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
340335079142	340335079712	340335080262	340335080812	340335081361	340335081912	340335082462	340335083012	340335083561	340335084112	340335084662	340335085212	340335085761	340335086312	340335086862	340335087412	340335087961	340335088512	340335089062	340335089612	340335090161	340335090712	340335091262	340335091812	340335092361	340335092912	340335093462	340335094012	340335094561	340335095112	340335095662	340335096212	340335096761	340335097312	340335097862	340335098412	340335098961	340335099512	340335100062	340335100612	340335101161	340335101712	340335102262	340335102812	340335103361	340335103912	340335104462	340335105012	340335105561	340335106112	340335106662	340335107212	340335107761	340335108312	340335108862	340335109412	340335109961	340335110512	340335111062	340335111612	340335112161	340335112712	340335113262	340335113812	340335114361	340335114912	340335115462	340335116012	340335116561	340335117112	340335117662	340335118212	340335118761	340335119312	340335119862	340335120412	340335120961	340335121512	340335122062	340335122612	340335123161	340335123712	340335124262	340335124812	340335125361	340335125912	340335126462	340335127012	340335127561	340335128112	340335128662	340335129212	340335129761	340335130312	340335130862	340335131412	340335131961	340335132512	340335133062	340335133612	340335134161	340335134712	340335135262	340335135812	340335136361	340335136912	340335137462	340335138012	340335138561	340335139112	340335139662	340335140212	340335140761	340335141312	340335141862	340335142412	340335142961	340335143512	340335144062	340335144612	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	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
23607	21786	29578	24462	21756	21326	6042	1739	1403	1345	1283	1189	1139	1109	1046	1068	1029	1013	1073	1008	970	1057	996	992	962	1020	979	976	988	1007	1022	984	996	972	1016	992	967	919	951	1014	974	953	1001	998	953	965	1013	985	960	1004	966	928	933	988	981	949	961	986	985	998	950	954	929	968	973	944	943	955	1012	951	981	993	994	949	980	921	960	976	1008	930	965	946	992	959	950	972	959	1039	999	978	981	943	942	954	979	958	990	948	1000	948	1060	1011	983	966	994	911	981	974	991	991	931	911	975	985	948	986	942	988	958	1060	956	986	956	996	883	944	962	961	1020	936	984	897	951	949	975	949	987	943	1008	967	939	942	966	972	1006	916	982	983	942	961	999	982	998	947	998	1015	931	935	972	935	1014	960	948	1038	990	999	1007	1003	922	978	935	916	981	957	1001	997	989	976	1021	961	976	947	922	908	1002	937	895	991	998	1031	966	979	936	940	1010	975	974	969	990	982	970	1015	977	972	954	964	936	1015	941	933	996	978	980	938	986	934	948	957	946	953	944	917	993	1011	978	940	1032	952	972	927	974	980	981	931	967	1008	996	1004	916	977	948	1034	946	1011	974	1007	949	954	947	919	1063	942	934	923	1065	957	929	979	984	942	956	971	975	947	936	975	987	952	934	982	1002	898	974	906	923	965	1033	973	1004	965	939	933	1011	930	962	973	997	903	976	945	957	904	943	952	948	952	926	936	998	981	965	945	917	991	961	976	970	924	912	969	955	936	996	1002	939	897	914	931	949	958	957	965	937	943	960	1006	985	981	959	982	967	902	936	973	976	945	945	952	1018	969	981	980	944	975	976	935	943	976	926	1011	938	914	929	905	932	947	982	978	977	988	970	962	955	930	927	997	947	980	954	1006	985	956	955	956	926	974	978	967	926	973	983	975	985	966	937	946	970	980	992	1017	923	945	959	968	974	955	999	929	952	982	960	967	987	954	963	907	996	975	949	968	1015	915	989	969	956	974	1008	967	925	939	944	999	944	957	977	977	938	956	973	1038	927	1035	988	936	958	986	991	936	963	924	985	959	911	871	975	975	923	932	945	924	957	870	914	991	920	968	949	958	1017	1012	922	1007	969	925	912	913	982	991	929	972	960	897	955	928	948	959	978	980	967	924	976	972	1003	975	940	938	974	970	982	964	1008	899	984	930	960	957	944	914	950	949	968	915	942	953	908	945	979	934	962	970	975	954	922	1025	891	1011	955	934	942	953	1012	967	987	985	967	986	959	937	976	939	905	944	1019	1006	984	975	931	1043	957	973	941	959	989	969	950	1006	956	979	947	976	985	927	961	990	1003	976	997	956	956	954	947	920	985	966	964	921	938	971	954	971	925	979	1035	988	939	941	986	933	982	966	968	1004	906	994	914	947	985	965	957	947	1014	967	966	909	914	958	973	980	897	1001	1010	936	966	906	915	976	977	942	953	974	1032	965	907	914	966	905	958	1021	932	984	939	969	922	954	969	876	977	957	934	965	998	935	994	953	947	973	969	934	973	919	931	966	1004	966	975	972	969	1001	978	958	927	964	988	981	956	935	912	932	983	935	974	934	965	944	978	957	929	990	996	977	992	966	954	951	939	925	968	968	936	912	942	945	990	944	931	936	954	1004	930	966	978	966	944	936	978	940	943	955	981	994	984	1009	986	965	975	978	932	947	935	907	994	930	970	992	977	977	967	955	1010	938	991	984	902	992	951	939	994	946	974	973	1005	979	976	961	954	934	996	967	971	1005	991	956	898	955	959	928	952	973	1018	947	957	967	949	979	992	995	990	1017	934	949	981	928	984	972	970	958	966	886	965	969	958	959	967	944	970	964	938	944	923	947	933	952	917	941	944	1008	955	982	947	927	974	972	949	943	1020	965	980	957	954	963	961	908	910	952	1008	958	954	967	999	906	975	948	966	964	924	964	975	989	954	963	938	934	971	904	967	915	1005	991	965	959	961	1051	881	922	972	943	1023	947	973	965	836	951	933	966	997	955	945	983	988	1000	1003	992	930	996	967	947	918	926	1021	927	964	1000	953	971	1008	988	930	978	1031	949	930	958	985	896	971	915	975	933	946	1014	1017	918	928	1017	946	1001	964	962	961	966	982	964	976	945	973	930	910	945	955	927	964	948	961	929	993	943	973	985	973	986	910	985	1021	917	917	971	979	1005	969	966	973	978	1014	1029	958	968	1009	964	983	934	941	989	987	944	982	969	981	930	950	999	953	977	963	948	979	968	985	894	946	985	899	940	991	992	980	984	969	931	985	1024	997	964	927	936	933	964	970	909	1037	981	979	970	947	926	911	935	994	1005	972	983	988	963	979	973	959	951	955	992	973	974	926	933	939	993	976	1001	922	957	1018	978	996	1002	955	968	941	911	975	960	993	946	928	1001	872	954	947	997	984	922	988	951	972	936	959	946	946	984	930	987	949	1007	992	995	991	1003	984	1009	1001	942	951	949	976	916	888	953	972	950	891	1007	989	1029	977	961	867	968	923	966	948	957	949	931	897	960	985	976	958	963	966	984	966	954	993	926	906	924	932	973	976	977	906	925	912	982	938	934	960	933	935	955	932	986	989	909	972	998	980	915	929	946	945	936	984	938	970	1041	1025	1005	972	954	976	920	931	905	971	980	1011	965	938	940	985	950	986	935	964	989	968	956	965	1013	928	966	977	1003	907	972	955	986	950	1004	960	961	976	1011	954	1002	940	973	954	986	992	996	979	944	913	939	951	949	953	990	940	916	907	1025	976	962	898	909	985	957	963	965	1005	927	989	994	981	912	914	926	942	963	957	970	961	993	1015	952	959	960	941	1011	936	950	965	974	1000	950	910	947	929	922	898	944	875	989	1018	969	980	963	938	1001	926	931	948	917	1002	937	1052	939	923	981	936	958	939	894	935	966	936	1017	989	939	1023	968	924	932	975	961	968	938	890	957	1004	1010	942	980	973	976	968	930	967	938	960	1001	958	967	909	968	967	976	945	956	960	954	944	974	947	922	1006	960	939	952	952	983	1020	981	967	939	915	922	970	992	907	962	1000	979	968	963	1024	936	910	946	952	966	942	971	945	967	933	957	940	945	999	941	952	946	1022	940	977	937	958	1002	974	920	956	953	961	940	965	978	981	986	936	922	995	952	998	918	951	980	923	983	978	938	992	1014	975	990	980	977	995	967	1001	971	948	960	971	917	961	941	931	988	956	930	990	991	998	922	941	999	918	991	997	958	943	1012	969	964	1014	890	947	980	964	911	982	950	1012	946	953	941	903	934	988	993	1010	938	997	972	912	963	930	994	925	963	982	907	904	947	948	998	987	993	966	901	972	972	926	913	883	944	899	961	990	980	937	899	970	914	926	899	1050	904	983	910	908	970	945	979	912	962	1001	933	891	944	1017	963	946	1014	936	911	940	957	933	1002	968	930	983	995	906	1021	952	949	975	933	978	964	935	944	932	998	903	996	1027	958	938	966	960	963	968	945	1024	953	980	925	940	963	972	948	1014	916	981	936	934	920	963	961	903	999	985	966	948	996	911	906	1000	938	937	901	920	949	956	982	970	999	935	969	938	892	936	961	928	915	981	940	931	992	993	988	962	967	972	955	972	919	950	1004	1010	1002	943	1005	1008	963	936	940	969	982	1006	929
45268	68318	32385	6223	4314	3577	2990	2482	2174	1910	1778	1586	1538	1455	1339	1319	1313	1314	1289	1184	1218	1165	1209	1137	1208	1173	1124	1146	1196	1070	1087	1146	1072	1120	1087	1126	1093	1107	1105	1211	1096	1070	1111	1118	1112	1092	1054	1109	1068	1101	1104	1042	1145	1097	1159	1116	1052	1090	1120	1137	1093	1073	1106	1111	1122	1079	1076	1085	1054	1014	1067	1142	1053	1081	1046	1095	1106	1071	1101	1109	1043	1101	1072	1097	1074	1092	1077	1045	1056	1150	1078	1031	1036	1018	1067	1066	1074	1048	1008	1109	1147	1231	1074	1114	1078	1078	1095	1067	1058	1122	1076	1116	1106	984	1031	1074	1049	1067	1158	1064	1130	1028	1059	1041	1073	1119	1169	1089	1048	1062	1091	1036	1056	1095	1087	1084	1085	1085	1042	1069	1052	1079	1128	1101	1116	1088	1097	1118	1089	1145	1066	1087	1094	1083	1080	1145	1104	1062	1008	1035	1105	1072	1062	1083	1050	1084	1053	1087	1019	1115	1045	1072	1081	1089	1090	1121	1111	1035	1011	1079	1101	1066	1057	1089	1116	1003	1082	1073	1042	1073	1102	1154	1078	1086	1080	1079	1109	1087	1103	1140	1075	1057	1056	1078	1052	1056	1117	1102	1117	1063	1086	1062	1084	1063	1068	1113	1084	1065	1061	1111	1080	1113	1173	1076	1041	1096	1097	1110	1105	1069	1160	1048	1093	1106	1014	1089	1066	1079	1084	1048	996	1080	1094	1103	1075	1083	1089	1040	1102	1070	1141	1098	1040	1126	1057	1090	1099	1098	1072	1049	1079	1107	1065	1095	1016	1094	1142	1076	1109	1152	1116	1052	1114	1030	1099	1020	1129	1049	1061	1099	1088	1051	1089	1113	1059	1097	1105	1057	1070	1070	1021	1074	1059	1027	1076	1049	1053	1054	1091	1126	1084	1081	1100	1083	1114	1120	1027	1089	1031	1105	1057	1072	1093	1045	1082	1128	1097	1079	1074	1065	1094	1129	1110	1136	1069	1114	1067	1040	1122	1113	1081	1017	1065	1000	1095	1060	1071	1078	1041	1122	1109	1078	1128	1116	1136	1138	1091	1066	1053	1049	1121	1096	1069	1103	1047	1094	1042	1126	1089	1058	1062	1037	1025	1051	1050	1091	1096	1091	1043	1130	1003	1080	1089	1090	1061	1062	1113	1047	1077	1095	1070	1032	1069	1032	1101	1117	1047	1063	1119	1081	1028	1149	1076	1057	1062	1109	1067	1094	1092	1097	1127	1096	1026	1107	1109	1056	1076	1096	1092	1046	1067	1114	1070	1076	1052	1109	1087	1114	1116	1061	1125	1084	1101	1076	1117	1036	1057	1095	1002	1082	1086	1078	1125	1087	1045	1093	1094	1034	1043	1044	1096	1090	1060	1066	1075	1061	1041	1084	1066	1089	1071	1075	1078	1101	1098	1045	1105	1058	1021	1097	1071	1089	1075	1088	1060	1104	993	1095	1122	1120	1091	1086	1046	1050	1132	1099	1167	1071	1104	1082	1098	1081	1075	1077	1027	1068	1051	1038	1078	1102	1091	1059	1095	1081	1079	1067	1004	1101	1110	1101	1026	1086	1087	1081	1071	1168	1133	1113	1071	1095	1065	1100	1071	1096	1008	1141	1053	1048	1103	1091	1041	1086	1023	1056	1032	1015	1130	1053	1111	1062	1062	1074	1099	1027	1115	1046	1053	1039	1119	1095	1043	1101	1090	1031	1126	1028	1074	1112	1071	1130	1029	1055	1030	1084	1020	1085	1069	1091	1080	1052	1095	1132	1089	1068	1087	1091	1081	1073	1096	1125	1109	1064	1034	1066	1116	1061	1055	1063	1096	1055	1081	1118	1070	1065	1113	1081	1027	1073	1143	1066	1090	1122	1047	1051	1031	1102	1075	1101	1071	1022	1088	1044	1070	1054	1095	1081	1098	1012	1074	1096	1044	1058	1114	1123	1082	1056	1095	1078	1055	1128	1065	1061	1080	1015	1071	1100	1151	1117	1091	1093	1056	1067	1107	1139	1057	1109	1034	1054	1117	1108	1110	1052	1067	1099	1049	1043	1049	1101	1099	1047	1067	1092	1042	1108	1103	1097	1019	1096	1089	1078	1029	1025	1077	1047	1085	1082	1093	1054	1053	1100	1058	1087	1103	1092	1045	1080	1083	1084	1072	1038	1051	1103	1099	1106	1071	1056	1054	1075	1082	1085	1113	1079	1041	1109	1107	1129	1091	1090	1125	1109	1092	1069	1095	1019	1052	1091	1061	1071	1101	1098	1069	1095	1075	1026	1112	1016	1070	1106	1110	1046	1101	1107	1023	1093	1123	1057	1063	1055	1059	1099	1102	1174	1041	1111	1130	1046	1088	1031	1078	1063	1041	1007	1006	1122	1085	1106	1090	1169	1064	1157	1095	1038	1035	1061	1108	1068	1066	1115	1110	1090	1056	1106	1074	1049	1038	1121	1065	1085	1062	1062	1108	1029	1044	1065	1104	1076	1109	1102	1053	1090	1041	1086	1107	1072	1077	1129	1095	1066	1043	1057	1024	1142	1049	1036	1106	1082	1003	1061	1049	1009	1113	1168	1092	1062	1085	1095	1135	1079	1073	1057	1142	1090	1115	1096	1053	1073	1047	1068	1047	1085	1075	1104	1127	1115	1092	1067	1137	1061	1094	1102	1109	1039	1110	1041	1032	1009	1146	1038	1026	1055	1110	1078	1085	1067	1133	1132	1107	1089	1045	1103	1139	1079	1105	1141	1104	1078	1084	1050	1104	1118	1078	1031	1094	1050	1121	990	1123	1163	1099	1010	1121	1038	1068	1089	1114	1072	1014	1112	1138	1063	1080	1086	1034	1040	1153	1113	1040	1006	1159	1072	1086	1079	1084	1071	1073	1086	1096	1087	1042	1098	1108	1080	1036	1106	1084	1056	1024	1061	1057	1042	1041	1124	1108	1087	1095	1144	1054	1048	1076	1058	1089	1091	1065	1093	1095	1067	1125	1060	1060	1104	1073	1044	1082	1096	1112	1092	1021	1056	1086	1056	1083	1056	1121	1034	1127	1086	1060	1098	1177	1091	1076	1099	1091	1060	1093	1110	1066	1076	1070	1113	1087	1054	1047	1083	1095	1125	1058	1167	1013	1034	1049	1133	1123	1083	1113	1064	1056	1075	1037	1099	1059	1082	1031	1082	1070	1064	1120	1043	1083	1085	1081	1109	1036	1097	1108	1115	1093	1096	980	1097	1117	1119	1071	1072	1049	1094	1050	1105	1102	1075	1055	1088	1123	1123	1067	1109	1054	1038	1089	1129	998	1118	1057	1075	1108	1087	1092	1068	1079	1115	1040	1086	1093	1095	1117	1069	1068	1091	1103	1034	1112	1061	1125	1082	1033	1052	1077	1132	1052	1041	1042	1082	1114	1081	1060	1050	1082	1033	1069	1123	1096	1054	1056	989	1073	1048	1066	1044	1098	1099	1088	1060	1073	1113	1087	1092	1061	1111	1071	1038	1041	1105	1041	1095	1129	1110	1135	1093	1049	1096	1035	1044	1107	1072	1125	1040	1080	1040	1157	1079	1098	1070	1070	1077	1159	1031	1026	1065	1059	1028	1093	1085	1047	1087	1066	1107	1029	1044	1082	1107	1052	1069	1089	1091	1042	1073	1025	1138	1097	1000	1096	1035	1067	1094	1089	1050	1107	1078	1047	1048	1090	1081	1075	1090	1101	1036	1047	1054	1059	1109	1123	1100	1151	1098	1112	1066	1142	1030	1114	1079	1019	1043	1092	1097	1072	1054	1074	1144	1069	1028	1086	1069	1106	1054	1058	1139	1105	1073	1103	1093	1061	1148	1101	1122	1101	1113	1097	1115	1079	1129	1092	1096	1118	1076	1023	1130	1097	1072	1015	1079	1111	1144	1102	1091	1093	1069	1064	1151	1105	1039	1027	1061	1110	1051	1082	1023	1133	1062	1074	1065	1061	1041	1096	1016	1053	1016	1140	1139	1057	1083	1070	1079	1078	1109	1088	995	1063	1094	1102	1018	1044	1058	1029	1034	1120	1044	1068	1071	1087	1072	1087	1063	1091	1060	1055	1038	1040	1049	1105	1088	1137	1091	1088	1031	1157	1074	1077	1061	1079	1124	1065	1056	1061	1081	1013	1100	1161	1056	1049	1050	1069	1064	1030	1076	1057	1040	1066	1079	1121	1030	1088	994	1091	1072	1126	1093	1067	1081	1033	1120	1074	1076	1116	1031	1044	1083	1078	1074	1072	1076	1073	1090	1068	1066	1078	1044	1083	1080	1053	1053	1104	1042	1162	1020	1058	1083	1150	1108	1096	1075	1080	1067	1062	1072	1076	1050	1100	1023	1103	1064	1131	1146	989	1021	1031	1131	1118	1102	1110	1112	1072	1066	1040	1069	1063	1049	1079	1107	1086	1090	1060	1075	1074	1075	1054	1012	1065	1060	1039	1092	1045	1088	1102	1062	1109	1050	1016	1066	1090	1105	1090	1048	1047	1058	1115	1028	1095	1070	1074	1062	1066	1051	1047	1057	1057	1067	1045	1098	1089	1105	1052	1112	1002	1098	1046	1049	1103	1160	1056	1076	1078	1099	1117	1104	1118	1170	1050	1092	1071	1112	1023	1078	1101	1061	1027	1099	1093	1037	1095	1092	995	1049	1101	1140	1127	1069	1073	1060	1098	1038	1106	1092	1020	1078	1142	1081	1040	1109	1052	1093	1055	1093	1076	1036	1068	1085	1071	1060	1066	1093	1037	1070	1061	1125	1076	1131	1110	1071	1055	1130	1014	1076	1079	1036	1119	1019	1045	1111	1074	1076	1115	1058	1077	1063	1055	1043	1059	1130	1045	1061	1100	1094	1047	1136	1036	1077	1080	1137	1093	1051	1057	1076	1082	1065	1157	1150	1112	1026	1054	1060	1102	1134	1001	1045	1101	1087	1031	1083	1063	1055	1092	1077	1070	1015	1032	1099	1102	1048	1130	1093	1096	1090	1117	1053	1033	1139
30572	27652	18096	2724	475	425	390	434	364	384	396	344	369	311	336	372	333	364	362	357	383	395	334	348	368	339	373	380	366	363	343	387	364	370	373	400	350	370	338	346	358	341	337	352	352	339	334	344	338	357	337	368	355	392	337	356	357	352	319	332	325	330	331	357	305	376	378	323	325	335	364	364	336	325	328	349	341	325	370	383	357	366	353	359	388	363	327	349	320	357	348	329	346	337	334	335	345	353	310	334	366	334	365	343	342	340	337	367	349	355	352	334	339	363	363	346	349	290	360	364	346	306	343	343	336	339	354	371	363	383	324	321	320	369	368	374	345	346	384	347	324	369	363	348	355	350	347	345	346	391	338	357	341	333	341	323	348	359	354	342	360	349	396	330	366	357	347	357	386	390	373	351	337	390	338	346	369	358	338	339	350	330	354	374	352	340	352	348	367	349	322	340	356	368	334	335	348	361	353	363	343	345	358	362	362	349	362	332	361	348	345	327	353	338	332	367	328	367	347	354	397	356	353	344	354	366	333	339	319	317	374	366	325	365	364	365	341	361	349	366	350	375	321	328	349	319	358	374	325	352	400	344	367	326	334	322	372	356	368	356	370	368	323	342	375	346	352	352	332	308	341	349	364	307	320	336	334	329	380	361	326	329	326	376	359	347	359	372	324	375	361	364	334	347	324	317	320	370	391	315	368	373	354	362	347	330	346	412	338	322	340	323	342	297	323	363	392	356	350	329	348	346	394	355	377	346	362	334	343	373	357	353	336	331	342	359	335	351	374	372	357	333	341	343	367	341	340	354	397	363	322	358	321	347	382	329	390	337	331	327	347	354	336	361	323	339	348	349	345	370	357	367	377	360	350	363	366	342	353	329	332	348	345	331	350	374	371	350	371	357	328	350	379	351	355	309	351	366	326	354	344	384	359	331	373	361	357	352	366	358	328	316	348	351	342	344	341	344	338	349	317	320	315	359	354	358	321	383	357	355	330	335	361	356	339	339	358	346	336	322	349	377	359	315	379	366	349	359	350	350	356	359	358	332	358	375	338	319	379	299	347	360	333	324	349	326	341	352	360	347	359	353	379	350	330	359	352	320	321	384	341	359	365	343	375	329	328	334	333	359	336	345	363	338	350	371	366	339	335	334	377	346	374	347	319	318	356	360	364	345	348	365	362	325	314	336	352	348	365	354	359	346	322	331	361	341	322	342	357	342	331	320	371	364	368	337	364	309	312	347	361	369	375	382	350	320	395	316	384	355	345	356	310	352	302	347	354	317	359	342	341	338	334	343	362	346	364	356	348	335	333	323	336	344	363	341	370	329	330	334	345	339	357	351	359	338	329	369	345	362	361	340	330	340	329	363	356	351	335	361	345	341	292	324	359	356	363	362	350	350	338	387	339	351	325	351	349	331	317	359	343	352	319	329	370	345	344	386	348	351	333	331	339	388	324	353	341	351	346	371	344	320	372	353	357	345	342	358	329	351	365	350	333	307	338	303	320	352	373	333	339	337	344	327	340	368	359	406	369	366	350	329	363	354	332	356	366	330	344	368	377	356	342	340	330	376	367	307	351	325	359	344	384	326	379	340	339	362	352	381	358	360	351	356	347	343	326	379	397	324	380	357	363	383	367	359	327	330	343	369	367	381	323	347	358	413	367	342	350	333	363	365	375	364	354	356	378	343	361	359	333	362	373	364	367	326	311	354	352	312	346	363	364	341	347	336	328	344	326	316	359	367	353	364	339	364	350	358	359	349	354	337	358	368	354	333	362	354	354	347	352	369	340	359	367	335	343	368	367	341	362	344	392	348	336	314	345	352	351	339	328	371	355	364	355	335	337	334	318	354	335	349	366	372	363	326	352	337	361	331	359	360	347	368	322	343	357	373	338	356	333	357	358	369	337	342	380	336	354	374	376	347	318	348	352	321	339	359	364	349	372	329	361	338	355	381	348	381	337	376	345	313	348	333	349	397	343	340	340	360	388	369	348	347	349	335	374	349	316	323	347	325	341	314	382	330	351	342	334	353	387	360	355	331	352	349	376	369	383	324	378	304	340	368	354	384	327	360	337	367	361	349	392	353	354	378	347	372	324	352	391	336	317	322	338	325	359	361	351	348	363	365	362	352	356	374	362	341	319	362	346	363	337	374	351	349	329	328	349	345	342	337	368	339	368	322	402	313	369	332	338	339	351	330	381	342	319	340	343	369	336	331	344	395	377	344	384	350	362	346	364	358	343	376	339	361	347	342	333	355	376	345	344	358	346	377	368	354	357	357	352	382	329	374	346	373	349	348	327	319	363	363	359	363	351	347	364	364	351	325	320	333	326	335	385	347	377	339	341	319	378	346	342	357	307	322	372	361	343	335	347	330	337	342	341	334	326	358	372	353	328	329	374	348	350	367	364	357	323	335	352	367	324	365	353	359	342	335	331	348	366	384	361	324	324	363	338	334	372	321	381	361	335	345	361	346	341	344	325	325	327	341	320	370	321	365	376	358	369	323	319	339	316	369	352	375	330	350	345	370	340	339	289	352	352	335	351	373	340	363	373	363	345	346	345	357	349	355	346	338	332	338	331	358	337	338	340	386	340	357	355	370	377	338	334	344	346	360	359	388	351	335	338	330	361	337	359	363	373	367	352	374	358	348	334	347	377	355	362	342	335	337	354	342	400	357	324	370	391	321	316	394	338	332	352	328	335	315	346	366	338	350	354	367	367	351	357	364	337	325	353	339	348	349	362	357	345	337	358	386	346	346	329	357	392	354	401	346	333	322	355	370	354	354	345	361	329	320	358	337	354	331	365	345	331	339	352	316	376	375	332	346	377	346	320	350	393	340	327	356	321	311	395	363	393	350	354	363	357	311	377	332	367	371	325	338	329	329	372	337	360	359	361	360	309	308	380	361	337	348	352	361	328	322	350	328	345	366	333	367	318	380	324	375	335	362	324	342	340	345	342	358	355	357	377	364	361	359	299	380	339	349	329	347	376	337	350	366	371	349	370	342	398	365	336	382	365	341	342	341	324	349	384	342	350	332	324	332	356	335	356	314	363	344	325	335	341	346	340	376	360	376	387	350	332	365	338	339	329	339	377	289	366	351	377	370	326	349	357	387	379	366	332	359	334	332	365	343	352	364	357	339	345	353	352	330	320	354	379	355	352	342	361	315	320	356	354	360	317	361	362	361	357	349	327	355	340	355	365	353	338	378	344	373	352	348	354	421	322	293	370	337	343	343	349	361	349	331	364	378	347	391	306	352	336	320	349	345	350	341	370	377	355	371	363	401	373	375	346	364	378	320	345	367	350	326	379	374	339	358	353	343	352	324	329	335	336	364	338	411	356	367	384	323	328	331	344	372	346	319	354	331	357	374	385	364	359	374	364	322	340	358	352	347	325	323	315	346	342	337	360	365	357	315	362	321	328	351	298	339	383	363	341	322	422	327	350	358	365	305	330	344	329	407	371	317	354	346	317	356	361	353	335	335	335	357
35924	41363	15317	1385	749	593	594	613	492	499	469	442	472	465	465	447	423	453	445	460	412	426	400	445	455	453	434	468	433	440	405	414	463	392	431	426	444	436	436	440	445	452	439	450	448	431	409	424	435	429	430	415	439	403	425	440	451	411	456	403	407	464	446	444	417	451	463	437	409	439	422	412	420	419	468	415	402	454	431	430	374	421	452	416	460	467	391	426	447	420	419	430	407	387	459	461	429	412	414	421	456	424	446	454	407	443	441	396	405	441	413	443	459	419	404	435	430	437	411	441	440	431	455	436	417	480	436	410	427	449	433	460	414	412	457	411	408	411	414	424	459	414	416	459	450	418	361	416	434	444	429	403	422	396	435	423	397	443	472	447	460	426	413	457	426	407	443	446	447	448	448	424	442	456	455	443	421	420	451	415	466	431	417	424	438	447	393	412	431	428	454	470	432	435	488	442	461	442	454	445	432	444	450	439	442	436	414	411	431	466	440	450	436	467	438	458	439	480	438	411	468	434	413	454	430	401	393	409	478	425	412	430	438	386	408	399	407	448	423	415	435	423	454	412	426	435	458	409	428	424	424	435	436	427	449	426	435	422	385	450	403	448	389	459	413	437	388	448	406	445	441	444	481	432	418	410	440	443	466	446	431	439	462	439	425	403	435	436	410	455	456	412	459	420	399	416	451	454	393	441	425	418	416	450	446	453	403	424	425	362	420	385	440	436	432	438	427	399	438	398	448	442	431	469	398	423	405	445	393	426	422	392	423	461	452	424	411	447	438	434	473	444	398	418	440	380	419	447	437	428	421	428	413	447	443	429	431	427	432	442	433	452	414	397	447	440	419	430	429	445	424	405	455	445	435	428	422	427	453	458	462	412	459	429	407	388	430	414	441	428	440	450	387	425	404	399	454	452	448	424	436	403	438	438	387	439	460	454	421	447	428	466	449	415	473	413	390	429	427	399	431	438	410	434	423	437	431	437	482	429	454	426	449	439	440	386	423	461	421	429	436	415	465	413	420	422	412	424	413	452	438	450	417	449	430	453	453	395	429	403	401	434	420	424	450	430	443	470	408	418	430	463	443	464	431	427	449	458	472	429	483	436	428	456	439	452	427	427	452	448	442	434	431	405	419	423	409	426	439	418	421	474	433	440	436	397	417	430	438	439	389	430	393	410	440	420	434	419	433	395	426	399	472	442	398	418	423	429	453	448	439	440	455	451	463	462	422	393	439	460	429	407	479	415	452	427	427	427	443	417	459	447	441	420	446	436	407	463	404	409	414	456	436	460	448	455	426	448	409	413	422	431	449	451	447	434	420	432	380	447	448	391	435	419	439	441	452	441	454	408	441	392	416	416	415	407	436	450	417	453	416	405	418	445	433	447	467	430	454	440	402	446	417	411	442	398	462	438	426	475	432	446	431	400	433	411	384	428	427	411	442	434	429	453	459	423	444	446	423	440	449	417	438	442	408	444	414	418	416	449	454	447	421	465	478	457	429	417	449	450	449	413	443	447	417	442	403	430	396	417	457	430	453	442	440	437	421	483	463	421	428	475	448	422	406	442	447	460	442	436	429	379	437	431	402	439	391	428	431	406	426	425	426	438	437	432	429	427	416	421	442	399	442	420	407	423	437	410	439	428	394	435	474	458	417	437	421	435	411	447	385	407	463	409	406	433	413	422	421	456	427	427	435	426	454	433	418	423	403	426	445	378	408	427	436	474	435	441	416	423	412	398	451	475	425	414	401	452	443	444	473	441	469	454	432	439	424	430	450	435	433	435	440	419	408	456	415	399	433	454	433	438	407	429	411	433	434	430	431	435	448	445	463	428	439	420	416	430	430	432	429	415	445	443	448	419	432	407	440	448	406	422	420	442	409	434	438	401	420	466	435	453	447	424	415	411	408	443	449	434	458	404	450	450	411	407	413	410	431	431	399	405	469	442	415	480	390	457	446	463	411	445	419	400	450	413	447	443	430	437	488	492	441	453	435	489	417	400	436	447	428	433	464	427	438	381	449	401	401	420	420	425	444	423	419	410	427	418	458	406	423	418	423	412	423	418	427	416	452	430	429	451	436	413	404	421	458	427	430	421	394	388	423	401	452	448	389	453	403	451	434	424	449	389	453	442	449	402	451	439	418	435	419	477	455	421	459	450	451	423	432	412	420	440	435	458	418	430	437	429	421	416	434	407	455	417	416	447	428	404	404	419	423	452	464	419	432	461	443	464	473	418	449	433	431	439	425	435	447	455	414	448	418	427	414	429	402	494	421	418	472	404	421	428	450	432	419	473	431	387	432	425	422	412	426	442	398	406	441	445	435	437	428	461	428	396	455	434	444	447	452	393	429	446	414	424	449	407	417	437	442	412	412	407	430	416	430	420	445	473	443	428	419	409	451	432	459	393	438	413	446	434	437	450	409	422	443	427	404	440	454	443	418	459	408	390	414	427	438	471	416	418	432	438	411	458	416	444	424	407	450	404	462	439	462	418	402	427	403	420	450	411	418	461	432	479	434	424	395	411	451	448	440	424	418	426	429	409	412	463	407	422	426	442	427	461	434	435	435	418	435	446	422	425	438	448	466	434	453	427	453	449	426	439	417	406	427	435	431	421	427	422	432	428	413	448	448	413	408	430	460	429	435	405	458	416	414	445	385	469	447	398	457	453	417	455	458	405	406	396	455	439	437	422	432	441	376	444	456	426	383	403	463	454	493	423	412	419	440	409	389	435	442	396	407	425	415	462	451	424	418	405	411	443	417	440	418	440	425	477	409	444	428	413	443	456	422	401	416	444	409	430	429	431	435	433	429	431	464	434	421	443	476	457	409	445	395	418	435	415	421	418	423	418	420	414	425	402	430	418	399	368	406	431	426	412	386	416	434	407	457	413	438	435	434	423	433	368	476	430	446	465	441	427	416	458	422	423	404	400	432	415	410	445	460	418	467	427	450	416	453	433	424	435	414	407	444	403	429	412	445	441	443	428	417	420	469	414	397	435	433	428	409	405	425	421	429	420	425	399	441	428	446	460	426	422	422	442	450	429	433	426	399	432	406	433	458	402	426	466	394	463	442	429	406	440	469	418	464	413	426	458	408	394	437	419	437	438	422	449	426	427	385	468	446	434	447	448	452	433	451	447	444	449	451	450	434	432	434	413	434	442	409	417	449	436	398	431	416	416	407	400	425	418	458	425	394	418	433	418	427	390	411	383	421	475	437	459	421	424	419	428	448	440	483	421	457	387	427	411	429	447	438	464	450	430	431	453	409	418	396	455	427	392	423	430	433	435	439	411	455	412	427	459	396	451	436	412	415	426	458	435	395	445	410	437	388	427	388	441	425	434	408	448	435	426	408	444	426	458	398	421	434	394	444	432	426	432	421	418	433	467	449	427	422	420	410	438	404	425	463	446	453	456	420	416	453	439	403	446	426	386	418	460	414	427	422	395	434	440	419	452	424	455	419	410	449	445	408	411	422	442	414	374	424	503
24018	20983	27911	24142	20342	5685	1181	943	802	772	718	682	697	663	636	673	633	614	618	617	641	590	611	606	577	605	609	609	634	559	613	582	609	569	592	632	585	599	595	574	607	532	563	560	615	599	572	580	580	610	601	587	618	583	529	581	578	631	562	544	565	585	605	599	624	588	565	614	581	632	566	608	580	607	545	588	612	569	604	542	640	593	569	574	589	582	577	553	601	572	548	585	581	591	578	589	597	574	577	582	618	676	582	529	560	553	591	634	594	596	601	596	565	598	563	525	606	563	611	605	576	563	573	556	603	559	594	538	614	578	539	586	541	561	596	630	624	561	581	606	572	578	552	570	582	596	587	551	588	585	573	638	571	539	606	576	524	580	554	636	579	617	555	560	562	588	606	537	526	572	587	572	629	594	595	585	566	595	603	633	548	638	568	568	548	542	606	581	564	511	576	591	527	581	574	585	612	562	536	595	569	562	571	563	617	587	609	525	577	575	570	593	616	573	599	615	568	592	581	608	583	569	555	561	586	588	620	561	562	571	566	592	589	567	587	609	583	590	554	574	613	566	577	571	530	560	570	575	541	581	600	603	565	567	602	590	540	571	591	585	568	585	617	565	585	588	575	583	546	559	607	616	560	614	528	625	562	587	580	585	592	589	554	622	613	543	546	587	561	565	575	627	568	595	580	582	609	574	584	553	566	568	568	574	555	578	541	562	532	597	592	600	523	586	614	582	594	568	525	550	573	601	564	559	636	555	581	574	555	576	586	588	570	605	598	545	550	584	589	582	584	597	524	577	578	588	575	549	590	573	590	612	576	565	600	604	582	567	582	566	590	569	578	610	587	642	559	590	579	602	521	592	593	575	584	552	586	586	528	542	564	612	596	588	594	603	597	550	554	621	608	603	588	546	539	590	589	603	589	611	548	604	565	569	584	591	561	576	592	564	547	582	581	579	535	586	601	563	605	590	638	562	603	587	607	600	560	559	569	598	568	608	583	573	591	525	553	617	606	584	569	588	594	582	594	566	595	581	598	552	607	543	585	592	586	603	584	557	590	616	521	568	591	612	595	623	590	556	613	619	555	568	570	590	551	600	568	564	571	566	582	560	553	545	583	565	595	565	596	584	602	589	588	610	577	602	584	590	574	518	584	564	566	577	542	565	599	596	605	577	547	566	562	600	608	581	564	533	568	559	556	559	576	584	563	589	554	604	589	585	586	579	590	563	576	599	587	605	620	586	597	642	587	570	601	580	585	564	571	585	580	562	551	543	584	588	591	557	578	566	576	589	576	548	552	598	573	583	564	555	567	575	576	597	573	581	591	614	581	622	585	568	549	597	548	592	561	604	580	583	532	554	601	563	598	595	574	584	632	567	627	565	549	564	570	564	598	538	564	548	545	590	556	580	579	612	568	583	559	549	572	607	572	644	598	558	593	564	601	569	610	603	596	581	566	565	601	596	580	542	575	549	554	548	571	549	560	593	558	605	585	606	572	597	564	554	587	559	565	626	567	572	570	615	608	584	569	541	577	604	599	598	612	586	571	569	566	553	612	563	591	559	623	551	579	540	542	608	562	626	634	590	553	600	552	594	532	620	603	605	578	615	587	549	581	605	556	577	548	597	591	606	603	536	572	560	584	541	594	608	560	590	583	589	561	608	624	588	562	547	578	588	564	560	585	575	592	573	558	546	563	596	595	585	566	563	552	586	569	567	558	534	586	610	550	544	602	565	588	590	592	597	586	592	590	583	567	564	564	565	545	585	591	592	576	546	578	571	540	602	615	592	567	573	582	601	576	577	516	591	568	576	575	617	619	571	602	577	593	578	601	594	611	592	538	563	560	582	585	562	559	588	558	603	625	587	619	597	608	555	609	537	572	566	612	571	562	592	534	571	602	540	502	590	586	626	577	591	608	605	648	561	590	557	622	567	578	601	582	619	571	587	576	608	590	589	592	566	536	645	602	592	594	594	522	610	617	566	583	617	541	553	569	608	585	589	574	586	587	585	578	608	557	604	592	618	587	589	574	549	581	564	584	575	578	585	580	613	623	575	580	568	560	588	589	603	576	586	546	565	589	599	595	565	593	599	606	594	579	602	576	536	530	593	601	569	592	570	622	607	547	542	558	583	566	621	595	581	582	577	539	558	578	592	573	549	552	559	538	584	542	593	588	526	565	574	585	586	541	590	552	621	576	589	574	583	624	568	612	545	634	568	575	564	580	596	576	582	558	590	595	556	557	584	622	591	588	597	516	583	561	625	549	581	574	580	602	622	602	566	578	591	570	543	578	580	657	577	600	619	557	580	568	563	590	612	564	566	572	609	536	565	554	580	567	574	582	584	546	641	609	573	591	588	592	588	557	603	594	567	606	576	577	601	603	556	550	587	629	582	586	587	553	581	584	537	588	582	569	554	571	591	552	587	549	578	618	556	572	613	569	606	580	607	584	618	602	593	542	578	586	594	564	563	568	617	562	584	612	572	589	579	581	573	573	591	562	577	560	574	586	558	582	622	580	594	584	560	577	551	630	574	569	600	613	613	542	584	588	590	566	588	559	597	622	587	598	552	564	560	564	589	583	603	620	589	544	573	545	577	593	593	644	634	603	569	560	546	571	595	602	605	582	566	548	577	614	547	571	569	559	582	578	597	582	597	559	579	558	552	568	591	572	589	551	587	581	607	571	594	571	592	591	577	590	536	555	564	535	556	572	514	550	607	589	551	547	556	601	640	525	625	583	566	572	582	599	581	561	571	571	553	617	605	542	536	543	622	554	572	614	547	557	598	580	557	568	577	609	637	584	622	575	598	577	572	599	536	566	577	584	566	537	583	557	530	550	627	592	593	613	579	595	623	579	599	590	539	566	583	611	564	551	562	556	565	565	602	570	628	620	549	542	573	582	587	558	574	520	544	592	552	571	615	605	561	564	537	574	557	627	593	556	640	550	615	605	613	567	600	587	560	589	573	590	568	600	610	570	564	571	631	596	565	575	568	551	570	566	597	577	637	548	602	572	587	551	589	555	562	584	570	597	571	547	550	575	586	599	592	594	603	562	537	561	566	581	557	583	586	615	572	583	593	519	553	604	566	601	620	561	597	546	564	575	604	574	576	582	581	594	549	594	583	566	553	579	572	552	555	564	632	515	557	623	612	590	563	601	566	554	570	575	594	555	578	554	594	554	533	587	601	600	571	610	623	577	614	582	569	589	592	583	561	546	556	591	565	543	578	627	606	548	596	617	570	553	560	583	508	564	551	585	534	583	620	619	582	600	585	607	622	551	525	585	558	597	548	579	558	581	588	576	622	552	595	595	589	593	543	560	558	578	530	561	570	568	572	587	590	585	579	588	573	581	561	571	570	619	586	555	567	557	592	558	613	578	543	566	559	575	581	571	516	571	623	566	557	573	605	575	585	581	590	588	603	569	575	585	539	558	619	598	602	561	545	616	581	614	567	551	569	598	564	566	586	599	605	555	602	595	591	563	571	544	583
39134	56163	27641	3787	2464	1840	1541	1369	1149	1056	1009	977	894	830	793	805	786	741	755	772	728	779	737	730	760	704	713	720	705	691	726	657	684	675	683	683	716	716	702	715	713	698	704	668	661	659	714	670	624	696	635	695	713	668	625	640	654	695	691	704	688	679	701	669	649	614	682	684	728	694	691	657	652	669	671	708	684	637	722	651	661	674	709	621	711	697	689	675	716	688	745	653	658	698	650	692	681	687	647	711	700	746	664	698	687	686	670	702	685	714	656	696	648	685	691	671	679	655	692	663	641	711	696	637	659	653	679	683	685	684	666	677	680	639	692	680	669	672	693	677	669	721	658	684	632	661	668	607	684	712	656	707	680	647	645	654	703	658	702	663	679	682	681	682	671	687	689	659	678	695	711	627	704	677	666	694	671	685	680	614	721	664	661	661	651	626	689	648	648	719	702	709	673	725	690	688	647	649	682	687	663	678	661	693	649	693	630	660	622	676	700	696	606	673	685	698	644	697	659	676	669	621	681	701	664	651	656	662	690	696	636	648	603	685	691	651	636	648	729	661	699	701	675	629	633	712	678	655	680	631	694	706	663	709	701	713	664	645	677	658	618	616	688	696	699	672	654	650	708	642	659	700	693	704	704	662	649	668	661	678	716	674	646	682	663	663	699	697	704	653	664	671	685	647	669	718	662	711	695	664	649	694	661	695	680	655	689	683	694	624	655	725	655	694	671	696	667	670	665	709	636	669	656	702	685	611	654	706	674	658	661	683	702	676	694	655	693	671	694	624	665	658	657	691	673	722	676	654	687	719	666	634	741	642	699	682	670	682	698	671	700	625	652	715	749	672	667	644	665	656	668	667	714	639	713	687	703	669	692	715	707	664	667	691	651	642	726	669	668	718	702	621	687	662	724	707	718	668	647	677	646	637	641	685	693	697	708	677	675	670	654	679	670	690	673	662	646	646	644	677	645	758	691	694	681	702	670	675	685	685	675	672	701	704	659	673	646	670	703	663	626	693	679	656	670	657	661	647	688	659	670	675	684	707	670	674	654	673	654	675	691	736	677	679	651	667	665	699	690	727	671	651	651	696	657	648	635	658	701	694	681	650	670	662	679	661	667	645	646	669	692	674	710	663	670	680	684	631	650	680	690	699	682	638	669	705	666	708	682	667	718	659	661	661	687	631	641	685	625	693	697	697	701	669	668	696	623	623	632	707	632	663	644	691	735	687	682	700	637	680	729	677	654	694	657	679	659	683	653	690	790	637	680	670	742	673	611	688	681	680	667	685	688	645	676	695	665	683	621	696	695	665	731	689	656	639	670	684	644	709	668	647	701	707	691	678	714	676	624	672	719	679	683	701	666	639	685	649	672	677	685	676	712	658	625	690	709	643	703	667	650	697	723	719	653	680	648	665	665	674	688	644	638	714	644	679	670	644	693	675	725	678	650	680	720	678	677	685	684	682	664	696	661	699	653	647	668	643	662	652	666	659	697	647	712	648	644	684	715	624	660	701	673	667	650	656	676	727	625	701	704	650	657	717	651	678	682	647	673	712	678	670	689	644	629	698	701	685	692	625	640	727	680	660	640	684	676	646	717	658	710	673	604	664	693	674	687	689	626	670	653	695	667	675	665	656	684	624	704	689	681	663	678	670	648	644	680	667	670	650	728	656	628	662	696	653	608	646	631	671	655	716	630	639	639	669	693	641	660	674	655	687	629	620	659	659	679	678	690	646	660	679	638	657	673	701	650	686	659	687	676	699	683	699	703	684	688	678	676	671	684	653	706	676	657	699	678	685	698	692	651	637	687	684	710	726	683	662	693	658	683	702	706	701	721	674	685	683	683	697	707	696	704	671	681	736	676	651	703	672	659	683	662	703	676	679	692	693	712	665	726	659	653	688	685	684	640	699	680	665	670	656	712	659	687	676	649	684	646	726	642	698	706	629	705	692	698	663	672	662	712	705	659	691	673	677	672	629	678	727	702	678	651	650	675	640	689	682	658	668	652	647	695	700	634	693	634	686	706	629	652	705	630	679	653	699	751	691	625	704	683	703	686	680	691	673	623	701	687	675	665	675	665	655	701	676	723	664	660	670	683	667	664	669	629	677	705	651	685	688	637	661	644	666	672	654	716	692	674	675	645	650	658	660	672	678	679	688	728	693	659	716	658	733	660	711	683	683	700	661	608	655	658	662	635	702	661	629	707	717	716	641	671	659	694	674	621	644	657	691	668	704	726	672	662	624	668	690	691	643	671	696	679	685	680	683	666	644	652	666	650	704	657	691	714	671	677	681	704	695	645	688	661	664	713	684	704	613	719	670	697	669	635	668	670	665	724	700	702	650	720	709	683	677	665	686	660	691	636	697	680	662	686	651	706	658	662	671	650	681	676	652	633	609	691	661	665	696	677	728	703	672	698	706	674	675	653	681	707	651	720	708	671	664	651	713	739	671	677	672	678	648	710	672	705	701	649	656	690	694	694	694	687	684	663	676	699	623	641	632	715	676	650	691	687	665	644	707	660	656	658	704	683	638	646	704	636	630	686	654	694	662	699	671	667	640	657	664	660	730	665	666	657	636	688	669	639	641	681	686	644	693	684	654	711	667	726	668	635	682	674	687	719	654	672	686	681	682	681	671	651	694	696	656	652	634	650	656	643	639	734	698	687	696	635	655	676	657	664	658	675	700	644	659	662	696	701	688	639	659	654	680	655	645	658	695	717	655	671	659	701	686	662	723	610	680	633	698	683	688	659	656	678	666	669	713	654	681	678	679	697	665	675	686	684	662	667	682	671	721	682	667	651	672	674	655	670	678	703	653	650	656	699	667	707	692	647	661	650	651	691	681	682	704	679	684	683	701	672	683	714	704	665	730	682	640	687	641	663	636	696	675	658	663	659	730	657	684	666	693	691	699	670	676	671	655	654	671	710	659	705	681	724	690	623	676	634	717	649	686	670	673	639	688	709	650	689	688	676	646	677	701	639	672	648	653	688	657	615	661	686	647	715	681	666	657	662	669	682	665	624	669	652	690	656	690	662	706	678	616	648	662	744	683	665	695	656	681	673	667	686	657	678	690	666	690	704	714	702	710	702	668	656	719	658	670	695	660	706	651	661	673	727	636	682	693	647	671	658	626	668	704	651	698	667	650	645	660	694	676	635	664	682	711	671	678	703	673	661	706	694	643	663	696	650	678	699	695	696	652	699	670	641	644	673	657	698	673	688	652	683	701	711	698	630	668	660	636	664	637	689	670	714	701	646	655	682	710	646	664	651	676	683	651	665	695	644	708	606	646	660	689	679	657	636	665	631	664	623	756	600	652	673	689	720	672	679	687	716	647	687	632	699	704	659	674	680	683	684	757	673	695	673	655	641	650	674	676	641	642	676	648	696	641	685	747	604	628	679	665	683	716	652	653	707	703	666	656	686	680	640	660	669	661	673	682	678	714	665	663	647	621	711	673	706	632	724	670	638	676	642	654	676	672	656	671
25160	21148	26614	24087	5857	914	698	620	594	563	611	573	544	557	540	488	500	533	511	532	544	519	511	524	510	533	499	524	516	482	524	490	546	520	523	504	555	544	509	512	536	504	476	513	523	516	503	513	500	529	459	467	522	538	498	510	510	532	529	519	471	469	537	529	508	480	521	555	538	519	479	484	520	482	485	515	492	511	522	506	518	456	473	512	516	500	499	496	483	540	514	547	491	510	504	491	505	470	507	520	518	535	517	488	493	517	501	496	502	488	525	500	533	491	497	530	509	537	495	532	493	512	495	505	498	500	528	513	506	512	550	546	472	466	505	518	528	511	492	502	520	523	495	508	501	495	524	491	529	499	511	488	509	508	522	529	509	502	529	506	513	524	463	473	518	513	489	511	503	501	504	486	506	506	489	497	526	497	536	495	472	508	482	520	519	520	512	532	505	517	542	487	515	509	535	514	498	490	548	465	496	500	499	501	548	485	490	521	534	513	470	494	463	488	470	494	490	528	509	505	469	476	491	515	525	540	527	462	511	499	475	474	463	505	510	554	511	479	474	538	538	529	540	510	503	522	496	509	541	491	520	530	510	511	509	480	498	512	523	508	501	478	480	498	477	511	499	471	506	488	503	508	522	511	506	517	496	558	482	546	502	478	513	495	524	497	499	500	513	498	515	481	491	521	487	479	500	485	491	546	510	514	482	488	503	527	499	543	548	479	498	533	525	479	501	504	505	478	470	493	548	509	475	511	528	470	529	512	467	475	512	513	482	526	485	489	502	498	509	492	486	479	472	518	558	528	561	475	513	493	502	511	520	539	508	524	512	512	529	534	469	498	507	465	491	504	507	495	528	505	491	487	450	479	511	534	495	486	529	494	515	565	519	540	470	534	519	516	479	566	509	516	518	521	539	471	533	467	498	493	542	507	549	479	497	547	521	530	512	515	474	515	484	515	484	504	497	538	563	538	495	496	504	496	514	507	493	483	531	485	515	532	507	497	529	494	528	517	484	495	528	457	522	502	516	509	541	508	493	519	510	525	562	491	482	506	531	522	477	523	515	518	495	525	509	529	532	540	484	567	540	554	520	477	493	521	489	515	508	504	515	522	475	502	494	504	462	469	505	536	503	472	493	540	532	476	518	516	526	471	510	501	506	535	531	488	506	531	506	474	498	511	485	501	464	491	545	504	515	494	461	502	465	484	518	485	549	500	511	527	549	525	536	490	517	491	536	522	513	524	519	504	539	524	513	504	556	530	473	522	468	478	484	538	476	523	495	525	501	504	475	503	485	523	479	519	526	511	512	517	523	492	517	510	516	544	543	530	455	530	512	536	519	556	545	462	510	468	498	537	528	528	488	526	458	571	483	532	504	472	531	513	509	500	494	544	520	511	461	458	545	539	503	490	501	538	508	478	563	493	482	495	536	483	491	483	496	531	520	491	495	478	501	491	497	485	524	506	477	549	479	493	532	477	489	485	499	496	540	490	520	510	485	446	509	533	536	478	485	481	487	534	525	508	495	506	498	528	484	461	501	512	540	544	530	502	463	488	524	480	496	541	487	494	496	507	482	542	515	484	504	529	492	529	544	536	499	504	502	500	481	459	541	519	546	527	506	509	485	472	518	507	525	521	512	487	491	501	503	509	507	492	519	490	474	497	518	478	559	460	536	506	522	501	504	546	464	510	548	522	494	501	512	468	479	522	493	492	465	538	524	498	492	505	461	475	509	481	521	505	529	539	473	494	507	501	529	518	519	481	499	506	484	466	499	497	510	466	520	521	526	511	512	481	490	530	495	476	486	482	479	495	480	478	504	519	531	505	495	496	478	534	486	523	512	525	494	527	505	476	497	495	476	556	529	533	505	512	507	499	492	495	479	504	513	483	513	533	486	492	507	469	551	484	526	519	543	514	530	464	545	503	514	484	522	515	497	467	491	493	440	510	487	554	494	528	516	542	481	449	521	481	541	467	476	504	483	498	487	539	517	493	543	524	481	527	502	479	472	474	495	487	504	472	485	490	528	494	473	476	553	556	527	489	547	510	488	507	484	527	522	499	491	483	525	513	507	521	491	502	500	516	476	493	477	532	461	489	496	508	538	473	514	528	496	507	528	504	508	500	516	509	473	479	477	476	552	476	508	553	470	498	518	510	517	513	440	481	489	487	484	511	493	488	507	522	508	492	520	485	489	507	479	508	530	474	487	518	556	495	495	530	536	499	495	534	523	484	471	514	508	480	500	499	515	499	516	494	525	490	468	479	562	509	561	518	518	479	459	527	500	521	529	508	517	490	503	495	497	503	470	546	459	477	521	524	499	510	500	493	546	460	524	488	532	524	522	501	477	509	532	494	501	515	459	507	499	551	478	500	494	486	504	530	514	488	495	481	505	486	488	479	493	531	465	484	523	519	487	481	512	537	536	480	502	481	481	529	493	514	471	501	476	478	498	491	479	494	489	521	505	510	527	515	501	512	496	522	500	480	465	525	508	525	522	475	509	499	525	487	511	498	530	511	514	505	512	497	518	506	510	499	485	475	526	525	494	474	488	521	501	537	513	532	529	497	502	506	475	471	528	485	522	514	537	497	492	511	563	507	493	555	487	466	460	498	499	512	490	530	466	509	494	481	501	506	513	456	539	503	498	525	507	482	520	522	509	486	494	511	511	498	498	505	522	455	477	489	472	516	520	491	512	475	471	499	483	483	546	536	480	520	500	566	504	525	486	511	464	461	532	503	511	491	524	508	514	551	516	546	528	476	451	496	516	477	474	489	514	502	535	478	500	512	520	489	513	499	534	543	552	498	531	444	516	478	491	482	476	532	511	472	476	523	527	531	530	507	495	512	491	506	487	503	537	543	547	539	503	507	532	488	466	551	476	506	444	502	491	511	492	520	521	476	496	496	513	533	524	510	505	503	522	500	522	476	495	480	507	517	503	477	512	493	495	506	482	503	484	508	519	504	490	539	499	512	512	502	521	522	519	509	501	465	486	491	504	503	495	503	518	498	509	509	531	559	519	499	517	484	518	520	466	519	514	520	549	512	512	506	556	502	515	519	529	520	513	539	481	490	537	484	456	484	472	464	466	503	505	469	509	508	485	547	531	492	477	520	501	448	514	538	489	520	483	539	480	485	513	486	485	481	533	478	488	522	474	516	509	479	476	527	505	527	487	483	504	512	460	515	475	523	544	514	536	509	514	512	536	498	488	483	507	501	479	484	494	525	502	508	447	477	480	507	513	496	519	484	472	516	476	536	528	532	539	511	510	503	532	516	504	520	522	508	521	492	521	508	468	494	520	519	534	486	520	473	499	511	516	512	480	505	506	518	496	495	530	474	522	495	470	483	553	498	465	506	525	482	482	510	530	511	476	496	467	500	529	509	499	507	523	537	571	515	503	506	554	508	517	523	492	501	503	552	517	517	536	499	514	497	506	516	515	518	505	520	492	506	507	479	511	496	480	547	503	513	480	498	549	532	475	508	503	504	508	487
38820	51140	21784	3324	1824	1246	1093	906	876	831	786	787	735	737	688	716	714	660	654	684	665	633	673	663	677	619	622	665	598	647	625	621	633	636	578	614	568	633	652	629	638	637	604	571	580	602	594	595	618	618	616	579	604	599	581	635	600	638	612	613	689	652	610	611	621	601	664	608	608	612	628	611	604	608	625	653	587	636	596	630	546	632	631	658	653	591	654	642	634	644	591	626	637	619	611	596	572	634	566	652	661	638	607	595	614	607	585	639	671	585	598	628	575	603	632	641	589	641	586	628	652	604	675	637	617	615	579	612	661	611	641	649	607	610	641	599	632	583	637	590	619	614	615	631	641	600	620	588	633	605	603	636	615	643	562	649	651	610	622	585	575	646	629	617	638	631	650	595	606	629	602	578	600	630	613	651	614	662	611	587	623	650	626	633	636	604	592	617	596	641	604	619	606	611	643	614	582	615	659	625	647	585	627	617	625	623	618	635	656	603	619	620	541	637	654	596	569	581	654	653	581	653	603	622	619	616	592	612	609	594	607	606	610	586	632	605	648	654	626	633	627	630	607	617	643	549	621	612	652	607	609	632	619	581	643	569	546	658	599	607	634	611	614	596	640	619	610	631	616	584	619	633	607	623	644	623	631	639	638	626	621	590	611	596	571	618	563	580	658	605	611	580	646	585	603	603	620	602	625	618	631	596	602	645	612	638	632	580	654	618	650	617	662	607	637	618	592	665	623	638	580	595	625	677	591	602	634	629	565	620	646	643	635	623	632	628	634	653	619	594	600	581	630	640	625	612	627	593	610	595	654	595	632	603	621	639	621	665	589	622	614	609	636	613	608	606	615	617	622	630	595	606	606	623	634	653	593	633	659	606	659	623	625	597	619	634	600	617	617	645	639	611	611	664	621	596	639	623	640	576	644	607	615	602	611	653	640	613	616	590	604	627	653	609	615	644	627	606	653	643	604	579	599	590	588	634	617	624	638	615	615	630	593	568	621	612	615	660	611	622	622	577	600	635	614	582	595	616	627	611	589	646	639	647	646	654	599	635	596	583	618	611	592	604	572	614	608	654	607	601	649	631	625	589	629	636	549	650	587	646	588	628	561	596	608	605	643	637	624	599	569	647	605	629	618	640	641	647	615	596	637	604	617	659	613	615	645	596	655	622	610	610	646	624	550	642	619	644	635	623	626	620	594	604	608	594	612	600	621	628	617	639	611	628	621	614	652	565	611	568	618	587	612	626	611	623	613	654	602	642	601	578	610	627	559	641	603	644	647	638	592	638	600	654	623	612	631	596	619	598	637	623	598	603	583	611	627	607	603	621	654	599	637	605	649	637	613	586	589	609	636	606	621	611	586	649	659	610	583	656	614	575	610	593	625	636	691	640	615	595	612	605	640	619	606	626	589	667	626	605	622	595	628	611	625	629	593	623	646	640	606	631	617	649	615	575	550	597	633	600	572	635	649	616	622	626	603	597	607	599	624	648	604	647	648	622	617	655	624	609	638	573	642	623	616	639	626	621	652	608	618	603	621	619	590	644	587	625	623	588	617	649	611	613	617	598	593	578	607	637	579	611	677	589	605	636	621	675	664	615	584	646	647	603	580	597	665	641	675	592	613	624	624	617	626	558	639	622	634	611	624	597	634	592	650	619	625	613	625	657	617	631	625	605	610	601	634	602	638	585	593	618	629	606	561	597	614	647	642	606	595	624	665	650	648	572	623	619	610	614	589	636	588	617	665	605	591	615	581	610	629	612	616	637	632	656	563	625	616	635	600	613	606	606	641	635	600	596	621	590	591	613	627	628	581	619	600	660	576	663	623	611	606	597	627	599	661	625	603	608	618	608	640	671	576	598	608	666	562	596	633	656	636	656	587	576	614	619	591	620	629	597	610	584	621	588	664	602	641	674	639	633	657	653	657	635	600	625	621	607	619	675	627	635	631	588	650	640	623	633	624	625	659	633	643	630	622	609	652	623	573	610	602	662	612	623	614	580	605	631	633	636	634	591	596	575	612	603	630	595	596	612	613	667	605	613	632	625	578	602	599	633	596	605	616	599	581	602	620	605	611	640	604	592	600	607	614	630	662	667	616	644	559	621	611	553	586	646	635	606	644	616	606	630	605	618	631	606	584	641	617	604	587	605	628	641	643	589	609	623	612	633	634	612	638	608	593	645	593	672	609	609	585	617	639	587	641	668	661	635	642	655	631	623	635	616	641	592	653	569	603	625	624	629	627	602	604	580	611	581	615	611	592	625	609	641	667	657	616	602	605	647	621	636	669	582	648	625	639	638	651	614	638	645	616	611	656	618	638	565	583	663	608	580	600	589	621	639	594	663	622	595	616	602	579	597	633	617	681	613	665	583	651	614	613	583	624	586	622	620	621	621	638	632	673	646	660	633	634	642	598	620	602	586	621	660	650	637	585	616	614	620	596	593	645	588	633	571	629	617	658	569	624	615	591	670	623	590	604	585	622	547	610	618	614	650	619	641	634	641	626	611	625	628	596	632	636	597	609	580	599	573	660	602	623	637	656	637	571	596	628	629	607	604	630	611	610	608	601	626	607	661	631	596	646	626	599	638	635	633	609	621	639	629	650	655	642	606	605	605	601	624	583	615	643	585	649	616	641	575	640	572	614	618	619	627	605	645	644	606	619	632	623	590	644	558	615	624	570	592	595	599	618	610	571	644	608	646	563	627	588	640	638	640	574	620	614	644	590	645	654	612	609	617	587	643	639	623	657	620	616	630	606	614	632	626	606	623	615	577	564	583	620	625	605	645	635	598	632	634	609	659	577	616	608	585	570	624	591	595	624	634	634	549	612	653	639	647	678	619	614	600	565	595	606	573	617	658	605	599	604	614	613	596	611	633	629	635	571	622	639	640	636	619	596	631	665	602	597	586	627	604	599	555	601	663	624	634	640	631	642	619	626	636	574	663	595	612	586	638	648	648	601	576	652	608	635	652	606	629	630	603	643	634	591	549	634	633	566	620	615	646	585	640	623	622	619	579	530	601	625	576	631	640	606	627	616	606	592	623	602	590	641	579	607	619	620	590	617	581	620	627	620	630	637	605	642	664	608	561	620	627	610	612	565	660	617	636	640	614	596	589	605	647	611	594	573	642	610	556	549	624	631	590	595	617	603	657	646	583	606	610	596	583	613	621	600	605	591	647	601	630	593	605	641	617	643	609	619	606	649	623	635	658	584	612	584	601	608	618	643	649	590	638	608	625	627	660	662	664	612	563	607	631	574	626	622	626	639	628	639	598	603	644	657	620	588	592	550	648	580	610	588	607	616	607	617	646	608	620	599	630	589	593	553	591	566	598	592	603	639	614	641	592	588	628	613	647	629	674	612	621	619	657	632	622	650	658	625	598	631	625	616	603	650	626	647	649	602	628	652	623	629	627	606	602	607	607	621	600	606	609	612	659	618	676	609	629	631	610	634	614	596	606	584	613	610	567	592	641	613	623	598	610	609	598
22824	20984	28442	23653	20964	20480	5649	1594	1235	1177	1185	1106	1088	999	1007	1020	1054	1029	987	964	978	969	949	964	943	1030	919	974	968	914	915	918	974	950	957	974	910	963	917	958	900	929	942	944	938	922	896	877	952	881	921	965	896	928	993	935	892	938	921	917	926	982	929	956	891	906	975	905	909	851	912	963	917	832	979	893	916	945	898	872	926	888	919	938	919	973	935	953	894	901	877	931	944	945	943	967	964	945	899	961	999	929	906	873	884	899	903	893	919	900	872	919	907	974	929	958	883	917	919	941	911	960	884	910	906	880	935	898	979	882	914	935	896	894	916	919	959	956	933	891	925	909	904	939	905	930	901	903	923	1034	922	940	895	924	885	917	927	909	882	923	905	868	943	942	900	885	896	871	905	895	952	888	900	903	958	869	896	892	932	874	903	908	890	941	995	926	963	955	915	863	891	895	952	946	889	929	931	909	954	932	869	895	885	909	886	897	907	943	871	960	888	883	943	901	850	919	860	974	877	870	930	891	911	874	917	920	889	898	946	925	893	890	889	889	962	887	889	928	909	953	869	925	892	917	933	978	919	924	896	944	929	912	934	931	943	896	894	917	945	906	904	940	920	955	922	907	932	910	906	948	932	856	922	936	973	987	875	899	885	904	895	925	953	927	869	890	903	865	963	911	877	943	933	906	958	928	893	877	896	892	883	903	891	905	909	930	937	890	905	916	949	900	926	933	941	923	889	929	924	832	918	903	909	925	992	995	948	893	926	915	916	901	921	913	922	921	910	909	949	932	939	848	944	921	909	960	886	919	915	905	873	873	966	949	939	918	930	966	952	895	892	889	886	937	897	907	888	883	959	953	929	935	921	935	869	865	890	938	938	936	899	892	915	897	942	889	909	930	890	905	972	866	893	890	866	960	937	946	888	975	929	915	927	925	886	944	968	962	964	921	923	937	924	920	974	922	912	974	971	896	923	960	934	936	1007	909	995	912	882	902	846	911	860	919	934	940	904	905	954	929	922	912	882	885	926	889	935	895	918	866	918	906	933	886	936	876	946	938	884	936	945	924	864	854	884	896	913	962	900	942	919	921	876	901	950	943	936	878	911	944	919	869	898	929	860	933	931	973	894	936	884	931	933	919	877	911	920	903	973	915	892	925	926	873	929	900	923	906	884	853	930	920	911	971	934	962	912	900	910	936	918	945	898	922	854	868	882	901	893	886	883	892	923	850	952	950	908	929	904	913	881	907	889	941	921	880	891	874	919	956	976	889	933	970	903	938	889	949	911	947	906	890	927	962	919	869	904	926	961	938	908	921	884	927	893	943	869	912	927	951	901	934	897	845	944	901	872	906	930	915	940	908	943	964	899	899	883	975	937	912	952	918	931	881	879	926	895	913	882	945	879	885	974	886	901	877	973	948	984	922	907	927	900	960	918	870	924	980	913	880	895	897	910	899	928	890	970	905	896	865	885	887	928	952	888	889	913	958	901	880	884	908	914	898	915	906	976	912	910	952	939	911	957	905	879	934	903	925	917	939	883	889	956	923	932	917	898	857	898	884	936	904	935	887	941	883	921	909	934	853	852	988	922	897	913	879	940	894	918	946	1004	930	953	863	948	908	935	919	938	961	923	876	942	884	818	853	977	848	934	935	876	974	885	916	945	903	886	927	930	848	915	967	915	931	886	882	850	875	894	940	908	952	824	907	889	920	906	873	930	905	924	952	909	941	892	919	902	898	899	875	897	948	881	867	955	1004	858	895	890	939	933	938	888	986	961	912	889	934	912	863	869	987	974	931	987	962	910	914	958	946	871	941	872	850	971	933	895	915	928	875	908	921	1012	935	957	927	910	904	892	882	887	968	928	897	953	973	894	887	878	891	951	902	906	904	903	928	931	927	927	890	908	932	886	909	936	872	902	904	936	924	893	946	910	920	916	886	907	957	896	984	933	953	891	904	974	923	923	889	928	1009	914	841	860	877	969	933	947	911	950	980	935	922	938	889	865	933	897	921	898	899	890	929	915	923	929	911	840	893	929	908	846	929	918	920	893	919	876	904	897	891	933	912	912	860	920	938	920	898	935	932	910	896	939	918	917	912	885	896	927	855	965	872	958	962	904	911	920	861	958	908	891	965	894	877	913	913	920	897	956	889	894	936	959	913	917	906	911	918	939	946	889	957	882	888	880	942	928	890	915	879	881	924	939	954	931	948	915	912	942	925	928	928	879	939	890	965	903	907	858	893	912	878	906	967	938	873	959	955	920	936	926	882	952	925	912	940	876	925	960	849	910	927	903	925	892	906	945	957	886	967	940	918	908	908	922	1005	885	912	872	880	858	949	911	926	904	943	930	900	925	890	906	881	904	947	901	885	942	943	930	898	908	919	913	918	917	931	911	944	921	928	938	900	972	955	928	947	915	915	883	859	881	873	924	919	895	907	882	869	886	909	954	980	945	922	915	883	906	942	889	934	959	924	937	941	859	880	896	892	883	962	936	880	914	966	893	933	943	989	908	936	923	890	959	964	906	878	896	920	943	879	943	866	944	908	931	913	878	973	884	932	899	987	917	857	906	937	895	906	925	943	943	940	873	910	860	906	888	871	929	904	973	898	986	824	929	898	934	930	861	898	925	886	873	851	905	890	899	878	944	888	919	870	951	957	878	922	906	888	891	961	864	929	904	862	913	895	918	882	891	908	897	891	882	927	867	925	872	912	873	914	934	952	904	912	969	884	960	880	923	869	912	895	950	925	932	878	905	876	996	932	938	911	886	880	901	893	901	905	902	852	945	873	907	944	875	967	933	962	941	945	880	973	921	863	921	943	883	909	873	931	934	940	844	926	892	905	931	905	907	987	904	931	907	916	908	931	912	906	978	946	888	867	911	864	946	878	886	889	911	916	880	964	926	956	899	856	849	896	899	906	891	947	929	933	854	940	880	882	940	918	963	892	907	961	930	898	883	929	914	920	956	887	901	893	934	883	906	905	830	961	940	921	869	878	941	953	927	923	943	881	969	957	969	856	911	905	903	911	954	941	939	907	939	871	899	924	908	941	872	939	917	944	909	951	873	898	892	905	917	917	963	904	877	880	913	903	919	901	900	976	909	920	949	883	975	868	900	944	921	877	897	868	922	940	910	906	908	882	905	923	914	902	900	981	923	892	892	895	943	899	887	921	915	942	937	970	950	888	977	916	981	916	901	919	918	948	920	893	947	890	928	909	945	894	938	953	865	926	920	902	911	970	920	883	862	947	921	885	868	908	915	885	927	921	939	928	880	933	915	891	901	944	895	856	886	945	909	902	892	919	874	966	969	856	912	901	891	892	919	858	878	952	911	883	905	958	922	891	929	892	893	935	948	827	936	881	896	926	931	916	873	940	914	948	864	942	901	913	967	912	905	928	933	843	890	971	912	871	912	864	897	926	879	913	926	906	922	850	847	948	919	933	899	930	890	899	931	869	927	907	962	903	921	909	906	878	911	861	940	921	909	968	927	893	912	909
44111	66858	32099	7037	5120	3656	2675	2126	1870	1723	1483	1525	1464	1327	1269	1274	1261	1170	1127	1171	1144	1104	1139	1127	1084	1039	1143	1134	1076	1058	1127	1067	1049	1056	1106	1062	1007	1050	1025	1021	1058	986	1031	1058	1043	1010	1018	1042	1062	1073	1085	1058	1061	1028	1044	1013	1010	996	981	1047	1040	1027	1011	1026	1068	1027	1031	982	951	1050	1015	1033	1007	1046	1032	1023	1011	992	1026	991	1033	1049	1001	1119	1031	1055	1062	1010	1052	1004	1025	1009	999	1073	1030	1041	1087	1044	1097	1103	1112	1090	978	1097	1045	1077	1020	1008	1018	1009	1048	1072	1063	1026	1089	1082	1017	1081	1021	1098	1009	1008	1011	1065	984	1046	1024	1020	1042	983	1044	1026	1059	1090	994	998	1037	1015	988	1076	1032	1018	1006	1010	1003	1060	1034	1073	1011	1023	1047	1039	1009	1056	1049	1006	998	1063	999	1048	1005	1024	1057	1092	1056	1065	993	997	976	997	1023	1028	987	1044	1072	1019	1045	971	1050	1073	1027	1047	1022	1031	1065	985	1000	1014	1053	1078	1044	1063	1020	1013	1058	1050	1025	982	1016	1038	1026	981	1062	971	1041	1038	1065	1026	1035	1047	1018	1043	1013	1036	1038	1023	1011	1047	1022	1071	1025	1013	994	997	1052	1008	1026	1012	1034	1004	1025	1054	1036	1034	985	1061	1024	1004	1060	1098	1029	1083	986	1035	1033	1002	1054	998	1024	1038	1017	1046	1000	1105	964	1018	1034	1051	1044	1054	953	1040	1013	1127	1028	1040	1026	1054	1018	1060	1014	1095	1036	1062	1098	1083	1030	1059	986	1083	1098	990	1049	1075	994	1055	1012	1070	1017	1044	1072	985	1026	1054	1059	1054	1106	974	1009	1008	1008	1022	990	1020	1050	1034	992	1092	1034	997	1046	993	989	1066	1063	1056	1001	1030	1027	1005	996	1021	994	1091	1029	1045	1055	1009	1012	1031	1049	1037	1020	1008	1051	1051	995	1018	1045	989	1010	1013	1052	1000	1052	1035	1057	1025	1039	1028	1021	1035	1046	974	1083	1028	1023	1096	1048	1057	1046	1022	1044	1011	1049	1067	1001	1021	1111	1001	1023	1009	1030	1056	1034	1007	1035	1078	1022	1013	1017	1052	1040	967	1018	982	1014	1083	981	1057	1063	1036	1106	987	1002	999	1028	1037	1002	937	988	1064	1037	1069	982	1095	1080	1003	988	1034	966	1024	1092	1091	979	1078	1032	995	1057	1011	982	1043	1062	1022	1016	1020	1026	1022	1020	1061	1025	980	1039	1085	1112	1032	1011	1070	1028	1015	1018	1028	1052	1026	1050	1059	1031	1032	1046	1022	1058	1026	1025	1029	1036	1031	1047	1004	958	1056	1025	1032	1012	1045	973	985	964	972	1044	1015	1048	1041	1069	1030	1065	1059	1004	1023	1045	997	1070	1015	1003	996	1036	1004	981	1000	1051	1035	1005	992	1054	1059	1087	1041	1095	1080	1038	1039	1010	1035	1020	1026	994	1006	1019	1041	1129	1055	1006	1001	1003	929	1020	1010	1026	1036	1016	1019	1001	1047	1024	1004	1070	1029	1054	1037	1048	1013	1084	1052	1042	1047	1066	1075	1032	1067	1048	999	1028	1012	1072	1024	1053	1031	1027	1014	1088	1051	1038	1047	997	1048	1029	1024	1018	1025	1056	961	1016	1053	1016	1089	1040	1026	1014	1023	1052	1022	1059	1042	1003	1059	1012	1048	1024	1019	1061	1024	1028	1026	1033	1024	1034	1023	984	1044	1053	1071	1036	1024	1034	987	999	1047	1017	1027	1074	1071	1085	1037	1034	1061	1019	1039	996	977	1056	1041	999	991	1081	1002	1047	1026	1047	1026	1059	1025	958	1018	1005	1035	1000	1001	1008	1068	974	1033	1036	1118	998	1038	1040	1040	1047	980	1029	996	1074	1045	1062	1064	1086	1033	1051	991	1001	1020	1050	1023	1010	984	1034	1073	1072	1047	1040	995	1068	1040	1024	1009	1018	1036	1012	1085	1061	1001	994	1090	966	977	1060	1054	1103	1023	1010	1077	1010	971	1063	1061	1000	1026	1017	1034	958	988	1055	1083	986	1020	1047	1034	1026	1018	1000	1006	1009	1013	1030	1071	1020	1055	954	1050	1055	1004	1020	1030	1000	994	1071	1068	1004	1000	1073	1004	1005	1013	1078	1000	1034	1042	1009	1075	964	1019	1055	1017	1125	1010	1037	1066	987	1021	1023	997	1035	1034	1054	994	1003	993	1033	997	1056	1015	1045	1073	1053	1021	980	1025	1037	1055	996	1039	1037	979	1032	1058	996	1053	1041	1039	1024	1032	1022	1044	1070	1021	1037	1050	1071	993	1050	1031	1052	1037	1002	1035	1007	995	1045	1018	1061	1009	1078	1031	1065	1051	1044	1055	997	1017	1035	1082	1042	1064	1031	1007	975	1008	987	1033	1004	1016	1047	1010	1029	995	1044	1029	1020	1037	1026	1090	1028	975	1020	1005	1017	1048	976	1062	1062	1073	1036	1066	1000	1030	1037	1015	1031	1006	1009	1013	1058	988	1071	1075	987	995	961	1056	1004	1054	1003	979	1049	1074	1033	1030	998	1035	1106	1010	1047	1051	1030	1087	1018	993	1019	1027	1020	1055	999	1055	1099	1018	985	1087	1061	1054	1079	1020	1027	1073	1018	1033	992	1084	1058	1085	1071	1012	1045	1094	1045	974	1064	1030	970	1047	1077	1022	1014	983	1034	1045	1031	1055	1039	1042	1016	1046	1009	1016	1018	1074	1015	1041	991	1010	1018	1007	1011	1004	1050	990	1032	1014	1029	1078	1017	1038	1035	1031	991	1048	1008	1030	1078	1010	1021	962	996	990	1049	1053	1011	988	1037	1055	979	1072	1120	1086	1018	1036	1035	1020	1002	936	1032	1054	1011	1043	1021	1074	1050	1063	1022	983	1025	998	1002	1055	1038	1010	1063	1068	1047	1113	1049	1051	1035	1044	1036	1084	1040	1009	984	1054	1011	1037	1009	1066	1021	1002	1040	1040	1033	965	1023	1009	1057	1004	999	1018	1015	992	1022	1064	1049	983	1006	1043	1040	1067	1057	985	1059	1011	1059	1041	979	1020	1057	1017	1066	1017	1020	1018	1023	1060	1066	1066	997	1053	1030	1020	997	1045	991	1064	1042	1037	1003	1025	1042	1083	992	979	1012	1004	1034	1021	1000	1047	1040	1040	1001	1006	1058	996	1039	1070	1020	1005	1037	1030	1009	1014	1058	1008	936	986	974	1083	1015	1002	1012	1023	1015	1078	1043	1052	1045	1094	1005	982	959	1004	1026	1062	1021	1063	1045	1038	1022	1053	997	1073	1065	1074	1039	1059	1003	1003	1018	984	1015	1029	1016	1053	1067	1039	1050	986	956	1024	1010	1060	980	1022	1046	1071	1003	984	1003	1027	1014	1063	1019	1048	1032	1018	996	1019	1003	975	968	1089	1013	1050	987	1030	975	1043	1057	976	995	993	1069	1024	970	1088	1044	1041	1075	1068	978	1038	1031	1021	1030	1076	978	1031	1024	1009	1039	1090	1038	997	993	1058	1004	997	1047	1034	1081	1015	1056	1036	985	1057	1049	1035	1067	1028	1003	1052	1051	1047	1045	1068	1079	1064	1028	991	1050	997	1054	1050	1041	1061	1069	1038	1029	1061	1006	1064	1140	1025	1024	1080	1045	1029	1038	1041	1046	1016	1023	1063	1016	1011	1039	1024	1009	1038	1007	1041	999	1005	1008	1080	988	1067	992	983	1051	980	1030	971	1070	1007	1012	1012	1028	1078	993	1032	1016	1026	1070	1070	978	1059	1032	958	993	984	1022	1014	1022	1059	1019	1035	1013	997	1009	1014	1018	1018	1095	950	965	986	1023	1003	978	1029	1052	1022	1022	1067	1061	1000	965	1042	1021	1008	981	1051	955	1079	1037	1057	1002	1064	1081	1010	1051	1084	1037	991	1038	1104	996	1041	1050	1029	1049	1033	958	1006	1015	1022	997	1048	1003	1046	971	1094	1037	1019	1019	1004	1037	1052	1015	972	1039	1013	1038	1037	1051	1031	1004	991	1026	1045	1035	1007	998	1103	1023	983	1072	1054	1048	1093	1108	1018	1009	1058	1028	1026	1017	1022	1045	1072	928	1030	1036	1026	1059	971	1044	1013	1041	1059	1040	977	1050	1009	1082	1059	1021	976	1025	1064	1052	1042	1069	1029	984	1040	1040	1022	1056	1059	1025	1011	1005	1035	1020	1030	1057	1020	1013	1045	1033	1031	1142	1071	1028	999	1032	1049	1033	1056	1022	1036	1019	1046	1021	1058	1029	1030	975	1077	1041	1026	1063	1023	1043	1027	1021	1075	942	1018	1042	1022	1007	1008	1050	1030	1048	989	1084	1007	968	1031	1021	1074	1114	1050	1027	1009	1067	1059	987	1075	1080	1029	1008	978	1010	986	1062	1085	1002	1104	1008	1034	1044	980	1035	993	1030	1024	1047	983	1025	1000	1057	1094	1089	1036	1081	994	1005	1005	1064	1056	995	1048	1009	1056	990	1050	1061	1076	1005	1057	1079	1021	1019	973	1030	1006	1021	1062	1014	1040	1023	1037	987	1034	1021	1017	992	1036	1026	1049	1084	1087	1012	1099	1023	1039	993	976	1036	977	1023	1032	1021	1050	1021	1013	1058	970	1043	968	1114	1033	998	1054
30427	28893	19126	3095	595	475	431	395	359	355	360	345	354	380	327	370	326	349	364	350	382	360	348	368	352	357	377	347	324	354	372	365	370	324	340	316	369	315	352	347	304	329	369	368	348	350	335	358	323	379	356	315	342	360	375	324	320	345	372	347	338	316	357	321	311	314	337	365	309	347	341	320	358	333	344	328	357	363	326	350	346	322	322	356	353	325	350	323	366	367	367	344	351	332	367	347	344	332	303	331	339	334	342	327	342	355	318	327	351	297	333	338	314	334	346	302	332	341	365	370	323	308	326	328	354	384	341	342	339	359	373	333	321	364	320	346	346	338	329	345	358	344	356	335	348	343	316	329	350	392	315	355	318	327	342	355	341	313	343	355	352	357	357	370	304	348	332	344	348	345	342	345	344	347	351	324	359	317	354	335	335	354	339	332	372	346	331	333	370	326	346	361	335	364	356	341	358	324	318	332	359	322	355	342	370	353	328	339	341	351	329	331	359	346	312	352	333	340	335	330	341	326	360	335	352	340	358	351	366	376	358	389	320	382	371	342	353	345	368	325	362	348	393	321	343	351	339	349	354	350	364	335	347	369	373	363	347	368	371	339	352	343	330	351	333	336	385	346	354	350	355	367	338	336	328	348	341	352	329	341	367	309	353	353	332	344	346	360	337	333	352	315	351	355	362	347	318	356	382	318	358	367	372	341	367	340	335	350	332	382	325	345	397	344	339	339	369	347	345	381	376	347	365	352	349	345	344	333	342	343	352	327	338	330	339	332	331	336	377	362	325	356	295	354	324	333	362	398	371	323	350	349	308	337	363	340	369	348	337	389	351	335	313	336	368	356	361	302	330	332	329	343	325	336	346	339	328	338	335	344	375	336	349	348	382	361	315	356	337	327	360	354	307	339	341	337	368	336	326	329	345	335	354	339	337	358	359	335	372	340	344	367	317	322	343	336	315	355	342	310	340	363	333	366	319	307	330	344	338	334	347	365	355	361	354	344	347	332	354	345	326	341	340	321	302	363	324	371	344	323	335	349	311	343	321	341	333	326	348	359	361	393	343	333	336	343	371	347	316	332	342	372	367	329	331	342	348	332	367	330	327	323	307	317	327	317	387	359	319	354	365	324	332	342	333	362	349	353	343	344	337	344	352	353	356	357	356	339	315	352	344	351	319	304	337	325	366	334	352	330	333	345	341	372	340	338	332	333	351	340	328	326	320	356	351	300	351	385	381	328	347	354	305	332	353	351	370	345	332	331	358	336	353	353	360	346	333	336	356	341	345	312	333	350	358	332	362	375	360	333	313	353	364	362	338	342	317	347	358	381	338	312	359	328	331	350	342	334	372	320	365	362	356	350	361	326	333	368	321	352	371	369	315	348	362	362	328	331	346	323	365	371	351	327	326	356	341	310	332	323	335	333	371	344	360	337	371	341	345	359	308	349	347	343	339	318	326	312	344	328	320	333	374	356	342	362	377	332	347	329	354	357	354	371	328	342	330	338	303	368	330	374	362	314	314	357	362	354	344	328	318	346	293	326	341	357	360	315	338	335	356	331	308	308	353	363	344	329	346	348	337	367	359	371	351	313	371	325	317	350	361	349	347	340	375	343	360	378	347	338	334	359	357	348	306	332	327	365	324	378	387	339	339	328	324	324	363	331	317	319	347	351	336	341	341	349	305	344	329	351	339	338	332	345	331	366	349	376	322	390	349	361	351	383	352	344	327	321	366	331	351	337	360	301	330	379	321	344	314	365	315	328	367	354	334	327	336	345	325	384	342	316	299	349	339	328	367	342	332	362	340	342	345	362	331	337	326	345	348	333	323	357	322	338	342	368	349	346	363	330	358	337	315	318	354	309	344	365	338	326	328	323	359	325	341	330	351	334	331	321	339	324	347	351	348	381	323	358	367	354	327	360	373	377	369	362	302	337	349	334	325	361	335	323	386	338	357	318	363	316	379	356	346	379	282	326	355	331	378	318	359	347	324	349	373	341	345	345	365	334	345	341	319	358	327	365	356	346	368	345	328	336	309	305	300	353	338	377	332	340	368	347	341	347	345	337	334	334	311	351	320	323	351	341	353	367	335	352	359	325	338	360	357	364	328	356	329	363	340	341	377	344	353	315	338	346	349	336	328	333	347	353	321	354	319	296	303	361	335	358	363	342	349	329	363	339	321	324	311	319	325	365	359	341	322	374	339	361	319	354	349	370	347	355	352	343	336	314	308	306	339	355	334	323	360	325	323	322	368	339	314	347	334	338	342	364	345	341	347	353	347	344	318	341	368	349	341	363	298	366	305	334	343	347	355	344	338	323	334	368	328	354	324	385	353	296	346	351	333	344	353	313	283	371	373	344	334	345	343	328	337	347	327	353	330	332	311	340	345	361	333	386	328	321	344	307	342	333	396	333	317	354	340	328	342	367	340	339	329	320	358	347	324	350	351	337	344	332	330	349	342	304	356	321	316	338	311	362	341	335	319	333	317	359	352	344	336	313	345	347	320	336	311	337	356	364	342	363	337	337	352	328	318	339	353	333	369	330	330	347	319	352	347	323	335	348	316	332	348	349	369	346	310	348	317	342	345	325	372	324	345	336	327	345	334	335	333	345	306	344	363	327	350	352	337	324	366	361	344	339	327	332	337	348	370	360	356	324	356	326	323	330	351	370	381	293	328	342	338	347	350	356	360	340	337	330	348	359	334	365	322	337	346	355	345	356	372	350	356	368	348	325	310	359	344	348	342	321	367	346	338	341	366	338	358	335	318	328	348	342	342	352	335	372	350	384	383	336	334	324	332	317	316	316	307	312	351	364	356	340	333	347	363	356	328	311	298	355	361	364	343	351	356	339	343	344	316	355	321	343	344	331	360	356	342	376	331	330	335	322	314	325	381	312	343	330	339	337	339	351	360	369	345	369	349	371	320	332	334	340	370	332	339	362	340	365	348	350	334	375	314	339	360	356	326	335	324	331	332	350	350	367	358	388	328	345	338	387	308	328	342	330	325	351	363	357	327	355	351	382	330	344	342	329	325	349	331	342	350	345	340	332	343	339	367	327	338	339	373	340	353	341	346	328	363	344	318	336	313	354	358	313	379	359	327	330	377	322	360	333	364	333	342	374	355	347	347	336	332	326	375	357	371	339	342	314	315	362	359	314	373	381	380	358	330	351	379	309	349	331	334	322	362	321	355	354	344	338	331	367	329	353	360	333	319	365	341	356	316	340	341	349	354	351	358	349	328	344	379	376	339	346	348	336	356	337	309	305	351	306	313	312	340	374	358	361	305	333	347	340	320	340	303	347	334	321	322	346	329	369	354	307	345	354	341	366	332	320	358	339	322	325	368	378	329	348	319	362	321	317	334	344	307	325	335	322	304	340	341	343	336	373	356	323	363	324	315	326	320	376	367	375	343	325	303	346	322	371	325	358	365	329	339	324	338	328	352	350	313	348	356	306	328	345	348	336	337	339	355	354	341	360	325	343	351	335
36083	42819	16458	1584	920	798	629	570	486	466	445	460	470	428	457	415	468	413	443	466	440	421	434	439	410	444	404	437	424	430	420	460	419	419	407	434	393	440	466	412	446	414	423	438	426	402	455	403	422	408	431	413	416	409	392	408	422	425	405	429	439	420	415	431	413	427	411	441	392	418	445	415	412	428	397	410	429	399	444	433	426	443	428	400	412	432	438	457	414	370	400	418	424	386	401	429	439	401	428	417	402	456	377	433	436	440	424	435	422	439	401	439	425	394	425	406	454	436	392	459	394	451	416	425	409	429	405	401	444	415	418	417	412	409	405	450	395	407	436	376	404	453	403	463	429	408	429	445	410	450	422	452	395	459	397	450	416	404	495	398	397	425	455	410	416	433	399	426	402	428	376	425	425	389	430	409	481	380	430	403	387	415	447	434	403	380	459	422	425	420	430	399	426	426	430	446	428	407	395	420	441	400	429	384	413	446	420	433	411	434	430	428	404	416	380	389	425	422	407	407	415	414	421	464	456	429	417	423	402	435	434	403	416	401	424	397	425	459	427	416	399	388	451	424	439	416	428	433	443	432	429	424	394	386	448	475	415	394	416	431	425	437	392	447	435	444	436	411	413	394	422	420	411	433	427	393	423	395	408	405	417	414	418	433	413	448	399	381	422	443	408	424	436	434	443	429	404	415	408	438	400	426	423	416	430	444	421	437	438	413	439	420	391	425	460	398	457	417	397	440	435	418	395	436	445	441	446	440	429	451	420	435	419	418	415	429	421	403	453	420	425	447	458	447	437	420	425	416	435	405	426	416	435	444	413	407	396	436	439	419	465	431	434	417	395	411	433	449	409	428	411	448	417	422	423	452	442	428	407	437	430	443	431	427	430	399	450	418	439	414	440	405	379	435	395	431	444	434	409	445	443	426	428	396	436	406	449	433	409	405	398	438	402	446	429	408	430	453	444	415	385	419	408	434	408	394	420	416	402	378	456	431	467	432	440	400	413	407	442	428	425	417	417	367	433	425	432	402	461	411	397	431	423	433	430	451	453	434	415	431	434	432	452	478	408	425	407	423	419	394	421	414	428	445	434	425	420	433	447	424	373	405	427	452	411	434	439	417	388	413	402	425	391	418	421	410	398	410	436	390	434	417	446	416	421	407	412	416	405	433	422	420	410	446	412	457	436	423	442	423	390	464	444	432	414	442	419	427	427	424	437	425	446	432	397	451	406	457	426	455	430	405	403	426	469	389	434	406	450	408	448	434	414	437	437	438	436	419	413	435	392	420	437	395	416	437	405	462	438	428	408	451	442	446	432	435	406	398	444	402	428	434	422	378	428	442	416	413	432	432	458	395	442	427	450	421	418	428	401	419	417	412	414	441	439	411	441	427	413	405	384	433	428	449	449	434	420	445	403	417	421	419	422	443	444	431	451	434	394	423	442	415	437	389	443	412	425	457	427	470	447	413	429	408	367	436	408	427	382	399	379	428	429	394	464	440	433	444	408	416	405	414	435	429	395	419	396	388	437	455	431	405	402	388	372	437	436	447	407	427	427	452	449	415	404	434	419	434	388	420	451	403	424	420	417	426	496	364	415	417	418	407	471	439	407	402	409	424	478	410	411	425	443	428	404	442	442	427	416	417	457	406	433	421	421	414	392	413	422	431	430	439	402	408	393	439	438	431	441	426	441	416	407	408	416	403	397	436	440	404	415	408	424	411	423	406	414	458	425	419	432	409	393	401	400	414	454	381	403	425	426	391	425	410	423	396	418	437	397	436	416	444	440	453	431	453	425	446	415	421	404	463	413	428	423	418	462	399	411	413	428	424	449	433	419	443	423	407	438	371	416	458	414	404	442	429	386	402	426	449	438	428	391	399	434	423	384	387	432	396	417	448	450	436	448	398	441	422	417	424	398	432	431	424	416	415	434	389	448	440	439	390	429	436	410	424	411	427	454	445	451	401	448	441	441	387	444	395	414	417	420	402	444	447	432	416	398	448	408	416	433	451	429	463	419	429	448	399	433	411	432	382	415	456	423	398	443	451	429	408	425	384	434	430	410	452	392	443	468	444	403	434	421	424	421	436	460	443	422	404	387	422	386	430	459	421	412	405	385	400	402	395	438	419	417	433	434	428	422	407	423	399	406	449	421	410	409	426	430	410	420	417	408	408	467	439	408	401	367	414	416	412	432	464	460	460	444	435	454	417	405	442	422	432	396	382	388	419	428	451	396	405	416	428	452	411	398	432	440	428	418	450	406	420	427	443	418	372	396	413	466	447	422	434	408	413	400	411	420	443	414	419	397	427	409	401	442	394	407	415	460	425	409	421	408	403	440	387	455	468	437	423	404	415	430	426	409	400	388	398	386	394	421	431	429	465	442	442	436	432	394	421	439	427	404	415	424	402	435	411	439	441	457	418	410	419	376	450	437	453	400	427	420	451	449	393	432	426	401	425	423	387	402	410	430	428	449	423	435	449	422	434	419	426	429	460	437	423	406	424	399	418	410	443	417	422	393	425	444	433	436	399	427	456	421	421	408	417	445	421	391	434	475	414	425	406	422	451	410	416	426	430	444	417	390	429	424	409	444	435	428	425	418	442	433	443	430	433	429	393	442	428	443	437	417	427	429	402	406	445	416	454	432	435	450	443	428	470	419	414	400	424	419	452	418	389	398	463	431	426	412	414	414	441	381	405	441	407	454	429	398	482	369	464	409	467	401	408	429	403	428	460	397	432	462	419	442	432	382	451	422	422	420	405	423	400	409	439	451	443	438	430	422	412	398	392	410	415	415	458	437	400	428	445	372	451	419	421	427	401	413	399	451	444	405	445	392	434	394	413	406	422	416	448	448	404	427	434	424	418	448	447	393	452	423	403	413	426	427	452	447	419	435	416	407	425	414	446	429	394	423	456	398	408	434	430	464	437	408	431	384	422	428	451	438	446	453	396	424	432	416	406	399	450	435	431	431	420	440	414	375	402	399	428	389	422	419	391	395	426	444	418	411	435	410	446	406	423	408	416	422	404	406	454	443	431	415	422	423	425	432	396	457	446	416	383	410	424	399	385	407	408	458	399	444	436	400	404	425	425	390	434	398	471	429	399	417	411	417	395	431	431	424	364	442	386	413	413	430	417	462	435	410	440	423	436	457	395	440	411	437	447	411	420	413	422	447	432	401	429	424	457	412	462	454	432	427	405	462	431	422	446	425	453	407	471	400	435	400	418	418	420	387	389	421	459	434	411	384	450	418	430	419	461	429	400	416	413	406	412	454	439	378	447	401	396	448	460	435	412	369	413	414	396	427	450	426	454	444	427	455	439	431	424	421	413	405	429	414	418	427	391	434	426	406	448	423	426	439	424	440	414	419	460	400	437	405	396	483	435	393	416	431	422	434	439	442	396	396	409	434	446	430	453	433	436	426	434	414	424	428	454	453	422	424	408	429	453	418	452	410	461	412	433	431	432	391	436	441	432	422	439	415	424	441	428
23917	21030	27972	24157	20348	5956	1214	918	841	761	699	703	615	691	683	609	635	605	666	640	584	629	618	582	624	622	565	574	613	623	583	572	584	585	513	566	601	541	571	603	588	531	625	627	568	550	600	578	573	555	584	619	560	564	611	557	621	588	581	594	533	609	563	582	569	592	556	618	627	589	579	600	582	587	614	558	600	577	589	603	613	563	583	586	549	657	631	579	569	567	572	604	579	549	590	573	588	609	617	575	610	601	573	628	622	584	588	595	559	598	576	550	561	570	610	579	561	589	578	607	542	582	577	588	572	585	578	614	576	554	551	587	592	562	570	508	627	575	543	600	587	573	577	573	632	569	553	551	583	597	581	549	604	546	585	579	599	542	574	532	572	562	590	578	561	596	535	589	588	571	657	574	581	599	607	589	563	570	567	579	588	546	600	613	571	580	556	617	502	560	583	557	588	566	622	593	597	557	625	558	597	569	591	634	556	566	608	528	559	599	585	565	604	591	617	604	567	578	591	576	587	600	584	592	570	568	556	591	516	624	602	586	608	585	544	582	591	571	578	574	563	558	561	594	558	596	587	572	545	609	585	615	573	598	552	572	575	574	604	576	553	600	567	583	568	582	575	547	589	578	554	593	573	578	580	528	553	589	578	538	597	558	573	566	610	586	593	564	572	600	588	557	612	552	541	544	576	571	576	562	549	572	593	574	591	569	616	586	621	554	542	610	594	562	609	550	557	580	583	609	543	572	563	555	577	569	641	570	566	564	519	536	608	565	609	567	601	581	588	617	636	581	590	593	567	585	601	585	563	576	580	598	587	574	593	578	597	602	603	581	617	621	610	568	550	621	588	579	559	622	623	555	584	567	574	591	516	575	583	588	589	618	564	554	574	629	612	553	605	553	570	594	535	587	562	587	581	629	628	544	615	552	579	546	576	578	585	601	599	590	581	561	555	571	570	545	556	554	560	562	586	578	576	561	591	599	599	560	560	579	570	564	563	641	556	568	559	630	566	553	609	573	609	588	560	586	557	612	582	596	576	583	572	587	554	590	605	569	612	569	617	561	583	586	558	562	561	572	607	543	547	541	565	566	581	585	580	568	578	556	626	579	549	565	596	587	579	586	595	580	631	621	552	623	539	549	593	541	564	589	588	556	567	596	580	535	551	566	541	599	531	608	553	601	604	551	612	565	563	580	570	597	556	592	554	581	600	571	595	552	575	605	596	573	583	546	554	530	589	581	542	582	625	601	583	550	641	553	574	570	602	592	571	505	620	559	575	593	562	577	608	599	554	612	582	573	574	572	576	564	565	584	592	583	618	590	555	591	549	617	557	577	597	555	587	586	605	585	550	576	567	573	615	566	561	600	554	592	608	562	595	564	626	609	582	568	598	580	577	501	586	614	593	581	560	556	552	591	624	592	593	566	549	570	588	553	583	567	589	540	561	559	597	557	603	579	608	617	578	557	600	558	586	541	569	587	575	597	578	559	599	617	621	571	560	593	540	575	611	564	581	555	576	588	571	615	587	605	561	576	582	619	583	561	605	563	585	570	546	563	578	611	565	561	610	603	553	557	629	560	578	548	569	578	577	592	589	570	563	582	529	605	557	553	601	581	562	548	565	563	609	577	553	545	599	560	580	573	579	567	565	592	542	577	603	578	598	631	588	642	580	562	572	576	600	604	564	558	594	541	579	551	589	588	516	577	585	551	560	613	549	574	546	589	600	580	582	553	560	570	619	621	561	594	566	581	563	564	573	545	560	575	563	553	604	477	589	563	606	622	591	563	593	596	564	601	535	558	634	610	586	577	617	520	577	592	583	598	542	594	530	592	565	549	600	584	570	572	578	572	613	612	592	588	593	575	539	568	586	598	575	582	570	651	579	605	597	573	573	552	583	551	543	607	589	597	580	607	636	602	590	594	619	626	596	550	616	579	602	561	591	587	590	535	624	564	643	554	568	559	608	551	589	636	583	580	557	610	571	568	577	610	573	542	613	574	561	582	580	584	577	520	581	577	618	571	633	615	558	581	591	567	559	610	608	582	565	552	599	575	592	567	577	549	560	557	601	626	560	534	546	586	577	652	603	581	599	584	552	580	572	602	562	560	570	591	626	576	583	559	555	566	563	561	556	555	547	582	532	595	527	572	588	591	576	571	619	569	548	563	570	582	567	581	573	591	560	587	611	578	601	549	599	576	559	612	577	555	597	564	595	580	593	567	592	570	550	599	576	591	567	572	600	570	605	549	600	601	573	619	613	582	593	580	559	592	602	624	563	588	554	562	553	583	612	617	572	630	580	578	577	597	595	588	609	555	574	587	585	611	598	603	598	580	580	573	572	571	569	551	561	616	569	566	570	595	591	577	570	581	588	564	541	509	552	562	573	537	549	599	564	586	569	595	574	566	579	557	546	588	597	556	563	557	601	586	589	586	599	544	565	581	562	585	589	602	561	572	565	610	565	571	559	613	612	606	582	554	604	594	586	602	574	602	584	575	532	575	585	602	590	556	564	562	586	627	580	626	595	575	585	528	524	575	549	532	569	571	540	589	576	607	566	567	566	621	597	594	528	598	544	580	561	567	586	576	566	569	628	575	609	573	625	546	581	558	594	583	542	587	568	590	566	612	599	578	567	571	577	569	594	637	574	571	583	589	564	586	545	659	598	577	579	562	568	575	591	668	588	595	605	604	580	574	598	546	577	590	581	537	554	606	530	562	609	609	562	531	568	619	560	600	580	576	600	573	572	548	565	554	595	572	591	605	574	547	591	556	586	601	535	576	585	606	618	578	540	562	607	545	608	574	530	602	586	545	567	555	566	557	550	586	593	559	599	547	575	588	583	557	574	564	557	565	543	556	605	573	549	578	602	563	578	623	611	582	598	588	601	583	601	606	597	598	574	568	573	586	583	667	608	534	582	589	582	556	593	620	579	580	619	557	585	565	557	564	602	595	562	619	605	543	584	568	585	592	581	577	583	624	589	609	565	560	541	565	566	580	558	532	601	615	620	570	572	558	576	606	580	622	562	543	561	556	604	558	561	559	568	606	603	612	544	635	555	612	555	539	641	667	581	603	566	603	522	594	579	577	624	603	555	579	609	584	565	579	598	577	611	598	572	607	567	544	536	554	553	620	610	586	582	616	545	550	539	581	548	614	555	536	587	604	598	548	593	568	604	581	558	572	602	576	543	588	567	559	562	555	593	620	563	620	595	571	621	613	608	634	544	590	590	570	572	578	540	522	572	592	574	579	598	576	590	585	577	582	545	604	586	625	564	604	554	581	579	563	630	601	583	590	594	626	577	578	604	588	574	571	582	579	587	617	654	574	569	576	612	583	581	571	590	637	591	573	576	558	594	598	543	607	606	577	613	587	598	567	556	565	571	577	604	569	630	584	553	631	590	559	597	603	583	555	571	566	547	593	593	592	602	560	600	617	583	589	583	563	589	568	593	564	607	575	547	567	596	567	571	574	586	544	590	596	592	595	593	581
40770	57142	29242	4447	2700	2008	1630	1465	1172	1038	1038	880	856	822	752	799	755	819	742	710	721	755	733	677	679	722	682	707	702	696	721	710	713	686	672	682	669	670	672	673	700	686	674	669	672	694	681	658	689	657	672	705	710	695	667	662	645	677	676	721	662	690	617	669	660	771	669	648	688	699	637	632	676	679	683	704	669	722	684	647	660	647	713	711	688	699	672	627	699	668	628	690	681	725	673	678	644	651	720	685	700	704	701	683	673	671	651	729	666	661	718	665	724	670	673	649	669	663	668	645	672	696	695	662	661	659	686	658	646	679	718	660	665	663	687	655	680	739	679	655	661	715	678	704	660	675	664	648	661	652	594	694	686	662	670	670	693	701	660	703	681	711	665	703	639	663	667	720	710	666	656	632	664	644	711	627	706	628	666	666	663	662	684	638	714	662	674	736	699	706	711	686	712	666	626	667	660	642	712	681	676	635	680	670	668	658	653	674	676	703	663	716	672	673	693	675	682	687	653	712	692	659	683	650	651	690	706	666	652	689	687	682	633	654	685	691	689	657	661	626	705	691	702	659	691	658	625	664	701	671	702	679	695	634	679	690	641	675	632	680	706	705	674	685	650	648	634	646	688	668	679	687	657	653	672	665	615	683	681	700	688	676	657	692	635	620	700	667	698	667	670	716	678	654	628	654	651	644	674	699	683	646	641	639	683	680	693	633	652	664	639	650	658	679	718	648	655	695	667	663	670	649	699	639	655	679	672	677	618	637	650	696	650	672	647	645	700	659	714	677	707	724	643	674	684	644	677	714	707	688	679	655	665	681	664	695	705	651	712	697	670	702	657	695	679	689	687	642	659	697	608	662	644	669	656	682	695	666	676	714	631	714	682	687	684	698	689	647	674	639	673	671	706	687	650	664	676	644	673	689	683	648	639	652	707	692	689	694	673	718	653	665	611	693	672	701	654	644	626	625	659	632	659	695	675	689	639	677	673	692	665	668	689	714	679	652	681	692	652	647	653	641	665	681	675	665	662	671	679	708	638	631	686	646	677	672	708	711	690	681	661	671	678	692	706	684	706	696	663	679	685	668	708	682	624	684	657	648	672	668	682	668	688	678	698	664	693	676	619	654	666	659	639	667	686	662	696	667	687	649	649	647	711	672	673	657	676	654	668	690	687	682	677	702	662	679	680	633	650	665	675	685	632	681	657	645	699	666	690	665	649	657	682	674	673	682	666	669	656	667	694	686	643	708	656	710	650	711	718	679	678	717	657	674	688	628	633	712	681	674	660	671	727	699	643	655	682	689	629	660	647	673	671	657	676	691	660	704	677	668	650	674	715	628	645	715	679	655	661	672	677	651	659	678	692	648	671	621	667	664	684	655	690	677	652	627	650	645	644	676	697	697	676	692	679	656	707	675	623	668	674	650	635	675	664	673	652	671	676	662	661	687	661	640	705	680	661	668	684	671	690	668	701	646	645	672	646	686	734	646	695	647	677	706	700	683	641	633	709	692	688	646	667	638	686	624	640	672	666	665	669	677	687	644	672	672	674	656	683	715	657	654	665	692	663	690	662	682	605	678	661	700	664	679	683	705	721	673	684	655	651	690	670	692	671	697	643	672	624	669	646	698	710	640	672	666	698	639	655	737	685	731	657	711	643	662	700	729	689	701	722	696	709	715	713	661	658	668	665	675	719	623	713	701	680	679	676	686	647	671	673	663	676	618	662	639	710	659	631	657	653	712	702	677	709	598	681	671	662	679	646	660	663	671	667	704	659	636	706	718	637	665	684	700	675	679	697	635	684	665	649	680	666	656	676	674	641	724	653	647	667	668	686	674	680	724	682	715	702	632	694	635	643	678	668	640	698	662	671	657	664	693	744	670	710	682	682	679	634	710	635	685	650	701	694	699	713	680	713	703	651	674	665	660	630	688	664	691	656	607	707	654	638	658	666	635	706	683	682	648	688	685	652	708	660	670	669	681	657	647	676	673	647	714	681	665	693	686	657	685	678	707	695	712	644	661	652	682	645	666	636	651	698	712	694	686	677	642	667	661	606	687	679	655	668	706	659	689	687	676	659	680	704	730	698	683	655	652	677	659	686	621	702	654	658	714	682	696	691	674	621	664	680	725	632	688	662	738	665	662	683	641	695	679	664	706	709	616	703	640	705	677	677	705	678	690	688	690	663	649	699	704	679	677	667	668	716	685	664	690	675	634	692	681	715	674	688	656	651	684	684	680	681	730	682	641	657	658	672	721	630	660	637	667	683	669	686	684	691	650	717	613	697	688	665	675	692	651	686	667	647	675	666	649	672	730	651	642	705	686	676	695	701	681	642	652	658	666	666	668	693	715	704	630	676	714	646	659	658	649	649	677	667	618	687	707	731	704	687	693	632	689	694	667	697	686	648	637	637	685	671	670	673	684	725	676	649	667	662	673	611	682	650	728	629	689	686	664	643	685	659	732	659	662	719	669	644	648	681	660	649	665	676	675	679	676	701	675	647	696	680	667	666	711	670	669	649	681	666	685	691	652	639	694	668	701	686	647	647	732	660	668	692	619	688	693	708	648	679	648	685	680	699	677	648	629	703	689	668	689	677	655	645	661	661	673	692	676	695	662	648	672	688	706	700	690	640	633	700	648	665	650	697	713	678	680	679	700	681	677	686	644	695	663	630	711	668	662	670	648	695	677	699	672	660	698	667	676	687	680	657	642	639	708	651	660	658	659	703	644	679	637	634	711	691	678	680	692	666	715	666	660	672	605	652	696	691	731	704	681	671	658	651	673	647	627	667	678	684	638	682	663	660	652	702	712	642	663	696	655	646	631	671	713	690	657	669	673	617	627	676	672	648	704	672	669	684	643	700	719	706	697	670	659	686	662	622	677	643	678	682	675	696	671	685	663	691	660	678	689	687	605	715	693	627	624	670	636	676	653	716	629	675	644	634	700	687	666	690	702	699	655	698	681	634	686	700	689	662	673	686	675	699	667	643	695	634	692	710	683	656	630	695	662	674	674	650	656	663	678	669	655	668	653	729	640	673	645	684	671	737	674	670	653	685	684	655	721	676	708	703	661	659	665	635	654	644	676	690	716	640	709	637	687	675	660	703	687	690	663	684	658	669	676	687	716	671	676	613	698	645	698	673	658	729	701	727	638	645	641	699	673	668	655	692	720	650	687	695	689	641	613	677	669	698	682	709	739	689	707	628	662	647	659	699	705	704	720	705	672	706	684	707	661	648	690	670	685	682	717	633	663	637	661	713	695	711	687	675	638	714	654	660	669	665	685	637	674	682	679	701	683	693	705	664	694	685	628	701	662	680	665	665	657	677	689	664	703	744	677	694	666	737	681	673	692	700	641	732	644	682	677	673	673	666	654	667	704	720	708	691	689	738	661	679	668	670	694	641	619	638	695	677	727	722	680	670	657	746	658	680	668	686	697	660	683	633	663	689	657	681	716	684	711	699	626	675	592	692	642	688	644	667	644	657	672
25158	21160	26667	24079	5962	908	742	685	662	630	583	570	566	604	563	521	562	579	568	569	537	491	497	528	512	501	566	567	527	487	540	509	484	490	520	518	552	530	474	493	509	537	517	531	495	577	497	503	516	505	511	489	527	506	488	512	474	518	515	543	473	500	513	499	499	501	500	521	541	532	466	518	549	523	548	518	490	486	502	545	502	526	508	534	521	512	511	523	512	510	493	520	478	493	540	515	488	497	520	568	470	529	556	525	474	529	529	504	501	525	515	514	520	537	546	531	506	508	520	512	545	463	527	484	537	492	532	489	485	508	501	479	483	533	534	532	501	505	528	527	510	521	512	480	487	526	547	489	532	470	518	491	532	489	467	509	507	518	488	558	536	515	497	470	544	544	484	481	499	500	525	534	504	529	484	513	530	518	501	470	535	528	506	497	486	536	523	526	486	519	548	490	494	464	501	511	474	499	548	496	463	522	525	479	515	456	488	496	525	517	552	490	480	490	542	507	485	494	496	446	506	513	520	493	491	563	518	515	506	524	505	487	490	527	474	487	525	498	522	495	501	506	509	508	489	536	528	514	512	484	523	494	489	539	483	522	531	510	513	511	551	525	508	501	525	511	500	503	527	491	531	519	509	482	498	478	518	507	476	505	519	491	493	528	554	528	509	506	516	512	496	518	517	591	488	531	542	495	527	547	542	518	496	504	518	511	485	489	500	510	494	508	554	524	512	475	494	541	498	517	550	483	498	488	514	547	492	518	495	503	520	468	489	526	519	507	555	488	490	536	493	535	556	494	537	526	541	512	510	484	477	504	530	526	494	523	516	494	477	536	501	521	482	519	491	527	506	530	537	494	536	536	521	523	524	523	511	516	524	472	493	490	493	492	548	488	529	512	508	499	513	515	522	547	509	502	500	497	494	490	478	541	543	495	535	519	525	507	473	557	511	492	526	526	488	498	542	502	495	537	511	485	517	514	569	489	509	495	497	521	508	452	509	510	492	517	496	517	499	525	530	493	544	580	530	501	488	488	497	529	532	502	481	542	547	504	502	519	535	486	518	507	536	528	518	531	534	506	507	507	487	529	501	507	508	513	551	467	533	512	540	507	549	474	535	476	492	530	530	501	484	517	528	509	476	519	477	504	509	473	495	533	539	510	545	531	535	549	471	521	515	500	532	502	470	501	485	483	516	509	496	516	528	513	506	476	488	518	509	498	498	537	546	486	497	542	548	505	520	522	466	514	530	503	481	507	517	533	504	513	561	522	494	496	505	578	497	512	510	518	495	511	575	503	572	510	497	530	539	501	519	495	488	479	549	507	530	484	511	509	493	508	518	511	514	517	520	501	522	537	535	505	526	510	511	558	497	561	506	479	502	529	515	474	524	515	514	512	515	484	541	473	485	502	506	501	520	523	489	549	568	521	533	504	526	501	533	526	520	525	467	481	524	537	514	513	520	545	479	520	541	550	522	530	462	532	499	553	528	504	507	502	521	538	538	513	488	478	521	519	532	496	519	533	531	552	543	507	484	514	541	505	543	500	530	468	501	510	506	497	520	504	481	512	497	533	481	546	482	527	526	479	516	473	507	520	523	500	504	524	495	528	518	461	528	541	485	526	510	540	499	536	525	488	526	500	502	531	517	511	516	539	524	511	503	529	490	523	542	553	536	522	569	504	532	538	488	538	520	516	492	517	512	478	509	537	510	466	538	524	539	504	530	509	504	480	509	507	475	508	524	507	520	518	517	504	517	578	482	535	519	487	501	474	499	494	492	506	547	553	533	542	513	520	512	507	557	478	476	513	516	549	521	536	514	524	539	504	530	468	585	521	510	504	498	481	451	534	524	478	517	490	514	504	476	505	479	518	513	493	526	497	501	489	482	528	534	506	550	500	508	476	490	530	487	533	483	528	498	502	506	528	481	485	550	461	486	523	507	493	502	503	540	547	478	491	517	514	510	509	492	514	489	570	539	501	517	501	518	514	517	497	487	520	545	518	516	522	512	502	521	509	522	518	502	549	550	548	520	556	494	547	476	477	518	520	491	476	531	504	529	506	516	489	469	511	487	530	510	530	506	499	519	525	508	528	503	529	478	472	491	563	537	518	534	525	521	537	514	562	474	520	500	479	506	514	532	535	553	496	527	497	506	512	476	474	493	522	491	528	565	522	515	516	506	523	528	512	498	515	531	539	571	537	526	498	489	536	458	505	473	504	552	540	511	555	504	494	489	522	539	516	484	508	522	539	471	495	508	586	461	497	504	506	492	522	496	515	513	494	465	508	519	523	545	537	517	486	511	529	487	454	527	552	523	517	520	501	502	503	518	523	474	481	502	531	545	481	500	528	479	497	499	550	505	551	509	524	496	491	527	538	534	501	544	496	477	516	534	499	536	497	461	513	518	536	481	494	519	532	508	510	513	505	527	536	523	510	533	503	522	467	488	510	472	517	542	481	502	545	511	497	585	501	535	521	505	482	554	499	502	459	525	542	515	486	468	538	473	531	518	548	528	496	513	536	492	531	549	491	492	475	524	469	499	535	501	566	504	513	461	507	535	517	514	522	517	521	504	530	457	487	506	523	477	489	542	491	519	491	540	488	550	485	549	507	514	539	546	517	553	482	516	488	490	511	514	501	521	502	495	523	512	493	486	513	516	474	512	491	534	497	531	496	503	481	531	535	510	497	534	516	471	518	489	486	516	481	510	492	496	527	500	529	542	512	478	502	527	557	511	476	490	499	541	540	551	500	486	465	483	530	531	510	543	499	517	499	540	445	510	501	503	516	480	487	525	473	491	523	522	539	537	513	543	520	568	512	492	525	536	517	509	521	515	518	517	497	513	487	497	510	509	515	518	518	512	475	497	493	531	495	482	535	552	514	586	511	560	518	488	476	521	490	474	541	496	504	503	553	516	516	506	509	556	541	519	580	487	556	524	518	516	516	463	470	508	530	499	498	517	511	505	502	481	517	515	522	499	498	536	487	511	528	522	526	511	500	541	511	535	493	517	502	505	494	477	513	480	520	500	491	507	512	506	524	507	516	485	546	535	520	497	543	516	503	498	558	489	492	484	521	524	501	528	518	520	520	535	526	494	522	498	529	551	530	516	501	481	514	516	495	500	541	428	496	519	514	502	511	507	482	525	525	555	517	497	493	481	517	499	505	494	490	497	515	494	549	507	537	504	533	480	466	463	508	516	547	512	485	475	492	501	504	501	482	510	530	520	506	495	470	503	505	499	531	489	526	538	463	511	473	492	497	527	546	481	520	532	477	529	503	495	506	514	535	513	538	501	528	521	537	528	480	440	514	529	503	476	455	552	542	507	493	491	498	518	500	513	538	491	507	505	493	501	513	512	520	548	494	515	514	524	527	510	499	491	523	491	514	502	523	515	518	537	479	484	543	483	517	495	513	518	500	495	516	497	518	532	548	494	484	506	557	512	498	495	536	510	498	533	513	526	540	476	545	502	527	556	473	475	518	553	479	537	538
39294	50703	24364	2961	1861	1447	1287	1099	941	951	846	787	741	752	745	696	729	657	660	644	625	670	652	662	650	618	692	632	600	620	600	624	659	642	647	636	666	654	654	628	648	607	629	591	622	608	632	621	622	611	632	576	627	602	612	590	621	617	624	604	624	602	620	656	596	633	656	572	652	662	652	633	664	620	597	598	638	635	634	586	633	635	589	638	623	601	627	660	639	650	623	605	608	627	647	590	644	648	600	639	666	627	621	620	630	600	630	633	686	591	634	608	613	583	616	619	616	569	645	608	639	614	624	603	609	573	652	631	625	591	581	637	606	647	655	631	630	621	616	642	641	594	605	668	590	586	660	600	619	592	654	595	600	626	649	657	656	599	603	582	601	602	623	585	656	638	622	602	660	572	608	635	582	645	655	646	598	605	648	597	552	632	572	594	645	675	651	628	644	596	618	605	658	585	601	621	647	627	625	645	577	632	604	583	587	656	629	640	612	571	641	637	604	618	603	578	624	637	579	644	638	646	646	614	593	662	595	591	623	627	628	614	596	631	611	621	605	653	620	635	635	594	599	653	614	617	636	653	676	645	635	625	657	639	626	646	672	591	634	603	626	657	622	605	616	621	611	559	628	597	658	614	640	611	622	604	608	581	656	621	649	644	595	645	654	613	640	584	585	653	614	637	622	574	608	564	628	615	638	618	636	601	593	577	589	670	614	556	639	644	633	639	626	615	589	608	625	637	641	634	625	644	594	593	598	630	597	630	605	627	610	608	605	575	608	612	638	608	616	657	615	648	597	605	641	617	581	616	611	626	617	588	628	586	624	640	616	629	635	613	608	578	670	643	623	594	613	612	633	581	616	633	660	614	631	608	643	597	593	627	611	655	615	610	615	631	654	635	623	617	604	616	596	610	631	597	609	607	621	616	656	665	620	619	627	633	601	642	619	613	650	570	619	599	621	675	656	589	618	636	603	660	648	638	649	594	612	657	618	589	606	621	619	626	647	622	605	617	602	653	666	610	631	665	657	631	637	626	605	598	639	658	615	634	588	634	632	629	636	658	620	629	654	612	622	643	612	647	605	637	604	626	626	604	634	680	639	638	649	633	629	635	598	672	671	647	603	619	574	654	600	643	607	614	606	614	610	597	609	666	624	574	629	647	638	612	670	650	643	647	641	639	615	622	625	640	639	637	694	675	576	598	628	594	646	635	649	649	672	596	647	628	678	632	608	627	630	648	678	645	662	628	628	588	662	548	614	642	644	674	625	646	611	648	604	614	603	623	607	629	586	639	597	605	695	630	594	578	640	589	633	653	562	624	598	625	614	561	611	623	641	623	626	618	610	626	663	623	615	586	651	598	612	627	639	606	604	622	577	638	581	608	640	601	609	582	633	588	632	594	655	619	628	690	663	628	638	642	607	653	616	659	587	621	627	651	584	615	636	648	589	628	614	627	636	578	593	597	700	693	624	654	665	634	619	674	604	640	656	641	657	640	620	605	584	561	654	661	642	645	643	613	636	611	600	584	593	666	655	672	602	626	634	615	613	605	613	608	577	594	594	607	647	610	659	610	613	580	648	613	584	649	625	644	619	622	629	668	566	593	613	616	595	614	631	610	637	628	620	600	612	622	620	614	603	610	642	636	582	657	628	608	617	635	679	643	672	607	592	635	597	660	645	631	634	616	598	648	600	600	644	629	616	660	651	602	615	583	645	634	612	615	640	658	633	607	630	618	648	624	656	619	616	637	633	623	647	631	613	628	551	604	604	655	578	609	628	580	622	626	675	622	642	655	608	622	591	574	613	632	660	602	645	595	597	633	601	597	623	637	640	617	611	626	640	657	639	659	639	626	643	578	604	636	619	651	639	611	614	627	654	605	633	592	598	625	656	654	614	645	577	595	662	667	616	640	629	602	652	649	585	600	614	689	632	640	619	625	663	573	683	594	619	620	602	630	586	638	654	621	640	607	669	643	611	602	614	647	620	627	628	655	622	603	649	616	610	610	651	685	626	646	612	624	617	630	657	621	639	605	608	635	683	625	599	619	611	660	601	606	634	596	637	628	633	630	608	628	639	604	671	666	592	639	612	606	625	582	656	660	638	634	648	622	598	631	589	636	609	636	631	588	626	606	623	646	629	584	622	617	614	612	631	635	609	628	586	626	646	606	588	640	607	624	628	608	602	652	586	580	628	615	646	647	624	658	617	634	638	604	630	661	644	618	613	653	619	625	609	622	650	578	653	638	622	655	639	643	571	622	616	609	634	625	610	639	602	603	677	610	606	602	646	631	607	601	594	653	627	615	623	592	615	639	689	600	577	672	619	613	606	629	628	631	587	637	612	631	643	663	626	637	610	607	662	610	619	633	622	661	597	709	634	634	592	652	596	621	608	628	592	601	597	639	612	598	607	625	600	578	637	631	597	605	644	585	630	618	680	586	584	601	608	589	616	621	626	581	640	706	614	652	690	658	599	645	610	623	655	624	630	642	634	655	596	634	637	614	596	618	622	612	579	630	611	597	647	616	602	604	618	595	602	620	589	611	617	611	606	631	581	661	658	669	602	625	593	623	593	628	646	641	641	617	606	591	579	642	593	625	589	619	635	620	636	584	634	591	669	631	641	653	625	623	641	615	631	657	620	621	625	619	656	598	656	618	638	593	593	630	622	573	639	614	626	613	641	639	627	587	619	631	610	608	602	602	574	605	632	592	634	650	590	598	597	639	603	649	655	618	624	578	637	625	667	645	605	621	622	611	664	627	599	650	598	626	560	608	616	626	643	647	599	572	608	586	607	648	598	635	611	632	611	614	607	627	588	646	593	618	591	594	605	600	646	630	624	622	602	640	641	594	613	647	607	652	594	617	680	619	596	600	601	616	638	579	591	646	614	619	645	632	623	650	629	658	653	635	608	652	621	618	595	602	573	692	602	649	627	614	597	669	653	586	652	630	625	594	628	659	643	666	644	596	639	638	622	620	662	648	585	602	635	602	619	658	600	600	612	633	639	605	629	624	613	649	618	607	594	668	619	634	654	631	616	612	629	626	667	604	600	615	621	651	635	626	645	625	613	621	649	624	618	663	626	592	553	659	634	617	588	623	593	638	622	643	628	644	620	607	615	615	648	630	642	663	610	598	655	630	659	593	563	638	646	633	651	577	656	627	633	636	605	619	640	641	657	627	636	599	645	597	621	610	605	655	586	621	635	585	628	649	598	619	623	642	641	639	624	639	645	613	613	639	639	647	665	607	585	586	585	604	589	644	647	604	697	609	694	615	625	624	659	617	644	620	638	585	631	619	588	596	600	652	635	589	644	606	607	591	624	666	560	610	633	648	630	559	608	643	615	606	625	632	653	623	616	627	638	634	651	616	621	623	640	585	608	625	592	618	608	634	618	642	630	599	658	651	631	634	649	655	584	667	607	622	607	623	596	632	607	619	616	601	621	649	629	658	594	565	628	628	597	585	651	642	619	650	653	615	596	664	639	633	622	614
22833	21043	28608	23602	20997	20673	5951	1648	1365	1262	1263	1111	1133	1071	1069	1020	983	983	1023	980	980	947	1003	914	952	979	1015	976	893	960	946	944	981	907	958	964	963	925	925	958	897	995	962	891	900	933	876	914	920	946	912	910	905	910	936	934	926	990	881	922	935	957	915	886	906	947	900	877	950	932	936	917	879	957	919	860	906	921	906	901	952	923	917	918	901	961	934	912	922	923	854	920	946	921	939	877	927	947	933	908	983	940	856	995	869	949	920	940	922	940	924	907	912	932	922	823	965	942	885	952	967	903	928	912	913	918	916	924	932	895	888	885	931	876	925	868	930	898	917	924	956	944	956	856	898	922	939	949	948	897	937	923	972	848	932	888	966	892	912	951	935	900	911	945	951	929	907	897	933	947	976	875	926	927	869	886	891	930	883	879	897	909	890	947	886	926	898	928	923	921	981	933	892	919	903	910	930	928	887	912	918	955	862	955	887	898	935	961	927	928	971	923	909	985	883	929	917	955	901	976	977	950	920	917	936	938	931	927	929	886	971	918	882	948	934	881	888	877	946	922	925	933	913	947	912	951	932	899	965	960	926	903	944	932	946	946	904	900	921	941	948	877	893	944	940	909	905	952	905	909	911	907	906	911	940	924	927	949	903	934	869	959	935	876	921	936	896	915	949	929	929	924	998	867	880	927	909	911	909	963	936	931	947	941	896	909	903	913	872	967	876	952	900	916	925	914	888	917	897	875	943	925	862	918	891	920	878	880	881	975	915	923	928	875	891	881	935	871	898	938	947	896	952	951	891	908	914	956	901	890	884	965	900	953	887	918	927	935	945	924	913	916	896	906	963	943	922	860	901	959	910	941	919	933	905	951	895	929	881	905	905	910	915	912	949	922	886	913	845	913	933	915	901	917	957	960	859	905	860	885	903	928	892	911	946	924	955	904	915	921	902	921	923	928	875	912	900	944	913	926	914	926	935	905	915	933	890	909	935	916	879	893	907	934	909	875	904	938	943	934	919	905	934	914	910	917	960	917	915	938	943	878	919	909	950	874	956	911	900	900	917	909	884	922	913	892	913	883	925	920	865	907	935	934	921	897	924	889	942	927	903	879	906	910	897	947	879	941	863	979	899	901	964	878	893	929	934	930	914	920	907	939	886	923	873	887	879	896	893	910	906	923	872	930	944	933	913	894	923	921	901	939	930	896	900	910	936	930	854	953	853	957	876	908	912	886	907	899	899	965	898	908	893	952	901	970	934	964	883	888	877	948	872	865	901	906	962	915	956	949	884	930	863	888	937	957	943	943	951	957	928	922	927	925	898	894	905	923	886	931	932	921	946	946	904	912	959	841	947	887	910	906	905	925	897	892	920	871	933	920	948	920	933	841	953	921	917	895	926	944	909	934	965	899	956	927	915	957	871	919	936	902	862	924	911	934	885	939	893	990	875	905	929	887	909	902	929	901	936	876	937	912	896	954	907	881	938	930	914	896	871	906	889	935	894	907	940	902	882	920	881	939	916	864	892	892	911	916	852	876	950	907	946	938	973	897	919	957	977	934	890	872	895	932	858	905	926	927	899	895	933	922	939	947	897	935	932	918	931	892	1004	890	898	948	878	900	891	885	918	940	897	921	876	828	912	911	942	919	882	929	924	945	897	944	897	909	835	956	925	939	958	925	896	930	909	907	940	938	913	940	904	908	867	951	887	869	908	932	953	929	894	882	908	913	909	936	934	892	905	899	942	894	951	888	978	970	923	903	874	955	977	914	933	929	924	895	918	905	925	921	888	927	926	945	908	942	902	912	897	923	888	900	933	891	931	893	910	940	876	886	904	935	910	962	910	970	919	935	912	900	861	929	926	903	870	960	968	882	897	945	862	888	873	891	904	891	918	915	934	901	913	898	972	881	908	930	888	902	900	912	922	907	902	895	904	912	912	930	897	876	974	914	929	942	886	926	879	922	915	967	961	922	950	885	926	924	957	877	918	912	958	930	875	947	953	894	917	888	939	946	912	958	891	941	914	914	957	908	896	922	945	884	938	924	920	945	934	889	974	903	869	923	941	955	944	923	925	855	906	926	912	943	911	927	907	913	886	955	917	946	965	986	860	881	946	869	906	935	956	915	958	903	909	875	931	916	904	910	921	866	940	913	894	947	932	934	903	922	956	889	880	919	929	916	941	906	913	952	948	951	918	978	950	913	941	935	852	944	952	878	878	930	919	880	902	918	912	868	985	912	964	953	980	940	931	929	936	897	898	919	880	915	926	919	975	951	881	958	885	933	917	962	941	963	884	921	883	940	892	914	892	957	924	871	932	920	906	928	911	919	915	895	898	901	905	914	901	929	921	903	918	901	921	915	913	961	936	929	885	928	915	933	939	875	912	859	937	869	934	929	905	940	889	905	926	929	869	878	932	955	886	922	888	916	925	901	929	871	873	941	944	931	908	889	909	900	920	907	959	921	973	888	893	945	939	902	916	936	884	904	906	856	938	939	915	904	934	897	962	907	922	923	940	955	910	925	872	923	909	901	873	904	941	880	942	921	913	892	947	945	911	939	954	958	906	968	902	835	932	953	859	912	922	925	965	927	948	861	911	933	868	946	919	921	957	898	913	897	926	916	926	947	876	962	929	912	922	904	880	913	879	896	894	964	908	896	923	882	927	911	914	891	904	873	914	921	904	927	899	879	917	867	930	893	953	867	878	898	924	889	903	939	895	867	943	922	925	875	935	898	882	961	944	955	913	901	924	924	945	914	933	916	924	917	963	923	909	889	910	957	884	855	902	912	926	934	898	894	845	877	926	939	962	851	929	936	960	904	976	919	870	897	896	971	906	913	930	937	956	934	961	902	924	891	947	923	927	905	944	968	851	895	938	917	897	882	853	937	920	899	931	913	923	961	903	901	909	849	857	962	857	931	953	955	966	879	916	928	920	871	907	984	903	902	922	950	851	945	912	890	911	913	907	912	910	914	900	858	927	920	899	931	881	926	919	883	888	855	897	879	973	863	864	922	955	881	868	883	1016	915	848	926	912	893	877	897	887	936	930	948	890	922	882	923	939	909	930	951	877	909	961	878	895	924	962	936	926	885	968	924	930	882	956	915	966	939	926	899	943	924	899	894	886	914	895	912	895	946	932	915	859	888	862	864	981	867	953	884	885	959	911	998	908	952	954	894	928	897	973	935	926	1025	902	856	869	899	924	906	903	914	893	967	940	887	904	859	905	917	885	916	933	865	911	912	930	905	882	877	858	977	857	866	910	881	948	963	907	831	902	918	926	949	935	963	935	897	928	922	907	893	917	940	874	869	925	907	971	931	911	924	930	899	867	880	952	923	865	962	933	939	913	911	905	938	959	951	905	885	914	882	898	885	983	974	908	866	902	921	843	923	897	957	895	929	852	915	903	899	947	852	923	986	903	901	937	906	866	882	882	903	924	960	940	928	892	902	926	932	941	903	929	944	980	953	918	888	928	934	959	899	881	909	945	881	952	925
44951	66286	36302	6543	4523	3680	2736	2289	2092	1988	1596	1513	1462	1360	1365	1220	1201	1190	1174	1166	1080	1142	1150	1102	1088	1092	1143	1106	1082	1041	1127	1071	1057	1080	1102	1054	1116	1096	1041	1082	1060	1048	1069	1077	1038	1050	1101	1048	1067	1062	1039	1009	1039	1000	1011	1110	1101	1064	1030	1064	1036	1027	1066	1085	1035	1045	1059	1057	1011	1055	1057	1039	1002	1025	1056	1077	1048	1061	1096	1042	1062	1043	1008	1088	1068	1084	1036	1001	1045	1039	1098	1021	1031	1125	1055	976	1039	1002	1046	1073	1058	1119	1025	1040	1094	1045	1028	1049	1015	986	1042	1073	1038	993	1061	1052	1078	1067	1011	1055	1037	1023	987	1040	1043	1028	963	1045	1014	1060	1049	982	1026	1049	1050	1060	1031	1059	1032	1063	984	1049	1042	1032	1020	1059	1061	981	997	1040	972	1046	1048	1053	1050	1062	978	1012	1096	1091	1043	980	1103	1083	1057	1076	1038	1030	1016	1026	954	1004	1008	992	974	1041	1049	1042	1042	1052	1074	1035	1060	1066	1068	1039	1097	1072	1053	1059	1073	976	1039	1029	1019	1003	1046	1016	1050	1023	1034	1064	1020	1032	1100	1022	983	1062	994	995	1049	1029	1043	1030	1002	1039	1014	1085	1126	1059	1034	1061	988	1023	1094	1045	1048	1024	1100	994	989	1087	984	1062	1023	1054	1051	1045	1083	987	1003	1025	999	1054	1008	1037	981	1014	991	1058	1077	1059	1067	1020	1054	1057	1027	993	1010	1006	1060	1052	1046	1075	1049	1062	1049	1051	1069	1117	1036	1028	1019	1004	1004	1042	1025	1045	1017	1022	973	1065	1027	1004	964	997	1043	1032	1047	1080	1112	1075	1099	1070	1058	982	1006	1046	1028	1067	1066	1015	1108	1024	1104	1030	1048	1106	1012	1044	1085	1066	1044	1011	1034	1054	1035	1038	1020	1007	996	1062	983	1021	1013	1005	1051	1016	1054	1033	1015	1062	969	1005	1046	1031	1021	1043	1004	1031	990	1091	1060	1049	1016	1091	1041	1111	1035	995	1038	1040	1074	1010	1000	999	1019	1060	1096	1115	1010	1025	1042	1034	1024	1027	1033	1054	1037	1043	1016	973	1080	1038	1077	1043	1024	1074	1056	1056	1035	1040	997	1041	1017	1038	1007	1009	993	1009	953	1003	1032	1017	1007	1046	1023	1031	1002	1035	1067	1042	1121	1041	1080	1016	1062	1062	1030	988	1017	984	1073	1067	995	1074	1029	1079	1021	1080	1063	1048	1052	995	1058	1060	953	1007	1001	1071	967	984	1023	998	1013	1061	1017	962	1029	1022	987	1081	1073	981	1022	1070	1101	1068	1047	1044	992	1003	1108	1034	1026	1041	986	1042	1049	986	1001	1048	993	1018	1052	998	981	1003	1026	1053	1054	982	1067	1061	1092	1025	1030	1055	1022	1051	1066	1064	1070	1095	1096	1069	1006	1009	1051	1016	1055	1017	1022	1018	1037	1080	1052	1049	996	1085	1037	1069	1011	1040	1098	981	1045	1039	1007	1030	1047	1040	1027	975	1029	1054	1055	1035	1030	1001	1029	1026	1065	1021	985	1040	1011	1042	1046	1059	1015	985	1053	1026	1055	1021	1056	989	1051	1011	1029	1022	1052	1072	1047	1052	1022	1090	1013	973	1004	980	1058	962	1044	978	1082	1028	1060	987	1033	1105	1070	1007	962	1006	1039	1042	1034	1043	1014	1045	995	1043	1002	1051	1027	1008	1020	1022	1061	1001	972	1009	1007	1024	1073	995	1079	1006	1063	1102	1002	1049	1051	1040	1009	1036	1048	1035	984	997	1032	950	1004	1097	1036	985	1044	1092	1073	1029	1075	1028	1043	1034	1015	1070	1048	1008	1030	1056	1000	1044	1046	1087	1008	1009	1018	1015	1069	1048	1040	1085	1058	1070	1041	1010	979	972	1032	1038	1010	997	1035	1012	1063	1092	1083	1039	1028	1058	1085	1024	1040	1043	1027	1053	1009	1044	1010	1025	1058	966	974	1058	1093	996	969	1041	1019	993	1039	1059	1022	1018	1040	1042	971	1013	1074	1041	1031	1069	990	1084	1058	1051	1043	1045	1049	1036	1035	1058	1058	1038	1023	983	1022	1069	1074	1026	1061	1078	1046	1066	1042	1100	1014	1061	999	1022	1032	1002	1004	987	1052	1023	993	994	1104	1016	1048	1063	1044	1070	1085	1006	1073	1016	1009	1053	1105	1043	1062	1037	1038	1028	1021	1011	1002	1039	1003	1032	1032	1008	1019	1050	1028	1061	1083	1040	1017	1036	1092	1051	1049	1049	1058	983	1001	1003	1070	1040	1024	1016	1037	987	969	1026	1015	1096	1021	1004	1002	1030	1020	982	1016	997	1048	1016	1009	1015	1002	1061	1057	1063	1031	1009	1038	1055	974	982	1059	1043	1041	1071	1008	1009	1014	1006	1008	1039	1055	1081	1025	1040	1035	1041	1079	1025	1072	1086	1040	1006	1038	1019	1026	1064	1038	1000	1027	1019	1035	1078	1016	1046	1039	1046	1065	983	997	1005	999	1025	1083	1070	1019	1037	1074	1064	1019	1058	1057	977	1039	1095	1032	1045	1058	1039	1014	1024	1021	1035	1065	1026	1017	1037	1077	1039	1035	1016	1078	1021	1031	1028	988	1058	1053	1019	1007	963	1048	1062	1048	992	1038	995	1071	1053	1040	1055	991	1075	991	1023	1069	982	1004	1072	1037	1030	1016	1016	1032	1031	1076	1096	1063	1035	1033	1011	993	1026	1082	1049	1056	1013	1020	1034	1041	988	1055	1083	994	999	1028	983	1022	1059	1051	1031	1027	1091	1036	1042	1017	1022	1021	1012	1068	1035	1033	1048	1006	1043	1048	1081	1002	1028	1028	984	1038	977	1024	1043	1080	1059	1097	1066	1054	1021	1044	1032	1032	1033	1003	982	1059	1059	1046	994	1043	1067	1033	1035	992	1053	1031	994	1058	1037	922	1019	1053	1033	988	1015	1080	1063	996	1013	1006	1036	1031	1044	1103	993	967	1096	1036	1065	1061	1002	1121	1095	1016	1032	1024	1052	1039	1015	1053	1077	1019	1066	1002	1044	999	1039	1032	1028	1009	1044	1041	1066	1022	1030	992	1000	1085	1081	1076	1037	1044	1043	1007	1063	998	1033	1046	1117	1030	1028	1032	1041	980	980	993	1083	1026	1058	1021	1025	1010	1058	1062	1038	1047	1055	1055	1033	1008	1065	1096	1027	1048	994	1045	985	1090	1113	1093	1062	1094	1038	1037	996	1050	1044	1036	1036	1020	1017	1005	1029	1050	1027	1025	1040	1010	1080	1012	1024	1021	1052	1031	1043	1045	1041	1066	1026	1018	1045	1026	1040	1032	1076	1023	998	1055	1007	1040	1033	1063	1097	1046	962	1039	1028	984	1047	1034	1037	1066	1030	1106	1005	1013	960	1023	1062	1073	1031	1112	1005	1021	1006	1025	965	980	1009	1053	1026	1024	1027	995	1023	1017	1066	1086	1093	1057	1025	1040	1001	1064	1031	1112	1063	1067	1058	1035	980	1045	1053	983	1046	1021	1092	1049	1019	1038	1004	1001	1074	992	998	1076	1060	1041	1010	1026	1081	1001	1035	1041	1010	991	996	1051	1003	1048	1009	991	1050	1051	1025	1056	1000	1038	1080	1108	1008	1029	1046	993	1032	1020	1028	1039	1015	1059	1045	1017	1047	1033	1025	1015	1026	1017	1010	1066	1092	1053	1059	1031	1105	1058	1069	1047	1033	1015	1054	1015	1106	1040	1053	1020	1014	1049	992	1040	1081	946	1076	1037	1052	1018	1106	1054	967	1032	1038	1014	1072	999	982	1035	1043	1031	1009	1072	1075	1055	1014	1068	1053	1037	994	1023	1055	1020	1041	1036	1004	1025	1069	1018	1067	998	1030	1035	1031	1011	1067	1069	1058	1063	1039	1126	1042	959	1070	1024	1047	1067	968	1032	1028	1035	991	1007	1025	1099	1096	1001	1011	1048	1042	1094	1060	1063	1017	1012	1019	1061	1043	1050	1039	1053	980	980	1024	1062	1031	1046	1053	1041	1032	1022	992	1061	1032	1081	999	1032	1014	1065	1001	1014	1033	1073	1005	1006	1098	1079	1003	1018	1061	1010	1096	1038	1003	1076	1006	1021	1079	967	1016	1030	1015	1052	1069	1060	1036	1011	1008	1038	1019	984	1026	1060	988	1056	1029	1051	1066	1060	1030	1006	1014	1038	1048	1040	1023	1008	1045	1031	1077	1014	1060	1031	1065	1000	1053	986	1077	1087	1056	1013	1021	1012	1065	1039	1050	995	1033	1045	1084	1095	1108	1051	1056	959	1108	1008	1025	979	1032	1054	1051	1016	996	1075	1097	1042	1034	1081	1016	994	1034	1051	1027	1066	1071	1057	1050	1028	995	1008	1031	1079	1098	1035	1032	1001	1053	1047	1079	1035	1060	988	1058	1031	1015	1079	1058	1095	1100	1047	999	1018	1026	1065	998	1010	1098	1071	1042	999	1028	1054	998	1050	1013	1029	1016	1014	1035	1015	1017	1056	1046	1049	1050	1042	1005	1006	1001	1008	1088	1024	1041	1019	1010	993	1067	1012	1003	1004	1020	1030	1004	1061	1083	1065	1023	1077	1050	1045	1052	1013	1000	1037	1016	1110	1010	1013	1048	1045	1024	1046	1066	1044	1001	1034	1058	1029	1016	1050	1059	993	1029	1079	1070	1023	1004	1071	979	1087	1027	1009	993
30279	28812	19713	3117	540	483	457	391	379	335	390	369	387	412	355	347	361	341	367	380	356	378	372	347	337	367	369	348	350	328	357	345	380	317	349	362	344	331	347	368	324	369	379	361	357	339	384	358	320	330	329	362	348	378	332	325	344	373	326	337	340	352	341	333	343	348	291	304	330	331	362	358	349	349	363	381	349	369	334	346	345	323	348	320	350	352	338	366	385	370	384	358	357	366	333	333	370	359	360	365	369	365	357	371	349	367	333	332	387	363	320	319	356	373	313	336	362	331	365	348	335	337	352	330	347	320	356	348	364	377	320	316	345	312	340	352	360	374	364	368	328	347	346	392	338	357	362	367	345	335	343	380	353	333	327	341	319	314	313	356	333	358	341	312	357	356	350	329	345	365	349	328	316	338	351	380	366	339	365	369	338	358	365	341	339	358	339	327	370	365	387	383	351	355	326	329	322	360	387	359	349	337	346	357	350	364	352	345	319	356	337	357	349	363	367	339	351	335	380	335	364	378	347	340	373	365	335	363	380	362	347	319	319	338	366	328	370	351	330	377	329	350	340	347	326	345	378	340	375	345	361	381	313	338	333	338	366	360	357	361	339	322	391	371	355	371	388	353	312	359	360	372	346	302	334	358	352	339	352	358	331	357	354	350	344	327	345	329	333	371	338	381	349	342	384	370	321	338	323	344	334	347	364	347	316	334	373	359	351	330	358	356	359	366	382	360	316	305	353	354	365	335	320	364	373	357	356	339	355	337	339	355	340	336	361	368	354	339	320	335	357	353	377	301	341	379	327	368	326	343	357	380	376	312	319	355	359	386	347	352	369	339	361	326	375	332	366	370	362	348	347	336	355	366	355	361	331	393	348	332	383	351	345	407	352	339	376	374	356	351	345	309	362	380	373	316	317	342	355	315	367	337	358	342	337	361	345	368	300	352	379	361	328	362	375	358	379	343	338	357	346	340	339	358	362	361	391	338	370	319	343	368	377	334	362	322	331	342	333	352	359	370	371	344	321	349	320	336	333	368	340	319	346	369	355	346	325	345	369	337	352	358	373	347	366	349	340	363	373	383	358	377	368	373	368	334	319	351	356	337	347	334	363	348	360	352	346	335	372	355	337	328	366	361	327	336	388	331	324	359	331	344	349	317	323	339	339	364	331	337	331	350	371	368	334	325	344	345	338	377	356	335	330	346	333	356	331	355	344	382	368	333	335	354	343	352	343	344	337	376	350	346	339	322	344	340	329	367	368	312	346	336	327	345	374	337	355	308	334	367	331	370	313	344	357	361	354	341	371	383	361	337	336	344	371	360	351	368	332	375	335	302	350	343	375	318	327	357	367	360	355	349	369	343	326	362	334	355	357	347	335	337	373	378	347	326	371	352	317	327	355	378	368	345	308	325	337	359	361	372	352	361	355	338	322	338	345	358	348	339	338	361	312	291	330	368	361	344	365	337	383	344	346	356	384	322	361	330	347	350	345	321	354	366	350	382	334	321	357	357	339	335	326	341	326	382	354	359	339	302	333	364	309	347	350	356	347	363	335	348	351	360	349	357	352	356	301	342	383	346	352	317	334	337	384	319	315	399	366	360	341	347	333	352	364	330	363	351	349	361	357	345	334	342	354	379	324	351	353	362	377	343	333	331	329	332	350	358	346	363	374	369	351	352	371	349	374	298	383	326	356	355	362	375	347	353	353	352	338	315	339	340	324	350	329	347	345	340	341	364	352	354	380	359	379	352	302	383	347	368	359	324	393	342	371	351	312	333	368	371	359	333	343	336	366	318	340	355	385	367	388	338	332	360	333	367	367	365	330	332	331	369	353	316	337	366	351	366	347	375	327	342	349	361	374	339	360	364	353	348	361	355	342	355	348	354	364	346	311	313	337	371	359	325	393	345	374	315	378	333	380	359	368	333	369	403	325	316	325	386	357	376	371	374	360	356	367	356	356	332	349	361	353	349	315	332	354	346	365	348	367	356	364	403	327	359	334	382	377	325	342	338	351	343	324	349	364	346	371	353	351	354	342	316	365	337	373	333	330	354	345	366	365	353	377	362	322	355	343	332	339	362	344	328	348	363	317	367	361	350	338	355	358	353	339	351	337	334	385	366	324	360	380	378	372	357	372	341	345	369	352	370	351	327	328	358	356	342	335	363	349	330	354	351	324	378	326	344	379	342	355	381	407	360	356	339	349	345	371	384	365	363	336	385	364	385	378	362	359	356	363	337	335	364	347	346	340	351	349	326	354	382	341	384	347	354	363	372	354	380	353	335	357	365	351	372	351	301	362	345	370	319	354	354	361	344	352	353	351	380	356	366	349	356	342	358	345	372	336	366	352	375	329	341	361	330	330	337	338	333	365	379	360	359	363	361	348	323	360	352	350	344	345	337	386	341	328	359	376	379	340	354	356	370	364	356	316	350	321	338	333	364	331	367	331	369	333	374	349	355	325	304	369	309	364	342	349	352	366	346	341	324	369	366	348	373	379	356	380	358	367	357	346	348	350	322	337	368	359	358	325	311	355	335	325	370	337	318	344	313	364	330	329	311	332	358	353	334	322	325	342	341	326	353	345	354	342	359	369	341	338	350	351	348	346	352	338	359	391	326	320	358	375	343	362	324	371	368	357	356	345	330	338	362	340	329	327	347	390	383	335	368	357	351	324	336	336	316	321	339	360	329	363	353	348	338	345	357	332	336	365	326	356	323	382	383	380	335	337	394	338	333	329	333	336	366	347	354	342	327	344	355	339	376	334	352	346	353	368	364	360	341	358	376	339	333	341	347	356	357	319	369	342	363	344	341	361	349	341	350	346	352	342	367	329	345	338	342	337	342	353	335	331	377	336	352	338	345	359	342	320	361	340	368	335	401	373	352	331	338	366	334	349	364	363	360	363	367	338	328	383	333	341	365	367	352	388	366	345	329	330	358	342	365	376	376	368	361	340	349	374	324	373	359	346	353	343	339	325	371	357	353	328	344	353	395	361	366	327	340	355	356	352	379	362	360	382	313	359	318	364	330	365	346	328	359	366	357	350	350	339	338	342	339	326	373	357	374	372	372	357	335	324	366	367	347	323	337	349	350	342	346	325	349	321	346	338	362	327	347	353	349	341	381	355	374	361	366	345	299	342	333	318	366	385	372	324	315	378	347	351	348	365	342	353	330	329	345	332	372	345	326	344	375	347	324	325	348	356	319	371	341	373	328	303	336	353	387	369	344	350	352	342	360	334	348	374	356	340	361	361	353	377	344	345	308	356	330	352	348	350	356	369	352	351	392	336	349	366	389	328	314	374	333	354	371	350	366	346	322	347	366	317	357	347	366	361	349	319	331	325	389	365	342	334	332	336	321	310	352	371	326	393	372	371	387	383	370	341	336	347	373	358	363	292	375	359	333	356	331	353	335	361	342	354	350	379	331	357	361	337	347	358	358	375	356	367	358	350	358	345	311	344	335	346	366	348	360	378	355	358	346	397	343	361	341
35580	43298	17229	1328	942	851	625	551	566	527	559	482	462	479	496	439	420	441	443	484	463	397	470	438	428	453	475	422	420	451	448	445	453	424	453	440	472	432	454	429	402	418	423	438	450	428	405	462	473	446	441	450	459	452	410	481	436	450	431	439	430	452	432	455	464	433	427	449	416	420	464	431	429	439	436	401	412	417	420	410	424	413	439	441	434	435	459	470	416	412	421	445	453	424	425	432	419	411	451	439	440	436	468	442	452	431	441	403	451	456	437	452	474	410	444	442	431	417	429	407	446	452	436	417	471	433	437	473	431	423	457	442	418	409	427	441	433	461	428	422	424	465	439	441	411	451	415	455	385	431	437	423	435	427	423	409	436	415	466	426	415	467	438	441	430	446	448	458	456	448	423	434	431	459	435	415	447	457	411	454	399	394	444	455	463	422	433	413	392	440	418	444	426	458	409	437	426	440	431	433	436	421	426	454	462	402	426	405	461	456	470	427	465	436	456	447	439	458	466	446	445	443	403	433	402	391	448	430	408	416	444	422	406	414	428	456	393	443	434	421	433	476	408	380	423	420	409	437	417	410	432	467	458	401	413	420	393	425	440	414	429	454	434	446	417	444	444	479	441	403	451	456	408	428	421	424	419	433	445	453	461	421	429	439	443	416	478	422	422	454	406	393	406	433	455	406	428	399	435	441	426	454	463	436	433	458	403	451	419	404	447	429	413	453	444	402	461	461	422	444	437	413	429	476	450	433	431	427	440	446	460	439	418	414	440	450	443	456	455	444	450	437	445	419	407	431	459	442	428	405	420	438	412	451	445	444	470	433	433	408	465	438	416	406	463	443	408	431	439	449	418	423	452	441	404	453	445	409	384	435	447	441	443	414	428	449	429	421	441	405	418	439	457	419	421	411	435	449	423	430	418	455	431	435	431	409	444	415	419	457	441	428	463	436	449	446	444	437	434	442	420	428	405	453	399	411	423	438	421	407	386	429	452	450	438	408	463	465	443	452	426	456	430	413	380	421	455	422	406	417	430	410	468	447	467	429	448	441	417	437	423	440	439	406	482	400	465	440	445	449	382	432	435	432	440	434	442	455	437	426	454	417	441	429	443	441	458	435	417	391	442	435	438	447	455	407	421	432	411	409	435	446	457	436	415	427	418	436	443	393	421	406	472	470	407	410	421	395	423	462	468	443	408	409	451	449	419	422	423	461	446	455	404	465	424	394	437	432	421	473	471	441	448	402	400	450	425	434	421	438	461	428	366	436	427	392	453	435	413	394	429	433	466	470	462	416	416	455	440	442	417	463	446	412	480	421	442	397	444	415	445	441	433	466	412	432	394	459	426	443	425	448	404	408	433	416	452	440	416	424	446	424	423	431	431	425	448	454	454	416	441	430	440	415	457	466	428	430	434	408	403	401	436	427	460	443	472	445	417	453	452	414	426	417	434	437	460	432	409	423	427	407	424	413	418	434	413	431	399	437	457	468	423	470	435	409	417	423	440	389	423	406	449	431	458	419	415	450	452	428	434	454	452	416	434	427	424	418	412	409	421	417	422	453	413	443	433	420	431	451	395	453	433	454	431	446	397	441	483	412	442	443	457	427	445	450	401	457	377	432	413	445	418	412	432	455	433	453	463	446	431	422	449	422	441	426	395	389	464	425	429	442	403	437	432	426	441	442	406	453	441	445	457	449	413	443	425	458	450	451	406	402	424	405	418	431	455	438	452	444	437	456	441	445	405	432	445	443	448	430	455	425	458	469	454	436	401	411	447	434	412	440	433	414	427	478	443	438	418	436	427	455	431	464	412	453	418	503	411	443	415	405	407	441	431	430	426	430	441	434	419	430	426	425	449	457	414	422	425	416	417	458	428	423	453	447	431	440	441	431	424	477	447	419	460	468	412	471	457	447	396	414	450	422	462	424	439	435	438	419	455	435	393	437	491	399	433	459	419	441	391	398	454	398	446	416	434	412	442	431	448	438	413	409	479	429	396	441	440	435	403	425	426	432	435	420	442	430	430	427	446	391	437	431	464	435	446	437	424	394	413	420	423	442	449	433	417	429	423	381	443	433	417	420	418	419	428	454	451	448	426	421	437	437	406	440	447	427	445	423	412	459	428	419	423	405	452	409	422	402	419	424	438	461	443	444	429	460	417	424	402	425	405	448	412	404	478	430	444	437	427	440	455	403	405	430	413	420	414	432	450	391	417	407	453	465	433	409	443	432	456	381	437	427	430	453	456	408	423	414	418	427	435	440	413	442	425	394	446	478	433	444	428	448	432	439	439	446	432	475	402	446	428	426	426	435	407	385	407	453	440	436	437	393	438	441	436	442	457	433	465	435	415	412	454	408	431	407	482	438	447	440	426	413	456	432	449	401	435	391	424	426	412	435	398	396	438	438	487	452	432	458	424	417	443	457	426	456	463	394	455	407	431	423	433	458	400	456	445	441	459	414	392	405	432	416	399	468	443	430	449	413	445	463	407	429	413	453	450	437	420	431	450	430	433	442	439	467	415	455	448	442	426	420	460	459	403	461	453	461	415	453	413	417	421	458	396	422	431	443	408	467	458	396	422	440	466	430	438	438	440	445	446	433	465	426	418	436	409	437	460	441	427	433	442	428	408	475	401	442	431	420	437	449	439	395	416	411	407	417	453	442	428	452	452	437	424	431	439	481	448	425	410	438	422	409	389	419	459	428	465	462	435	478	436	398	385	442	450	456	392	437	444	454	409	422	412	431	427	451	424	446	409	456	419	448	440	446	431	427	442	446	444	386	437	412	440	413	451	458	449	446	425	412	426	451	405	398	421	366	417	437	427	426	459	448	417	385	407	416	445	442	440	435	432	427	447	459	439	415	474	408	418	408	428	431	394	462	398	423	455	423	426	438	465	476	384	426	396	403	414	459	407	416	425	440	417	432	463	442	431	413	454	414	395	415	422	402	397	434	425	410	411	432	413	441	424	456	428	386	460	427	426	467	437	431	400	468	438	440	430	417	450	445	437	439	450	449	406	423	431	450	425	410	441	455	405	397	405	468	405	455	457	406	413	468	436	422	418	436	439	440	394	444	448	445	400	423	455	460	447	418	425	426	429	417	421	409	440	457	416	452	472	402	438	473	425	427	411	441	417	442	434	453	478	445	423	429	431	414	415	447	426	434	405	475	451	389	409	413	462	419	422	437	432	416	434	455	491	415	380	480	437	413	461	426	419	459	443	427	451	410	450	429	432	407	446	459	449	418	416	402	410	411	441	395	401	423	433	455	478	391	459	440	468	463	453	424	410	442	438	435	442	412	416	420	418	418	406	411	464	449	425	412	456	460	385	468	406	420	446	444	453	425	438	460	410	440	421	472	429	407	453	450	455	462	458	455	424	438	435	466	430	408	415	437	439	434	413	418	502	477	449	468	452	446	420	440	471	428	421	421	411	457	411	396	401	406	456	419	440	413	406	417	435	430	447	420	415	462	389	413	375	446	417	425
23910	20968	27874	24116	20302	5828	1200	823	791	692	776	713	659	634	654	680	673	663	645	612	624	610	635	616	606	643	591	625	629	596	571	608	599	606	575	604	575	621	616	597	586	615	636	589	642	589	544	636	617	592	590	544	553	573	612	558	610	556	613	595	604	592	596	564	604	583	605	569	608	580	571	561	635	574	575	580	616	580	587	600	605	600	621	598	607	568	624	585	588	597	630	594	555	593	580	602	628	622	578	626	553	628	567	589	623	639	558	557	592	573	594	615	642	595	624	587	622	563	591	582	567	569	605	571	646	563	581	589	588	594	570	555	575	540	597	621	573	603	564	641	591	556	574	567	624	564	574	605	611	571	584	592	561	601	579	595	557	577	551	592	585	588	595	595	586	552	630	606	561	600	577	544	585	609	579	614	608	571	620	581	640	609	550	558	609	545	613	613	567	612	598	559	592	604	601	604	564	585	575	572	606	630	613	564	584	610	639	592	584	605	620	608	640	603	583	581	548	593	584	564	569	574	593	637	622	551	589	640	621	594	600	576	561	584	604	562	582	584	553	578	595	564	616	581	579	545	601	575	622	602	565	591	643	602	615	568	566	577	591	588	571	583	592	634	610	575	570	662	576	564	576	575	625	583	573	622	594	582	638	590	595	669	584	596	580	594	574	624	555	594	640	636	542	579	609	607	628	559	549	594	591	600	570	585	552	603	590	575	613	550	575	602	630	566	591	615	612	556	581	604	587	604	587	614	562	585	523	559	560	565	533	582	627	529	631	645	599	570	584	614	640	572	586	591	636	633	585	572	588	604	597	563	572	605	597	631	615	553	552	595	567	578	610	578	588	566	613	606	582	582	587	581	601	556	602	611	561	604	585	560	577	584	549	569	581	567	610	570	594	580	532	615	587	562	580	594	603	578	602	538	598	560	637	605	604	574	573	579	594	552	592	609	560	577	586	565	648	622	583	568	565	618	589	556	599	603	541	579	624	589	578	559	590	559	560	571	600	636	569	586	576	585	571	610	529	609	599	580	571	582	574	616	569	546	606	548	602	571	590	613	569	568	565	587	575	569	544	529	562	590	617	554	552	572	624	599	574	643	642	586	611	570	594	602	598	573	588	561	595	579	596	577	575	610	583	576	578	603	597	583	582	603	535	632	618	601	576	589	596	559	587	585	567	593	570	590	577	575	604	603	618	570	618	609	588	621	589	566	574	620	549	559	590	569	573	579	618	599	606	610	549	615	602	563	616	600	590	579	595	599	586	611	600	609	565	564	561	611	539	569	588	558	556	593	581	555	595	583	587	577	546	583	567	627	617	593	572	595	587	610	638	561	605	592	532	576	584	563	597	583	576	600	609	577	573	591	583	573	566	625	603	575	564	572	572	541	593	624	590	570	578	624	573	592	608	613	583	573	582	551	587	595	605	560	612	580	612	579	624	607	570	567	595	581	597	571	546	597	603	574	566	569	576	600	593	598	606	567	568	616	600	608	583	564	553	598	572	572	593	567	578	573	512	536	610	564	633	580	591	613	554	563	580	638	551	545	576	573	616	612	585	544	569	583	558	554	578	581	580	594	592	590	553	629	600	573	535	573	556	552	573	608	580	580	580	620	581	629	585	595	593	611	579	629	575	572	601	614	555	587	587	621	573	599	573	596	589	588	580	592	575	574	591	608	649	590	573	603	585	565	615	607	586	598	578	592	567	626	631	576	654	599	564	604	613	620	583	630	533	578	555	587	606	598	603	587	575	603	654	589	631	579	572	590	614	595	594	578	601	590	589	599	595	578	538	561	546	563	619	575	572	576	568	591	536	540	620	585	544	605	590	626	559	609	586	632	578	534	599	597	556	641	584	585	598	614	596	597	562	565	589	580	611	569	582	561	589	607	558	597	603	588	625	562	611	587	599	586	589	566	607	570	587	571	584	572	566	606	601	599	605	593	599	608	571	547	599	574	560	565	570	618	592	595	541	585	530	586	585	554	568	555	593	589	583	618	641	592	614	528	604	504	609	571	598	565	606	546	585	576	597	564	587	546	590	595	559	621	583	599	583	588	582	607	582	592	577	580	607	570	601	634	600	589	533	569	583	575	608	562	558	619	592	585	586	565	565	498	587	581	611	578	586	550	613	583	590	600	561	564	609	584	599	572	570	606	591	588	612	532	601	534	542	598	557	662	589	604	599	561	570	576	612	639	542	570	585	557	599	605	565	596	583	622	580	574	598	546	589	593	612	578	592	635	578	621	623	580	560	581	606	596	552	576	555	559	585	596	578	622	564	582	601	611	592	609	609	575	586	588	615	548	587	571	570	584	639	562	550	574	618	555	579	590	594	554	610	581	577	579	593	617	566	594	602	583	594	582	545	573	583	600	587	618	578	605	542	597	596	581	580	585	601	576	581	586	545	607	602	592	573	575	561	644	622	615	599	570	599	527	603	589	636	587	580	596	546	571	602	604	593	635	532	597	613	582	591	538	571	567	570	593	634	579	603	576	558	568	567	547	627	607	581	582	588	595	614	604	579	587	575	588	563	618	578	551	602	577	594	570	587	577	568	580	620	628	603	626	574	640	622	558	564	602	609	597	600	610	595	576	568	614	594	632	520	616	563	598	589	570	584	615	566	619	552	591	533	558	604	609	593	601	602	614	591	563	615	556	572	633	592	594	641	603	616	590	579	591	627	648	606	560	614	548	589	626	585	584	577	566	565	599	582	621	643	578	639	588	602	625	586	610	577	606	602	532	567	623	580	630	592	584	625	644	555	586	617	588	571	557	577	621	547	589	588	582	580	531	611	573	581	579	589	616	598	557	608	562	589	591	550	556	563	588	578	629	561	620	590	619	575	592	618	593	601	620	553	568	588	556	591	617	614	563	585	599	581	577	606	580	635	546	558	565	606	567	563	566	587	585	634	586	622	594	577	552	618	591	563	577	596	611	577	576	576	604	582	588	561	572	620	587	597	603	554	594	618	590	590	592	615	576	607	568	602	614	596	605	625	585	548	565	579	606	624	553	578	581	581	582	594	617	598	597	591	600	618	647	602	593	624	633	604	572	631	599	612	598	580	610	590	567	549	605	557	585	580	597	568	588	556	576	561	553	566	609	590	606	596	594	597	585	582	579	584	577	596	596	559	615	554	603	585	587	565	552	597	593	594	591	661	604	619	633	549	615	566	587	641	633	613	629	592	579	582	605	564	607	567	574	584	581	574	599	585	556	627	595	574	571	592	586	607	562	592	616	565	602	591	537	548	573	601	631	638	580	656	539	607	559	592	603	607	625	567	607	566	543	585	578	562	552	588	548	597	555	581	588	658	572	616	559	599	632	601	609	611	621	590	586	576	593	603	560	622	553	592	597	545	600	584	616	599	633	604	569	620	555	567	590	564	569	596	590	611	594	615	584	635	558	600	546	599	609	602	585	596	595	568	535	623	569	597	596	629	615	572	579	543	574	571	614	610	596	563	575	594	596	533	648	618	561	599	586	588	600
40057	56973	27944	3703	2603	1938	1609	1321	1228	1066	1021	916	898	847	885	808	785	769	706	736	742	718	815	745	721	703	740	746	737	717	699	722	746	727	692	674	718	709	710	698	691	711	686	691	701	649	704	699	656	694	718	764	715	691	665	739	643	674	677	663	704	672	681	684	709	676	662	720	728	625	672	741	694	625	694	700	720	668	682	692	677	725	711	705	765	735	675	721	635	637	679	656	684	691	610	737	674	675	651	629	688	725	668	694	668	662	692	683	636	675	690	694	715	672	719	704	690	749	647	677	668	672	685	718	674	677	667	730	693	732	700	676	673	711	687	678	624	735	684	696	649	677	727	695	672	708	672	689	663	638	714	681	655	663	706	682	762	712	655	685	685	750	688	688	692	703	685	675	711	674	673	668	667	642	684	688	658	715	689	703	678	668	679	679	710	674	662	694	659	689	638	657	650	639	683	716	639	679	683	688	705	704	663	667	749	629	683	639	696	728	664	721	727	695	715	636	665	719	664	665	680	750	651	705	732	704	685	641	747	650	670	683	688	658	719	644	688	692	709	652	695	690	701	698	689	673	673	669	695	710	668	690	705	664	663	683	728	670	652	666	651	726	701	645	641	659	669	660	717	697	698	692	696	738	704	698	663	698	718	677	671	702	690	638	714	673	705	665	648	681	681	702	676	653	667	671	635	661	664	698	715	715	708	680	688	680	668	694	738	681	678	655	686	682	680	697	655	684	656	702	688	689	698	721	681	679	693	642	653	665	689	732	729	666	729	703	669	687	650	711	670	636	699	688	671	694	653	684	676	697	684	693	712	670	702	681	701	698	682	656	678	702	735	696	691	683	684	690	638	678	726	674	677	662	635	685	669	708	724	733	688	718	669	654	690	678	766	703	689	692	725	688	695	675	697	682	681	671	673	631	661	681	614	675	649	698	676	733	658	692	692	732	665	710	715	666	685	706	653	683	687	722	688	668	709	675	695	734	668	723	665	680	709	724	660	653	668	646	685	708	702	672	704	722	705	643	649	718	667	680	680	691	664	654	705	670	662	702	641	693	679	685	638	673	691	676	690	653	684	684	640	703	670	622	613	658	669	702	652	649	714	681	657	674	651	702	693	696	649	657	730	695	663	670	652	643	692	687	745	719	634	660	662	688	671	685	679	677	684	676	673	690	689	689	692	679	678	711	687	636	702	669	716	720	650	719	644	654	679	686	667	675	692	722	666	648	667	702	739	670	661	721	699	649	666	666	680	666	683	645	678	730	676	682	688	698	687	636	693	675	698	720	675	681	689	665	673	624	631	679	683	674	681	729	706	673	686	734	674	694	679	688	673	676	654	642	707	676	642	681	716	721	666	702	692	643	671	650	658	671	635	705	718	684	686	667	686	681	664	717	683	683	647	675	668	662	707	705	671	634	731	682	711	673	696	672	711	705	681	706	698	719	646	641	691	661	711	721	667	667	674	667	725	678	681	651	646	684	641	668	687	673	657	652	666	663	708	672	734	700	686	700	660	712	664	674	670	680	658	682	745	694	653	699	661	683	694	679	684	659	661	675	686	718	725	690	615	691	672	723	689	653	673	666	668	696	678	706	689	685	750	680	627	672	683	727	738	682	698	692	655	685	713	662	691	691	704	708	698	744	684	722	672	671	696	679	680	675	700	687	700	621	654	718	719	722	703	662	694	702	668	701	697	691	666	672	684	666	656	666	666	664	721	725	683	734	678	668	692	609	740	653	664	655	692	691	690	679	677	692	643	665	695	690	695	712	659	693	675	683	694	676	731	638	621	681	687	654	677	700	675	680	673	725	730	664	710	675	677	693	663	650	655	641	656	688	672	682	639	721	652	691	695	693	642	674	687	689	670	626	662	694	713	669	700	682	687	679	677	726	667	644	702	712	677	673	641	683	715	739	667	670	658	718	655	712	676	693	628	707	684	678	658	683	728	673	688	689	721	673	684	665	694	693	675	663	693	656	675	679	694	670	681	683	757	693	674	695	666	666	666	689	650	657	711	685	736	672	688	720	711	666	697	672	664	650	655	689	704	711	656	710	697	683	683	670	666	675	686	722	704	643	633	690	648	688	740	680	688	681	691	664	705	689	643	729	660	679	714	713	679	672	676	743	686	679	685	702	674	638	634	710	701	707	672	665	663	713	660	662	715	695	668	701	692	689	673	658	675	653	697	708	703	685	668	682	723	688	690	666	671	701	693	650	704	649	684	667	655	651	668	703	705	696	705	655	692	702	661	716	691	688	698	682	690	650	726	694	662	689	674	617	702	652	717	633	693	647	658	716	626	687	710	714	688	609	692	669	716	665	671	666	697	653	675	701	661	706	663	674	731	652	678	697	690	709	718	659	682	674	657	673	688	694	721	653	628	627	636	710	691	706	727	702	659	690	689	680	692	663	693	650	670	652	687	657	688	652	651	713	714	642	656	667	729	702	637	700	609	673	635	697	659	674	685	652	689	728	671	642	708	694	671	668	705	662	679	710	689	688	669	600	721	665	620	677	685	690	682	702	704	724	677	713	715	666	681	713	693	704	701	672	674	663	708	714	666	684	728	653	706	631	651	718	662	674	691	695	711	649	692	694	693	686	719	716	693	671	691	665	687	683	662	684	673	708	645	647	631	632	698	752	706	686	727	646	700	658	683	672	667	652	686	690	705	681	708	674	717	633	656	686	620	699	698	708	709	676	700	677	705	723	629	706	672	698	628	692	615	680	676	675	703	708	650	668	692	685	668	676	696	697	647	711	670	685	681	678	711	675	673	726	666	620	720	703	703	715	658	670	693	689	669	652	658	678	689	633	660	681	751	678	584	673	671	674	701	696	678	723	684	697	657	720	702	675	686	663	682	714	724	703	710	688	640	692	669	677	655	646	694	693	712	702	729	677	648	682	711	701	694	666	693	698	747	691	701	636	721	705	710	741	675	685	705	641	697	703	684	686	668	713	673	683	653	667	678	714	622	646	686	655	679	716	675	686	666	692	684	728	712	682	688	649	710	684	720	698	700	726	701	651	712	668	684	686	692	668	654	670	718	698	684	675	653	692	681	710	688	705	689	696	681	726	640	647	659	706	664	684	695	708	685	639	653	673	676	697	663	664	707	664	722	707	689	701	648	690	701	713	682	669	675	675	700	683	668	746	713	672	685	657	686	671	674	690	655	709	708	690	691	659	685	658	679	685	719	652	661	696	668	668	674	668	718	669	645	643	711	657	693	720	709	689	681	632	685	706	689	676	665	680	737	712	708	715	707	688	673	681	625	669	695	631	664	629	676	662	712	665	689	683	668	698	685	672	659	677	688	685	659	728	679	695	655	665	731	671	669	657	670	675	673	671	758	638	651	725	686	675	658	673	704	713	655	678	653	659	660	675	695	672	682	696	714	702	660	654	677	664	681	722	694	683	726	705	714	647	664	718	689	651	680	723	666	681	668	703	738	668	728	686	710	649	675	709	690	703	684	644	678	684	628	636	709	682
25099	21193	26750	23952	6137	923	781	687	676	585	560	563	559	563	604	586	537	492	525	532	516	565	573	543	573	502	540	509	537	524	510	523	528	529	537	518	530	545	537	499	530	527	541	500	497	509	542	514	553	554	567	499	486	508	488	557	540	480	552	504	541	536	549	525	550	519	538	520	494	517	533	554	502	527	520	548	511	501	501	531	523	518	493	508	540	551	475	548	496	543	557	498	507	542	496	569	509	537	535	519	513	551	493	527	556	504	507	509	513	494	533	532	524	542	516	521	546	524	530	481	524	517	498	463	510	531	564	531	491	480	509	518	474	484	500	559	533	557	542	508	519	512	538	496	497	502	509	538	545	527	533	528	576	556	491	555	507	488	484	499	523	507	528	538	507	496	541	470	497	525	547	525	544	544	531	487	530	530	530	511	520	499	497	509	500	486	536	529	479	513	517	509	490	477	551	480	555	531	528	494	579	493	513	528	541	525	540	497	525	536	486	511	505	509	492	507	544	513	527	522	525	535	512	534	517	517	530	543	515	543	462	530	564	533	480	545	505	530	500	521	477	531	511	514	512	517	528	525	507	487	503	529	494	505	454	500	535	484	507	535	534	584	530	459	493	506	520	502	530	473	518	449	556	540	536	521	503	483	527	518	491	494	542	520	506	506	530	538	512	499	506	516	565	521	488	504	505	510	527	512	488	556	527	537	531	538	515	526	534	519	506	487	544	526	477	514	510	505	507	547	534	518	546	492	538	511	502	518	501	435	533	522	534	505	523	523	531	498	523	514	512	504	551	488	471	538	512	507	555	525	485	523	513	518	504	553	503	499	474	517	493	527	544	518	581	531	519	477	477	480	523	518	522	499	502	534	496	500	524	548	533	536	516	505	528	516	544	505	500	559	522	525	525	500	532	519	534	452	519	501	471	529	524	513	546	542	514	511	536	497	554	504	531	521	515	492	501	512	537	475	531	516	537	536	513	508	560	518	499	520	528	549	538	512	515	452	500	535	479	511	515	522	496	529	515	498	546	531	506	513	533	514	473	522	496	519	493	497	493	508	549	512	518	524	495	506	530	470	529	522	494	544	515	531	496	510	493	498	563	540	513	528	493	492	557	535	535	520	547	496	499	520	570	496	518	548	525	515	540	541	506	544	555	514	515	513	546	528	544	555	522	493	517	527	493	494	509	501	529	510	526	525	506	531	488	525	527	561	525	524	499	508	491	519	509	509	550	513	515	511	544	488	497	553	511	541	502	486	516	498	496	501	506	508	485	511	490	512	534	510	525	544	545	549	502	542	536	524	494	541	522	506	483	536	534	497	502	541	522	528	519	479	505	499	508	502	503	496	532	523	474	499	506	548	495	532	520	492	510	500	527	515	505	528	503	533	549	489	521	488	526	524	488	466	509	517	506	543	464	556	520	531	558	478	526	559	553	491	485	486	488	505	543	552	520	523	505	534	543	492	510	500	506	516	515	564	559	547	510	497	532	509	546	534	510	502	522	512	475	510	502	522	528	543	528	452	497	492	480	517	533	520	529	558	530	552	531	544	530	542	532	526	501	508	527	524	529	506	535	488	504	488	510	504	518	539	525	488	531	513	548	479	519	466	518	555	527	536	532	537	519	486	536	519	541	495	516	513	486	505	513	517	528	501	503	514	523	538	482	527	487	520	534	528	533	514	569	539	509	517	499	542	497	498	552	535	560	502	496	521	515	496	493	495	491	511	508	520	559	561	533	516	533	538	517	554	518	484	550	545	519	502	517	526	507	525	529	534	517	572	520	493	477	470	548	497	507	493	551	495	538	514	500	499	517	509	498	528	468	553	476	552	534	533	531	532	499	527	529	520	507	515	481	545	479	517	523	505	551	527	529	508	484	515	524	510	479	500	532	537	511	485	487	524	530	488	531	507	515	513	484	538	520	496	492	492	500	499	529	501	505	480	530	539	527	543	559	518	525	529	545	517	512	488	529	484	508	528	549	504	492	526	503	533	497	495	531	549	527	507	505	491	491	550	493	539	499	534	480	497	530	491	499	518	472	518	547	564	539	559	539	531	510	512	503	545	485	533	504	547	521	565	516	479	478	509	528	541	563	528	491	526	538	518	470	510	526	517	485	510	482	550	517	498	499	488	494	521	467	528	495	501	511	483	508	531	473	512	534	524	571	511	514	499	523	483	509	539	527	544	544	545	520	515	494	528	485	514	540	504	520	513	519	530	463	526	492	510	505	519	510	529	521	491	539	511	504	504	507	488	509	569	523	491	509	529	509	548	531	556	486	526	513	511	555	470	521	529	530	517	516	488	497	495	506	524	509	543	472	509	487	519	534	512	547	535	473	530	520	546	532	552	517	526	519	498	502	512	487	512	488	558	500	569	512	498	519	519	457	517	538	514	512	514	552	545	503	508	504	542	514	538	507	559	528	509	491	489	557	511	544	529	508	552	514	520	586	538	505	492	503	515	526	484	495	520	522	548	516	473	530	493	502	536	518	482	502	514	498	502	539	534	535	508	467	533	505	488	475	541	494	540	571	504	544	549	489	503	530	499	546	535	518	511	532	491	530	523	546	517	493	518	506	524	507	478	476	533	503	533	504	538	508	524	517	515	532	512	515	501	492	514	471	501	533	518	500	497	496	539	464	503	525	536	511	495	516	530	507	528	548	483	528	515	486	505	546	532	493	528	568	499	490	515	523	523	534	546	520	488	525	516	512	530	522	534	528	515	512	542	555	524	474	522	518	512	554	536	532	502	512	505	491	539	538	542	530	528	522	509	486	521	560	519	513	510	507	505	546	530	552	512	502	524	504	483	525	507	562	532	563	529	509	502	498	547	522	546	504	539	512	513	500	520	504	516	503	502	539	499	519	531	516	547	517	566	506	514	511	508	491	516	519	516	522	518	512	504	540	511	518	542	551	504	490	498	568	523	583	531	514	488	536	516	532	516	512	503	505	517	494	522	514	538	495	515	507	561	543	514	484	471	521	565	532	498	520	530	498	520	497	481	492	520	518	517	516	525	506	525	498	523	531	521	556	519	553	578	498	517	518	514	542	573	504	497	551	512	527	520	531	533	537	509	548	529	527	503	521	499	515	451	490	500	527	514	491	522	537	495	490	468	522	522	526	509	469	513	484	484	522	513	502	530	507	471	531	533	517	514	541	524	532	534	567	550	536	508	525	511	509	498	524	503	529	500	512	497	545	480	527	487	519	505	487	508	515	515	506	547	524	509	520	508	532	497	512	512	514	522	463	529	521	517	510	564	499	529	550	544	550	542	503	520	560	474	517	550	547	509	526	496	468	505	512	542	555	551	511	503	501	542	517	538	501	566	542	528	517	505	521	492	492	537	491	511	501	518	489	515	548	511	490	515	582	520	518	557	563	526	501	503	509	568	481	507	507	535	504	533	556	490	488	501	512	550	498	547	545	531	491	507	542	534	521	486	528	506	508	488	524	530	485	522	531	519	523	499	493	506	502	545	527	549	509	539
39427	51610	24727	2277	1734	1405	1200	1104	947	855	799	743	724	720	727	713	699	660	700	669	624	671	675	652	643	634	677	680	647	667	677	641	594	579	610	658	677	630	660	644	666	627	642	657	657	645	659	619	633	665	629	645	669	656	588	636	619	616	592	613	618	621	651	628	603	644	630	611	669	594	624	638	628	603	648	658	617	649	615	667	621	626	635	650	654	598	594	655	658	628	629	601	634	640	630	652	638	644	636	656	667	642	661	613	633	627	633	610	648	623	606	617	656	587	618	587	617	622	658	589	634	654	627	595	596	611	627	634	594	662	674	688	635	595	593	675	646	613	667	621	594	652	552	642	592	621	652	597	647	646	595	608	604	633	618	639	617	585	627	656	631	603	634	634	642	668	657	677	653	602	624	590	610	622	649	601	639	598	633	677	644	602	641	621	638	602	644	668	602	645	677	621	647	571	644	629	654	600	587	609	679	628	667	614	605	617	605	651	586	632	630	654	624	649	651	571	641	642	682	592	654	615	648	624	592	619	633	602	628	646	581	609	630	659	643	635	602	685	666	635	614	612	614	609	619	621	656	643	662	609	682	642	635	651	635	653	608	615	654	681	647	642	588	618	655	644	631	668	611	652	607	593	637	620	642	629	658	626	647	593	622	638	636	640	620	667	612	655	676	609	600	653	670	614	612	616	633	569	612	625	627	610	634	632	616	616	627	628	608	639	612	620	667	589	609	638	627	616	659	633	630	622	664	664	624	618	645	614	613	621	654	625	589	652	634	626	663	638	618	638	665	624	547	592	630	639	647	640	619	655	591	595	650	618	622	628	656	628	677	634	623	599	622	608	632	626	642	643	620	620	681	609	650	622	625	623	685	643	622	628	624	633	622	664	645	636	610	686	590	644	602	586	618	664	566	637	619	643	623	655	606	616	619	612	616	629	586	614	616	653	634	652	626	667	641	647	627	623	610	636	635	618	645	637	637	643	572	588	631	636	650	623	624	649	648	603	640	604	588	614	607	612	653	627	616	616	671	580	646	616	665	607	634	633	598	640	598	648	668	626	577	629	633	599	666	616	614	628	596	661	623	657	645	619	623	628	645	628	668	638	625	681	597	637	606	618	638	652	648	628	652	651	632	642	591	638	596	646	644	627	599	605	612	599	644	631	602	640	655	656	610	611	611	673	625	637	632	634	628	583	653	612	568	588	627	619	662	650	636	615	648	651	603	610	611	631	605	621	606	648	659	613	633	668	616	629	628	678	644	576	584	686	624	647	619	597	612	622	632	652	606	621	620	611	656	668	589	634	614	626	613	611	595	662	645	612	637	591	622	599	621	676	623	617	630	621	629	609	641	613	629	628	626	659	653	606	626	597	646	581	588	635	610	607	603	621	659	615	635	608	631	652	617	614	600	649	653	621	619	634	612	643	668	611	616	695	637	644	629	598	572	635	644	674	600	609	674	615	620	592	649	648	631	676	599	638	644	647	654	618	593	599	622	616	629	669	613	617	623	645	627	634	651	620	613	640	610	648	637	649	641	617	610	608	629	625	608	622	656	572	637	624	633	623	617	595	627	599	647	642	631	638	605	604	643	632	617	652	658	546	626	623	630	613	617	621	647	628	663	660	645	651	624	638	679	596	637	633	618	638	650	610	648	607	662	587	608	667	587	657	585	601	632	649	588	615	620	631	633	621	637	653	618	617	668	627	624	619	664	635	627	612	618	654	609	620	586	634	627	616	599	624	595	666	609	670	647	623	651	627	676	671	607	614	618	615	636	662	628	633	653	647	591	606	628	629	637	651	597	625	663	621	641	641	619	664	652	618	640	588	630	602	610	639	609	636	633	668	599	611	659	651	640	673	602	635	608	633	615	643	693	654	608	639	663	654	630	613	631	655	649	584	629	616	621	650	635	599	566	609	602	630	588	625	647	604	677	634	635	632	610	654	622	696	613	647	614	581	616	599	647	605	631	675	614	649	571	632	638	612	657	660	692	637	646	657	617	694	635	598	621	609	630	685	666	632	653	667	613	647	678	633	655	654	600	630	614	610	613	679	583	605	625	622	651	590	657	623	610	657	634	635	663	640	682	613	621	671	653	662	655	639	611	616	650	685	627	639	600	692	625	663	672	609	615	619	630	614	635	639	693	569	604	576	641	649	631	620	598	603	618	651	621	633	629	613	668	648	630	648	666	646	631	655	649	673	603	625	636	622	637	589	639	645	617	613	618	618	635	672	631	562	629	645	615	612	618	629	595	627	629	610	664	656	667	673	588	636	625	627	602	620	637	652	583	567	595	674	617	651	654	611	664	647	626	607	618	583	651	644	619	675	663	645	637	632	570	634	648	639	605	607	602	608	672	629	657	643	659	638	699	649	645	619	654	621	647	632	623	667	609	633	656	650	587	656	645	622	659	649	625	582	628	682	626	592	627	624	680	603	642	662	668	597	604	602	639	606	668	637	647	671	599	652	616	597	620	631	614	636	609	655	646	606	641	643	613	653	670	616	662	620	640	641	602	615	621	642	610	623	627	592	590	612	615	626	630	613	590	637	595	650	616	588	612	637	607	640	620	624	609	616	581	664	625	582	638	638	647	605	614	618	653	602	623	631	602	629	665	627	631	604	608	614	618	667	629	579	654	653	655	625	681	674	664	628	642	629	627	591	668	637	632	597	656	641	627	637	577	613	623	620	605	655	601	642	667	624	629	615	663	668	607	618	665	631	605	643	650	590	637	606	625	644	643	661	647	607	691	639	597	607	635	609	626	631	626	654	614	650	614	648	645	604	624	613	651	659	654	595	636	636	648	651	599	640	587	596	599	610	611	611	658	605	666	646	583	606	640	680	645	656	626	606	616	605	621	639	610	634	655	647	615	601	618	646	634	617	672	610	628	643	649	630	635	625	643	672	603	625	643	677	642	627	630	685	603	619	648	629	678	642	619	669	594	580	601	627	655	654	668	623	610	633	651	618	645	621	594	661	616	629	639	643	652	618	673	554	572	673	670	618	635	635	627	620	579	595	624	661	611	633	652	618	592	672	660	616	656	622	642	662	660	617	666	666	643	594	624	686	630	674	661	623	643	616	655	658	602	662	636	669	638	646	625	659	628	611	686	663	625	658	646	614	630	621	625	597	632	636	617	595	644	640	603	645	648	622	647	651	645	636	603	617	653	623	627	584	629	655	613	654	623	601	648	614	636	614	623	628	630	618	601	669	656	603	655	623	625	665	643	583	629	664	640	670	623	621	656	600	620	641	614	619	632	631	632	636	655	654	603	658	612	633	650	636	624	630	592	639	626	644	600	644	618	610	674	721	666	659	596	620	661	644	685	599	626	606	605	599	599	627	614	605	635	633	609	620	647	676	660	643	654	600	612	617	692	573	605	655	601	693	632	618	592	616	650	601	655	589	675	645	596	631	603	672	608	638	661	640	628	592	577	664	627	617	637	640	633	672	599	658	670	625	651	607	584	654	616	631	667	674	649	601	608	607
22794	21000	28536	23573	20967	20477	5704	1645	1300	1208	1092	1127	1098	1077	1059	1031	985	992	1033	1016	940	1016	1003	963	946	1032	1013	953	999	975	974	937	924	968	907	969	931	879	889	951	931	898	965	921	939	860	930	915	911	945	981	897	937	927	970	922	919	909	878	939	977	959	951	931	937	986	890	952	890	892	963	941	919	894	885	858	942	930	987	933	985	924	945	930	924	961	934	966	975	914	945	914	937	911	918	945	945	961	938	924	908	925	937	964	907	934	920	936	909	960	897	901	942	963	919	892	901	943	896	907	981	922	916	886	936	871	854	913	883	946	896	954	894	979	971	918	914	897	973	923	910	975	921	936	943	901	905	922	979	867	898	928	936	922	915	950	921	970	908	871	928	954	918	924	910	920	914	927	967	969	901	844	968	905	974	938	906	917	928	923	929	932	978	948	940	902	904	980	899	952	961	875	905	941	929	852	964	949	915	905	917	860	878	924	1000	885	912	912	903	925	918	939	930	899	932	988	923	921	936	856	921	862	885	881	920	935	973	946	895	885	939	914	893	906	915	924	949	956	882	856	874	929	898	929	915	909	921	912	898	904	914	895	903	916	906	927	918	973	894	923	935	990	982	950	914	933	935	924	916	928	983	885	962	959	946	895	973	955	900	920	860	928	982	902	932	920	893	932	885	886	870	922	894	933	986	885	914	908	899	963	916	930	913	840	894	944	896	937	917	951	908	937	945	922	908	927	871	957	964	938	905	918	938	931	901	877	948	1001	896	930	973	903	907	898	977	941	947	959	977	905	895	900	901	901	886	964	933	912	905	952	931	902	956	942	917	926	891	978	943	943	921	938	967	896	922	888	908	942	960	980	977	887	896	914	960	919	955	900	908	898	944	985	921	926	881	908	918	944	928	849	906	921	925	899	897	886	893	917	918	894	932	929	894	875	938	986	958	938	910	941	924	874	933	969	912	942	921	957	867	884	942	929	861	950	896	958	981	956	896	940	925	884	935	930	950	883	853	913	946	912	889	941	881	923	932	913	926	874	951	983	922	902	897	910	932	932	931	926	926	925	835	928	992	905	912	916	902	907	864	921	926	871	970	957	933	813	935	947	892	895	910	913	931	899	998	895	937	929	880	966	900	935	886	940	918	941	887	944	946	943	944	959	928	940	1003	844	950	949	929	928	939	907	870	891	938	934	930	944	943	934	971	914	895	925	991	932	891	927	971	928	938	931	890	898	890	926	890	871	940	899	975	988	962	914	915	904	891	957	888	950	913	966	904	898	954	882	911	931	884	894	952	896	900	922	944	932	923	952	943	910	951	926	933	910	887	937	972	963	900	881	909	889	889	930	936	868	902	980	961	977	858	919	937	912	885	937	935	935	925	939	927	958	925	935	944	966	914	951	962	907	935	938	932	932	918	905	952	908	982	920	927	921	948	967	956	917	872	901	950	975	912	921	958	891	876	906	900	899	977	916	952	940	900	932	905	908	990	891	879	947	843	921	915	858	853	882	956	866	989	950	937	919	850	882	945	927	907	931	911	895	912	925	880	911	867	978	950	960	945	929	963	929	956	915	923	881	922	974	867	950	915	974	922	938	926	896	927	941	949	910	908	932	912	903	925	918	900	962	953	933	917	968	927	880	925	963	897	938	983	954	968	956	901	925	962	945	935	954	906	945	938	850	948	983	934	923	910	928	918	909	927	935	938	941	920	924	960	963	915	957	926	945	881	926	936	962	977	909	936	860	963	946	912	918	882	927	941	896	933	874	924	980	958	924	887	913	921	915	942	828	854	913	972	894	909	962	983	950	897	907	893	959	968	944	900	868	944	960	896	922	960	980	916	903	880	895	965	956	926	957	898	898	931	935	904	877	929	954	950	891	883	924	921	901	968	906	933	876	938	946	907	908	898	951	960	892	943	953	935	859	937	927	965	951	962	963	963	949	932	936	902	907	940	904	927	977	950	924	950	905	901	949	897	958	953	921	976	900	985	963	933	946	915	951	909	886	871	911	926	858	944	916	923	936	980	871	961	924	911	897	913	909	969	905	925	858	904	866	927	915	907	884	952	978	911	922	929	968	891	959	908	924	974	880	952	896	934	955	934	911	920	889	882	933	897	965	932	954	924	956	949	931	946	887	948	906	946	937	931	883	886	889	919	976	913	932	1061	932	920	908	935	921	886	939	957	945	915	868	948	932	997	940	921	911	939	907	929	908	913	909	896	940	905	968	910	929	959	1001	920	937	903	900	920	831	920	906	857	902	907	905	945	887	988	947	894	969	881	923	939	924	883	921	927	935	870	935	940	878	893	877	935	897	883	875	922	942	912	901	957	930	880	911	950	903	876	856	941	988	900	946	922	953	927	875	910	974	992	942	905	899	924	912	920	883	908	908	950	939	898	926	900	938	928	945	971	934	906	960	903	934	931	987	902	875	912	912	880	945	932	904	956	949	896	901	941	954	925	962	913	929	956	925	943	953	953	896	879	952	898	931	962	921	934	910	926	914	964	931	909	916	962	922	925	942	942	890	914	896	909	936	940	943	890	936	979	945	881	914	898	935	993	930	922	955	1002	866	909	865	928	918	925	896	872	884	976	946	951	899	901	901	944	948	934	943	966	959	913	924	918	928	984	946	929	985	899	899	947	871	856	900	948	899	906	905	900	933	959	918	900	927	876	912	972	930	896	990	969	924	912	878	918	906	901	920	922	927	887	915	892	862	928	898	930	884	920	890	901	866	922	929	934	939	874	929	897	985	896	934	946	917	928	885	898	915	916	920	926	873	959	898	911	883	985	929	916	897	911	928	919	922	902	927	933	934	979	919	927	939	950	934	945	931	924	895	931	897	901	941	924	897	944	889	922	906	950	920	964	894	884	919	894	920	928	920	910	965	912	971	944	962	901	943	929	951	987	914	942	953	837	977	865	1000	888	864	936	950	920	984	905	964	959	919	930	940	922	970	883	926	920	907	875	894	914	911	912	875	930	957	881	915	910	952	942	887	880	922	927	940	878	885	925	968	933	958	897	930	940	929	920	940	919	916	955	895	891	960	956	907	933	910	986	901	960	930	961	940	905	907	942	933	923	936	988	927	971	912	930	944	923	926	935	926	885	917	965	919	957	900	956	908	859	891	937	878	919	888	961	982	958	901	902	941	934	903	853	863	924	938	930	873	940	936	940	918	948	949	932	913	902	922	903	923	933	843	919	949	998	922	912	985	927	984	876	948	963	931	913	915	956	942	916	903	940	925	936	951	915	910	920	905	923	941	927	942	896	947	946	921	899	958	921	903	914	923	949	966	882	930	928	890	890	919	944	917	964	923	941	931	881	930	871	883	951	984	888	941	876	919	953	938	891	919	949	917	946	914	964	940	942	950	962	932	977	946	941	961	984	960	881	1005	952	909	892	943	887	886	931	915	910	902	967	958	970	943	918	965	948	960	877	915	899	940	905	858	973	867	933	900	921	874	889	936	952	978	953	935	921	917	925	947	940	918	922	889	938	865
45334	65837	36236	6290	4274	3179	2697	2169	1877	1696	1531	1463	1397	1318	1209	1245	1281	1227	1195	1243	1127	1143	1120	1105	1137	1128	1165	1107	1128	1083	1069	1106	1044	1000	1090	1046	1113	1073	1030	1037	1112	1088	1047	1046	1150	1050	1064	1056	1116	1035	1038	1099	1066	1021	1100	1035	1034	996	1027	1046	1034	1064	994	1087	1070	1028	1023	1034	1036	1041	1073	1029	1035	1104	1055	1059	1101	1081	1023	991	1075	1014	1053	1034	1084	1042	1049	1021	1035	1024	1064	984	1035	1039	1043	1027	1009	1029	1109	1056	1084	1173	1004	1094	1059	1047	1039	1061	1047	1061	1057	1046	992	1070	1046	1037	1018	1031	1075	1081	1110	991	1062	1056	1098	1066	1026	1050	1048	1094	1019	1067	1029	1041	1069	1036	1062	1092	1072	1012	1057	1034	1040	1078	1015	1010	1087	1075	1049	983	1054	991	1057	1030	1067	1078	1019	1071	1090	1128	1024	1083	1104	1079	1007	1098	977	1001	1064	1008	1021	1012	1041	997	1064	1052	1057	1043	1044	1068	1047	1102	1029	1012	1029	1000	1091	1024	1011	1043	1088	992	1039	1106	1060	1011	1111	1018	1071	1017	1008	1033	1066	1070	1083	989	1002	1088	1055	1099	1076	1080	976	1041	1079	1002	1021	1073	1085	1007	1014	1094	1071	1034	1076	996	1060	1050	1034	1026	1054	1021	1071	1063	1024	1052	1079	1035	1084	1047	1088	1040	1006	1072	1008	1035	1051	1051	991	1107	1028	1072	1082	1081	1058	1064	1039	991	1029	1090	1100	1098	1087	1020	1067	1055	1043	1066	1052	1062	1027	1100	1082	1059	1067	1043	1047	989	1094	1059	1059	1057	1035	983	1062	1038	1080	1017	1024	1058	974	1037	1061	1080	1028	1055	1012	1067	1043	1055	1035	1083	1009	1069	1026	1070	1008	1033	1083	1078	1085	1127	1080	1038	1100	997	1074	1051	1066	1032	1054	1077	1069	1038	989	1034	1014	1035	1035	1031	1072	1041	1076	1039	1104	1070	1066	1057	1042	1077	1033	1016	1073	1049	1031	1088	1098	1021	1087	1012	1091	1027	1011	1027	1075	1038	1020	1109	1073	1057	1091	992	1025	1087	1010	1014	1095	1054	1063	1053	1088	1037	1044	1116	1038	1008	994	1063	1086	1059	1007	1123	1084	1003	1052	1074	1041	1100	1074	1012	1043	1049	1036	1026	1080	1053	1091	1071	993	1073	1022	1025	1056	1040	1033	1024	1070	1007	1096	1016	1033	1039	1030	1049	1053	1007	1065	1068	1027	1010	1036	1043	1040	1036	1107	1035	1058	1054	1032	1008	995	1060	1090	1059	1023	1056	1024	1054	1044	1034	1068	1038	1093	1053	1059	1078	1018	1054	1028	1032	1040	1046	1068	1046	1028	1028	1039	1062	1103	1040	1003	1043	1038	1057	993	1045	1007	965	1077	1032	1029	1077	1078	1006	1026	1068	1082	1017	1054	1048	1065	1088	1100	1030	1036	994	1084	1069	1035	1045	1095	1026	1040	1047	1040	989	1068	1016	1098	1006	1039	1004	1012	1057	1074	1023	1017	1054	1044	1040	1055	1047	1076	1085	1027	1075	1061	1082	1023	1076	1045	1079	1033	1051	1041	1051	1034	1037	1097	1048	1049	1040	1064	1078	992	1059	1100	1027	1003	1093	1054	978	1058	1029	1024	1052	1039	1047	1110	1014	1080	1038	1055	1006	1037	1055	1030	1053	1031	1050	1070	1095	1060	1072	990	1036	1017	983	1118	1078	1016	1053	1026	1024	1031	1067	1092	1013	1076	1053	1052	1084	996	1034	984	1065	1002	1037	1063	999	1052	973	1053	1033	1029	1072	1056	1063	1064	1089	1043	1047	1061	1020	1008	1070	1051	1035	1047	1061	1073	1045	1039	1013	1028	1030	1039	1008	1029	1099	1060	1028	1046	1072	1084	1046	1001	1105	1073	1017	1060	998	1081	1019	1082	1030	1144	1068	1047	1012	1082	1041	1030	1026	1029	1037	1023	1082	1052	1005	1072	996	1045	1035	1017	1082	994	1031	1048	1030	994	1031	1046	1061	1090	1024	1020	1062	1068	1066	1014	1058	1050	1071	999	1113	1116	983	1037	1066	1032	1091	1059	1035	1031	991	1075	1029	1025	1055	1108	1078	1065	1025	1110	1087	1075	1022	1063	1070	1065	1057	1037	1070	1106	980	1115	1039	1106	1045	1061	1054	1041	1078	1037	1091	1049	1009	995	1070	1150	1012	1029	1088	1076	1044	1033	1142	1053	1053	987	1090	994	1014	1100	1066	1019	1041	1117	1035	1038	1125	1005	1050	1058	1055	1068	1005	1035	1046	1033	1011	1069	1034	1013	1037	1065	1047	959	1061	1074	1062	1015	1039	1061	1024	1085	1020	1085	993	1061	1058	1101	1042	1063	1057	994	1035	1063	997	1065	1028	1024	1112	1059	1027	1031	1076	1110	1005	1093	1037	1046	1048	1036	1001	1113	1039	1040	1014	1053	1061	1067	1021	1026	1068	1041	1085	1074	1042	1100	1051	1085	1042	1114	1025	1032	1070	1036	1024	1097	1086	1014	1103	1005	1058	1028	1114	1065	1051	1072	1048	1108	1047	1075	1054	1049	1070	1039	1036	980	1045	1086	1052	1054	1077	1027	1032	975	1040	1046	1068	1054	1088	1036	1062	1041	1083	1042	1028	1071	1067	1031	1066	1072	1056	1050	1014	1027	1072	1057	991	1001	1057	1108	1061	1019	1036	971	1061	1080	1035	1031	1050	1033	1044	1016	1099	1106	1066	1021	1001	1028	1002	1074	1000	1049	1075	1058	1086	1070	1063	1028	1050	1043	1028	1058	1070	1084	1071	995	1072	1053	1035	1065	1028	983	1095	997	1074	1095	1048	1065	1068	995	1063	1042	1027	1053	1075	1028	1070	992	999	1096	1089	1075	1049	1074	1015	1098	1044	1056	1068	1032	1005	1069	1054	1055	1031	1055	1008	1026	1038	986	1061	1085	1054	1077	1065	1043	1023	989	993	1010	1031	1039	1017	1071	1008	1062	1085	1001	1047	1075	1037	1062	1087	1048	1075	1037	1034	1092	1049	1029	1052	1050	1068	1076	1123	1069	1001	1003	1093	1024	1063	1034	1037	1036	1029	1032	1062	1076	1041	1068	1069	1024	1039	1016	1103	1005	1050	1027	1072	1052	1012	977	1028	1031	1049	1064	1019	1045	1004	1083	1041	1109	1094	1027	1082	1037	1014	1033	1063	1059	1046	1015	1068	987	1032	976	1011	1025	1035	1045	1092	1056	1031	1033	1036	1030	1042	994	1026	1003	1055	1058	1087	1026	1040	1024	1056	1052	1042	1028	1102	1029	1026	1003	1094	1089	994	1059	1045	1001	998	1091	1045	1062	1090	1075	1024	1074	1021	1026	1053	1045	1036	1089	1046	1048	1037	1054	1022	1063	1090	1014	1067	1089	1027	1086	1004	1016	1060	1043	1063	1061	1069	996	1049	1047	1010	1008	1046	1052	1079	1089	1043	1033	1027	1017	1032	1006	1050	1067	1026	1015	1018	1133	1037	1080	1063	1060	956	1035	1026	1040	1069	997	1046	1041	998	1040	1057	1061	1047	1010	1027	1085	1087	1045	1019	1037	1027	1014	1088	1007	1056	1050	1071	1048	1041	1011	991	1079	1084	1018	1080	1033	1020	1056	1064	1074	1019	1062	1088	1071	1013	1033	1008	1041	1026	1042	1070	1018	1019	1058	1011	1011	1048	1071	1037	1068	1016	1018	990	1054	1040	1032	1052	1109	966	1047	1034	1025	1054	979	1025	1073	1066	1053	1119	1019	1060	1063	1072	1067	1076	1019	1066	1032	1090	1049	1001	1063	1009	1052	1054	1095	1083	1024	1065	1042	1067	1048	1008	1032	1019	1058	1079	1072	1069	1026	1011	1041	1060	1015	1114	1052	1049	1047	1051	1089	1082	1040	1054	1054	1029	1042	1039	1102	1031	1042	1066	1040	1080	1031	1026	1014	998	1050	1006	983	1036	1038	1001	1065	1028	1072	1089	1033	1087	1012	1102	998	1002	1030	1001	1052	1036	1066	1073	1015	1082	1070	1074	1017	1012	1030	1030	1065	1083	1084	1046	1061	1012	1007	1073	1064	1028	1069	1018	1077	1038	1096	1048	1050	1032	1007	1085	1020	1020	1087	1021	1042	993	1024	1020	1012	1060	1044	1016	1059	1058	1075	1051	1064	1029	995	1024	1038	1091	1077	1072	1091	1006	1028	1010	1071	1023	1055	1080	1055	1032	1074	1028	1039	1035	1048	1047	1055	1080	1008	1060	1007	1056	1075	1011	1030	1020	1012	990	1026	1053	1048	1052	1087	1046	1053	962	1047	1073	993	1009	1089	1051	1008	1051	1027	988	1022	1083	991	1031	1054	1084	989	1029	1011	1055	1021	1036	1093	982	1035	1043	1082	1048	1071	1054	1080	1051	1020	1019	1041	1075	1044	1074	1057	1065	1063	1051	1012	1064	1051	1112	1049	1020	1012	998	1058	1089	1048	1042	1033	1104	1063	1019	1056	1041	1028	996	1046	1056	1077	998	1002	1064	1050	1091	1067	1054	1020	1045	1046	1068	1045	991	1122	1045	988	1115	1062	1022	1057	1010	1042	1018	1012	1036	1010	1064	1038	1025	1012	1057	1102	1056	1055	1034	1007	1000	1104	1033	1035	1092	1030	1004	1109	1035	1010	1007	1111	1018	1083	1010	1029	997	1083	1022	1000	1040	1059	987	1134	1084	1067	1035	1005	1021	991	1066	985	1043	1006	1097	1029	1083	1017	1080	1057	1073	1021	1114	1062	1039	1025	1097	1012	1038	1090	1018	1077	983	1059	1037
30514	28453	20961	3723	627	449	436	438	408	386	376	333	384	352	345	326	394	359	360	353	334	362	368	351	350	340	363	352	363	333	347	369	342	366	356	372	347	310	350	364	351	368	357	352	389	372	361	355	370	355	356	341	339	357	345	370	331	348	360	392	344	342	377	356	352	325	358	372	364	333	349	343	361	359	375	330	333	352	341	339	356	348	353	359	388	329	342	365	378	320	393	350	383	335	359	338	348	359	308	381	335	377	332	353	343	353	352	351	330	326	349	348	327	324	329	377	360	342	344	370	407	345	357	345	340	319	366	364	359	319	329	346	358	356	354	366	371	326	345	323	349	372	330	367	349	338	350	359	356	347	349	376	351	342	354	361	368	338	363	370	336	329	375	368	340	328	343	347	380	353	345	346	378	357	336	362	364	333	363	348	350	365	331	353	338	374	346	335	359	344	380	330	354	348	338	314	356	339	353	329	376	335	345	389	386	364	340	379	364	341	365	330	394	324	335	365	329	343	350	381	368	371	325	355	376	324	359	338	362	352	337	349	359	355	360	366	354	324	364	358	341	348	369	348	354	338	378	380	347	323	342	332	347	383	365	377	353	337	357	353	348	343	357	335	346	361	335	328	365	380	329	354	369	318	347	362	337	375	364	336	330	313	381	317	373	372	361	346	347	350	364	316	303	343	327	357	365	343	375	345	375	375	354	365	364	325	348	364	360	367	358	357	341	343	361	370	412	365	351	333	358	357	369	324	335	352	347	369	319	371	369	334	370	354	347	349	322	328	341	353	326	333	359	315	365	355	410	323	346	337	383	346	352	368	359	369	359	371	363	353	344	338	338	341	336	364	359	362	365	359	339	344	348	373	347	351	360	353	316	341	364	320	350	344	359	341	316	349	354	349	362	380	362	339	334	347	380	368	350	348	375	378	356	393	368	352	349	340	365	375	340	379	349	362	355	347	346	320	327	323	370	353	356	373	353	366	373	347	358	348	329	325	360	351	357	320	376	351	377	361	355	367	355	350	353	370	366	369	359	312	314	354	354	349	314	396	340	356	354	344	371	345	341	331	350	348	338	327	347	367	351	369	347	357	336	356	363	346	373	344	332	353	365	347	362	333	357	328	352	345	345	375	341	363	386	350	362	377	380	395	344	342	366	326	349	324	381	356	333	358	350	345	333	374	326	380	354	342	341	331	334	377	349	321	360	356	349	323	328	337	358	308	352	335	346	344	325	371	381	339	345	346	355	380	356	356	333	351	368	354	342	344	353	358	361	365	350	376	351	341	401	340	354	354	318	370	349	371	337	346	366	350	380	360	306	325	341	383	397	382	339	347	340	329	385	352	360	349	352	422	370	349	389	371	366	357	371	347	343	339	305	325	356	336	341	331	370	332	358	374	346	342	357	367	349	349	336	338	381	356	301	335	365	331	357	391	347	381	400	336	341	337	328	370	344	330	353	338	344	357	379	368	330	352	352	322	369	333	356	371	373	374	346	340	344	360	372	335	374	354	337	338	337	372	358	377	393	391	358	341	360	339	370	361	362	347	346	341	337	355	350	385	305	360	312	335	323	362	363	372	340	359	338	339	354	350	321	331	357	375	373	352	356	369	354	374	322	384	339	338	314	373	352	371	331	355	409	352	383	391	374	361	376	304	361	357	370	358	336	365	329	355	360	379	365	350	396	382	378	338	344	324	349	346	343	357	357	365	334	343	340	373	323	328	342	365	339	344	361	349	351	344	359	327	348	351	353	332	332	371	369	321	377	341	357	361	348	336	318	333	389	353	368	357	385	356	307	328	355	356	367	357	331	336	354	362	370	343	324	354	365	328	348	380	386	361	369	353	371	336	356	340	374	373	331	351	355	382	353	384	344	342	384	354	352	335	354	372	350	376	318	368	338	354	339	371	336	357	346	335	312	379	344	341	358	382	370	371	374	337	362	385	397	343	333	341	338	369	380	361	346	331	332	357	369	367	364	376	363	347	350	346	309	347	378	334	362	313	361	342	367	333	351	354	342	366	345	373	360	334	356	378	374	373	358	359	341	363	362	336	340	309	369	365	383	338	352	343	345	340	350	392	349	332	335	341	379	351	333	389	340	336	311	357	337	370	324	353	331	367	331	351	384	343	346	341	352	323	381	352	375	349	353	341	358	348	361	371	370	322	352	328	383	390	368	336	370	335	381	367	363	343	352	339	390	339	371	345	334	355	338	373	358	326	330	341	357	339	349	343	344	356	338	329	370	346	374	368	356	362	360	356	329	352	351	363	327	363	367	343	341	369	340	342	351	340	374	350	372	357	350	355	353	337	350	375	388	354	375	387	363	375	357	345	339	368	346	363	332	337	358	316	349	353	360	333	340	352	331	378	336	352	349	358	347	363	342	325	353	348	330	385	335	371	344	358	376	347	340	372	382	373	380	353	353	337	329	352	343	338	359	376	340	340	344	372	362	371	381	322	348	351	356	365	338	332	394	367	332	383	380	395	361	337	305	361	323	336	363	327	367	345	340	346	340	328	339	352	348	347	345	325	343	333	357	376	346	355	349	361	355	353	346	344	356	349	363	344	350	370	343	393	374	328	365	371	342	346	340	355	324	350	337	337	376	322	369	350	338	358	366	345	321	353	343	342	384	346	357	366	344	349	317	381	346	339	340	351	388	368	376	353	379	373	319	384	356	341	355	339	363	325	363	348	369	335	347	383	394	360	362	359	350	374	361	347	353	375	343	363	340	360	382	351	326	362	345	331	356	377	369	370	346	367	342	369	347	355	374	346	353	341	354	347	360	344	370	347	367	337	352	359	381	340	341	332	386	321	376	326	348	356	359	381	381	361	366	378	372	349	342	325	372	357	309	346	387	365	346	365	354	353	333	302	341	339	352	329	358	380	324	343	370	384	346	366	354	335	339	343	339	379	324	348	320	357	358	396	366	377	371	324	321	360	335	333	325	369	348	372	360	353	355	353	317	341	347	365	326	385	331	359	344	330	329	381	347	342	372	347	346	349	358	326	376	367	335	343	354	341	356	356	325	317	343	336	367	303	341	347	364	320	337	375	376	319	372	329	312	358	354	325	348	374	366	365	351	354	385	331	342	327	370	345	355	337	332	362	352	346	344	348	364	338	364	354	348	328	339	327	344	337	352	316	333	383	351	381	344	329	355	365	357	373	329	334	377	381	340	358	356	328	360	355	323	342	367	363	372	346	342	374	347	364	354	345	320	366	357	337	372	382	320	325	347	343	350	362	370	359	351	320	319	329	353	353	382	358	361	353	334	401	331	381	345	368	330	345	336	341	394	366	341	331	318	330	315	341	300	336	346	361	354	317	360	322	350	328	375	312	358	368	337	369	341	343	354	362	339	375	319	367	359	327	377	363	366	336	360	335	320	367	347	335	345	361	348	320	326	390	333	314	360	388	355	403	355	352	332	350	337	350	362	309	317	347	303	405	378	362	332	367	340	347	333	335	320	380	353	319	371	373	301	363	348	342
35846	43222	19799	1660	928	742	608	538	521	507	455	452	497	471	458	446	461	492	475	471	427	432	438	447	429	475	476	466	463	457	454	444	419	418	431	416	439	425	447	462	420	436	428	441	424	444	424	437	425	473	442	479	436	458	420	398	405	388	436	420	420	453	432	430	441	447	411	445	414	427	435	422	458	455	414	441	406	432	425	422	442	424	487	444	428	496	436	455	393	411	414	429	436	434	440	445	412	408	461	471	428	443	438	427	459	428	462	419	429	442	407	425	419	462	416	441	413	436	452	422	428	438	399	429	448	441	453	426	391	427	413	430	384	429	443	449	438	447	416	466	461	458	441	408	415	427	414	449	414	386	402	436	440	428	441	412	453	401	415	470	430	475	433	456	404	435	409	423	454	451	435	420	455	406	442	449	437	449	449	426	476	431	420	428	466	460	429	446	448	461	406	451	461	428	418	443	432	406	472	433	440	428	409	405	386	455	455	460	416	456	392	433	429	462	405	420	426	410	458	435	427	416	442	435	416	453	455	426	458	436	444	419	433	449	431	469	462	438	445	458	407	423	442	409	433	449	437	478	423	446	428	426	407	427	446	404	451	431	441	470	414	479	450	409	432	461	442	444	489	423	451	395	416	457	453	438	411	422	431	429	469	447	411	421	426	409	438	401	433	465	456	445	435	419	487	403	401	420	441	412	404	458	436	427	430	430	477	460	465	398	421	402	425	425	441	443	433	431	414	422	444	428	435	453	433	470	449	395	436	432	456	434	423	448	450	425	439	430	457	439	410	426	415	449	472	427	402	453	436	432	448	423	454	458	421	430	429	468	402	457	432	419	448	454	442	409	434	415	451	445	412	428	451	432	423	418	429	418	427	442	425	415	449	442	422	478	405	427	422	436	426	414	455	455	392	433	438	466	449	464	449	422	428	441	419	435	437	426	417	464	450	430	448	419	429	425	413	448	449	432	422	459	442	444	454	422	431	424	428	423	455	423	415	463	438	444	432	381	434	451	483	428	451	464	444	443	426	449	456	434	481	455	416	435	445	393	454	442	442	425	415	455	465	436	422	447	437	429	421	499	441	409	421	455	437	451	395	418	406	417	416	449	442	444	433	429	401	456	421	458	436	446	437	418	405	493	411	402	452	405	463	436	440	420	450	439	435	438	444	439	416	421	423	428	449	472	425	432	446	406	447	431	451	417	437	455	434	422	449	418	436	459	441	473	422	460	429	453	415	405	452	417	433	466	451	442	450	439	457	409	421	414	431	465	399	417	424	433	427	396	453	416	471	409	458	444	459	428	437	394	418	427	478	451	417	387	448	454	413	455	436	435	443	431	421	401	424	379	432	450	487	420	433	451	426	432	449	427	476	431	459	466	451	400	408	421	423	417	422	446	458	476	415	458	428	436	471	468	392	429	404	444	419	448	444	420	434	420	456	435	413	425	420	430	462	425	439	466	448	454	430	465	415	432	460	436	426	427	443	442	430	428	481	433	407	435	416	454	434	424	422	423	421	410	406	392	440	422	449	446	446	415	435	416	440	458	437	464	427	446	443	474	450	435	447	451	428	452	431	457	423	417	427	425	411	431	449	421	413	431	430	426	428	436	417	435	455	430	484	425	439	430	421	469	430	435	430	428	443	430	437	441	423	444	419	428	410	434	413	447	447	419	425	397	432	434	451	442	447	437	461	441	424	434	417	452	448	415	398	437	433	420	423	406	442	401	448	416	429	437	481	442	402	443	423	437	448	436	462	391	447	436	426	446	447	453	382	425	449	442	458	452	452	464	415	448	424	429	418	430	452	390	379	445	446	444	438	445	413	451	384	445	431	434	414	455	454	445	429	449	501	454	421	427	435	437	416	444	418	447	449	459	443	446	444	441	423	433	434	435	467	490	385	415	446	422	447	428	467	486	410	432	450	466	449	460	436	464	420	404	461	440	422	410	484	436	449	400	427	486	418	459	439	405	438	439	415	440	419	439	445	458	453	438	433	430	413	403	429	465	480	425	439	420	465	421	437	414	458	438	436	476	435	452	402	425	460	424	449	432	418	465	453	437	434	431	449	460	456	440	485	425	421	466	470	455	406	436	490	431	409	440	410	436	446	462	418	405	424	455	475	460	439	396	433	417	413	428	429	429	407	424	437	457	430	444	445	448	453	452	428	402	482	470	413	410	451	432	428	464	421	452	455	413	458	444	435	440	374	454	423	419	417	432	454	436	456	435	396	425	486	442	406	426	439	442	445	461	410	455	428	448	397	426	420	427	472	433	431	417	435	430	437	429	457	435	455	433	419	468	473	468	432	429	445	413	420	394	413	421	446	503	431	450	418	442	420	403	448	443	395	427	441	415	445	455	431	410	438	438	436	436	436	458	468	431	447	429	414	414	464	442	431	430	496	462	401	442	448	452	461	434	461	460	404	437	457	421	430	422	440	443	465	459	459	455	444	443	443	429	428	463	465	436	449	432	452	422	445	458	422	441	456	429	491	475	455	419	455	386	403	450	428	458	422	406	427	406	404	440	432	458	410	405	460	439	452	423	444	451	417	466	424	416	412	437	472	409	421	492	440	453	430	412	444	460	422	420	414	430	427	462	418	444	416	445	417	417	409	425	441	443	425	447	424	417	427	425	464	442	431	419	459	398	413	474	431	432	434	441	417	463	431	425	434	447	437	441	411	409	449	410	425	452	436	475	424	414	460	423	402	415	424	474	436	470	415	428	438	430	407	392	447	434	443	440	433	420	456	439	456	481	415	422	427	430	425	397	435	439	430	402	426	436	401	481	404	478	427	457	436	429	440	413	475	438	426	426	423	456	459	422	448	427	436	467	429	441	419	447	440	472	462	437	446	445	456	427	421	411	452	461	438	450	401	442	414	387	413	418	424	473	426	461	449	450	415	430	451	426	423	443	432	379	448	481	440	450	434	439	462	444	433	426	409	450	414	458	433	405	412	452	436	428	460	445	426	396	433	438	417	442	407	447	433	413	396	428	434	422	404	411	441	461	434	413	385	456	434	467	467	493	439	434	426	434	403	413	429	439	431	431	429	416	444	424	439	443	427	429	432	423	452	481	414	452	450	451	412	425	395	438	459	445	443	423	425	433	453	458	441	449	433	426	442	491	453	436	402	470	427	441	448	452	425	421	410	419	437	413	430	448	429	465	452	447	445	464	417	427	427	431	424	410	435	419	441	432	445	433	448	407	438	455	438	429	401	423	453	463	437	447	424	411	443	439	422	423	416	474	442	419	433	461	478	398	455	405	406	438	429	408	454	425	411	430	445	415	439	415	429	453	416	429	402	443	418	426	485	425	432	461	438	437	426	435	431	446	446	462	441	470	489	426	423	438	395	402	438	477	436	409	416	437	445	453	425	396	442	404	410	448	445	416	416	430	439	417	441	441	417	417	422	435	455	415	450	435	443	436	421	427	420	382	445	424	429	486	442	417	415	421	427	451	432	430	465	428	473	432	460	441	411	443	460	405
23899	20990	27896	24154	20201	5764	1168	914	749	783	741	699	711	651	653	611	642	628	667	660	633	619	618	621	592	646	642	613	616	596	589	618	566	583	571	617	614	607	620	595	590	581	589	539	591	563	575	640	575	635	603	592	627	580	571	593	582	622	586	582	572	620	603	579	587	588	617	616	597	602	596	565	581	603	604	583	606	605	571	589	590	599	606	632	606	626	574	610	605	560	548	601	584	554	567	578	582	627	559	604	616	621	598	583	589	594	577	632	608	629	558	565	555	569	584	573	623	613	617	575	567	595	602	585	546	556	552	560	630	589	588	587	619	585	626	585	559	573	587	626	570	578	600	609	546	623	593	576	579	563	590	584	583	581	540	593	627	575	582	579	567	570	584	609	624	582	574	578	544	590	580	599	560	584	594	597	589	578	601	594	625	573	608	566	601	566	571	615	547	560	576	577	570	616	595	543	586	549	591	622	539	576	611	594	645	575	590	621	568	608	584	527	603	591	586	573	612	602	574	602	605	577	608	586	546	579	573	577	576	577	567	554	603	588	529	592	581	580	589	607	548	586	597	550	604	580	576	592	582	561	610	579	598	602	581	607	593	609	542	603	576	556	611	586	571	584	616	623	611	551	604	594	591	601	564	578	547	594	584	578	532	578	582	578	559	603	644	605	584	562	590	586	646	586	572	557	539	633	684	593	578	600	574	611	579	605	581	574	626	565	592	595	567	578	613	618	563	593	604	556	542	607	560	567	554	586	587	631	619	582	575	559	611	582	582	560	607	555	572	606	553	577	587	582	569	574	602	582	647	590	586	623	569	606	597	536	592	624	562	616	553	593	570	542	622	623	569	565	578	541	556	575	580	566	577	626	620	573	589	605	600	583	573	590	575	571	577	576	580	581	610	585	621	618	581	598	573	583	595	594	593	586	559	564	603	593	591	609	623	573	594	545	566	607	552	569	584	623	545	574	581	569	574	596	544	599	592	569	610	605	592	592	617	558	554	598	606	604	593	568	571	547	622	557	606	644	607	638	557	564	609	580	565	530	592	587	580	632	596	556	575	581	602	571	567	596	549	598	603	577	566	562	600	515	528	611	625	615	566	593	566	561	640	537	591	597	584	575	605	571	570	611	579	606	579	599	581	556	603	574	615	596	612	542	576	551	579	548	618	598	637	602	555	552	608	588	571	579	629	554	576	601	597	575	574	564	610	568	582	571	540	590	591	575	592	610	568	555	624	574	569	607	552	609	585	584	594	574	577	594	588	572	578	542	608	604	567	562	575	572	623	630	579	597	550	589	591	594	612	589	598	615	607	613	557	618	568	570	611	578	574	578	608	598	616	587	627	540	605	567	569	594	559	586	619	587	574	581	590	600	609	580	600	592	588	580	550	590	604	598	610	542	586	606	573	566	547	557	600	580	559	562	618	602	602	548	624	589	585	610	573	624	570	618	588	569	572	583	599	570	537	543	585	588	613	593	568	561	610	603	589	557	597	581	519	616	572	572	588	548	592	583	573	613	596	580	574	593	579	590	582	546	622	550	613	635	603	602	573	630	588	593	591	606	603	544	601	532	571	597	531	556	591	586	567	577	557	605	550	593	584	599	589	573	574	560	592	575	571	596	569	589	527	541	580	599	578	579	575	592	593	607	548	587	587	611	553	568	567	593	571	598	617	600	615	625	609	550	546	593	622	612	593	584	579	578	586	634	557	614	600	624	590	578	590	557	569	589	594	556	561	551	584	555	621	586	588	631	567	555	577	631	590	597	569	580	593	612	575	579	569	549	611	597	592	595	563	562	614	548	603	607	584	556	572	597	610	583	575	547	594	604	634	561	555	610	563	606	600	567	620	581	621	585	589	582	601	540	630	601	605	582	563	611	538	585	595	623	569	571	615	568	591	602	590	605	566	605	602	575	617	589	583	562	564	589	614	592	585	616	615	571	588	581	614	565	559	568	659	601	597	589	618	559	564	556	618	547	612	579	562	588	538	576	603	603	585	599	545	583	585	595	600	568	578	588	599	561	580	553	621	562	573	611	578	569	584	573	565	590	569	564	615	583	585	590	634	589	557	600	596	581	535	567	584	594	566	608	606	593	591	579	558	604	545	577	559	586	594	541	576	571	588	589	594	553	557	593	619	583	592	591	566	609	575	570	571	552	577	590	602	636	616	545	568	583	633	576	586	595	589	575	606	572	602	536	636	608	617	570	597	551	589	590	569	566	588	540	558	600	599	541	561	612	548	565	572	626	570	546	578	555	627	608	609	596	612	590	562	566	591	623	549	558	600	616	582	585	600	577	550	644	643	605	580	566	553	568	566	578	609	639	587	583	608	600	595	575	582	556	588	551	581	614	589	559	586	610	533	607	578	588	576	581	580	581	599	562	574	610	582	552	567	589	572	567	580	578	592	566	616	623	591	587	617	570	551	612	582	614	566	596	576	579	617	614	579	605	569	618	546	579	571	589	601	615	604	586	622	539	537	613	567	629	612	572	617	572	598	536	607	592	598	627	583	615	565	543	600	566	615	550	590	543	571	536	613	576	606	585	567	581	593	571	584	602	570	554	546	577	568	589	542	561	647	624	579	588	611	548	570	568	579	567	581	604	582	574	588	600	601	591	596	595	593	559	589	595	579	584	560	605	607	600	583	564	570	587	621	584	533	604	577	584	568	567	535	581	596	586	584	583	579	590	606	657	595	539	585	590	561	595	594	594	565	637	575	587	645	625	587	598	594	613	608	581	554	566	603	603	578	598	594	591	590	582	562	605	580	594	568	562	601	608	575	589	533	578	576	568	594	600	583	558	607	577	577	613	566	594	563	566	607	584	572	612	573	568	581	582	574	603	613	598	635	611	596	560	586	576	547	585	568	581	578	552	555	562	610	594	586	569	592	576	581	584	571	590	590	565	607	570	586	615	614	598	573	611	580	551	603	648	572	559	550	636	583	580	571	601	577	566	587	588	583	558	614	559	529	561	600	577	636	571	592	570	603	594	524	586	556	551	592	587	562	601	592	560	609	600	601	547	576	588	614	589	560	578	576	592	597	566	571	581	610	578	590	610	529	575	605	634	566	586	562	568	564	592	574	541	621	555	582	559	573	604	573	622	573	607	554	568	614	576	558	601	582	573	575	557	575	570	587	572	584	610	561	553	569	577	606	550	558	612	606	596	564	608	568	588	591	594	599	554	582	573	569	590	552	629	532	583	595	570	594	582	544	615	570	559	582	604	613	599	563	555	562	606	569	592	559	567	608	571	601	591	596	674	585	582	603	595	554	595	571	583	569	580	579	615	583	601	572	596	576	579	581	547	603	561	568	587	558	578	635	554	548	587	542	567	562	570	572	555	593	581	554	609	557	588	567	572	545	576	591	637	570	603	574	608	590	574	543	577	571	589	573	579	572	555	625	562	587	590	559	599	557	618	573	572	591	589	558	583	575	585	583	578	588	532	585	561	573	578	568	603	588	556	552	615	585	564	629	578	601	569
39460	58425	29429	4634	2497	1837	1515	1301	1245	1052	928	894	884	806	790	805	795	744	723	783	763	717	703	695	715	745	703	714	697	735	715	744	724	725	648	712	663	723	709	700	653	662	689	678	680	648	672	739	677	677	725	719	653	684	755	648	724	674	702	687	663	672	710	636	707	675	680	622	709	681	684	657	708	693	653	672	716	644	680	694	714	635	681	682	710	700	649	651	627	705	652	713	661	660	682	678	703	689	671	664	650	713	623	668	676	680	655	699	682	672	669	686	646	695	671	695	612	631	699	684	697	705	711	667	676	655	688	676	724	685	712	692	680	694	644	665	673	647	698	676	638	732	696	703	611	643	692	673	711	684	647	650	666	686	675	626	668	671	683	692	661	674	702	686	680	699	698	706	735	703	642	728	699	704	657	707	642	716	703	666	663	744	651	670	682	681	636	696	670	735	662	663	679	714	677	649	720	682	729	685	693	705	688	688	648	680	716	657	694	634	667	675	666	702	671	676	692	685	654	744	715	647	690	686	692	679	665	664	646	705	679	684	661	614	666	689	638	678	691	703	728	690	670	629	680	683	670	649	680	723	720	698	651	711	652	719	723	705	644	642	652	635	692	645	677	661	656	686	698	654	622	682	650	689	723	671	682	644	684	712	641	691	681	705	674	622	683	657	697	703	658	677	653	622	708	664	672	709	664	665	686	696	652	688	688	677	672	673	696	711	721	679	689	656	684	673	678	725	704	642	694	694	686	669	662	736	652	662	719	702	707	718	670	691	713	715	661	657	717	741	651	675	701	717	641	660	692	682	745	718	689	680	619	686	703	771	720	693	645	679	716	690	637	668	664	683	707	646	685	648	666	718	684	687	697	670	693	700	657	746	674	662	686	646	663	660	692	659	636	689	712	712	651	675	731	699	697	690	660	629	707	705	672	700	639	707	681	616	698	703	683	700	642	685	681	652	671	718	684	718	664	712	667	678	687	651	753	723	708	663	671	694	671	711	680	722	720	718	686	645	690	667	665	700	690	720	689	689	680	728	697	680	653	678	642	679	706	693	677	665	648	704	694	632	733	681	679	682	718	698	674	627	640	679	711	701	645	673	684	709	684	720	665	669	688	728	689	711	666	617	641	684	674	636	709	663	732	721	701	725	686	652	633	682	677	712	670	692	673	697	636	698	677	655	655	694	688	633	703	682	715	672	742	663	690	673	724	692	685	715	695	698	707	724	686	717	703	672	709	692	683	700	698	675	692	660	654	706	668	666	713	676	679	673	637	661	732	697	657	662	713	692	708	660	661	698	653	719	672	684	637	691	641	692	714	667	709	664	719	637	719	724	643	695	662	637	691	664	685	698	681	654	655	722	706	643	655	687	742	678	667	695	676	683	678	675	711	645	697	683	703	667	688	707	745	681	656	632	665	683	653	638	662	651	676	676	652	699	706	708	647	693	667	726	666	688	639	707	704	654	698	664	708	687	691	656	695	688	661	637	690	645	695	652	642	672	692	645	691	677	705	672	642	669	661	676	759	670	692	671	712	678	702	691	682	673	660	698	672	675	762	654	665	651	675	733	693	652	667	662	708	688	702	682	672	696	655	639	656	669	695	730	686	692	664	685	683	679	647	674	689	689	668	709	710	717	725	668	681	664	711	722	678	686	700	694	639	645	681	691	691	686	676	696	660	674	672	649	696	724	719	675	672	715	703	670	695	654	715	657	737	662	688	694	672	712	697	681	664	637	660	684	660	674	741	699	685	704	667	699	646	691	663	707	727	728	694	668	708	667	703	704	666	710	667	678	599	624	663	677	685	671	717	664	683	660	659	708	654	656	667	692	665	670	689	659	646	679	686	707	653	652	699	690	651	697	658	684	645	687	710	731	761	701	732	704	699	642	649	675	680	690	657	678	687	718	685	690	697	671	653	648	663	703	660	673	634	642	685	670	704	666	721	658	655	672	694	690	705	657	695	672	694	646	693	664	703	694	700	640	652	697	656	660	689	644	676	643	680	674	697	644	717	664	740	708	631	704	726	693	674	684	644	698	713	651	697	635	691	661	672	690	677	690	689	652	642	680	702	686	691	665	654	635	668	699	674	672	633	656	660	636	692	698	675	683	690	660	652	664	689	667	661	675	672	662	665	618	653	715	682	655	659	673	696	721	636	685	686	659	693	664	721	670	640	679	676	680	652	625	691	687	684	697	659	653	669	691	678	715	665	675	690	642	688	663	663	646	705	723	704	745	689	662	657	675	641	691	647	688	703	701	712	681	641	660	676	706	680	686	675	680	688	699	707	695	676	699	663	687	667	647	706	672	655	707	662	692	692	684	687	712	655	679	680	682	639	734	721	684	693	715	645	674	680	698	663	664	686	675	641	682	646	683	710	706	706	715	668	668	686	668	678	722	682	650	744	678	671	645	714	638	700	667	678	700	694	678	711	639	707	689	700	665	622	667	673	681	725	699	632	673	651	683	681	701	631	703	678	619	681	697	730	682	697	670	662	657	698	701	699	652	662	660	648	692	697	675	682	684	703	684	673	635	677	687	695	691	693	727	720	667	659	683	675	683	667	702	657	691	710	660	624	664	691	653	720	684	691	618	669	716	726	733	647	671	661	685	731	696	688	705	676	674	704	712	661	711	720	663	684	684	713	638	681	695	677	676	660	704	683	653	713	691	629	653	699	676	666	693	683	657	663	648	726	678	708	676	692	715	688	725	655	668	659	718	717	699	676	672	732	660	680	673	694	657	658	667	687	672	690	690	632	646	661	684	657	666	717	671	622	683	703	669	626	712	653	695	679	666	696	689	657	737	658	679	660	667	688	642	676	670	705	670	705	699	680	678	674	679	704	685	681	640	650	700	672	641	665	659	667	701	667	733	688	688	696	706	653	705	660	662	614	699	643	659	745	692	656	689	696	680	709	716	671	678	703	711	700	675	691	676	714	670	699	688	650	726	712	685	676	644	694	629	652	653	688	636	690	650	648	676	695	707	635	686	673	706	716	666	691	709	708	674	661	654	705	670	656	664	641	687	674	695	688	644	672	697	666	693	653	674	652	688	724	702	699	649	673	704	667	616	672	694	656	714	670	682	698	658	652	707	631	659	663	702	672	691	654	651	671	658	681	678	681	683	661	741	689	675	671	701	695	644	666	684	662	682	681	673	657	689	709	699	691	677	690	618	671	687	713	683	684	651	717	644	693	664	690	622	642	743	660	687	721	641	676	659	714	690	682	628	681	631	692	661	684	682	676	690	677	642	723	706	677	675	676	646	695	645	635	691	653	682	709	651	646	698	681	697	638	689	697	669	678	693	684	693	677	713	727	675	666	686	708	676	635	630	645	699	699	691	668	700	652	677	658	680	677	686	669	662	653	659	709	683	631	692	639	703	660	661	640	656	693	630	662	677	678	699	676	680	683	664	662	687	651	718	672	697	677	728	657	704	699	649	672	659	719	653	744	645	680	687	674	689	743	680	688	669	635	722	679	732	661	687
25039	21141	26660	24136	6444	1005	750	682	629	590	539	527	499	555	582	525	529	540	538	508	530	543	545	533	504	548	498	537	500	534	548	533	533	520	515	507	499	514	529	510	498	484	494	478	530	543	542	462	548	509	531	525	518	519	531	481	495	529	484	509	518	528	470	506	536	516	511	519	487	537	486	510	546	534	519	509	470	486	529	515	469	556	510	543	550	535	470	545	507	527	517	517	537	499	529	505	510	493	516	509	557	492	497	539	515	515	520	512	569	494	512	509	527	505	491	520	485	531	531	497	500	513	529	496	486	522	497	534	476	488	467	467	548	524	496	541	515	520	482	510	487	520	532	481	506	498	503	508	534	519	494	525	535	483	487	523	517	545	471	525	515	475	505	520	535	494	554	503	504	498	544	514	505	529	496	473	523	488	524	510	513	494	493	517	514	519	493	475	499	491	480	489	538	499	522	518	479	522	462	488	482	487	519	501	511	491	463	489	520	519	493	546	491	528	538	556	496	492	492	589	509	487	521	477	465	500	536	489	486	517	514	555	525	501	496	510	515	508	491	520	491	488	491	512	547	529	464	469	534	475	533	517	469	513	537	512	509	554	491	523	497	496	518	499	517	520	518	503	506	502	516	532	484	511	489	503	459	518	515	505	494	523	491	518	476	508	498	561	516	521	488	514	542	559	523	532	535	499	458	495	504	528	524	521	541	492	492	515	478	480	499	509	512	516	477	511	507	495	434	532	544	518	547	484	528	513	505	505	515	543	515	533	537	504	503	500	483	528	502	508	544	484	523	506	511	494	521	476	511	477	504	524	496	510	558	480	500	567	562	544	595	516	511	526	529	490	521	493	475	488	508	485	484	495	506	505	519	493	479	536	530	525	495	542	537	547	507	490	510	519	514	484	475	476	517	536	492	520	514	512	484	509	551	520	534	551	515	508	500	508	543	532	452	535	540	500	527	498	523	538	510	514	538	519	509	526	492	493	527	525	500	508	498	517	506	478	477	501	495	496	459	459	500	499	507	501	495	524	497	528	484	505	530	498	534	502	487	507	506	475	522	505	533	493	532	510	559	485	530	524	513	498	526	513	500	510	507	515	505	513	540	524	513	518	516	493	470	512	531	498	539	527	541	507	528	494	501	535	531	515	491	510	509	536	511	513	507	488	513	499	533	527	461	527	490	454	534	487	545	519	525	507	517	504	544	502	488	528	476	516	534	516	506	517	519	507	516	535	496	499	490	513	514	488	512	502	544	502	483	552	501	528	504	509	509	531	535	464	507	501	508	517	538	517	476	500	536	532	503	530	532	481	497	532	480	501	504	478	508	507	529	528	491	512	507	495	495	503	494	526	525	526	529	504	541	506	519	502	538	477	520	515	525	527	534	515	528	516	474	549	460	482	477	576	511	569	528	521	535	518	515	497	551	501	524	488	551	522	485	472	502	519	534	491	493	493	476	521	510	497	491	468	545	532	488	494	538	561	525	512	484	509	507	504	526	522	540	527	468	491	498	492	523	501	506	526	542	512	548	533	508	536	562	555	477	515	467	545	504	513	545	527	489	554	479	499	467	506	474	494	559	533	522	529	531	483	502	502	499	512	527	480	493	519	486	533	553	480	500	483	531	492	536	498	507	493	478	513	530	503	530	513	481	502	546	509	528	504	524	494	510	492	514	491	511	555	489	531	515	446	518	510	496	510	544	528	575	565	543	530	525	520	500	521	517	505	520	520	496	518	531	477	512	472	494	547	492	504	482	504	496	536	493	489	483	475	528	489	523	500	513	494	526	493	526	509	513	474	492	505	524	541	487	504	514	478	522	471	467	497	503	519	479	473	452	501	486	520	524	554	506	525	517	580	501	490	488	511	520	538	501	491	528	461	490	528	522	537	518	490	514	485	555	514	555	516	533	502	538	494	519	515	485	479	526	524	514	506	514	536	509	516	514	490	517	519	501	511	508	527	549	505	497	501	547	480	532	520	493	499	479	540	510	536	545	460	519	498	513	511	503	530	493	503	511	522	473	499	522	527	525	513	498	533	522	502	509	474	503	516	483	525	564	543	524	507	568	531	492	520	494	530	520	502	483	553	492	525	509	520	521	503	538	464	497	529	509	502	488	513	491	523	511	562	540	502	514	530	498	526	516	511	485	480	498	520	507	504	466	514	506	469	529	486	550	553	479	505	530	532	530	521	480	509	470	515	518	478	488	462	500	517	552	495	522	504	495	498	498	526	547	496	512	507	543	447	492	515	521	522	501	493	537	454	546	517	526	488	483	475	506	530	492	514	538	539	549	490	506	536	510	498	475	522	498	490	482	507	487	526	498	511	509	526	503	495	478	499	505	500	531	530	545	509	542	504	463	477	520	542	477	488	471	488	501	490	486	489	479	505	491	510	508	478	479	504	578	525	484	522	531	542	526	521	483	526	469	496	510	504	510	540	517	514	507	491	496	472	514	542	480	523	516	544	519	492	546	517	513	488	504	529	501	504	522	483	494	554	522	559	531	500	551	520	489	507	506	498	474	483	535	553	478	508	518	522	505	500	524	551	536	488	539	536	473	487	519	523	556	518	491	509	507	521	505	515	499	469	516	505	532	488	486	528	494	517	476	526	524	508	508	489	473	493	490	523	539	516	522	524	474	481	482	490	508	533	536	497	502	512	521	521	509	523	504	493	507	516	510	484	489	545	429	528	519	495	470	538	505	516	535	494	516	477	546	531	503	556	552	520	527	513	479	560	539	528	528	522	508	535	505	553	517	497	485	540	511	525	506	512	509	484	528	554	522	500	527	491	533	493	484	523	488	517	542	512	494	541	540	527	499	521	557	547	530	509	532	509	507	503	515	520	526	525	495	495	523	510	516	545	538	507	511	546	524	533	551	517	531	513	514	501	499	532	525	521	499	594	525	511	530	507	478	469	488	514	505	525	509	536	508	499	509	503	470	487	499	469	533	507	536	514	524	517	503	515	546	496	537	464	508	521	529	527	551	525	506	495	538	480	491	509	509	491	489	466	509	492	512	548	505	513	553	506	492	539	524	536	488	508	493	505	520	522	473	477	506	504	508	509	510	519	505	519	520	512	568	491	501	472	511	485	520	471	529	497	526	540	476	515	517	531	513	505	500	549	499	489	542	480	512	484	476	519	519	547	518	466	514	486	561	528	532	524	514	527	528	490	553	503	519	503	509	485	530	504	510	479	498	495	469	498	509	499	517	522	541	508	472	562	488	514	520	529	479	502	475	516	521	494	514	512	548	530	451	494	539	530	516	477	552	500	524	504	541	541	517	504	508	513	534	538	514	460	562	522	531	499	482	544	498	501	522	525	507	487	488	501	500	532	494	559	505	495	486	511	504	547	524	464	518	488	540	548	484	492	555	509	460	499	529	522	520	495	549	526	515	514	517	496	529	497	474	487	470	531	518	485	498	498	495	547	466	490	526	496	504	522	542	557	498	518	446	509	504	517	541	477	498	481	501	508	501	509	466	507
38427	51634	24375	3137	2085	1416	1070	1070	940	919	822	791	727	717	750	720	659	691	667	649	713	701	648	655	641	634	615	670	675	625	634	631	607	606	627	601	618	638	681	608	584	624	655	589	569	605	624	608	627	601	618	639	578	553	673	631	641	617	598	661	627	616	638	637	669	661	672	628	583	600	605	675	644	646	620	605	620	609	581	626	629	598	626	640	620	622	650	642	628	628	609	621	669	629	664	652	650	611	637	608	648	607	620	611	582	616	591	605	621	653	624	598	607	622	652	622	642	578	631	567	649	616	598	603	590	638	651	606	619	610	639	611	639	634	585	628	642	640	653	646	596	615	642	609	597	677	574	637	597	652	625	649	606	609	631	614	628	597	625	609	618	589	617	611	603	618	635	631	632	669	635	592	597	618	614	626	597	597	584	607	643	632	566	621	620	621	580	622	596	641	647	654	650	639	653	581	634	643	600	622	615	672	605	656	598	665	564	608	643	656	651	582	629	620	601	606	630	600	604	585	635	614	631	632	654	599	634	599	612	596	646	647	662	621	622	616	644	607	597	592	599	629	632	623	631	647	609	598	640	604	577	625	622	615	602	683	622	551	594	629	642	626	583	633	652	646	673	669	642	591	625	592	602	615	609	637	624	621	607	628	592	633	632	633	647	632	630	600	621	623	596	613	633	612	622	608	634	645	626	585	660	597	653	635	664	603	586	630	642	556	606	622	599	664	672	681	621	626	623	593	607	612	604	621	651	633	623	620	631	628	605	602	606	631	651	613	651	676	649	597	612	618	609	610	640	647	628	562	611	594	578	686	636	591	604	583	608	588	611	639	626	593	611	638	650	673	568	633	621	603	601	590	673	591	661	601	584	631	643	646	592	604	633	592	623	578	643	605	653	618	630	618	675	638	672	645	628	615	610	671	623	607	627	662	620	603	646	626	620	613	570	619	618	600	611	664	623	533	575	578	635	574	619	622	613	616	585	663	596	618	606	651	672	627	645	629	593	627	576	600	613	612	612	637	586	621	594	610	598	656	641	606	589	605	594	580	624	629	603	647	654	654	621	661	594	616	635	653	642	636	593	641	630	611	621	645	672	642	627	643	610	623	602	623	615	584	657	610	597	617	649	629	624	587	608	593	676	685	651	581	619	608	619	615	613	612	634	593	622	654	647	646	615	633	625	594	651	624	622	593	633	613	631	666	586	651	593	629	628	658	599	623	616	654	635	588	589	624	629	617	625	641	598	644	617	601	548	609	612	598	627	612	632	645	609	604	611	608	646	636	609	605	582	643	601	608	615	690	636	625	612	637	614	602	607	590	601	617	633	618	609	610	641	645	599	630	670	625	619	656	642	640	641	602	616	653	664	625	646	648	614	644	621	619	636	638	615	654	605	606	600	634	602	646	611	650	612	627	611	611	606	642	657	587	615	609	595	605	652	647	629	625	656	653	621	604	615	650	582	637	665	641	606	605	619	631	609	634	629	625	647	614	608	615	597	613	632	579	599	640	591	602	627	624	613	594	578	599	594	628	571	632	568	642	627	624	626	626	649	641	618	620	602	641	623	653	638	626	605	667	645	647	604	638	624	594	649	627	609	643	607	614	614	581	614	640	683	620	593	582	624	655	622	601	616	592	622	637	611	639	636	578	620	636	617	619	613	589	585	570	622	670	627	636	649	622	614	617	640	625	584	607	589	622	616	625	636	619	610	603	628	587	647	586	625	594	614	604	608	665	634	610	592	612	625	594	583	616	602	625	652	560	633	629	624	642	657	692	588	644	638	601	573	621	637	617	618	637	591	572	639	604	669	649	584	650	612	611	575	618	645	625	599	615	650	621	579	572	610	620	667	599	613	644	608	675	654	649	585	640	614	625	623	619	612	622	617	620	601	660	614	618	551	638	618	633	645	637	588	633	686	671	597	633	639	631	653	608	636	596	628	604	623	613	554	592	602	605	641	646	613	603	589	640	626	635	639	638	627	575	667	627	620	610	606	615	615	587	593	660	658	623	640	661	601	587	613	628	640	616	634	630	687	654	621	649	629	626	632	638	679	589	649	654	645	597	611	598	597	648	641	582	610	613	598	649	679	621	623	653	613	569	627	654	629	609	640	646	625	633	633	592	614	619	587	591	630	606	626	599	626	588	650	617	590	622	660	569	613	652	588	661	644	620	661	586	640	616	627	632	617	616	599	601	641	620	622	633	656	640	565	666	592	632	634	606	618	607	623	617	666	620	615	587	624	596	564	603	646	640	612	659	710	658	575	636	587	629	603	617	633	635	648	610	653	613	629	607	575	618	621	671	629	630	630	630	645	636	628	605	577	662	613	617	557	636	611	632	638	590	620	607	632	658	595	635	619	627	631	597	603	630	606	644	611	660	577	631	602	610	583	626	627	588	615	634	640	641	614	584	619	622	580	627	609	648	648	635	655	581	661	597	674	602	657	607	604	654	629	667	646	567	585	625	630	624	595	646	601	629	632	611	588	633	612	609	638	674	655	642	641	619	612	661	602	625	589	626	605	605	634	619	607	604	628	610	607	590	630	611	628	579	572	657	599	596	632	608	642	630	611	628	607	639	629	613	624	638	655	615	580	613	609	611	616	601	645	608	617	616	586	616	615	621	652	671	615	640	614	641	638	613	628	643	620	642	626	631	603	616	665	599	577	618	688	634	618	602	614	616	565	627	610	605	594	587	606	626	602	633	566	602	632	649	589	613	608	617	602	633	636	662	649	597	634	643	637	597	591	613	640	597	670	592	637	653	655	610	630	597	602	609	593	628	632	610	566	579	629	642	583	620	645	628	635	635	590	610	617	615	564	600	614	641	599	629	625	602	645	607	615	604	600	629	614	621	625	657	579	628	639	615	608	623	645	587	609	627	612	649	571	648	621	633	652	592	634	614	607	651	579	606	637	616	599	566	614	643	596	601	589	632	655	626	618	621	615	637	591	623	560	660	631	641	596	631	627	618	643	602	610	608	613	625	605	628	618	628	612	641	637	646	635	625	651	635	644	634	629	600	634	583	604	677	634	576	638	569	584	681	655	585	590	662	592	603	617	620	579	591	645	626	635	610	602	648	599	612	614	657	572	620	642	633	657	613	622	626	593	647	658	610	635	603	565	639	614	603	620	550	635	607	639	622	552	602	611	643	633	604	659	597	572	655	657	625	630	621	573	636	655	632	609	600	601	672	616	621	578	622	651	595	629	583	599	599	594	556	656	616	643	601	644	621	626	622	615	642	595	630	618	590	615	563	658	606	608	624	669	611	587	615	640	638	644	594	655	595	625	617	605	638	605	620	659	638	654	547	631	632	605	645	625	622	620	653	618	686	617	634	614	659	600	576	627	600	642	611	602	610	611	620	647	578	598	664	610	625	587	596	627	609	662	614	618	603	608	632	651	637	641	625	590	634	650	615	595	583	566	632	664	653	632	641	605	647	625	649	618	598	625	616	621	614	611	657	666	617	627	558	675	611	643	666	630	612
22852	21028	28529	23662	20991	20605	5973	1580	1335	1321	1247	1250	1133	1067	1044	1083	986	1070	997	1035	990	1013	963	1037	984	976	984	992	966	974	943	936	969	940	908	967	967	951	936	902	936	934	972	997	905	966	964	979	922	928	923	919	928	915	926	951	930	900	956	853	902	944	897	909	905	910	915	984	976	954	982	914	903	933	898	894	919	958	940	906	891	928	927	986	901	912	963	914	885	977	891	908	901	965	902	895	859	926	945	949	931	1005	943	963	936	912	949	912	918	892	953	915	902	849	923	979	896	915	915	905	979	924	948	886	871	956	932	972	938	915	964	964	933	915	929	906	912	943	948	939	926	909	926	928	924	955	945	911	951	912	909	965	928	913	977	922	921	955	927	885	964	969	923	924	862	956	899	869	956	1005	926	949	931	921	948	943	926	878	964	931	927	926	970	908	967	885	950	919	884	942	909	933	892	870	925	937	926	950	854	912	942	920	893	950	952	892	893	977	921	965	889	869	897	894	887	942	954	870	899	958	956	878	939	913	916	932	938	889	951	881	962	887	973	894	920	908	1026	956	927	945	984	910	911	979	939	976	949	907	947	904	945	911	884	905	969	942	996	917	953	892	914	906	908	922	971	919	935	986	944	933	923	923	907	989	903	998	927	889	943	929	865	932	898	889	877	895	981	936	940	887	928	962	943	955	971	933	898	921	990	966	967	902	947	943	969	904	913	934	986	925	949	894	946	930	923	942	956	852	946	902	912	930	944	920	943	930	947	933	902	940	901	922	942	868	949	957	933	900	934	941	956	874	961	860	917	982	948	908	948	885	879	950	978	925	942	882	963	936	871	947	937	970	952	978	937	887	875	939	958	926	891	947	870	932	914	938	894	921	941	940	964	906	927	945	934	939	917	944	895	889	992	876	917	935	950	918	914	938	914	845	957	908	918	955	938	965	933	964	931	938	882	937	969	857	877	924	990	990	923	945	947	941	967	905	922	978	884	973	919	929	932	935	990	916	918	900	890	944	936	912	914	921	880	908	963	912	906	920	961	838	975	921	980	904	894	930	979	940	958	885	934	907	954	911	968	947	882	959	902	944	892	896	960	955	947	959	937	915	910	941	967	880	950	917	886	898	926	919	934	901	962	921	869	909	981	911	961	945	1000	981	906	916	949	925	920	883	896	958	939	891	928	896	926	930	980	877	937	895	924	889	886	899	923	939	934	961	956	949	920	951	962	939	950	979	891	898	883	930	860	883	958	898	941	898	922	933	886	995	914	882	964	999	927	924	900	933	936	870	899	938	911	909	945	942	915	890	965	963	899	890	940	938	916	906	925	895	937	936	908	934	936	897	923	958	899	884	982	859	977	934	969	892	923	911	880	909	930	920	917	932	920	978	914	895	945	977	900	964	953	892	913	943	917	870	906	940	921	905	923	871	896	885	948	981	939	903	883	923	935	935	900	903	902	934	898	956	905	964	921	924	899	921	901	937	945	875	912	974	966	879	878	910	900	869	946	925	875	928	944	943	922	981	922	955	935	985	949	898	948	881	961	928	936	942	952	978	905	911	928	914	952	1008	933	934	862	930	957	1007	930	956	910	859	932	933	926	900	917	881	929	928	902	930	849	948	908	1020	920	924	913	878	914	924	964	934	937	954	893	900	903	918	959	953	936	945	904	1009	963	923	946	971	988	980	933	877	956	912	920	959	949	971	893	920	928	867	942	935	906	926	919	984	886	939	936	927	1002	955	956	886	936	901	952	862	936	950	954	975	897	911	964	907	935	919	944	946	936	958	941	895	930	935	911	967	889	939	927	868	961	1003	963	899	980	899	958	917	872	896	929	916	910	920	911	905	894	936	960	917	908	932	947	991	861	932	928	923	930	874	878	919	901	956	941	939	928	932	935	933	886	925	866	892	923	920	906	932	950	902	973	957	918	879	951	939	899	901	869	937	853	930	966	864	880	961	944	957	947	925	938	954	1030	882	922	925	874	950	920	939	972	938	937	913	930	883	903	916	924	871	903	958	921	891	915	947	921	966	917	907	933	896	966	904	936	941	965	964	937	966	913	942	942	954	989	935	953	958	942	936	914	894	895	891	927	932	959	949	959	968	948	983	897	920	923	944	930	872	890	949	962	946	919	911	903	936	951	932	949	959	963	946	950	900	936	927	889	934	886	922	873	941	925	920	966	1001	951	901	894	975	895	948	973	958	933	874	953	930	968	991	887	904	933	951	922	899	878	937	972	903	980	946	1003	962	876	912	874	921	891	916	863	932	942	938	960	897	903	937	921	882	955	904	978	919	870	893	880	946	991	948	940	921	895	908	922	915	931	979	903	937	907	946	918	900	918	960	914	961	1003	895	932	979	866	925	898	944	896	982	961	879	944	884	948	860	961	908	939	936	955	922	910	959	915	958	951	992	877	896	919	893	878	900	920	961	908	951	931	935	863	933	874	878	945	907	927	891	882	888	917	904	970	969	937	898	914	963	921	870	905	920	905	927	869	864	880	929	915	935	962	908	917	864	910	929	908	960	956	955	923	941	890	899	930	929	937	930	923	912	898	943	908	929	923	924	931	923	923	895	942	929	937	910	935	942	943	917	908	956	906	888	918	972	978	910	925	957	958	875	928	887	918	901	912	961	914	962	920	927	896	949	931	923	915	933	874	924	918	927	900	934	936	906	966	1004	918	930	896	981	953	853	940	888	944	934	862	905	909	963	933	928	922	955	944	930	953	922	911	887	895	956	986	963	950	886	969	910	977	930	857	895	964	879	925	940	957	921	936	955	936	993	894	937	917	905	911	902	923	973	879	953	894	936	944	915	928	856	885	903	944	900	940	873	888	895	943	923	885	913	956	946	938	953	919	885	855	893	954	926	910	921	928	924	885	930	924	987	922	922	900	933	909	930	919	944	851	957	891	954	866	970	943	967	956	950	970	937	992	915	990	930	920	910	950	903	906	880	897	890	926	933	893	924	937	897	899	955	941	942	949	919	965	926	887	906	963	896	996	939	915	984	898	914	929	926	895	950	960	964	948	885	953	921	966	939	915	944	931	912	906	982	945	925	939	951	951	899	927	963	852	937	913	923	901	921	885	942	932	870	906	900	919	982	942	936	944	968	906	932	962	886	869	936	986	929	914	942	964	914	935	986	938	932	911	919	938	925	915	950	962	929	945	914	971	980	909	912	960	886	921	958	902	857	904	862	989	926	941	922	954	948	910	933	946	927	891	910	929	941	885	915	885	916	928	844	964	931	910	951	944	969	893	916	919	936	908	928	940	954	932	998	909	917	937	959	931	947	909	934	933	925	945	963	927	959	912	951	929	938	877	979	947	936	868	949	932	960	923	886	889	923	886	939	956	929	961	875	992	972	947	938	951	914	916	915	930	906	902	949	941	967	913	959	928	904	904	912	942	922	903	888	963	945	908	897	943	867	927	939	948	966	1029	966	912	951	923	949	922	865	978	952	909	930	898	973	908	923	1010	908	859	892	965	913	939	911	888	894	885	944	903	918
43181	67288	33983	6520	4856	3670	2594	2328	1959	1880	1770	1522	1527	1281	1294	1280	1237	1209	1274	1154	1207	1145	1202	1069	1158	1144	1144	1086	1119	1126	1045	1075	1067	1089	1039	1085	1055	1057	1080	996	1101	1041	1062	1060	1031	1027	1092	1053	1068	1047	1038	1139	1041	1007	1092	1068	1078	1027	1040	1020	1051	1034	981	999	1043	1020	1071	1044	1071	1072	1033	1047	1036	1051	1094	1074	1026	1034	1034	1106	1047	1060	1104	1059	1030	971	1089	1040	999	1083	1057	994	1020	992	995	1021	1068	1006	1112	1025	1074	1136	999	1026	1060	972	1063	1025	1021	1012	1053	1086	1039	1008	1067	1026	1076	1093	1022	1051	1061	995	1024	972	1110	1036	1012	1007	1031	1056	1030	1020	1018	997	1045	1013	1074	1014	1035	990	976	1048	1020	1049	1043	1030	1042	1030	973	1037	1085	1029	1088	993	1026	1073	1010	997	1005	1028	1015	1017	1055	1032	1039	1055	1066	1066	1004	1042	1071	1044	1069	1051	1071	1055	1026	1000	989	1064	1016	996	1049	1065	1023	1093	1044	1031	1018	1086	1074	1047	978	1036	1009	1011	1012	1043	1063	1023	994	1002	1029	1008	1108	1090	1061	1013	1070	1036	1077	1063	1004	999	1060	1053	1007	1020	1069	1005	1022	1051	1015	997	1023	1055	1050	1020	1098	1062	980	999	1065	1058	1030	1009	1031	1075	1022	1054	1003	995	1006	1062	995	990	1056	1058	1099	1023	1017	1039	1006	1043	1048	995	1078	1032	1011	1044	1028	1008	1050	1046	1114	1057	987	1029	1090	1099	1048	1056	1051	1037	1051	1053	958	1080	1006	1051	1071	1048	1017	1067	1065	1018	998	1047	1003	1051	1074	1063	1054	1103	1033	1073	1104	1044	1045	995	1054	1015	1075	1059	1030	1016	1000	1051	1042	1034	1005	1025	1048	1009	997	1026	996	1023	1035	1056	1061	1018	1064	1033	1066	1046	1077	1023	1050	1040	1067	1000	1089	1027	1014	1045	1039	1052	1014	1054	1065	1152	1057	1033	1033	1018	1035	1018	1005	1040	1086	1048	1014	1028	996	966	1058	1079	1084	1043	1046	1040	1021	1021	1041	1097	1011	1048	1052	1009	997	1092	970	1020	1047	1058	1020	985	1057	1021	1009	1057	1057	1053	1001	1006	1031	1059	1041	1016	1085	1010	1018	1113	1064	1053	1041	1020	1038	1027	1019	998	1065	1038	1033	1081	1012	1041	1055	1043	1052	1033	1016	1028	1052	1048	983	1031	977	1018	1036	1058	1053	1039	1032	1036	1027	1036	1065	1013	1095	1073	1013	1020	1090	1013	1066	1024	1017	950	999	1036	993	1010	1054	1101	1089	1027	1072	1016	1085	1070	965	1066	1059	1065	1039	996	1106	1057	998	1029	1034	1059	1060	1003	1067	1054	1024	1011	1103	1002	1050	1034	1017	1066	1003	1019	1054	1046	1066	1005	1034	1127	1046	1031	965	1010	1046	1070	1045	1051	944	1000	997	996	1011	1001	1057	1041	1026	1019	1066	1038	1052	968	1039	1016	1005	1017	1045	1028	1054	1019	1042	1015	1075	1044	1111	1025	1077	1035	1065	1067	1082	1004	1008	1055	1026	1025	996	1024	996	1076	1021	1060	1055	986	986	1047	1072	1010	1016	1032	1089	1039	1093	1041	1055	1038	1042	1033	1088	1004	1021	1085	1067	1038	1022	1011	1055	1041	1077	1046	1057	997	1018	1021	1091	1029	1044	1067	1065	1087	1086	1066	1014	1012	1057	1027	1084	1044	1021	1043	1045	983	1004	1080	1034	1071	1040	1023	1048	1049	1090	1026	1063	1018	1041	1045	1043	1033	1022	1059	1077	1013	1053	1061	1040	1052	1048	1092	1041	1053	1048	974	1021	992	1010	1018	1038	1016	1063	1003	1000	1080	1048	1030	1043	1051	998	1047	1064	1067	1072	1041	1037	1101	1059	1072	1048	1045	1038	1070	1102	1027	1027	1064	1045	1072	1084	1038	1012	1005	1046	995	1028	938	1099	1064	1062	1006	1021	1028	985	1073	979	973	1074	1038	1012	1033	1011	1068	1031	1029	1036	999	1073	1035	997	1000	1083	1054	1046	1060	998	1040	1113	1052	1021	1080	1045	1030	997	987	1013	1028	1088	979	1034	1085	1019	1025	1071	1054	1058	1095	1066	1054	1011	1022	1036	1024	1015	989	1037	1051	961	1046	1010	993	998	1081	1064	1058	1097	1001	1057	1044	1043	1049	1018	1080	1077	1097	1085	1070	1084	1074	1035	1031	1082	1016	996	1090	1041	1026	1058	1056	1047	1053	1072	1037	1026	1051	1025	1045	1056	974	1078	1031	972	996	1065	1031	1035	1041	1033	1012	1061	1043	1074	1037	1036	1049	1091	1020	1056	1030	1040	1059	1032	1027	1098	1008	1053	1043	1062	1065	1052	1014	1001	1110	988	1002	1036	1035	1055	1029	1057	1005	1054	1008	1033	1054	1038	1023	1021	1021	1070	1033	1021	1034	1020	1010	995	1015	1004	1022	1037	1099	1027	981	1027	992	1006	993	1063	1058	1029	1031	990	1064	1038	1054	1027	1041	1011	985	1033	982	976	1035	1059	997	1044	1086	1022	1043	1028	1027	1061	970	991	1026	1027	1060	1052	1076	1053	1057	1050	1042	1022	1032	1029	1025	1037	1036	1024	1033	1054	1072	1071	1052	1037	1069	1026	1020	1038	1072	1016	1066	1059	969	983	1133	1005	1033	1035	1014	1054	1060	1009	1033	1023	985	1040	1005	1042	1009	1022	1069	1006	1094	1051	1101	1035	1049	1068	1069	1049	1037	1018	1046	1014	1060	1030	1011	1047	1072	990	1048	1003	1057	1049	1047	1007	1013	1035	999	986	1032	1010	1032	1047	1007	1032	1097	1035	1030	1016	1046	1031	1006	1029	1100	1037	1105	1078	1012	999	976	1071	1017	1013	1067	1044	1067	1086	1022	1039	1106	999	973	1069	1002	1024	1025	1062	978	1058	1032	1103	1107	1061	1071	1013	1039	1094	1085	1033	996	1020	1058	1026	1064	1098	1034	1025	1058	1019	991	1027	1005	1034	1007	1078	1043	1051	1049	1070	1116	997	1082	1069	1027	982	1057	1064	997	1038	1059	1048	1027	1021	1074	1029	1077	1023	1024	1033	1013	1043	998	1031	1055	1010	1057	1100	1068	1051	1059	1019	1066	1033	1046	1066	1048	1014	1072	1048	993	981	1045	1029	1062	1040	1049	1077	1042	1029	990	1018	996	1042	1014	1076	1010	1012	1099	1040	1042	1002	1058	1074	1036	1065	989	1007	1034	997	1031	1002	1045	1052	1041	1015	1054	1036	997	1003	1033	1016	1056	1108	1027	1063	1040	1011	1000	1032	1040	1029	1053	1043	1046	1024	1095	1057	1016	997	1080	1011	1077	1021	1041	1028	1081	1053	1028	1006	1024	1079	1065	1051	1077	1009	1082	999	991	1032	1017	1044	1141	1008	1029	1073	1042	1019	1054	1016	1043	1093	973	1039	1040	1035	1028	1069	1034	1053	1034	1086	1056	1002	1066	995	1052	1044	1061	1043	1057	1069	996	1027	990	1053	990	1031	1049	1059	1073	1033	954	998	1035	1025	1021	1048	1067	1025	989	1022	1003	1039	1057	1035	1022	1092	964	1017	1110	1061	1076	1023	1029	1032	997	1087	1089	1024	1012	1020	1061	1086	1084	1049	1064	1079	1011	1073	1054	1049	1087	1028	983	1058	1004	983	1063	1014	1004	1026	1023	1050	1050	1047	1000	1018	1032	1060	1069	1032	953	1046	1023	1024	1082	1065	1031	1010	1050	1086	1090	1071	1028	1038	996	1072	1036	1097	1034	1033	1060	988	949	1088	1032	1015	1091	1033	1050	1064	1061	1019	1059	1066	1016	1015	1064	1007	1020	1092	1042	1032	1045	1044	1071	1041	985	1016	1046	1062	1065	1049	1033	1068	1046	1061	995	1058	1084	1043	1046	1007	1084	991	1038	1071	1017	1007	1043	1023	999	1083	1020	977	979	1028	1057	1043	1017	1040	1119	985	1062	1052	1075	1083	1070	1000	1042	1020	1012	1026	1092	1031	1013	1059	1046	1088	1038	1016	1013	1026	1047	1051	1018	1039	1053	988	1075	994	1022	1011	1037	1107	1022	1041	1050	1020	1024	1083	1046	1017	986	1057	1067	1030	1043	971	995	1011	1040	1037	1049	1009	1031	1058	1067	1036	1024	980	1058	1057	1010	1057	998	1050	1053	1030	1003	1081	960	1034	1093	1049	1040	1053	1026	1039	1040	1018	1037	1053	1009	982	1081	1069	1078	971	1092	1055	1003	1043	974	1001	1068	1091	1075	1031	987	1008	1024	1002	1053	1069	1045	1065	975	1031	1010	974	1017	1097	1024	1025	1000	1061	1054	1012	1048	1058	1056	1002	1054	1003	1045	1055	1099	1047	1031	978	1056	1082	1054	1052	1031	1084	1070	1052	1073	1081	1049	1010	1068	1083	1047	1067	958	988	1015	1106	1039	1060	1023	1115	1081	1056	1054	1045	1051	1047	1030	1071	997	1053	1024	1006	1011	1048	1031	1040	1017	1072	1019	1067	1040	1036	987	1018	1025	992	1088	1046	1043	1013	1021	1038	1020	1039	1014	1052	1066	1018	1030	1018	988	1003	1026	1069	1041	1093	978	1061	1030	1023	1039	1034	1046	952	985	997	1031	1041	1050	1020	1042	1056	1036	1038	1029	1053	993	1082	1080	1020	1043	993	1007	1026	1073	1021	1063
30744	29897	20176	3358	672	561	461	417	404	433	402	423	368	358	392	372	356	341	359	366	375	366	352	341	379	365	367	317	351	351	388	350	359	363	361	347	376	376	379	360	344	387	330	340	325	400	366	371	320	362	395	367	351	390	334	367	345	365	352	360	348	368	356	375	362	355	344	352	393	367	385	347	373	331	353	358	350	353	341	367	362	366	363	342	389	381	403	338	383	344	366	360	392	340	372	341	320	371	379	373	342	324	363	365	376	356	374	368	370	344	404	382	352	367	344	376	351	370	407	350	369	349	376	390	329	338	345	385	334	357	347	336	394	349	358	352	362	367	369	360	366	385	362	364	342	332	373	356	391	341	330	376	368	402	362	368	350	355	354	329	356	371	357	352	366	359	396	401	360	357	384	346	367	364	355	359	386	329	379	364	353	353	394	389	353	363	352	361	354	350	379	385	363	330	373	389	359	362	344	377	388	351	367	338	343	341	337	357	365	346	325	382	332	317	348	390	356	388	384	371	359	389	377	397	363	412	353	348	379	350	342	347	394	369	352	379	367	355	345	354	344	366	364	375	341	358	346	393	355	337	351	375	349	351	359	380	398	357	355	340	360	356	366	363	374	391	399	369	369	372	387	376	335	354	361	362	390	338	324	360	368	312	367	332	349	393	336	349	342	399	358	371	377	407	382	342	347	357	362	355	395	351	398	320	370	396	355	364	354	370	393	356	351	354	355	364	346	345	358	395	387	374	355	353	360	379	382	358	382	355	348	359	354	379	357	357	343	379	348	331	349	351	373	386	353	341	368	367	379	388	323	393	371	348	350	348	357	396	381	375	334	388	356	347	347	380	360	375	354	371	365	332	360	367	342	366	376	445	375	360	351	366	369	395	369	374	356	345	361	371	352	362	389	398	361	336	394	351	336	337	381	372	374	401	345	364	378	352	357	362	375	376	359	357	369	370	344	358	325	371	350	363	370	328	375	358	375	366	394	381	341	351	393	371	342	346	373	415	385	354	354	368	371	354	339	350	331	369	351	367	367	370	387	380	384	362	359	370	364	339	343	370	343	353	368	390	366	334	375	343	375	357	349	356	376	363	382	363	336	339	350	342	361	395	397	353	370	364	352	338	372	338	415	348	356	361	358	337	362	351	359	357	381	364	367	341	357	371	370	352	355	361	374	360	363	355	366	369	372	359	348	353	363	353	352	364	354	395	377	377	345	398	399	382	340	373	364	372	357	352	385	344	361	361	346	344	370	347	376	339	347	386	354	385	360	377	320	373	373	326	379	375	338	368	411	379	323	324	341	346	359	369	361	352	375	352	375	351	344	361	389	348	363	361	357	376	369	333	376	420	376	364	365	386	340	331	368	367	347	381	336	353	340	371	373	363	363	359	349	358	348	350	369	320	362	365	378	401	359	375	329	345	336	381	344	364	334	359	347	385	370	373	336	355	343	385	387	351	368	380	354	348	375	367	359	395	380	349	386	377	359	330	356	373	360	381	379	352	391	356	371	342	356	386	365	385	415	344	345	380	367	354	348	362	389	375	392	353	351	345	348	340	379	309	356	342	326	346	355	330	360	342	387	376	337	360	363	361	353	331	386	363	374	369	362	356	372	329	350	374	353	365	357	353	355	350	384	355	364	353	326	382	353	387	372	376	369	361	343	366	353	346	364	366	347	377	378	351	377	396	384	325	344	360	358	338	328	367	331	352	364	323	384	388	371	333	406	372	418	330	390	326	344	356	330	357	379	325	339	372	361	305	358	362	353	361	356	326	340	407	345	375	378	367	369	382	362	346	365	357	355	361	357	354	378	362	374	377	377	352	358	336	354	371	357	336	347	364	374	376	364	377	351	342	348	375	367	386	376	383	360	360	365	361	361	411	371	358	354	356	355	371	350	354	353	376	348	347	382	343	354	339	367	323	363	357	391	371	346	368	362	392	402	360	365	375	381	373	373	334	341	353	349	322	330	339	330	354	367	354	398	362	360	368	370	374	395	347	347	386	378	337	338	342	385	398	345	391	345	304	362	382	344	370	352	336	379	341	373	351	345	384	356	387	345	386	332	347	313	357	385	372	370	358	334	362	360	342	374	343	358	350	415	316	350	365	368	360	334	350	371	339	345	346	346	371	324	374	372	391	350	375	384	326	311	345	373	340	369	366	377	380	364	330	367	370	358	376	355	364	357	360	379	361	354	373	370	379	356	353	349	359	353	350	375	349	358	392	341	373	371	367	366	365	355	347	338	403	400	361	359	354	334	377	353	371	333	388	373	341	358	355	374	352	346	348	331	357	379	345	396	354	353	374	392	324	359	356	340	353	368	349	355	356	364	343	368	339	343	402	355	331	344	371	358	372	303	349	363	332	380	389	324	366	373	337	378	343	367	371	361	347	373	363	374	335	352	355	347	368	376	355	336	347	382	358	338	348	339	369	367	377	360	347	346	347	337	347	394	357	373	360	346	359	375	407	328	360	366	332	358	373	365	354	371	384	341	327	338	380	368	356	368	333	364	351	366	397	325	334	350	360	350	363	349	401	363	350	381	388	348	375	352	332	364	347	354	342	363	390	361	401	370	340	357	329	380	358	357	336	374	389	363	362	373	386	366	374	373	343	359	328	357	368	387	376	399	357	375	341	363	348	355	369	363	385	368	323	358	352	379	350	389	348	366	396	365	342	355	368	374	345	373	328	342	388	350	371	364	402	353	346	350	367	362	378	373	357	362	397	337	319	340	363	365	376	356	358	393	361	340	363	353	354	352	333	346	348	329	359	338	389	389	381	354	367	360	360	364	392	355	324	320	391	396	356	361	370	372	383	400	381	362	333	363	358	374	360	318	359	334	330	361	386	362	362	330	394	385	360	368	360	352	313	375	360	358	346	353	333	354	352	352	349	338	365	348	348	364	353	370	345	365	355	382	377	356	380	342	387	356	355	338	340	408	320	345	390	387	346	361	335	337	331	385	376	359	389	319	392	359	392	322	391	334	358	374	387	352	373	365	345	366	361	346	362	344	367	337	354	360	335	377	396	335	363	362	353	325	337	355	348	373	328	377	374	377	368	339	348	361	370	386	363	399	376	344	364	356	359	370	342	376	347	355	383	343	356	324	372	353	363	363	385	346	384	329	352	366	367	363	363	394	382	316	385	371	358	369	365	341	385	347	381	310	350	345	354	317	386	391	319	364	388	352	388	357	357	341	372	390	392	333	327	386	380	384	350	375	390	365	395	385	400	342	400	341	379	372	403	351	364	353	359	374	348	351	357	357	338	343	372	382	355	329	372	341	378	372	366	371	367	348	360	362	362	378	355	337	412	364	368	376	345	358	410	369	322	334	379	373	391	349	332	349	344	359	352	339	367	340	347	359	378	343	344	379	328	330	330	379	378	368	377	361	349	327	364	319	326	372	413	358	348	373	362	385	365	312	388	336	369	354	369	375	344	408	355	374	341	360	363	358	377	374	410	366	367	356	345	371	357	383	321	391	380
36797	43918	18379	1326	1039	856	687	615	614	573	539	582	523	461	491	468	475	502	483	472	464	454	500	439	466	452	483	468	474	436	482	435	438	476	457	477	436	460	425	436	447	453	483	455	421	428	417	445	478	433	427	420	466	446	429	468	439	454	476	428	446	450	475	458	436	456	503	435	430	417	450	455	404	447	427	416	435	407	437	442	430	453	464	443	442	448	436	453	453	457	397	444	446	430	443	449	452	439	426	483	435	414	451	466	412	425	468	429	473	396	429	497	476	451	434	437	424	466	465	461	467	463	472	473	405	446	461	478	453	459	451	422	446	449	443	418	421	436	412	429	392	420	452	487	481	451	422	489	421	462	453	435	447	441	465	450	431	485	446	465	463	400	426	417	464	403	405	453	469	440	420	474	472	409	418	475	458	410	465	408	451	475	469	448	446	455	450	437	499	430	470	453	450	481	405	462	444	448	441	473	432	438	453	394	440	413	433	440	452	438	423	436	452	478	475	467	453	437	449	427	412	403	461	455	447	493	458	469	405	443	416	428	433	446	451	444	424	413	401	404	442	439	443	419	467	432	467	467	451	476	428	444	429	444	454	436	440	436	438	435	430	448	476	446	416	411	451	508	447	470	447	460	445	419	485	440	435	425	480	437	436	455	416	419	456	470	437	416	441	435	455	428	412	447	460	430	416	412	476	459	462	421	447	451	446	451	445	424	430	410	431	459	406	449	446	510	435	430	423	439	463	453	464	425	491	426	440	451	447	433	444	439	405	411	467	444	446	429	425	446	457	477	427	464	435	443	496	465	423	461	443	438	476	455	422	444	424	451	432	449	440	483	448	455	438	421	468	436	437	440	452	486	450	426	419	434	469	415	426	462	430	444	428	455	431	468	449	447	477	456	432	457	438	460	464	439	441	470	463	428	428	513	455	446	453	450	432	454	443	441	436	434	471	438	425	427	412	471	432	440	455	444	451	418	416	451	444	426	443	416	412	400	477	433	453	418	440	457	441	435	485	475	469	428	445	438	430	483	423	422	420	415	476	458	463	389	468	458	446	437	409	472	447	442	400	434	445	437	413	422	422	424	487	419	440	470	446	431	471	433	412	426	463	422	413	426	442	466	457	443	427	411	442	447	451	459	426	428	483	454	423	384	473	473	427	436	450	431	460	429	479	458	415	404	464	431	430	408	431	469	433	441	454	434	460	446	458	446	424	450	467	465	418	452	445	471	457	449	419	469	473	448	452	439	471	421	396	446	460	468	437	480	455	441	449	458	434	443	391	414	447	444	423	420	394	454	460	457	464	448	442	417	442	463	456	418	393	442	434	436	443	428	496	442	404	458	448	423	458	425	483	482	452	444	430	419	472	444	431	439	454	472	441	453	386	434	466	415	467	461	446	397	441	425	443	417	447	415	455	461	451	416	453	438	425	458	405	436	466	448	410	451	439	443	430	466	465	430	457	468	444	437	463	449	433	429	433	443	447	443	439	488	480	454	426	483	469	446	484	482	446	430	476	428	441	441	434	434	445	463	464	468	416	435	428	444	449	424	478	455	443	438	478	455	431	453	438	453	454	432	465	447	413	468	448	419	436	438	458	433	461	424	431	476	446	505	408	441	431	464	415	454	417	455	446	463	447	432	426	446	461	446	499	414	431	469	479	495	427	442	446	440	419	461	484	391	397	420	477	482	424	473	460	444	456	426	438	444	445	470	431	428	460	436	449	441	428	439	475	439	437	432	415	419	434	434	444	460	483	454	428	431	455	439	429	466	433	408	476	472	445	460	445	457	443	432	428	442	467	467	461	471	444	452	442	446	422	470	462	461	424	452	406	449	424	403	448	460	460	450	440	444	428	437	417	483	444	467	434	451	428	466	466	419	447	403	453	460	441	443	456	469	472	429	431	444	457	461	417	453	422	438	438	409	455	404	459	454	401	476	476	457	438	454	481	442	430	438	426	442	419	441	484	472	441	485	499	459	441	498	424	437	458	445	451	439	421	431	450	397	436	427	449	443	417	447	464	457	447	446	466	398	438	447	438	452	458	458	440	462	464	446	454	423	476	439	447	465	441	445	454	461	463	460	440	426	463	470	476	442	444	453	442	450	433	489	448	450	420	444	439	482	430	445	461	452	468	460	427	488	433	466	441	447	484	450	466	461	433	403	479	456	453	443	477	419	460	432	417	457	431	424	481	466	427	434	460	417	446	484	428	429	443	434	446	460	464	454	436	497	429	449	458	425	426	461	465	439	431	434	483	467	450	455	447	458	441	441	429	449	457	434	418	452	469	442	411	465	435	381	459	462	423	437	425	465	460	445	441	420	453	455	467	437	439	443	407	494	459	483	424	439	436	418	461	406	471	455	456	458	482	420	442	436	426	436	506	477	439	442	458	463	468	456	462	439	463	454	425	410	460	443	435	419	500	451	504	477	431	416	388	476	449	432	429	438	418	458	443	464	440	447	452	493	464	444	450	472	447	462	415	406	437	394	448	449	428	429	469	451	444	466	446	462	443	414	401	463	435	422	448	450	441	486	421	452	456	487	423	472	447	477	456	449	437	485	404	441	462	440	464	450	414	464	446	454	484	467	421	454	433	478	441	402	445	431	446	426	459	438	410	470	456	408	446	453	446	471	426	459	397	427	419	432	450	440	420	430	466	448	400	442	412	421	454	446	465	470	468	473	417	474	447	402	472	448	430	430	449	450	452	452	481	437	480	448	449	467	438	468	430	444	472	440	457	417	426	432	435	457	478	434	430	430	459	455	469	467	434	450	462	457	441	446	419	440	450	438	434	410	433	437	459	442	478	443	430	438	441	427	451	440	442	440	422	425	500	440	454	443	477	457	450	470	432	476	435	426	436	432	448	440	455	457	450	439	405	443	431	450	450	432	399	431	443	441	453	431	440	427	445	448	472	449	455	426	442	433	444	432	426	404	441	429	461	419	450	447	439	453	398	444	433	443	479	424	453	409	438	449	471	458	467	427	448	446	499	447	429	453	432	466	449	491	443	428	468	434	459	433	509	431	455	369	426	426	448	446	440	459	445	401	468	467	444	438	435	503	446	433	481	443	431	466	464	452	427	457	419	437	494	439	444	472	443	478	448	449	439	429	408	449	459	419	453	443	430	457	425	421	435	419	433	462	457	451	458	419	456	443	443	496	415	451	457	427	401	463	442	476	486	479	430	422	448	466	457	448	445	449	473	473	441	471	467	417	417	470	427	433	425	443	434	444	424	439	450	474	400	429	449	440	431	451	417	410	461	492	473	449	446	450	453	480	430	440	439	426	422	443	434	425	481	479	427	452	449	431	445	475	448	449	433	457	468	437	432	431	456	447	458	448	458	442	447	433	396	442	423	442	409	460	424	449	428	461	488	419	490	430	425	466	469	414	441	443	471	429	452	449	453	422	458	475	441	484	443	419	457	429	436	486	453	449	453	447	460	455	427	419	451	459	465	434	478	453	439	458	454	471	455	404	489	425	443	415
23953	21019	27893	24155	20316	6173	1371	956	812	845	786	752	709	682	648	653	614	664	660	661	628	686	607	589	605	660	630	591	621	616	614	617	599	606	604	607	598	598	636	570	600	590	566	642	599	611	585	620	605	557	634	599	585	627	607	611	649	583	666	602	647	579	633	586	592	590	601	578	611	598	608	598	564	634	586	562	599	574	583	555	612	631	557	599	609	604	566	595	634	569	587	608	631	605	533	568	570	567	640	623	659	606	554	623	624	609	594	594	624	603	610	611	566	593	612	548	588	641	607	591	550	622	611	666	608	561	594	603	580	593	577	613	590	599	585	621	573	558	600	650	587	620	623	546	590	590	646	556	603	593	580	610	611	503	627	594	589	591	616	572	580	576	601	605	621	602	611	574	606	556	584	584	612	640	611	575	585	571	568	607	609	587	584	543	600	583	617	583	634	640	586	567	575	593	602	628	563	643	585	584	583	567	587	629	550	585	551	597	610	586	594	569	590	540	557	586	591	617	633	595	596	574	624	561	575	585	572	618	563	611	583	562	605	602	644	594	594	601	596	602	603	609	579	633	602	588	555	583	583	611	615	615	611	599	546	576	562	574	544	572	610	585	570	601	585	594	591	595	584	620	630	624	582	637	603	604	624	568	605	603	613	604	616	534	573	590	588	619	563	574	591	623	626	610	622	581	594	594	586	618	587	577	590	670	564	577	579	604	636	598	600	588	597	571	611	592	656	568	586	604	593	589	628	537	598	581	598	586	549	611	574	614	550	604	587	601	586	567	595	597	611	577	575	629	567	562	590	601	596	631	610	600	594	616	610	564	560	589	603	576	583	611	633	604	597	576	605	597	586	562	609	595	575	615	576	628	609	640	625	581	605	634	626	619	613	629	574	571	589	600	605	607	649	600	624	582	565	604	623	614	637	599	634	551	557	576	607	565	644	600	621	565	592	598	586	585	598	594	592	570	619	563	643	561	584	612	541	614	582	564	572	575	535	618	628	569	564	577	595	609	627	567	572	624	629	610	616	598	655	536	594	620	609	619	575	663	581	567	583	604	588	576	581	586	618	571	633	596	628	593	576	590	603	628	625	607	582	568	579	609	586	658	554	593	555	610	600	589	610	607	582	563	588	620	614	600	621	631	619	612	607	624	597	610	549	602	608	598	571	587	567	622	624	563	593	582	583	597	577	628	564	580	567	579	580	581	576	585	591	583	548	549	595	599	610	571	619	601	574	631	568	606	614	623	603	604	597	611	623	584	589	649	603	615	592	620	574	606	565	608	577	604	624	615	594	597	578	594	572	563	625	626	606	601	578	575	609	556	617	630	610	595	588	633	657	597	602	593	597	597	623	571	601	602	568	625	575	573	601	628	596	581	622	588	596	583	587	590	593	630	628	607	610	634	631	605	658	555	615	677	565	622	596	598	554	606	569	597	626	639	588	604	610	586	576	615	636	585	595	605	627	641	571	601	573	597	625	591	616	600	595	554	589	579	577	592	524	636	611	573	623	621	652	597	539	557	591	579	557	624	606	592	569	621	624	573	591	578	571	593	595	582	595	548	582	570	607	631	606	588	564	571	632	614	577	589	601	598	588	606	581	617	590	592	593	636	645	576	580	577	563	604	568	548	625	649	578	615	554	560	624	598	549	547	594	617	558	566	617	584	581	618	601	595	650	593	617	650	589	630	557	551	579	641	576	611	613	615	550	604	587	603	596	610	575	575	584	606	566	614	603	569	580	617	573	567	597	611	600	588	612	560	584	620	599	595	618	655	645	573	544	567	550	578	611	597	601	621	557	582	566	606	602	572	571	567	536	569	597	611	568	582	617	588	590	570	614	610	605	567	569	570	623	596	593	589	550	602	618	584	589	618	544	573	620	599	619	598	597	588	608	564	587	569	591	615	622	626	561	544	607	604	641	605	601	588	597	598	641	607	609	639	599	633	594	632	562	582	592	596	604	576	574	637	604	586	619	638	592	649	570	582	609	584	568	576	575	562	550	589	571	605	605	555	596	589	627	617	614	539	597	602	609	595	603	573	589	515	613	560	572	560	614	597	601	623	565	638	617	578	601	586	616	552	604	616	578	593	581	598	582	612	551	593	590	605	572	598	664	643	595	640	602	608	623	606	533	607	616	627	563	614	614	606	589	602	616	603	569	573	560	603	601	570	606	596	583	621	630	558	631	565	578	614	600	629	553	564	592	617	635	609	607	588	644	614	609	608	582	580	621	602	609	618	587	606	588	597	575	591	585	587	597	575	583	606	571	585	589	567	593	594	630	591	609	550	568	626	605	570	593	616	561	588	583	558	616	586	575	577	593	606	586	613	571	552	582	595	581	660	571	604	576	594	589	553	597	607	620	570	616	587	588	579	618	586	598	601	572	565	574	586	611	577	638	596	654	601	562	559	606	595	571	551	598	557	662	605	625	587	607	620	613	568	607	593	581	556	595	585	606	612	590	546	635	588	557	587	594	598	547	595	615	560	609	625	588	600	605	600	629	574	624	551	606	650	604	604	612	574	612	587	559	583	620	580	611	610	576	561	550	631	597	591	587	606	612	569	588	609	614	621	585	576	626	598	577	591	606	603	636	625	580	534	597	575	591	627	619	583	643	607	565	616	609	551	573	557	564	603	607	605	564	571	637	606	606	579	607	625	636	602	638	592	608	589	538	606	628	563	586	624	603	599	625	588	620	577	553	574	600	643	623	584	590	590	612	596	613	595	620	594	629	573	587	609	588	627	597	580	629	614	599	606	556	574	608	595	566	622	622	598	577	605	578	599	616	570	571	522	588	589	613	616	669	617	615	613	526	593	601	630	587	591	573	588	566	593	588	574	611	558	582	600	609	588	592	595	620	576	575	621	578	569	568	615	644	597	617	571	546	555	597	545	603	635	591	602	554	607	598	572	631	616	615	558	620	613	579	587	601	597	609	591	630	580	597	612	625	603	582	620	585	595	621	580	576	643	570	610	588	577	613	607	642	554	616	595	608	611	613	576	558	593	594	581	594	591	631	598	614	635	583	657	578	607	634	594	604	613	595	578	593	584	608	567	591	598	575	621	573	564	588	590	613	590	591	574	628	613	589	595	627	591	597	630	588	665	601	560	567	602	586	580	609	549	625	604	588	636	610	542	598	577	646	616	592	640	631	587	610	610	613	602	578	605	562	536	617	592	565	592	613	585	581	575	566	627	592	605	626	619	534	589	640	573	575	621	634	589	639	606	608	583	560	631	575	570	623	603	584	586	624	578	644	573	561	619	579	590	649	631	613	561	601	594	586	590	593	583	608	595	561	596	613	613	588	593	585	580	616	616	596	589	604	573	599	605	631	598	589	592	607	581	625	617	600	574	574	623	593	600	621	553	560	584	596	581	541	614	582	581	599	605	600	599	568	598	640	546	610	621	573	554	593	598	617	617	596	584	584	571	606	615	572	564	580	570	593	589	638	590	557	604	580	593	629	586	612	594	592	579	601	640	595	579
41121	58911	27945	3725	2616	2220	1853	1406	1321	1215	1152	965	1006	860	873	836	828	765	800	812	794	722	750	802	780	804	769	770	687	675	699	698	696	680	691	707	741	666	686	694	671	674	652	681	692	678	671	723	693	730	684	688	696	676	662	710	747	711	690	716	718	677	681	712	665	647	660	656	708	741	684	701	707	686	705	681	692	651	701	709	677	693	708	725	700	717	655	684	697	714	669	672	668	634	696	704	704	723	685	706	703	746	713	696	743	725	697	729	693	677	704	722	693	718	676	706	738	716	671	642	698	662	682	662	725	646	701	680	709	712	693	694	629	698	681	692	628	684	646	673	707	672	696	667	670	684	672	634	698	663	699	696	665	698	701	714	721	699	695	677	649	698	686	708	686	661	629	712	658	688	672	708	669	731	687	682	669	702	661	682	648	674	641	684	701	716	659	680	688	681	672	673	663	721	693	697	695	731	725	650	695	711	670	713	659	676	680	712	710	642	691	680	679	692	667	722	693	697	679	675	702	691	697	710	709	684	734	667	707	686	731	684	671	708	700	685	665	706	736	729	719	703	623	713	649	664	720	675	712	641	674	700	688	673	720	653	724	706	659	709	643	705	696	663	681	726	707	665	722	705	701	671	707	669	683	700	705	727	700	658	729	673	721	673	714	685	676	706	687	713	664	724	702	651	709	672	686	633	713	695	699	684	661	642	704	666	673	695	689	711	644	632	724	665	699	687	703	685	692	685	706	694	729	673	686	615	692	705	705	671	728	691	704	714	673	745	682	701	662	672	702	662	654	703	691	715	633	683	724	648	684	732	714	688	730	688	699	686	678	717	668	692	672	713	690	684	687	652	689	684	666	719	705	688	623	655	672	660	731	660	691	681	689	744	706	643	681	663	657	738	705	635	679	686	715	675	668	705	687	722	697	669	703	666	735	704	690	735	703	700	705	671	643	696	679	725	667	680	653	703	696	694	710	665	650	694	691	701	662	654	664	657	703	704	752	645	704	661	675	702	639	669	710	659	698	673	673	709	700	684	692	691	688	672	680	680	705	653	717	724	703	729	677	723	652	691	707	687	677	707	682	698	681	664	689	643	710	715	643	745	728	679	723	718	652	683	734	658	687	717	691	642	693	638	707	708	666	698	685	713	638	727	707	689	694	699	659	765	718	638	699	750	684	699	660	671	684	705	710	691	666	696	660	685	661	688	715	648	684	678	667	692	717	690	700	675	668	727	699	709	666	710	611	705	679	681	687	656	675	714	681	689	729	667	700	738	681	703	653	647	701	693	674	664	714	681	717	714	722	716	675	680	667	733	675	733	697	704	636	657	733	724	669	677	708	687	666	691	691	677	678	670	709	678	736	699	730	654	699	706	658	731	667	665	658	682	667	696	699	699	670	648	639	659	715	655	703	674	656	722	725	681	697	705	669	674	646	679	680	672	693	627	705	700	672	681	663	718	716	669	755	644	636	659	705	696	669	673	698	693	729	679	676	684	668	682	687	651	679	683	689	684	704	742	673	711	664	705	647	710	706	696	710	710	686	700	753	688	671	695	677	697	685	660	688	664	657	646	657	725	721	706	687	685	707	678	712	688	648	706	715	642	701	720	722	684	692	657	714	748	654	712	680	730	687	651	712	715	668	665	685	712	703	667	679	696	714	702	647	664	705	688	696	631	641	713	686	684	685	673	681	699	658	700	654	703	695	684	674	684	700	701	691	652	706	671	673	646	692	691	692	680	645	631	734	680	656	669	663	673	701	690	679	725	697	689	688	674	669	688	699	665	699	699	650	690	660	733	683	667	672	693	726	722	685	723	714	683	658	691	709	669	685	700	677	705	687	673	652	751	673	715	705	678	693	679	686	664	674	719	691	703	678	716	688	661	652	653	684	668	713	683	708	698	709	651	696	632	689	690	768	647	722	720	657	621	729	711	704	663	743	701	675	694	690	713	672	690	708	659	720	669	686	663	704	697	668	700	694	673	670	654	738	683	694	681	665	697	643	667	665	699	668	703	671	673	690	672	661	663	724	672	675	655	697	687	683	723	722	684	701	680	709	707	699	690	723	759	717	671	694	682	700	626	715	687	677	632	651	656	663	673	671	668	661	642	711	763	677	687	712	736	699	662	644	700	684	704	700	676	686	675	686	684	681	635	673	681	687	728	653	728	679	697	663	670	714	698	654	657	720	699	726	645	702	717	711	675	684	673	705	696	705	661	684	690	695	682	718	667	692	702	636	640	703	700	687	680	666	745	659	738	660	693	744	752	704	695	671	679	694	667	668	704	686	683	697	699	683	666	683	750	700	752	704	752	670	700	691	660	709	699	662	679	708	696	672	673	730	707	706	666	686	708	677	730	687	688	698	689	689	684	707	679	656	689	761	644	666	699	658	673	739	702	690	663	692	689	686	660	711	725	722	646	676	702	682	707	659	726	662	683	681	687	659	728	698	705	686	681	711	666	679	653	700	691	692	722	684	647	703	713	682	720	709	689	677	660	734	702	668	683	681	711	714	637	651	701	657	719	689	660	716	692	740	644	705	703	693	718	698	696	682	688	704	691	706	712	670	655	644	750	696	723	688	694	722	662	646	684	678	684	679	697	690	656	663	757	692	673	614	722	734	690	682	678	704	685	685	704	691	673	689	681	656	694	704	652	695	636	644	681	667	726	667	698	697	691	704	714	688	686	721	674	685	684	663	686	693	674	643	657	718	670	697	652	670	690	692	717	708	630	741	668	743	718	646	718	660	704	697	691	688	716	701	723	682	710	635	704	680	669	709	703	741	665	698	681	670	665	749	675	687	673	727	694	689	690	642	697	668	707	736	699	655	705	704	670	689	721	694	731	716	701	652	698	726	721	667	723	688	695	689	721	739	646	692	729	690	655	661	679	662	710	692	720	659	731	681	711	684	703	703	727	672	687	644	695	673	680	652	698	698	709	739	694	680	674	667	652	709	717	697	644	699	706	693	697	702	691	706	660	697	728	667	694	701	679	635	656	675	732	650	680	658	692	683	685	724	671	672	674	677	708	736	688	679	688	662	707	669	685	679	714	687	695	711	663	659	661	713	670	700	670	753	713	685	659	663	704	721	685	659	699	670	699	688	678	636	695	710	739	653	660	679	682	639	667	669	713	690	674	739	700	687	690	712	707	684	647	708	676	697	659	705	670	656	620	669	657	698	691	661	650	684	699	700	689	686	710	677	717	655	658	654	676	646	744	671	701	707	653	718	698	752	728	721	722	704	654	665	677	704	710	665	655	672	686	667	678	682	674	655	673	690	678	649	692	688	671	700	704	720	666	714	674	652	717	680	720	714	684	686	665	677	666	673	664	680	669	687	733	671	660	719	676	710	644	665	730	655	696	670	694	673	659	637	708	674	716	686	690	689	694	710	690	676	703	662	731	707	689	676	695	692	684	714	671	722	668	718	683	666	682	648	698	721	660	691	667	689	663	670	678	682	708	745	701	705	666	680	690	729	689	709	711
25057	21185	26771	23988	6233	1080	832	666	598	616	618	538	538	563	560	539	594	544	543	563	547	556	543	525	594	524	521	513	581	506	566	537	553	535	499	471	486	480	524	527	529	523	547	525	522	509	516	535	500	519	504	490	536	487	504	512	518	548	519	527	553	564	559	551	520	460	514	547	505	523	530	506	524	517	518	481	566	509	494	505	501	509	551	507	511	542	486	486	532	546	524	551	497	493	532	537	502	506	536	508	559	525	514	516	505	485	484	498	504	536	539	528	504	525	492	532	534	508	486	479	461	497	572	517	504	507	470	519	508	506	494	578	587	509	526	542	509	511	489	470	531	503	529	541	515	522	543	472	502	494	522	532	469	491	539	534	503	487	519	510	534	544	506	481	493	521	510	528	533	499	482	539	521	512	542	523	508	484	498	528	538	517	492	502	516	519	554	528	534	515	492	570	533	492	564	507	488	562	522	534	519	522	567	522	535	506	485	556	543	507	543	516	509	524	502	539	501	514	515	551	529	479	521	507	540	503	519	532	552	571	480	502	524	512	556	507	492	539	532	552	480	534	503	523	500	524	560	553	492	568	516	557	531	475	530	527	512	499	518	509	508	536	511	566	529	516	523	508	499	490	524	506	540	496	534	512	530	544	519	510	500	522	495	546	537	522	498	530	521	510	522	499	547	522	527	497	501	520	547	542	512	488	483	518	500	503	514	512	563	534	498	501	546	546	523	511	544	524	543	491	517	503	531	511	525	520	477	527	531	471	568	568	535	493	521	507	486	458	515	458	508	528	496	528	491	500	513	515	500	496	510	489	533	525	549	529	495	509	506	499	537	511	522	522	538	494	532	538	559	528	526	519	506	498	550	521	524	541	478	497	508	504	482	565	502	534	548	509	545	495	557	504	504	524	491	525	517	545	520	487	493	511	507	493	527	514	539	542	508	552	545	539	501	524	489	496	487	509	524	482	517	512	485	535	486	530	485	488	526	526	499	494	546	475	542	509	488	493	475	516	538	477	478	477	497	551	520	531	498	533	574	577	504	516	499	499	515	492	502	539	558	483	513	515	515	499	552	504	496	498	511	554	494	506	517	503	562	523	549	526	552	520	543	500	558	506	489	527	535	519	500	550	506	482	552	520	471	542	539	501	506	469	526	528	504	506	526	502	496	477	547	492	512	534	542	513	511	562	537	500	522	516	512	534	524	466	508	498	536	515	481	551	512	489	550	516	534	489	522	507	475	539	526	497	572	525	529	488	524	563	501	545	474	529	548	536	528	544	504	493	492	509	547	536	475	518	530	521	508	523	539	484	504	545	526	512	556	505	493	497	484	506	535	543	519	523	535	507	504	487	535	545	504	546	513	527	536	472	527	515	547	525	540	529	495	503	514	544	488	518	466	537	520	501	551	544	539	498	528	489	518	532	515	486	527	501	513	489	517	520	533	508	530	487	547	526	553	536	523	545	528	498	490	516	529	516	539	534	537	560	479	516	495	506	483	501	546	513	498	556	498	490	492	523	473	481	501	495	490	515	513	530	535	498	549	492	474	468	490	482	532	513	549	503	495	536	510	539	541	475	533	557	505	559	503	506	487	482	552	525	517	515	483	532	511	523	527	506	531	509	545	585	516	521	464	501	503	514	497	530	508	525	507	556	526	492	479	513	536	508	548	497	515	502	475	509	533	509	498	510	536	537	469	508	565	508	486	506	494	506	523	509	474	527	524	478	535	550	513	518	488	509	532	502	546	499	463	501	502	511	523	517	512	515	541	509	474	517	537	499	530	532	526	520	481	534	528	474	509	531	512	531	522	524	528	484	509	500	489	539	493	536	528	522	513	499	508	513	558	521	542	486	476	491	523	516	525	548	469	534	489	502	510	521	541	516	523	477	492	492	508	485	507	529	547	504	544	485	576	522	550	551	527	517	527	530	509	540	499	492	507	491	530	531	477	525	479	526	528	520	526	509	528	502	520	497	536	533	513	502	520	516	508	510	526	566	545	536	527	518	494	518	471	516	549	526	519	562	538	503	530	529	526	572	541	441	489	524	461	503	525	517	471	547	561	496	501	489	487	510	546	529	524	488	520	525	522	563	522	505	505	496	566	480	498	505	499	510	492	475	512	502	509	528	523	513	522	518	563	534	518	502	515	516	516	504	526	460	497	545	568	533	480	517	479	535	499	493	478	484	504	488	522	544	506	528	502	497	516	464	506	480	505	508	566	530	554	506	502	518	533	587	503	536	520	501	476	525	521	468	487	582	511	513	528	559	533	528	513	470	479	528	490	563	489	548	514	537	557	465	533	479	510	522	514	531	529	500	537	453	513	510	530	487	556	554	495	527	530	516	486	509	499	533	497	523	519	513	496	508	521	497	511	512	535	547	500	522	500	536	493	507	510	479	516	511	489	523	527	529	530	546	521	508	534	551	535	485	494	537	515	494	508	523	460	542	486	507	500	469	509	520	499	523	505	498	510	473	542	538	464	496	533	474	509	501	526	506	491	532	494	501	547	526	511	497	486	555	500	480	522	503	521	472	531	519	508	540	478	523	503	541	506	524	534	533	553	518	493	517	500	517	521	508	513	497	541	523	513	553	532	502	485	495	513	502	476	526	517	498	534	523	503	519	524	545	497	512	530	519	523	477	520	498	540	509	523	543	517	548	493	541	519	503	523	499	489	513	502	520	492	574	537	479	520	536	511	517	554	518	515	512	546	510	527	491	547	525	525	545	521	541	514	510	540	531	534	514	524	568	492	531	519	517	523	552	493	506	472	516	526	484	503	556	518	505	494	516	512	530	481	482	525	515	491	511	510	483	480	549	518	567	486	535	471	514	504	535	524	476	565	514	523	549	525	556	520	511	537	497	505	517	530	492	498	559	517	524	497	518	502	524	495	539	518	530	528	495	503	483	547	495	549	508	533	474	563	496	488	504	558	532	538	512	508	577	509	513	484	533	534	531	529	524	520	516	507	521	489	493	516	508	537	509	550	510	507	514	491	549	513	500	485	553	523	470	508	525	516	516	513	512	541	530	471	483	523	516	532	496	519	542	539	529	503	526	560	520	476	513	488	528	538	529	528	498	500	520	514	494	481	497	515	496	538	521	539	503	517	477	499	532	522	503	501	510	532	513	554	564	529	534	500	505	516	506	551	491	516	537	521	531	533	516	508	498	495	518	497	502	497	549	500	579	502	544	496	478	510	520	561	497	503	505	525	520	490	473	524	520	551	489	521	541	518	522	524	558	482	518	522	524	512	528	493	546	543	552	530	519	499	506	498	560	526	496	558	510	517	520	512	510	490	467	553	545	516	562	552	487	528	507	463	491	543	502	530	489	506	554	522	528	534	540	503	484	510	570	500	473	510	467	495	484	507	496	530	505	508	493	486	541	517	476	510	546	495	515	511	537	532	525	551	509	522	512	506	488	534	514	496	522	510	485	522	554	521	523	481	507	516	481	519	549	541	537	516	510	505	553	529	518	518	514	504	521
39199	52076	25867	2492	1754	1533	1221	1100	940	916	922	789	725	759	756	704	683	735	713	702	669	654	661	647	691	641	658	616	669	659	666	637	652	627	626	604	616	627	685	638	635	649	600	669	629	645	641	607	620	618	620	591	630	624	642	610	648	668	605	637	609	619	629	630	632	599	632	612	622	627	610	601	619	639	649	604	636	657	630	636	615	634	609	620	635	636	604	610	610	617	666	602	610	650	635	634	700	621	652	613	684	628	641	614	642	653	608	632	652	630	678	636	624	650	584	651	615	679	624	622	663	594	682	605	634	605	591	658	640	629	602	614	608	652	577	629	623	624	604	593	640	655	634	658	650	626	649	657	573	616	600	621	610	599	645	645	605	606	608	616	646	616	643	635	637	622	647	552	619	608	599	649	712	628	609	616	642	631	643	646	647	626	653	576	644	638	627	685	639	604	619	669	662	638	630	610	658	660	634	629	621	623	669	671	589	630	647	586	629	615	616	594	631	578	612	648	638	624	622	645	621	642	585	599	632	591	667	629	602	644	566	619	636	589	612	654	599	655	623	638	633	618	555	601	625	624	592	596	652	641	631	636	594	623	610	705	598	595	626	666	611	610	623	604	622	649	581	690	664	627	588	623	631	642	661	609	636	624	684	611	663	650	584	662	623	650	624	631	623	567	623	611	668	651	604	601	587	616	667	617	640	642	640	633	635	620	633	596	645	616	640	622	616	650	635	628	601	635	629	630	646	659	617	607	627	621	601	636	625	641	623	652	617	618	604	600	647	614	655	671	655	640	630	621	656	618	613	603	608	623	643	656	655	585	637	640	643	631	618	655	659	636	663	635	597	631	658	669	630	614	620	618	640	633	619	649	610	618	609	640	652	596	651	587	648	649	610	611	644	593	636	671	650	630	609	634	616	569	609	648	585	609	589	618	644	607	644	624	630	632	624	647	664	621	635	637	655	624	649	585	604	683	621	649	589	662	660	631	596	632	646	597	658	635	604	639	581	593	581	673	645	651	642	607	649	645	630	656	622	580	608	608	600	596	586	600	619	639	595	688	583	584	624	628	615	653	659	648	629	609	641	680	600	637	627	639	592	579	630	632	653	600	608	625	615	616	622	642	624	648	608	608	599	625	619	627	598	655	646	629	586	629	617	654	597	623	641	612	596	652	628	616	633	595	631	644	632	628	618	647	597	632	583	684	625	606	632	660	606	603	609	618	617	591	637	592	607	656	594	608	621	621	656	603	604	588	613	612	591	608	622	627	648	607	650	671	643	635	648	611	618	631	577	681	610	600	622	618	668	637	651	673	625	620	664	643	640	616	576	686	626	590	649	619	644	621	583	624	647	612	610	655	625	644	635	615	597	634	650	630	618	666	642	643	614	574	631	589	607	629	644	626	632	638	617	637	636	633	626	600	617	653	587	595	661	638	643	633	654	631	641	634	621	600	600	648	620	613	649	598	626	639	639	609	591	601	652	583	625	619	621	614	614	626	586	638	590	617	645	595	635	630	631	671	621	651	640	620	602	642	594	654	605	642	691	634	629	652	625	612	627	625	626	627	596	634	649	611	677	581	596	625	613	599	632	636	607	585	629	603	622	645	640	637	632	623	547	622	639	651	656	577	613	641	634	645	605	628	601	648	653	648	601	665	644	688	620	603	639	654	618	638	606	643	639	676	627	639	635	637	634	641	609	603	647	646	645	732	599	624	606	610	645	597	621	623	631	602	627	646	631	638	687	633	641	612	648	692	632	613	600	650	623	680	606	614	660	615	619	615	634	649	615	614	625	621	629	597	606	641	623	646	606	639	607	636	609	636	669	626	653	561	596	626	569	638	595	653	641	640	661	698	676	641	601	647	615	668	653	644	598	617	593	616	633	601	630	628	633	628	627	616	634	610	610	627	633	661	622	601	630	615	646	614	624	611	665	632	653	624	611	632	596	644	584	629	642	589	639	624	588	595	641	633	624	647	570	622	694	594	627	656	651	608	627	652	714	633	655	602	664	619	630	595	653	629	609	644	660	642	580	610	606	649	646	639	652	597	631	630	647	617	631	596	604	590	634	577	629	634	643	659	611	621	625	602	634	626	582	648	641	624	669	606	614	604	633	648	637	637	633	624	632	592	603	608	621	569	615	599	684	602	563	603	641	625	601	611	607	627	657	646	598	630	594	614	606	621	620	622	618	616	595	594	641	626	635	637	603	652	599	627	639	648	623	638	659	657	633	630	634	646	631	610	612	616	575	670	626	635	615	619	631	642	643	643	649	629	658	621	652	633	640	597	667	617	630	643	688	704	667	622	601	594	614	597	603	647	638	606	613	626	674	639	604	640	611	632	663	602	617	638	628	618	619	592	635	631	661	594	640	617	600	641	619	621	641	659	608	596	628	639	623	622	619	626	671	607	648	654	613	620	591	618	591	641	630	639	589	634	581	631	652	628	606	609	681	625	663	645	617	662	637	604	646	607	622	617	590	642	608	601	601	615	620	659	647	644	632	646	633	640	626	637	624	592	630	622	616	618	624	590	595	635	602	648	634	602	629	614	670	687	623	631	678	615	566	634	635	578	655	656	590	637	593	624	606	603	623	613	598	647	631	572	586	620	667	649	641	645	629	613	674	614	646	616	629	630	628	634	621	684	662	609	649	612	643	616	690	636	583	628	632	585	681	681	613	662	633	636	623	606	649	638	665	595	629	611	615	610	630	625	655	643	612	637	651	584	648	594	623	683	622	660	646	595	640	652	638	630	668	568	631	674	586	610	607	663	611	620	672	636	685	669	613	609	622	656	626	597	634	644	625	597	690	639	599	645	659	643	595	626	579	602	626	611	610	655	629	644	623	628	670	626	629	600	625	623	620	634	654	629	589	608	566	656	674	610	616	631	597	625	622	614	648	607	612	630	615	570	613	594	635	607	635	667	593	661	578	632	653	625	639	644	624	654	658	639	621	651	651	629	647	615	589	636	656	611	663	649	624	616	630	627	651	644	651	660	597	655	708	617	578	637	573	640	615	583	623	614	642	588	654	589	636	620	610	666	647	642	590	629	628	609	613	625	615	655	605	623	632	633	662	616	615	602	622	601	649	617	650	593	610	610	574	650	634	617	614	648	620	650	622	616	646	610	642	647	599	604	567	623	663	656	636	574	636	615	633	663	673	588	609	663	653	617	627	685	565	629	675	678	604	623	667	642	617	602	648	642	603	641	630	558	647	648	571	649	611	657	563	622	612	613	613	572	589	605	611	631	617	633	650	669	632	603	613	633	603	657	650	634	643	624	591	585	598	637	647	628	616	629	613	683	645	625	577	640	650	659	611	613	631	640	643	655	673	634	639	622	602	576	606	606	630	653	615	623	596	618	669	628	580	677	637	611	608	649	625	640	606	623	680	617	640	622	660	624	619	646	581	644	620	634	593	623	577	639	630	587	599	649	638	602	611	618	621	625	642	646	643	616	674	607	635	642	645	638	589	617	627	598	620	604	632	620
22817	21016	28498	23627	20968	20462	5954	1666	1338	1259	1189	1135	1058	1077	1102	1048	1041	1023	1063	1040	1000	1023	1015	985	997	970	1051	1008	969	917	935	956	971	908	1003	946	970	941	880	972	919	872	917	926	855	911	970	914	952	917	979	970	952	886	982	864	910	960	906	932	989	881	903	953	946	971	945	961	1000	928	957	871	880	916	907	915	901	908	957	908	953	958	895	895	910	905	933	944	980	939	934	866	900	873	930	972	942	947	918	886	913	938	913	951	877	913	925	971	910	890	918	914	936	870	918	946	921	898	906	897	875	946	871	937	949	938	944	948	959	949	883	882	905	910	980	893	855	914	957	901	928	927	894	893	953	919	875	965	921	917	865	918	947	946	910	904	978	901	887	934	929	914	954	972	917	964	901	938	920	907	899	902	861	917	905	918	917	901	965	939	898	983	917	950	954	924	955	910	926	909	949	943	982	982	965	860	945	949	953	937	888	952	959	967	913	954	918	937	910	933	944	905	904	917	935	933	897	888	947	971	961	875	963	918	949	901	913	904	934	954	909	906	918	853	870	876	944	985	938	899	904	971	873	914	928	951	905	951	970	933	944	855	962	942	954	967	943	934	920	927	897	882	865	884	955	908	963	923	939	895	901	972	893	907	935	949	898	951	956	904	941	933	974	951	927	932	896	951	912	913	878	950	918	889	931	958	958	904	947	959	913	918	923	936	889	928	943	938	956	925	917	953	894	922	972	845	937	913	961	964	962	940	902	907	952	923	935	959	943	906	923	898	869	919	948	945	929	937	912	887	893	921	906	931	862	965	894	948	1009	904	969	948	961	927	903	933	905	916	937	993	951	930	936	975	883	868	897	883	915	938	936	965	917	878	910	886	912	944	889	867	884	897	926	913	943	935	876	876	950	951	951	880	958	890	908	984	952	862	936	915	912	928	908	934	942	923	915	944	862	958	866	890	887	977	884	911	925	912	929	913	926	879	890	972	952	943	882	903	903	898	937	957	928	844	897	918	931	968	902	907	893	945	982	938	947	963	947	914	857	938	996	938	906	962	934	902	901	869	872	900	954	892	920	920	962	893	947	977	964	949	875	931	933	904	979	951	912	945	905	986	975	937	908	927	924	888	886	902	928	872	867	914	936	902	931	904	944	933	916	896	903	952	921	923	907	949	902	901	892	962	859	928	945	950	911	941	915	869	923	861	896	866	942	950	920	907	966	920	944	951	911	888	917	892	962	948	947	909	907	842	909	924	909	925	895	949	906	953	919	919	879	952	901	899	921	958	895	862	944	975	899	928	944	862	911	935	936	938	946	911	935	922	934	928	895	908	950	910	919	843	921	918	932	894	938	945	905	956	974	929	915	931	912	926	921	852	970	880	933	942	947	952	973	922	883	980	885	952	985	892	913	917	971	956	910	874	919	928	918	893	909	904	945	916	958	902	886	900	966	920	894	915	995	891	891	921	937	892	910	900	935	935	891	936	914	913	836	907	888	896	919	959	909	878	960	946	938	920	917	932	941	897	885	924	930	943	909	921	901	889	908	970	922	912	955	810	949	939	932	885	885	879	880	914	907	906	942	920	935	923	911	904	963	911	899	922	917	934	913	944	939	928	952	934	934	933	928	943	930	934	925	922	954	971	856	964	932	1002	909	919	923	870	925	945	919	945	959	928	906	925	897	960	939	933	872	914	938	947	921	893	905	881	938	942	916	962	929	889	927	948	916	917	910	876	974	937	980	921	952	947	937	905	949	879	905	918	912	933	942	945	932	916	879	858	900	954	889	926	952	949	971	971	953	931	875	967	922	938	959	942	915	923	902	933	893	904	877	921	877	967	922	926	918	885	929	928	953	938	947	911	913	886	968	949	921	917	898	889	924	872	902	891	925	907	888	922	880	936	947	954	878	932	931	923	895	929	850	938	962	898	896	887	956	919	910	890	939	934	950	976	911	945	874	917	958	917	901	927	912	933	917	927	965	927	925	906	932	962	941	945	977	899	904	918	936	976	931	934	889	918	898	875	874	936	907	920	946	968	946	941	964	917	937	914	944	955	922	930	925	942	933	870	943	910	939	914	964	929	903	887	903	885	914	945	934	950	943	973	924	925	971	1001	945	925	931	955	941	945	950	921	915	923	907	912	925	910	882	954	908	889	920	923	978	940	913	956	891	896	952	920	894	884	955	974	969	906	947	903	907	901	931	951	972	908	991	911	901	924	907	914	954	889	856	933	938	910	929	896	950	954	864	896	886	990	908	910	899	873	932	874	920	931	987	919	895	905	933	901	892	942	939	961	893	892	924	959	950	903	956	929	905	919	934	924	912	928	947	929	910	921	983	905	956	921	895	934	870	934	961	899	873	920	935	933	947	858	915	872	943	922	900	987	941	939	904	942	906	955	886	942	947	901	953	942	939	951	965	910	987	974	886	919	963	906	938	904	940	899	916	918	901	917	938	977	885	924	901	975	863	961	895	941	883	930	940	928	986	878	873	889	868	945	886	943	872	887	926	980	923	961	991	926	951	926	876	886	950	961	904	957	886	931	895	953	940	856	937	899	955	876	949	896	881	903	933	853	908	965	933	892	873	908	918	904	946	922	902	914	973	891	973	948	890	911	890	890	965	971	947	884	912	920	936	926	873	898	943	924	927	951	904	881	889	884	898	898	930	963	996	953	940	931	876	901	953	945	949	923	924	908	892	968	948	918	923	909	909	932	915	926	913	908	883	955	911	925	897	919	911	911	924	913	930	953	913	947	907	910	911	895	952	941	964	889	876	973	908	943	966	861	992	947	911	972	974	952	919	933	894	957	959	927	911	915	878	960	891	924	932	923	939	921	931	955	978	928	935	916	976	975	905	914	919	955	891	892	939	941	927	909	896	907	918	937	893	907	930	916	957	958	898	849	904	916	912	938	907	953	969	931	903	947	962	930	928	918	935	948	961	940	960	967	889	964	932	950	962	950	876	909	888	896	902	892	907	948	935	918	926	930	883	1008	906	948	966	935	946	894	880	916	976	923	910	947	889	885	890	958	960	969	914	926	879	919	907	911	937	982	955	932	921	907	913	931	913	951	934	875	923	927	884	945	894	954	948	913	950	888	947	941	924	909	920	966	965	932	944	923	834	939	916	876	947	933	907	921	904	877	980	924	901	868	957	937	905	933	949	937	878	969	899	945	936	936	917	918	949	964	934	889	925	912	920	950	919	937	921	903	923	916	954	873	930	993	893	934	928	935	894	869	985	902	927	884	922	886	893	946	892	953	862	951	883	963	903	911	933	930	921	928	928	919	887	888	931	1012	895	935	943	888	919	928	915	891	939	908	920	908	936	909	923	924	951	884	919	975	942	879	891	914	930	921	962	925	917	902	921	981	894	952	956	953	940	907	933	914	976	956	914	897	892	962	924	983	960	893	973	940	911	947	878	909	911	926	967	947	888	859	963	935	862	989	980	921	886	882	958	910	947	926	905	945	909	955	932	813	922	931	930	928	991	897	950	957	896	909
44041	67599	40054	7076	3837	3300	2702	2277	2093	1818	1603	1549	1417	1439	1346	1270	1231	1180	1227	1200	1138	1145	1138	1165	1148	1135	1137	1186	1084	1158	1076	1077	1052	1038	1021	1100	1060	1130	1062	1034	1007	1090	1038	1103	1035	1053	1039	1118	1072	1048	1061	1032	1039	1096	979	1026	1072	1045	1076	1094	1076	1059	1057	1070	1075	1057	1033	977	1037	1082	1005	1030	1072	1068	1022	1012	1056	994	1089	1028	1055	1029	1091	1022	1072	1046	1058	1049	1075	989	1056	1049	1113	1041	1012	1010	1062	1057	1039	1036	1049	1174	1042	1020	1040	1067	1039	1048	1035	1095	1017	1074	1068	1020	1028	1041	1045	1064	1023	1010	1029	1074	1039	1026	1054	1025	1051	1043	1034	1022	1061	996	1060	1058	1080	1031	1009	1080	1114	1031	1048	1055	1061	1043	1055	1048	1053	1028	1043	1080	1002	1029	1024	1024	985	1084	1098	1090	1077	1051	1008	1079	1032	1015	1038	1054	1054	1018	1057	1076	1060	1016	1056	1083	1047	1019	1092	1042	1062	1013	1096	1053	1083	1001	958	1049	1069	1033	1064	999	1021	1033	1072	1059	1043	1073	1013	1076	1061	1041	1012	1052	1073	1061	1059	988	1038	1047	1017	1023	1009	1044	1021	1042	1041	996	967	1009	999	1084	1008	1050	1029	1107	1019	1028	1056	1087	1038	1039	1011	1083	1060	1036	999	1044	1038	1042	1070	993	1057	1153	1017	1017	1010	1027	1038	961	1014	989	1028	1066	1018	1062	1041	998	1060	1093	1037	1035	1021	1038	1069	1035	1035	1041	1096	1003	1018	1059	1094	1009	1024	1037	986	1005	1044	1096	1020	1033	1021	1054	1034	1035	1013	1024	1066	1029	1043	1056	1098	995	1045	1051	1054	1030	1016	1001	1085	997	1010	1054	1029	1055	1008	1013	1046	1033	1047	1069	1100	1047	1051	1025	1027	1062	1068	982	1013	1086	1086	1032	1029	1069	1033	1013	1057	1043	1055	1014	1045	1058	1043	1048	1013	1058	1033	1034	1027	1032	1045	1043	1099	1055	1047	981	1054	1007	1082	1021	1016	1013	1055	1066	1037	1079	1093	1040	1028	1060	1097	1038	1013	1057	1037	1041	1030	1033	1048	1023	1033	1060	999	1003	1083	1046	998	992	1016	1104	1062	1067	1032	1070	1039	1058	1025	997	1002	1038	1071	1045	1022	968	1073	1035	1002	1090	1011	1031	1054	1045	1019	1066	1016	995	1060	1059	1024	1072	1064	1063	981	996	1050	1102	1091	1074	997	1011	1049	1075	1050	1030	1012	1099	1053	1123	967	1057	1033	1039	1081	1033	985	1016	995	1065	1039	1059	1033	1064	1075	1011	1031	999	1083	1046	1035	1053	1029	1065	1070	1042	1002	1053	1077	1008	1062	1013	1003	1034	1058	1021	984	1062	1107	1017	1048	1043	1026	1051	1028	1020	1050	1046	942	1028	1006	1063	1005	1032	1042	979	1073	932	1071	1017	1062	1126	982	1030	1047	1017	1071	1041	1042	1010	1019	1063	1033	1034	1098	1073	1101	1040	1030	1019	1073	1002	1074	1103	965	1086	1063	1008	1050	1027	1033	1055	1047	1030	1006	1038	1075	1050	1059	1031	1066	1039	1111	1065	1039	1053	1062	1019	1054	1082	1015	994	1047	1040	1058	1074	1047	1016	1043	1011	1056	1034	1039	996	1109	1032	985	1045	1014	1087	1026	988	1024	1003	1107	1080	1097	1013	1060	1044	1005	1066	1110	1002	968	1041	1057	984	1016	1052	1027	1002	997	1061	1070	1026	1077	1023	1030	1052	1021	1055	1025	1039	1013	1042	1066	1057	1025	1070	1008	1054	1045	990	1025	1073	1041	1032	1060	1036	997	1038	1026	1030	1031	1085	1013	1072	1011	1034	1016	1082	1035	1039	1109	1019	1047	1037	1096	996	1001	1041	1027	1061	1098	1087	1052	1014	1091	1071	997	1056	1023	1033	1052	1096	1060	1082	1041	1058	1057	1021	1046	1067	974	1084	1073	1059	1049	1039	1074	1048	1078	1062	1013	1043	1073	1036	985	1083	1032	1068	1068	1002	1039	1052	1060	1033	1018	1075	1112	1065	1085	1042	1020	1086	1059	1024	1043	1073	1067	1049	1033	1042	1051	974	1031	1007	1019	1093	1090	1049	1030	1023	1023	1042	1040	1064	1035	1068	1081	1020	991	1024	987	1040	1042	1059	1042	1078	1056	1059	1037	1016	1058	1047	1098	1062	1042	1079	1037	1076	1060	1074	1070	1020	1038	1020	1071	988	1034	1038	1059	1007	1009	961	1036	1055	1051	1025	1013	1109	997	1013	1032	1040	1079	954	1021	999	1064	1097	1059	1022	1038	1043	1039	1033	1018	993	1033	1046	1076	1072	1014	1047	1031	1102	1083	1054	952	1096	1069	1042	1010	1038	1045	1031	984	1075	1049	1040	1072	1002	1051	1029	1020	1028	1047	1010	1017	1079	1023	1075	1021	1088	1016	1031	990	980	987	1061	1040	983	984	994	1039	1102	988	1027	1059	1112	1001	1005	1066	1027	1045	1035	1068	1060	1090	1025	971	1021	1015	1009	1077	1048	1003	1070	1064	1067	1029	1016	1040	1080	1056	1028	1001	1039	1039	1033	1075	1075	1008	1017	1105	1015	1030	1039	1039	1035	1056	1029	1037	1070	993	1050	1070	1034	1014	1073	1067	1046	1034	1028	977	1022	1059	1009	1052	1013	1008	1004	1015	1000	1037	1000	1027	1009	1000	1033	1016	1038	1085	1004	1042	1044	1064	1016	1011	1012	1033	1102	1007	1086	991	1083	1089	1042	1034	1049	1063	1058	1030	1045	1038	1026	1009	1074	1071	1028	1054	1058	1047	1039	1054	1025	1057	1056	1060	1039	1038	1042	1052	1063	1016	1081	1022	1039	1015	1027	1031	1059	1028	1011	1062	1044	1016	1026	1091	1055	1051	990	1056	1016	1045	1001	1101	1021	1012	1021	1024	1038	1042	1013	1066	1069	1026	1015	983	983	1065	1055	1020	1051	1005	1020	1053	1050	1055	1104	1040	1039	1063	1031	1000	1056	1043	1042	1056	1034	1028	1062	1055	989	1051	1034	961	1042	1035	1024	1017	1011	1039	994	1047	1009	1027	1011	1073	1091	1099	1030	979	1071	986	1065	1023	983	998	1047	1082	1109	1032	1060	1023	1100	1043	1014	1015	999	1071	1057	996	1036	1044	1067	1033	1054	1038	1043	1031	1092	1028	1039	995	1076	1042	1040	1018	1053	1020	942	1002	1045	1014	1027	1025	1053	991	1043	1020	1097	1004	1010	1068	1053	1021	1050	1080	1004	1085	1045	1064	1073	1117	1067	1051	1043	1069	1001	1038	1031	1089	1057	1050	1066	1020	1115	1028	1020	1021	1042	1011	1002	1016	1042	1020	1080	1029	1044	1035	1059	1052	1055	1011	999	1019	1042	1005	1015	1050	1028	1036	1044	1039	1009	1006	1108	1000	1065	1054	1037	1054	1029	1115	1013	1056	1074	1022	1017	967	1015	1035	1103	1053	1008	1049	1056	1049	1038	987	1031	1056	1009	1000	1059	1014	1060	962	1067	1022	1021	1000	984	1087	998	1049	1000	1049	1057	1082	1081	1019	1037	1028	1080	1026	1007	1067	992	1013	1019	1049	1054	993	1095	1041	1059	1012	1097	1075	1080	1079	1058	1030	1021	1018	1098	1117	1028	1041	1075	1016	1016	1029	1023	1106	1044	1041	1069	1010	1049	1022	1087	1021	1052	1082	1091	972	1086	1012	1030	1029	1004	1006	992	1050	1034	1019	1069	1052	1044	980	1079	1061	1078	1054	983	1051	1028	1000	995	1078	1051	1016	1018	1019	1012	1002	1050	1009	1002	1016	1059	980	1043	1076	1072	1047	1048	1091	1122	1018	1051	1043	1058	1063	1029	1067	1027	1054	1056	1055	1023	1075	1052	1020	1022	1087	1052	1084	966	1037	1039	990	1105	979	1046	1049	1048	1058	1029	1028	1033	1032	1073	1056	1025	1092	1060	987	1007	1054	981	1030	1044	1103	1035	1085	1042	1014	1014	1004	1046	1051	1064	1008	980	1026	1055	1046	1018	1069	936	1021	1027	1098	1079	965	1066	1020	1066	1014	1078	1030	1054	1023	1041	1068	1063	1076	1026	1055	1029	1027	1023	1005	1005	1048	1001	1090	1099	1038	1022	995	1050	1060	1003	1018	1035	1087	1053	1075	1060	1055	1015	1043	1034	1035	1028	1097	1039	1067	1021	1041	1040	1061	1068	1099	1051	1047	993	1040	1083	1027	1074	1041	1065	1032	1044	1001	1041	1014	1014	997	1036	1051	1067	1047	1018	1041	1022	1045	1000	1053	1090	1008	1084	1054	1065	1037	1052	1050	994	1026	1003	1021	1036	1021	1091	1064	1048	1071	1016	1053	1017	1057	1015	1024	1052	1065	1023	1009	1047	1059	1008	1056	1003	1055	1008	1007	1024	1002	1024	1050	1040	1020	1072	992	1057	1017	957	1042	1040	1059	1136	1024	1022	1047	1060	1034	1057	1037	1017	1055	1068	1065	1054	1033	1039	1033	1027	1013	1050	1059	1071	1028	1005	1021	1045	1021	986	1078	1017	1011	1066	987	1001	1026	1084	979	1055	1006	1078	1060	1078	969	1061	1055	1006	1006	978	1096	1089	1018	1054	1086	1077	1060	1031	1021	983	1070	1107	1012	1051	1119	1046	1139	1053	1047	1010	1051	1052	1064	1044	1007	1045	1007	1010	1038	1093	1123	1025	1071	1023	1107	1065	1055	1062	1029	1008	1017	992	1049	1028
30586	29310	22726	4523	589	425	436	437	375	379	413	346	324	356	357	392	366	350	389	380	358	389	382	385	388	381	354	360	346	390	370	339	353	347	347	372	346	358	356	361	365	350	375	341	350	356	349	340	378	350	359	353	359	344	339	374	372	317	390	387	369	349	354	358	367	379	391	363	342	396	382	353	351	386	371	364	350	327	355	374	361	379	380	337	366	349	381	374	333	369	360	351	345	356	373	364	350	337	344	346	362	384	343	354	338	352	322	334	332	345	312	315	382	372	328	376	374	355	341	353	362	347	356	347	389	375	365	373	336	350	332	362	365	343	348	364	377	348	396	361	338	352	346	350	364	366	325	377	347	376	349	353	363	344	359	358	350	362	359	357	352	333	396	392	379	335	341	360	359	361	361	343	341	352	389	357	359	365	354	338	333	347	330	383	336	329	363	371	374	350	381	362	344	344	319	327	360	344	343	361	381	353	354	376	367	355	354	370	331	361	364	343	339	376	346	402	373	376	361	358	333	377	347	357	358	344	349	343	375	356	354	364	380	331	337	333	328	354	364	339	393	346	348	383	348	360	340	378	351	374	324	360	329	350	372	369	341	342	320	321	300	406	344	348	365	319	374	376	382	356	354	364	343	352	360	341	355	324	345	360	386	349	362	347	366	368	337	338	357	396	350	342	340	360	340	325	384	376	369	364	322	324	318	383	356	345	387	352	334	345	330	358	370	356	328	363	327	348	395	339	368	351	354	350	364	358	369	325	339	331	403	348	351	359	348	306	368	361	340	362	354	366	321	349	368	388	367	363	358	366	331	355	321	368	401	369	355	371	373	351	367	346	380	358	380	342	365	361	371	355	374	369	376	355	314	372	367	341	341	355	375	352	342	365	351	364	396	362	372	370	333	368	360	373	347	343	349	332	370	367	358	340	354	364	339	338	384	386	354	318	372	321	340	343	350	386	354	364	339	351	365	377	366	326	355	349	383	367	363	342	361	355	393	381	342	358	354	375	382	380	349	390	354	336	340	352	389	362	367	325	339	370	371	373	373	359	341	362	371	353	383	348	368	355	337	353	421	350	362	359	346	392	341	364	386	339	368	361	345	356	362	329	379	389	337	354	361	339	353	369	341	352	350	391	343	315	345	360	332	363	369	334	340	341	368	348	356	351	347	362	363	356	372	329	362	368	348	336	378	326	381	351	398	340	372	333	374	325	353	377	350	348	386	360	387	351	373	354	334	365	328	329	343	359	311	364	333	327	349	342	345	366	327	342	358	327	354	349	347	367	351	344	394	369	337	363	401	315	359	369	367	350	340	334	307	379	386	352	369	385	375	339	348	333	361	362	348	344	363	355	354	356	359	358	342	382	362	329	338	358	342	344	347	373	380	351	352	358	374	377	311	318	346	345	368	348	337	376	395	359	332	368	356	344	327	350	321	357	366	349	357	294	376	374	340	366	324	382	383	367	355	345	360	353	349	362	332	372	375	378	373	364	349	378	374	359	319	396	346	345	349	335	367	373	362	324	368	359	310	343	362	355	331	363	372	383	378	366	370	342	378	358	337	354	332	356	338	377	330	337	358	389	375	355	380	338	349	368	375	378	353	359	395	348	313	388	359	357	382	347	321	357	351	360	377	384	351	310	350	368	336	338	353	354	384	345	326	366	323	325	335	356	339	382	368	380	352	367	363	358	354	356	316	346	351	395	353	382	363	354	354	371	351	341	348	367	371	351	326	369	342	335	380	356	348	334	327	362	374	355	364	358	381	366	333	354	349	365	383	380	372	333	348	358	359	336	343	348	352	384	344	362	363	346	361	354	354	345	361	366	377	350	335	350	319	382	375	371	322	388	383	382	370	355	333	360	389	351	381	337	363	334	339	371	401	309	351	359	318	381	326	358	376	322	334	365	351	386	331	369	379	351	369	373	344	343	354	340	393	357	343	374	367	368	356	326	340	367	354	347	343	363	364	333	335	349	382	346	383	376	360	371	324	378	365	367	373	359	358	379	387	336	360	331	350	364	342	373	370	373	372	359	364	352	325	380	371	327	399	368	365	395	331	395	318	346	345	353	362	345	381	371	388	374	342	332	343	379	349	344	377	356	330	349	365	330	367	359	352	371	362	368	317	397	377	378	355	340	385	380	328	334	357	370	309	364	364	334	344	373	397	333	378	347	384	357	385	347	318	338	345	345	355	386	365	348	376	329	324	340	362	369	350	328	349	377	370	353	349	352	327	354	353	366	378	343	368	326	342	359	325	362	356	342	359	350	358	363	362	354	335	354	332	360	367	350	364	373	389	322	338	376	355	377	385	350	388	376	374	337	333	391	327	330	330	322	353	345	359	370	351	339	354	382	324	364	345	369	343	384	383	393	351	332	372	360	379	343	338	365	358	365	359	368	347	347	341	364	358	326	380	358	360	369	371	363	383	389	344	354	385	376	384	376	339	345	381	353	353	342	362	323	336	376	375	364	351	370	344	356	341	337	351	370	360	363	337	378	354	333	385	346	364	295	360	378	343	377	352	341	360	396	344	368	366	373	357	364	332	374	356	350	382	378	332	356	355	330	345	377	341	314	344	364	373	348	343	367	360	369	328	355	377	351	323	356	336	375	343	376	366	339	361	357	327	354	365	367	358	329	363	384	361	360	365	321	353	351	361	355	323	310	345	357	351	342	351	368	343	350	385	355	371	355	342	358	392	337	372	346	348	337	373	394	388	385	341	356	367	367	339	351	372	348	339	334	367	386	381	364	370	379	359	346	355	346	341	361	323	384	402	375	390	386	365	334	374	356	351	355	364	333	373	371	398	367	370	355	366	381	340	326	371	371	338	377	359	317	360	322	384	357	329	332	350	340	354	378	356	391	346	339	344	332	361	382	344	362	374	384	389	357	368	400	367	333	366	347	350	352	320	336	352	372	385	330	389	361	342	323	357	373	356	353	343	434	411	368	335	363	353	386	387	353	352	353	363	343	357	341	384	332	388	357	340	385	397	369	343	339	371	340	367	333	353	351	376	399	389	358	356	378	362	315	358	345	348	361	404	337	382	346	335	352	347	355	374	360	347	358	353	355	375	368	362	397	358	350	376	346	324	318	372	362	354	352	346	339	320	354	335	378	345	336	370	376	377	326	378	376	339	355	330	381	337	365	345	347	359	318	376	348	344	365	357	381	349	381	365	368	374	382	345	359	364	341	366	361	349	391	359	374	356	330	383	364	354	314	335	364	348	379	364	324	362	367	356	347	362	360	338	334	366	356	345	368	323	353	371	368	367	344	329	385	353	360	365	350	367	348	353	339	355	341	354	315	383	354	366	373	347	316	378	349	359	347	400	363	353	347	361	341	404	365	331	364	393	393	320	393	349	373	370	345	383	360	346	352	337	315	397	378	365	351	358	366	369	359	344	344	392	344	368	354	358	364	375	358	381	383	389	352	353	345	375	333	367	349	349	377	357	346	347	358	346	358	332	361	358	365	334	359	347	322	330	356
36316	43344	23040	2234	915	683	612	611	550	505	468	507	458	475	469	475	493	476	516	446	480	454	457	448	426	468	452	445	455	423	442	446	488	477	426	435	441	455	450	450	429	457	443	447	426	436	414	463	449	468	478	413	499	439	428	434	447	461	430	438	426	423	404	463	447	431	441	435	452	439	460	424	436	454	448	425	424	466	438	441	475	454	444	455	429	441	449	438	434	447	438	427	452	455	451	437	434	450	446	446	469	441	405	492	421	429	465	424	451	425	441	388	442	446	436	432	469	452	441	440	416	444	425	422	422	454	461	434	427	405	420	420	456	443	430	442	408	444	412	430	414	425	464	455	438	449	448	442	418	480	468	450	421	436	427	436	449	440	397	464	461	482	462	428	447	461	439	405	445	418	402	440	457	420	435	474	466	415	442	457	405	439	388	457	413	484	433	427	420	483	451	445	445	402	452	433	446	421	433	457	447	447	389	438	457	479	414	445	424	408	432	436	446	462	462	426	435	396	429	421	458	447	444	432	433	426	446	430	436	463	423	431	433	445	447	390	417	450	456	439	436	421	402	492	454	439	425	469	452	484	411	440	459	430	473	438	407	382	439	427	415	489	436	441	438	446	451	420	432	437	491	415	449	443	455	450	440	439	430	428	424	428	456	447	433	427	426	413	444	446	439	424	434	427	385	414	431	421	430	451	487	462	425	429	436	423	418	486	418	433	424	466	450	450	448	451	446	403	436	431	422	443	449	452	448	460	464	428	437	415	423	421	389	450	475	400	437	452	414	447	450	452	455	460	456	452	382	467	437	463	419	484	376	412	420	426	420	444	474	490	455	454	426	432	450	386	441	475	429	425	425	444	428	464	445	445	428	441	420	444	452	421	435	453	434	424	480	442	461	449	447	472	435	472	441	428	418	470	437	409	396	418	467	479	402	460	435	440	417	427	422	410	413	447	421	437	427	421	413	463	426	434	410	423	466	447	438	448	428	423	453	401	434	412	432	485	417	452	453	431	445	464	430	443	409	428	454	458	467	423	459	435	454	446	416	442	452	387	459	450	456	443	476	443	442	447	433	427	456	431	429	449	450	410	441	430	419	463	438	421	470	475	449	411	453	421	411	416	448	444	426	395	439	469	494	408	426	465	446	426	427	452	464	461	464	434	452	433	453	444	485	451	424	406	448	448	411	468	420	439	454	427	459	469	453	424	469	469	446	445	445	468	471	438	480	468	463	451	448	426	433	449	427	438	421	426	437	433	412	412	406	452	433	422	440	419	445	440	436	411	407	466	463	461	444	449	427	471	433	416	444	410	445	447	415	439	415	425	459	466	419	431	444	454	460	442	418	444	416	438	461	405	444	424	460	413	405	448	458	451	408	394	455	440	409	402	411	479	425	453	452	417	463	458	440	473	465	392	446	387	442	472	421	414	473	434	468	416	431	483	428	435	412	442	431	459	423	444	407	384	442	463	429	430	428	414	452	447	453	437	435	444	422	398	426	421	478	422	455	446	427	451	434	429	463	426	377	411	474	434	420	484	458	463	460	427	437	473	444	451	441	444	432	443	436	439	421	432	395	447	428	449	445	425	433	404	444	457	423	437	435	467	414	440	472	458	419	454	429	437	430	413	434	460	408	447	420	436	424	450	454	419	444	453	423	463	442	410	430	443	414	408	423	453	426	398	473	430	424	415	448	398	445	418	489	437	434	405	389	448	449	459	435	405	422	416	458	428	435	434	437	420	407	447	434	436	401	454	453	434	443	434	426	463	470	413	453	436	429	435	448	420	427	418	451	446	408	462	426	467	450	421	437	448	449	408	436	489	429	423	454	406	439	448	416	427	416	407	413	437	413	455	423	435	453	417	440	413	436	445	406	453	446	465	441	442	434	449	462	453	444	432	391	405	465	416	435	457	441	443	437	459	478	430	414	435	466	465	429	468	455	411	426	438	478	442	420	441	445	443	451	455	451	434	437	416	436	443	438	447	411	472	444	425	431	415	432	433	421	433	451	446	458	416	437	441	442	418	446	435	443	448	474	426	437	423	444	465	475	451	404	453	415	452	475	410	447	492	432	444	424	444	443	442	429	432	456	411	453	403	467	400	412	402	396	404	438	456	482	457	452	459	463	440	455	424	411	444	418	404	472	417	445	460	448	407	429	428	426	422	392	391	410	452	461	440	444	450	449	423	465	397	449	426	473	426	424	451	442	439	421	464	403	443	450	444	433	389	403	467	468	405	415	452	429	383	457	469	448	440	434	474	439	435	467	424	432	412	423	410	432	455	417	459	424	433	423	454	425	414	446	418	432	441	410	451	440	436	473	428	432	425	455	405	463	426	462	431	470	430	403	436	442	442	444	467	452	444	470	474	445	407	400	460	458	447	400	416	442	432	472	429	463	461	451	417	444	444	442	436	488	459	410	483	444	459	437	468	468	443	434	463	424	452	410	379	479	454	422	440	448	401	436	453	429	427	446	447	446	454	410	434	411	437	442	420	435	490	400	458	398	431	430	427	461	434	458	433	406	425	472	485	405	420	468	441	446	447	450	458	441	411	437	441	433	418	415	430	434	405	478	454	448	436	432	456	441	433	442	437	448	403	443	397	418	443	431	447	430	437	448	432	443	431	424	411	421	428	451	460	404	433	444	449	452	422	464	369	497	443	455	443	441	437	420	449	455	406	429	456	440	459	433	398	427	442	397	423	448	474	438	441	456	464	461	403	443	421	437	444	438	454	402	414	433	443	410	439	450	398	452	442	431	436	420	443	403	456	423	459	456	407	420	455	477	433	420	442	431	452	427	437	438	435	437	421	397	409	432	464	436	441	403	429	460	454	471	444	430	433	446	415	454	447	417	469	453	440	429	445	431	400	461	433	448	456	449	451	423	471	424	464	452	453	445	431	440	468	461	470	459	457	399	431	418	428	432	441	440	450	421	430	440	380	470	452	440	445	439	433	443	455	458	412	422	436	452	432	442	404	435	447	464	457	445	429	436	436	398	429	421	452	468	417	426	462	447	396	427	464	428	447	437	445	480	429	455	454	451	447	465	452	446	437	441	439	440	445	458	457	458	455	458	433	433	446	454	440	432	440	454	426	425	434	480	492	393	438	412	436	420	436	477	422	417	430	418	423	443	447	417	436	418	386	439	420	418	451	435	451	425	458	457	404	430	493	414	453	434	450	422	454	482	426	459	446	444	439	400	414	449	460	414	410	463	443	435	416	445	438	460	452	452	433	455	456	475	398	453	451	455	446	473	458	432	421	436	425	451	486	446	427	448	414	424	440	402	462	433	470	397	464	446	412	406	453	453	445	472	451	402	423	440	452	415	455	427	406	472	426	442	451	407	473	466	418	421	445	434	448	450	429	462	384	435	443	442	451	435	423	435	446	447	401	402	421	425	455	435	441	442	458	447	462	461	408	414	433	472	422	474	453	469	443	414	422	422	433	434	411	478	453	427	466	461	447	435	476	461	453	463	431	436	440	459	438
23956	21043	28038	24192	20236	6359	1203	924	772	768	764	673	682	666	686	685	647	674	621	630	662	666	618	646	609	639	649	645	598	651	602	564	595	633	597	615	552	581	561	591	583	646	590	586	562	584	626	569	640	603	627	615	609	625	579	569	625	597	591	639	623	612	635	608	614	605	592	585	577	617	583	606	599	614	628	560	579	586	633	628	590	620	606	601	618	572	621	648	593	615	570	618	605	593	624	602	559	593	568	578	601	635	592	557	555	574	575	574	569	600	606	609	590	623	614	593	638	548	571	557	588	624	604	553	564	629	591	621	585	623	612	632	588	594	619	607	614	645	602	611	550	615	625	590	598	572	606	578	578	585	552	621	578	606	569	591	630	568	618	582	643	585	619	564	576	576	558	586	569	570	622	616	601	636	595	589	618	611	590	617	604	607	603	575	661	588	614	579	523	616	582	584	606	582	561	583	601	581	569	606	615	635	609	661	556	588	569	571	568	639	582	597	613	579	559	602	625	582	610	616	623	592	589	600	589	584	605	569	588	572	573	602	548	621	563	625	587	558	599	545	573	604	553	621	588	565	600	567	573	558	590	587	557	570	596	636	624	551	593	623	589	622	618	579	618	605	659	602	582	600	596	594	608	608	591	593	613	622	597	553	581	610	611	560	560	587	544	623	567	573	572	627	572	585	630	587	602	606	571	602	578	627	559	589	617	588	596	594	591	641	570	633	625	615	617	570	605	600	630	587	600	589	633	574	594	595	641	622	588	578	612	615	595	608	621	594	638	642	581	599	592	641	596	591	589	592	584	594	563	555	602	615	634	603	634	642	576	618	579	608	594	610	618	551	562	602	570	562	557	603	605	613	647	585	559	588	593	577	573	549	587	527	594	588	577	560	606	592	620	573	581	567	631	616	608	549	589	597	626	571	587	579	604	593	578	592	615	602	618	575	595	588	609	605	594	639	578	628	604	575	609	577	620	627	511	572	591	563	597	599	610	590	567	566	561	590	538	558	631	584	595	608	557	583	599	593	581	640	593	611	571	628	580	573	604	612	609	601	630	608	653	599	576	586	611	570	587	618	618	590	620	570	600	593	584	599	604	629	601	567	579	583	592	586	597	534	558	614	594	553	604	558	567	607	581	646	582	596	609	591	578	561	605	590	588	605	602	566	599	571	575	572	604	589	585	592	651	588	589	591	591	589	604	599	592	607	625	595	620	599	595	586	632	653	581	545	633	606	576	565	604	625	616	645	560	655	600	586	564	624	592	580	570	595	624	585	620	520	610	612	593	579	577	612	626	610	596	603	576	616	602	588	577	581	585	553	580	622	559	592	563	581	570	580	582	571	608	606	563	599	602	623	601	612	582	574	567	579	594	603	555	624	577	607	614	615	591	588	569	607	593	568	574	553	581	564	634	611	634	588	589	609	607	581	581	606	602	628	590	603	577	609	602	620	595	550	618	605	579	626	666	602	596	625	614	581	614	580	593	552	634	574	586	601	606	580	557	602	590	598	598	619	632	585	605	630	610	631	590	582	608	606	571	618	583	632	544	567	585	580	611	593	619	589	589	587	584	544	618	620	600	601	593	600	584	589	589	643	632	572	614	611	595	613	589	573	627	633	599	576	571	640	598	592	562	588	572	603	616	644	613	590	571	622	594	587	592	585	584	601	586	606	608	573	608	581	609	629	582	580	606	592	604	605	582	586	585	601	570	581	606	582	635	634	593	552	622	595	561	604	594	633	578	557	610	569	627	610	572	588	563	570	627	612	574	600	633	549	583	633	616	593	603	609	595	614	586	601	580	589	586	605	610	620	576	567	602	624	607	574	587	625	646	623	623	558	577	568	615	625	598	616	587	587	578	603	585	601	613	603	601	582	599	590	554	548	582	602	607	612	603	626	635	589	616	582	605	561	615	615	621	598	612	596	577	615	608	589	616	596	620	577	594	593	594	604	615	611	589	624	602	613	573	619	582	618	622	578	582	615	584	550	598	596	600	627	562	580	561	615	611	619	583	600	585	576	625	628	555	642	621	615	605	557	613	611	653	554	586	574	576	577	598	583	576	597	608	625	645	579	616	590	545	624	539	613	610	571	586	608	634	623	613	614	573	554	639	625	633	561	580	603	599	600	562	607	609	633	600	562	600	569	597	633	600	566	551	602	600	572	601	550	581	559	602	597	603	607	589	561	621	567	600	606	579	634	612	595	638	602	587	597	569	631	623	625	598	609	582	645	592	664	619	613	576	599	599	569	579	557	583	636	600	573	635	613	581	595	643	588	594	566	584	606	549	554	630	597	595	605	605	585	575	553	604	590	618	608	553	592	561	574	598	603	624	599	576	610	612	578	565	581	608	617	573	597	592	608	583	584	596	597	618	598	575	583	582	603	557	558	612	556	626	590	596	640	576	653	592	586	627	626	568	598	611	613	527	559	584	573	596	554	638	589	541	616	591	632	603	622	574	597	607	586	625	551	617	572	587	600	597	551	590	612	612	636	619	585	627	563	595	627	574	588	618	559	603	599	587	624	614	626	574	583	585	584	569	585	556	595	617	597	613	579	626	566	573	579	578	581	587	585	589	621	624	615	594	615	616	599	601	585	570	596	585	612	590	582	587	612	585	601	619	578	592	610	600	569	608	634	632	597	600	600	604	572	576	614	591	595	559	618	587	581	603	639	565	555	577	614	549	583	558	604	581	545	566	591	575	616	561	616	635	609	597	599	612	581	586	600	589	582	632	607	614	628	592	597	583	570	619	551	611	632	598	639	610	577	621	613	549	607	622	610	591	539	571	609	606	686	589	532	614	621	572	652	577	613	577	574	635	651	634	615	607	616	605	569	597	585	622	527	639	607	598	584	585	629	605	601	596	580	620	594	655	596	635	570	594	581	556	593	611	605	608	561	592	557	612	603	651	578	574	580	623	586	576	613	616	562	612	587	610	625	538	604	642	611	619	604	614	585	536	599	609	562	601	616	570	593	578	605	599	587	575	652	651	618	593	625	605	557	584	620	581	586	572	577	629	580	625	668	632	573	603	608	563	602	549	596	576	622	614	588	574	582	609	624	586	613	581	612	603	593	585	588	624	614	607	636	620	547	604	601	602	650	610	617	563	570	590	585	590	607	643	554	611	615	606	563	589	579	628	601	570	580	603	560	631	613	595	588	572	512	611	586	664	606	578	602	631	611	615	621	604	618	556	552	591	556	562	627	587	605	615	599	603	652	553	599	585	589	581	607	580	570	558	583	592	619	579	611	651	636	616	583	604	574	597	607	572	647	603	607	634	584	607	561	623	619	589	625	601	578	647	616	581	612	537	606	604	613	592	576	567	585	605	611	616	605	537	595	604	625	585	574	586	578	584	610	568	589	601	547	565	579	604	588	588	619	594	578	562	590	599	590	574	598	604	615	586	608	571	579	613	587	568	624	596	593	589	568	571	611	641	594	587	618	570	594	644	564	617	601	553	588	547	620	618	607	606	547	623	535	641	603
40798	60135	35123	6148	3081	1901	1595	1325	1264	1053	955	924	879	873	856	853	791	832	804	746	779	752	748	759	776	759	778	734	723	722	668	746	745	682	682	684	669	701	702	703	685	690	700	678	692	683	687	755	693	682	724	714	669	711	698	710	673	651	697	715	713	751	746	739	746	679	730	690	710	684	639	700	679	688	659	682	660	652	683	696	699	686	694	779	732	689	628	701	668	642	672	644	721	693	677	722	743	693	729	710	740	745	697	667	658	674	704	716	698	627	697	682	699	656	681	686	680	690	661	683	662	709	735	675	714	663	710	693	689	650	678	696	702	664	693	610	695	662	685	719	710	686	672	700	775	698	706	665	694	677	625	680	697	671	660	677	707	693	685	688	661	660	720	696	681	711	704	663	698	691	687	635	676	713	676	685	714	702	615	697	723	681	706	720	677	651	708	697	712	709	643	703	673	687	673	637	714	685	683	712	708	650	682	714	713	643	655	700	683	699	717	678	644	678	748	664	699	712	681	727	687	736	694	672	673	713	696	669	718	733	653	713	654	715	651	673	683	650	712	680	681	696	677	708	746	649	691	672	690	654	706	682	676	729	667	681	683	726	695	655	751	767	679	744	690	710	680	640	705	689	674	749	717	684	757	721	669	703	697	725	713	704	666	705	696	658	711	664	678	715	690	654	672	688	673	690	652	663	735	676	718	685	705	707	697	665	674	747	680	674	685	674	673	730	665	682	705	681	697	705	661	694	655	694	690	674	705	667	668	663	652	687	683	693	688	679	717	677	660	694	730	651	707	684	717	725	684	672	710	715	723	710	730	695	689	652	660	724	705	668	708	731	696	682	719	726	714	700	713	674	697	690	710	705	671	686	707	727	688	688	663	718	658	692	721	680	705	667	703	651	743	742	702	740	672	705	687	693	710	716	724	718	668	678	700	677	757	680	681	729	656	685	661	680	683	696	712	732	679	680	695	669	711	682	707	734	702	724	648	679	703	647	705	694	687	678	666	691	707	680	692	713	674	651	739	678	721	697	720	715	696	679	703	761	724	681	703	639	686	658	703	675	680	691	679	687	691	735	659	664	702	703	672	697	684	702	664	680	644	653	692	628	660	731	643	726	695	693	699	749	722	675	720	662	673	674	711	729	708	691	676	710	657	674	652	687	667	685	699	713	668	689	693	683	649	652	710	717	685	680	725	678	725	655	701	690	675	655	669	689	698	687	683	685	697	702	675	688	680	658	672	727	699	718	668	668	670	628	679	726	693	700	708	717	698	701	712	711	699	684	702	744	672	704	706	689	700	698	718	705	734	688	720	701	657	675	669	706	741	666	702	713	674	697	690	682	681	719	688	683	694	771	690	710	691	676	697	718	684	684	658	653	680	658	668	721	657	663	685	696	710	737	685	722	674	670	653	698	721	688	675	700	687	690	665	694	669	683	660	707	660	670	716	708	649	674	716	744	679	700	683	691	633	679	694	648	683	658	702	693	663	727	693	729	694	689	730	681	732	705	664	644	694	713	690	717	656	688	724	729	670	651	709	712	664	713	729	747	684	696	687	702	681	696	671	696	686	694	686	650	644	690	692	621	694	696	708	738	709	741	708	668	692	698	653	717	663	700	700	692	705	685	698	682	662	683	710	667	670	689	684	705	682	650	680	714	699	701	701	668	708	701	637	799	685	709	705	743	683	647	690	726	767	691	706	729	710	681	727	697	745	704	672	652	705	700	698	666	734	716	701	727	700	653	689	682	735	685	722	646	671	719	690	736	693	663	669	682	686	730	696	772	716	629	691	729	730	716	689	706	702	682	709	650	688	671	688	669	665	703	685	669	711	659	671	734	676	718	718	711	661	667	718	702	689	644	697	689	663	747	705	687	714	699	705	695	669	703	743	663	683	675	678	680	710	710	685	735	757	715	664	692	698	704	666	692	711	683	692	690	689	677	638	644	669	667	713	726	704	713	729	681	700	678	717	717	687	663	667	672	678	735	653	630	649	674	704	690	693	680	685	713	710	686	706	699	713	697	734	712	721	697	707	687	709	675	675	682	678	704	681	707	722	692	705	657	701	681	672	650	672	663	676	738	730	664	691	635	652	646	704	662	670	684	692	680	677	716	640	699	686	685	678	673	718	668	692	667	704	674	734	717	669	627	665	741	683	679	649	704	687	720	673	675	674	665	747	720	696	690	690	732	674	661	663	678	690	697	708	663	661	631	670	705	726	671	741	719	705	697	711	671	696	679	658	698	652	682	675	725	729	725	665	680	746	702	693	668	741	670	703	691	692	689	671	662	629	677	640	731	659	675	715	675	668	649	690	704	713	678	698	658	728	694	709	638	696	640	688	679	676	681	688	708	663	676	695	732	685	657	708	680	671	703	680	691	709	716	663	673	664	664	677	722	663	711	679	656	652	711	692	691	639	719	726	694	727	686	719	702	731	695	683	689	685	713	724	675	709	692	697	697	710	691	667	699	707	692	672	732	675	705	676	738	661	648	671	674	672	665	695	632	703	712	670	690	709	669	664	640	700	650	722	664	671	682	714	673	695	740	721	669	632	658	677	674	684	667	716	740	720	677	700	702	708	675	691	683	702	710	709	716	667	685	695	673	649	661	707	672	698	720	688	717	684	706	732	706	686	712	698	631	707	661	685	707	675	711	647	727	662	658	715	672	712	651	648	627	681	697	718	667	694	699	710	643	664	677	695	664	660	722	709	723	684	693	679	734	689	652	651	707	650	707	689	662	652	677	683	669	777	682	733	690	751	688	673	662	705	664	663	690	653	693	705	729	677	659	655	724	661	679	620	706	669	721	718	694	693	678	693	670	669	696	657	722	688	707	697	663	724	732	741	679	670	701	716	698	676	665	702	706	686	689	679	672	703	713	734	687	691	685	718	740	678	750	655	712	695	712	651	722	670	670	690	652	727	681	659	727	738	743	704	668	725	713	642	667	651	715	705	711	702	690	690	702	698	734	718	649	690	680	683	744	688	700	733	693	683	677	666	668	702	674	689	715	714	663	674	653	701	701	674	716	686	698	649	694	676	689	673	668	749	652	666	697	687	720	671	683	701	681	698	671	682	655	708	672	690	651	674	756	686	714	695	691	698	690	738	691	686	743	684	694	678	683	766	704	659	660	667	679	685	741	696	691	676	681	632	711	701	729	742	706	679	690	676	680	704	707	672	682	659	701	681	720	677	663	672	763	734	714	712	712	672	659	685	669	677	724	680	714	713	675	682	696	708	725	694	730	705	700	682	696	691	697	671	695	662	683	666	718	730	688	680	666	667	701	695	715	730	674	679	720	724	684	690	701	665	717	703	670	713	678	695	672	687	676	670	668	683	661	678	730	670	713	695	685	713	722	747	682	678	640	656	721	730	694	656	686	682	709	736	676	675	674	731	724	667	686	745	714	657	716	704	719	712	754	722	712	721	720	722	687	686	688	687	647	708	664	653	704	699	681	699	696	710	708	671	754	649	725	680	724	701	709
25189	21220	26936	23964	6906	1355	779	680	630	593	558	550	575	579	540	525	558	554	545	553	510	537	540	550	523	518	549	553	499	544	468	499	514	518	501	525	517	531	563	545	504	512	533	501	475	559	527	549	476	524	525	522	531	516	543	545	521	536	535	548	541	557	520	506	521	528	557	535	485	518	515	524	523	487	473	500	524	511	519	547	523	506	500	512	536	529	511	546	548	511	475	524	567	546	530	504	506	490	466	508	550	534	510	528	508	487	517	514	526	453	510	532	515	542	503	512	493	558	518	521	513	481	517	532	507	516	486	525	519	526	497	535	490	496	526	513	546	512	471	509	487	484	512	546	523	529	487	508	491	544	550	529	535	526	514	514	469	505	511	518	498	499	491	488	566	533	565	524	570	534	505	524	518	510	542	503	487	497	509	483	530	557	523	519	511	506	474	492	538	470	500	545	551	515	524	487	503	509	530	493	478	502	501	514	501	511	526	534	539	495	512	502	528	528	541	515	538	495	478	500	481	482	525	485	525	544	502	489	510	493	499	479	508	500	546	534	529	491	520	468	477	521	545	532	501	529	509	519	487	520	530	556	537	542	498	549	548	518	520	532	526	505	539	528	502	532	574	524	562	517	558	500	511	529	541	537	536	554	543	521	548	514	484	501	488	519	447	516	535	510	563	507	544	561	489	491	490	498	519	513	499	511	473	481	500	517	546	482	537	565	498	513	492	503	539	506	472	488	510	508	520	510	534	539	521	542	570	475	535	498	481	530	511	517	539	488	503	511	501	483	504	512	507	528	526	511	509	491	531	501	521	539	522	518	489	488	500	536	514	489	498	528	485	519	531	488	536	510	498	485	518	488	548	490	512	499	494	527	484	537	453	533	517	523	479	478	529	500	487	495	533	500	499	499	484	520	516	526	518	528	536	489	477	510	530	499	509	505	494	526	474	520	487	549	525	510	519	546	527	503	529	535	523	506	500	523	537	532	534	485	513	573	481	540	539	503	497	506	479	531	523	538	511	496	525	531	508	537	520	507	524	483	483	508	537	528	492	523	489	485	496	538	528	512	520	508	481	493	478	506	503	479	491	510	499	494	509	502	498	534	529	482	531	516	519	498	478	531	538	519	548	517	535	506	505	516	538	516	501	525	482	484	503	549	513	528	503	560	540	504	487	521	482	528	489	564	508	492	552	546	512	477	527	505	530	521	508	503	472	495	527	518	486	505	528	507	527	482	505	494	551	489	530	520	482	507	507	498	531	516	523	492	501	509	494	496	550	508	547	474	522	498	472	512	516	519	506	569	533	488	533	529	540	510	532	534	516	506	523	509	509	546	527	490	498	470	490	564	447	546	516	515	525	505	449	489	499	519	486	528	510	503	510	514	513	488	506	532	544	523	506	512	550	512	521	469	524	531	485	496	518	490	481	521	544	565	538	488	497	542	528	527	502	495	478	513	513	515	468	579	535	499	511	502	500	522	466	470	504	500	554	532	528	519	473	468	536	497	494	508	520	532	498	498	473	518	510	525	497	523	521	511	540	530	493	492	511	488	510	449	499	490	571	512	496	521	550	553	521	530	501	501	536	504	489	507	531	537	547	533	573	512	470	506	523	511	530	538	548	517	503	510	522	489	509	527	529	509	493	522	500	554	513	525	523	511	545	496	523	515	491	499	509	523	552	520	519	508	466	497	490	505	535	492	507	498	494	508	465	512	549	508	489	484	500	515	527	495	527	522	488	525	485	496	514	513	516	493	540	490	499	531	529	495	499	541	504	509	531	528	542	515	504	522	480	512	482	535	503	497	497	483	526	520	541	484	540	561	543	535	523	526	519	496	540	521	452	516	523	543	538	497	536	556	507	540	502	520	530	471	515	509	518	531	539	514	503	533	498	497	521	527	534	511	529	518	497	480	527	502	502	509	530	477	521	539	532	510	488	498	514	486	488	502	498	508	499	521	524	499	502	524	507	465	560	527	514	505	520	499	503	521	533	508	544	536	512	546	500	489	540	505	517	496	559	484	503	477	556	524	521	499	523	506	545	476	515	547	486	558	495	507	530	487	487	524	497	470	505	461	509	497	514	490	540	533	533	503	485	486	543	501	526	497	499	513	536	526	469	488	501	535	507	479	521	498	553	507	490	552	512	541	529	520	551	547	525	536	498	520	535	487	531	497	498	499	495	541	509	543	516	506	488	509	514	506	522	491	487	517	535	535	526	496	514	540	497	521	493	511	503	533	515	537	556	503	493	535	531	543	520	509	504	513	491	505	475	493	543	549	503	509	501	506	550	522	499	481	513	492	529	536	497	489	521	492	549	542	515	556	494	505	476	529	475	495	503	512	487	529	529	520	517	534	510	524	489	531	507	508	503	455	517	491	506	493	501	510	527	540	498	487	548	524	506	517	519	501	541	537	515	530	509	500	536	518	505	543	488	545	533	523	510	535	516	526	506	505	530	511	524	515	504	540	508	552	528	500	527	506	516	483	546	522	492	545	551	536	513	547	480	516	492	488	548	494	476	526	551	534	520	535	508	482	490	544	489	507	517	527	517	495	481	511	574	509	515	528	527	528	469	516	489	492	505	513	526	524	514	536	499	528	502	533	507	536	519	524	487	527	562	524	537	521	510	523	506	533	506	532	519	520	519	493	518	502	509	519	480	501	546	545	478	459	518	489	519	496	545	566	530	491	519	535	548	467	507	478	498	495	488	513	489	540	490	530	537	569	520	534	517	540	520	477	517	496	496	530	516	517	483	473	511	500	491	481	507	519	563	548	561	488	487	500	532	512	492	488	536	530	534	490	498	508	481	511	518	530	545	502	506	498	530	552	523	547	585	508	555	502	525	476	502	500	500	523	524	524	532	520	525	543	532	495	539	494	511	497	521	539	525	486	511	522	480	545	500	499	528	527	503	504	462	554	524	488	500	518	519	518	502	499	496	514	507	490	489	514	524	542	587	531	534	532	520	509	473	514	471	513	509	492	511	570	491	500	492	521	515	490	514	474	561	490	531	503	534	498	522	545	510	511	551	488	499	536	515	514	534	508	508	516	508	526	507	518	501	523	487	502	533	520	518	524	491	529	518	528	527	531	523	517	530	487	550	510	484	549	515	504	512	474	501	526	451	516	498	499	510	553	506	510	532	511	506	540	534	511	554	499	542	520	486	547	539	520	554	507	517	518	499	513	516	565	507	504	501	492	524	528	555	491	522	518	495	493	531	500	510	510	513	517	500	536	499	558	568	520	463	511	536	496	538	529	531	497	518	526	505	511	531	539	527	559	537	505	510	499	516	518	517	546	519	535	481	506	512	541	529	505	515	560	491	531	528	467	529	512	535	489	484	522	486	541	551	502	501	503	520	477	506	514	525	514	532	491	507	496	528	495	515	517	540	466	485	509	493	480	515	478	500	530	498	550	478	527	516	562	490	501	514	466	526	534	523	511	488	461	505	511	467	475	480	533	539	501	543	493	548	495	506	545	507	483	549	495
39834	53308	27896	3786	2888	2004	1220	925	926	861	781	800	760	768	741	788	760	726	771	722	723	693	661	692	647	699	676	707	630	623	672	671	601	590	610	644	624	606	634	609	618	606	662	619	669	623	642	603	631	636	683	663	622	629	664	626	640	620	592	629	632	597	599	618	665	657	611	613	642	638	667	597	649	606	652	596	660	649	618	637	674	616	589	683	647	650	638	643	581	645	635	660	613	631	637	603	617	621	588	665	650	648	640	610	681	668	650	599	610	623	652	647	664	636	585	643	617	664	697	626	678	685	614	653	627	632	660	609	665	676	640	593	651	594	622	625	631	644	628	682	591	574	613	663	620	618	629	617	645	636	644	676	666	677	615	616	675	576	672	611	627	631	625	656	611	637	633	654	626	647	636	632	608	634	665	656	649	635	646	612	660	656	619	635	634	614	666	639	652	650	634	664	637	637	654	608	641	595	624	615	611	607	615	623	629	653	627	621	655	646	613	656	602	673	635	670	642	660	594	623	605	594	628	660	647	624	656	577	650	610	631	640	616	628	600	680	615	631	661	617	600	633	602	620	615	652	636	635	650	611	594	615	620	628	611	597	669	614	618	638	657	609	653	613	667	595	644	607	642	662	660	680	636	658	659	633	667	619	659	637	647	624	659	655	637	654	604	616	627	644	656	630	639	604	679	647	613	619	615	612	650	645	623	640	676	664	625	601	636	604	642	654	621	590	631	578	656	647	626	629	647	607	618	594	587	664	623	611	652	596	652	707	642	615	640	643	629	609	612	644	620	683	597	629	594	681	632	682	606	659	642	658	624	624	621	598	591	602	661	668	613	586	574	637	621	602	636	617	570	614	643	614	610	664	651	629	621	613	598	636	580	609	608	615	636	661	633	674	664	634	615	618	589	649	639	649	640	621	623	637	644	672	640	623	621	591	646	649	638	638	649	666	656	615	621	632	597	659	625	644	641	596	601	633	665	586	642	658	572	650	596	612	623	656	600	635	620	612	619	675	634	665	650	634	591	603	635	658	588	634	624	592	626	646	637	659	598	601	672	644	645	627	628	651	653	614	643	595	603	658	550	658	637	588	609	633	631	620	645	607	643	653	645	612	641	607	622	623	647	674	649	658	620	612	582	635	639	629	639	637	651	641	612	664	586	636	594	620	620	622	588	605	622	648	633	647	636	615	627	618	613	583	634	635	586	654	626	622	629	679	686	633	651	624	638	639	671	651	640	600	654	648	650	666	623	622	606	619	644	653	619	626	630	590	633	602	659	677	646	647	666	617	671	629	643	616	629	640	635	613	626	635	615	623	632	637	629	623	618	595	642	604	669	644	616	608	654	604	611	627	663	629	599	632	628	596	631	585	626	635	642	668	615	672	618	617	616	635	595	643	609	643	655	581	616	602	658	646	606	629	644	640	591	670	625	644	620	644	622	639	607	634	591	668	614	570	663	595	614	599	661	599	667	642	662	676	691	627	596	624	633	615	609	630	658	681	615	644	574	586	656	599	596	665	655	627	630	601	655	618	602	674	610	647	575	611	638	611	664	588	594	664	617	628	669	576	621	626	650	683	609	639	602	629	651	650	630	641	620	682	640	592	625	620	627	628	681	621	655	625	659	651	630	665	626	607	630	609	637	649	654	663	634	682	649	591	620	641	644	610	639	630	663	647	637	627	650	645	651	636	625	669	626	637	644	628	659	655	577	634	647	579	668	630	689	597	650	641	609	616	666	669	659	642	667	610	618	635	667	605	691	591	601	610	601	612	622	682	634	651	691	581	660	652	596	612	620	647	653	677	657	607	615	601	651	603	623	633	597	568	606	663	603	656	611	595	676	630	636	696	633	667	645	602	652	640	611	616	614	592	658	644	608	618	605	632	613	629	594	665	622	643	614	628	610	630	639	629	646	613	574	648	673	634	654	642	696	647	595	656	635	650	657	653	634	608	643	602	661	601	614	628	604	591	648	651	595	640	661	609	672	638	609	579	625	681	638	657	589	641	683	642	646	650	618	649	639	638	603	615	603	656	633	631	613	606	612	620	641	631	686	604	615	617	586	591	639	594	667	640	630	594	611	662	645	613	609	656	613	673	628	617	624	656	613	613	601	608	647	598	657	608	652	637	614	631	635	668	587	648	641	624	582	647	666	573	617	628	652	637	608	633	587	633	617	621	644	641	631	581	606	650	628	635	638	653	607	620	652	636	712	619	649	602	673	614	637	655	632	603	621	672	623	612	599	647	681	652	622	663	623	651	644	666	668	621	634	640	671	634	609	597	604	673	604	656	647	615	644	644	631	629	614	614	668	664	627	652	632	628	671	596	622	564	668	648	646	606	626	617	640	657	642	625	635	615	610	586	622	631	606	654	627	660	656	635	630	607	570	654	651	605	581	578	605	654	643	632	619	630	661	601	639	645	610	648	628	590	652	635	630	609	626	638	663	664	604	626	636	674	617	644	617	626	638	613	642	636	641	646	596	597	583	626	606	596	621	628	639	657	633	605	671	629	663	609	635	638	632	608	635	638	604	608	586	630	660	610	665	621	578	636	681	607	577	626	625	604	637	623	650	664	622	656	616	634	623	678	633	623	640	635	662	654	648	613	686	604	625	620	665	614	625	631	619	655	597	638	631	648	625	596	665	641	576	623	622	590	632	631	633	639	633	621	611	596	624	616	633	591	604	612	618	619	649	638	639	621	611	632	621	630	660	633	643	643	632	636	670	665	673	637	578	659	628	621	591	668	631	648	606	616	622	623	639	603	613	584	597	612	629	623	647	587	653	624	643	640	614	654	634	635	658	611	672	638	616	638	605	667	602	647	614	640	635	613	653	628	594	638	627	638	642	659	651	636	602	678	631	643	606	619	667	646	591	576	658	622	656	560	635	614	666	648	666	661	624	605	602	647	617	612	623	602	654	671	600	632	631	605	653	656	673	650	630	624	626	648	626	638	636	600	640	629	626	606	627	650	611	600	636	601	641	662	605	649	653	653	619	599	654	645	660	623	598	653	661	623	603	608	613	624	595	644	589	607	653	624	647	665	684	640	628	657	641	596	629	616	610	620	635	619	653	599	652	641	618	633	629	616	627	631	646	624	650	627	671	605	602	630	566	661	648	640	627	640	636	589	631	634	647	634	589	639	606	605	605	656	643	642	621	632	620	657	613	634	604	630	631	593	648	634	660	627	576	644	633	651	634	645	623	646	641	662	630	658	658	622	645	648	660	623	609	609	594	626	613	600	647	618	613	632	604	622	660	610	640	661	594	647	613	605	592	634	615	612	628	595	666	634	616	596	614	624	616	666	613	652	646	608	634	655	619	644	658	620	674	635	623	630	601	631	643	605	594	596	608	644	631	623	621	618	637	635	643	654	567	589	632	618	600	650	625	631	665	605	700	581	622	635	629	658	634	636	586	664	657	652	659	668	591	662	571	640	615	662	646	611	673	648	595	655	621	622	612	633	617	617	599	660	615	628	628	616	618	625
22815	21023	28545	23646	20991	20592	5756	1549	1354	1180	1248	1121	1047	1115	1041	1050	1073	1075	1082	1075	1032	978	1003	918	985	986	947	987	994	934	905	987	903	925	936	963	936	992	943	872	1028	939	928	921	932	917	917	969	913	990	955	902	924	915	928	943	889	903	921	873	938	893	892	942	953	930	888	916	861	874	918	917	897	929	993	877	922	957	931	905	915	980	938	910	912	903	950	890	959	853	872	896	877	977	880	875	955	935	912	897	958	946	910	903	941	945	889	914	945	920	968	861	935	874	935	912	910	869	939	928	903	903	891	946	914	915	859	912	921	950	908	976	910	912	962	950	925	914	934	937	904	863	982	856	899	892	879	921	874	942	918	881	897	931	944	922	902	962	940	921	885	902	937	901	901	914	909	964	945	890	889	895	949	889	943	940	946	898	895	930	901	881	943	976	894	907	908	921	967	899	857	922	931	951	920	895	959	929	981	956	938	862	943	899	915	959	878	872	895	877	936	870	896	908	921	888	935	912	962	913	950	909	885	921	930	899	909	892	879	905	912	952	929	937	918	918	902	887	917	951	909	866	889	908	910	953	880	888	877	906	879	874	939	866	900	890	890	929	917	946	918	873	904	850	898	905	953	921	899	904	963	920	914	911	913	950	936	954	899	899	913	963	902	956	892	909	901	926	909	935	906	836	891	975	901	911	903	923	927	929	937	841	875	910	965	939	924	867	898	841	900	947	899	924	981	932	936	902	925	889	884	900	923	913	899	891	902	935	932	897	915	907	943	891	947	851	951	910	833	903	894	924	950	863	926	915	944	912	948	891	956	922	926	909	925	931	923	915	873	942	915	947	922	868	905	904	954	967	895	932	840	889	945	957	900	853	879	916	923	893	925	999	933	910	923	933	913	956	894	877	917	854	860	902	913	943	927	889	923	890	939	902	937	962	920	953	928	927	905	929	867	912	935	951	960	938	924	957	893	957	902	940	936	996	958	898	881	1042	956	904	955	906	924	893	922	904	899	878	855	899	965	931	963	914	932	922	859	904	940	942	946	886	862	879	853	947	854	959	892	927	926	887	915	904	937	941	950	889	917	997	927	914	920	910	870	938	871	878	923	907	974	951	896	927	977	885	910	895	868	825	941	883	880	926	900	902	879	941	921	884	942	920	943	931	888	938	949	924	961	900	914	938	972	930	930	879	882	928	937	858	933	911	951	872	892	931	926	939	943	922	929	877	932	921	897	928	914	894	936	852	951	876	921	909	948	893	889	961	934	931	916	896	871	914	945	872	890	930	946	912	897	863	901	906	925	945	915	894	907	906	930	877	928	926	928	942	921	920	921	836	948	902	883	896	934	977	885	933	885	873	876	934	903	895	927	918	952	934	915	939	849	903	916	976	927	946	885	921	859	914	883	933	856	903	948	896	932	900	932	864	943	934	931	912	917	921	890	961	947	896	923	942	895	915	876	937	948	927	891	873	851	949	910	919	868	952	898	939	922	946	895	919	914	925	946	903	905	951	926	895	965	912	892	905	946	1011	910	939	916	946	913	887	910	920	924	905	848	858	946	943	881	879	877	897	894	916	867	972	926	915	977	897	932	940	902	874	977	913	881	904	916	930	876	904	915	903	842	922	876	950	908	884	935	859	894	900	935	901	984	907	881	920	958	899	885	902	873	966	911	887	907	911	859	893	937	936	938	925	940	892	924	910	939	893	925	903	907	903	920	926	901	960	924	910	905	910	908	957	876	889	923	936	911	944	872	906	924	916	928	884	955	910	910	853	901	861	838	914	856	924	943	908	872	949	946	896	895	932	924	914	969	953	889	956	909	911	844	947	958	867	846	914	929	905	953	922	918	876	916	926	897	948	919	895	952	934	926	937	919	905	905	909	898	896	928	883	933	931	877	890	891	917	895	878	980	916	924	880	868	880	847	934	923	923	926	910	935	893	938	951	856	887	886	953	930	888	897	938	926	926	955	928	924	926	953	883	929	922	890	852	923	949	898	898	932	889	896	875	905	932	889	883	953	882	886	949	878	884	934	890	913	941	926	881	922	860	897	933	901	978	878	891	917	911	893	865	929	910	924	964	911	889	858	881	953	951	903	885	940	946	890	890	945	918	921	869	897	974	927	918	868	829	935	885	884	893	926	927	836	914	923	862	957	901	926	961	897	912	944	893	934	898	923	913	925	942	925	904	923	903	903	908	929	881	887	951	943	965	935	898	905	845	908	904	918	879	934	871	964	903	893	927	901	967	998	862	958	959	912	915	896	877	880	960	928	847	924	896	988	865	900	884	944	912	894	901	879	922	861	948	922	938	881	929	924	912	912	970	1007	906	940	966	949	912	924	917	844	860	953	908	934	947	898	925	956	936	928	888	872	960	957	943	928	924	890	934	885	912	930	930	932	900	953	868	910	928	961	882	906	905	926	873	918	990	909	884	973	947	891	940	920	965	855	938	869	907	887	927	1012	953	908	900	929	959	885	932	902	904	863	944	882	871	950	932	930	946	922	863	939	964	894	985	850	864	977	946	922	902	925	911	919	935	881	856	926	921	906	890	918	944	901	905	925	919	926	950	848	917	909	929	907	965	909	935	862	922	945	897	909	896	913	930	919	948	929	862	912	840	895	917	968	909	937	916	937	928	948	931	884	950	938	933	978	933	918	927	911	877	911	950	885	905	894	937	901	899	962	879	973	939	887	960	907	935	891	889	921	946	924	946	879	907	955	891	885	942	918	877	942	926	861	926	950	945	908	944	898	860	909	919	944	897	960	899	869	895	873	887	933	923	940	942	928	852	988	902	923	905	949	911	932	929	955	923	901	885	905	954	900	907	923	921	853	933	830	953	890	903	903	953	927	951	912	943	875	921	994	902	943	929	926	909	893	947	897	908	930	927	906	893	885	916	947	925	921	916	922	920	882	908	892	954	869	909	907	942	939	907	905	923	874	877	916	925	904	891	923	878	914	986	881	895	916	886	897	892	945	893	916	899	903	905	877	916	909	857	918	953	901	964	885	917	957	895	867	916	921	876	910	954	892	966	882	907	909	905	871	898	887	896	910	883	884	916	937	919	927	900	853	937	886	862	934	940	923	869	899	934	886	932	912	890	894	835	912	949	935	903	847	924	944	896	950	941	874	941	932	897	906	894	887	941	919	896	936	924	891	894	930	932	921	887	897	910	873	924	927	899	875	892	854	905	924	930	891	925	904	977	938	905	880	912	920	929	987	929	939	922	938	935	929	871	919	918	895	914	861	888	885	925	930	936	932	918	866	844	905	921	904	941	847	887	945	909	954	939	936	923	918	933	974	923	899	888	930	930	899	963	966	945	952	901	877	876	853	922	894	897	923	955	961	922	900	907	881	940	889	916	858	886	943	934	909	915	975	968	926	905	908	911	902	868	899	914	910	852	870	946	916	902	946	901	914	911	892	900	892	953	875	914	935	839	968	931	816	914	915	874	926	934	926	902	933	899	881	910	923	902	910	908	896	913	920	966	951	908
44857	68766	37579	8155	4830	3596	2732	2268	1957	1775	1628	1517	1500	1398	1374	1406	1421	1332	1277	1185	1217	1187	1212	1215	1162	1196	1120	1143	1117	1065	1090	1133	1049	1044	1064	1044	1053	1031	1026	1036	1108	1067	1025	1058	1008	1020	1006	1048	1096	1013	1015	1042	999	1049	995	1052	1057	1068	1078	1015	1039	1095	1094	1047	1029	1050	1089	1031	1076	1049	1001	1028	1038	1007	1100	948	1062	1022	1046	1043	1015	1018	1043	1067	1050	979	1038	1069	1019	1044	1002	1053	1019	1072	1041	1038	1080	1035	1070	1077	1104	1112	1115	1053	1064	1030	1095	1010	1032	1027	996	1013	1018	1028	1017	1040	1008	1014	1008	1078	1040	1035	987	1032	1057	1043	1055	994	1046	1025	1078	1006	1062	1056	1025	998	1020	1031	992	1030	1055	1019	1088	1013	996	1054	1030	1004	1045	1058	1063	1011	1065	1101	988	1045	1046	1080	1010	1032	1086	1022	1021	1037	1004	1048	1066	955	1001	1088	1078	1026	1061	1019	1013	1081	1057	1098	1060	1018	1003	1029	1066	988	1044	985	1075	979	1015	1050	1040	1063	1051	1099	1085	1059	975	1064	1064	1061	1036	1035	1019	1029	1012	1039	1042	990	1039	1032	1056	1013	1025	1049	1067	1072	1019	1036	1058	1085	1062	1088	1038	1048	1044	1011	1030	1042	1026	1005	1014	1074	1022	1050	1023	1060	1001	1048	1082	984	1070	1011	1008	1026	1035	1043	1048	1039	1020	1035	1049	1071	1024	1004	1012	980	1036	1119	1053	992	997	991	1070	1098	980	1040	988	1105	986	1011	1040	1062	1062	1015	1023	1019	1009	1085	1021	1031	1036	1061	1046	1078	1000	1038	1004	1021	1040	1035	1024	1047	1034	1017	1020	1038	1026	1041	980	985	1013	1018	977	1055	1029	1002	1083	1035	977	1028	1041	1067	1124	1044	1070	1069	1038	1068	1010	1052	1018	1077	1101	980	1010	1019	1079	1039	1054	1017	1047	1004	1016	1049	1054	1058	1059	1059	1052	1006	1076	1020	1053	945	1042	1045	1063	1051	1062	990	950	1054	1065	1082	1045	980	991	1066	998	1010	1077	1048	1062	1089	1005	998	1005	1031	1082	1005	1058	1041	1020	1103	1003	1019	974	1023	1054	1117	1027	1030	1033	1085	1033	1010	1043	1060	1081	1091	1030	1078	965	1084	1051	1048	1019	1025	1061	969	1026	1118	1078	1013	1052	1040	1034	994	1037	1038	1069	1015	1024	1077	1022	1064	991	999	1048	1082	1034	1065	1044	1038	1044	979	1103	1054	1003	1060	1023	994	1054	1009	1001	1052	1077	994	1034	1040	1024	985	1061	1044	1090	1008	1080	1072	1049	1065	1014	1039	1000	1050	1053	1054	980	1079	1017	1054	990	1014	1031	1045	1121	1045	1037	998	1020	988	1054	1007	1009	1015	1033	993	1061	1072	1060	1082	1053	1012	1021	1098	1074	1097	1064	989	1023	1052	1000	1060	1017	1007	1068	1045	1003	1034	1080	956	1079	1018	1075	1039	985	1055	1059	1031	1040	1056	1071	1016	1034	1031	1028	1006	1030	1028	1038	1064	1082	1047	1022	1024	1009	1023	1012	949	1036	1023	1044	1025	1060	1038	1052	1046	1031	1014	1004	1034	1052	996	1019	999	1037	1023	1103	1060	1027	1023	1056	1006	1030	1075	1049	1027	987	982	1053	1069	1039	1029	1030	999	1066	1023	1071	1000	1015	1041	1027	1032	1051	1034	964	1043	1054	982	1106	1067	1086	1025	1023	1025	1029	1040	1071	1024	1011	994	1071	1014	1052	1003	1040	1080	989	1055	1014	1027	1042	1003	1081	959	1020	1049	999	1064	1017	1027	972	1040	1091	1035	1019	1047	1067	996	1078	1040	1040	1066	956	1080	1041	1034	1070	1053	1076	1050	1032	1028	1027	1039	1086	1079	1072	1035	1018	1047	998	991	1077	1063	1025	1061	1018	1020	1053	1075	1078	971	1057	1091	987	995	997	989	1068	1010	1022	1015	1132	1045	992	1062	1050	1124	1060	1090	1053	1046	1056	1013	1016	1006	1066	1009	1017	1041	1041	1038	1039	1036	992	1012	1045	1064	1072	1031	1054	1058	1018	1000	996	1041	1060	1067	1006	1058	1070	949	1078	1000	1031	1036	1074	1043	988	1042	994	1049	1022	977	1043	1021	1026	1068	1023	1046	1069	1045	1007	1029	1074	970	1030	1051	996	986	1068	1042	1065	984	1052	988	1049	1055	1083	955	1060	1106	1053	1025	1034	1062	1069	1012	1003	1065	1028	990	1010	1082	1037	1057	1045	996	1072	1065	1054	1015	1005	1016	1073	1010	1057	1007	1013	1040	1072	984	1055	997	1043	993	1022	973	1001	988	1015	1017	1016	1042	1002	1071	1060	1046	1027	1042	1016	1006	1010	995	1061	1032	1077	988	961	1088	991	985	1049	1058	1021	1038	1073	1028	1011	1029	1057	1046	1034	1053	1031	1024	1022	1032	999	1014	1039	974	968	1008	1036	1027	1035	1013	1065	1005	1042	1055	1000	1033	1110	1049	1004	1013	1026	1031	1052	1028	1043	1087	1077	966	992	1044	979	1040	1012	1074	1023	1073	1038	1025	1045	1019	1058	999	971	1056	1035	1061	1043	1033	1040	994	1044	1045	1025	1031	976	1044	1054	1045	1005	1050	1057	1042	1024	1117	1026	1059	1035	1039	1045	1062	1098	1099	1016	1063	1073	990	1030	1028	1042	984	1002	1077	1052	1029	1008	1054	1088	1024	1050	1010	1067	1010	1036	1042	1115	1033	1044	1041	1000	1046	1021	998	1012	996	1069	998	1030	1040	1027	1005	1027	1055	1071	988	1008	1024	1055	1088	1054	1025	1069	1031	1064	1036	1057	1039	1035	992	1024	1023	1057	1046	1004	958	1017	994	971	1027	1095	1034	1036	1057	1033	1067	1062	1000	1014	1053	999	1052	1043	1066	1035	975	975	1009	1056	1067	1009	1027	994	994	996	1060	996	1087	1032	1027	1037	1032	952	1038	1020	1013	993	1041	1009	1017	1071	1087	1025	998	1103	1069	1020	1017	1042	1016	1055	1029	1061	958	1046	1035	1029	1008	1038	1032	1022	1026	1042	1109	1034	985	1066	1029	985	1038	1001	1021	978	1030	1067	1024	1027	1014	1073	1062	1015	1042	1065	1045	1018	1026	1002	1007	1040	1042	987	1017	1027	1020	1023	1013	1037	1053	1046	1017	986	1049	1031	1013	1047	1038	1063	997	997	1043	1013	1007	994	990	1093	997	1034	1059	996	979	997	1021	1023	1079	1055	1032	1044	1050	1041	998	1094	1041	1071	1061	923	1044	1061	1026	1056	1048	1010	1056	1083	1063	975	1072	962	994	995	1033	1067	1062	1008	975	971	1019	1015	1027	1027	1070	1018	1063	1030	1036	973	1013	1084	1042	1018	1063	1024	1022	1029	1025	1051	979	1048	1048	989	998	934	1009	987	984	1030	1039	973	1053	1020	1054	1044	1038	1075	987	1023	1008	1023	976	1028	1001	1054	1014	994	995	1034	1041	1049	1002	1060	1059	1034	1011	1037	1040	1026	1048	1030	1091	953	1039	1039	1027	1008	981	985	1117	1027	1039	991	1024	1061	996	1045	990	1072	1025	1006	1000	995	1048	1027	986	1044	1043	1003	1031	1002	1051	1064	1042	994	1066	1063	1055	1009	1099	1043	1002	1085	944	1057	1092	1019	1090	997	926	1004	1049	1050	1020	1047	998	996	1100	1100	1059	976	1025	1057	1003	993	1055	993	1004	984	985	981	1008	1052	1021	1010	1039	978	1025	957	1024	1075	1038	937	1107	1072	1011	1020	1003	1105	1061	1089	1046	1030	1024	1049	972	1060	993	1034	1006	1053	1034	1004	1010	1039	947	985	1020	1010	1007	1061	1024	1070	973	1053	1032	1058	1010	991	1027	991	1023	994	1041	1096	1040	1031	1076	1045	1062	1057	1077	1071	1014	1055	1095	1042	1020	1007	1026	1032	989	1007	1057	1023	1067	1063	976	1056	1019	1017	1021	1036	1013	1066	1008	1013	989	1031	1030	1077	1024	1037	1011	1020	975	974	1060	1096	1029	1067	1034	1014	1031	1062	1101	1028	991	1042	1039	996	1028	1048	1073	1031	1029	980	1030	1082	1028	1026	1053	1055	945	1117	966	1036	999	1050	1030	981	968	1063	1038	1057	1025	994	1066	1040	1069	1029	1009	1030	1054	1060	1081	1018	996	1016	1024	1048	1038	1008	1032	1086	1000	1003	930	975	999	1046	1045	1106	1033	1120	1106	1067	1097	1011	1072	1000	1018	1048	1059	1033	996	1037	991	997	1030	1093	1076	1035	1022	1004	976	1040	1056	1022	992	957	1074	1038	1038	982	1008	1021	1028	1022	968	986	1062	1067	1082	1008	1050	1084	1017	1032	1052	1057	1041	1058	1050	1031	994	1023	1038	1035	1075	1032	1068	966	975	1093	1011	1038	1008	1106	1071	989	1005	1104	1029	995	1055	1028	998	1032	1034	1018	1029	1071	1027	1021	984	1059	1066	1033	1026	1000	1033	988	1016	1068	1028	1022	1004	1018	1014	1022	1048	1071	1064	1020	1013	1078	1072	1038	1000	1018	1085	1016	981	996	1043	1046	1085	1012	1043	984	1087	1029	1041	1010	1044	1032	1029	1089	1064	1041	1076	1045	1051
31052	30750	20912	4042	804	627	537	452	383	414	374	354	397	365	386	399	418	391	378	414	353	379	418	348	416	356	360	405	410	373	359	399	355	370	356	354	378	354	373	338	346	335	369	369	379	360	339	384	358	392	383	348	372	353	361	394	396	407	387	350	357	374	327	358	367	350	376	349	345	364	361	359	354	341	351	344	375	361	351	374	335	388	351	398	346	364	357	348	377	363	376	370	347	376	347	372	359	358	353	331	373	341	387	351	349	351	367	379	373	366	350	360	327	336	388	396	367	350	404	364	376	331	371	361	377	376	353	337	351	373	338	369	351	369	365	332	334	392	379	380	355	349	353	365	366	359	366	330	359	362	380	372	361	357	346	341	365	408	402	356	378	347	365	380	346	387	362	362	364	383	348	364	385	353	371	381	345	404	370	362	359	330	372	340	373	358	341	351	366	379	336	361	327	361	322	364	366	359	357	349	364	348	373	373	386	301	366	349	314	365	342	372	317	337	354	334	351	368	344	353	400	358	334	382	345	327	376	332	379	349	368	355	356	367	327	396	352	367	364	325	352	361	379	348	386	354	369	359	351	371	356	385	381	376	354	344	360	373	324	385	364	383	317	361	376	333	355	347	379	352	359	352	364	373	375	365	353	363	349	352	383	354	377	360	340	350	362	364	370	355	327	348	321	408	363	363	338	328	384	350	389	370	373	382	391	365	358	364	348	320	377	358	364	345	340	330	343	372	366	411	352	344	360	370	356	357	384	366	364	368	356	400	390	354	397	345	376	347	353	355	365	344	350	366	362	367	362	353	384	342	337	360	350	394	356	359	363	327	355	362	365	377	390	372	359	351	369	367	338	388	385	355	369	363	327	390	374	381	321	371	378	350	400	381	348	376	361	364	367	337	358	330	387	380	379	352	391	380	341	341	390	361	358	349	363	388	377	395	321	341	328	336	349	350	353	369	316	341	360	374	343	356	360	346	331	357	377	345	401	407	373	359	352	342	356	369	330	378	338	369	344	331	386	345	384	370	362	357	347	369	386	361	348	335	361	389	344	394	364	343	349	347	354	351	371	404	359	355	380	337	395	356	371	372	356	358	338	374	328	346	363	333	379	376	378	366	333	328	379	400	362	354	341	375	323	350	354	357	340	369	374	345	345	382	365	347	389	365	347	386	369	405	336	356	351	359	394	363	372	359	345	351	371	366	349	319	363	374	346	345	348	347	374	355	376	366	347	342	352	367	360	341	342	378	364	346	406	360	326	369	371	356	374	389	373	337	352	381	346	369	398	366	357	344	375	388	338	353	382	367	387	382	376	374	318	330	362	381	298	366	367	361	359	360	368	367	342	391	325	320	355	373	361	371	338	355	371	333	362	351	359	332	358	356	352	322	322	328	365	362	372	344	365	390	367	365	355	342	383	390	339	345	374	380	352	356	360	346	356	338	329	363	380	365	357	366	380	385	342	358	375	370	371	356	357	358	350	392	333	346	330	330	341	372	345	342	344	372	372	362	367	353	352	383	407	379	366	339	367	352	382	318	345	329	375	359	364	345	364	329	350	369	361	351	399	353	377	380	361	324	366	393	346	354	362	376	386	339	407	375	350	341	347	350	380	399	394	327	344	339	341	361	370	378	377	362	356	353	353	355	346	382	362	333	382	365	322	357	364	391	378	365	342	382	343	348	338	352	342	353	375	381	384	361	350	376	361	341	358	401	347	361	347	361	372	357	328	336	385	361	356	374	365	368	363	388	364	377	372	375	353	353	378	366	365	364	370	343	361	322	367	360	364	351	344	351	358	350	364	346	375	376	341	367	400	348	382	334	371	392	343	378	346	358	345	363	324	360	324	332	342	363	349	367	326	331	359	372	368	387	337	330	364	379	365	389	364	361	355	370	363	378	411	406	349	372	391	351	362	371	369	404	343	338	340	394	387	352	369	334	356	326	361	400	347	389	373	365	369	375	383	351	355	359	369	343	371	383	372	403	348	376	350	337	339	333	347	359	340	367	351	357	349	353	362	357	328	366	387	375	328	358	345	331	354	355	347	388	322	378	373	358	360	357	366	333	368	342	338	362	348	352	396	364	367	381	375	344	361	332	352	380	370	374	359	378	362	344	350	372	343	383	317	369	362	354	352	369	410	401	387	354	402	378	367	345	361	333	328	365	319	382	334	344	376	362	380	359	345	372	383	332	373	365	376	361	381	358	364	367	387	368	343	362	352	357	361	323	338	361	342	358	371	380	383	377	361	356	354	359	385	369	347	340	354	383	349	378	354	335	351	350	342	366	341	390	355	385	379	351	360	326	367	345	336	394	358	361	355	348	381	377	391	325	367	366	363	382	329	390	365	359	359	368	353	369	352	350	368	367	332	369	350	349	357	378	354	360	348	373	361	330	338	339	375	410	360	392	350	339	337	331	421	410	326	390	343	359	374	360	370	394	348	342	370	352	364	368	331	364	388	360	349	416	356	370	340	366	397	359	376	383	382	372	395	377	354	365	339	318	360	379	370	327	356	368	355	348	351	349	384	370	372	326	375	364	343	354	345	360	339	343	321	370	375	358	366	354	387	338	354	345	352	374	364	351	378	371	394	379	347	396	350	371	342	342	365	341	341	387	369	348	363	361	331	396	330	364	346	357	342	326	356	344	340	385	356	399	415	372	375	384	373	343	359	357	292	353	325	367	379	387	371	385	373	402	368	372	335	343	343	358	338	359	356	376	387	366	345	335	351	354	369	349	346	369	367	384	379	362	383	389	370	383	414	384	333	384	393	354	336	346	388	374	378	367	353	364	344	360	363	378	369	369	369	317	352	399	361	363	386	359	378	354	339	324	329	388	334	323	332	350	356	357	347	340	352	385	386	344	362	378	354	366	345	352	344	358	336	406	350	345	338	361	342	316	339	349	395	350	350	351	352	356	342	340	346	377	379	348	343	347	360	406	350	393	382	387	369	364	390	335	369	331	373	341	338	356	368	380	346	315	348	362	352	359	391	365	365	369	328	359	374	366	358	354	363	327	365	357	386	388	371	358	333	371	371	338	292	367	357	331	362	366	344	326	396	361	363	389	340	379	334	353	353	368	349	365	393	357	359	355	395	348	363	365	346	374	351	365	348	350	350	352	351	379	324	370	398	382	348	371	378	370	392	368	367	362	321	387	378	365	373	345	366	357	401	380	344	329	347	361	348	345	338	340	344	402	298	351	376	374	329	375	367	385	368	381	396	348	362	358	363	356	358	353	362	359	371	328	348	381	399	366	372	367	377	347	350	340	343	346	349	359	358	362	338	352	386	379	347	357	346	349	362	340	359	365	361	358	370	379	357	341	386	335	385	341	354	378	383	379	337	396	360	383	349	343	377	346	356	363	340	364	356	361	355	352	346	332	356	353	370	352	384	337	387	351	357	374	312	376	389	359	349	331	344	363	398	405	347	371	367	370	372	348	354	363	370	397	367	402	380	376	357	356	379	364	378	355	398	363	350	327	364	358
37125	44878	19422	2088	1410	1083	881	673	524	538	502	469	515	485	511	571	564	448	501	557	502	485	491	501	470	517	486	492	453	476	454	467	435	446	475	407	490	457	459	468	436	459	372	470	409	459	473	430	476	467	440	450	463	478	419	448	434	456	442	472	437	450	406	463	440	450	461	451	443	446	445	442	449	435	466	422	447	471	411	460	451	472	456	450	474	445	426	441	455	443	450	395	467	403	398	448	437	492	451	440	425	456	462	431	444	434	409	447	431	464	429	432	444	437	441	420	440	451	437	470	457	423	406	437	445	461	465	455	456	431	478	462	441	448	431	461	451	457	474	521	419	458	458	399	438	424	484	442	470	435	399	456	429	473	430	444	459	482	423	460	454	438	444	449	445	455	486	467	463	458	445	433	501	452	435	397	447	424	449	397	411	448	448	457	448	477	451	487	453	457	458	431	467	419	413	444	442	456	462	441	439	400	458	494	457	449	457	432	472	488	473	475	454	426	458	484	471	403	443	445	436	395	413	421	440	426	441	465	461	453	441	446	474	454	447	463	452	476	433	443	446	430	435	449	463	450	424	456	451	440	475	464	425	459	420	442	463	468	440	459	470	450	414	452	415	462	395	463	463	455	418	433	434	433	473	471	433	427	440	462	421	444	431	452	456	421	465	478	401	455	446	474	434	401	431	443	431	422	417	483	470	416	445	446	422	424	434	401	437	444	452	446	453	444	432	458	418	437	423	400	459	432	440	439	441	426	434	456	453	432	445	423	452	440	449	408	428	453	443	418	456	430	459	460	450	500	462	440	464	429	434	457	424	421	450	455	457	436	451	463	446	467	495	451	475	476	430	433	436	432	463	457	444	450	445	432	454	408	469	460	458	436	388	507	453	433	433	461	426	430	460	447	453	423	449	439	410	413	418	422	431	442	441	448	482	444	437	459	409	473	434	462	469	479	424	439	422	443	454	442	431	449	472	450	472	415	459	408	424	413	450	446	433	460	438	396	463	443	460	431	436	453	428	431	460	456	409	463	451	408	466	452	429	433	462	450	480	440	456	461	460	461	470	425	450	482	448	446	491	435	462	457	424	449	472	481	472	421	445	426	450	448	421	428	455	420	433	453	457	459	446	493	422	443	448	452	466	443	411	435	443	439	475	450	425	448	482	419	466	454	435	441	447	448	442	419	467	452	442	454	456	465	443	440	452	454	404	428	481	488	487	481	422	444	447	445	421	414	450	428	432	381	461	429	448	453	453	427	450	423	422	446	436	469	486	410	461	458	462	462	403	475	458	442	452	440	408	414	426	452	411	432	435	455	422	423	453	437	421	456	439	458	417	408	499	450	448	471	424	424	413	422	459	421	437	444	446	476	449	424	450	444	446	477	423	443	414	441	438	464	425	455	451	433	438	475	478	452	404	439	456	474	477	457	462	404	455	416	450	442	435	455	402	441	449	477	430	420	487	422	451	397	393	455	437	404	466	477	447	462	456	439	430	436	472	458	476	448	478	460	460	454	450	455	460	475	419	433	428	478	446	434	448	442	419	423	401	424	453	473	458	414	475	435	402	442	450	435	418	464	459	424	456	416	450	465	432	430	412	465	459	447	430	444	474	467	456	447	452	446	435	458	435	474	459	414	425	419	407	431	455	456	415	458	421	461	436	455	466	422	465	462	457	454	430	443	419	461	445	440	425	426	420	464	473	436	491	471	437	452	441	434	447	441	449	437	426	433	422	430	445	449	417	426	429	472	448	448	416	431	450	440	479	460	418	457	430	476	443	460	461	453	438	443	435	449	447	418	428	442	432	406	461	392	463	419	463	469	408	436	404	466	462	432	452	461	493	430	442	467	447	433	457	433	431	472	470	449	442	422	437	428	455	416	449	431	443	454	422	403	412	433	427	465	435	430	464	449	425	418	432	438	438	439	464	482	436	453	459	437	420	464	440	440	464	474	393	450	412	462	432	435	464	483	443	433	414	463	454	438	440	442	470	446	440	447	439	443	443	483	483	446	445	459	417	446	446	440	444	443	433	400	452	441	448	461	437	437	432	446	438	418	478	438	421	441	445	463	449	432	459	448	480	423	478	488	403	465	459	426	456	399	434	444	490	417	452	479	466	441	421	424	445	475	453	437	442	438	460	428	422	421	415	439	452	431	444	489	457	430	426	443	454	454	427	419	431	454	443	428	462	450	445	466	428	404	435	461	456	437	453	454	427	389	442	476	418	432	414	431	440	434	456	434	409	468	485	458	459	434	458	465	431	422	442	446	426	483	455	442	447	436	465	459	461	446	513	439	471	415	422	456	450	480	447	420	422	445	461	454	452	457	462	440	477	437	441	437	439	433	452	456	430	460	433	431	434	440	434	433	436	409	445	448	439	445	440	436	469	488	430	461	463	407	462	448	407	443	384	433	462	456	442	438	443	466	407	444	436	439	428	455	470	401	448	433	459	422	458	453	449	410	474	456	490	466	424	445	429	462	449	469	455	435	435	438	462	411	453	461	446	480	444	411	443	477	420	511	434	451	424	435	474	470	441	395	440	417	486	449	448	425	442	401	468	460	442	440	424	459	381	458	427	490	457	443	403	455	433	428	470	427	451	466	424	464	443	419	446	450	436	446	400	460	430	407	466	398	475	445	449	442	438	423	438	402	412	451	477	420	442	446	422	482	441	457	453	438	449	444	465	426	470	445	442	473	452	449	448	465	430	443	470	482	438	430	428	427	420	452	434	438	450	472	427	445	435	453	389	476	398	482	451	470	439	455	450	462	436	453	436	474	455	430	459	404	434	446	435	443	419	473	474	423	439	442	512	417	448	442	471	436	455	436	461	439	449	451	465	440	498	429	437	418	431	430	423	434	427	489	458	444	433	442	397	447	450	416	441	447	438	442	440	437	439	465	447	474	457	446	439	433	418	444	456	445	445	452	433	464	434	432	461	424	483	463	421	461	441	438	466	463	422	453	447	405	438	424	459	465	440	438	468	457	438	446	486	462	461	408	473	471	443	463	431	435	435	477	405	456	436	433	435	441	442	458	417	438	453	463	414	454	458	468	443	428	417	459	418	454	450	424	451	427	457	472	418	457	458	453	420	472	426	421	415	438	388	412	398	478	440	436	449	484	441	446	463	443	427	432	476	456	479	426	436	472	448	415	454	448	403	437	442	469	440	459	446	467	434	427	444	455	404	452	463	447	466	436	432	445	424	459	427	449	450	442	416	431	422	433	446	443	448	458	415	404	429	456	415	400	457	436	466	439	462	475	421	424	466	431	411	429	463	464	435	438	461	422	442	447	454	408	425	476	455	430	479	436	445	443	452	459	425	468	442	400	441	445	415	434	457	454	429	455	453	463	472	459	436	448	479	470	449	481	481	435	446	485	414	421	420	441	434	423	453	452	435	457	439	422	469	448	432	444	472	414	438	485	430	412	424	459	430	434	457	447	449	414	423	432	431	470	412	464	445	409	481	415	436	437	428	460	422	417	455	464
24021	21042	27930	24240	20187	5909	1295	898	878	741	744	754	706	724	731	745	697	677	652	654	618	610	666	682	616	613	668	629	616	640	644	588	617	615	581	602	611	591	567	647	564	581	618	576	598	616	586	624	602	603	631	582	593	578	591	627	587	618	634	609	627	575	618	610	553	580	602	590	592	598	554	595	583	581	595	645	596	603	608	597	569	556	610	556	607	631	618	593	606	605	598	570	547	612	568	584	595	583	608	628	610	633	573	575	624	614	622	589	597	598	618	610	580	578	613	617	620	554	545	575	626	602	624	595	582	548	610	569	592	554	593	585	573	573	610	642	585	572	607	554	594	594	591	605	598	606	486	618	578	598	574	574	561	605	569	620	594	581	571	622	621	591	584	621	583	594	567	593	578	576	639	652	595	611	608	606	572	613	619	615	620	601	580	617	578	592	597	567	633	585	581	585	572	591	556	592	599	612	572	593	602	596	598	589	576	585	598	587	549	597	580	583	583	607	585	560	627	551	569	595	550	586	550	595	601	581	618	630	609	578	614	611	628	615	555	573	615	577	560	595	624	609	604	592	598	589	630	616	606	566	641	614	570	591	568	598	595	577	597	596	577	603	549	630	612	636	606	591	577	623	581	632	632	609	600	571	585	629	593	563	635	633	564	582	605	564	616	598	608	582	582	616	560	566	589	583	580	619	576	565	602	592	633	554	599	589	581	606	603	582	572	641	572	624	607	592	572	579	587	587	591	599	606	616	552	597	596	542	590	589	633	546	584	574	594	585	593	589	615	621	614	600	591	592	592	582	613	622	598	619	583	556	574	595	581	626	586	595	599	590	584	582	627	609	609	642	677	567	571	587	604	587	611	601	619	610	569	598	559	583	593	577	591	606	556	553	584	587	595	636	572	603	564	583	593	581	575	619	609	601	638	595	628	621	611	577	593	584	624	580	558	571	615	606	591	557	607	609	592	590	625	584	556	634	598	594	638	611	598	583	578	609	592	597	585	571	571	621	571	617	587	561	574	568	602	601	607	562	590	584	589	558	562	627	540	608	604	576	600	591	563	605	571	598	603	562	595	601	566	577	606	589	569	587	610	611	613	590	616	572	610	556	609	618	575	602	563	614	633	576	608	625	601	589	585	625	559	596	579	573	585	572	559	633	602	595	587	632	596	602	580	563	588	558	590	620	567	612	546	579	559	629	613	596	601	568	610	569	577	600	576	582	590	575	583	622	589	594	603	645	574	590	594	581	607	609	591	630	561	568	589	555	574	634	574	596	598	573	607	614	592	573	589	576	555	592	608	584	571	567	608	588	569	573	633	597	565	598	619	592	533	586	586	569	603	550	610	581	571	611	598	587	627	589	615	598	621	608	590	580	604	585	580	604	627	605	616	594	550	606	609	584	575	564	579	587	600	605	606	629	575	595	565	627	624	613	614	612	609	590	611	581	584	577	607	619	592	595	568	597	568	565	575	578	562	599	599	595	589	609	608	659	619	590	590	599	579	588	581	549	597	574	611	591	615	603	583	603	572	569	609	573	585	605	564	575	595	583	572	608	627	638	567	585	608	607	634	586	577	593	560	551	593	608	577	600	542	621	579	608	599	591	614	603	605	593	581	564	607	587	598	599	615	609	592	573	600	579	592	576	614	588	626	587	554	562	519	600	612	569	577	614	634	657	594	598	613	554	565	594	584	595	570	623	581	585	611	537	612	563	612	554	639	566	614	611	573	558	554	585	632	579	590	596	583	628	612	600	556	661	572	598	612	614	589	576	586	577	580	563	585	596	632	584	597	604	605	634	581	631	611	614	604	557	591	658	608	621	597	568	587	550	557	587	579	563	614	586	629	595	579	597	618	625	594	577	591	579	591	565	593	611	620	582	603	604	556	577	559	573	567	586	613	552	639	595	596	614	593	594	558	587	581	609	560	564	623	576	600	594	567	556	624	645	607	570	565	580	555	613	550	593	585	610	584	603	595	586	566	594	611	573	592	593	582	616	600	568	580	610	608	598	570	564	599	586	603	561	593	595	604	549	599	607	650	602	573	628	594	550	598	620	589	633	627	604	570	553	661	579	579	598	591	600	555	626	599	555	582	616	601	557	573	584	613	618	562	558	613	617	555	590	596	595	564	574	598	607	542	584	594	611	603	586	574	602	542	555	611	547	611	568	561	630	571	600	615	595	596	570	585	593	595	585	588	596	604	615	561	606	571	592	589	558	584	600	590	573	554	611	611	611	559	604	604	608	592	571	574	530	594	558	571	583	620	590	548	545	568	595	573	596	557	588	572	580	593	641	601	559	558	589	571	594	565	625	565	549	618	607	573	633	611	586	570	598	582	592	575	579	591	532	574	603	565	568	594	627	592	569	594	587	594	652	522	563	558	604	590	587	563	617	577	632	563	573	566	604	609	631	598	586	598	592	532	587	607	597	582	630	602	596	577	614	567	572	584	593	562	592	565	639	611	590	603	609	670	615	587	602	565	613	643	581	606	587	623	614	595	583	640	583	592	582	567	620	568	573	605	570	592	609	616	591	589	563	593	583	604	605	612	602	592	548	604	535	563	605	560	613	589	643	627	565	637	633	614	641	570	568	612	612	600	641	586	566	611	575	641	574	567	597	544	576	584	548	572	591	592	580	608	567	593	602	580	598	610	621	600	589	599	569	607	623	547	539	642	611	564	590	603	592	597	591	564	589	603	578	576	578	588	573	576	589	597	609	570	603	566	603	629	613	553	619	588	585	589	560	584	552	570	659	610	563	594	559	620	610	614	561	625	581	632	611	605	613	562	615	596	620	593	579	589	603	560	581	567	620	645	600	602	582	576	580	603	591	580	650	582	613	619	620	592	562	570	594	581	585	606	546	588	572	611	603	576	597	560	531	616	608	554	595	619	569	563	595	593	583	583	623	565	651	597	572	582	600	609	601	563	602	605	614	599	553	568	586	576	602	585	576	598	575	606	562	582	588	531	602	618	649	596	593	534	585	585	611	594	526	609	637	617	558	601	558	587	585	589	657	606	626	555	560	631	627	616	602	522	571	621	597	563	597	612	644	595	653	627	592	586	572	600	539	630	583	608	614	615	561	606	615	567	540	604	601	558	550	627	608	652	648	601	574	557	535	598	631	581	545	648	576	603	597	632	588	622	605	598	630	596	576	579	578	619	613	547	618	600	616	593	625	616	606	591	574	567	620	565	662	627	537	596	605	566	573	626	615	618	542	579	594	580	602	583	593	577	613	559	605	607	628	571	643	537	577	589	570	613	626	628	607	554	619	557	584	624	564	554	606	600	613	599	579	576	547	602	570	636	611	640	599	607	601	611	597	615	608	600	582	611	578	588	539	565	604	579	635	579	593	599	576	610	561	595	592	607	577	591	606	555	583	612	576	605	619	589	596	563	600	570	618	564	599	590	579	622	554	592	549	605	608	631	599	581	570	582	568	591	552	576	588	563	583	560	580	605	583	581	578	550	612	638	576	535	595	578	618
40182	59590	30569	5439	3236	2318	1838	1326	1307	1242	1100	951	992	956	966	972	1012	845	822	836	834	869	732	810	799	766	738	752	729	705	683	728	670	658	691	701	698	682	704	728	722	635	670	710	651	712	706	726	671	679	617	646	680	680	676	682	654	741	700	733	677	670	732	680	726	674	634	680	694	685	744	669	679	688	706	663	664	714	640	699	676	673	607	717	720	714	692	681	701	724	651	713	733	672	662	679	682	720	735	698	655	718	693	716	679	677	656	649	687	691	690	712	668	723	693	727	666	746	722	674	641	712	730	673	682	723	668	686	706	683	694	682	717	710	711	719	676	668	724	715	681	722	742	696	690	728	648	660	699	671	730	713	693	662	700	696	708	659	654	690	675	702	696	693	729	693	729	688	666	692	669	678	736	705	716	667	737	695	686	680	644	654	682	666	703	669	714	651	696	669	692	727	662	701	711	690	633	683	713	675	662	703	678	652	678	737	723	708	710	687	697	702	679	652	667	699	682	721	679	705	681	705	683	744	680	712	658	714	691	687	662	687	722	663	696	705	717	685	702	671	685	673	719	695	720	691	682	675	721	709	681	659	688	687	695	676	740	651	629	692	709	695	676	655	665	705	686	662	662	690	717	694	657	638	683	647	684	675	729	671	724	692	719	699	659	699	714	678	713	676	644	728	693	653	721	680	750	685	661	665	668	660	688	732	694	713	729	651	676	692	679	741	697	729	701	715	665	712	675	676	682	675	681	676	689	718	653	709	740	681	682	685	680	659	632	699	658	673	678	730	663	672	718	691	690	694	719	675	733	662	713	687	684	681	733	766	699	653	698	680	700	651	695	635	658	666	705	662	686	715	672	635	661	675	667	740	697	668	734	693	638	715	692	653	714	709	682	657	761	710	688	673	680	665	698	668	673	683	671	682	679	685	668	676	688	686	633	702	680	685	665	711	672	744	691	700	705	676	674	695	655	726	707	654	676	671	687	729	675	698	642	713	682	694	708	699	679	719	752	635	648	680	686	633	681	715	695	691	729	736	707	703	667	701	694	720	700	696	631	693	731	708	719	649	697	709	665	708	709	714	671	710	669	691	646	753	675	698	637	679	677	668	717	715	727	686	691	716	687	686	646	704	686	699	673	683	677	652	685	699	711	692	704	630	700	742	699	765	682	744	730	685	708	689	694	635	676	646	715	672	682	683	701	670	771	699	664	723	627	704	690	648	696	662	664	713	685	740	733	679	684	642	659	698	663	686	702	644	696	692	701	670	643	699	676	694	691	671	714	672	707	695	683	651	738	754	688	733	694	665	700	660	650	676	650	702	683	715	694	690	734	665	688	659	727	647	706	707	726	717	698	706	689	689	676	635	682	712	705	677	692	736	669	726	694	684	668	725	683	737	675	692	737	704	685	709	707	730	673	708	655	684	675	723	686	704	664	689	675	667	716	641	699	675	709	688	709	698	731	680	704	686	712	705	756	684	707	702	653	696	699	726	691	649	692	662	679	718	695	697	674	675	689	708	700	655	700	739	705	719	729	715	672	692	751	712	712	667	708	690	668	700	657	673	722	697	722	692	710	694	735	694	709	676	742	731	692	713	677	695	724	690	665	683	706	684	621	696	706	676	663	687	650	668	675	623	732	682	676	726	714	674	674	705	669	682	688	728	694	704	705	697	662	723	666	704	653	672	657	674	684	647	716	697	674	697	635	724	681	697	670	671	676	687	720	675	696	670	662	708	690	699	738	711	714	696	735	689	656	712	665	671	652	669	708	735	673	742	693	698	678	737	721	714	647	667	702	678	696	707	683	658	660	665	692	705	682	705	655	705	734	719	705	650	752	674	665	711	649	721	645	723	704	711	741	721	710	703	628	685	709	699	700	686	735	747	683	694	686	774	743	720	750	684	672	725	672	676	681	694	720	689	715	715	667	697	706	699	674	715	706	679	702	718	752	670	674	646	717	686	717	703	719	701	683	674	733	714	666	661	675	731	681	699	628	673	713	662	661	758	713	672	707	664	721	738	667	733	661	686	709	731	686	666	709	638	708	707	683	723	706	744	671	665	693	701	667	673	671	716	658	706	681	641	723	689	716	721	668	759	699	689	723	689	692	698	717	681	706	680	705	732	670	705	638	696	709	672	660	766	684	650	714	716	720	685	653	652	705	698	691	723	694	683	686	732	706	653	661	709	704	662	692	665	677	651	652	701	729	705	670	675	724	726	706	662	670	732	623	720	741	686	734	671	699	694	705	706	675	769	655	693	746	714	691	742	663	745	677	694	692	668	686	692	645	674	714	682	701	654	709	653	702	652	753	689	721	637	670	675	673	681	677	713	718	655	712	702	661	725	659	685	656	699	655	698	658	682	679	662	745	682	701	721	710	694	634	714	662	675	712	704	738	694	680	728	654	694	685	718	703	703	633	700	679	682	765	676	697	715	706	699	693	666	718	719	680	704	714	710	683	708	710	663	713	719	696	716	711	674	710	688	719	694	641	684	691	664	698	702	669	685	661	685	709	700	688	674	661	695	669	709	671	695	651	689	728	677	715	681	722	724	748	656	682	700	671	680	659	691	661	679	648	677	702	667	727	638	697	696	708	717	683	706	740	682	705	720	711	685	700	695	709	663	648	702	656	676	700	663	704	674	696	692	658	715	713	683	687	688	698	674	717	744	704	684	703	661	683	669	697	687	684	687	653	678	690	715	667	669	648	690	712	694	713	711	641	683	686	712	704	719	676	723	679	708	655	670	725	707	689	705	703	686	679	666	643	691	703	712	701	698	686	726	714	674	725	711	662	685	708	673	713	693	691	690	682	694	638	735	670	683	690	713	667	664	728	691	688	709	694	679	675	663	707	731	644	701	693	684	746	699	696	648	711	723	669	714	695	676	647	672	667	711	648	680	670	721	676	707	695	653	697	682	698	667	707	707	649	672	711	763	715	718	728	698	695	680	686	668	723	675	694	704	653	685	699	702	699	661	709	699	725	665	691	642	711	681	652	679	728	706	682	656	711	646	633	684	685	695	709	666	674	712	716	713	672	672	715	757	669	655	655	713	703	686	661	671	643	744	713	687	728	710	727	702	708	674	707	689	741	658	683	714	690	713	674	711	728	639	715	680	662	685	672	667	683	707	670	683	708	728	694	657	702	672	709	696	723	710	737	673	677	671	683	691	659	722	627	712	700	691	715	689	728	728	673	720	692	693	748	692	663	698	674	676	686	645	642	674	753	680	718	709	696	704	685	694	705	650	700	665	717	651	701	644	660	683	681	662	669	696	697	713	676	704	721	657	674	663	680	679	740	721	718	708	717	697	688	672	714	710	685	702	692	717	718	677	691	699	706	708	726	690	665	672	652	702	683	711	734	700	643	689	658	690	675	661	685	701	713	672	735	692	667	677	709	668	724	721	682	688	703	667	719	667	670	693	714	674	666	682	659	707	702	742	705	681	667	657	654	694	697	689	661	707	716	693	703	702	730	614	697	700	699	672
25106	21226	26616	24124	6755	1222	872	651	623	622	554	601	562	565	562	592	564	557	541	547	530	514	557	555	561	555	514	497	517	530	512	517	510	524	494	503	495	451	523	474	513	502	515	509	507	534	484	538	524	519	537	501	496	484	510	507	495	506	500	504	525	491	532	478	502	484	501	519	510	504	482	524	519	481	497	508	496	498	517	493	527	495	472	511	501	480	498	459	507	500	522	504	496	503	479	513	512	517	506	478	481	472	515	498	525	497	499	516	518	485	506	492	469	490	499	478	484	538	486	513	502	509	498	477	524	512	458	485	530	498	514	504	530	456	512	518	474	460	468	473	535	494	539	492	502	512	501	506	517	514	521	507	493	487	468	511	499	541	523	501	487	532	501	513	487	464	561	473	493	506	478	467	494	500	498	534	559	490	545	492	487	472	483	510	482	483	494	479	531	467	519	530	499	524	501	472	502	520	519	493	542	535	544	472	536	525	515	525	530	507	504	495	512	480	538	508	510	490	502	552	524	524	489	550	504	495	519	498	510	507	522	547	468	478	522	463	537	513	510	543	502	513	501	500	466	504	495	520	525	494	551	521	513	552	480	491	508	482	499	495	514	490	542	495	518	514	470	470	483	521	494	527	499	519	485	512	503	530	487	553	526	554	533	528	503	527	515	518	503	523	481	506	538	549	511	535	462	482	526	507	503	505	536	505	483	480	470	477	487	495	501	528	479	466	498	496	520	529	532	478	535	517	494	479	451	499	520	501	494	488	482	485	486	524	525	511	540	520	506	507	478	510	520	492	481	515	494	524	492	476	507	499	495	520	503	498	507	501	506	535	449	499	506	498	501	500	532	502	507	492	562	518	483	477	488	512	501	463	513	510	481	499	455	480	468	527	500	490	515	504	517	473	532	489	466	503	523	495	513	523	486	509	515	522	501	500	524	493	514	465	514	512	485	533	541	486	482	519	490	514	519	502	515	512	470	497	472	556	497	485	518	440	530	495	550	520	491	517	518	483	486	471	540	537	478	508	513	533	500	516	451	519	541	471	539	549	510	518	542	527	485	515	509	517	527	500	500	513	483	511	542	510	489	503	489	501	523	503	527	474	547	528	532	477	483	509	546	487	519	494	527	519	462	529	519	507	504	492	491	514	491	458	491	468	479	513	525	513	490	453	520	516	523	503	525	520	505	535	485	484	479	479	485	581	491	494	497	520	491	511	474	497	504	508	516	515	515	536	513	505	499	496	530	493	486	481	487	491	523	491	483	511	534	515	490	519	480	513	511	500	550	521	478	521	502	479	505	502	536	528	510	481	481	507	521	527	483	534	481	490	531	487	507	525	524	494	533	499	481	497	526	502	493	528	525	537	530	535	506	506	506	480	500	451	520	516	524	481	501	456	500	501	446	488	541	505	530	500	511	515	491	527	515	511	524	506	519	494	515	509	491	480	523	511	463	498	530	488	551	530	485	516	492	532	508	493	507	487	539	492	488	506	533	512	478	523	508	485	509	548	490	531	538	513	528	484	530	516	504	527	474	491	527	503	510	526	497	547	517	510	529	503	489	485	484	497	471	486	551	488	495	503	512	494	534	507	503	494	491	533	508	513	521	504	553	510	485	503	516	471	496	482	492	484	491	522	530	493	505	501	483	538	477	496	530	488	497	530	500	512	486	530	503	500	489	505	524	494	504	520	545	486	504	485	494	564	513	508	515	554	473	532	495	474	523	502	525	510	492	469	515	515	523	496	487	534	487	541	531	490	493	496	509	507	480	520	498	489	478	513	523	503	496	493	490	518	488	494	532	515	514	511	495	487	498	499	504	507	517	496	524	515	510	518	519	492	493	502	512	483	507	510	544	524	513	510	516	476	522	516	522	484	523	501	493	507	518	542	534	534	483	516	486	501	523	503	503	512	532	497	485	499	551	492	487	543	466	502	499	470	519	474	520	524	486	507	512	518	471	477	530	527	532	505	523	493	501	530	523	496	517	532	487	474	476	507	523	491	518	474	518	514	531	530	507	513	521	507	517	514	504	494	522	490	490	485	513	510	514	515	466	497	491	457	547	500	491	525	482	564	493	522	532	500	489	480	490	475	498	478	486	497	469	458	499	490	524	524	488	518	506	537	450	511	509	514	532	513	497	522	457	515	520	554	510	509	492	506	510	508	500	525	530	556	546	515	508	516	472	547	516	495	502	461	524	501	488	507	534	544	513	503	510	520	520	513	500	479	512	512	492	530	470	494	543	487	459	452	531	508	557	489	505	486	543	515	513	496	483	495	516	530	490	476	505	520	532	498	545	479	532	531	509	536	535	513	517	517	517	515	532	525	510	484	538	543	486	474	491	540	512	492	531	528	503	532	521	508	472	522	506	519	516	500	519	503	508	490	518	562	535	501	502	488	506	499	524	526	510	503	507	498	515	508	518	473	489	513	481	503	539	501	502	497	488	502	498	514	485	485	521	563	488	466	504	529	473	497	485	494	459	472	525	492	480	477	480	510	503	491	537	500	492	512	472	519	520	517	532	501	485	514	502	521	492	515	507	519	501	519	498	478	525	521	496	510	527	507	538	509	559	505	486	472	471	516	517	509	500	487	522	509	505	523	497	496	508	520	470	507	532	502	498	531	498	461	521	533	487	504	515	470	494	494	506	522	546	495	474	528	520	526	520	502	499	468	458	500	499	479	492	528	517	512	491	512	522	512	540	522	480	536	520	510	504	564	504	528	552	486	475	486	459	548	484	459	506	536	516	475	537	507	482	490	505	511	553	490	505	527	526	504	470	534	507	540	530	497	519	526	479	516	490	502	500	488	525	485	497	498	509	486	503	517	500	520	477	500	500	467	505	514	502	511	519	502	501	498	481	495	488	509	496	501	486	535	551	494	516	508	504	492	518	484	529	522	523	519	532	496	516	500	506	511	510	499	534	500	504	516	472	514	515	512	555	544	448	452	490	496	493	517	493	522	474	527	502	468	476	534	483	522	534	510	503	517	496	474	462	537	508	506	517	547	518	472	489	540	514	521	529	505	492	470	489	502	523	511	504	528	484	463	505	517	507	508	512	464	464	491	493	544	508	505	510	473	527	481	489	460	506	472	493	485	503	507	474	536	503	515	540	532	537	519	526	464	522	494	477	485	523	526	518	497	487	490	470	516	510	507	518	478	497	507	493	497	511	484	461	530	503	495	476	534	481	474	560	492	514	515	520	468	523	516	528	495	532	570	483	477	504	484	509	497	528	524	477	486	521	469	492	511	501	489	519	540	470	469	509	517	474	491	513	522	528	531	508	509	501	476	501	502	497	514	494	476	507	512	514	544	509	499	510	498	523	520	538	497	529	508	457	552	491	491	511	511	552	560	509	503	516	488	539	529	518	525	481	497	531	504	520	527	512	464	500	538	511	523	465	516	481	523	495	518	535	527	501	498	476	493	491	465	515	521	467	514	548	524	497	529	473	512	542	508	488	491	481	478	476	519	492	484	481	469	490	500
40078	52672	24701	3702	2507	1913	1366	1218	1100	963	818	864	794	797	840	852	810	762	727	749	720	713	702	680	726	693	628	653	666	624	616	617	619	662	619	620	605	626	623	662	630	630	632	636	624	614	632	606	598	626	548	653	644	648	620	610	588	649	645	608	653	610	606	605	640	659	633	640	642	647	673	640	625	642	620	590	653	638	596	631	630	651	605	626	610	618	623	591	653	629	649	640	623	612	621	631	573	620	646	617	618	593	608	610	589	598	628	578	647	636	613	670	630	620	645	586	668	596	640	639	624	590	595	672	602	648	612	642	651	584	600	591	631	639	615	612	602	640	652	645	598	622	635	629	654	606	636	599	616	601	614	619	586	584	611	676	680	595	664	610	592	622	665	654	579	618	625	575	611	626	616	639	604	591	644	590	595	645	610	583	621	628	635	614	596	643	594	612	605	613	622	622	621	560	637	656	592	597	652	609	649	603	623	568	614	666	602	642	637	621	592	611	602	593	644	640	624	607	667	642	631	646	631	648	616	642	615	617	610	614	624	591	618	622	619	605	641	631	598	649	651	605	687	631	594	601	621	600	609	673	626	599	577	657	644	598	643	655	633	643	628	607	621	629	634	632	623	627	648	601	610	624	589	612	600	632	612	604	600	607	606	667	629	605	566	640	577	619	613	594	653	641	621	613	617	639	576	651	617	656	636	626	624	609	616	620	610	629	657	594	659	608	606	663	618	594	630	659	617	675	586	591	630	577	635	662	603	645	601	659	597	630	623	598	643	688	590	613	633	574	623	581	606	602	641	648	591	589	605	622	639	629	621	628	595	658	622	557	637	619	637	594	654	608	590	617	650	557	635	668	644	685	617	628	620	632	621	590	624	628	618	647	657	640	642	632	618	592	641	597	585	629	598	607	579	685	582	642	605	683	641	593	609	641	607	601	633	598	590	648	620	655	612	639	623	649	636	646	628	606	620	635	595	606	633	663	599	645	616	672	606	600	620	596	602	600	639	590	634	638	660	623	622	622	595	604	575	642	581	630	625	601	729	640	639	578	637	603	613	572	595	608	612	651	626	660	616	593	610	623	578	621	584	555	650	639	640	604	596	624	635	611	624	673	659	637	610	621	623	612	630	618	638	612	662	668	574	650	582	580	611	636	595	618	621	610	613	584	614	598	608	609	652	625	603	643	633	620	622	613	679	600	592	568	623	599	589	621	600	572	633	591	606	636	650	663	629	586	649	620	578	579	653	645	613	632	597	635	599	610	614	657	622	597	636	684	638	619	625	624	616	593	600	583	645	585	618	610	641	615	643	624	601	593	624	634	608	600	670	628	584	653	627	581	590	586	577	612	629	590	638	615	615	644	630	637	595	640	669	621	623	649	605	636	617	614	626	640	641	646	618	641	595	658	628	642	629	628	625	606	601	614	621	591	662	648	633	634	625	642	619	597	569	674	652	642	623	629	620	600	586	638	633	575	642	624	575	616	642	642	590	614	591	635	655	663	616	579	620	605	646	617	636	619	604	606	619	579	610	608	611	683	602	567	632	617	656	583	653	615	597	660	589	645	644	646	598	638	596	600	619	644	646	615	659	635	619	658	591	640	621	646	602	621	639	657	616	637	578	601	572	592	602	602	627	625	600	659	615	559	632	616	625	615	645	617	637	615	609	653	587	616	610	577	626	638	625	634	561	621	634	626	639	623	640	637	637	600	654	607	635	639	641	686	623	607	636	637	654	670	663	637	681	663	610	614	630	616	604	633	596	628	593	617	652	597	637	625	627	653	639	643	638	627	654	654	625	611	639	625	641	601	580	596	626	585	666	625	614	625	633	574	656	610	585	624	608	592	633	623	627	629	632	634	627	585	684	638	582	601	573	618	600	575	610	603	652	610	637	668	614	623	603	637	647	615	628	643	607	589	612	670	614	597	627	602	614	610	614	642	609	593	632	610	624	634	565	626	635	663	638	593	615	584	632	611	610	636	600	642	584	613	618	605	564	578	608	618	608	610	633	640	632	586	566	623	668	582	617	623	617	634	612	605	584	614	666	631	660	650	621	591	634	627	623	628	664	601	622	653	585	613	640	651	607	627	678	628	591	625	615	591	592	606	574	616	613	605	639	637	600	620	554	626	657	625	695	614	596	602	642	589	623	629	643	595	624	599	612	608	617	635	635	616	626	582	649	618	596	640	639	630	623	650	654	668	601	635	625	612	601	623	652	601	614	634	630	636	633	577	612	583	663	648	685	589	647	599	639	655	643	643	605	625	625	633	571	624	596	630	597	629	618	651	590	626	584	630	597	620	626	624	610	626	624	605	565	594	630	656	613	643	599	597	652	668	619	618	602	644	598	631	631	611	635	628	630	579	617	576	596	575	616	639	641	601	653	626	600	620	614	635	629	644	635	624	629	665	603	627	651	593	594	584	596	617	594	575	633	655	618	629	595	616	631	626	560	624	664	610	593	598	654	612	607	618	617	629	643	601	657	616	618	605	670	637	586	657	671	683	649	614	610	632	651	648	637	644	593	632	628	597	640	619	611	625	630	600	638	602	621	617	635	652	631	621	632	683	608	647	648	669	626	591	591	623	631	623	579	662	610	622	589	632	645	629	637	638	615	607	632	637	570	664	602	583	622	660	644	615	625	596	638	612	594	656	640	683	599	654	611	641	641	619	633	668	604	567	656	640	623	591	631	596	598	631	625	639	603	626	620	598	622	626	630	597	582	620	606	675	621	597	616	628	608	589	624	631	604	672	607	604	584	647	659	635	648	637	604	626	596	603	623	619	678	615	605	620	646	618	605	639	646	624	639	630	608	650	667	632	623	584	683	595	637	634	637	605	608	673	640	633	662	612	634	644	615	637	638	613	625	649	622	643	625	620	650	630	580	611	651	619	609	672	628	656	590	615	623	586	601	613	683	621	662	667	681	661	660	633	640	650	582	593	568	619	652	611	569	630	589	669	597	602	599	624	571	562	662	603	627	635	644	606	585	638	599	610	583	631	573	620	627	613	627	617	644	588	636	641	632	625	605	635	583	642	643	607	595	618	588	617	613	614	635	638	622	609	662	567	560	635	659	615	618	647	619	648	617	624	642	590	620	617	615	600	628	630	630	633	576	650	619	567	605	595	637	576	617	645	617	590	650	644	647	601	650	613	625	686	664	613	651	611	659	632	598	615	661	642	616	600	622	601	643	605	626	666	608	643	604	666	610	595	613	622	641	625	631	645	595	606	627	633	615	631	620	633	653	624	615	636	646	642	645	632	626	634	657	619	614	616	676	659	617	683	611	642	654	649	560	611	658	624	574	676	578	612	575	603	574	605	604	632	597	613	633	618	608	655	635	608	661	597	639	604	587	624	685	614	594	595	652	626	574	623	590	641	640	636	612	615	590	649	591	603	626	588	657	608	637	632	602	649	612	605	611	635	614	636	615	626	589	623	656	644	668	589	624	659	570	635	587	616	604	642	623	617	595	635	644	583	619	618	625	604
22784	20965	28386	23533	20896	20413	6051	1788	1403	1286	1229	1138	1142	1120	1122	1114	1100	1071	999	1010	1051	950	1069	996	931	1021	915	958	981	955	972	927	949	933	995	942	912	952	892	890	930	925	888	912	907	883	893	1003	909	952	955	933	946	854	897	899	933	942	926	968	930	911	961	953	914	936	943	913	892	886	944	911	909	877	913	887	879	889	918	888	887	915	930	904	924	930	929	955	877	885	948	910	907	921	924	897	931	893	935	824	973	960	901	945	918	875	932	949	953	938	899	897	906	921	842	915	947	909	949	974	907	913	942	892	912	907	893	955	891	850	921	916	877	912	879	940	909	927	946	891	893	912	884	892	932	862	920	858	938	921	866	936	935	916	890	1005	932	900	903	858	903	926	968	952	944	933	900	887	919	942	872	917	895	928	916	896	976	932	898	891	924	934	932	910	898	926	903	922	891	898	911	920	859	920	948	921	917	879	898	944	1007	932	899	934	914	895	936	885	911	887	884	882	871	906	949	949	960	957	929	925	931	865	954	921	915	880	887	911	953	902	826	888	944	910	940	928	869	910	942	879	887	985	956	890	869	965	924	896	923	933	874	958	887	884	915	893	927	921	953	906	907	867	970	915	946	920	927	965	910	885	902	895	881	950	923	890	930	851	937	894	873	892	891	931	916	955	915	888	935	864	889	879	966	909	921	951	928	994	940	921	918	885	915	915	989	940	956	845	870	917	889	906	881	906	950	849	926	931	912	921	915	901	889	882	955	922	917	933	943	899	914	911	914	973	938	917	916	957	906	892	893	928	859	895	925	899	843	908	887	907	920	879	927	891	855	940	899	916	923	975	971	881	882	837	949	888	918	977	909	1000	921	912	884	926	908	940	928	953	877	892	967	864	925	911	902	926	869	891	947	989	880	892	941	887	875	905	892	887	878	908	860	910	955	955	886	901	857	948	894	883	866	901	978	939	902	912	912	935	907	888	958	886	889	937	901	967	926	989	906	980	888	909	915	884	874	894	922	869	910	928	925	867	960	884	888	898	935	895	948	914	834	965	924	882	900	927	885	960	899	861	890	896	860	921	900	903	944	900	900	923	910	891	886	887	862	890	913	898	881	921	954	895	928	869	934	873	895	937	869	945	914	906	894	882	917	903	999	903	926	921	900	883	926	885	899	880	901	938	969	938	932	882	883	883	873	924	945	916	917	860	937	915	875	927	935	885	923	885	915	859	882	924	949	932	936	918	929	912	924	892	911	876	913	914	898	896	940	885	948	942	910	959	925	956	875	917	906	904	956	919	898	890	923	923	930	851	915	886	927	868	878	898	963	914	931	947	927	911	842	874	902	877	909	912	888	923	869	932	892	891	960	912	943	929	916	915	941	995	890	920	877	925	849	909	866	899	924	890	883	937	889	892	894	935	910	907	910	917	877	911	879	942	903	941	960	918	898	890	904	930	918	887	902	908	891	930	937	916	934	930	956	966	951	931	910	879	930	916	886	925	904	902	840	932	915	969	882	912	937	921	946	893	946	923	902	900	890	932	917	874	885	857	874	917	932	968	941	960	911	923	941	962	902	930	945	963	915	901	905	831	921	982	901	947	856	888	894	916	888	912	911	897	921	877	967	909	889	922	910	914	930	952	866	920	912	903	911	927	928	893	917	889	909	891	892	943	860	915	920	909	906	916	878	864	890	916	994	890	890	894	913	936	946	893	891	919	909	944	899	900	934	890	932	877	915	928	876	893	918	898	904	943	941	893	970	944	906	931	887	905	888	919	926	946	905	920	948	901	835	909	938	932	908	909	888	930	918	963	925	919	868	907	874	919	898	929	936	904	904	915	885	883	915	938	908	912	883	920	931	887	940	939	901	897	925	904	887	912	908	906	930	961	955	954	939	921	919	923	902	975	900	897	924	863	920	946	959	907	884	923	886	933	907	918	912	939	930	926	923	883	911	921	898	883	904	901	880	889	882	878	939	896	964	952	917	910	869	885	945	892	934	915	897	921	937	914	856	909	895	926	891	861	981	934	922	935	872	921	888	826	897	872	870	927	910	941	939	914	897	926	917	889	943	875	948	911	868	895	938	937	895	905	945	899	930	977	913	896	920	921	864	916	971	927	909	887	898	851	993	937	891	879	935	883	920	928	900	903	924	850	936	921	922	926	916	876	893	916	950	920	961	911	868	872	945	879	866	931	882	930	952	861	926	892	906	917	916	891	941	920	908	958	903	916	912	952	885	931	951	935	883	885	891	851	934	948	924	889	918	892	914	908	953	904	962	956	932	866	906	860	929	940	917	983	909	951	919	986	874	876	910	903	952	906	916	886	893	919	882	935	960	951	888	927	907	872	927	928	912	841	948	901	942	897	880	854	930	896	852	874	949	893	902	909	988	884	887	865	841	924	874	910	931	872	883	968	962	888	892	934	913	868	940	939	919	847	928	875	934	908	919	917	940	897	867	846	896	921	932	925	959	901	902	944	925	955	949	955	925	861	892	923	908	920	910	908	881	864	922	897	879	905	978	852	932	899	893	924	871	903	912	908	904	888	894	901	922	904	916	923	942	929	896	882	890	942	952	895	913	898	901	904	923	893	910	962	882	925	855	882	973	871	935	980	897	892	917	892	945	932	932	882	944	925	961	932	932	924	925	914	912	919	884	928	899	930	998	872	948	854	926	895	939	956	965	948	914	933	886	928	864	903	911	904	883	930	942	909	902	947	913	863	901	872	918	970	960	914	910	917	903	914	913	893	895	938	858	903	927	936	941	970	899	907	944	948	822	927	946	919	911	921	879	905	876	899	896	916	848	906	907	900	892	933	933	862	835	955	917	931	949	887	924	930	918	896	985	900	905	888	932	916	853	921	913	945	918	927	939	894	890	892	872	942	923	927	871	844	894	854	913	877	930	981	939	937	888	930	871	928	940	930	891	943	916	878	879	920	873	862	879	918	903	894	893	879	937	867	882	916	883	916	905	893	913	913	961	854	956	881	904	923	936	907	932	874	906	931	888	945	930	890	886	865	919	942	909	891	891	892	862	895	895	907	920	939	951	854	923	880	856	885	854	917	947	940	890	948	956	886	954	918	939	890	909	899	907	940	892	853	843	944	864	919	919	898	913	987	891	894	939	941	899	869	898	885	928	885	894	895	912	926	879	931	875	897	957	896	904	914	916	959	929	890	892	907	932	934	891	914	919	930	945	942	911	938	968	904	883	949	912	911	856	993	926	882	875	916	864	917	843	891	908	924	941	899	891	906	918	883	895	962	841	904	944	938	973	890	865	914	916	954	990	951	962	924	880	884	880	929	955	910	892	903	909	852	948	947	885	884	866	913	948	901	901	900	885	885	886	887	889	897	930	881	908	880	896	890	952	876	920	955	967	904	979	911	883	906	923	894	975	945	924	945	955	938	908	915	893	929	922	882	893	881	920	922	873	939	937	913	926	915	887	943	920	934	918	928	937	910	927	892	931	916	947	913	859	949	931	906	908	825	889	968	914	907
45527	69452	37222	7562	5152	3829	3162	2632	2097	1867	1720	1560	1536	1540	1441	1541	1444	1260	1222	1229	1218	1183	1282	1189	1199	1125	1135	1110	1121	1091	1071	1100	1034	1064	1063	1082	1040	1041	1092	1095	1096	1003	1002	1052	1020	1092	1014	1034	1050	1034	1064	1057	1071	1041	992	1044	1088	998	1055	971	992	1025	1067	1018	1049	1051	1031	1074	1065	971	985	1035	1008	1028	1082	1005	1092	1033	1054	994	1007	1063	1008	1035	1021	1006	1050	1048	1013	1049	993	972	1047	1086	989	1003	1060	1030	1002	1042	1055	1051	1033	1016	1047	1021	989	988	1056	1023	990	1028	1022	1050	1068	1033	1035	1005	1039	1020	978	1005	1034	1059	989	1051	1028	1011	1038	1072	1008	1094	1023	991	1010	1115	1079	999	1041	1010	1045	1015	1041	1049	1010	1025	1004	1039	1089	1097	1039	1013	1038	1050	1071	961	1007	997	1035	1097	1065	1011	1040	1062	1061	1059	1025	1057	1041	1038	1028	1021	1006	1037	1047	1051	1035	1016	1038	972	1043	1021	990	1014	1057	1037	1038	1037	1031	1041	1012	1007	996	1007	1066	1022	1009	1109	1043	1078	1068	1029	1030	1005	1040	1015	1027	1054	1070	970	996	1023	1034	1018	1045	970	1006	1028	1037	1051	1087	961	995	1023	983	1020	1015	1056	1016	1021	1017	1040	986	1001	990	1044	1058	1056	977	1051	1071	1019	1011	977	1017	1047	997	1004	1033	1064	1022	1033	1054	1033	1008	1094	1051	1053	995	1007	1079	1055	1053	1031	1057	1072	1021	1022	1023	1004	1077	1074	1055	1052	1095	1099	1055	1024	1034	1092	1053	1027	1061	1011	1008	1020	1024	1008	1048	1038	1015	996	1035	990	1044	1087	999	1010	1008	953	982	998	1055	990	1036	1045	995	1009	1013	1108	1060	1100	1060	1040	1051	1045	1045	1043	1017	1061	1109	1036	1073	939	1031	1012	1003	998	1002	1054	985	1022	1051	966	1093	1021	1019	1062	1037	1012	1072	1090	1032	1031	1032	1025	1067	1044	1066	1078	1023	1077	1008	1044	1058	1045	1001	1032	1003	1037	1040	977	1053	1034	1013	1018	1043	987	1021	1071	1031	1010	1038	1027	1040	988	1070	1021	1070	1000	1020	1037	1009	1027	1048	1124	1026	1070	1031	1062	1031	1018	985	1033	1018	1015	997	1065	1042	1052	1080	1038	1079	1061	1063	1068	1065	1001	1004	1011	1022	1025	1032	1081	1068	1081	1064	999	979	990	963	1012	1009	1051	1006	1006	1039	1029	1031	1047	1012	990	1038	1019	1107	959	1120	1069	1045	961	1021	1079	1019	1070	1025	1001	1054	1036	992	1006	1043	1077	978	1028	1057	1033	1080	1010	1014	1050	1066	1007	1084	1006	960	1025	1064	1023	1009	1018	1001	986	1039	1044	1068	1065	1030	1026	1053	1002	1009	1046	999	982	1034	945	1033	1051	1061	1011	1064	1030	1011	1061	1037	1008	1040	1074	1047	1021	994	1082	1035	1042	1014	1030	1058	1030	1009	1052	1032	1031	991	1016	1011	1020	1069	1098	1030	1012	1019	984	1001	989	1003	1101	1044	1057	1037	1058	1089	1023	1076	1027	991	1075	1014	1027	1012	1023	1051	1002	1030	1052	1028	991	979	1016	1020	1049	953	1058	1074	1036	1095	1084	1046	1068	1006	1014	1042	1063	1015	1070	1007	998	1002	1041	1033	986	1022	1019	1043	976	1015	1079	1093	989	1076	957	1047	1011	1044	1001	1033	973	1056	1080	1086	1058	1028	1030	1042	1052	1092	1020	1080	988	1070	1002	1111	1093	1047	1017	1029	1054	1007	1005	1039	1034	1031	1009	1033	1026	1069	1036	1077	994	971	1010	1060	1021	1022	1061	1059	1057	1035	1055	1048	1034	1014	1034	1000	1053	1023	1041	1092	1062	1071	1012	1056	1037	967	1005	998	1040	1048	989	1054	1024	1044	1029	980	1005	950	1068	1013	978	1057	969	1036	1025	1023	1040	993	966	1013	1009	1036	1031	1030	1006	1027	1041	1053	1069	1031	1093	1032	1045	1050	994	1045	994	1086	1019	1043	1015	1066	1001	1066	1029	990	1054	1033	1054	1038	1067	989	1028	1046	1039	996	1045	1012	1076	1101	1033	1044	1010	1026	1058	1045	1012	1024	1058	1029	999	1054	1006	1060	995	1021	1002	1099	1003	1050	1048	979	1010	1076	1062	1067	1014	1015	1029	1067	977	1059	1059	1029	1020	983	983	1038	1097	1047	983	1024	1041	1005	1011	1040	1073	992	1014	1087	1006	1023	1027	1025	1029	970	1020	1019	981	1031	1043	1020	1069	1000	1030	1080	1063	1012	1049	1044	1111	1051	1052	1018	1018	1041	1001	1071	1043	1002	1059	1025	1037	1060	1004	1061	1019	968	982	1032	998	1052	963	965	1052	1053	1018	1015	1020	1037	1069	1033	1060	1084	1037	959	1027	1017	1023	1015	1037	1032	1010	1023	1026	987	1024	990	1040	1111	1079	1065	1025	1036	1070	996	1033	1064	999	1053	979	999	1009	1000	1041	1007	1018	980	1039	1023	966	1002	1031	1045	1029	1021	999	1082	1019	1041	1003	1057	1026	1019	1034	1018	1038	974	1039	1041	1043	946	1042	991	1065	986	995	1045	1059	1043	1090	1067	1056	990	975	1003	1006	1037	1041	1020	1042	1051	1035	1023	1048	1015	1021	1047	970	1033	1086	1054	1007	1008	1074	1016	1049	993	1005	1012	1040	1047	1053	1033	1049	1025	957	1013	1034	1052	1018	1040	1041	1038	1039	1045	1107	1048	1036	1025	968	1011	1017	1016	1020	1026	1059	961	995	1016	1058	1036	967	1054	1030	1095	1026	1036	1061	1048	1049	976	1027	1025	1058	1025	1056	1066	1032	1042	1017	997	1031	1031	1044	1025	1048	1026	1075	1002	995	950	1090	1040	1042	1046	1025	1046	1023	1052	1012	1009	1061	1064	1037	1100	1024	1089	1085	1071	1037	1026	1071	1087	1008	1020	1013	1040	977	999	999	1035	1016	1008	1040	994	1015	1027	1044	1024	1010	1013	1022	1025	1025	1040	1022	1058	1066	1019	1003	1027	1086	1075	1017	1001	1024	1012	1022	1043	996	1001	1072	1001	1059	1085	1019	1007	1043	1013	953	952	992	1071	1036	1038	1058	972	1068	974	1048	1082	1062	1000	1022	1026	987	1026	1048	1032	1051	1032	1025	1071	997	1040	1019	1005	1071	1081	994	1051	1042	1122	1010	1032	1097	1019	1068	1038	1023	1058	1080	1038	1028	1034	1071	1025	1026	1011	1059	994	1107	1066	1063	1059	1031	1056	1040	998	1062	993	1041	1019	1003	1049	1006	1045	1023	1073	1056	1060	1029	1035	1030	1020	988	1032	1095	1048	1045	992	1039	1081	1069	1060	1020	1021	1031	996	1018	1018	987	1019	1017	997	977	1032	1003	1048	970	982	1040	971	1059	1044	1019	969	1014	1018	1052	1060	1036	1053	1025	1131	1040	1085	1011	1047	1044	1046	1022	1075	1050	1010	1084	1082	1135	978	1005	1058	1047	1011	1005	1008	1020	1021	1048	1001	1026	971	1025	1061	1014	1039	1037	1008	1024	1058	1037	1007	1039	1038	1016	1017	1004	1017	1019	1067	1068	1048	1009	1072	1008	1040	1064	1023	1106	1028	1072	1004	1084	1041	1038	1068	1056	956	1006	1052	969	1037	1021	1070	1062	969	1018	983	1033	1013	1016	1020	1014	1060	1013	1041	1013	1059	1046	1043	990	994	1055	1015	1062	1023	998	1015	1050	1007	1087	1087	1040	1079	1071	1020	1064	1102	1036	1039	1039	1009	1045	1062	1009	1017	992	1063	1006	1018	1069	1090	1053	1038	993	997	1041	1013	1042	1042	1071	1104	1051	1005	1006	1018	1058	1030	963	1047	1026	1022	972	983	1051	1007	1068	1050	1036	1040	1019	1037	1024	1010	1014	1070	1043	1047	998	994	975	1072	1082	1029	1027	1029	1059	1003	1049	1024	1032	967	1043	1036	1015	1027	1052	1023	1015	1063	1008	986	1001	964	1020	1051	1070	998	1047	1031	986	1084	1020	1036	1002	994	992	1000	1072	1032	1003	984	1069	1059	987	1015	1012	1019	948	1050	1008	1054	975	1106	989	1034	1065	1039	1036	1046	1045	1007	1003	1042	1010	1071	1034	980	1070	1061	1025	1016	1074	1015	1008	1022	990	1033	1078	1061	1095	1018	1012	956	1037	1047	1042	991	1004	1002	1006	1045	1070	1004	1053	1105	1068	998	1031	1046	1047	1001	971	998	1019	1053	1007	1024	1042	1025	1041	1024	953	978	1016	1047	1040	1004	1097	1004	1010	1066	1055	1072	1017	1100	1078	979	1044	995	1025	1072	1047	1040	1004	982	1014	1010	1025	1025	1102	1069	1017	1037	1015	1076	1015	990	995	997	1038	1039	997	1079	992	1000	1003	1041	1007	1026	1016	1070	1075	1057	967	1053	1014	1058	1062	1047	1015	1046	1019	971	1042	1037	955	1039	1013	1035	1038	1024	1115	1040	1078	1024	969	997	1050	1067	1000	1013	1043	1030	1010	1051	985	1050	984	1095	1018	1016	1028	1055	1043	997	1081	979	1015	984	984	1108	1085	1029	1022	1016	999	1065	983	1053	1024	1043	1023	1057	1025	1010	1019	1004	1055
31183	30303	21685	4370	894	716	493	465	423	419	431	398	450	385	432	419	416	433	373	390	395	413	377	375	399	395	341	370	349	370	321	372	366	383	338	385	362	370	364	342	364	358	368	386	337	338	392	333	329	351	355	379	339	340	363	400	378	393	336	348	374	359	371	362	374	369	365	337	356	380	342	376	369	366	374	321	353	395	355	370	340	362	357	352	335	369	339	379	344	366	375	361	358	384	361	345	370	371	380	409	349	394	348	365	386	413	372	355	377	358	357	386	371	347	381	331	380	328	368	353	336	333	348	344	346	359	374	378	363	359	389	398	355	351	341	351	358	373	377	381	358	321	375	370	398	343	331	370	364	325	363	333	374	369	361	390	343	352	372	369	337	337	350	352	315	383	358	340	402	379	368	345	355	352	335	337	383	372	371	341	383	379	345	353	386	362	374	356	381	343	361	365	393	339	376	364	400	352	375	356	327	351	387	326	350	371	363	339	369	329	352	365	385	355	353	313	361	332	342	359	378	385	362	384	350	373	353	366	382	384	348	360	379	339	376	354	346	360	362	325	367	367	383	345	356	356	340	363	379	380	381	355	394	345	369	356	377	372	366	398	365	366	383	367	346	348	372	355	367	353	329	330	328	376	337	358	338	327	373	343	387	347	360	378	375	364	372	355	374	369	377	372	372	384	363	385	395	347	368	356	329	380	397	335	370	349	331	357	364	385	387	358	365	368	345	380	364	409	342	324	384	366	372	373	355	352	352	353	351	392	361	379	376	356	348	314	382	377	342	381	383	364	341	361	372	350	359	360	369	354	376	356	337	338	400	362	365	336	334	379	371	343	387	382	363	334	376	341	368	348	316	357	353	383	334	395	335	399	362	343	369	359	336	336	338	378	322	333	354	342	353	348	365	390	349	356	393	354	391	358	384	361	360	339	390	372	344	368	344	337	385	361	364	379	387	334	384	392	381	360	338	413	355	408	384	361	382	381	366	356	352	357	355	342	360	390	368	329	372	372	345	355	375	402	355	390	363	375	343	371	324	378	357	373	384	390	392	345	338	350	359	388	387	391	358	358	361	371	359	358	352	333	380	352	368	360	362	367	350	347	381	364	380	386	340	349	351	369	337	371	358	349	390	394	357	358	370	347	337	354	369	348	355	372	361	362	358	410	392	369	365	368	368	359	383	358	375	369	347	321	391	347	323	356	343	358	383	370	389	362	376	360	381	332	380	382	355	332	381	370	334	377	369	383	333	381	351	361	350	352	357	352	374	377	348	338	393	348	338	389	344	371	346	376	380	350	346	351	351	363	355	341	355	367	348	413	376	381	380	356	333	381	345	360	360	323	396	352	379	361	335	400	342	354	348	356	337	371	381	368	386	364	384	366	341	390	360	341	352	341	354	361	307	375	369	369	377	350	342	363	358	369	349	382	403	357	387	363	368	345	384	376	368	387	377	367	330	361	372	365	381	389	380	372	376	343	392	341	359	369	352	339	407	385	375	372	346	338	364	381	362	328	406	351	367	342	350	350	358	375	353	348	354	349	365	387	361	359	362	367	380	345	392	375	375	367	356	367	369	367	377	343	323	375	344	352	378	363	354	357	353	325	357	361	356	388	353	355	341	379	350	349	385	336	360	368	359	395	402	323	313	362	344	370	408	344	372	354	367	347	328	344	336	348	353	348	392	370	385	378	386	328	377	371	379	358	383	360	328	376	378	332	390	381	360	364	332	393	369	360	380	369	370	347	388	335	358	350	372	306	335	352	349	373	367	392	369	359	377	350	345	352	368	351	354	364	371	338	361	369	356	368	378	361	374	360	346	375	349	368	385	369	377	371	371	332	380	369	351	365	371	383	365	372	355	380	363	356	349	365	367	373	348	394	404	383	330	367	322	350	369	346	341	360	396	392	373	342	362	388	349	387	343	361	386	331	419	349	364	385	360	354	367	351	350	389	368	372	372	337	305	348	369	383	375	381	340	363	330	369	363	361	344	378	347	332	369	379	377	363	356	362	344	334	406	386	351	352	362	347	345	366	358	375	382	332	371	354	370	346	382	364	372	334	349	361	321	336	356	356	368	333	368	350	383	401	397	384	354	349	326	356	343	391	370	366	389	335	381	355	344	351	386	347	388	368	416	362	357	367	380	376	385	357	360	370	364	391	362	374	359	374	363	376	366	308	401	356	361	369	345	345	361	358	374	346	392	387	374	360	376	363	348	369	341	336	383	340	350	403	364	363	366	391	365	365	357	364	350	370	343	369	363	349	379	357	363	364	398	372	369	312	373	357	366	321	379	335	349	357	360	386	377	379	328	377	371	346	344	321	357	358	354	382	364	355	344	384	376	377	336	336	352	383	392	383	335	372	356	359	331	382	356	352	345	361	346	375	355	345	394	397	356	374	333	329	353	358	316	364	346	350	363	346	354	361	372	369	336	345	371	385	373	386	348	352	353	357	368	348	366	319	374	374	347	343	376	362	344	372	325	358	375	332	383	331	349	329	378	366	378	403	381	384	368	342	358	371	350	340	391	362	363	360	378	372	355	361	385	393	356	335	360	380	348	356	356	354	333	399	361	358	345	389	333	349	352	374	388	378	369	376	359	376	333	362	374	364	387	357	378	400	324	332	361	357	364	389	373	353	344	358	387	334	317	362	363	373	389	395	404	382	368	368	335	345	374	366	379	336	369	359	371	387	363	345	348	358	358	339	332	334	341	356	379	345	381	365	387	344	350	345	380	374	397	365	394	398	370	360	343	374	362	351	336	404	364	355	371	371	373	356	356	349	360	365	356	393	342	316	352	349	350	356	368	324	357	362	373	351	359	347	390	370	367	372	353	350	315	357	318	349	333	321	367	335	324	343	358	372	356	386	368	357	372	359	403	358	352	356	407	364	346	365	368	364	391	368	388	368	351	343	365	353	383	371	348	383	392	339	392	350	364	368	351	313	302	336	355	399	328	379	363	356	373	386	396	351	358	386	371	361	364	350	400	370	376	336	365	328	401	371	326	360	350	358	358	344	386	348	398	382	337	366	368	382	351	385	349	343	361	394	377	398	314	337	382	353	365	389	382	383	364	371	362	354	370	398	359	350	327	355	367	379	386	340	343	334	357	367	370	381	358	388	358	386	384	349	378	368	326	367	331	376	362	366	348	345	359	351	335	367	353	365	363	378	359	338	374	401	346	380	372	374	369	365	387	396	396	330	335	381	361	374	387	391	364	394	359	397	350	375	397	377	363	330	362	360	373	392	355	371	381	345	361	424	378	335	353	371	360	353	368	343	368	361	373	353	368	369	352	363	357	369	348	351	368	368	343	365	330	357	334	351	372	366	354	342	359	350	379	372	388	323	326	358	344	368	343	371	406	371	334	362	380	338	366	309	363	383	380	351	344	372	342	369	367	368	378	336	339	350	391	371	383	285	325	409	397	351	358	396	412	368	401	383	385	370	330	377	386	355	356	358	346	324	358	362	375	366	363	332	378	354	383	368
37268	44545	21120	1960	1262	970	746	756	680	590	583	569	540	549	607	640	586	580	471	527	481	510	507	519	493	473	470	486	454	425	452	475	495	443	475	452	392	425	440	453	455	437	473	443	407	442	459	467	452	490	475	427	464	435	436	424	444	449	438	465	484	441	490	447	429	433	466	460	439	445	452	454	464	456	448	476	449	437	453	444	440	419	445	507	458	481	451	504	453	440	443	481	432	470	425	449	477	454	472	426	434	460	460	451	440	440	395	482	439	421	424	438	441	447	465	469	448	442	483	468	454	428	470	445	452	446	419	455	393	433	442	452	413	464	422	440	455	427	447	450	438	463	451	425	434	432	456	428	455	408	459	437	449	471	423	493	428	457	415	463	449	480	420	421	429	445	431	446	434	452	404	459	456	402	420	449	498	458	440	460	450	433	402	432	442	436	454	494	468	431	440	459	481	465	467	483	455	464	451	465	462	447	442	449	419	464	471	457	447	455	460	434	471	409	443	447	457	460	461	460	497	431	433	441	423	483	461	448	444	439	455	446	465	462	434	487	464	439	437	424	442	457	443	440	416	406	469	451	465	457	490	425	481	459	452	478	460	490	447	443	437	423	432	446	429	443	457	437	440	470	457	419	468	489	432	430	466	494	431	453	467	442	471	486	445	483	471	488	472	458	424	436	417	464	446	444	419	446	485	457	432	458	446	425	438	408	461	459	439	387	415	416	434	438	439	488	438	454	487	479	446	424	468	464	440	483	430	432	446	501	429	476	401	443	468	427	448	470	437	451	418	457	502	491	461	433	456	468	435	444	492	390	420	447	432	396	412	446	471	483	412	460	438	429	438	457	423	442	464	451	474	417	420	462	445	417	459	428	457	447	456	452	445	452	443	428	421	438	470	480	431	427	456	442	433	462	458	427	441	441	475	432	485	420	446	440	461	454	407	467	415	470	463	454	470	426	415	431	460	412	467	463	483	441	416	448	463	439	444	469	433	461	452	452	448	470	469	440	437	472	473	461	461	436	467	445	475	439	463	420	450	456	434	418	476	430	460	450	491	444	417	465	442	477	443	454	417	478	429	445	486	461	423	436	464	427	464	444	469	431	477	455	457	454	451	465	468	475	471	399	451	457	462	452	426	448	456	433	410	432	419	466	445	449	443	446	431	447	425	450	443	409	506	484	450	438	478	441	468	459	415	454	495	459	463	448	438	461	438	459	425	425	437	458	452	448	484	472	432	481	418	472	434	435	440	441	430	429	437	420	435	446	409	442	436	462	459	475	434	477	478	405	440	434	450	445	428	423	431	461	456	431	446	447	439	427	409	433	437	434	458	453	435	470	445	483	439	424	452	462	453	445	494	447	435	409	447	437	430	436	423	424	440	428	424	485	452	469	449	441	444	437	461	466	420	459	410	439	452	474	424	472	467	444	445	478	465	465	456	468	424	439	452	422	428	430	403	398	427	427	469	427	470	475	450	467	456	457	447	432	468	484	442	429	432	448	467	429	432	466	464	473	482	437	437	459	471	433	443	489	419	456	435	459	467	434	450	447	464	441	455	420	452	445	435	439	477	450	448	447	445	427	447	476	407	429	451	451	483	421	450	443	480	437	467	448	448	452	463	405	494	464	446	431	449	444	469	418	489	443	467	425	467	452	462	428	472	455	444	486	466	479	451	465	468	482	440	414	459	481	421	460	414	449	397	427	431	470	463	440	466	445	443	436	440	459	423	456	443	491	426	424	431	465	472	487	482	432	456	385	430	501	468	439	448	426	445	447	416	434	474	515	417	447	440	458	406	474	402	425	476	445	429	440	429	454	447	430	475	452	439	422	463	432	431	427	428	465	504	450	469	449	429	455	459	461	451	476	458	441	443	394	455	460	457	442	472	444	438	449	488	427	455	415	425	470	449	472	416	445	491	435	461	415	466	422	428	425	439	453	445	449	452	445	469	449	461	450	439	423	480	453	415	413	443	429	464	465	457	469	459	404	476	447	428	495	453	474	486	471	451	463	402	452	450	441	471	450	479	443	477	429	454	495	421	459	419	442	447	425	476	469	404	429	455	479	433	447	416	435	503	420	429	461	469	411	484	444	437	475	468	412	455	473	395	433	406	435	421	469	428	463	458	451	460	477	437	410	474	474	466	464	441	462	436	430	430	427	477	461	427	455	402	447	433	468	479	443	456	451	446	509	464	436	471	428	464	429	435	487	464	443	458	414	437	464	468	449	459	462	432	432	425	456	433	473	475	431	430	422	439	483	444	454	454	490	405	492	447	462	450	489	478	445	453	461	473	443	484	461	444	448	470	469	432	428	450	459	489	449	411	436	465	423	429	443	452	442	440	459	421	480	471	433	414	431	436	436	460	430	445	462	455	461	423	456	411	446	408	461	461	418	454	460	473	469	494	436	448	472	440	474	478	421	470	430	465	449	431	430	450	434	454	461	472	447	421	404	506	441	463	460	417	434	429	443	421	435	439	436	445	414	429	456	439	466	426	446	450	455	458	458	437	423	450	462	454	447	437	432	489	489	470	447	488	431	441	441	450	442	462	479	505	468	444	439	441	453	469	427	485	461	427	485	439	432	473	450	438	423	410	462	446	484	451	460	443	489	469	449	441	450	463	429	457	464	440	434	487	424	483	432	452	451	444	437	451	428	440	435	469	438	434	440	391	447	447	445	461	448	465	488	491	442	471	465	483	446	451	454	425	479	409	470	469	470	417	426	436	420	452	414	475	458	462	461	423	524	463	481	457	450	435	458	448	420	420	446	433	465	511	463	445	444	474	459	445	416	456	444	455	503	428	472	421	459	442	440	435	419	449	446	490	456	448	461	456	414	445	434	437	426	453	429	463	425	418	454	433	465	428	477	426	477	464	420	466	426	479	462	433	453	451	445	435	480	457	455	463	422	411	463	449	443	455	425	456	443	455	483	435	475	453	481	462	484	438	484	437	446	432	474	446	444	436	460	474	404	451	435	464	448	419	437	456	479	433	430	429	447	438	444	455	406	448	436	442	435	408	447	483	450	449	438	457	453	453	457	461	437	437	461	439	472	443	464	455	433	455	456	436	436	466	467	441	441	464	473	448	469	430	453	504	406	429	448	452	436	408	427	489	435	460	459	466	487	461	442	489	476	430	408	427	470	431	451	435	472	431	463	447	455	447	484	432	452	468	447	460	464	447	417	441	467	443	442	410	457	469	456	451	470	477	451	452	466	438	463	446	439	453	447	466	414	468	481	482	439	451	438	489	447	431	403	470	445	486	461	410	450	425	456	432	462	419	434	448	457	483	450	421	445	429	453	369	455	465	461	444	446	459	411	457	444	417	465	429	440	448	445	465	471	462	447	440	436	429	515	461	469	441	466	438	445	443	437	434	430	466	441	448	461	445	432	500	447	470	475	452	458	489	458	430	452	461	491	482	449	461	474	443	441	429	429	445	461	453	422	423	488	435	420	487	423	457	432	406	440	464	444	416	466	427	424	457	442
23875	20989	27953	24123	20112	6174	1304	1023	793	776	785	735	751	738	741	740	723	668	640	659	647	663	636	614	605	655	636	599	642	678	600	580	605	663	592	592	599	606	627	608	606	590	582	617	626	631	584	591	597	611	607	576	619	595	634	594	561	615	606	594	611	609	610	582	575	605	601	652	624	603	588	588	574	602	573	587	616	537	570	665	622	573	599	583	584	584	631	602	565	587	577	632	603	578	613	597	576	563	616	631	562	595	568	579	637	638	576	571	645	592	583	587	565	616	571	571	587	617	588	574	615	599	601	600	584	614	585	577	632	617	607	623	605	596	611	542	602	630	653	617	601	604	621	590	601	637	574	618	659	600	596	631	616	543	621	586	574	580	600	570	586	572	580	591	649	621	595	588	620	554	613	611	606	599	584	591	605	593	600	606	583	638	587	614	562	580	571	567	616	583	597	586	556	598	587	566	610	558	606	614	590	594	632	575	606	591	571	546	535	586	616	599	574	669	618	621	586	607	625	603	595	572	609	595	614	573	605	592	608	635	621	584	568	615	628	581	601	589	548	602	564	569	573	571	590	597	657	561	553	583	589	576	618	603	612	554	568	585	571	640	637	587	623	565	607	585	591	618	597	599	646	564	628	627	603	564	649	640	594	582	601	601	593	597	584	583	571	614	571	589	555	602	599	587	588	562	589	589	647	531	561	604	612	617	612	613	554	611	610	562	607	598	595	579	582	572	599	596	613	563	570	571	573	599	600	573	636	598	604	600	604	591	604	578	585	583	604	655	599	572	582	620	606	597	606	594	594	601	598	607	607	582	599	641	617	644	593	560	587	584	594	603	643	628	555	567	591	584	571	557	641	597	546	591	605	647	567	593	575	593	597	596	572	638	595	614	602	572	581	609	547	610	556	582	525	580	562	648	579	598	615	601	583	604	587	600	600	571	578	562	616	549	636	522	569	618	618	586	609	584	601	590	593	562	600	607	610	592	564	588	642	634	651	587	594	635	581	621	621	557	573	585	582	595	626	569	583	634	582	591	592	601	601	561	557	589	569	619	567	566	602	595	597	583	597	545	614	619	584	578	577	567	621	597	582	549	575	598	593	628	588	582	608	555	566	588	595	615	577	619	612	594	581	583	609	576	614	606	617	579	577	560	607	586	603	594	631	580	631	581	585	581	628	584	609	595	581	610	579	604	605	579	612	595	531	611	608	559	575	568	636	552	633	593	558	600	562	588	590	593	588	596	630	636	573	569	627	609	590	621	586	585	599	574	613	574	596	607	549	521	574	617	575	617	600	581	603	601	575	568	620	639	669	585	562	527	584	653	605	600	624	606	598	601	601	595	617	601	625	578	587	579	597	565	631	567	555	613	605	588	618	580	583	602	573	581	613	573	538	630	588	589	589	591	580	618	592	581	644	579	602	634	595	608	578	592	580	585	601	638	625	623	636	619	589	597	611	576	595	582	578	626	570	590	594	585	579	600	590	560	578	574	624	599	597	601	588	585	600	605	624	583	614	564	593	550	596	584	586	600	534	615	563	585	620	629	596	616	590	631	524	608	619	571	581	581	591	553	612	578	617	593	588	611	593	613	557	607	570	602	590	605	590	550	610	566	598	587	609	641	618	587	582	577	598	578	582	599	577	568	594	514	600	616	561	613	566	571	596	575	629	593	616	588	581	595	580	630	610	610	601	586	576	576	613	572	591	585	597	591	611	584	601	611	605	614	589	547	582	571	595	594	627	577	592	575	538	621	592	610	569	559	604	642	619	621	546	587	582	594	622	646	565	578	569	574	582	610	551	559	604	597	584	604	625	589	603	599	584	574	618	592	561	596	643	601	606	612	613	580	558	588	633	608	544	614	606	614	611	586	625	558	650	575	577	599	611	579	628	621	633	648	579	569	612	577	571	584	606	633	600	624	610	562	619	611	556	623	599	620	580	601	586	600	625	614	606	607	630	633	575	603	575	622	568	592	598	589	586	618	620	553	580	561	581	614	594	602	588	603	619	588	591	631	565	615	609	609	594	556	598	604	650	609	582	620	599	636	628	581	642	592	627	647	581	572	578	563	642	626	596	565	602	599	645	597	536	574	625	603	592	598	590	649	550	548	636	557	557	569	550	563	609	621	578	571	602	549	560	564	619	643	576	642	587	572	636	555	609	565	563	605	589	597	593	602	587	553	615	596	577	582	585	636	579	544	597	654	578	613	637	588	654	598	609	590	623	635	576	615	614	566	563	583	625	611	590	589	582	582	634	570	595	618	615	615	588	617	596	603	538	591	575	612	592	603	541	625	581	573	649	583	617	613	610	577	600	548	599	639	610	638	581	604	591	604	560	629	555	596	632	542	559	576	600	620	594	575	608	592	598	569	618	588	575	575	637	636	618	629	622	654	605	607	566	633	588	605	578	581	575	583	606	597	607	579	553	591	581	567	619	595	617	621	606	561	585	603	595	597	546	548	555	615	632	581	598	615	600	610	568	595	568	573	560	615	590	627	583	619	598	576	609	629	639	577	570	593	638	595	626	576	638	598	625	601	606	625	599	571	558	562	587	609	614	606	596	588	554	592	623	570	582	601	618	628	620	570	582	585	617	605	555	589	604	606	580	609	635	600	605	571	606	614	595	598	584	578	588	591	579	544	594	623	608	574	634	578	576	582	603	583	580	570	607	565	591	596	611	596	621	580	628	588	598	599	585	575	605	589	589	618	571	555	615	576	618	596	571	597	590	576	561	587	610	589	591	550	617	571	596	586	605	596	548	594	614	602	599	572	574	615	599	597	595	595	613	634	592	620	621	524	571	631	634	564	602	590	615	563	548	605	579	583	589	615	588	623	589	568	626	580	615	575	574	580	602	593	576	625	680	615	599	642	592	624	583	579	562	595	583	623	532	575	627	577	622	617	588	585	567	581	617	579	601	593	606	606	653	621	602	615	568	607	561	542	584	600	548	593	580	563	594	595	562	611	614	602	582	599	554	589	578	591	618	588	578	603	597	610	604	592	562	628	617	592	609	567	549	596	608	629	584	614	645	614	597	573	598	627	561	554	602	607	602	622	595	630	573	536	589	564	572	583	639	564	593	623	627	569	607	599	653	598	604	592	597	587	579	595	584	607	605	606	605	577	585	592	560	562	593	654	576	587	652	627	616	641	608	617	539	591	574	622	590	596	563	566	568	574	588	585	591	640	609	645	613	614	590	617	569	571	552	582	600	540	599	576	651	565	594	593	584	622	600	566	588	588	624	633	602	585	566	591	615	604	575	557	608	617	589	612	563	576	599	593	610	583	618	621	601	588	561	574	637	664	587	572	560	586	612	574	569	605	563	598	599	608	597	573	537	651	589	594	582	612	570	581	565	581	607	604	591	609	571	590	572	579	569	558	612	591	578	631	643	619	634	586	589	611	574	625	590	591	661	584	623	605	644	599	603	632	611	602	585	529	577	595	650	562	589	557	594	624	620	607	586	630	611	602	598	607	614	588	619	569
41350	61053	33383	4535	3009	2239	1717	1506	1361	1106	1030	1029	1046	959	999	981	932	839	827	787	800	818	758	764	795	822	796	761	739	692	712	700	676	717	701	630	763	709	720	716	648	726	667	681	705	689	708	659	683	691	734	727	687	699	680	710	710	710	689	733	660	741	725	674	721	698	677	679	743	694	692	679	715	733	694	655	724	651	677	686	718	671	627	701	676	672	714	697	705	713	699	720	691	675	674	709	681	720	729	739	715	695	696	711	697	664	745	674	650	658	768	661	700	700	647	696	691	674	712	700	714	669	670	699	708	675	701	679	698	673	667	697	709	748	656	660	701	729	655	729	744	684	673	710	683	662	726	704	713	670	696	674	691	692	785	675	666	703	686	646	684	719	670	726	663	689	763	671	675	647	683	719	674	660	705	686	637	647	705	636	710	711	732	692	721	691	710	702	691	682	709	678	710	686	730	703	730	678	681	681	676	712	696	684	707	675	680	689	681	686	673	690	695	657	730	738	699	714	668	721	670	660	661	692	682	665	719	699	752	698	663	691	636	674	670	739	708	720	721	737	716	701	687	688	704	683	625	721	640	687	665	693	668	708	650	683	724	717	671	661	706	703	697	676	714	707	686	648	691	707	686	672	697	702	703	710	693	670	634	694	685	691	687	708	675	654	718	702	714	690	709	673	668	711	724	687	751	732	712	660	668	677	671	665	675	690	699	703	690	686	705	704	693	708	714	704	709	711	701	660	671	704	683	684	701	692	711	715	694	680	721	692	661	696	710	684	684	727	708	680	620	717	742	673	685	636	656	686	716	678	712	669	707	713	723	685	735	745	693	698	680	736	670	709	703	699	739	712	682	693	645	672	739	673	753	740	708	701	738	701	712	685	697	671	740	659	719	691	720	666	718	657	677	690	683	706	682	715	739	672	687	667	670	716	719	701	738	705	693	713	618	702	717	727	649	717	734	677	688	709	696	678	689	661	705	693	670	696	671	693	695	714	699	710	675	745	694	703	693	700	681	728	716	729	693	712	699	734	705	677	659	658	674	640	711	652	666	675	699	710	690	686	730	713	758	706	696	733	688	732	721	669	748	718	722	671	715	685	691	672	681	704	737	715	683	696	686	659	704	700	718	654	682	700	705	668	679	671	686	697	648	723	691	717	710	662	708	679	697	650	724	708	683	669	691	652	647	676	700	725	701	686	696	717	638	688	666	668	708	700	730	663	648	706	691	681	740	643	672	688	636	729	668	684	697	731	693	681	684	750	710	660	669	670	668	691	715	667	718	682	678	732	689	695	692	678	732	700	747	709	711	710	704	659	682	712	669	690	703	707	699	695	724	709	692	710	701	662	688	719	667	682	698	688	711	628	675	682	709	706	689	655	671	687	701	689	729	648	721	722	688	668	702	735	680	696	710	689	646	681	710	695	741	728	690	705	665	714	702	702	681	732	702	664	724	711	705	711	664	624	702	745	711	686	697	689	702	692	706	705	671	720	703	707	690	671	716	707	687	662	723	699	660	646	689	700	758	686	703	731	735	674	704	705	674	716	681	736	769	686	663	734	681	688	702	672	705	624	667	687	681	662	703	662	733	692	679	685	673	689	688	675	668	716	732	707	689	699	681	692	661	730	673	701	717	731	684	671	727	647	688	710	690	684	682	694	681	700	686	729	686	681	652	671	677	757	686	666	675	701	704	713	668	655	722	710	708	675	720	676	715	656	665	661	746	688	721	674	658	674	680	685	693	724	682	669	695	704	718	689	665	651	684	686	651	677	693	681	727	707	732	670	673	705	686	699	685	701	678	695	720	718	754	659	670	679	688	653	647	686	670	704	694	644	707	718	657	688	669	653	686	699	702	656	677	667	708	708	697	691	659	693	651	683	734	666	680	651	737	706	720	686	699	637	668	697	697	679	705	668	708	711	714	718	691	725	692	682	643	657	707	693	686	729	681	665	683	683	685	653	660	668	697	707	655	689	678	698	685	771	681	673	643	734	671	732	691	628	721	717	708	678	707	671	707	728	700	658	717	750	720	661	731	715	699	705	707	685	671	657	663	708	694	735	651	718	726	656	706	701	701	703	648	713	679	679	654	674	730	692	675	628	679	719	693	679	697	697	702	695	662	689	727	740	730	695	733	653	748	648	675	709	623	708	680	696	680	733	717	742	716	716	658	711	639	656	742	726	679	723	736	686	699	692	715	704	680	696	671	720	652	703	685	660	657	708	647	728	675	724	707	749	777	708	652	700	705	674	690	675	675	702	717	682	698	675	697	723	692	688	676	678	665	680	673	663	684	627	706	682	721	714	647	642	658	696	694	704	678	704	630	683	680	708	660	706	688	696	675	713	713	695	658	674	660	738	682	672	697	688	705	742	694	667	715	695	716	736	694	712	687	683	704	693	688	690	698	668	702	713	715	706	659	732	695	695	678	675	669	715	672	673	659	685	714	703	682	687	721	652	706	696	692	671	708	722	731	694	708	722	676	686	712	696	664	666	666	721	685	664	694	718	706	659	676	736	728	731	695	696	713	707	699	677	692	714	703	678	690	692	690	672	682	731	677	669	706	711	695	662	700	714	701	743	689	671	670	705	724	645	626	730	695	735	684	711	686	713	677	653	703	665	738	704	710	726	684	668	698	743	739	682	713	663	694	681	671	712	640	656	690	731	670	661	683	693	730	691	683	656	727	704	658	744	717	691	633	724	666	757	690	724	702	702	681	663	688	670	713	725	686	701	681	701	650	763	710	743	715	713	689	701	726	704	671	668	654	676	705	717	697	689	718	684	721	719	691	669	706	683	746	713	671	676	718	692	712	697	687	726	703	729	731	656	732	710	677	688	669	706	733	690	698	715	664	678	720	722	662	674	731	704	668	687	670	643	685	739	675	721	699	691	703	739	763	731	684	712	684	669	705	697	675	669	691	674	703	748	702	689	680	735	656	662	695	702	676	713	684	724	739	756	701	693	705	708	687	695	698	644	706	670	711	686	662	692	745	699	654	692	702	649	671	688	710	709	648	713	682	729	697	674	656	676	695	669	702	692	715	676	662	691	716	720	679	706	724	685	700	703	680	683	659	736	704	672	694	644	688	720	667	712	697	709	741	689	701	701	708	759	732	739	727	683	699	685	720	660	740	669	685	678	686	665	713	673	670	658	694	722	716	673	707	718	700	687	686	675	673	660	686	684	670	680	721	693	685	682	648	661	706	721	702	696	701	692	699	642	716	683	720	722	718	702	697	645	661	671	692	677	669	725	676	706	656	679	676	726	682	664	671	675	737	640	731	702	734	687	665	721	697	721	662	672	694	685	667	746	668	672	687	644	678	664	686	721	747	722	686	686	653	730	698	644	700	677	684	690	706	653	714	712	664	683	692	693	724	699	698	697	697	674	714	667	682	687	697	710	679	705	679	703	700	704	698	693	671	666	673	689	730	733	664	644	697	688	745	686	689	699	677	697	733	730	684	689	711	682	717	709	733	701	678	739	698	693
25176	21331	27066	23883	6605	1113	830	732	645	626	633	588	667	616	649	640	647	603	562	544	568	539	570	563	560	535	507	489	504	496	534	538	504	463	492	528	505	495	500	549	515	524	534	476	562	505	538	537	523	473	502	538	530	523	528	497	531	539	576	487	517	514	517	496	525	534	483	524	488	511	509	543	512	499	515	497	554	507	503	535	510	497	479	493	460	518	483	556	501	475	521	525	521	466	511	506	538	494	476	533	450	546	541	503	525	562	563	537	520	528	541	522	516	512	509	516	530	535	509	533	522	495	489	536	486	506	518	532	543	561	521	519	521	517	526	530	491	526	489	505	466	533	557	469	501	502	495	491	486	486	487	513	554	492	465	501	571	529	525	478	525	494	476	565	503	479	527	539	492	486	515	515	505	492	503	517	513	529	531	524	514	514	492	470	517	532	498	522	541	525	513	498	472	489	516	533	556	472	528	522	497	502	519	569	501	512	533	544	536	493	544	526	522	485	492	476	498	525	502	537	498	534	520	530	504	488	492	512	516	517	507	504	506	512	499	504	537	460	473	535	519	484	535	475	513	506	510	562	545	522	484	516	468	527	487	523	505	506	502	497	473	526	496	477	518	492	534	503	534	484	527	490	538	493	497	554	536	534	490	511	486	525	539	491	555	559	511	553	536	527	498	525	510	529	503	515	512	509	492	483	540	542	491	527	455	492	528	505	519	518	560	545	545	451	529	517	528	540	528	518	496	497	496	527	517	531	528	514	505	510	533	524	507	546	516	510	547	497	513	509	506	520	516	492	499	508	517	520	495	514	566	498	495	526	506	529	516	495	508	520	523	530	504	502	518	524	499	553	546	547	533	522	563	486	497	554	542	484	488	539	514	515	516	559	516	499	534	498	524	511	529	504	514	488	518	499	512	522	505	547	509	490	516	481	516	510	527	471	556	489	521	503	539	478	524	511	530	477	527	481	499	550	508	513	529	521	500	568	462	515	513	537	549	493	527	530	484	512	500	494	525	496	501	511	532	534	540	516	494	525	507	529	505	571	533	557	530	544	505	506	507	519	542	495	513	535	548	517	520	522	536	519	487	544	509	489	534	515	515	534	518	533	531	505	530	536	531	510	530	517	543	527	537	488	526	505	542	490	485	554	553	517	533	534	511	496	488	510	522	502	529	522	508	552	520	536	484	496	522	500	499	512	523	547	572	515	575	499	534	484	466	493	536	486	505	540	536	517	493	497	528	542	489	502	534	493	485	492	512	495	501	554	504	542	476	497	500	517	538	509	544	478	530	513	510	495	509	533	507	544	498	477	480	492	515	487	506	528	500	511	527	502	550	544	469	491	539	529	514	493	526	513	503	486	530	566	524	510	519	496	503	493	517	536	542	478	513	534	535	519	514	568	483	489	534	542	500	525	474	502	503	514	482	557	517	503	525	522	509	532	488	483	504	541	531	519	525	546	544	507	535	523	487	529	513	495	511	540	529	456	485	535	498	509	539	493	535	507	518	527	504	525	535	520	523	487	469	517	528	520	529	518	504	523	509	566	548	500	541	514	487	480	527	472	458	498	542	541	509	518	510	506	509	537	542	523	518	538	492	495	518	556	529	526	511	504	512	515	527	545	500	529	524	530	498	548	491	512	525	496	502	514	516	501	578	500	537	512	534	487	495	542	539	526	478	524	488	510	511	524	527	509	515	520	539	509	536	524	517	551	502	502	531	517	498	516	511	497	568	545	544	545	494	491	518	552	506	541	480	483	494	499	494	506	490	523	476	535	503	513	502	538	537	502	540	492	527	520	517	495	543	494	476	521	502	534	484	497	524	513	515	533	517	468	536	490	530	518	516	546	499	500	516	464	494	500	499	487	480	524	537	505	462	531	542	494	503	477	535	523	505	534	512	502	536	523	509	500	511	527	530	499	487	519	504	505	477	565	519	509	546	504	481	492	491	577	552	503	519	511	494	498	507	538	494	527	530	503	533	499	564	540	484	540	471	482	542	530	519	504	539	537	476	523	500	523	509	531	521	484	539	496	591	527	488	496	485	528	488	502	537	524	516	476	512	517	507	499	488	543	502	554	488	552	496	534	532	530	530	509	516	526	483	519	519	506	510	507	520	515	532	554	524	499	488	529	508	484	505	532	493	482	485	519	540	499	489	512	524	525	507	549	522	562	481	463	477	571	503	495	531	494	525	487	524	488	494	502	496	491	524	521	519	516	474	563	503	528	515	526	512	547	506	516	535	477	477	545	513	517	476	506	492	469	521	478	512	527	499	527	515	508	517	493	533	504	494	545	524	488	517	508	591	508	503	549	513	519	530	523	544	513	524	499	502	486	458	541	504	512	510	544	510	563	525	499	530	547	517	546	506	495	526	505	516	496	505	535	520	542	526	467	477	525	523	496	558	545	482	499	528	508	523	531	525	489	499	539	513	509	521	499	482	489	524	509	521	509	529	512	507	530	525	532	513	544	523	543	497	535	517	552	550	532	507	502	520	517	488	508	510	520	552	501	505	531	501	508	536	525	518	485	507	499	547	535	605	502	521	501	569	527	510	514	543	507	570	530	516	546	499	503	498	528	553	506	550	486	543	507	502	503	503	532	529	544	518	477	521	552	538	498	545	518	479	478	525	558	512	482	510	498	492	526	460	509	543	527	551	554	516	504	526	522	517	521	536	526	472	488	519	514	502	485	509	497	530	483	550	526	479	528	521	516	510	513	498	487	521	508	513	514	509	550	506	532	493	547	487	486	513	518	537	497	516	499	528	516	526	525	497	542	487	544	555	518	520	541	509	547	504	514	513	499	517	541	497	523	524	529	510	500	474	497	542	513	489	530	507	500	510	536	526	504	504	518	524	531	503	496	511	504	514	522	508	505	512	526	556	493	521	469	534	511	518	520	548	541	524	523	481	567	512	496	517	510	534	497	536	544	555	503	522	506	538	512	549	515	544	512	485	525	549	520	485	519	524	517	527	537	527	491	531	498	528	509	514	520	492	491	511	501	499	542	497	523	516	504	527	520	531	508	547	518	536	502	499	548	528	489	524	491	526	533	506	537	540	504	505	493	521	511	518	513	496	512	568	528	572	519	523	484	482	483	485	567	486	493	543	506	470	500	496	495	550	490	507	521	527	525	500	503	525	510	490	495	563	509	530	506	523	556	505	512	540	540	512	545	484	490	532	488	537	532	456	566	510	540	533	523	496	558	557	549	482	545	542	548	537	528	536	513	477	557	533	513	541	503	553	525	468	524	535	516	521	504	492	532	488	481	507	519	510	546	528	523	524	496	498	558	524	501	508	515	528	486	519	479	514	533	498	506	543	529	568	547	609	542	530	504	515	490	542	508	503	492	510	493	543	518	514	502	531	525	514	536	507	535	491	504	496	542	536	536	533	478	541	502	514	474	511	498	554	520	504	504	491	515	497	514	510	540	511	500	500	525	557	558	490	535	513	494	546	529	515	492	528	488	486	494	537	494	482	550	496	491
40361	54695	29672	3073	2226	1763	1386	1267	1000	978	891	841	896	830	917	874	864	725	690	743	748	686	701	705	683	612	718	671	667	652	661	660	656	664	659	675	651	682	638	676	625	633	610	637	680	639	603	653	623	608	639	626	630	610	624	654	656	610	631	621	650	648	565	665	591	650	638	628	630	673	605	637	618	605	655	625	649	636	597	650	610	636	667	640	634	612	617	598	647	597	673	623	617	583	635	640	587	640	640	663	616	628	667	649	648	653	601	625	628	616	598	643	638	609	635	606	696	653	651	658	609	618	667	654	649	612	623	629	639	665	599	656	619	666	632	661	649	626	632	622	636	582	633	587	639	650	629	641	618	645	659	659	638	628	624	633	592	599	654	644	606	648	627	620	658	633	651	657	632	649	672	642	644	648	617	686	680	613	671	599	634	646	618	672	619	660	648	658	605	655	651	629	607	649	669	643	682	609	651	640	646	630	593	594	622	607	628	646	614	645	629	594	651	665	627	617	623	592	585	600	611	623	625	673	645	599	629	609	671	605	661	616	652	643	630	604	613	615	633	594	625	652	666	567	644	634	619	638	650	625	627	633	618	606	666	602	627	646	630	621	645	613	642	620	618	615	643	620	596	595	602	593	605	605	661	625	651	595	593	628	569	613	637	619	628	630	593	579	661	651	617	640	630	633	612	618	642	605	635	697	599	665	586	588	611	626	657	591	640	625	631	661	621	622	635	626	606	643	634	669	615	654	636	664	646	625	642	631	617	564	663	666	664	631	649	615	652	653	639	651	613	656	627	646	670	616	662	672	617	635	648	656	648	652	654	642	618	614	624	675	635	654	617	578	603	655	641	644	614	671	595	634	635	591	645	597	649	633	618	601	575	592	624	588	612	650	661	621	629	628	588	644	677	651	580	631	610	600	641	597	599	622	587	641	607	587	635	618	643	655	652	627	627	655	626	605	672	583	617	634	626	646	655	627	604	675	636	620	614	661	649	604	616	617	674	624	630	589	600	643	620	633	639	623	644	661	605	584	632	636	623	624	635	652	594	622	602	626	614	634	616	610	682	649	606	581	632	636	637	618	671	618	626	656	635	615	638	613	625	626	653	625	660	622	640	625	670	632	633	614	658	612	590	655	603	661	603	640	627	680	568	625	625	621	633	594	622	607	642	639	601	651	647	640	653	631	620	677	622	611	590	645	640	636	626	624	650	617	649	624	651	597	626	603	640	608	599	633	674	627	617	651	654	621	638	598	648	610	621	643	600	572	642	632	659	644	633	605	650	601	666	608	582	632	650	620	645	621	586	639	629	641	678	636	647	667	622	613	656	655	648	639	663	629	646	651	678	567	659	623	616	643	631	638	621	624	610	640	645	642	655	575	609	644	666	593	683	574	678	606	640	625	613	668	534	650	653	650	626	612	597	586	617	622	671	610	642	665	576	614	654	570	614	648	583	627	607	641	646	633	601	624	659	573	617	616	611	595	619	654	608	652	654	659	604	650	653	610	618	662	625	641	616	665	592	621	628	611	614	650	598	640	643	559	644	588	629	589	652	642	622	612	628	595	590	650	640	663	639	617	604	634	607	677	615	615	589	643	563	596	569	644	603	622	628	618	613	661	594	650	592	613	584	657	635	636	664	620	642	622	615	651	580	678	621	626	630	619	644	601	662	631	620	621	611	632	624	673	649	604	672	620	649	637	644	643	597	645	599	627	627	637	612	630	622	610	632	595	591	612	639	594	578	629	637	620	622	662	634	605	640	629	633	608	601	594	619	619	632	624	600	605	624	643	619	607	645	660	599	626	649	650	613	589	605	627	614	645	589	632	660	604	644	636	611	654	622	623	581	608	629	641	663	608	616	611	657	609	617	609	629	668	684	637	626	623	630	602	581	618	601	600	662	633	639	610	599	621	637	602	640	642	628	630	651	605	603	653	647	576	682	668	645	627	605	597	632	639	633	614	646	599	636	637	645	620	628	613	648	604	662	643	634	650	644	619	627	616	628	639	586	669	622	622	565	629	595	563	651	606	592	649	600	644	630	631	564	622	608	640	646	629	621	637	657	649	632	662	616	637	640	608	603	629	636	631	619	637	613	593	598	607	643	660	615	657	601	668	686	622	672	633	652	612	637	649	610	601	626	663	627	660	647	599	615	641	607	640	620	584	642	611	637	655	621	593	636	577	631	586	647	629	595	655	610	590	588	637	626	638	601	652	612	629	620	682	599	692	653	691	594	625	663	642	652	666	650	610	621	600	652	643	655	650	637	638	621	650	615	639	645	606	652	607	604	636	573	587	696	631	664	664	658	653	621	614	641	607	602	621	596	605	628	624	604	633	608	620	614	592	657	636	651	594	621	651	654	635	595	614	615	629	624	622	602	586	612	646	625	655	626	581	631	629	637	672	592	660	662	632	629	648	624	624	608	664	595	646	640	596	565	674	569	670	613	626	644	666	637	612	660	576	644	659	652	633	655	624	656	611	646	648	637	647	616	611	659	649	660	572	627	662	642	583	633	599	601	626	611	610	602	650	637	641	645	604	647	627	630	669	581	596	618	615	611	599	647	637	586	617	663	649	631	615	657	624	685	607	674	591	684	589	637	600	608	628	641	614	562	645	637	653	604	629	603	609	636	625	595	657	635	620	599	605	673	602	647	647	636	667	661	643	590	651	648	636	646	596	643	637	626	617	655	617	636	627	640	616	652	686	633	611	609	642	606	645	612	618	624	635	655	653	613	643	632	634	605	642	592	668	662	619	598	658	622	622	647	594	611	635	665	625	562	610	664	596	606	624	641	664	605	632	624	637	625	591	566	596	612	617	609	625	652	589	601	609	603	627	599	662	632	691	634	623	616	630	583	643	646	657	614	624	606	665	664	622	665	643	630	637	556	569	643	604	620	652	613	637	632	654	640	639	670	608	620	614	594	654	636	602	604	619	635	603	599	617	658	644	619	572	606	656	646	637	626	611	600	619	577	645	596	625	630	634	615	645	583	599	627	623	609	609	629	619	630	648	662	605	615	628	623	618	601	603	627	583	634	585	629	616	649	646	622	645	633	636	651	650	658	632	639	641	623	615	619	644	640	589	610	602	645	621	646	594	626	623	625	648	674	618	640	641	604	625	661	661	612	681	636	633	667	668	607	622	621	624	631	613	611	614	643	668	634	663	610	613	608	614	629	640	643	643	680	642	628	616	640	611	648	641	598	643	648	600	658	636	700	621	636	658	648	614	629	613	602	624	571	621	622	612	648	625	664	637	607	627	645	674	685	633	598	649	608	619	676	603	660	629	619	629	642	659	659	644	581	574	666	604	651	597	627	602	597	622	648	656	671	662	603	645	637	639	618	623	620	630	637	636	602	648	639	628	603	628	661	609	664	665	640	585	614	639	645	599	646	599	626	608	596	658	659	629	645	672	667	647	641	611	625	550	625	632	684	616	660	634	635	682	662	581	633	620	622	633	670	600	681	658	632	627	586	613	631	598	580	664
22856	21025	28492	23653	20964	20541	6043	1791	1395	1343	1272	1250	1183	1206	1126	1162	1160	1094	1063	1028	1031	968	981	1024	964	969	948	926	933	997	897	864	940	965	889	961	901	877	944	866	917	999	963	961	909	934	962	932	941	952	961	951	966	962	887	916	918	939	918	876	935	887	881	919	905	901	962	945	921	913	925	948	893	905	895	881	972	924	896	873	909	914	878	830	888	925	925	921	913	933	937	874	928	963	939	919	923	863	934	951	918	900	898	920	922	927	906	966	872	910	893	894	942	870	911	912	961	952	974	864	986	900	905	881	909	1015	906	953	905	896	884	891	932	928	953	847	886	875	969	878	924	880	897	950	922	944	902	908	924	907	882	892	882	894	916	894	909	917	879	885	903	941	919	952	960	878	887	893	897	924	915	928	934	930	855	922	904	931	894	964	909	921	909	890	903	891	975	939	937	945	929	920	915	860	920	941	942	897	926	940	922	954	931	886	906	933	923	908	914	899	929	951	873	927	850	948	916	915	907	952	970	926	889	942	869	937	877	919	882	930	916	902	910	956	898	900	940	888	923	921	883	964	889	924	898	887	924	902	874	878	928	878	914	805	840	904	887	922	844	943	919	895	904	935	901	902	921	914	967	873	931	941	886	921	940	882	908	884	900	879	956	889	954	942	914	903	935	911	909	892	930	902	935	903	929	929	913	915	914	885	915	925	918	898	918	957	879	878	885	913	931	1004	887	925	927	888	928	891	934	947	917	873	921	917	937	884	909	923	860	942	878	892	951	872	975	960	929	925	962	972	895	867	837	889	843	910	920	968	886	918	900	930	885	933	950	913	925	902	891	963	903	916	884	894	944	874	883	901	910	887	919	899	884	880	937	958	897	908	891	885	876	919	935	969	835	948	966	978	858	960	899	915	918	892	893	913	950	898	926	912	900	869	914	921	918	900	895	1002	916	893	918	927	888	960	964	898	918	891	943	981	951	972	901	892	953	830	923	882	929	928	933	946	925	945	886	892	925	941	925	919	914	916	930	875	957	925	888	901	970	925	884	888	973	987	874	898	919	927	955	905	923	919	857	859	933	902	921	915	878	914	869	916	976	883	872	869	928	960	883	932	856	904	915	939	836	923	877	885	898	929	910	926	920	967	923	879	913	897	836	926	911	948	908	939	901	881	903	922	903	914	935	878	918	957	882	947	944	900	883	924	925	867	871	921	887	867	914	929	931	933	912	924	946	869	952	934	930	942	910	928	900	924	906	895	927	970	899	909	900	921	850	938	855	919	921	898	966	956	918	942	914	878	899	928	849	904	949	949	882	900	878	919	884	893	862	962	901	878	929	900	884	927	906	942	893	886	929	880	987	907	878	880	825	864	910	912	960	923	915	921	877	876	951	917	917	945	906	924	933	892	961	918	939	885	907	893	954	881	913	922	893	964	877	904	925	947	926	886	848	932	932	906	919	864	965	940	906	915	877	893	923	923	928	963	893	867	958	882	891	889	963	877	871	928	898	950	984	878	906	937	917	909	922	888	858	879	909	907	900	956	915	840	904	862	919	938	865	905	934	913	928	905	939	864	897	922	914	941	892	932	939	989	945	916	897	922	904	897	930	888	898	852	993	939	887	899	905	924	918	905	908	875	875	890	939	906	948	909	900	945	930	885	943	920	927	929	902	916	896	984	929	829	907	895	927	886	922	937	943	910	923	902	936	862	943	875	874	925	912	941	895	920	879	893	917	897	900	881	907	881	940	885	899	914	930	926	863	855	927	947	942	861	906	878	879	885	906	939	935	873	967	923	913	912	921	918	969	868	919	931	957	858	961	918	929	894	891	913	877	887	931	936	906	954	962	889	914	885	926	918	921	976	943	931	868	968	888	890	905	941	903	884	845	926	891	916	933	897	833	897	935	955	884	897	887	948	884	929	896	929	914	908	910	872	886	924	936	929	949	957	892	902	967	897	936	917	904	931	953	959	933	884	938	911	926	930	925	873	884	890	878	973	910	898	928	889	961	910	946	946	902	878	921	863	861	950	949	923	913	938	901	924	958	905	910	944	917	949	885	891	879	879	934	903	938	943	946	905	976	887	914	905	919	936	938	861	885	939	919	890	883	902	919	907	933	949	903	923	896	925	961	905	960	868	890	873	937	896	937	937	933	908	918	914	852	931	895	961	956	965	918	911	940	862	897	946	876	860	900	907	976	851	884	864	884	884	952	931	904	885	894	907	952	914	927	892	948	990	903	917	865	923	880	983	935	907	930	905	968	907	914	897	953	893	878	916	925	872	922	946	918	921	909	894	884	915	869	939	859	912	927	928	952	877	911	887	923	920	845	948	900	859	916	941	940	935	860	956	892	939	835	845	934	991	896	884	958	913	929	951	928	882	912	933	970	876	915	885	920	897	857	930	909	905	898	870	928	924	930	909	942	937	862	916	867	939	923	926	900	890	916	946	906	920	884	988	923	930	882	897	924	905	928	938	892	904	974	899	884	900	874	879	870	935	871	935	893	920	921	892	917	948	1006	961	958	925	892	898	940	901	924	945	883	903	894	935	909	884	892	898	1002	898	938	873	949	878	883	943	877	890	930	859	932	870	919	965	931	937	889	881	901	950	947	885	874	917	870	896	888	898	937	912	927	937	936	940	1012	903	958	899	979	940	958	917	891	910	896	908	890	919	881	856	865	878	946	910	915	903	959	913	900	883	900	933	926	935	905	921	959	914	929	932	915	901	951	917	924	901	890	908	953	940	932	918	896	844	870	925	837	943	909	920	910	931	907	902	884	885	887	908	912	914	932	882	923	921	889	904	933	937	959	896	924	928	916	897	946	909	910	943	925	894	910	945	933	932	915	959	955	952	967	911	960	867	933	880	924	874	902	913	874	904	897	889	927	896	902	909	881	900	860	902	864	920	917	871	918	937	896	898	960	895	906	932	912	935	876	922	931	871	886	930	854	920	950	871	898	949	878	920	877	896	929	954	911	908	931	901	970	968	873	909	900	924	918	861	930	866	889	856	865	920	899	917	931	923	870	919	878	892	883	943	928	897	908	919	962	896	934	910	876	962	970	905	916	918	903	934	909	880	917	902	930	894	929	930	897	863	957	941	915	851	935	931	842	904	952	909	920	961	886	949	923	931	938	923	894	840	926	921	994	933	905	915	875	879	908	915	924	955	943	898	896	943	934	915	896	936	917	965	927	889	889	887	908	943	951	949	915	889	888	920	897	870	934	1010	891	950	906	872	896	894	956	949	935	887	950	927	909	949	944	957	940	882	915	927	920	940	898	953	893	929	912	880	878	904	928	900	906	872	922	847	932	915	931	884	884	972	876	864	923	961	927	965	909	945	968	884	918	882	944	909	906	887	942	858	912	909	881	934	859	915	918	909	917	880	925	920	913	929	899	930	887	939	860	874	923	882	909	929	899	949	952	904	937	940	869	915	910	900	927	899	886	906	908	918	903	937	927	919	891	907	913	892	882	885	851	914	927	894	876	899	939	923	906	898
45476	69426	39800	7491	4393	3510	3024	2571	2065	1888	1802	1731	1534	1586	1581	1599	1432	1278	1299	1277	1165	1252	1220	1233	1149	1094	1111	1130	1133	1108	1119	1154	1058	1135	1052	1086	1054	1129	1102	1019	1043	1050	1065	1020	1063	1042	1025	1097	1078	1034	1074	1059	1021	1072	1054	1071	1075	1065	1013	1070	1002	1059	1034	1032	1081	1028	1067	1079	1011	1054	1052	1015	1038	1041	1048	1047	1040	968	1057	1029	1076	1032	1040	1081	1053	1103	1000	1017	1027	1014	1041	1061	992	1064	1025	1020	1075	1029	1037	1020	1096	1081	1100	1029	1018	1047	1056	1077	1048	1072	968	1061	1027	1052	1030	1084	1065	1020	1037	1044	1027	1013	1044	1035	983	1010	1049	1042	982	1060	1024	1009	1063	1018	1063	1062	1041	1087	1031	1024	1023	1056	1026	1071	1011	1089	1027	1027	1078	1020	1098	979	1003	1038	1002	1088	1069	1088	1034	1019	1018	1059	1101	999	1025	969	1057	941	969	1056	1071	1009	970	1022	1016	1066	1042	1083	1024	1098	997	1055	1063	1044	1017	1063	960	1031	1064	1048	978	1091	1051	1025	1072	1048	982	1072	1056	1033	1050	1047	1045	995	1016	1095	1017	1066	1004	1047	1028	1050	1083	1038	1020	1022	1037	1045	999	1081	1036	1054	1039	997	1094	1035	1035	1008	1042	992	1051	1020	1052	1077	981	1002	1077	1065	999	1008	1010	1027	1078	1032	994	1018	1046	1017	1065	1078	1025	1048	1007	1005	1016	1034	1056	1041	1054	1044	1027	1077	1045	981	1087	1035	1057	1038	1077	1050	1077	1049	1068	983	1106	1060	1041	1044	994	1034	1036	1084	1011	1045	1041	1049	1051	996	1011	1034	1049	1075	1057	1105	1030	1064	1012	1079	1026	1012	1016	1060	1049	1084	1029	1048	1035	1054	1080	1031	1104	1028	1075	1041	1021	1090	1055	1017	1035	1043	1017	1065	1043	1055	983	1029	1002	1043	997	1061	1053	1010	1025	1048	1070	1059	1024	1103	1014	1050	1006	1024	1032	1043	1023	1030	1040	991	1033	1056	1027	1009	1075	1059	1015	1091	1023	1034	999	1075	1041	986	1012	1058	1043	987	1051	1042	1043	1064	1064	1087	1028	1038	1044	1034	1067	1044	1024	1026	1031	1012	992	1071	1005	1066	1055	1033	1025	1041	1061	1022	1005	1016	1041	1012	1010	1052	1074	1016	1003	1043	1054	1050	1025	1048	989	1026	1042	1004	1055	1030	998	1092	1078	1024	996	1025	1035	996	1045	1077	1079	1054	1050	1059	1003	1023	986	1088	1050	970	1083	1040	1004	1072	988	1036	1004	1011	1065	1070	1026	1014	1050	1021	1001	1108	1025	1036	998	1009	1050	989	1046	1074	1047	1063	1009	1119	1048	971	1024	1069	1117	1040	1039	1063	1017	1023	977	981	1086	1042	975	1019	1048	1011	1001	961	1024	1051	1039	1029	1022	1070	1064	1004	998	1065	1041	1010	1038	1117	1021	931	1032	1018	962	1019	1042	1047	1038	1007	1023	975	1055	1044	1077	1024	1042	1025	1049	960	965	1025	1039	976	994	1111	1016	1059	973	1010	964	1026	1000	993	994	993	1069	1050	1023	1072	1042	1029	989	1071	1052	1022	1028	1034	1017	978	1087	1013	1050	1030	1023	1103	1073	1010	1032	1041	1021	1013	1033	1028	1032	1061	1068	1015	1027	1010	1003	1057	1012	1005	1051	1077	1060	1015	1028	1044	1038	1005	1047	1036	980	1078	1043	1005	1015	1044	984	1096	1073	1036	1022	1089	1000	1002	1087	1030	1062	1008	1004	1008	979	1053	1020	1032	1003	1045	1030	1046	1043	1068	1095	1077	1008	1034	1052	1095	1038	1032	1077	1066	1029	1003	1055	1026	1041	1024	1042	1034	955	1028	1030	1079	1016	1044	1043	997	1013	1019	1022	1079	1012	1030	1063	1016	958	1029	1048	1078	1039	1058	985	1028	1058	1005	1043	1016	1055	1044	1014	947	1036	1073	1030	1023	1058	1111	979	1033	982	1060	1020	1024	1023	1050	1024	1019	1008	1079	971	1041	1075	1027	994	1034	1060	1067	990	1041	1014	1038	1037	1018	1036	986	1028	991	1018	967	985	1012	1020	1025	1093	1051	1013	1027	1069	1039	1037	1059	1054	1048	1085	985	1058	1066	1027	1041	1089	1062	1052	1034	1054	972	1048	1090	993	1085	972	1077	1005	1072	1036	1073	1005	1009	1007	1012	1032	980	1018	1111	1033	988	990	1096	1032	1070	1052	1068	1064	1045	1039	1045	1139	1007	1017	1051	996	1022	1005	1079	973	1103	1052	1086	1034	1031	1021	973	1021	1033	955	1073	1048	1051	1012	1008	1052	1055	1002	1049	1047	1074	1027	1075	1038	1037	1045	1031	1028	1047	1076	1002	1066	1018	1002	1077	1046	1024	1005	995	1051	969	1031	1008	1056	1074	1034	987	1015	1036	1024	1077	1075	1040	1045	991	991	1029	1057	1022	1084	1050	1050	1068	1008	1051	1047	1029	1000	1007	1062	1063	1057	1041	1046	1046	1021	1010	1024	1054	1062	1029	1060	1043	1008	999	1085	1021	1040	1004	1045	1011	1077	1070	1012	967	1119	1039	1066	1044	1092	1064	1044	1006	1039	971	1054	1076	1057	1035	1020	1034	1020	1027	1094	1023	1008	1048	1014	995	1053	989	1042	1046	1057	1005	987	1045	1028	1005	1027	1051	1086	978	1022	1046	1005	979	1094	1073	1004	1047	1020	1041	1148	1053	1059	1056	1017	1068	1088	1042	1025	1095	1006	1076	1020	1043	1054	1026	1054	1047	1089	1006	1091	1033	1038	1007	988	1008	999	972	1083	1046	1065	962	1069	1037	996	1058	1045	1024	989	1019	1078	1117	1053	1062	1085	1006	1029	1035	1008	997	1056	1019	1021	1017	1032	988	999	1078	990	995	1029	1031	1005	1019	1022	1102	1029	996	1049	1072	1058	1095	1025	1066	1090	1004	1053	1011	1017	1032	1057	1062	1048	1008	979	1009	1144	991	1075	1038	1039	1102	977	1045	1017	1093	1058	1037	1036	1065	1051	1082	1070	996	1066	1020	1068	1019	1079	1054	1038	1052	1064	1056	1078	988	1057	999	960	1005	1022	1037	1037	1062	1006	1063	1071	1004	987	1076	1000	985	1061	1006	1049	1043	1048	1070	1032	1103	1057	1054	1010	1051	1052	1007	1049	1047	1080	1023	1033	1071	1020	1020	1032	1043	1003	1037	1041	1015	1022	991	1032	1025	1020	1014	1070	1068	1078	1047	1019	1049	978	1059	951	1001	1073	1080	1055	1077	1059	1000	1075	1027	980	1011	1005	991	1046	1015	1065	1022	1005	1001	993	1026	1073	1022	990	1039	1071	964	967	1018	1020	952	1058	1046	1032	1041	1077	1032	1093	1044	1007	1061	1080	1106	1081	1031	1037	978	971	1017	1098	1032	1041	1024	1024	1018	1023	1030	1020	1095	947	1034	1028	1010	1074	1078	1029	1064	1074	1001	1057	997	1033	1012	1017	1022	1071	1079	1015	1010	1034	1075	1078	1010	1041	1065	968	1024	1021	1020	1027	1019	1045	1070	1004	1045	1065	1071	983	1029	990	1054	979	1004	1053	1067	988	1012	1001	999	1033	1032	1090	1030	998	1019	999	1018	1043	1071	1032	1028	1036	1028	1053	1032	1007	1019	994	997	1036	1034	1019	953	1057	1003	1051	1020	1087	990	977	1079	1042	1066	1022	1067	1015	947	1056	1035	1031	1048	1063	1038	988	1030	982	1056	1030	1018	998	1000	1008	1077	1011	1050	1075	1015	1005	1062	1105	1012	1092	1078	979	1048	1034	1089	1081	1035	1014	1012	961	1004	1059	1044	1056	1096	1044	1050	1029	1038	1057	983	1031	1060	1013	975	1036	975	996	1028	1099	1010	989	1044	1035	1055	1048	1012	1074	990	1070	986	999	1030	1038	1000	1040	1068	1074	1041	1043	1073	1036	1010	1026	1005	1082	1019	1093	1072	1054	1026	1029	1008	1059	1072	1015	1070	1057	1005	1047	1040	1083	1062	1053	997	1054	1075	1002	1063	1049	1052	1041	1034	1076	1027	1022	1047	1017	1069	1010	1028	1071	1082	1036	1043	1103	963	1002	1066	1068	1012	973	1032	997	1066	1010	1022	1029	1029	1045	1045	973	1000	985	1032	1028	1038	1020	1012	1033	1053	1042	1063	1023	1065	999	1057	926	1035	1001	1080	998	1056	1082	1059	1041	1078	1023	1035	1037	1044	1029	1017	1050	1014	1030	1002	999	1055	1017	1046	1012	1045	1029	1008	991	1037	1004	1030	1043	949	1040	1008	1044	1021	1055	991	1042	1031	1007	1090	1011	1057	1094	995	1046	972	1018	1023	1030	1001	1105	1051	1035	1054	1080	1066	1047	1038	1011	1021	966	1039	1051	1025	1036	1054	1037	1036	1064	1106	1037	1069	1060	1010	1071	1054	1046	1044	1037	1052	1045	1005	1087	1003	1071	1015	1015	1016	1061	984	1118	1072	995	1055	1035	996	1044	1046	1034	1036	1081	1031	1049	1061	999	1076	1030	1042	1049	1071	1047	1018	998	1039	1068	1016	1025	1028	1004	1051	1001	1068	1064	999	1033	1024	1044	1002	1041	1057	1049	1058	1032	1039	1024	1098	1066	974	1027	1095	1043	999	994	1034	1067	1023	1075	1048	1015	1018	1065	1021	1019	970
31208	30530	21142	4366	910	680	523	505	411	432	403	427	470	397	405	435	379	437	400	392	403	413	375	392	382	371	388	392	386	352	388	375	373	368	361	380	382	365	376	352	394	385	375	361	367	369	355	382	392	360	351	351	373	360	368	374	370	368	348	373	401	355	379	367	383	402	349	360	401	364	381	382	392	372	356	407	378	360	361	373	370	401	361	353	385	377	343	384	357	411	368	374	382	374	381	357	369	359	372	353	366	353	357	374	365	370	377	372	337	372	364	367	378	361	344	355	391	362	392	365	358	366	405	330	415	385	357	380	356	380	373	336	358	364	379	386	400	370	373	387	369	346	347	354	374	383	361	366	366	390	382	347	380	333	342	374	374	360	353	348	372	345	364	422	365	368	368	345	323	359	382	369	356	364	363	356	323	352	364	341	389	404	374	349	380	351	349	345	346	346	341	337	375	372	337	375	383	326	374	401	369	379	350	340	324	337	360	371	387	381	364	379	395	384	392	380	361	347	349	380	361	357	372	352	375	361	370	389	389	357	341	359	376	359	395	317	365	371	353	381	374	337	361	388	349	397	355	377	402	400	358	377	354	385	380	349	358	385	349	383	349	359	375	382	343	350	405	350	355	383	372	339	343	305	375	384	368	363	364	406	348	340	324	402	358	373	364	366	345	358	347	343	359	372	367	364	335	377	362	402	370	331	350	359	370	349	371	378	337	360	378	329	364	343	369	350	376	357	332	346	369	361	321	325	380	330	383	365	360	357	364	375	331	394	378	337	357	372	362	355	363	390	382	386	385	378	362	392	344	339	334	351	356	370	334	342	345	340	372	352	409	360	398	368	369	377	347	371	349	360	373	380	379	406	377	373	352	378	394	357	350	398	341	372	363	350	403	340	360	368	374	370	348	372	381	363	388	401	357	347	368	360	366	362	360	356	383	341	387	399	331	384	356	372	349	334	371	348	342	402	357	360	364	359	368	349	369	338	380	367	367	359	374	376	378	342	351	380	347	357	366	391	374	369	364	372	376	373	362	372	340	366	334	367	372	390	357	385	352	349	337	361	357	373	390	372	353	365	348	326	371	362	348	351	360	365	368	362	340	372	355	368	336	360	381	402	328	346	364	361	361	335	386	384	410	376	393	382	351	379	320	379	345	370	363	376	376	402	375	382	399	373	365	384	365	325	370	404	360	358	372	334	391	386	369	349	367	393	364	374	354	348	373	340	352	349	337	357	373	331	376	373	343	368	367	396	358	347	351	386	359	338	392	382	342	327	334	382	347	348	315	346	386	382	351	384	351	393	346	366	348	364	380	366	350	350	333	356	359	367	390	346	385	353	376	359	355	367	373	375	336	375	414	402	350	393	308	360	356	391	360	362	368	384	398	380	361	391	345	394	346	383	381	334	370	385	348	376	359	364	396	359	384	350	362	353	333	376	383	349	381	355	381	357	369	353	402	348	353	376	380	337	370	364	375	342	362	372	343	375	381	377	373	332	353	354	396	385	336	374	366	366	363	327	350	380	365	356	408	379	357	373	363	399	388	386	371	364	362	384	382	360	347	363	344	358	334	357	375	363	359	379	343	361	352	378	348	372	356	328	351	372	333	339	342	351	355	390	388	378	373	386	332	345	344	411	361	377	375	343	336	386	364	364	355	405	351	334	372	357	341	348	374	346	395	380	350	368	364	354	359	382	368	357	373	366	394	367	368	376	344	381	357	335	343	384	357	369	372	360	387	359	336	331	373	385	385	345	386	355	336	369	379	373	369	369	382	348	333	345	354	375	354	337	373	379	363	396	400	361	354	365	374	349	378	364	386	351	359	387	364	371	343	384	405	357	380	390	340	352	374	357	384	363	378	347	395	334	370	364	377	359	345	357	333	372	398	346	363	375	355	376	373	395	377	348	362	354	368	369	389	388	361	365	388	401	409	354	374	368	347	367	367	372	334	350	349	354	356	330	378	369	370	374	342	357	373	372	344	374	359	358	349	364	387	373	369	380	345	370	373	370	320	343	370	369	384	378	382	374	388	351	361	341	371	339	363	354	345	388	356	351	349	355	321	347	354	353	368	371	345	396	362	378	382	383	341	364	386	355	347	352	373	392	355	405	363	343	365	360	376	394	363	340	373	340	404	360	369	410	358	371	359	362	375	384	353	371	333	368	360	373	358	370	378	354	402	354	397	356	352	387	363	345	361	404	377	357	343	344	380	382	334	358	357	388	389	374	375	378	334	347	390	325	379	382	354	379	355	378	378	344	374	352	369	369	383	349	380	377	361	391	355	325	403	392	349	391	365	363	370	363	357	367	382	346	374	355	366	345	361	360	371	382	346	365	364	353	358	339	345	365	371	379	328	362	371	356	358	361	340	386	390	375	357	389	366	351	378	389	385	400	365	382	364	386	376	390	368	370	378	395	391	360	352	392	359	387	363	383	363	326	370	349	350	373	354	360	331	351	373	358	370	369	352	363	379	365	347	392	337	362	352	344	349	376	387	376	369	380	377	371	347	371	365	353	387	359	370	342	372	367	373	346	365	370	349	360	372	365	338	377	372	362	352	370	382	350	377	368	328	347	355	356	375	363	341	359	384	392	387	351	388	352	351	363	364	356	374	353	377	348	354	385	340	395	346	387	348	318	351	370	359	339	366	365	375	412	414	370	342	368	362	379	341	384	378	367	365	369	343	418	359	374	375	351	371	377	332	365	371	359	321	362	345	381	389	381	349	369	379	356	392	390	351	346	350	334	391	417	349	344	373	368	358	358	341	367	387	353	370	344	333	361	348	352	369	348	364	377	372	395	356	347	356	391	377	353	393	366	358	400	374	374	355	361	374	363	345	373	373	376	388	333	376	370	352	363	388	312	377	386	391	392	347	356	352	328	382	356	363	330	363	385	313	394	345	372	353	360	352	377	372	391	353	357	386	347	381	333	372	349	361	370	383	379	381	379	346	358	359	368	377	360	346	373	362	339	387	364	356	368	366	345	367	359	355	353	343	315	365	395	370	386	337	373	366	380	335	362	392	358	344	400	344	348	392	382	392	358	358	360	371	365	353	378	346	357	325	386	389	358	357	343	366	372	356	373	365	360	344	394	371	364	376	376	372	333	403	376	372	353	399	380	382	348	349	345	366	355	378	363	352	362	387	353	353	387	359	369	364	339	373	387	380	356	360	374	355	351	354	367	360	358	340	362	343	340	348	357	348	371	331	396	402	363	392	366	413	354	379	360	370	357	383	365	353	365	383	382	403	366	345	347	374	398	348	347	365	365	356	361	376	358	391	383	341	371	372	399	345	336	347	322	382	373	364	375	373	364	384	363	368	346	369	371	367	364	363	380	345	333	368	395	371	392	411	346	383	380	328	381	368	355	392	376	392	335	361	371	366	387	364	371	361	383	362	363	369	339	360	347	381	373	344	392	372	373	363	386	348	381	365	361	354	368	369	363	390	334	339	357	383	370	358	349	349	395	363	390	384	382	367	345	404	368
37600	45359	19559	2164	1243	981	839	764	623	567	569	637	609	598	595	607	555	519	535	540	514	517	510	510	502	496	434	495	488	487	449	445	456	449	476	489	476	457	478	453	479	480	448	428	448	429	483	445	473	486	474	434	420	465	422	451	439	462	471	466	438	447	443	476	418	434	442	452	433	444	412	411	460	439	484	453	460	456	430	488	436	454	426	429	439	457	438	399	480	445	458	456	466	465	453	469	472	430	427	462	469	433	402	414	452	432	442	424	412	417	463	455	417	461	437	454	479	420	468	408	419	459	476	476	417	460	439	461	473	449	440	455	458	466	478	459	439	445	504	463	446	473	456	469	467	456	462	447	458	433	449	461	479	429	454	472	440	440	423	442	457	460	453	468	459	443	441	470	480	521	447	464	459	496	455	435	421	434	455	443	463	461	437	473	458	447	452	462	443	426	476	450	447	454	468	434	450	440	462	425	472	459	474	471	463	422	430	454	451	469	441	460	459	453	463	442	484	458	422	446	437	440	397	464	473	428	455	473	421	465	437	455	456	464	473	446	451	454	464	442	442	425	438	440	457	458	479	506	463	438	436	452	455	439	431	451	430	427	423	441	453	426	442	454	436	462	476	476	439	446	465	432	469	442	474	425	431	400	418	430	473	418	428	425	469	450	467	445	470	455	435	468	469	466	462	426	449	444	445	401	452	433	438	493	441	403	472	424	454	456	430	444	442	473	459	455	405	479	455	461	460	459	432	415	435	431	457	451	487	459	423	448	426	437	471	435	457	455	420	477	417	497	449	450	436	449	469	424	460	441	419	456	439	461	460	437	454	449	423	437	469	401	460	467	429	452	425	476	463	471	454	425	463	427	417	456	447	464	461	458	428	457	436	470	446	422	427	477	452	441	451	467	438	415	423	398	463	446	449	459	442	433	470	457	479	437	511	424	466	438	438	443	495	440	480	450	431	420	449	438	465	451	461	415	477	426	473	461	456	438	480	416	443	462	478	515	440	440	442	490	445	423	449	410	435	452	479	425	453	451	464	482	430	439	473	431	471	442	445	455	437	417	465	450	476	456	434	419	495	440	487	465	437	443	479	433	486	432	447	461	471	449	436	490	477	461	449	442	447	470	421	457	487	447	457	466	401	450	471	421	461	431	473	480	417	441	456	470	435	440	435	425	468	419	426	460	441	470	471	462	474	457	429	477	439	440	469	455	437	465	427	451	431	475	447	467	440	415	491	427	464	470	438	467	459	484	459	484	423	513	446	495	455	474	444	429	482	444	435	417	431	472	438	445	438	462	460	472	465	445	458	461	460	438	449	469	445	424	445	480	451	460	464	455	457	404	429	480	437	415	424	465	432	426	498	489	445	448	436	458	420	462	447	449	417	455	437	437	448	459	432	464	472	479	421	416	405	459	477	447	444	459	438	476	451	484	468	446	447	455	430	428	445	479	470	468	472	464	472	453	450	429	484	478	485	430	391	453	423	437	465	436	480	470	448	484	470	423	465	446	453	462	426	435	444	467	470	475	426	459	434	439	468	434	445	450	453	460	478	421	454	428	467	449	485	443	483	447	442	445	436	440	452	434	474	452	434	453	515	431	434	441	476	430	474	403	457	433	445	500	476	454	459	481	441	423	442	456	472	446	460	459	421	421	448	449	439	454	404	420	448	478	461	467	483	472	447	394	463	451	455	462	431	440	448	448	468	444	467	466	464	468	435	462	421	466	449	458	451	485	453	455	435	411	431	458	446	458	426	486	471	444	447	455	438	482	411	463	484	440	440	419	441	460	432	437	417	474	470	485	450	445	452	480	459	423	454	479	415	462	489	401	456	462	478	428	424	429	469	452	421	444	426	463	439	446	479	464	469	465	485	439	449	445	461	419	455	419	448	462	475	471	424	431	463	456	453	430	435	448	471	474	446	446	467	458	457	440	449	438	441	461	454	457	458	457	466	450	453	424	452	435	479	438	449	462	450	465	479	416	460	494	432	459	435	415	452	444	458	473	470	464	490	445	452	418	431	450	461	484	453	434	443	482	477	449	469	440	431	403	483	463	480	442	464	481	483	490	485	457	422	447	451	437	436	435	428	461	446	437	470	481	446	466	448	442	485	449	456	422	463	477	502	437	438	485	419	420	463	460	445	459	462	422	416	469	460	455	454	437	458	448	447	456	414	470	446	458	437	479	475	452	453	468	417	455	441	492	474	478	469	446	473	434	471	416	413	392	431	458	430	461	401	441	477	458	487	431	435	464	426	434	434	442	432	426	460	447	500	470	402	457	464	448	459	478	468	444	486	398	460	449	474	460	481	465	437	446	425	428	455	462	419	447	479	410	444	435	416	422	409	403	476	456	490	477	450	460	440	454	473	449	459	430	482	450	480	492	460	459	444	467	448	439	430	455	444	415	446	457	405	435	484	484	463	487	451	426	411	457	480	461	463	486	427	430	456	500	436	451	454	455	438	440	435	488	477	387	454	471	443	449	468	441	426	460	429	495	457	452	442	457	449	426	475	436	505	462	427	450	480	453	464	455	429	434	397	431	451	454	458	484	465	431	458	453	447	445	435	453	402	462	447	418	458	447	420	492	450	482	455	466	454	438	434	442	467	439	434	434	438	453	447	444	491	477	469	447	435	430	433	426	441	439	470	469	459	485	446	498	444	477	482	470	442	419	454	456	438	459	468	459	458	426	470	485	435	443	427	442	466	446	462	419	433	453	458	432	463	459	451	447	497	412	448	441	500	416	432	434	445	435	450	478	458	446	463	481	409	447	471	491	439	452	423	444	468	423	464	460	430	458	448	436	470	457	469	479	437	424	454	460	437	436	490	430	446	454	455	490	456	452	449	463	417	465	433	460	430	431	480	461	439	452	466	482	467	464	460	462	511	451	439	449	435	472	423	427	444	451	427	441	397	453	438	475	439	459	456	502	432	455	416	424	493	450	463	459	466	462	448	447	465	424	437	410	417	459	420	442	449	438	482	493	446	436	464	446	431	425	458	442	436	432	431	482	474	466	491	465	458	473	469	444	429	459	464	450	450	453	464	437	440	444	445	477	479	451	437	448	468	461	471	468	444	457	452	440	456	421	469	478	439	488	428	460	456	475	436	449	450	475	511	435	483	480	432	448	453	448	434	423	439	477	445	445	435	436	437	466	405	450	447	430	458	430	439	453	437	416	424	482	466	474	431	460	465	427	453	479	475	483	435	481	433	456	483	475	445	461	465	474	400	416	448	462	454	453	466	424	461	432	429	422	409	419	456	414	458	451	476	419	469	480	458	484	444	446	467	458	497	443	450	494	436	463	434	504	438	462	395	447	444	465	480	439	434	436	448	519	437	410	443	452	451	433	454	442	428	447	421	447	451	424	465	450	438	464	441	464	475	441	424	455	414	407	439	455	476	466	467	473	451	467	411	495	500	419	426	443	457	456	478	453	452	467	455	481	488	473	438	467	443	417	440	437	489	473	463	466	485	451	478	467	475	444
23993	21029	27965	24192	20119	6516	1516	1065	879	817	769	823	807	742	747	801	750	727	671	650	662	658	627	658	663	626	626	617	632	619	650	577	583	587	621	637	599	627	598	561	560	594	605	603	586	644	605	596	618	595	598	627	612	601	581	591	604	572	605	630	601	617	592	602	583	627	635	635	634	589	609	567	615	579	611	594	626	638	614	593	601	592	614	566	634	622	608	588	572	659	592	585	641	605	607	573	598	610	617	652	599	604	588	623	599	609	597	587	578	615	626	580	616	623	552	618	620	611	620	599	640	605	631	595	573	652	606	628	584	632	592	597	615	616	583	616	619	603	545	643	595	581	624	637	591	578	587	615	591	574	607	583	556	598	630	599	611	611	637	575	535	569	595	566	594	636	607	584	621	585	576	624	589	580	577	612	589	580	613	587	617	589	599	601	568	606	608	570	581	598	633	599	613	608	614	581	586	603	593	576	601	626	620	629	633	666	620	604	598	600	615	538	638	613	634	543	644	626	590	592	576	628	551	576	617	605	578	604	600	580	597	639	610	590	588	574	611	573	621	620	605	578	584	585	575	625	574	661	574	619	625	593	619	596	677	609	558	588	575	563	600	598	671	621	573	639	615	654	592	603	576	586	636	601	597	582	618	613	622	593	600	542	583	636	584	593	589	558	559	652	596	621	605	637	582	647	584	646	613	611	609	558	619	617	584	564	605	610	584	595	566	605	634	584	624	613	610	657	589	568	616	569	597	610	557	584	650	544	619	579	600	618	606	583	604	627	574	616	588	607	624	608	629	633	628	602	600	655	642	616	609	637	614	591	613	605	591	588	578	576	585	587	623	597	597	624	602	610	654	608	624	577	603	609	616	614	612	592	599	578	621	582	616	600	622	613	549	596	630	603	587	577	594	621	624	579	637	598	596	578	588	611	593	597	604	576	623	582	608	594	598	600	539	588	604	615	604	546	590	606	587	618	595	562	616	572	579	612	615	604	666	601	609	591	571	611	626	588	587	598	577	581	608	626	646	633	578	609	592	629	632	583	564	573	584	627	657	590	547	631	613	636	599	591	596	568	614	558	637	619	646	627	596	599	563	641	632	606	621	584	605	576	587	620	578	550	570	571	560	585	579	596	606	563	555	604	631	622	631	628	617	581	588	572	586	574	577	606	593	588	585	581	594	579	573	600	568	610	591	617	619	595	593	583	571	576	627	602	562	589	602	606	631	617	624	589	626	620	561	582	578	613	630	605	616	614	593	583	598	587	585	579	562	622	551	587	588	599	543	635	575	563	587	568	627	608	621	635	599	644	559	586	635	600	591	642	593	555	571	615	569	607	595	553	606	549	577	616	563	584	585	594	610	651	573	584	583	582	584	602	599	564	622	631	599	620	573	634	596	608	578	612	567	590	577	568	590	600	604	589	572	561	566	601	590	645	540	616	607	617	606	606	597	624	588	532	576	608	605	607	600	522	609	635	597	578	608	612	581	556	608	606	587	648	620	601	605	589	581	561	627	593	618	605	619	601	578	545	620	597	595	570	585	607	544	610	634	592	639	571	650	591	609	586	596	618	552	611	579	665	578	621	595	567	609	606	575	595	616	591	599	565	568	591	558	656	591	599	614	586	621	524	612	645	597	624	588	608	591	589	578	580	619	605	582	554	616	600	598	562	655	608	573	596	618	568	629	603	634	552	596	580	567	584	587	581	600	643	584	605	591	595	585	611	592	632	608	608	608	651	600	591	601	621	621	600	610	579	613	625	576	591	594	584	590	614	591	584	621	637	617	616	600	654	573	583	595	590	582	623	588	596	599	609	607	604	621	589	602	594	587	569	619	573	570	546	610	614	591	583	612	644	554	597	581	612	594	565	588	598	621	623	610	546	562	569	600	570	605	633	575	594	626	580	595	625	586	600	579	578	574	594	544	601	622	600	605	592	596	622	560	617	582	564	607	590	599	594	645	575	621	631	615	607	575	608	591	624	634	603	527	567	603	539	591	604	594	603	631	601	611	579	662	611	545	612	612	575	590	587	601	599	571	620	622	589	596	600	587	554	562	562	610	644	615	559	587	585	627	603	646	607	634	588	575	551	619	562	629	621	575	570	587	570	604	598	610	589	593	589	622	627	571	593	625	608	604	600	621	632	609	622	564	583	604	598	613	624	631	613	595	552	594	596	580	576	596	625	597	584	561	593	601	617	563	592	569	602	596	540	620	565	587	617	583	596	593	587	649	614	594	607	584	584	594	617	619	608	622	629	596	590	608	575	630	591	590	585	595	599	589	609	558	606	585	570	601	605	613	599	610	585	612	584	587	618	577	595	624	592	613	593	591	614	586	586	613	618	578	620	580	591	638	596	547	605	596	633	601	623	609	608	614	617	616	563	554	596	549	584	625	605	616	589	634	617	624	594	617	574	641	624	630	569	605	589	590	594	604	606	609	633	590	612	589	585	629	567	547	611	626	580	565	584	588	595	601	603	575	615	571	540	595	632	615	645	588	591	621	594	585	595	583	570	593	561	625	605	649	561	560	628	627	596	568	574	604	640	628	588	611	594	587	620	572	613	623	559	609	599	592	625	621	614	574	588	615	624	569	598	568	596	607	626	589	614	630	573	590	578	582	601	609	618	643	627	582	635	622	588	566	604	621	623	569	578	578	586	635	620	626	574	622	624	577	599	618	613	644	635	596	645	578	564	592	589	605	536	574	567	607	630	621	565	599	621	625	624	608	616	555	598	607	573	616	609	629	624	592	606	559	599	594	582	575	638	615	600	640	625	570	593	561	621	578	600	599	599	610	611	575	592	647	580	572	679	610	587	634	587	656	588	583	583	630	616	617	613	571	574	600	595	650	631	537	594	579	567	624	608	605	572	566	614	659	573	613	581	570	579	595	600	591	592	611	601	627	547	615	573	537	592	600	625	599	641	580	635	615	597	579	614	596	601	584	608	577	605	609	586	615	617	574	578	564	574	598	636	572	577	648	613	614	606	601	602	576	620	572	596	614	621	602	626	614	570	619	611	541	580	598	618	585	617	601	616	611	621	608	604	601	531	635	608	551	628	550	560	598	561	617	588	572	582	610	591	562	556	580	608	600	563	568	615	583	617	601	581	630	573	615	554	590	606	595	626	614	549	606	593	552	577	582	615	603	623	594	602	622	589	574	605	601	623	593	626	650	598	606	567	562	574	602	601	594	624	563	592	579	611	609	607	648	592	629	591	608	612	603	637	627	547	618	603	594	597	601	631	622	603	642	589	573	573	614	561	584	633	610	598	595	586	620	604	633	582	565	577	604	598	633	578	570	589	612	603	593	579	580	627	606	611	598	622	603	620	579	611	624	598	636	621	631	602	615	613	604	597	603	575	642	583	599	568	598	612	602	625	540	589	537	610	588	584	604	597	618	598	597	580	612	618	572	594	595	610	621	587	575	599	573	576	598	596	593	564	622	556	602	609	572	626	633	656	596	557	574	585	576	594	573	577	613	560	574	587
41332	59886	35449	4948	3470	2488	2176	1603	1397	1232	1133	1107	1090	1062	1072	958	971	897	908	851	819	814	837	766	802	769	727	764	750	690	724	740	681	665	755	701	706	732	703	710	724	713	744	696	669	716	679	693	720	666	674	678	664	714	667	717	724	700	689	721	743	650	761	729	704	697	706	641	649	646	716	748	695	682	720	703	681	710	705	739	688	699	731	716	707	689	687	734	657	731	706	672	709	707	665	638	651	703	672	730	715	660	723	693	675	679	699	690	713	687	710	664	745	729	720	774	699	690	710	693	686	711	692	649	672	652	733	685	718	661	739	653	670	687	701	697	703	718	718	689	721	686	658	713	676	762	715	643	656	669	703	701	687	694	727	686	719	671	679	689	730	705	751	701	702	694	663	701	699	698	693	659	725	713	678	662	713	696	709	744	716	671	740	716	720	717	704	676	684	674	713	697	719	656	683	681	756	685	706	674	701	724	671	701	697	699	664	679	723	679	694	671	748	729	659	627	687	693	679	666	738	700	699	723	654	633	679	689	722	713	673	693	677	690	695	725	660	707	716	662	689	671	755	689	672	639	713	710	685	697	689	705	678	685	722	718	690	717	639	683	700	684	668	702	678	709	643	688	732	701	708	684	681	723	707	735	737	690	692	729	730	740	760	677	701	766	702	668	673	711	720	698	692	712	722	702	710	685	661	719	766	733	668	695	656	720	705	723	712	696	681	671	699	704	743	722	718	692	731	681	711	721	706	686	683	722	730	718	694	708	689	695	696	724	684	652	717	684	707	667	712	690	679	666	631	727	716	721	715	654	671	723	703	644	710	713	721	676	671	685	724	685	654	658	658	691	690	704	709	678	694	703	706	678	691	716	668	673	682	698	718	655	701	672	701	649	717	687	749	729	716	701	719	678	707	687	681	697	710	746	684	714	677	714	680	738	743	655	718	700	693	730	700	679	699	732	667	691	709	695	685	707	739	703	717	682	715	678	715	744	678	702	692	681	675	742	641	654	721	674	705	640	738	698	671	694	733	674	736	745	686	685	715	710	669	667	728	661	694	678	702	658	733	702	757	700	725	744	648	672	728	728	685	670	666	699	693	730	695	683	673	677	720	642	687	725	734	692	676	740	694	706	726	663	733	701	711	716	706	680	685	677	709	744	686	682	698	726	729	700	705	690	691	672	728	666	704	698	704	690	697	707	660	739	719	625	675	676	684	699	716	738	722	665	722	706	668	663	691	680	663	711	720	732	651	729	690	714	707	693	667	695	754	707	680	696	728	669	699	682	678	675	692	721	740	710	754	684	706	709	701	707	702	686	669	657	739	700	674	702	728	682	646	704	732	698	670	651	722	649	679	688	705	660	665	679	699	671	716	710	698	665	703	695	758	704	685	695	722	756	671	732	656	683	703	667	663	706	645	687	710	680	648	720	654	659	686	683	745	682	711	719	723	712	661	735	695	681	680	658	704	689	700	694	705	738	698	700	687	699	681	690	681	705	685	741	705	697	707	736	678	664	709	704	665	702	723	737	712	681	739	683	699	731	716	708	694	703	726	645	695	719	717	672	696	661	701	708	665	646	702	689	669	628	733	691	679	718	707	682	713	710	717	703	735	697	695	690	679	685	730	680	715	670	714	695	658	730	697	704	692	676	743	735	702	736	675	676	701	754	736	701	701	702	708	680	719	716	669	709	678	722	688	688	719	654	727	677	719	732	709	678	729	699	717	685	710	705	712	665	663	689	709	694	724	686	661	681	685	742	638	711	701	708	706	697	705	676	700	646	703	688	711	679	710	698	695	701	628	716	708	684	686	685	704	704	714	682	756	706	696	685	702	690	731	650	726	689	717	713	663	723	706	755	670	672	716	768	771	658	675	683	660	646	654	758	714	738	731	726	661	633	650	717	713	701	689	693	750	734	706	761	673	714	695	668	777	699	641	695	743	691	684	739	680	709	664	735	712	716	709	701	661	710	706	687	677	715	734	707	680	706	694	679	685	730	688	715	678	673	673	690	699	705	721	655	728	679	745	736	745	701	705	726	683	675	693	658	708	696	669	702	721	666	744	690	687	695	759	670	699	701	670	671	699	690	686	707	675	692	699	673	720	654	736	674	663	706	683	704	699	716	661	708	704	718	720	673	709	702	733	668	712	731	672	671	722	650	723	699	666	746	674	748	671	684	726	658	675	715	680	707	699	670	682	756	683	710	706	683	717	730	726	685	688	665	682	669	695	726	683	695	708	677	715	722	658	650	680	728	767	653	731	697	748	684	617	695	709	714	690	741	702	702	709	733	681	675	704	740	680	657	668	738	666	709	662	664	700	736	682	661	656	702	694	636	663	672	633	740	730	675	677	674	672	701	688	689	700	659	691	721	713	689	659	717	737	651	645	718	714	700	690	648	649	751	736	696	709	694	749	722	728	731	687	706	723	686	711	736	714	651	717	705	675	681	653	630	691	686	655	706	631	748	713	696	692	675	747	735	701	717	736	698	695	659	685	688	696	680	641	714	739	701	672	711	693	681	693	681	684	693	680	704	701	682	710	689	667	654	714	675	722	677	660	697	700	678	715	690	679	661	688	704	669	685	704	675	685	698	719	725	688	700	711	776	655	687	670	649	662	676	695	675	660	694	708	657	718	700	666	727	674	712	689	675	704	684	672	709	680	705	706	726	659	708	686	727	682	670	704	674	719	682	641	678	650	664	701	765	678	698	681	663	656	711	687	667	669	703	728	716	674	709	725	684	676	685	693	711	686	694	683	708	677	724	730	680	691	695	707	664	728	731	724	648	670	723	714	666	710	685	681	685	674	705	710	670	703	676	709	645	678	662	682	714	680	718	708	667	710	687	684	703	676	677	695	713	729	693	678	726	751	677	739	680	711	664	692	731	660	672	669	653	668	676	695	741	766	678	710	707	696	733	665	739	718	696	712	648	696	663	638	688	718	692	666	698	712	668	701	696	679	726	656	688	698	712	680	714	676	693	692	709	702	673	726	684	776	709	679	716	680	673	749	705	705	706	717	669	662	664	677	765	715	713	719	716	700	667	630	693	673	697	695	691	745	709	664	708	678	707	702	672	734	683	656	691	660	734	663	691	707	675	670	700	696	698	668	731	702	710	713	674	725	680	754	725	688	727	634	733	718	732	646	710	677	699	721	663	756	701	682	679	655	702	648	719	721	687	694	720	698	693	658	687	648	702	646	696	701	697	728	776	754	732	668	697	731	711	730	675	669	704	690	689	747	660	688	774	719	670	694	721	682	712	674	696	662	687	710	706	719	679	717	698	715	740	684	721	678	686	669	705	724	716	688	679	700	681	715	684	697	695	728	719	696	692	701	747	700	743	714	680	706	687	705	679	740	688	743	657	690	682	637	684	632	693	719	722	658	714	720	714	725	732	696	667	708	702	706	677	704	684	723	637	685	734	690	700	710	684	711	718	716	727	681	682	693	718	692	681	729	687	684	694	723	683	703	686	719	685	684	693	712	686
25118	21267	26916	23780	6318	1159	877	784	659	651	601	631	638	584	622	621	637	599	596	556	592	548	523	559	504	565	565	531	522	537	520	546	560	500	498	486	571	541	529	538	494	553	514	500	518	550	514	454	533	519	494	567	543	574	529	507	549	521	536	486	508	502	517	559	501	520	523	514	528	530	539	476	551	524	527	512	487	518	506	572	513	537	518	551	542	494	539	503	476	522	516	483	518	570	523	529	523	525	544	492	524	496	539	548	546	515	514	527	509	499	520	524	542	520	527	529	491	522	509	482	524	487	537	486	485	495	532	523	511	501	521	493	535	526	558	518	521	526	522	498	496	517	574	483	512	498	486	517	526	506	517	545	513	528	493	492	517	483	500	545	549	525	534	527	496	524	532	533	493	504	499	495	505	509	540	532	496	504	539	525	473	534	525	530	511	465	494	539	520	562	515	479	512	532	529	537	503	517	518	468	510	495	500	542	528	506	497	531	542	541	546	525	551	524	559	523	574	562	508	536	492	533	505	521	511	524	480	527	497	485	496	524	551	484	495	516	494	519	514	497	528	525	542	487	540	511	535	541	523	503	520	524	482	515	499	534	535	517	506	519	532	553	520	514	501	503	527	566	493	518	513	529	516	485	518	496	547	519	534	501	501	517	521	503	533	484	520	505	564	543	511	477	532	488	510	512	513	486	492	515	529	518	505	500	480	498	528	504	544	481	499	539	534	495	521	572	538	503	495	497	499	535	510	533	498	521	502	520	532	489	541	551	517	515	478	483	537	530	491	501	519	451	506	546	490	487	527	506	522	556	510	508	517	558	471	483	506	507	463	513	500	496	524	530	497	503	476	529	500	511	518	517	526	500	529	502	512	525	528	481	535	521	536	473	505	489	509	516	483	491	519	558	530	515	508	503	515	516	504	505	513	493	517	536	469	511	544	562	490	554	536	513	500	571	518	512	525	514	491	507	480	493	492	546	569	527	487	533	536	492	484	493	531	551	553	459	526	491	511	498	531	512	521	511	543	505	501	469	509	536	510	537	550	508	547	520	492	545	510	539	501	545	519	495	519	515	540	515	467	475	525	477	509	542	522	474	510	546	504	479	559	514	521	507	517	485	502	517	506	509	472	537	500	515	509	537	522	508	519	511	519	496	523	520	497	478	495	506	558	524	513	552	521	511	535	503	509	536	551	535	511	514	532	507	566	518	523	490	517	553	528	521	526	531	516	508	514	507	539	506	525	534	530	526	512	514	522	520	497	492	499	506	522	507	529	556	519	471	513	527	523	545	474	491	491	523	514	551	511	515	526	522	512	529	488	472	512	533	546	530	537	525	505	511	536	519	492	506	539	496	497	530	515	533	556	491	513	493	471	498	553	526	533	485	532	489	538	536	533	500	569	480	503	539	525	496	520	516	524	556	500	523	507	498	522	547	538	547	541	550	532	492	535	482	500	508	530	522	518	469	548	484	494	511	518	542	528	546	493	497	526	516	540	518	517	496	499	507	518	526	533	483	506	544	482	530	548	558	529	536	546	535	520	507	484	527	520	524	471	510	522	521	507	489	516	512	499	521	508	533	557	563	518	514	527	532	527	539	563	495	496	543	480	522	574	482	548	531	515	540	526	495	502	517	499	547	541	505	514	542	544	493	520	495	496	504	528	530	504	509	502	491	557	508	499	497	503	505	522	502	495	526	543	534	545	472	473	540	493	549	551	484	545	571	511	519	530	511	486	489	509	509	528	538	486	510	498	521	509	521	497	503	547	510	517	505	555	509	516	496	517	537	477	520	507	500	503	494	498	511	515	487	542	500	517	480	533	530	547	525	517	495	514	492	559	509	490	564	517	576	499	519	466	505	530	497	540	517	515	472	541	551	513	553	553	528	538	559	512	493	508	475	543	559	535	528	476	495	516	528	500	499	508	517	446	515	506	519	494	521	495	526	499	499	553	523	540	517	500	500	520	474	542	533	505	494	457	508	500	511	465	509	515	528	493	503	508	554	514	522	536	519	538	492	495	518	506	478	510	514	532	515	504	524	568	523	531	487	527	481	505	538	476	550	503	511	535	519	486	505	469	540	498	513	531	510	527	477	511	498	523	496	503	517	533	496	539	526	496	557	520	525	514	490	498	513	562	508	508	502	524	538	517	509	526	497	473	545	534	492	503	548	534	542	500	538	551	521	506	504	494	533	450	506	506	523	525	474	525	543	487	524	512	521	494	509	553	494	551	511	521	541	518	516	503	488	542	560	505	522	529	496	551	535	560	513	479	493	527	517	507	539	541	503	503	504	523	490	533	544	547	540	473	490	491	527	539	561	463	511	509	504	544	558	455	549	517	523	501	555	504	509	501	546	469	488	517	512	508	501	500	502	499	526	511	489	519	502	528	503	568	526	510	491	499	487	550	523	531	515	515	486	506	508	478	522	495	479	474	524	521	501	546	539	502	540	494	549	507	487	548	497	491	507	520	506	524	530	499	532	540	492	512	561	574	525	528	521	510	502	505	503	455	503	524	511	488	511	505	465	565	534	492	509	482	509	498	503	508	547	495	528	493	473	525	500	506	532	529	520	515	496	541	502	521	509	483	511	495	536	570	467	550	513	516	519	505	503	488	487	507	482	504	528	491	540	534	529	538	502	516	501	498	493	542	531	496	454	527	513	470	533	489	513	475	493	524	537	524	542	519	525	502	559	512	486	534	498	512	515	478	468	518	546	494	490	503	516	500	540	534	541	549	560	513	512	539	501	516	491	499	491	498	527	492	498	539	510	499	543	516	514	493	540	507	527	491	496	519	518	478	559	509	515	514	500	469	511	533	500	539	521	539	499	505	499	484	536	533	506	553	489	527	513	517	551	477	543	506	514	513	495	515	512	563	485	524	505	483	507	499	523	508	500	499	491	500	556	499	496	505	549	510	512	533	519	527	516	495	486	520	528	514	513	457	492	487	503	527	537	467	517	514	505	513	477	478	556	495	491	493	496	504	550	464	534	500	494	512	517	568	482	528	500	544	521	488	544	534	490	512	549	506	567	475	510	535	524	486	528	562	490	478	516	500	560	506	490	525	481	499	521	540	529	471	491	518	511	514	515	520	543	549	552	514	516	511	544	476	527	536	508	559	506	506	503	484	537	511	519	549	523	483	510	564	478	530	491	486	502	549	511	471	507	524	560	520	492	473	543	512	536	500	491	518	517	485	518	442	487	532	489	522	523	534	534	528	532	490	494	515	549	530	549	539	502	551	532	562	532	509	522	435	487	459	527	509	557	537	550	518	511	531	504	521	518	491	529	519	500	510	523	508	499	536	490	550	525	529	539	528	523	513	498	471	526	495	485	550	576	558	476	521	527	477	485	572	510	516	501	528	517	496	535	516	521	504	517	501	490	515	537	494	515	551	513	536	486	502	517	536	517	530	519	525	512	508	491	508	497	475	486	498	486	523	522	488	534	481	500	508	523	548	506	483	528	533	534	482	500	535	506	537	479	524	478
40462	53167	29381	3285	2207	1934	1519	1296	1007	942	951	931	971	928	875	924	832	757	800	756	720	760	722	671	658	656	694	646	673	676	627	638	581	618	620	656	627	627	618	673	669	641	675	660	598	633	665	609	641	634	641	607	611	628	618	635	642	613	616	632	619	607	613	645	647	616	651	651	624	612	619	627	614	607	588	627	635	594	605	626	643	598	619	695	624	620	664	643	604	640	638	650	670	637	668	616	606	628	642	654	608	614	645	623	645	662	584	571	616	637	619	675	638	630	634	664	678	661	661	633	674	616	636	612	603	604	675	624	635	628	607	668	634	661	661	584	613	631	608	618	614	602	606	594	677	616	621	608	611	652	604	642	601	628	638	617	649	633	644	629	614	633	610	649	665	608	600	659	651	672	631	627	653	618	596	647	664	664	623	600	662	653	616	586	616	634	619	626	624	601	666	617	638	624	641	606	609	641	583	668	594	643	569	672	641	614	625	608	643	607	583	665	628	617	682	598	612	642	662	588	622	669	706	602	678	612	613	637	662	630	658	636	635	576	640	600	660	629	656	586	646	697	570	605	645	652	634	707	621	588	601	659	625	623	625	648	636	603	636	643	634	587	642	657	628	607	599	600	637	644	647	684	665	621	635	623	566	618	566	618	622	599	569	615	636	630	614	673	629	610	605	596	670	644	587	668	680	654	580	651	634	690	662	657	627	614	598	637	651	625	672	597	662	661	678	624	619	600	633	642	638	679	664	629	616	642	615	641	625	612	560	599	610	627	585	604	655	655	660	587	602	609	613	637	669	630	599	633	654	589	599	636	631	620	669	625	652	624	623	680	628	641	638	632	610	643	650	616	636	618	617	602	647	607	633	589	633	628	630	660	660	642	629	656	617	625	616	641	600	664	629	621	632	650	604	642	607	627	607	613	627	640	588	643	644	630	651	703	666	639	672	610	631	618	629	610	618	648	638	635	667	626	616	633	617	618	627	645	659	608	642	583	631	628	643	684	622	623	645	634	624	600	627	638	605	658	670	637	612	616	594	611	632	604	684	625	681	616	644	642	581	663	644	636	634	660	614	635	594	591	585	609	653	653	647	617	640	621	606	626	607	630	648	665	609	639	621	672	600	660	625	658	623	657	603	598	648	635	627	639	594	644	664	643	651	628	601	645	617	653	617	636	622	632	603	648	602	658	632	645	618	643	603	670	629	610	616	643	593	663	635	607	629	619	630	579	593	673	633	584	631	644	630	631	582	662	619	623	607	642	630	646	653	680	595	617	621	618	620	599	617	615	624	617	637	644	609	611	604	606	629	651	601	627	631	614	593	650	637	568	676	625	656	649	658	550	625	645	607	607	630	624	630	604	620	637	631	622	603	619	630	637	614	635	610	580	622	623	578	605	571	605	678	616	648	619	651	618	627	596	611	635	617	620	627	619	637	607	636	608	638	665	639	592	618	628	610	620	632	613	633	598	606	606	613	642	646	612	630	644	625	652	642	619	593	636	583	583	594	646	668	652	652	600	581	585	619	610	590	648	637	635	643	624	644	599	612	590	611	627	623	620	630	645	591	651	639	628	593	653	580	662	592	650	610	575	660	638	644	677	609	623	634	666	640	621	686	582	654	675	654	626	633	624	597	604	636	612	651	609	611	662	639	641	604	643	613	610	604	643	651	599	628	646	630	644	630	591	594	606	635	624	607	630	610	612	670	623	620	628	625	608	649	635	640	661	623	643	602	652	621	619	589	572	634	621	608	603	589	617	597	609	618	579	647	645	605	643	592	630	602	619	673	624	619	621	618	616	622	614	648	669	616	625	651	631	649	608	626	607	612	616	642	642	596	652	645	680	669	652	633	660	583	674	659	626	630	658	664	660	602	627	609	640	629	632	654	585	638	605	620	634	614	608	613	653	618	628	626	595	634	657	612	601	615	594	635	598	597	592	621	634	619	649	640	619	632	685	643	621	617	657	635	639	646	571	612	653	667	616	653	655	646	608	614	625	635	627	621	598	656	648	618	626	622	630	646	629	664	691	584	645	641	640	612	647	608	615	626	634	664	612	596	575	640	600	632	621	616	658	605	610	620	634	639	656	630	605	617	653	632	640	626	685	617	616	643	624	621	633	595	635	662	619	610	636	619	621	674	642	640	604	638	648	610	591	636	601	614	604	661	631	658	608	609	657	584	605	567	619	636	657	648	623	631	608	645	600	643	624	630	633	680	604	646	634	661	645	617	620	628	609	642	615	657	681	614	594	642	624	619	661	636	593	585	605	658	622	597	651	629	642	590	619	636	634	632	637	646	609	626	571	620	587	631	672	631	625	667	605	619	645	617	599	599	623	623	641	647	639	674	636	679	666	611	662	645	590	649	615	642	613	641	636	621	642	607	624	616	647	621	623	681	641	631	682	625	629	640	625	619	635	680	617	698	634	668	618	699	669	671	672	640	643	616	665	611	618	638	641	630	654	632	632	641	596	603	631	624	621	687	620	650	650	626	604	639	632	611	605	607	569	637	655	653	627	620	630	633	653	631	642	640	638	565	660	624	628	624	622	607	622	681	604	653	608	606	581	605	626	674	648	621	627	649	583	608	650	639	625	633	625	633	657	612	591	580	636	643	635	645	635	624	608	648	609	588	614	694	621	677	619	597	650	672	606	622	634	612	636	584	626	641	643	614	644	646	631	605	638	615	633	654	628	649	628	623	636	685	635	594	637	652	635	625	577	579	673	633	662	633	632	590	670	624	651	585	615	606	628	649	593	642	617	633	637	639	636	649	650	629	630	603	610	630	673	634	590	599	646	623	662	605	637	620	641	652	591	680	627	606	604	688	641	651	639	652	631	642	667	664	602	672	610	634	652	603	622	634	609	618	606	604	609	621	629	632	616	617	597	634	556	624	641	619	611	625	611	640	641	634	622	572	641	650	633	592	629	638	626	608	599	639	606	579	614	611	628	602	706	619	622	647	605	627	627	582	627	595	608	607	624	636	587	643	571	652	655	674	642	617	607	645	635	631	646	633	618	627	631	665	652	629	615	615	642	621	629	653	637	647	684	656	639	612	631	655	651	629	637	626	611	627	622	677	648	637	633	596	632	649	627	641	688	629	609	610	604	654	605	646	637	609	660	641	626	630	625	641	642	625	640	630	669	588	619	644	636	617	624	612	576	627	612	650	610	613	682	669	676	648	649	644	665	640	615	660	612	621	622	591	606	625	613	670	614	653	623	624	593	661	660	635	661	595	607	602	605	662	614	660	644	638	640	640	644	629	623	596	607	599	616	604	588	634	626	629	650	633	614	650	620	655	601	625	582	657	631	628	660	609	638	637	605	668	624	634	609	633	660	621	629	667	642	636	643	645	631	611	609	596	626	625	623	635	607	613	630	682	642	585	651	650	636	587	617	627	629	640	630	627	628	620	622	642	634	648	634	663	635	640	626	659	621	642	621	625	665	661	653	615	650	623	674	634	602	620	616	642	632	629	654	603	550	634	641
22904	21064	28607	23635	21009	20498	6718	1829	1380	1283	1232	1194	1322	1193	1218	1215	1151	1110	1059	1055	1073	996	1019	1016	989	1027	965	960	1010	981	957	907	912	984	952	947	951	972	945	946	959	926	965	998	896	962	957	956	922	905	909	926	981	888	955	979	997	892	950	889	927	935	873	956	908	967	957	932	938	961	905	900	921	973	982	938	958	947	944	913	956	949	944	934	963	921	948	948	942	1025	920	986	934	888	921	964	959	904	979	933	1005	963	966	884	942	926	983	974	923	947	921	952	957	953	989	968	945	922	938	948	947	973	955	958	980	940	903	986	942	999	896	926	951	942	941	970	912	844	956	999	869	903	916	940	897	868	904	901	945	943	898	970	1000	932	935	884	915	926	930	948	869	944	945	905	920	903	923	970	880	927	915	923	936	941	881	961	905	926	934	947	979	952	907	919	911	897	906	860	936	894	904	948	946	942	913	917	900	944	951	915	906	908	943	900	934	908	967	938	959	981	943	929	949	917	952	1021	952	905	969	931	964	931	940	956	952	902	905	942	944	954	993	958	925	965	1000	932	893	957	968	916	969	953	929	897	921	937	1003	1011	935	938	905	961	968	953	930	951	929	894	901	999	936	948	905	976	997	976	875	996	940	940	960	951	963	954	857	920	920	950	909	940	948	946	927	942	897	953	967	898	957	956	955	946	945	936	915	907	1019	942	952	973	952	972	939	924	933	932	967	931	935	929	943	883	1005	1008	917	942	914	912	911	930	896	898	885	934	904	921	985	919	890	934	879	908	960	902	895	946	948	974	973	927	980	926	916	941	966	944	981	911	972	930	911	926	940	915	871	884	898	918	953	963	932	928	940	915	955	968	944	890	920	924	863	930	915	936	904	900	990	904	928	922	939	916	907	938	983	958	877	947	930	916	959	930	938	920	910	903	918	933	921	868	947	917	912	938	952	1003	972	950	969	901	885	921	925	972	942	945	897	929	946	963	890	984	937	994	962	1003	949	935	927	955	941	1013	962	887	934	922	929	964	942	930	885	942	995	881	924	993	918	896	915	920	916	935	945	925	963	902	964	897	932	961	955	910	960	903	882	986	949	1006	934	939	894	967	945	958	955	890	995	869	982	867	847	952	965	894	943	947	921	899	921	901	908	885	949	940	904	937	975	972	912	924	940	988	935	950	920	961	1000	924	909	943	954	931	969	957	874	926	900	960	972	907	922	925	923	923	914	933	912	966	960	971	916	927	958	902	918	953	933	989	955	891	916	962	990	917	984	892	911	963	961	933	934	885	915	975	986	921	927	945	949	924	969	902	934	921	928	906	904	983	924	954	933	942	966	920	932	995	945	928	945	961	1008	978	943	948	963	902	896	916	903	976	933	926	951	960	890	967	878	947	969	920	919	931	896	878	934	905	967	959	921	963	971	934	929	971	965	930	923	922	934	948	967	928	931	898	940	977	916	931	955	905	910	910	907	954	888	975	945	934	919	961	969	855	961	985	901	947	948	894	875	954	918	921	910	961	942	898	952	976	951	986	973	954	1003	946	943	894	989	998	897	908	978	928	966	964	913	906	950	949	969	942	899	978	895	932	934	944	888	956	933	903	990	958	909	943	940	862	941	957	950	937	923	935	947	922	1047	925	928	946	911	924	905	954	988	945	981	946	941	889	928	943	994	924	929	928	906	909	839	926	930	959	944	949	934	885	904	921	950	862	949	925	951	927	991	837	895	966	891	931	971	928	925	973	967	922	974	961	963	915	936	981	989	983	989	912	987	942	935	997	908	910	960	906	901	901	985	937	971	921	934	968	974	947	939	907	933	931	957	901	933	954	979	956	919	949	935	950	953	922	960	963	920	932	939	984	918	1008	924	901	975	1021	935	932	916	922	905	874	934	899	969	972	936	919	947	962	957	962	976	890	913	904	879	931	879	932	982	978	970	973	918	927	973	916	903	957	969	951	943	1017	883	895	920	958	946	968	959	942	970	942	956	938	964	918	1001	958	944	959	946	954	930	907	948	959	931	931	946	886	963	904	927	919	907	917	902	940	963	947	923	915	974	889	943	860	923	920	910	953	920	923	945	930	967	965	966	930	919	981	900	932	909	924	902	901	929	921	957	1016	936	975	951	954	896	962	903	917	968	962	905	933	973	974	963	926	912	969	903	938	964	952	914	928	929	932	980	936	938	966	977	911	865	918	925	888	903	905	957	971	979	926	892	911	929	935	956	915	894	911	924	922	929	953	960	893	938	974	938	966	937	930	893	939	978	942	957	907	974	925	967	972	940	929	966	984	936	962	940	945	995	917	917	911	915	942	940	948	908	930	938	882	1001	942	951	898	971	951	943	914	920	960	946	905	969	915	923	915	918	949	944	979	952	974	871	940	916	950	950	902	934	942	928	978	998	963	920	931	939	972	879	940	961	880	964	941	1005	947	948	892	915	934	908	993	912	943	948	917	951	913	989	936	930	899	975	955	946	975	941	941	939	900	993	945	933	912	917	951	932	930	934	932	1008	928	963	891	948	921	911	940	975	923	905	936	933	952	968	906	909	917	958	926	987	991	928	930	969	953	942	918	891	970	918	966	967	912	930	921	946	926	905	943	972	941	948	892	961	956	925	952	986	987	910	945	888	907	979	949	958	911	905	975	953	965	969	916	951	936	876	979	955	978	1012	937	884	915	945	908	897	938	943	954	947	960	974	965	896	954	936	925	916	950	961	975	925	941	928	937	935	913	927	974	933	948	958	962	931	955	961	940	926	926	936	880	902	904	988	945	974	927	967	902	937	957	909	901	953	904	938	950	954	961	947	990	959	971	1031	926	914	914	954	949	986	878	912	923	950	980	974	949	955	992	948	910	943	920	972	941	950	958	918	987	961	917	954	919	927	941	979	912	926	881	935	944	908	955	905	913	901	952	909	973	967	933	972	916	910	968	930	936	941	869	936	899	928	980	919	984	983	964	961	944	939	964	955	909	995	949	910	935	972	927	940	954	975	962	907	932	930	928	918	934	918	950	943	896	979	984	956	963	967	925	940	922	925	932	914	963	888	902	883	922	920	936	915	954	894	957	946	917	913	903	927	924	943	957	914	912	948	938	909	959	904	937	943	943	838	958	950	883	925	949	870	963	929	960	916	885	939	951	890	910	925	922	934	910	889	931	953	948	873	905	969	953	904	939	967	988	952	876	923	958	955	938	903	943	922	881	922	983	935	923	894	925	931	908	884	889	941	915	949	976	883	943	904	902	919	931	891	918	951	901	926	886	931	889	970	905	968	930	950	929	967	944	971	993	923	999	1004	940	978	919	940	943	981	938	960	885	941	1004	943	936	923	905	939	925	956	896	889	888	911	944	936	916	934	967	938	882	870	970	965	906	925	926	906	910	919	897	971	941	923	963	963	910	906	943	915	914	921	929	979	927	900	938	958	962	924	953	867	941	929	993	940	920	921	898	924	922	932	924	900	943	906	992	904	920	939	959	901	947	950	964	928	930	948	956	928	917	992	920	939	939	914	927	920	967	977	882	988	898
45646	70378	42692	6714	4666	3889	3151	2565	2221	1815	1813	1845	1785	1645	1706	1684	1510	1374	1315	1302	1276	1245	1238	1171	1214	1178	1122	1147	1114	1137	1117	1082	1091	1069	1059	1071	1084	1066	1060	1023	1063	1137	1048	1077	1080	1033	1061	1066	1065	1135	1032	1063	1049	1091	1072	1038	1039	1022	1090	1124	1045	1075	1110	1063	1088	1066	1032	1031	1070	1051	1065	1036	1055	1026	1064	1078	1063	1026	1062	1026	1055	1048	1077	1008	1078	1087	1092	1050	1065	1022	1048	1035	1068	1002	1072	1044	1051	1050	1048	1081	1073	1043	1089	1061	1054	1075	1004	991	1010	1035	1054	1027	1038	1048	1061	1098	1032	1141	1012	992	1009	1065	1021	1123	1070	1148	1087	1066	1078	1073	1112	1064	1065	1117	1020	1099	1055	1053	1107	1081	1025	1054	1036	1053	1053	1037	1032	986	1048	1092	1036	1053	1050	1053	1057	1018	1071	987	1046	1088	1140	1043	1123	1018	984	1021	1034	1087	1146	1043	1047	1060	1051	1035	1045	1041	1017	1024	993	1043	1096	1004	1064	1051	1075	1070	1045	1097	1061	1064	1031	1014	1030	1120	1091	1081	1072	1085	1092	1115	1105	1062	1040	972	1094	1037	1067	1039	1117	1107	1072	1067	1011	994	1056	1069	1039	1041	1051	1050	1060	1083	1084	1140	1044	1123	1079	1029	1025	989	1092	1094	1078	1030	1034	1064	1066	1048	1093	1021	1033	1003	1017	994	1094	1057	1067	1100	1041	1027	1098	1054	1084	1059	1094	1078	1066	1032	1037	1038	1039	1105	1031	1030	1080	1030	1068	1034	1079	1046	1120	1067	1023	1062	1010	1058	981	1075	1118	1005	1051	1038	1012	1033	1044	1048	1062	1014	1032	1078	1032	1005	1033	1093	1042	996	1089	1080	989	1031	1053	1056	950	1030	1077	1070	1079	1040	1026	1052	1070	1073	1108	1076	1057	1070	1041	1106	1067	1096	1045	1040	1096	1087	1019	1038	1055	1093	1012	1044	1043	1091	1087	1058	1079	1060	1068	1025	1067	1052	1035	1026	1074	1060	1052	1056	1045	1032	1079	1047	1095	1108	1093	1053	1010	1083	1071	1054	1037	1047	1033	1061	1069	1050	1034	1072	1012	1047	1014	1043	1049	1059	1038	1031	1032	1033	1066	1006	1083	1001	1002	1061	1027	1053	983	1073	1039	1060	1090	1054	1030	995	1031	1036	1072	1061	1045	1051	1065	1078	1029	1086	1017	1055	1067	1106	1045	1099	1065	1034	1068	1066	1072	1043	1065	1068	1063	1041	1030	1061	1022	1119	1045	1042	1060	1098	1060	1069	1048	1016	1065	1032	1098	1083	1037	1070	1038	1041	1061	1140	1086	1059	1085	1042	1029	1065	1044	1093	1062	1059	1074	1048	1022	1098	1096	1085	1072	1066	1062	1061	991	1090	1064	1007	1055	1034	1001	1067	1052	1066	1105	1070	1054	1040	1089	1065	1065	1029	1058	1052	1064	1097	1029	1046	1026	1035	998	1049	1055	1039	1037	1065	1069	1069	1038	1047	1067	1024	1043	1017	1037	1059	1010	1040	1082	1035	1061	1085	1063	1111	1057	1079	1039	1000	1063	1038	1034	1087	1069	985	1095	1026	1066	1058	1019	1039	975	1089	1059	1083	1030	1023	1017	1052	1030	1054	1073	1036	1052	1021	1053	1035	1112	1083	1050	1042	1016	1110	1105	1066	1078	1045	1087	1064	989	1058	1102	1061	1055	1126	1110	1082	1036	981	1018	1037	1072	1067	1085	1113	1011	1074	1058	1061	999	1092	1063	1035	1070	1050	1087	1061	1071	1011	1033	1028	1094	1090	1032	1031	1098	1059	1054	1083	1009	1059	1058	1044	1068	1003	1041	1059	1036	1074	980	1017	1052	1025	1064	1069	1098	1068	1097	1010	1038	1046	1084	1023	1125	1091	1055	1055	1063	1074	980	1104	1080	1035	998	1022	1014	1073	1071	1026	1065	1015	1066	1054	1096	1046	1047	1042	1101	1090	1057	1059	1077	1069	1101	1084	1070	1059	1091	1075	1000	1092	1019	1040	1037	1060	1093	1094	1070	1047	1020	1026	1116	1088	1020	1019	1093	1043	1015	1068	1024	1053	1095	1092	972	1062	1057	1004	1010	1043	1094	1099	1074	1067	1041	1123	1050	1062	1078	1033	1075	1072	1080	1004	1014	1115	1108	1061	1030	1083	1075	1056	1047	1007	1070	1034	986	1036	1001	1038	1030	1019	1055	991	1077	1035	1015	1094	1043	1051	1024	1053	1060	1110	1030	1085	1055	1085	1092	1064	1051	1062	1028	1054	1008	1056	1089	1083	1052	983	1096	1063	1041	1118	1097	1068	1057	1103	1069	1061	1032	1046	1077	1033	1097	1065	1033	1103	1081	1093	1014	1025	1095	1128	1060	1072	973	1075	1044	1066	1081	1059	1040	1069	1104	1013	1034	1073	1123	1060	1065	1107	1044	1138	1055	1039	1032	1075	1061	1088	1084	1065	1039	1065	1029	1070	1036	1089	1061	1075	1089	1046	1067	1005	1060	1020	1068	1043	1049	1102	1002	1076	1056	1082	1065	1023	1140	1027	1106	986	1136	1037	1122	1044	1066	1032	1072	1089	1045	1075	1039	1049	1117	1014	1037	1104	982	988	969	1044	1049	1137	1045	1098	1002	1007	1062	1047	979	1063	1014	993	1030	1032	1139	1099	1040	1050	1063	1068	1050	1046	1076	1099	1053	1064	1071	1076	1082	1038	1015	1066	1067	1033	1049	1016	1047	1020	1058	1070	1039	1047	1047	1050	1038	1062	1056	1047	1100	1072	1104	1049	1078	1045	1004	1090	1015	1026	1080	996	1029	1055	1051	1035	1068	1089	1058	1083	1089	1005	1048	1071	1018	1026	1040	1028	1087	1051	1104	1039	1039	1063	1048	1036	1039	1017	1085	1026	1073	1044	1052	1063	1054	1071	1105	1052	1012	1040	1063	1051	1049	998	1067	1115	1091	984	1131	1036	1037	1044	1004	1113	1080	995	1058	1057	1081	1019	1053	1078	1060	1089	1002	1055	1064	1109	1054	1070	960	995	1008	1088	1053	1098	1027	1100	1054	1055	1087	1061	1058	1065	1041	1077	1085	1032	1026	1025	1034	1024	1016	1029	1017	1061	1017	1099	1063	1068	997	1025	1063	1018	995	1065	1065	992	1020	1067	1080	1056	1035	1061	1051	1069	1057	1061	1045	1118	1043	1043	1053	1135	1009	1104	1028	1046	1125	1085	1018	1023	1053	1069	1070	1043	1053	1018	1077	1086	1039	1034	1112	1010	1070	1071	1008	1007	1021	1111	1067	1088	1021	1106	1074	1071	1067	1061	1055	992	1016	1068	1052	1097	1098	1064	1087	1093	1064	1052	1064	1042	1059	1013	1087	1004	1049	1075	1022	1083	1020	1035	1054	1041	1113	1111	1056	1027	1060	1047	1110	1042	1014	1041	1073	998	1026	1045	1046	1095	1022	1030	1046	1052	1110	1057	1019	996	1038	1041	1009	1087	1012	1070	1010	1010	1105	1006	1072	1055	1052	989	1016	1061	1070	1002	1039	1061	1058	1009	1073	1012	1035	1098	1078	1032	1067	1061	1102	1053	1057	1058	998	997	1049	1027	1052	1074	1047	1034	1099	1070	995	1117	1094	1012	1031	1093	1083	1048	1058	1098	1064	1113	1013	1031	1061	1059	1056	1057	1047	1057	1094	1041	1025	1035	1042	1003	1056	1028	1070	991	1061	1041	996	1039	1024	1126	1028	1094	1023	1077	1025	1060	1049	1115	1078	1099	1042	1061	1056	1020	1025	1060	1003	1005	1057	1031	1018	1043	1025	1082	1002	1041	1042	1034	1078	1061	1083	1081	1021	1040	1069	1057	1091	1046	996	1060	1021	1068	1053	1057	1064	1064	1003	1054	1080	1061	1070	1014	1047	1106	1010	1062	1052	1059	1085	1082	1003	1035	1016	993	1041	1016	1056	1084	1076	1090	1063	1074	1068	1020	1048	1041	1164	1038	1114	1051	1061	1075	1039	1119	1077	1059	995	1036	975	1056	1049	1067	1079	1009	1059	1135	1035	1092	1053	1069	1040	1075	1022	1016	1043	1066	1049	994	1048	993	1077	1032	1077	1100	1030	1045	1060	1095	983	1048	1063	1077	1032	1062	1014	1044	1097	1053	1046	1098	1064	1018	1042	1083	1022	1063	1071	1009	1044	1009	1055	1069	1052	1057	1018	968	1030	1027	1014	1058	1037	1047	1078	1050	1059	1078	1077	1081	1048	988	1030	998	1089	1031	1058	1048	1053	1013	1046	1047	1007	1048	1056	1035	1043	1037	1032	1036	1054	1033	1029	1042	1039	1052	1057	1080	1083	1080	1064	1073	1060	1059	1031	1084	1059	1078	1050	1070	1064	1080	1062	1067	1052	1085	1063	1046	1051	1079	1044	1051	1063	1069	1020	1031	1070	1031	1044	1056	1076	997	1095	1101	1036	1016	1055	1057	1015	1045	1080	1033	1092	1055	1043	1070	1038	1047	1023	1052	1084	1051	1030	1037	1045	1024	1048	1064	1010	1019	1124	1067	1108	1054	1048	1065	1114	1082	1067	1012	1060	1019	1088	960	1073	1077	1025	1024	1075	1051	1106	1009	1032	1080	1025	1008	1094	1077	1085	996	1058	1040	1073	1002	1061	1086	1032	1047	1060	1010	1057	1082	1070	1050	1010	1053	1045	1058	1060	1068	1076	1036	1049	1100	1031	1020	993	970	1105	1040	994	1024	1049	1091	1073	1047	1049	1001	1113	1038	1028	1056	1049	1053	1055	1053	1023	1065	1055	1072	1012	1085	1043	1079	1095	991	1020	1081	1067	1065	1029	1012	1054	1044	1085	1058	1040	1053
31423	31291	22957	4379	688	590	540	503	441	441	430	471	456	458	458	431	438	410	368	415	399	440	388	376	379	430	384	394	422	373	406	389	372	359	390	382	375	413	354	384	385	372	374	404	391	352	367	390	350	396	377	358	374	384	392	393	350	367	364	386	336	360	362	366	354	378	360	368	374	365	361	387	372	393	345	358	390	372	388	392	393	357	350	364	359	365	376	367	398	355	360	409	389	403	382	355	359	387	387	364	350	352	370	358	370	341	364	345	347	355	419	389	361	397	360	362	393	389	383	386	381	381	395	354	353	368	359	335	354	383	352	386	405	376	370	413	380	380	361	414	397	382	391	350	366	395	383	409	372	403	378	386	367	393	358	368	385	399	357	355	372	370	335	371	384	369	385	372	353	381	376	406	370	379	357	364	356	381	377	379	395	369	381	341	392	393	359	369	365	381	358	377	398	367	396	378	375	390	352	392	360	355	354	371	401	368	352	329	355	385	410	355	346	401	387	372	416	391	349	346	363	367	402	364	389	355	394	376	348	356	411	389	377	410	392	362	380	341	382	379	362	380	386	377	406	354	387	362	416	404	381	364	374	391	382	366	367	349	382	404	384	373	392	382	396	387	380	385	381	361	356	384	368	347	357	396	366	373	378	352	395	385	380	325	412	378	363	345	401	414	353	363	370	371	386	352	381	408	360	347	358	370	361	351	393	333	385	370	367	341	367	374	407	389	366	346	362	372	367	361	348	371	355	401	384	360	343	377	364	391	343	390	362	368	369	369	366	369	373	360	387	366	376	374	395	377	377	344	373	395	358	323	380	327	359	379	355	355	353	354	382	390	386	361	401	360	351	391	361	372	368	379	371	373	386	370	344	377	352	376	368	364	383	371	386	391	420	357	375	393	375	349	377	339	379	400	324	362	392	378	372	373	370	393	386	387	396	383	375	378	394	394	352	357	371	369	373	366	367	352	355	390	367	390	379	355	354	379	383	387	368	373	375	379	363	421	374	388	395	368	354	397	344	369	355	365	385	381	357	386	365	389	348	406	389	359	350	390	350	374	381	377	391	376	379	340	411	380	372	373	360	407	369	365	375	374	368	364	328	402	358	379	403	375	367	354	372	382	390	361	382	371	333	394	376	416	363	411	369	367	398	371	376	369	392	377	402	358	387	362	371	380	350	382	409	329	392	368	360	374	371	390	403	381	355	334	367	366	359	391	401	406	399	409	366	375	370	391	353	389	358	352	365	371	383	340	391	357	376	363	340	387	378	388	367	364	393	352	381	355	393	347	389	396	360	388	372	335	366	382	390	369	366	352	379	374	385	387	395	375	387	358	348	398	352	356	367	366	361	376	363	377	327	381	399	365	380	348	378	340	357	335	388	367	353	377	401	389	348	389	396	352	357	333	375	365	357	349	353	367	334	380	369	363	365	386	393	356	368	328	368	383	424	350	421	401	347	371	374	376	358	372	376	365	383	397	392	398	360	375	387	357	394	395	355	356	393	380	379	407	406	369	376	417	348	339	388	388	376	398	361	398	371	386	331	361	381	368	377	358	358	384	376	385	356	393	388	413	381	409	356	336	392	327	359	386	423	373	365	343	368	374	357	370	377	402	385	400	346	390	396	391	410	386	377	364	366	330	374	428	394	395	361	394	368	357	368	382	401	387	379	367	392	389	357	363	381	404	354	375	347	377	337	388	360	327	367	375	339	379	402	392	365	394	376	369	417	406	383	379	375	394	344	352	373	376	393	362	361	372	390	386	394	362	385	397	360	381	395	351	330	430	403	405	384	409	370	386	388	345	385	352	384	401	369	399	360	370	390	354	379	360	360	389	406	354	397	404	323	360	380	422	351	402	389	404	397	359	362	360	377	394	391	372	341	383	386	336	327	402	402	393	378	356	370	348	381	402	369	413	395	347	374	397	395	367	380	351	363	376	380	357	369	384	383	392	388	373	391	376	333	398	408	392	354	357	346	373	381	375	375	396	348	381	381	402	379	396	354	344	389	354	373	384	377	388	351	380	350	383	390	378	344	365	390	366	400	354	348	369	355	365	354	363	375	360	372	378	369	374	404	349	380	403	380	360	385	353	359	347	391	375	365	372	378	362	379	341	349	388	382	362	339	390	402	371	351	376	376	362	391	353	361	375	339	351	379	360	353	352	409	381	339	381	405	383	343	381	389	362	363	361	369	401	350	373	407	376	336	397	382	351	388	374	404	378	379	365	400	414	422	348	349	379	384	344	394	378	391	384	399	382	398	393	379	392	368	373	375	348	389	374	361	340	408	361	371	378	371	377	390	370	364	336	371	370	359	393	360	379	379	374	350	388	350	389	391	368	361	355	405	417	380	371	369	394	356	411	355	358	404	365	366	365	380	371	386	375	372	395	365	382	353	374	382	407	348	358	340	386	363	356	376	363	409	402	353	390	361	381	378	374	326	372	418	374	394	418	399	395	381	371	372	355	372	397	401	380	370	364	397	390	389	365	350	356	367	446	375	370	361	375	401	409	376	396	365	340	393	382	387	387	367	331	385	348	400	352	336	405	387	375	380	382	340	383	379	352	375	385	411	395	385	371	345	384	385	394	368	403	364	399	349	372	363	388	358	379	366	344	364	380	395	349	354	407	380	382	405	356	360	385	399	375	394	373	381	397	352	350	357	392	359	343	368	386	369	375	385	355	353	354	336	389	369	348	380	356	384	342	392	364	362	372	398	374	381	358	353	370	377	386	345	353	384	379	360	367	367	399	397	352	366	398	361	412	359	370	404	380	383	361	358	381	380	369	344	379	391	370	364	386	392	408	383	371	356	361	353	374	352	353	381	402	382	368	353	362	419	343	352	379	369	356	370	392	359	377	380	376	365	357	347	385	378	380	358	367	391	385	413	394	373	392	348	354	373	392	380	399	361	411	420	362	377	380	380	388	367	417	403	395	378	351	367	355	383	361	401	395	366	359	368	396	404	382	350	368	378	367	391	399	384	353	356	366	372	361	358	387	340	357	376	374	394	358	402	377	381	338	369	375	334	336	375	392	395	383	377	364	370	407	355	417	359	361	374	392	369	386	384	409	397	399	373	379	399	373	317	370	382	382	382	368	345	363	369	380	372	368	373	349	380	378	379	361	369	377	396	368	343	396	369	365	341	373	397	346	403	372	369	338	364	346	377	377	384	362	363	356	342	363	364	389	341	377	388	358	396	335	365	374	361	367	359	365	375	356	370	385	375	347	416	366	375	382	363	387	369	418	382	387	368	375	398	358	380	386	329	378	373	397	361	390	358	373	365	352	377	344	378	390	341	382	382	377	377	374	347	359	386	377	369	363	359	359	382	371	366	387	362	400	371	349	406	356	398	393	371	366	380	403	402	351	411	367	385	382	362	358	363	349	362	361	403	397	384	374	374	357	359	389	383	383	387	356	369	407	336	370	382	371	379	383	368	363	350	355	379	353	382	357	361	344	398	392	360	380	394	370	384	381	376	370	373	330
38068	45955	21864	1694	1062	989	827	762	716	609	598	669	674	646	679	720	630	581	550	549	514	562	534	536	516	452	488	505	457	484	425	462	495	459	465	466	457	472	502	493	453	475	433	478	464	534	514	436	490	453	427	452	493	490	468	470	460	531	453	453	452	482	456	477	485	486	452	449	482	461	443	418	471	447	468	487	476	425	425	447	466	448	450	469	482	482	494	465	463	478	474	463	442	485	466	490	480	483	427	458	428	478	462	451	460	464	462	489	478	457	424	449	442	447	468	450	472	462	449	449	459	432	468	499	451	485	471	444	492	501	488	487	448	496	463	455	465	433	515	474	422	463	466	472	441	478	458	453	498	462	446	466	486	465	444	458	444	438	444	463	492	443	482	468	449	436	446	440	444	472	480	451	471	482	459	441	491	449	480	467	421	454	502	474	425	418	443	452	464	442	446	442	512	412	468	453	452	475	430	460	454	454	449	483	462	457	441	488	478	458	458	471	422	492	481	454	495	461	497	445	447	429	436	399	465	462	416	426	496	466	443	439	463	423	475	461	443	409	472	463	465	487	506	451	455	435	501	430	431	458	489	442	470	483	459	428	460	444	457	458	455	460	452	431	466	424	500	447	486	434	443	443	466	432	468	458	454	433	464	475	476	467	447	446	445	471	431	431	450	479	499	453	490	471	499	457	407	438	440	459	452	479	439	492	438	491	494	432	453	451	495	447	464	476	471	456	434	445	468	502	463	466	478	430	459	443	447	470	447	454	443	461	444	430	472	488	471	481	470	446	473	461	444	469	495	453	451	490	460	464	461	441	470	451	505	499	469	456	492	492	445	460	460	491	461	459	450	423	440	454	448	451	464	490	448	492	494	475	484	454	418	429	480	457	480	463	480	462	455	476	467	463	496	435	465	450	466	427	467	477	480	486	492	445	450	483	474	469	487	470	443	496	469	447	455	457	449	437	456	448	461	456	419	436	464	447	462	436	457	485	430	475	453	457	466	456	461	455	466	485	454	455	474	485	454	488	449	479	443	438	477	471	458	424	456	460	473	467	432	483	428	450	464	454	483	441	450	493	453	453	443	463	457	437	459	459	457	420	428	483	478	443	493	463	446	460	471	444	443	451	418	451	443	413	436	463	471	457	449	469	461	447	483	454	463	488	452	482	444	467	482	494	436	435	476	475	441	460	431	425	452	445	467	480	468	458	467	479	451	422	483	443	470	418	450	460	434	471	472	487	459	477	395	499	455	511	444	442	420	455	453	484	476	448	459	448	439	447	445	485	458	475	493	494	451	485	471	444	444	483	456	446	448	478	465	436	457	444	436	467	469	449	449	471	473	453	463	521	457	432	468	453	473	471	465	441	431	473	471	437	450	462	483	451	474	458	454	470	460	448	468	430	488	462	442	444	448	469	471	431	458	441	460	470	475	441	449	449	444	466	465	473	433	447	468	508	483	504	435	485	455	460	479	466	465	430	459	486	422	456	447	431	466	428	474	435	478	464	463	480	486	429	454	428	488	431	467	454	467	478	495	470	458	456	511	473	451	420	468	432	439	458	463	451	471	459	485	456	465	435	464	444	481	455	439	432	472	476	485	447	472	455	426	463	439	488	412	440	469	467	447	442	427	431	453	462	465	448	476	471	430	425	458	492	455	498	428	435	457	452	482	485	453	462	482	442	487	478	453	443	452	465	427	477	470	449	465	474	442	433	429	430	442	465	489	446	468	441	451	468	495	455	497	484	461	463	456	477	468	454	459	452	460	473	438	467	445	453	441	455	444	529	454	445	457	446	448	470	473	450	465	472	432	453	494	477	450	459	448	468	441	523	432	442	477	466	458	463	462	436	497	471	456	449	455	493	474	421	467	469	463	445	491	430	453	456	420	482	474	453	468	506	452	492	489	441	453	459	467	474	445	487	478	460	449	446	459	498	447	494	467	492	426	480	440	432	430	486	488	479	480	450	480	491	456	420	474	470	448	447	423	460	453	482	435	474	431	463	420	450	453	428	441	504	456	421	451	466	493	447	476	465	458	465	487	454	488	470	485	447	439	466	476	453	424	439	455	459	456	436	463	495	432	414	462	461	463	449	435	446	466	445	413	450	482	446	466	491	469	450	460	462	456	458	466	458	480	447	469	493	493	438	461	474	493	447	477	473	460	489	460	457	475	484	461	454	460	473	448	422	428	484	444	457	447	487	453	451	517	433	470	474	481	438	475	433	456	466	465	470	454	464	493	445	481	442	464	485	448	484	465	456	460	443	492	465	432	448	453	482	465	449	469	469	480	477	471	434	496	422	473	466	430	498	473	481	424	478	476	449	490	495	461	434	464	452	435	493	490	478	465	486	432	471	436	443	490	463	449	484	470	460	459	457	443	442	463	458	477	479	458	487	439	448	422	452	422	439	444	458	426	454	475	453	453	505	461	456	420	467	441	476	445	461	456	456	451	459	480	453	428	477	420	417	464	437	449	462	463	500	448	467	460	418	471	451	475	459	491	449	459	485	464	453	441	438	429	480	465	441	456	445	488	441	461	474	491	452	485	482	441	452	466	454	494	427	465	510	452	468	457	485	436	449	421	430	504	475	466	441	447	425	455	460	493	425	501	434	465	460	468	484	458	447	488	462	453	461	492	500	416	420	482	469	463	431	467	438	436	470	444	474	456	451	438	477	461	467	473	463	436	450	440	481	483	434	506	494	446	456	440	448	437	489	451	498	466	473	474	459	431	463	452	464	456	475	484	438	497	451	483	450	440	458	506	432	465	494	486	488	500	465	457	495	474	502	466	438	451	505	505	471	416	484	437	450	480	483	506	435	459	468	452	436	455	431	452	454	451	473	447	502	445	445	465	472	522	424	458	460	461	471	439	475	501	463	458	458	428	432	446	444	463	451	451	484	449	414	474	458	464	435	469	457	454	479	451	478	481	481	490	439	417	474	424	486	452	473	471	475	453	444	460	428	442	471	454	487	448	474	435	456	481	415	437	452	404	439	454	475	481	447	471	462	487	447	466	468	497	452	465	480	463	446	415	433	428	519	470	472	459	471	452	448	486	434	444	450	464	464	479	451	431	464	438	443	470	479	449	454	473	448	478	507	475	475	492	463	446	474	432	448	445	478	462	453	456	452	469	449	480	445	419	468	453	442	440	467	485	461	447	450	461	450	442	443	449	455	489	490	452	460	450	481	461	463	443	446	467	458	474	459	491	490	411	478	449	502	500	409	500	470	472	458	446	471	453	473	498	478	494	477	508	447	437	430	495	448	474	459	436	476	449	450	456	461	467	444	479	489	485	442	468	449	465	485	446	480	425	441	462	461	467	461	483	454	455	490	472	451	412	454	479	485	455	444	464	485	451	455	461	461	459	502	483	492	462	483	477	474	472	495	448	464	448	410	461	398	478	455	483	420	475	481	472	459	440	430	496	485	434	440	453	455	489	431	461	458	443	445	452	459	478	458	440	474	449	492	477	459	465	457	445	471	455	447
23880	20957	27870	24060	20139	6558	1514	1053	943	821	831	821	857	797	777	782	744	725	717	700	679	661	639	676	642	636	642	600	650	634	632	621	651	633	608	636	627	565	627	559	610	567	613	650	617	593	593	618	621	613	600	626	633	620	572	633	622	633	577	598	649	608	605	690	592	616	631	649	589	591	603	607	591	592	635	627	608	602	594	564	619	618	602	648	581	624	595	626	603	593	600	614	607	566	625	612	586	629	645	630	601	551	613	628	600	632	612	583	569	623	606	549	628	581	591	579	625	650	592	612	623	574	613	606	613	604	609	605	611	578	626	599	603	592	626	629	587	619	622	599	628	636	562	598	605	644	578	621	627	630	643	567	591	616	618	633	656	618	626	605	624	578	609	606	602	592	624	590	602	599	640	618	633	569	633	615	593	581	577	652	593	606	635	558	555	603	618	596	597	611	595	604	628	566	607	612	578	584	560	600	628	609	584	561	636	601	622	619	593	621	611	575	584	614	578	584	635	527	613	569	577	635	596	607	636	654	620	616	603	641	568	640	628	657	583	630	592	579	599	615	600	580	622	618	611	596	597	630	612	570	579	636	581	603	603	571	611	600	548	605	656	611	568	622	635	564	619	613	539	655	657	638	568	645	599	591	598	601	642	581	607	601	596	659	595	636	606	596	606	601	574	605	616	584	631	621	595	590	599	586	604	631	608	629	656	584	590	624	603	621	629	620	628	613	602	619	637	581	595	594	636	600	632	650	631	588	611	636	597	671	602	607	612	589	620	594	601	598	589	595	620	598	587	596	633	593	612	593	590	603	612	682	644	593	613	598	605	581	632	614	627	597	582	637	615	609	567	578	583	607	646	648	606	616	602	616	610	592	628	579	582	614	582	613	623	602	614	614	609	604	642	629	614	602	618	593	635	616	549	646	613	605	619	610	640	627	598	623	627	567	595	600	611	589	571	590	574	601	662	616	630	597	577	615	602	555	623	608	556	591	607	575	599	569	631	625	590	621	599	616	584	596	614	617	607	594	622	553	622	575	562	640	599	597	607	578	582	564	633	601	606	618	584	620	635	543	565	613	587	603	613	556	632	617	624	632	606	611	593	604	560	576	563	534	627	628	600	590	601	590	594	596	613	606	612	577	591	573	618	572	622	623	587	640	597	601	578	588	563	609	597	580	627	518	606	586	534	568	649	583	584	608	602	578	619	600	575	592	614	588	591	605	613	589	669	545	574	572	598	602	616	572	601	606	606	593	625	624	602	616	638	625	616	588	610	589	655	609	556	580	611	641	616	591	615	595	594	603	594	599	626	596	599	592	619	622	578	578	618	577	581	582	592	645	594	591	571	615	623	570	593	580	563	556	586	597	591	584	617	603	564	594	650	617	633	652	624	589	597	608	626	567	555	558	583	593	635	585	643	595	630	614	594	587	588	618	593	607	636	633	603	643	557	583	608	625	569	640	602	607	604	606	596	576	567	590	578	622	611	613	608	617	634	605	622	589	635	623	608	597	600	646	607	586	687	579	603	608	593	630	658	575	582	621	607	611	589	584	598	586	604	595	587	641	630	563	588	563	600	595	613	575	625	618	588	605	602	588	590	616	633	584	625	553	612	633	587	579	625	601	581	601	620	576	628	619	617	611	608	582	586	584	609	643	587	584	613	651	611	621	586	625	605	611	601	625	603	609	616	611	593	569	609	632	605	622	621	581	663	585	586	634	660	623	631	636	615	578	605	624	595	622	653	668	593	566	578	603	649	597	597	603	614	604	630	582	572	579	626	631	605	595	595	606	586	628	575	588	611	605	606	620	563	622	592	614	624	596	629	617	598	610	595	639	578	588	616	606	629	643	596	561	584	630	615	586	634	660	606	619	556	597	616	619	587	616	607	642	601	621	570	638	579	582	584	577	625	601	614	601	602	608	606	616	606	572	587	584	594	628	661	572	627	612	634	611	587	548	627	599	594	636	629	610	605	583	629	606	571	573	613	598	663	591	626	623	594	638	575	568	614	605	648	625	615	627	575	613	585	606	591	587	573	602	598	564	588	589	567	635	611	609	526	589	619	622	626	590	616	596	574	597	624	617	613	610	621	615	564	594	561	588	599	605	601	591	553	591	649	622	592	595	641	606	638	596	577	588	604	611	630	610	613	627	622	649	631	606	626	624	637	630	638	608	617	578	609	625	617	596	631	590	590	635	601	611	564	602	623	583	572	636	616	609	573	649	584	629	615	594	615	572	611	601	598	564	591	618	588	589	613	577	597	615	577	621	607	571	630	585	546	657	633	624	672	594	630	578	611	567	633	642	593	582	588	569	606	620	627	588	591	607	586	591	600	582	602	602	607	599	604	600	594	627	552	613	625	589	609	612	620	599	632	609	596	642	624	603	594	565	618	602	608	600	634	605	599	628	617	582	592	623	616	591	569	608	643	600	568	609	589	591	604	624	589	578	606	568	653	637	608	593	574	586	608	588	612	661	551	624	591	625	634	586	585	569	547	624	599	588	582	588	571	612	633	620	564	584	642	617	612	611	617	595	622	609	572	603	589	619	581	637	669	605	582	593	591	614	579	603	609	540	601	646	597	629	600	615	619	592	596	633	587	631	593	663	608	617	603	611	604	649	593	619	619	624	606	601	596	585	619	601	621	587	587	595	543	565	600	610	589	606	593	562	614	605	623	643	613	629	567	627	618	625	592	611	574	615	569	593	637	620	594	586	578	635	574	638	588	615	540	641	606	616	627	607	617	653	603	583	598	603	579	610	557	605	575	593	615	632	630	627	609	616	615	562	570	610	597	612	628	556	654	594	580	610	576	576	626	600	652	605	596	610	581	582	585	616	588	598	601	609	566	652	558	613	558	582	595	611	635	588	608	589	562	600	593	614	627	584	616	571	602	592	613	561	603	598	600	594	611	622	628	593	615	615	598	610	586	558	635	564	610	566	619	578	595	579	609	612	568	611	591	592	554	615	617	592	591	609	581	614	617	647	582	627	619	634	604	580	586	603	626	618	595	593	600	584	611	569	608	642	592	593	577	598	614	581	582	647	631	597	633	578	603	597	590	598	638	578	627	607	609	625	625	583	571	581	620	646	621	599	629	627	626	559	629	622	628	575	583	610	639	594	605	602	590	646	610	581	588	581	630	619	566	603	598	652	674	620	605	620	620	589	592	597	574	595	628	604	608	605	628	584	620	612	614	598	611	624	586	633	609	578	589	573	649	583	588	608	656	624	586	619	659	601	643	651	630	566	584	631	606	580	579	627	581	585	585	642	646	606	627	622	624	651	631	601	579	597	590	628	616	617	616	654	619	632	553	625	622	614	566	614	620	661	608	592	620	618	620	597	613	618	617	621	635	604	560	594	592	638	611	584	636	642	621	624	615	586	538	621	595	573	613	594	593	620	599	595	608	571	625	577	581	608	638	571	619	631	623	607	619	624	593	583	588	627	662	589	616	595	612	631	597	564	604	608	565	590	588	611	564	583	612	609
41493	61370	33008	4312	2882	2477	2067	1568	1409	1156	1149	1163	1125	1078	1150	1072	970	937	901	861	864	823	845	775	767	762	744	733	760	722	714	747	691	791	730	714	765	724	713	712	692	668	678	675	709	647	729	671	719	693	753	686	672	710	725	682	673	715	720	661	722	704	687	705	671	740	635	680	721	702	716	733	722	679	723	719	680	685	704	733	707	697	716	711	710	739	674	700	716	713	711	671	715	691	706	664	727	780	700	694	700	715	767	695	771	678	669	747	706	731	708	680	739	654	751	673	752	679	671	666	667	695	709	683	716	678	685	699	680	696	673	791	738	670	710	725	751	660	756	739	747	690	777	681	681	674	709	715	711	711	712	700	699	687	691	708	718	756	678	697	698	673	741	675	736	744	701	708	698	717	699	705	686	659	711	686	715	687	716	711	696	728	733	692	722	687	687	716	724	671	683	715	680	765	712	735	681	682	671	668	641	735	724	719	701	744	690	698	713	678	684	705	709	709	683	661	720	717	708	694	738	706	724	710	741	667	650	678	696	663	663	699	723	685	722	708	722	706	693	675	675	710	652	692	667	693	705	707	673	686	691	726	736	653	696	758	693	699	709	706	701	701	666	704	701	734	728	720	720	687	681	717	746	735	707	703	695	705	684	694	722	680	689	701	643	672	691	677	717	714	709	686	731	685	743	732	739	704	667	734	739	716	710	715	649	695	708	665	696	743	722	707	690	725	666	700	659	629	715	667	719	688	771	656	654	738	670	679	714	693	741	725	665	688	695	686	669	686	719	701	707	746	691	762	696	640	706	734	706	725	679	712	705	685	673	722	693	664	717	693	682	651	668	712	663	688	682	703	726	709	707	714	706	651	654	732	649	739	748	683	675	669	701	680	718	717	659	652	744	704	657	709	685	752	687	712	699	728	648	704	658	739	719	699	695	704	656	730	732	700	707	668	734	746	724	657	676	705	716	693	714	687	671	725	758	714	676	681	710	685	735	720	683	729	697	718	738	642	711	727	708	718	706	713	697	671	693	666	656	741	697	714	655	701	708	656	737	702	738	685	654	692	683	720	720	719	719	748	729	665	694	696	680	702	682	690	698	709	670	710	714	703	721	704	755	724	685	671	725	709	723	722	725	720	674	686	697	714	704	677	711	702	722	721	673	682	649	665	729	658	710	689	738	689	768	678	663	729	709	713	655	713	729	650	704	765	692	716	705	690	725	720	700	687	738	689	698	679	743	652	690	774	685	709	738	697	702	695	707	695	684	727	659	727	725	742	701	705	708	737	700	755	746	723	683	642	671	710	678	676	726	732	711	694	653	714	730	719	713	713	736	725	676	675	728	678	682	714	685	670	672	713	694	733	709	770	684	686	698	721	725	752	658	709	720	657	698	719	698	687	694	709	696	681	663	673	687	699	708	712	708	685	699	705	699	724	702	677	704	668	707	688	667	685	661	697	693	681	670	709	721	705	689	668	755	713	680	689	713	734	676	740	655	694	682	658	691	722	671	720	683	747	734	699	712	662	696	718	746	737	752	773	731	689	680	664	715	719	730	678	662	687	694	720	692	716	722	691	705	661	694	749	747	705	751	666	741	704	646	692	693	691	718	725	701	679	667	697	690	708	694	755	700	689	718	682	671	686	698	675	710	689	746	684	670	737	693	702	687	703	688	751	666	714	656	713	643	759	671	692	699	717	727	715	707	672	718	696	730	748	673	704	677	667	694	699	717	721	718	672	743	677	722	672	680	685	713	677	663	759	716	675	691	727	697	678	747	691	669	722	702	719	711	666	644	722	668	662	644	730	695	668	709	749	695	728	728	678	713	668	667	702	704	692	681	690	678	727	713	688	736	687	678	704	713	691	713	684	708	714	667	701	734	728	693	699	719	676	684	687	681	685	664	695	717	714	737	688	732	683	685	693	722	722	739	717	685	678	698	669	625	722	688	702	677	646	667	707	732	666	724	726	722	713	700	710	672	701	663	714	690	731	778	704	665	712	683	686	677	707	664	697	683	706	720	710	693	690	705	690	716	727	709	727	729	701	676	650	706	678	673	753	738	696	686	706	688	695	663	691	717	674	781	707	732	680	722	675	738	687	668	677	697	676	723	696	702	683	708	724	649	645	694	752	730	729	704	712	746	689	731	683	692	703	689	710	685	672	708	678	670	744	718	684	668	682	732	716	626	711	698	713	715	664	735	732	679	703	697	736	717	709	678	705	718	709	707	704	719	717	704	735	685	728	699	709	699	685	700	724	720	738	748	697	681	735	695	714	700	704	702	686	740	731	665	725	672	705	709	721	702	684	696	666	659	737	705	668	671	692	684	731	697	721	706	713	692	700	727	686	701	687	673	706	696	705	674	653	677	741	673	688	729	678	701	701	702	716	693	693	704	699	671	681	664	717	675	710	713	699	728	662	683	741	705	703	709	730	675	686	768	699	684	699	687	711	649	703	701	683	699	650	721	723	662	687	715	694	664	704	689	662	679	721	644	716	715	727	640	711	729	686	690	699	728	682	673	709	682	677	745	714	697	696	687	706	671	710	717	681	710	697	767	672	676	704	716	731	657	690	690	731	669	738	705	708	730	699	696	718	728	720	684	694	736	740	664	685	679	693	659	712	736	700	700	739	705	678	676	701	672	741	703	700	700	722	665	671	693	669	711	712	710	670	716	670	665	730	663	735	714	750	732	712	718	760	690	674	667	682	700	709	712	718	680	656	702	717	697	708	713	698	748	702	648	641	751	731	678	711	698	696	695	696	684	747	704	679	667	735	671	673	697	707	712	728	686	722	657	681	714	662	693	644	697	676	686	727	735	706	668	655	686	656	736	720	720	707	741	702	691	681	720	708	714	685	707	730	703	666	709	668	676	727	704	686	670	695	651	715	698	649	666	714	671	721	705	712	739	685	677	703	662	684	704	711	676	697	699	716	665	734	686	715	710	717	655	717	713	711	742	708	694	691	730	685	714	708	730	706	719	678	701	698	715	680	728	678	704	649	676	693	742	718	648	722	706	720	708	726	707	710	680	686	689	730	677	746	697	680	718	685	731	722	717	759	703	714	699	716	709	725	677	713	680	704	685	691	682	719	659	657	694	723	746	671	702	702	698	690	698	705	692	657	705	726	723	731	697	745	712	734	698	739	699	702	714	678	721	644	723	701	643	702	689	747	690	664	674	762	704	706	707	738	738	698	693	682	648	698	687	724	708	668	723	696	704	687	710	699	666	688	698	690	679	732	745	706	728	692	677	689	723	686	713	659	705	710	723	689	713	705	701	667	698	686	736	660	696	683	680	756	714	700	720	715	706	702	721	723	723	744	727	699	691	709	693	701	696	682	700	716	688	734	687	665	701	729	686	728	741	665	737	713	728	754	657	727	693	712	693	738	730	705	723	669	695	740	708	734	679	708	706	683	711	700	656	704	690	676	694	756	713	678	690	726	683	770	736	705	739	729	682	691	687	668	670	691	687	708	705	723	707	717	702	664
25105	21314	26885	23868	6526	1177	899	725	664	648	671	671	681	626	683	649	614	576	599	559	613	565	562	555	562	609	504	537	518	543	545	528	517	512	563	541	493	550	485	549	528	492	537	523	572	473	507	518	489	531	544	527	572	541	517	528	520	523	488	503	538	515	517	505	549	511	493	526	536	494	523	504	538	522	513	554	523	531	508	511	497	544	538	533	532	557	496	502	500	512	503	506	546	513	546	511	528	520	526	511	509	507	498	544	510	509	523	531	526	540	517	525	506	554	545	514	516	552	549	513	545	526	547	477	503	485	540	542	534	519	533	468	531	563	540	553	570	484	563	482	513	534	521	484	508	511	495	502	513	496	562	503	533	494	555	544	547	538	509	514	493	511	504	520	523	499	510	518	499	472	509	524	539	496	519	525	553	523	506	527	532	498	568	492	508	534	545	531	519	534	548	543	509	555	550	514	554	556	525	523	516	481	529	544	521	499	561	478	521	535	523	528	542	499	521	526	554	530	536	562	499	493	530	519	521	540	515	546	538	522	537	510	531	539	525	515	492	494	504	505	531	504	489	508	520	499	494	513	501	530	533	488	507	506	555	544	557	575	553	515	516	513	508	505	516	504	550	518	532	575	536	536	546	535	530	475	505	550	546	502	502	476	537	547	546	552	520	510	505	516	537	510	550	535	493	557	526	513	551	528	498	540	480	502	606	529	504	532	471	524	538	514	571	479	509	535	510	518	527	499	564	509	560	485	490	540	565	518	503	514	502	531	486	525	484	529	542	491	527	499	497	492	541	519	533	540	506	502	535	574	519	530	507	538	499	546	536	530	513	481	553	532	502	554	488	510	521	527	522	516	524	503	553	539	540	493	506	530	508	541	557	562	508	509	507	547	569	476	533	529	522	494	513	541	511	533	533	526	527	523	529	532	549	548	549	538	520	524	533	511	537	500	524	523	534	524	492	536	519	522	490	533	525	528	514	507	497	510	558	485	532	533	508	490	540	557	542	496	550	529	551	505	554	539	516	509	529	493	512	550	538	532	491	521	538	472	503	502	492	530	488	510	526	546	570	572	519	500	519	504	504	535	556	549	517	522	508	550	538	494	533	515	540	488	533	542	505	525	516	568	523	548	557	509	499	554	528	524	527	519	537	525	500	503	562	514	499	560	524	520	535	531	513	540	530	528	524	507	501	548	524	504	495	514	509	494	555	509	540	512	547	552	521	506	529	503	510	503	542	530	551	544	502	531	521	479	497	521	495	529	547	519	543	507	529	533	506	536	526	551	491	550	490	527	496	507	527	497	518	500	528	533	546	583	535	547	558	494	565	490	535	527	499	516	515	526	498	501	541	528	493	520	532	500	529	455	530	529	492	541	511	532	515	502	555	539	547	500	492	531	579	486	532	531	536	498	492	545	520	528	540	531	511	534	516	537	489	546	546	507	552	529	520	538	550	521	555	531	518	517	520	504	495	538	503	546	518	501	524	508	505	495	491	501	571	535	479	539	514	535	508	512	545	524	519	536	507	482	516	514	492	533	529	482	521	508	555	528	505	551	531	535	488	533	548	537	543	447	550	493	524	512	515	506	503	502	476	502	532	530	534	565	534	521	551	544	526	557	531	549	546	547	552	549	518	495	561	538	566	551	507	506	510	518	514	551	515	525	548	498	493	478	543	484	514	476	532	502	530	530	511	485	516	531	563	526	516	515	524	492	503	545	535	526	528	526	497	497	482	494	488	518	541	574	488	495	536	507	549	501	539	519	528	550	543	542	495	505	563	547	522	540	489	528	465	557	518	507	511	500	486	506	545	516	506	540	532	485	538	534	569	542	496	504	516	500	508	526	567	480	565	507	526	530	557	531	593	509	537	530	515	548	568	558	548	539	506	492	512	553	511	515	543	498	510	490	532	507	555	506	549	545	549	506	483	535	548	535	529	536	562	501	539	523	543	524	535	521	518	532	535	554	522	510	500	486	526	496	522	480	540	477	513	512	511	504	519	556	525	509	510	543	501	503	530	516	466	535	532	517	530	487	512	536	507	513	487	512	518	499	503	520	516	534	535	495	500	525	527	546	477	522	529	536	524	513	533	507	495	521	516	523	524	499	521	526	500	532	518	539	532	495	499	558	486	503	560	536	515	545	494	492	495	579	544	547	558	549	543	499	511	477	554	490	525	534	542	543	550	518	502	511	551	523	539	508	509	461	537	488	507	582	498	563	522	513	542	516	542	550	522	545	528	497	553	496	534	537	525	498	539	565	494	502	550	518	532	564	474	539	511	545	533	467	537	521	533	542	528	520	471	519	490	558	520	527	493	507	497	520	497	519	560	526	548	508	529	501	540	534	496	505	496	482	496	509	525	534	518	522	525	528	518	519	521	510	531	540	499	547	524	536	528	519	496	486	489	544	520	539	527	489	565	510	530	484	494	534	538	522	520	558	529	518	512	468	516	530	530	498	534	497	551	541	510	532	487	531	569	502	476	544	518	523	500	521	552	526	521	508	484	528	509	537	530	509	557	541	489	490	529	512	487	510	492	547	534	552	542	522	493	507	528	539	512	545	505	501	517	514	495	527	507	517	488	513	508	511	542	507	524	518	521	520	499	548	486	565	556	572	558	565	499	503	550	480	521	510	522	561	507	523	509	522	514	563	516	528	524	515	537	499	508	492	545	536	541	513	527	493	509	524	517	518	489	545	493	536	546	558	561	535	527	539	508	520	539	515	530	525	507	484	566	484	539	533	507	565	516	553	559	510	499	488	550	521	513	544	497	514	530	516	535	535	590	482	521	509	546	522	516	534	525	483	510	515	513	512	505	490	507	520	508	459	538	481	505	549	552	480	521	508	521	524	526	523	513	561	502	540	523	529	526	516	534	560	553	488	537	546	520	542	492	510	526	511	509	529	524	516	540	521	555	481	550	493	486	543	506	556	552	548	508	489	525	538	537	500	523	560	509	501	531	538	498	537	578	525	495	555	526	521	528	496	513	509	534	534	523	535	527	537	534	544	505	522	518	521	549	512	541	540	491	503	524	570	556	499	522	553	532	521	526	515	525	533	541	527	518	538	522	521	515	484	470	528	478	479	542	502	517	565	528	542	528	523	472	485	559	559	493	499	549	517	519	500	526	542	543	545	545	501	519	505	507	526	523	531	529	536	528	500	511	543	511	484	543	572	549	531	519	546	490	513	550	526	559	526	562	573	494	482	527	537	532	510	550	485	520	512	541	507	525	522	505	530	514	489	557	543	524	514	460	535	516	481	536	502	538	580	500	519	510	552	484	517	512	541	539	529	533	573	512	467	532	550	461	520	510	521	518	496	524	516	491	527	511	535	557	565	538	521	498	532	544	529	534	519	491	521	507	545	506	508	517	503	556	525	538	566	542	538	524	494	476	523	504	529	509	583	559	535	496	514	553	531	491	497	565	513	574	555	510	509	528	526	522	505	549	489	521	544	485	515	499	536	515	536	518	530	503	526	506	534	518	547
40664	55031	29963	3623	2080	1925	1502	1147	1084	997	968	1006	1038	923	1052	976	859	778	817	779	782	719	705	704	696	683	665	697	672	615	661	683	664	657	701	624	642	625	631	649	625	649	625	648	611	656	658	617	640	643	670	633	622	643	653	680	637	607	663	656	690	624	621	641	635	650	618	596	670	622	602	642	657	652	619	660	640	632	604	648	664	664	622	675	649	643	643	673	655	673	647	625	643	669	662	654	639	682	627	647	646	630	641	671	643	629	629	616	630	646	631	633	632	660	649	635	595	639	633	642	648	648	637	609	643	641	632	621	613	590	616	620	656	656	677	653	574	654	642	638	620	647	621	611	655	582	690	632	642	609	635	616	652	619	629	621	659	644	671	629	650	676	621	632	675	663	578	698	689	660	661	640	582	634	688	672	660	644	661	641	643	652	637	608	659	599	638	664	662	692	634	629	667	655	653	640	591	630	629	619	636	644	655	589	680	649	621	652	651	657	625	628	642	610	619	659	612	618	705	633	616	618	675	676	584	643	629	630	675	623	616	699	626	605	643	660	654	623	607	663	602	610	610	654	618	650	635	598	641	612	647	650	661	705	611	687	680	623	599	613	621	613	641	633	664	614	614	647	628	639	631	631	599	610	633	639	633	662	581	663	643	631	597	617	647	650	684	620	639	608	606	596	703	667	630	670	631	623	660	664	627	633	662	583	620	642	590	581	679	608	656	670	669	645	623	636	649	589	646	649	651	624	662	618	657	609	630	620	640	673	652	640	634	644	614	642	611	627	619	688	630	658	645	582	655	600	637	669	621	650	603	639	614	703	650	618	623	649	598	657	635	633	612	626	670	628	659	626	630	660	637	650	654	630	665	652	615	646	599	682	601	654	617	692	705	630	617	656	656	612	633	624	597	612	648	657	632	628	615	667	639	617	662	623	635	659	633	643	624	634	625	638	628	666	618	653	633	672	628	643	652	621	663	633	645	616	630	669	599	614	643	643	622	664	621	664	662	635	625	662	615	613	639	561	668	595	591	663	621	633	629	665	637	648	662	629	649	615	616	604	621	678	653	623	684	642	663	643	615	610	652	661	606	606	631	610	616	632	613	629	624	662	668	655	631	659	616	650	646	621	619	694	680	658	623	598	663	644	600	653	643	639	608	698	599	675	591	692	620	670	639	635	640	676	646	686	652	652	592	655	639	644	608	611	615	621	677	607	618	608	654	630	692	608	623	663	658	631	673	626	617	627	642	632	612	621	655	638	627	631	648	646	645	574	647	639	694	673	626	642	671	648	629	656	622	628	643	672	630	664	626	634	687	628	655	644	682	650	611	587	673	652	623	639	679	648	575	628	589	646	665	614	631	634	600	649	652	628	659	617	607	660	603	637	635	696	646	609	633	668	642	681	608	648	651	602	628	605	621	663	681	594	603	604	653	630	678	614	650	641	597	665	616	647	631	654	645	667	646	645	642	643	642	701	606	660	643	605	586	627	663	609	660	652	629	646	635	630	639	627	603	661	617	646	615	629	617	637	611	655	627	639	596	629	642	697	594	655	632	604	611	629	608	603	661	670	640	617	640	651	654	651	643	640	615	626	627	638	655	678	642	612	649	620	613	641	665	611	673	605	630	646	599	643	667	635	620	623	686	631	635	617	643	639	648	621	665	657	622	596	633	662	647	649	624	651	621	659	616	625	673	636	636	651	635	632	640	699	656	664	591	624	654	667	641	599	641	634	630	641	622	663	666	687	637	640	626	617	620	673	685	628	630	644	609	649	645	673	605	626	620	663	621	680	594	689	628	602	663	652	611	594	598	649	646	622	601	634	644	636	618	645	558	617	608	655	692	673	657	669	656	641	614	637	628	615	618	626	644	618	634	671	684	680	628	640	633	595	642	646	649	631	620	647	660	655	606	610	648	630	633	639	687	593	628	613	642	603	660	575	647	625	669	635	684	613	605	622	619	585	643	603	623	675	638	619	624	583	629	637	617	620	642	615	657	636	600	654	609	666	640	621	684	643	639	665	634	618	635	616	642	632	592	645	633	640	610	642	623	666	680	630	657	637	670	658	637	663	637	648	630	662	620	648	626	689	646	644	651	634	640	630	633	590	651	608	617	626	638	596	655	571	663	642	635	659	582	656	650	625	691	668	646	640	670	627	609	641	653	639	665	647	638	624	691	621	652	655	652	659	630	593	612	646	635	653	615	672	596	639	631	665	629	640	627	633	619	636	602	621	638	632	636	607	639	650	664	621	602	631	632	639	689	632	629	621	617	623	572	616	637	650	642	610	654	629	645	609	653	661	577	626	621	676	636	614	635	608	661	624	635	631	603	623	589	637	623	629	644	634	628	616	611	625	637	602	630	625	681	630	622	647	659	643	648	666	699	625	641	649	662	656	620	624	677	646	651	619	606	644	642	641	597	618	654	616	606	711	688	632	623	694	614	625	603	629	606	643	645	680	607	646	632	615	612	644	622	650	663	614	617	670	610	652	681	611	624	626	601	626	634	646	604	670	614	681	648	631	667	631	615	651	664	663	656	620	639	637	624	617	625	618	631	649	625	624	674	656	642	683	633	640	659	675	663	644	599	647	642	646	635	621	654	629	677	633	599	604	637	627	647	590	617	689	637	620	642	624	669	630	628	631	649	623	649	623	631	613	659	630	590	633	677	646	655	608	626	645	653	690	646	667	637	676	619	648	682	623	597	621	638	641	655	587	620	584	616	645	600	628	594	613	656	666	615	628	691	616	637	598	661	648	663	654	650	603	648	638	621	674	622	619	611	590	601	648	645	619	605	644	616	657	644	672	612	677	661	692	629	652	590	681	657	627	642	658	624	650	627	588	638	647	607	642	671	642	629	608	665	609	631	663	644	628	664	633	671	607	642	657	655	627	630	668	662	664	650	624	662	615	623	615	640	667	680	651	631	625	662	630	618	640	647	643	627	584	622	635	620	602	608	649	636	652	636	626	673	598	595	651	615	620	691	598	623	653	602	612	662	699	607	601	636	615	615	574	619	630	634	637	649	606	695	664	638	682	609	636	627	689	644	676	631	641	624	654	669	655	657	627	633	678	643	637	610	634	637	664	620	638	653	625	621	621	642	582	675	642	655	649	633	688	638	684	620	668	626	667	646	618	664	609	595	619	692	652	623	646	617	620	622	633	635	625	624	638	665	630	669	657	622	594	638	658	639	665	667	652	670	634	661	640	652	624	688	608	640	668	665	609	596	625	683	656	677	622	640	598	629	674	614	641	672	650	669	604	620	593	638	595	654	613	675	629	625	646	676	659	661	620	643	615	662	678	567	635	623	654	597	635	618	598	636	620	626	616	619	672	640	642	635	620	665	619	653	687	685	607	680	647	636	640	678	638	624	651	696	648	624	614	597	628	674	632	604	668	587	587	591	613	647	626	629	622	625	616	631	612	665	621	637	635	603	628	570	646	663	630	640	624	656	630	613	636	641	661	624	665	637	647	675	649	586	608	636	637
22838	21051	28539	23595	20946	20345	5968	1832	1399	1334	1345	1337	1278	1204	1276	1178	1111	1092	1078	1038	1009	1044	1040	1052	983	948	956	982	968	951	991	946	950	1018	1022	977	960	949	921	946	970	902	891	966	964	997	974	868	902	979	969	1009	937	938	924	1000	975	860	932	970	976	907	949	947	953	966	957	947	919	853	901	943	947	926	957	902	911	899	961	910	935	974	980	905	956	955	929	928	991	924	916	919	961	895	936	906	899	954	963	939	977	1009	974	894	939	935	924	903	925	918	1004	967	920	990	906	913	911	949	960	935	964	945	970	924	947	901	961	953	890	941	954	945	927	906	948	972	880	924	940	944	901	899	956	949	959	934	938	981	983	960	923	939	931	946	957	943	938	937	969	955	964	887	922	940	920	968	967	927	1046	997	884	966	947	948	963	937	893	934	913	905	940	908	919	1002	933	910	931	1011	958	975	896	887	928	955	990	931	864	882	928	934	934	930	935	958	922	929	934	897	961	927	974	937	874	982	920	942	977	891	933	939	1014	882	929	923	904	927	907	943	911	919	927	927	967	894	911	872	931	902	974	895	963	929	915	927	957	916	927	910	956	891	976	979	912	916	932	928	920	937	942	969	927	892	940	890	935	947	938	921	888	994	930	969	929	991	927	922	921	1016	917	969	930	935	877	921	951	944	949	920	1017	900	974	936	933	916	942	968	949	947	916	986	926	940	954	894	896	938	937	915	956	904	916	956	967	916	920	945	878	939	960	981	939	958	940	916	930	937	938	920	943	882	937	971	913	908	966	965	971	962	954	890	878	949	1004	963	933	932	976	875	891	928	959	908	935	886	989	963	918	947	951	893	958	965	954	927	905	929	971	890	976	942	961	966	946	927	970	941	921	931	877	916	908	901	886	914	932	957	947	898	912	913	944	955	929	886	968	871	967	959	862	940	945	923	979	872	934	942	916	1037	984	919	885	917	907	942	942	946	917	958	911	907	874	939	895	877	931	920	938	942	930	925	1002	968	860	958	958	892	955	943	944	888	902	902	909	883	930	944	899	971	932	956	990	922	943	930	941	934	916	969	981	968	908	914	962	930	911	901	908	918	940	980	921	953	954	969	932	944	915	1008	924	941	901	868	902	982	948	919	935	940	931	940	927	925	925	967	992	945	913	956	917	953	957	911	918	936	944	946	950	955	919	900	931	906	942	915	904	943	961	933	934	939	963	906	939	952	928	957	908	975	906	948	937	908	927	957	897	865	968	942	968	956	896	907	884	900	933	902	928	994	983	864	909	984	991	955	972	963	983	906	959	910	897	964	893	920	935	877	966	940	900	932	877	957	904	915	897	974	909	880	959	870	931	913	942	914	957	937	910	1027	970	918	952	886	934	890	898	969	905	982	915	927	982	944	907	912	980	911	947	886	871	913	966	948	898	927	957	920	931	955	931	895	883	947	895	945	937	970	953	922	925	901	938	942	931	946	932	979	964	896	935	960	934	922	964	933	876	957	920	939	924	901	961	906	919	917	978	942	912	921	942	925	941	937	980	926	943	914	944	963	935	908	945	910	987	941	948	965	887	885	922	915	974	917	930	906	951	958	992	945	920	898	957	924	898	915	914	940	913	979	966	990	955	936	910	935	915	887	876	936	912	904	936	959	912	905	967	987	943	923	890	891	972	981	886	986	887	946	914	961	913	934	985	918	917	944	950	1005	955	926	923	951	906	945	886	922	933	945	937	943	929	905	975	939	908	967	899	921	938	948	934	997	938	967	959	919	916	961	957	981	913	923	914	940	902	939	971	952	933	1002	923	889	947	944	916	955	908	949	903	955	934	939	979	885	910	879	953	921	921	966	962	952	909	842	964	960	940	934	904	937	923	946	910	907	911	984	943	990	950	926	917	905	930	930	930	959	993	960	901	847	923	924	976	946	909	971	933	927	964	920	892	887	906	876	991	971	917	949	905	901	916	901	962	924	951	933	939	932	943	963	884	862	959	916	936	942	926	935	960	934	886	974	954	917	949	925	916	989	942	897	973	909	909	926	949	959	991	955	937	930	894	947	891	956	892	897	903	922	920	938	943	902	952	970	951	898	953	924	896	966	928	959	948	958	948	946	964	935	924	928	939	951	955	914	991	1003	948	954	944	917	871	924	943	963	873	877	984	894	959	915	941	936	926	990	921	917	919	907	963	898	937	916	894	934	918	960	981	946	945	886	900	917	947	980	927	951	922	955	962	916	929	967	949	935	892	939	964	913	915	914	951	913	851	932	914	958	903	880	943	955	956	918	902	977	941	927	925	919	897	958	929	951	941	886	887	923	871	958	939	922	963	919	845	959	934	949	944	998	907	876	917	910	940	946	892	937	884	902	946	923	983	906	891	973	861	945	931	956	909	886	942	919	888	1023	938	927	947	959	940	952	940	893	935	954	952	927	956	941	952	886	934	944	933	931	976	934	891	918	915	952	953	995	961	946	888	886	938	896	927	989	866	900	939	925	938	941	918	894	950	910	978	954	923	947	963	970	977	898	918	927	968	926	925	953	875	937	964	919	919	921	877	943	922	943	962	932	925	952	919	943	892	930	929	929	968	974	976	960	885	892	916	926	931	942	993	972	921	878	898	998	909	934	922	903	898	934	946	966	871	918	925	981	939	887	936	928	944	965	987	979	936	921	917	950	881	880	902	980	928	978	912	900	953	928	934	925	913	943	945	879	941	1000	939	926	918	920	934	922	965	908	895	951	940	909	921	958	975	940	919	914	915	908	890	911	925	898	924	956	885	1001	927	922	881	950	933	975	965	1003	927	915	948	934	900	925	910	961	926	956	926	970	947	903	894	913	926	929	900	936	894	901	974	918	924	948	947	923	891	903	948	906	889	888	946	938	895	906	969	927	933	857	940	972	959	928	930	987	886	974	930	909	936	920	922	964	953	956	993	961	941	961	945	950	950	896	955	913	893	994	922	906	955	978	945	985	949	902	968	884	962	912	970	893	921	876	961	914	926	902	931	922	938	910	906	929	954	874	927	900	976	939	940	928	923	920	957	896	914	914	915	972	911	926	924	962	901	981	981	908	921	907	927	858	911	939	892	929	901	926	907	900	897	900	953	956	934	958	996	944	954	946	948	931	941	950	912	942	901	919	928	946	937	909	879	920	965	948	910	942	908	921	975	920	917	966	838	915	978	950	930	985	949	929	993	950	949	930	939	927	959	953	947	892	877	962	954	894	883	921	946	988	937	951	973	972	924	934	849	950	936	983	991	896	943	944	916	936	946	932	926	895	969	939	999	918	902	1014	899	904	900	957	925	969	905	963	974	876	896	953	907	922	927	950	896	913	904	967	993	911	946	909	984	938	940	878	904	987	889	884	946	898	916	931	909	941	929	924	897	912	942	938	889	908	935	927	928	931	933	875	924	931	927	869	977	926	925	929	960	969	940	954	960	882	929	888	937	944	900	900	936	947	936	996	920	916	940	900	923	914	1003	944	940	956	899	965	938	975	958	938	943	936	968	879	935	897	935	1015	942	924
45674	71106	42471	7728	4552	3410	2780	2567	2135	1944	1907	1906	1780	1745	1804	1593	1396	1417	1260	1297	1270	1268	1166	1176	1177	1161	1159	1093	1107	1160	1119	1058	1086	1132	1108	1072	1063	1058	1065	1055	1060	1086	1072	1011	1042	1045	1102	983	1059	1078	1027	1058	1033	1053	1046	1090	1107	1108	1025	982	1049	1010	1075	1044	1121	1055	1107	1006	1039	1019	1060	1038	1040	1111	1074	1075	1038	1089	1092	1068	1050	974	1074	1049	1082	1066	1046	1042	1004	1069	1074	1079	1063	1043	1095	1061	1125	1008	1086	1047	1052	1052	1040	1097	1052	1032	1083	1037	989	1086	1095	1088	1040	997	1049	1020	1054	1075	1004	1024	1046	1065	1017	1015	1057	1009	1076	1078	993	1014	1047	1061	1028	995	1026	1099	1019	1058	1015	1026	1094	1058	1068	1056	1052	1079	1070	1070	1088	1080	1061	1094	1003	1038	1060	1027	1054	989	1040	1068	1065	1057	1086	1093	1041	1051	1134	1049	1088	1063	1006	1045	1039	1040	1059	1020	1060	1013	1071	1012	1041	959	1080	1068	1005	1039	1087	1035	1054	1041	1063	1044	1080	1082	1092	1034	998	1117	1117	1089	1089	1011	1008	1023	1037	1095	1048	1079	1108	1042	1048	1091	1051	1107	1109	1011	1076	985	1086	1062	1064	1062	1062	985	1062	1063	1036	1018	1039	1015	1034	1055	1056	1005	1003	987	1028	1066	1052	1079	1088	1065	1048	1046	1065	1060	1043	1058	999	1023	1034	1020	992	1034	1086	1036	1088	1035	1017	1056	1044	1097	1083	1050	1031	1008	1022	1052	1098	1106	1059	1074	1048	1072	1039	1048	1016	1038	1037	998	1031	1009	1018	1059	1035	1112	1103	1025	1068	1090	1029	1026	1046	1089	1035	1039	1006	1068	1061	1061	1065	1049	1065	1004	1027	1039	1088	1022	1073	1067	1067	1080	1046	1103	1097	1042	1005	990	1056	1093	1071	1003	1059	972	1086	1036	1083	1038	1077	1059	1020	1048	1099	1008	1058	1083	1043	1120	1032	1059	1054	1089	1120	1092	999	998	1045	1090	1052	992	1026	1035	1056	1024	1029	1037	1111	1033	1039	1040	1035	1022	1069	1009	1056	1027	1101	1000	1028	1049	1067	1040	983	1121	1038	1046	994	1030	1073	1024	1042	1028	1007	958	1038	1030	1056	987	1006	1069	1093	1059	1032	1009	1036	1109	1092	1042	1064	1071	1041	1062	1113	1011	1091	997	1073	1002	1070	1058	1076	1012	1089	1068	1028	1090	1026	946	1087	1038	1082	1027	1121	1017	1055	1051	1045	1036	1037	1047	1049	1044	1050	1060	1077	1037	1055	1062	1078	1032	1112	1071	1042	1041	1026	1087	1045	1020	1044	1091	1079	1064	1080	1048	1036	1073	1009	1045	1000	1013	1084	1025	1031	1067	1058	1027	1045	1061	1047	1018	1030	1069	1057	1059	1099	1022	1048	1029	1038	1118	999	1041	1055	1074	1048	1029	1047	1066	1027	1040	994	1082	1056	1059	1044	1087	1045	1081	1011	1048	1060	1026	1052	1060	1010	1045	1103	1037	1065	1046	1067	1062	1033	1089	1049	1025	1063	1078	1029	1073	1053	1075	1046	1078	1022	1070	1067	1110	1067	1093	1116	1052	1067	1063	995	1094	1026	1026	1138	1059	1049	1048	1049	1017	1062	1046	1095	1054	1058	1058	1042	1087	1083	1042	1055	1085	1033	1048	1051	1054	1041	1062	1051	1005	1107	1046	983	1060	1019	1108	983	1094	1057	1073	1070	1020	1028	1073	1039	1046	1055	1086	1024	998	1044	1020	1076	1057	1008	1038	1050	1037	1013	1022	1055	1025	1025	1077	1063	1039	1029	1089	1035	1030	1085	1057	993	1058	1072	1056	1109	1064	1034	1035	1037	1139	1079	1053	1035	1127	1045	1019	986	1062	1006	1034	1036	1020	1051	1045	1067	1091	977	1060	1013	1057	1023	1050	1028	1031	1081	1067	1054	1033	1060	1096	1074	1038	1081	1017	1026	1018	991	1067	1049	1003	1006	1062	1055	1053	1010	1086	1056	1060	1040	1010	1066	1085	1078	1070	1099	1065	1090	1106	1014	1024	1067	1057	1052	1079	1053	1034	1025	1028	1031	1068	1045	1008	1121	1071	1051	1023	1039	1014	1073	1053	1023	1093	1084	1060	1010	1047	1054	1106	1051	1028	1034	1088	1124	1154	1063	1016	1067	1064	1046	1060	1058	1056	1066	1088	1047	1066	1066	1006	1041	1045	1062	1068	1049	1101	976	1029	1033	1084	1053	1091	1039	1068	1032	1068	1050	1043	1042	963	1056	1075	1090	1016	1018	1100	968	1064	1079	1018	1113	1028	1108	1076	1052	1086	1014	1038	1107	1062	1068	1110	1072	1043	1074	1052	1037	1038	1128	1076	1026	1033	1009	1031	1032	1084	1039	1045	1047	1028	1035	1029	1127	1059	1120	1031	1010	1058	946	1040	1085	1055	1122	1047	1089	1045	1094	1065	1051	1040	1056	986	1049	1024	1077	1025	1056	1102	1045	1096	1075	1079	1061	1075	1053	1086	1039	1012	1054	1032	1109	989	1045	1029	1112	1078	1018	1016	1033	1054	1042	1119	1048	1092	1069	1032	1071	1077	1059	1043	1049	1003	1101	1053	1010	1019	1049	1067	1050	1044	1047	1048	1068	1038	1051	1077	1064	1057	1069	1075	1106	1048	1056	1063	1026	1029	978	1051	1034	1049	1048	1036	1088	1052	1105	1026	1113	1055	1075	1096	1040	1035	1037	1044	1031	1068	1054	1083	1034	1114	1043	1038	1075	1014	1060	1080	1055	1026	1035	1040	1056	1048	1082	1066	1023	1071	1093	1016	1052	1056	1071	1021	1060	1009	1102	1038	1068	1053	1095	1050	1045	1062	1066	1074	1047	1113	1017	1035	1087	1046	1066	1024	1045	1037	1028	1015	1054	1084	1077	1046	1035	1045	1054	998	1067	1072	1083	1111	1071	1054	1058	1105	1072	1034	1032	1023	1071	1017	1082	1028	1040	1069	1057	1059	1031	1017	1101	1016	1040	1013	1017	1094	1089	1079	1076	1067	1020	1055	1093	1055	1066	1106	1077	1058	1049	1048	1085	1055	1072	1134	1033	1081	1049	1087	1069	1103	1064	1047	1032	1092	1019	1070	1086	1047	1091	1091	1068	1043	1107	1033	1065	1121	1035	996	1094	1056	1029	983	1108	1043	1034	1055	1058	1035	1060	1074	1061	983	1108	1076	1024	1109	1057	1034	1017	1066	1100	1082	1054	1070	1035	1034	1116	1063	996	1071	1063	1029	1060	1017	1087	1086	1071	1102	1055	1058	1050	1046	1076	1089	1034	1066	1032	1078	1053	1055	1037	1079	1035	989	1048	1051	1060	1067	1108	1016	1058	1070	1060	1027	1057	1090	1025	996	1010	1052	1113	1043	1017	1063	1070	1070	1105	1028	1040	1054	1076	1079	1070	1002	1050	1040	1067	1056	1040	1013	1027	1058	1028	1062	1047	1059	1076	1030	1033	1108	1077	1033	1059	1087	1061	1060	1027	1067	1060	1098	976	1047	1058	1018	1028	1093	1016	1077	1022	1088	1061	1087	1055	1046	1010	1031	1029	1008	1077	1029	1044	1114	1046	1019	1049	1037	1082	1084	1084	1016	1008	1081	1029	1097	1062	1067	1062	1120	1069	1046	1088	1078	1021	1044	1054	1014	1082	1031	1085	1102	1031	1036	1037	1043	1069	1056	1062	1009	1040	1023	1043	1044	1040	1030	1031	1043	1020	1020	1037	1058	1061	1071	1019	1087	1025	1055	1090	1118	1052	1106	1030	1018	1064	1028	1046	1066	1052	1030	1029	1020	1102	1044	1040	1023	1057	1032	1054	1026	1066	1043	1038	1002	1026	1073	1085	1044	1074	1019	1065	1041	1043	1023	1074	1073	1035	1063	1129	986	1038	1060	1080	998	1064	1083	1042	1109	1000	1035	1067	1051	1066	994	1058	1045	1059	1076	1020	1054	1061	1050	1092	1025	1068	1042	1068	1025	1035	1009	1041	1015	1034	1092	1055	1121	996	1104	1032	1095	1009	1070	992	1033	1077	1013	1048	1132	1046	1109	1017	1112	1064	1042	1075	1062	1020	1054	1108	1005	1076	1047	1057	1084	1029	1025	1021	1057	1079	1038	1091	1068	1045	1111	1064	1032	1067	1050	1009	1088	1087	1053	1064	1061	1031	1094	1095	1095	1088	1003	1029	1024	1038	1046	1032	1054	1040	1048	996	1068	1050	1061	1059	1055	1101	1035	1108	1044	1076	1075	1089	1111	1021	1093	1024	1085	1081	1079	1087	1041	1007	1080	1099	1024	1043	1029	1095	1088	1109	1037	1029	1036	1088	1044	1041	1004	1068	1041	1108	1040	1105	1120	1014	1060	1025	1024	1016	1053	1009	1072	1034	1098	1043	1041	1052	1047	1027	1062	1012	1044	1031	1060	1091	1063	1005	1041	1035	1065	1064	1071	1047	1003	1091	1050	1040	1079	1047	1046	1058	1069	1053	1081	1052	987	1052	1049	1020	1057	1092	1048	1078	989	1062	992	1055	1024	1043	1060	1085	1100	1043	1048	1025	988	1062	1119	1062	1063	1133	1082	971	1106	1088	1049	1068	1005	1082	1072	1095	1051	1036	1010	1010	1049	1029	1059	1096	1072	1025	1034	981	1083	1033	1056	1064	1072	1010	987	1003	1107	1069	1018	1015	1044	1047	1026	1039	1075	1001	1047	1041	1117	1023	1029	1125	1045	1079	1046	1055	1020	1085	1039	1032	1029	1071	1064	981	1022	1053	1019	1054	1050	1071	1079	1129	1017	1066	1018	1082	1069	1032	1072	1081	1028	1057	1041	986	1044
31297	31579	23277	5036	735	574	467	473	489	457	467	465	527	520	469	434	430	436	395	421	416	416	396	418	376	413	380	411	386	407	404	365	363	383	413	427	408	418	396	404	364	366	373	368	379	417	358	404	427	382	389	367	383	413	417	364	395	379	383	395	420	353	409	368	389	387	387	409	408	376	387	390	403	390	381	414	369	391	414	407	401	419	424	398	395	363	376	383	400	402	393	418	410	377	374	382	462	397	365	364	391	385	395	391	382	394	386	406	406	364	402	370	371	390	395	401	432	389	401	355	393	374	418	368	359	381	379	364	423	371	387	387	392	388	369	401	409	381	337	388	362	392	380	363	386	374	405	365	424	376	369	396	403	375	379	374	382	404	382	363	438	357	399	397	411	366	385	403	410	361	387	379	389	370	383	393	396	395	403	390	422	361	375	365	383	397	391	391	354	390	405	410	370	427	379	366	412	380	387	389	374	399	388	410	430	356	366	360	366	402	432	365	380	375	397	385	358	384	359	369	422	408	385	397	387	424	440	406	387	399	399	373	364	366	395	386	376	374	401	402	348	389	384	393	406	405	366	405	409	380	395	407	396	400	381	392	387	384	402	398	369	411	420	366	398	384	366	420	415	391	396	389	395	388	390	407	383	408	406	398	418	418	392	379	392	378	380	369	404	419	410	358	383	385	394	389	373	390	408	362	381	405	403	420	370	374	392	397	382	379	381	396	409	388	394	400	367	390	413	377	393	398	376	408	387	377	394	371	392	396	422	372	361	373	369	348	407	395	427	347	415	360	385	401	359	389	412	380	400	454	398	394	373	385	394	400	425	393	368	385	382	367	359	402	393	367	368	404	355	396	365	369	367	390	343	385	391	361	363	410	383	393	389	392	396	385	363	380	416	397	396	389	365	390	396	392	385	409	390	419	356	371	419	385	389	394	409	398	404	367	396	373	362	353	395	373	417	400	421	408	376	368	354	432	393	359	382	373	378	393	389	381	389	406	379	396	411	396	409	385	390	382	396	426	360	422	400	379	394	374	407	398	376	390	347	384	382	410	426	361	397	393	398	402	407	394	424	403	392	351	436	390	398	405	423	386	398	389	328	405	403	384	376	410	403	399	377	423	387	422	414	359	404	391	365	423	408	377	349	423	379	382	416	361	391	397	403	417	424	390	421	390	387	403	383	369	404	415	376	392	420	408	368	375	373	355	411	393	372	342	376	397	357	415	411	394	383	408	400	380	353	371	436	399	372	363	379	390	416	377	398	403	357	361	409	401	369	338	384	375	406	371	390	383	394	355	407	386	387	372	413	385	410	374	373	374	358	401	386	383	407	404	382	397	394	405	382	388	383	378	374	380	393	375	398	376	426	402	370	368	382	353	390	336	393	362	369	360	395	380	385	382	400	371	383	364	373	389	389	425	403	389	402	382	382	370	385	387	400	400	388	413	364	393	378	353	359	395	436	354	385	432	408	385	410	407	384	407	390	376	352	375	398	393	409	377	381	365	401	398	392	397	405	383	389	387	398	380	411	374	370	365	381	419	392	387	371	350	388	387	399	377	395	358	403	368	332	365	427	368	404	389	356	371	371	370	370	381	391	366	377	373	407	370	397	377	350	372	421	405	391	367	371	386	388	378	417	375	422	398	393	387	372	423	351	410	368	389	404	331	345	392	371	374	412	369	401	400	398	391	407	405	406	378	442	353	389	388	431	370	389	403	365	394	410	402	419	327	411	387	381	403	334	408	399	373	413	383	370	395	386	392	357	385	371	386	407	413	388	362	371	405	379	399	374	390	407	361	398	401	394	400	402	380	387	387	383	367	383	369	388	369	424	405	379	381	423	364	387	382	377	390	385	401	404	432	394	381	419	423	379	422	381	363	390	413	373	370	421	387	376	407	384	407	377	372	379	369	373	385	390	357	372	375	396	411	403	417	364	369	384	326	407	358	369	367	407	416	403	387	392	378	397	412	407	363	396	387	394	391	348	356	419	388	413	393	373	353	429	404	384	358	397	366	401	393	402	429	414	388	391	400	396	413	412	390	389	400	378	427	398	356	396	391	408	393	371	435	394	412	387	349	356	414	381	401	380	400	383	405	382	367	378	421	402	375	397	420	381	394	380	361	395	407	410	390	432	383	389	389	416	365	384	397	388	375	404	403	392	415	368	410	379	409	371	414	371	386	372	415	424	387	368	408	365	375	366	392	356	396	381	368	378	371	376	365	399	377	417	403	388	383	437	383	427	418	399	362	397	384	370	412	378	367	396	423	388	380	393	416	374	383	388	380	383	387	391	406	407	404	415	356	387	373	398	411	397	402	382	401	391	400	376	390	381	377	383	402	401	407	362	387	412	368	408	434	431	397	371	388	354	408	399	371	421	392	408	388	374	411	373	368	428	395	397	368	407	416	384	360	384	389	381	382	392	375	385	384	388	353	397	388	384	392	361	395	392	394	389	377	368	362	388	365	392	415	390	377	397	377	368	380	398	375	379	365	387	384	406	382	416	375	370	377	407	369	381	381	352	391	394	378	410	406	407	402	416	377	375	374	398	394	398	393	373	376	395	351	447	406	391	370	382	386	412	391	419	394	364	382	365	406	372	401	426	376	419	407	359	362	381	385	402	394	362	373	387	355	391	401	394	399	367	393	413	374	400	413	391	386	378	374	389	430	386	362	362	412	391	407	368	354	423	400	390	380	421	430	415	379	374	358	376	397	424	400	395	432	381	382	389	393	382	398	388	413	409	378	341	417	389	415	367	392	364	395	414	382	397	356	407	390	359	397	327	365	368	378	404	370	420	373	393	393	406	364	364	362	388	355	406	405	393	382	389	380	394	393	406	381	382	407	412	390	420	355	440	397	406	394	397	380	347	346	414	383	431	404	373	407	410	394	372	365	387	389	371	400	392	390	404	412	400	383	396	379	440	402	404	339	377	385	389	368	382	384	387	400	413	425	392	386	368	381	382	421	377	388	348	398	384	403	386	373	402	398	389	377	377	394	420	440	377	385	436	409	351	399	381	391	403	410	399	388	383	387	390	363	340	387	378	387	433	398	387	415	409	384	406	383	426	367	396	371	380	403	376	362	391	392	378	355	412	368	407	409	357	365	408	361	414	402	364	386	408	357	379	364	383	387	386	415	390	395	369	401	375	389	395	359	436	386	394	397	374	343	381	374	385	385	365	401	381	403	370	402	366	383	419	399	379	395	378	380	399	404	363	406	392	372	418	340	401	365	414	379	381	431	415	391	411	398	392	400	380	350	391	390	373	401	407	394	413	388	415	390	403	395	409	409	397	394	396	368	376	404	376	403	383	393	399	385	387	401	385	381	363	404	339	370	370	397	377	390	374	408	363	398	364	372	379	372	364	402	402	385	364	379	374	375	349	391	419	381	427	419	380	390	410	354	411	417	381	371	359	417	385	380	347	381	403	379	394	409	419	417	418	420	369	394	369	398	378	384	394	363	383	394	394	410	413	405	390	408	372	363
37955	45936	23022	2449	1111	767	794	776	694	641	633	654	654	684	699	595	630	645	540	542	572	578	586	528	520	527	502	520	476	489	505	513	493	495	511	475	454	476	490	496	499	466	443	475	476	509	486	483	455	484	469	480	459	522	489	440	470	482	492	455	452	479	471	470	443	483	503	471	483	497	459	470	459	518	478	490	470	517	466	469	523	453	486	513	505	517	512	482	485	487	471	448	441	448	465	449	460	455	486	448	511	503	492	519	474	460	475	496	472	456	458	482	471	455	442	436	492	514	470	493	451	492	495	460	496	492	490	446	471	443	481	512	492	469	490	456	460	459	450	487	490	476	475	469	469	477	493	444	475	441	485	478	448	471	489	507	499	456	474	490	463	478	451	532	504	509	455	488	470	466	485	500	467	533	507	479	486	458	467	494	505	462	468	454	489	463	523	467	495	532	468	483	471	481	488	476	488	454	467	458	443	475	455	468	468	483	464	455	438	452	518	517	482	468	463	459	491	479	511	463	502	441	442	463	486	485	441	498	515	479	503	480	458	459	483	494	491	491	461	481	482	456	474	488	484	459	501	460	454	509	470	490	439	483	453	492	462	429	461	495	485	477	445	466	527	458	481	439	484	475	467	468	498	491	477	489	460	469	479	464	504	486	479	505	501	468	445	449	478	475	485	471	501	476	477	490	542	510	489	468	524	471	480	437	491	466	478	465	493	450	475	495	467	494	472	496	526	497	500	503	464	472	449	485	486	456	450	472	479	459	484	478	479	464	483	460	421	479	497	493	471	493	490	479	495	513	467	474	514	486	429	470	454	473	489	504	472	472	465	456	497	515	485	476	484	489	480	481	521	461	474	470	476	475	461	457	472	487	455	463	420	455	503	487	515	469	484	456	462	464	462	479	515	472	551	499	495	475	462	460	464	479	482	503	458	467	474	492	433	469	471	462	507	493	454	491	466	470	504	453	515	426	457	504	474	465	477	466	443	487	482	449	508	472	490	477	446	490	481	491	489	449	466	443	496	473	516	447	448	456	464	471	461	428	459	481	476	463	491	473	495	495	437	463	462	438	489	471	485	483	437	497	441	498	477	431	476	449	465	435	518	489	481	518	507	466	433	454	431	491	474	461	454	450	525	489	462	528	476	458	462	478	510	495	505	451	507	465	515	470	461	531	516	492	439	488	497	520	537	463	477	496	471	472	434	477	482	461	451	466	455	491	445	477	473	454	471	436	497	492	470	509	459	488	530	491	447	468	473	438	503	473	488	496	486	479	443	501	489	460	461	452	489	488	485	454	475	430	445	500	526	476	502	476	479	407	464	473	491	489	486	486	482	443	441	492	489	459	467	495	490	487	493	469	481	457	483	491	449	493	478	467	467	487	523	492	454	442	457	486	478	479	482	470	529	452	466	480	454	487	506	461	468	477	508	475	488	506	490	489	506	507	472	485	443	470	492	489	509	473	432	419	494	475	502	516	478	475	422	493	490	462	494	493	483	502	431	489	456	454	466	479	446	447	496	464	460	488	482	470	522	485	427	480	506	449	442	484	435	468	447	473	499	455	475	474	479	479	444	511	450	489	453	456	444	467	485	481	489	460	458	499	444	512	480	495	485	463	469	472	496	485	490	428	466	513	501	467	472	456	474	530	467	458	471	485	475	500	470	465	490	458	542	482	498	471	483	500	477	495	480	461	496	474	418	497	435	449	471	513	464	494	489	463	474	495	428	462	484	492	453	484	467	493	491	518	462	466	472	445	468	471	487	472	484	447	474	476	489	459	516	512	457	504	500	477	481	482	436	468	465	459	470	494	516	472	496	489	499	470	473	457	430	514	484	485	487	508	437	490	477	456	493	467	480	458	468	510	486	490	450	465	468	463	469	499	480	464	506	479	448	448	468	480	460	433	447	489	490	488	504	490	443	545	491	456	473	502	471	476	444	477	460	473	472	488	450	487	447	470	462	492	447	511	471	472	495	455	476	466	467	428	485	485	472	457	505	469	488	454	504	493	454	455	515	491	477	460	468	451	479	490	514	464	466	450	505	481	490	460	451	458	477	481	485	487	471	459	444	470	509	422	495	479	466	499	465	454	492	494	459	502	493	496	467	484	443	467	455	489	469	486	444	483	463	489	481	497	488	474	432	512	486	502	462	474	444	483	465	498	479	489	461	486	467	494	486	483	478	425	513	468	458	458	485	518	499	494	491	458	464	458	476	434	452	473	457	467	436	468	458	490	490	481	466	486	476	449	466	492	483	467	489	433	457	459	475	469	472	475	465	473	491	472	487	515	453	504	477	435	457	487	436	509	492	505	508	478	464	483	501	490	488	435	480	463	484	455	429	452	468	505	491	435	475	492	492	464	462	483	428	472	474	484	486	509	463	468	469	487	472	471	495	475	440	483	486	457	464	461	504	466	475	468	460	474	460	468	518	510	479	449	489	478	458	451	511	459	475	473	489	509	462	476	496	473	479	474	445	481	468	477	505	427	492	501	463	472	462	476	479	468	443	460	476	464	469	446	479	475	489	492	464	491	481	477	487	512	489	522	467	525	516	478	503	460	461	507	480	450	470	491	476	488	434	524	437	505	473	496	461	448	468	423	493	459	467	460	461	478	447	483	463	444	501	444	445	499	487	450	459	460	483	482	459	484	506	460	460	483	495	495	467	453	482	475	530	476	446	483	465	460	450	438	508	500	464	482	495	445	506	466	503	478	484	472	469	445	512	475	506	476	466	509	468	458	455	494	467	455	464	446	479	489	482	488	503	487	450	473	483	460	500	438	500	510	508	492	477	509	498	461	461	469	456	509	529	461	455	456	462	488	491	502	507	481	488	507	456	457	488	485	493	447	475	483	512	429	506	482	485	537	468	452	483	444	459	482	450	470	468	455	491	456	501	468	481	466	489	462	457	506	490	456	509	481	477	503	451	484	439	484	489	501	467	481	468	457	490	520	467	449	468	461	491	507	470	496	494	442	492	553	513	483	494	489	459	474	501	519	508	488	445	494	433	500	446	476	506	454	466	437	477	464	433	467	516	476	466	463	446	441	495	436	467	430	464	487	523	450	436	443	480	480	503	478	485	509	474	481	452	496	508	470	491	485	453	480	477	477	464	511	491	437	481	481	480	483	483	474	439	523	470	437	489	519	485	435	475	491	488	477	476	487	436	496	477	492	455	530	481	444	494	452	468	511	451	445	451	489	470	476	468	483	467	470	457	458	496	472	493	454	426	489	468	460	451	456	480	502	396	482	490	524	466	442	489	488	497	498	482	502	456	471	478	480	463	478	506	449	475	468	438	493	480	482	511	481	493	482	473	454	481	469	456	500	473	461	500	457	472	449	485	505	494	462	486	483	460	445	493	456	428	432	465	465	480	528	470	461	484	471	455	453	466	475	506	484	482	477	477	453	470	516	456	481	442	460	494	483	441	494	465	483	456	459	476	497	444	454	468	488	457	434	498	494	474	445	469	471	454	486	461	507	466	455
23925	21028	27924	24165	20115	6523	1524	993	892	906	892	848	817	816	754	761	774	697	702	693	772	672	647	680	663	629	675	657	677	686	619	617	619	628	618	616	666	634	662	614	632	619	623	613	620	594	613	644	621	642	595	617	631	596	597	647	629	634	655	683	641	639	597	634	583	649	629	641	618	654	615	629	652	634	636	598	648	644	574	643	619	623	629	615	617	633	630	639	646	603	640	631	676	634	603	610	636	612	633	607	654	654	632	679	634	638	602	620	631	649	649	598	617	616	631	617	616	625	631	597	638	594	598	611	608	635	611	628	613	642	673	625	616	619	667	636	577	649	603	643	597	612	641	599	610	677	649	580	634	615	665	611	616	625	632	627	610	649	627	656	654	653	613	617	610	618	626	592	604	600	591	657	604	631	632	639	670	605	625	606	598	567	618	616	628	610	605	595	614	592	600	623	660	631	623	604	636	604	597	617	601	610	582	593	589	641	633	608	672	623	642	607	574	652	619	618	641	638	667	627	608	630	660	593	623	622	591	590	593	604	634	621	633	624	673	660	600	646	588	637	645	651	638	613	647	613	624	591	614	596	607	615	609	591	686	650	606	667	612	636	588	651	586	596	622	631	647	633	622	592	616	637	582	639	589	604	646	656	693	614	662	597	591	614	616	570	634	643	638	619	627	586	646	624	627	630	623	614	631	621	641	638	604	635	593	597	606	620	662	633	606	619	629	650	632	629	597	614	617	672	614	621	653	580	626	605	653	619	612	641	593	623	650	661	647	641	615	610	630	658	641	588	617	632	628	644	657	627	680	607	613	603	574	609	598	611	625	646	629	608	602	587	645	626	597	594	573	652	572	644	610	572	610	657	604	548	648	684	647	652	592	628	647	585	605	623	622	606	588	568	612	630	599	617	656	635	638	632	630	629	628	597	582	598	625	648	613	704	619	636	628	638	633	645	615	605	636	634	595	642	608	619	647	625	601	617	605	640	621	638	643	579	587	647	596	622	590	619	617	626	586	598	599	607	596	563	626	615	635	627	650	604	640	622	632	610	604	624	619	584	621	639	634	593	642	547	616	626	647	610	609	609	624	619	644	574	625	615	626	637	631	606	618	643	617	618	603	596	626	657	635	649	647	603	652	677	646	621	598	630	603	570	619	642	590	545	654	636	639	621	617	619	610	627	636	604	620	579	645	625	655	598	609	659	634	608	654	637	626	632	575	622	645	624	587	636	657	612	662	631	658	659	614	600	590	665	595	627	626	614	607	603	652	655	638	645	647	623	652	618	619	652	660	613	600	585	604	610	644	583	628	645	638	680	687	623	598	641	590	627	653	623	613	653	607	608	631	616	622	647	607	675	568	595	627	665	624	649	574	618	594	611	603	624	607	564	642	657	648	606	602	628	647	610	614	650	572	645	665	574	646	650	656	633	646	616	621	633	616	645	602	613	650	610	603	605	654	582	643	639	590	637	650	618	594	686	640	592	628	609	616	635	618	630	609	640	628	616	603	577	637	640	617	652	627	617	635	617	625	621	629	663	611	655	640	644	583	569	601	618	568	611	640	609	638	609	581	647	616	574	611	623	625	639	620	620	682	665	643	603	617	614	588	655	656	567	647	621	598	576	666	612	628	664	628	647	623	592	604	619	607	614	611	592	603	665	600	608	646	621	623	613	589	579	651	602	612	621	635	606	602	631	612	618	563	595	633	613	624	612	609	596	621	649	655	646	650	619	630	606	592	623	648	571	590	575	644	612	622	604	570	640	654	639	594	637	633	627	574	637	636	589	627	627	659	633	644	620	635	605	676	653	594	624	581	593	615	609	602	613	620	650	672	604	592	591	597	632	616	586	628	575	613	635	650	605	599	628	604	631	629	630	643	625	605	615	611	653	613	623	643	639	608	616	646	581	678	617	674	634	635	635	605	561	644	639	589	586	641	653	628	623	593	594	628	640	575	573	612	624	664	590	584	640	616	633	641	602	591	595	620	585	590	606	626	666	648	697	585	594	596	614	605	578	648	634	617	638	627	659	653	667	636	612	655	653	577	633	627	620	621	601	590	624	644	646	662	637	601	572	626	639	562	664	620	618	650	592	600	668	612	643	650	655	604	585	618	621	562	652	674	624	648	673	601	616	651	651	577	602	675	599	606	654	617	617	577	635	614	614	606	582	627	628	616	615	611	642	635	649	617	678	612	637	628	611	610	549	585	636	634	630	647	614	614	629	663	574	617	583	659	669	680	607	584	590	634	653	631	632	637	640	619	621	632	609	635	624	586	640	627	658	548	583	613	626	621	596	599	599	620	543	624	609	645	617	638	589	634	656	612	634	644	616	631	623	628	664	650	593	648	604	622	640	679	630	630	629	600	626	583	645	600	640	652	657	664	610	596	592	600	633	612	635	643	564	656	711	649	608	599	621	615	643	664	592	622	653	655	633	609	635	655	585	656	631	653	626	647	623	670	642	615	636	579	627	652	632	617	614	597	573	619	629	664	600	645	644	520	614	646	594	615	596	615	635	608	631	654	665	616	638	588	588	628	633	612	627	596	624	633	558	600	629	604	602	620	647	605	576	632	617	643	643	588	653	625	631	610	630	570	595	592	596	598	637	596	669	570	622	587	619	604	587	655	566	596	612	639	611	623	610	598	565	603	622	627	645	652	636	608	666	620	612	587	603	565	642	623	703	640	639	628	613	635	608	623	637	627	584	615	619	616	638	622	589	632	612	657	649	617	641	629	590	634	618	628	650	611	608	596	632	617	636	630	634	637	626	582	625	640	635	600	616	631	599	578	594	655	585	645	621	636	614	641	579	631	662	612	624	633	607	627	593	614	633	641	616	634	660	601	616	586	645	617	614	603	623	624	628	670	577	608	608	623	615	632	603	623	660	605	635	637	592	648	616	614	633	649	596	625	638	614	588	613	609	624	655	604	637	657	600	639	674	598	625	635	644	624	628	647	612	640	621	640	637	627	623	610	624	594	642	641	603	645	622	627	620	637	667	620	612	611	625	636	583	605	647	573	603	611	562	607	630	623	605	626	597	652	603	610	616	623	596	670	608	643	643	565	618	615	606	614	577	645	653	639	647	614	599	587	618	605	649	614	619	652	637	620	573	635	606	627	637	622	616	657	619	599	668	580	611	583	618	623	668	633	609	590	609	646	624	618	617	589	624	613	615	627	633	636	617	596	611	595	546	618	623	615	626	609	611	653	616	617	650	652	609	615	569	590	592	617	628	607	624	627	637	629	598	602	617	621	582	603	637	653	605	589	621	579	632	608	578	610	599	592	635	624	619	614	587	577	647	615	636	633	603	570	571	598	578	637	626	638	615	632	651	614	650	585	631	593	673	636	560	627	604	614	646	642	625	625	628	570	637	610	632	645	648	641	616	606	628	635	664	617	644	602	665	629	611	587	591	629	625	651	620	629	635	623	609	619	640	583	662	662	582	605	635	654	588	596	632	643	629	617	590	657	596	627	631	649	638	602	595
41841	61198	35233	5380	3348	2299	1785	1533	1348	1244	1232	1222	1152	1163	1062	1021	961	886	897	900	829	821	844	840	834	770	799	736	830	761	756	684	712	779	739	703	737	704	680	724	715	685	708	699	670	720	755	702	735	737	692	721	739	705	658	688	717	748	701	787	704	726	713	715	765	740	707	724	705	744	728	759	710	763	726	698	712	716	776	725	705	681	711	716	716	729	760	675	739	718	723	653	736	694	706	695	689	726	715	668	753	740	724	706	688	693	705	724	698	721	720	735	710	714	684	761	694	704	740	747	691	732	737	677	705	717	727	732	703	678	706	721	721	717	730	701	706	700	714	725	678	687	690	701	688	669	711	686	735	707	704	748	708	728	729	700	719	744	718	731	709	726	716	710	723	691	742	702	679	706	722	721	697	719	726	742	712	722	703	772	701	680	662	762	703	702	724	698	678	725	712	721	689	738	713	698	766	661	713	729	734	705	739	696	763	665	702	723	712	728	703	769	706	717	708	692	729	712	776	719	719	747	728	725	724	699	712	722	678	756	707	704	691	705	693	719	708	722	691	703	688	723	726	723	746	723	717	742	686	699	636	714	734	733	716	740	694	709	737	731	702	725	722	732	731	703	715	794	738	677	702	676	686	718	736	743	735	752	736	700	704	671	715	716	733	672	727	709	709	727	738	666	740	680	743	733	714	784	723	689	711	725	721	731	766	675	726	706	774	672	700	688	774	746	730	689	712	714	736	735	715	726	711	726	733	700	747	702	719	702	687	711	705	649	747	712	708	720	692	702	707	730	719	765	755	701	706	670	684	737	705	767	727	706	680	716	740	742	700	688	701	695	737	714	742	671	711	737	685	710	734	668	667	715	724	748	725	716	736	718	744	691	732	711	723	714	730	668	683	715	672	704	732	784	689	683	722	772	734	686	701	763	754	766	693	726	705	709	685	679	734	704	735	725	730	691	719	720	736	713	667	748	699	713	713	694	719	703	724	671	707	716	667	707	765	706	737	712	707	698	726	741	685	666	663	744	741	696	760	699	675	692	733	705	704	713	748	699	712	679	722	706	730	726	706	675	734	734	761	777	716	687	743	680	722	712	698	709	742	730	707	680	708	672	680	678	666	693	758	709	767	730	703	721	725	687	696	738	765	724	737	668	710	729	706	684	715	661	732	740	714	689	724	709	719	657	738	719	753	731	719	718	707	704	745	731	650	760	737	713	723	709	710	711	663	703	717	711	698	676	776	742	710	715	760	703	723	687	749	700	689	788	719	705	635	742	727	721	686	705	704	687	745	720	754	716	710	707	727	701	717	731	702	743	747	702	701	743	748	726	696	709	725	722	715	734	698	711	722	726	678	683	727	675	771	703	741	703	745	682	701	731	725	726	710	709	754	659	664	663	711	725	725	683	728	736	691	685	751	713	744	713	650	682	710	713	707	704	728	688	690	700	702	758	708	713	722	773	710	730	745	777	716	722	718	757	738	701	702	704	713	672	679	699	724	775	667	739	708	723	730	715	703	698	756	712	655	712	733	775	701	719	723	727	706	736	696	739	771	716	737	729	713	746	699	717	747	731	756	726	675	704	658	695	690	707	733	755	757	727	675	723	748	667	707	733	723	671	696	701	764	704	695	715	713	727	696	703	701	723	693	702	726	737	700	744	738	711	771	730	685	703	734	711	700	712	743	713	681	759	677	700	711	683	707	687	718	696	679	696	709	692	680	787	722	694	746	698	714	741	712	679	686	712	683	688	734	730	733	694	708	690	758	748	712	679	697	683	696	723	697	727	753	701	763	699	725	716	727	744	726	716	709	663	744	730	711	683	736	724	767	720	700	750	687	691	708	727	686	686	634	679	713	706	678	735	695	705	727	690	737	683	718	730	726	683	779	713	734	720	740	685	729	693	655	746	682	727	711	732	747	696	708	715	687	684	720	721	766	711	769	725	759	714	702	718	704	685	714	711	740	786	696	697	745	703	725	681	786	742	730	749	774	731	692	726	674	719	706	702	727	693	745	773	707	692	687	746	742	765	728	697	719	695	705	676	661	750	705	697	718	725	773	736	692	785	704	745	767	724	695	677	736	708	722	742	718	747	725	722	734	725	730	740	670	701	759	687	680	743	678	738	755	683	710	751	737	673	686	721	670	669	730	688	765	677	700	682	745	692	724	716	728	707	715	697	708	684	688	706	739	704	764	721	737	684	737	714	765	742	707	694	723	730	753	710	746	702	711	727	772	728	709	718	693	675	748	729	693	756	750	718	729	726	721	700	787	711	691	717	702	682	672	702	658	713	714	735	686	713	713	721	748	711	718	734	707	695	678	658	711	733	694	728	724	707	721	710	714	718	775	707	737	693	714	707	719	694	751	692	700	672	696	713	707	698	741	723	707	751	658	726	684	762	656	728	721	674	704	694	715	694	739	759	694	744	678	757	730	749	741	674	738	642	751	699	692	736	690	701	729	715	714	693	730	693	718	715	701	723	712	689	681	677	723	716	710	726	733	706	715	743	708	700	728	736	696	695	733	723	727	699	764	748	726	722	646	742	728	698	709	720	661	747	719	775	709	708	735	723	727	698	677	749	708	706	695	700	744	733	671	802	758	740	765	700	720	672	718	689	779	712	695	737	700	664	689	732	701	716	725	694	658	744	711	735	772	699	712	735	709	717	692	717	733	723	736	703	698	665	713	710	687	710	708	705	657	706	716	726	675	716	693	729	723	704	727	664	740	707	695	705	711	720	726	728	702	716	697	719	744	701	739	703	723	711	694	723	691	703	731	721	664	714	753	725	687	699	759	714	698	676	711	657	668	688	725	684	681	716	739	716	671	715	754	692	737	708	701	772	762	766	695	671	653	716	712	691	711	703	713	738	745	757	687	682	714	709	741	681	716	724	738	720	714	694	724	696	681	761	719	706	712	703	689	683	696	728	703	664	708	718	737	739	677	726	706	749	730	735	742	710	698	713	766	667	740	716	743	701	758	726	705	685	723	733	718	670	723	757	699	685	694	696	740	737	725	700	683	716	699	752	733	712	738	732	748	665	721	763	713	779	746	741	747	742	687	697	702	715	768	734	701	746	737	647	776	751	725	693	730	718	697	680	724	691	688	710	689	713	709	710	673	740	713	688	705	679	710	685	734	698	719	733	745	643	728	678	761	720	696	678	723	703	722	706	771	718	686	706	724	715	748	717	729	766	751	732	753	699	717	715	757	717	764	719	717	686	681	746	724	710	738	713	713	729	731	697	735	694	705	711	713	666	665	731	711	708	714	747	700	678	750	703	727	719	697	742	685	693	727	718	742	752	738	692	769	693	714	743	713	798	698	675	728	723	698	737	713	688	803	676	704	734	706	711	737	731	719	719	681	706	705	760	750	729	729	711	731	713	717	748	712	722	707	753	722	715	688	692	695	730	715	729	719	699	702	670	714	713	696	729	725	722	735	721	687	749	717	742	764	720	706	721	763	725	718	697	748	771	725	745	712	703	656	677
25122	21276	27150	23791	6906	1066	842	788	687	669	658	700	689	653	673	574	602	605	559	637	574	567	581	591	564	583	549	528	589	560	560	600	538	532	558	551	541	538	551	511	564	598	547	557	545	554	539	564	520	540	548	537	512	520	535	522	502	507	578	590	511	542	529	534	560	543	562	540	538	555	473	552	573	564	515	572	530	566	582	532	529	507	540	520	514	523	580	541	517	566	533	559	498	568	507	571	549	570	554	564	583	545	534	558	551	554	566	539	554	566	515	533	544	563	512	514	533	507	557	502	504	570	553	521	566	531	542	555	524	549	513	570	518	486	549	516	534	548	552	546	534	507	550	503	519	537	508	533	526	570	569	557	562	533	539	541	568	525	555	568	545	519	541	517	519	518	574	549	526	540	532	526	514	562	554	588	548	509	526	567	522	521	564	529	555	473	527	527	573	527	507	526	534	521	558	535	544	542	555	535	573	539	533	548	550	543	535	531	548	544	520	534	572	534	502	512	493	517	477	582	553	550	540	567	511	547	508	486	591	524	551	513	519	551	545	533	526	509	561	511	532	557	542	538	560	563	560	561	505	573	570	567	595	564	561	522	540	559	520	555	534	557	542	573	549	525	542	514	529	529	492	546	562	521	544	532	528	509	497	514	514	559	557	522	553	525	530	538	559	530	523	508	492	521	520	545	531	550	520	526	554	536	577	510	522	578	558	494	571	544	529	576	510	542	552	494	571	544	591	536	508	552	549	538	513	516	552	547	560	502	573	549	519	518	587	511	537	516	528	552	581	550	535	577	610	519	536	566	544	533	530	563	534	517	536	523	548	548	546	538	527	577	520	564	493	543	502	527	524	557	526	545	573	521	553	565	538	523	515	545	539	527	554	503	563	560	550	526	552	508	540	563	515	526	504	542	553	502	536	537	543	506	571	513	524	534	542	517	547	494	597	526	562	557	476	515	532	501	563	556	540	516	566	573	559	531	524	581	564	528	537	576	535	525	556	525	535	552	506	523	561	485	538	515	540	554	537	521	559	579	549	574	533	517	547	527	530	556	538	534	532	544	537	533	536	512	567	499	522	507	499	545	524	528	564	568	585	527	505	537	580	550	497	507	550	544	504	542	499	540	578	532	532	548	551	517	477	541	534	517	531	527	547	572	526	503	541	536	569	587	541	568	539	555	536	575	541	545	528	527	550	560	554	533	538	515	516	516	585	517	538	583	530	575	552	543	563	524	522	515	522	538	507	568	550	518	549	522	537	527	552	584	558	528	526	510	510	539	527	536	511	525	546	539	583	553	521	512	566	510	553	536	551	549	567	517	521	585	528	541	553	533	536	537	477	561	525	563	528	520	530	533	511	489	577	559	473	519	546	525	552	526	558	537	532	490	564	515	534	560	491	558	520	594	536	545	480	557	518	514	519	541	571	508	537	551	571	558	536	563	536	548	532	561	552	537	522	527	506	542	514	541	534	517	565	533	524	544	526	494	534	524	555	556	531	531	510	552	557	539	513	532	494	547	539	535	524	549	517	516	551	529	522	533	564	564	555	531	550	537	557	527	506	556	518	534	510	537	530	509	569	509	560	515	545	553	527	509	539	565	546	551	559	569	569	545	543	564	575	491	544	544	516	567	548	545	477	511	563	490	528	529	507	558	557	513	572	542	559	548	528	527	565	530	537	562	529	575	551	551	509	523	552	534	597	562	554	546	541	532	576	568	562	536	595	522	567	537	549	535	510	540	551	521	557	537	534	533	518	552	517	580	541	543	560	552	521	539	561	540	547	529	534	528	502	514	535	537	558	563	560	557	566	542	541	504	509	555	536	566	534	539	551	546	559	525	567	546	537	537	563	558	544	545	518	508	525	527	565	524	543	534	565	534	499	505	520	549	523	510	576	541	514	478	548	525	551	568	520	502	542	555	530	527	510	525	544	527	559	531	555	543	528	529	513	528	528	497	591	561	554	521	539	506	529	546	559	548	531	511	540	545	543	564	566	569	528	540	549	576	568	539	514	560	568	543	522	539	523	533	529	561	539	515	584	535	541	549	509	570	527	513	566	515	536	533	543	519	523	539	564	523	530	554	518	525	562	514	543	487	513	555	554	520	582	522	533	570	522	525	539	518	540	531	545	582	545	546	552	521	554	533	497	520	489	529	555	530	592	535	513	498	567	510	570	538	546	556	614	571	568	558	554	549	586	544	533	522	497	560	534	540	555	547	508	545	529	558	520	550	555	544	552	517	566	503	544	509	525	538	534	522	554	487	516	534	471	505	530	594	560	524	541	565	555	536	558	490	554	501	553	553	557	540	525	554	554	510	541	516	530	538	534	563	562	535	558	520	575	495	510	536	532	550	514	517	518	498	460	524	507	569	551	543	512	532	537	547	565	514	537	533	552	484	531	541	521	527	514	554	550	510	546	523	528	563	541	515	504	566	558	542	507	498	526	527	535	526	547	539	524	519	559	539	535	550	552	544	533	506	554	554	561	531	542	557	553	526	565	571	510	530	563	517	514	529	519	534	536	513	486	533	526	538	557	532	551	512	513	553	521	536	544	514	549	518	529	531	515	491	492	528	513	514	533	516	542	554	546	550	508	533	551	553	531	520	554	565	548	547	546	559	547	557	516	528	543	499	512	531	555	574	542	535	495	523	513	562	544	533	550	562	555	538	462	539	556	556	536	525	568	535	549	572	505	541	523	560	531	489	577	520	565	480	549	513	526	582	517	546	562	537	545	569	553	516	553	565	516	578	528	544	549	531	535	504	498	510	553	494	558	517	523	538	597	557	499	538	595	538	516	540	545	543	517	548	537	543	546	563	524	521	541	560	564	557	530	525	554	512	577	562	550	505	504	483	569	533	545	542	564	545	530	510	533	499	528	569	521	526	567	521	557	553	575	539	573	526	524	542	547	537	552	536	563	509	546	516	524	526	563	545	544	530	516	494	549	537	541	570	563	524	570	531	538	508	550	535	545	537	584	529	531	572	550	564	573	502	519	511	514	543	543	507	514	524	553	504	526	547	493	509	507	532	527	534	536	547	550	523	547	535	560	536	548	540	518	553	557	494	566	499	563	549	555	538	543	489	555	535	575	544	581	551	535	547	503	570	522	546	523	557	540	534	496	508	561	548	536	517	500	575	539	525	558	567	550	544	580	548	544	546	599	572	502	575	539	525	531	559	528	505	503	548	508	496	544	470	496	554	561	550	537	528	531	555	538	539	568	551	565	524	535	554	548	545	552	526	566	547	575	527	528	546	547	570	504	515	542	492	477	544	542	541	540	528	544	539	558	573	516	563	533	543	542	509	548	536	555	564	553	506	534	516	499	563	547	553	564	566	555	568	512	524	563	540	526	535	479	538	528	517	500	520	549	535	552	565	521	552	555	560	566	549	530	522	553	560	580	536	551	541	541	544	587	546	572	537	530	512	538	519	530	553	567	504	575	537	559	530	519	536	553	519	532	551	529	570	577	535	560	561	552	565	538	521
40430	53779	32505	4231	2211	1563	1239	1101	1065	1015	1014	1047	1103	1056	930	866	889	788	796	785	776	741	777	750	690	659	679	670	655	711	680	655	668	676	665	648	664	610	635	661	613	662	629	630	697	640	642	626	656	681	621	638	646	647	644	684	666	638	712	661	655	602	678	661	647	694	662	638	688	647	651	665	683	654	670	659	640	605	647	644	659	680	634	635	604	648	640	641	620	626	615	654	640	663	607	641	686	643	651	657	674	653	674	636	615	654	650	692	616	645	647	658	623	636	681	665	643	627	701	588	642	669	649	669	649	612	648	633	649	640	628	676	631	618	612	633	680	660	673	659	683	637	656	646	617	617	657	664	655	623	657	676	647	670	616	645	657	629	658	688	618	683	654	673	661	650	650	665	605	632	631	618	664	701	703	617	630	629	660	668	669	657	651	676	663	637	635	600	669	643	663	637	628	660	645	670	685	637	601	611	629	633	663	611	584	652	637	669	643	657	614	653	661	625	641	688	612	646	693	635	667	657	664	654	667	651	689	646	664	655	644	681	620	640	650	629	645	654	644	635	676	678	649	641	679	660	683	633	655	655	603	677	647	654	622	638	657	641	670	629	667	672	652	606	682	653	669	698	662	669	616	679	655	667	687	656	621	685	622	669	635	686	626	672	698	640	663	615	664	670	642	654	644	668	651	677	689	643	679	637	631	624	693	639	609	601	655	641	615	668	622	654	666	652	673	641	648	655	670	657	672	650	683	672	610	655	633	617	654	596	642	654	643	657	607	614	645	604	646	607	635	679	665	700	594	636	621	683	636	637	607	633	641	688	668	643	599	684	615	705	638	686	630	663	701	678	606	641	658	621	678	638	582	628	691	641	666	640	660	668	631	644	653	642	665	605	657	670	666	651	617	672	620	645	664	654	653	668	627	640	635	649	635	665	656	682	710	636	645	659	620	606	649	669	662	662	620	668	651	613	621	614	671	616	673	604	615	650	712	650	668	684	692	645	628	684	673	702	679	704	644	632	639	668	631	618	676	660	677	667	648	683	716	653	629	638	629	652	685	657	660	631	638	671	665	629	589	613	656	670	658	675	666	686	676	636	675	665	645	621	651	658	659	657	632	652	626	636	647	660	652	668	630	627	636	668	654	666	660	632	673	611	666	639	664	642	679	676	685	678	665	651	675	609	655	695	657	661	649	610	672	675	662	624	602	704	653	614	639	640	602	639	641	689	661	642	619	663	624	626	638	668	635	631	651	661	683	652	605	671	681	625	672	663	615	685	632	674	646	601	675	636	673	639	635	662	612	647	665	641	665	600	679	656	686	647	573	678	654	648	652	670	656	680	661	622	685	637	692	612	627	641	674	657	656	619	654	628	612	678	681	619	620	663	616	608	610	683	630	652	638	643	652	646	632	664	620	663	696	645	662	643	654	695	666	653	613	646	639	637	675	662	621	641	700	662	623	630	683	665	655	643	654	684	665	643	639	682	628	664	649	639	672	677	612	659	668	658	604	657	639	659	667	650	683	638	613	600	668	653	636	651	619	647	681	670	668	614	619	649	644	660	639	691	645	624	620	616	670	641	614	626	691	649	653	632	626	616	656	670	648	670	691	663	663	649	680	624	666	666	631	658	685	639	666	657	593	657	663	677	655	660	638	617	633	620	640	698	608	647	651	637	657	666	673	674	621	670	644	628	621	698	630	644	642	624	631	622	650	649	640	632	637	667	654	646	656	646	650	644	688	652	633	699	658	674	652	639	671	665	629	661	650	615	634	658	651	645	644	614	626	624	672	666	675	621	622	708	607	699	657	693	652	638	640	599	631	638	677	642	570	611	644	624	633	598	657	655	642	671	654	658	664	647	688	617	662	663	685	645	647	625	659	664	622	655	623	591	647	677	657	652	630	673	659	642	629	620	679	630	598	669	647	622	636	645	662	655	641	652	651	649	651	630	647	601	668	683	721	620	629	640	646	655	606	655	620	698	587	675	638	643	633	651	653	652	663	652	663	631	661	673	629	656	701	635	632	645	650	648	682	646	644	635	664	644	668	630	646	651	681	630	669	682	661	679	625	641	614	676	638	669	648	633	678	667	664	615	663	643	670	625	648	677	636	688	675	666	607	690	636	681	649	615	653	620	664	650	667	698	645	643	659	685	631	681	638	620	639	650	581	676	659	690	652	635	634	631	636	676	673	624	599	658	652	653	675	675	668	647	637	671	661	636	672	621	646	628	670	640	649	664	641	641	691	678	670	630	655	693	645	630	632	667	639	644	637	665	673	633	695	623	667	629	647	672	679	614	660	675	665	640	646	665	673	655	631	576	704	696	607	637	636	626	650	647	665	640	611	635	652	672	624	688	641	648	653	649	640	652	651	602	650	656	636	639	656	661	664	624	636	623	667	683	668	641	671	634	627	671	634	653	644	609	614	664	653	645	600	691	610	670	640	632	640	625	642	694	601	681	667	654	652	624	629	608	643	607	633	622	637	655	651	621	642	643	665	688	627	655	704	662	619	616	665	646	634	695	635	601	658	641	671	649	674	701	624	638	652	614	676	651	649	646	647	615	670	640	639	643	649	678	660	635	625	632	699	603	649	627	682	675	656	638	677	653	643	661	641	649	640	680	646	606	639	658	668	651	651	693	686	668	650	655	679	647	665	688	612	688	634	637	682	683	646	656	643	665	662	659	630	630	670	652	622	620	591	648	607	625	695	675	658	653	653	628	617	631	658	656	665	663	658	653	662	635	644	656	627	677	638	622	649	706	639	646	670	648	662	637	641	651	723	630	659	601	658	632	669	678	654	592	651	618	677	640	615	645	624	663	619	660	647	605	659	637	678	660	669	615	660	620	674	626	616	620	650	709	697	664	596	663	687	683	641	664	688	646	644	638	686	642	604	623	635	658	679	674	598	691	593	653	650	660	661	697	605	675	620	651	639	634	661	637	628	642	641	630	664	617	640	666	685	671	671	632	633	684	641	669	646	642	684	653	630	656	653	631	642	649	666	654	678	711	633	676	659	642	662	691	619	670	623	663	676	654	677	674	666	610	660	631	651	678	686	707	591	675	643	647	717	662	649	647	658	656	633	666	629	648	661	654	604	679	635	674	638	648	648	663	645	713	635	670	664	663	641	640	658	630	640	674	666	653	688	597	666	667	675	612	675	606	663	656	594	658	674	621	666	634	678	622	646	613	671	613	667	617	608	638	603	615	587	637	619	704	668	664	677	638	676	685	642	638	626	645	631	645	615	632	644	610	618	645	664	643	671	639	647	659	691	668	655	622	656	584	661	624	634	665	657	692	690	675	684	638	674	668	655	651	639	646	659	644	671	631	616	646	641	595	647	615	655	613	656	686	675	663	625	630	656	667	615	682	639	671	606	649	664	604	617	685	640	639	679	681	688	630	647	672	611	669	639	649	667	616	671	642	632	642	664	647	690	630	643	621	672	616	688	641	637	675	626	650	674	640	661	652	646	632	646	624	643	645	679	689
22843	21006	28496	23584	20948	20368	6151	1751	1338	1355	1379	1355	1330	1228	1207	1252	1154	1116	1092	1132	1097	1065	1077	1028	994	1056	1015	953	994	965	949	951	938	977	979	919	967	990	946	934	1002	956	940	969	940	893	1016	892	918	925	911	947	1025	914	952	974	966	925	992	866	966	959	948	943	945	931	963	995	894	963	967	960	942	959	999	915	909	945	924	958	989	996	958	963	911	958	930	972	922	979	927	1007	939	953	932	963	930	950	940	1006	927	905	928	922	937	933	895	938	949	941	968	929	887	931	994	992	940	954	932	932	936	944	930	923	903	897	978	941	989	926	981	962	961	926	918	966	920	949	968	930	903	976	960	932	979	972	954	948	930	967	938	924	931	909	938	919	983	989	933	902	958	893	956	928	940	964	920	899	981	937	938	937	985	989	981	925	943	963	981	938	985	936	981	967	965	941	984	913	945	976	947	982	889	945	935	934	975	919	990	1013	933	927	983	913	1007	909	953	925	922	943	966	1020	960	984	1006	992	985	964	931	963	884	959	993	941	909	989	948	936	972	974	963	895	912	941	890	969	892	945	1011	944	909	959	955	906	871	1007	940	959	956	939	954	1002	935	1011	964	967	1014	945	921	954	918	959	933	935	880	907	923	918	976	955	965	952	935	927	870	984	963	901	938	934	956	952	978	956	947	985	934	966	907	987	918	990	936	982	948	901	945	947	877	968	913	1009	913	942	951	914	951	908	977	952	938	930	955	927	943	1020	954	973	916	882	918	995	910	968	943	988	996	969	904	931	1002	981	971	945	1036	956	915	962	953	986	908	941	969	964	898	984	996	905	942	918	961	992	954	888	970	969	973	882	937	1000	990	945	889	951	932	970	955	979	957	955	950	924	938	974	935	948	982	988	877	978	922	974	955	974	947	948	974	972	907	991	935	942	878	910	948	915	949	999	934	938	922	887	970	947	936	957	899	987	910	983	1020	925	959	939	943	896	960	953	933	933	958	906	960	926	988	923	954	949	917	917	958	939	945	929	923	975	902	955	1004	968	943	951	880	968	1020	937	933	940	953	884	967	959	935	916	945	960	993	1025	978	980	905	898	987	882	907	949	950	949	946	874	996	906	985	980	954	882	895	970	949	908	950	947	947	899	941	949	913	886	995	983	966	953	926	921	949	977	895	952	994	952	979	933	893	954	940	912	988	961	935	1004	903	928	953	945	979	954	946	957	946	971	959	966	925	952	903	898	930	976	921	904	960	994	975	949	914	922	972	956	926	971	947	997	993	947	953	883	912	984	1019	999	951	991	994	980	902	946	886	905	956	957	971	943	942	937	902	956	958	929	956	933	944	927	973	929	929	963	966	936	932	976	926	979	978	955	933	951	998	987	960	977	992	918	933	913	896	991	882	954	956	1000	914	963	908	966	1019	979	924	909	960	911	1026	967	968	930	960	945	986	923	987	976	938	955	951	954	981	918	942	977	916	888	930	935	965	894	951	1016	971	938	953	946	943	957	928	965	891	974	950	944	932	983	990	939	938	966	904	896	995	937	981	957	966	988	916	915	924	973	932	948	1013	911	1004	918	940	968	975	937	954	963	945	948	952	975	960	962	956	949	938	965	953	998	961	969	1032	999	996	912	871	981	997	1008	922	912	973	967	972	970	967	998	918	922	926	945	923	930	925	886	908	915	975	970	972	917	990	927	916	932	883	885	918	987	900	900	974	970	940	1009	954	994	959	897	970	934	932	953	945	926	934	903	947	992	889	939	978	988	943	940	979	997	945	974	973	976	943	891	960	963	1005	944	921	947	947	893	995	934	979	976	894	935	943	910	963	904	959	932	1010	952	906	968	916	974	946	923	906	957	957	969	985	975	951	947	875	990	892	951	929	856	939	972	900	972	942	917	872	965	971	918	904	939	932	938	966	907	911	962	958	910	896	995	994	1033	965	923	947	931	926	937	1009	921	976	889	946	875	952	970	926	960	957	893	978	927	913	940	993	911	923	953	935	944	930	985	962	971	977	965	917	959	952	984	957	970	904	1007	946	1022	945	952	938	952	960	929	935	943	995	961	943	949	941	943	987	993	1016	933	963	902	904	973	928	957	937	962	953	1003	921	858	961	973	957	919	967	970	939	936	1010	956	927	964	970	925	948	932	932	896	1003	948	950	979	958	894	964	1030	997	920	956	972	951	965	963	909	916	916	922	962	936	954	967	890	961	959	1007	982	995	889	949	924	960	949	873	934	943	966	931	975	956	998	942	938	975	1000	1041	947	1012	934	955	986	920	984	1015	918	943	954	1008	965	963	926	877	944	947	917	905	937	901	934	955	971	945	896	852	923	945	948	933	942	962	905	955	981	960	863	929	975	948	927	918	903	1000	923	982	969	935	919	969	961	971	1014	945	982	931	886	926	912	913	951	988	980	906	871	951	923	952	969	949	975	941	893	940	905	937	907	928	983	932	989	964	943	914	977	945	922	888	983	947	953	949	985	929	933	935	905	954	944	930	936	933	955	996	957	949	977	985	949	913	961	939	942	969	920	980	940	932	961	951	942	942	910	952	904	937	956	942	952	948	932	927	931	933	962	904	990	958	897	963	892	937	911	900	900	939	948	938	887	954	906	920	944	929	945	947	929	936	962	953	940	943	903	980	972	949	916	937	907	926	981	940	926	927	870	943	966	964	919	924	935	974	942	941	930	988	924	954	937	925	958	895	955	938	973	876	892	894	968	982	961	943	952	974	899	916	958	957	951	931	918	977	921	1002	958	995	914	971	918	876	963	924	927	972	905	964	919	930	1018	825	966	945	973	963	970	958	943	988	960	917	924	933	913	942	970	960	981	996	1027	937	919	935	980	971	911	935	987	975	1005	915	948	933	912	936	939	906	878	956	965	945	935	978	943	931	928	913	976	952	948	923	975	970	998	908	873	908	897	972	928	983	972	970	957	986	944	917	949	1008	937	954	939	943	915	966	967	934	937	929	903	926	954	930	934	906	941	956	948	987	953	952	1023	971	939	953	967	944	1004	940	924	945	971	958	938	993	941	911	933	892	968	991	862	913	946	983	961	962	934	910	943	997	925	978	974	952	938	918	880	927	928	982	919	919	980	948	937	926	891	910	971	901	907	951	962	936	925	963	945	939	935	943	915	922	969	903	985	967	981	940	988	961	966	936	989	873	963	938	924	952	939	975	972	901	964	921	876	970	959	888	949	928	916	909	929	1009	922	917	945	1012	947	957	940	933	900	926	950	898	953	957	920	930	960	935	923	947	917	972	978	953	947	982	982	937	945	946	912	950	975	990	903	906	975	974	955	962	938	947	915	958	921	908	954	948	934	937	958	922	927	925	962	879	955	933	977	970	912	963	915	972	951	930	990	980	904	907	961	943	967	937	972	960	906	921	923	969	873	928	943	902	955	943	936	927	979	913	986	965	942	968	972	922	1040	948	917	942	961	953	964	975	949	944	986	895	978	974	903	949	943	954	936	981	936	910	904	940	870	959	905	912	969	1029	1008	927	922	1001	948	944	919	931	1009	1048	972	932	961	935	903	930	951	941	945	949	928	955	954	1000	965
45521	70319	43764	7686	4471	3592	2795	2302	2048	1933	2044	2067	1815	1796	1651	1673	1464	1368	1313	1262	1260	1228	1280	1237	1160	1121	1171	1157	1101	1073	1139	1150	1100	1083	1100	1053	1095	1069	1112	1123	1065	1110	1110	1103	1100	1090	1066	1031	1086	1078	1076	1063	1027	1062	1100	1109	1085	1078	1109	1125	1065	1127	1043	1057	1035	1039	1031	1108	1055	1093	1053	1085	1066	1068	1125	1098	1073	1130	1063	1102	1065	1045	1040	1093	1101	1094	1088	1099	1075	1060	1061	1054	1100	1058	1064	1082	1098	1178	1077	1056	1108	1109	1060	1026	1022	1040	1058	1029	1084	1086	1051	1049	1071	1007	1055	1070	1111	1071	1088	1085	1052	1046	1070	1109	1054	1010	1091	1073	1076	1040	1063	1042	983	1068	1058	1037	1065	1048	1056	1033	1042	1026	1049	1000	1113	1038	1056	1008	1069	1042	1072	1008	1089	1141	1063	1028	1071	1086	1072	1031	1091	1070	1103	1053	1051	1076	1052	1075	1023	1064	1083	1029	1107	1069	1065	1069	1092	1084	1046	983	1079	1053	1078	1135	1082	1028	1076	1088	1065	1100	1069	1001	1065	1083	1031	1102	1064	1114	1036	1086	1034	1096	1062	1041	1007	996	1037	1079	1047	1002	1040	1132	1084	1043	1106	1100	1061	1046	1106	1069	1061	1028	1043	1081	1036	1080	1058	1102	1147	1026	1024	1097	1057	1079	1045	1090	1076	1090	1089	1031	1027	1102	1061	1073	1124	1059	1070	1097	1059	1052	1103	1060	1082	1021	1076	1086	1024	1100	1041	1083	1027	1089	1132	1074	1056	1050	1049	1056	1044	1028	1097	1079	1046	1109	1049	1033	1075	1043	1103	1025	1037	1080	1074	1099	1040	1079	1066	1103	1076	1089	1102	1035	1038	1028	1048	1055	1103	1031	1077	1086	1057	1054	1022	1038	1076	1060	1097	1089	1084	1084	1035	1087	1023	1063	1092	1061	1078	1112	1040	1033	1051	1098	1072	1085	1064	1082	1071	1034	1029	1088	1108	1042	1095	1090	1032	1007	1045	1069	1076	1047	1083	1092	1059	1083	1073	1064	1086	1081	1049	1107	1070	1051	1063	1086	1057	1097	1059	1070	1032	1026	1068	1113	1036	1066	1124	1053	1054	1067	1084	1057	1066	1116	1019	1056	1066	1078	1089	1060	1061	1020	1022	1089	1004	995	1049	1099	1035	1058	1118	1014	1069	1031	1104	1038	1096	1095	1097	1062	1038	1076	1088	1050	1147	1073	1113	1086	1018	1090	1102	1129	1084	1060	1138	1076	1071	1055	1112	1083	1042	1094	1037	1064	1080	1073	1015	1098	1073	1039	1107	1099	1109	1044	1064	1101	1038	1067	1040	1108	1025	1037	1095	1068	1073	1062	980	1065	1075	1060	1024	1059	1058	1051	1118	1042	1052	1071	1085	1063	1035	1129	1018	1027	986	1036	1050	1073	1114	1103	1054	1006	1039	993	1053	995	1069	1089	1065	1096	1089	1058	1084	1087	1064	1062	1169	1098	1106	1030	1035	1029	1032	1019	1056	1052	1032	1085	1077	1066	1040	1091	1083	1046	1020	1031	1033	1010	1120	1054	1028	1038	1065	1085	1059	1064	1032	1098	1080	1081	1016	1030	1070	1021	1044	1016	1115	1119	1046	1068	1066	1094	1056	1046	1089	1019	1139	1102	1004	1065	1073	1126	1077	1061	1047	1118	1020	1049	1038	1082	989	1035	1103	1091	1076	1069	1061	1053	1067	1045	1006	1109	1037	1065	1001	1034	1065	1062	1081	1088	1054	1018	1052	1025	1115	1105	1070	1024	1052	1043	1010	1076	1051	1066	1053	997	1011	1102	1035	1020	1048	1036	1020	1093	1045	1093	1064	1136	1090	1113	1057	1060	1059	1153	1098	1025	1037	1043	1074	1032	1027	1100	1070	1029	1113	1072	1067	1043	1103	1152	1051	1088	1033	1074	1056	1034	1058	1057	1042	1071	1034	1073	1039	999	1049	1072	1030	1068	1042	1114	1046	1048	1068	1060	1044	1035	1038	1049	1099	1070	1036	1093	1056	1077	1105	1022	1058	1077	1067	1126	1093	1092	1075	1043	1086	1060	1078	1084	1009	1044	1063	1020	1056	1061	1018	1043	1034	1054	1080	1091	1123	1073	1051	1034	1043	1030	1130	979	1002	1056	1014	1090	1089	1088	1040	1036	1082	1094	1096	1013	1060	1069	1080	1032	1038	1030	1077	1054	1094	1015	1062	1113	1072	1060	1062	1129	1037	1096	1035	1094	1108	1086	1102	1071	1057	1116	1114	1038	990	1089	1096	1115	1050	1094	1069	1022	1015	1043	1054	1040	1078	1092	1120	1027	1139	1038	1037	1065	1091	1075	1072	1064	1036	1045	1102	1016	1028	1096	1079	1061	1057	1066	1065	1094	1031	1001	1072	1055	1111	1115	1046	1068	1085	1082	1057	1030	1022	1072	1000	1056	1116	1019	1085	1040	1080	1049	1034	1032	1082	1040	1083	1069	1021	1088	1027	1011	1128	1037	1083	1007	1067	995	1028	987	1029	1106	1068	1106	1020	1060	1024	1123	1110	1033	1083	1085	1095	1076	1057	1077	1023	1063	1045	1091	1125	1099	1035	1085	1038	988	1083	1014	1099	1073	1061	1099	1040	1059	1062	1078	1065	1092	1057	1041	1032	1073	1052	1073	1077	1112	1056	1064	1148	1080	1075	1040	1036	1067	1058	1047	1041	1056	1091	1030	1037	1075	1056	1071	1070	1067	1074	1083	1080	1032	1077	1042	1049	1087	1080	991	1078	1076	1068	1049	1052	1103	1071	1043	1077	1060	1121	1057	1043	1069	1039	1073	1044	1030	1077	1098	1023	1070	1019	1123	1112	1071	1035	1084	1049	1131	1075	1057	1068	1063	986	1095	1026	1003	1084	1053	1019	981	1043	1081	1040	1054	1041	1099	1146	1079	1070	1014	1113	1114	1126	1109	1070	1031	1089	1044	1058	1067	1063	1080	1127	1077	1027	1033	1140	1060	1057	1009	1076	1062	1089	1002	1046	1082	1031	1063	1052	1096	1107	1074	1042	1088	1059	1040	1072	1075	1108	1010	1089	1077	1043	1044	1043	1041	1063	1049	1081	1093	1095	1075	1074	1031	1025	1018	1114	1024	1102	1068	1018	1063	1046	1092	1106	1030	1060	1121	1091	1059	1078	1108	1037	1072	1069	993	1087	1022	1075	988	1127	1018	1086	1091	1058	1060	1125	1040	1015	1018	1118	1079	1085	1128	1043	1077	1132	1023	1053	1109	1110	1028	1061	1121	1082	1047	1001	1076	1028	1045	1071	1079	1086	1070	1067	1063	1036	1064	1103	1097	1063	1090	1088	1056	1053	1004	1070	1060	1047	1035	1026	1075	1075	1023	1086	1088	1066	1098	1028	1060	1047	1085	1083	947	1093	1069	1067	1058	1076	1012	1085	1018	1092	999	1076	1082	1089	1033	1092	1059	1092	1050	1039	1087	1069	1069	1073	1075	1058	1024	1037	1073	1081	1051	1043	1030	1060	1061	1072	1049	1054	1056	1104	1056	1054	1075	1075	1060	1024	1049	1073	1121	1047	1008	1079	1046	1059	1082	1111	1106	1080	1064	1122	1066	1031	1069	1075	1024	1028	1021	1079	1064	1103	1076	1136	1018	1071	1036	1034	1156	1047	1077	1085	1067	1074	1025	1089	1064	1042	1000	1085	1061	1080	1097	1046	1097	1092	1104	1048	1043	1045	1091	1078	1103	1049	1056	1047	1064	1070	1100	1079	1041	1126	1076	1047	1034	1072	1135	1043	1017	1037	1046	1141	1112	1019	1037	1100	1064	1045	1099	1093	1061	1060	1037	1110	1041	1099	1063	1018	1099	1073	1054	1091	1096	1106	1032	1081	1052	1099	1064	1057	1085	1096	1112	1030	998	1063	1038	1120	1041	1142	1045	1107	1028	1083	1105	1078	1073	1034	1055	979	1114	1051	1071	1081	1069	1083	1047	1021	1056	1055	1086	1080	1063	1091	1030	1044	1117	1081	1033	1043	1032	1132	1038	1021	1119	1055	1079	1064	1109	1137	1098	1036	1020	1071	1056	1019	1055	1050	1036	1053	968	1006	1042	1083	991	1068	1103	1093	994	1074	1033	1037	1014	1079	1056	1096	1051	1112	1097	1094	1038	1052	1024	1062	1050	1043	984	1027	1028	1067	1038	1086	1125	1105	1097	1027	1087	1113	1045	1070	1054	1068	1034	1050	1073	1099	1022	1070	1052	1035	1082	1036	1043	1102	1054	1045	1062	1043	1080	1122	1047	1085	1046	1070	1077	1091	1045	1082	1074	1062	1067	1075	1052	1087	1092	1093	1070	1099	1026	1075	1016	1011	1024	1080	1062	1089	1050	1092	1072	1050	1089	1014	1022	1080	991	1149	1063	1078	1089	1109	1085	1102	1051	1033	1100	1050	1026	1021	1064	1042	1091	1063	1020	1015	1031	1098	1066	1092	1084	1080	1004	1058	968	1046	1045	1043	1098	1086	1075	1113	1058	1028	1098	1038	1056	1070	1062	1083	1150	1058	999	1139	1072	1090	1105	1088	1051	1065	982	1089	1050	1046	1077	1030	1059	1026	1050	1006	1104	1046	1074	1077	1057	1066	1067	1061	1092	1077	1021	1017	1035	1075	1094	1135	1036	1114	1069	1066	1015	1062	1020	1116	1051	1100	1026	1165	1096	1060	1088	1069	1050	1115	1101	1116	1093	1065	1069	1041	1132	1048	1095	1100	1075	1069	1056	1072	1068	1072	1069	1055	1138	1132	1040	983	1069	1048	1110	1030	1086	1023	1079	1046	1110	1082	1029	1032	1127	1026	1070	1051	1100	1153	1040	1077	1023	1037	1068	1088	1103	1071	1079	1030	1089	1070	1062	1071	1057	1074	1043	1118	1075	1046	1099	1118	991
31524	31850	22679	4622	961	735	565	527	462	449	487	516	477	470	512	475	426	435	453	432	486	427	455	409	408	447	410	416	446	398	455	457	412	391	403	374	430	385	401	375	401	414	421	410	401	442	419	388	418	423	421	388	389	406	398	402	386	431	400	400	398	394	414	421	385	424	404	392	417	386	405	405	421	420	340	437	417	385	394	403	413	417	404	378	384	420	396	385	369	417	418	388	419	420	434	392	404	427	419	368	391	413	434	431	395	426	380	417	425	399	406	417	397	411	385	419	391	418	405	450	395	425	405	426	421	420	405	420	414	433	404	378	403	387	389	409	438	405	410	399	396	363	358	400	396	380	447	405	386	432	431	385	401	390	383	417	429	421	430	422	409	396	382	430	430	408	403	396	423	416	395	419	391	404	441	445	396	354	399	403	387	420	417	446	379	415	442	418	445	392	393	391	404	385	382	397	444	382	420	362	370	399	390	413	414	400	405	436	392	425	381	424	386	379	408	428	418	384	400	356	417	393	369	457	372	402	414	432	393	414	388	423	399	420	401	390	366	411	417	406	425	385	360	417	412	398	429	381	394	430	387	375	425	399	402	444	387	422	403	405	447	396	396	407	394	402	411	431	383	386	390	411	412	406	406	398	418	385	402	433	413	385	408	433	381	405	372	417	384	430	404	403	400	422	355	386	400	419	370	376	401	384	396	382	379	419	409	407	385	408	440	387	403	382	392	428	408	430	405	399	406	426	355	423	415	409	368	414	438	405	416	418	417	406	392	390	393	427	386	389	416	383	427	450	426	402	399	418	400	372	413	388	383	397	396	417	368	418	400	375	438	429	430	397	413	398	387	410	424	395	413	418	416	401	418	411	381	392	415	417	388	396	396	438	414	428	404	393	411	418	447	362	411	406	452	425	416	396	411	411	389	380	394	432	403	414	394	437	426	400	405	404	419	398	362	417	404	384	421	416	434	443	400	423	397	371	385	388	373	397	427	450	408	447	385	413	401	389	379	415	421	417	408	414	403	391	366	388	377	388	401	387	411	407	418	397	380	397	435	427	388	411	400	419	421	409	437	365	430	423	400	407	411	386	444	415	440	429	425	416	421	406	426	426	371	430	411	423	386	394	432	383	413	395	362	463	449	401	383	419	424	467	423	405	414	397	398	386	418	442	403	384	390	387	418	406	434	414	409	389	394	412	394	390	426	466	408	388	422	418	404	430	397	406	401	393	390	428	402	355	383	411	380	405	433	444	390	386	421	404	425	425	351	417	410	421	407	422	460	429	395	424	380	401	392	426	392	435	391	391	400	393	414	423	415	391	432	401	391	437	434	377	405	372	436	407	394	390	388	406	380	390	422	394	376	397	418	380	416	404	425	444	386	425	384	432	369	413	431	386	394	456	397	403	389	422	451	424	393	413	410	390	420	414	407	390	417	420	413	427	417	380	417	420	415	406	389	397	376	379	420	370	393	414	432	433	408	378	384	437	434	417	413	402	426	463	381	404	412	399	450	414	373	443	407	405	441	433	441	397	416	394	391	393	420	386	439	418	412	395	375	371	419	450	449	408	378	439	377	422	383	380	380	404	390	391	438	409	403	408	387	394	425	445	378	413	395	375	387	426	429	427	397	419	429	394	416	396	388	379	435	429	436	373	377	414	387	448	389	399	388	389	425	430	415	372	401	395	413	436	416	387	395	408	381	381	407	393	376	396	378	432	443	375	393	407	402	421	417	421	388	420	399	379	401	401	392	375	403	400	396	413	400	382	397	392	383	422	419	394	400	420	372	423	380	392	438	393	370	422	398	387	411	398	444	429	407	409	415	379	408	430	428	405	420	402	414	409	384	383	405	372	416	432	383	376	407	408	378	391	382	384	389	393	413	407	405	423	415	393	416	397	429	417	413	418	382	419	414	388	394	396	433	432	415	390	445	391	395	406	390	391	378	401	431	420	413	398	403	389	400	425	371	431	413	435	417	424	430	425	406	412	428	396	421	402	405	388	401	402	378	383	391	410	411	375	364	430	394	407	368	409	419	429	384	380	439	399	431	399	407	397	410	417	385	417	378	406	346	455	458	399	378	406	438	373	383	378	398	416	425	380	401	377	420	405	375	372	409	425	404	406	391	381	411	391	388	399	369	412	388	426	410	421	438	395	400	387	370	436	418	413	385	416	421	426	413	389	404	380	406	451	402	435	396	360	422	404	404	459	410	388	404	459	378	409	398	388	406	421	420	416	391	409	416	383	402	391	407	418	375	419	395	381	398	423	422	401	419	393	417	430	451	424	375	424	409	445	407	382	423	407	407	430	396	457	335	424	382	408	392	421	363	395	385	387	409	414	386	400	397	403	443	398	405	422	376	392	372	387	368	408	393	414	401	416	424	422	406	419	390	406	407	386	391	452	412	407	410	412	426	427	359	398	385	420	393	404	427	363	403	396	424	399	396	410	439	387	440	421	389	440	424	419	391	412	419	394	433	434	468	404	409	408	400	407	400	405	407	397	398	405	398	430	375	391	390	410	410	372	407	405	388	406	416	437	401	412	376	399	422	422	416	382	388	412	377	431	407	414	412	388	437	401	403	428	417	408	402	396	392	415	416	362	397	413	382	398	383	396	394	391	396	394	431	412	376	404	415	382	423	410	419	390	404	388	387	351	405	418	405	393	452	422	423	446	358	403	396	412	388	399	396	388	397	422	407	437	352	424	426	388	410	389	455	428	388	458	391	459	453	418	458	410	426	429	413	442	399	387	411	364	414	383	389	361	387	387	399	419	389	405	404	407	410	411	435	455	428	436	379	408	419	406	400	399	391	430	397	400	422	426	421	380	439	388	406	392	412	417	387	415	408	395	407	462	406	392	403	374	409	400	447	411	408	401	429	419	406	376	382	401	432	395	404	422	412	376	429	370	387	425	403	382	384	434	389	399	412	432	420	445	435	427	417	430	386	385	412	407	394	383	416	399	407	393	382	400	394	441	415	415	410	415	410	410	413	407	414	425	430	409	401	383	423	416	388	431	420	397	421	395	399	384	404	418	410	406	396	435	398	407	391	446	372	400	472	350	393	399	416	398	387	412	379	402	399	388	416	406	403	425	396	435	403	392	406	409	420	431	417	399	393	393	412	425	417	379	419	406	388	413	392	436	379	400	374	412	411	385	393	441	442	403	432	469	377	456	437	422	428	362	431	429	399	358	466	384	435	396	430	440	398	420	412	375	408	378	431	386	427	402	393	363	413	408	459	400	380	398	391	400	387	427	403	419	445	420	417	408	420	410	402	389	362	412	398	421	421	405	431	391	392	394	412	401	409	413	386	416	439	448	367	427	394	393	399	408	402	414	410	404	408	451	410	417	429	403	458	401	401	398	434	427	396	414	421	389	419	416	395	437	399	425	407	394	411	432	423	387	398	412	393	373	407	410	393	388	399	441	405	366	392	427	414	389	379	382	406	409	446	419	358	384	432	422	431	376	427	422	411	421	436	413	417	403
38177	46028	21768	2012	1273	919	741	678	646	622	661	767	783	638	700	698	645	585	590	591	574	521	547	523	515	522	540	507	479	485	492	552	522	510	489	519	492	498	496	499	492	476	516	505	480	453	504	453	493	482	497	492	495	519	499	449	513	498	457	505	482	468	498	527	526	476	554	489	514	514	483	473	508	503	525	490	500	457	466	470	458	457	462	514	511	491	513	480	504	489	501	517	470	535	513	490	495	507	534	524	497	473	505	503	496	504	480	451	500	507	543	522	484	499	525	533	470	492	498	507	488	533	518	491	500	473	515	479	502	462	496	478	452	501	498	489	531	496	538	528	496	470	494	510	466	517	489	502	502	479	555	507	505	503	508	498	469	460	476	494	545	511	490	490	479	496	485	518	502	455	519	529	507	502	515	507	502	532	514	493	534	482	492	499	518	478	468	496	462	483	484	511	489	490	497	479	473	529	495	455	514	545	455	468	477	497	464	497	463	473	461	511	468	454	479	473	468	502	462	479	484	479	480	467	477	493	495	517	534	486	479	518	531	487	485	504	496	510	506	501	498	476	438	470	497	486	470	478	488	508	491	460	503	460	504	509	485	501	481	464	496	491	544	480	499	496	504	460	495	520	527	492	495	483	449	512	520	478	515	466	497	482	494	489	471	515	527	506	485	512	520	464	510	467	460	513	534	474	485	495	481	513	480	480	538	503	505	504	488	480	522	478	498	468	452	474	502	507	489	511	464	519	508	486	497	485	479	492	492	507	514	505	492	500	483	494	489	515	517	498	502	498	470	516	488	478	452	470	507	498	544	522	483	487	457	490	517	443	517	484	488	463	512	479	467	490	489	505	544	472	490	487	469	496	517	474	493	510	459	493	514	515	471	508	495	488	502	490	501	450	531	495	485	481	530	534	509	515	556	512	497	514	495	502	523	459	518	490	513	511	519	523	507	518	471	512	527	495	515	488	491	499	506	509	507	456	485	456	513	484	546	475	490	510	482	489	490	498	471	480	526	505	496	516	535	504	500	487	494	512	470	500	458	488	510	476	476	537	464	487	530	490	482	461	483	513	450	479	505	464	497	440	491	512	499	481	487	483	467	475	476	481	457	501	477	472	511	492	510	484	480	484	514	488	470	477	488	456	473	470	529	543	518	482	524	501	478	530	470	503	516	465	491	484	539	485	458	507	498	511	502	493	506	513	484	490	501	516	500	457	550	520	490	491	479	489	514	477	486	462	506	492	493	516	490	522	459	481	510	456	503	442	458	477	502	482	505	490	527	509	495	491	501	507	529	493	540	495	489	534	481	468	503	494	485	510	487	485	482	493	481	445	560	513	519	477	466	498	537	505	501	461	518	494	490	506	471	489	510	509	474	474	485	529	516	484	510	489	490	469	483	496	451	465	499	497	495	488	470	483	496	493	510	488	451	451	468	445	445	513	480	500	493	469	521	518	513	473	496	494	473	477	557	469	509	479	520	503	475	534	488	520	465	519	488	468	520	532	475	509	470	480	511	468	466	488	465	496	467	486	449	488	568	512	499	488	493	494	492	483	507	498	475	449	506	503	495	482	504	499	489	475	496	504	473	505	446	495	558	461	486	534	456	464	506	485	502	478	467	514	499	485	514	437	485	532	491	496	501	509	483	467	471	528	533	500	531	490	490	437	506	485	502	478	486	487	477	521	470	478	491	487	478	493	519	512	497	494	471	503	507	516	455	474	486	479	521	516	494	480	520	482	485	444	525	465	453	507	497	477	497	456	458	516	496	437	532	483	484	511	517	506	467	507	481	456	501	464	491	481	493	481	452	459	484	492	501	538	488	504	473	487	506	486	477	507	541	477	500	509	469	504	497	530	462	476	479	524	496	529	460	473	503	464	511	496	492	509	498	471	495	493	475	443	487	512	458	473	475	472	519	525	512	466	472	525	482	500	485	503	517	503	471	509	501	477	492	561	482	505	521	522	512	492	492	470	516	494	443	466	441	506	494	461	525	547	484	478	507	504	473	495	510	526	489	482	491	502	514	465	510	514	478	491	506	495	496	490	527	479	491	476	498	505	485	528	417	510	461	503	496	479	489	461	488	513	457	481	483	516	518	462	484	496	532	518	507	526	508	466	525	490	482	469	538	489	500	466	525	505	487	520	505	483	498	523	505	491	522	463	484	459	480	484	509	465	458	521	477	458	509	525	484	479	486	514	506	516	504	466	469	512	484	498	489	474	458	488	502	477	499	491	484	448	528	464	488	517	489	464	499	523	471	469	513	518	490	495	463	518	526	481	515	485	519	501	471	470	492	446	469	499	487	518	484	475	501	493	459	476	482	476	485	481	493	482	495	492	481	491	486	490	479	507	531	492	523	461	505	479	499	501	507	472	462	500	487	462	454	440	472	522	500	497	463	477	498	475	482	495	477	501	484	514	489	473	453	489	506	490	501	481	496	529	484	454	531	499	534	472	486	473	486	496	493	493	530	522	504	493	500	490	469	460	504	535	486	485	490	492	510	511	469	503	501	500	488	497	490	478	489	492	527	480	484	522	483	486	513	524	488	470	507	473	455	516	500	494	517	486	509	484	496	503	516	527	520	512	493	494	478	490	500	469	487	487	467	483	475	490	458	502	502	465	480	505	500	500	487	517	541	515	462	487	496	476	510	508	471	523	461	502	491	502	485	523	509	483	465	509	514	465	484	527	537	490	469	490	500	497	469	492	497	495	478	504	481	487	472	509	469	485	461	521	531	461	491	519	466	468	491	516	462	515	487	519	505	466	446	533	464	482	491	536	530	523	478	540	521	553	485	479	517	492	494	475	490	519	513	495	492	512	535	475	507	513	512	471	469	512	510	494	462	440	475	494	488	520	513	540	465	500	453	499	472	450	499	496	489	495	534	469	500	484	482	541	489	498	472	455	498	502	498	488	499	457	477	458	522	493	469	480	520	481	478	489	498	495	508	508	479	482	482	536	486	448	517	513	422	502	522	493	510	489	504	497	472	481	464	483	495	508	461	482	483	500	500	507	476	534	495	464	498	493	473	503	521	492	473	488	503	482	480	489	512	483	516	486	473	465	554	466	475	498	468	487	505	501	518	505	462	518	471	463	494	488	490	476	508	421	473	506	493	478	472	502	482	537	541	504	475	518	485	492	468	516	515	463	521	483	489	490	499	504	464	507	529	481	501	473	481	450	498	521	493	484	517	484	495	513	517	523	480	524	485	496	480	504	502	480	459	489	552	505	520	442	493	513	517	477	502	520	470	512	473	481	472	510	496	473	497	494	468	513	530	511	463	480	491	428	489	494	472	504	512	478	485	472	545	472	472	497	478	478	504	524	553	488	492	510	467	430	469	492	465	487	465	493	498	475	543	537	451	483	480	503	513	523	524	429	474	471	523	455	495	481	468	454	501	465	486	487	485	532	536	538	468	489	473	505	527	496	488	466	468	535	494	547	490	470	493	496	517	522	492	499	522	508	516	456	528	514	551	472	541	496
23902	21020	27996	24023	20283	6598	1342	1051	830	890	910	865	821	914	854	759	748	746	747	667	714	703	676	694	646	652	636	642	682	681	688	599	638	684	649	629	659	697	688	622	643	659	596	681	652	613	675	639	604	678	593	641	656	673	644	596	631	613	597	634	631	647	625	644	626	623	634	662	676	621	654	667	656	623	657	665	625	620	609	602	633	667	624	621	663	654	609	629	610	609	638	619	609	640	612	738	628	609	680	614	619	575	610	648	614	607	649	619	634	561	647	604	601	636	588	674	607	639	644	612	636	652	604	605	634	639	649	608	658	619	644	629	653	583	624	653	641	602	633	588	610	630	620	619	655	609	648	676	661	641	614	611	660	633	647	617	620	637	629	595	648	604	630	632	610	660	618	601	599	602	636	593	637	627	618	577	656	608	670	669	638	588	594	660	615	637	613	626	637	647	612	646	666	629	628	652	622	619	680	634	639	633	613	635	623	639	652	664	622	619	651	605	612	634	645	620	630	638	584	656	620	621	611	637	654	670	618	621	664	629	639	656	627	665	652	652	666	615	653	605	616	622	585	696	652	631	704	628	615	631	656	668	621	632	663	643	630	602	589	597	639	661	599	651	609	651	604	619	643	662	615	625	623	637	620	627	622	636	601	629	636	630	640	642	605	653	619	614	609	583	637	633	643	604	606	666	603	608	687	557	575	672	660	612	637	649	687	628	632	613	636	618	620	623	673	591	612	651	648	581	678	684	617	605	651	632	626	678	608	641	634	618	606	613	655	626	626	657	630	649	618	636	632	673	617	625	639	614	630	620	658	647	605	639	615	657	610	610	674	624	625	625	647	657	646	606	592	608	580	644	657	607	654	666	649	627	621	609	596	635	628	617	664	638	622	643	653	572	674	629	616	611	649	642	610	640	619	638	673	624	611	590	689	625	658	590	619	607	626	616	654	650	664	623	670	688	627	667	594	658	652	600	611	671	595	665	615	614	587	606	654	598	644	620	638	664	655	658	661	572	670	619	613	647	673	637	669	613	639	606	638	568	634	604	675	662	609	635	643	603	608	645	592	606	666	658	609	641	682	613	661	618	647	657	674	611	653	644	631	648	675	660	646	613	700	633	657	589	624	586	596	613	652	600	609	597	639	662	629	580	641	601	626	638	611	626	612	633	628	599	618	627	643	622	639	638	660	646	667	622	642	634	613	637	641	605	636	634	620	653	631	659	616	649	599	626	619	665	595	663	659	655	623	623	661	638	641	603	591	650	670	616	628	622	621	617	626	611	603	583	632	674	615	622	623	632	649	629	617	660	646	625	633	649	649	611	640	637	635	647	629	608	635	637	657	597	656	657	637	643	612	646	685	625	626	591	626	652	645	623	617	603	618	626	632	645	628	607	640	630	633	698	605	638	666	658	577	595	618	622	608	609	614	614	621	611	649	635	627	638	589	606	631	650	595	601	614	653	609	638	610	678	624	637	603	683	591	637	647	622	630	647	645	645	633	595	602	565	622	634	630	622	597	647	671	678	616	631	635	634	619	640	626	630	592	605	625	652	616	682	656	583	634	633	687	657	608	612	623	617	626	631	650	634	646	607	619	623	621	605	623	644	640	641	644	585	678	632	657	625	613	671	615	611	614	623	683	672	612	631	652	610	677	629	597	679	636	613	659	634	608	652	599	612	623	625	604	670	636	658	638	667	621	708	587	627	643	646	606	628	662	607	638	618	611	630	607	606	591	646	628	637	622	685	599	646	649	623	614	632	637	626	618	622	656	642	672	626	627	645	627	649	640	667	670	658	608	685	657	636	591	624	611	613	639	671	663	642	625	642	626	624	678	612	668	646	614	607	641	625	588	639	631	630	616	623	609	610	603	643	604	629	626	636	648	632	624	659	606	642	692	627	628	639	704	688	607	619	670	632	639	630	613	583	574	616	668	585	610	640	668	643	612	653	640	644	578	660	642	673	652	614	648	643	627	651	650	584	636	596	657	634	622	606	673	627	631	628	623	660	579	637	604	643	656	630	601	613	663	590	614	652	604	610	609	656	630	615	610	611	618	641	650	660	609	642	573	615	602	603	615	594	635	614	597	650	605	647	611	655	607	684	643	598	597	618	611	590	646	636	672	688	637	652	588	646	597	639	640	637	633	638	629	635	575	639	640	627	646	605	668	658	684	650	659	653	611	597	635	643	627	634	645	588	629	619	559	607	620	633	652	643	590	643	656	643	637	663	657	630	618	626	646	608	712	649	637	623	638	572	642	688	598	626	610	632	640	608	671	624	598	657	626	633	589	628	575	628	657	611	627	604	658	608	579	634	645	635	623	628	626	649	597	648	624	628	652	655	632	610	610	618	636	645	604	626	633	633	629	668	586	634	633	682	634	633	609	636	574	626	589	634	635	594	637	675	617	648	654	650	662	596	656	658	611	589	669	642	639	654	617	619	616	582	621	618	605	661	662	605	600	641	634	644	640	615	597	632	613	618	561	647	632	658	649	665	639	633	601	612	594	668	624	577	604	628	612	630	663	644	649	679	562	575	655	635	604	582	638	666	624	670	665	592	623	633	608	602	672	645	662	597	608	643	664	636	656	622	609	636	614	624	619	641	645	623	594	627	622	622	625	626	647	654	612	652	661	629	608	649	603	630	596	620	618	631	602	593	667	659	634	622	618	629	598	628	663	648	599	580	633	651	694	651	665	631	625	625	607	657	624	642	636	666	658	651	591	618	626	613	673	652	669	611	643	643	659	629	641	685	689	615	662	600	602	664	665	618	606	631	649	665	583	612	608	644	599	626	622	646	590	614	619	613	674	612	589	663	604	656	630	613	618	582	629	581	606	625	621	628	614	605	642	558	666	626	600	653	596	644	597	613	675	625	648	650	670	601	628	656	607	650	590	640	645	652	570	604	650	634	600	662	611	645	617	595	661	616	622	632	680	666	677	588	660	642	641	674	599	627	614	618	606	620	674	600	626	620	632	618	606	646	615	696	621	639	607	666	622	602	620	590	603	612	637	591	640	625	564	649	622	634	644	577	627	634	622	615	673	625	668	638	613	605	608	657	646	624	639	707	661	626	631	633	629	642	683	639	593	622	623	643	660	648	642	623	643	648	607	612	624	631	615	607	632	630	609	590	620	607	642	676	616	660	635	632	649	634	633	619	602	570	632	611	630	613	644	611	597	625	636	636	573	613	601	623	628	640	612	618	598	648	593	632	636	585	638	639	634	679	623	655	661	661	649	624	600	592	614	620	641	617	631	646	633	597	616	615	566	687	643	632	646	605	631	608	632	557	609	656	672	631	630	673	657	654	627	636	620	728	619	639	642	661	619	664	634	640	601	628	642	643	651	598	645	647	633	641	605	693	662	616	662	641	658	657	610	636	596	652	662	605	656	610	632	620	661	661	621	628	656	599	599	642	631	604	610	588	579	619	655	630	611	658	612	636	623	611	616	621	649	619	647	659	664	588	644	607	680	618	625	671	628	661	613	605
42282	60075	33373	4909	3025	2172	1682	1610	1254	1294	1371	1381	1231	1157	1097	1028	952	978	816	892	955	851	854	838	817	821	796	804	842	786	751	768	808	728	734	742	734	737	727	739	746	713	719	699	720	723	707	723	768	736	709	747	770	731	752	722	764	792	743	704	732	713	797	696	726	765	673	810	712	749	676	710	746	718	699	744	695	709	693	702	747	740	712	748	751	702	774	758	791	709	763	703	715	716	759	716	778	705	748	736	778	702	690	738	741	776	769	711	753	707	728	766	739	730	659	760	747	726	733	786	750	757	723	731	746	732	729	693	723	733	739	685	700	702	719	663	765	727	702	718	772	752	713	703	760	711	732	746	719	706	752	694	762	730	733	727	690	778	737	720	725	690	734	708	752	710	688	713	728	716	769	734	728	730	753	666	731	766	742	709	686	705	752	747	719	714	736	768	740	682	768	747	776	729	726	738	689	746	761	727	715	734	706	697	689	725	742	762	734	760	728	743	738	729	712	722	726	750	705	712	733	737	744	689	709	753	691	712	719	699	725	716	704	678	704	754	783	737	757	779	709	748	744	733	719	746	726	759	677	705	723	716	752	696	728	722	681	710	690	812	771	757	698	734	767	766	699	730	737	778	723	756	801	732	719	760	741	761	756	686	760	669	755	746	740	709	724	740	727	732	741	713	765	694	701	689	752	786	699	705	811	773	754	664	724	762	738	718	705	719	710	737	729	690	692	736	770	724	728	718	687	756	733	746	671	734	743	690	723	744	713	690	729	779	759	740	727	732	725	776	707	747	763	709	727	728	740	700	709	756	726	720	777	715	732	716	770	724	747	710	698	698	767	745	741	726	741	726	732	723	704	703	741	704	702	665	705	742	732	754	735	657	765	756	754	763	732	692	797	715	744	747	708	684	754	747	718	713	773	697	700	725	734	748	725	674	761	722	752	775	711	701	736	709	803	710	793	723	739	756	728	735	702	693	716	691	746	742	747	682	715	749	762	716	765	725	704	728	722	673	679	732	730	746	742	723	761	748	730	696	739	705	712	711	743	725	717	740	713	731	747	704	714	735	761	683	721	772	731	721	699	710	713	734	709	734	748	729	716	761	747	762	703	736	758	729	671	725	755	680	707	737	744	734	742	725	720	705	730	680	765	741	790	716	769	702	732	675	721	764	734	711	734	670	764	739	716	737	749	716	689	765	722	683	750	734	681	772	737	746	664	699	722	763	718	730	725	728	761	713	714	742	736	738	726	748	771	757	728	715	746	681	709	752	733	722	699	720	757	702	736	695	719	710	673	739	691	720	773	728	743	774	721	739	744	708	763	730	754	738	728	710	721	743	757	717	719	662	715	689	766	758	676	768	709	690	743	710	690	758	724	751	735	701	759	698	716	708	727	719	740	725	755	700	740	721	691	712	708	682	753	769	779	703	738	753	746	726	753	743	696	715	715	765	747	747	688	713	693	736	749	678	751	735	746	681	733	686	759	715	720	774	766	713	705	684	723	740	692	718	757	707	720	721	703	729	734	710	753	684	748	786	730	698	709	729	711	732	741	723	751	728	706	680	718	725	737	686	723	709	754	694	716	746	733	689	690	672	728	707	738	710	746	733	697	725	729	750	789	703	695	760	759	733	732	741	773	725	716	739	717	681	701	743	751	703	734	719	691	744	702	745	740	704	718	666	705	774	761	722	730	748	705	721	690	783	697	729	750	758	757	785	710	730	717	720	701	666	711	683	736	700	741	747	755	683	709	759	673	684	708	716	757	743	713	706	776	772	702	693	778	721	729	743	742	730	741	729	701	726	749	772	793	723	705	780	676	688	709	721	732	724	703	716	729	704	766	708	686	757	750	687	735	772	745	729	730	750	745	753	673	751	761	744	703	762	785	719	778	774	693	746	736	749	698	713	726	693	737	730	757	711	733	732	724	744	763	701	717	710	721	704	708	712	717	718	739	716	707	729	698	739	704	708	732	691	742	725	732	761	774	700	681	737	694	703	753	734	677	723	760	767	694	758	689	777	798	771	725	749	722	674	757	730	738	745	707	714	773	711	739	727	710	726	738	748	710	706	712	704	723	717	681	703	709	766	744	763	717	741	676	757	732	682	737	750	752	724	684	731	733	771	714	703	744	768	763	748	752	749	758	723	746	745	719	730	750	742	715	718	679	732	727	732	773	737	734	758	779	738	731	773	766	715	750	760	732	712	726	744	689	756	698	714	780	746	701	715	679	694	670	723	788	722	692	749	769	723	742	739	705	734	716	720	752	710	764	773	715	739	738	732	756	731	717	689	698	728	722	752	729	788	704	765	740	742	753	756	726	711	661	734	739	733	693	717	745	683	699	751	745	753	728	747	733	753	755	757	686	702	680	732	743	765	749	724	748	711	719	706	765	752	724	772	744	727	772	719	708	708	738	661	702	693	726	740	716	716	745	737	761	732	715	724	720	738	710	727	743	712	823	701	774	733	750	676	706	746	758	677	738	712	704	759	715	720	724	699	708	760	718	725	692	748	722	784	735	769	720	713	718	748	742	742	688	713	760	733	720	698	663	747	670	722	742	723	705	761	756	739	718	728	740	747	710	707	753	718	714	775	741	708	760	700	736	738	692	764	765	709	680	746	728	734	747	711	726	696	736	738	711	728	756	755	723	692	786	693	751	792	711	722	742	681	707	734	752	704	757	694	692	738	720	761	739	707	744	743	767	669	738	732	739	733	740	714	729	735	730	741	726	707	716	759	730	706	743	682	721	699	765	737	723	697	707	701	702	754	754	760	697	709	708	808	678	798	764	747	708	737	679	745	759	736	724	750	715	741	714	733	755	728	746	708	743	706	731	779	718	736	741	743	738	748	760	744	725	707	728	720	720	743	738	752	683	732	715	741	734	747	712	757	733	682	745	735	718	748	728	705	739	722	751	765	761	705	759	756	699	802	713	727	764	748	695	735	751	723	778	731	717	761	691	739	673	716	736	643	723	734	740	738	734	718	706	727	706	724	748	678	708	767	758	724	777	711	684	708	727	745	753	704	681	707	746	713	714	720	719	704	691	710	749	778	706	732	728	752	739	737	750	730	734	748	734	690	737	739	730	804	730	700	716	728	767	764	700	737	745	769	719	720	725	706	774	709	697	708	762	717	735	772	744	721	670	756	691	727	754	685	734	769	771	761	796	715	693	742	695	753	726	740	721	727	720	742	793	716	784	760	724	718	689	701	742	758	730	694	754	723	746	703	711	739	708	723	735	758	687	758	750	743	761	745	754	766	780	714	696	741	719	729	686	771	703	741	712	707	724	729	764	721	793	703	695	725	702	751	754	746	738	702	768	713	713	687	721	688	717	769	724	736	730	711	723	724	763	721	785	704	703	717	764	700	762	699	727	702	729	777	727	657	766	707	795	641	691	767	747	755	727	735	719	706	766	729	710	697	762	705	755	735	658	695	694	731	703	713	754	737	721	741	703	726	715	743	743	705	698	706	731	724	682	729	670	796
25154	21307	26944	23990	6766	1072	807	652	662	684	663	692	693	664	621	620	606	567	569	582	574	597	539	565	612	533	581	534	500	558	531	587	574	562	550	535	543	499	519	536	549	541	491	533	517	511	518	505	516	559	527	554	527	504	480	514	520	510	549	538	546	538	531	548	547	498	524	547	560	534	539	510	527	559	533	527	528	538	537	529	518	518	527	495	476	536	539	517	555	496	539	551	538	536	511	539	560	540	550	567	544	526	531	532	518	514	524	555	508	529	499	504	502	543	523	531	542	496	544	529	502	462	519	534	548	506	521	531	526	530	484	511	560	519	539	503	513	581	530	528	526	518	537	543	505	536	463	515	537	517	537	495	525	492	521	507	517	565	527	520	560	507	514	492	518	529	514	547	508	541	526	531	536	521	486	490	541	533	566	538	510	520	506	530	537	548	515	505	536	525	531	507	502	510	577	510	517	524	520	515	521	540	505	511	529	518	534	517	500	537	503	555	526	509	552	533	556	508	555	534	514	537	485	501	511	498	530	517	554	517	533	470	526	525	555	539	513	528	500	538	515	484	512	518	501	518	515	545	535	537	505	529	498	471	520	523	536	543	560	496	505	474	536	543	508	536	514	497	557	555	521	532	537	597	525	496	530	520	496	504	509	507	511	485	548	513	478	501	526	575	527	508	518	531	553	536	525	467	511	511	497	527	534	524	492	498	530	488	561	539	519	510	506	559	516	531	514	532	534	519	533	474	557	528	552	539	478	519	533	522	484	519	533	499	548	531	532	512	517	534	509	547	512	524	538	498	525	543	497	529	558	559	543	555	536	527	534	512	556	557	544	536	520	516	533	480	481	521	513	518	512	515	510	596	509	544	543	547	534	480	518	520	551	567	515	518	475	545	499	566	520	491	529	555	472	560	534	495	500	495	531	491	514	531	525	500	560	515	536	525	521	532	539	519	519	528	524	545	508	494	556	516	560	526	489	528	517	524	533	525	516	476	511	525	541	512	502	583	498	503	558	526	518	520	552	552	588	528	538	537	505	522	510	470	546	539	535	502	500	511	546	485	509	531	497	471	502	504	549	521	541	510	518	514	506	484	497	497	525	515	511	509	514	502	559	491	538	527	541	520	518	523	521	536	535	527	509	528	510	574	548	539	490	536	493	475	524	518	503	584	566	522	585	518	515	503	491	497	532	508	561	504	500	531	535	533	529	483	520	549	518	475	545	504	528	503	517	543	544	515	520	528	559	566	486	544	523	525	510	527	530	505	498	524	552	484	529	530	487	567	515	522	531	539	592	535	507	505	536	477	580	588	544	525	535	532	529	537	513	510	562	504	535	527	537	515	503	530	517	533	545	542	533	476	531	493	538	548	506	496	534	520	502	509	507	574	523	556	498	535	511	525	503	504	573	528	536	567	535	495	503	541	511	556	537	494	564	523	527	523	523	516	504	540	549	520	504	512	517	519	506	497	522	523	512	546	506	538	561	505	534	537	517	533	540	511	544	564	509	485	539	508	541	534	552	525	493	502	558	470	492	539	488	513	499	517	504	506	494	488	526	522	554	522	517	495	500	482	485	531	521	502	523	501	503	565	537	510	529	487	518	487	493	527	511	572	543	488	537	523	506	532	564	508	509	480	527	522	522	500	538	519	485	537	550	514	541	519	544	517	551	511	526	525	529	525	511	558	526	480	501	540	521	515	560	525	576	492	483	505	524	526	524	549	521	487	507	516	508	469	519	530	537	510	495	501	503	515	524	559	525	538	541	565	541	511	532	534	574	520	544	567	559	504	526	571	551	517	507	509	586	528	503	513	554	520	525	557	533	502	534	504	489	524	516	522	550	534	498	497	488	503	568	515	559	538	537	501	553	498	532	491	513	582	544	496	530	537	533	497	500	528	534	530	567	554	545	526	523	577	534	498	500	532	525	539	520	510	513	544	548	543	510	525	531	553	504	504	488	538	483	532	503	505	541	547	554	515	522	553	520	512	522	521	537	560	535	514	493	539	535	496	491	515	503	510	569	543	517	523	518	503	549	543	491	552	534	538	516	542	539	510	525	529	506	526	515	509	514	560	502	526	553	512	536	594	509	470	523	525	527	518	568	556	520	490	516	551	510	542	487	550	499	479	540	515	533	512	529	520	513	519	491	508	529	569	508	530	548	510	484	541	532	525	491	536	540	527	552	530	564	501	540	503	532	529	488	513	499	502	531	516	550	504	533	517	520	470	489	502	536	547	519	538	556	494	516	493	492	548	508	449	535	500	501	537	502	522	547	562	502	522	564	506	507	540	504	552	504	477	541	516	546	509	544	507	497	540	518	506	551	489	520	544	522	470	511	546	523	516	551	532	507	515	522	482	552	511	512	494	559	520	545	533	548	530	527	477	539	537	516	525	531	463	520	519	511	523	499	516	532	526	544	518	503	465	571	504	510	542	530	510	538	528	527	539	516	524	511	486	505	504	496	506	518	561	524	511	519	549	491	562	478	496	557	529	501	594	511	521	489	475	528	487	557	503	511	519	545	529	499	539	517	504	517	503	517	511	557	494	561	560	571	526	509	516	530	523	513	530	514	513	531	573	527	527	542	547	503	530	531	567	558	495	528	459	510	542	534	529	579	496	505	529	550	499	524	522	547	504	534	551	541	524	500	486	483	529	549	501	511	486	518	494	494	539	512	521	537	489	531	519	497	535	535	534	545	539	497	512	541	542	536	518	549	498	564	538	526	529	528	522	550	536	479	556	534	509	543	540	568	548	522	506	484	533	550	499	514	499	505	551	516	514	508	516	501	501	557	524	533	509	523	546	526	521	547	467	524	558	532	537	496	462	539	512	548	543	508	523	541	513	566	509	525	545	505	507	509	482	524	520	497	500	520	494	512	503	510	514	495	491	538	467	506	550	499	483	523	503	541	579	540	507	521	519	514	559	532	499	472	520	511	564	541	527	529	514	520	533	532	556	518	531	513	520	491	525	516	495	505	564	501	566	542	523	547	529	532	513	565	511	555	542	517	540	513	506	526	549	530	508	543	518	480	500	510	521	521	518	483	540	539	537	524	516	536	526	540	538	525	508	526	521	539	558	537	497	506	511	491	543	503	533	529	526	537	528	516	592	501	547	509	508	542	477	527	538	549	501	539	552	516	531	540	549	548	510	474	478	509	520	546	537	507	493	548	496	504	584	506	524	565	517	502	546	536	482	487	524	487	506	556	525	510	539	509	559	501	552	559	505	543	522	493	520	488	511	507	509	510	529	529	534	515	515	505	511	524	471	525	552	492	519	510	507	509	522	527	481	516	560	550	503	464	579	499	526	514	521	516	512	506	519	529	478	534	546	531	497	507	522	540	489	522	514	519	528	498	541	503	545	510	536	550	557	506	557	500	517	520	549	505	509	556	512	529	498	523	515	579	531	506	557	535	532	453	560	535	513	486	535	577	552	536	513	525	519	522	528	498	499	537	532	536	534	553	519	540	529	519	491	491	525	521	524
40998	54373	28844	3349	2266	1668	1345	1192	1196	1174	1136	1152	1006	1000	917	896	811	891	773	754	775	723	772	703	692	671	670	696	699	698	635	655	682	671	660	691	606	644	615	638	607	673	674	634	635	656	655	639	643	632	676	607	602	621	646	624	626	650	669	645	645	666	620	595	617	624	622	670	642	614	633	640	629	661	676	592	634	636	643	662	637	608	621	653	652	666	656	651	621	622	654	641	653	610	650	647	687	660	637	700	659	601	633	600	623	644	656	673	615	637	652	610	644	641	638	675	622	647	653	606	618	664	637	649	612	662	613	603	638	669	640	646	645	656	668	636	636	602	632	633	686	629	663	611	607	648	601	652	620	654	650	661	633	643	609	629	601	629	636	630	663	657	654	633	650	671	654	626	629	683	683	619	624	655	696	607	641	664	629	644	608	672	606	671	682	678	650	652	637	646	668	602	628	670	655	666	616	615	637	620	641	600	655	636	660	600	658	635	659	599	646	666	637	613	619	645	655	658	580	603	612	656	630	581	657	606	657	664	639	659	714	619	641	670	624	614	610	638	655	629	611	613	615	659	643	649	639	620	629	687	650	622	649	627	619	619	640	622	621	604	630	614	610	671	625	637	624	729	625	578	647	648	684	649	626	628	588	632	620	628	653	658	672	593	633	614	606	652	648	602	697	670	612	607	668	648	648	639	658	629	616	644	636	627	593	611	636	625	587	631	634	641	640	617	659	637	626	605	652	636	642	613	590	671	649	620	623	659	620	646	656	649	641	632	617	634	640	607	625	639	623	630	673	649	627	661	589	651	631	647	623	644	638	629	638	654	627	636	631	620	645	655	649	639	614	644	627	632	610	580	597	626	638	650	643	645	644	629	665	625	624	587	652	623	577	629	638	662	656	619	622	637	628	639	610	644	654	623	659	664	645	654	635	620	672	637	616	653	609	653	645	611	655	649	631	625	636	591	607	626	644	595	652	643	612	628	674	674	635	629	632	674	621	680	664	614	633	640	615	684	586	663	619	633	640	678	672	640	635	664	602	621	630	620	604	631	652	612	632	596	648	679	626	645	630	640	599	669	607	680	605	624	627	608	616	653	639	588	625	650	669	597	606	660	578	666	649	578	651	656	625	637	660	637	615	620	641	649	650	667	659	665	634	623	683	630	643	606	626	703	622	653	619	617	620	616	600	634	638	638	626	633	614	590	661	637	640	665	663	653	608	596	637	585	643	620	617	674	625	639	612	614	661	649	638	618	626	644	649	656	668	617	642	628	656	657	603	653	614	614	657	614	621	601	663	650	630	666	656	655	649	652	656	635	583	674	634	642	647	627	609	612	641	626	648	649	636	595	643	632	574	682	653	652	658	606	666	666	628	615	634	628	608	589	634	691	661	618	656	585	604	640	676	657	680	623	618	658	642	630	619	645	624	588	654	603	622	655	610	603	644	645	675	632	569	658	639	569	679	582	631	659	682	617	635	644	611	641	627	651	656	644	661	624	672	688	590	630	613	658	678	674	655	609	662	628	591	636	645	642	649	656	661	653	628	657	645	664	602	643	648	671	639	657	672	643	635	634	640	580	617	586	653	623	625	638	596	728	644	661	630	622	622	615	594	665	633	665	665	643	654	612	634	606	599	640	647	639	645	631	605	626	641	634	659	666	583	676	656	646	596	631	635	636	659	663	602	638	594	653	607	613	640	661	627	675	614	628	642	679	669	637	636	653	619	653	625	690	641	658	608	657	646	592	670	647	634	671	646	669	595	642	651	603	604	599	647	606	644	651	588	674	672	623	600	698	652	624	620	659	648	637	642	635	653	646	611	611	620	621	666	611	654	688	674	662	642	668	611	651	629	652	607	680	662	602	618	660	595	645	653	646	611	628	588	610	642	603	653	647	627	667	604	646	579	615	610	582	637	640	596	615	638	646	650	640	597	638	656	652	617	634	637	664	649	638	584	639	620	626	638	637	605	656	652	645	663	629	667	631	633	606	626	669	653	601	630	619	631	641	666	609	649	700	648	635	659	657	603	591	623	660	646	624	651	640	684	597	667	611	659	635	669	652	696	684	646	638	628	614	637	682	630	682	636	624	681	625	612	646	625	671	655	638	653	640	625	640	615	615	604	697	603	619	633	662	659	638	646	643	586	635	689	647	659	627	592	615	595	665	620	599	619	629	640	667	613	639	642	614	646	597	659	668	656	601	634	637	653	598	660	656	660	644	619	604	653	692	640	633	701	612	598	607	627	617	619	679	637	685	612	640	645	634	638	650	689	635	673	624	682	660	651	668	689	669	608	653	687	679	626	683	689	634	649	622	603	642	624	668	646	656	702	616	620	666	642	645	649	672	633	655	616	651	630	591	612	641	629	659	639	620	623	674	637	664	637	631	654	619	630	657	625	656	587	622	595	633	636	612	664	628	642	590	589	594	611	611	687	620	588	652	623	605	575	684	653	622	633	655	646	614	628	638	669	615	671	656	646	622	635	635	668	609	650	620	630	626	642	605	673	639	647	606	636	693	641	647	641	668	620	645	662	656	661	679	628	661	660	633	623	647	627	658	629	641	604	661	630	663	632	598	663	614	678	618	643	732	631	628	620	610	638	634	661	602	651	613	670	645	624	607	688	639	628	651	663	611	642	605	653	608	637	681	631	636	695	637	638	644	614	682	626	652	619	621	597	652	627	648	627	600	607	662	667	650	659	631	619	642	619	644	607	631	655	605	643	679	614	632	636	640	648	633	613	642	685	618	586	622	670	671	618	634	669	667	640	630	599	609	603	645	611	633	592	668	659	671	600	604	616	610	670	647	609	680	685	613	652	683	611	633	645	632	634	659	641	629	647	631	592	621	636	630	642	645	636	656	626	635	632	612	607	608	637	645	654	650	650	688	616	668	596	650	657	634	604	612	634	677	619	634	681	613	612	662	590	607	670	615	607	591	557	645	613	657	620	646	611	695	598	628	630	624	633	592	615	663	604	648	679	645	664	629	660	653	596	625	649	641	650	641	646	607	633	678	658	599	658	623	630	666	641	603	636	666	655	601	670	602	629	630	650	677	642	654	618	640	627	626	643	649	640	666	644	619	622	627	631	608	608	649	659	674	630	678	594	650	642	698	679	614	639	651	634	674	606	615	668	630	597	626	662	607	586	643	656	623	655	606	646	648	645	650	626	617	649	642	653	602	626	691	615	617	634	661	617	667	641	643	666	665	629	635	656	705	660	638	628	678	638	695	634	672	606	676	626	648	639	661	659	648	592	671	593	636	641	626	641	662	626	652	650	608	659	619	680	643	620	613	673	630	648	644	606	645	591	634	673	627	666	668	612	614	619	626	646	613	662	605	681	642	598	611	650	639	675	619	625	572	649	671	633	645	620	687	665	636	632	594	637	667	619	607	628	676	598	648	644	654	661	645	614	664	647	641	621	647	604	669	660	596	652	639	644	641	598	623	689	666	602	634	647	625	648	661	622	578	646	634	641	625	634	613	653	610
22878	21036	28605	23596	20989	20457	6133	1773	1475	1437	1381	1403	1283	1246	1202	1114	1092	1105	1131	1043	1102	1024	1036	970	1025	999	1033	990	997	961	977	921	989	930	958	951	913	928	912	941	967	912	956	966	991	940	958	959	870	965	932	920	911	984	922	951	971	921	941	901	925	956	962	865	904	950	938	901	919	931	916	898	979	971	983	927	969	951	917	933	964	989	985	969	892	895	940	938	945	889	907	934	921	957	913	906	900	951	983	953	940	901	925	936	932	943	876	964	939	870	959	879	959	958	944	910	962	960	974	962	916	951	903	939	923	947	909	931	919	991	886	994	909	967	936	926	913	869	948	874	960	967	897	901	955	893	918	953	955	926	933	903	960	962	934	892	901	905	933	897	991	969	940	894	910	911	976	905	913	856	935	951	879	894	927	957	992	922	917	939	931	913	923	953	931	920	885	915	886	952	972	893	913	938	910	933	880	928	932	933	935	882	970	963	875	923	944	930	947	991	919	927	913	985	935	954	901	935	921	920	922	957	956	927	938	914	945	901	967	995	928	913	925	966	899	944	930	928	906	934	921	940	922	916	910	956	924	900	933	911	920	915	1002	949	916	938	908	910	930	925	900	895	942	950	917	875	968	1007	936	892	915	905	930	942	910	941	935	968	890	944	862	935	908	966	922	923	939	949	931	904	897	921	932	910	943	897	936	908	972	936	962	925	934	956	884	902	903	987	955	881	925	980	965	915	978	913	926	926	949	935	969	937	964	960	922	837	913	958	922	868	964	895	926	948	934	929	917	899	911	946	933	920	945	939	966	924	938	890	908	981	937	906	869	890	952	886	915	945	884	982	952	926	947	928	948	937	940	920	964	881	918	967	936	882	962	935	919	898	962	887	910	916	942	878	951	933	954	945	935	963	903	924	934	946	975	951	916	977	908	979	959	899	893	996	962	908	963	920	943	927	987	973	902	937	922	923	986	924	977	969	873	973	895	927	968	928	929	918	905	890	961	946	903	921	926	944	857	912	911	923	898	1003	939	907	963	927	974	973	897	923	930	888	910	892	958	925	933	918	963	910	943	901	921	950	936	896	935	943	966	878	976	967	938	921	932	917	974	926	940	905	923	915	930	957	924	952	902	907	850	915	923	905	896	911	979	954	948	964	878	883	901	947	886	938	929	909	927	868	938	930	919	1001	903	900	979	914	898	963	938	957	931	947	918	881	939	940	965	888	905	929	970	915	900	1000	947	912	962	893	941	919	947	926	893	886	921	927	961	918	894	919	909	931	894	903	945	981	902	888	880	921	901	907	915	935	971	933	955	980	961	922	890	864	891	941	925	890	955	982	904	952	922	886	964	901	950	924	933	979	929	899	922	934	943	950	939	905	968	990	922	882	905	951	925	945	963	948	914	882	946	923	950	899	895	925	946	929	922	944	942	881	933	952	922	904	926	927	897	958	933	910	902	877	944	914	906	934	903	968	952	925	901	962	943	895	907	894	892	929	946	895	932	903	948	880	934	924	915	889	896	912	854	882	918	876	920	940	941	916	903	960	958	906	931	924	980	919	945	951	980	923	999	940	964	957	925	891	872	917	950	974	977	950	927	943	949	928	914	889	869	944	952	955	923	944	956	906	885	938	906	955	928	893	938	980	913	921	908	954	944	908	931	975	929	938	915	866	943	917	955	888	891	915	888	980	965	904	937	923	896	914	864	940	924	933	871	884	900	997	895	939	929	948	884	952	960	908	906	936	935	896	906	898	933	918	1015	916	898	928	908	959	926	909	934	962	932	915	926	944	901	940	923	898	933	919	928	905	942	898	930	885	913	948	914	892	899	942	944	987	917	902	903	947	873	945	972	933	962	913	927	893	923	882	957	886	925	945	942	877	925	948	900	960	910	940	922	926	871	917	961	883	984	912	915	907	902	965	957	943	946	910	893	889	957	963	881	940	956	954	982	875	935	915	938	972	932	932	868	898	974	973	902	919	897	919	952	912	938	899	938	943	872	881	899	916	908	887	982	894	964	900	877	946	902	934	947	917	939	886	914	928	907	952	917	931	930	935	954	929	946	841	901	945	896	869	868	961	901	915	963	900	929	894	925	985	927	951	926	951	857	912	946	887	942	906	914	986	940	951	925	945	912	892	926	973	939	950	914	943	960	965	912	937	868	925	951	959	875	915	944	893	865	893	892	887	977	984	933	942	910	929	898	900	949	914	946	922	968	926	906	938	908	931	869	880	907	956	966	918	968	926	951	961	919	931	931	904	881	952	933	951	934	916	941	912	947	935	931	933	936	888	945	970	909	912	907	949	951	917	910	881	934	950	886	964	935	956	929	949	927	902	920	912	941	926	875	910	910	976	902	921	964	947	923	922	894	894	920	900	889	919	955	948	908	975	933	876	908	945	927	954	905	902	941	888	932	912	924	916	938	966	873	879	931	916	878	897	990	962	901	923	969	1036	945	868	930	875	934	962	921	906	949	942	894	954	909	948	945	938	873	922	957	861	933	946	913	980	955	929	977	931	924	911	888	906	942	907	887	923	933	970	885	962	947	901	897	920	917	949	950	963	947	903	943	945	929	961	915	941	969	947	897	929	1013	970	920	940	942	940	888	916	969	923	915	958	917	920	957	962	970	878	914	923	902	916	844	938	926	854	905	954	905	980	868	957	887	910	901	928	1001	901	951	919	936	958	938	994	928	919	926	931	927	952	903	906	893	906	905	918	947	940	913	971	940	890	928	929	914	905	962	905	952	971	924	995	912	970	894	960	946	952	880	969	893	934	926	909	922	913	889	907	956	882	924	859	938	995	916	932	920	973	890	952	849	904	947	907	925	870	911	902	975	934	917	979	901	915	954	910	926	938	930	875	962	935	920	934	957	985	912	916	878	933	912	948	911	951	994	904	976	933	935	969	906	874	925	932	933	888	913	930	919	843	960	971	911	941	949	866	939	888	981	935	964	950	952	936	846	938	965	971	963	961	928	954	933	898	949	947	916	897	945	974	885	947	909	938	977	945	916	919	914	905	931	921	960	879	942	968	883	854	899	934	915	926	906	893	904	949	964	944	902	861	902	986	911	936	946	942	869	907	992	915	945	933	970	957	948	906	924	922	990	932	932	963	831	947	927	907	921	938	978	891	908	923	930	927	952	930	898	946	910	925	903	955	973	913	966	931	923	974	892	871	873	937	948	961	941	959	914	939	959	918	913	969	910	923	914	957	918	920	882	914	935	948	943	927	946	922	940	933	911	961	925	929	888	877	924	955	901	951	944	953	884	891	914	965	891	909	920	922	883	903	963	940	918	924	941	942	921	923	963	919	913	971	914	939	909	951	915	952	925	923	931	943	936	967	935	876	900	921	928	940	930	980	927	901	950	926	926	953	873	946	907	939	922	958	946	916	938	931	898	942	938	958	908	881	916	886	973	866	953	903	944	898	886	914	904	896	947	871	911	907	904	926	944	948	1002	892	963	941	969	868	945	942	859	937	941	916	945	915	890	898	899	921	896	914
45732	69844	41646	7329	4871	3952	2724	2500	2447	2169	2099	2063	1821	1760	1711	1491	1404	1293	1312	1280	1339	1287	1215	1195	1122	1173	1181	1182	1104	1092	1087	1102	1037	1058	1036	1064	1017	1066	1057	1037	1084	1052	1078	1040	1099	1066	1069	1095	1045	1030	1073	1023	1086	1048	1088	1069	1037	1009	1039	1068	1015	1093	1046	1045	1085	1075	1042	1048	1044	1005	1068	1045	1082	1078	1034	1056	1048	1080	1083	1073	1040	1070	1035	992	1081	1016	1078	1019	1037	1057	1019	1075	989	1037	1065	1053	1043	1048	1037	1034	1022	1076	1045	981	1021	1102	1110	1052	1055	1026	1078	1085	1063	1032	1038	1037	1108	1040	1041	1047	1029	1040	1037	1021	1050	1069	1009	1096	986	984	1045	1026	1031	951	1047	1058	1044	1051	1014	1070	981	1045	1085	986	1028	1099	1046	1044	1047	1035	1118	1094	1060	1029	1071	985	1042	998	1059	1022	1057	988	1006	1037	1036	1028	1016	1031	1005	1001	1088	1005	980	1062	1007	981	1049	1014	1013	1048	1050	1020	1020	1026	1045	1020	1037	1043	999	1070	1054	1092	1086	1033	1031	1015	1029	1069	1016	989	1077	1100	994	1070	1036	1011	1029	1045	999	1059	1019	1089	1010	1049	1087	1082	1087	1019	1016	996	1049	1010	1011	1036	989	1046	1119	1029	1089	1013	1072	1042	1061	1053	990	1103	1034	1081	1048	997	1092	1024	1091	1090	1030	1074	1018	980	1060	1006	1044	1054	1042	997	1083	1060	1030	1015	1092	1033	1021	1065	998	1051	1046	1031	1089	1052	1061	1053	1043	1028	1016	1037	1071	1047	1084	994	1059	1094	992	1047	961	1014	1042	1036	1009	1065	1053	1025	1010	1016	1030	1043	1097	1076	1038	1045	1051	1036	1082	1039	1040	1053	1039	1029	1057	1090	1072	1014	1044	1002	1101	1109	1050	1002	1061	1036	1057	1047	1096	1011	1004	1090	1062	1059	1044	1080	989	1072	1000	1085	1086	1040	1030	1066	1093	1076	1055	1061	980	1016	1027	1028	1073	1050	1069	1095	1026	995	1038	1132	1033	1014	1029	1020	1020	1042	1111	1040	1057	1047	1008	1075	1100	1050	1058	1083	981	1056	1049	1044	1089	1053	1075	1083	1040	1010	1092	971	1022	1077	1041	1064	1072	1015	983	1024	1000	1058	1044	1008	1058	1051	1043	1053	1044	995	1016	1029	1030	1032	1062	983	1035	972	1066	998	1026	1039	1040	1015	1065	1093	1094	1075	999	1009	1071	1068	1073	1044	1033	1053	1013	1054	1046	1070	1053	1038	1011	1024	1008	1087	1027	1060	1045	1059	1050	1058	1053	1035	1047	1042	1029	1008	1022	1039	1053	1025	1061	1052	1004	1067	1006	1021	1023	1057	1028	1031	1044	1020	1075	1039	982	1032	1043	1022	1058	1082	1046	1045	1095	1036	1025	1044	1036	1028	1025	1048	1031	1043	1031	1035	1092	1016	1045	1070	1022	1035	1042	1086	1063	1057	1076	1011	1064	1060	1017	1003	1052	1027	1056	1057	1097	1065	1086	1011	1086	1076	1029	1026	1071	1010	1079	1062	1109	1044	1036	1033	1039	1050	1047	1038	1039	1038	992	1028	1088	1049	1024	1040	1056	1069	1042	1040	1020	1005	1059	1012	1045	1059	1039	1042	1020	1068	1048	1052	1093	1023	988	1029	1058	1043	1040	1020	1019	1028	1058	1086	998	1065	1044	968	1049	1051	1010	1070	1059	1017	1027	1044	1032	1091	1107	1041	1034	977	1076	1104	1044	1063	1072	1095	1105	1043	1060	1059	1057	1072	993	1047	1029	1055	1009	1063	1036	1059	1028	1035	1037	1074	1022	1079	1005	1048	1027	1055	1061	1023	1067	1021	1043	1076	1051	1037	1052	1053	1019	1045	1043	1014	1037	1059	1007	1106	1044	1038	1055	1008	1034	994	1053	1036	991	1014	1012	1014	978	1015	1053	1031	1022	1025	1032	1022	1034	998	1057	976	999	1062	1024	1083	1080	1000	1047	1059	1069	1039	1029	1010	1077	1006	1120	1042	1024	1106	1038	1089	1040	1069	1000	1054	1001	1000	1050	994	1016	987	1047	1024	1059	1021	1003	1043	1046	1101	1045	1049	1023	1049	1033	1070	993	1046	1012	1008	1035	1037	1048	1096	1018	1025	1035	1079	1028	1018	1047	1045	1000	999	1086	1071	1044	1053	1045	1076	1041	1052	1049	1051	1062	1028	986	1062	1029	1036	1055	1056	1019	1067	960	1038	1044	1041	1038	1100	1056	1014	1068	1036	981	1063	1021	1058	998	1036	1045	1004	1016	981	1066	1111	1060	1041	985	1051	1030	1054	1052	1031	1018	1078	1076	1031	1014	1018	1056	986	1063	1029	1049	1089	1083	1052	1037	1051	1041	1072	1017	1053	1050	1011	1079	1055	1017	1016	1066	1059	962	1040	1039	1023	1038	1032	1002	1071	1044	1003	1014	1109	1018	1023	1054	1095	991	1023	1091	1067	1078	1003	1017	999	1037	1050	1077	1038	1029	1058	1000	1076	1028	1066	1071	1006	1022	1015	1032	1013	1055	1038	1037	1061	1028	1036	1022	989	1061	1063	1060	1009	1053	976	996	1051	1071	1011	1025	1021	1009	1125	1019	1033	1068	1071	1030	1049	1117	1037	1040	1077	1013	1082	1032	974	1017	1096	1036	1020	1055	1048	1056	1068	1005	1050	1040	1042	1050	1046	1053	1011	1064	1082	1049	1043	1032	1063	1012	1019	980	1000	1066	1018	1003	1059	993	1025	1059	1115	1053	1014	1086	1036	1014	1083	1043	1066	1021	1023	1002	1040	1023	1023	1026	1045	1100	1064	1023	1037	1027	1027	1049	1088	1085	1066	1056	1081	997	970	1059	1074	1012	1066	1113	1000	1062	1013	1079	1054	1046	1047	1011	1053	1005	1016	1057	1078	1042	1105	1086	1016	1107	1082	1030	1072	1062	1107	1017	1076	1017	1043	1078	1108	1053	1078	1005	1055	1001	1057	1045	1052	1030	987	1079	1039	1038	1015	1067	1131	1072	1061	1048	1070	1021	1017	1037	1034	1096	1097	1041	1021	1047	1086	1089	1002	1064	1055	981	1076	1035	1073	1029	1105	1077	1075	1028	1010	1061	1027	1060	1011	1064	1013	1058	1100	1037	1065	1036	1033	981	1033	1057	1046	1056	1091	1093	1048	995	984	1070	1045	1077	1032	1036	1054	1026	1015	1022	1101	1036	1055	1060	1035	989	1097	1033	1009	1078	1009	1001	1051	1064	1007	1112	1016	1035	1014	1053	1043	1091	1085	992	1050	1010	1025	1012	1026	1076	1056	1052	998	1067	1068	1048	1070	1090	1049	1048	978	1067	1087	1113	991	1006	1068	984	1020	1015	1030	1022	1004	998	1052	1051	1032	1075	1054	1059	1024	1024	1090	1047	1000	1085	1049	1026	1022	1031	974	1067	1000	1007	1032	1043	1080	1030	1031	1041	1057	1034	1017	1000	1058	1054	1099	1076	1049	1064	1072	1047	1082	1037	1088	1081	980	993	1037	1005	982	1038	1020	1086	1046	1031	1040	1047	1026	1101	1042	1019	976	1072	1021	1032	1086	1037	1091	1041	1043	1021	988	1067	1032	980	1015	1016	1060	1041	1058	1039	1017	1034	1061	1051	1010	1053	1061	972	1085	1064	1086	1012	1042	1018	1077	1094	979	1069	1030	1043	1037	1065	1000	1042	1038	1043	1068	1073	1059	1101	1042	1012	1106	1013	1041	1023	1024	1038	1033	1019	1048	1046	1038	1035	1022	1084	1050	1056	1025	1082	1095	1069	1011	1044	1056	1024	1025	1074	1046	1045	1022	1023	1041	1067	1018	1055	1085	1002	1050	1094	996	1047	989	1045	1051	979	1083	1029	1009	1056	1109	1033	1033	971	1006	1086	985	1092	971	1002	1071	1076	1042	1090	1085	1084	1070	1055	1002	1061	996	1094	1051	1094	1049	1043	1058	1028	1024	1076	1039	1037	1020	1046	1048	1039	1013	1054	1015	1031	1024	1068	997	976	1017	1031	1064	1079	1044	1046	1070	1044	1029	1107	1059	1041	1028	1059	1076	988	1016	1054	1039	997	1052	1060	1062	1027	1031	1035	1071	997	1070	1063	1060	1081	1072	1051	1040	1028	1053	983	1047	1046	1058	1045	1089	1079	1082	983	1061	1061	991	1044	969	1005	1012	1038	984	1092	1048	1032	1055	1027	1032	1043	1071	977	1043	1082	995	1061	1072	1062	986	1079	977	1067	1046	1039	981	1077	1075	1009	1030	1039	1088	1049	1040	1035	1032	1046	996	1039	1007	1039	1032	1041	1054	1074	1077	1044	1006	1068	1045	1061	1006	1015	1102	1111	1062	1063	1057	1011	1028	1050	1018	1056	1052	1057	1017	1042	996	1066	1058	973	1043	1021	1038	1076	1020	1042	1059	1024	1091	984	1028	1066	1059	1047	1020	1004	1039	1028	997	1007	1069	1078	1097	979	1032	1073	1062	1023	1061	1016	1014	989	1060	1033	990	1030	980	1028	1081	1023	1006	1102	1091	1007	1047	1036	1009	1051	1031	947	1069	1088	1061	1014	988	1070	1015	1059	1031	1011	1058	1069	999	1035	1053	1077	1013	1059	1029	1040	1016	1112	1036	1093	1026	960	1082	1046	1011	1084	1051	1048	970	1005	1047	1032	1022	1081	1019	1020	1080	1018	998	1016	1044	1003	1017	1048	1061	1115	1059	1019	1064	1074	1084	1059	1080	1089	1002	1034	1028	1059	1029	1000	1041	1056	1017	1021	1073
31232	29287	22284	4313	723	586	536	487	476	485	517	490	482	464	453	406	427	444	447	450	412	443	430	388	378	382	421	382	382	369	367	388	354	364	372	373	402	386	364	412	388	373	399	414	398	360	391	356	379	409	344	396	377	389	378	315	386	391	374	373	397	331	347	386	382	425	426	387	372	378	388	408	390	359	348	379	365	370	375	399	390	393	372	374	402	382	386	345	361	398	380	353	355	412	376	384	359	390	390	381	409	372	372	393	398	387	412	398	387	382	435	391	417	394	399	359	386	402	348	407	370	366	385	407	386	410	373	401	356	390	384	399	378	356	382	364	364	359	371	364	367	354	400	354	341	342	393	367	365	362	360	349	381	394	399	391	377	370	390	337	387	369	406	382	329	381	360	371	354	379	370	365	387	388	386	390	395	348	384	373	387	353	398	397	380	399	375	375	337	340	364	343	395	381	322	383	396	366	380	353	368	393	392	389	353	376	340	351	378	374	362	392	411	370	373	359	378	384	392	390	351	364	381	399	377	354	367	354	357	387	378	375	396	365	378	389	414	382	383	389	418	387	335	367	385	366	415	392	395	362	409	336	398	387	377	357	354	367	403	400	372	380	393	407	385	372	388	371	371	398	364	365	403	385	399	385	378	384	396	376	380	375	399	380	392	382	388	375	371	386	376	375	392	395	384	412	368	361	380	357	374	386	387	419	390	393	384	382	378	369	381	342	383	362	386	369	358	359	397	363	371	358	381	371	396	352	381	357	373	365	428	369	384	376	394	356	408	391	391	348	361	352	366	384	387	351	403	385	377	363	382	403	339	381	395	392	408	401	374	381	383	369	361	385	392	365	379	374	378	367	367	336	374	387	392	352	363	346	332	387	354	368	347	341	369	368	378	342	376	387	384	387	395	373	346	391	439	371	377	382	412	379	423	353	370	365	368	407	385	383	382	398	389	357	399	385	384	396	338	389	364	371	382	377	369	398	401	378	412	386	408	389	403	379	389	358	383	385	400	418	401	373	382	406	351	353	372	384	410	378	355	365	389	362	403	376	340	383	371	389	379	369	394	374	362	365	377	408	387	360	405	397	411	393	383	349	394	371	373	374	391	397	374	393	369	372	408	357	390	374	369	401	338	341	364	367	417	429	395	390	349	376	361	356	342	352	387	355	374	379	405	368	371	356	359	360	387	332	360	375	358	375	387	391	366	335	383	379	389	413	349	364	356	390	402	392	376	406	344	373	396	419	380	361	360	356	362	397	368	392	375	425	350	370	377	378	385	383	370	390	382	366	432	374	385	415	385	351	391	384	359	401	372	365	393	362	394	412	400	385	377	392	381	376	382	379	399	357	392	372	373	409	384	401	381	375	370	371	381	392	405	391	347	401	406	402	361	380	390	399	372	382	415	364	357	369	369	339	373	406	383	355	361	377	362	390	397	373	367	386	369	397	393	364	366	355	408	399	371	340	402	363	389	391	353	386	397	347	371	384	387	347	361	391	373	392	388	368	369	391	375	363	402	356	373	371	406	375	379	364	397	372	350	375	367	422	364	396	405	351	381	401	379	345	373	359	377	374	390	401	377	373	372	389	383	362	359	373	357	341	383	403	371	398	401	386	404	362	396	389	371	386	376	329	380	378	353	346	371	352	352	380	372	388	376	367	377	403	370	394	392	374	392	418	413	395	387	363	353	389	363	351	346	393	375	422	384	392	383	381	376	343	371	389	362	404	369	430	359	398	439	390	378	387	384	394	384	385	369	400	396	411	351	358	376	372	376	379	376	378	374	356	381	358	355	390	383	419	355	394	367	364	360	404	379	369	382	385	338	375	410	371	367	388	387	377	383	375	381	386	391	434	370	380	374	369	355	377	397	382	359	385	377	400	373	382	323	370	396	352	371	370	378	355	365	410	367	370	347	367	376	394	369	364	391	398	354	380	361	411	386	426	353	379	403	374	385	387	375	373	363	372	365	405	364	341	356	393	429	362	343	370	371	382	381	384	394	415	380	361	367	395	378	389	379	368	401	367	401	376	395	377	374	374	374	364	411	358	387	374	371	385	385	372	388	405	357	380	394	427	395	381	336	339	389	349	368	369	346	344	389	357	400	393	397	405	406	422	372	356	381	378	364	367	399	354	385	345	377	400	381	394	406	369	391	394	398	357	389	366	390	367	386	383	382	367	391	342	358	325	382	397	357	347	372	391	396	399	389	364	391	369	366	396	403	334	386	397	365	358	378	374	366	391	342	366	347	400	364	361	382	405	399	402	387	387	364	412	366	394	399	389	384	362	398	385	393	383	374	403	352	330	382	349	404	352	366	399	363	365	408	382	390	360	382	387	383	388	382	389	356	403	396	346	367	372	386	368	392	372	394	360	338	358	384	372	397	399	382	385	381	355	347	386	370	390	376	365	370	372	396	401	369	409	353	352	410	378	365	368	359	379	392	358	365	365	361	385	434	396	385	376	349	383	375	348	377	361	381	386	367	375	374	371	353	365	365	384	386	393	431	393	403	381	374	375	352	368	380	348	363	400	381	368	397	370	366	367	389	397	394	406	365	393	364	408	351	379	386	404	424	382	372	382	377	386	367	402	383	387	401	350	362	363	359	370	381	380	358	357	397	379	371	385	374	345	349	366	393	383	318	384	371	386	380	440	374	373	355	387	421	418	384	341	367	399	397	378	368	368	381	374	393	353	356	377	356	350	362	379	368	385	366	397	406	358	387	395	352	406	347	402	375	391	397	366	385	381	330	375	351	371	369	390	383	370	417	392	378	384	389	389	348	375	398	379	354	383	393	376	390	357	381	372	386	377	362	370	411	342	378	368	335	360	390	345	375	394	382	368	355	416	393	364	405	368	384	373	348	376	379	376	362	384	376	365	365	416	360	376	371	383	371	401	388	410	379	362	391	386	372	378	366	347	371	363	391	385	367	383	354	368	393	364	399	387	352	360	392	377	378	332	371	393	393	383	343	384	376	379	379	409	369	382	389	364	367	371	383	381	377	376	403	405	397	386	353	437	420	350	382	411	358	380	410	379	358	364	362	342	378	363	371	371	376	375	389	370	381	379	349	389	401	352	362	374	380	353	356	382	382	362	374	395	382	383	410	401	350	362	379	365	413	386	347	399	379	354	384	370	387	389	382	387	327	360	406	373	362	371	368	410	384	358	386	356	376	391	347	379	389	409	379	340	394	380	387	392	356	363	407	360	387	407	355	406	368	379	378	363	351	352	378	367	362	380	347	401	379	398	358	365	396	366	378	397	377	380	369	369	374	377	389	381	353	383	351	372	392	355	421	394	380	387	351	362	383	368	386	341	400	383	353	391	370	357	344	372	396	329	402	408	413	365	348	345	384	417	378	369	398	389	356	367	368	376	358	375	377	353	349	392	372	394	392	371	379	392	369	385	394	372	361	379	379	332	374	388	391	360	424	367	419	357	349	353	354	377	339	376	368	354	383	381	327	411	404	380	387	385	392	372	415	348	366	382
37579	43889	20902	2052	1205	951	849	817	763	773	718	661	755	698	595	589	572	590	600	553	570	528	542	510	488	448	431	466	474	481	477	452	448	474	466	461	438	548	471	468	482	467	446	466	495	463	462	458	482	447	471	481	436	481	473	415	459	460	440	444	463	473	480	467	442	463	472	458	466	477	473	430	424	439	461	453	471	468	453	475	458	424	425	440	481	460	470	472	506	464	490	477	461	517	483	457	478	473	498	485	458	426	471	501	471	467	456	474	468	461	436	461	503	430	461	480	436	516	481	441	471	436	443	467	499	493	483	472	452	504	477	478	428	467	465	436	458	470	477	451	434	457	489	476	436	476	491	460	444	408	488	473	442	425	462	458	449	438	441	499	481	466	429	474	465	437	469	476	474	448	467	467	488	458	479	510	461	479	483	469	441	481	478	495	451	490	445	466	466	463	508	478	458	482	457	456	473	462	466	427	441	448	442	519	452	485	439	501	460	421	438	473	490	476	463	460	448	468	467	478	460	460	466	464	445	447	469	515	411	449	448	417	478	505	450	423	494	473	499	475	476	432	478	422	437	486	494	482	458	462	469	461	475	481	445	463	495	429	451	485	484	500	480	437	426	471	444	467	462	497	459	457	479	486	518	449	477	477	421	500	482	479	452	444	472	409	489	457	446	464	473	480	459	464	473	454	479	456	421	455	475	501	462	448	462	458	432	458	443	510	472	449	453	460	463	487	441	475	485	428	493	485	417	455	458	432	433	454	478	466	429	449	493	466	479	462	456	476	479	443	431	480	492	494	463	452	467	460	496	469	467	495	470	438	440	466	484	450	451	415	431	491	455	463	496	430	477	471	445	436	461	499	488	463	494	467	455	469	476	478	465	449	491	461	464	471	451	448	449	476	492	474	457	440	483	472	445	480	454	477	486	463	457	480	435	501	482	438	478	435	480	431	479	459	459	472	433	466	454	485	473	425	467	476	428	435	452	426	462	451	455	447	442	476	457	424	449	464	469	451	453	418	464	493	467	467	457	432	464	483	477	470	509	483	449	440	479	465	457	432	485	441	483	470	450	447	513	462	483	469	416	450	440	488	487	457	467	449	464	422	503	460	465	462	458	483	472	453	461	473	467	450	452	526	449	432	476	462	482	455	439	468	479	464	493	471	485	451	446	494	510	501	455	428	440	476	486	509	482	461	480	468	435	445	495	465	446	444	448	440	464	462	468	474	435	419	455	477	452	491	436	464	469	470	449	473	456	467	438	431	469	453	507	443	481	497	452	462	470	466	435	471	487	486	477	472	442	479	433	477	462	444	490	500	480	410	434	490	469	465	442	469	459	468	462	430	456	472	468	513	454	470	485	453	473	473	478	476	464	472	465	464	429	429	457	461	457	445	439	470	476	463	487	432	452	481	449	452	451	439	462	439	437	464	459	441	467	460	397	456	471	428	464	466	497	456	469	441	443	468	486	434	475	477	470	456	431	470	461	499	458	468	474	475	463	469	491	446	461	486	456	498	454	464	470	442	432	469	448	502	474	453	455	488	441	478	491	454	477	448	449	465	458	460	501	461	467	435	467	488	456	499	461	479	448	445	458	436	446	484	478	466	494	485	477	477	471	524	482	454	486	476	441	476	437	484	455	510	481	475	480	507	449	471	468	447	479	428	442	485	407	438	451	445	465	511	441	497	441	515	453	461	504	461	473	448	461	475	476	465	453	443	470	487	456	468	478	446	423	457	506	453	429	460	473	462	526	442	451	460	424	460	447	457	479	436	492	477	443	455	496	420	465	463	468	489	440	464	470	473	426	463	470	451	474	498	402	487	478	459	459	470	461	458	467	434	470	478	418	460	448	443	474	480	477	465	459	481	471	445	485	434	462	442	439	428	430	428	459	483	418	454	454	465	460	486	456	458	491	478	448	474	502	456	455	442	458	500	474	414	443	455	459	454	480	481	443	469	445	473	488	469	449	437	488	481	439	428	484	477	482	460	460	446	464	487	499	476	475	429	492	483	470	459	489	461	443	458	480	447	455	516	458	451	449	450	474	465	458	442	453	469	509	463	476	482	445	433	485	461	426	455	442	469	458	471	474	479	478	459	474	471	442	455	457	465	477	498	431	449	457	480	451	455	495	477	458	449	434	477	496	459	434	445	454	466	491	426	479	470	440	501	458	441	447	430	494	432	403	459	498	475	458	464	466	436	464	445	406	482	449	437	506	462	458	427	413	445	428	506	480	455	465	500	552	449	465	455	471	457	448	453	400	426	474	446	453	463	500	438	428	492	467	461	465	463	444	471	431	450	482	483	490	471	466	424	496	482	454	500	460	493	436	485	474	459	438	463	469	436	480	459	447	440	417	473	437	486	438	475	509	494	479	474	485	456	438	435	473	414	461	497	455	451	487	438	430	462	469	439	466	471	509	440	451	466	471	440	454	459	466	457	432	418	482	452	438	484	467	436	488	439	472	430	441	464	451	438	462	497	469	463	458	444	461	481	501	486	478	473	475	476	448	464	494	454	461	471	461	471	467	487	465	481	493	464	454	447	456	475	475	450	464	481	520	453	484	437	450	480	476	458	450	471	475	488	439	504	442	498	476	432	464	437	447	486	483	447	430	448	454	501	478	446	443	464	462	430	470	457	477	451	491	493	442	455	476	496	487	428	482	494	488	483	489	454	505	447	474	490	490	443	467	489	452	445	442	413	458	457	457	448	491	461	477	412	490	498	453	454	440	473	415	465	441	496	445	469	458	471	445	448	450	437	492	449	481	504	502	487	450	475	491	430	491	434	475	492	436	493	488	457	458	459	450	480	458	457	421	461	481	467	470	475	437	457	451	453	461	490	483	476	474	470	465	438	478	472	469	463	468	448	476	501	442	436	436	472	470	467	499	459	497	451	433	418	443	425	465	473	469	421	526	467	463	470	493	498	457	460	461	464	452	502	448	492	461	445	456	427	503	486	448	460	439	445	486	492	434	464	478	472	469	467	490	492	459	468	485	471	439	413	443	467	503	458	470	457	493	485	486	472	463	447	505	470	495	480	442	456	480	456	445	458	486	484	477	472	470	496	478	473	445	457	455	474	436	470	460	422	434	435	508	449	512	424	443	477	466	450	454	443	484	444	485	465	466	516	486	442	458	439	438	517	525	456	435	460	466	460	454	452	487	430	468	407	476	427	463	450	429	440	467	488	473	437	465	419	479	434	445	466	488	433	443	444	478	462	445	512	460	461	459	444	478	468	448	482	443	464	463	462	481	491	437	460	467	454	444	454	471	456	468	459	472	465	479	481	491	492	434	424	457	482	487	473	466	455	479	477	482	466	464	485	441	465	423	474	467	483	438	465	476	484	487	469	500	497	471	461	440	454	441	473	472	451	449	441	473	484	441	469	450	488	440	428	463	434	447	483	457	484	460	461	444	487	451	479	450	473	425	504	472	478	478	444	492	492	421	465	448	479	463	452	494	459	461	466	480	483	449	418	451	444	450	476
23780	21000	27905	24113	20189	6449	1665	1119	951	966	896	846	828	853	829	728	749	731	691	699	678	679	676	660	657	650	644	604	602	618	639	613	603	659	613	607	632	632	614	640	594	634	657	640	583	620	605	600	621	675	656	595	590	630	585	623	625	638	612	635	582	626	649	618	632	616	624	640	641	665	652	680	647	581	612	654	638	575	631	623	619	652	638	661	609	598	649	659	599	620	622	574	628	603	630	587	632	658	588	597	631	652	635	579	598	584	604	661	649	597	615	631	627	621	620	645	602	614	636	637	592	636	655	616	621	602	566	608	649	602	617	589	671	628	574	613	637	665	633	640	637	675	614	611	639	603	629	592	649	618	664	601	645	629	599	672	628	654	644	650	626	624	635	600	620	601	596	662	616	618	619	620	601	603	616	629	607	660	625	626	592	641	593	627	664	585	619	600	614	582	636	636	619	613	599	593	619	630	645	650	638	628	600	646	613	587	641	592	610	635	594	621	662	641	601	590	603	659	580	627	611	565	613	670	621	611	594	605	623	612	647	585	621	606	611	650	608	628	614	592	597	669	685	620	599	597	584	638	627	612	628	635	617	657	643	671	603	584	646	597	588	631	587	593	626	614	636	625	584	609	610	616	587	614	634	655	596	599	613	641	617	576	569	624	625	639	666	594	607	650	621	610	602	629	607	571	642	607	585	602	677	619	615	634	646	655	544	592	649	653	640	616	635	625	634	634	632	646	598	586	624	611	612	578	597	612	594	630	597	625	642	609	614	643	594	604	613	626	644	620	593	639	602	651	600	617	607	611	579	626	594	617	600	637	624	564	606	621	615	568	625	644	577	610	617	592	591	612	588	604	584	640	623	608	632	630	615	610	638	609	634	638	595	653	616	615	614	573	596	621	648	641	618	624	571	636	641	647	621	647	617	666	610	624	638	594	631	628	624	618	603	632	630	620	622	588	643	654	617	594	598	603	585	611	618	614	640	621	650	610	611	621	599	582	604	596	663	613	611	611	619	654	589	612	567	618	610	581	605	586	667	603	602	611	606	625	647	602	608	613	597	634	598	613	613	594	591	588	648	611	634	616	595	609	617	651	637	599	614	637	637	609	591	621	603	616	565	610	580	646	601	623	572	598	630	612	589	594	590	632	683	602	633	589	644	569	579	660	642	543	588	642	643	635	614	609	616	602	576	643	664	603	609	619	633	611	623	613	628	646	633	586	601	613	628	614	581	637	654	618	617	606	608	601	599	618	603	614	639	657	578	598	635	581	620	630	610	652	620	587	604	584	628	630	655	628	621	616	588	622	627	608	619	622	600	523	612	617	663	615	641	624	650	599	627	656	573	639	616	589	627	645	606	627	601	601	584	596	619	606	622	669	619	577	577	628	628	598	598	628	622	590	574	610	639	614	637	624	644	641	661	602	623	600	658	600	630	609	678	676	621	633	615	615	621	626	613	617	571	632	602	621	625	631	623	621	647	663	620	612	638	628	618	597	653	616	643	576	630	592	634	615	615	553	611	596	618	645	631	637	614	625	600	620	642	636	650	596	594	584	631	640	601	612	619	665	649	613	614	588	632	628	621	607	615	597	621	655	663	584	611	589	612	573	623	584	661	598	604	639	557	625	602	594	640	640	612	652	599	621	609	592	644	634	605	620	607	629	631	625	633	601	632	640	654	633	597	574	587	621	611	623	644	575	615	630	605	653	611	660	573	652	609	634	676	643	621	565	595	640	605	617	598	606	634	595	632	622	651	611	606	561	634	607	640	626	644	585	604	639	668	603	629	662	618	605	623	611	609	618	650	638	610	570	617	597	581	615	608	587	625	617	582	643	621	616	607	622	638	622	607	632	637	589	583	672	616	608	608	637	616	628	639	636	609	650	634	613	665	622	604	600	614	586	639	645	597	635	616	582	620	614	655	626	634	596	616	603	596	577	624	638	621	590	590	616	614	605	628	634	646	617	629	654	686	640	572	595	654	629	627	671	624	611	649	636	602	648	633	581	639	619	620	663	665	597	634	649	601	583	632	567	577	582	646	625	667	633	639	621	603	667	657	652	581	588	607	608	609	657	642	591	602	589	600	640	644	621	666	596	631	600	620	651	637	620	596	590	661	632	651	629	606	589	683	636	632	590	626	617	629	651	631	636	582	629	632	576	588	646	578	644	617	620	574	632	604	616	625	682	621	596	626	604	602	681	654	614	614	636	621	591	639	650	654	630	582	634	612	666	611	603	599	633	651	607	635	609	604	602	626	660	619	644	615	619	612	590	611	618	600	629	618	590	699	604	585	635	605	626	602	614	581	633	636	607	603	661	595	627	597	661	664	648	613	605	600	600	636	635	623	619	605	613	628	667	591	598	588	632	607	650	602	616	617	537	637	601	617	648	627	650	667	635	633	647	645	647	623	619	590	641	616	653	647	647	597	595	628	631	610	596	582	614	605	587	622	617	627	638	600	614	641	645	642	652	639	631	614	626	643	582	620	577	626	605	599	621	596	654	630	588	633	613	640	632	593	597	665	619	599	660	611	604	621	624	644	636	647	619	638	597	600	602	563	629	670	608	582	637	623	626	628	624	658	592	591	638	625	580	622	607	606	616	578	651	626	595	638	559	620	625	624	639	634	600	616	623	656	632	572	608	615	652	629	652	634	627	657	604	594	648	683	643	634	629	600	611	609	660	652	619	609	625	636	594	642	652	588	629	647	616	630	636	602	584	605	632	618	593	592	612	620	660	594	631	654	615	633	626	672	566	585	625	592	645	668	604	631	632	594	590	578	646	594	597	600	604	606	640	655	621	614	585	657	585	648	602	666	647	612	602	622	632	638	623	646	632	615	659	635	623	616	594	618	613	627	583	647	641	652	590	611	580	609	599	626	612	583	564	617	662	635	614	646	583	586	588	699	646	591	650	631	645	624	651	645	596	598	609	585	640	636	625	656	666	574	574	595	610	544	605	581	585	617	578	622	641	636	634	586	643	642	678	638	603	631	594	607	630	617	646	641	595	602	599	620	629	661	612	606	626	617	618	611	590	621	625	619	659	635	584	631	631	612	631	590	626	575	603	650	608	636	588	661	628	640	643	638	639	638	624	622	595	586	645	554	627	610	606	617	586	630	588	600	670	623	594	615	619	620	649	651	602	611	633	653	597	566	654	646	593	658	656	576	639	626	636	618	634	666	639	650	655	592	630	648	675	609	618	600	634	627	588	620	640	612	603	644	584	620	589	628	605	584	650	625	615	578	622	621	594	607	653	620	638	628	589	605	671	655	617	645	604	587	613	606	617	627	588	592	622	605	632	616	584	622	601	657	616	580	602	614	635	660	636	636	628	607	583	656	577	642	635	637	638	591	586	621	619	616	612	590	614	635	651	607	583	625	621	608	622	576	610	670	611	590	626	610	606	628	634	578	619	600	606	609	651	620	614	626	632	653	614	618	572	720	614	597	589	606	617	614	625	611	626	620	587	694	614	637	605	627	662	615	645
41525	60632	31501	4303	3157	2359	2268	1723	1547	1522	1307	1282	1321	1145	1116	970	961	934	862	893	911	905	820	826	783	814	722	768	771	756	725	793	703	712	703	714	746	733	747	752	747	762	728	707	784	706	703	730	776	739	756	741	753	664	721	677	734	716	688	681	704	701	745	774	733	740	713	706	761	694	782	694	725	672	730	732	651	701	710	718	692	734	725	703	717	733	731	718	708	731	723	731	705	723	730	688	748	710	671	781	696	710	728	726	736	726	669	722	737	711	717	697	699	683	690	712	699	698	709	741	712	735	680	702	684	754	678	668	712	710	723	688	711	712	674	696	714	713	698	685	712	698	717	732	745	682	710	764	717	681	719	701	752	699	673	731	749	749	710	734	713	736	764	721	722	725	694	726	703	712	702	709	777	722	712	719	695	728	729	788	745	705	706	697	719	754	735	692	724	745	722	701	687	706	678	719	678	730	684	708	772	701	720	767	701	781	708	769	778	725	694	711	704	678	711	725	684	695	716	746	684	722	683	715	737	737	727	732	730	687	683	719	729	756	708	720	690	703	728	737	729	678	744	727	745	729	702	728	732	684	725	681	716	774	746	703	736	759	699	677	733	729	727	674	686	675	725	763	723	734	698	694	702	697	741	765	691	692	657	687	696	713	740	671	728	710	765	734	711	705	728	705	738	716	709	665	726	718	758	739	698	701	655	664	720	690	679	647	713	678	664	684	694	728	756	765	755	738	752	718	733	684	729	764	749	694	690	700	746	724	743	756	724	708	693	721	706	721	718	734	637	696	701	729	709	706	737	753	729	731	658	681	702	735	738	742	671	740	711	715	738	722	671	685	677	671	727	693	745	722	709	756	672	750	716	746	694	710	716	705	693	743	700	748	690	682	730	742	751	716	737	702	723	706	673	655	758	734	686	714	717	712	739	743	724	751	748	715	744	686	731	723	674	706	736	710	704	720	701	737	721	715	697	719	726	718	700	715	658	684	726	686	726	690	713	708	736	750	757	742	737	746	759	763	700	687	647	737	702	703	716	686	728	704	742	675	681	722	691	722	716	631	694	688	704	686	705	728	754	671	718	745	722	744	702	747	706	749	705	669	716	757	696	739	723	667	696	730	693	716	737	736	702	706	707	707	699	713	711	707	684	674	720	711	692	683	702	748	736	766	679	709	742	713	717	722	683	734	708	712	703	703	744	730	729	753	733	762	703	737	726	711	712	736	739	746	683	721	663	686	746	671	699	715	699	729	719	702	705	701	770	739	731	723	719	713	745	759	710	725	657	702	732	691	717	743	705	753	689	686	710	674	712	720	699	750	703	753	739	725	684	719	735	724	683	705	689	735	683	703	684	732	707	714	727	709	767	744	685	701	703	715	712	702	713	710	704	659	655	744	712	739	702	697	690	718	707	698	670	703	709	707	724	761	718	720	730	719	719	740	697	780	718	742	710	660	740	671	733	711	710	672	672	744	722	659	676	709	734	723	725	737	696	717	747	694	695	754	700	709	688	703	706	705	753	773	734	739	701	745	699	665	749	728	749	738	731	723	720	704	667	723	678	723	687	715	703	714	693	739	719	687	642	722	716	770	735	715	705	669	741	760	682	726	718	738	727	727	709	698	726	756	713	722	721	756	707	733	683	726	663	691	741	771	725	719	698	643	713	740	757	710	687	703	756	731	687	710	699	717	739	707	709	720	744	748	645	726	702	725	682	738	747	685	712	722	709	681	692	709	711	713	672	675	684	752	721	752	704	760	706	709	695	736	672	749	695	723	679	708	704	730	741	682	736	758	736	713	739	688	752	676	723	658	689	676	720	716	707	719	679	703	700	760	685	717	780	736	720	744	698	758	734	701	739	714	692	729	662	671	691	702	692	722	766	726	687	704	692	717	671	733	685	715	712	749	697	733	721	693	697	704	679	732	714	687	671	756	712	696	768	727	748	707	718	722	757	706	738	677	709	725	747	712	687	722	738	721	726	732	700	715	719	670	724	714	668	723	698	715	684	772	718	746	727	716	678	700	721	712	707	681	729	717	698	719	728	726	747	735	704	679	750	706	689	714	697	691	772	707	711	691	709	718	695	727	699	662	674	729	743	706	696	743	687	706	681	668	717	702	712	683	737	699	743	707	768	725	720	747	711	739	683	708	727	726	693	730	698	695	764	689	688	714	696	698	674	715	694	727	720	738	694	713	673	682	708	742	659	707	674	758	689	733	761	734	706	728	723	703	743	688	751	696	746	678	761	709	702	726	723	690	695	759	712	725	735	726	723	690	725	752	700	702	736	719	754	720	694	747	703	700	691	730	719	704	748	671	727	780	717	691	740	717	728	698	683	716	710	724	705	703	705	711	729	741	683	709	695	715	687	716	720	687	719	710	732	745	681	757	716	705	733	693	714	706	710	693	685	750	730	681	716	720	729	679	696	741	699	736	734	715	700	717	735	722	753	703	741	763	680	713	733	745	785	755	727	710	699	681	770	717	719	698	740	705	685	713	750	695	809	675	719	683	687	739	698	728	683	690	737	668	753	727	740	726	731	724	721	700	682	760	710	704	685	718	724	732	781	705	710	756	734	687	674	733	681	724	699	721	749	719	727	696	729	740	733	734	726	740	678	677	671	738	731	757	720	713	702	694	687	741	679	691	694	706	719	709	723	706	669	708	751	716	726	730	667	734	702	705	738	713	724	739	712	707	712	699	668	715	760	711	716	669	728	720	749	734	692	689	750	690	699	645	740	688	741	718	734	726	712	746	703	715	748	700	694	712	739	720	735	713	719	738	697	713	685	722	690	707	701	710	768	735	713	693	704	704	714	720	694	687	672	715	695	684	744	733	728	733	733	649	750	699	738	702	761	786	718	668	722	738	719	651	747	761	661	692	738	767	704	712	700	757	710	713	664	732	718	713	741	705	683	693	701	712	683	655	721	690	722	687	721	716	732	720	686	739	682	768	704	730	753	702	669	743	708	684	713	729	726	728	714	744	683	670	777	730	744	734	723	768	738	761	724	772	687	722	696	705	759	700	735	762	709	749	705	711	715	681	716	691	688	710	703	731	738	711	710	749	691	754	673	716	715	703	727	676	729	694	772	719	703	713	682	717	721	726	691	716	692	695	684	714	744	696	704	710	718	703	641	706	667	720	717	687	702	718	720	715	717	669	729	711	797	771	692	715	669	741	674	721	716	771	712	680	712	681	754	744	676	647	701	715	731	661	652	680	692	706	729	731	696	725	682	684	738	710	705	716	741	731	772	704	709	693	756	703	674	701	700	679	720	715	712	674	682	670	721	748	719	758	722	741	699	744	743	729	706	663	652	698	684	714	707	733	754	716	714	753	737	704	745	726	743	699	691	683	745	659	707	713	722	723	696	742	678	727	721	756	761	673	729	704	689	718	687	704	690	702	725	671	678	747	714	768	733	742	706	693	718	679	741	747	694	714	700	712	726	689	754	724	707	714	705	771	735	724	759	706	709	749	694	689	692	742
25245	21310	26891	23852	6579	1173	945	776	753	774	668	658	666	667	679	641	650	608	577	631	605	574	592	522	527	559	561	567	561	589	531	556	508	554	541	483	524	519	548	538	537	546	534	543	522	526	514	556	552	556	551	515	558	537	540	520	522	530	526	527	562	488	511	527	517	508	524	534	512	562	551	544	500	590	485	521	543	520	531	552	523	576	534	542	510	547	559	535	517	516	525	521	533	555	550	516	474	522	528	522	557	488	505	542	573	525	544	512	545	545	489	533	500	510	513	517	527	547	554	513	548	594	539	529	544	567	514	532	527	539	552	548	471	570	540	502	546	522	493	525	528	509	546	558	538	516	558	533	505	513	504	513	505	548	508	539	505	544	544	520	509	543	571	506	537	518	540	553	530	528	579	553	512	525	510	479	576	558	549	494	539	555	559	555	519	516	552	574	528	516	580	513	564	523	503	546	568	540	525	514	498	492	487	492	521	515	549	557	533	552	514	526	526	524	528	521	549	534	533	494	503	538	493	521	540	546	521	550	518	508	518	506	514	527	532	485	558	513	512	498	533	543	558	531	542	521	544	525	504	523	552	580	516	526	502	532	553	504	519	543	529	501	525	551	541	504	540	504	510	507	548	537	542	486	501	512	519	527	549	519	547	515	520	516	507	548	480	508	529	503	556	558	508	531	579	537	505	551	539	496	556	546	508	573	533	527	540	506	574	519	501	532	527	500	520	540	522	555	518	536	518	540	538	513	540	570	563	530	560	510	519	505	527	546	508	545	493	560	537	517	529	548	534	544	530	564	542	522	551	520	519	486	559	537	517	516	539	576	508	520	538	552	560	573	518	522	549	538	547	523	549	549	531	520	515	537	515	553	511	584	501	547	495	562	529	560	528	556	542	515	537	508	532	506	525	507	585	537	554	540	566	521	515	519	520	540	555	533	510	559	519	535	516	508	507	522	540	529	530	523	526	538	499	568	509	550	544	554	538	512	515	500	526	518	527	529	526	552	540	539	518	509	523	531	577	512	537	556	519	509	521	575	512	542	551	551	541	550	513	587	515	523	510	516	537	473	519	519	488	531	525	515	539	533	513	523	538	507	540	516	547	528	495	524	552	530	528	533	559	546	516	548	540	551	537	515	503	568	538	519	467	540	528	534	523	527	497	529	543	521	511	550	501	555	499	518	549	547	551	508	525	550	548	563	513	512	544	517	547	509	570	531	506	539	539	515	531	529	555	556	490	531	555	525	517	559	531	547	503	519	541	523	542	516	514	525	525	525	532	553	559	552	523	509	587	569	549	514	516	510	514	498	526	549	502	536	510	560	534	556	528	537	569	555	508	560	505	502	576	528	544	546	543	534	550	539	540	487	518	545	537	530	556	522	539	502	548	593	545	526	539	583	568	554	548	562	561	559	525	543	533	510	570	520	494	553	492	518	522	545	498	501	510	527	569	485	544	557	519	538	488	505	497	566	543	550	551	517	556	539	510	544	543	549	511	522	563	544	545	568	502	536	538	570	533	518	551	555	590	525	542	528	517	498	539	529	496	532	543	529	529	494	537	555	541	554	529	530	529	529	530	560	525	536	520	550	542	550	545	542	515	521	512	530	525	554	537	582	526	556	529	517	533	541	513	539	568	531	536	581	520	515	521	518	537	529	550	515	493	508	516	499	525	505	528	520	479	519	550	500	550	581	530	527	506	546	546	569	478	538	490	540	579	528	519	556	544	518	526	518	519	520	524	565	562	502	525	515	508	528	489	500	522	473	527	570	540	491	527	578	546	560	511	551	552	528	509	548	537	553	555	551	547	544	516	509	513	542	539	524	520	527	557	540	545	556	535	505	541	506	530	565	559	515	541	506	524	539	548	529	517	548	529	533	539	505	541	521	525	565	547	571	506	525	489	520	524	539	552	520	513	531	509	529	558	542	528	503	496	519	508	551	551	574	532	508	541	525	530	515	536	544	537	512	508	517	527	562	566	485	527	552	539	516	532	519	526	521	549	517	524	532	511	517	550	536	544	543	526	534	517	527	481	501	524	491	527	508	542	519	507	526	511	538	507	502	520	498	529	540	508	516	494	523	551	512	522	529	558	475	535	522	541	493	524	565	586	570	571	525	510	548	552	500	519	489	548	533	532	549	523	518	513	507	528	541	496	525	537	521	497	537	565	530	509	552	512	552	518	553	489	512	559	518	561	532	535	519	544	578	512	568	520	500	535	525	539	540	528	526	556	562	543	514	535	572	543	563	528	543	509	534	495	541	516	521	516	558	539	492	539	530	541	515	568	566	551	548	529	533	505	533	546	515	490	494	513	530	552	517	561	534	518	520	544	529	542	527	513	509	544	498	510	545	523	541	575	547	534	524	546	534	538	523	543	510	507	523	496	504	487	522	542	563	500	530	539	547	486	523	530	524	513	524	541	513	572	511	512	571	504	488	518	515	555	496	521	511	547	517	496	515	507	488	505	512	493	552	553	528	530	490	534	522	499	545	515	516	533	516	531	536	575	527	529	560	520	500	568	536	516	506	595	538	502	535	558	575	541	495	564	511	511	545	534	531	511	505	530	511	533	500	499	488	497	590	521	546	565	513	494	553	523	519	546	537	551	522	569	543	527	558	515	521	509	487	524	461	519	501	560	546	545	525	526	489	561	511	541	543	538	496	494	549	547	542	517	518	531	539	561	531	540	507	516	573	533	553	552	520	489	564	544	534	530	520	578	519	546	549	547	573	535	540	503	528	523	518	560	515	536	527	509	518	501	561	555	526	542	529	539	520	542	562	534	533	572	548	570	521	498	537	505	571	567	530	488	528	481	520	515	576	545	507	547	571	531	539	499	523	539	558	518	503	537	534	529	571	533	538	566	557	524	523	571	534	493	536	514	529	560	527	512	533	538	508	527	535	574	540	564	540	506	546	531	548	543	586	515	549	510	539	545	506	524	552	550	525	516	544	515	493	544	529	519	552	510	545	543	579	510	528	605	585	580	514	544	536	502	535	532	513	488	544	514	530	509	531	539	558	501	526	517	532	553	492	559	520	526	546	531	531	536	532	533	547	519	524	494	502	520	542	565	497	534	517	500	500	498	563	536	493	544	489	504	552	468	562	508	557	519	541	560	518	508	515	531	512	532	510	555	481	527	541	526	543	553	548	513	505	551	552	527	533	538	531	515	508	530	527	546	550	533	527	527	534	544	531	522	529	556	519	533	473	539	522	547	519	533	532	544	501	499	554	523	552	557	544	530	510	551	557	533	547	542	550	538	522	546	515	523	508	517	524	521	575	547	532	533	523	559	513	497	547	516	547	533	578	510	527	498	550	569	556	509	582	513	507	510	494	538	566	520	506	501	474	489	542	554	494	569	519	503	505	569	535	561	551	553	547	550	589	520	550	547	529	526	544	499	513	512	528	509	542	578	555	506	547	547	508	515	585	491	553	486	559	516	545	544	529	529	510	525	523	501	502	509	528	515	510	538	517	554	557	529	510
40824	52884	28034	2946	2197	1699	1597	1254	1218	1225	1029	1033	1042	1001	906	941	805	813	708	758	734	794	735	715	719	666	671	669	696	692	668	656	675	712	669	652	645	651	630	638	715	584	695	615	679	628	682	642	643	661	647	602	586	671	652	643	691	666	712	670	613	630	632	638	666	657	649	678	655	662	642	574	631	643	630	640	638	620	634	681	644	724	694	606	665	679	618	678	624	632	599	627	633	622	595	624	654	726	634	668	681	660	641	605	597	655	645	614	651	682	657	616	665	660	658	656	632	632	603	630	638	620	601	670	638	656	644	655	592	642	667	691	669	639	635	676	614	652	625	628	649	664	650	634	684	694	689	653	613	662	625	682	614	645	668	605	609	623	625	627	617	612	641	687	694	592	636	610	656	648	626	651	644	644	630	622	642	674	632	677	674	623	655	657	622	625	613	659	652	670	652	619	613	637	666	616	670	659	623	645	608	650	621	663	659	640	658	716	654	600	645	646	628	686	667	686	658	638	620	620	616	649	641	622	643	668	634	637	667	649	650	601	639	685	692	628	637	694	619	635	662	601	683	626	631	645	611	621	622	664	594	635	672	712	640	642	650	598	621	625	644	621	629	671	633	642	624	632	659	661	687	678	665	680	613	641	660	630	630	660	626	659	613	667	663	633	651	706	673	624	644	649	679	603	639	602	631	618	660	634	677	652	629	629	655	665	609	681	671	638	646	636	632	632	684	650	656	666	620	612	609	689	630	615	646	646	647	653	646	661	630	615	644	646	630	594	621	645	624	620	627	650	676	642	606	615	689	686	644	638	612	644	683	674	657	644	722	632	660	638	654	656	630	633	646	634	681	621	632	677	635	636	671	605	646	644	650	606	634	637	617	634	688	662	647	642	673	637	616	667	677	622	667	655	642	671	655	659	640	603	619	626	624	632	621	617	671	632	630	641	654	672	613	676	669	680	665	610	623	639	699	678	672	650	617	585	626	605	672	634	620	634	641	684	656	696	622	684	650	599	642	609	628	641	622	673	660	685	613	664	632	673	618	641	646	657	637	596	655	686	648	622	659	587	590	629	616	673	641	673	620	637	652	693	658	642	611	627	674	627	620	663	642	690	651	638	632	674	618	637	641	654	687	628	613	654	686	585	623	614	661	622	653	662	653	619	677	667	622	607	653	596	661	630	653	652	663	668	654	654	628	629	679	668	668	666	685	666	578	629	632	709	623	670	654	640	663	660	665	604	668	626	647	618	639	677	641	621	648	650	662	620	635	653	674	643	705	593	646	637	659	638	659	636	637	607	651	632	639	651	627	635	638	634	633	610	628	703	624	687	648	592	649	695	632	638	665	594	612	643	619	664	673	638	618	649	651	682	645	621	633	664	645	659	612	671	656	649	628	677	634	605	718	648	620	646	633	609	612	646	656	655	655	632	634	656	635	668	634	646	656	611	628	668	641	642	634	672	664	638	641	630	607	639	635	660	620	651	616	636	636	642	621	667	674	652	646	669	656	623	608	643	643	652	658	634	619	659	662	680	628	627	606	653	628	655	624	621	671	662	647	650	656	644	655	635	618	643	642	627	651	630	629	627	659	681	661	605	638	607	699	655	642	654	617	640	656	633	669	637	660	625	626	650	647	634	615	628	630	683	684	615	644	678	643	655	677	677	646	649	642	671	671	668	685	675	643	646	637	649	650	628	641	633	666	627	632	636	640	598	675	683	596	646	586	664	678	642	644	635	672	636	643	624	659	652	640	635	617	663	639	636	656	636	663	670	674	620	679	629	658	655	585	652	665	667	669	648	636	587	634	619	574	650	641	639	637	669	616	633	676	628	616	654	660	655	618	613	663	680	638	664	673	642	615	676	649	669	653	656	631	630	611	643	679	630	618	645	615	628	653	632	622	603	676	625	607	632	665	648	628	675	624	710	640	638	649	602	603	639	681	666	650	635	635	625	675	666	641	625	695	663	653	639	633	643	646	619	638	602	693	643	644	651	618	662	649	692	712	618	661	622	673	605	642	646	648	639	653	693	593	653	599	691	640	641	649	684	628	704	647	642	667	637	666	644	640	639	636	640	612	637	619	642	627	639	637	740	649	640	682	665	628	619	654	636	642	629	635	626	629	631	655	666	644	664	648	646	624	647	689	676	667	665	644	660	638	672	627	615	677	633	695	628	669	632	619	671	616	608	642	623	633	678	661	636	646	619	655	690	628	670	632	605	658	634	643	676	648	649	648	668	672	635	656	678	654	625	624	630	651	593	621	640	685	710	643	656	648	618	658	637	619	618	657	644	611	698	644	668	631	653	621	685	664	642	676	627	644	702	648	618	630	669	657	630	637	659	624	660	646	642	673	683	671	615	650	648	697	631	637	632	718	689	656	627	619	629	617	648	626	617	686	643	650	639	684	669	659	641	638	667	632	634	649	715	671	646	660	635	642	658	688	658	666	633	666	666	664	675	675	648	618	604	628	668	671	667	705	636	677	652	681	659	649	638	691	653	625	659	671	704	677	630	649	665	660	655	660	657	639	631	617	659	705	644	635	636	688	639	620	681	669	623	655	709	641	623	639	666	616	628	656	619	644	615	627	631	657	654	603	664	637	668	673	648	696	640	630	716	673	647	649	603	680	640	645	683	661	669	662	612	647	635	617	608	636	611	623	648	675	648	667	698	640	604	648	690	695	689	663	619	661	655	690	678	627	630	690	680	628	678	624	680	667	631	651	684	617	628	649	595	641	612	665	642	637	655	679	675	656	628	636	670	628	619	633	614	631	632	647	681	679	657	631	648	661	625	687	672	652	603	697	713	662	645	649	656	614	660	660	633	662	636	697	660	628	662	654	612	628	679	666	638	661	660	668	655	684	701	608	626	649	628	655	632	602	673	620	637	623	646	623	690	646	658	643	657	613	708	659	639	622	675	644	658	639	621	613	608	653	669	650	635	711	648	675	644	612	665	658	687	634	643	601	649	683	680	615	636	628	680	668	615	635	654	621	640	611	671	647	651	652	603	664	588	634	715	634	635	669	652	594	640	694	641	654	653	654	624	667	649	665	654	660	661	663	651	688	621	637	662	609	626	607	684	660	614	609	617	617	653	696	630	632	634	683	720	681	665	614	648	674	624	667	644	717	618	655	638	617	649	660	647	652	640	620	677	644	623	637	645	617	652	673	637	675	598	632	674	611	645	606	653	649	677	615	661	635	648	621	641	637	668	650	625	656	706	634	656	636	675	660	625	651	673	674	661	664	625	640	625	637	628	597	664	650	658	692	670	646	643	642	682	644	642	649	649	595	660	638	668	650	695	681	659	680	636	651	651	704	623	624	657	613	599	643	635	647	660	662	614	653	629	636	634	652	616	661	672	632	630	614	654	642	666	620	655	631	694	673	619	668	692	655	664	652	646	641	631	673	674	659	655	667	616	642	676	637	655	667	616	677	639	632	636	685	654	659	620	650	640	617	649	653	626	625	624	661	675	676	671	634	678	665	668
22786	21019	28495	23623	20944	20435	6025	1811	1485	1437	1363	1259	1309	1202	1135	1141	1097	1085	1043	1088	1084	986	1020	1012	994	1029	1013	962	975	1031	952	985	956	979	925	955	983	936	922	923	973	938	950	899	1019	948	1025	942	942	931	984	909	929	989	932	945	981	908	1006	952	917	978	1002	958	958	947	915	915	994	975	954	975	968	918	965	905	946	927	945	952	922	889	916	982	968	944	953	990	933	927	898	932	908	959	939	940	925	931	903	939	918	936	959	952	912	933	943	974	945	972	952	923	921	930	940	936	951	955	924	967	951	872	931	917	954	994	951	977	950	938	920	955	922	979	915	944	921	902	956	970	1005	917	918	926	969	956	975	969	937	919	919	922	957	971	912	938	920	954	903	920	927	990	1020	915	889	980	929	983	904	932	965	874	930	939	926	896	941	882	933	946	958	960	948	940	963	983	947	984	928	944	904	938	918	999	881	945	904	919	914	928	938	923	911	899	945	906	933	927	928	942	941	931	972	943	958	963	955	920	923	954	954	949	995	975	893	963	1003	903	965	937	947	902	942	969	924	901	940	933	873	972	965	905	980	893	925	959	942	948	974	914	896	964	941	944	940	943	969	927	906	890	941	942	919	929	960	954	910	925	1039	910	959	918	941	973	920	942	876	931	909	958	938	887	938	902	948	951	958	930	967	943	988	981	934	929	964	933	903	911	913	995	948	965	951	915	907	968	950	957	935	940	963	920	911	981	963	964	939	959	961	923	952	947	948	915	1009	1007	959	855	939	928	958	953	915	976	923	889	911	952	911	921	1005	988	936	974	949	935	919	953	975	914	981	866	900	922	986	964	904	935	931	1008	966	962	984	920	923	918	925	894	984	916	883	943	968	932	992	931	971	916	951	966	947	897	937	915	975	916	935	943	930	923	968	954	905	936	928	950	965	947	936	882	889	910	869	898	939	905	932	934	923	920	959	948	960	986	922	952	944	950	882	919	911	927	895	945	919	954	924	959	966	912	958	928	962	973	931	938	895	902	938	919	956	967	942	963	943	973	871	932	969	955	965	1004	963	950	954	943	965	924	931	932	951	989	965	893	960	986	934	915	944	939	956	922	945	969	1003	937	900	959	955	918	976	908	951	933	958	914	950	971	921	997	972	965	916	948	979	916	969	889	926	966	946	910	922	875	929	887	924	982	940	934	943	1001	923	917	957	901	902	941	934	977	930	994	937	909	932	958	960	980	951	927	982	964	980	906	911	975	893	977	908	956	992	948	923	933	909	930	854	983	929	928	931	931	957	915	927	973	977	876	958	981	946	988	946	896	1008	998	924	981	936	954	894	905	954	961	941	933	981	923	938	940	960	945	1008	912	908	897	962	930	972	945	908	940	975	932	927	938	921	970	951	987	953	924	901	928	924	921	986	967	876	919	912	940	928	979	922	957	891	920	976	910	881	931	948	946	941	956	966	930	982	964	944	932	869	944	959	925	929	972	1016	908	963	913	938	930	984	992	913	933	931	907	1006	904	926	926	946	934	980	925	950	978	976	911	935	907	943	909	963	917	952	932	971	916	907	936	906	904	955	948	927	962	899	876	1006	928	902	969	963	979	925	983	978	935	917	933	970	976	940	941	911	918	908	885	963	911	942	973	962	964	948	911	948	890	931	965	1009	1010	965	943	913	906	965	924	866	904	882	978	946	899	907	931	954	956	986	939	952	913	890	964	942	925	929	903	899	987	966	931	899	1021	901	957	979	946	943	954	904	913	928	942	951	962	973	923	886	937	904	965	962	932	1039	922	942	950	993	927	917	937	987	957	959	972	959	890	963	973	905	935	973	896	902	931	978	951	935	960	910	935	957	952	959	897	929	970	943	954	940	942	968	986	905	964	969	935	960	932	940	967	926	971	903	915	1024	1007	938	927	942	915	900	970	960	968	925	936	1011	988	963	1026	924	943	968	951	968	914	894	950	974	923	946	937	891	954	869	908	952	938	1019	900	980	971	876	884	949	916	911	920	965	932	943	938	984	910	886	873	964	960	929	964	954	911	932	941	934	914	935	937	955	941	1000	916	963	957	944	921	945	960	973	954	882	948	916	927	882	955	928	925	934	946	913	982	951	905	919	1004	926	894	979	943	905	966	931	1023	985	889	920	924	987	927	963	951	967	975	934	986	904	948	922	985	996	967	917	936	930	924	958	920	951	963	950	969	954	930	982	952	969	904	998	907	945	926	919	957	931	911	986	930	940	878	921	921	915	911	919	910	994	977	998	959	954	946	978	930	933	930	906	959	932	930	955	976	926	930	947	994	948	915	983	952	964	954	943	978	980	972	931	935	917	931	984	943	930	944	915	988	900	981	930	911	945	952	912	996	894	985	951	955	903	877	961	963	900	937	966	937	936	924	911	947	936	937	960	892	952	965	970	931	935	988	937	926	954	917	920	959	943	934	925	934	924	940	921	978	921	926	932	927	946	966	952	952	944	929	947	951	923	972	952	923	931	978	918	892	967	914	893	954	901	886	1005	881	916	911	1000	944	928	886	936	980	907	878	906	957	930	928	909	941	915	938	992	933	1005	963	922	966	933	944	926	966	951	931	969	949	1003	930	913	925	938	925	970	931	900	958	901	945	920	975	929	937	888	989	975	912	852	941	911	923	913	973	943	940	960	946	908	953	942	941	934	928	932	990	964	966	901	990	945	943	937	953	940	981	956	909	977	991	981	914	920	950	920	948	991	849	995	989	949	984	907	855	916	958	928	938	904	985	936	923	927	897	938	933	899	931	925	937	986	972	952	935	973	938	891	963	959	972	978	946	937	915	906	971	927	890	904	925	941	964	966	878	932	902	990	878	918	954	935	955	920	944	951	906	910	924	898	951	966	924	921	920	936	952	860	946	871	883	1008	954	941	951	978	889	908	917	904	892	979	989	1032	957	900	951	908	955	933	1008	960	901	946	897	924	933	969	907	996	919	928	954	905	963	940	916	934	895	957	917	945	939	948	902	961	931	938	954	969	956	972	900	978	947	850	933	951	942	965	933	984	971	963	981	904	958	958	925	940	948	937	974	912	1010	927	950	954	912	924	997	945	930	983	908	931	943	987	944	928	946	900	916	890	941	952	960	979	919	931	923	976	984	977	930	928	980	914	950	955	904	964	945	891	904	995	947	944	910	919	953	955	953	975	917	904	921	940	889	978	958	923	950	935	938	998	952	904	970	1054	934	956	916	926	910	1001	888	920	880	876	992	980	902	942	905	938	937	958	881	938	910	948	974	977	926	990	918	943	978	931	896	959	991	914	908	947	963	988	943	885	951	919	963	988	896	897	911	899	956	943	939	910	935	952	981	942	974	898	931	969	919	968	970	964	879	964	891	965	954	894	937	923	900	946	932	923	986	917	915	945	930	963	958	889	947	914	948	929	875	966	944	928	905	983	929	989	991	884	962	889	944	968	900	949	952	882	922	921	926	991	936	968	919	929	946	874	974	942	938	944	1010	941	971	966	911	949	881	940	907	947	919	926	944	925	987	975	966	948	939	936	928	926	932	925	924
46397	69602	38104	7058	4937	3862	3259	2674	2379	2245	2070	1925	1858	1793	1595	1565	1460	1376	1327	1244	1299	1238	1262	1228	1204	1164	1141	1093	1104	1075	1130	1074	1092	1044	1030	1088	1104	1063	1082	1091	1042	1074	1035	1048	1049	1125	1106	1088	1057	1106	1063	998	1040	1006	1066	1026	1066	1066	1072	1062	1026	1015	1036	1067	1051	988	1044	1054	1044	1007	1062	1100	1073	1071	1073	1018	1046	1080	1097	989	1010	1055	1064	1010	1055	1045	1080	1042	993	999	1050	1103	1095	1021	1026	1010	1082	1087	1122	1086	1076	1042	1042	976	1103	1078	1047	1042	1051	1010	1118	1071	1079	1032	1038	1044	1083	1008	1039	1049	1052	1053	1090	1085	1071	1034	1055	1083	1030	1061	1085	998	1009	1092	1013	1123	1043	1072	1070	1055	1033	1051	1059	1073	1002	998	1070	986	1039	1099	1112	1091	1038	1043	1028	1041	1041	1096	1039	1035	1005	1014	1071	1039	1065	1044	1032	1097	1019	1066	1062	1095	1066	1094	1042	1030	1019	1072	1076	1063	1023	991	1082	1033	1070	1088	1055	1108	1009	1049	1001	1049	1076	1028	1022	1053	1072	1085	1065	1025	978	1058	1074	1076	1005	1007	1058	1080	1063	1066	1057	1032	1063	1050	1038	1028	1043	1050	1086	973	1074	1059	1031	1057	1078	1030	1041	1031	1055	1085	1018	1079	1074	1088	1020	1011	1106	1108	1071	1025	1012	1051	1020	1034	1058	1047	1038	1015	1034	1089	1097	1101	1078	1059	1051	1057	1020	1075	992	1077	1085	1044	1079	1041	1031	1047	1076	1039	1091	1054	1044	1010	1066	1110	1078	1020	1079	1091	1034	1057	1042	1103	1042	1069	1021	1048	1031	1037	1054	1077	1038	1058	1125	1016	1016	1057	1041	1056	1053	1048	1063	1038	1023	1092	1083	1037	1028	998	1052	1038	1154	1062	1056	1024	1040	1130	1019	1025	1030	1081	1095	1070	1047	1052	1050	1043	1077	1062	1071	1008	1108	1051	1085	1105	999	1020	1001	997	1080	1104	1089	1070	1100	1055	1121	1022	1021	1075	999	1080	1039	1040	1040	1080	1075	1063	1043	1037	1014	996	1080	1009	1116	1051	1033	1037	1008	1118	1025	1065	1044	1020	1060	1089	1001	1024	1048	1071	1068	1047	1015	1053	1083	1040	979	1057	1024	1006	1082	1086	1055	1071	1099	1018	1057	1083	1020	1085	1017	1055	1062	1048	1060	1019	1091	1031	1092	1117	1032	1053	1011	1030	1057	1076	1007	1023	1099	1043	1046	1056	1115	1001	1044	1024	1020	1021	1059	1077	1031	986	1123	1059	1048	1044	1062	977	1039	1009	1015	1052	1041	1071	1031	1079	1027	1042	1042	1028	1043	1048	1067	1002	1042	1061	1045	1035	1079	1059	1077	1074	1075	1044	1022	1035	1019	1082	1038	1072	1029	1063	1025	1036	1048	1067	1079	1074	1047	1073	1037	1037	1077	1039	1092	1069	1077	1067	986	1026	1023	1061	1021	1061	1023	1063	1074	1018	1059	1064	1041	1053	1034	1054	1051	1037	1098	1030	1033	1067	1052	1056	1045	1088	1045	1060	1053	1013	1063	1000	1071	1003	1060	1071	1044	1063	1088	1045	1025	1042	1076	1008	1023	1054	1051	1094	1099	1068	1044	1014	1055	1010	1043	1057	1045	1050	1069	1022	1102	1040	1093	1063	1070	1064	1065	1018	1006	1068	1112	1048	1065	1076	1084	1054	1045	1020	1088	1089	1079	992	1060	1027	1065	1038	1047	1081	1100	1073	1053	1007	1038	1027	1053	1063	1063	1099	1007	1062	1080	1048	1054	1034	1053	1075	1037	1076	1056	1061	1061	1103	1093	1071	1108	985	1074	1103	1037	1032	1087	1052	1042	1033	1038	1063	1033	1107	1138	1012	1066	1048	1048	1055	1034	1000	1039	1075	1068	1098	1091	1073	1040	1064	1055	1048	1003	1100	1042	1057	1089	1087	1073	1060	1041	1060	1001	1061	1047	1067	1081	1146	1029	1069	1064	1028	1027	990	1131	1044	1046	1062	1043	1052	1060	1055	1078	1068	1049	1012	998	1061	1030	1015	1035	1042	1088	1047	1078	1078	1036	1038	1055	1052	1030	1092	1000	1054	1063	1083	1042	1041	1097	1008	1051	1119	1073	1024	1033	1087	1035	1070	1062	1073	1056	1068	1066	998	1087	1042	1058	1055	1088	1071	1041	1066	1106	1056	997	1068	1087	1012	1040	998	1048	995	1077	1048	1042	1087	1068	1078	1028	1026	1066	1050	1047	1080	1052	1008	1064	981	1022	1039	1075	1021	1041	1061	1012	1098	1093	1099	1037	1067	1106	1071	1060	1042	1049	1062	1025	1083	1046	981	1114	1049	1067	1073	1027	1039	1030	1077	1073	1067	1100	1028	1053	1062	1055	1012	1047	1073	1072	1065	1076	1115	1072	1068	1064	1066	1008	1073	1087	1044	1097	1110	982	1046	1026	1053	1067	1076	1105	1042	1098	1008	1076	1055	1027	1025	1051	1026	1013	1050	1036	1022	1066	1042	1040	1081	1035	1017	1042	1090	1100	1091	1063	1095	986	1048	1060	1072	1038	1077	1121	1025	1006	1042	1027	1045	1026	1050	1079	1057	1043	1108	1093	1086	1062	998	1050	1044	1081	1049	1089	1104	1071	1048	1023	1069	1037	1020	1022	1042	1057	1003	1085	1042	1020	1047	1083	995	1051	1090	1068	1022	1038	1038	990	1059	1048	1003	1056	977	1006	1053	1014	1034	1048	1063	1101	1073	1003	1034	1078	1119	1019	1118	993	1073	953	970	1074	1035	1075	1113	1051	1039	1076	1091	1053	1085	1027	1064	1021	1066	1060	1117	1017	1087	1034	1037	1081	1011	1068	1015	1082	1058	1069	1012	1001	1056	1084	1060	1049	1078	1050	1081	1054	1098	1108	1078	1049	1035	1065	1079	1060	1065	1028	1048	978	1058	1093	1028	991	1020	1099	1096	1019	1091	1036	1049	1123	1037	1014	1065	1076	1001	1023	1093	1102	1075	1061	1072	1088	1077	1075	1013	1045	1043	1038	1036	1057	1043	1090	1063	1058	1077	1050	1094	1054	1057	1074	1013	1056	1033	1095	1105	1039	1009	1034	1093	1110	1018	1049	1023	1053	1069	1074	1051	1049	1040	1071	1024	1055	1064	1035	1035	1036	1077	1000	1059	1010	1058	1114	1049	1038	1047	1078	1040	1058	1046	1047	1069	1090	1049	1014	1048	1055	1080	1032	1036	1094	1050	1104	1009	1079	1055	1041	1067	1065	1033	1053	1064	1135	1062	1059	1039	1032	1059	1105	1068	1045	1035	1043	1118	1053	1080	1045	1026	1050	1021	1089	1030	1042	1077	1085	1110	1109	1111	1053	1059	1054	1015	1053	1069	1026	1036	1030	1050	1050	1078	1031	1078	1038	1054	1030	1083	1048	1067	1024	1077	1076	1041	1023	1075	1066	1087	1044	1030	1021	1012	1067	1037	1024	1040	1071	1075	1039	1046	1003	1081	1064	1037	979	979	1026	1064	1047	1013	1055	1083	1013	1052	1001	1082	1075	1060	1030	1033	1022	1070	1101	1065	1086	1064	1071	1068	1040	958	1034	1044	1037	1027	1040	1066	1026	1006	1030	1071	1073	1066	1049	993	1070	1015	1058	1068	1010	1032	1029	1102	1021	1071	1137	1070	1037	1031	1132	1053	1011	1016	1047	986	1071	1065	1037	1060	1033	1044	1073	1073	1049	1041	985	965	1021	1018	1043	1021	1058	1056	1022	1004	1009	1065	1036	1017	1078	1042	1051	1051	1032	1052	1046	1011	1021	1034	1049	1017	1012	1024	1057	1080	1017	1120	1016	1081	1113	1066	1099	1031	1093	1081	1110	1052	999	1024	1041	1108	1041	1097	1025	1088	1072	1082	1065	1049	1115	1037	1047	1008	1055	1031	1055	1048	1054	1026	1075	1009	1100	1056	1041	1070	1066	1069	1019	1057	1079	1106	1020	1056	1061	996	1072	1083	1058	1019	1090	1019	1033	1069	1065	1061	1091	1024	1051	1073	1027	1064	1046	1073	1013	980	1018	1070	1065	1054	1113	1049	1047	1036	1112	1027	1001	1030	1048	1055	1072	1013	1073	1034	1072	1048	1101	1007	1026	1094	1085	1084	1053	1075	1085	1095	1024	1111	1019	1026	1045	1048	1044	1037	1028	1106	1085	1084	1022	1059	1094	1104	1090	1035	1073	991	1032	1036	1028	1042	1022	1062	1088	1092	1122	997	1051	1058	1062	1073	1010	1028	1091	1012	1093	1096	1025	1017	1079	1047	1099	1017	1071	1020	1014	1038	1070	998	1052	1078	1019	1055	1065	1107	1023	1071	1059	1096	1045	1060	1068	1044	1111	1001	1068	1070	1037	1097	1019	1007	1058	1063	1051	1092	1065	1087	1032	1088	1052	1062	1001	1063	1088	1117	1080	1020	1057	1089	1145	1043	1039	1105	1040	1058	1045	1071	1057	1047	1006	1107	1082	1039	1045	1112	1062	1020	1021	1062	1102	1017	1056	1071	1042	1046	1004	1040	1039	1042	1039	998	1080	1016	1023	1023	1043	1024	1047	1128	1061	1125	1060	1032	1044	1078	1067	1073	1030	1024	1106	1034	1058	1085	1086	1014	1064	1070	1043	1071	1062	1033	1057	1015	1068	1026	1049	1068	1056	1125	1123	1096	1046	1017	995	1073	1047	1095	1057	1057	1044	1035	1008	1036	996	1046	1044	985	1062	1054	1041	1075	1091	1052	1036	1006	1023	1024	980	1109	1022	1028	1014	1055	1100	1073	1073	1064	1102	1043	1028	1116	1075	1043	1060	1067	1026	1085	1092	989	1041	1059	1077	1044
31481	30827	21182	4066	753	632	550	512	465	523	491	458	491	466	423	445	455	430	442	442	423	439	447	406	399	419	397	403	411	382	405	397	360	372	389	405	414	392	393	430	403	380	411	367	414	391	383	356	375	398	366	389	388	350	395	416	370	392	377	383	368	413	395	405	369	407	374	416	377	387	367	381	378	389	399	388	421	412	384	370	375	376	399	417	411	395	354	398	402	398	377	390	385	365	387	367	397	403	350	390	386	380	394	384	368	368	394	404	371	412	394	422	360	382	381	366	390	364	388	400	358	412	380	410	393	396	375	417	400	384	403	406	382	373	393	388	362	400	410	388	405	419	349	391	393	394	380	390	389	393	379	392	386	415	432	381	371	383	396	400	399	387	376	385	389	387	392	384	410	394	365	375	402	379	383	400	380	389	391	403	385	389	388	356	419	405	374	391	385	380	400	395	383	377	368	397	405	368	429	389	391	423	382	378	390	389	397	389	391	363	371	385	388	349	430	387	407	346	368	408	399	375	426	375	408	357	383	395	381	415	383	396	370	387	381	380	387	407	386	374	374	387	398	365	384	385	377	368	371	420	398	428	358	355	376	402	369	387	379	405	392	406	400	401	392	359	377	386	379	375	408	417	396	406	336	405	370	397	409	356	403	359	430	387	392	405	382	353	364	407	377	396	364	359	398	377	373	391	393	421	340	359	426	422	402	394	372	381	377	426	384	353	393	366	414	370	391	363	385	420	392	383	369	404	385	390	386	400	357	373	400	396	393	388	387	374	348	386	392	431	384	366	398	370	385	391	419	411	391	395	392	369	409	341	361	375	375	415	378	401	407	348	389	379	371	399	425	362	388	387	355	362	398	412	382	423	385	381	403	399	369	391	410	387	399	377	377	354	396	381	359	368	392	366	388	406	402	414	387	391	367	349	393	403	380	351	375	359	345	384	393	312	401	365	380	390	401	393	375	392	387	378	382	394	356	371	436	403	372	377	425	431	387	401	422	351	399	376	356	413	370	373	411	410	420	383	385	374	371	396	381	397	378	394	377	375	366	421	397	390	369	384	393	364	408	386	395	389	405	343	361	379	406	395	375	395	354	425	406	385	352	360	381	419	426	380	387	407	384	390	369	437	409	391	403	402	366	386	389	399	389	415	386	401	374	370	393	371	371	395	415	414	392	399	394	377	385	374	365	409	364	404	400	384	386	382	389	367	398	366	405	373	403	382	372	382	396	383	401	348	406	377	370	390	377	349	380	395	427	388	358	356	417	389	378	372	378	393	419	376	379	389	357	405	423	369	412	378	409	369	383	354	406	364	379	401	401	396	388	415	351	373	372	345	350	350	416	393	380	394	387	364	394	362	402	402	409	365	402	405	400	398	422	380	395	379	388	402	390	395	389	367	369	351	350	397	417	401	382	398	387	373	387	378	381	394	379	404	366	408	360	373	377	405	390	357	370	413	397	377	364	384	396	373	337	386	401	360	384	360	388	399	398	379	385	378	445	347	358	410	416	386	365	404	341	422	421	426	367	380	378	416	420	394	418	394	398	428	407	399	354	370	384	387	410	413	384	413	372	368	377	398	390	405	358	372	396	363	361	381	398	388	376	391	361	389	412	405	402	404	400	355	392	383	390	414	389	400	365	368	367	382	377	382	394	375	345	371	379	393	376	378	367	382	409	367	356	375	402	385	411	327	378	362	382	336	378	366	378	369	397	390	430	392	374	381	354	372	368	370	375	374	441	396	396	397	388	382	409	411	385	371	377	374	394	403	405	403	402	401	357	371	392	418	415	365	363	406	392	353	375	394	407	350	422	372	384	369	398	407	395	375	376	377	381	383	398	376	374	373	426	386	387	386	388	397	370	390	369	417	387	390	421	361	402	395	387	390	419	378	389	384	360	405	372	378	403	392	414	386	378	408	398	382	401	378	410	422	425	393	392	409	390	386	406	404	384	395	336	361	387	405	400	336	417	334	413	399	378	389	421	406	430	368	429	369	370	393	402	410	395	375	377	403	386	362	389	383	401	410	362	374	352	399	406	406	411	391	395	385	391	397	392	373	379	385	403	393	381	373	394	388	371	412	354	388	399	402	407	366	402	373	386	383	377	392	386	400	396	388	352	371	383	408	389	375	400	407	367	381	430	357	390	387	403	371	409	392	419	386	378	381	393	385	350	385	402	415	414	410	382	348	405	364	401	370	371	380	382	372	386	420	372	399	363	381	402	392	371	373	376	415	407	382	406	384	398	386	383	392	362	391	388	374	408	397	371	384	369	391	393	384	369	376	383	364	424	356	368	434	390	377	356	376	400	395	397	398	387	412	362	396	347	397	382	393	384	395	401	382	416	406	363	373	427	389	355	414	397	381	394	370	392	382	371	389	384	426	403	402	397	383	373	373	350	386	358	349	421	389	386	432	388	362	381	372	421	374	387	399	379	373	394	369	406	396	366	390	405	381	362	374	396	386	407	387	394	374	359	395	406	374	384	388	378	388	386	369	352	409	356	373	406	371	387	391	403	402	419	353	380	399	393	407	360	395	366	384	357	371	392	380	379	360	403	395	397	359	340	367	385	391	388	392	412	365	389	423	416	365	410	401	369	359	384	407	371	418	398	375	385	388	402	386	366	376	391	402	402	392	408	385	393	405	398	378	389	398	397	417	375	387	395	398	375	392	386	427	372	417	369	379	378	389	384	399	411	408	362	395	362	361	419	408	375	406	395	387	373	391	390	388	384	386	404	403	375	334	381	427	382	373	356	410	402	416	387	401	372	388	383	389	404	415	388	379	396	356	380	379	385	358	373	388	358	412	382	383	377	407	353	383	347	379	417	384	398	369	386	392	407	390	429	374	389	416	395	378	382	385	370	441	403	383	386	359	372	378	434	376	372	409	405	384	392	417	399	405	360	372	382	408	385	387	369	400	379	392	385	414	403	406	370	368	398	360	396	415	427	415	388	409	347	375	429	378	413	382	377	408	406	390	411	401	386	395	405	366	371	372	402	378	397	405	393	406	366	403	374	394	399	408	384	369	362	368	373	389	376	397	416	408	349	374	370	385	405	390	352	400	387	360	410	397	383	361	374	368	389	409	435	358	415	402	380	375	396	390	347	416	387	377	369	375	366	398	390	370	347	359	368	405	329	393	390	371	405	383	402	389	371	393	397	385	413	378	398	401	377	408	364	412	390	386	385	418	368	393	433	396	402	396	371	402	394	413	401	385	396	403	378	374	398	380	366	404	426	372	408	399	435	361	367	366	383	377	394	392	340	407	419	353	401	423	399	396	347	389	384	401	398	384	363	423	408	385	404	390	382	396	364	410	412	354	440	386	399	393	401	372	385	406	372	390	419	428	370	365	392	358	403	369	381	395	372	395	368	368	365	383	361	357	402	402	400	386	405	334	362	404	370	379	401	438	364	410	368	361	364	344	378	369	407	359	408	381	396	372	378	414	367	406	367	408	406	418	359	423	389	392	417	384	386	349	378	366
37921	44580	19587	1752	1295	998	883	703	722	804	718	718	697	699	629	637	588	559	562	533	563	497	543	493	481	534	506	477	490	474	479	468	487	477	503	470	485	459	478	474	455	478	423	431	483	453	474	460	469	467	437	488	515	497	480	469	499	498	499	427	454	457	483	516	496	461	444	475	484	519	465	480	501	471	452	457	464	483	443	488	455	519	475	500	490	496	485	506	410	466	475	481	476	438	453	461	450	431	454	490	452	442	425	476	457	442	487	495	491	455	454	464	496	470	439	447	457	457	445	487	485	437	475	462	489	424	472	502	426	471	468	436	452	457	403	490	465	459	486	476	477	455	463	470	453	473	479	433	468	476	476	465	478	491	463	500	492	505	451	424	440	470	467	496	488	483	467	477	489	462	419	447	460	452	460	510	452	467	474	470	495	427	463	495	484	520	461	450	440	474	481	462	464	475	487	467	459	475	516	464	443	450	479	471	451	530	478	504	499	477	477	501	457	482	488	475	463	443	496	465	477	469	486	484	477	510	488	465	462	501	463	464	512	443	438	451	463	440	479	496	485	470	480	467	495	490	459	475	462	449	464	481	448	466	522	475	456	451	447	478	496	460	501	471	503	481	469	467	457	467	467	456	471	465	494	517	448	458	462	472	464	461	479	449	496	463	456	492	450	488	491	484	503	507	430	532	472	485	451	508	442	463	489	469	500	477	476	474	497	437	443	477	437	449	453	471	482	486	433	473	506	488	464	456	467	447	463	504	473	452	505	450	472	478	459	461	448	477	447	458	434	497	517	490	472	487	499	421	450	469	431	485	445	445	466	464	478	484	473	494	456	476	480	452	477	489	473	443	507	473	478	471	446	494	487	474	468	409	515	445	509	472	470	467	478	465	467	465	465	461	462	455	421	486	473	482	472	454	457	445	510	473	494	485	440	463	470	497	453	469	504	486	461	510	453	478	473	484	439	449	503	455	474	504	491	439	487	470	437	466	501	506	469	458	450	481	458	468	472	448	519	513	467	421	429	485	481	499	476	433	476	462	503	466	491	455	477	451	473	439	481	476	474	431	511	447	439	471	453	486	454	493	494	502	479	447	488	459	442	482	494	507	441	484	466	464	474	457	450	475	480	483	446	467	457	450	486	450	466	459	454	419	438	444	481	475	465	461	462	472	471	479	470	444	454	502	487	513	468	456	437	493	446	452	447	450	463	504	503	480	463	485	470	458	456	469	498	467	488	476	462	446	461	445	458	459	474	503	459	484	473	468	477	504	501	445	465	471	479	466	467	483	499	459	467	453	453	472	475	479	489	492	438	487	418	446	475	440	486	461	489	467	473	447	490	457	477	481	462	458	490	423	505	453	467	485	492	477	506	470	450	448	446	443	457	493	473	462	509	458	445	450	476	441	448	455	440	453	437	453	459	522	497	436	478	497	465	481	486	449	486	463	470	483	461	455	459	486	490	466	447	487	450	459	439	500	491	457	490	461	452	486	430	503	487	475	484	515	487	482	477	459	470	465	488	466	449	471	435	497	512	504	461	469	464	441	485	423	474	484	460	445	489	487	495	462	463	505	487	509	462	462	505	451	507	489	497	490	446	488	471	492	457	495	467	466	431	506	477	457	480	509	449	447	444	484	469	471	488	494	489	445	460	462	494	473	500	526	457	490	464	455	465	477	454	488	466	474	501	480	444	451	469	482	481	462	476	466	442	459	515	468	513	463	499	483	458	460	468	485	503	480	491	438	501	468	465	431	472	452	496	462	467	467	497	526	456	471	470	431	479	455	510	451	513	496	521	464	452	510	456	468	497	449	464	434	456	449	436	475	432	457	481	499	487	478	462	470	436	455	483	456	461	478	426	470	479	488	470	490	501	478	525	479	476	469	502	511	443	475	455	464	494	459	427	479	446	489	444	476	449	455	471	476	423	473	460	449	468	468	480	475	487	474	510	488	494	480	471	482	471	462	472	499	505	435	477	439	456	462	515	447	444	480	438	459	465	501	480	461	454	450	468	441	487	427	480	450	461	470	456	474	472	433	447	498	473	473	493	463	445	444	464	496	507	445	458	492	472	456	488	463	487	481	480	461	455	465	463	478	461	451	441	460	475	540	449	427	480	455	483	454	468	462	469	514	471	488	496	505	459	489	470	475	491	454	440	502	452	478	451	463	470	445	519	462	501	489	464	476	488	441	434	484	501	419	505	487	487	475	481	467	494	437	493	488	472	466	478	488	470	459	494	461	469	463	449	465	460	471	463	488	472	486	469	478	487	486	517	488	447	477	467	444	465	521	469	463	472	427	481	502	486	483	477	484	494	449	466	484	473	508	487	478	488	488	442	439	481	500	507	460	453	494	466	469	436	497	485	471	454	484	459	464	463	491	489	443	477	465	484	448	469	416	478	434	463	473	478	445	474	438	451	477	479	468	482	464	460	465	468	501	484	462	453	507	495	455	491	477	459	481	442	476	441	466	456	491	494	494	486	471	508	472	437	500	471	520	446	470	504	470	487	499	480	460	475	441	500	467	472	496	453	409	454	481	477	412	444	442	456	458	454	463	459	458	464	472	468	498	445	476	459	478	517	452	488	487	493	455	454	451	458	437	457	485	435	474	456	462	473	484	464	469	478	453	467	490	486	456	481	463	517	493	464	445	462	491	493	479	464	469	512	487	484	488	438	437	506	445	468	480	407	461	477	461	449	477	475	493	451	516	447	488	472	464	451	496	474	477	496	466	425	470	458	472	489	437	420	496	451	478	489	459	455	415	500	447	477	478	471	496	478	464	446	476	455	451	455	486	455	485	485	455	441	474	468	520	474	441	463	502	445	448	476	474	461	508	473	467	450	449	479	460	505	492	466	451	472	487	462	457	483	496	490	450	447	499	457	500	466	519	503	467	487	502	492	470	438	454	447	470	439	473	482	490	456	463	472	446	459	471	483	481	459	481	469	487	430	467	503	498	484	478	479	463	467	456	452	455	460	497	474	527	466	505	495	488	488	493	494	480	474	459	461	464	438	474	459	486	507	486	477	446	504	489	470	447	467	452	488	468	463	416	475	468	478	503	512	449	497	450	439	496	473	484	498	541	474	473	437	474	490	487	473	463	481	459	500	456	445	451	467	504	459	483	431	494	466	425	497	480	452	499	482	470	464	483	472	474	461	448	483	481	477	504	431	479	480	452	468	491	444	474	464	472	440	452	469	446	474	464	498	452	478	474	485	523	462	495	484	488	476	468	411	478	517	464	442	470	435	465	467	472	475	479	490	474	498	446	478	485	509	473	535	481	463	493	467	507	479	474	471	438	506	475	466	459	477	507	454	422	484	425	443	508	507	466	434	492	487	446	473	458	444	461	473	489	460	502	498	509	490	458	505	470	512	473	476	455	455	469	480	456	453	467	500	451	446	476	472	424	481	445	488	508	485	458	478	488	447	492	493	459	466	461	449	454	449	463	477	463	488	453	461	488	495	459	446	436	489	458	502	430	460	449
23884	20995	27952	24064	20204	6532	1444	990	894	822	890	816	845	799	771	791	750	723	745	755	699	732	700	686	723	654	697	661	650	693	703	645	678	619	709	607	629	689	639	612	644	672	633	603	636	646	623	619	682	626	622	628	662	624	650	669	641	678	602	609	673	601	639	647	638	609	630	649	641	567	603	688	620	601	630	663	677	621	632	645	614	640	639	656	644	603	611	645	630	618	636	652	611	626	626	626	660	658	627	674	654	656	640	667	630	684	639	631	651	646	641	626	687	595	632	652	635	649	657	583	617	619	613	596	640	606	633	638	604	651	625	600	652	652	668	621	625	615	613	654	647	646	623	658	591	622	616	644	667	663	672	598	621	635	593	610	643	627	628	625	633	597	687	677	622	607	635	641	644	669	606	663	659	610	635	648	649	607	601	665	614	665	635	620	630	596	593	644	609	569	655	618	619	630	630	683	595	645	585	656	607	609	615	644	658	626	631	636	629	659	653	666	670	646	661	666	661	653	651	663	651	668	631	644	638	642	636	635	656	624	645	627	676	638	600	675	648	641	613	643	608	601	628	676	630	673	575	654	623	643	628	635	619	653	655	632	652	631	620	633	632	615	606	594	645	620	623	637	634	662	644	613	628	613	660	633	670	623	599	645	664	607	629	631	627	622	598	616	652	605	618	589	662	627	652	619	625	639	639	640	638	673	588	610	611	613	640	608	597	614	612	638	611	623	629	596	668	633	647	619	686	595	640	652	608	674	643	631	624	621	616	630	704	637	674	631	644	601	591	590	613	643	632	594	633	649	678	632	606	618	593	598	581	595	633	619	594	597	610	619	648	623	678	600	618	643	639	616	630	635	638	659	659	621	578	677	607	665	659	603	616	614	660	662	629	651	661	664	673	658	659	585	652	653	661	608	608	666	641	662	631	601	635	630	646	599	569	604	645	608	621	643	648	637	677	635	633	665	717	638	646	630	581	661	623	675	631	615	648	653	615	653	630	632	610	623	641	621	659	623	607	608	635	617	636	677	590	673	597	628	652	618	677	666	643	651	673	653	617	647	642	632	622	649	660	593	583	600	623	589	644	658	576	602	642	662	631	632	579	679	619	626	646	606	636	651	635	678	596	634	644	614	596	653	577	676	655	664	671	654	630	597	673	638	626	640	640	648	687	612	631	632	606	637	602	622	630	639	575	618	623	615	623	620	581	597	650	616	644	606	662	651	662	628	595	630	685	699	661	570	657	626	635	625	637	659	678	635	613	583	614	625	591	618	600	697	640	595	630	641	644	669	635	648	603	584	641	675	659	630	683	613	661	650	615	591	607	643	626	607	613	659	645	635	636	630	656	602	620	658	647	644	638	664	650	580	627	612	613	645	650	648	591	623	647	608	628	634	649	607	646	629	577	633	636	661	638	616	645	555	639	600	640	660	619	619	627	635	663	640	643	603	623	604	632	617	575	637	645	635	661	610	629	631	672	625	630	664	584	618	644	626	628	616	619	681	665	642	642	633	636	610	603	586	633	611	675	616	617	660	631	597	639	651	635	621	639	667	645	638	647	686	689	637	630	611	646	627	606	633	679	638	618	678	653	617	636	645	640	666	649	634	656	655	631	634	615	648	650	639	631	618	593	616	687	652	595	602	588	605	647	625	653	620	640	641	609	636	647	627	643	600	630	626	651	608	605	628	641	637	636	619	610	665	607	654	675	658	689	622	640	607	658	636	616	631	596	614	642	581	664	615	647	673	620	706	659	620	641	658	629	662	621	622	621	630	624	611	606	638	612	637	658	689	651	686	631	673	660	637	629	623	643	607	655	601	627	601	648	638	622	658	631	590	576	634	619	663	627	614	621	581	674	641	622	628	637	643	644	617	628	631	617	587	670	579	629	628	670	599	656	650	639	619	659	656	658	653	663	643	592	625	650	645	648	631	640	680	662	668	610	583	677	655	679	610	596	619	616	646	655	653	632	641	584	626	670	620	615	620	589	633	628	635	620	628	620	594	639	681	627	653	630	663	576	618	649	675	635	650	676	631	634	634	650	627	618	579	657	635	613	661	624	613	617	658	598	598	626	592	646	624	619	620	621	629	607	615	681	661	658	629	598	642	682	638	611	643	642	643	662	643	625	646	632	622	597	628	649	666	659	655	622	669	646	626	622	621	647	586	637	651	618	638	619	623	678	645	614	639	599	597	611	636	634	619	600	664	647	610	616	612	633	610	638	626	624	624	702	665	638	644	645	590	636	627	645	651	620	661	615	610	647	592	614	651	584	686	639	688	638	602	623	602	666	623	604	625	594	638	615	645	664	623	635	630	635	654	614	637	642	602	600	622	651	668	616	626	654	608	692	613	651	625	646	635	625	645	664	622	683	600	636	670	614	620	642	637	597	601	626	618	618	600	589	609	621	606	606	676	624	683	668	642	613	698	605	597	645	634	626	628	668	635	625	673	642	577	627	626	597	635	667	613	618	596	568	629	676	624	648	606	652	627	616	614	651	638	645	663	651	645	625	631	678	609	660	608	639	650	634	648	674	638	608	631	630	645	627	636	634	651	588	634	611	609	580	629	601	591	617	647	588	614	646	598	665	625	598	647	616	675	599	657	583	651	635	601	609	582	617	594	670	614	665	613	661	608	642	638	590	646	637	596	583	642	651	656	607	637	639	659	627	698	676	658	591	630	652	611	625	659	678	645	648	644	669	628	628	597	617	630	665	621	633	598	624	624	631	659	611	626	598	601	613	639	639	584	635	640	627	618	626	638	638	625	679	632	598	708	597	630	623	625	675	606	637	682	634	655	622	660	577	655	607	619	616	616	623	642	613	649	626	628	642	630	648	631	602	621	583	648	598	613	669	685	646	657	639	641	660	655	657	608	636	608	675	625	604	615	644	599	615	626	609	622	634	643	655	680	602	664	663	638	633	667	608	684	628	660	663	629	641	614	662	634	605	669	655	625	604	626	647	645	622	686	617	616	610	636	644	655	657	580	653	599	628	658	627	621	652	643	632	648	638	618	611	642	567	637	639	633	628	638	612	578	644	607	661	643	618	598	601	657	590	583	645	659	652	628	638	663	642	640	609	655	648	600	641	618	613	662	611	672	644	640	616	574	588	631	609	629	645	622	630	660	580	648	669	640	672	656	638	654	654	632	667	625	668	633	650	613	630	615	646	585	638	566	640	636	654	621	676	635	622	660	655	653	629	584	632	598	617	648	619	652	622	600	640	645	640	644	688	638	629	690	591	638	639	630	615	648	679	634	640	647	638	628	654	640	632	638	608	589	609	614	629	614	609	638	611	624	617	634	636	638	663	609	606	661	596	618	693	657	638	603	656	620	655	654	652	655	639	646	642	627	627	622	603	628	621	682	639	619	637	653	632	605	635	631	634	675	645	667	641	653	659	611	600	619	655	646	616	648	632	642	639	622	618	597	631	646	618	630	651	603	651	655	559	664	660	638	658	672	645	636	678	601	663	605	654	578	559	587	618	639
41429	60219	33137	4434	3156	2474	1756	1487	1338	1350	1279	1220	1361	1111	1090	1076	970	933	876	952	894	869	832	809	789	737	778	778	804	777	751	706	788	721	719	724	694	720	744	706	730	770	739	720	717	684	732	743	691	700	745	744	734	744	741	720	724	720	734	704	695	722	767	738	720	714	754	732	718	725	751	719	761	739	734	744	693	703	733	713	736	732	701	757	744	746	757	765	711	719	756	681	699	737	691	711	743	697	729	734	794	698	738	687	742	785	766	763	753	685	701	685	658	654	745	718	737	731	747	769	736	678	725	678	769	697	688	700	754	750	749	741	721	693	680	776	713	720	746	746	737	702	729	697	737	769	676	755	752	732	703	689	733	695	709	737	811	695	713	729	730	722	703	712	726	764	745	721	743	693	680	711	670	707	762	740	717	737	739	741	743	732	717	726	715	731	712	714	718	733	691	737	687	676	722	764	674	717	731	706	735	694	735	759	782	767	749	713	745	732	738	748	732	711	691	733	712	732	757	750	737	671	757	782	711	739	705	745	741	733	709	728	751	774	775	750	713	741	697	700	757	741	726	719	753	700	687	760	689	762	719	745	694	727	700	714	740	699	717	699	740	709	735	709	737	729	709	675	752	678	762	745	727	713	732	687	769	701	707	716	735	742	709	729	667	713	708	728	738	704	722	654	720	717	721	703	720	733	749	730	753	721	697	717	744	721	754	757	750	744	711	740	693	660	694	716	763	705	730	695	718	730	742	715	693	701	756	752	756	706	746	746	745	721	702	711	725	675	760	704	697	722	666	707	683	735	728	618	726	715	740	745	715	678	731	778	716	709	713	726	659	745	732	711	712	767	719	742	723	710	739	724	710	754	751	730	699	725	714	739	714	744	745	736	726	705	663	691	671	693	716	718	703	718	711	758	766	663	730	673	753	757	752	732	721	715	731	711	774	733	773	684	747	673	767	725	741	705	721	712	737	690	733	751	722	747	739	704	682	726	733	727	713	774	736	775	734	750	720	755	693	730	750	782	744	742	702	703	666	711	732	688	727	772	717	699	738	747	706	747	722	711	730	742	744	716	698	701	737	715	725	712	710	694	772	703	695	668	756	720	720	738	733	706	719	755	753	738	718	694	699	742	750	684	751	695	712	636	732	749	695	747	712	688	697	697	720	693	718	718	743	707	675	708	733	723	770	708	722	695	701	737	726	704	738	697	774	711	727	672	723	756	722	730	703	745	765	731	742	687	790	704	752	703	716	724	701	709	679	753	692	706	766	719	685	791	694	760	741	720	726	728	704	706	737	759	736	698	793	765	692	719	737	716	695	739	724	668	687	713	729	726	735	697	752	724	754	700	735	668	696	718	753	726	737	731	767	736	790	771	712	741	756	689	684	769	709	726	697	664	725	699	735	754	701	694	761	749	765	725	726	683	755	708	764	693	713	699	712	678	757	752	739	693	687	744	723	722	698	729	644	765	682	731	746	778	731	699	736	770	675	714	732	695	688	713	739	734	767	742	714	751	712	673	716	751	719	757	688	691	724	692	671	689	730	715	728	740	694	687	758	705	692	741	706	724	730	720	742	741	740	720	726	719	690	733	719	696	739	730	715	737	720	771	756	696	728	735	715	710	735	708	732	720	668	712	732	757	742	744	728	729	713	716	722	774	729	770	706	769	738	713	795	799	742	734	720	756	715	721	758	736	723	701	714	690	750	717	726	699	728	668	710	739	730	700	715	763	690	775	669	751	786	726	733	727	746	720	716	737	705	740	754	737	719	754	733	752	735	791	708	669	729	664	735	734	689	721	718	733	710	685	694	689	725	749	746	788	716	756	745	710	751	721	746	745	672	733	707	709	726	709	748	714	696	692	709	705	737	697	736	682	758	693	718	727	732	704	754	722	735	727	695	689	702	690	681	699	711	757	732	738	771	706	765	713	715	770	783	699	706	688	705	754	711	703	735	693	692	709	761	752	775	726	690	707	720	724	750	689	758	759	716	762	667	754	753	721	690	695	741	710	761	759	688	732	723	677	734	767	705	747	758	747	672	725	776	759	717	717	687	693	772	705	715	703	734	705	721	742	764	712	712	726	676	710	707	727	694	705	730	712	733	696	728	747	679	673	733	735	723	739	697	677	707	712	686	741	706	691	709	721	717	717	698	710	740	707	770	754	727	759	771	715	714	714	773	766	694	726	696	759	713	771	703	709	713	706	705	710	781	722	685	699	721	729	764	684	728	691	732	722	724	720	730	728	766	737	735	698	727	751	704	785	691	754	706	741	693	767	710	684	720	713	711	705	755	718	682	734	734	758	759	747	684	721	732	751	708	740	714	705	724	729	710	680	715	738	761	764	717	788	661	735	741	733	748	731	713	700	712	742	657	704	773	762	695	702	680	723	723	710	764	763	763	698	725	739	748	753	720	761	734	749	685	739	731	736	703	721	736	676	741	753	745	730	749	735	686	783	720	720	742	733	736	682	709	749	762	775	697	705	723	760	708	726	719	712	741	676	723	737	749	751	772	724	732	696	716	717	705	713	750	718	764	707	726	700	726	697	727	675	665	713	720	705	741	745	727	716	715	759	756	748	765	714	719	696	763	752	764	747	729	759	753	710	744	744	724	710	716	719	732	736	710	740	686	695	703	740	759	714	717	728	703	711	724	750	738	731	723	725	704	715	695	726	704	702	767	712	743	746	728	729	715	704	690	734	692	763	746	748	755	719	721	747	765	686	747	709	738	762	770	671	739	666	724	701	709	712	719	720	711	743	704	730	725	666	732	735	735	766	758	733	734	703	729	712	728	751	696	740	752	721	659	711	712	726	689	743	676	787	737	780	735	701	729	686	751	695	753	722	720	684	777	766	742	726	739	690	684	721	723	759	675	709	703	786	713	777	732	728	717	677	698	743	773	736	758	719	718	767	714	719	745	752	713	729	728	768	745	744	737	720	650	738	744	721	729	731	704	692	716	758	689	710	731	744	734	735	762	721	727	725	738	712	707	721	767	705	694	746	693	715	690	762	702	716	664	719	707	704	715	744	709	729	757	732	693	761	737	708	725	718	684	685	694	769	786	721	718	738	726	749	704	701	727	708	694	716	779	703	737	693	716	727	685	667	692	701	768	729	712	718	762	737	737	736	732	738	724	731	727	726	705	725	715	742	710	712	739	796	693	725	756	747	745	714	726	706	745	747	751	701	705	728	773	703	677	749	723	772	711	690	728	731	741	771	701	690	719	734	703	715	691	687	718	701	713	771	721	752	711	733	726	739	784	695	710	715	766	686	745	733	764	721	724	670	687	706	701	759	707	760	749	718	714	711	710	736	740	705	763	673	750	749	707	702	758	691	705	745	742	706	736	733	691	718	707	692	731	766	715	729	748	751	723	716	707	714	717	712	750	718	740	713	720	745	695	707	701	674	713	753	765	773	732	749	745	756	734	736	747	735	702	692	719	735	755	697	742	710	760	726	740	721	688	682	712	735	738	748	750	691	736	771
25165	21308	26829	23920	6565	1177	898	782	705	739	684	693	723	664	635	623	602	610	590	609	583	524	574	553	556	572	584	547	594	586	515	547	542	541	565	526	535	496	576	512	548	580	521	557	521	512	537	543	559	547	543	534	555	518	546	533	521	551	513	554	578	523	548	487	520	536	559	526	531	521	499	516	546	560	560	520	538	533	517	560	555	553	538	531	549	552	553	541	516	513	614	517	556	535	501	539	568	549	521	548	531	529	548	550	490	482	554	511	499	528	556	549	543	505	509	551	557	535	538	527	538	493	548	549	555	557	529	509	546	512	560	539	545	538	531	527	557	482	527	525	495	535	584	534	556	540	530	540	504	512	499	541	554	511	534	564	554	535	541	532	536	551	537	564	514	544	529	542	546	528	535	565	532	536	511	479	562	515	498	582	541	542	572	493	507	519	539	561	542	504	489	523	528	558	556	567	540	557	563	568	523	532	550	516	522	548	521	528	512	535	527	549	570	546	568	592	536	556	503	546	541	527	536	524	526	577	508	541	532	556	514	537	529	573	513	511	541	535	526	532	514	528	552	528	533	517	552	517	543	524	507	536	532	565	537	514	524	530	513	494	575	550	522	526	470	546	544	503	498	537	509	536	537	519	500	567	558	561	576	540	544	551	544	506	526	593	542	563	515	526	513	560	524	524	561	527	523	522	514	533	549	516	574	530	549	519	546	538	543	569	546	533	557	533	558	560	537	548	524	522	536	555	525	521	548	540	530	537	523	565	531	555	559	562	525	465	580	519	560	543	525	553	552	553	578	511	517	522	566	555	522	519	519	554	527	511	523	498	537	518	556	484	530	529	542	520	542	585	572	539	554	498	536	485	565	521	541	582	561	520	571	514	518	533	528	544	547	533	564	482	567	567	537	527	553	485	557	514	543	538	546	557	524	537	528	515	519	532	554	546	500	543	567	520	522	559	554	535	539	480	540	530	520	549	566	550	502	544	517	555	551	539	564	520	543	547	494	518	500	470	585	548	545	554	529	514	586	532	552	557	549	528	554	576	555	552	526	524	526	516	540	538	513	512	520	546	570	530	543	492	509	497	514	564	532	552	530	558	594	509	545	542	503	534	511	562	542	530	555	495	542	532	566	573	484	541	530	541	480	540	504	556	538	562	505	539	548	550	544	575	546	558	527	546	527	527	542	543	566	545	530	575	550	515	550	515	513	529	573	580	543	579	533	521	548	568	525	546	530	541	531	514	521	542	517	592	547	493	516	531	514	554	524	538	552	554	545	531	512	535	557	561	482	535	518	503	567	549	531	539	541	523	563	504	542	560	535	505	559	538	548	557	495	559	557	531	490	541	542	493	534	572	535	522	515	585	537	551	513	524	543	558	525	512	528	513	492	504	472	512	525	553	500	546	547	517	560	555	534	542	536	523	541	564	543	534	566	531	537	575	546	572	551	562	522	528	568	542	588	552	528	579	538	490	523	539	550	503	525	546	565	561	562	547	537	503	509	566	547	516	541	524	518	553	512	554	504	555	576	523	544	551	497	520	562	535	541	514	555	530	569	551	539	554	522	564	541	542	539	527	515	526	539	501	517	528	572	539	578	509	551	546	555	529	555	481	529	553	568	540	523	549	530	504	522	499	546	557	487	525	527	515	543	556	514	562	532	524	559	523	514	512	470	536	496	578	516	549	531	535	512	539	509	579	568	506	537	587	510	571	542	508	528	504	547	534	544	529	538	534	531	569	571	494	535	528	562	570	498	550	512	535	524	510	521	496	576	506	570	530	556	530	522	540	528	483	551	556	559	496	524	572	528	553	529	513	568	487	545	536	498	528	568	560	540	525	526	507	539	558	559	513	566	541	502	491	527	535	558	533	559	531	546	516	535	524	528	537	541	510	533	557	527	562	536	531	521	500	532	544	571	538	539	542	532	544	564	590	550	535	543	518	536	544	550	540	544	570	543	536	499	505	524	522	538	537	555	611	491	493	543	559	572	532	533	519	518	535	520	520	532	509	505	510	507	526	524	535	521	536	529	533	558	524	552	575	493	579	603	535	516	520	533	529	529	542	552	526	522	546	541	568	529	501	498	519	542	553	552	574	527	524	520	507	587	509	524	538	490	530	546	508	508	530	559	537	540	559	520	538	546	555	521	523	508	547	539	523	533	511	510	540	516	504	529	554	525	548	511	517	538	532	525	497	524	530	569	601	546	513	495	533	534	513	547	527	569	535	551	496	502	519	532	523	537	573	526	562	542	556	546	542	517	537	530	553	487	494	572	496	530	524	522	536	544	507	532	515	542	582	548	538	583	549	473	538	543	516	541	549	544	559	527	531	575	488	549	527	479	550	484	572	574	548	575	539	549	524	546	543	500	526	532	514	587	514	534	564	535	504	536	529	529	568	507	542	524	522	522	540	550	539	536	556	514	515	527	510	547	518	563	562	531	494	559	530	550	508	511	524	524	533	549	544	542	552	525	512	540	510	518	529	486	544	561	548	568	531	527	526	531	559	502	559	589	568	531	552	521	516	548	533	547	510	554	552	570	531	509	521	536	531	564	542	555	519	564	544	507	539	535	544	505	547	553	520	537	515	482	510	574	541	512	531	555	548	563	522	527	545	505	506	500	557	538	555	515	544	539	580	547	537	502	519	578	547	546	561	501	516	492	532	538	524	539	549	526	567	533	548	534	545	547	552	526	528	515	522	541	561	550	505	547	585	541	511	553	563	578	541	512	552	491	548	531	565	530	573	562	528	533	534	526	532	525	540	520	504	487	510	551	517	523	534	529	538	513	515	528	522	520	564	496	502	549	508	540	531	567	554	563	540	554	516	574	563	491	566	522	541	513	548	540	486	519	544	519	535	581	519	556	544	534	476	523	542	532	529	542	567	506	518	517	555	507	536	546	512	543	551	547	521	552	528	563	530	536	526	553	554	518	567	498	481	567	540	517	567	542	528	527	504	516	566	551	530	563	544	559	534	500	526	539	533	530	518	546	542	492	523	546	510	511	511	536	557	507	524	520	560	530	517	524	532	511	537	530	574	519	508	542	494	541	529	544	551	524	529	515	543	542	522	541	559	578	513	536	523	510	541	568	501	543	531	524	529	539	481	575	529	514	534	527	504	524	520	551	524	575	520	528	560	510	564	555	526	508	506	514	491	558	550	582	497	515	545	529	520	522	539	528	521	559	531	555	505	526	508	518	530	572	543	563	555	556	565	559	555	546	544	541	583	560	473	543	538	539	553	499	536	540	515	564	533	580	476	569	526	543	493	534	518	541	542	525	509	519	565	553	499	533	518	524	533	527	518	487	556	565	544	550	526	493	559	503	548	549	507	503	533	561	489	524	557	506	545	520	573	528	538	541	550	477	547	544	528	550	559	527	529	532	518	513	530	506	570	553	525	546	551	527	516	577	498	553	534	519	542	551	503	498	531	572	529	521	568	523	522	529	548	546	561	557	545	605	532	535	496	502	544	575	531	491	544	541	510
39967	53350	27332	3139	2131	1797	1471	1226	1138	1110	1025	1113	1076	946	961	898	855	803	758	768	783	705	750	714	701	738	688	720	693	619	655	674	671	652	623	653	666	618	662	623	655	621	650	655	655	641	631	630	677	657	629	668	614	616	647	643	717	660	658	666	608	619	630	651	655	675	696	661	618	658	639	635	694	649	655	634	685	667	686	665	643	689	664	633	673	680	670	631	667	658	668	613	642	635	648	602	614	640	634	663	628	659	638	649	634	625	679	677	680	685	648	652	654	642	578	636	651	594	617	629	686	648	620	681	626	638	614	671	662	614	663	634	621	665	634	652	604	657	642	608	636	668	617	605	662	658	646	655	647	653	632	628	650	640	640	655	650	612	624	652	645	627	620	613	621	668	639	705	645	630	674	605	644	600	630	699	651	604	636	664	640	677	662	612	641	650	606	633	650	650	619	638	572	651	604	664	643	606	696	637	625	647	661	641	628	631	594	623	688	665	631	634	658	644	691	661	673	646	656	637	660	639	615	660	624	666	682	652	638	664	689	619	660	657	625	642	673	643	632	671	665	680	632	654	621	640	710	639	640	652	621	624	668	638	657	625	634	619	635	642	680	623	647	646	654	645	666	657	636	623	621	645	636	632	654	600	635	648	635	648	707	614	653	654	662	639	648	585	624	638	658	667	607	651	614	625	646	653	623	690	650	658	641	682	661	618	650	618	664	658	661	619	641	643	663	628	669	697	622	638	664	658	635	672	693	627	626	640	695	639	596	623	619	669	622	644	632	651	631	612	716	623	720	629	668	627	640	670	663	621	645	634	631	650	634	620	622	661	624	616	622	593	628	666	672	621	622	644	610	594	655	646	650	606	635	619	642	637	619	668	576	641	646	659	676	714	635	615	659	636	645	641	636	616	622	656	656	648	676	666	641	619	673	692	647	655	639	623	631	632	671	608	607	662	661	659	643	638	655	664	642	606	639	610	614	642	641	625	654	661	652	636	667	639	646	652	613	662	666	676	637	672	680	628	605	666	647	635	617	671	620	623	611	661	672	667	640	661	670	650	650	664	649	642	649	641	624	692	648	667	641	650	643	645	631	665	652	708	629	660	652	632	615	619	568	689	690	666	677	704	657	668	629	633	649	641	660	603	638	633	660	633	639	637	670	621	675	629	685	651	636	667	654	642	680	623	644	634	667	651	630	635	649	615	624	666	653	614	629	643	648	655	645	682	647	637	651	652	612	646	643	679	708	665	605	708	649	632	644	612	639	662	653	599	643	636	620	664	649	602	610	630	628	681	640	684	632	696	661	639	668	621	667	633	653	650	617	675	683	640	640	612	643	663	623	695	647	607	687	616	628	630	633	670	646	665	635	643	677	652	679	643	596	621	634	694	666	618	624	638	645	657	654	609	689	660	636	616	639	636	650	697	687	703	627	686	662	637	623	611	668	614	607	641	658	652	635	682	675	642	616	631	675	650	669	667	640	635	671	643	628	667	637	619	638	664	665	610	665	664	643	671	645	692	614	634	676	618	670	669	626	634	675	580	653	656	636	659	691	630	626	609	665	642	665	649	696	673	629	663	647	627	660	702	710	620	649	676	666	613	643	673	637	642	573	638	656	688	645	622	629	663	691	628	627	616	642	608	640	658	670	634	620	703	643	652	642	633	667	654	637	649	628	624	644	672	640	674	668	627	648	660	663	589	635	625	602	630	621	642	656	632	669	662	650	653	650	632	644	643	614	636	645	617	626	642	676	629	634	596	606	639	624	678	643	662	638	636	622	649	637	607	641	653	624	684	666	658	624	632	615	617	667	640	685	683	600	633	647	603	654	675	654	666	647	656	653	608	648	649	673	624	650	639	637	677	601	622	627	667	698	663	640	622	702	641	694	666	645	614	615	621	650	653	610	660	669	667	635	643	654	677	591	659	647	599	627	609	689	679	625	657	645	600	673	668	644	688	669	644	614	654	683	601	675	664	665	635	669	621	639	647	655	663	610	631	645	648	620	675	642	672	588	652	662	731	668	639	630	690	655	650	631	658	651	672	655	630	629	622	648	628	645	638	672	611	661	604	636	658	637	636	626	641	678	561	600	656	639	643	630	622	656	615	636	658	632	637	638	639	620	634	645	694	598	639	650	651	636	656	690	681	654	622	661	629	638	648	625	652	652	687	695	653	632	702	627	676	686	658	644	619	660	635	646	657	633	598	651	648	656	637	660	677	685	636	678	682	665	640	655	624	648	624	661	639	664	650	634	656	690	643	657	638	636	603	607	650	655	644	640	651	637	629	694	626	676	696	602	621	655	654	636	651	690	646	605	653	676	679	648	639	632	667	632	675	654	663	666	646	683	656	624	638	618	624	691	648	669	661	620	640	652	606	633	645	705	646	703	681	629	633	652	611	622	687	689	636	597	696	639	627	656	655	676	664	669	658	682	683	656	621	656	624	639	626	650	651	618	647	683	671	626	650	633	660	643	656	640	643	649	619	686	652	663	658	631	649	643	617	632	608	623	634	669	626	638	654	636	654	641	651	590	627	632	677	637	624	639	645	617	640	638	612	645	631	663	631	617	614	702	656	634	625	644	684	600	667	671	657	632	621	625	649	601	663	654	629	673	658	651	581	649	611	638	639	673	641	653	645	635	659	667	633	651	640	623	645	647	681	636	631	647	682	681	654	641	633	642	617	685	641	645	652	676	651	642	664	668	641	635	644	635	613	645	623	652	623	646	661	634	609	670	658	668	670	628	634	617	644	633	686	692	651	673	660	628	654	599	601	598	670	661	638	651	605	635	658	629	666	652	686	653	639	605	647	632	628	637	647	700	633	650	608	604	656	655	615	620	643	678	649	653	623	687	631	654	623	642	636	680	627	668	657	659	669	667	685	674	679	644	668	653	683	602	699	618	613	659	663	652	652	637	635	672	702	675	659	653	602	635	666	625	661	625	623	664	607	666	669	685	681	643	693	636	683	659	668	639	650	668	631	602	661	665	671	671	632	686	681	670	689	637	643	617	623	588	650	668	623	637	607	608	641	658	609	662	627	645	639	617	667	654	650	644	644	635	614	646	628	623	642	636	622	647	637	633	672	695	643	648	651	651	644	641	650	645	650	674	622	667	601	700	638	657	615	630	686	620	618	594	647	637	676	638	665	665	659	698	596	628	601	666	628	683	669	647	662	586	631	666	679	682	693	618	638	645	704	629	652	631	637	595	636	619	681	632	635	625	641	708	616	646	610	654	638	700	637	673	707	622	662	659	657	643	647	602	636	613	641	696	643	679	681	610	697	601	667	627	682	660	674	646	637	644	665	661	666	624	642	642	635	639	640	622	610	659	636	641	624	650	693	624	645	681	686	613	601	630	682	671	641	613	602	638	643	672	617	605	638	600	603	670	648	655	632	619	633	681	643	630	654	650	622	631	634	583	673	664	653	649	649	665	607	651	611	641	639	632	644	642	674	682	633	599	616	649	629	645	681	669	630	653	668	664	616
22766	20979	28506	23575	20930	20378	6022	1777	1405	1486	1370	1379	1318	1228	1207	1127	1143	1063	1093	1101	1067	1069	1080	1043	1003	998	965	944	944	1014	981	996	957	947	969	952	961	881	973	908	980	967	947	951	986	904	955	935	936	1001	910	936	975	937	928	990	942	949	1005	923	954	903	924	886	949	892	901	899	886	978	902	912	917	923	956	954	973	942	955	923	910	916	990	929	943	949	909	933	925	938	1005	996	886	999	966	984	947	970	908	954	905	945	898	945	926	911	921	926	931	981	950	953	1010	937	932	950	912	916	916	964	996	907	973	974	938	980	910	947	915	1004	933	930	935	970	977	953	929	941	908	933	946	957	982	912	979	913	930	938	941	921	937	953	903	923	919	921	984	963	974	960	960	933	899	974	927	952	977	919	956	932	899	948	967	935	1011	922	958	966	945	925	979	915	1016	912	939	959	937	885	938	970	926	899	944	923	932	948	950	944	922	895	907	888	869	954	958	943	894	880	972	915	957	945	1014	925	949	959	960	925	911	943	915	947	951	975	931	924	1038	927	897	968	909	942	936	925	953	981	958	981	916	917	917	934	975	928	967	920	941	940	974	931	950	975	944	961	885	905	991	904	890	909	934	917	933	909	967	880	894	1009	942	915	936	930	886	905	970	923	946	897	937	938	923	960	926	901	882	911	882	926	972	899	906	903	1004	936	950	901	962	999	949	904	990	1008	897	924	897	951	922	905	915	932	889	941	967	934	976	925	948	1029	899	901	997	925	967	925	926	886	905	978	1005	918	943	935	901	905	947	961	965	939	991	932	902	937	977	913	938	942	916	947	897	914	866	982	946	944	962	959	924	960	982	927	949	952	989	966	938	881	914	961	902	890	943	1025	932	978	942	878	924	958	958	924	931	921	996	913	920	1037	886	979	1015	918	1004	927	926	892	963	948	897	908	919	929	966	952	926	890	928	898	971	928	904	933	942	946	958	960	912	906	961	933	950	915	911	932	926	979	952	932	954	905	941	899	949	962	953	1002	919	942	925	944	922	919	898	869	973	963	948	938	953	897	932	919	981	952	950	938	935	947	884	915	935	938	945	954	911	897	942	909	914	927	933	906	966	938	889	913	1004	955	916	916	940	917	952	962	982	944	950	939	962	922	973	944	917	919	931	919	958	944	970	968	941	938	899	962	940	953	960	999	982	975	992	971	951	936	972	917	901	957	977	953	941	883	918	955	933	905	951	899	845	955	918	887	938	902	890	934	922	934	985	925	955	880	937	970	896	916	940	928	920	919	874	868	925	917	958	954	930	957	960	892	963	924	975	947	938	966	934	951	924	903	949	963	946	889	952	925	936	893	938	927	873	948	969	910	922	950	967	946	1004	912	884	913	878	888	947	950	919	939	914	943	926	942	919	953	963	892	902	894	982	951	918	912	880	953	892	890	915	949	914	961	954	912	987	890	932	922	916	920	1013	941	933	965	862	991	947	890	952	981	947	955	956	904	966	1036	875	864	905	1008	923	934	973	927	879	920	943	926	944	906	890	998	949	974	903	912	942	940	962	929	889	925	955	898	925	885	981	956	936	941	898	952	951	919	984	921	894	906	954	950	875	908	942	898	912	940	968	938	919	942	911	920	960	922	962	926	881	886	980	902	916	885	916	940	923	994	911	900	926	851	905	921	937	964	939	932	913	958	965	918	945	906	917	969	994	995	953	963	928	928	977	929	973	909	925	890	948	954	902	907	922	905	974	895	863	945	930	984	920	954	949	971	929	956	918	889	964	900	906	951	918	910	917	967	969	941	977	924	955	960	958	899	855	952	969	960	983	941	969	947	937	938	930	941	973	956	944	951	970	979	974	956	900	891	965	926	915	927	928	955	1008	936	955	902	946	917	887	940	972	955	916	931	952	946	922	910	946	926	922	916	952	921	942	966	994	915	889	890	948	915	931	913	963	928	963	1006	974	889	978	912	960	945	933	945	935	939	916	923	948	932	920	978	959	938	960	950	959	918	930	971	927	956	902	927	936	973	913	913	1005	983	973	922	921	933	930	929	961	947	905	944	891	914	927	983	916	987	973	928	940	944	958	928	960	911	969	911	967	941	920	923	950	916	979	941	883	939	879	929	989	921	950	922	963	931	972	978	899	944	925	895	866	1023	913	949	976	909	923	958	973	934	942	961	901	969	952	935	948	871	910	895	889	956	935	967	924	960	927	952	945	915	914	919	938	907	948	928	935	939	984	950	901	971	936	943	933	933	914	955	931	940	961	942	936	906	941	920	860	931	901	947	959	866	932	953	992	917	897	873	927	918	940	924	942	912	932	927	909	911	928	950	954	895	928	971	953	928	983	939	970	979	915	984	898	926	923	949	966	914	958	905	858	902	910	921	884	960	917	945	957	915	963	929	901	953	980	984	888	941	911	946	919	930	940	950	911	938	921	948	995	941	964	925	936	910	925	902	945	955	964	912	965	914	972	916	945	922	889	889	893	928	926	1003	957	929	908	897	898	934	1006	906	912	874	962	998	962	948	954	941	979	955	922	958	1006	934	996	936	919	885	1001	949	892	931	906	968	929	960	858	947	926	951	902	896	1001	949	972	876	892	934	897	1008	916	962	953	904	940	931	929	984	984	937	911	990	999	938	926	927	958	855	928	936	926	987	916	915	946	907	980	956	948	988	961	965	901	963	888	954	929	947	972	937	877	925	905	966	940	955	927	922	954	959	927	954	901	944	959	902	897	881	930	918	906	940	947	931	891	949	965	935	941	915	941	921	964	968	957	906	971	915	969	877	919	939	933	910	907	931	971	949	901	993	937	922	946	904	931	860	919	946	930	932	915	997	951	983	895	876	946	939	928	986	958	976	953	944	972	965	922	926	968	937	925	955	944	944	921	934	899	885	923	942	950	929	963	959	939	913	959	922	939	901	980	970	963	954	951	942	920	906	901	1009	920	890	995	946	919	972	957	896	936	915	880	894	970	955	897	928	990	921	977	900	929	919	953	994	977	937	914	897	929	930	934	891	902	935	935	965	954	904	975	990	929	918	953	948	933	908	895	893	930	938	942	925	932	937	1014	947	927	933	929	896	947	982	967	952	955	960	977	945	895	949	963	866	932	986	980	943	967	955	928	905	882	928	926	917	984	953	920	986	925	908	957	922	925	949	899	1007	960	880	902	898	935	924	940	972	979	963	879	962	939	929	903	912	952	927	888	941	906	1008	912	964	919	962	932	958	931	930	959	1001	945	923	958	927	997	923	906	936	954	939	950	897	943	986	910	912	900	909	969	901	923	950	964	945	960	882	948	892	948	922	955	962	887	971	976	947	986	963	928	909	948	981	950	966	932	898	972	918	960	996	945	968	939	991	955	966	947	953	938	929	925	900	920	951	900	923	940	867	967	940	891	921	963	956	988	881	931	957	886	963	952	946	966	968	872	926	921	983	854	934	943	933	924	962	939	982	947	928	909	923	920	914	949	953	926	969	893	932	964	883	952	887	944	934	916	883	887	944	1000	923	981	945	955	936	941	928	899	925	970	943	952	975
45167	68784	38499	6618	4627	3696	3078	2473	2260	2221	2039	1975	1915	1726	1641	1507	1482	1378	1319	1255	1246	1276	1236	1169	1124	1140	1186	1088	1131	1079	1097	1064	1118	1181	1060	1065	1026	1063	1017	1056	1065	1059	1049	1034	1050	1085	1045	1059	1038	1072	1118	1058	1089	1096	1070	1085	1042	1046	1044	1081	1070	1086	1089	1058	1061	1056	1053	995	980	1052	1052	1023	1057	1059	1053	1011	1058	1055	1031	1036	1023	1058	1065	1026	1054	1074	1007	1124	1049	1057	992	1105	1018	1095	1056	1115	1058	1014	1027	1080	1072	1032	1003	974	1034	1041	1048	1020	1027	1046	1051	1042	1031	1001	1039	1061	1059	1022	1028	1033	1036	991	1073	1019	1033	1066	1046	1041	1034	1056	1093	1080	1064	1044	1026	1036	1053	1030	1030	1059	1115	1036	1067	1102	1059	1038	1097	1036	1031	1073	1053	1020	1084	1029	1070	1088	1043	1041	1050	1003	1057	1052	1040	1085	1053	1039	1048	990	989	1039	1066	1002	1009	1026	1097	1065	1017	1032	1135	1077	1078	1054	1083	1063	1046	1031	1009	1048	1033	1077	1007	1009	1064	1016	1047	1055	1031	1107	1091	996	1083	1078	1075	1027	1077	1071	1089	1074	1049	1034	1087	1059	1073	1019	1041	1006	1047	1055	1044	1030	1081	1061	1094	1042	1043	992	1071	1044	1032	1069	1032	978	1050	1029	1040	1056	1022	1133	1086	1054	1067	1035	1022	1005	1012	1066	1039	1035	1069	1074	1101	1110	1028	1072	1051	1036	1043	1101	1049	1081	1051	1016	1087	1084	1080	1055	1063	1066	1092	1045	1060	1046	1079	1058	1004	1019	1010	1009	1024	1071	1083	1127	1073	1053	1052	1073	1072	1038	1001	1038	1063	991	1060	1020	1034	1065	1096	1104	1079	1088	973	982	1087	1023	1008	1048	1094	1083	1061	1033	1084	1056	1037	1012	1077	1024	1068	1050	1051	1064	1060	1080	1043	964	1061	1018	1091	1086	1092	1118	1016	1006	1010	1038	1099	1072	1063	1088	1056	1081	1001	1090	1065	1103	1032	1052	1074	1044	1012	1041	1031	1007	1080	1070	1076	1024	1059	1063	1010	1056	1037	1006	1053	1103	1054	1067	1023	1009	1061	1072	1034	1050	1012	1078	1032	1088	1070	1025	1067	1055	1045	1009	1071	1034	1035	1063	1107	1037	1052	1009	1033	1032	1068	1030	1077	1008	1031	1071	1135	1030	1062	1021	1068	1071	1031	1080	1095	1042	1054	1038	1063	1003	1069	1065	1052	1032	1032	1056	1064	1082	1037	1078	1072	1075	1082	1039	1064	1058	1054	1034	1026	1053	1033	1080	1017	1103	1104	1051	1050	1011	1046	1017	1039	1106	1031	1050	1044	1056	1014	1046	1087	1074	1038	1062	1109	1020	1070	1040	1048	1047	1066	1009	1131	1095	1039	960	1048	1070	1069	953	1075	1032	1085	1061	1025	1097	1065	1002	1067	1041	1024	1043	1089	1062	1043	1033	1123	1036	1034	1040	1044	1008	1096	1037	1030	1030	1084	1009	1058	1058	1066	1047	1114	1017	1030	1052	1084	1077	1039	1029	1057	1047	1030	1021	1063	1084	1073	1072	1034	1066	1082	1061	1107	1083	1056	1048	1075	1110	986	1084	1053	1073	1030	1014	1069	1068	1009	1087	1050	1078	1017	1015	1034	1067	1054	1066	1081	1059	1042	1054	1067	1078	1016	1074	1014	1105	1014	1106	1064	1072	1127	1131	1021	1045	1032	1080	1018	1017	1042	1099	1044	1049	1076	1000	1040	1022	1053	1018	1045	1021	1048	1081	1061	1055	1016	1015	1092	1016	1034	1053	1058	1012	984	1039	1051	1032	1098	1111	1073	1032	1055	1120	1041	1102	1035	1075	1023	1073	1044	1089	1055	1057	1072	1092	1035	1048	1035	1127	1042	1031	1033	1088	1040	1096	1066	1030	1002	1050	1023	1015	995	1016	1041	1014	1029	1040	1020	1086	1084	997	1021	1032	1119	989	1080	1067	1042	1036	1037	1072	1075	1089	1079	1076	1046	1046	1059	1015	1026	1077	1051	1093	1088	984	993	1026	1030	1108	1005	1030	1028	1032	1041	1027	1052	1067	1051	1049	1071	1078	1067	1029	1097	1051	1029	1019	1015	1073	1045	1080	1047	1090	1009	1017	1054	984	1059	1045	1064	1015	1067	1057	1050	1040	1024	1063	1044	1112	1071	1067	1082	1117	1017	1004	1048	1064	1047	1040	1099	1093	1043	1023	1040	1078	1085	1040	1010	1051	1048	1070	1028	1043	1024	998	1038	1025	1000	1038	1039	1084	1044	1069	1076	1082	1022	1031	964	1016	1080	1079	1072	1075	1080	1049	1006	1042	1053	1073	1071	1038	987	990	996	1079	1053	1046	1163	1003	1044	1090	1005	1038	1034	1093	1026	1041	1101	1023	1093	1047	1023	1015	1062	1047	1067	992	1017	1060	1071	1063	1074	1027	1042	1002	1041	1132	1088	1026	1048	1060	1021	1026	1074	1068	1089	1046	1029	1004	1036	1056	1059	1074	1064	1092	1054	1030	1066	1086	1027	1083	1086	1099	1018	1064	1059	1050	1030	1031	1078	1020	1094	1077	1081	1027	1097	1056	1084	1068	1054	1069	1009	1043	1017	1029	1011	1044	1096	1063	1015	1031	1066	1070	1099	1058	1090	1054	1050	1042	1014	1005	1030	984	1032	1074	1009	1032	1100	1020	1040	1060	1072	1035	1041	1049	1101	1117	1057	1053	1071	1015	1050	1052	1055	1029	983	1039	1013	1087	1102	1064	1055	999	1091	1051	1034	1028	987	1034	1071	1104	1075	1032	1030	1053	1005	1061	1023	1090	1039	1051	1050	1029	1047	1052	1065	1033	1077	1045	1072	1077	1110	1083	1119	979	1044	1090	1041	1065	1037	1052	1072	1092	984	1071	1059	1058	1041	1057	1056	1098	1049	1047	1055	1023	1049	1011	1115	998	1053	1071	1084	1049	1032	1081	1038	1022	1010	1060	1023	1065	1026	1043	1027	1072	1011	1017	1049	1037	1041	989	1100	1035	1086	1060	1113	1019	1062	1066	1042	1012	1078	1107	1041	996	1026	1023	1100	1105	1079	1056	1047	1039	1014	1017	1033	1029	1009	1036	1059	1058	983	1080	1010	1058	1044	1028	1086	1035	1047	961	1065	1016	1072	1036	1085	1071	1076	1049	1032	1024	1031	1009	1081	1093	1002	1069	1028	1076	1025	1072	1029	1080	1035	1060	1064	999	1015	1031	1015	1087	1071	1071	1051	1081	1065	1077	1027	1043	1049	1047	1087	1087	1033	1014	1052	1049	1043	1009	1080	1026	1042	1044	1068	1033	999	1032	1000	1117	1074	1072	1136	1015	1064	1065	1018	1015	1026	1055	1033	992	1037	1077	1063	1065	1065	1088	1037	1084	1024	1036	1052	1077	1101	1080	1033	1021	1022	1031	1045	1034	996	1067	1020	1041	1113	1059	1054	1102	1017	1071	1060	1068	1073	1107	984	1043	1000	1060	1082	1042	1067	1044	1094	1063	1025	1061	1058	1043	1131	1097	1062	1057	1031	1087	1058	1053	1066	990	1068	1107	1003	1056	1062	1071	1103	1079	1019	1053	1028	1002	983	1031	1077	1051	1079	1038	1076	1088	1000	1028	1059	1053	1080	1034	1019	1028	1021	1016	1022	1007	1073	989	1072	1030	1044	1066	1028	1063	1037	1046	1078	1022	1070	1048	1037	1031	1037	1062	1056	1051	1088	1012	1063	1036	1027	1033	978	1058	1037	1087	1015	1088	1014	1021	1091	1000	1118	1085	1014	1038	1072	986	1041	1089	1059	1069	1035	1039	1088	1101	1015	1055	1048	1027	1017	1058	1046	1018	1083	1077	1073	1042	1052	1028	1054	1075	1049	1053	1051	1016	1038	995	1054	1076	1015	1018	1011	991	1017	1025	1092	1010	1023	1059	1061	1023	1099	1034	1047	1033	1018	1060	1070	1104	1049	1073	1095	1075	1033	1018	1060	1032	1034	1104	1053	1002	1075	1028	1067	1066	1040	1011	1069	1080	1071	1048	1041	1052	1043	1031	1033	1078	1005	1063	1027	1034	1049	1057	1034	1068	1035	1072	1064	1044	1064	1055	1015	1098	1026	995	1087	1118	1055	1050	1063	1036	1025	1063	1043	1017	1066	1082	1044	990	1052	1053	1036	1016	1033	1057	1070	1044	1064	1025	1071	1097	1010	1079	1039	1001	1029	1032	1021	1028	1056	1080	1059	1072	1041	1083	1074	1102	1023	1057	1056	1065	1077	1029	1060	1100	990	1049	1077	1061	1022	1051	1060	1116	1064	1018	991	1011	1079	1068	1008	983	1021	1037	1003	1026	1089	1059	1067	1034	1028	1004	1041	1082	1058	1022	1065	1023	1021	1017	1044	1088	1037	1026	989	1075	1051	1097	1048	964	1033	1053	1103	1065	1020	1061	1094	1074	1071	1032	1066	1103	1055	1073	1011	1082	1074	1090	1079	1068	1100	1097	990	1049	1037	1088	1070	1029	1053	1053	1099	988	1010	1021	1027	1027	1021	1082	1029	1056	1042	1035	1001	1053	1038	1108	1063	1075	1036	1018	991	1078	1028	1112	1034	1039	1035	1050	1075	1055	1054	1057	980	1059	1015	1067	998	1057	1039	1101	1004	1048	1066	1042	996	1076	1076	997	1064	1013	1033	1079	1061	1026	1040	1040	1044	1028	1053	972	1026	1098	1069	1033	1071	1006	1026	987	993	965	1014	1078	1099	1092	1025	1038	1049	1054	1084	1035	1064	1051	1048	1050	1031	1088	1088	1043	1001	1058	996	991	1079	1071	1063	993	1027	1014	1044	1095	1030	1052
31288	30020	21281	4120	690	593	522	464	488	503	497	465	464	467	452	441	459	414	435	412	435	409	431	405	400	416	410	389	430	395	405	405	388	375	363	359	369	416	363	393	352	392	366	362	378	386	350	347	408	384	365	414	409	395	377	366	398	387	374	399	366	398	374	398	358	358	390	381	405	378	370	417	394	392	403	356	405	398	348	378	392	411	387	383	392	390	371	400	393	355	373	354	421	359	398	389	387	360	393	415	380	377	384	363	348	415	374	390	355	381	380	371	423	402	393	410	368	400	401	367	354	401	381	331	392	394	378	394	364	375	403	352	429	426	368	375	391	370	364	365	378	374	389	379	397	394	339	347	377	374	335	395	410	361	389	397	404	389	383	402	367	385	399	370	373	390	377	420	374	367	387	380	378	396	420	342	390	386	348	378	408	404	368	390	364	367	386	437	386	365	405	394	414	397	417	366	374	391	395	382	402	385	357	381	397	393	385	403	350	407	379	384	392	396	412	412	388	388	380	392	398	364	408	392	406	394	343	391	388	409	372	389	430	378	403	371	389	393	402	405	390	375	400	371	372	392	378	389	449	392	361	370	420	374	388	390	356	385	384	389	360	402	359	399	374	373	378	393	357	373	383	388	373	382	394	384	367	390	417	365	348	397	365	393	389	374	423	346	365	401	422	364	354	361	362	361	393	371	364	401	397	396	377	367	407	380	392	382	369	361	364	363	364	379	349	402	364	370	344	402	348	379	400	376	396	393	382	415	365	384	375	394	375	394	398	377	382	417	440	418	370	372	378	410	358	392	377	407	375	364	359	360	383	396	391	384	387	379	414	375	409	369	374	352	392	373	374	383	402	362	386	368	377	363	410	397	367	385	399	366	404	401	382	345	375	366	397	354	366	395	376	359	405	385	373	388	397	397	382	370	368	407	372	343	382	358	377	380	420	366	377	363	385	401	375	382	372	354	375	374	403	386	375	367	394	386	398	338	393	396	401	367	370	368	367	377	413	366	392	406	380	336	399	399	378	380	413	365	363	373	396	382	367	340	374	364	378	397	384	401	354	388	405	361	375	410	410	404	346	431	358	384	348	353	386	364	341	366	409	378	379	385	387	397	392	372	390	374	367	399	395	385	380	368	407	380	391	365	377	395	397	410	353	428	336	417	393	370	375	360	353	404	401	408	368	402	416	397	415	341	396	377	354	394	390	394	386	358	409	366	406	380	403	391	387	363	407	400	364	382	402	380	377	399	377	384	352	376	396	408	363	373	387	402	386	366	385	372	403	418	376	380	373	416	403	385	383	424	383	376	442	403	373	375	369	405	355	390	378	379	405	384	362	362	365	367	380	389	361	406	352	371	348	387	399	339	372	361	356	352	380	406	376	386	365	388	372	404	394	375	392	424	414	361	378	380	344	369	368	366	385	377	365	377	394	386	389	390	411	375	378	403	352	372	348	422	371	364	338	369	388	365	422	393	356	368	394	341	385	397	351	369	364	396	373	396	371	382	369	404	362	403	388	362	350	352	377	379	390	384	386	366	407	384	385	363	363	382	405	369	328	398	343	392	405	379	429	364	381	367	383	382	362	377	397	386	387	375	349	367	371	376	370	368	350	415	391	372	357	374	392	395	381	361	371	409	369	380	402	396	367	433	333	385	387	350	408	379	373	388	386	377	397	378	391	403	409	381	374	415	368	368	364	409	384	380	370	360	377	390	407	348	368	390	409	350	402	370	373	386	393	387	346	409	366	395	364	375	402	386	371	381	399	412	382	335	396	384	372	424	386	384	350	372	388	388	383	403	330	376	381	406	359	398	387	363	419	382	388	378	351	379	388	363	380	406	374	408	384	389	389	392	381	406	395	415	384	359	391	352	413	387	369	383	435	416	414	379	395	378	406	410	416	400	376	379	381	393	370	395	381	400	380	401	387	365	363	381	366	411	384	325	377	385	378	398	394	356	386	366	369	379	399	381	340	377	347	372	403	333	368	363	397	382	377	358	360	393	391	397	410	350	382	379	387	394	384	367	409	385	368	367	396	428	410	380	379	409	426	385	368	386	374	335	374	334	378	417	376	391	398	382	375	337	359	363	379	411	433	405	374	380	347	386	372	414	362	372	386	383	380	388	373	396	391	381	360	381	382	358	362	404	381	395	386	384	420	395	381	381	365	374	363	409	407	390	442	423	399	415	396	374	373	406	383	392	399	402	394	383	392	365	377	391	380	357	395	389	385	416	392	408	361	353	374	364	387	348	395	395	414	359	414	394	357	386	384	376	424	408	370	375	401	388	387	385	379	410	369	393	388	394	405	375	399	386	394	385	428	350	361	408	382	400	375	378	376	386	393	369	363	350	393	365	383	407	390	356	398	380	353	329	407	359	369	360	389	391	336	388	374	376	399	399	368	399	382	357	372	380	369	371	389	400	385	380	411	383	379	384	350	387	371	400	389	387	372	395	387	366	390	369	380	384	382	373	383	390	407	381	366	402	379	359	388	383	378	409	359	407	366	351	391	424	376	358	395	364	396	372	385	365	395	358	382	368	394	393	412	390	403	388	373	382	374	337	400	401	387	373	375	375	385	392	376	388	408	379	385	403	374	400	361	413	361	389	432	378	381	384	394	386	378	421	377	362	394	415	373	374	429	374	406	387	395	377	382	361	349	388	369	397	372	412	396	376	367	403	396	379	357	404	417	377	377	396	414	361	371	385	406	392	380	358	454	378	391	390	357	375	374	389	395	379	353	373	399	383	338	366	364	373	409	401	376	387	379	390	370	390	425	348	376	420	408	384	388	372	378	385	389	414	381	409	397	366	407	384	348	369	372	359	371	375	389	377	377	393	376	363	385	370	365	357	387	418	377	378	396	377	371	396	383	387	365	427	362	405	386	375	350	367	365	421	367	367	348	412	388	394	377	402	393	402	395	379	432	384	356	403	381	345	373	401	377	363	362	391	358	382	382	358	415	365	354	399	377	397	340	374	364	408	361	357	393	382	391	382	363	383	385	364	368	408	397	393	364	357	383	387	391	372	359	397	363	342	394	372	373	382	438	404	379	385	399	344	349	370	384	383	361	400	392	412	404	367	372	381	402	393	411	384	401	379	373	384	361	371	391	341	360	338	403	387	370	351	385	380	364	376	386	373	336	399	369	398	344	427	393	365	374	392	390	397	350	385	414	383	395	392	371	403	414	374	404	415	370	358	396	403	393	366	360	394	372	381	374	379	358	379	381	432	420	360	391	397	394	371	350	362	392	332	379	391	394	397	389	380	392	383	412	363	397	389	409	395	379	358	378	377	384	408	400	399	370	393	396	407	392	367	402	427	379	405	413	363	376	385	381	402	373	376	411	351	414	387	380	406	327	392	334	384	379	369	379	352	399	409	378	375	422	374	386	394	363	398	345	415	394	381	367	390	376	387	365	384	342	401	374	370	397	421	383	372	383	394	367	385	387	404	424	402	390	367	392	393	390	371	401	370	379	351	407	353	404	389
37455	44084	20703	1652	1037	856	782	749	719	721	747	764	800	663	660	641	582	583	565	559	560	555	523	515	473	480	469	488	504	449	484	469	442	453	445	514	468	449	388	520	421	447	520	470	475	457	478	461	489	412	457	429	468	457	432	453	423	482	489	454	469	482	445	450	477	475	443	446	485	472	504	470	474	485	444	473	478	429	463	442	455	440	447	466	466	462	496	440	484	492	453	463	452	435	483	471	484	504	475	464	493	443	457	486	507	455	463	470	475	458	454	468	458	464	457	470	451	449	485	487	484	480	464	442	446	473	444	454	488	491	501	450	447	470	472	451	445	471	486	461	470	491	458	456	465	462	458	467	457	455	446	467	454	490	465	473	454	429	468	521	442	420	436	466	462	477	440	446	504	444	489	454	472	467	455	422	482	487	465	465	502	462	465	446	471	497	458	490	461	476	467	548	473	489	454	479	464	438	478	461	502	492	482	464	438	498	450	506	498	463	469	484	456	455	448	450	440	492	508	460	456	489	502	477	453	477	470	421	446	504	483	468	474	457	491	480	475	448	470	488	490	463	489	461	462	458	439	469	486	422	465	480	461	465	465	463	472	478	457	479	455	442	457	459	474	445	447	483	433	446	470	460	482	467	475	474	436	512	478	471	496	451	482	440	469	484	496	438	472	472	469	471	486	431	456	478	451	500	472	441	474	484	477	461	466	479	480	467	462	458	498	442	495	435	454	482	448	448	528	460	499	429	454	513	433	471	443	452	497	432	486	449	480	437	483	454	470	455	474	506	462	456	459	453	457	526	441	495	453	488	471	453	451	430	468	460	486	473	515	436	458	462	469	477	413	503	440	512	487	457	489	467	458	457	437	454	495	458	445	483	432	501	495	469	424	470	440	470	466	477	473	487	461	490	465	476	458	478	446	461	447	463	508	492	490	460	429	462	462	464	464	457	463	456	498	462	484	452	452	455	464	468	430	471	473	486	469	463	467	409	496	452	454	480	465	424	462	495	458	513	468	426	465	467	446	496	470	469	491	488	523	474	471	499	439	482	459	483	509	442	462	436	467	470	445	459	479	470	484	444	508	496	467	438	444	478	503	451	508	468	469	478	443	453	472	497	452	482	438	458	498	451	482	515	434	468	475	476	465	514	468	467	445	467	429	494	465	468	476	432	500	460	474	481	447	464	505	460	456	451	473	455	430	484	457	452	453	467	452	499	508	455	472	453	440	493	427	477	476	420	472	458	432	481	453	465	448	511	452	451	460	461	531	462	446	505	481	445	514	430	495	477	469	468	457	439	464	456	504	460	485	454	444	423	451	454	464	474	461	464	451	444	484	474	459	480	493	492	458	473	482	461	453	463	441	469	456	453	462	451	439	491	449	481	477	490	453	474	476	434	444	444	495	498	456	449	476	518	454	497	492	464	484	440	472	478	450	440	483	454	445	488	429	451	453	504	450	479	464	473	462	466	475	470	487	482	508	447	449	467	436	470	477	444	465	503	518	507	458	506	496	466	488	441	439	478	501	442	443	439	493	448	491	465	475	496	461	460	493	451	475	451	455	489	441	494	464	475	482	481	456	498	458	468	481	456	440	480	470	465	502	469	435	461	480	442	477	481	451	452	467	507	446	448	462	484	456	447	462	453	492	466	425	499	494	495	446	429	448	449	437	496	474	487	526	423	442	473	472	484	489	454	451	482	464	458	474	468	464	468	488	453	455	465	468	443	440	451	471	470	479	492	478	494	454	430	445	465	479	479	510	546	436	465	466	456	493	438	461	434	478	472	463	465	465	423	423	489	444	447	475	462	478	455	491	477	488	445	429	473	480	446	428	481	467	458	455	506	477	456	440	441	439	461	465	468	476	451	482	453	482	462	463	427	397	453	441	462	426	476	500	465	484	477	432	462	461	483	504	449	494	458	484	456	459	430	447	464	461	497	426	500	488	441	454	440	450	484	483	477	487	480	446	462	482	495	436	477	472	467	466	470	481	457	437	471	493	458	432	473	463	482	464	464	473	474	497	428	457	514	447	467	463	470	453	438	450	458	484	464	485	445	441	463	423	476	491	442	467	445	452	488	475	474	470	459	479	488	463	444	471	438	473	456	473	482	482	424	437	493	447	455	450	438	469	452	497	457	474	455	484	426	456	427	474	452	473	496	463	507	463	472	434	491	460	489	504	424	481	445	462	461	438	421	471	469	452	454	486	478	444	468	459	474	470	475	479	478	465	455	479	484	483	427	429	436	478	429	464	470	463	467	467	472	458	458	455	488	434	520	471	442	467	516	486	455	501	459	493	471	475	469	489	486	459	527	455	478	488	422	463	467	457	476	445	467	446	498	420	437	459	511	437	476	458	473	463	505	462	452	476	474	452	423	455	474	471	482	474	508	483	464	472	438	457	445	448	485	439	452	479	471	495	488	476	483	448	431	504	496	423	440	458	461	492	440	470	456	458	477	463	494	500	446	475	445	431	487	461	483	466	470	451	447	462	465	485	468	464	459	449	500	468	506	435	487	450	462	491	456	498	440	451	447	485	454	479	509	453	427	457	420	466	453	503	449	457	444	477	467	472	443	481	452	472	496	467	494	433	474	486	453	495	477	452	474	474	475	486	483	472	468	478	488	443	460	464	448	450	481	460	449	514	470	489	439	465	447	456	466	473	430	466	487	463	475	479	480	450	431	484	446	439	468	462	503	468	481	444	480	485	460	452	463	460	463	454	482	459	448	470	527	477	442	496	454	445	470	470	479	457	447	500	447	479	456	458	445	465	489	451	459	465	477	473	450	439	434	460	465	443	502	494	499	457	444	446	472	463	465	484	464	484	467	462	450	471	505	473	486	447	482	456	436	473	445	500	450	461	453	508	464	464	483	459	452	474	492	454	475	474	489	441	455	483	479	473	486	459	461	459	515	515	462	508	457	464	472	466	496	472	482	497	431	456	453	472	446	502	442	469	411	509	455	476	484	461	473	484	436	462	486	465	525	476	471	490	522	446	477	454	462	481	462	460	461	479	434	495	486	495	498	456	471	451	453	449	430	448	482	480	477	425	463	439	506	442	448	401	479	457	473	463	472	463	488	459	458	453	448	463	489	456	459	468	442	493	512	494	458	449	469	455	445	441	484	478	489	468	475	448	410	501	466	469	478	473	436	471	454	471	473	449	431	490	479	486	473	504	471	507	468	495	455	448	453	472	449	501	471	458	496	508	493	482	493	476	471	473	442	464	452	462	452	494	481	454	473	501	475	464	456	463	464	465	432	478	440	435	423	489	480	453	485	466	461	444	474	427	473	477	490	449	470	481	521	486	493	487	496	490	473	490	466	453	471	488	459	508	466	462	486	454	491	454	482	457	511	455	469	472	440	481	432	496	473	483	450	443	440	457	486	527	498	495	462	463	479	453	466	486	457	469	516	503	452	463	431	479	512	449	486	438	444	475	454	461	476	456	454	455	483	461	491	437	433	517	458	493	496	501	463	492	494	475	485
23974	21048	27934	24131	20182	6407	1430	1068	894	888	895	873	896	824	789	794	772	754	702	751	693	700	680	674	642	689	666	712	626	599	647	647	677	626	683	655	685	633	617	627	599	612	629	608	647	648	614	611	620	670	617	657	625	657	643	635	630	640	670	601	646	613	641	619	620	595	668	605	602	661	644	609	631	654	610	669	632	643	628	648	631	602	625	682	576	642	625	599	617	595	652	654	643	605	598	704	601	656	663	606	636	663	627	585	632	629	638	621	644	570	632	639	640	600	634	650	611	620	612	593	644	630	633	577	638	623	615	604	634	639	621	621	602	617	650	677	609	649	614	609	692	669	650	636	624	609	613	596	595	611	629	616	656	616	627	644	604	614	647	603	645	636	617	603	592	626	607	636	601	648	630	647	621	603	638	649	622	675	651	639	667	653	643	619	621	636	668	648	636	632	597	619	645	678	639	604	641	641	617	639	649	630	624	643	646	632	634	579	622	657	610	609	628	626	651	607	598	625	599	639	646	598	658	620	587	625	691	598	644	629	581	633	617	625	648	662	626	631	697	618	600	637	631	624	635	607	645	639	623	585	597	631	641	653	680	654	625	627	678	619	606	644	662	701	627	600	600	650	654	607	621	647	608	584	609	660	615	640	631	628	614	650	608	634	631	609	564	614	627	639	618	640	665	677	602	634	631	609	648	608	629	610	613	632	628	680	643	633	637	615	638	644	674	608	603	651	629	589	666	611	632	633	632	658	630	641	661	612	602	654	647	651	591	652	601	597	619	678	626	629	652	644	623	622	621	647	611	621	645	642	637	624	640	616	611	622	600	612	669	592	621	652	639	613	652	624	630	677	598	626	626	632	600	609	657	635	641	624	583	605	603	648	585	632	666	646	616	650	604	614	569	646	585	664	585	590	629	612	578	606	584	593	591	601	611	655	644	649	666	601	620	638	628	640	599	635	630	639	653	609	609	634	628	649	618	632	639	657	659	615	600	611	687	669	636	649	640	638	648	655	637	622	633	640	604	594	645	651	601	636	672	566	644	645	614	650	612	646	616	714	654	670	622	626	569	634	632	636	600	647	609	626	630	642	658	648	624	662	618	610	638	653	594	655	598	641	567	630	639	640	646	631	619	648	612	610	602	626	639	645	672	626	622	630	665	619	638	639	657	669	652	616	650	621	624	610	647	603	604	636	619	638	639	603	627	639	645	610	616	689	624	605	649	565	621	702	644	635	664	608	660	630	600	644	657	633	630	626	637	656	628	610	652	608	661	644	629	662	616	653	641	651	618	625	665	611	624	619	640	585	670	608	609	619	646	622	630	625	653	611	589	635	640	611	605	676	620	563	613	632	650	644	618	610	616	642	634	666	599	638	607	595	597	657	588	615	661	598	630	623	650	617	626	618	582	666	673	644	650	619	674	649	593	647	645	615	601	663	632	602	614	639	608	664	641	626	610	646	647	633	645	662	602	631	642	660	628	636	626	601	618	607	653	621	615	639	667	597	628	594	615	611	638	602	673	651	639	585	640	619	658	620	668	594	603	575	625	668	608	573	651	596	621	653	654	570	651	591	651	626	605	630	637	654	596	635	616	639	614	673	642	634	651	674	608	653	616	618	637	618	636	658	631	645	655	651	621	628	646	648	622	645	622	668	579	682	625	613	666	619	622	589	618	629	611	622	649	635	628	611	632	625	616	605	649	640	637	675	618	636	657	628	616	671	657	610	619	642	659	573	650	593	622	638	636	639	593	652	598	644	612	640	630	619	671	642	599	633	611	642	612	684	638	620	597	644	635	589	600	653	612	585	599	640	642	621	598	667	624	662	658	612	685	628	624	639	639	648	608	666	612	665	652	666	648	604	632	648	659	602	646	613	596	633	621	608	642	601	641	613	657	572	638	603	654	596	640	585	675	610	600	633	648	589	556	658	677	614	653	638	634	625	608	617	637	617	610	656	658	645	623	642	609	645	608	603	635	603	656	630	660	598	629	609	663	620	588	663	599	623	612	715	615	593	636	609	654	617	608	614	599	594	592	676	630	602	648	593	666	635	591	641	619	683	589	606	639	610	644	580	616	642	628	606	620	610	627	665	645	638	594	617	585	709	648	642	664	626	627	625	598	631	653	556	611	597	655	636	600	605	655	647	624	596	645	644	676	625	576	633	643	658	599	679	615	588	655	625	590	605	652	613	602	617	643	654	660	638	608	646	634	616	643	661	605	659	614	681	630	638	629	642	667	648	612	568	610	657	573	607	637	607	651	674	610	648	594	644	613	638	609	646	648	623	603	613	638	663	613	594	628	646	613	640	614	610	603	703	666	654	638	639	572	625	649	621	593	679	631	621	645	649	619	583	653	655	616	634	649	609	664	627	612	675	626	611	588	635	640	657	638	623	594	618	629	649	649	634	669	592	615	610	620	621	637	623	618	627	605	595	633	606	666	638	605	620	644	702	615	631	590	621	627	586	600	601	614	652	632	643	663	625	567	628	586	657	659	620	598	614	608	639	597	614	618	667	667	647	642	594	641	565	619	617	679	663	599	607	652	633	592	669	645	648	641	611	667	614	626	645	590	590	600	653	668	642	645	591	613	623	666	618	636	650	614	622	598	602	626	642	663	645	620	662	628	666	626	654	634	616	563	573	622	666	654	656	621	604	602	650	598	624	690	631	602	623	656	633	616	629	607	600	617	620	620	625	610	646	591	651	640	637	617	677	663	684	661	618	597	656	637	627	667	655	649	601	631	600	647	630	579	569	602	640	621	625	642	612	624	690	681	648	609	683	621	608	637	626	660	627	629	680	611	658	600	590	611	639	651	636	619	636	592	583	617	625	611	634	675	602	615	596	653	634	624	654	649	661	604	619	575	620	653	618	686	667	670	622	625	610	652	604	604	651	675	659	602	636	607	641	618	639	544	626	629	640	582	591	604	645	614	620	608	636	621	635	653	617	643	607	624	603	606	668	656	597	643	620	594	656	615	616	626	611	588	654	612	639	668	635	591	609	624	615	576	657	623	632	652	595	634	642	637	625	650	646	602	663	634	669	657	618	627	613	602	653	598	633	597	643	572	617	657	562	605	634	654	647	620	615	635	606	598	606	641	583	652	656	631	638	691	592	633	606	651	617	647	665	585	640	651	679	610	639	625	627	617	656	619	600	604	643	648	613	574	633	639	609	631	644	621	602	602	596	602	633	615	681	618	609	699	631	634	629	609	619	621	653	619	616	634	600	623	669	620	661	624	667	648	682	616	601	608	649	606	640	644	618	641	649	582	665	638	646	573	612	614	639	647	601	599	605	648	611	658	643	590	697	643	627	659	646	637	639	596	636	620	651	618	633	626	627	652	625	621	637	615	644	637	601	604	610	645	643	607	619	658	630	585	647	630	614	626	653	631	658	631	659	617	629	644	614	635	636	621	678	612	629	613	642	624	662	667	595	595	626	616	596	595	637	591	654	611	631	620	627	613	639	653	643	600	634	676	625	670	613
41271	61315	35341	4616	2718	2025	1843	1645	1418	1342	1327	1389	1233	1107	1177	1034	938	928	934	922	950	854	821	812	783	836	810	802	759	710	798	744	724	762	744	747	706	736	725	751	734	729	716	748	756	747	714	722	703	716	727	720	771	679	734	703	724	754	695	735	733	729	740	737	743	707	704	707	729	749	727	765	719	724	730	718	710	693	718	771	700	718	709	714	705	770	750	750	740	764	747	770	766	690	754	683	751	764	725	738	801	730	716	751	739	677	731	694	730	729	699	738	727	769	731	737	767	764	713	719	697	706	755	721	713	742	735	716	702	669	741	701	688	731	716	710	731	682	733	745	703	760	713	733	708	682	727	692	755	688	707	694	732	740	719	697	668	763	753	749	710	702	720	725	727	714	725	726	723	726	814	750	754	739	714	694	721	732	743	756	691	716	746	741	727	743	725	720	767	725	758	686	763	701	741	719	721	736	700	717	757	693	731	774	722	714	764	750	742	749	748	632	754	740	719	679	656	727	726	764	706	753	747	750	721	740	691	736	707	714	778	751	728	711	723	697	675	753	746	715	753	718	738	703	693	722	732	760	729	682	730	731	747	703	778	740	721	735	732	763	760	724	748	745	746	740	747	706	756	761	716	739	739	748	714	733	680	698	736	761	686	700	724	736	718	699	699	722	695	730	699	755	711	727	691	683	704	735	678	731	732	708	742	750	685	687	719	662	735	695	786	723	751	788	757	685	720	695	737	738	769	763	687	732	749	699	717	744	748	758	727	736	697	687	714	706	732	754	727	730	724	699	719	739	682	724	690	708	736	714	742	705	710	723	687	718	691	744	693	717	715	691	712	769	707	777	695	739	750	737	745	718	732	693	746	734	689	719	720	759	753	715	688	719	691	744	761	733	709	733	735	795	657	766	785	755	757	723	709	703	729	720	723	723	727	718	718	727	708	724	691	740	736	738	716	709	735	716	734	748	721	758	733	674	698	728	727	710	734	748	746	729	736	783	737	713	660	672	740	713	759	731	738	763	733	709	715	676	708	745	689	745	698	720	723	711	761	714	675	743	745	702	691	717	685	721	716	708	719	711	717	695	686	747	761	733	721	705	733	750	701	687	736	734	740	676	722	738	723	717	711	689	760	741	718	706	708	740	711	712	750	746	721	715	747	742	733	726	756	755	701	703	740	697	730	736	707	744	686	751	714	717	754	733	728	712	689	767	724	751	746	735	753	685	751	690	724	743	751	704	693	721	696	746	714	731	710	727	699	741	686	710	732	697	770	737	678	712	745	762	739	724	715	683	727	732	724	726	711	709	751	727	747	674	702	738	696	758	749	687	703	708	714	705	658	767	738	711	703	739	741	731	687	717	764	729	735	764	716	752	736	720	727	736	669	711	732	702	721	715	732	725	720	725	719	728	707	770	737	775	715	709	704	741	735	741	752	740	729	700	719	741	746	721	791	717	734	669	712	700	721	731	687	735	723	702	689	735	711	710	686	768	784	746	745	681	671	673	729	691	723	680	742	744	738	754	734	722	709	687	724	713	707	749	754	660	729	654	709	682	717	694	769	708	728	740	712	754	745	731	746	701	725	702	704	696	708	742	723	728	729	713	714	740	710	748	732	748	750	688	740	709	684	735	736	728	737	761	683	726	737	732	675	735	723	708	745	730	765	717	696	705	775	754	705	725	754	769	669	750	711	725	775	684	706	680	715	708	725	715	759	723	747	739	737	682	776	717	724	698	728	741	774	808	739	662	680	689	683	696	693	770	694	715	751	730	710	729	722	751	725	735	731	752	730	724	728	771	723	700	720	756	706	746	694	696	697	758	733	774	735	734	752	716	763	687	703	774	736	732	722	749	725	754	699	763	730	737	723	691	716	700	755	707	825	694	676	728	752	778	711	701	719	704	713	771	693	726	715	676	722	692	678	733	725	722	736	709	740	732	702	747	707	708	673	708	743	734	750	711	715	681	748	757	698	728	700	746	682	725	724	725	718	714	743	736	715	711	732	709	757	742	689	744	702	704	721	754	750	754	776	757	711	700	751	723	744	689	732	717	709	784	741	718	764	769	752	721	748	709	723	731	784	697	734	748	728	774	717	759	704	712	730	762	754	693	682	696	721	735	709	714	717	763	737	697	702	733	708	699	720	804	720	743	714	761	721	758	772	756	718	746	775	779	736	684	732	737	697	730	767	719	732	740	736	724	763	710	710	772	736	723	701	723	718	716	733	743	711	742	682	759	731	764	757	709	731	700	745	723	733	723	709	676	733	747	682	716	709	750	757	695	731	728	739	781	729	743	748	694	761	733	734	738	681	747	735	732	727	714	723	700	723	785	730	758	703	685	721	695	704	694	722	695	712	731	762	721	748	706	735	725	756	688	685	681	748	728	746	723	742	711	754	732	705	697	731	727	756	680	755	725	700	715	701	715	758	685	736	703	730	740	712	733	718	690	704	699	797	722	732	748	732	745	748	754	756	719	736	748	736	714	745	760	741	757	722	744	735	733	706	708	725	693	741	695	737	745	722	685	679	740	747	759	717	718	739	712	716	711	706	727	767	685	734	792	709	734	706	761	740	687	747	747	723	710	708	743	702	744	724	759	699	748	670	766	766	673	751	734	750	708	713	727	680	709	696	723	717	696	773	732	735	730	692	734	744	720	718	697	738	696	731	802	731	696	764	783	724	735	738	683	743	771	718	726	716	721	718	714	679	683	706	721	698	699	721	708	728	737	730	778	689	723	709	695	694	736	705	721	769	761	733	777	748	736	701	756	730	726	728	739	710	738	691	749	684	774	728	742	710	767	721	708	739	678	713	731	715	725	750	755	730	783	754	712	739	675	733	729	770	682	694	723	722	743	695	755	743	741	694	755	710	709	728	717	763	724	719	721	679	745	730	704	753	705	746	751	704	765	734	718	703	688	699	740	701	712	746	709	723	705	750	674	680	683	737	715	676	715	768	744	724	719	737	747	706	722	697	705	713	734	718	736	683	689	706	800	800	727	721	701	701	694	722	678	720	759	728	707	696	763	726	704	679	728	723	740	772	732	712	755	709	714	668	732	741	724	796	683	708	769	726	683	745	684	701	680	753	747	712	673	741	744	713	715	705	651	744	737	695	709	749	721	770	724	704	738	660	732	673	754	782	731	756	741	756	728	750	706	744	726	705	770	710	740	736	704	709	669	738	735	707	756	735	735	733	705	737	747	728	762	675	688	750	722	734	730	707	730	699	714	707	749	733	712	727	714	748	736	708	730	735	796	742	713	710	778	742	691	699	750	718	715	733	706	714	739	744	740	711	695	729	722	741	712	643	731	716	747	721	736	702	718	720	718	690	689	754	747	695	731	744	702	643	715	683	688	719	744	692	734	749	690	733	726	748	676	744	746	729	756	734	747	690	721	717	772	725	758	739	747	748	714	714	709	709	739	709	709	743	687	685	709	717	721	712	744	697	756	732	714	768	789	729	737	714	676	725	693	698	735	730	731	701	716
25181	21271	26930	23992	6593	1080	861	809	665	694	757	748	679	675	644	628	597	581	563	592	581	541	542	565	551	559	573	539	537	510	528	525	535	575	516	531	519	528	502	532	556	574	547	505	532	531	524	529	523	552	550	546	543	505	506	535	542	529	563	525	505	511	529	523	517	533	570	534	536	534	509	506	521	544	568	521	518	538	544	558	537	542	546	527	563	525	527	558	516	510	536	554	506	533	541	485	550	539	524	560	498	521	526	506	497	514	551	504	555	495	515	520	524	546	537	536	582	501	515	578	512	519	530	493	560	491	535	530	561	523	554	522	558	536	514	492	528	541	523	515	477	511	544	530	555	529	485	542	540	556	528	573	500	561	549	518	523	492	521	535	555	535	536	581	519	526	488	495	535	531	517	509	515	527	499	546	546	570	537	505	515	512	526	543	534	551	557	534	565	538	521	551	540	508	552	514	556	507	537	519	485	509	538	505	519	528	516	554	502	556	496	564	510	511	514	546	536	552	589	486	529	538	536	520	529	548	511	512	497	532	535	518	591	549	483	515	520	532	523	564	584	551	505	488	530	527	571	559	518	476	527	559	549	535	607	562	532	552	557	513	530	536	530	506	548	543	522	520	547	524	550	566	548	511	514	540	525	599	537	506	537	555	542	557	538	565	577	551	514	539	540	545	521	530	525	509	564	526	512	561	557	537	524	553	560	537	510	563	527	547	530	562	503	520	521	509	548	527	517	491	560	533	499	561	536	545	556	528	523	553	520	513	551	555	520	520	529	553	564	528	545	495	530	556	510	572	546	453	563	503	535	519	486	533	512	531	560	477	526	508	547	486	516	512	535	507	539	556	506	584	518	528	549	537	562	530	504	557	512	527	490	503	551	540	528	487	535	528	561	538	482	553	517	515	569	498	547	510	545	538	495	531	472	556	553	516	516	550	514	554	560	509	509	532	541	569	527	502	523	555	567	532	532	557	535	533	545	537	486	538	548	529	538	550	568	546	534	537	506	498	557	544	537	543	518	564	514	530	526	528	487	567	523	552	526	511	516	532	488	536	572	548	549	534	529	538	550	538	554	493	542	526	511	549	564	541	535	529	566	563	505	496	505	532	548	506	509	543	526	506	535	574	524	557	572	559	578	530	510	510	541	524	545	499	541	531	525	529	542	538	529	540	534	563	560	535	573	562	524	543	548	531	543	532	543	559	509	501	510	533	532	537	482	546	503	514	505	541	483	521	527	514	541	495	524	549	536	532	500	516	547	560	502	538	555	536	523	491	532	552	514	509	571	515	531	526	502	546	518	497	525	511	530	539	453	493	507	520	528	553	509	532	526	533	523	516	532	534	544	471	537	553	546	573	480	535	545	539	553	530	504	523	566	536	543	508	508	503	497	532	555	545	505	564	534	516	586	516	531	543	535	534	525	537	560	480	503	543	512	536	514	528	564	520	557	521	529	530	505	562	530	533	578	569	495	553	495	497	541	558	515	503	489	555	509	534	557	519	574	546	508	513	494	516	532	545	565	542	544	562	553	520	525	536	562	524	586	510	536	543	521	529	502	475	502	541	539	542	523	491	533	558	497	537	553	537	542	592	516	547	519	529	539	505	546	523	538	545	519	571	559	526	546	527	561	567	518	576	551	475	566	540	487	572	520	502	530	546	500	530	534	533	514	540	505	518	535	534	541	515	508	558	528	529	556	519	570	484	537	504	519	563	511	516	530	517	521	551	553	520	511	544	554	540	563	527	502	566	543	547	540	544	539	516	519	524	540	543	504	563	544	541	486	522	516	539	547	503	537	533	572	564	504	559	522	519	519	557	558	574	506	498	529	533	562	522	563	546	554	526	501	556	542	513	545	527	535	538	529	528	528	545	576	559	541	544	523	450	547	541	490	554	542	558	509	554	522	529	519	520	512	541	525	567	531	539	495	521	534	524	539	561	522	529	530	515	504	545	526	530	552	546	577	564	526	531	534	537	518	515	522	524	512	526	581	573	535	537	555	531	496	481	532	506	545	523	552	534	543	555	513	528	524	566	538	551	511	467	518	529	514	551	535	563	589	558	526	530	537	544	562	553	527	542	508	557	530	522	491	538	508	520	473	535	529	539	527	505	515	524	549	518	558	538	555	493	530	496	539	535	541	546	512	537	515	504	526	532	520	544	488	516	517	498	526	565	553	507	479	527	538	494	559	556	532	501	488	490	535	508	540	529	532	530	572	520	518	540	517	537	535	558	541	548	486	530	528	534	496	535	550	525	531	534	539	552	511	531	516	517	507	563	562	516	514	539	557	510	491	550	581	517	555	571	532	545	519	547	544	530	551	545	517	552	542	511	547	517	495	531	530	508	530	558	513	520	508	531	536	538	526	507	504	518	554	510	523	552	534	499	486	534	564	558	534	556	507	551	519	571	566	519	516	521	564	527	505	560	485	530	473	569	520	544	500	512	523	535	560	536	532	519	505	498	467	589	515	540	538	542	532	549	505	482	502	529	535	506	505	542	536	542	491	553	520	531	535	509	511	541	542	489	504	545	530	524	544	505	529	530	532	544	553	477	558	526	575	544	509	543	528	515	530	525	522	507	531	488	541	521	550	560	535	499	514	557	539	529	501	523	567	561	526	533	532	520	509	543	516	513	556	538	554	489	514	532	509	545	492	474	533	543	525	540	511	546	523	522	551	570	517	540	553	512	517	563	556	517	541	549	493	475	548	569	526	545	509	546	523	509	547	537	471	537	546	534	536	532	538	522	547	522	576	548	569	519	559	567	557	517	519	565	531	486	551	530	501	507	515	494	497	553	545	524	556	524	512	511	509	533	533	544	498	536	491	524	518	519	499	514	575	531	569	554	570	515	518	557	519	536	518	509	501	560	569	557	535	545	575	538	521	520	511	519	531	504	511	528	513	567	533	523	533	533	530	517	555	546	521	521	540	518	518	541	485	551	505	543	531	567	539	523	508	484	520	496	523	537	543	534	488	556	532	546	541	605	531	517	538	550	510	526	594	571	554	522	534	552	513	523	560	529	505	521	529	546	550	544	513	534	491	556	517	524	486	504	533	537	527	515	532	534	527	534	559	531	510	567	536	551	572	498	548	548	516	546	514	548	540	540	572	547	526	494	542	551	519	552	560	542	516	577	525	531	514	540	499	544	545	529	499	558	496	556	559	546	504	509	532	569	540	505	546	537	559	531	525	525	521	513	544	527	500	568	553	560	521	558	520	565	498	506	540	533	506	520	514	589	564	545	520	517	546	562	498	544	519	464	561	525	531	494	571	512	555	520	528	497	533	515	537	530	513	508	511	495	561	542	514	499	512	533	506	574	522	513	512	529	507	491	495	518	551	536	551	529	551	511	526	568	555	513	479	537	558	526	572	535	546	514	569	528	523	526	566	556	475	499	537	526	544	527	538	524	565	571	536	544	539	527	558	541	530	516	565	503	516	543	498	524	542	521	554	527	498	509	545	494	505	539	547	523	514	541	587	542
40797	53056	29760	3081	1946	1671	1460	1160	1109	1079	1164	1047	1025	919	938	904	845	863	784	731	761	729	722	734	698	686	695	682	633	686	663	643	675	617	664	606	622	668	659	662	651	684	632	670	670	666	593	679	637	673	645	691	631	616	647	605	653	628	656	606	645	634	659	619	686	691	648	656	626	610	627	662	664	636	640	663	691	640	653	595	580	652	681	683	645	637	622	639	652	665	609	655	652	691	589	667	654	633	627	652	629	642	633	635	705	612	661	605	635	636	653	640	634	709	632	623	642	630	636	620	649	617	651	636	630	667	654	677	612	624	614	676	661	680	656	702	600	669	652	654	662	692	645	668	704	635	651	627	594	658	619	701	586	676	608	583	613	652	600	633	676	673	673	623	643	616	678	651	607	646	640	656	631	615	646	661	635	658	630	666	641	666	657	658	618	633	602	653	651	665	675	630	607	645	608	588	674	644	617	608	633	640	638	610	660	672	633	622	652	676	650	651	638	612	649	664	693	591	649	664	610	671	658	662	680	613	640	613	616	675	651	637	663	656	627	650	615	627	663	659	640	661	623	633	704	668	663	649	621	639	623	688	572	649	676	618	636	635	666	643	691	644	649	642	643	659	637	669	666	636	660	652	610	638	647	625	630	615	642	705	650	631	676	668	685	630	634	599	664	701	650	660	688	662	686	630	637	627	611	634	676	676	598	666	650	623	703	667	625	624	640	659	659	625	620	620	614	599	678	685	671	707	638	650	655	620	677	631	636	645	675	638	605	644	621	610	597	646	656	660	601	660	679	651	625	654	662	616	643	620	637	676	696	661	638	652	629	646	699	668	626	636	609	623	657	626	642	613	642	653	664	644	645	632	624	648	679	612	674	583	661	681	673	624	641	633	681	666	622	654	611	685	610	641	617	593	681	599	617	634	663	653	625	616	672	661	635	633	660	638	601	672	673	622	639	600	620	617	674	632	632	668	642	627	659	596	652	648	639	637	621	602	610	654	657	579	691	655	665	658	666	645	654	645	628	646	618	656	642	668	622	612	629	653	646	625	633	643	640	663	632	675	638	621	693	628	645	706	603	645	644	607	657	642	671	626	643	633	649	639	635	588	657	658	681	671	600	633	612	631	644	650	656	601	653	627	646	660	619	650	688	632	659	647	616	638	676	615	644	622	652	647	634	678	633	689	651	607	662	645	648	657	653	666	644	682	645	641	615	622	636	651	648	635	667	646	651	639	649	643	643	609	610	611	594	618	569	643	649	680	608	618	625	657	617	625	651	623	605	671	656	653	614	640	667	655	615	634	639	668	630	586	659	615	625	628	655	677	636	664	661	685	635	646	635	602	631	638	642	655	619	658	652	608	687	692	650	636	650	614	643	606	665	689	658	636	673	660	625	606	623	618	620	666	606	654	654	643	616	656	669	650	614	690	626	598	643	646	646	586	611	652	610	665	632	645	634	666	654	645	603	648	623	657	629	637	584	659	651	662	626	643	644	692	650	675	617	632	625	580	630	668	629	647	682	663	652	661	639	632	668	618	628	628	641	634	642	611	666	659	655	633	632	637	661	639	658	604	580	642	645	660	628	620	664	664	616	671	602	623	666	714	644	679	642	625	650	648	639	645	646	642	673	589	651	631	657	663	676	717	626	623	653	656	679	626	626	662	641	714	651	607	648	647	624	642	631	668	647	671	589	587	613	673	609	622	642	612	650	632	649	601	638	665	685	624	688	642	668	629	633	645	680	659	652	605	605	680	666	594	646	642	617	630	604	643	606	646	606	661	629	667	663	636	675	648	626	627	647	603	645	635	652	631	605	626	622	659	685	633	614	678	674	622	666	637	607	671	656	662	655	578	631	641	636	676	634	645	626	632	615	639	626	664	615	653	673	664	617	651	638	636	702	649	640	649	639	656	649	666	632	647	649	644	627	629	620	682	636	689	643	661	707	647	649	672	657	584	674	618	642	665	645	599	652	645	635	686	634	655	627	611	636	623	630	683	660	684	654	672	643	615	642	651	667	635	639	664	642	614	667	674	637	651	601	629	661	644	663	662	632	661	624	658	649	634	658	617	623	626	647	674	638	649	612	684	646	659	623	602	670	662	669	617	662	669	664	675	648	653	651	633	627	641	669	607	605	637	669	595	612	661	647	626	634	664	698	636	621	622	658	693	656	638	626	656	606	618	634	708	629	658	655	666	625	627	629	641	653	634	622	625	605	653	680	640	606	653	588	651	582	650	633	648	620	632	631	658	617	698	639	626	620	669	676	630	653	674	631	681	631	624	658	644	635	663	669	640	640	629	615	626	678	697	633	650	633	593	640	600	620	640	682	654	628	647	665	697	642	622	669	642	647	653	617	620	644	652	598	607	639	638	636	659	636	635	549	666	619	623	639	625	666	677	614	635	665	608	683	646	640	634	644	595	630	625	651	638	626	653	652	638	655	625	641	651	639	656	646	609	638	653	637	628	609	670	684	636	685	618	618	634	661	633	648	600	645	625	639	593	650	664	670	623	641	651	605	643	643	688	680	657	613	618	645	627	685	678	629	615	630	675	652	643	659	633	606	628	642	641	645	630	623	635	563	636	646	637	628	639	625	619	622	640	652	610	604	627	663	637	608	622	637	637	594	648	650	619	644	665	646	647	659	653	644	638	652	636	637	641	657	649	633	680	633	609	655	648	603	665	653	649	665	637	648	579	621	638	648	668	697	632	646	694	656	668	625	635	636	620	616	685	662	612	632	668	656	628	634	613	653	648	660	629	637	687	634	636	642	645	653	609	591	643	612	623	636	679	633	639	639	645	633	686	613	673	647	673	621	621	635	684	646	632	631	583	646	621	586	678	641	674	656	619	649	679	668	662	644	620	661	619	645	651	626	664	625	634	654	690	656	671	650	623	663	597	646	656	680	629	629	654	641	631	601	597	684	636	680	610	643	644	680	612	657	688	654	581	615	603	613	651	662	643	685	645	653	652	642	647	687	662	649	631	666	658	633	610	623	629	694	620	637	649	623	662	650	624	648	657	603	652	614	663	603	681	671	671	664	630	673	671	645	697	636	655	673	633	663	694	646	624	619	612	644	661	632	688	630	614	670	606	617	622	647	626	622	650	684	643	646	642	651	627	622	634	646	675	634	678	624	665	668	617	632	664	643	678	652	641	614	634	658	753	597	639	691	597	621	617	654	626	604	637	640	671	625	676	679	604	646	645	632	628	628	642	625	648	667	632	619	640	633	657	639	657	660	620	673	630	634	634	652	656	625	686	592	601	632	575	670	636	618	633	674	668	650	667	648	638	638	663	652	658	671	619	631	708	659	620	651	624	631	627	645	648	628	623	634	632	584	642	639	658	606	695	645	674	599	606	634	642	648	618	654	615	626	636	664	594	648	642	599	619	618	657	631	655	620	680	638	665	634	702	628	618	663	651	676	661	667	630	634	653	682	620	657	617	691	641	629	678	671	665	610	640	628	630	656	617	606	684	678	672	623	639
22830	20998	28567	23598	20961	20478	6058	1798	1475	1454	1434	1366	1359	1298	1259	1212	1074	1131	1084	1115	1103	999	1094	1001	972	1027	1008	1008	1069	951	998	938	953	932	939	904	981	965	988	984	1006	941	986	916	988	993	942	966	928	949	979	956	1004	976	962	971	968	988	1014	932	938	953	946	941	959	935	944	955	932	889	957	956	960	933	906	912	945	997	988	1039	930	941	946	940	940	918	981	949	965	929	1016	1014	886	938	870	948	974	916	982	981	994	1013	945	965	975	952	923	964	972	994	998	971	972	967	953	939	954	971	894	897	890	944	957	914	919	945	981	955	966	1019	934	871	984	1008	947	988	988	914	946	931	985	903	934	964	998	978	963	953	1006	968	960	920	953	979	979	950	914	959	970	936	1005	917	1002	992	941	944	979	930	929	929	948	925	946	951	900	976	960	993	953	995	984	950	943	988	956	978	950	962	930	979	875	967	925	924	918	973	953	954	951	931	942	991	997	946	1035	956	928	936	970	944	953	916	967	951	937	951	964	951	922	962	985	938	942	930	954	962	968	905	916	918	945	928	961	861	960	961	932	958	932	988	950	988	997	975	960	922	944	987	936	947	902	926	983	930	920	943	934	991	933	932	959	981	964	940	939	970	998	951	943	985	962	955	964	953	920	930	944	1001	926	984	918	959	942	960	939	946	974	900	949	933	952	950	942	983	1001	963	911	944	977	983	980	993	980	908	952	920	966	922	976	959	968	938	930	902	939	885	945	983	929	928	965	933	898	954	960	911	918	947	957	953	951	917	959	980	981	956	959	947	920	1005	992	948	982	966	1002	944	978	965	926	963	932	933	998	927	984	925	951	918	912	957	1000	1009	987	920	867	946	1009	953	932	987	920	946	969	964	961	985	937	943	947	986	940	929	969	919	992	926	936	994	989	942	949	946	976	953	945	926	985	973	1012	923	980	991	943	941	935	934	971	925	941	1017	936	925	922	967	919	975	962	923	942	935	993	996	942	968	978	925	937	880	933	933	951	894	971	956	996	953	918	1022	1002	961	959	949	936	936	931	912	929	962	1002	931	964	974	865	895	941	953	966	1014	921	952	908	974	1000	952	981	938	936	945	935	983	983	903	973	936	963	947	929	850	963	939	976	938	959	923	918	999	956	930	969	989	983	960	977	932	914	933	976	1000	930	897	954	931	974	947	992	985	914	911	1000	971	924	914	949	992	914	917	988	984	937	988	968	953	906	967	915	887	947	969	970	933	931	942	931	914	951	968	981	989	949	966	917	959	994	950	896	960	949	972	1013	922	961	958	931	943	957	969	952	979	947	943	957	949	934	948	972	979	958	980	961	999	931	890	909	928	968	981	916	940	945	985	916	924	924	951	956	922	954	982	930	953	939	942	921	970	935	969	959	953	984	929	971	963	946	979	974	950	951	955	949	1000	951	972	921	950	911	938	977	970	981	911	973	943	968	952	959	984	954	948	962	953	911	979	977	981	990	994	944	937	937	948	944	980	1006	927	904	941	868	941	898	920	936	947	976	926	971	997	900	928	907	956	978	965	998	999	972	936	1012	933	928	927	909	903	978	983	936	917	971	947	968	939	908	913	972	969	909	937	955	968	959	909	950	979	1065	926	902	942	955	987	967	989	975	929	980	1002	982	924	960	944	977	985	973	945	871	977	964	965	954	996	931	974	991	970	932	972	922	1019	902	919	929	938	972	980	946	953	936	1001	947	920	909	959	925	902	974	952	918	945	950	981	918	928	1005	960	956	988	966	1001	994	938	961	989	994	880	986	955	941	978	963	921	928	952	992	951	979	855	977	940	928	932	866	973	953	943	925	969	897	939	978	931	932	915	957	904	968	925	1006	967	956	909	1015	969	922	979	936	913	905	951	957	948	985	967	956	934	964	958	911	1035	908	969	942	923	983	951	896	936	960	973	934	998	940	942	969	983	987	956	940	945	1015	930	974	984	939	935	981	914	950	977	949	921	970	916	939	945	971	925	961	954	920	944	979	961	960	940	999	961	986	971	942	964	958	990	967	997	979	952	919	964	998	921	888	954	946	911	964	892	961	913	907	922	926	966	892	964	948	980	963	948	955	973	982	906	918	1016	907	913	960	939	1006	965	1000	911	997	876	958	936	968	978	899	961	927	964	987	948	968	979	994	922	1006	952	952	958	933	973	931	944	920	916	947	951	961	918	1059	934	922	979	971	887	968	947	968	976	968	937	980	953	1021	935	924	959	927	922	963	953	928	911	910	919	975	978	983	905	934	962	972	993	961	1006	902	979	953	938	966	915	990	936	920	940	909	957	967	915	962	915	937	903	924	1003	964	949	949	926	925	918	986	991	892	948	937	1017	976	923	932	961	880	947	943	1017	957	938	959	934	964	997	935	987	922	976	970	924	954	957	885	993	955	978	924	1023	959	1005	885	942	965	997	980	933	991	964	927	916	985	988	997	888	937	959	952	973	918	956	966	987	1017	1043	1014	984	946	988	1024	929	926	915	963	954	939	964	991	919	951	930	997	939	986	978	937	953	928	928	990	946	955	952	976	982	920	932	913	983	991	904	948	898	925	986	993	959	1016	928	959	958	902	939	947	975	926	906	948	936	999	979	956	957	1021	936	939	903	955	926	966	935	922	894	931	974	1006	1018	931	991	931	888	906	939	913	946	932	985	957	921	939	984	942	951	969	967	933	982	937	903	930	963	949	947	987	1028	945	863	994	917	932	972	957	935	961	923	1006	945	967	872	962	999	944	944	898	925	932	962	976	917	966	967	911	936	986	923	1009	888	925	941	987	924	930	946	894	967	990	946	980	970	1021	973	951	972	932	975	932	914	985	914	969	904	973	1021	964	971	931	988	927	952	946	916	906	940	952	949	930	882	893	963	961	1000	917	990	914	974	1014	946	1014	922	969	953	955	944	900	945	951	918	937	970	949	958	971	935	933	1001	919	921	954	934	939	982	942	919	962	923	998	946	918	919	986	902	987	938	951	1041	988	951	965	880	948	936	968	940	926	972	964	970	939	953	945	867	930	954	962	960	938	964	914	949	958	969	978	989	936	924	976	1024	967	959	934	1004	1005	967	935	944	933	931	931	954	974	894	870	945	954	945	906	953	915	938	949	1004	968	925	948	959	949	992	919	965	1012	972	952	894	965	933	929	995	944	938	965	958	1017	959	992	980	914	955	1008	960	935	1014	931	897	982	964	903	924	939	933	911	948	990	950	993	923	948	939	935	928	920	992	938	851	962	916	944	905	1020	969	971	941	925	955	920	991	900	946	958	1016	948	914	965	921	966	915	937	895	910	951	966	951	927	898	979	964	921	927	971	937	907	972	939	953	999	978	943	929	911	1011	941	1019	956	908	921	973	875	923	940	925	990	939	980	1007	912	931	909	961	951	936	984	907	995	938	943	931	894	918	940	944	976	968	947	932	909	970	940	966	948	903	964	941	925	941	987	959	965	968	963	990	878	926	971	959	935	960	994	964	983	905	931	976	1002	927	944	984	928	956	934	957	947	975	891	996	1051	956	922	937	907	939	971	952	945	908	947	930	965	958	998	954	933	932	968	950	905	1015	931	959	904	950
46376	69009	40322	7047	4389	3706	3101	2543	2203	2212	2069	2039	1953	1817	1725	1620	1497	1366	1320	1326	1297	1222	1243	1135	1152	1150	1125	1114	1226	1135	1120	1132	1042	1076	1060	1115	1072	1103	1077	1062	1089	1102	1074	1052	1092	1107	1088	1050	1114	1085	1130	1038	1095	1036	1028	1080	1083	1071	1029	1083	1036	1132	1074	1108	1099	1065	1067	1028	1063	1064	1060	1089	1003	1015	1073	1057	1115	1044	1075	1089	1076	1062	1096	1062	1070	1094	1111	1102	1085	1029	1036	1069	1054	1070	1026	1082	1087	1054	1078	1128	1091	1005	1022	1091	1031	1114	1021	1089	1028	1070	1077	1075	1081	1076	1053	1065	1101	1047	1088	1026	1070	1038	1119	1052	1097	1052	1058	1061	1021	1062	1079	1033	1126	1044	1032	1142	1079	1070	1004	1016	1037	1085	1078	1018	1057	1031	1052	1048	1042	1034	1024	1058	1071	1040	1044	1037	1110	1030	1033	1097	1075	1092	1026	1049	1045	1053	1093	1066	1014	1097	1018	1077	1123	1045	1090	1105	1046	1081	1084	995	1077	1039	1027	1042	1094	1069	1083	1099	1076	1036	1025	1124	1101	1105	1046	1066	1087	1051	1052	1042	1083	1129	1067	1051	1078	1068	1143	1036	1053	1075	1047	1044	1053	1059	1117	1089	1088	1063	1058	995	1061	1066	1036	1048	1080	1042	1025	1097	1061	1060	975	1075	1060	1132	1060	1005	1028	1059	1031	1009	1109	1106	1129	1037	1055	1014	1077	1048	1038	1093	1064	1111	1105	1045	1026	1037	1069	1027	1093	1047	1126	1093	1039	1146	1131	1105	1049	1081	1029	1098	1048	1082	1047	1089	1081	1117	1083	1120	1070	1019	1000	1096	1060	1113	1098	1064	1074	1095	1039	1098	1036	1086	1015	1045	1000	1040	1080	1085	1044	1020	1097	1088	1040	1062	1098	1096	1104	1088	1019	1017	1051	1144	1132	1099	1071	1059	1057	1084	1073	1073	1083	1080	1012	1104	1066	1108	1064	1066	1106	1035	1061	1046	1059	1090	1063	1090	1079	1088	1019	1039	1041	1079	1098	1044	1021	1112	1112	999	1026	1085	1076	1080	1053	1088	1081	1083	1063	1060	1023	1115	1073	1035	1042	1102	1064	1133	1065	1105	1050	1080	1051	1070	1038	1057	1039	1060	1120	1062	1045	1051	1049	1059	1073	1040	1106	1077	1035	1112	1051	1102	1036	1061	1021	1054	1086	1024	1073	1046	1060	1075	1033	1136	1066	1093	1049	1099	1063	995	1036	1074	1123	1032	1061	1081	1093	1042	1027	1102	1059	1094	1029	1041	1035	1044	1078	1069	1044	1017	1053	1041	1072	1054	1053	1094	1082	1041	1088	1111	1114	1064	1056	1088	1107	1062	1099	1066	1101	1057	1072	1054	1077	1100	1078	1063	1099	1014	1088	1029	1081	1081	1006	1087	1055	1074	1055	1113	1067	1112	1042	1042	1063	1076	1065	1024	1036	1042	1089	1078	1129	1092	1086	1047	1071	1063	1064	1071	1029	1058	1041	1095	1050	1061	1067	1057	1095	1044	1080	1033	1083	1065	1093	1043	1066	1096	1082	1099	1107	996	1078	1050	1097	1031	1086	1074	1042	983	1123	1014	1048	1099	1097	1042	1045	1091	1137	1076	1089	1110	1154	1024	1033	1077	1071	1087	1112	1075	1094	1045	1099	989	1045	1026	1116	1059	1081	1084	1062	1046	1027	1083	1009	1048	1087	1084	1027	1060	1054	1081	1065	1064	1060	1045	1050	1047	1070	1047	1109	1001	1044	1050	1069	1010	1083	1063	1054	1059	1015	1029	1068	1067	1082	1045	1105	1053	1112	1110	1033	1099	1110	1017	1043	1074	1037	1071	1045	1054	1091	1042	1053	1023	1043	1064	1022	1098	1052	1072	1034	1083	1059	1053	1050	1026	1101	1093	1030	1019	1081	1075	1064	1080	1043	1041	1065	1052	1074	1028	1089	1083	1047	1054	1080	1080	1079	1059	1083	1036	1110	1093	1118	1105	1087	1044	1103	1090	997	1031	1088	1060	1087	1079	1060	1078	1055	1109	1064	1031	1008	1052	1083	1064	1105	1035	1046	1064	1106	1048	1011	1111	954	1090	1040	1047	1073	1087	1075	1064	1093	1070	1033	1072	1053	1040	1081	1055	1041	1069	1084	1075	1101	1062	1011	1105	1030	1062	1046	1039	1028	1028	1120	1147	1080	1054	1087	1007	964	1030	1066	1072	1039	1098	1044	1085	1090	1129	1032	1133	1100	1092	1064	1094	1082	1122	1137	1064	1084	1132	1049	1060	1084	1030	1068	1073	1053	974	1075	1061	1039	1097	1097	1056	1053	1057	1082	1047	1101	1006	1052	1075	992	1049	1039	1093	1088	1071	1120	1007	1055	1034	1073	1067	1034	1043	1071	1042	1060	1101	1049	1009	1101	1079	1121	1046	1084	990	1054	1064	1068	1021	1057	1084	1098	1080	1080	1037	1038	1110	1067	1092	1022	1032	1025	996	1013	1064	1030	1040	1105	1074	1016	1085	1058	1095	1022	1085	1055	1074	1012	1081	1057	1031	1046	1140	1056	1107	1124	1062	1092	1060	1114	1071	1110	1019	1034	1089	1056	1033	1049	1071	1018	1051	1067	1039	1097	1022	1068	1040	1035	1009	1095	1117	1030	1043	1103	1067	1016	1040	1054	1105	1042	1059	1070	1042	1082	969	1024	1108	1037	1005	1036	1083	1018	1086	1080	1048	1071	1075	997	1108	1128	1057	981	1006	1062	1093	1047	1034	1062	1106	1115	1034	1020	1068	1016	1042	1048	1083	1100	1006	1066	1161	1057	1085	1086	1084	1077	1024	1115	1083	1088	1041	1088	1075	1102	1099	1093	1036	1044	1016	1096	1081	1103	1053	972	1080	988	1132	1081	1007	1077	1032	1038	1114	1032	1121	1106	1056	1034	1051	997	1081	1079	1089	1078	1099	1075	1093	1055	1059	1040	1092	1039	1037	1077	1038	1098	1031	1083	1051	1116	1026	1086	1070	1105	1054	985	1087	1088	1087	1108	1102	1049	1089	1106	1022	1041	1005	1079	1054	1118	1031	1045	1025	1139	1074	1028	1013	1071	1104	1072	1118	1073	1111	1025	1097	1069	1038	1124	1049	1055	1067	1067	1044	1034	1098	1057	1110	1088	1022	1039	1060	1091	1069	1114	1041	1016	1066	1112	1063	1023	1028	1078	1103	1133	1023	1038	1051	1063	1073	1057	1049	1045	1099	1103	1066	1048	1079	1037	1017	1078	1057	1081	1072	1058	1045	1046	946	1049	1065	1058	988	1012	1030	1068	1056	1048	1041	1032	1074	1078	1083	1004	1078	1033	1045	1058	1083	1030	1045	1156	1047	1111	1030	1026	1061	1078	1103	1054	1092	1097	1078	1026	1026	1083	1059	1048	1081	1095	1053	1061	1063	1036	1039	1032	1066	1050	1056	1053	1149	1020	1082	1063	1072	1017	1071	1076	1087	1073	1066	1059	1085	1056	1027	1029	1043	1020	1030	1054	1044	1095	1057	1065	1046	1055	1084	1068	1037	1040	1053	1057	1019	1055	1077	1101	1068	1067	1071	1050	1063	1048	1035	1048	1073	1044	1039	1133	1026	1108	1094	1058	1071	1073	1116	993	1030	1043	1078	1053	1063	1109	1022	1055	1029	1093	1077	1065	1050	1049	1050	1044	1085	991	1110	1132	1094	1025	1032	1090	1067	1102	1083	1026	1116	1069	1078	1115	1054	1084	1026	1081	1026	1055	1111	1031	1031	1057	1068	1132	1072	1063	1038	1040	1070	1051	1080	1075	1107	1073	1046	1039	1071	1039	1053	1161	1032	1056	1078	1048	1045	1077	1054	1096	1082	1062	1080	1030	1103	1083	1031	1024	1064	1065	1097	1038	1128	1061	1077	1002	1023	1029	1008	1052	1075	1035	1028	1028	1064	1070	1048	1058	1044	1041	1069	1056	1069	1103	1069	1066	1051	1112	1057	1062	1103	1048	1069	1063	1078	1015	1052	1098	1055	1076	1095	989	1039	1098	1074	1070	1100	1031	1105	987	1098	1009	1118	1124	1079	1044	1022	1104	1065	1044	1079	1018	1061	1081	1113	1101	1049	1112	1047	1059	1081	1021	1061	1073	1058	1069	1037	1058	1088	1042	1053	1077	1016	1085	1063	1070	1036	1074	1091	1032	1082	1040	1099	1078	1045	1080	1028	1043	1142	1029	1057	1082	1055	1013	1044	1062	1032	1095	1022	1057	1051	1050	1069	1044	1070	1068	1064	1094	1070	1049	1116	1046	1007	1068	996	1016	1037	1069	1055	1044	1108	1049	1034	1049	1064	1061	1065	1066	1105	1101	1071	1095	1086	1053	1108	1055	1078	1036	973	1077	1108	1080	1113	1104	1077	1040	996	1014	1087	1071	1054	1031	1039	1071	1094	1066	1101	1090	1029	1087	1063	1085	1043	1034	1053	1038	1146	1036	1066	1084	1084	1096	989	1091	1052	1061	1016	1076	1070	1069	1032	1089	1078	1071	1062	1068	1042	1045	1065	1064	1053	1083	1055	1058	1042	1083	1083	1032	1045	1022	1093	1050	1107	1063	1063	1082	1079	1080	1151	1026	1097	1120	1087	1057	1051	1029	1061	1057	1039	1035	1096	1102	1054	1053	1166	1142	1009	1053	1065	1069	1042	1055	1073	1069	1117	1058	1079	1026	1066	1022	1060	1015	976	1074	1051	1012	1022	1069	1014	1062	1089	1082	1048	1063	1086	1028	1057	1021	984	1102	1057	1011	1071	1062	1048	1128	1060	1091	1112	1029	1068	1073	1022	1042	1047	1052	1050	1072	1078	1036	1056	1048	1052	1076	1010	1061	1048	1038	1055	1035	1059	1130	1079	1070	1080	1085	1055	1075	1064	1080	1105	975	1051	1095	1018
31515	31014	20996	3993	650	586	517	481	487	489	537	505	517	457	491	465	411	458	441	444	408	446	428	446	441	374	438	414	411	380	392	373	403	428	376	407	377	418	402	371	401	358	358	365	420	407	397	373	393	402	374	441	402	393	396	427	411	387	366	433	413	387	394	397	394	416	398	419	358	424	434	388	408	379	406	364	366	418	407	391	400	381	387	361	407	376	366	380	390	397	399	411	387	378	378	405	429	390	396	347	393	383	377	374	404	423	415	391	385	411	339	402	401	382	361	422	410	394	372	399	381	379	387	376	402	404	420	430	379	429	395	388	367	385	394	401	399	414	407	388	420	413	429	380	376	427	416	413	386	375	386	420	416	413	373	407	382	369	438	386	385	409	420	384	408	383	424	398	405	375	422	400	384	410	403	377	397	375	382	349	387	373	396	348	382	410	382	371	409	396	401	390	410	385	400	402	393	433	400	398	407	408	412	420	382	378	385	363	404	400	379	352	365	382	405	412	375	391	416	382	397	390	394	351	402	370	424	381	406	367	395	406	348	372	408	393	385	394	432	390	389	437	398	376	372	426	388	427	422	393	399	369	422	399	377	397	362	343	392	337	402	364	368	375	387	372	441	400	350	421	354	413	382	446	400	367	404	368	425	385	438	381	412	383	435	403	398	405	409	431	372	358	387	394	393	371	435	376	409	414	402	366	399	440	389	372	405	391	409	392	422	410	404	395	355	388	422	375	449	405	393	415	396	397	367	413	360	382	379	401	383	396	419	427	412	351	356	429	410	446	385	389	385	412	389	399	392	382	409	411	389	380	405	383	361	401	414	424	418	381	402	403	399	409	393	413	386	394	377	382	397	369	387	421	388	412	405	401	398	399	386	412	382	371	402	381	387	381	360	392	369	397	384	383	370	413	413	395	396	390	393	411	361	409	415	391	401	366	397	379	404	405	352	394	388	364	388	427	437	391	419	413	391	396	357	391	353	389	362	412	419	409	421	430	439	406	411	380	408	373	376	385	382	399	390	369	403	397	364	403	409	394	404	393	377	410	398	395	408	368	358	416	425	410	406	402	369	382	401	402	376	401	395	419	397	424	409	400	356	383	376	363	420	384	375	359	426	351	405	409	383	402	427	383	389	408	386	388	353	389	350	409	404	432	418	394	366	376	423	378	392	370	435	387	404	399	397	363	385	365	410	405	399	392	379	414	381	377	386	381	383	435	384	404	394	385	401	392	378	376	405	404	405	394	375	411	368	395	376	430	391	414	419	371	365	383	375	396	401	415	375	401	375	413	371	369	371	437	394	432	411	422	431	386	413	379	387	425	420	363	381	395	405	389	401	407	424	395	396	350	373	393	374	393	404	408	398	411	404	415	406	413	390	369	383	376	407	391	382	398	377	423	390	400	397	411	384	385	372	351	420	370	399	398	391	399	358	382	381	377	364	409	391	399	389	418	420	395	366	392	359	386	388	408	405	407	336	410	389	419	429	402	392	381	394	402	401	366	417	389	430	383	395	392	404	403	340	393	397	379	402	425	414	395	443	343	391	402	387	396	384	383	396	413	365	365	399	379	382	374	376	385	391	375	394	413	416	417	375	408	420	400	402	380	418	387	383	373	421	423	428	425	374	392	398	393	403	398	371	382	394	408	378	390	405	394	366	407	398	374	381	370	391	362	370	424	385	388	384	438	359	406	418	382	382	407	381	365	378	400	386	403	395	369	425	389	358	408	401	384	379	379	412	455	399	407	377	402	403	407	384	408	368	417	374	402	401	377	373	400	411	361	394	396	394	384	411	368	381	385	442	366	369	390	392	390	413	400	398	393	375	392	399	377	363	395	410	375	403	373	405	394	397	381	387	362	431	390	397	416	409	412	403	380	450	358	398	410	381	418	397	394	415	407	390	371	350	361	397	398	450	393	401	411	398	423	381	360	401	387	392	414	406	364	408	436	389	426	405	371	433	386	393	384	400	353	400	413	413	382	422	382	405	420	401	381	409	361	386	396	403	397	389	410	380	389	372	410	384	403	397	370	399	399	385	387	363	367	405	408	405	371	373	383	398	380	401	392	391	408	374	367	424	337	393	416	374	418	348	389	370	395	384	392	421	415	417	429	397	400	401	401	428	392	408	400	394	403	405	414	424	391	394	420	378	358	437	429	410	392	420	378	398	424	429	393	396	406	400	419	425	412	401	433	405	384	387	413	355	430	393	373	402	390	400	390	412	371	378	409	412	378	423	410	425	347	381	393	386	409	401	378	376	413	430	353	389	385	382	407	386	390	380	432	417	400	380	413	385	389	420	368	397	394	372	384	390	363	380	405	414	365	354	397	412	418	395	386	392	392	399	383	398	357	379	379	399	377	372	379	423	386	415	376	383	422	370	382	393	381	396	384	398	408	384	394	443	414	444	426	410	391	371	385	358	416	387	395	390	377	391	389	395	369	382	390	377	391	359	387	358	401	388	423	382	408	402	364	393	366	426	358	360	408	395	382	390	379	389	412	388	401	397	378	426	392	407	406	416	406	389	388	369	395	371	434	445	359	367	376	415	385	425	390	411	428	409	389	426	385	427	391	386	403	385	405	367	412	370	366	417	381	394	415	413	391	427	388	402	422	430	343	355	398	389	375	372	404	390	432	372	348	414	429	341	406	407	403	362	438	398	403	403	422	402	369	389	407	400	372	383	414	391	340	393	382	374	401	415	367	397	420	402	385	395	410	387	378	390	389	380	394	398	409	382	377	408	385	384	423	385	399	399	388	386	410	385	385	395	413	381	435	399	416	369	376	403	384	402	429	385	367	418	417	377	391	410	416	422	391	402	374	403	432	380	382	387	361	395	402	359	415	399	398	389	409	424	396	435	388	390	410	392	418	361	378	406	406	415	406	366	391	409	381	403	416	390	409	377	390	404	432	410	368	394	383	381	403	396	390	398	386	408	417	374	404	402	371	435	429	387	391	373	414	398	420	421	401	376	388	399	410	374	392	378	385	383	399	386	375	414	411	358	369	403	374	409	345	376	400	397	399	404	434	420	375	420	368	368	404	390	397	386	416	358	422	386	411	395	365	389	372	406	378	393	385	385	384	387	351	406	397	401	375	418	431	366	408	413	376	409	385	399	381	430	403	374	389	381	396	383	406	447	398	385	382	361	415	388	394	402	381	422	403	414	375	386	393	365	419	387	428	396	417	400	410	417	362	393	366	393	396	405	422	378	376	379	399	391	412	362	425	388	393	415	379	376	365	396	420	389	397	431	412	364	418	422	386	412	410	433	431	378	357	398	388	391	436	399	393	400	378	430	412	369	410	420	397	387	407	387	407	350	389	371	433	394	393	370	409	401	405	427	392	402	410	372	402	403	419	374	448	410	403	365	393	405	400	395	399	382	397	413	365	409	398	400	389	395	405	381	416	377	425	385	380	413	411	412	402	423	371	401	393	432	370	418	371	429	390	381	404	437	388	374	363	407	382	403	373	389	408	429	384	358	406
38054	44649	19315	1549	1019	958	826	731	697	725	783	772	770	713	664	659	616	578	541	545	591	562	491	508	499	508	488	493	476	506	515	460	441	507	477	446	468	476	486	473	479	443	457	468	492	473	476	485	503	467	506	462	507	494	487	471	501	468	464	458	528	481	462	508	475	477	472	492	461	449	482	494	429	502	440	443	467	445	494	474	460	502	457	489	468	498	461	484	460	504	493	482	492	442	477	494	509	476	491	475	523	490	486	466	478	474	463	503	455	463	474	453	463	463	476	465	471	507	482	419	464	447	494	466	480	466	461	507	472	478	477	507	463	482	485	473	444	450	455	494	468	456	469	460	495	528	461	497	417	465	490	500	470	453	458	474	474	448	493	477	494	488	494	510	472	489	483	439	463	506	470	435	456	485	464	460	449	493	441	471	464	513	447	457	486	486	466	482	456	454	457	432	493	493	513	472	514	470	488	472	445	497	482	491	469	497	475	454	447	490	476	450	473	507	450	442	458	492	500	504	481	434	483	467	465	407	503	490	490	461	467	500	507	439	456	485	502	472	517	471	469	455	437	449	488	486	444	442	452	470	492	460	491	482	473	475	517	476	461	485	449	465	477	498	486	434	458	499	446	463	482	447	473	490	471	495	523	451	477	489	503	482	497	515	443	481	485	508	477	444	463	490	489	459	503	467	483	491	510	462	463	509	478	505	436	510	486	510	470	478	454	486	505	494	441	465	457	455	476	469	480	429	456	454	474	447	485	452	476	456	497	497	524	477	481	499	440	445	503	484	476	468	466	477	492	461	489	480	465	486	440	512	497	495	512	487	463	459	463	465	473	475	448	495	508	446	474	466	474	495	499	450	460	492	505	490	441	493	498	499	503	454	514	451	419	500	487	498	472	472	494	495	491	518	466	483	452	494	474	464	476	476	480	471	430	481	488	495	471	443	503	466	488	521	469	483	486	463	496	479	481	467	501	465	467	480	459	482	459	498	473	467	500	475	448	476	514	465	462	467	474	486	479	467	486	520	508	476	496	464	478	523	464	485	432	452	453	496	460	444	480	479	484	468	489	455	457	454	487	485	513	464	468	484	457	488	531	479	476	468	465	482	466	460	469	458	448	461	452	464	515	474	492	468	461	452	493	461	461	477	517	545	495	491	435	498	476	486	467	443	511	452	498	506	496	469	499	476	438	499	496	492	464	451	469	462	500	448	444	449	452	488	462	476	499	478	488	439	473	480	482	461	492	464	472	474	470	481	450	425	467	477	477	467	512	454	468	494	491	484	463	483	500	483	473	449	435	456	478	481	464	460	455	542	456	494	500	469	523	504	505	474	511	447	478	485	490	466	476	464	458	465	443	482	472	474	484	452	480	496	460	505	530	472	478	481	470	473	485	485	426	497	472	431	440	499	475	427	466	456	505	479	473	479	463	504	452	495	484	508	503	495	457	458	491	493	498	462	461	484	486	469	462	498	445	493	481	454	484	466	452	472	455	511	481	472	485	507	519	471	438	505	457	458	460	478	463	451	474	493	479	495	485	486	467	498	463	457	467	501	452	520	464	483	484	517	468	467	496	460	503	490	482	452	482	515	452	488	480	446	487	474	483	497	495	435	477	455	468	466	500	491	482	490	505	486	456	469	484	467	490	455	465	491	473	486	465	461	475	485	506	499	491	509	449	494	480	499	470	479	456	504	488	453	505	469	444	447	457	454	486	448	471	485	476	477	477	485	490	451	492	538	464	454	480	477	473	490	458	456	463	485	467	526	471	516	498	519	475	490	442	486	464	495	484	440	455	478	484	446	465	494	440	434	414	495	455	521	464	509	516	457	453	456	492	462	498	509	476	484	491	436	491	516	480	459	459	480	494	467	483	449	486	439	477	497	462	481	486	470	523	531	503	435	449	492	487	448	479	471	467	447	515	469	432	467	471	540	430	461	481	467	508	483	471	528	436	484	453	488	470	501	474	496	471	459	478	534	483	430	453	498	480	452	509	479	466	497	490	454	490	468	497	508	463	472	516	486	451	471	473	454	447	473	481	455	468	474	486	478	458	467	443	496	471	490	480	484	497	463	478	451	475	447	471	484	510	433	489	496	495	475	468	473	486	479	454	542	472	460	492	455	496	477	476	479	494	469	495	471	479	484	512	493	448	481	449	458	457	497	464	484	468	485	495	441	514	475	482	435	507	475	447	472	492	413	485	435	471	482	511	505	474	481	459	468	483	470	452	478	465	483	458	474	460	497	478	524	490	470	481	443	489	451	475	465	480	457	496	479	478	459	483	492	488	475	485	477	485	476	489	475	483	470	478	467	486	484	483	466	446	476	478	465	492	439	459	482	488	496	477	502	445	459	495	481	488	486	476	473	461	463	473	475	485	435	455	471	468	504	479	483	483	490	499	449	491	493	501	476	461	487	500	512	476	486	452	453	453	468	480	463	492	476	494	472	471	426	444	432	449	484	476	469	446	510	487	454	474	459	482	459	476	490	503	515	487	492	451	455	449	492	466	436	465	509	476	511	488	499	488	457	466	471	424	446	472	483	521	470	442	455	501	504	481	478	466	525	496	511	470	468	478	474	469	444	512	480	453	457	488	493	470	475	473	448	461	493	488	478	479	482	469	490	484	476	461	441	461	448	462	478	432	462	483	515	456	457	481	490	459	477	485	480	466	475	468	506	496	499	480	490	469	459	455	456	485	448	491	462	512	502	493	476	509	482	469	511	488	465	494	482	489	495	466	474	525	491	414	520	494	455	522	483	460	475	447	431	518	469	467	517	481	442	475	457	487	487	468	467	474	497	470	517	461	471	455	465	498	457	479	475	513	464	482	491	484	492	474	463	468	519	472	465	482	438	471	490	456	484	464	504	506	482	468	522	484	483	476	473	509	448	496	455	460	457	490	502	498	448	448	480	507	498	464	476	438	444	468	473	447	509	496	452	479	507	480	477	506	504	459	486	466	479	520	446	485	488	522	482	479	478	470	506	504	471	480	507	468	455	478	482	515	475	503	489	460	481	444	462	479	490	476	486	446	455	463	497	484	427	466	482	473	487	482	496	474	512	481	474	452	479	470	524	540	482	445	502	475	505	490	471	511	431	531	497	483	477	460	497	480	467	511	501	445	453	479	481	490	498	480	469	451	466	496	469	463	449	484	448	495	436	493	475	457	459	460	486	452	468	460	442	465	496	445	499	504	479	473	486	491	440	486	457	451	452	483	519	436	449	479	495	466	457	457	476	485	472	490	487	439	515	493	492	518	495	474	450	501	422	468	463	464	467	471	456	492	462	472	461	509	467	495	480	500	449	515	480	509	465	439	504	500	436	487	472	472	486	489	455	474	453	470	503	465	422	502	496	444	442	470	508	475	447	521	523	477	435	496	473	522	480	446	459	450	467	501	499	483	468	486	473	546	486	467	477	500	475	477	498	443	501	466	477	484	514	487	482	491	475	490	473	464	471	474	471	489	436	477	497	457	451	458	458	459	465
23802	20963	27887	24114	20125	5881	1391	1030	938	908	895	916	870	822	790	750	764	720	717	721	691	727	689	705	662	680	654	643	662	597	640	626	649	598	633	663	646	574	594	669	641	650	656	617	599	599	651	648	640	619	608	605	592	602	682	606	554	635	622	602	603	640	586	651	595	625	636	585	606	597	629	654	622	617	616	637	636	599	626	634	637	607	641	637	652	625	638	620	606	645	618	641	592	610	606	585	614	635	606	620	647	666	633	646	588	581	638	638	647	609	621	606	648	613	618	577	651	582	613	609	630	642	647	613	625	627	667	599	596	667	644	648	656	627	642	637	608	631	636	619	612	579	651	625	575	677	636	617	630	631	603	632	629	607	616	610	665	583	626	630	629	636	615	611	631	615	630	604	668	647	621	613	610	649	587	601	632	655	649	646	644	628	581	621	574	614	626	610	600	603	599	589	608	649	653	683	598	652	655	636	596	612	621	608	610	643	624	590	672	583	658	607	612	631	602	630	580	653	585	620	603	641	610	621	597	593	617	608	643	680	589	601	584	607	611	600	628	637	603	605	594	651	643	598	610	629	596	678	628	595	640	643	631	595	600	637	575	642	618	607	631	620	624	592	633	627	615	560	678	594	625	678	625	644	658	616	619	675	612	645	601	611	577	572	615	625	644	579	629	614	603	591	653	635	587	646	608	648	609	618	662	655	577	658	604	683	625	591	641	619	587	638	623	642	619	616	603	609	598	642	610	633	611	670	647	671	643	633	622	616	676	648	668	649	652	668	609	655	649	584	629	650	600	650	631	607	626	658	607	605	633	603	614	610	649	665	598	642	647	609	638	674	597	647	642	625	629	584	636	601	621	625	632	582	642	615	628	621	601	615	600	627	673	638	634	622	628	647	630	630	645	651	621	621	616	586	646	623	640	653	589	652	606	600	622	622	633	589	647	649	645	672	619	622	679	590	627	685	613	647	604	610	651	628	596	634	649	652	639	604	646	596	587	638	610	630	622	614	660	586	585	585	601	628	625	610	655	609	646	610	627	643	659	598	647	610	605	591	610	594	605	641	610	606	620	559	616	672	638	632	564	588	641	634	612	619	631	631	626	640	605	662	678	593	611	605	631	636	624	641	615	656	681	663	679	622	602	625	654	713	643	598	652	623	645	610	585	660	588	651	606	597	643	648	634	631	636	633	591	594	636	595	602	624	620	630	647	645	624	649	676	590	627	664	632	570	615	605	642	607	614	645	618	629	638	569	570	585	598	595	625	593	607	627	606	599	618	637	644	673	588	578	657	605	601	656	608	554	613	613	636	580	619	604	587	598	674	640	607	662	599	642	615	650	600	669	601	577	627	604	632	616	656	630	628	588	664	623	584	631	606	593	659	622	593	619	646	597	628	651	668	641	591	657	635	624	627	635	606	622	620	582	670	599	658	629	607	632	646	599	616	621	627	628	642	588	640	593	659	607	648	607	587	629	621	617	619	644	661	667	665	634	620	635	636	580	607	664	664	663	661	631	641	599	577	660	602	620	625	625	632	640	665	612	606	649	585	584	601	638	652	639	621	632	580	599	606	593	620	601	621	650	632	620	647	618	608	617	640	639	611	658	622	630	654	606	589	653	620	631	614	646	637	618	597	630	667	614	617	636	571	604	641	625	674	642	666	621	642	646	614	588	667	654	606	663	600	610	652	609	625	659	601	590	681	622	629	628	636	614	664	606	610	601	603	655	624	647	648	620	628	598	629	589	649	610	628	599	618	641	597	619	637	651	629	601	586	573	620	612	636	646	630	631	603	645	639	583	588	584	605	647	612	601	589	602	639	603	601	597	638	638	599	615	605	626	631	650	608	624	612	645	608	639	595	611	645	595	613	621	646	597	643	604	607	652	599	650	609	603	669	643	610	668	583	614	623	665	637	632	627	608	606	606	646	629	622	612	621	651	634	607	654	614	603	658	621	615	619	606	626	628	647	673	621	600	593	560	611	609	652	631	634	594	683	657	595	632	641	653	620	604	624	632	637	603	599	641	596	596	683	610	593	609	615	645	629	618	650	637	604	635	570	601	640	590	606	578	633	602	602	633	584	609	599	639	607	589	643	601	660	635	636	599	597	655	650	652	603	612	608	630	656	677	645	671	629	596	577	608	641	652	635	628	655	634	633	593	666	662	614	628	675	655	653	610	567	606	645	621	622	667	646	576	651	666	640	636	600	636	657	637	659	580	634	636	667	644	621	643	615	626	646	611	628	665	614	619	607	620	678	665	644	621	620	615	640	639	639	620	650	616	629	635	630	618	712	571	618	598	599	602	602	624	598	590	636	639	609	653	602	630	575	641	621	665	640	624	634	644	605	581	646	587	582	635	630	679	633	611	656	634	665	605	632	589	583	636	624	611	666	644	589	622	571	636	597	605	663	587	583	634	598	639	617	605	617	604	648	654	593	613	698	591	637	558	586	589	686	629	632	600	608	671	634	634	617	601	634	616	592	678	647	620	630	655	649	600	611	614	632	629	601	630	623	626	625	635	616	639	599	645	614	599	609	613	635	618	621	624	641	579	643	618	649	582	623	713	647	627	629	610	586	623	626	581	586	648	615	628	632	592	665	659	671	618	603	650	639	648	643	621	622	633	612	665	626	630	629	609	627	620	642	620	613	636	582	595	564	623	642	648	661	628	592	635	628	652	627	609	647	612	681	614	620	590	672	632	585	584	619	642	625	606	587	664	575	615	622	592	635	627	577	618	608	603	622	651	600	657	633	633	600	613	582	645	644	612	573	569	611	620	657	590	660	657	586	615	633	644	639	614	629	637	634	642	656	625	648	642	605	612	625	658	607	663	651	617	660	606	642	640	628	650	685	600	596	608	640	595	658	616	622	648	602	602	628	650	610	611	637	614	633	617	642	630	666	627	615	609	622	636	656	611	601	574	649	628	556	619	625	617	553	635	639	627	639	610	639	630	629	609	626	635	672	643	618	612	600	619	617	613	673	568	664	647	636	629	610	615	645	611	618	597	596	614	590	572	581	636	618	624	585	635	628	560	596	643	627	615	584	628	600	606	600	645	635	625	650	637	590	625	582	642	584	643	623	619	616	622	597	571	636	653	608	642	646	600	601	630	645	605	582	600	622	594	608	585	615	593	658	606	609	655	628	595	622	626	628	636	598	606	632	641	633	601	652	642	611	566	626	631	666	597	677	581	604	612	631	645	667	648	618	597	622	616	599	637	655	654	601	673	611	619	621	642	594	635	602	599	644	640	585	653	636	640	607	643	636	624	590	683	602	636	612	580	614	617	603	561	629	634	662	637	636	616	614	619	630	568	670	580	652	641	596	623	640	582	618	611	637	629	617	634	611	638	619	596	638	637	619	600	610	620	608	589	607	631	604	610	630	621	643	610	653	608	642	634	639	598	642	600	633	642	651	656	629	625	600	579	633	613	619	636	630	622	593	643	602	608	596	625	645	648	598	634	604	648	649	625	662	638	642	668	593	648
41661	59168	31688	4637	2677	2109	1872	1582	1507	1361	1368	1417	1369	1188	1198	1002	952	956	896	936	897	879	854	739	776	810	724	724	765	713	761	701	699	718	707	696	770	759	744	768	710	734	716	717	748	741	726	785	764	733	713	775	682	683	703	745	728	713	725	768	725	776	715	725	714	709	735	796	713	697	739	730	706	676	781	715	722	757	678	748	713	673	761	714	727	741	765	683	700	718	715	702	728	735	737	704	764	703	711	787	695	719	711	689	711	706	693	712	790	707	787	731	732	688	751	730	742	691	716	733	684	742	729	729	668	716	733	711	715	676	726	739	737	728	686	717	713	704	751	696	736	729	740	734	693	722	676	732	732	723	718	704	716	741	761	697	738	670	743	708	731	712	698	750	722	703	704	718	711	742	752	758	691	745	731	715	774	751	732	738	699	738	746	698	764	707	761	724	723	717	735	734	691	768	754	705	725	675	736	743	701	695	660	721	739	745	685	723	755	747	734	723	704	697	739	702	719	708	669	715	736	686	742	711	739	763	689	755	742	733	707	709	758	764	762	680	713	672	666	712	718	716	729	706	722	758	707	772	769	637	719	725	678	737	673	738	702	697	727	718	722	720	690	764	736	691	775	666	708	715	744	710	748	715	722	705	686	696	731	716	712	714	735	740	755	713	788	798	749	736	719	753	710	732	734	709	715	730	728	709	727	742	718	696	762	716	712	768	756	715	743	741	700	688	761	762	762	701	758	729	719	724	748	682	689	744	720	746	699	734	698	713	735	725	694	756	684	715	701	695	726	732	745	719	720	756	709	744	702	744	732	709	754	722	699	705	701	693	719	701	775	734	692	681	730	688	737	727	683	723	771	724	699	723	730	752	687	681	704	692	703	707	744	742	710	760	739	743	734	719	734	697	729	750	690	729	708	761	718	748	719	711	718	716	712	680	697	690	703	753	676	761	765	731	699	765	672	706	725	743	710	704	699	686	716	711	786	722	701	733	716	677	683	723	756	720	706	772	727	674	712	722	720	722	732	775	675	717	750	701	705	728	687	737	705	762	736	729	689	661	730	728	706	706	735	710	679	683	720	696	707	719	777	691	714	718	753	667	691	709	734	768	731	755	707	670	717	696	729	786	719	717	676	709	703	654	681	686	698	752	683	753	748	721	762	718	746	735	713	712	724	727	726	775	717	699	712	744	688	724	702	745	703	739	732	716	710	707	694	748	710	789	708	730	746	680	744	731	737	754	764	723	755	744	659	727	736	704	720	757	678	687	715	646	728	731	718	759	686	718	761	734	747	702	734	741	700	701	709	688	721	710	699	699	709	767	658	781	777	699	710	719	695	678	728	756	730	677	707	695	730	719	726	751	716	756	710	652	746	770	708	767	695	716	761	750	720	699	687	736	708	689	734	725	733	745	723	758	740	741	720	711	717	763	779	651	671	703	749	697	678	700	723	702	730	741	703	704	726	736	699	739	721	692	728	688	729	732	761	680	764	684	679	728	695	768	743	701	687	726	711	727	734	707	708	704	737	709	699	751	751	712	743	682	716	701	738	706	690	714	741	769	756	738	659	677	668	698	701	715	777	724	737	763	654	705	717	709	744	686	717	737	730	699	690	711	744	698	686	769	727	666	673	740	748	737	698	726	716	717	720	691	714	704	706	698	716	687	708	715	726	729	707	716	727	773	700	672	739	677	674	751	682	704	694	664	663	680	645	712	760	691	717	722	734	701	724	744	745	735	714	672	763	725	716	744	747	724	740	714	710	686	798	681	763	740	742	715	748	709	713	712	708	759	763	716	696	709	708	714	771	730	712	712	746	715	676	731	741	739	711	681	725	709	736	718	677	657	694	707	695	747	731	733	732	676	719	679	722	694	696	755	714	722	728	742	714	669	697	683	717	701	696	736	765	719	744	699	710	701	708	722	677	715	702	692	723	717	709	732	744	733	758	712	741	756	735	690	711	695	709	718	706	729	699	720	712	707	727	672	709	719	718	754	694	704	740	732	691	745	716	789	717	699	749	694	719	687	663	661	720	726	725	716	698	705	703	704	710	732	722	710	761	717	687	677	687	709	714	732	725	765	706	698	741	683	672	711	721	671	777	711	769	690	721	722	730	769	706	741	767	742	720	707	715	725	735	765	718	708	689	735	706	733	714	722	722	728	670	722	731	661	691	720	718	736	714	749	712	709	685	714	724	710	709	737	723	668	705	731	689	734	707	697	729	719	740	686	698	706	732	742	692	723	709	705	713	711	739	710	734	736	774	765	693	746	762	709	711	713	700	710	731	723	721	708	744	683	729	655	720	714	705	685	701	742	685	751	733	754	717	704	671	722	719	703	687	736	656	719	677	707	736	704	748	726	695	685	718	722	703	718	717	710	726	774	700	680	700	700	735	723	710	741	763	728	749	692	756	756	728	661	693	726	742	700	702	727	704	703	706	708	694	719	752	684	726	759	702	736	711	692	757	730	712	707	777	742	699	706	733	708	759	736	756	714	685	776	691	720	724	730	736	725	718	713	661	756	720	707	718	781	731	712	743	719	753	760	751	698	714	723	731	745	739	744	683	717	752	752	725	731	665	753	715	724	751	751	765	691	715	720	653	749	715	692	729	737	760	732	745	759	697	698	695	721	704	727	713	690	749	714	710	683	716	738	664	740	733	749	710	665	642	726	756	701	748	738	751	718	732	694	713	764	759	684	733	725	742	670	668	716	712	734	751	712	715	699	719	759	733	711	699	711	674	711	676	719	696	709	706	754	712	674	765	714	674	720	700	709	670	732	774	722	766	712	683	744	714	711	739	762	712	701	715	715	706	772	706	721	737	729	736	764	687	741	696	682	748	728	686	708	737	661	657	695	749	701	732	699	749	691	669	716	724	728	733	790	688	692	720	727	701	718	742	675	681	717	724	651	733	701	714	698	698	738	714	727	656	723	724	727	759	754	762	719	700	729	702	730	697	670	692	689	718	755	654	745	763	723	734	710	729	740	735	724	749	752	708	675	659	722	672	730	670	749	721	775	673	730	685	718	680	733	761	716	727	699	672	725	754	768	720	720	708	678	731	733	692	738	669	669	675	696	689	742	764	763	721	736	740	709	707	723	730	719	731	776	691	736	748	723	679	722	716	747	726	712	751	726	706	722	708	727	715	685	719	702	711	683	710	639	723	735	698	738	685	697	748	737	711	670	753	738	659	709	732	708	731	764	738	702	723	703	716	696	701	684	683	742	724	714	692	749	757	725	703	730	699	657	785	697	704	696	741	660	685	731	753	756	741	742	700	717	705	741	720	722	745	697	711	727	687	714	708	713	688	720	688	760	698	674	748	747	754	721	714	698	712	732	691	714	652	719	741	709	719	747	728	726	742	731	701	712	700	710	712	727	707	715	722	734	746	673	715	737	723	683	657	730	705	706	698	722	721	704	777	723	759	706	710	719	741	710	728	745	666	716	695	748	702	750	730	704	719	696	779	718	695	754	735	699	688	730	745	736
25186	21271	27009	23943	7116	1103	816	783	700	763	757	780	710	619	628	636	634	582	616	599	549	577	567	537	572	543	528	523	610	543	542	570	547	531	550	561	541	530	562	573	537	572	551	540	508	537	556	524	565	545	574	551	538	592	516	570	540	572	557	486	557	539	512	508	547	513	535	545	571	553	534	590	556	579	555	577	500	541	480	564	543	553	581	579	539	543	561	542	524	556	526	546	538	566	544	504	555	566	578	555	576	556	565	559	529	512	491	544	539	547	536	566	553	552	566	528	583	560	571	524	542	515	585	571	527	556	508	555	541	514	527	589	553	542	546	546	572	521	540	565	535	551	603	558	509	544	550	589	548	567	568	510	578	582	543	541	553	538	532	537	533	541	546	535	545	577	562	512	554	481	557	523	530	536	520	584	524	517	562	519	517	538	529	523	514	558	551	538	526	538	554	554	541	524	534	544	543	566	542	512	525	511	551	528	528	508	570	555	493	515	547	491	531	525	534	530	532	544	526	553	533	537	562	538	542	528	544	522	529	527	541	538	543	581	546	541	554	530	554	535	555	546	571	575	541	557	513	545	520	573	555	551	515	521	564	589	538	517	544	546	491	515	495	496	516	518	564	557	561	539	548	546	572	538	579	528	521	566	520	543	570	505	552	597	541	531	578	525	537	561	546	539	584	522	576	527	547	498	501	531	578	518	510	536	554	542	535	551	561	506	549	519	521	543	544	525	541	555	505	582	568	522	584	538	525	491	565	550	533	533	566	557	555	566	557	539	551	535	515	567	525	524	511	558	556	587	517	554	554	527	529	518	515	549	554	531	552	530	561	604	524	545	542	543	528	558	547	531	579	518	568	553	556	566	523	531	542	560	519	551	553	570	543	504	585	568	538	524	546	595	481	529	546	526	551	520	489	554	555	461	514	531	517	513	564	541	560	546	517	529	524	556	529	533	560	501	572	520	551	544	544	522	510	565	533	531	561	570	547	570	561	552	551	549	542	565	559	546	555	519	560	547	558	565	541	575	559	571	531	531	524	545	579	527	546	558	531	585	528	544	552	556	575	559	501	524	556	531	539	549	569	522	526	539	550	544	557	563	537	526	532	514	567	575	584	503	573	530	520	522	515	608	526	532	502	550	562	563	548	549	563	519	569	572	521	562	577	552	583	572	512	539	532	576	527	539	510	543	523	527	556	594	594	513	548	555	519	520	521	521	535	569	566	529	589	532	532	566	524	563	519	581	531	545	531	565	535	550	536	534	546	572	556	579	527	516	503	549	562	542	504	530	536	523	535	543	530	535	537	547	517	539	599	568	537	557	526	527	552	519	521	526	575	548	530	590	562	510	509	553	503	544	556	531	526	509	524	536	541	579	515	552	503	506	533	531	541	521	521	534	522	516	531	541	539	497	534	525	561	592	549	532	564	578	543	545	542	531	565	531	545	558	517	545	538	554	566	538	529	541	557	579	556	515	524	536	558	522	534	528	542	545	587	560	552	544	503	536	546	542	517	540	519	602	492	525	550	549	527	562	552	558	547	558	540	560	552	567	561	504	527	540	560	570	544	521	528	562	525	532	558	558	513	527	552	588	536	524	579	555	526	521	558	522	521	553	527	525	515	545	517	548	558	574	511	519	556	521	556	513	540	533	559	568	539	546	517	539	540	513	575	534	556	533	515	560	533	553	537	538	556	532	553	537	539	529	566	521	541	523	548	552	556	556	539	536	542	561	541	529	512	559	566	547	543	587	500	563	544	574	557	617	531	488	587	538	533	530	546	535	567	537	550	496	557	549	532	560	540	527	542	534	552	498	538	536	569	544	532	567	514	528	545	538	494	568	542	566	535	522	523	517	550	515	543	545	544	538	551	521	517	570	553	558	568	560	563	585	556	523	531	527	514	536	529	573	558	540	536	551	520	541	507	544	515	545	507	529	513	511	495	553	531	536	545	570	537	521	562	552	487	570	528	560	559	546	563	558	523	510	542	511	556	535	538	566	530	523	527	542	525	530	556	534	574	513	535	510	558	546	522	568	559	557	545	540	519	548	554	527	552	537	564	556	536	514	515	584	538	599	532	510	576	529	537	533	487	556	521	549	545	596	553	562	543	502	557	571	532	490	553	562	564	508	511	537	558	545	525	573	524	485	522	521	530	486	539	546	524	494	550	550	602	574	538	561	598	492	528	549	515	536	512	543	548	517	539	535	577	541	548	556	578	516	523	565	525	545	537	546	520	539	575	548	538	524	555	572	511	536	564	518	533	572	539	539	608	539	550	511	538	522	496	576	549	547	532	487	508	522	523	562	531	574	514	515	526	512	533	587	536	545	601	565	522	519	543	548	529	566	521	513	526	531	522	543	528	515	571	546	504	533	549	550	542	503	563	498	551	560	524	560	511	538	513	524	522	532	552	535	523	542	577	536	562	534	529	564	547	576	520	518	558	531	568	532	534	523	544	481	575	524	514	521	557	563	530	518	509	522	546	579	543	557	548	571	527	578	517	575	536	536	538	559	540	532	511	559	557	548	567	524	520	549	532	506	558	569	520	520	533	563	518	528	536	519	546	568	571	527	551	532	544	519	519	578	540	537	543	585	527	562	509	511	520	515	536	522	561	563	566	549	555	527	569	534	519	568	557	568	535	547	527	557	510	557	576	543	538	542	576	540	508	521	543	525	538	550	530	562	529	538	539	536	540	545	510	536	549	511	539	547	542	571	530	535	521	557	551	581	560	551	579	520	594	550	528	558	523	513	542	561	527	569	543	534	541	513	598	538	521	518	539	556	547	587	521	557	511	514	547	564	558	544	545	527	549	547	539	549	525	544	544	556	523	502	528	500	497	503	557	562	493	528	581	562	553	580	566	577	543	553	535	507	531	542	563	544	583	584	525	586	549	543	534	530	544	592	551	536	539	543	543	533	539	503	561	535	548	564	541	515	537	573	529	496	542	561	559	578	586	517	502	555	522	564	537	544	525	529	540	572	558	544	523	539	553	531	564	565	563	566	541	577	511	582	512	581	550	498	510	496	541	563	558	582	512	545	535	537	505	539	548	497	505	552	585	553	503	537	573	570	550	555	556	531	534	549	509	524	550	561	543	544	551	562	523	549	562	529	536	509	543	535	568	508	577	523	560	512	542	537	542	552	556	530	537	519	517	521	571	536	533	543	526	553	549	567	514	552	521	545	559	546	546	521	550	527	578	525	554	513	515	570	550	567	505	503	573	529	531	510	545	545	614	527	533	518	546	583	560	522	553	536	541	540	573	570	542	521	509	610	540	513	509	516	559	558	535	555	542	539	522	535	551	552	543	562	538	562	506	579	559	517	510	494	544	538	542	537	474	515	522	574	512	512	561	463	551	501	528	517	560	526	548	514	517	562	549	556	539	562	529	588	540	535	529	523	539	574	522	542	517	560	535	504	556	535	534	534	592	526	527	589	546	555	521	490	567	500	522	588	580	526	526	513	556	586	511	530	556	549	541	536	516	534
40572	53776	30462	3822	1975	1596	1358	1186	1114	1169	1152	1181	1049	981	887	887	801	777	793	755	741	806	755	708	693	703	668	693	716	716	671	682	674	619	676	667	610	687	634	617	662	692	657	693	634	636	674	669	634	691	674	682	641	641	668	687	684	655	666	620	611	655	658	664	643	654	644	665	654	681	644	652	710	657	644	627	644	642	675	667	631	653	671	659	674	645	673	704	646	662	620	668	670	694	676	667	687	624	689	685	657	669	646	684	717	600	665	660	684	630	624	642	613	614	647	656	682	642	630	633	660	658	667	710	614	704	674	661	698	671	642	695	651	661	621	644	623	657	654	686	659	623	665	622	644	670	656	638	676	659	649	682	625	707	658	640	646	670	714	676	688	669	602	650	651	653	659	645	654	655	638	654	663	640	633	627	636	661	690	636	639	705	665	649	631	638	656	615	659	643	635	697	635	609	654	681	670	640	673	595	680	680	701	592	643	641	625	637	688	642	594	709	637	689	679	659	674	655	688	692	618	690	649	634	607	693	680	703	651	679	643	610	640	688	690	685	636	657	621	679	664	695	653	665	636	641	653	643	682	621	661	651	636	671	626	674	644	661	599	622	668	667	656	675	642	654	687	709	636	657	656	704	668	645	676	618	667	685	631	665	647	627	664	633	655	641	616	658	640	641	581	692	644	635	665	635	686	668	683	686	630	660	660	692	697	649	692	668	621	619	643	686	635	645	652	643	647	595	660	573	622	630	664	598	664	637	683	646	657	674	625	633	650	681	686	686	636	688	624	642	680	650	606	628	608	663	609	620	653	662	604	648	636	621	643	647	663	662	688	643	694	632	662	668	667	671	613	626	652	638	647	666	650	646	617	652	679	665	627	647	659	637	610	680	622	656	647	647	684	628	655	643	653	670	659	622	651	688	634	653	617	688	718	617	680	667	624	607	721	600	640	672	669	633	693	650	653	654	644	656	670	675	690	660	672	663	684	667	636	644	618	623	644	642	649	666	624	616	660	633	637	652	639	681	666	699	688	666	671	654	631	674	610	639	630	650	689	644	653	621	628	738	619	641	644	666	624	655	656	640	685	690	647	646	704	669	646	629	678	657	636	617	648	644	658	632	703	688	610	633	649	695	630	686	695	651	709	680	653	641	650	621	670	689	638	709	622	646	653	638	648	655	656	644	624	686	652	634	657	664	638	665	646	662	662	635	690	630	693	660	664	632	646	668	658	689	658	623	678	595	666	681	636	663	655	669	661	673	664	641	645	662	634	619	657	657	640	681	676	690	674	656	612	623	644	651	673	684	624	680	677	657	663	697	702	692	650	689	681	653	665	658	673	687	644	664	666	708	628	632	695	658	610	643	635	644	662	661	655	663	672	688	667	673	651	680	651	644	624	648	672	620	662	661	614	635	624	637	672	607	657	669	666	588	647	660	674	634	656	661	643	649	635	623	641	629	689	676	679	721	662	665	673	645	689	665	650	627	706	661	701	662	674	666	658	630	665	677	642	656	677	666	631	674	662	639	685	657	654	694	732	622	668	662	643	627	658	588	599	641	612	662	727	643	651	664	665	641	685	624	679	649	664	617	690	665	659	625	649	643	665	678	616	644	607	689	644	644	657	647	627	674	678	694	642	660	681	654	639	664	675	677	690	642	662	656	710	665	649	653	657	680	643	634	652	639	654	693	612	636	636	647	648	656	651	656	661	642	656	678	660	656	659	676	674	675	644	649	672	676	652	611	652	637	667	676	633	617	659	629	685	627	654	669	628	594	687	644	659	667	652	630	672	645	661	657	609	633	642	626	686	700	672	669	679	663	658	655	660	711	595	661	645	703	619	646	616	664	628	652	669	652	651	648	616	652	641	649	702	627	601	677	676	670	608	669	662	687	617	686	643	647	637	645	654	664	611	686	642	618	641	618	637	672	654	701	679	655	675	678	655	688	659	682	640	692	639	715	675	683	687	640	666	652	633	644	648	696	673	651	683	642	642	682	653	667	657	673	632	667	642	627	628	641	632	608	661	676	653	656	628	690	640	647	659	677	626	634	650	680	644	673	669	677	672	680	679	652	658	684	628	640	642	659	657	692	675	680	645	631	663	675	648	649	661	642	645	697	722	645	675	641	677	668	657	627	655	688	692	675	641	662	625	649	623	627	615	628	652	668	628	646	607	627	661	661	668	619	655	651	626	698	635	661	640	664	674	619	638	657	651	733	645	641	714	646	657	641	645	625	651	682	626	656	673	682	679	605	654	659	660	608	642	645	654	633	641	666	650	692	608	696	664	624	639	645	620	677	648	659	611	687	646	649	676	646	631	688	660	599	668	722	612	633	688	699	651	664	679	661	679	649	610	628	651	665	653	636	656	584	626	645	628	642	629	648	676	713	676	647	653	638	657	632	679	662	667	638	657	626	648	617	662	661	656	629	609	672	645	619	649	632	671	675	646	614	712	634	643	654	638	697	710	655	670	673	677	642	631	642	673	628	683	684	672	671	671	657	646	671	685	644	642	681	678	661	656	655	671	693	628	686	653	662	665	676	633	679	636	658	663	575	665	683	652	641	610	691	697	639	680	678	623	661	640	649	649	683	645	679	636	648	688	642	635	656	667	638	668	635	678	665	639	656	677	645	651	674	632	638	688	678	634	635	642	667	677	695	649	644	656	649	664	648	641	634	651	673	671	683	650	653	633	647	641	615	702	677	649	638	637	653	587	687	676	645	655	641	645	688	645	677	624	648	628	667	657	668	671	662	647	643	677	643	648	688	647	622	687	613	660	673	663	672	645	623	685	627	639	673	647	660	657	651	667	676	660	651	643	631	686	642	578	639	681	635	664	623	667	619	630	633	631	665	606	653	653	612	657	616	633	666	638	605	644	630	666	669	684	658	620	629	624	655	595	691	624	636	672	618	647	642	710	709	642	646	643	655	615	676	637	625	633	660	651	654	655	635	631	705	638	671	666	630	647	679	680	638	658	656	665	668	664	680	616	637	643	671	644	684	666	635	665	642	659	641	643	687	668	617	674	630	659	650	664	716	672	634	599	704	663	648	605	637	669	653	643	648	668	622	694	684	662	661	620	630	683	696	642	640	648	646	686	606	615	634	648	650	696	675	693	660	619	649	652	649	650	647	627	660	639	657	594	680	714	637	697	644	622	658	680	671	641	654	636	684	671	648	660	668	625	626	661	637	646	616	644	653	644	637	731	636	667	607	581	653	624	663	690	658	605	681	682	635	663	637	665	631	601	668	657	632	648	633	692	613	677	680	654	632	653	717	664	634	643	645	662	629	713	675	673	657	650	678	670	682	663	665	650	630	628	649	708	669	624	672	655	702	628	643	667	645	671	656	654	639	624	639	652	590	651	640	632	690	704	639	675	674	654	609	660	663	678	627	664	701	668	685	676	689	593	686	669	666	649	627	643	650	634	628	684	663	609	691	659	653	607	690	681	739	673	654	629	679	638	735	677	644	668	668	625	648	653	656	646	702
22825	20993	28472	23603	20934	20420	6080	1806	1529	1405	1348	1365	1304	1262	1231	1152	1068	1078	1076	1047	1040	1049	1017	1032	1005	1038	969	1021	1008	991	1021	938	941	923	963	982	970	943	974	941	919	918	934	972	961	939	953	938	960	990	992	931	978	1049	957	986	942	987	967	952	940	975	941	964	974	958	995	935	1005	959	965	968	1023	946	956	933	956	961	899	866	983	981	915	949	1026	992	982	993	919	857	905	999	971	936	997	921	904	928	918	975	958	996	960	953	911	972	1000	916	947	964	943	910	958	948	954	934	932	961	921	902	931	869	999	923	931	946	949	948	931	982	934	930	946	983	967	944	978	958	949	981	984	989	974	973	899	999	984	890	953	966	913	966	978	949	944	956	960	941	983	1028	979	1000	940	947	942	953	916	947	945	971	916	902	928	1016	958	953	980	870	968	944	913	949	979	933	952	932	909	906	916	963	960	983	891	901	996	956	906	936	947	968	958	934	988	904	932	939	915	950	882	950	954	945	982	941	938	932	916	974	924	889	963	1003	938	928	1004	931	914	937	979	952	1003	937	961	969	938	959	914	953	941	951	965	987	912	983	932	906	958	941	946	902	932	926	943	924	960	938	948	895	977	965	991	932	889	970	953	956	959	947	899	930	949	957	944	960	949	931	960	924	919	946	961	936	937	932	921	914	924	943	970	947	943	947	957	978	982	1018	970	968	965	1017	981	933	933	967	956	965	928	970	975	909	991	967	920	989	974	986	988	943	991	911	916	910	923	952	916	915	980	972	945	919	941	912	985	963	944	948	937	909	910	978	926	1037	964	935	942	983	928	961	969	927	930	984	910	959	1011	946	983	961	927	942	995	932	976	961	958	960	945	958	922	922	967	955	914	979	972	930	948	925	943	953	921	950	923	973	1001	938	904	956	941	910	974	966	923	947	961	942	973	971	933	973	954	976	973	961	912	977	967	921	914	915	927	926	983	966	940	953	1044	937	977	961	890	990	914	985	987	973	942	927	945	935	926	960	992	955	937	948	979	894	982	943	1004	972	967	928	953	947	996	979	990	952	960	964	979	935	953	944	906	906	963	917	953	942	981	980	930	929	977	987	966	974	932	923	970	966	933	958	942	918	925	949	929	914	990	999	977	939	954	990	956	969	956	939	963	938	929	938	891	1022	919	969	964	981	911	981	949	905	983	955	964	924	965	971	957	921	899	961	967	1016	951	955	957	966	970	990	884	922	976	881	949	927	979	959	945	959	956	970	916	949	980	953	1016	964	996	961	906	951	973	974	966	937	941	973	961	904	882	980	916	960	965	931	983	967	933	913	974	933	965	984	997	970	1026	968	968	894	955	929	1010	973	968	992	954	974	932	951	929	936	938	921	926	952	938	889	899	966	968	937	898	976	965	951	925	982	922	987	964	961	958	913	926	955	964	926	895	983	966	987	961	978	968	960	971	968	913	1008	911	919	963	936	941	952	937	947	891	942	975	926	970	979	958	972	998	953	986	946	1003	937	915	963	957	933	961	978	949	951	910	953	1004	942	964	898	970	938	926	953	961	933	966	956	988	932	1020	976	943	1018	980	913	948	933	923	950	1005	933	1018	992	937	892	924	898	968	923	912	962	986	948	957	947	936	1025	989	984	952	942	963	922	995	964	915	983	987	934	958	945	987	933	931	877	961	983	960	970	997	982	952	977	928	909	908	898	905	948	947	973	932	953	959	947	971	955	947	971	974	901	907	944	921	894	883	941	976	963	951	914	998	969	988	908	914	921	942	952	953	929	938	926	958	901	924	983	963	948	945	914	960	960	955	907	997	899	923	977	958	1000	955	910	958	967	955	917	951	971	992	975	971	993	980	975	977	950	938	966	941	947	936	937	912	893	926	897	961	956	955	920	951	934	984	908	931	904	895	918	984	913	918	985	977	978	901	948	967	963	951	984	901	936	935	917	935	921	932	984	900	973	978	906	934	935	954	927	976	960	948	948	921	950	926	889	979	917	949	951	962	950	975	920	953	934	927	942	962	991	959	963	968	892	919	974	886	900	966	932	939	1014	979	968	960	966	1018	921	950	961	1004	954	955	951	960	959	936	922	937	918	945	998	913	927	950	944	897	991	908	989	936	924	953	918	928	1014	983	989	930	957	924	922	942	948	950	970	988	920	955	976	943	945	920	953	980	945	939	996	880	945	929	942	918	932	933	916	937	1001	889	997	912	964	932	904	1002	898	960	976	897	931	969	930	912	962	948	923	919	997	935	1012	963	953	942	937	916	960	956	960	952	951	946	953	957	983	959	892	912	939	943	964	953	972	967	914	1009	897	928	908	967	980	958	903	957	950	952	911	967	978	969	899	950	959	940	942	938	927	945	933	921	960	961	969	958	926	898	968	958	892	980	972	959	921	919	911	923	950	960	937	952	945	933	917	980	1004	994	946	930	952	911	976	989	939	962	986	1003	961	996	943	971	959	947	946	974	938	956	968	956	897	1007	933	994	936	1006	953	958	901	924	959	887	982	948	955	953	919	886	1011	1001	932	934	859	935	895	962	955	918	935	940	972	1026	945	959	950	900	946	957	965	1009	969	924	945	989	917	952	945	996	948	962	981	962	914	938	942	932	975	937	964	953	958	943	987	947	929	950	937	931	944	951	1031	995	972	959	990	973	967	996	937	976	953	967	954	992	1000	936	974	972	967	927	991	912	945	963	943	914	916	960	979	962	923	1007	975	935	966	974	964	962	913	959	939	902	960	956	972	954	980	961	946	901	951	891	972	972	955	990	935	965	942	947	928	1018	933	965	902	896	968	940	972	917	923	938	883	941	969	983	972	956	941	999	879	959	930	986	984	918	959	956	989	942	973	975	973	944	901	1007	977	927	955	942	965	928	929	929	967	934	984	933	938	948	900	984	938	948	997	958	958	972	953	933	992	941	912	1002	950	969	993	961	936	1049	946	972	941	952	955	1016	917	990	902	936	951	928	931	942	953	957	945	942	883	958	978	915	978	960	905	908	965	981	965	968	936	997	916	950	1006	955	904	970	947	953	988	936	1001	998	950	980	994	957	992	937	964	960	978	979	978	921	946	984	1003	923	917	947	989	935	917	928	983	962	905	942	963	935	1009	934	985	973	999	948	1002	1005	916	936	944	907	968	950	940	958	986	912	946	919	957	907	933	1000	950	934	977	943	965	893	1008	981	945	948	951	952	930	952	899	937	944	954	911	1005	944	970	965	929	960	933	934	949	931	908	976	925	942	975	949	1022	928	1017	974	993	957	929	995	912	974	965	947	940	995	964	925	981	913	933	929	897	901	958	974	1006	988	929	994	982	958	979	885	1001	1006	937	953	955	1005	915	944	962	958	897	926	920	964	924	961	894	902	914	922	926	974	975	946	979	992	987	943	926	947	986	945	916	942	966	936	925	1033	937	952	915	966	942	1007	924	927	958	965	923	983	955	927	943	951	935	1018	912	955	935	998	967	907	935	899	995	984	957	942	901	962	1020	914	898	916	991	960	891	919	990	976	949	957	939	930	971	902	970	972	977	959	932	926	947	1012	955	953	959	954	940	952	958	935	887	904	923	939
46422	70940	40954	8462	4619	3571	2727	2601	2309	2197	2076	2058	1835	1665	1569	1451	1462	1349	1256	1306	1247	1301	1150	1227	1205	1197	1124	1160	1125	1118	1131	1113	1036	1064	1073	1076	1099	1107	1105	1101	1107	1058	1118	1072	1082	1049	1025	1049	1138	1091	1075	1056	1037	1075	1061	1059	1078	1059	1036	1085	1033	1056	1066	1097	1047	1004	1068	1073	1084	1053	1031	1090	1036	1095	1066	1057	1029	1104	1016	1062	1076	1108	1044	1093	1080	1106	1091	1068	1067	1048	1055	1109	994	1057	1084	1082	1025	1069	1066	1085	997	1068	1051	1066	1100	1071	1101	1094	1049	1064	1040	1088	1083	1049	1096	1122	1071	1046	1053	1057	1098	1074	1075	1026	1080	1085	1032	1077	1035	1069	1058	1028	1039	1067	1099	1077	1025	1078	1042	1109	1053	1095	1072	1081	1027	994	1045	1082	1106	1086	1050	1048	1053	1031	1036	1063	1067	1049	1082	1056	1046	1013	1085	999	1109	1070	1003	1059	1085	1085	1070	1076	1117	1060	1038	1053	1044	1071	1091	1081	1121	1063	1029	1058	1020	1036	1058	1073	1035	1038	1106	1086	1062	1114	1063	1078	1061	1098	1037	1061	1101	1110	1006	1097	1061	1044	1016	1068	1057	1063	1079	1103	1039	1030	1063	1096	1036	1118	1045	1031	1130	1100	1091	1087	1102	1149	1102	1017	1069	1025	1001	1015	1016	1058	1051	1070	1054	1033	1031	1083	978	1072	1059	1054	1032	1049	1112	1020	1045	1099	1032	1063	1046	1084	1065	1092	1098	1062	996	1073	993	1055	1049	1044	1104	1033	1130	1107	1056	1034	1073	1102	1096	1103	1067	1046	1043	1118	1005	1115	1047	1027	1075	1059	1013	1061	1021	1067	1086	1050	1041	1034	1041	1064	1035	1054	1031	1088	1085	1027	1051	1062	1098	1079	1097	1049	1064	1021	1061	1079	1117	1029	1058	1053	1101	1064	1088	1127	1040	1103	1092	1064	1044	1061	1095	1084	1063	1077	1027	1020	1022	1103	1047	1102	1013	1024	1037	1025	1001	1017	1116	1062	1067	1026	1045	989	1106	1008	1058	1090	1053	1098	1004	1039	1025	1024	1064	1090	1092	1075	1039	1058	1117	1064	1052	1092	1086	1100	1105	1033	1047	1132	1067	1091	1060	1030	1030	1019	1077	1022	1027	1097	1032	1042	1042	1105	1087	1078	1068	1062	1053	1048	1027	1042	1063	1027	1063	1030	1061	1014	1046	1116	1083	1049	1023	1029	1077	1070	1022	1097	1010	1033	1033	1106	1036	1066	1095	1070	1058	1038	1087	1088	1045	1081	1055	1072	1080	1046	1044	1058	1078	1030	1066	1034	1096	1110	1118	1123	1056	1079	1007	1042	1047	1053	1039	1000	1021	1042	1058	1065	1107	995	1056	1060	1067	1053	988	1076	1096	1052	1009	1099	1037	1096	1045	1035	1087	1017	1091	1012	1068	1071	1072	1051	1100	1089	1014	1053	1092	1063	1088	1012	1039	1123	992	1021	1128	1090	1040	1091	1070	1057	1085	1034	1084	1062	1010	1035	1040	1066	1043	1063	1021	1116	1048	1047	1056	1070	1058	1127	1078	1069	1074	999	1120	1043	1036	1097	1081	1072	1077	1088	1138	1070	1085	1062	1108	989	1097	1050	1026	1085	1080	1070	1077	1048	1058	1087	1096	1050	1082	1107	1076	1067	1070	1067	1127	1081	1119	1019	1031	1056	1010	1103	1091	1046	1085	1073	1109	1026	1035	1053	1112	1095	1127	1115	1075	1045	1060	1068	1035	1043	1071	1101	1105	1061	1018	1063	1116	1093	1039	1012	1071	1021	1082	1044	1029	1015	1089	1064	1135	1063	1010	1013	1119	1031	1078	1108	1070	1062	1050	1036	1060	1086	1033	1037	1043	1039	1031	1083	1085	1075	1065	1033	1017	1026	1059	1031	1040	1099	1045	1117	1041	1037	1065	1120	1062	1038	1062	1083	1049	1126	1021	1092	1063	1080	1040	1049	1103	1032	1112	1049	1062	1134	1059	1042	1103	1050	1087	1078	1064	1072	1113	1018	1067	1028	1042	1048	1038	1030	1099	1040	1052	1025	1059	1046	1025	1088	1070	1090	1084	1059	1083	1063	1071	1076	1076	1062	1037	1030	1077	1055	1089	1063	1070	1068	1032	1032	1024	1092	1037	1092	1075	1131	1032	1096	1077	1079	1054	1081	1082	1046	1081	1071	1092	1106	1050	1061	1043	1082	1051	1086	1066	1108	1002	1054	1010	1062	1087	997	1045	1045	1054	1035	1037	1031	1091	1086	1098	1089	1068	1039	1051	1084	1058	1062	1141	1102	1030	1034	1028	1104	1076	1078	1097	1100	1134	1066	1042	1088	1098	1076	1048	1032	1041	1042	1073	1031	1035	1052	1074	1029	1107	1072	1076	1061	1056	1068	1038	1029	1074	1079	1037	1116	1045	1072	1090	1023	1067	1041	1107	1040	1028	1142	1033	1119	1056	1081	1023	1042	1040	1054	1032	1067	1072	1049	1115	1088	1022	1031	1043	1023	1049	1047	1040	1084	1066	983	1102	1038	1052	1020	1028	1031	1062	1046	1065	1041	1051	1045	1078	1088	1006	1054	1096	1064	1056	1147	1008	1039	1073	1091	1088	1011	1061	1110	1044	1080	988	1071	1101	1065	1033	1046	1126	1099	1052	1017	1060	1080	1060	1041	1050	1067	1023	1068	1053	1016	1002	1104	1097	1108	1103	1061	1047	1042	1094	1110	1118	1054	1078	1072	1133	1058	1057	1047	1062	1047	1083	1062	1048	1086	1012	1058	1073	1089	1081	1104	1034	1116	1059	1036	1114	1129	1063	1009	1059	1063	1046	1080	1102	1101	1036	1150	1137	1096	1033	1051	1047	1061	998	1049	1051	1062	1119	1037	1104	1054	1118	1127	1038	1048	1037	1109	1016	1044	1092	1060	1012	1044	1006	1059	1022	1069	1053	1113	1096	1040	1126	1150	1080	1095	1034	978	1035	1077	1088	1068	1049	984	1088	1066	1071	1079	1023	991	1092	1054	1093	1017	1010	1093	1049	1061	1119	1102	1093	1024	1041	1053	1084	1113	1054	1011	1054	1102	1082	1061	1054	1000	1046	1081	1060	1022	1043	1075	1060	1118	1079	1103	1022	1077	1058	1064	1041	1073	1096	1039	1087	1084	1054	1122	1039	1051	1075	1056	1066	1054	1081	1128	1095	1074	1077	1047	1085	1069	1041	1079	1068	1044	1052	1050	1132	1073	1042	1081	1037	1095	1046	1048	984	1066	1026	1010	1029	1031	1057	1076	1057	1075	1052	1047	1051	1080	1074	1093	1080	1063	1135	1107	1039	1074	1083	1063	1026	1036	1090	1044	1053	1011	1036	1056	1090	1044	1043	1041	1014	1048	1027	1091	994	1034	1051	1051	1023	1052	1049	1101	1009	1085	1067	1053	1118	1061	1019	1094	1037	1111	1035	1068	1058	1020	1034	1107	1072	1083	1046	1122	1086	1101	969	1022	1065	1113	1015	1121	1035	1053	1021	1100	1037	1086	1010	1123	1056	1022	1075	1077	1057	1079	1054	1104	1052	1104	1059	1004	1015	1090	1078	1065	1082	1079	1134	1123	1045	1031	1057	1051	1013	1083	1062	1097	1037	1043	1061	1049	1040	1059	1067	1118	1051	1087	1103	1018	1041	1079	1023	1046	1056	1031	1062	1111	1095	1070	1057	1022	1131	1058	1025	1086	1056	1087	1027	1175	1092	1116	1082	1068	1066	1076	1072	1053	1092	1043	1092	1069	1049	1023	1102	1032	1045	1030	1003	1113	1066	1027	1018	1072	1019	1047	1082	1091	1039	1039	1014	1065	1106	1036	1038	1077	1064	1008	1035	1047	1080	1065	1019	1081	1025	1102	1052	1052	1117	1099	1010	1079	1079	1104	1077	1057	1098	1114	1079	1063	1068	1093	1067	1064	1056	1094	1081	1060	1025	1072	1123	1066	1063	1034	1108	1062	1051	1060	1059	1059	1039	1104	1048	1095	1090	1053	1073	1064	1101	1090	1064	1036	1047	1054	1070	1036	1099	1043	1056	1029	1055	1057	1075	1068	1102	1040	1050	1104	1085	1066	1099	1084	1090	1088	1069	1029	1028	1111	1041	1111	1066	1054	1081	1053	1036	1058	1052	1054	1046	1059	1115	1031	1051	1075	1058	1093	1070	1028	1048	1107	980	1084	1028	1025	1038	1085	1088	1026	1036	1043	1058	1078	1060	1069	1055	1076	1034	1021	1131	1108	1034	1089	1102	1025	1061	1062	1044	1118	1066	1113	1088	1075	1052	1030	1042	1042	1101	1124	1083	1078	1070	1074	1059	1006	1073	1023	1005	1062	1116	1035	1079	1122	994	1054	1125	1089	1053	1002	1073	1106	1101	1101	1016	1170	1048	1053	1045	1055	1033	1038	1054	992	1044	1051	1039	1059	1088	1098	1083	1059	1059	1002	1038	1067	1075	1142	1060	1023	1042	1051	1003	1096	1086	1100	1058	1087	1118	1061	1086	1048	1062	1127	1051	1106	1068	1083	1003	1053	1074	1077	1040	1045	1041	1038	1050	1076	1033	1111	1100	1077	1078	1073	1120	1052	1083	1089	1073	1077	1031	1058	1022	1089	1086	985	1054	1063	1062	1078	1066	1059	1080	1066	1055	1052	1057	1067	1036	1065	1081	1024	1121	1074	1094	999	1058	1092	1041	1018	1027	1051	1052	1041	1060	1066	1036	1124	1064	1080	1033	1051	1014	1100	1068	1106	1079	1127	1116	1011	1025	1084	1030	1089	1082	1049	1028	1026	1044	1108	1083	1043	1108	1097	1092	1058	1045	1051	1073	1069	1077	1094	1076	1019	1120	1085	1113	1099	1009	1069	1098	1055	1144	1028	1111	1035	1096	1053	1055	1035	1096	1080	1061	1049
31568	31071	21527	4556	1134	883	625	498	572	492	512	535	513	491	495	469	460	435	463	422	454	430	429	406	408	430	429	409	406	431	399	452	420	405	399	417	396	395	404	364	396	409	435	399	409	409	427	396	428	449	432	394	401	394	416	438	401	407	414	423	362	418	421	361	391	435	431	404	422	421	419	439	406	425	374	434	428	413	413	398	404	403	395	396	409	422	407	388	401	369	409	423	411	414	439	400	413	359	389	429	412	413	399	433	431	440	401	409	406	389	428	394	394	441	410	420	414	367	424	405	420	444	446	412	434	391	428	430	421	391	418	415	371	380	404	427	416	431	389	382	401	443	423	450	434	419	409	386	397	405	444	413	421	398	401	452	409	395	421	438	418	411	392	432	402	413	395	417	385	393	418	390	417	399	397	407	459	373	422	428	417	459	425	435	415	387	397	407	373	433	397	412	423	421	397	424	420	426	407	407	390	391	414	406	418	392	347	413	420	410	414	412	414	405	425	431	421	428	436	412	423	380	390	459	416	396	414	410	408	443	427	428	415	420	417	421	409	393	386	386	411	426	420	416	407	381	442	406	421	405	390	401	409	417	432	396	401	404	404	439	401	395	430	433	439	426	413	437	436	413	390	404	399	400	417	433	446	415	417	397	412	390	450	426	380	447	424	450	409	360	403	378	404	435	423	392	389	419	392	427	414	406	397	367	403	429	422	426	397	408	426	446	408	405	402	402	422	435	425	392	425	437	414	417	426	415	418	386	411	442	407	412	424	402	409	401	417	394	431	366	429	366	425	370	395	429	459	412	434	419	404	416	383	389	391	434	427	407	410	434	412	406	412	411	420	397	417	416	443	419	413	386	410	393	385	415	397	415	411	414	431	408	347	436	422	399	382	388	413	414	405	445	426	405	400	421	432	427	406	459	398	411	421	422	399	414	387	431	399	439	401	427	400	403	434	392	400	403	418	406	430	411	434	406	430	368	414	425	404	412	371	406	424	364	394	407	418	431	409	408	383	393	407	421	381	413	388	457	398	423	421	407	419	419	422	418	420	436	419	427	448	436	390	398	426	392	384	414	405	432	402	410	456	377	405	426	418	409	389	395	391	406	404	397	404	432	412	398	402	406	399	403	438	432	403	438	403	375	412	406	412	366	396	438	427	433	376	430	394	410	423	396	394	420	426	426	365	380	381	404	422	391	401	398	410	424	388	419	437	400	428	396	391	390	378	404	399	447	403	406	378	397	388	416	386	409	433	409	364	412	405	423	406	439	417	424	419	419	437	396	365	388	449	395	407	427	412	425	453	443	398	420	394	436	446	442	418	376	384	427	421	395	365	388	394	386	405	443	431	379	410	392	378	402	431	378	406	407	439	401	428	392	419	404	422	406	386	422	377	402	389	381	420	427	400	395	418	400	430	377	396	423	400	412	406	398	418	406	371	416	449	411	408	407	379	427	399	394	409	420	444	390	418	419	410	428	421	392	387	435	438	401	417	367	395	397	403	393	395	396	379	396	372	371	395	394	413	385	448	395	405	436	434	381	423	423	427	391	405	406	395	382	380	412	399	420	410	423	405	452	392	409	378	381	432	428	383	373	398	438	438	444	430	388	403	410	394	440	399	402	426	385	392	418	416	389	370	372	414	406	418	389	394	446	407	410	408	407	430	405	405	428	374	415	398	376	427	406	382	399	372	395	398	425	410	408	413	432	393	390	414	418	457	419	414	417	416	413	414	389	390	438	424	377	448	403	388	402	411	385	369	394	394	393	455	389	389	445	404	426	438	388	386	412	390	360	372	397	428	412	396	407	420	417	419	405	385	439	430	373	391	405	407	416	430	412	431	422	409	451	403	404	451	411	384	411	412	429	465	392	393	439	430	387	394	418	410	387	401	397	388	440	416	419	400	390	422	415	414	423	386	356	401	436	418	397	415	403	424	382	432	431	409	419	449	395	394	373	402	425	405	386	449	378	403	403	392	408	441	395	387	411	385	412	439	419	428	439	415	417	382	413	415	417	367	392	406	408	389	436	366	417	415	404	421	410	432	408	416	394	375	388	404	405	410	416	394	400	402	374	408	414	408	409	399	440	394	468	400	419	416	372	380	424	404	424	409	421	390	411	400	391	433	418	382	419	403	385	389	430	415	398	404	386	395	403	409	429	368	396	419	424	392	426	398	415	408	399	444	383	424	409	415	397	439	401	425	393	431	432	421	381	420	420	391	409	386	395	430	412	403	392	369	399	436	387	372	392	443	408	416	431	399	448	414	400	398	402	394	382	400	407	389	386	406	443	384	398	402	378	446	382	399	395	427	408	421	394	433	376	470	403	406	393	413	402	403	414	421	394	404	388	396	399	434	397	450	394	417	365	409	380	421	359	415	360	396	439	428	447	374	395	410	414	413	411	417	385	399	422	406	426	399	390	420	419	422	399	394	418	403	395	447	406	464	437	409	388	403	431	425	416	423	418	411	391	410	453	377	427	451	393	425	412	423	402	375	403	412	421	373	387	372	411	396	402	405	401	404	412	424	384	434	407	397	416	388	407	413	408	410	383	402	406	396	403	404	436	398	387	432	415	401	410	395	403	407	405	412	405	417	386	386	397	390	374	434	417	408	391	393	399	398	393	425	400	444	410	450	422	375	401	366	441	430	373	411	442	425	405	401	440	379	410	414	443	415	420	390	408	388	416	428	432	412	437	419	415	374	415	412	374	383	407	369	402	415	411	444	412	427	394	393	396	367	385	406	407	412	391	435	423	375	420	374	416	416	380	389	403	416	422	423	429	437	440	396	411	442	396	429	449	431	379	432	414	403	383	396	424	393	409	410	385	428	406	414	400	397	378	395	394	388	444	383	376	434	406	428	414	426	445	419	400	374	403	395	412	389	383	394	398	387	406	414	417	397	396	406	422	430	408	423	423	366	434	409	426	436	410	408	411	421	439	409	447	443	379	368	410	396	342	408	426	418	421	414	402	419	393	403	432	389	389	381	415	376	416	400	394	393	415	419	434	423	398	413	417	405	366	444	390	402	414	443	395	389	391	387	402	404	418	388	408	390	407	373	388	405	423	394	408	377	391	387	422	401	400	380	445	390	376	387	418	405	349	422	404	404	399	452	416	414	392	398	415	400	428	414	371	424	403	397	398	388	414	390	442	421	414	407	405	391	457	403	385	428	383	424	383	388	408	416	368	419	416	349	429	412	415	441	393	425	396	434	350	418	423	396	431	403	394	417	369	375	419	407	351	378	415	372	397	410	395	430	433	390	421	401	388	402	405	437	399	406	415	428	436	402	437	409	411	412	407	435	418	399	409	393	402	441	366	423	428	434	390	382	376	389	425	440	429	371	420	438	408	409	424	411	400	423	426	380	403	375	424	386	401	409	432	425	445	408	404	402	434	411	392	370	367	417	381	424	387	419	418	409	402	398	382	393	386	401	410	406	401	405	414	413	398	383	411	422	412	392	432	405	405	410	392	438	383	438	433	389	413
38374	45624	19981	2069	1449	941	886	877	750	769	741	713	760	746	658	607	581	624	530	592	555	528	597	536	552	527	535	528	473	467	510	541	445	478	516	475	507	522	506	458	465	464	508	459	512	508	504	489	490	477	535	494	499	464	500	477	547	479	507	497	480	461	468	504	466	494	480	520	491	485	511	500	507	476	516	524	498	516	501	487	508	502	511	461	480	485	477	501	471	493	521	498	503	517	481	522	486	487	493	465	484	483	464	496	503	501	486	507	498	488	505	479	467	493	504	499	460	488	472	481	471	469	500	526	519	507	491	482	530	503	499	480	523	528	487	518	458	491	484	500	483	505	534	526	498	461	500	534	522	491	502	489	510	563	449	509	512	520	500	488	510	486	474	486	490	461	493	488	498	468	485	479	470	481	514	522	496	467	484	449	475	505	497	504	487	509	481	496	509	502	486	481	481	461	489	459	475	464	438	498	479	534	480	522	489	458	559	487	508	475	514	524	481	495	464	493	459	519	476	517	462	470	511	458	527	504	480	472	475	500	474	480	521	474	505	508	461	466	524	521	495	518	465	519	485	516	501	497	465	498	487	523	474	490	452	501	477	460	506	500	495	491	453	460	501	504	531	461	475	470	519	491	511	495	474	502	510	478	505	506	493	498	466	494	486	491	523	508	510	446	513	479	485	485	476	513	498	477	503	497	484	517	517	481	501	492	509	466	496	541	471	497	491	464	527	485	496	459	494	509	530	499	504	456	517	470	496	496	515	476	469	505	527	482	517	487	461	490	500	518	496	483	462	509	474	514	523	489	522	494	484	489	477	504	470	521	511	473	508	473	510	468	492	455	507	476	545	478	509	474	485	514	503	480	488	463	502	482	442	480	503	509	487	474	502	493	466	518	484	444	526	509	484	490	501	473	478	512	491	508	489	444	522	532	501	513	499	524	524	506	432	518	470	549	486	481	477	494	483	505	490	494	467	458	479	511	500	481	473	507	492	495	503	492	485	509	479	473	522	479	513	482	503	495	473	502	480	465	529	513	448	518	492	465	503	509	473	503	517	539	496	485	514	494	461	503	476	511	495	493	472	516	495	511	519	460	449	496	505	521	485	514	520	483	477	485	469	460	444	511	511	503	484	471	502	473	460	486	470	486	471	492	525	477	467	494	495	491	482	518	461	533	468	494	460	484	453	495	492	473	507	490	496	471	500	524	480	485	523	500	473	479	540	535	517	472	497	502	498	528	470	485	505	481	488	537	485	495	475	502	504	472	506	523	540	462	457	520	509	472	478	475	459	479	481	520	475	477	488	527	490	497	481	473	484	477	499	480	454	479	464	473	461	529	510	533	475	489	511	486	498	496	508	477	512	470	493	446	481	481	520	505	492	487	513	471	496	466	503	489	481	496	460	525	452	510	524	486	501	512	507	434	454	476	507	501	510	471	497	478	476	500	451	462	490	528	500	476	493	472	471	483	471	487	493	488	475	504	521	505	489	481	510	452	485	442	482	481	476	510	487	494	499	469	525	491	445	481	521	475	486	482	486	490	485	470	471	505	502	483	499	489	500	464	461	469	486	465	462	486	477	507	499	516	531	468	470	431	458	512	462	502	501	506	438	490	494	487	503	485	440	487	517	442	498	458	489	486	492	514	516	492	515	446	536	517	531	474	458	465	527	524	503	465	494	482	521	460	503	512	535	486	459	481	490	526	515	432	501	500	523	500	475	551	512	473	543	490	472	485	489	497	475	462	482	508	459	505	481	495	516	506	486	499	457	508	507	480	528	467	505	487	460	487	534	520	459	500	488	473	488	490	482	500	501	479	467	474	446	504	489	475	443	490	455	493	497	487	461	510	508	484	468	483	524	482	511	476	478	441	445	487	517	501	514	467	498	481	523	520	479	477	486	485	489	483	495	527	479	501	511	445	495	487	462	492	482	494	497	503	472	511	450	499	503	493	510	532	511	436	479	485	519	501	470	490	473	501	491	502	491	485	515	502	475	477	526	498	517	541	491	500	494	498	473	514	466	474	514	461	476	487	492	465	510	484	496	511	524	480	482	453	502	500	493	490	465	517	499	510	495	498	487	487	497	514	487	515	503	513	486	511	473	436	523	500	483	507	483	506	504	510	518	511	464	522	469	466	504	483	483	476	484	512	490	494	498	519	481	502	476	470	440	499	503	513	510	532	498	479	451	504	506	487	515	489	508	477	511	463	515	469	481	477	514	499	490	484	528	513	496	502	471	472	505	498	479	468	474	498	513	522	511	483	505	509	471	467	484	506	510	468	486	468	501	497	529	472	473	497	510	524	531	486	512	446	485	489	483	506	502	521	519	476	474	513	538	501	501	490	507	509	498	498	517	477	473	478	506	521	473	500	499	507	474	492	477	498	487	495	521	487	491	437	488	456	481	490	508	533	473	503	460	508	504	529	494	465	447	513	505	522	475	458	538	502	482	438	488	494	493	476	487	507	471	500	465	542	475	506	517	481	500	453	474	502	452	469	443	529	494	484	458	479	468	488	429	502	484	492	515	483	509	454	515	488	524	464	485	458	453	501	470	484	489	500	485	503	486	507	517	452	535	487	488	502	516	499	500	512	491	471	477	446	468	478	542	493	488	511	514	517	526	471	470	502	464	481	460	469	492	480	495	500	519	499	495	536	502	493	499	493	509	488	480	470	478	473	521	479	519	536	502	489	499	474	478	501	464	489	527	523	463	473	474	495	500	496	495	449	483	544	484	467	504	486	512	478	513	508	547	488	479	503	484	487	474	492	482	468	500	451	491	505	495	507	491	507	486	482	485	490	511	522	477	507	502	512	518	480	511	490	482	501	504	496	495	503	498	503	470	472	461	507	467	478	437	507	515	486	475	521	496	496	514	475	509	479	487	522	502	493	483	475	480	481	504	490	460	560	466	478	509	524	499	510	483	479	498	500	516	518	498	479	488	482	456	509	476	519	481	530	497	480	490	498	455	514	461	485	523	508	493	499	488	453	477	544	523	488	514	490	508	465	500	493	514	475	503	499	471	493	526	484	512	506	515	479	505	490	510	472	471	506	468	495	474	478	448	458	500	502	487	475	485	486	541	456	490	519	502	467	477	503	447	485	525	456	521	484	502	493	514	495	467	461	498	510	465	479	525	501	475	480	537	482	507	506	528	463	484	499	480	465	468	480	483	493	459	497	495	529	486	511	493	461	455	515	509	471	477	477	480	521	504	489	574	500	515	488	498	498	500	472	512	503	468	489	493	475	438	491	530	524	546	501	458	492	466	479	513	491	522	502	503	464	446	494	516	496	521	477	520	543	484	480	525	472	411	509	499	464	487	493	478	499	491	523	496	513	511	513	479	468	479	506	506	476	512	526	522	508	508	541	505	503	488	484	492	515	531	449	457	510	484	490	510	528	483	532	457	489	453	474	503	512	512	520	487	469	484	499	474	455	450	476	528	472	483	499	482	507	509	458	493	502	489	547	449	473	476	526	486	485	478	487
23874	21015	27925	24162	20239	6675	1512	1052	894	935	878	836	877	787	863	754	678	763	730	703	728	685	664	654	680	665	647	677	682	662	631	623	667	640	654	651	628	657	667	614	675	626	649	633	647	662	665	647	648	660	657	623	648	676	640	664	641	670	643	669	666	597	698	654	645	659	647	656	580	692	616	636	647	644	662	640	609	602	667	627	620	620	611	621	655	673	635	602	611	635	629	638	650	604	687	603	629	681	647	631	676	635	618	658	597	624	602	629	631	661	658	649	641	621	658	581	666	614	661	669	653	642	592	605	660	640	646	635	659	644	603	696	603	650	636	652	654	646	615	631	591	612	658	623	605	652	650	613	645	631	634	643	664	612	667	602	621	628	661	637	681	626	654	686	664	651	615	619	666	627	661	605	624	649	646	639	661	665	611	610	660	643	613	645	667	685	587	687	623	611	612	643	612	647	604	640	650	594	660	672	683	626	608	626	662	597	666	598	613	617	643	647	653	624	642	620	644	667	620	655	679	584	667	659	657	688	653	643	714	626	651	615	633	692	589	631	613	655	641	627	652	631	652	623	642	641	634	696	670	648	662	648	602	643	642	625	664	614	661	618	618	621	627	645	667	614	646	601	642	658	663	663	662	669	627	626	673	648	649	656	605	617	652	670	639	662	663	632	650	670	637	656	621	587	648	609	626	636	668	604	645	645	667	624	707	646	681	623	619	622	617	671	642	629	650	619	648	619	648	650	613	640	658	587	610	655	676	639	668	667	615	623	631	601	625	644	617	679	663	655	611	611	627	617	604	630	659	600	636	599	663	648	634	625	648	652	581	623	666	675	647	641	632	656	669	566	631	685	672	650	640	645	687	592	669	643	656	650	645	622	618	617	641	646	658	618	618	598	612	657	622	673	629	623	635	704	645	619	613	635	637	656	619	589	622	650	627	668	625	626	635	652	653	675	619	636	650	664	598	606	662	618	626	606	614	639	645	648	657	655	653	660	608	599	629	712	666	632	650	606	652	660	641	655	629	624	649	619	665	620	598	659	612	659	654	650	648	590	618	627	664	612	634	627	626	645	669	618	671	703	627	623	620	658	608	631	681	658	648	662	635	630	628	630	613	662	643	618	613	683	641	651	657	638	641	600	663	657	651	645	650	680	672	640	644	585	704	613	643	633	690	634	619	649	680	637	658	630	625	645	565	580	639	647	629	609	647	645	611	607	625	648	659	602	596	615	601	603	603	634	624	638	673	590	673	644	650	705	648	666	613	691	635	571	690	641	633	637	644	643	625	605	582	640	625	627	629	614	606	609	665	660	682	614	640	633	641	607	662	616	646	610	621	638	603	653	656	618	677	610	641	687	630	659	629	661	631	654	629	627	608	637	674	639	668	642	652	633	620	635	603	644	583	643	623	666	634	625	663	681	604	616	656	667	645	667	665	617	628	599	595	620	631	627	630	609	662	676	647	692	634	670	622	611	633	596	624	624	653	602	614	647	611	629	613	578	665	609	627	625	638	650	627	584	651	692	617	578	671	657	666	661	626	609	666	632	642	626	626	616	655	597	666	613	631	665	650	642	587	640	646	629	651	599	658	651	617	636	632	647	641	641	627	675	633	606	693	640	605	587	605	660	643	649	598	595	629	660	619	622	624	621	672	647	659	643	598	673	701	652	609	652	635	620	654	629	632	613	661	638	651	622	616	604	638	634	692	597	607	646	649	654	624	636	629	629	628	644	640	572	611	665	656	636	624	679	635	707	661	644	612	673	645	637	610	657	670	642	642	615	625	607	674	602	650	627	599	627	679	628	644	659	637	601	623	656	656	638	687	626	648	613	657	593	659	612	583	630	651	638	604	629	639	603	639	652	672	658	634	638	620	607	670	687	677	660	709	603	701	594	637	607	675	616	638	612	604	660	644	628	617	658	675	687	610	644	662	616	673	600	658	631	654	620	654	659	612	637	635	656	605	600	685	609	700	588	636	627	688	648	606	610	637	646	650	638	664	632	647	631	625	674	631	627	653	615	652	635	619	608	654	602	665	651	658	673	612	684	681	634	613	611	652	677	639	659	627	671	597	634	639	670	650	630	654	656	679	608	662	634	657	624	634	604	655	614	632	633	614	676	638	649	626	689	609	674	641	630	631	610	571	596	630	632	629	621	624	614	617	637	611	625	656	637	664	665	610	668	620	618	615	651	631	602	661	667	598	619	633	657	643	628	625	690	639	628	589	643	653	620	661	629	640	613	613	628	629	601	640	639	673	667	639	627	619	628	608	670	614	623	647	625	628	673	678	625	656	578	649	609	642	644	693	593	638	654	704	576	650	614	645	624	631	635	632	592	610	651	649	612	646	659	677	612	635	608	635	653	602	650	663	632	641	633	612	614	614	642	679	674	648	666	627	636	617	630	640	598	648	643	653	596	623	658	633	618	658	624	645	636	622	689	606	642	625	658	604	643	617	613	637	660	639	609	613	661	603	622	587	619	651	623	632	634	646	654	592	702	632	623	636	641	655	608	680	611	594	658	617	621	640	640	646	602	609	605	606	677	647	639	703	628	612	598	625	659	616	597	584	625	600	637	639	569	629	661	667	623	699	621	603	645	618	614	611	644	672	621	637	619	657	673	650	622	667	618	616	653	655	663	636	636	642	649	586	632	653	662	622	619	659	603	605	653	623	633	628	660	675	696	644	659	611	627	637	589	698	627	641	647	632	651	661	619	631	597	678	628	616	645	552	635	628	662	604	646	627	629	654	619	624	606	637	636	641	637	661	587	631	644	636	642	625	666	616	655	671	627	646	631	595	620	651	623	692	604	634	628	622	654	599	662	608	647	658	602	601	639	592	630	647	644	648	653	632	651	657	614	650	627	650	677	638	681	661	611	639	595	602	654	646	623	640	615	649	651	624	619	644	617	645	711	582	595	658	636	652	639	619	629	626	668	613	664	634	657	640	631	659	655	644	658	647	620	593	637	626	663	654	666	658	636	628	625	620	652	590	600	654	622	611	651	687	649	649	619	673	651	647	664	632	657	651	577	650	627	628	641	666	607	649	640	647	652	642	603	606	668	644	624	598	641	663	625	668	656	571	662	653	637	586	633	616	640	585	582	635	617	632	623	562	670	639	634	623	651	612	638	667	615	675	628	679	659	614	633	675	630	584	618	655	658	666	627	657	654	670	641	633	627	641	599	641	610	645	636	612	620	625	614	690	637	634	678	586	641	589	659	635	666	614	695	593	673	670	654	599	665	635	657	673	639	647	670	646	662	647	616	634	649	621	623	610	661	625	616	673	665	613	607	690	668	658	603	635	646	615	626	608	620	668	650	625	666	620	629	638	630	656	628	620	602	626	594	647	602	655	633	628	616	679	677	655	657	642	645	678	623	644	658	602	610	641	649	680	633	640	632	609	626	612	617	594	686	637	618	629	618	618	628	635	630	653	620	631	630	595	626	642	633	638	669	606	633	649	643	636	630	628	663	654	662	616	605	635	602
41445	60088	33812	5080	3070	2322	1933	1566	1463	1391	1323	1340	1269	1223	1134	999	979	964	860	878	843	834	850	802	833	808	770	753	740	754	775	774	741	745	771	781	789	749	700	716	744	746	713	703	724	745	695	770	750	754	763	720	732	713	707	726	719	718	721	698	717	737	729	787	730	694	673	759	775	719	722	712	728	727	685	737	745	746	748	721	723	707	782	723	751	771	694	694	730	790	673	740	719	729	706	767	703	769	704	763	777	713	744	702	731	707	754	750	697	728	765	692	751	707	743	696	740	700	704	729	672	728	762	716	753	762	738	739	675	716	744	696	745	729	739	746	717	727	705	716	780	712	698	713	698	758	765	746	709	738	774	740	740	721	736	747	720	734	682	691	744	741	750	734	725	686	710	719	689	703	702	730	669	742	722	721	687	728	697	776	717	703	759	690	740	748	769	747	686	749	742	796	748	726	721	757	707	711	716	730	740	734	727	755	743	725	713	700	711	735	771	707	701	748	691	734	708	708	726	762	734	737	695	738	676	716	731	753	715	771	759	683	695	714	736	762	773	690	707	764	725	725	695	681	708	729	766	781	692	769	711	681	704	702	680	714	691	721	744	705	694	734	667	733	744	773	774	724	724	750	667	694	716	688	680	714	688	724	774	712	725	688	722	779	702	700	739	695	688	737	764	727	683	736	753	763	705	718	742	706	681	756	686	702	710	703	718	740	722	712	724	755	774	720	738	732	724	733	741	720	716	731	709	745	714	699	715	746	740	708	762	741	741	737	757	748	757	693	748	701	734	726	658	814	731	782	739	736	709	703	729	700	727	748	688	738	719	687	710	729	739	718	777	724	704	753	693	680	710	729	759	762	763	773	729	748	731	723	737	754	697	764	727	686	784	724	709	721	774	761	696	747	748	737	700	751	742	667	717	707	711	801	744	698	716	711	714	721	767	732	730	692	720	729	708	690	693	754	747	754	785	701	695	723	678	701	704	770	738	708	711	718	725	724	742	732	750	715	747	706	718	718	740	700	709	741	694	750	738	712	786	699	725	718	748	731	758	737	718	757	700	754	712	726	723	748	721	750	757	704	710	727	753	709	733	703	710	696	739	727	692	691	687	714	743	694	723	746	695	753	723	724	723	732	747	733	718	771	745	706	724	716	716	687	675	759	740	720	719	741	696	729	740	720	699	767	733	707	753	731	738	771	751	661	703	718	750	742	750	733	751	725	701	773	684	754	703	692	725	751	717	729	745	716	712	740	687	714	719	716	702	697	710	742	804	743	753	750	756	732	703	704	691	724	706	701	706	740	736	791	774	718	686	740	766	758	733	734	711	713	727	733	739	753	761	699	671	722	764	705	707	709	730	712	724	768	731	726	751	700	755	728	707	723	775	748	699	723	724	771	690	675	778	760	723	727	745	761	731	736	713	737	723	772	697	738	724	746	738	689	675	697	683	724	723	764	746	739	690	730	739	717	730	754	735	752	750	743	708	749	725	723	724	713	754	720	732	747	734	751	751	779	767	717	707	770	697	773	682	691	733	743	750	749	712	760	749	735	736	748	716	693	674	717	745	726	738	719	680	731	710	764	705	723	740	738	722	702	791	682	737	733	737	738	746	739	742	737	769	746	725	732	763	797	741	734	695	764	732	732	748	740	741	713	714	758	762	726	713	676	754	705	737	724	746	747	712	758	700	724	737	723	738	732	703	743	688	752	756	690	735	720	720	703	731	741	725	744	714	736	744	770	683	731	683	735	733	719	779	732	719	722	752	696	727	803	726	692	731	698	737	769	740	700	710	704	704	714	729	752	715	748	692	736	741	691	692	737	736	713	736	706	758	752	741	756	716	756	719	727	668	734	715	754	692	766	689	732	746	718	700	708	792	748	683	730	691	720	676	744	735	742	739	707	726	692	688	674	693	730	738	706	695	738	720	702	735	711	751	689	716	714	717	739	741	726	708	689	766	695	689	765	733	730	730	744	728	783	724	722	747	713	731	736	672	702	733	778	674	740	701	715	778	751	719	731	733	753	747	699	747	725	735	725	698	712	762	736	742	739	775	747	724	722	694	708	755	731	715	697	732	723	707	717	699	733	749	740	735	739	746	733	711	694	759	702	738	740	746	735	686	705	742	696	730	753	739	702	725	728	698	711	674	714	714	741	686	731	718	739	735	723	751	698	674	769	697	651	706	751	687	719	733	757	722	738	696	710	722	730	693	700	713	719	742	747	758	699	739	734	711	716	716	676	748	740	741	747	706	799	733	739	740	746	756	722	738	783	776	737	743	730	767	686	717	702	738	751	727	719	744	775	730	765	742	722	725	700	719	717	749	744	734	711	688	715	757	767	781	739	745	744	736	715	730	692	766	698	764	739	724	785	739	684	724	710	734	691	716	736	729	763	693	754	794	671	740	685	739	722	752	732	685	714	732	706	773	701	731	726	694	675	778	779	680	729	701	683	727	740	748	731	689	718	720	748	733	741	711	708	706	727	681	753	725	743	728	701	721	771	730	726	749	759	698	711	715	740	696	771	709	737	739	744	713	773	725	744	731	693	702	748	708	736	705	699	753	726	792	791	681	724	715	719	748	714	681	772	720	781	716	679	727	765	729	694	776	769	708	690	729	729	739	760	764	699	705	697	758	700	723	731	778	729	745	716	688	715	745	713	718	715	752	719	766	720	728	755	742	748	752	683	724	691	744	722	722	720	702	712	714	724	755	769	730	694	721	735	731	750	735	778	794	754	724	719	722	734	729	694	757	747	726	736	736	707	739	690	700	729	703	771	702	739	683	745	709	694	719	722	717	736	779	700	759	710	696	753	717	785	720	698	696	714	731	682	721	691	768	676	756	734	761	648	689	735	759	715	722	695	715	725	751	681	754	708	723	728	750	740	709	705	736	761	692	738	768	717	719	751	728	693	736	744	737	748	699	706	753	737	730	753	711	681	721	724	712	721	714	742	709	781	700	759	675	692	706	774	744	703	727	762	676	732	746	721	753	719	730	753	707	743	736	698	723	733	686	722	661	726	756	765	725	736	757	769	780	746	784	723	706	745	701	742	750	704	715	725	714	782	730	772	745	739	767	717	712	718	709	710	731	692	727	772	731	696	730	745	703	748	694	692	667	737	696	720	736	711	676	684	730	728	728	729	769	709	700	740	710	711	732	742	680	691	740	775	731	730	756	755	712	729	725	753	793	754	737	703	713	766	759	730	759	717	727	711	738	777	761	686	761	690	737	718	777	694	747	731	746	746	764	732	737	726	704	720	760	726	722	715	717	664	728	717	768	717	748	714	714	714	697	709	707	747	742	785	721	699	735	692	734	773	719	702	749	717	688	702	763	753	728	755	708	750	722	742	729	732	690	733	743	725	744	713	726	739	755	744	719	742	747	738	750	714	715	722	724	720	752	725	716	726	733	745	728	697	732	743	716	689	726	698	727	755	731	738	722	749	789	732	718	737	729	737	739	702	665	745	694	714	774	704	733	751	732	765
25130	21331	26936	23955	6806	1119	822	736	688	764	778	737	717	676	637	652	598	578	597	600	598	573	556	551	551	565	597	558	534	538	570	565	553	561	552	562	522	507	501	558	565	575	509	556	538	535	540	547	574	548	573	535	537	550	560	530	543	524	530	525	575	487	553	530	528	523	534	552	562	552	547	585	525	495	590	538	523	516	532	554	536	559	575	590	533	538	484	514	534	550	512	536	550	554	562	511	517	591	556	625	573	545	553	574	529	509	546	514	529	575	528	507	534	567	532	567	548	575	520	536	502	588	562	571	552	541	514	556	520	571	559	504	531	488	561	576	574	544	521	570	518	544	512	560	549	517	567	526	532	602	525	537	533	556	499	524	515	511	555	532	551	537	526	556	518	530	592	539	550	533	527	552	560	541	518	552	547	534	562	558	541	541	518	537	533	542	556	562	557	537	544	537	504	552	543	571	544	534	550	535	519	524	538	520	553	519	587	511	535	522	500	495	487	534	528	535	510	549	551	525	563	540	534	541	496	497	553	563	556	541	579	561	538	582	544	576	584	552	560	598	581	524	544	536	559	567	517	520	549	529	569	542	538	544	560	521	554	572	538	555	537	564	490	482	520	523	540	515	527	534	539	533	560	571	546	543	583	536	568	549	550	532	500	572	565	513	575	532	514	561	567	551	511	567	507	559	515	548	528	525	530	529	526	576	530	508	546	539	519	505	586	579	546	539	511	552	547	529	545	572	587	557	542	567	523	594	557	522	524	538	552	568	557	531	535	493	546	612	509	473	539	544	520	542	574	571	542	512	553	467	529	555	547	605	522	516	491	537	558	557	551	555	564	506	534	548	541	547	570	543	522	530	558	578	548	528	572	490	544	573	574	562	569	553	541	506	496	500	567	539	524	555	494	510	521	555	527	576	542	549	569	534	544	558	552	562	527	531	580	576	528	548	558	508	524	537	550	525	524	533	547	506	554	537	542	573	551	544	529	533	575	524	574	592	557	531	562	528	522	587	536	534	568	506	537	563	543	556	495	532	543	557	513	527	552	524	578	567	526	555	543	550	531	509	539	532	574	527	537	531	587	533	554	555	535	556	545	529	511	541	529	583	549	557	539	548	545	546	520	550	532	539	494	524	529	545	561	511	543	591	563	554	517	565	552	527	540	537	537	556	561	561	562	503	577	608	555	539	509	533	542	533	555	521	518	536	518	551	540	504	503	560	573	570	571	553	550	524	562	550	501	564	532	525	545	528	538	534	565	528	569	498	504	528	499	553	515	506	556	526	577	545	545	534	517	558	519	526	595	516	556	570	575	561	551	494	522	517	529	548	541	564	533	564	587	559	513	525	537	492	545	539	533	531	521	572	519	534	523	541	535	561	531	514	513	546	556	503	544	555	543	567	556	592	502	533	572	546	511	552	559	571	557	532	530	554	555	586	548	528	507	497	532	536	562	537	485	537	541	558	506	512	569	527	541	543	514	514	549	553	528	562	574	517	571	550	554	550	568	540	556	560	564	596	536	564	552	527	538	575	538	573	513	499	515	537	534	540	553	512	532	556	497	592	568	546	543	515	533	573	526	524	520	533	515	549	549	567	530	571	563	525	545	572	551	604	515	563	521	570	550	573	569	531	575	561	552	515	507	522	525	555	522	579	522	553	564	514	523	538	566	536	529	527	552	531	512	512	555	541	524	535	537	505	514	569	515	609	525	557	508	534	500	568	551	581	569	543	527	540	565	515	514	537	534	547	557	555	521	534	533	591	534	497	542	599	538	530	517	542	530	544	517	549	543	519	546	530	557	527	528	586	535	510	509	526	505	508	548	545	556	527	550	576	565	584	577	552	520	562	560	559	517	507	493	549	533	541	552	563	544	615	529	544	517	545	534	588	509	561	522	554	586	535	550	539	527	542	526	488	551	487	519	534	537	544	551	501	524	550	512	534	561	551	537	614	576	550	589	558	521	568	533	595	528	527	558	535	518	540	505	549	540	516	581	497	563	518	556	566	585	558	527	537	550	537	566	558	518	540	523	522	579	585	528	583	524	527	584	600	551	530	577	593	537	586	472	534	503	545	529	528	579	558	520	527	528	515	574	554	520	562	514	520	519	529	533	565	529	546	551	554	485	540	549	545	522	528	518	567	540	550	576	570	552	532	535	551	515	537	495	545	542	512	543	566	548	510	543	529	540	497	511	557	561	566	514	529	551	591	541	525	558	532	570	507	531	543	553	529	510	567	537	553	537	509	524	560	506	500	567	570	546	578	548	508	538	533	532	542	511	570	547	466	526	515	532	516	555	570	535	545	557	507	500	515	555	528	544	553	541	558	548	510	555	530	495	557	527	508	513	548	516	586	546	547	548	510	544	553	572	568	563	534	548	561	531	498	551	564	529	532	529	531	489	553	486	559	556	538	549	589	557	557	575	543	527	566	569	565	537	532	527	536	540	587	548	506	580	520	587	525	517	496	570	539	557	542	502	576	526	562	551	542	517	532	534	524	563	531	550	526	495	539	545	529	511	550	537	534	537	543	542	566	586	569	525	541	511	516	551	550	575	517	542	545	538	549	496	572	598	549	528	552	555	546	519	549	527	553	554	525	546	502	601	512	549	573	534	539	594	508	537	548	556	539	540	538	533	546	557	556	540	528	549	543	517	558	545	570	545	569	570	532	551	559	518	465	562	534	560	528	520	559	567	509	543	519	562	575	566	556	512	513	567	507	552	568	502	570	539	554	548	567	534	529	527	543	529	571	509	589	521	537	538	538	555	559	570	566	517	526	549	508	535	536	535	525	549	550	528	522	552	513	507	514	547	547	537	575	537	582	546	515	547	538	577	543	536	554	513	591	585	552	530	565	554	573	576	561	552	537	596	561	567	537	580	523	571	561	527	519	544	553	496	561	572	557	576	525	523	559	550	537	523	542	527	501	518	566	557	539	559	564	522	554	566	492	526	535	519	482	586	542	500	552	568	501	529	551	535	561	541	511	494	538	537	557	540	590	556	534	540	574	508	559	549	523	528	541	594	546	527	578	561	519	551	548	544	544	558	546	529	537	521	594	549	569	537	537	540	540	579	512	539	524	518	546	529	538	574	558	525	531	533	539	585	523	530	566	516	553	525	537	490	535	538	527	530	502	522	562	555	531	552	531	511	517	495	575	522	513	549	532	535	481	558	572	554	544	504	518	486	511	561	552	594	574	522	515	537	524	565	511	530	569	583	570	543	504	510	559	533	538	567	509	513	528	519	586	538	551	565	554	526	539	595	544	572	555	538	556	544	552	517	537	519	557	556	521	554	529	526	556	520	576	529	551	545	535	557	538	589	532	528	526	527	537	572	520	525	569	560	521	552	522	541	564	564	507	535	588	566	574	559	544	580	513	525	556	577	539	512	543	518	610	546	550	509	539	527	563	535	515	560	556	536	535	578	563	556	535	486	473	537	564	499	516	549	535	557	570	590	515	529	503	543	539	520	551	547	552	546	531	558	517
40513	52864	30830	3918	2446	1743	1335	1217	1172	1237	1131	1087	1154	956	919	913	865	800	714	731	761	755	743	719	742	694	685	658	667	628	676	690	685	703	637	686	662	646	646	631	681	662	660	629	674	658	677	643	668	646	659	665	644	676	665	657	615	649	648	614	642	659	604	692	642	651	661	644	636	654	688	663	641	723	664	668	636	656	638	690	643	697	670	644	684	672	697	638	614	661	643	628	668	688	683	697	618	652	657	634	652	648	670	609	646	694	622	625	624	605	667	652	669	635	644	655	609	682	632	654	657	671	655	641	674	623	653	665	627	635	662	626	650	644	620	616	661	666	655	661	657	708	673	661	683	669	645	666	667	696	637	615	639	612	646	662	688	603	654	606	617	608	608	652	607	711	637	639	656	654	651	667	660	651	630	646	636	647	643	687	660	645	646	614	673	634	668	650	600	599	646	650	650	644	664	669	682	680	681	653	631	616	634	659	659	711	618	676	630	674	686	680	632	694	625	672	645	634	666	629	680	648	628	683	702	650	601	660	623	649	671	645	661	624	668	645	653	670	651	676	674	662	670	602	692	648	665	633	631	668	660	638	613	673	685	661	623	669	650	644	647	623	700	661	680	630	636	716	660	656	681	664	661	657	653	598	657	703	631	659	635	727	617	687	608	649	659	627	639	672	643	656	656	693	657	678	645	663	642	642	685	607	664	685	600	679	624	664	647	599	656	643	652	667	639	598	661	684	660	679	678	652	591	612	648	666	690	654	694	640	660	602	637	682	645	639	622	656	666	620	633	593	590	640	605	655	668	663	680	639	626	663	675	650	647	607	628	684	666	629	660	643	676	633	660	694	615	612	666	596	688	705	640	646	623	639	678	681	652	684	637	620	657	601	684	675	667	606	647	602	676	635	617	632	674	689	622	656	666	686	626	657	601	631	666	625	625	650	679	703	656	665	661	651	612	681	633	645	637	685	620	648	669	663	633	676	634	668	648	634	668	618	700	643	666	656	673	632	649	671	653	654	660	644	654	686	611	623	699	629	693	641	649	635	658	648	645	608	655	674	646	632	691	663	658	672	646	665	667	633	630	661	647	629	633	638	660	718	675	646	627	646	643	651	644	677	617	655	673	662	654	661	626	675	664	640	618	658	672	612	626	671	671	682	634	608	649	646	639	691	630	681	637	602	653	616	648	693	653	673	670	658	660	636	684	667	655	641	662	691	646	689	609	672	651	651	644	651	654	645	667	677	664	668	635	660	644	670	598	683	676	638	684	621	630	596	613	720	642	617	665	634	689	659	680	616	653	622	640	648	684	638	696	620	633	668	652	624	677	665	653	591	632	630	631	706	640	659	654	620	634	642	686	640	637	647	637	659	596	654	637	626	634	664	607	603	653	648	610	654	678	682	625	665	657	622	668	709	644	601	598	657	645	667	690	654	627	615	674	668	639	676	660	604	655	693	660	704	642	668	680	661	718	610	647	654	651	634	618	640	663	634	660	661	648	623	686	623	632	646	634	630	648	645	603	684	684	640	628	647	660	653	643	619	637	662	641	624	665	642	620	648	652	629	652	695	678	686	642	636	634	623	644	655	694	608	662	688	628	727	625	618	660	623	663	647	657	661	673	721	662	642	633	621	683	633	675	649	707	653	662	688	650	663	609	659	698	620	641	628	690	662	677	646	653	676	644	657	671	645	633	621	660	626	624	659	640	663	621	658	659	617	659	668	696	642	610	642	673	643	639	633	619	707	681	651	665	665	646	668	665	642	656	632	667	685	660	610	646	637	648	690	645	630	623	649	624	583	664	641	627	626	625	634	635	666	687	613	619	647	692	654	679	644	628	604	646	671	666	614	617	651	694	615	664	644	689	653	655	681	655	659	670	683	670	652	688	679	654	632	642	726	638	653	632	625	627	607	624	658	677	660	659	654	686	672	651	655	635	639	631	658	686	662	648	687	598	672	574	665	633	625	680	707	640	647	691	603	593	621	645	650	663	663	665	705	647	633	703	681	606	601	703	652	653	654	616	691	647	659	636	616	641	625	670	666	689	645	617	644	647	690	683	678	663	656	647	638	622	648	653	663	601	685	690	658	657	654	679	600	639	649	618	646	619	674	637	664	730	638	648	665	621	637	648	638	683	641	677	668	695	634	620	613	632	662	609	642	656	615	623	685	665	692	660	669	651	645	697	639	621	647	664	633	635	651	677	649	653	631	664	688	603	674	698	622	663	655	638	655	664	604	634	656	630	682	657	685	660	669	646	670	658	665	635	649	650	634	691	641	616	664	662	688	663	634	612	640	657	661	664	631	684	683	678	618	653	683	631	635	649	556	632	660	661	679	638	628	664	668	613	667	657	623	635	659	625	647	629	633	646	659	680	636	635	700	652	673	677	643	688	654	641	687	656	672	607	642	660	610	628	630	646	661	639	647	643	653	689	645	675	637	667	689	644	696	609	672	682	606	654	665	636	651	624	674	634	689	629	709	648	643	687	641	629	659	690	697	669	672	632	625	671	650	599	658	663	635	663	632	640	638	657	641	612	626	649	673	651	698	673	691	658	677	641	630	662	679	650	661	659	663	649	655	599	691	640	621	615	612	665	657	682	671	614	655	654	653	638	652	592	620	620	649	676	672	665	642	714	638	650	649	694	679	621	671	682	655	614	679	685	693	634	637	626	657	596	651	674	672	659	649	651	582	625	673	654	638	639	626	646	643	676	622	655	635	692	640	608	686	635	656	651	641	622	668	632	593	696	677	640	642	666	718	672	651	638	671	646	637	597	611	653	672	669	697	634	643	658	627	651	626	661	709	664	650	640	647	687	632	639	630	679	667	608	656	686	682	648	603	673	651	610	655	651	653	637	640	670	617	634	651	646	647	679	663	635	647	681	668	648	642	630	640	719	622	650	610	647	626	680	670	646	617	653	641	620	629	620	640	624	608	631	630	665	636	689	635	642	670	631	638	664	659	692	691	630	641	646	672	654	621	668	638	661	688	613	631	612	674	598	631	636	606	623	624	636	636	671	641	675	623	620	694	683	696	643	629	626	639	643	636	605	668	628	644	665	695	677	615	630	668	674	576	637	671	645	645	663	669	615	678	650	664	676	679	600	601	655	664	655	696	663	671	636	667	680	624	655	672	634	625	673	633	614	677	653	649	635	616	639	681	665	676	651	666	630	672	652	684	628	636	663	681	635	655	676	660	661	669	641	688	684	631	628	675	664	671	638	651	639	694	634	621	665	648	668	648	601	646	658	662	658	620	693	665	654	678	635	639	642	657	652	666	677	672	675	664	630	603	627	631	585	609	660	722	686	662	680	647	645	610	637	625	702	627	665	682	688	621	667	679	606	635	666	688	638	642	649	646	648	680	657	665	672	659	657	682	634	649	626	693	680	673	633	651	679	660	623	660	646	690	583	615	653	633	630	646	656	634	634	663	654	631	667	632	657	657	619	640	661	646	586	615	662	669	670	617	639	604	669	653	602	670	632	613
22747	20978	28445	23612	20947	20392	6357	1689	1491	1518	1378	1445	1447	1325	1238	1199	1090	1156	1098	1046	1045	1091	1037	1005	993	988	956	987	995	1006	979	961	978	910	972	953	945	935	1022	884	964	951	987	972	987	905	965	930	983	974	1022	1004	977	972	992	979	932	870	1022	1018	979	1024	965	963	918	972	1000	907	963	954	954	892	943	957	904	900	962	958	904	975	912	979	949	973	897	978	1005	945	1020	881	958	959	909	908	986	1000	982	941	973	960	991	925	965	965	1005	947	928	925	974	911	933	981	958	973	935	983	935	880	937	908	936	911	991	931	960	930	938	943	926	947	943	951	951	924	939	923	965	945	929	998	962	934	921	942	951	965	910	933	929	956	903	944	944	942	912	975	915	937	959	933	994	966	936	917	963	1010	977	967	947	935	931	953	966	902	945	975	939	927	936	946	1004	902	919	949	982	948	926	919	939	1010	1005	998	984	961	943	916	899	980	973	968	961	937	914	947	922	998	963	969	892	988	946	947	957	933	950	954	941	989	1003	947	951	919	997	949	883	915	905	968	956	1015	956	939	968	924	950	924	982	950	956	968	905	964	911	909	930	920	965	954	990	882	914	937	883	932	862	917	961	923	941	945	984	924	901	929	949	955	957	906	917	1009	927	938	1043	899	1005	921	936	932	985	918	953	956	953	985	950	884	900	965	880	966	927	944	987	926	903	962	989	901	980	969	942	942	974	954	917	966	1040	944	912	908	939	895	978	968	918	971	939	930	936	938	958	888	978	955	980	948	901	967	924	944	910	1005	905	882	964	949	969	982	962	985	990	889	974	998	980	925	966	964	984	926	909	911	958	900	968	876	910	943	932	902	977	923	915	954	907	918	983	920	908	928	999	947	925	934	937	910	908	973	976	937	904	958	929	987	1005	962	982	950	947	921	942	926	913	961	966	966	936	936	970	887	988	926	985	906	937	947	1018	946	973	967	892	922	973	913	966	932	945	925	921	920	963	914	945	933	953	1011	959	985	976	1005	884	919	954	962	884	980	962	923	934	917	966	944	964	951	906	993	909	942	967	957	964	887	1002	899	926	974	911	1033	955	931	935	918	960	931	924	908	964	984	963	943	1015	974	928	989	911	912	921	950	896	950	971	963	926	971	909	875	934	947	918	960	960	921	940	974	959	977	930	947	973	947	931	933	966	943	941	923	938	938	1022	952	957	955	969	957	962	920	980	970	978	926	947	935	966	931	938	949	951	1017	1001	904	972	895	988	933	961	992	951	936	946	938	907	942	948	941	980	947	940	961	913	953	918	927	929	926	951	989	929	906	983	895	964	917	991	994	937	976	969	972	932	894	939	933	932	993	996	941	935	964	950	934	997	983	955	951	943	894	942	912	1000	951	953	969	979	928	924	930	950	932	902	963	973	904	928	888	945	957	971	928	916	974	949	943	934	969	971	945	1016	994	907	923	912	985	959	916	986	960	974	948	930	898	946	938	948	900	975	899	932	876	896	877	924	941	984	942	928	976	870	929	957	960	952	964	919	975	956	914	957	956	973	924	972	969	912	889	955	966	948	976	918	998	955	958	950	920	970	929	991	977	949	901	935	922	904	957	967	905	885	904	961	961	959	901	963	959	933	942	985	911	959	900	951	1005	982	985	925	912	961	982	992	924	956	970	956	925	969	911	914	943	921	1001	966	962	953	938	887	990	854	958	952	948	956	983	908	941	919	929	904	934	924	1020	1001	910	940	941	913	1001	957	954	963	1016	969	932	922	885	990	953	966	952	978	946	935	959	923	943	920	972	978	967	899	918	919	915	957	961	864	1003	1011	949	986	942	955	931	988	958	950	920	988	1007	911	1002	905	930	966	985	941	937	958	916	935	949	990	946	973	886	1060	929	970	913	938	916	963	940	951	874	993	920	984	987	932	1075	934	876	878	928	963	920	958	966	953	914	973	941	912	935	958	956	951	905	970	1004	923	944	944	914	946	949	961	935	954	937	948	900	942	956	971	874	948	929	922	970	919	933	930	895	928	924	991	933	979	919	932	962	943	963	919	918	979	907	957	950	948	905	947	933	909	942	919	953	927	957	936	1006	919	928	933	956	927	960	965	947	919	901	929	957	960	920	957	893	950	969	969	972	937	1001	925	972	898	991	929	904	888	920	988	949	919	963	893	889	906	949	955	917	935	987	984	977	951	933	1016	984	945	919	906	951	910	914	891	902	951	927	979	941	965	942	951	902	917	901	901	948	974	955	891	939	899	926	965	965	956	930	920	939	971	964	951	901	935	949	1001	951	932	918	904	877	939	1028	967	949	919	968	895	971	908	912	932	871	971	952	942	956	937	999	972	977	953	922	958	912	905	927	985	960	960	933	925	920	907	907	922	921	943	903	965	943	999	999	997	991	925	962	942	1003	898	957	929	960	965	931	974	975	946	913	887	927	975	908	890	1005	955	919	912	1012	1041	978	914	948	863	988	934	915	917	877	899	912	1001	962	954	921	938	950	946	991	943	961	920	1010	929	918	915	903	972	996	950	924	982	924	907	968	870	913	994	888	939	954	934	846	950	984	943	939	1003	921	963	918	941	922	927	905	878	990	1010	973	999	968	872	970	980	935	962	946	942	921	964	962	965	918	952	932	954	933	944	949	849	913	923	911	953	904	917	871	947	960	943	956	911	949	948	968	920	942	950	917	932	965	1006	936	901	916	937	966	921	913	1002	961	959	918	962	944	992	1024	890	1025	969	943	952	940	991	900	935	928	939	990	937	1011	932	924	946	990	926	943	978	975	971	940	925	933	984	983	918	1010	948	970	1047	955	970	944	928	931	953	993	942	970	961	953	978	951	927	946	928	915	911	918	863	914	937	913	934	959	970	923	918	918	885	985	971	932	973	911	938	964	937	934	960	935	902	904	920	979	951	946	932	934	902	968	959	947	906	945	944	965	969	967	953	910	919	946	938	925	956	955	923	953	940	889	940	922	995	962	960	992	917	942	935	908	1000	951	947	977	952	961	917	971	952	992	894	929	979	975	935	1002	987	907	958	937	1015	957	1014	948	968	935	910	896	904	974	924	905	911	949	939	947	962	915	882	883	971	915	956	941	905	917	983	874	967	914	963	995	987	943	952	951	941	930	981	915	951	915	924	910	936	955	937	951	910	958	907	976	940	931	941	948	960	966	924	963	951	891	982	970	922	922	936	1006	925	928	948	938	959	981	919	977	938	937	954	944	948	947	985	953	927	953	960	939	924	944	938	937	941	919	944	916	936	948	988	925	988	923	969	963	921	948	968	942	942	957	950	905	977	906	953	952	970	932	983	904	987	962	940	954	1021	910	973	931	967	976	920	948	977	951	901	966	966	937	908	946	925	973	972	924	973	978	954	941	965	947	984	886	910	978	973	974	970	990	912	944	896	962	973	937	885	922	998	925	971	902	939	939	918	905	1009	971	963	923	955	940	908	954	1002	945	918	955	942	940	920	922	966	921	950	919	925	930	922	958	935	932	904	936	956	962	945	907	967	948	950	931	945	899	934	923	968	961	898	941	968	911	944	916	902	967	992	964	908	962	904	998	949	915
45095	69002	43137	7280	5378	4041	2980	2336	2407	2188	2179	2105	1990	1730	1633	1440	1462	1400	1372	1320	1301	1266	1204	1187	1125	1121	1166	1096	1079	1087	1155	1093	1029	1130	1070	1030	1151	1094	1110	1087	1039	1049	1048	1087	1045	1108	1054	1059	1090	1090	1051	1111	1078	1071	1119	1025	1120	1020	1048	1044	1087	1090	1121	1015	1076	1069	1083	1058	1079	1076	1080	1064	1051	1062	1050	1053	1043	1110	1110	1074	981	1099	1039	1087	1065	1142	1088	1115	1084	1056	1022	1077	1014	1072	1065	1055	1029	1098	1055	1091	1096	1034	1080	1035	1089	1074	1096	1106	1023	982	978	1092	1040	1066	1092	1043	1040	1056	1066	1061	1016	1055	1092	1062	1120	1038	1030	1052	1082	1070	1063	1100	1046	1054	1072	1027	1016	1053	1008	1056	1095	999	1062	1067	897	1033	1038	1053	1030	1051	1038	1006	1133	1050	1005	1053	1012	1058	997	965	1050	1051	1038	1037	1075	1094	1056	1083	1071	1093	1032	1051	1056	1074	1077	1053	1034	1060	1073	1063	1062	1011	981	1039	1088	1141	1099	1034	1027	1065	1066	1071	1020	1065	1081	1039	1078	1091	1081	1080	1033	1065	1031	1119	1016	1030	1093	1100	1057	1047	1036	1021	1088	1008	1064	1069	1035	1062	1077	1059	1034	1066	1044	1073	1062	1078	1097	1061	1098	1073	1100	1034	1063	1036	1011	1044	1013	1087	1108	1038	1065	1110	1059	1083	1102	1127	1033	1077	1058	1064	1065	1066	1104	1053	1086	1071	1058	1070	1046	1043	1018	1069	1014	1130	1061	1044	1062	1050	1082	1123	1065	1051	1002	1059	1116	1047	1101	1078	1054	1115	1045	1027	1011	1059	1012	1103	1067	1049	1025	1042	1066	1109	1108	1038	1034	1040	1070	1046	1083	1029	1073	1056	1086	1100	1063	1064	1051	1092	998	1090	1005	1021	1056	1042	1050	1047	1105	1081	1101	1047	1033	1068	1033	1102	1039	982	1063	1056	1046	1064	1008	1061	1139	1041	1044	1098	1085	1035	1022	1012	1044	1089	1006	1032	1099	1031	1091	1059	1089	1037	1046	1080	1117	1087	1099	1033	1066	1046	1006	1057	1077	995	1061	1044	1056	1018	1084	996	1060	1055	1100	1080	1010	1056	1069	1032	1001	1021	1106	1075	1031	1058	1091	1098	1020	1097	1043	1064	1052	1059	1113	1038	1039	994	1065	1070	1083	1087	1029	1069	1069	1048	1085	1051	1083	1029	1024	1072	1039	1083	1066	1086	1129	1077	1087	1119	1082	1010	1058	1101	1130	1022	1040	1026	1049	1155	1084	1115	1108	1094	1019	1018	1094	1032	1118	1132	993	1100	1039	1076	1038	1051	1079	1101	1029	1043	1145	1061	1081	1106	1078	1019	1111	1085	1094	1048	1101	1032	1009	1120	1072	1089	1055	1030	1042	1043	1063	1098	1018	1023	1101	1043	1058	1017	1064	1049	1050	1103	1075	1088	1110	1030	1052	1068	1111	1105	1016	1124	1082	1097	984	1045	1041	1074	1035	1067	1091	1052	1033	1043	1053	1071	1090	1018	1029	1034	1025	1049	1049	1092	1056	1044	1088	1049	1098	1041	1114	1032	1081	1090	1119	1006	1108	1045	1074	1033	1080	1073	1094	1049	1082	988	1085	1056	1034	1081	1117	1025	1088	1022	1061	1056	1044	1047	1043	1036	1070	1105	1055	1076	1080	1136	1108	1091	1065	1119	1067	1059	1072	1098	1063	1075	1097	1098	1039	1010	1094	1002	1112	1010	1092	1045	1030	1069	1051	1058	1099	1112	1048	1130	1108	1020	1028	1071	1102	1125	1049	1000	1065	996	1070	1029	1115	1061	1059	1087	1122	1073	1077	1056	1138	1048	1037	1119	1041	1086	1041	1073	1042	1091	1054	999	1027	1055	1046	1009	1018	1051	1101	1033	1105	1028	1060	1064	1065	1064	1020	1050	1038	1023	1053	1011	1073	1086	1010	1078	981	1107	1054	1045	1080	1037	1049	1085	1048	1069	1090	1026	1041	1065	1069	1048	1059	1032	1077	1039	997	1060	1088	1132	1060	1070	1040	1076	1049	1054	1088	1060	1109	1072	1004	1046	1083	1068	1026	1037	1036	1044	1059	1039	999	1049	1047	1024	1083	1061	1033	1069	1001	1034	1074	1063	1043	1033	1071	1070	1133	1024	1032	1004	1033	1113	1027	1062	1074	1120	1043	1099	992	1066	1060	1070	1074	998	1054	1079	1093	1042	1041	1070	1095	1024	1043	1019	1087	1043	1075	1070	1045	1062	1036	1039	1059	1089	1083	1018	1090	1010	1120	1068	1008	1082	1086	1047	1056	1082	1078	1052	1045	1029	1088	1053	1042	1051	1002	1048	1043	1088	1054	1045	1070	1057	1010	1017	1094	1029	1082	1019	1038	1079	1076	1022	1073	1127	1029	1086	1017	1001	1027	1023	1023	1066	1051	1043	1015	1065	1061	1104	1120	1074	1095	1088	1047	1094	1032	1052	1048	1042	1083	1042	1096	1003	1088	1114	1041	1082	1015	1094	1083	1051	1052	1055	1028	1009	1073	1042	1053	1005	1018	1052	1067	1088	1004	1092	1019	1033	1002	992	1043	1104	1056	1033	1063	1113	1048	1114	1032	1094	1077	1072	1066	1081	1039	1050	1082	1101	1040	1070	1095	1046	1061	1084	1090	1041	1081	1048	1128	1087	1046	1029	1074	1025	1066	1042	1081	1027	1051	1071	1056	1072	1066	1028	973	1075	1060	1100	1025	1052	997	1030	1033	1026	1068	1025	1047	1121	1059	1069	1026	1039	1027	1073	1070	1064	1075	1025	1091	1050	1026	1038	1041	1014	1081	1051	999	1078	1081	1085	1045	1092	1032	1050	1125	1004	1066	1009	1072	1045	1074	1067	1064	1031	1066	1058	1060	1012	1084	1048	984	1069	1030	1026	1050	1072	1056	1072	1047	1025	1051	1015	1086	1066	1040	1022	1050	1052	1096	1065	956	1100	1018	1014	1090	1029	1060	1092	1091	1058	1049	1108	1003	1101	1076	1026	1042	1021	1084	1082	1028	1125	1069	1123	1062	1001	1066	1008	1071	1041	1046	1086	986	1061	1056	1019	1037	1080	1086	1022	1080	1020	1048	1006	1009	1140	1058	1040	1024	1036	1064	1101	1056	1134	1091	1056	1092	1099	1070	1023	1082	1009	1056	1059	1027	1055	1160	1026	1106	1006	1067	1018	1025	960	1096	1061	1067	1055	1086	1000	1058	1058	1083	1049	1011	1034	1059	1050	1064	1078	1070	1054	1027	1022	1016	1112	1066	1051	975	1112	1020	1051	1005	1042	1043	1020	1074	1016	1105	1090	1062	1022	1073	1035	1051	1024	1111	1018	1058	1110	1066	1061	1017	1080	1082	1090	1057	1000	1078	1084	998	1032	1018	1020	1089	1088	1065	1055	1123	1047	1059	1086	1064	1031	1028	1116	1006	1025	1025	1012	1083	1006	1032	987	1084	1053	1056	1129	1068	1040	1136	1087	1029	1016	1027	1088	1038	1045	1069	1042	1042	1074	997	1030	1083	1099	1110	1025	1109	1086	1143	1020	1072	1043	995	1065	1051	1043	1062	1081	1077	1072	1019	1071	1021	1019	1062	1054	1079	1089	1064	1114	1033	1051	1038	1007	1113	1026	1059	1089	1099	1064	1003	1014	1061	1079	1068	1058	1008	1063	1025	1028	1051	1007	1056	1105	1035	1070	1026	1077	1026	1106	1054	1072	1024	1065	1100	1057	1034	1050	1127	1026	1036	1111	1058	1113	1126	1040	1111	1063	1056	1093	1072	1101	1030	999	1030	1037	1103	1046	1119	1082	1084	1065	1064	1080	999	1036	1041	1059	1087	992	1060	1086	1052	1072	1048	1088	1065	1120	1083	1026	1119	1050	1076	1113	1052	1050	1119	1113	1087	1069	1001	1105	1026	1097	1009	1110	1109	1089	1061	1086	1039	1066	1009	1038	1054	986	1080	1097	1128	1034	1060	1016	1074	995	989	1072	1073	1019	1072	983	998	1107	1080	1057	1023	1076	1061	1080	1036	1140	1091	1042	1077	1041	1053	1048	1081	1116	1123	1111	1014	1076	1057	1045	1079	1101	1076	1078	1027	1097	1006	1043	1064	1025	1033	1055	990	1039	1044	1045	1064	1046	1073	1030	1127	1085	1100	1119	1018	1072	1098	1086	1070	1045	1060	1009	1087	1047	1039	1069	1099	1088	1052	1078	1030	1041	1057	1113	1069	1106	1048	1112	1067	1015	1070	1017	1058	1107	1024	1080	1039	1006	1106	1063	1029	1096	1030	1087	1142	1087	1058	1117	1059	1061	1055	1021	1042	1078	1027	1054	1056	1098	1052	1047	1013	1031	1062	1047	1078	1055	1055	1047	1084	1072	1031	1046	1086	1111	1080	1081	1059	1084	1062	1049	1065	1100	1031	1018	1048	1055	1052	1025	1101	1023	1099	1040	1097	1002	1044	1128	1049	1039	1107	1048	1079	1107	1049	1041	1026	1051	1062	1046	1111	1052	1065	1061	1095	1006	1047	1104	1029	1106	1071	1047	1075	1060	1043	1081	1092	1052	1080	1073	1036	1045	1010	1033	1020	1057	1013	1029	1031	1016	1048	1037	1066	997	1094	1075	1028	1087	1020	1054	1109	1083	1113	1056	1037	1028	1109	1063	1041	1081	1096	1078	1068	1014	1068	1100	1043	1076	1012	1048	1075	1025	1077	1090	1079	1118	1108	1037	1090	1049	1026	1046	1062	1075	1117	1069	1044	1111	1082	1077	1009	1089	1085	1066	1051	1072	1150	1079	1032	1042	1095	1042	1050	1015	1073	1098	1054	1063	1005	1076	1049	1041	1104	1031	1117	1059	1103	1055	1071	1124	1064	1061	1015	1088
31279	32432	22537	4330	826	693	506	471	469	547	489	538	486	495	457	498	417	449	449	461	397	414	428	454	375	391	388	390	401	369	371	449	389	394	390	408	364	408	412	343	405	395	365	410	391	371	396	352	360	392	382	384	391	388	370	387	407	391	374	399	393	390	390	413	419	394	397	411	357	393	405	372	355	404	367	371	351	357	352	392	408	408	393	364	410	372	395	386	414	439	405	348	383	383	402	360	378	411	402	393	368	380	433	375	399	362	378	377	389	408	375	382	387	389	351	355	370	402	388	406	405	397	381	417	410	392	398	394	365	383	377	387	380	390	398	393	370	371	400	410	383	375	359	358	387	378	421	402	392	396	415	413	392	374	357	428	376	381	400	416	416	425	375	360	400	384	370	413	371	406	401	367	352	383	365	404	381	377	381	389	410	400	374	385	377	347	375	362	386	391	402	403	359	397	389	399	421	407	369	408	373	368	395	379	413	404	392	415	381	378	375	411	393	387	376	391	377	398	401	358	387	411	400	377	411	386	381	416	394	391	385	394	406	377	358	399	391	349	372	348	337	401	384	387	422	346	400	379	404	404	397	395	408	405	402	420	387	429	396	386	414	371	376	373	405	354	353	402	377	382	400	369	391	389	417	430	391	390	375	367	407	385	386	410	399	382	396	375	368	415	404	420	408	361	387	381	404	398	391	395	355	384	421	392	403	386	408	429	395	413	385	381	393	411	384	365	366	382	375	391	365	367	369	374	403	373	394	400	403	358	372	359	403	384	418	372	401	382	418	395	391	407	402	380	386	404	376	380	354	373	389	380	321	396	399	409	440	394	388	415	378	395	391	375	360	397	374	407	394	382	391	384	412	379	404	372	363	354	421	382	356	404	376	382	404	387	359	441	374	392	371	367	361	379	398	395	401	388	390	404	408	387	402	433	428	400	394	389	414	383	374	407	372	401	367	382	429	403	398	371	419	400	405	385	406	421	395	414	398	404	400	397	382	405	398	356	403	396	386	402	403	403	433	380	372	392	388	366	405	395	392	368	378	379	378	424	379	370	400	363	410	421	380	357	374	398	413	401	412	409	389	393	384	433	362	408	384	401	375	382	385	408	396	413	399	386	403	382	351	361	392	392	391	411	396	369	402	416	378	421	404	372	366	389	368	362	380	372	402	379	404	396	397	367	416	382	390	387	400	403	387	417	410	384	366	406	362	404	407	369	386	362	411	367	415	354	389	362	395	369	384	406	377	391	385	387	432	391	388	434	393	408	410	399	386	365	368	389	383	398	426	384	371	363	420	397	350	372	425	389	392	354	390	394	390	376	401	358	390	417	374	406	386	365	387	396	381	390	420	371	423	398	407	377	367	412	407	391	369	388	448	368	366	400	386	403	361	359	384	400	401	423	401	400	407	356	373	366	385	409	355	374	406	388	406	382	385	404	428	378	405	432	393	370	400	366	383	403	402	348	375	386	426	422	389	418	365	432	373	374	354	406	390	368	393	373	401	430	410	390	366	392	404	416	421	407	414	382	379	391	374	389	386	386	405	376	394	361	377	389	415	372	378	399	419	374	394	405	399	391	360	354	362	353	364	426	382	387	388	374	397	398	364	402	375	371	400	398	402	379	381	366	415	417	415	379	414	428	397	396	390	363	363	392	408	397	370	405	370	379	371	411	374	407	384	441	388	348	401	398	376	392	349	369	423	386	424	362	381	390	372	395	433	412	406	417	370	398	390	422	399	385	392	388	416	429	413	436	384	400	415	400	387	392	379	404	388	404	415	406	404	381	392	419	403	389	439	339	373	405	361	394	386	418	402	395	434	418	393	382	378	412	390	442	380	389	390	396	384	382	380	404	405	386	378	384	415	387	379	395	374	374	384	383	419	386	398	366	406	387	378	377	355	410	403	359	422	418	389	400	403	395	393	361	418	369	438	378	392	397	383	379	400	394	378	372	415	380	417	403	372	392	421	428	423	397	409	391	367	382	406	400	383	356	387	398	412	414	365	400	397	411	407	382	401	384	419	389	387	376	401	423	412	415	372	411	406	403	380	343	371	373	403	410	397	411	367	390	396	383	425	372	394	394	388	402	371	380	395	396	384	390	383	381	362	374	395	371	342	402	405	396	376	382	394	393	388	414	366	390	408	381	376	345	371	417	388	410	382	375	376	403	368	368	382	358	366	351	366	414	369	409	384	383	403	375	405	378	408	395	422	395	387	403	418	382	382	400	371	397	398	389	401	413	379	404	406	398	392	392	402	386	378	380	414	349	378	390	396	380	384	337	386	400	406	420	384	397	382	384	396	394	427	393	366	390	414	367	370	392	388	386	410	424	360	385	389	419	415	406	414	382	333	375	413	390	413	381	397	388	404	350	412	391	381	386	396	407	399	399	410	419	414	415	412	357	394	391	391	373	345	406	383	347	363	438	420	431	422	388	397	402	366	389	383	376	371	375	385	389	392	397	373	386	364	433	380	363	389	387	383	376	405	363	436	449	409	380	415	360	463	361	400	374	379	362	398	390	412	400	450	395	359	396	385	382	405	454	391	385	411	386	429	407	398	355	373	411	411	385	390	364	405	396	427	412	393	418	391	365	376	383	399	396	402	410	404	409	385	407	372	398	367	361	392	398	378	354	394	418	384	399	375	412	396	427	382	369	393	387	393	372	370	371	387	408	375	409	386	390	382	434	407	354	412	377	448	416	375	392	384	391	376	389	403	421	412	402	396	364	380	387	413	366	396	394	405	404	375	406	410	404	410	392	385	385	383	365	364	375	427	395	395	382	441	392	399	381	391	391	398	412	391	347	400	394	375	418	383	380	396	421	358	351	395	390	361	378	376	381	380	407	389	401	376	365	366	414	424	383	383	407	420	367	402	392	383	362	371	380	392	373	379	395	373	374	377	385	382	375	357	381	384	365	404	393	386	340	329	388	367	391	392	388	415	371	404	398	405	394	410	398	374	381	369	385	390	409	419	383	370	383	394	394	397	403	369	404	411	371	368	371	387	375	364	393	374	391	361	395	362	392	395	419	382	393	356	403	393	366	409	404	446	394	392	406	409	396	359	410	393	358	396	390	413	384	368	382	369	387	419	387	389	391	379	369	351	410	383	381	409	383	394	437	400	430	408	413	390	373	401	424	386	366	382	341	384	396	382	400	352	371	411	399	368	367	366	384	376	370	392	424	385	387	373	361	407	417	413	347	384	374	370	382	393	413	395	369	405	364	403	398	406	425	402	358	384	360	419	404	364	396	398	379	387	338	402	394	363	373	401	394	461	354	402	401	394	377	347	381	399	414	400	363	388	360	399	379	382	358	412	379	393	422	407	391	398	368	385	388	369	397	434	385	403	364	390	367	390	366	377	395	383	395	389	392	448	422	411	396	391	354	356	388	392	400	439	377	411	402	329	369	368	369	378	390	402	395	400	408	352	384	401	384	400	373	380	421	368	382	415	349	383	420	384	400	429	414	420	406	402	403	377	403	403	396
37849	46760	20727	1584	1317	1076	824	678	739	730	784	750	732	694	634	628	561	572	549	563	539	561	521	465	459	483	517	493	507	474	479	468	490	426	468	451	473	496	480	513	478	467	477	464	465	474	478	503	469	450	489	470	477	485	486	489	491	456	490	452	478	435	443	471	491	466	457	483	462	525	460	435	480	442	481	452	441	487	458	462	491	497	455	462	469	534	435	466	466	464	483	464	503	492	451	482	472	450	469	476	455	492	465	450	460	480	451	439	487	468	462	455	492	499	482	457	483	455	496	459	510	464	476	454	474	483	465	482	497	523	492	451	448	478	424	490	456	463	462	467	487	450	465	451	465	457	477	486	513	455	424	446	436	467	479	463	473	462	463	462	475	461	437	495	444	482	490	455	474	478	466	515	449	477	475	468	456	483	479	485	478	480	440	476	444	477	456	489	494	450	488	461	474	477	488	447	460	493	447	472	472	447	463	474	466	483	426	517	459	453	458	483	502	451	452	445	498	472	476	485	421	432	476	439	458	484	495	467	479	444	512	470	481	457	469	474	484	459	494	433	449	488	496	471	462	510	451	476	469	438	451	441	466	481	478	473	459	431	445	460	464	445	483	483	468	453	444	444	438	467	465	454	473	489	465	441	500	457	455	452	489	487	512	463	477	448	516	501	504	468	510	495	487	487	482	471	481	485	441	450	478	468	494	453	435	453	480	464	490	464	473	480	459	446	465	491	471	479	484	473	486	443	459	472	469	386	466	472	463	417	480	502	527	458	498	495	462	467	454	486	486	437	448	483	470	443	464	447	508	435	515	500	458	473	498	463	441	455	468	488	502	417	479	449	444	473	463	463	486	482	512	472	491	480	504	451	455	488	442	449	452	491	456	440	458	488	485	479	452	476	446	441	509	473	465	472	451	444	438	448	489	473	468	489	500	457	477	460	450	477	479	480	497	431	447	484	455	460	467	484	457	478	470	459	437	430	518	484	448	463	519	460	426	460	459	451	432	461	463	474	475	463	505	478	479	462	453	470	494	461	456	449	480	456	441	434	484	470	455	485	459	451	444	474	469	479	437	483	494	446	467	480	468	463	514	420	466	432	438	502	469	485	463	460	450	451	471	474	429	463	503	483	449	451	485	459	507	455	511	492	436	462	479	468	485	493	466	489	456	457	447	487	489	480	470	509	447	512	454	460	473	478	516	463	447	454	464	473	467	492	464	486	474	433	509	453	450	401	477	481	477	481	456	466	493	484	442	464	487	472	485	466	535	500	498	429	461	461	448	488	492	436	456	445	433	494	440	458	435	499	451	492	513	450	438	459	482	452	466	468	481	489	474	451	468	482	453	449	422	488	466	466	484	492	452	498	456	470	469	487	481	473	468	487	434	500	449	462	416	487	459	528	476	492	480	447	516	473	482	469	463	472	452	505	446	446	464	502	476	495	471	500	481	457	472	513	442	522	501	459	477	488	484	460	504	453	452	479	494	437	454	442	456	470	441	495	475	467	464	435	418	476	481	490	485	473	477	487	427	443	508	443	477	447	504	470	469	476	506	510	454	518	448	486	476	485	437	462	498	456	473	457	461	460	465	464	484	484	483	471	474	488	474	434	499	461	443	499	499	475	484	493	477	428	442	483	468	437	448	510	458	456	464	479	487	469	493	476	496	447	474	516	442	445	460	526	488	460	476	453	500	448	467	509	465	473	486	465	433	484	480	508	487	453	488	459	459	482	433	457	491	488	482	459	487	443	475	485	443	436	468	485	442	445	456	509	484	472	443	452	479	449	482	470	463	452	518	467	456	462	463	469	483	435	445	474	477	519	459	452	465	428	450	439	469	448	522	443	457	505	474	492	473	483	504	471	472	472	482	480	474	425	497	476	464	483	495	483	474	515	478	453	448	440	465	452	485	446	482	493	450	441	493	483	460	508	462	477	483	468	445	461	450	485	434	472	505	472	452	492	499	536	461	491	500	445	473	442	469	467	475	446	489	442	501	472	501	497	424	485	410	447	465	466	465	447	462	457	467	439	439	485	468	467	518	501	441	494	480	523	503	461	465	439	495	456	500	459	440	449	469	476	480	437	501	454	463	462	461	467	523	465	442	467	475	501	479	484	492	451	508	420	461	479	494	494	476	455	462	471	450	439	443	443	440	479	460	473	465	425	450	490	413	450	449	474	459	468	503	483	459	466	511	479	450	476	494	433	445	459	455	471	476	444	473	506	506	508	496	450	502	493	518	450	441	497	489	443	429	506	474	454	503	474	476	468	463	452	470	499	483	458	504	457	442	418	462	503	414	460	430	428	497	483	478	448	479	489	477	472	454	487	467	422	453	462	462	480	462	461	481	442	512	442	490	474	492	484	440	478	474	454	485	448	501	477	458	488	449	489	463	474	469	476	459	427	526	458	480	502	460	457	485	461	512	466	502	474	491	472	474	436	456	451	497	465	455	504	444	494	477	479	459	451	455	493	496	473	493	519	463	460	458	476	458	454	470	474	465	489	477	472	442	453	468	448	470	485	443	442	474	444	457	469	492	475	455	474	461	481	445	443	474	471	492	450	471	439	485	458	528	447	461	483	471	486	470	496	424	483	460	452	469	483	490	487	459	470	452	443	460	489	460	469	482	473	467	500	431	448	490	460	447	487	469	439	439	482	517	482	456	478	470	496	461	492	492	447	447	458	437	513	479	480	464	494	456	453	478	452	466	461	492	478	467	493	496	508	465	484	445	485	483	478	450	471	454	487	477	490	475	461	476	460	480	445	454	445	470	452	455	458	456	430	459	489	407	450	447	464	441	477	499	458	479	467	444	484	463	435	465	470	481	466	428	476	492	448	443	472	455	480	461	459	439	480	460	451	466	446	507	481	514	474	490	494	472	489	451	456	510	439	476	477	469	461	457	477	462	469	499	493	483	477	457	461	455	495	502	486	456	462	458	486	425	448	447	492	451	447	480	453	460	481	488	486	488	450	458	475	480	469	486	436	474	440	496	478	482	457	461	489	477	498	487	487	488	448	437	436	470	467	495	485	484	513	512	491	445	493	470	465	489	489	477	466	475	482	446	466	497	469	486	460	454	496	471	483	501	457	432	489	476	474	419	481	459	494	469	460	447	463	497	510	479	461	483	476	508	494	460	519	470	455	446	504	487	464	469	463	486	450	477	453	455	463	455	465	469	464	464	458	463	485	480	480	483	481	454	463	525	489	440	507	507	488	499	468	451	497	498	461	492	468	461	445	501	499	488	469	479	495	462	506	465	472	465	454	454	453	429	470	469	464	439	453	493	448	477	468	478	457	483	493	471	481	463	491	465	445	468	484	472	503	485	427	493	456	445	449	453	492	474	504	502	511	458	432	462	498	467	482	509	423	434	496	476	456	476	444	479	510	476	502	448	466	462	446	477	518	490	441	501	496	467	512	448	511	491	464	446	460	464	444	457	476	444	500	473	451	472	438	460	456	484	467	465	444	449	475	465	432	478	449	486	439
23862	21009	27904	24110	20228	6357	1355	1056	968	966	966	869	860	813	789	758	751	709	730	660	752	707	631	680	644	625	674	685	655	622	573	648	670	635	694	687	635	626	660	593	634	611	629	617	627	652	623	631	594	595	661	600	589	628	668	681	594	604	622	627	615	575	600	631	651	612	647	651	639	561	531	626	646	635	575	583	653	623	642	683	647	628	630	631	672	618	675	647	606	627	598	657	666	619	684	607	631	586	569	683	633	591	616	589	633	669	669	614	639	624	583	621	625	602	652	666	587	637	676	661	656	649	634	631	636	667	616	623	611	604	619	637	647	582	648	628	603	681	609	654	634	647	601	641	625	636	574	635	647	608	626	632	648	643	600	615	587	643	622	657	617	612	616	664	641	622	593	632	585	592	553	622	598	621	591	610	591	574	621	684	595	639	610	625	610	648	660	654	637	633	623	623	617	622	656	599	631	632	598	635	647	590	637	642	633	650	577	631	609	584	585	621	640	612	669	573	587	608	677	577	630	613	654	609	625	654	594	619	655	628	592	598	643	647	605	606	632	617	678	617	638	680	570	578	603	595	624	643	660	639	620	607	635	567	640	633	567	616	627	589	681	669	615	653	599	610	624	604	591	606	623	622	581	637	651	641	558	636	630	664	611	615	566	623	607	629	645	603	580	609	613	620	631	616	622	653	585	607	607	619	614	619	612	581	611	627	638	590	581	634	601	636	677	641	646	610	610	658	655	651	605	643	642	641	634	620	614	676	595	647	616	622	657	607	596	607	610	598	607	602	629	633	560	648	629	615	638	631	592	591	616	620	631	643	596	647	601	643	634	604	574	586	660	616	633	663	589	655	656	675	660	623	612	653	662	621	616	633	599	611	640	607	591	586	616	577	629	629	606	624	674	648	622	630	594	653	598	615	600	613	602	607	594	617	619	649	656	607	606	605	681	623	628	612	658	594	589	658	647	609	661	596	625	594	645	606	637	655	625	618	635	633	656	618	676	659	635	609	590	644	610	633	647	671	637	648	633	619	636	640	608	583	654	602	611	583	625	625	673	617	629	621	608	650	628	593	607	685	593	619	639	601	618	642	647	617	684	573	636	615	627	596	600	571	634	630	589	639	644	620	629	604	626	606	598	669	682	653	629	643	621	586	602	625	645	592	624	604	625	653	615	577	629	659	653	640	633	624	629	617	615	641	631	645	624	608	627	600	672	605	627	649	614	636	572	650	630	578	620	664	616	623	616	631	605	601	635	631	596	634	572	620	670	638	645	593	668	642	617	621	613	620	623	639	627	600	647	620	636	603	593	623	624	601	605	608	581	600	619	641	648	607	623	614	604	633	635	621	674	579	620	594	613	617	632	606	637	586	590	650	641	636	607	596	579	615	597	640	646	636	667	610	629	593	618	613	636	583	607	577	593	578	650	656	621	572	637	613	594	639	613	661	641	631	647	613	624	610	654	651	642	622	616	621	609	615	588	687	604	590	662	636	596	603	612	623	589	649	630	619	650	622	641	621	637	651	666	573	683	686	611	603	608	622	628	595	582	631	621	617	663	632	583	645	580	608	635	623	688	625	619	632	627	610	561	629	628	620	621	641	633	638	627	642	616	623	579	610	613	682	629	618	620	630	629	636	592	655	636	601	642	618	604	647	652	673	583	601	682	615	589	671	660	592	639	636	637	656	655	675	637	643	628	618	599	624	635	612	662	641	580	561	658	631	636	660	617	645	641	629	654	628	650	615	649	614	663	623	615	637	632	658	590	613	606	609	597	584	616	622	606	648	564	624	623	634	604	607	646	594	616	620	615	623	666	602	620	629	608	603	612	599	627	607	643	611	633	584	615	613	591	584	623	607	705	645	653	680	648	614	647	595	637	627	597	632	598	598	654	597	611	624	613	639	617	657	600	610	642	622	641	656	627	630	633	641	622	658	575	598	598	641	608	643	622	664	642	659	618	560	609	594	609	615	650	655	653	612	686	630	660	607	609	642	619	600	609	654	603	622	639	639	581	641	615	628	647	608	663	596	614	590	690	633	596	608	596	616	611	672	603	605	632	639	606	644	678	658	594	587	593	611	585	625	641	603	668	655	624	656	613	600	599	641	600	620	622	625	600	571	646	674	626	642	647	607	640	588	565	638	610	607	585	623	567	607	621	624	642	643	639	614	663	680	625	618	644	662	631	603	616	638	628	642	629	621	655	643	656	633	673	637	627	667	625	669	602	671	633	626	629	592	622	616	658	632	618	634	591	650	635	658	603	601	637	642	619	592	630	585	638	651	631	638	671	638	633	673	649	647	604	659	625	631	635	613	643	633	634	625	626	593	627	634	649	672	598	631	645	654	615	630	632	578	641	607	629	605	583	673	636	681	632	673	658	627	661	596	631	617	647	626	618	611	677	605	645	630	664	667	638	616	601	601	639	600	623	614	661	615	623	593	597	656	608	603	681	631	664	626	627	611	614	594	634	609	621	638	621	628	638	584	620	634	614	668	625	605	664	659	629	613	582	604	631	604	655	620	647	641	688	660	609	617	611	603	639	642	621	603	612	615	607	597	657	608	632	622	624	618	609	596	611	636	612	578	674	633	618	628	621	630	655	674	582	575	605	632	631	663	667	619	610	659	685	647	629	634	636	643	669	622	638	608	658	592	663	646	610	620	643	567	637	639	588	633	648	665	674	604	606	658	626	642	633	600	653	643	600	628	617	690	654	625	637	607	610	636	606	604	618	591	604	602	616	638	628	626	618	603	627	633	629	594	595	638	611	626	659	664	599	630	627	631	663	587	614	626	627	601	633	671	632	604	640	591	625	604	577	635	603	638	584	651	650	633	645	635	588	610	638	671	627	618	632	624	597	589	636	622	656	609	663	605	631	652	611	602	653	650	624	629	602	616	593	575	625	626	585	675	647	615	567	623	605	617	624	656	569	605	591	606	621	644	598	655	587	635	598	571	635	646	595	681	667	592	642	636	630	665	615	615	588	588	643	606	633	631	585	651	617	615	637	618	627	609	592	649	620	598	610	627	657	623	616	670	604	662	611	616	607	578	614	605	616	588	629	604	633	587	698	618	613	613	604	618	641	598	615	624	649	617	652	645	620	631	631	639	628	624	638	631	605	611	624	576	664	603	616	611	627	628	628	592	628	651	630	647	610	625	619	620	651	636	632	577	626	623	607	635	638	611	607	638	595	651	637	642	593	631	611	640	642	650	586	649	672	588	618	611	669	589	601	672	603	670	655	638	628	626	601	627	603	692	587	660	613	640	624	577	619	624	618	618	605	613	640	608	616	620	602	593	639	627	621	651	636	655	638	624	610	648	577	658	624	637	616	588	617	605	625	642	647	626	658	598	632	648	636	623	627	614	656	641	692	612	657	608	647	651	601	588	645	609	662	626	605	598	616	643	631	686	628	652	622	597	603	616	654	594	593	648	640	605	657	603	664	641	676	630	649	621	650	656	627	617	648	624	585	642	631	627	632	640	637	656
41369	59692	30332	4103	2826	2346	1826	1515	1497	1505	1475	1352	1229	1127	1083	983	956	871	845	867	891	811	785	789	801	759	740	700	714	748	710	791	765	719	720	708	763	718	762	770	720	745	717	687	764	717	689	734	672	753	694	717	701	726	744	682	695	690	717	731	711	765	717	688	723	750	707	739	723	710	693	723	763	736	734	703	656	724	718	720	707	691	665	725	714	700	719	715	723	709	705	731	681	710	691	712	687	781	714	754	772	712	757	731	700	749	715	678	713	714	722	719	770	704	687	692	672	727	687	722	724	665	742	709	764	728	697	674	704	725	725	726	709	745	731	696	714	768	699	745	699	684	728	695	682	697	733	707	689	700	703	726	738	685	675	698	694	709	716	712	720	674	701	722	716	743	733	675	709	687	738	720	714	723	770	704	707	748	756	721	717	698	651	697	778	730	743	730	722	709	737	745	705	720	695	708	731	703	717	734	745	672	701	731	671	702	652	706	715	726	725	717	729	744	701	709	718	728	735	731	733	741	732	693	722	717	706	718	687	733	732	705	706	713	674	725	726	729	742	750	715	733	678	712	742	735	761	711	777	751	708	673	707	750	714	703	741	715	725	734	693	689	720	694	714	755	756	705	728	714	694	713	760	761	723	763	689	698	742	734	735	774	686	699	719	687	661	724	706	767	718	727	719	690	721	697	765	677	719	730	677	692	717	747	723	721	678	712	713	738	729	723	773	686	720	691	719	744	707	691	729	740	742	712	759	703	737	720	717	709	729	752	705	723	743	703	672	724	693	730	745	703	672	684	740	735	717	712	701	799	689	694	708	714	735	699	678	723	709	741	733	684	689	744	704	728	663	745	762	661	702	674	723	743	713	724	723	711	739	761	745	737	704	716	754	710	681	694	712	729	730	748	741	725	726	688	702	744	703	711	731	691	680	702	709	708	706	760	684	737	716	693	681	743	699	711	701	664	728	692	697	692	696	707	781	722	750	714	764	717	714	693	746	693	709	713	713	684	697	733	719	735	708	682	782	711	686	714	713	736	716	747	729	712	738	709	676	697	663	700	672	682	691	708	697	666	695	717	721	696	709	728	688	754	705	665	707	698	687	723	713	700	715	700	689	743	757	723	694	676	745	715	727	719	715	669	716	741	654	712	756	740	739	690	701	713	761	724	756	708	672	719	732	752	724	710	715	702	719	740	737	714	660	692	687	739	696	760	708	708	715	759	722	723	743	743	723	709	714	724	749	716	685	693	684	716	744	694	709	707	697	718	736	698	675	698	744	756	742	696	711	712	734	700	717	715	739	716	699	742	727	704	705	722	752	737	729	744	690	710	713	711	764	755	734	688	683	715	691	727	696	701	713	690	714	725	699	734	693	720	744	716	716	692	723	702	710	723	702	714	716	663	770	759	714	675	665	752	751	728	736	714	733	698	751	700	704	716	714	710	690	666	735	691	720	703	736	713	686	705	725	753	712	725	677	715	720	730	726	727	684	674	741	697	703	694	705	742	688	711	729	680	721	693	710	726	694	750	748	754	731	711	744	679	696	708	683	694	708	734	725	717	731	709	711	713	694	729	642	680	725	700	792	716	746	698	674	692	695	713	716	715	690	717	695	660	732	756	686	744	711	709	716	690	649	726	744	696	700	659	718	693	743	762	731	738	702	748	702	735	715	715	712	686	728	708	715	725	723	747	700	728	719	733	741	720	705	727	719	730	759	719	774	713	704	731	731	738	721	690	715	709	708	669	719	702	709	711	736	716	719	731	708	737	680	645	666	716	756	677	708	741	685	735	745	716	715	734	743	639	787	739	708	736	681	766	683	687	785	665	704	675	690	740	669	693	715	750	665	732	732	694	706	737	732	692	740	720	713	717	676	771	710	681	693	699	743	681	745	663	704	679	700	721	651	677	696	709	677	758	720	680	706	706	673	710	705	700	730	729	692	720	705	731	735	749	682	750	727	775	685	660	728	706	702	705	706	700	655	662	680	738	717	716	674	699	696	692	688	761	705	700	710	722	751	652	767	705	738	750	706	671	662	745	707	678	774	743	670	732	728	715	708	738	732	721	716	741	756	726	780	729	755	692	735	749	738	667	694	744	670	689	752	742	738	699	674	703	695	724	706	704	690	717	701	761	723	760	744	694	749	704	742	728	721	716	754	703	710	717	702	677	760	668	703	719	710	714	756	752	733	724	716	723	740	728	671	690	700	679	733	715	747	678	729	733	737	749	657	671	778	730	730	751	719	718	723	716	718	685	684	737	722	706	714	673	704	649	723	691	732	677	715	760	684	705	699	722	675	722	697	748	703	732	747	732	664	732	712	748	667	724	765	736	679	735	708	651	709	676	739	763	689	715	736	753	684	701	704	720	776	766	736	710	730	648	663	772	706	692	699	706	766	675	721	727	703	747	693	710	692	699	699	712	714	728	660	703	713	691	747	745	729	774	680	683	707	666	678	668	740	713	768	701	697	709	750	711	714	717	704	717	722	742	701	737	699	743	670	742	702	735	702	719	736	726	744	737	736	719	697	747	692	711	698	686	701	774	723	733	746	714	717	708	707	718	683	703	736	735	715	728	713	702	675	754	713	701	711	718	725	692	716	678	740	709	682	745	690	688	718	752	742	699	688	695	703	707	719	744	757	706	688	746	680	742	716	723	705	771	725	760	759	720	714	776	792	730	746	712	742	718	704	733	698	733	704	717	698	727	752	713	741	717	695	709	701	712	718	684	652	710	726	759	745	749	720	774	705	725	721	710	715	733	741	678	716	706	710	691	724	653	717	747	700	753	716	729	758	752	720	700	709	685	758	715	666	731	715	692	730	700	720	721	690	746	687	758	722	722	710	654	730	685	739	699	709	733	696	724	736	731	704	699	696	710	719	705	717	750	708	707	717	724	771	713	749	774	748	686	713	723	729	692	696	747	770	712	758	721	728	758	718	750	733	707	713	690	715	701	679	746	726	692	696	721	738	681	701	696	729	743	704	712	715	719	730	719	703	700	751	728	719	769	735	763	685	738	695	753	735	692	683	716	725	702	725	737	714	694	682	747	738	689	771	709	693	711	725	710	727	719	703	762	732	694	702	700	698	716	743	698	737	698	746	729	694	758	777	713	710	693	683	748	700	735	728	683	722	706	735	736	689	688	696	732	710	726	724	690	680	727	741	697	725	683	726	697	747	766	713	690	688	697	730	734	707	708	686	674	714	709	733	740	717	739	700	740	698	694	719	748	748	718	770	732	743	687	736	697	750	715	735	743	723	713	728	744	743	727	726	674	745	737	735	696	734	703	736	698	729	710	753	714	723	726	702	715	686	715	769	754	690	710	718	666	666	669	718	705	695	735	708	712	698	673	736	688	681	713	682	712	694	676	662	689	756	660	679	727	693	696	731	674	715	700	722	699	739	710	717	725	713	730	685	728	736	764	737	693	665	743	710	691	713	729	703	723	750	650	735	658	733	695	675	753	734	700	749	739	679	755	674	682	720	744
25173	21259	26690	24019	5959	1032	845	729	708	782	745	691	728	615	612	614	657	605	548	566	587	532	565	549	565	513	518	518	557	503	510	534	554	530	477	546	487	514	500	556	589	506	531	502	535	524	493	492	565	538	494	525	514	484	522	507	462	512	511	532	548	500	504	502	527	490	570	527	525	504	531	464	522	516	518	530	519	519	465	512	508	502	522	504	508	469	501	485	521	527	497	542	508	493	476	519	506	477	524	521	522	505	580	515	524	545	463	509	521	508	475	501	497	526	473	497	504	487	472	508	519	518	512	486	481	493	528	518	492	492	522	503	529	514	558	499	520	472	505	467	504	526	491	506	528	516	517	529	492	546	507	500	478	499	537	531	480	516	490	482	535	531	497	464	477	507	478	498	515	514	538	497	530	514	526	535	520	543	513	537	513	488	500	485	517	529	535	529	565	538	502	534	502	524	543	522	495	524	535	539	506	491	476	510	575	523	472	506	520	499	530	538	555	525	505	518	454	492	503	462	505	522	530	480	498	492	487	476	518	507	471	468	507	489	481	504	493	461	536	536	519	497	502	503	508	522	540	510	524	537	537	504	526	497	520	504	509	478	501	527	569	537	524	509	529	535	530	545	554	549	521	471	515	500	522	523	488	550	534	503	538	535	521	555	563	489	493	543	526	510	480	493	473	498	504	507	520	520	518	524	517	555	495	527	498	527	545	496	513	497	491	548	514	520	512	522	499	545	544	522	525	522	505	516	526	514	447	529	488	500	554	537	520	566	522	482	489	519	500	527	509	512	520	505	524	557	489	512	489	544	534	535	516	542	519	515	502	470	500	468	509	503	495	541	509	459	492	512	534	536	511	520	492	506	480	497	529	475	531	517	489	564	505	516	530	481	489	533	539	492	494	516	495	492	515	515	505	486	573	504	508	528	525	521	502	483	498	493	488	504	512	539	496	511	485	516	489	568	535	548	494	497	539	513	562	466	545	537	507	491	496	548	502	490	478	516	501	533	535	519	502	484	543	522	511	526	533	525	506	522	534	480	531	507	519	480	523	510	497	496	512	509	523	511	510	509	535	497	498	505	524	524	529	506	513	491	503	466	505	509	589	523	552	529	493	517	506	515	510	514	495	487	532	528	487	484	492	508	531	532	483	476	532	516	511	518	499	507	516	538	515	556	510	509	500	510	521	509	487	510	504	501	537	559	532	489	533	532	518	557	523	539	523	504	512	500	505	497	523	494	541	513	503	494	523	505	514	512	527	519	490	517	513	541	526	520	502	522	448	520	508	506	510	532	504	501	526	518	485	497	533	499	509	512	528	527	506	509	510	523	511	497	503	527	506	547	481	497	472	516	517	493	500	496	521	511	536	538	509	505	527	511	509	514	512	497	510	472	505	484	502	452	548	520	520	521	502	500	494	522	488	528	475	540	523	496	507	538	506	532	473	536	450	493	489	521	526	534	529	548	525	501	528	546	570	501	473	528	520	519	506	549	515	519	545	553	513	503	487	546	487	501	524	507	535	547	495	543	542	562	529	502	527	516	495	519	501	533	490	504	521	504	514	506	514	502	485	523	524	548	501	504	532	540	509	503	515	490	545	502	492	518	476	481	499	510	507	488	521	529	511	494	486	529	508	474	512	486	496	488	518	527	515	499	474	490	503	539	489	560	500	512	535	500	529	536	525	541	518	542	527	556	512	496	533	507	553	515	481	548	525	503	513	568	501	494	498	515	507	499	498	531	493	485	501	486	541	525	509	554	505	509	516	501	552	539	501	502	536	517	521	450	517	540	459	494	463	530	521	528	503	475	505	518	488	519	504	521	562	512	517	513	558	505	497	505	521	513	508	499	524	514	517	526	511	523	531	496	553	546	487	495	539	532	507	511	515	519	490	521	574	514	529	536	523	548	499	467	516	471	513	529	495	490	544	514	524	512	503	530	459	535	511	519	487	543	508	517	538	522	540	502	513	507	481	498	513	502	495	511	553	515	497	536	515	497	491	518	509	505	499	503	526	501	496	507	516	514	478	533	531	503	486	508	512	532	526	505	511	524	563	486	527	518	494	498	492	472	490	530	530	487	475	466	542	501	519	507	528	504	491	513	513	497	505	486	526	503	519	481	486	507	501	531	496	508	512	536	505	540	485	517	540	539	497	515	523	491	510	505	536	510	539	522	496	487	516	522	496	533	478	457	505	516	509	520	506	486	526	517	504	540	514	544	558	554	534	494	517	491	462	542	521	501	499	517	530	474	522	488	482	517	534	466	516	472	496	531	505	553	538	495	522	524	523	529	475	510	506	539	507	514	483	494	517	498	506	502	511	518	515	533	521	483	516	540	535	517	505	508	491	523	494	517	544	507	530	496	520	534	513	514	527	511	553	510	539	491	532	538	524	492	511	522	546	542	506	493	495	502	496	533	476	533	519	543	501	538	450	522	494	535	498	552	486	534	527	556	556	487	489	523	536	531	486	510	544	516	530	524	493	517	546	494	500	543	525	479	497	494	508	547	498	483	501	510	493	516	494	513	507	507	533	486	506	478	543	494	582	517	499	531	529	490	513	498	488	500	445	518	474	515	499	470	494	497	513	499	515	550	511	522	505	493	493	498	513	494	525	551	527	500	506	499	495	525	498	461	528	554	484	499	520	507	495	576	485	519	473	484	544	582	514	486	534	512	505	530	496	521	508	502	505	496	502	490	505	522	504	519	511	509	532	554	527	497	507	504	510	475	542	526	517	493	545	508	482	474	535	513	529	462	519	521	543	490	533	450	519	481	521	509	496	534	510	464	521	481	515	486	477	521	491	532	468	513	527	520	549	523	537	500	500	464	512	510	503	519	528	537	489	490	514	543	493	492	492	548	522	518	534	497	533	524	514	543	500	486	515	465	496	516	553	514	512	538	511	491	504	473	500	525	509	493	533	510	498	515	473	521	481	510	498	487	522	480	581	519	501	474	504	544	495	542	541	542	496	537	482	495	575	514	495	491	494	501	484	505	522	509	549	527	532	515	482	533	516	511	540	499	519	508	483	526	532	556	543	484	538	499	535	498	537	496	539	484	525	520	537	514	506	521	497	496	504	482	491	480	519	498	498	515	483	497	458	502	512	473	495	538	502	537	505	539	512	527	558	491	506	494	494	504	475	498	530	502	499	548	532	492	561	502	537	532	516	464	494	532	518	516	497	502	488	480	468	529	516	517	534	526	521	504	550	517	538	508	535	515	528	480	496	573	527	526	510	513	495	500	550	514	527	533	506	507	499	531	516	473	490	517	493	496	511	529	523	522	465	524	518	495	544	544	488	516	521	501	526	502	535	495	556	518	502	501	506	539	522	500	473	542	502	467	503	517	521	512	519	465	522	517	505	512	517	509	526	504	494	520	475	532	517	477	515	478	507	493	523	504	489	512	528	507	509	477	536	489	529	546	487	500	503	514	509	510	506	523	486	518	505	534	509	527	540	505	513	526	536	544	525	552	557	531	530	490	509	522
39777	52317	25967	3044	2006	1680	1363	1119	1182	1278	1143	1119	1014	969	830	841	825	761	728	728	772	689	677	670	643	660	637	641	667	633	608	663	627	591	622	584	634	636	619	627	646	623	573	654	586	619	641	686	615	605	609	612	646	657	615	584	576	651	608	648	659	643	629	609	657	608	578	651	636	630	623	656	631	559	621	615	636	605	603	665	618	629	640	628	616	604	609	622	599	659	646	643	603	644	596	621	619	621	616	643	665	618	611	607	591	639	595	630	607	606	656	585	642	603	625	592	601	609	638	658	641	641	631	651	638	631	642	584	631	584	635	626	624	657	640	591	600	639	616	621	590	595	640	608	630	607	660	641	629	649	624	631	602	619	600	677	588	612	599	638	575	633	607	615	602	619	660	640	625	648	609	605	596	626	624	626	614	572	599	593	590	623	585	638	621	642	628	613	607	604	676	603	568	639	623	598	601	639	632	615	662	612	614	621	589	599	648	600	593	667	616	626	603	558	653	591	600	596	645	646	637	652	692	629	624	583	645	652	608	627	650	620	618	639	649	660	634	608	629	602	637	580	630	610	615	598	598	636	614	611	620	608	633	569	635	633	623	648	593	586	632	593	585	640	594	638	641	638	644	654	588	625	632	637	610	634	620	614	580	608	643	603	640	611	600	642	580	673	590	595	613	648	612	655	630	576	652	597	575	604	679	656	613	628	662	613	640	666	581	611	601	629	586	657	598	633	662	619	642	617	591	611	600	623	633	657	598	593	660	626	595	583	636	609	581	595	644	583	601	652	601	637	622	629	605	634	612	593	627	577	618	593	634	617	607	632	623	612	625	651	608	582	645	649	616	627	604	624	603	607	604	603	635	619	633	665	631	608	614	630	662	601	615	673	626	597	604	581	660	612	604	578	629	606	657	649	632	617	600	638	647	612	659	640	666	606	635	617	643	591	611	600	654	625	559	637	601	648	624	604	621	573	596	580	641	639	633	614	617	648	662	625	645	618	612	616	583	619	638	637	599	631	623	590	582	661	580	602	623	649	625	634	581	625	596	608	627	618	643	616	580	622	623	622	637	650	647	599	652	641	600	675	615	599	580	649	622	609	607	604	629	596	599	644	633	613	646	567	603	622	574	624	648	606	641	663	627	643	648	618	667	586	653	613	568	643	638	632	613	592	629	628	601	614	596	623	565	615	659	619	636	653	554	618	620	642	604	642	590	619	601	670	651	625	617	657	607	637	597	583	613	588	593	616	625	637	613	627	657	657	569	601	645	606	570	566	657	664	615	614	624	584	670	629	635	617	608	590	621	635	605	627	592	571	640	643	614	646	630	628	630	627	640	621	600	598	660	646	616	608	605	639	639	615	621	659	620	610	594	642	602	640	625	644	594	615	602	595	627	610	618	623	563	626	633	593	668	613	607	624	618	567	616	643	677	608	603	644	631	632	630	626	576	606	617	670	610	638	631	620	621	641	640	613	643	598	620	627	651	653	627	630	618	625	600	630	608	636	606	595	616	598	690	587	670	619	618	612	598	635	610	595	661	581	591	613	623	666	616	581	635	608	632	624	568	628	618	631	628	636	642	608	659	603	624	658	628	588	673	618	652	665	602	654	670	627	618	607	653	631	606	619	616	647	602	626	641	629	646	593	595	659	627	627	613	659	586	648	596	598	621	639	596	621	603	614	630	652	618	567	636	677	681	627	612	654	636	658	646	670	640	634	630	645	608	595	609	594	584	625	612	626	617	614	602	600	612	644	617	624	639	644	646	603	610	673	607	618	612	650	652	637	596	598	621	654	637	646	611	646	637	624	624	671	663	620	601	593	650	601	634	624	620	639	595	642	621	610	618	607	594	609	601	599	600	612	676	612	635	631	648	600	659	650	637	603	640	613	608	677	609	623	610	623	650	607	624	585	633	610	651	610	627	641	610	637	614	581	637	575	552	715	604	564	590	630	664	656	636	603	632	607	614	597	614	662	644	594	604	607	586	645	644	579	578	609	596	584	610	590	621	594	586	637	635	597	619	615	651	660	633	645	634	612	607	624	636	637	641	579	663	641	659	627	574	632	650	604	616	620	652	604	632	626	618	628	618	581	571	672	610	610	696	591	634	632	608	629	587	625	685	617	619	647	621	598	641	684	610	620	654	620	633	629	548	609	630	638	615	615	643	667	649	648	653	618	622	597	686	669	601	585	607	653	586	608	635	660	607	587	614	660	632	621	609	603	623	610	587	655	636	654	617	593	632	642	619	627	631	633	606	627	624	692	633	614	640	622	614	656	630	563	591	668	584	641	672	620	585	661	620	607	616	597	618	615	605	643	638	600	610	626	635	576	615	617	652	562	597	603	665	626	635	622	603	637	619	645	673	617	659	626	584	639	625	620	618	619	654	658	652	646	625	609	614	616	656	632	645	604	626	647	668	643	623	630	583	590	581	608	592	583	633	600	670	654	630	646	605	621	608	634	604	593	665	623	653	648	638	638	618	608	623	622	577	635	616	651	633	623	595	608	598	617	636	604	637	658	599	649	653	667	618	595	595	649	620	623	590	614	628	568	595	599	592	636	636	585	641	604	659	632	580	610	584	593	622	595	606	638	604	630	608	625	622	596	612	630	610	625	613	663	631	624	607	609	626	600	631	605	586	608	596	619	640	656	588	594	630	610	618	552	625	617	624	636	639	603	665	606	629	669	648	608	629	579	632	606	552	643	591	659	597	554	668	604	643	592	632	605	600	617	545	588	628	591	585	582	604	639	594	587	597	634	599	623	632	630	582	657	634	608	670	622	644	607	660	652	646	630	617	643	625	611	619	603	586	657	618	629	606	574	623	592	606	624	633	601	667	634	646	622	647	618	631	626	652	620	666	622	617	605	621	627	588	607	624	607	639	613	636	636	620	619	649	619	612	620	627	637	659	618	631	635	634	617	591	617	609	612	603	610	578	614	640	619	650	642	589	631	656	614	644	596	650	644	585	651	658	625	609	631	605	610	604	656	631	630	618	656	618	579	628	627	642	586	652	663	645	674	644	573	633	621	604	579	613	587	573	601	640	592	636	669	626	615	613	641	613	642	597	617	624	572	623	597	616	618	592	620	632	640	652	618	607	630	650	653	646	633	625	664	616	627	612	610	620	627	617	592	611	622	611	650	611	571	612	711	637	672	576	599	580	578	553	584	644	600	639	622	612	595	625	625	653	609	643	613	638	625	602	597	627	626	629	613	647	592	641	620	639	631	646	627	623	661	658	663	641	587	642	607	646	645	636	593	652	579	600	625	597	659	650	613	680	657	649	634	552	673	627	645	621	608	600	605	622	627	625	590	590	634	621	614	621	618	575	622	597	641	616	644	638	612	633	589	605	573	645	657	652	667	643	616	613	595	611	654	610	607	607	650	593	647	589	589	628	639	615	615	580	563	609	651	610	629	641	664	658	576	576	610	618	659	653	607	605	616	605	640	620	631	592	664	610	620	632	617	584	618	616	631	596	582	616	656
22831	20985	28436	23734	20950	20410	5985	1767	1383	1437	1470	1392	1298	1207	1124	1108	1062	1001	1048	997	1045	997	1030	961	945	1002	943	974	970	982	936	949	907	904	950	924	873	941	937	962	883	912	939	953	921	963	963	894	877	887	903	933	944	927	894	893	945	917	893	959	925	950	896	927	939	901	889	933	956	974	870	930	925	932	973	886	896	909	948	947	947	940	928	936	932	968	966	912	917	922	905	896	881	911	924	917	936	924	929	933	923	918	926	951	898	959	967	856	914	937	922	913	908	921	929	865	956	974	856	917	879	853	914	914	942	899	923	943	960	914	937	915	899	967	917	859	916	906	962	958	932	936	924	956	922	917	866	941	1014	937	945	888	851	853	902	894	934	936	964	934	1006	979	935	935	928	879	987	936	909	917	919	979	935	972	880	933	939	910	960	906	920	880	904	912	935	888	927	884	908	857	933	913	920	876	928	931	933	861	894	914	924	970	839	968	897	943	964	936	916	898	927	897	864	880	908	875	895	924	858	937	962	913	897	889	899	909	892	905	897	950	905	925	902	949	927	884	950	965	909	952	862	893	950	981	944	925	927	971	940	944	902	911	871	905	855	962	923	894	936	917	854	918	925	903	913	882	877	967	931	887	895	872	898	972	903	950	921	902	894	888	943	903	879	912	928	912	958	869	929	943	947	936	934	976	918	901	938	880	890	934	952	877	960	921	902	947	961	921	936	926	923	937	880	946	937	861	938	906	911	934	861	920	932	949	951	940	974	897	898	918	960	886	880	875	907	945	937	905	947	916	939	937	940	948	912	988	928	894	924	894	923	898	973	879	896	863	955	910	958	873	914	923	876	923	932	933	903	878	861	902	894	895	950	907	877	887	970	869	888	959	930	899	947	934	961	904	928	952	906	845	904	968	893	927	902	847	881	870	912	898	897	874	934	879	891	960	897	908	877	924	986	929	897	933	927	904	1004	974	898	885	960	910	971	923	896	902	894	899	897	840	927	872	938	938	942	925	896	934	942	867	952	894	981	915	919	948	938	871	915	905	935	923	894	910	878	868	890	921	947	955	930	948	899	889	910	910	927	906	906	936	927	871	879	910	903	831	945	921	929	902	876	900	868	926	933	954	912	920	910	900	884	843	928	999	897	926	940	949	911	930	935	911	940	911	936	901	938	941	906	887	912	887	902	872	952	925	958	903	946	858	951	968	949	902	924	865	967	950	887	910	941	908	865	856	850	894	908	894	875	885	919	911	906	941	921	959	946	925	907	887	906	916	969	889	899	912	955	917	926	907	966	874	920	928	921	944	905	939	895	913	926	933	937	851	947	952	927	898	872	942	896	900	907	936	849	905	873	905	909	937	890	932	945	930	893	925	908	966	928	938	1003	899	967	949	929	940	938	950	893	907	891	950	897	937	894	917	929	991	934	934	933	922	948	947	891	918	929	891	949	948	923	899	915	938	933	886	907	878	892	898	933	892	939	917	958	877	900	924	935	905	923	920	909	921	892	916	862	897	897	904	905	940	933	1011	935	915	902	942	899	873	929	920	957	866	873	897	924	977	981	850	889	867	921	890	940	884	906	892	915	978	945	923	902	953	913	949	893	878	926	898	889	910	928	924	928	897	928	874	930	909	879	921	933	908	928	877	895	982	962	937	896	928	899	971	911	948	889	916	936	916	934	874	913	901	933	923	916	893	913	941	911	881	893	896	879	933	916	950	934	968	862	901	889	899	909	872	918	889	930	847	972	891	949	926	877	943	918	905	916	881	946	952	978	955	935	900	915	893	912	900	828	845	927	895	867	932	984	891	955	919	882	954	958	944	901	902	937	920	910	916	930	868	912	900	878	947	920	931	896	871	882	940	863	956	906	990	941	899	885	910	882	893	942	928	897	901	992	867	867	920	912	926	906	940	934	880	901	922	912	908	930	976	898	937	941	972	937	888	947	921	892	930	995	949	924	940	950	910	939	901	949	925	927	891	958	919	975	869	933	920	870	916	948	918	921	920	899	892	919	920	925	900	944	909	989	934	956	940	892	935	938	875	962	871	924	946	905	904	939	917	903	924	892	936	961	935	931	957	881	969	915	946	885	942	954	861	951	939	901	923	955	991	924	943	959	931	905	966	899	964	906	927	941	921	925	897	857	888	877	931	870	907	957	879	934	883	927	950	951	931	917	914	878	886	946	1000	892	945	857	939	973	901	902	942	892	909	902	949	882	939	881	945	904	918	928	878	954	930	930	956	898	906	958	926	933	939	931	1001	898	884	921	892	884	899	960	963	897	867	890	903	946	920	956	941	936	911	854	965	905	921	907	908	933	941	939	918	912	887	906	934	953	893	955	969	931	941	887	840	920	927	982	888	936	898	916	890	907	912	926	930	917	944	877	935	927	875	909	945	967	919	911	921	945	883	960	897	967	857	913	906	896	871	950	912	957	926	868	902	939	879	886	907	928	946	907	902	892	886	880	863	953	870	894	933	892	920	923	873	895	902	938	925	899	923	912	927	879	951	889	836	880	915	948	993	950	851	940	926	906	885	935	942	940	953	915	914	929	880	901	909	915	907	944	896	969	831	926	934	926	964	974	941	951	944	952	887	889	925	900	946	914	892	917	937	881	860	923	890	931	868	893	953	933	964	865	951	923	981	952	971	875	856	929	891	901	961	940	929	950	866	950	953	874	918	972	932	915	919	886	883	932	906	923	851	939	901	956	926	897	924	918	869	924	917	961	919	889	917	880	901	944	893	929	923	897	939	891	987	983	942	920	898	927	900	939	911	906	890	914	930	941	890	936	876	911	930	900	919	926	925	935	960	891	934	866	940	888	907	938	901	990	945	944	887	910	880	920	920	920	899	956	914	918	939	942	886	819	922	935	948	918	945	885	947	896	906	889	960	924	900	921	899	916	921	885	953	959	915	921	969	870	891	967	885	911	950	876	848	929	918	918	881	907	878	945	911	925	919	952	875	948	907	890	968	916	865	908	914	898	902	923	912	912	885	845	966	914	902	901	933	880	919	910	1007	902	914	886	930	915	907	903	929	926	897	925	858	944	882	930	986	974	882	920	947	892	909	909	957	953	918	857	833	951	862	864	946	919	931	897	896	928	861	958	920	880	934	926	962	948	918	892	928	876	886	943	881	903	944	906	900	931	877	905	964	936	1005	931	894	922	872	930	889	865	900	901	930	979	909	938	912	913	911	925	929	860	897	936	906	873	891	975	966	880	910	1006	933	886	932	904	942	919	914	885	852	912	900	916	901	924	888	896	942	898	949	944	873	1001	913	928	922	925	939	905	864	894	913	943	922	871	897	901	946	837	911	940	927	852	917	939	896	867	972	923	913	895	887	957	936	961	925	927	910	887	863	927	894	918	887	931	900	924	884	911	929	872	906	871	880	924	929	893	948	936	987	896	924	957	876	918	889	877	882	956	878	858	968	917	891	911	919	894	872	943	904	890	917	962	951	983	931	914	955	894	898	953	833	965	924	906	925	955	952	917	945	899	894
46006	66777	43814	8022	4264	3417	2919	2403	2240	2417	2213	2042	1916	1690	1565	1479	1372	1323	1327	1257	1287	1223	1169	1216	1154	1146	1152	1158	1122	1046	1075	1058	1079	1082	1067	1089	1103	1031	1023	1085	1004	1010	1011	1036	1037	1053	1023	1040	1024	1046	1073	1018	1079	1052	1020	1033	1081	1062	1083	1007	1054	1003	1044	979	1000	1038	1069	1006	1001	1077	1020	1057	998	1061	977	1043	1114	1050	999	1008	1023	970	1066	1043	1026	1033	1000	1058	1047	1051	983	1020	1057	998	1052	1014	1049	995	1075	1010	1059	1044	1016	1046	1006	1011	1015	1054	1012	1009	1075	1074	1020	1025	1008	1033	996	1026	1044	937	1027	1056	985	1084	1035	994	1033	1042	1054	993	980	1031	1079	1024	1084	1028	989	1097	1001	1020	998	1055	986	1053	1074	1012	1059	996	1025	995	1062	1062	997	1052	1027	991	1056	1064	1007	1038	972	1040	1063	1027	1053	1010	979	985	1040	1036	1051	1024	995	1007	1036	1048	1063	1048	993	995	1049	1004	1029	1027	976	1023	987	1086	1022	1051	1056	1020	980	1042	1036	1077	969	996	964	1044	1058	1014	1051	1041	1013	998	996	959	1003	1040	1027	1016	1041	1047	1055	1001	1039	1033	1029	1006	973	1014	1004	1005	1050	990	1040	1049	1077	1026	1022	994	1008	1054	1009	1037	1027	1075	1006	1057	1048	1002	1028	991	1081	995	1074	1048	1010	1054	1042	1054	1008	1016	995	1019	1010	985	1094	976	1089	1016	1072	1092	964	1058	1045	1029	1038	1026	1018	1043	1035	1041	1007	1033	1062	1040	1025	1065	976	1102	1030	1046	1043	965	1025	994	1012	1014	1047	1020	1086	1046	1060	1030	1065	992	1057	1078	1056	1039	988	1027	1061	1077	1049	1065	973	996	1027	1056	950	1014	1079	986	1076	1046	1049	1014	957	1030	985	1054	1070	1028	1045	1045	1067	1024	1052	1013	1044	1010	1035	1039	1010	990	1050	1002	1019	1000	964	1078	1027	1070	1009	1005	1022	1063	1054	1043	1047	1043	1022	976	1023	1043	1043	1012	1026	1012	1034	1008	1038	1022	1052	1075	1004	1034	1044	997	1015	1019	1004	1023	1014	1039	1028	1026	973	995	1045	1047	1062	1058	991	1041	986	1001	1017	991	1044	932	1019	1016	1058	1052	976	1018	1028	1038	1056	1016	952	1066	1041	1052	1032	999	1016	1034	1040	1041	1030	1010	1000	1021	1036	1030	1078	1006	974	1027	1005	1008	995	1039	1019	1003	1032	989	1009	982	1009	1007	978	1038	1024	993	1015	1038	1029	1049	1054	1066	1028	1057	972	971	1071	1062	1034	1076	1044	1000	1084	1024	992	1053	986	1036	1032	1055	998	1049	1031	1015	1066	1024	1006	1049	1029	1039	1032	1037	1065	1038	1075	1010	983	1086	1038	1069	1009	1077	1026	1060	1062	981	1060	1041	1003	1041	1064	999	1043	1027	965	993	1059	1014	1011	1028	990	1063	1019	1027	1034	988	919	1030	1033	1018	1040	1049	1038	1018	1023	973	1027	1030	1019	1026	1013	1062	1041	956	1066	1035	1051	1001	1012	1001	1024	1003	1044	1041	1047	1001	968	975	998	1058	1038	978	1029	1044	1067	1016	958	1065	1013	1101	1000	1040	1134	1054	1000	1042	1051	1064	1033	1013	1002	1059	964	985	1048	1012	1004	1019	1040	1020	1046	1016	1028	1014	1063	1046	1052	1040	1082	1023	1023	1018	1033	1060	1051	1037	994	1044	1011	1074	997	1022	979	998	992	1021	1074	1007	1023	1001	1033	1051	1057	1054	1056	993	1061	987	992	1075	1011	979	1024	1002	1018	1014	1038	1029	1004	995	984	998	1025	1071	1046	1018	1046	1069	1013	1069	1050	1046	1042	1022	1005	1010	1046	1059	1018	1091	1065	975	1022	1010	1010	1000	1022	994	1052	1042	1079	1045	1063	1012	986	1055	1110	1041	990	1014	1086	1083	1051	1017	1061	1020	965	987	1037	1096	1038	1024	994	1048	1016	1026	1010	997	1013	996	1043	1053	977	1061	972	1060	985	1105	1065	1028	1041	1045	988	1010	982	979	1021	1050	1093	1015	1070	1027	966	1018	1037	1011	998	1030	1064	1025	1008	1007	1046	1045	1045	1022	1019	1049	1012	1037	995	1055	1037	981	972	1060	1032	1007	1016	1067	987	1052	1088	1049	1025	1007	1015	1035	1057	1002	1092	998	1026	986	1017	1018	1058	1036	1000	997	1084	1051	979	1052	989	1021	1015	1063	1006	1081	1006	1046	1034	1074	988	1015	1011	1094	988	1086	989	986	1058	1080	1018	1030	1029	1012	1007	1017	1043	1049	1079	1000	1016	1019	1048	1015	1061	1014	1044	996	1020	982	977	1021	1080	1013	988	997	1029	1092	1016	1014	993	990	990	1017	1011	1060	1043	1000	1022	983	1059	985	1009	1022	1041	1010	1046	1066	1038	974	1052	1070	1028	1026	1047	1061	995	1020	1042	1055	1004	1042	983	978	1069	1077	1061	985	1003	1019	983	1030	1029	1054	1084	1042	1043	1079	1012	1046	990	1070	1068	986	1040	1095	1003	1032	1011	1057	1055	1046	1038	1053	1016	1022	1010	1037	1057	1039	963	1000	1093	982	1012	989	1040	1021	1024	1075	1102	1060	986	1019	1056	1007	1065	977	1000	1062	1066	1025	980	995	1000	972	995	1066	1030	1019	1048	1029	986	1016	1058	1006	1018	1032	1049	1040	967	1011	990	1049	1034	1011	990	1022	1075	1053	1001	940	1086	1020	1021	1036	1038	1064	1019	1006	1018	1077	1017	1047	1027	1041	1012	1026	1042	995	990	1025	1084	1066	1065	1040	992	969	1051	1064	1033	1042	1027	1065	1000	1019	1013	1124	1062	1047	981	1002	1028	1062	1007	986	969	1025	1021	1041	1057	1012	978	1056	1018	1061	1022	1047	1011	1001	1081	987	1037	982	1026	1033	1046	987	999	976	1072	1069	1057	1015	1036	1037	1032	1082	1019	1060	1033	1018	1057	1059	1043	977	1042	1065	1007	1034	1109	1070	1046	947	1061	1021	1040	1019	990	1017	1013	984	1075	1091	993	1063	1087	1049	999	1037	1053	1007	1026	984	1056	1028	1061	1013	1063	967	1013	999	1034	1041	1021	1020	1042	1013	986	1003	1053	1020	1029	1013	1005	1019	1065	1021	1036	1081	989	1011	1055	1013	1034	1034	1015	1050	1003	993	996	1041	1043	992	1029	1019	1061	1062	1070	1054	1032	1008	1009	1031	1043	1005	1024	1075	965	1055	1020	1011	979	1012	1067	1019	1003	1026	1027	1048	1054	994	1004	1054	1042	1012	1046	1018	1015	1004	1075	1015	1040	1023	1040	1055	1050	1042	1027	985	1013	1064	999	962	994	1028	1090	1002	1067	1043	1020	1055	1055	1038	1009	1055	1033	1027	1013	1038	1074	1057	983	1017	1023	955	1004	979	1052	1039	1023	987	1021	1026	1030	989	1058	1044	1042	1051	995	1047	1066	1017	1075	999	972	1014	979	1012	1125	1060	1064	1022	1015	1048	1027	1059	1015	1001	1002	990	1037	1061	998	1049	1075	1045	1069	981	1089	1038	1042	987	1046	996	1051	1051	1033	1069	980	1019	1005	1044	1018	1091	1064	1088	1027	1041	996	1042	979	1060	1036	1052	1043	994	1013	1073	986	1005	937	1070	1013	1017	980	1006	974	987	1011	969	1041	1053	1020	1068	1064	1003	1023	1039	996	1016	991	1028	1024	1005	990	1011	1050	1016	1047	1016	1101	1048	1060	987	991	1003	1082	1022	1026	963	1001	983	1023	1035	1006	1021	1045	991	1001	1045	1077	980	1039	1059	1061	1031	1033	1053	1066	1008	1014	1052	1077	987	995	1088	1089	1010	1059	984	997	1001	1031	1018	985	1078	1032	978	1025	1010	1017	1017	1055	1051	1063	1010	1080	1049	1059	1087	997	1045	1015	1008	1045	1030	1052	984	981	1039	972	1046	1016	1031	1056	1046	1010	1062	980	1082	994	1030	1074	1088	1011	1037	1044	1046	959	1056	1011	1098	994	1031	1036	1028	980	1071	1005	1024	1065	1043	986	1082	1005	982	1062	1037	1078	1015	1006	1036	1024	1038	1012	1044	1039	1041	1025	1056	1003	985	1042	1050	1032	1032	1014	1075	1057	1070	1067	1061	1041	1035	1111	1040	1025	1006	1103	1082	1007	1002	1070	1076	1035	1080	1031	1031	1033	1033	1034	986	1068	1042	1043	1026	1020	1017	1039	1056	1030	1046	1021	1004	1018	1073	1035	1066	995	954	1015	1022	1022	1049	976	1022	1060	1027	1009	1006	1009	1022	1016	966	1093	1082	1033	997	1039	1050	1071	997	1005	1037	1040	1030	1021	1044	1006	1022	981	1097	1007	1085	980	1039	1004	1031	1031	1020	1054	1026	963	1021	1004	992	1052	1022	1015	1033	1100	1045	1048	1011	1032	1008	995	992	1000	1050	1081	1031	1069	1057	1029	1055	1027	1059	1052	1011	1121	1024	1023	1038	966	1027	1022	1022	1068	996	1044	1078	1017	1025	1088	987	1007	984	1028	989	1031	1046	1060	1003	1064	1033	1019	1010	1002	1042	1050	1022	1068	1018	1076	1022
31085	31717	23898	5059	674	525	460	458	464	457	495	479	459	431	404	447	418	446	427	380	390	395	368	364	388	374	375	384	401	358	366	388	400	392	384	370	345	409	344	341	378	397	391	342	365	372	373	341	361	386	384	378	373	357	398	351	373	375	357	357	362	344	347	362	408	336	350	350	387	368	377	354	385	369	344	343	373	376	396	414	364	375	374	363	389	359	344	357	406	357	395	392	387	389	384	351	375	400	388	386	383	384	364	362	386	343	342	386	380	380	344	369	405	365	356	372	366	375	400	362	407	355	359	391	392	346	373	373	374	383	384	368	372	380	342	427	380	383	395	359	364	364	353	378	379	353	357	382	335	378	385	340	361	371	329	353	375	395	420	366	376	381	381	361	380	383	389	369	403	340	393	364	373	388	358	384	328	389	330	370	378	353	346	376	368	342	395	354	338	378	369	391	358	359	360	376	337	346	370	360	383	394	360	358	393	384	360	364	339	383	387	361	369	352	385	336	383	405	365	344	371	360	339	348	350	383	360	357	378	340	352	358	392	345	354	382	392	378	365	397	396	372	381	384	385	371	381	372	367	392	344	393	397	408	335	381	356	363	362	393	403	379	372	358	350	367	394	377	384	369	348	354	347	367	351	374	317	379	378	350	368	349	355	387	379	389	347	394	377	364	383	409	362	379	377	382	393	348	387	390	379	355	381	376	367	388	372	386	354	346	348	359	370	356	357	356	381	380	359	386	357	389	361	347	387	368	375	381	352	376	352	371	351	389	382	372	333	373	366	394	322	378	380	392	355	351	364	350	356	386	365	374	343	371	357	378	365	361	348	364	395	381	346	348	367	394	371	359	367	355	338	382	351	380	382	385	369	382	335	391	347	359	372	361	384	394	393	397	362	396	379	383	403	357	332	361	372	350	322	378	368	359	353	373	373	359	307	369	351	358	344	344	390	384	402	397	347	340	355	376	375	376	361	358	356	360	400	374	355	372	344	332	381	366	367	373	390	365	353	371	322	351	370	365	390	389	422	341	358	374	396	357	354	380	344	348	359	342	346	388	362	385	352	341	390	367	346	421	360	369	371	392	374	376	431	366	396	369	351	358	345	367	337	395	367	373	393	372	362	351	365	344	357	356	336	406	360	373	351	371	367	378	371	363	391	347	358	410	364	341	371	367	366	354	344	374	357	338	327	344	373	339	358	367	384	391	367	336	370	351	352	360	361	345	352	362	340	344	368	352	370	385	387	362	383	385	317	347	386	337	388	382	364	380	351	366	363	363	369	386	353	359	362	368	352	373	392	357	371	405	398	367	371	345	341	360	361	331	373	347	350	345	380	388	380	350	362	375	349	352	371	326	359	385	401	354	335	369	350	384	388	352	346	411	379	365	368	375	365	358	365	349	361	380	363	391	333	353	340	400	353	425	386	347	367	369	325	375	361	389	356	354	371	349	385	363	382	361	362	368	355	356	347	356	373	354	387	384	383	371	335	372	354	400	378	375	365	353	385	363	367	351	348	368	357	369	370	349	378	391	366	370	354	375	358	369	362	376	387	395	342	369	357	353	383	350	377	347	352	362	343	378	406	383	358	402	373	372	400	388	366	371	382	329	410	383	390	356	352	343	355	333	364	335	389	361	384	364	366	344	385	404	331	372	391	327	362	370	374	375	330	348	392	394	373	368	343	351	365	353	342	330	399	388	364	359	384	360	351	327	360	391	386	371	346	391	354	371	400	379	379	357	374	383	368	353	374	349	356	346	351	354	376	348	362	345	388	358	371	318	371	372	380	337	362	357	337	364	356	375	365	400	379	349	350	372	378	368	352	377	383	382	355	388	374	346	363	375	379	421	359	376	379	349	344	368	377	377	360	366	345	394	367	376	374	372	373	372	409	368	382	375	339	346	351	347	376	368	342	364	383	363	392	362	392	375	417	392	389	375	375	419	352	382	339	387	397	364	363	379	339	370	393	387	378	369	375	335	388	368	365	356	377	391	375	343	388	376	386	387	366	386	349	389	362	363	327	363	374	360	374	402	357	400	338	409	317	378	391	356	350	361	337	374	366	376	365	322	410	371	351	338	378	341	384	385	386	336	350	380	348	368	389	349	333	363	345	384	364	357	333	401	363	353	372	345	383	372	384	388	361	358	370	345	365	375	374	362	375	379	354	359	368	397	348	387	369	374	364	399	360	400	361	343	357	365	313	405	354	402	348	322	357	377	368	364	374	395	348	394	373	381	361	353	370	375	359	397	385	393	367	340	355	383	395	376	363	346	368	393	365	387	387	375	426	370	389	341	355	406	388	368	334	371	367	347	402	339	382	372	388	390	371	357	354	339	361	393	369	369	359	354	393	344	375	355	373	363	361	368	403	392	376	353	405	381	349	375	379	373	376	399	384	368	385	365	359	396	414	346	338	355	391	355	380	328	360	367	360	364	396	414	370	370	371	373	388	389	376	320	411	382	355	369	358	379	373	368	340	368	356	365	358	361	372	382	339	380	369	373	393	334	354	374	350	335	347	431	393	361	385	368	368	376	362	356	377	326	397	372	403	385	346	401	396	392	387	404	383	388	367	344	382	391	348	349	375	379	390	372	326	382	377	363	404	385	375	396	391	380	369	359	353	380	383	355	363	340	389	378	401	367	340	371	356	349	356	403	364	355	358	394	417	404	374	392	385	327	357	389	348	386	365	331	400	409	380	382	343	380	377	355	371	399	385	364	392	384	360	396	390	382	352	357	414	374	359	365	407	347	353	376	328	372	366	378	377	340	365	350	377	386	369	386	342	336	356	406	367	373	350	370	389	362	384	391	412	356	361	383	331	330	340	381	363	352	376	372	335	357	381	367	384	372	398	388	374	377	358	361	342	354	365	393	358	361	377	354	330	387	391	364	353	354	370	369	381	382	390	355	349	345	386	384	404	353	353	370	380	357	351	403	363	402	338	365	366	364	375	345	349	396	361	403	376	332	375	351	376	374	334	357	371	343	380	398	387	372	364	404	366	328	386	384	381	391	403	365	378	366	363	377	368	376	333	384	391	373	339	361	368	356	394	369	368	375	357	370	355	364	407	372	393	394	374	377	357	362	355	356	391	373	370	347	362	375	324	366	383	372	371	338	349	374	377	343	351	376	396	383	369	371	363	354	377	351	368	361	372	352	371	334	374	363	371	380	368	363	344	402	370	385	304	362	371	387	381	335	392	376	367	396	407	353	382	379	349	368	380	373	362	376	344	379	387	387	366	367	360	378	395	370	364	398	380	397	367	363	398	374	349	371	373	365	393	356	359	371	372	342	341	370	355	374	353	357	361	405	362	364	416	371	398	406	377	316	368	356	376	380	362	343	357	358	375	356	351	386	392	414	364	409	389	351	353	372	374	339	345	374	382	382	373	388	356	391	359	358	368	375	311	362	349	376	362	334	383	370	369	372	358	339	351	351	358	379	371	377	371	395	428	349	378	367	354	352	378	355	407	361	360	365	388	410	364	369
37336	46201	24690	1900	881	805	717	695	674	740	752	824	727	629	569	539	557	517	535	541	514	554	494	451	471	454	473	494	481	496	468	478	421	445	435	416	436	456	452	490	445	445	440	467	410	401	424	471	472	467	454	444	435	427	467	473	440	474	446	443	453	448	429	450	434	443	461	414	487	431	469	424	461	440	455	489	439	446	412	446	449	420	495	407	436	433	438	447	408	432	432	501	433	436	465	443	399	461	474	457	426	450	469	452	451	436	450	435	435	467	452	481	414	455	461	458	448	427	456	465	450	429	451	482	448	427	458	468	436	468	435	465	455	447	410	423	468	421	445	401	446	432	476	452	475	440	447	438	454	433	454	446	455	441	430	451	459	429	438	427	414	440	441	470	471	480	405	464	461	428	452	451	431	499	468	422	462	472	413	426	450	446	467	429	478	418	435	435	437	426	450	482	424	442	467	513	490	447	401	454	451	448	445	466	471	438	443	471	448	416	464	448	452	456	455	398	473	469	479	461	423	445	430	454	464	420	450	482	464	449	420	430	437	429	461	453	423	409	466	484	466	446	464	426	475	480	459	433	433	419	471	471	470	455	451	425	465	448	447	415	438	445	486	443	461	453	458	422	455	445	473	463	476	490	476	432	451	425	450	428	432	482	476	439	475	457	463	463	448	422	431	465	453	462	424	458	440	426	462	480	440	445	436	464	416	437	447	425	425	446	439	474	442	451	465	429	478	464	426	478	446	446	416	478	442	456	437	480	470	464	466	471	444	447	489	422	465	475	476	438	422	447	495	422	437	494	452	461	418	444	444	468	479	383	411	513	439	457	427	452	466	437	453	415	432	458	426	458	458	452	419	436	439	460	433	458	429	440	412	494	470	415	453	459	452	423	433	422	446	467	433	476	450	435	440	463	431	448	482	497	455	444	428	454	449	437	460	466	466	480	473	462	436	421	465	434	445	458	444	438	439	423	430	455	474	456	471	461	465	414	447	438	458	434	478	438	487	439	416	446	451	427	440	485	458	459	430	431	475	466	456	441	429	431	413	453	447	459	446	466	476	455	403	432	473	432	452	461	464	434	445	459	440	460	402	447	428	473	453	447	450	437	470	430	455	449	446	442	476	441	429	412	452	481	443	454	451	438	450	462	444	483	442	495	451	444	421	412	459	446	482	440	420	410	428	441	431	444	461	456	428	457	439	450	446	422	476	465	473	401	435	451	447	470	425	416	480	464	444	462	486	454	430	504	462	432	453	423	456	419	489	437	438	433	411	407	448	474	431	430	474	460	436	477	418	450	453	456	449	477	485	408	441	447	454	489	448	473	451	456	407	415	437	434	430	407	442	444	477	468	424	465	423	459	450	461	444	444	451	481	439	413	449	436	469	437	438	479	442	466	416	456	444	465	452	433	428	472	438	412	458	488	444	461	438	430	396	474	418	457	427	433	415	436	422	458	424	429	473	463	423	455	448	448	473	430	459	429	418	450	435	491	463	467	472	432	456	450	439	440	510	457	439	444	465	439	412	467	430	429	461	432	379	450	479	436	440	411	448	451	410	450	416	443	439	416	436	420	415	474	387	448	458	448	454	441	445	463	431	418	461	446	429	439	435	470	411	457	437	448	477	444	440	415	463	471	452	473	498	456	446	447	419	460	465	461	420	470	469	479	466	446	469	426	475	455	456	443	440	448	479	469	430	445	444	470	419	437	444	441	442	448	412	466	477	482	502	430	446	442	437	438	442	420	458	467	442	431	474	458	456	441	478	467	457	459	436	446	477	446	426	442	459	447	408	448	433	476	463	502	435	449	436	414	448	472	447	455	453	467	439	428	456	439	470	452	446	459	453	477	448	468	397	456	471	485	450	466	449	440	467	463	466	450	431	448	487	427	435	433	466	476	479	413	442	433	466	409	473	385	502	417	463	466	447	468	472	465	437	466	440	435	455	420	433	428	473	458	425	438	428	430	463	434	429	407	460	421	476	432	461	406	461	459	441	433	483	429	423	457	397	453	423	478	454	464	469	446	500	466	455	461	434	403	487	433	404	441	453	477	449	450	460	426	431	458	452	453	470	451	434	461	449	427	441	468	446	483	430	482	449	441	432	458	467	433	447	454	464	449	449	433	427	418	398	431	457	468	431	497	481	493	438	449	430	413	473	451	454	469	438	426	441	429	470	471	426	437	443	469	468	439	444	407	463	478	467	442	379	395	443	460	496	458	436	423	465	447	427	491	457	475	440	454	427	434	461	475	454	483	459	454	425	443	412	454	432	475	464	425	448	469	421	438	448	456	450	444	489	422	457	449	467	458	434	439	430	476	406	485	470	423	445	434	485	416	503	441	489	446	446	483	436	470	425	425	427	430	447	474	460	432	482	465	441	435	461	461	461	482	440	454	451	446	408	452	446	404	445	455	464	448	477	447	433	464	414	457	451	453	436	448	464	394	434	423	452	481	427	435	445	417	448	455	454	451	477	412	430	455	476	459	422	443	451	470	436	456	501	443	480	432	477	446	413	453	458	474	411	428	503	458	439	471	494	438	487	424	426	449	461	482	458	453	446	414	435	447	449	449	447	444	462	450	462	403	400	439	457	459	431	413	433	426	456	428	443	428	477	491	448	432	417	452	407	439	494	455	437	402	436	422	473	404	474	460	439	435	438	451	468	457	424	439	416	440	434	450	452	466	412	451	414	428	453	452	462	425	451	450	444	439	458	459	444	402	459	441	433	427	430	455	470	454	451	423	458	440	455	431	460	430	497	446	421	400	435	463	439	472	459	446	454	415	462	481	449	468	452	485	429	451	436	471	401	483	432	435	449	411	467	468	464	439	440	442	454	489	440	473	468	447	473	447	465	443	477	451	447	468	449	452	450	432	472	476	429	440	434	435	460	480	439	442	436	445	443	420	441	449	477	461	424	452	423	432	462	407	511	485	444	461	495	442	444	423	433	438	455	445	469	446	404	425	426	406	433	452	455	425	440	431	477	443	422	435	425	453	454	442	448	464	402	462	455	434	467	445	439	464	465	428	459	448	462	457	439	474	425	438	413	425	450	433	463	444	506	491	440	434	474	467	439	476	457	440	425	449	448	414	446	431	452	432	449	457	440	417	451	462	446	453	477	433	430	450	441	453	442	454	467	470	450	429	433	453	444	422	452	437	467	439	469	474	463	463	444	447	448	439	439	466	490	436	438	420	439	458	444	452	463	442	475	401	428	450	436	433	481	448	439	445	454	467	468	431	452	452	482	468	426	429	417	445	437	436	452	441	455	435	450	443	431	457	455	462	491	418	464	433	453	452	470	423	449	411	431	464	460	422	475	488	442	455	436	435	455	441	464	412	429	487	437	459	466	412	482	440	449	439	464	485	458	473	420	435	454	446	451	487	380	454	433	441	451	473	467	466	441	433	453	428	445	416	460	433	446	452	457	437	451	429	441	413	437	457	477	439	408	421	498	461	443	452	469	434	440	452	446	482	454	430	459	419	478	409
23909	21016	27930	24157	20204	6356	1359	1007	957	905	906	854	794	719	705	718	746	736	668	671	704	647	678	648	621	626	627	618	636	646	638	606	615	562	636	620	609	639	625	604	604	640	592	612	615	619	596	591	631	589	628	614	619	650	606	609	607	626	668	616	616	592	602	594	613	615	612	604	626	618	607	615	576	666	604	589	606	625	593	610	596	602	627	557	605	607	582	583	659	574	589	603	643	609	612	605	592	616	608	600	612	590	629	607	577	627	611	641	670	604	647	644	576	592	645	590	602	612	598	588	634	587	593	646	625	639	603	627	618	605	611	630	550	583	615	595	636	623	635	644	643	626	606	626	617	626	621	592	624	627	603	637	596	663	615	647	632	599	632	651	561	631	627	560	594	662	627	612	548	640	669	609	620	618	638	597	644	640	633	633	592	570	606	615	617	595	583	644	616	625	660	598	548	586	598	610	621	655	589	613	621	609	605	606	610	626	610	620	538	607	627	589	672	620	629	613	574	626	589	557	598	586	552	600	598	576	567	630	638	602	568	605	627	633	652	631	638	562	575	645	609	622	606	615	623	570	636	589	620	592	595	593	612	608	636	582	596	596	582	600	587	632	613	588	656	603	637	586	607	609	645	609	651	574	637	566	560	560	587	576	593	620	571	579	637	600	633	584	626	595	618	602	591	604	601	606	597	634	591	561	608	601	561	578	592	622	609	589	576	634	633	604	570	614	584	629	585	597	609	620	651	604	591	605	630	617	631	590	594	579	582	578	584	596	598	630	601	582	611	632	622	637	592	591	610	663	643	590	615	584	608	623	598	582	598	579	581	608	563	623	611	569	528	615	621	621	632	591	643	544	630	645	597	621	605	637	595	623	605	619	642	584	586	632	557	621	616	614	658	584	615	556	629	612	611	643	641	636	648	656	621	559	573	583	651	624	541	595	631	617	629	577	649	596	593	581	579	600	609	615	604	631	593	602	618	591	582	581	593	600	620	613	589	586	574	599	625	569	616	566	561	641	622	648	590	617	602	567	653	592	589	608	633	622	620	627	598	582	583	627	579	542	558	578	573	605	593	620	599	582	608	618	574	653	599	646	559	640	621	603	580	626	562	638	576	627	592	636	591	625	580	630	591	588	599	592	600	623	610	647	625	581	599	574	584	627	596	568	579	626	545	618	612	631	591	612	622	615	641	609	605	562	618	649	643	613	633	599	609	605	585	617	624	640	655	572	531	627	573	605	618	613	552	610	675	604	573	606	612	591	706	604	569	572	622	593	603	619	620	579	590	654	592	581	605	598	620	608	602	556	578	549	620	578	666	572	596	614	575	607	586	647	617	569	644	592	581	597	606	609	579	638	604	666	621	611	634	606	600	624	603	543	617	625	602	623	571	597	598	630	647	628	605	591	645	670	576	618	641	638	586	629	628	607	553	600	594	614	597	644	559	601	606	611	606	581	622	592	606	634	606	613	574	652	590	613	654	647	635	579	574	580	589	612	600	609	641	655	599	649	592	580	604	585	620	608	638	591	602	577	586	588	630	586	609	618	624	619	554	540	590	611	624	602	674	643	598	611	541	560	641	597	579	613	634	585	576	636	589	589	600	610	604	641	628	578	570	645	662	590	587	588	592	600	570	623	617	607	640	597	616	618	611	621	589	647	567	570	598	615	576	599	616	582	600	572	596	614	615	609	609	611	585	635	592	608	552	602	616	628	619	578	610	627	602	633	626	627	623	589	603	611	623	613	582	613	599	595	561	640	616	616	657	627	599	614	594	605	600	572	630	600	588	621	623	576	589	581	600	583	605	620	593	619	625	639	620	599	604	579	577	574	572	623	637	597	581	590	604	570	581	597	637	614	650	613	609	614	636	627	599	596	606	592	635	552	569	671	608	590	623	657	618	557	619	569	602	611	604	601	615	583	651	611	597	617	567	576	609	630	658	593	614	590	596	629	644	650	610	610	581	601	615	571	579	657	637	593	630	582	642	587	610	601	610	588	611	580	660	562	640	584	588	558	589	620	591	559	590	555	623	577	548	575	611	612	614	600	597	615	586	594	644	591	610	584	581	630	643	613	605	639	572	615	634	609	616	580	567	603	638	639	593	597	609	612	566	608	636	619	634	616	585	623	611	609	638	629	635	603	628	606	585	626	561	602	620	619	582	619	580	598	560	617	609	614	607	631	632	620	643	640	602	587	587	626	612	593	599	616	588	605	570	620	611	618	601	592	544	650	601	608	595	634	625	596	572	627	592	602	591	619	596	599	548	626	601	647	612	648	617	611	619	649	588	601	578	623	636	632	578	610	588	645	636	626	584	580	626	593	608	619	613	636	608	612	641	613	626	636	606	617	636	594	614	627	596	605	625	631	632	608	592	569	581	570	602	589	596	637	549	598	681	602	617	605	583	596	612	630	567	593	609	584	597	589	585	640	631	596	617	620	621	567	559	614	640	599	606	612	627	598	624	605	616	605	593	563	652	634	619	626	640	579	646	610	620	593	601	625	624	611	618	631	592	604	616	619	605	577	578	587	595	620	615	624	600	620	593	607	636	621	560	636	568	628	630	589	586	602	569	607	523	596	577	610	657	608	659	629	609	603	614	603	621	606	617	651	619	614	606	582	631	612	637	619	595	621	587	619	594	606	582	633	597	647	600	559	665	643	621	559	619	625	616	642	623	596	602	606	608	634	611	575	619	608	617	636	587	599	608	612	617	604	592	588	598	610	589	546	660	601	598	606	651	592	615	628	614	611	576	609	591	614	597	626	678	560	558	610	621	599	658	587	595	637	603	649	565	579	628	610	542	622	642	610	593	580	614	590	579	581	591	575	599	636	629	584	588	651	589	582	613	592	570	648	604	614	609	563	621	597	602	576	620	638	610	608	589	602	593	571	566	599	597	615	601	618	602	623	599	577	633	609	585	644	589	616	569	619	588	605	655	569	607	561	613	615	568	620	602	600	637	624	658	568	607	584	622	615	614	612	600	611	597	619	585	586	595	649	636	598	607	634	672	604	634	601	624	639	627	653	605	561	626	620	625	572	633	602	590	628	587	574	587	548	631	612	599	619	633	623	588	624	613	556	620	644	571	548	668	582	595	598	629	624	603	604	614	579	613	613	631	616	551	655	561	556	612	638	545	616	629	577	595	574	597	609	598	556	641	615	654	636	610	642	648	593	643	603	561	596	582	614	615	632	606	624	609	619	676	619	637	599	631	628	594	681	573	579	662	587	588	582	620	579	604	563	596	598	631	626	606	588	551	592	619	593	598	589	583	606	584	610	657	617	596	622	666	623	576	597	627	572	582	590	651	656	628	589	612	605	573	617	647	620	639	575	600	612	621	585	598	585	570	624	633	608	608	573	571	598	623	562	650	606	580	601	633	596	622	624	627	578	596	634	642	581	628	610	613	603	590	606	573	612	624	589	635	604	605	649	602	637	604	612	657	660	618	618	613	611	593	644	612	565	608	623	643	613	619	597	635	593	616	587
41557	60306	34336	3970	2449	2096	1669	1437	1426	1443	1453	1343	1186	1056	992	883	912	852	951	782	819	819	763	797	766	757	774	752	712	736	713	674	704	743	769	739	697	766	720	734	728	747	715	689	739	732	683	712	747	700	682	764	706	707	709	764	708	699	717	713	713	685	704	659	661	716	669	693	727	729	702	725	775	731	767	703	701	715	674	697	703	716	724	710	748	687	729	708	701	712	727	686	684	695	713	733	700	716	732	699	702	687	683	722	706	693	721	735	704	730	696	681	701	691	667	716	758	670	707	709	713	684	729	711	682	711	661	728	753	704	698	660	666	723	689	692	687	715	704	701	647	681	699	713	698	692	704	733	681	757	676	682	672	696	722	696	703	751	684	714	697	709	673	706	738	686	703	678	690	726	663	726	641	744	726	673	707	711	713	713	685	686	726	666	674	675	733	697	713	706	728	678	717	698	700	714	700	673	650	659	709	699	694	662	726	699	683	711	662	715	660	708	669	728	684	696	667	736	719	644	646	713	702	649	742	677	696	681	673	698	679	725	709	695	707	689	674	676	693	668	664	672	707	681	698	704	715	732	662	659	711	683	677	721	697	673	740	734	732	695	687	744	685	705	687	734	681	704	772	661	687	705	709	676	689	702	729	674	709	664	713	674	701	708	709	652	635	663	717	704	672	710	681	693	685	691	672	726	670	770	721	719	694	726	738	691	747	731	679	705	690	684	729	693	665	651	763	713	685	712	706	682	727	643	671	732	681	702	710	739	634	673	754	690	776	688	743	762	703	687	726	694	676	703	683	693	726	673	651	665	703	687	718	731	699	666	698	662	692	703	702	718	720	722	719	696	741	705	731	711	686	689	650	724	689	720	692	686	687	691	725	709	724	699	678	683	739	704	653	720	726	673	665	694	676	709	725	696	684	667	662	697	699	705	716	749	709	691	666	718	693	750	721	704	689	757	681	659	771	696	725	713	692	711	690	732	688	746	729	700	689	661	687	695	713	685	724	701	653	678	716	678	681	669	665	694	762	691	684	678	689	666	672	659	659	678	673	734	726	703	733	720	719	709	701	703	724	703	695	667	682	694	684	657	682	694	728	639	712	702	674	698	675	702	693	707	697	670	721	683	685	746	690	704	707	705	681	682	672	748	672	719	683	688	698	650	659	729	713	699	681	762	677	719	698	702	668	736	706	666	709	708	683	685	668	715	688	688	746	704	725	676	645	758	692	684	693	662	703	700	693	703	669	699	699	705	734	702	666	702	679	703	678	721	721	717	682	699	740	642	740	673	680	713	646	695	703	667	756	684	682	723	675	671	676	750	762	702	722	685	727	682	727	721	713	645	693	710	701	734	665	697	758	730	725	759	665	725	692	680	715	678	664	679	737	679	718	717	713	680	690	694	666	702	707	670	747	713	716	644	719	747	688	710	699	726	657	688	697	706	741	712	686	707	742	691	694	718	746	716	699	693	733	731	696	699	726	662	684	689	659	673	731	680	712	679	692	726	692	681	715	696	703	711	742	736	701	708	743	643	663	698	748	716	679	723	671	679	673	685	662	683	669	696	646	725	685	701	697	696	701	712	714	700	721	705	725	697	738	713	663	683	676	722	718	771	718	731	630	691	730	699	783	699	700	719	671	709	732	713	665	685	674	738	702	704	704	700	698	718	696	701	665	706	724	687	728	738	704	692	630	691	720	668	713	691	698	697	670	681	709	738	695	726	697	698	680	694	704	631	710	722	671	701	651	728	692	701	701	736	731	641	713	724	713	695	704	695	681	676	725	729	729	709	718	735	655	711	724	707	747	677	714	673	710	674	703	705	659	667	676	676	661	710	655	683	686	732	717	708	724	693	676	699	694	686	718	724	694	684	716	666	678	686	688	740	696	676	641	629	663	708	682	706	724	702	684	694	691	706	738	763	698	710	747	700	660	745	701	704	662	711	686	713	742	694	705	718	657	669	680	651	674	747	754	726	690	688	702	712	715	667	677	705	715	656	706	659	747	706	700	702	681	684	676	677	721	668	692	710	674	710	706	687	776	639	683	671	685	757	693	676	664	755	699	684	720	650	697	678	693	739	710	655	685	710	714	711	696	692	714	731	663	703	679	713	741	674	687	706	726	705	686	697	711	736	699	713	702	636	703	695	666	683	701	704	751	650	700	681	760	719	657	739	702	699	677	706	634	721	676	713	689	671	730	705	717	693	721	690	676	693	651	735	667	692	734	674	757	748	679	713	703	708	716	707	730	710	681	698	686	766	734	700	677	713	737	739	710	697	685	627	697	727	659	687	643	729	699	694	737	701	716	696	727	710	762	699	735	684	726	664	690	702	722	675	698	665	728	669	644	717	680	705	722	704	685	712	726	698	746	700	696	748	719	731	675	695	696	670	692	681	670	706	702	691	693	694	736	673	730	758	713	742	708	709	703	739	671	709	662	737	707	719	721	693	684	673	729	698	692	689	716	704	721	717	639	660	709	744	721	700	700	690	708	728	691	746	678	666	705	727	698	696	673	723	742	701	735	662	739	676	721	683	694	684	694	720	700	669	661	748	752	691	704	683	736	688	719	696	680	720	709	705	682	654	678	702	634	654	681	680	710	708	709	697	673	700	672	687	691	704	721	738	718	687	700	713	717	724	666	659	717	673	744	738	703	697	696	681	678	722	684	710	670	747	667	675	665	744	754	709	718	726	681	683	651	708	703	682	678	712	674	656	745	695	717	710	664	687	664	749	692	713	727	712	734	670	755	717	716	714	730	694	706	700	712	722	693	694	723	692	687	663	692	687	664	711	672	714	653	729	709	678	696	692	715	680	704	684	664	689	694	691	670	723	691	733	714	705	704	671	675	699	722	714	694	750	691	714	674	724	725	655	669	733	703	703	693	715	689	727	708	765	685	718	657	730	705	702	632	671	661	683	701	713	740	732	661	696	714	675	742	703	680	691	690	721	700	722	708	692	723	720	682	645	689	694	703	700	762	688	770	643	715	710	688	694	711	697	722	703	742	692	683	686	717	687	726	673	686	706	692	725	740	707	654	675	698	682	661	673	743	721	708	655	718	735	696	712	697	667	673	706	629	682	678	697	673	691	668	653	684	734	705	727	712	712	719	677	677	683	722	709	673	710	702	718	714	713	704	721	666	707	746	717	663	697	729	700	662	684	694	711	705	679	701	656	706	710	701	748	687	705	678	647	690	681	715	727	715	713	632	723	726	663	688	670	707	683	708	748	724	747	718	697	667	673	669	694	715	721	707	693	689	702	752	713	674	695	739	685	701	746	687	684	685	740	720	751	679	704	687	729	686	688	710	655	689	674	683	757	699	700	690	698	719	676	707	736	692	744	667	653	714	699	681	685	697	711	673	695	713	698	682	673	685	695	693	687	682	689	699	733	665	672	715	702	687	678	757	700	727	704	724	689	736	693	716	702	690	689	679	752	695	706	639	744	726	660	697	692	731	690	691	712	711	732	693	707	709	717	645	701	652	654
25168	21305	26976	23823	6428	974	796	706	722	712	701	694	698	634	576	601	591	591	569	555	594	542	573	558	542	542	530	550	558	512	526	519	505	523	519	547	506	527	464	495	529	511	506	503	551	477	553	481	524	540	508	513	541	516	531	487	487	471	515	539	536	479	559	510	473	494	511	523	499	485	536	521	508	494	520	507	540	492	512	532	504	529	538	554	533	500	507	516	514	548	446	494	503	506	489	515	490	521	518	532	508	520	514	479	468	575	497	517	528	538	525	498	492	502	538	559	512	550	523	514	528	508	555	483	521	533	483	505	514	523	506	535	519	531	530	550	481	514	546	519	538	518	510	540	485	483	518	525	555	529	509	516	520	511	556	495	525	503	517	544	506	509	525	540	502	523	529	543	473	472	525	484	542	551	528	524	527	543	528	513	564	512	524	503	541	506	526	524	476	547	568	506	516	496	508	505	494	502	562	529	527	516	523	490	469	534	515	521	532	554	476	521	469	521	491	537	488	529	527	562	519	518	540	504	533	517	495	475	502	476	559	510	569	521	482	523	525	549	565	512	486	529	531	529	561	475	501	490	480	521	512	508	523	508	522	497	516	521	477	527	552	496	554	485	516	516	535	511	527	501	514	505	504	510	455	535	524	473	527	498	484	526	506	551	505	545	516	550	537	547	565	545	533	541	515	535	516	496	510	500	530	509	545	502	496	481	510	513	511	553	503	523	521	499	551	536	515	478	487	499	531	510	549	499	538	528	524	540	496	503	482	512	513	522	505	508	493	531	554	514	587	544	508	499	526	495	518	522	529	519	513	487	542	510	495	472	478	567	534	496	558	556	532	440	507	508	524	505	522	462	542	549	515	512	531	522	462	497	535	506	511	530	514	515	472	500	488	485	469	530	496	509	496	526	531	491	531	504	586	509	529	538	528	528	517	499	503	522	495	501	506	528	535	504	537	536	516	505	505	512	512	556	482	520	506	564	511	496	548	496	526	495	527	483	507	535	574	522	524	505	510	525	520	509	486	526	500	503	560	516	500	474	513	520	494	496	498	522	523	520	525	522	521	536	529	551	544	486	510	492	535	519	530	534	470	540	517	531	541	477	568	528	554	557	505	545	516	515	499	534	519	538	498	493	479	510	487	500	504	477	549	551	499	542	543	519	511	539	495	519	507	509	518	508	526	512	543	496	499	506	514	503	532	469	501	501	558	511	489	494	494	519	503	542	527	515	486	484	503	548	507	521	523	511	528	451	490	527	487	508	468	506	522	497	524	539	529	519	522	511	507	549	517	499	542	525	501	522	497	529	508	501	539	489	538	507	539	467	558	532	512	491	520	574	511	543	526	487	475	488	527	513	521	539	509	568	521	521	531	490	525	484	531	490	506	539	492	521	490	530	535	531	489	489	531	506	529	508	472	528	505	560	513	499	504	522	500	517	519	527	551	538	503	555	520	540	506	496	539	545	470	481	517	516	499	502	511	511	557	509	559	521	511	527	532	498	507	515	523	533	504	523	536	503	529	512	539	526	526	508	482	535	515	555	521	500	496	506	542	504	481	498	520	518	533	546	534	518	546	549	507	502	511	498	529	526	493	512	510	498	529	566	465	494	492	480	529	486	484	526	510	521	558	552	508	513	544	509	515	534	523	507	520	528	516	552	519	536	521	557	524	538	525	534	513	520	479	511	520	537	540	507	504	500	518	535	497	524	512	541	519	525	514	520	467	524	506	515	505	521	520	494	500	518	499	487	527	500	527	508	486	494	490	540	505	521	499	510	549	530	514	523	517	483	494	550	509	520	498	510	505	516	542	521	550	514	485	519	530	516	535	504	508	479	483	552	508	526	529	478	551	548	552	510	512	537	514	506	490	521	518	545	481	530	565	511	531	496	539	510	529	499	515	546	512	545	533	520	499	467	547	560	516	528	525	512	504	500	480	509	476	483	520	515	513	553	540	519	502	496	510	521	519	511	477	532	503	510	539	566	560	511	527	510	553	558	482	504	520	571	530	492	502	544	496	506	502	481	537	531	514	470	528	496	538	506	537	470	518	498	520	523	497	520	526	517	506	525	519	531	525	506	495	531	511	518	508	488	542	530	529	515	556	479	486	449	492	514	516	536	548	549	522	540	448	523	526	489	524	490	527	491	488	508	528	501	533	507	481	523	481	521	510	480	501	522	561	501	486	540	538	510	543	520	506	512	554	502	534	555	521	485	543	510	491	536	471	515	479	471	542	490	540	482	536	498	535	513	533	504	506	490	542	526	504	516	508	531	475	533	544	523	561	550	513	567	512	496	516	469	521	538	547	489	526	520	531	535	521	527	506	524	486	490	528	522	490	485	496	497	517	459	512	546	520	499	490	501	504	549	529	502	541	498	482	462	529	545	487	503	525	514	555	520	473	514	536	499	501	533	514	493	520	480	488	504	534	493	502	491	527	529	510	513	496	483	556	504	522	523	520	538	535	489	533	511	522	513	495	508	509	542	533	522	513	552	474	526	529	509	523	524	534	515	532	509	520	519	523	573	499	536	505	571	550	514	542	527	522	495	525	507	494	486	495	482	481	525	502	523	551	566	510	515	514	544	544	515	548	559	548	493	517	516	514	520	520	519	560	495	535	511	509	554	509	508	531	516	496	506	498	510	510	510	538	539	509	515	529	535	528	542	513	538	519	526	509	513	503	506	505	501	499	450	507	530	524	526	527	552	519	527	490	513	505	524	515	547	545	544	510	498	506	481	498	497	481	498	473	494	507	519	511	522	538	544	546	548	529	544	503	537	510	482	487	554	543	530	544	526	511	526	554	511	496	530	514	536	532	495	526	492	494	511	518	513	495	499	477	529	482	523	540	483	514	475	545	541	516	509	526	491	531	495	507	526	516	521	550	506	525	528	482	477	531	522	511	491	522	533	537	498	496	519	517	520	511	548	443	505	553	546	547	518	506	534	501	586	504	539	493	547	509	486	529	552	512	533	488	506	497	541	477	544	525	515	530	468	520	503	527	520	466	531	497	520	540	532	548	490	499	523	495	513	514	512	522	521	475	517	506	491	512	507	501	545	496	542	550	517	500	504	537	514	471	519	526	530	487	513	492	492	499	517	540	543	516	534	506	532	505	558	485	519	541	529	503	517	513	499	513	511	510	504	509	511	488	523	513	531	569	501	499	533	519	492	533	490	555	515	506	449	483	529	544	521	472	506	508	512	502	489	501	534	578	502	560	500	527	548	519	503	499	526	488	518	508	524	554	507	485	484	533	516	528	505	498	527	531	506	468	555	470	495	513	514	531	532	485	500	548	526	491	508	551	503	535	520	503	541	522	500	467	516	515	548	528	511	556	524	511	500	538	507	544	542	504	545	500	518	537	510	485	499	560	509	535	487	549	493	512	514	529	513	543	515	498	536	507	469	526	533	513	507	518	513	556	532	506	544	539	481	527	502	473	544	536	502	524	510	469	519	523	533	491	551	525	523	487	523	472	524	526	528	477	538
40399	52977	30716	3229	1709	1471	1310	1198	1204	1219	1181	1057	989	970	854	773	824	744	738	729	695	692	749	719	652	638	717	668	657	659	670	621	627	624	631	654	619	628	613	555	591	654	612	617	652	630	630	607	584	667	617	615	646	639	633	648	579	620	652	622	641	616	627	622	635	668	648	602	607	594	646	601	655	609	652	584	578	656	627	634	652	616	646	659	682	609	590	593	628	638	639	631	619	605	590	612	600	649	638	654	638	613	637	659	629	614	656	605	587	642	662	667	642	648	585	632	632	585	619	616	599	618	621	582	606	628	614	639	657	682	624	606	623	621	571	623	675	594	637	622	623	584	639	589	676	630	578	632	622	648	649	596	635	593	568	631	609	687	586	625	594	612	643	643	646	625	594	617	609	627	592	634	585	637	624	587	615	634	592	639	600	627	621	684	639	605	612	614	620	621	622	618	635	589	615	630	635	632	619	602	604	632	655	631	587	638	645	589	614	613	645	612	634	589	603	625	621	639	594	609	700	690	628	637	664	606	615	656	587	573	613	636	622	633	645	619	675	616	624	610	598	607	666	619	642	648	637	615	608	639	619	628	638	579	601	658	592	641	657	638	595	616	647	593	646	631	590	603	646	637	626	637	648	602	644	610	641	645	623	592	591	627	617	597	612	582	627	609	620	679	632	622	649	613	620	626	643	609	670	611	658	599	615	610	611	640	618	603	588	614	645	656	584	612	595	610	636	592	643	605	660	660	679	604	618	619	639	645	600	597	654	650	620	653	633	645	606	630	644	639	645	644	648	661	645	614	613	628	631	629	639	609	674	658	614	646	584	566	637	654	637	629	658	670	627	657	624	638	629	650	688	611	622	653	636	618	621	651	689	598	596	556	624	611	609	640	626	611	631	616	604	617	636	631	624	615	659	668	633	601	594	631	572	558	641	620	608	622	608	666	627	627	638	632	606	629	640	633	627	602	560	590	642	635	623	597	620	627	626	657	652	623	612	609	615	613	648	617	661	616	647	640	655	634	603	644	609	639	641	621	662	592	646	622	621	606	664	621	658	670	635	600	618	599	584	607	635	624	633	609	621	604	611	650	623	607	644	620	656	620	595	607	612	636	611	637	582	607	608	687	629	648	661	615	599	632	603	653	633	649	621	694	657	625	665	628	612	653	618	633	630	615	588	625	570	604	634	648	620	625	653	649	624	645	644	637	562	603	612	598	608	689	664	615	598	630	655	609	630	581	621	658	644	585	646	642	625	628	606	587	621	625	657	657	662	644	648	630	623	614	596	670	654	688	630	631	596	606	626	620	627	638	606	600	610	642	608	591	618	642	624	602	580	615	595	642	621	650	631	563	623	602	593	671	616	604	575	582	679	589	622	615	623	615	549	602	613	626	608	610	625	617	603	586	663	614	631	623	616	629	604	672	582	608	599	640	611	667	631	632	627	648	633	603	614	598	668	627	638	614	609	677	666	622	621	616	592	586	553	620	588	632	611	622	641	636	642	609	643	653	621	673	649	616	619	626	638	614	646	628	629	628	618	634	612	625	635	638	592	621	618	631	595	632	640	648	624	652	637	642	619	624	586	661	597	624	606	657	625	606	651	602	614	613	625	636	651	625	629	671	587	628	581	590	597	603	589	630	660	615	667	647	613	619	656	639	638	623	674	626	647	621	594	651	587	581	617	664	615	627	631	673	598	608	622	595	617	604	599	645	637	605	595	694	618	614	586	613	589	640	633	611	660	626	648	570	584	583	619	612	631	635	674	629	633	669	629	661	632	627	633	591	637	654	592	626	620	629	651	603	689	648	623	621	601	567	640	634	634	630	628	586	651	639	657	617	598	665	633	647	628	635	661	659	607	623	628	623	634	646	644	649	601	625	659	642	634	605	631	634	574	628	602	611	638	670	625	618	653	638	669	609	623	680	577	594	607	629	605	636	612	596	579	579	604	622	684	584	691	648	626	616	632	640	646	638	613	620	668	615	612	602	630	588	569	635	689	611	638	621	625	624	603	676	598	607	602	609	684	691	597	622	634	642	602	658	634	648	676	611	621	683	602	634	612	666	605	653	642	571	592	595	608	636	560	611	588	653	642	637	612	624	615	639	603	638	616	610	650	676	622	631	634	674	641	604	642	603	622	628	601	604	643	650	585	588	627	634	601	567	639	637	643	640	639	602	605	644	617	633	613	655	591	689	588	631	605	561	595	627	641	617	591	631	638	667	637	672	647	581	664	609	624	631	605	631	621	640	627	612	654	613	621	595	673	620	633	641	652	630	591	633	653	622	642	609	635	642	648	581	610	619	641	593	633	624	596	637	638	669	597	647	603	617	599	643	624	579	651	623	612	700	601	619	637	601	643	623	606	636	631	593	643	658	600	631	644	665	622	651	623	656	614	577	599	620	629	654	636	626	653	618	656	628	641	648	636	672	645	603	638	605	627	613	628	618	630	653	570	627	566	641	673	652	644	638	616	607	595	661	643	628	613	642	602	587	598	571	623	599	591	617	589	651	638	587	598	627	634	652	590	657	632	620	647	599	617	630	628	612	591	617	645	609	631	616	578	608	652	578	629	618	648	653	614	612	610	605	634	620	587	640	649	599	609	620	596	652	616	622	653	634	628	634	597	635	632	594	652	581	609	631	631	628	627	624	610	644	628	636	643	574	654	588	605	636	645	660	598	629	627	623	637	661	625	647	617	635	618	608	635	641	626	658	651	667	619	573	637	598	644	642	618	622	660	648	589	609	579	626	604	626	620	627	625	625	608	606	579	619	628	609	610	636	585	630	628	634	624	642	636	619	626	666	599	599	638	643	637	690	607	633	596	627	593	622	605	642	637	598	585	619	634	600	601	612	660	617	662	647	643	650	624	622	568	642	638	637	671	653	624	608	636	618	589	607	616	613	628	637	697	628	620	604	625	655	622	618	649	614	636	646	658	590	639	649	615	607	639	572	608	604	596	649	637	616	638	618	598	598	621	620	697	595	643	603	643	626	619	645	593	638	606	663	606	598	602	599	590	653	686	613	611	601	644	691	582	626	659	614	615	627	644	635	612	646	625	617	664	601	599	628	614	590	642	666	638	623	663	612	616	642	609	615	568	630	614	585	652	641	633	611	603	614	668	621	653	628	631	586	617	601	621	653	646	629	613	645	645	645	623	607	651	638	606	605	623	626	627	614	604	594	668	620	589	593	590	632	656	581	595	601	622	615	662	621	596	596	637	629	615	622	631	607	654	578	624	602	611	632	628	638	651	605	637	610	642	649	600	620	604	616	617	605	651	652	611	622	661	608	641	666	662	613	654	637	587	631	666	581	585	673	614	667	618	622	611	654	651	623	644	617	585	628	597	633	575	675	664	634	617	613	672	605	643	635	633	638	604	651	634	662	610	619	646	639	608	641	631	633	608	629	650	619	641	654	645	600	626	591	608	618	638	626	686	592	636	646	622	662	642	610	614	644	615	597	616	678	621	588	613	577	588	667	642	616
22789	21009	28493	23603	20940	20323	5918	1765	1579	1446	1423	1365	1249	1177	1124	1084	1109	1064	1047	1032	999	970	1008	1046	996	918	917	949	930	930	1013	965	914	955	930	945	969	990	961	919	917	938	949	892	893	938	955	949	910	895	872	871	958	953	945	927	902	920	924	968	946	935	914	899	883	982	916	931	921	847	926	924	975	845	952	917	894	985	915	907	940	871	949	934	991	906	922	932	916	912	979	889	938	943	948	974	886	899	876	954	929	938	940	932	931	937	957	936	882	903	884	903	935	909	962	934	950	921	910	884	877	928	904	945	907	939	946	887	926	939	911	897	928	968	935	926	881	994	886	928	941	877	948	932	952	962	910	897	886	965	950	940	941	917	912	918	910	916	968	935	860	971	940	922	875	915	936	927	937	888	904	894	928	894	905	919	864	915	942	902	893	929	943	934	885	940	943	904	933	876	905	902	864	911	952	919	880	931	924	954	946	941	908	940	899	884	866	921	930	915	909	909	896	947	908	935	945	919	911	946	921	941	897	921	981	952	884	831	927	886	904	952	913	908	902	911	923	954	920	924	918	998	923	948	960	886	901	896	942	970	909	906	962	909	918	915	892	915	899	937	896	971	893	904	879	907	885	918	962	934	884	907	927	918	885	868	892	931	891	946	915	947	963	944	882	955	907	909	899	889	872	918	883	913	951	895	925	939	962	931	916	904	867	902	873	915	925	879	872	951	936	923	908	891	911	930	902	931	931	891	923	954	962	951	885	998	873	851	881	976	885	956	967	891	937	931	964	945	906	924	954	939	877	932	955	872	974	892	902	906	867	945	967	922	939	920	892	981	928	890	877	950	904	908	975	939	915	900	926	866	915	926	999	891	934	922	888	899	911	923	923	903	924	958	929	909	974	896	933	903	972	942	934	916	858	948	922	992	907	901	890	932	890	956	960	935	931	971	886	858	925	952	907	934	926	912	947	937	873	916	954	931	894	983	868	929	917	902	1002	903	941	909	879	954	920	880	969	970	969	904	880	907	919	917	933	909	849	956	961	905	896	893	958	926	920	882	943	905	920	876	938	914	935	941	922	936	913	893	895	898	960	928	897	915	871	930	942	851	971	892	882	906	912	917	937	912	914	906	934	914	933	937	943	937	974	946	963	903	944	905	985	882	846	916	975	942	888	930	945	893	943	930	890	926	871	896	905	875	972	902	916	918	897	961	909	956	941	952	920	930	878	960	970	878	883	885	880	903	910	878	909	956	886	890	909	885	946	942	950	879	915	890	924	944	957	897	934	889	892	959	898	925	919	952	910	942	863	930	922	914	950	955	924	915	901	930	906	946	927	953	918	904	935	938	953	898	930	900	919	924	936	916	874	905	936	922	910	932	929	913	957	901	953	989	908	938	949	964	916	942	941	975	949	918	927	935	955	924	903	934	976	900	934	941	913	943	929	980	934	929	931	929	947	943	873	908	939	916	904	924	951	921	949	931	907	985	880	913	978	914	865	921	928	890	936	868	931	944	882	946	902	934	871	954	908	964	856	892	902	929	943	884	889	935	841	914	913	919	937	937	978	934	939	952	914	929	945	919	931	854	967	920	932	915	916	906	895	894	894	904	864	943	972	932	918	930	859	912	898	949	929	947	940	941	918	991	887	979	928	980	966	867	935	944	935	890	944	865	929	938	982	916	874	940	943	941	919	916	935	872	900	891	930	972	947	943	959	925	881	966	967	930	935	883	963	933	886	911	935	923	927	930	946	956	916	910	936	910	936	931	914	912	879	938	917	923	897	950	866	853	964	931	922	907	870	914	885	956	921	894	931	955	895	947	881	936	935	952	889	906	930	946	904	922	981	916	933	941	956	877	892	950	937	963	937	853	956	908	925	920	921	953	940	871	945	887	923	951	954	943	846	926	899	942	897	949	941	885	886	958	901	872	932	921	979	992	898	918	895	932	867	883	926	929	921	976	907	860	957	886	889	871	901	874	954	962	933	885	935	865	930	919	927	880	959	868	928	901	932	896	933	934	875	928	907	963	862	944	905	887	935	840	937	900	929	907	931	925	941	907	925	939	914	906	909	912	908	883	898	912	909	904	959	893	909	869	935	913	893	936	903	865	924	949	974	919	922	897	928	874	923	909	883	906	924	940	887	907	913	929	953	971	874	876	910	921	958	918	947	924	924	950	888	859	937	953	913	943	923	909	951	880	933	879	960	936	876	882	876	938	849	885	932	936	897	925	915	853	996	886	888	973	886	894	869	912	897	877	935	925	924	954	950	933	869	884	897	869	898	894	877	928	908	907	927	897	931	951	910	963	929	929	874	937	961	921	950	870	935	898	922	874	930	912	920	957	891	894	973	881	987	929	904	888	965	910	974	939	898	937	938	885	948	927	911	923	945	959	931	953	902	914	928	840	855	875	915	946	917	918	938	954	924	900	905	989	922	993	971	882	916	911	869	880	908	877	924	923	951	927	869	973	942	960	930	937	919	928	908	885	935	894	909	919	909	973	931	933	895	953	908	926	938	950	950	902	957	893	862	903	901	930	927	903	937	929	876	894	905	925	847	887	882	902	882	930	952	949	851	889	929	930	888	946	981	915	963	914	919	931	863	942	914	857	884	931	862	909	919	909	934	861	954	1012	884	929	910	918	933	853	859	866	938	925	918	939	912	872	895	925	959	902	944	940	929	906	941	866	912	928	918	934	912	940	881	875	914	902	920	916	869	904	954	924	893	909	970	921	915	966	874	940	925	848	891	898	949	947	927	973	906	894	940	901	923	914	973	937	960	953	910	950	931	919	886	924	934	876	887	882	945	918	925	889	931	895	876	936	899	914	914	868	944	949	935	927	931	877	905	906	896	935	873	921	974	909	877	930	896	924	930	918	931	976	896	901	908	991	877	900	905	934	861	924	906	933	926	915	905	940	942	979	922	955	931	931	987	907	914	893	993	908	906	925	951	920	913	905	866	922	894	927	927	899	936	919	866	900	943	871	965	903	953	950	945	882	947	877	858	905	910	889	891	886	933	920	912	952	889	878	877	916	921	923	927	956	941	922	956	894	881	940	909	888	926	911	899	892	971	917	935	882	883	921	929	899	903	849	912	911	928	911	906	913	912	918	939	921	926	907	911	941	907	893	967	914	893	938	922	940	936	926	897	960	889	923	887	899	903	929	937	912	991	962	978	913	929	975	892	944	913	916	952	907	899	922	917	925	942	927	918	889	937	897	913	906	932	916	924	898	980	946	833	897	956	968	944	911	961	943	954	909	951	894	931	945	929	914	898	928	954	922	936	922	892	926	918	949	901	962	973	886	866	943	906	904	934	877	923	862	927	962	897	869	913	940	848	925	971	879	920	916	855	874	892	896	949	947	851	867	927	920	979	917	955	914	906	898	943	951	939	853	933	911	948	921	914	896	903	913	917	917	948	949	916	912	939	903	918	994	870	950	944	979	931	932	909	925	866	873	961	928	902	934	895	893	886	911	886	919	914	945	949	907	943	860
44723	68116	43051	7400	4259	3154	2779	2460	2530	2302	2193	1916	1727	1638	1576	1418	1389	1335	1263	1289	1200	1187	1135	1124	1112	1102	1131	1064	1138	1045	1098	1073	1036	1057	1081	1018	1068	1037	1098	1047	1010	1002	1019	991	1033	1011	1005	1015	1043	1051	1119	1069	1052	1048	1030	1051	1086	1031	1077	1017	1044	1032	1062	1049	1028	1033	1097	1035	1047	1006	1080	992	1008	1028	1038	1070	972	1054	1019	1027	1015	1092	1049	987	1094	968	980	988	1067	1093	1049	1023	1026	1017	1071	1088	1036	1000	1081	1084	1125	1045	1083	1043	1006	958	1053	1072	992	1042	1014	1058	1086	998	1077	958	1032	1005	1061	1022	961	1038	1053	982	1009	1013	1072	1022	1021	1047	1048	1006	1023	1011	1024	1001	994	1048	1046	1016	1085	1028	1028	1028	999	1002	1062	985	1025	1001	1024	1002	1063	979	1049	1078	1017	1057	998	1065	1105	1020	1093	1037	992	1003	1030	1117	1004	1081	1050	1026	1000	1026	1080	1030	1054	1109	985	1044	1001	1000	992	1091	1054	1094	1059	1039	1006	1008	962	980	1013	985	1021	994	1058	1074	989	993	1007	1013	996	1009	1017	1053	1010	1064	1014	996	1011	1013	1097	1036	1031	1007	1042	952	992	1055	1043	1003	1020	992	1020	1054	964	1019	1049	1057	1022	1016	1022	1009	1032	991	1067	1033	1018	1071	1064	1004	975	1016	1005	1033	1010	1027	965	1046	996	997	1094	1000	1005	1012	989	1085	1024	1035	1006	1013	980	1043	1056	1025	1040	1055	999	1062	1023	1032	1063	974	1012	1040	1054	1017	1037	1043	973	1001	1011	984	1007	1040	1034	1003	1051	1040	1030	1039	1058	1057	984	1008	1016	1027	1014	983	1018	1030	1022	1042	1019	1040	1015	1046	1059	1057	1008	1011	1032	1033	975	993	987	1037	988	1085	1000	1043	1004	1056	981	1017	1022	1000	1070	981	1029	1019	1034	1043	1010	963	1039	1014	1026	1026	1033	1025	1025	1068	1039	975	959	961	1010	1022	1001	1056	975	1040	997	1009	974	1002	991	1025	1008	1038	1021	987	1047	1045	1009	1020	1034	1016	1017	1028	1057	1029	1011	986	1021	1044	1028	1070	1095	967	1055	1059	1063	1016	1068	1067	997	1077	987	1048	941	1015	1039	1071	1024	1000	1087	1063	1054	1051	1030	1036	1039	1078	1099	1027	1043	1065	1033	1052	1014	1025	1033	1015	1081	1003	1008	1059	983	1001	1071	1026	1054	1027	1082	1014	1055	1024	1069	1026	1041	1049	1073	1024	1012	1074	982	992	992	1027	1053	992	1006	1056	1006	1093	1044	996	1029	1047	976	999	1049	1024	1032	1022	989	1012	1013	1015	1040	1042	996	1006	1044	995	995	1077	1064	1020	1031	988	1030	991	1060	1012	1008	1072	1051	1021	1056	1056	1014	1004	947	1077	1056	1007	1005	1007	1013	999	1036	1034	1085	1128	1088	1067	963	983	1010	1004	973	1068	1051	992	1094	1060	995	1004	1080	985	1016	1051	974	1041	1047	980	1046	1004	1023	1004	1034	1012	1047	1021	1032	994	1050	1049	1058	987	1021	1024	1123	973	1000	1045	1040	987	999	1038	1005	995	1017	1006	990	1112	1068	954	1051	991	1020	1006	1039	997	1090	1025	1023	1024	1104	1087	996	1024	1025	976	1000	981	1055	1067	1006	1024	1024	1042	1015	1027	1055	1046	1068	997	999	1058	1012	1037	1041	1024	1000	1027	1007	1020	991	1023	1041	987	1027	1051	1075	1021	1007	955	979	992	1033	963	995	1067	1016	1015	1053	1026	963	1032	1117	1045	1042	996	1022	1007	1067	1039	960	1075	1012	995	999	1003	1015	1072	967	1064	1094	1008	1033	1038	1090	1011	1010	1044	1004	1018	995	1024	1012	1052	1022	1050	1045	984	1027	1079	1056	1010	1057	1053	1032	984	1002	1055	1034	1025	1025	1040	1056	1022	1009	979	1024	1039	1011	1009	1040	1032	1020	1065	977	1040	1020	1044	1125	1053	996	989	986	1024	1028	1023	1022	1019	1058	1017	1008	1035	987	1015	1018	1052	1042	1036	1066	1029	1019	1042	1018	990	1054	1029	1039	978	1042	1047	998	1031	977	998	1015	1017	1045	1011	1068	1103	1033	1012	1097	1045	1047	1016	1015	1036	1013	1048	992	978	1049	999	1042	994	1011	1003	971	1036	1056	1036	1072	1014	1037	1072	1019	1026	1020	1051	1068	1084	1058	1077	1023	1022	1015	1035	985	964	1033	1019	988	1095	981	1004	1029	1015	1010	1060	969	1021	1051	989	991	1022	979	997	985	1007	1022	1035	1050	1027	1015	1045	1047	1025	1069	1048	1041	998	950	1040	1057	1009	1024	1057	1020	1031	1068	1033	1099	1080	1031	979	984	1041	988	992	1078	1062	1057	1033	1006	1056	1050	941	1015	1080	1054	1063	1018	1011	1022	1055	1006	1048	1023	1027	1047	1001	1055	1068	1056	1068	1072	969	1046	1070	1011	978	1037	1041	1048	1051	1053	1077	991	998	1054	986	1046	985	1042	1023	1017	1024	1060	1023	1026	997	1015	1050	1010	1065	1042	1000	1066	1049	956	1047	998	999	1018	1063	1066	1007	1072	1058	1012	1028	975	1081	1039	1002	1020	1057	1017	1029	1029	1030	1080	976	1037	1041	1042	967	987	992	989	1034	1031	1022	1069	1056	1027	1075	1034	1026	1044	1031	1009	997	1069	1001	985	1015	1024	1002	1017	1024	966	1044	1040	1006	1040	1028	1000	983	1016	1000	1033	1047	996	1028	1013	1056	1035	1007	1017	957	1010	1020	1038	1038	1031	1081	994	1032	948	983	1052	1048	1028	1047	1002	1029	1048	1091	975	1049	986	991	1002	1038	997	1036	1035	1007	1043	1049	972	1070	1006	987	1038	1003	1007	1027	1047	1024	1021	1045	1045	1041	1029	1025	1034	1056	1019	1027	1027	1024	1035	1022	985	990	1052	991	1005	1024	1055	1008	1023	994	1047	1033	1013	1022	978	1033	1018	1040	1007	1026	1005	1021	1009	981	1008	1000	996	1057	1064	1010	1053	1016	1014	1033	1068	1020	1008	992	1051	1067	991	1012	1024	1003	1032	1022	1025	1005	1043	1086	1005	1022	931	1040	1051	1035	1022	1035	966	960	986	1035	1007	1031	1070	1042	983	1026	994	991	1040	1032	958	1065	1047	1050	965	1036	1070	1068	1088	1012	1006	1016	1034	979	1038	978	1076	1010	993	981	1013	1022	972	1010	1034	1034	1003	985	978	990	1048	1056	1019	1023	1067	1016	1032	1036	1007	1078	997	1044	1036	1047	1040	1012	990	998	988	956	1082	1001	1010	1040	1006	1023	999	975	982	966	1011	1010	1037	1045	992	1066	1014	999	1057	1040	994	1067	1011	1032	1091	1022	999	1026	1005	1065	1022	1064	1008	1007	987	1002	1076	1023	987	990	1009	997	1042	1074	1048	1059	1032	1015	1033	1103	1031	1061	991	1027	1053	989	1022	1021	1001	1010	1080	1085	1023	1041	1010	1018	1034	1053	1020	1038	1068	1017	1004	999	1028	1039	1057	992	1032	1053	1085	1057	1046	1036	1026	1042	1009	1022	1032	1012	1002	984	1008	1024	972	1063	1034	1042	1018	1036	1052	1037	1016	1047	1019	1009	1037	1057	983	1058	1069	1044	1030	1015	1112	1009	1030	1026	985	976	1023	1046	1033	1036	1045	953	1026	1014	1027	1096	1048	1058	972	1026	1031	1005	1031	1015	1008	1014	1023	996	1031	1040	1016	1026	1042	998	1043	1008	998	1037	1100	1089	1013	1066	1038	1043	1017	997	1064	992	1024	1047	996	1073	1052	1066	1024	1072	1092	977	1008	1009	1024	1005	1019	1036	984	1023	1015	1034	1013	1007	994	1060	966	1028	1052	996	977	978	994	985	1031	1027	1017	988	1054	1027	1038	1054	1083	1065	1014	1054	1044	1007	966	1031	996	1043	1008	1048	1010	1015	1001	1078	1071	1043	1071	1013	989	1069	1087	1060	1040	1004	1029	970	1076	1076	935	981	1003	1006	1028	1021	1003	1010	1050	1053	1039	986	1064	1018	1003	965	1070	1005	1010	1042	971	1030	1039	1009	1030	1053	944	1018	1011	1032	1038	1050	1055	977	1005	1018	987	1070	1034	1009	1025	1046	1008	995	1022	1022	1037	1056	1069	1069	1034	1079	1049	985	1071	1070	953	967	1048	1062	1013	993	1046	1069	1022	1049	1039	1008	1054	1074	1006	993	1026	995	1057	1009	1011	1034	1087	1032	1023	1010	1042	1062	1005	969	1059	1021	1055	970	1005	993	972	1008	1047	1070	996	995	1069	1029	1053	1057	993	1081	1054	1009	1044	1083	1065	1025	1047	1033	953	986	1044	1070	1028	1077	987	1018	996	1050	994	1036	1014	1051	1046	1016	1073	1025	1019	1019	973	1052	1080	1029	1013	1012	1013	1063	1064	1026	1059	983	1039	1082	1077	1073	1065	1048	1079	994	1028	1041	1011	1023	1021	1052	1028	1064	1010	1005	1024	962	1022	1062	1028	1035	1045	996	1029	1018	1063	1058	973	1012	1029	1030	987	1026	1017	1116	1018	1032
31317	30557	22794	4901	777	685	531	463	484	478	476	462	483	458	394	435	419	433	434	423	430	382	421	391	358	379	407	380	387	395	414	382	385	399	341	368	349	361	383	394	409	367	391	403	385	401	383	402	389	404	390	381	386	373	363	383	371	387	361	366	353	378	384	380	426	382	409	393	393	384	384	383	378	423	368	355	379	365	404	356	389	357	375	352	371	373	374	344	370	412	363	350	387	387	392	385	393	388	379	395	372	392	385	375	395	355	336	357	407	353	414	386	361	391	357	374	378	381	383	373	396	394	395	400	373	360	368	354	375	319	375	375	399	378	363	385	400	376	382	370	426	385	386	372	389	403	355	378	385	370	408	378	372	388	362	389	371	383	369	384	397	356	363	401	362	363	378	392	409	378	347	388	368	373	362	371	357	393	395	344	378	387	356	380	374	359	369	355	377	406	346	341	351	361	354	392	375	420	352	383	361	394	390	387	385	374	402	405	392	365	410	384	377	402	394	388	379	384	370	383	360	412	373	383	359	373	396	373	386	366	380	367	395	358	376	372	393	351	367	417	418	391	387	396	393	361	371	349	398	367	371	375	352	379	366	377	341	382	371	359	355	376	389	341	368	380	356	399	377	414	375	377	346	394	385	369	379	345	362	381	357	371	401	379	370	396	361	383	410	371	400	356	360	386	389	353	377	381	388	384	366	378	402	379	361	375	348	362	396	355	410	403	415	389	377	410	391	376	366	375	396	382	379	371	381	391	388	341	389	400	391	390	384	378	383	356	367	385	376	372	383	384	372	384	371	349	344	362	381	342	374	372	344	373	347	417	377	392	382	390	405	400	362	361	365	371	378	380	392	346	387	347	403	396	387	381	372	363	399	412	362	355	393	393	388	385	377	347	419	373	395	379	389	389	382	384	399	358	391	406	383	384	406	353	372	370	390	380	419	375	404	391	371	397	389	399	390	353	395	386	384	372	408	347	376	397	383	380	370	376	372	360	372	375	409	411	375	370	379	364	389	397	381	384	400	347	386	368	373	363	362	384	350	403	391	373	403	379	398	389	394	388	394	395	400	422	352	372	376	373	355	396	412	404	387	366	380	384	377	388	377	403	387	380	380	375	395	361	405	355	342	367	377	382	363	388	388	366	408	398	407	388	348	395	394	375	369	380	362	372	401	370	355	388	402	369	400	390	396	424	376	377	356	408	405	383	375	375	378	393	374	379	361	397	365	403	408	391	393	413	343	358	379	388	379	350	362	388	416	367	383	364	367	371	368	378	331	364	371	373	380	356	340	358	401	363	337	363	382	353	387	367	370	393	385	369	391	373	354	390	359	390	373	416	380	354	387	391	378	389	374	392	393	381	367	389	372	363	395	376	396	402	398	366	361	360	391	368	379	373	358	401	413	397	362	401	352	400	379	395	397	407	367	381	390	358	402	374	378	357	371	351	400	381	367	371	385	386	387	381	400	388	397	380	380	363	392	381	370	379	355	366	362	428	335	385	372	367	393	424	351	344	378	366	354	408	381	378	393	395	403	362	411	354	402	373	380	382	395	349	388	391	398	406	410	373	376	331	377	361	400	407	359	393	390	358	388	392	404	398	381	381	365	351	365	368	345	425	382	367	390	346	365	396	335	400	364	372	370	391	357	380	374	392	414	343	354	354	409	393	376	330	380	369	372	392	349	352	366	364	338	385	361	384	394	366	351	367	366	336	356	395	376	375	385	393	367	390	372	353	390	383	431	364	393	362	358	384	396	397	373	384	408	350	386	361	357	372	376	394	379	363	394	376	389	358	371	338	389	374	348	326	364	385	390	409	341	361	383	375	387	370	369	392	368	335	394	396	407	413	380	356	376	384	381	378	375	336	378	382	399	377	383	389	368	403	394	407	358	392	378	353	429	366	399	379	374	378	390	383	390	363	375	360	362	351	362	375	379	419	371	387	375	376	381	351	367	413	345	382	408	353	372	341	412	373	386	365	400	375	372	406	389	355	354	416	390	363	379	381	356	376	384	377	406	376	390	337	344	364	368	354	348	346	372	407	417	348	378	384	355	392	377	367	378	351	392	368	351	378	392	368	395	380	403	364	389	400	378	383	387	396	384	326	388	373	358	394	400	394	350	397	368	400	403	366	388	389	367	374	378	377	384	376	362	380	346	361	394	369	398	393	416	398	347	378	343	424	367	383	380	381	386	371	375	368	403	359	412	378	408	414	387	360	421	375	377	402	376	357	343	355	386	409	372	389	414	364	398	342	416	379	347	352	360	351	401	389	380	348	327	377	371	353	398	406	367	389	401	378	380	367	370	398	384	356	371	355	380	410	362	370	360	379	374	338	362	374	389	376	414	381	383	363	390	403	364	380	412	394	400	363	389	388	382	354	336	352	364	397	369	389	366	379	392	356	401	359	397	355	396	385	368	398	377	386	360	387	380	385	351	381	389	383	365	413	375	355	366	362	395	382	361	379	403	402	394	376	386	403	386	346	381	351	367	378	377	372	383	379	399	365	405	377	385	384	398	391	375	368	351	340	347	389	393	396	335	377	384	396	362	386	361	395	386	337	369	395	382	341	378	362	354	394	360	345	442	373	360	387	389	360	373	357	389	332	383	416	394	387	385	379	385	394	381	379	394	396	373	393	383	387	349	388	394	353	385	380	357	431	379	380	392	387	372	383	420	400	372	409	354	367	381	370	384	374	369	368	386	374	365	423	404	388	375	364	406	350	381	399	357	369	383	380	401	372	391	402	379	376	389	370	412	387	375	396	381	385	351	416	390	368	377	396	385	376	354	386	391	373	373	359	389	366	363	374	371	355	412	395	405	385	341	392	354	413	404	388	389	400	380	375	373	389	388	391	373	398	350	389	377	354	371	398	401	352	352	380	364	409	383	351	372	365	390	397	386	379	407	395	348	409	393	328	368	400	335	378	414	326	409	395	401	385	376	369	357	358	395	368	418	346	390	377	388	420	392	384	375	373	366	362	398	397	412	393	398	395	375	352	394	383	402	352	366	354	362	347	374	373	382	382	393	373	395	370	363	378	380	374	358	344	374	322	375	384	401	369	379	385	400	381	378	390	336	374	378	387	380	404	369	354	380	369	395	366	376	373	408	390	359	389	368	354	397	372	382	381	364	368	403	354	360	387	358	379	371	371	371	385	371	362	370	367	373	392	371	369	398	376	394	369	390	384	408	397	411	387	354	401	370	416	388	365	399	388	349	408	381	385	397	389	418	419	388	368	406	398	379	369	388	401	396	389	411	412	363	403	359	386	417	408	373	326	372	358	373	394	381	378	362	390	386	420	353	365	349	404	383	384	401	382	349	362	386	410	349	368	408	376	381	393	393	401	441	382	400	320	373	407	378	375	358	379	380	386	387	389	368	423	365	378	366	392	378	345	354	381	381	416	374	406	372	385	392	355	386	424	373	380	392	407	364	362	357	385	365	361	368	405	362	376	355	356	370	382	411	371	355	376	375	394	390	397	413	383
38076	44734	23046	2024	1006	818	749	730	805	762	873	694	679	634	597	589	560	589	524	539	553	521	521	480	460	468	481	481	516	468	495	445	477	466	433	484	455	427	499	411	445	468	485	442	455	465	426	446	461	433	462	502	500	441	434	470	459	435	482	435	498	474	470	431	415	439	426	435	473	527	449	451	468	462	475	474	478	460	459	456	420	473	433	461	464	501	436	472	462	461	460	483	437	433	456	470	435	486	477	413	486	455	463	448	449	418	436	459	455	467	478	449	489	455	476	496	465	457	448	487	475	482	462	443	448	477	411	426	453	446	428	422	505	477	482	495	465	470	457	453	479	486	431	438	423	457	512	468	446	503	437	468	418	454	443	437	458	444	460	454	420	445	463	477	452	479	458	431	473	414	464	473	441	433	446	496	433	496	451	444	475	495	455	480	460	501	447	462	499	449	449	471	473	437	432	464	447	457	485	429	498	427	467	482	488	457	464	449	447	447	452	440	477	450	508	499	481	447	415	478	422	428	455	444	470	483	470	416	464	460	479	461	445	458	441	469	443	460	445	456	438	451	488	465	462	476	484	477	503	471	484	434	511	455	459	425	456	426	494	460	465	464	435	450	439	421	464	491	467	457	479	400	459	490	472	457	432	448	457	493	495	473	447	429	445	470	501	456	442	479	454	440	504	443	454	468	470	490	445	448	451	435	455	465	481	457	448	440	427	458	462	478	487	483	424	461	476	456	468	522	452	459	461	481	477	469	462	441	421	501	457	431	423	464	449	449	415	462	509	441	449	448	447	437	467	494	430	439	478	449	424	439	463	459	441	478	472	450	467	474	438	467	432	434	458	435	449	494	448	460	469	450	471	467	452	455	455	477	486	467	438	435	457	462	444	432	457	441	434	466	483	505	472	473	441	439	413	487	454	434	460	484	464	440	488	429	514	478	502	458	468	470	443	474	479	465	449	448	431	451	470	430	467	491	467	446	459	440	497	495	471	473	450	443	454	442	435	447	467	483	425	483	451	443	432	437	467	455	492	453	483	482	449	449	436	491	466	453	466	492	440	464	446	425	442	455	432	424	467	470	453	418	501	469	475	462	454	449	481	463	437	458	448	463	473	476	454	429	482	466	463	448	478	412	479	467	468	440	482	477	444	500	480	457	471	482	479	455	437	479	448	455	475	482	440	455	461	438	463	417	450	482	440	458	455	492	482	475	467	461	446	465	441	408	455	432	481	447	469	457	443	447	426	454	447	477	443	465	485	439	447	451	431	472	424	469	441	450	462	490	469	459	475	458	456	443	447	445	462	504	477	446	470	471	406	435	445	433	454	454	433	425	449	462	413	441	454	446	450	471	436	451	452	457	474	440	476	475	474	453	452	426	430	425	479	449	440	468	420	444	441	487	469	437	434	491	470	466	446	475	436	455	470	477	452	486	487	431	448	458	469	464	442	454	443	458	494	469	454	435	495	479	505	455	456	499	468	498	431	461	486	431	474	469	441	451	448	449	441	458	495	463	443	443	444	475	461	471	475	461	452	453	474	463	456	449	492	477	476	411	460	455	472	485	475	468	474	474	446	467	439	441	456	455	478	428	486	453	477	471	467	482	448	461	482	465	475	452	469	469	478	458	468	453	409	468	486	455	442	461	441	480	455	490	466	483	466	475	405	447	420	464	446	458	471	449	445	464	467	456	485	468	489	432	494	450	476	486	474	442	465	499	479	457	439	467	450	465	436	466	452	486	453	432	418	429	439	454	422	458	464	446	472	453	478	471	444	455	456	456	467	475	449	442	461	472	436	485	431	474	445	444	444	497	452	475	464	472	471	487	444	484	443	476	458	467	427	461	429	448	469	472	449	429	416	463	474	446	432	448	486	478	471	440	496	402	475	448	480	467	426	471	513	434	444	498	485	466	452	467	432	485	448	495	453	499	459	460	482	460	450	470	472	461	453	459	480	416	441	464	478	448	476	442	456	454	493	464	511	455	473	434	494	450	440	465	473	476	433	480	458	464	453	474	499	436	477	415	458	427	469	495	462	409	464	441	467	476	445	436	427	437	474	470	433	482	476	465	477	453	409	463	507	464	500	457	477	438	471	439	467	457	465	458	482	448	421	496	434	452	454	483	473	450	448	471	458	447	462	436	443	435	427	467	422	451	445	475	439	440	441	477	411	422	468	482	448	452	464	445	490	470	462	480	454	458	459	453	447	484	487	464	431	475	443	454	479	456	468	462	463	445	472	476	429	437	484	475	427	456	481	473	442	452	460	469	444	461	424	499	457	472	474	508	444	483	463	452	499	470	438	453	457	481	422	485	460	466	426	486	473	476	456	460	456	474	450	485	451	452	471	457	456	485	493	448	501	456	432	471	451	460	456	429	470	437	470	461	465	444	461	458	463	446	460	475	479	467	428	468	465	489	474	484	453	500	473	469	505	461	446	469	473	439	454	447	429	447	478	453	448	489	482	468	489	453	481	496	447	448	461	473	448	454	474	406	462	448	452	491	439	468	467	465	472	450	462	450	438	460	469	498	448	489	430	442	408	436	465	440	449	446	479	470	445	434	484	444	466	460	476	499	473	442	433	456	492	452	445	462	468	433	417	462	454	468	461	448	438	490	432	491	440	484	488	440	457	494	493	457	478	480	470	452	478	481	516	456	480	469	459	454	439	463	459	464	441	412	459	468	465	478	431	468	462	461	480	444	467	451	432	446	448	471	468	463	456	456	508	445	493	455	480	492	445	442	399	473	406	452	442	461	435	441	439	485	452	427	469	482	510	457	438	462	453	443	492	470	471	415	467	494	423	440	427	454	470	502	424	437	477	482	466	442	423	456	426	474	437	427	431	476	450	492	481	491	495	429	474	466	481	465	470	437	442	420	480	461	500	455	485	488	430	443	493	459	396	472	450	461	449	442	456	430	463	500	433	427	440	480	507	492	471	446	449	426	505	476	462	493	480	444	490	467	475	445	442	424	472	449	455	430	456	432	438	480	463	436	465	488	459	509	465	471	474	460	458	438	480	467	452	472	417	471	433	480	436	491	473	457	451	445	479	496	437	411	441	509	444	484	471	448	454	453	473	454	460	470	488	465	474	450	442	474	443	453	488	432	469	452	473	468	450	450	484	462	446	438	471	471	414	457	469	458	475	421	492	441	491	487	474	462	444	478	455	437	454	446	453	445	426	483	500	439	438	465	440	435	474	456	457	450	435	451	463	489	436	481	427	466	456	466	431	464	439	447	455	473	493	430	424	471	480	502	487	460	473	448	416	429	445	427	462	420	458	485	440	486	469	481	441	461	487	514	455	492	474	465	449	472	471	446	453	443	453	497	471	448	495	452	465	475	422	482	464	451	468	477	465	463	491	463	491	447	438	473	465	433	489	455	479	460	448	434	470	474	420	464	424	462	454	442	453	482	441	468	475	446	464	425	485	460	462	483	471	459	452	453	465	493	458	473	463	449	440	460	487	433	467	460	468	496	438	431	456	433
23958	21035	28048	24083	20113	6296	1416	1047	1037	979	946	867	808	790	754	778	711	691	666	706	652	646	689	669	650	646	606	637	611	652	657	681	648	665	656	668	645	632	599	633	598	638	616	629	648	614	600	654	616	626	643	636	625	652	627	614	621	632	639	618	661	589	625	624	642	610	615	560	599	612	645	610	604	621	620	637	621	607	605	593	630	642	599	636	565	584	632	645	630	626	564	629	616	596	633	612	595	617	626	620	645	618	613	643	605	601	617	616	676	677	691	645	612	714	572	609	670	650	623	634	627	615	611	612	630	589	644	629	609	617	611	637	665	662	608	598	646	612	622	646	606	597	620	682	611	608	589	618	664	626	621	614	598	598	610	624	677	621	645	619	613	606	617	633	646	578	600	621	628	648	628	661	593	585	681	629	640	661	611	616	633	629	654	567	622	622	627	638	623	629	633	668	636	631	610	631	608	630	596	608	643	640	614	630	613	604	607	578	641	633	601	612	611	624	626	660	604	600	615	605	573	638	592	615	595	651	605	589	634	662	608	571	571	543	591	611	617	643	608	631	622	647	617	609	606	645	695	595	599	634	600	602	631	612	644	645	614	623	598	619	617	600	585	620	617	592	605	632	615	604	629	572	611	613	613	595	629	608	605	630	640	620	634	621	673	667	615	642	624	679	656	631	617	581	627	635	613	619	583	593	633	637	580	589	602	619	620	616	603	612	577	635	687	671	602	600	664	636	614	647	624	591	607	638	624	611	616	612	675	590	650	606	629	652	588	575	596	602	644	601	633	616	620	608	661	652	634	644	599	635	588	556	669	652	619	660	635	600	609	640	662	592	647	645	635	601	635	612	641	631	653	607	629	603	629	599	615	613	590	623	664	632	615	645	578	622	592	656	613	635	592	615	588	609	618	640	663	609	640	656	625	640	630	595	591	637	631	626	674	639	607	598	602	617	623	613	596	658	575	649	594	611	621	588	626	583	621	620	634	645	597	639	637	626	621	659	570	606	672	610	597	610	658	606	646	603	637	633	619	663	604	606	614	634	639	671	611	568	639	670	573	607	630	569	592	596	645	679	652	650	595	606	578	622	613	582	631	652	635	626	578	686	608	649	617	645	642	650	662	594	635	620	650	646	625	559	601	625	629	610	599	623	649	656	610	629	586	597	663	649	624	663	565	603	640	633	629	633	622	648	654	698	660	597	645	579	636	586	669	607	683	573	620	617	627	605	604	570	619	630	603	656	630	617	629	618	622	565	622	624	596	639	620	628	637	574	660	611	609	628	644	652	622	593	614	634	613	629	590	607	619	638	652	595	631	580	645	623	579	617	614	657	628	619	640	639	643	638	625	601	618	622	598	617	666	612	636	627	609	625	646	624	668	609	626	656	599	634	644	633	608	642	632	655	631	579	610	592	566	641	638	636	600	623	624	616	648	668	626	650	633	643	662	639	652	601	593	630	657	640	581	616	612	608	619	650	570	644	597	617	612	629	589	592	641	620	676	630	593	633	642	632	639	654	613	553	661	630	605	618	605	599	625	629	629	623	618	634	607	589	613	632	596	649	618	627	623	630	622	635	642	626	614	618	643	633	634	638	591	686	650	568	649	582	624	603	683	622	622	649	618	612	698	625	593	618	598	609	585	624	739	632	583	667	595	614	638	612	608	625	641	644	617	600	597	604	630	642	586	596	561	622	647	611	655	621	621	623	658	650	626	646	595	592	605	695	627	683	600	646	599	625	664	584	574	633	613	649	636	606	587	654	610	618	629	611	594	632	636	622	600	651	637	602	601	590	644	632	623	627	605	629	616	644	589	624	567	629	620	629	609	598	604	622	584	634	636	633	623	626	581	627	639	639	578	600	679	613	695	594	579	600	606	634	607	626	664	607	636	621	633	588	614	573	565	593	584	602	591	641	646	623	616	621	618	584	629	620	662	632	601	633	589	569	616	584	629	605	620	618	647	603	629	641	625	603	639	631	598	636	591	583	633	634	640	631	664	640	630	594	652	610	594	627	622	643	636	582	630	624	634	622	584	620	620	618	633	575	632	598	619	634	589	589	608	642	648	642	608	623	629	604	620	582	612	679	648	627	647	652	680	611	625	605	611	588	651	621	601	609	650	625	637	673	650	615	617	663	589	649	659	578	654	644	598	650	666	618	623	606	656	615	625	646	607	652	617	630	602	592	623	613	626	589	598	596	626	625	629	586	580	618	642	599	592	593	614	649	658	619	606	594	566	573	632	625	636	617	631	610	610	672	596	627	692	633	562	616	603	634	622	627	596	627	624	608	616	610	627	644	668	624	656	624	587	645	613	654	605	630	648	616	605	643	605	631	618	645	672	603	610	639	595	601	657	609	637	590	614	622	629	597	626	611	625	624	611	604	652	645	600	586	625	605	648	616	583	586	623	625	646	652	628	585	591	594	607	624	579	602	646	635	581	594	624	602	625	634	606	621	605	683	650	592	613	626	596	624	630	590	609	648	596	568	658	615	639	583	626	636	621	659	655	606	634	627	615	625	618	670	642	639	622	626	651	622	611	605	636	618	554	618	611	637	607	600	634	626	623	554	650	671	592	632	677	665	616	628	619	604	647	604	652	642	631	629	582	606	616	617	626	582	596	664	665	616	613	604	638	580	634	605	606	615	688	621	644	621	593	590	604	666	663	616	599	610	625	594	613	621	603	641	543	612	621	579	628	634	609	622	599	654	609	665	604	638	602	623	575	654	650	643	671	661	627	594	632	645	608	658	594	560	598	571	639	632	611	622	590	659	615	636	626	631	651	633	591	633	608	655	628	613	614	621	639	634	588	584	579	632	634	625	658	638	617	628	600	605	615	593	615	612	661	623	617	645	637	653	620	580	608	643	601	641	661	622	628	607	616	609	616	661	621	625	600	594	650	634	670	614	612	637	602	581	625	629	659	639	607	612	627	585	596	623	680	590	630	608	633	630	579	611	621	600	589	605	676	649	607	660	635	654	656	619	621	678	603	620	622	609	650	627	623	639	664	665	633	590	628	647	675	655	594	626	611	574	632	614	648	602	614	607	596	611	613	576	619	588	621	640	627	551	634	651	631	642	598	578	611	613	629	637	638	621	623	628	613	649	651	595	589	602	617	617	608	625	670	629	690	646	613	643	621	603	614	600	658	619	620	610	649	647	607	634	624	627	608	668	652	598	581	633	598	636	577	662	643	633	618	615	643	607	595	665	597	587	638	634	610	631	609	654	608	648	586	668	618	638	646	603	691	635	632	604	590	639	613	665	642	620	600	606	647	627	635	594	622	614	630	630	615	616	631	589	595	627	670	623	619	591	619	662	624	565	637	645	614	606	675	650	582	598	648	634	665	603	637	637	607	617	621	599	621	660	616	600	586	645	685	611	649	641	647	625	598	657	634	603	599	607	593	640	654	587	659	615	633	619	598	648	625	606	611	657	620	663	586	646	603	588	621	638	634	594	616	629	620	607	631	606	618	627	584	580	583	686
41061	61650	36034	5899	2677	2129	1841	1665	1692	1502	1403	1238	1095	1034	986	1003	943	820	921	883	759	817	853	785	796	772	799	784	729	768	782	748	775	686	742	764	740	729	714	805	758	727	723	718	690	725	702	684	742	742	712	749	722	697	716	720	667	692	747	734	750	742	773	714	689	711	708	715	763	753	695	705	755	769	711	715	711	694	715	732	753	745	727	685	698	725	743	735	721	705	729	688	715	708	706	690	742	691	732	702	706	711	709	736	741	779	701	749	687	791	707	712	665	688	706	741	751	653	709	701	710	702	679	697	691	693	735	719	668	742	735	688	713	731	764	711	680	739	719	701	721	700	723	726	701	681	734	665	680	685	723	738	680	717	731	699	724	710	718	751	682	703	691	723	683	721	716	751	713	742	732	698	761	706	703	723	698	669	752	713	713	692	701	704	700	689	663	732	697	701	739	731	688	761	755	666	770	708	721	666	725	682	682	730	686	748	731	726	732	730	751	659	679	695	682	721	773	743	692	697	762	710	714	714	722	699	734	691	750	723	679	701	698	737	746	711	696	710	708	750	734	714	675	704	712	714	736	685	739	694	692	687	737	650	692	718	746	682	680	742	700	686	708	741	765	691	745	676	732	722	772	725	660	732	733	696	721	681	744	751	700	693	661	721	694	711	707	720	730	655	732	727	681	760	700	640	684	732	703	668	744	729	700	710	683	706	704	707	736	646	709	680	735	747	670	708	716	710	669	694	693	701	659	738	744	642	708	720	705	686	742	691	723	709	756	705	668	698	669	754	753	691	706	681	740	676	681	683	705	710	735	659	682	731	721	660	734	697	724	697	709	775	764	713	716	687	707	747	682	732	710	702	748	706	682	689	736	664	751	760	711	739	709	736	725	722	742	685	752	688	731	673	680	764	707	728	733	706	697	701	759	714	761	687	728	687	675	694	707	748	707	707	676	675	697	728	706	693	681	703	721	648	720	753	696	711	703	748	715	748	725	794	697	702	732	703	695	702	673	720	738	669	696	723	759	694	726	709	681	757	729	752	711	738	695	716	694	754	724	720	740	690	744	674	699	740	726	692	700	706	725	722	659	735	732	747	710	718	725	714	736	707	684	731	724	709	692	711	740	700	704	689	736	679	694	714	748	720	673	695	716	726	707	678	725	679	766	720	699	693	715	738	705	659	728	702	712	675	755	691	743	698	707	714	713	716	768	721	676	717	728	708	718	721	730	699	694	680	734	733	697	689	717	710	699	728	714	756	704	642	767	694	744	744	725	712	738	736	743	778	716	764	717	654	717	717	748	717	698	660	709	697	755	706	724	670	718	703	669	729	744	768	750	705	739	680	702	710	764	686	706	734	755	699	712	701	701	672	735	733	702	748	714	718	691	678	726	762	717	741	683	675	688	752	721	726	738	713	716	706	715	708	740	710	718	744	706	727	747	695	731	716	659	682	694	706	752	718	734	705	692	784	693	689	707	710	660	737	733	704	688	674	743	699	712	720	664	680	707	709	757	737	719	705	736	698	660	713	731	746	735	693	747	682	730	772	724	754	719	696	732	715	732	679	760	681	685	661	681	705	706	723	709	719	707	704	734	698	694	688	678	672	708	683	723	706	720	711	669	728	681	697	731	709	761	714	734	684	729	746	741	685	761	766	708	704	683	740	668	751	732	775	647	662	717	697	720	727	695	695	730	712	725	723	666	687	774	671	724	784	719	712	707	695	703	734	721	706	728	780	721	685	729	692	678	720	693	735	746	746	667	712	709	727	716	717	743	742	716	695	727	690	670	722	698	729	720	676	723	683	751	662	713	704	715	735	728	738	707	718	735	688	755	683	728	721	705	746	695	709	701	723	751	713	701	660	709	684	701	702	696	668	738	696	722	733	679	729	756	702	702	700	749	754	701	710	692	715	734	664	733	641	637	709	698	714	712	751	715	667	681	714	742	743	746	788	744	718	694	735	705	701	743	707	739	704	668	748	764	692	695	679	743	687	711	686	717	703	736	742	695	691	692	738	730	727	684	717	740	718	764	713	708	734	701	715	689	714	723	710	729	746	752	744	735	708	726	749	698	745	729	681	686	727	706	740	729	716	698	711	683	730	694	682	756	725	773	753	729	727	760	696	709	695	666	658	772	716	641	713	698	710	668	707	656	693	736	748	721	695	703	713	702	725	676	751	740	734	747	721	746	711	701	691	731	752	717	740	686	734	709	730	693	724	708	746	682	749	683	770	710	677	758	729	729	690	719	747	682	689	691	712	709	745	702	727	712	737	754	685	698	736	703	696	711	747	702	757	704	701	741	717	720	650	742	697	708	695	697	714	729	729	709	669	741	728	669	684	672	713	711	683	686	732	712	741	693	715	691	740	716	714	698	717	736	738	694	717	748	731	709	725	719	729	705	704	725	685	734	734	732	714	667	706	719	749	719	699	703	691	667	716	703	689	729	740	711	727	698	723	697	704	677	737	669	704	680	623	703	741	679	683	757	734	676	698	684	680	725	710	690	668	683	726	747	729	701	715	712	741	738	703	685	695	728	731	710	699	712	702	739	719	701	719	748	666	714	754	724	742	768	707	690	694	701	744	717	718	746	676	701	699	730	765	722	710	684	691	720	700	693	732	810	673	716	701	695	727	745	725	738	708	711	736	712	720	694	752	731	714	699	730	642	729	728	705	763	777	708	688	669	697	721	653	735	669	690	709	720	742	722	699	715	713	717	736	720	722	723	722	687	692	723	731	673	723	656	669	674	697	701	720	709	656	746	734	717	714	732	734	742	710	710	790	656	684	687	740	701	761	682	702	747	700	769	704	700	732	688	685	690	693	760	674	764	722	720	713	687	709	689	720	731	730	670	685	695	690	705	734	700	694	670	743	703	702	727	689	662	748	693	747	734	744	716	730	722	636	742	709	695	707	713	721	719	744	707	797	700	695	694	739	720	740	673	703	690	722	736	716	669	685	759	739	664	747	739	681	763	700	755	746	677	702	709	700	759	678	660	723	736	694	708	733	734	658	756	679	679	718	726	710	703	737	702	677	700	747	715	670	701	701	683	689	689	669	709	746	729	729	747	740	690	714	795	736	668	702	720	728	736	709	702	699	748	763	727	688	759	726	730	731	742	718	741	661	737	717	725	693	733	725	719	759	722	685	667	703	742	714	754	701	703	692	696	753	764	694	732	725	690	747	755	742	720	731	696	743	721	685	725	717	712	721	695	730	722	707	721	744	699	751	742	737	761	719	761	720	725	667	701	723	690	718	726	718	694	735	690	697	728	735	731	730	728	712	752	718	693	715	704	729	775	778	721	737	707	727	749	698	712	697	691	720	635	680	771	726	745	707	691	651	729	724	736	703	733	719	749	754	727	743	707	683	721	737	700	716	728	719	719	695	712	666	703	714	725	691	725	741	712	698	686	699	706	741	718	714	684	708	702	757	728	674	701	710	708	712	668	703	687	744	717	732	736	666	680	697	687	735	755	674	734	713	698	675
25073	21292	27044	23803	6649	1094	856	862	823	795	732	663	610	592	619	596	649	617	596	540	570	588	576	544	571	548	519	569	526	586	495	534	543	512	545	546	536	521	544	528	542	525	530	523	555	527	533	538	517	517	509	508	552	529	539	499	509	531	563	551	531	521	519	558	505	524	529	570	528	537	510	603	510	560	530	520	531	541	507	554	520	588	533	559	538	550	557	547	526	548	539	512	521	504	512	524	534	521	544	525	501	536	513	509	515	531	552	518	536	521	546	516	559	524	546	549	535	531	508	488	487	515	535	477	501	513	524	556	524	546	518	540	532	508	531	520	570	481	525	525	555	540	531	513	487	507	539	536	504	550	521	523	551	510	524	515	504	514	543	500	513	503	499	513	515	553	528	558	530	545	480	544	542	490	509	518	536	517	546	540	518	513	508	544	535	565	498	528	530	560	496	473	532	534	557	521	574	523	497	523	504	524	535	553	535	517	525	531	551	523	501	586	534	526	538	559	495	520	557	514	544	476	512	568	552	515	562	538	509	537	513	480	531	546	518	500	529	543	560	528	535	513	489	509	537	545	538	528	538	542	534	535	529	517	467	549	530	522	507	528	555	563	518	529	530	567	532	534	553	531	550	518	517	524	501	474	531	518	546	520	510	501	548	544	532	545	523	486	530	519	522	566	508	487	565	502	550	542	520	566	523	561	537	496	504	524	549	517	513	530	528	537	526	495	570	562	529	539	505	543	519	513	530	511	528	505	530	524	528	524	491	547	526	536	526	500	520	523	472	527	495	541	520	543	504	500	542	551	550	546	533	493	497	510	556	556	548	503	488	505	521	556	492	533	500	526	535	491	543	492	488	525	540	585	527	526	524	523	536	522	564	557	501	524	531	507	519	504	536	553	527	521	562	535	525	540	541	505	538	523	539	487	560	505	545	549	525	551	564	563	531	544	549	547	515	548	532	503	522	561	522	571	525	508	478	565	526	537	541	511	567	503	528	539	543	536	512	470	556	527	517	514	524	550	534	507	541	503	554	559	540	563	530	547	514	581	507	514	505	549	547	502	531	507	529	542	532	541	521	489	528	531	517	546	503	540	541	551	561	536	525	534	515	551	556	533	570	471	542	546	494	502	560	555	567	537	554	507	539	542	543	515	560	542	561	527	515	543	524	519	516	487	505	515	535	526	496	530	542	505	539	531	506	527	473	493	561	513	535	525	532	535	546	511	520	521	553	542	523	543	517	530	519	535	540	496	548	537	502	526	475	529	505	544	525	523	522	511	577	475	509	538	544	534	489	522	524	522	544	523	532	536	533	549	520	561	538	470	488	498	525	503	553	501	542	532	519	566	540	543	504	507	507	519	527	555	511	502	560	551	538	494	552	520	519	514	559	553	539	562	543	506	529	522	548	511	553	544	553	542	531	528	527	523	525	540	527	546	534	550	529	530	519	550	517	564	505	531	539	561	521	541	575	520	533	565	554	501	567	506	571	509	536	537	539	516	510	532	536	524	501	547	516	544	516	515	496	546	491	545	493	526	514	532	495	543	527	516	546	554	522	510	540	523	608	532	464	539	504	528	532	531	525	510	528	510	499	479	493	540	506	522	529	516	553	500	525	523	558	520	539	533	523	544	493	528	539	548	560	495	511	515	542	536	515	545	555	500	527	527	546	532	518	524	514	524	547	498	531	535	491	569	546	537	527	516	551	534	587	529	518	554	525	501	560	530	534	516	527	510	517	564	508	549	507	544	523	539	546	547	508	511	534	528	509	502	508	564	545	546	496	545	520	520	526	552	534	531	524	488	528	537	552	542	480	522	496	540	507	543	512	502	535	521	524	522	528	554	528	524	518	547	547	484	572	532	491	524	524	496	558	495	535	527	547	489	560	535	491	533	535	561	533	508	566	565	516	511	531	551	509	560	514	558	541	546	521	486	567	507	542	518	512	554	522	523	540	506	525	504	517	532	513	540	538	547	535	558	555	569	507	545	548	503	555	517	557	544	525	521	523	583	508	560	509	520	500	511	523	532	543	530	521	536	539	520	543	528	531	544	545	509	502	531	492	534	529	570	531	537	562	551	581	519	513	570	549	505	545	505	546	546	551	562	529	578	560	521	520	522	494	540	540	530	550	514	541	503	541	533	502	537	527	565	496	551	492	513	528	541	544	546	539	540	523	535	559	539	569	515	526	513	504	521	569	552	516	531	566	517	516	530	527	491	537	536	534	545	552	541	562	520	512	505	541	513	517	557	539	496	520	504	525	550	547	500	548	518	561	532	543	502	547	530	519	543	546	557	536	549	549	519	518	527	548	523	514	552	530	527	519	547	576	515	569	526	484	528	486	523	513	540	546	512	463	561	556	501	510	556	514	526	558	531	528	565	521	581	547	529	520	496	486	515	540	518	500	555	548	536	500	497	515	520	533	514	511	533	499	513	483	560	514	516	513	527	517	542	540	526	506	580	535	526	484	497	497	505	523	532	501	512	539	507	553	548	500	485	510	512	542	531	483	515	512	532	536	567	542	540	547	526	527	518	558	525	535	558	518	519	531	518	542	542	570	492	550	544	518	503	541	529	521	510	524	543	508	527	562	511	493	508	539	497	553	545	512	531	518	514	498	505	537	513	522	485	494	531	529	515	558	520	511	543	538	535	542	520	531	530	547	540	520	536	515	523	515	521	523	523	540	529	555	568	539	539	498	537	520	556	481	494	519	513	533	469	539	541	577	544	526	547	551	506	530	527	540	535	539	540	544	539	559	543	521	534	522	529	567	501	540	526	550	578	508	557	542	523	558	540	538	508	532	526	550	529	511	535	534	521	530	530	544	569	531	519	491	531	516	543	573	497	522	517	512	524	526	526	488	528	496	534	501	555	506	532	532	552	540	523	482	515	502	529	479	574	563	579	554	543	500	470	529	529	525	517	530	514	522	565	553	529	542	511	551	495	539	545	511	548	535	538	518	546	518	509	492	532	516	571	512	523	503	505	542	548	518	515	525	558	513	497	561	538	530	561	527	534	521	542	495	506	512	505	521	540	531	527	529	535	485	528	491	555	462	564	537	556	505	525	534	546	518	552	510	521	531	528	506	500	560	521	572	537	507	508	523	522	489	504	534	485	530	509	548	501	547	528	477	478	527	505	516	525	568	535	541	492	509	519	525	500	530	520	526	506	519	572	534	536	530	545	526	548	526	535	539	508	537	563	535	533	540	526	537	527	507	567	556	554	528	528	527	475	535	536	531	523	528	536	509	585	506	522	478	525	491	511	519	509	499	512	561	510	523	489	564	526	557	535	536	528	567	578	524	535	543	536	483	541	523	494	510	514	530	520	542	525	519	558	520	547	534	497	538	555	516	481	487	521	545	532	559	540	567	555	521	512	553	510	531	507	562	537	505	522	512	481	528	510	519	545	535	549	560	515	495	529	517	541	547	548	520	554	549	583	570	513	510	553	549	579	520	517	483	524	534	535	500	548	537	544	527	567	538	509
40766	54783	32757	4197	1918	1574	1435	1410	1429	1269	1160	1036	928	894	849	799	774	713	808	744	691	689	728	726	655	656	612	637	630	672	660	685	685	611	625	643	627	639	612	655	619	640	686	621	656	607	691	606	627	663	656	610	667	622	641	628	660	647	647	659	711	623	683	660	648	601	613	646	622	644	639	659	631	646	643	661	609	629	638	638	660	628	645	622	616	612	621	638	627	655	594	622	608	663	651	618	638	657	627	636	646	657	595	637	610	648	633	688	609	625	619	628	643	632	628	614	647	653	635	630	639	617	606	618	636	676	667	666	640	684	644	631	657	659	675	615	591	625	639	641	648	645	639	642	639	658	625	674	614	692	652	643	629	611	649	618	615	626	604	633	646	652	638	669	618	625	633	630	657	618	632	658	637	649	649	605	651	653	649	615	604	608	644	671	607	633	604	659	664	675	617	624	633	648	649	640	641	631	655	648	609	610	667	592	616	663	651	610	637	613	650	674	623	657	620	598	647	662	630	653	666	615	662	635	605	626	593	675	612	651	644	653	611	643	654	659	640	621	640	688	639	643	636	637	630	611	619	655	601	634	695	626	623	667	654	654	628	616	621	669	653	677	625	693	637	624	663	643	630	622	685	624	656	657	626	634	605	618	663	652	635	607	628	635	631	644	614	664	594	684	674	652	641	587	655	640	612	640	639	636	641	707	631	613	622	663	632	654	695	628	664	636	615	626	638	622	562	647	651	608	604	666	605	663	625	646	646	607	672	645	610	602	591	648	620	650	637	636	647	626	669	628	660	652	656	621	631	656	593	610	604	634	659	634	592	646	649	630	657	604	634	627	652	622	637	633	682	640	642	656	658	618	611	659	626	646	688	646	630	638	613	633	628	679	638	633	648	602	622	605	642	629	641	621	601	624	689	642	649	594	630	685	625	652	632	625	603	652	644	606	589	589	634	606	630	655	617	631	624	679	590	630	671	626	626	627	637	620	601	653	694	645	639	681	631	633	611	642	659	623	638	650	624	632	617	583	648	651	644	634	679	631	672	614	660	634	638	615	614	646	653	641	653	591	638	617	669	644	663	624	631	644	603	662	634	641	701	598	624	596	608	628	657	605	640	615	651	600	660	627	638	666	634	588	680	606	635	655	600	654	643	621	643	606	657	651	671	603	653	663	631	593	680	610	643	659	641	617	655	625	642	643	650	650	631	660	623	621	607	655	619	616	648	650	636	624	643	661	623	645	635	629	625	601	636	601	677	649	636	638	646	635	619	627	612	643	663	657	625	653	661	654	656	620	662	641	629	606	640	652	623	669	639	665	648	612	630	645	647	572	648	625	616	609	636	640	666	628	642	640	591	616	607	651	640	664	615	625	658	666	602	656	653	637	641	621	609	666	648	649	660	631	606	644	625	635	642	638	665	637	645	614	649	625	653	660	630	611	640	665	637	636	661	607	658	613	629	639	637	660	619	661	658	644	656	655	652	643	602	631	669	636	668	617	660	634	658	644	637	643	624	664	589	643	624	622	632	639	651	654	633	629	639	606	622	620	670	650	635	639	631	642	608	638	664	637	607	630	613	655	602	611	668	652	639	683	601	646	653	642	641	637	612	614	614	609	636	616	617	627	656	675	642	645	639	617	619	691	652	641	625	663	659	646	612	631	677	599	655	642	618	630	666	643	608	655	642	709	649	683	669	637	663	608	603	631	647	627	609	652	635	621	646	629	619	619	634	644	650	665	623	618	608	643	663	665	651	676	673	624	611	629	641	659	627	589	695	647	603	666	693	637	657	613	598	612	669	642	611	655	608	613	652	673	635	685	655	697	621	631	652	600	681	651	647	650	656	593	653	643	647	681	603	637	623	582	696	642	649	636	667	626	618	695	626	645	675	676	602	617	648	673	656	627	627	620	650	690	608	627	635	642	651	617	625	661	626	610	635	636	609	568	623	562	638	652	655	631	674	689	630	611	624	620	620	637	625	653	607	603	650	658	617	633	615	656	621	681	646	640	605	586	619	572	624	635	649	612	635	621	607	641	647	645	603	620	608	608	627	661	672	635	661	640	651	645	657	646	678	692	653	634	647	642	639	581	619	630	634	676	627	654	601	649	588	665	666	636	658	626	653	643	654	595	642	637	652	603	658	620	614	646	630	629	650	647	646	655	679	629	655	696	595	629	642	659	647	599	648	655	623	602	654	644	613	646	650	599	649	622	613	613	622	611	629	647	643	616	610	646	611	618	661	641	589	619	613	656	592	649	637	618	641	624	631	648	629	647	675	649	617	639	623	612	657	644	616	668	606	612	621	667	659	683	633	628	631	667	607	625	610	586	634	704	649	595	621	665	657	611	629	606	624	664	640	625	655	621	626	653	615	636	664	631	635	632	652	675	611	661	624	618	653	618	656	644	636	610	611	662	642	609	643	663	641	637	675	691	653	648	649	643	597	680	689	683	631	617	654	703	651	629	637	676	639	656	621	640	634	643	561	611	645	617	618	619	688	631	647	634	684	619	664	608	622	638	650	617	605	606	702	697	595	617	622	617	667	633	605	632	636	641	673	589	655	653	636	626	699	658	641	643	641	634	640	642	644	653	642	602	638	605	677	596	638	637	665	616	615	617	640	679	624	607	666	656	623	669	670	676	619	641	646	670	626	661	634	649	653	597	629	614	605	576	631	616	604	655	602	654	656	690	656	635	618	627	629	635	600	659	617	598	618	631	646	620	640	641	677	620	650	609	613	643	641	625	645	662	662	622	601	599	657	627	658	629	583	600	659	604	643	631	614	694	657	601	634	629	656	628	650	612	626	610	621	591	641	625	633	672	639	632	640	588	618	653	637	656	622	653	607	618	647	625	608	630	644	602	711	618	667	597	600	635	630	622	621	608	670	633	593	648	629	698	656	667	649	612	601	644	600	652	606	624	651	650	678	594	616	594	644	633	597	624	616	648	618	598	622	606	627	638	620	619	632	629	612	616	628	671	611	650	687	628	612	618	597	643	655	638	628	610	655	633	669	633	617	632	677	618	616	608	615	599	662	645	627	632	696	602	646	613	597	628	658	607	582	610	662	635	583	657	628	654	672	681	640	706	620	618	615	662	610	677	665	657	655	618	626	590	657	615	648	645	629	619	622	647	634	611	671	613	642	596	609	622	656	677	634	621	614	634	636	629	645	588	649	627	683	620	646	632	626	639	646	613	677	648	607	655	695	637	673	616	684	647	631	632	647	648	584	641	638	625	667	630	723	644	609	661	639	636	611	619	664	661	644	637	628	658	704	635	585	626	644	655	626	644	651	668	609	664	676	651	630	646	625	628	629	663	625	693	629	658	620	655	592	691	656	672	585	613	640	648	643	632	627	610	617	662	661	653	627	675	679	681	633	639	640	614	661	595	644	589	642	617	650	633	633	650	617	661	653	640	652	612	615	620	651	638	639	629	659	622	691	656	669	631	627	642	636	632	636	622	657	602	630	601	715	673	643	637	615	628	627	609
22792	21001	28471	23651	20965	20407	6153	1986	1701	1550	1447	1272	1284	1191	1195	1166	1077	1092	1040	1036	1056	996	1024	1014	933	977	963	1044	969	972	974	981	950	949	933	925	1007	962	949	1001	949	926	909	948	923	915	958	949	948	886	979	902	953	1000	924	880	943	942	938	957	924	957	1011	906	943	932	946	938	921	932	929	959	1002	948	983	921	917	956	968	969	976	926	902	969	920	905	967	933	915	946	973	949	936	1031	959	944	1004	953	900	936	945	951	950	919	943	898	893	932	957	1025	879	938	922	955	965	960	947	916	969	918	929	935	970	954	990	967	946	1012	958	902	906	921	942	979	956	891	959	867	901	924	955	975	965	935	856	929	924	884	919	922	898	907	896	980	936	992	917	933	934	974	956	945	913	903	992	1011	926	963	911	951	906	955	922	938	930	944	944	901	895	947	949	931	913	935	958	925	913	980	878	920	939	969	985	973	960	914	898	1005	950	959	909	982	890	969	954	905	941	960	942	982	908	946	952	946	915	948	921	943	967	992	975	954	914	916	960	929	967	929	921	946	931	928	903	939	922	935	883	977	946	952	941	930	982	949	959	917	958	884	949	969	887	937	922	981	998	918	949	956	977	907	927	975	942	917	912	880	872	937	882	906	924	929	958	913	927	898	921	887	931	920	894	878	977	924	931	989	932	993	960	957	917	926	943	956	954	901	943	922	950	906	939	956	892	940	904	959	935	930	941	893	930	932	918	989	934	957	922	953	951	952	956	895	993	931	907	958	923	940	937	939	920	905	946	953	889	927	969	888	963	975	954	913	943	928	937	978	932	926	947	937	953	932	944	929	907	974	910	949	936	893	956	963	937	932	967	985	959	954	924	949	882	985	917	973	955	924	1015	882	945	921	926	940	884	933	876	910	997	948	933	935	958	907	947	912	936	944	942	906	881	897	950	975	881	937	937	956	886	954	934	962	980	944	908	928	881	853	906	949	958	935	912	924	927	958	939	960	927	948	936	993	911	855	938	921	940	955	897	859	954	942	931	960	962	947	920	923	930	926	996	934	922	950	939	928	906	940	935	919	916	892	902	967	936	929	949	946	930	951	890	924	880	919	962	966	939	893	944	927	952	959	938	956	912	852	941	895	932	947	955	872	977	954	911	965	868	927	906	936	929	954	911	983	942	954	951	922	983	933	959	950	995	920	937	930	971	924	924	934	968	956	914	921	889	972	970	918	956	925	883	975	914	920	928	939	919	912	929	970	928	947	1006	937	975	957	933	962	875	953	877	1023	974	948	982	916	908	997	948	916	885	964	926	920	906	913	935	871	930	938	973	928	928	903	903	896	894	917	962	962	964	894	960	959	955	941	951	953	973	918	936	926	959	984	919	947	872	999	925	988	918	960	955	971	967	915	999	972	972	942	942	972	1002	972	924	906	894	911	967	956	918	932	959	939	914	888	947	969	970	920	943	876	954	964	957	950	886	990	916	912	929	929	959	911	904	984	934	956	899	946	926	918	964	934	902	938	969	940	929	932	945	931	961	991	937	987	913	1003	930	953	941	929	935	931	915	928	900	951	896	922	950	970	931	941	975	928	923	925	925	964	961	978	894	919	919	952	927	918	904	923	910	914	982	947	889	943	930	885	907	948	974	962	879	959	960	978	916	1021	898	923	973	943	917	900	941	979	981	934	937	967	953	961	979	926	954	926	948	892	988	920	956	888	910	885	935	971	930	933	937	884	877	961	919	937	965	926	963	952	883	954	889	941	926	918	908	972	970	906	1004	949	925	941	944	938	961	859	877	913	890	982	914	928	938	918	947	927	950	933	951	883	968	882	905	919	953	974	965	889	927	948	952	921	903	936	934	885	936	933	906	890	904	950	954	925	918	924	934	959	945	982	929	941	937	996	873	914	926	982	918	919	951	960	1008	934	986	954	892	927	951	936	944	963	966	970	944	930	990	971	916	873	898	981	956	938	909	939	918	860	968	954	955	932	973	982	944	907	943	909	893	936	941	986	952	956	954	897	953	968	963	898	922	953	926	948	956	893	955	896	948	927	950	917	909	974	911	939	915	966	929	913	893	929	951	904	890	953	931	937	929	905	940	894	970	964	917	948	926	933	1003	906	877	942	944	943	924	874	917	925	950	929	947	886	929	901	892	889	981	906	963	913	877	935	914	893	947	917	946	961	934	934	913	933	914	905	1023	902	921	948	964	921	927	983	936	927	967	943	943	974	907	892	915	971	921	900	885	948	905	926	912	953	918	951	958	911	969	939	932	999	961	930	936	960	967	916	916	957	913	944	901	956	994	954	900	947	944	943	938	954	959	933	952	960	868	948	950	915	935	935	936	912	962	970	909	963	953	963	944	994	935	881	932	918	953	918	941	913	894	922	890	933	915	931	933	954	951	922	903	938	889	930	949	959	936	917	901	949	940	948	954	920	963	961	981	911	915	939	924	903	874	958	985	935	926	972	958	939	912	937	907	940	970	970	965	972	885	932	927	928	960	928	971	940	966	904	927	927	955	943	901	961	941	939	948	910	904	938	934	933	950	937	913	989	895	944	966	907	950	944	933	1001	905	973	952	948	940	938	928	928	908	898	915	921	919	937	896	930	932	917	933	940	982	893	910	939	916	899	882	887	882	908	898	933	931	923	940	939	922	916	905	934	995	889	896	965	913	914	901	942	932	934	893	983	921	936	885	893	896	903	955	887	959	929	958	969	988	949	966	973	993	974	886	902	942	915	970	961	890	892	908	924	984	930	937	964	952	973	981	955	990	999	987	909	930	903	931	919	906	931	948	926	928	912	964	949	960	955	991	957	952	973	943	949	924	963	954	913	958	1009	971	922	940	913	969	914	975	941	928	929	964	936	858	936	898	921	950	877	948	972	932	884	940	1017	959	922	1029	909	931	927	930	906	964	945	932	917	932	928	884	935	923	971	947	921	926	953	883	947	935	932	911	935	897	924	885	941	899	947	929	906	966	917	899	933	932	1020	951	922	1022	944	893	924	920	899	916	897	904	911	907	948	950	877	921	940	963	945	958	961	864	888	928	914	986	904	979	963	932	905	916	922	919	919	905	945	906	958	956	946	958	925	894	908	882	913	911	930	921	942	909	920	950	961	901	948	925	907	952	881	933	929	959	928	922	989	962	909	911	933	927	968	951	941	961	922	926	955	917	968	954	955	952	914	941	850	985	898	898	930	899	964	949	950	906	950	993	1035	898	921	956	992	1018	954	908	924	918	931	942	973	894	906	925	995	943	1000	954	904	930	960	859	966	940	924	947	923	933	911	1014	911	878	871	944	957	933	917	945	876	937	941	946	926	944	969	956	946	936	890	976	941	879	950	885	970	915	927	928	982	918	924	917	910	949	956	920	919	924	1005	927	885	904	956	952	957	972	937	938	942	933	847	936	953	1002	960	900	943	883	969	952	968	1004	945	930	891	918	928	927	889	901	986	967	961	926	904	912	940	928	934	908	967	954	909	960	939	941	931	943	959	901	928	928	953	904	899	921	916	926	973	941	966	978	930
45520	70481	44517	8442	4536	3392	3077	2950	2791	2373	2080	1841	1722	1532	1570	1479	1375	1394	1303	1222	1203	1247	1163	1141	1070	1091	1101	1082	1045	1128	1073	1067	1088	1063	1067	1052	1046	1060	1172	1093	1085	1055	1084	1095	1099	1060	1080	1011	1051	1062	1037	1127	1059	1020	1080	1063	998	1020	1020	1035	1020	1023	1049	1037	1036	1025	1038	1045	988	1061	1068	1036	1093	1019	1064	1041	1035	984	1008	1051	1035	1059	1077	1074	1070	1100	1047	1065	1021	1062	1071	1008	1056	1039	1027	1054	1069	1069	1099	1125	1020	1024	1086	1016	1051	1044	1032	1091	988	1070	1018	1037	1004	1080	1087	991	1068	1051	1069	1040	1049	1062	1076	1014	1136	1074	1014	1124	1023	1077	1004	1030	1045	1008	1029	1047	1047	1046	1045	1055	1065	1059	1060	1059	1050	1037	1026	1047	1008	1064	1034	1046	1018	1039	1014	1000	1014	1063	1026	991	1063	995	1083	1022	1050	1125	1018	1055	1041	1012	1000	1066	1054	1053	1086	1097	1079	1055	1033	1009	1063	1065	989	1047	1091	1004	1048	1113	1040	1026	1065	1031	1052	1004	1006	987	1083	1027	1016	1078	1033	1042	1031	1010	1064	1062	1036	1111	1030	1081	1041	1010	1094	1044	989	1030	1022	1020	1054	1086	1057	1021	1047	1010	1023	1017	1038	1014	1012	1024	1054	1076	1058	1092	1108	1013	1070	1000	1061	1046	1035	1025	1029	1038	1057	1100	1034	1008	1094	1020	995	1071	1020	1024	1076	1026	1091	1014	1082	992	1065	1040	1056	1031	1058	1052	1055	1049	1038	1063	1064	1019	1093	1009	1052	1012	1049	1040	1061	1082	1007	991	1073	991	1049	1052	1032	972	1019	1049	1072	1009	1049	1041	1040	1029	1097	1012	1061	1040	1062	1027	1039	1055	1121	1065	1053	1112	1007	1068	1035	1070	1085	1022	1000	1031	1057	1048	1087	1039	1030	1042	1036	1033	1082	1000	1048	1059	1081	1025	1012	1012	1015	1056	1053	1034	1010	1013	1060	1030	1048	1023	1060	1011	1068	1052	1087	1049	1014	1031	1036	1055	1022	1067	1000	1063	1040	1037	991	991	1093	1091	991	1042	991	1031	1026	1014	1063	1019	1021	1051	1059	1019	1032	1048	1022	1094	1061	1044	1046	1053	1050	1018	997	1073	1051	1011	1094	1038	1028	1052	1042	1019	1035	1071	1059	1063	1053	1079	1046	988	1026	1022	1006	1039	1031	1029	1030	1001	1027	1071	1039	994	1033	1067	1116	1053	1013	1073	1064	1083	1026	1075	1069	988	1079	1037	1078	1062	1033	1052	1039	1046	1067	1009	1070	1069	1041	1068	1112	1057	1042	1061	1050	1016	1044	1025	1087	1018	1088	1024	1031	982	1051	1054	1047	1004	1055	1049	1025	1032	1059	1000	1021	1042	986	1095	1049	1084	995	1037	1112	1107	1084	1074	1063	1037	1028	1065	1054	1052	1129	1052	971	980	1044	1010	1078	1005	1046	1022	1065	1063	1032	1000	1038	1026	1080	1092	1058	1021	1048	1011	1046	1076	1068	1005	1072	1109	1021	1053	1060	1030	1055	1050	1028	1099	1054	1071	1073	1012	1117	1060	1017	1044	1058	1066	1072	959	1001	958	1008	980	1105	1093	1032	1041	1010	1110	1018	1031	1053	1035	1024	1038	988	1053	1010	1062	1023	1055	1074	1047	999	1064	987	1018	987	1059	977	1060	975	1006	1068	1133	987	1096	1030	1108	1020	1052	1045	1077	1077	1095	1075	1041	1049	1053	977	1033	1149	1076	1055	1054	1039	1065	1047	989	1015	1005	1086	1087	1038	1055	1018	1010	1021	1083	993	1055	1031	1060	1031	1022	1024	989	982	1037	999	1045	1079	1048	1040	1096	1049	974	1063	1055	1028	1030	1069	1037	1025	1073	1052	1046	1056	1071	1018	1004	1016	1012	1001	1037	1085	1043	1103	1052	1042	1070	1080	1004	1069	1033	1054	1036	1067	1056	988	1029	1006	996	1045	1028	1042	1052	1061	1014	1047	1032	1058	1017	1007	1048	1019	1059	980	1032	1031	1027	983	1060	1061	977	1077	1039	1013	987	1071	1016	1070	1034	999	1051	1050	996	1001	1002	1001	1056	1039	1024	1038	1050	1042	1036	1058	1029	1044	1042	1064	1087	1003	994	1041	1002	1082	1015	1017	1072	1013	1001	1047	1011	1037	1020	1085	1042	1042	1055	1025	991	1033	1032	1001	1056	963	1112	1006	1015	1054	1027	1085	1029	1039	1061	1031	1044	1069	1036	1001	1052	1003	1098	1063	1059	1064	1031	1078	972	1091	1120	1072	1120	1030	1063	1030	1071	1042	1051	1039	1097	1080	1020	1013	1017	1012	1033	1091	1014	1055	1006	1027	1089	1089	1086	1090	1101	1054	1050	1068	1027	1013	1078	1015	1025	969	1071	1024	1074	988	1072	1028	1050	1003	1039	1032	1049	1054	1069	1051	1027	1055	1036	1014	1033	1036	1081	1064	1044	1056	1071	1044	1039	1020	1027	1067	1086	1051	1080	1088	1045	1022	1057	1075	1092	1060	1047	970	1095	1046	1067	1037	1063	1007	1090	1058	1087	1018	1063	1015	1022	1025	1030	1053	1024	1047	1010	1031	998	1090	1058	1035	1035	1032	1036	1069	1093	1078	1051	995	1028	1072	1048	1050	1056	1051	1040	1092	1052	1103	1016	1050	1092	1041	1034	1042	1037	1065	1058	1030	1064	1064	1063	1043	1025	1025	1069	1057	1062	992	992	1041	1039	1070	1002	1034	1112	1090	1077	1024	1045	1021	1010	1070	1076	980	981	992	1094	1045	1003	1038	1078	1029	1044	1086	1037	1103	1022	1009	1065	1048	1058	1031	1039	1011	1016	1073	1096	1036	1089	1013	1010	1086	1085	1036	1026	1005	1061	1032	1029	1066	1038	1020	1074	1047	1037	1054	1026	1023	1000	1089	1012	1034	1049	1110	1060	1042	1006	997	1045	1047	1019	1106	1035	1096	1053	996	1068	1052	1031	1059	1089	1074	1004	1040	1060	991	1037	1054	1033	1070	1060	1082	1048	1076	1026	1060	1009	1065	1045	1042	1019	1068	1078	1005	1011	1073	1036	996	1037	1099	1049	1051	1070	1071	1067	1040	1038	1108	1031	1039	1022	1031	1017	1010	1102	1081	1005	1081	1050	1017	1060	1012	1062	1047	1048	1077	1016	1049	1015	1108	1014	1069	1019	1037	962	1060	1090	1026	1034	1032	1010	1029	1089	1012	1025	1022	1018	1030	1074	1025	1008	1099	1054	1023	1045	1090	1049	1031	1031	1060	1030	1059	1009	997	1062	1017	1025	1079	986	1039	1031	1060	1036	979	1012	1059	998	1018	1056	1053	1115	1090	1013	1028	1007	1038	998	1063	1095	1020	1050	1007	973	1066	1086	1001	1019	1027	1033	1043	1037	1015	1053	1031	976	1030	1032	1040	1020	1039	1027	1071	1041	1052	1053	1100	1030	1014	992	1037	1046	1023	1058	1063	1051	1019	1046	1017	1080	1018	1057	1000	1099	1085	1040	990	1015	1063	1065	1045	1049	1058	1022	1078	998	1013	1078	1035	1044	1009	1058	1028	1084	1014	990	1064	1142	1089	1057	1028	1024	1031	1055	1091	1051	1040	1029	1072	1022	1103	1037	1046	974	992	1005	1004	1082	1026	1035	1048	1026	1060	1029	993	1033	1037	1049	1088	1036	1019	1046	1020	1071	1048	1064	1071	1083	1084	981	1046	1025	1055	1071	1080	1055	1062	998	1023	972	1046	995	1046	1077	1025	1047	1025	1036	1033	1047	1092	1100	1045	1041	1105	1053	1040	1050	1075	1042	1088	1017	1037	1020	950	1088	1019	1097	1062	991	1067	1058	1054	1013	985	1060	1033	1044	1043	1026	1092	1073	1009	996	1046	1023	1010	1043	1016	1025	1048	1033	1020	1036	1061	1013	1031	1022	1006	1011	1052	1013	1110	1102	1031	1063	1063	1078	1028	1017	1047	998	1011	1051	1036	1017	1041	1061	1025	1037	1049	1115	1023	1089	1012	1034	1017	1009	983	1093	994	1074	985	996	1051	1061	1042	989	1091	1011	990	1029	976	979	1027	1034	1069	1031	1033	1047	1060	1071	1106	1127	1058	1087	1057	980	1074	997	1033	1053	1035	1020	1030	1010	1080	1049	1071	1022	1016	1043	1046	1006	1059	1011	1014	1051	1055	1028	1017	977	1032	981	1020	1005	967	1030	1057	1062	1053	1060	1027	1038	1016	975	1078	1051	1017	1045	1048	1054	1036	1073	1020	1008	1081	1045	1063	1091	1095	1038	1012	1016	1016	1085	1017	1027	1097	1094	1088	1019	1010	1034	1042	1152	1026	1033	1042	1059	1053	932	997	1017	1031	1052	977	990	1062	1044	1091	1037	1073	1027	1043	1085	1013	1046	1055	1004	1014	1009	1067	1034	1043	1027	1001	1077	997	1016	1037	1067	1044	1104	1087	1063	1051	1059	1008	1106	1071	1087	1092	1038	1066	1082	1010	1038	1101	1065	1071	1044	1016	991	1001	1020	1008	1059	1077	1054	1022	1017	1067	1040	1047	1053	1063	1006	1069	1030	1040	1058	1056	1078	1013	1034	1050	1009	1033	1042	1058	1016	1058	1058	1028	1131	1014	1058	1092	1002	1025	1019	1068	1010	1029	1038	986	1018	1020	1020	1064	1057	1020	1053	1035	1085	1022	981	1048	1042	1092	1066	1056	1092	1010	1066	1050	1031	1000	1025	1038	1042	1050	992	1084	996	1053	1031	968	1054	1044	1062
31423	32269	24078	5611	968	778	617	565	563	516	486	468	501	445	459	407	448	401	417	445	412	428	404	390	426	406	377	410	423	424	386	427	425	407	398	384	432	371	409	381	424	389	419	387	385	374	382	386	393	433	441	416	367	408	368	418	400	364	364	391	398	398	360	356	398	419	393	407	420	380	423	388	352	397	387	361	378	380	397	339	388	411	373	409	395	398	372	390	372	377	401	399	412	392	385	382	375	378	382	376	387	384	398	417	379	384	418	418	364	409	362	394	361	405	405	400	425	371	404	391	382	364	401	384	432	380	367	378	383	364	413	372	366	379	395	412	422	375	382	401	397	397	398	359	392	416	395	379	413	387	380	361	370	398	380	413	424	365	391	386	392	393	364	416	394	407	366	388	406	381	395	378	405	360	379	355	401	376	381	392	401	396	395	402	429	390	343	399	380	398	388	347	386	364	364	396	393	392	407	338	405	369	397	367	395	423	393	405	368	414	380	415	401	370	374	392	382	382	375	395	383	369	384	383	379	415	399	358	391	378	450	379	406	355	433	405	388	428	418	369	445	372	392	431	402	406	436	415	402	384	332	421	424	424	422	414	413	359	405	418	418	402	364	371	408	365	326	400	403	408	391	356	368	397	400	402	411	403	338	375	377	379	403	417	412	392	412	391	412	404	404	382	381	402	420	400	424	380	421	394	388	422	412	421	405	422	374	430	417	371	435	377	416	418	392	379	414	399	405	386	379	419	407	415	374	395	375	444	373	381	409	370	376	403	390	425	380	415	395	368	416	376	433	369	376	408	403	409	382	409	386	409	392	397	367	369	409	395	386	407	399	379	387	374	395	434	409	366	408	429	385	366	375	369	426	388	429	356	390	396	405	386	395	360	393	403	388	379	410	420	393	382	390	363	415	387	436	385	392	362	400	400	399	380	376	361	357	407	397	408	375	373	427	360	423	404	397	394	386	396	401	390	398	415	386	444	386	395	394	405	402	402	397	426	419	372	397	390	399	418	407	374	392	402	399	390	390	391	411	414	369	394	407	391	396	411	411	397	388	423	408	396	383	416	390	407	367	367	370	383	399	384	404	394	381	410	386	405	415	377	397	425	371	416	376	391	449	356	375	405	420	409	374	384	382	430	353	384	368	358	351	390	370	347	366	418	389	419	409	388	401	369	394	385	409	374	394	374	405	440	385	398	392	422	382	390	409	383	421	394	358	402	433	378	402	381	408	368	377	424	377	368	389	417	398	407	411	395	377	384	406	361	387	434	447	449	416	449	347	372	402	415	357	397	388	357	397	382	363	444	402	352	411	391	359	370	387	398	384	380	402	423	416	382	362	385	379	366	385	438	379	372	397	389	410	369	406	423	386	443	395	418	430	403	373	384	413	386	366	394	438	357	429	375	374	394	404	371	395	421	358	400	367	368	356	394	423	408	379	373	408	367	436	401	430	404	423	446	413	356	392	382	393	416	374	365	392	395	411	393	396	380	382	376	387	382	356	400	424	395	402	381	414	374	387	356	402	371	409	411	410	405	448	405	391	435	375	403	410	380	392	380	411	419	408	389	344	379	387	401	387	371	353	370	411	399	387	394	390	381	396	396	396	433	402	388	403	409	427	385	366	380	369	352	386	374	423	413	410	391	381	442	424	364	356	412	379	428	361	382	360	398	397	439	379	389	387	406	374	401	409	432	389	404	378	382	393	341	392	397	377	361	389	342	453	376	414	379	376	414	381	452	370	366	404	404	401	379	373	375	411	362	400	378	396	375	398	360	385	408	396	425	385	391	393	425	414	400	403	349	422	379	388	409	380	372	385	403	386	365	427	376	382	402	382	362	392	389	419	391	416	365	411	395	368	398	383	386	417	392	390	427	387	431	417	384	422	382	368	404	392	395	370	443	382	454	385	395	377	410	390	401	373	403	373	397	358	379	396	392	384	380	402	371	390	413	387	401	357	366	379	373	394	398	386	380	380	352	384	393	423	404	424	407	371	364	359	372	415	399	363	392	406	403	396	432	387	412	419	352	403	340	401	370	416	406	429	418	377	393	386	351	385	383	390	418	374	394	404	408	374	406	374	392	403	353	367	388	406	387	420	388	407	383	390	423	382	382	418	369	391	413	359	442	381	404	389	387	377	381	410	397	382	430	338	393	406	380	385	402	420	413	381	412	397	364	396	363	368	379	383	391	387	403	406	355	416	425	369	406	363	385	364	396	384	387	368	386	384	387	361	406	415	412	377	389	389	414	387	407	343	402	385	358	408	396	449	420	397	393	393	387	392	377	402	396	360	452	377	400	384	427	383	414	386	397	400	420	415	378	441	414	408	380	400	379	399	397	382	413	336	431	410	404	380	378	414	392	382	379	364	380	399	405	402	378	359	382	390	383	406	415	384	386	414	383	396	355	379	388	398	438	404	394	401	411	389	409	374	370	374	360	377	393	409	405	382	393	384	405	389	371	406	425	380	395	373	333	403	417	387	371	409	412	400	383	398	418	408	377	410	393	378	386	357	409	418	412	376	409	373	380	397	365	369	395	409	336	389	373	396	382	389	398	421	415	374	367	390	428	387	393	364	414	409	433	420	417	382	390	402	392	399	440	380	358	366	440	418	392	345	399	377	401	375	431	377	375	410	389	383	349	393	383	387	432	405	423	388	430	444	379	398	382	384	391	375	425	416	381	410	358	398	406	398	452	384	373	417	391	406	415	368	384	399	411	382	401	405	353	382	351	365	431	384	395	356	396	422	399	395	404	379	383	404	408	381	425	378	418	393	413	400	417	422	405	456	364	383	390	389	399	365	433	424	407	385	371	378	379	373	381	357	352	375	369	406	390	411	376	401	393	372	410	368	405	420	385	373	406	425	405	367	400	421	393	368	405	379	416	390	364	409	400	377	372	427	369	387	414	407	398	391	399	426	428	360	384	373	389	383	379	348	390	368	433	392	387	418	422	368	355	399	389	377	407	387	407	391	422	429	384	437	402	367	386	378	396	386	389	393	350	362	367	372	394	401	381	371	428	365	392	362	404	370	393	352	405	409	408	405	419	365	426	398	421	440	392	386	403	400	410	384	411	395	368	410	358	401	379	381	405	374	375	389	402	396	367	379	424	391	395	375	398	409	406	426	352	428	367	432	378	431	386	399	416	395	386	364	410	346	385	377	458	388	383	368	396	420	391	374	411	400	407	389	390	381	398	385	363	389	414	396	418	390	415	374	406	407	346	440	366	405	390	415	398	422	382	401	387	437	401	407	403	413	389	385	408	396	393	368	417	379	376	365	405	343	382	390	394	390	380	386	395	414	400	368	362	381	382	379	357	394	386	359	385	385	412	376	411	394	384	370	433	374	384	408	376	422	387	385	368	389	393	409	411	391	387	398	425	422	425	375	443	400	407	415	422	372	410	398	383	404	401	421	390	379	405	402	416	409	380	373	421	401	382	358	403	390	391	382	396	375	397	380	413	417	403	401	428	406	401	386	382	394	408
38256	47122	24252	2595	1117	906	860	878	910	835	737	709	630	559	659	594	519	586	584	540	552	566	480	498	557	473	483	483	495	465	525	503	483	515	461	499	499	470	483	444	493	445	480	502	468	503	481	473	441	475	499	471	473	491	467	483	470	431	485	498	464	518	501	475	468	503	474	479	495	490	475	512	500	452	436	475	499	482	479	461	448	457	484	488	495	471	441	487	458	473	485	535	492	479	512	444	465	475	444	457	477	492	466	427	506	473	472	487	469	487	477	484	502	440	465	495	485	459	476	504	530	482	494	475	515	467	469	477	468	522	487	479	485	479	454	456	512	429	482	495	483	467	482	495	509	455	469	471	492	479	494	508	485	463	464	487	442	494	437	469	536	484	501	479	461	516	538	431	523	468	475	517	470	493	489	446	461	509	484	490	495	439	465	458	471	439	458	496	474	464	485	490	521	492	489	498	467	430	471	503	489	486	499	512	464	487	470	484	486	472	491	474	489	514	502	457	454	480	499	459	446	493	474	471	451	482	477	452	460	474	502	466	486	457	444	517	462	491	442	480	451	459	494	500	461	448	478	457	465	466	489	458	502	463	501	470	480	479	466	491	454	491	470	450	480	513	453	436	475	478	503	479	479	488	445	506	480	470	458	461	439	527	472	462	476	474	476	477	484	457	516	464	469	474	484	484	475	458	468	472	471	453	492	498	459	480	454	505	458	475	471	474	429	504	516	420	497	465	421	513	469	448	468	467	475	451	487	462	466	493	504	503	476	505	484	483	519	492	483	510	492	453	483	523	462	473	492	463	489	488	495	477	486	508	459	463	489	470	493	494	465	457	458	425	502	441	445	478	487	473	462	455	501	458	469	491	500	483	496	505	455	468	475	512	480	459	470	427	506	476	523	467	471	505	455	463	475	489	492	471	476	488	492	459	461	432	454	436	445	518	472	453	439	495	507	464	503	463	440	485	480	472	476	492	496	499	452	517	512	539	520	444	480	467	496	519	475	450	482	493	456	453	455	484	483	478	453	509	419	453	445	478	477	463	494	443	510	451	474	477	456	496	439	451	455	471	458	507	460	481	477	445	515	475	488	492	459	444	453	461	510	439	512	529	491	481	426	424	479	480	471	449	534	535	452	453	494	482	474	497	473	491	481	492	504	480	481	451	488	476	503	472	469	421	451	489	463	511	507	466	477	469	456	485	455	498	453	458	462	449	460	475	475	496	526	457	457	506	483	496	451	492	448	483	513	522	463	461	504	460	510	470	490	476	499	452	449	494	475	496	460	486	509	471	465	502	466	449	456	474	477	477	448	475	472	478	495	457	457	533	483	473	478	477	460	453	462	481	444	488	473	482	499	449	465	481	469	492	474	454	481	476	482	463	475	505	425	476	461	528	450	477	487	464	509	474	476	482	476	495	472	487	461	450	506	510	513	500	452	458	476	471	485	461	478	512	480	473	458	432	482	460	524	452	467	462	439	490	470	492	507	509	501	509	491	463	494	467	493	481	514	468	455	492	496	464	466	483	478	500	547	460	483	451	452	457	476	455	440	471	491	489	453	524	484	466	461	504	464	429	521	437	471	466	467	510	504	459	479	480	474	478	473	492	460	471	451	465	503	464	477	482	485	421	456	489	483	465	463	463	505	493	499	450	474	467	488	490	456	492	461	467	485	452	493	485	467	439	453	502	471	471	455	467	502	458	483	481	456	476	491	480	501	476	482	472	462	502	494	478	511	474	463	445	475	500	458	479	485	457	461	459	445	492	489	443	456	488	464	498	505	480	467	447	437	509	442	470	488	500	452	465	456	467	476	474	452	480	487	463	448	472	487	496	482	465	510	481	463	495	446	459	467	457	470	485	507	497	455	456	504	495	465	490	490	494	462	459	484	489	516	496	511	454	450	501	461	471	449	477	479	505	488	468	486	505	485	458	467	491	467	501	495	450	426	439	510	459	467	471	489	495	493	468	442	487	478	482	477	511	493	475	461	511	471	477	489	465	466	428	465	467	459	438	469	467	490	459	453	499	454	509	475	467	498	501	515	444	477	476	436	454	477	488	446	480	497	477	479	511	508	454	471	469	461	499	445	448	477	487	451	489	463	472	458	446	456	472	457	471	506	504	489	510	482	469	466	509	439	521	458	466	493	464	518	476	469	431	466	477	437	475	484	423	473	437	481	481	449	474	455	485	453	439	481	496	439	497	490	455	467	478	475	472	476	481	498	459	480	491	462	501	469	471	474	506	478	455	476	474	473	448	497	445	454	463	481	469	460	503	475	469	514	506	494	478	457	460	492	465	473	476	484	514	495	462	464	499	504	452	489	496	471	493	484	477	433	450	477	459	474	480	473	488	464	475	454	508	482	515	493	456	502	541	463	519	470	485	450	494	497	492	481	486	450	472	441	458	496	448	459	458	466	472	487	445	501	513	494	432	493	480	445	504	512	431	510	495	463	449	478	502	503	459	460	494	509	534	492	439	471	485	483	477	450	474	474	477	450	471	441	484	485	471	472	490	486	474	472	467	423	451	485	475	460	453	511	488	478	477	454	485	440	478	469	486	437	510	469	471	469	456	471	481	490	452	499	491	489	472	477	482	479	513	464	455	475	464	460	496	417	465	480	519	459	479	463	493	490	513	484	505	492	469	494	479	480	486	483	491	451	458	458	465	495	496	440	488	488	461	436	474	469	432	474	477	463	440	487	468	477	491	484	466	491	468	448	466	483	470	472	455	461	465	467	444	492	504	475	512	473	482	476	507	463	433	499	479	445	499	457	488	452	480	508	496	472	472	490	439	536	501	435	474	470	467	473	459	499	459	462	503	476	505	474	443	459	513	498	496	497	476	485	475	494	494	473	477	490	480	466	444	464	494	456	491	490	461	461	442	467	488	477	500	487	530	465	491	485	493	494	461	473	502	484	477	470	491	512	428	447	486	457	482	460	476	449	474	456	487	484	499	460	521	457	485	433	453	476	473	475	483	441	457	472	447	505	439	488	472	444	501	515	486	469	500	479	453	485	485	486	524	469	506	493	491	477	448	458	508	484	468	481	474	463	493	484	476	487	466	484	475	490	503	471	521	478	510	485	458	450	488	430	506	478	469	476	480	470	498	421	425	481	493	445	495	470	500	497	440	476	462	474	465	476	484	527	467	457	478	517	486	494	494	470	442	485	466	475	477	462	463	497	489	487	495	478	447	483	433	437	504	447	478	494	451	528	503	462	476	488	474	487	475	478	451	490	465	445	477	466	475	468	484	451	492	478	457	490	464	453	460	495	517	459	473	446	473	498	454	441	462	455	453	462	493	452	488	478	526	506	516	478	507	490	483	473	475	499	486	475	497	476	516	463	498	458	459	473	462	434	445	458	461	490	454	482	524	460	408	431	441	483	465	462	474	462	476	481	490	484	460	479	484	480	499	487	446	472	475	513	494	456	438	494	489	461	476	475	482	480	467	521	500	486	471	477	502	466	478	460	500	478	497	503	498
23947	21035	27926	24207	20217	6233	1412	1230	1047	1000	850	867	809	761	800	740	708	710	682	708	726	682	671	662	597	594	677	687	632	668	662	606	616	630	632	623	688	591	645	668	629	615	625	626	620	633	631	612	636	577	645	613	591	596	615	596	619	614	604	622	581	616	648	591	642	631	628	623	611	673	629	622	650	641	625	621	619	604	590	649	632	657	623	637	671	631	631	616	703	615	649	585	667	616	663	643	704	646	610	593	672	628	620	578	629	623	628	626	580	592	600	606	631	638	644	580	613	601	618	638	621	646	638	600	666	657	627	647	621	607	622	636	619	668	670	670	648	662	586	602	671	611	635	581	630	594	659	621	621	624	623	607	627	631	611	622	625	604	612	615	609	606	591	609	588	633	656	634	650	645	638	614	605	607	594	571	605	613	583	617	652	634	642	619	623	620	667	595	631	633	618	628	630	611	628	656	591	633	619	617	633	621	654	605	607	603	629	629	669	624	621	620	624	647	573	626	616	624	634	631	618	620	638	656	627	658	641	622	643	608	659	655	642	585	616	623	605	584	632	669	580	656	584	598	650	618	657	629	603	639	628	612	592	680	615	636	587	622	629	650	640	654	624	605	636	614	593	644	631	650	600	666	673	627	625	670	667	612	601	623	623	633	626	595	624	622	635	628	618	583	635	602	639	606	615	574	637	620	613	612	637	644	630	613	594	672	665	616	634	638	666	586	625	624	608	601	604	597	661	567	594	618	620	641	588	620	605	610	682	657	651	626	615	619	613	645	627	626	620	623	599	627	648	677	626	641	597	588	611	630	564	620	635	612	662	635	654	586	639	642	631	597	574	605	611	657	622	633	674	631	661	618	598	609	611	610	653	613	600	674	626	619	634	668	611	654	667	632	609	656	580	639	569	631	609	641	670	632	657	598	648	626	620	622	636	630	628	652	574	605	650	645	640	632	613	639	652	595	615	636	640	666	626	639	650	672	593	642	625	608	620	580	602	621	607	622	636	638	642	650	593	611	643	639	624	638	588	630	624	629	608	630	636	596	634	616	615	652	633	592	670	592	664	618	633	643	646	636	608	599	631	607	614	619	595	637	649	637	584	644	612	649	624	585	621	622	578	650	589	640	602	606	639	609	632	609	601	642	630	621	595	637	655	647	669	585	612	625	626	603	633	577	608	606	566	621	603	610	660	626	617	612	607	640	633	604	616	624	596	702	613	617	615	654	635	635	586	633	618	620	575	631	634	642	582	603	635	612	593	603	618	614	589	643	594	607	622	628	650	620	628	645	621	621	620	617	600	621	635	628	600	628	600	614	611	635	625	608	606	622	617	594	647	642	563	632	626	638	603	598	604	617	605	639	645	611	636	624	602	625	641	652	632	656	642	655	588	610	657	621	639	640	626	592	604	658	628	672	666	624	601	674	627	608	636	644	607	595	646	553	619	587	616	591	629	629	672	620	623	655	635	608	634	639	607	640	604	619	643	627	633	598	598	611	649	591	609	605	633	629	650	628	636	696	596	654	622	639	651	601	623	618	640	656	648	624	652	612	662	599	603	606	608	620	646	592	598	637	599	637	640	603	623	641	602	675	601	633	614	596	590	617	621	667	625	625	599	599	662	609	599	633	585	631	589	610	639	627	620	633	633	631	635	597	609	618	602	610	564	620	648	618	608	591	619	641	635	658	591	598	684	603	641	676	609	607	614	621	635	607	666	621	627	638	646	576	666	642	618	657	635	591	625	603	625	662	601	674	628	608	578	649	570	619	578	632	633	646	666	651	602	646	593	637	612	607	639	685	637	609	627	593	591	593	607	611	614	625	588	596	633	604	583	572	648	651	601	620	624	611	613	584	608	653	624	629	660	670	609	619	615	647	591	673	632	636	608	629	627	608	609	607	615	650	623	618	606	659	613	629	609	637	640	619	627	679	649	620	577	647	609	600	599	576	665	586	579	647	608	629	562	629	639	633	626	630	642	619	612	616	572	571	587	604	672	624	631	627	640	617	652	710	610	621	597	642	628	600	640	608	636	605	623	605	643	650	674	618	629	657	597	642	613	631	655	613	660	620	612	675	614	641	604	631	641	661	632	619	663	649	662	571	607	599	590	640	661	624	618	663	553	620	636	674	622	618	624	605	649	640	609	626	634	581	636	630	636	634	626	650	663	608	625	572	608	606	581	637	614	639	623	632	658	628	595	607	588	636	581	651	658	632	626	574	667	609	614	563	592	673	660	626	603	609	634	610	627	570	624	596	662	648	625	634	582	644	643	602	609	638	636	605	635	637	592	627	616	596	622	669	648	641	646	632	599	625	601	641	645	621	568	592	670	562	624	645	597	593	667	574	603	608	607	592	627	629	654	605	634	621	636	643	614	626	606	648	620	626	638	626	635	653	643	561	585	576	579	682	625	656	651	636	612	599	657	618	602	615	579	562	654	596	601	639	661	613	641	613	616	660	648	611	642	636	650	601	602	604	631	603	642	600	590	617	626	665	622	630	660	639	667	588	634	635	638	661	584	623	599	596	598	631	624	614	606	597	639	626	659	633	593	614	634	626	629	627	634	652	662	613	578	646	591	628	613	611	629	644	633	629	614	634	646	632	593	624	621	596	590	591	652	631	594	591	640	653	624	629	620	625	584	652	632	614	568	644	589	595	675	645	632	618	621	630	627	637	607	609	612	591	625	674	578	639	646	619	661	581	623	598	666	590	629	630	615	624	622	574	613	604	610	640	650	639	627	641	575	664	661	688	664	679	659	606	644	640	577	632	603	647	603	657	627	655	677	619	625	639	629	601	563	631	622	623	619	637	609	621	636	598	628	576	622	642	597	622	618	615	642	639	667	622	623	604	644	643	630	634	613	648	658	630	628	663	602	621	620	602	626	682	634	583	624	606	615	673	640	646	658	602	650	635	615	608	629	621	649	637	615	585	634	632	645	652	610	590	609	644	663	628	637	603	645	624	595	627	603	644	594	597	621	615	625	619	600	636	620	657	617	613	660	604	634	620	589	636	596	625	639	609	630	675	626	620	650	668	636	582	587	592	627	570	616	599	606	578	663	676	594	621	650	590	645	614	640	635	606	618	662	641	691	645	602	669	603	636	633	582	614	656	620	643	644	629	677	641	635	638	652	620	643	646	600	624	679	639	656	643	628	600	589	672	644	612	609	598	578	629	587	605	661	628	615	635	616	581	595	626	644	656	614	625	646	624	620	607	658	642	664	585	588	597	633	614	627	639	622	615	614	630	635	629	599	610	638	595	660	605	640	651	648	550	663	597	646	616	620	612	610	645	640	642	627	650	596	620	632	642	666	622	578	634	645	650	661	625	622	625	599	639	621	588	655	578	629	662	631	647	666	646	605	615	627	649	611	644	672	632	632	636	617	596	619	592	673	643	617	598	639	656	629	653	610	591	565	632	625	629	654	631	615	597	618	641	635	664	644	668	660	629	588	594	607	614	644	617	647	634	593	601	617	619	617	647	586	624
42393	59928	36152	5847	2815	2234	1833	1840	1810	1424	1293	1215	1133	1079	1054	994	959	845	894	912	798	821	812	778	748	757	739	722	752	731	745	696	701	686	739	706	743	734	747	728	722	743	747	747	747	728	727	736	753	695	770	751	790	689	725	751	697	686	746	715	737	723	726	719	741	724	734	693	748	705	751	727	701	756	685	727	711	733	710	708	705	709	733	734	750	731	770	703	711	725	724	743	735	721	738	724	747	685	724	770	763	746	734	681	723	718	738	692	689	628	743	693	688	697	719	715	719	732	702	748	740	738	714	692	735	764	752	721	724	744	661	707	729	698	742	714	714	705	730	678	739	756	712	711	669	708	748	724	693	751	720	716	688	746	724	708	691	728	702	723	705	711	693	723	715	695	731	719	746	753	709	709	699	701	750	742	724	712	686	724	726	702	699	703	713	719	720	762	736	732	747	744	718	717	678	731	719	731	714	726	701	732	669	728	707	712	696	747	747	754	750	711	744	708	722	687	708	734	703	763	702	715	744	669	716	674	723	741	760	713	732	754	723	739	722	712	758	687	721	666	705	663	709	768	721	731	720	678	719	700	730	723	717	730	732	733	667	723	772	666	760	677	726	718	730	716	712	728	728	779	776	706	702	696	745	689	738	710	733	715	751	678	725	684	721	753	687	797	732	709	726	727	706	699	726	699	730	714	735	752	682	688	726	703	749	716	733	720	725	700	679	716	712	730	703	732	762	716	704	681	681	702	705	685	735	714	726	752	767	719	770	684	717	728	742	687	729	758	731	709	657	711	740	677	770	669	733	718	749	735	768	715	721	699	698	707	737	758	720	725	709	725	723	722	762	763	674	755	744	705	674	706	727	733	739	711	743	703	706	708	701	704	732	699	700	675	692	755	711	685	726	747	734	724	726	724	704	707	679	746	731	729	760	702	672	742	752	775	715	738	719	695	678	683	697	739	705	671	765	711	744	720	709	670	706	754	676	711	722	737	701	709	758	735	756	709	759	765	736	674	728	699	725	732	715	697	745	717	669	735	723	702	716	767	673	768	708	683	692	683	691	689	714	769	786	724	709	717	649	701	687	692	754	742	701	756	682	720	731	727	755	675	738	729	715	692	721	699	712	688	738	721	775	753	730	702	747	737	747	735	745	783	711	716	743	694	718	735	703	687	763	759	748	714	671	712	719	679	702	748	714	663	702	715	732	731	734	694	728	733	702	709	655	692	690	742	698	742	680	701	664	696	680	766	717	707	753	665	719	684	691	659	731	690	717	723	722	728	741	682	739	711	686	716	740	747	732	695	729	737	705	732	670	774	717	738	712	749	656	688	708	694	773	680	706	736	738	738	687	654	761	700	699	694	714	789	700	698	678	707	745	709	723	739	652	750	740	692	714	722	699	699	751	732	712	724	762	738	705	687	697	717	670	721	734	689	720	729	772	717	733	710	732	731	700	719	728	697	743	715	810	691	744	777	741	761	725	695	701	761	708	655	749	759	727	747	749	675	736	668	721	736	686	706	676	708	772	700	741	686	737	741	752	721	677	713	738	724	737	706	720	753	704	743	699	725	733	719	733	721	707	716	685	740	740	702	725	728	722	696	713	732	719	692	703	740	731	731	725	717	745	697	704	722	703	673	720	702	673	709	742	676	693	722	709	717	742	759	775	712	709	700	749	700	697	739	721	701	742	713	736	741	661	715	703	741	696	712	720	730	698	768	717	769	683	685	725	739	733	677	706	736	697	681	641	704	730	722	678	719	748	694	715	728	717	725	758	798	712	759	710	720	697	743	697	758	721	662	698	704	727	706	745	732	739	721	731	757	749	753	781	687	726	729	702	733	684	767	685	727	720	732	741	713	691	692	655	770	715	726	721	726	776	715	731	702	735	685	700	694	699	721	738	684	684	678	690	710	688	745	680	744	709	708	739	703	723	694	687	690	746	709	693	713	707	757	709	769	687	718	678	740	717	735	735	675	731	719	740	712	722	686	709	756	732	685	668	736	713	711	765	757	661	738	714	663	729	674	752	716	728	725	733	712	704	693	711	719	721	726	725	715	737	673	745	710	738	773	708	703	687	734	727	710	743	746	724	701	670	734	748	723	702	743	740	689	740	751	709	733	716	686	728	704	734	732	729	716	738	711	741	737	733	753	699	688	746	723	700	752	682	697	739	733	715	741	705	736	705	678	672	684	708	721	715	705	716	721	720	684	732	734	737	734	699	673	758	727	701	756	667	707	739	707	738	739	693	718	696	725	719	744	718	754	700	663	776	763	742	772	705	719	679	678	719	747	743	702	706	739	744	766	721	723	786	713	707	730	697	673	735	731	708	711	674	710	723	730	704	773	806	723	718	753	709	714	703	698	727	725	704	731	708	756	771	678	763	660	718	687	729	709	761	708	715	744	761	721	781	707	756	742	650	704	712	721	707	720	699	742	709	732	775	730	731	674	735	709	726	748	697	765	687	686	691	717	785	738	802	727	747	681	732	712	706	669	712	712	737	693	743	684	751	724	761	711	715	690	747	735	737	708	713	711	730	735	703	702	723	732	755	706	682	725	760	692	682	717	725	719	733	765	726	721	702	697	689	708	732	709	761	688	732	739	711	744	720	744	677	697	746	669	689	704	746	704	724	700	716	703	758	738	760	735	685	709	695	693	738	715	719	716	747	747	707	702	664	740	694	723	677	706	705	699	702	772	752	728	740	710	757	701	718	702	739	681	689	708	711	661	703	728	736	731	721	680	733	676	711	744	707	710	695	752	686	702	740	725	713	729	685	739	711	761	708	739	643	700	686	712	674	718	809	719	728	751	697	706	731	735	778	727	673	662	710	717	677	720	734	727	713	762	712	690	702	695	670	717	756	707	696	732	699	731	713	734	709	711	726	733	742	692	737	738	723	748	731	687	705	755	721	753	765	713	778	697	662	736	757	703	753	688	734	724	711	702	765	734	704	657	720	695	729	662	719	675	705	707	678	713	756	685	721	707	765	718	732	698	687	742	735	688	732	716	728	643	708	711	739	706	748	748	695	726	729	750	687	693	751	719	755	702	707	704	740	721	662	721	657	753	716	729	739	768	680	684	686	741	713	718	699	734	752	720	722	712	672	702	670	695	701	698	738	719	740	707	687	669	725	730	661	725	758	694	740	693	656	761	685	724	743	703	734	752	761	727	730	708	719	676	775	688	717	678	694	732	679	711	738	734	734	656	679	687	723	743	714	754	710	726	709	700	681	701	693	695	711	731	721	691	738	720	718	720	714	766	725	725	712	745	715	720	710	700	726	758	678	709	723	703	692	738	715	751	718	712	709	722	735	724	758	731	715	689	740	683	659	713	722	706	713	737	690	719	691	718	760	735	701	702	691	695	739	761	692	717	717	711	712	727	756	727	706	742	700	667	732	710	722	762	730	707	744	639	758	679	698	694	714	658	745	741	729	707	659	685	719	737	689	692	742	745	708	718	697	684	763	743	740	678	694	744	712	700	770	694
25133	21316	26953	23956	6961	1108	823	846	752	703	708	685	610	644	666	614	538	576	563	565	566	557	548	507	527	504	585	535	570	572	532	538	534	516	580	527	530	557	510	505	492	558	534	539	527	523	564	533	515	536	544	558	522	534	501	513	496	520	513	538	502	487	553	514	581	508	558	501	535	521	496	546	547	512	524	520	529	545	531	520	498	514	483	511	508	503	541	508	529	511	471	580	528	519	473	543	522	550	484	539	518	519	527	559	493	494	484	520	511	513	486	516	549	531	503	532	502	535	531	506	507	513	530	479	522	486	522	493	554	503	518	517	513	517	550	513	560	521	528	487	527	554	509	521	538	532	497	493	561	538	533	520	522	547	542	500	477	517	536	555	491	525	498	537	487	484	522	542	549	486	507	544	517	516	489	505	530	522	494	508	519	510	518	492	528	498	565	513	530	490	522	509	489	536	545	522	506	502	537	485	544	503	532	543	526	518	575	476	552	504	494	501	531	485	506	493	507	526	551	497	454	470	582	510	531	557	515	522	499	538	505	554	493	479	540	534	556	500	493	546	540	519	529	525	476	515	495	517	560	506	528	492	511	536	474	504	540	512	533	502	492	508	498	508	539	531	578	517	519	528	536	526	516	517	483	483	531	522	498	521	527	516	449	538	502	507	511	533	466	472	523	524	510	487	538	524	488	517	524	519	518	522	520	514	538	494	534	522	506	502	492	537	570	532	485	533	519	502	529	524	498	486	516	536	512	528	519	514	505	535	512	496	517	568	481	505	524	500	529	531	531	539	497	526	514	527	594	509	503	528	519	491	504	497	541	535	505	484	490	528	538	496	488	521	557	529	538	481	578	518	519	511	532	540	549	503	507	530	486	525	514	558	558	551	492	512	512	491	521	541	556	521	515	544	527	521	511	506	528	506	525	497	527	551	501	548	541	520	515	520	532	506	504	541	505	557	547	537	528	502	496	517	556	520	500	538	490	507	530	538	506	557	542	531	561	507	531	546	542	550	530	506	534	536	514	500	495	538	509	538	527	585	546	529	534	482	546	548	533	531	535	512	544	524	524	561	540	527	512	528	488	562	545	488	507	558	522	508	547	531	512	501	516	535	530	504	486	472	557	527	512	516	523	530	544	503	552	483	511	538	511	517	509	520	523	503	535	531	522	579	525	502	516	487	538	501	496	512	506	506	564	542	515	500	520	507	521	501	552	511	507	494	451	551	502	500	442	516	466	520	527	479	529	543	498	507	506	477	514	503	528	529	493	528	511	496	518	499	473	522	518	465	547	512	519	505	543	558	465	504	499	526	493	494	506	505	509	487	534	547	556	531	489	542	524	507	528	517	509	526	526	505	513	526	478	525	504	487	541	537	552	541	500	514	535	502	520	479	491	545	500	480	527	486	533	532	539	507	514	521	522	532	478	530	511	504	535	503	502	511	486	519	512	507	513	541	488	501	530	506	542	546	508	506	516	497	507	559	522	537	496	492	503	503	537	512	507	494	491	500	500	534	545	518	493	550	513	526	502	520	528	458	555	530	510	461	512	536	568	492	554	544	520	556	490	506	483	583	532	509	482	516	505	502	519	531	451	541	511	511	514	542	504	529	535	525	512	538	501	522	552	544	493	546	509	519	472	527	501	505	529	576	494	524	520	473	497	524	520	522	552	562	493	525	501	535	537	544	539	530	513	508	500	516	505	496	534	515	496	489	541	483	521	536	510	468	505	509	489	506	526	499	500	486	536	499	523	515	489	521	508	499	523	527	527	533	516	515	536	518	522	537	526	533	534	535	535	556	530	499	490	506	526	572	527	554	512	481	517	508	490	498	538	512	504	528	521	513	493	499	498	526	544	490	541	514	519	503	567	513	495	527	532	509	523	537	515	474	524	573	518	495	541	529	526	562	487	532	505	516	503	497	515	501	509	516	498	495	529	551	515	546	563	533	533	506	536	544	520	474	515	546	523	568	514	534	527	513	527	525	501	504	531	556	529	533	484	519	509	529	508	491	508	520	513	502	489	523	495	522	511	526	484	527	517	531	484	564	513	515	522	524	537	487	504	520	544	475	527	501	499	536	539	513	519	476	526	514	491	535	512	508	496	509	528	531	510	534	527	481	525	515	528	511	524	530	526	517	559	491	470	524	512	556	506	494	480	508	535	500	536	554	481	525	503	509	519	535	489	580	506	546	536	537	534	487	534	517	509	561	501	519	501	489	536	523	504	512	512	524	558	530	567	546	511	514	529	483	534	513	507	555	536	536	511	488	543	516	521	586	520	517	532	520	485	529	493	502	532	552	520	546	566	466	513	496	523	536	550	465	490	490	512	538	525	533	496	526	532	535	518	524	492	497	504	492	547	501	496	584	517	540	509	542	493	505	511	534	505	538	505	504	519	495	492	515	505	511	515	516	531	524	535	513	509	489	507	542	516	521	479	511	534	512	493	519	504	567	503	513	481	537	466	535	535	536	527	484	485	477	495	527	568	549	517	529	482	527	537	493	517	525	534	494	549	558	533	511	533	532	518	485	525	536	489	532	526	511	486	523	490	492	492	484	531	518	515	515	485	489	523	475	516	500	541	475	538	564	518	528	524	551	507	493	495	482	525	535	501	505	527	504	503	487	514	534	559	528	535	540	504	510	491	499	516	516	494	511	532	539	521	527	545	515	521	533	548	487	467	495	557	454	498	517	540	515	495	505	505	534	529	505	518	533	527	522	546	533	529	506	540	518	532	504	501	506	534	544	567	530	531	516	497	570	484	511	521	544	547	533	537	495	498	521	532	512	521	500	546	558	504	499	514	512	530	514	551	536	515	508	544	547	552	526	501	510	541	540	498	495	469	512	516	504	524	497	509	520	512	491	525	512	546	484	523	527	482	517	520	500	487	525	556	499	509	543	494	531	519	502	524	556	537	517	517	526	504	549	487	522	511	512	583	500	549	497	506	506	508	514	485	552	508	535	498	539	519	512	534	537	506	522	512	534	514	541	516	535	520	497	525	521	532	520	535	524	509	516	481	495	509	553	523	501	512	504	554	514	512	486	498	507	489	465	534	531	494	552	526	530	582	529	565	490	527	533	525	551	525	502	510	531	521	519	522	506	535	497	516	507	519	547	506	532	505	518	500	521	498	500	531	496	514	525	545	467	498	502	544	490	525	554	493	508	502	517	518	517	508	541	483	522	527	538	496	517	526	522	525	516	510	483	512	505	518	480	573	505	537	508	524	534	541	530	510	513	504	511	481	482	528	502	516	484	481	478	476	502	510	521	528	502	550	496	529	508	518	512	511	536	505	522	529	527	508	500	496	504	503	515	532	530	520	494	553	518	513	499	501	539	507	529	556	532	510	507	514	505	500	532	554	474	556	513	491	525	526	520	502	510	505	571	525	526	518	477	509	514	488	500	491	562	505	498	542	496	519	500	526	532	503	546	547	544	496	517	568	536	520	524	554	486	545	538	520	513	469	504	492	503	529	551	528	533	501	513
40880	54556	30948	4285	2171	1650	1380	1425	1414	1144	1089	994	922	899	901	844	804	736	732	769	752	662	681	696	654	711	634	699	676	648	647	693	627	615	619	663	607	604	615	632	615	613	631	675	611	612	617	623	624	615	658	628	659	618	611	671	650	614	624	655	635	616	588	615	643	643	635	588	577	610	587	669	644	657	651	618	603	678	628	656	619	579	684	646	641	639	644	621	640	636	628	615	562	620	650	674	620	637	639	618	639	650	645	638	637	639	610	650	646	585	642	687	607	614	679	657	643	640	611	640	642	635	650	652	611	642	577	610	647	651	631	623	634	601	635	602	625	634	622	603	636	611	664	593	565	642	603	616	610	608	592	617	629	645	634	677	655	606	577	654	633	631	664	632	611	577	660	651	666	620	631	604	678	655	646	617	626	641	581	678	634	622	617	611	622	617	624	624	648	650	640	629	573	596	637	615	636	634	650	636	630	608	674	607	641	625	584	645	626	616	634	651	654	585	614	630	647	647	648	634	628	664	604	624	674	640	597	611	613	618	604	654	591	700	636	618	633	640	641	654	607	611	609	615	627	617	619	597	633	590	602	664	598	635	644	630	654	621	674	616	635	624	650	604	673	632	635	597	674	638	619	650	582	648	599	621	638	650	614	578	645	599	662	599	600	622	659	602	618	596	623	645	624	593	628	660	650	632	652	618	603	594	561	646	659	616	647	614	601	671	650	631	637	638	640	656	618	607	647	575	602	644	607	625	639	658	641	625	611	657	626	620	608	594	615	659	641	626	596	657	690	640	613	608	642	586	646	676	625	660	626	670	631	683	595	572	619	622	645	614	614	645	663	645	666	639	642	612	579	650	632	620	578	655	620	703	612	672	638	611	562	595	623	630	614	651	600	617	603	612	643	609	651	668	641	620	666	623	604	637	621	633	622	614	611	557	627	595	691	645	612	644	622	651	617	656	619	604	598	663	622	583	621	604	606	631	659	601	640	641	651	628	670	641	614	629	653	668	674	609	642	652	616	618	684	626	646	627	613	641	644	644	652	646	636	683	621	646	618	642	610	616	658	639	668	624	665	636	634	679	648	658	639	631	651	610	598	632	619	601	578	589	618	629	589	599	647	606	660	649	601	623	625	656	609	673	629	596	640	598	651	639	681	604	664	652	604	601	632	603	645	627	572	638	593	612	641	637	627	631	644	645	593	574	640	670	628	616	661	638	638	654	624	639	649	650	650	586	639	654	614	640	637	649	658	658	644	654	644	662	632	671	627	600	661	599	632	576	673	590	667	663	604	597	654	671	649	602	602	618	609	601	647	667	602	622	678	685	603	610	623	584	622	627	631	662	607	583	637	613	588	603	650	580	625	607	610	666	650	632	658	671	633	625	593	602	585	638	602	630	634	637	632	627	570	671	598	650	643	662	622	630	620	637	600	596	600	615	618	638	636	606	636	622	636	589	642	640	623	635	609	651	621	649	609	641	640	635	616	619	614	643	626	619	582	668	626	627	634	600	581	612	650	618	636	657	649	703	628	626	610	616	608	610	606	667	644	654	651	604	615	636	624	612	639	601	623	632	583	616	613	616	677	625	590	607	653	578	599	614	585	621	564	662	633	642	648	632	639	620	648	644	601	670	598	608	612	685	629	587	651	654	640	600	614	575	631	639	607	629	661	609	598	627	596	631	651	602	630	589	632	617	576	609	637	583	650	634	662	659	589	611	599	634	649	654	652	643	628	608	622	641	591	640	625	620	628	628	626	598	616	625	649	615	631	627	599	617	633	648	652	656	590	640	594	605	586	666	633	636	625	662	620	641	623	601	612	637	614	670	599	617	600	679	650	599	619	672	636	618	646	620	635	640	612	593	631	617	676	641	630	637	637	623	634	645	650	614	655	660	625	646	616	594	639	669	631	605	600	622	593	651	620	643	630	614	637	665	596	619	654	630	587	613	635	600	603	587	652	648	665	607	629	632	647	633	653	612	668	619	610	610	642	625	592	689	623	642	595	622	580	613	630	644	666	645	662	615	582	614	674	659	622	593	615	656	613	613	642	654	635	642	668	644	643	595	644	605	572	653	591	613	587	627	620	638	634	645	624	659	648	644	609	642	587	618	612	601	612	638	635	629	613	583	596	644	641	621	593	644	624	644	626	596	596	616	618	589	606	585	610	628	624	593	676	595	625	584	643	617	624	646	647	651	634	608	587	609	630	638	612	657	597	621	639	605	615	599	608	607	564	614	642	597	659	666	655	625	600	588	640	627	662	604	640	599	645	647	645	646	670	641	649	626	652	649	622	660	648	642	574	636	646	561	629	650	626	629	648	628	657	638	670	645	613	599	596	573	620	612	601	611	643	607	639	593	628	652	636	622	627	651	623	589	621	625	648	634	697	627	677	641	632	662	668	620	625	645	591	605	603	633	650	641	629	626	640	621	623	647	598	651	693	627	598	651	625	595	659	611	635	604	639	662	645	632	626	626	576	696	642	667	648	625	609	639	594	653	658	650	631	647	669	603	584	640	574	628	663	614	608	609	624	628	604	632	606	608	643	638	587	606	605	634	582	642	591	611	581	625	626	608	639	633	628	628	635	628	632	615	605	624	661	635	603	641	637	663	655	619	627	593	601	604	640	631	578	622	624	660	584	592	602	586	687	668	619	588	664	606	596	622	666	626	639	610	603	663	646	632	628	624	662	631	618	630	625	656	583	602	573	637	654	660	611	628	569	624	642	596	611	655	593	638	613	632	641	600	638	615	631	619	641	580	622	667	641	608	605	657	623	618	675	579	645	614	666	610	641	664	624	648	597	676	621	620	627	659	572	676	611	608	615	629	614	607	598	632	641	627	609	660	651	641	627	608	639	603	634	630	617	587	645	623	619	602	626	628	611	653	635	648	615	682	590	639	611	619	640	647	638	627	597	649	618	617	648	587	653	604	596	641	718	634	646	633	608	633	627	631	597	629	647	625	605	616	643	627	642	621	609	570	645	642	581	656	638	629	673	645	641	627	596	649	616	609	623	672	646	648	606	595	636	630	662	607	648	612	639	662	572	632	639	663	615	609	640	600	577	681	657	632	665	628	662	629	659	640	636	617	668	658	720	645	617	612	642	590	598	648	632	662	629	649	627	628	618	599	617	596	646	648	596	631	670	621	629	600	660	622	609	614	622	659	630	626	595	622	678	666	622	647	636	598	594	598	686	621	666	641	650	600	626	671	601	613	596	630	625	608	603	597	610	615	640	647	616	602	658	636	609	651	653	636	598	610	615	641	609	608	596	600	631	635	642	602	645	662	613	614	700	611	615	673	595	648	640	644	616	608	603	654	626	625	623	643	620	623	599	639	642	600	662	675	665	617	610	655	636	612	666	624	628	647	641	596	616	596	659	641	590	620	611	645	618	599	612	611	655	648	589	637	594	621	627	666	642	645	602	646	645	595	633	632	612	641	685	632	623	620	613	666	650	629	592	606	615	618	635	595	629	625	605	634	605	633
22773	20993	28516	23572	20923	20305	6204	2017	1581	1459	1418	1269	1200	1152	1207	1181	1106	1083	1061	1041	972	1012	971	1011	1026	949	972	953	914	979	920	980	980	922	969	939	950	1010	955	921	916	930	901	913	935	929	940	930	935	1005	976	935	918	900	907	929	919	1025	912	954	923	962	871	899	861	968	885	977	980	972	918	972	889	900	925	935	863	938	942	912	964	901	920	949	906	975	973	895	913	918	884	911	973	934	934	971	888	960	943	930	925	917	883	940	959	865	930	950	969	950	944	929	879	927	887	918	926	990	968	905	951	925	910	860	920	894	916	907	883	912	854	929	887	881	987	903	947	973	923	918	896	902	943	877	950	951	911	883	906	896	898	948	953	929	940	917	986	965	934	940	927	920	965	942	915	952	879	910	923	966	932	919	934	982	951	936	928	936	907	883	904	922	957	877	902	937	983	986	959	886	967	911	941	942	936	958	929	880	960	898	901	959	937	931	948	936	906	978	958	914	927	929	939	869	948	912	872	866	889	927	978	963	945	915	849	935	925	909	883	959	933	948	946	923	928	894	934	909	942	934	951	944	993	935	914	941	942	953	914	916	914	919	933	957	913	870	973	952	886	944	957	964	883	923	895	960	897	888	951	928	941	912	948	952	976	888	929	924	933	898	928	890	962	910	921	978	937	946	974	950	933	929	922	942	953	905	911	951	919	898	922	964	921	872	895	891	964	917	946	948	920	938	970	948	939	924	864	937	919	928	943	943	964	946	909	860	907	963	913	901	975	943	924	892	954	914	937	915	951	939	947	962	975	973	983	956	935	909	927	888	959	917	890	981	947	959	935	973	916	963	954	888	954	977	913	899	961	924	879	954	886	944	918	930	972	923	932	931	916	876	927	943	920	952	922	904	969	943	893	968	982	946	929	909	897	885	936	948	928	946	960	900	971	900	961	974	917	939	952	952	942	912	905	892	920	908	951	973	924	959	882	901	968	923	914	943	974	968	932	863	906	950	944	915	927	939	941	931	949	920	975	966	949	910	943	920	948	914	899	956	932	944	968	963	921	973	895	881	864	946	949	984	921	939	940	925	902	948	933	884	913	923	909	928	905	979	957	931	965	943	894	912	914	933	872	958	969	966	944	905	929	904	954	930	917	921	909	927	970	911	889	930	988	869	934	937	929	964	951	906	849	913	960	974	955	921	904	905	902	895	881	941	902	951	928	966	947	924	984	930	911	914	920	914	969	910	900	982	930	945	945	899	969	925	886	910	914	960	950	922	925	931	904	895	939	930	941	946	923	870	886	852	923	950	977	910	895	940	955	960	934	927	933	944	883	888	950	948	940	955	940	928	907	922	945	913	916	934	900	950	914	892	958	935	933	913	888	956	923	916	953	940	979	938	953	896	937	921	902	944	934	962	875	937	911	984	884	899	944	923	923	911	942	927	944	955	898	953	919	921	912	899	899	942	896	926	905	992	881	966	920	934	923	995	947	926	961	960	957	918	940	906	967	942	920	917	906	934	922	917	947	917	912	916	957	913	974	902	940	944	947	904	940	931	898	968	892	913	901	985	945	933	932	921	894	940	952	913	873	964	921	921	937	925	886	904	962	871	913	961	933	931	991	970	945	946	917	956	919	940	925	964	894	947	933	886	961	931	975	884	969	939	949	900	984	958	926	935	932	941	911	926	913	1008	938	1013	888	956	919	980	916	854	858	958	930	861	948	937	887	880	912	935	912	877	905	897	928	884	904	863	903	921	901	963	936	940	960	933	912	929	948	900	970	920	920	910	974	935	842	925	936	953	935	952	949	926	956	945	951	900	912	940	902	865	920	925	879	938	900	963	982	939	922	959	940	930	919	953	895	901	940	950	909	920	951	922	909	919	948	903	924	886	899	913	968	906	936	924	891	894	904	903	941	934	938	872	937	899	926	961	922	907	895	932	904	882	898	969	913	922	977	949	883	909	897	949	915	912	970	930	877	899	961	893	964	859	948	959	916	923	916	933	953	890	912	952	905	880	938	889	906	908	956	953	911	911	935	929	908	909	915	952	939	930	904	923	892	948	915	942	937	960	921	947	880	917	918	898	928	941	943	948	873	911	942	943	882	987	908	898	885	906	884	898	925	859	899	1000	864	958	982	987	908	924	925	925	943	928	942	919	887	882	920	944	923	953	926	889	908	851	938	940	879	955	907	862	942	942	930	913	930	895	932	950	942	874	939	917	877	943	898	929	920	887	887	996	893	932	889	911	896	901	867	929	964	931	936	968	952	939	950	906	955	1013	952	903	960	963	907	989	928	956	958	930	897	947	900	892	946	927	945	914	912	910	907	951	924	898	938	920	967	955	904	951	930	917	899	898	932	964	891	859	1006	908	880	922	930	926	897	909	854	907	878	906	922	894	932	906	922	898	937	913	923	872	905	899	976	966	899	899	959	933	893	877	939	991	956	957	1001	885	951	862	933	932	938	917	935	957	878	943	915	921	968	917	908	859	923	923	953	930	939	984	911	949	862	916	905	943	959	973	920	894	922	960	950	951	963	939	897	903	959	935	937	970	924	940	937	930	914	967	949	913	920	921	879	891	938	908	910	931	892	905	954	915	923	922	891	883	942	898	942	898	904	876	902	918	934	914	898	932	931	938	939	963	891	888	912	921	927	899	913	966	891	901	890	914	945	907	909	931	966	908	922	915	933	938	916	926	951	907	960	907	942	949	985	881	897	913	946	921	915	913	975	937	887	964	1001	915	1009	978	955	889	935	950	913	906	910	883	965	898	919	952	944	952	899	933	919	917	966	933	898	932	933	955	941	846	884	943	951	926	865	901	908	916	925	944	903	879	967	942	915	915	925	941	960	958	867	971	934	962	929	923	879	940	942	891	948	903	987	941	964	933	933	917	934	968	922	894	899	883	880	938	926	930	941	927	918	910	883	958	953	973	918	956	937	963	928	906	967	943	930	871	961	973	949	931	956	874	934	898	933	935	927	993	926	934	901	904	942	861	931	944	957	934	925	904	979	908	883	918	889	868	905	947	925	930	979	956	887	952	883	906	946	985	943	940	973	919	897	921	957	889	902	932	863	992	993	950	938	948	953	921	905	920	880	902	936	913	989	967	886	917	953	873	900	933	856	920	913	915	907	909	919	904	954	933	912	1003	935	861	927	889	915	914	932	945	925	938	918	903	867	909	936	952	912	905	948	890	926	920	952	983	948	935	960	913	944	935	909	903	959	929	930	909	945	946	863	956	938	936	923	959	872	906	970	933	965	992	930	940	936	951	967	910	896	873	907	964	890	954	988	883	920	899	865	957	965	929	944	910	916	921	909	939	890	837	900	950	883	955	943	926	957	907	864	923	930	931	905	981	936	913	916	964	884	926	922	874	930	914	966	931	941	938	924	897	930	923	961	960	882	892	864	875	903	971	885	889	902	873	939	967	958	941	893	944	958	928	934	919	912	911	920	960	911	903	882	911	870	928	915	905	911	933	911	915	883	901	952	948	935	979	933	923	953	961
45958	69668	44014	8462	5064	3971	3293	2935	2527	2204	2244	1868	1779	1502	1574	1524	1433	1336	1327	1292	1266	1230	1202	1071	1148	1083	1112	1095	1137	1086	1040	1117	1086	1046	1066	1088	1109	1132	1047	1045	1061	1116	1018	1052	1087	1009	1035	1095	992	1031	1083	1040	1048	1071	1070	1021	1095	1045	1037	1037	1058	1057	1001	1032	1069	1041	1008	1024	992	997	1096	1069	1090	1067	1067	1071	1033	991	1065	1089	1047	1055	1091	1038	1176	1047	1048	1003	1034	1041	1055	1024	1046	1046	1032	1039	971	1015	1062	1056	1045	1021	1006	1101	1053	1076	1089	1092	1037	1066	1025	1044	1092	1052	1055	1099	980	1081	1110	1002	973	1022	1027	1024	1019	1063	1052	1007	1002	1036	1052	1013	1025	1054	1002	1120	1057	1057	982	1006	1001	1044	1041	1059	1044	1047	1106	1002	1085	1043	1096	1061	1003	1084	1047	995	1072	1022	1001	1017	1073	1042	976	1047	1084	1006	1016	1087	1034	1067	1047	1075	1037	1053	1040	1039	1069	1015	1044	1038	1060	1047	991	1053	1018	1074	1030	1018	1119	1073	1017	992	1049	1006	1062	1040	1006	1043	1037	1092	1070	1080	1072	1062	986	1112	1008	1015	1077	1042	1011	1111	1036	1071	1032	1073	1053	1095	1059	1094	990	1004	1058	1067	1084	1028	1005	1011	1036	1090	1004	1083	978	987	1038	1042	1033	1019	1053	1001	1051	1058	1003	1021	1043	1045	1080	1101	1032	1012	1078	1024	1064	1001	1022	1012	1046	1027	989	1049	1057	991	1029	1063	1112	995	1089	1044	996	1014	1007	1045	1088	1042	1032	1044	1068	1035	1065	1007	1007	1007	1018	1014	1012	1042	978	1036	1023	1089	1022	1043	1051	1020	999	1074	988	1058	1044	991	1038	1055	1041	999	1024	1037	1052	1053	1088	1025	1062	1016	1014	1030	1050	997	1019	1138	1009	1071	1028	1001	948	1064	1044	1052	1003	1032	1029	1023	1041	1040	1073	1004	993	1028	1023	1045	1061	1040	1118	1047	934	1030	1051	987	1005	1035	999	1034	1034	1022	1025	1056	1000	1083	1076	1030	1021	1023	1071	1005	1053	1028	1069	1002	990	1060	1029	1042	997	1006	1059	1028	1044	1003	1038	1079	1037	1024	1005	1005	1021	985	1025	1082	1071	1062	996	1010	1075	1029	1055	1079	1046	1018	1012	992	1073	1008	987	1048	1033	1049	1011	1042	1010	1059	991	1062	987	1053	1080	1015	1000	1042	1044	1017	1038	1052	1025	1057	960	1046	1033	1071	1065	1018	1029	1014	1026	1000	1030	1043	1062	1083	1025	1072	1032	990	1092	1029	1026	1040	1072	1056	1033	1062	1026	1053	996	1050	1052	1053	1089	1063	1086	1030	1020	1029	984	1060	980	1066	959	977	1006	1061	1032	1029	986	1103	1035	1061	1024	1062	1059	1059	978	1011	1042	1053	1055	1006	1046	1035	1035	1001	1048	1052	983	1032	1043	1023	1006	1063	1066	1010	1070	996	1005	1053	1061	1069	1045	1001	1042	1028	1034	1057	1084	1066	977	1028	1047	991	986	1011	1009	1036	1034	989	1052	1026	1049	1035	1035	1028	1034	1014	1022	1040	1089	1013	1009	1052	1104	1067	1008	1029	976	1077	1100	1034	1049	1042	1012	1026	1006	1056	1054	1091	1042	1081	1075	1034	1102	1050	994	1075	1037	1012	1040	1091	975	1072	1009	1073	1067	1049	1081	1030	1059	1024	940	1039	1054	1039	1028	1062	1044	1041	1015	1029	1006	1016	1019	1079	1068	1026	1039	988	1045	1021	962	954	1018	1041	1049	1025	1047	1077	1033	1032	1057	975	1039	1029	1085	1073	1089	1066	1098	993	1033	1045	1001	1001	1000	1099	1059	1053	1021	1046	996	1017	984	1102	1019	1005	1078	976	1012	999	1030	1067	1007	986	997	1059	1019	1002	1041	1011	974	998	996	1038	1090	1049	1031	1024	967	973	1002	1071	1024	1054	1042	1028	988	1012	1000	1035	1011	993	1057	1029	1059	1077	1039	1085	1100	1026	1003	1031	1008	1040	1070	1033	1056	1059	1091	1056	1037	1060	996	1093	1089	975	1078	962	1052	1069	1033	1071	986	1015	1023	1006	1081	1022	1057	1053	1042	990	1028	985	1076	1063	1013	1081	1082	1050	1043	1008	1048	1002	1034	983	1018	997	1031	1087	1113	1094	1019	1054	1066	984	1021	1040	1026	1013	1055	1011	1054	1052	1015	963	971	1056	1086	987	1044	1032	1041	1058	984	1066	987	1031	1100	1004	1075	1061	1023	1077	1060	1018	1018	1080	1011	1038	1029	1073	968	1062	992	1087	1047	1047	988	1054	1021	1031	1047	1008	1050	1024	1038	1046	1004	1024	1072	1015	1062	1072	1051	1000	1008	1034	1038	1008	962	1084	1023	1087	1038	1009	1050	991	1045	1033	980	1044	1051	1042	1080	992	1033	1065	1041	1100	1029	993	1014	983	1024	977	1016	1063	1054	992	1063	1010	1009	1027	1043	1033	1077	1020	1041	1031	1068	1031	1045	1039	1027	1003	1028	1048	1013	1078	1008	1041	1044	993	1024	1022	1035	1044	1054	987	1059	1041	1100	1087	1010	1021	1051	1035	1020	1058	1033	1030	1043	974	993	1047	1034	1049	1064	1066	1026	1022	1043	1040	1006	1017	1015	1015	1044	1013	1059	1009	1051	1027	1062	1059	996	1035	1036	1001	1045	1050	988	1010	1039	983	1072	1031	1003	1060	1057	1042	1032	1007	1009	1013	1006	1070	1027	1090	1048	1086	1034	996	1042	1069	997	1058	1044	1090	1075	1005	1021	972	1064	1023	1014	1073	1009	1038	1057	993	1030	1019	1051	966	1019	1082	1037	1030	962	1059	1058	1024	954	1058	976	1028	1047	1021	1097	1007	1013	1029	1025	1027	1017	1068	1057	1030	1018	1085	1057	1002	1024	1100	1028	991	1031	1040	1025	993	1050	1019	1026	1085	990	1052	1075	1002	1034	1055	1077	1065	1001	992	1045	1020	1028	1102	1054	1037	1036	1021	999	1044	1043	1033	1068	1091	1083	1042	1066	983	1071	980	1017	1031	1078	1115	1040	1054	1004	1006	1026	1102	1027	1051	1026	1038	1019	1027	994	1082	994	1023	1003	1052	1001	1035	1059	966	1068	1051	1010	1058	984	1000	1059	1032	1027	1002	1042	1018	1020	1069	1051	1094	1015	1035	986	1069	967	1063	1127	1041	1016	1063	1012	1005	1028	1062	1003	1023	1061	968	985	1038	1062	1046	1010	1071	1033	1004	1117	1034	1043	1029	1011	1049	1038	1048	1047	1038	998	1029	1033	1081	1055	1055	1008	1009	1018	969	1043	978	1082	965	1032	1038	1063	1048	1004	1032	1011	1050	1017	1005	967	1047	1005	1055	1095	1055	1095	1058	1038	1051	1028	1013	1049	1066	1032	1110	1070	1055	1044	1018	1037	1035	995	1052	1018	978	1044	1029	1027	1067	1056	1062	1088	1071	1052	1028	992	1009	1078	1005	1012	1013	1046	1056	1089	1027	1080	1110	1040	1051	1024	1037	998	1063	1065	1043	985	1033	1076	1096	986	995	1023	1085	1035	997	1022	1087	1040	1028	989	1031	1022	1038	1048	1000	1065	1106	1078	1006	1088	1023	1031	1057	1047	1032	1038	1027	1067	1026	1037	1027	1076	1131	1010	1045	1073	1065	1053	1040	1039	1031	1062	1022	987	961	1028	1037	1024	1017	1043	1059	1058	1018	1078	1032	1034	1105	1081	1032	1094	1067	1072	1022	1053	1043	1048	1040	1098	1040	1047	1089	1059	1016	1033	1059	1074	1092	967	1037	1019	1000	1005	1049	1035	1086	1048	1060	985	1075	990	1093	1078	1033	977	1032	1032	1008	1076	1034	1060	1037	1059	1021	1098	1050	1013	1049	1019	1063	1083	1062	1019	1056	1052	1062	1081	1050	1049	1028	1060	1009	1063	1083	1052	1036	1068	1061	1018	966	988	1045	1036	983	1120	999	1038	1027	1105	1000	1060	1026	1064	996	1051	1042	1060	1074	1028	1001	1001	1088	1055	1013	1058	1010	1011	1016	978	1025	1012	990	1028	1054	1013	1020	1071	1020	1008	989	1021	1019	1092	998	1049	985	1057	1013	1076	983	1009	968	1000	1027	1017	965	1019	1030	996	1019	1057	1014	1038	1117	1006	1028	1042	1027	977	1025	1122	1034	1023	1010	1049	983	1030	988	1047	1001	1056	1010	1070	1028	1061	1012	1064	1025	1061	1060	1071	1085	1010	1018	1059	1009	993	1021	1032	1088	979	996	1055	1023	988	1063	1010	1005	1049	1074	1016	1043	1037	1020	996	1011	1017	1100	1071	1009	976	1017	1016	1048	978	1080	1058	1051	1050	1000	998	1039	1058	1039	988	1053	1043	1083	993	1000	1022	1029	1030	1001	1009	1030	1073	1061	1050	1024	1017	983	1070	1029	1078	1058	1008	1067	978	1028	973	1037	989	998	991	1061	1035	1013	1073	1053	995	1031	972	1086	1090	1017	1017	977	1034	1027	1003	1046	1052	1053	1061	1023	1010	1044	984	984	1003	1043	1024	1062	1045	1085	1098	992	1004	1029	1127	990	1044	1045	1007	1052	1025	1011	1073	1065	1055	1041	1039	1001	1045	1066	1030	1032	1046	1010	1053	1069	1050	1077	999	1044	1072	1018	1042	1017	1030	1041	1105	1037
31694	30529	23452	5488	791	613	555	568	536	505	478	463	453	458	479	456	448	435	437	491	394	415	372	404	386	406	434	366	374	434	425	388	391	390	446	401	406	384	403	406	403	372	403	378	402	408	390	390	388	399	420	359	408	420	418	383	345	366	369	402	396	364	411	370	413	389	371	373	390	396	382	375	346	381	380	429	397	412	381	385	432	368	432	375	394	423	389	416	388	406	401	426	409	389	437	422	387	401	405	401	400	404	386	414	392	398	392	367	400	390	387	378	362	385	351	372	391	405	369	399	377	386	374	425	389	401	403	380	352	366	358	393	410	403	371	387	405	380	437	389	385	372	422	383	368	408	400	395	400	401	411	414	378	418	419	413	390	395	393	398	386	402	387	347	405	371	409	402	422	418	378	386	421	422	359	440	370	401	399	421	368	367	385	384	393	410	416	365	357	367	375	375	384	431	430	413	414	383	407	428	370	431	416	358	388	369	416	398	436	372	394	402	386	424	375	392	409	412	381	378	398	406	415	375	414	385	407	398	404	441	382	403	382	396	419	460	403	386	377	371	384	408	424	427	393	405	394	352	370	386	411	386	406	388	393	389	386	413	436	393	406	394	390	410	423	392	401	390	404	401	387	391	382	422	375	389	379	409	398	391	372	402	418	387	401	382	406	392	379	377	370	405	365	379	394	373	398	396	408	391	389	351	396	371	398	391	374	359	341	363	408	406	383	381	406	416	414	397	402	416	395	393	373	385	431	394	387	370	375	408	420	433	400	391	410	384	390	387	396	431	408	382	422	390	403	365	373	417	383	423	393	357	369	374	397	390	395	381	358	390	389	408	354	398	396	415	384	376	425	433	371	409	389	402	365	382	366	397	406	402	400	395	385	384	400	393	379	399	368	389	387	372	389	396	384	395	404	418	377	400	367	407	392	428	421	401	427	394	378	384	373	370	409	375	393	371	371	409	383	351	396	434	379	380	376	406	423	400	367	408	412	418	403	420	398	372	378	430	379	374	368	402	388	416	364	412	413	403	395	360	381	372	394	353	381	385	350	395	348	382	433	422	365	391	394	357	390	404	375	403	404	412	392	389	432	380	413	370	388	387	385	378	380	419	378	383	372	361	403	384	403	406	386	399	446	385	394	375	411	414	406	386	383	414	404	361	393	407	377	377	398	368	389	404	421	390	410	389	390	385	381	382	400	399	388	358	386	392	394	385	396	400	359	387	425	358	379	382	401	379	420	348	383	369	402	409	377	397	368	394	375	405	377	395	413	378	400	390	400	388	369	410	398	391	398	400	389	373	403	417	391	366	387	437	432	414	343	381	410	384	404	394	436	414	414	381	414	401	397	382	407	402	392	395	387	408	397	350	391	395	416	390	390	397	416	414	401	395	379	385	405	416	396	385	375	357	411	368	382	360	397	399	384	415	397	351	370	402	385	394	392	381	424	400	402	383	409	377	389	435	388	403	396	387	402	403	388	395	417	388	381	373	404	413	419	416	422	422	384	388	402	347	394	375	399	386	393	365	403	389	438	402	395	399	399	427	399	413	365	382	395	414	430	413	395	330	356	375	406	359	382	392	381	400	383	400	368	355	375	377	388	357	388	407	367	407	387	399	370	369	363	396	396	377	393	405	421	388	396	413	411	402	367	430	396	385	392	396	383	403	406	408	371	381	388	402	400	377	337	381	402	384	413	402	381	408	404	388	392	401	410	414	409	423	410	403	381	411	396	356	388	385	412	410	370	390	371	448	374	380	376	395	414	388	374	419	379	403	409	397	391	452	380	404	402	395	340	404	406	385	395	375	391	416	346	388	428	398	359	377	383	402	392	406	381	405	402	376	378	385	384	392	396	413	401	391	376	389	390	415	404	381	358	398	398	414	380	403	384	351	426	369	422	398	385	398	397	393	407	380	452	408	362	380	381	402	395	387	352	396	375	413	380	396	384	399	447	406	406	413	367	402	375	404	387	393	374	394	361	421	385	393	392	406	418	369	417	373	388	369	364	401	373	417	359	411	411	379	451	386	369	382	380	420	415	404	384	363	419	405	401	399	414	397	404	389	381	392	401	371	363	386	426	426	421	415	401	418	378	415	395	399	397	387	422	398	385	379	353	387	379	387	390	406	384	397	402	387	377	407	373	436	390	396	413	417	390	369	436	402	382	416	371	389	381	388	405	405	353	382	401	385	376	415	376	417	396	393	387	380	373	402	386	363	412	414	372	368	406	382	413	422	390	390	396	383	391	389	405	414	379	383	395	392	343	388	390	383	365	371	400	371	426	393	407	425	388	421	380	354	402	395	340	407	388	366	402	382	408	411	395	395	391	381	399	389	361	411	374	374	391	411	395	389	415	391	384	439	383	374	383	394	417	394	370	335	413	371	375	370	412	408	391	383	388	386	409	374	387	418	369	357	373	379	401	385	404	396	387	392	380	402	394	352	401	417	399	383	363	386	367	398	392	385	394	393	407	371	381	361	401	397	346	369	394	429	407	408	352	395	404	407	412	398	369	373	384	390	414	366	395	386	365	391	405	392	377	396	379	360	443	390	413	364	388	376	409	385	404	399	400	419	369	394	354	366	370	384	398	365	411	424	400	407	392	400	374	398	393	409	388	350	426	402	382	364	370	366	420	408	405	412	413	375	380	412	400	392	374	407	408	372	409	365	397	397	404	374	420	389	404	426	377	393	408	389	427	387	391	364	383	397	385	387	433	380	383	368	372	393	388	401	412	424	424	429	379	394	402	407	436	392	382	398	382	375	413	376	395	389	389	380	419	385	396	408	381	379	421	406	348	394	387	369	383	367	387	355	415	377	373	372	391	375	409	425	369	404	390	416	398	418	387	393	403	365	398	389	373	367	422	406	362	372	394	388	377	411	380	407	398	415	397	418	386	382	385	405	423	398	398	395	411	356	406	384	412	386	388	368	391	410	373	363	392	401	451	408	386	394	398	382	401	398	368	383	370	368	401	380	364	402	447	413	393	416	411	390	372	392	354	416	395	393	420	429	387	380	396	372	393	412	391	392	356	435	399	391	374	388	404	431	391	390	385	383	411	385	387	397	386	364	408	371	391	366	383	397	411	409	378	363	380	407	402	348	385	392	372	377	380	356	414	416	392	382	397	407	359	407	391	399	413	408	402	401	397	397	351	416	451	415	418	397	409	434	370	398	401	380	395	435	437	402	387	412	417	384	419	439	413	406	360	390	378	392	407	387	374	437	392	388	378	400	386	384	398	393	384	400	400	453	417	402	398	383	400	424	390	411	426	440	428	399	401	387	373	394	381	389	400	370	389	357	396	395	377	358	411	371	393	364	415	389	440	417	388	387	414	392	414	379	391	413	409	394	417	378	376	386	377	370	395	390	407	394	358	372	411	417	416	381	380	447	429	411	368	404	377	408	373	435	388	398	395	357	407	414	400	388	398	412	386	374	398	411	418	443	393	404	402	404	405	399	367	385	389	356	409	398	379	418	413	389	403	392
38149	44888	24171	2894	1331	1061	922	848	772	782	817	704	676	661	668	671	546	610	571	568	560	523	496	511	518	532	509	500	461	466	465	436	462	476	459	467	506	498	471	502	493	480	491	439	463	457	493	498	464	488	498	499	474	499	425	487	510	480	476	469	467	479	462	482	493	457	494	461	453	462	489	449	489	440	494	454	513	463	490	454	470	468	458	507	482	498	505	466	516	415	439	488	459	486	488	475	468	496	468	460	452	447	459	458	472	495	476	514	446	504	468	473	466	482	465	483	464	489	498	493	491	487	459	466	485	489	511	433	502	471	479	460	504	494	433	513	465	513	462	493	457	475	406	445	503	464	446	442	467	488	477	442	438	468	503	506	468	464	479	476	506	450	470	488	480	468	435	474	454	481	482	492	475	476	482	473	485	454	506	487	491	494	455	473	474	445	507	469	466	514	462	444	456	467	466	506	463	443	463	492	477	491	471	470	464	443	486	496	467	452	468	477	492	436	481	517	460	453	522	491	445	486	476	447	488	449	493	461	460	480	475	439	473	456	479	482	490	450	484	451	499	444	438	489	482	471	490	459	442	468	459	485	484	451	460	471	470	465	470	440	460	472	461	456	474	453	476	475	452	465	484	454	464	473	477	500	456	488	474	475	491	451	499	479	488	493	470	426	490	460	467	467	482	446	470	445	448	498	470	448	493	497	480	452	430	475	476	484	511	470	468	516	464	454	477	458	475	450	504	484	464	512	449	493	498	479	473	459	469	485	446	436	476	458	501	496	481	518	446	487	484	440	530	439	483	466	463	451	477	443	484	457	506	517	502	446	491	487	493	517	471	467	493	442	497	468	493	465	440	473	459	451	490	457	444	459	506	490	457	446	495	460	489	442	466	453	482	474	467	505	476	436	519	452	429	518	490	433	511	481	443	461	504	491	470	500	517	484	466	491	478	523	480	451	460	483	461	472	433	466	501	459	450	469	468	490	464	507	458	488	482	458	503	444	449	460	489	451	484	493	494	473	492	481	473	474	464	519	504	448	476	477	474	460	454	450	476	461	490	454	465	446	491	460	501	428	462	514	438	444	465	488	502	479	487	440	509	464	455	502	494	469	464	468	464	502	508	487	442	493	482	486	478	482	484	470	473	488	499	454	460	465	451	478	492	475	470	486	508	448	485	511	468	472	494	460	462	492	454	438	506	492	497	500	495	464	518	456	494	458	438	472	482	473	475	443	435	496	472	528	441	431	492	457	444	440	471	510	477	453	485	495	460	453	478	436	457	480	449	471	460	483	471	531	467	476	499	464	463	466	463	482	454	529	508	448	485	472	452	445	469	468	455	431	480	473	463	477	477	466	481	439	480	499	452	503	462	479	476	485	496	469	437	472	429	478	447	506	465	452	470	510	484	496	438	473	496	494	460	453	434	467	476	483	495	477	479	490	490	456	448	472	485	505	438	508	491	482	502	498	503	485	491	473	456	477	495	503	491	477	496	489	497	490	486	459	434	442	486	453	484	477	465	478	460	494	516	481	477	497	465	447	484	488	443	420	464	471	503	434	474	450	470	503	482	474	472	477	509	505	456	464	459	486	503	431	474	476	462	483	443	475	445	500	520	474	496	472	465	504	469	478	463	488	495	473	511	476	482	487	512	467	497	491	464	478	484	465	463	469	487	467	477	459	456	489	465	480	447	478	491	497	507	466	458	497	473	476	469	488	471	476	483	455	483	447	477	469	480	478	437	474	505	475	490	472	481	502	482	462	470	484	452	470	493	443	509	451	467	468	434	466	469	450	471	502	441	482	457	458	447	459	472	496	449	469	487	505	467	435	469	489	488	445	504	455	434	451	450	457	479	467	462	484	492	515	505	448	473	504	496	523	505	471	486	443	470	446	465	476	478	494	449	543	457	512	446	454	434	482	486	500	484	480	464	483	445	536	466	452	478	455	489	458	428	495	462	497	461	488	513	486	503	444	506	469	458	509	452	471	500	449	445	473	512	481	449	466	465	455	501	499	479	527	455	514	467	432	469	490	445	512	461	489	478	491	466	483	454	464	501	477	492	501	465	468	505	485	484	517	482	459	472	465	479	447	436	474	483	443	498	474	484	479	456	492	458	490	470	475	442	467	476	471	446	438	496	469	498	508	496	442	469	499	481	520	472	455	427	466	464	451	504	446	471	485	476	438	484	447	457	471	454	487	465	446	480	453	493	473	469	472	503	479	480	456	500	442	464	502	482	488	448	481	514	494	465	470	456	524	503	505	449	487	429	485	466	464	447	464	489	494	466	484	476	452	452	461	446	504	476	466	515	467	470	499	462	432	440	465	513	503	434	495	478	526	471	488	460	495	442	459	465	480	456	465	458	499	488	492	479	447	456	439	512	449	476	492	510	497	464	461	518	485	478	467	499	473	512	447	488	485	455	445	468	454	466	493	463	517	496	534	461	478	496	444	465	435	489	510	539	495	472	454	457	460	457	472	480	485	449	474	469	504	476	502	450	522	465	478	471	508	469	446	487	486	460	499	500	464	469	479	472	454	485	492	437	481	454	496	457	473	478	415	481	477	487	514	492	425	532	492	481	467	496	469	531	477	501	467	459	480	488	450	460	462	453	455	461	510	504	486	458	486	512	507	477	484	492	454	496	479	455	489	483	453	504	477	485	482	492	492	454	476	467	435	492	460	486	453	473	474	479	479	478	479	501	485	450	462	508	455	466	465	417	466	478	477	474	496	484	473	506	504	481	465	481	529	457	475	476	440	483	452	476	477	430	489	490	439	451	474	461	497	488	470	480	457	517	483	427	457	497	417	450	478	497	477	462	510	488	459	456	476	485	471	469	471	475	421	503	525	459	444	484	484	474	457	490	480	490	500	465	457	488	453	472	473	479	468	467	491	466	458	467	506	469	470	438	480	465	472	470	448	507	482	463	465	513	467	522	430	463	448	510	499	473	468	481	489	519	502	477	500	486	452	451	471	474	490	477	457	467	496	463	499	496	455	483	506	466	502	429	497	454	484	477	428	466	457	450	463	498	420	471	477	486	489	499	464	471	459	473	464	460	452	508	466	485	465	494	479	439	476	458	484	456	470	510	469	491	477	500	498	457	474	460	449	443	442	498	496	468	463	462	491	479	477	499	437	484	467	474	474	489	497	475	494	518	497	464	451	474	464	476	474	481	483	466	451	483	484	482	494	453	507	485	490	484	443	456	480	482	464	476	512	441	479	487	465	461	469	475	479	487	491	473	472	496	465	444	493	471	491	471	502	481	504	497	468	477	480	495	474	447	480	484	469	451	468	461	469	433	507	482	462	445	480	494	483	474	480	516	482	455	485	498	443	466	476	512	484	459	484	468	462	489	481	492	459	493	496	488	469	484	477	479	491	476	521	485	481	469	502	480	493	504	493	440	480	462	455	501	495	475	470	476	439	441	466	482	467	462	455	465	462	455	467	460	470	494	493	465	485	449	462	460	441	460	470	478	444	463	485	516	471
23878	21043	28058	24148	20173	6866	1611	1179	1031	1002	899	852	810	792	781	741	718	683	762	696	700	672	697	635	693	702	650	655	638	673	663	655	680	606	683	626	634	637	652	615	648	621	582	677	633	600	637	624	640	613	657	614	650	625	598	653	625	613	655	631	622	641	594	649	659	597	653	653	664	623	650	647	599	628	676	628	614	629	649	649	587	621	641	654	634	657	622	631	605	623	626	643	654	659	587	619	649	625	639	651	579	646	627	662	681	596	607	636	686	641	642	668	625	669	651	659	630	652	598	606	640	622	649	616	639	590	626	665	663	657	597	620	589	614	621	583	617	656	660	590	613	618	601	616	582	663	626	627	601	624	614	598	647	639	555	618	622	633	607	603	626	626	600	624	647	608	603	648	619	588	597	663	591	669	656	656	622	649	603	647	625	654	615	616	664	642	561	654	589	650	637	628	645	628	584	602	624	638	610	635	663	625	654	595	623	681	619	639	613	609	662	619	651	634	636	606	627	651	638	624	656	678	625	670	600	605	658	633	596	597	630	668	665	580	605	658	591	619	623	637	656	661	620	620	656	618	622	651	631	597	637	607	649	666	614	612	661	614	655	590	630	620	619	599	658	602	635	622	615	583	643	610	667	609	596	597	605	597	667	602	645	625	598	653	643	639	620	609	622	683	631	625	619	621	622	626	656	601	620	612	642	603	666	625	631	618	629	629	612	609	634	650	582	605	640	655	578	637	635	648	619	634	620	590	625	596	649	620	672	640	644	648	598	597	641	613	646	638	617	655	664	597	653	640	627	662	615	619	595	601	613	611	665	599	635	616	683	645	634	623	618	583	608	632	632	644	632	633	570	640	637	628	637	605	585	619	607	580	643	643	627	648	608	607	614	636	652	672	631	659	586	638	594	581	641	630	617	609	621	650	657	616	628	651	625	625	631	603	642	606	640	634	644	654	574	616	667	644	628	652	612	617	613	654	608	630	647	595	637	580	602	626	648	606	617	620	689	657	635	640	631	625	632	603	679	614	634	604	618	685	614	593	633	604	614	617	635	622	661	644	668	647	596	664	687	620	635	676	666	612	576	575	626	624	645	653	589	648	610	585	627	679	676	617	650	648	681	602	622	606	652	670	640	618	610	592	623	658	621	646	633	661	620	641	693	636	631	594	608	613	632	624	604	627	636	697	642	604	654	628	597	620	600	670	619	611	636	694	666	595	666	616	621	639	660	647	652	618	590	698	635	620	637	597	656	608	637	590	657	644	657	688	662	580	635	672	621	648	612	606	609	684	632	586	646	644	635	627	646	669	611	648	613	650	622	605	608	604	621	649	597	614	677	636	623	619	661	647	617	644	666	619	657	661	612	592	608	635	643	659	651	650	631	633	570	643	596	623	624	640	617	592	616	673	625	629	626	610	591	602	631	636	615	652	638	648	624	632	580	656	602	629	681	627	641	624	596	609	639	608	637	648	650	664	639	639	608	647	648	638	643	652	647	626	608	643	666	588	635	642	649	635	699	634	627	621	680	638	632	617	642	635	654	590	637	647	669	581	645	598	635	666	657	648	639	600	655	677	621	690	637	622	648	581	681	603	592	609	604	606	608	663	597	609	606	634	622	647	609	621	621	665	626	625	648	679	633	629	651	610	629	625	617	654	631	640	645	630	593	656	621	582	647	668	641	618	623	650	625	602	651	624	611	601	641	618	634	602	638	572	616	628	634	580	610	584	670	640	624	627	619	642	633	644	634	607	598	582	624	607	591	638	628	647	597	629	655	630	613	653	598	641	628	633	624	641	600	641	616	564	628	669	623	646	627	615	646	615	623	617	581	652	647	617	613	634	625	633	643	641	666	683	671	678	636	605	621	588	590	673	603	672	600	637	570	658	648	632	660	617	602	618	603	646	609	618	559	625	668	595	635	590	666	619	657	593	606	664	603	600	639	657	569	638	702	572	621	616	650	647	655	658	579	678	628	616	598	610	630	626	612	614	664	640	598	634	650	635	649	636	626	620	620	602	626	601	640	590	604	637	656	635	615	657	620	630	653	659	621	641	620	640	602	613	605	644	609	624	632	602	630	619	583	592	655	643	605	659	626	609	622	664	635	646	614	565	588	597	645	552	652	632	665	611	642	661	630	647	640	662	622	584	664	622	638	655	603	641	613	607	667	599	600	572	607	628	626	641	626	604	617	642	617	664	603	674	614	658	643	596	616	627	590	607	685	637	651	612	587	656	600	641	648	629	644	630	658	592	621	588	621	637	638	598	591	637	609	598	679	672	677	657	652	651	619	600	594	701	659	616	608	643	617	637	618	617	650	594	604	664	620	580	599	627	640	598	630	662	608	629	644	611	623	622	625	602	658	606	648	629	617	669	618	592	587	606	630	610	702	631	648	627	621	641	610	590	623	686	608	614	634	637	613	642	633	648	626	649	633	700	649	632	685	626	596	645	675	590	620	592	632	617	642	646	632	604	614	636	617	635	627	583	580	596	616	642	638	681	610	576	625	598	588	629	676	664	589	593	631	645	636	597	596	627	593	653	627	646	612	627	549	610	618	623	650	668	620	586	603	625	645	604	626	648	636	626	636	599	609	594	624	639	626	580	639	656	610	657	591	646	615	631	615	619	637	644	594	602	629	643	658	633	643	575	597	675	568	658	614	607	609	647	600	616	648	645	587	619	589	601	657	620	646	628	619	625	646	631	629	640	593	599	593	654	594	628	584	638	619	628	582	614	603	608	622	628	672	630	662	608	590	656	653	622	644	638	609	685	607	625	630	640	673	635	621	597	652	556	572	602	616	669	651	633	618	637	634	633	602	584	614	602	596	642	625	596	593	596	585	594	642	652	639	617	595	644	635	637	610	629	618	650	632	654	565	600	635	616	649	618	642	647	643	618	610	695	609	611	611	636	616	644	625	636	612	601	593	569	648	609	634	641	591	645	635	592	614	617	629	635	612	667	641	636	625	679	656	623	696	633	654	652	619	655	625	594	568	604	643	635	641	623	628	603	648	597	630	638	613	606	622	634	610	614	660	628	625	639	647	644	690	650	619	693	587	608	686	604	622	654	658	675	622	632	649	674	604	687	621	649	635	622	657	629	638	670	614	618	644	629	621	593	604	606	643	600	657	656	664	691	693	647	626	666	597	628	622	582	653	606	671	651	629	631	621	657	619	606	588	684	647	654	640	626	610	605	653	647	659	610	607	584	582	643	653	612	668	646	633	615	605	582	648	606	663	648	619	649	620	623	598	627	598	611	600	573	619	646	612	578	576	616	667	599	630	637	631	660	606	661	633	586	625	650	658	657	631	617	658	619	619	648	576	599	672	625	656	651	602	580	661	588	617	622	612	642	623	588	608	612	651	664	631	633	650	647	652	592	635	648	599	630	624	637	601	620	613	598	607	669	687	614	589	612	655	682	639	674	653	544	620	633	604	613	619	636	668	668	611	614	583	614	624	652	631	601	568	650	626	624	656	640	667	596	613	644
40826	60752	39655	5713	3393	2505	2244	1921	1629	1686	1437	1265	1128	1083	1053	992	936	878	900	881	834	843	796	792	767	824	749	821	769	736	733	789	716	738	720	671	709	717	728	696	756	718	714	696	724	735	690	709	727	691	729	783	712	704	739	734	758	713	714	707	716	728	738	795	680	743	748	737	701	654	730	732	767	690	734	695	711	718	721	736	747	740	745	685	745	724	716	687	721	743	738	681	714	738	697	740	777	716	681	699	688	734	713	722	770	680	737	747	720	726	722	692	734	695	723	738	759	750	747	747	728	692	746	724	708	735	742	708	720	766	712	711	720	761	709	711	688	677	696	694	702	726	704	735	757	750	721	701	719	708	763	714	735	716	743	710	718	756	726	715	732	727	712	735	699	728	758	712	713	720	728	672	709	729	729	701	778	753	721	673	714	711	733	708	740	735	678	761	737	723	682	720	752	731	738	754	691	682	735	716	708	666	719	690	736	700	715	713	762	757	714	761	723	725	709	687	723	713	730	663	718	796	718	727	711	745	743	713	734	695	694	708	700	721	741	710	731	697	780	729	797	734	707	730	748	697	733	716	753	730	702	720	710	709	741	706	683	770	749	673	653	715	727	718	716	684	703	666	703	725	700	672	705	686	727	745	722	694	688	718	677	695	675	708	756	711	744	754	723	721	716	693	715	770	754	676	777	710	728	724	714	659	730	735	748	673	701	736	754	687	687	716	723	725	753	704	677	739	724	680	763	740	724	747	711	701	757	764	728	737	716	717	751	737	701	749	745	683	683	742	737	709	713	713	777	690	763	688	756	680	702	732	722	723	688	687	750	767	742	725	707	698	720	714	697	709	766	721	675	701	731	714	756	696	724	666	714	727	673	717	744	672	671	741	689	738	763	708	736	734	665	732	745	723	654	700	726	698	784	745	665	734	693	721	721	685	673	741	690	759	739	739	652	728	722	728	722	716	723	724	724	745	660	709	716	728	736	690	694	769	714	714	677	732	715	753	751	738	694	735	699	685	764	700	693	721	689	756	690	685	700	713	724	736	718	724	734	702	687	737	728	713	728	753	720	741	740	739	729	698	769	689	741	731	711	733	726	708	766	736	671	724	698	731	706	729	728	724	742	735	723	711	746	714	745	720	694	716	718	729	677	663	702	740	711	686	720	714	681	646	687	711	739	704	680	723	686	743	729	729	755	697	738	733	704	684	667	694	732	687	684	693	723	707	745	726	724	717	692	699	693	736	770	681	744	741	707	721	757	695	738	726	689	745	706	688	677	691	751	661	705	708	721	730	714	679	741	681	704	733	692	697	714	793	735	678	709	678	747	779	714	751	714	695	739	684	658	723	694	718	710	690	685	666	732	691	693	689	727	733	717	695	724	685	710	705	705	764	730	727	737	746	765	708	700	703	703	742	720	728	732	723	733	723	695	739	739	756	690	722	685	740	759	709	710	704	699	761	756	688	734	757	721	746	764	724	693	730	735	679	671	733	697	720	681	714	752	722	736	732	689	713	734	692	759	710	693	751	701	733	756	746	729	729	739	734	694	719	712	689	735	745	693	728	744	682	693	707	754	707	708	742	699	637	720	693	762	738	721	709	740	689	760	734	745	740	764	698	720	717	738	712	711	766	722	772	695	714	708	720	728	694	672	813	721	737	692	714	713	756	668	720	738	737	723	725	696	743	675	705	713	759	735	719	704	792	712	739	733	722	745	712	765	708	738	726	730	741	737	692	715	760	725	728	737	651	695	746	735	698	679	732	702	721	735	724	715	700	702	706	775	716	710	700	771	747	733	735	755	693	726	688	673	691	708	729	694	723	732	712	696	720	705	764	719	675	734	794	727	742	705	747	734	711	715	711	737	715	726	712	723	748	749	725	702	700	725	727	739	684	689	744	702	723	688	708	693	722	671	770	746	715	734	732	704	754	735	733	715	738	687	696	720	745	707	727	699	727	719	710	739	707	751	696	728	727	679	719	692	731	757	750	730	747	725	761	679	670	689	734	730	701	724	718	724	747	745	692	749	746	739	710	698	730	708	697	701	739	695	728	740	743	714	699	728	743	724	729	739	733	680	736	760	785	748	713	730	735	729	748	835	734	720	759	694	732	700	734	718	732	690	731	743	721	701	670	654	708	697	742	695	747	671	762	732	745	693	727	698	733	658	717	775	730	713	757	702	729	731	696	763	701	730	733	760	743	722	706	746	716	692	741	713	674	717	797	746	695	700	755	735	711	678	699	744	735	685	693	734	724	735	738	700	715	719	699	717	734	710	743	721	714	775	716	706	761	748	665	697	744	724	722	748	747	683	672	679	679	702	761	730	706	741	718	726	707	732	708	689	740	684	715	709	669	697	714	689	670	719	753	707	754	763	710	713	703	703	744	734	732	737	725	773	745	740	720	705	701	666	735	730	725	686	701	721	727	720	673	743	745	677	741	719	747	716	711	681	701	708	689	778	755	726	733	707	700	751	740	724	676	727	721	725	724	694	730	743	692	725	732	719	729	719	728	736	725	773	714	755	738	729	769	670	722	716	710	703	720	678	720	739	707	716	724	705	722	746	713	700	756	702	715	717	771	689	737	690	718	743	691	701	725	698	685	714	715	718	745	746	718	733	709	688	714	748	693	691	709	683	721	700	730	719	716	720	757	716	749	756	685	792	744	709	730	704	713	684	717	720	747	681	680	768	689	699	722	752	766	729	738	732	719	767	726	692	692	737	687	733	741	690	733	747	666	746	746	772	689	718	726	720	720	682	711	718	757	701	782	784	721	696	698	760	751	715	779	696	735	736	788	725	747	719	739	701	729	731	779	696	722	771	708	712	674	748	729	729	733	724	701	742	703	736	762	708	675	715	748	719	733	744	704	723	723	709	691	703	706	673	729	702	732	730	792	656	726	712	694	745	723	694	688	666	704	697	696	741	701	766	723	722	709	756	730	771	768	745	726	703	697	709	693	725	717	685	665	726	706	702	688	711	715	715	744	690	726	696	723	733	734	706	673	726	723	729	725	777	735	736	770	712	727	695	678	748	730	690	762	736	704	700	745	776	670	694	715	711	676	782	735	755	723	703	696	748	756	746	684	750	734	798	729	691	722	754	707	693	698	728	724	693	736	722	715	720	733	713	691	740	721	713	701	720	707	736	739	725	752	706	700	780	662	769	751	680	726	686	673	748	786	702	747	741	664	723	750	726	730	762	718	701	693	723	726	708	701	706	745	730	766	732	742	711	739	673	732	734	704	717	744	704	687	693	729	757	721	696	702	746	746	717	731	695	746	744	752	743	687	683	698	679	722	712	701	786	693	741	741	715	692	763	715	762	699	736	692	689	681	704	714	767	739	712	702	750	743	741	703	716	747	681	725	688	761	757	716	713	743	728	672	768	727	698	726	736	713	750	734	710	739	712	738	715	683	769	703	716	715	726	758	706	694	697	693	716	673	679	702	760	695	732	718	702	716	717	706	743	722	704	696	731	746	692	736	760	757
25155	21327	26954	24098	6931	1214	972	828	797	793	736	643	673	702	628	579	621	637	570	595	619	621	530	559	517	539	562	543	521	521	528	519	531	545	522	515	576	549	552	491	539	516	521	517	511	492	556	496	522	566	500	552	501	529	522	477	518	546	578	508	533	559	513	525	559	539	489	497	549	524	490	553	522	539	528	497	507	543	559	520	540	513	526	525	507	559	520	541	519	509	512	569	532	519	514	502	527	535	507	539	516	496	500	503	550	524	544	519	498	532	506	518	515	510	549	489	491	550	534	523	518	473	470	552	520	476	511	554	489	554	505	520	486	541	496	522	527	521	547	526	502	509	513	508	521	549	515	555	528	550	519	533	557	539	551	518	552	543	543	530	509	546	493	519	552	535	550	483	551	531	486	524	567	562	539	520	539	517	519	535	509	520	529	514	578	496	535	540	587	507	515	500	538	545	523	536	545	527	529	515	544	507	510	505	493	521	539	482	499	534	522	554	508	547	526	546	491	504	494	525	558	532	489	518	529	531	492	528	542	544	562	528	489	493	503	501	501	504	543	542	553	512	530	541	529	544	527	523	488	545	493	477	535	544	519	532	544	490	488	532	511	529	536	530	558	573	550	522	516	533	531	529	543	529	460	545	583	544	565	493	543	491	588	547	512	501	509	535	548	555	528	532	536	536	527	531	541	523	563	496	520	503	526	480	488	535	506	549	492	517	562	528	525	533	521	529	500	537	542	535	541	519	505	508	484	556	520	489	485	538	510	534	508	514	523	513	484	551	525	515	503	544	527	584	496	495	521	546	523	555	499	538	523	521	500	506	555	523	549	561	528	499	525	556	523	491	523	517	511	516	514	494	561	460	532	541	528	528	535	507	512	481	538	534	521	543	506	507	493	515	503	490	513	538	523	515	503	533	473	567	546	541	543	538	471	495	530	544	533	476	559	511	538	550	517	541	513	508	578	526	542	523	537	528	541	531	541	539	506	555	517	474	526	523	503	540	539	516	487	509	512	532	496	538	549	528	475	498	532	558	502	474	532	528	511	544	520	559	509	489	540	553	507	522	541	515	563	545	498	534	516	536	515	536	540	554	501	485	519	563	562	487	503	516	503	493	532	508	563	514	500	502	527	525	509	536	515	518	514	573	511	522	542	519	533	499	526	543	509	494	486	539	510	544	546	523	526	527	531	521	489	521	505	551	543	560	503	541	513	518	517	483	577	514	501	510	503	503	571	531	526	534	502	484	521	524	521	506	519	534	526	509	514	489	537	554	545	563	494	534	491	560	538	536	485	513	552	546	493	501	518	519	504	503	515	520	553	540	517	529	533	530	491	549	480	514	524	493	546	512	479	512	523	507	501	507	578	500	549	505	527	524	507	538	570	529	528	538	535	555	560	521	538	469	540	516	558	525	541	551	498	549	529	528	535	476	524	515	550	494	528	490	515	547	536	505	531	574	522	528	558	519	525	517	520	551	515	511	535	505	542	523	536	526	558	500	487	527	539	514	524	521	506	536	528	505	530	511	512	463	484	530	545	545	516	535	538	512	551	544	512	508	535	491	537	529	492	511	487	510	546	518	499	541	476	516	526	552	515	495	510	493	508	505	538	497	509	505	519	550	490	528	509	554	577	499	473	527	501	563	550	498	540	525	533	508	480	512	525	479	550	543	530	531	501	495	524	510	498	527	563	516	462	541	519	490	537	551	519	554	509	515	533	551	542	509	503	514	532	530	504	525	549	520	536	496	531	505	543	530	536	525	487	552	476	581	529	532	540	510	531	534	530	505	497	542	536	512	504	559	504	541	472	516	530	502	532	567	534	516	491	481	533	532	503	514	499	519	557	545	542	486	524	518	477	505	526	562	538	530	507	490	531	488	538	533	476	494	530	542	512	546	517	521	527	490	524	534	534	540	528	533	508	535	522	482	509	517	517	565	473	545	486	525	554	449	532	532	509	514	551	540	505	515	496	483	550	505	564	554	551	515	506	519	514	536	516	539	565	509	547	530	529	507	557	514	535	522	547	536	513	532	569	572	521	564	524	496	527	492	504	549	536	519	498	531	505	518	503	523	518	521	556	561	536	540	520	507	528	554	541	502	527	493	520	493	539	533	538	523	551	521	513	554	529	536	508	522	524	510	523	550	555	489	516	523	498	547	537	537	556	524	468	505	523	449	513	485	507	544	469	526	493	478	556	492	530	494	528	498	552	542	549	504	535	491	507	508	498	574	544	509	533	513	509	518	526	529	527	559	510	503	511	483	498	469	546	514	507	505	503	515	531	523	560	540	524	511	512	445	519	565	542	497	511	518	503	505	526	547	530	538	502	517	495	558	492	530	513	610	530	559	571	511	502	568	530	554	566	511	510	524	534	534	501	565	515	471	509	528	575	509	537	519	524	534	493	521	538	526	517	474	499	504	524	553	545	517	496	480	571	545	522	546	533	566	539	550	506	498	569	494	500	536	514	461	539	514	552	547	511	509	524	568	513	519	541	527	495	508	501	517	509	523	517	539	494	529	521	523	525	496	507	548	564	502	517	511	534	511	508	525	538	527	546	488	515	514	461	544	513	527	530	524	483	498	507	509	523	554	536	529	514	575	531	505	519	493	532	495	535	471	506	461	515	473	574	576	530	534	518	546	523	539	534	533	507	519	558	479	535	521	535	546	527	547	535	525	518	509	490	536	526	506	505	533	548	554	511	553	495	533	532	476	558	518	568	532	534	555	542	506	540	517	486	503	545	531	529	507	543	517	493	557	549	498	545	535	525	507	543	520	520	514	520	522	534	570	487	509	499	536	534	584	561	530	484	499	559	492	506	519	509	506	509	507	481	554	543	514	569	535	561	542	533	511	511	511	554	532	514	536	557	537	518	520	529	498	522	499	495	541	555	507	517	518	552	563	546	529	512	554	532	491	575	518	521	531	509	515	539	517	510	517	524	544	530	546	535	548	480	559	506	512	542	503	549	509	515	498	493	527	547	499	513	517	498	557	498	534	537	517	545	498	532	537	529	510	508	518	502	516	552	496	562	532	523	493	513	526	547	519	549	535	517	503	541	515	536	544	482	508	490	517	505	474	533	498	521	498	540	517	504	488	553	534	509	509	537	546	559	525	553	526	537	551	507	526	527	493	531	550	543	494	532	495	503	511	489	529	510	555	527	524	558	528	515	543	538	525	506	519	525	517	468	496	509	556	522	551	534	505	530	497	533	528	531	487	559	553	538	496	513	513	514	515	507	514	523	513	550	486	564	541	533	554	542	555	531	544	539	544	547	506	531	495	529	548	512	527	494	526	529	471	538	491	490	503	517	540	504	514	522	542	535	511	523	540	516	526	547	513	526	511	536	553	525	528	521	505	480	528	512	522	520	557	490	500	502	511	530	560	507	505	540	536	536	545	487	527	535	530	553	491	489	502	507	552	473	491	516	526	521	500	488	515	500	531	539	531	534	522	509	518	529	519	479	542	531	523	531	519	536	572	536	506
39848	55288	27883	4205	2573	1948	1813	1438	1365	1400	1255	1133	1020	990	851	802	805	764	772	762	688	687	668	717	657	660	672	615	679	651	695	634	638	647	639	621	644	669	664	617	679	616	651	668	619	637	644	679	663	628	648	632	644	640	656	609	656	625	629	636	598	606	615	624	628	587	633	634	613	573	606	641	629	621	648	639	610	669	704	610	616	644	567	665	679	665	635	628	609	629	628	634	622	651	593	641	649	650	633	660	587	623	621	607	668	606	636	597	614	596	635	659	602	640	599	645	659	586	673	664	660	664	623	609	628	663	628	665	613	639	622	648	615	612	660	651	612	611	647	631	634	602	644	583	633	647	604	650	583	627	654	694	625	621	619	630	607	641	680	569	637	622	608	609	666	609	631	622	639	611	656	646	644	635	658	649	633	634	621	617	619	634	661	653	635	645	597	558	601	691	622	642	673	627	647	610	642	633	667	645	644	616	626	600	650	602	663	676	634	626	612	592	614	653	641	608	622	629	605	606	631	637	650	642	619	642	591	617	583	653	665	619	602	606	623	620	642	679	583	628	581	619	628	657	625	614	641	636	639	667	629	612	627	662	596	630	599	599	621	664	590	662	622	656	638	607	622	624	614	613	619	629	663	637	626	658	648	649	609	623	624	640	664	624	651	580	652	644	610	591	597	645	619	635	589	601	672	615	701	593	613	659	656	650	628	643	676	648	640	602	601	666	630	626	666	645	654	627	629	601	619	599	621	596	637	628	637	647	573	599	634	600	627	584	622	654	684	697	632	670	650	660	664	635	573	655	634	629	577	646	670	616	596	646	621	610	635	624	668	613	633	606	608	683	687	606	661	616	599	688	638	611	609	619	637	614	677	631	668	596	596	622	599	652	639	639	622	584	636	622	594	643	635	654	609	655	640	654	613	642	654	649	628	622	611	660	651	635	634	611	656	625	639	601	655	613	626	575	644	645	632	601	666	612	635	617	663	624	661	611	618	623	665	688	612	656	650	653	617	585	645	636	656	693	634	665	640	667	660	650	555	681	606	635	614	642	656	629	620	638	638	621	613	656	628	604	627	653	642	611	632	588	663	636	638	638	670	633	585	658	649	660	625	610	590	580	640	637	633	638	629	657	595	635	636	578	642	635	647	668	639	585	617	627	629	603	658	582	650	610	595	628	592	660	626	677	627	672	633	618	677	605	634	593	674	656	635	604	637	653	698	621	622	638	661	642	645	598	626	625	650	617	627	622	632	601	643	643	659	593	635	635	639	636	651	606	597	604	674	621	639	633	635	597	646	625	660	648	560	590	616	590	635	689	636	598	625	655	669	662	606	609	620	631	612	641	659	597	648	634	660	643	632	681	600	608	685	629	610	626	655	640	624	640	664	675	622	635	631	636	641	595	623	643	614	652	647	623	654	642	656	671	600	622	627	626	604	640	640	648	604	611	598	615	630	649	605	624	626	644	618	659	642	609	651	681	626	643	640	634	617	641	652	639	613	608	636	663	652	658	654	652	607	634	641	607	620	594	642	584	606	633	635	674	604	615	641	664	702	645	643	624	631	662	621	630	649	650	634	652	651	660	664	689	658	621	637	653	600	641	607	669	642	662	610	669	620	616	656	620	638	654	576	603	646	632	689	636	640	623	607	689	655	656	631	656	641	637	665	614	619	591	600	633	624	616	641	650	658	663	618	686	620	627	601	615	620	628	632	637	613	591	632	610	645	675	621	622	615	612	647	613	595	628	654	612	673	658	648	633	655	655	675	639	625	642	670	650	646	653	631	685	614	603	683	598	638	611	670	627	682	578	680	622	638	631	600	611	609	679	652	585	576	602	620	671	610	610	681	639	608	634	658	618	694	646	610	654	608	657	616	643	638	661	628	656	603	636	634	602	614	653	630	665	610	579	611	683	618	652	580	608	616	622	657	608	630	605	615	618	611	643	622	643	635	617	628	624	672	639	638	621	657	643	628	621	600	623	636	647	630	592	692	623	626	619	666	629	627	601	638	617	621	639	616	634	605	632	650	697	633	609	664	645	633	607	611	614	632	678	618	622	635	624	647	685	620	690	620	638	629	646	614	627	606	629	615	628	603	602	601	630	632	627	631	577	637	626	650	608	666	635	653	654	638	640	594	634	627	633	650	638	637	627	606	640	639	616	629	641	584	634	626	623	637	658	638	596	661	652	605	642	657	654	616	636	625	658	633	649	633	669	628	631	633	644	646	698	622	663	636	677	642	617	622	617	669	684	628	628	646	623	634	615	645	631	581	652	623	603	670	602	622	655	631	618	594	669	577	602	584	624	651	639	649	599	617	605	641	601	638	620	595	615	640	602	607	625	637	600	587	622	638	697	670	617	626	611	641	660	630	626	633	648	699	609	650	615	641	646	666	653	644	627	621	606	560	593	610	660	641	663	643	590	592	601	620	623	606	610	663	585	635	585	592	667	651	614	573	648	593	656	655	629	628	613	645	662	657	602	602	607	656	644	666	627	642	631	564	578	639	609	649	576	644	639	634	659	612	610	599	614	713	632	665	647	679	636	621	670	605	644	657	588	609	678	594	644	644	654	621	654	630	618	597	617	662	638	641	659	640	662	624	619	615	653	563	588	646	634	657	624	644	624	666	652	637	633	644	627	616	598	626	649	679	653	672	641	618	658	648	617	649	613	628	634	658	655	648	652	614	622	634	581	623	635	673	637	645	645	619	646	629	670	595	660	626	637	646	641	633	612	614	637	631	623	628	616	612	629	645	620	661	617	667	614	620	655	636	572	604	666	610	628	722	615	619	647	603	670	615	594	634	641	639	618	613	652	617	642	649	651	663	657	602	697	628	646	566	617	638	588	600	689	591	631	630	638	638	611	651	580	605	631	601	652	588	608	653	666	668	668	618	634	618	623	606	682	611	652	642	641	658	591	647	638	582	683	631	642	617	639	626	653	642	653	666	656	610	632	629	636	633	581	615	632	606	653	659	624	586	629	655	655	639	702	657	637	613	598	637	609	597	636	654	643	631	633	629	632	624	662	678	629	619	648	588	662	626	627	602	596	643	625	621	602	642	636	617	663	678	638	609	649	609	625	614	666	632	615	600	655	587	605	679	657	636	635	659	649	640	568	624	564	653	642	627	628	668	647	582	627	576	593	624	625	627	614	634	629	593	670	675	621	624	601	644	634	602	614	653	636	637	606	623	612	610	602	609	676	648	611	611	637	668	672	629	616	606	626	668	611	653	624	609	626	610	615	612	596	607	639	610	670	609	623	632	642	655	600	623	675	599	580	650	652	646	620	662	589	603	614	653	634	672	660	649	686	634	613	619	608	617	640	656	556	621	624	617	626	624	597	658	606	600	694	613	627	687	611	632	642	604	625	638	650	622	643	613	639	658	623	595	615	599	638	640	637	609	628	608	638	623	605	613	593	623	602	655	651	627	590	612	632	629	616	629	611	630	642	638	630	621	588	651	613	657	624	608	629	624	654	645	604	619	598
22757	20990	28508	23656	20961	20496	6312	1988	1511	1636	1469	1352	1314	1229	1165	1184	1144	1039	1066	1035	957	1088	1011	942	1040	989	960	899	967	975	977	917	949	941	942	970	926	913	924	920	900	908	972	931	945	940	945	950	959	920	1003	999	919	914	868	915	960	947	938	966	886	889	930	923	921	895	912	929	996	947	927	966	919	919	991	887	922	924	957	932	970	949	934	990	911	928	966	928	921	901	905	894	912	914	979	942	921	927	923	900	922	887	964	947	902	965	911	930	899	894	911	913	921	970	970	929	924	909	918	878	915	927	948	942	882	934	929	954	946	876	945	971	900	964	929	934	871	892	912	910	936	962	959	948	938	942	914	866	953	940	903	919	913	965	891	942	886	928	923	892	907	923	917	940	894	963	924	932	867	905	963	929	900	921	921	904	949	943	941	932	944	920	955	899	911	933	886	964	937	959	877	918	906	924	906	936	893	961	954	938	908	937	985	967	968	888	917	887	924	906	933	907	967	891	892	891	909	902	980	873	974	939	930	900	935	928	894	906	944	945	937	965	918	930	926	931	903	939	903	948	881	911	988	990	891	915	914	928	940	934	877	898	885	917	946	973	896	910	977	931	931	926	881	896	979	942	927	916	926	944	893	948	895	901	874	927	926	891	955	946	911	841	890	912	918	922	948	946	953	922	942	916	885	937	924	947	907	957	929	920	904	910	912	919	933	900	958	899	913	909	924	931	886	953	906	916	900	983	985	908	924	917	900	896	921	906	946	953	949	953	903	969	914	980	936	918	912	932	894	929	890	892	882	929	883	961	941	945	907	890	903	910	929	949	927	961	956	971	948	941	894	922	911	919	918	906	925	914	897	958	928	921	914	940	916	939	925	944	931	953	939	894	915	888	949	919	897	990	873	907	887	926	950	895	933	880	935	840	846	930	942	901	873	909	969	964	950	907	940	967	950	912	887	935	945	922	973	899	990	913	958	936	944	906	928	892	967	956	908	945	955	921	943	874	983	878	915	894	959	928	934	904	913	964	926	908	915	940	935	918	898	920	926	952	948	941	954	867	958	912	928	870	860	931	931	810	937	887	874	884	920	949	940	934	935	898	949	906	920	908	894	882	950	889	948	927	899	868	902	958	957	933	931	911	959	929	882	926	927	936	926	938	933	894	910	917	906	1000	957	945	925	936	919	901	954	903	927	1006	937	914	949	964	953	908	900	977	906	898	929	935	858	888	908	942	890	953	977	977	945	898	890	961	934	936	912	923	914	926	919	970	942	963	918	921	877	873	895	974	935	944	914	897	938	985	913	967	933	906	938	894	939	965	956	982	911	884	893	938	936	910	940	887	943	894	915	928	892	950	878	943	1001	978	943	937	939	897	928	895	892	1020	883	939	898	937	927	961	935	885	935	884	897	925	857	876	880	952	916	898	916	913	930	912	962	971	915	902	909	975	912	904	883	926	932	904	893	928	948	921	930	905	903	928	925	943	932	889	936	940	962	941	912	986	909	935	977	918	944	946	928	918	913	826	866	902	884	948	949	937	944	925	925	963	888	976	909	910	934	967	983	926	886	940	923	896	938	931	895	939	943	946	942	997	928	1016	917	915	946	906	974	911	937	901	896	959	962	931	877	966	934	913	903	937	955	895	881	921	948	962	902	919	947	951	898	892	924	878	916	948	892	1000	915	946	972	923	902	893	937	963	954	901	948	924	929	937	926	909	907	899	899	945	869	886	933	888	937	970	886	898	970	954	907	930	932	907	888	926	926	936	883	949	969	931	902	885	881	940	932	943	967	883	912	894	958	956	938	931	1002	943	893	915	904	950	946	866	913	933	940	944	918	891	922	944	978	946	871	927	911	838	925	928	921	941	919	974	908	956	903	904	887	920	910	902	959	890	874	934	961	1000	869	952	956	880	923	947	942	911	901	929	906	891	930	932	921	905	966	925	895	934	942	856	945	926	915	889	876	937	893	953	939	927	902	996	882	903	938	955	921	938	892	898	913	959	915	939	914	928	905	911	931	891	880	905	883	879	915	873	937	911	911	947	977	923	946	911	932	928	869	906	939	900	942	909	897	888	918	972	933	930	955	928	921	846	953	901	959	937	944	928	947	887	945	929	959	885	966	951	990	934	933	934	919	936	914	881	942	902	913	919	949	911	945	911	924	968	926	920	922	890	949	873	898	918	929	928	976	989	930	942	941	920	938	871	908	934	939	907	938	928	906	928	893	930	900	923	917	934	952	944	977	931	892	893	968	927	910	906	932	996	914	894	966	942	909	894	906	929	908	926	874	890	921	937	947	896	927	901	935	913	928	970	933	941	961	887	944	902	883	929	958	925	951	932	967	924	906	945	873	950	946	962	937	864	936	929	960	916	924	865	890	862	920	924	898	881	927	928	887	883	951	952	972	950	909	927	912	911	939	906	891	934	912	928	935	915	896	985	870	895	959	906	924	913	942	923	921	866	932	918	907	922	892	942	918	921	933	941	941	902	953	924	921	932	855	926	910	911	902	956	880	912	936	923	862	932	903	915	925	975	934	964	926	923	932	900	887	914	949	893	932	896	929	941	895	909	933	877	944	869	931	880	947	912	925	848	989	956	960	934	886	892	871	891	909	913	922	930	941	925	894	902	880	958	906	902	903	891	986	907	903	916	899	970	886	878	873	960	888	894	914	911	922	943	929	911	950	902	949	923	931	920	970	915	876	970	955	916	884	847	930	881	940	944	983	897	893	920	872	893	931	882	927	900	991	842	946	921	911	919	900	935	928	890	935	890	995	937	906	940	962	903	945	957	941	915	927	994	917	899	968	937	851	939	915	968	931	974	989	935	921	950	901	936	883	857	921	951	908	902	979	900	919	912	937	914	909	941	894	885	941	916	921	926	871	873	903	875	906	939	990	882	924	952	894	924	929	958	929	879	959	907	936	909	870	926	889	908	937	913	928	967	931	891	872	937	946	881	882	959	929	937	935	903	950	927	919	898	960	940	900	904	931	883	980	872	936	876	921	986	966	910	818	923	914	938	852	921	942	922	942	909	891	893	926	926	937	947	885	913	899	916	963	927	925	952	906	963	941	956	908	914	909	883	934	897	887	907	883	884	896	911	900	939	930	968	940	909	951	859	922	959	966	964	971	902	939	942	952	971	941	925	923	941	944	866	879	872	937	884	893	958	962	949	930	956	881	923	907	886	884	934	936	897	920	853	906	891	897	908	941	912	896	897	958	887	951	863	936	872	909	916	892	901	939	922	947	969	855	889	898	849	907	895	910	913	948	988	919	915	928	928	964	880	934	895	883	859	900	947	898	877	909	966	937	948	917	949	938	903	924	910	940	844	953	903	948	936	926	936	961	942	878	873	921	919	959	904	939	904	952	868	913	923	929	931	908	929	869	936	936	908	876	936	953	940	946	958	943	996	962	887	922	940	922	938	907	952	975	890	933	950	946	919	890	921	895	943	920	946	907	951	889	951	997	867	904	918	886	918	937	906	923	879	890	898	947	942
46184	69306	38600	8359	5333	4023	3396	3052	2671	2655	2293	2040	1886	1757	1578	1533	1404	1307	1265	1218	1240	1274	1175	1191	1108	1091	1112	1056	1132	1114	1045	1074	1133	1036	1084	1038	1042	1025	1069	1119	1066	1031	1102	1000	960	1022	1003	1020	1080	1032	1060	1033	1081	1065	1075	1027	1052	1051	1030	1104	1099	1022	1052	1034	1080	1005	1068	1035	1013	1039	1020	1034	967	1058	1050	1052	991	1030	1009	1063	1009	1071	1058	1071	1066	1063	1048	1066	1042	1041	1055	1078	991	1084	1110	1026	1014	1047	1052	1013	1047	1068	1067	1055	1096	1008	1032	1037	1049	1091	1033	1004	1058	983	1028	1094	1037	1050	1006	1077	1087	994	1051	1045	1038	1066	1008	1001	1089	1037	1014	1064	992	1036	1065	1044	1033	1018	1033	1096	1062	1006	1080	1020	1023	1048	1038	1065	1057	1131	1026	1065	1037	1063	1022	1070	1040	1007	1020	996	1058	1022	1033	993	1017	1012	1016	1056	1035	1134	1062	1049	1029	1037	1005	1101	1027	1052	1034	1024	1019	1025	1060	1056	1018	1092	1016	1031	1051	1014	1034	1056	1033	1097	997	1062	1001	1006	1071	1097	1064	1072	982	1004	1056	977	1081	1036	1021	1072	1005	1009	1025	1084	1009	985	1083	1031	1009	1008	1067	1023	990	1000	1049	1065	987	1079	1001	990	1067	1085	1080	968	1057	1035	1021	1085	1048	1036	1007	1079	1076	1077	1041	1013	1047	1057	1026	1056	1073	1046	1044	1050	1038	1007	1083	1044	1097	1033	1083	1036	1024	1000	996	1032	991	1070	1077	1085	1044	1058	997	1075	1014	998	1018	980	1107	1067	1081	1002	1023	1016	1070	1031	1026	1057	974	1001	1017	1074	1053	999	998	983	996	1033	1134	1031	1022	989	1014	1051	1037	1095	1022	1029	1046	999	1025	1011	1026	1057	1066	1111	1008	1028	1003	1026	992	1041	976	1048	1040	1046	1043	1090	1039	1124	1042	1063	1061	1012	1091	1043	1113	1035	1021	993	1042	1068	1107	1069	1045	1095	1023	1051	1008	1006	1062	1009	1025	1059	1039	1077	1023	1024	1087	1035	1020	1007	1001	1022	991	1028	997	1076	1026	1017	1017	1043	974	1059	1023	1010	1004	1018	1033	1026	1098	1051	1046	1006	1013	996	1013	1033	1057	1018	1016	1085	988	993	1060	1052	1061	1023	966	1079	1024	1020	1055	999	1040	1045	996	977	971	1006	1014	986	1051	1055	980	1058	1035	1036	1053	1061	1042	1102	956	1034	1004	1041	1062	1017	976	1037	1018	1004	1042	1077	996	1077	1049	1036	1025	1058	1051	998	1037	1029	1085	1014	1006	1031	1051	1059	1070	1027	1044	1066	1097	1076	1028	1003	1067	1036	1058	1033	1039	1043	976	1057	1048	1040	1052	1078	1065	975	1024	1052	1023	1008	1029	1023	1037	1035	1042	970	1037	1015	995	1055	1014	1041	1006	1035	1023	1054	997	997	1086	1078	1036	1004	1048	1008	1067	1037	1034	1036	1004	1014	1070	1029	1048	1007	1024	1016	988	1049	1022	1014	996	1062	1045	1030	1067	996	1052	1015	1090	1027	1027	1007	985	984	1056	1022	1063	997	1019	1086	1040	1039	1005	996	1000	1034	1033	1100	976	1086	1037	1070	1049	1063	1028	1013	1000	1011	976	1067	1073	1014	988	1052	1004	1017	1007	1001	1037	1048	1032	1059	993	1101	1082	1017	1024	1047	1041	985	960	1010	1061	1056	1043	1060	1060	1007	1069	1076	1042	1071	1048	1073	1055	1040	1071	1043	1067	1064	1037	992	1065	1059	1036	1035	1053	997	1094	1015	1074	1074	1011	1008	1031	1013	1064	1056	1015	1069	1029	972	1066	1010	1030	1035	1007	1072	1032	1044	1073	1012	1051	1048	1013	1028	1026	1104	1038	1027	1015	1029	978	1062	1080	1041	1068	992	1063	995	995	1042	1049	1040	1049	998	1062	1097	1028	1047	1032	1097	1040	1007	1018	1088	1048	1038	1079	1051	957	1042	1046	1034	1036	1014	1032	1054	1042	1036	1025	1030	981	1048	1058	1022	1028	1029	1033	1046	1030	1066	1036	1087	1049	1044	1065	1019	958	1049	1030	992	1042	1069	1064	979	1013	1035	1036	1064	999	1031	1078	956	1030	1050	1088	1061	1104	1033	973	1039	1067	1014	1094	1016	1054	994	1000	1025	1030	1062	1074	1001	1092	1041	1041	1041	1031	1039	1055	1008	1033	1051	1052	1057	1035	1096	1060	1087	979	1012	985	1047	988	1037	992	1038	1079	1023	1064	1046	979	1016	1075	1043	1076	1062	1040	990	998	1015	1088	1058	953	983	1046	1116	1034	1060	1042	1029	1046	1057	1045	1014	1050	1006	1065	1038	1042	1060	1053	999	1073	1007	1044	1018	1040	1018	1023	996	1065	999	1060	961	1017	1006	1036	989	1076	1043	1000	981	1049	1069	1043	1011	1018	1048	1005	1003	1009	1026	1037	1018	1047	1059	1022	980	1010	1007	1057	1014	1054	1021	1058	1068	1012	1080	999	1100	998	1095	1065	1115	1041	1037	1023	988	991	993	1020	1009	1059	1013	999	1008	1057	1055	1007	973	1006	1027	995	1031	1038	1042	1044	1021	1031	1062	1027	1029	1060	1018	1008	996	1035	1040	1003	1045	1036	1066	990	1018	991	1044	1071	1009	1024	1053	992	1007	1021	1044	1002	1051	1066	1051	1066	1081	1052	1035	1086	1089	1061	1010	980	1056	1005	1043	1102	1045	1062	1010	992	1079	1065	1077	1013	1018	1086	1013	1071	1028	1017	1030	1066	1021	1051	1058	1008	1019	1020	979	1017	1002	1014	1065	1061	1065	1046	1014	1026	1062	1035	1088	1006	1075	1006	1068	1034	1051	1009	1043	1024	1061	970	1073	1014	1051	1046	1009	1009	1051	1032	1034	1035	1008	1041	1022	1072	1038	1054	1002	1005	1005	1030	1043	985	981	1039	1051	1038	990	992	1058	1063	1031	1025	1037	1026	981	1080	1032	1034	1027	1061	1052	1057	1040	1059	996	1068	1033	1029	1055	996	1035	1050	1033	1053	1025	1066	983	1045	1014	1037	1087	1016	1026	1034	1014	992	1038	1039	1034	1038	985	1058	1021	1029	1000	1053	1034	1125	1050	1025	1035	1065	1047	997	999	951	1080	1074	1032	1058	1056	1061	998	1063	1040	1050	1065	1013	996	1070	1024	1044	1040	1081	1063	991	981	1007	1029	1069	1001	1062	1005	1082	1047	1001	1018	1033	1057	979	1049	955	1032	1016	1059	1067	1005	1070	1038	1015	1082	1014	1106	1061	978	1061	1005	997	1009	1048	1007	998	1083	1089	1061	1057	1003	1047	1041	1044	979	1133	1060	1043	1017	1067	1110	1093	1094	1019	1054	1012	979	1080	1031	1011	1039	983	1015	1072	1067	1035	994	1029	1053	1044	1003	1029	1079	1005	1012	1048	1095	1033	1030	1006	1029	1079	977	1032	1064	1004	1015	1034	1051	1037	1045	989	1007	1002	1017	984	1060	1003	1017	1003	1025	982	1030	979	1038	1033	999	1024	1061	1076	1039	1073	972	1055	1052	1091	1011	1035	1018	1025	1033	1030	1060	1011	1107	1016	990	1074	1051	1028	1056	1078	1032	1040	1038	1042	1030	1106	1085	969	1011	1091	1031	1075	1042	992	1039	997	1033	1007	1011	1064	971	1023	1012	1000	970	1070	1059	1055	1020	1004	1030	1072	1007	1012	1001	1039	1011	1078	1034	1048	1016	1061	1005	982	1017	1056	1072	1035	1077	1063	1032	1049	1014	1054	1046	992	1028	1010	1029	1031	1025	1064	1033	1066	1033	1007	1010	992	1001	1046	1070	1087	1097	1006	1056	1038	1012	965	1040	976	1060	995	1004	1079	998	1101	1096	1070	1074	1054	1038	1030	1020	1125	1056	1063	1036	1145	1005	1034	1031	1030	1014	1037	1088	1046	1020	1035	1055	1064	1052	1057	1116	1014	1039	1018	1056	999	1014	1043	1034	1039	1024	996	1007	1030	1032	986	1075	1016	1105	1077	1061	1046	1022	1057	966	1068	1039	1050	1013	1073	1064	1038	1101	1038	1060	1060	1046	1052	1011	1032	1045	1046	1073	1010	1054	1044	1039	1013	1014	1043	998	1054	1026	1003	1038	1012	1075	1070	1088	1056	1074	1050	1065	1012	1005	1038	954	1042	1089	1071	1064	1030	985	1021	1087	1022	1055	1032	1059	1102	1061	1085	1058	1044	1006	1048	1034	1077	1068	1074	1031	1027	1059	1075	1018	1011	1021	1078	990	1041	1050	988	1014	962	1085	1045	1073	979	1052	1031	1024	1067	1010	1026	1027	1011	1027	1031	1044	1002	1042	1006	1088	1056	1033	994	1010	1042	1014	1062	1041	996	1063	1010	1020	1045	1018	1059	1030	1006	1054	1033	1105	1003	1024	1047	1045	1014	1002	1058	1027	1043	1001	1057	1075	1038	1024	1046	1043	1004	981	1080	1036	1045	976	1032	1066	1098	1032	1067	1042	1042	1030	1035	1020	1009	1062	970	1006	1055	1004	1032	1025	1039	1047	1010	1062	994	1080	1042	1012	1055	1030	1081	998	997	1060	1035	1052	1027	1028	1075	1014	1031	1005	1125	1020	1044	1048	1066	1061	998	1005	988	1026	1047	1064	1040	1016	973	1038	1004	1074	1070	1018	1023	999	1012	1044	1034	1066
31407	30769	21836	4873	980	691	554	540	548	509	503	486	473	462	489	468	474	436	405	408	391	415	390	405	420	409	424	443	402	400	431	388	408	401	418	379	380	375	383	437	404	386	371	362	413	393	395	404	396	385	427	441	414	390	358	403	382	397	400	357	373	405	381	376	369	364	375	386	426	369	435	378	379	379	351	372	338	400	366	357	390	386	382	402	423	401	367	391	397	402	392	413	396	379	407	413	367	422	378	405	430	412	371	404	393	417	386	383	396	347	375	402	365	391	393	403	350	373	373	368	437	387	392	366	359	383	375	369	385	375	416	409	345	383	386	355	376	415	364	371	364	410	372	403	407	399	385	392	403	375	339	379	377	388	398	416	407	416	413	376	419	397	388	383	373	394	355	394	396	409	408	415	404	399	377	387	380	368	398	375	393	392	371	353	412	368	365	374	383	402	406	359	394	397	411	358	424	395	382	412	375	411	342	374	406	381	362	362	422	372	362	388	368	376	392	383	395	362	377	386	402	389	391	393	387	419	384	359	360	368	397	375	368	394	388	377	395	365	400	404	441	359	369	392	410	394	421	399	397	408	392	430	401	397	382	400	361	392	380	337	384	406	371	414	394	374	360	342	373	371	366	370	416	398	362	389	365	359	360	423	364	375	408	387	397	392	367	372	365	356	403	434	356	362	386	406	375	407	392	384	427	393	368	398	380	395	400	411	416	410	365	375	379	401	375	394	398	393	376	395	392	382	398	380	385	435	368	355	361	398	398	401	379	381	383	372	375	395	398	374	390	402	389	373	376	360	347	409	401	398	396	389	399	389	397	382	416	400	431	385	386	380	396	351	411	384	366	399	380	391	358	399	381	386	415	404	425	357	419	394	376	375	360	385	369	395	416	415	374	411	366	358	382	400	391	381	387	375	372	402	364	400	379	379	361	409	370	363	402	357	401	383	373	391	407	395	395	361	409	350	377	389	399	363	382	344	386	412	420	388	392	378	360	380	392	383	395	365	380	370	389	392	399	391	415	381	416	386	355	381	372	375	409	364	382	397	418	371	386	401	367	376	380	362	368	377	389	396	382	366	350	357	393	377	389	392	358	389	397	401	384	374	401	387	388	382	412	371	383	405	384	404	359	414	389	390	393	400	359	364	389	357	418	399	379	416	386	388	386	420	385	380	386	397	410	422	368	359	385	373	412	388	401	384	382	411	371	398	414	394	403	384	377	371	386	391	382	378	406	379	361	403	371	416	393	417	359	363	372	379	380	390	383	388	422	368	389	409	391	381	425	403	399	401	405	394	375	407	386	391	400	398	399	385	404	378	360	437	394	385	381	379	402	398	419	369	426	378	377	356	370	396	365	412	363	419	371	366	387	395	389	387	371	402	418	408	384	372	385	403	399	405	417	399	395	412	364	385	375	374	355	368	395	350	377	412	408	415	386	387	432	389	403	406	376	403	366	383	360	425	406	402	399	401	361	386	403	370	377	402	399	401	395	402	364	403	398	396	388	363	382	354	356	400	399	400	396	382	402	400	427	393	407	381	349	388	386	406	389	398	396	382	378	383	395	367	424	408	399	379	410	404	385	384	359	347	386	384	405	385	392	369	367	381	378	392	400	380	397	383	373	380	376	402	396	362	374	395	355	362	410	365	392	410	360	397	424	379	408	408	409	407	374	386	419	397	405	374	390	372	372	391	383	364	380	385	367	400	356	358	375	371	370	364	361	402	423	410	397	363	395	367	408	430	424	351	362	384	369	370	403	363	377	346	408	373	399	360	383	411	393	402	389	404	346	392	419	365	372	392	397	368	395	403	399	391	378	389	448	380	380	395	395	373	392	362	392	373	391	347	373	390	388	370	388	391	385	380	431	411	368	348	364	351	384	360	385	397	412	407	378	383	355	337	409	396	352	409	351	377	393	408	356	374	382	410	389	402	376	397	348	393	368	411	402	344	379	358	372	433	378	354	382	404	422	388	396	370	387	377	371	410	327	371	385	388	368	417	393	386	400	403	421	375	365	389	409	356	402	381	383	391	376	360	415	391	400	405	408	417	398	413	364	352	392	381	387	361	379	352	406	428	380	399	368	361	382	378	401	385	362	385	397	371	401	422	366	394	368	385	386	401	395	398	379	383	388	399	416	399	377	353	394	407	406	385	390	355	361	380	377	378	382	353	375	403	396	381	394	379	404	381	397	390	401	393	419	379	400	411	377	348	369	382	343	372	411	399	382	368	367	389	358	395	346	383	351	396	360	389	375	381	405	384	395	421	397	387	431	408	378	399	392	377	353	352	363	380	410	388	419	368	391	400	369	386	400	386	396	428	403	392	402	353	399	370	366	392	409	407	378	389	358	392	384	359	397	384	380	376	391	431	410	433	393	408	431	377	398	383	376	384	425	400	382	392	348	381	375	393	401	373	357	395	372	386	377	409	366	360	368	362	382	371	385	411	355	384	399	411	378	409	392	373	370	369	408	390	409	385	405	404	414	387	395	382	392	363	405	358	356	369	394	395	372	376	410	374	370	389	371	408	393	382	386	414	392	415	371	398	389	412	402	403	389	396	379	431	379	374	347	349	381	389	367	414	392	387	386	338	390	386	371	399	406	374	405	381	391	380	354	373	382	399	401	402	406	392	406	364	406	385	386	400	414	417	385	384	393	370	385	424	439	359	407	413	394	365	373	386	391	393	371	387	408	375	374	391	393	362	437	365	400	351	404	375	388	382	395	384	376	388	389	388	403	372	384	408	400	378	371	401	371	360	379	422	400	382	398	396	389	392	390	390	381	415	427	374	379	351	430	417	379	393	426	384	388	389	367	373	437	389	393	394	392	379	413	399	393	359	380	368	357	410	364	393	401	384	390	404	368	392	392	409	361	368	416	368	397	392	369	407	393	366	388	409	377	380	393	369	366	395	372	387	356	407	406	385	345	370	378	387	378	380	370	385	389	407	378	392	384	403	370	369	404	376	375	387	412	371	433	376	403	391	364	368	405	429	376	402	424	362	408	362	369	396	385	405	388	414	370	422	383	381	397	399	383	405	401	417	406	366	394	404	409	403	414	359	371	376	389	379	381	395	382	380	356	418	393	369	363	415	403	412	348	405	399	398	381	369	382	378	383	395	386	381	396	371	408	376	385	398	369	380	384	418	391	359	406	388	348	377	360	428	381	392	375	436	385	403	377	361	398	401	406	420	381	423	364	375	370	389	426	368	375	373	390	373	392	397	385	422	390	358	355	353	372	400	365	392	405	407	364	386	369	394	399	385	369	406	385	397	420	371	386	417	401	409	394	413	358	380	384	413	360	381	391	440	418	405	419	394	377	374	401	367	392	441	396	358	387	384	396	357	385	387	375	328	393	420	381	375	400	386	381	382	366	355	391	391	412	382	381	387	398	348	375	405	377	453	394	376	415	401	401	377	386	400	409	420	370	437	357	373	396	415	376	421	382	428	381	410	401	458	387	404	384	422	375	420	377	363	363	375	406	373
38101	44782	21288	2650	1376	1092	906	871	914	890	770	764	690	625	565	590	579	490	518	537	530	561	505	495	488	525	490	501	466	492	465	503	475	473	500	464	471	495	466	459	495	460	465	478	457	465	478	477	448	469	465	448	454	449	483	443	476	452	487	475	443	478	483	482	421	446	462	502	468	487	494	468	468	448	443	484	458	451	464	446	432	464	452	480	475	491	462	427	463	447	493	476	446	523	485	468	484	468	459	466	464	455	465	466	456	457	455	446	483	473	462	454	479	471	466	472	461	474	444	409	455	426	485	477	485	456	419	450	468	467	511	500	487	476	492	455	466	428	484	457	493	454	425	478	441	487	458	413	463	492	432	449	474	492	423	475	442	487	467	454	477	422	460	466	477	461	481	477	477	461	448	494	470	493	470	492	448	473	482	439	475	513	469	456	477	479	492	473	469	471	494	499	502	466	481	455	493	465	472	446	493	464	507	481	472	503	437	475	504	466	462	457	508	472	478	429	506	459	455	458	493	491	476	456	443	447	472	456	509	419	476	472	445	483	459	463	439	464	458	442	454	499	468	464	481	454	486	478	462	469	506	472	454	468	445	463	503	487	469	469	467	468	485	466	496	463	446	448	463	456	491	473	477	496	476	505	478	463	483	460	497	474	491	496	456	420	491	488	475	489	514	464	462	472	511	478	460	474	458	454	464	485	424	488	473	489	453	489	478	466	446	472	466	459	469	478	481	466	473	447	472	467	474	477	479	472	476	457	507	483	508	456	485	465	485	475	495	511	461	471	456	495	456	446	503	472	452	492	464	510	471	466	473	463	488	487	443	462	457	489	459	412	461	493	509	472	461	433	439	448	428	523	474	433	466	488	465	444	474	477	464	468	467	457	476	468	481	469	487	485	480	503	439	488	482	468	445	450	451	432	473	477	488	477	467	502	472	470	518	502	454	490	526	435	488	483	477	484	466	446	456	447	470	486	473	457	469	451	480	474	476	482	492	483	470	447	455	480	509	495	486	460	499	502	450	477	450	504	471	477	457	454	441	486	462	483	433	484	521	450	497	464	489	487	478	471	496	480	472	480	479	503	469	466	466	483	496	453	444	490	475	493	441	479	459	466	446	468	468	468	469	487	444	425	488	466	496	476	442	448	470	489	465	482	486	467	463	461	450	453	442	502	471	462	457	490	460	512	457	457	477	475	438	452	446	499	487	471	487	471	446	472	462	477	472	452	423	452	456	473	453	473	475	460	476	446	487	448	480	446	449	500	473	470	482	452	443	462	471	500	484	484	480	449	481	447	441	470	473	446	521	425	470	436	494	446	473	468	467	466	476	453	502	470	448	485	481	451	498	484	477	417	498	479	489	508	483	468	481	459	501	463	451	415	465	454	447	478	451	499	471	469	496	454	482	468	509	485	515	467	477	451	461	491	475	454	484	428	431	467	459	445	477	450	447	496	470	449	449	452	452	485	446	450	471	461	495	472	418	437	471	466	434	464	471	447	476	445	447	447	448	481	452	483	468	485	482	469	463	481	451	479	470	446	476	462	483	450	448	448	463	470	426	455	473	470	483	438	461	489	483	503	481	459	434	524	449	471	444	474	462	460	490	461	511	490	491	468	453	506	500	487	472	462	504	439	479	473	453	460	476	494	453	488	455	499	467	460	445	473	456	482	480	473	467	489	459	512	464	497	468	503	407	449	500	474	460	476	456	471	501	469	469	468	478	446	475	455	485	467	462	431	468	476	451	461	431	445	457	490	479	438	501	474	467	492	442	475	495	497	470	445	507	465	451	468	487	456	462	487	512	483	467	471	485	482	493	459	459	476	477	458	435	434	462	510	444	514	492	469	456	505	504	475	464	465	477	455	475	512	510	468	493	454	442	452	487	473	466	459	482	461	446	483	458	495	438	488	492	494	453	459	455	480	419	435	437	455	448	482	483	485	467	473	479	456	472	495	477	449	476	485	431	453	516	469	489	445	493	424	455	443	456	510	461	470	467	456	469	391	461	483	507	488	483	479	449	493	489	460	471	432	456	501	484	490	483	447	462	468	439	501	431	472	437	449	425	494	475	429	464	483	434	456	480	466	488	487	490	474	485	485	499	481	465	462	472	491	485	466	463	481	512	488	480	486	489	490	470	453	452	459	510	484	468	448	484	462	467	460	461	460	495	481	506	495	493	514	495	472	490	462	497	530	449	485	411	471	481	493	469	463	520	471	485	491	406	464	460	469	460	484	484	486	486	423	474	479	456	448	476	445	469	433	425	499	470	451	457	435	447	435	456	449	455	446	525	484	461	430	506	461	493	484	465	497	487	500	453	447	479	473	468	491	437	428	497	464	470	491	460	481	465	453	436	458	428	423	466	487	465	485	461	451	449	490	459	446	484	456	467	479	503	465	469	495	434	414	457	460	496	480	449	489	493	433	491	443	458	472	470	504	463	443	458	468	462	474	443	423	479	427	440	466	450	466	490	461	473	460	482	487	448	471	456	452	458	473	477	408	452	518	441	521	468	477	499	480	460	434	507	454	512	434	453	475	444	491	495	483	465	495	459	470	441	465	440	454	499	497	475	436	496	475	474	458	473	460	455	455	480	457	472	469	422	477	486	442	465	473	446	448	452	438	491	443	485	457	488	467	492	473	457	471	457	445	465	470	477	479	480	479	449	458	462	464	463	491	434	466	456	469	427	472	481	481	437	456	473	495	466	430	441	473	520	473	487	524	453	444	492	486	444	454	445	481	478	436	471	463	468	478	502	510	492	469	456	463	482	469	435	471	467	463	480	458	482	472	467	461	494	462	477	454	495	454	494	494	493	492	459	452	493	464	449	459	481	459	460	497	469	478	471	478	475	462	465	468	470	478	439	502	479	467	496	451	457	472	458	485	469	472	517	496	464	449	465	457	444	437	458	478	456	442	488	466	449	489	437	464	458	496	467	476	453	490	478	495	497	464	485	484	450	457	468	460	467	466	444	472	508	429	492	445	515	441	461	472	497	502	440	469	469	469	499	436	490	465	439	437	497	445	461	441	486	447	484	464	475	522	453	509	482	501	478	501	478	448	443	475	457	475	499	458	489	438	498	517	477	452	464	464	435	484	470	489	491	453	492	449	483	431	488	487	443	478	454	468	463	491	497	477	479	492	456	470	467	486	477	474	468	476	492	473	468	445	471	489	454	470	488	435	462	472	451	442	450	465	494	458	463	456	481	448	465	458	450	418	483	431	511	465	455	485	489	473	479	443	467	465	511	456	447	479	476	470	450	466	426	423	461	474	465	427	489	459	490	467	463	467	421	496	482	467	432	489	453	445	432	441	500	434	443	471	449	445	493	459	454	452	472	498	482	497	443	433	475	474	426	436	496	513	473	484	484	474	467	426	465	454	494	438	463	461	461	434	476	456	471	497	469	505	462	450	457	482	452	496	478	448	483	467	466	459	480	456	477	479	474	475	424	431	441	484	428	472	438	480	447	466	482	489	458	496	503	468
23938	20994	28017	24057	20131	6600	1571	1159	1060	1021	941	897	833	784	769	762	716	751	639	673	674	647	624	638	616	655	637	625	617	639	652	551	634	638	609	617	620	637	646	639	599	606	621	635	624	607	605	666	655	602	590	628	606	639	635	622	581	624	630	655	625	541	599	588	619	611	594	579	650	607	578	617	580	632	633	604	635	617	600	615	585	579	639	616	661	631	575	598	592	570	609	602	585	639	610	615	599	622	579	623	599	575	596	572	590	618	642	599	613	621	618	620	590	622	634	654	580	660	645	604	605	635	622	603	599	660	600	597	565	612	636	623	642	635	688	599	621	640	638	634	650	617	610	597	622	611	619	634	646	629	564	594	592	603	637	594	628	657	610	551	581	617	567	646	604	586	624	617	587	622	601	633	597	585	596	631	585	614	604	607	606	601	625	588	571	621	595	585	611	627	597	635	599	591	626	587	621	613	582	568	620	586	593	601	615	601	595	609	604	639	627	613	646	619	609	621	651	596	607	562	583	600	634	602	588	649	620	628	562	624	622	607	591	627	634	638	585	599	589	613	617	594	612	612	595	602	642	635	613	600	620	643	562	599	657	627	615	630	606	616	585	630	628	607	611	614	569	618	619	548	630	616	631	599	608	562	592	615	627	633	603	610	589	617	633	662	610	676	600	622	612	585	584	620	637	580	674	625	602	625	634	594	631	647	652	651	584	612	606	619	646	632	585	581	647	601	607	570	623	613	585	613	576	548	597	587	660	591	578	608	620	622	562	566	611	607	603	594	615	587	640	591	618	635	585	634	639	596	630	605	603	642	617	616	622	602	633	589	623	607	576	628	609	623	620	644	620	590	577	636	648	626	652	611	626	621	687	642	595	626	574	590	629	597	621	619	606	619	581	588	570	615	607	579	659	641	618	609	617	631	585	605	581	663	597	600	601	642	595	622	593	583	606	640	627	595	617	629	573	590	582	642	621	598	637	686	626	648	648	596	579	602	631	594	611	634	590	642	575	625	588	649	617	626	582	577	608	585	588	590	593	591	535	612	640	591	597	590	638	593	597	549	562	603	623	631	645	637	576	639	575	611	645	620	605	567	634	601	671	617	625	599	615	568	619	631	593	585	643	612	636	599	597	631	566	571	616	636	585	618	603	624	610	645	600	592	582	654	608	607	640	603	636	631	607	612	598	592	649	619	576	643	588	636	588	591	585	627	590	594	589	633	630	605	642	587	625	626	571	582	576	606	664	625	535	590	625	568	610	613	617	568	589	588	626	587	618	570	626	592	630	631	606	605	611	624	636	614	581	644	623	602	582	647	598	614	579	573	582	615	659	564	653	643	589	611	629	614	582	645	652	602	646	567	638	597	581	587	620	600	644	587	600	590	661	583	624	651	608	626	609	572	601	625	601	614	605	581	620	639	597	626	597	585	591	639	598	651	625	597	665	621	590	615	615	550	637	630	604	631	609	605	590	617	605	630	593	593	591	605	590	598	654	601	592	585	630	587	617	608	592	555	559	619	615	632	663	568	627	662	649	673	569	618	555	561	608	603	598	665	596	612	630	613	638	604	612	594	611	632	617	603	614	592	607	607	560	604	648	602	653	612	615	610	656	623	606	624	594	589	589	615	617	673	620	618	598	642	605	658	646	617	618	609	624	603	593	619	597	635	631	618	584	607	622	670	592	615	633	600	592	638	632	589	646	654	558	604	632	612	594	608	579	617	591	644	577	622	582	596	633	614	558	622	649	575	604	561	630	659	580	618	656	570	614	627	574	638	645	587	599	578	585	618	633	621	611	641	634	618	639	574	615	578	620	580	619	656	649	611	591	618	607	631	610	580	640	628	648	636	610	617	591	632	616	577	603	667	617	585	599	558	614	582	620	645	642	619	573	584	627	590	628	621	605	608	639	596	594	624	598	613	616	609	609	610	603	583	620	639	609	610	603	609	603	613	616	649	585	628	603	617	645	625	660	593	583	589	593	557	628	606	567	619	593	614	628	617	614	629	616	618	618	571	623	625	629	622	604	620	597	572	622	626	578	640	637	576	655	615	612	609	649	614	618	620	621	619	598	630	609	619	613	645	596	566	632	600	621	621	652	614	612	591	627	562	575	654	556	608	608	592	581	652	606	595	607	613	619	596	609	664	579	582	651	618	616	634	585	668	625	628	642	646	627	618	593	598	593	621	609	583	584	623	612	579	612	582	615	643	588	612	611	644	569	614	611	645	576	601	649	587	539	592	625	577	599	622	633	572	610	650	599	606	601	590	619	574	598	620	624	580	605	601	629	613	586	657	635	629	621	608	609	610	576	608	575	623	621	619	625	622	596	594	628	605	581	621	583	621	624	584	564	614	610	609	577	633	613	629	622	625	590	594	635	613	622	610	581	630	629	638	554	597	583	631	595	606	620	594	608	597	566	625	606	614	617	590	643	625	582	593	580	643	631	603	573	577	632	623	631	623	593	635	582	592	646	648	606	629	579	624	638	633	633	647	622	607	631	629	582	563	599	567	576	635	654	629	601	655	585	612	626	602	600	588	603	582	610	626	607	601	554	620	623	585	618	621	605	611	621	617	600	653	639	610	659	612	602	595	602	627	575	605	619	586	597	627	628	640	583	594	586	577	621	584	649	631	616	605	601	597	612	596	589	563	612	594	629	624	632	632	610	587	639	652	603	623	625	594	601	655	580	649	615	597	642	624	619	636	638	671	632	637	626	608	606	562	595	597	576	642	652	631	609	604	607	598	625	563	622	607	598	578	658	598	630	632	573	610	640	606	645	609	598	628	596	578	600	602	607	582	604	622	632	592	638	651	629	602	568	581	631	582	620	578	616	618	587	554	638	572	600	574	610	649	640	582	536	625	637	612	661	592	626	591	580	653	640	618	626	638	578	660	618	587	616	641	623	590	584	615	613	598	617	631	614	609	663	610	635	631	598	565	579	559	620	656	589	620	631	643	631	624	624	625	637	670	628	627	627	618	638	603	607	612	630	595	603	639	617	610	614	642	619	641	553	615	588	583	649	648	596	616	641	599	603	632	617	582	649	618	596	599	661	634	602	598	658	599	616	629	601	619	621	628	617	605	574	640	625	580	638	649	613	554	590	620	638	589	630	637	618	596	585	605	603	600	587	644	579	583	650	614	601	611	612	622	635	624	619	601	579	572	607	626	596	657	596	590	613	595	571	660	634	661	620	639	651	623	592	644	622	611	620	622	617	627	617	649	624	594	614	623	631	637	619	618	606	614	565	611	594	613	586	602	623	606	593	639	598	621	618	609	618	575	587	615	593	575	621	594	641	611	655	560	608	587	572	630	604	626	627	608	582	604	596	592	654	637	616	591	618	631	613	624	640	609	626	611	597	563	639	576	587	635	615	603	606	608	595	625	588	622	622	609	600	654	593	608	585	567	606	578	582	580	595	578	622	564	638	635	593	613	577	585	616	612	586	616	638	624	638	607	636	607	638	659	573	569	659	664	584	613	566	601
40581	59630	35587	6594	3817	2612	2050	1814	1891	1602	1510	1309	1224	1065	1078	1046	902	894	854	877	833	821	821	805	778	725	744	756	752	734	735	769	725	759	723	688	712	706	753	765	783	736	744	719	692	682	702	702	717	699	705	692	731	741	693	744	742	647	689	707	738	703	713	675	705	715	702	713	733	756	667	747	721	680	762	697	687	741	735	706	741	729	680	728	685	706	700	744	664	736	762	716	727	693	714	723	652	713	729	740	691	698	743	692	689	716	721	703	696	687	691	702	698	750	697	705	719	710	701	678	669	688	686	672	674	708	686	694	673	680	682	667	688	732	690	715	728	706	688	669	712	722	697	702	710	721	707	718	679	705	726	696	668	720	705	696	714	720	723	658	737	656	661	715	694	704	708	676	756	684	676	695	694	710	672	705	677	685	681	728	678	744	684	727	688	695	746	731	759	666	696	706	723	686	688	693	741	698	712	715	691	687	727	680	737	690	685	688	691	708	689	720	682	660	731	706	700	731	685	690	711	750	703	660	751	690	683	713	754	717	691	679	708	748	725	699	680	676	665	705	721	708	699	708	711	718	769	680	730	680	687	672	673	696	731	743	734	695	687	695	691	655	707	685	710	690	698	739	711	677	677	668	691	643	689	692	659	676	721	717	725	691	780	727	719	704	727	723	729	728	664	650	725	727	736	681	703	659	731	660	716	687	704	739	696	700	727	682	701	677	711	681	742	710	680	721	694	706	690	697	738	676	677	698	664	714	742	701	700	716	697	723	695	683	756	738	748	679	674	668	757	705	668	734	732	702	709	671	708	700	696	716	689	705	681	694	745	702	723	730	700	748	678	704	719	682	726	682	709	700	724	709	709	712	704	777	725	690	718	704	717	742	728	668	742	704	752	701	708	727	726	652	707	688	702	702	712	759	674	732	688	687	658	630	677	689	735	677	733	713	738	692	727	714	717	688	689	694	731	720	673	731	686	752	713	699	656	678	719	695	714	673	666	698	623	673	684	685	722	720	718	689	723	696	664	745	725	722	716	692	753	720	716	667	729	697	660	704	697	717	709	701	679	772	713	695	704	722	691	685	708	654	723	657	760	717	706	644	741	756	716	741	745	731	719	749	676	670	715	747	747	706	677	715	682	711	707	705	684	690	682	682	698	687	724	676	686	733	705	710	694	735	702	735	695	657	742	713	693	705	682	686	692	692	703	699	738	679	715	714	720	728	689	685	712	669	699	687	665	741	669	726	671	727	688	720	675	760	718	713	733	700	713	690	690	713	759	696	692	715	706	730	682	642	754	693	700	656	648	681	720	699	740	718	693	677	709	696	686	679	677	708	705	722	696	712	723	696	724	725	711	731	705	653	766	724	701	685	715	678	663	726	670	727	719	699	676	662	745	686	705	703	670	693	670	727	699	677	655	724	664	719	721	674	729	695	714	699	679	729	648	694	640	720	674	663	703	680	693	739	714	679	724	714	689	704	708	717	729	739	719	696	715	689	688	715	697	730	693	749	709	692	680	701	697	721	724	730	729	695	683	671	704	691	725	661	684	717	710	704	698	703	693	703	688	739	781	654	696	709	697	708	706	682	677	756	679	673	782	712	697	698	722	714	687	672	660	677	712	724	718	710	707	753	682	673	655	713	700	638	731	715	712	732	705	679	729	712	680	664	686	714	723	702	673	734	698	693	666	686	699	720	689	738	732	704	734	677	702	666	721	710	695	689	710	681	677	664	692	717	674	774	742	688	711	682	764	694	696	700	727	717	651	682	730	688	692	678	670	729	725	654	662	663	690	678	733	735	737	722	665	659	690	721	730	680	702	691	746	695	659	720	699	736	719	692	707	710	712	738	737	733	743	691	736	713	687	657	689	721	738	708	684	705	700	701	711	706	745	694	689	691	665	701	684	697	696	664	718	672	731	714	689	710	704	734	728	715	684	698	678	738	692	748	736	696	682	752	622	710	717	730	769	673	689	671	667	700	740	698	666	669	663	704	723	686	718	693	711	691	730	689	692	708	707	740	683	744	704	680	727	704	696	678	717	721	669	747	713	662	726	714	684	683	742	710	654	693	730	704	667	722	689	723	653	711	684	717	686	670	665	720	723	713	725	672	725	717	706	740	669	660	698	748	736	734	729	700	693	726	695	710	661	688	681	689	721	682	670	644	709	695	673	668	701	713	726	679	719	698	671	723	754	663	675	700	733	739	715	738	686	727	672	716	688	719	739	659	693	707	702	708	682	696	726	722	705	690	667	681	725	687	690	717	667	650	681	714	680	672	700	764	687	699	721	684	671	699	712	714	713	676	697	686	676	738	667	675	665	711	724	717	695	711	669	700	691	698	699	698	699	714	696	745	704	679	711	681	697	721	646	719	699	641	720	686	691	721	696	678	721	675	703	689	690	723	702	777	728	711	696	698	717	709	744	709	716	726	670	709	683	700	721	694	693	718	680	668	678	677	693	724	707	735	731	692	734	725	713	750	692	695	680	721	696	652	689	717	679	689	676	700	693	726	713	723	679	753	692	718	759	697	704	739	735	707	714	668	697	696	743	752	694	680	684	724	708	704	704	686	706	675	703	692	732	700	664	671	666	703	730	712	734	763	708	699	665	727	698	703	745	732	673	707	699	715	697	671	728	693	680	748	705	731	674	675	706	705	689	698	700	743	709	691	759	672	703	698	719	694	695	760	705	723	721	741	711	673	671	702	743	693	669	686	722	735	665	725	669	732	708	706	707	704	715	691	739	673	686	722	718	715	713	696	717	686	704	705	719	660	734	681	676	706	741	689	717	670	707	729	717	711	800	712	711	738	691	698	694	712	740	747	744	726	694	685	703	715	709	686	654	702	698	690	709	636	701	693	725	725	702	679	717	710	738	702	704	751	710	716	717	698	712	729	684	663	726	714	677	741	712	733	721	713	695	742	712	700	650	697	681	704	649	714	712	711	720	691	709	717	664	707	695	695	696	712	714	736	700	707	695	714	678	678	717	729	712	705	687	687	722	709	660	736	776	677	692	685	697	693	681	672	664	716	699	701	727	691	673	722	671	736	656	712	751	714	702	738	742	701	742	719	685	703	679	698	718	728	712	684	733	688	705	667	733	718	692	721	707	730	716	702	690	707	702	680	747	688	712	706	711	692	724	732	701	708	722	669	707	680	697	720	668	641	713	727	648	717	693	703	710	730	684	688	679	700	670	691	684	710	702	707	712	711	714	713	734	727	710	699	701	708	685	701	674	707	695	662	713	689	699	683	731	710	701	741	744	687	666	704	709	654	725	728	702	725	677	684	794	743	686	698	674	716	713	726	718	689	712	665	692	693	697	719	734	707	707	709	675	705	721	699	691	694	724	701	726	707	691	686	698	715	717	732	695	726	726	697	731	723	710	719	718	674	696	706	716	715	668	715	700	704	685	696	714	716	710	763	649	752	686	664	674	654	707	730	741	698	692	718	660	701	712	672	691	746	697	686	707	729	695	737	708	692	695	715
25231	21217	26819	24025	6937	1248	996	925	807	742	788	697	637	623	638	584	597	588	596	555	549	525	565	602	517	563	500	515	518	537	508	564	495	507	542	517	517	497	484	507	515	472	527	506	524	476	539	488	505	508	514	537	480	527	488	457	503	538	534	574	512	524	499	494	458	508	502	574	536	522	521	534	540	507	490	532	559	500	506	513	518	503	557	534	525	548	508	526	514	561	490	505	514	504	523	572	505	474	555	529	513	511	572	498	528	509	544	482	536	486	533	480	530	493	512	504	482	511	470	521	484	469	510	524	497	509	497	527	526	485	529	499	493	514	494	500	512	515	523	504	521	500	519	549	488	507	548	485	507	502	503	528	547	503	471	462	517	507	489	529	509	499	493	555	541	514	517	511	569	522	481	498	482	536	501	486	522	463	507	527	522	511	534	509	505	508	503	514	554	487	528	553	506	481	507	504	500	496	494	537	522	477	545	472	484	507	515	522	504	524	498	499	504	519	522	524	467	496	511	503	534	516	515	490	538	503	512	514	452	527	498	508	530	520	505	519	486	527	515	517	540	500	532	516	574	493	506	482	510	509	527	531	506	505	547	529	496	498	531	503	541	539	545	508	497	465	494	491	574	527	517	519	522	544	473	510	535	536	555	481	525	472	526	519	503	493	501	544	488	532	531	510	515	535	544	537	509	513	534	529	517	513	528	509	489	477	534	496	517	482	470	512	495	500	532	540	553	485	530	516	496	520	507	534	514	578	507	550	534	503	544	524	534	566	527	509	562	508	525	560	499	526	508	494	516	530	499	502	537	526	519	510	568	549	491	515	539	501	494	492	496	514	512	504	487	521	492	507	482	529	532	523	471	490	462	552	496	486	499	533	529	531	511	540	494	512	477	501	514	497	495	517	512	516	512	519	548	527	490	500	540	543	524	521	523	510	533	519	531	488	504	524	506	559	553	538	530	529	491	510	541	505	572	515	499	525	468	525	521	525	528	527	542	543	514	480	528	534	521	512	517	559	503	505	469	498	488	471	523	495	495	505	506	502	498	556	479	500	476	496	522	533	488	514	504	532	532	515	506	511	522	473	481	502	509	508	492	515	532	522	506	526	490	555	486	488	492	487	509	519	505	529	490	491	505	521	541	488	521	498	527	501	473	522	510	475	517	519	493	516	513	528	509	513	504	518	520	537	527	519	529	530	532	552	474	537	516	534	509	520	494	532	505	511	509	504	542	494	555	499	526	472	533	495	505	526	537	521	486	566	518	486	535	529	547	542	483	527	494	517	539	514	514	535	469	492	475	540	524	546	520	528	532	511	498	534	485	517	501	507	505	556	475	513	518	529	535	504	531	519	528	508	537	525	540	500	525	519	528	529	530	547	522	565	537	477	545	497	516	496	543	535	522	482	501	513	489	533	513	507	567	523	485	521	512	543	533	498	530	499	525	498	514	532	515	542	522	513	504	515	553	510	516	491	514	565	512	490	516	511	520	492	497	515	512	538	492	512	529	483	516	557	511	518	517	450	534	528	510	502	478	529	463	561	526	532	515	524	503	466	515	507	499	507	511	494	511	511	517	495	479	496	511	483	485	480	515	498	538	539	531	536	520	511	492	520	488	530	534	512	527	506	516	494	511	525	484	467	525	530	503	534	501	556	483	521	497	514	495	502	543	538	512	496	538	519	546	483	473	537	511	500	476	557	475	503	517	524	472	537	510	549	516	544	509	539	464	531	499	528	519	537	542	527	509	512	558	476	513	483	514	490	532	478	515	522	494	503	507	455	505	534	479	526	537	523	561	493	592	497	528	474	529	530	510	530	453	514	531	523	550	504	487	502	532	515	540	483	538	516	499	517	511	538	482	524	508	518	532	546	476	501	494	513	491	528	529	531	447	498	526	508	526	497	462	532	544	534	478	501	506	462	514	523	496	536	534	507	535	533	511	471	492	535	535	505	493	516	517	520	475	494	482	507	515	515	531	524	505	514	521	531	539	504	487	527	528	509	536	544	526	510	521	495	534	523	509	533	522	511	518	489	505	528	495	515	487	510	501	500	480	526	498	504	523	529	505	562	533	496	546	508	561	513	572	520	519	526	540	512	485	506	526	497	507	545	491	486	528	472	481	502	489	519	510	483	536	448	527	511	495	503	475	531	517	493	502	467	509	531	512	489	507	495	563	567	494	501	533	473	500	512	461	520	529	552	480	492	517	516	507	531	497	499	546	535	501	474	520	529	550	528	518	533	522	542	525	497	552	518	531	532	525	491	470	533	532	553	490	504	527	496	491	519	449	463	508	497	538	526	494	496	465	490	533	497	529	510	514	497	439	527	521	546	521	488	510	511	546	518	518	556	517	506	493	530	490	520	523	494	516	500	523	488	510	520	489	520	511	522	527	542	536	490	507	545	489	533	526	530	531	507	522	506	503	512	470	508	521	563	516	543	501	493	487	523	528	524	531	505	512	498	467	524	534	536	489	543	487	487	551	522	525	497	566	449	523	511	486	536	547	477	501	525	483	469	516	503	505	518	489	531	528	521	535	509	511	529	506	528	549	537	443	502	502	498	500	544	488	495	491	529	485	505	550	538	536	511	509	511	493	499	546	535	483	542	536	530	534	493	492	527	528	461	530	509	499	481	526	510	521	500	562	497	518	542	493	469	519	503	512	506	514	497	512	514	540	498	557	515	531	502	515	506	549	503	512	488	510	556	492	553	487	502	536	517	477	581	507	508	526	510	509	503	535	488	486	497	505	497	517	481	512	556	531	522	502	513	512	513	492	517	490	473	497	521	507	506	504	538	505	496	503	509	521	501	523	495	503	499	525	540	512	533	494	518	516	522	528	551	493	505	509	526	521	512	531	506	486	520	503	507	542	481	471	492	493	500	524	530	510	506	533	508	512	511	493	477	533	550	507	513	508	468	512	527	467	531	517	522	497	536	494	539	483	540	496	445	569	546	520	509	529	512	494	517	500	527	522	527	504	513	518	508	536	554	471	490	523	510	524	522	531	532	487	506	510	477	512	516	528	570	494	512	466	536	500	504	528	521	505	496	484	523	546	473	501	536	511	540	525	520	525	506	527	499	494	545	512	550	502	528	483	540	477	527	505	541	513	486	502	510	507	460	541	523	488	504	506	523	466	493	515	501	496	515	516	536	489	510	486	472	482	534	509	562	514	500	521	509	524	518	499	469	502	495	513	542	511	539	530	520	534	504	533	518	534	460	544	508	524	506	521	485	496	519	520	512	517	521	528	522	540	518	495	528	505	508	495	467	480	498	532	511	514	518	527	515	513	496	518	489	540	490	503	513	517	507	502	517	538	537	509	498	476	480	537	488	515	519	519	507	485	510	523	488	536	507	524	507	506	519	523	533	481	504	548	527	481	530	486	502	517	492	525	476	514	495	502	522	516	520	520	460	516	521	507	521	533	523	501	529	501	524	482	495	467	507	523	485	506	499	504	518	515	507	505	486	542	478	506	516	502	519	526	520
40473	52794	27367	4090	2594	1953	1673	1584	1608	1299	1131	1073	961	930	873	807	802	765	731	757	722	704	702	697	691	627	669	631	605	662	641	609	628	596	627	636	639	656	641	631	625	667	621	647	575	625	624	593	645	597	637	620	614	651	608	643	677	661	629	654	615	608	590	582	610	610	588	592	616	675	672	636	609	609	650	607	595	633	643	646	600	611	641	574	618	607	580	638	657	590	629	610	631	629	680	615	661	625	639	596	636	621	634	602	632	657	606	628	604	607	615	700	620	572	632	622	606	618	584	600	621	619	614	620	644	643	640	598	640	600	602	676	633	670	636	613	607	670	642	613	656	555	627	609	643	572	625	609	616	605	613	634	578	641	589	581	637	601	592	669	594	610	631	615	613	634	644	647	611	618	595	589	645	601	609	574	619	625	579	623	605	674	609	592	571	620	638	654	607	593	627	615	629	607	619	643	574	604	663	641	630	592	611	631	626	635	651	587	608	622	557	613	636	591	628	603	666	636	650	620	654	641	656	625	634	635	667	587	602	634	610	657	609	603	620	618	602	647	600	609	613	602	593	609	643	572	620	596	611	579	618	633	641	603	611	664	602	620	627	623	604	631	651	600	589	609	641	606	595	633	575	609	609	614	647	613	646	603	586	600	610	568	575	585	623	653	596	663	626	599	639	579	602	657	588	627	646	579	659	594	631	651	588	588	623	611	602	596	632	643	557	638	607	610	612	610	621	646	649	625	580	633	640	641	622	647	619	636	664	597	659	596	606	586	638	643	642	610	613	644	582	623	594	617	628	703	608	682	632	612	588	624	575	641	633	621	588	586	645	633	627	607	647	582	596	620	619	610	645	597	676	633	561	661	563	632	591	621	601	608	611	604	599	656	653	625	614	645	613	650	625	609	640	614	636	562	611	607	617	642	623	616	663	605	597	618	620	640	610	605	603	599	583	644	609	545	610	580	630	618	630	638	601	592	629	639	619	641	650	649	645	632	616	621	586	588	584	580	649	632	592	607	620	601	621	647	641	626	610	637	590	660	582	631	691	632	635	631	597	629	585	619	624	597	629	613	568	605	571	622	626	565	657	594	600	639	670	607	633	653	565	623	603	596	573	647	597	610	621	649	607	602	681	586	633	704	627	626	664	624	607	602	588	566	655	589	640	632	625	628	652	598	662	595	620	641	612	608	656	589	642	616	635	606	630	604	582	598	632	595	571	631	638	568	617	629	605	597	580	636	613	617	587	621	658	643	624	642	636	608	667	640	551	560	600	658	600	645	571	635	584	622	593	589	589	604	598	660	637	640	599	667	625	626	636	660	648	610	614	614	633	622	596	609	601	649	612	584	557	622	632	608	610	610	633	580	638	613	662	614	631	575	652	588	626	598	622	609	654	590	616	590	604	600	623	644	663	609	581	639	613	651	642	615	605	622	615	614	631	674	619	612	635	563	607	634	688	631	622	623	564	611	627	642	591	605	626	610	677	586	616	654	629	651	635	602	610	629	631	638	608	650	626	601	567	601	651	607	627	602	622	597	632	659	596	650	582	580	621	626	567	637	631	659	635	627	646	608	564	629	595	637	607	613	641	634	561	631	647	638	599	586	610	607	631	623	599	638	600	636	625	583	616	612	640	562	583	625	652	587	638	574	594	608	647	566	613	587	692	634	601	608	620	634	648	639	677	575	616	653	571	648	623	626	616	619	634	673	632	584	589	594	604	596	653	643	630	620	625	623	617	657	628	613	629	620	642	601	614	611	597	623	645	598	588	609	654	623	562	634	603	603	585	676	642	615	599	623	618	619	631	579	602	641	610	653	582	610	601	611	610	611	577	610	609	621	620	643	627	681	616	579	583	582	646	607	597	613	639	619	590	661	624	575	598	619	626	600	651	575	612	595	629	634	631	645	604	607	584	613	624	594	616	609	596	596	602	602	625	591	604	626	612	646	597	634	596	573	608	651	629	620	637	637	623	623	601	595	579	637	659	588	646	586	595	612	637	570	572	599	613	644	627	597	619	628	655	618	616	618	658	615	630	613	639	660	584	647	623	608	613	643	645	661	614	608	642	585	672	637	611	620	638	610	639	589	647	671	610	644	650	620	656	617	623	640	584	615	617	612	637	598	650	614	636	630	652	604	616	613	620	585	582	617	608	659	635	606	606	650	631	604	608	656	641	580	605	689	589	612	602	612	571	627	612	628	585	617	584	671	626	574	653	646	643	629	642	639	610	616	649	601	627	669	645	604	593	622	654	614	615	607	625	661	642	607	622	612	624	642	557	653	617	663	645	577	615	664	628	669	628	593	609	627	639	600	652	648	592	619	638	607	614	583	610	632	600	604	591	701	607	635	634	629	636	621	650	654	602	647	617	631	648	585	627	624	615	650	622	598	573	682	604	630	629	612	604	662	609	594	603	639	610	576	633	615	596	602	619	613	616	613	651	628	670	624	599	603	599	609	596	590	610	615	606	598	603	592	599	689	649	605	575	623	636	591	652	601	628	639	598	669	614	565	618	598	619	624	547	604	600	603	605	659	594	565	590	655	655	623	572	634	608	623	610	641	571	588	643	577	611	660	608	657	642	557	615	578	579	580	626	626	652	627	597	614	589	610	603	629	592	630	625	644	570	608	597	601	647	612	593	583	608	566	598	644	595	630	627	630	587	629	627	641	650	622	636	607	661	646	629	593	642	590	634	587	607	586	627	607	634	627	601	592	606	622	645	580	633	613	604	601	594	579	583	638	593	615	667	594	609	625	623	614	668	606	596	604	630	622	576	620	562	584	615	647	611	614	650	619	592	618	628	602	660	674	604	620	642	567	601	588	625	581	609	618	605	612	601	623	608	585	644	607	585	622	632	647	654	602	603	663	622	642	604	607	582	623	608	603	591	637	572	599	638	643	628	669	605	641	670	566	605	630	625	645	610	651	591	545	594	656	639	632	618	582	645	608	596	560	627	595	622	595	587	608	645	651	582	609	614	606	592	633	617	612	638	613	630	645	615	604	607	609	625	595	610	643	620	595	662	649	621	607	633	608	612	618	640	626	631	580	628	640	626	652	593	633	653	611	625	626	633	601	624	608	600	636	648	604	602	631	664	632	616	623	648	640	605	622	630	618	621	619	608	630	625	609	613	636	623	613	631	601	566	608	617	561	646	612	597	672	624	639	645	626	618	675	631	609	628	638	592	616	588	654	635	615	595	595	618	627	627	602	587	612	638	606	708	629	604	645	581	591	616	585	566	590	674	603	613	627	591	627	663	586	592	600	647	612	605	632	582	629	591	638	597	610	622	578	629	614	602	616	603	620	613	607	625	603	598	620	659	626	667	597	590	568	592	613	625	610	642	592	640	659	636	640	627	587	590	578	605	618	590	615	633	568	608	642	638	654	636	583	629	607	608	646	627	604	589	606	597	636	606	624	613	587	647	602	586	616	619	624	629	631	632	652	582	633	652	626	579	607	608	613	627	591	613	616	605	649	617	639	589	622
22817	21017	28568	23600	20983	20495	6388	2239	1824	1568	1423	1338	1199	1234	1173	1152	1064	1054	1020	1020	979	996	1067	1041	946	999	918	968	950	927	896	934	934	934	948	969	977	970	944	869	932	950	931	860	975	936	938	958	917	943	980	935	916	954	910	945	908	935	892	952	906	915	928	895	934	912	913	921	907	899	980	905	944	912	963	930	900	941	913	904	935	905	947	918	937	970	921	905	922	921	963	889	909	964	950	899	912	886	907	924	883	902	940	922	923	968	919	913	977	1008	928	890	877	884	901	967	919	933	920	945	918	932	919	970	874	896	964	928	940	958	898	942	945	951	870	964	941	944	929	911	946	890	922	947	881	906	935	938	965	940	866	919	897	913	934	936	901	898	943	949	944	949	909	920	921	930	936	942	971	887	884	904	975	915	972	895	933	910	929	882	914	988	906	921	898	895	912	904	906	948	872	900	972	903	972	962	907	907	938	960	924	939	950	899	941	925	951	886	913	883	935	859	987	907	895	931	913	915	857	895	874	885	880	932	926	891	904	885	906	885	903	937	940	936	866	931	946	959	928	883	912	938	907	883	895	967	899	926	913	962	887	931	996	937	981	894	873	931	896	945	923	913	948	943	882	943	890	905	912	936	952	917	895	875	907	933	939	933	908	942	897	914	946	941	917	969	952	945	898	853	956	930	913	875	929	937	905	914	887	884	932	928	976	835	942	932	932	889	939	965	906	860	927	886	881	879	938	926	924	870	916	957	1010	905	934	920	870	926	884	871	946	904	943	887	951	939	909	867	892	896	928	917	901	970	947	917	891	859	919	890	922	905	910	886	879	927	953	901	907	905	883	876	869	900	856	917	951	884	956	970	909	915	906	907	1009	905	905	893	891	877	933	968	897	917	970	1021	920	939	929	931	957	972	922	916	933	920	887	902	883	895	901	935	925	892	935	912	908	906	900	916	956	907	904	880	913	923	948	909	919	886	978	926	922	939	916	954	922	924	913	902	910	892	879	957	892	902	899	881	908	935	945	851	911	946	926	891	919	953	939	911	938	934	901	886	916	932	925	912	897	899	954	907	905	914	902	877	904	946	860	947	887	929	925	911	900	878	889	916	971	977	893	911	920	897	912	888	930	939	891	934	894	899	978	940	908	965	907	872	886	870	884	938	891	834	922	919	912	942	944	973	917	895	922	924	929	950	903	932	849	880	943	921	912	888	905	921	927	918	864	901	936	966	907	934	869	885	959	959	864	916	919	953	937	895	931	1004	906	929	951	933	900	901	932	912	905	939	980	945	919	915	1044	952	911	925	909	930	913	915	956	868	916	913	860	926	949	900	909	902	953	913	965	969	877	952	934	881	916	951	898	927	943	945	935	953	896	903	895	915	893	918	936	945	892	895	896	931	874	919	931	915	915	896	908	948	902	887	956	904	911	924	926	888	918	901	879	916	964	920	946	968	912	932	972	944	898	966	896	911	930	926	933	887	896	911	897	991	904	923	929	942	884	942	913	900	913	926	931	883	913	956	889	898	926	968	885	958	879	855	922	963	904	952	916	945	886	966	898	888	967	910	941	915	870	880	873	962	880	912	870	945	873	936	988	971	957	896	928	922	924	902	890	964	914	867	962	917	870	919	913	927	920	883	864	898	940	931	895	919	876	975	908	936	938	967	919	957	1011	906	869	988	910	916	887	907	864	911	945	889	881	936	938	948	901	912	869	901	947	906	886	947	917	921	931	923	923	915	931	878	913	932	928	927	932	826	907	887	887	993	887	842	927	912	944	900	916	952	904	938	911	963	889	924	875	969	887	947	905	915	908	876	937	938	904	898	951	896	883	908	964	910	885	921	940	891	905	918	953	948	942	939	875	924	907	950	915	918	992	937	909	841	913	909	913	907	910	976	936	959	925	860	959	919	899	958	919	909	988	945	944	880	897	902	931	950	959	835	893	868	893	1006	898	881	913	916	933	869	935	905	917	922	925	994	978	1001	873	901	915	960	883	891	911	958	884	927	919	985	910	904	885	935	858	884	890	893	911	922	961	908	879	918	929	966	937	982	971	944	905	910	914	876	950	938	885	920	905	874	939	869	938	892	942	866	888	897	939	917	947	927	943	952	903	883	885	927	870	922	944	867	923	924	944	900	852	929	870	929	897	888	916	935	953	881	886	906	936	914	935	924	870	898	938	945	928	947	874	918	898	944	940	909	903	870	885	890	914	942	922	937	891	905	885	932	943	948	904	953	969	914	893	909	867	879	867	916	913	941	882	928	986	905	896	929	932	911	963	911	955	895	912	881	965	945	913	934	984	881	913	917	912	864	971	884	947	862	882	961	911	943	927	873	944	860	911	875	913	896	947	986	902	903	946	917	874	885	917	969	912	961	903	936	913	931	923	893	920	867	924	928	952	918	961	980	928	917	941	982	974	887	928	911	948	920	893	902	904	928	905	916	944	870	952	909	896	902	924	914	937	906	943	926	878	881	943	952	905	883	869	910	922	914	856	920	909	926	895	957	945	969	921	885	937	881	953	909	943	874	842	893	964	934	897	944	917	929	968	930	946	984	906	959	966	868	901	942	874	919	884	934	887	889	879	929	990	917	936	928	964	917	914	912	902	888	906	918	917	928	953	953	899	935	946	909	919	937	887	867	898	949	957	895	940	918	947	897	880	866	886	957	912	969	925	961	849	917	956	946	948	955	963	916	955	937	901	986	936	862	870	900	896	910	957	907	932	917	918	883	959	904	934	903	932	896	882	927	934	929	877	954	923	907	930	948	911	881	914	905	907	913	892	875	885	937	870	962	909	891	905	948	921	943	950	862	955	901	870	862	937	888	911	921	915	923	947	922	896	912	914	912	935	865	893	886	877	939	928	904	962	932	877	889	903	972	914	922	911	896	989	909	964	881	901	947	932	905	854	915	891	902	880	943	963	928	948	937	956	989	944	914	902	935	920	948	954	958	915	871	883	929	956	973	934	933	923	943	969	888	920	960	945	934	913	850	931	880	918	921	884	941	934	951	898	935	904	991	939	916	891	985	891	900	900	893	939	919	880	886	951	889	904	881	991	879	893	903	893	956	937	943	927	914	933	883	884	881	972	972	904	880	915	903	853	907	906	934	1004	890	939	951	918	959	935	973	856	932	938	932	956	902	942	953	898	923	966	935	937	950	935	886	908	896	895	927	903	881	918	920	894	940	903	912	923	905	898	934	925	972	907	967	909	946	949	938	915	932	923	911	914	888	917	927	855	927	883	933	884	976	866	932	943	930	923	929	886	910	953	929	894	919	938	888	933	905	906	933	887	879	911	916	923	912	871	929	928	853	915	888	920	874	948	889	944	927	921	873	907	918	963	969	891	908	874	900	858	969	940	885	911	898	861	930	893	898	920	915	922	900	898	900	887	939	960	942	906	910	873	915	946	912	916	923	860	922	975	952	983	906	915	872	895	953	932	903	938	943	893	921	898	943	948	919	924	912	931	901	886	880	924	876	911	927	931	921	847	944	892	907
45733	67293	41187	8398	5119	3740	3292	3635	3085	2569	2231	2028	1834	1725	1551	1438	1322	1297	1279	1340	1247	1122	1161	1098	1101	1083	1061	1090	1055	1079	1071	1086	1078	1033	1062	1110	1025	1009	1132	1010	1121	1039	1036	1072	1004	1083	1025	1000	1086	1097	1037	1039	1055	1048	1070	1007	1029	1020	1061	1041	1039	994	1016	1063	1033	999	1016	1057	1013	1026	1046	1053	1049	1002	1012	1043	1074	1043	1058	1047	1008	1073	1043	1027	1052	999	1047	1036	1047	1002	1055	1022	1052	1098	1102	1100	1050	1015	1048	978	1021	955	1049	1075	1044	1028	1030	979	1068	1040	1040	974	1022	996	1033	1066	1070	1033	998	1016	991	1042	1036	1011	1051	1025	1046	1061	963	1019	1050	995	1020	1094	1010	1095	1134	1041	999	1003	1007	1060	1016	1016	1035	1011	1067	992	1048	1046	1042	1035	1079	1054	1015	965	1046	1022	1042	1035	1041	1003	1021	1011	1043	1010	1065	1041	978	1035	1082	1065	1052	1059	1032	1032	953	1000	1034	1059	1035	1003	970	1035	1038	1053	955	1048	1057	1049	1042	1040	1018	1009	999	1049	995	1060	1038	959	1060	995	1012	1038	998	975	976	1053	1046	1019	1045	1014	1003	1033	1064	1031	1019	1044	1044	1034	969	1021	1050	1019	1024	1045	1089	1012	1070	1075	1072	960	1020	1007	1048	965	969	1004	1043	1033	1004	1030	1006	1019	1066	983	1018	1020	1074	1013	1026	1066	1011	1029	1082	1035	1053	1010	1059	1059	1033	1072	1046	1065	1101	1017	993	1024	944	971	974	1043	1050	1015	1064	1050	1051	1063	1047	1101	1028	1069	1045	1029	998	1047	1040	1030	1026	1071	1010	965	1005	1036	940	989	1063	1057	1040	1068	1040	1014	1033	1037	1025	1047	1013	984	1022	991	1079	1043	1078	1003	1049	1042	1000	1036	962	1005	1014	1066	1032	1023	990	1051	994	1076	1064	1034	971	1045	992	1040	1051	1039	1028	987	1053	1032	1005	966	1016	1021	1019	990	1069	1002	1046	993	1010	1009	951	1018	989	1042	1029	1072	1008	997	1040	1041	1037	993	1054	1011	996	1018	1050	1010	1079	1039	1051	1054	1074	1015	1078	975	1092	1019	1013	1048	988	1032	1008	992	1002	1017	1039	1047	1003	994	998	1059	1031	1034	988	989	975	1009	1028	985	1036	1043	1045	1062	1060	1012	1017	1030	988	1047	1024	1010	1002	1014	1006	998	987	1070	1063	1022	1005	974	1053	1014	998	983	986	1080	982	1026	1075	986	1014	1047	1032	1018	1013	1032	1033	1006	1066	1063	1025	959	1044	1020	1025	989	991	1044	1042	1056	1095	1008	962	1041	1005	1005	1077	1027	983	979	1029	1078	1019	1015	1062	1079	999	1044	1024	1040	1003	993	1002	1005	1086	952	994	1036	1044	1010	994	983	1001	1069	975	1027	1045	1020	1012	1020	1038	1017	1059	1039	1076	1011	974	963	1041	1045	996	1083	976	987	1074	1008	1060	1046	1049	1045	1042	1010	1033	1038	1093	1044	1025	1058	1009	1057	1030	1074	1060	1030	1048	1011	1072	1030	1063	1053	1082	1027	1109	1047	1009	1055	982	1025	1039	1011	1030	988	1027	1032	1014	1061	1051	1045	1042	1074	967	1022	1075	979	1022	1011	1022	1019	1014	1014	1020	1058	987	1017	1007	1084	1070	1027	1079	1028	1043	1035	1037	934	1000	991	1054	1029	1039	1044	1074	998	1052	1049	1102	1058	1010	1002	1038	1004	1008	1015	1017	1080	992	990	1027	994	1023	991	1064	1011	1002	1026	1013	1006	1023	973	1040	1020	1006	1031	1030	1059	1007	1051	955	1053	989	1012	1013	1005	1061	1081	1009	968	1041	1001	1022	1042	1008	907	1052	1048	999	1067	1015	1069	1031	1038	1020	1022	975	1015	1038	1002	1011	1035	1010	995	990	998	1006	985	1060	1069	1000	975	999	1026	1037	1031	1056	1051	988	1012	1015	984	1045	1065	1007	1042	1021	1065	1085	1011	1014	975	1055	1076	1055	1016	1070	1070	1052	1052	1027	1003	1034	1030	1032	991	994	1012	1022	1000	1054	1026	1027	1015	1021	1031	1049	1076	1042	975	1005	1055	986	1023	1059	1052	955	1077	1053	1013	1041	1058	998	1034	1086	1031	966	1050	1082	1003	999	1036	975	1049	1023	1051	1032	1058	1001	1072	984	1063	1093	993	1002	1051	1001	1044	1034	1059	969	1020	1053	1006	1016	994	1012	1026	1030	980	1054	1009	1022	1065	1051	985	1010	1050	1046	1017	1072	1013	1004	1029	1022	946	1081	984	998	988	992	1009	1077	1021	1016	986	992	982	1025	985	997	1032	1009	1054	1081	1014	1029	1093	1026	1009	1051	1025	1051	1040	1050	1043	977	1052	1011	992	1018	1031	980	1028	1079	997	1045	1037	1030	1021	1053	1059	1062	1038	1065	984	1023	992	1034	968	1052	1012	1021	1034	1065	996	980	992	1036	994	977	998	1000	988	1013	1021	987	1057	1042	1027	1061	1043	993	1041	1036	956	1052	1051	995	1059	1018	1035	941	1073	1088	1047	1039	1038	1006	1008	1033	961	994	1052	1059	963	1073	975	1050	1014	1008	1033	1117	1028	1036	1038	1004	1044	983	1012	1078	1001	1051	1014	1068	1031	1004	993	1020	1032	1070	1116	966	1054	1076	1034	1049	1005	1032	1047	1067	998	1122	1055	987	1031	1034	1006	1045	1101	1066	1061	1050	1050	1028	1006	1026	1041	1021	992	1059	1014	1060	1011	1074	1049	1049	946	1033	996	1032	1018	1065	984	1044	1065	1035	1015	1019	1049	999	991	1061	1023	1047	1014	1020	1039	984	1069	965	1072	1038	1082	1066	997	1022	1111	951	1020	1065	1015	1001	1079	1101	1026	1041	1015	981	1037	1019	1006	1033	974	983	1038	1046	1022	1074	1021	1046	1018	1073	1021	1034	1032	1123	981	1039	973	1055	1036	1062	1015	1028	1023	1000	1093	988	979	1032	1050	1069	970	1084	999	1031	1047	1008	1010	1007	1004	1056	1032	1038	1076	1035	982	1032	1023	965	1035	1057	1102	986	1024	1044	1014	1009	1066	1040	1022	1053	1058	1096	1030	960	977	1083	1021	990	1059	1049	1001	1002	1041	1028	1020	1009	1013	1056	1034	1048	1045	1022	1005	1013	945	1002	1011	1028	1056	988	1001	1050	1053	1025	1026	1035	996	961	1038	1069	1014	1006	980	1043	1061	1051	1015	982	998	1077	1050	1073	1003	1024	946	962	1001	1028	1042	1007	1008	1011	1107	1044	1009	1031	1017	980	999	1075	1030	1038	1051	988	1019	982	1022	1001	1041	1048	1044	1075	977	1041	1059	1014	1005	1071	1005	1053	1037	1040	1001	995	1030	1028	1015	1050	992	1019	1017	1072	1069	1026	1005	1045	1051	1056	1090	1048	1007	970	1013	1077	1025	1018	1029	1039	1061	1048	1098	990	1074	1029	1046	992	1007	1053	1027	1019	992	1033	1048	1011	1052	1083	1065	986	1010	990	1012	1076	1000	995	1039	1009	1063	1075	1064	1053	988	1016	1033	1067	1070	1054	982	1022	1060	999	997	1040	1014	1018	1054	987	1028	1065	1073	1052	1041	1064	1046	975	1038	1002	1055	1030	1059	1053	1006	1007	1039	1050	990	1028	1055	1051	1041	1032	1004	996	1054	1045	1009	1003	982	969	977	1030	1079	1037	967	973	1025	1004	1011	1065	1000	984	1006	1034	1017	1011	1039	941	1043	1083	972	1058	1020	1043	1117	1040	1078	989	1050	1054	1031	997	1038	1076	1021	1074	1117	1047	982	1065	1059	983	1035	1005	1024	1096	1009	1010	1016	1046	1024	1013	1063	987	998	1080	1006	1012	1027	992	1024	1041	1049	1082	1107	1002	1006	1019	984	1001	1059	1008	975	1008	1048	1061	1018	969	1002	1049	957	975	979	994	1022	1048	1032	1050	1021	1088	1039	1083	1074	1066	1048	1010	1034	1094	994	994	966	1015	1064	1037	1042	993	1082	1011	1048	1015	1078	995	967	1009	988	1029	1001	1009	1013	1017	1039	1019	1040	1054	976	1000	1055	1013	1033	997	1049	1070	1023	999	995	1031	961	1075	1064	1030	1007	1035	978	1011	1060	1050	1102	1066	1006	1106	1090	1019	1003	998	1058	1030	1025	1021	1083	1057	1074	1001	1053	983	1015	950	1011	1056	1028	1017	1004	1040	1019	1096	1048	1021	1063	1024	1021	1048	1036	999	1004	1009	1034	1038	1075	997	1016	1044	1048	1018	1018	1049	1007	1056	1053	1038	1027	1071	977	1018	990	1029	966	986	1083	1041	1018	1032	1000	1018	1035	1054	1114	985	1052	985	1054	990	1076	1086	1021	1065	1017	1076	1055	1033	1055	1013	1026	964	985	1020	1034	1052	1023	1058	1015	1061	1034	1032	972	1022	1001	1040	984	993	1011	1043	1046	1029	1065	1058	964	1027	1009	970	1043	1032	993	988	1050	1044	1068	1006	1004	1044	1032	1030	1004	951	1039	985	1031	1028	1053	1001	1011	1056	1018	1008	1009	1045	1063	1036	1047	985	1041	1042	978	1049	1047	1053	1060
31327	30099	22782	4877	836	603	652	688	573	540	495	445	449	481	436	427	423	421	424	433	386	396	399	389	386	369	405	323	368	396	360	342	379	338	315	387	336	358	390	344	362	342	350	388	383	389	339	341	352	356	371	375	384	382	393	378	328	382	384	362	321	355	388	393	377	368	375	358	412	342	404	384	340	362	356	380	361	381	389	412	380	352	426	363	345	372	388	403	395	356	340	415	359	351	365	341	358	374	372	401	350	366	387	392	379	363	386	383	369	366	375	363	382	355	394	356	374	358	385	378	363	396	372	361	366	351	350	389	340	396	355	363	373	342	367	382	371	358	367	324	345	369	346	353	355	316	385	363	390	353	383	386	403	354	360	380	368	382	352	366	360	343	338	346	347	355	335	371	350	372	405	383	372	375	382	357	329	380	394	329	375	369	371	370	342	381	370	364	369	384	376	403	396	369	369	357	378	396	341	363	348	351	372	357	353	339	371	377	363	346	379	372	358	380	348	361	334	344	365	349	375	380	347	349	382	373	361	349	404	376	364	370	343	358	378	362	401	351	365	370	327	344	397	355	376	370	394	348	354	351	388	382	335	399	396	400	409	370	416	348	334	386	394	401	346	404	371	377	396	349	379	404	375	356	358	381	346	411	362	330	359	395	373	358	363	371	341	375	364	358	356	365	356	374	341	385	381	373	370	369	342	385	329	366	359	351	368	400	365	390	363	366	348	379	363	365	375	367	384	365	356	360	372	363	369	370	405	379	390	392	341	367	401	375	356	333	359	373	358	367	397	377	384	365	358	385	384	363	392	346	385	371	365	410	359	391	390	360	388	377	385	385	395	343	341	370	376	405	393	383	390	354	381	370	382	344	394	380	406	372	392	396	373	355	406	381	375	432	384	326	349	384	371	355	313	356	364	344	341	361	345	392	359	377	382	384	359	356	339	360	375	361	361	368	354	364	330	373	359	363	370	379	365	350	376	370	384	340	388	377	369	332	387	317	396	349	385	361	356	362	372	373	385	399	386	368	359	368	390	354	368	378	339	360	348	382	388	396	368	383	337	378	364	371	359	354	347	358	367	381	380	355	333	356	403	395	390	359	373	357	386	377	387	400	361	366	372	378	371	350	318	376	351	335	369	352	373	326	366	352	333	354	370	378	381	376	374	375	338	369	368	379	384	357	344	360	371	354	392	394	358	351	375	370	334	360	351	367	346	370	347	409	370	418	360	362	361	358	384	386	380	375	357	360	362	373	381	364	410	360	351	327	378	327	367	390	353	353	359	389	373	363	374	384	360	362	387	373	356	347	328	365	366	346	389	373	364	367	409	345	376	312	384	342	365	372	377	360	368	380	347	372	373	359	365	374	335	369	330	352	364	356	365	376	369	393	360	351	383	355	359	374	362	336	381	352	395	343	356	401	362	370	352	349	372	370	339	391	347	338	391	390	327	338	373	369	379	375	361	392	400	381	382	342	346	345	358	348	403	349	370	376	381	352	381	343	362	366	358	370	370	363	348	347	336	357	363	359	355	385	353	382	366	366	349	376	375	344	365	395	333	394	353	359	349	360	336	392	365	364	371	388	382	344	360	384	372	369	354	387	363	356	360	369	378	368	376	349	382	387	383	392	381	352	343	389	385	372	379	346	361	345	342	363	331	336	317	380	345	400	405	381	383	332	381	368	360	354	351	371	364	366	347	372	366	375	398	361	359	340	334	357	407	372	358	344	367	367	331	333	416	376	351	376	404	382	359	357	326	343	355	394	406	374	335	358	372	359	383	382	385	343	360	361	389	343	399	370	412	352	361	391	389	351	375	380	370	371	353	334	369	351	384	362	381	336	333	321	355	361	364	383	398	397	338	346	352	380	370	354	345	409	356	344	367	368	360	365	376	364	344	407	386	374	355	332	364	379	362	360	350	380	384	354	370	370	338	375	390	356	349	368	333	357	351	365	400	368	361	348	378	392	378	371	373	374	372	337	361	372	394	404	418	390	398	407	404	397	410	366	375	374	333	366	389	356	342	346	352	373	314	370	347	371	379	375	367	389	392	361	384	359	399	409	379	341	364	395	337	387	349	381	369	394	375	402	368	342	399	349	390	354	360	386	365	355	340	355	403	405	335	356	368	387	364	384	384	361	399	339	375	338	338	364	353	369	337	357	379	408	364	362	376	379	345	352	340	361	376	378	371	353	378	374	356	350	372	350	361	390	364	355	373	348	391	388	381	366	352	355	381	364	358	349	407	349	372	346	376	384	392	366	382	354	366	370	413	376	373	371	360	323	393	350	393	363	374	375	379	368	396	346	365	350	386	333	348	360	359	397	407	377	369	368	394	378	374	401	404	385	350	340	357	371	321	368	357	377	379	368	369	420	377	347	341	369	386	357	378	368	393	347	367	369	368	372	343	368	352	398	379	364	363	336	389	371	370	345	380	355	349	370	373	374	355	341	394	379	369	362	361	355	377	403	389	352	377	370	371	336	378	397	354	359	355	368	371	401	365	364	366	335	390	336	367	382	351	402	367	368	379	367	328	374	361	355	381	376	380	376	393	358	370	369	381	383	363	350	360	366	327	380	349	368	382	384	360	394	364	392	405	373	349	382	360	371	349	359	379	379	368	363	360	376	394	355	401	380	348	385	337	363	383	378	370	375	362	338	378	392	338	340	388	349	377	359	359	381	364	364	385	373	370	341	316	346	359	346	384	341	373	376	374	315	351	344	337	359	376	373	344	355	382	352	382	363	371	396	335	370	381	380	377	389	403	381	361	346	378	372	366	375	347	336	325	363	383	396	416	368	351	353	403	364	368	383	365	364	390	340	362	371	373	349	376	337	389	376	367	376	387	375	401	364	377	396	354	351	364	340	373	374	367	358	373	349	341	374	380	371	385	335	378	367	411	386	373	360	417	393	380	365	357	356	374	331	383	381	336	376	342	361	328	381	369	378	327	348	358	386	374	315	349	350	376	391	342	359	365	384	374	377	354	340	348	376	381	324	358	364	376	340	346	385	350	336	366	384	387	386	355	378	367	387	394	369	400	391	351	383	366	376	361	352	393	366	360	401	365	360	351	366	351	361	372	374	360	369	370	372	400	335	373	369	347	369	355	359	358	363	387	353	359	349	371	343	367	372	338	345	374	359	368	382	409	376	425	363	348	370	363	412	336	362	356	362	386	380	355	351	360	381	396	359	377	373	373	372	368	372	395	381	357	374	396	369	359	361	363	355	373	371	370	394	420	360	321	355	373	361	393	364	376	365	341	357	368	375	373	376	390	393	376	361	375	366	363	376	365	358	377	381	391	375	328	415	376	400	374	384	371	371	381	393	355	372	379	344	392	408	367	364	354	379	406	346	362	347	354	377	365	364	366	388	374	369	363	377	333	380	372	394	354	366	341	383	354	387	342	426	395	391	347	357	348	360	404	385	379	357	357	400	368	365	365	404	330	356	353	369	358	373	369	402	368	373	376	364	366	376	345	382	376	375	374	350
37479	44422	22609	2534	1385	1006	1076	1158	1001	895	755	698	695	647	592	561	495	518	560	501	508	506	527	496	497	468	488	418	456	457	469	473	458	452	405	447	428	474	454	427	460	435	468	490	411	477	424	426	474	433	413	451	504	463	468	428	456	447	426	450	465	500	450	451	426	463	422	506	457	443	481	414	418	444	464	445	442	428	444	462	434	431	459	445	446	450	431	415	454	451	459	450	449	456	426	462	453	456	426	446	460	415	491	449	452	457	467	415	445	444	465	457	443	443	450	488	480	450	440	450	441	474	469	433	434	446	482	481	433	453	464	439	465	459	421	436	426	461	404	426	416	452	441	482	425	447	459	459	419	481	447	436	431	432	436	426	449	426	423	426	443	415	429	433	479	421	452	448	420	447	437	437	455	488	436	477	438	442	444	473	461	460	437	434	411	455	461	464	455	476	435	471	453	454	437	409	466	436	450	425	433	437	427	445	459	486	446	420	430	463	473	441	413	464	446	461	474	423	428	410	414	430	396	419	464	451	447	442	462	465	410	465	455	416	456	447	452	464	427	464	443	484	445	476	459	477	454	418	448	457	424	468	422	436	473	442	440	428	458	448	453	450	434	465	428	458	435	408	450	439	455	442	407	459	459	473	465	406	459	445	455	440	446	446	511	451	489	453	443	440	429	431	468	402	504	448	441	427	459	472	445	429	431	424	410	434	448	475	461	447	455	406	457	417	469	469	437	464	447	448	432	439	463	440	426	455	467	471	473	446	439	431	465	419	454	416	427	446	453	432	438	426	427	430	423	442	487	419	462	450	469	415	449	430	469	465	464	441	429	433	451	449	439	419	425	454	437	444	465	483	429	431	461	452	416	442	451	479	442	437	441	460	445	422	482	479	437	453	443	470	434	422	433	431	453	446	438	457	440	482	440	448	496	463	470	431	451	458	442	452	427	434	449	437	485	456	470	437	467	463	447	419	443	419	449	480	459	459	443	418	436	414	471	505	420	448	478	451	467	461	465	446	458	478	436	444	442	481	467	454	440	405	495	443	435	445	459	428	447	463	412	449	464	492	442	391	446	451	404	446	430	426	447	455	428	435	446	452	423	410	442	472	450	453	466	461	423	416	412	432	463	423	448	427	405	418	447	456	462	438	459	442	457	434	407	443	450	464	448	473	458	451	450	460	447	441	476	443	470	467	431	456	431	450	414	459	421	444	428	419	460	455	446	433	485	431	464	413	441	441	421	407	460	454	478	446	451	505	441	431	440	455	455	432	414	450	429	447	460	463	493	466	438	412	438	444	470	456	471	470	435	432	430	451	491	432	471	471	455	442	438	438	471	432	434	441	487	411	460	440	449	448	454	468	398	441	418	448	496	447	453	464	469	423	453	423	441	452	466	486	472	445	468	473	423	445	446	471	425	417	464	458	428	437	425	439	443	424	453	444	429	477	456	465	433	436	437	479	404	431	450	466	456	500	460	448	456	443	445	452	439	451	414	424	446	423	468	476	439	441	466	464	452	410	464	453	467	449	454	427	446	479	449	421	418	446	455	428	438	432	440	396	456	468	445	456	452	463	429	448	440	416	448	387	455	487	452	405	439	464	455	459	452	434	429	445	438	404	441	476	472	492	480	431	429	454	474	470	439	481	438	466	423	452	470	443	487	461	442	452	414	458	463	434	406	455	469	456	414	478	441	446	422	414	418	444	470	447	451	456	424	439	467	462	431	435	475	456	441	445	455	396	412	428	454	464	449	479	476	460	453	454	427	468	418	451	425	417	486	464	459	423	469	438	431	444	431	402	427	438	438	478	429	452	461	404	448	457	421	451	463	418	431	441	474	478	439	437	471	424	455	415	455	448	460	415	446	446	445	460	468	429	428	447	441	415	467	460	444	440	419	442	448	416	444	457	412	439	445	419	441	458	459	443	480	444	469	413	432	443	462	449	424	438	471	480	489	420	430	416	426	494	423	468	451	439	449	405	449	454	466	459	429	460	452	458	439	456	440	408	437	458	465	441	450	431	436	446	436	418	439	434	477	450	440	485	428	444	473	448	435	432	440	455	463	424	469	411	488	448	425	470	457	433	443	477	467	430	414	430	392	447	449	448	443	417	437	439	416	413	455	436	435	455	468	448	443	410	475	448	448	454	457	448	436	447	478	446	435	443	461	459	418	392	465	388	437	443	453	441	430	453	438	405	464	443	450	432	471	454	409	444	449	424	485	456	471	440	427	412	423	421	425	457	443	468	424	439	454	482	466	404	453	439	412	451	435	429	462	418	459	443	466	441	456	495	438	435	437	429	433	450	487	446	458	462	459	434	446	433	407	463	418	431	447	454	468	449	430	421	483	450	471	446	432	449	446	447	458	442	453	446	470	409	465	467	467	462	440	416	425	442	422	441	444	471	472	475	421	442	456	441	443	467	461	439	426	404	432	514	412	434	455	434	474	447	449	442	462	443	426	418	411	447	419	429	456	441	413	438	443	457	438	460	431	462	451	428	452	428	455	456	432	475	470	445	458	439	443	409	454	424	441	457	460	441	414	432	448	416	458	462	463	417	424	448	446	492	480	455	511	432	479	431	465	456	447	393	418	446	486	454	466	422	450	440	427	432	437	423	445	422	513	439	439	433	433	419	431	433	436	480	452	462	432	469	455	464	511	479	435	429	441	463	458	435	431	424	385	458	434	450	476	410	460	445	475	421	452	430	457	494	471	474	427	431	424	459	436	391	421	424	456	461	452	465	438	440	422	397	431	466	461	433	435	451	492	448	426	437	465	422	439	442	440	452	443	462	432	478	489	445	474	404	449	413	479	425	446	417	426	430	423	452	416	434	429	476	418	437	425	476	440	401	437	438	467	463	441	471	440	469	438	454	430	454	449	421	418	442	418	441	518	440	472	458	451	464	461	402	446	465	467	439	441	443	461	463	453	462	429	454	469	450	446	432	444	458	448	435	491	409	465	445	443	479	424	441	461	480	444	478	460	474	437	440	460	427	439	449	480	431	418	458	473	428	448	495	415	428	435	449	425	437	441	498	453	451	441	371	456	481	454	461	424	431	461	439	409	446	455	457	437	468	453	432	429	438	440	488	440	428	439	452	446	437	468	475	422	445	431	456	443	451	432	443	457	472	439	451	486	432	471	431	437	495	447	445	448	450	430	444	445	467	442	475	421	434	442	440	451	447	430	454	467	401	446	449	488	461	452	436	462	415	444	434	479	431	424	433	459	455	451	456	466	431	470	454	436	425	431	436	438	444	442	390	442	440	413	381	477	418	464	443	429	446	416	488	465	456	443	454	420	428	501	397	413	447	455	497	415	454	431	471	469	449	419	458	450	406	442	447	467	443	451	455	433	470	441	471	467	439	444	471	445	493	415	429	452	458	453	441	425	462	419	412	441	448	477	443	451	463	426	469	481	458	442	455	443	436	455	448	481	480	441	454	459	415	434	434	420	448	419	447	439	476	452	461	438	442	459	449	445	439	421	399
23916	20990	27967	24092	20094	6532	1780	1277	1126	1069	908	848	794	742	726	746	713	745	681	676	705	691	636	629	652	667	668	630	600	595	630	628	607	615	594	605	615	637	588	609	620	577	615	607	665	587	667	623	587	600	606	592	596	601	565	609	616	597	651	579	615	598	610	598	595	625	594	638	662	604	627	624	558	631	594	612	594	583	565	605	578	624	626	631	670	617	581	623	616	653	583	592	585	610	612	639	650	603	590	608	566	608	571	584	597	657	573	581	593	653	619	621	608	644	605	576	591	620	641	598	586	635	615	573	609	628	621	648	620	559	588	622	570	580	560	564	639	603	604	603	661	567	598	610	625	610	583	619	647	612	677	584	602	589	599	558	582	593	601	611	618	603	660	632	562	626	594	622	565	611	584	615	604	618	629	604	583	565	592	618	614	597	610	591	594	594	619	581	625	638	599	576	625	652	603	558	620	613	580	579	614	591	663	593	606	647	622	653	610	587	600	589	600	599	577	550	612	606	618	661	586	628	620	630	580	623	555	574	593	635	665	650	593	588	603	600	628	601	640	572	570	594	610	582	598	619	582	588	634	620	604	645	643	569	581	608	596	605	594	606	621	603	605	625	560	591	597	656	589	605	609	644	599	630	589	595	614	605	566	588	603	647	613	612	610	547	627	642	577	605	610	658	596	615	605	598	640	595	599	615	602	613	627	618	635	598	628	605	576	662	654	606	631	568	617	613	611	589	613	667	617	592	601	539	592	602	588	566	663	579	572	653	634	625	613	620	595	611	597	600	610	626	622	624	592	588	643	549	639	599	564	559	625	605	619	595	572	663	593	567	622	600	577	565	610	607	621	620	614	609	642	603	636	572	605	607	633	610	584	660	617	593	597	580	623	644	612	637	567	628	627	603	600	617	641	625	592	607	588	625	625	592	572	569	609	627	632	621	639	628	579	649	599	585	576	641	625	547	607	625	607	613	586	607	611	629	616	571	624	560	629	603	623	613	585	592	611	591	593	559	604	621	612	628	642	600	600	581	627	606	612	604	573	608	596	559	585	586	601	623	617	609	631	589	611	616	580	585	593	624	661	613	623	592	627	600	627	629	598	583	633	569	641	644	620	578	607	601	600	594	634	611	564	569	656	571	597	556	605	613	580	607	608	610	628	581	608	582	591	645	600	595	619	574	534	630	591	611	628	581	587	614	637	588	655	618	605	652	611	595	591	594	576	598	627	612	589	638	606	581	628	589	603	605	615	565	613	630	618	615	623	587	589	626	601	553	607	573	615	636	598	605	608	596	634	646	644	666	601	596	632	635	535	563	602	586	625	614	627	584	609	593	575	585	648	619	585	592	623	587	578	669	628	615	615	638	593	612	613	558	610	645	592	572	576	617	655	571	606	613	626	601	621	569	607	616	610	625	629	624	599	607	552	587	586	571	578	612	623	611	604	583	613	609	641	640	578	607	624	533	639	637	599	613	617	609	616	569	634	591	600	567	591	639	579	593	581	549	586	585	584	583	583	618	584	615	605	558	613	599	576	626	597	634	597	616	588	650	638	618	619	594	593	579	643	638	622	647	591	626	616	592	622	633	626	630	621	604	574	601	629	578	612	589	589	594	590	615	684	598	616	604	635	591	628	606	625	595	646	640	620	596	586	625	609	605	645	602	638	587	598	611	566	629	625	567	616	621	607	593	610	635	564	584	573	620	634	607	604	622	621	605	591	590	604	554	603	634	594	632	651	599	610	601	602	585	611	596	588	591	642	628	655	597	615	598	628	623	596	613	573	616	594	586	625	600	559	600	618	613	557	658	599	635	638	616	600	582	609	640	607	577	628	650	591	625	574	637	615	615	632	609	594	595	601	541	635	573	602	630	587	594	612	639	614	583	603	603	581	606	584	605	605	634	677	586	586	670	592	621	581	634	667	609	595	633	629	597	593	593	625	640	623	596	616	571	595	615	637	581	597	586	651	577	608	619	632	598	655	621	639	575	566	582	593	605	576	599	597	593	586	591	596	613	623	587	655	608	606	599	613	583	588	619	584	599	633	597	645	615	560	565	618	610	660	600	593	609	609	599	608	628	600	574	604	596	585	624	579	583	626	591	580	602	595	590	609	690	600	602	600	561	545	592	610	612	578	579	654	588	606	623	579	591	611	616	625	596	621	622	656	582	579	607	631	614	609	600	560	607	587	621	602	572	575	566	594	600	582	619	552	568	595	631	617	580	615	603	664	616	614	626	572	590	656	609	609	624	582	661	579	551	642	613	621	589	619	590	642	648	562	606	572	589	600	596	601	619	618	599	639	592	602	596	583	600	554	572	588	589	606	576	621	630	593	605	640	551	592	609	612	618	571	598	624	595	606	648	600	597	633	585	618	594	592	624	593	625	601	595	610	614	638	625	578	539	611	652	612	576	556	607	603	608	580	628	574	576	603	617	599	617	586	633	614	582	620	617	564	616	600	558	579	590	598	597	592	574	594	607	604	584	587	591	638	648	602	599	585	605	645	589	570	638	618	606	575	609	629	621	604	572	608	626	614	597	573	626	606	610	657	597	599	617	649	633	596	624	581	647	586	663	611	592	606	600	550	583	632	610	585	618	597	631	610	585	584	637	612	582	624	626	607	628	579	611	584	612	593	605	640	626	594	624	619	638	597	605	610	663	564	633	608	613	605	615	613	639	601	600	686	620	589	625	593	615	629	594	575	586	648	621	642	629	636	566	616	638	587	575	619	640	654	601	566	623	605	610	593	627	586	623	621	648	593	576	637	663	624	603	595	564	637	583	604	631	578	640	562	590	658	612	579	655	665	615	657	612	615	601	627	632	638	592	587	591	559	585	623	574	653	613	576	621	618	670	590	621	622	588	616	596	543	625	607	606	636	651	627	597	592	611	612	591	602	636	556	592	599	581	605	625	646	602	589	579	637	641	565	590	625	610	625	587	584	601	607	629	657	599	663	551	628	601	658	598	609	610	624	605	586	609	601	580	579	579	597	628	581	556	577	645	622	569	604	589	587	605	624	580	583	598	624	551	624	593	621	604	585	630	595	591	624	628	602	596	636	627	632	614	637	646	600	644	624	651	620	625	668	601	642	605	592	600	636	628	620	636	638	584	573	626	627	654	600	586	630	572	659	562	576	650	627	609	595	608	656	587	621	580	570	605	589	610	596	587	622	641	626	615	607	586	597	649	607	596	604	603	570	574	593	611	585	574	593	620	581	645	607	549	590	596	635	591	620	557	598	575	604	599	608	573	613	590	574	635	583	624	621	595	602	644	645	615	590	567	602	580	553	602	579	633	543	556	624	595	565	603	601	566	611	602	650	586	634	584	570	569	581	587	581	611	623	631	608	644	606	629	611	622	578	580	612	614	601	624	613	617	585	599	604	624	573	613	639	560	614	623	570	609	630	609	613	616	543	631	579	632	622	642	593	597	581	617	647	573	579	571	606	622	591	604	583	610	632	600	590	613	640	628	589	596	615	594	659	590
41117	60501	35316	5873	3264	2735	2512	2355	1930	1702	1382	1300	1164	1094	1009	900	959	955	922	800	880	813	821	784	751	791	774	756	711	714	727	683	734	706	711	678	674	667	721	689	684	685	705	681	728	653	686	676	731	735	701	698	695	699	691	704	699	706	705	702	710	690	710	691	702	684	731	722	711	710	749	709	668	757	671	667	679	731	657	668	676	689	679	686	738	691	752	745	703	647	759	682	686	737	738	679	684	665	713	728	685	683	699	673	663	718	740	753	688	688	723	723	685	705	703	678	660	665	710	695	695	722	713	687	751	700	692	669	685	670	675	674	714	698	676	688	674	695	711	672	650	761	672	664	696	724	685	681	746	685	703	705	694	684	693	697	693	640	707	726	678	663	696	712	725	663	694	667	707	695	706	674	671	689	681	701	692	681	719	722	728	728	743	700	706	652	702	695	663	732	671	717	683	715	690	674	706	687	655	657	671	733	718	687	676	711	696	713	676	704	712	684	710	676	623	717	699	694	752	683	723	695	716	704	699	666	687	711	685	699	701	638	662	735	658	675	693	709	700	677	695	683	702	653	653	688	736	730	685	663	660	707	688	699	731	673	680	684	721	715	696	707	699	655	674	669	723	715	693	711	676	700	690	685	610	700	707	733	734	750	665	661	710	661	700	678	680	676	676	696	708	708	691	705	693	673	730	661	711	680	682	720	660	699	712	712	724	671	674	727	724	694	702	708	709	618	687	662	713	662	692	672	667	696	672	742	704	736	711	683	687	694	716	691	672	666	683	737	674	667	661	688	653	672	710	694	677	671	689	731	680	678	669	697	703	681	734	697	668	698	656	655	671	650	678	674	691	683	670	684	669	720	746	659	716	671	696	720	717	720	726	707	697	724	751	745	711	705	633	707	748	727	670	667	698	661	709	710	674	665	651	666	682	707	668	682	647	710	670	705	676	732	695	677	674	704	665	675	684	681	671	673	662	717	721	737	668	712	690	714	651	688	677	710	699	704	722	633	723	683	736	666	720	721	667	690	678	658	656	702	732	675	654	749	727	697	695	682	661	711	699	698	706	671	657	708	727	722	715	672	696	703	722	696	740	706	673	691	654	674	691	715	682	715	661	708	711	728	697	711	710	670	671	694	693	706	639	683	660	704	686	689	645	716	691	735	625	637	690	688	704	711	706	678	751	731	699	687	691	654	694	678	678	687	680	718	667	667	708	677	700	727	698	696	744	683	674	674	726	696	662	707	692	711	672	685	689	667	694	764	708	720	699	696	652	722	697	709	662	723	699	707	676	654	683	652	705	727	727	732	711	716	711	692	710	711	718	704	711	689	730	679	658	705	670	685	693	737	676	687	697	748	684	719	674	747	707	689	698	721	694	663	699	713	662	702	741	754	688	690	700	717	683	683	682	696	739	743	687	671	671	700	659	707	668	673	678	730	730	694	684	707	689	650	678	727	673	702	672	727	719	679	731	740	696	740	679	721	694	647	703	701	695	679	647	697	756	668	669	705	689	681	715	708	646	722	691	702	701	722	676	730	699	680	687	706	648	711	698	689	705	718	666	662	696	705	678	760	715	690	710	695	725	679	724	666	669	717	654	672	716	672	696	737	714	663	707	710	703	696	710	698	652	651	707	696	687	697	691	714	702	725	716	675	673	683	697	689	742	735	664	726	728	661	721	736	708	674	670	675	700	711	712	685	705	719	695	651	677	717	747	700	749	719	704	696	702	712	704	719	724	747	702	692	691	656	719	681	658	711	655	767	692	687	662	725	666	707	695	685	758	651	662	681	666	697	670	719	654	724	700	668	704	703	714	726	657	689	686	705	669	715	651	675	711	744	726	675	718	669	668	733	693	698	692	721	699	708	704	660	658	710	681	709	710	692	721	683	770	698	683	692	735	674	689	691	680	683	702	691	702	691	706	688	690	672	746	655	710	738	669	703	698	686	654	683	686	722	733	667	715	697	634	708	710	649	719	672	689	745	735	736	726	710	633	723	646	714	710	659	708	669	712	726	693	720	669	706	682	656	670	694	698	669	723	672	723	711	710	688	735	689	711	696	688	760	685	673	645	676	692	655	686	688	692	726	700	713	697	702	677	742	688	672	695	734	694	688	727	681	662	666	685	704	680	668	677	699	658	673	703	713	663	700	689	679	667	693	721	695	687	730	710	695	687	680	661	670	686	706	728	681	713	658	713	673	660	726	710	717	687	659	662	724	733	704	706	672	655	728	646	724	732	740	722	682	706	730	694	678	703	689	662	643	676	724	742	760	693	726	724	723	721	673	704	662	676	684	726	702	691	695	717	670	682	719	748	709	705	675	708	675	744	689	749	673	669	667	687	761	715	674	677	676	652	715	695	695	683	730	700	712	696	703	667	655	693	709	691	678	681	666	731	711	704	719	707	677	704	723	732	685	674	707	714	674	666	741	733	690	710	671	685	674	673	699	666	709	646	685	709	750	705	713	720	652	683	718	700	691	690	644	681	649	711	652	698	680	744	683	687	713	726	734	733	724	659	681	665	650	691	712	698	678	709	654	654	673	722	696	686	695	732	645	732	741	717	635	702	674	688	669	663	694	712	647	674	654	678	716	739	687	658	659	706	755	734	691	663	689	686	678	668	680	711	732	682	735	689	667	702	646	710	687	658	601	687	720	721	704	651	685	672	675	716	699	707	664	674	667	701	668	719	681	670	683	710	710	696	700	702	734	690	707	711	690	728	658	678	731	682	714	721	654	752	631	710	697	718	700	727	690	671	706	659	708	666	706	649	672	696	655	661	669	686	709	727	646	642	729	699	718	692	666	722	704	732	669	662	722	668	707	724	680	667	724	721	706	658	721	707	717	730	680	648	676	686	690	702	675	697	702	675	681	708	679	721	716	673	680	664	696	695	666	689	664	657	633	690	730	669	653	739	738	696	691	704	671	700	684	685	704	688	701	686	679	680	689	661	710	675	681	687	679	699	701	727	705	765	701	682	660	651	693	727	678	682	705	692	714	648	662	734	738	660	691	682	656	710	662	648	747	696	686	681	649	726	677	704	675	672	690	705	653	655	700	684	633	689	647	679	714	669	672	671	679	644	718	666	683	675	713	653	671	716	667	708	677	661	721	653	688	661	734	697	689	698	709	681	676	704	679	726	673	697	713	719	680	692	655	685	716	697	731	665	735	640	697	690	681	695	672	693	719	746	682	703	691	723	692	754	682	668	719	736	660	673	708	679	693	713	701	673	702	661	715	725	670	720	701	727	672	685	731	705	694	706	681	681	670	714	703	755	687	710	655	658	710	651	702	693	676	766	668	719	691	711	686	704	769	711	707	680	700	737	716	676	685	683	710	755	695	711	681	679	715	707	678	656	736	683	708	625	743	663	679	684	694	724	673	707	730	721	666	742	696	682	709	689	683	695	693	697	725	733	725	679	685	689	762	702	695	703	671	691	743	618	684	722	702	663	705	735	728	736	630	690	713	690	701	682	689	680	686	738	696
25195	21239	26798	24074	7019	1330	1141	890	882	793	690	720	672	583	573	550	543	568	571	549	597	572	545	527	495	502	536	543	485	485	522	501	506	484	502	503	522	500	522	520	509	531	491	468	523	500	498	515	512	500	524	476	501	517	478	529	515	532	507	485	536	528	517	526	545	471	520	526	472	492	503	485	505	504	511	508	499	488	479	502	522	468	482	499	512	497	529	496	526	526	492	494	481	510	482	491	487	474	523	507	511	502	518	484	496	481	520	452	516	553	527	506	515	501	520	520	511	498	451	507	534	510	471	518	489	494	514	500	509	504	518	508	529	491	503	491	481	461	520	467	471	546	502	516	528	504	514	493	500	505	502	481	496	520	504	484	528	500	553	492	508	513	539	463	522	509	528	492	474	448	509	514	487	523	456	518	456	525	524	512	516	489	546	489	508	504	518	505	505	517	491	483	470	521	548	497	537	532	484	506	540	460	544	496	483	491	501	479	507	511	485	500	480	481	500	500	512	482	502	474	504	486	512	468	503	507	502	510	467	492	523	495	514	515	488	521	511	518	498	498	494	476	553	503	511	507	536	494	511	490	476	501	504	468	512	501	492	504	497	481	545	506	539	513	487	524	463	485	493	539	496	523	508	509	549	480	504	499	485	496	496	492	502	551	481	510	514	513	508	522	527	496	477	484	481	473	508	522	497	503	524	484	483	457	499	496	488	520	490	490	529	497	521	515	443	500	504	528	520	505	498	460	527	510	471	428	484	461	521	530	479	507	496	464	497	509	493	507	497	525	517	509	520	513	531	498	479	525	488	499	504	515	538	468	493	502	549	519	461	462	499	511	516	509	510	485	486	499	497	521	430	518	530	525	476	514	500	472	485	503	539	493	526	510	524	535	490	500	481	513	529	509	521	488	491	544	515	532	504	547	473	497	519	467	500	518	507	524	540	472	551	535	537	495	507	505	543	486	520	536	512	518	533	499	522	505	528	496	503	513	511	478	464	493	485	509	538	535	547	509	454	464	515	530	475	501	466	495	489	489	462	482	506	515	488	456	511	491	516	465	506	498	501	567	467	469	506	531	523	485	507	522	486	503	520	481	530	536	527	498	508	472	475	489	478	489	533	504	490	499	515	533	506	502	506	505	498	539	510	508	509	479	539	484	525	500	477	519	487	493	526	500	463	505	498	488	486	516	533	506	515	514	518	549	480	577	471	518	491	533	508	498	505	538	481	496	483	482	515	481	489	535	508	494	522	490	507	501	514	496	482	526	511	498	441	531	484	503	477	537	477	479	511	481	523	473	508	497	475	465	552	491	538	494	485	501	480	499	495	506	494	509	485	528	509	484	524	473	530	498	496	496	522	462	444	526	509	490	510	473	545	483	472	522	544	552	497	536	473	508	534	481	501	510	490	497	519	496	463	495	497	510	524	499	493	512	491	519	468	497	486	533	499	534	498	485	486	507	546	539	503	530	505	498	497	497	527	484	491	523	529	511	515	495	502	500	518	463	515	514	510	476	517	493	483	499	549	489	521	509	537	515	492	456	522	524	484	490	512	540	469	486	529	520	492	532	500	507	518	540	491	501	481	474	498	534	471	480	490	528	543	503	546	536	467	502	535	475	514	461	504	495	460	495	506	453	513	495	496	476	540	470	518	498	513	514	473	494	513	524	501	505	493	501	486	513	559	453	479	530	516	523	471	504	530	492	530	470	501	508	477	488	458	521	503	498	506	509	502	503	529	476	518	516	514	523	503	498	509	480	518	495	451	477	515	538	522	465	487	490	506	465	503	563	517	527	475	507	501	520	466	503	544	495	518	551	525	467	516	472	511	537	505	503	480	508	467	514	478	495	536	503	524	470	528	479	493	485	484	502	480	509	481	528	509	558	544	477	531	528	498	472	491	530	497	484	482	460	506	501	513	503	534	499	484	481	515	499	511	502	491	526	506	475	503	511	497	496	486	526	463	521	521	490	505	488	526	510	452	557	530	485	510	494	488	497	501	512	510	485	512	518	530	494	503	517	523	539	511	532	504	554	491	502	529	494	533	501	530	518	523	492	546	501	505	503	484	488	485	501	518	519	492	525	506	496	500	497	469	507	475	503	472	491	520	486	483	517	489	546	489	521	494	506	498	535	529	505	546	492	473	516	497	500	466	529	503	517	487	514	535	497	508	480	530	493	515	494	499	505	504	489	520	483	505	509	472	527	530	526	526	499	492	516	511	542	525	506	455	476	496	511	475	516	502	522	511	502	502	518	516	524	516	519	519	482	507	491	522	473	507	500	533	522	491	482	516	486	524	464	540	509	546	519	484	537	482	502	541	472	508	470	544	487	472	488	545	474	508	497	454	510	516	513	538	505	491	526	482	460	507	528	481	483	521	479	529	523	489	495	502	464	552	538	520	495	445	538	506	472	483	428	529	502	501	490	501	501	499	488	479	468	508	510	501	493	513	520	536	551	494	499	524	514	500	473	498	468	514	509	500	487	473	508	502	518	515	506	461	472	483	493	475	515	481	484	485	466	475	498	513	488	516	545	480	490	475	483	499	521	493	498	515	515	487	512	480	477	499	516	538	484	519	520	514	540	478	508	558	513	523	498	505	523	501	501	502	519	489	517	505	497	530	468	558	510	519	515	510	463	497	483	485	514	516	482	506	501	560	512	518	494	515	520	496	501	511	505	505	490	484	475	476	482	505	491	529	492	494	499	503	481	532	481	518	441	451	492	481	531	482	525	500	487	472	488	525	515	556	540	486	532	500	529	474	562	512	531	489	521	510	453	506	458	549	521	490	488	504	491	475	502	469	492	545	510	518	501	453	445	525	503	493	487	502	516	477	502	491	509	503	479	463	485	509	524	508	483	520	508	484	517	477	517	548	519	497	449	492	536	530	468	481	478	483	482	513	512	505	526	500	508	485	512	503	521	478	512	476	512	488	505	507	506	540	533	503	511	503	475	510	517	498	503	567	509	481	525	503	542	497	481	521	518	474	502	512	531	518	490	464	519	513	473	528	498	450	524	475	471	513	515	505	513	519	510	490	465	505	476	491	488	460	497	476	476	515	533	534	478	521	511	516	545	529	466	550	530	516	522	539	489	529	479	482	524	505	465	480	485	490	493	488	564	538	511	494	518	566	489	556	495	484	483	481	561	535	508	502	524	521	499	559	523	477	522	524	502	490	494	473	514	540	492	489	511	514	501	490	507	494	480	519	514	527	515	481	505	483	466	472	493	473	490	515	508	510	475	491	501	505	486	481	502	491	515	512	535	482	522	508	494	535	493	472	513	517	525	551	521	504	501	472	498	442	509	496	479	515	475	486	472	488	494	523	491	500	510	535	484	504	504	454	479	498	531	498	494	514	498	495	522	481	512	523	544	488	516	542	562	482	502	457	485	527	499	488	498	491	490	436	505	449	500	519	535	504	482	486	507	467	532	530	482	497	481	550	539	479	516	495	535	520	496	506	524	518	492	522	517	511	508	461	440	521	491
40237	54080	27580	4554	3039	2357	2103	1738	1572	1378	1161	1061	960	926	858	826	790	760	735	713	741	720	717	648	612	700	642	635	670	671	638	614	624	631	620	609	613	644	660	617	621	641	657	622	599	570	676	648	599	610	591	603	593	620	604	585	613	599	662	606	595	630	590	609	625	606	628	590	625	628	620	598	628	602	602	651	614	622	631	586	643	645	604	616	601	565	618	611	635	598	603	621	592	574	656	601	644	613	624	584	551	599	604	599	611	610	604	600	575	591	616	534	626	619	582	626	608	561	614	599	616	643	645	581	589	589	608	629	644	598	583	580	586	588	622	616	584	627	609	665	639	623	599	648	604	583	615	650	621	620	613	596	613	616	607	586	670	623	613	622	595	605	615	614	619	655	605	627	574	631	648	608	617	637	575	604	620	636	626	619	634	611	639	647	649	605	600	575	577	599	655	611	599	666	623	593	610	602	594	630	586	615	592	627	641	585	587	631	646	605	614	592	592	612	594	608	593	583	605	585	568	606	580	606	584	606	625	650	591	633	598	579	561	639	615	609	629	573	588	607	588	564	613	612	637	606	621	591	543	660	540	601	644	631	597	586	604	639	665	614	653	594	642	660	595	598	616	570	616	565	598	666	565	668	617	607	609	611	664	601	630	596	569	587	586	606	616	630	626	603	652	571	593	591	653	579	587	658	567	570	650	609	591	598	643	598	613	567	619	636	575	583	628	581	641	632	633	653	609	614	596	608	632	613	580	625	579	624	573	563	581	623	615	617	620	603	603	598	576	616	600	596	631	576	590	622	616	584	576	587	623	609	599	613	627	576	612	620	638	605	619	623	614	591	613	577	638	620	580	610	550	614	576	566	624	595	633	590	602	596	615	596	611	575	680	586	575	607	610	630	600	592	596	646	607	624	663	614	609	622	627	605	631	618	594	598	549	587	596	627	615	623	577	587	625	569	594	568	675	614	633	635	604	580	621	605	572	624	600	598	643	623	617	590	598	597	596	587	608	584	588	609	629	635	597	629	591	608	579	634	596	608	612	622	588	596	581	580	598	619	578	628	618	621	663	596	603	609	624	586	629	582	611	591	589	602	604	587	627	599	636	612	583	626	625	577	635	597	606	589	575	623	642	624	686	625	594	619	591	609	626	578	622	625	604	566	630	616	634	599	611	610	608	575	568	621	611	624	602	593	593	657	592	638	586	598	600	610	587	599	600	617	604	595	607	636	632	645	659	596	582	604	625	588	583	664	592	603	569	594	608	627	616	557	635	570	615	604	626	579	588	595	624	646	645	609	612	622	629	631	627	596	579	610	651	621	606	608	618	618	631	626	624	632	607	657	585	624	631	608	621	605	595	632	587	611	583	614	620	584	595	588	582	572	621	592	627	572	612	602	595	586	641	622	613	593	638	625	602	617	598	599	663	590	616	603	659	590	653	545	616	645	593	647	611	605	619	623	546	583	634	612	617	605	623	571	599	626	573	595	557	643	596	609	625	552	605	619	582	630	624	597	586	634	616	585	574	583	618	595	582	577	598	594	603	590	578	630	606	597	575	607	624	614	633	611	593	576	614	608	602	615	613	620	593	617	625	645	587	586	632	616	594	610	600	578	606	587	561	606	609	662	592	617	618	631	618	644	635	584	615	644	627	629	584	635	587	581	628	599	588	623	639	600	635	594	624	597	558	594	659	600	643	649	614	617	625	612	643	614	620	619	626	570	615	645	605	564	566	612	626	638	605	563	623	656	631	614	603	622	587	619	623	612	603	673	539	601	581	564	627	606	591	579	657	569	618	567	639	619	608	616	605	595	563	614	616	594	631	622	605	648	573	601	634	599	623	586	616	610	589	597	628	591	614	566	593	650	645	641	614	612	574	571	630	565	588	600	601	623	615	626	629	628	619	618	605	626	579	601	600	649	581	579	583	623	667	579	590	572	605	563	581	580	647	633	612	652	674	597	561	589	580	584	620	644	614	557	627	633	629	615	653	580	602	622	624	630	608	589	630	617	581	588	650	591	618	639	664	602	628	592	627	595	633	632	540	592	615	610	600	589	571	604	585	580	626	610	607	593	638	552	602	613	611	585	561	632	581	591	594	601	642	603	576	602	571	628	625	655	583	674	621	595	628	607	605	601	590	608	631	612	598	556	656	601	598	628	611	652	618	598	595	662	598	636	599	595	625	625	597	581	624	589	626	599	596	590	598	629	593	600	620	590	618	581	584	626	641	585	629	583	645	596	612	626	609	619	592	666	624	615	558	609	601	598	617	583	614	612	594	680	623	570	597	614	623	656	596	599	665	617	630	632	651	623	631	600	628	625	586	624	631	585	617	605	617	634	542	621	579	627	595	643	601	633	645	621	627	627	581	614	629	593	613	580	605	608	571	616	573	645	592	624	602	644	596	613	612	600	612	629	611	563	627	586	592	607	599	608	621	576	584	626	590	585	588	627	643	646	629	609	640	649	569	569	597	595	646	628	599	584	601	588	646	647	627	560	562	633	652	618	609	620	635	614	610	599	636	570	607	624	619	606	598	618	617	628	614	608	616	637	602	634	589	608	601	626	613	653	631	596	638	613	644	629	640	602	603	576	618	635	628	603	626	599	631	644	632	596	603	631	603	595	625	609	606	591	563	638	607	605	641	620	571	599	614	637	603	594	591	584	605	574	596	635	593	580	599	610	605	613	560	639	577	581	616	633	589	654	625	615	594	612	564	643	603	621	601	597	588	626	589	605	643	626	580	647	560	606	607	599	617	614	615	611	575	601	621	631	585	589	631	599	609	582	613	632	594	602	631	593	605	610	577	575	620	588	586	620	578	594	574	584	628	627	591	650	618	624	618	612	619	612	588	581	645	599	597	639	611	604	647	599	622	608	599	631	621	592	607	624	610	608	621	607	603	620	597	576	607	594	605	621	618	574	660	654	559	597	602	585	624	633	612	630	576	606	562	619	622	627	592	611	619	622	578	615	592	598	573	563	594	594	646	614	640	574	656	607	568	606	571	574	638	646	624	593	615	610	630	573	621	655	596	612	580	636	665	575	583	639	624	618	616	598	576	596	593	607	564	591	622	583	637	596	632	611	628	653	602	602	625	633	598	573	606	648	612	598	658	589	621	603	578	677	626	653	621	612	624	649	644	650	616	638	638	600	660	624	572	618	670	645	599	631	628	632	621	638	602	603	624	586	581	633	602	626	615	611	618	601	623	640	586	598	623	608	616	610	618	662	583	608	627	582	617	611	589	685	654	615	637	591	634	568	623	627	614	578	600	609	607	570	587	598	623	623	604	609	618	623	673	656	586	634	627	603	607	593	590	622	589	598	628	637	608	572	633	593	611	608	618	616	624	628	588	609	591	598	600	591	585	600	637	604	650	603	588	567	542	627	606	638	600	600	603	593	584	563	605	632	625	598	581	615	603	619	632	629	639	624	621	598	574	652	626	612	620	583	640	577	624	621	584	593	543	593	600	611	615	608	581	629	606	624
22796	21026	28526	23645	20992	20476	7053	2381	1795	1564	1395	1302	1253	1126	1121	1113	1031	1072	1016	1006	1036	964	961	951	1021	1005	924	923	976	961	953	940	918	949	928	900	948	898	981	943	929	945	939	863	894	972	876	898	888	953	892	878	971	901	921	918	932	948	877	910	927	883	907	937	917	1002	926	930	925	923	913	970	914	878	900	934	894	920	924	931	909	871	893	924	949	875	855	864	878	854	891	870	898	886	938	975	872	939	923	882	844	907	903	971	940	903	907	900	879	888	943	926	913	885	912	913	880	907	916	892	963	894	875	938	917	958	865	899	891	975	889	940	889	899	883	926	1001	958	940	874	923	883	899	922	902	858	932	856	931	913	931	857	923	856	858	918	896	860	912	964	891	866	878	864	863	919	911	922	913	896	938	888	941	921	896	909	838	936	874	878	868	925	901	926	886	918	920	928	912	964	920	882	937	877	892	920	853	900	957	887	902	985	928	911	872	940	923	876	876	928	924	891	927	892	914	854	944	896	919	882	933	918	911	851	920	948	910	884	921	927	913	898	938	909	809	800	884	887	887	877	850	923	903	941	851	891	901	890	959	931	912	931	909	884	924	879	945	905	905	906	895	871	898	912	926	920	824	912	928	929	890	862	893	894	929	889	906	855	914	884	881	840	920	903	953	901	896	843	923	899	880	911	942	892	902	941	928	904	847	916	909	929	956	969	953	917	921	859	922	879	941	922	912	916	927	926	904	905	852	904	912	902	896	981	932	886	863	917	907	876	878	924	949	927	895	869	981	892	942	903	933	936	881	932	937	987	906	919	888	913	834	899	917	899	890	905	892	881	928	937	950	868	874	959	894	914	839	882	851	875	979	872	919	911	879	916	839	973	896	897	930	919	850	905	934	947	972	848	923	941	932	848	919	922	906	865	832	948	850	860	913	888	889	904	944	918	910	888	869	905	898	906	920	924	865	908	932	968	898	884	917	965	950	908	883	867	862	898	900	923	951	940	863	889	886	920	911	928	888	930	870	880	897	894	862	941	853	904	883	917	902	910	863	860	917	901	900	923	818	876	901	846	951	867	902	914	914	909	923	887	953	925	903	865	946	905	913	910	935	955	940	905	882	924	888	875	884	917	861	862	918	870	918	881	941	957	912	914	910	924	867	878	927	928	886	918	858	892	947	857	910	836	888	887	919	909	887	919	887	953	938	913	974	919	902	901	875	851	908	899	899	904	951	954	917	929	907	906	882	907	921	917	892	922	828	946	914	958	910	899	864	930	930	877	888	935	937	898	870	966	913	911	917	894	903	934	924	880	900	869	886	876	871	871	939	911	883	905	925	970	882	909	939	864	847	915	866	881	920	888	885	896	888	930	865	822	863	937	929	882	891	914	900	920	917	898	891	956	951	903	884	897	922	858	922	887	886	940	937	935	927	894	897	860	903	859	952	919	942	880	940	895	890	927	916	892	856	959	929	887	902	867	912	878	898	909	928	888	903	844	924	920	860	907	911	883	896	862	891	926	893	876	926	895	910	904	872	938	865	857	906	923	854	918	908	888	918	923	936	874	888	966	891	873	886	931	911	881	904	902	937	893	860	935	910	892	886	922	927	902	922	888	915	909	908	844	948	891	947	927	872	944	904	945	930	841	950	951	923	884	875	861	843	869	900	869	877	912	928	890	887	889	912	892	864	941	896	949	936	895	843	883	891	915	895	928	900	897	934	859	883	929	978	933	931	929	956	972	925	929	909	940	864	881	889	880	910	911	944	875	891	904	935	994	906	849	887	901	820	920	893	887	915	906	903	888	924	873	953	901	923	922	933	889	915	858	926	884	896	942	908	882	871	889	864	917	867	881	909	912	858	946	932	954	916	881	943	904	824	871	881	906	924	897	953	905	911	859	896	908	880	912	954	938	930	944	909	953	926	982	905	901	918	930	878	970	964	905	911	930	890	872	886	960	909	897	943	922	969	883	965	906	905	950	922	877	916	856	844	880	881	882	890	940	953	914	905	874	949	928	894	883	888	923	887	903	890	865	920	910	928	924	914	873	926	870	858	863	925	915	927	927	815	927	926	952	917	927	900	917	947	924	937	853	910	896	925	928	875	937	870	891	921	926	883	902	883	889	946	882	922	865	896	875	943	903	916	915	955	907	888	893	891	902	924	877	963	885	916	928	915	901	926	918	953	958	878	834	901	880	871	897	929	897	952	893	881	881	911	918	921	972	969	914	917	895	974	915	899	903	938	925	877	940	907	898	888	920	891	887	933	891	927	905	882	956	919	882	887	895	920	911	918	866	916	968	935	904	941	954	948	923	913	896	893	885	898	905	898	898	912	907	877	942	904	885	915	881	915	924	896	939	840	886	899	922	878	890	944	891	967	969	906	924	909	861	889	884	873	911	909	888	902	916	874	919	887	899	858	904	914	975	887	904	882	894	911	923	865	889	848	908	856	860	938	907	866	916	888	887	924	916	904	829	887	888	896	915	926	908	908	907	869	883	878	912	865	948	883	930	956	911	882	904	885	895	956	879	877	855	913	935	873	938	880	890	929	906	875	881	928	878	878	933	878	899	955	913	856	920	921	939	881	881	934	915	900	879	869	933	844	887	911	882	874	901	881	909	899	898	926	870	859	937	923	898	953	900	909	872	953	942	890	933	956	868	884	946	894	877	915	902	891	887	897	895	907	915	877	864	927	889	885	935	909	845	901	893	919	912	909	894	883	933	906	890	938	895	935	891	925	882	936	863	869	889	951	921	962	892	928	930	885	886	932	882	924	896	885	888	947	922	882	907	840	915	886	907	954	890	937	881	906	908	902	891	942	877	900	934	927	885	889	914	864	985	873	934	911	941	922	895	924	870	896	926	864	910	872	917	880	916	889	874	855	890	901	901	920	918	912	892	920	911	859	921	909	952	845	966	884	930	920	914	946	924	849	856	847	885	879	941	866	926	895	850	914	907	930	860	928	891	902	897	891	872	882	893	826	871	913	900	924	952	864	921	852	884	878	890	896	918	907	910	937	930	874	909	879	867	844	893	906	918	960	859	929	939	941	882	900	895	895	938	898	917	896	887	952	850	939	864	915	899	895	906	919	912	898	930	870	924	877	900	894	875	903	910	901	888	935	936	927	945	937	918	878	906	905	851	877	919	914	906	880	966	909	922	900	896	918	935	846	907	917	921	920	919	858	861	938	943	939	950	868	947	882	897	856	921	936	901	947	882	921	895	902	938	960	935	930	949	884	872	836	904	891	902	891	836	877	941	882	956	890	911	918	905	882	947	901	917	909	879	898	894	945	888	886	874	875	862	917	875	934	897	891	935	889	896	893	934	874	846	872	919	874	885	909	881	898	901	903	879	917	908	986	858	951	921	937	923	928	892	880	911	884	895	887	939	892	892	937	936	932	879	894	880	940	919	910	909	877	881	890	927	913	905	871	890	864	907	885	903	899	941	914	883	890	922	899	906	917	833	867	878	911	923	875	860	909	915	831	928	881	907
45333	69485	39623	9591	6115	4818	4091	3536	2980	2440	2212	1954	1858	1670	1509	1351	1312	1329	1327	1199	1273	1195	1213	1111	1160	1105	1125	1109	1050	1023	1123	1029	1055	1040	996	1026	1044	999	1025	990	946	1075	973	1018	1017	1029	963	1042	1062	1026	1012	1027	1062	1019	1014	1063	1031	1060	986	1006	1091	1080	1029	1008	993	1084	1054	990	1020	1048	981	1008	989	971	1002	997	1027	1020	1040	995	1020	1012	1031	1036	1034	1014	1010	1020	1016	962	1032	1008	1080	1053	1038	1013	1043	1046	1045	1036	990	955	952	950	1013	986	1005	983	1036	1007	1007	1068	987	958	1080	1035	1017	1046	980	1073	1025	1085	975	1035	989	946	1022	993	1015	1025	999	1042	1004	972	1054	968	966	1047	1024	1017	1009	989	1001	1038	994	982	987	991	1043	1042	969	1003	961	977	1013	1009	1006	990	1069	1014	990	1000	974	1076	1025	953	1065	1007	1131	1076	999	1029	967	1041	987	1032	1035	963	1020	944	969	961	1062	1015	923	977	1031	965	1001	1021	992	952	1027	1006	1009	1054	976	1010	1077	1070	1047	1052	1008	1015	992	1018	1017	987	1000	1027	973	995	1028	1033	1007	1033	1043	1011	1022	972	1004	994	1007	1042	1001	997	1051	1018	982	988	986	1102	1029	1023	1009	1055	1008	1037	1005	959	988	1016	987	1084	992	1078	1000	1037	1073	970	1030	1015	959	1002	996	1092	965	1000	1023	992	1003	1013	1031	1010	953	1042	966	1021	1034	1055	1024	1047	1018	1022	1001	975	1014	1004	1018	1017	995	1095	1001	982	985	1039	982	1001	978	976	989	1007	1058	1015	1064	1033	945	1003	1052	982	1012	1027	1023	1022	1058	997	1084	958	1018	1031	1048	989	992	963	1012	971	1000	996	1029	1021	1006	1053	1039	1024	1016	1018	1002	991	1009	997	984	1040	968	1030	1054	1014	1014	1024	1003	970	953	1005	1035	967	1002	969	1030	1049	1033	974	996	1012	980	1009	975	1014	1032	1025	1024	986	1003	1013	1023	964	1047	1016	978	952	1017	998	980	1059	1012	1012	1004	1002	988	992	1016	1009	964	986	984	1031	1053	1031	1020	993	976	961	1005	973	950	994	1006	1007	993	1027	1005	1017	994	998	1016	1005	1100	982	943	1029	1031	1005	1037	1010	1037	1054	1032	953	1038	1037	982	898	1082	981	998	1043	969	1000	1004	1056	988	1047	973	992	1020	991	1056	985	1021	1037	954	1027	965	991	997	1022	997	1054	1046	973	965	986	1008	1055	1037	981	992	956	1005	1047	1002	969	994	1026	1052	998	970	1002	972	1039	1023	1057	1022	1003	1021	994	1031	1005	989	979	998	1001	1008	1009	1006	995	1010	1030	971	1059	1008	1020	986	993	1023	955	1026	1019	1001	998	1014	1008	976	974	1035	1010	981	1004	1018	1008	1014	995	1061	974	1043	1020	966	1003	961	995	970	1014	983	1028	994	1025	1047	1024	1062	998	999	971	998	1022	947	1040	1021	1050	971	1020	1068	960	968	961	1013	976	1020	1012	1015	975	1005	1039	961	1046	1030	1021	978	1019	990	1048	1006	1008	971	1066	1052	1013	1013	949	984	1021	1030	961	1005	1012	994	1007	1008	1038	1040	991	999	1009	1045	960	1037	1004	1018	1051	1034	1035	1002	972	1001	1006	1008	1012	1046	1025	991	985	1044	1006	955	1022	1025	1026	1057	993	1051	1065	1020	970	932	1000	957	1031	998	1028	1025	965	1046	982	984	962	960	1046	963	1004	1030	1012	998	1085	1001	1046	1032	1003	959	949	1031	1020	1084	1037	951	937	980	979	1044	1008	982	992	944	989	1035	1065	1043	959	953	1022	992	923	1035	1010	1093	1021	970	1056	957	981	990	965	954	982	994	994	953	1037	1016	1049	1031	1026	1065	994	1032	995	1027	1041	1042	1034	1000	1007	1040	970	971	1029	985	992	1024	1022	987	1036	1048	1059	1031	1023	997	1027	1028	1059	994	1028	1000	973	1005	1042	1008	1010	1057	1006	987	974	1008	1012	1016	997	980	1008	975	999	970	980	987	1021	976	998	1050	1012	1042	994	1010	923	1064	1026	970	1013	982	1052	1053	955	1030	1056	1018	1018	1052	1010	1014	1008	1057	1031	1004	990	1003	947	1027	992	1039	976	1006	1012	962	1045	1030	986	1035	989	1047	1046	974	1029	1011	1010	1014	1074	1029	1051	1038	997	970	997	995	974	975	1025	1010	1032	983	1005	1046	950	1005	1054	1048	963	943	1031	990	969	967	1026	1001	1003	1062	980	1037	985	963	962	1022	965	1024	1048	1000	950	1047	1033	1009	1077	1015	1014	935	994	1012	1022	1006	1056	1007	1028	954	1007	1008	1030	990	945	1001	1030	1045	1012	963	982	1000	995	1025	976	970	984	1012	951	983	976	1012	1009	998	937	992	982	1028	999	1072	1034	1029	968	1024	998	995	1057	1040	1017	996	1027	994	1006	1061	1076	996	1006	1010	988	1008	1018	1012	1006	975	1020	999	988	1005	979	979	999	1040	1013	1075	980	1003	1010	977	1003	1018	1030	1023	1029	1054	982	1014	1006	1015	985	1037	1001	989	1041	1000	1036	960	993	1042	1017	1019	1001	1007	1063	989	1067	1060	1005	1013	1017	1039	1032	990	1083	999	1004	942	1085	987	992	982	1059	1060	983	1017	963	989	972	1076	984	1008	1020	1017	1042	1048	990	1054	1016	953	1027	1026	1001	1035	1030	1045	1007	1041	973	968	1014	1058	1039	973	978	1058	1018	1028	1103	1042	973	992	989	997	984	1077	1020	1016	990	956	972	943	1054	1007	1033	983	1034	1009	999	968	1026	1023	991	1002	996	971	1014	1032	1012	987	1045	1061	1003	1056	974	1019	1050	1011	1010	1065	990	975	953	1040	983	1006	994	1014	1019	998	995	955	980	1073	998	1013	1038	989	987	964	1023	974	1015	1013	988	1087	995	1052	1031	998	1027	943	1001	979	1030	992	1014	1077	1046	995	985	1049	1009	977	1028	1016	985	1047	992	1044	1089	952	1023	1037	1006	1020	1000	1001	1032	1018	1047	994	1030	1033	977	1004	1024	996	1006	1030	1026	1007	1059	1012	998	940	995	1024	1038	1009	987	996	989	1019	978	1055	1020	994	1003	981	983	952	994	1002	1041	1089	1021	1011	1002	964	1050	1038	1007	992	1019	1026	1003	985	1000	1062	963	982	981	1005	1003	1018	970	1022	1074	1059	1013	956	981	1070	1003	973	1037	998	1014	974	1012	1017	1002	1022	1046	969	979	1022	1048	978	961	1027	1024	1019	994	973	1023	1043	999	1038	984	1020	992	1047	1020	1056	1000	981	1024	1018	960	980	1049	1028	1000	987	1014	976	1030	1008	1005	972	984	1006	1002	999	1014	985	1027	1013	1024	977	1010	982	1014	989	996	1027	1040	988	1003	979	923	1054	1045	1032	1087	1001	979	998	976	1005	1025	1000	965	1040	959	983	1012	1009	1022	977	1026	971	1032	1016	984	965	948	1033	991	1042	1030	995	1019	1007	1012	1033	1009	1012	1018	1012	1032	1027	992	985	998	1019	1026	981	992	978	992	987	1025	1015	1013	1026	990	1008	1003	1025	1018	1004	1015	1041	1000	1020	982	1018	1023	994	1060	959	1020	953	977	1049	983	1038	1029	1020	952	999	974	998	1057	1023	1032	992	1002	999	1030	1027	1003	983	1025	1010	1006	1048	949	1063	999	995	1027	959	918	1039	998	1020	1054	1057	1015	1018	1010	1041	1041	1035	1035	991	994	969	1045	1064	1083	1016	994	961	983	966	949	1032	1024	996	1037	999	1016	1022	1010	1019	1043	1017	1034	1033	1000	986	1051	1041	978	1027	949	1005	993	1028	1020	993	1035	1006	997	991	993	1044	993	999	989	953	1013	1003	1005	1041	989	1017	1013	990	1015	1024	999	1004	1061	1016	945	990	1002	970	1052	975	972	997	963	1001	1043	982	983	1001	1021	987	949	1046	973	1000	975	981	944	1058	1004	961	970	989	985	1012	993	1034	998	1007	973	1012	986	976	1021	967	1054	1007	1015	1042	1015	1000	969	1069	1032	1035	994	996	989	1033	1037	1027	1042	961	970	1003	1001	1007	1006	1010	1048	1041	1021	1011	995	995	993	1051	1004	1055	1046	969	1003	1043	979	1048	969	1051	1020	1014	1054	1015	1010	974	1043	1042	1050	993	979	1003	1007	975	1035	1008	1001	997	1027	1060	1033	995	1048	1029	1012	1013	1006	1005	1046	1005	956	983	997	1015	991	1023	1008	999	1056	962	1062	1030	998	1029	1018	980	1034	1015	969	998	978	1073	958	1023	1009	977	1022	999	989	1026	1036
31111	31716	21793	4809	1034	783	666	593	570	515	489	445	457	425	401	403	408	416	381	361	404	396	375	327	377	379	380	340	332	357	345	367	365	375	363	372	366	369	353	354	318	373	356	383	349	365	340	368	340	377	372	336	346	370	367	349	334	351	312	390	390	391	339	348	401	338	384	353	324	350	353	379	375	351	348	365	367	358	382	359	354	321	392	358	362	363	360	351	312	329	361	368	330	352	380	337	341	348	326	359	407	335	362	372	399	360	360	357	359	361	342	373	359	365	308	399	366	396	351	334	383	351	334	360	327	375	331	364	343	360	354	381	361	365	383	382	348	349	361	366	384	359	331	335	364	359	383	353	368	352	307	370	351	361	333	349	355	345	346	359	347	370	371	350	343	345	339	347	326	346	372	365	323	338	331	364	343	357	325	356	373	356	382	341	377	364	374	391	349	326	360	365	363	360	370	367	366	341	364	376	340	351	393	388	342	353	369	359	359	381	376	378	346	358	300	333	371	356	393	331	341	362	356	357	335	385	364	346	379	381	345	359	364	356	359	387	344	373	355	356	385	366	361	348	365	358	373	344	351	338	369	336	365	326	373	345	363	365	341	377	383	361	360	382	383	393	321	353	370	335	327	334	358	364	351	368	341	400	381	363	382	362	340	339	367	341	374	354	391	367	389	371	319	356	354	360	341	384	385	357	325	315	335	399	353	368	367	351	353	330	367	359	356	370	349	368	353	347	366	387	376	350	353	350	370	388	350	327	357	323	358	370	349	361	320	348	333	346	359	364	373	334	350	370	370	357	345	350	368	332	350	389	385	353	377	353	357	377	338	349	354	328	363	369	355	359	384	337	359	372	383	355	338	311	347	380	360	365	363	340	332	396	391	363	321	322	330	374	372	382	327	356	352	347	346	358	349	332	348	348	362	370	380	334	334	372	339	375	360	362	352	317	379	363	349	353	381	361	366	374	344	348	332	345	338	369	338	349	374	357	377	329	384	351	344	364	306	338	367	349	354	373	353	348	336	388	339	361	390	340	358	379	327	398	364	370	381	343	364	396	346	330	396	418	371	341	371	347	354	370	335	356	378	354	359	395	386	352	361	351	339	381	373	322	352	348	341	326	364	366	381	363	362	374	364	339	344	371	376	340	369	370	352	335	401	333	364	343	360	366	348	349	360	366	339	353	328	383	340	378	332	342	362	368	381	363	354	327	325	319	377	360	320	356	387	369	370	338	363	369	350	364	368	347	368	352	355	331	376	350	361	362	351	359	401	341	342	390	353	350	367	355	375	348	386	355	372	342	369	339	321	320	362	349	382	400	388	340	356	357	367	369	355	368	369	368	329	359	347	345	369	382	332	349	350	346	371	335	356	409	359	370	355	363	346	348	373	383	324	338	401	368	368	366	364	344	351	345	373	368	368	362	360	335	337	349	375	370	364	353	358	370	364	384	346	348	360	410	357	344	337	371	359	367	369	367	327	335	383	376	366	326	378	393	353	357	356	344	375	334	368	346	340	337	315	352	367	360	320	349	354	342	362	350	362	353	369	351	338	353	386	340	374	374	330	320	357	335	338	340	359	355	360	382	388	363	386	327	356	347	360	338	344	302	373	343	381	353	354	371	397	344	345	350	396	336	342	392	353	345	363	372	342	402	361	352	369	330	345	360	374	341	337	361	359	331	353	340	360	380	341	316	331	341	359	355	399	357	363	354	377	378	343	335	363	390	382	369	332	345	381	365	330	379	353	319	331	335	354	333	382	373	373	380	340	347	384	356	359	350	354	366	327	369	352	327	328	364	322	355	372	348	347	352	350	346	373	347	382	358	338	349	344	342	353	360	344	343	369	354	360	335	362	352	351	365	386	357	336	342	350	350	352	359	376	381	323	403	373	354	338	379	386	345	331	328	361	345	381	369	361	380	364	351	363	326	342	371	363	353	327	378	358	391	362	364	349	383	344	355	384	364	345	363	371	369	381	373	347	349	389	364	354	377	330	351	352	377	388	387	340	382	386	339	371	373	369	356	373	337	379	361	360	344	362	366	354	378	384	334	365	332	348	347	371	328	384	377	344	382	388	335	369	326	392	380	357	339	376	368	375	383	352	349	363	366	362	378	322	378	388	346	381	357	346	360	334	367	342	350	388	369	374	382	348	347	355	395	344	324	337	332	375	354	372	378	370	338	380	353	368	337	358	358	371	373	363	351	351	368	352	390	360	368	372	365	360	367	388	328	353	359	371	355	319	356	361	371	346	378	355	366	358	380	355	355	356	337	371	333	332	355	376	385	379	378	380	343	369	344	362	321	357	352	329	373	388	369	354	366	355	362	348	343	371	374	345	338	348	364	391	432	375	357	356	338	368	338	392	371	360	371	359	343	345	357	375	360	378	362	345	358	372	369	352	377	352	356	363	367	349	373	361	354	341	349	373	388	397	389	380	361	354	372	377	364	359	333	377	364	328	374	364	403	355	373	325	331	359	369	343	353	360	346	339	355	406	362	381	368	383	375	382	357	328	377	343	357	367	356	332	329	361	337	357	361	376	340	351	378	364	323	358	375	375	344	345	358	357	349	354	378	349	356	350	376	362	360	312	357	333	338	375	377	355	367	351	352	358	377	380	366	363	330	337	331	361	336	412	374	370	370	334	379	345	349	359	342	359	345	364	332	334	332	375	383	350	355	314	342	377	368	359	343	351	358	369	349	375	379	375	356	338	373	347	331	369	376	360	367	376	347	371	334	353	374	389	365	376	386	374	372	353	363	310	398	348	346	350	376	378	386	368	322	353	366	374	317	378	369	381	378	339	332	342	369	358	381	380	343	378	342	379	355	354	375	336	364	352	355	383	341	384	368	364	353	383	361	340	338	338	339	399	382	361	337	350	364	364	361	317	333	381	300	347	387	341	378	330	351	376	334	371	393	365	373	371	349	341	378	337	354	371	365	352	318	344	370	370	364	350	355	398	334	388	375	355	325	367	334	355	364	360	385	361	349	384	339	360	380	339	353	353	365	408	351	363	355	381	346	345	368	388	349	365	386	366	380	369	388	395	375	317	350	370	369	339	356	353	346	350	364	353	361	351	327	336	381	338	341	379	395	376	345	385	378	401	330	361	390	363	388	404	341	330	367	328	380	378	337	326	335	369	366	357	343	342	331	384	351	338	354	324	332	368	352	320	354	384	317	360	368	310	365	359	361	344	365	357	353	350	370	360	319	339	371	355	385	419	349	339	359	378	355	363	339	365	355	348	353	389	333	372	346	392	349	343	363	377	344	383	336	379	352	374	328	359	366	342	361	379	341	386	366	384	359	360	348	389	321	353	336	366	363	353	381	377	353	400	380	369	354	367	344	353	366	376	375	379	359	384	337	349	354	379	364	362	375	356	333	384	347	374	352	356	358	366	370	374	359	361	357	364	373	352	355	350	336	373	352	340	363	357	351	372	316	378	370	345	359	350	357	346	340	357	347	352	376	335	357	352	379	327	361	357	338
37295	46465	19973	2831	1700	1507	1202	1117	998	775	751	682	660	602	553	557	530	572	519	515	518	524	465	470	473	471	481	457	480	450	431	468	436	415	445	414	436	440	441	417	427	457	422	462	447	424	417	419	429	446	449	425	395	459	414	467	421	429	443	457	426	420	468	418	407	483	443	423	447	443	414	439	448	404	441	434	446	450	432	453	428	437	461	451	453	434	474	419	420	438	430	400	432	478	420	433	432	440	466	427	425	438	452	427	482	434	452	433	436	406	456	419	429	448	409	429	459	439	436	468	487	412	443	441	429	465	425	474	410	458	428	439	421	449	457	467	424	425	450	457	384	437	457	447	427	448	472	450	433	434	432	436	443	433	462	430	448	440	461	435	457	443	437	466	409	437	392	448	420	408	438	424	468	456	430	429	429	446	414	423	422	425	503	445	406	432	451	395	425	443	413	443	419	411	452	415	413	432	423	429	430	414	431	474	436	421	454	413	423	453	481	436	440	445	429	448	449	462	450	434	442	396	446	444	429	391	465	434	445	423	427	408	450	440	432	416	461	447	437	434	453	433	404	457	446	445	457	423	459	420	423	433	433	432	434	429	410	431	416	403	431	448	419	432	432	424	454	396	404	439	441	457	430	440	486	431	455	406	416	436	422	414	401	439	467	438	456	437	435	454	403	463	447	431	445	420	420	441	435	404	466	430	424	428	434	442	427	440	420	441	434	465	456	445	441	429	379	424	424	424	428	466	420	453	447	503	472	398	411	437	398	431	413	430	440	415	428	467	427	433	432	453	467	427	448	433	430	447	432	413	471	425	474	429	425	478	424	419	395	436	443	417	414	445	442	461	430	457	417	440	464	436	427	408	415	413	445	442	457	435	431	421	404	441	464	430	420	436	428	460	461	418	421	464	394	460	480	434	406	398	420	479	428	406	450	424	435	431	390	414	449	444	434	435	441	450	436	423	399	425	435	426	436	459	435	408	423	472	429	418	438	445	441	436	403	445	472	446	420	412	428	443	447	500	440	433	420	424	418	412	470	421	396	422	427	459	410	418	420	428	429	468	432	457	433	433	440	485	431	403	462	460	418	433	454	454	422	441	455	453	440	449	443	461	435	464	423	436	404	474	443	465	394	443	473	459	426	429	461	425	424	445	437	425	408	441	426	446	434	436	425	459	410	428	415	444	422	450	376	411	423	433	432	436	436	430	425	420	405	404	408	465	471	437	446	425	414	430	454	418	445	460	430	448	441	449	440	431	415	461	437	470	417	464	454	453	447	415	436	459	466	440	431	463	451	459	415	422	457	480	454	456	435	454	431	457	408	446	435	432	406	470	409	457	419	407	391	425	414	460	440	443	469	432	409	438	436	458	444	432	438	382	428	440	439	447	458	453	421	408	416	446	422	427	426	454	441	447	382	402	419	406	425	452	441	449	447	432	413	442	430	425	422	418	416	413	393	442	423	468	446	455	414	435	485	384	414	499	424	458	450	467	460	425	426	453	406	430	457	408	448	451	459	449	403	410	428	439	446	417	433	458	434	426	440	449	430	421	423	439	392	422	425	462	445	483	427	421	448	452	421	417	472	419	466	455	426	407	432	461	412	435	429	404	457	453	449	427	420	448	450	395	405	451	446	426	438	441	431	408	418	417	456	427	439	457	449	443	425	431	426	403	469	438	447	447	468	430	447	420	414	438	414	417	451	428	427	443	466	433	442	423	427	415	473	413	452	413	424	439	425	425	444	414	454	399	429	457	433	433	446	413	438	435	419	424	424	448	425	412	454	459	442	456	427	427	404	447	425	459	423	427	406	440	447	469	419	430	414	425	429	402	463	445	431	424	443	445	406	467	441	423	456	434	421	433	437	470	446	440	446	442	444	402	463	424	403	438	448	435	446	473	434	442	413	453	427	443	430	435	413	412	437	462	444	425	411	434	407	420	427	417	388	444	463	428	452	404	434	440	408	452	420	393	433	384	429	404	470	461	429	426	426	429	440	442	423	489	466	384	414	463	443	429	421	439	428	439	445	433	420	444	461	472	427	445	434	436	432	459	441	468	473	465	437	450	424	434	448	443	462	418	486	417	424	425	443	438	409	431	462	406	437	415	456	414	377	390	420	440	458	438	436	442	459	467	442	425	429	428	419	438	425	438	478	411	491	436	475	428	438	440	435	447	429	471	446	455	461	423	470	438	420	439	442	408	409	436	457	418	412	431	410	449	428	407	404	467	425	446	438	431	438	415	422	426	440	503	449	455	440	438	441	448	420	436	434	421	469	407	450	453	436	453	424	467	439	418	430	429	426	427	399	455	451	406	444	439	419	437	444	440	463	457	445	434	424	432	403	487	416	436	447	473	452	369	468	442	434	437	462	436	437	416	451	445	442	454	424	415	418	470	416	431	409	426	442	417	411	420	435	425	426	421	420	429	430	466	427	450	462	428	417	422	450	435	417	430	459	444	423	440	437	403	432	432	425	441	418	419	450	442	455	401	412	423	445	444	428	456	431	447	450	431	429	433	452	422	441	411	405	393	435	451	458	425	438	440	413	436	445	442	438	449	444	490	437	413	462	440	449	473	461	454	422	435	450	419	452	432	411	422	438	439	453	434	434	456	451	460	477	407	422	430	421	438	411	400	444	442	427	386	435	458	443	479	459	419	456	443	458	428	438	406	481	438	417	440	424	434	394	460	468	434	425	422	475	420	430	467	455	484	408	479	450	450	414	455	409	433	419	438	440	441	471	459	487	425	433	433	409	435	425	428	433	418	451	430	439	406	462	450	483	434	430	420	416	451	431	427	442	458	448	458	444	418	431	443	441	432	418	428	468	403	448	435	439	447	442	434	431	400	417	464	425	445	422	433	441	431	410	462	435	399	423	439	436	425	431	457	420	458	436	452	408	446	421	459	434	421	462	417	436	400	451	391	459	449	439	436	440	420	427	424	418	436	422	468	431	441	410	424	443	454	445	480	422	448	443	452	451	450	439	418	445	437	442	413	453	453	447	466	494	471	454	438	402	432	435	411	442	434	434	432	447	418	408	436	438	445	439	436	417	477	422	429	437	460	408	424	421	462	446	431	412	425	408	457	462	487	414	420	407	434	435	412	403	431	462	493	435	422	426	437	402	447	438	373	402	441	439	419	469	472	418	453	438	437	471	473	417	430	444	420	447	428	423	443	432	430	460	416	421	435	431	417	402	436	417	470	427	461	459	449	449	444	439	452	436	456	431	422	409	479	487	432	446	429	443	450	425	436	444	415	433	451	436	428	419	442	468	439	423	429	432	451	427	417	424	457	459	437	429	411	417	418	448	412	452	437	425	410	458	432	419	409	461	410	424	450	456	422	432	450	463	396	471	441	422	444	443	454	444	440	480	446	424	430	434	449	445	410	452	449	464	382	405	434	421	447	415	395	458	424	446	431	424	431	470	480	459	451	465	419	419	441	406	386	429	475	428	438	469	409	442	423	450	405	430	429	452	429	407	397	427	428
23901	21028	28045	24100	20184	6902	1796	1191	1093	928	925	796	792	747	765	683	706	690	677	637	651	644	609	616	607	615	619	662	630	613	597	611	618	580	564	566	570	570	647	602	622	610	600	608	580	629	613	614	608	638	597	646	655	573	573	609	620	599	627	628	597	631	567	573	595	593	601	609	609	637	659	607	611	588	622	626	584	610	670	625	619	607	620	611	619	621	559	568	596	619	608	602	614	570	582	593	627	563	545	584	599	611	606	591	586	578	582	641	612	603	586	589	616	615	588	545	649	572	579	581	543	624	591	581	554	548	544	575	613	546	577	591	582	573	568	558	608	616	581	594	593	626	598	612	600	635	562	590	599	561	563	581	596	607	592	560	606	590	595	562	661	584	614	570	575	593	603	607	590	635	550	570	633	618	584	601	575	605	592	623	612	541	637	607	613	612	579	589	594	607	560	587	576	605	612	590	640	586	583	629	582	634	655	553	535	561	572	615	633	554	576	576	581	608	578	635	593	588	572	583	639	562	571	593	550	617	594	628	584	609	579	622	631	611	581	601	579	604	585	658	573	556	624	594	564	579	622	608	608	571	642	581	617	613	600	563	599	616	574	575	576	585	566	564	583	622	538	616	627	605	541	563	536	581	627	585	606	587	610	614	588	601	625	591	548	611	567	564	614	635	620	622	574	617	601	592	558	630	592	564	594	598	608	616	567	628	612	597	589	603	623	544	604	601	623	591	582	610	609	556	607	587	600	559	596	634	650	618	571	621	570	596	575	642	623	591	597	588	597	592	601	597	602	602	607	622	589	571	567	603	599	606	613	641	554	601	621	583	584	538	577	579	569	595	541	567	589	569	611	564	597	600	654	607	591	552	603	638	575	606	619	575	529	610	596	587	619	607	601	590	618	569	592	598	555	614	580	622	595	567	557	574	620	595	579	564	601	595	569	563	569	606	550	586	558	604	616	571	582	567	588	585	561	533	626	581	582	602	592	586	608	618	603	606	666	585	553	602	590	611	592	590	611	610	571	599	562	616	600	572	601	632	569	559	576	552	549	585	597	610	572	584	597	610	596	573	605	544	548	657	640	611	615	599	591	586	564	577	609	598	627	587	600	609	601	605	570	586	622	610	627	613	625	574	576	593	586	552	581	558	625	594	585	603	616	587	597	598	563	574	604	592	597	617	627	618	565	556	609	600	596	610	603	632	633	603	585	572	610	605	586	569	587	567	601	614	624	604	601	627	559	563	581	569	635	608	615	604	605	554	570	579	603	598	593	635	613	623	650	567	566	579	607	580	590	622	608	560	585	573	602	595	628	575	592	546	556	564	513	594	615	604	609	617	609	630	597	633	648	617	657	606	608	585	585	655	603	594	595	569	633	562	566	603	548	596	562	605	580	592	602	611	639	571	573	584	582	626	628	645	623	596	613	585	586	604	617	576	564	588	601	640	573	572	646	577	596	578	652	613	617	576	577	566	610	572	607	588	596	553	562	578	578	606	573	584	586	624	599	625	630	602	579	559	565	593	607	574	624	578	589	592	610	569	589	577	574	600	596	570	572	577	602	593	625	593	593	624	615	619	572	603	592	568	579	632	596	588	581	576	581	590	634	610	577	605	590	611	577	576	596	609	596	590	600	599	592	629	617	588	587	594	615	599	617	545	604	594	608	534	604	587	564	601	585	588	572	561	572	600	591	605	576	550	549	599	602	601	584	604	587	560	615	583	610	597	572	609	600	572	598	613	592	607	582	596	601	602	568	587	544	601	584	582	619	608	584	598	553	572	599	590	573	630	597	607	594	612	560	618	632	614	608	601	572	572	601	572	599	609	628	565	617	584	638	612	614	582	572	574	578	593	598	613	594	612	596	604	583	591	577	590	588	625	617	629	587	571	612	609	562	572	534	581	590	587	592	580	608	611	603	568	578	614	607	596	613	583	579	577	603	565	597	589	564	621	562	554	582	629	593	621	591	607	629	572	595	564	599	571	566	610	625	602	602	584	593	595	608	639	602	615	594	624	601	592	600	584	574	613	588	608	648	562	580	569	602	602	565	545	559	606	613	585	560	634	617	583	595	602	592	561	595	577	603	602	629	596	604	640	549	568	599	563	578	572	567	581	603	546	638	579	593	594	582	634	618	583	612	591	578	571	607	582	563	586	565	609	582	567	625	617	596	541	630	595	587	548	578	569	613	580	635	598	603	570	556	567	598	582	607	606	578	634	569	593	579	593	574	612	607	595	566	581	614	563	618	638	567	601	598	595	550	599	597	580	647	588	591	553	636	597	566	584	628	574	617	621	571	594	585	589	615	587	587	595	605	601	605	605	570	591	577	564	647	545	568	624	615	610	595	627	562	621	634	593	609	619	591	601	601	582	600	580	582	631	613	602	641	590	604	624	552	584	564	618	584	571	551	598	595	609	606	636	624	604	584	608	626	610	584	620	606	575	575	600	563	599	550	607	599	583	637	621	616	615	586	603	597	562	582	610	554	610	577	599	616	590	597	574	577	546	587	601	637	582	605	583	554	622	603	594	614	568	568	605	597	620	560	621	631	567	599	586	591	615	588	584	565	604	598	576	592	565	606	590	600	544	582	604	591	578	603	607	561	599	596	597	608	574	576	587	587	646	607	610	608	617	651	610	607	619	592	597	602	559	591	616	613	596	615	631	568	607	625	600	571	586	592	564	627	596	588	590	583	579	598	610	584	605	608	612	612	565	569	586	561	604	582	559	607	645	609	553	597	605	580	596	610	606	566	600	603	634	647	641	578	598	639	571	639	545	580	624	557	591	588	577	609	679	587	597	590	576	581	593	604	614	608	600	540	600	591	562	618	589	585	581	596	577	597	587	611	611	598	560	630	608	569	587	604	594	617	580	588	560	590	609	623	612	596	545	578	617	575	613	638	578	597	596	589	587	569	588	578	632	612	567	591	584	633	608	593	575	539	560	579	611	653	620	620	591	614	600	580	602	566	616	624	615	621	610	641	581	559	616	620	579	627	614	578	565	599	632	616	605	558	549	616	571	574	602	617	593	563	567	624	587	585	584	595	623	593	583	592	647	634	603	593	542	561	579	593	565	607	575	577	606	571	605	627	580	583	599	576	579	620	604	622	598	636	541	578	576	605	594	596	572	642	608	595	613	625	548	589	613	598	624	586	592	581	608	590	661	559	596	590	602	623	532	611	602	583	606	614	588	610	640	567	593	642	610	581	618	617	567	575	617	574	604	574	616	598	622	591	609	627	561	605	577	597	564	601	581	597	627	578	602	597	590	567	617	587	661	563	598	623	582	583	610	583	580	578	599	573	652	605	615	535	574	602	561	561	581	646	608	625	574	565	569	567	584	584	576	583	615	615	616	620	563	605	575	625	595	557	596	602	598	578	561	585	642	606	602	573	618	548	579	604	604	621	600	580	627	607	591	594	623	569	594	598	591	577	555	618	631	594	581	576	606	633	620	530	585	590	588	599	586	621	549	564	591	580	571	589	589
41608	60163	35037	7157	3979	3093	2531	2269	1946	1513	1484	1352	1090	1021	995	965	902	877	877	857	794	829	779	790	734	761	716	691	713	684	750	715	739	702	677	693	709	730	700	681	603	673	680	709	772	684	724	677	765	644	694	699	700	694	661	703	674	680	703	702	701	701	690	673	677	673	718	687	678	678	643	734	657	707	655	664	709	681	711	688	618	700	690	660	721	624	710	680	721	675	671	670	712	679	690	687	683	651	699	687	649	668	670	706	692	710	717	693	689	687	687	676	680	673	688	693	638	648	686	686	677	721	719	693	672	672	661	690	641	683	732	731	693	650	699	617	692	691	697	684	652	688	710	637	707	683	726	704	685	678	647	696	672	695	722	682	733	677	675	660	631	715	666	653	694	656	678	659	716	683	697	678	690	682	685	669	697	684	697	667	688	701	633	663	672	666	675	659	685	709	639	662	686	722	653	736	662	693	687	646	749	719	706	668	672	687	688	676	685	674	690	688	651	698	657	673	723	690	700	690	683	689	681	725	683	652	676	687	676	700	696	681	671	694	634	704	648	694	662	665	636	661	682	678	691	689	678	687	714	743	676	699	648	662	651	682	662	675	691	704	702	703	714	709	657	708	664	680	703	716	703	685	694	678	711	678	661	708	713	674	658	675	665	720	656	702	698	660	711	679	688	721	720	678	707	693	671	687	665	711	687	694	734	697	701	649	697	643	704	736	643	685	681	681	643	700	670	703	694	739	729	617	744	722	693	676	695	720	685	680	665	669	657	647	696	694	664	690	704	659	681	729	708	693	664	678	691	680	667	625	638	706	694	660	627	749	646	664	686	686	668	655	665	671	696	683	640	676	669	690	656	733	667	679	687	669	731	701	626	626	677	667	682	667	662	692	671	710	688	726	712	655	673	668	626	624	702	641	718	733	714	694	683	698	686	676	661	691	678	695	652	713	642	648	720	700	716	673	708	651	646	666	680	680	694	685	722	698	695	694	665	689	686	679	696	730	670	654	653	718	680	662	656	694	645	690	655	680	673	654	669	715	728	716	677	634	722	712	672	698	672	689	677	671	686	699	711	682	680	690	675	701	661	692	706	662	688	714	659	692	714	715	665	715	699	681	662	677	700	724	739	682	642	730	674	656	671	659	688	701	687	620	668	699	689	643	666	683	699	678	686	660	658	659	658	683	652	682	685	630	698	696	675	650	676	689	680	664	646	617	660	651	708	728	658	700	672	679	673	652	705	700	666	722	655	690	655	646	660	634	690	678	694	698	694	683	651	668	673	683	670	683	681	700	671	695	701	671	667	656	661	678	725	673	662	645	641	666	651	681	679	647	679	670	703	686	725	654	682	652	643	664	725	663	702	672	731	677	675	658	717	674	724	683	704	707	721	671	691	701	648	695	647	666	685	709	685	687	630	653	683	708	648	729	715	709	694	700	645	723	671	716	696	645	635	726	660	721	617	658	691	677	680	678	663	717	658	674	664	685	687	664	678	689	697	648	631	664	646	665	679	650	674	651	691	688	707	670	694	660	667	707	655	733	692	705	709	656	673	673	668	706	648	688	654	716	649	691	721	676	717	675	660	639	656	708	671	685	666	682	678	663	619	681	626	685	642	685	683	634	708	668	679	676	648	699	720	686	723	665	659	689	685	683	661	665	700	675	632	657	676	692	696	654	699	688	724	692	700	693	659	685	707	698	697	642	714	693	673	757	668	725	640	665	692	681	735	606	706	707	718	635	686	714	705	707	696	695	700	666	717	677	684	664	686	698	650	722	710	711	654	672	669	674	706	706	677	629	692	679	702	618	660	672	724	681	686	649	692	655	664	622	676	696	687	704	667	674	677	646	712	656	686	655	638	643	690	690	721	691	691	695	714	688	688	702	703	709	695	665	675	678	669	714	698	669	665	699	685	665	707	670	695	681	697	710	661	639	702	705	695	701	728	696	677	715	642	651	684	680	681	697	653	648	658	676	680	662	697	701	653	647	685	629	658	640	704	709	680	674	655	704	675	636	658	671	651	682	707	672	654	657	664	650	680	675	720	673	672	693	662	641	682	646	718	695	668	685	700	658	678	720	638	736	673	671	652	661	695	665	683	651	724	693	650	654	712	640	648	691	679	694	659	718	703	664	718	695	674	683	653	583	704	649	647	636	698	658	714	638	662	675	652	644	676	716	633	717	686	684	678	680	697	697	664	675	719	634	678	677	700	679	684	678	697	632	678	704	728	648	702	674	689	678	681	649	731	705	656	700	682	666	700	641	698	659	664	662	735	654	675	665	673	634	680	663	736	687	706	711	648	697	650	690	699	651	692	713	654	729	712	651	718	662	659	681	706	661	691	667	667	703	663	679	718	647	689	646	662	650	650	692	695	700	621	658	719	692	675	650	633	690	667	715	687	707	714	655	655	708	670	658	699	711	719	679	690	695	631	658	691	685	679	711	659	615	630	698	671	685	703	709	695	672	692	712	658	690	654	680	687	718	663	710	662	656	657	693	662	670	660	678	655	697	667	686	659	722	680	657	702	680	691	692	691	678	626	677	692	723	699	706	710	671	673	689	663	683	662	663	657	687	720	681	652	704	694	667	694	674	661	679	705	647	730	693	747	709	699	686	636	672	729	638	706	704	661	674	653	723	726	683	666	650	676	678	694	693	701	707	664	700	660	613	673	725	670	671	689	682	671	709	709	678	687	656	716	685	728	682	652	719	687	658	685	675	686	714	670	661	644	722	691	704	704	677	673	674	679	663	667	683	699	691	702	663	723	675	671	660	667	681	666	659	674	721	688	694	684	639	733	710	671	657	688	690	649	694	678	680	653	680	683	662	706	657	705	664	750	670	697	671	688	713	685	641	716	689	661	675	685	721	700	670	679	705	666	685	689	648	662	682	713	729	705	693	689	665	623	703	688	683	657	642	662	704	653	719	669	684	686	666	659	697	697	675	672	679	658	713	675	648	663	680	671	703	684	671	702	660	697	745	658	672	708	637	712	676	662	686	624	665	697	683	699	693	675	692	693	689	661	666	654	685	680	683	724	695	740	710	649	666	671	682	689	685	657	640	648	726	666	658	694	660	637	686	741	728	688	690	649	669	684	700	678	693	627	697	691	705	709	646	718	661	705	738	667	698	632	635	663	690	659	673	708	694	670	644	671	709	669	706	706	680	661	652	695	661	726	677	692	708	683	644	690	680	650	713	670	658	653	653	638	662	712	675	707	672	701	708	718	704	651	660	674	675	712	663	671	733	619	690	675	664	709	628	682	725	702	639	659	668	680	682	658	631	775	684	620	731	669	685	723	706	725	649	667	686	657	662	653	697	693	679	698	686	680	628	692	671	686	689	700	607	708	715	704	705	632	686	672	721	703	671	690	733	705	723	623	639	626	717	701	715	691	712	688	687	640	680	679	752	676	678	634	674	658	729	676	726	642	659	732	670	703	649	678	711	697	669	694	728	651	671	691	718	740	672	696	649	686	660	687	672	704	696
25203	21319	26792	24070	7267	1488	1118	920	873	711	750	719	584	635	545	600	545	569	540	502	579	524	537	509	504	521	530	514	486	475	466	517	527	469	512	472	487	465	446	502	464	494	527	521	514	534	492	482	498	522	524	483	513	467	472	461	498	496	508	528	463	494	497	526	479	442	494	476	497	496	463	538	496	520	545	495	480	474	474	495	503	464	488	494	462	559	475	478	451	467	512	483	528	487	529	493	471	521	483	447	499	480	514	483	508	497	460	482	460	508	509	466	470	509	496	472	504	444	478	512	467	478	495	535	432	475	483	504	534	497	470	493	506	495	525	456	501	471	455	527	503	496	505	515	507	500	492	484	503	496	491	486	506	506	481	440	503	519	502	472	480	513	512	496	483	466	507	478	505	521	495	506	490	503	538	485	487	487	522	503	506	489	519	489	445	496	488	472	495	480	524	473	485	465	491	504	497	493	507	507	496	462	516	510	486	484	485	474	474	532	490	443	500	485	468	471	485	501	505	498	518	485	469	477	495	525	475	486	485	512	526	475	523	499	511	526	469	475	448	461	507	482	524	450	449	499	528	500	537	495	496	510	498	489	515	492	519	501	472	471	502	518	454	500	457	487	475	504	507	519	488	469	525	480	512	510	480	494	482	449	486	485	469	526	505	512	461	494	532	521	507	488	449	452	471	510	491	491	459	490	544	480	500	450	475	544	449	466	492	457	517	489	520	499	506	482	493	481	490	479	525	515	468	512	501	503	494	466	497	524	495	466	472	532	492	500	490	475	509	490	480	481	447	473	468	490	479	493	491	441	485	531	498	519	498	471	483	500	508	478	500	524	486	473	517	509	513	516	488	489	502	533	483	497	525	500	496	501	471	519	492	521	485	473	496	513	500	528	523	471	469	451	488	490	512	508	479	490	490	478	532	482	496	516	503	484	485	470	504	507	484	513	519	485	505	482	493	473	495	439	512	477	511	503	461	521	504	532	489	501	497	504	467	512	499	469	518	496	513	504	471	486	496	490	514	480	495	500	529	533	486	519	462	480	489	540	459	503	503	516	507	495	502	510	506	514	498	502	500	475	462	460	470	515	504	485	492	502	468	437	508	475	504	472	511	466	512	500	472	478	466	479	497	498	489	505	496	476	520	484	475	434	529	499	521	513	466	483	492	514	472	491	481	481	516	476	528	463	496	482	453	477	489	478	518	456	455	481	475	521	518	474	501	508	506	507	473	522	498	473	481	491	473	477	506	496	525	480	523	490	486	520	458	474	470	486	523	496	498	527	507	491	523	463	501	482	483	472	479	497	474	500	479	482	466	506	463	484	459	498	471	492	466	511	520	479	448	487	439	498	478	437	484	480	472	486	485	451	439	485	505	478	480	508	534	497	480	476	499	481	490	491	491	522	537	456	471	488	488	482	480	455	484	472	517	483	488	462	468	507	517	513	490	502	528	510	493	486	499	479	505	515	492	508	485	488	520	449	477	497	496	462	496	475	459	541	480	488	492	508	509	499	482	438	490	464	482	458	435	471	530	464	500	551	456	484	477	498	500	549	484	499	520	512	521	479	513	514	507	513	497	476	502	487	509	522	514	501	512	516	520	488	487	480	495	517	507	475	463	494	504	496	490	451	468	507	526	524	478	497	496	515	493	500	539	507	490	456	492	512	473	503	478	513	480	520	488	503	509	467	509	519	515	467	474	499	533	509	524	473	501	509	444	513	483	458	495	484	531	503	533	516	531	508	499	530	484	486	496	521	455	470	476	447	476	495	500	508	480	479	479	517	511	512	500	489	510	460	487	493	467	447	519	460	495	490	473	498	510	532	505	553	465	508	475	531	489	490	477	493	503	473	462	476	492	466	482	504	497	522	521	485	493	491	510	468	493	482	540	511	477	506	490	541	455	491	494	507	525	535	501	516	511	527	495	472	488	501	488	520	514	487	517	504	536	525	498	529	500	511	528	470	469	482	506	486	491	499	476	465	454	493	495	480	488	480	498	490	524	492	489	464	515	491	511	502	516	526	493	506	527	464	475	509	469	484	470	457	507	463	464	501	503	508	510	511	503	483	477	514	498	495	514	479	454	515	507	488	470	460	466	509	467	516	448	499	485	466	454	512	464	507	512	508	484	490	452	477	471	489	512	495	505	473	503	496	448	515	483	509	480	473	466	502	516	505	481	530	493	501	484	534	482	488	493	478	493	454	493	518	501	462	466	528	525	502	510	494	491	494	491	504	448	482	465	497	482	493	469	490	493	473	453	518	492	506	523	526	521	497	481	499	499	513	490	460	499	482	493	524	487	478	499	445	527	536	497	483	504	482	496	470	504	450	492	497	522	476	492	470	479	464	525	478	472	517	503	489	522	469	515	505	496	476	527	474	528	514	501	549	494	458	492	511	531	536	507	500	487	494	475	491	497	506	484	475	460	511	448	504	496	520	528	483	468	505	477	519	487	523	506	514	498	496	505	492	472	465	470	526	499	476	493	492	492	490	526	529	487	496	524	470	506	476	523	475	491	508	530	508	504	476	502	518	475	517	518	519	486	539	478	522	484	474	497	480	531	481	469	489	474	500	478	515	535	508	512	484	535	521	501	501	532	482	468	514	465	497	522	501	487	477	536	497	513	538	504	531	515	525	503	461	465	506	530	497	487	484	506	498	471	480	489	500	512	468	509	496	488	486	482	493	497	482	517	459	510	500	483	502	504	495	516	508	460	481	494	477	484	517	479	511	485	545	511	511	495	488	480	464	478	496	518	465	508	487	510	456	436	465	502	500	484	502	516	487	502	449	486	515	494	495	524	480	503	483	484	474	452	474	487	472	492	466	506	506	490	481	454	480	501	554	502	479	552	516	441	469	494	496	479	481	453	507	476	464	519	456	521	490	493	469	498	471	490	490	491	487	486	510	484	507	460	496	458	504	525	482	491	477	519	487	510	497	516	502	509	451	531	492	499	491	489	501	505	481	509	501	500	503	477	498	474	537	521	469	473	562	502	483	483	533	513	521	518	489	480	493	482	551	479	499	524	505	485	426	476	512	496	465	478	504	485	501	495	477	503	508	476	484	512	518	472	511	485	498	479	491	487	488	484	532	481	504	504	473	468	479	478	503	476	533	520	509	480	486	556	485	515	528	488	497	475	499	486	478	493	526	499	475	498	476	483	497	497	448	484	487	493	479	514	487	528	513	500	456	481	544	467	489	506	496	517	502	492	540	512	514	436	500	500	494	476	522	451	479	491	469	485	493	505	498	487	472	508	476	474	477	438	506	512	512	485	498	489	477	541	496	512	472	544	510	475	516	483	480	497	513	449	486	474	489	486	484	487	540	547	504	472	473	504	487	464	508	517	529	492	495	487	479	442	469	487	481	502	497	510	498	519	490	540	513	489	532	506	489	507	501	532	489	491	469	488	498	477	480	495	517	463	545	523	508	494	482	488	500	529	501	487	504	468	529	476	506	506	518	500	476	551	471	541	442	475	492	512	481
41044	53642	28251	5208	3172	2461	2043	1606	1494	1262	1213	1127	879	902	880	813	768	747	720	702	680	674	681	657	712	634	597	628	615	599	554	595	573	646	574	632	601	633	607	617	551	606	559	607	608	548	636	574	590	603	616	592	605	609	592	577	578	606	597	587	588	637	613	604	606	560	613	626	591	553	565	622	603	612	617	622	649	592	604	594	570	625	630	684	618	561	617	604	609	583	609	604	617	600	633	639	583	592	545	576	616	569	629	622	641	592	599	595	560	621	586	580	558	572	618	585	584	627	580	604	593	603	575	605	613	626	611	597	610	606	633	563	599	606	603	596	632	561	625	578	573	632	595	599	621	640	585	588	626	654	596	631	620	586	627	571	551	605	586	597	586	604	607	559	618	598	597	604	581	588	597	615	570	617	589	608	547	622	555	553	596	595	574	616	553	637	544	621	592	575	605	606	635	571	595	601	562	609	574	618	597	632	596	587	582	579	548	573	611	561	596	613	585	555	595	626	609	585	626	582	594	545	612	602	641	558	595	560	591	589	636	607	608	617	583	588	582	534	603	546	586	575	583	620	591	632	592	648	642	562	634	622	600	585	565	590	574	599	624	559	607	612	622	594	568	618	618	570	598	588	547	562	564	567	654	623	568	601	620	589	562	620	589	617	591	594	597	571	612	577	601	611	624	591	570	585	578	540	608	589	606	595	623	575	573	591	583	566	600	601	569	544	627	566	585	573	603	584	602	577	627	580	578	613	599	629	626	605	612	628	619	596	604	629	575	621	630	580	560	623	576	613	612	609	595	604	573	592	578	616	580	560	626	583	664	644	577	594	622	605	614	602	604	591	594	610	625	617	629	562	616	631	597	606	558	575	581	629	563	621	606	588	573	620	595	573	648	602	617	605	614	613	551	613	582	613	614	593	642	645	589	584	599	578	590	578	626	584	550	608	572	624	592	613	592	646	624	571	569	592	592	574	560	592	584	646	648	627	647	618	618	604	604	602	640	581	619	625	602	598	641	543	605	614	590	576	635	602	597	582	587	599	598	606	643	575	579	609	577	630	573	599	557	543	612	576	594	575	551	595	603	589	598	605	628	578	577	567	556	614	630	576	572	585	589	597	589	607	593	654	603	641	591	576	601	619	618	621	611	600	587	610	590	579	599	579	601	561	634	595	583	624	571	616	661	585	627	651	582	614	625	603	605	588	624	565	616	580	601	588	594	567	603	575	577	631	613	614	581	557	577	571	560	647	559	591	571	635	535	563	631	575	574	614	620	619	608	613	593	636	615	605	610	584	560	605	609	565	608	574	531	627	587	582	604	560	578	560	609	601	613	580	629	599	582	568	606	593	591	591	568	585	577	595	600	641	597	600	626	585	610	596	588	573	610	569	575	609	600	645	602	596	645	612	603	632	620	580	578	589	626	650	598	579	596	604	560	597	618	605	651	586	620	642	564	638	622	654	589	619	604	611	567	634	581	612	590	555	621	578	595	597	585	578	583	566	565	579	642	606	586	628	596	628	601	544	569	550	622	561	571	564	614	618	600	640	583	593	623	634	557	666	580	583	607	604	603	597	551	600	591	570	621	573	585	653	559	675	640	593	616	596	650	605	594	578	593	615	605	556	607	584	618	591	617	567	594	600	583	553	638	619	570	617	603	610	614	606	578	581	643	601	548	599	600	601	601	581	591	627	603	604	559	562	611	623	618	590	578	628	592	587	621	615	592	585	649	580	595	585	576	589	622	598	573	609	604	576	616	560	612	649	645	547	591	595	566	592	616	571	590	634	584	588	604	569	618	621	628	574	602	635	589	580	598	590	600	622	611	594	614	561	673	627	625	591	599	583	587	610	564	597	578	632	577	607	624	564	606	627	626	593	651	574	621	591	623	572	619	594	587	607	600	602	632	594	624	629	625	601	624	606	607	549	615	625	591	590	587	607	581	573	619	653	576	579	587	619	602	630	570	557	574	617	567	599	575	606	574	595	607	606	600	574	573	582	626	568	617	576	569	610	598	566	616	578	595	593	638	554	600	546	583	618	582	567	562	611	591	580	599	599	596	569	605	605	635	591	592	574	640	632	556	589	620	618	596	621	534	596	538	595	587	622	593	609	595	594	589	607	597	604	620	585	601	612	620	550	628	618	598	586	592	600	599	552	618	580	586	626	609	573	610	589	568	592	611	612	597	608	633	572	611	599	601	633	626	546	556	578	613	627	547	609	634	615	600	620	602	576	637	668	660	594	586	588	591	554	575	598	583	568	605	570	635	588	634	619	559	573	590	579	589	607	609	605	571	590	616	571	563	615	580	574	613	614	557	607	604	586	567	620	586	607	597	596	587	645	585	590	593	602	591	575	557	584	575	638	568	571	543	663	614	623	616	623	611	561	633	625	594	572	606	603	625	565	582	635	580	597	606	612	631	617	567	609	588	576	605	620	620	609	588	618	591	576	619	597	606	606	568	608	616	611	605	631	678	606	614	604	633	520	640	636	588	596	588	595	594	583	603	620	635	583	604	592	604	554	627	610	570	629	574	618	583	605	634	644	585	564	601	560	593	570	600	601	600	640	614	588	590	564	571	627	594	596	572	591	580	597	537	651	587	576	628	635	574	621	651	678	608	600	596	655	604	606	593	591	618	561	601	651	605	605	652	605	617	591	605	625	570	601	563	553	593	596	581	605	601	641	600	598	637	583	617	651	624	573	619	618	567	560	597	630	597	593	609	580	601	595	575	634	607	580	608	594	617	580	643	554	605	612	560	582	602	631	616	607	549	606	601	613	574	608	568	598	581	631	585	580	614	554	614	621	588	617	606	615	570	576	627	624	570	595	618	593	647	571	613	656	581	539	584	592	572	612	596	610	563	579	619	601	617	614	578	598	618	596	621	607	575	602	599	650	607	587	600	582	634	552	598	534	599	625	572	629	566	626	582	594	602	609	601	567	582	574	579	596	572	640	610	625	556	625	589	561	580	572	601	591	615	617	632	661	549	608	643	574	604	582	553	619	635	564	628	594	602	646	607	600	578	626	589	555	577	623	616	583	593	611	577	605	585	602	584	575	579	569	612	557	581	634	597	606	570	590	605	588	611	604	648	555	588	595	570	601	614	617	615	579	605	562	558	545	605	610	564	615	654	593	604	576	559	595	595	628	634	643	591	595	597	594	581	610	621	622	627	616	590	650	562	596	628	614	589	619	608	614	573	566	598	633	623	613	632	600	611	611	601	586	649	605	631	556	640	614	563	595	609	591	614	572	586	625	609	619	617	651	619	574	579	582	606	600	589	629	606	558	607	579	580	585	555	583	609	598	562	592	607	612	570	626	612	624	557	603	612	627	585	605	588	596	618	595	598	534	594	558	608	615	641	617	598	595	589	626	594	625	612	636	596	594	573	571	588	590	571	530	588	599	603	633	622	587	583	630	568	578	578	606	661	603	577	625	575	595	589	610	603	645	564	597	595	574	605	617	638	648	549	627	608	590	559	601	635	568
22864	21022	28629	23612	20998	20496	6922	2029	1759	1555	1355	1353	1239	1142	1142	1116	1020	1011	1048	994	970	971	957	965	1004	986	890	985	953	924	883	940	916	898	921	871	928	927	856	875	872	894	884	913	876	889	870	907	876	941	940	862	860	900	898	875	941	903	914	917	878	859	894	888	904	915	870	955	916	909	896	912	833	913	846	873	905	901	930	929	887	944	897	868	869	863	905	912	921	946	950	934	884	909	943	916	932	851	921	894	888	907	926	858	855	914	883	903	861	888	920	909	896	869	839	849	882	877	875	890	858	891	899	917	908	839	942	913	931	859	882	838	909	920	888	859	879	900	876	905	914	876	878	896	961	869	899	887	856	887	837	902	856	879	913	914	833	880	848	921	895	914	953	859	887	864	913	925	883	914	887	901	878	939	927	896	910	862	898	874	883	892	924	889	914	928	958	920	911	888	872	940	885	905	903	919	872	921	884	891	884	870	841	929	919	872	960	921	949	877	906	927	895	926	817	925	914	884	891	888	930	918	892	902	912	910	853	895	860	920	899	902	954	860	926	900	884	923	859	935	881	855	886	882	911	898	855	910	912	908	891	867	871	911	911	863	853	952	871	856	887	885	900	900	902	926	871	883	813	890	879	912	890	911	908	866	894	923	909	903	883	924	903	874	902	846	861	875	908	910	904	905	933	948	926	864	868	886	885	913	899	924	892	847	917	836	921	879	861	883	919	902	907	895	911	881	852	940	934	894	911	878	934	863	875	916	868	882	886	837	908	870	877	906	936	888	903	909	947	939	904	890	865	899	935	894	917	888	850	931	926	877	882	815	922	869	878	876	936	847	876	902	938	946	923	896	891	903	907	855	927	931	889	937	919	914	920	932	889	909	879	888	888	949	922	891	897	870	905	932	968	890	882	873	869	894	875	970	864	891	927	847	894	901	939	884	920	904	849	838	872	925	865	913	910	875	917	867	877	885	891	939	903	913	935	929	935	892	877	942	887	972	864	905	828	873	870	880	831	874	939	932	903	912	901	941	870	918	905	897	892	902	921	912	874	857	924	930	947	880	890	905	905	920	898	880	899	887	919	934	863	876	927	925	852	941	933	912	896	879	863	902	911	905	831	949	935	895	877	898	879	907	835	940	887	937	909	952	896	888	817	914	896	868	874	922	860	881	883	907	868	878	848	867	901	926	972	905	903	863	875	964	897	864	928	851	885	879	846	898	835	850	832	867	884	918	906	913	882	881	827	904	840	929	898	885	885	891	923	886	924	874	851	887	913	915	882	894	896	907	899	870	912	907	918	880	876	849	954	937	929	906	850	906	903	843	892	895	871	842	874	910	919	902	915	918	897	886	872	893	868	920	881	835	879	845	905	902	929	913	873	921	908	903	926	855	888	912	869	894	899	884	897	922	875	903	956	901	880	859	866	873	886	922	875	899	904	873	869	925	913	922	930	834	875	854	932	884	906	860	876	906	951	898	942	880	909	903	888	877	900	879	889	865	826	903	898	904	889	876	945	924	917	927	911	874	856	840	877	865	859	921	894	890	873	919	911	899	866	886	898	902	876	903	858	929	923	926	877	870	878	903	901	893	880	837	870	888	930	904	903	842	886	941	915	834	878	888	930	902	866	896	850	852	893	875	902	902	889	905	875	967	900	863	861	890	871	928	894	914	891	889	907	900	905	891	869	891	866	900	879	935	918	897	911	911	925	887	847	879	919	952	908	907	952	879	932	830	829	892	926	864	890	945	887	879	885	918	866	915	905	897	915	855	918	840	886	838	905	899	850	912	893	888	860	913	924	974	870	898	926	916	882	867	927	844	839	914	881	923	826	868	920	952	873	902	840	893	877	908	955	874	891	931	922	867	868	889	867	857	912	917	926	895	875	925	923	890	903	910	852	907	869	886	936	939	892	937	886	907	836	876	894	893	935	907	846	856	871	872	911	893	909	874	883	890	801	906	936	884	912	895	887	889	895	951	888	893	895	847	891	867	922	849	852	882	921	908	831	888	877	831	884	904	916	859	874	877	856	853	917	856	864	873	874	887	914	939	900	851	903	907	892	833	900	904	895	860	911	926	869	889	865	910	868	882	876	899	916	865	908	862	882	919	948	894	933	874	894	839	916	940	892	886	896	856	851	859	929	897	880	830	936	960	940	928	877	890	853	872	849	892	893	874	859	897	886	822	876	883	835	849	890	945	862	870	900	897	811	908	889	867	886	893	955	920	867	859	859	925	933	907	931	889	929	876	922	918	923	849	877	914	867	853	951	823	951	870	826	918	937	844	909	922	878	868	856	836	903	835	858	872	860	893	868	835	886	900	912	890	916	877	930	896	880	862	904	859	920	909	861	923	941	890	906	886	851	960	852	838	916	870	884	877	895	919	852	923	888	886	878	926	874	872	830	876	909	886	906	939	887	869	858	932	907	934	906	890	889	960	908	900	883	938	903	883	927	888	898	866	859	871	880	863	874	932	869	843	896	869	841	901	913	950	865	883	882	916	859	896	849	861	947	904	844	885	844	893	842	932	834	883	812	934	868	933	919	815	883	871	845	905	926	868	851	922	877	849	929	984	914	897	912	879	886	896	905	855	909	884	904	881	892	834	906	883	906	921	881	880	923	867	885	906	861	925	891	862	900	948	918	913	910	878	883	869	893	929	911	928	877	885	881	928	923	942	882	924	905	831	931	889	910	935	879	888	880	886	914	898	913	868	919	953	929	890	848	884	872	937	932	898	891	837	878	912	932	834	876	869	944	936	906	923	948	869	923	894	902	899	903	848	859	832	889	866	921	895	850	872	861	827	823	921	921	876	893	850	828	937	914	874	860	927	885	860	899	896	877	898	893	891	948	915	868	905	889	861	903	833	929	876	896	932	908	876	841	887	926	872	875	892	889	890	909	954	903	949	902	895	851	894	871	854	946	951	880	898	941	888	894	859	839	877	916	889	929	872	892	923	870	888	876	859	923	842	860	893	888	945	955	879	909	836	842	876	848	897	899	901	865	849	904	852	839	879	866	834	950	879	932	892	838	868	901	850	917	873	889	866	878	905	888	903	855	892	860	923	884	945	898	897	903	902	865	855	881	906	879	880	887	913	869	895	866	896	888	931	921	899	854	871	901	929	876	903	879	851	900	893	865	927	897	937	913	886	922	915	903	906	909	905	899	939	935	873	887	878	886	910	893	916	908	880	929	869	872	921	850	919	841	956	901	935	875	874	886	911	924	854	894	817	887	945	904	864	912	882	916	897	881	921	896	929	901	841	892	921	876	922	921	854	911	911	875	875	947	894	886	875	899	889	863	884	870	913	860	886	860	860	839	881	825	849	880	891	847	897	904	903	893	861	871	871	921	910	892	855	857	881	857	925	877	903	830	874	939	889	857	896	869	874	902	847	862	873	886	875	892	906	931	897	911	909	846	865	814	828	848	876	899	899	890	918	900	936	880	868	907	906	902	881	924	924	878	937	890	870	872	880	873	898	859	889	849	857
45465	67828	41750	11535	6390	4924	3894	3275	3011	2385	2151	1966	1668	1586	1427	1340	1346	1342	1311	1255	1232	1163	1156	1096	1079	1111	1016	1066	1048	1033	1004	1051	1081	996	1052	1004	1052	983	1013	949	1066	1041	995	1013	1004	1041	977	1000	990	975	1047	1004	1026	1006	1004	1037	989	982	972	1026	1022	991	1014	978	976	1005	980	977	997	1020	1012	962	1047	991	993	1013	1019	1033	970	963	959	985	995	1018	1018	976	1019	1019	953	1006	992	1030	1015	1002	1033	987	996	1016	988	959	944	956	1016	970	980	1015	997	1026	1010	1039	1016	1027	1017	996	970	993	989	1006	1012	966	1000	1042	972	1033	1075	1030	1035	1000	1027	982	1037	984	1023	979	1032	997	1034	973	978	1082	1019	1010	983	977	1051	958	988	1010	1038	969	1040	1016	1020	1010	988	1005	976	1024	1000	960	1013	989	992	1050	1028	991	990	1019	911	973	984	1016	1032	1000	997	963	1016	1023	1000	1024	1014	1000	997	977	1002	1000	996	956	1038	996	1068	1055	1009	1027	1019	1003	963	968	1013	993	986	1028	990	983	997	1011	992	1049	1030	1021	999	999	1064	1061	958	968	1019	954	955	980	975	1026	924	980	977	949	987	1062	1031	996	974	1041	1006	1003	1001	933	1007	986	1021	991	1017	1016	984	1022	1009	994	999	978	1009	1023	982	959	994	1017	1018	964	989	975	961	1020	974	970	961	989	963	997	980	955	982	982	951	957	979	945	1018	995	961	945	984	976	976	967	1096	953	1030	1036	1013	979	1006	1027	1012	989	1080	1032	993	1023	995	996	969	1001	1021	924	990	1035	983	1044	1016	934	1040	957	970	1000	990	1033	985	955	995	994	999	980	950	1008	1025	1026	1015	980	1035	1021	1063	1027	1004	988	1025	982	979	959	989	1033	996	968	1052	1005	978	1037	1010	1004	1006	1014	942	987	1009	1012	991	1000	1027	978	943	968	979	970	998	1031	1039	967	994	972	1035	974	1036	1011	1002	1006	1044	1031	966	998	1030	1003	966	1035	960	1005	969	972	1025	984	976	991	960	952	966	1009	1028	1006	1091	997	1029	987	1004	988	930	978	985	996	991	993	989	969	1006	1004	1019	1011	998	1007	954	979	1016	1032	1047	1010	1006	1007	1062	960	974	1013	1024	984	1048	1025	972	996	1015	957	991	1008	986	995	1029	983	979	991	999	994	1034	993	1031	993	987	990	1025	1005	946	963	978	969	986	1006	1037	993	962	1028	996	1013	997	1086	963	990	975	1007	930	1024	973	1007	1029	956	965	974	1043	990	982	1054	991	968	985	1006	993	1025	1032	1005	981	944	948	1072	1007	968	996	975	1007	1007	997	979	990	992	1025	974	1008	973	981	959	988	1012	1005	1057	990	990	973	1084	1004	999	1011	1003	1024	999	990	1008	962	1009	996	1050	1041	1005	986	973	1030	997	1038	1012	1055	1002	981	938	992	1074	1022	1001	1052	1017	1001	967	923	1016	1003	960	965	1004	988	995	988	995	945	985	970	936	996	1051	995	987	978	1044	1023	1029	990	969	1024	970	993	1039	983	999	975	1055	955	1054	982	1001	976	1003	1004	1007	945	1026	997	954	985	1021	969	1008	984	962	987	936	1019	922	999	960	1037	1040	1007	996	982	1002	957	991	994	1013	994	1046	959	975	991	989	1048	949	944	1043	996	985	903	1013	1024	949	971	978	970	1009	1000	1004	971	996	1018	1051	997	983	1022	943	991	978	1024	986	1031	1037	944	1027	1062	1003	959	967	1024	1003	1016	987	989	947	993	1008	1033	1024	1028	997	1034	1048	979	1014	950	1030	1046	1035	1022	1018	988	967	959	983	1012	1025	964	1028	1013	994	953	1017	1022	967	999	970	985	985	992	976	1008	946	995	948	1004	968	987	967	988	1013	984	974	953	988	1009	969	1003	949	1003	1035	997	1019	985	954	989	1018	1031	1027	1024	983	979	1038	992	976	1011	1047	940	999	961	989	943	992	1058	983	961	957	985	1008	967	1002	1023	956	999	945	994	987	1039	978	1027	1023	1034	996	989	982	1039	1011	1012	965	920	1010	1012	958	1028	986	1013	1047	972	1019	989	1030	1045	1024	966	986	1015	1027	1005	994	949	1013	1006	1039	973	996	1064	990	1027	1013	966	1027	997	1016	1008	977	980	1018	1030	974	1027	1037	1000	972	949	1022	1017	992	1036	1032	1001	978	1002	1000	997	954	1005	1025	1011	1091	965	1031	987	982	1033	980	997	1021	983	956	1040	1037	943	956	1009	1019	1010	971	1016	1042	988	1029	1010	1050	966	974	1017	1010	1035	1051	991	908	1017	979	1030	1028	960	972	1022	945	998	951	969	983	1038	996	978	996	954	994	1037	1024	1004	1029	1017	974	1009	1017	942	1010	992	986	1061	972	976	989	1047	944	1005	965	1016	981	983	1021	980	973	1042	988	1002	995	1013	967	987	1030	965	985	1045	1023	1069	1049	957	1005	1001	1021	991	970	1027	969	1080	978	969	974	963	1017	948	1060	977	996	997	926	1015	1010	1024	961	993	1010	1013	973	1022	993	997	1004	989	1000	959	1013	985	1011	1004	969	957	1010	1011	977	976	997	996	1023	1048	1003	1009	922	945	971	1024	971	1052	962	1038	1016	1012	1035	1007	986	1000	980	999	1022	1013	954	1025	1051	980	1005	1040	975	1020	1007	984	998	974	1046	982	980	1019	1035	1048	1011	1000	967	990	1034	996	996	998	952	943	1023	1000	986	1050	1011	983	995	977	986	1005	981	1014	992	964	1013	987	1027	1058	962	992	948	977	971	1026	977	948	1040	1021	980	1025	979	1021	1039	1040	988	1004	1021	973	1040	986	1024	1040	987	921	990	942	1008	962	1026	999	1041	939	1033	1013	992	993	992	1026	1007	986	1031	996	990	992	989	941	1017	1023	1039	961	998	1031	977	967	984	1002	971	1052	981	1015	957	1011	1062	986	1031	946	1003	1017	986	1012	988	1047	1015	1036	1024	1018	976	983	1015	997	960	1012	1004	917	1009	1004	959	1057	1002	934	1017	1022	958	1007	1045	1002	982	999	951	1006	997	986	1006	1019	1036	1008	1030	1023	1059	1001	989	994	986	1044	1005	937	989	949	1016	1001	1023	1044	985	1021	942	989	1048	1003	989	999	973	1026	1068	1033	974	1030	994	1049	1032	1008	952	984	1017	1013	971	1038	963	1015	953	1011	967	1014	1006	979	1003	1004	1036	987	937	1031	1019	942	1005	966	1002	991	1011	1019	978	1010	966	952	1013	1000	968	991	997	962	938	1001	1033	1034	1044	950	983	964	1009	1058	982	981	942	1001	990	1015	996	990	1004	1062	992	951	1032	983	980	983	979	982	1015	1005	978	922	1036	1027	939	958	1021	969	910	1012	995	993	998	1052	1026	1005	1024	1012	999	1000	1026	999	1012	956	969	985	985	1002	995	1003	1038	977	1029	1046	968	1028	1011	945	992	1019	983	1035	961	1065	1051	1003	935	974	1028	996	1026	1013	1030	990	1029	1013	1053	954	1053	962	989	1004	1016	991	1050	970	1033	967	963	1001	990	992	989	1039	1047	1038	951	1025	1008	1041	995	983	1027	995	966	982	1007	991	1016	1003	953	1001	983	1021	973	1009	968	982	982	1001	1012	991	1026	974	1001	1016	1021	957	965	1009	1002	1034	1051	989	1050	973	1045	997	940	950	997	1021	976	1031	1013	1014	978	1004	1000	968	1036	967	990	1052	981	1036	979	952	1017	942	968	1062	952	984	987	988	1017	1028	1007	953	981	1032	1003	974	1024	1007	984	1002	957	1016	1001	1007	960	994	991	951	992	978	1006	983	1005	948	958	1033	984	1002	1033	1057	976	1012	1063	1006	1032	1101	1011	1020	993	998	968	1048	1015	991	1000	1020	996	1005	990	982	985	1028	981	991	991	1034	1039	980	977	995	998	1045	1049	985	1014	1042	982	992	1008	983	993	977	1029	1025	1035	1008	991	975	1031	1058	1015	987	1020	956	995	982	980	1014	1044	975	1027	1050	1037	947	995	982	935	1007	945	1028	979	1009	973	1052	1002	997	965	1001	1010	973	982	1010	998	1040	1043	1003	960	1014	1070	974	970	950	974	996	1039	993	1017	994	1023	1079	968	1028	986	991	1087	980	956	996	984	927	984	999	1005	1013	987
31963	31782	22743	5654	1083	687	591	536	495	517	465	446	431	380	418	372	377	412	410	416	386	365	384	379	347	416	376	369	375	369	382	360	346	370	348	359	361	329	334	395	352	376	374	373	371	314	355	363	372	356	371	365	345	380	350	323	358	406	324	377	347	360	367	378	335	394	341	324	365	355	361	365	365	381	343	388	373	340	334	345	353	366	358	332	399	366	341	362	353	308	349	374	370	371	337	385	395	333	349	316	325	343	383	362	364	338	359	373	326	348	334	373	343	371	371	317	379	367	364	376	321	357	365	315	353	319	341	367	375	351	368	347	382	344	354	341	400	336	362	347	338	361	360	353	346	342	349	353	326	347	361	356	319	349	363	339	340	371	323	364	340	364	368	373	362	341	357	339	373	340	353	355	372	337	376	338	297	334	393	362	351	338	361	369	337	375	333	340	336	356	344	360	354	349	350	391	353	370	377	366	366	359	331	388	354	373	354	349	358	356	335	331	358	318	345	368	373	351	349	362	356	359	390	366	301	347	327	314	355	347	332	361	339	360	343	358	355	367	329	335	364	360	400	354	338	341	372	356	362	354	335	377	387	355	342	343	353	353	381	338	373	355	362	333	363	343	369	363	346	356	348	340	349	393	392	338	363	390	369	356	331	376	324	365	349	369	338	350	343	322	378	349	343	341	339	345	338	338	345	353	344	333	383	318	324	356	356	326	372	365	312	359	382	328	381	350	345	372	335	363	337	384	348	337	313	306	389	375	377	344	360	392	350	348	359	344	358	352	364	338	363	363	360	365	336	355	336	328	319	317	361	358	329	349	363	347	400	331	344	353	328	348	357	355	316	325	371	311	376	362	350	337	348	339	350	368	368	387	363	333	395	358	357	383	403	353	332	326	371	349	333	342	370	358	380	297	349	349	365	371	379	313	354	349	360	343	330	333	307	353	378	347	364	348	411	365	358	319	344	368	356	343	377	331	346	349	326	355	357	334	334	344	344	388	321	353	376	353	388	370	359	360	349	343	339	335	328	319	368	352	360	361	363	343	379	340	392	363	367	364	367	383	340	332	381	346	336	362	354	343	385	354	343	339	346	362	352	315	340	360	349	326	347	335	357	376	381	341	374	370	356	381	338	357	366	360	360	353	355	325	337	335	393	330	346	365	356	363	375	361	377	359	385	360	363	365	362	337	370	342	370	360	326	378	350	329	368	369	372	325	393	345	366	345	328	381	361	360	346	347	352	364	355	396	357	348	324	366	327	361	352	355	373	343	362	365	344	345	327	343	335	321	347	351	370	356	345	336	364	365	391	344	360	346	348	366	391	351	361	354	355	333	342	356	353	370	377	386	340	355	395	364	355	374	355	335	337	339	339	327	383	364	338	326	359	356	362	377	346	348	327	367	356	352	367	332	357	377	381	348	344	373	337	342	369	368	376	356	348	371	371	335	348	372	366	374	375	366	354	354	330	352	372	387	360	356	345	320	365	363	345	358	325	378	342	373	392	346	331	357	341	325	352	382	358	351	365	360	334	367	329	384	347	343	349	341	381	327	355	369	358	381	386	340	338	371	341	322	345	366	360	327	350	331	342	367	371	392	362	356	355	360	318	379	341	356	355	356	342	356	343	346	381	384	369	361	355	361	340	358	396	356	331	380	355	363	393	349	382	361	359	341	371	347	353	352	354	380	363	327	320	354	326	361	388	307	369	364	355	374	357	348	345	361	375	380	360	359	362	340	333	357	353	349	361	361	337	332	379	335	346	348	377	359	368	367	357	353	316	339	295	315	365	358	375	363	390	350	348	371	332	351	324	342	347	351	379	326	348	366	352	354	352	367	361	339	361	356	366	367	367	353	365	360	396	334	330	393	363	357	334	330	375	338	342	381	374	333	318	367	342	339	351	302	354	375	348	375	379	356	357	336	392	361	355	386	337	334	380	370	367	370	330	343	368	362	356	343	368	365	397	345	363	333	347	323	360	384	378	332	357	391	373	348	342	349	332	401	325	337	363	324	298	355	365	397	393	364	347	396	328	327	369	346	347	363	364	386	371	367	348	370	360	371	360	324	407	354	345	350	329	344	355	339	344	343	362	397	365	365	324	374	349	352	370	350	355	361	359	328	366	371	362	395	362	327	376	381	345	338	376	391	342	379	341	361	326	354	350	332	394	391	343	364	350	339	374	328	347	350	369	373	338	358	354	350	350	388	390	350	370	344	352	343	358	376	351	338	372	360	353	379	364	351	372	363	347	345	363	337	338	386	349	355	326	374	336	361	358	354	368	330	344	351	356	357	378	394	349	393	341	348	328	363	323	358	360	337	382	345	368	348	357	381	333	339	387	368	362	382	370	332	345	349	356	338	339	351	373	388	363	356	372	331	358	378	353	370	392	328	370	328	376	358	382	363	361	331	374	365	338	379	313	346	366	344	370	364	376	372	360	325	334	353	352	365	409	348	374	353	370	358	362	338	332	333	354	370	390	367	347	377	374	359	371	341	343	370	363	328	328	367	343	372	375	373	339	353	392	345	333	370	377	374	330	351	357	398	375	352	381	324	372	352	377	356	378	361	349	345	386	328	341	346	375	336	353	357	376	357	405	395	352	392	371	354	327	324	380	342	363	359	362	344	392	358	404	362	383	368	391	355	357	352	327	344	341	326	371	357	349	314	347	391	348	377	333	326	358	372	371	342	371	350	341	340	369	329	352	353	352	371	341	349	359	346	370	344	349	384	379	362	332	336	323	329	356	367	341	339	361	341	345	374	372	331	366	345	330	348	359	318	348	346	338	345	376	368	366	384	377	351	354	341	398	376	349	325	386	353	369	367	327	328	337	361	349	338	358	352	327	361	334	355	372	362	375	325	352	390	342	371	334	367	364	354	363	371	359	411	347	328	327	344	347	360	371	386	342	362	373	328	327	339	345	368	373	375	377	363	372	387	361	368	369	342	338	353	356	336	322	361	337	365	354	338	339	349	362	352	371	366	362	369	364	371	354	343	362	324	349	375	374	336	333	345	324	323	372	345	352	337	389	358	367	313	340	380	328	367	351	356	334	370	335	334	358	359	369	352	383	360	340	350	341	366	355	331	354	359	406	369	381	349	383	355	349	343	346	343	341	337	341	379	362	367	387	376	364	342	352	366	362	348	345	352	339	329	354	337	381	353	342	333	401	332	368	354	349	335	347	336	333	369	362	337	316	338	322	386	360	353	362	339	346	339	353	370	358	355	354	359	358	392	365	321	351	375	342	354	333	315	352	351	363	364	388	360	363	358	376	375	378	346	388	363	396	380	357	338	352	338	331	332	394	367	365	369	346	331	355	334	338	320	344	354	347	326	342	343	323	376	326	360	367	340	325	360	344	363	327	350	361	353	340	353	354	375	368	367	381	353	338	365	363	386	370	363	337	345	349	386	386	367	366	331	368	388	349	366	348	351	322	348	345	348	322	364	359	351	354	352	385	361	340	346	358	338	383	356	350	381	332	346	334	339
38999	45441	22404	3964	1746	1331	1088	1005	882	814	732	677	675	621	552	560	542	519	517	493	501	499	425	458	445	473	434	456	437	428	457	460	491	421	451	416	442	443	416	436	440	440	427	444	433	409	471	488	433	424	431	407	438	446	448	410	436	421	426	409	415	470	408	414	459	443	446	422	409	446	447	436	461	458	468	449	453	415	427	429	430	419	468	429	421	447	429	397	439	449	432	435	429	416	467	454	434	417	428	425	433	415	421	422	425	425	409	435	485	419	463	447	433	438	431	397	421	436	402	456	432	455	476	431	403	449	441	427	435	433	406	449	413	438	442	417	463	433	450	410	412	436	463	438	433	428	430	464	445	412	412	410	461	420	431	418	455	428	415	406	427	408	430	446	406	445	439	426	429	426	433	400	423	439	409	464	478	442	414	457	443	440	414	430	434	416	443	421	442	470	455	451	466	415	451	424	390	459	445	435	462	430	433	462	421	434	407	456	457	413	396	427	453	454	396	450	479	445	430	422	427	403	458	464	420	449	439	442	457	476	427	454	424	445	441	419	422	440	414	445	420	380	465	427	439	419	449	402	424	434	458	458	420	432	485	498	444	429	430	438	396	455	389	406	391	436	426	435	449	425	427	457	428	445	455	458	426	440	429	441	425	413	440	461	434	429	413	456	466	434	441	453	448	437	419	434	464	441	433	430	428	444	409	428	451	454	451	468	432	459	408	427	467	432	403	417	396	446	427	402	430	423	429	429	458	390	458	422	416	440	412	416	413	415	439	444	422	402	428	431	443	419	410	417	439	464	416	435	408	446	430	396	456	464	479	429	443	418	436	441	447	429	405	432	437	438	461	428	397	439	427	433	458	415	440	451	419	448	419	467	432	437	429	465	457	435	422	469	423	423	467	434	411	456	426	426	398	434	423	460	423	422	433	405	434	410	447	425	433	406	411	402	399	429	409	441	425	439	467	439	447	408	428	402	432	455	450	427	470	410	437	477	431	435	410	442	427	412	445	453	453	426	480	430	426	452	415	459	450	423	461	442	458	431	445	459	411	432	413	443	411	431	412	429	458	431	444	474	413	415	425	466	459	448	425	446	411	457	426	404	431	414	439	419	457	385	437	448	413	442	440	434	456	423	435	419	464	395	428	432	438	421	447	438	467	439	444	468	414	455	444	448	387	437	446	412	379	415	428	405	398	448	463	416	448	477	410	465	473	410	416	454	447	433	458	448	456	448	414	463	461	395	416	419	462	436	449	473	464	430	397	469	416	422	464	413	432	416	424	459	451	432	449	414	474	432	386	431	431	450	455	429	419	392	455	423	430	421	436	434	403	447	459	414	439	440	463	430	447	436	392	437	417	425	427	416	414	425	420	446	432	452	415	438	463	428	431	408	426	433	446	450	433	421	404	445	413	427	424	464	409	437	375	406	439	479	453	431	446	451	402	431	410	399	462	426	470	449	446	470	434	475	414	451	416	447	430	427	461	426	441	446	487	409	400	421	433	427	421	428	446	445	449	455	446	445	437	408	382	444	475	410	404	429	471	436	422	440	432	409	445	414	399	411	433	454	404	408	433	457	440	451	425	413	463	433	446	418	430	437	488	437	423	431	412	453	414	443	437	452	464	438	431	426	423	389	417	410	440	424	411	439	387	440	406	449	426	434	455	421	426	415	442	444	400	405	436	447	426	440	442	437	465	451	431	424	389	390	435	465	465	411	429	396	445	450	408	489	450	465	448	424	435	431	442	438	427	409	454	422	407	438	425	472	446	467	441	439	397	460	417	438	433	433	426	428	432	429	434	436	439	427	401	420	419	463	448	417	447	430	457	417	460	452	440	426	437	437	437	455	437	417	407	469	419	435	454	420	445	455	411	412	446	416	439	420	451	478	430	428	448	459	453	455	470	445	486	451	470	417	428	463	436	415	435	459	448	417	422	421	426	432	413	392	426	414	431	436	412	429	449	429	450	426	443	393	438	483	413	423	475	396	403	394	448	408	434	459	407	448	457	421	422	441	435	419	418	477	427	442	456	467	425	450	399	475	428	410	475	446	450	470	420	443	454	448	448	440	438	428	441	433	401	448	425	450	396	402	399	444	442	487	406	432	460	457	426	431	424	465	498	463	439	414	464	432	463	421	420	432	417	424	427	430	439	453	420	439	429	411	393	449	458	423	415	425	387	459	449	436	429	418	432	418	468	442	412	427	463	456	448	444	436	396	476	428	453	442	440	484	441	418	444	437	421	438	448	418	438	415	429	453	403	393	458	420	440	476	389	459	438	455	396	451	440	417	446	429	433	481	409	440	421	480	458	413	426	454	436	417	416	450	433	477	412	445	430	420	406	450	423	437	437	413	425	467	383	454	410	397	417	441	399	408	444	444	446	431	438	370	459	456	441	436	464	407	432	426	455	433	453	453	420	425	449	423	479	448	467	451	439	420	418	455	447	427	451	379	398	437	441	449	451	418	386	385	459	420	476	428	441	421	445	422	452	410	417	404	445	423	460	461	443	448	439	444	439	439	425	431	418	451	425	431	422	427	421	430	447	446	417	449	418	423	410	431	402	436	460	425	416	440	410	425	442	434	450	449	424	419	441	436	456	445	476	469	451	431	403	451	393	389	436	419	416	430	424	437	435	443	412	421	454	431	423	429	413	395	452	454	407	435	438	442	421	452	433	411	453	482	438	436	425	447	434	450	450	425	475	450	439	425	446	441	441	444	409	422	415	436	407	461	460	392	468	439	449	438	423	452	488	401	434	460	482	413	444	414	455	409	427	435	444	434	438	438	450	420	425	462	435	424	418	466	426	430	441	425	433	454	431	445	446	452	413	475	428	413	409	429	453	438	452	435	460	447	426	422	436	448	448	491	400	421	412	432	410	450	430	448	451	461	442	433	419	444	454	406	442	471	414	390	418	422	404	407	437	431	436	444	426	421	409	387	439	438	421	455	462	430	441	442	468	421	437	463	465	438	459	427	461	404	481	443	430	402	450	437	405	425	426	409	457	438	412	440	437	415	428	422	450	409	461	427	449	424	441	419	403	488	439	450	427	457	455	432	427	425	433	452	461	406	441	474	423	388	426	473	429	444	459	417	430	411	403	448	421	404	424	440	443	497	444	423	426	435	450	438	483	424	414	463	433	420	437	436	415	406	433	450	438	439	413	422	430	446	447	417	421	423	451	413	435	442	449	440	443	421	475	421	477	406	409	403	454	458	422	422	446	411	431	434	425	424	433	414	414	462	429	460	434	447	443	406	433	470	410	416	459	432	450	417	440	408	431	418	444	430	431	448	459	406	439	452	469	426	454	413	473	420	424	435	419	419	437	432	422	443	430	424	443	392	447	420	424	420	448	405	402	448	442	461	477	457	431	412	441	443	439	438	410	407	448	429	458	408	461	445	455	478	413	433	454	415	411	440	415	452	445	422	457	452	434	436	452	473	434	390	432	468	394	406	402	433	430	443	469	446	444	449	388	446	450	422	432	444
23916	21027	27970	24175	20121	6721	1592	1181	1045	921	858	801	773	753	756	703	724	666	658	755	680	616	650	603	638	641	627	598	607	609	604	595	630	603	584	569	546	574	611	590	584	624	585	595	606	583	607	586	585	647	625	598	609	624	616	617	599	564	589	580	580	627	596	583	554	608	647	640	591	602	574	561	583	584	585	638	566	583	592	586	619	631	594	593	564	577	580	622	621	591	535	581	618	586	629	608	598	594	586	580	591	655	588	590	614	545	580	622	570	583	630	620	581	591	627	592	613	597	562	632	622	554	641	588	600	550	591	614	584	583	528	567	595	557	604	598	639	565	572	619	578	542	578	613	575	579	560	578	569	618	603	598	575	592	582	612	609	585	618	580	591	570	627	619	610	569	605	598	559	547	587	550	585	605	631	570	594	581	590	606	621	631	616	579	588	580	597	567	597	617	598	597	595	573	593	562	629	586	598	607	582	567	606	568	578	586	581	595	602	612	631	597	594	578	571	554	639	567	598	582	592	600	596	585	602	580	611	601	643	567	646	622	561	566	601	607	613	609	549	575	553	595	584	600	603	553	561	643	593	571	610	547	526	600	581	578	573	627	629	605	581	581	582	602	629	618	600	548	559	550	568	569	615	561	644	588	576	614	623	604	577	614	596	595	620	612	620	584	508	575	586	592	562	605	597	605	624	612	589	594	611	557	577	562	594	584	628	583	575	600	597	629	564	610	592	589	552	651	596	628	618	568	626	623	598	597	607	575	586	648	597	576	585	606	614	603	580	609	604	553	556	578	567	619	554	594	602	607	610	555	563	583	621	547	592	600	603	603	589	583	569	603	573	556	603	572	586	589	592	575	578	566	572	586	593	588	598	582	556	569	631	558	568	579	647	608	638	641	547	599	551	567	604	589	583	603	608	605	560	616	563	603	618	577	587	602	614	572	617	563	564	593	602	581	630	586	555	569	569	591	598	650	608	621	594	580	558	603	574	547	575	585	606	626	600	537	628	585	607	570	565	601	560	589	590	634	542	560	588	617	608	580	570	581	599	598	597	587	634	608	551	605	563	570	581	609	601	596	595	542	645	568	617	625	598	608	636	600	592	556	605	561	623	648	619	587	593	580	592	616	575	618	581	570	574	564	574	608	595	638	603	616	599	620	554	623	632	623	548	597	604	621	595	591	603	565	608	575	604	567	574	599	600	569	588	565	536	620	615	599	588	653	564	615	566	609	583	588	593	625	566	586	602	569	562	561	582	581	571	585	590	569	580	579	622	594	618	633	640	570	577	570	594	623	588	597	626	610	573	571	582	586	588	614	599	570	601	610	632	621	588	587	598	601	578	613	577	595	604	580	583	580	572	585	603	567	559	614	563	607	575	639	617	641	544	634	638	577	584	596	561	621	614	615	608	601	604	600	639	625	614	563	571	541	583	592	573	601	593	625	566	607	552	616	557	571	590	599	567	568	538	587	565	595	525	550	604	641	595	553	582	611	607	649	600	560	567	622	601	583	633	590	600	598	595	628	614	600	571	588	572	545	567	618	620	585	610	571	635	624	585	566	574	642	624	583	603	582	572	548	585	586	576	575	566	607	595	573	559	599	611	585	611	608	551	595	615	597	587	590	597	618	604	599	597	617	565	615	605	603	616	578	587	612	635	586	620	589	608	614	595	594	590	652	624	572	581	552	601	564	564	634	585	573	585	618	626	624	586	568	611	594	614	595	586	609	648	587	595	621	621	585	603	531	577	567	606	574	570	624	601	560	577	593	582	527	581	610	594	611	616	613	566	602	601	624	577	539	590	601	603	613	618	589	590	586	661	534	610	554	565	616	587	543	567	557	605	600	565	578	570	589	631	591	604	587	573	610	558	598	588	582	613	604	605	603	557	600	610	589	601	585	578	616	589	594	604	584	625	581	609	619	652	613	627	599	574	574	569	583	626	592	614	571	560	584	569	589	603	602	559	571	564	603	589	580	604	634	572	609	586	591	598	570	576	591	581	614	584	611	621	576	596	596	612	587	612	567	569	590	595	633	586	629	614	597	637	587	576	632	564	556	573	555	590	547	619	572	623	601	587	560	605	617	563	599	564	613	611	619	597	608	563	624	570	551	568	616	620	580	577	616	600	613	623	596	570	576	559	590	587	575	603	605	604	639	595	570	581	628	618	605	628	591	521	628	595	627	553	565	614	575	581	615	567	599	556	574	580	562	579	573	628	597	615	589	588	606	555	607	630	589	602	571	583	626	583	561	592	582	567	601	590	606	593	592	515	595	576	622	570	542	592	624	590	631	608	584	596	585	586	562	568	563	629	628	586	611	578	598	621	558	586	594	593	569	620	574	593	562	594	577	553	567	559	601	595	576	574	599	615	571	585	591	613	583	626	570	562	567	596	635	581	591	579	626	590	598	586	584	572	624	610	580	600	593	610	580	587	601	595	543	600	584	582	578	564	540	579	555	635	565	580	604	631	601	616	629	637	623	577	591	609	544	594	583	598	579	581	590	598	566	633	596	614	605	614	593	616	596	615	589	584	591	556	571	590	607	607	622	607	628	592	574	618	593	594	607	581	623	594	556	604	590	601	559	571	580	576	572	611	569	600	652	622	591	569	594	585	581	617	582	600	621	599	630	534	591	529	597	603	629	619	570	572	597	590	610	594	591	571	588	567	579	575	590	608	601	611	599	592	562	590	579	602	622	572	616	614	594	569	632	567	610	603	610	603	612	581	559	533	596	574	568	548	600	605	613	605	567	594	648	577	633	597	593	522	579	541	610	640	499	593	582	597	586	583	543	575	612	607	601	591	570	572	570	587	595	578	585	602	569	551	563	555	597	638	598	614	599	602	596	607	602	578	570	597	545	556	607	599	598	621	579	597	576	570	598	600	599	577	570	642	609	570	565	609	616	581	573	628	595	581	595	641	571	588	562	623	598	640	620	621	629	606	600	591	615	636	542	574	628	581	622	556	590	604	592	572	591	586	594	607	586	620	584	587	543	570	607	596	593	564	603	613	615	565	588	625	593	602	590	628	595	589	603	597	592	590	568	580	580	596	617	534	613	587	559	582	584	553	557	604	563	591	574	580	600	568	587	546	559	601	624	636	615	612	551	616	588	573	562	563	619	606	610	607	619	569	584	587	611	614	580	605	575	546	633	629	616	548	577	584	615	573	544	610	599	571	641	623	650	601	584	623	569	604	543	608	592	583	601	531	593	575	559	543	618	568	568	579	588	595	568	573	592	589	567	541	616	575	608	618	624	574	586	615	600	607	545	549	602	561	573	611	591	639	566	587	572	596	598	567	587	575	570	597	581	576	583	611	562	564	584	654	591	590	576	603	585	590	570	590	605	607	587	612	600	593	561	533	617	567	604	551	601	599	576	582	620	587	590	606	574	601	588	621	568	619	608	609	594	548	585	589	599	591	585	621	585	565	597	566	618	607	587	560	596	595	603	581	595	557	585	597	620	601	580	600	592	596	515	605	618	612	603
41167	60282	35818	8885	3795	2780	2239	2097	1845	1568	1421	1213	1085	1068	1057	948	884	856	886	816	808	788	790	803	795	733	707	747	739	765	712	719	705	728	680	694	676	708	677	662	681	706	711	737	673	688	680	623	670	697	685	654	666	658	696	673	638	693	684	695	717	686	663	732	671	702	706	672	714	664	688	677	694	674	704	661	666	700	683	751	720	670	705	731	701	673	694	693	664	694	711	622	693	734	646	658	757	661	749	695	665	739	668	646	660	623	676	704	672	687	626	679	661	647	711	677	640	682	706	714	684	674	681	714	678	736	693	699	712	711	654	646	681	674	689	687	714	704	649	736	645	688	617	726	729	705	682	696	627	651	693	686	661	697	677	662	647	679	637	695	672	665	674	703	662	668	714	649	682	625	667	722	676	675	682	737	686	701	715	686	655	646	705	709	711	666	670	690	671	714	683	723	725	650	667	692	668	676	696	730	634	721	627	656	698	662	683	717	677	682	677	644	706	693	721	703	700	680	676	726	680	681	723	711	667	728	709	665	722	712	705	669	688	707	683	665	724	672	702	684	656	685	662	670	733	650	664	704	717	652	643	723	721	686	682	685	720	713	647	686	664	689	687	675	688	715	697	687	710	692	682	741	685	686	702	679	714	710	708	672	657	706	705	696	669	740	695	665	675	629	700	667	669	680	649	717	659	694	717	677	675	717	678	659	633	657	682	671	682	630	707	715	658	645	653	691	683	725	611	660	685	725	699	671	660	654	707	676	694	707	709	684	662	663	655	699	698	767	704	707	665	694	689	669	714	690	663	702	673	690	721	679	707	709	696	742	714	651	671	662	682	731	693	689	687	733	674	684	732	669	706	663	651	636	679	678	697	661	680	699	702	678	660	738	708	665	701	682	666	643	691	693	675	628	658	722	643	718	732	662	665	690	655	708	706	661	734	707	681	698	630	678	660	663	675	658	704	688	728	722	687	683	681	725	634	686	659	696	726	743	682	644	683	722	681	713	656	692	689	716	699	664	701	659	745	643	643	643	702	692	734	697	681	719	666	696	719	673	693	701	644	708	657	659	610	644	678	719	660	722	665	658	683	754	702	666	658	691	655	687	662	695	674	680	688	669	693	637	711	736	654	682	688	678	668	675	696	709	703	678	684	704	652	655	687	662	673	656	725	658	625	666	724	704	685	669	707	699	726	664	657	688	628	689	679	612	705	701	673	714	679	656	649	709	723	684	689	713	691	691	671	641	741	712	712	622	683	673	664	701	657	716	786	686	695	697	672	655	770	674	725	687	702	663	660	713	692	688	660	684	715	680	703	715	722	743	679	694	680	717	698	699	676	642	636	663	716	685	683	706	664	695	673	687	680	659	649	681	643	691	686	704	726	658	690	667	680	657	715	695	727	669	727	724	713	697	722	679	669	661	686	706	703	724	707	668	698	667	718	682	679	676	677	690	683	668	667	736	687	688	692	703	681	676	732	726	640	674	669	701	701	676	679	689	720	703	735	662	705	628	707	724	699	663	709	660	698	660	619	684	686	711	720	651	713	659	680	679	616	652	667	697	687	629	700	746	650	641	642	706	712	684	696	723	674	667	676	675	715	689	687	673	672	679	640	732	680	721	690	708	706	698	669	673	650	665	691	669	677	711	695	681	625	693	656	691	647	671	743	675	722	682	677	716	689	678	704	718	665	698	687	646	700	703	664	738	707	677	692	691	689	700	730	683	682	655	714	703	671	642	748	656	700	713	655	702	712	720	677	657	641	712	695	658	689	674	707	682	668	658	636	643	725	730	691	687	684	665	645	728	685	730	705	676	678	650	639	676	717	682	716	704	708	703	672	710	674	659	678	669	675	662	666	676	706	675	709	700	664	697	662	682	709	674	643	645	637	676	655	685	687	699	739	640	717	662	727	669	667	658	670	694	671	694	706	702	693	713	681	722	684	689	700	687	656	702	671	670	681	704	643	749	692	671	721	697	692	667	674	723	642	701	670	693	687	722	656	675	671	729	697	690	714	750	724	683	627	648	678	672	676	672	715	652	681	665	659	686	678	671	664	687	710	643	689	673	683	701	646	708	698	685	702	683	721	693	657	659	676	712	668	684	677	709	673	708	721	666	704	697	707	667	707	691	676	703	652	679	664	682	655	754	684	710	723	739	688	694	662	669	650	674	683	677	712	691	716	685	685	671	661	683	715	658	700	675	727	687	690	636	663	632	698	725	669	648	670	700	653	642	692	703	699	687	664	651	687	647	703	665	702	679	719	623	667	689	675	639	695	643	681	679	719	693	679	660	672	682	646	676	686	692	655	658	745	677	744	696	730	686	697	697	687	720	722	684	671	690	738	711	692	693	686	683	645	688	675	616	704	665	675	704	648	633	727	663	626	708	716	703	646	675	683	671	662	691	680	676	685	677	705	717	750	700	673	724	717	678	679	652	654	696	710	667	719	674	676	678	644	671	699	740	709	679	693	650	704	702	696	667	711	695	666	687	679	665	697	708	690	680	670	721	718	692	723	716	689	708	664	699	672	713	636	706	699	625	683	669	688	679	694	659	686	665	685	669	650	695	692	664	677	669	681	652	684	671	698	688	726	695	658	692	667	685	690	719	690	662	695	661	663	702	730	733	652	666	678	690	696	668	673	679	701	666	691	664	682	752	670	670	665	675	700	673	689	688	687	676	684	661	664	692	676	699	673	650	694	665	672	687	637	708	632	707	687	634	681	718	636	731	698	734	685	690	696	688	677	672	720	680	701	651	703	701	679	693	691	711	691	656	648	699	671	648	701	658	679	646	704	694	666	661	673	674	693	711	678	692	661	628	629	692	679	675	672	682	691	646	658	680	700	635	707	682	686	738	702	668	700	680	692	668	672	758	679	680	663	646	730	696	711	678	683	714	680	698	672	705	660	734	694	698	686	688	666	694	747	685	688	690	671	672	682	702	699	687	700	707	643	707	675	682	675	667	696	650	671	709	698	696	651	718	734	685	663	712	709	713	679	694	719	687	685	707	688	696	683	679	622	724	704	721	661	699	667	746	695	671	706	752	733	698	723	689	715	688	690	663	663	686	686	666	718	692	663	670	704	664	706	683	712	663	672	726	732	705	645	664	669	683	654	692	702	696	654	678	663	663	673	652	622	708	670	742	737	683	633	639	670	694	716	670	701	678	721	689	665	685	674	689	695	621	712	707	665	687	684	707	678	696	684	681	674	637	679	683	652	701	672	709	698	650	696	640	659	674	694	700	705	688	715	634	683	671	648	675	682	700	697	701	724	690	646	693	706	750	667	690	718	686	674	689	679	628	672	717	660	700	678	658	696	736	684	632	686	662	658	755	667	688	688	700	658	706	665	670	657	664	618	656	710	634	677	684	703	681	707	688	663	688	714	682	706	665	684	660	700	696	664	702	707	685	714	696	709	710	686	702	723	638	702	671	712	692	673	678	661	687	692	707	718	670	740	719	691	751	657	661	649	688	660	724	643	673	684	729
25155	21212	27081	23957	7138	1271	1009	908	790	733	680	643	590	589	629	570	575	552	578	529	595	552	574	503	491	521	476	481	514	481	545	502	479	496	545	489	484	532	513	493	470	491	497	545	485	487	518	483	472	485	505	519	526	471	484	480	491	470	473	502	489	488	534	522	475	464	482	474	494	536	489	508	489	485	495	537	501	467	518	515	497	520	514	493	515	502	470	488	486	511	489	513	506	492	491	491	497	491	522	454	482	517	504	532	461	513	493	465	454	468	482	511	528	530	432	483	520	485	475	492	475	483	485	485	489	526	485	472	495	515	487	474	499	471	521	502	501	504	476	491	465	434	518	485	482	504	496	461	500	494	493	516	479	468	500	501	538	518	520	487	479	479	503	505	485	522	504	484	489	464	515	517	494	518	515	482	492	534	499	453	478	475	496	482	518	497	493	464	511	501	469	494	499	551	479	469	511	516	502	493	493	459	496	522	499	516	490	515	491	461	470	486	532	483	504	526	455	466	509	499	506	522	486	487	456	459	526	478	501	490	493	504	490	487	476	498	504	489	510	488	496	474	505	453	497	489	477	507	509	491	467	521	462	521	464	480	483	485	462	515	501	479	496	495	488	496	457	496	496	468	463	497	464	502	506	504	530	506	471	475	459	453	506	485	471	477	500	445	481	493	507	483	492	489	507	476	518	511	481	480	506	485	483	495	481	459	489	509	492	527	467	464	505	528	475	478	469	536	502	471	531	510	473	483	505	502	491	495	486	532	465	461	505	497	461	514	508	520	447	472	530	457	544	504	456	508	468	491	513	471	495	485	533	508	498	497	489	515	480	515	446	507	493	486	513	494	503	446	504	486	441	474	464	495	479	477	508	465	494	473	454	469	504	504	502	548	482	513	522	515	488	495	532	514	516	469	506	461	510	511	484	485	448	477	490	468	460	504	493	504	490	458	545	517	482	483	503	485	497	486	451	491	523	502	512	450	493	515	492	496	486	462	506	478	487	521	506	520	481	470	490	504	497	496	513	500	489	516	497	527	461	475	466	523	499	531	482	482	480	503	477	478	492	514	510	505	458	522	496	476	480	482	455	501	494	501	498	502	478	535	524	502	487	468	465	489	507	493	465	495	479	490	463	499	488	486	495	512	496	472	466	453	511	487	462	495	489	503	473	488	504	495	500	508	470	493	482	441	483	467	484	484	489	475	490	488	463	528	522	487	520	517	516	454	503	538	517	504	488	471	495	503	499	488	469	533	516	449	534	513	472	508	464	496	533	455	512	504	485	512	453	478	489	505	507	458	478	473	535	493	506	511	539	500	503	507	486	456	433	499	498	473	513	515	485	475	480	497	501	491	473	526	506	523	482	498	480	511	538	528	468	524	492	503	484	464	503	478	496	510	482	521	498	464	486	466	472	493	512	454	526	516	465	471	495	533	450	493	497	483	511	534	489	493	510	511	494	472	505	487	502	508	485	477	434	484	498	487	494	500	473	508	485	459	492	501	518	458	510	478	524	470	509	478	509	529	486	461	512	493	501	460	507	516	491	500	485	474	476	507	461	483	481	505	473	494	466	474	497	495	471	479	525	464	481	522	499	491	471	503	443	503	448	547	508	528	513	502	502	492	497	495	510	467	490	481	488	471	490	483	497	510	478	436	506	503	510	529	537	475	481	504	506	481	511	475	502	521	523	493	493	520	498	481	494	517	535	479	522	492	464	484	512	507	472	461	491	477	471	494	486	502	502	492	521	479	506	531	482	503	512	449	477	490	499	491	503	474	480	451	520	489	489	526	452	486	500	504	514	487	529	447	484	485	492	481	487	446	524	492	454	485	536	506	500	471	473	445	458	475	470	506	510	457	484	498	501	509	495	530	473	483	486	471	488	507	495	473	520	487	483	499	501	494	476	518	454	503	479	550	522	472	484	496	499	494	501	484	451	464	460	508	549	527	505	469	474	459	508	508	481	494	490	492	509	503	455	530	470	515	506	499	497	503	490	480	472	480	462	447	460	501	490	470	451	513	509	500	490	479	471	525	517	505	482	480	527	505	497	499	541	485	507	497	483	527	499	494	535	513	473	473	490	479	512	483	492	498	523	474	462	521	503	466	500	474	486	502	517	508	469	515	518	468	486	496	506	467	480	509	504	454	489	453	466	518	517	500	534	505	561	495	481	496	484	496	515	490	449	469	490	484	496	473	498	549	530	486	483	516	466	521	501	480	492	458	515	459	483	516	501	456	488	494	470	476	496	450	492	520	433	495	489	500	498	517	494	505	475	476	464	492	506	493	468	464	519	555	482	479	509	477	520	514	487	511	530	522	518	494	476	490	481	517	522	506	490	555	526	464	485	481	448	525	493	518	537	498	485	498	509	460	457	482	445	511	506	486	497	503	511	484	475	468	491	505	541	480	492	507	468	492	472	449	486	495	548	458	540	464	466	544	509	537	488	502	473	507	499	511	493	446	488	500	474	500	478	481	488	504	458	474	486	485	528	482	478	487	487	459	516	489	476	504	476	506	512	492	488	496	479	503	467	491	464	507	500	444	493	513	510	501	501	498	509	528	508	473	504	480	542	502	502	458	550	495	456	510	515	473	503	487	514	540	484	475	501	492	501	487	447	463	500	469	512	463	475	499	500	518	517	481	491	537	466	501	492	484	450	493	487	464	511	520	485	524	496	491	434	474	484	501	426	485	494	467	479	510	479	509	488	483	487	529	489	469	503	522	492	501	489	495	502	476	465	530	453	505	500	454	471	453	513	498	487	497	464	498	515	476	523	510	554	491	509	535	493	496	512	492	492	465	472	513	445	469	518	497	513	445	502	510	520	497	472	500	505	488	487	478	487	477	518	513	492	488	477	481	514	475	460	452	520	510	503	513	485	460	476	442	480	488	500	490	474	518	503	516	501	549	484	504	514	448	466	501	514	468	510	465	464	472	481	503	506	517	491	471	523	494	505	483	493	493	520	493	515	483	514	453	508	484	525	453	513	489	496	459	503	480	481	499	520	519	497	476	494	455	502	493	518	507	485	505	467	500	487	533	518	513	524	466	497	479	463	468	498	536	519	472	520	500	488	479	482	472	477	475	536	483	507	488	485	528	506	501	519	534	517	527	459	552	478	480	506	510	528	509	511	538	518	503	506	505	469	488	496	473	485	534	473	492	476	487	515	556	505	492	517	513	495	471	506	476	511	481	478	469	534	515	508	507	530	484	520	491	524	510	498	512	495	495	542	464	519	518	492	487	494	519	496	440	477	474	484	483	513	509	523	459	487	475	476	489	505	504	539	509	478	506	487	482	525	449	507	518	494	513	536	464	500	495	548	527	505	507	470	514	499	500	465	492	513	509	475	492	486	498	470	485	501	499	484	499	475	520	495	520	428	479	516	487	489	464	495	558	473	532	487	495	481	479	515	465	441	489	496	514	478	489	495	482	503	522	510	531	494	491	455	529	527	456	467	498	445	451	524	481	477	462	461	440	492	478	478	528
39580	52395	32677	6475	2872	2166	1860	1686	1423	1283	1159	987	931	853	843	820	708	712	730	755	714	637	727	687	622	669	638	651	629	615	619	614	603	622	591	587	634	607	592	633	597	607	608	610	608	590	628	626	616	583	602	645	589	614	587	617	604	539	601	605	596	563	580	557	600	619	594	586	577	625	526	616	610	612	567	559	621	597	588	636	609	613	574	610	588	603	572	643	571	586	610	595	588	618	598	628	609	599	592	619	632	635	571	633	572	568	629	605	578	596	596	632	604	628	582	594	602	622	608	601	618	562	562	613	606	612	615	581	552	571	631	563	566	560	636	631	660	614	613	615	568	628	562	612	600	584	558	572	594	597	628	600	609	587	603	616	597	616	584	583	598	619	601	607	573	562	624	592	581	569	626	685	632	606	588	604	567	592	598	620	660	594	597	606	598	627	602	607	563	579	606	670	582	610	585	613	635	557	614	567	580	599	611	613	630	590	566	612	581	564	553	596	631	591	598	604	609	580	587	564	600	636	642	598	595	594	593	667	618	584	613	576	617	600	636	600	591	590	606	555	597	601	605	582	608	585	578	612	626	600	604	572	594	619	582	636	610	539	576	594	602	578	601	597	588	613	588	654	621	601	597	549	589	597	579	623	618	595	604	616	573	632	588	601	613	607	582	626	571	560	595	615	587	595	568	614	639	575	627	551	595	600	563	590	596	598	573	578	623	578	593	656	583	550	628	625	598	620	557	625	594	591	586	649	610	633	593	618	647	633	621	619	598	614	574	629	589	605	614	573	608	601	588	593	633	615	610	599	614	636	546	574	569	590	607	577	666	612	588	590	627	587	620	594	587	598	568	624	571	602	593	643	616	598	624	611	629	594	601	625	594	555	614	608	606	611	640	641	584	591	642	641	600	608	573	590	575	611	612	585	591	590	624	574	609	637	603	624	591	587	617	643	628	621	587	610	612	627	623	571	610	598	596	595	637	578	628	582	625	606	610	612	563	595	632	603	595	604	633	625	602	603	554	578	589	602	599	574	561	589	546	651	603	598	607	629	581	581	627	616	575	601	573	599	626	601	651	594	628	631	582	562	599	598	624	601	569	582	634	596	580	579	593	610	585	555	603	594	574	624	591	590	631	609	601	586	567	577	611	594	603	559	628	599	633	597	618	620	591	586	571	645	577	615	595	579	569	594	631	611	624	634	575	604	633	583	556	599	590	583	597	616	615	551	591	590	568	579	583	586	608	655	610	588	624	601	580	588	635	625	611	622	602	624	564	593	585	571	582	646	587	596	635	592	601	594	587	607	573	616	552	587	568	613	584	585	595	570	599	573	599	624	613	580	586	599	605	578	552	553	588	599	577	574	608	613	599	580	563	593	594	617	576	576	575	602	598	613	626	634	610	605	588	591	602	616	600	602	600	594	587	582	597	566	606	591	544	590	593	613	612	558	643	631	565	619	619	635	608	601	595	602	563	589	603	612	559	626	602	605	643	533	563	607	590	560	623	636	611	623	583	635	620	647	548	616	595	570	611	603	577	601	609	625	583	622	601	622	585	593	581	607	576	586	618	625	620	582	649	592	634	667	612	598	610	625	616	610	592	628	562	617	594	612	608	611	581	626	610	610	544	632	621	607	605	600	586	592	611	628	584	589	621	641	581	572	632	649	613	593	585	591	596	633	572	612	568	633	561	638	614	648	628	608	597	584	573	612	609	577	619	596	572	624	618	572	589	626	624	574	629	573	587	625	611	607	583	612	583	537	597	614	605	565	599	580	613	590	560	599	587	598	583	616	626	616	617	585	613	589	582	623	577	605	624	597	618	585	643	596	620	616	634	663	570	602	610	597	620	625	602	621	601	590	600	569	612	626	559	619	616	622	605	565	610	566	570	597	603	603	628	602	635	590	596	613	621	581	599	583	605	616	623	591	582	627	633	570	635	612	605	630	618	627	627	588	585	562	604	600	573	570	622	584	599	593	566	590	602	610	626	609	551	552	633	611	626	567	579	564	630	603	634	609	632	586	575	613	627	565	586	619	600	648	610	637	589	612	565	624	630	599	616	619	632	594	585	602	629	626	601	617	638	588	601	574	619	596	549	561	591	627	579	602	591	621	593	619	602	588	599	579	591	587	609	577	609	650	605	590	562	592	615	627	560	555	609	582	608	661	631	589	625	569	623	655	580	576	630	634	585	599	586	637	622	593	584	561	603	582	618	588	566	606	631	587	567	583	584	617	579	556	612	598	597	587	544	622	622	637	597	611	586	581	574	650	613	590	628	629	614	625	621	636	578	601	572	616	607	602	621	610	595	645	634	607	650	606	586	585	564	562	571	601	596	593	630	590	598	659	575	619	612	566	641	611	591	669	603	569	627	596	598	601	573	583	604	634	598	594	589	575	613	613	564	597	594	650	577	620	619	606	563	595	593	642	619	587	640	644	567	565	618	588	575	572	628	577	588	611	566	559	568	573	616	603	590	609	599	634	557	614	609	595	565	589	572	615	602	576	606	583	603	576	553	595	586	648	591	591	601	584	588	605	595	595	536	536	585	617	608	552	647	613	607	599	601	582	642	630	604	587	593	587	629	581	635	608	633	648	581	612	625	631	583	611	594	655	603	601	615	618	591	607	574	609	609	567	592	566	580	563	620	590	558	555	618	622	619	558	589	588	580	594	602	605	637	591	578	591	603	605	578	667	612	594	615	613	582	574	624	574	624	580	606	602	582	600	612	604	596	586	617	574	598	600	628	585	636	627	594	552	599	592	593	608	641	645	580	595	585	589	540	652	607	630	606	584	588	589	590	627	626	589	639	561	630	610	638	603	574	605	592	630	561	558	614	580	595	601	617	602	616	623	632	576	597	604	568	626	619	571	615	640	598	610	601	588	559	607	615	629	590	568	611	622	605	565	593	593	608	650	602	612	587	632	637	621	623	607	605	605	611	600	593	615	586	614	577	591	639	636	577	604	633	598	612	565	620	590	550	567	600	599	563	591	619	634	622	604	573	620	599	636	632	576	593	602	650	580	583	610	634	582	611	618	601	621	604	587	603	620	606	582	563	600	607	645	611	601	602	607	625	621	598	589	580	604	568	562	595	629	622	598	589	602	603	613	603	609	644	598	631	588	641	574	538	619	589	612	617	600	611	632	598	623	609	633	615	590	565	586	605	568	590	603	589	592	588	595	582	618	616	610	564	551	640	576	609	545	575	615	609	581	659	638	605	599	576	656	595	610	643	622	567	638	600	662	613	598	591	618	620	579	590	608	583	588	601	650	609	608	562	570	596	580	615	622	561	620	627	590	609	577	596	609	599	628	618	611	626	602	565	569	643	611	593	558	596	616	622	539	578	556	598	581	553	596	664	623	611	575	582	600	606	604	597	566	624	578	615	566	634	604	569	609	568	604	607	570	635	569	601	548	599	614	582	654	639	617	584	628	587	623	577	605	591	584	598	602	574	619	591	553	568	627	666	617	643	601	643	556	604	571	591	620
22851	20978	28509	23588	20958	20375	6527	1964	1642	1560	1356	1211	1202	1116	1136	1133	1033	959	1028	968	1025	989	888	969	918	890	981	901	963	901	902	909	963	940	915	912	920	907	891	950	972	908	931	885	866	864	932	872	866	860	917	848	940	873	956	903	912	913	919	839	887	893	913	971	930	884	896	864	837	889	848	899	858	905	944	854	878	871	851	933	917	854	975	880	930	867	916	943	917	906	891	897	908	865	942	887	928	950	896	902	835	857	852	870	914	932	901	856	899	873	900	907	932	852	883	849	881	912	878	922	894	895	875	894	931	905	896	911	882	888	851	878	918	903	897	887	887	894	949	907	893	856	870	911	870	879	852	882	829	891	845	940	886	894	928	894	828	917	878	917	889	884	911	902	910	916	877	851	899	884	924	936	899	890	879	870	878	808	905	919	896	888	919	893	919	898	924	880	891	854	859	873	865	881	897	889	881	846	883	864	888	869	904	917	916	893	897	878	882	862	831	882	915	840	860	868	899	883	941	917	893	921	919	863	873	931	908	890	911	886	921	912	896	937	922	863	901	845	836	916	882	882	869	876	918	936	885	879	871	922	895	882	917	862	921	918	878	890	847	912	876	914	861	840	944	917	911	927	873	892	869	929	880	918	914	948	879	897	915	836	876	868	879	902	843	861	899	902	894	887	861	883	878	911	943	917	912	907	918	845	916	859	869	894	934	880	951	857	912	889	891	857	877	916	899	946	936	915	867	900	932	883	849	875	877	874	936	924	921	835	895	888	907	906	916	904	976	947	887	894	877	918	916	926	854	900	887	882	864	894	881	854	892	913	932	878	849	859	908	869	924	844	954	899	921	922	935	831	881	896	901	907	892	851	890	911	887	896	896	890	871	843	878	940	895	924	938	910	880	906	904	898	869	867	864	890	907	934	882	880	888	897	930	900	901	885	979	876	926	921	851	860	899	913	908	903	852	888	874	914	887	889	915	874	881	886	907	906	832	941	892	936	861	898	894	966	878	869	856	877	936	909	877	930	878	924	902	883	853	886	907	931	952	907	909	860	868	916	894	906	920	921	920	946	895	885	884	856	903	895	903	886	893	878	846	875	889	832	871	901	873	878	851	921	917	947	888	899	920	853	876	894	858	924	848	822	900	897	873	874	959	922	865	949	920	891	890	887	924	914	866	871	857	874	896	891	884	864	867	885	928	855	848	972	901	858	879	860	943	919	846	847	853	948	858	896	879	897	912	947	875	949	867	899	886	865	894	865	925	846	878	894	885	893	891	908	878	905	888	893	880	887	908	850	913	874	853	942	890	871	885	852	918	871	946	862	925	841	870	901	907	820	891	926	883	869	931	858	894	837	899	825	901	887	886	904	912	893	887	920	885	927	898	880	892	870	902	899	859	883	888	930	882	842	902	844	908	898	936	862	917	849	921	940	885	915	904	877	895	858	908	875	910	904	906	969	839	893	875	889	910	879	893	853	869	896	944	872	875	914	902	928	905	878	901	932	919	915	931	893	928	886	880	869	879	907	877	967	917	913	883	888	908	897	905	880	889	850	892	906	907	880	843	919	860	876	881	875	894	875	849	896	923	887	928	929	868	918	898	898	927	897	909	866	876	869	883	908	902	902	870	831	899	945	882	885	836	888	894	921	872	911	858	914	884	876	909	917	891	902	873	894	869	936	902	897	901	892	872	887	938	974	905	879	890	895	929	866	873	898	859	869	899	854	887	861	930	864	859	878	891	924	908	952	893	899	906	899	897	868	848	912	895	876	866	849	905	823	901	831	895	866	830	882	870	888	867	923	852	905	878	871	799	914	885	892	870	957	855	902	828	904	892	874	840	888	881	859	888	979	818	919	891	847	870	931	839	920	850	872	872	866	921	854	909	929	907	911	878	904	879	838	885	869	854	814	899	902	882	931	920	888	877	877	879	879	898	927	911	909	921	853	891	887	873	870	895	875	864	876	922	839	953	893	896	892	839	838	871	788	944	937	878	914	919	940	919	892	926	892	943	885	877	929	854	828	899	915	901	851	913	857	879	924	900	835	896	892	888	915	873	931	881	919	905	878	963	909	883	867	917	968	888	891	898	887	931	930	940	926	866	874	850	909	909	890	890	880	904	874	918	923	922	838	884	895	893	885	875	907	845	902	918	895	925	839	886	881	866	861	983	898	925	894	825	909	896	874	897	891	915	951	869	874	910	928	911	903	938	906	869	898	868	944	927	859	862	893	845	838	891	918	867	925	890	818	904	914	935	876	874	873	847	864	844	875	864	852	916	954	894	941	899	888	896	907	856	903	904	900	881	801	832	914	900	951	837	866	906	891	878	884	894	894	876	882	886	880	902	890	924	913	920	911	878	885	917	867	926	904	898	899	870	888	885	869	881	865	863	871	849	941	919	839	859	897	888	896	948	911	844	897	912	944	914	863	864	900	890	900	907	898	896	903	866	891	887	888	876	886	868	911	859	881	901	894	851	842	881	876	873	839	886	860	895	920	850	934	879	872	939	872	861	876	884	848	866	889	885	872	853	888	876	876	916	943	839	889	884	841	871	861	887	896	887	881	873	865	883	878	908	910	877	869	890	875	908	937	880	883	930	930	867	877	936	936	882	866	891	932	889	934	957	848	886	856	873	899	914	854	936	906	885	872	867	882	921	893	933	892	925	841	916	883	904	889	888	953	903	937	881	826	898	948	860	837	878	912	898	912	845	909	870	898	937	878	887	918	905	889	886	864	910	870	886	871	910	902	925	950	905	909	912	921	933	867	942	881	880	939	933	885	887	912	887	883	852	952	882	883	887	901	898	873	837	868	885	842	890	856	895	872	888	849	916	887	920	893	864	858	873	942	875	935	880	890	916	849	863	910	887	888	826	927	903	859	859	839	879	905	897	879	899	866	872	902	846	871	896	884	928	918	908	897	951	871	888	930	897	878	921	851	859	866	889	928	900	857	891	915	827	880	897	838	920	877	881	921	848	903	909	912	896	934	844	838	883	888	900	897	853	883	922	851	837	878	837	878	872	877	868	905	882	897	905	843	819	927	860	926	872	814	857	884	900	904	901	855	847	842	904	902	873	915	845	895	823	897	923	874	909	909	924	895	884	928	861	841	888	915	818	882	841	885	911	843	847	890	865	858	932	915	888	896	926	877	923	922	860	909	926	869	970	914	914	880	889	867	916	878	832	910	857	921	900	908	909	871	858	859	964	875	847	843	880	879	930	908	890	921	900	873	889	955	930	888	904	910	856	907	870	866	835	846	904	865	908	901	838	882	876	866	895	886	865	897	909	874	936	889	906	891	894	905	893	868	885	932	902	857	892	905	884	897	945	954	825	893	926	881	896	884	872	875	938	842	880	862	893	873	880	854	904	918	897	835	897	872	921	837	917	888	874	890	952	891	887	869	931	875	856	879	885	878	884	880	881	914	948	841	861	854	894	876	931	860	845	852	874	891	896	833	859	904	857	879	907	881	867	859	875	890	863	878	895	857
45624	68343	44161	11261	5981	4453	3720	3118	2677	2486	2071	1815	1664	1543	1431	1367	1417	1313	1288	1251	1236	1147	1138	1099	1091	1040	1100	1072	1061	1127	1040	1009	1090	1014	984	1059	1024	1062	1022	1036	1010	1008	1010	985	1031	1003	1017	998	971	1036	1004	1020	1003	1026	931	1065	1008	982	1037	1049	1027	1040	1013	997	1015	1030	996	1000	1059	989	971	995	957	1012	954	1058	1009	1023	989	1048	938	1036	989	962	1050	1029	1022	959	1093	1034	1053	1005	1048	1074	1017	1026	1002	1021	1000	1034	984	1034	1023	958	1049	987	1077	987	1003	1058	1036	983	1042	995	988	968	974	1006	954	1031	1077	1073	1014	971	995	992	1007	965	962	1023	970	992	974	992	951	976	980	1045	962	994	1009	964	1032	972	984	1055	996	1041	1008	954	984	984	1006	974	1026	1023	1068	978	993	1058	1040	1000	938	1051	1044	1011	998	1009	956	1024	1062	983	1042	1043	1009	994	956	1004	1006	1042	958	974	978	946	1033	936	1062	960	939	972	1025	1005	1042	996	1024	992	1000	971	1000	1014	995	1017	1039	962	1012	999	1004	987	995	971	1013	978	992	1044	995	1019	1019	974	1009	998	996	1014	1035	961	1004	1009	1001	965	1027	994	1050	1029	1034	1005	1041	976	1044	974	993	965	1010	1036	946	982	1006	1000	976	913	960	1004	1014	1000	1004	1023	1012	1022	975	968	1020	1013	1039	1070	975	1011	958	1032	1021	977	935	981	1010	1042	915	1009	1033	1059	1057	994	991	1022	1004	977	1092	1008	997	1062	1010	986	983	1025	997	957	944	1043	985	1071	992	1040	994	1014	951	998	1037	986	987	1018	1038	1001	995	971	1009	978	962	1008	1033	1021	997	1125	1054	936	947	1049	1035	1002	1035	999	1003	938	1035	1045	996	1028	977	1007	997	1011	1001	1012	1032	972	1019	1004	992	981	985	982	1036	975	971	1045	997	984	968	1062	968	1023	1012	993	974	982	969	989	1050	1010	1055	964	987	995	1050	1074	1033	1011	969	1024	1002	998	1018	1017	1008	993	979	955	1023	1009	986	1000	974	983	1031	1033	1003	966	1003	967	969	949	950	1037	980	986	1002	1028	974	953	979	974	985	1000	999	1006	1055	984	1000	1036	1008	1002	1067	1061	1027	1030	1001	972	1065	1043	1030	968	1012	1061	1000	998	994	1000	925	1038	1023	1066	1002	954	1009	1006	1011	1021	1023	1009	1015	1032	979	998	953	1061	992	1015	1016	1017	1024	1002	1034	954	988	1068	989	1007	1021	999	1010	997	961	1008	1000	1000	978	1035	985	1007	996	1014	1012	995	1009	973	1006	1057	1067	988	977	991	978	1029	1022	1025	999	1007	976	955	1021	1009	1006	971	1039	1006	1079	963	949	1024	1009	963	1001	1055	978	968	973	1057	1018	964	982	1029	992	950	991	1005	972	1029	1030	966	974	943	1026	1037	996	959	925	1024	999	987	1029	1021	1058	1025	978	987	999	1012	1019	1030	1002	1044	975	963	958	1028	1025	1000	1016	1020	993	1028	1050	1029	1018	999	1015	963	1029	1006	976	997	1020	1044	978	1010	999	1013	970	1010	975	971	995	996	1009	1026	1041	1015	1057	1025	977	1000	1013	941	993	1041	1053	1005	1012	987	997	982	1023	1008	1022	1010	970	977	976	1022	1047	1006	1025	957	1011	973	996	990	969	1069	981	991	1000	964	1015	987	963	1070	1038	992	970	1024	1043	1031	963	1062	991	958	957	998	1015	981	978	1001	974	1037	1025	1035	1053	980	1020	1088	977	976	971	1025	1075	1001	1014	1073	1000	1018	976	996	951	970	978	1016	1014	1015	1019	1038	1023	1005	1031	1010	983	971	1082	1024	996	1027	963	983	980	941	1047	1051	1010	972	1030	1022	992	1045	1000	1000	1069	1022	980	1023	993	1032	972	1016	1030	929	991	984	1013	1002	1007	1022	1038	1003	991	1003	1024	1033	1020	983	1047	979	994	955	971	970	1049	978	1021	1023	1021	988	994	1065	1003	1037	969	1001	1030	997	1102	1033	1006	1001	1053	999	955	1018	1026	990	996	1026	964	1010	1000	1024	1023	957	1044	1035	1037	1013	979	1024	1044	972	937	1037	976	1008	1003	974	1021	1009	1028	1023	990	1014	1052	990	1050	1012	991	1008	981	1021	1001	970	1025	990	1011	1002	979	1013	958	1018	1038	1040	991	983	1012	973	1015	1035	1034	1021	945	1040	971	1005	966	989	978	1031	1016	987	961	1001	995	1039	953	1019	1023	1070	968	1014	1010	1015	1026	1036	1002	1017	1030	1008	1024	1019	980	983	969	997	1054	958	987	1027	985	1015	980	1031	1021	1010	942	975	1021	1009	976	1002	1007	965	1028	953	1046	979	1039	1040	1015	979	1028	995	1006	1023	985	1043	1065	970	1045	1009	968	1015	996	1015	989	997	1048	995	1012	1026	1045	978	989	1024	977	948	1060	1019	974	972	1001	1021	979	1059	1019	1004	997	1046	978	1012	989	1026	1030	1032	1033	978	1043	1005	992	980	1033	955	1017	1007	1015	1020	1060	989	940	1009	1022	1042	1024	978	1024	940	970	971	1024	1088	1008	995	1069	1041	1014	1010	1002	1019	1029	1020	998	953	1048	1003	1033	1043	965	971	959	1013	983	942	989	984	1024	1034	1031	1042	1021	1000	947	1001	981	961	1035	1059	1003	964	993	983	971	1058	1002	938	1071	1033	1001	1038	1074	989	996	1003	993	1018	974	960	1028	1048	988	1013	987	1007	1011	1013	1035	991	1023	1006	1020	991	1024	944	1023	1022	917	963	1027	1057	1037	1032	1020	1022	977	964	1013	1053	976	952	1029	976	974	1003	1038	1013	998	983	990	1062	1009	1058	1026	958	1045	1005	990	951	983	960	1003	1005	985	1016	1013	973	963	1033	1014	1010	1030	1001	1036	960	939	1020	993	1007	954	950	1012	986	1011	1024	1019	1043	1031	1025	1060	1029	1006	980	944	1030	988	1022	1005	990	1015	988	1019	987	1014	939	975	988	1015	952	1040	1043	1009	994	996	984	967	1057	986	967	1020	993	994	1001	1021	1038	1081	991	994	998	1020	1030	1019	1040	983	1087	1023	1031	986	1026	1063	1036	1004	967	977	997	984	1013	1009	1062	988	1044	1018	1006	949	1004	996	974	1034	1038	1063	979	1032	1047	1057	1021	975	938	1015	974	1021	986	983	982	1013	936	971	1010	1019	1038	950	1014	998	996	992	991	1062	1015	987	1045	957	944	1014	1016	967	1013	1036	1017	1050	955	961	984	933	993	957	1018	995	983	982	1023	1010	979	994	1055	1050	977	994	965	1016	1034	1019	981	994	1036	1003	987	1024	1046	1004	1013	1024	937	988	1002	1021	985	1053	1020	996	973	1007	1020	1014	1047	1014	1017	1045	972	993	1015	997	1044	1004	1032	984	961	1066	1018	991	951	972	960	1014	1015	988	977	1001	992	975	961	1024	952	1006	987	1044	983	988	1006	998	1018	957	926	990	986	959	998	1032	1010	1020	975	1006	1007	1005	932	1035	1018	986	925	994	1004	1057	1037	1013	1038	974	1016	1018	1021	1014	1032	978	1085	1016	993	1047	1031	993	1022	1017	991	1054	1020	1031	970	1013	1003	970	989	1018	964	1003	1020	979	996	979	982	1000	983	1003	1044	1000	1008	1002	989	1005	1002	1035	1020	1020	962	1026	1021	971	1053	990	1010	956	1051	1013	972	966	1047	963	931	1036	1028	1031	979	986	1081	987	955	1056	1007	994	1014	1053	1003	996	1020	976	973	996	1015	1008	1011	988	993	960	961	1003	981	1008	1109	1006	990	1017	1028	1020	1051	969	959	984	1015	1015	1049	990	975	970	1028	1021	1009	1010	1017	1039	916	1018	1041	1017	1044	1037	1008	1020	999	1026	991	972	1016	1008	1042	996	1012	998	979	1009	1020	1052	1018	1067	968	954	983	973	1044	1059	906	1057	1022	970	1054	963	1042	991	1006	987	987	978	1087	1058	952	1027	993	995	936	998	993	1015	1010	1041	965	979	996	1006	1013	985	937	1001	988	996	982	1039	1006	1093	1027	994	1005	975	1013	941	1030	1011	1022	974	1017	1027	1018	956	982	1013	1025	1013	1015	1032	1025	1037	1050	1032	1061	975	1001	1018	1054	1041	968	1034	1019	963	1030	990	1000	958	978	1024	996	1016	978	1015	954	1006	1014	1047	928	995	1011	956	1022	1020	990	1052	993	1018	1066	988	961	991	1044	1021	1016	1030	991	1036	990	1007	948	959	1009	923	1019	975	1058
31300	31691	24341	6084	1015	743	655	592	508	496	463	421	438	469	438	405	420	385	420	409	364	388	393	377	379	362	362	328	386	346	367	386	349	362	353	379	367	327	329	359	377	347	377	364	342	355	376	333	379	376	379	359	386	361	377	343	352	406	369	386	358	387	376	361	374	385	385	341	389	316	367	381	341	360	351	384	350	355	382	385	379	378	408	351	325	340	373	357	363	365	359	362	392	361	396	345	411	347	385	370	345	329	317	385	352	355	374	378	365	363	317	364	378	368	352	387	376	360	394	339	363	398	383	339	364	312	376	365	359	362	375	381	377	368	388	322	373	371	362	352	353	345	373	343	357	356	386	355	374	308	379	341	349	360	387	367	374	363	367	323	369	376	372	350	354	390	362	362	367	350	370	357	361	361	344	387	373	335	346	393	343	370	380	352	365	399	390	395	376	355	321	332	376	378	350	358	377	375	375	351	365	393	338	346	350	364	388	388	377	347	359	353	375	361	325	356	345	382	400	356	368	379	362	393	332	359	358	360	343	362	351	328	393	343	347	380	361	384	344	363	364	317	375	344	384	378	405	345	371	374	352	323	360	354	401	363	379	319	346	380	355	389	401	349	348	332	343	391	390	365	325	349	361	373	332	354	332	355	361	352	346	382	381	360	347	340	352	358	376	349	339	344	356	391	349	394	340	364	360	379	351	362	360	381	388	387	351	369	339	377	343	353	364	370	341	386	359	373	359	329	353	366	356	355	365	340	392	391	399	363	372	388	372	377	352	339	372	346	370	337	371	385	356	348	319	358	337	387	357	345	361	361	391	366	402	358	337	347	327	369	379	375	357	349	355	404	364	342	347	383	379	400	374	330	363	351	371	349	370	365	354	369	335	371	336	345	357	365	354	348	356	375	365	387	350	339	368	328	349	374	365	402	388	364	383	360	375	347	369	333	348	351	347	346	369	389	351	360	396	347	353	360	367	369	349	356	341	364	345	391	362	379	338	344	348	404	354	373	349	422	376	364	358	339	395	355	392	332	342	356	371	383	372	356	414	326	373	371	341	377	348	360	340	364	365	404	350	321	365	368	381	330	358	351	358	357	314	371	358	373	363	375	374	334	376	422	363	356	392	370	354	362	346	390	351	366	362	371	356	323	365	392	379	330	378	322	339	377	319	302	336	384	335	373	330	344	315	354	365	357	373	352	375	334	350	348	395	357	348	361	370	386	359	371	350	335	358	378	363	384	369	374	352	367	348	361	378	334	401	353	384	381	383	404	338	410	334	364	390	343	357	390	344	379	378	366	341	376	356	389	375	332	338	349	370	373	390	379	368	362	356	361	382	348	388	365	374	370	388	356	343	351	329	385	373	344	347	345	348	381	377	338	386	371	352	325	378	397	378	356	352	343	348	350	368	353	368	347	387	396	379	357	327	369	371	394	375	358	361	357	337	391	360	349	410	375	368	371	316	366	395	337	370	406	361	385	384	340	374	342	377	353	347	326	360	362	353	374	351	335	393	382	383	365	374	380	369	351	332	398	375	359	381	355	377	368	362	339	370	392	377	350	385	386	342	349	331	354	364	355	363	370	353	351	388	351	363	330	384	346	371	329	346	361	363	393	342	357	363	346	393	335	364	341	357	378	370	338	384	362	370	354	392	372	345	355	328	346	329	358	386	385	357	344	375	353	384	382	349	368	381	359	357	354	383	392	367	333	353	383	353	362	327	393	345	388	385	361	354	315	345	371	365	369	329	375	360	365	343	343	371	347	383	329	328	352	350	352	344	350	336	342	375	369	365	336	395	391	356	368	341	370	375	345	370	351	366	379	381	359	364	361	352	353	339	397	395	320	365	375	391	348	388	381	347	352	377	365	340	426	311	384	371	369	376	384	355	390	388	343	366	335	324	348	339	324	365	383	340	391	386	348	360	342	368	356	373	372	374	372	351	340	337	395	393	355	364	339	342	366	372	337	335	370	330	350	323	348	363	335	368	379	361	340	358	391	365	392	381	369	342	363	362	344	358	328	381	392	348	379	362	309	381	371	352	339	385	341	366	381	382	354	338	341	342	419	362	337	349	349	361	362	393	384	317	348	371	367	331	360	372	376	362	376	361	347	390	350	355	316	369	372	361	348	363	345	379	382	367	327	377	371	357	345	382	341	387	381	336	346	362	365	365	396	341	382	361	357	355	375	378	370	373	359	332	369	374	340	397	346	342	359	383	331	343	354	388	342	346	349	388	358	365	357	402	359	401	374	357	350	365	356	368	398	345	349	349	343	376	340	349	359	377	357	350	389	377	386	378	323	347	389	401	350	376	344	367	359	368	367	364	384	349	352	365	353	400	378	346	335	382	351	334	354	347	343	378	382	376	358	329	349	335	334	388	360	353	347	334	357	359	394	335	388	336	392	348	338	357	362	376	374	354	355	364	404	350	393	378	369	378	349	365	328	371	336	371	363	394	399	373	395	378	357	344	356	384	350	351	386	367	337	371	390	345	374	370	344	386	363	385	377	355	353	373	367	367	364	354	345	365	366	384	362	347	393	361	361	371	380	386	358	375	325	328	360	358	346	383	364	378	391	354	353	365	378	354	400	348	368	367	382	390	387	370	367	374	410	382	340	340	386	347	390	348	373	373	345	396	368	346	380	340	354	366	382	348	350	368	366	371	345	371	361	365	339	357	379	320	356	363	356	371	354	346	342	398	384	362	345	392	380	398	375	387	351	387	385	348	400	399	346	354	387	352	383	353	366	366	361	366	373	356	322	365	378	308	367	368	394	370	358	341	366	366	354	323	374	342	341	380	379	374	385	366	379	349	365	392	383	351	342	316	400	375	364	362	346	354	351	368	346	366	352	323	339	330	373	357	360	356	339	341	352	355	391	354	348	337	375	359	362	370	369	367	357	340	385	363	358	349	352	372	349	360	403	376	388	381	353	370	370	366	359	349	365	358	360	360	345	352	359	401	401	345	344	381	376	352	367	355	381	372	407	366	382	372	356	363	363	343	369	349	334	390	361	402	368	337	382	391	369	342	411	368	355	376	381	349	360	369	364	371	390	364	383	392	359	333	351	378	357	377	356	328	340	384	348	365	380	339	375	347	398	369	361	340	333	358	330	306	383	343	319	359	322	399	357	382	371	383	369	392	369	349	367	367	322	383	390	377	368	360	357	383	357	353	383	342	370	363	342	335	328	361	386	363	378	348	374	338	369	366	349	379	348	330	354	344	383	401	336	383	373	387	337	339	353	352	342	384	348	351	360	354	330	347	380	373	376	383	377	366	334	336	363	357	385	365	362	356	396	373	332	344	375	402	371	333	344	380	379	380	339	332	330	371	364	385	343	378	381	372	408	370	345	360	415	385	358	377	349	381	347	355	380	356	361	365	345	341	363	368	385	368	364	342	342	354	377	372	326	400	395	353	344	383	370	359	350	346	402	349	324	360	363	349	339	377	361	355	367	321	373	422	374	392	376	350	384	365	383	373	358	367	356
37934	46511	24307	3507	1654	1329	1064	1025	812	813	662	589	624	610	556	572	515	495	569	477	479	491	504	473	479	422	486	434	427	466	435	406	462	440	439	443	408	441	454	444	422	461	458	408	433	444	417	449	474	469	481	426	417	452	433	453	446	453	433	432	469	481	432	449	436	448	407	473	456	471	419	463	478	424	427	410	466	422	447	471	441	456	449	447	432	449	443	450	413	440	437	438	467	437	447	435	428	417	454	408	472	468	415	403	479	476	480	479	440	421	437	427	441	498	442	392	401	439	461	427	421	460	413	455	459	425	435	455	433	422	443	416	450	431	468	446	458	439	417	415	413	444	453	436	418	440	423	470	468	433	485	452	438	423	456	471	470	448	451	454	407	424	409	426	429	433	436	449	419	434	431	446	459	400	450	407	398	436	415	460	437	412	465	469	441	449	451	448	456	425	447	429	421	453	456	447	435	432	445	432	431	467	445	478	400	453	429	486	448	452	423	462	479	467	462	465	437	421	449	443	425	443	480	451	423	486	415	439	393	446	435	409	471	455	432	429	477	438	459	439	429	456	465	442	454	488	461	457	471	463	425	432	381	395	421	438	446	426	454	456	436	451	435	475	481	431	434	443	426	412	444	443	455	457	453	428	435	438	421	412	434	406	418	444	441	430	473	440	472	464	446	424	438	441	425	400	462	440	420	444	456	473	433	390	468	446	483	436	467	451	465	432	424	428	488	431	456	450	455	450	442	405	431	431	460	462	417	448	394	421	465	391	441	435	453	471	434	441	445	418	452	457	434	439	458	437	446	434	421	412	438	440	451	468	424	453	396	428	438	450	426	453	440	465	456	433	446	484	433	468	429	467	434	438	469	446	450	449	458	446	477	429	409	443	441	457	431	413	398	441	430	412	432	440	441	449	406	432	448	426	431	440	441	435	433	452	431	442	470	413	449	424	458	447	467	471	450	437	419	425	454	463	451	427	445	415	426	472	418	447	445	424	451	461	445	454	460	474	423	414	444	436	472	449	454	435	429	433	456	460	480	424	444	465	438	448	490	440	434	408	451	462	413	467	421	452	439	482	445	415	430	451	470	422	398	481	457	445	447	415	463	425	443	406	453	432	424	437	457	452	451	462	487	425	462	427	428	436	467	455	426	436	427	434	435	433	459	445	438	453	430	439	445	401	419	412	452	402	424	433	445	426	409	488	439	444	448	417	490	397	456	391	445	462	477	401	410	465	429	422	457	459	470	436	450	462	399	432	451	457	438	441	453	413	434	440	457	421	400	438	436	435	442	432	425	452	430	476	441	459	462	423	443	436	430	454	424	425	441	440	451	447	449	462	462	434	406	426	441	430	424	468	428	455	459	414	447	460	409	436	438	432	470	445	418	434	448	421	451	432	435	458	439	462	428	462	443	451	430	458	447	459	447	435	467	450	474	462	453	442	440	461	455	438	430	430	451	450	443	444	428	455	462	439	440	494	420	428	402	435	443	450	447	434	463	447	379	437	381	420	454	425	439	432	470	434	448	447	449	453	422	450	420	448	443	410	458	483	479	475	431	452	437	416	413	460	450	427	450	474	439	465	427	436	473	435	429	456	434	442	499	450	433	497	471	445	475	458	442	493	431	429	465	437	433	443	447	454	411	444	454	439	428	411	429	453	448	450	407	466	434	444	413	433	440	460	450	457	435	458	432	436	441	428	421	453	447	413	447	470	456	407	438	459	450	440	443	429	407	481	431	463	475	429	447	424	468	409	442	454	451	452	460	409	424	449	431	450	467	427	425	437	442	415	403	415	458	488	443	439	412	424	445	436	409	437	432	436	472	450	459	436	441	443	456	451	440	413	404	472	433	434	450	435	429	432	406	415	443	426	431	456	461	433	477	443	442	428	440	427	442	466	443	442	448	495	438	455	421	448	457	444	414	445	453	467	469	438	427	441	478	474	433	462	459	447	439	444	430	422	418	472	445	446	471	408	434	425	445	436	415	440	477	411	453	431	447	411	423	443	443	459	431	449	416	404	429	476	425	442	437	449	435	435	445	426	432	458	435	443	431	431	450	457	415	479	450	444	426	441	494	417	432	419	399	467	443	457	428	437	446	433	428	458	464	458	457	421	481	410	455	394	431	423	408	466	455	440	459	472	417	462	420	417	443	455	418	420	419	432	424	451	436	419	406	452	470	458	437	453	411	447	422	423	457	438	437	441	420	434	453	470	435	436	447	469	436	417	443	466	455	429	415	425	430	422	453	469	453	467	457	436	449	425	401	440	416	458	438	444	414	464	425	434	425	454	438	452	401	453	435	480	466	434	442	429	455	434	455	453	422	445	450	447	413	439	459	456	400	448	420	424	442	456	429	423	415	450	483	422	390	441	429	470	404	446	418	413	455	440	435	471	463	441	421	460	440	440	407	433	458	433	422	449	441	401	430	441	462	422	450	454	414	465	425	448	445	419	468	456	448	465	419	440	426	420	428	451	464	443	449	449	431	428	430	497	453	453	469	429	441	425	431	466	417	467	467	448	435	465	469	485	451	432	418	434	428	429	469	465	465	392	449	490	465	449	479	453	436	437	465	428	419	415	436	478	430	438	412	441	476	411	418	452	475	429	411	463	490	449	466	452	464	432	441	471	425	487	420	484	405	445	453	457	443	434	428	414	441	448	474	399	423	478	467	475	450	400	449	444	443	402	455	438	461	419	469	464	455	404	468	421	472	421	468	452	464	450	492	424	463	440	452	416	455	432	433	445	447	401	451	453	443	421	458	401	429	452	479	439	439	446	410	425	429	438	439	430	451	434	442	470	454	446	443	442	418	436	425	435	461	462	447	438	442	427	486	446	433	410	437	459	454	443	406	424	407	454	428	442	452	484	400	410	406	477	416	482	428	402	474	450	427	466	422	437	451	444	416	441	454	451	459	425	463	462	439	475	482	480	462	475	420	472	419	427	470	440	430	412	426	413	439	417	467	455	442	412	427	446	424	440	453	422	465	420	404	394	426	450	448	443	418	446	426	446	442	423	436	459	479	458	395	441	423	416	428	409	440	418	436	444	461	457	506	385	413	464	450	416	421	442	428	463	456	441	462	447	474	474	466	491	441	443	444	432	419	431	451	433	445	480	435	526	434	470	465	425	473	415	442	425	489	454	438	432	399	480	457	421	442	453	409	436	434	464	440	452	445	445	447	445	466	417	446	415	414	483	429	459	462	432	435	463	442	445	452	467	435	442	429	448	450	465	438	441	479	459	461	455	450	433	486	449	485	432	460	458	419	454	472	407	455	445	445	462	446	418	465	425	462	418	437	467	422	429	427	459	444	456	450	455	435	445	463	487	440	457	418	433	450	465	491	421	431	442	443	457	424	458	430	455	399	482	472	434	464	433	473	408	429	431	466	423	463	456	447	445	460	431	451	442	450	457	441	425	442	407	414	403	444	433	450	431	433	446	430	431	436	424	420	439	425	479	453	430	425	437	463	466	428	404	455	437	424	443
23907	21001	28039	24104	20150	6850	1667	1156	1068	961	839	782	720	745	747	654	680	706	685	644	687	660	653	636	623	583	609	601	553	655	621	586	599	565	624	598	614	591	633	583	570	576	608	610	583	614	628	615	586	631	544	583	586	562	553	571	594	589	555	586	528	558	544	589	574	620	597	590	622	610	650	559	558	599	589	585	617	613	608	621	598	584	548	627	585	611	567	630	629	582	573	553	598	633	615	595	595	572	565	565	580	569	553	561	552	555	614	615	587	575	615	662	573	589	588	589	607	607	567	575	624	549	593	583	607	565	595	585	591	584	564	628	597	611	629	591	576	547	617	590	566	597	623	604	593	633	576	564	615	618	578	554	567	564	584	599	582	554	594	621	615	634	542	633	636	614	596	602	600	594	609	603	577	575	585	562	571	573	591	570	580	575	593	592	592	606	588	596	596	593	601	600	578	586	586	568	573	583	603	616	604	590	592	607	594	588	535	579	573	585	559	585	583	601	551	567	562	582	595	610	541	618	563	614	552	568	597	613	611	575	573	614	580	559	611	590	574	585	617	608	579	592	589	585	585	629	620	589	571	572	566	559	553	588	553	597	592	599	584	598	594	600	597	592	560	606	608	590	595	581	541	613	606	587	564	610	619	627	582	540	606	594	595	586	571	570	622	610	577	568	583	590	597	610	581	609	571	523	618	552	627	573	580	593	580	604	553	588	619	568	611	628	556	640	535	608	604	593	616	604	583	583	598	587	575	618	591	580	618	572	597	550	589	599	550	579	603	617	588	581	615	593	574	548	586	597	573	608	562	617	590	611	541	573	585	550	569	577	629	597	593	599	627	560	602	572	564	567	580	564	592	586	547	556	601	601	581	572	548	565	625	608	632	558	605	561	555	592	630	611	609	622	578	621	570	597	570	638	658	575	642	550	590	579	589	609	654	633	590	593	582	583	579	626	594	584	594	608	585	583	585	576	562	612	593	603	579	575	620	560	600	571	605	622	587	552	571	620	588	578	632	603	600	576	596	602	567	559	590	620	575	575	573	606	584	605	567	572	579	602	557	584	597	606	606	603	602	598	640	605	595	645	557	639	595	525	571	593	506	566	610	576	615	589	590	606	609	607	628	592	566	603	600	567	651	595	568	607	638	610	585	570	609	594	628	573	588	590	616	580	590	587	641	551	592	555	574	589	613	635	570	612	598	584	558	563	596	576	581	578	586	568	560	585	594	589	584	568	595	592	549	587	565	547	581	556	591	604	587	580	571	593	568	586	608	586	585	636	559	596	609	588	584	599	621	572	592	587	557	583	597	613	566	623	589	613	585	580	583	601	561	642	615	607	566	579	633	568	619	616	619	618	594	565	594	583	563	625	613	602	581	555	579	599	577	656	636	596	594	568	604	618	590	543	584	597	649	546	593	550	576	596	618	624	543	588	567	593	615	544	596	600	584	584	579	604	552	572	604	577	603	631	623	637	618	621	588	589	602	583	597	597	566	610	587	578	634	564	591	582	603	617	600	575	578	622	586	570	557	619	594	552	580	590	618	579	603	580	596	589	557	596	572	614	607	583	561	592	615	591	600	614	593	556	631	566	569	572	588	609	597	584	587	558	565	598	579	595	648	565	573	570	599	547	579	542	625	594	577	583	613	618	601	584	585	590	571	564	611	601	579	583	588	579	577	573	567	590	607	605	597	585	572	598	604	556	598	597	611	587	605	633	597	568	608	595	605	555	577	634	578	584	553	580	626	608	584	540	601	623	567	576	595	619	594	571	592	560	542	583	552	603	592	626	621	574	589	635	611	579	595	587	598	596	590	537	618	592	587	601	586	624	600	569	603	594	576	588	560	577	531	639	628	591	609	574	579	610	571	581	611	555	564	555	635	605	607	567	584	587	599	579	585	606	623	579	618	604	567	644	581	540	549	561	592	582	590	592	612	588	595	611	558	606	608	602	544	539	581	586	612	609	582	614	592	615	606	608	604	583	579	561	605	585	606	591	585	577	562	613	599	605	616	597	590	587	546	564	562	553	618	583	566	547	569	578	587	573	581	558	561	564	610	645	578	603	591	568	560	585	594	581	564	586	581	594	586	582	610	539	609	519	584	545	603	598	545	584	580	545	572	559	554	566	577	588	606	588	581	579	557	560	604	571	580	568	638	588	599	626	551	624	594	606	559	603	601	613	599	624	581	620	591	564	619	566	579	548	596	613	592	589	560	613	595	593	585	609	583	563	588	538	574	607	597	587	588	591	597	575	577	569	616	626	595	621	583	617	609	608	555	571	599	579	609	618	606	621	602	590	577	601	564	602	580	603	562	616	571	577	605	550	642	574	583	609	613	588	620	585	579	617	620	588	585	539	610	565	593	597	581	573	571	573	586	620	593	653	599	615	571	593	569	584	594	601	544	588	623	572	559	606	619	576	593	561	565	578	601	607	540	580	566	567	595	603	586	571	584	603	611	605	587	583	610	591	597	604	589	580	595	571	590	586	570	617	549	566	609	608	569	579	557	632	612	607	603	582	595	572	582	587	560	546	548	577	607	607	550	560	566	554	590	582	637	615	556	561	602	613	557	583	617	546	555	632	593	563	576	607	603	637	573	631	603	587	590	594	556	566	551	599	608	570	592	611	600	569	597	589	584	570	584	589	601	556	612	629	619	588	595	582	634	605	599	595	616	598	586	598	569	589	570	563	614	578	608	579	590	561	601	603	589	598	580	627	628	544	602	593	577	618	566	560	578	587	601	617	604	631	586	603	600	606	575	542	581	594	612	560	600	582	629	602	568	592	588	569	600	605	629	552	605	607	569	605	627	606	512	597	626	636	578	623	559	589	604	602	612	623	607	585	558	597	587	558	570	557	570	561	578	579	626	620	603	611	603	616	600	568	537	610	563	624	593	598	603	592	566	571	584	600	608	557	626	587	580	601	612	593	600	581	627	662	633	559	607	572	624	629	580	617	558	556	555	549	596	599	589	605	554	576	579	575	635	610	575	568	610	577	620	594	585	606	606	574	597	601	575	602	581	573	570	581	619	536	600	571	608	578	590	567	615	580	557	591	601	592	606	569	582	608	604	611	615	609	607	610	641	591	525	563	595	574	558	581	561	555	582	560	594	622	600	560	598	554	575	550	574	550	547	615	587	572	644	624	578	579	634	585	605	588	554	578	613	608	558	595	546	622	601	593	625	596	576	594	618	616	560	597	534	586	602	601	605	569	586	576	602	608	610	580	590	621	562	585	599	603	575	614	654	589	612	598	592	597	604	549	573	575	547	640	589	598	630	611	535	611	567	586	571	578	592	568	579	567	598	601	631	618	635	591	608	581	591	637	590	600	580	561	601	584	612	569	566	567	604	567	619	641	539	600	623	554	544	553	602	593	600	613	552	593	604	590	576	609	580	582	557	586	613	629	607	664	564	595	576	618	665	609	590	574	596	584	593	576	629	620	598	567	628	583	568	572	599	596	607	579	569	580	607	546	555	572	576	595
41366	61519	36623	6864	3892	2872	2427	1970	1715	1506	1251	1149	1134	1063	957	923	864	883	885	812	808	753	716	719	787	747	709	767	670	698	674	666	632	726	732	705	707	678	713	702	659	685	719	665	737	688	700	754	685	725	689	674	710	648	673	678	675	718	700	708	707	672	725	676	690	670	723	671	715	684	753	712	658	671	710	675	733	702	689	718	651	729	683	711	679	622	687	656	691	651	652	698	628	708	733	680	713	694	657	659	724	676	710	687	692	674	701	665	647	637	720	663	709	676	686	687	674	679	675	664	673	693	761	672	661	753	694	683	657	646	714	657	670	688	683	667	701	686	647	709	700	678	714	662	685	682	670	680	691	662	666	702	691	674	688	678	684	689	665	655	658	713	734	674	703	656	637	703	691	669	653	675	610	673	655	667	628	667	693	659	698	699	672	659	668	707	681	690	682	703	630	663	673	702	686	659	685	657	704	693	674	710	660	638	693	691	720	732	643	669	706	672	677	706	707	647	630	684	710	686	714	664	714	709	675	667	745	666	650	673	693	670	677	664	678	712	668	704	641	664	695	680	655	693	671	658	690	677	669	676	732	690	679	705	639	706	680	658	662	708	626	692	688	647	701	720	677	666	657	702	691	707	701	662	643	699	684	699	706	671	656	630	699	664	676	680	680	702	714	668	667	694	647	714	730	716	665	687	668	667	700	700	691	733	657	688	677	648	713	697	674	725	677	702	685	682	686	714	684	682	690	666	697	684	697	680	692	665	693	701	682	642	711	687	666	680	666	693	694	673	727	707	658	655	677	722	699	685	694	704	654	716	651	645	680	673	751	726	721	631	655	667	724	672	649	645	696	664	727	703	671	688	639	682	699	648	700	660	632	676	688	636	675	660	704	689	700	714	668	717	682	673	677	692	660	666	649	707	674	681	712	686	641	655	636	683	660	655	662	708	664	726	678	707	702	675	639	638	705	670	675	670	692	678	656	653	679	733	679	673	719	667	694	691	737	720	721	677	731	638	652	663	728	662	687	683	681	741	675	655	698	651	697	687	653	722	687	672	686	672	705	662	678	717	672	678	678	702	693	691	681	690	683	695	648	672	732	686	659	648	679	680	674	693	676	691	690	739	685	655	686	685	694	679	703	676	678	691	700	691	721	703	661	689	659	688	657	656	689	644	680	683	684	680	668	675	678	683	633	669	666	677	688	711	686	699	685	715	685	662	672	701	682	686	693	681	710	727	687	695	692	677	666	643	718	679	689	659	727	716	639	659	681	696	658	639	682	678	683	682	710	721	686	681	646	645	672	707	695	704	656	682	726	679	682	712	672	664	692	669	673	700	660	688	667	677	660	683	626	661	698	680	633	708	726	690	669	692	697	702	683	697	690	655	722	694	687	768	674	683	694	756	725	713	693	656	727	687	679	675	695	669	668	674	696	703	697	667	700	675	658	684	671	631	691	660	651	679	673	667	745	719	692	670	720	673	688	645	656	700	682	692	643	730	663	710	657	663	683	667	632	680	703	662	694	717	721	675	692	671	707	683	684	660	697	720	705	673	666	660	695	685	673	678	664	714	689	705	692	711	715	713	686	713	680	625	646	667	697	680	755	692	648	652	687	687	719	655	672	722	683	646	715	693	677	673	681	631	696	637	734	717	657	712	678	720	654	659	689	677	687	683	663	720	726	700	660	667	714	690	710	682	638	671	668	620	716	666	703	708	685	694	691	658	659	667	657	665	697	697	705	737	659	692	652	679	663	674	670	697	678	744	708	664	681	709	716	712	655	671	672	659	695	697	659	696	669	668	710	700	675	705	670	687	683	683	710	685	724	631	683	698	674	659	677	695	707	657	717	670	665	700	670	623	686	681	659	693	684	634	649	634	711	706	658	692	691	700	726	694	674	781	655	685	670	699	729	657	694	705	682	684	697	730	684	667	697	669	668	718	670	639	713	716	683	653	710	668	759	741	741	713	648	720	641	710	729	673	661	702	712	712	734	684	666	689	652	658	739	707	723	654	649	657	673	685	659	654	689	681	705	707	685	692	698	644	699	728	709	684	690	691	676	643	636	689	687	659	663	685	674	715	676	678	693	698	721	673	659	665	657	653	652	629	699	726	667	696	723	716	666	623	672	688	690	661	650	673	711	709	664	647	693	696	677	663	686	672	654	706	702	684	715	658	670	715	661	691	665	695	681	662	725	742	711	665	686	661	697	691	693	669	685	668	658	658	692	653	653	686	703	715	691	721	710	651	702	684	692	684	671	652	695	657	694	683	642	688	688	688	683	681	669	682	665	659	617	663	650	681	661	719	703	673	713	714	690	689	672	647	653	725	671	687	706	719	685	708	707	679	669	684	626	682	674	677	678	681	727	690	692	695	684	693	672	671	688	664	685	669	629	677	674	688	685	638	727	733	653	710	688	720	700	652	653	706	677	716	667	704	669	711	669	707	715	678	687	650	686	676	701	677	688	727	709	672	663	661	655	684	670	679	716	655	656	721	663	673	664	719	644	690	672	703	688	710	663	663	683	648	677	702	697	683	687	754	671	643	698	682	673	687	734	696	653	658	667	683	670	698	657	679	676	685	676	662	700	649	687	696	697	664	685	681	663	662	701	693	709	715	725	706	661	678	662	671	651	680	657	668	712	721	660	704	665	640	653	645	704	703	701	661	705	698	656	683	678	676	675	690	695	685	688	708	679	730	710	667	681	706	661	617	680	669	650	744	677	677	697	707	742	705	656	685	678	686	655	704	701	732	688	695	663	656	672	672	733	654	699	692	685	682	659	648	715	687	689	717	652	679	734	659	637	706	658	719	671	661	677	682	674	682	674	660	689	693	688	737	695	686	694	633	642	696	700	694	707	669	659	658	648	700	689	732	706	686	668	676	709	681	703	715	669	708	693	714	676	713	719	695	669	687	666	679	668	703	678	646	659	692	655	640	635	661	692	670	696	678	637	723	683	644	654	664	686	700	673	670	612	716	695	706	761	724	722	747	673	707	735	702	646	693	695	719	698	679	613	696	689	665	702	667	726	705	721	714	713	651	673	654	671	663	674	713	664	687	660	654	703	715	717	653	635	689	670	705	689	752	698	693	685	667	665	654	696	722	664	702	701	675	694	670	687	674	696	712	653	680	664	674	675	704	693	707	734	714	685	673	680	652	713	699	686	716	656	640	671	675	638	687	687	672	644	696	666	677	674	684	697	692	689	709	650	638	688	668	697	697	668	616	671	667	676	632	638	690	627	699	682	662	663	722	673	714	710	659	640	731	691	696	649	631	636	722	634	671	708	671	674	679	726	655	677	712	715	689	666	709	691	737	693	670	659	678	753	674	630	638	706	652	677	708	699	660	662	677	673	686	639	739	722	697	647	665	723	676	688	714	706	678	710	647	651	641	675	679	695	668	670	670	696	642	677	650	727	685	686	666	655	730	663	650	690	677	649	684	703	658	693	662	670	672	680	690	707	673	679	674	716	652	687	715	723	681	702	691
25157	21281	26998	23851	7018	1293	954	871	775	734	667	596	587	592	576	580	557	524	510	542	522	504	528	488	491	477	542	473	500	502	495	522	476	480	515	471	462	486	498	465	491	500	450	488	499	467	496	476	500	486	492	461	502	500	477	443	456	494	471	519	496	491	448	481	483	499	439	459	455	548	504	520	507	453	509	475	488	445	510	475	482	471	468	494	474	460	491	483	470	491	451	505	492	489	469	521	486	490	455	451	488	518	467	471	488	499	461	463	474	459	513	519	477	480	495	452	432	509	481	474	514	478	477	468	491	482	461	476	463	490	519	518	505	445	486	497	495	488	469	453	463	508	455	474	463	497	468	436	497	475	520	480	463	450	446	495	466	466	492	482	465	481	491	463	457	477	488	502	472	442	454	529	482	500	541	518	495	513	468	489	494	498	499	480	485	460	519	455	470	457	480	487	468	458	447	481	444	448	472	465	484	468	472	459	478	484	465	487	456	476	450	468	450	487	482	478	527	523	455	456	474	478	484	501	504	452	483	483	457	520	490	433	481	468	491	495	502	465	483	501	492	461	513	484	491	526	502	482	522	458	489	478	497	502	516	493	496	490	468	498	487	499	475	500	505	490	500	466	459	452	481	466	477	494	500	485	490	484	455	489	482	512	514	494	485	509	513	512	483	511	467	488	478	511	487	476	458	461	483	467	491	489	500	511	495	469	481	493	476	469	483	492	481	478	526	534	504	477	480	485	488	512	507	454	516	436	490	498	495	506	476	482	462	481	487	481	477	490	492	471	475	501	467	511	449	489	482	471	430	476	464	493	447	480	478	472	459	457	505	485	437	456	470	483	460	514	460	509	481	518	476	509	483	497	469	476	511	502	500	491	467	486	486	469	481	462	460	504	446	459	463	484	455	497	481	505	510	505	502	480	474	473	502	492	460	465	492	459	501	507	433	504	488	509	488	476	459	515	493	519	483	533	503	464	491	494	516	485	447	516	490	493	463	476	492	492	465	509	538	490	482	472	499	496	483	457	467	473	525	497	495	482	476	493	493	481	449	501	504	486	490	520	461	510	499	454	503	487	517	465	528	492	505	481	495	516	465	489	467	498	505	495	507	528	453	512	481	477	487	456	468	504	486	477	456	452	511	501	485	469	481	476	464	487	494	465	491	515	500	472	482	463	503	496	497	520	443	486	466	494	483	485	466	482	470	479	484	483	467	477	493	538	494	470	471	494	478	529	475	491	490	488	459	470	496	519	500	498	474	490	502	488	466	479	451	515	430	511	478	508	487	463	488	504	482	481	490	483	514	493	498	516	468	507	474	442	464	501	490	478	492	483	481	507	456	506	510	472	475	509	473	502	453	514	490	488	496	489	469	450	514	424	485	457	488	518	512	511	490	540	498	507	458	516	509	485	462	479	474	503	498	433	511	469	494	505	479	479	490	498	481	457	457	470	511	439	539	506	460	503	502	487	468	488	491	466	505	451	519	500	471	464	520	470	466	451	482	467	524	517	473	488	510	509	466	462	484	537	504	471	461	471	493	477	483	468	443	485	453	491	498	480	509	497	496	459	484	502	528	467	449	470	506	487	479	468	497	477	480	500	434	489	479	484	488	510	503	512	491	513	472	453	481	496	462	499	488	500	482	490	484	491	466	496	504	492	495	566	516	487	485	468	492	481	500	467	526	487	504	521	471	518	512	472	470	485	469	518	459	504	506	447	519	464	488	485	482	481	502	523	551	457	468	475	492	490	492	510	443	471	489	488	465	474	487	468	482	478	464	484	459	465	471	498	486	515	523	514	523	492	509	462	476	463	529	535	485	433	477	461	520	428	477	514	509	493	463	466	459	460	462	478	484	482	431	466	502	525	485	464	485	470	471	525	487	488	499	485	470	477	517	479	541	497	463	452	482	494	466	445	481	460	490	502	492	471	482	463	483	449	449	439	506	441	516	482	454	455	482	493	490	510	533	454	476	472	468	477	497	493	477	487	473	485	457	471	408	494	490	501	492	483	479	498	502	456	510	469	451	524	488	475	459	467	483	490	479	517	478	499	485	514	486	444	504	483	456	499	479	484	468	504	486	519	474	522	472	459	519	516	410	479	482	458	497	505	472	518	489	483	443	491	474	468	492	461	449	531	481	485	468	447	498	482	455	467	496	529	528	488	480	478	503	531	509	508	530	461	483	496	493	509	476	461	484	527	464	491	428	479	446	483	504	495	439	465	467	504	524	512	481	488	472	510	497	455	524	463	506	454	455	451	455	517	479	474	454	438	506	480	447	516	478	528	483	489	501	454	424	465	517	479	436	487	492	489	465	508	494	481	456	492	464	511	476	476	495	475	520	481	507	487	490	489	478	464	481	464	472	502	425	500	426	478	475	453	456	484	516	489	474	498	457	463	471	453	444	509	514	491	482	503	470	495	471	470	416	505	488	467	456	482	498	481	482	497	506	481	510	486	464	454	464	459	513	497	459	444	450	490	517	457	495	457	477	479	505	498	478	486	494	477	505	481	488	477	487	481	455	501	506	494	489	498	497	470	499	466	464	489	474	482	488	484	472	506	451	487	493	490	531	450	499	505	485	472	511	477	480	446	501	475	456	452	492	521	465	482	465	484	457	467	482	501	467	453	491	513	482	465	469	491	451	466	479	435	474	484	470	459	485	482	474	498	472	470	474	449	501	503	463	478	500	481	487	457	501	473	478	469	467	514	468	504	457	498	468	481	491	500	492	464	467	521	484	471	497	511	485	513	450	463	529	476	501	494	514	459	477	446	506	452	511	496	513	441	480	458	549	483	507	480	464	474	466	476	482	479	482	472	432	484	488	490	448	519	440	457	477	517	465	493	494	450	451	491	484	484	463	473	482	499	507	498	464	472	485	492	482	473	472	491	473	493	492	458	461	475	501	476	506	501	489	497	459	479	489	442	456	484	457	482	493	481	495	542	432	462	467	464	493	501	515	511	483	464	482	501	509	459	489	530	509	474	533	483	479	498	490	502	500	477	455	444	455	425	535	480	481	477	460	499	469	466	534	524	500	533	495	469	498	449	474	448	513	479	484	451	443	497	501	495	475	454	534	514	487	453	476	484	505	499	454	457	493	509	516	506	481	466	521	469	482	537	522	489	474	525	429	506	506	433	474	465	496	516	499	474	464	475	491	490	477	499	501	460	489	472	501	519	472	438	481	486	490	467	502	487	457	473	538	458	459	462	516	487	493	473	490	448	479	472	480	475	440	516	504	486	488	478	523	480	478	463	482	463	488	468	497	452	480	485	536	469	478	493	486	499	479	437	476	484	503	476	447	541	482	512	498	495	445	513	516	481	428	441	488	468	499	491	456	462	496	473	494	462	469	458	515	487	480	520	485	490	471	486	456	467	503	460	500	489	468	481	492	477	492	479	519	526	522	466	498	476	469	453	475	463	488	506	471	481	480	486	451	480	474	474	464	465	474	497	474	506	517	512	475	474	504	446	497	528	521	514	459	463
39633	54505	29668	4620	2770	2249	1725	1590	1542	1216	969	876	926	856	867	747	694	713	670	661	704	622	681	620	629	604	620	594	611	614	607	589	585	582	601	585	604	604	589	550	584	555	614	607	558	573	629	555	582	588	568	611	600	605	607	571	636	576	592	631	631	548	627	584	591	582	614	624	579	590	617	594	536	574	537	587	615	586	569	584	566	552	578	610	587	608	615	586	612	583	569	579	598	589	629	586	633	605	599	581	568	596	599	595	589	592	651	616	592	589	568	608	596	586	569	602	567	578	586	590	596	566	618	578	584	631	590	604	591	622	534	590	559	590	550	599	569	590	625	586	580	618	625	582	613	543	598	589	573	559	619	583	612	600	574	587	596	586	600	593	571	599	574	582	586	601	621	601	602	560	546	563	557	578	593	536	600	603	558	586	594	593	572	595	605	589	580	609	552	542	603	617	617	637	620	601	567	600	636	589	594	576	560	594	613	596	604	550	597	574	631	614	596	574	578	609	583	604	570	558	580	573	662	586	589	583	619	583	573	620	611	569	605	560	548	581	587	588	574	615	575	627	644	556	565	585	663	564	601	609	614	595	595	595	570	613	624	627	605	529	605	596	609	576	593	562	582	600	591	609	600	609	638	636	626	577	584	601	563	587	572	552	562	590	588	563	598	608	618	578	608	588	586	571	634	601	581	620	567	587	576	563	588	570	584	564	591	596	616	610	586	576	585	662	571	588	571	586	608	582	576	553	634	550	592	579	638	586	569	524	566	606	569	553	617	581	590	586	545	575	595	537	609	565	538	571	593	606	621	610	575	567	552	585	595	567	617	561	555	561	582	623	599	619	551	585	634	557	608	595	605	606	600	612	584	588	590	588	609	611	578	613	608	533	580	558	584	597	577	565	579	614	597	587	595	619	599	545	567	583	562	567	588	606	568	576	599	574	565	556	625	628	612	584	611	605	584	555	612	585	582	660	621	597	595	563	584	605	589	575	644	611	582	612	583	598	599	572	559	602	559	566	568	581	620	547	576	618	554	589	601	590	576	653	606	566	620	587	575	598	602	575	588	590	598	556	632	608	559	619	607	565	576	599	604	580	585	581	628	566	606	584	584	603	573	646	600	629	608	570	625	567	591	578	596	574	591	603	644	594	598	575	587	606	605	615	571	590	613	636	575	605	599	586	579	577	588	590	574	606	595	574	606	621	603	589	571	589	573	565	604	610	579	618	608	590	539	588	537	554	565	654	573	555	615	622	608	582	597	586	635	602	605	576	552	615	615	574	547	636	556	550	611	548	576	563	543	623	619	558	570	551	614	563	568	535	603	584	598	578	616	551	603	618	590	633	635	543	611	604	607	590	577	608	607	590	560	670	626	585	556	576	578	586	622	585	575	593	639	607	575	574	604	565	556	580	609	587	573	597	614	573	554	614	577	633	593	614	560	621	612	569	562	604	561	560	565	582	607	582	603	592	567	611	606	575	646	556	591	608	557	645	608	590	579	607	590	615	613	575	577	567	611	545	563	579	611	547	545	575	608	588	566	654	593	581	579	572	629	609	578	587	555	545	594	576	580	583	565	630	631	580	581	640	556	580	590	567	606	625	604	599	591	610	543	603	629	584	573	563	609	593	614	594	609	587	593	633	574	585	611	634	581	574	595	571	629	614	598	607	553	617	571	577	566	570	620	564	585	577	616	575	577	623	570	575	570	634	621	580	600	561	616	579	591	595	564	640	657	608	615	586	588	576	564	603	603	590	648	573	587	599	572	580	585	590	609	582	577	578	539	620	589	562	584	526	545	572	606	582	537	642	576	568	613	579	575	558	617	607	557	583	551	599	600	604	524	603	601	633	608	620	614	624	589	596	575	567	589	570	581	612	579	586	631	587	593	614	582	602	589	660	558	594	589	617	586	558	579	568	582	616	565	554	609	556	608	586	613	596	551	591	583	592	629	581	546	591	565	562	614	578	550	586	635	590	552	585	595	626	595	590	573	589	627	555	615	581	624	606	616	582	576	580	571	586	591	565	609	552	596	593	609	616	556	625	594	576	566	592	554	594	558	604	589	633	601	592	564	596	633	561	516	534	574	615	594	597	581	558	565	611	601	605	585	602	574	600	599	611	581	592	572	656	589	612	591	581	607	596	562	532	563	608	564	582	556	629	582	639	609	635	582	577	570	638	581	571	585	594	544	570	592	566	592	610	615	617	599	581	569	579	576	570	597	571	600	599	603	554	573	585	582	610	578	595	551	552	654	622	587	609	589	617	583	620	573	641	543	558	624	605	620	610	627	574	552	606	551	619	613	599	618	591	662	591	541	600	582	601	592	621	537	603	582	575	532	597	612	594	576	570	581	558	578	575	573	601	603	584	562	572	620	601	598	587	584	578	615	575	623	595	558	584	595	577	576	609	645	568	610	538	585	585	601	597	600	607	579	591	593	597	562	613	627	548	572	588	640	625	583	606	572	610	598	594	577	633	624	599	571	577	592	567	591	577	629	573	625	640	565	574	577	600	575	615	591	623	629	602	614	616	622	615	608	603	638	601	607	595	610	605	601	598	565	577	583	575	570	596	585	628	592	622	562	568	551	580	565	573	609	601	604	594	610	596	586	576	584	597	600	613	591	613	560	601	611	565	639	590	572	583	565	610	586	588	579	575	608	556	593	577	562	575	605	620	568	574	559	616	540	568	572	624	576	559	564	582	607	568	598	575	541	552	597	554	585	603	598	605	581	572	639	577	549	594	585	600	577	604	597	587	583	606	588	611	556	600	564	558	574	570	623	595	607	583	588	604	635	580	606	590	538	558	634	589	585	568	602	537	599	536	565	617	586	582	605	644	579	579	546	604	584	581	606	610	630	573	586	611	639	625	583	623	595	561	590	557	554	622	594	604	617	574	548	608	592	607	606	605	630	608	605	593	600	582	576	568	605	565	543	591	585	626	603	595	566	580	560	550	576	629	557	573	623	589	567	597	593	602	561	598	581	621	591	610	574	546	570	655	574	582	590	586	605	578	598	601	602	610	607	628	600	617	583	603	600	585	589	574	542	551	597	556	566	584	579	591	595	583	588	624	593	550	558	542	576	591	613	630	613	638	598	567	557	585	604	586	586	569	569	594	620	570	573	556	594	591	582	611	632	607	607	629	581	598	630	554	582	557	651	595	547	568	603	584	569	546	583	594	598	589	587	598	592	571	584	631	580	566	582	610	610	580	599	611	565	601	554	619	582	604	623	605	565	573	578	554	556	550	598	591	599	586	587	627	578	568	585	560	623	608	600	596	572	563	604	578	624	617	602	580	622	611	633	586	612	620	564	576	607	555	633	603	587	568	639	573	630	596	540	589	548	611	599	631	609	634	652	599	599	569	607	581	632	561	591	575	613	598	598	585	574	580	582	618	649	637	581	598	557	594	570	585	591	588	654	607	581	606	538	567	584	572	588	624	569	564	566	592	620	594	583	608	596	615	584	574	629	592	625	581	576	607	602	575
22826	21026	28501	23680	20991	20531	6572	2033	1582	1559	1354	1243	1177	1128	1041	978	1053	1047	996	966	990	961	917	954	917	913	890	905	895	899	947	898	911	915	884	902	865	921	869	909	906	909	924	850	844	879	919	938	870	889	910	845	903	920	863	891	874	914	905	893	856	927	939	848	899	875	871	866	900	841	872	929	914	894	911	931	896	867	858	875	891	914	926	935	898	860	874	879	860	912	851	892	860	872	894	911	869	915	867	897	836	883	926	848	850	858	836	903	865	895	889	874	892	865	912	867	886	846	865	849	876	868	913	895	907	894	857	855	869	891	912	833	854	897	840	901	950	912	885	932	874	893	842	928	910	826	902	892	898	905	901	920	821	923	845	864	840	869	885	932	880	887	833	941	933	903	906	904	909	888	913	893	930	863	890	875	881	866	886	914	857	925	911	897	931	853	860	898	874	891	883	863	887	876	879	907	925	867	918	893	873	901	855	919	851	894	853	915	927	929	921	923	891	913	877	850	861	924	867	915	823	908	881	923	861	835	827	899	844	900	873	897	867	900	872	830	852	853	906	860	842	921	866	873	820	917	896	848	866	873	935	926	905	832	868	869	914	890	884	890	888	887	863	911	911	860	890	847	903	833	863	896	884	858	890	894	923	858	897	906	833	883	871	854	896	827	925	861	849	859	804	884	886	911	910	929	919	941	926	898	930	929	881	897	847	882	872	854	870	878	879	878	850	871	910	897	894	841	934	872	828	918	873	911	848	920	851	913	882	849	852	891	902	791	874	860	943	894	869	891	879	899	917	917	925	886	893	890	842	907	897	931	879	874	902	878	845	892	841	843	885	869	905	890	901	951	875	866	840	891	877	865	819	859	894	836	858	872	934	864	903	862	885	890	883	854	909	897	899	879	898	925	858	914	865	917	864	890	923	951	883	938	901	897	833	869	936	910	865	887	892	903	899	877	892	877	883	822	885	880	919	902	897	917	846	866	888	887	915	893	887	876	913	876	889	894	889	842	861	856	855	865	887	895	861	877	906	912	891	866	928	848	832	859	837	915	825	858	856	834	843	848	842	889	875	891	854	916	880	854	875	898	826	850	883	905	892	910	876	874	894	867	893	894	887	882	881	854	893	884	882	876	902	893	936	872	855	878	876	883	850	855	939	856	876	905	887	891	887	899	903	894	923	928	852	867	881	848	933	866	912	864	880	867	858	945	853	897	937	885	870	849	931	871	851	952	935	842	882	909	900	905	838	855	861	840	880	924	877	859	865	917	841	927	882	892	855	854	870	854	857	857	837	878	946	832	929	848	886	876	870	890	900	891	873	910	941	930	856	853	865	856	900	909	871	872	902	848	916	849	809	896	920	889	854	879	928	870	929	945	904	912	857	863	907	890	902	847	884	884	907	872	919	864	880	836	950	862	917	931	927	908	910	863	887	853	866	934	918	849	929	879	874	919	892	905	910	874	887	880	834	935	891	881	856	839	888	887	812	859	879	872	864	795	889	875	870	896	888	883	909	890	887	881	964	886	824	856	859	912	885	878	917	842	956	916	898	919	901	862	913	879	855	862	853	853	868	884	820	901	908	875	832	868	847	923	870	860	800	920	888	894	848	871	873	890	866	848	882	918	905	845	865	870	870	876	880	908	901	829	957	899	885	887	959	869	868	916	908	919	890	909	846	905	808	881	872	834	848	893	866	853	870	872	865	903	920	848	872	886	913	933	904	845	920	883	835	868	914	872	880	844	887	903	885	903	886	844	869	901	890	936	876	867	878	895	850	842	863	894	862	843	861	849	916	897	881	927	899	879	852	852	926	910	861	921	880	864	868	863	870	855	906	881	892	881	869	884	870	860	840	900	913	909	879	872	876	883	872	905	829	874	911	926	918	872	900	932	879	915	863	877	937	928	895	884	845	844	869	902	938	886	910	891	870	808	864	864	881	828	856	870	864	898	933	881	858	899	891	871	857	862	903	887	852	903	906	880	850	881	841	870	867	863	845	888	892	824	868	861	895	862	841	885	889	836	878	913	934	950	898	839	893	862	859	901	867	827	856	860	899	886	908	948	854	844	850	909	862	864	878	917	806	883	839	885	891	861	877	920	867	923	902	894	881	820	869	889	868	868	905	814	858	905	872	857	875	877	894	899	911	912	834	892	917	834	895	902	895	848	876	881	933	854	882	877	891	865	898	889	832	914	881	859	884	874	899	848	879	882	878	859	879	885	883	889	917	855	892	882	868	906	869	881	847	904	893	802	881	940	853	919	827	862	890	926	892	853	852	915	879	912	897	899	957	942	911	913	889	853	876	879	845	874	859	865	848	872	862	920	897	892	854	842	901	890	901	898	875	914	900	860	861	822	880	915	922	862	859	896	870	851	914	872	871	840	898	820	822	855	902	825	875	858	861	882	831	884	895	875	865	909	921	910	933	896	936	879	875	846	911	908	877	849	925	878	906	884	897	892	904	863	901	880	856	852	911	875	866	914	939	918	946	848	938	950	875	849	835	901	799	907	898	881	918	887	852	903	809	830	914	945	852	903	866	861	917	861	892	927	852	913	896	862	962	863	866	893	879	912	887	884	843	870	913	953	884	879	920	910	873	909	915	904	860	856	890	930	890	880	883	903	883	923	874	883	875	892	876	871	863	922	849	896	871	896	930	924	838	860	918	903	846	888	842	856	872	875	925	917	964	919	860	857	886	878	893	892	899	924	798	856	878	879	866	856	897	887	843	890	883	901	852	836	901	850	861	937	873	880	918	819	887	890	926	913	917	886	912	893	902	862	880	901	877	869	878	916	861	875	909	924	919	862	854	887	896	896	880	901	885	853	845	880	918	895	920	827	870	914	863	838	921	864	880	904	886	879	830	907	899	845	887	868	912	911	888	907	898	863	865	865	905	870	861	917	894	905	917	867	878	885	846	894	891	903	855	905	888	898	890	868	876	886	829	871	907	924	863	854	857	893	881	901	820	913	892	841	881	912	896	918	887	904	952	857	877	919	894	884	871	907	865	898	890	956	933	868	915	838	863	849	868	859	927	847	901	895	896	862	886	848	839	938	857	890	929	859	876	900	836	933	846	866	865	911	858	867	870	889	902	840	873	805	919	949	893	867	843	844	988	878	855	905	896	872	912	860	913	872	887	913	899	848	935	889	911	852	895	907	859	930	879	828	914	878	918	904	859	906	872	922	922	892	897	857	857	861	924	911	872	915	872	872	903	836	857	894	893	881	898	871	851	881	876	842	872	847	862	900	951	928	816	851	929	901	887	889	914	882	862	890	875	876	910	841	866	854	909	874	902	880	919	809	866	898	845	887	885	895	834	901	894	912	901	873	871	835	876	901	881	902	953	925	867	931	825	895	909	895	886	873	934	902	845	841	894	835	921	933	868	860	840	839	883	905	852	882	884	903	873	874	840	934	922	912	847	879	896	884	841	882	840	895	876	906	872	901	920	858	852	868	777	860	868	869	866	911	861	857	848	882	845	853	840	894
46313	66798	39486	9543	6034	4366	3478	3085	2651	2385	1964	1712	1690	1613	1464	1346	1315	1262	1166	1227	1222	1119	1051	1075	1047	1037	1066	1088	1040	1006	1050	1026	996	997	1017	965	955	1006	1049	984	970	984	1044	1040	971	1072	1010	962	1019	992	1026	1030	1030	998	996	1018	950	1018	991	1005	1017	1005	976	935	997	968	975	1022	994	1011	1013	1012	1016	990	1004	1015	1018	987	1007	969	991	985	951	984	987	1034	999	1022	948	996	975	944	1000	1057	983	1035	1014	954	1005	1041	931	993	1005	1004	1027	992	989	1008	973	1022	951	963	1025	990	973	1013	989	1028	966	956	960	949	952	1018	910	999	1043	956	972	979	938	990	956	1053	987	1045	982	955	960	973	966	924	998	1006	947	992	964	968	1018	1009	1068	984	1004	1035	953	994	987	1009	1074	1020	1013	985	957	951	1015	1021	997	942	996	1009	1035	960	950	935	952	956	970	1013	966	958	1016	1031	988	997	981	990	950	1035	971	976	982	980	976	978	965	1010	1026	928	1026	937	963	970	958	1066	1016	972	968	985	950	965	1005	970	964	980	1010	988	1000	953	996	1008	963	993	1023	955	975	983	1035	938	959	979	1046	983	1013	988	978	990	996	984	1002	1006	1026	951	1012	987	1034	963	1004	990	1004	1032	995	1010	936	1011	994	978	985	986	1046	973	950	962	980	975	1017	961	1014	973	1015	1045	985	978	933	988	957	974	1011	963	1032	980	952	962	959	978	993	1022	1001	981	985	1022	999	1052	980	1019	959	968	936	947	973	989	962	1007	1016	936	1010	995	949	967	999	1065	956	964	988	949	994	962	987	1004	993	1015	1009	977	1025	960	1008	1024	994	1002	1003	974	1014	1023	996	1004	978	1053	966	978	971	1045	985	1018	989	967	1011	1006	991	1052	1005	976	1038	948	1022	972	1002	1045	964	990	1002	985	922	1005	963	1006	959	945	980	972	996	1005	1000	938	980	968	1026	934	975	980	979	954	1044	1015	967	990	973	1002	969	1000	946	982	1012	941	994	1009	987	993	1038	1029	994	967	1014	1037	960	975	1035	1043	946	972	1004	939	984	1005	1012	961	907	1017	997	927	991	977	978	953	1054	992	952	1043	1016	975	971	1097	968	962	948	993	969	975	934	998	1005	969	906	1064	1018	975	999	946	930	970	1049	1007	994	966	1014	952	978	978	982	973	1014	999	984	994	1034	1069	976	983	989	955	1004	998	1027	979	1015	960	1033	1009	1047	1002	1031	967	1036	967	1022	988	947	968	985	937	989	952	940	1017	980	983	954	966	987	960	966	1051	979	1003	976	1010	993	966	975	986	936	1003	1048	994	972	981	969	972	977	996	920	974	1012	1028	962	978	911	962	954	978	948	983	981	979	943	975	1026	1049	988	962	970	1049	984	1003	976	929	993	978	1005	976	963	978	963	1009	997	972	1002	970	1006	984	985	1008	977	901	968	980	1087	1022	915	1005	999	987	984	946	999	1003	1027	952	925	1024	1005	1023	1000	987	937	952	948	975	977	990	1003	912	973	1008	1020	1024	997	965	1000	991	1001	959	940	1013	1009	1031	1013	979	1004	1043	1060	943	942	959	1025	1000	982	1044	952	1008	918	1076	972	1005	955	986	965	1019	986	1008	996	1006	981	1040	992	1009	972	965	998	987	1016	949	988	965	965	1000	1029	910	994	1032	989	991	1004	1021	990	1009	958	1003	977	975	985	962	1002	967	1079	985	1041	998	963	980	1037	981	962	973	932	1016	1019	1011	990	917	989	1018	968	945	991	997	989	985	909	1007	1004	999	1036	1013	965	1040	946	987	954	974	974	986	982	1019	968	989	984	959	961	1001	986	1008	1000	998	975	982	1018	1013	925	1025	959	964	982	955	1006	968	978	978	1002	1003	992	984	987	980	922	918	1025	984	1028	1033	972	1012	945	1024	1012	1001	1022	987	979	1026	975	983	1069	982	1008	1026	990	978	1032	982	988	993	926	973	1021	1009	960	1019	1023	1025	1023	993	1001	971	1016	977	985	1044	953	1009	1002	971	956	1029	980	987	1031	988	989	1046	991	1038	965	981	1029	1003	1034	979	970	983	959	1025	1003	931	999	956	993	951	1051	993	997	1007	983	1010	961	983	943	990	979	1052	993	1016	1046	959	963	1004	1015	942	1042	1020	1017	974	1022	1012	1038	1018	991	925	967	971	960	972	1048	975	1001	990	1033	1045	990	1016	974	1000	1016	946	1004	1015	991	1027	1028	1038	1054	1001	1038	1001	1000	1033	987	998	958	987	931	1032	970	974	1008	1010	1001	1006	1043	958	972	1048	1080	998	1003	968	1006	934	953	1062	973	960	1057	1000	953	1057	1007	1028	970	977	976	960	958	950	976	1028	929	1035	991	1023	1016	937	1008	953	1001	969	987	1011	983	952	999	935	924	998	1041	1024	1032	978	948	967	993	1027	998	991	951	1012	979	973	964	976	988	952	952	1046	1013	997	991	993	933	939	1019	989	1012	955	949	958	969	1039	1011	969	1009	1054	974	966	1009	1016	962	1066	1005	975	943	959	975	989	992	973	1033	1032	1034	977	1010	996	975	955	933	1005	988	989	963	1010	1020	972	1018	996	1026	1026	940	952	995	972	978	1001	1077	987	952	1034	971	922	1009	984	1007	998	941	1003	993	1029	972	1030	970	956	1010	940	946	1001	945	982	1023	1050	1013	984	984	1004	993	940	998	1037	979	1001	986	971	974	1039	955	949	968	999	1014	971	994	950	974	943	975	986	989	994	941	978	981	1002	952	1044	981	1014	991	979	926	980	992	1010	948	1013	940	958	989	1017	957	1003	962	977	1008	1024	999	975	999	973	954	1023	1014	1025	1032	976	991	990	1014	976	1024	1024	996	1027	1034	1017	1035	1004	1029	951	1006	1014	948	963	1042	987	970	1008	978	949	1000	1041	976	995	930	949	1015	1017	967	924	1013	1006	1000	1014	1074	1032	992	1003	963	900	1031	1018	962	953	997	978	1024	979	1017	1024	964	995	1001	989	976	982	935	999	985	1055	981	1013	982	987	1007	976	994	927	975	961	1002	999	964	946	1007	1029	1023	1042	990	947	950	932	1030	931	950	990	988	943	975	992	965	1008	957	937	995	970	949	999	973	1001	1010	985	976	946	965	971	992	970	999	1023	1049	963	986	979	1007	926	989	933	988	982	990	1043	970	968	1010	998	1018	961	1024	952	970	990	948	951	999	989	965	952	991	924	932	1004	918	1033	983	1018	970	982	968	982	1040	1022	971	1043	964	1025	975	1002	1033	986	978	1016	990	997	941	925	980	1005	982	1016	964	959	996	972	1016	1042	1020	1018	997	950	1003	1002	987	970	1024	1006	1000	999	902	980	1045	1012	973	995	990	1017	968	1044	972	993	970	951	1008	1039	979	1022	984	1003	1014	1001	984	947	966	950	998	981	996	977	1003	982	962	1031	1025	1023	918	1021	1001	973	1002	1010	1016	1027	968	1034	967	1018	990	955	1021	970	1003	989	1038	1007	985	961	1059	988	964	960	919	1058	953	997	954	993	964	1014	994	934	987	1016	991	991	936	978	957	1038	924	952	1005	965	1017	1020	1000	1021	1004	1020	1026	998	1011	972	998	1023	940	976	987	1017	999	967	966	1025	972	1008	1010	1013	974	1023	950	970	1012	884	1000	1041	950	1020	977	968	1016	982	1022	975	976	983	1048	1002	967	953	1008	1024	987	955	1021	955	1066	1087	1031	1002	1034	1023	979	1078	1048	978	1027	1000	982	935	977	1047	981	988	964	946	1031	1000	958	1002	1010	991	1007	1007	983	1001	952	1022	1025	1003	980	992	1002	1000	974	1043	989	939	998	1021	1019	970	996	1042	940	942	971	1008	1004	950	995	971	1047	989	971	979	1003	1030	993	980	1032	972	998	997	950	962	978	998	1000	1002	1023	992	1003	979	1016	1030	970	995	995	1010	1014	947	978	992	982	943	952	998	966	1027	1004	1006	1023	976	987	944	971	972	982	1024	998	970	987	949	1036	999	1014	1012	958	988	967	970	1052	1018
31680	30889	21176	4766	904	628	630	541	526	487	459	442	390	380	404	366	362	370	358	351	346	361	367	343	331	343	384	350	336	341	345	316	338	338	365	334	323	351	383	359	332	334	326	353	376	347	342	363	339	324	321	339	340	330	335	377	359	325	360	336	331	349	388	375	346	355	356	361	335	350	380	341	337	363	330	312	340	359	331	300	368	360	359	350	336	317	361	349	290	364	338	356	332	340	345	346	346	333	353	358	335	367	348	345	332	328	314	390	354	338	368	342	305	381	335	323	314	336	362	358	343	322	346	321	345	367	326	325	342	315	297	350	361	317	336	347	356	346	366	323	335	354	349	337	330	342	343	365	304	341	331	323	354	361	352	360	336	355	371	316	331	342	352	338	307	363	312	330	351	383	340	319	341	344	339	353	364	388	333	376	350	349	352	316	354	337	343	345	361	351	364	315	335	371	347	366	336	328	351	364	305	330	334	352	353	333	310	326	362	351	376	349	286	360	343	334	338	333	359	346	311	351	332	341	356	354	354	370	340	347	348	356	343	316	355	366	338	372	325	341	336	355	359	358	343	355	318	309	316	369	330	352	359	337	339	327	317	330	358	345	305	319	337	318	339	336	337	359	348	335	355	347	377	343	378	365	329	364	355	324	322	342	330	340	357	338	376	361	310	342	332	333	346	373	338	344	308	361	357	322	351	341	321	302	377	353	346	333	386	334	349	339	329	321	358	337	307	318	344	363	304	299	335	356	366	351	337	350	361	351	318	338	341	351	337	352	331	344	348	357	356	341	309	331	360	332	340	365	363	368	380	370	316	349	343	335	364	337	343	389	319	342	373	367	379	355	354	345	335	320	339	344	345	379	329	317	370	319	365	360	335	339	324	384	341	344	309	332	345	318	344	328	369	346	340	344	345	345	382	337	323	366	321	326	333	378	312	317	370	353	369	349	357	348	303	337	337	346	301	330	373	322	340	320	339	355	330	359	378	355	361	350	337	360	360	373	360	358	349	313	341	377	347	369	344	328	334	324	361	315	333	327	330	332	370	322	324	340	331	311	334	371	317	352	327	358	351	343	349	351	346	342	344	360	348	361	331	350	352	338	345	347	358	326	370	349	368	306	360	369	347	324	341	337	358	336	342	326	325	351	340	297	329	344	315	360	327	315	323	356	328	332	359	312	343	374	358	325	342	344	369	332	322	346	341	342	343	323	333	332	329	342	342	332	352	374	340	363	329	382	323	355	365	334	335	331	348	370	357	355	352	349	383	357	361	323	354	356	333	369	319	360	347	342	345	359	336	331	331	323	338	374	310	336	335	344	355	336	364	320	327	345	376	330	382	358	314	361	344	321	359	325	350	333	341	347	320	320	321	358	355	338	327	361	345	321	361	334	317	329	345	338	332	360	339	342	336	337	334	368	319	362	334	376	332	355	364	321	346	343	342	332	396	353	372	354	363	350	334	356	373	341	340	343	325	365	316	360	367	326	363	317	331	336	339	349	349	335	378	372	320	325	340	362	299	330	319	335	303	339	344	333	321	367	323	337	303	317	343	327	309	371	348	351	303	335	335	322	327	335	344	359	347	362	354	329	340	321	349	330	354	349	342	340	349	359	359	342	353	336	342	341	334	360	339	364	347	382	342	364	353	375	351	352	355	360	340	337	359	338	330	310	388	360	345	373	360	344	334	368	357	316	342	356	318	335	350	371	355	343	325	360	355	323	340	334	361	343	350	346	325	316	385	321	307	332	363	355	353	335	345	359	312	344	325	351	350	348	345	354	363	338	365	356	378	363	341	332	352	375	326	344	339	339	331	317	294	317	349	342	350	359	320	316	326	304	358	350	361	341	340	363	360	375	382	334	344	367	319	325	344	380	361	368	354	341	366	357	338	351	363	371	356	356	326	340	364	364	324	362	357	358	347	364	359	348	311	351	366	326	342	336	315	353	338	366	334	334	338	358	346	349	341	357	316	305	335	351	365	352	373	346	331	362	339	363	331	355	361	359	311	342	309	340	338	354	348	349	337	342	339	381	360	373	338	369	340	348	354	338	353	330	353	330	304	317	346	371	343	334	357	340	318	349	337	341	375	336	365	347	334	332	347	362	318	347	338	357	307	372	347	344	339	350	371	309	318	301	386	340	328	343	362	341	312	337	319	333	366	360	343	353	350	307	352	318	350	383	365	347	349	339	361	333	337	344	322	361	351	375	354	343	378	313	354	334	322	331	303	345	341	332	365	356	354	342	383	371	361	388	364	392	353	346	324	353	357	334	366	356	373	364	336	376	350	350	324	343	351	354	348	338	378	313	385	352	325	341	345	335	333	337	316	335	324	369	339	376	319	346	357	349	376	302	352	348	356	309	336	358	389	354	383	376	341	332	319	342	310	358	368	358	323	372	358	324	326	367	378	365	335	344	349	355	328	357	357	318	348	339	338	297	395	339	330	349	332	342	329	328	347	350	309	376	338	366	346	353	358	342	324	352	345	339	353	320	324	321	354	355	351	331	380	357	322	337	341	362	357	337	355	376	344	361	380	346	346	346	361	315	343	323	375	370	332	364	341	311	353	329	322	349	319	382	336	337	360	359	335	316	347	336	368	364	332	337	346	344	358	322	314	371	343	359	346	320	319	331	387	313	330	331	362	360	349	343	323	355	337	356	323	334	335	334	361	342	336	326	352	348	354	361	353	335	342	323	359	335	330	345	329	339	331	343	337	317	342	384	358	370	347	356	353	349	333	364	331	333	337	368	348	352	360	357	345	321	330	341	352	336	323	347	357	315	361	319	376	336	314	357	379	346	349	356	322	351	363	323	363	333	348	351	323	307	330	349	358	337	353	370	346	334	352	331	345	323	368	363	354	353	347	325	333	338	336	333	318	338	369	377	372	351	352	346	365	327	352	337	354	355	355	327	345	356	343	339	331	355	304	320	328	362	349	329	374	322	343	359	364	331	362	342	352	322	335	344	355	322	352	342	334	348	321	332	364	340	344	348	337	311	342	360	384	323	354	363	305	343	350	378	340	356	365	344	327	318	315	340	332	341	334	336	382	357	351	322	359	352	359	354	341	359	346	362	329	341	303	331	367	355	328	308	363	383	321	329	354	348	359	373	341	368	370	343	348	344	345	355	322	337	333	355	325	335	344	348	351	344	332	359	306	351	345	324	330	342	389	317	366	344	357	344	340	323	319	331	348	348	307	335	382	329	353	311	312	346	340	353	353	349	319	356	347	354	344	355	338	368	331	338	332	368	333	356	352	347	369	387	352	346	354	363	359	346	326	347	340	373	338	322	368	377	357	376	363	335	344	330	353	304	365	351	372	347	373	369	350	357	328	304	343	377	378	348	311	369	334	330	367	356	340	362	340	359	334	364	356	348	339	336	319	334	323	342	376	345	352	348	373	351	334	360	333	349	317	348	350	336	354	351	353	318	338	349	348	337	377	362	328	351	348	333	325	359	342	351	331	358	329	380	342	323	366	362	363	357
38501	44694	20362	2776	1598	1189	998	934	821	772	643	628	673	572	546	557	533	485	472	508	512	511	489	460	450	465	461	420	418	435	426	405	437	439	410	405	418	424	399	426	411	400	409	430	416	420	399	431	449	435	428	441	418	442	409	405	427	380	438	439	448	417	434	409	436	413	414	444	405	406	461	421	390	432	381	399	417	410	427	409	403	417	417	397	424	433	421	408	413	392	408	446	453	432	409	429	438	453	418	428	444	449	430	439	412	420	419	415	409	452	455	417	417	400	405	407	392	393	441	412	427	473	407	425	419	436	420	419	433	430	419	442	437	422	416	412	440	420	386	376	423	424	431	368	458	426	434	442	431	420	426	380	452	438	420	436	444	405	417	444	416	442	442	417	426	438	440	424	426	413	409	394	432	400	444	419	434	429	381	462	424	397	447	435	447	429	425	406	412	417	451	422	406	448	429	441	410	445	424	439	438	445	422	414	427	392	411	410	423	445	396	432	414	430	387	447	457	427	424	425	419	424	428	458	422	388	423	437	447	427	418	412	428	386	406	425	433	445	413	410	378	433	429	443	406	424	440	450	437	454	415	403	421	438	413	392	411	395	410	463	419	399	444	433	409	432	431	451	438	432	457	457	436	451	420	430	400	426	432	470	406	406	445	425	420	456	397	402	425	429	425	427	429	409	452	432	416	387	429	457	417	390	430	380	422	445	421	403	441	420	414	406	450	412	424	420	420	422	418	465	423	405	428	398	378	411	424	423	421	450	437	435	409	450	411	414	393	408	401	450	378	431	408	424	417	442	402	400	409	422	400	385	418	414	400	419	372	422	415	400	403	391	389	442	387	429	418	410	416	391	419	436	390	454	437	408	441	425	413	412	435	477	400	435	392	417	365	413	453	426	402	423	415	468	418	442	383	415	427	433	439	427	444	433	430	398	413	430	407	448	416	424	417	423	433	424	402	434	392	390	432	419	435	406	445	369	431	415	428	441	427	443	437	397	401	435	424	465	389	428	443	446	415	408	404	418	418	371	427	441	413	432	419	415	459	431	415	417	396	399	411	410	404	396	425	423	445	416	438	442	396	453	444	464	403	433	408	427	445	450	416	408	446	400	419	443	393	412	424	422	423	409	406	416	412	425	433	438	410	412	437	448	393	436	362	410	406	407	437	387	444	425	373	413	443	449	458	416	410	409	400	422	401	426	401	438	416	435	454	453	431	417	409	438	394	408	429	403	407	449	437	393	390	425	438	434	446	419	411	411	448	403	465	404	405	419	435	413	431	406	427	458	424	423	426	388	414	438	439	444	388	421	425	477	397	418	400	463	429	455	434	402	455	426	413	410	438	420	401	454	409	429	416	441	416	447	406	424	424	430	418	445	407	425	457	457	405	430	412	423	429	458	393	433	436	455	409	443	465	396	404	466	394	437	404	444	439	427	412	430	430	446	458	400	402	415	430	410	405	420	430	424	440	442	406	396	406	419	398	420	481	411	390	440	417	411	457	418	379	390	426	414	403	431	416	440	423	410	424	422	433	423	427	419	435	429	414	440	393	422	446	438	431	435	405	415	422	415	421	413	412	441	410	425	408	412	415	432	401	420	415	437	446	422	411	440	384	415	393	371	398	411	390	418	429	423	449	421	442	427	459	446	409	439	395	398	424	431	420	424	420	413	446	440	413	384	427	391	443	404	425	431	416	383	440	399	402	411	404	406	406	398	380	425	443	424	469	434	391	434	435	426	445	410	389	449	442	442	438	443	409	413	421	406	401	419	426	432	438	420	435	429	433	405	413	407	428	428	424	415	412	422	443	418	412	430	473	419	439	421	409	465	450	450	436	393	395	434	403	455	431	477	442	413	383	416	428	446	411	424	405	411	410	403	420	405	453	415	400	416	423	422	414	427	419	413	414	405	407	404	434	425	392	436	416	423	387	428	401	422	421	439	415	425	454	418	423	439	424	425	416	473	420	462	437	414	398	430	438	407	404	445	413	401	420	409	440	402	434	410	435	452	391	402	478	400	432	459	429	432	435	410	466	412	426	462	427	374	441	413	387	423	442	397	407	439	392	403	433	418	456	442	414	438	425	420	463	381	434	427	388	429	439	394	406	431	437	386	428	384	419	410	402	406	401	380	441	426	390	414	431	400	398	421	436	456	419	403	420	461	426	412	408	446	394	409	465	418	382	438	404	416	424	420	415	439	399	437	412	409	407	415	434	413	445	457	433	458	403	424	415	417	387	417	434	435	434	416	389	441	386	460	409	434	408	397	394	436	460	413	424	402	393	425	443	439	409	475	407	439	432	392	421	427	429	397	440	421	425	388	440	413	364	425	392	430	432	409	424	431	414	434	437	398	419	420	416	438	438	418	422	427	385	431	422	419	421	396	422	446	430	429	428	407	416	409	426	457	417	413	422	430	452	438	403	404	416	395	368	439	427	421	446	444	411	424	428	435	465	474	431	405	381	433	372	404	407	435	454	451	396	402	436	424	415	439	404	458	403	400	391	393	369	448	423	409	443	426	446	411	427	396	440	418	403	456	424	410	425	442	403	420	404	442	401	405	437	426	370	440	463	439	394	464	450	458	421	426	398	410	426	452	456	439	400	400	394	425	451	447	455	406	411	423	405	393	415	447	433	399	434	429	381	428	391	435	429	419	415	406	429	406	453	432	416	434	406	390	406	423	417	429	426	447	438	410	380	411	439	414	439	444	418	415	431	434	415	441	409	441	405	444	426	405	415	422	451	429	404	405	439	413	386	420	430	373	390	421	408	418	436	427	415	418	438	424	393	417	421	423	427	433	428	398	403	403	454	444	455	434	419	406	436	436	409	395	377	390	400	409	414	422	410	393	419	461	428	431	390	416	456	406	462	424	424	438	423	413	437	406	439	403	424	445	416	401	447	437	394	386	424	446	388	414	463	438	389	408	426	435	386	449	398	421	405	383	423	446	442	430	428	432	437	394	422	438	462	405	411	400	424	410	419	434	416	421	433	439	409	434	406	403	422	430	424	380	412	402	427	411	452	409	421	406	409	422	423	430	418	376	430	400	447	436	421	411	405	426	417	426	421	423	396	418	411	451	427	394	420	456	416	425	427	426	422	390	421	405	443	444	467	402	430	398	435	418	408	444	381	429	398	422	419	443	461	429	432	442	417	450	380	422	407	417	413	421	407	403	414	451	419	399	430	412	402	438	433	443	412	433	346	461	418	438	434	398	410	420	421	423	398	429	423	424	441	428	414	418	446	437	393	412	383	419	413	468	415	445	462	415	379	413	403	425	404	415	403	439	415	453	425	416	424	431	395	404	393	410	411	390	420	415	406	389	434	386	420	456	423	426	423	399	428	412	454	423	416	421	378	425	471	417	419	387	391	440	502	423	446	449	425	428	415	441	421	417	429	415	431	438	415	404	429	421	441	408	406	418	390	452	399	403	435	459	408	473	402	431	439	444	408	374	433	449	430	410	448	398	414	409	459	422	415	385	430	403
24049	21033	27932	24185	20180	6336	1569	1137	996	852	828	754	711	696	702	719	724	657	673	638	684	679	559	659	615	658	623	623	578	608	613	612	584	529	575	603	619	583	566	609	579	560	622	553	556	559	608	547	568	587	567	575	574	551	568	588	580	608	573	591	584	579	528	543	574	582	587	604	573	601	576	584	585	551	554	587	609	611	547	627	576	562	575	566	633	586	584	569	596	564	589	557	549	587	588	610	574	584	594	582	555	543	581	586	553	524	571	584	572	595	609	572	614	580	599	533	551	494	599	547	561	565	551	529	552	589	570	575	581	610	568	538	575	600	573	579	598	576	551	598	545	571	565	596	552	585	563	564	625	592	601	592	570	596	572	535	579	539	600	582	579	572	566	603	576	570	574	601	592	610	543	565	604	562	582	569	583	563	593	579	580	531	583	580	574	593	560	570	545	554	575	566	585	580	552	597	585	595	604	549	572	552	563	564	572	537	598	578	580	627	578	587	583	553	553	563	571	613	552	552	583	570	506	572	574	537	601	625	588	592	573	567	535	556	575	572	583	579	584	549	615	619	582	547	579	571	566	565	595	530	602	584	604	591	574	596	602	608	577	626	548	566	554	572	591	540	590	567	564	625	591	590	580	619	548	544	561	543	638	606	585	572	572	595	578	553	579	596	554	622	582	600	573	594	578	578	564	598	600	626	526	570	611	570	553	579	557	583	557	576	563	549	591	538	557	598	578	585	579	582	582	551	588	569	529	554	555	536	591	603	587	551	566	594	591	577	581	573	545	553	567	565	579	581	595	589	612	561	611	608	582	574	571	504	534	606	575	566	544	565	596	540	579	557	607	601	557	543	581	587	592	535	597	547	517	575	596	568	562	575	579	564	578	581	607	568	538	533	595	592	570	520	565	565	528	559	579	534	587	593	574	603	564	620	566	625	570	594	596	609	591	614	633	607	582	589	557	558	579	540	555	604	578	558	598	584	564	592	610	632	554	605	583	552	570	575	546	536	553	549	518	606	574	590	608	596	515	545	561	567	618	542	560	521	578	569	590	573	581	598	520	547	569	560	526	525	602	586	629	602	624	586	585	542	594	630	547	575	590	636	564	561	582	620	536	555	562	574	581	571	556	553	599	577	554	593	598	609	591	595	548	554	596	592	556	578	583	574	556	549	557	552	551	581	563	539	564	542	578	554	592	558	562	556	613	576	605	604	612	536	577	583	584	572	562	532	572	602	560	550	580	590	578	579	583	590	585	569	594	580	557	512	600	564	618	589	602	573	587	585	556	610	558	563	622	542	555	563	585	593	597	566	556	559	560	586	572	572	599	561	566	576	584	524	613	577	588	587	559	542	595	588	565	552	591	604	570	573	545	587	555	608	610	542	535	601	562	576	558	571	549	574	576	567	593	573	571	561	553	557	609	578	565	570	552	551	551	550	556	529	569	571	561	618	574	541	596	586	566	581	555	588	539	540	554	567	574	625	546	562	553	565	544	566	521	558	596	576	571	581	561	588	574	587	622	578	516	600	615	591	563	611	568	586	565	556	562	569	584	573	572	562	595	580	546	559	562	578	538	593	601	578	576	585	552	568	557	572	547	575	569	614	531	620	586	600	562	589	599	568	632	549	567	579	631	589	543	597	602	545	543	531	597	574	556	572	538	574	559	578	561	568	599	561	567	562	594	558	528	557	581	564	565	579	553	554	568	576	601	528	565	581	541	573	586	584	570	555	560	606	546	552	573	610	587	559	651	536	530	569	575	607	554	573	567	547	587	575	570	591	565	584	604	592	590	577	525	607	543	604	563	569	561	593	565	570	564	598	605	587	552	567	548	573	626	573	584	559	597	610	593	577	556	584	570	582	577	583	582	600	575	549	546	593	580	602	552	583	595	550	570	536	563	587	602	544	534	585	588	536	585	575	574	516	629	596	586	602	531	587	567	573	562	545	588	525	565	542	610	589	579	572	577	547	558	607	571	550	579	544	536	604	559	575	586	501	574	588	555	601	568	563	569	567	593	582	573	592	583	552	549	587	563	549	588	589	563	575	561	610	551	523	567	560	608	530	586	569	561	555	563	594	603	542	571	573	622	606	573	576	566	621	511	556	616	593	573	558	546	557	619	566	517	560	536	571	524	528	558	574	576	566	611	548	578	567	549	584	570	529	592	564	541	547	613	585	586	554	602	533	585	570	560	584	594	590	545	564	547	590	558	602	542	520	585	518	548	572	592	610	576	552	555	546	577	591	574	597	564	570	593	630	546	562	518	585	543	606	580	536	617	560	584	583	611	559	578	575	577	591	555	562	537	575	574	562	560	623	576	572	556	538	553	539	573	588	555	567	569	569	566	626	613	570	534	549	568	560	573	553	567	579	568	549	579	577	610	622	569	540	600	583	578	601	602	619	571	584	566	569	596	586	554	537	580	569	585	512	550	591	598	565	574	532	574	569	592	568	606	607	566	581	596	576	568	571	570	553	580	577	604	562	547	583	581	572	592	509	594	592	598	576	593	597	570	559	574	614	601	569	568	548	534	573	551	593	540	528	594	606	607	578	564	566	563	577	605	591	556	620	579	576	524	572	572	592	581	563	547	599	549	547	550	551	570	592	610	596	624	589	588	584	619	572	595	574	613	590	590	527	628	583	597	557	569	569	579	564	562	575	556	611	551	576	589	595	590	644	582	603	557	576	564	563	562	542	575	564	593	579	579	525	539	574	544	606	570	584	612	548	554	605	550	573	561	558	594	590	543	574	551	597	564	533	608	619	577	551	618	569	533	574	584	554	530	540	546	557	562	602	594	587	613	612	622	599	547	559	535	560	532	590	533	520	594	617	552	575	575	589	601	561	552	590	584	593	580	626	585	602	580	534	555	560	586	578	609	595	581	565	547	554	569	522	593	554	561	582	627	628	566	534	537	569	575	562	584	531	565	595	574	561	591	571	616	623	580	593	542	594	557	536	608	552	570	576	566	581	578	613	574	559	621	576	542	567	581	610	575	560	597	592	564	562	565	567	604	611	569	576	570	580	586	522	558	536	602	601	556	554	637	587	552	612	552	583	569	591	566	534	545	598	560	511	537	575	579	584	560	617	557	553	565	604	569	593	599	592	540	554	573	601	557	557	605	552	582	569	529	554	587	576	559	556	581	609	555	595	574	584	581	571	621	565	550	578	537	595	581	551	606	597	580	535	590	559	568	579	574	602	625	558	545	580	594	565	550	597	576	596	554	564	583	577	525	562	560	596	537	592	540	543	561	573	565	595	578	578	605	582	554	563	550	533	589	575	578	576	585	569	543	542	614	585	547	619	587	559	530	527	582	526	602	517	525	565	562	545	579	535	619	551	601	553	545	566	579	573	545	560	562	528	595	537	556	570	536	586	571	601	559	546	595	573	597	583	602	584	553	576	573	590	558	604	543	613	552	582	565	550	610	584	511	587	612	576	570	510	591	572	587	583	567	558	570	619	579	563	565	543	588	550	549	524	601	613
41459	57547	33464	6413	3646	2613	2261	1837	1608	1319	1299	1142	1080	966	898	876	874	806	815	803	777	790	748	727	738	747	685	674	717	716	693	690	689	686	721	676	698	709	703	668	688	648	698	675	638	686	662	667	650	636	667	648	694	661	697	666	696	648	720	666	689	655	720	680	692	650	667	656	689	671	628	684	633	655	670	638	690	682	709	689	634	644	660	711	665	647	655	683	630	706	663	679	623	715	736	666	689	650	671	686	713	658	681	652	686	668	674	601	662	660	676	709	678	685	662	669	671	643	690	689	679	685	729	682	654	653	694	627	642	661	657	661	665	664	670	679	655	639	673	676	698	673	689	698	684	648	692	651	678	640	677	632	667	679	657	667	686	681	670	649	688	672	680	648	719	685	685	673	666	663	671	712	632	657	636	630	640	663	635	685	650	676	665	657	634	689	645	702	653	678	652	697	648	661	656	637	692	650	646	629	669	696	653	683	659	680	718	679	670	680	690	683	702	657	653	700	683	697	658	647	623	721	680	682	680	675	622	676	666	653	701	640	667	675	636	691	667	668	640	637	673	661	668	651	694	644	692	696	659	689	652	684	654	674	621	684	686	678	683	665	621	691	642	621	642	654	653	678	658	654	693	650	645	648	684	652	641	606	669	672	696	607	720	658	629	658	646	758	651	677	658	644	632	664	675	687	665	691	656	667	640	637	676	618	672	648	667	636	706	651	683	617	680	641	662	670	674	683	678	688	668	681	673	660	682	645	697	665	662	698	645	630	666	635	697	666	645	673	701	624	663	702	621	723	659	633	686	625	651	682	653	646	680	669	614	677	648	662	664	606	660	654	663	668	638	636	674	668	652	660	682	684	668	648	675	705	656	702	661	702	702	716	680	615	644	645	643	665	651	689	645	661	619	627	656	676	673	673	653	656	677	693	651	667	658	616	678	647	686	643	666	692	668	678	698	644	654	655	627	679	653	686	683	681	610	646	640	613	669	678	696	640	665	643	666	597	606	679	611	645	662	666	641	691	682	628	643	654	691	691	643	708	694	604	609	728	706	670	653	684	641	637	698	630	686	637	672	640	683	662	661	676	706	652	690	682	679	640	632	640	669	664	667	605	698	641	674	658	632	619	682	637	648	657	677	652	636	680	642	683	660	702	660	669	649	677	646	672	617	673	711	631	643	683	625	677	671	665	709	678	647	691	616	661	705	679	676	666	647	703	650	702	692	695	679	677	690	641	691	680	657	646	676	690	669	663	679	647	678	663	697	660	666	672	662	632	622	671	679	616	648	667	656	603	715	618	683	687	582	636	668	613	695	614	656	678	663	671	670	678	618	636	687	632	649	665	683	659	687	673	657	620	631	684	630	675	626	697	696	641	719	685	667	687	627	677	661	671	667	604	651	637	644	684	676	673	684	645	607	659	650	642	658	666	646	636	635	655	695	651	704	633	650	693	672	679	666	673	653	670	666	656	624	668	659	658	698	676	694	658	694	646	692	657	697	683	699	640	721	706	699	713	693	695	667	702	655	650	671	667	668	609	668	658	662	666	693	647	676	641	637	677	649	634	677	655	669	704	669	651	643	643	628	684	686	683	653	666	686	626	670	648	639	711	683	709	655	668	648	658	665	602	690	678	689	655	657	700	660	648	657	701	649	680	619	646	610	689	703	683	664	642	676	650	607	630	665	690	646	686	677	708	649	656	660	665	631	678	684	681	649	679	725	671	654	623	647	720	695	650	690	701	677	675	678	639	677	663	708	648	651	631	628	730	702	674	632	683	687	658	685	667	716	632	678	683	664	663	658	706	644	631	696	667	624	666	665	643	646	678	716	628	670	696	685	690	682	658	693	620	665	678	694	665	695	684	679	661	642	652	655	652	630	704	641	622	649	712	683	678	621	660	651	699	678	639	676	679	635	664	709	651	639	671	642	698	629	708	671	715	729	718	630	643	673	641	673	667	646	666	640	672	676	697	681	674	683	674	666	693	648	651	637	686	630	693	667	672	646	696	623	668	671	686	683	624	672	702	683	693	641	654	621	637	670	708	672	663	679	680	669	704	639	665	668	667	668	685	666	682	675	647	668	740	662	666	652	674	669	675	651	689	709	687	675	661	660	660	703	664	694	715	710	650	665	677	652	706	692	696	656	677	675	678	657	657	626	691	691	663	681	611	674	647	645	662	654	634	690	681	664	634	630	668	669	670	720	707	658	635	655	683	689	712	714	649	667	647	729	605	662	623	654	650	670	641	676	622	654	634	702	641	676	701	644	676	708	611	656	637	697	649	673	664	680	683	635	689	655	673	670	657	711	658	692	660	684	600	672	690	729	711	701	648	683	648	657	635	652	645	637	657	659	654	661	641	670	669	589	646	674	633	651	694	660	677	673	712	721	644	648	673	696	614	647	709	660	623	647	671	678	668	644	730	682	643	673	632	687	701	654	641	705	657	659	663	669	640	613	701	668	616	710	660	691	647	665	701	638	686	669	689	709	665	608	635	637	631	694	681	640	659	613	653	661	638	644	660	671	673	672	690	704	661	653	663	693	647	677	667	650	636	667	681	674	642	634	645	671	660	665	659	704	654	665	727	725	679	609	642	733	662	635	692	682	614	666	669	665	654	670	678	648	624	698	638	693	688	641	679	669	623	635	668	693	703	722	689	665	663	645	622	662	650	690	677	664	715	660	680	660	701	622	644	688	644	670	645	666	678	667	672	648	707	668	660	678	661	653	699	656	633	693	637	694	731	652	630	648	676	677	641	660	621	642	675	662	687	637	600	616	718	663	643	676	613	643	647	662	638	625	693	650	668	678	670	610	690	651	629	651	677	659	649	635	667	689	647	626	611	678	691	664	645	645	655	671	623	658	625	655	701	695	678	671	639	667	671	673	630	689	639	683	672	705	668	671	623	648	676	629	636	694	642	661	639	643	665	668	674	679	701	679	662	657	639	728	648	712	658	646	641	669	721	621	665	694	613	649	703	652	663	677	673	702	684	682	674	650	652	666	683	672	669	644	663	652	693	625	646	667	663	655	726	649	632	639	630	674	662	615	625	683	689	686	652	658	680	676	655	673	691	658	657	606	675	686	688	715	670	697	685	692	678	694	626	626	632	696	683	656	649	676	681	681	624	619	660	698	696	686	680	640	686	649	642	643	610	649	678	676	639	642	669	626	697	673	643	653	699	701	723	677	670	657	651	683	645	686	694	620	632	666	658	680	699	614	637	683	638	626	665	673	655	681	658	641	660	668	632	689	663	692	670	711	666	672	649	669	621	663	646	672	638	637	664	701	702	654	708	721	641	712	663	638	679	627	685	651	656	638	637	680	635	650	608	649	682	719	652	682	620	647	644	654	653	660	684	636	663	676	641	674	656	692	650	671	665	639	699	676	683	649	685	679	630	665	676	683	667	662	667	706	672	677	672	675	671	668	700	659	640	662	674	654	656	648	635	672	648	690	644	664	620	651	687	655	628	661	675	587	634	666	657	665	693
25230	21215	26739	24050	7133	1286	1051	765	709	659	683	632	587	546	575	527	541	537	485	537	504	504	502	531	536	476	450	477	520	476	474	456	483	455	453	462	472	494	462	441	477	504	462	500	463	490	475	501	448	458	476	511	461	494	474	500	438	453	482	476	477	495	508	504	490	485	469	493	488	460	467	474	486	483	490	450	506	463	493	447	459	462	463	483	448	481	478	443	462	466	498	452	481	447	522	458	461	466	454	458	503	486	498	449	433	471	473	491	463	502	448	509	496	481	504	487	499	478	453	471	457	493	472	415	459	478	477	510	484	466	431	421	484	458	455	480	487	495	447	472	463	460	476	477	489	453	437	436	474	488	445	438	495	482	455	487	503	478	477	473	483	464	476	488	488	495	468	446	452	456	466	512	452	459	479	464	473	479	487	466	498	474	464	457	493	470	477	491	460	473	465	482	468	492	410	487	492	459	464	515	453	448	441	484	476	485	466	461	462	515	469	446	484	544	440	468	465	468	464	461	452	466	469	453	498	508	487	480	484	441	473	466	483	495	516	454	450	465	459	470	484	462	470	473	432	483	468	452	497	509	470	525	476	490	449	486	424	451	436	481	448	499	485	507	469	439	497	472	482	490	438	481	450	508	492	523	501	456	489	488	456	430	498	473	464	461	449	447	498	464	450	463	498	491	463	459	451	469	465	476	481	470	456	483	509	446	492	474	428	461	434	468	499	509	424	410	490	484	467	489	502	448	461	462	478	473	478	453	506	500	434	498	453	506	455	471	489	467	455	437	432	511	445	479	471	471	514	439	457	476	479	485	449	499	507	437	477	503	433	470	459	473	478	474	465	449	479	483	487	449	497	471	444	442	506	472	496	490	455	451	475	466	465	460	449	501	465	483	443	477	474	447	436	506	454	497	470	499	496	481	497	481	455	479	433	467	507	444	474	471	504	477	459	454	495	430	469	433	425	434	483	483	457	439	505	503	500	509	485	520	416	421	462	429	510	446	498	474	463	463	454	502	496	457	433	467	459	474	474	516	466	432	470	483	456	455	499	444	500	452	467	504	454	451	444	482	486	483	499	487	474	440	468	479	459	497	450	454	467	464	503	464	469	481	438	456	484	459	458	476	483	512	451	467	508	476	479	468	472	490	445	519	470	457	465	470	449	453	457	477	485	446	469	481	476	470	464	441	496	471	487	486	469	466	471	466	506	500	465	487	480	473	474	475	463	429	467	457	473	489	465	496	520	450	475	466	450	458	481	484	497	442	440	433	489	493	460	443	441	455	478	433	487	491	485	434	473	492	465	472	475	471	465	469	495	486	443	462	418	477	487	480	541	466	503	486	467	479	426	447	499	477	490	485	489	432	473	471	451	471	459	441	469	471	486	493	488	504	476	452	470	474	476	465	516	492	436	466	455	501	482	497	495	449	490	475	451	454	476	443	447	469	431	460	445	467	466	458	477	458	490	475	477	437	495	460	468	485	504	486	477	506	467	478	502	461	490	478	509	533	441	483	441	451	433	462	480	427	479	431	478	477	491	488	504	463	465	456	477	437	491	471	483	465	457	471	478	470	494	447	469	460	453	435	459	485	469	480	474	466	447	468	459	467	491	486	491	495	492	458	486	448	434	431	477	446	483	459	485	485	465	478	487	445	478	475	509	467	434	488	471	459	500	457	463	456	472	470	485	464	476	473	518	465	475	503	465	455	444	464	492	456	449	421	509	441	459	460	479	421	466	478	444	453	529	468	475	445	443	455	502	475	452	450	457	475	457	479	458	496	487	491	468	433	483	479	534	467	470	461	469	515	462	508	446	504	496	483	471	423	465	453	413	464	473	460	457	465	465	496	488	462	481	464	481	468	435	476	439	478	470	460	433	425	460	453	455	468	466	490	470	463	482	478	465	442	484	478	479	452	436	493	489	479	449	465	472	511	514	450	439	435	498	442	474	451	466	490	445	481	479	485	458	460	440	479	459	451	444	451	457	472	487	451	458	472	447	481	451	516	492	492	465	477	484	487	464	480	525	459	525	455	453	491	428	457	466	518	483	481	479	474	476	493	459	472	485	459	472	427	488	479	452	472	488	501	451	461	462	480	445	458	434	464	464	459	514	437	483	486	482	444	474	471	483	475	522	465	449	427	441	497	450	476	435	465	476	469	466	460	434	433	445	513	500	428	505	466	492	461	506	421	442	449	489	439	454	488	463	467	440	411	459	481	467	477	444	458	488	463	461	469	436	470	448	441	457	486	468	453	490	481	467	476	447	474	450	448	454	472	494	480	487	460	503	477	494	494	474	480	497	459	445	452	498	457	452	472	493	481	464	459	464	478	422	507	434	496	475	449	438	497	459	524	476	489	454	477	451	450	485	429	478	432	499	465	509	461	451	462	427	506	471	466	461	456	485	480	445	439	481	478	453	455	471	471	482	480	452	482	510	473	477	455	480	492	472	500	472	475	488	499	508	464	464	469	453	476	470	472	465	503	476	465	462	481	475	483	505	481	469	447	448	461	486	506	497	476	508	463	471	453	467	489	496	464	502	472	420	503	479	483	495	474	479	476	483	453	467	445	492	483	495	441	480	444	474	461	489	468	504	460	492	435	473	472	462	493	468	433	447	452	463	470	454	455	487	467	465	438	478	460	449	428	497	429	436	485	489	495	474	434	467	487	500	502	462	460	493	449	460	477	464	466	452	458	459	502	505	488	464	465	447	444	456	466	499	455	453	445	460	447	486	476	498	500	448	475	480	469	499	452	458	467	457	440	442	501	461	459	483	492	463	427	483	426	502	467	453	460	491	472	448	463	480	465	484	480	506	469	437	430	467	470	442	501	508	460	473	461	474	498	453	447	461	489	501	473	458	462	445	480	461	443	453	492	483	423	461	442	510	470	477	431	463	480	463	490	465	480	462	496	468	500	466	465	452	465	481	475	463	457	439	462	473	468	479	478	480	444	465	496	522	453	452	487	471	478	481	445	465	495	494	467	476	470	444	485	474	471	471	454	475	443	471	448	465	465	463	439	461	503	478	481	462	483	465	486	474	502	421	443	521	511	449	451	471	484	476	481	457	468	489	462	444	454	487	489	504	486	458	480	440	474	483	483	417	464	472	474	480	431	455	488	453	474	465	464	495	438	479	474	484	435	464	480	438	474	498	441	460	479	453	481	428	450	478	490	496	457	491	450	444	472	435	456	512	459	487	479	487	468	449	485	442	456	451	461	478	436	493	475	472	482	472	446	485	448	478	437	447	511	469	451	453	491	472	499	507	484	481	449	474	440	472	524	487	449	445	456	463	453	440	472	504	505	458	524	470	490	480	487	463	450	494	448	481	447	471	442	420	427	472	483	468	452	470	448	467	456	479	463	483	458	464	467	440	434	470	460	459	489	468	486	489	427	481	467	434	456	476	504	469	495	479	462	498	441	483	437	463	475	483	446	489	482	444	465	506	485	436	463	472	436	475	469	483	455	459	439	457	466	459	461	450	508
41182	51861	30419	5920	2998	2183	1827	1411	1228	1094	1000	999	889	769	776	728	704	656	712	670	694	692	633	655	630	623	621	611	609	583	591	648	615	589	590	621	575	560	562	563	567	574	595	593	565	611	572	557	599	562	565	555	599	587	598	579	520	590	625	573	550	625	554	570	613	597	589	615	605	585	604	582	575	553	622	598	592	565	574	605	582	560	569	619	592	552	574	613	580	563	575	573	584	600	569	599	585	639	543	601	611	547	607	578	558	596	607	579	556	554	596	592	570	565	607	602	590	536	552	572	564	579	570	552	574	571	598	536	540	582	586	550	560	562	569	608	584	555	555	565	547	587	571	550	591	556	554	582	597	572	581	578	620	556	544	587	568	580	569	549	610	601	596	588	599	589	537	539	576	622	575	567	528	587	596	556	550	593	551	564	577	600	571	569	581	578	591	590	547	568	570	555	556	564	571	609	600	586	590	579	570	562	578	588	575	562	565	588	582	577	582	570	560	561	557	552	578	585	590	606	550	588	531	547	561	557	572	559	579	611	583	592	599	614	620	555	596	591	572	583	584	575	567	576	557	570	612	585	607	567	575	611	601	533	528	560	582	545	561	551	578	546	577	597	605	564	540	609	591	608	583	560	598	589	567	568	597	572	559	611	570	573	585	584	560	524	572	601	587	583	578	520	580	549	594	602	574	544	611	575	572	627	610	604	581	583	572	596	595	615	565	579	603	591	596	578	577	593	588	617	560	598	539	577	586	592	559	554	538	571	596	550	576	544	590	608	588	543	574	571	549	527	597	587	554	555	605	584	560	558	577	564	601	575	534	598	560	617	557	585	535	581	607	568	583	535	579	592	564	605	582	571	585	564	594	570	566	545	576	612	567	569	516	588	535	579	591	620	596	598	587	588	550	565	624	588	566	578	563	553	528	555	587	597	551	566	594	556	609	565	580	569	560	613	585	589	553	641	591	594	549	599	609	592	612	605	599	603	580	564	525	547	536	547	548	586	541	576	541	596	561	533	541	600	581	620	551	576	592	576	572	569	557	509	533	560	617	567	599	589	564	582	563	543	586	581	584	572	581	582	621	607	558	581	565	559	602	542	557	625	596	587	578	557	554	635	532	571	556	563	577	622	576	527	618	592	557	576	559	635	571	575	573	604	545	557	589	548	601	578	573	594	529	561	607	581	577	604	575	538	615	568	564	558	559	570	578	606	553	591	585	537	589	557	549	550	558	580	546	603	613	569	547	560	573	536	590	610	590	570	543	543	605	615	577	570	573	554	579	570	583	543	540	587	563	572	576	594	568	596	563	529	612	559	571	567	590	535	613	539	619	588	565	575	631	596	616	576	579	591	556	578	593	561	622	578	598	613	609	583	527	602	584	559	545	575	560	555	563	556	586	563	600	559	609	558	534	565	550	561	590	576	564	574	619	575	558	568	582	578	559	562	546	634	591	592	570	563	565	571	610	576	601	551	577	562	610	578	536	576	550	595	592	529	583	531	584	567	600	549	574	606	529	604	585	564	554	584	587	620	610	595	580	563	571	604	533	558	580	571	589	580	601	618	563	532	586	601	577	548	600	601	596	596	600	540	603	595	579	590	569	574	568	576	559	548	574	584	588	594	573	582	571	579	583	558	583	605	578	567	616	598	552	609	548	561	573	581	597	570	561	565	573	564	595	550	598	590	619	554	584	565	548	571	593	587	558	592	573	626	523	600	553	563	605	618	555	616	596	623	590	561	543	581	635	577	577	579	566	585	577	615	560	590	569	572	517	559	604	598	576	602	581	563	604	579	555	569	564	570	580	532	607	545	568	561	591	595	568	600	545	611	562	595	603	594	586	554	605	575	551	596	594	560	599	587	557	571	586	563	581	574	564	551	563	559	555	604	570	557	561	573	589	600	569	584	578	597	617	585	621	610	548	570	597	568	584	562	534	605	585	562	588	614	600	586	588	564	539	609	602	555	591	555	566	554	564	595	552	581	549	542	577	569	607	609	561	609	621	569	538	536	541	538	552	580	548	537	568	608	544	545	547	578	573	596	585	587	611	573	590	587	595	570	591	566	565	557	591	567	549	554	582	587	576	592	612	595	550	608	542	531	594	549	555	559	569	576	626	589	585	591	561	561	578	575	586	559	560	575	527	566	566	561	563	550	535	591	587	609	533	584	593	547	597	587	556	576	618	551	563	574	574	562	558	559	541	613	577	578	574	580	608	600	570	561	525	578	595	583	558	552	594	545	626	574	543	561	552	593	545	605	544	582	531	529	587	529	537	625	597	552	583	609	563	605	600	604	572	531	591	577	593	581	554	574	539	554	589	560	590	587	576	578	576	564	514	596	592	527	597	588	555	580	568	565	593	573	583	548	574	547	539	586	592	557	571	548	544	568	569	572	563	547	576	549	606	540	549	597	612	544	600	557	556	566	587	539	564	528	557	582	577	615	563	551	586	629	578	606	547	609	562	566	598	553	555	554	620	595	603	601	555	561	551	557	532	528	589	603	558	593	559	583	613	553	538	580	601	612	574	568	568	591	595	561	573	590	555	606	575	616	573	582	638	588	588	597	576	577	574	615	579	584	590	587	593	573	577	605	567	605	552	552	584	588	579	583	537	556	548	572	591	573	591	575	568	604	594	543	551	573	583	580	572	513	528	580	575	566	561	534	572	561	570	568	595	599	560	588	599	601	612	592	571	590	535	589	545	605	575	598	638	591	575	563	589	614	601	591	604	575	587	560	574	557	547	585	573	551	602	573	582	612	593	567	556	613	559	626	554	572	558	652	539	576	591	557	612	553	548	599	610	575	601	528	543	581	551	591	573	599	593	567	599	586	623	527	568	571	570	561	575	526	571	579	549	578	566	575	569	566	577	587	539	584	580	551	592	584	576	563	590	548	565	563	599	581	568	564	531	573	630	608	570	575	578	548	591	586	549	545	508	565	565	597	581	575	596	600	567	552	573	623	547	605	606	584	574	591	604	578	608	583	612	554	555	597	583	553	567	600	573	535	537	590	592	538	606	574	616	617	594	611	560	592	590	614	555	582	592	606	560	603	568	598	555	579	573	554	598	594	564	611	609	569	577	584	585	554	595	587	577	567	570	563	569	561	529	535	582	609	618	549	564	546	592	557	591	541	576	595	587	545	579	587	594	529	608	607	573	564	555	584	549	560	601	555	587	580	617	554	582	575	561	542	546	590	590	574	545	615	607	547	590	555	576	562	572	579	567	634	575	588	566	560	564	555	610	624	568	600	554	555	618	586	541	586	577	555	582	575	576	559	598	553	600	553	567	550	565	597	551	567	547	586	586	501	572	558	569	579	578	551	573	574	575	557	554	586	557	609	591	575	569	561	588	569	568	559	594	563	587	558	560	586	558	580	540	618	579	554	546	566	550	566	558	585	601	561	569	565	571	576	598	587	577	601	586	589	579	573	575	539	582	603	544	542	591	544	548	562	586	565	621	582	567	548	592	589	528	599	558	624	590	572
22806	21034	28518	23623	20989	20554	6904	2022	1574	1382	1356	1265	1214	1087	1038	1034	1005	962	967	955	958	933	949	930	904	914	906	912	866	913	925	941	888	955	918	945	877	917	912	878	843	811	850	921	873	882	884	846	819	895	885	829	919	917	916	875	855	845	917	888	828	876	930	862	884	872	865	848	942	831	881	855	814	897	809	879	881	862	846	905	878	878	901	867	843	858	859	856	864	849	841	870	863	886	892	901	868	877	872	835	889	853	850	847	847	912	896	938	899	836	920	853	880	910	834	865	872	880	853	888	852	866	816	887	895	902	809	822	908	937	902	852	862	848	887	819	879	900	905	857	877	876	868	820	880	846	892	887	888	888	880	855	878	853	855	823	893	864	849	895	864	844	909	850	874	899	859	847	885	858	822	869	849	894	837	864	845	852	852	899	883	830	859	906	887	885	879	827	938	874	901	832	892	862	885	905	866	896	869	791	855	833	867	811	863	903	862	863	900	884	865	838	855	834	914	897	888	895	853	895	890	852	884	871	904	882	866	873	848	826	842	856	871	850	848	883	856	862	849	861	877	859	847	939	869	844	862	900	899	884	900	820	880	874	861	828	867	864	915	827	904	845	877	863	870	883	881	868	911	838	858	872	848	864	838	901	869	933	898	808	908	839	833	854	827	807	841	902	861	881	913	876	841	848	824	861	866	884	931	859	893	857	889	885	891	859	866	874	838	852	870	861	924	927	885	854	912	865	869	896	863	887	825	851	891	876	896	817	902	832	906	921	849	820	915	934	838	871	811	869	832	844	880	854	884	862	852	877	887	893	867	860	872	853	853	946	807	883	874	899	935	881	870	842	820	918	851	913	848	811	923	844	865	895	852	867	880	852	867	914	864	924	909	896	912	890	835	897	934	854	897	829	941	883	870	888	842	868	891	839	824	841	929	865	873	908	849	872	864	853	902	883	888	923	861	915	875	803	886	888	924	911	881	802	922	847	866	906	890	855	846	871	915	956	911	904	832	842	922	909	841	881	843	907	850	816	905	840	865	860	837	872	908	847	873	880	852	874	846	867	910	833	910	887	868	838	844	846	926	864	879	818	911	852	866	914	882	842	877	884	831	846	845	901	845	799	903	907	890	897	875	908	875	857	892	861	856	836	845	894	855	828	909	907	787	861	832	888	841	850	871	854	868	893	937	882	901	898	813	858	925	859	829	866	861	869	850	866	861	898	927	846	846	909	899	891	871	854	826	911	879	866	878	847	910	870	852	907	910	903	859	865	895	868	855	856	846	897	854	920	871	845	862	907	930	887	850	874	912	862	902	899	873	902	866	827	830	855	886	825	840	876	847	908	890	868	906	896	884	904	837	864	866	881	859	832	891	841	853	904	826	869	897	912	822	844	857	862	877	911	861	921	923	879	830	851	874	865	903	835	881	833	886	857	872	846	903	839	862	861	829	904	872	873	877	869	924	849	857	839	839	852	882	875	896	892	881	834	900	833	888	925	903	889	837	858	896	860	913	870	851	854	826	852	859	888	875	894	876	812	882	854	900	858	894	870	887	877	827	900	864	877	861	859	858	851	889	875	868	851	844	823	862	899	881	857	861	855	828	903	865	891	892	849	836	871	886	838	856	855	873	861	853	855	867	888	823	859	848	891	857	859	878	862	898	900	928	897	911	867	840	912	910	812	804	895	906	861	895	856	867	843	881	861	852	874	872	820	835	849	827	886	863	819	856	868	832	899	881	897	904	878	873	901	841	896	898	870	842	872	863	849	878	859	901	852	848	841	881	928	844	928	853	884	845	862	936	844	837	861	862	784	895	869	910	882	861	881	867	920	826	875	877	899	903	908	899	901	843	824	862	881	932	843	881	852	901	891	851	891	867	900	839	873	897	889	950	865	903	835	915	883	885	900	882	834	898	912	882	894	841	882	913	901	925	873	898	897	839	863	892	864	887	840	893	870	853	885	855	907	857	894	860	877	874	833	870	840	934	914	884	878	871	920	850	886	889	889	820	838	860	908	866	899	872	922	897	857	864	851	853	877	922	868	881	909	876	863	868	882	934	866	821	865	830	930	851	860	936	833	877	843	859	860	902	825	854	858	846	891	866	833	877	872	853	881	839	864	862	904	897	904	857	855	887	844	881	866	857	854	839	842	871	813	863	865	923	864	915	857	898	905	899	852	871	880	908	839	861	841	839	894	815	863	850	892	918	832	894	873	863	872	881	908	882	894	922	929	886	848	873	849	878	833	843	902	822	845	907	882	878	868	891	859	863	872	825	862	886	923	902	921	904	862	829	893	847	840	895	902	875	912	880	910	864	903	847	885	859	880	873	874	861	881	900	868	888	868	839	883	899	873	939	867	887	909	909	852	854	859	813	887	906	936	883	843	829	836	876	887	811	860	879	883	844	858	878	849	877	850	870	876	899	880	914	907	835	865	909	863	896	893	898	880	881	856	846	916	854	856	853	872	819	838	851	861	892	864	836	852	878	891	879	867	817	942	885	888	896	896	885	872	869	866	872	867	896	870	840	857	888	895	872	840	917	853	890	870	876	852	868	839	822	894	893	786	843	888	876	854	854	736	917	873	884	814	884	894	853	866	876	843	922	851	888	879	839	866	851	883	794	863	883	872	842	903	871	881	927	920	859	804	812	890	899	846	900	879	869	840	876	868	823	849	866	832	906	911	936	840	882	881	851	901	848	869	859	897	869	850	813	882	890	863	874	936	901	896	864	858	839	880	828	860	846	884	898	853	861	852	893	839	904	873	887	890	838	858	851	875	863	881	883	858	851	868	863	882	840	862	888	903	857	885	892	831	866	867	837	844	885	910	906	895	891	851	888	909	881	889	871	842	828	873	873	863	889	916	908	853	822	908	874	866	872	870	835	919	829	863	899	898	895	890	877	902	895	802	836	869	818	885	822	844	785	846	889	824	884	856	869	895	843	866	863	870	848	843	914	797	841	852	880	895	901	896	898	891	912	881	866	900	931	857	831	838	870	871	834	889	869	858	892	855	896	807	846	852	875	904	850	899	890	876	844	798	865	886	890	884	815	896	928	847	862	837	853	855	857	895	884	855	850	844	881	888	891	885	875	918	885	906	861	845	912	942	858	934	860	856	873	851	877	839	879	906	881	873	869	842	865	856	898	870	856	935	829	883	859	878	861	866	898	894	863	871	907	834	876	904	859	845	844	827	882	875	906	866	828	829	867	861	849	919	849	835	855	866	874	865	924	900	876	866	899	877	852	885	874	883	838	901	862	913	883	877	899	871	950	903	855	878	879	893	901	875	848	824	852	929	839	894	858	953	854	845	883	884	879	890	814	903	857	949	859	867	835	871	924	920	848	871	877	896	842	813	857	896	861	835	947	824	848	866	838	850	910	894	894	858	824	878	862	870	851	919	829	863	828	813	902	846	923	886	909	831	771	831	842	852	851	878	883	873	897	873	850	883	886	835	899	840	837	835	879	852	881	864	880	849	865	869	910	892	906	858
44722	67870	41824	11539	6600	5059	3927	3144	2545	2185	1949	1790	1633	1450	1471	1311	1255	1239	1134	1166	1151	1144	1161	1080	1076	1049	1026	1004	1031	1061	1047	998	994	1028	1040	1058	975	1026	982	1030	1007	1045	979	979	1016	1005	1019	989	1014	1015	965	946	1034	975	945	931	1014	984	1009	979	989	939	1004	955	982	1003	965	966	1009	966	978	959	941	1002	986	1012	1005	1030	1022	992	965	1006	979	1016	1002	1026	954	974	977	992	958	969	936	959	1022	984	980	957	1013	995	1037	1061	1026	1024	991	947	952	1041	984	1008	958	973	1032	942	1023	948	1011	996	982	999	977	968	982	996	978	986	940	1034	978	934	982	960	1006	1009	972	964	986	1017	936	955	939	971	961	939	1058	899	1008	964	1004	921	976	963	980	979	968	977	1042	1001	991	977	955	909	974	977	967	971	968	906	940	947	1005	944	984	906	968	955	969	1001	973	954	1017	989	944	1007	1008	954	967	1015	946	1029	968	962	968	992	1004	1006	969	1013	999	1022	1005	1036	960	972	1034	934	928	990	970	958	998	966	960	994	1026	894	1001	987	1007	1001	1029	926	979	1005	997	1024	982	999	962	939	954	991	950	945	977	928	1002	996	965	995	987	975	965	985	996	1003	956	1040	959	961	991	964	981	986	965	1011	1011	984	988	969	948	942	1001	1045	982	943	975	911	942	969	1008	1030	979	1004	1007	1002	1025	937	943	1033	964	1020	961	975	990	962	1014	990	923	1003	976	977	978	1039	996	937	1032	989	989	977	969	910	995	958	1006	998	1001	971	950	1002	1023	999	966	1015	1000	961	929	954	987	976	1000	990	962	948	988	981	981	1008	943	970	996	944	1008	1007	976	1017	965	983	946	991	998	941	981	944	1006	986	890	1005	940	924	953	1022	956	1020	993	961	975	1032	976	951	976	1015	1003	1020	999	953	997	954	989	974	990	966	1012	943	924	1008	1004	979	972	983	900	938	976	1001	937	1018	975	957	958	979	976	999	918	1019	959	959	988	989	1002	932	969	991	974	1035	915	984	1007	968	974	992	969	952	992	958	969	968	1053	932	960	951	942	973	1005	988	937	932	941	914	921	968	985	956	959	961	978	987	1028	1005	935	985	958	944	959	1012	936	980	991	949	976	962	988	950	973	959	916	979	944	995	1016	1033	952	1036	991	959	964	958	987	1007	1018	1018	979	1024	949	995	991	1006	974	967	976	971	1026	966	953	953	965	936	944	943	971	987	997	1027	959	999	977	961	991	967	968	950	939	1027	982	955	972	962	968	962	991	928	967	952	1002	1008	980	991	956	955	1002	957	972	992	976	965	966	1000	978	908	996	1015	929	995	926	1013	972	1018	1002	982	990	1005	958	975	970	982	983	990	1009	1014	1008	963	999	976	999	917	993	1004	1036	985	971	985	999	994	932	959	1003	1058	1004	991	971	930	984	990	974	956	1004	959	938	962	988	1025	993	985	994	1001	910	978	989	996	982	975	945	935	957	1005	1010	949	1019	992	977	1012	980	964	972	1035	952	963	969	972	932	978	932	999	938	967	984	970	895	997	945	1005	968	953	994	993	984	983	975	985	995	906	953	964	987	1002	971	970	990	977	988	953	925	991	1004	933	991	1018	973	977	948	942	971	987	938	998	974	989	949	1013	986	1004	1006	949	971	1005	1043	971	991	996	976	1007	989	960	942	949	949	1025	972	985	985	954	958	949	941	1016	970	1036	962	1026	982	938	909	970	965	966	1009	1016	958	990	956	955	1014	980	976	963	989	984	954	957	960	1019	1007	973	944	941	988	993	875	930	960	956	1016	1020	978	995	949	953	1021	962	987	998	965	1017	953	946	969	1024	976	981	998	983	981	941	1014	982	925	987	1026	981	951	973	931	978	1027	976	993	995	988	967	929	948	966	1054	1000	925	994	1065	1042	968	961	1015	991	992	997	934	1014	975	936	980	928	1021	1004	977	996	955	977	982	920	921	997	981	993	983	969	981	959	992	963	994	973	999	960	978	973	964	999	982	1024	974	996	996	994	1002	982	944	917	1017	1009	938	987	1027	968	1110	917	986	983	1045	991	1018	956	979	986	981	959	1057	1037	993	928	989	1012	933	945	947	1013	966	982	1003	950	961	865	921	968	1003	981	936	934	937	981	934	966	1023	964	982	962	981	984	979	974	1002	951	1010	984	917	945	952	990	978	1004	983	966	966	974	1009	978	952	1009	1020	982	1010	958	952	1031	925	977	1005	976	1023	984	1021	962	1003	978	968	983	1005	901	949	955	945	955	1010	965	961	1029	967	946	994	1007	931	996	932	985	983	957	1050	938	941	985	1004	1031	925	982	978	954	975	975	936	980	997	979	981	976	985	984	1013	989	989	1008	919	1021	955	900	988	976	918	961	973	937	943	956	1020	980	987	994	1010	980	986	987	1000	990	978	1007	1000	962	1014	1016	957	928	1032	1030	1015	1000	1033	977	912	985	982	981	962	998	951	980	976	966	950	982	952	949	991	995	990	959	974	981	974	989	1025	960	973	999	1001	967	935	984	1003	954	985	992	973	909	1001	990	963	992	961	974	949	980	975	993	947	967	956	994	1001	993	1016	1001	921	960	965	978	961	1019	932	996	960	1003	944	958	942	992	971	1043	1037	978	982	1023	961	986	1008	1020	982	931	1004	975	976	985	989	977	1003	951	955	1022	978	989	995	1000	994	1045	971	960	987	966	949	918	1004	1017	985	948	980	969	969	1006	957	970	1003	967	960	972	972	915	967	950	966	973	936	969	956	1021	974	986	972	1004	957	1016	990	997	1020	969	997	952	937	970	973	970	975	999	1010	983	964	970	968	992	993	1013	963	1007	1002	945	1004	991	1040	979	951	1017	999	1017	911	1010	985	940	996	958	1008	969	1025	1018	912	966	1001	988	1052	1033	976	968	977	947	1012	999	978	963	967	982	1004	1051	982	968	967	939	1010	1032	984	1054	952	987	981	941	877	965	1016	1028	1054	1022	984	976	944	1029	973	979	1046	941	998	1015	962	1041	983	978	998	989	967	922	1006	967	971	1026	983	937	1007	944	1002	970	973	965	933	939	961	972	968	951	987	1012	930	971	991	996	972	1020	1018	1004	975	960	954	989	910	1036	981	960	968	956	1006	927	1046	993	961	983	1019	953	985	995	946	953	1001	945	950	982	969	910	974	970	945	995	998	968	1013	958	1006	942	949	987	1015	999	971	991	976	1032	988	1009	964	970	981	977	997	966	975	1045	953	941	973	993	993	989	1030	958	949	967	931	997	979	988	1000	1026	912	925	940	998	977	988	1040	945	990	985	1022	975	1004	982	995	991	960	980	965	950	955	938	1004	1006	959	989	1012	950	991	977	1003	990	982	955	985	1000	977	910	934	923	992	973	951	946	929	1000	1022	1002	966	967	981	1019	990	961	919	976	939	1016	931	921	989	997	1030	985	1016	1015	982	1014	958	1005	994	1034	962	1024	1012	950	941	965	902	1007	1020	1003	1001	966	948	988	972	984	964	1020	1014	969	1026	1018	959	1004	966	1021	989	974	978	955	999	955	1002	955	1000	1016	994	1059	995	972	958	974	969	971	1002	993	1017	955	942	1000	1041	1010	941	955	1020	998	1009	999	949	1000	951	1007	969	955	928	999	981	992	961	993	1006	978	960	986	986	948	984	958	961	912	984	959	1010	925	930	940	971	990	972	962	962	969	954	975	944	965	957	1022	945	1005	1022	974	943	985	1039	961	989	960	920	911	989	954	974	974	941	952	1012	1005	981	927	947	982	941	943	1011	1008	991	952	966	959	1038	947	1006	936	986	1043	1065	953	1042	952	950	1007	984	976	1033	938	977	1004	1087	962	1000	941	983
31607	30306	22029	5329	1239	793	629	575	500	458	432	430	466	385	434	377	395	403	347	365	358	335	365	359	336	354	330	374	388	380	375	324	325	390	340	338	339	355	329	331	354	360	353	323	377	355	368	376	319	362	362	362	361	337	349	366	349	336	347	377	337	363	348	351	350	342	346	375	334	345	356	390	372	351	352	355	388	343	358	366	329	360	341	339	373	334	336	363	350	355	388	329	333	333	344	366	356	329	343	370	340	354	338	352	394	365	334	369	340	335	400	327	361	327	328	366	352	378	372	346	355	343	364	367	399	335	333	361	356	312	342	354	339	360	341	356	356	367	342	349	359	349	358	350	374	356	371	346	339	353	323	359	315	340	380	360	339	343	365	340	379	312	334	339	354	343	320	372	325	323	341	348	372	305	340	330	307	313	360	352	377	304	367	361	329	330	333	330	364	345	371	354	378	316	319	354	369	322	320	365	344	360	330	340	336	385	342	349	344	325	341	358	345	373	313	348	319	338	327	334	346	345	340	320	325	348	351	332	350	325	344	330	346	356	341	371	353	350	339	318	337	315	374	303	347	353	375	323	341	359	358	343	337	374	325	346	326	355	371	338	390	331	337	334	349	362	338	353	340	343	387	337	335	356	337	345	347	358	362	354	345	380	335	331	334	392	364	333	373	357	361	344	352	358	348	361	329	331	325	388	350	339	336	356	325	350	363	343	340	347	400	375	361	333	352	357	347	342	353	350	359	384	352	379	369	405	331	392	362	330	332	348	347	378	349	335	364	327	348	333	349	339	358	368	322	322	371	376	341	376	361	365	367	349	331	335	346	345	330	337	329	345	371	343	342	373	331	328	317	346	320	348	362	350	328	364	336	335	314	354	333	362	344	361	360	326	329	333	347	343	334	318	375	351	342	343	340	352	383	342	336	344	370	322	346	354	348	349	347	347	350	354	333	341	321	370	322	378	336	371	379	332	358	342	316	359	337	340	308	396	379	338	388	354	340	342	358	338	359	294	355	345	354	357	383	347	319	374	349	371	294	350	352	338	338	357	370	357	358	366	326	344	316	354	344	375	341	310	335	372	361	324	332	324	332	337	332	337	354	386	332	342	338	361	330	356	339	337	339	375	350	352	372	343	333	352	318	386	368	328	371	307	337	381	353	348	336	320	361	360	382	316	342	363	339	382	333	335	352	335	348	345	346	360	345	337	317	392	358	374	336	356	304	330	349	342	337	343	356	352	360	352	317	357	367	347	354	319	362	283	389	313	359	372	366	357	365	366	359	319	340	332	334	383	368	365	355	352	322	362	357	355	354	364	339	336	371	341	382	337	365	325	324	338	346	339	348	339	326	362	361	358	357	325	353	351	397	315	326	340	325	350	337	339	335	332	373	331	330	358	357	316	345	365	357	334	354	354	348	339	352	342	368	367	365	328	364	343	350	380	335	371	358	355	311	356	358	341	361	317	341	343	328	368	377	333	337	339	324	347	368	350	331	382	342	351	353	351	323	331	351	317	349	340	340	348	361	338	347	355	322	350	368	348	341	358	330	326	345	359	380	363	364	335	347	346	367	321	336	348	340	320	327	368	314	338	336	356	361	357	339	368	351	316	351	368	340	336	329	324	370	356	355	348	359	353	354	338	345	354	309	316	344	338	341	332	376	391	353	348	340	352	390	356	370	354	360	336	342	367	387	352	340	360	361	336	346	352	344	329	332	373	337	331	312	332	340	346	377	364	344	356	391	327	324	343	318	349	398	370	367	343	371	343	345	403	360	347	372	347	330	314	374	368	365	348	377	363	359	348	342	348	347	359	357	369	336	338	350	341	327	341	323	332	371	324	311	352	325	387	356	333	378	356	364	302	356	373	338	327	343	340	339	301	330	388	354	354	372	351	335	335	357	327	377	332	294	357	375	308	344	341	312	348	369	304	321	349	351	342	355	325	360	351	351	347	350	388	343	357	349	348	346	342	382	333	356	320	357	349	348	367	372	370	375	351	338	325	289	345	326	346	331	330	353	338	329	357	357	333	359	344	303	347	353	325	346	379	374	350	366	327	326	358	348	341	375	318	332	329	379	347	322	371	363	340	353	324	387	306	353	320	352	346	341	328	327	325	345	328	325	362	356	350	359	331	344	360	382	365	333	361	345	360	341	316	361	342	357	358	343	362	347	317	336	353	333	373	386	331	381	334	350	361	343	342	347	378	347	316	342	318	346	343	381	347	368	365	358	349	349	364	351	352	330	338	376	325	362	347	354	353	337	354	348	331	350	355	345	375	352	365	343	380	336	361	349	365	359	327	339	343	348	350	343	348	376	359	379	331	368	343	322	320	356	349	332	370	337	363	345	347	368	378	372	329	336	323	349	340	344	367	333	328	354	356	316	375	378	336	334	350	341	363	348	349	349	344	329	343	349	362	363	330	328	382	344	335	342	330	338	366	370	339	337	354	319	344	318	343	373	372	353	378	344	339	350	352	362	305	318	334	363	311	357	340	352	336	335	361	326	345	358	379	367	349	324	341	360	341	384	330	346	374	317	360	324	377	357	319	336	333	355	338	335	384	396	344	353	330	347	352	379	344	350	319	363	329	364	327	348	348	337	372	339	339	365	342	347	360	340	344	312	351	314	322	370	345	337	339	335	310	362	300	359	371	323	365	332	348	353	353	359	325	335	334	310	338	329	351	328	331	340	339	330	364	325	337	308	358	365	332	384	358	335	342	324	354	333	333	351	353	323	314	360	353	348	333	355	332	361	355	374	350	330	339	366	328	368	353	349	359	371	365	347	332	360	332	353	350	338	345	326	369	341	382	323	333	351	337	350	320	361	340	339	356	332	324	331	358	374	331	323	345	353	305	359	364	346	352	351	315	349	359	362	343	377	329	308	346	350	347	341	349	334	368	330	337	323	356	304	360	376	377	326	381	340	351	389	328	333	329	317	297	364	310	380	340	363	381	347	372	352	372	347	309	336	357	354	357	315	325	330	352	350	348	359	324	382	352	356	325	370	319	353	355	307	323	336	358	376	330	337	346	329	374	344	362	331	354	335	316	365	369	353	392	335	341	345	362	326	320	364	330	336	319	355	322	354	369	304	339	332	335	318	351	380	338	341	348	329	376	342	347	336	350	335	381	341	338	353	365	355	330	362	346	400	388	323	371	337	364	332	350	328	347	355	357	352	343	379	373	368	355	362	376	330	340	358	349	317	362	327	343	313	354	351	310	390	344	337	350	356	346	363	325	349	351	328	332	364	319	349	360	389	341	336	355	343	364	350	354	334	354	328	369	335	307	344	331	373	309	349	351	339	355	366	352	345	335	326	324	359	376	345	329	336	331	330	342	338	329	356	318	358	327	340	341	321	375	358	359	348	366	389	356	340	342	330	335	348	366	323	357	337	351	335	348	354	355	343	342	355	348	368	358	320	322	367	320	351	353	372	377	353	373	352	356	335	337	321	376	348	296	368	355	354	340	381	367	343	343	333	338	314	338
38508	43794	22382	3477	2068	1403	1177	911	814	681	652	648	522	523	492	538	469	485	453	461	426	443	458	403	461	439	448	458	411	426	417	413	413	418	387	440	431	433	414	445	426	421	376	414	429	422	436	393	418	436	413	412	438	455	401	387	415	369	414	432	440	401	426	440	409	436	442	432	428	408	409	437	404	453	366	398	418	411	434	416	431	396	437	399	421	459	382	449	450	469	391	427	418	446	411	437	408	392	435	394	438	427	383	409	422	426	434	422	414	391	396	416	455	407	426	392	422	436	398	407	393	402	443	402	413	420	444	413	426	402	384	407	421	438	444	420	388	430	410	432	412	424	411	410	440	424	402	413	423	448	445	432	410	430	419	434	404	432	408	399	410	450	451	438	438	407	423	427	430	424	445	416	426	464	437	435	409	407	432	425	429	437	403	397	439	419	402	406	421	387	431	470	461	443	426	414	420	443	447	420	447	409	435	383	370	429	447	442	426	414	431	435	418	443	437	394	425	446	426	417	441	397	404	452	470	407	451	422	449	434	443	437	389	432	439	438	432	421	434	404	411	447	434	443	454	443	416	408	449	420	420	387	429	417	399	414	408	434	428	435	401	404	425	411	422	426	436	423	403	418	430	432	420	417	422	436	448	425	457	396	414	394	402	410	442	394	442	432	450	408	417	405	439	402	443	389	409	410	414	403	426	425	407	424	412	440	409	402	436	417	391	390	394	429	411	421	445	421	424	414	419	467	415	436	437	446	428	422	413	465	448	422	393	439	425	419	395	418	431	426	440	409	415	392	403	447	396	434	410	426	442	449	401	427	436	412	458	430	423	424	416	406	431	422	409	377	431	410	417	427	388	415	389	424	418	416	418	425	406	373	421	420	452	440	426	476	401	416	418	398	402	413	412	408	433	397	403	442	436	363	413	414	416	419	403	412	417	419	433	388	437	438	416	411	440	431	425	436	426	422	421	396	402	417	408	435	450	448	418	432	455	406	390	478	476	403	406	410	419	413	422	437	416	436	425	432	416	440	455	447	429	417	397	417	376	402	421	426	442	456	400	472	405	425	427	421	444	408	423	410	411	441	430	417	441	440	406	466	434	431	445	427	406	423	453	429	412	430	390	431	394	399	417	416	447	428	423	414	420	406	413	387	398	430	426	412	413	428	435	448	447	438	433	410	434	401	426	413	451	461	431	406	393	420	413	434	410	420	408	449	410	425	419	421	442	424	391	459	449	456	425	405	417	395	405	484	412	421	412	384	432	405	401	433	427	406	430	432	426	400	411	418	434	406	437	406	428	424	430	416	445	386	420	460	430	454	441	417	423	417	401	426	384	410	406	431	401	441	402	429	400	423	438	393	415	435	404	410	454	422	420	433	421	412	445	439	382	427	416	402	409	427	413	428	443	406	398	467	434	417	388	403	421	400	435	419	400	422	407	414	411	401	405	387	439	441	403	427	417	423	394	425	419	436	404	403	425	407	413	418	438	433	403	416	410	397	415	404	443	420	437	402	407	414	443	406	437	413	464	443	403	432	437	388	433	443	409	407	408	426	412	420	447	422	395	446	431	443	406	413	427	425	445	428	451	445	392	452	423	431	440	396	419	403	413	465	427	410	414	395	444	425	402	389	415	419	422	441	429	418	465	401	463	398	434	405	405	396	402	392	458	409	414	450	446	467	398	398	412	414	392	444	457	411	423	448	409	393	431	460	425	387	437	418	425	441	460	398	405	443	431	431	425	402	456	414	453	391	411	389	454	423	419	399	429	407	427	423	406	441	428	450	433	427	421	404	445	412	417	445	414	457	449	436	448	429	412	432	416	457	446	428	382	421	421	409	438	435	421	422	443	420	435	444	435	446	384	379	478	426	460	428	473	471	417	423	437	451	458	368	428	421	391	427	404	417	425	417	447	407	412	431	382	430	399	418	444	427	421	421	395	431	419	426	422	445	439	435	467	411	405	437	410	443	400	411	423	413	427	434	450	425	399	424	404	498	406	451	438	441	430	444	397	386	447	440	422	402	415	418	410	432	416	422	439	430	416	408	436	405	415	416	424	451	424	418	403	428	423	437	406	426	426	466	415	451	409	441	444	417	420	400	424	414	450	431	412	406	395	406	392	394	450	421	403	414	425	417	401	358	417	423	409	414	414	425	437	427	402	426	435	422	419	432	417	431	403	395	458	422	413	415	447	412	438	393	405	443	413	416	391	440	401	397	435	433	478	432	417	436	410	418	416	412	409	433	421	414	448	400	425	439	432	376	436	402	419	470	424	391	391	414	449	428	415	432	433	422	423	452	442	421	425	411	430	403	449	409	403	433	396	446	397	415	366	386	396	451	403	421	426	413	396	415	422	423	436	408	434	398	396	404	421	428	378	410	404	410	473	392	395	448	404	432	416	448	389	408	414	402	419	446	403	390	405	385	424	409	426	401	429	409	432	410	417	433	433	373	422	429	418	448	433	397	449	422	431	439	427	449	414	437	404	436	435	419	396	425	382	415	437	420	432	448	442	416	420	385	413	434	445	413	467	444	442	424	420	406	436	435	427	439	429	423	433	440	424	404	376	447	451	440	440	421	435	412	427	420	405	436	393	422	439	443	405	447	456	408	425	425	400	417	427	425	436	406	418	444	428	408	453	455	426	432	426	410	392	423	414	427	422	439	467	443	417	435	416	402	410	416	419	447	382	430	402	405	410	413	436	408	387	416	399	401	450	401	416	427	409	421	405	412	406	396	413	424	389	422	410	419	413	426	410	419	441	424	422	430	441	429	468	421	425	426	441	423	433	440	390	418	450	427	388	429	419	392	423	436	435	437	426	403	395	419	426	430	456	427	398	427	432	409	434	453	397	414	453	441	431	438	424	409	396	444	421	403	436	410	432	458	418	407	407	438	406	413	446	433	405	405	424	426	419	425	393	412	413	402	404	389	428	416	414	453	430	401	409	441	397	377	444	424	399	445	444	419	414	421	455	412	445	397	420	380	419	388	437	409	402	458	475	430	446	395	446	452	423	399	422	395	416	455	437	425	434	452	433	402	422	433	426	375	443	423	399	426	361	401	400	428	430	442	419	436	380	417	446	454	440	483	410	433	431	431	428	395	432	435	421	428	416	415	389	436	398	413	452	437	436	454	435	412	406	361	401	398	422	411	444	436	450	417	450	434	429	396	418	415	402	456	440	404	385	415	426	406	423	426	426	400	449	435	405	424	413	456	448	438	421	427	425	422	455	401	391	408	439	392	419	434	415	440	416	468	392	460	438	447	454	426	392	399	453	423	415	413	404	446	422	425	427	388	421	412	427	431	432	425	425	419	425	405	389	416	413	441	413	408	475	416	446	463	426	435	426	426	437	468	424	408	447	413	474	429	422	421	464	422	406	399	405	445	415	418	389	430	453	438	419	434	416	413	432	404	446	392	434	413	398	418	394	435	425	421	420	445	390	458	426	403	424	460	441	449	417	426	430	437	433	405	419	449	411	423	408	441
23960	20998	28000	24152	20262	7164	1689	1137	925	889	825	870	752	706	713	660	669	612	649	628	601	635	619	627	581	541	578	602	598	597	591	627	601	606	533	564	577	602	579	610	571	603	550	599	598	622	584	581	616	575	567	628	563	549	586	580	558	605	589	603	624	577	560	573	568	553	557	589	550	649	586	585	553	608	565	603	573	555	547	585	590	541	579	574	570	623	565	603	601	546	563	555	594	582	601	576	589	588	556	575	582	589	542	562	580	570	549	583	564	628	538	566	574	594	609	560	603	558	545	578	546	602	614	637	609	630	613	619	539	607	610	622	586	620	535	569	582	593	576	570	546	542	606	568	565	599	554	590	546	552	584	594	615	598	571	562	577	567	555	588	571	590	544	578	570	556	574	555	593	568	599	583	557	585	579	592	553	561	595	576	569	574	568	597	549	559	601	560	596	586	595	540	605	563	591	559	551	621	601	591	553	514	541	573	588	577	567	570	548	628	576	564	570	576	504	602	588	577	598	593	572	587	590	569	582	579	565	610	566	541	590	564	570	631	519	561	609	529	583	562	609	575	614	580	589	578	593	553	513	579	612	558	583	594	581	574	580	556	591	596	593	559	556	559	577	545	588	543	628	589	526	542	552	537	606	561	547	570	563	559	631	564	571	548	540	547	565	585	598	596	571	543	559	520	600	584	598	583	503	553	624	612	558	616	564	647	590	541	530	594	551	592	560	573	589	586	552	509	597	623	652	594	561	558	570	573	561	567	597	587	562	571	598	610	591	565	574	573	584	555	599	583	595	588	552	574	590	547	594	583	586	585	585	563	596	516	548	599	568	604	612	577	612	605	553	548	632	570	617	575	550	593	588	583	580	599	575	579	559	619	569	573	585	559	584	586	522	571	605	579	607	596	522	570	579	594	582	556	549	564	600	555	592	599	580	606	573	568	607	580	595	597	537	549	588	542	560	590	570	574	565	601	587	598	598	580	573	606	539	590	577	593	524	614	558	609	584	569	557	566	570	569	543	567	577	595	571	566	570	546	573	567	572	576	593	617	569	594	573	529	577	619	567	593	560	579	559	603	591	541	560	561	558	559	548	555	555	525	557	610	603	584	594	583	596	606	603	572	603	554	548	552	579	569	584	597	565	605	504	558	579	584	563	557	560	622	562	550	552	563	548	591	573	594	563	561	594	538	565	620	568	550	605	609	552	536	556	578	600	580	612	597	600	603	508	596	602	581	570	607	569	623	600	585	587	588	573	574	580	558	588	636	570	563	568	614	591	575	598	574	598	575	569	574	549	606	530	598	609	560	533	583	622	612	585	590	580	603	583	596	520	558	585	564	568	590	582	605	621	578	580	560	547	613	573	605	622	581	586	580	557	532	547	564	572	599	585	579	600	583	557	579	567	570	618	586	628	591	586	578	556	593	578	547	583	564	602	558	551	650	566	576	572	551	624	572	568	545	549	575	575	631	514	586	580	576	608	555	548	563	639	572	601	529	576	576	592	536	568	586	602	545	600	593	534	605	544	581	591	557	546	535	519	603	591	549	569	562	593	554	601	583	567	544	559	582	537	600	563	594	597	560	593	553	564	525	603	578	579	566	593	579	614	553	594	537	572	605	557	542	536	586	572	587	577	561	636	568	607	588	587	598	565	561	569	577	586	544	613	571	532	619	569	611	566	569	608	570	584	581	569	579	554	595	573	539	553	595	572	562	625	606	577	572	602	571	557	574	563	582	595	553	569	569	575	568	596	570	601	572	539	601	577	613	552	578	580	545	571	572	630	534	580	547	525	523	565	572	620	573	614	532	543	575	576	568	539	602	555	562	580	583	581	579	565	589	587	551	599	573	586	616	532	585	548	534	558	587	564	580	575	602	598	593	579	559	595	594	574	589	539	575	558	570	588	553	604	555	581	579	571	607	614	597	567	587	563	521	574	548	580	580	590	572	548	581	563	556	574	578	567	598	596	616	575	567	519	645	546	571	622	564	571	583	547	561	581	607	568	569	586	587	579	584	590	561	592	548	571	578	575	529	588	573	560	561	536	555	569	577	555	580	553	565	537	549	591	581	567	566	547	568	545	585	549	602	543	603	563	611	584	576	581	578	552	558	589	563	566	538	581	608	596	581	526	565	633	557	604	563	543	572	552	592	552	561	619	561	587	585	550	565	617	593	569	564	529	528	589	576	552	559	644	582	548	608	585	587	567	572	573	627	526	570	590	604	597	560	605	596	565	571	532	593	567	602	610	558	604	531	568	567	545	607	622	599	554	601	549	570	578	567	588	531	570	594	593	556	596	579	580	571	555	593	570	578	566	571	552	607	565	579	556	579	612	570	588	554	587	569	571	550	597	584	565	566	578	628	556	564	573	599	601	562	596	583	578	589	607	579	621	605	545	558	568	566	578	586	556	562	594	566	542	574	569	556	583	587	617	574	528	598	573	613	538	551	608	594	589	592	562	574	631	623	620	561	570	597	583	619	566	562	542	624	588	568	521	562	603	555	543	551	538	584	538	567	566	539	606	617	573	537	548	581	595	572	589	536	601	611	577	574	548	595	587	575	592	581	544	570	554	574	602	569	551	575	546	534	571	599	627	549	601	546	586	571	558	561	589	584	585	581	593	588	563	577	564	575	608	506	581	558	560	619	558	553	591	535	562	627	635	602	607	590	550	638	599	579	606	625	571	532	553	549	610	581	568	597	559	593	554	601	535	559	566	584	545	576	599	603	527	602	549	572	562	559	599	587	575	544	589	561	591	549	590	557	551	538	569	544	574	585	554	559	578	564	541	566	545	575	626	547	579	586	614	573	610	573	625	560	594	553	596	567	589	570	609	591	613	581	576	548	617	572	608	593	608	574	573	566	537	589	597	578	573	594	590	569	562	598	602	567	605	585	569	592	551	571	558	554	610	600	619	568	574	604	556	556	586	584	599	573	600	598	580	595	534	544	584	568	599	586	566	588	559	611	583	569	579	552	610	562	553	568	587	541	557	562	589	644	551	588	536	573	557	557	556	587	582	569	584	593	540	529	535	583	544	588	562	558	603	581	582	579	573	587	575	554	547	575	544	562	577	567	583	548	556	502	551	586	588	573	544	552	608	589	558	582	578	581	572	606	583	565	596	559	564	573	587	547	582	610	555	585	585	573	578	557	566	583	555	567	574	579	566	592	536	581	629	586	574	572	612	608	605	554	562	603	547	602	586	523	583	564	571	526	544	535	558	586	585	601	542	581	572	589	558	626	605	547	557	567	544	556	581	598	567	591	561	587	603	522	576	562	538	572	604	592	562	564	565	611	552	593	566	567	569	560	566	569	585	569	556	593	563	572	564	617	572	575	584	580	556	540	596	556	565	551	601	606	553	585	573	579	576	569	596	531	599	554	563	535	621	554	582	624	576	580	594	582	601	583	606	574	542	567	577	644	584	567	574	576	569	520	532	523	580	558	555	593	612	587	558	620	623	535	610	590	526	568	630	580	606	613	567	585
41192	58989	34717	7625	4574	3325	2554	1894	1563	1297	1287	1191	1066	1030	937	859	835	806	850	797	782	773	768	725	747	708	692	670	701	755	692	706	712	634	645	693	659	678	633	627	670	676	697	656	686	673	691	639	654	665	687	707	636	682	671	684	663	654	668	677	691	657	630	712	703	708	670	664	628	664	703	664	639	683	668	691	627	614	641	738	654	672	673	653	689	683	684	626	697	630	690	680	706	696	677	702	699	629	666	643	709	675	642	643	681	664	643	690	684	653	678	647	639	650	677	666	671	653	651	672	724	608	684	633	661	706	666	674	695	674	653	665	612	653	656	640	662	625	698	651	650	707	653	658	687	721	696	647	664	641	713	701	647	689	656	649	676	664	662	625	633	620	644	670	628	659	612	673	647	635	656	649	704	683	687	691	655	676	647	632	663	619	695	682	640	681	664	640	689	690	677	631	697	672	694	659	707	641	629	663	693	651	698	652	665	662	637	614	662	657	669	684	646	647	638	645	698	676	620	653	688	639	635	659	647	665	674	679	642	686	654	658	684	655	693	692	672	674	670	683	625	665	646	668	666	681	624	691	668	656	645	624	702	668	680	660	646	654	713	653	661	626	689	648	667	647	669	677	724	660	653	692	653	644	652	669	668	652	658	673	648	664	664	718	646	678	633	660	621	645	651	624	718	666	620	639	672	680	614	606	667	664	668	661	617	680	640	668	681	690	669	637	665	646	665	684	634	644	648	675	650	642	600	681	702	639	662	691	645	645	676	677	685	675	691	633	629	658	674	704	670	679	651	644	654	659	677	597	635	669	706	651	680	692	682	650	630	661	700	640	675	639	654	687	676	716	673	642	710	614	655	677	649	675	704	617	711	661	667	645	681	649	666	629	680	635	679	663	704	652	656	636	649	670	654	683	655	696	637	667	672	666	642	653	678	666	676	614	635	673	671	657	657	649	669	660	651	758	666	669	705	631	628	692	648	648	661	644	707	710	681	662	669	674	707	638	700	649	648	666	705	669	634	613	628	624	627	711	701	667	666	649	672	655	694	663	692	654	683	673	681	685	716	659	672	687	641	647	681	655	670	730	648	677	626	672	696	672	699	661	627	720	647	626	692	679	622	692	650	682	655	719	625	655	643	668	640	685	651	616	671	668	680	697	702	697	700	677	658	666	633	691	677	657	696	682	627	678	682	640	672	673	674	632	651	627	685	710	637	693	683	640	652	656	628	646	659	672	661	651	644	662	653	598	692	665	622	636	674	698	672	658	660	648	624	670	713	680	683	614	644	697	664	650	659	672	616	675	632	675	680	707	612	680	634	672	653	638	703	682	668	699	672	717	651	640	676	624	691	681	688	652	641	640	677	697	600	658	625	625	675	628	667	678	675	684	713	618	647	697	730	676	652	661	611	641	656	638	641	640	642	640	687	674	669	679	667	648	674	660	697	684	714	687	686	664	662	651	664	647	714	661	690	671	694	642	660	693	698	675	717	661	682	666	696	656	684	657	643	690	682	661	647	711	623	666	673	633	638	642	685	668	678	662	685	685	669	647	689	683	675	663	669	675	692	649	613	651	665	690	685	656	663	652	638	712	640	653	674	658	625	645	670	672	687	611	664	672	681	669	693	639	687	639	686	656	680	670	681	631	665	687	619	643	708	644	629	633	695	663	713	678	668	695	690	652	696	658	657	680	671	678	680	687	665	655	662	643	648	664	650	691	705	633	693	628	648	624	635	675	663	649	626	645	635	706	697	688	664	638	696	666	664	667	677	688	687	643	639	720	706	660	668	662	659	632	654	636	670	684	647	680	655	691	685	649	676	654	691	645	674	638	580	694	641	688	707	653	695	633	641	678	640	612	663	625	640	668	646	664	670	644	697	697	673	719	674	703	642	682	697	657	664	676	637	676	646	656	605	616	652	649	723	620	635	666	638	706	671	672	710	669	683	665	658	655	667	611	654	639	679	662	640	667	670	692	633	636	645	673	655	654	641	649	661	660	660	655	665	699	707	673	677	622	700	656	645	653	668	657	699	692	654	606	619	702	626	672	649	666	646	632	673	688	626	682	680	678	688	704	659	652	658	699	651	703	655	644	702	638	687	619	671	659	676	670	676	631	641	671	654	665	701	647	679	662	654	667	695	679	684	632	675	641	638	670	678	670	628	698	635	665	688	635	638	674	648	718	645	663	663	672	662	621	661	627	717	679	679	633	640	697	686	660	692	661	690	647	653	653	629	703	652	667	674	635	651	691	662	628	687	648	708	685	635	674	669	653	669	658	648	650	681	661	679	650	648	647	633	688	635	592	679	669	651	680	647	678	668	696	676	652	682	640	684	660	646	680	660	677	669	673	679	683	699	655	644	689	662	659	658	657	641	665	665	694	657	646	732	659	682	672	669	698	636	660	690	644	666	700	639	685	662	632	676	668	638	663	660	676	730	663	676	693	641	659	672	668	638	648	648	659	675	712	657	689	661	618	692	631	668	675	694	647	724	611	682	747	655	668	628	645	672	661	655	677	681	618	683	650	701	650	647	632	700	671	674	679	694	632	690	663	707	662	694	645	661	676	674	636	648	622	685	689	670	678	640	664	650	671	646	675	645	687	695	651	708	640	668	637	656	647	627	677	677	657	680	639	697	692	665	682	681	692	634	681	691	661	736	717	675	674	671	709	671	669	696	638	631	691	682	672	679	656	673	627	649	647	684	673	656	647	604	626	702	643	700	691	655	674	675	655	704	647	682	607	653	652	678	684	629	684	675	662	694	672	630	669	662	656	622	700	699	710	668	652	619	693	671	681	686	655	676	676	663	692	613	661	673	653	691	680	649	672	665	690	661	622	682	631	659	660	649	671	642	616	665	697	615	710	670	666	644	690	677	705	670	688	635	675	657	671	688	680	625	671	657	710	679	646	683	651	663	660	661	693	668	650	666	620	700	670	623	670	664	706	629	640	744	685	659	642	631	666	634	620	631	616	666	654	659	642	721	655	632	642	662	703	632	677	634	645	626	642	680	651	645	661	660	701	701	646	681	698	663	694	671	682	660	646	648	672	686	647	654	698	692	633	589	654	631	620	660	652	628	639	662	653	690	637	653	658	638	652	684	680	642	683	654	641	690	663	674	680	651	704	658	681	635	662	676	731	629	639	677	641	663	673	631	648	665	655	674	629	647	673	677	632	663	683	630	673	700	654	651	667	671	669	680	643	643	634	622	683	640	684	692	700	639	706	683	698	626	677	658	671	673	681	696	629	654	642	729	658	705	712	682	623	687	676	682	668	670	647	675	660	614	668	716	695	647	684	631	652	663	672	653	686	663	655	631	672	627	668	688	614	689	657	695	673	632	616	638	661	635	712	676	693	659	666	670	648	686	683	655	656	635	653	653	655	675	656	662	636	615	692	683	653	675	676	650	671	665	681	668	614	631	662	701	638	664	656	666	677	676	649	655	638	675	656	681	600	665	655	672	614	652	701	670	687	680	608	680	703	687	653
25126	21237	26868	24070	7492	1497	1036	804	615	581	643	669	583	592	551	554	507	499	478	495	457	504	512	500	497	444	493	459	462	464	503	471	491	466	480	460	464	519	498	451	477	461	500	486	515	423	498	431	459	480	484	448	514	473	464	485	477	460	457	470	458	492	477	471	482	493	409	453	448	456	507	482	511	531	501	475	481	469	473	470	453	506	475	471	463	512	443	480	478	456	463	451	498	447	449	465	497	432	518	434	462	460	435	459	476	482	437	450	528	461	476	447	421	473	480	440	450	422	448	479	473	437	463	462	451	454	462	485	469	508	430	472	445	517	472	447	465	503	495	459	458	466	473	474	466	486	494	449	484	405	499	461	459	454	495	460	476	452	465	441	449	515	454	441	454	476	444	509	477	472	482	485	488	432	488	434	499	478	485	481	447	473	491	454	476	494	458	465	478	456	452	475	474	472	411	509	439	457	488	478	459	450	434	467	462	458	479	476	487	464	451	472	494	482	455	443	492	494	491	436	435	477	461	501	494	496	481	485	418	434	448	462	482	438	436	423	441	435	483	464	481	493	465	467	449	459	500	480	461	436	499	462	478	468	433	498	464	483	458	498	456	480	519	481	453	464	464	535	474	455	476	456	461	495	473	455	478	455	463	472	465	458	429	466	486	485	452	464	472	465	468	449	488	464	469	478	463	470	454	480	479	461	492	476	500	459	433	426	454	481	481	487	472	483	461	476	446	451	474	447	467	504	481	461	473	508	441	467	479	475	434	517	429	493	464	493	462	452	481	480	439	437	478	468	483	470	482	456	463	498	467	461	433	463	484	467	482	475	499	445	456	466	519	488	507	442	459	431	471	460	449	432	446	491	490	482	496	456	481	450	496	446	452	468	428	458	493	468	465	463	479	492	457	488	473	484	439	488	457	488	477	454	498	478	465	448	431	449	482	473	471	471	480	446	451	480	517	491	485	418	445	485	503	448	473	486	465	474	461	430	457	469	449	492	466	491	438	483	426	479	479	447	450	482	457	464	447	478	438	462	465	464	476	447	475	467	482	431	470	410	438	466	459	436	471	465	415	491	488	501	458	477	458	454	502	461	485	459	447	496	478	462	433	470	493	483	455	461	474	465	490	482	505	476	451	468	484	465	507	473	494	468	425	458	402	453	481	461	500	455	436	466	454	464	448	467	441	454	467	465	448	491	477	457	493	446	437	483	460	459	464	472	469	460	471	479	448	488	445	460	492	462	467	478	453	495	435	484	471	474	477	449	399	480	443	458	478	430	481	493	438	411	492	513	454	429	491	434	488	504	443	412	496	442	455	478	448	448	510	495	464	457	466	447	504	446	466	459	454	512	469	463	481	462	407	454	446	443	491	506	461	493	488	447	433	437	506	437	477	477	508	481	465	483	502	444	444	443	441	499	467	469	437	438	450	475	457	440	459	486	477	461	433	465	497	463	456	482	450	478	465	458	470	476	462	460	418	493	456	438	497	473	481	430	468	463	462	462	430	481	456	460	460	447	470	504	484	471	499	492	464	475	450	483	474	432	468	463	462	458	431	490	452	479	465	444	445	473	481	479	461	483	477	453	428	486	474	520	455	495	457	461	499	456	462	453	426	480	445	490	500	478	502	485	460	488	477	454	446	476	433	469	461	475	482	461	519	446	492	479	464	459	461	433	452	479	450	492	478	484	497	488	516	465	426	522	482	464	484	421	465	486	502	436	487	483	476	460	474	458	454	436	449	456	415	477	473	455	492	450	488	463	454	447	483	454	509	502	441	466	486	445	455	441	475	431	496	454	443	458	461	451	470	509	455	472	475	486	476	498	466	449	491	449	470	475	437	461	469	451	491	459	450	441	487	463	497	426	489	492	459	492	526	486	446	486	457	488	465	498	469	462	494	434	490	461	526	458	492	440	481	459	488	484	500	474	468	439	483	501	444	481	460	429	462	413	488	472	503	464	481	426	478	468	431	468	461	433	445	501	495	460	465	455	469	475	457	429	468	480	439	504	482	479	423	444	464	445	535	477	494	475	470	482	456	469	453	474	514	454	448	474	443	476	448	530	460	471	455	425	476	456	482	485	460	477	422	477	416	438	451	477	493	475	501	492	434	462	455	494	461	493	460	465	471	442	480	489	444	468	479	462	467	465	464	453	432	457	494	503	449	504	453	483	481	481	459	467	477	440	444	484	439	489	452	458	469	458	489	490	461	452	487	434	476	481	461	466	450	484	465	483	463	467	435	459	451	452	453	462	478	494	436	420	450	454	445	496	494	472	425	438	469	475	447	510	483	469	481	497	419	472	537	461	461	449	457	503	459	431	457	440	483	457	438	465	483	462	483	447	488	475	475	451	467	449	437	488	475	455	486	483	452	449	451	433	434	483	473	468	523	479	435	455	478	452	437	441	449	454	468	486	455	482	480	512	453	486	471	465	471	436	468	516	447	469	438	475	417	478	501	452	479	449	466	476	472	454	452	492	475	481	440	446	455	451	488	461	495	430	467	473	477	432	488	467	486	441	467	488	492	453	464	437	467	501	427	476	526	490	465	468	456	482	501	465	459	429	462	480	485	467	473	478	457	506	462	422	484	433	495	467	438	498	451	456	444	448	453	448	509	500	453	465	457	511	471	444	475	476	432	437	464	487	453	448	440	470	457	440	463	498	460	481	437	454	452	459	485	441	466	445	470	462	471	458	479	514	485	442	478	406	456	461	501	458	459	451	437	469	460	493	506	446	472	452	448	450	427	452	460	463	487	458	459	469	458	443	455	458	480	477	473	487	476	433	440	497	476	478	498	516	518	483	474	453	445	488	497	457	462	457	509	459	479	456	450	467	480	406	476	447	473	479	497	428	495	424	459	417	470	449	482	427	465	472	471	436	429	538	455	478	444	447	472	457	475	462	487	481	481	454	479	431	456	495	468	460	459	472	444	459	459	475	445	466	506	453	461	442	445	454	435	479	446	456	463	493	445	444	413	461	496	488	440	449	428	448	498	470	432	479	456	465	433	486	488	462	446	475	458	448	457	448	492	461	480	462	478	463	468	473	431	446	454	471	467	431	439	437	451	478	441	456	455	467	487	482	444	470	455	449	432	493	460	465	519	487	474	433	463	441	505	473	472	457	460	492	459	478	450	491	445	448	484	451	460	478	463	444	459	493	514	456	435	435	517	456	457	433	475	436	488	449	434	476	490	452	447	441	481	461	460	489	472	512	484	458	469	488	492	467	452	508	423	456	492	470	463	484	462	509	482	419	494	466	480	426	498	441	480	445	487	454	428	484	454	494	479	452	475	466	497	429	472	477	440	465	455	477	488	477	486	462	498	448	465	472	460	491	453	478	497	424	460	521	473	499	427	479	491	479	463	490	489	450	447	470	471	409	459	469	455	476	444	506	468	478	460	492	471	444	430	466	448	475	473	454	483	440	477	458	451	455	468	478	418	478	501	466	459	465	454	474	445	475	444	466	492	444	424	446	449	519	453	484
40609	53093	28128	5081	3551	2531	1884	1446	1219	1123	957	960	811	788	731	747	696	672	682	687	635	621	605	612	586	645	599	608	598	557	580	637	602	572	585	568	556	592	560	553	599	530	569	556	556	613	604	572	554	585	571	570	569	527	545	567	575	538	577	560	557	547	566	563	561	588	550	545	560	602	568	590	560	578	603	582	536	567	582	571	566	594	578	596	565	562	604	606	540	549	586	572	550	594	554	565	539	577	589	581	545	589	591	560	567	544	560	572	575	621	598	518	593	601	635	560	580	550	590	572	564	605	545	605	565	551	573	543	562	590	605	551	574	560	544	588	564	603	578	526	576	544	571	567	608	549	609	612	537	551	546	566	531	568	559	601	574	610	572	562	551	580	565	578	574	578	578	537	590	591	545	580	617	594	576	586	583	582	545	595	567	593	560	542	529	558	562	569	544	593	576	561	594	525	551	548	579	548	570	569	548	589	576	604	604	554	567	610	580	505	594	600	525	577	573	581	528	561	541	553	569	538	585	542	580	570	552	563	587	549	589	561	554	558	576	570	570	611	582	557	599	576	561	530	592	568	530	547	559	550	569	558	558	589	594	567	571	616	564	562	560	530	584	586	545	582	535	618	623	572	582	561	566	613	565	576	511	556	584	554	546	602	564	594	558	514	540	586	614	580	582	584	586	564	617	582	572	570	568	566	566	608	562	578	549	566	596	565	534	538	590	575	570	594	548	578	558	579	570	539	598	543	575	576	558	553	576	561	567	570	559	568	559	602	543	578	561	561	547	585	550	560	582	607	605	605	557	594	597	519	552	561	632	588	527	549	599	553	557	559	548	605	573	551	566	560	540	577	560	622	585	544	538	604	566	583	593	549	574	606	592	582	542	572	605	556	622	577	599	601	554	597	566	534	552	573	576	594	621	559	562	555	602	556	616	533	551	571	567	601	553	585	619	570	626	592	572	530	560	554	549	541	577	589	598	529	576	548	603	544	567	594	572	549	535	591	575	563	571	585	548	562	568	581	593	599	575	569	546	585	586	558	593	588	613	595	543	595	566	602	533	556	617	602	575	588	576	564	537	547	607	535	575	602	543	561	538	575	598	528	582	596	570	557	602	578	575	571	566	545	573	585	572	586	552	567	593	554	539	563	575	609	601	548	592	568	533	559	551	559	574	580	595	584	581	552	582	550	575	551	581	627	581	576	551	608	543	574	539	566	572	574	600	625	560	552	596	543	588	571	603	575	567	577	548	590	600	583	578	586	606	551	559	580	535	568	559	570	597	586	601	552	520	577	586	592	526	542	606	574	545	581	549	563	495	572	571	604	588	587	543	588	528	569	621	562	562	576	583	584	514	568	574	541	549	609	560	556	603	557	577	592	557	571	580	603	588	586	573	571	596	579	615	576	586	581	560	559	585	543	551	579	539	563	584	587	561	549	574	515	591	553	574	538	598	548	569	588	577	559	597	544	540	555	582	626	555	550	563	559	574	587	617	538	559	529	548	583	578	590	526	565	574	567	574	558	581	592	559	563	574	609	607	577	567	565	584	580	578	535	577	515	597	548	541	575	589	525	568	534	529	522	619	625	557	526	534	580	575	565	560	546	580	530	565	528	557	597	583	531	565	584	571	538	533	606	589	576	606	583	544	602	596	543	599	582	591	593	543	588	560	552	576	570	576	501	574	618	558	616	562	524	581	579	587	607	555	561	552	590	552	541	549	622	564	581	535	575	563	544	598	614	622	561	559	561	548	542	571	587	555	583	634	614	599	572	559	559	546	538	572	575	565	567	560	562	582	568	578	563	554	575	514	581	575	530	584	621	589	542	578	561	543	596	588	603	594	577	543	559	590	580	575	569	540	543	534	570	549	590	533	572	552	561	568	590	555	581	600	563	563	611	594	560	539	594	584	548	587	515	592	551	592	558	565	555	597	589	553	586	549	569	602	589	538	611	574	547	587	571	591	562	572	614	551	579	524	609	525	596	551	585	521	594	567	574	575	534	565	554	553	581	572	583	550	575	545	558	549	592	614	562	592	601	603	564	593	605	605	577	587	616	587	585	540	566	520	590	593	560	531	570	554	573	570	601	600	570	570	538	525	594	568	539	553	611	565	587	580	611	550	554	545	526	547	606	578	550	542	542	557	573	511	563	556	546	509	590	613	585	565	597	569	553	543	558	621	568	538	621	552	581	569	548	554	577	586	600	571	535	609	593	585	615	610	559	567	524	554	555	525	579	569	560	574	525	566	560	572	525	563	549	562	555	516	617	580	594	576	555	591	594	576	554	589	561	547	565	572	552	590	528	581	585	601	608	539	598	567	580	567	594	588	608	565	553	557	577	602	543	572	549	570	541	609	591	560	530	622	558	590	583	549	574	584	586	581	559	605	543	573	572	583	609	571	539	581	614	587	581	561	537	587	598	538	611	553	578	572	563	549	516	567	524	580	560	552	549	603	572	559	600	574	563	566	587	580	584	580	539	618	554	613	533	564	572	570	561	544	597	586	595	538	585	576	535	556	602	566	569	591	554	574	585	554	558	574	569	575	586	577	588	617	557	593	565	553	588	553	566	568	512	576	565	575	628	569	569	574	586	523	593	570	574	575	540	547	564	589	566	607	581	605	611	541	575	533	547	580	591	587	549	575	579	578	560	588	582	602	607	571	585	622	582	522	610	549	555	607	558	564	586	564	526	627	546	557	599	580	570	545	503	585	606	590	571	555	556	547	577	619	603	544	605	591	545	555	607	594	556	578	558	558	561	601	578	574	552	524	579	582	560	560	573	549	559	589	542	591	546	607	568	599	582	555	549	558	583	561	555	582	599	538	572	612	568	626	588	583	556	573	607	535	597	591	544	542	557	587	558	542	592	531	592	574	522	596	562	535	552	551	576	552	593	584	588	589	603	587	585	566	554	564	564	596	585	539	583	548	568	578	559	559	604	558	562	559	570	532	562	590	612	601	562	507	623	537	566	544	573	591	567	587	570	534	551	567	568	551	551	539	537	603	580	571	572	570	586	572	601	559	574	545	626	590	578	556	574	584	536	586	543	581	539	554	607	576	612	593	555	589	559	567	574	616	579	570	548	569	550	570	550	573	528	552	568	595	600	532	531	609	595	580	552	538	553	595	576	578	551	603	585	587	587	585	610	576	566	566	616	611	606	564	561	575	550	598	530	533	590	565	548	592	534	571	529	523	581	599	614	584	563	589	589	572	603	554	557	585	554	542	561	610	547	570	546	591	571	546	590	564	593	585	619	539	583	574	550	538	597	568	582	590	591	542	544	564	547	621	560	554	558	569	586	566	595	576	578	573	566	544	554	553	548	577	558	528	564	567	567	562	592	537	587	590	567	599	561	575	541	560	594	560	612	545	555	539	549	593	586	562	568	587	657	571	589	601	566	586	575	582	550	569	586	616	572	544	577	544	583	546	565	582	544	548	579	541	583	588	564	602	582	560	586	605	569	556	600	604	561	581	543	558	587	539	583
22736	20980	28520	23558	20952	20542	6880	1986	1491	1363	1277	1238	1169	1065	1060	1029	1045	994	990	902	989	921	961	954	919	902	869	852	958	832	873	920	859	866	906	854	909	923	894	944	862	884	869	900	908	857	815	869	875	841	871	863	873	926	827	866	859	943	864	869	850	878	854	923	907	868	842	878	847	846	877	854	852	840	852	830	867	857	876	888	841	905	854	848	827	849	866	837	855	878	871	816	850	852	863	865	880	911	878	894	894	844	882	832	886	933	847	853	876	904	912	887	860	880	898	907	865	898	856	885	866	885	835	868	910	905	862	928	870	874	911	853	894	859	894	867	852	868	859	867	834	822	849	873	919	843	840	844	841	869	872	914	894	893	872	894	911	897	853	892	847	902	861	878	896	830	894	862	844	852	883	918	856	881	860	884	805	835	913	849	912	864	866	896	931	880	876	864	850	909	874	853	888	922	864	920	905	854	882	903	826	845	872	863	836	838	840	902	879	869	888	883	885	869	830	817	802	910	905	877	886	844	848	863	842	878	855	905	846	860	877	846	865	894	867	865	836	873	843	903	828	913	859	824	851	883	871	822	851	807	856	915	864	834	879	840	861	828	897	906	827	869	870	886	860	865	835	847	930	854	856	867	898	877	869	848	890	830	844	877	903	841	886	865	879	945	858	880	824	828	878	882	870	844	872	839	870	841	870	836	874	862	862	879	871	835	849	905	866	846	873	908	846	842	838	841	846	903	811	907	871	862	864	866	920	860	916	862	828	920	851	832	867	876	871	837	872	812	910	824	888	896	877	884	886	905	881	880	881	788	922	893	847	897	893	907	885	785	876	909	843	877	893	857	832	883	905	879	881	892	908	860	876	828	865	898	828	846	884	833	837	892	877	816	861	919	823	895	856	902	866	847	833	874	877	844	822	872	873	849	865	848	876	908	863	882	840	828	878	890	871	838	852	861	850	890	866	906	845	901	826	858	831	910	857	883	845	870	882	864	842	832	852	853	850	846	871	822	865	872	872	913	845	911	867	865	875	862	904	881	862	871	867	885	877	879	881	879	875	879	852	911	860	859	904	861	893	888	885	867	866	821	834	843	876	787	926	821	862	906	852	902	897	896	867	873	881	870	858	850	828	932	921	902	887	856	858	888	886	909	892	834	885	872	907	882	861	921	841	817	849	842	885	819	835	875	923	882	827	887	835	849	901	865	805	843	908	883	853	826	892	902	821	881	874	817	920	844	849	889	859	860	878	841	820	865	898	853	880	896	839	801	851	900	888	866	847	893	885	932	905	879	895	870	901	874	846	905	858	862	835	863	895	835	806	857	837	842	864	922	835	859	814	869	845	842	872	918	882	895	852	855	883	795	835	825	874	875	838	836	891	927	917	886	881	889	873	891	861	854	791	938	811	818	852	905	868	821	948	892	819	858	845	809	902	892	843	846	868	890	829	805	856	887	893	867	845	872	833	831	826	858	871	898	902	847	838	850	867	884	828	825	902	886	846	887	841	865	861	875	843	881	873	888	876	880	876	878	881	893	879	893	829	884	865	886	884	887	863	874	842	890	826	847	813	894	876	833	866	874	854	900	894	884	871	887	870	834	850	884	855	848	881	855	909	939	901	853	914	844	902	877	867	886	861	856	841	839	870	850	864	860	839	841	879	807	910	885	870	872	841	907	810	876	882	841	873	855	879	855	892	824	869	902	839	849	888	848	842	856	896	854	859	870	904	848	863	866	854	817	822	874	874	879	843	875	866	930	899	891	855	822	908	867	855	881	824	876	842	873	887	811	857	844	867	860	895	870	818	870	866	849	869	936	885	859	930	899	877	857	816	885	864	864	842	912	871	892	873	885	847	816	811	893	832	862	910	876	857	865	854	865	840	887	889	857	897	849	881	861	879	861	855	894	890	865	888	870	887	875	869	885	888	899	853	886	829	843	850	840	849	881	835	830	850	881	864	857	875	910	865	861	807	830	866	887	822	887	854	874	868	829	858	867	826	872	844	871	883	864	911	890	869	867	873	882	858	843	923	835	850	898	841	839	835	888	862	889	844	819	846	894	858	911	872	863	877	859	903	878	883	795	856	838	873	863	817	854	850	849	874	808	847	857	866	865	874	894	871	838	897	887	866	896	844	899	886	869	865	872	892	852	899	865	865	909	874	851	894	827	868	895	826	915	846	830	856	899	837	805	867	822	879	835	863	852	847	894	887	894	869	913	902	820	901	864	908	894	831	811	853	875	849	882	898	898	877	873	852	810	885	858	852	908	893	864	869	867	864	875	872	879	845	902	808	841	825	843	825	884	902	849	910	855	947	873	870	848	886	871	870	899	890	856	819	881	802	864	845	875	834	847	821	873	850	841	869	867	844	875	919	896	884	870	951	856	844	935	881	875	862	904	910	934	868	894	939	843	919	870	878	864	858	827	863	869	891	821	879	834	884	885	827	844	878	837	878	797	840	852	849	839	834	857	833	880	905	884	841	855	898	832	878	879	877	924	895	846	897	882	883	907	893	906	872	796	869	858	892	868	849	872	892	823	865	850	891	878	914	827	908	864	886	913	879	832	845	851	861	885	862	865	890	908	891	874	885	898	865	823	872	876	828	877	867	865	881	901	867	835	887	891	857	875	900	877	875	885	832	830	891	882	856	824	838	886	893	861	905	846	885	885	888	852	893	859	889	866	828	871	894	883	836	848	879	914	873	828	865	873	857	823	876	876	868	876	842	872	855	825	851	878	870	908	870	911	854	853	875	850	859	863	888	899	840	861	886	853	845	835	844	822	827	897	895	821	848	860	848	876	869	882	937	947	882	866	937	838	883	871	885	926	890	894	873	907	826	835	865	853	857	869	869	852	896	831	844	885	868	924	872	870	871	891	827	890	821	862	870	878	865	869	880	926	857	875	833	917	874	843	933	836	906	817	841	859	934	815	908	893	872	882	839	834	837	905	956	905	904	840	862	886	849	868	903	876	864	847	858	861	891	889	834	856	848	876	884	850	878	903	865	870	927	886	830	854	871	853	832	838	862	901	853	889	892	800	871	897	863	897	880	839	854	900	876	896	863	847	860	892	896	860	873	915	858	846	872	829	841	827	885	868	868	894	855	835	879	855	830	869	831	890	904	911	893	908	887	834	864	817	878	840	862	814	882	882	820	897	852	876	823	862	900	848	793	909	897	841	851	869	897	867	843	852	837	908	871	883	889	902	916	869	807	907	881	856	902	882	924	875	840	871	840	877	858	876	862	806	895	866	819	895	851	843	877	860	865	853	820	845	892	855	839	837	879	827	857	847	913	844	892	850	854	885	807	916	880	890	909	826	846	891	872	882	853	840	860	863	793	868	846	821	895	808	884	891	869	860	849	866	804	867	840	883	858	901	870	928	880	892	837	872	824	835	893	878	831	865	867	859	884	846	821	809	904	830	825	853	879	854	889	862	920	893	858	888	912	900	800	801	858	874	921	881	863	875	834	852	858	835	865	846	795	817	873	877
45864	67695	35079	9845	7072	5163	3967	3055	2308	2142	1941	1849	1550	1518	1435	1305	1290	1218	1177	1152	1157	1111	1046	1112	1097	1074	1075	1065	1057	1045	1031	1019	1005	955	1020	934	1014	986	988	1014	1011	985	938	1046	1051	957	980	1009	997	1001	957	1042	994	969	994	1042	995	967	997	980	996	933	1023	950	1002	987	1004	961	932	932	1013	997	1037	962	960	1030	969	942	952	983	1022	1013	1028	1021	957	979	997	933	1011	975	955	976	944	995	969	1020	1001	990	1007	959	973	965	969	979	926	935	1023	967	1007	874	953	953	921	992	962	955	981	1001	945	987	945	971	989	1002	978	950	938	999	1015	957	1021	958	975	1014	998	973	960	1021	1001	946	970	972	1005	1010	938	1017	972	1001	953	965	963	1000	975	973	1013	966	938	988	961	997	1014	1013	986	979	980	1003	1014	942	972	1013	980	1003	917	952	994	996	961	977	989	968	954	1011	1021	947	942	1018	904	954	950	928	960	957	912	939	982	965	972	1006	972	969	1001	985	998	943	953	991	920	952	996	954	952	974	962	997	1026	989	937	951	983	1016	967	961	1016	939	994	936	982	965	993	1001	969	999	959	951	981	1001	999	1013	1037	982	1009	995	926	967	976	954	986	983	984	971	930	977	951	971	928	983	936	951	1001	919	983	997	1010	950	962	1002	964	963	969	972	1017	925	987	961	934	958	989	962	957	968	988	947	1002	937	983	1028	969	958	1045	933	940	921	957	980	1007	970	927	968	987	964	1017	958	903	988	965	953	969	950	1000	1041	960	930	942	970	968	973	986	1031	977	1022	1063	927	960	977	1003	957	936	945	1001	1009	989	976	975	996	1023	965	939	980	945	1013	944	1015	981	966	923	965	1025	963	1003	995	968	936	1034	955	947	943	930	1068	969	976	1037	943	969	984	991	1009	945	947	901	959	978	967	979	972	987	968	933	960	1000	969	945	998	968	979	978	990	965	955	947	986	980	988	1004	971	979	948	903	981	1011	1009	997	955	916	963	994	946	971	964	962	975	931	951	965	1001	953	1013	957	953	945	963	960	977	930	994	952	996	984	976	991	975	910	953	999	996	945	1003	995	1007	984	1015	987	945	984	980	995	1004	957	935	999	995	943	962	1005	970	982	972	979	960	951	951	985	984	969	960	936	980	933	971	930	976	952	1001	981	984	991	1020	968	974	994	985	922	992	999	929	991	978	985	931	962	936	986	964	979	992	981	1057	943	964	986	975	967	958	944	915	960	973	1006	925	965	991	948	903	941	963	1009	1010	938	915	1011	921	916	985	974	947	990	996	950	942	986	1030	996	997	992	954	980	1013	927	938	970	989	946	975	994	953	984	919	1026	961	968	968	981	974	973	925	956	963	952	966	988	1030	962	991	1013	989	952	1011	953	1050	969	1005	1017	982	936	996	993	1009	989	962	974	953	929	942	963	1021	997	991	1000	999	939	925	984	907	921	977	1011	924	977	989	980	1000	940	991	988	1004	1043	979	962	959	987	950	939	951	954	997	1007	991	997	977	990	1002	940	953	952	981	931	970	963	956	942	896	998	973	989	969	940	1039	1019	993	960	985	991	942	964	917	1003	969	1018	950	1020	922	990	943	989	931	954	980	985	1000	971	957	1005	965	962	1008	951	924	984	978	966	968	961	940	1009	947	999	982	935	975	1003	971	993	970	945	941	977	973	981	970	943	981	960	981	956	944	978	957	943	989	955	998	1007	990	968	952	989	974	999	952	1060	949	959	932	1000	930	992	999	999	994	927	938	934	961	1013	948	936	938	956	998	973	990	1003	990	949	1001	948	1015	991	940	996	912	1006	977	996	946	1009	1040	964	936	961	992	933	968	930	991	946	1011	943	976	925	1018	951	973	994	991	970	1016	953	953	973	987	919	969	942	955	975	916	918	1041	989	995	999	1049	972	961	942	988	975	955	922	937	976	965	1013	991	984	1005	949	958	992	929	983	939	940	1000	1001	941	979	945	925	973	939	953	961	975	919	1002	998	952	972	926	889	992	904	976	958	959	976	970	921	985	914	938	1027	937	1019	968	948	1032	960	965	1017	974	929	966	986	909	949	1018	956	937	916	1005	960	956	926	929	923	970	956	1009	980	943	1013	933	989	984	996	919	1015	919	941	983	945	978	1022	995	978	972	961	959	910	982	965	988	961	965	961	912	952	962	1007	1022	1012	984	953	963	900	942	964	942	1018	987	1025	963	978	921	967	1031	954	986	948	1028	967	961	1011	940	981	1003	990	977	1009	981	986	1017	981	962	995	941	1006	996	960	1007	998	971	949	969	967	945	987	931	962	977	1039	993	953	974	989	950	987	988	1019	990	942	975	994	961	969	1022	972	1006	994	993	968	993	909	971	1001	931	986	944	990	971	1028	924	942	970	992	944	968	978	992	1029	1010	987	972	924	1002	973	1052	1037	974	952	936	917	991	938	996	948	937	1004	983	952	992	930	972	978	956	922	945	917	1019	1010	946	1006	945	996	985	973	958	928	1000	993	1016	973	997	982	938	946	967	940	970	978	998	968	968	1010	959	967	966	1024	959	950	947	952	933	960	971	944	955	967	998	969	928	992	993	988	977	998	969	994	968	980	981	914	970	971	998	933	937	992	1000	984	1019	974	996	991	954	906	971	987	952	923	949	989	976	990	1003	992	914	955	981	956	941	959	955	1001	1028	1029	927	954	978	1032	997	984	974	969	946	884	1043	958	1032	980	954	906	965	934	1005	966	902	1040	973	992	957	990	990	986	941	987	968	971	978	934	956	970	975	959	939	969	1038	995	965	983	999	999	978	948	988	951	949	901	929	950	944	979	944	1004	962	933	1007	1004	1024	963	877	949	986	997	955	937	977	937	947	949	979	957	982	986	1015	979	997	886	988	972	962	923	957	956	967	955	971	986	964	983	971	1016	917	918	951	982	929	1001	985	927	993	953	1016	1023	989	991	981	998	976	1032	1007	964	969	1017	902	952	985	925	1064	994	963	975	968	1011	975	1009	972	988	985	973	1016	943	956	949	995	921	975	1004	949	998	1030	959	1002	982	929	970	985	957	959	1035	960	967	975	978	952	988	954	991	934	961	988	923	956	922	998	964	984	962	971	1002	940	987	925	942	992	975	975	944	973	994	969	994	982	955	910	1019	924	975	954	1009	970	990	1024	933	955	1033	956	949	940	952	974	972	950	1019	875	941	967	1032	988	978	973	1012	971	980	994	912	1021	1013	978	1020	981	938	967	941	981	960	1020	925	958	957	979	971	989	953	937	1013	958	999	982	984	994	999	979	976	1004	971	959	935	1008	1000	1012	1002	993	954	937	986	940	975	984	929	968	966	954	997	1007	949	1041	1028	968	957	956	936	1000	941	966	979	994	969	974	974	974	974	990	994	984	925	983	980	951	922	985	922	983	941	985	1018	915	973	1001	1025	957	999	997	986	956	922	931	964	933	979	962	967	955	1009	979	933	958	1018	958	951	998	953	975	917	974	978	951	971	984	990	1010	945	946	972	982	953	942	979	961	992	1025	1004	940	1021	932	995	959	1022	993	940	895	967	959	986	1009	937	961	941	985	997	964	1001	939	965	978	982	980	939	965	957	1017	1019	950	1031	1042	914	949	945	991	943	1029	969	992	971	941	954	994	972	954	923	1001	945	1002	938	946	976	941	957	988	985	964	999	1014	967	987	928	980	977	968	970	1011	1003	976	1009	973	901	922	870	966	956	979	936	949	956	973	999	945	1003	978	976	1002	928	969	1019
31505	30382	22375	5568	1190	891	698	549	484	453	445	421	370	405	368	366	365	390	391	390	377	345	347	374	342	302	319	339	351	328	332	381	331	329	347	363	367	340	350	360	349	318	343	342	323	340	321	349	337	347	349	312	318	331	355	322	392	360	348	343	331	343	347	311	338	336	344	368	319	334	348	336	323	331	358	350	349	336	328	310	329	367	330	345	348	359	343	342	321	315	342	335	328	330	340	357	347	327	344	303	369	320	347	328	346	352	351	324	323	377	344	373	333	329	315	327	360	310	365	331	349	341	354	321	320	342	359	338	316	299	349	348	324	383	301	365	360	350	356	376	331	329	302	342	347	364	326	346	362	343	353	352	328	323	362	322	348	351	325	292	322	352	371	342	336	347	364	335	336	352	331	325	331	306	340	335	303	347	365	344	352	347	357	336	308	326	345	340	346	329	363	359	319	316	386	356	360	347	342	366	329	353	371	346	327	335	328	360	367	347	354	333	345	321	362	345	353	340	316	323	319	372	327	356	325	315	360	346	308	346	341	320	328	340	366	361	325	346	380	302	330	339	373	350	343	357	315	336	353	348	358	343	340	358	369	370	349	346	334	330	335	317	339	338	328	335	329	312	352	364	341	328	340	321	308	327	353	334	344	386	358	351	332	371	326	334	305	326	336	341	326	317	330	321	307	308	358	334	355	385	333	310	327	338	363	385	329	313	337	362	301	319	369	348	331	300	355	352	314	347	343	367	351	288	355	315	364	341	355	317	362	353	325	351	317	330	339	368	337	351	377	314	339	354	351	307	326	320	334	318	323	345	334	303	335	339	357	334	343	344	347	314	329	329	299	316	365	312	360	337	363	348	367	356	331	337	332	343	341	355	319	334	332	338	325	313	351	357	368	324	361	364	323	340	375	324	346	342	321	353	344	352	327	350	325	376	347	352	324	319	372	355	334	318	345	335	337	377	328	325	354	364	341	353	363	354	332	353	355	321	331	347	338	332	329	351	366	340	337	345	353	351	330	330	358	307	326	319	354	347	316	350	372	373	346	343	373	358	340	342	304	330	340	331	349	350	311	336	321	313	346	322	337	338	307	343	335	361	344	359	347	372	332	318	344	316	343	342	360	344	337	328	350	369	332	339	365	323	356	349	386	332	330	326	353	349	339	306	311	344	339	320	353	346	331	319	345	309	331	321	348	307	342	364	347	315	325	377	336	339	330	365	326	360	323	331	322	317	306	342	337	314	335	371	320	319	349	355	329	359	325	336	361	344	348	336	333	334	387	368	359	347	347	360	370	355	346	380	310	320	348	347	387	320	329	375	312	316	351	319	368	329	347	335	329	366	352	345	331	321	338	347	321	329	342	332	358	349	321	335	346	357	324	327	336	340	350	338	306	364	377	335	383	347	357	355	314	329	346	333	363	327	347	332	368	368	312	347	308	330	316	351	359	324	374	321	349	332	353	341	336	313	322	328	363	355	330	369	344	362	349	343	321	302	339	350	387	360	327	338	325	341	358	364	321	352	341	351	325	347	341	339	323	349	312	342	347	315	337	303	339	338	306	347	347	302	369	322	296	361	363	378	337	315	324	344	367	329	350	337	340	323	343	347	330	276	378	307	335	351	318	354	319	319	353	361	334	345	364	384	335	326	329	360	372	338	360	346	352	331	336	354	287	326	368	318	372	354	359	295	359	341	341	355	327	358	372	343	345	367	330	324	319	326	337	347	346	360	354	316	340	339	291	343	349	333	355	341	347	345	322	330	337	343	333	319	354	332	328	328	319	343	333	365	324	339	320	361	347	356	301	335	348	340	341	351	372	326	344	355	346	347	347	339	373	360	362	325	312	334	352	345	328	367	352	342	334	344	342	356	352	322	312	333	364	305	334	327	343	334	342	325	353	342	340	326	341	359	372	321	360	334	347	348	319	308	347	356	366	323	347	356	329	324	318	353	329	318	324	326	311	329	342	361	312	351	332	353	323	337	373	357	329	330	321	330	320	340	377	360	334	327	335	329	344	321	316	318	307	375	354	329	351	354	333	348	360	353	348	295	315	363	323	332	381	321	334	320	351	377	329	353	331	342	365	345	356	367	327	306	342	341	376	348	336	380	321	329	329	332	367	344	302	342	327	333	336	358	373	371	324	303	307	352	355	343	323	317	358	325	342	341	353	349	323	325	329	340	357	334	342	349	362	354	365	334	318	319	372	339	373	326	298	362	334	334	348	373	375	323	312	346	353	302	325	340	315	328	329	324	335	373	337	330	372	346	367	322	341	321	345	309	354	311	330	344	307	352	338	328	334	365	318	368	318	353	367	335	348	369	354	362	341	323	305	361	356	324	355	359	322	332	358	351	344	349	330	333	340	309	354	335	348	312	377	323	353	331	342	327	355	332	339	322	353	332	359	362	340	348	331	327	338	377	352	326	334	325	326	327	331	331	342	359	326	342	356	333	331	343	352	307	314	338	314	346	337	324	344	365	348	345	328	331	379	327	320	348	360	351	350	343	337	357	341	352	331	353	320	397	339	361	314	322	347	334	343	328	355	338	335	332	328	382	317	339	337	324	319	323	315	372	353	347	332	366	350	348	350	345	354	338	327	332	335	332	356	330	333	326	331	307	350	354	354	346	345	342	344	361	326	377	348	308	363	298	358	340	341	334	329	355	309	340	333	329	326	334	331	333	356	347	374	296	320	363	347	352	353	322	331	354	350	344	350	335	349	347	340	384	352	323	332	352	324	326	338	336	325	334	364	305	340	341	341	349	370	337	357	348	331	308	359	361	345	357	366	316	338	332	324	306	338	337	301	349	333	328	335	327	310	352	346	354	339	327	329	341	359	368	328	326	354	340	312	342	352	344	329	334	330	357	346	343	349	379	323	340	341	328	327	334	322	369	351	329	321	334	354	338	356	344	353	326	397	354	338	339	343	382	340	331	340	357	353	357	332	331	297	357	322	345	357	327	317	376	345	323	369	340	342	338	334	344	325	344	357	356	331	325	330	311	366	326	343	337	336	324	342	366	334	347	342	371	367	367	327	324	357	298	364	354	348	350	320	366	395	344	355	330	358	336	367	324	311	331	351	340	342	349	294	348	350	348	346	327	340	357	351	351	344	314	367	314	343	357	332	333	356	347	352	355	356	336	353	345	316	367	334	319	347	329	324	305	354	335	350	298	353	379	349	361	351	376	341	349	357	343	328	373	330	357	343	326	325	354	358	334	360	369	364	356	357	327	286	344	338	387	352	344	349	315	318	329	353	317	332	335	361	343	356	354	346	357	308	353	317	340	327	348	355	348	385	360	337	353	353	359	323	361	326	336	304	311	342	346	348	363	321	337	359	315	394	374	342	331	336	355	355	327	337	358	343	324	356	328	343	310	346	377	366	362	292	355	352	336	338	348	353	306	342	327	367	356	350	353	362	336	382	336	347	321	351	326	371	360	351	327	350	385	324	346	351	344	316	313	370	371	318	366	349	344	364	356	353	340
38406	44733	22682	3338	2017	1463	1201	959	750	685	706	571	582	564	592	507	496	479	462	493	494	437	448	443	403	407	411	413	414	413	407	420	403	430	418	450	431	408	387	396	405	424	391	455	402	402	448	398	422	456	444	425	423	396	427	430	431	419	369	386	403	415	424	434	394	396	435	420	418	392	408	416	375	380	408	410	387	405	406	411	413	383	388	423	430	423	419	399	417	388	411	402	404	406	436	411	394	435	418	421	423	435	402	427	411	432	415	429	408	411	402	399	410	434	401	421	422	437	389	449	438	397	404	411	404	392	413	423	425	412	404	433	417	443	442	432	433	453	388	373	416	399	399	404	424	413	392	417	377	410	408	422	405	399	375	397	419	370	390	432	415	394	425	416	418	424	429	449	444	401	362	426	435	420	417	430	387	393	415	396	408	419	427	427	446	405	374	421	353	420	379	422	426	389	426	439	425	408	412	448	417	424	407	394	403	430	374	402	417	419	416	391	398	411	412	413	417	400	418	395	402	410	412	395	385	403	412	446	439	406	412	427	383	411	449	442	417	408	433	413	437	383	439	442	443	397	403	406	426	393	401	445	465	406	410	413	422	415	439	427	411	399	450	393	434	411	432	406	413	425	431	396	446	428	399	410	406	431	407	416	389	397	436	398	359	431	400	405	396	409	399	433	415	436	457	418	377	425	406	418	427	422	392	410	374	400	420	430	417	407	417	398	418	428	434	417	411	426	400	437	445	403	431	413	451	406	410	395	422	421	420	418	424	383	398	381	413	444	419	413	447	423	408	407	457	407	392	405	428	443	407	408	387	392	407	412	427	431	392	403	425	451	417	403	414	407	425	415	406	436	371	402	399	363	406	439	410	440	412	441	447	421	455	406	389	421	427	415	445	381	426	434	413	458	399	405	418	404	445	407	415	426	423	410	403	431	400	383	453	366	401	398	439	432	413	409	416	414	426	411	406	431	401	383	403	414	411	419	421	403	435	396	428	378	398	419	418	416	422	417	407	429	393	387	393	416	410	393	422	401	406	426	415	398	439	403	437	393	449	430	427	417	393	390	406	425	382	407	427	411	403	405	402	405	423	395	399	429	395	446	392	395	443	441	398	420	433	367	420	356	442	414	408	424	420	421	401	401	389	373	414	398	395	420	416	425	384	406	408	431	404	454	411	426	434	404	402	400	430	401	461	406	408	413	399	418	432	431	406	425	396	398	421	415	433	460	410	437	425	403	412	406	399	402	428	392	451	437	427	411	429	413	377	418	418	453	443	380	413	388	385	390	424	396	398	391	431	411	413	415	401	419	440	404	394	412	423	406	424	415	433	417	415	409	422	402	394	443	415	406	416	437	443	375	419	396	426	386	424	400	440	409	411	383	355	366	408	429	376	404	401	437	413	410	417	397	382	376	398	424	398	410	370	417	444	406	424	406	421	430	414	376	418	439	407	392	403	440	418	422	398	425	415	421	411	402	408	408	423	411	370	422	431	424	417	443	429	432	384	403	414	438	406	423	461	411	403	397	410	423	436	419	440	389	432	424	363	402	386	391	453	409	421	424	405	440	373	357	424	417	455	363	412	430	421	400	397	391	416	484	434	426	436	481	412	406	424	435	429	442	414	413	397	412	367	387	409	444	459	383	409	409	405	417	406	414	386	455	404	404	425	430	410	433	441	435	405	407	434	442	414	392	370	445	450	351	410	483	456	413	461	426	416	408	427	430	419	393	392	413	415	445	410	394	415	401	400	408	430	437	424	429	409	404	425	442	420	415	402	388	397	421	435	443	421	425	416	434	413	421	404	421	423	434	383	425	437	418	409	429	407	394	441	429	434	404	405	443	414	386	437	382	381	425	411	435	374	437	428	409	414	379	401	429	422	399	401	433	435	431	378	408	389	431	416	403	397	406	430	438	453	398	416	398	433	429	432	418	398	387	389	399	387	395	419	404	384	424	404	395	444	397	434	442	416	381	412	401	393	394	441	425	427	384	373	391	434	431	400	408	427	380	390	415	419	457	385	408	409	437	397	375	424	393	439	415	401	411	407	409	419	407	431	424	394	407	449	400	384	401	420	393	438	393	401	412	402	428	399	418	422	428	412	387	435	419	419	390	430	421	402	371	423	391	379	425	407	436	373	412	396	382	384	390	441	453	388	400	432	392	385	440	467	407	374	412	418	418	403	443	433	430	440	431	403	420	390	406	411	441	433	391	441	427	410	432	394	414	422	424	450	444	404	449	432	407	386	407	429	400	437	418	435	403	420	416	416	423	420	430	419	398	447	441	413	403	400	410	428	419	403	413	415	441	427	472	437	420	416	385	438	412	411	410	439	426	420	452	456	436	407	416	437	388	418	415	415	416	393	407	404	441	441	394	381	451	409	410	425	417	433	428	396	410	426	416	412	413	407	442	383	418	396	379	445	387	408	455	399	410	414	411	410	401	399	384	379	424	432	436	387	400	407	390	469	381	384	396	427	421	432	404	438	418	401	372	417	452	413	415	423	420	414	398	429	447	400	409	416	404	439	419	392	400	451	421	407	409	432	427	425	407	405	423	427	429	426	416	395	388	426	416	376	404	412	402	411	416	406	372	376	413	392	407	408	431	405	434	415	413	433	368	419	429	428	426	426	428	417	360	428	422	406	416	431	402	422	432	412	409	390	384	409	419	411	443	434	407	447	426	433	388	400	425	407	440	457	417	428	418	378	445	415	408	429	449	355	411	438	420	425	419	418	370	426	406	379	395	392	441	439	381	399	411	409	408	435	403	468	449	427	400	417	414	402	428	420	371	421	436	464	403	429	414	416	411	416	426	431	399	386	410	426	401	394	405	424	426	407	435	431	415	398	408	411	433	419	416	437	400	437	424	416	401	416	426	440	424	418	420	397	436	419	444	425	386	395	414	383	406	400	424	401	410	404	415	396	423	408	428	395	423	406	412	423	393	393	454	435	408	439	426	386	414	392	424	406	458	399	446	417	399	412	378	390	391	393	443	406	426	398	431	414	426	421	403	435	390	402	368	426	380	467	409	428	423	419	425	368	402	420	420	402	412	455	427	397	363	424	427	415	442	414	418	441	427	454	425	420	428	414	386	402	392	405	435	458	439	411	410	402	371	434	467	398	410	429	419	434	436	445	377	398	420	384	413	400	446	407	445	419	387	427	456	387	413	419	440	434	414	413	429	386	399	427	447	378	417	376	434	463	407	440	443	417	380	375	399	402	451	411	436	407	402	424	398	411	424	425	412	439	434	392	404	451	412	441	411	400	391	403	377	396	436	458	391	394	424	389	426	422	454	393	426	439	431	412	439	394	385	420	388	389	386	413	417	399	413	397	391	403	466	422	424	429	410	405	442	400	448	398	417	420	440	408	430	421	419	390	392	401	392	399	362	416	423	416	372	447	395	413	423	398	401	404	423	453	420	403	418	395	451	409	401	418	414	420	424	439	393	416	407	445	427	416	435	432	435	406	408	402	374	401	461	442	444
23922	21015	27923	24130	20225	6945	1783	1141	930	832	826	788	775	768	736	604	654	629	680	611	606	615	645	664	600	568	573	629	603	570	583	597	594	633	558	585	565	570	582	578	573	587	583	599	553	576	610	543	599	621	596	593	542	624	574	570	540	587	598	568	557	607	542	545	595	585	587	546	614	608	550	559	600	569	583	585	590	580	543	612	584	595	553	596	583	574	577	602	603	559	617	598	565	552	578	567	604	602	543	615	567	572	548	553	579	562	567	596	586	543	598	573	587	536	537	540	525	523	559	603	531	556	594	592	563	616	574	576	597	556	590	585	545	597	558	624	577	567	581	564	579	563	566	521	592	558	559	544	566	573	591	591	575	625	579	627	565	611	583	589	572	573	586	578	576	558	596	559	535	587	580	638	596	544	563	574	564	607	598	550	560	549	572	555	581	599	557	573	557	587	537	591	586	580	564	554	620	564	543	522	608	568	569	567	579	586	564	597	574	567	546	550	564	567	598	590	570	607	563	602	584	529	588	566	551	589	569	532	586	592	598	549	594	564	590	569	605	582	576	593	574	570	548	523	609	584	621	594	584	567	572	541	605	570	563	596	524	568	518	605	539	567	575	575	587	579	553	562	593	553	517	600	582	573	573	544	596	581	590	522	618	583	536	555	588	631	566	597	557	560	577	528	593	585	601	560	553	510	597	537	597	542	584	576	622	561	543	579	582	555	567	544	609	567	552	607	550	608	583	536	547	581	607	562	526	556	580	608	559	597	574	571	531	553	566	541	530	553	575	594	616	604	579	581	523	594	546	513	573	561	595	583	532	598	569	566	563	599	571	543	565	544	549	606	547	584	578	593	594	553	570	558	575	562	574	593	559	541	542	586	573	600	565	588	527	565	580	574	580	566	563	546	576	581	576	536	597	633	602	522	606	546	613	586	615	574	524	619	575	561	582	574	602	624	563	588	603	583	607	533	580	547	557	597	600	535	617	581	587	547	589	556	564	541	563	581	575	589	585	589	560	573	607	543	544	562	574	562	562	534	562	612	567	536	566	565	561	543	550	583	578	583	583	543	577	612	558	587	596	562	594	586	612	573	516	560	567	571	554	565	625	542	554	568	564	590	576	590	566	541	575	590	596	565	591	596	567	577	538	578	595	594	564	574	600	595	569	571	527	553	547	570	547	533	583	542	583	564	594	544	581	566	537	536	626	549	558	603	557	537	552	604	566	521	571	548	599	574	566	629	608	575	555	578	583	570	606	597	599	595	596	548	553	545	551	552	582	550	591	598	602	563	534	521	568	600	597	564	555	611	570	549	561	577	578	606	662	570	553	578	568	586	589	554	592	581	529	572	582	563	555	560	560	518	545	538	535	570	600	602	540	585	525	599	595	599	567	582	570	584	571	574	544	539	589	592	582	569	563	578	564	555	544	582	572	587	595	576	566	571	574	564	592	584	572	592	533	580	566	560	527	547	565	582	571	578	586	554	566	566	581	605	556	582	579	575	585	587	568	576	560	551	570	590	556	590	588	543	555	583	610	538	611	598	625	561	567	579	559	591	585	580	553	566	536	604	572	599	557	611	616	530	575	576	555	493	531	559	572	576	565	593	601	555	574	555	560	567	553	560	570	587	559	539	568	563	574	577	562	610	577	616	530	587	562	595	547	554	575	585	523	574	556	563	605	555	552	600	564	578	552	573	567	581	529	583	545	592	569	571	602	623	580	584	577	569	586	577	619	566	594	603	582	577	555	546	588	565	535	593	559	566	553	542	574	566	581	566	596	551	622	546	557	602	599	589	591	572	540	564	581	604	601	579	592	581	584	581	532	544	580	601	577	572	564	585	565	584	597	536	568	569	592	517	567	592	529	527	547	592	595	551	573	517	545	558	572	626	540	564	577	538	554	549	576	576	571	576	588	593	554	567	556	579	555	592	597	607	589	579	623	577	595	542	615	576	605	601	576	519	562	588	593	539	540	582	588	544	587	552	606	596	610	521	541	581	573	557	582	531	602	564	565	583	598	569	582	566	576	624	586	578	568	585	594	577	556	581	528	568	579	564	563	579	572	572	590	538	586	523	558	554	580	582	564	597	610	570	600	536	556	531	561	579	564	568	579	588	571	513	591	578	540	617	613	556	582	607	597	602	552	575	574	566	543	554	561	557	532	590	547	575	560	600	606	571	551	574	592	588	592	539	575	590	567	634	565	554	577	588	552	597	558	550	582	579	550	548	612	605	586	574	537	613	610	579	562	557	531	551	596	559	585	549	601	607	550	568	573	555	561	574	594	610	602	574	557	559	537	547	550	581	530	589	545	612	579	553	557	604	543	530	541	568	594	573	535	598	576	570	584	601	581	568	577	575	548	600	557	588	572	582	599	555	566	557	572	569	564	570	554	549	587	576	596	594	559	593	564	545	583	543	589	575	567	578	557	557	521	554	531	583	574	555	575	520	515	585	572	598	551	583	534	527	565	600	601	592	583	584	592	510	593	552	549	604	562	598	576	553	591	582	580	523	630	582	548	578	583	600	551	581	571	560	569	569	535	568	572	565	571	621	556	553	603	575	607	585	572	587	557	552	582	580	590	563	569	596	552	533	556	594	624	535	574	537	582	592	559	572	587	585	551	580	572	574	630	608	591	593	538	574	573	558	584	561	619	605	583	574	550	553	549	560	572	581	568	549	545	601	553	605	566	556	565	577	569	574	508	593	604	552	539	551	538	623	563	591	565	604	550	595	582	554	615	583	571	595	558	594	575	566	523	570	563	541	566	579	550	527	593	545	598	594	589	592	611	545	570	589	550	582	582	552	579	547	595	569	586	593	595	578	591	551	552	541	576	572	554	567	522	544	550	562	557	552	589	554	617	593	577	558	574	617	578	563	569	537	574	576	529	590	577	571	560	562	600	607	566	597	558	548	597	544	590	628	551	570	607	599	564	592	578	543	575	520	568	539	586	564	512	575	581	581	555	584	582	623	559	541	596	553	537	558	560	573	555	569	572	556	619	572	561	590	625	579	583	593	611	604	564	560	547	550	577	581	567	591	559	594	566	570	553	560	542	548	610	570	571	580	537	594	618	562	590	568	584	570	598	581	549	601	541	584	549	559	552	575	558	616	570	578	554	565	575	588	551	562	548	571	568	572	532	616	568	599	558	556	575	586	540	541	573	580	594	554	540	512	572	574	598	562	595	543	561	555	598	572	583	556	586	554	556	580	546	576	579	568	581	555	578	618	573	572	551	567	555	561	561	581	587	599	600	573	549	580	585	576	557	582	554	579	548	584	619	542	556	546	591	599	512	580	592	544	563	589	615	578	561	560	548	549	552	585	612	600	577	561	568	602	552	584	538	536	595	552	591	562	559	544	581	560	607	556	584	561	565	576	583	560	562	616	572	555	575	585	615	576	605	566	609	568	571	600	570	601	560	576	586	606	564	598	593	599	561	508	584	529	598	579	584	572	550	595	570	552	584	557	562	584	549	595	590	586	560	578
40355	59937	32291	6490	4242	3212	2552	2015	1496	1349	1180	1167	1037	1093	919	916	836	792	787	781	819	790	732	707	702	723	685	697	714	713	619	690	683	732	724	693	656	668	635	690	685	685	625	696	664	678	668	647	675	710	672	624	646	657	685	659	644	667	683	674	664	649	642	647	665	686	646	659	636	606	675	653	665	688	651	605	642	639	587	637	653	662	669	678	675	657	619	673	713	668	678	669	655	671	675	676	637	620	632	665	687	702	674	611	652	683	647	672	642	630	610	667	677	640	668	637	665	640	665	680	679	651	653	694	641	598	642	675	635	676	574	663	623	627	641	646	627	662	665	653	699	668	662	639	612	635	653	648	650	659	656	649	611	637	646	660	665	612	625	645	671	664	619	677	650	635	664	694	646	634	666	669	661	627	713	694	675	611	724	704	696	711	656	667	699	646	597	648	705	617	664	655	669	686	671	662	673	646	672	663	658	656	693	654	618	698	613	655	652	676	704	598	630	634	650	667	637	682	679	703	709	646	642	651	687	673	667	658	653	659	686	602	631	641	679	645	674	673	594	664	650	623	681	616	627	638	725	654	652	620	683	667	627	669	639	692	630	683	671	682	683	705	659	622	661	665	657	672	644	675	608	642	626	645	644	636	622	699	693	608	704	652	688	641	624	657	648	710	683	641	682	707	655	671	667	662	678	662	653	671	687	679	692	670	651	657	632	616	672	652	660	651	654	618	694	676	658	644	641	622	648	692	669	655	698	630	664	642	656	655	648	684	652	643	662	649	646	671	644	601	676	650	662	656	670	642	643	633	653	647	636	674	632	658	644	660	607	664	707	650	663	645	645	687	660	647	663	650	622	639	653	654	657	656	689	641	636	687	618	625	680	683	640	636	628	672	637	678	625	658	601	701	692	665	660	646	677	678	655	649	686	684	620	649	661	620	580	643	639	629	658	676	651	704	644	666	644	643	640	674	645	634	661	682	672	693	653	663	659	620	639	673	665	675	643	650	635	672	662	665	645	681	643	657	661	632	629	655	656	628	626	675	671	684	683	654	601	669	652	688	679	638	668	687	708	636	653	631	665	651	691	622	649	630	708	679	669	654	628	683	652	650	599	651	637	652	686	662	610	668	614	662	705	641	653	657	653	623	653	672	617	619	577	618	654	679	699	646	662	682	683	657	693	670	661	645	670	662	684	695	691	641	690	641	665	688	602	704	617	676	683	617	686	641	658	658	640	614	678	671	680	644	651	622	660	724	636	640	662	653	642	677	687	660	671	660	646	663	628	664	627	672	687	638	622	664	673	633	661	629	707	645	675	693	645	656	673	682	666	653	638	663	661	693	644	659	608	704	648	694	657	682	630	653	667	645	709	647	635	661	691	659	635	661	651	633	681	682	695	675	638	604	635	664	657	689	619	628	718	658	662	695	684	653	643	709	639	661	732	666	680	634	670	667	648	637	644	700	630	643	653	632	676	663	661	626	667	622	658	678	658	645	656	676	653	657	641	622	651	662	683	625	695	611	651	668	677	627	684	687	647	676	630	649	619	690	661	687	638	695	685	649	679	640	648	676	674	660	662	672	685	659	689	683	611	675	621	643	671	655	660	638	662	707	634	646	664	649	665	603	647	694	642	671	618	636	658	672	684	676	630	671	674	660	706	639	663	613	624	675	668	682	616	674	624	628	654	638	628	652	650	623	652	706	647	653	666	620	649	641	646	663	678	639	690	641	677	645	640	654	590	647	659	639	667	621	615	647	662	663	660	653	654	666	699	661	668	709	706	651	668	649	674	614	622	645	650	610	620	657	639	674	660	653	679	639	679	654	680	611	693	654	656	663	621	605	660	636	696	654	646	641	630	608	702	669	642	655	663	673	629	691	637	668	573	652	683	646	717	617	673	663	666	666	702	644	676	668	662	707	625	680	671	638	628	666	687	624	650	651	617	707	634	693	676	629	639	661	636	661	624	659	642	656	643	580	679	705	648	692	611	645	689	657	664	724	674	648	649	583	662	651	640	661	680	686	663	683	695	674	674	667	666	642	654	664	621	636	726	624	681	620	713	638	658	656	668	639	656	665	684	694	661	665	683	622	652	629	661	632	623	608	680	665	690	679	673	641	673	661	675	677	604	688	669	629	666	661	666	624	676	626	695	631	640	662	685	701	689	689	679	702	673	686	681	673	645	640	612	657	682	611	679	717	631	678	681	674	642	677	658	604	662	656	622	673	663	626	670	635	629	721	659	635	665	629	661	664	663	636	628	661	661	653	654	672	651	702	642	682	696	660	669	640	647	671	662	625	657	660	675	637	711	624	674	650	599	656	641	654	690	637	666	645	638	607	655	639	651	669	717	646	626	617	665	673	634	685	680	659	618	631	638	695	635	691	670	668	651	645	691	664	683	653	681	641	627	658	649	620	696	670	648	611	692	674	658	624	662	668	637	662	665	670	669	611	647	701	710	631	698	697	648	631	641	703	635	623	659	655	684	641	620	637	643	651	674	653	652	633	655	631	630	626	651	615	702	665	663	652	663	689	670	674	656	638	651	623	632	671	658	665	684	633	656	672	617	704	687	645	641	663	661	646	703	682	665	636	700	666	691	589	670	647	636	683	682	612	651	672	619	656	673	643	668	660	683	697	644	689	646	688	721	675	639	663	660	621	673	681	615	628	700	679	690	639	673	657	627	687	678	656	704	685	615	691	690	614	670	668	659	641	619	641	676	676	669	596	649	660	680	670	687	682	637	667	616	660	677	614	679	643	605	649	639	632	653	647	680	692	651	756	680	661	653	662	701	672	642	684	639	625	659	665	675	680	690	600	663	672	679	617	618	620	656	678	653	624	648	697	704	695	656	609	665	653	608	680	624	683	664	639	666	615	695	643	677	675	677	658	666	715	664	628	643	676	683	641	661	640	676	659	623	674	661	666	658	665	634	638	662	636	665	650	670	601	717	677	656	654	654	651	638	648	644	668	677	658	670	615	654	721	624	688	651	648	657	679	666	642	656	651	610	660	685	691	712	610	687	725	666	659	633	670	645	706	656	712	631	680	646	659	675	645	696	667	657	676	701	642	672	638	673	653	646	620	671	620	662	652	599	660	592	662	682	637	635	682	664	669	672	675	614	685	657	640	647	635	665	686	660	670	601	621	665	682	666	679	613	651	673	654	711	638	674	658	673	675	647	688	609	612	650	688	656	694	682	661	695	639	673	641	617	697	662	592	665	654	659	665	660	625	652	675	648	735	656	688	602	623	644	632	622	641	684	666	692	664	695	679	633	626	615	663	667	643	656	686	669	600	679	674	658	649	627	658	651	672	642	663	636	630	674	631	631	632	587	638	656	657	677	654	628	634	686	625	631	669	622	636	676	646	690	642	685	640	685	683	657	663	626	645	641	629	644	651	685	684	670	612	683	655	673	726	676	619	634	649	592	641	647	670	703	642	651	668	654	665	648	595	660	713	596	626	655	663	686	649	659	666	661	655	704	680	658	663
25125	21204	26676	24032	6752	1415	1067	842	683	619	614	612	556	585	547	509	495	511	514	529	482	470	459	473	485	432	466	490	466	461	450	424	428	467	463	443	490	469	451	487	433	432	462	480	494	480	464	458	466	431	453	442	458	470	439	448	458	461	469	442	438	416	471	436	410	443	476	440	431	486	494	472	487	503	434	426	465	476	456	428	426	442	472	506	459	445	472	477	437	457	463	449	470	484	449	473	435	477	461	456	459	505	456	458	434	447	475	438	457	463	456	479	479	477	451	442	470	455	436	467	442	425	481	487	432	475	427	446	484	441	476	452	511	432	451	452	471	428	409	428	448	467	467	494	455	457	441	439	459	464	433	412	438	460	434	476	441	496	445	435	461	430	468	443	436	464	427	465	452	433	455	444	464	461	492	451	436	419	453	473	463	455	436	435	430	448	418	456	436	444	478	459	468	464	439	450	465	448	478	446	456	446	462	464	432	439	445	453	522	459	429	469	475	441	440	467	478	442	470	452	447	500	444	452	473	431	463	458	463	466	451	459	442	448	448	449	478	449	451	455	441	448	447	467	451	438	452	458	419	493	452	448	439	471	430	471	422	436	454	406	449	470	466	457	445	435	461	480	460	455	454	452	467	446	445	454	466	459	502	461	461	457	443	443	447	464	461	420	435	455	451	437	449	433	445	419	416	438	398	461	460	476	414	446	440	454	441	450	460	445	462	455	464	417	490	424	444	408	463	442	450	436	489	474	444	427	438	451	424	410	485	445	501	463	473	429	438	409	474	436	442	456	452	437	476	442	467	419	474	440	479	457	468	446	448	450	458	435	440	440	438	475	440	476	441	444	444	442	444	442	445	441	438	441	465	484	417	443	434	460	459	432	480	460	476	437	478	451	447	454	476	469	397	438	434	432	452	443	459	445	430	446	466	416	424	487	447	459	445	452	496	456	429	453	457	438	439	443	440	497	459	483	435	472	437	467	462	464	470	472	465	410	462	440	469	496	446	458	497	462	459	435	462	487	434	459	437	451	475	431	469	478	468	467	432	472	480	455	450	392	477	493	465	399	425	441	493	466	466	463	452	469	451	424	449	497	454	486	457	480	435	424	434	463	482	472	441	416	460	466	491	431	415	481	443	473	494	443	468	488	458	458	426	430	454	398	465	476	457	474	497	443	442	463	415	434	423	479	456	489	437	476	450	450	439	496	502	441	434	469	465	459	462	466	452	453	475	456	458	434	431	465	485	452	438	468	456	416	452	492	425	457	469	457	499	466	445	431	428	430	468	460	447	435	430	447	486	436	490	460	418	442	445	448	471	456	475	465	458	458	476	503	480	459	426	477	433	495	459	458	447	442	451	484	449	470	451	454	417	433	475	472	473	447	441	431	463	442	445	465	445	438	440	414	459	446	450	408	426	426	468	461	428	434	458	467	468	463	451	456	473	406	448	416	442	461	456	468	435	441	480	468	468	436	493	437	437	494	426	472	453	478	436	487	431	456	445	438	406	451	432	472	424	443	445	474	461	468	440	457	465	437	465	455	429	427	416	458	449	432	494	498	440	464	462	458	460	457	433	470	454	443	428	445	441	437	501	467	464	465	483	467	447	456	430	439	445	421	408	442	434	465	498	441	446	435	484	464	423	458	477	473	465	389	439	449	443	464	420	460	427	413	449	470	413	448	444	482	464	464	408	435	451	466	422	473	459	465	500	456	443	473	410	406	439	436	395	492	435	458	447	487	433	456	418	447	442	446	447	462	482	481	453	452	446	432	442	447	396	454	422	431	485	473	469	472	463	469	430	481	472	457	475	451	474	458	427	429	481	460	472	463	438	470	502	455	465	448	455	451	467	504	490	439	455	458	474	477	492	455	417	417	478	444	413	420	449	454	408	443	446	449	433	407	476	433	491	435	463	470	443	429	452	481	440	453	448	455	429	479	458	445	438	456	484	451	441	467	449	447	460	428	416	451	463	432	423	451	451	475	475	526	441	424	431	450	485	470	464	443	405	460	453	459	438	445	439	409	466	476	380	431	449	420	440	464	433	450	485	460	458	434	466	452	459	439	466	452	452	467	405	457	454	477	484	488	450	481	478	463	502	450	418	470	437	455	485	444	417	487	481	482	450	410	431	445	469	437	445	440	408	433	442	462	444	436	448	493	479	433	434	458	435	419	418	454	413	502	467	424	475	443	464	505	454	450	458	466	476	474	442	412	415	476	459	429	472	463	473	460	434	477	440	420	467	479	414	432	463	467	435	495	502	467	423	441	482	425	456	453	404	435	474	455	445	450	452	449	447	504	466	452	442	468	428	480	470	479	447	422	430	460	439	436	457	424	425	440	470	439	447	464	438	478	446	446	457	454	490	395	479	432	478	451	443	433	481	495	414	458	445	442	436	477	490	476	434	457	451	427	443	527	485	435	437	437	453	482	459	440	459	464	462	469	446	422	462	437	447	456	456	464	459	491	487	467	460	464	459	483	466	444	448	479	422	475	455	450	427	480	473	427	467	452	472	456	476	479	407	466	456	414	442	467	458	429	441	462	424	471	444	479	432	462	445	427	480	484	486	432	422	465	461	451	510	471	436	475	470	464	447	474	479	441	460	453	434	471	457	411	448	451	443	478	455	442	461	454	453	444	425	459	444	429	448	481	453	457	472	456	478	443	433	457	432	465	449	504	435	429	434	445	445	418	482	475	423	426	455	445	453	455	464	455	437	420	490	472	475	485	460	458	435	420	467	499	461	411	447	481	432	409	462	450	462	457	461	489	423	440	484	451	400	468	447	439	462	456	444	452	450	475	470	427	457	436	441	457	451	468	447	477	416	404	419	443	452	440	458	416	444	427	457	428	463	486	457	470	431	468	486	461	471	483	486	453	431	425	485	465	469	492	471	469	448	470	463	462	442	442	468	476	457	464	458	448	489	471	472	470	453	468	447	458	453	433	436	451	420	472	457	452	461	405	435	444	454	443	459	451	416	422	427	464	446	464	481	440	460	487	483	463	453	460	479	437	458	467	438	454	433	420	442	431	467	477	445	452	428	450	453	496	453	436	500	455	449	443	462	466	430	455	467	452	474	439	456	495	427	479	447	500	458	461	413	482	406	433	437	438	471	475	458	441	444	449	454	443	433	448	460	436	431	427	419	489	484	476	468	470	462	474	455	468	454	455	476	494	467	473	474	427	502	482	464	440	425	456	452	447	462	478	424	480	494	489	439	425	439	449	408	495	440	459	431	468	436	460	494	445	446	440	444	441	427	433	446	433	424	441	431	441	492	438	450	446	412	431	440	473	432	457	453	396	452	436	463	459	458	464	461	471	423	486	466	455	421	449	464	471	477	465	452	474	483	458	463	431	482	421	461	462	454	399	431	460	436	452	468	465	448	443	468	439	455	498	433	432	429	432	413	480	460	460	429	488	464	460	442	453	475	486	435	474	476	439	467	458	470	435	473	423	424	465	449	448	465	470	451	482	448	456	461	460	464	476
39684	50189	27270	4844	3399	2545	1908	1574	1166	1033	1028	950	870	865	767	750	671	687	623	670	699	655	642	669	607	621	592	562	569	537	582	602	579	557	558	601	570	599	557	571	567	539	585	545	560	565	520	574	559	544	564	588	565	570	578	560	589	534	590	519	570	565	562	565	601	552	555	595	597	549	563	590	568	550	521	527	555	516	588	526	555	553	598	491	579	511	550	542	543	580	526	528	594	619	557	571	536	526	548	571	546	556	554	525	542	587	528	522	568	560	534	520	524	549	556	569	569	527	572	540	571	590	544	557	580	552	565	548	544	550	550	563	494	563	566	536	559	546	553	553	552	539	534	520	560	535	589	577	569	517	517	586	528	524	516	588	573	582	564	599	542	565	557	554	531	560	559	588	577	565	545	588	544	502	551	564	591	579	578	597	561	548	547	549	526	533	589	542	563	554	550	534	580	567	509	506	579	545	547	526	558	526	580	564	583	524	555	520	545	532	562	547	559	578	533	589	578	537	574	521	522	515	560	560	585	566	517	588	572	544	545	595	617	565	536	556	569	531	563	515	568	552	569	590	591	598	536	574	556	588	562	533	570	575	542	542	555	553	534	540	505	613	579	569	579	561	537	529	610	564	543	576	522	588	528	541	550	561	551	561	587	546	544	555	568	564	580	514	543	567	574	533	537	576	563	537	548	535	552	546	544	546	532	561	561	553	596	510	527	542	541	534	562	570	583	532	565	589	578	564	513	585	569	566	568	565	570	553	564	553	599	578	580	528	535	541	553	551	547	573	554	521	549	580	596	557	541	579	602	515	563	548	579	561	546	583	538	569	574	532	552	508	525	574	548	562	537	589	602	573	579	546	585	574	527	594	572	581	531	556	534	543	528	581	580	531	541	533	569	577	540	546	515	534	551	510	505	573	554	558	512	559	539	534	545	535	552	550	589	516	567	537	584	591	544	564	556	541	587	528	549	585	599	545	563	547	545	566	567	562	608	558	557	537	544	543	594	597	579	542	557	545	507	561	552	569	570	538	547	531	542	568	595	566	553	576	529	595	574	522	584	545	553	555	557	587	516	564	544	579	589	550	563	551	597	515	619	551	540	586	562	567	553	555	557	543	527	595	481	576	588	547	565	564	577	577	552	548	549	589	547	534	521	592	542	589	556	584	534	529	513	566	536	520	609	496	541	557	557	514	583	552	568	541	559	570	542	523	540	545	583	573	555	547	556	566	554	541	586	575	563	571	535	505	556	561	568	564	549	610	602	565	550	546	586	569	547	568	557	536	590	548	520	585	560	557	545	549	534	542	556	547	546	564	546	525	542	511	571	556	556	564	545	571	556	573	530	522	563	564	549	572	524	589	558	534	552	556	574	568	551	575	586	589	540	582	590	540	555	545	534	541	538	549	530	595	553	557	587	599	572	564	519	537	531	565	586	548	559	551	582	548	518	553	544	586	537	548	593	552	608	522	533	567	554	545	563	550	544	574	546	552	593	565	563	582	561	553	507	510	525	613	563	500	546	560	540	566	556	525	533	565	547	613	506	560	553	532	558	534	532	561	534	522	580	525	561	503	529	556	534	542	571	575	568	514	591	553	579	497	578	550	592	570	572	542	581	527	541	551	569	590	544	548	542	582	561	573	532	545	555	503	587	586	542	530	567	554	518	549	552	581	549	547	474	618	544	521	519	576	561	528	552	579	527	530	574	561	598	548	583	568	583	568	542	534	559	560	560	549	560	576	584	593	534	566	561	559	556	504	565	522	550	556	566	540	555	575	533	578	541	603	578	574	565	581	554	547	559	569	529	570	579	546	549	577	534	568	547	544	534	527	544	577	550	583	550	571	560	550	562	523	538	566	593	537	578	546	559	546	551	555	604	541	564	572	522	537	553	527	577	544	549	577	557	584	541	541	557	605	560	585	549	529	545	557	538	592	587	563	520	541	567	576	575	547	504	555	549	523	481	535	593	539	545	536	535	542	589	530	561	562	544	564	551	527	563	551	562	561	553	549	582	575	530	559	566	550	590	539	576	578	535	554	552	524	556	548	536	555	587	541	563	535	602	540	531	563	572	566	530	558	556	544	562	568	547	533	575	567	540	515	547	562	583	561	577	551	564	516	566	548	535	558	517	536	591	543	568	541	545	538	533	558	553	593	510	547	582	581	546	559	560	541	574	563	534	572	571	549	572	574	577	550	530	554	513	562	556	575	544	576	508	598	572	569	541	565	578	545	550	574	517	546	535	541	545	547	541	567	549	530	583	556	576	524	537	581	532	533	539	580	590	548	573	539	561	574	540	572	572	597	550	558	572	563	578	576	547	516	576	560	578	538	525	574	533	579	551	589	531	563	583	608	560	505	537	607	590	565	572	576	525	555	529	561	575	529	542	552	546	548	501	622	549	536	542	588	582	543	551	546	550	571	559	561	569	540	546	553	532	592	576	570	578	563	565	555	566	606	537	594	574	602	522	530	560	571	535	550	529	538	594	564	536	551	558	539	580	519	517	559	512	509	598	583	556	541	564	521	567	580	576	578	519	562	558	582	572	538	537	530	571	486	517	551	595	589	532	530	548	552	540	540	585	557	561	544	578	539	572	565	579	543	530	544	584	609	584	532	580	570	539	508	586	563	543	531	530	534	598	548	533	559	580	535	593	535	527	515	536	553	552	576	508	561	591	532	528	542	600	557	571	592	555	559	556	568	564	540	533	584	543	600	553	516	569	566	597	595	540	544	561	545	576	551	529	545	586	525	577	568	577	592	529	581	502	559	554	535	606	569	545	543	529	553	563	518	564	551	586	596	615	537	527	551	542	545	579	536	547	554	576	576	549	558	529	562	575	515	566	584	586	563	528	557	527	552	552	585	576	562	550	520	611	493	583	538	553	544	580	583	567	523	521	563	555	514	534	551	582	505	552	557	545	583	531	500	573	527	558	516	550	525	578	548	548	550	557	539	627	552	585	551	546	513	571	547	558	522	563	548	541	542	522	547	529	549	557	537	535	544	584	541	529	568	554	525	547	605	562	556	537	526	543	542	570	568	578	591	533	542	565	534	583	546	561	514	564	560	544	559	539	553	525	564	511	560	561	563	573	551	589	530	513	567	529	566	579	593	532	545	549	555	525	517	550	539	555	576	550	544	542	562	558	588	558	529	540	562	580	536	570	583	599	574	559	542	547	555	507	590	550	571	550	537	609	518	556	560	578	530	569	562	535	534	549	599	583	506	571	544	536	528	577	549	540	537	558	542	588	561	555	571	551	535	543	495	574	561	554	586	566	531	562	584	535	582	547	506	525	525	548	565	506	540	537	561	561	550	515	559	557	532	530	592	536	538	558	566	580	553	520	569	544	521	548	581	565	549	577	543	533	566	539	563	581	584	538	537	551	524	556	559	574	578	556	548	527	545	554	532	568	546	536	545	529	568	538	553	543	520	609	552	549	542	563	570	535	569	541	543	579	535	596	550	535	530	542	577	536	534	521	530	559	570
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
