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
339718404478	339718404997	339718405547	339718406097	339718406647	339718407197	339718407747	339718408297	339718408847	339718409397	339718409948	339718410498	339718411048	339718411597	339718412147	339718412697	339718413247	339718413797	339718414348	339718414898	339718415447	339718415997	339718416547	339718417097	339718417647	339718418198	339718418747	339718419297	339718419847	339718420397	339718420947	339718421497	339718422047	339718422597	339718423147	339718423697	339718424247	339718424797	339718425348	339718425897	339718426447	339718426997	339718427547	339718428098	339718428647	339718429198	339718429748	339718430297	339718430848	339718431397	339718431947	339718432498	339718433047	339718433597	339718434148	339718434697	339718435248	339718435797	339718436347	339718436897	339718437447	339718437997	339718438547	339718439098	339718439647	339718440197	339718440747	339718441298	339718441848	339718442398	339718442948	339718443497	339718444047	339718444598	339718445147	339718445698	339718446248	339718446797	339718447348	339718447897	339718448448	339718448998	339718449548	339718450097	339718450647	339718451197	339718451748	339718452298	339718452848	339718453397	339718453948	339718454498	339718455048	339718455598	339718456148	339718456698	339718457248	339718457798	339718458348	339718458898	339718459448	339718459998	339718460548	339718461098	339718461648	339718462198	339718462748	339718463297	339718463847	339718464398	339718464948	339718465498	339718466048	339718466598	339718467148	339718467698	339718468248	339718468798	339718469348	339718469898	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21829	20131	27545	22492	20194	19919	12210	5148	3537	3230	3102	3047	2650	2454	1915	1568	1272	1126	928	873	817	769	771	780	759	858	734	679	652	673	620	617	638	620	599	818	777	1362	1222	607	554	543	517	531	592	525	565	569	538	563	558	536	566	531	530	500	520	529	549	539	522	551	701	753	696	651	628	556	580	524	536	522	555	503	580	557	555	539	584	499	564	540	546	566	533	544	540	534	519	523	510	549	580	506	538	541	535	489	519	544	554	518	462	557	502	512	527	521	501	528	536	502	539	564	543	520	518	535	549	500	527	524	506	529	570	536	515	507	532	498	552	567	521	511	541	512	552	545	510	526	541	520	535	565	542	543	558	530	577	516	540	556	552	515	516	533	518	580	571	533	500	537	556	539	541	532	525	503	573	523	540	547	552	542	520	552	512	530	566	534	484	574	593	509	559	521	542	543	530	518	539	529	544	515	534	534	530	519	501	507	526	573	570	529	519	535	541	506	557	544	524	506	548	571	534	547	550	518	536	522	541	512	516	528	543	523	574	555	508	584	531	545	549	574	533	513	547	521	570	529	557	544	500	544	513	558	557	548	501	541	507	525	545	536	491	526	519	524	571	516	579	546	488	519	532	537	505	513	541	521	553	508	516	567	569	576	524	509	510	536	551	519	562	547	523	506	550	532	524	559	548	537	501	523	530	514	541	546	556	489	585	576	538	579	522	482	513	521	533	552	534	517	576	522	557	551	484	577	514	543	519	527	554	560	550	524	572	528	528	558	515	548	548	502	544	564	494	542	581	543	554	512	543	530	492	511	526	550	558	499	554	509	522	518	520	567	528	555	521	509	490	512	524	545	550	503	517	539	512	533	489	579	466	570	571	558	546	524	529	587	520	506	519	545	552	587	543	517	492	516	523	530	572	502	550	521	513	531	510	498	561	537	601	526	562	567	535	523	550	535	496	547	514	496	569	544	551	541	497	511	521	511	563	557	548	526	517	543	560	534	553	544	518	548	495	573	553	512	525	570	522	524	518	549	530	538	545	509	505	558	529	552	527	527	549	507	547	571	520	572	499	561	543	560	529	537	528	554	529	541	554	491	550	543	501	531	542	558	523	513	497	534	530	525	519	524	564	543	530	556	546	499	536	583	564	571	524	573	555	510	538	525	547	482	550	553	515	536	547	565	547	527	536	511	540	535	514	506	549	513	528	553	521	544	549	557	519	500	566	563	557	520	556	557	517	525	558	552	585	554	538	581	550	511	570	519	528	541	565	516	505	535	563	551	537	519	529	500	535	522	525	551	510	520	539	524	556	490	526	532	515	582	554	565	540	534	536	541	558	552	560	544	536	519	543	548	542	523	562	544	543	525	528	503	555	530	561	552	519	530	532	573	557	488	550	510	517	511	555	518	546	516	504	541	552	532	548	519	537	557	522	552	545	524	525	552	531	521	528	541	550	521	558	515	551	533	582	569	554	554	578	532	531	568	580	544	509	560	573	529	532	526	520	530	507	523	537	520	530	544	499	546	502	533	545	554	539	531	479	560	572	554	571	519	490	500	544	554	558	518	547	522	531	556	490	514	516	525	498	540	525	546	535	525	534	508	548	538	565	520	560	547	551	508	517	518	558	548	562	535	509	523	550	508	499	571	533	528	573	553	543	534	529	540	538	546	557	518	529	501	521	581	511	523	511	517	507	531	540	523	499	560	483	529	556	560	513	571	463	473	497	514	575	558	579	566	511	540	556	511	557	540	554	488	518	524	540	547	490	537	537	548	510	548	550	527	517	559	554	522	525	524	528	506	534	559	550	528	527	546	517	544	552	540	476	510	577	534	529	471	540	514	553	525	546	512	513	548	491	552	522	520	521	528	542	527	528	520	531	549	544	541	534	509	512	562	519	524	563	484	534	570	532	528	504	556	562	561	525	496	524	556	556	560	545	506	567	554	528	520	550	553	516	494	555	523	559	514	530	572	522	553	537	551	508	544	505	506	509	549	519	546	523	549	559	540	543	548	559	527	522	546	541	510	532	555	558	579	535	522	535	551	519	517	551	569	512	551	554	576	526	517	559	550	483	528	543	472	543	590	545	539	527	548	547	477	575	518	514	531	518	511	552	567	556	577	526	506	581	539	523	542	525	510	499	566	521	535	535	551	510	562	543	535	534	513	580	516	516	539	562	547	508	561	559	517	500	527	567	556	552	526	541	523	503	535	541	539	559	552	565	510	558	517	508	538	526	536	546	536	553	522	507	523	485	514	487	491	519	537	586	600	523	555	587	559	521	518	568	562	558	531	591	541	523	519	545	518	500	577	549	514	505	553	534	523	559	537	510	553	523	551	538	534	526	531	565	547	549	565	503	494	558	525	547	532	559	515	541	563	564	519	528	543	509	520	535	512	531	559	540	554	546	576	539	542	483	550	576	522	501	532	505	564	527	566	511	508	535	497	489	505	450	491	543	571	566	504	529	540	518	568	514	509	505	522	527	509	507	554	582	545	562	568	548	518	556	492	529	528	545	542	540	520	586	489	510	569	493	536	510	510	570	535	523	517	544	523	548	570	497	506	575	511	554	544	533	527	546	484	505	569	558	526	572	528	525	557	529	516	538	494	541	519	551	513	515	504	545	502	530	544	562	514	558	515	543	564	543	511	528	532	538	526	573	550	552	508	548	523	530	532	493	575	529	576	556	527	512	534	557	550	570	543	568	528	561	518	521	526	527	513	523	534	522	523	532	550	550	587	587	512	526	520	570	517	587	517	526	544	527	540	541	559	585	499	505	557	528	509	523	542	503	534	534	568	553	573	541	518	509	522	528	546	518	503	493	537	529	552	558	596	512	533	521	519	533	520	521	515	497	510	502	546	546	535	551	505	574	519	564	540	540	550	533	545	544	538	532	518	531	551	535	528	515	548	531	520	521	570	506	545	532	503	545	582	577	516	508	567	548	558	540	553	522	552	510	563	533	542	516	576	516	540	510	503	515	590	534	519	514	542	523	537	575	511	540	499	548	559	557	520	570	548	514	510	619	596	575	522	548	579	512	545	573	555	525	505	547	525	492	495	563	523	523	542	546	575	575	520	529	509	500	567	525	531	518	537	537	553	528	513	561	576	484	516	505	551	532	524	537	561	574	521	550	514	489	531	594	540	527	495	553	538	529	506	543	565	537	526	520	568	558	561	528	578	502	531	535	520	529	466	525	569	520	535	532	523	541	499	551	514	586	529	534	540	509	513	525	570	561	554	493	533	535	587	531	538	543	505	511	552	538	522	511	547	549	547	523	516	537	543	503	564	542	540	528	589	495	535	549	504	546	545	538	531	503	517	532	551	533	551	560	588	561	504	558	539	542	509	552	546	526	529	554	523	514	574	514	522	548	513	523	515	569	551	579	524	503	546	535	525	540	515	518	505	533	529	532	530	531	525	480	519	550	540	536	508	504	506	534	538	537	487	521	539	565	561	508	551	484	555	536	538	591	529	525	556	514	555	555	524	525	505	532	486
25529	44101	41020	29576	22080	17454	13444	10708	9015	8246	7905	7673	7037	5882	4750	3805	2910	2352	1969	1653	1524	1379	1326	1549	1560	1561	1336	1174	1191	1166	1150	1088	1035	992	991	1583	1445	2985	2657	861	760	776	790	758	787	814	787	799	826	795	755	853	770	829	751	743	810	789	774	788	820	974	1317	1215	1258	1129	969	903	855	781	783	799	707	756	781	787	808	760	789	780	782	786	744	790	793	713	776	788	732	730	830	751	777	735	769	803	758	756	735	734	792	799	757	719	776	774	745	770	719	792	810	736	772	781	775	787	766	717	809	776	816	742	747	748	743	776	821	757	790	797	752	751	802	747	750	757	817	736	727	766	764	758	793	810	795	746	778	766	797	777	768	774	760	730	764	791	806	776	755	769	727	756	770	822	777	791	806	779	736	746	780	785	812	773	748	761	735	762	724	762	763	749	761	794	717	753	784	759	733	775	772	781	779	777	754	778	768	729	757	745	724	740	760	771	772	700	779	766	784	745	724	799	779	757	766	741	771	798	788	738	813	705	782	751	750	730	757	740	781	801	777	794	747	759	746	739	777	801	727	808	739	781	786	807	771	746	796	773	790	744	789	779	741	774	735	744	745	746	744	787	802	827	739	740	749	749	778	770	771	756	827	792	746	798	752	763	738	766	783	771	760	799	733	795	728	732	749	766	725	770	782	754	765	814	773	766	742	745	752	777	717	773	775	804	807	807	795	824	787	720	740	760	768	732	764	777	792	732	776	795	727	796	797	798	801	763	752	753	794	753	839	784	770	773	797	741	719	773	748	744	761	765	791	742	773	770	752	773	776	816	785	757	747	814	750	788	786	774	780	790	729	774	733	765	764	773	725	744	791	772	794	764	774	748	783	722	765	759	737	800	783	771	760	759	771	743	759	762	774	763	763	757	754	766	805	776	782	749	800	775	760	728	743	739	795	760	773	772	812	782	750	821	721	786	760	745	763	743	768	708	753	770	734	813	804	757	805	717	754	787	718	785	734	695	743	785	746	794	784	682	765	767	756	734	742	764	786	768	725	768	814	750	791	776	779	780	767	803	801	713	809	815	790	768	732	723	734	794	772	819	742	765	759	769	801	794	753	787	765	802	807	765	764	730	834	763	717	745	729	793	782	737	764	791	737	776	749	800	771	771	804	760	800	768	749	700	725	774	721	773	759	776	781	749	758	721	806	807	792	745	799	730	754	784	761	736	798	720	798	719	781	778	760	728	756	751	776	754	768	765	815	786	791	805	795	787	767	802	749	763	777	785	740	749	768	730	755	755	731	761	742	758	789	723	730	744	795	773	787	774	775	717	751	728	802	788	763	761	794	725	757	768	765	764	792	767	717	761	731	726	753	792	762	778	808	748	797	728	769	727	765	801	750	743	769	728	763	758	784	730	809	733	773	696	779	757	762	792	744	781	759	717	766	794	789	779	784	740	754	749	758	807	734	823	768	772	781	763	780	760	794	780	816	781	772	740	745	758	754	738	774	787	781	805	783	804	737	762	747	810	738	769	786	758	736	791	773	793	773	720	778	780	739	747	773	788	791	798	790	809	764	729	731	803	759	718	739	757	754	729	787	789	780	781	794	815	698	767	786	800	763	741	776	743	743	761	792	742	758	784	774	758	746	709	773	765	782	733	726	764	778	777	760	793	782	769	707	771	757	755	773	791	764	757	762	757	742	767	783	743	799	775	740	768	760	791	751	748	829	772	760	794	777	768	760	732	781	742	716	782	763	736	794	738	766	744	735	772	785	779	739	760	772	782	826	761	780	820	733	771	801	787	735	752	754	784	766	779	754	761	727	826	787	737	820	753	715	764	790	776	785	777	790	762	740	754	801	815	788	800	750	754	725	765	790	770	745	766	723	776	774	749	760	818	690	742	801	741	757	804	813	756	798	747	730	783	774	750	740	778	697	820	762	804	752	779	777	802	796	816	743	793	748	783	765	754	763	736	785	797	756	782	766	723	816	741	782	759	761	745	807	759	742	770	797	744	711	737	748	768	721	783	750	754	756	746	762	777	749	734	749	801	771	790	749	782	764	746	775	793	772	770	734	781	782	755	794	746	757	774	792	778	812	790	800	766	763	733	778	832	754	780	701	781	846	732	764	741	706	758	775	774	770	777	795	742	783	780	749	743	794	736	768	782	782	752	787	729	741	801	762	754	745	743	778	762	785	742	730	816	779	764	732	757	795	782	824	754	699	820	777	768	754	708	742	801	786	721	778	744	718	740	686	817	773	755	757	757	762	778	771	803	763	745	746	734	809	764	751	779	765	794	761	721	818	810	750	788	813	794	752	811	781	769	753	755	806	828	760	735	720	763	752	778	795	772	768	706	740	792	799	723	759	779	750	765	754	729	767	754	814	759	824	779	766	751	694	803	773	754	785	808	737	728	782	743	761	765	769	807	809	810	811	766	785	768	784	715	778	798	783	761	758	733	829	744	764	761	767	725	718	746	770	761	793	810	768	793	771	787	778	773	762	784	789	798	746	791	754	761	748	819	735	775	787	766	792	713	731	746	749	800	737	787	799	757	745	781	755	767	855	726	754	777	747	742	783	764	777	728	762	727	735	748	773	783	766	737	795	736	761	799	782	768	787	803	733	771	763	796	762	782	742	772	803	788	789	741	749	765	746	771	777	792	769	765	773	725	818	817	741	807	794	771	732	774	774	735	801	772	778	774	720	759	789	731	730	812	723	786	757	766	792	755	757	786	812	750	709	754	783	751	767	791	757	777	798	771	794	778	789	740	752	763	736	777	779	766	784	780	746	721	743	717	796	796	786	753	711	767	760	743	769	799	757	779	748	795	783	763	802	784	712	811	780	774	749	737	772	760	799	821	796	775	706	712	729	754	748	746	775	765	779	788	730	756	763	792	794	752	759	751	751	782	727	784	738	775	783	747	763	683	768	750	783	798	732	733	725	744	757	798	698	779	775	705	776	792	780	818	724	692	771	740	760	812	753	763	758	727	732	774	781	769	767	829	748	783	753	759	778	773	793	757	753	758	726	782	739	753	740	818	752	746	851	776	783	759	784	762	734	792	753	754	756	756	796	759	803	792	784	709	798	775	784	757	791	731	776	782	762	789	784	756	798	782	756	783	760	710	785	782	781	789	801	759	844	740	754	776	812	746	756	757	752	730	738	743	766	802	782	769	784	744	764	787	771	765	806	804	823	792	713	755	759	741	766	789	752	775	775	744	716	715	758	735	776	763	774	741	718	727	833	748	825	792	779	788	775	694	770	772	764	779	747	712	797	738	769	757	732	786	736	746	714	782	804	779	779	738	778	750	824	812	759	732	754	786	750	707	804	783	755	761	749	766	785	770	759	758	704	755	749	780	751	748	719	763	819	793	771	747	769	751	799	703	759	783	700	735	733	786	761	721	752	750	803	767	766	736	758	754	744	763	766	749	718	784	797	791	739	729	782	797	791	771	794	792	789	750	755	792	738	786	793	759	781	742	751	734	807	769	784	757	781	815
27495	23147	22730	13194	5647	3498	2533	1881	1618	1587	1458	1434	1293	1104	913	866	767	695	667	599	605	580	595	592	618	632	574	573	610	570	560	561	556	579	527	580	556	597	535	516	555	547	568	472	500	502	539	509	513	531	505	513	483	529	579	530	505	470	505	504	566	525	536	537	580	560	542	544	536	497	521	521	500	510	528	541	547	528	497	517	524	558	506	528	514	538	483	500	528	535	506	508	532	483	536	501	541	473	491	535	492	526	507	527	527	498	509	485	485	513	547	539	509	498	550	544	537	548	530	518	503	549	530	498	540	515	517	492	519	527	474	501	530	564	549	516	538	515	519	504	536	542	542	540	520	545	536	524	543	512	516	529	497	536	529	507	512	488	492	560	558	529	528	508	506	506	561	466	562	516	514	497	515	503	557	520	522	503	513	515	547	548	508	517	495	543	525	503	537	514	544	505	510	542	515	450	530	547	545	495	537	532	545	509	492	507	547	573	533	521	505	560	578	504	563	527	518	534	521	535	537	526	522	494	495	497	537	543	527	539	538	514	530	524	502	524	509	488	536	559	522	520	522	519	523	563	476	517	533	512	512	502	526	566	536	517	485	523	530	542	535	528	523	482	501	559	524	508	526	501	536	527	519	526	503	527	536	498	526	554	548	522	511	517	538	498	510	520	513	569	488	536	538	537	537	576	525	522	489	499	513	579	528	514	500	548	514	520	524	510	498	476	488	510	554	520	500	515	510	528	490	550	476	534	486	532	517	532	536	508	521	541	526	510	522	506	567	588	553	553	558	523	481	497	527	564	533	498	548	516	518	534	506	514	498	510	499	506	521	571	533	461	489	530	551	524	524	530	522	518	498	525	540	530	530	513	515	547	516	487	514	513	532	501	477	476	564	526	499	490	518	514	533	546	541	503	536	528	559	500	474	509	499	489	508	465	527	524	494	527	553	531	493	526	547	503	529	517	547	529	535	516	538	512	511	506	538	502	522	578	561	497	520	532	543	502	544	517	544	525	556	565	507	503	505	532	530	518	543	512	517	558	535	560	520	509	525	529	479	498	514	551	519	561	535	506	497	523	543	516	526	551	508	511	488	524	502	489	520	525	528	489	527	533	514	499	534	534	483	524	508	481	497	507	510	508	540	530	518	502	501	511	550	474	485	529	586	528	528	518	551	525	503	523	521	541	535	488	531	555	539	528	513	524	496	580	507	475	564	547	550	515	524	527	517	507	528	544	495	540	490	528	537	577	537	523	551	537	580	493	514	516	498	495	500	498	503	549	538	550	526	530	518	506	491	527	569	544	511	492	508	518	544	518	542	497	507	521	561	551	518	544	498	546	488	556	493	522	538	483	531	525	504	534	489	520	529	553	504	534	543	483	528	504	528	559	530	522	510	548	537	516	525	513	516	495	507	554	521	489	490	545	555	563	499	550	513	497	520	518	489	496	514	522	536	498	497	525	536	487	506	511	532	493	525	516	515	509	526	525	506	500	491	537	544	514	551	550	532	534	519	529	537	514	507	536	531	553	576	535	527	540	522	546	527	518	528	524	516	548	516	494	488	535	536	529	531	510	539	535	528	576	540	514	540	509	557	517	515	520	477	551	562	511	511	514	505	540	546	485	462	543	531	493	524	509	569	482	527	517	528	518	545	515	541	568	555	504	526	495	519	533	522	542	551	495	556	524	522	482	558	522	507	519	519	504	484	519	517	508	524	501	509	575	491	535	526	482	495	554	514	539	500	503	510	498	513	521	498	545	516	521	488	534	524	495	513	542	500	533	507	543	540	532	546	555	529	502	525	501	564	515	515	504	483	545	467	517	515	535	511	520	521	547	522	502	523	543	529	520	524	527	504	534	517	557	515	534	532	518	552	515	500	558	531	531	492	507	553	494	522	544	534	531	534	500	525	506	553	525	504	530	528	539	545	529	539	504	531	537	516	499	500	549	511	516	529	517	506	518	531	553	507	522	518	522	571	529	515	530	513	489	488	502	510	537	511	513	525	541	521	497	546	512	574	542	528	528	526	566	505	532	526	481	518	507	549	524	516	520	491	515	531	559	506	513	493	528	534	499	510	525	485	516	492	557	519	492	531	497	517	527	555	511	530	534	538	521	522	512	499	503	535	544	514	519	497	547	478	537	522	553	518	559	549	528	543	508	496	517	514	503	504	529	508	495	546	572	520	553	458	526	512	520	494	500	525	491	500	488	523	557	537	526	521	519	474	484	487	516	525	544	530	511	544	485	522	482	525	508	519	509	516	508	517	524	512	547	534	565	558	556	530	539	547	496	534	526	486	521	501	544	497	537	533	495	502	533	496	538	557	553	513	536	540	527	538	505	520	524	490	543	530	508	498	509	523	540	531	535	549	530	499	495	506	523	495	530	533	505	564	555	540	513	511	467	492	518	513	516	512	512	532	509	507	560	514	498	534	520	544	513	526	524	525	551	512	502	521	513	512	520	542	517	539	508	521	520	512	492	551	582	517	493	537	480	532	541	500	504	514	537	506	519	507	551	512	529	559	552	509	537	502	504	542	529	546	520	541	510	540	497	492	522	506	499	544	510	504	533	548	561	544	522	511	494	549	530	506	514	491	543	525	550	534	555	492	552	542	523	537	540	516	530	509	509	508	501	533	545	524	499	558	541	531	528	525	518	496	518	539	513	565	528	511	517	531	527	529	510	501	515	556	532	494	504	507	461	555	536	564	481	524	493	509	542	504	523	528	501	556	513	495	552	529	527	508	573	549	515	515	510	521	538	474	506	520	502	533	480	514	545	506	549	515	513	520	530	549	509	499	524	504	508	507	529	495	516	532	531	515	517	519	517	521	511	496	511	465	467	512	506	568	509	542	564	470	496	527	459	520	519	508	505	503	533	496	499	480	519	530	492	548	500	527	522	488	507	510	508	523	495	538	515	503	495	510	525	542	534	535	512	510	515	512	514	524	511	553	483	557	516	487	498	500	545	542	499	529	567	534	550	519	478	502	554	503	523	518	466	522	505	533	522	522	511	489	564	488	542	548	531	559	539	555	511	556	529	558	514	567	522	513	508	517	508	494	512	492	490	521	500	506	478	474	515	553	529	522	512	505	538	543	472	554	524	530	538	494	490	528	576	525	530	490	540	528	548	515	485	546	539	494	535	495	484	526	490	558	525	500	527	492	522	508	522	493	544	526	545	486	522	576	519	513	546	531	507	509	529	493	536	499	523	498	472	545	555	495	495	507	531	516	468	506	532	536	542	519	528	500	504	527	510	510	524	566	521	520	505	509	491	510	508	513	550	526	481	557	517	553	525	515	515	532	533	502	501	500	530	510	520	488	544	481	512	509	546	531	566	506	495	508	498	537	525	517	508	545	500	523	507	500	513	519	550	507	470	516	508	504	571	547	525	498	512	520	531	558	487	487	523	476	498	490	492	520	491	534	507	564	538	522	570	512	535	510	536	524	495	528	497	530	483	518	506	493	536	503	541	499	504	503	533	520	543
24198	34558	29216	18179	12037	8707	6691	5120	4316	4181	3929	3765	3238	2563	2159	1953	1587	1438	1187	1059	1032	948	928	1043	1040	1164	911	936	987	859	905	911	879	861	838	862	825	1001	837	793	809	811	785	790	751	782	761	742	759	779	742	791	782	741	773	794	768	729	732	768	807	818	783	833	827	846	824	829	821	757	732	750	755	789	736	782	763	815	762	786	734	746	756	793	749	798	746	767	804	740	788	780	772	739	752	809	723	725	785	761	729	762	754	811	813	775	754	753	772	697	762	795	785	710	695	739	776	787	771	770	736	756	738	762	757	823	769	814	724	759	829	767	745	787	758	725	743	809	712	764	776	798	763	773	754	751	803	727	811	745	757	789	751	750	760	802	717	734	769	802	730	791	742	765	785	749	751	761	747	732	779	759	778	734	762	724	763	732	751	786	741	744	790	745	722	811	762	821	819	776	760	762	740	751	808	762	722	782	787	807	700	742	790	793	736	834	768	735	771	761	838	729	818	805	814	769	833	740	796	764	804	842	770	797	783	792	737	771	748	742	799	780	713	797	755	771	722	734	746	750	791	773	769	736	727	809	728	785	790	742	760	769	819	717	783	791	778	758	730	761	777	768	768	791	760	758	770	727	797	780	755	745	757	761	782	757	755	762	833	785	787	761	749	801	778	728	746	759	761	779	762	758	745	737	726	764	720	826	793	757	745	748	788	735	768	738	756	758	779	780	764	771	767	740	818	780	756	752	738	763	753	757	703	748	727	760	781	760	744	782	750	760	739	747	777	791	702	745	794	792	765	802	765	751	755	730	786	740	772	790	741	704	752	728	781	781	749	734	740	745	754	780	774	710	781	758	765	794	729	779	775	745	796	788	737	777	770	748	730	758	740	775	769	784	770	764	825	746	815	789	767	769	750	775	805	787	792	806	699	757	814	751	771	774	754	749	779	744	775	822	813	742	771	754	789	734	714	783	720	763	777	749	804	757	760	762	776	722	757	775	770	788	794	757	742	766	779	750	794	760	736	730	741	770	839	761	742	718	735	787	775	751	754	724	778	734	740	756	758	744	776	775	726	751	771	801	772	722	757	742	754	706	757	733	735	768	794	864	783	728	732	774	752	725	788	728	758	729	776	770	699	709	744	814	789	749	750	740	740	771	726	747	733	813	745	784	758	821	721	749	781	769	822	750	769	790	765	751	805	778	800	749	770	777	734	733	800	794	736	767	766	763	805	777	753	762	764	746	742	775	827	724	760	789	814	761	825	825	753	769	716	826	720	758	748	744	768	813	755	805	734	756	739	742	768	787	816	737	799	789	779	743	730	783	804	785	730	725	764	749	743	794	761	763	771	723	764	754	712	823	763	726	744	777	764	776	751	735	772	758	806	743	737	818	762	752	783	741	736	789	794	746	714	782	815	745	780	789	753	792	776	742	739	779	753	762	774	717	745	777	758	760	770	764	746	781	727	760	749	786	774	726	793	735	802	772	763	813	744	713	771	792	714	763	748	741	780	781	745	760	728	749	787	721	765	721	784	751	795	771	756	730	765	748	741	793	817	806	792	756	789	762	744	756	812	778	750	777	758	768	758	722	765	798	741	758	791	758	766	788	745	804	741	755	771	781	723	784	744	762	783	760	789	746	752	735	764	731	768	751	776	755	760	770	773	719	739	768	773	771	785	757	753	774	756	779	748	736	761	803	771	732	714	747	769	750	767	798	759	770	794	803	767	763	744	746	771	772	769	746	791	725	759	760	739	781	765	782	775	776	796	771	749	750	714	735	810	774	803	729	743	768	750	799	787	747	731	798	766	793	756	706	790	787	753	772	729	733	804	786	772	767	771	745	741	766	807	779	762	768	747	755	741	768	722	776	752	796	738	786	765	772	763	753	759	760	749	779	782	780	752	771	744	756	705	710	755	794	703	764	775	826	762	775	758	722	751	800	736	709	798	770	771	749	800	780	775	765	807	801	770	798	772	788	786	739	792	748	763	771	764	807	794	794	772	771	737	762	729	785	740	722	734	744	785	748	786	728	791	765	752	759	744	744	769	744	786	779	750	754	786	788	755	748	793	794	758	749	792	782	758	745	761	761	803	764	744	791	774	718	755	753	699	795	753	712	740	783	780	747	749	710	724	694	779	770	737	800	808	768	773	756	776	745	790	758	728	762	757	758	759	790	758	719	751	769	782	744	742	768	744	775	738	768	733	783	799	806	781	780	731	722	766	729	795	775	763	791	787	762	752	755	758	784	755	730	768	757	744	779	745	831	795	764	750	755	799	783	743	743	703	743	769	763	782	777	745	796	740	762	753	731	793	726	790	777	752	777	732	771	772	761	756	736	715	785	779	758	757	728	714	846	727	747	790	747	742	747	732	819	776	782	744	787	763	763	767	790	728	747	746	761	778	778	758	753	784	743	750	794	716	771	757	827	697	752	730	764	807	737	809	772	754	774	767	746	742	792	738	756	787	776	787	775	731	734	752	759	807	791	799	737	826	701	781	789	792	752	734	730	746	811	715	783	725	735	751	793	829	806	767	850	745	786	732	764	781	759	714	760	761	775	731	804	753	762	736	820	795	779	788	827	752	763	782	766	794	752	736	788	802	716	772	737	725	744	752	789	776	681	801	748	786	762	797	745	787	778	746	711	713	802	741	754	777	753	763	742	809	758	725	754	756	774	792	742	757	781	754	761	747	800	768	780	762	748	773	755	745	706	809	724	706	742	754	714	780	763	762	712	715	767	764	796	759	756	771	813	748	745	794	766	785	727	753	736	713	776	738	821	799	806	756	731	725	779	763	776	736	704	808	702	762	759	769	784	750	778	746	757	799	764	805	791	776	789	808	746	763	778	775	742	731	774	795	682	750	769	802	774	784	769	738	768	751	754	750	785	738	774	753	731	789	743	777	745	761	766	762	780	753	802	778	733	771	729	739	808	714	763	715	766	818	781	737	767	770	761	793	774	794	753	723	791	777	795	753	731	739	775	775	804	772	750	796	793	756	786	741	772	776	719	720	774	772	753	733	779	792	746	766	753	748	844	764	752	754	799	773	805	746	751	750	757	768	766	743	718	722	777	769	723	791	716	759	764	768	768	718	751	814	763	827	767	780	752	800	731	812	758	772	742	789	772	785	762	758	742	767	761	771	797	718	744	732	799	772	761	786	717	756	741	736	735	760	748	781	755	728	760	743	797	757	821	790	762	765	722	758	744	774	735	810	762	713	742	769	738	748	758	756	744	752	756	778	780	770	756	727	816	737	793	767	757	739	773	810	752	736	758	805	741	779	784	797	812	800	744	770	725	794	730	738	748	809	762	749	748	788	750	769	755	758	763	763	799	801	796	749	796	769	757	758	813	706	779	754	818	795	748	810	822	734	759	783	782	769	756	784	816	750	769	775	828	772	799	764	771	766	750	759	749	802	787	801	783	764	705	772	746	716	799	726	745	772	770	780	766	757	739	772	821	760	756	766	720	773	753	792	714	769	737	761	765	743	759
24220	21397	28652	24577	20798	12575	5968	3662	3067	2649	2384	2056	1698	1463	1266	1166	1061	953	830	793	732	737	745	760	744	784	758	664	695	634	684	646	661	652	638	636	907	1189	655	637	583	562	590	569	554	616	603	596	576	578	568	587	640	597	598	610	590	607	571	576	604	596	703	713	688	658	657	662	567	623	602	583	595	566	566	571	596	550	552	537	596	536	610	588	580	597	557	635	587	639	577	589	550	571	582	548	597	641	542	651	541	581	551	523	603	584	593	595	610	575	582	620	600	609	550	530	586	624	589	608	573	579	593	591	639	573	587	586	576	572	583	606	568	602	606	584	599	640	573	603	554	592	573	571	585	599	565	585	556	571	551	557	577	606	577	667	561	574	599	586	604	596	559	564	574	578	597	643	568	582	596	569	605	616	551	543	552	601	627	610	578	578	585	587	575	582	609	558	604	625	561	561	530	598	591	563	571	560	585	586	601	597	583	558	611	568	593	616	598	577	597	616	593	572	583	566	611	585	522	625	603	612	587	594	540	576	586	584	569	555	532	575	560	628	568	588	569	593	551	569	582	583	602	593	606	577	563	587	602	612	597	594	560	591	582	544	581	583	589	619	614	571	560	553	574	576	623	576	582	606	603	558	599	592	595	604	559	589	569	618	631	602	581	581	577	583	607	578	606	565	553	563	587	573	569	610	584	606	603	610	559	587	569	564	521	568	559	611	564	622	560	552	556	583	553	587	594	564	591	565	580	578	601	557	552	558	619	572	610	661	583	571	572	561	584	586	573	597	565	560	532	581	566	574	621	565	577	564	561	581	581	560	565	581	559	548	587	556	591	516	607	546	607	549	640	585	603	582	584	575	610	582	587	598	587	567	570	574	590	578	589	580	590	599	576	630	586	578	557	594	618	612	623	616	625	589	581	595	588	590	542	547	546	590	550	556	560	548	638	570	556	603	591	561	610	592	617	592	540	580	611	593	517	597	520	586	579	550	585	551	604	552	574	601	607	628	556	564	597	556	566	596	610	569	558	575	597	582	615	571	611	603	595	570	561	562	601	617	643	558	604	642	532	542	592	587	556	604	606	599	572	548	619	579	590	589	593	608	612	573	618	590	627	564	553	591	612	584	601	572	551	580	610	563	592	586	626	564	556	577	570	550	594	589	563	604	577	549	613	553	613	624	568	585	569	582	583	584	582	591	595	620	561	577	588	578	620	598	592	580	619	578	591	565	628	550	585	567	574	587	607	618	625	558	604	592	602	582	559	622	601	584	613	579	605	623	604	570	556	595	599	607	630	585	537	574	607	622	585	589	578	579	644	570	568	554	598	574	610	594	582	584	563	596	580	581	595	604	594	564	574	588	593	552	624	583	608	622	563	591	585	558	557	587	582	615	618	600	558	581	587	562	583	595	573	584	550	570	573	616	579	581	619	575	600	585	615	587	563	596	595	600	597	547	597	627	583	598	602	624	554	621	555	566	596	587	557	578	533	566	607	579	540	597	614	631	603	547	569	592	602	589	539	558	547	588	563	574	570	615	600	599	569	532	616	617	634	582	615	619	550	582	617	599	630	574	609	554	604	601	614	559	570	537	588	627	597	591	575	575	599	538	576	561	588	627	573	592	616	564	586	628	593	562	550	570	586	560	562	598	619	559	555	570	604	564	586	571	524	597	556	554	581	577	566	620	561	553	606	559	573	588	613	603	589	614	596	591	574	605	540	601	589	567	601	604	597	619	601	534	554	581	569	582	594	588	610	612	604	551	584	577	595	598	579	589	581	544	556	496	540	574	549	616	580	556	588	617	564	567	582	586	558	616	617	622	585	597	572	620	559	583	556	595	623	572	583	601	568	598	629	541	610	596	588	585	579	573	599	556	563	555	586	573	573	591	610	565	575	635	604	602	604	635	550	623	556	590	581	576	600	550	562	577	596	593	573	602	536	567	618	594	571	561	593	574	622	613	581	575	558	548	605	592	599	575	574	592	562	615	583	565	600	557	563	589	572	559	598	599	592	533	576	575	623	556	594	605	572	570	584	595	585	601	598	590	549	567	592	587	586	572	603	563	572	589	622	614	561	602	547	590	586	555	567	564	551	587	574	553	544	566	589	558	596	587	606	560	660	577	566	597	574	556	597	607	570	580	570	608	554	602	617	596	619	584	581	597	531	624	572	578	582	612	607	598	553	625	537	585	592	589	573	591	607	625	606	597	547	559	586	569	593	573	532	552	623	607	609	570	577	593	591	566	530	594	564	557	567	568	595	587	589	571	591	582	583	552	549	582	590	624	634	613	579	567	568	559	567	588	611	546	593	581	551	588	560	573	607	568	605	645	567	614	528	536	611	583	558	598	550	628	587	600	563	577	621	575	590	589	582	577	534	592	625	559	573	593	551	575	586	563	629	575	555	574	573	568	577	575	601	563	642	568	608	581	568	565	562	579	578	621	596	588	555	610	612	548	596	615	619	559	585	623	582	547	589	566	590	566	586	537	578	547	576	599	566	618	561	591	582	599	537	619	573	595	549	602	619	578	555	591	562	560	584	555	587	598	600	559	605	601	576	600	566	551	608	570	575	571	594	615	635	639	569	589	565	583	539	627	568	589	590	596	576	602	573	588	565	563	586	559	626	566	594	579	568	617	571	590	569	540	563	590	629	560	573	577	580	548	572	581	582	590	566	602	576	581	586	615	622	525	631	574	632	570	572	569	584	581	558	573	611	571	577	580	600	587	563	600	568	592	586	595	588	579	596	595	583	562	591	568	567	564	597	575	558	555	575	605	607	575	563	621	583	590	581	544	610	549	585	613	541	590	594	599	574	567	593	569	600	574	560	562	589	590	614	602	590	523	596	601	565	570	583	614	605	571	563	595	551	609	574	542	543	578	562	597	541	584	569	580	563	587	610	571	568	583	598	585	581	598	594	588	579	576	540	602	577	564	632	594	595	581	542	579	606	598	585	553	532	591	558	554	601	554	583	574	569	557	604	597	612	585	598	608	567	593	591	593	578	585	538	576	586	626	567	580	595	570	595	582	560	562	579	563	595	608	613	625	549	611	599	592	586	550	588	570	572	557	572	580	612	585	601	581	629	557	605	557	558	598	603	608	522	580	594	582	561	603	580	567	573	603	579	601	586	576	542	564	586	532	509	605	558	574	567	599	602	553	558	604	571	568	565	587	572	548	539	593	626	592	597	596	588	600	601	573	588	611	604	621	592	617	597	603	580	585	582	568	584	566	601	615	593	612	580	612	606	594	587	569	607	572	574	576	575	601	544	593	582	573	567	531	575	582	547	561	566	571	591	590	596	579	569	566	564	602	590	580	562	588	583	546	627	591	563	589	557	589	583	594	585	608	585	592	576	557	540	557	577	561	580	596	566	588	582	631	560	526	621	548	574	559	593	601	560	573	529	601	613	561	600	521	596	563	594	569	646	574	537	638	581	583	533	588	577	593	606	593	625	556	592	593	574	553	587	598	583	579	576	538	572	537	552	608
24904	41203	37087	26456	19788	14729	10920	9050	7865	6912	6254	5367	4161	3456	2768	2707	2315	1986	1634	1439	1365	1202	1291	1311	1426	1532	1265	1134	1212	1027	1091	1087	1043	1064	1084	1089	1897	2438	991	858	921	874	876	899	848	925	873	884	843	795	885	887	882	836	862	895	827	826	835	897	868	879	999	1133	1215	1081	1036	972	907	835	832	844	801	874	828	895	891	822	849	781	802	835	860	824	796	856	871	859	871	845	811	831	865	837	766	827	853	829	886	889	848	839	811	854	847	856	875	834	833	850	883	853	836	893	827	868	822	891	852	800	892	921	862	879	834	888	787	824	842	808	833	845	851	918	841	853	839	901	878	837	835	818	828	922	808	837	831	850	823	849	811	859	861	849	885	765	849	874	834	791	829	877	868	854	848	843	812	831	855	833	846	814	802	821	864	853	838	797	855	856	817	893	893	850	813	868	829	812	862	771	846	889	886	827	793	878	883	829	814	784	853	843	817	867	876	840	857	864	846	852	853	864	857	864	800	832	814	829	888	867	876	821	838	862	872	842	871	853	865	847	893	860	849	878	832	770	813	816	914	867	864	911	883	827	861	843	895	878	856	845	824	843	845	895	918	882	857	859	832	875	910	852	805	825	867	813	842	840	848	833	858	874	865	840	892	844	798	841	872	805	839	790	850	851	869	859	860	882	851	826	810	790	884	905	832	827	840	767	885	905	862	854	832	877	852	859	853	861	821	848	831	859	837	892	808	859	841	855	848	847	867	831	812	837	802	858	837	852	853	845	856	843	860	915	839	819	836	845	866	816	790	879	839	834	835	837	846	845	857	820	790	864	826	816	803	880	835	888	850	861	841	938	841	846	829	796	822	819	832	841	803	837	805	846	846	843	859	826	865	821	828	853	818	814	862	851	893	891	893	842	805	791	822	854	844	833	874	826	763	897	865	866	850	885	876	889	887	842	869	808	852	857	796	836	914	793	849	829	820	818	890	851	822	823	841	806	780	844	880	826	828	811	820	839	869	874	863	819	849	850	836	779	848	897	869	854	861	844	804	830	856	915	835	834	829	849	816	812	898	799	808	840	896	831	844	793	892	895	800	839	854	828	857	866	905	812	809	875	890	867	850	824	840	851	818	879	895	871	842	854	864	859	842	869	807	812	824	941	850	855	862	847	843	857	816	888	884	818	888	872	861	836	821	828	827	874	863	881	854	877	862	830	900	860	816	822	834	841	863	915	853	834	880	876	870	854	838	859	871	857	822	842	807	822	850	806	836	826	835	804	789	858	850	855	886	821	868	862	826	888	863	833	811	837	815	828	900	833	877	857	838	879	820	817	818	869	797	825	802	774	859	854	860	907	842	823	825	847	871	855	833	876	858	874	844	804	836	842	911	771	826	886	819	878	811	848	876	844	848	806	820	855	865	836	813	884	861	828	846	836	838	857	834	870	852	810	825	820	811	823	836	852	892	811	861	818	831	826	806	898	850	885	887	875	860	866	867	801	814	811	782	878	857	864	879	855	829	823	880	847	891	881	852	837	865	889	791	841	825	865	755	851	839	852	809	854	870	847	869	836	835	869	928	890	868	874	844	909	806	831	821	881	839	858	849	857	902	861	807	828	855	846	842	868	844	897	862	856	855	856	913	846	821	837	851	864	833	870	851	827	832	838	842	855	859	818	852	796	864	850	860	862	842	882	866	843	860	832	846	901	831	893	880	852	838	830	869	862	834	854	884	842	836	807	883	841	861	821	832	859	841	879	891	839	857	856	793	818	824	833	876	842	832	811	860	857	855	889	873	803	818	839	857	831	816	889	894	866	851	878	850	913	839	857	865	841	846	815	864	862	770	855	851	847	858	875	810	862	864	832	848	850	820	848	862	847	789	805	888	859	819	896	827	879	845	880	868	848	845	876	878	849	877	839	851	831	869	845	858	837	863	807	814	838	831	827	818	864	869	838	869	876	824	878	821	882	877	834	809	936	868	786	831	813	875	845	846	811	825	874	821	842	886	873	877	771	842	869	837	845	793	823	831	858	838	857	859	903	841	855	857	824	815	905	822	872	815	884	858	844	829	871	813	817	862	854	839	879	921	849	850	840	805	883	838	883	861	824	840	829	868	848	843	862	839	838	798	924	850	851	841	837	863	804	831	811	858	869	884	815	836	910	874	862	803	830	823	860	839	789	847	797	843	832	873	828	880	848	826	893	876	812	857	863	861	848	873	829	835	863	867	837	863	900	804	854	834	832	854	858	848	828	821	854	831	839	904	873	852	860	867	827	831	852	835	877	827	863	851	847	823	826	884	854	834	827	806	868	851	870	827	861	866	818	799	865	862	826	892	845	871	854	838	862	827	835	872	873	858	838	800	777	896	824	873	827	806	848	799	858	858	858	871	858	833	842	868	847	822	821	864	854	846	816	856	792	879	869	791	862	855	859	834	819	826	849	841	835	872	844	846	884	838	864	792	881	824	869	850	826	861	791	831	840	770	853	816	892	896	843	850	859	798	830	824	827	827	823	839	854	820	896	906	835	832	834	833	846	838	801	837	892	807	901	853	849	821	859	832	833	872	851	878	825	827	874	819	854	879	847	897	843	840	852	863	893	844	772	851	823	833	824	810	898	854	846	849	795	852	789	894	867	839	817	855	817	872	863	885	847	808	861	824	859	859	781	851	861	824	830	911	838	882	873	814	806	841	799	841	848	874	854	817	868	858	833	838	841	905	881	878	851	849	814	797	833	848	862	852	803	829	836	862	835	880	820	838	832	831	806	871	801	859	890	867	855	835	860	870	843	860	808	814	837	833	859	929	890	879	887	811	822	863	836	833	853	845	805	837	891	868	823	830	877	844	853	873	819	847	852	833	839	859	865	858	866	876	816	841	852	903	849	866	859	873	871	878	891	862	870	872	886	856	860	861	858	861	879	851	799	858	857	882	859	909	811	821	833	853	851	861	854	877	825	881	856	903	890	839	792	875	817	830	867	835	862	830	844	866	848	880	883	796	804	800	864	839	841	836	831	880	836	851	814	861	897	835	844	842	883	808	868	835	828	857	821	820	885	865	872	820	837	867	877	855	818	878	876	850	838	815	837	875	809	843	814	826	782	892	832	828	866	889	813	890	852	804	824	882	852	857	793	835	880	817	895	829	887	827	825	819	863	912	846	846	839	859	821	819	804	799	870	888	793	812	867	838	887	839	828	816	871	856	872	854	858	877	861	809	853	893	810	821	820	871	785	797	824	860	848	837	810	841	878	864	782	843	862	900	827	881	845	842	851	877	841	824	852	861	821	820	807	868	853	830	870	826	801	855	861	894	825	868	788	877	861	816	827	834	841	809	854	873	847	842	853	809	865	843	825	834	855	875	779	895	887	828	870	832	810	834	862	837	870	895	843	850	844	782	841	890	836	894	823	825	868	837	824	872	874	926	896	885	851	802	797	882	872	848	830	834	843	881	833	930	872	822	877	904	868	857	825	861	834	818	858	879	867	868	867	798	870	843	884	885	797
23183	21371	29237	23921	21465	21160	13591	5803	4394	3772	3273	2851	2458	1928	1516	1438	1313	1140	999	861	860	756	822	847	905	931	818	746	709	684	779	681	674	723	722	702	1426	2033	740	593	537	576	562	556	565	543	601	614	565	566	578	579	570	584	606	564	588	533	540	589	597	572	616	619	714	754	730	701	644	612	566	537	585	580	585	544	532	571	561	568	566	532	565	550	567	603	536	562	581	635	559	576	552	589	551	554	535	541	547	598	563	598	565	573	570	604	579	577	554	570	549	562	568	626	524	562	553	544	549	617	588	628	517	556	564	558	541	602	595	596	587	594	583	584	556	583	616	561	547	603	605	583	600	570	591	571	544	546	571	597	583	582	558	583	607	630	552	567	552	570	596	581	577	582	541	579	577	561	575	577	608	542	554	566	609	555	592	579	589	557	538	568	568	586	602	561	593	548	553	566	572	576	577	585	611	613	604	564	590	557	578	592	576	610	581	567	570	592	557	584	561	594	562	540	570	520	576	560	584	579	574	583	594	563	546	546	600	553	565	555	532	570	577	543	536	512	568	562	574	553	539	575	595	543	606	555	573	532	547	549	586	595	561	557	548	535	582	585	580	548	578	551	583	604	589	571	581	547	578	579	605	548	541	554	531	574	569	563	570	561	533	601	577	543	558	560	584	541	539	539	536	611	529	579	561	590	528	563	563	561	589	611	543	545	577	565	566	565	552	584	567	569	565	566	585	600	565	625	567	561	582	559	601	625	581	583	555	552	604	576	574	542	567	545	570	600	540	588	564	548	585	584	560	530	528	623	573	553	567	581	544	591	570	572	585	548	564	563	545	544	575	567	567	548	573	586	562	570	587	565	550	562	609	532	580	529	574	574	552	534	586	586	614	562	568	536	559	544	585	565	544	576	586	616	569	581	561	548	597	582	561	605	561	571	553	577	585	575	561	568	628	603	580	508	582	568	554	567	599	590	557	582	570	553	560	587	602	598	552	593	541	566	580	577	572	548	555	569	584	579	593	573	561	554	556	535	594	581	601	570	581	589	561	585	584	576	601	535	519	601	574	600	571	578	562	585	546	577	620	550	592	576	597	578	576	594	619	548	588	591	525	598	552	548	605	566	571	555	572	561	531	551	554	623	595	551	535	557	554	590	604	594	562	549	606	567	570	606	552	565	564	601	582	565	582	557	558	561	539	546	589	540	551	573	585	561	576	522	548	555	573	600	636	587	575	599	586	543	595	606	554	591	583	562	577	577	591	603	534	575	550	517	590	568	528	600	612	613	604	553	582	578	627	549	544	583	593	623	588	574	573	582	579	541	563	562	575	577	549	587	574	549	523	552	610	528	570	542	579	578	527	525	580	544	565	577	532	528	570	565	529	595	584	563	560	552	533	577	545	573	511	552	546	562	555	600	634	610	560	548	544	554	561	560	610	570	589	498	574	584	541	554	583	557	531	582	561	549	538	554	572	594	568	562	584	600	549	550	582	553	571	571	603	552	589	531	578	549	586	531	569	524	609	557	581	550	568	606	586	545	565	543	598	582	508	574	579	575	590	578	541	600	540	579	551	593	590	557	598	544	581	587	591	567	605	571	540	582	617	549	559	599	556	607	557	559	539	556	567	593	583	532	610	569	567	552	556	584	592	585	566	579	572	605	556	592	522	545	640	557	571	568	552	580	580	529	539	571	544	577	558	581	562	550	548	569	549	547	593	556	544	610	572	535	574	543	583	531	538	547	556	593	560	516	606	569	574	580	617	569	579	577	564	534	530	588	577	528	570	586	595	568	583	554	580	573	593	568	543	574	587	540	539	603	601	580	599	593	539	583	580	604	524	597	564	561	555	607	568	583	574	561	599	621	529	544	536	564	560	540	585	610	581	554	555	581	554	566	528	578	531	535	598	595	508	555	586	564	611	535	564	607	555	574	578	537	551	583	626	567	575	587	563	557	537	586	561	603	571	585	562	564	553	579	567	541	591	579	557	604	577	531	567	553	536	636	529	545	600	539	578	567	536	601	570	590	588	557	556	540	562	560	552	543	586	522	611	574	549	566	528	559	569	565	583	507	535	612	556	610	550	642	574	560	575	560	570	595	560	572	577	617	582	538	580	579	533	587	541	599	551	549	620	571	564	590	568	571	558	592	549	520	550	550	581	561	592	571	618	565	561	579	582	539	536	555	534	546	594	624	588	557	557	612	588	576	581	577	552	576	530	548	534	550	557	588	602	505	559	535	585	584	602	597	572	593	542	565	579	530	570	570	597	532	601	540	562	601	596	579	549	575	616	545	579	534	581	570	562	534	549	545	569	596	559	542	593	597	611	577	566	568	598	574	549	561	562	572	549	587	560	590	602	555	577	576	575	575	559	583	556	588	568	562	523	548	639	604	535	563	589	573	567	575	555	546	526	589	548	562	609	551	538	546	551	531	524	581	576	575	537	580	568	574	589	552	539	578	570	567	601	592	549	588	582	581	603	574	584	551	550	585	609	519	595	581	546	576	521	560	623	586	539	566	590	522	562	596	605	580	574	599	579	540	572	583	621	566	582	551	571	573	549	604	558	612	602	555	548	577	608	558	600	573	578	576	587	547	617	537	595	599	598	550	548	553	544	546	507	565	635	581	561	578	535	568	591	549	544	524	603	565	566	518	573	607	562	543	591	608	599	595	570	534	557	569	635	535	547	561	575	580	574	554	595	571	564	586	566	572	549	584	592	559	577	589	554	553	576	542	581	594	563	551	559	589	586	550	580	591	571	558	560	590	556	554	580	587	548	592	580	589	598	568	566	571	567	592	589	629	565	567	583	546	544	555	596	563	526	568	575	578	560	574	542	562	581	578	574	591	549	556	577	568	554	531	600	561	575	559	588	560	545	574	601	578	557	555	596	582	555	583	508	579	586	562	549	532	595	576	585	553	598	505	608	617	561	566	532	554	572	564	572	579	561	589	574	593	570	580	558	566	526	621	565	578	601	565	556	500	596	538	567	539	579	565	604	559	544	589	594	539	608	551	596	569	546	555	565	597	539	548	593	575	557	594	613	559	559	589	520	523	607	574	554	578	565	553	557	590	538	570	550	561	541	563	570	607	570	571	560	575	495	552	562	557	554	583	543	564	598	595	574	547	600	526	579	562	574	574	564	576	589	551	583	560	573	551	604	568	525	568	603	547	545	551	602	547	592	600	547	523	624	605	578	590	515	568	572	569	605	592	554	576	547	565	552	591	558	576	571	568	537	550	566	568	594	567	591	523	544	615	526	571	568	560	526	578	583	567	602	579	547	559	549	585	548	537	599	573	556	538	556	544	544	543	575	574	531	542	545	544	574	587	576	522	526	565	549	569	591	590	573	582	563	531	572	557	525	560	596	577	582	555	579	566	588	595	552	545	576	537	514	609	532	574	587	562	558	553	554	549	613	537	592	608	582	575	536	525	577	615	530	561	585	585	590	590	609	603	550	569	568	581	558	548	569	544	567	572	570	540	581	591	568	571
27424	46064	42426	32658	24852	20010	14986	11974	10540	9284	8393	7075	5969	4598	3765	3532	3075	2547	2034	1802	1542	1444	1419	1523	1730	1708	1520	1336	1304	1198	1208	1146	1164	1186	1128	1164	3311	4537	1165	926	872	884	810	825	831	820	860	796	820	883	855	821	836	793	850	861	824	779	831	837	848	836	833	1011	1223	1311	1209	1260	1072	910	851	868	832	841	843	784	760	815	834	802	819	860	786	852	871	812	820	856	843	799	827	807	810	813	813	833	821	800	776	850	823	814	801	871	792	784	839	817	790	812	805	804	789	823	814	859	805	819	845	803	880	792	851	889	867	774	825	797	816	824	793	818	809	844	836	805	844	845	837	853	857	799	739	813	809	785	838	838	858	783	836	805	796	769	780	781	823	827	868	813	793	849	768	783	791	807	877	796	799	831	822	757	822	795	818	764	833	780	844	821	862	800	812	799	758	833	837	845	774	797	790	849	839	834	805	814	830	793	780	795	850	811	832	816	808	850	826	828	872	878	801	818	785	790	864	787	844	807	826	836	784	809	795	767	855	854	862	801	770	847	808	793	807	806	808	836	775	812	786	808	810	829	818	833	806	783	799	786	800	833	840	738	787	844	848	833	820	813	840	830	803	808	823	854	796	875	805	847	828	869	783	811	820	801	861	834	856	843	844	769	836	784	782	836	805	820	781	834	884	877	861	830	853	794	828	803	809	788	822	852	783	815	810	758	807	787	858	813	791	827	849	789	800	808	825	822	808	823	875	777	856	815	792	804	873	873	806	841	838	836	828	788	810	817	851	801	811	835	800	770	818	847	777	859	852	793	860	810	847	850	835	776	838	820	843	824	772	760	809	797	817	790	840	852	821	828	805	824	851	821	798	848	783	859	893	791	818	844	782	805	787	816	813	828	784	809	788	820	822	853	830	810	797	758	845	802	821	784	871	798	817	819	843	847	793	864	811	784	829	809	789	848	827	812	810	843	804	834	803	809	854	857	848	813	840	884	834	845	791	839	795	849	817	801	792	829	777	801	807	793	799	803	790	794	842	841	851	841	799	770	844	779	832	805	800	827	792	793	787	832	843	825	838	835	796	807	797	847	828	815	761	838	786	817	822	770	780	821	836	817	806	818	804	759	832	817	861	850	862	807	833	841	809	788	759	818	823	845	809	761	868	800	806	852	840	865	801	826	803	776	838	834	851	787	822	833	820	850	803	815	831	819	810	842	818	827	864	787	830	822	794	816	847	827	805	814	827	856	830	835	783	784	796	814	784	842	814	806	810	846	828	854	806	863	813	770	801	806	841	789	843	781	838	833	814	796	770	779	822	841	845	867	809	800	825	768	813	793	763	825	766	820	801	782	825	790	824	803	771	819	868	819	859	833	831	857	797	854	840	833	819	831	834	797	844	806	836	792	804	795	806	819	809	796	860	836	843	818	838	794	856	840	793	810	832	881	871	916	803	831	830	788	788	815	851	833	791	838	778	817	834	836	790	840	847	762	805	826	812	813	808	827	833	856	828	814	844	834	817	801	806	866	781	816	804	855	792	863	818	779	827	837	836	785	794	753	821	834	821	830	817	857	782	830	822	838	829	798	795	831	778	854	827	843	734	836	797	861	885	842	787	835	854	810	848	822	830	805	796	864	823	823	826	865	794	838	830	840	838	805	842	853	800	787	855	807	792	823	844	830	820	858	831	849	849	803	863	791	815	819	848	863	806	782	804	794	822	848	889	801	829	871	824	851	808	804	800	807	807	826	804	807	758	766	800	848	821	832	826	785	880	865	815	794	728	804	797	791	848	820	822	812	755	794	785	805	828	876	812	788	837	836	773	867	858	817	790	866	813	770	822	791	797	804	821	845	854	780	779	769	853	847	832	794	808	788	817	800	841	870	842	841	809	767	860	842	812	793	843	737	849	790	805	853	800	839	794	797	821	808	843	852	820	786	825	767	853	844	814	783	788	804	839	786	849	787	854	849	876	771	827	816	860	798	866	812	808	799	852	841	814	800	891	846	829	818	775	802	822	858	792	794	774	770	855	832	809	814	824	825	758	849	816	797	764	853	807	840	856	827	819	852	792	803	842	776	789	793	802	798	806	819	827	769	813	801	786	864	864	785	790	796	830	813	812	827	800	821	822	826	820	730	812	841	833	851	819	813	778	797	797	835	788	805	755	832	814	825	767	804	791	868	825	853	837	812	834	844	822	813	829	786	851	781	902	757	790	892	815	780	808	825	871	823	797	791	792	835	780	854	779	755	829	823	831	788	816	845	835	831	829	832	817	830	795	852	856	825	801	799	780	777	823	793	807	767	773	852	892	809	831	855	835	816	821	833	818	843	878	784	810	817	874	792	844	812	825	829	798	838	780	807	812	771	802	872	831	855	820	808	817	848	793	793	790	763	874	833	799	791	810	888	867	873	793	820	811	872	784	799	817	828	846	840	841	808	824	789	828	853	804	812	833	781	859	775	831	777	801	848	812	820	810	813	818	771	831	855	797	797	782	892	827	765	825	822	824	810	805	790	830	789	888	839	809	797	799	802	805	762	776	815	809	828	823	863	831	855	837	786	797	798	786	811	804	819	808	837	813	810	850	785	826	816	877	824	792	800	847	831	820	815	772	828	797	793	853	824	828	808	857	825	822	851	813	867	787	822	811	830	830	801	833	800	839	826	824	816	806	797	819	803	799	839	842	772	807	798	801	729	815	805	805	796	810	826	797	793	844	835	791	861	905	833	830	772	803	869	842	834	823	829	832	817	779	799	774	821	783	796	832	792	796	851	832	844	834	807	822	848	803	759	789	769	804	836	834	794	828	742	808	797	796	815	779	844	793	801	831	808	795	837	825	808	807	802	817	812	778	827	763	820	833	830	819	787	789	831	819	770	807	751	855	855	772	820	765	762	818	833	784	800	808	823	805	832	816	837	846	829	829	830	831	784	825	850	838	786	777	796	816	873	806	816	775	788	769	791	812	797	824	791	819	783	818	776	804	804	847	803	795	855	808	829	797	773	830	860	881	838	829	827	840	851	787	819	852	834	803	804	825	830	827	816	808	851	774	826	829	823	814	778	756	820	823	802	751	802	831	807	844	783	791	816	815	834	797	811	787	791	862	814	872	777	829	784	826	820	815	808	797	812	830	830	851	817	818	802	803	814	870	772	824	838	817	843	782	795	820	818	806	830	849	805	809	832	822	806	815	777	837	827	828	827	800	790	839	828	810	808	778	817	850	805	829	803	837	800	843	884	807	861	819	811	801	820	787	790	820	805	786	782	798	749	815	881	809	777	852	859	829	817	843	828	856	817	824	811	835	786	814	851	801	818	804	813	785	838	802	775	820	843	817	803	833	818	791	810	865	785	850	802	836	803	796	837	803	795	860	836	848	813	838	790	758	792	835	823	858	853	852	871	797	760	870	814	818	808	822	839	792	826	808	787	801	824	781	780	817	826	800	832	850	809	879	818	802	862	807	786	817	854	833	836	754	875	771	828	845	839	832	825	811	845	834	839
27486	22698	21957	13342	6474	4466	2878	2071	1880	1661	1473	1196	1142	914	873	858	770	718	665	605	588	570	599	647	647	608	615	578	598	559	575	554	550	588	539	601	643	632	567	507	498	542	545	552	495	512	525	540	522	514	535	490	534	523	525	515	488	520	533	549	538	518	539	553	508	540	539	550	528	561	527	535	551	500	543	531	490	520	496	522	492	522	499	542	508	548	555	527	521	520	492	518	546	502	502	522	495	505	545	549	560	477	523	511	505	490	539	531	565	520	580	565	498	560	507	545	534	511	501	560	568	499	512	496	555	529	487	497	539	548	506	530	566	513	570	514	525	502	502	526	534	529	525	548	502	488	503	531	550	508	519	496	499	492	516	488	474	544	541	519	511	559	517	524	541	476	584	542	506	561	526	503	521	518	543	532	520	498	501	515	489	559	520	554	525	540	506	539	523	476	512	500	536	531	550	533	543	503	513	544	531	537	513	505	531	531	493	489	568	489	501	470	498	497	491	491	511	521	509	509	472	538	503	519	534	576	523	504	528	510	520	488	527	476	545	526	510	571	539	525	523	505	522	559	570	538	497	537	518	542	545	509	469	502	508	522	545	535	536	525	550	540	513	494	519	489	514	545	513	551	535	509	496	535	536	502	486	521	507	539	536	536	519	541	535	559	486	500	519	495	494	527	504	504	536	507	515	500	528	529	512	539	475	548	515	534	507	544	480	535	502	545	566	553	524	568	496	543	542	534	558	533	524	480	506	565	477	506	541	539	501	549	577	513	547	461	517	514	509	508	482	523	487	530	515	519	497	518	555	506	541	567	548	555	509	485	534	508	508	510	537	533	462	535	505	531	537	507	503	490	490	546	535	534	519	527	537	537	509	527	520	487	535	531	506	513	493	551	509	530	497	509	493	527	500	505	472	506	553	506	493	513	552	506	555	507	509	549	524	513	559	546	521	509	555	488	552	538	494	537	519	541	513	567	538	490	527	521	520	542	523	534	586	496	557	549	549	485	527	560	537	558	533	547	531	515	513	514	525	533	498	541	511	518	535	556	538	501	555	564	516	532	523	523	511	537	529	550	492	513	516	501	505	513	552	561	548	527	531	518	557	529	506	541	549	504	485	510	525	557	502	521	533	543	520	520	530	494	539	521	495	533	530	543	501	511	512	520	523	559	528	500	517	551	527	538	534	532	517	494	564	523	498	503	529	530	536	540	533	499	522	504	508	550	520	535	523	527	503	547	563	547	512	569	512	491	470	501	504	464	534	500	498	539	528	525	501	522	551	535	540	486	511	530	525	554	514	503	528	526	528	544	521	503	482	519	535	523	556	516	495	573	531	546	510	526	552	545	546	527	531	512	522	541	535	525	546	527	492	583	515	525	527	533	493	544	545	537	580	545	522	534	488	489	524	556	541	523	491	537	505	511	541	501	522	543	496	514	505	523	527	491	540	522	537	502	543	510	535	496	478	552	555	509	552	500	534	515	523	511	494	557	500	525	520	558	553	500	497	526	516	527	507	506	478	524	542	527	500	511	500	485	565	530	497	512	521	496	520	536	525	573	535	514	557	523	524	538	514	518	541	531	537	576	546	495	558	554	497	530	505	536	516	515	483	497	526	533	538	521	545	515	497	502	539	555	498	517	545	521	502	541	548	547	505	510	537	527	506	542	535	562	542	493	524	521	535	496	514	568	541	487	568	516	490	520	542	504	482	502	574	543	476	535	534	538	520	493	551	514	485	503	542	547	505	522	526	480	542	560	513	510	525	537	551	511	530	528	512	532	526	519	554	529	490	526	498	518	515	548	519	533	493	553	548	524	532	557	527	547	564	518	501	525	522	514	538	530	566	552	526	554	547	538	541	527	520	511	504	511	525	501	559	521	547	528	501	523	535	483	527	516	500	505	501	514	523	499	515	511	495	549	522	543	497	530	507	544	527	538	516	535	521	504	508	561	507	490	513	489	487	555	525	514	545	477	536	536	527	521	537	478	496	537	494	513	548	479	534	579	549	527	522	514	492	520	501	510	497	540	534	576	543	551	537	499	501	569	528	515	535	517	534	544	530	589	557	529	529	536	524	555	536	556	536	494	510	518	579	517	477	499	499	532	520	491	544	516	513	491	527	552	531	513	519	543	530	477	513	515	527	486	534	555	582	532	549	509	539	518	552	517	544	496	506	514	536	544	518	519	518	525	543	536	530	515	549	538	562	554	524	488	493	521	520	545	502	545	508	501	559	519	514	520	518	531	528	485	526	545	503	541	512	555	524	515	516	520	524	494	517	462	500	539	549	533	511	520	537	503	518	566	529	519	505	538	524	496	510	522	549	499	510	519	511	471	499	520	530	521	526	478	509	481	486	484	560	475	557	543	540	530	535	546	483	549	479	508	492	454	478	543	513	535	543	522	532	511	508	561	494	573	495	503	488	536	521	514	536	519	487	547	526	535	479	498	523	525	512	585	517	526	522	542	473	518	486	517	548	533	533	538	543	508	535	530	489	485	555	573	543	521	502	541	534	537	525	541	548	526	564	492	514	527	509	545	502	496	516	493	508	536	513	499	505	541	548	546	526	558	517	517	533	538	531	538	479	525	539	537	521	523	515	551	527	497	480	552	543	549	525	505	485	536	513	492	512	515	516	525	534	512	542	526	502	517	522	524	505	542	539	500	599	579	530	565	566	547	487	522	548	541	504	543	497	502	505	507	562	520	523	533	531	527	552	531	547	511	509	490	519	509	541	526	515	527	516	602	509	491	513	510	566	488	488	555	543	505	509	562	498	552	510	519	474	521	510	527	527	514	528	530	527	573	560	513	545	507	571	545	485	517	521	493	529	576	539	519	507	528	495	514	530	496	498	515	525	499	537	530	507	498	523	517	478	537	516	535	473	532	496	493	502	529	521	513	532	476	509	490	516	496	537	588	519	512	498	541	548	510	529	552	522	530	546	561	550	553	546	513	547	557	531	514	540	535	584	513	555	528	532	519	536	502	469	552	477	526	531	525	512	527	486	541	521	551	521	528	524	496	539	492	476	586	506	521	534	544	513	539	514	548	490	518	542	454	564	521	521	551	511	518	495	507	528	538	472	547	517	540	545	503	570	536	553	499	482	531	525	499	510	495	504	504	528	563	545	520	548	555	533	514	516	505	534	520	538	538	559	515	500	502	530	542	541	548	501	491	521	547	477	480	543	520	508	571	512	540	499	487	555	527	524	511	534	536	543	516	545	562	521	561	565	513	520	529	518	562	480	493	547	515	518	489	532	537	533	543	522	562	505	491	559	517	485	502	502	514	501	550	526	502	532	530	521	540	530	535	503	550	501	549	490	511	534	532	551	529	510	546	576	508	490	556	544	551	518	517	518	495	562	548	545	525	486	489	493	547	562	518	519	518	573	518	549	506	493	532	525	528	503	537	520	513	519	534	560	530	500	553	512	510	527	543	541	504	515	502	519	502	491	552	505	508	552	472	523	488	531	510	528	526	547	538	485	520
23761	33605	28516	18865	13443	10524	7478	5512	5044	4521	3722	3266	2680	2146	1898	1821	1540	1341	1190	1059	1005	933	963	1041	1132	1161	994	1007	982	944	888	923	897	879	902	813	1009	1025	793	773	750	781	751	783	786	734	781	768	764	777	742	805	758	720	778	794	779	804	791	762	768	744	777	857	801	763	815	805	851	761	741	762	751	723	761	742	776	757	746	733	783	739	813	776	773	717	727	714	816	768	790	789	700	794	798	698	742	750	758	758	718	733	782	808	779	792	753	730	746	780	748	792	822	792	784	806	746	731	788	768	766	766	759	793	762	780	805	728	757	727	734	766	797	766	734	816	742	780	756	744	785	782	784	742	767	740	736	732	809	789	756	753	767	750	744	738	799	758	824	783	749	763	774	754	775	741	773	796	798	786	720	747	745	726	777	753	775	800	729	751	775	786	779	783	775	761	787	778	740	740	739	780	766	781	799	755	780	805	794	787	756	752	788	733	779	796	743	733	749	826	745	779	754	835	731	807	751	763	755	725	778	748	771	803	739	756	812	751	731	763	772	727	728	760	715	730	777	772	752	796	760	803	780	763	813	762	779	761	777	790	754	733	760	729	776	715	800	766	793	781	784	796	763	743	792	755	764	772	782	803	767	745	735	776	764	748	730	746	782	777	756	777	771	846	798	748	770	770	743	766	783	747	738	774	815	780	758	780	796	761	706	829	780	712	743	735	768	740	763	756	795	794	739	746	769	789	737	747	783	764	807	820	818	798	736	736	811	799	716	794	740	761	774	804	775	715	757	773	832	752	811	792	776	810	781	737	753	747	770	816	750	804	726	774	729	723	736	754	801	736	722	724	741	737	793	796	780	776	770	722	766	789	762	782	783	804	784	708	787	797	801	789	774	753	748	759	723	759	767	730	824	744	793	768	789	741	765	761	770	770	799	768	774	793	816	792	759	751	754	759	790	778	791	731	742	758	757	739	771	763	774	748	805	747	721	728	761	795	775	734	760	753	793	796	754	754	794	765	762	752	761	773	759	820	787	758	770	769	748	791	768	780	798	806	777	712	775	775	755	784	828	740	742	748	784	767	754	795	772	793	748	760	768	733	710	818	798	821	803	774	736	745	756	738	766	792	735	730	792	822	797	747	764	764	751	742	822	761	791	797	747	801	766	819	770	818	809	783	769	793	742	781	785	788	783	771	795	751	736	784	800	809	744	748	782	796	751	775	788	762	773	707	730	800	760	770	738	801	765	796	755	801	747	755	739	764	773	797	821	738	740	758	802	807	754	757	806	722	781	754	743	801	776	724	800	758	793	771	742	756	743	751	781	694	798	782	725	760	812	740	761	738	765	768	751	753	782	816	782	746	805	731	753	768	778	750	734	740	738	726	736	812	789	780	765	734	723	722	773	789	774	762	702	741	749	721	801	811	807	806	744	738	769	739	746	794	806	728	792	830	743	767	786	760	767	824	832	773	750	742	787	740	684	718	783	731	760	694	805	743	780	777	784	744	763	752	748	753	806	724	739	789	796	786	734	763	800	756	733	810	773	800	748	777	786	770	771	778	734	774	751	832	778	726	756	817	794	815	749	765	759	712	803	760	760	746	793	759	754	773	738	778	757	743	802	788	738	744	791	817	739	766	763	741	739	773	775	733	781	752	725	755	758	779	744	747	779	731	744	780	795	794	801	767	770	732	774	781	778	790	779	769	798	799	819	737	801	766	760	727	747	785	781	768	715	774	809	778	709	769	769	789	763	802	785	809	727	792	805	782	740	751	768	730	723	794	775	722	768	792	738	765	804	781	781	780	751	748	744	838	808	818	807	771	788	752	733	694	788	753	729	785	817	769	757	735	767	739	742	791	815	753	749	769	721	741	790	774	746	719	816	745	757	748	713	781	750	787	707	782	806	776	744	764	791	732	762	763	790	741	734	735	781	732	744	769	763	757	750	872	816	753	780	746	755	783	793	781	758	723	763	802	767	791	805	717	803	761	740	772	747	772	744	762	781	780	798	757	798	734	769	748	732	724	813	729	766	764	757	750	808	783	777	830	809	811	815	786	762	750	734	746	719	781	745	750	781	776	764	802	737	749	787	764	737	747	737	745	813	754	765	788	799	781	777	739	731	811	731	790	773	765	756	714	716	782	785	770	780	802	751	744	731	773	782	753	794	771	738	784	778	776	803	784	793	785	802	795	740	790	754	787	748	748	771	786	782	786	822	781	734	784	719	742	790	783	779	808	737	744	735	762	768	821	774	788	747	745	784	812	782	770	764	739	794	789	772	714	729	793	756	748	750	764	775	799	779	734	755	764	755	826	783	752	744	787	726	787	818	797	755	772	773	764	767	768	791	711	797	794	765	802	800	750	742	712	780	819	811	789	758	810	730	788	763	787	740	743	765	746	787	759	760	814	771	770	770	819	701	711	758	693	772	759	784	727	822	767	785	778	736	807	776	695	772	780	771	707	812	825	756	790	755	785	770	783	777	782	759	735	745	735	775	735	717	741	774	774	775	750	782	795	752	752	767	838	741	754	766	777	779	703	757	756	773	808	821	762	754	736	716	782	757	723	751	785	791	777	764	767	682	768	809	782	817	752	817	797	718	731	786	808	753	789	806	765	765	738	793	790	821	793	782	800	771	752	757	798	777	788	761	733	731	781	749	757	773	779	773	725	714	768	718	769	806	752	726	771	768	768	803	794	811	735	749	731	802	732	781	798	734	822	747	802	787	807	776	724	777	829	765	802	739	762	788	799	814	776	728	729	793	772	746	806	747	767	758	694	765	765	783	754	761	784	784	759	753	796	773	730	758	784	769	730	714	783	755	725	771	770	753	712	831	767	811	794	727	743	752	797	750	788	751	776	758	746	753	788	761	756	765	722	761	777	788	773	739	805	837	704	789	809	707	762	798	707	788	749	763	801	713	729	768	771	779	745	782	755	760	750	796	810	742	789	756	737	732	785	792	772	754	764	754	785	796	798	737	761	780	825	803	765	766	744	764	800	798	720	823	746	798	792	747	803	774	740	762	783	796	736	788	777	833	748	733	802	772	789	720	761	720	765	726	720	763	728	745	730	764	784	823	765	734	747	771	774	764	766	809	740	759	779	770	776	756	743	803	821	769	752	760	723	742	775	833	782	712	787	739	746	757	782	752	771	769	793	746	760	757	764	794	798	777	774	789	765	738	778	749	783	804	783	743	780	816	792	735	735	734	757	787	808	735	762	808	797	825	835	762	727	807	766	782	819	761	764	738	756	763	836	798	832	763	772	748	756	755	781	772	774	746	767	739	767	720	805	819	736	751	728	802	746	767	805	744	797	729	739	760	750	752	757	780	780	748	735	717	769	766	760	776	750	783	774	830	742	738	805	753	739	766	759	689	837	752	750	811	692	786	750	749	775	851	762	743	731	792	799	747	762	754	772	798	705	696	750	759	744	762	767	773	751	783	805	818	766	810	747	732	789	742	776	759	743	730	732	753	755	735	778	763	738	752	745	780	756
24284	21414	28642	24578	20974	13235	6874	3945	3184	2746	2448	2171	1822	1577	1299	1189	1006	924	811	787	715	727	731	740	786	805	695	716	738	675	674	692	671	615	676	730	1113	1296	806	620	622	622	584	620	607	620	619	609	589	572	569	581	606	600	560	591	605	585	614	610	551	635	618	601	690	683	617	636	655	613	619	595	641	607	597	596	616	593	593	587	599	575	594	582	594	596	617	602	605	592	582	547	572	637	572	553	589	589	602	582	610	622	584	574	599	561	551	577	570	601	576	619	568	591	570	597	577	602	618	591	557	586	573	587	563	579	557	565	632	584	565	574	571	590	570	586	580	557	525	622	551	587	618	632	581	590	570	641	585	576	629	578	561	617	582	616	573	555	593	602	575	609	640	555	608	613	617	557	587	561	608	573	594	613	568	629	565	570	593	597	555	608	581	610	611	581	582	602	613	592	574	551	600	566	611	545	561	578	626	576	586	596	613	583	583	560	607	601	594	634	568	598	580	620	571	581	565	550	569	571	594	588	566	554	561	582	636	581	605	564	543	573	600	618	556	588	599	612	576	548	582	576	614	608	564	609	609	558	579	575	569	584	551	607	557	565	597	608	602	623	589	600	612	620	600	575	584	565	603	595	578	573	560	624	601	628	585	582	581	644	575	575	552	553	596	563	555	604	601	586	611	612	580	542	563	593	551	588	614	567	587	581	593	571	626	588	604	624	576	609	607	558	586	611	578	570	551	564	640	636	534	580	557	605	569	583	582	561	592	589	609	589	546	615	585	597	611	543	589	567	617	597	582	571	547	566	592	589	583	589	607	577	583	644	583	569	568	601	594	609	611	533	603	570	600	613	604	567	587	570	587	551	615	565	584	595	610	566	611	599	565	583	562	588	604	583	548	584	534	571	637	557	546	610	565	569	606	585	563	536	590	588	602	553	592	566	610	620	598	596	533	549	573	594	601	583	580	630	618	596	605	601	588	587	577	559	551	614	543	627	586	568	570	549	585	587	629	580	592	573	559	619	604	580	578	604	589	563	601	558	592	586	580	604	615	613	596	518	609	587	606	548	594	623	622	607	610	563	568	589	622	569	542	568	589	622	589	599	601	606	587	594	613	585	594	595	581	622	601	578	607	602	604	573	589	589	600	610	574	611	552	590	548	604	586	593	560	584	564	605	558	627	562	606	623	572	576	595	549	593	558	596	583	594	618	617	595	582	589	610	597	553	628	618	553	626	629	626	611	642	621	615	596	542	578	584	581	597	587	536	562	626	602	571	569	581	590	581	604	622	599	583	574	589	579	545	625	576	630	622	580	600	607	576	555	575	603	593	646	605	601	574	600	587	623	610	589	627	574	600	561	581	563	568	592	606	586	631	601	578	561	575	580	575	615	613	572	606	552	585	631	611	588	587	571	594	531	578	616	599	570	552	573	571	583	570	570	566	588	568	589	584	613	613	602	552	565	532	601	624	602	594	583	608	599	590	606	600	584	559	611	593	610	578	567	610	587	588	549	594	617	578	536	604	591	585	568	589	576	597	565	659	614	588	571	632	547	586	570	579	624	582	529	600	649	580	569	613	594	574	577	610	591	606	586	581	555	608	580	595	572	528	546	622	619	570	552	620	599	572	563	641	605	588	607	576	574	569	547	545	578	582	549	628	561	591	560	580	599	601	567	574	576	587	557	606	580	617	611	608	570	584	637	565	579	635	609	614	609	596	575	575	634	616	559	586	596	588	565	612	577	608	620	607	603	581	602	569	591	607	570	561	602	586	546	575	621	600	581	622	600	569	580	633	581	549	588	595	620	550	542	565	580	599	542	555	589	627	589	621	603	604	632	574	574	613	588	561	576	594	582	579	611	600	589	611	578	560	588	558	639	596	557	581	584	573	567	608	637	585	610	576	630	607	586	596	550	612	545	588	558	585	619	560	598	610	584	557	546	606	558	592	569	615	568	581	596	559	592	636	607	602	590	562	584	581	580	605	592	645	619	612	583	595	567	648	571	624	646	606	621	605	598	570	584	549	563	605	601	647	566	616	585	606	590	580	581	597	581	573	579	602	629	584	564	589	561	624	596	564	598	569	563	594	598	584	589	576	591	590	620	588	610	546	583	593	566	562	562	569	594	587	574	592	603	555	589	557	626	601	614	618	569	586	560	599	540	580	609	643	635	552	601	585	590	595	624	628	615	602	624	570	612	595	576	574	593	582	598	559	587	596	605	612	556	577	600	579	595	589	599	612	580	604	599	569	567	574	594	611	554	595	614	581	590	579	569	605	591	582	620	577	594	536	622	560	581	612	559	593	617	640	553	557	578	591	576	624	603	641	582	595	580	605	626	570	627	552	603	573	592	615	616	603	555	600	572	626	592	590	603	628	579	592	604	529	580	599	625	603	617	578	555	609	606	590	578	605	608	592	597	606	586	566	592	602	594	581	579	549	584	602	575	617	602	628	594	614	585	571	579	607	574	549	579	575	627	592	614	593	587	575	579	604	560	624	563	591	556	563	606	666	584	554	608	590	606	611	605	588	600	576	579	605	601	592	615	550	574	596	561	570	589	585	604	609	574	595	579	570	639	552	553	635	582	594	577	610	615	596	597	589	594	625	578	587	557	606	619	597	563	562	576	581	605	599	576	567	595	594	617	580	545	595	608	606	601	619	595	601	521	590	556	606	594	585	574	557	605	567	661	594	591	567	567	579	558	554	634	600	596	600	566	630	583	603	609	626	565	589	585	610	541	610	571	614	576	567	575	600	575	576	567	581	609	529	568	599	533	549	597	529	609	538	590	613	588	581	575	594	601	541	585	580	529	584	610	568	581	645	589	593	603	596	582	610	588	580	582	588	556	553	584	555	576	574	588	568	619	585	568	576	641	608	594	573	584	621	563	569	574	588	562	529	580	643	578	615	582	622	622	582	546	572	613	586	592	613	559	603	570	601	647	598	567	562	569	613	587	580	633	589	610	549	608	605	617	606	620	620	616	627	605	587	568	581	613	564	620	628	559	548	588	575	585	613	541	556	600	601	586	565	601	589	578	600	556	567	562	586	612	612	593	604	585	575	602	585	594	630	594	576	611	607	571	584	584	574	579	535	573	563	586	566	606	611	573	597	576	596	614	610	571	570	597	575	584	589	604	543	593	547	586	637	562	532	618	584	556	574	584	593	576	588	564	641	636	614	584	573	587	588	631	572	623	609	614	614	572	595	587	586	574	620	589	610	599	632	616	604	555	641	588	582	555	590	591	664	557	552	610	580	587	621	635	583	598	606	594	581	646	598	585	568	599	604	589	582	614	570	585	614	603	619	596	583	589	625	585	593	629	554	625	612	558	596	591	565	612	587	606	526	614	597	591	595	597	634	633	601	570	596	565	588	550	582	632	566	600	589	607	593	569	558	569	558	590	587	574	584	620	636	571	562	594	589	591	585	569	577	608	563	541	577	572	574	585	564	594	620	576	588	576	611	571	607	603	586	603	580	611	604	611	557	616	560
25905	41229	37546	27770	20815	15812	12213	9410	8184	6844	6052	5478	4529	3751	3059	2677	2242	1840	1595	1372	1234	1225	1178	1450	1435	1538	1271	1196	1144	1089	1033	1084	1027	1017	1020	1211	2357	2701	1362	937	875	855	852	855	869	922	855	877	866	851	842	838	872	878	883	856	815	917	873	901	892	879	854	998	1095	1063	993	926	879	892	820	856	860	854	868	854	905	843	877	840	883	877	804	874	866	822	853	840	813	890	904	848	850	809	830	882	936	846	811	843	849	882	883	895	803	824	828	829	890	851	883	870	865	897	865	839	885	869	920	862	918	888	865	878	820	847	836	824	844	860	827	876	842	877	865	889	867	879	872	874	806	889	908	893	838	838	874	807	869	844	876	884	901	899	834	884	813	873	897	902	881	866	791	922	885	859	825	875	880	866	844	874	908	813	855	876	812	873	868	832	862	874	809	800	923	859	823	824	835	911	842	862	849	859	888	850	830	863	896	817	876	885	866	849	880	827	860	839	847	864	903	836	847	836	869	883	822	826	835	796	886	911	910	843	751	840	918	883	815	903	882	804	895	846	863	923	799	899	902	890	859	741	856	921	860	855	882	878	838	844	845	902	815	859	897	883	854	873	865	812	891	915	801	874	899	891	879	879	887	886	841	812	919	840	828	907	862	837	827	817	908	832	822	873	843	861	838	844	890	859	866	823	870	892	878	846	860	867	847	843	847	808	845	891	844	902	845	870	871	807	831	863	860	879	886	904	870	827	878	867	843	875	854	829	889	831	834	841	856	921	877	923	839	807	852	854	907	872	815	889	915	831	872	851	847	902	899	847	852	850	876	885	862	870	877	858	838	858	869	838	818	857	875	889	842	866	847	872	865	920	850	838	823	824	824	857	807	853	864	874	908	889	927	842	864	832	891	881	881	848	881	836	873	846	843	898	834	893	874	924	876	923	870	831	846	885	846	823	891	906	922	849	894	829	860	806	861	848	902	862	877	825	864	815	894	830	858	855	889	838	858	870	851	905	853	899	871	896	903	888	826	868	808	866	864	890	874	853	853	801	843	842	846	874	897	834	903	862	822	885	860	837	857	827	905	903	878	884	894	893	874	856	817	885	798	881	868	872	851	868	845	891	893	943	877	884	837	824	856	850	847	898	859	903	836	917	853	868	872	838	861	886	856	908	889	876	859	876	856	879	863	863	846	825	814	833	854	845	926	824	882	901	856	904	870	836	807	829	880	886	847	830	841	839	836	835	850	889	884	903	819	802	884	833	848	870	898	909	867	833	899	835	877	899	823	846	842	875	839	853	844	830	884	840	845	868	862	870	839	898	872	862	892	810	874	869	836	891	851	843	778	809	862	808	839	851	842	817	862	872	840	849	846	914	831	858	870	846	800	857	807	857	887	878	860	824	856	863	863	862	863	876	883	835	829	855	871	897	864	916	851	822	888	874	858	857	837	891	852	864	806	876	856	803	825	787	872	823	836	882	832	881	879	878	817	829	875	837	898	822	878	831	842	841	875	896	839	848	826	875	843	865	884	905	857	836	911	887	816	859	877	801	794	856	824	843	869	896	830	850	861	827	868	827	820	884	815	822	861	838	868	861	888	843	825	862	823	788	837	845	827	854	858	824	890	862	878	838	872	854	823	837	878	865	862	862	855	868	901	883	865	856	821	867	862	835	898	883	832	857	840	838	857	865	825	877	815	879	910	885	852	823	855	884	890	828	898	904	829	896	882	899	862	863	929	859	849	828	816	856	855	839	828	795	832	877	826	830	890	836	932	808	882	902	879	865	837	874	871	856	824	858	848	883	897	847	849	851	846	846	844	866	843	888	872	828	871	876	825	889	891	782	840	826	850	834	864	865	920	872	850	886	804	819	836	876	827	894	868	826	882	849	827	889	878	851	895	839	847	911	863	874	873	910	860	867	859	897	795	914	881	884	856	836	843	876	861	861	853	855	832	883	866	845	864	881	863	890	847	867	843	828	812	877	857	858	860	899	890	850	897	864	807	783	823	868	817	830	810	858	877	874	829	861	840	893	853	851	834	837	818	819	858	901	895	793	826	853	855	867	876	864	866	884	899	875	824	842	878	832	930	871	827	880	858	831	845	795	811	863	828	813	854	851	831	880	839	857	875	850	849	863	894	837	840	906	820	828	917	859	881	837	899	769	872	866	841	858	890	853	859	837	886	879	855	886	852	813	855	892	878	843	867	818	858	846	844	847	908	831	876	869	861	875	905	807	892	848	882	856	906	916	904	848	856	858	840	877	882	892	886	856	852	855	884	878	822	867	870	852	834	845	855	868	836	860	904	893	867	900	886	852	831	878	807	870	837	842	890	820	850	892	862	849	883	830	881	857	864	841	814	843	861	871	881	889	829	840	922	866	799	845	868	852	872	859	824	892	845	875	850	864	845	840	807	851	919	911	850	858	816	883	870	879	872	803	863	837	871	831	874	842	870	876	881	860	874	849	883	877	833	872	850	862	888	839	825	901	890	895	846	839	880	890	856	841	845	843	807	850	862	901	907	852	858	877	843	831	848	900	893	839	893	866	852	796	868	890	887	830	809	897	845	880	822	834	887	847	853	846	828	864	837	851	846	860	799	821	862	823	858	841	860	842	827	840	833	790	865	894	872	832	838	879	831	846	971	881	855	898	840	826	893	839	869	832	833	902	871	802	843	895	854	873	881	890	858	877	881	867	851	875	833	839	854	839	826	854	852	891	833	857	843	846	863	833	865	860	836	912	848	840	868	842	874	911	852	902	829	898	850	860	855	909	879	881	889	858	844	814	857	869	852	887	849	863	893	847	829	831	833	876	836	867	831	838	822	854	879	884	835	820	847	841	885	845	893	841	879	855	793	835	878	894	778	865	827	846	827	858	856	831	864	873	847	875	895	882	812	889	894	865	891	863	882	822	841	859	815	868	879	868	826	856	841	836	830	853	811	855	834	857	873	852	838	884	869	842	879	867	871	880	857	846	800	879	875	803	884	852	830	841	814	877	795	845	815	905	770	897	791	901	930	869	847	801	861	900	911	829	861	819	829	877	932	896	812	910	849	849	865	816	862	853	810	900	822	844	879	866	872	852	849	838	884	861	853	858	871	816	919	816	835	828	854	855	894	801	884	836	811	828	856	849	911	846	800	813	906	886	806	879	829	931	892	875	827	821	908	860	867	830	911	844	893	878	814	800	832	888	865	795	884	852	914	806	854	822	788	807	867	875	886	876	784	835	867	901	828	903	842	801	865	843	867	879	838	824	861	850	858	878	843	856	916	886	836	911	909	836	852	868	895	872	883	899	858	916	804	854	910	847	891	833	849	878	837	836	874	914	865	851	853	869	918	802	826	887	812	866	821	841	863	911	841	908	815	856	831	859	875	837	925	849	897	833	887	780	833	872	849	876	894	850	855	857	822	866	887	864	813	875	839	841	846	833	836	839	833	850	837	893	841	888	842	813	896	862	834	877	877	892	832	868	861	811	856	786	828	889	894	896	856	867	849	873
23208	21382	29196	23907	21482	21335	14563	6260	4207	3672	3438	3058	2614	1981	1704	1465	1241	1087	990	889	856	779	824	873	952	897	815	765	788	710	727	700	781	679	707	798	1228	2111	1311	722	637	588	586	578	574	596	604	599	601	586	611	607	612	573	576	603	596	640	616	633	568	586	596	712	737	736	693	654	623	629	600	648	569	585	588	555	591	614	573	585	578	606	559	557	550	620	633	599	604	608	538	580	588	589	608	586	638	568	568	616	556	600	618	612	656	565	584	591	597	580	590	584	623	581	561	601	605	605	574	585	576	629	561	570	570	566	599	583	586	640	583	570	588	579	598	600	551	616	598	557	550	613	595	548	617	600	579	598	591	604	578	577	610	640	604	571	579	618	617	589	584	623	544	623	584	588	582	615	564	607	566	572	553	608	619	595	580	554	578	601	556	576	573	639	514	577	594	558	621	605	571	598	569	599	564	632	620	564	572	608	568	595	599	585	624	618	573	608	628	575	615	586	576	593	527	556	639	545	602	564	597	570	616	603	606	594	556	618	604	610	597	568	601	612	590	588	572	563	546	601	599	583	552	563	581	591	574	600	580	651	617	573	601	589	584	594	583	579	576	546	580	572	560	587	581	616	596	587	550	585	601	599	572	616	657	599	612	590	605	593	581	556	610	599	585	580	607	659	568	554	582	603	564	550	566	622	623	566	579	641	570	551	588	547	623	587	616	568	562	573	547	582	599	544	579	649	592	586	575	574	571	574	585	558	565	599	588	612	592	572	574	597	584	624	613	616	616	605	615	594	590	585	590	624	596	553	603	587	606	572	593	590	577	583	565	553	615	608	589	594	624	566	511	622	581	581	607	518	621	621	594	612	589	563	569	609	597	588	604	606	605	565	577	580	598	557	554	602	585	572	617	540	639	578	598	563	615	590	577	581	559	622	556	566	578	587	557	570	588	609	594	562	560	586	619	614	587	585	591	583	585	571	581	613	562	547	621	603	563	573	574	583	602	575	587	561	608	593	576	603	559	592	619	609	554	576	596	595	592	585	626	554	640	540	604	565	572	570	602	591	573	576	584	601	589	579	639	573	554	599	581	549	592	630	627	611	600	567	582	581	611	627	594	546	585	584	555	568	558	633	619	600	560	552	580	583	623	619	567	641	592	633	558	565	541	604	578	566	594	659	631	611	553	564	578	591	606	568	550	565	601	591	560	629	618	630	609	555	587	621	569	584	571	595	607	604	611	578	632	585	550	582	567	582	618	626	577	587	591	589	565	566	579	611	589	585	624	589	579	599	616	562	584	554	586	546	619	631	545	588	646	575	602	606	546	564	595	591	599	584	566	617	621	575	584	604	588	593	578	621	586	633	556	607	608	597	603	583	593	556	581	590	615	605	610	645	577	577	571	582	595	608	620	555	586	545	589	601	575	576	600	592	602	643	577	571	552	556	551	598	577	589	619	622	560	579	578	553	574	552	574	591	609	578	580	594	608	632	590	586	584	593	567	573	548	593	568	539	587	551	577	604	585	559	537	621	593	594	585	577	579	565	611	612	611	604	613	593	599	597	610	558	577	578	584	577	596	550	575	612	615	585	593	563	555	636	539	592	605	599	597	589	565	589	563	589	563	554	539	582	596	603	597	619	574	578	592	558	556	600	585	587	591	582	629	572	598	603	552	602	601	584	547	558	581	606	579	589	570	606	585	572	546	592	584	567	638	612	582	591	610	550	591	551	582	586	617	615	600	592	579	561	581	611	642	613	599	597	602	616	602	555	617	625	589	546	576	594	622	599	562	561	620	594	640	574	581	588	618	622	591	590	533	569	609	555	617	559	562	589	621	561	540	604	567	605	594	549	601	593	563	585	595	582	585	622	582	536	549	546	580	602	578	632	573	604	605	578	600	588	635	561	551	577	556	646	585	603	569	563	615	589	610	633	588	584	603	620	592	605	618	569	587	529	579	602	642	627	610	561	575	547	614	588	553	590	604	600	543	575	555	578	576	590	620	593	640	635	588	588	635	567	590	598	548	581	539	603	579	595	612	581	550	586	586	590	578	608	613	594	603	543	590	599	620	611	586	647	601	604	575	552	564	571	620	569	599	586	568	601	573	584	583	558	614	573	589	568	589	534	576	614	583	604	599	604	593	591	557	580	568	624	621	551	574	531	621	603	569	630	608	643	595	582	582	608	566	570	592	545	595	586	574	581	568	607	642	578	598	565	552	597	596	612	567	576	575	588	534	609	593	582	638	628	569	586	574	611	619	596	543	609	578	616	608	596	570	620	640	571	559	594	541	627	546	644	545	574	589	595	578	555	558	624	625	584	581	571	561	566	593	595	557	547	596	573	631	522	570	631	578	555	580	594	564	604	598	607	600	617	584	562	615	570	601	546	537	600	573	630	592	594	573	591	590	608	560	608	568	584	585	626	560	572	541	592	550	599	540	585	572	662	620	606	578	587	548	590	610	573	586	608	581	573	607	603	580	530	558	595	614	579	577	606	595	574	563	620	567	558	613	592	587	545	583	606	570	604	543	605	581	576	581	595	619	611	572	624	595	608	584	548	565	586	583	592	602	639	590	560	588	575	563	592	559	593	618	606	583	599	557	590	584	582	592	602	580	633	566	579	568	596	593	599	565	579	586	537	541	574	610	613	595	598	590	585	563	558	633	604	587	566	571	592	585	589	594	601	583	576	604	603	590	602	571	555	590	596	590	617	562	596	622	624	567	609	570	617	598	583	599	566	589	582	578	575	620	594	624	635	593	571	552	585	584	537	560	603	546	619	576	586	584	563	590	604	567	561	581	616	600	600	575	581	624	619	609	569	577	583	621	592	609	598	568	632	600	578	565	581	520	568	597	512	596	588	594	579	610	592	604	660	597	550	603	604	565	537	593	578	589	594	585	611	572	558	594	574	617	589	588	601	601	573	535	599	589	605	565	582	580	616	607	562	614	593	581	593	613	571	604	581	557	615	589	584	585	584	597	561	576	570	530	570	606	615	607	629	629	621	559	608	589	598	567	574	569	613	567	593	589	611	596	587	558	607	577	561	580	585	589	595	537	631	561	594	592	587	579	585	526	620	584	573	596	589	603	591	610	573	593	586	634	553	588	593	598	623	592	579	581	534	590	587	598	548	556	548	557	583	612	577	608	574	558	553	587	540	563	576	601	608	579	626	598	563	626	591	616	598	581	594	606	589	595	612	577	605	570	574	593	563	579	607	605	592	562	566	585	562	580	526	544	584	561	602	578	629	561	627	618	603	625	555	586	595	585	602	634	616	595	597	537	582	564	580	571	580	612	558	583	611	575	573	590	655	600	636	578	581	630	578	608	599	594	544	602	589	600	603	590	597	595	610	595	593	622	567	606	574	569	558	557	547	632	591	574	571	619	592	568	586	659	588	584	588	558	583	574	588	624	618	596	609	588	597	582	599	597	554	604	608	600	517	587	591	595	585	576	573	598	633	571	584	573	602	535	592	590	582	590	608	610	573	626	559
27717	46267	42458	32717	26358	20981	16187	12604	10307	9357	8442	7653	6448	5333	4073	3317	2810	2353	1987	1630	1507	1483	1561	1624	1809	1681	1440	1329	1321	1272	1225	1184	1186	1123	1125	1357	2279	4776	2528	1223	915	914	866	843	868	865	827	871	810	876	792	843	851	903	862	865	889	892	863	862	922	861	893	1102	1275	1224	1102	1019	962	904	860	872	847	883	792	862	792	856	870	828	835	869	851	928	862	856	868	861	837	855	856	853	864	798	860	869	863	885	850	872	813	864	822	890	858	854	838	883	889	906	875	835	859	795	872	866	829	847	816	817	789	846	870	851	842	862	833	810	832	813	818	854	874	826	850	804	869	864	790	847	814	909	854	866	874	796	849	829	850	830	852	876	788	819	897	819	812	869	855	785	888	862	783	845	830	910	862	866	870	827	844	896	839	835	843	781	833	834	847	889	881	876	857	788	836	837	809	860	868	830	853	766	816	834	783	814	838	805	843	836	870	902	773	860	828	881	831	795	846	847	810	806	900	817	794	843	838	915	829	819	895	788	858	848	798	875	851	826	873	888	875	840	901	827	829	862	803	834	833	837	802	841	858	838	831	846	824	853	837	827	820	852	834	838	868	884	836	841	855	877	846	804	880	851	809	836	819	841	823	833	845	815	851	863	795	834	820	868	821	864	846	856	812	807	812	823	789	874	797	842	850	856	770	865	811	851	860	841	848	844	754	885	810	838	862	827	830	844	863	835	825	847	872	814	795	880	872	863	828	842	896	856	865	853	884	811	839	801	870	863	872	924	840	865	819	849	845	821	790	788	858	839	867	854	871	845	828	820	808	865	799	886	821	855	848	855	858	836	806	816	851	882	818	823	898	900	828	870	817	846	858	848	844	823	850	846	861	871	831	778	890	830	877	898	853	834	801	832	861	818	820	843	838	801	829	826	798	844	876	877	871	819	856	870	869	859	895	881	905	857	885	820	840	825	804	852	818	780	869	833	823	884	815	850	817	868	835	788	847	815	839	873	835	882	840	809	861	785	811	880	833	838	849	848	828	799	857	882	818	813	806	863	808	859	848	837	809	869	879	871	822	809	811	888	837	827	850	781	832	845	817	890	872	851	864	836	854	801	809	871	848	853	807	896	871	813	838	828	886	852	876	837	873	832	835	832	869	922	862	862	820	827	906	907	853	857	872	870	876	855	854	851	838	785	827	816	825	860	805	886	859	814	842	799	876	879	869	863	816	860	806	855	855	833	883	826	855	868	849	809	871	852	853	786	821	902	843	831	893	878	861	816	823	879	834	815	866	847	847	855	807	821	834	831	817	784	853	848	819	862	864	863	852	884	857	826	860	802	791	838	811	837	799	841	805	822	871	832	830	828	855	817	883	841	812	903	825	789	908	868	895	821	854	831	825	869	852	798	882	838	819	855	826	856	881	866	891	808	892	827	871	835	803	854	836	807	856	879	856	829	861	815	856	814	867	829	860	853	789	856	840	830	805	791	838	825	829	795	876	890	880	840	820	838	886	828	859	855	816	861	863	827	829	843	834	804	843	853	810	933	848	868	822	789	878	878	887	834	828	791	813	799	874	789	839	851	845	844	848	852	816	827	794	830	855	875	841	853	860	832	854	865	871	834	841	868	853	841	800	836	818	828	905	873	849	792	811	850	851	856	822	850	855	879	849	835	874	856	847	805	840	833	822	846	826	853	834	840	831	836	858	853	816	833	816	801	871	801	849	884	851	885	822	831	818	839	834	863	855	838	878	825	863	818	882	869	830	869	808	836	853	868	868	848	840	824	849	872	842	794	838	815	860	844	807	870	876	887	833	830	835	826	798	837	873	792	844	830	840	846	809	854	821	836	876	888	833	833	874	831	880	860	858	843	846	877	834	839	856	909	821	846	828	793	837	836	825	881	858	839	816	870	879	812	842	855	866	860	814	798	829	850	888	816	827	829	795	836	849	798	797	868	869	789	824	845	906	824	918	855	829	810	835	802	843	866	854	865	799	866	863	887	849	830	852	864	877	851	852	868	825	838	838	843	824	817	824	825	889	922	865	820	865	865	835	867	849	811	885	807	895	899	846	886	790	806	831	873	867	859	859	813	803	847	851	768	875	837	822	834	832	843	802	811	813	826	827	881	835	821	866	865	838	838	804	865	811	805	828	823	840	852	776	866	863	804	854	829	880	871	828	859	869	871	869	869	851	821	835	865	820	852	838	817	820	858	843	845	833	845	830	865	836	837	818	851	862	888	836	859	844	847	886	784	844	878	843	853	875	885	833	853	832	814	892	836	805	836	816	801	778	813	836	824	815	844	822	790	833	834	885	760	803	853	860	846	835	873	860	795	850	845	899	861	849	873	869	847	851	840	874	855	862	860	901	861	811	853	897	857	858	863	861	877	817	836	836	859	887	893	869	892	879	845	844	840	844	839	839	891	873	814	840	839	854	833	903	826	819	884	846	846	830	847	860	910	869	892	823	858	787	865	853	829	879	842	823	840	830	867	804	820	863	853	827	776	889	841	855	811	870	820	821	818	862	853	845	864	905	791	917	851	838	839	843	821	817	840	845	902	870	839	833	839	905	849	867	841	901	857	885	867	832	817	828	863	797	785	862	834	799	910	853	939	863	808	847	890	825	827	870	864	853	823	830	819	849	853	815	828	821	834	853	807	856	814	824	854	808	849	846	874	807	825	851	881	829	827	821	840	840	809	792	857	835	884	887	829	829	877	893	871	833	795	877	811	822	822	817	800	865	856	830	849	836	861	832	841	882	796	840	916	843	859	887	797	805	849	879	866	814	854	823	823	873	871	842	777	825	760	819	844	850	866	852	829	819	847	789	872	856	855	831	853	857	911	824	886	855	809	865	870	872	836	861	869	842	876	842	834	851	872	804	846	882	889	845	848	889	865	892	853	804	835	864	886	846	809	877	870	827	810	863	818	840	802	837	853	782	851	822	900	821	856	845	858	851	852	895	877	795	814	837	789	845	846	855	850	824	802	842	850	863	787	841	836	852	886	856	864	845	870	830	834	836	853	860	852	884	850	834	841	865	914	866	826	842	889	858	813	820	799	804	880	838	794	849	819	846	882	884	837	849	842	828	842	828	940	837	870	781	843	830	822	830	860	837	835	828	840	819	891	826	824	833	833	903	857	849	865	862	844	874	867	836	846	843	830	849	826	909	834	820	874	852	811	879	817	885	825	744	830	813	846	857	863	815	807	849	870	806	834	796	873	823	910	851	860	843	872	833	824	830	824	881	855	836	805	876	878	808	819	828	881	856	784	871	866	854	866	797	824	831	806	819	848	889	857	830	827	812	826	862	848	811	826	829	885	821	769	856	832	779	808	883	821	820	804	864	838	852	791	840	872	874	881	842	854	859	810	889	835	874	797	812	824	821	804	931	831	841	857	846	846	851	860	846	817	800	865	853	836	873	843	864	818	866	848	895	820	839	831	822	828	819	871	821	847	773	846	834	885	853	798	826	805	917	806	892	805	841	885	878	820	809	848
27460	22919	22203	13414	7493	5178	3432	2144	1729	1547	1427	1460	1197	956	803	830	786	656	641	610	633	598	637	607	629	647	677	662	571	609	591	592	587	578	590	560	605	644	586	585	514	513	550	597	576	547	516	552	559	558	541	549	499	549	535	529	540	537	548	540	575	503	543	544	532	549	531	567	508	558	545	537	579	556	540	567	517	542	537	561	545	530	497	566	528	532	541	538	540	572	559	537	580	527	548	542	539	556	525	596	516	547	549	522	524	567	536	544	589	550	530	580	534	521	522	538	557	544	462	509	558	481	555	574	528	534	570	536	552	574	527	546	494	540	506	552	585	520	569	533	530	538	541	553	490	539	568	549	542	548	478	546	515	553	550	517	539	533	558	581	525	518	537	547	527	586	552	497	527	560	549	541	601	536	547	552	543	520	536	548	526	514	571	503	532	537	528	525	568	548	509	524	546	544	558	551	529	565	548	495	512	561	529	521	538	529	501	522	526	585	524	569	578	547	521	503	541	493	527	541	557	533	534	519	530	547	536	565	546	539	546	514	563	550	510	558	529	568	618	555	562	591	558	570	575	534	515	521	545	538	558	551	537	559	558	560	526	559	561	530	535	540	526	585	574	547	555	523	535	577	521	549	533	558	525	540	569	542	562	531	532	580	519	538	528	540	564	531	533	570	530	556	583	555	544	503	520	560	481	516	534	514	553	527	522	493	533	575	517	517	543	560	553	587	573	544	536	573	553	584	525	539	560	520	533	566	490	506	552	548	498	567	525	513	574	518	528	557	538	515	606	571	528	534	527	565	526	541	565	513	539	505	556	562	563	481	529	558	527	544	547	537	564	520	555	571	514	572	574	543	543	532	546	544	499	565	553	526	522	535	542	575	555	531	520	570	549	553	540	495	551	525	545	545	548	554	534	527	504	525	604	558	516	567	559	549	516	594	548	555	553	565	494	562	540	539	538	529	534	601	536	534	507	533	539	547	582	559	530	509	580	488	575	510	540	531	534	516	609	571	565	525	530	553	554	553	507	511	563	526	514	558	523	508	537	506	566	576	581	516	541	512	555	547	518	565	528	537	540	552	556	530	546	545	584	525	560	548	545	551	562	563	571	517	563	549	585	528	539	558	546	507	551	510	603	514	539	517	525	526	527	519	552	574	554	590	498	517	518	516	524	532	560	534	528	514	549	519	594	536	535	501	552	512	550	585	594	528	508	518	517	531	566	560	524	531	554	564	535	538	563	505	544	531	565	559	538	560	587	560	540	517	567	543	538	549	535	557	552	523	523	529	567	496	530	533	520	562	509	536	532	526	540	566	565	530	541	567	544	532	562	570	557	542	571	528	549	556	559	545	564	580	526	556	543	531	558	531	560	520	588	557	559	569	555	528	569	520	527	541	546	485	565	516	552	508	566	519	545	526	534	529	557	524	571	506	541	508	549	523	562	529	569	564	539	556	536	499	516	528	519	519	577	568	580	516	531	563	574	547	496	524	513	570	538	565	556	491	564	550	537	544	540	530	562	605	541	544	567	552	531	564	540	538	515	524	563	529	524	523	556	507	548	544	561	542	567	536	552	520	537	540	544	532	552	536	521	552	541	529	528	519	540	545	561	536	524	536	539	566	570	537	521	582	531	500	514	545	562	519	576	597	514	558	525	521	562	595	513	512	564	529	564	537	517	548	544	537	542	545	503	524	561	518	539	538	517	574	536	481	528	520	521	596	570	535	548	524	526	501	556	519	537	551	561	510	542	538	595	524	524	533	506	522	535	516	545	509	509	575	545	530	534	517	515	555	534	541	531	508	571	536	540	552	525	539	552	555	526	540	520	566	558	510	509	556	528	518	533	520	522	526	536	513	577	560	541	561	570	494	524	551	549	569	585	521	536	546	516	542	522	544	567	562	506	515	578	557	552	581	512	557	528	517	591	543	535	584	499	539	526	545	538	537	553	523	510	525	492	529	527	503	547	594	545	527	558	571	523	515	542	567	508	522	543	550	570	571	509	510	528	523	527	552	583	569	536	542	503	508	580	577	573	501	522	499	539	552	563	559	525	561	545	491	578	559	569	549	550	539	530	562	523	547	536	530	520	552	514	549	529	511	578	532	557	519	554	580	530	594	514	544	550	586	553	565	546	528	527	523	531	539	578	549	525	563	575	518	508	566	531	545	556	512	544	517	556	540	588	613	530	554	543	536	541	550	534	563	524	519	585	544	526	588	503	519	591	546	535	579	509	524	569	533	558	577	522	533	514	563	546	498	532	540	566	561	594	534	618	525	547	524	556	561	584	555	542	518	532	564	541	525	516	594	515	512	538	541	571	552	515	548	529	513	536	547	529	541	531	541	530	536	554	571	543	568	540	552	548	558	571	550	535	547	517	547	505	553	506	550	560	545	530	579	539	548	524	560	518	564	518	577	554	526	525	537	505	550	539	515	537	528	513	542	554	544	538	497	565	566	585	542	540	504	552	544	535	526	530	521	537	508	529	555	530	543	584	539	563	552	524	526	523	582	521	529	519	534	552	572	511	547	544	537	516	536	490	543	530	528	568	522	576	530	551	553	582	513	571	513	540	529	537	558	554	571	570	566	521	550	534	532	538	508	503	580	529	531	543	566	563	534	513	540	557	546	557	517	549	544	545	532	537	566	566	519	513	548	555	537	519	537	534	511	563	550	563	549	555	504	557	555	541	542	561	546	513	522	525	537	519	545	546	549	553	549	515	520	501	530	564	529	523	565	529	546	541	513	547	571	513	523	523	577	537	550	566	552	559	586	552	532	566	539	513	544	520	533	495	553	574	560	518	558	535	537	567	532	551	524	538	575	538	543	558	565	514	534	529	536	539	542	519	532	520	563	513	542	556	556	538	536	528	541	506	553	564	505	577	560	536	559	503	532	554	535	519	520	521	558	559	563	564	531	563	524	555	531	541	532	583	562	545	550	543	539	520	547	549	509	544	505	557	558	548	512	548	502	554	578	547	547	553	518	508	542	576	565	557	568	586	528	541	516	534	547	555	549	506	524	565	578	537	537	524	515	546	522	552	546	561	541	520	529	537	554	560	574	569	526	584	531	519	546	591	515	508	518	574	566	537	543	546	571	559	555	521	580	579	524	512	531	514	550	551	572	562	596	547	515	567	517	566	557	559	550	516	507	587	515	530	533	559	576	527	506	536	560	558	511	517	538	563	525	492	549	546	567	529	527	516	523	583	516	549	538	555	554	531	563	530	556	527	564	535	546	555	559	541	512	534	569	498	546	546	535	515	504	562	543	544	537	513	550	537	513	515	566	509	547	546	552	574	552	539	537	522	546	589	555	577	539	528	555	511	548	588	562	556	540	545	518	531	577	500	555	551	510	509	508	516	525	529	543	564	539	523	567	494	553	557	543	538	512	551	517	578	549	513	535	542	517	579	529	582	536	553	546	512	536	598	521	482	585	547	528	546	543	514	497	542	555	579	507	521	550	523	532	519	578	546	520	536	542	546	531
23862	34359	28633	19259	15192	11861	8467	5832	4814	4101	3774	3673	2942	2126	1687	1622	1547	1227	1133	1110	979	953	1036	992	1149	1072	1052	1008	978	975	948	914	926	934	900	876	871	1021	913	864	826	808	846	813	762	855	784	784	788	791	799	822	806	781	793	766	802	788	827	815	856	786	872	842	841	832	873	830	879	790	845	769	811	770	784	789	805	806	739	769	775	780	809	742	786	798	799	812	818	790	824	771	768	868	844	829	785	786	812	824	839	791	786	863	765	760	811	774	780	720	785	770	858	777	778	810	776	834	800	788	766	800	808	798	771	744	805	784	785	814	814	791	753	806	793	817	720	740	813	754	799	821	788	793	776	804	762	838	812	774	770	827	774	819	781	786	774	838	856	760	775	830	815	794	838	778	815	810	757	795	854	780	759	790	737	749	801	760	783	815	819	825	843	788	811	773	775	786	782	776	816	799	795	785	807	774	786	812	868	840	827	877	763	785	823	835	767	779	766	751	783	798	809	779	790	757	826	748	759	788	866	777	824	768	823	792	787	799	796	784	774	725	790	750	827	850	770	824	805	806	785	797	763	789	791	793	814	820	772	808	745	759	800	791	814	767	805	805	784	759	766	828	780	761	818	787	787	769	817	827	794	800	806	777	786	792	764	841	793	779	804	782	786	825	814	760	831	755	798	753	800	763	774	775	773	755	787	816	825	719	813	795	812	843	818	753	808	763	767	784	764	804	812	812	786	789	791	790	751	819	825	809	766	801	776	816	791	827	776	753	800	836	795	830	826	841	811	836	778	782	760	837	758	837	792	774	765	786	821	811	784	792	830	797	794	805	776	797	756	787	790	819	782	787	793	827	846	781	763	784	823	815	781	784	788	788	772	771	774	789	800	774	800	779	779	845	836	807	808	778	811	796	801	782	824	829	772	827	709	834	796	766	812	786	799	789	815	777	818	806	801	795	728	799	764	817	745	799	790	780	791	794	780	763	763	799	796	753	791	773	803	764	797	772	793	766	793	776	799	806	729	780	803	781	758	815	774	827	796	764	748	781	824	798	827	769	807	803	875	757	830	758	750	749	773	792	809	775	770	753	791	765	825	801	772	841	766	758	796	795	815	802	811	753	749	798	771	786	801	797	818	806	772	815	776	840	765	799	781	765	806	777	806	826	771	795	805	797	757	827	803	790	751	781	842	739	791	837	769	809	810	759	814	794	810	804	822	772	782	772	886	744	796	791	782	860	748	830	775	834	745	779	821	782	811	869	808	804	808	776	783	809	840	794	830	780	828	773	819	829	759	807	815	780	791	773	774	808	815	791	785	790	781	755	795	808	799	806	863	759	805	744	829	823	787	832	756	765	801	827	720	800	776	739	788	770	763	803	741	788	803	776	796	805	772	796	755	826	829	771	832	766	781	820	814	825	752	783	792	788	774	812	769	832	819	856	804	780	793	793	726	806	774	792	800	764	825	778	807	859	808	768	766	844	830	816	812	777	803	815	797	849	798	738	789	750	782	785	783	820	814	829	791	838	812	822	822	752	786	793	786	741	831	799	811	807	828	790	829	769	832	784	743	776	794	780	819	804	747	794	797	836	820	785	819	809	810	826	780	775	792	807	789	746	818	807	844	849	783	827	797	765	812	753	817	803	829	769	773	761	791	810	813	768	809	826	794	758	761	792	749	829	778	811	784	769	763	816	798	819	756	767	812	790	872	806	761	753	782	837	719	773	803	784	756	856	782	789	844	785	809	807	787	785	836	804	831	813	791	805	836	816	772	793	799	768	839	820	794	803	792	787	787	764	778	830	775	780	774	752	765	793	799	793	779	805	819	724	796	841	811	775	853	781	817	780	818	830	737	841	748	793	800	830	788	816	847	813	800	782	774	795	857	829	811	732	767	723	818	792	721	800	763	799	816	769	774	764	826	805	826	820	834	781	763	818	720	802	762	815	792	741	746	780	792	818	841	796	799	797	746	826	801	750	759	783	799	832	777	749	787	847	783	788	806	779	767	837	786	820	834	820	784	817	784	796	805	839	797	759	745	758	792	813	775	783	764	781	794	808	782	814	800	727	827	832	849	776	767	792	748	798	794	763	792	800	812	789	786	816	811	800	830	820	791	770	744	844	804	805	776	771	801	761	774	770	759	811	716	780	792	781	794	806	795	751	755	790	739	792	817	779	838	793	760	817	773	779	764	766	740	800	790	826	795	828	823	767	828	820	783	759	782	743	859	735	734	822	803	806	799	787	809	842	801	804	812	788	847	762	837	795	815	776	801	809	760	785	770	764	786	795	820	810	788	767	795	771	818	793	815	793	851	799	761	817	799	818	745	801	840	720	791	789	756	739	776	837	805	807	775	821	805	830	795	801	788	840	793	802	744	804	813	790	799	815	754	770	737	762	799	759	785	835	769	819	809	803	776	822	797	777	806	771	779	774	807	821	830	770	786	847	848	807	805	810	803	791	782	802	803	829	829	832	798	776	801	805	794	793	730	799	791	768	753	811	796	749	791	801	726	825	807	767	791	824	803	781	802	748	791	782	773	813	780	814	833	793	783	842	790	784	785	834	751	775	778	769	817	822	784	788	800	745	786	819	807	771	777	789	770	810	797	838	763	867	812	836	777	796	820	788	729	761	776	787	781	755	785	796	805	777	748	827	766	795	786	766	822	783	797	728	786	801	805	766	796	810	795	775	724	841	766	775	829	789	789	798	772	798	788	755	806	793	783	777	785	814	782	792	732	786	829	809	796	776	820	807	773	797	751	729	779	847	813	782	808	776	779	777	783	776	773	774	772	819	765	855	781	796	806	801	804	813	752	870	830	800	833	744	826	795	758	755	815	825	786	801	844	785	809	722	730	745	854	792	812	800	771	826	758	757	827	786	811	832	833	769	767	780	749	735	777	764	793	801	817	802	772	859	798	854	802	802	783	829	777	791	790	820	782	794	792	767	789	830	800	798	764	800	801	791	734	840	798	820	810	797	784	782	805	760	758	787	742	820	812	789	813	789	704	816	775	827	746	813	751	794	760	813	795	786	829	782	833	754	768	791	812	807	776	823	775	764	805	790	803	799	773	790	800	783	789	797	817	801	781	772	835	801	844	798	803	797	775	775	786	788	823	772	806	805	852	793	852	869	766	746	785	772	797	776	778	748	783	821	829	786	789	777	781	801	870	793	826	805	778	743	772	784	743	825	756	780	760	821	799	771	776	795	808	782	782	843	801	751	777	796	814	782	765	829	797	776	794	756	848	841	833	796	813	771	840	846	795	826	786	761	795	765	790	798	815	760	803	797	776	797	800	767	806	722	769	816	767	805	849	768	855	817	821	824	819	823	788	796	821	802	827	850	787	782	767	789	820	779	836	799	820	792	798	730	749	813	792	762	821	786	840	822	810	805	755	786	803	845	809	801	803	788	823	758	803	860	785	816	812	818	777	794	782	821	764	874	775	769	809	824	718	818	856	778	730	785	767	745	814	778	762	809	811	793	864	759	761	833
24265	21413	28613	24598	21015	14466	7935	4005	3179	2706	2543	2148	1709	1318	1140	1091	1016	906	809	738	797	678	756	760	842	838	743	705	701	745	658	706	653	670	611	638	833	1363	983	728	632	660	550	613	594	606	614	646	633	611	594	616	618	653	580	574	614	596	619	615	644	628	583	649	647	720	668	605	608	621	667	608	628	621	591	615	594	576	573	578	641	646	579	583	610	634	625	635	604	629	611	596	587	637	585	652	580	627	570	615	587	589	658	567	590	592	568	567	583	579	633	575	590	639	626	611	605	635	566	604	588	625	601	606	600	629	626	590	589	625	584	608	624	618	573	619	584	589	579	575	602	588	595	580	614	623	553	605	603	567	632	641	561	589	595	648	619	555	600	596	609	615	631	615	593	650	613	599	594	610	612	596	617	575	551	607	591	652	587	578	619	654	597	605	591	591	578	618	652	616	534	643	583	606	609	627	554	619	619	645	580	612	595	609	631	606	595	578	587	634	575	596	617	588	614	595	594	617	596	601	645	586	603	619	610	553	592	633	620	614	596	595	584	615	576	601	574	570	610	566	624	592	625	543	633	636	616	618	598	607	582	598	611	610	624	609	625	635	606	585	646	608	602	605	600	594	635	612	589	612	631	595	608	643	605	596	559	604	638	588	632	591	628	618	601	615	600	619	560	588	602	627	596	605	561	587	573	591	617	618	574	610	604	609	574	597	565	608	576	621	561	598	608	624	612	605	621	614	630	585	578	581	583	591	566	604	594	588	575	560	625	633	607	588	610	578	601	633	614	587	600	618	611	588	579	598	642	605	591	594	600	576	583	535	570	583	598	608	581	605	598	628	609	613	599	567	582	583	574	609	593	559	594	588	584	621	594	628	574	630	576	564	625	541	608	616	594	598	610	605	634	608	613	602	576	605	628	578	639	615	623	580	547	606	627	610	582	592	568	573	572	633	588	632	612	585	630	627	592	626	610	585	595	553	631	575	623	588	615	603	633	608	567	574	582	605	611	585	608	555	644	646	605	604	619	643	578	589	604	631	584	589	563	590	546	563	602	599	669	594	580	594	538	621	580	610	583	622	600	561	611	595	579	622	619	608	563	596	617	594	601	569	569	593	579	536	599	662	609	607	596	596	587	605	597	599	604	561	598	602	555	620	617	592	577	621	610	607	573	558	654	572	557	566	598	604	600	568	594	603	600	583	597	611	619	598	586	605	599	624	624	610	581	600	597	630	651	580	603	604	568	554	558	613	566	601	591	592	602	590	556	576	614	560	592	598	582	590	619	600	601	594	616	588	539	624	593	571	602	593	546	631	615	582	646	573	604	584	586	582	576	604	552	589	590	589	608	601	583	600	566	559	627	567	580	590	567	570	580	561	584	575	595	612	621	590	623	619	552	606	615	598	606	614	565	619	593	615	634	600	600	617	570	632	595	643	572	608	574	572	593	587	570	611	571	653	588	654	589	559	604	565	607	638	624	607	639	628	642	584	577	619	599	592	582	597	597	559	597	596	642	646	585	587	548	606	591	583	541	587	600	603	588	615	600	610	573	591	570	567	582	601	600	608	637	588	594	573	592	612	585	601	603	658	632	623	618	572	597	646	600	568	597	580	576	621	623	628	519	570	601	610	562	597	594	593	598	607	606	581	634	566	555	586	551	538	637	600	598	581	617	624	562	608	596	642	585	608	625	623	584	639	579	625	616	584	560	599	594	587	602	633	651	572	597	608	555	586	587	611	580	624	607	615	585	610	589	579	616	579	594	599	633	592	584	620	630	610	568	655	636	622	637	577	624	565	613	567	546	602	641	601	608	590	609	580	612	582	629	631	615	671	605	610	629	564	591	578	581	600	599	558	549	598	575	600	592	590	625	634	564	583	581	590	579	606	598	601	573	615	594	620	607	654	597	554	571	567	633	585	653	579	621	608	606	579	555	592	615	638	590	583	579	636	593	582	601	598	595	588	572	586	607	567	582	570	617	586	597	615	565	609	657	591	611	608	608	566	615	590	573	552	595	585	562	582	649	606	618	615	609	604	595	605	600	605	582	574	609	559	554	610	600	629	592	590	611	588	572	615	556	597	615	600	568	653	620	573	589	592	564	602	608	609	569	589	557	605	636	562	573	612	658	560	611	577	611	581	588	555	597	605	578	615	621	572	586	621	604	595	583	636	599	620	588	610	590	577	599	601	653	604	598	571	619	614	623	584	607	581	594	580	591	613	559	621	592	591	604	617	590	591	625	607	576	597	561	629	591	613	597	575	621	625	629	562	568	563	611	597	545	559	586	587	602	602	596	584	590	643	602	615	590	603	577	626	575	609	599	632	627	631	602	593	604	629	611	613	584	621	595	574	601	570	517	590	588	590	535	568	584	609	621	585	550	622	592	607	627	599	591	617	599	581	611	587	624	625	620	634	637	627	619	564	560	650	598	601	665	589	569	599	563	575	674	601	559	583	574	620	573	636	599	578	605	552	593	575	603	629	609	584	621	614	594	601	624	591	608	631	588	621	614	625	613	603	627	628	601	576	619	564	643	610	600	601	632	617	565	587	610	639	667	581	585	588	598	599	626	568	641	610	580	605	633	605	522	607	610	596	546	619	574	596	594	600	610	642	621	595	585	597	588	593	599	629	585	558	599	599	583	625	560	619	652	611	642	581	640	618	634	619	617	629	592	619	621	594	595	590	623	580	543	588	585	653	571	632	585	580	564	600	620	563	621	586	619	575	551	578	592	578	601	613	569	589	600	586	566	608	610	589	584	588	584	622	588	624	574	548	589	605	590	573	584	599	581	522	587	609	598	597	562	597	556	562	599	604	603	604	570	575	588	577	596	582	608	576	572	605	570	562	613	625	574	601	631	639	582	603	590	628	637	604	616	594	573	580	608	629	620	597	582	570	577	593	594	597	554	596	543	587	568	636	607	579	630	633	580	583	620	594	637	602	562	589	582	587	605	655	578	608	592	580	618	615	643	571	581	616	615	589	592	580	610	602	577	611	589	608	604	592	560	584	570	576	563	620	569	600	633	607	619	599	600	568	554	611	589	627	587	584	611	598	585	632	611	601	580	615	605	598	604	631	596	605	621	616	574	647	554	569	601	587	621	612	575	584	621	606	603	572	586	589	593	603	578	540	581	586	597	550	625	595	613	629	638	606	573	630	607	636	606	640	584	609	639	639	593	574	580	619	617	620	585	569	605	599	614	608	596	573	623	584	618	608	627	591	551	616	567	603	557	581	603	586	646	567	617	585	603	589	597	630	600	635	612	640	619	595	631	583	625	605	638	574	604	622	597	565	586	565	576	559	632	557	604	589	583	606	611	596	598	598	561	625	588	614	623	608	582	574	595	559	592	662	617	619	568	564	609	590	580	579	621	610	565	585	613	540	584	589	635	639	565	607	622	581	604	591	641	602	620	613	564	608	584	546	618	583	603	609	603	605	609	583	579	591	617	613	582	614	554	551	601	588	585	553	607	573	562	650	616	646	587	564
25276	41359	36336	27595	22074	18104	13903	9339	7839	6876	6410	5599	4033	3146	2491	2411	2129	1790	1521	1331	1266	1288	1308	1434	1560	1441	1263	1252	1175	1153	1112	1143	1074	1040	1075	987	1611	2974	1784	1160	882	908	912	850	885	831	904	858	888	850	846	900	979	845	838	901	910	891	914	908	825	938	884	984	1135	1107	1041	1049	873	943	878	907	871	821	851	822	851	867	877	883	906	892	846	870	860	807	891	910	860	829	889	913	865	871	901	861	955	870	877	854	838	822	892	897	828	833	903	892	882	883	853	894	892	837	847	850	920	922	857	921	923	904	857	863	910	908	873	852	851	853	837	860	855	878	818	865	886	891	858	903	848	836	878	907	898	876	861	843	841	923	922	847	878	907	874	883	793	843	839	883	887	909	857	884	856	863	880	865	939	851	877	875	915	878	841	955	902	876	862	835	880	894	884	863	822	879	864	891	943	865	887	847	863	817	896	865	874	898	910	883	903	845	887	890	851	885	875	828	829	849	870	823	877	911	851	827	851	860	835	898	860	879	838	954	856	890	894	942	812	895	875	895	850	873	813	892	887	869	824	868	855	869	921	895	848	877	905	902	926	808	901	883	846	856	877	883	876	877	835	920	857	888	849	806	858	918	882	885	908	829	849	838	867	868	855	850	871	859	841	845	856	842	878	850	894	831	871	873	903	860	860	824	907	913	853	894	881	898	834	822	890	843	904	874	905	858	866	873	857	909	851	825	811	912	903	940	857	860	894	905	843	869	871	825	870	862	849	919	880	835	846	882	872	859	871	839	879	857	847	884	828	852	892	871	901	871	855	896	890	931	953	857	842	838	863	906	916	846	833	864	935	872	871	855	842	877	815	886	854	885	808	832	840	880	879	820	846	888	842	836	857	797	820	891	829	837	861	892	963	926	846	896	887	875	878	850	915	862	863	858	836	836	856	888	885	817	925	859	879	845	899	863	796	866	841	846	921	888	888	899	901	865	864	851	881	893	829	874	842	843	896	834	857	867	857	872	851	868	886	909	848	854	877	845	852	903	881	908	871	893	885	916	882	897	842	881	845	820	902	839	889	902	861	860	868	836	869	850	848	903	846	896	900	828	872	839	863	881	903	850	879	858	899	917	853	840	837	841	855	878	887	875	833	849	821	867	931	893	878	869	904	900	874	837	911	884	858	884	843	867	864	848	879	904	829	892	902	926	916	832	902	822	800	935	882	880	824	902	907	918	848	836	887	917	860	887	864	852	913	871	895	882	850	875	875	841	931	906	831	875	908	930	887	844	808	919	874	860	830	888	888	917	881	834	842	879	844	830	829	820	882	826	885	939	882	822	893	904	877	857	808	855	885	841	828	855	852	835	903	896	908	869	901	909	862	874	853	918	853	825	824	873	883	816	866	924	854	854	847	848	833	852	868	862	864	879	848	848	841	903	863	872	852	845	868	848	866	875	832	923	878	832	863	877	872	844	870	837	833	863	849	900	910	838	811	845	851	830	852	859	863	915	818	855	915	872	841	893	900	846	878	853	861	940	861	822	831	888	907	863	845	872	883	918	895	811	854	922	921	873	863	862	852	879	893	883	878	899	863	849	859	880	861	900	856	839	885	826	859	865	927	827	908	834	879	874	884	914	905	850	905	888	868	890	907	861	902	877	873	898	877	913	907	882	820	908	880	874	845	874	874	893	836	883	844	895	844	918	856	855	893	874	853	873	879	823	844	859	846	882	840	877	892	879	873	851	888	871	892	862	912	894	915	879	888	846	877	947	874	853	901	868	866	869	897	842	867	818	883	850	877	888	860	829	826	826	822	882	841	844	861	846	889	874	833	892	903	861	851	890	836	862	872	915	815	901	858	874	858	853	838	844	880	876	859	838	848	917	811	913	880	858	878	872	909	849	909	850	883	827	849	831	868	899	892	871	859	837	864	888	827	863	864	878	891	911	872	911	829	914	826	927	887	872	852	913	864	837	881	802	894	859	831	880	854	870	890	892	913	841	818	828	792	881	879	893	852	854	867	901	888	846	814	923	937	897	872	868	855	868	835	870	873	879	868	892	846	873	907	870	824	875	912	873	806	853	877	888	864	948	897	924	826	858	837	866	807	916	833	889	843	846	867	861	826	925	839	891	816	891	902	873	844	864	852	927	833	899	900	837	894	857	849	867	882	835	811	853	863	925	884	862	863	865	827	885	858	922	903	862	858	865	878	892	810	886	874	886	868	891	914	857	869	908	930	856	889	834	895	897	874	884	848	846	918	810	879	935	853	921	863	881	893	849	871	872	880	805	873	892	878	864	908	841	867	811	822	837	873	855	868	855	913	855	843	870	870	878	870	804	868	854	862	885	819	899	905	848	876	901	829	802	884	899	845	863	905	942	865	838	894	906	892	828	800	892	833	835	892	874	802	847	838	851	904	873	861	828	890	893	874	868	897	873	876	878	866	954	895	869	904	871	893	872	880	869	905	855	877	870	878	959	881	893	879	893	842	867	866	925	874	876	888	880	844	867	846	871	816	867	935	882	853	877	869	852	865	921	876	896	837	869	876	852	860	843	854	870	894	839	906	893	856	897	894	832	879	859	910	893	847	895	873	879	884	840	874	907	927	853	858	842	897	903	881	839	961	878	876	867	843	888	890	883	831	857	840	846	910	884	854	882	871	873	816	859	912	826	831	850	790	893	830	836	887	882	811	869	894	869	894	885	928	858	892	867	836	850	821	887	828	848	858	884	908	892	888	856	868	858	910	893	865	858	859	857	860	870	848	855	850	836	820	886	796	885	924	828	840	897	878	825	905	819	877	885	927	876	891	908	914	892	832	850	857	864	813	899	900	839	886	833	920	853	904	878	838	931	871	883	862	843	846	852	899	883	867	890	857	857	902	861	855	851	873	860	851	786	904	885	898	850	877	922	882	913	849	849	908	883	876	860	916	872	872	859	904	871	887	882	892	901	878	908	880	872	894	848	895	910	890	866	848	866	860	857	855	844	890	883	858	865	854	900	847	913	831	871	864	819	846	887	858	837	791	846	895	862	878	824	856	875	950	824	871	847	909	927	845	866	879	896	877	863	833	874	838	876	833	889	803	890	819	869	894	870	843	921	873	815	846	854	814	867	851	856	846	890	822	848	874	857	808	865	904	846	837	893	848	882	895	826	884	907	892	891	869	878	868	830	907	865	886	830	887	913	883	845	887	872	889	874	851	888	870	862	876	829	832	862	876	871	902	835	926	880	866	880	858	902	871	857	887	895	886	851	872	808	857	856	847	850	862	874	859	871	891	863	843	862	898	874	894	837	870	852	874	893	864	858	866	880	922	857	823	926	916	900	904	905	842	852	910	892	874	868	842	835	895	890	891	916	843	884	832	926	874	868	935	836	868	862	852	857	867	883	974	881	900	904	811	945	920	847	890	911	917	904	885	913	878	836	888	876	885	858	856	856	924	876	953	853	838	871	874	886	834	874	880	893	848	874	910	856	887	866	857	783	897	871	862	865	900	871	851	917
23183	21403	29209	23916	21496	21561	15900	6914	4454	3740	3525	2765	2194	1715	1355	1313	1175	1052	984	914	824	778	845	899	960	915	830	803	782	732	699	710	737	711	697	702	779	1778	1034	691	639	602	631	568	584	622	605	630	608	620	547	604	645	632	580	586	592	636	597	611	581	589	632	667	792	836	810	722	703	646	605	627	601	557	591	609	560	575	608	622	581	591	595	609	585	591	605	576	581	575	628	650	573	559	584	606	607	603	593	585	579	597	636	645	636	614	615	602	599	577	624	611	610	596	626	580	585	557	588	591	583	581	596	593	574	603	641	577	611	617	640	594	626	570	615	584	592	586	617	611	589	602	603	613	616	552	586	587	648	572	578	660	578	610	608	582	584	610	538	562	592	609	614	599	583	634	580	574	635	564	583	595	600	579	599	605	605	580	574	622	585	568	594	625	618	585	591	629	554	579	602	569	619	609	588	607	626	579	631	630	547	580	608	628	570	566	635	636	575	595	573	564	549	609	552	598	577	595	591	613	605	645	577	572	544	532	569	586	568	551	617	563	593	612	598	606	580	623	600	570	586	599	602	605	589	593	631	570	645	583	593	616	623	581	600	581	614	618	629	602	598	575	579	627	529	605	608	620	621	614	608	625	576	581	609	620	545	683	616	570	584	621	627	579	573	588	599	554	633	662	599	569	597	593	618	613	617	560	600	622	582	559	583	553	600	564	571	634	623	577	564	639	664	584	571	628	584	543	619	623	604	580	565	620	607	623	627	624	634	582	610	598	586	556	569	599	581	586	599	587	579	653	588	565	605	577	541	594	567	588	599	582	581	632	620	591	640	566	586	573	568	559	591	599	606	564	600	612	620	559	595	616	573	564	570	607	581	591	581	566	576	610	572	638	651	594	601	625	616	572	570	612	571	585	577	573	605	615	577	568	591	584	601	587	594	581	577	599	591	637	635	628	581	618	596	586	580	575	590	601	615	590	572	573	589	588	601	605	622	586	586	594	603	636	619	563	588	604	558	596	600	604	615	596	602	536	602	598	582	573	607	589	616	574	656	609	640	604	598	586	592	606	587	620	629	574	603	561	584	603	635	606	601	580	602	582	606	556	608	593	614	601	591	586	631	620	580	635	601	564	596	593	558	600	616	652	585	640	635	574	614	609	585	559	583	581	576	588	619	594	585	605	569	593	622	605	593	585	625	596	615	580	570	556	593	585	608	605	640	591	607	589	569	590	581	568	569	596	589	626	610	589	563	589	602	582	634	583	588	605	586	620	585	578	567	589	627	621	612	596	587	619	573	579	613	591	612	633	659	611	623	596	581	603	607	587	631	654	562	596	595	600	603	614	606	561	635	586	551	641	626	578	606	621	644	638	591	615	592	591	541	571	557	544	573	587	598	582	581	579	569	610	579	601	570	550	605	606	633	565	579	592	605	639	627	590	589	614	624	573	586	573	578	602	555	574	585	612	567	595	554	569	616	603	614	600	573	613	593	604	607	596	539	621	570	596	564	608	602	595	591	596	557	584	605	611	607	617	601	631	620	565	603	587	571	546	639	574	582	570	564	566	583	600	590	569	588	603	634	595	607	585	638	587	604	565	537	581	575	608	585	589	626	594	582	570	595	621	596	591	544	605	616	573	599	613	590	593	595	615	589	564	587	560	587	585	640	595	565	604	635	545	601	634	593	613	641	613	584	577	598	588	599	653	591	561	601	606	567	609	583	560	608	555	608	588	601	612	539	596	605	601	548	561	578	555	593	618	581	638	615	590	628	593	658	607	625	599	601	603	576	581	607	576	605	561	646	615	595	647	605	581	621	604	598	593	562	597	607	632	607	568	593	607	592	604	587	552	584	621	577	614	604	595	594	582	566	611	604	585	606	598	580	599	581	615	606	584	595	581	608	596	582	629	613	621	564	620	640	599	565	603	604	573	599	636	601	590	615	588	635	572	589	645	572	612	612	577	543	607	549	578	579	569	558	569	649	600	614	600	568	579	593	592	591	654	572	582	597	605	615	574	571	577	601	617	602	565	585	551	593	607	616	639	538	549	614	622	602	564	611	606	575	616	569	519	604	575	613	612	580	538	566	578	626	588	597	596	625	593	625	625	559	602	644	607	583	604	701	558	589	590	623	566	594	606	600	574	635	607	627	594	600	613	645	580	619	568	565	605	629	614	592	587	563	604	620	624	587	625	613	535	576	577	625	541	591	629	633	574	567	572	610	573	595	600	602	631	598	621	597	600	587	594	608	584	558	598	552	634	574	593	576	585	605	681	571	582	610	596	613	624	588	589	572	590	635	535	599	598	606	595	658	571	616	559	623	613	593	608	597	596	571	604	570	579	592	577	585	611	579	552	587	652	595	577	589	581	544	626	586	649	563	600	583	584	613	554	592	591	576	585	621	549	561	593	611	564	597	558	654	611	604	594	587	615	632	593	612	570	592	620	590	613	574	565	618	557	598	587	608	619	605	587	572	562	602	530	581	618	553	631	559	592	564	563	647	615	579	631	621	608	598	641	613	607	599	558	597	565	558	625	590	591	632	629	556	603	594	572	586	597	589	594	612	573	629	604	561	570	644	617	581	602	621	592	629	604	599	621	650	589	604	578	570	537	603	616	614	615	614	578	613	581	575	612	578	619	567	567	590	593	637	605	602	607	581	579	571	600	613	612	622	618	612	582	587	586	577	530	586	596	597	556	631	573	605	595	589	573	609	556	578	572	623	582	590	607	599	609	555	637	582	581	541	586	589	590	552	592	610	604	631	595	586	620	618	554	572	584	572	593	609	586	589	552	593	580	570	603	607	642	546	570	577	575	589	581	637	574	555	605	611	605	607	608	555	576	608	625	604	642	605	627	600	598	559	575	595	556	601	609	596	602	590	611	582	574	606	603	602	582	582	612	573	603	583	606	575	588	561	556	631	620	570	625	579	611	583	615	591	581	572	608	608	609	561	584	580	630	551	594	595	589	633	551	578	568	613	602	605	603	620	628	607	575	566	641	629	623	601	612	620	612	603	613	583	588	562	632	572	597	562	571	602	581	591	611	570	610	597	592	607	582	598	568	606	620	609	633	570	581	549	608	612	598	595	573	584	542	623	573	606	594	596	603	589	595	608	554	598	577	608	611	600	616	543	600	634	544	586	571	586	660	587	585	616	634	554	549	566	578	612	616	585	599	578	613	583	578	610	562	601	618	578	605	570	585	579	590	609	615	622	602	612	627	583	599	624	583	623	586	607	579	631	616	593	577	566	611	590	609	629	528	580	601	569	616	622	550	594	628	607	595	540	551	612	603	660	605	556	594	569	524	629	585	570	592	616	608	591	583	615	602	551	625	651	618	609	623	600	575	625	591	612	534	591	568	610	601	579	583	615	555	564	585	626	600	616	613	586	548	566	622	568	612	571	598	580	630	622	596	603	572	558	574	568	587	589	564	553	606	624	610	585	565	584	584	566	606	617	590	550	613	598	549	576	541	565	542	604	594	648	563	587	545
27445	45109	41388	33181	27134	22698	18534	13366	10742	9259	8685	7272	5444	4281	3249	3100	2818	2317	1891	1698	1556	1443	1537	1802	1938	1711	1473	1446	1305	1225	1207	1158	1154	1195	1196	1043	1296	3819	1941	1123	871	840	902	860	882	945	847	852	883	948	865	880	890	873	819	867	896	845	895	884	874	848	875	1135	1412	1520	1280	1339	1109	973	938	852	892	895	895	867	933	836	844	895	851	860	805	863	805	845	847	847	882	814	824	827	906	862	851	847	862	856	847	875	878	874	827	878	867	880	884	910	896	855	869	846	878	863	788	863	956	830	882	847	820	852	901	874	872	859	913	845	844	874	854	856	856	845	805	884	905	832	865	818	849	874	802	859	904	873	885	866	811	858	866	882	822	848	868	858	863	868	841	866	880	782	842	852	842	831	844	880	865	867	895	844	865	889	870	875	882	854	858	878	872	873	880	908	862	860	825	842	820	799	870	901	896	865	858	843	876	803	849	877	908	839	858	820	816	853	906	893	873	877	857	873	888	827	834	887	858	882	880	827	922	825	870	860	869	818	825	882	845	867	850	863	906	804	872	881	838	861	867	849	842	862	915	881	837	867	866	815	831	854	857	834	919	847	848	880	906	923	870	859	840	823	914	900	847	825	876	846	877	760	832	872	903	855	910	898	890	839	868	814	855	862	821	867	831	896	840	896	859	864	879	900	847	863	864	817	891	834	856	846	853	848	871	830	850	862	891	872	866	838	852	828	870	830	853	817	866	834	878	911	835	863	846	858	921	804	819	864	870	827	808	879	822	824	852	856	810	902	855	810	823	861	822	839	851	885	873	837	881	898	880	843	820	869	902	863	853	846	889	854	829	803	921	863	852	888	894	878	850	838	824	854	893	846	873	871	863	863	908	851	867	876	867	831	834	883	861	837	832	821	845	862	859	869	822	903	788	919	857	877	848	861	876	815	866	843	838	825	869	859	851	853	851	881	852	869	853	843	867	870	854	826	883	834	871	823	826	841	860	825	828	831	855	827	830	813	857	862	835	883	907	852	855	877	887	874	850	859	844	840	874	887	816	820	853	934	857	822	838	898	847	844	872	854	843	865	876	862	888	847	811	855	856	930	824	846	870	881	869	893	877	853	840	833	827	927	828	822	833	920	855	883	898	886	856	865	855	764	867	907	831	866	854	874	868	863	849	905	875	875	829	863	865	876	856	849	807	837	847	866	900	856	797	888	900	895	838	858	837	871	834	907	845	870	855	784	823	872	860	834	892	849	871	835	805	831	847	858	854	836	879	854	873	857	858	885	841	899	809	834	863	886	845	826	845	859	843	887	905	884	883	879	901	852	877	895	850	808	853	835	861	859	798	859	838	890	862	832	848	888	886	850	870	780	837	808	881	857	894	882	832	846	833	784	821	829	831	827	821	863	868	867	917	845	873	852	835	842	835	917	838	836	895	840	873	852	893	880	880	839	839	855	846	863	856	850	853	850	853	875	819	871	801	873	853	850	882	822	823	831	843	873	867	913	875	832	820	862	804	795	859	851	887	860	887	873	877	801	902	847	846	865	870	815	844	866	859	866	886	861	886	870	818	859	848	822	861	908	842	834	829	871	850	904	832	812	834	863	896	839	859	839	844	828	859	839	851	823	874	835	869	852	815	847	934	856	807	903	847	833	852	826	826	853	839	858	876	871	827	853	850	887	834	822	878	896	852	878	799	817	860	898	820	869	848	892	869	883	887	853	856	886	847	916	863	936	851	811	869	890	832	877	876	872	833	843	828	824	847	842	827	843	890	845	862	891	859	858	851	871	880	813	874	909	822	822	866	836	793	870	826	839	884	868	846	836	843	793	835	848	892	844	888	839	905	854	844	871	835	836	860	808	854	872	852	784	862	833	827	860	881	822	837	892	832	873	893	870	853	862	839	856	777	871	869	848	918	867	858	891	868	842	917	903	833	809	843	876	865	828	855	811	877	877	836	826	820	917	835	856	834	788	895	856	871	846	828	856	891	846	884	845	831	834	839	832	906	871	873	881	831	914	839	858	848	808	840	847	918	900	847	858	849	844	848	858	851	833	851	877	852	872	853	838	856	854	891	831	902	886	854	863	820	881	842	891	834	844	836	908	822	844	866	860	859	863	862	846	829	820	836	854	861	827	849	848	849	894	850	900	854	853	838	874	872	909	913	825	813	872	850	812	855	839	839	871	901	878	826	868	802	874	852	856	870	858	846	824	826	849	861	861	781	843	842	793	792	852	866	859	860	842	835	828	855	838	869	829	860	859	824	892	857	860	861	852	864	816	831	903	886	827	843	850	859	826	823	828	773	905	858	811	896	866	826	923	830	883	857	825	881	852	859	795	837	836	901	860	884	813	867	814	864	815	838	847	887	847	903	888	904	866	808	869	869	880	823	825	804	839	851	841	845	870	876	877	855	805	865	886	833	824	823	909	830	827	851	835	856	834	829	850	864	852	887	834	903	878	864	809	845	887	845	787	846	860	877	859	865	902	830	890	851	879	871	864	812	861	830	861	897	827	844	839	844	880	857	853	838	827	876	783	866	832	864	840	834	863	832	870	869	869	809	888	802	835	850	849	871	911	856	793	942	832	843	820	878	890	791	824	898	863	870	841	809	896	842	860	813	832	891	804	821	822	917	836	839	833	825	812	893	858	831	851	816	847	803	876	870	844	849	835	874	822	874	855	849	812	866	888	865	861	881	801	867	852	851	879	877	874	794	879	888	878	820	858	845	907	839	872	865	870	858	848	879	852	875	883	831	837	890	818	851	896	839	853	856	871	914	906	846	879	878	840	871	806	852	891	862	826	883	831	797	897	874	840	841	867	834	837	870	881	852	815	887	853	872	841	866	847	863	831	816	865	820	868	851	855	916	827	842	864	900	806	795	856	910	872	920	835	855	789	847	851	894	853	852	880	877	868	835	832	849	862	851	878	896	825	911	860	869	848	871	916	876	847	835	819	878	871	804	825	816	862	820	858	892	820	859	884	846	846	895	821	826	846	833	881	858	835	843	862	843	872	836	876	853	853	876	858	901	897	864	870	888	844	856	873	853	815	833	845	872	894	830	889	842	889	813	858	902	821	898	849	893	907	847	859	848	917	810	884	822	843	809	939	823	857	837	842	895	867	856	845	878	830	880	828	879	896	868	837	851	861	824	847	803	821	862	850	803	862	855	828	842	855	878	824	889	849	871	868	894	882	856	930	838	855	839	854	817	859	905	831	845	839	865	858	849	908	827	829	883	861	889	870	830	875	848	897	844	872	855	874	886	895	903	856	882	885	830	900	837	849	847	858	792	912	864	850	838	852	801	881	861	828	885	828	841	840	832	860	816	838	832	867	884	808	906	879	850	868	898	802	853	834	873	848	802	858	823	834	804	877	912	879	851	796	858	893	861	822	861	880	885	833	827	874	843	842	817	831	804	908	872	871	842	847	865	827	879	852	889	906	811	888	834	945	837	815	872	822	935	806	840	919	819	856	831	891	834	870	866	855	850	817
27274	22309	21852	14668	8105	5271	3855	2576	1795	1574	1373	1265	981	898	780	839	709	658	665	651	602	617	631	664	621	672	678	574	607	595	613	631	588	559	605	588	573	570	534	589	569	548	557	525	567	552	567	541	618	507	555	594	566	591	546	594	557	531	539	541	550	534	556	574	547	554	575	548	560	561	591	558	572	570	544	553	509	618	537	564	536	564	617	519	555	576	531	506	564	543	524	603	513	527	567	586	525	542	575	551	520	562	572	567	563	570	526	553	529	574	560	586	587	520	535	532	545	582	527	554	526	556	511	569	530	568	536	505	521	537	546	524	527	547	505	563	537	502	527	575	551	538	572	553	553	559	559	541	527	537	575	549	530	574	541	555	513	522	554	518	516	538	544	532	528	572	524	566	482	545	516	565	535	527	531	532	531	565	531	548	541	518	570	531	573	505	533	557	539	547	533	551	550	550	545	543	546	576	560	579	523	526	519	512	522	582	497	556	577	547	526	548	569	552	543	559	544	570	557	522	527	528	569	545	526	523	569	571	572	507	522	510	538	582	545	523	536	551	567	524	563	556	528	551	567	539	553	562	577	559	587	531	544	530	495	559	529	507	548	570	562	542	548	565	557	550	557	505	524	562	550	568	498	527	566	558	536	551	561	577	555	573	588	532	527	556	532	520	518	556	556	587	576	571	520	540	584	528	522	546	510	536	521	524	528	517	552	549	542	544	564	540	577	572	538	555	559	576	571	527	546	528	558	559	545	523	524	536	556	525	522	553	589	551	541	544	539	545	527	532	523	562	540	515	521	538	570	511	538	564	582	518	517	526	517	536	592	545	552	521	528	558	582	537	511	548	564	572	591	556	583	540	505	523	532	522	569	533	523	524	551	530	548	588	559	531	603	530	535	578	569	524	531	521	521	534	548	588	586	527	545	561	598	501	523	570	500	562	572	553	543	528	569	528	555	558	585	500	513	543	506	515	575	555	533	548	570	550	558	519	543	544	565	548	557	554	587	549	542	550	549	538	547	540	559	553	553	505	539	545	547	554	524	541	556	533	556	557	557	526	530	556	534	541	574	572	585	591	534	573	523	567	543	545	528	533	565	551	569	553	525	559	549	546	585	531	601	580	557	526	525	554	572	559	542	571	545	530	528	602	528	553	547	501	531	539	558	555	535	560	531	507	549	550	530	541	530	526	516	544	562	582	534	567	571	558	551	532	537	577	576	557	510	596	611	513	577	545	578	581	547	507	563	519	520	563	555	575	543	557	526	577	547	596	563	519	527	544	541	551	541	510	565	500	546	577	534	545	546	543	523	579	538	537	547	549	547	517	551	569	532	553	537	540	564	539	537	539	568	500	561	583	571	565	607	519	555	541	547	567	563	564	585	560	517	538	536	522	561	564	551	524	540	593	523	550	587	553	528	515	536	540	534	584	567	522	547	541	510	577	573	565	583	550	502	553	569	590	531	586	608	541	522	524	554	553	569	558	550	597	515	573	556	589	536	499	551	542	580	548	580	547	556	569	581	542	549	521	553	561	509	508	548	550	541	535	531	521	585	557	527	537	574	527	574	528	571	584	546	526	530	523	526	549	568	526	499	529	506	542	572	500	606	571	534	512	547	509	554	534	571	509	603	553	544	537	512	539	524	555	522	572	525	546	560	562	554	523	564	544	582	527	512	528	540	597	529	565	551	507	572	574	513	547	570	552	579	557	539	581	526	583	529	550	542	584	532	553	515	519	576	563	518	544	602	555	600	537	502	540	543	590	583	531	513	506	573	578	551	571	521	523	547	550	556	581	524	542	598	564	507	550	552	573	538	625	550	542	554	565	548	546	553	540	573	542	573	571	534	554	555	562	546	542	572	521	518	594	544	573	563	519	546	554	545	513	541	552	547	577	574	529	569	537	535	537	549	537	547	528	570	523	532	525	564	546	558	545	542	541	572	552	540	569	560	552	598	544	491	548	538	595	557	575	559	605	563	534	536	561	506	507	550	513	541	572	556	540	544	567	558	514	555	544	559	509	546	576	539	512	527	510	571	564	573	554	551	571	538	550	560	542	576	512	558	544	559	554	516	539	554	521	534	501	563	558	547	536	538	581	539	529	560	520	553	541	542	530	513	495	480	532	554	479	557	550	582	511	502	529	566	572	565	551	577	529	530	534	522	533	530	523	560	536	539	533	554	559	531	534	564	543	577	547	520	592	595	569	529	522	574	534	563	539	570	566	590	558	573	550	542	575	525	515	546	554	495	541	545	535	571	584	562	545	553	528	548	574	585	526	525	507	549	563	534	502	565	545	537	569	528	513	539	527	574	535	577	594	544	545	542	541	534	528	569	556	550	496	549	541	586	547	528	548	526	538	507	556	546	532	531	551	543	545	583	564	589	544	523	538	544	519	544	588	561	540	562	525	552	586	509	550	547	590	557	555	539	538	543	554	567	539	541	532	546	553	530	533	572	542	515	520	544	500	514	545	592	575	555	543	552	550	540	527	552	516	533	503	526	543	551	543	547	526	536	576	550	545	595	571	541	551	532	558	551	565	588	607	539	602	544	533	546	559	579	596	573	540	541	545	552	512	531	550	549	564	518	498	563	536	564	547	561	541	566	529	540	578	562	556	528	536	563	563	538	572	580	552	571	544	525	535	530	538	516	488	546	557	545	530	575	599	541	553	496	553	575	502	550	574	509	509	557	549	532	516	527	519	513	529	532	589	545	571	535	529	559	555	564	540	533	541	534	577	537	523	561	524	555	536	540	558	554	527	559	579	564	527	549	546	531	555	547	531	568	543	542	553	572	530	564	551	527	541	518	537	574	533	502	576	502	569	506	521	527	555	572	478	572	551	561	562	566	522	534	551	533	549	579	522	540	490	529	567	531	530	522	569	509	533	553	572	589	543	529	550	544	544	548	548	535	525	583	528	565	517	521	580	577	548	540	563	549	555	557	556	545	518	528	557	537	515	559	555	548	550	535	583	551	533	527	554	534	545	517	531	514	504	540	544	569	552	515	560	543	568	584	549	532	594	540	570	517	531	511	537	517	534	527	561	534	540	567	506	519	554	521	556	575	527	556	570	528	482	479	558	577	557	505	582	530	551	542	548	535	584	551	546	554	578	568	568	540	553	581	578	583	546	569	553	567	480	519	568	539	533	586	511	562	574	545	544	531	590	525	563	549	578	549	515	546	524	520	579	588	500	565	539	543	548	559	559	538	557	505	532	520	567	552	622	587	525	576	542	544	575	519	529	544	534	516	567	586	545	601	531	539	557	565	555	501	548	531	571	587	539	533	526	574	568	549	535	557	554	551	514	624	564	586	528	527	554	556	568	548	548	565	573	498	522	553	526	510	514	538	600	572	568	533	565	583	554	500	541	560	592	531	587	576	568	564	548	540	555	495	565	550	496	553	560	531	543	528	530	549	625	541	552	524	563	538	517	542	557	491	577	564	572	491	591	529	570	550	531	567	548	573	524	545	521	516	557	552	515	523	565
22815	32395	28369	20914	15978	12039	9570	6931	4695	4001	3558	2973	2401	1949	1669	1596	1411	1244	1092	993	1036	908	1022	1208	1198	1118	1118	1002	946	929	916	874	916	912	876	818	844	998	896	816	762	833	842	853	834	791	816	813	801	819	786	811	860	822	803	858	779	759	830	826	797	843	822	829	808	847	824	874	819	781	763	778	799	746	820	828	771	807	784	817	800	821	837	801	833	760	801	837	780	862	816	791	743	787	808	804	805	817	873	769	832	820	819	746	794	819	765	810	837	747	781	796	781	792	789	782	841	800	803	801	787	800	797	804	850	786	786	843	822	788	782	796	777	813	808	799	799	786	753	771	766	825	789	769	785	791	805	783	758	808	856	819	826	781	798	801	809	808	847	794	866	770	797	796	782	795	750	816	821	760	788	727	770	816	785	789	823	797	793	775	809	815	775	776	794	806	797	788	758	768	812	759	768	786	793	797	790	775	777	819	824	807	831	757	804	777	796	849	795	823	776	802	775	823	803	764	784	794	770	810	762	790	815	817	810	812	814	838	777	806	770	776	810	793	773	808	831	765	808	814	877	798	753	862	792	792	746	799	847	765	790	804	770	820	813	822	782	764	746	794	829	769	778	775	820	813	801	758	766	804	775	821	815	817	787	787	793	793	856	804	793	803	767	795	772	772	830	797	805	770	775	743	839	852	780	847	801	769	809	779	797	799	814	759	797	811	835	804	753	809	770	833	823	776	787	758	793	790	794	821	783	824	733	785	787	791	779	770	753	800	784	832	758	815	766	798	836	764	806	752	773	746	771	777	764	803	773	828	800	821	806	805	766	786	812	823	779	774	789	803	805	799	782	806	791	801	784	823	830	761	724	802	801	796	799	798	807	800	820	837	797	813	799	820	789	829	801	795	796	844	793	782	788	783	774	790	803	808	811	804	822	799	842	789	776	764	818	806	810	810	796	795	805	775	800	800	817	753	801	800	794	775	805	822	754	855	790	790	876	794	743	774	811	750	813	813	825	812	747	825	839	777	814	745	800	789	829	823	837	815	844	799	844	824	764	790	820	823	824	806	779	808	799	865	752	809	857	764	800	770	812	793	753	800	769	813	804	774	769	876	826	748	794	767	774	808	800	823	809	792	813	776	804	823	787	787	768	810	778	782	779	753	805	800	820	776	821	813	808	772	775	772	830	747	834	801	837	777	772	822	791	847	808	780	817	768	812	820	789	818	788	776	783	780	807	797	782	842	793	808	806	825	817	796	803	802	787	729	723	826	741	799	862	761	799	773	762	787	768	797	788	797	785	837	825	826	794	771	809	840	801	769	821	827	793	805	753	748	783	814	747	840	827	736	814	783	799	880	793	787	729	779	807	712	782	818	806	767	738	790	791	756	795	843	783	786	817	849	765	823	800	789	762	746	789	751	803	805	791	756	812	819	729	838	862	836	822	777	787	776	863	797	825	779	789	796	766	807	774	783	767	794	874	746	761	777	811	809	789	803	787	762	814	781	810	803	808	771	886	836	764	792	807	810	738	796	764	796	797	843	822	788	784	824	782	881	808	779	799	796	819	812	803	816	788	800	846	782	809	740	795	770	798	827	776	783	811	781	759	776	747	776	812	766	789	790	847	809	743	797	775	773	796	767	792	762	799	742	801	766	782	786	778	798	820	821	773	770	776	795	754	793	779	785	761	792	810	749	805	756	863	849	764	774	797	785	769	788	778	812	788	756	824	768	808	787	745	828	770	815	756	819	737	803	761	808	790	830	813	789	764	750	840	741	778	775	786	763	790	793	825	763	805	823	810	769	808	774	717	820	803	813	738	788	839	787	844	753	768	778	854	824	851	803	763	824	765	819	767	812	790	782	768	803	821	828	830	815	780	796	807	832	790	823	792	835	787	778	788	775	806	781	763	796	824	804	827	794	769	796	816	791	852	783	794	811	760	792	810	751	821	817	838	739	815	730	813	831	801	827	773	784	790	819	789	749	754	779	793	842	788	820	789	778	802	815	786	789	758	835	777	828	784	803	793	760	771	812	834	785	757	748	788	782	792	830	808	814	801	787	788	823	788	780	806	802	779	811	797	799	798	818	769	815	779	787	792	800	825	738	840	832	783	771	830	798	755	767	753	741	820	831	800	726	808	819	797	777	848	812	816	822	810	813	807	811	771	787	745	759	833	784	773	771	781	756	796	826	797	843	727	752	792	828	771	812	784	858	826	755	747	772	789	774	784	820	830	757	787	792	808	790	795	792	818	804	839	783	819	785	768	844	792	790	823	758	788	791	773	781	764	781	768	792	783	775	806	824	844	809	801	829	802	828	776	806	789	768	741	817	821	806	785	790	803	787	805	812	808	770	772	790	851	786	818	817	826	788	834	809	786	780	848	823	808	796	789	779	772	833	797	756	782	776	765	803	809	790	806	806	770	762	802	859	770	788	806	820	772	772	776	802	776	799	835	792	764	821	733	799	759	741	789	808	812	781	746	798	783	822	756	807	773	802	826	766	795	763	798	824	863	784	815	751	828	804	771	802	797	832	790	790	848	830	775	799	765	821	765	785	800	824	773	781	805	740	804	822	795	800	789	770	786	724	802	853	821	797	836	819	776	795	806	816	794	808	815	770	775	749	821	781	763	789	823	720	753	791	802	780	793	827	824	804	870	778	799	828	784	748	825	829	760	788	799	831	818	849	819	794	752	764	780	799	792	757	808	805	777	787	816	799	811	835	801	798	788	859	810	802	817	778	827	730	759	763	783	832	790	778	791	728	814	829	763	762	822	821	740	775	805	790	815	838	865	796	800	779	822	797	783	815	784	804	785	831	775	810	804	773	776	819	781	805	851	808	830	775	792	796	844	750	802	821	819	797	828	853	786	792	830	817	821	797	843	801	798	834	771	764	779	773	809	821	786	763	798	732	823	855	761	808	783	788	777	809	801	838	756	774	750	767	806	757	759	801	784	798	758	698	811	788	818	807	767	812	813	821	769	707	821	774	748	759	790	856	794	800	785	759	825	779	762	770	817	825	821	836	762	849	796	793	820	791	739	769	783	808	802	787	846	729	782	756	854	776	821	769	778	835	763	809	796	794	759	777	785	769	802	804	817	781	848	767	803	824	803	773	766	812	766	797	807	796	801	772	819	797	757	782	837	738	772	766	806	728	787	778	768	758	830	803	812	704	808	807	801	777	778	725	821	759	794	767	771	791	823	767	780	781	839	784	806	794	788	794	809	805	814	779	848	765	796	803	835	779	759	845	806	759	807	804	787	824	775	825	805	839	815	771	799	828	791	835	775	763	771	792	859	811	834	814	783	755	798	777	798	804	788	776	820	762	840	799	813	825	737	822	769	844	798	752	810	775	803	766	727	814	790	793	838	822	805	813	858	869	777	793	776	816	793	839	774	770	820	788	776	789	772	803	854	788	803	821	822	810	782	798	818	739	801	813	817	775	837	812	761	835	818	815	794	851	837	810	775	788	808	788	760	822	844	764	828	786	816	826
24144	21389	28691	24504	21229	15395	8907	5150	3041	2369	2111	1734	1503	1285	1060	1040	950	871	831	766	748	796	833	825	854	837	797	730	696	675	661	691	657	629	674	637	767	997	822	801	581	601	599	629	573	576	607	594	638	605	562	670	643	643	654	600	638	621	572	572	602	594	592	640	678	707	684	688	667	609	611	608	613	598	558	618	634	633	593	602	643	641	595	595	563	577	628	583	611	635	594	617	587	606	571	608	600	648	598	599	592	612	634	632	592	642	635	597	599	585	585	613	589	583	566	591	604	613	617	610	618	562	598	570	615	633	645	628	636	617	601	607	669	605	651	626	623	603	559	593	625	642	625	639	555	597	595	639	563	670	600	630	565	601	596	633	604	586	637	608	605	604	625	594	595	637	605	570	608	591	631	594	594	578	620	575	581	583	596	618	566	612	602	632	603	574	608	624	575	574	592	611	607	640	574	623	615	627	568	593	610	606	605	606	551	570	580	601	657	604	617	599	580	593	581	592	596	553	556	619	561	594	611	539	599	568	635	584	599	569	584	591	619	599	588	617	603	659	603	602	598	643	608	626	593	649	616	605	590	617	617	617	639	611	621	568	586	631	615	588	644	605	604	589	562	630	643	646	546	625	569	626	628	620	598	600	592	592	588	616	609	575	591	593	591	596	578	599	584	612	591	562	610	626	579	628	617	597	591	608	581	595	613	574	603	603	566	602	596	585	595	603	573	619	574	623	557	611	645	599	606	580	598	609	621	587	623	606	630	597	599	606	621	572	638	584	593	635	624	583	579	633	617	604	608	619	630	613	576	590	564	630	632	612	584	608	595	596	601	589	571	604	560	590	597	607	577	593	580	578	568	548	581	623	550	574	578	578	566	602	647	637	567	595	645	564	606	576	597	588	590	639	608	564	548	594	602	624	573	633	569	565	594	622	621	606	592	632	662	604	603	575	608	597	612	607	582	587	636	600	590	556	580	583	587	600	594	563	573	557	603	601	565	600	617	630	608	601	610	617	618	590	591	600	570	538	625	588	565	588	599	628	586	631	601	583	567	606	655	598	572	591	646	628	626	615	601	597	553	577	615	587	577	571	590	570	607	661	595	593	557	605	601	638	592	583	612	569	637	627	583	605	601	639	598	593	581	623	603	574	579	618	603	581	600	608	581	587	624	639	594	587	617	583	672	620	601	599	632	569	620	628	600	624	583	569	605	586	611	647	607	605	637	599	584	571	638	635	615	656	631	666	606	626	628	584	617	563	613	604	587	594	616	544	585	586	574	578	634	593	604	563	560	597	596	647	534	629	571	618	592	561	579	593	577	602	617	640	577	560	587	587	594	591	609	609	626	608	606	589	584	602	573	600	627	560	613	593	592	594	563	604	567	669	642	602	617	600	601	583	600	598	575	602	660	592	549	605	613	586	601	590	604	623	604	626	606	593	600	614	613	571	632	557	572	608	596	599	616	590	573	631	574	595	560	579	631	645	600	582	596	577	591	627	619	588	564	599	594	612	596	606	619	637	647	592	646	582	657	604	574	570	603	593	611	619	619	620	590	573	578	639	625	665	587	621	582	633	554	602	624	600	604	599	590	558	590	625	614	600	581	583	612	633	591	577	567	593	588	574	625	612	574	584	614	587	602	581	589	578	693	609	623	606	609	619	585	574	586	644	593	606	606	625	619	574	617	602	576	603	580	611	573	597	613	644	588	609	564	602	591	583	570	617	579	561	590	562	602	600	626	595	611	579	634	560	622	633	617	623	600	593	573	605	607	600	603	597	615	618	619	612	631	622	634	570	576	563	599	613	568	656	627	594	602	605	565	572	582	628	620	593	567	625	616	630	592	559	623	636	638	585	588	599	547	593	592	599	606	580	599	598	633	555	596	618	591	596	635	603	595	655	592	611	542	572	607	609	656	580	597	632	590	546	604	606	610	572	563	602	587	596	554	583	625	580	637	599	612	606	601	576	572	599	601	599	594	582	622	603	605	620	667	575	594	598	637	613	627	659	604	625	618	621	575	619	595	600	611	591	594	561	566	594	577	601	583	558	572	619	588	634	625	595	580	597	638	604	556	596	614	583	583	579	633	583	608	568	600	610	607	568	589	615	578	579	590	577	562	602	589	640	574	604	594	625	630	598	562	602	573	607	589	630	617	568	553	576	576	601	603	636	583	584	593	580	616	639	635	580	564	584	577	657	631	607	588	626	560	653	611	615	564	596	588	587	620	560	612	623	600	628	612	621	616	566	582	603	626	554	563	608	616	591	609	577	595	596	568	622	604	610	640	603	586	610	571	554	604	575	629	597	627	591	581	555	580	604	634	557	585	570	568	595	570	613	603	629	616	568	566	577	587	611	621	574	622	618	627	561	562	573	604	590	624	629	545	617	648	572	622	597	600	619	596	574	598	589	567	621	605	596	572	596	615	605	552	591	595	595	608	531	597	599	602	589	598	592	616	610	602	568	598	594	628	602	615	561	600	575	574	584	570	575	577	570	624	633	600	616	615	611	594	593	592	622	612	547	604	598	600	585	564	583	593	649	622	632	548	563	621	617	561	586	632	562	576	574	586	620	586	617	567	603	621	583	601	572	603	549	623	569	582	637	559	568	564	613	641	602	613	597	549	602	596	596	572	620	610	597	621	558	588	611	609	611	570	633	623	575	590	569	568	611	609	573	590	602	600	577	590	630	611	599	604	609	647	571	571	625	575	580	580	589	598	639	597	593	581	573	553	583	596	625	622	625	646	610	624	603	605	622	569	625	649	592	600	566	606	596	626	633	596	563	619	564	614	635	590	533	598	591	592	567	588	568	583	623	599	589	613	587	577	587	578	603	586	587	637	594	621	573	611	631	550	603	596	589	591	604	610	560	622	608	594	649	592	625	578	608	578	596	572	572	647	614	609	600	553	622	578	608	571	593	596	588	566	611	536	603	615	617	607	599	561	597	577	604	633	601	585	576	625	590	645	590	638	595	616	609	617	613	617	613	573	624	594	607	587	594	620	618	599	622	593	593	583	551	589	562	604	660	605	623	569	556	607	601	559	593	575	606	576	573	595	617	644	582	601	579	552	553	602	583	609	641	615	590	632	597	560	570	633	646	629	593	628	605	588	649	603	566	581	582	572	593	595	598	623	599	616	622	591	576	620	588	610	565	608	567	605	605	603	622	621	551	593	592	611	617	623	575	593	621	625	567	571	609	622	599	576	577	639	582	596	591	618	597	584	618	620	596	599	605	644	631	576	634	559	605	599	594	609	621	594	595	614	612	596	592	569	601	623	607	597	607	586	621	629	598	656	608	571	575	620	591	688	614	595	574	604	550	593	578	577	600	589	583	615	587	623	578	631	593	590	650	611	583	582	596	616	618	671	638	560	611	587	605	573	629	569	581	615	632	614	583	600	605	618	602	616	561	617	608	591	608	593	665	595	637	590	619	584	615	591	564	581	600	680	598	592	601	605	646	585	607	583	593	625	586	624	612	588	604	629	584
24433	39944	37072	29233	23690	19302	15081	11490	7788	6188	5358	4366	3687	2810	2338	2213	1967	1703	1532	1307	1244	1290	1418	1519	1566	1560	1364	1334	1141	1073	1032	1043	1009	978	998	1020	1394	1929	1379	1405	934	855	926	861	952	897	891	849	936	871	852	1000	993	960	978	936	854	875	871	846	858	836	906	945	1092	1070	1037	1006	936	923	912	832	927	844	870	919	898	868	853	885	846	868	849	933	838	922	880	809	908	890	894	874	863	904	864	791	869	820	842	858	856	900	921	839	856	898	885	905	884	851	803	833	846	844	865	909	868	837	865	914	850	860	846	873	922	872	854	886	900	839	840	876	860	896	870	872	872	813	857	833	860	860	925	916	859	867	864	899	828	873	871	847	864	850	834	873	819	863	863	862	800	887	847	900	912	905	855	898	837	879	875	926	884	888	872	894	862	910	904	869	849	849	844	890	825	912	892	838	885	866	843	900	879	862	941	856	861	890	865	855	851	855	844	866	884	881	875	874	853	910	829	852	877	879	903	864	807	899	870	860	908	862	895	871	874	888	846	857	881	861	863	905	877	828	844	895	863	855	882	840	887	866	859	858	868	900	849	833	907	823	853	873	846	877	843	877	850	859	881	837	846	837	870	910	855	900	862	852	799	835	902	843	859	849	905	884	930	888	882	842	897	882	801	920	842	863	856	831	853	884	873	873	878	898	868	865	936	881	882	887	877	851	881	876	858	882	876	910	891	877	832	842	855	842	841	860	823	820	858	793	899	907	846	872	886	835	873	871	890	848	854	860	938	936	852	878	825	825	849	873	885	868	852	869	873	882	790	901	842	869	815	929	892	892	855	893	867	842	861	901	844	834	915	874	866	827	830	898	865	858	898	869	830	836	879	849	874	859	894	822	849	843	899	862	849	848	835	895	913	935	883	855	826	885	868	877	883	874	869	873	810	887	905	916	878	837	887	841	889	871	891	835	900	828	898	907	868	836	870	869	891	834	862	896	877	850	857	816	871	858	820	871	848	875	882	822	874	902	858	835	852	895	805	887	863	913	811	822	838	841	881	859	872	842	864	867	872	865	879	892	833	873	893	826	894	818	834	869	807	875	941	896	940	876	852	851	918	852	844	876	833	868	854	898	832	888	842	834	873	890	899	880	891	918	823	886	890	849	902	857	825	811	839	818	845	839	876	855	886	914	913	932	882	897	802	846	869	891	893	887	934	838	808	834	844	874	881	815	904	850	873	862	853	908	868	883	869	861	881	833	906	826	881	849	873	855	872	880	880	861	895	907	892	896	840	918	870	849	862	823	846	875	850	901	847	885	882	911	836	804	907	874	845	909	894	857	862	890	858	899	877	845	857	889	824	880	847	929	853	859	891	866	802	883	855	838	834	867	877	926	835	815	890	848	840	855	859	857	940	850	896	874	888	906	849	855	824	881	831	909	896	875	882	883	864	901	919	809	865	832	864	888	900	889	874	888	918	877	867	897	840	886	913	888	860	910	825	883	858	906	834	824	867	844	862	858	844	838	892	842	845	833	873	873	885	837	910	844	869	907	909	828	856	874	953	899	818	852	891	824	874	833	839	905	837	914	903	857	846	829	830	917	888	919	875	851	882	841	875	862	886	844	914	843	909	855	864	868	848	898	871	883	852	844	890	840	886	878	858	818	867	848	868	852	881	921	866	894	883	935	871	864	846	843	900	861	857	867	845	920	799	877	899	871	826	867	887	822	887	889	836	872	864	896	848	888	767	881	856	831	837	837	857	834	884	866	848	800	906	804	860	913	859	897	886	872	862	848	911	835	930	882	917	892	881	898	862	954	850	871	862	857	873	944	844	870	899	839	863	836	914	893	837	887	855	829	858	872	797	919	842	863	897	869	843	878	874	872	853	866	856	849	879	878	895	870	815	841	882	866	875	851	902	876	822	882	884	892	868	814	907	857	897	871	866	881	912	792	886	834	854	856	873	865	911	897	840	831	859	903	828	867	838	884	870	865	875	870	861	849	895	893	872	831	896	922	835	804	895	843	897	892	877	832	913	852	897	831	861	851	885	892	878	847	820	865	891	858	892	850	929	920	923	844	858	894	864	828	877	896	892	850	887	870	859	873	814	829	904	876	888	829	785	869	846	853	828	892	873	881	862	861	854	853	856	873	860	823	918	863	818	845	862	890	835	864	861	815	861	897	889	861	895	833	885	882	866	895	873	909	879	804	905	825	848	863	879	839	849	844	868	864	863	890	835	899	834	882	847	915	876	864	913	811	858	891	844	871	901	844	841	872	842	869	857	851	845	899	856	859	852	899	829	907	880	906	863	851	891	917	856	872	850	907	861	873	860	850	922	867	842	854	883	859	838	858	908	920	864	881	860	869	840	892	848	897	855	844	884	859	924	879	867	878	875	923	884	834	879	868	869	864	825	880	889	853	848	909	849	859	907	862	881	884	873	871	865	876	890	858	883	898	875	898	830	884	853	916	827	877	892	835	884	848	872	866	826	869	860	910	839	871	883	870	800	850	901	861	925	832	909	881	828	960	862	838	827	854	819	864	903	873	865	889	841	841	885	892	872	916	878	866	890	867	879	865	860	889	863	841	863	887	871	858	863	874	851	888	894	859	797	867	868	899	819	846	885	920	833	870	898	866	849	875	855	860	856	906	852	827	900	878	796	860	868	811	888	853	858	885	826	852	923	850	896	883	894	885	877	889	897	836	858	826	880	861	817	902	864	878	853	910	852	891	878	862	892	802	940	847	913	847	894	901	875	859	848	860	889	825	848	861	853	882	848	894	850	872	879	909	907	814	870	898	893	924	825	865	857	864	823	840	862	852	905	854	816	856	884	802	896	888	895	870	859	887	895	908	876	846	811	887	899	880	843	867	884	872	923	861	896	853	907	876	898	845	880	867	853	848	895	865	892	833	841	869	878	834	869	874	866	877	846	869	854	923	899	837	864	846	815	839	905	909	876	885	899	838	911	903	865	849	922	902	891	941	882	870	854	887	854	915	931	875	936	863	879	855	856	874	835	853	867	850	854	845	884	852	877	825	866	893	880	845	867	866	849	820	817	901	874	822	886	859	892	884	861	874	870	904	917	822	859	889	856	864	906	851	881	863	892	914	863	843	859	889	887	878	854	842	884	835	842	881	837	821	860	824	825	902	863	860	896	904	850	811	849	851	825	816	840	899	864	849	842	835	872	872	894	849	883	839	892	852	833	882	893	880	871	863	874	870	888	878	963	893	914	921	899	914	902	873	899	801	868	825	892	881	883	894	893	871	859	878	938	952	919	882	906	910	894	873	864	912	847	883	917	870	905	903	876	935	853	890	873	827	885	864	849	896	877	854	869	846	796	875	871	843	847	859	868	841	895	895	884	849	869	879	911	876	932	860	867	888	898	837	875	875	859	865	880	871	840	918	882	845	846	870	879	867	846	806	847	863	840	892	904	856	900	867	805	854	863	877	878	858	911	840	885	825	878	859	840	815	860	850	867	902	912	905	798	827	818	874	889	812
23158	21386	29214	23903	21512	21780	16802	8205	4762	3423	2925	2364	1905	1504	1405	1251	1157	955	961	855	817	962	931	943	1011	919	835	834	765	733	728	666	679	668	614	660	1038	1446	1162	972	619	628	635	627	621	598	625	621	583	579	613	633	666	678	650	551	566	629	589	597	586	606	637	727	755	704	676	659	694	610	601	620	631	589	595	599	580	586	601	587	596	608	572	573	578	625	605	579	614	606	636	604	559	597	550	568	597	608	627	546	578	596	596	579	564	604	587	578	605	626	588	625	643	623	625	600	575	589	621	602	601	569	581	602	610	566	599	576	556	603	600	616	578	596	614	585	588	594	630	593	593	606	564	572	583	582	543	592	545	605	610	599	634	572	586	550	584	579	621	570	562	581	566	606	588	618	588	589	569	571	604	585	578	543	562	608	636	617	613	599	560	576	601	578	619	604	614	552	593	627	583	552	525	620	630	598	583	599	580	618	579	563	592	589	559	585	572	569	570	588	641	570	588	607	581	574	610	600	582	595	642	581	559	600	572	568	577	560	588	562	616	571	567	557	569	601	597	559	614	537	579	588	593	597	574	548	574	634	566	646	564	590	582	600	610	588	578	590	614	608	612	604	610	609	627	573	616	582	597	572	548	597	582	593	585	616	610	612	620	615	645	553	548	596	586	596	595	627	607	603	601	581	597	538	639	541	607	584	566	558	625	586	574	574	588	567	521	566	587	572	608	610	603	593	591	621	621	541	623	626	589	586	534	568	575	630	621	574	589	619	565	536	602	583	597	546	593	596	594	595	647	583	587	591	549	570	557	612	554	604	550	592	573	616	561	621	610	550	608	612	595	567	562	594	559	549	578	598	583	585	564	570	617	581	580	614	555	604	592	551	587	597	562	582	596	595	590	556	563	613	606	561	581	588	566	551	577	612	584	584	560	580	560	589	602	596	609	564	547	594	589	627	604	575	595	583	576	607	604	578	600	595	556	592	568	560	562	607	571	578	600	585	586	595	615	646	616	574	607	566	580	630	586	578	591	540	622	613	580	583	621	582	609	658	584	564	602	588	567	582	590	582	566	611	561	580	596	597	616	578	601	637	564	567	577	571	606	578	595	598	589	604	549	623	597	575	620	609	553	625	621	572	586	592	615	566	578	616	574	577	608	609	600	586	626	591	602	579	558	571	591	614	569	626	566	593	580	600	601	613	609	561	629	585	554	535	573	616	560	611	587	580	563	595	625	636	602	619	569	613	555	554	589	557	582	641	590	635	594	556	581	558	620	561	587	622	646	543	582	577	559	589	569	551	597	593	639	618	617	600	683	593	608	579	612	600	560	559	569	587	583	623	612	640	558	602	564	601	621	611	621	574	587	588	589	586	582	569	616	587	589	585	552	622	600	586	594	509	638	638	545	618	610	613	557	540	595	561	592	559	625	580	564	590	596	588	600	620	573	602	578	586	594	551	593	579	610	610	612	565	594	614	577	582	575	604	598	608	609	576	558	563	543	567	547	567	622	662	664	616	561	611	613	558	593	594	583	601	610	577	591	571	582	578	621	613	633	624	608	579	600	552	626	616	578	627	580	591	541	600	571	577	577	549	553	604	591	567	593	611	600	566	591	573	595	622	572	596	590	584	588	614	615	590	583	594	605	621	607	561	588	564	640	539	574	610	578	586	602	568	546	621	582	581	629	627	622	548	577	605	592	552	581	644	601	601	597	563	583	568	538	598	581	617	596	597	614	581	600	585	579	641	566	590	587	593	620	618	612	576	621	581	606	564	623	556	556	611	594	581	590	610	588	578	574	576	578	607	595	568	568	537	569	612	598	559	558	616	593	582	574	563	561	548	573	597	588	551	625	651	572	541	596	552	549	566	586	626	568	585	555	586	614	594	503	592	541	626	596	606	581	563	563	617	626	582	565	645	555	610	597	607	630	567	572	593	590	578	609	588	585	643	565	569	573	645	573	584	593	591	579	525	616	608	565	566	616	573	624	625	628	558	624	573	604	624	539	611	569	579	577	580	577	608	598	568	562	589	593	592	593	612	621	637	559	600	582	563	608	561	556	541	559	568	578	515	542	612	594	565	572	614	604	563	582	584	565	605	593	594	561	563	575	594	557	591	596	549	614	581	582	586	585	586	579	561	556	602	628	642	603	582	617	607	609	596	628	599	586	542	623	551	598	585	590	598	580	596	571	605	601	588	581	596	592	569	596	539	584	621	586	574	620	582	619	637	566	589	571	589	585	601	592	538	582	582	547	576	556	593	610	587	577	579	604	582	596	608	574	545	584	602	553	586	568	571	584	607	582	598	618	566	572	538	569	557	562	595	590	581	612	571	585	597	576	581	584	551	605	571	558	583	581	591	601	589	594	565	578	626	588	578	586	571	564	619	591	565	548	570	585	586	595	567	562	616	555	596	570	544	564	616	579	587	620	586	613	608	559	593	596	575	589	556	609	578	567	557	624	580	567	576	578	585	613	612	591	607	626	612	613	555	564	594	543	589	602	609	636	626	568	617	604	608	542	588	563	587	584	618	578	596	606	584	582	561	574	613	622	585	580	556	605	590	532	578	612	588	623	630	550	566	584	562	632	591	595	630	628	626	559	561	609	629	521	585	598	577	592	569	562	600	601	571	569	570	624	582	580	595	583	561	583	603	581	598	595	574	573	588	620	554	590	601	575	611	575	590	607	582	615	580	570	583	581	564	602	566	554	609	597	582	564	607	580	568	561	584	543	591	567	573	584	591	572	598	648	582	583	610	584	605	562	591	573	567	541	586	585	600	618	558	539	520	580	572	621	605	580	567	624	573	575	613	574	605	567	575	607	589	578	574	635	633	584	597	637	594	549	634	607	593	597	610	565	610	606	606	551	624	592	593	572	630	560	548	560	599	561	602	629	562	557	568	568	550	561	622	605	554	633	562	587	613	548	596	576	588	535	619	556	636	622	564	599	610	588	595	622	612	610	561	609	604	605	605	603	573	566	547	569	608	552	578	614	590	557	614	599	602	621	570	561	559	544	584	606	583	586	567	555	551	618	591	574	573	581	602	616	623	653	631	560	608	579	565	543	605	574	600	562	558	610	572	540	586	598	561	557	596	575	566	556	567	595	570	621	558	588	526	584	601	612	518	609	617	606	617	608	608	545	595	564	567	600	601	555	600	576	532	585	565	580	574	610	572	560	576	561	607	551	553	603	628	597	572	579	613	609	566	600	604	541	556	611	525	571	569	580	611	590	639	549	584	600	583	605	560	593	563	571	576	578	600	618	593	616	562	589	567	560	586	596	588	578	570	546	598	621	581	575	581	591	553	585	568	532	564	584	582	607	565	564	524	602	576	559	580	590	600	663	586	539	560	586	631	587	586	624	608	595	590	584	598	622	574	575	570	608	583	603	624	581	567	546	609	554	627	586	558	603	584	591	581	584	562	640	560	626	588	591	586	546	595	596	586	566	564	597	624	552	581	556	545	522	632	601	560	544	562	573	578	618	581	572	604
26891	44038	41679	33867	28766	24138	20283	15725	11374	8532	7321	6014	4563	3636	3166	2795	2547	2083	1923	1693	1577	1861	1846	1945	2020	1692	1617	1546	1229	1241	1074	1075	1049	1019	1023	1151	2202	3042	2215	1768	927	873	827	870	859	884	838	879	879	814	856	1007	1093	1049	1068	884	852	872	869	869	849	901	1026	1123	1216	1234	1111	1014	995	963	852	832	848	850	861	807	866	821	829	866	865	803	828	882	815	857	846	808	860	835	860	850	843	803	830	886	869	852	857	810	849	828	836	830	804	821	861	836	864	846	841	827	809	816	847	819	852	848	859	802	816	854	867	855	814	821	847	866	837	815	847	863	869	831	853	842	822	838	816	886	852	801	825	838	862	836	875	798	875	860	843	886	874	798	796	840	809	857	823	875	855	798	892	781	820	896	801	857	868	827	896	830	825	841	796	843	851	852	886	806	801	839	830	822	852	845	832	873	828	817	831	859	852	850	852	800	867	803	867	850	848	786	887	816	869	848	825	826	882	853	897	788	914	870	814	814	863	788	897	847	854	856	850	886	836	824	870	828	835	774	831	832	814	855	947	837	841	826	797	824	848	849	800	875	869	830	808	859	875	818	823	849	822	856	840	872	864	829	820	852	833	820	858	851	811	874	828	838	848	818	842	882	842	788	781	908	823	904	864	863	869	869	893	864	890	831	829	859	800	873	841	852	812	816	858	834	866	789	869	839	890	844	846	842	808	840	830	826	866	853	842	898	855	860	854	849	808	844	858	818	765	819	843	866	875	887	854	820	866	838	850	839	840	840	819	832	842	890	817	878	846	853	793	872	864	845	870	834	907	834	808	862	842	859	829	840	841	857	854	830	826	899	869	822	871	856	854	852	852	828	878	875	852	824	768	876	907	794	831	877	840	847	826	807	865	856	844	827	882	823	856	796	879	819	819	806	803	832	863	863	933	887	849	824	819	863	839	829	784	876	847	834	839	818	862	832	878	851	905	832	838	849	810	796	852	807	838	811	843	829	899	837	833	821	811	793	845	873	838	853	827	838	884	830	808	841	813	845	827	863	854	851	838	834	800	786	810	847	872	795	853	834	822	886	845	874	845	857	846	788	871	797	835	853	860	837	879	840	834	856	785	856	824	856	888	819	834	807	830	882	861	826	851	874	822	842	877	861	899	817	842	823	870	835	867	845	862	838	859	837	863	843	856	824	876	853	848	892	824	876	847	842	808	852	865	847	918	864	863	805	822	818	843	792	891	889	805	820	883	827	849	862	846	775	856	849	837	869	834	787	816	852	885	830	821	880	854	862	869	824	906	844	873	891	816	868	853	816	857	806	809	860	868	818	893	846	828	834	875	824	844	824	837	855	830	817	833	815	829	850	831	817	808	878	878	825	877	849	830	815	843	792	853	810	818	838	835	776	880	841	872	838	815	853	852	849	838	843	843	860	855	880	787	862	813	861	827	877	801	832	844	845	860	865	895	865	866	840	786	832	843	855	879	845	888	845	872	810	840	811	831	835	867	834	834	838	851	817	836	841	818	836	837	839	837	879	849	851	860	789	823	863	856	847	843	813	832	792	896	878	906	827	876	810	859	849	833	865	821	859	818	856	847	842	826	882	848	826	840	841	851	869	831	806	882	830	893	893	853	912	855	840	869	784	796	882	881	846	832	830	788	839	854	790	871	836	860	826	800	864	834	818	850	834	824	860	802	860	866	864	888	827	821	829	805	810	802	832	844	864	873	836	797	866	805	882	872	839	801	845	858	839	845	843	827	807	875	830	825	841	882	850	868	875	863	846	820	872	877	873	837	807	873	860	847	796	872	819	859	835	827	792	849	911	856	854	843	868	877	838	854	832	862	850	883	830	871	859	868	855	826	879	868	872	844	817	788	822	803	872	871	825	827	793	787	826	856	832	836	844	840	773	829	828	847	842	854	789	857	844	805	857	809	836	814	892	806	873	807	829	896	831	824	833	814	857	849	811	882	839	821	826	850	859	890	855	829	854	831	840	843	877	856	842	838	800	783	885	872	790	827	817	863	871	847	862	812	812	892	865	821	832	842	885	813	826	845	870	816	804	822	885	842	848	810	826	826	836	837	840	835	812	857	881	847	839	850	890	866	887	880	813	854	895	849	834	845	885	859	824	848	842	834	807	788	844	830	862	800	846	868	850	834	858	846	830	818	815	845	856	842	852	846	851	821	810	809	894	866	868	897	816	852	831	849	797	871	866	834	839	859	870	866	872	898	805	857	813	868	835	873	890	792	915	828	867	830	819	887	879	828	812	809	853	844	793	880	820	856	818	765	894	842	853	889	824	828	852	839	872	815	887	797	905	833	843	811	860	836	808	828	833	814	834	805	819	819	784	808	832	848	834	835	816	848	859	846	838	843	832	875	873	799	823	859	875	856	851	852	858	825	887	794	857	825	841	890	821	827	838	869	868	859	800	839	840	846	850	858	884	866	923	850	859	897	814	864	829	813	899	873	856	865	827	821	805	813	826	830	898	860	850	874	847	861	845	837	791	822	828	834	866	792	858	813	819	849	841	818	846	785	829	849	829	853	769	816	868	863	830	831	817	839	846	833	825	846	807	846	823	835	867	871	875	830	787	872	838	825	838	870	821	855	823	839	850	892	827	846	835	829	848	829	865	822	840	854	847	839	823	855	875	867	798	875	845	830	793	797	836	856	882	905	853	806	848	867	856	779	820	860	824	868	821	879	807	844	817	795	831	807	883	827	850	818	810	842	848	837	858	853	837	836	826	793	831	822	841	804	862	820	856	818	911	815	840	824	856	817	868	835	840	865	874	863	783	827	830	828	874	843	852	857	824	829	881	842	881	839	818	847	887	844	826	829	831	849	904	851	891	872	816	852	848	822	852	828	835	888	865	864	815	816	856	868	845	829	855	825	863	827	839	825	808	866	904	912	860	795	836	846	884	860	869	837	822	878	830	826	841	829	819	837	849	838	821	781	804	831	785	870	865	801	855	821	876	851	847	849	892	848	845	886	884	838	840	792	842	863	841	844	855	839	825	893	827	859	849	806	875	910	847	820	840	817	835	861	848	896	841	835	892	790	829	861	820	858	817	868	863	838	811	811	871	860	876	794	796	860	805	860	805	861	832	814	886	878	848	823	807	873	872	803	874	859	911	855	861	853	862	856	844	861	849	884	905	841	856	837	847	846	827	829	859	829	804	856	838	866	858	783	760	841	817	868	840	846	794	869	841	799	801	834	847	852	830	829	878	897	819	825	810	859	839	856	831	883	821	838	844	880	893	854	816	900	784	824	846	773	837	850	881	802	794	906	877	881	851	814	814	879	847	818	829	828	819	859	868	879	876	852	848	877	838	855	826	862	889	901	783	888	837	863	850	815	829	887	822	873	849	829	862	843	863	798	795	839	836	850	812	904	934	837	812	857	871	883	852	853	858	864	799	885	789	828	876	827	848	795	826	829	800	848	847	841	865	833	865	825	833	906	849	812	866	847	832	837	883	843	900	836	824	879	812	859	867
27269	21915	21844	15115	8697	6378	4388	2969	2205	1511	1297	1050	831	769	752	791	676	715	613	640	601	656	690	678	692	636	653	593	592	629	600	546	525	604	597	553	513	573	548	572	528	531	541	550	519	578	533	504	550	554	527	564	518	567	552	579	548	538	557	555	537	523	534	522	549	524	576	564	549	530	517	560	512	535	498	545	531	554	555	482	566	521	532	580	615	545	519	532	567	499	523	569	570	498	554	487	550	529	541	502	502	573	564	508	537	537	510	556	558	542	531	537	528	515	542	505	544	586	558	537	523	557	540	537	516	512	559	528	490	513	527	497	524	552	544	506	533	521	566	505	549	522	573	528	527	533	550	561	526	560	539	517	527	525	549	509	559	587	578	545	536	545	505	554	548	540	535	570	545	489	535	551	549	529	555	551	565	539	512	538	527	556	536	540	539	562	528	524	545	538	534	548	587	543	512	570	561	528	516	544	555	523	528	556	536	549	524	529	515	514	496	511	574	548	518	508	561	538	550	560	577	577	566	543	588	546	514	554	538	517	601	565	539	508	551	530	501	510	513	573	553	568	538	533	509	487	539	535	536	519	547	536	534	538	551	564	544	537	529	571	531	540	552	538	544	549	519	545	541	524	538	549	512	530	514	563	540	524	514	532	585	551	524	531	513	540	518	525	544	520	485	562	523	533	560	554	545	508	575	547	545	564	572	543	605	511	514	543	540	533	592	535	500	556	548	556	526	545	538	551	523	591	544	530	601	506	538	487	558	571	562	532	604	533	565	526	553	549	542	562	555	532	526	531	574	541	555	541	611	521	512	599	541	535	568	546	558	507	555	562	533	547	515	565	553	583	495	556	509	571	558	523	571	542	522	535	530	533	536	573	552	583	522	570	497	512	552	522	518	543	522	566	551	519	548	548	521	529	547	586	569	566	561	524	505	561	487	512	574	523	533	518	501	506	551	529	520	495	551	560	496	570	516	519	546	566	563	566	562	540	555	503	520	537	541	545	561	553	565	564	520	566	551	563	523	562	528	550	533	547	574	567	545	585	541	572	514	572	597	505	548	522	557	573	541	528	478	549	525	526	530	545	537	515	528	545	515	533	582	575	545	520	571	547	496	554	528	558	540	555	552	546	563	512	524	531	541	503	566	542	560	559	503	558	538	571	514	557	529	549	572	539	529	516	528	516	563	544	517	519	517	567	494	555	535	570	582	521	504	520	554	505	522	561	552	507	530	550	535	500	500	559	523	512	550	588	547	489	564	515	563	499	545	573	498	565	543	547	564	504	531	570	507	557	544	540	545	565	550	497	609	550	548	591	537	509	508	533	518	512	522	546	506	514	554	517	562	549	528	532	543	558	558	553	570	482	571	504	540	492	589	500	545	533	547	545	555	569	525	557	545	572	522	521	561	564	523	543	543	565	557	549	507	544	544	603	533	546	504	525	523	555	504	506	566	530	537	575	531	549	568	543	544	530	542	578	548	507	518	542	573	533	553	534	574	550	576	540	567	509	526	583	566	546	528	520	558	540	544	551	542	502	495	522	481	484	507	518	523	500	541	536	510	509	521	517	551	548	487	486	542	560	524	526	542	576	493	530	543	553	513	533	549	563	537	538	550	559	503	515	538	554	533	541	558	520	541	563	543	533	542	511	499	533	551	535	489	536	548	538	519	563	520	499	532	532	532	548	544	567	541	546	506	487	517	526	523	508	538	512	574	538	529	547	546	571	544	546	558	524	505	558	562	532	532	569	545	517	566	527	555	536	532	531	495	569	529	542	557	587	552	558	575	553	544	560	544	517	517	547	553	530	592	531	502	541	557	566	526	539	519	526	541	530	548	523	525	553	525	564	525	552	520	534	528	545	585	529	509	513	550	578	546	533	512	519	549	540	537	516	508	514	495	517	518	563	532	567	565	553	572	555	536	557	588	598	509	487	537	519	525	579	528	558	559	511	515	539	508	520	507	510	576	563	525	542	530	548	462	524	539	563	571	524	509	532	536	550	560	571	548	574	510	549	525	534	536	551	512	554	548	491	533	568	540	510	538	540	522	573	586	572	550	519	575	544	491	555	512	546	553	523	551	575	503	516	537	603	503	532	543	516	544	526	553	501	550	550	565	553	532	567	537	521	492	548	513	559	506	532	547	534	496	526	565	539	499	563	569	557	553	546	531	560	550	494	533	511	554	535	579	522	558	540	553	556	495	529	510	515	525	549	521	567	546	550	527	519	495	566	512	572	531	493	565	514	553	552	534	533	535	541	534	525	567	557	549	534	540	547	581	521	539	552	556	482	560	514	573	532	517	533	518	519	538	530	529	525	545	571	564	549	531	573	536	535	538	547	595	557	549	504	550	562	528	530	520	547	506	550	532	576	504	563	544	543	509	514	539	528	549	524	508	570	549	536	572	559	579	548	524	487	566	521	566	574	539	528	538	563	547	505	507	549	539	525	516	506	546	535	554	483	555	539	552	551	520	529	545	539	556	575	526	527	500	524	514	517	557	524	567	537	536	562	531	562	474	550	551	524	529	552	557	552	581	573	538	562	566	553	545	529	559	554	554	537	541	526	571	529	528	557	561	530	546	554	506	511	536	520	527	587	531	519	559	531	498	570	522	515	545	552	557	587	542	501	529	564	590	511	519	548	489	508	534	557	562	498	548	545	555	534	534	545	551	547	531	530	517	564	515	590	530	502	535	553	527	539	532	529	550	545	543	585	557	555	542	523	533	550	559	549	552	519	543	480	576	534	559	598	533	543	530	572	559	578	581	553	498	513	563	526	547	593	550	549	500	566	566	558	540	504	551	542	543	542	506	559	560	552	521	581	527	560	530	575	485	523	544	519	536	529	542	522	499	585	547	556	511	532	537	518	505	537	530	535	566	551	511	523	541	529	575	554	572	536	512	511	548	522	558	547	539	505	546	543	531	512	532	539	565	551	506	478	511	576	520	540	504	520	534	529	504	528	550	555	526	553	592	565	562	546	539	549	572	524	537	542	558	522	498	571	572	544	547	561	531	510	551	527	549	525	504	544	549	545	569	554	548	547	557	547	539	527	518	547	557	507	487	507	518	523	512	580	512	536	497	570	486	574	518	494	566	511	547	532	572	558	561	529	542	524	496	529	545	517	519	550	567	520	548	541	526	560	519	564	534	528	565	542	554	568	532	588	573	560	553	519	529	503	561	554	537	573	520	568	551	542	514	558	540	560	520	535	523	524	570	554	538	527	545	509	558	554	555	514	550	528	558	579	576	516	572	510	561	536	549	539	528	534	489	555	550	592	521	583	530	503	533	545	561	565	519	587	506	565	528	544	532	578	535	505	509	517	541	552	526	530	563	537	547	550	541	540	577	540	508	526	553	548	564	571	524	563	564	545	556	558	503	551	569	552	538	536	554	551	538	528	547	585	547	561	556	551	572	508	546	520	543	554	529	536	586	538	564	533	529	557	517	540	516	531	501	553	534	488	536	578	559	559	511	538	581	535	573	558
21542	30054	28879	21509	17147	14379	10624	7929	5879	4136	3212	2538	1976	1676	1545	1484	1394	1193	1098	1081	991	1125	1246	1228	1202	1176	1066	985	902	978	890	851	868	886	864	790	865	875	870	859	750	803	819	745	824	852	802	768	793	790	825	830	795	769	775	745	807	852	796	768	868	798	811	806	879	813	853	797	796	808	774	817	811	766	790	819	790	791	823	801	766	803	738	802	759	789	827	776	811	768	849	832	777	745	807	794	774	809	809	795	746	792	723	820	825	777	776	815	771	813	789	811	808	831	810	770	797	791	766	758	784	777	790	725	755	729	775	786	832	784	803	776	761	845	773	803	813	826	797	779	787	765	762	784	781	796	772	752	812	735	784	789	777	788	758	757	789	770	807	766	817	783	767	791	810	772	718	770	831	717	807	790	793	766	768	787	792	783	790	808	831	765	759	791	783	764	834	825	745	732	826	839	780	823	799	773	758	776	796	833	808	815	819	751	791	768	829	803	802	776	782	801	773	762	729	799	728	778	803	735	822	780	816	797	792	761	794	791	823	815	793	788	792	805	759	806	821	784	781	823	810	793	791	827	759	734	807	777	799	806	794	787	781	724	811	771	785	767	817	843	732	727	770	770	762	792	823	743	838	796	766	785	805	769	793	769	716	733	790	764	816	857	774	818	775	765	763	795	830	794	862	770	824	825	763	773	774	787	763	807	805	766	779	761	772	740	791	776	834	765	770	750	737	767	792	754	741	747	787	730	764	817	777	843	798	800	759	813	747	778	815	757	813	829	812	783	829	741	753	776	742	791	759	760	716	766	793	800	731	766	812	806	771	818	746	800	804	791	821	735	804	765	756	833	747	738	773	796	781	847	811	892	780	783	780	814	777	738	780	830	746	780	761	779	841	807	785	753	786	761	763	765	825	790	786	809	805	869	770	798	769	776	768	806	792	761	789	808	788	826	813	784	797	806	737	825	769	752	763	827	801	790	749	722	773	788	788	765	804	760	778	765	762	778	755	791	786	758	748	795	804	773	798	816	770	775	800	796	810	773	787	746	803	808	756	770	752	787	786	816	795	747	768	791	787	787	767	805	781	776	780	769	790	785	789	790	797	823	800	808	796	817	730	796	788	791	743	782	824	776	808	797	794	784	790	803	723	816	789	828	791	777	807	782	771	773	783	760	778	810	765	832	797	722	771	856	778	817	768	810	815	780	800	751	813	783	774	793	765	818	794	786	756	792	804	784	779	813	763	808	756	754	751	824	784	759	776	771	831	803	787	783	756	810	755	788	792	793	813	761	792	802	783	813	768	797	806	831	776	734	783	752	768	749	798	765	832	762	822	810	760	727	797	803	776	775	801	773	810	867	806	803	810	831	807	751	803	776	782	789	787	786	791	773	793	794	792	783	771	773	806	828	817	809	779	805	781	800	818	768	757	756	774	789	769	773	752	798	768	788	753	818	779	753	834	777	781	797	769	788	803	772	778	811	863	739	779	780	788	784	714	786	763	748	855	743	843	775	884	759	733	807	822	790	773	762	797	778	820	825	803	805	789	786	795	795	812	860	777	790	773	806	792	765	783	752	780	776	788	830	756	796	801	714	747	775	816	806	783	797	784	777	774	735	810	808	792	843	828	767	781	750	774	827	815	763	731	759	797	786	742	810	813	790	778	803	835	763	787	784	780	773	772	800	861	796	822	800	781	790	775	816	784	818	787	802	834	851	805	758	770	837	786	794	818	777	810	816	801	784	753	798	844	802	809	797	769	794	824	794	794	755	808	854	747	771	803	755	770	756	755	790	755	803	796	781	843	769	803	782	784	797	813	806	753	811	787	816	785	781	789	769	804	795	819	783	770	736	729	788	791	781	763	811	782	822	759	797	833	793	797	807	790	764	772	758	837	778	761	793	817	836	804	823	775	775	787	755	786	782	828	807	768	731	738	803	752	777	749	798	779	789	780	780	791	769	759	832	768	798	796	797	778	829	745	837	802	759	798	791	746	836	825	811	804	805	783	793	785	776	760	774	781	748	776	768	748	825	808	793	762	840	729	786	778	800	789	770	789	813	799	731	731	809	842	825	786	814	808	775	777	778	798	758	813	810	755	823	771	767	788	738	848	837	777	770	756	815	763	776	765	771	772	787	789	783	784	762	765	803	781	856	782	731	805	782	790	779	807	771	796	789	810	836	783	787	786	769	797	795	785	773	821	804	762	779	774	767	828	773	793	778	735	813	767	783	776	819	775	778	839	753	819	824	817	770	780	753	789	745	785	766	744	777	786	781	773	791	795	819	807	761	765	830	790	803	791	788	822	771	813	748	804	760	727	780	774	782	775	795	764	788	814	726	792	801	776	736	747	776	767	815	793	775	779	838	755	744	761	787	787	836	790	833	813	787	836	791	801	803	757	792	819	786	762	780	796	784	796	736	753	754	793	818	786	798	771	776	772	762	753	831	789	778	830	787	787	767	741	795	766	843	804	795	853	813	790	728	802	748	769	786	808	780	830	810	795	826	817	783	739	807	826	750	812	810	786	763	783	799	824	803	743	755	804	795	766	747	795	751	786	783	733	815	784	752	806	808	823	795	792	786	765	776	822	795	780	803	798	776	779	789	781	844	735	784	841	803	751	748	795	808	738	776	745	803	739	793	761	802	853	791	824	773	756	741	759	781	815	824	824	820	782	812	802	811	779	803	816	782	769	853	806	796	778	814	744	784	754	760	795	784	758	756	746	797	814	811	804	828	790	835	749	728	783	799	748	775	785	750	739	780	804	839	808	804	815	767	770	795	774	756	849	767	764	772	818	790	811	811	792	785	795	779	819	803	747	820	735	756	801	772	773	797	739	809	756	797	795	777	739	777	796	782	812	813	761	817	745	792	800	770	743	808	827	768	826	813	837	765	798	775	822	794	754	770	740	735	764	822	756	790	753	772	826	809	772	763	836	804	763	771	761	790	790	776	782	813	808	792	786	744	789	778	747	778	833	772	817	793	857	768	735	789	798	761	776	766	832	774	814	777	724	851	839	804	740	811	771	757	742	808	752	794	796	749	767	814	769	769	791	805	783	829	786	790	790	756	778	738	770	806	754	758	829	789	783	773	766	779	888	809	772	775	829	831	774	765	750	769	789	780	794	762	789	737	762	765	764	779	744	776	820	797	764	765	757	830	805	771	797	802	769	821	784	763	786	800	779	788	781	755	794	757	833	776	803	810	797	784	765	753	805	748	783	763	732	785	751	819	773	748	775	775	794	766	827	817	786	800	766	780	774	831	793	807	800	741	810	766	806	820	771	782	733	763	756	785	750	765	765	815	813	770	791	766	841	815	728	800	762	804	845	742	805	759	784	839	751	788	839	765	815	822	782	757	721	747	780	795	756	775	791	780	819	848	794	769	755	723	812	777	806	842	798	743	774	799	752	796	793	827	792	830	776	770	768	798	785	812	784	787	742	762	813	741	746	755	793	834	800	736	826	835	788	781	742	794	802	728	780	805	738	801	784	790
24177	21396	28637	24562	21147	16221	10130	5616	3811	2576	2025	1719	1367	1131	1167	1037	989	815	783	818	802	783	857	893	874	785	799	753	696	698	622	674	619	626	618	639	674	915	1123	1078	655	635	594	583	629	627	626	618	612	631	581	647	573	626	626	628	599	607	623	641	623	629	613	647	634	708	655	627	644	596	613	631	581	605	577	568	585	645	552	602	612	574	664	614	606	584	610	606	590	581	649	623	629	616	616	608	578	651	590	572	585	602	555	618	606	548	621	602	544	622	598	624	631	604	546	586	594	642	611	568	602	575	587	554	590	600	596	581	607	588	604	602	567	608	578	601	625	578	613	561	592	586	572	587	615	597	578	584	594	612	574	572	586	603	613	581	650	584	586	601	615	583	584	545	596	575	585	606	533	607	622	578	608	557	595	584	580	610	590	589	563	562	617	580	614	583	584	576	676	588	611	593	595	539	594	613	602	606	538	632	558	633	582	594	624	617	589	624	578	608	562	655	636	573	563	598	615	603	609	559	628	631	618	623	609	578	555	594	548	626	570	563	610	547	589	570	649	642	567	642	598	597	607	586	529	614	601	615	619	606	649	562	552	620	599	559	563	606	647	602	589	586	649	602	599	601	598	561	598	570	585	584	613	587	628	571	590	591	585	577	595	576	659	569	543	606	633	586	606	589	617	606	629	561	577	601	598	605	592	587	622	580	593	592	609	592	625	614	619	569	592	615	599	591	609	549	587	617	589	576	620	594	578	634	619	560	565	593	570	594	597	594	631	581	596	617	614	576	592	602	595	602	569	598	552	610	590	581	632	598	593	570	606	613	600	558	601	588	590	592	587	637	553	606	595	607	599	621	608	601	565	624	647	605	586	599	563	558	618	592	596	592	591	612	649	583	572	614	603	585	617	622	608	574	607	625	577	643	644	572	579	580	612	615	617	592	592	602	585	607	556	618	537	600	596	587	601	579	639	576	611	604	604	624	570	632	635	607	629	592	578	589	540	571	613	562	627	588	581	573	586	636	630	603	578	590	591	625	601	583	587	603	573	611	592	617	657	609	601	630	588	618	576	577	624	568	611	582	588	659	598	558	575	593	628	621	567	615	587	550	576	639	640	609	561	607	596	576	639	647	620	637	621	636	602	608	658	608	606	602	586	588	630	571	620	603	625	613	584	623	611	634	598	599	595	602	564	615	580	610	557	605	617	584	582	613	610	575	570	632	559	594	590	635	589	597	581	593	575	597	591	586	586	591	608	592	630	600	592	586	619	603	597	629	587	585	588	579	569	581	606	607	636	590	615	593	610	594	618	600	562	596	617	605	597	608	611	577	577	584	587	556	563	575	579	619	597	590	599	633	572	670	613	629	560	583	603	590	554	605	622	591	644	606	580	610	628	627	534	560	601	617	591	638	594	584	614	560	566	550	576	617	604	598	634	589	607	574	631	574	610	627	571	592	584	648	600	591	594	609	598	596	607	633	603	577	587	594	665	598	582	586	569	594	606	649	618	611	613	636	614	570	599	636	600	615	545	622	568	626	591	612	602	588	541	563	617	624	601	598	550	646	610	566	621	616	648	588	631	601	633	569	550	622	598	607	590	589	585	602	622	565	573	582	577	569	587	623	592	583	590	597	562	550	603	611	585	618	582	599	599	595	578	603	588	651	593	627	602	591	595	645	588	584	568	619	603	570	584	604	584	609	656	582	578	614	595	620	539	591	574	627	608	596	600	624	548	628	576	586	593	616	600	627	553	587	561	602	618	588	613	592	603	622	567	582	546	577	569	579	584	623	573	611	598	626	565	596	580	633	617	593	597	607	596	590	591	647	556	593	596	556	650	622	587	596	555	630	612	615	542	625	587	609	593	645	571	553	624	593	551	632	619	643	604	619	581	603	624	542	583	590	582	583	560	581	586	636	608	579	575	602	547	587	624	590	593	567	624	607	591	563	587	616	600	605	623	607	563	641	592	607	619	588	562	615	561	649	588	587	619	593	575	583	630	586	587	590	584	590	599	580	621	593	597	597	645	584	571	562	576	599	636	577	574	560	600	605	563	581	556	628	583	604	606	585	562	573	644	598	601	658	582	647	607	603	617	638	590	626	603	592	614	627	598	594	583	587	615	630	584	608	577	558	599	560	584	616	638	603	606	613	578	623	647	600	611	608	600	595	579	597	619	597	609	583	581	557	598	577	622	588	593	600	571	576	595	596	586	613	641	577	581	575	642	546	578	596	543	574	604	610	603	600	583	611	617	576	649	593	615	588	592	607	647	617	552	606	540	597	617	610	612	598	602	584	597	584	646	602	609	620	628	577	608	588	568	558	572	620	643	622	621	585	578	588	578	561	637	622	613	636	608	571	568	614	550	581	622	573	622	632	607	612	581	589	610	587	543	610	623	585	587	560	582	579	615	606	591	570	631	607	605	590	639	595	610	610	590	573	584	563	604	577	606	606	563	602	531	633	605	585	571	600	554	597	582	647	620	615	579	565	572	574	600	598	589	608	581	656	568	583	596	614	590	593	615	568	583	596	617	601	575	635	570	556	591	584	572	615	597	573	593	586	583	579	619	566	599	620	549	644	578	588	617	568	586	623	617	619	595	610	586	599	571	578	578	620	580	629	577	623	579	593	616	600	633	597	620	616	577	602	573	581	591	602	596	586	601	616	596	571	603	581	563	580	611	550	578	562	591	602	578	602	589	562	580	614	625	528	621	604	590	615	588	571	576	621	633	587	614	613	562	553	650	623	599	574	596	621	572	602	583	599	606	575	566	576	561	601	645	598	530	589	552	591	585	597	612	600	578	601	586	571	625	589	573	673	651	617	607	575	566	628	592	611	600	567	566	621	549	604	621	590	569	580	601	582	665	557	601	588	589	579	596	570	609	605	590	608	594	573	599	589	567	605	608	629	574	613	597	647	617	577	621	627	580	592	587	598	642	560	618	617	600	611	574	573	601	610	599	580	585	602	584	587	629	631	630	593	621	587	628	634	591	593	621	605	576	606	583	572	596	578	571	600	580	601	552	604	564	611	642	563	562	575	621	566	578	637	583	581	616	580	580	579	616	587	586	598	557	580	621	602	627	577	630	608	562	590	622	589	578	577	583	583	614	593	573	608	606	657	630	592	551	597	573	614	568	565	617	617	572	619	580	601	637	595	643	601	604	603	621	593	594	610	581	628	557	575	625	580	606	619	564	647	617	570	603	621	650	598	604	571	628	582	608	614	622	614	583	566	613	595	595	613	589	555	598	611	568	639	618	592	579	569	629	588	583	588	578	576	609	537	580	604	611	579	642	632	583	568	609	616	615	632	585	563	607	570	579	554	631	656	563	596	620	581	618	635	644	578	615	633	607	569	591	592	636	621	591	596	561	572	586	599	593	593	640	599	588	573	565	607	633	571	585	619	612	599	599	599	555	564	590	587	555	618	613	592	556	593	591	570	609	587	611	598	619	578	612	582	569	561	565	604	623	613	576	624	585	581	575	625	583	583
23923	40285	37440	29194	23939	21474	16610	12721	9544	6601	5091	4206	3083	2537	2450	2140	1943	1743	1487	1456	1413	1623	1622	1626	1654	1407	1380	1239	1136	1098	1092	1009	996	975	1001	982	1143	1567	2213	2054	1038	890	913	894	855	872	874	890	877	874	870	888	925	891	855	881	881	890	919	950	856	890	868	948	1087	1002	967	1020	926	842	877	897	877	875	797	863	896	842	878	844	852	839	851	885	820	864	912	840	939	901	845	857	844	886	800	825	836	846	836	856	897	850	861	909	870	882	847	852	876	919	888	861	854	855	880	848	818	899	896	899	862	847	845	853	864	893	841	844	889	933	877	844	863	858	933	831	869	835	858	880	846	838	853	901	847	913	878	816	859	855	838	845	892	830	848	873	863	866	822	843	863	828	850	899	889	903	860	873	828	861	872	868	840	851	860	909	877	867	861	817	881	923	859	874	848	863	870	905	798	888	887	904	854	875	908	898	879	851	871	896	864	886	832	832	840	870	881	831	842	871	880	897	847	861	865	838	826	780	872	886	823	867	830	842	855	871	867	802	844	902	849	862	862	892	854	818	866	900	859	836	804	860	868	825	853	831	934	843	806	883	896	850	813	843	886	866	852	879	896	795	878	895	830	857	875	860	924	880	856	879	829	884	835	818	873	876	871	850	824	862	813	874	835	860	898	848	900	860	829	862	862	863	912	830	823	818	862	839	907	941	887	892	877	867	858	833	869	872	837	881	920	849	838	869	877	872	900	920	848	856	857	883	897	872	850	872	819	895	830	887	817	837	828	844	842	843	861	886	799	791	857	899	890	863	829	920	871	846	798	914	857	845	859	843	856	879	825	876	878	889	893	886	871	832	838	868	857	854	874	798	865	857	862	861	844	836	849	825	894	831	814	861	855	860	829	845	899	841	831	822	881	881	834	938	897	855	837	859	908	876	824	836	816	845	850	815	905	823	815	857	883	817	845	853	855	874	861	868	823	877	872	850	815	875	831	869	829	893	864	842	870	842	905	830	801	876	885	874	842	882	891	831	871	828	812	871	849	852	849	929	872	854	871	869	900	851	849	852	869	840	855	868	842	824	800	842	835	812	804	816	854	868	806	851	847	827	879	869	823	876	864	902	883	859	801	857	851	918	868	865	836	894	835	838	912	861	849	900	828	916	848	902	839	847	793	882	888	875	857	856	832	850	914	868	838	896	825	849	882	886	888	807	827	880	907	848	867	890	878	875	906	856	864	869	867	839	849	809	860	902	855	891	840	884	886	875	842	856	789	859	840	870	866	843	950	911	868	853	896	876	857	822	874	883	866	873	860	842	823	858	915	817	839	898	927	888	855	883	847	905	908	869	837	886	808	836	901	902	827	858	856	895	849	817	894	830	865	880	845	919	869	892	867	859	861	868	842	868	823	870	870	858	847	880	840	829	888	920	865	874	899	884	871	801	855	824	875	832	846	915	854	862	883	852	834	890	868	847	801	897	848	879	858	866	866	850	822	870	839	885	842	842	882	839	873	860	818	816	872	806	884	879	864	862	832	851	845	875	816	872	865	856	874	844	828	840	878	832	871	881	861	823	841	846	886	829	911	866	856	860	816	873	890	865	902	841	901	829	845	830	841	871	861	851	871	849	877	795	813	855	848	866	878	897	896	854	830	943	893	848	874	864	865	806	827	880	827	832	886	889	854	893	854	846	867	880	836	864	847	906	891	905	892	829	872	928	901	861	863	832	847	852	876	881	877	819	878	836	825	886	878	889	900	907	895	846	855	826	852	882	907	864	817	831	872	837	822	881	827	825	871	843	879	832	846	879	896	825	851	857	850	886	868	888	922	860	882	872	879	837	906	861	821	832	847	856	861	869	853	916	866	856	813	897	864	880	854	849	871	830	857	856	906	843	795	867	829	850	931	907	866	905	840	865	845	809	847	906	873	860	866	858	891	844	895	879	908	866	902	894	805	867	862	915	850	865	896	883	843	858	857	833	859	856	852	858	878	860	849	801	861	902	835	815	891	924	833	807	844	873	853	872	847	872	845	873	824	865	890	846	837	825	845	871	906	803	850	817	889	890	893	872	852	899	851	800	877	849	849	855	855	841	902	914	884	855	875	863	893	853	828	903	881	879	862	892	876	896	887	844	866	850	871	918	847	895	853	899	874	857	846	853	809	870	914	889	834	854	868	902	886	865	797	829	866	855	862	846	839	883	849	849	929	859	860	868	915	897	860	810	820	859	832	850	858	823	864	883	882	815	869	964	815	873	874	852	899	865	862	894	814	812	887	849	889	835	849	892	863	851	831	863	906	857	828	833	891	849	827	893	888	799	919	887	877	899	876	836	831	889	869	850	885	848	856	868	830	925	858	837	872	816	830	838	857	875	874	846	892	930	863	903	858	835	834	844	826	838	828	905	835	865	832	862	866	866	803	861	836	852	894	807	869	863	884	819	925	841	879	866	820	814	873	805	858	911	838	867	897	881	925	839	874	868	840	885	836	816	868	797	866	835	894	866	901	832	869	874	898	867	843	858	871	842	838	850	871	854	843	873	853	834	868	861	835	883	859	848	822	807	908	895	885	811	897	897	865	887	867	875	862	880	910	862	907	864	873	874	844	837	927	845	851	849	887	860	861	860	824	866	902	915	858	881	912	837	881	875	825	815	857	868	878	909	843	826	833	873	893	826	866	874	841	851	878	821	921	848	850	863	886	828	825	909	868	863	868	894	823	850	899	890	850	888	863	836	798	838	869	874	875	825	866	876	839	888	870	874	865	840	831	813	843	872	840	882	864	844	838	925	875	883	860	868	884	826	869	854	810	816	839	889	856	875	886	897	900	859	852	851	863	875	843	858	880	891	856	842	848	842	867	879	866	824	812	846	811	922	824	829	844	870	849	831	824	825	855	895	894	855	903	867	844	877	883	865	835	863	832	871	873	882	837	871	860	868	877	849	850	832	814	860	847	908	872	845	862	863	885	846	899	855	839	824	906	843	867	859	841	890	888	828	831	858	851	900	850	895	836	877	851	854	932	843	844	855	827	868	865	860	896	853	837	890	865	884	917	836	816	892	834	858	870	858	872	932	868	888	884	833	891	857	826	837	899	842	858	844	897	875	888	848	885	915	871	891	851	907	846	852	845	828	853	898	846	829	898	867	901	784	836	869	894	921	800	918	855	884	827	880	865	863	775	883	822	838	912	836	898	881	878	860	909	914	860	874	813	831	852	869	902	869	855	887	843	875	874	864	927	871	870	863	897	875	853	851	839	874	804	873	895	825	854	878	871	909	872	825	810	887	879	823	850	822	792	807	836	921	901	896	903	858	900	845	897	882	792	856	853	843	881	824	894	845	881	842	864	867	813	884	834	874	925	866	855	833	872	866	921	828	871	897	821	794	836	903	860	864	856	865	893	849	867	879	886	892	838	879	885	865	863	864	895	826	919	826	864	828	868	879	801	855	880	826	873	913	853	885	828	849	877	901	854	869	860	881	877	929	863	900	883	864	895	821	878	826
23186	21411	29289	23858	21553	22064	18136	8889	5355	3599	2677	2203	1733	1502	1346	1253	1181	1014	942	929	936	957	983	1008	984	899	794	826	761	678	725	679	656	646	641	631	653	1069	1833	1592	687	625	568	578	560	629	603	583	627	579	617	661	637	586	643	623	576	651	635	606	591	541	619	665	684	673	659	659	615	558	575	579	516	570	611	523	572	602	606	609	607	560	625	615	551	578	606	590	557	613	567	627	586	613	628	554	604	599	589	572	589	583	583	585	593	606	603	628	595	573	535	614	597	577	585	577	599	627	576	621	598	591	571	594	616	572	596	563	568	533	587	574	591	597	560	564	655	601	606	603	595	578	601	597	604	586	596	600	585	606	606	576	556	616	595	595	590	604	592	564	646	615	572	607	595	565	607	594	610	556	607	543	628	641	587	540	605	582	612	592	587	573	598	586	586	599	605	602	585	565	563	553	592	610	582	549	612	546	593	571	638	574	611	538	593	582	568	616	637	593	563	622	606	592	615	609	587	561	573	595	634	565	563	595	608	641	570	585	572	607	593	569	592	597	595	573	583	540	568	586	577	624	595	599	605	560	588	604	594	605	588	621	562	601	618	600	554	559	631	607	613	611	631	567	589	580	623	623	580	570	556	592	584	557	576	620	573	584	594	569	587	554	599	641	627	582	601	574	609	591	572	563	566	580	614	606	642	585	605	614	562	598	604	567	582	605	586	585	590	576	582	611	587	604	579	598	591	586	584	569	600	551	606	567	588	635	583	598	614	592	558	598	580	587	617	578	578	579	602	582	541	624	582	586	577	584	586	594	611	595	590	588	581	592	562	572	592	556	576	575	545	604	558	566	591	560	573	569	528	562	549	609	608	591	586	588	627	601	576	594	577	603	573	602	552	602	574	604	586	604	643	595	617	603	548	597	614	568	596	568	575	572	566	573	567	581	602	607	605	582	551	603	640	575	552	635	599	646	585	631	571	623	578	592	624	621	632	572	565	598	600	581	594	595	628	582	602	525	585	610	640	611	608	577	636	611	559	540	579	575	604	596	592	568	588	577	607	621	600	603	601	595	562	583	629	569	579	588	575	553	590	596	587	619	573	570	609	583	565	614	555	549	603	601	596	578	636	568	581	575	593	640	591	620	574	539	611	612	562	589	628	589	635	599	585	583	601	584	573	612	580	609	614	583	590	572	535	618	588	574	602	559	587	593	601	543	571	600	604	571	634	591	600	578	611	573	600	589	591	608	594	551	598	595	610	597	602	577	579	583	577	569	557	555	571	581	617	544	570	571	593	552	564	516	596	588	562	611	618	558	589	602	646	572	593	548	580	584	599	558	581	647	575	557	605	589	595	602	578	591	588	567	622	568	574	577	556	602	576	601	607	537	597	578	566	555	609	591	596	592	589	592	587	610	625	569	596	588	599	602	600	572	604	606	557	569	554	553	599	588	568	589	519	616	551	567	571	593	576	596	616	605	579	551	554	560	555	600	574	542	610	587	557	547	572	596	575	615	616	590	616	632	615	530	575	592	572	619	593	579	583	583	583	577	578	587	624	548	586	571	622	564	599	585	564	634	574	653	648	561	596	596	596	577	597	586	591	582	592	595	604	609	600	583	613	557	594	560	574	603	559	605	601	581	607	599	573	603	610	608	570	617	570	608	567	580	609	581	605	606	604	559	567	588	600	602	581	629	568	569	596	615	596	591	594	656	605	583	601	590	582	580	611	616	566	597	574	602	618	619	556	558	578	572	566	540	549	601	584	557	605	576	633	596	604	562	533	576	593	557	637	583	571	622	599	600	596	580	600	570	568	583	591	591	583	544	589	611	611	553	542	574	569	627	626	606	522	643	597	556	549	595	609	565	558	591	555	530	581	557	555	547	619	594	590	637	611	589	599	617	587	609	593	565	587	604	621	564	573	597	564	557	564	558	606	563	606	598	574	563	562	629	592	618	594	584	571	576	583	600	582	587	613	620	561	599	572	579	577	605	560	612	589	587	566	600	593	583	571	586	613	588	605	562	602	584	636	599	601	581	535	596	574	606	545	636	571	608	562	573	584	594	609	586	609	582	594	581	556	554	564	592	538	589	565	612	634	570	599	570	555	582	548	624	622	587	587	563	623	592	549	546	582	589	587	578	582	562	611	582	631	606	571	580	565	580	608	613	565	577	603	540	596	608	573	582	572	611	549	614	579	618	591	587	572	574	538	585	598	589	564	536	570	534	599	562	598	553	579	659	546	610	585	578	586	605	656	534	570	609	597	591	586	614	610	591	582	571	604	622	576	566	598	580	617	587	577	608	592	623	595	564	574	579	581	584	610	589	555	544	625	616	555	577	598	556	630	633	593	596	600	610	610	555	584	538	613	610	583	596	593	577	585	585	564	588	585	588	600	612	635	588	587	606	592	612	634	539	577	604	607	607	564	582	557	569	603	610	593	583	568	601	624	567	591	561	590	583	592	621	609	571	626	574	594	656	595	581	579	598	586	601	610	596	576	555	556	594	619	572	573	558	601	616	621	550	626	606	574	561	611	565	587	569	579	578	612	606	579	588	613	581	556	588	597	577	624	612	587	565	605	565	616	573	605	587	578	576	554	572	576	612	546	580	562	595	598	584	574	594	544	639	606	608	558	605	580	580	599	588	581	564	624	584	600	605	560	576	628	565	577	609	607	596	626	566	589	575	602	550	587	610	560	588	588	654	602	600	593	597	589	552	551	563	599	550	586	566	574	617	638	560	611	591	582	559	603	581	586	590	612	603	611	600	572	590	574	574	612	642	639	612	545	574	631	584	622	567	597	573	562	607	603	569	597	581	597	560	552	613	555	620	608	586	656	605	631	598	565	581	589	596	563	555	575	602	590	575	570	561	561	561	565	599	583	516	565	576	569	598	594	561	579	606	574	565	545	556	590	628	583	575	579	596	561	536	613	572	582	585	582	580	590	578	602	554	573	544	584	593	555	536	589	595	592	609	610	609	614	558	601	579	624	597	544	559	571	609	524	597	569	586	602	579	618	580	563	589	605	634	601	581	605	579	611	569	600	579	589	565	583	583	572	565	601	584	573	597	585	571	616	578	542	605	538	577	564	585	564	513	565	566	609	606	548	587	532	607	597	577	557	548	559	585	642	556	579	593	605	599	552	594	556	604	606	590	566	574	584	583	625	589	619	576	573	575	565	579	536	556	577	593	624	571	597	602	556	605	626	588	602	586	562	548	568	577	622	613	575	602	590	561	588	563	559	590	574	588	606	574	605	584	550	575	566	564	584	608	575	595	602	582	543	559	621	547	565	549	609	617	600	579	603	596	616	637	584	592	560	589	555	568	559	611	595	547	595	566	581	560	575	583	632	576	583	581	613	580	605	578	589	603	587	558	568	648	568	573	618	576	611	552	588	607	577	521	594	535	580	596	596	548	611	642	600	619	575	646	548	609	566	594	619	624	627	618	574	558	624	600	615	628	622	583	576	642	572	589	553	565	617	525	598	608	580	607
27428	45209	42703	35257	28636	25544	21689	16560	12448	8649	6923	5601	4191	3628	3180	2856	2535	2180	1896	1773	1827	1915	2106	2112	2057	1849	1519	1395	1200	1167	1185	1063	998	1074	978	961	955	2115	4095	3439	1127	878	913	841	865	846	830	854	868	851	836	886	878	874	892	870	876	1027	1022	913	884	792	845	997	1135	1019	1083	947	854	911	895	834	873	878	895	909	893	838	880	829	873	779	857	849	860	849	867	884	809	806	799	816	847	842	878	794	819	850	817	800	806	868	842	834	866	782	834	854	830	840	826	854	849	840	851	760	856	830	813	838	887	888	833	846	835	830	832	860	778	871	868	813	826	816	864	851	900	829	845	903	846	884	780	879	831	807	855	830	807	859	827	851	852	853	852	838	806	844	861	825	806	831	811	812	830	805	844	825	812	827	849	829	823	819	870	877	816	840	818	811	827	800	851	834	844	847	819	867	825	837	843	828	811	843	845	836	811	834	825	814	800	818	847	810	793	806	823	816	847	802	828	778	882	869	872	809	813	819	834	899	844	808	877	830	869	828	804	851	819	814	840	830	847	826	857	866	799	873	886	835	906	845	804	877	874	850	880	797	829	846	806	864	867	844	833	837	849	821	822	868	824	791	835	870	841	797	892	829	859	847	859	794	831	833	862	825	825	803	894	859	825	823	889	842	859	840	861	834	751	779	844	820	792	839	832	803	831	914	832	842	881	858	827	861	874	843	813	867	816	807	854	872	823	814	805	801	835	824	824	875	897	874	838	897	867	864	831	769	838	832	801	802	869	832	809	826	820	844	808	852	879	876	839	864	848	878	843	842	809	829	881	843	869	847	793	825	812	818	796	829	842	818	824	893	825	816	871	785	822	844	853	804	852	825	867	802	884	866	840	847	859	844	877	839	835	866	816	838	808	861	829	795	830	806	801	851	822	860	821	825	794	845	817	875	846	866	816	860	863	862	821	810	849	873	902	884	801	797	831	839	840	851	825	844	847	810	868	807	829	815	801	831	873	868	853	814	832	838	832	866	806	896	819	861	855	854	837	861	808	834	840	841	864	797	828	867	840	790	811	796	908	813	862	808	850	823	876	828	869	819	856	814	819	859	831	790	793	865	832	832	796	855	805	826	790	823	851	850	845	801	821	854	817	792	867	845	843	900	845	841	871	865	852	785	862	797	836	867	862	826	880	845	844	849	822	811	853	849	862	818	853	867	866	867	816	795	820	828	851	870	844	792	829	907	808	858	808	817	826	877	817	838	852	849	883	820	795	814	817	847	838	821	830	859	850	850	804	831	823	808	859	846	790	782	830	867	823	854	881	837	866	837	815	841	847	783	807	772	835	859	864	805	809	861	818	809	924	806	817	867	860	813	880	823	826	801	876	875	839	882	858	829	839	870	874	827	835	826	859	883	823	830	839	824	782	818	874	799	853	833	868	878	822	803	855	843	825	822	862	810	830	869	862	836	830	822	872	776	789	894	876	867	838	863	801	837	831	839	825	848	896	826	834	840	812	808	845	836	834	840	821	897	814	836	808	818	804	862	828	809	864	857	881	844	792	860	867	835	850	838	795	858	839	809	825	862	853	838	843	888	785	845	836	854	841	869	835	814	851	820	797	853	834	853	844	837	856	895	843	835	860	822	820	831	897	807	795	830	810	814	883	840	818	830	883	838	807	793	813	815	819	804	830	822	810	884	856	872	828	821	828	849	855	802	887	815	884	836	819	853	839	810	825	799	792	853	870	826	820	807	852	856	856	869	872	831	804	799	858	817	803	817	819	820	848	839	808	856	814	890	872	844	879	866	834	831	773	819	846	850	835	800	841	850	858	857	826	835	835	873	902	833	816	817	832	826	790	884	811	811	862	871	810	885	802	779	885	807	834	814	856	836	827	840	851	844	795	830	901	813	855	827	778	807	828	818	833	784	790	872	863	839	863	886	859	842	844	840	867	794	875	828	835	794	805	851	837	878	856	842	850	891	859	832	841	814	834	841	828	864	811	816	818	821	833	834	869	830	826	835	833	799	842	859	853	816	847	846	812	867	862	819	840	768	852	847	840	856	813	823	823	812	843	832	854	883	879	790	843	855	827	814	828	818	817	883	858	879	874	753	839	842	802	840	837	850	796	842	819	800	855	848	860	807	838	839	852	869	916	825	884	820	941	837	780	852	873	847	798	855	878	868	877	829	813	805	857	882	847	853	847	821	826	844	828	858	841	776	895	899	829	809	870	853	860	844	871	828	803	853	849	835	813	833	810	835	834	798	854	859	816	878	866	814	906	791	857	876	861	854	814	847	846	875	887	782	853	830	812	842	861	857	797	844	826	850	831	843	838	898	858	855	868	844	837	820	855	819	905	837	860	835	885	812	881	836	872	843	804	822	826	802	825	829	842	865	796	869	897	854	825	851	797	860	849	781	839	814	861	790	827	851	857	860	786	862	862	820	856	878	850	817	820	804	792	856	876	855	825	840	844	834	786	840	833	806	818	876	881	823	855	875	856	844	809	852	838	806	880	844	828	826	844	859	856	864	810	862	840	845	803	845	840	844	869	834	858	855	834	860	900	830	858	838	800	858	820	899	842	842	853	855	827	814	845	848	872	857	838	808	858	839	848	809	837	788	827	827	884	839	795	861	822	846	836	870	852	830	810	840	840	850	887	866	801	806	886	835	924	796	852	814	803	838	830	822	881	860	828	836	850	869	843	749	788	854	843	825	827	787	853	884	892	831	839	852	862	799	838	814	874	821	881	848	832	811	836	821	880	859	838	822	791	899	848	880	834	805	816	803	791	821	863	841	828	846	846	827	863	858	805	800	818	821	846	833	853	839	834	876	784	869	820	829	859	830	847	868	810	807	883	885	828	855	791	864	862	854	819	833	908	852	842	847	828	849	882	821	816	784	807	868	857	865	872	828	819	807	874	858	806	920	821	821	875	857	830	838	834	839	887	859	852	809	787	829	862	818	838	832	798	941	812	802	855	829	835	855	831	872	830	845	850	870	800	793	769	821	838	852	821	804	856	805	870	852	883	822	829	818	846	815	878	842	823	807	825	864	838	852	802	853	920	838	875	877	893	823	771	847	823	831	843	857	816	837	830	823	835	856	836	855	898	818	810	830	855	852	821	843	811	855	851	793	847	841	835	783	861	794	786	827	821	835	857	852	844	833	902	813	822	804	830	789	797	810	816	803	844	813	855	853	838	799	916	821	841	780	808	847	862	861	803	841	879	788	887	823	859	848	791	866	841	840	934	882	855	843	872	836	824	861	815	867	846	836	861	862	827	848	852	875	860	799	792	802	853	814	885	857	806	864	858	822	843	869	895	879	824	839	790	862	863	804	793	845	833	829	841	848	890	834	774	855	810	866	876	899	838	812	803	855	833	856	828	785	843	837	800	808	851	805	872	812	894	828	855	885	798	859	864	862	885	829	816	853	834	800	848	847	840	847	871	837	810	806	833	820	865	824	794	819	873	856	806	823	846	850	840	819	880	864	803	850	880	816
27208	22280	22896	18114	9805	6935	4928	3256	2168	1393	1220	1041	872	782	749	745	713	710	619	625	686	697	700	726	678	635	683	633	603	512	593	589	552	625	542	560	569	587	604	569	541	538	509	544	533	539	542	516	554	530	616	547	525	569	526	525	545	525	544	520	554	521	546	571	535	534	541	577	522	531	500	539	553	534	528	542	547	501	513	539	501	535	561	579	559	525	544	506	532	574	528	517	501	544	566	532	535	536	508	541	545	565	465	501	513	535	549	543	545	530	563	542	521	533	518	549	556	578	553	529	547	578	544	490	520	543	580	524	537	530	482	555	554	533	542	555	507	498	497	560	559	508	534	553	527	518	551	533	544	533	572	578	582	491	565	537	507	550	529	541	536	548	530	554	536	540	575	535	531	527	529	494	548	527	545	574	551	569	490	550	570	533	489	541	521	519	538	533	543	573	577	529	519	518	533	564	546	493	516	519	524	512	522	514	560	565	562	539	526	537	500	508	542	512	567	557	561	525	544	532	556	505	550	545	558	574	535	529	519	570	526	557	502	483	550	525	557	520	531	551	541	562	480	504	538	558	520	547	551	529	522	464	555	548	518	503	534	549	583	541	520	545	535	547	541	546	553	533	562	526	527	548	553	492	524	559	513	493	550	604	512	501	552	547	574	535	503	545	558	499	572	514	581	510	522	568	520	547	486	528	536	520	540	554	558	510	543	534	566	494	568	542	520	530	589	533	524	489	575	516	475	541	533	520	566	549	523	518	558	506	612	550	537	512	523	540	558	556	481	559	546	555	535	568	539	546	600	536	558	557	551	536	522	559	564	514	546	566	483	525	532	536	514	525	496	517	532	569	541	565	544	491	532	561	541	560	509	534	526	575	508	542	517	560	528	555	551	524	549	534	547	522	501	543	518	524	487	570	530	554	530	537	568	556	561	538	511	524	557	516	551	513	554	540	544	502	495	533	573	519	552	544	528	536	552	564	547	540	550	541	530	521	538	524	561	521	521	545	501	573	521	534	512	520	536	550	516	475	534	519	531	554	569	559	543	549	533	535	492	494	557	559	518	515	522	517	528	470	566	515	517	572	515	566	505	541	530	524	513	561	509	531	526	523	531	520	533	516	550	560	562	539	486	516	512	549	534	547	523	545	547	528	523	557	533	582	515	493	503	562	507	566	555	535	558	550	538	527	534	531	522	556	533	495	538	539	539	533	574	540	530	601	565	518	515	487	565	534	547	526	535	558	559	494	513	562	543	499	532	554	551	552	518	524	534	523	533	592	496	515	505	511	553	523	558	507	543	506	550	522	501	530	568	548	525	556	504	549	522	547	485	539	506	525	523	564	526	544	529	525	531	513	590	521	528	544	569	563	514	566	501	495	551	527	565	566	512	538	545	530	507	505	516	532	516	564	537	600	572	505	508	539	525	496	483	566	549	515	511	539	563	522	523	549	561	548	550	534	525	549	541	553	512	519	542	505	572	527	559	538	533	516	617	535	537	551	551	544	521	553	488	542	531	560	587	535	535	508	543	528	578	559	567	532	542	543	516	535	541	560	543	538	523	503	494	569	547	541	528	532	583	540	571	511	549	543	568	496	535	510	529	532	506	544	529	541	542	515	595	562	561	528	537	537	508	575	541	520	544	546	546	532	529	554	555	510	516	516	561	544	538	518	512	533	523	551	542	525	510	548	506	528	534	535	535	510	493	496	535	541	510	576	550	513	504	501	513	560	539	578	598	524	523	553	544	553	507	545	511	533	553	505	574	534	524	567	529	574	572	540	547	542	525	569	556	541	515	545	582	544	529	554	530	566	522	559	531	491	528	560	532	528	509	514	568	594	562	530	542	503	588	590	515	549	548	527	562	548	540	541	526	499	499	533	578	505	525	518	508	549	543	522	495	557	534	522	539	558	531	548	524	543	522	563	519	557	535	565	522	565	519	520	524	546	559	522	513	591	556	530	505	553	546	559	509	535	530	523	565	511	534	501	526	522	524	526	545	563	528	517	525	548	538	528	539	570	572	528	523	494	532	503	543	546	494	540	567	508	496	530	515	528	563	532	576	552	518	539	532	525	536	553	525	568	529	532	537	523	567	535	558	511	560	541	533	575	543	564	512	489	556	567	584	546	545	547	525	521	502	527	537	509	590	509	528	541	538	585	511	566	536	544	556	548	509	528	555	525	561	519	531	529	529	547	564	556	519	524	509	562	516	552	552	545	520	526	562	584	539	537	550	568	573	517	569	552	582	551	549	538	493	553	522	534	540	531	508	529	537	557	578	572	537	486	527	526	558	476	559	554	521	535	541	534	551	518	540	542	546	528	573	544	545	497	517	527	532	556	543	543	545	566	526	542	467	541	550	541	518	534	550	564	502	490	507	555	524	568	580	544	533	578	531	563	542	524	521	505	514	552	558	580	505	552	486	550	539	496	528	565	486	542	541	531	538	575	484	523	537	556	505	552	545	530	535	497	569	544	562	556	566	553	523	571	537	497	527	518	527	540	572	546	514	543	543	554	519	505	528	542	596	517	543	599	536	524	516	496	538	556	522	528	527	525	562	565	545	532	546	551	534	535	527	548	523	534	535	556	547	557	543	502	545	535	518	569	545	550	555	518	515	511	537	557	531	562	482	532	507	569	531	536	539	542	534	555	584	546	524	574	545	482	514	504	557	532	536	561	565	549	551	541	568	514	564	552	540	546	538	504	546	508	577	568	574	584	458	515	538	585	570	498	508	544	545	487	563	553	550	510	544	534	515	526	535	541	583	538	538	504	530	549	540	526	542	558	519	504	512	588	569	523	522	558	563	519	524	534	528	555	551	547	543	521	507	530	542	570	566	536	550	531	557	516	534	586	561	537	523	518	508	521	513	550	583	521	519	524	499	557	536	550	509	523	512	545	532	565	545	558	515	511	527	551	488	529	534	542	503	566	573	530	533	539	522	604	548	529	548	559	556	536	536	520	479	535	503	545	553	540	525	547	540	543	563	536	526	517	548	567	529	574	505	505	528	512	522	540	528	527	542	566	521	526	540	532	500	538	517	567	557	511	510	534	561	562	533	539	570	517	522	543	545	549	567	523	532	557	523	570	563	562	507	525	501	575	554	560	555	566	487	565	558	571	551	545	568	512	541	543	566	577	503	542	527	527	539	513	570	545	535	512	536	564	532	506	557	493	535	527	566	550	512	572	496	527	528	503	482	532	519	518	505	565	494	535	499	598	566	537	544	548	547	557	562	522	545	498	527	569	545	590	508	581	528	525	570	489	519	506	514	552	551	513	561	562	552	526	508	534	529	584	564	540	532	548	550	516	528	517	524	536	539	544	561	532	508	548	521	553	559	544	507	510	504	523	531	521	520	527	496	509	528	552	543	565	553	512	513	513	514	511	528	541	527	568	550	522	536	544	534	512	551	579	540	525	554	555	507	541	530	508	582	522	610	517	539	593	575	556	548	505	553	542	542	522	575	478	570	559	533	541	497	529	566	490
22157	32126	30124	25201	18014	15521	11987	8476	5673	3561	2840	2392	1784	1608	1537	1475	1388	1251	1059	1079	1151	1271	1283	1216	1226	1114	991	949	937	901	881	863	898	866	856	817	787	813	949	1006	830	778	800	815	780	836	771	832	799	791	838	803	803	812	742	833	790	796	811	772	816	813	810	743	775	783	747	767	838	805	783	804	751	768	779	781	737	804	775	777	792	779	774	810	853	782	794	802	754	791	781	766	795	814	788	782	787	792	863	760	780	743	795	856	748	779	746	780	719	723	771	802	748	752	769	762	826	799	728	773	744	774	756	779	774	801	826	846	811	803	760	770	798	711	741	787	766	754	748	777	803	822	749	733	743	797	795	757	786	750	795	759	798	768	751	752	815	774	799	764	779	783	787	748	773	737	788	779	807	798	767	791	780	800	752	760	787	797	754	754	777	806	796	815	778	756	831	790	773	817	773	811	774	808	797	780	727	769	795	785	824	791	814	742	761	786	796	813	815	815	764	800	774	778	793	804	818	791	767	774	800	760	750	776	817	740	778	740	805	795	815	787	789	793	782	800	775	769	794	786	750	786	790	798	783	734	736	798	808	811	755	814	788	787	775	740	793	771	809	790	820	778	794	794	795	788	743	820	788	804	791	766	846	728	790	763	809	801	776	805	760	803	793	800	801	750	827	793	788	806	770	718	774	812	785	792	813	803	785	791	793	764	804	780	790	740	755	751	783	790	712	813	790	721	833	775	790	825	784	794	804	799	800	780	802	778	777	809	784	772	822	754	776	822	751	783	777	729	781	756	791	773	786	813	754	777	741	798	745	797	746	794	781	783	786	774	788	797	782	801	800	794	748	792	789	776	834	756	802	770	800	799	756	795	812	745	791	789	751	770	765	785	758	792	719	774	764	747	816	797	734	811	801	791	813	770	786	799	774	814	820	719	728	801	749	748	822	859	811	797	824	735	739	789	766	771	788	777	775	754	784	782	764	749	841	755	790	792	708	788	773	769	787	726	814	778	809	770	759	789	789	824	779	829	744	796	786	733	739	795	745	795	794	777	813	776	739	751	780	795	787	812	782	768	761	779	793	736	780	768	828	764	747	772	748	795	740	767	785	732	769	733	741	746	778	778	760	787	810	742	793	783	790	800	747	822	772	767	780	742	840	767	767	815	793	760	767	773	788	718	804	808	773	772	773	764	795	801	810	808	770	820	797	795	762	779	799	744	744	725	736	796	802	773	842	754	807	790	824	776	779	772	804	751	809	827	778	770	776	827	744	758	776	711	732	802	781	784	766	763	779	796	813	811	792	821	782	779	849	737	833	795	811	800	768	872	775	812	737	762	719	779	759	764	820	763	798	742	793	786	807	749	761	824	826	784	756	818	780	773	805	792	849	773	745	785	794	752	801	794	778	814	788	810	804	809	777	827	773	803	777	767	763	807	830	795	751	735	730	775	820	769	801	737	775	812	744	755	772	761	797	716	786	788	793	758	757	773	798	768	775	779	780	754	734	791	807	766	784	802	788	826	730	744	766	827	774	727	806	755	786	784	838	781	759	832	771	805	796	825	787	792	787	747	789	783	829	785	760	792	748	833	797	803	801	812	747	832	792	783	824	748	774	757	767	770	761	753	814	785	777	748	780	838	732	833	785	799	787	785	774	780	772	860	762	775	790	787	743	803	758	805	786	745	750	822	807	759	757	749	776	758	816	844	763	749	776	784	792	748	802	815	753	787	807	738	778	788	781	822	756	732	829	778	772	797	758	793	800	807	741	771	799	808	847	834	758	811	725	788	761	788	819	789	746	725	815	741	758	753	857	846	785	768	754	810	773	768	752	778	747	857	832	769	814	796	824	776	752	812	797	770	798	754	762	783	792	808	789	801	804	780	832	718	743	765	762	798	774	734	797	764	810	815	762	803	759	759	815	789	756	769	784	729	795	760	798	780	775	791	745	779	782	774	777	769	771	760	825	849	817	781	763	748	783	738	734	801	760	817	784	777	849	763	787	799	752	801	735	776	805	746	747	753	799	822	762	758	820	735	802	762	749	778	741	809	786	789	798	836	752	755	787	779	774	774	814	774	746	761	775	774	723	724	797	817	836	819	789	783	734	774	787	773	760	762	745	773	784	759	741	744	728	733	785	774	752	798	795	744	684	744	802	742	757	768	768	729	790	783	801	791	782	767	789	758	766	829	776	832	762	780	791	791	747	749	809	742	833	821	780	747	766	759	801	812	736	772	786	799	778	758	778	746	843	739	730	775	748	798	782	762	771	778	764	768	789	796	777	760	802	781	792	801	794	750	802	741	788	759	788	728	819	752	780	783	753	792	785	796	757	808	792	782	724	776	811	797	774	752	733	816	795	752	770	844	745	785	794	825	779	770	782	784	749	766	772	792	755	763	812	742	750	746	743	757	782	792	848	798	739	741	785	819	793	771	775	791	779	787	800	783	763	756	773	796	773	763	736	787	776	814	778	783	781	807	817	756	774	758	811	777	740	740	749	755	743	801	750	774	780	790	741	792	743	793	780	826	759	767	797	770	767	743	779	790	754	755	787	781	775	774	768	760	791	748	773	784	803	815	810	804	759	761	789	779	779	791	809	793	771	766	810	811	793	773	776	844	757	751	772	769	793	750	796	805	770	773	781	766	801	768	742	791	699	812	781	780	769	764	759	803	809	763	763	742	721	766	773	782	813	804	764	715	806	822	789	795	819	731	790	793	827	785	747	707	748	705	834	755	783	818	745	762	778	780	762	784	761	835	822	789	772	767	745	785	781	748	835	807	784	790	754	768	803	742	748	789	781	786	778	779	870	820	790	763	799	757	778	811	754	828	798	762	739	749	767	784	762	790	773	781	750	759	824	799	796	782	756	777	772	819	797	754	781	762	818	793	797	804	820	827	793	771	787	810	734	809	761	803	739	788	812	810	730	768	785	775	790	765	803	757	758	747	794	791	797	822	840	773	763	789	796	758	806	754	796	787	791	743	771	768	779	784	749	772	809	772	776	777	776	708	759	807	766	775	781	826	755	829	755	762	846	794	804	780	746	829	779	763	702	789	744	782	802	723	814	802	794	777	790	809	776	817	788	772	809	772	810	777	769	724	783	739	822	781	760	763	770	752	797	787	834	786	787	737	774	784	753	735	791	739	817	766	774	763	762	762	860	782	800	864	814	774	755	790	687	786	789	786	744	764	751	781	838	743	770	773	738	790	722	750	763	797	789	806	763	777	812	766	780	788	800	798	750	757	765	783	794	794	807	752	792	777	814	809	792	800	769	797	764	815	796	881	804	772	763	747	791	770	752	808	728	793	744	816	730	802	763	765	835	779	755	798	776	770	797	765	777	808	834	768	802	780	776	780	741	774	795	771	761	800	794	738	748	811	781	810	794	783	735	830	781	804	764	806	744	816	830	790	757	812	793	801	779	790	795	745	790	785	751	744	777	808	786	755	813	810	795	797	762	757	796	727	824	770	841	826	766	769	771	748	790	796	793	818
24186	21405	28708	24707	21379	16265	9971	5738	3573	2254	1898	1515	1232	1164	1078	978	949	885	841	819	815	885	944	957	891	781	787	712	686	666	686	600	605	635	625	633	658	648	946	1047	647	609	609	605	568	600	602	598	573	613	578	629	600	595	605	635	620	631	641	622	677	588	700	667	678	705	659	612	702	637	573	576	583	622	537	636	587	625	593	616	570	612	535	602	609	578	573	611	611	617	558	588	562	591	602	543	556	600	643	561	612	583	643	597	585	623	577	568	563	541	605	633	578	622	549	586	571	614	595	621	598	645	535	564	582	606	618	611	594	548	602	587	601	558	624	561	600	626	597	593	594	625	629	600	635	643	585	580	582	624	588	634	593	585	583	574	603	624	602	582	591	617	619	589	579	581	550	598	579	534	634	573	620	589	609	584	567	600	565	595	599	584	587	598	608	617	563	605	598	583	579	584	551	619	595	662	612	619	562	638	587	608	597	578	603	611	614	567	560	552	565	602	566	606	595	568	575	577	629	577	593	600	600	636	586	640	594	591	587	588	593	587	564	575	588	573	603	591	587	598	579	660	564	570	563	567	621	593	587	608	623	569	568	587	614	572	563	604	583	589	596	619	595	546	598	597	605	626	609	558	612	612	559	587	577	585	615	604	591	601	572	576	588	599	589	570	604	561	623	621	590	578	637	628	564	534	579	610	562	623	601	600	585	599	574	595	605	590	591	544	589	543	582	601	584	586	600	622	596	591	576	569	547	592	623	592	547	592	576	550	580	605	604	603	587	557	572	556	603	572	612	587	587	602	544	601	580	630	581	590	588	605	567	561	612	584	564	633	567	576	562	556	616	562	654	631	601	574	597	616	580	593	653	618	608	626	615	568	616	592	587	580	589	587	607	625	587	620	598	604	602	594	577	570	570	618	632	586	579	586	570	595	612	524	597	575	547	636	550	562	588	568	585	630	550	650	567	594	611	617	587	578	587	627	542	611	608	601	531	591	574	581	612	523	605	601	596	619	589	613	586	565	602	593	622	597	585	611	552	581	547	580	575	591	593	615	587	544	603	629	603	610	597	593	588	581	597	601	594	619	581	604	579	592	605	572	587	584	636	616	571	609	581	578	624	577	599	593	588	567	554	574	595	581	541	591	555	577	609	588	630	599	562	604	568	597	612	611	594	586	612	606	597	605	587	548	599	595	591	604	603	567	590	597	592	621	570	621	597	625	581	602	615	620	571	623	581	574	604	580	564	598	603	556	551	526	621	614	595	579	607	608	621	570	580	582	552	600	605	562	602	598	592	601	599	589	599	641	602	567	562	592	569	599	602	588	560	607	613	544	591	568	555	603	647	585	662	568	588	606	582	573	572	576	614	600	574	592	594	611	526	599	596	620	597	601	595	593	574	578	565	590	629	549	548	589	602	611	626	610	607	595	622	580	603	594	612	613	575	549	600	636	577	650	567	592	611	614	586	634	604	577	591	646	577	600	552	580	598	621	599	613	633	640	598	586	601	583	552	614	591	616	554	563	609	571	601	611	585	591	618	561	578	594	591	576	635	600	596	606	545	572	614	607	599	602	589	573	568	594	552	568	627	574	565	626	598	619	578	583	592	581	601	608	579	606	614	575	563	625	596	616	582	573	617	607	595	595	594	573	590	563	550	612	619	573	574	587	589	565	579	612	654	594	581	595	578	604	573	604	613	619	571	583	614	622	635	590	616	591	607	618	552	589	644	563	594	581	608	612	593	540	630	588	572	610	603	612	623	607	580	570	612	591	608	579	594	537	520	613	570	614	587	595	608	570	567	535	529	601	617	609	598	599	596	577	559	628	571	559	587	552	599	570	613	586	573	573	577	598	588	575	567	540	613	602	622	584	553	578	585	638	579	610	580	617	567	597	599	584	541	554	571	638	588	592	545	648	581	588	619	610	593	584	656	599	585	586	626	565	577	636	614	578	593	615	607	575	568	602	625	610	585	611	587	627	604	586	606	597	599	580	619	622	601	591	591	576	619	606	600	587	558	580	571	661	643	596	622	619	608	571	547	600	610	609	585	567	591	625	606	650	600	562	601	557	601	592	550	611	616	582	569	594	636	576	600	535	598	582	651	597	626	619	586	615	604	594	606	581	593	601	601	596	561	588	623	582	646	584	587	550	579	615	574	580	584	571	617	605	537	567	565	606	575	571	544	598	596	612	624	559	552	555	605	553	587	621	574	606	565	627	609	602	644	617	603	612	560	575	581	608	585	609	589	613	614	588	551	588	591	609	572	584	612	575	554	600	576	595	550	596	625	593	564	572	540	608	611	613	624	603	577	574	643	576	604	600	592	600	581	606	608	616	542	608	636	602	551	639	579	609	597	580	607	592	574	578	591	612	565	580	555	595	573	603	565	566	567	597	663	578	616	581	595	571	604	583	593	617	569	615	602	628	563	589	603	576	559	625	578	607	569	629	574	578	591	575	618	548	584	585	606	648	600	577	568	597	603	566	628	639	593	585	580	619	595	571	597	589	596	607	599	571	639	573	580	587	562	609	634	553	573	591	601	555	564	560	577	560	584	601	587	609	585	606	625	616	589	603	601	631	607	587	559	612	588	528	560	597	589	632	581	609	581	555	586	578	622	578	593	544	604	579	603	581	584	575	596	582	565	585	598	594	583	603	546	557	595	652	608	575	573	604	602	622	597	615	629	561	608	617	584	589	565	613	561	609	582	558	606	610	576	605	580	608	567	568	555	584	575	599	582	597	592	596	541	587	610	562	558	628	590	576	576	607	611	635	603	567	598	597	543	608	585	602	571	609	607	576	561	582	612	599	608	611	573	602	598	600	607	576	578	601	626	593	573	583	572	569	580	596	623	573	619	606	589	606	577	660	584	594	577	562	582	611	593	582	588	589	631	614	624	655	606	576	632	598	559	569	614	581	611	585	583	600	620	636	588	556	600	564	601	617	581	579	566	562	568	564	604	559	573	635	598	585	571	541	578	569	598	588	579	597	608	621	628	596	589	612	615	621	557	613	596	618	586	570	565	572	588	636	579	590	560	601	633	599	584	567	570	613	599	579	584	590	633	601	556	574	577	568	606	577	572	599	616	566	579	567	572	554	561	586	589	608	588	627	546	583	623	588	583	582	574	618	609	581	578	575	619	651	632	603	608	573	590	570	635	610	621	626	622	625	594	577	610	623	596	582	607	598	637	562	588	593	576	608	580	600	633	557	591	599	612	611	577	600	651	587	622	593	588	595	597	579	554	565	612	562	584	619	612	605	579	540	606	607	597	608	580	626	600	637	595	597	605	575	569	640	581	601	643	612	576	581	623	575	627	527	534	565	621	627	581	567	555	582	591	602	600	626	624	660	623	607	596	586	629	591	557	585	609	605	612	581	631	583	604	553	553	545	605	623	619	562	594	630	621	607	578	563	561	605	561	617	598	585	554	557	609	601	595	647	559	598	580	577	631	575	557	570	597	581	606	541	593	581	528	568	576	629	582	572	606	607
24278	40655	38673	33390	25543	21266	16458	12777	9007	5604	4777	3646	2808	2378	2257	2058	1954	1724	1543	1550	1587	1654	1827	1849	1646	1395	1288	1154	1084	1083	1050	1018	1008	994	968	977	999	1064	1804	2093	923	927	830	864	910	871	894	847	907	924	906	862	874	924	883	959	886	837	851	933	856	861	1079	973	991	1022	1047	1022	890	865	887	917	876	859	870	847	907	882	845	833	887	825	879	849	768	839	806	844	830	848	911	850	885	831	809	913	858	872	835	889	881	809	841	868	853	853	836	900	855	819	870	810	828	906	873	877	877	859	869	871	845	884	847	824	857	899	861	874	824	866	912	832	838	840	821	869	838	887	843	819	876	843	828	875	867	918	843	827	882	918	897	830	826	934	937	856	844	836	911	875	899	906	894	852	882	889	826	833	857	896	820	874	845	827	841	854	864	864	843	822	873	861	854	866	841	827	887	845	845	823	831	823	839	838	851	866	835	857	872	863	852	834	875	839	884	830	854	876	842	841	861	826	859	841	855	912	842	864	850	882	852	849	844	861	819	872	845	896	839	869	851	811	877	864	822	842	867	889	869	903	851	860	865	882	865	881	865	828	854	886	868	832	874	822	837	850	833	902	809	865	874	826	829	838	838	866	832	831	887	878	901	799	837	900	865	877	810	907	857	859	891	908	804	851	837	855	877	861	842	904	843	835	891	842	786	851	910	852	880	883	811	857	847	859	853	866	811	885	871	871	875	880	873	860	818	818	850	857	824	784	881	863	854	830	812	802	837	822	879	882	845	908	869	888	835	890	877	811	882	773	822	907	851	819	847	860	939	822	856	806	880	867	878	852	827	837	902	820	891	895	859	801	866	863	885	846	859	828	843	837	881	877	885	827	888	814	866	878	875	771	820	866	907	905	895	859	777	816	895	864	873	923	863	872	857	828	867	915	847	861	891	811	859	822	867	847	814	805	849	927	824	821	944	888	842	828	852	886	838	861	834	821	841	862	901	832	824	890	822	843	812	813	890	873	932	920	833	890	901	855	826	864	871	829	897	890	890	784	890	835	882	836	821	834	861	865	923	958	890	845	840	881	814	845	827	830	883	910	902	879	849	821	847	893	872	835	888	879	831	855	898	833	841	922	852	826	806	813	877	849	886	879	855	894	840	868	827	872	836	874	813	915	852	891	896	878	896	866	845	894	863	863	824	855	845	877	858	829	803	858	931	857	847	908	804	774	896	869	877	821	869	856	845	887	850	805	834	826	831	811	803	831	880	811	787	874	859	914	858	883	861	866	817	801	820	822	817	884	842	878	853	874	854	862	856	891	877	891	852	856	843	818	852	918	862	866	905	854	854	880	873	863	843	833	835	876	864	877	925	820	862	912	841	891	855	868	838	846	898	862	838	863	870	837	796	838	895	864	840	873	851	842	836	805	879	847	852	821	859	869	852	886	854	860	882	862	866	838	859	825	846	860	822	850	801	792	884	876	841	849	819	871	846	912	826	850	806	816	840	894	825	869	850	848	870	779	840	902	830	842	868	884	870	883	863	830	894	851	850	843	841	887	834	881	874	857	899	900	946	832	864	879	875	867	847	830	871	840	917	823	856	882	826	870	905	853	852	918	882	879	881	888	835	866	851	855	822	829	881	884	820	900	896	839	820	864	837	875	914	871	878	875	875	847	854	864	875	856	862	840	828	854	927	835	891	852	864	857	827	835	867	847	873	818	835	850	846	889	839	845	884	867	849	823	846	850	890	869	890	825	877	857	916	860	835	869	807	824	881	879	844	906	894	856	899	819	825	854	844	862	816	824	826	862	844	868	853	847	807	851	894	900	853	867	850	862	875	808	868	876	866	811	906	873	897	851	898	873	872	862	850	842	834	850	829	855	868	848	841	825	851	843	809	816	889	904	874	851	891	857	844	868	864	836	847	837	849	852	843	870	865	840	897	837	898	830	873	791	833	905	858	828	812	846	822	878	841	834	893	865	869	832	838	870	871	862	863	888	883	874	922	827	854	846	888	814	825	865	846	864	895	889	833	878	855	873	837	867	867	861	870	914	842	888	843	869	856	825	889	944	862	851	850	874	832	887	813	887	832	839	806	855	870	839	869	841	866	895	824	926	853	830	836	856	850	869	813	852	851	857	887	805	882	842	877	829	780	806	905	863	891	784	877	890	823	870	909	880	876	919	831	881	847	863	845	876	827	850	837	830	884	876	854	825	816	857	858	879	872	867	870	871	847	824	832	860	916	870	872	857	891	871	840	860	863	820	849	830	840	842	927	884	889	834	853	888	857	892	871	861	843	878	812	845	813	872	878	880	828	820	892	859	899	874	854	846	888	838	887	902	835	844	815	826	893	862	816	877	804	804	849	846	901	820	918	879	877	833	844	906	853	872	867	881	839	816	863	842	862	879	875	873	892	877	869	818	841	888	876	861	862	889	806	815	872	910	870	887	877	891	842	829	898	832	858	900	825	870	813	835	866	873	880	844	837	825	819	898	841	827	842	846	863	829	832	840	866	866	837	881	882	875	819	839	889	900	829	854	831	871	843	846	877	894	874	841	866	826	885	840	853	865	824	861	839	880	819	860	856	898	805	822	857	846	882	813	870	885	827	855	810	823	882	855	815	877	829	846	803	818	854	841	814	873	820	867	907	830	890	874	814	898	842	828	857	917	860	827	865	886	864	869	829	877	822	857	876	855	910	861	860	885	817	840	868	847	829	816	869	830	843	884	852	826	898	827	819	804	790	846	832	825	821	888	825	858	846	818	809	875	915	897	864	842	818	854	821	895	834	833	843	862	904	828	827	851	850	870	843	864	845	871	851	863	793	848	930	816	839	845	833	859	855	869	856	839	875	843	826	856	882	855	807	842	847	854	833	852	867	852	822	834	875	847	847	857	812	826	896	862	839	876	860	817	871	854	810	907	875	823	851	827	836	800	843	872	819	867	810	853	912	848	844	905	822	888	827	864	822	843	862	867	799	850	894	863	838	860	894	865	874	858	831	802	820	869	836	853	853	857	857	834	880	853	801	814	929	859	851	871	825	934	851	909	881	868	811	875	807	877	871	880	831	860	864	832	907	843	816	840	832	860	825	851	868	843	864	887	861	845	862	890	875	946	867	899	847	837	868	864	887	837	879	897	866	797	837	883	851	854	878	870	838	861	873	837	853	807	801	877	843	840	871	840	859	839	850	883	849	829	808	839	825	855	902	876	907	807	850	887	827	873	851	857	822	844	826	814	841	868	854	869	887	879	827	820	900	863	847	835	778	855	849	850	830	828	904	873	819	877	797	922	854	840	819	811	830	846	835	831	873	896	836	892	858	838	828	789	851	832	859	850	872	856	874	845	844	871	835	797	892	863	827	835	875	850	808	822	820	863	819	852	866	807	888	874	848	885	864	820	915	861	864	858	862	858	874	818	815	755	823	822	830	868	889	860	815	896	884	853	835	867	890	858	855	817	841	849	864	874	842	877	811	844	850	856	861	890	849	866	867	820	879	903	880	801
23169	21353	29210	23831	21634	22029	17996	8914	5046	3195	2555	2072	1545	1441	1251	1217	1132	1021	954	924	1015	1001	1124	1000	1042	879	744	706	738	697	702	634	640	615	650	638	624	722	1486	1445	592	595	610	591	610	605	573	584	604	543	625	651	567	664	602	672	574	598	557	574	560	595	650	720	736	716	671	621	618	574	602	574	603	560	608	574	604	573	571	620	596	577	597	566	604	553	572	539	561	593	565	576	525	573	565	542	576	564	558	570	625	585	591	606	579	576	603	546	532	584	629	528	597	583	604	536	570	599	621	566	599	581	573	548	572	575	588	562	580	594	625	560	602	595	583	624	553	552	582	584	566	577	609	607	598	638	599	610	580	562	574	650	577	604	584	555	558	583	573	589	551	600	631	577	575	625	588	631	614	596	619	596	568	571	632	590	576	592	549	598	584	532	595	639	548	566	618	623	569	569	584	578	562	633	564	599	529	575	586	574	601	548	536	642	611	592	601	572	584	589	584	594	539	593	596	616	567	639	584	598	560	602	599	578	565	545	556	558	606	588	580	597	570	553	589	591	575	589	596	552	574	585	583	572	572	557	537	540	581	541	598	539	556	576	579	600	535	559	611	576	535	616	559	552	605	591	614	554	589	525	586	591	587	601	559	598	571	598	516	587	608	604	598	574	563	570	554	558	567	565	621	553	601	588	589	571	548	584	610	547	560	579	581	558	573	599	557	595	616	572	561	566	559	617	584	565	584	584	582	565	582	566	570	621	585	611	567	597	610	571	614	574	622	557	561	563	571	606	607	585	588	571	614	576	563	614	542	585	566	567	606	577	610	587	601	564	564	595	615	607	573	563	599	621	622	563	602	584	579	603	610	548	566	568	586	513	553	602	577	563	614	585	553	569	558	583	556	589	595	604	575	554	586	655	574	581	619	592	556	584	522	589	569	583	596	570	589	569	587	612	580	572	597	572	579	631	567	580	569	575	561	579	574	573	609	579	541	548	569	577	572	558	548	608	604	616	587	567	570	572	581	582	531	536	566	539	592	580	593	512	570	598	598	532	576	536	559	594	569	574	581	568	585	550	599	571	532	645	576	540	588	547	589	564	586	588	599	557	566	587	605	565	524	602	525	600	579	614	564	556	541	564	582	590	598	535	604	570	567	552	575	548	556	531	602	635	610	545	619	532	561	662	599	603	539	520	594	558	593	569	586	585	625	609	572	604	541	586	586	577	546	585	593	556	598	613	545	564	565	555	564	593	569	583	559	549	557	554	636	558	593	616	581	577	597	632	602	573	609	578	568	568	554	597	568	580	557	587	612	619	596	569	555	563	593	554	589	587	544	511	591	597	591	585	543	589	580	556	562	594	601	604	534	518	515	559	590	547	563	550	617	585	608	604	563	550	567	600	604	588	621	569	598	527	568	584	550	598	555	594	561	543	575	593	638	578	588	563	557	570	508	559	562	558	570	575	617	585	596	588	627	575	618	558	597	576	590	568	614	586	580	542	608	581	559	566	579	559	580	576	628	563	547	571	608	560	579	561	589	561	568	602	620	603	574	536	564	586	546	581	543	594	548	605	595	620	563	577	585	535	593	575	573	558	572	597	564	575	579	589	512	577	520	563	582	555	589	554	570	563	569	595	524	563	633	557	565	560	579	547	596	591	606	575	603	593	576	568	583	577	569	567	575	592	589	559	597	593	580	548	583	555	563	580	564	598	549	583	562	595	573	553	540	609	612	603	582	568	561	585	586	629	607	594	592	566	586	575	584	572	598	634	568	574	534	591	593	607	590	583	561	587	611	599	591	594	594	538	541	611	566	588	567	603	561	554	534	580	595	545	583	595	583	604	593	566	580	564	504	615	575	585	598	569	547	574	614	591	614	617	554	579	565	602	581	590	581	595	617	582	573	550	550	572	553	556	522	555	578	557	601	610	599	591	568	597	558	574	580	595	555	594	618	554	580	547	575	574	573	548	571	566	561	559	614	575	565	573	601	608	549	579	602	622	611	576	596	571	572	599	586	555	594	565	596	587	605	623	583	621	571	557	611	559	566	555	597	583	569	561	556	581	524	577	564	568	546	602	577	590	594	578	540	607	591	567	556	559	571	568	563	566	588	589	588	548	583	579	543	545	550	553	561	561	572	578	586	557	554	579	602	549	607	551	540	579	595	616	563	588	581	576	525	573	569	590	613	540	591	561	566	596	613	586	591	593	563	549	578	626	588	564	609	600	534	601	596	556	528	576	617	575	597	599	583	571	569	611	550	529	595	573	566	607	575	590	577	571	580	563	574	567	514	562	641	596	544	600	553	574	600	595	598	588	625	599	573	528	596	590	626	564	585	605	539	563	634	558	607	504	590	596	594	565	612	605	573	567	566	541	607	578	616	542	624	576	584	603	540	534	584	581	564	570	563	574	563	598	595	559	574	560	584	575	613	581	613	591	551	568	592	572	580	573	572	573	550	598	557	526	528	601	577	546	580	577	569	587	578	577	574	596	549	600	563	563	573	560	551	562	571	595	594	595	569	560	549	568	605	570	583	632	568	590	556	622	573	561	620	608	605	547	593	560	631	567	581	581	601	586	598	569	578	570	540	565	550	606	555	574	554	562	593	582	565	534	594	555	565	585	539	557	586	547	598	566	586	558	590	578	590	543	582	577	582	573	553	581	608	588	613	576	561	581	595	537	575	559	587	560	609	567	569	553	595	602	569	556	598	571	555	591	547	602	563	612	556	539	537	587	590	591	559	553	596	590	585	624	576	568	567	555	580	573	577	622	532	543	557	579	550	572	579	595	568	558	583	616	586	554	601	562	595	579	602	575	539	626	584	599	548	589	535	606	555	614	565	578	589	560	567	580	566	625	611	577	586	586	581	537	584	579	559	575	574	546	581	614	582	627	588	578	595	567	564	587	635	576	615	539	569	596	576	551	587	579	606	545	564	551	618	609	564	525	564	601	570	522	553	576	555	568	590	649	565	569	570	552	549	610	521	579	570	587	630	623	545	580	605	590	582	528	566	579	560	605	592	568	547	573	536	589	559	598	578	569	553	601	600	585	560	585	621	588	612	586	592	611	594	558	547	607	593	627	538	561	556	562	575	566	592	580	610	595	575	590	603	588	551	597	564	584	595	554	579	612	584	569	581	596	593	576	556	567	568	590	578	567	593	591	581	567	620	555	528	527	548	547	520	574	554	609	568	580	565	553	544	560	593	597	544	599	592	586	555	648	572	577	615	597	546	599	595	588	539	600	534	597	552	645	588	546	588	557	566	572	603	583	574	578	601	597	554	549	582	603	593	578	645	599	595	523	566	568	623	624	594	529	594	600	599	577	579	559	608	565	532	565	550	569	562	526	570	580	571	578	576	584	582	574	539	587	612	586	616	574	600	572	600	592	560	550	531	608	563	568	531	585	565	600	582	561	539	543	567	581	592	558	577	571	556	583	590	579	546	610	598	576	620	599	540	580	576	541	561	566	605	576	566	540	553	549	547	628	559	595
26560	44805	42725	38080	30964	25466	21126	16659	11507	8032	6360	5003	3754	3253	3006	2697	2386	2065	1971	1911	2197	2065	2372	2350	2039	1624	1404	1166	1241	1178	1109	1086	1069	1031	1001	1012	913	1284	3198	2952	842	829	858	853	915	899	809	853	842	843	887	833	946	975	946	1157	848	830	803	876	847	824	929	1144	1237	1276	1045	1014	938	875	822	829	773	800	777	841	768	865	837	811	772	830	847	821	817	842	812	810	838	853	823	841	836	781	852	830	839	840	841	843	828	815	790	840	804	834	790	811	822	879	868	862	825	862	850	849	815	822	788	858	851	787	823	857	850	826	837	806	799	883	828	838	838	827	840	835	792	865	818	810	806	793	793	811	851	858	831	791	830	816	817	790	828	819	784	851	839	866	851	779	871	793	823	828	832	828	800	785	824	845	862	773	817	814	815	805	732	870	825	791	823	829	824	841	872	809	803	817	838	850	825	844	866	794	833	812	844	818	793	814	837	834	868	853	785	757	806	800	789	826	871	886	829	845	780	844	840	826	797	869	763	832	825	832	873	808	808	805	806	815	877	872	830	784	858	879	832	854	815	866	827	875	769	813	833	803	864	834	883	812	824	816	796	822	841	807	832	874	823	823	845	799	784	804	793	812	796	808	841	836	834	857	854	798	837	856	835	832	837	854	809	779	837	796	792	790	832	759	794	851	791	862	864	831	827	852	841	832	879	838	831	815	825	806	844	852	825	810	845	861	831	792	836	797	783	839	818	778	785	845	821	824	881	833	814	814	819	841	837	778	903	813	806	832	835	854	793	806	842	804	834	844	858	807	796	837	792	849	807	842	872	811	845	829	862	840	813	812	809	836	865	813	849	833	840	784	821	844	824	819	827	837	853	767	791	820	825	803	809	824	816	835	846	818	887	844	864	826	798	878	850	792	837	854	786	817	849	820	882	861	787	814	860	800	859	869	807	790	800	841	801	842	828	853	792	808	837	796	769	804	840	828	871	811	737	856	850	806	838	821	832	779	849	790	811	827	822	803	830	810	815	856	855	877	826	887	772	800	814	812	788	795	816	839	795	783	761	860	800	824	809	844	817	833	836	831	777	811	825	805	828	820	831	887	831	786	826	753	794	774	813	781	842	802	804	839	837	859	826	865	820	791	807	810	775	780	823	850	817	783	783	813	811	815	812	876	842	804	828	852	843	791	802	793	787	849	835	872	838	807	848	824	852	817	873	806	812	803	829	861	832	837	789	846	809	845	810	858	822	855	808	828	785	853	846	812	823	832	855	846	811	807	808	833	817	863	848	833	856	840	789	848	841	799	829	876	878	786	764	766	842	783	844	834	828	815	806	828	864	814	822	811	846	814	802	884	853	828	834	863	817	837	811	784	791	793	832	813	892	852	815	802	825	815	799	844	860	800	830	813	817	827	787	848	862	875	834	788	869	843	875	819	849	839	795	810	800	810	826	811	769	814	855	783	777	864	842	769	825	823	880	824	855	834	814	821	829	822	799	838	826	805	824	867	823	797	775	857	791	825	862	850	827	841	828	868	863	797	867	841	834	829	787	822	783	767	828	863	816	847	861	785	808	872	870	809	875	797	800	872	802	816	842	841	825	868	816	820	860	810	856	845	831	795	780	877	804	844	789	821	782	851	792	829	842	833	803	815	813	800	826	847	815	864	801	821	927	813	803	857	789	834	832	846	796	875	829	808	878	801	850	811	837	816	845	835	838	809	792	856	790	867	829	814	815	815	846	852	844	856	864	816	845	814	855	770	844	807	819	838	771	793	807	846	788	850	886	809	810	820	860	806	776	824	774	832	819	864	826	862	824	814	822	747	844	838	791	838	816	830	832	805	856	871	788	822	822	855	743	807	802	860	874	850	828	824	829	839	836	819	812	816	783	828	765	819	833	842	782	856	791	833	829	815	841	829	801	798	810	834	812	837	818	838	841	827	765	873	828	847	793	861	767	798	819	839	824	814	824	805	885	786	803	826	833	821	861	822	864	792	831	825	829	832	799	852	847	815	810	839	799	810	825	823	806	840	799	811	809	858	766	835	844	756	833	792	857	851	798	877	849	837	840	817	826	785	877	799	845	866	802	854	811	828	778	831	862	833	844	827	820	832	827	815	832	830	759	774	832	798	853	802	826	830	884	787	799	835	842	874	803	823	851	886	821	796	816	807	815	802	837	781	808	855	874	803	858	857	816	845	778	832	838	799	820	856	840	795	809	786	786	858	799	786	811	849	772	886	795	842	825	845	807	872	815	818	820	821	839	842	816	856	796	908	843	795	816	850	821	892	850	855	878	873	833	856	858	780	798	830	787	784	838	826	819	824	881	828	831	866	769	880	842	801	772	802	810	771	849	866	827	828	844	807	797	844	813	820	804	809	820	827	814	825	859	845	889	805	849	869	815	840	768	811	829	792	759	815	845	817	835	845	829	848	814	889	770	808	855	850	857	817	832	818	816	804	858	815	849	820	856	814	823	811	809	803	885	834	838	808	818	822	795	803	853	832	860	796	786	845	846	842	852	827	845	871	789	820	863	770	845	825	837	852	859	815	820	800	839	829	828	813	909	812	834	830	817	808	830	804	778	847	804	774	825	780	811	809	856	771	820	822	851	816	815	845	844	812	795	867	764	847	848	810	849	840	868	876	827	827	819	846	824	789	830	834	830	812	761	839	810	830	842	871	748	798	803	811	830	852	818	811	849	767	794	776	812	873	835	875	842	811	885	831	852	838	872	884	847	837	825	817	768	816	805	817	846	757	840	889	841	820	839	844	858	802	843	849	818	839	819	816	870	793	810	800	823	831	871	805	763	803	840	853	802	829	846	817	794	789	870	858	779	783	870	829	815	827	814	831	831	846	844	824	820	796	848	819	853	828	794	792	890	798	859	884	872	838	871	792	826	860	830	846	835	823	779	876	818	846	794	826	823	812	799	855	839	822	871	852	798	852	826	853	801	853	892	836	846	831	858	801	810	828	852	878	841	792	850	823	811	841	842	843	823	835	841	814	865	804	818	801	806	805	795	748	857	806	811	818	814	775	811	796	842	870	819	831	805	833	800	791	855	859	842	824	858	826	860	791	810	819	822	831	853	863	862	779	822	825	844	819	850	824	856	852	831	844	777	841	776	884	803	868	846	798	835	755	821	846	746	838	842	739	846	808	877	779	794	829	786	802	834	801	777	838	858	860	809	791	859	787	803	806	858	855	780	807	850	832	833	832	818	849	819	875	878	819	816	869	822	848	823	811	814	807	808	891	826	859	813	859	850	837	861	791	805	809	842	827	806	826	781	788	777	835	749	834	856	897	816	805	812	817	798	834	864	775	770	828	813	823	825	817	822	841	782	833	853	835	820	837	829	835	808	775	821	849	860	835	812	804	831	824	806	756	818	832	824	829	813	796	829	808	869	849	841	831	858	806	824	816	857	820	834	814	828	851	822	803	870	822	813	823	790	781	887	830	803	828	825	799	854	840	809	799	821	819	845	858	842	880	827	810	823	855
27214	22266	22550	18704	13005	7052	4664	3173	1821	1367	1111	832	787	730	732	644	657	605	650	688	637	644	682	660	655	599	562	560	546	549	538	539	513	554	500	499	525	493	550	541	470	507	506	529	522	512	499	517	490	510	483	544	533	524	516	543	488	510	550	509	517	483	506	517	500	496	508	478	502	522	556	502	501	488	480	489	561	500	512	511	540	507	482	490	494	554	530	501	468	510	532	544	511	536	498	481	502	494	546	492	551	516	496	510	484	511	449	500	498	529	519	479	503	484	520	508	495	497	495	504	495	536	502	506	537	531	487	513	548	506	474	497	498	480	443	512	536	505	519	521	502	508	527	478	511	486	482	488	509	526	515	514	499	514	508	507	507	491	474	513	493	507	499	530	461	522	490	497	527	504	492	516	537	515	509	517	513	512	484	525	521	496	493	482	479	491	541	468	537	498	465	514	501	493	503	504	495	483	496	480	523	507	495	498	495	498	524	497	522	490	504	524	501	496	529	506	511	548	528	558	501	495	468	485	506	539	531	539	486	531	487	518	523	506	492	506	514	476	522	458	498	498	519	496	497	512	477	469	483	519	536	518	510	457	513	504	495	510	533	491	505	503	517	492	543	507	526	508	467	488	473	504	482	495	485	512	518	493	522	526	520	456	543	527	484	513	506	510	534	491	496	538	512	488	494	506	583	498	510	496	521	467	477	503	483	500	469	502	518	475	502	524	518	469	527	506	507	505	518	476	488	533	482	479	525	467	502	494	533	489	482	494	523	472	468	474	480	556	485	486	517	529	477	474	478	548	487	522	488	522	479	503	501	554	501	495	513	481	484	481	492	495	511	511	546	504	501	503	491	508	488	487	516	527	517	499	489	480	493	479	515	460	489	518	482	509	502	518	536	511	468	448	544	482	505	520	515	518	498	530	548	495	471	515	512	525	484	532	554	520	497	519	497	515	512	520	467	475	484	490	522	550	511	517	517	532	495	506	479	505	492	502	514	520	506	519	504	509	502	512	491	510	543	524	499	481	529	474	479	513	536	518	505	460	512	535	491	502	534	476	519	553	503	505	517	496	485	521	520	489	524	520	472	536	529	491	499	491	479	512	514	499	512	533	526	499	491	492	490	501	496	527	528	442	525	497	453	465	451	488	507	496	538	513	459	529	472	497	520	539	517	508	487	484	503	535	485	546	509	523	484	491	533	548	522	479	506	509	493	509	521	535	516	462	484	503	512	539	520	548	524	501	510	486	515	487	509	490	488	514	477	520	484	504	516	533	486	523	500	485	561	525	496	500	496	517	483	509	514	466	469	505	489	499	518	537	478	486	525	480	526	484	498	486	517	505	487	498	522	547	480	462	457	484	480	522	518	456	527	481	509	490	516	531	511	529	481	538	496	501	491	528	522	520	497	481	484	500	492	503	479	526	532	531	568	501	495	496	487	485	538	491	498	490	509	509	461	479	480	488	490	541	506	536	491	585	487	497	488	452	484	503	495	482	550	519	513	488	514	516	495	533	478	522	526	518	503	477	514	512	528	545	536	553	440	471	491	527	494	539	552	518	503	461	527	512	489	481	496	522	516	479	496	515	533	521	514	490	523	488	465	503	478	454	527	495	518	500	525	483	524	516	539	467	463	473	486	542	482	504	494	489	489	518	454	492	482	525	518	514	552	497	522	463	438	513	510	470	457	473	555	556	520	476	506	504	519	511	481	531	516	490	523	507	534	464	474	510	501	517	474	517	508	500	542	526	530	485	487	564	510	505	492	513	485	502	480	508	531	512	496	499	495	521	519	476	498	462	533	538	508	452	531	525	492	526	464	522	491	492	531	511	507	512	466	446	531	492	526	502	467	469	468	503	507	542	531	515	517	470	477	518	529	484	505	525	459	532	527	520	512	473	480	482	523	502	499	519	465	534	525	506	515	502	469	494	440	485	479	494	502	541	481	504	478	522	486	498	531	500	484	465	509	506	487	503	526	496	480	495	509	524	504	501	525	489	517	500	508	487	502	483	487	480	511	495	510	512	501	473	482	502	504	514	506	509	480	508	527	487	549	475	461	529	525	543	522	539	508	531	516	491	487	510	483	506	492	510	508	494	474	481	492	520	525	504	499	507	528	489	553	524	461	503	471	555	560	518	505	501	531	478	521	509	510	505	491	514	495	488	507	514	495	512	528	510	487	490	531	519	477	499	523	493	512	519	464	500	496	505	451	498	479	465	487	529	498	447	500	492	532	530	514	506	489	500	510	554	500	485	535	496	518	502	514	484	520	514	500	558	485	519	510	528	510	500	546	539	567	529	459	498	490	519	515	480	511	508	521	494	496	528	537	507	512	513	506	486	481	485	500	513	505	454	503	505	491	497	496	452	514	479	506	480	528	488	544	471	516	534	488	508	469	486	476	449	484	489	491	476	535	505	521	520	517	483	514	523	490	502	501	492	503	501	483	483	483	543	515	504	544	519	487	513	497	458	533	507	515	519	485	480	543	475	487	511	485	507	505	465	536	506	524	446	510	472	489	490	471	507	502	492	506	491	514	536	508	497	479	482	512	517	491	509	481	538	507	539	517	521	444	534	527	511	517	517	527	467	517	487	497	491	483	515	479	499	497	528	540	522	477	522	550	525	468	523	490	501	510	478	470	511	509	491	500	515	513	555	458	515	530	530	513	514	463	508	493	495	503	488	517	488	532	492	519	502	513	517	487	540	514	538	500	486	486	476	518	508	550	492	492	514	518	539	523	535	481	498	488	480	508	512	500	518	497	509	481	484	484	483	475	514	522	497	503	494	484	459	502	478	524	534	497	522	530	524	520	511	462	518	514	475	510	461	474	507	531	486	506	491	548	495	508	514	521	531	516	502	483	510	547	511	552	499	510	504	514	486	494	490	528	493	481	505	512	459	524	515	462	498	476	483	565	477	451	496	492	496	488	510	469	509	489	464	508	503	500	509	534	529	516	486	502	461	492	507	520	513	507	495	514	521	470	493	459	488	554	482	523	472	503	495	485	498	529	491	521	484	482	498	517	478	499	499	503	520	492	494	503	498	490	542	522	480	532	499	534	493	529	512	571	522	504	486	508	491	538	500	568	517	520	479	552	515	545	485	525	478	523	501	502	467	508	471	506	499	525	478	490	462	495	512	531	459	517	507	508	516	519	536	449	549	524	505	557	529	544	507	522	481	505	493	514	512	514	496	494	518	509	540	528	469	511	503	512	508	486	517	471	516	450	516	506	510	507	484	530	479	508	518	528	477	512	493	519	589	491	507	477	521	444	517	491	508	521	537	479	521	480	515	500	492	523	505	526	516	502	511	497	530	516	514	504	511	487	502	500	503	499	467	551	578	490	496	519	474	484	507	543	509	475	523	504	493	528	503	518	487	532	490	493	464	526	532	539	520	522	489	550	517	488	501	534	482	501	481	508	485	500	510	496	531	497	513	440	473	486	489	498	503	483	538	529	523	525	525	466	496	530	500	506	472	511	530	492	483
20884	31994	29782	26086	21675	14664	11319	8343	5060	3301	2598	2116	1794	1541	1345	1314	1218	1150	1114	1165	1237	1259	1436	1221	1169	952	968	879	798	815	782	806	827	796	761	765	791	761	843	813	717	726	744	791	723	759	739	800	752	755	772	760	787	778	747	792	733	785	723	723	744	776	750	740	721	767	747	719	763	746	746	753	749	727	694	709	706	777	728	749	704	755	714	752	740	730	744	689	686	763	778	733	719	728	711	776	753	721	702	721	688	760	756	743	759	740	676	695	764	738	702	727	748	760	710	726	734	773	708	735	722	743	730	754	689	752	788	704	712	745	730	760	701	688	740	726	717	709	719	704	720	754	792	746	774	720	766	739	715	770	727	780	724	744	718	745	743	766	690	761	755	748	711	752	775	727	727	721	743	726	704	701	743	731	739	748	769	796	724	706	712	747	776	765	753	732	739	787	692	744	733	741	728	747	744	766	763	726	722	727	757	723	781	717	749	780	778	725	736	741	737	789	808	728	726	740	743	705	765	714	743	717	737	766	791	700	739	745	752	730	737	757	722	737	689	745	693	757	748	668	712	753	751	750	740	782	771	714	706	727	698	733	767	753	701	699	691	741	715	765	800	744	762	737	752	774	680	773	758	743	727	694	733	731	726	782	749	704	761	767	742	762	746	767	732	762	720	723	725	738	691	750	704	715	773	738	741	710	714	713	767	680	794	754	662	734	709	705	769	752	728	760	688	729	738	791	700	710	739	687	753	742	738	736	761	736	697	735	666	783	732	729	704	709	689	759	739	726	732	773	722	725	712	715	777	693	720	748	726	741	723	740	762	681	703	816	749	698	732	745	688	764	728	751	771	727	736	778	715	776	718	708	691	735	709	751	725	721	714	741	721	740	740	718	734	741	758	722	727	774	735	733	742	715	740	691	695	752	753	735	757	746	727	783	758	734	744	693	757	747	742	717	703	744	762	714	714	713	752	752	733	728	738	722	669	722	773	721	781	706	738	773	735	700	731	710	764	768	726	733	729	750	743	697	719	728	756	730	720	681	714	725	734	731	736	719	695	728	730	762	753	714	745	741	768	756	741	680	743	720	701	724	767	716	747	713	691	738	761	725	751	721	720	718	733	728	742	746	706	747	757	753	758	741	759	741	706	716	712	738	725	763	736	676	717	724	722	661	711	750	735	767	729	729	760	717	720	752	739	751	742	741	731	704	740	728	754	736	697	731	747	731	689	736	721	754	734	757	686	735	691	734	716	755	722	695	717	765	727	722	761	760	786	731	791	715	725	740	762	724	738	714	750	745	739	701	692	705	741	774	739	763	760	749	736	778	705	753	692	723	736	715	748	720	750	718	724	767	748	694	746	704	721	765	782	746	718	743	698	683	739	722	716	734	733	775	696	727	723	691	744	712	730	704	725	734	739	750	736	742	738	738	778	721	706	732	784	768	721	765	704	724	748	735	724	724	730	727	727	773	727	733	761	725	708	713	739	731	714	712	734	685	733	725	712	746	765	686	755	719	746	710	749	721	680	728	742	730	723	739	739	737	732	748	734	725	716	782	742	728	702	749	705	750	785	778	748	698	713	707	703	732	732	716	708	709	721	668	750	739	728	755	696	750	677	702	768	795	714	719	750	678	749	688	778	705	736	706	788	728	725	711	717	704	763	715	725	739	708	767	756	729	742	716	743	734	761	744	679	780	739	697	760	762	716	731	722	680	763	688	701	719	740	729	706	764	750	756	799	785	765	682	766	696	785	774	698	790	722	720	738	719	729	764	760	758	730	725	728	722	709	730	719	750	742	700	760	692	766	796	745	690	729	723	738	659	731	700	708	774	685	686	731	739	740	737	708	750	789	755	761	742	713	738	735	766	706	724	704	708	752	722	763	735	752	737	757	706	684	744	726	725	737	698	750	728	723	758	710	716	747	707	766	715	746	756	720	728	707	700	707	754	738	711	732	755	748	724	753	737	699	705	716	700	707	714	738	706	741	736	731	745	721	744	732	726	762	696	730	727	689	746	793	814	736	701	722	724	703	753	691	705	698	701	706	720	735	756	732	735	772	735	700	744	762	748	700	725	730	712	736	746	724	732	705	688	743	750	682	720	716	770	725	694	733	716	742	687	735	775	703	763	681	709	711	771	799	725	733	761	705	744	732	689	702	721	740	763	718	750	722	730	693	733	685	751	733	742	734	775	776	726	720	733	693	717	724	696	768	717	747	793	745	729	736	741	747	705	741	732	731	705	673	702	726	721	729	774	745	777	700	758	717	722	718	720	722	714	752	704	731	733	734	737	751	725	759	716	756	748	760	750	753	781	748	745	668	764	754	785	688	753	769	757	752	763	701	694	711	756	726	784	741	707	688	745	716	725	749	701	698	694	754	678	742	734	726	693	703	761	710	776	784	726	739	752	731	725	720	727	753	714	731	728	744	757	751	724	710	776	752	744	732	738	743	724	741	783	707	739	736	730	703	747	795	728	761	763	724	734	682	743	732	723	750	733	722	691	729	717	699	778	723	783	680	748	748	724	707	703	722	792	757	691	685	747	704	746	759	749	757	727	753	714	760	737	715	737	759	744	773	789	722	711	765	726	746	735	749	743	719	741	721	719	720	724	729	722	713	735	680	695	706	797	741	677	713	721	779	780	765	737	670	747	739	693	721	775	746	709	719	743	730	775	687	726	673	707	752	722	766	746	706	722	735	755	752	723	793	766	742	738	754	706	712	785	707	807	790	681	722	750	725	723	733	737	686	767	759	759	738	748	727	776	710	740	735	725	736	765	759	734	751	743	727	712	756	731	702	749	766	679	725	736	715	762	703	767	727	710	720	753	742	730	670	681	698	741	706	795	754	726	775	762	732	691	713	662	707	776	687	759	774	752	727	759	731	782	765	720	723	725	747	756	722	727	742	709	768	759	723	728	695	721	730	718	699	759	731	742	729	770	751	740	766	695	732	737	728	817	721	746	719	705	772	731	725	694	696	680	771	781	707	739	748	731	721	788	756	717	719	759	673	745	747	722	700	751	703	800	725	720	739	731	738	750	715	713	704	753	772	728	777	706	696	720	739	736	721	734	701	735	715	739	737	739	690	746	774	759	749	761	743	756	738	744	755	749	721	729	700	730	748	763	730	746	739	772	738	774	764	729	722	754	778	745	715	728	735	730	739	715	697	711	772	742	699	729	735	794	736	717	750	748	724	714	762	739	738	758	700	695	738	713	745	764	720	715	747	782	686	750	698	779	795	736	760	731	678	790	730	701	710	712	725	781	767	736	708	726	771	722	730	724	745	742	691	718	721	782	712	736	744	721	727	723	747	752	773	726	767	727	696	688	720	708	707	722	756	706	775	728	735	690	680	763	733	755	688	729	687	747	770	766	718	718	710	714	742	692	736	697	710	757	770	776	706	727	742	793	707	742	724	716	708	748	775	709	739	762	682	745	716	707	709	736	717	751	713	725	741	723	755	718	713	718	732	720	712	736	700	790	722	691	771	780
24130	21370	28642	24740	22141	16787	9705	5218	3063	2110	1708	1420	1235	1025	1021	890	871	831	789	921	888	819	902	844	793	710	703	610	574	646	639	611	541	580	549	591	567	654	871	675	555	538	554	549	561	615	589	585	605	546	577	559	611	555	581	527	569	522	522	559	540	565	616	574	596	587	587	608	554	547	597	623	613	568	590	523	523	527	532	568	524	550	535	580	518	587	530	559	525	563	572	515	560	543	553	564	561	570	571	540	565	563	538	527	532	542	581	538	542	553	542	537	551	552	527	556	545	535	558	544	552	568	562	516	509	577	535	464	526	546	491	557	571	530	565	580	550	554	530	558	602	576	537	521	547	565	565	569	566	570	554	572	517	550	548	558	576	573	526	575	548	576	580	581	570	527	556	524	566	558	537	537	557	569	523	579	568	520	563	523	588	550	591	509	515	542	571	571	538	533	564	515	554	553	578	583	587	547	562	589	574	518	579	557	559	551	529	551	581	525	551	546	572	534	557	513	578	554	547	545	607	556	541	548	553	587	546	587	488	555	565	554	548	524	566	506	509	563	571	505	553	559	528	552	562	529	503	544	604	542	548	577	509	559	551	542	569	556	531	546	563	554	526	566	585	551	586	536	558	602	574	527	588	545	542	560	516	553	541	581	566	552	541	506	552	595	550	528	558	566	571	576	546	516	540	548	561	551	546	558	546	543	547	550	544	548	533	539	542	550	539	550	491	551	494	518	530	557	624	518	563	515	556	534	543	542	595	592	541	525	587	575	555	580	560	546	542	543	587	586	545	556	563	541	583	568	558	571	541	567	552	537	525	525	574	521	526	537	543	519	588	571	516	534	533	530	530	517	566	535	595	559	574	535	576	562	549	530	547	568	539	531	517	567	544	567	548	570	579	578	513	485	568	556	580	518	560	577	542	544	536	532	521	519	567	520	544	538	549	530	559	542	541	517	542	585	528	529	563	561	569	524	529	584	532	562	530	550	526	540	531	568	567	569	560	577	571	542	540	523	581	561	550	528	572	571	581	581	564	566	505	573	564	532	532	520	557	552	551	512	599	522	573	571	557	571	564	577	547	529	564	520	573	548	538	569	557	520	543	554	568	519	539	541	510	513	535	555	534	563	574	530	559	556	553	555	589	537	540	560	536	571	605	589	526	566	538	539	541	528	571	541	536	538	549	543	517	550	525	524	560	528	544	540	525	545	544	548	589	543	619	505	584	540	577	510	525	553	550	552	552	537	523	482	541	542	553	530	507	525	512	574	532	504	578	553	557	572	513	526	536	507	526	576	543	559	576	505	574	540	567	591	528	520	585	549	521	528	538	526	502	538	526	575	551	534	585	528	554	548	540	566	575	523	566	534	607	585	542	530	553	547	554	570	531	593	553	542	556	504	570	543	583	521	537	609	557	589	523	508	569	554	537	565	565	553	523	547	559	617	540	579	560	571	560	536	594	561	584	545	596	567	565	520	544	542	553	548	556	569	511	557	516	560	564	535	576	497	555	530	574	572	604	542	609	513	512	575	538	540	585	510	548	520	484	530	560	558	573	537	533	531	541	619	576	550	550	570	568	490	562	532	555	547	528	544	535	518	609	529	525	541	524	559	581	535	553	519	568	542	553	549	572	567	542	539	521	527	577	591	543	521	555	548	528	540	530	597	571	544	564	547	542	519	561	559	545	533	552	567	501	582	551	541	552	561	558	553	546	539	532	563	593	548	538	577	529	568	568	624	524	535	543	528	537	586	540	503	564	584	502	567	526	512	568	526	474	556	560	586	519	593	578	535	541	542	547	558	561	508	564	547	504	549	542	575	548	536	564	518	594	535	562	525	524	566	536	531	570	543	581	575	541	546	549	551	582	569	573	548	537	550	551	546	574	560	545	577	507	581	580	547	599	516	557	553	494	493	602	532	556	566	530	513	549	565	562	589	564	553	544	524	566	551	547	551	525	507	531	565	549	525	534	527	558	555	555	529	576	546	514	549	545	543	575	573	512	563	532	532	562	592	550	510	554	571	528	547	509	563	545	532	580	597	526	582	540	557	497	565	569	562	564	566	546	533	558	553	559	570	541	578	545	555	528	594	503	547	534	563	532	573	558	540	585	558	584	528	561	560	579	549	582	586	548	500	525	545	562	536	530	533	545	583	593	565	553	518	539	544	555	547	561	587	549	542	522	535	570	584	575	538	561	552	526	541	532	545	553	566	569	549	560	564	592	572	504	530	554	577	537	533	554	541	548	564	575	559	533	546	542	509	570	507	559	546	570	519	535	547	512	556	583	530	583	571	542	531	571	555	525	580	553	560	561	584	556	508	584	559	485	565	542	593	545	561	575	506	555	570	548	550	510	520	549	541	579	509	564	590	550	554	567	518	551	557	586	520	586	531	559	584	501	545	545	566	566	524	515	570	562	543	544	579	543	524	578	578	556	542	523	533	561	539	553	556	510	567	529	561	504	520	529	506	541	529	551	549	574	525	563	550	524	533	551	515	507	555	526	559	518	552	584	573	571	553	517	536	513	608	567	574	549	562	524	562	516	582	573	557	538	571	561	571	523	508	535	508	554	530	562	544	563	534	590	568	577	562	555	550	544	541	550	594	533	515	603	505	531	552	578	533	529	548	516	534	543	561	564	534	556	556	562	497	523	523	568	527	499	568	523	526	532	571	546	535	572	539	528	538	571	515	562	541	545	538	582	574	549	508	530	557	577	514	560	540	496	558	538	540	522	548	540	560	532	534	509	533	548	563	588	553	550	523	555	536	521	543	522	596	541	560	553	549	574	527	511	568	568	527	566	541	531	530	577	534	520	572	559	578	517	574	546	587	518	518	549	519	567	535	541	570	519	496	522	497	564	575	540	530	519	548	567	551	529	574	539	561	593	561	549	582	594	534	572	491	524	557	526	536	548	547	570	557	589	537	566	542	530	520	561	494	524	542	559	554	546	563	553	547	562	563	539	543	564	535	533	562	504	560	558	596	563	538	547	549	560	552	568	551	540	568	549	557	512	567	546	548	616	516	558	558	542	551	560	525	565	561	559	582	612	563	576	554	555	571	514	561	566	550	553	535	552	576	550	526	535	577	551	615	533	531	530	561	532	556	583	529	520	554	519	598	524	523	566	537	530	562	599	538	556	578	573	570	568	519	561	549	536	577	544	549	573	542	552	602	566	561	570	537	566	553	545	572	533	539	592	547	519	526	553	575	550	547	601	563	557	543	570	562	539	533	539	547	537	527	536	538	567	524	550	525	586	546	546	532	569	519	532	568	586	562	505	511	507	528	565	537	568	562	565	525	574	534	512	558	522	551	570	531	530	567	525	518	563	551	531	537	528	552	523	578	548	536	547	574	612	585	555	515	530	561	569	572	559	562	525	559	522	503	534	570	536	577	546	521	540	553	554	554	538	528	580	559	547	565	563	521	607	556	505	539	561	556	531	550	559	565	528	557	538	558	568	537	555	555	517	537	538	548	551	548	561	491	530	498
23016	40053	38340	34793	29045	20614	16055	11700	7601	5481	4348	3617	2922	2388	2180	1961	1659	1647	1514	1671	1784	1814	1904	1759	1514	1295	1182	1045	937	975	1003	1015	923	925	830	861	887	1135	1695	1186	867	826	865	833	877	875	862	829	841	864	822	810	936	899	830	801	809	857	829	841	817	824	896	912	941	894	855	958	857	831	846	942	854	837	831	816	809	811	806	758	804	820	818	787	793	798	794	751	799	835	797	821	809	812	790	840	810	830	825	800	839	819	792	806	831	780	809	824	754	808	786	801	797	792	812	798	822	799	809	775	775	807	779	845	817	824	805	771	762	815	834	785	823	770	770	752	786	819	805	781	762	781	811	769	825	807	803	794	835	770	791	770	806	779	811	810	804	837	785	788	798	869	814	790	819	804	744	827	771	774	822	791	771	837	809	832	802	819	757	786	803	789	778	812	769	814	782	801	781	781	789	801	792	780	851	745	755	813	803	798	778	810	756	825	782	770	866	853	761	747	798	795	823	795	765	782	821	797	789	846	835	785	774	801	765	835	825	815	821	809	774	837	795	764	808	819	792	827	819	774	799	832	768	832	780	794	817	767	833	770	808	839	780	820	797	799	785	821	841	755	803	833	787	807	820	883	776	802	804	810	816	780	829	825	762	804	762	803	832	763	833	828	765	789	818	820	775	793	812	785	797	787	819	839	727	816	788	853	868	833	814	771	823	735	781	786	771	830	812	745	831	820	798	767	830	779	786	870	846	820	774	814	783	758	801	831	793	784	753	756	792	812	794	824	796	781	808	818	800	813	836	775	776	765	773	827	819	794	824	768	830	816	799	825	841	751	781	793	804	806	799	833	827	803	763	833	811	798	785	758	813	798	813	848	807	784	771	786	817	844	771	861	824	845	807	812	742	820	773	789	781	751	814	775	777	792	822	854	772	749	810	810	840	817	808	838	773	798	804	770	746	771	791	783	849	772	787	827	762	851	810	810	793	792	831	851	772	804	799	788	816	791	800	795	782	795	774	788	827	842	773	798	830	782	783	806	786	808	796	767	767	799	796	806	800	736	815	823	747	775	838	750	845	791	769	773	749	805	820	809	762	807	815	786	831	818	841	795	845	761	811	783	875	785	827	821	767	826	828	804	825	828	788	817	812	767	791	768	803	810	819	810	788	769	810	773	808	838	821	795	790	788	881	839	804	780	806	787	815	728	761	796	800	778	810	795	802	827	806	801	764	767	805	806	781	801	780	819	833	775	753	795	783	791	743	847	806	809	800	787	791	825	810	827	803	836	780	766	835	792	821	811	781	759	872	776	798	754	795	827	820	781	829	778	817	771	811	806	836	757	809	813	794	852	793	780	832	785	790	838	795	877	753	797	789	795	807	796	799	803	777	779	808	779	838	777	806	792	818	834	802	805	776	771	779	768	843	899	794	801	811	849	843	818	790	795	838	755	821	841	844	815	829	830	790	798	825	767	779	778	795	764	807	769	811	779	839	812	819	819	775	795	761	832	819	849	808	830	834	829	821	776	870	824	788	735	837	785	796	831	784	795	821	766	827	836	836	836	813	753	833	808	757	822	829	796	809	784	809	787	843	762	805	817	831	818	819	816	760	806	836	782	788	822	840	832	811	831	773	824	781	799	846	806	771	820	818	807	722	807	767	750	772	821	817	809	840	798	770	784	823	784	824	767	790	857	785	809	788	787	798	819	783	866	780	832	846	797	802	775	810	836	786	887	808	775	788	739	767	793	797	775	778	823	815	783	828	799	788	859	782	800	828	788	803	812	789	817	791	801	811	765	795	802	750	758	825	842	768	746	805	814	807	785	771	821	869	808	789	818	753	816	803	844	808	779	859	855	797	818	799	793	797	828	809	740	786	834	806	785	814	860	801	796	787	790	781	823	844	809	827	794	846	799	779	824	792	827	779	802	798	762	741	827	794	807	817	796	772	819	827	811	806	804	809	858	808	858	823	798	808	795	793	812	808	832	742	812	783	842	798	790	779	808	759	777	873	792	837	805	825	814	784	777	743	808	805	787	800	797	812	784	831	747	775	780	789	767	763	786	810	805	780	792	859	809	831	766	781	794	772	795	803	743	822	778	831	864	832	790	784	854	769	755	785	835	773	786	801	753	773	785	795	806	803	800	794	797	799	833	784	773	807	792	820	834	863	789	792	805	758	822	820	812	818	795	814	805	872	800	795	795	772	784	822	787	809	811	825	849	785	783	828	815	812	819	791	785	783	847	830	814	807	798	862	793	777	810	786	784	798	858	812	763	769	749	779	812	842	777	878	846	792	801	745	799	788	784	863	753	814	792	876	828	793	786	790	762	828	741	821	785	771	825	792	821	816	783	797	796	824	765	820	781	785	786	828	807	806	811	788	758	769	811	794	815	787	787	799	826	826	832	757	828	804	808	778	768	793	814	798	802	801	808	828	800	782	860	788	827	783	824	828	801	847	771	772	807	783	807	806	804	849	814	809	785	801	769	748	778	797	857	775	793	793	776	846	802	827	766	824	778	812	801	746	738	821	779	768	775	795	848	845	768	808	813	805	804	774	779	851	805	761	810	795	817	765	794	762	842	806	805	782	800	816	792	810	799	812	831	852	789	799	830	801	842	782	806	758	798	819	808	798	808	821	811	847	793	802	779	794	766	827	773	824	839	780	847	808	762	750	813	807	793	782	781	753	811	768	789	779	816	782	779	793	836	872	789	793	776	800	824	784	772	807	851	795	766	823	760	759	849	835	799	789	826	774	776	825	756	805	834	806	787	817	737	842	840	813	829	775	794	847	761	825	812	780	774	787	816	749	820	802	829	832	784	782	773	826	779	782	765	858	802	778	801	806	854	800	908	804	780	853	799	822	787	808	828	863	810	800	771	771	790	785	750	834	804	813	795	803	819	777	802	860	777	866	816	831	767	795	847	834	801	822	800	810	787	793	763	813	793	794	790	786	794	821	791	754	792	816	783	755	814	748	784	793	733	839	800	830	786	809	848	800	828	803	810	799	819	769	778	777	819	813	806	871	796	812	793	804	791	810	797	756	820	819	801	794	803	793	784	742	764	867	793	746	780	823	786	790	791	820	780	843	796	790	788	781	780	801	807	799	819	762	758	863	817	795	808	806	790	779	835	813	789	837	754	747	800	871	803	872	833	801	786	773	828	850	809	839	803	770	794	798	770	795	802	847	724	815	770	786	873	745	782	778	839	784	792	808	818	791	767	768	790	783	815	770	782	829	787	830	822	790	753	840	826	772	819	818	803	757	821	773	798	802	826	799	821	816	833	834	807	799	815	790	779	796	787	809	846	825	812	878	828	802	832	823	834	799	826	789	791	789	778	850	782	786	794	740	778	777	803	832	777	800	768	790	791	817	806	836	819	772	801	835	728	854	804	790	762	837	805	824	798	848	799	838	776	827	792	795	789	768	742	830	816	795	847	784	763	802	815	795	823	767	847	784	803	794	776	803	788	763	872	791	789	828	777	798	807	847	826	754	796
23136	21385	29287	23885	21861	22218	17636	8094	4506	3170	2540	2017	1595	1445	1242	1198	1079	1018	944	1060	1076	1159	1046	982	811	715	706	671	639	639	633	640	650	600	599	587	585	642	1117	898	564	599	533	551	590	587	570	547	564	578	520	589	578	553	527	545	527	555	578	532	556	593	634	611	678	644	603	670	697	597	568	547	583	573	537	504	522	528	592	560	564	542	580	518	557	532	506	534	545	522	564	514	507	548	548	548	546	563	542	555	573	516	577	524	544	501	545	564	557	542	523	530	568	542	551	497	550	573	551	549	569	568	535	555	606	572	547	523	534	512	542	586	578	545	542	575	533	517	558	543	535	507	553	530	558	536	549	603	510	531	555	560	517	550	553	539	537	546	568	517	556	515	534	517	581	553	536	508	549	543	523	571	583	589	562	512	558	521	543	513	524	529	553	534	551	522	579	582	521	508	528	570	558	540	542	575	537	534	546	556	532	563	545	560	558	520	565	515	543	587	536	539	549	534	565	576	533	549	547	545	551	542	543	515	563	565	577	559	561	555	530	522	563	569	558	556	519	539	541	573	576	571	567	544	542	536	594	541	521	559	518	505	575	521	489	554	577	542	558	534	524	554	531	523	526	532	530	526	586	529	546	514	574	582	571	527	528	523	523	507	542	508	559	522	529	580	534	541	510	599	578	554	529	548	566	515	521	558	530	511	516	579	508	520	540	528	517	553	571	527	594	528	545	539	547	546	510	548	532	536	553	518	530	534	522	563	517	549	596	517	568	564	566	558	546	551	552	555	524	551	535	560	555	542	521	522	573	555	561	560	574	552	551	558	547	550	559	559	576	568	530	526	627	533	579	521	566	590	573	557	553	556	529	564	584	555	554	526	511	544	556	516	535	493	487	534	526	504	562	527	484	560	555	555	541	553	566	530	516	572	552	581	586	547	562	579	523	557	520	595	609	501	523	565	525	545	531	527	524	539	527	571	554	524	549	560	525	505	554	551	580	555	562	532	568	524	590	535	592	580	528	511	520	554	561	530	555	511	551	569	528	553	534	544	520	537	603	543	522	520	552	530	537	566	572	614	513	535	548	514	543	518	513	534	553	526	521	542	504	538	531	568	567	545	544	631	525	538	551	532	513	536	577	551	549	522	553	542	550	544	565	533	578	537	568	561	510	562	546	523	562	536	546	515	568	555	487	563	539	569	541	552	544	543	529	533	551	542	562	532	565	521	529	573	521	544	529	530	530	528	529	495	522	516	553	566	554	544	588	585	553	511	587	582	547	546	559	553	548	534	534	588	561	564	530	577	561	547	561	509	573	561	535	528	567	510	580	545	580	547	527	543	551	531	523	575	556	493	501	574	531	564	562	538	557	567	549	561	578	589	498	552	559	517	544	569	532	550	509	552	525	523	530	592	536	531	558	542	519	562	543	522	568	544	545	506	571	516	551	549	508	545	534	576	549	519	582	555	525	520	564	568	582	571	586	542	549	578	560	548	602	534	552	572	530	540	535	502	514	532	567	556	529	575	598	534	550	551	490	538	503	558	548	577	574	577	520	494	590	528	522	565	476	520	560	530	570	544	491	599	506	563	543	566	548	510	583	552	561	560	579	574	566	535	492	514	561	519	537	538	586	535	525	563	554	551	592	540	549	575	527	542	549	532	532	556	527	573	532	541	551	551	542	568	572	555	529	511	566	554	570	551	529	519	498	528	584	562	538	518	566	526	521	609	532	504	526	542	560	526	517	579	503	512	570	571	541	551	539	550	567	539	486	540	508	572	561	583	512	549	525	553	518	527	555	531	533	549	514	520	559	550	493	520	547	532	562	539	553	528	537	520	553	578	585	523	554	535	551	554	543	538	515	566	584	563	534	526	576	535	585	607	563	553	536	536	547	505	558	549	543	508	539	477	498	510	534	530	563	559	530	537	575	490	550	535	537	534	537	535	523	557	548	545	594	549	537	532	542	567	527	541	534	537	514	501	528	553	529	522	555	519	561	556	542	538	536	500	556	533	585	554	581	547	568	533	536	556	539	553	530	525	502	548	552	521	514	553	573	583	582	527	567	563	536	555	506	531	513	532	569	554	549	525	541	527	566	533	562	557	518	575	566	551	501	530	527	533	580	547	574	556	519	540	557	558	552	513	567	531	550	553	547	528	527	597	549	561	533	504	551	588	558	566	576	520	559	527	521	539	567	551	552	536	551	553	570	597	545	512	546	571	570	554	545	546	522	542	545	523	548	543	565	535	559	552	550	557	507	526	513	548	543	561	550	549	528	538	529	550	540	524	576	580	522	606	556	516	560	571	560	515	507	540	542	524	516	553	552	543	488	531	559	560	540	538	567	567	526	538	551	532	541	555	566	505	548	536	559	566	504	537	538	570	540	530	547	530	581	560	532	549	540	503	511	527	513	535	538	540	541	555	563	547	551	567	573	542	533	557	521	589	562	530	558	510	577	551	542	550	576	553	575	545	574	555	508	543	501	531	525	529	562	550	563	545	581	562	537	529	545	524	549	566	529	540	566	562	542	496	494	528	574	538	555	553	522	560	540	566	504	510	604	551	549	545	516	534	532	576	535	531	510	550	539	539	540	547	564	522	567	518	565	540	545	554	540	581	535	585	579	578	527	526	555	533	516	566	543	530	541	545	526	572	524	576	561	557	518	520	578	570	553	560	572	537	540	562	566	561	525	570	546	555	568	575	514	526	522	525	535	555	574	527	552	541	540	525	535	512	525	571	547	519	559	541	535	538	564	531	535	539	531	567	527	565	564	538	530	518	537	547	551	509	532	551	531	563	577	540	545	562	515	521	561	527	536	515	538	511	521	547	537	521	546	526	548	571	547	543	528	549	559	533	550	522	530	566	521	551	535	508	529	534	551	535	503	548	561	559	544	600	540	549	554	593	529	505	564	565	570	533	520	551	531	525	549	539	551	593	502	580	539	546	575	527	561	556	533	486	564	569	568	550	578	524	547	545	606	517	532	524	509	584	546	573	530	558	560	551	501	540	544	515	531	573	529	557	552	553	554	521	582	513	544	541	500	526	562	533	531	530	536	522	537	518	549	534	579	567	588	530	529	512	554	589	529	554	589	548	568	552	541	507	546	534	580	525	560	504	550	529	517	547	519	572	555	586	527	504	554	553	536	501	536	529	549	608	543	544	523	536	517	575	517	587	544	549	566	542	531	558	577	501	528	527	569	540	541	503	539	555	561	546	515	555	573	563	568	582	564	516	554	527	554	508	554	549	555	582	537	538	498	549	548	573	517	565	508	524	541	551	546	542	569	544	569	527	549	512	537	557	575	533	553	577	560	514	540	571	541	560	547	492	572	559	532	557	495	556	568	520	521	514	584	518	541	553	530	529	549	516	550	541	486	508	554	567	538	558	546	498	555	533	554	526	572	523	563	581	521	553	597	594	577	529	537	548	537	571	511	608	557	521	570	556	599	504	506	561	578	540	535	561	515	553	534	549	549	566	555	553	531	520	544	576
25119	45118	44243	40352	33982	25784	20285	15341	10833	8123	6533	4977	4014	3360	2907	2495	2330	2123	2175	2162	2394	2241	2280	1973	1599	1368	1289	1145	1064	1030	1026	1018	954	943	901	880	940	1042	2379	1923	866	841	804	806	848	896	862	916	887	875	816	820	822	779	758	801	769	847	798	775	833	844	1021	1008	1056	1130	1080	1193	1039	901	902	870	785	832	733	820	745	801	775	803	797	774	776	812	795	754	820	811	774	787	760	794	812	739	765	794	763	724	820	759	772	785	725	766	761	785	741	770	794	756	746	790	772	738	778	794	773	757	768	746	824	802	727	746	762	796	776	757	758	823	786	727	773	776	853	849	800	790	776	749	821	791	803	764	762	757	820	758	758	768	812	747	784	807	749	815	764	799	759	779	780	800	730	753	797	808	793	770	711	743	796	764	792	715	746	778	776	743	790	754	756	765	798	762	786	783	794	783	810	823	746	744	742	763	728	783	785	772	809	786	762	756	797	800	803	786	810	750	782	788	765	783	784	756	777	750	783	827	789	769	743	772	766	766	767	765	785	788	767	819	813	789	773	775	759	830	745	775	774	825	760	790	799	741	813	816	821	751	787	776	784	789	757	816	795	806	790	704	786	813	782	788	789	814	809	788	786	735	763	778	788	796	760	742	729	794	800	764	790	769	779	784	761	766	734	748	752	784	754	728	808	818	765	747	810	835	816	813	788	791	772	797	780	773	780	822	799	789	803	768	727	795	802	779	830	772	779	815	751	810	762	754	773	762	768	762	737	724	798	776	808	800	762	823	807	724	735	798	803	774	822	815	756	761	777	819	792	764	801	749	836	776	819	756	789	841	805	763	796	825	822	749	794	768	754	758	758	771	797	798	797	819	761	791	787	779	776	804	802	807	784	752	793	751	770	803	719	731	768	773	787	824	770	775	783	830	815	775	797	774	831	796	771	797	803	801	755	797	738	772	775	758	801	771	817	828	743	782	807	759	755	741	778	739	748	747	821	801	787	800	787	805	804	762	773	784	771	763	747	786	774	776	750	796	760	792	812	780	825	773	778	771	762	755	787	820	764	776	779	782	820	768	779	789	762	806	792	733	797	758	718	791	813	801	780	776	793	814	743	778	789	774	766	786	768	733	797	767	737	802	769	806	783	824	739	758	754	793	771	772	781	794	764	785	806	772	759	779	803	808	793	829	784	784	778	774	769	786	763	747	736	812	746	783	797	815	805	794	755	763	773	808	788	821	758	731	769	747	802	783	755	797	802	813	744	756	775	739	779	789	780	771	767	771	790	769	822	804	782	805	769	791	785	783	806	767	746	807	779	844	772	751	780	790	798	787	761	764	757	755	759	765	759	749	820	798	831	774	804	734	804	776	734	781	743	787	748	788	764	780	749	818	781	781	747	785	832	863	752	769	802	750	755	831	764	756	809	744	729	814	794	830	785	726	775	788	768	730	799	784	760	805	791	752	854	745	780	823	791	766	782	795	788	791	746	764	771	774	829	835	801	761	811	791	799	807	768	823	776	793	783	810	825	817	780	808	837	777	773	823	780	716	820	766	799	789	769	795	772	760	842	710	763	815	776	751	809	799	740	784	817	777	761	806	782	801	770	822	786	726	812	783	812	792	819	729	769	733	775	821	782	749	780	745	744	766	774	789	799	728	766	778	786	787	790	799	816	736	796	754	829	817	756	819	768	819	743	782	769	743	762	759	803	792	722	777	809	811	753	804	760	787	772	798	758	737	807	786	761	764	813	770	825	774	803	732	759	753	785	755	778	797	761	804	796	786	828	823	774	746	777	779	776	715	807	781	768	808	768	800	750	801	789	758	777	846	742	797	803	828	798	754	760	726	816	816	783	765	785	772	849	797	808	767	837	814	788	796	786	780	806	763	788	782	739	746	758	770	788	821	820	748	789	782	781	745	786	742	807	791	749	734	766	780	762	743	750	783	803	785	758	823	831	784	777	755	750	849	761	774	817	783	779	825	820	789	756	755	820	769	769	789	782	718	779	749	776	753	785	803	796	762	789	772	803	774	765	795	815	746	732	757	791	793	819	800	764	730	733	836	769	762	771	800	720	758	796	781	774	761	750	776	797	787	779	754	724	792	815	740	802	827	753	815	762	789	717	732	798	775	805	763	771	750	785	753	754	747	749	748	789	751	785	808	792	784	787	720	809	795	741	763	731	772	707	764	768	782	768	790	807	787	790	812	772	761	808	774	819	786	774	741	739	789	765	810	803	779	801	797	770	803	751	778	738	776	767	782	786	802	807	798	797	788	774	772	777	737	756	780	763	801	769	783	756	779	776	766	724	743	789	776	776	788	781	786	812	741	797	744	754	732	773	759	759	773	801	699	789	740	781	827	809	813	778	766	756	765	732	810	784	742	804	777	778	767	731	753	722	791	803	785	809	802	792	804	796	792	742	729	800	747	765	805	735	770	795	839	781	801	783	791	818	799	767	781	760	795	779	774	829	719	794	731	768	801	757	750	770	770	765	763	771	749	787	823	772	859	756	764	782	794	772	774	786	796	757	776	775	737	761	766	703	825	751	738	787	771	757	798	810	769	783	788	778	771	783	757	787	762	796	805	733	792	843	764	740	803	810	768	805	741	783	737	791	761	739	769	854	800	781	757	807	772	758	829	803	783	799	783	767	844	772	844	740	769	756	772	790	797	813	785	787	808	759	813	770	730	766	775	820	748	814	762	826	778	763	784	753	785	780	744	781	799	777	785	781	762	785	756	835	723	782	774	765	762	813	811	816	759	772	760	812	809	723	785	733	790	764	742	754	737	776	816	718	775	725	795	779	804	780	731	765	819	773	777	755	747	798	763	769	789	761	752	771	757	771	773	781	817	774	762	762	787	752	812	725	792	831	785	783	785	752	798	747	780	773	760	788	806	752	798	732	804	826	773	764	790	747	837	791	775	805	803	813	717	743	715	814	805	781	769	813	783	734	785	737	753	769	715	794	775	764	771	783	719	790	748	781	781	763	767	785	758	776	780	759	807	800	785	812	801	766	769	815	825	794	727	762	766	791	767	800	803	849	765	771	776	814	746	719	825	758	781	745	763	773	745	767	761	800	732	789	749	765	796	666	758	821	751	804	799	748	791	790	786	761	840	783	777	750	807	755	774	772	803	788	811	786	799	744	776	773	796	811	835	836	788	804	795	750	767	772	740	745	818	770	766	799	764	846	816	845	739	767	783	812	772	835	786	761	760	774	807	727	775	778	769	744	752	759	782	790	748	794	789	732	765	795	768	775	752	803	745	782	785	720	788	800	787	796	820	780	798	771	760	856	812	802	779	799	833	792	790	748	751	771	760	800	789	791	791	754	773	771	813	780	763	768	789	796	751	780	764	806	772	805	840	770	746	772	829	785	715	785	757	803	798	738	775	799	825	807	791	782	791	739	785	786	791	774	802	718	800	767	812	804	778	854	792	853	793	766	829	797	782	777	763	794	728	751	765	787	794	794	767	785	780	771	787	755	752	807	782	745	793
27284	22626	25471	23394	15426	8033	4585	2775	1846	1468	1164	1002	785	757	713	708	716	675	622	684	707	716	676	642	627	582	558	566	579	521	538	568	529	516	507	486	539	545	591	556	555	501	496	528	581	529	545	503	491	493	522	492	507	517	504	502	551	502	538	528	507	494	519	506	552	544	521	538	493	553	534	532	505	503	517	517	519	525	501	495	502	480	471	513	495	518	515	517	491	508	518	501	526	499	533	492	474	533	486	521	506	524	530	473	538	501	464	535	511	486	538	470	540	499	504	502	493	479	503	537	463	526	532	530	512	479	538	528	504	523	540	475	530	482	558	538	502	513	485	490	453	506	513	529	528	525	544	523	485	511	531	539	539	509	552	511	518	512	510	511	507	459	509	529	468	484	477	511	552	494	509	525	490	494	538	496	503	462	569	493	507	571	563	516	512	526	519	532	479	511	536	499	523	495	509	528	515	515	486	486	483	544	489	507	519	517	529	547	536	484	508	531	479	507	515	503	536	516	509	497	507	525	517	519	485	501	474	534	524	491	517	505	500	510	497	535	472	475	496	553	498	508	548	522	535	513	552	492	522	530	527	487	509	507	484	477	498	529	521	526	518	458	464	503	511	493	517	531	506	495	531	531	531	516	486	520	543	500	502	525	504	492	479	521	511	528	497	502	511	513	492	528	554	500	533	480	490	511	526	537	505	503	483	514	520	505	499	534	509	520	481	517	495	531	539	487	527	516	513	475	520	524	500	505	561	546	519	510	503	534	523	491	491	472	529	500	511	540	517	531	497	560	520	490	494	505	543	512	473	503	512	493	514	493	545	512	498	493	572	493	481	551	526	493	553	547	543	515	553	529	504	482	471	476	523	498	534	528	498	490	532	511	504	506	506	517	485	499	521	489	525	546	515	503	516	492	483	553	515	533	552	506	515	515	517	498	539	498	490	559	487	509	530	514	469	507	532	528	533	510	520	507	521	495	523	540	512	530	525	522	517	531	538	521	502	472	531	533	477	526	542	468	511	530	510	536	497	485	507	485	530	483	526	541	517	500	516	533	519	549	532	491	517	501	503	514	527	496	502	532	510	498	500	538	543	524	464	490	516	501	517	512	552	490	502	484	534	467	512	495	481	520	509	501	534	560	508	491	506	520	520	483	476	525	537	468	560	513	498	494	544	541	478	515	506	484	529	486	509	534	488	530	500	508	528	540	499	533	516	519	467	513	541	523	501	498	489	531	494	508	523	537	530	482	512	519	523	558	502	510	511	478	519	501	529	524	529	480	508	491	533	561	514	479	511	509	526	493	506	584	469	510	473	489	519	531	524	535	533	508	568	496	496	511	526	500	541	484	533	494	544	509	527	493	523	535	501	492	496	528	488	466	540	495	544	498	567	505	514	495	540	490	495	570	515	504	504	535	511	494	519	526	538	538	478	533	488	498	523	511	543	475	523	477	505	497	540	546	507	543	502	546	516	522	551	517	524	523	524	553	461	507	524	528	493	519	547	527	519	497	453	491	468	532	516	519	504	493	518	475	495	486	540	467	499	512	532	480	492	489	515	496	489	514	511	538	493	556	514	505	487	579	496	488	495	502	516	516	518	440	544	470	502	521	509	501	505	507	520	509	507	511	497	500	498	503	510	542	494	501	539	493	497	497	565	486	521	478	513	505	532	519	488	533	565	483	490	503	544	536	514	537	524	484	567	524	514	557	593	525	500	523	549	545	505	532	562	503	519	550	537	514	534	487	507	503	512	546	513	560	528	486	481	530	502	536	495	525	496	514	516	522	506	520	502	460	498	501	512	520	508	504	528	475	503	517	512	528	538	520	555	519	507	493	522	533	469	488	504	488	508	528	508	522	510	559	527	510	512	518	491	475	509	497	516	512	527	452	555	520	525	495	515	511	506	532	517	495	529	509	491	496	533	518	502	495	513	517	519	495	524	534	499	493	503	489	497	499	521	488	479	493	552	495	495	510	524	527	472	526	526	465	501	513	510	450	535	507	488	518	540	524	509	507	541	509	540	474	524	511	524	491	497	526	510	504	508	524	492	567	528	459	552	526	483	546	511	512	493	505	515	510	529	557	482	527	521	490	512	516	503	486	557	486	515	523	494	559	527	507	467	551	515	536	467	490	453	490	546	522	506	556	528	514	508	526	550	487	522	496	525	551	546	531	483	533	508	502	492	518	525	481	529	542	489	500	501	463	490	522	518	507	539	523	526	488	486	459	522	472	538	542	517	489	502	479	516	490	443	521	522	522	508	516	533	487	519	494	535	519	527	483	496	526	489	550	513	519	493	514	496	462	519	527	528	481	488	508	550	516	521	534	527	495	518	506	476	520	518	527	493	504	517	519	510	530	529	556	539	518	514	518	498	482	525	481	514	491	519	567	519	535	499	505	521	529	517	516	536	489	493	526	523	493	499	509	511	507	523	498	532	519	545	538	482	518	501	533	511	520	486	478	505	535	509	484	481	506	539	482	457	509	529	497	511	460	517	500	538	515	509	547	509	536	543	524	462	497	529	480	505	486	497	519	526	501	474	499	519	498	489	511	494	497	535	473	475	496	510	545	516	514	516	474	462	485	505	506	519	515	488	530	507	535	480	491	509	496	526	503	556	496	517	490	519	510	472	514	497	504	541	534	497	537	511	486	476	521	502	520	507	529	477	497	539	499	496	535	523	512	517	507	488	501	495	505	484	521	514	508	536	502	528	488	505	543	518	482	485	524	500	505	508	501	495	495	528	497	516	496	509	508	518	517	554	515	515	483	532	532	525	472	491	522	494	543	473	535	540	542	546	544	508	527	480	466	504	481	503	486	526	511	523	581	538	518	457	539	518	524	542	481	533	527	550	501	532	556	525	491	506	522	521	556	504	484	521	485	513	485	483	507	525	534	508	516	571	514	506	535	517	509	552	523	488	543	553	514	472	508	524	503	541	537	485	527	545	517	487	526	477	501	521	491	489	535	466	510	513	520	522	507	518	537	460	488	468	548	501	494	513	559	511	530	531	485	514	527	538	523	512	494	471	494	525	508	497	502	514	507	505	551	498	510	496	482	531	520	505	517	492	534	495	498	509	526	504	494	504	512	506	512	519	516	488	483	503	510	506	526	493	488	504	475	520	520	506	502	519	511	495	488	514	482	505	485	534	511	503	514	513	532	541	518	504	539	510	516	492	523	489	518	526	529	522	523	525	490	527	511	501	533	506	514	457	481	508	541	488	496	531	504	519	508	499	504	533	564	502	503	532	492	503	471	499	492	533	481	511	493	498	515	482	505	531	487	484	503	490	547	514	550	512	514	560	500	534	533	529	528	509	478	520	506	546	511	499	519	529	486	516	551	529	481	523	489	514	527	507	521	514	511	521	506	550	484	500	510	510	479	556	538	523	514	524	521	494	534	485	513	495	537	529	514	529	492	507	551	496	515	498	505	476	540	545	484	484	537	503	502	521	501	499	542	515	539	457	511	520	490	477	506	542	497	509	483
20551	33184	33848	30322	23647	15826	10635	7234	4981	3776	2899	2269	1895	1546	1496	1286	1248	1176	1197	1283	1295	1327	1210	1117	1012	913	942	860	862	805	812	775	780	824	763	793	804	774	833	859	772	727	796	761	784	803	792	743	722	824	777	786	728	720	761	735	778	719	775	753	758	757	781	804	758	819	759	832	817	707	810	730	762	760	744	758	752	755	746	686	766	734	750	724	750	736	736	684	744	714	751	713	705	725	777	720	730	774	755	729	681	727	757	763	736	756	712	759	743	769	740	747	756	777	701	740	725	761	735	735	763	763	798	734	767	764	737	769	776	718	734	757	692	734	731	753	744	755	747	797	791	735	740	746	736	795	780	688	771	743	740	727	769	742	673	721	738	722	744	739	728	776	760	728	714	726	732	736	737	738	758	737	730	700	728	744	748	748	736	738	743	761	713	682	693	736	713	689	709	725	728	734	694	753	765	702	720	750	767	739	734	772	726	757	704	719	760	757	733	739	706	766	735	734	724	764	713	802	756	754	781	726	734	671	741	740	748	768	697	723	760	752	728	699	784	714	764	703	703	727	735	745	737	718	726	730	774	712	819	754	752	766	751	722	696	760	788	761	745	727	742	757	775	739	658	739	765	752	759	704	802	755	769	724	721	747	725	765	773	706	730	737	781	758	679	754	741	736	746	764	757	742	731	774	743	741	737	726	743	714	767	752	746	767	716	724	766	743	741	763	727	739	727	738	763	709	761	728	749	722	778	743	742	754	749	730	712	717	756	701	795	748	783	710	725	686	805	724	775	750	741	750	760	752	713	741	771	734	740	718	743	770	761	773	727	689	746	726	760	741	765	773	733	771	738	769	753	757	728	710	750	710	707	760	784	719	696	724	740	715	772	717	748	724	768	740	769	685	772	761	749	754	749	743	735	745	718	739	786	765	785	760	736	745	762	737	743	749	742	732	738	714	785	804	742	751	720	720	725	712	744	773	774	739	712	786	732	752	739	748	759	698	754	775	764	729	750	736	754	775	771	770	820	711	723	743	764	726	721	737	806	754	719	766	786	731	746	733	733	745	753	717	724	727	736	722	710	731	649	731	779	768	748	715	722	715	733	770	719	785	764	723	744	748	785	732	719	742	723	683	741	764	740	706	759	784	715	721	742	752	744	781	760	732	718	784	757	728	750	794	699	722	737	742	722	796	735	764	699	756	783	750	726	716	740	757	728	749	781	714	729	726	688	743	742	757	748	826	729	781	730	760	756	738	734	745	733	689	721	730	775	760	744	770	728	747	730	715	749	749	743	744	700	709	739	753	740	701	754	714	793	729	710	766	741	711	715	720	732	763	712	715	705	687	739	710	758	707	797	778	712	701	752	732	729	742	709	745	774	780	743	729	775	744	730	723	720	778	739	762	742	743	754	697	710	761	766	760	801	753	741	751	725	736	679	728	760	776	739	763	728	728	729	769	730	704	769	747	704	775	729	783	775	758	741	722	787	753	803	739	741	711	711	759	726	741	723	711	732	745	773	752	764	748	783	746	735	759	732	688	735	699	723	787	689	750	738	758	732	760	767	716	719	729	727	753	767	735	796	752	748	751	757	783	752	736	746	734	699	772	720	765	762	721	769	753	785	719	728	755	754	712	735	727	752	749	771	709	740	741	754	716	774	730	766	797	732	750	728	743	754	734	747	734	776	729	731	715	754	754	721	741	737	754	741	737	695	759	732	788	761	672	731	767	771	737	781	724	743	766	756	756	723	777	756	702	762	777	714	764	696	733	724	744	744	733	739	746	757	742	784	732	772	794	715	769	755	736	722	728	678	714	758	733	757	758	736	710	748	758	730	721	696	745	735	747	774	750	730	760	719	743	725	725	740	725	736	739	719	750	753	699	719	778	701	785	721	734	741	725	706	719	761	752	700	762	724	729	706	723	744	750	719	751	719	696	736	782	738	756	804	744	738	756	731	699	743	746	737	725	721	728	758	725	762	740	713	778	737	763	732	742	725	696	748	762	737	750	727	748	746	724	708	723	707	757	688	704	761	709	799	757	741	772	761	746	764	763	756	704	745	708	771	734	767	712	789	755	716	718	706	789	707	677	736	739	787	737	722	735	745	713	728	721	737	752	718	739	702	794	691	746	723	725	743	743	747	749	742	767	710	699	735	726	734	723	740	774	765	699	730	797	734	689	739	732	780	719	736	735	767	762	756	725	744	717	730	733	721	704	757	718	774	765	727	759	748	746	745	704	746	737	692	701	720	734	708	710	749	703	716	732	715	755	719	717	771	736	761	741	765	754	701	752	738	739	729	756	773	780	734	749	726	745	742	728	745	693	742	754	730	733	763	759	718	724	701	713	692	733	736	747	733	798	693	722	759	731	752	760	738	702	691	769	757	755	743	745	712	704	759	713	734	749	718	813	769	789	770	724	755	745	766	728	734	786	747	689	713	737	787	738	710	746	714	776	729	713	759	793	701	686	774	745	728	721	767	725	736	798	772	737	731	719	715	752	766	783	730	713	743	703	738	723	697	738	759	777	748	742	737	767	754	782	751	726	717	726	718	783	726	732	767	735	822	772	779	697	715	772	746	742	786	753	733	722	753	707	735	722	724	714	772	698	775	703	714	762	760	764	670	765	774	720	727	781	729	746	737	770	739	791	751	795	747	756	727	754	749	745	771	752	741	756	753	756	777	755	705	793	713	799	731	722	763	752	776	732	697	721	790	721	770	708	757	780	765	768	773	736	770	745	739	746	718	707	774	769	730	720	738	758	759	743	705	772	770	752	719	799	725	778	777	757	676	696	718	752	728	727	762	695	787	713	703	725	757	752	755	694	736	744	761	734	751	730	732	733	681	750	707	711	708	735	762	753	757	729	741	765	711	748	794	735	751	673	766	776	726	746	785	728	781	705	711	716	747	725	728	725	744	778	725	736	734	777	750	727	757	750	755	780	748	717	762	681	765	766	747	781	746	796	712	719	712	805	672	721	743	734	711	737	720	728	740	731	733	752	740	756	726	715	784	751	742	723	713	743	789	795	683	752	729	749	771	715	737	694	770	714	712	722	728	719	788	764	742	749	709	721	732	744	723	760	779	727	727	790	766	749	719	688	724	764	729	750	748	735	740	747	773	739	731	712	721	721	720	799	748	704	742	757	753	727	738	759	709	780	685	781	748	746	791	755	714	757	761	779	711	700	748	755	749	726	704	692	773	722	738	733	743	806	725	717	747	716	776	791	756	750	769	709	746	759	748	736	753	761	784	768	765	723	786	729	712	732	734	723	706	741	738	740	709	726	774	680	727	738	738	713	741	723	741	724	778	719	729	744	746	660	747	726	736	755	745	752	717	711	730	749	739	745	739	722	731	691	705	779	724	709	752	744	699	777	760	744	747	758	746	758	738	777	727	693	753	721	756	720	755	724	800	752	749	768	716	736	704	763	752	717	700	741	720	731	731	679	730	746	728	764	716	775	737	718	716	753	731	727	715	757	712	757	749	766	710	742
24284	21405	28689	25016	22425	17481	9584	5078	3364	2589	1967	1491	1286	1170	991	948	946	932	923	913	981	955	918	849	742	710	688	665	678	677	593	629	655	622	608	630	656	617	897	939	587	619	617	579	584	604	635	619	575	569	581	629	591	569	544	585	616	598	606	581	600	619	590	618	683	661	665	587	673	588	646	553	568	576	582	582	579	561	593	616	560	572	577	575	573	607	571	601	583	581	606	588	570	590	601	637	577	561	587	609	577	577	560	601	574	600	602	544	592	596	589	598	625	570	578	599	618	587	571	614	571	590	579	618	606	604	572	593	587	594	560	585	538	631	602	624	610	539	552	573	650	594	626	567	571	618	628	606	591	565	589	596	593	603	556	569	593	588	582	605	574	593	549	571	561	588	646	572	587	602	629	560	590	618	560	605	544	638	572	598	583	582	576	618	569	564	631	555	617	578	572	591	579	571	588	552	620	587	571	582	577	616	562	571	568	574	604	570	574	567	597	597	590	595	563	564	604	568	568	606	606	598	584	579	600	591	554	564	582	586	573	582	567	577	556	575	549	581	579	610	577	610	596	616	582	589	596	602	641	613	564	577	553	583	553	554	577	594	599	582	597	631	589	574	563	586	582	625	606	608	555	598	605	540	588	601	611	553	615	598	570	555	583	613	579	628	590	553	582	563	573	578	549	554	602	621	583	620	578	571	624	617	570	586	591	592	556	594	585	599	594	573	608	569	578	561	557	612	627	612	577	602	592	597	593	544	557	603	577	617	624	580	593	611	600	564	589	587	545	577	568	564	591	583	552	603	585	558	557	552	559	594	590	601	593	551	595	595	581	567	580	569	558	596	623	554	582	583	590	594	556	579	618	594	600	567	619	575	572	587	560	573	593	545	603	584	595	537	597	606	599	559	585	591	570	632	571	597	577	601	627	599	551	622	588	599	570	607	575	598	625	597	555	600	553	606	602	548	580	606	542	584	584	585	575	587	591	608	545	585	579	592	561	611	554	632	579	555	599	540	624	592	623	640	584	588	588	597	588	607	595	520	585	618	567	621	584	571	579	589	629	608	629	608	532	599	575	551	625	588	622	609	552	546	571	611	573	571	591	616	588	590	579	578	597	570	633	561	587	608	627	545	576	586	554	564	561	553	588	551	657	602	545	536	542	602	579	580	631	626	567	596	552	555	586	594	630	603	563	572	576	577	598	538	570	567	519	554	607	601	558	582	585	584	564	580	568	599	563	557	582	587	615	607	571	626	652	607	591	548	575	635	602	594	597	560	583	588	562	561	571	612	590	585	582	558	566	551	563	600	586	577	586	529	568	609	528	560	582	542	551	644	616	581	618	583	602	591	583	596	582	557	603	612	552	570	556	545	576	582	597	564	578	622	626	597	583	585	621	587	581	620	565	597	577	613	583	586	578	654	563	614	567	594	580	581	615	613	583	639	605	600	607	630	613	589	582	565	607	582	601	597	569	540	550	616	562	519	607	563	588	596	550	583	591	605	599	570	581	603	596	597	588	610	610	588	605	590	578	598	594	570	555	616	637	614	596	590	623	590	554	537	597	625	591	556	561	554	602	551	593	590	592	571	589	613	619	585	582	582	590	596	595	585	551	587	575	644	607	559	571	578	596	599	592	628	566	569	545	606	624	597	586	627	600	622	594	604	611	620	595	543	609	594	545	587	635	579	580	571	581	581	640	587	579	561	566	592	576	591	634	574	583	581	565	601	554	628	558	575	558	577	613	595	606	584	601	591	579	574	545	607	526	549	568	623	589	601	564	579	569	599	587	537	599	570	596	593	598	594	569	608	570	568	580	535	589	572	572	593	583	591	583	632	612	612	592	544	579	585	588	580	579	568	585	613	573	556	609	610	599	586	577	613	631	623	549	601	583	595	574	580	623	550	604	569	601	616	572	582	569	610	575	620	570	570	568	552	540	545	598	565	607	578	589	637	572	591	582	556	568	619	582	611	584	583	600	578	620	595	595	589	589	592	555	569	574	591	570	647	626	559	622	548	586	586	537	575	592	586	580	531	581	647	623	607	569	591	649	648	582	572	544	565	616	596	618	602	586	557	598	646	603	616	595	600	568	590	574	566	605	590	600	629	586	610	561	620	620	628	584	557	632	592	548	617	609	561	615	584	621	577	588	652	509	578	572	567	609	580	589	631	576	647	570	609	606	576	591	578	592	572	601	571	606	605	594	603	593	588	568	645	620	575	592	572	593	610	618	569	640	605	541	613	605	542	581	579	584	597	591	601	562	586	595	584	601	587	556	600	587	568	550	624	552	581	570	602	565	606	587	591	567	572	638	628	569	586	579	593	583	526	571	612	551	597	556	590	593	638	558	566	544	618	588	618	633	587	561	584	578	558	601	583	629	611	653	584	623	585	592	610	600	559	599	562	574	615	631	595	617	582	560	597	568	590	613	602	562	602	592	557	605	587	627	582	614	573	595	610	616	609	604	597	593	583	573	600	561	595	615	611	579	551	566	568	570	535	606	617	577	603	569	628	556	576	592	585	561	588	582	580	569	587	597	610	604	558	570	583	561	581	580	551	603	623	560	526	583	574	599	608	590	547	573	581	590	608	585	566	589	584	594	566	647	586	648	597	582	597	561	569	574	584	582	565	607	593	612	606	601	559	589	571	581	600	619	571	540	563	609	591	576	576	598	614	606	614	567	573	579	583	544	611	561	562	572	612	574	607	615	581	579	610	575	591	557	615	583	599	626	582	613	621	524	581	559	591	579	622	609	564	609	610	613	614	570	583	594	597	591	558	619	584	558	610	547	585	559	610	613	582	653	538	580	554	615	560	602	604	575	588	618	606	603	564	554	582	585	556	607	585	570	559	582	588	522	574	559	569	569	570	570	579	596	581	597	583	581	590	580	609	595	600	540	540	558	575	619	583	622	588	586	633	562	582	656	597	578	565	590	587	573	621	632	581	619	543	612	566	584	625	570	569	600	599	574	595	581	577	604	593	615	581	569	582	540	605	574	548	562	559	605	609	566	576	553	593	544	554	583	550	585	595	598	598	577	573	592	608	578	575	546	609	598	575	593	565	583	554	615	577	628	584	610	615	608	590	593	593	580	568	618	568	542	613	583	562	560	538	590	547	585	610	544	557	582	570	558	612	570	602	574	558	648	609	630	562	556	631	571	639	608	615	608	617	584	588	580	621	603	609	601	593	588	569	619	571	608	612	631	609	617	641	613	592	606	596	554	590	560	576	555	589	600	576	618	675	591	563	582	585	562	571	638	587	587	567	602	577	576	607	603	533	586	619	585	654	572	550	602	586	574	603	542	603	589	556	542	569	542	554	581	574	578	600	567	621	596	577	606	594	538	642	606	619	591	621	557	587	569	562	604	588	557	586	593	604	569	605	576	570	561	597	584	597	572	613	633	561	573	622	610	611	622	609	588	576	535	546	633	593	558	579	554	602	592	592	601	533	613	556	615	558	584	639	590	622	611	603	566	582	539	526	583	608
22822	41876	42710	36512	30479	21725	15466	11572	8510	6452	4852	3846	3002	2616	2177	2092	2016	1753	1708	1794	1936	1870	1792	1438	1289	1236	1159	1088	1071	966	959	925	972	948	917	908	891	995	1752	1759	876	879	915	892	870	917	911	957	827	894	877	889	863	883	856	841	813	864	902	860	875	918	993	1037	1122	1063	981	940	942	874	914	862	886	872	891	851	820	877	882	867	865	841	833	874	821	887	881	891	874	826	856	901	827	833	852	824	903	864	863	790	910	896	824	846	812	878	845	860	820	821	885	886	859	836	872	860	830	809	831	862	836	880	875	812	866	820	833	857	869	862	869	800	827	856	851	786	852	813	844	762	853	784	863	843	862	855	881	845	857	839	819	832	862	815	895	843	840	831	886	884	920	828	838	907	866	850	873	861	841	871	815	839	845	820	860	840	850	849	823	816	835	842	882	824	846	834	830	855	796	837	827	846	866	826	824	830	889	826	901	805	818	830	840	844	823	837	811	855	872	846	874	852	853	796	878	803	866	855	836	822	802	907	878	877	848	803	857	860	865	815	871	833	855	850	813	862	808	853	816	881	824	873	839	874	893	894	816	864	847	840	821	833	798	780	832	873	849	823	846	800	823	818	843	832	830	842	867	812	844	881	836	850	874	876	830	816	802	828	794	824	862	825	820	799	863	822	848	818	864	834	821	863	814	821	834	825	883	812	857	909	838	860	858	845	905	777	873	829	834	843	795	886	825	831	869	853	816	875	906	795	860	855	818	881	829	868	909	816	825	851	835	835	862	859	856	858	883	789	878	855	876	821	850	837	843	841	892	829	888	900	837	867	798	854	794	879	895	875	814	849	851	848	828	854	839	824	885	825	843	810	806	879	866	842	852	829	847	820	848	860	857	824	845	843	813	828	808	825	859	848	870	875	767	893	865	818	822	896	827	839	798	838	819	903	825	887	842	868	870	818	808	826	845	827	856	865	849	830	846	817	841	860	839	824	818	860	834	811	830	838	809	868	818	822	861	821	820	897	825	808	830	797	826	827	839	840	843	872	828	818	903	837	811	852	842	845	861	822	864	825	859	827	864	856	819	801	854	872	836	826	899	800	896	828	853	802	846	802	831	818	848	845	854	885	849	822	845	843	789	886	905	822	815	861	869	848	857	853	919	790	873	885	898	859	814	889	851	808	853	824	825	868	843	776	907	913	838	833	852	847	833	822	836	770	852	846	850	875	866	807	812	864	880	829	857	932	831	883	868	831	842	874	871	819	880	870	820	852	850	842	886	796	821	874	839	875	820	834	877	783	809	858	870	861	906	829	892	850	802	930	868	855	851	859	825	855	850	865	854	883	842	856	835	882	835	861	879	895	889	857	833	854	839	842	877	866	775	815	828	847	863	844	829	830	870	835	830	822	796	845	806	844	844	831	857	873	854	886	864	856	805	848	860	861	819	827	785	863	816	826	807	841	784	851	833	825	844	826	858	870	885	826	800	828	827	840	779	847	866	907	803	845	837	886	854	819	861	921	852	840	850	809	835	875	851	844	871	835	829	801	783	814	852	917	811	902	879	871	859	852	836	882	841	818	836	822	801	859	821	880	848	890	894	847	882	872	829	804	870	904	839	852	870	881	830	817	857	838	850	823	856	876	833	857	850	889	865	860	835	848	845	842	805	889	802	800	872	908	883	923	812	862	842	886	854	838	879	850	846	821	885	820	831	847	843	806	861	819	886	861	839	834	911	864	880	831	856	864	866	869	857	843	767	906	820	871	867	829	886	845	829	857	844	863	834	869	827	844	839	795	853	874	834	842	844	876	859	804	874	895	839	877	820	822	897	836	830	834	901	894	856	843	887	815	857	817	802	801	826	820	843	834	825	805	788	850	808	917	845	878	879	822	821	835	883	859	826	803	877	906	842	802	851	839	850	847	830	842	863	877	823	830	837	811	826	892	854	833	872	874	856	879	879	819	861	844	806	839	829	830	801	828	860	854	842	858	893	872	819	794	844	865	790	860	871	830	871	857	803	853	856	841	891	846	795	864	866	856	861	840	860	854	817	879	884	881	870	898	834	845	843	878	889	845	798	810	784	890	890	858	832	830	827	868	867	862	827	789	827	803	848	840	859	841	843	821	820	868	835	852	852	903	843	828	858	850	852	818	817	875	861	811	858	825	858	847	852	822	827	864	847	861	833	863	861	816	885	869	823	892	838	880	836	823	840	870	885	843	875	864	825	857	805	909	811	812	810	795	870	861	864	827	788	841	784	820	842	777	878	848	858	835	834	872	838	834	836	828	858	805	888	857	815	832	886	847	885	837	862	825	846	852	872	862	874	798	858	877	853	855	823	800	838	835	822	814	902	835	847	861	856	829	894	829	837	873	858	847	825	776	794	847	823	827	878	854	786	810	836	892	842	828	804	829	802	869	863	813	837	828	838	850	856	801	853	838	856	824	820	820	861	839	835	868	817	875	867	869	859	804	866	875	839	845	845	829	846	905	821	799	914	860	805	888	875	866	837	886	801	834	843	871	869	837	854	918	855	793	853	816	854	802	862	818	879	861	815	866	844	866	871	835	884	894	864	850	841	833	870	879	805	881	854	826	777	800	836	782	846	841	809	824	846	819	865	845	869	843	924	874	816	825	849	836	884	785	845	899	871	804	821	857	868	905	845	884	800	828	813	815	816	864	839	808	886	880	917	844	855	912	859	829	857	808	871	848	855	839	868	878	861	847	820	899	804	842	896	870	840	886	846	861	848	841	846	853	804	823	853	878	820	847	833	848	851	890	849	847	808	880	867	878	874	846	836	844	791	858	868	822	846	824	862	833	858	846	853	831	799	852	845	866	880	848	836	870	837	824	873	875	848	865	824	816	833	840	786	838	833	846	858	819	821	836	890	900	861	864	877	834	837	856	884	829	885	871	919	861	831	828	897	858	851	840	866	830	877	898	807	876	806	868	825	882	846	841	858	860	808	807	861	821	867	865	822	871	872	881	834	866	862	914	834	845	838	889	881	859	837	851	849	839	851	818	900	841	864	885	845	851	875	831	823	878	810	831	818	842	797	847	886	905	837	855	781	843	835	834	821	833	879	834	874	838	819	838	813	856	906	815	904	854	838	855	839	816	821	846	867	863	826	894	849	868	841	820	813	798	852	878	812	877	847	845	868	816	865	884	843	832	847	902	857	859	834	864	855	831	831	849	834	801	872	888	887	825	875	804	868	843	825	814	833	849	841	853	854	863	917	882	831	823	827	821	919	826	867	900	880	877	893	854	848	853	830	839	826	868	869	840	813	829	895	886	843	871	864	919	873	838	847	884	814	878	887	828	867	821	817	890	829	818	804	869	866	849	858	876	828	797	808	826	771	859	832	815	827	853	880	786	846	855	843	873	867	777	865	850	819	877	879	827	870	889	874	821	865	872	870	872	861	762	874	798	838	858	836	811	832	848	829	839	846	856	825	861	877	871	877	774	819	817	807	831	850	918	822	823	815	824	833	817	866	823	808	875
23155	21380	29264	23941	21876	22340	17324	8042	5049	3542	2613	2086	1667	1413	1251	1195	1153	1171	1059	1058	1128	1144	970	857	792	788	720	716	700	636	612	654	618	630	621	617	595	759	1386	1070	620	652	591	625	595	549	574	662	584	538	562	607	588	565	598	600	582	555	561	583	566	665	751	734	795	740	702	659	630	584	606	628	629	583	603	589	588	583	590	558	588	590	589	588	562	572	577	566	540	585	610	623	617	539	565	588	584	551	574	609	584	601	573	555	598	573	540	594	573	593	562	582	603	609	567	621	595	563	563	617	552	594	615	593	550	595	619	554	591	588	551	532	552	580	565	570	542	542	576	585	544	566	538	586	560	606	539	554	622	588	566	596	576	565	602	580	592	553	606	535	587	604	598	529	607	560	566	586	542	619	595	514	546	544	592	572	603	586	566	567	591	568	569	566	589	560	560	601	589	552	533	570	590	602	578	560	593	579	556	612	592	572	564	626	587	569	594	558	571	575	582	589	589	574	572	588	587	593	579	573	602	544	580	586	531	573	587	567	537	608	562	525	536	551	597	604	607	605	574	586	554	585	616	612	524	582	573	540	522	572	603	577	545	547	567	576	527	560	566	567	554	573	588	570	589	582	581	557	608	574	583	560	570	583	601	575	571	583	590	577	576	631	592	544	602	535	577	588	542	569	567	618	554	577	588	579	539	570	599	551	541	589	599	605	524	587	554	596	539	606	584	566	538	526	621	583	554	546	527	583	531	649	555	541	580	540	585	562	541	550	580	603	565	581	576	564	559	596	584	584	580	561	588	582	583	594	553	587	591	535	599	573	589	553	607	575	576	609	580	589	579	606	532	589	587	578	569	550	538	604	560	584	553	586	572	542	574	570	559	592	559	569	526	579	596	557	553	587	570	605	576	589	566	578	527	584	641	620	547	564	571	627	607	532	592	553	567	580	590	548	561	570	570	622	624	536	534	548	540	539	606	556	574	571	587	573	572	596	573	573	566	593	581	583	581	575	566	592	553	578	542	579	593	557	574	576	605	599	571	620	565	591	567	559	590	582	581	571	556	623	546	579	570	580	579	611	579	598	586	551	580	608	559	574	560	573	585	597	554	557	540	589	538	600	597	594	581	556	548	592	606	613	572	608	548	573	602	573	600	615	549	610	568	565	579	552	561	578	598	592	590	557	567	595	622	524	594	554	585	599	587	601	612	604	544	585	538	553	608	594	567	591	579	568	522	603	576	567	626	577	581	580	574	581	603	555	584	533	558	596	599	576	552	541	576	548	570	588	557	587	573	580	507	551	583	542	558	574	555	606	575	549	573	582	565	575	563	544	580	587	578	610	602	530	571	585	609	538	583	622	555	588	600	579	587	528	583	556	605	549	596	558	551	557	567	598	578	602	594	594	607	570	511	584	575	562	582	554	544	595	605	590	524	520	575	560	593	576	598	543	584	591	599	545	612	585	557	613	532	572	562	586	579	593	584	538	571	580	565	602	602	581	602	585	567	589	540	597	560	576	584	581	550	569	582	544	569	586	571	560	591	586	567	586	563	564	587	525	593	587	547	607	561	600	633	577	592	543	567	586	566	594	543	573	603	581	549	588	556	598	544	567	494	563	565	571	555	577	583	620	587	535	550	518	617	585	549	611	576	580	637	587	609	593	559	556	581	650	603	593	564	532	613	534	565	566	572	548	605	594	563	585	607	579	656	587	582	544	520	587	593	572	575	588	582	576	566	601	571	600	580	598	581	543	540	583	580	583	567	537	560	613	580	563	651	626	540	581	565	589	539	580	603	604	519	564	637	610	620	586	600	604	558	572	566	520	576	548	518	565	528	562	612	574	596	538	538	587	579	587	564	549	584	613	552	571	597	594	541	595	515	608	561	604	558	599	565	570	587	560	531	569	580	615	586	569	617	558	566	615	620	604	545	616	574	584	573	589	585	590	557	593	581	595	622	528	564	552	569	561	594	567	584	535	565	602	575	600	561	539	616	566	573	551	573	565	592	553	547	558	581	576	601	595	544	574	553	569	562	556	578	580	554	579	546	599	605	568	606	611	581	561	571	532	595	560	548	551	570	549	569	541	555	550	579	584	589	581	535	573	573	537	565	572	604	569	617	541	597	591	570	585	579	585	514	569	589	573	579	527	554	594	572	587	585	567	592	554	557	574	557	548	580	595	556	562	599	532	550	547	596	569	586	587	573	549	583	541	602	525	567	590	639	597	614	547	570	614	588	521	544	623	563	567	545	576	611	576	577	551	584	559	545	586	594	559	578	528	544	560	581	551	606	562	596	586	564	581	575	595	563	623	574	604	577	555	576	577	561	601	569	565	570	586	580	550	582	566	596	569	567	543	592	562	590	554	591	610	573	578	549	585	549	621	568	545	604	583	594	601	604	590	595	558	575	528	526	556	596	562	583	546	523	575	583	538	570	566	546	517	588	555	554	541	588	636	558	560	559	568	579	539	547	558	558	544	594	574	558	600	597	627	586	549	626	623	567	564	560	558	613	587	574	575	640	574	525	619	580	599	557	569	558	585	546	584	555	620	590	581	576	552	582	633	549	573	579	552	600	591	592	559	567	566	574	584	535	597	578	572	600	581	599	553	592	562	541	594	546	603	595	575	577	597	567	528	587	588	603	605	576	606	618	613	575	583	569	522	576	567	557	562	577	572	626	586	550	554	593	596	563	579	560	580	575	582	626	584	585	575	570	572	587	557	589	597	589	599	558	612	554	580	568	563	575	608	585	558	575	553	604	588	594	570	561	551	576	542	572	592	570	560	596	561	568	576	599	585	588	590	547	583	571	576	619	561	628	553	582	592	569	528	569	519	579	570	559	604	562	577	585	585	602	571	572	567	572	596	589	566	561	573	590	609	557	587	546	533	590	565	601	608	541	569	570	568	580	531	542	597	535	558	543	584	559	585	571	538	606	530	572	543	566	575	563	551	593	582	517	576	567	545	575	575	594	590	527	574	586	592	574	567	568	589	572	563	568	540	565	567	605	572	583	600	556	573	579	559	645	593	585	582	556	546	558	576	574	566	630	541	544	612	575	542	563	566	596	558	574	556	539	602	588	551	583	559	543	558	589	589	549	534	625	567	593	561	559	609	607	585	538	550	591	563	597	605	571	563	573	552	552	596	574	575	575	538	564	583	558	547	562	515	589	597	552	575	532	572	595	588	537	566	597	574	574	589	593	619	592	550	566	533	550	536	593	540	573	577	553	558	579	586	575	523	623	558	570	587	583	553	590	575	596	593	571	655	577	585	548	562	585	540	574	569	552	555	558	529	522	570	594	604	555	573	579	572	563	562	587	533	575	583	578	600	593	543	548	599	572	569	571	545	612	596	558	564	540	545	606	560	584	606	573	564	585	564	586	597	590	584	608	576	587	567	558	584	582	549	581	550	565	541	536	578	575	578	554	603	586	615	608	572	569	536	562	553	575	610	565	542	558	541	596	607	561	538	572	565	568	595	620	586	622	584	610	598
25199	47393	48748	40999	33913	27171	20069	15486	11855	8699	6486	5146	4137	3412	2898	2808	2600	2464	2265	2351	2489	2400	2079	1721	1490	1362	1212	1098	1068	1065	1005	933	974	966	969	948	961	1268	2962	2116	907	883	891	908	915	912	947	932	887	901	828	866	859	795	837	815	842	863	832	840	835	1023	1097	1258	1254	1151	1066	1003	923	890	829	808	831	845	808	803	805	820	871	823	802	815	827	819	824	800	799	899	757	840	804	850	841	761	880	835	830	841	854	767	769	814	859	856	799	764	806	800	840	846	813	833	785	825	755	794	815	830	820	792	805	818	812	805	819	805	854	863	792	824	808	838	818	822	802	767	811	797	851	831	803	835	743	808	850	846	817	799	799	775	771	858	868	872	772	788	830	837	831	825	792	816	807	839	790	833	817	811	832	839	815	825	822	778	817	823	849	872	787	839	831	834	904	801	836	843	814	820	770	787	857	808	832	807	779	866	831	851	847	808	864	852	854	848	818	849	821	850	840	866	792	831	785	845	821	847	807	809	835	836	780	833	789	863	831	879	831	799	814	849	822	775	761	899	839	811	845	780	806	798	824	801	815	834	854	794	831	844	790	834	798	809	835	854	819	788	810	830	854	835	819	770	848	791	807	835	807	857	796	802	849	785	824	835	822	809	784	830	839	831	823	867	844	803	816	844	874	870	792	838	824	811	858	844	858	855	818	782	841	832	835	818	807	869	819	850	834	796	811	837	866	839	848	811	810	836	837	838	806	801	793	864	861	813	862	806	857	793	831	864	810	832	844	833	841	820	834	791	818	825	836	812	794	856	816	814	835	800	867	815	827	865	796	885	797	789	847	787	846	790	818	835	860	818	829	803	820	830	817	826	850	828	876	826	867	835	867	787	795	863	835	800	801	855	814	891	826	837	807	862	843	821	819	810	883	826	784	819	830	814	848	856	782	804	814	807	828	845	831	794	875	843	812	811	851	833	796	850	844	823	829	837	838	814	782	762	844	798	786	802	869	850	812	846	839	823	863	883	863	870	767	820	823	844	809	860	787	870	867	884	782	809	851	831	826	818	805	821	819	868	862	879	808	829	843	840	837	882	811	831	794	854	817	813	846	795	811	828	830	838	820	771	816	807	777	835	844	817	838	798	821	877	853	821	832	809	806	824	875	814	845	750	840	850	850	831	788	830	793	834	825	825	828	911	787	826	771	779	837	805	820	801	830	815	807	799	772	820	832	871	805	836	823	839	819	845	802	861	804	793	778	824	860	794	819	816	794	816	834	827	847	832	839	826	864	812	803	796	800	823	775	855	827	859	795	853	895	839	832	812	805	745	822	865	827	806	844	842	828	815	802	832	773	776	827	845	775	731	836	829	843	839	865	818	793	849	816	865	832	832	778	857	872	837	833	859	744	788	802	823	821	853	850	799	861	765	774	819	827	898	836	806	831	823	830	788	820	831	807	810	832	847	827	807	831	838	833	830	876	893	870	806	823	879	793	851	821	851	819	864	787	820	801	829	866	822	824	831	792	820	824	881	842	823	869	840	844	828	840	850	773	808	841	829	838	844	800	749	860	814	824	816	805	821	853	848	831	840	809	817	823	811	838	857	879	818	812	851	818	821	860	847	806	818	804	860	841	776	821	829	829	826	837	853	808	840	856	837	868	851	871	764	794	831	852	780	898	788	810	847	882	835	802	821	836	761	816	867	837	790	804	798	786	885	824	836	817	769	877	815	829	848	797	857	833	832	825	863	812	787	838	831	787	852	826	837	786	784	811	799	776	842	859	820	848	848	841	839	834	854	819	795	799	841	856	814	844	781	821	846	845	779	855	851	821	818	816	817	824	795	792	836	852	823	875	846	754	842	801	822	846	797	844	828	821	803	818	761	842	876	836	857	858	858	830	849	848	785	846	794	792	754	865	870	872	855	838	813	786	855	837	786	846	877	825	862	827	842	810	845	803	762	862	793	828	823	808	838	827	826	791	828	861	820	784	841	880	801	866	793	808	877	849	826	792	859	852	808	813	829	863	815	844	807	787	866	815	867	848	868	842	797	807	841	812	793	832	865	812	821	865	819	804	829	812	882	810	865	829	823	829	828	860	788	872	840	854	823	793	858	862	756	788	821	893	836	834	824	808	835	832	827	833	825	836	840	809	797	784	853	842	824	761	834	819	816	773	787	817	820	809	831	869	854	874	811	835	832	871	853	807	805	781	855	834	786	775	815	792	846	815	783	790	832	844	794	801	843	814	816	787	839	809	829	822	808	790	790	869	798	861	821	860	869	848	782	840	829	795	795	854	779	809	788	816	789	839	840	814	792	843	807	809	835	776	872	827	815	834	862	802	807	799	812	820	851	838	841	809	826	841	816	810	824	848	830	813	798	825	832	808	820	846	812	841	812	834	807	846	800	822	818	795	836	805	786	827	808	904	875	795	867	879	806	825	808	848	830	803	812	795	832	820	811	832	798	815	860	824	834	863	836	787	893	770	841	830	838	781	810	805	806	816	831	793	834	825	827	823	857	824	796	862	802	826	835	883	831	830	845	875	764	847	887	788	834	826	827	814	805	851	799	804	825	830	799	872	846	822	842	813	771	840	813	827	800	877	784	812	813	889	857	840	881	823	861	807	830	798	823	873	857	846	794	794	851	814	800	781	836	841	801	833	837	847	845	778	815	826	854	791	806	810	780	802	851	844	855	825	806	854	835	816	813	810	809	885	798	793	792	783	829	801	840	819	778	755	837	775	832	807	851	834	800	848	805	861	813	815	841	873	824	864	866	838	865	805	840	831	824	823	809	786	866	782	780	841	793	775	797	808	819	849	808	863	809	851	794	861	830	817	815	794	802	813	855	828	864	791	786	870	765	841	854	821	766	876	858	845	828	864	827	813	828	800	813	797	845	752	786	820	805	750	784	851	803	872	809	775	830	824	779	886	819	838	808	810	799	820	788	821	767	757	762	794	823	838	869	806	819	843	832	887	759	811	887	812	802	829	902	865	823	828	796	778	787	821	846	836	852	803	819	768	866	827	837	872	836	837	829	877	833	760	791	758	809	835	867	813	856	840	828	823	805	808	810	893	852	822	834	834	816	820	783	865	892	838	845	788	764	825	817	796	793	791	815	792	829	829	797	806	830	812	794	791	846	808	851	825	855	831	801	858	859	767	829	814	849	803	867	822	832	782	876	808	807	850	804	788	804	808	839	793	818	884	819	784	820	822	818	825	809	839	793	788	788	820	834	818	819	845	827	839	805	771	800	805	851	815	809	824	777	805	817	806	779	832	838	789	823	836	842	801	840	832	801	835	827	808	844	848	810	794	810	863	819	850	874	773	805	778	831	784	785	824	825	787	813	833	860	881	827	845	784	819	825	820	857	822	775	807	806	826	845	801	826	839	772	827	801	840	818	823	898	781	865	840	815	847	838	804	808	767	837	838	824	811	819	809	828	794	804	916	853	816	811	860	800	800	815	857	845	844	799	850	814	872	852	841	840	862	805	837	833	837	813
27260	23410	29277	24869	14830	8637	5037	3201	2104	1578	1150	972	847	801	757	757	706	694	717	714	801	760	673	597	610	579	525	528	537	553	558	508	581	562	543	532	560	543	598	565	500	539	515	568	554	545	537	575	493	583	572	504	532	513	570	526	534	552	546	538	564	540	592	552	569	581	540	523	521	542	548	572	558	522	485	526	549	527	562	538	549	517	560	538	532	537	565	548	544	524	541	551	539	546	511	534	514	533	535	547	553	487	557	515	572	500	532	536	555	521	536	566	498	539	522	561	491	522	499	570	536	547	531	517	542	523	521	555	532	548	515	508	528	580	492	541	552	494	553	568	568	519	542	557	514	567	555	531	498	526	493	579	525	500	521	528	524	544	541	523	528	502	515	519	536	535	538	531	568	517	566	514	519	518	512	550	533	515	597	513	486	550	515	566	541	503	512	560	542	517	519	534	522	566	509	554	526	516	530	503	541	571	524	539	544	528	529	536	568	504	575	508	583	500	494	527	586	544	558	546	560	532	522	533	507	545	523	503	514	517	539	554	498	516	523	506	525	566	527	533	560	585	562	577	525	530	558	559	513	551	548	528	563	487	555	543	501	554	571	542	536	483	500	526	509	517	500	501	505	553	519	527	490	487	543	542	550	546	572	509	503	529	573	542	503	567	524	511	566	510	541	522	527	534	553	499	558	510	552	541	542	555	522	508	511	523	520	539	552	520	498	490	522	542	553	523	560	504	568	493	562	529	584	542	581	525	510	512	534	543	461	547	526	543	537	521	548	524	529	548	521	551	522	542	530	551	506	547	523	525	524	536	533	505	535	531	537	503	495	552	558	525	506	523	534	527	562	522	526	534	511	567	505	545	535	605	554	537	544	503	511	527	499	555	531	495	577	531	537	594	542	501	528	546	517	574	530	608	533	534	560	563	528	503	535	533	522	549	526	551	535	534	495	524	550	546	525	541	538	557	515	504	546	533	539	500	541	545	522	567	508	528	536	537	596	552	541	540	550	558	550	540	558	532	523	569	528	540	515	554	537	473	529	554	504	515	530	510	494	520	528	506	565	510	548	556	533	510	546	532	507	578	556	478	543	544	582	528	521	510	529	538	537	489	524	532	501	521	533	547	520	536	572	536	537	547	517	518	568	547	561	529	497	542	526	471	553	527	552	519	571	548	570	545	521	513	522	559	539	546	503	519	533	513	506	569	477	533	511	507	578	538	560	557	513	565	541	525	506	519	511	555	557	507	498	542	529	522	573	537	538	548	551	523	520	517	544	541	543	522	551	524	535	597	557	511	503	517	569	588	489	528	538	556	539	511	565	533	515	498	549	586	529	554	556	533	587	511	528	509	540	535	559	540	557	558	531	544	524	532	538	560	527	561	542	499	540	516	501	518	539	581	526	553	531	546	537	541	541	535	496	548	531	542	577	553	591	551	520	564	513	513	478	567	518	514	584	520	543	502	572	533	542	557	579	533	537	536	546	508	572	542	520	534	558	562	508	520	512	538	554	494	566	513	541	517	493	535	534	527	526	553	551	517	548	524	509	548	532	547	592	530	497	589	554	533	552	516	495	517	526	552	538	562	512	523	547	523	546	534	546	530	558	532	560	543	561	533	521	510	514	501	566	522	552	496	521	540	569	558	520	565	555	550	551	519	550	478	561	552	511	537	556	503	537	553	536	563	535	475	518	533	527	539	545	543	529	480	524	518	499	538	553	505	521	491	552	541	534	510	528	537	571	537	519	529	544	499	557	527	528	537	541	499	543	516	564	498	556	509	554	534	522	510	530	529	551	508	541	573	540	561	518	562	539	506	515	541	511	548	470	558	510	509	512	504	519	489	519	502	540	527	500	564	504	511	528	548	495	502	528	541	549	502	537	550	505	548	501	566	533	562	511	503	562	550	541	556	543	538	515	552	533	562	559	536	509	537	531	505	539	549	520	543	534	523	518	497	547	527	561	536	562	559	533	530	551	561	523	536	514	503	513	556	580	528	526	505	560	543	527	548	498	510	557	470	511	531	558	592	515	528	541	500	544	544	495	528	512	518	551	517	509	527	522	544	500	540	515	530	526	559	514	568	525	516	541	535	536	551	511	569	512	504	539	520	474	528	537	526	520	565	535	587	562	530	529	520	559	518	557	491	527	540	553	509	499	543	495	538	553	553	544	538	573	547	563	560	554	495	541	531	488	520	548	537	567	518	533	486	539	491	527	554	560	533	541	609	546	526	535	501	529	549	555	516	518	556	502	572	521	523	571	532	548	504	501	517	547	527	536	552	541	539	569	531	550	544	505	513	559	562	522	552	545	503	502	548	508	551	526	508	558	530	551	585	547	566	541	533	542	547	551	540	519	528	563	591	577	559	497	527	523	507	543	519	589	576	522	523	556	501	531	560	525	554	554	536	558	527	487	510	533	570	505	559	543	562	582	514	536	565	551	539	517	537	526	506	509	527	557	550	511	538	552	571	547	513	522	529	520	535	515	515	537	521	524	563	528	514	523	496	509	486	579	538	530	517	543	558	568	559	523	521	531	511	537	570	522	510	528	567	522	554	560	542	535	556	512	530	519	515	565	514	511	518	498	517	534	526	534	525	529	545	500	526	516	543	537	549	526	534	547	576	547	508	516	525	518	567	527	554	535	562	536	530	551	537	529	553	543	517	539	543	524	509	521	534	520	546	552	547	540	513	513	540	517	511	527	571	531	535	530	494	518	559	519	499	598	522	545	562	514	514	540	511	531	527	538	535	574	530	543	555	503	531	567	529	589	548	546	525	573	496	503	556	522	552	519	581	544	627	566	571	567	531	501	549	542	522	546	574	574	514	551	563	513	546	573	574	524	539	551	511	541	527	504	547	501	520	536	543	524	508	527	525	577	500	544	563	549	553	522	545	499	529	536	560	518	533	524	562	542	481	522	532	541	484	555	508	494	551	517	518	543	562	533	537	541	540	558	523	486	557	542	518	554	554	582	541	510	555	537	561	544	536	559	510	519	546	560	541	536	518	541	484	509	518	528	571	546	549	519	585	528	510	553	492	527	556	544	540	542	556	528	540	553	537	592	557	519	522	544	530	544	533	563	533	546	540	505	530	512	533	479	531	562	523	503	534	545	557	543	565	550	546	503	551	563	523	498	526	524	518	498	530	537	540	511	575	568	566	510	527	550	547	522	516	534	573	567	549	554	527	536	527	544	573	551	553	539	533	512	475	498	552	521	540	552	532	548	552	512	507	515	513	560	560	533	542	560	525	521	531	543	522	516	516	507	530	525	499	541	519	564	547	562	540	514	513	577	533	548	559	516	532	504	525	530	540	570	499	522	520	513	565	515	549	578	478	550	530	523	532	513	497	506	560	540	553	526	529	515	553	525	510	557	510	511	505	578	517	536	542	531	488	562	539	585	542	570	526	555	511	538	545	510	527	532	534	512	518	558	530	540	490	500	504	522	549	538	534	535	532	577	505	533	538	568	551	530	534	540	548	532	499
20840	35739	38669	31435	23110	16599	11585	8312	5497	4146	2797	2293	1913	1706	1433	1398	1438	1317	1312	1406	1577	1400	1189	1082	963	896	922	811	820	834	829	787	843	873	807	787	830	826	846	896	812	827	823	787	842	828	861	747	826	807	785	781	764	794	761	814	796	782	772	764	797	845	756	872	764	813	776	811	808	756	810	830	765	782	809	785	727	789	757	709	772	815	780	775	789	829	770	785	799	762	696	748	772	728	739	700	808	790	807	736	804	766	768	745	796	784	785	795	712	773	794	765	791	802	784	761	757	744	780	721	729	769	729	789	746	727	772	734	774	762	783	823	816	815	803	723	819	762	768	736	784	803	709	805	781	735	726	772	766	794	789	791	753	805	767	795	765	788	767	765	775	794	802	808	759	784	781	755	802	693	834	789	784	734	796	712	754	759	783	793	802	749	760	736	779	754	802	804	769	755	784	807	751	734	768	792	791	769	797	759	783	781	756	818	759	789	764	788	739	769	757	780	733	803	770	735	784	752	748	788	749	766	763	815	772	747	754	794	764	806	729	772	729	781	782	730	773	751	762	785	733	789	789	789	802	754	736	745	770	789	780	762	787	779	776	753	752	763	812	755	771	773	807	797	807	762	761	734	784	763	794	727	789	755	752	733	733	761	768	773	780	807	728	773	809	839	760	739	754	756	751	782	838	750	758	757	776	750	756	806	768	792	766	784	762	818	754	774	773	742	737	792	789	826	722	777	750	780	758	741	763	793	843	776	762	770	758	791	810	737	719	731	814	770	760	741	746	737	800	775	773	769	784	771	743	783	862	804	771	744	770	794	775	784	767	808	787	785	743	783	782	755	719	733	773	752	710	769	762	806	736	802	767	797	757	772	765	761	718	819	806	725	792	756	763	777	773	765	761	793	790	788	795	771	780	724	731	744	803	752	792	739	820	760	816	796	740	807	788	783	762	793	732	762	738	795	757	759	767	796	740	806	782	791	779	778	768	828	753	738	808	787	765	809	812	784	797	772	790	789	785	742	780	812	790	754	787	837	779	781	737	757	836	773	742	780	774	743	743	722	759	794	785	777	793	750	770	783	748	763	772	760	762	746	732	780	768	770	784	741	767	809	777	779	738	775	743	775	802	752	713	781	785	770	794	774	750	745	764	807	804	803	746	739	725	810	712	797	806	794	781	754	748	759	793	798	785	759	796	811	780	814	757	751	787	744	763	738	771	767	758	793	776	802	771	777	744	720	812	773	799	721	772	791	806	804	740	747	850	800	803	819	774	798	767	802	783	807	713	768	814	828	754	745	770	751	797	818	787	784	769	811	739	776	798	797	798	777	754	799	734	726	743	764	765	767	804	753	766	788	802	810	772	782	777	792	853	765	800	784	758	716	800	795	696	829	727	755	776	760	791	775	774	746	802	742	802	788	738	776	814	713	785	728	768	778	725	802	777	795	788	785	740	807	746	784	797	800	735	788	795	723	765	764	770	768	782	802	769	771	766	784	745	803	718	852	738	789	746	784	751	785	761	819	824	805	825	766	751	737	765	755	780	727	784	771	802	780	779	752	776	751	760	759	786	746	792	747	788	732	769	788	791	765	729	764	790	696	777	714	751	766	835	744	772	771	809	806	735	798	731	793	754	737	761	804	795	761	738	775	738	823	734	750	759	768	767	811	809	771	760	757	751	744	802	816	721	793	831	801	839	760	805	770	764	758	778	752	774	789	828	761	779	768	792	753	782	781	783	765	726	794	785	803	770	783	815	767	746	814	771	783	770	770	775	783	766	795	751	762	767	752	753	780	779	713	827	737	767	804	762	763	784	813	753	787	783	815	792	766	745	793	792	739	810	774	794	812	772	756	805	773	763	776	795	771	765	792	840	802	798	771	804	734	752	764	807	758	838	761	788	765	765	799	795	750	732	739	788	780	788	783	796	814	762	770	762	811	762	750	778	805	773	764	758	731	835	770	741	812	753	761	748	815	769	804	796	746	767	769	804	743	761	799	778	743	785	759	723	778	794	792	785	764	755	784	831	771	801	769	778	811	782	763	700	780	810	791	780	833	752	751	769	770	783	786	783	762	757	762	789	786	720	756	735	759	746	807	791	732	771	751	747	771	813	736	767	791	754	754	768	801	740	827	794	766	794	763	726	735	808	765	813	767	797	807	713	789	817	784	801	728	811	800	748	792	764	802	762	757	803	782	785	814	784	795	765	782	763	779	752	816	730	744	772	795	810	755	761	727	778	739	790	766	765	793	814	736	759	818	762	784	808	803	804	703	775	790	735	759	782	768	790	850	760	792	781	812	834	847	814	779	765	774	835	785	776	803	755	805	772	752	805	784	794	770	773	692	817	766	772	760	779	738	771	787	757	751	825	802	748	763	715	787	774	823	791	795	755	801	748	773	799	783	748	757	800	786	813	709	800	760	770	777	819	786	792	736	771	788	839	777	767	798	799	762	767	774	790	764	786	788	815	714	759	743	778	772	711	764	792	731	786	744	797	731	804	856	744	760	768	795	779	751	785	754	760	750	765	777	738	766	773	781	777	743	797	751	798	799	739	787	737	766	753	766	758	776	776	769	747	783	761	778	751	747	734	794	739	799	762	806	760	813	770	735	745	764	823	765	812	799	730	780	766	767	768	739	785	765	760	814	810	767	755	782	714	778	812	781	799	732	725	766	742	774	808	764	740	803	726	762	821	758	768	759	802	766	779	793	763	803	750	818	762	759	771	743	793	750	762	736	798	712	795	767	760	786	753	759	773	751	819	747	712	745	785	722	773	782	748	811	764	740	820	783	786	777	748	795	755	714	744	745	759	787	757	753	753	779	792	730	759	811	753	743	767	816	818	747	783	762	800	797	703	759	758	810	763	760	777	819	774	768	768	773	751	755	769	746	817	737	795	745	754	798	768	797	840	735	732	726	754	782	784	807	775	797	753	753	796	746	747	812	806	816	787	756	794	760	816	806	759	751	739	782	733	761	740	797	794	793	826	719	785	785	811	756	759	771	802	715	760	787	815	760	746	797	786	776	747	791	756	755	744	763	763	761	705	737	801	742	810	773	785	791	743	730	784	764	745	783	764	766	810	773	739	791	749	801	790	828	823	753	813	805	747	791	757	783	728	769	769	729	772	781	746	760	755	748	746	744	801	762	789	823	814	769	760	734	774	813	770	781	782	723	744	767	739	792	783	757	779	766	770	746	798	773	759	785	802	763	750	789	740	793	797	811	801	761	797	805	757	754	738	798	792	724	805	792	706	732	779	736	803	756	769	787	829	758	747	832	739	758	753	778	780	796	748	783	763	766	783	759	742	774	774	750	757	804	782	758	746	786	736	755	806	759	782	798	790	765	776	767	812	799	813	794	778	787	797	818	803	742	756	770	730	763	768	771	764	759	773	788	799	778	786	775	757	795	745	779	728	762	784	829	812	767	782	801	818	770	815	791	766	738	822	784	774	765	737	803	795	814	782	813	788	847	812	808	780	719	826	708	734	784
24290	21389	28781	25169	22137	17369	10701	5675	3812	2774	2100	1652	1279	1153	1064	1035	983	933	960	948	1011	981	815	800	714	701	722	624	644	665	622	633	686	619	592	632	667	657	834	1176	713	652	597	660	674	642	609	613	655	580	605	631	618	621	604	615	613	659	601	629	615	659	651	689	638	686	675	634	660	625	625	618	591	611	606	625	617	626	637	603	580	605	625	665	641	596	633	606	633	598	637	678	633	607	631	635	619	627	589	626	610	614	638	608	609	612	621	603	594	630	597	624	600	631	684	617	635	611	655	633	633	614	592	592	611	593	611	619	632	656	637	591	629	608	612	612	587	581	593	627	633	624	626	619	660	636	632	625	592	630	608	617	578	568	637	607	564	622	614	559	639	591	612	620	611	576	581	605	634	596	620	599	613	614	638	611	603	588	623	624	558	618	608	596	603	644	642	602	588	610	619	622	599	624	590	579	631	595	619	594	604	601	601	608	630	623	573	576	584	581	613	597	608	566	590	586	634	623	604	616	600	581	603	605	616	610	660	634	613	612	584	604	635	587	603	642	594	625	608	623	623	607	602	603	560	609	613	626	561	588	616	572	664	632	604	602	588	609	595	627	620	570	648	598	595	567	632	602	586	591	610	609	598	627	674	624	609	598	640	601	649	641	670	639	644	662	619	618	588	569	605	625	580	587	612	638	640	604	611	635	567	610	622	596	613	614	614	608	600	645	595	576	640	638	589	663	640	641	606	600	603	607	628	613	596	584	557	612	599	651	595	623	581	589	586	642	611	645	595	621	568	619	620	593	586	604	577	605	592	636	649	583	622	633	598	628	655	594	552	637	612	629	640	570	636	584	607	595	614	576	616	584	622	603	597	605	652	603	611	656	608	614	563	580	652	638	577	620	629	596	655	598	604	624	605	585	627	615	653	568	609	663	642	623	612	593	633	568	617	549	626	599	620	597	556	611	593	631	602	614	592	576	658	565	630	640	644	607	642	628	632	632	578	635	681	577	588	618	638	616	583	611	664	597	602	581	618	629	630	600	584	619	573	584	639	647	637	617	614	587	618	617	604	580	552	634	617	646	619	654	594	638	628	607	598	618	633	605	621	616	613	625	589	560	611	619	647	637	622	629	643	581	595	637	588	615	612	633	632	583	617	601	628	570	626	615	554	662	559	613	637	612	614	600	641	578	584	648	622	612	636	615	585	626	624	653	646	600	580	649	575	623	621	593	596	643	623	631	631	623	616	617	609	616	642	621	625	609	636	592	643	552	644	654	558	572	578	607	598	554	657	653	648	596	592	598	593	615	640	589	639	600	617	626	599	606	642	619	600	621	617	614	619	612	561	610	605	594	625	610	566	609	629	636	617	573	622	599	594	596	593	600	577	546	607	601	581	629	628	599	583	606	604	609	569	608	651	602	568	549	640	582	572	603	615	627	614	615	572	604	567	594	559	625	630	613	604	598	601	589	593	636	624	588	602	591	625	621	634	600	595	626	605	597	639	606	563	630	627	605	611	600	617	622	638	581	682	606	592	646	617	606	549	599	624	645	615	589	615	649	645	631	593	576	664	602	624	614	597	594	593	593	623	605	594	618	565	601	625	608	573	613	610	587	595	554	599	570	644	624	614	613	609	611	590	609	631	662	611	666	602	631	595	645	568	613	629	606	633	657	595	640	598	653	618	614	586	576	584	557	658	646	630	561	623	607	635	638	610	608	597	614	594	597	589	571	629	621	622	618	629	593	624	611	613	604	629	648	567	598	633	574	595	569	644	607	628	626	618	609	604	575	638	613	667	611	613	626	607	639	611	579	590	646	636	608	610	577	589	604	618	605	639	687	637	558	573	658	591	649	556	591	582	588	583	624	611	567	627	637	578	626	629	585	600	557	582	608	585	606	640	613	627	556	608	658	609	586	596	585	569	605	548	548	572	621	624	611	610	576	606	597	603	578	608	573	584	594	641	606	616	590	611	624	591	560	584	635	634	615	664	593	604	579	600	614	599	565	615	612	611	601	641	599	631	615	623	616	629	622	617	622	653	591	608	590	606	611	578	626	625	611	623	654	615	592	605	619	638	594	619	570	616	534	619	583	650	604	612	607	603	630	639	598	608	617	616	594	620	586	596	613	624	583	629	634	588	629	616	627	611	604	610	618	610	575	651	572	598	584	608	581	616	669	629	596	626	611	644	593	590	553	586	604	642	603	593	554	625	626	601	637	623	577	623	631	576	598	621	602	607	618	606	610	587	585	600	604	615	590	635	650	605	599	604	647	642	610	606	643	575	579	608	644	623	570	634	590	620	633	608	626	605	619	611	604	567	608	589	614	623	562	605	595	632	622	625	615	607	632	645	604	621	616	664	622	620	616	628	588	614	608	628	598	623	583	621	581	607	602	604	562	577	610	597	607	651	610	587	580	607	572	645	592	613	621	648	581	606	630	601	596	601	555	564	621	615	582	618	630	589	567	588	610	606	552	659	632	631	540	586	608	597	573	622	612	631	617	580	643	662	595	613	589	573	609	613	650	595	628	594	611	653	609	586	615	646	600	576	636	585	606	646	598	623	651	598	595	607	598	620	590	637	604	610	647	576	630	632	570	604	586	604	593	584	659	674	622	621	605	659	630	652	586	572	605	615	603	593	590	625	634	652	617	650	620	629	614	565	629	557	593	619	657	621	593	597	657	623	627	613	596	633	635	587	651	667	656	629	595	602	643	594	617	569	662	595	620	626	596	596	629	594	605	605	601	585	608	622	610	613	611	663	634	606	608	636	592	628	590	605	620	619	593	579	600	610	674	618	608	633	566	642	598	607	612	623	683	583	627	614	590	620	614	624	612	621	574	630	601	602	609	607	606	598	635	628	571	620	651	603	633	620	588	645	616	563	622	604	651	643	676	591	608	586	625	654	612	634	579	599	571	620	633	603	556	601	610	612	612	642	588	613	605	620	596	605	654	613	601	575	632	617	621	604	646	617	593	640	577	597	593	578	581	604	613	615	605	597	606	583	649	575	596	579	615	594	595	585	609	665	617	611	614	623	588	589	636	622	589	598	608	614	594	602	567	591	663	606	610	614	620	608	647	576	606	645	616	649	560	620	600	592	633	587	602	622	593	613	619	610	565	629	614	595	598	642	638	565	617	668	598	605	574	589	607	606	639	593	603	617	618	571	620	617	609	606	642	638	616	625	564	629	617	623	598	612	602	627	601	644	605	583	588	610	610	612	641	633	609	618	653	628	617	619	584	564	632	628	655	618	587	613	600	625	654	573	713	624	557	606	650	624	617	580	642	589	596	577	602	579	616	623	621	590	590	595	593	585	614	573	611	578	575	611	663	605	575	584	621	609	621	629	582	593	597	596	604	597	596	619	597	621	562	613	575	612	593	591	588	606	599	607	619	597	639	577	646	605	611	612	594	578	569	587	599	581	584	613	586	626	612	630	577	621	604	612	608	600	636	619	628	617	619	601	596	602	604	577	594	595	595	637	600	643	613
23534	42561	44827	37761	28580	21841	16742	12552	9394	6853	4974	3840	3051	2482	2206	2137	2122	1867	2013	2007	2042	1900	1682	1388	1175	1151	1120	1018	1048	1070	1042	919	946	939	935	937	928	986	1498	2482	1151	876	896	938	933	932	892	920	887	827	905	899	860	935	894	866	918	874	867	913	893	998	965	1020	1095	1113	972	906	917	827	881	873	809	817	912	900	882	809	905	916	831	885	916	838	881	887	898	855	873	916	872	875	894	881	929	878	879	903	898	940	920	876	925	852	859	841	828	855	822	885	874	859	828	877	853	898	964	838	873	856	860	871	890	904	925	897	913	849	910	920	859	881	921	844	923	823	873	914	876	866	889	862	873	880	913	871	857	862	842	883	881	846	848	884	892	860	830	872	842	913	839	892	887	855	849	871	917	870	872	869	896	918	918	953	811	908	854	845	855	839	875	880	918	828	872	858	921	892	799	842	872	851	890	866	841	893	911	895	840	882	850	872	841	868	877	822	883	855	855	920	814	895	887	850	852	905	899	834	900	864	884	929	873	881	862	925	896	894	852	862	857	901	899	834	879	851	873	819	825	859	903	887	856	864	860	856	854	855	857	878	891	849	827	834	861	842	869	853	833	853	840	815	839	893	834	892	896	844	889	890	884	863	916	886	858	848	846	823	876	883	862	884	868	893	853	883	823	931	896	853	896	935	870	851	878	876	873	898	847	920	884	927	865	949	847	891	876	868	881	898	874	898	856	876	877	890	837	901	914	854	912	872	860	870	811	843	820	882	923	858	845	904	870	880	914	850	841	887	920	883	861	849	871	874	853	855	814	923	907	908	962	895	841	901	881	856	921	844	856	840	947	910	865	827	885	906	899	884	877	861	872	893	859	894	881	891	874	869	912	900	895	853	864	898	913	894	867	877	895	902	854	826	918	828	876	834	836	858	860	905	838	883	906	918	911	888	849	845	883	844	873	852	869	918	876	893	907	868	856	832	878	869	865	882	871	862	833	869	868	868	856	911	892	890	857	918	886	838	892	881	930	859	897	888	883	873	896	860	823	876	905	879	849	890	946	854	863	847	858	877	890	907	947	925	885	902	868	869	878	876	877	833	913	863	892	877	859	917	880	892	811	898	845	934	860	888	868	873	876	906	902	870	860	808	839	831	882	845	952	878	869	879	893	900	889	885	892	870	895	862	838	876	866	877	856	814	864	820	872	899	911	869	883	870	878	887	846	869	920	858	890	833	862	895	857	835	859	820	832	865	910	867	866	832	897	843	884	864	870	927	832	884	918	824	862	863	911	879	894	915	896	872	867	831	848	888	862	913	867	901	873	886	866	849	923	884	865	889	864	896	895	935	929	872	874	879	866	855	831	875	855	817	863	866	865	859	877	829	883	922	853	866	881	914	878	903	843	915	839	886	871	863	840	844	894	864	912	908	855	901	856	962	878	873	892	866	863	911	883	907	909	844	828	900	894	852	877	840	910	874	843	870	875	852	882	833	841	819	914	840	893	901	899	822	843	860	841	900	871	862	911	860	860	868	845	929	891	870	856	928	897	817	903	893	909	934	843	904	882	862	869	895	892	875	896	849	860	833	828	882	830	878	907	907	859	879	837	879	878	922	872	902	886	922	899	851	878	896	873	868	890	851	832	899	875	901	870	849	870	909	890	836	896	835	876	896	909	784	854	846	923	874	840	866	900	870	840	851	789	921	838	864	886	857	876	885	881	871	844	837	810	857	922	793	873	951	915	870	842	939	904	859	862	891	876	843	892	847	855	791	921	869	876	901	901	820	857	963	919	861	886	863	842	899	860	912	856	893	879	850	863	897	919	879	882	866	909	844	898	852	891	886	896	877	867	850	912	961	902	854	854	845	877	895	840	883	890	958	894	879	858	865	833	879	829	896	867	853	881	837	923	864	886	934	850	857	893	874	887	841	882	920	858	855	885	876	875	872	906	887	870	906	828	913	882	889	880	866	877	865	879	876	901	823	893	799	911	826	925	869	918	893	872	854	904	838	898	894	943	865	843	857	881	861	901	904	873	894	873	910	907	917	850	838	860	878	890	898	899	901	873	950	884	833	797	867	888	889	856	900	869	908	894	863	878	907	916	921	866	891	898	850	829	896	863	895	892	875	859	817	809	893	890	844	823	919	880	853	860	876	872	873	899	889	880	904	882	828	850	885	898	866	892	817	866	914	846	812	829	804	859	918	861	899	883	885	890	916	885	880	891	815	821	844	891	920	920	857	863	892	878	846	849	901	908	851	850	815	858	868	869	844	866	900	874	929	877	854	905	824	821	861	845	864	864	914	890	828	839	912	800	866	902	871	884	915	873	885	916	893	862	875	889	865	908	820	871	836	863	840	900	887	905	891	917	916	889	875	884	867	860	874	864	957	867	863	836	858	877	883	880	869	843	878	893	896	910	811	921	928	857	852	898	852	887	883	865	916	898	890	879	926	856	861	893	863	888	851	885	875	914	875	858	885	855	866	895	888	882	821	850	875	830	841	858	897	877	889	856	879	876	852	902	844	893	898	833	887	858	887	877	803	894	862	835	858	849	898	835	790	881	865	880	857	854	881	861	858	896	866	906	879	841	882	876	876	816	878	921	897	861	880	850	861	814	903	899	883	856	901	955	884	861	910	886	904	896	893	918	894	882	872	887	905	886	881	826	872	916	953	823	859	846	928	850	884	861	900	870	891	834	886	874	855	861	859	901	864	880	898	818	783	911	921	847	890	848	854	820	861	862	813	901	851	885	870	861	869	838	902	844	851	831	892	890	874	859	854	889	876	841	881	888	847	899	814	858	848	833	872	862	932	901	875	906	914	877	844	894	874	885	857	940	916	826	841	883	854	832	804	853	881	891	897	901	903	888	885	853	857	852	885	879	921	876	898	887	876	944	849	902	882	863	891	919	869	881	859	893	881	923	947	867	795	940	865	869	885	873	877	852	847	881	858	861	922	880	809	903	876	842	883	875	862	855	891	915	855	858	868	887	887	944	883	860	917	915	882	930	879	875	917	864	853	868	851	854	885	844	866	861	856	887	891	879	896	926	901	860	887	835	840	913	909	847	932	886	875	925	891	881	876	918	884	852	844	858	876	895	940	818	877	877	865	859	889	870	925	865	891	839	915	868	811	863	888	844	856	900	887	856	880	866	857	926	906	918	915	855	886	896	890	901	896	905	853	886	922	870	913	893	866	853	893	889	884	918	922	896	888	911	865	848	912	898	880	867	855	892	832	858	860	894	877	869	930	864	897	873	880	885	874	848	909	883	878	841	848	891	888	888	904	889	812	923	909	838	872	886	852	867	859	867	855	837	856	889	850	857	861	868	879	895	846	947	804	881	893	891	884	817	885	832	850	902	855	828	873	807	845	835	895	799	867	820	879	905	871	930	855	923	887	906	872	923	869	845	866	890	846	865	846	899	893	896	827	865	864	850	871	887	895	860	844	853	872	883	869	799	892	883	913	858	890	825	830	863	904	835	874	874	914	877	882	873	893
23134	21373	29251	23956	21817	22249	17981	8816	5353	3856	2914	2199	1656	1389	1338	1241	1187	1171	1179	1142	1220	1171	1026	805	754	756	761	727	653	676	661	638	686	643	614	604	663	654	1134	1703	1374	650	660	643	667	670	589	586	611	565	602	605	597	630	571	582	606	637	637	612	630	665	716	717	720	673	630	619	624	581	616	591	572	606	586	626	611	578	568	614	583	615	598	621	607	597	566	578	596	559	585	578	626	572	573	632	634	569	600	572	591	577	595	607	585	616	617	592	620	590	637	595	614	614	603	620	627	574	596	612	624	605	596	593	619	602	605	600	581	593	592	591	530	624	618	570	599	625	560	571	595	592	596	629	598	629	592	592	566	597	579	621	576	554	596	600	627	626	601	602	617	599	613	599	612	597	586	604	593	589	590	641	628	591	617	611	585	590	602	618	559	575	601	615	617	634	596	597	600	636	586	596	649	614	581	604	630	582	616	603	604	615	556	578	565	582	592	588	625	595	564	582	594	610	624	617	582	578	577	611	607	577	603	600	607	580	608	596	603	590	614	603	592	625	625	660	595	600	568	563	598	567	608	643	621	597	618	583	576	640	631	614	635	602	593	599	571	599	629	568	579	573	614	530	565	555	647	618	632	567	594	590	593	607	595	598	631	607	619	573	626	548	626	602	605	628	616	625	584	599	583	602	617	600	631	592	628	644	570	572	563	583	580	592	583	618	600	560	574	592	642	564	621	600	623	604	622	621	676	651	566	616	553	643	604	628	608	587	633	607	567	594	614	573	597	622	568	675	598	615	623	606	639	618	603	609	613	576	616	597	587	607	558	581	637	606	609	637	611	590	589	600	592	648	607	599	613	610	636	572	574	625	608	627	580	623	578	597	578	588	643	569	576	652	606	633	614	590	585	663	601	558	589	614	618	624	604	579	612	596	570	626	606	569	616	585	597	610	601	574	634	592	599	601	601	600	596	557	631	548	587	615	602	585	574	561	601	609	629	601	576	610	569	595	640	567	607	648	575	614	630	619	576	593	580	619	567	585	576	632	611	575	585	609	630	606	588	622	647	585	596	596	592	609	562	569	595	611	593	582	570	595	573	600	568	592	570	633	582	645	590	603	650	585	651	586	579	609	587	593	587	563	608	558	630	576	606	622	616	596	573	588	564	602	629	603	635	586	612	621	592	601	540	566	597	586	609	602	567	623	593	604	577	623	621	579	588	620	574	571	597	633	600	622	574	591	587	605	589	592	606	610	563	598	632	588	635	571	578	593	569	585	603	592	604	600	614	577	585	621	607	575	568	649	564	609	601	621	570	601	615	634	565	593	615	604	583	624	655	548	614	567	612	577	627	608	585	638	613	619	578	616	611	611	589	549	602	637	605	639	591	611	577	625	580	595	595	609	610	587	585	650	585	615	591	583	629	575	654	565	605	587	592	606	630	565	594	594	555	564	643	579	605	607	621	600	630	585	611	566	572	616	600	596	583	561	653	566	605	651	577	566	569	630	580	621	541	637	545	576	633	610	582	616	590	627	628	598	583	593	582	648	581	596	589	607	622	552	570	582	603	581	586	590	598	588	583	614	573	588	595	599	608	574	635	572	591	599	627	590	592	565	571	582	617	596	623	660	561	574	573	590	596	623	603	625	573	608	605	598	572	612	555	616	648	595	667	629	543	634	605	607	553	620	609	557	579	591	583	645	613	595	659	606	597	591	546	595	638	646	584	604	593	592	591	619	599	599	636	598	626	587	569	638	588	606	624	639	616	590	607	598	563	614	577	608	576	623	592	591	575	598	597	582	610	551	610	644	589	606	579	583	597	568	589	584	597	583	581	588	572	577	602	557	604	530	623	601	620	602	589	628	603	591	600	607	625	631	578	599	578	611	642	591	577	613	595	558	554	582	592	589	563	615	557	628	599	625	585	582	571	625	590	585	610	610	606	603	592	620	630	645	589	595	588	583	613	604	601	593	627	620	663	578	611	580	597	572	595	561	607	591	584	576	590	626	608	589	613	604	628	608	641	590	615	571	564	634	579	608	580	544	604	576	621	570	578	588	621	624	608	633	588	580	586	579	607	564	576	573	631	598	593	583	628	589	566	565	553	587	589	640	633	608	606	587	648	553	612	597	647	599	590	550	580	644	580	616	593	601	579	571	641	585	569	577	557	592	607	599	606	602	630	573	558	605	608	581	605	620	635	561	583	620	585	556	550	604	602	581	634	553	543	593	619	612	643	599	621	652	635	587	636	563	607	569	587	615	575	623	595	598	586	637	581	621	599	611	613	618	602	616	571	596	552	608	540	601	566	606	601	589	593	602	611	662	621	589	643	581	588	613	578	574	629	620	582	578	591	597	656	607	596	596	594	613	629	603	616	576	642	583	598	655	614	638	616	598	583	602	583	613	613	576	604	626	602	607	593	577	603	607	625	616	585	566	600	582	620	580	593	603	602	610	602	601	642	596	611	588	579	595	596	593	594	639	636	615	615	614	617	577	615	623	614	608	607	570	591	595	612	628	573	628	590	569	593	596	616	583	590	630	588	539	599	593	572	558	602	553	571	635	587	566	571	570	576	572	620	607	616	612	597	569	615	632	547	594	598	644	651	579	576	611	580	570	644	624	639	560	613	590	606	601	556	595	631	576	611	563	593	582	615	559	606	626	616	552	591	582	630	630	588	585	602	581	605	574	645	608	609	648	572	600	592	598	582	623	618	639	559	575	614	638	660	589	590	575	572	560	620	627	614	612	600	587	598	592	622	623	614	612	580	611	604	603	594	611	583	625	603	581	555	533	585	614	576	610	606	615	588	600	619	651	621	587	588	622	570	572	566	585	572	646	606	632	617	608	613	627	606	625	568	614	612	645	586	601	592	621	567	655	624	617	534	540	580	591	639	619	606	613	591	584	562	541	611	610	607	586	586	590	594	579	640	592	595	589	636	610	609	593	598	589	583	609	617	602	574	604	620	616	624	612	573	567	594	558	637	618	598	588	610	604	616	561	579	574	579	590	640	643	581	634	626	555	557	588	563	589	631	597	603	553	635	644	593	629	654	624	585	616	551	591	577	605	611	624	597	608	605	570	639	587	612	596	626	631	562	617	576	609	598	591	575	610	560	616	566	561	644	629	592	627	631	608	598	561	560	614	599	600	563	588	587	634	623	625	572	587	604	627	628	638	595	626	586	615	598	592	616	595	566	626	623	596	576	534	602	604	571	590	570	638	585	594	647	564	561	616	647	610	647	598	653	608	615	622	631	580	595	586	593	609	594	606	582	641	622	653	597	645	600	601	595	589	588	596	598	601	597	601	605	618	583	618	598	615	599	563	576	607	553	582	603	614	613	623	590	588	580	621	606	580	560	635	574	592	607	638	580	585	615	598	589	628	576	581	614	573	652	618	626	631	623	623	609	609	633	595	603	603	615	609	570	571	617	633	582	554	576	630	572	581	584	625	585	619	600	596	572	594	577	564	639	575	562	570	614	591	625	631	651	632	654	604
25801	47358	49585	41819	32817	26201	21069	16392	12322	9420	7081	5509	4167	3229	2946	2873	2815	2532	2570	2423	2575	2409	1998	1461	1326	1199	1285	1168	1071	1050	1097	957	1038	1035	969	954	1030	1073	2160	3540	2868	904	924	924	957	925	878	916	840	876	883	868	866	852	869	847	876	823	869	881	894	1029	1252	1276	1157	1046	928	899	884	876	849	859	868	908	885	866	835	824	833	873	804	864	809	866	810	867	846	844	873	810	848	877	825	859	912	832	870	838	860	846	861	815	868	858	833	839	827	926	843	906	884	853	800	835	852	893	884	858	840	837	808	852	877	820	858	865	849	877	851	845	882	858	828	853	868	853	812	803	804	832	858	870	845	889	856	860	868	825	825	840	854	863	841	867	823	844	883	829	835	863	844	844	858	831	867	814	788	835	854	895	868	852	868	856	889	885	782	847	809	885	864	856	881	847	843	882	813	837	848	907	915	883	834	851	879	857	893	861	808	820	843	877	889	863	883	813	849	887	861	813	889	851	858	855	839	807	873	828	846	824	824	891	839	910	871	842	849	858	812	784	861	835	835	834	867	848	834	848	840	886	873	824	873	837	867	906	889	811	859	810	860	867	824	861	904	834	856	860	839	833	860	842	861	839	777	859	872	825	848	842	869	852	828	854	862	791	869	793	862	869	867	908	862	831	850	847	837	891	849	842	836	862	820	835	830	820	839	899	859	857	850	884	842	861	764	868	938	869	881	868	829	841	876	834	810	875	837	839	849	822	901	837	865	874	824	848	816	864	775	872	854	823	816	884	843	869	842	863	884	833	868	849	860	837	862	825	793	824	848	814	830	797	779	803	869	850	858	839	867	912	845	846	840	864	798	886	833	846	834	837	780	839	833	847	834	836	838	818	864	871	863	884	829	803	866	846	884	824	877	859	831	882	825	841	870	870	857	831	834	840	890	885	862	869	817	848	856	870	892	820	861	888	842	832	859	880	855	823	801	832	825	904	842	850	851	825	889	876	871	894	869	837	870	892	898	854	852	823	875	825	815	887	892	829	850	873	797	835	861	880	839	863	876	876	840	796	902	849	827	836	820	840	916	856	827	854	881	792	824	914	833	844	865	877	892	867	802	883	854	913	859	879	808	858	869	836	847	842	853	887	862	843	840	843	881	864	856	878	820	851	900	838	882	871	873	854	868	858	844	890	829	894	842	892	844	876	866	898	863	895	814	877	843	887	851	842	898	831	863	837	838	828	866	861	880	832	834	884	818	876	854	827	874	869	847	853	849	853	868	856	872	825	857	844	878	865	880	830	859	849	829	796	860	840	913	838	851	850	884	813	842	863	870	839	874	853	806	933	848	897	869	856	866	860	833	878	873	834	876	811	866	905	837	825	849	869	872	805	825	915	857	870	832	827	818	884	888	867	845	839	855	868	861	836	840	812	842	829	842	889	871	841	814	868	889	886	874	817	842	852	848	828	869	850	867	863	817	905	857	820	872	855	852	856	843	863	864	829	832	886	842	878	826	859	869	859	831	841	849	858	827	826	830	802	867	810	869	826	880	887	823	828	879	858	872	858	847	870	844	885	854	869	901	852	860	850	863	851	809	900	830	819	899	878	852	865	899	868	861	915	903	857	889	844	817	791	875	851	887	892	873	810	894	841	826	844	864	871	849	831	834	906	862	857	845	848	832	848	849	879	832	842	841	850	821	882	871	825	828	890	831	871	895	815	843	838	897	814	891	806	831	869	895	855	851	833	868	867	844	812	898	851	890	873	857	836	825	833	871	817	866	874	853	808	868	862	853	922	890	814	803	875	892	927	889	799	845	857	881	877	845	812	840	840	835	829	871	932	848	853	819	869	870	860	838	879	824	888	842	892	854	845	928	898	867	839	852	849	855	855	952	866	822	872	847	835	876	879	808	926	835	874	823	845	865	882	804	851	847	821	856	794	834	820	837	891	852	848	917	882	940	865	831	844	890	846	806	851	881	898	853	849	805	940	829	837	853	838	864	845	889	865	867	853	837	891	849	850	872	845	835	849	848	831	811	871	897	895	825	815	789	866	846	835	875	796	850	871	835	799	842	870	847	879	919	857	866	891	937	883	890	874	858	840	809	894	878	833	821	853	829	872	901	840	887	847	810	853	911	902	892	758	871	879	859	857	886	858	811	836	854	838	894	877	827	846	834	864	828	920	859	866	836	863	843	850	886	827	866	856	863	853	827	844	827	822	884	882	848	861	868	873	824	829	867	862	830	902	761	884	819	836	835	883	857	841	856	831	827	886	870	848	876	920	823	866	890	833	882	926	860	831	885	823	853	834	853	874	805	847	877	901	867	871	822	838	834	886	829	906	901	819	863	792	835	864	879	858	883	861	796	873	863	847	894	884	838	916	835	828	850	799	874	875	873	843	866	816	846	842	878	858	819	821	850	866	881	898	805	875	850	881	914	843	848	849	891	844	851	832	864	897	833	825	833	816	860	860	867	859	864	856	856	874	860	927	855	860	860	861	824	877	827	873	849	834	888	889	896	841	838	844	838	867	855	861	809	858	780	849	841	849	852	862	879	854	859	815	877	852	848	866	830	863	828	861	811	803	904	825	823	859	818	884	828	854	833	848	830	801	901	908	859	863	813	851	891	882	842	877	785	843	831	821	828	860	857	823	843	880	904	854	852	925	910	867	852	847	868	830	911	831	820	832	846	862	826	847	861	862	879	862	900	870	860	835	811	850	860	901	865	837	806	835	852	875	831	897	787	787	887	846	818	866	830	832	853	874	801	875	871	823	852	823	817	888	845	836	852	916	847	855	822	812	839	866	862	829	860	805	856	826	882	888	880	871	836	837	837	843	814	937	852	832	777	831	871	860	883	857	862	866	820	816	831	801	866	800	894	889	850	802	861	838	820	902	856	836	846	838	899	845	830	897	882	818	819	841	843	781	840	839	827	868	891	849	909	866	859	787	860	863	919	883	870	862	784	867	843	858	820	851	796	901	836	825	889	847	853	847	844	823	804	842	889	864	856	848	865	852	816	850	891	869	922	867	921	800	812	852	808	852	814	889	886	897	902	862	903	757	828	818	848	848	867	864	847	770	795	882	822	837	823	857	847	844	859	828	788	843	779	838	863	873	875	836	902	879	841	854	884	869	886	899	863	846	841	880	835	848	861	910	843	858	854	916	876	879	813	817	810	854	814	837	887	896	809	853	809	850	844	800	881	815	873	862	836	861	916	914	842	835	848	848	869	865	829	846	815	883	906	828	906	842	822	890	806	839	844	904	863	824	891	837	811	892	884	853	844	855	824	865	852	868	864	893	860	876	871	860	835	818	815	854	879	850	828	890	912	848	836	839	834	871	847	801	864	847	790	822	853	840	832	851	919	845	875	861	821	862	828	823	858	890	900	861	878	891	868	818	850	878	855	841	860	798	872	879	886	799	866	834	842	832	883	820	887	876	864	822	865	887	828	804	797	834	873	793	794	833	846	866	861	841	815	872	874	889	826	843	842	825	862	883	868	884
27304	24036	30600	25329	13364	7644	4758	3055	2273	1617	1276	1047	838	830	748	762	742	726	746	750	763	754	680	638	549	612	587	612	582	583	607	560	521	537	558	543	565	552	594	580	627	546	602	561	613	523	535	528	555	560	554	560	537	538	553	534	521	522	546	572	546	543	533	537	545	556	581	534	541	532	529	595	542	571	614	578	543	576	534	546	528	546	523	535	526	579	549	521	555	523	566	574	549	511	559	554	576	553	549	546	501	568	546	570	536	569	546	523	580	563	525	542	554	527	568	527	535	553	497	532	528	559	522	515	500	515	532	537	557	514	540	506	562	511	591	525	536	538	545	539	535	573	538	546	549	525	588	485	590	543	552	530	549	554	553	562	566	558	503	552	538	576	538	541	563	529	512	523	529	537	556	550	572	573	545	516	533	597	536	558	532	536	535	538	569	529	544	555	508	530	497	498	514	559	590	530	504	574	545	564	535	522	501	565	546	589	509	500	566	543	552	545	559	576	525	551	552	502	546	604	556	559	541	551	516	513	580	536	553	591	540	526	565	536	559	524	528	561	529	534	560	550	541	507	557	567	538	543	547	532	541	519	525	549	540	553	536	542	575	554	517	583	537	545	533	500	540	544	528	551	548	541	534	571	563	537	533	554	557	540	531	579	541	521	508	527	534	544	546	538	541	553	513	553	538	552	523	528	556	521	566	561	531	523	517	549	553	535	535	573	590	527	552	558	570	550	547	530	548	530	526	555	581	540	572	563	514	556	540	574	491	564	517	604	564	547	528	530	502	511	506	528	546	527	498	498	492	558	479	576	562	571	539	548	561	545	523	538	594	559	508	594	540	556	577	544	543	552	541	526	562	552	495	551	533	575	572	554	537	534	534	549	528	582	596	550	571	548	591	555	520	553	614	564	553	563	555	537	543	560	573	512	573	477	521	514	572	532	535	557	526	536	561	583	514	580	531	585	536	553	549	583	576	512	568	523	542	582	569	509	517	531	540	538	544	537	547	539	515	529	543	599	530	565	575	528	498	560	498	511	536	565	567	574	540	516	555	541	490	545	500	559	557	603	534	574	585	566	563	542	503	529	560	515	559	532	523	533	555	511	547	574	543	589	539	541	533	525	516	556	522	520	547	578	552	551	573	604	551	526	547	522	530	514	577	524	544	544	571	521	607	581	544	511	530	558	576	503	556	514	520	526	578	558	551	522	521	557	569	498	541	571	567	548	511	528	564	530	533	531	539	570	520	593	532	522	533	550	555	509	500	516	549	518	539	524	578	566	556	531	494	530	527	546	553	538	528	560	519	526	483	538	540	577	530	562	539	498	559	508	545	581	560	536	546	526	533	566	597	584	544	522	483	556	533	511	586	542	563	539	556	555	583	562	556	551	536	522	533	548	531	554	542	537	558	527	554	516	582	544	568	492	568	571	520	550	542	554	561	517	514	552	505	516	554	544	564	560	554	545	516	593	499	568	490	553	561	542	556	525	559	559	534	583	570	507	533	527	528	542	502	541	513	559	526	525	548	575	521	567	562	564	540	514	534	519	527	593	588	544	506	547	557	520	530	533	541	510	519	589	514	561	531	560	530	514	555	559	547	554	612	537	534	565	507	508	543	558	498	534	506	548	566	560	516	566	543	546	542	596	523	515	525	554	537	537	557	554	554	568	559	527	541	551	541	566	534	561	555	554	590	485	533	535	542	556	534	522	558	553	547	561	495	524	496	519	545	532	564	566	549	532	583	555	527	532	544	556	536	523	542	533	534	520	530	529	555	558	495	532	517	552	564	552	520	553	576	531	535	519	541	538	537	546	577	584	554	526	571	542	551	570	549	534	529	519	522	530	577	517	548	546	562	542	534	564	533	577	510	536	515	517	539	567	556	566	611	511	537	541	560	577	565	563	520	543	531	510	579	554	485	524	552	552	584	509	544	556	579	522	524	571	534	569	556	531	580	584	575	546	574	559	513	494	523	547	577	551	580	536	529	477	530	557	554	525	541	558	530	546	503	557	519	545	599	574	573	535	560	534	545	583	557	532	548	504	515	526	507	535	572	555	532	561	561	524	545	544	526	528	553	587	558	559	518	572	574	520	542	499	515	511	583	549	544	514	523	535	515	538	504	551	539	570	539	542	539	512	552	581	518	566	529	530	524	534	524	556	528	577	536	560	494	537	581	536	540	577	525	527	563	564	551	574	537	535	539	596	544	543	540	548	552	558	564	556	541	581	547	544	491	530	535	548	560	553	480	551	573	600	524	564	543	518	580	563	526	559	541	573	552	514	579	547	543	543	536	558	532	562	542	515	532	571	538	533	569	603	513	555	492	542	546	546	530	546	534	534	546	574	514	542	559	553	550	570	563	536	572	566	558	539	564	533	546	556	534	575	534	509	540	521	585	551	574	545	508	564	554	518	506	520	555	513	547	509	549	526	577	546	563	516	540	535	521	551	594	497	573	510	517	539	581	528	530	572	560	539	525	550	537	517	530	537	536	519	555	577	567	525	503	534	514	548	530	566	613	553	566	599	582	533	504	581	549	500	538	553	548	516	581	565	563	561	574	542	553	558	538	590	526	511	519	535	557	524	532	551	532	551	551	520	501	557	545	544	547	555	529	564	575	503	505	530	512	514	553	540	576	548	575	516	546	535	537	516	569	523	543	549	544	512	590	535	524	531	563	593	562	511	532	566	517	537	496	540	564	503	524	542	546	529	523	537	527	516	532	535	558	554	577	576	581	544	530	551	580	498	545	502	535	530	503	528	548	536	507	525	520	551	564	532	534	550	488	538	563	528	551	536	553	525	520	572	511	537	538	590	530	541	546	547	550	518	557	541	561	527	550	573	528	551	562	530	519	512	539	565	538	547	538	573	523	542	574	556	541	542	550	519	543	580	497	546	550	553	559	559	525	547	577	560	577	539	528	549	530	507	560	581	567	510	535	566	559	511	560	548	557	511	529	507	493	525	543	578	563	519	560	524	548	565	536	527	525	549	550	517	576	519	531	560	584	516	529	559	545	559	565	502	571	549	531	565	535	524	577	540	549	500	536	583	556	517	496	503	542	554	517	584	581	569	577	538	543	553	483	536	567	542	582	557	561	567	548	584	520	524	536	529	489	565	521	549	539	553	525	502	574	542	580	518	565	556	565	528	536	576	592	526	570	549	531	564	522	543	547	557	547	551	562	545	553	543	507	538	553	601	489	538	517	581	548	534	540	525	554	545	497	499	545	577	554	508	562	578	475	557	531	515	584	528	540	536	537	505	512	542	573	530	559	555	512	536	605	493	582	514	550	587	545	538	549	525	581	562	556	548	520	581	532	531	558	541	533	493	564	511	598	566	529	568	510	519	540	552	503	526	591	603	585	524	513	525	513	535	530	565	518	543	543	576	525	536	517	487	485	512	586	550	524	541	537	524	537	507	503	572	516	564	536	587	552	502	541	570	514	532	563	506	514	556	510	526	539	548	576	545	528	515	562	497	499	574	572	544
21308	37304	39737	31039	21142	15449	11052	7794	5763	4310	3187	2413	1835	1481	1374	1438	1436	1336	1378	1315	1479	1316	1165	947	978	905	982	912	844	850	871	809	876	820	818	797	839	806	837	926	970	835	828	786	802	809	791	800	767	773	779	786	754	793	806	780	791	790	753	748	781	798	820	849	814	753	790	776	820	775	788	798	811	770	748	800	804	766	788	739	717	780	826	780	774	776	801	791	760	767	775	783	840	804	788	771	838	768	759	744	768	793	830	796	729	838	802	792	786	762	765	793	782	803	827	802	762	829	845	758	772	798	774	809	820	783	806	768	729	786	754	826	792	802	798	790	783	769	739	805	810	828	767	804	807	835	768	806	820	753	814	800	794	767	793	795	746	754	793	799	788	831	788	810	809	797	761	834	771	736	776	791	797	791	830	732	773	760	783	803	774	775	802	816	809	845	798	780	777	768	812	768	789	771	796	818	824	763	836	783	798	818	761	786	832	759	808	781	833	763	760	795	791	828	796	789	782	748	794	799	779	776	785	752	840	782	792	828	827	778	830	780	817	794	797	775	759	795	724	773	798	746	807	830	770	828	732	823	770	751	776	764	795	804	807	826	776	809	785	813	821	810	764	775	754	809	804	823	879	847	791	766	751	765	785	821	798	795	793	759	824	770	779	775	788	754	791	727	748	789	775	810	819	849	800	812	710	717	816	815	827	768	739	820	815	774	803	745	813	785	822	777	801	791	738	823	782	783	812	822	758	796	825	773	767	774	819	773	838	832	811	745	814	762	772	818	803	828	810	824	777	811	811	787	785	763	768	761	803	757	777	832	798	809	812	803	749	785	783	777	761	859	748	820	833	785	825	806	787	764	789	790	783	814	806	742	736	779	788	763	774	769	839	784	809	785	798	779	783	826	791	774	836	758	776	783	785	754	800	750	790	806	789	742	791	775	803	780	803	792	799	800	798	790	747	778	780	781	836	771	812	806	760	761	775	734	787	820	764	834	806	739	740	772	859	758	755	786	754	814	825	726	771	765	784	787	725	808	767	772	815	822	753	781	779	813	790	773	830	722	774	732	820	809	816	829	833	790	740	773	778	759	787	788	776	761	818	834	699	761	802	761	772	798	770	779	763	761	791	760	811	794	812	816	754	807	791	794	752	811	756	811	774	733	811	862	801	824	814	779	785	799	780	757	833	806	775	797	728	762	776	801	767	770	800	806	745	741	770	776	814	799	783	799	798	789	749	808	812	826	762	761	779	803	863	749	750	737	770	713	814	805	769	811	803	764	792	746	794	827	802	754	794	796	777	788	761	804	806	801	781	818	804	754	828	779	728	777	811	793	829	784	784	748	837	777	748	770	778	757	789	802	802	809	803	742	786	770	745	797	784	768	847	787	813	794	783	780	770	809	765	801	798	802	778	793	788	833	805	748	786	795	805	737	855	847	799	729	820	760	760	762	785	812	788	768	794	792	805	780	841	805	830	788	855	807	752	783	756	802	773	777	774	775	788	789	756	773	780	809	777	744	831	797	772	743	801	806	797	771	753	753	792	767	797	757	785	780	800	793	780	761	841	788	787	752	803	798	802	855	778	778	739	805	733	792	763	772	780	767	814	768	754	753	801	827	820	802	807	761	728	780	780	799	755	756	813	781	793	808	754	778	795	770	784	873	784	796	819	792	786	770	839	801	795	811	791	815	798	799	795	783	796	818	810	777	730	794	833	789	757	807	795	729	764	819	804	793	829	798	739	790	799	764	763	776	805	779	823	754	828	769	784	750	857	722	763	737	780	806	803	833	774	776	727	760	794	807	783	834	751	808	817	718	771	762	762	812	772	757	763	769	766	737	779	825	768	783	775	849	724	767	778	759	809	761	812	800	771	800	786	789	822	804	817	781	803	751	757	783	785	778	778	761	749	764	775	787	823	757	790	821	763	778	803	782	790	787	772	796	790	798	786	799	764	805	756	807	747	740	814	761	776	820	809	746	791	789	790	764	723	830	743	820	803	737	778	770	750	796	814	820	811	716	811	786	756	804	732	800	792	842	767	775	811	812	752	782	799	816	825	822	834	750	800	761	805	804	816	795	828	796	805	763	785	772	759	782	784	771	757	779	769	750	754	827	830	790	753	794	809	786	700	809	767	774	827	784	759	751	745	800	761	801	786	830	809	724	749	817	706	803	788	829	759	754	825	778	741	756	827	787	772	805	806	776	771	820	733	824	798	821	824	743	790	780	796	834	752	795	796	795	793	820	788	765	754	806	822	845	804	794	773	818	759	809	762	781	799	775	800	809	772	773	771	806	822	769	734	828	767	767	780	815	812	783	811	829	827	801	822	774	751	832	808	805	749	773	761	799	782	868	743	754	719	815	820	750	773	804	740	795	804	748	806	788	804	842	792	778	755	751	774	788	769	775	795	806	737	805	782	802	805	754	791	760	759	761	798	794	760	808	793	792	813	837	751	797	784	774	802	797	755	784	732	771	781	789	760	787	862	818	771	814	770	795	768	796	773	770	761	762	805	750	771	820	815	799	848	785	759	780	827	772	776	779	831	789	796	823	824	765	770	751	776	707	777	805	736	801	775	785	778	784	759	768	761	766	780	783	797	770	792	817	789	795	750	768	769	775	810	817	786	830	749	835	820	795	801	796	822	743	799	824	804	775	743	743	748	773	765	799	789	838	795	805	780	806	785	766	746	801	755	799	786	790	843	768	789	784	784	794	742	819	787	759	723	759	786	815	739	752	768	826	783	775	799	763	734	813	811	776	761	775	820	776	799	770	788	805	803	774	788	798	749	808	799	804	788	821	747	790	755	829	776	795	781	756	829	859	786	770	819	748	771	777	799	769	819	802	835	764	782	815	753	825	782	778	764	812	766	759	783	806	792	812	771	755	810	797	804	863	764	741	798	813	762	838	752	798	841	746	755	746	758	787	828	817	792	801	807	773	768	800	773	802	808	755	812	813	791	775	791	741	734	733	767	832	745	761	747	818	810	797	806	785	816	821	825	784	806	749	821	786	785	742	816	767	781	736	786	742	778	770	715	740	789	811	803	820	769	809	762	760	747	786	799	774	771	777	772	820	806	761	795	774	791	786	752	807	755	829	733	772	815	762	780	788	792	786	824	727	764	762	784	751	779	816	806	806	852	780	781	793	774	829	821	753	781	783	788	760	747	803	792	765	801	807	836	733	760	835	757	769	765	738	810	762	800	812	739	758	805	793	733	797	716	745	752	777	810	729	750	849	769	794	818	792	776	763	753	790	786	805	835	776	787	748	789	759	788	828	779	743	768	805	755	772	802	754	816	743	701	803	750	796	779	812	764	756	806	787	785	768	793	839	825	776	766	767	807	806	814	779	831	742	783	762	765	776	745	766	817	789	793	753	803	821	770	779	852	788	797	750	796	795	795	778	792	792	780	785	816	823	817	793	748	820	768	815	886	804	797	779	828	765	803	817	806	806	794	823	838	801	833	777	812	841	758	791	750	770	768	781	804	779
24217	21404	28880	25062	21729	16997	10286	5593	3707	2634	2075	1726	1366	1086	1079	1117	1000	1035	1046	1106	1050	941	797	779	749	659	739	700	707	680	658	629	611	641	675	668	620	646	986	1115	980	617	607	592	630	633	621	621	601	625	629	600	580	635	624	645	619	595	620	617	591	603	689	710	708	697	694	640	573	656	626	548	597	604	613	624	641	594	577	612	592	599	607	573	624	612	639	637	630	636	608	585	617	625	558	616	624	624	591	575	618	593	625	614	602	648	591	639	618	568	605	602	546	580	599	615	635	593	577	631	622	645	587	608	673	595	602	626	652	637	635	630	658	628	642	611	561	580	621	615	590	622	618	614	594	606	589	625	614	593	598	612	633	588	625	624	604	661	635	654	650	634	573	663	630	661	627	585	569	636	596	585	618	596	592	635	592	647	608	652	619	623	663	573	590	592	628	603	675	608	586	658	609	592	620	655	615	591	652	603	624	600	664	581	622	668	585	597	596	597	618	573	607	599	599	581	650	619	634	610	621	593	590	583	643	640	626	612	622	665	659	593	601	611	633	608	633	617	588	595	661	596	639	613	614	651	597	624	601	616	614	608	613	570	626	627	636	600	630	654	602	669	589	610	610	597	625	596	638	622	619	595	608	629	597	630	626	614	623	586	595	626	672	632	571	602	586	638	611	576	579	617	597	633	601	591	639	576	597	623	640	602	614	588	562	624	592	602	627	558	610	631	586	632	623	677	614	600	621	607	605	608	646	633	644	606	626	625	594	589	618	606	614	589	597	624	634	587	634	607	641	582	652	597	620	622	632	568	596	619	644	618	635	567	616	637	610	606	629	664	594	603	609	612	589	618	644	650	594	633	636	615	644	640	589	602	589	630	625	596	632	639	609	589	620	598	554	600	644	617	611	584	632	678	599	590	621	628	593	586	627	659	655	605	555	623	619	622	586	616	577	570	655	569	676	564	636	555	613	654	613	615	612	592	618	665	580	662	630	648	605	628	609	635	611	572	651	657	576	616	660	569	602	640	625	583	614	625	630	646	637	647	609	602	617	559	579	584	607	611	627	667	615	641	642	617	637	631	654	601	625	610	683	618	602	613	592	585	638	633	616	638	594	608	618	598	564	581	616	633	612	652	563	652	627	627	619	615	645	618	631	601	564	585	634	578	657	636	636	651	670	600	620	610	645	595	612	615	602	621	599	669	646	603	636	658	650	634	609	575	614	583	580	596	616	636	586	632	624	582	659	618	626	611	595	608	657	639	600	619	591	595	598	655	586	618	621	603	639	612	602	640	649	624	618	589	592	620	635	597	648	628	595	595	617	591	573	627	622	624	602	654	595	620	589	582	560	616	625	657	657	616	625	665	604	580	589	571	613	623	628	595	579	587	665	608	621	590	601	589	613	640	625	678	614	621	644	611	578	600	626	634	620	598	599	599	683	608	634	597	581	649	595	626	635	662	607	611	660	554	591	589	622	603	586	646	647	654	626	633	611	603	596	611	627	594	627	606	605	620	599	623	625	620	624	620	624	618	615	613	623	610	617	622	636	604	623	653	621	615	607	636	652	634	637	577	659	636	600	634	642	572	614	632	613	656	561	620	601	624	586	621	614	630	634	623	632	637	589	624	659	586	609	618	598	630	634	527	631	658	685	661	638	608	656	603	590	632	604	619	598	630	557	657	646	619	617	653	580	624	621	600	627	611	648	611	595	650	628	614	599	595	589	651	619	621	650	618	639	663	621	672	598	639	577	612	596	591	623	593	619	618	596	604	652	634	609	596	594	648	572	635	600	610	623	596	636	586	624	647	605	613	614	584	585	625	585	629	618	624	607	592	634	587	609	593	665	602	586	613	589	634	602	632	580	584	619	628	584	593	626	624	663	637	628	614	624	689	594	588	604	632	613	625	589	634	596	608	601	635	599	607	618	636	655	628	626	641	643	597	616	630	657	628	586	600	607	583	599	587	581	567	602	581	621	600	596	596	657	633	635	636	610	605	610	569	651	614	598	568	616	603	570	613	613	610	602	593	610	663	615	623	637	659	631	600	651	623	598	583	632	591	612	640	597	593	598	638	617	631	661	602	568	586	610	607	574	645	589	605	632	586	623	640	580	634	602	659	575	592	605	588	585	620	616	599	613	602	598	642	598	623	592	619	663	644	615	607	587	623	614	611	601	598	643	599	614	659	605	583	647	643	607	601	640	629	662	595	605	588	612	612	626	631	659	590	651	598	573	657	580	626	612	631	653	661	611	617	655	594	645	591	616	587	618	626	643	603	653	626	586	588	610	628	584	628	640	614	660	614	665	608	664	628	616	614	675	660	607	608	633	613	673	586	633	592	596	621	603	621	630	602	662	656	624	607	582	620	645	614	613	606	664	624	594	578	612	617	669	636	606	582	616	596	633	639	604	641	587	609	617	574	562	623	636	614	662	654	661	587	682	646	604	589	637	586	593	620	578	663	621	625	574	615	587	611	598	599	589	583	688	640	599	606	629	606	675	608	632	592	591	616	619	639	660	618	577	601	600	647	613	613	660	595	617	595	647	610	600	638	646	640	601	634	615	606	626	572	589	589	610	614	641	626	595	591	566	606	638	639	666	643	630	654	606	610	644	591	616	625	600	660	592	655	612	609	633	593	639	606	602	611	630	612	607	648	610	592	623	586	654	628	627	608	622	605	605	576	604	604	620	604	613	646	600	609	661	639	650	616	627	605	628	621	600	592	626	549	595	618	601	613	660	597	637	600	592	612	619	635	622	637	602	627	667	630	611	594	624	619	624	652	601	623	577	647	600	621	593	621	622	625	573	587	650	614	650	645	593	620	638	553	600	618	637	572	572	605	589	650	649	642	609	613	584	585	649	590	585	649	603	654	661	601	606	629	631	640	602	614	583	598	604	616	613	585	573	590	642	644	670	584	642	645	590	594	629	611	611	615	639	627	645	639	640	619	653	633	631	639	577	632	603	605	601	621	653	608	648	579	599	617	600	613	595	620	644	631	617	626	616	645	582	636	659	616	598	658	629	615	580	638	634	585	618	581	629	582	580	627	619	658	574	607	618	576	609	626	621	652	599	628	610	660	652	615	645	599	588	634	583	609	622	563	611	626	647	625	631	588	605	617	619	621	581	624	585	658	602	601	624	622	614	625	602	600	640	639	661	588	619	600	643	636	590	593	625	637	636	598	614	609	639	627	611	630	611	666	597	665	593	570	604	615	599	600	621	593	587	624	609	653	637	616	645	635	614	614	575	590	578	608	640	600	639	644	610	630	591	621	631	621	606	654	578	612	634	644	617	649	630	597	610	708	633	579	588	605	622	586	604	635	584	647	623	639	668	617	601	608	618	615	637	582	597	616	613	670	620	598	597	585	604	589	650	639	600	609	579	626	622	605	631	616	621	588	643	600	627	646	592	646	604	643	624	596	621	605	592	638	569	675	620	574	674	619	655	647	643	662	614	596	608	663	625	669	626	590	639	621	607	601	613	620	660	615
23483	43689	46345	37063	27144	21452	16530	12172	8912	6497	5116	4002	2934	2558	2320	2290	2136	2162	2111	2189	2071	1771	1473	1226	1144	1089	1113	1120	1059	1016	1006	945	999	968	950	977	911	1014	1815	2196	1944	927	923	936	923	896	908	882	882	842	881	894	897	911	897	859	885	902	894	920	901	932	908	1100	1087	947	945	882	901	877	889	896	852	915	877	957	889	866	887	876	861	862	856	892	832	913	894	906	885	881	867	822	851	929	892	854	905	850	880	931	891	854	913	908	877	912	860	864	834	892	845	856	851	848	868	912	864	928	863	866	896	852	911	943	868	901	897	867	848	905	852	874	818	854	895	833	829	908	857	889	916	823	882	868	866	905	851	851	890	900	894	870	884	881	931	876	896	884	839	897	852	862	902	852	823	896	857	877	904	842	846	870	860	948	899	931	818	884	818	862	862	825	882	913	946	927	843	828	950	909	883	906	849	886	855	844	852	896	956	846	908	910	881	923	893	945	909	884	890	910	839	902	883	874	929	890	870	855	885	847	844	847	878	864	895	898	861	903	923	900	902	872	876	907	909	908	896	943	847	851	887	880	923	895	842	910	876	871	918	907	880	928	873	874	860	896	872	887	830	894	923	814	852	870	896	874	881	823	853	877	871	925	857	824	933	898	848	843	848	853	846	859	860	867	806	911	858	874	869	870	883	873	896	888	881	851	903	852	908	866	840	857	878	874	839	895	939	914	920	878	884	861	834	891	835	895	843	863	903	904	838	923	867	839	870	916	936	864	867	820	916	883	868	876	864	917	888	851	879	782	828	884	929	839	858	870	850	934	915	926	886	891	931	926	895	895	909	851	882	866	922	912	852	918	863	886	918	862	882	876	858	900	914	896	861	853	898	892	893	906	878	820	852	857	900	878	891	903	864	818	889	909	889	850	840	877	886	895	875	898	884	899	898	878	864	883	885	830	876	871	864	860	832	876	898	872	842	859	868	927	859	856	881	875	895	898	894	845	853	900	893	880	869	823	923	874	852	892	844	881	905	829	848	861	906	846	879	918	831	866	921	901	873	885	896	880	916	882	870	873	825	898	856	891	913	821	885	855	868	885	909	892	918	924	885	869	850	953	851	879	887	822	970	859	885	868	868	840	871	888	899	868	820	865	884	867	886	851	834	869	921	848	901	861	907	923	927	879	949	894	878	851	904	902	896	804	882	896	878	865	855	876	876	859	876	898	852	873	865	895	922	926	909	854	861	913	856	819	853	831	873	867	887	899	861	839	865	919	849	895	880	830	830	875	878	927	864	882	866	898	827	846	846	849	877	880	864	875	903	931	852	826	872	825	888	889	850	869	851	895	884	950	882	936	880	831	911	915	866	886	900	937	859	879	838	864	836	869	875	852	872	889	879	851	884	896	923	865	893	863	869	880	904	853	839	845	893	840	855	835	901	878	895	811	891	864	858	829	929	869	801	824	882	899	908	855	870	896	860	910	859	914	852	883	880	839	893	849	858	861	887	916	923	876	900	838	890	891	903	926	849	862	883	876	873	859	902	850	881	856	882	881	868	869	913	875	855	924	876	805	911	874	869	833	847	889	902	913	879	945	909	821	906	864	859	877	918	915	873	871	882	880	865	838	875	843	877	883	927	880	940	864	825	842	878	894	890	821	842	880	858	817	888	838	929	896	886	881	880	897	926	862	833	859	911	833	869	879	908	915	855	854	874	882	921	877	928	865	900	892	877	861	882	864	823	872	880	880	905	903	860	878	891	884	920	891	823	836	849	883	914	886	864	891	915	893	860	839	886	871	831	841	859	870	855	821	874	886	918	882	865	841	918	794	857	816	934	892	854	886	908	899	863	939	869	888	879	894	852	895	847	866	879	887	893	895	907	890	818	926	866	883	876	821	856	859	899	888	889	898	858	775	879	914	879	927	826	853	902	873	878	878	867	910	903	914	866	826	859	927	878	895	903	823	890	878	817	870	889	840	905	873	862	841	872	936	817	861	866	884	890	893	841	838	883	849	842	860	815	826	873	903	812	939	815	890	863	903	874	855	869	902	912	876	879	858	875	854	841	905	890	847	901	888	863	876	888	833	888	904	846	870	904	882	911	929	870	919	862	909	863	899	857	874	883	848	901	853	876	896	874	911	849	855	827	876	856	842	877	859	895	863	863	881	924	896	879	899	875	862	854	869	900	887	852	886	885	838	929	902	867	887	842	938	868	805	922	861	896	866	878	921	874	885	907	863	881	909	896	958	874	877	891	847	904	926	874	866	923	870	889	913	890	849	888	832	832	879	885	865	919	900	892	802	864	829	877	834	876	859	845	856	855	813	846	837	839	900	879	878	871	828	901	866	903	863	893	877	848	886	849	912	909	946	873	925	896	866	894	905	877	897	893	892	889	892	903	857	824	853	875	845	891	850	855	878	902	827	874	876	881	903	903	872	853	884	864	934	906	867	896	803	910	856	919	870	909	874	923	839	848	875	853	890	895	897	850	884	839	934	902	918	889	832	866	862	884	875	864	884	839	850	860	835	867	893	910	923	934	930	950	848	869	911	958	874	855	871	915	860	883	853	823	884	896	882	888	888	887	902	908	880	891	851	908	912	880	882	854	906	886	932	853	937	812	895	876	917	895	890	876	844	839	915	875	854	834	860	873	853	884	859	863	823	938	882	901	863	919	870	881	888	857	843	874	917	851	872	815	885	878	830	814	894	912	879	917	874	924	876	825	880	841	901	859	868	874	899	895	931	862	830	810	874	836	889	871	861	890	919	881	830	857	889	905	835	832	875	880	835	866	855	904	916	899	827	866	920	887	877	871	915	873	892	904	854	871	924	852	891	856	898	891	834	850	921	846	907	879	840	887	889	837	886	910	863	881	803	868	893	937	872	949	880	878	774	869	877	863	872	868	898	860	874	871	865	886	875	885	900	864	885	853	899	908	876	881	851	850	883	809	849	850	867	827	925	853	877	927	907	854	910	846	790	887	870	888	848	948	861	918	911	906	873	816	843	860	898	870	940	919	928	876	871	892	939	885	851	848	841	850	888	844	908	868	858	892	846	888	854	880	895	848	861	856	872	854	883	864	828	907	947	869	880	877	862	871	830	812	875	832	844	920	887	875	896	952	854	856	884	881	907	881	853	853	934	915	926	899	881	907	929	857	859	881	826	896	894	915	859	836	889	923	885	859	873	861	889	866	916	877	905	863	900	888	856	907	935	870	889	890	828	834	888	871	904	883	840	917	799	869	827	860	882	886	873	881	926	813	872	888	913	867	879	880	863	844	878	910	879	877	892	895	846	899	868	865	891	878	870	941	893	887	809	935	849	854	854	827	908	898	869	873	867	873	929	901	869	840	886	865	904	907	886	831	881	863	828	907	886	852	882	879	814	813	882	865	890	874	930	847	925	868	880	841	890	843	909	879	920	876	886	868	859	840	849	892	856	905	834	899	912	879	919	844	924	903	876	851	814	832	828	808	812	850	896	845	922	893	874	890	884	882	867	892	867
23142	21405	29250	23997	21756	22072	17874	8488	5097	3520	2820	2384	1889	1427	1280	1310	1328	1279	1303	1318	1161	1043	870	812	779	740	689	705	700	657	640	659	667	580	670	650	640	709	1321	1598	1306	657	667	629	651	601	695	566	640	606	595	610	638	661	641	614	643	667	618	642	623	642	705	741	744	675	627	616	644	609	576	592	615	609	601	627	660	600	644	582	614	561	542	620	612	668	537	567	573	613	625	596	606	584	601	624	595	644	602	642	619	606	600	606	617	600	621	588	630	599	628	593	615	561	623	608	607	603	582	616	570	594	612	618	616	621	621	659	601	588	603	578	623	578	607	650	646	605	596	651	591	571	560	592	656	611	565	587	628	590	575	590	525	645	577	601	580	613	617	604	631	610	598	638	577	556	596	602	595	646	609	596	606	618	599	575	635	621	592	609	567	643	595	632	597	634	631	624	566	653	609	625	656	570	597	620	615	684	579	630	599	660	602	631	647	605	580	632	628	596	623	579	601	524	578	601	653	598	618	606	605	609	637	600	659	588	573	626	619	616	598	605	629	598	606	591	572	559	600	625	571	621	570	613	570	587	610	650	667	593	605	594	580	585	618	583	607	653	623	565	585	600	601	658	634	577	624	637	614	613	616	616	569	647	603	610	615	607	634	577	635	631	623	642	615	636	605	630	605	633	595	583	579	651	648	627	635	631	603	596	575	603	613	613	547	627	601	624	625	552	580	589	581	586	586	612	591	608	599	601	597	601	585	618	605	640	566	588	595	576	644	585	621	592	602	594	601	555	617	677	608	639	577	632	617	592	623	624	618	620	631	594	638	604	618	558	601	613	596	642	619	620	600	590	604	591	614	666	577	569	622	595	671	618	588	593	576	611	588	611	579	595	639	604	584	593	609	593	638	594	649	613	598	624	563	584	610	604	601	583	622	584	630	587	607	629	603	606	610	619	588	628	632	621	607	609	611	604	666	614	590	592	576	624	565	611	617	613	619	612	599	648	637	568	592	601	631	616	609	620	580	576	596	566	615	610	614	552	569	591	579	579	638	554	615	596	594	638	660	615	559	595	580	588	601	632	624	597	581	638	655	609	619	680	672	552	599	571	583	617	620	592	569	562	609	570	610	593	627	612	601	621	652	617	617	574	607	575	631	623	606	627	589	631	643	607	657	597	640	581	599	635	580	564	598	630	603	627	602	625	579	636	635	589	598	583	582	643	625	616	628	648	587	636	588	620	583	596	586	561	619	588	582	657	610	582	643	617	604	628	660	578	597	611	610	599	576	622	655	681	602	602	612	652	588	599	617	582	593	647	641	611	581	624	599	605	615	624	615	554	652	611	578	607	601	618	588	602	611	603	613	613	644	618	568	566	608	611	562	582	586	650	574	618	639	563	597	683	575	618	559	587	635	617	600	630	608	639	599	574	651	632	601	573	600	598	604	625	609	606	578	636	613	580	568	628	644	627	605	611	632	603	656	637	591	612	654	632	548	605	604	617	576	598	573	617	593	647	592	612	643	649	589	632	606	622	595	619	640	596	566	556	622	631	594	641	620	569	671	570	575	646	566	597	604	561	579	585	603	637	617	618	607	638	574	572	539	607	600	604	577	620	596	613	622	584	618	609	633	636	598	622	652	621	635	634	614	580	602	623	600	612	622	621	603	668	587	567	684	616	592	606	645	585	652	642	590	631	566	620	642	602	627	622	590	606	626	596	609	612	604	608	605	603	583	549	625	596	550	617	601	642	647	643	590	610	611	624	630	639	602	603	619	576	644	643	653	636	617	609	614	596	539	572	647	612	563	609	579	605	615	601	615	626	620	603	614	601	638	596	594	585	636	588	584	614	597	619	606	570	605	596	611	592	575	595	623	594	585	639	588	557	600	612	606	579	615	623	601	591	609	553	631	631	628	593	578	608	621	595	588	613	602	619	621	593	638	625	589	593	592	639	609	594	592	555	611	635	627	594	587	566	595	613	618	606	637	588	639	651	594	623	619	553	584	609	604	609	612	584	596	574	599	591	610	638	594	608	575	603	612	617	597	563	613	632	615	625	590	644	591	650	597	648	625	628	599	603	628	547	629	610	640	646	616	653	606	589	569	563	578	583	625	633	611	611	596	544	641	591	599	604	586	589	608	628	632	620	608	608	643	610	578	638	581	604	564	666	603	565	606	591	620	626	647	577	600	592	635	637	559	649	629	637	595	599	628	632	654	639	612	618	625	603	625	596	651	613	603	590	599	598	582	593	620	597	539	592	621	632	596	618	635	635	657	602	576	629	625	635	629	635	612	605	588	614	635	584	573	638	567	593	531	622	605	628	588	595	598	616	640	623	667	605	634	625	601	613	571	590	586	611	609	621	615	624	581	589	560	607	617	581	638	615	595	616	641	589	616	602	625	571	598	591	666	613	575	624	630	590	630	610	610	618	628	634	562	609	653	643	595	574	686	568	585	643	627	614	619	614	613	623	604	626	626	598	657	588	587	639	621	580	609	556	678	627	646	635	599	610	597	604	630	601	570	585	625	638	601	615	614	620	606	581	631	606	581	597	572	599	578	587	566	572	673	594	621	602	604	562	634	592	589	615	652	580	577	588	659	545	649	617	605	616	591	599	582	579	582	619	608	587	614	608	613	564	581	591	623	600	662	630	628	596	645	579	622	569	640	596	634	657	635	622	630	625	599	576	615	656	640	595	634	595	596	584	562	605	546	602	598	581	594	635	608	616	608	578	590	566	588	632	522	599	575	581	577	588	644	643	594	577	581	597	613	588	591	621	594	615	575	623	590	613	603	611	607	586	602	598	620	614	590	629	594	587	596	569	619	593	607	602	629	588	572	571	628	584	607	606	615	590	580	612	631	607	590	577	611	582	617	558	606	614	612	552	608	645	587	579	623	602	641	589	598	592	620	625	634	641	585	603	594	619	572	600	595	581	597	627	585	581	645	617	587	589	605	628	602	611	595	598	626	608	630	607	565	619	625	674	614	656	641	598	600	570	632	603	620	647	563	628	642	584	537	633	625	567	618	595	584	656	604	628	640	612	594	572	578	641	582	649	617	602	603	584	615	613	627	556	592	606	621	600	600	621	606	662	624	615	656	593	615	590	590	590	583	637	614	611	612	596	558	562	615	579	617	613	597	640	626	560	599	584	610	623	631	603	626	587	670	593	598	601	597	593	642	647	609	625	632	569	606	555	609	628	620	602	586	613	593	608	607	613	610	631	610	618	604	617	611	574	567	593	608	621	597	630	591	608	630	566	616	581	646	619	612	630	588	598	550	634	640	574	582	605	603	617	581	607	614	599	609	626	615	612	600	640	581	641	581	602	560	604	596	633	627	592	599	619	639	623	642	568	625	613	611	620	592	643	585	563	604	590	612	643	622	637	588	633	626	621	582	571	624	670	636	589	561	578	640	593	626	624	610	615	597	566	644	627	580	587	614	586	602	604	627	574	626	584	583	629	636	655	632	574	623	604	566	601	608	598	586	627	614	567
26377	48694	51463	41723	31970	25368	21163	16078	12032	8873	7068	5785	4407	3420	3041	3040	2996	2779	2668	2792	2663	2153	1731	1492	1289	1212	1141	1223	1097	1099	1093	1006	1018	1045	959	1016	965	1248	2765	3516	2529	956	975	970	982	930	876	891	950	900	954	832	910	901	864	884	915	871	880	906	928	966	1157	1148	1157	1047	925	953	901	863	830	880	838	856	903	866	828	882	875	866	837	904	864	894	870	890	880	828	857	853	808	836	893	851	851	862	786	882	913	866	899	844	911	856	824	819	852	875	865	880	881	873	870	847	873	879	877	851	877	832	895	868	850	860	838	893	894	861	906	927	880	864	824	870	868	821	908	878	872	862	848	902	877	803	882	893	877	931	873	866	828	811	875	865	892	876	889	884	842	870	856	896	824	845	858	859	898	890	820	858	854	826	821	856	879	884	888	887	860	838	882	890	845	845	850	822	851	818	907	832	869	910	834	922	857	890	857	865	858	850	819	870	848	887	828	827	920	902	840	888	851	866	887	866	896	856	855	867	891	856	855	902	815	935	837	922	818	826	887	794	882	814	924	852	862	845	854	835	858	904	861	833	896	904	825	873	825	859	910	833	855	931	877	882	831	869	830	837	867	833	824	836	827	887	869	866	851	788	873	851	822	864	908	848	879	867	887	851	823	852	865	924	824	867	841	885	869	868	921	884	875	856	847	824	866	865	821	859	880	854	882	909	835	851	885	851	840	884	900	842	908	835	880	839	848	913	890	844	882	918	859	860	856	868	863	874	878	872	912	850	865	930	885	843	819	824	847	871	826	864	899	921	859	892	883	819	842	846	839	892	857	926	869	899	866	846	903	839	814	829	862	824	851	832	915	834	857	845	815	873	879	888	854	903	864	821	847	836	865	869	876	862	900	830	882	899	860	881	878	859	782	854	834	936	854	868	866	843	883	869	875	804	816	803	886	848	901	913	862	872	839	867	854	907	857	793	847	838	888	856	856	855	889	880	894	886	868	879	865	870	836	853	816	821	825	886	839	872	823	868	877	835	868	852	885	856	835	823	860	827	889	919	828	874	782	918	845	866	877	840	848	873	891	827	860	827	865	845	895	848	884	840	870	900	882	913	886	833	838	823	874	868	864	869	894	809	836	833	889	830	875	800	836	834	857	857	864	827	872	852	848	847	843	886	840	888	858	901	866	862	818	838	847	821	857	863	830	838	826	874	860	830	888	905	879	817	862	875	875	865	832	860	900	867	837	900	897	866	836	883	895	871	866	901	871	861	915	890	905	857	852	858	839	922	857	852	829	888	921	867	874	790	893	898	790	896	832	892	870	887	805	893	873	843	841	860	863	854	883	846	884	853	811	839	875	847	826	868	851	889	834	851	814	866	872	875	883	845	865	854	845	859	894	877	822	859	861	867	836	818	860	921	855	853	873	806	886	782	850	877	877	880	851	873	898	898	857	820	852	861	837	869	854	796	906	849	902	844	861	855	874	878	857	867	833	880	839	844	827	855	948	870	860	838	856	881	893	812	868	861	844	862	882	850	861	856	775	866	887	821	872	857	890	830	840	877	884	848	840	887	884	835	913	869	871	856	842	841	877	893	913	812	862	898	854	871	899	826	839	834	838	836	884	842	798	859	905	850	878	879	844	854	886	853	810	878	807	847	859	826	882	874	890	884	837	904	833	818	901	858	857	879	839	857	879	811	878	847	904	873	912	808	884	878	845	873	835	862	906	838	853	862	850	829	894	838	872	878	849	855	904	850	877	894	898	844	866	826	847	848	864	874	814	843	873	885	817	853	850	873	871	873	855	915	861	896	830	818	849	918	872	843	892	853	906	877	866	820	873	873	824	879	851	840	904	856	831	844	910	858	806	879	825	832	826	857	873	831	847	878	877	878	882	847	860	818	856	842	822	856	865	876	873	915	810	857	901	880	837	849	823	835	872	908	928	848	862	847	831	822	866	846	821	876	860	844	880	901	833	861	858	840	867	839	852	811	882	853	869	853	863	851	897	856	880	857	833	892	860	845	869	896	823	856	872	863	864	854	890	896	883	811	836	868	855	863	882	893	854	856	861	816	887	900	938	893	810	894	870	891	871	904	874	858	834	860	895	852	873	968	852	855	861	825	862	876	909	875	799	844	855	885	858	857	871	874	919	835	837	894	946	895	831	839	887	839	900	892	782	864	876	845	820	864	866	879	891	898	897	868	914	842	841	900	892	905	851	900	867	868	904	844	821	880	921	847	858	892	869	838	841	866	885	891	861	883	849	852	872	906	897	936	870	897	859	887	857	823	863	860	890	868	852	894	822	830	842	868	808	844	844	837	844	832	780	835	831	836	847	888	844	868	878	901	857	872	845	857	860	893	846	834	858	918	877	813	887	866	855	857	867	875	882	833	844	946	871	846	843	811	819	843	877	917	914	898	833	889	840	853	856	817	865	886	829	880	859	842	880	911	835	804	879	881	891	840	865	859	856	861	854	861	868	886	831	848	861	853	919	888	874	860	814	847	899	835	875	855	846	834	865	849	850	846	858	856	880	838	877	846	876	865	838	827	867	838	833	888	852	902	861	862	844	841	827	823	829	809	876	840	872	885	867	902	884	846	895	920	869	894	858	821	839	897	885	916	860	856	932	810	844	840	871	880	872	889	848	870	900	844	794	843	853	875	845	863	832	827	844	890	873	910	837	856	840	868	849	874	869	841	886	859	886	872	882	862	820	900	848	868	892	842	856	901	927	845	813	837	862	881	793	847	876	827	872	868	874	842	878	816	823	872	895	864	891	868	885	836	847	781	835	871	847	924	893	896	873	834	816	891	916	829	869	860	859	841	856	833	808	864	846	871	835	903	858	878	884	851	892	858	846	821	878	873	800	864	820	865	849	860	866	890	836	891	835	877	851	893	885	846	950	835	863	878	896	875	910	826	854	792	861	860	859	847	865	939	819	869	859	873	874	857	874	839	868	899	811	840	840	858	820	896	834	851	869	837	860	841	838	887	787	840	860	867	827	909	893	817	863	865	822	831	890	860	820	869	807	903	873	846	858	835	850	921	814	871	890	822	871	916	861	840	867	911	868	877	872	856	857	890	906	845	867	937	873	876	842	878	871	839	830	843	876	853	872	863	899	831	831	806	846	951	794	844	846	876	834	861	847	818	889	869	879	886	898	858	894	846	896	858	871	848	880	832	852	856	856	890	792	851	854	841	878	839	843	871	961	859	831	889	859	843	834	892	837	859	864	873	883	854	888	835	843	893	870	917	913	894	884	874	893	878	849	845	861	861	854	846	849	844	883	855	889	783	849	823	859	905	882	854	884	864	860	877	857	805	855	856	870	838	876	855	889	844	882	843	893	856	876	870	862	838	867	898	860	833	874	884	869	882	856	932	860	859	835	863	860	825	843	839	833	822	925	842	857	916	793	839	855	831	880	851	831	870	862	830	871	842	873	832	841	881	787	846	879	916	824	899	867	857	926	844	847	823	779	869	870	883	815	861	912	910	874	885	891	851
27421	24092	32352	26177	13956	7430	4836	3145	2166	1603	1360	1127	921	864	788	862	784	736	824	778	717	676	673	647	653	642	604	591	547	569	614	564	546	601	594	575	583	598	616	668	653	573	593	568	576	568	562	565	621	571	634	582	551	581	516	547	565	588	601	534	575	570	600	559	556	548	585	611	558	590	561	521	538	568	570	608	594	539	609	599	562	576	599	583	560	580	582	541	564	596	601	638	600	610	575	582	597	619	561	565	565	584	550	573	538	571	550	559	565	610	611	508	614	586	535	544	587	572	552	596	566	576	608	572	579	584	578	570	564	586	552	549	596	555	549	584	614	558	623	560	586	554	552	611	570	554	559	584	527	615	562	613	580	599	572	616	563	539	619	577	534	575	569	565	527	571	556	574	571	555	553	575	571	583	558	571	545	569	579	553	533	556	586	543	563	596	565	580	569	583	594	551	554	562	602	564	571	589	553	585	601	545	581	579	561	576	555	561	549	586	577	602	550	589	544	587	559	552	594	537	570	568	583	529	602	583	584	578	565	603	553	576	593	570	556	528	596	539	507	589	592	586	590	529	546	599	574	629	603	569	520	485	574	576	566	589	556	543	538	552	552	582	580	576	601	555	620	545	545	584	563	553	560	532	586	559	530	553	568	542	530	545	558	557	564	541	526	546	589	554	551	543	585	627	535	536	559	556	564	597	615	584	596	582	572	596	586	573	543	553	557	609	550	557	588	551	551	575	584	527	576	579	607	586	574	555	527	557	564	547	549	589	594	618	552	547	573	588	580	510	580	596	599	598	560	583	593	606	554	528	556	597	592	583	574	562	572	588	560	523	602	568	616	551	558	573	532	628	602	550	578	613	559	599	567	552	562	592	542	569	540	623	599	588	594	578	541	584	581	563	579	553	535	595	592	552	555	583	569	613	560	555	605	608	601	567	560	568	550	528	514	572	566	545	586	572	610	549	542	546	519	588	558	599	554	540	591	593	608	569	514	553	539	591	578	586	575	569	559	566	581	560	573	553	546	565	538	611	578	566	558	569	534	570	574	573	595	598	569	581	552	606	548	550	559	601	586	566	545	607	584	595	587	598	600	544	515	590	571	542	540	599	567	572	490	556	595	574	571	546	579	576	625	544	564	541	626	599	572	568	605	564	555	595	605	543	581	552	554	589	560	585	577	577	573	609	550	529	531	556	575	571	569	595	572	562	571	585	572	562	545	570	557	580	558	556	620	545	578	575	583	534	606	543	597	526	580	614	590	559	580	543	570	528	573	544	587	555	558	565	559	513	607	544	581	555	561	545	567	569	582	586	584	570	572	551	603	534	584	571	533	598	577	591	559	549	569	573	561	575	598	558	524	554	593	590	532	573	575	589	571	503	580	606	533	550	549	566	564	533	554	612	577	536	574	599	581	566	510	565	583	586	567	567	541	521	610	567	601	559	599	561	580	582	546	561	613	570	612	565	577	544	572	503	551	599	560	546	516	574	560	540	592	585	558	548	583	581	571	580	566	584	599	541	647	590	561	590	599	592	569	557	562	555	576	562	562	578	612	554	594	578	542	583	558	601	560	552	570	575	557	547	620	634	591	560	640	551	547	576	554	556	556	549	554	595	598	575	567	575	534	604	583	572	546	535	542	567	613	577	576	538	588	588	574	593	605	581	560	551	534	608	572	524	559	491	537	549	605	594	563	550	644	548	572	585	564	524	569	568	557	602	530	576	614	541	597	618	564	545	607	538	620	528	554	542	537	533	545	568	553	587	562	602	554	544	552	559	591	565	608	563	617	582	602	553	562	563	573	505	538	574	580	604	588	591	566	540	556	537	572	610	567	584	543	594	560	586	577	557	548	573	557	593	549	583	564	578	574	585	525	557	566	557	582	583	526	596	567	573	552	536	582	562	539	532	562	610	568	592	560	569	536	589	553	530	625	582	553	565	599	572	538	555	553	549	563	575	558	550	576	554	551	565	556	537	613	587	590	548	557	564	592	562	577	579	544	557	560	598	580	588	576	586	579	559	549	548	590	605	569	567	562	540	537	564	599	564	561	555	588	563	546	594	561	560	530	580	556	560	568	596	544	562	584	562	579	572	524	566	560	536	581	554	572	536	570	560	584	624	580	569	596	589	527	554	573	564	530	549	596	580	528	583	574	538	592	609	578	531	555	537	583	540	568	569	557	560	532	556	538	578	565	563	562	529	576	567	567	585	530	568	606	574	579	574	570	602	572	567	600	579	570	627	560	616	578	584	535	571	526	614	564	557	553	548	530	560	565	550	594	599	581	572	586	566	599	594	512	538	538	535	611	557	584	538	572	571	561	547	614	573	573	570	541	576	546	595	573	597	581	568	550	566	598	567	545	575	546	538	593	549	541	574	520	530	585	559	557	590	598	574	616	546	588	608	591	540	514	601	553	600	589	542	568	569	537	542	588	576	539	587	561	580	586	574	574	604	592	540	586	603	574	577	569	594	524	577	621	543	590	544	585	549	627	563	571	576	557	564	563	534	558	577	566	532	552	575	572	567	543	538	559	570	564	559	617	554	585	551	569	614	542	536	574	551	588	596	550	566	513	576	579	592	548	572	568	570	571	548	539	593	586	579	536	536	588	566	564	566	562	538	582	578	556	573	586	550	604	574	570	561	591	555	620	578	596	581	582	560	582	576	556	549	589	575	531	584	544	546	546	576	542	624	568	564	572	583	533	605	549	582	618	590	548	580	553	548	558	568	547	592	584	586	600	595	574	610	591	582	564	603	588	536	570	577	603	587	574	598	551	567	565	583	585	607	590	524	548	542	559	596	588	532	546	537	595	611	561	565	539	604	549	549	595	622	607	573	580	529	606	553	578	584	602	525	569	546	615	548	541	585	558	564	560	591	577	576	565	575	546	537	533	558	555	574	513	552	565	539	557	581	532	559	584	589	587	581	599	591	580	594	554	530	605	572	591	552	584	591	572	583	582	573	595	549	548	564	574	592	559	539	562	570	540	573	613	539	553	583	599	559	532	572	557	586	582	558	541	589	585	589	558	554	541	583	541	611	595	567	554	599	584	599	580	517	567	589	545	574	550	559	521	559	569	580	584	530	598	568	551	561	557	588	582	550	595	607	545	570	591	593	608	562	574	549	534	577	590	581	550	589	577	595	546	567	558	551	549	557	574	569	562	533	525	557	601	530	582	560	626	583	562	574	579	572	583	575	570	544	598	596	600	541	583	622	567	560	564	622	628	587	570	558	581	536	555	601	592	577	608	576	588	572	582	566	523	544	507	597	576	587	528	567	573	577	592	567	565	571	525	530	620	572	593	608	566	588	601	548	541	560	587	547	581	555	588	607	524	597	553	536	548	560	534	561	603	600	581	600	609	560	584	568	585	550	598	586	582	611	557	559	581	568	583	619	602	554	592	598	620	580	578	529	559	560	572	528	603	561	576	601	566	556	572	555	595	581	587	586	561	568	577	528	583	560	584	555	543	546	565	569	560	592	535	572
21762	37745	41283	31877	21446	14957	11054	7924	5488	4026	3387	2723	2068	1686	1626	1607	1576	1539	1490	1507	1426	1195	1051	1021	944	948	904	849	908	928	832	839	791	844	863	883	884	870	910	995	983	843	908	863	840	849	803	845	855	792	797	833	791	843	803	816	795	783	818	828	842	832	863	856	862	852	782	799	831	775	825	854	838	831	778	917	830	791	860	833	786	766	818	826	793	815	806	803	806	830	809	805	854	812	793	841	806	898	798	807	832	767	845	839	827	813	848	823	780	784	844	808	828	838	813	867	836	796	883	814	854	779	820	807	825	755	860	833	854	866	843	792	794	811	821	835	785	840	793	809	831	855	802	822	856	827	839	749	818	821	779	809	847	828	885	841	817	814	771	865	796	835	793	807	815	782	820	808	811	842	824	903	769	813	765	844	829	783	878	821	868	794	805	819	792	784	782	819	799	809	782	805	862	798	841	795	828	833	811	813	838	801	803	803	811	804	801	805	778	829	787	799	804	823	830	789	820	834	834	813	791	795	837	829	844	858	832	805	764	844	830	844	870	814	807	841	816	828	841	796	840	826	831	824	808	822	788	852	903	803	811	824	829	869	813	809	769	808	803	786	835	825	803	866	821	887	847	871	890	860	839	836	801	837	805	799	770	839	828	778	852	791	802	871	842	806	800	843	833	910	847	813	789	838	855	774	855	821	826	829	859	876	775	830	789	798	832	839	801	806	803	790	811	873	803	814	788	824	886	777	840	855	873	791	770	804	869	862	822	804	807	798	819	786	825	784	850	812	781	779	775	849	794	871	849	801	821	837	823	799	850	810	810	825	829	766	792	813	889	841	753	836	855	802	858	787	797	841	791	799	782	841	851	835	815	827	803	784	775	813	860	836	802	796	841	869	844	797	825	833	804	805	871	810	872	832	814	797	834	830	813	786	816	770	828	820	837	851	830	797	851	754	822	838	801	821	859	798	794	805	785	812	793	836	790	807	813	814	803	842	813	821	819	887	825	831	800	894	805	833	799	854	823	813	818	878	847	817	773	828	822	790	801	880	821	853	844	837	855	768	792	876	830	837	797	819	812	781	864	857	795	780	886	785	789	837	807	774	813	828	795	795	823	812	857	857	788	829	803	827	839	751	839	843	817	783	855	837	828	806	826	833	770	811	816	853	802	841	771	873	810	851	827	834	802	813	848	860	827	789	793	815	787	783	811	812	834	818	837	814	833	849	838	762	863	805	811	869	824	832	796	780	824	786	797	804	807	798	853	809	833	827	858	837	837	851	801	770	831	806	841	771	837	845	831	823	821	862	781	763	870	852	809	834	819	832	789	749	819	823	788	810	770	804	837	831	834	771	831	850	837	811	788	837	784	776	796	776	819	801	814	818	854	840	867	846	812	803	831	810	869	773	804	850	818	835	814	765	836	785	795	810	816	840	808	808	875	851	809	794	858	862	838	811	847	788	849	803	819	786	769	794	800	844	847	846	781	879	794	813	805	826	831	857	785	830	834	811	785	868	842	806	800	836	834	813	832	795	806	832	828	788	834	803	849	843	819	818	847	831	812	811	855	865	839	809	737	822	838	779	828	848	868	811	855	802	867	767	807	844	805	890	778	854	797	794	855	833	840	852	777	818	846	865	807	780	848	787	814	798	863	813	832	801	806	844	811	829	840	811	770	818	825	824	798	829	861	868	738	807	817	822	813	793	829	789	751	778	801	771	820	846	801	797	826	847	827	814	832	814	834	816	838	802	848	860	840	855	810	807	799	844	785	769	857	838	816	830	790	772	841	840	804	813	834	828	840	819	809	805	797	835	776	830	865	838	804	802	831	775	807	787	783	874	820	853	784	843	870	844	792	782	768	848	837	815	860	836	797	869	810	819	815	824	896	798	816	822	802	838	838	768	810	850	809	820	828	812	839	842	831	809	822	848	831	791	804	881	794	853	854	837	852	773	836	797	837	821	853	841	768	825	818	799	779	796	847	896	771	811	881	809	763	813	818	788	838	808	832	818	804	797	782	808	815	843	873	820	800	814	882	859	793	857	823	801	807	817	798	810	822	811	842	786	759	793	848	812	807	812	780	841	797	832	854	838	826	841	829	807	849	823	787	799	824	818	924	858	799	785	854	802	821	849	793	848	823	836	878	785	846	839	822	819	822	821	807	834	849	828	770	869	845	819	833	800	785	801	817	835	791	843	827	797	810	794	824	776	812	811	806	830	823	813	749	776	843	828	807	763	866	814	805	828	760	852	839	845	802	835	826	852	805	795	837	809	810	877	854	822	871	821	849	875	808	805	786	813	832	824	821	842	872	824	824	811	842	831	856	816	866	784	820	794	847	815	840	832	846	829	817	766	833	831	851	797	785	795	805	830	807	772	807	775	843	788	798	827	850	826	803	798	860	806	831	814	807	812	838	788	840	780	839	826	813	822	856	803	777	842	841	847	807	807	797	821	821	839	784	796	823	837	794	798	863	851	781	826	821	851	825	735	823	813	805	870	821	833	828	805	778	799	792	759	831	837	811	784	820	835	799	796	846	847	803	850	819	795	848	793	815	805	837	786	865	848	760	825	850	774	844	851	849	795	808	892	796	831	807	843	799	820	807	837	840	815	825	803	798	808	837	807	825	858	857	811	814	803	830	826	831	785	816	846	843	843	800	815	861	796	833	827	873	822	790	811	797	837	793	824	801	822	819	846	849	860	867	816	832	815	755	765	819	825	795	821	838	840	853	846	827	809	818	823	811	847	794	824	844	871	810	807	817	828	807	845	794	848	864	880	816	857	827	843	808	835	811	786	817	825	789	834	777	851	848	850	768	818	850	795	783	799	807	788	839	852	809	807	842	820	817	836	855	791	851	812	821	852	829	849	827	830	828	826	868	862	822	777	834	792	837	802	796	794	810	841	842	800	833	765	833	823	827	889	744	800	822	807	895	829	785	855	823	808	846	822	905	838	838	769	851	796	870	797	787	820	854	836	823	854	820	786	843	894	767	816	841	844	800	794	832	850	853	862	839	849	788	791	800	855	827	820	858	855	799	847	843	827	835	851	820	837	807	873	778	800	824	810	768	811	858	820	827	818	799	854	827	797	855	829	784	873	840	830	831	788	799	846	754	791	831	838	836	826	857	853	825	822	806	811	836	800	830	784	788	784	808	821	883	778	774	848	829	783	806	771	826	780	809	848	887	848	778	832	807	801	872	823	820	821	843	795	806	776	850	793	780	764	797	813	826	781	796	782	866	814	806	826	779	842	822	838	843	767	762	873	787	849	901	816	769	823	801	800	823	756	853	849	836	829	849	785	786	836	831	827	758	771	791	809	835	833	833	861	823	818	806	808	809	857	837	779	811	800	832	830	841	753	835	870	798	820	807	779	860	795	809	825	852	813	834	861	801	781	813	833	802	766	837	809	798	821	824	769	831	847	821	872	800	812	771	883	857	816	790	845	813	846	822	768	814	827	803	818	852	809	834	814	771	794	803	776	858	805	816	814
24240	21402	28898	25335	21997	17100	10115	5446	3479	2460	2168	1793	1491	1200	1199	1142	1115	1098	1136	1036	914	899	816	782	717	737	712	689	697	665	696	671	707	720	692	681	687	669	884	1245	996	680	667	625	675	632	648	647	680	657	673	605	596	666	633	587	624	652	611	667	644	632	673	669	710	665	639	686	597	639	651	635	581	625	622	642	643	625	630	641	639	637	573	674	667	613	639	627	636	630	608	626	644	684	594	632	637	641	614	631	618	641	615	614	635	591	643	620	626	630	599	653	621	603	616	602	616	643	618	632	617	653	617	645	634	613	633	637	604	606	630	650	602	631	661	650	618	636	627	629	641	647	589	572	650	662	645	622	616	640	601	640	619	673	635	619	631	626	616	600	636	651	600	620	651	677	630	609	666	625	621	656	664	616	665	629	624	641	623	635	626	627	640	633	642	614	584	608	629	638	625	672	663	648	593	701	601	666	619	628	656	648	607	635	657	584	615	667	673	662	634	661	597	605	626	657	635	649	671	611	607	618	627	610	596	618	674	661	634	645	638	653	633	663	650	678	613	626	610	650	652	563	655	645	634	670	597	657	624	648	648	642	648	660	628	647	654	625	621	617	655	592	636	646	622	624	625	633	614	582	685	598	634	645	630	652	634	634	653	610	717	624	606	637	585	645	602	639	611	652	643	622	641	648	598	666	646	643	601	633	596	650	626	633	635	624	629	627	631	613	673	589	638	615	657	627	620	629	649	673	624	647	674	629	597	650	632	615	615	633	643	638	609	658	633	665	656	654	623	606	634	622	664	688	636	600	583	631	631	675	650	660	637	642	649	632	636	639	640	612	634	636	621	631	659	664	594	636	587	629	640	640	584	691	634	638	665	648	680	648	652	629	682	655	707	650	681	639	606	666	664	634	623	615	644	647	614	616	638	629	649	597	636	635	615	595	641	625	601	651	612	640	626	657	631	616	680	626	663	626	615	632	638	625	658	599	662	633	611	616	651	666	616	613	626	622	678	664	661	677	642	633	650	625	679	626	634	640	601	617	619	627	621	636	620	637	664	668	629	593	645	647	629	634	658	630	613	670	649	626	673	596	624	662	644	625	642	668	620	639	670	605	623	614	615	620	658	609	626	624	629	611	627	657	628	598	601	650	661	611	644	635	615	628	640	629	627	586	605	628	607	626	598	640	654	613	588	661	681	671	589	636	651	648	670	640	604	633	663	610	645	613	616	627	629	622	633	615	649	615	678	668	625	639	654	666	597	584	623	594	642	643	626	641	631	600	636	618	644	647	638	666	611	615	617	663	638	649	607	678	637	622	590	582	597	591	655	662	607	647	598	661	623	621	666	667	577	638	643	594	632	558	623	613	654	660	652	639	628	634	663	672	602	695	629	657	606	629	654	611	677	659	639	596	673	629	629	584	696	653	633	656	632	620	626	657	564	666	657	589	618	599	634	617	626	601	574	664	614	622	596	651	639	634	621	626	681	654	611	637	676	640	641	632	602	643	603	609	637	590	683	601	624	641	628	633	634	661	617	636	659	629	607	622	655	671	624	637	615	638	648	607	579	638	594	638	606	632	627	681	615	611	650	665	663	668	653	648	644	656	663	635	644	617	598	665	617	687	621	624	618	667	611	619	629	633	651	648	676	643	646	588	644	690	616	647	652	602	620	631	618	587	620	609	663	596	620	641	582	661	622	614	600	629	625	608	628	610	628	648	658	643	601	574	658	631	661	595	630	645	625	624	613	603	649	618	669	646	608	620	649	639	627	619	615	619	634	653	620	595	609	610	620	629	592	640	617	639	664	619	613	647	640	634	579	656	620	629	613	618	652	599	632	640	640	626	591	619	617	612	624	621	635	605	672	646	550	634	657	649	597	645	614	607	613	670	613	610	641	639	623	658	618	650	625	599	611	659	692	625	662	628	679	625	603	637	641	623	634	627	623	660	624	607	573	654	658	578	661	619	661	625	645	646	624	605	645	665	590	639	652	656	615	659	629	619	697	640	594	644	604	637	673	666	661	646	666	618	616	618	632	614	595	636	669	622	623	647	640	603	660	641	630	624	609	633	616	646	620	617	642	647	622	647	639	598	591	655	624	645	639	628	617	586	633	619	605	606	620	660	625	591	634	647	602	635	630	626	615	667	640	633	646	675	644	612	651	603	653	658	611	621	633	606	648	627	592	611	641	648	631	610	637	593	693	621	605	620	643	604	654	584	641	649	626	613	600	659	642	608	641	624	679	610	625	632	654	611	634	633	639	598	665	654	598	620	654	636	635	641	646	647	621	613	614	590	624	680	684	629	636	647	604	625	626	625	628	597	638	669	630	617	615	642	628	628	641	639	612	646	610	573	650	641	670	627	628	665	625	640	651	657	616	637	641	617	654	621	615	688	600	680	632	596	606	692	595	594	600	626	636	632	647	661	652	606	617	647	624	675	600	652	627	651	642	636	613	604	640	629	616	610	616	628	612	689	613	638	575	622	646	657	605	656	644	652	625	640	659	627	609	647	634	659	630	604	643	650	626	614	657	606	660	631	642	645	614	633	602	645	626	578	653	650	642	638	642	573	659	581	625	618	652	613	612	647	620	638	614	639	654	630	607	610	663	612	660	632	652	659	635	600	650	662	645	646	604	607	650	656	604	623	595	576	674	651	646	606	627	636	626	627	654	642	636	605	657	639	609	663	628	648	623	637	632	619	660	689	628	624	591	638	615	628	639	611	632	568	645	655	647	619	638	614	624	635	622	628	654	653	634	623	614	602	607	620	602	642	618	673	652	607	605	606	676	622	642	601	656	640	606	623	598	651	656	599	585	631	611	632	610	611	619	612	667	642	621	640	629	599	643	645	642	670	629	629	625	615	631	641	631	652	610	632	625	590	618	620	634	649	577	630	633	652	655	621	608	647	609	638	641	631	640	648	598	600	677	606	680	618	625	675	663	599	602	654	618	606	568	684	640	602	634	606	617	617	644	618	641	650	625	637	653	589	660	604	604	683	617	653	647	617	636	598	611	656	648	642	624	609	664	614	679	651	595	624	632	642	658	621	669	646	671	651	640	610	641	617	590	640	664	634	645	654	597	605	630	643	646	602	615	630	639	627	661	621	632	623	647	606	665	688	570	646	616	608	650	638	658	602	625	613	651	622	682	581	676	612	642	637	656	619	633	587	603	644	607	650	648	606	623	646	594	623	601	590	608	658	630	608	622	679	595	577	646	608	580	629	644	620	635	660	677	586	624	596	634	659	644	632	702	619	624	627	617	629	639	662	634	670	596	668	626	633	599	607	622	667	631	610	647	666	619	627	668	597	605	598	624	642	629	613	670	590	580	623	650	643	641	642	604	624	628	615	658	631	669	627	630	617	721	603	632	614	628	664	621	608	639	644	607	678	655	589	647	641	647	605	615	658	641	627	652	619	643	625	637	647	631	629	664	631	659	602	614	615	595	599	673	590	628	608	640	641	639	587	677	656	656	596	625	612	615	638	646	619
23504	45069	47542	38180	28522	21297	16433	12074	8527	6242	5482	4234	3352	2814	2673	2430	2393	2433	2368	2140	1851	1574	1422	1261	1147	1178	1113	1151	1103	1058	970	954	997	992	964	1024	1044	953	1568	2462	1959	1025	922	915	958	913	906	967	978	921	871	920	904	912	947	905	923	920	907	960	920	934	1068	1017	997	1003	932	915	906	892	923	878	938	886	901	893	898	909	948	954	877	894	861	897	919	927	873	872	908	872	903	879	873	875	882	952	911	875	872	880	929	859	880	902	900	908	833	881	891	910	922	929	917	883	934	910	940	845	834	916	904	877	930	890	942	973	840	909	888	933	890	870	875	895	914	877	922	905	892	880	906	910	952	889	891	912	877	964	916	925	907	914	934	904	960	852	912	837	904	867	886	879	926	896	935	849	917	885	945	912	914	860	881	914	967	908	847	887	880	888	911	883	887	934	914	865	932	879	958	916	917	907	942	963	937	897	855	856	899	895	874	931	940	882	869	941	942	877	889	884	889	953	924	893	940	874	894	923	904	915	916	929	880	892	921	901	906	922	890	866	914	870	915	933	922	853	902	865	934	926	941	878	921	911	910	905	952	893	850	929	926	940	896	902	919	951	903	886	932	950	892	882	959	899	917	887	941	878	914	928	976	912	921	892	893	930	932	893	884	905	920	906	918	943	884	874	942	876	906	902	880	936	958	869	899	928	954	902	874	940	924	914	921	976	842	892	927	911	884	937	903	938	894	918	959	948	852	887	888	905	895	943	931	915	948	926	951	906	907	916	918	931	922	894	908	907	879	891	917	905	917	930	917	917	936	900	902	883	898	919	920	917	855	911	923	889	957	968	914	888	931	904	911	945	917	932	868	881	889	939	853	896	940	853	926	897	938	922	898	885	888	873	881	925	910	892	892	901	905	941	885	866	887	918	864	922	959	875	904	928	924	918	904	900	876	926	874	951	916	872	963	925	850	860	950	903	847	929	915	923	915	970	915	871	915	912	878	909	915	900	882	911	895	954	901	950	908	945	895	941	862	880	890	939	947	896	920	918	931	855	930	900	928	892	887	910	970	843	902	909	924	872	864	879	925	892	921	943	939	919	897	958	896	864	905	911	963	946	949	878	906	892	886	892	903	916	903	969	908	880	898	889	898	940	896	909	880	932	910	870	869	939	923	933	864	933	882	872	939	943	966	949	882	912	866	903	933	809	921	903	915	880	901	926	923	933	857	909	878	886	887	915	851	932	870	855	905	946	931	962	919	848	896	891	864	958	935	906	906	851	925	884	904	869	888	887	877	859	928	952	881	888	877	944	886	941	921	932	958	902	903	902	867	929	911	930	864	911	917	863	838	918	893	889	840	925	925	919	923	903	897	881	900	914	906	890	871	910	855	932	873	882	931	918	937	884	893	936	861	881	901	950	852	870	949	912	868	869	922	942	866	931	888	882	867	876	903	915	942	870	913	911	881	862	915	895	910	901	874	877	907	926	920	904	937	971	889	890	908	872	955	867	842	909	940	882	851	829	911	910	934	846	945	888	889	884	877	871	885	904	880	908	919	884	889	901	930	947	865	971	904	899	897	886	906	915	928	879	931	918	969	912	894	863	877	865	913	896	869	947	810	897	906	945	868	936	896	899	903	923	891	946	903	878	879	888	908	891	905	969	973	884	880	941	884	909	922	966	918	901	908	862	890	879	877	883	905	933	900	929	929	901	929	939	915	908	895	902	936	901	869	906	918	912	933	903	870	870	895	924	942	934	909	898	886	905	961	898	894	908	932	889	833	917	955	916	888	932	892	926	869	909	944	921	909	887	893	913	918	903	955	856	920	923	926	887	897	875	924	896	915	916	920	874	899	903	915	937	926	923	961	897	890	916	866	908	873	897	894	856	888	931	888	871	901	896	897	887	911	926	907	921	850	891	949	907	949	929	879	881	890	930	929	885	901	890	932	855	975	926	837	894	953	887	871	881	898	876	959	923	861	962	890	897	964	889	893	874	862	941	909	938	898	924	900	829	921	929	905	890	903	929	907	961	939	907	903	890	901	894	905	910	881	899	869	919	943	859	907	893	873	945	882	882	910	914	958	898	885	904	921	910	943	879	885	898	862	897	919	884	876	882	847	877	973	942	945	975	898	970	933	902	886	888	894	882	914	968	893	910	917	958	913	915	932	912	944	902	849	904	906	889	883	895	915	908	893	898	925	883	906	923	950	916	869	837	953	967	887	861	943	912	908	916	900	884	831	918	891	912	874	903	869	930	877	854	938	856	912	924	882	940	915	945	931	928	858	930	904	923	853	877	892	891	956	897	860	888	969	877	892	889	859	907	861	937	938	908	945	923	921	870	883	858	925	945	895	907	945	891	901	948	934	902	911	889	911	952	913	937	854	925	923	908	923	893	949	943	921	949	930	925	896	838	861	891	942	863	936	922	935	933	923	911	933	921	949	874	971	845	940	903	958	898	921	888	871	915	999	886	949	903	935	865	892	906	916	925	935	891	923	919	919	911	927	944	917	936	873	909	909	893	929	884	916	917	944	926	900	864	914	889	941	889	903	932	873	825	876	891	897	858	915	870	894	908	897	909	926	926	924	900	904	950	911	889	865	893	911	943	897	892	879	859	939	871	896	935	916	887	845	874	894	892	869	878	902	901	942	887	901	866	926	924	940	918	938	892	960	921	898	891	965	894	960	899	873	906	926	859	889	917	915	885	878	879	915	861	905	914	913	923	912	946	891	914	894	881	960	888	923	908	902	962	905	914	885	916	921	930	902	916	944	907	938	844	906	907	896	873	904	916	928	886	946	933	893	891	929	928	917	889	920	866	892	882	847	891	905	888	911	877	889	923	876	929	886	881	908	889	878	887	937	899	914	861	858	872	896	898	909	863	893	889	939	888	965	848	922	887	904	899	942	917	855	889	866	893	880	909	946	897	910	960	881	875	948	909	882	904	898	899	955	935	938	911	863	893	854	918	960	921	969	908	864	1004	899	906	892	922	902	949	893	921	927	878	909	831	905	881	934	918	943	896	903	854	930	917	885	887	889	920	906	895	909	941	902	879	884	937	921	943	921	873	921	929	908	906	875	899	884	902	952	840	886	980	875	953	837	909	945	840	923	892	906	947	898	907	915	894	952	858	885	859	891	901	860	972	945	876	943	901	957	974	853	887	891	936	865	927	938	932	899	878	874	827	852	926	928	905	914	953	964	904	935	877	943	868	865	938	899	884	881	912	849	910	890	880	929	917	899	893	938	923	952	909	906	901	903	901	872	892	944	921	883	909	942	857	852	909	880	945	875	909	952	940	937	995	935	935	896	886	914	911	897	912	900	898	948	966	859	916	893	938	903	894	890	865	914	888	903	881	905	882	895	893	932	910	850	901	843	943	878	902	916	878	907	885	860	898	927	884	915	901	911	915	888	892	888	934	941	945	931	875	882	919	884	935	896	911	944	856	928	874	904	841	885	889	895	893	895	938	877	942	835	865	874	902	872	949	891	921	864	833	896	904
23187	21421	29360	23993	21896	22164	17728	8352	4929	3379	3004	2487	2067	1697	1632	1458	1508	1465	1393	1241	1071	1019	866	783	768	748	696	703	726	715	680	728	641	691	691	722	678	667	907	1660	1653	1007	653	677	711	658	625	624	706	630	614	637	651	637	611	698	686	664	648	609	612	627	681	691	704	671	693	663	626	659	632	670	648	665	626	628	615	642	610	651	642	620	686	644	651	621	649	608	644	660	615	600	606	586	641	609	581	571	624	624	610	653	614	638	611	628	591	601	574	624	591	612	623	616	647	658	618	599	660	616	588	674	608	658	636	609	612	614	663	603	607	611	675	614	624	589	622	616	623	637	605	574	664	614	627	637	651	604	626	648	617	618	642	630	628	632	609	598	677	603	645	594	588	668	557	622	610	615	631	622	603	630	633	603	663	624	619	598	615	587	621	668	673	623	588	639	629	643	622	626	642	661	588	634	596	642	619	599	661	629	632	693	608	678	662	611	642	637	612	581	639	615	650	662	600	676	628	619	657	628	650	603	631	611	611	639	676	628	647	588	655	663	657	633	577	615	600	602	612	609	603	637	673	583	639	594	579	629	614	626	624	636	629	633	570	607	636	596	625	593	655	666	660	674	646	639	609	653	645	626	624	616	630	654	640	676	676	639	603	654	646	635	627	655	628	593	635	663	625	626	644	628	622	604	606	603	653	649	630	615	596	643	612	582	612	580	601	613	596	668	623	650	662	623	575	647	623	611	652	614	614	607	623	586	631	610	598	620	632	591	634	612	666	616	622	653	653	645	621	636	617	601	654	561	646	624	569	620	614	605	618	641	623	587	618	637	635	623	561	625	585	625	651	635	592	635	658	607	658	637	627	639	602	619	650	654	637	614	630	601	657	607	613	627	630	621	622	606	602	621	653	619	641	633	623	607	658	612	606	615	640	597	630	615	622	655	628	629	626	640	604	632	640	625	583	618	600	597	642	610	638	676	648	634	661	592	624	604	604	601	642	619	600	598	625	657	659	624	652	637	559	626	605	604	597	659	662	672	619	626	638	619	621	638	604	569	612	626	606	660	614	598	642	639	603	625	580	677	620	630	611	668	622	633	641	594	620	644	628	619	627	567	657	646	623	604	651	640	655	581	648	619	694	617	616	631	629	626	633	633	591	616	640	629	601	603	577	681	602	643	604	592	623	626	602	649	630	634	643	629	645	616	643	668	624	572	624	686	623	652	620	622	663	621	571	645	640	679	643	617	609	629	636	590	657	638	626	627	603	650	620	647	659	643	668	672	610	659	632	621	628	614	676	630	655	674	596	623	572	615	642	593	623	606	611	627	644	673	621	632	605	656	633	637	655	593	600	644	656	622	666	627	615	652	675	617	608	608	636	656	624	594	614	642	624	596	613	633	646	656	654	616	584	613	624	611	602	592	655	607	614	666	605	607	706	624	640	586	625	602	664	605	609	599	654	606	655	647	639	613	641	638	579	636	637	591	598	623	598	647	597	621	622	604	633	637	636	659	598	600	632	574	637	624	628	625	601	616	635	598	609	622	641	643	630	617	629	627	639	645	657	650	614	642	603	685	661	582	633	664	618	610	672	593	608	619	624	596	617	627	644	676	623	655	655	640	627	606	631	624	636	669	624	589	611	611	655	653	660	612	598	674	621	641	636	662	708	612	591	610	604	604	642	596	606	642	656	646	615	629	614	618	638	629	623	606	648	654	605	631	620	620	647	609	599	626	606	611	618	643	617	675	612	597	643	634	634	611	628	639	631	648	621	613	636	662	631	645	590	647	645	631	613	648	604	568	675	632	660	669	592	637	600	651	618	633	616	656	666	606	607	632	604	608	602	654	652	579	650	620	632	605	638	620	607	593	601	578	659	609	632	650	657	648	619	614	639	653	600	616	675	618	626	638	635	595	606	595	632	589	615	636	628	617	641	659	621	616	621	647	669	625	627	638	646	651	635	658	628	628	625	636	584	614	654	668	569	616	593	640	585	621	623	636	623	582	608	653	603	619	649	676	604	633	581	640	608	632	641	642	601	624	627	643	628	663	596	619	622	622	642	584	617	622	658	655	592	627	634	706	630	653	637	639	638	657	677	611	639	595	678	637	660	624	609	615	635	589	673	647	629	622	603	611	660	597	635	637	646	597	606	603	652	598	641	614	602	618	589	607	686	628	633	618	614	653	647	614	580	588	629	623	634	650	606	660	650	643	654	612	629	623	629	623	610	616	626	611	593	627	631	587	608	593	638	653	602	580	641	635	667	626	655	633	631	684	614	613	666	654	613	649	620	662	642	660	648	628	634	609	574	585	623	598	617	618	625	634	645	612	637	623	657	679	594	613	623	615	641	646	614	588	622	616	645	622	636	595	636	679	621	589	578	603	615	624	612	619	599	639	639	625	627	609	634	632	629	623	640	628	613	661	622	599	628	600	674	644	661	648	581	651	618	626	658	600	605	612	690	667	668	639	606	622	578	623	638	612	599	616	585	632	615	653	571	675	645	610	627	592	609	618	636	675	578	640	648	619	615	607	642	638	623	627	618	597	633	575	653	615	599	586	637	614	613	628	659	604	636	597	623	590	636	617	617	570	624	597	617	642	592	627	635	630	606	567	617	672	669	648	644	622	642	641	615	562	592	628	607	575	653	637	625	632	663	585	592	601	607	600	609	612	649	628	658	634	632	648	628	641	578	613	623	589	611	615	601	627	610	588	644	647	626	619	618	604	599	634	657	643	614	620	614	647	612	645	612	659	604	646	614	669	596	618	645	681	634	656	631	630	620	643	615	594	669	635	625	635	634	616	597	612	657	647	598	625	615	678	628	641	598	649	584	646	593	616	620	584	590	582	608	601	625	638	636	623	672	638	572	594	661	650	615	658	625	614	614	601	628	569	592	637	609	606	637	617	613	614	595	637	646	654	608	657	598	582	605	604	661	627	580	676	664	640	640	621	615	598	591	646	659	640	627	620	573	605	600	612	600	628	636	619	649	608	640	631	601	635	624	658	628	609	626	630	630	635	628	668	658	661	647	594	620	593	619	615	607	593	601	574	627	641	639	690	628	654	627	612	614	609	637	662	623	605	618	610	592	631	614	624	599	635	636	641	617	604	639	597	598	619	600	608	648	656	612	609	634	632	621	655	627	650	673	638	615	629	623	650	643	660	603	626	630	630	572	587	630	623	623	611	606	660	586	630	630	631	604	650	624	581	594	681	623	651	607	642	607	662	583	639	629	684	650	609	638	651	669	566	628	612	631	613	626	629	638	613	648	649	641	646	615	642	611	634	600	635	626	600	610	620	620	618	652	679	658	647	598	636	587	612	628	659	623	618	647	634	648	617	632	634	577	645	644	618	608	639	600	612	635	664	624	634	560	580	602	616	646	621	623	637	592	652	656	608	607	583	640	625	648	631	629	631	616	644	657	632	644	666	562	608	611	655	631	629	627	661	609	607	634	657	607	632	606	625	655	617	660	630	608	612	566	660	616	672	600	647
26131	49511	51529	41741	32965	25577	20490	15492	11574	8652	7362	6337	4990	4057	3654	3398	3284	3216	3207	2673	2272	1955	1633	1456	1317	1238	1172	1185	1131	1099	1098	1088	1073	1058	1010	1022	1080	1021	1637	3629	3468	1796	979	907	1044	899	928	877	965	951	931	897	903	915	852	919	889	861	911	932	874	859	969	1059	1133	1052	1014	932	976	875	925	922	865	863	854	826	866	911	873	858	888	843	927	845	861	879	905	929	961	877	848	904	872	875	875	877	874	862	864	893	872	908	877	899	888	873	899	865	898	878	905	889	936	900	905	920	860	892	938	832	873	849	891	811	854	912	883	874	872	877	881	886	926	822	892	905	901	862	864	867	825	909	875	845	900	936	875	874	839	887	902	897	874	878	893	896	882	908	912	917	842	904	877	841	921	853	886	911	942	876	867	947	908	887	903	861	889	881	876	882	862	909	886	885	852	898	887	893	884	870	866	879	930	910	866	922	891	877	875	847	882	840	892	853	874	881	892	869	911	891	894	883	871	940	875	888	873	870	900	898	866	894	852	883	912	868	854	906	872	903	915	936	908	908	909	904	886	891	818	868	880	912	889	876	844	845	870	914	872	905	873	856	888	896	889	939	858	901	891	903	884	922	876	891	842	886	891	903	915	850	915	857	879	879	935	888	831	885	891	876	832	917	878	896	850	872	863	850	867	882	874	879	875	920	909	889	872	907	938	855	795	908	858	893	878	941	902	862	904	875	860	879	935	816	894	885	898	859	910	878	836	891	905	878	897	882	884	856	890	880	889	926	922	892	889	883	908	895	835	890	872	901	897	857	887	864	920	865	893	886	893	940	919	906	878	877	833	931	944	918	859	845	897	862	933	884	936	889	904	898	878	910	901	880	941	882	869	891	904	945	885	882	834	841	920	886	856	914	871	869	896	934	882	843	942	890	871	903	850	876	897	884	841	859	903	938	882	929	839	898	929	904	880	901	872	900	919	910	910	890	839	878	887	884	890	843	921	908	863	822	899	904	875	881	883	890	858	835	888	870	844	848	893	908	894	881	886	873	889	885	881	900	905	915	863	875	882	917	902	895	897	872	912	871	856	910	865	900	898	885	922	898	870	863	911	834	891	913	897	888	930	900	873	892	897	885	867	867	843	851	888	887	920	939	887	948	894	846	931	919	881	898	863	838	854	839	922	925	894	860	911	896	913	862	893	908	904	855	906	898	889	895	878	895	838	924	865	899	953	868	896	845	842	861	838	870	864	837	884	961	830	866	880	899	877	877	850	852	870	892	868	881	896	885	894	872	934	876	884	891	862	829	908	878	874	914	863	869	894	864	911	860	824	931	874	891	859	866	887	918	886	859	861	866	854	902	852	902	887	904	857	896	928	903	899	878	892	822	931	863	917	872	926	858	858	884	868	895	880	897	904	899	887	880	897	844	906	921	935	880	876	898	942	905	885	862	881	924	852	941	869	892	837	894	853	913	922	880	873	967	854	864	848	803	872	933	899	903	872	900	817	869	846	881	881	933	872	884	876	906	902	888	870	904	879	867	933	913	839	870	865	864	846	880	884	885	865	918	842	872	859	848	900	841	903	894	893	942	875	878	873	860	901	854	893	908	888	909	919	864	856	887	881	871	852	861	929	877	878	883	838	880	872	926	942	910	836	913	878	907	886	881	863	858	850	866	926	872	923	920	873	854	886	862	912	923	879	834	895	862	903	880	899	875	870	899	885	848	862	844	896	917	916	894	891	847	876	857	888	870	848	903	840	929	871	864	885	896	886	842	882	886	864	889	897	888	908	827	939	877	919	892	864	876	901	919	867	879	880	840	923	891	903	896	925	863	901	912	872	873	892	869	871	907	876	820	988	878	894	905	912	901	891	882	886	863	878	916	903	883	958	877	863	880	920	867	906	848	870	860	877	836	848	890	850	819	874	936	890	889	878	856	905	853	902	895	879	881	936	892	900	943	882	845	875	839	867	908	904	917	881	888	914	903	900	878	885	924	880	916	886	863	866	914	882	914	855	905	901	837	908	857	861	880	879	948	893	847	895	885	915	900	914	907	869	869	913	873	906	893	890	917	884	927	896	881	888	895	891	867	868	912	875	893	825	877	879	917	857	882	933	911	893	893	870	922	885	882	930	926	901	910	857	933	868	897	891	853	945	839	883	906	887	880	948	882	928	882	830	903	896	906	883	926	816	854	890	854	869	793	899	868	901	845	932	884	845	878	904	876	880	900	907	910	924	886	863	888	921	856	913	894	823	875	853	870	875	907	868	816	897	907	862	915	909	880	853	858	913	933	877	857	874	851	886	871	877	864	868	889	813	860	925	895	895	850	887	881	900	862	845	910	840	873	878	907	892	916	925	899	877	920	921	927	846	891	928	842	891	912	882	822	875	862	922	864	862	873	869	877	896	857	869	924	849	956	867	860	842	896	877	906	919	844	878	882	860	873	918	866	823	881	855	869	862	892	857	883	828	844	849	895	888	918	915	868	819	862	922	939	811	916	880	872	826	903	943	888	911	890	933	897	835	848	924	920	943	911	924	911	875	877	915	851	864	847	865	894	869	885	925	855	879	898	879	889	888	850	889	866	878	901	857	892	893	887	924	876	868	843	880	879	844	859	856	917	890	908	849	875	901	895	896	878	900	860	890	881	914	896	911	887	830	876	903	875	894	886	838	884	864	842	891	879	909	887	889	900	856	865	836	930	840	910	820	880	866	883	932	905	915	854	905	839	889	877	965	855	859	897	895	887	887	864	875	912	893	908	901	896	875	880	877	843	934	891	887	901	860	870	910	844	890	878	898	893	895	895	906	904	882	932	838	859	905	930	855	862	891	864	885	888	872	951	862	894	895	848	884	875	931	866	860	937	911	870	932	882	901	896	876	969	929	892	903	843	894	919	950	875	862	916	830	903	904	835	859	871	908	851	902	917	885	862	888	945	859	917	901	834	813	857	867	920	820	920	905	886	888	869	902	871	927	902	856	867	877	910	878	919	866	862	876	873	878	849	863	965	904	929	930	837	877	913	853	922	919	855	867	960	839	889	908	865	884	893	941	935	886	866	859	858	827	878	867	859	913	851	875	848	907	920	893	835	919	876	883	938	904	874	864	947	869	880	869	918	894	843	904	868	854	923	850	807	864	848	877	830	886	879	897	889	879	917	918	892	897	892	890	867	887	877	871	905	859	895	852	878	855	903	924	895	868	866	919	903	923	918	866	899	903	876	943	861	870	907	908	903	853	868	879	938	876	890	861	892	828	897	931	920	914	845	875	921	860	890	894	890	907	881	867	890	883	914	865	924	908	888	891	903	905	849	885	863	887	906	923	903	863	897	896	868	892	864	890	893	852	878	894	860	891	900	892	830	903	892	931	923	840	892	920	887	852	872	875	893	852	881	931	884	905	896	875	871	917	907	871	870	906	921	834	821	816	878	911	873	923	931	894	878	900	880	854	900	918	856	854	940	910	929	905	894	886	853	871	851	915	901	858	886	857	898	922	919	861	850
27499	24631	31538	23671	13128	7044	4380	2964	2255	1589	1430	1187	1015	859	852	834	890	889	883	859	732	699	633	646	639	609	648	585	640	608	647	627	606	582	619	600	572	605	600	627	732	651	580	620	614	602	564	594	606	573	609	602	590	588	564	587	605	596	620	584	608	565	565	609	619	614	606	587	583	557	606	595	615	601	576	616	581	583	587	578	605	550	587	556	589	584	592	588	604	579	550	575	548	577	577	613	617	617	609	607	552	573	568	574	580	601	570	585	599	600	572	545	582	602	571	578	626	573	587	610	569	587	630	576	575	612	579	560	559	582	561	608	533	605	608	537	562	570	593	649	572	545	608	571	586	567	575	597	559	587	576	546	554	631	584	595	623	620	582	549	597	558	558	563	545	550	595	582	563	569	624	560	607	576	599	619	606	553	604	563	613	633	542	581	610	588	565	577	558	606	592	571	626	585	609	582	598	619	561	564	540	609	576	580	585	591	552	524	567	553	592	590	590	590	587	542	598	598	582	554	591	618	603	586	575	538	603	608	554	566	563	552	578	568	614	606	576	618	589	603	533	602	595	594	568	629	624	596	592	546	596	574	579	589	552	636	607	555	550	615	629	571	608	563	565	585	575	567	632	607	570	585	638	526	557	604	571	599	597	591	599	594	601	599	586	625	618	567	548	588	579	595	620	605	569	602	588	564	562	559	622	631	596	619	567	613	574	588	601	554	591	595	608	605	560	601	580	603	557	585	610	553	622	546	583	582	663	577	588	562	584	597	579	587	595	591	575	613	589	610	633	583	571	565	618	579	589	571	586	593	574	561	601	588	596	605	568	596	605	578	572	586	618	571	600	585	584	575	589	573	569	514	597	533	586	595	621	615	520	580	584	574	566	610	593	599	550	573	564	558	617	586	574	599	566	561	616	592	629	599	575	576	597	618	587	593	568	596	591	582	574	509	565	627	586	580	597	597	595	626	569	541	590	587	538	576	608	611	567	577	565	552	607	593	590	564	556	614	570	575	597	551	566	566	582	631	618	619	581	590	620	592	580	592	552	598	588	614	549	639	575	595	542	566	626	612	551	586	589	584	587	585	596	573	589	612	576	603	608	565	544	563	614	571	542	565	589	615	563	555	610	562	522	582	560	564	599	573	581	606	614	652	558	607	572	620	571	563	577	558	613	583	624	587	553	603	577	583	587	579	621	567	556	619	562	633	547	556	556	585	611	570	526	586	569	590	561	592	578	610	571	608	532	535	589	620	566	579	564	562	590	618	589	557	563	569	563	599	595	568	580	610	555	582	572	596	606	617	587	584	573	533	553	550	544	588	614	607	594	580	585	561	599	563	567	589	589	580	575	583	617	550	550	589	540	585	594	604	577	569	578	597	567	569	558	600	604	564	557	554	569	619	607	605	572	573	578	591	594	556	595	544	613	601	583	594	586	593	556	589	594	587	622	558	608	620	573	576	559	583	600	594	535	596	603	576	570	554	603	582	587	572	594	590	600	588	631	577	564	555	574	597	544	606	574	618	575	575	603	619	603	594	558	553	629	556	596	613	589	626	575	565	578	619	597	638	624	638	590	572	564	586	524	583	596	591	608	611	526	625	650	608	554	636	590	570	580	578	597	570	564	564	594	612	621	605	582	596	602	557	567	587	573	620	590	591	615	612	586	589	594	577	565	616	595	616	612	587	599	576	595	581	538	653	590	612	568	606	602	581	525	576	621	560	599	586	563	558	585	584	546	576	595	594	571	574	564	616	556	634	552	569	576	616	599	611	646	574	562	608	630	578	571	611	561	535	582	596	552	595	615	593	579	566	602	570	586	545	613	588	583	589	624	657	511	595	586	559	587	592	569	569	580	564	572	587	590	637	602	563	619	644	615	595	613	580	571	607	575	631	581	605	588	554	636	622	583	600	569	589	556	572	588	595	597	530	592	620	619	567	605	596	585	517	580	574	599	602	628	545	581	585	562	589	608	603	585	562	606	568	581	581	598	569	557	559	549	602	577	578	595	618	608	579	558	573	610	600	579	517	586	543	644	586	580	566	591	607	576	584	602	544	618	584	590	601	580	591	570	575	566	594	604	577	586	574	553	580	601	577	585	552	611	579	562	583	617	584	592	613	585	592	572	570	579	584	601	605	585	628	603	608	618	617	564	573	581	563	631	547	626	572	598	597	578	608	555	581	568	589	575	597	532	623	555	545	603	629	628	615	594	593	618	558	603	601	576	614	602	619	576	608	596	580	593	583	623	598	614	604	543	552	586	603	567	612	590	616	616	543	576	623	593	549	610	594	619	595	569	569	565	594	550	604	533	608	591	620	601	531	595	618	563	552	587	601	574	589	599	589	616	566	580	568	620	575	571	606	588	593	606	564	599	556	599	588	605	568	573	594	609	585	580	636	597	597	646	624	592	581	565	595	591	562	557	568	625	574	570	548	633	583	627	575	573	603	585	548	599	580	592	581	602	574	576	590	571	572	574	568	585	564	571	578	554	609	573	637	589	581	562	570	578	582	620	574	552	562	588	564	601	606	601	591	573	568	595	614	586	595	610	590	601	526	539	583	576	580	597	611	552	609	555	572	570	583	573	596	570	553	562	615	573	559	616	590	611	615	576	582	567	599	548	623	547	578	559	589	586	594	547	561	539	586	593	586	556	619	595	604	584	557	603	553	608	601	608	567	572	625	595	569	585	592	631	536	586	576	577	520	602	598	599	578	595	591	596	557	617	582	601	586	579	577	627	570	645	594	576	566	561	595	559	597	587	612	583	580	596	607	602	541	619	595	618	583	563	602	561	575	559	582	614	568	533	554	593	567	609	569	551	610	635	606	595	596	556	562	599	585	534	590	543	593	576	593	571	590	567	619	635	607	563	597	547	560	617	631	606	566	564	582	608	568	626	594	607	565	575	600	654	536	626	561	596	563	586	554	625	571	546	622	637	595	576	568	577	576	580	606	576	583	599	588	566	611	599	535	603	563	598	589	576	569	572	568	600	580	572	564	585	573	601	609	594	606	590	570	567	602	589	632	600	592	597	589	631	631	569	630	592	586	611	591	609	591	595	583	583	538	552	568	567	542	595	574	581	596	600	591	586	572	596	626	630	566	608	567	614	584	597	611	598	570	607	621	642	590	551	590	560	620	597	600	593	559	600	591	603	633	616	631	617	564	598	628	594	596	595	575	616	581	584	566	600	572	607	593	625	578	564	575	598	574	627	617	565	580	598	609	612	630	606	576	511	611	589	602	598	566	613	576	631	550	610	572	602	610	588	606	580	613	605	616	587	590	591	552	600	597	553	586	571	570	612	612	592	612	574	582	589	578	601	599	565	582	613	598	544	648	605	598	555	588	537	593	600	560	591	580	581	533	564	635	607	582	610	618	559	561	579	560	613	567	584	579	594	560	575	586	572	587	577	530	586	604	569	594	606	589	561	551	620	532	575	632	569	587	568	532	619	624	582	565	606	549	560	566	554	592	597	585	565	569	584	543
21231	39411	40023	29670	20831	14405	10635	7647	5536	4048	3474	2906	2247	1945	1732	1722	1871	1892	1655	1534	1331	1088	1063	975	952	996	944	949	951	933	974	924	928	927	848	923	877	898	975	1030	1026	1015	903	895	913	901	841	876	906	814	817	840	864	807	806	862	836	811	857	806	861	856	834	828	829	854	889	853	830	828	827	811	799	853	847	821	833	820	858	828	819	871	773	780	865	841	814	852	850	836	844	880	860	823	847	763	833	833	826	831	812	783	860	828	817	862	854	856	855	852	851	815	854	801	856	850	807	840	858	798	833	822	883	832	888	842	822	892	806	839	862	824	858	800	881	821	856	883	840	836	759	852	783	827	873	846	821	897	858	833	836	867	832	828	743	811	838	833	828	803	821	852	798	814	795	849	848	834	821	820	793	815	852	837	833	800	876	872	821	883	773	809	805	811	841	833	830	886	799	809	872	887	831	894	848	867	866	815	856	828	843	883	879	821	842	779	847	822	863	829	794	845	827	836	843	872	787	856	820	790	777	788	839	840	832	861	845	846	791	851	850	820	850	831	831	856	852	854	864	859	830	856	808	798	869	814	877	801	854	860	837	914	839	819	809	887	856	823	877	842	849	823	831	862	871	863	827	855	885	860	859	832	823	798	843	787	830	861	831	759	821	847	864	798	861	785	882	792	818	829	837	915	839	859	829	853	791	842	811	837	809	876	876	878	811	812	820	846	846	869	854	868	833	782	820	814	794	851	817	880	878	875	860	872	792	825	828	821	821	879	830	803	781	832	881	870	800	875	867	753	833	829	845	810	818	799	820	848	841	873	859	813	842	848	862	899	824	873	872	883	839	852	867	844	885	836	832	822	796	832	848	836	847	834	867	828	815	821	787	851	844	836	840	830	866	837	861	831	840	849	823	855	813	895	840	828	849	769	834	791	833	814	822	828	810	845	794	840	849	824	827	879	836	833	888	788	857	831	864	882	863	802	883	874	814	785	866	833	881	882	834	817	842	860	876	836	795	821	793	892	874	799	846	808	818	871	854	814	819	827	863	821	815	789	795	869	846	873	834	861	867	871	799	790	814	844	837	795	849	843	852	873	783	863	827	846	828	846	897	868	859	804	821	833	874	772	804	827	825	803	802	922	872	820	843	867	814	883	842	819	847	826	838	878	832	874	848	852	826	857	897	783	860	864	832	786	834	834	787	919	822	749	878	806	857	869	804	815	850	876	816	887	835	793	837	831	849	806	843	845	801	819	825	840	821	805	837	908	779	854	864	842	816	802	859	836	850	893	833	820	865	857	805	842	807	877	821	853	821	812	852	840	828	822	830	890	815	823	849	834	864	852	841	858	851	761	819	815	825	848	831	808	791	848	839	877	837	811	870	814	846	837	787	873	838	828	898	777	824	852	877	868	893	888	852	843	858	810	855	826	812	792	781	854	880	831	796	831	850	830	802	883	821	863	854	827	892	846	846	857	874	824	853	875	886	877	843	749	853	865	848	855	840	871	767	901	815	829	798	839	798	865	895	866	889	809	821	842	881	814	800	862	852	854	851	837	855	812	838	801	818	879	827	801	841	820	816	821	845	818	837	834	856	790	845	822	784	829	862	850	832	829	845	826	867	886	814	857	861	821	824	834	845	879	802	854	849	842	893	879	816	855	801	828	848	844	847	853	805	831	819	847	810	765	836	833	872	853	858	813	852	783	863	829	846	822	794	839	783	840	855	915	834	867	876	847	788	745	856	826	848	883	878	828	843	825	819	839	880	841	844	875	820	830	819	801	884	827	818	849	861	831	820	814	854	788	821	834	809	786	839	857	754	834	818	843	823	879	795	876	858	844	879	834	852	845	811	788	849	794	871	827	788	817	856	834	850	856	832	822	806	845	890	866	810	820	860	865	891	874	813	885	867	821	838	878	836	857	824	859	807	809	833	856	871	849	742	792	801	833	866	859	869	788	803	806	837	819	897	822	845	810	803	823	828	859	851	816	865	837	844	838	834	858	865	805	829	868	908	869	799	814	791	863	861	835	866	851	809	836	814	836	843	827	811	812	790	816	806	788	839	922	850	819	870	833	781	835	868	837	857	851	795	888	871	874	869	861	882	850	811	875	852	831	852	815	850	853	799	823	859	859	812	827	869	846	832	858	817	837	846	867	834	840	846	884	848	778	855	862	867	844	817	822	866	836	806	818	857	841	886	875	879	790	824	883	873	845	874	880	845	796	860	873	818	830	893	847	881	860	875	862	839	909	808	828	907	792	861	871	862	856	834	851	851	859	868	846	879	929	838	818	871	859	820	795	865	838	847	797	777	883	883	838	888	860	871	840	839	847	864	847	828	843	825	839	824	799	882	826	824	820	860	864	858	854	836	877	853	815	867	814	802	821	816	898	832	832	799	809	855	839	850	889	826	807	843	878	835	823	848	834	849	841	865	799	845	856	798	835	845	853	849	810	815	856	888	862	824	826	815	809	833	817	770	887	870	815	825	799	862	831	899	814	843	846	860	806	829	795	911	838	861	806	840	796	824	839	839	806	871	802	830	813	811	807	875	819	824	809	864	818	901	874	818	804	811	811	823	798	868	831	801	832	815	855	863	824	856	820	886	822	819	856	811	861	826	859	813	877	834	833	821	853	792	823	856	829	876	834	890	779	807	819	802	828	823	835	836	832	845	849	833	866	872	866	839	815	817	854	859	803	811	831	834	825	844	808	839	851	842	860	823	858	850	801	875	772	839	857	807	825	839	852	889	880	871	835	852	836	843	750	857	812	862	806	912	912	813	850	853	859	858	808	851	809	850	832	793	906	845	844	859	837	839	866	899	812	820	796	855	831	852	878	826	822	822	811	805	834	859	828	820	832	815	814	881	864	854	868	810	852	848	865	868	855	819	866	830	879	808	853	874	816	824	889	823	855	821	839	816	823	829	856	794	892	849	843	849	858	841	814	854	869	830	812	836	865	883	837	826	779	887	843	864	814	835	868	837	820	859	808	798	798	886	811	853	829	849	848	856	873	812	832	873	894	865	863	871	879	805	871	827	862	858	823	834	797	832	809	866	816	785	790	802	880	831	862	792	841	860	812	826	872	851	852	847	871	839	849	780	794	775	804	822	860	830	803	860	837	851	850	794	831	871	858	919	844	793	893	840	784	851	857	820	849	875	833	821	890	838	848	819	848	913	864	864	833	863	813	853	848	846	911	837	811	863	791	796	849	862	858	826	875	850	851	823	892	894	838	815	815	790	807	814	838	878	838	896	837	872	821	880	818	795	858	861	866	844	834	827	848	796	873	902	795	853	838	823	869	842	846	772	844	845	859	841	829	823	826	789	859	875	871	786	821	859	828	872	886	883	848	901	838	833	876	874	894	835	882	845	826	845	818	852	833	853	796	864	839	860	832	852	843	865	827	844	867	848	880	833	850	814	800	816	884	842	795	819	836	897	797	851	818	803	871	810	887	826	826	905	835	872	827	837	868	833	768	794	887	877	857	843	840	866	866
24297	21425	28831	24957	21722	16253	9168	5068	3640	2606	2171	1850	1544	1339	1178	1228	1243	1185	1129	1054	931	774	791	823	742	759	722	731	707	758	711	751	684	715	713	629	706	700	709	922	1331	1032	650	665	637	640	677	614	710	652	649	663	679	698	629	606	664	674	655	705	660	696	679	616	663	645	670	657	711	696	659	654	624	670	600	606	687	657	635	606	612	651	641	660	659	643	640	618	618	641	637	603	643	670	620	584	687	652	697	679	678	617	678	674	636	629	661	703	667	656	659	614	650	624	642	651	645	633	614	609	681	634	661	693	664	655	607	617	666	610	690	673	659	641	619	640	624	636	640	606	662	692	645	608	641	610	623	644	641	646	670	653	642	642	640	613	661	653	622	611	678	610	620	627	622	606	625	640	642	673	654	641	643	635	632	644	670	632	688	611	640	664	633	654	667	645	642	644	683	659	614	615	596	630	568	654	618	688	658	636	658	610	673	636	637	661	657	675	654	635	602	625	636	655	625	646	637	633	620	629	678	683	630	662	604	659	622	613	627	632	638	702	638	633	628	631	650	712	655	671	682	651	699	681	627	657	669	638	655	617	685	614	655	681	615	636	655	646	679	623	612	604	649	632	657	626	658	624	596	618	655	675	620	644	675	625	646	650	683	687	684	659	623	625	629	688	634	605	601	619	670	719	640	624	615	627	647	643	676	632	667	642	626	628	613	657	669	613	672	670	629	669	595	636	669	672	648	616	642	666	642	584	637	641	702	650	625	638	647	645	655	638	647	645	629	677	670	629	673	666	649	630	595	607	664	613	671	659	669	644	636	626	612	651	607	610	674	629	650	649	638	623	606	655	650	627	613	606	675	648	631	624	610	631	656	669	593	641	642	626	705	638	612	673	628	690	660	630	675	626	611	627	612	616	593	614	625	654	696	643	632	637	618	607	651	610	628	660	624	606	632	663	680	640	667	659	607	674	639	631	637	609	703	672	612	624	646	620	619	663	612	647	646	604	660	631	629	611	612	597	603	630	686	626	648	650	675	658	632	663	647	624	642	633	630	588	632	639	640	619	640	644	658	599	662	612	634	659	651	642	662	672	679	587	620	646	603	587	660	640	623	683	640	624	621	676	629	679	604	643	645	669	624	666	649	690	640	649	674	663	655	631	587	636	646	648	624	632	588	640	628	641	647	624	636	624	655	706	596	654	653	619	594	630	629	621	623	650	647	677	645	618	658	635	636	635	618	625	672	652	629	642	660	625	647	676	663	617	614	615	665	629	618	644	608	668	630	623	646	646	637	670	640	641	638	603	654	639	618	701	629	657	657	648	656	627	637	620	644	629	653	643	697	642	632	616	629	657	657	676	643	682	595	636	622	628	660	629	654	636	673	653	661	641	611	617	627	655	689	622	651	663	614	625	630	628	641	641	681	594	613	654	633	629	648	612	620	638	637	624	618	620	655	668	620	635	609	639	643	630	619	651	648	626	670	634	617	664	632	648	636	674	657	652	622	619	667	623	637	649	628	646	630	667	613	595	634	616	622	619	649	657	585	650	619	655	679	675	581	605	637	629	651	660	635	639	650	670	638	699	613	709	695	608	658	627	677	664	627	665	619	665	632	631	631	646	612	601	640	643	629	662	640	632	635	584	650	621	653	644	605	621	664	691	648	662	652	653	601	604	655	618	634	646	644	631	628	629	642	643	656	684	654	628	670	622	631	674	641	637	615	644	645	615	605	587	661	689	631	655	622	645	665	651	684	657	677	627	608	606	641	620	627	641	646	646	647	696	647	634	618	692	657	615	649	642	594	595	621	674	658	659	608	615	649	640	689	658	644	663	635	625	656	654	609	596	635	636	623	663	645	654	624	677	638	649	641	625	671	662	646	621	646	626	636	570	655	601	635	623	639	609	607	671	671	673	680	631	597	579	665	610	625	666	636	613	630	642	657	608	601	629	600	621	649	629	667	653	711	684	662	626	661	628	635	575	620	680	630	642	642	637	669	642	629	668	586	628	632	664	669	636	594	584	687	634	643	632	613	676	643	616	633	653	629	611	633	633	622	627	621	643	650	657	620	656	684	705	670	621	630	637	692	704	658	605	646	615	644	632	678	602	640	649	640	629	664	678	676	661	670	652	662	659	638	636	631	633	631	597	660	646	709	654	607	609	685	673	627	633	676	635	665	617	691	644	631	604	671	625	600	641	667	668	625	643	679	662	641	638	637	646	597	608	638	616	657	635	650	640	652	672	624	625	633	635	613	687	601	662	590	674	619	565	633	663	648	678	619	647	612	690	619	673	645	679	662	583	612	624	665	662	639	666	634	598	608	633	665	605	662	703	628	611	664	686	587	601	639	650	672	698	642	621	638	677	639	645	605	656	656	673	628	653	607	650	628	653	624	683	642	665	649	579	657	629	642	645	661	661	679	648	607	648	613	654	665	664	596	643	613	610	632	648	641	639	672	651	602	606	678	640	644	626	642	592	610	642	650	673	631	638	641	672	668	646	662	612	623	606	638	648	633	669	625	606	644	631	671	632	643	641	648	625	630	647	650	624	639	617	692	645	631	641	668	664	638	634	591	655	628	658	636	642	658	639	655	637	648	613	685	635	701	641	629	619	639	688	629	640	638	643	611	626	642	620	627	647	639	676	638	637	657	621	666	644	690	626	668	640	671	693	601	690	617	635	642	665	648	614	684	641	642	634	605	656	666	593	633	627	583	653	638	645	664	648	585	691	594	647	650	627	603	642	667	604	649	658	655	606	648	638	645	666	605	658	667	652	613	677	660	652	666	626	618	693	675	614	627	616	632	629	680	668	630	659	621	653	662	652	641	681	713	667	615	633	638	656	613	678	648	623	617	620	621	656	644	658	655	635	656	628	701	642	664	659	684	624	612	658	585	644	633	647	677	690	654	638	688	619	659	599	594	598	621	622	682	614	628	682	594	664	612	632	588	634	609	657	588	608	673	642	644	627	658	616	631	645	644	638	637	622	626	628	661	588	635	614	708	627	647	621	637	638	681	607	625	618	639	632	601	591	651	626	614	647	641	676	673	633	593	660	646	603	626	630	673	600	646	676	644	643	667	628	593	628	640	701	612	606	646	665	623	602	662	671	594	645	621	632	624	656	669	688	632	628	613	669	623	669	642	604	636	639	670	597	670	633	639	639	641	634	627	678	654	627	590	605	670	641	692	630	613	630	659	657	644	631	624	610	633	645	586	583	625	619	647	605	623	666	641	650	634	678	632	633	672	637	659	595	643	673	646	617	603	678	654	646	654	679	618	589	698	674	670	634	604	675	644	640	617	634	658	677	636	639	661	617	626	611	619	688	614	617	570	628	685	646	624	603	696	692	596	611	598	645	650	658	645	652	639	636	603	610	699	641	663	664	585	632	643	662	652	665	649	632	653	649	644	637	610	621	603	637	672	627	640	646	649	664	656	643	644	616	621	650	642	649	618	633	664	621	639	624	650	648	632	665	582	646	654	638	621	599	679	607
23571	45681	45558	35195	27210	20210	15188	11392	8892	6668	5400	4578	3698	2996	2668	2678	2651	2528	2331	2103	1741	1439	1390	1236	1220	1203	1129	1138	1108	1048	1087	1107	1100	1093	1099	1092	1041	1060	1069	1737	2559	1868	982	950	945	893	925	955	925	908	955	999	897	912	919	920	928	870	865	911	1017	965	975	914	1003	944	944	978	919	943	930	975	891	826	930	891	948	895	857	874	924	941	928	922	915	925	867	920	933	931	921	886	900	917	931	910	940	857	943	880	918	937	907	878	922	896	831	918	903	927	956	911	852	939	899	915	916	978	931	953	913	880	905	973	847	980	918	926	897	917	906	881	953	887	897	909	923	913	928	877	923	921	941	969	915	894	889	922	931	919	921	881	880	853	902	910	854	906	952	930	903	883	972	901	933	950	890	859	918	926	904	921	947	954	930	946	919	914	895	926	928	842	940	914	913	888	983	928	916	930	889	963	908	860	923	888	936	952	937	950	907	935	891	918	955	900	943	855	879	919	897	903	900	935	909	907	940	920	937	873	972	906	934	845	908	942	916	934	880	909	944	926	951	902	941	937	930	898	949	902	870	905	890	941	863	908	923	893	911	970	941	903	949	954	910	931	910	928	850	881	940	943	897	903	981	929	884	917	935	934	948	909	918	926	899	921	894	994	862	870	875	950	956	920	910	896	874	895	864	902	974	926	941	929	962	978	945	930	949	961	979	928	880	896	963	954	879	934	910	982	908	950	907	910	961	890	920	885	893	876	946	942	878	929	906	915	914	940	907	950	928	938	905	881	900	919	902	908	921	936	928	932	933	877	914	927	893	906	890	909	915	977	871	937	922	930	958	883	909	930	873	931	968	882	882	898	859	890	922	887	861	955	868	942	969	882	933	866	912	884	890	897	878	908	955	930	913	853	926	928	914	943	894	899	955	875	921	903	921	918	915	904	923	926	883	955	989	976	922	938	881	920	927	886	947	919	894	890	920	943	876	870	969	887	885	888	868	946	887	922	952	864	906	869	956	945	901	938	910	944	920	922	946	882	898	895	939	950	934	951	870	890	872	920	910	921	922	886	877	857	952	899	951	871	918	904	911	898	913	959	950	964	924	960	918	912	922	898	953	868	909	871	939	862	944	911	874	868	951	897	893	947	914	917	932	908	925	954	945	918	948	940	909	956	941	929	932	921	951	934	917	955	869	877	960	859	863	918	865	921	991	881	910	883	866	908	899	897	928	878	940	925	909	929	884	899	902	849	914	947	955	917	927	940	927	866	936	891	944	969	888	958	976	890	917	914	931	948	880	926	859	896	927	895	917	913	886	938	929	910	949	935	960	953	952	939	901	945	960	895	839	864	926	970	902	944	931	898	914	931	903	917	897	914	897	921	911	910	884	913	869	866	892	960	882	909	977	981	923	937	938	898	917	950	946	908	912	898	935	934	877	909	917	919	915	958	942	911	932	940	892	901	924	898	890	872	934	909	931	897	942	918	856	884	904	909	912	898	909	939	973	928	906	951	901	912	917	907	929	949	926	959	847	967	926	860	910	886	948	941	890	933	955	895	901	873	912	880	901	901	916	938	937	942	913	853	933	947	917	952	857	880	933	900	902	892	864	877	904	901	917	888	940	910	968	890	866	980	931	870	901	910	928	927	952	881	937	880	905	909	906	953	948	916	923	871	898	944	829	925	929	922	939	932	845	910	890	932	937	923	887	870	906	932	921	919	900	887	884	969	886	879	971	911	874	915	873	911	929	925	898	919	929	897	940	893	972	928	912	960	891	932	958	922	961	881	912	914	899	866	899	862	953	926	921	882	908	897	891	917	857	939	899	905	909	911	947	909	954	940	904	894	884	881	959	928	864	905	941	904	936	906	889	938	912	943	926	915	917	870	864	933	934	916	896	916	854	916	941	955	947	896	962	939	950	901	943	860	897	882	880	925	958	888	976	832	903	916	913	891	933	897	894	948	922	911	901	897	919	915	887	890	855	900	936	946	900	950	960	931	904	934	934	899	905	897	917	945	930	914	892	911	940	895	937	916	906	969	925	928	954	932	985	884	983	895	922	907	915	868	853	912	911	917	909	925	879	921	951	959	924	940	964	901	944	940	913	914	913	934	917	936	911	911	912	906	937	889	881	899	924	898	884	959	873	947	952	940	878	927	972	939	875	904	888	885	937	953	943	889	872	915	908	911	840	956	911	913	895	909	890	905	906	863	896	909	893	902	872	857	926	943	880	903	888	942	889	926	930	972	863	997	914	918	920	920	915	883	934	934	915	937	925	850	917	924	933	918	926	950	839	930	915	905	903	928	928	900	914	937	888	939	892	945	905	898	893	914	902	931	911	903	907	890	940	918	915	962	925	943	897	875	926	914	979	941	932	963	879	929	952	883	875	900	936	952	901	897	959	919	933	927	933	884	923	937	958	899	893	943	903	898	872	922	924	924	896	915	917	880	936	894	933	922	927	917	884	921	892	957	949	966	919	908	925	924	848	962	958	906	921	903	917	927	933	942	914	918	895	959	901	906	887	902	874	837	1005	899	935	901	894	876	890	912	942	865	903	956	923	931	911	929	886	936	895	975	913	886	865	923	890	916	981	941	945	937	920	904	916	915	914	914	933	923	951	911	931	900	947	876	889	876	921	922	894	943	929	885	904	921	936	919	896	859	916	916	908	932	903	939	869	904	893	857	911	904	915	917	919	969	889	925	851	935	894	924	873	950	883	926	955	890	849	899	920	939	886	912	907	886	928	921	837	897	880	945	920	923	858	931	992	899	912	951	903	894	850	902	928	885	930	897	860	987	938	873	932	921	893	880	948	909	934	932	887	904	913	923	925	946	942	944	887	907	898	958	913	967	879	923	914	946	867	901	926	909	858	967	931	928	946	887	895	906	940	909	911	888	882	954	922	895	953	897	910	927	909	921	938	857	832	888	949	934	943	871	896	923	916	915	889	893	884	883	934	945	907	922	992	944	916	930	947	877	934	939	965	917	959	861	908	965	898	895	943	925	932	915	938	911	922	966	944	885	912	918	918	871	887	952	872	962	899	909	938	895	890	916	898	916	854	940	859	882	892	897	882	926	909	880	953	865	923	930	871	897	873	952	930	888	884	910	913	956	969	944	914	854	938	926	909	871	917	968	937	965	875	943	856	837	906	913	908	904	889	888	906	953	917	917	933	853	930	908	956	915	968	869	828	883	915	985	924	915	887	895	948	932	941	960	911	946	915	885	897	980	966	911	921	947	962	934	839	966	927	953	853	877	928	946	917	921	923	899	918	874	958	889	951	931	898	898	985	918	875	931	889	888	917	930	914	925	909	908	932	924	938	934	905	898	874	893	911	911	872	898	935	930	896	921	960	935	870	919	926	930	970	908	873	927	935	936	913	894	900	948	923	843	921	977	906	864	934	887	893	912	915	905	873	892	936	906	900	965	901	937	910	929	922	953	951	911	914	926	939	938	909	914	879	907	905	900	923	889	955	870	887	981	860	936	944	933	904	943	889	933
23206	21448	29341	23966	21791	22074	16696	7571	5062	3847	3028	2505	2121	1815	1682	1687	1568	1426	1378	1196	1060	971	938	826	837	807	821	768	704	743	745	733	669	695	733	737	724	683	687	1120	1871	1425	692	672	677	641	683	665	649	641	653	645	626	614	619	660	617	655	613	632	670	720	711	756	700	678	650	627	650	627	631	692	647	658	684	653	657	714	667	629	676	643	627	683	598	605	602	663	641	630	688	628	591	628	636	666	633	628	653	666	639	682	669	648	625	618	696	614	599	670	626	633	669	666	625	610	644	632	648	671	617	630	664	637	590	644	664	594	654	659	615	671	665	665	659	645	645	634	636	727	682	629	604	632	682	654	651	639	647	626	627	633	606	608	637	684	611	672	692	639	606	615	641	658	674	674	603	605	651	602	634	656	675	678	650	667	648	609	679	610	640	603	655	663	593	644	654	633	630	654	674	605	657	620	656	640	650	652	720	611	622	659	622	628	670	642	664	643	612	639	619	643	632	632	628	625	640	653	655	654	653	646	667	711	680	666	671	657	659	658	665	674	666	664	652	664	611	648	634	653	638	639	634	644	645	661	647	619	656	642	677	638	642	636	663	653	619	623	647	624	627	604	639	659	626	613	643	694	660	640	649	617	634	577	696	633	587	627	644	629	621	629	634	653	666	698	645	624	604	613	672	643	626	647	598	648	651	656	622	732	652	611	671	669	619	611	616	605	667	617	623	633	630	646	705	644	621	571	592	628	637	648	636	645	647	672	614	601	676	661	630	639	600	629	613	660	655	637	666	641	659	606	588	635	681	636	682	658	658	625	630	598	623	615	678	624	642	681	670	654	642	645	692	684	632	717	596	642	620	598	636	646	665	630	682	624	635	605	602	646	645	641	671	631	633	604	693	649	633	611	672	630	669	653	661	609	663	644	652	688	660	637	613	672	574	626	614	589	633	586	621	600	634	651	612	639	645	658	692	648	623	647	627	618	593	653	659	648	615	639	624	664	650	686	667	670	591	643	619	631	677	621	639	644	621	662	652	692	643	650	640	659	657	650	650	665	697	607	615	635	594	682	626	654	693	615	579	659	611	631	629	624	654	668	654	615	653	662	653	628	610	656	638	669	611	668	618	647	622	640	650	658	614	633	634	641	635	626	655	624	597	649	626	692	645	654	647	636	646	640	670	649	670	655	627	628	626	611	637	587	654	677	641	657	657	625	640	638	658	643	642	665	641	652	646	659	620	609	665	632	665	662	638	670	630	706	631	652	641	669	658	675	644	607	648	641	634	576	614	643	652	640	684	620	666	614	646	678	628	638	615	652	621	667	595	647	647	604	653	657	625	625	664	664	648	662	610	641	641	618	603	700	633	557	648	611	669	612	687	629	652	624	667	627	709	634	656	694	616	638	618	582	645	629	660	643	709	639	610	637	624	654	686	618	685	624	663	647	644	630	687	631	671	666	675	606	655	662	638	669	633	639	587	630	657	614	672	660	647	677	640	628	664	666	652	630	627	652	617	654	642	632	621	633	648	677	619	625	634	621	639	643	630	642	611	685	671	600	666	650	602	637	651	597	638	621	670	716	639	658	639	621	629	632	600	674	641	664	647	595	645	627	642	630	622	666	604	654	638	674	636	687	630	625	595	648	641	633	625	665	644	662	608	624	628	638	671	663	637	609	659	635	634	667	661	643	664	642	639	657	657	667	667	644	687	682	638	584	613	666	618	616	651	673	654	644	651	642	649	640	642	607	617	642	631	617	663	637	641	639	646	637	625	641	677	609	625	596	637	604	657	617	666	648	668	617	601	666	612	684	647	615	637	634	656	655	662	651	670	651	613	678	642	620	666	641	660	620	635	660	663	652	700	658	666	700	659	633	631	640	662	656	624	624	616	604	659	666	599	656	626	626	661	629	660	627	643	641	655	639	627	638	677	631	622	675	662	627	631	628	615	677	598	657	671	611	609	621	651	661	653	634	625	623	599	601	640	624	633	626	680	623	636	664	634	670	641	639	645	632	658	653	640	625	663	699	636	641	632	644	628	641	633	654	644	650	665	634	668	644	626	629	619	672	666	620	634	643	621	667	626	630	702	638	629	596	659	628	667	638	664	620	632	665	627	644	628	655	635	607	623	641	682	651	618	623	646	616	603	697	640	649	647	659	654	632	626	600	650	647	636	598	637	622	658	601	641	619	646	662	654	653	614	661	644	657	641	604	604	625	602	664	653	629	652	678	628	653	602	641	654	607	660	650	660	642	682	625	652	677	644	665	620	659	662	614	637	648	666	674	675	665	645	668	611	697	630	666	616	610	617	595	620	667	617	625	615	651	689	632	650	632	618	608	665	648	664	602	640	608	653	661	672	682	644	653	653	647	677	654	652	620	636	622	637	643	660	642	643	629	617	600	651	639	628	695	668	628	656	650	665	633	650	645	598	657	605	627	621	626	626	633	632	619	626	613	657	644	662	660	616	630	649	671	673	618	622	610	689	661	645	624	670	652	631	660	637	649	609	633	597	637	657	599	630	598	630	669	644	635	668	652	645	618	648	665	640	633	661	584	714	691	634	646	611	635	600	641	630	608	632	649	650	632	681	607	617	593	602	654	647	645	624	692	671	633	657	626	664	612	652	654	629	667	625	603	603	642	620	637	623	663	649	640	672	670	686	650	650	653	619	634	663	653	665	656	696	638	664	639	611	657	646	641	612	600	650	633	646	681	620	618	603	629	643	644	641	618	636	641	635	648	653	689	601	669	584	667	698	619	646	660	690	617	648	630	655	652	644	652	660	655	633	642	628	629	606	612	630	611	589	625	608	638	621	616	657	661	650	662	625	665	602	628	635	631	692	663	667	665	665	644	627	631	595	637	630	640	636	686	674	615	644	645	655	661	705	623	641	674	662	649	623	634	670	642	635	697	648	643	629	642	630	652	659	629	650	606	632	605	621	649	660	659	642	687	619	615	653	647	640	651	651	626	605	654	654	612	608	650	642	640	594	629	630	658	668	617	635	642	633	629	665	663	608	679	644	632	626	639	630	679	666	646	626	621	617	663	638	660	623	660	651	675	653	610	652	636	625	629	659	643	658	615	650	707	615	622	665	621	646	659	669	635	667	666	624	625	668	653	674	660	654	632	657	657	643	625	648	661	642	647	599	629	629	651	641	652	619	621	638	641	621	641	654	679	657	650	620	665	602	662	643	680	639	706	658	664	657	652	599	635	662	609	648	648	659	641	612	653	651	612	645	618	635	665	664	633	653	640	598	620	661	626	620	676	668	640	674	612	638	641	704	636	677	636	669	660	671	709	637	662	667	665	603	606	687	625	621	635	665	614	662	658	638	645	573	660	630	641	648	665	657	661	642	652	600	649	648	644	627	645	642	642	650	665	659	686	640	645	645	675	637	648	653	668	629	655	599	669	659	644	662	640	665	657	647	593	636	637	635	656	654	689	659	675	637	619	631	637	612	680	648	682	629	618	657	638	661	609	619	660	649	655	643	592
26228	49747	48644	39290	32235	24607	18973	14521	11936	9319	7251	6221	5211	4189	3755	3886	3724	3346	2909	2466	2168	1753	1635	1510	1511	1432	1339	1296	1136	1177	1174	1119	1129	1183	1129	1103	1142	1147	1149	1969	3989	2694	959	977	954	916	956	978	868	949	934	921	948	968	955	924	957	937	974	884	965	1029	1179	1076	1005	1004	986	897	954	923	869	894	914	872	898	835	953	907	950	861	909	959	947	892	875	946	891	966	884	920	921	885	959	951	934	903	921	897	936	903	905	818	852	905	902	920	894	876	871	926	867	918	896	901	933	897	875	853	905	891	897	911	853	879	917	929	907	885	927	891	918	874	910	910	941	922	897	952	891	882	908	953	886	873	895	920	857	904	984	909	975	923	944	920	953	859	898	908	922	911	847	906	954	949	863	894	894	849	905	907	881	918	909	925	869	893	860	938	928	896	898	941	904	890	896	877	894	898	863	951	895	937	879	886	925	944	898	898	914	902	856	919	917	858	941	870	939	892	894	861	926	885	913	912	916	858	886	873	886	890	854	900	888	917	876	957	922	861	893	852	911	907	885	860	896	859	880	866	905	886	921	885	926	898	854	964	899	896	977	897	893	866	875	898	885	901	897	853	852	889	912	943	925	906	920	933	891	952	940	909	893	896	939	917	890	876	934	875	893	885	901	884	915	833	917	902	883	945	888	867	932	922	905	922	896	897	878	907	898	935	916	934	922	933	926	925	889	880	905	860	920	929	921	846	861	854	857	897	919	974	905	891	886	890	902	962	927	879	925	858	853	914	947	912	918	916	934	934	909	876	913	896	865	868	904	860	900	900	889	879	904	889	874	921	903	871	914	872	893	922	913	855	945	877	923	948	916	850	956	896	872	892	884	919	933	929	913	905	888	896	966	877	952	833	892	929	882	919	943	917	890	898	897	907	957	876	934	893	876	887	917	909	859	930	909	934	902	893	936	887	890	872	883	914	953	925	873	869	917	929	861	932	977	907	831	899	955	960	844	915	908	879	916	899	869	946	899	926	901	925	865	907	888	865	873	925	840	960	896	925	909	915	926	916	861	866	894	912	938	929	872	920	912	873	892	869	872	863	934	907	834	824	869	928	925	934	920	934	873	945	908	932	874	889	898	884	950	919	930	907	892	928	858	934	890	996	930	906	909	914	924	880	841	853	878	902	866	918	888	925	902	896	906	912	901	892	915	867	887	874	895	860	878	859	915	864	914	844	867	905	887	935	869	881	892	918	941	932	885	894	916	871	904	906	952	894	902	882	895	924	836	873	928	901	890	869	936	886	915	934	909	998	989	933	921	912	870	895	926	937	900	948	917	934	913	964	923	869	929	913	862	872	957	857	912	873	888	959	882	890	897	903	897	894	856	905	928	899	920	887	903	867	898	927	897	941	882	924	917	885	865	876	927	924	899	901	937	904	913	902	876	887	922	898	923	895	907	894	930	861	862	951	909	887	907	937	872	924	947	957	871	911	974	857	851	912	896	898	958	907	898	916	892	955	922	948	919	912	919	868	873	864	890	887	947	896	921	903	900	938	914	941	878	889	847	862	909	902	947	923	881	857	882	917	909	872	840	883	935	844	901	936	896	914	932	938	917	880	860	941	888	874	867	898	892	898	882	899	908	911	920	894	948	901	947	922	890	887	886	886	894	887	920	901	943	880	876	949	873	958	850	943	933	922	950	858	886	866	955	921	931	873	895	906	871	938	940	884	882	914	984	947	887	936	861	928	879	975	938	880	933	908	923	926	872	943	849	872	911	892	921	974	845	910	965	898	921	868	899	866	931	888	879	898	918	917	947	887	908	887	888	900	900	907	978	939	916	906	961	971	911	923	912	886	898	883	836	942	909	883	905	927	877	888	864	881	920	952	885	878	851	884	927	933	869	914	879	951	917	902	933	919	880	905	842	932	949	927	884	907	857	904	863	976	877	895	902	893	907	965	906	866	931	915	906	900	871	913	888	857	885	962	902	883	899	979	876	867	961	889	854	882	897	915	869	865	929	873	951	865	839	859	938	865	882	885	886	959	948	848	867	948	911	915	894	904	908	895	935	931	964	906	887	934	915	877	867	940	944	879	873	923	934	937	894	890	907	905	899	859	919	939	866	845	888	940	862	927	896	884	910	921	909	928	929	911	907	919	923	939	920	960	884	883	964	896	893	953	851	887	916	915	902	923	886	922	941	910	870	892	886	855	819	909	885	900	948	918	867	960	867	926	899	872	908	906	857	912	947	922	882	893	891	948	862	909	910	913	909	900	856	885	871	948	913	928	891	813	943	925	904	903	873	889	934	898	972	877	883	934	855	918	954	901	869	893	923	947	851	948	921	916	897	966	892	919	902	884	929	901	896	929	904	933	853	908	870	890	926	893	889	921	889	922	891	891	874	953	885	912	904	940	920	897	926	914	908	920	959	886	907	886	912	882	933	906	862	859	893	878	926	913	877	944	882	900	950	933	925	913	842	949	898	864	872	951	920	927	876	902	949	885	878	921	900	879	879	911	975	885	862	892	857	931	907	956	921	964	908	912	889	883	940	906	908	902	901	904	872	829	959	908	949	922	894	952	893	935	930	934	893	909	876	889	953	929	910	923	903	911	915	882	848	890	911	940	899	893	895	872	890	928	902	885	904	878	875	897	913	940	923	938	880	910	922	946	890	887	893	924	913	911	956	890	894	885	886	951	953	881	927	931	850	902	888	925	920	910	850	922	914	937	906	951	895	867	936	920	886	953	958	963	864	873	955	873	951	949	870	943	862	916	906	854	913	957	947	900	902	917	917	872	879	937	876	916	891	873	889	940	905	859	916	932	949	810	887	908	896	924	884	903	899	892	977	897	856	918	900	919	903	899	858	922	870	838	928	906	895	910	919	904	948	882	899	910	883	909	919	864	942	960	885	859	940	919	882	903	951	932	888	898	926	926	874	837	893	891	953	889	929	911	917	875	884	947	915	895	928	927	961	874	864	869	871	905	897	906	903	887	879	902	910	965	835	914	905	924	887	872	919	909	893	896	884	963	877	951	900	862	946	920	873	869	869	867	908	935	892	935	900	900	965	930	922	878	935	903	885	916	876	885	913	926	936	940	927	951	886	885	921	898	906	929	894	883	863	955	887	891	964	877	885	882	955	889	930	887	901	891	890	917	875	913	922	899	936	879	899	880	889	828	931	875	919	920	915	915	897	918	908	916	828	904	890	884	891	875	888	936	938	822	896	898	933	913	885	885	929	914	869	923	884	911	899	939	854	930	869	867	901	859	875	918	924	890	945	888	909	885	947	856	893	839	856	913	864	920	881	904	885	913	901	852	887	871	921	913	908	880	885	923	943	938	875	932	808	941	886	926	893	913	879	934	903	908	846	893	980	937	924	902	907	884	918	872	914	910	872	906	910	926	906	902	981	854	852	878	931	910	946	906	936	934	960	905	902	877	916	890	905	953	831	865	905	982	875	970	912	893	923	868	898	892	896	910	896	913	937	912	917	886	902	884	876	879
27365	24965	28805	21786	12259	6998	4304	2713	2165	1657	1312	1104	1099	1063	930	904	936	903	831	775	753	687	685	709	694	644	631	638	614	605	613	650	635	639	621	661	623	655	645	629	706	693	621	615	612	616	607	615	585	599	603	609	631	601	588	600	614	629	569	609	599	635	594	615	633	640	603	583	598	570	567	603	609	613	583	597	627	569	604	593	595	599	619	607	631	617	566	607	600	598	596	623	617	582	576	581	568	581	598	618	548	618	558	603	616	584	625	610	576	613	588	602	600	582	608	573	594	624	595	567	597	583	577	572	567	613	623	562	583	590	605	605	577	610	526	594	628	525	642	638	605	576	572	617	593	583	572	605	594	592	586	629	600	564	593	629	586	620	595	588	624	584	580	597	568	568	637	564	614	597	614	587	601	579	583	589	612	600	600	564	612	584	596	615	599	581	587	582	583	563	616	592	600	600	615	590	595	599	559	605	641	619	628	559	605	613	572	639	592	641	556	625	592	614	611	587	635	577	564	612	610	631	612	632	617	592	567	599	563	593	586	630	634	604	606	639	589	581	554	586	619	623	664	594	547	605	578	609	602	627	621	577	609	579	582	628	629	589	633	576	606	551	596	603	610	614	594	569	578	618	591	609	613	592	634	620	584	617	579	586	590	590	582	578	629	605	582	602	618	601	589	658	554	592	616	637	626	585	583	618	586	576	600	610	606	608	627	588	609	608	591	565	613	605	580	604	595	604	600	609	632	574	590	554	637	564	595	580	601	611	608	583	576	635	598	610	589	620	574	599	625	580	588	621	599	626	607	610	548	607	563	609	577	573	608	604	590	625	599	604	567	629	622	606	651	611	595	584	555	637	602	614	556	606	610	603	565	634	594	606	600	622	603	584	589	581	595	625	606	595	552	635	643	603	610	573	590	638	646	602	579	609	579	629	611	560	646	603	561	564	561	595	600	604	600	617	600	677	619	603	605	584	618	599	597	600	568	561	555	571	584	585	594	605	591	593	623	574	581	553	603	664	604	601	626	589	608	547	579	596	599	593	663	599	649	591	654	590	591	619	551	556	602	581	580	561	634	602	611	588	660	562	620	586	623	591	580	617	600	605	648	662	621	579	588	641	587	649	559	629	593	565	638	635	605	635	584	639	612	610	599	612	600	579	578	600	621	604	602	639	612	580	613	590	629	607	583	598	626	570	614	597	605	585	587	579	553	619	597	606	600	668	612	606	573	620	574	602	645	595	608	592	547	565	599	594	606	609	615	600	615	595	620	594	603	563	559	596	643	616	621	608	615	588	603	619	611	584	597	614	612	578	612	607	595	569	575	613	562	598	560	618	584	608	599	649	636	579	627	570	617	579	585	609	607	603	610	552	593	625	594	637	588	586	595	637	630	630	536	603	577	589	624	570	609	614	607	563	592	606	648	595	613	607	580	640	603	595	610	582	603	597	618	610	616	598	615	611	626	577	628	595	613	589	615	623	613	586	579	612	611	567	614	617	616	580	629	564	598	629	607	582	632	615	593	591	553	641	613	575	545	579	613	650	604	612	605	536	582	607	613	603	579	619	572	564	590	588	615	578	622	607	599	607	598	598	622	586	603	599	580	598	612	588	622	596	622	635	594	610	601	598	639	625	609	614	604	616	551	626	579	618	620	616	626	552	591	615	573	606	640	571	586	616	659	609	601	586	604	579	582	609	592	603	608	591	561	584	581	586	577	609	635	601	636	554	604	606	586	604	577	641	610	596	611	594	558	624	627	589	598	593	604	599	608	599	621	592	575	617	623	584	651	603	657	642	619	637	632	602	580	613	626	562	607	691	629	596	591	599	585	588	584	601	572	588	580	600	594	610	553	621	579	613	603	571	599	644	605	606	576	587	564	644	606	633	649	569	594	613	571	599	614	567	601	545	545	616	595	648	632	596	620	588	606	643	597	602	554	563	585	554	647	561	604	607	622	649	587	577	621	593	621	685	623	568	627	599	637	618	598	586	611	577	591	608	631	630	593	610	591	592	561	625	615	544	617	585	627	591	582	574	602	610	565	591	562	584	603	598	633	620	606	630	600	574	561	653	587	617	644	624	544	613	613	563	595	586	584	574	571	612	608	620	564	616	585	599	624	621	595	572	614	605	609	627	569	603	577	596	636	606	622	575	607	598	577	602	585	614	618	615	600	587	631	612	559	610	586	594	585	615	624	576	588	599	602	627	621	612	654	647	599	627	631	578	637	644	549	585	596	600	622	592	608	590	587	632	629	625	592	619	608	565	605	577	622	589	599	595	580	552	580	603	611	601	628	599	584	610	606	621	613	571	606	604	638	604	627	582	567	599	608	571	603	601	592	567	597	602	608	626	611	587	588	588	575	640	597	615	590	635	568	627	585	583	601	594	604	596	655	596	619	611	573	607	603	656	580	607	595	615	630	590	593	580	579	628	599	570	624	659	591	573	616	574	626	588	570	579	561	577	607	627	580	559	562	600	570	629	617	605	618	612	589	615	625	580	639	612	630	589	625	516	605	601	609	559	581	561	602	556	596	575	571	614	578	589	593	594	604	617	661	632	586	633	633	552	586	578	610	608	609	602	588	595	582	586	589	583	601	585	625	610	613	610	582	591	593	577	620	625	599	595	589	567	633	618	577	616	631	602	644	619	561	573	602	588	607	585	580	596	575	562	596	604	592	577	595	601	638	627	595	632	644	600	573	627	657	606	642	593	569	601	633	620	582	611	624	605	593	592	565	603	610	630	641	591	572	530	581	600	638	597	589	606	639	577	648	612	564	564	583	575	605	597	603	612	616	621	608	624	622	589	582	607	656	622	599	639	601	584	607	578	570	600	572	589	598	623	546	589	577	564	589	617	588	597	562	613	619	576	609	592	551	608	633	589	600	575	565	627	587	602	565	607	604	614	624	602	625	581	611	589	625	628	609	560	555	579	563	625	588	620	571	618	636	556	554	572	621	610	608	648	572	564	607	660	574	561	609	591	564	584	605	617	629	640	610	610	588	613	632	560	574	610	549	577	564	626	632	556	579	576	597	588	606	592	585	569	565	595	600	638	611	611	661	587	594	616	613	587	625	604	552	628	556	597	632	558	616	659	592	584	642	646	582	610	578	551	577	618	619	591	586	606	631	624	630	560	623	549	598	579	637	631	603	606	571	578	620	615	579	631	614	612	655	577	609	594	574	579	575	578	586	623	620	626	553	658	603	590	612	607	567	597	610	602	626	574	634	595	618	595	577	598	635	610	616	601	603	591	593	609	545	582	566	602	622	600	598	588	582	583	569	599	587	605	547	611	589	642	586	600	595	599	616	593	656	589	580	570	636	664	566	607	586	597	580	618	652	591	584	635	640	619	640	597	613	623	567	554	592	613	587	592	601	604	566	631	578	578	562	567	614	611	605	605	595	581	625	650	573	581	622	569	558	625	585	607	571	631	615	588	563	573	582	611	577	605	550	612	607	587	594	621	587	642	633	603	565	573	630	615	621	608
21820	39483	37133	28022	20351	14572	10055	6882	5688	4380	3203	2719	2427	2192	2059	1939	1798	1749	1485	1280	1266	1161	1143	1102	1042	976	1034	951	1003	947	973	931	932	958	961	915	937	1014	985	1051	1137	1049	880	909	839	874	865	899	901	932	873	885	879	906	875	882	902	854	839	878	828	871	827	911	912	922	884	910	950	827	820	824	845	831	889	902	846	880	855	840	828	909	880	856	874	840	870	855	843	866	859	833	848	865	846	863	839	841	908	831	871	834	852	867	869	807	863	927	835	874	886	880	881	886	864	827	863	887	867	875	849	835	850	849	883	909	855	839	855	823	843	862	836	826	842	857	834	850	889	847	836	849	853	874	873	883	851	904	845	891	845	849	850	856	888	859	852	880	859	848	924	816	856	876	832	822	829	844	914	858	849	857	856	847	897	835	760	883	834	891	834	908	886	880	855	889	835	863	856	907	855	868	854	887	917	874	861	861	840	838	833	911	821	912	893	850	823	847	849	847	871	831	935	873	908	856	941	839	808	861	861	839	876	871	874	821	905	853	907	831	826	895	881	846	850	883	901	854	890	850	823	869	868	887	855	816	858	883	837	899	854	847	903	863	885	857	862	856	815	858	855	858	841	880	877	856	891	861	884	889	860	886	858	823	849	879	805	947	840	846	812	878	814	811	872	836	877	859	854	845	895	885	850	889	876	861	861	879	958	884	899	876	857	848	832	890	804	829	881	843	859	889	858	855	866	820	823	867	862	841	857	814	843	831	845	814	873	867	883	859	794	853	840	866	870	840	831	885	819	868	869	825	843	887	821	814	857	846	796	855	879	864	865	874	852	853	861	848	872	880	812	841	884	885	833	852	885	865	856	862	865	838	862	871	832	811	922	875	909	795	818	907	853	829	853	908	850	801	926	879	883	833	872	853	839	828	849	873	874	845	831	887	857	830	896	869	836	862	886	876	855	863	890	831	830	834	897	860	930	871	853	810	849	877	804	877	893	852	885	840	816	857	808	873	817	813	856	856	842	874	840	817	843	850	851	864	893	845	867	858	831	847	898	843	883	839	821	930	897	827	848	871	917	882	808	846	845	824	895	840	847	878	908	841	842	859	861	855	873	913	810	853	884	901	853	903	896	871	940	895	843	925	852	899	834	889	896	891	831	845	826	829	867	885	848	912	895	866	911	839	897	804	908	847	826	848	875	822	799	874	871	830	886	850	865	873	860	864	835	818	858	878	888	863	867	841	848	896	843	900	856	871	850	843	842	882	829	896	860	841	809	945	891	826	906	820	839	937	886	869	828	881	832	879	843	857	893	856	897	815	857	831	802	872	891	828	871	847	837	834	884	797	880	863	794	898	869	832	832	919	837	834	845	886	861	896	899	848	895	845	837	903	845	895	830	768	866	845	858	901	909	844	868	870	865	866	833	832	881	811	873	889	862	844	845	842	905	822	815	875	860	825	932	868	819	844	880	875	827	867	832	887	831	836	903	867	830	863	883	835	787	880	851	798	849	861	873	875	878	871	866	821	845	831	882	861	873	883	836	889	865	884	873	877	863	835	898	909	870	844	827	872	826	867	858	845	894	881	791	844	850	876	860	854	858	903	866	827	931	854	894	825	851	811	859	942	862	858	823	825	878	831	870	867	872	833	878	894	862	853	872	854	837	880	825	808	875	837	817	834	835	885	815	848	886	868	879	839	834	834	830	850	838	860	866	908	856	883	854	832	869	847	839	815	825	868	816	897	864	819	832	879	858	847	912	836	912	845	805	856	805	825	833	910	899	824	842	910	877	884	857	777	840	844	865	881	840	852	850	898	890	896	803	873	825	860	866	899	862	889	852	903	833	862	834	835	815	872	909	887	837	843	899	877	878	878	844	835	841	897	866	856	853	825	828	841	848	807	861	818	895	887	840	839	851	827	889	836	889	908	887	884	812	850	803	849	869	845	839	867	848	846	859	865	837	867	848	851	829	824	853	883	863	819	838	846	842	860	813	800	872	835	815	834	867	844	840	838	843	926	815	807	850	850	858	874	900	928	833	812	845	862	869	869	858	882	836	871	862	877	900	831	843	860	936	845	857	898	849	920	806	853	866	840	839	858	846	903	887	843	844	866	860	838	868	830	887	841	924	839	859	878	822	828	827	861	826	891	850	791	847	903	865	864	832	907	886	866	907	876	900	904	895	879	861	838	857	849	803	847	888	852	867	856	893	883	849	866	948	850	914	854	832	848	851	852	853	856	861	890	847	868	856	847	828	850	932	829	896	858	844	873	859	915	862	897	859	829	884	840	821	863	847	841	873	874	833	840	805	816	849	880	835	852	893	864	803	844	821	847	881	844	843	827	833	825	840	855	802	881	836	897	883	890	881	803	847	861	848	873	865	887	880	891	875	831	820	873	881	869	858	862	833	838	928	852	911	890	862	892	837	849	943	830	841	855	832	851	820	881	850	795	823	925	830	848	823	851	828	860	878	843	869	907	854	833	858	860	852	839	816	857	848	878	850	873	861	874	898	875	860	851	798	877	836	831	882	875	873	818	860	840	871	854	871	869	840	853	862	856	866	838	825	835	845	820	861	880	876	856	839	911	870	886	849	860	855	851	850	887	872	830	829	839	824	880	880	871	859	844	871	845	867	836	868	915	865	884	878	832	842	928	833	857	857	839	899	869	861	815	878	867	850	864	872	870	901	885	942	878	847	901	850	820	846	817	836	884	875	817	871	849	832	898	920	855	835	861	879	797	860	865	853	831	870	831	836	843	843	848	847	858	842	871	912	914	919	833	815	841	861	893	861	905	881	849	885	875	803	901	823	822	830	880	826	846	823	838	901	875	863	840	888	852	832	851	890	882	834	857	889	868	890	852	900	871	844	851	856	813	870	873	897	825	841	830	823	834	823	829	845	826	829	838	864	889	809	884	856	849	872	890	835	860	867	888	835	843	850	874	903	849	855	855	879	835	887	825	834	876	849	862	813	856	801	847	828	854	934	849	818	823	882	905	853	840	863	913	851	890	794	833	830	845	857	848	817	846	802	875	865	915	865	827	881	873	870	888	902	832	842	846	848	854	824	888	903	901	825	853	912	816	869	842	853	849	914	880	820	847	854	870	875	830	859	841	835	873	860	887	911	845	880	874	821	872	859	925	823	885	880	851	853	845	868	849	905	822	860	844	853	860	858	816	792	869	864	825	835	810	843	820	824	827	856	859	858	830	878	849	894	844	817	860	837	881	868	840	873	818	875	855	865	877	852	868	889	891	893	851	857	817	872	844	881	860	837	844	858	835	820	853	860	912	830	864	834	932	885	849	878	829	838	866	862	834	860	828	839	868	854	843	814	837	880	860	898	839	868	840	870	850	843	827	804	914	834	893	833	817	867	809	868	855	901	878	838	825	852	894	860	846	826	831	856	856	843	874	863	918	843	890	876	866	849	839	836	862	853	849	831	888	832	857	875	835	816	866	826	902	889	863	892	828	884	881	838	887	845	839	888	813	817	829	820	826
24186	21400	28784	24809	21594	16501	10006	5251	3659	3053	2226	1827	1638	1456	1436	1340	1264	1109	1023	920	890	872	833	796	788	795	767	730	744	740	763	730	710	739	742	717	711	729	798	890	1293	1048	671	712	703	617	717	683	675	683	645	656	667	669	694	633	622	640	689	693	711	650	722	767	749	699	712	672	687	689	680	656	665	695	688	641	653	687	665	650	661	616	629	635	645	701	668	610	628	680	620	666	653	654	690	651	678	633	646	685	678	639	691	695	662	654	638	654	718	650	683	631	649	698	628	670	655	664	695	678	655	650	646	600	585	709	632	639	654	668	624	679	662	642	641	689	675	637	655	632	640	658	656	617	637	641	666	660	629	635	654	617	630	663	672	664	632	696	658	703	643	609	671	654	664	659	677	639	651	676	660	645	671	668	666	668	663	641	632	634	658	662	655	654	688	707	625	577	681	636	670	717	670	628	633	618	622	637	651	617	678	667	685	643	608	697	674	617	651	648	689	624	662	663	645	664	676	719	660	679	659	654	674	607	668	617	665	702	679	663	658	631	721	610	607	650	648	659	646	654	622	685	668	671	627	671	634	684	672	659	665	632	636	689	657	624	642	690	667	645	674	646	654	658	620	651	671	651	682	649	681	667	653	613	596	651	638	691	627	669	676	637	602	623	644	683	694	640	619	632	636	608	652	657	630	713	643	642	657	674	665	660	598	651	667	661	684	644	660	655	612	664	673	676	633	630	639	676	643	623	666	658	679	637	655	644	644	664	660	659	655	648	681	661	639	634	657	614	650	645	643	664	630	666	678	680	631	619	665	661	622	694	645	646	662	621	636	636	607	687	690	660	662	666	650	645	644	662	713	659	692	662	652	660	599	680	645	683	640	642	656	634	615	691	639	622	605	598	618	618	659	682	675	631	659	653	655	683	661	689	608	634	627	602	660	690	685	641	667	670	664	665	642	693	602	631	683	636	633	673	588	611	654	675	681	631	663	650	655	687	641	676	664	641	674	639	647	637	659	622	676	672	670	603	648	624	665	657	651	614	674	674	628	644	694	649	652	680	646	662	654	658	621	616	679	628	632	650	664	672	695	671	628	632	633	639	641	688	659	688	645	620	666	659	622	611	624	711	640	606	663	665	653	658	661	660	645	695	675	687	627	608	672	689	667	668	659	648	654	665	657	619	650	623	647	627	666	643	641	643	647	665	639	639	668	651	650	639	604	658	664	691	699	648	610	691	631	670	632	585	646	630	661	643	628	679	611	647	621	616	627	661	595	653	684	625	654	621	627	666	612	656	649	657	632	667	672	676	626	694	634	651	655	668	671	634	618	656	626	645	655	663	626	642	668	661	635	650	646	648	586	617	684	637	667	655	646	685	677	688	675	668	663	595	708	608	724	607	665	628	623	670	651	682	671	645	662	644	658	655	697	621	653	600	652	600	638	661	644	641	630	671	695	650	614	655	626	646	650	647	662	628	615	697	646	625	669	627	666	627	660	643	633	649	675	620	663	657	626	607	618	627	606	650	632	639	639	663	642	656	657	657	689	633	668	642	653	676	631	668	702	623	648	658	628	676	609	675	651	671	671	635	659	681	664	645	594	639	627	624	617	652	635	620	618	671	663	675	658	648	648	625	682	686	609	635	645	673	622	616	645	654	624	650	669	668	662	636	658	639	638	682	629	676	653	646	671	702	696	661	674	649	675	656	640	633	700	600	643	631	628	654	719	633	606	635	664	639	661	698	710	663	619	621	686	667	653	654	622	621	685	648	631	615	630	654	631	629	628	668	590	670	673	636	626	632	659	689	642	657	642	614	628	622	632	672	639	667	660	628	676	647	658	656	678	620	647	668	645	640	626	649	632	628	614	628	645	609	689	700	698	685	622	614	662	700	631	661	660	660	665	667	639	674	644	629	645	672	667	632	611	651	661	628	664	682	646	679	649	609	631	616	685	684	663	728	610	643	644	680	623	660	647	656	689	647	650	641	647	651	666	632	658	686	629	647	694	611	623	656	673	680	660	632	665	634	628	583	651	652	662	643	650	619	701	649	612	729	647	664	636	655	664	677	646	664	676	685	636	652	642	639	602	653	631	629	621	679	660	644	652	660	651	639	643	636	673	643	654	639	643	665	651	667	715	641	643	608	647	704	731	650	634	651	652	672	652	623	681	659	649	668	576	663	669	659	649	647	624	638	642	648	609	623	708	616	632	647	636	685	675	635	662	652	687	654	713	629	610	644	634	603	650	607	665	702	696	656	658	636	620	684	658	686	616	658	648	675	650	642	667	647	595	672	666	691	659	623	655	672	667	663	644	673	629	666	677	643	639	650	629	634	664	634	669	656	642	639	657	651	633	646	664	665	660	716	695	716	624	649	622	660	687	661	685	632	632	678	663	665	637	639	647	682	634	667	639	639	665	633	678	597	676	668	686	648	640	650	617	622	683	625	679	631	653	623	632	616	655	640	644	633	626	618	696	663	678	649	668	639	665	685	666	663	632	682	659	622	621	677	667	688	623	632	648	652	589	620	639	667	677	652	677	654	704	608	655	677	656	607	679	667	658	693	688	638	643	644	662	650	656	661	685	657	660	673	687	591	640	666	679	653	646	677	649	688	658	666	662	665	625	654	671	598	665	640	628	630	690	680	672	674	665	668	650	633	671	645	683	642	695	591	620	651	669	684	650	702	685	699	652	655	649	623	664	622	643	635	699	634	693	653	654	661	678	671	669	645	617	647	718	627	640	662	641	691	636	602	614	651	692	680	635	626	631	635	640	635	661	645	699	640	643	676	657	641	664	664	604	675	686	678	655	622	646	644	610	675	649	611	611	605	652	650	663	607	688	608	613	663	660	649	684	665	619	665	595	619	615	643	635	640	629	648	679	696	638	668	652	676	612	653	648	638	663	667	689	671	648	658	623	675	602	643	688	652	653	679	697	630	649	652	617	641	693	629	626	687	636	624	662	671	687	658	636	639	635	639	591	640	658	664	644	662	644	680	625	599	645	635	651	669	587	601	638	630	640	649	619	669	659	634	610	684	671	675	633	639	666	624	616	649	633	690	694	669	666	628	670	682	625	638	688	629	626	632	642	685	669	628	655	644	665	616	640	672	631	637	657	648	686	704	644	673	678	675	645	656	676	671	623	641	681	623	669	656	618	605	654	646	629	661	688	661	719	652	657	654	635	677	648	680	642	640	665	642	658	658	665	688	652	657	666	672	669	612	698	667	680	636	634	647	644	673	613	653	641	669	693	673	702	648	638	673	627	691	656	612	659	698	612	704	654	617	630	699	694	625	649	663	678	680	666	590	616	654	691	678	612	637	651	664	665	647	620	621	668	660	644	678	627	671	636	673	654	638	607	680	636	672	593	638	658	661	651	699	677	658	613	657	640	697	663	663	634	663	710	621	662	651	641	644	658	616	638	668	650	658	634	666	667	640	615	622	674	640	659	635	641	679	636	632	654	626	622	700	596	625	649	675	624	638	682	664	622	695
23775	45415	43819	34653	26772	20376	15761	11302	8859	7256	5629	4356	3792	3314	3207	2915	2614	2451	2038	1846	1678	1560	1466	1343	1355	1242	1226	1123	1128	1080	1119	1053	1098	1024	1027	1047	1075	1166	1142	1463	2374	1959	1011	942	1042	958	921	954	1020	936	988	908	925	868	888	888	909	992	923	955	954	964	1015	1068	1066	1056	959	957	916	939	891	915	897	950	961	945	947	863	917	967	919	947	936	890	869	891	901	944	940	923	934	898	986	987	883	965	905	926	921	920	921	961	936	908	859	921	930	939	947	921	963	915	906	874	923	871	982	970	873	878	905	947	947	903	983	958	959	896	920	939	962	867	968	886	980	923	930	870	926	901	932	896	950	937	946	897	923	968	938	907	951	934	909	942	968	931	943	923	885	979	912	875	942	953	910	1004	963	906	944	947	937	897	1018	917	939	910	950	901	900	918	905	971	958	912	964	911	963	926	978	893	896	941	967	918	940	915	871	855	901	968	921	898	871	940	863	938	885	948	920	909	930	1001	891	899	891	922	911	872	892	858	979	922	943	914	899	907	917	926	958	879	883	932	945	913	944	921	912	931	921	922	933	919	944	843	883	882	939	898	911	969	913	931	858	885	931	916	945	961	882	890	944	903	973	920	945	904	945	972	938	926	905	868	888	848	962	933	909	905	888	926	929	931	949	879	892	910	921	918	917	919	928	907	933	937	932	952	932	919	885	909	936	895	867	870	923	894	902	920	991	901	934	924	881	969	934	876	951	954	915	1012	872	887	893	897	911	949	916	904	908	990	900	923	943	957	962	1008	897	904	923	929	909	865	953	955	888	913	933	914	907	893	865	923	946	870	914	931	958	983	938	901	917	865	895	899	914	940	929	934	875	880	940	914	912	908	907	939	955	931	907	944	933	948	926	953	943	937	901	923	929	957	964	920	896	973	959	929	904	934	894	920	900	906	930	942	902	944	924	930	903	973	913	962	853	959	940	875	902	928	914	889	902	883	938	883	864	923	926	907	945	924	879	940	900	889	920	938	922	901	912	943	904	933	967	966	941	915	959	908	919	879	911	942	909	902	970	885	889	850	909	906	927	928	924	907	934	937	939	949	910	950	876	886	925	906	847	948	919	972	974	890	939	946	917	908	931	947	952	943	923	927	888	908	929	956	910	893	909	926	902	892	944	884	903	933	898	940	888	911	876	909	936	924	922	927	875	912	930	927	970	953	984	900	898	939	943	885	900	947	978	961	935	997	939	949	967	936	930	930	964	948	920	895	957	950	925	927	929	919	947	905	933	898	902	923	998	895	931	931	925	905	908	956	928	954	943	922	913	925	924	1001	917	936	936	930	875	878	872	904	957	962	920	964	942	950	908	895	912	932	945	926	921	942	967	965	935	916	941	989	922	953	951	942	895	964	904	921	847	879	906	935	911	963	957	895	942	951	853	914	929	923	1009	913	894	957	885	894	906	964	924	931	940	916	936	985	941	936	874	946	923	993	948	981	929	938	969	899	945	921	956	926	884	900	940	931	974	906	952	876	891	841	868	927	960	939	939	935	909	883	961	952	930	896	896	878	910	920	951	935	954	934	922	940	934	897	919	869	909	948	914	906	913	899	975	905	929	932	903	949	953	877	915	955	916	916	915	899	884	918	934	930	950	917	948	935	923	896	909	938	953	941	862	955	927	952	936	914	960	944	969	914	991	911	898	933	926	934	952	903	947	962	901	918	906	886	923	895	920	928	889	888	905	909	959	964	927	902	845	903	896	897	905	954	923	916	936	943	906	895	900	954	912	885	934	934	1004	937	900	892	903	963	906	928	951	917	917	894	935	904	912	931	846	981	935	911	948	885	893	942	876	875	899	975	935	930	911	895	934	927	911	879	955	947	960	922	947	911	927	918	905	909	941	910	950	967	909	905	903	874	862	917	932	949	926	923	928	853	950	896	923	906	933	930	886	943	951	947	926	932	954	920	993	869	970	907	924	925	969	908	992	906	925	973	938	930	940	909	974	893	926	963	964	948	915	925	897	912	967	948	870	896	921	919	946	943	973	930	879	935	915	913	869	956	885	890	950	901	911	918	968	916	927	883	937	935	925	900	851	1000	925	855	950	917	927	909	878	927	918	883	878	957	979	903	917	888	961	913	940	932	898	1012	914	968	917	905	913	888	935	872	896	885	950	914	941	951	882	940	952	948	915	960	973	864	915	862	884	975	952	898	893	959	908	981	931	951	955	894	894	929	951	890	957	952	926	904	926	971	878	934	912	902	920	915	924	960	975	889	958	953	957	867	883	940	984	918	903	970	907	977	932	904	949	926	928	883	896	906	906	956	979	896	931	965	935	928	928	1007	913	875	902	912	889	926	925	883	905	905	910	931	930	963	914	903	902	898	896	954	940	922	928	892	879	939	989	903	941	884	983	974	961	870	980	950	906	893	910	901	932	996	884	906	892	903	940	953	887	945	865	930	899	936	906	913	891	977	987	916	923	876	940	906	959	952	935	946	841	917	898	926	891	923	863	906	938	920	926	872	890	928	883	967	913	966	911	914	927	910	935	907	879	929	937	889	977	956	905	917	964	890	925	925	925	929	945	901	970	900	922	913	887	945	908	943	901	963	910	951	940	855	919	926	899	935	944	922	937	899	948	937	929	896	873	952	877	941	942	927	913	880	936	945	954	939	896	938	931	914	934	943	910	959	860	953	903	886	924	937	933	981	943	891	859	949	916	947	945	940	923	943	893	951	929	905	944	938	898	856	987	879	901	936	885	940	900	891	962	912	897	896	936	931	911	917	919	906	922	894	892	893	945	925	894	970	907	920	945	960	933	920	924	912	936	883	953	911	917	905	987	945	893	959	839	905	933	901	963	935	926	978	954	903	884	894	919	897	970	875	1000	940	941	902	968	932	955	956	941	929	926	879	958	904	936	917	896	876	947	989	945	952	917	954	956	855	912	973	876	924	923	923	971	903	923	898	903	992	905	942	892	933	867	988	944	968	899	884	930	928	883	894	908	888	932	936	934	938	891	950	923	903	896	915	981	919	872	927	953	887	935	953	936	940	903	965	901	892	888	912	907	946	966	906	935	824	950	956	941	925	913	898	900	920	909	928	964	895	956	931	981	953	968	932	978	892	877	884	930	910	889	979	894	924	959	910	944	888	869	958	878	881	929	948	916	888	901	895	930	951	881	941	941	907	957	873	920	930	940	854	927	909	915	910	948	922	942	972	933	935	918	962	943	936	960	901	902	979	932	863	942	970	954	956	883	894	963	931	914	957	861	920	915	882	882	889	983	884	944	898	919	892	936	855	966	961	992	936	905	893	891	884	944	997	986	912	959	848	901	915	885	957	918	891	926	925	961	910	882	929	841	908	919	921	916	905	884	900	939	913	897	898	936	889	940	922	956	863	932	967	934	891	902	911	957	903	915	938	961	957	882	881	875	935	878	946	902	953	965	934	904	863	912	926	884	937	891	865	957	917	848	921	952	962	871	914	909	944	916	935	950	952	972	887	941	909	976	903	907	945
23163	21398	29329	23883	21700	21907	17339	8229	5349	4350	3348	2583	2157	1924	1856	1677	1525	1419	1253	1127	1100	932	934	963	871	845	802	786	804	799	708	750	795	746	745	747	794	781	753	1055	1697	1534	884	670	662	679	656	651	701	650	667	700	645	691	642	656	591	686	622	645	644	653	696	746	685	746	647	675	675	675	635	642	662	713	622	615	639	639	648	630	651	584	663	672	627	627	673	641	597	677	614	589	656	652	636	665	624	679	649	601	647	648	639	656	689	622	627	672	621	601	677	640	641	652	618	629	679	631	670	677	665	644	684	663	614	629	589	595	616	625	629	661	647	649	665	612	624	665	607	620	640	622	661	623	722	649	661	643	659	666	633	641	634	665	617	649	651	633	664	655	683	662	599	655	684	682	635	630	620	606	683	646	596	591	639	588	622	661	621	637	594	614	635	685	665	639	664	596	645	661	648	596	610	630	663	626	647	676	685	651	666	662	634	642	638	615	648	668	670	639	699	686	630	688	634	706	612	640	657	652	675	654	674	631	631	643	625	694	639	685	616	658	686	660	639	636	659	652	630	648	640	626	632	678	655	648	656	618	616	655	652	631	653	639	636	632	682	646	621	624	668	630	687	621	644	613	639	655	685	637	650	668	661	653	653	668	638	650	668	626	649	668	681	654	690	659	612	653	701	649	603	710	703	672	606	621	663	620	624	640	666	698	648	615	629	619	659	649	646	613	656	647	627	632	636	670	663	630	653	638	691	704	637	616	612	658	638	643	628	679	601	689	683	669	663	636	651	633	634	616	633	660	642	643	606	652	677	637	609	717	605	657	646	652	671	676	670	723	676	619	647	664	660	624	655	665	706	634	635	645	676	621	683	691	642	663	625	671	674	675	698	650	662	647	683	642	609	671	647	651	671	642	629	658	664	617	632	652	668	654	629	637	601	613	621	688	627	644	669	685	683	642	621	636	610	607	653	630	652	608	661	632	650	642	632	616	653	674	625	715	611	649	639	600	671	635	648	658	642	652	688	645	650	697	683	622	698	607	688	661	670	661	638	659	622	620	670	663	628	675	629	654	630	670	668	651	654	644	585	699	638	657	652	598	644	647	661	654	622	633	664	653	687	590	665	694	628	666	623	668	638	690	634	662	683	622	668	682	657	668	623	657	638	657	609	629	692	649	649	576	642	637	628	654	605	627	616	677	648	637	635	641	618	599	652	658	645	648	650	663	658	667	634	700	655	615	666	645	660	656	621	659	683	667	680	627	662	642	659	696	591	632	659	673	637	646	608	646	605	617	651	680	658	653	651	639	719	689	687	645	642	601	630	630	666	689	643	667	606	650	628	678	630	676	692	611	666	726	664	685	641	716	639	650	601	614	604	650	619	691	672	639	632	623	692	660	630	664	628	682	629	667	646	673	647	695	647	606	666	620	642	659	589	665	630	626	594	638	660	644	669	627	662	662	662	675	693	690	620	626	624	643	658	629	635	679	639	645	617	658	592	649	659	608	663	602	598	677	632	620	612	683	623	682	651	657	696	652	642	627	663	619	655	646	651	679	638	642	622	614	600	606	677	667	702	674	612	643	668	631	666	666	663	676	661	642	626	634	628	610	665	670	661	629	660	643	623	632	667	643	688	687	639	691	604	680	634	651	660	672	641	663	645	614	612	617	661	644	580	612	691	658	600	641	680	623	680	637	616	681	697	673	666	611	627	681	657	620	605	666	630	645	680	655	643	645	629	648	649	657	658	626	601	610	661	609	685	618	672	631	654	633	655	666	670	618	630	695	628	692	692	654	653	698	691	650	653	655	674	629	635	655	643	667	649	691	656	604	645	652	689	651	692	622	633	589	640	664	663	646	650	634	632	606	622	676	657	674	594	668	629	665	707	640	638	656	614	614	671	616	688	620	629	659	629	666	666	622	645	638	648	678	671	623	638	628	682	660	654	633	646	658	648	641	648	645	609	668	673	662	694	666	681	631	688	674	655	641	644	639	693	650	623	652	637	660	659	651	639	683	620	681	645	652	653	677	623	657	649	629	689	661	612	672	663	648	634	622	659	692	687	621	618	643	613	649	635	631	675	648	647	651	632	640	610	636	645	603	725	632	641	610	628	671	663	646	659	680	587	588	623	619	659	649	626	667	636	660	642	669	646	594	644	641	648	647	623	668	618	639	629	637	667	613	626	638	664	653	646	599	691	654	691	630	636	685	622	714	661	632	647	639	693	631	642	602	661	661	645	666	610	655	638	667	653	631	650	623	671	587	653	676	636	612	682	617	688	691	649	617	635	632	653	614	627	639	651	651	663	619	655	661	699	610	668	626	629	650	634	626	712	602	663	677	660	666	655	629	589	659	663	616	671	686	673	668	648	691	619	671	657	637	641	642	675	661	643	639	631	634	663	661	653	672	630	630	662	601	660	655	680	631	601	685	625	676	623	614	688	661	627	658	731	634	639	634	663	659	651	621	633	654	640	613	683	621	681	606	671	643	699	651	641	640	656	633	588	666	655	625	674	691	641	655	629	694	706	697	636	612	631	671	621	693	673	672	637	657	658	641	646	639	658	649	673	629	671	625	627	687	647	634	639	657	676	643	604	604	650	642	673	609	639	662	657	603	614	660	607	680	670	641	625	624	699	612	674	658	691	614	650	657	664	646	700	638	589	647	705	664	675	705	657	624	678	670	669	662	679	660	615	644	640	626	678	696	626	663	641	669	635	649	655	655	643	665	687	632	640	633	597	666	648	646	653	666	651	641	661	663	620	632	597	623	669	631	645	664	621	616	629	628	691	677	631	656	656	669	671	675	707	702	649	660	687	679	597	628	624	636	611	640	667	659	624	631	659	619	649	627	642	640	671	619	689	686	614	654	645	643	646	616	667	592	610	641	618	645	656	617	688	633	656	619	677	676	594	641	670	683	653	673	654	651	636	636	636	615	615	629	651	678	639	634	702	608	668	609	613	659	631	635	637	589	622	659	658	668	646	633	654	678	640	645	613	672	647	681	634	664	629	654	635	647	686	698	624	656	655	663	603	641	673	656	619	642	660	640	617	673	603	680	641	650	677	619	683	666	628	620	678	664	631	642	659	677	657	628	611	656	656	593	670	668	610	622	626	640	684	691	642	661	643	624	636	664	624	632	687	631	622	622	653	656	697	633	637	655	661	653	600	632	650	613	649	670	624	636	686	626	604	611	631	668	659	624	647	598	670	686	643	663	584	630	637	625	640	673	635	647	690	633	646	654	631	732	650	633	670	662	667	633	663	650	655	639	643	622	598	633	676	621	671	661	671	695	635	674	652	673	638	639	643	655	625	649	619	673	640	669	669	667	607	675	632	667	680	657	669	618	684	645	648	618	642	635	602	640	663	649	660	647	630	615	677	644	670	658	661	658	618	658	657	631	633	669	671	661	663	658	708	647	637	667	676	680	633	634	673	641	622	639	696	646	655	628	674	610	656	593	639	656	700	688	660	663	627	636	673	640	657	632	623	642	605	699
26191	49579	47798	38452	31477	24379	19872	15567	12451	10267	7848	6194	5198	4408	4230	3752	3419	3153	2607	2382	2069	1816	1753	1694	1579	1406	1252	1306	1254	1156	1160	1216	1137	1214	1146	1173	1239	1288	1208	1896	3641	3228	1366	929	956	981	955	912	908	927	882	941	962	962	908	873	926	902	953	885	965	936	1057	1106	1020	1134	986	960	928	916	943	938	908	917	896	805	879	915	884	959	948	922	895	939	869	916	900	919	953	890	921	890	941	900	874	960	918	901	880	914	898	874	945	901	888	910	912	831	917	860	911	932	959	936	859	884	877	914	886	887	895	909	901	874	931	965	938	907	909	933	860	936	889	882	894	902	873	945	935	891	951	894	950	923	919	858	915	906	875	917	941	965	911	912	929	874	947	914	894	935	919	899	930	915	860	901	934	929	913	851	898	942	880	918	892	920	902	892	857	902	924	910	906	878	866	873	944	880	854	952	866	915	944	909	982	874	960	914	912	873	878	932	886	907	901	910	913	883	909	889	901	952	922	909	940	891	918	899	902	911	876	879	938	875	889	916	870	930	898	839	977	920	861	907	903	909	895	964	869	939	877	890	881	925	878	898	906	889	891	888	870	906	908	893	897	964	894	897	914	870	924	909	854	903	902	920	930	937	910	853	901	917	884	890	856	920	865	897	937	878	941	857	900	858	908	917	865	911	937	902	907	941	898	943	947	894	872	966	881	889	874	876	889	910	881	920	935	897	943	910	944	908	961	917	864	875	956	864	949	901	941	881	928	925	892	926	855	932	903	898	910	937	856	901	897	936	873	878	899	922	896	911	872	889	927	849	908	943	910	854	912	971	904	866	916	949	919	919	871	919	924	910	870	930	923	895	927	953	922	893	904	925	899	871	943	890	893	920	926	905	888	907	880	907	935	920	909	845	947	922	918	911	900	911	890	980	934	925	929	935	907	941	857	967	911	866	883	944	905	934	936	985	916	870	857	974	909	899	873	929	897	895	937	922	987	909	893	918	917	854	916	913	873	840	915	867	893	949	955	876	877	898	914	879	900	948	913	925	882	883	860	872	846	892	889	910	914	954	941	871	939	947	893	891	934	885	911	884	946	913	903	906	917	883	906	802	940	926	918	945	937	911	894	915	926	905	962	914	904	915	878	904	881	921	936	911	972	884	923	862	948	892	891	936	924	915	889	874	917	885	911	868	948	899	894	931	906	928	916	902	916	895	900	916	888	899	906	959	955	922	881	820	950	946	915	883	834	941	883	873	882	887	861	870	935	892	940	897	900	894	920	916	946	924	924	880	860	955	905	871	925	912	885	923	952	924	910	879	910	865	940	880	889	933	938	924	910	925	878	905	846	917	860	874	900	914	864	944	882	868	898	859	924	942	923	900	910	876	845	890	926	894	858	913	950	924	947	889	910	891	948	903	922	905	945	881	907	863	959	900	902	897	902	839	926	867	872	909	934	899	927	917	964	863	901	873	935	882	907	867	879	862	916	891	905	860	867	901	929	914	979	923	906	928	872	933	931	922	914	937	983	878	987	932	921	953	888	894	886	883	966	874	908	922	907	893	881	913	883	894	901	846	901	890	858	894	863	958	880	885	891	893	885	968	970	917	950	918	893	939	930	898	891	898	917	928	937	893	851	898	888	881	871	897	930	941	874	809	929	869	898	896	855	930	899	909	880	940	935	901	842	896	890	840	896	926	891	929	905	957	903	912	887	898	896	877	895	895	892	881	868	911	886	908	898	912	919	899	894	923	836	971	883	909	863	966	922	918	932	890	948	891	901	906	884	944	918	881	964	949	927	907	895	926	950	893	916	890	892	905	904	853	877	887	913	954	866	902	844	894	884	927	936	900	918	945	932	840	921	868	930	898	933	909	855	921	923	971	909	852	853	933	858	857	936	942	865	863	909	885	934	859	932	932	875	916	894	935	922	930	958	861	949	921	923	898	905	903	905	874	916	914	885	908	907	910	864	890	915	866	896	940	893	927	883	930	922	939	881	913	874	912	943	898	931	900	896	938	930	888	861	944	896	908	906	939	853	860	898	899	942	917	916	942	888	888	898	933	916	903	918	920	831	920	873	913	874	910	899	869	910	897	922	875	903	915	948	885	876	858	915	893	910	929	959	916	908	864	900	883	905	868	962	855	896	920	895	920	884	869	923	919	868	932	898	914	905	920	911	867	866	911	874	970	885	898	888	923	901	928	898	821	868	929	892	916	935	923	930	895	927	898	843	933	862	879	908	900	887	866	924	926	843	950	908	846	901	918	844	954	931	854	917	873	925	891	884	956	882	935	890	883	926	932	931	925	895	935	930	875	859	923	922	910	870	937	929	908	863	908	879	907	918	911	904	873	894	924	891	894	940	916	892	894	919	878	951	884	885	899	916	901	925	891	902	943	888	951	906	921	863	903	883	871	871	912	898	878	891	861	864	915	903	903	913	875	900	906	911	950	841	903	929	916	867	922	919	903	887	902	883	917	902	867	878	869	880	864	885	926	901	881	911	863	901	938	929	878	903	875	942	901	901	900	909	923	930	882	911	878	878	856	890	917	973	876	893	864	869	876	882	932	948	880	862	931	913	874	885	888	896	932	904	896	878	906	872	891	894	890	845	916	893	871	861	929	893	905	944	943	926	884	888	892	898	905	868	867	925	932	899	909	913	918	930	923	894	927	921	943	865	902	920	864	892	878	901	890	860	846	928	919	923	845	928	917	912	888	853	867	951	839	873	871	901	947	905	867	896	913	931	883	882	885	904	877	906	879	957	885	895	918	945	933	916	896	836	877	860	948	899	896	919	945	910	874	887	899	931	884	849	906	947	877	912	908	880	906	862	918	924	941	979	950	844	927	915	958	877	893	957	873	903	919	931	917	865	897	935	903	895	895	930	865	906	847	922	881	910	871	921	877	895	918	911	906	898	873	950	896	870	865	913	930	935	914	938	910	957	881	912	879	867	905	919	914	955	885	920	897	887	855	949	983	924	915	901	918	920	911	915	903	932	931	927	925	891	845	918	912	925	898	876	890	891	930	910	888	877	874	917	877	833	920	907	858	935	936	952	946	879	916	907	843	957	912	877	886	861	924	938	924	824	899	947	928	926	922	968	862	879	917	872	891	914	911	895	934	938	950	940	909	897	924	892	913	883	873	872	886	902	855	925	855	892	953	913	918	916	891	903	913	902	854	877	919	890	889	865	925	873	873	914	885	884	920	938	878	924	945	950	885	881	892	867	901	942	912	913	889	920	927	928	908	959	880	899	943	869	894	888	928	928	884	884	930	910	891	917	911	944	999	922	934	936	875	907	912	864	926	910	884	877	928	932	907	899	922	906	875	926	922	875	876	947	911	897	865	911	874	911	931	916	921	867	861	916	866	935	890	899	893	892	966	909	882	943	919	937	868	921	903	873	909	904	894	938	938	921	913	887	923	891	895	897	898	881	893	914	898	873	912	909	867	920	937	873	899	887	887	899	881	890	896	938	876	884	889	878	909	934	911	962	890	953	930
27579	24472	27584	20473	11047	6226	4093	2997	2384	1944	1500	1297	1144	1110	1033	946	946	851	834	788	705	755	664	714	674	624	639	695	640	682	621	623	632	654	630	636	636	632	673	675	654	673	644	641	637	604	626	607	600	580	640	619	611	630	590	586	571	615	554	569	630	616	647	592	654	556	638	617	601	610	622	616	586	563	646	640	627	627	614	630	584	595	618	616	653	596	619	586	646	620	624	626	578	598	603	593	624	596	612	623	595	627	591	610	587	580	619	578	626	610	617	628	662	608	596	608	606	615	612	540	603	608	575	585	621	615	601	607	605	628	611	578	627	596	605	554	603	616	575	601	601	598	586	580	632	589	627	593	650	587	558	567	614	594	602	566	613	590	677	618	629	561	630	596	557	609	566	597	614	604	579	595	595	627	607	610	601	617	563	617	632	609	620	633	597	597	630	600	621	593	628	610	566	638	621	581	634	623	619	638	615	631	656	583	617	610	619	599	587	652	597	594	600	574	586	585	575	605	626	637	598	599	617	606	594	615	629	656	642	635	595	561	633	599	591	574	614	628	582	599	634	594	613	631	596	597	614	592	632	607	596	603	593	585	596	591	619	636	636	636	606	586	576	590	600	623	603	606	610	610	625	632	608	623	577	605	593	589	615	612	624	606	617	637	594	612	611	593	626	569	625	584	599	560	624	563	581	611	579	653	601	614	594	589	629	604	569	607	605	617	598	618	631	601	595	556	594	571	612	620	640	626	670	615	625	555	588	611	574	603	621	638	608	615	612	641	590	599	606	596	594	620	607	632	602	559	594	614	606	594	597	586	597	591	610	597	587	605	608	636	604	598	650	601	597	537	602	616	584	582	598	594	586	602	621	630	603	608	585	603	605	608	598	638	589	634	573	635	610	611	591	604	602	629	612	614	578	632	630	576	571	601	624	588	586	623	555	609	600	591	594	584	558	641	602	591	612	617	613	583	615	620	579	593	569	656	648	600	607	610	606	617	620	600	556	609	656	637	620	602	598	620	609	630	624	614	597	595	608	621	579	621	650	601	655	595	601	566	616	595	574	655	539	616	563	614	559	617	567	592	569	600	659	636	665	611	604	578	623	610	599	636	610	569	566	621	596	620	588	592	651	661	571	596	629	638	628	584	610	597	592	599	590	602	624	593	580	576	585	602	560	612	601	611	615	645	640	625	630	615	646	599	595	623	612	606	609	636	643	613	604	591	615	636	628	577	589	637	643	639	608	632	616	599	598	622	623	612	621	631	625	614	646	591	582	610	620	646	597	627	633	585	576	632	621	618	638	604	640	616	574	589	604	595	589	604	647	606	576	650	587	584	606	617	578	566	598	585	630	644	573	551	622	584	587	632	599	561	612	533	617	653	551	610	604	648	620	584	588	625	577	658	636	582	617	566	617	602	596	592	597	612	632	621	639	589	561	543	598	653	675	561	628	624	613	596	611	621	635	585	570	631	591	640	589	617	627	631	585	576	657	597	623	615	574	606	556	609	631	649	576	576	613	627	597	606	601	624	592	592	599	590	563	603	627	594	629	580	586	593	572	622	656	544	591	630	565	611	593	602	587	586	568	670	630	623	635	616	583	611	609	600	580	548	628	572	624	594	612	584	604	628	608	589	613	624	643	594	582	601	553	620	604	648	606	603	590	622	592	618	644	606	638	619	583	602	592	612	604	587	583	592	575	610	581	677	614	613	583	606	617	661	637	598	631	610	629	605	640	625	588	604	618	605	559	593	656	634	582	563	593	590	634	605	575	638	639	637	602	586	644	610	566	588	623	597	630	573	626	669	634	622	607	614	554	626	607	588	674	648	607	598	624	608	637	613	614	595	673	657	598	622	605	611	617	595	605	604	599	586	587	603	605	564	551	605	621	631	591	584	630	637	605	602	610	581	590	599	611	575	592	550	621	624	608	617	626	641	637	620	608	625	632	619	583	582	564	588	644	599	596	617	587	643	619	609	580	621	610	615	579	629	613	598	634	622	585	611	578	624	616	616	626	620	639	643	630	592	592	613	619	617	638	643	593	595	568	579	656	600	631	610	634	638	599	557	601	634	590	630	620	581	575	630	607	604	612	611	643	632	596	615	592	645	602	587	587	645	620	567	589	588	572	645	603	635	592	619	597	608	579	607	638	638	607	616	612	628	636	621	607	588	596	549	628	621	579	636	603	618	628	595	591	566	609	603	602	596	610	682	608	605	593	658	623	647	619	655	593	639	599	641	600	601	586	609	629	615	631	612	604	616	606	637	562	634	618	600	628	608	595	562	624	604	618	562	598	591	564	601	544	607	564	596	603	639	580	632	639	615	598	654	637	620	626	603	601	588	589	606	618	602	608	554	593	579	564	600	623	644	614	642	642	574	648	626	571	633	631	599	612	597	594	600	589	594	550	586	601	587	601	607	598	577	609	634	573	579	617	629	584	644	627	603	593	635	592	610	575	589	604	626	595	615	585	589	594	653	604	608	616	630	653	589	585	604	624	602	585	559	604	603	567	612	626	609	605	625	589	631	636	620	600	617	609	591	611	578	592	566	661	618	614	654	627	578	604	629	631	603	576	617	577	591	627	583	623	592	598	563	617	579	602	627	591	606	590	609	611	607	650	553	577	588	582	633	611	633	583	641	608	636	610	595	621	595	595	555	600	629	617	648	611	565	597	580	600	626	584	602	660	570	590	606	595	624	618	594	568	616	613	613	555	596	592	570	600	585	629	569	624	638	654	673	586	581	638	602	622	590	581	575	585	603	631	634	589	561	597	621	599	596	592	606	640	631	615	634	611	593	603	610	617	595	603	574	578	577	591	603	584	621	631	634	601	564	622	559	602	638	654	593	634	632	605	605	616	586	622	608	621	667	650	623	565	614	641	593	634	596	604	612	604	572	630	587	630	653	594	602	578	611	589	614	629	589	622	616	646	608	649	599	584	640	585	616	593	645	622	650	650	620	597	591	592	641	628	582	605	588	594	659	591	598	673	612	631	593	635	610	631	643	585	611	630	578	609	604	602	602	591	628	634	630	658	601	600	634	569	598	616	646	593	631	645	584	572	619	573	582	591	611	622	621	607	638	636	596	623	610	605	604	586	607	597	635	619	584	568	582	601	607	623	600	639	628	585	612	611	612	666	633	632	609	585	600	589	579	604	580	598	589	591	635	589	631	629	563	581	586	598	610	613	623	550	616	624	596	627	589	613	611	599	633	589	594	601	634	567	600	554	634	619	614	546	647	616	570	595	551	593	612	624	597	604	603	623	553	576	568	603	655	583	638	620	628	605	624	630	632	585	579	631	559	616	618	554	633	631	563	647	625	586	590	620	648	622	628	625	598	599	594	581	605	606	587	570	577	578	596	613	610	642	601	587	658	618	617	620	579	645	607	561	620	619	625	625	582	600	630	612	609	644	620	607	597	644	598	592	594	569	619	686	603	640	663	597	583	609	578	599	588	605	610	625	616	586	644	636	625	638	605	631	601	559	585
21925	38736	36123	26268	19403	13101	9626	7619	6188	5179	3807	2914	2597	2414	2151	1978	1732	1624	1517	1289	1250	1223	1227	1101	1044	1009	988	1054	1068	1031	974	988	965	987	992	1055	1069	1058	1005	1038	1093	1099	1009	902	851	889	846	836	857	912	896	900	845	903	959	906	908	889	874	844	884	912	864	828	871	900	833	926	867	911	877	890	805	912	889	839	843	883	895	889	898	872	878	794	908	900	854	864	849	885	827	865	896	900	881	870	881	811	829	810	878	874	862	846	819	886	862	902	852	861	880	906	871	868	869	911	862	930	850	852	873	839	849	834	853	859	821	824	852	877	867	896	886	902	890	906	834	846	856	895	875	855	849	862	864	872	880	842	908	921	900	932	866	823	906	857	822	885	904	876	845	858	872	843	879	861	875	916	803	914	854	893	818	913	928	818	878	873	878	837	856	850	907	850	861	878	899	841	874	905	842	886	847	920	869	881	906	910	859	873	855	817	827	834	871	910	890	887	795	917	833	881	838	881	907	869	879	892	885	856	833	949	913	860	870	886	894	861	827	890	884	871	889	837	888	846	861	840	824	856	823	856	848	873	848	868	890	831	904	846	870	833	897	894	872	883	851	897	892	919	926	814	938	862	900	824	849	874	906	874	830	909	832	857	898	856	872	904	871	864	894	890	857	896	925	886	870	866	870	833	858	867	873	878	861	844	884	882	878	848	845	894	869	910	905	877	887	881	838	917	874	861	862	891	891	870	873	892	851	870	846	902	856	882	854	888	853	844	834	931	896	927	919	900	845	893	879	842	827	852	803	823	824	863	847	842	850	859	922	846	866	855	876	826	868	865	876	870	831	846	832	906	812	830	843	891	847	919	893	858	907	866	864	850	853	874	848	868	899	865	919	831	870	865	872	870	886	847	840	853	843	881	903	896	903	893	878	915	866	845	874	807	836	898	914	811	878	850	842	864	869	865	912	867	869	913	918	838	891	807	840	886	840	898	869	823	832	887	862	865	878	927	844	881	875	920	938	838	880	914	892	837	891	886	841	844	851	913	856	906	855	882	891	881	917	861	881	879	913	887	878	836	878	827	858	908	834	823	876	807	924	875	882	856	860	883	857	882	836	847	924	867	827	862	834	919	879	866	801	874	856	921	847	877	872	895	933	879	821	861	902	826	853	814	849	853	849	897	857	854	873	851	859	898	866	847	894	881	852	804	866	915	888	874	837	849	825	857	895	874	849	925	867	901	907	870	872	871	908	899	859	870	889	898	879	850	860	906	890	882	867	858	874	845	886	915	935	877	887	865	913	880	836	866	899	862	846	850	865	845	855	888	880	838	853	849	829	884	850	833	813	870	897	852	908	852	850	916	891	897	893	841	850	851	886	887	897	848	851	879	851	892	876	829	873	849	856	857	917	849	837	846	848	857	864	803	903	935	879	900	829	889	820	818	849	857	936	842	894	883	840	899	892	846	885	850	836	861	866	889	836	835	875	886	915	866	873	871	867	897	852	881	882	905	860	854	903	878	858	846	836	896	897	828	792	854	895	881	851	855	863	872	901	868	861	859	873	887	893	799	893	866	861	901	810	886	813	887	807	854	836	900	853	836	831	848	884	866	894	854	825	847	859	874	848	807	902	902	878	813	887	884	918	879	881	812	863	819	875	857	883	815	846	851	856	856	871	819	870	883	903	863	853	838	859	929	879	873	854	854	877	885	913	886	893	904	858	920	855	814	840	897	867	853	861	859	908	896	883	862	903	828	825	897	924	893	851	832	855	907	817	829	832	878	816	879	890	761	842	906	862	872	932	867	893	878	862	814	898	845	859	869	825	889	895	837	836	835	896	900	848	932	898	876	891	844	883	866	876	897	839	844	917	900	855	887	847	890	878	911	878	881	843	913	846	802	889	845	848	839	866	882	894	895	869	891	854	856	871	886	854	856	869	910	865	818	796	869	843	929	914	842	865	866	869	842	816	806	861	897	866	867	922	848	819	894	839	846	908	859	843	887	893	874	864	896	813	860	864	864	902	822	820	841	843	830	896	879	875	834	889	880	846	871	847	886	827	859	911	899	872	859	866	864	826	910	839	854	874	828	837	842	859	873	855	867	843	877	885	857	828	815	873	875	900	888	869	847	855	862	863	815	868	877	886	919	866	856	934	810	849	847	882	814	849	855	887	881	876	844	889	845	897	817	801	911	894	881	876	828	851	957	851	861	893	866	903	826	851	931	855	897	861	889	873	862	856	817	910	843	834	841	856	813	908	875	819	869	850	870	837	868	875	855	858	863	830	925	850	903	841	863	876	882	897	847	889	894	806	855	895	901	856	895	869	870	852	881	819	879	911	826	904	862	862	866	925	855	841	831	869	866	816	901	881	878	882	850	849	845	892	857	855	881	814	912	874	829	882	851	827	845	869	838	863	914	844	847	853	883	873	835	888	876	841	878	861	942	873	884	814	858	879	887	846	878	865	866	869	869	867	833	856	861	874	812	842	888	936	855	884	898	910	858	894	870	886	873	903	840	877	840	871	893	925	932	814	837	867	906	843	870	909	842	845	897	882	846	848	853	911	905	919	877	860	848	910	891	836	881	822	912	846	888	808	854	915	842	906	864	815	841	869	881	895	832	878	902	883	882	846	901	895	874	875	899	856	898	844	888	875	879	891	847	853	866	843	857	872	863	875	875	874	892	886	824	892	859	899	856	843	861	851	806	835	878	854	882	869	915	838	824	866	840	866	874	843	826	808	829	888	952	905	890	852	921	832	814	846	897	849	847	897	867	872	798	818	871	893	886	822	847	856	855	868	849	899	879	903	883	836	878	872	830	886	883	853	913	847	859	823	852	851	861	869	866	885	844	889	843	857	875	866	854	848	842	904	878	839	849	856	852	859	845	859	850	818	813	866	848	828	880	815	849	901	869	902	875	848	848	911	835	853	834	880	856	935	831	855	880	931	870	902	838	906	914	897	872	854	851	900	786	885	883	881	877	912	795	867	879	793	914	875	875	897	838	861	914	797	843	895	858	898	886	907	870	906	894	853	852	810	852	833	883	843	854	847	867	868	871	812	885	875	908	856	822	841	853	883	864	892	845	901	900	837	899	849	842	869	826	844	906	843	908	870	894	843	855	850	897	829	887	887	860	865	873	871	869	861	908	798	879	860	865	842	908	883	909	899	855	819	956	841	877	872	837	855	869	906	842	848	922	849	838	866	879	922	877	872	887	836	881	852	856	902	910	866	837	853	822	838	830	899	854	883	871	892	907	857	812	886	886	903	840	875	870	853	874	839	857	881	848	873	848	895	914	809	909	895	850	858	881	875	858	862	894	884	842	869	864	875	806	830	888	825	805	873	879	898	855	875	837	860	848	843	897	844	859	900	858	847	869	863	851	882	875	829	857	865	810	856	898	885	846	902	870	878	868	878	879	808	829	887	881	885	860	882	914	842	853	875	857	862	876	860	890	857	892	893	922	826	859	824	859	841	841	896	878	852	847	854	848	828	811	903	847
24265	21459	28822	24757	21515	15610	8673	5375	3761	3145	2590	1918	1680	1577	1444	1337	1306	1143	1066	930	901	887	876	850	789	829	773	847	821	766	701	661	741	777	764	806	722	782	720	1072	1097	1055	863	693	624	645	700	667	661	669	677	644	639	674	655	637	617	662	629	645	669	688	688	692	638	661	603	649	637	657	685	642	693	620	651	629	650	684	681	650	655	661	624	645	653	646	673	645	654	659	609	604	627	638	638	665	611	642	665	656	655	665	628	639	639	699	663	700	662	665	611	662	641	674	712	654	652	622	638	704	641	688	608	670	682	663	666	669	660	610	640	679	666	604	722	640	600	699	699	693	655	675	627	696	677	629	625	666	653	684	681	637	638	690	652	581	652	704	668	710	645	645	677	709	684	653	673	690	649	664	656	647	672	668	660	670	696	682	641	657	576	662	652	645	638	698	650	654	704	626	656	696	659	674	635	670	686	640	676	695	656	632	648	684	635	644	642	618	656	624	655	624	632	631	670	687	610	704	613	635	640	662	718	666	683	662	639	659	669	661	638	676	645	597	713	632	655	698	679	629	628	681	680	626	580	636	641	683	668	657	647	697	651	658	597	635	639	663	688	666	684	647	666	634	646	620	669	656	662	657	648	648	652	646	634	637	636	590	659	666	689	685	651	624	647	656	650	595	649	665	685	720	607	659	683	734	697	702	672	638	624	663	627	650	637	650	640	640	664	657	670	665	648	634	643	627	682	641	668	588	656	639	681	648	689	644	637	592	695	645	652	663	619	679	597	704	600	648	638	656	628	618	610	624	659	646	635	665	629	660	629	645	623	686	704	653	663	669	684	663	621	622	631	645	683	607	666	697	687	633	626	622	667	641	660	687	621	671	662	659	617	629	673	663	647	646	643	655	708	670	644	660	636	674	635	633	624	670	661	636	706	674	654	617	629	629	642	701	669	667	658	705	672	622	663	629	643	677	668	654	670	655	645	641	652	730	642	635	658	664	647	613	663	672	680	630	621	641	679	649	634	670	646	692	676	663	660	668	640	638	604	647	717	719	635	681	663	670	621	644	673	676	648	683	645	689	660	617	607	655	681	648	646	650	655	649	672	650	655	686	669	676	633	666	663	660	622	696	669	677	645	674	609	686	688	683	638	669	647	636	681	665	664	660	674	662	693	654	644	652	665	687	664	657	597	673	681	638	682	657	663	667	649	665	656	658	695	608	696	627	673	667	625	634	647	645	694	646	652	650	701	662	663	647	644	686	666	655	676	615	657	673	666	606	644	617	654	717	650	634	627	665	674	678	659	639	682	660	689	642	668	673	630	663	725	631	656	664	638	606	656	639	642	678	655	609	643	657	668	725	664	675	652	693	648	653	691	642	634	675	663	618	642	661	659	671	652	667	649	626	623	697	664	666	611	636	654	645	653	630	669	691	662	647	620	654	665	713	665	624	686	707	625	630	686	622	588	650	673	694	692	682	674	676	620	664	601	613	628	674	646	680	641	611	654	644	678	671	676	677	702	680	677	691	673	661	592	655	606	623	668	652	667	656	684	656	647	628	681	644	695	683	637	658	645	662	628	679	669	664	613	674	704	627	639	629	665	594	650	615	625	694	611	683	688	696	685	660	656	634	645	687	667	638	655	618	628	631	653	599	676	591	723	648	628	666	644	617	637	650	631	666	654	693	652	719	635	647	636	676	658	660	607	641	662	680	619	666	662	657	650	642	677	713	626	633	677	645	639	625	675	670	650	631	621	661	615	615	685	700	674	633	642	659	670	685	618	682	703	655	673	668	638	646	702	678	665	640	698	667	669	693	620	659	687	608	657	643	688	689	700	637	676	665	667	672	680	625	671	642	629	673	685	669	622	657	634	649	619	682	607	630	638	686	668	638	624	676	631	632	681	662	638	671	696	705	648	654	696	656	650	672	644	634	644	621	656	641	696	680	698	676	648	639	657	662	645	686	667	699	688	611	621	701	634	679	648	644	689	640	669	668	697	651	665	682	671	642	684	656	610	645	693	675	696	662	681	641	677	646	699	652	678	629	677	653	647	647	611	615	666	686	641	635	660	635	646	673	678	699	693	627	674	633	641	639	649	675	651	707	645	697	683	666	639	659	642	679	654	704	660	622	700	642	673	607	668	658	676	649	634	626	627	660	625	629	642	597	668	666	660	708	644	627	648	637	662	645	682	632	608	638	670	647	629	644	652	648	610	641	637	637	644	633	674	637	628	647	727	632	654	633	695	690	645	613	669	654	621	644	632	664	697	690	655	672	618	675	657	673	619	711	623	624	625	635	661	621	646	609	683	705	649	634	671	687	640	690	605	628	682	689	648	710	648	611	628	636	655	658	610	642	673	638	714	651	639	659	655	639	672	678	614	656	698	629	619	681	674	656	662	624	663	629	642	646	676	684	649	650	676	660	644	661	637	649	635	659	661	714	682	667	627	624	656	627	645	651	666	629	659	645	641	673	673	675	651	636	665	639	599	672	641	698	657	672	727	662	665	677	653	653	654	636	641	675	656	682	666	660	674	638	666	661	639	669	684	587	634	697	660	629	671	668	662	698	657	665	643	637	607	695	671	680	618	673	642	638	697	655	627	667	659	699	629	685	649	672	676	685	667	617	668	632	630	645	647	611	637	719	649	647	644	689	680	628	693	664	641	626	602	685	690	649	661	638	632	643	661	647	637	634	626	662	661	668	628	634	612	661	664	636	655	637	648	651	648	692	594	663	620	644	656	728	648	656	639	641	669	663	657	703	641	601	691	658	665	628	654	681	682	650	669	630	645	670	647	694	672	623	653	627	643	682	652	651	681	625	662	621	685	660	649	666	678	643	657	668	699	683	679	670	684	682	677	671	646	638	653	668	657	659	632	651	686	625	660	681	617	658	648	634	676	657	661	661	674	644	608	644	683	631	681	678	650	651	667	647	680	621	633	598	678	659	671	635	652	690	678	660	650	611	648	680	636	591	712	673	652	675	664	661	674	683	660	628	662	670	695	631	569	608	630	617	644	669	673	638	609	654	677	661	655	624	653	639	626	648	657	662	649	692	668	666	665	648	668	636	627	646	661	690	659	662	658	638	646	614	672	673	654	668	641	604	607	709	640	629	622	684	683	673	685	643	630	638	674	657	652	641	615	655	629	632	632	652	637	660	593	673	634	690	705	637	672	724	670	683	649	669	642	625	663	646	651	647	612	622	672	666	658	671	701	636	676	701	659	606	651	675	688	676	646	671	646	624	663	641	650	632	620	638	607	674	653	610	658	668	634	699	641	679	699	627	627	663	672	694	682	650	653	680	591	699	690	668	627	653	637	666	648	680	641	655	635	649	654	652	658	632	676	683	654	630	632	659	642	665	655	662	638	651	639	651	670	610	667	629	673	666	656	654	683	680	677	690	624	645	647	688	660	614	616	662	654	678	705	638	700	631	646	669	619	673	677	594	678	675	617	640	631	643	655	670	713	657	677	673	705	641	601	658	652	645	679	655
24240	44844	42262	32510	25831	18857	14465	11955	9443	7949	6280	4498	4005	3744	3298	3010	2754	2350	2115	1809	1580	1564	1542	1448	1308	1210	1236	1285	1348	1185	1093	1185	1136	1119	1172	1171	1194	1188	1240	1991	1969	1966	1389	1001	952	1002	919	948	949	970	988	923	973	990	931	1009	915	931	1009	937	974	962	1045	966	978	1010	964	913	966	945	955	928	910	932	865	916	992	962	924	983	1003	981	910	946	897	928	947	914	931	973	893	915	874	895	919	922	902	912	914	893	961	936	965	931	928	930	910	973	951	952	951	1007	868	923	940	923	973	927	932	942	917	866	955	931	877	921	896	953	977	975	912	894	948	925	1014	903	947	900	936	977	886	959	914	926	905	922	900	946	928	933	942	916	916	944	853	889	878	929	1013	983	939	930	920	939	936	888	925	944	919	901	875	949	905	985	912	879	979	905	882	895	946	924	972	970	937	933	933	887	919	945	910	931	951	915	889	902	909	956	927	1015	911	934	951	940	918	909	966	926	889	915	970	948	912	928	921	963	961	913	922	928	927	999	968	911	935	913	930	969	963	956	931	944	915	947	929	919	892	937	941	900	952	937	864	942	879	914	935	905	955	944	923	916	889	911	954	945	886	930	957	971	958	933	898	926	959	942	885	912	945	942	973	949	934	940	955	925	949	915	953	877	963	881	934	901	955	921	939	904	908	904	878	925	916	885	935	903	913	955	928	995	961	875	904	955	901	954	904	901	925	898	947	914	927	925	945	887	937	935	914	956	989	959	930	916	908	915	907	952	871	949	906	922	908	955	956	918	982	975	983	932	921	947	894	944	936	925	941	952	932	906	899	938	876	935	901	956	921	899	924	919	962	938	946	918	870	875	916	921	923	929	918	940	923	914	977	923	901	935	898	883	937	891	991	930	919	947	940	959	925	916	913	934	978	908	964	932	910	906	950	974	939	969	904	936	958	939	951	918	931	951	938	925	978	936	954	927	930	969	976	895	987	981	917	973	957	923	948	944	963	951	889	976	976	937	874	973	913	913	908	949	1011	1001	922	972	892	923	931	901	978	912	915	916	932	911	961	918	890	966	939	908	937	946	953	910	967	954	892	945	938	970	911	884	957	918	929	893	975	931	877	893	877	940	942	921	937	912	852	939	919	915	946	941	934	948	906	921	897	932	917	920	938	922	926	929	983	926	943	899	916	910	939	939	946	935	942	936	896	904	930	937	884	965	898	914	960	895	925	906	952	905	932	927	908	960	881	935	893	893	911	956	908	926	925	950	915	959	982	908	931	924	929	909	927	936	911	927	897	923	905	981	942	903	948	901	882	931	938	923	908	916	911	918	875	924	931	952	896	906	936	916	924	945	955	952	976	916	931	922	968	946	909	917	895	951	990	919	922	934	944	947	934	930	939	996	910	928	943	904	971	916	896	1008	923	911	855	974	864	895	930	943	919	962	980	959	933	955	989	959	911	984	940	947	925	915	939	942	955	903	936	930	899	874	925	913	946	949	975	1009	916	935	970	934	901	972	925	939	956	980	928	902	964	898	960	956	944	948	938	906	933	947	954	851	939	954	933	896	913	921	922	924	942	919	912	940	944	948	950	946	923	880	957	932	945	973	966	910	924	948	971	903	931	951	920	900	926	954	954	939	907	948	985	995	946	888	923	948	905	914	947	952	928	932	932	948	898	928	947	909	943	918	905	994	952	903	933	938	905	946	901	905	896	877	892	999	879	966	879	941	929	901	933	961	902	932	941	988	956	978	941	977	993	887	911	955	882	940	928	947	895	897	967	954	918	947	991	927	942	898	958	861	913	942	963	887	898	910	941	946	925	941	928	967	938	928	945	929	893	1011	935	933	1003	902	935	956	966	916	988	938	955	933	974	890	891	891	939	894	923	914	913	943	970	947	894	913	924	927	915	966	1022	922	908	906	868	968	986	921	890	988	946	876	987	928	953	977	929	935	958	995	885	993	918	916	992	927	974	925	926	1006	973	918	950	830	930	963	918	940	878	932	950	939	957	927	921	943	928	889	909	937	952	962	944	926	948	959	939	911	950	940	883	952	906	933	904	917	913	930	975	990	933	953	951	945	920	945	928	944	906	909	958	896	944	962	929	946	919	907	907	940	862	923	903	876	911	967	938	862	967	940	910	957	912	928	946	958	914	898	1003	930	944	921	964	929	950	968	915	918	1004	943	945	941	950	916	941	917	954	981	906	902	903	989	964	933	902	968	947	949	931	866	931	848	938	847	947	946	869	943	977	951	945	946	987	908	944	952	884	930	966	931	910	911	871	908	955	966	976	933	878	883	925	907	896	964	990	926	974	967	945	981	899	875	961	930	958	856	935	971	938	957	915	902	975	914	969	912	922	905	932	932	908	869	986	964	932	948	928	926	932	973	884	919	924	946	903	951	910	916	948	924	980	889	936	913	933	888	990	935	904	917	954	976	929	924	939	913	902	937	915	947	985	927	933	904	921	902	966	977	982	932	967	987	915	928	955	936	938	907	994	963	951	904	917	951	955	902	896	951	907	938	931	898	932	933	963	954	886	922	932	951	879	965	919	965	970	884	958	972	928	909	953	965	889	999	880	969	899	956	907	959	950	938	942	873	959	966	891	899	893	941	948	911	934	925	943	919	924	962	871	921	868	976	993	931	916	936	908	921	923	955	955	900	900	912	942	953	947	985	946	978	924	933	915	913	906	921	946	954	910	978	937	930	909	930	880	920	958	912	920	926	916	927	893	956	896	949	929	902	909	907	919	929	933	942	956	945	951	956	965	986	908	891	908	915	976	896	968	943	989	881	921	890	931	967	922	940	921	952	968	956	927	933	924	940	918	961	893	925	921	923	938	948	945	896	905	922	980	921	919	908	940	914	911	940	879	917	991	999	955	971	915	954	981	967	969	999	925	887	1011	879	921	935	921	945	920	965	916	949	886	931	974	940	940	836	940	992	927	913	928	916	939	887	936	924	917	909	945	979	929	938	930	957	906	909	921	919	949	1001	899	974	977	968	960	954	919	865	924	933	919	907	917	914	882	985	904	993	896	925	918	924	981	917	941	901	934	948	900	946	920	982	932	910	939	948	933	918	932	967	922	894	963	928	963	883	886	963	901	944	962	967	944	908	927	936	944	947	923	898	899	979	898	936	905	950	892	952	1039	928	952	929	922	935	980	931	928	971	919	940	921	941	937	911	970	903	944	871	914	943	943	926	951	887	892	967	929	958	903	902	896	990	992	960	889	960	915	955	927	940	908	968	894	941	977	967	906	930	917	956	880	958	934	967	955	956	995	952	959	922	908	854	911	916	933	902	949	965	932	915	912	914	919	915	964	964	946	912	918	922	892	912	980	902	946	901	905	948	942	890	1002	953	896	874	866	953	927	960	932	959	880	909	907	979	856	934	892	978	943	968	918	926	938	943	947	916	917	935	949	919	962	930	936	957	975	924	913	936	937	915	982	943	922	950	916	916	923	945	967	901	891	924	938	934	930	902	892	896	925	969	892	910	931	951	922	937	929	919	942	957
23295	21440	29284	24034	21703	21719	16357	7845	5375	4343	3453	2455	2247	2114	2021	1820	1678	1466	1291	1088	1055	1036	1036	905	841	849	802	905	875	847	810	787	741	858	815	770	752	761	940	1599	1428	1452	1055	741	668	689	653	633	656	660	718	641	659	671	663	683	656	686	648	692	694	670	658	713	758	719	707	690	662	668	629	685	656	691	644	648	622	668	657	674	667	660	651	693	643	726	659	653	702	699	619	679	626	656	681	683	604	628	663	685	693	635	695	685	696	644	667	641	608	690	672	687	644	646	650	669	669	682	667	652	652	670	695	680	667	660	634	589	680	627	708	663	652	642	661	642	618	657	677	646	639	650	672	669	643	657	666	655	676	684	686	642	654	688	609	667	644	642	662	640	621	657	657	697	627	676	637	730	669	641	659	650	689	642	667	648	641	669	657	685	707	686	672	664	636	689	659	613	670	674	628	703	645	691	639	646	647	718	620	630	692	676	634	641	623	639	628	650	635	685	627	679	646	680	664	643	701	651	652	675	661	640	659	697	695	638	650	636	683	687	629	700	678	645	680	674	623	666	660	636	670	686	640	673	646	653	662	720	666	668	658	650	640	655	674	668	669	657	709	643	629	677	700	670	631	686	642	676	668	645	649	636	655	672	682	637	697	670	657	664	676	635	656	657	646	685	656	670	666	631	696	667	636	655	715	687	631	662	687	645	664	612	634	718	708	682	654	666	681	636	654	640	638	701	712	669	630	664	648	654	678	669	693	673	628	666	696	646	631	660	610	688	723	624	619	689	723	661	655	610	661	648	661	636	644	661	658	645	619	623	667	630	668	653	638	664	635	687	661	703	640	668	636	664	649	674	644	662	646	627	629	641	638	692	644	675	627	656	663	704	669	639	646	661	660	718	628	637	647	648	670	651	645	619	605	651	655	660	622	608	650	669	668	650	633	613	685	655	695	664	631	611	675	717	658	647	697	662	631	646	673	660	682	660	678	689	655	650	583	685	665	636	664	682	648	671	701	623	672	681	665	689	649	622	635	678	686	660	679	649	658	692	656	659	705	650	699	643	658	637	638	666	639	638	693	672	691	648	639	636	707	690	657	649	673	645	658	611	648	696	654	672	705	665	706	619	654	631	663	717	627	669	619	664	684	654	664	668	629	631	647	670	679	675	650	684	704	670	622	682	642	652	618	633	657	659	670	692	677	594	641	663	640	664	660	652	662	619	690	643	710	650	673	673	658	639	643	677	639	617	664	712	690	661	623	680	648	646	694	664	694	674	664	664	675	656	649	675	640	650	587	657	665	686	668	706	587	682	662	645	651	652	675	666	605	685	667	647	586	707	673	650	707	655	650	688	639	670	652	674	670	611	645	686	665	672	650	673	661	662	681	683	652	702	657	648	608	660	676	643	617	648	632	655	663	698	629	647	626	685	653	626	652	676	695	655	632	632	654	611	638	654	675	641	639	682	627	652	716	693	637	636	629	686	633	641	631	674	655	611	673	695	649	640	684	678	654	627	635	655	659	628	627	618	669	622	716	652	656	668	617	662	656	650	643	676	676	697	685	621	613	690	649	709	682	715	612	629	649	697	700	652	680	665	667	683	671	664	614	661	666	632	657	657	705	652	663	724	645	653	674	683	679	685	657	653	654	678	686	655	627	666	686	636	629	637	663	691	604	648	651	685	700	624	649	686	646	651	641	657	670	714	685	707	638	648	660	683	695	678	633	644	619	639	676	664	634	657	639	683	668	681	659	668	609	648	717	649	635	660	643	663	651	668	698	640	640	690	643	597	648	642	665	646	661	682	669	662	633	694	666	636	665	643	639	655	684	666	639	613	671	686	632	626	646	647	629	639	591	625	677	663	631	685	725	687	644	668	659	655	654	643	670	645	652	685	718	614	652	646	660	670	724	673	631	665	637	642	621	665	667	616	667	685	649	655	653	713	662	660	624	687	719	654	607	695	619	659	616	641	653	697	634	667	679	652	660	639	656	652	673	633	680	637	621	693	621	634	637	645	642	726	693	693	687	674	639	629	646	654	664	652	657	674	676	656	615	685	679	631	657	636	632	676	668	628	633	689	665	636	662	630	649	685	677	668	651	660	653	638	643	652	633	708	670	653	744	685	669	645	639	659	669	623	628	648	635	610	641	662	658	632	722	607	657	666	622	651	684	657	674	661	678	642	650	656	638	636	660	666	649	659	611	683	623	678	699	630	688	641	666	631	634	636	665	647	652	619	697	661	677	648	714	606	634	695	629	685	647	655	666	655	682	574	652	664	672	693	645	636	657	662	649	648	627	629	667	675	672	678	636	646	680	647	665	675	661	667	636	684	657	692	654	627	668	642	661	682	641	684	625	671	655	651	672	661	653	621	655	658	649	671	616	673	666	635	673	650	684	680	658	630	668	614	713	631	610	671	654	684	664	639	648	627	648	680	655	666	615	657	678	633	627	652	698	669	683	672	693	698	648	611	645	684	670	695	708	630	633	654	633	683	657	672	665	689	661	692	638	690	649	624	584	666	643	634	649	652	657	677	669	678	621	673	652	649	672	681	693	664	670	652	677	668	642	651	666	678	636	658	630	698	645	639	563	678	639	664	658	645	689	683	732	662	722	688	642	644	681	628	659	620	621	656	595	617	642	616	699	637	681	664	643	676	700	644	680	645	653	658	670	664	674	696	673	659	633	665	672	609	650	639	663	667	692	647	659	647	658	694	674	648	677	655	635	635	676	639	685	640	623	677	629	656	678	668	645	631	638	663	648	652	625	650	671	643	674	676	648	636	645	625	653	667	643	656	677	670	642	654	693	660	683	644	644	675	652	627	679	641	646	672	643	675	630	615	669	631	598	667	654	652	636	644	671	665	687	668	653	677	643	653	656	629	672	643	622	660	710	664	657	595	694	684	680	685	635	669	634	659	632	692	639	688	673	622	652	675	680	660	660	600	665	666	660	674	641	681	619	661	631	696	648	661	657	625	704	649	632	692	690	646	649	623	651	676	653	639	666	662	708	641	718	673	630	625	680	695	662	669	614	700	657	663	633	710	651	670	675	642	704	613	672	621	680	686	608	664	665	696	687	648	649	646	669	660	625	675	665	672	639	697	651	653	671	704	622	701	667	681	684	658	662	697	633	636	664	674	643	646	638	657	666	661	623	640	703	672	649	626	653	668	634	641	644	669	636	657	665	716	704	650	636	665	664	642	646	677	663	661	640	636	655	659	662	657	655	671	688	670	649	678	671	660	656	681	685	628	702	647	648	631	667	665	651	690	684	658	625	618	716	629	661	620	653	676	704	671	657	613	685	655	649	652	637	631	623	628	640	667	641	687	646	634	627	650	653	646	698	655	610	650	694	652	642	696	633	651	609	677	725	596	664	615	623	655	682	681	646	618	627	645	710	632	654	641	704	584	668	671	671	685	687	659	615	635	662	643	692	665	665	654	668	646	665	614	655	655	625	696	674	665	638	660	637	675	657	709	644	682	699	608	624	700	586	663
26782	48804	46670	36992	30452	23392	18285	15135	12646	10221	8508	6134	5478	5281	4914	4240	3628	3301	2790	2279	2035	1936	1756	1706	1443	1362	1333	1560	1557	1384	1346	1246	1282	1270	1266	1285	1259	1260	1590	3490	2838	2823	1943	904	942	915	972	959	942	920	898	915	983	912	960	933	894	955	961	1034	969	996	1008	960	967	936	971	907	941	942	944	911	949	916	929	959	896	927	899	882	934	962	945	934	877	930	994	945	984	919	928	947	913	960	888	927	917	957	948	958	943	954	903	933	915	932	890	953	884	938	907	935	913	965	828	935	907	906	889	936	904	901	890	895	967	928	953	931	926	880	999	943	919	893	858	958	975	895	906	946	964	887	901	1011	938	912	896	909	899	950	926	885	854	937	945	947	941	934	969	922	906	944	916	918	934	926	946	942	960	897	940	877	904	961	922	914	926	870	875	910	887	845	872	951	910	915	905	940	889	900	905	930	939	918	928	923	906	896	934	910	920	912	907	937	907	889	930	944	924	1018	963	884	975	922	881	907	924	911	914	978	942	938	935	881	933	900	911	913	944	931	904	917	933	939	995	892	897	873	959	934	926	909	955	919	915	907	942	891	938	949	943	925	942	899	930	986	890	971	945	888	953	906	941	974	900	917	966	913	904	863	890	924	918	932	965	934	879	913	928	951	923	913	952	881	851	947	922	920	950	952	920	881	863	916	918	925	967	891	947	916	889	865	902	875	935	919	940	849	930	892	895	977	948	894	919	922	974	907	966	864	940	923	930	867	962	904	951	888	952	953	903	898	946	880	924	925	955	978	884	937	968	944	849	903	881	882	911	945	877	922	886	904	970	906	928	927	880	986	899	943	902	939	955	935	940	835	860	914	900	841	924	938	901	918	938	925	897	981	942	959	907	938	942	937	932	971	931	913	879	913	936	937	907	916	941	941	905	896	855	933	925	934	936	878	894	899	903	904	898	968	894	844	948	926	925	904	888	920	934	960	915	944	930	912	922	970	921	971	963	941	913	889	919	927	943	967	862	894	895	872	868	903	923	900	901	964	954	903	915	856	916	938	902	891	937	967	951	957	925	927	898	959	940	926	935	913	937	989	914	900	838	922	917	906	944	962	902	920	954	959	938	911	858	916	902	914	871	953	900	1021	987	874	932	912	942	950	897	924	930	936	939	954	875	929	863	935	891	971	886	905	892	886	935	947	972	979	933	954	916	900	876	961	946	934	871	937	976	1012	961	951	907	937	842	901	946	942	959	918	912	969	916	943	892	911	913	890	919	904	926	905	944	903	918	975	917	1015	927	980	971	949	908	973	975	920	976	913	931	906	926	924	934	914	941	884	947	952	925	904	903	959	918	921	896	952	918	877	972	970	899	1026	924	924	913	954	903	868	923	947	914	906	964	916	1004	861	925	930	979	862	946	909	886	913	943	935	912	875	941	907	900	951	965	915	928	904	915	963	903	900	912	946	896	895	991	919	971	952	894	915	899	879	933	913	929	898	907	896	904	899	911	950	953	919	903	901	909	942	906	915	925	879	893	909	944	898	966	925	894	947	944	914	904	995	978	896	912	908	1005	913	956	907	919	915	937	909	921	894	911	978	917	867	939	885	898	956	917	928	935	886	866	863	900	863	904	955	904	938	888	902	989	945	885	934	903	937	963	968	906	888	893	896	942	984	895	892	907	974	926	935	939	919	980	968	947	875	919	938	905	965	962	956	958	859	988	947	941	930	919	955	903	966	904	923	1022	925	885	898	917	931	919	862	901	928	923	926	935	966	937	964	902	912	925	886	952	955	969	926	867	866	909	947	882	921	942	971	966	909	923	916	870	886	944	885	932	956	895	949	922	961	904	905	886	906	948	895	901	972	964	932	921	886	937	886	930	930	878	926	932	897	903	870	908	975	861	918	909	930	898	906	955	934	957	883	915	956	880	918	919	913	887	877	943	902	940	909	925	960	891	944	893	929	919	923	975	1009	929	889	913	932	894	969	888	953	881	955	911	908	941	909	937	952	904	930	893	935	894	997	913	932	916	957	877	953	971	905	965	915	898	945	899	936	961	922	906	879	911	926	959	911	959	932	927	925	892	994	901	957	889	927	959	925	937	977	892	962	946	931	886	952	964	915	902	922	892	885	927	917	884	945	977	899	938	959	923	926	908	969	894	946	945	891	912	923	882	891	912	891	949	904	953	967	947	909	894	918	899	925	968	966	928	999	941	863	908	904	929	895	924	972	918	922	959	915	895	927	974	868	909	905	944	914	888	900	902	956	944	965	849	896	944	920	913	930	881	934	900	892	969	949	879	905	894	878	886	926	938	930	872	880	899	872	945	916	923	907	866	983	958	892	951	926	957	933	844	886	974	915	916	884	962	946	931	947	939	913	916	922	900	932	948	909	933	921	935	905	920	938	876	985	889	908	907	919	905	877	947	936	881	934	972	945	943	893	940	952	948	940	934	914	949	879	920	916	983	894	914	947	913	898	913	940	968	923	920	915	960	918	925	917	889	936	944	977	958	912	901	880	908	926	937	833	923	913	898	901	911	943	929	911	940	880	888	890	919	902	858	972	956	919	931	957	915	946	876	896	856	904	909	1007	950	983	932	892	881	921	941	939	883	931	901	957	907	934	934	916	891	908	954	950	905	949	875	925	905	865	940	915	928	950	882	926	928	930	916	891	906	881	909	936	915	926	858	952	896	939	949	932	890	915	890	950	960	920	897	900	931	918	925	918	916	891	943	919	894	947	915	939	896	872	926	881	905	943	943	915	970	900	898	858	947	897	919	958	857	896	973	918	867	956	957	922	900	924	917	904	991	988	981	923	951	858	936	926	964	914	951	954	918	947	933	883	924	912	965	968	952	933	994	951	940	930	951	934	984	868	918	904	943	962	976	911	926	932	881	912	964	968	897	919	875	910	915	944	953	925	915	947	951	931	922	954	955	877	933	938	923	984	896	897	921	926	922	935	877	874	980	928	922	975	926	880	928	851	900	949	927	907	960	910	865	972	910	936	940	919	879	936	945	926	905	895	903	942	961	900	921	896	969	926	918	909	892	876	909	939	918	877	912	877	890	940	910	931	901	904	970	907	958	905	950	925	934	956	961	978	966	947	955	866	954	882	952	875	952	941	894	932	901	952	867	894	955	888	926	895	906	887	900	907	903	1005	941	942	950	923	943	1022	901	955	905	931	911	942	958	919	939	892	998	858	930	966	866	924	893	925	956	912	957	966	997	937	920	918	942	937	935	958	1004	948	901	916	966	937	905	869	907	952	925	920	945	939	958	888	939	916	966	967	942	930	941	923	950	898	920	977	896	856	888	896	911	896	924	934	976	906	898	902	913	955	917	940	931	924	886	915	921	935	865	920	867	937	902	921	981	934	934	947	902	913	976	942	941	936	911	942	934	918	843	956	856	889	912	922	946	867	931	947	974	930	900	862	927	994	936	894	931	939	873	972	972	960	928	974	915	954	859	866	911	902	943	906	910	904	924	903	887	944	929	956	955	906	913	910	971	912	898	949
27512	24201	27237	19667	10313	5966	3643	2676	2169	1901	1588	1290	1262	1219	1151	1025	843	907	833	785	766	780	736	763	646	662	724	725	700	696	734	685	657	676	665	664	659	679	680	651	688	654	697	639	640	606	616	602	664	587	598	639	617	641	640	655	622	635	648	637	636	664	588	605	606	639	611	614	658	611	634	606	607	641	573	572	620	615	623	599	626	612	594	615	665	604	635	617	648	607	640	650	618	603	628	600	662	569	649	633	594	676	622	548	629	645	605	573	617	630	639	644	609	638	612	624	590	618	645	590	600	638	619	604	660	611	659	634	633	597	630	648	582	624	620	625	600	612	605	613	636	607	652	628	607	627	630	628	590	610	608	628	620	611	659	619	610	649	582	580	629	596	634	561	638	662	591	583	597	640	629	658	620	654	595	636	622	646	678	604	610	646	663	642	665	661	610	578	683	623	601	619	617	612	600	616	590	612	611	632	602	640	612	627	644	593	651	637	602	607	633	587	643	589	668	615	613	651	649	622	617	614	657	575	636	556	608	631	616	614	577	627	640	637	604	657	664	639	597	644	599	639	614	564	650	594	642	655	636	625	649	630	601	649	624	614	623	632	614	636	573	659	593	614	606	622	593	546	583	631	631	608	642	604	640	628	598	625	596	608	659	600	594	636	630	613	621	621	589	599	638	645	656	651	627	629	623	567	620	583	620	611	665	646	619	621	616	646	571	606	679	626	597	606	624	616	599	612	640	635	608	602	634	613	641	600	610	602	605	617	614	613	621	683	607	608	571	612	645	638	635	600	590	624	628	601	616	614	642	659	665	620	630	604	576	600	620	617	611	635	606	594	642	639	614	665	610	691	584	570	610	624	657	601	651	636	649	609	616	630	670	632	618	617	590	658	627	652	619	607	611	664	575	626	593	614	647	611	578	647	624	620	613	619	611	613	595	560	629	584	666	635	571	592	643	622	627	646	647	601	632	611	587	630	626	645	646	623	637	615	576	627	572	632	631	663	613	604	599	619	618	613	587	652	645	617	630	636	622	627	589	621	650	667	615	605	643	593	565	603	602	593	622	597	608	582	625	609	599	607	599	619	660	596	600	634	609	625	603	625	658	612	657	638	605	631	592	646	641	636	606	587	598	634	657	607	606	543	596	616	666	594	591	643	619	644	628	614	594	599	657	624	616	633	624	657	608	560	634	640	650	639	624	593	597	597	642	642	610	627	632	607	641	593	623	694	648	662	638	619	637	629	611	621	602	626	626	630	601	624	609	630	567	566	644	614	622	603	612	595	621	607	615	613	656	613	603	646	641	587	621	585	643	630	609	609	651	618	607	638	597	566	621	613	658	647	600	646	618	602	646	601	626	645	632	617	624	582	630	629	577	629	586	620	603	652	620	603	598	626	605	632	633	627	619	595	565	648	627	592	602	625	600	655	635	608	601	641	622	639	654	634	627	659	670	634	642	636	606	672	634	651	627	647	555	623	609	666	672	583	599	636	701	573	639	651	657	614	607	587	617	639	607	597	624	593	571	584	642	605	661	637	640	636	589	666	615	573	641	641	647	604	619	631	632	654	618	635	618	639	603	607	593	600	678	600	604	588	631	632	634	637	581	641	636	635	635	613	615	676	615	605	634	635	606	632	624	621	614	606	644	650	640	618	641	627	618	606	618	623	627	595	616	634	597	600	621	620	599	636	644	602	566	585	634	634	597	598	663	623	672	618	607	621	586	643	617	602	612	607	658	605	617	606	605	678	607	633	604	613	664	652	607	639	634	654	593	605	614	662	632	590	585	650	562	651	607	605	641	596	611	644	627	631	647	588	617	614	563	596	620	651	604	620	643	678	624	614	617	595	634	595	664	590	626	645	612	661	625	557	646	596	671	629	651	621	628	588	655	618	589	603	627	565	633	601	611	615	599	632	698	616	637	645	592	584	622	649	647	579	627	622	604	629	617	649	603	606	671	664	630	656	627	619	614	659	650	692	637	614	634	599	615	630	585	622	588	621	661	617	640	601	620	619	564	640	632	603	620	636	606	650	602	642	606	627	629	621	609	655	653	635	620	619	610	633	657	616	615	612	623	614	641	609	625	606	597	588	633	639	609	643	646	577	614	626	628	614	621	597	618	655	605	618	618	590	595	660	606	607	577	589	592	635	611	621	614	627	582	601	585	615	675	609	638	621	672	603	585	570	603	610	616	650	645	589	603	642	587	655	662	642	661	631	662	628	644	572	618	685	647	623	630	616	618	629	599	605	617	621	592	615	627	624	636	637	605	598	626	638	580	610	608	612	641	635	599	583	654	637	670	647	641	669	590	636	652	620	601	612	628	614	634	648	617	610	634	662	596	614	607	653	622	612	653	599	652	619	615	584	621	613	611	620	559	626	613	611	602	613	644	631	597	593	608	622	638	628	567	659	586	617	588	604	590	663	589	658	586	641	614	615	601	620	622	628	635	619	640	620	635	617	599	630	643	586	628	684	636	595	599	609	620	633	579	622	626	641	644	624	598	639	612	614	658	608	653	654	624	641	668	642	699	595	628	635	677	613	666	644	605	637	609	604	621	613	602	630	605	619	620	626	588	611	669	605	610	617	650	562	589	655	626	674	626	575	616	610	610	597	612	599	588	609	652	633	650	642	612	641	669	636	620	666	583	591	643	610	580	632	571	570	633	640	640	605	614	648	592	624	618	652	654	626	610	632	588	622	557	610	627	629	661	610	627	628	637	639	593	578	635	625	650	670	607	611	585	616	648	613	664	611	624	648	597	667	622	629	640	611	641	634	586	630	641	654	595	602	665	623	644	598	572	562	580	641	682	623	669	606	596	596	631	626	642	581	594	615	620	627	600	581	606	621	653	582	617	594	627	593	633	614	592	606	618	631	647	592	633	634	612	615	645	613	581	635	640	649	608	613	605	576	642	579	623	587	612	632	652	646	619	615	683	641	617	595	610	613	654	588	692	637	592	624	626	595	636	566	585	629	595	636	593	627	640	645	621	608	646	629	617	614	604	625	591	568	618	621	587	596	577	625	607	616	636	600	636	630	644	632	614	593	589	625	613	627	619	629	656	587	616	560	596	619	611	639	637	628	660	611	610	589	613	623	628	595	595	605	599	570	653	619	633	593	639	611	666	625	630	590	565	567	579	640	619	647	655	655	583	575	570	613	618	577	654	692	636	649	578	610	602	656	673	650	624	604	635	574	656	621	610	594	635	632	634	684	614	603	617	651	653	604	667	587	615	599	612	640	645	618	580	637	627	626	626	603	603	661	676	620	619	637	633	640	689	614	587	563	621	622	622	626	595	622	671	602	611	632	668	629	643	612	621	589	610	620	574	626	670	685	639	602	698	608	631	605	610	609	661	617	632	600	603	638	623	606	621	595	612	597	652	648	616	614	619	659	624	679	650	618	614	615	608	634	627	656	666	666	612	640	561	647	664	581	618	658	614	623	593	592	614	613	596	602	636	602	581	600	610	586	695	615	636	637	610	634
23691	37434	35685	25422	18102	12780	8841	6686	5765	5059	4082	3090	2742	2748	2467	2074	1762	1730	1426	1375	1284	1256	1300	1181	1070	1024	1040	1217	1141	1123	1087	1069	989	1023	994	1009	994	1074	984	1053	1024	1062	1010	876	855	907	910	882	921	926	903	892	882	867	873	900	888	921	925	896	925	868	857	893	878	880	872	900	893	873	838	843	908	852	895	889	960	876	850	891	927	830	910	889	873	891	862	887	877	898	878	930	846	895	868	849	873	928	892	922	840	919	878	844	902	921	873	924	813	886	864	852	896	893	863	915	898	875	891	928	883	891	873	932	835	884	900	909	836	887	914	863	915	864	881	861	935	901	834	883	892	919	933	865	865	914	844	907	902	905	839	816	885	842	880	823	893	858	901	876	914	838	859	863	888	935	869	826	897	869	851	944	895	893	922	890	907	879	918	895	909	920	842	874	883	909	909	911	897	918	858	869	896	893	892	868	889	856	890	862	915	955	860	914	902	896	875	896	882	861	922	863	906	879	844	899	889	875	894	887	916	870	890	895	886	859	843	876	834	875	839	858	865	889	930	872	863	841	908	908	926	851	878	847	872	856	928	874	910	910	874	887	884	922	860	902	905	890	904	870	830	858	897	892	910	878	908	888	883	904	896	879	875	889	945	849	894	832	865	905	839	871	861	847	885	912	858	952	838	869	904	860	892	914	916	909	865	898	886	896	878	897	891	864	846	903	903	846	922	868	927	824	879	926	886	920	906	848	922	903	874	915	882	921	894	845	904	851	897	910	891	883	839	829	907	902	879	842	855	838	884	878	931	889	902	925	910	938	897	879	883	845	899	898	919	864	890	891	876	863	917	933	905	833	874	874	932	897	870	886	837	896	851	871	880	905	825	868	853	881	871	875	831	873	891	864	932	892	824	909	874	909	867	943	926	841	881	927	861	851	895	868	870	868	884	883	903	919	858	895	862	921	936	895	851	898	866	871	850	851	877	852	838	870	926	871	879	885	879	888	821	903	923	884	914	909	949	844	878	885	893	905	870	840	940	893	890	872	870	918	865	878	834	877	927	878	899	886	839	914	887	934	883	917	860	905	903	894	877	945	876	858	869	897	863	898	905	902	900	928	901	891	883	904	870	908	882	957	850	895	904	858	914	907	908	912	880	881	900	928	919	920	883	882	876	908	933	880	904	865	885	908	865	857	937	915	878	918	898	938	964	843	901	869	903	866	877	904	905	885	904	857	919	889	825	847	865	940	884	902	872	916	885	926	865	896	897	877	822	915	866	917	895	848	908	855	902	904	889	873	902	880	909	893	864	861	854	904	875	879	884	911	877	923	875	899	832	893	839	852	857	885	905	865	895	856	834	835	932	843	862	917	939	880	822	897	824	879	943	893	873	887	865	857	865	872	870	920	879	891	920	840	892	882	891	874	895	886	878	850	902	896	914	898	866	858	822	894	917	909	860	908	872	917	918	892	930	880	863	900	874	943	870	891	909	895	868	909	878	899	898	909	888	857	904	886	840	861	906	862	941	892	887	860	845	879	818	876	894	868	828	893	893	875	858	862	922	890	894	904	931	882	842	885	869	843	819	862	884	903	888	887	866	832	946	866	857	857	938	929	903	877	883	850	823	873	895	841	915	900	900	894	904	931	852	902	820	890	907	868	849	850	877	933	875	899	906	887	893	859	855	862	856	966	862	862	879	897	929	908	885	879	884	918	881	884	858	893	936	857	897	859	896	935	886	877	949	843	873	913	850	897	861	905	865	894	877	918	849	873	897	887	816	867	883	878	914	861	896	887	876	879	889	891	876	910	871	894	808	897	875	907	857	894	865	888	917	809	854	938	905	880	857	906	877	863	917	890	896	897	912	870	865	878	872	889	888	924	912	855	854	892	898	861	900	925	891	888	913	873	926	871	837	876	871	881	910	858	912	875	833	936	860	909	903	867	929	878	872	947	840	877	865	862	861	945	904	897	903	909	941	958	890	890	875	886	920	875	895	864	857	882	937	915	863	879	903	901	878	871	954	908	907	908	864	918	889	865	872	894	916	887	908	933	887	889	926	888	863	891	831	857	860	849	919	901	881	892	872	905	911	885	864	936	878	916	870	887	851	895	832	907	851	913	897	825	908	932	841	864	970	889	799	867	840	897	917	896	899	909	912	907	848	925	870	904	878	821	853	835	873	867	930	885	909	910	962	844	893	869	858	896	878	872	882	857	894	867	954	871	932	929	870	866	879	868	943	882	885	886	870	880	828	870	846	941	890	892	894	877	906	930	901	911	879	886	888	848	877	852	895	896	880	894	861	838	896	889	871	961	888	899	911	872	878	874	915	865	893	851	910	885	861	855	861	873	894	887	885	878	902	898	835	892	905	874	894	849	877	860	902	903	882	942	840	905	880	855	914	869	934	882	879	837	913	910	902	914	952	894	900	903	888	872	882	887	869	892	912	896	871	918	850	877	918	881	867	916	862	898	903	905	846	885	929	879	892	900	917	860	840	871	899	870	875	866	930	873	879	893	866	873	879	873	954	889	896	869	865	899	869	920	903	970	889	864	850	914	860	834	893	879	901	879	938	876	865	831	881	918	919	902	888	930	859	872	836	906	934	892	797	874	881	861	914	889	938	887	831	889	872	851	867	909	888	907	913	897	920	879	877	906	892	903	875	915	923	876	889	893	886	871	901	856	845	898	813	829	916	874	857	845	865	879	867	886	919	955	900	850	860	921	894	866	868	835	909	885	930	848	868	891	909	879	918	860	859	838	899	821	837	825	831	887	878	862	802	862	826	906	921	901	901	899	938	949	856	862	886	911	863	906	909	900	940	834	892	907	919	854	906	881	871	864	879	892	855	938	925	916	910	889	878	937	908	887	881	924	836	864	854	883	837	897	899	913	867	864	887	846	940	882	886	903	898	835	911	862	884	873	911	888	865	841	886	881	876	858	882	879	892	903	901	894	911	907	874	920	892	888	883	906	913	920	875	883	905	904	870	878	883	907	840	902	902	913	878	944	874	849	858	910	871	861	940	884	897	920	854	940	890	921	907	905	844	899	902	866	893	894	879	914	901	939	924	864	881	851	871	833	859	907	911	862	885	813	906	850	898	836	908	876	922	884	911	856	857	874	909	800	843	881	851	840	867	828	883	853	881	925	890	883	857	933	900	872	891	908	827	861	930	901	874	910	880	902	934	912	862	888	865	867	858	895	869	942	934	937	905	872	929	926	934	842	884	881	869	885	867	855	880	887	914	903	868	898	907	917	897	884	939	909	890	942	890	853	890	847	876	865	844	866	905	909	899	908	876	870	906	844	898	908	856	909	840	854	845	843	892	896	871	894	856	908	876	876	872	895	888	830	858	861	909	920	874	872	824	847	892	899	870	945	926	892	917	921	925	867	893	933	854	917	906	903	865	888	917	859	919	861	900	900	829	927	945	812	885	930	930	869	894	891	935	869	935	849	885	899	877	893	902	842	893	884	844	896	927	882	876	889	846	924	874	888	840	948
24246	21439	28805	24821	21394	15571	8281	4659	3504	3062	2533	2074	1875	1730	1706	1475	1230	1095	1043	993	953	868	884	856	773	739	786	799	769	819	822	780	749	778	786	767	750	665	864	921	1016	978	878	694	653	651	645	715	696	658	673	685	639	650	679	684	648	634	716	669	685	664	679	672	701	703	670	692	630	679	617	673	671	670	651	671	653	668	673	663	672	669	654	693	642	684	665	648	697	678	705	655	645	658	613	639	691	632	635	647	666	699	678	650	649	661	701	655	638	694	674	630	680	664	664	637	707	630	639	663	647	686	656	698	655	654	650	629	658	651	715	680	670	676	658	647	733	622	640	685	631	702	670	673	643	682	637	648	682	668	647	610	631	641	649	668	647	691	700	656	643	678	641	659	668	659	673	664	681	673	682	659	666	654	655	655	604	656	686	614	599	666	672	654	703	653	662	663	617	642	629	656	655	666	625	661	670	676	662	677	683	671	661	637	640	669	622	613	607	655	660	716	666	671	677	646	612	642	679	655	672	681	621	633	629	638	640	675	664	664	686	648	698	685	639	695	678	676	622	630	655	666	651	638	636	650	626	672	664	697	688	645	689	667	618	668	693	697	690	653	669	678	682	632	685	689	661	676	651	689	645	677	690	635	636	622	666	634	688	647	647	656	679	610	667	682	715	674	651	671	680	677	655	663	658	665	646	636	712	662	656	687	667	664	718	673	629	677	659	681	665	685	632	633	667	674	684	666	654	666	676	713	662	627	675	685	704	674	640	692	635	692	691	679	657	594	656	717	688	643	677	691	673	674	661	651	627	679	634	665	631	664	672	699	659	602	680	680	654	701	680	651	682	635	672	652	662	661	658	643	668	675	667	626	652	676	660	612	661	717	647	665	630	638	658	645	680	661	663	660	693	685	675	676	662	640	644	681	662	663	666	629	626	646	660	662	615	677	671	666	671	609	653	676	669	678	700	637	666	694	687	627	690	650	653	678	719	697	705	622	655	650	642	612	641	641	717	595	680	703	666	639	641	682	662	681	667	666	636	686	635	632	600	663	626	663	642	661	636	637	669	668	661	665	605	649	638	696	760	622	685	618	650	681	690	704	677	658	715	623	652	725	708	676	657	644	639	672	692	639	690	692	676	677	700	651	656	688	662	701	657	656	683	642	632	629	642	674	693	647	656	671	666	628	667	664	658	633	685	651	680	628	689	671	648	613	698	661	647	676	649	667	649	674	652	720	619	633	645	668	628	650	636	694	651	716	673	647	630	675	686	645	665	643	692	653	631	682	660	599	644	650	688	669	655	644	690	703	710	689	645	652	650	682	654	713	612	604	645	658	659	651	659	688	690	639	691	658	624	645	677	669	652	650	663	634	693	702	620	674	675	631	680	653	686	662	652	727	686	681	676	656	656	688	650	628	717	670	711	692	672	652	641	638	660	679	642	650	642	685	703	703	661	628	675	622	718	702	629	656	603	667	702	669	637	676	633	654	712	640	613	687	687	659	655	592	650	653	628	675	655	669	654	581	661	639	681	660	678	671	645	690	674	682	635	658	607	666	656	648	647	687	665	649	670	653	678	670	660	655	677	645	695	702	635	667	707	650	688	680	640	635	675	632	629	728	664	643	674	691	666	697	681	656	650	644	683	648	676	637	637	629	718	671	627	700	703	656	658	635	681	659	664	603	674	680	666	642	650	689	688	656	687	681	689	647	631	676	620	690	701	645	648	667	710	657	674	634	668	680	629	644	669	635	652	615	698	680	669	670	692	641	637	623	633	642	677	696	658	659	678	644	610	636	655	634	661	637	658	634	644	692	658	687	667	654	694	674	666	652	692	622	669	644	647	683	649	657	683	658	668	659	629	675	651	686	637	668	650	645	662	658	650	659	644	644	652	664	699	694	699	643	697	681	683	671	630	642	692	667	663	669	621	663	609	655	649	697	676	668	672	677	699	669	673	687	625	652	704	612	661	648	674	636	682	701	643	651	629	646	660	682	672	666	639	683	642	642	666	653	628	636	653	668	634	688	683	691	653	652	683	671	665	634	678	631	631	654	682	657	591	634	712	685	643	630	677	658	704	629	679	644	695	604	632	701	719	650	680	619	655	640	661	667	690	676	674	652	681	629	662	662	642	638	686	660	637	624	671	625	650	648	702	646	654	635	652	684	655	685	601	651	678	642	648	660	626	629	668	626	644	643	645	655	660	650	622	683	628	701	685	632	631	650	663	667	675	660	684	651	659	667	663	694	618	654	613	720	679	699	644	645	658	666	624	678	655	666	663	669	665	670	632	675	686	635	676	659	718	655	648	680	657	653	624	658	643	657	625	672	685	622	668	637	634	655	615	687	686	631	627	671	672	620	649	610	655	682	620	656	635	682	670	646	578	674	664	661	647	658	687	688	627	650	684	675	646	659	684	645	675	658	726	673	664	663	674	718	653	651	679	639	643	637	676	674	632	657	671	656	661	666	655	678	669	634	695	680	701	656	641	678	649	649	663	691	663	641	661	632	670	651	655	652	652	654	682	681	675	695	664	638	619	666	715	643	629	665	663	667	660	650	638	645	644	673	654	665	663	689	657	673	636	659	687	666	642	645	684	650	649	695	649	653	675	650	644	667	669	685	643	640	665	644	673	628	636	662	622	675	634	623	686	659	624	674	659	659	689	624	639	700	653	654	656	667	626	641	676	661	652	704	658	616	641	691	637	617	614	687	628	641	679	637	687	667	662	655	663	703	716	620	657	671	638	649	652	693	675	662	682	677	672	690	658	656	689	599	680	666	672	653	664	642	623	670	676	626	667	618	647	646	713	683	682	683	655	669	613	679	708	634	651	726	708	627	634	643	706	703	713	688	660	647	674	674	680	689	648	655	651	671	671	642	632	599	618	653	640	712	671	644	655	670	674	692	642	627	690	694	627	673	649	649	636	635	668	631	680	694	669	640	642	677	657	682	672	623	702	661	643	629	620	695	649	674	657	708	662	662	681	636	636	629	666	658	682	590	681	651	672	677	646	656	659	690	653	661	657	667	657	641	632	642	667	733	678	621	659	653	698	690	669	754	651	697	691	653	662	651	640	621	672	652	646	659	636	603	664	654	613	642	676	625	697	626	668	637	647	688	654	672	671	682	684	649	671	649	673	652	647	696	655	607	700	672	655	689	631	682	644	675	652	647	658	705	645	643	670	657	685	703	684	695	690	629	613	698	666	622	680	664	621	693	599	653	653	668	661	717	678	686	691	694	670	686	624	699	672	690	693	659	663	675	674	643	670	649	677	615	698	654	615	678	663	685	656	688	622	680	685	643	646	709	624	649	681	662	631	633	632	652	642	636	672	678	626	661	649	704	641	680	698	670	652	650	666	637	609	651	687	645	638	649	656	705	667	673	659	694	663	659	678	650	704	656	716	663	672	662	656	649	657	669	717	651	638	642	680	652	666	669	626	713	648	647	662	679	699	668	676	675	641	663	669	657	646	660	681	673	674	690	626	677	659	617
25265	44365	42299	33338	25056	19372	13852	10669	8898	7734	6330	5171	4470	4093	3809	3199	2549	2306	1994	1736	1581	1572	1491	1443	1305	1168	1352	1336	1387	1362	1322	1236	1202	1206	1139	1188	1075	1118	1410	1583	1964	1764	1428	979	986	960	958	980	967	928	1021	922	958	962	964	935	940	931	972	1029	1029	991	1002	995	908	911	965	971	875	958	937	983	898	903	932	946	950	908	1022	920	925	987	979	927	914	938	966	952	932	981	912	911	922	911	907	946	1012	986	920	993	971	989	915	979	915	912	927	963	918	931	922	940	969	881	964	987	963	932	944	965	890	922	878	942	973	919	935	888	943	939	965	947	899	935	982	886	937	923	969	971	923	951	911	979	962	987	969	937	949	920	944	951	921	923	921	965	994	970	929	901	944	1025	917	909	910	949	936	955	912	900	907	980	944	987	885	919	970	965	918	979	919	935	937	910	914	970	963	960	933	1010	970	917	987	965	960	947	976	937	965	957	936	891	987	906	954	941	917	960	907	935	929	901	896	947	940	934	921	913	956	934	975	895	959	922	902	991	935	965	913	950	950	967	938	907	925	977	940	920	894	960	881	927	959	920	918	942	941	926	1006	934	958	936	998	931	938	920	965	953	971	954	954	919	874	915	950	937	936	921	910	962	935	947	916	920	953	938	928	984	945	1024	914	979	937	982	963	967	925	947	880	929	985	962	938	977	913	941	944	952	952	910	989	943	939	976	975	941	944	906	918	949	963	1006	979	929	1001	916	989	932	910	960	949	960	927	965	947	949	876	915	940	943	981	966	968	992	857	930	947	967	927	1004	984	907	920	927	967	934	900	995	928	982	937	925	949	976	948	876	906	948	976	885	970	983	944	972	962	932	964	952	924	953	949	952	972	960	970	965	920	961	941	878	983	989	934	977	876	962	955	917	967	949	927	906	991	902	896	957	948	929	964	959	922	922	1001	962	928	968	923	901	963	942	926	871	925	979	944	971	918	954	925	962	987	929	949	933	992	959	888	946	964	933	931	949	959	965	911	971	920	983	955	981	944	954	919	897	929	973	981	971	936	930	946	937	919	966	900	935	923	948	936	913	924	955	897	950	923	943	901	939	972	961	932	958	931	931	983	953	885	966	998	959	932	928	911	957	930	923	908	952	893	943	969	912	973	911	920	1015	927	958	964	1000	960	952	908	963	930	944	950	947	982	900	961	947	936	939	957	952	920	931	973	993	945	928	951	910	944	984	958	957	960	909	911	961	943	954	943	938	935	975	919	957	974	951	969	938	912	896	940	965	906	946	962	981	922	965	963	1000	880	964	918	901	893	929	938	991	899	938	935	956	909	937	929	949	920	925	977	917	965	930	988	936	931	946	890	994	909	921	943	873	957	929	924	945	932	936	963	924	907	967	953	916	1003	955	910	940	938	915	972	944	938	932	949	931	933	971	997	952	913	950	928	951	914	947	974	958	912	880	935	946	956	954	956	949	909	908	940	912	941	953	901	945	969	950	918	929	1012	1030	936	939	934	898	898	954	934	915	905	947	909	936	890	996	930	932	903	974	940	919	983	917	916	974	927	968	924	972	974	928	968	949	941	971	923	920	931	916	948	963	976	1003	942	919	904	986	954	977	925	943	969	974	935	971	920	949	919	951	935	906	961	959	965	940	959	1013	959	953	969	969	901	954	913	956	961	955	1001	941	896	931	932	943	901	947	990	902	955	946	896	912	944	904	962	950	966	922	939	928	904	931	945	922	943	893	955	939	956	975	924	947	924	930	942	938	912	929	916	964	945	949	894	994	987	903	952	929	931	931	981	896	925	957	918	968	968	979	968	934	932	964	958	983	944	919	904	917	952	911	899	948	951	989	962	968	900	940	953	971	907	950	963	997	948	988	926	977	921	1002	856	928	918	953	924	964	965	951	984	972	935	938	943	950	900	938	953	871	942	961	960	894	962	961	966	912	955	969	985	969	922	950	931	941	902	878	993	959	929	950	918	931	961	931	922	926	971	893	920	952	989	900	916	967	881	928	930	835	970	940	922	955	932	892	919	917	942	916	934	975	957	958	947	950	961	963	943	898	922	965	951	1015	948	988	945	949	877	952	958	947	924	1019	1031	929	967	943	920	919	930	966	943	905	903	947	898	940	969	900	937	991	926	957	965	932	983	945	958	996	951	989	943	951	964	938	900	951	920	909	943	938	919	973	1006	884	944	929	959	950	968	901	991	958	940	942	999	961	952	925	967	970	974	905	926	969	945	957	932	948	982	908	952	975	932	991	920	926	941	934	981	890	908	902	966	965	932	986	943	957	916	965	947	869	956	923	919	904	947	921	881	980	934	978	934	910	876	977	941	925	922	944	991	1003	916	937	917	903	943	942	977	924	912	953	965	950	930	871	949	928	937	959	958	916	934	1016	953	877	965	956	937	917	964	899	950	965	945	956	925	897	902	930	889	938	1001	951	897	943	922	968	923	958	929	952	934	901	928	909	968	945	969	983	944	927	994	994	992	974	949	908	946	942	873	975	879	904	962	942	922	950	956	939	910	1009	965	903	923	903	965	893	910	976	928	983	958	878	940	965	954	964	930	919	882	932	961	986	940	911	958	920	944	972	878	964	968	941	917	940	974	999	959	954	880	947	924	966	975	969	973	972	934	958	929	960	993	973	954	948	940	956	932	992	944	963	945	885	940	856	981	973	1023	920	966	1036	970	955	935	979	903	954	950	927	931	937	932	964	917	962	916	963	966	984	923	939	932	1003	932	992	897	973	953	958	984	924	899	928	903	943	998	888	942	911	948	921	916	944	966	925	962	924	968	960	913	997	949	920	955	898	931	963	922	902	935	977	892	947	962	983	923	1011	901	942	975	941	903	964	956	946	1008	954	946	983	961	950	906	915	953	905	923	948	924	963	938	903	977	921	927	957	930	973	952	922	888	966	961	947	934	928	910	896	957	1002	976	945	923	900	956	924	984	923	892	885	939	963	918	1018	950	949	936	942	1003	923	961	938	889	947	930	954	954	952	923	957	923	1025	913	958	937	954	927	951	933	980	952	969	933	929	929	910	894	967	974	935	903	918	946	994	930	917	901	951	914	943	941	932	991	904	904	924	933	955	941	962	926	986	917	922	930	866	957	910	942	898	923	915	948	949	922	911	955	963	942	944	896	941	946	967	963	1017	919	878	939	988	954	924	950	930	915	929	927	960	888	950	910	967	950	937	967	925	917	922	954	945	981	929	935	981	946	920	963	897	962	910	895	916	993	906	933	880	972	932	906	904	954	932	976	931	970	974	951	978	952	915	959	984	932	919	1010	936	975	943	927	926	982	990	899	926	962	935	970	971	907	1014	865	925	906	956	961	903	976	974	970	927	951	938	955	999	924	941	996	948	951	945	910	971	975	943	949	1000	896	942	943	923	961	941	936	927	925	908	943	904	954	956	954	950	993	924	930	961	935	958	894	925	938	951	967	870	947	917	962	956	937	935	915	922	899	953	931	952	936	957	974	932	973	918	911	910	947	976	913	986	914	985	879	958	975	936	911	953	976	954	924	924	984	934
23215	21408	29276	23963	21656	21918	16443	7173	4965	4334	3815	2872	2515	2383	2167	1880	1513	1320	1100	1075	1020	1018	972	984	870	825	884	880	905	911	884	879	824	818	849	777	749	762	900	1221	1246	1417	1218	662	661	732	691	720	717	664	683	677	685	698	678	655	745	678	677	697	782	755	718	726	660	736	674	681	643	669	637	638	678	664	713	684	629	665	668	692	684	691	659	610	668	641	717	646	652	660	700	678	646	678	719	716	648	634	682	664	684	640	655	686	685	692	631	684	625	694	681	623	652	689	660	636	649	657	663	625	705	658	703	680	708	636	662	666	672	657	660	660	685	658	742	637	684	671	671	641	653	659	660	648	642	666	662	723	675	699	698	675	619	676	675	655	672	678	691	717	649	705	664	704	692	712	643	696	695	681	687	664	691	710	699	621	672	690	656	654	672	680	697	705	658	685	674	641	681	730	687	647	721	633	662	662	684	656	686	675	662	672	675	687	661	680	693	690	659	698	657	677	715	711	720	683	651	643	639	704	656	694	680	691	658	646	673	644	688	676	638	691	654	628	684	614	622	621	667	721	681	675	641	663	664	696	681	687	649	670	694	694	668	672	752	685	662	688	687	636	669	681	672	642	651	669	693	652	692	679	674	676	680	645	667	674	684	682	712	671	650	660	711	695	629	704	614	645	656	669	725	669	669	672	700	640	680	691	680	684	651	646	653	692	639	671	672	712	675	670	687	652	651	621	686	686	714	646	661	691	677	636	700	668	635	643	700	689	684	696	655	692	624	711	639	709	633	673	729	676	669	673	683	716	688	659	700	640	680	633	689	664	671	608	655	623	672	667	656	665	653	635	651	679	692	690	681	686	653	681	664	629	636	639	630	675	681	639	684	714	655	658	701	648	661	715	667	689	675	657	636	674	699	653	628	700	666	688	687	686	615	687	658	635	680	655	692	668	700	652	658	683	702	710	767	655	643	662	666	697	656	696	657	691	733	664	622	684	690	692	674	674	658	715	734	639	702	646	639	682	659	687	688	696	659	675	676	696	698	649	619	653	691	626	654	683	657	657	672	683	658	667	704	715	681	629	693	720	686	614	670	680	664	696	656	677	708	664	648	676	638	617	682	669	683	686	679	659	674	692	655	692	704	641	631	675	668	657	671	693	703	642	657	612	690	694	623	668	692	691	677	696	676	650	675	646	671	666	687	668	649	692	666	659	648	605	667	673	660	705	672	635	665	699	637	701	674	697	684	695	701	671	666	686	683	639	659	669	617	657	675	673	660	627	651	659	648	684	648	627	692	664	649	615	670	627	653	654	648	673	704	692	644	619	684	727	648	656	653	640	650	703	695	661	629	643	701	645	590	685	677	670	677	696	664	697	688	609	687	651	629	658	689	669	681	650	689	639	661	665	632	621	660	657	659	694	665	688	663	733	655	651	654	681	698	726	709	635	672	637	670	651	679	666	677	662	664	712	680	681	675	718	680	665	677	680	666	627	654	643	650	638	677	627	662	626	652	714	625	663	617	674	665	697	669	669	636	701	709	695	675	712	607	689	671	724	677	645	691	644	690	634	691	665	663	675	661	643	664	629	677	693	659	685	669	642	707	701	697	659	722	659	680	706	701	658	682	643	691	659	690	701	695	681	624	679	702	682	659	698	667	678	683	686	701	712	649	696	708	663	665	713	676	673	676	641	640	689	640	645	711	674	664	662	676	695	656	637	693	671	662	661	699	703	626	672	608	681	656	671	662	681	642	631	702	661	650	660	675	680	634	678	686	684	683	671	682	662	664	703	650	684	696	619	657	648	687	642	641	651	640	670	692	638	651	663	679	631	662	695	638	715	681	675	711	686	695	649	661	635	705	648	711	633	642	677	634	632	682	655	674	664	657	641	606	691	701	702	673	636	666	642	655	765	698	673	670	679	693	672	673	634	625	666	684	665	703	654	691	673	748	670	646	672	670	677	662	647	620	664	663	619	722	712	723	669	705	633	665	660	681	678	657	694	647	669	668	703	679	685	617	681	648	693	617	670	720	672	658	676	639	671	683	648	670	678	687	684	651	669	647	682	648	628	687	700	714	602	649	662	707	670	621	656	679	673	620	670	672	687	671	638	676	657	633	685	693	648	646	725	648	700	657	668	673	678	667	725	639	632	702	688	664	638	667	645	689	680	658	695	663	687	682	686	698	670	692	686	685	661	712	692	663	687	691	632	636	683	679	720	708	682	650	674	660	662	674	694	678	677	615	658	691	691	693	661	630	642	668	667	677	687	650	682	674	670	673	643	650	681	662	636	711	668	695	663	658	698	708	635	675	627	672	684	670	691	698	653	677	657	634	671	683	655	682	703	649	684	666	680	648	666	679	690	662	638	669	632	685	655	693	679	692	698	669	676	615	667	658	679	630	663	613	679	695	653	690	711	665	651	688	671	671	663	702	676	617	662	654	695	674	678	658	658	666	696	684	667	679	676	665	724	644	662	693	696	652	717	679	659	671	693	703	625	663	652	677	639	679	644	646	700	679	666	708	685	690	651	670	650	654	643	666	678	703	670	702	683	668	646	649	712	711	661	643	637	657	699	648	600	715	679	695	684	665	671	644	668	686	644	671	695	705	657	675	653	698	677	646	699	690	682	707	636	701	676	738	688	680	664	653	692	710	683	692	665	696	701	651	682	700	657	662	679	678	640	663	669	732	683	686	671	643	684	684	672	710	670	698	637	664	650	707	625	646	661	659	650	627	669	646	684	669	653	648	641	669	679	684	681	706	691	693	679	671	669	645	688	695	709	708	675	690	690	688	660	667	671	695	701	708	685	614	634	641	671	703	709	634	675	668	705	645	656	619	643	684	673	676	637	674	638	659	668	690	711	678	677	692	667	687	672	662	707	736	615	640	674	695	669	707	671	683	728	687	661	644	703	681	709	664	691	686	663	691	681	658	660	642	687	708	684	662	653	653	659	662	719	669	645	708	728	689	658	667	719	668	720	663	666	654	673	660	626	660	646	684	662	637	680	696	669	677	635	714	637	673	682	644	658	690	722	678	628	710	697	679	649	665	687	704	688	697	626	713	673	669	621	674	663	686	674	656	672	729	666	678	660	691	648	649	681	691	651	658	665	625	745	655	682	699	644	689	657	656	679	657	602	696	706	666	680	669	668	698	642	655	651	654	663	676	643	653	637	691	689	636	662	645	670	617	686	645	692	682	710	694	639	688	661	704	670	688	715	628	711	680	644	692	674	634	627	702	641	611	632	692	717	685	687	680	672	685	714	630	679	712	635	671	651	660	644	670	623	645	668	672	675	696	661	713	679	695	669	703	688	657	689	697	655	636	685	647	681	716	662	673	659	675	701	689	660	680	645	656	685	668	661	605	708	672	638	643	664	674	660	669	697	679	643	667	703	617	685	641	644	686	676	637	640	712	625	634	666	660	651	678	628	678	664	645	706	650	701	697	680	643	685	655	714	667	694	588	651	666	682	686	680	642	666	681	642	632	642	682	699
27559	48384	46981	37609	30666	24161	18376	13950	11842	10150	8672	7144	6140	5802	5276	4303	3409	2691	2317	2182	2009	1948	1807	1703	1487	1361	1463	1522	1763	1513	1501	1464	1321	1372	1334	1264	1154	1163	1587	2285	2510	2836	2359	987	996	994	958	1035	1115	944	915	992	950	984	971	930	930	948	974	1033	1121	1109	1082	1019	939	970	872	908	979	951	909	922	1001	913	926	941	888	1000	972	948	906	949	940	989	969	947	983	951	886	894	911	895	1007	924	895	921	929	913	962	939	925	937	932	937	931	920	929	905	940	958	934	899	915	925	920	923	927	885	916	932	942	971	895	988	908	956	934	927	954	930	952	921	930	951	946	905	907	918	943	964	861	934	916	920	947	922	896	874	959	928	1015	919	928	908	991	971	907	943	948	929	904	933	915	912	926	903	924	925	956	899	949	886	980	922	940	992	984	950	941	929	904	912	952	954	937	979	909	954	917	970	895	950	930	907	942	928	930	934	949	899	951	870	968	900	929	871	974	914	969	875	921	964	971	947	929	860	994	995	966	942	966	919	887	907	921	976	950	930	929	927	966	953	937	933	927	890	919	963	905	899	971	975	951	977	964	977	957	927	958	936	922	936	937	951	911	985	938	962	925	913	932	1005	927	870	947	917	931	936	908	903	899	953	918	942	946	965	878	971	960	929	900	953	923	894	959	954	912	897	973	890	931	959	886	906	965	898	905	959	976	967	907	927	930	893	936	973	981	905	913	902	959	924	903	954	926	955	884	890	886	948	952	931	1014	948	907	897	946	938	953	930	984	951	946	943	880	964	908	886	902	920	896	946	959	936	904	916	912	895	929	878	936	941	939	908	895	919	998	958	985	939	904	962	967	988	910	910	973	923	941	924	962	886	966	924	921	936	977	967	929	897	936	1028	905	936	970	894	932	941	919	964	904	902	954	877	901	899	959	899	940	918	952	965	951	954	931	926	925	885	904	862	989	911	937	902	934	934	958	873	980	949	930	900	957	957	947	962	944	934	946	965	983	916	952	947	910	987	953	946	911	921	885	947	928	944	895	898	908	901	948	959	950	915	982	959	914	921	937	914	950	949	942	962	937	882	942	893	982	938	945	934	914	884	945	972	886	910	975	950	927	962	958	932	937	947	928	926	925	958	899	907	888	963	958	909	903	934	958	966	956	931	925	946	913	952	976	918	957	921	948	898	986	896	914	875	956	941	950	929	927	983	919	913	945	956	939	921	928	890	952	887	932	912	943	851	942	929	953	889	927	944	846	907	922	905	892	942	929	923	909	936	947	972	960	916	990	915	944	902	977	1009	939	895	981	965	904	955	939	959	909	940	956	941	887	906	941	932	958	887	1000	919	980	930	933	915	983	954	931	966	940	927	985	924	972	896	966	949	916	984	930	887	945	983	943	954	938	903	941	981	969	936	930	896	957	889	965	950	952	912	949	922	902	946	940	913	915	959	946	935	953	978	943	944	974	828	920	961	996	930	918	921	919	915	920	937	952	879	1017	924	979	932	932	916	947	934	941	888	935	905	909	946	920	908	930	916	944	919	939	945	957	944	920	906	956	927	919	928	901	937	978	931	957	985	913	959	883	906	903	951	979	919	921	931	941	900	949	981	934	961	928	908	951	907	929	973	939	916	926	919	942	915	940	945	937	986	907	921	975	925	922	920	903	940	937	909	904	899	890	919	903	952	923	890	952	886	925	969	906	964	901	953	917	970	887	940	953	953	932	919	922	921	933	946	975	912	926	952	919	917	945	915	957	901	941	934	971	901	953	943	957	930	878	892	935	982	914	1000	954	954	948	947	945	928	934	971	954	907	875	940	889	946	984	940	945	931	956	913	903	966	918	981	896	945	923	972	890	935	944	941	916	911	943	906	909	940	961	945	990	983	915	971	949	904	967	894	933	949	898	939	952	943	930	934	960	981	876	981	928	956	923	962	940	951	973	939	927	879	902	923	930	892	959	939	960	941	930	936	926	959	936	902	943	912	922	946	932	954	981	888	917	915	941	941	900	902	968	882	960	914	963	958	938	948	911	1005	978	904	908	923	948	933	950	952	907	939	969	924	923	982	895	939	955	917	986	958	976	1001	927	919	979	926	956	925	954	920	914	890	951	911	953	913	907	936	967	891	943	911	982	955	1001	908	923	971	967	902	871	978	999	970	972	1002	883	929	979	896	883	991	966	963	969	935	932	917	933	870	926	939	918	931	942	951	989	900	925	971	915	890	958	869	926	931	906	922	896	947	931	899	919	950	947	956	920	941	935	969	928	975	883	939	895	988	928	965	893	924	903	929	965	912	873	929	969	929	935	968	1010	871	947	926	921	972	923	905	874	924	988	910	929	918	915	917	934	960	908	939	959	930	953	948	903	949	959	951	925	928	940	961	960	988	948	950	901	901	942	889	920	928	926	928	919	956	913	929	955	982	912	935	958	949	970	912	921	884	984	970	892	903	904	969	888	958	929	955	955	986	893	965	949	906	931	970	983	975	953	973	955	975	897	901	944	856	873	902	883	961	931	913	911	939	932	980	974	948	930	924	922	852	951	924	928	929	966	907	942	918	876	941	920	897	948	928	957	944	975	958	931	914	943	917	934	948	977	952	922	914	939	992	929	973	956	910	927	956	959	929	868	931	990	906	870	935	889	962	1005	937	918	946	943	904	964	870	947	952	964	905	925	943	871	918	968	920	886	924	964	887	934	893	964	957	904	919	948	928	954	954	911	869	887	911	892	972	870	959	928	963	894	947	949	982	919	961	935	886	891	968	935	966	908	893	955	919	970	975	976	887	989	949	929	925	925	931	970	923	927	913	900	895	979	937	970	939	933	978	898	986	939	949	954	896	929	916	941	962	953	983	940	926	923	917	941	891	834	880	878	940	935	907	921	948	937	908	886	951	966	912	990	879	933	909	852	868	910	1012	967	943	924	940	951	968	945	919	927	905	991	926	965	958	945	903	952	916	896	890	879	912	918	962	943	942	899	975	968	950	990	943	893	930	899	944	938	966	947	1008	944	942	960	946	949	977	941	983	942	961	966	919	941	910	894	940	945	971	940	945	906	956	971	898	911	887	939	958	931	927	897	972	945	969	884	983	964	926	879	878	932	960	923	921	921	894	966	984	951	886	955	953	923	961	903	891	928	967	903	937	921	965	924	929	905	899	922	879	932	982	905	967	983	919	911	943	964	909	935	931	959	931	907	943	902	910	919	943	856	888	941	852	939	975	934	953	934	949	912	914	960	909	941	970	968	913	938	913	906	943	983	968	992	941	894	1000	910	955	984	953	925	917	907	967	984	941	1010	920	888	894	968	913	966	964	923	912	910	943	924	922	899	953	944	924	937	958	942	987	923	916	905	975	903	970	936	915	968	961	933	910	913	996	927	944	982	940	965	935	920	892	958	913	936	967	983	958	890	950	873	916	945	954	911	930	928	980	993	945	902	905	923	923	876	926	968	895	941	924	898	945	925	945	952	926	922	956	851	886	913	905	959	931	906	917	883	917	943	1004	934	1008	965	954	918	931
27498	23726	27494	21447	11959	6558	4042	2655	2084	1957	1665	1549	1406	1324	1133	1036	915	841	763	796	793	723	699	711	709	696	722	702	728	742	743	691	686	705	704	653	656	683	665	645	680	688	691	620	613	625	597	665	632	612	616	633	651	632	639	607	624	600	666	629	626	641	660	632	621	662	616	643	620	630	627	634	654	625	625	654	644	631	627	677	615	594	632	675	649	649	631	584	621	605	639	693	636	609	646	586	624	633	665	628	653	629	618	631	663	624	586	671	686	646	649	612	632	583	623	629	664	680	620	648	629	593	632	622	641	629	652	593	641	596	642	652	629	619	637	597	608	653	628	608	630	603	656	647	655	623	668	622	647	624	646	662	604	653	625	590	655	629	633	651	673	669	610	632	620	587	620	620	651	671	652	612	625	670	611	630	629	621	644	638	634	633	597	636	620	589	623	638	630	669	613	613	572	638	669	632	635	611	635	621	641	609	608	623	637	615	593	583	642	633	659	657	653	642	627	593	589	659	678	631	644	650	592	583	630	643	651	654	581	651	606	645	599	629	656	602	631	611	625	605	644	667	633	638	588	639	662	657	589	650	654	596	683	624	644	609	656	644	625	642	571	669	644	615	656	614	603	614	657	619	649	612	624	604	656	644	634	606	644	607	616	626	601	639	590	641	646	628	616	605	653	636	626	632	649	637	642	610	659	653	623	623	628	625	640	594	646	612	614	640	659	670	648	638	647	658	626	628	604	621	640	659	644	640	596	648	578	653	562	630	634	599	620	615	663	602	627	663	631	616	634	665	641	609	637	672	619	632	653	611	630	654	610	611	654	663	651	634	633	604	640	600	689	639	602	650	600	652	636	633	616	655	636	607	692	640	624	669	650	624	644	629	626	664	603	635	639	647	625	658	647	622	668	637	651	622	634	674	616	589	660	617	588	607	602	572	619	649	635	616	625	615	665	650	663	641	617	618	639	619	589	628	657	620	646	654	656	657	656	598	629	599	621	629	598	629	629	628	626	608	645	637	585	634	600	637	590	607	625	635	644	612	666	594	626	653	634	684	608	607	577	629	637	602	651	659	668	622	587	609	625	641	651	644	640	611	627	661	654	676	642	598	643	624	666	632	653	616	661	628	638	645	636	607	621	598	656	624	594	646	623	637	598	612	661	620	628	651	634	638	596	653	586	632	599	610	614	607	572	623	641	614	685	623	632	669	662	636	629	646	618	625	597	655	603	629	642	619	653	630	677	669	603	609	622	627	629	611	622	608	666	635	627	637	682	610	641	593	599	638	610	616	631	622	639	648	643	631	598	663	603	619	648	618	583	629	631	624	657	621	677	599	615	639	650	651	613	625	611	644	604	649	642	593	647	629	621	624	580	684	634	627	605	615	610	632	603	637	621	605	626	637	630	653	634	641	647	626	622	674	688	615	671	658	596	639	641	623	635	614	646	577	622	608	615	631	635	616	648	621	638	690	636	666	592	645	638	700	603	634	643	616	681	645	638	694	636	620	642	653	615	603	639	639	638	653	575	610	640	618	627	632	641	643	625	604	633	637	661	665	645	626	658	656	615	640	613	641	583	623	598	618	618	642	576	596	650	647	619	594	610	633	651	667	596	634	663	620	652	551	600	659	674	608	640	643	640	629	605	617	638	577	653	570	629	605	668	575	608	609	623	607	665	656	650	666	620	629	624	626	675	645	599	633	627	624	637	578	637	616	632	632	627	588	610	616	623	621	646	611	660	653	610	648	658	612	613	634	660	559	580	622	639	675	612	669	633	679	601	613	580	647	641	627	605	634	639	587	603	676	661	636	573	625	598	612	643	616	611	633	657	613	628	617	602	627	597	606	621	624	685	621	663	641	642	614	660	640	660	670	701	620	591	640	653	624	565	623	682	633	642	668	599	645	648	623	626	600	625	630	614	642	627	681	590	610	600	662	643	655	617	603	675	600	657	631	638	610	650	676	662	605	643	612	612	623	668	667	623	620	620	644	623	670	666	645	642	634	636	643	562	641	648	607	614	597	585	620	669	628	611	660	642	688	632	622	621	608	591	597	674	633	637	625	637	644	609	637	641	601	672	599	640	604	621	617	651	643	671	618	651	626	585	618	580	597	591	646	641	613	630	651	621	639	620	662	637	618	735	683	666	678	639	609	632	586	634	654	640	649	584	665	639	645	659	664	580	649	631	654	629	645	586	616	584	639	562	651	601	658	595	655	652	573	651	656	587	638	640	619	615	648	666	637	681	595	636	628	642	587	699	631	616	615	603	650	626	625	665	612	597	606	665	650	648	616	606	640	639	586	594	629	627	620	649	615	646	637	668	654	611	616	624	641	662	640	636	621	653	623	603	610	664	637	616	610	655	633	655	594	600	612	584	649	638	608	709	673	638	623	665	650	629	634	633	657	654	622	594	620	661	661	632	628	616	623	609	631	643	669	634	656	607	607	659	637	608	586	666	627	642	617	625	619	639	625	645	606	673	616	598	626	618	607	627	634	625	606	602	625	647	646	616	579	648	622	599	627	597	634	626	635	641	602	670	623	668	616	643	599	654	663	619	655	661	647	638	618	613	650	684	645	635	662	611	616	609	609	625	662	581	611	653	642	668	636	589	600	601	676	615	610	659	679	666	627	627	624	654	628	615	605	617	644	678	620	616	613	616	615	586	644	629	651	641	627	633	626	546	624	659	613	638	624	627	625	644	681	662	657	607	610	596	622	611	673	623	651	654	659	599	683	629	637	634	668	655	641	648	636	649	641	636	633	629	659	597	614	624	620	616	627	609	605	628	649	606	609	621	618	693	669	629	623	634	604	631	613	630	597	654	634	664	658	623	690	614	637	671	668	632	658	613	631	642	640	624	617	641	601	653	628	705	600	649	600	616	610	623	617	665	592	661	635	638	696	683	630	661	610	601	652	641	628	610	608	606	665	655	608	635	609	594	672	594	603	648	618	686	589	602	650	582	634	662	645	621	624	619	618	618	606	650	620	629	588	647	628	607	597	645	622	625	621	628	625	628	635	664	612	626	617	656	655	627	602	592	646	618	622	649	629	610	659	647	574	582	647	654	670	652	616	596	606	610	680	648	618	656	604	620	599	619	689	618	630	630	656	653	612	602	631	648	645	661	653	581	656	616	580	619	595	655	673	611	631	608	634	634	629	682	593	613	607	645	604	607	593	653	643	620	654	663	630	593	614	624	637	652	627	639	659	615	640	626	613	606	665	629	583	617	599	663	637	551	646	619	637	615	642	639	677	599	647	601	617	600	630	613	640	626	637	670	638	633	590	653	645	634	612	670	625	648	631	603	621	663	591	603	625	659	613	656	697	668	617	663	592	632	671	638	629	594	640	630	747	624	611	616	607	623	640	650	640	613	628	611	634	628	640	613	638	619	631	596	668	645	630	653	624	624	626	630	609	588	652	636	613	656	628	666	648	644	636	641	638	585	653	620	661	652	649	676	612	662	660	648	621	600	640	654	612	637	644	625	553
24079	36780	36251	27347	19763	13802	9760	6623	5271	4820	4062	3610	3127	2837	2381	2022	1726	1542	1328	1255	1309	1316	1172	1134	1091	1057	1103	1266	1270	1190	1178	1112	1089	1135	1056	986	966	972	938	1028	1016	1038	1038	831	870	919	863	912	888	913	912	913	884	847	861	916	861	848	917	907	924	875	898	889	920	916	872	903	914	919	924	884	967	912	957	896	874	902	854	911	922	885	867	910	925	863	909	924	842	828	876	889	900	903	921	931	862	923	942	854	881	894	852	837	869	891	923	907	899	897	929	865	901	920	904	922	926	923	889	831	967	919	882	884	900	907	865	902	921	887	927	882	869	933	887	857	928	881	881	920	887	936	898	907	869	849	887	902	864	864	875	892	872	887	856	925	921	895	936	865	884	915	898	887	875	884	820	884	937	852	897	885	897	890	915	928	901	866	947	924	886	892	894	943	876	870	921	833	874	876	810	895	899	905	923	921	867	882	918	935	879	878	914	930	878	955	897	908	899	932	890	945	905	859	897	906	869	953	869	911	853	936	872	915	896	837	913	926	881	881	914	894	907	891	864	895	892	918	869	926	893	915	901	893	909	909	933	861	846	866	946	847	909	895	884	853	890	918	836	922	929	912	894	890	901	937	863	918	884	927	926	927	861	917	893	878	887	908	924	915	888	888	870	943	935	918	919	913	892	881	921	887	932	900	907	914	891	936	887	871	956	865	908	895	924	938	879	878	909	937	908	875	874	898	882	839	867	931	939	916	878	930	835	848	857	941	917	901	857	883	875	875	885	884	945	883	963	935	845	862	913	965	855	924	943	896	907	870	893	907	892	898	910	918	887	906	936	861	929	891	914	881	968	864	870	918	915	921	929	897	893	912	946	875	872	918	887	887	930	922	868	909	843	895	905	856	897	931	893	883	923	863	913	905	872	932	882	952	869	897	893	888	872	871	959	876	944	843	921	910	903	869	911	959	874	919	909	931	867	898	868	898	886	915	866	851	922	898	866	881	904	886	918	909	947	920	903	843	886	867	945	877	873	937	902	914	891	887	913	892	903	930	925	934	868	911	885	926	869	871	874	906	905	906	922	877	852	893	920	849	942	909	848	849	841	870	882	934	912	868	915	874	891	915	937	933	876	934	912	893	931	850	966	868	921	926	854	929	889	888	870	912	938	890	887	867	831	849	903	880	855	891	907	885	878	863	872	898	879	874	884	865	886	900	902	967	938	851	873	925	910	886	864	883	869	906	896	897	892	949	921	877	936	919	900	894	941	920	839	885	903	862	901	851	908	915	895	858	889	841	887	861	922	864	918	908	863	884	885	932	879	875	928	871	918	923	920	901	864	842	911	927	890	904	866	881	896	874	919	903	890	891	978	879	867	879	874	871	901	908	927	938	917	921	931	878	873	930	899	940	877	947	919	891	900	902	857	910	909	903	901	893	903	930	926	893	892	907	887	862	918	915	906	882	916	887	897	913	875	916	908	860	935	895	870	914	927	939	910	879	876	865	885	898	847	871	950	895	902	888	899	886	904	895	957	870	882	882	899	902	912	876	894	935	910	897	847	840	901	907	881	902	888	893	930	912	881	899	897	929	932	879	894	908	911	903	926	904	871	882	883	907	877	853	933	893	898	876	914	958	923	917	904	925	911	847	918	896	877	911	907	927	849	918	861	909	928	912	965	942	872	855	902	903	857	889	861	867	857	898	882	917	924	901	880	876	915	869	879	865	944	949	883	917	841	952	927	932	968	884	929	918	842	890	839	886	976	937	915	916	899	942	890	846	915	920	816	906	925	935	931	854	887	885	912	936	911	872	926	930	859	877	890	903	882	865	945	873	856	928	883	881	909	914	941	896	936	900	881	851	884	896	886	862	856	885	930	877	894	916	933	893	879	888	851	906	928	939	881	849	909	869	919	862	928	909	872	921	856	837	915	855	941	904	927	862	877	927	921	820	928	901	931	915	885	974	896	921	928	902	882	923	861	889	869	888	895	926	921	902	925	918	902	923	865	887	878	904	961	894	876	879	879	890	901	834	902	923	846	910	849	912	888	866	890	880	901	888	896	904	891	922	855	856	922	912	879	934	895	938	922	893	920	909	873	946	914	904	918	879	930	908	851	905	908	902	888	882	927	927	920	915	885	952	894	868	940	920	811	939	970	938	868	913	954	872	908	911	898	856	962	960	917	883	913	870	874	919	849	864	858	926	876	891	862	921	862	866	864	907	851	903	926	962	865	889	898	887	870	881	851	895	900	914	940	866	831	807	848	912	903	868	876	903	856	925	904	911	947	861	879	880	869	890	872	852	864	873	934	940	860	901	920	929	946	941	944	927	894	883	865	928	932	864	856	916	916	881	838	934	909	859	899	900	888	871	879	827	900	914	875	911	908	904	888	896	932	846	934	843	894	885	892	848	954	919	895	869	871	875	932	935	938	891	857	879	919	937	852	872	878	845	886	868	897	866	897	955	888	853	905	897	898	891	897	868	836	851	922	944	893	859	902	916	862	862	922	877	874	893	863	909	880	880	926	893	942	923	917	879	903	942	945	844	887	902	882	886	954	893	967	901	857	876	953	882	919	912	930	891	904	957	867	898	844	861	853	915	844	862	910	898	908	897	886	935	912	888	859	824	906	845	882	890	910	878	901	903	859	863	876	873	917	901	881	876	951	895	895	913	919	878	926	878	923	796	912	898	890	867	874	903	901	917	907	882	888	920	892	917	870	887	933	865	895	903	831	918	875	834	847	924	872	902	879	883	900	867	837	914	887	898	871	873	898	871	887	925	935	933	880	944	923	867	875	881	926	891	868	886	960	876	847	877	877	864	852	913	884	918	887	903	891	913	921	901	923	925	912	904	923	915	865	887	858	957	872	880	866	909	879	862	867	906	962	903	857	856	895	902	904	895	899	948	877	923	871	858	907	867	891	916	867	923	939	934	911	918	868	922	869	850	827	937	893	942	871	874	858	876	890	878	884	908	914	847	876	914	857	929	878	890	901	887	899	895	913	848	899	925	900	853	904	867	907	900	938	883	876	884	863	895	905	902	912	908	924	937	904	888	939	871	882	871	859	939	876	913	906	931	900	884	874	893	931	919	913	946	925	900	929	895	904	902	876	872	863	902	981	929	862	872	864	889	868	888	844	900	919	871	902	858	893	860	872	901	867	892	908	941	902	896	930	872	898	900	860	910	955	939	874	863	878	899	835	932	850	872	877	888	878	843	907	877	839	899	873	907	888	919	866	922	895	913	882	914	864	958	873	901	912	854	881	979	902	902	882	875	895	946	893	893	862	867	875	905	878	862	863	862	884	895	891	961	875	863	939	914	889	909	933	936	887	912	913	908	900	876	891	855	913	910	931	854	898	870	848	936	845	864	860	925	911	875	945	931	902	921	927	873	846	899	893	912	909	937	864	887	905	916	911	874	917	877	899	940	905	855	856	903	901	902	905	872	877	923	886	916	871	904	933	920	843	862	926	900	905	915	892	879	940	943	885	901	860	851
24284	21436	28736	24873	21675	16238	9287	5130	3433	2896	2341	2154	2073	1867	1633	1384	1121	1018	1005	984	905	890	841	859	834	790	824	879	941	911	825	839	791	762	754	685	722	721	727	945	1069	998	998	709	679	687	676	666	617	702	654	684	639	681	690	645	714	671	675	702	715	698	674	721	675	678	679	729	690	729	676	718	645	675	719	694	669	686	658	677	642	668	697	623	698	680	697	681	668	633	702	659	670	640	660	690	639	701	684	676	641	654	669	646	661	661	642	653	662	657	675	684	673	613	673	668	666	640	656	613	637	642	675	660	677	662	701	661	704	664	678	672	662	652	689	685	692	694	672	665	677	682	607	682	650	671	612	656	644	699	696	669	706	653	678	708	691	658	627	658	618	628	683	635	685	693	700	669	652	623	720	704	651	678	676	714	704	650	648	652	643	697	669	673	653	694	686	633	683	638	723	634	663	626	599	680	706	664	671	650	687	652	660	693	650	656	681	673	627	655	636	686	684	674	663	663	634	655	659	661	706	647	645	671	645	621	657	589	658	679	707	677	646	691	705	649	680	669	677	683	677	676	688	667	687	635	655	702	630	669	665	690	725	667	686	663	693	675	685	667	666	637	652	697	698	631	686	694	646	663	628	697	657	663	656	666	642	654	656	699	655	635	679	720	708	661	643	683	677	652	677	663	669	645	660	673	627	664	640	652	635	701	680	629	682	652	674	687	661	668	642	670	667	637	665	643	670	642	672	629	677	653	631	667	674	733	655	678	715	662	678	660	664	684	707	698	647	701	690	655	667	687	610	669	691	665	650	723	652	719	655	655	659	650	642	649	699	677	682	667	689	680	653	641	670	631	630	648	655	677	682	627	711	633	686	688	710	668	630	687	644	661	703	620	667	671	675	693	746	652	658	654	696	650	647	676	648	662	667	684	691	674	689	650	679	714	636	647	671	693	672	705	664	630	703	699	651	679	662	657	672	653	688	649	633	683	640	697	660	680	676	661	691	676	675	655	635	652	659	650	645	668	666	675	612	680	678	673	728	689	700	671	627	686	673	707	709	673	654	619	674	663	656	733	652	677	687	667	715	701	635	644	710	678	656	665	666	715	694	717	661	721	688	655	685	662	675	619	622	676	647	691	681	681	631	689	662	679	679	729	656	698	680	700	658	704	645	629	649	666	670	654	669	652	703	666	666	626	688	658	666	702	626	700	642	642	672	659	693	637	692	687	638	696	653	664	665	652	690	628	721	685	671	677	639	647	614	643	663	632	647	676	660	674	659	632	673	659	657	656	694	680	657	642	689	718	662	677	669	660	658	692	654	663	672	610	655	697	667	662	665	721	689	670	640	645	662	643	668	659	695	658	643	669	663	690	689	706	710	612	693	668	709	643	658	632	636	646	679	666	704	676	668	674	633	704	657	676	660	672	659	639	671	698	655	684	706	693	673	708	633	634	601	664	684	642	630	663	647	711	727	655	651	677	673	665	677	661	655	666	664	695	721	662	658	657	636	615	671	683	596	649	674	641	670	647	688	702	669	654	652	693	662	694	650	653	707	682	622	722	648	658	676	674	702	672	697	621	669	679	667	645	701	647	686	677	655	736	657	689	644	644	686	672	692	686	705	692	659	689	670	691	606	700	665	689	718	656	687	689	652	666	660	616	644	679	669	655	721	639	656	686	668	639	689	661	688	674	701	675	657	667	656	688	646	658	685	649	656	654	689	701	691	715	685	653	679	652	663	630	682	674	647	668	625	687	687	667	687	651	660	700	674	660	679	682	656	701	647	646	687	618	685	686	686	698	644	653	663	700	663	631	656	662	665	631	661	676	705	653	636	705	678	644	641	628	650	677	648	679	668	661	682	737	684	675	685	672	677	680	634	693	690	698	644	673	695	617	683	653	717	645	679	704	646	698	669	663	651	663	636	670	656	682	677	633	706	687	608	662	627	679	646	677	687	649	659	656	664	653	719	669	625	677	714	630	659	631	699	632	642	675	670	701	651	657	692	616	680	653	659	683	655	645	621	715	637	645	698	662	722	676	662	704	651	669	662	641	658	670	685	662	692	670	635	679	665	687	670	691	674	644	660	618	611	632	682	598	669	683	663	628	614	650	694	680	695	663	701	630	678	634	651	686	677	646	682	653	625	674	670	712	699	679	657	679	678	640	672	662	668	695	647	680	656	638	687	649	649	638	691	671	654	667	673	652	693	645	695	692	667	659	698	667	619	656	677	659	645	697	676	614	733	633	691	660	674	667	658	666	687	703	685	671	615	688	683	668	665	710	688	730	665	662	697	700	705	681	687	708	668	652	745	636	684	713	652	715	685	691	656	658	711	664	689	681	678	648	611	670	698	648	665	667	658	689	717	630	681	665	688	702	698	651	664	612	683	687	664	641	684	696	679	675	697	698	696	636	616	675	670	679	668	650	669	656	651	663	674	655	702	672	690	686	620	650	626	671	698	682	657	703	619	692	668	688	678	632	677	671	661	696	655	706	678	684	673	637	665	658	657	693	655	605	614	683	668	677	641	690	703	654	707	641	652	654	647	645	636	651	674	638	646	662	712	706	680	673	689	674	692	649	690	690	607	653	665	663	663	660	715	678	662	649	687	685	669	686	667	697	685	704	715	647	685	650	641	663	636	699	695	688	661	695	652	680	651	697	651	745	672	667	644	726	625	685	651	662	671	667	671	697	636	648	624	644	680	644	726	658	689	658	683	678	665	676	669	672	664	632	692	702	690	627	683	697	672	652	661	726	668	663	677	665	674	644	640	670	662	678	683	623	626	694	644	687	682	661	618	651	643	637	692	667	674	628	660	694	681	640	671	644	718	683	704	694	667	686	677	682	660	699	689	620	688	674	661	689	651	634	694	677	660	633	673	654	709	682	705	668	631	645	675	669	663	669	673	674	672	700	630	706	669	687	687	696	681	641	665	676	635	645	644	653	694	661	675	680	684	681	696	646	714	606	629	658	676	646	656	687	617	628	672	662	682	631	652	678	705	656	705	679	689	690	697	682	642	674	660	722	751	698	734	665	687	632	661	658	669	670	653	661	657	665	674	691	648	684	653	652	645	628	685	656	643	691	694	686	698	621	670	669	638	635	663	668	633	679	656	679	653	671	660	678	672	653	674	701	709	676	699	637	665	645	635	694	702	670	676	648	705	656	644	661	698	680	675	655	653	666	669	660	645	662	683	675	665	673	645	681	711	671	650	665	650	655	684	598	627	701	705	633	650	682	697	733	682	630	622	666	689	669	680	611	620	668	677	668	626	663	649	657	673	648	695	703	667	689	701	725	626	650	647	640	660	632	728	692	680	672	678	682	635	642	674	610	691	670	675	663	676	642	613	695	603	635	678	674	640	674	686	641	694	674	665	670	699	671	691	679	682	663	648	663	637	702	647	690	677	674	682	629	682	707	691	665	704	648	635	669	674	653	680	661	652	648	665	714	694	665	662	652	631	683	664	684	666	689	684	703	665	669	690	675	680	657
25649	43515	41854	34511	26501	19826	15347	10998	8439	7390	5747	5317	4984	4342	3606	2959	2348	1977	1699	1719	1705	1618	1352	1456	1222	1218	1280	1444	1559	1523	1419	1353	1266	1175	1155	1180	1097	1068	1064	1666	1901	1946	1815	1097	933	993	924	1017	975	944	995	970	957	943	991	954	1012	929	918	1029	1067	1029	982	1054	916	959	921	932	929	954	925	1010	959	969	932	976	1000	949	963	919	913	925	995	952	980	971	899	957	950	960	981	970	986	975	1006	938	972	979	925	959	958	946	937	958	975	898	951	977	924	983	928	973	945	986	925	943	1007	981	913	944	890	940	1006	983	964	933	942	936	954	909	926	1009	997	901	970	916	948	922	924	904	911	917	931	954	922	926	984	963	931	923	956	982	953	918	928	941	955	946	997	988	951	908	894	990	963	922	901	925	945	941	998	908	936	905	947	998	947	1031	945	985	947	977	959	941	995	971	918	892	970	952	959	941	964	934	937	920	953	974	1005	960	932	993	958	956	898	947	911	1001	933	972	942	902	958	927	981	986	896	956	972	947	1006	930	916	992	984	948	984	937	955	946	947	956	1039	988	971	994	920	978	896	907	949	991	950	1003	990	1022	935	970	977	930	918	959	944	960	1012	960	993	975	957	953	973	1005	944	918	938	941	926	961	955	933	955	979	983	1007	960	945	923	977	957	971	944	914	974	1008	954	923	917	933	944	916	943	963	954	870	998	973	900	911	959	949	976	926	928	934	954	891	943	979	951	983	905	951	907	978	869	957	962	984	960	912	949	925	887	887	958	937	988	989	940	937	899	959	979	914	965	926	912	1004	961	906	961	914	953	985	972	918	933	984	978	974	970	942	993	922	989	959	930	959	1014	955	971	959	984	963	981	880	906	942	955	962	886	998	945	988	921	953	991	930	998	983	943	968	975	915	940	974	910	947	950	960	941	909	968	914	953	934	992	916	989	913	911	930	956	944	928	936	941	973	916	941	909	924	981	947	886	954	909	943	953	965	921	930	983	902	907	980	958	901	990	952	1009	979	971	905	974	943	870	978	912	955	970	901	947	993	990	905	898	969	907	933	931	989	985	933	932	990	935	974	940	946	955	950	971	988	910	962	931	930	977	915	955	1009	974	963	973	983	980	937	972	886	973	917	954	938	942	984	942	909	953	964	922	937	900	977	938	920	959	925	975	986	998	902	941	988	994	1010	919	950	925	974	951	987	942	920	905	998	988	862	912	950	943	966	963	922	929	991	997	976	977	997	932	925	914	929	967	907	969	952	998	996	946	900	939	873	932	992	1002	939	962	926	945	959	915	978	941	992	904	1024	934	891	939	895	975	953	952	960	927	937	923	912	942	952	979	926	950	974	974	990	977	960	903	982	944	884	972	959	1010	977	974	949	953	918	989	970	967	940	979	946	938	976	924	984	958	981	974	949	973	941	960	959	987	936	946	935	928	911	948	1012	936	942	917	909	949	948	934	903	1025	1022	976	950	946	975	1012	931	954	958	951	917	960	931	905	926	950	937	920	891	917	933	951	955	984	923	994	923	990	998	943	937	935	1001	936	994	960	988	914	963	960	909	945	945	965	976	890	1003	985	921	952	909	935	994	969	963	956	951	925	964	958	945	927	903	951	925	1004	974	939	974	940	926	930	1011	985	1033	927	963	955	933	924	929	962	941	996	968	1038	976	953	961	1009	974	908	906	956	974	938	956	941	920	966	998	933	1000	928	986	971	968	972	950	958	963	972	989	974	973	953	948	920	958	959	977	987	972	963	926	978	954	959	983	964	964	977	958	968	938	967	911	983	966	978	946	982	1008	935	950	959	1017	992	952	911	1009	981	1000	949	932	934	971	964	1002	989	930	948	941	933	927	886	927	921	921	895	966	977	1001	904	966	956	971	958	970	968	951	930	931	966	927	955	930	934	929	937	982	965	887	956	930	911	927	960	1005	920	923	946	948	964	975	942	920	995	925	943	904	969	961	920	889	937	947	940	976	997	905	965	899	977	967	1026	941	966	925	972	938	976	972	912	957	925	997	935	954	974	954	992	899	948	979	930	941	903	998	898	1008	951	945	928	907	937	984	999	931	1006	955	974	909	889	954	967	950	999	973	965	910	947	947	925	923	944	968	976	886	873	957	951	967	937	962	915	982	942	999	960	993	933	939	943	919	913	990	989	972	1000	907	899	932	943	918	915	964	909	961	1004	962	941	960	920	943	932	946	928	961	912	948	974	958	1016	995	943	985	982	927	946	922	999	899	994	919	943	936	912	966	980	940	930	949	963	988	989	934	957	964	973	899	960	983	945	972	993	976	976	959	973	960	951	928	1007	899	975	969	902	954	953	948	928	934	976	918	909	1004	969	1015	914	975	938	952	974	934	893	945	957	911	951	1007	991	956	963	977	933	947	968	961	955	969	944	978	890	938	932	929	942	907	934	968	955	942	955	948	957	918	920	926	960	914	909	941	911	903	915	928	981	928	986	930	900	922	960	940	976	967	956	967	913	907	908	892	909	906	963	957	946	927	948	985	947	919	948	936	968	981	942	964	962	944	953	934	979	958	922	913	929	955	984	1036	943	887	940	960	931	935	903	933	967	959	910	962	960	925	989	1015	993	924	982	929	940	883	969	918	924	944	942	960	997	936	934	911	921	969	963	978	934	948	940	981	952	937	986	930	933	931	930	883	1026	940	935	935	974	934	946	927	929	944	975	881	950	946	982	884	989	914	946	918	919	928	980	966	913	940	878	941	911	970	942	977	942	959	953	944	978	903	961	926	894	972	946	937	945	964	942	923	880	960	1037	963	977	900	993	935	931	940	967	1025	1008	974	935	940	998	921	996	989	979	972	877	915	961	946	964	953	909	912	912	982	890	985	896	929	950	955	920	933	949	1020	934	931	957	955	960	943	946	949	984	990	955	957	942	989	910	979	1010	978	938	905	966	995	936	962	990	998	1005	946	921	949	953	941	956	948	930	946	998	970	978	939	958	996	947	968	904	975	938	975	964	951	914	956	939	964	953	901	924	921	929	914	899	962	953	950	949	940	934	910	936	979	974	969	980	948	984	925	907	926	944	914	900	948	945	965	925	1004	952	962	994	932	943	966	954	948	985	917	947	978	965	925	955	985	932	918	940	941	917	976	898	966	952	936	1000	949	966	960	915	959	941	954	928	965	886	978	904	901	984	975	974	904	905	968	964	951	912	914	987	997	960	982	945	910	954	1001	952	909	967	949	920	959	897	1017	976	950	981	975	913	935	919	886	974	882	939	930	949	950	919	867	972	923	915	978	934	974	992	957	970	945	988	887	937	911	949	924	952	967	958	896	982	875	981	926	926	1014	963	931	906	900	949	953	907	956	996	1009	1019	969	932	936	922	937	949	959	927	971	933	898	963	955	970	922	934	946	893	929	938	940	976	919	989	955	961	986	931	933	934	898	905	922	984	1045	923	890	945	944	935	957	932	970	956	968	991	986	941	985	942	915	900	929	986	951	970	955	941	958	972	959	916	904	948	951	952	924	996	943	948	933	982	1001	921	961	954	915	952	934	947	960	914	921	893	911	917	983	946	946	942	945	988	890	960	985
23183	21412	29302	23890	21704	21830	16795	7695	5051	4177	3277	2733	2709	2354	2033	1699	1438	1242	1153	1084	1086	971	985	975	844	743	872	1002	960	885	961	860	888	806	832	803	762	688	760	889	1420	1596	1322	896	662	654	670	717	725	634	663	679	708	745	667	679	713	687	696	653	788	672	704	758	659	684	651	642	661	699	630	683	669	737	681	690	673	698	699	688	666	656	691	640	663	630	672	702	646	699	694	691	633	666	605	737	683	671	663	709	696	676	675	682	674	690	695	662	672	688	626	683	731	617	682	641	654	704	712	674	684	694	672	701	707	690	678	696	670	699	703	615	661	695	628	675	667	674	636	646	695	623	670	632	686	705	673	696	655	689	700	681	688	667	699	678	712	690	675	734	610	706	624	610	689	643	655	687	645	650	648	680	639	667	668	665	680	677	733	688	656	665	692	669	684	653	662	648	654	655	685	724	680	666	625	636	672	638	645	651	642	659	678	656	703	697	675	757	670	682	638	675	700	702	688	639	702	666	681	662	682	642	679	667	658	696	641	646	712	642	663	663	669	702	660	709	689	663	660	670	664	696	676	710	714	699	691	675	660	692	687	649	710	652	680	664	645	698	724	666	649	668	704	702	727	646	664	713	677	679	683	668	684	641	712	675	661	650	660	646	678	693	693	724	729	732	654	663	710	699	684	670	699	699	648	691	706	716	708	676	680	666	690	705	676	681	671	684	719	676	674	690	667	647	677	744	671	640	693	723	679	729	645	693	660	666	699	670	706	663	721	643	693	698	652	671	660	696	708	692	625	659	705	645	711	686	682	681	679	680	658	689	694	674	675	656	639	664	672	694	656	666	690	661	676	668	662	673	670	709	665	630	720	633	733	720	685	635	685	695	630	683	696	735	684	657	689	690	683	721	693	696	669	662	656	693	611	658	662	698	705	712	641	694	653	645	721	716	667	668	655	660	670	659	700	651	669	683	665	686	726	630	653	643	669	688	672	659	619	661	666	691	673	683	658	679	731	687	652	667	699	671	690	641	635	665	670	694	694	647	696	661	625	631	688	666	609	684	674	661	680	640	707	713	680	657	656	649	672	680	692	692	647	665	700	618	686	684	646	698	695	685	681	623	652	659	708	654	672	729	674	651	648	736	659	706	656	671	646	723	657	697	683	735	703	665	653	703	686	651	643	648	669	686	657	693	668	644	662	629	685	660	698	629	714	664	672	677	634	653	628	692	659	687	653	673	657	632	651	692	643	692	653	692	654	704	621	698	654	663	665	639	661	680	655	707	671	706	697	678	629	662	643	675	724	675	647	682	651	676	685	708	668	721	653	641	722	676	691	718	677	681	717	702	640	678	670	707	645	658	675	680	654	687	688	663	699	685	682	675	694	675	688	681	658	680	703	686	677	702	682	646	669	669	652	686	705	663	644	663	680	655	686	636	763	669	656	632	686	664	650	646	698	673	635	680	729	672	670	633	652	663	678	654	698	684	677	655	755	647	660	676	662	645	657	677	694	644	661	691	635	629	676	647	664	706	645	649	703	703	663	682	690	701	686	725	710	692	704	657	697	685	672	631	680	660	675	680	661	682	657	683	700	682	669	646	643	704	702	684	645	640	674	703	715	673	673	673	662	672	654	644	654	651	680	664	663	655	637	686	647	692	708	654	693	681	680	684	685	656	661	673	693	675	676	656	654	696	639	644	665	697	714	688	681	661	674	647	702	689	696	672	635	662	727	650	664	625	676	681	689	676	641	643	683	666	652	705	673	683	687	664	653	705	652	671	637	670	674	666	646	676	672	669	671	617	660	664	673	630	727	670	604	728	647	674	676	628	676	699	673	710	659	624	624	674	668	737	704	687	673	626	680	692	651	684	694	684	707	613	643	650	715	667	642	651	665	674	678	674	655	676	637	661	644	637	679	670	678	678	644	675	701	743	643	685	653	655	659	692	678	696	689	657	687	664	648	697	650	691	727	666	675	670	639	694	716	658	698	667	652	658	660	670	648	654	689	678	698	650	678	656	709	698	656	643	694	657	692	663	686	672	681	689	677	686	683	648	675	670	638	662	682	648	700	672	680	654	696	732	633	667	678	692	642	673	687	713	703	703	674	678	643	649	627	719	658	648	657	690	712	706	635	642	666	715	682	688	698	655	720	672	680	726	637	681	724	705	673	649	679	657	672	685	688	666	700	656	677	668	678	662	636	691	709	666	690	652	671	692	644	715	669	628	677	704	668	703	644	720	671	716	637	688	691	692	686	673	676	647	708	670	681	661	677	687	685	641	672	635	674	707	645	685	661	692	631	673	642	721	721	652	682	659	693	650	619	701	684	740	690	681	672	696	646	702	639	653	632	677	650	670	665	693	638	664	711	634	696	691	662	643	665	648	730	665	680	697	670	660	633	690	666	723	679	691	692	634	648	682	718	684	684	646	670	666	678	663	656	677	650	669	653	704	661	642	700	694	677	707	682	736	661	677	692	719	670	694	658	694	675	640	657	680	680	702	646	665	678	699	702	681	668	681	653	675	695	642	680	686	635	608	698	677	688	704	672	660	608	639	746	663	684	717	666	660	674	645	698	687	676	666	725	712	685	714	642	695	662	639	660	694	616	706	657	681	711	670	675	641	648	694	643	677	671	655	680	653	618	660	673	615	707	682	703	720	634	679	704	681	692	688	685	705	647	658	679	692	636	694	640	734	704	644	718	671	667	670	683	651	687	647	635	718	665	659	691	651	665	649	665	683	668	680	630	652	656	666	647	699	657	619	675	692	665	664	633	734	678	687	660	677	668	669	657	670	701	678	654	676	712	702	644	700	692	674	611	637	682	692	637	697	647	674	699	679	646	671	710	693	695	665	703	699	702	677	675	665	662	681	672	658	659	639	680	648	636	632	689	680	681	691	715	690	667	640	682	673	711	661	695	718	685	649	667	710	691	696	674	695	678	660	698	674	626	714	718	713	646	649	681	690	666	655	633	671	686	683	651	647	674	725	612	711	675	678	642	737	679	697	631	695	666	664	687	715	690	612	648	679	719	707	667	658	646	667	690	690	713	659	720	655	683	702	658	685	679	708	710	702	705	663	668	692	678	647	687	685	682	692	667	712	659	673	689	698	668	653	674	646	715	642	669	607	694	694	659	664	690	706	686	717	664	649	667	664	684	689	677	681	697	700	680	637	641	734	674	679	656	617	693	710	687	659	678	688	688	653	681	640	677	672	664	689	657	708	686	663	683	682	641	675	710	650	728	711	677	674	651	637	710	654	677	689	668	640	681	696	618	657	657	678	734	691	737	667	655	658	651	688	676	650	650	682	686	709	656	685	667	681	660	653	684	675	691	629	707	682	648	656	681	702	704	675	661	677	692	683	711	663	643	706	657	666	670	675	654	685	680	636	700	666	668	657	684	726	709	689	667	688	664	649	662	703	664	701	644	649	667	650	700	711	685	580	703	678	693	651	617	709	763	663	688	658	655	686	696	702	637	674	691	637	679	687	725	655
27807	47804	45610	38318	31320	23797	19059	14722	11500	9932	8012	7019	6433	5667	4828	3665	2928	2458	2334	2149	2068	1807	1651	1771	1417	1357	1490	1719	1788	1703	1579	1515	1438	1327	1252	1308	1091	1108	1075	1685	2947	3166	2517	1474	988	974	1029	1036	998	947	996	1007	967	934	939	918	950	968	978	1012	1147	1071	1011	971	957	944	931	929	935	902	993	940	986	893	925	928	901	939	975	930	929	958	919	934	933	919	956	957	925	906	912	965	943	940	984	991	964	962	927	929	969	921	953	946	954	921	924	909	918	948	993	927	888	874	974	968	930	991	944	905	950	965	912	960	947	897	978	918	921	971	921	930	989	1022	960	924	958	959	966	928	952	946	946	931	972	948	913	909	913	950	911	919	911	892	959	944	954	973	960	935	939	881	917	939	963	925	951	912	1036	935	978	989	938	957	955	908	930	973	934	919	926	873	929	915	944	989	916	899	879	965	919	949	917	911	916	972	888	939	987	950	915	948	952	933	946	972	918	920	935	962	969	888	983	929	967	920	945	917	933	979	952	959	887	951	967	944	989	910	949	925	893	937	957	964	928	895	953	959	909	977	915	947	956	863	964	946	975	950	912	877	932	966	986	906	964	960	929	972	951	960	945	918	893	974	922	976	905	964	944	997	1000	940	944	990	990	972	948	868	899	967	947	950	990	912	956	961	925	994	935	991	937	1014	947	902	920	911	901	929	985	974	897	921	900	941	953	919	967	948	944	952	936	970	982	929	949	954	953	969	928	940	955	981	995	970	918	964	959	987	959	964	894	928	902	860	907	933	898	894	923	925	949	999	967	963	902	939	910	953	944	972	930	986	936	1004	934	946	973	954	952	944	955	907	865	950	978	927	929	891	919	910	937	937	921	892	959	944	955	931	953	960	986	995	942	928	984	913	950	954	956	965	920	952	981	942	1031	991	942	886	935	916	944	934	939	925	922	909	968	919	926	895	936	895	916	934	930	953	954	994	926	954	972	894	956	928	992	956	999	997	918	1011	920	957	922	940	919	965	898	947	931	935	872	906	918	931	937	934	948	960	937	934	962	989	942	959	963	965	973	930	905	930	929	976	908	1000	933	934	935	926	938	929	967	978	910	950	986	944	934	969	937	904	889	938	954	938	960	956	935	929	913	977	958	950	975	970	957	882	957	948	994	950	909	914	919	876	997	998	925	990	941	937	944	950	945	932	948	936	961	946	946	933	957	925	902	911	926	929	924	970	908	977	955	983	905	955	904	970	926	932	952	907	976	988	932	904	969	941	971	970	935	916	962	950	927	911	911	928	926	879	957	955	957	972	953	955	961	953	864	933	932	1021	912	897	929	975	928	910	937	950	941	929	982	934	913	929	894	967	968	899	911	1012	968	938	947	968	963	979	967	993	926	966	948	920	939	923	941	942	884	978	944	892	916	943	954	957	933	901	911	941	945	940	934	988	891	952	940	926	1009	974	968	937	910	938	965	972	973	945	936	923	922	911	947	919	1016	942	919	912	903	1020	969	951	1035	992	977	907	918	945	967	972	953	927	927	967	982	925	880	979	941	940	958	928	954	904	942	937	918	964	920	900	968	912	955	923	899	936	937	948	908	938	922	939	966	945	965	1019	932	925	906	905	934	935	931	958	903	932	951	970	867	935	918	955	973	986	903	970	964	953	1039	965	921	969	921	935	951	899	957	925	924	915	951	897	1029	994	942	927	921	966	983	895	913	905	951	926	876	912	902	933	952	959	915	957	922	932	967	955	958	901	919	886	947	951	1003	977	919	922	927	950	928	930	955	975	902	926	947	936	972	926	995	978	928	927	977	900	924	913	990	879	913	918	918	956	907	960	929	964	902	938	895	959	1024	945	875	934	936	897	866	941	917	986	920	935	955	936	968	893	917	939	947	992	903	953	978	932	902	946	972	934	900	953	951	940	936	945	972	986	909	978	939	905	934	938	949	961	883	1002	911	948	905	979	961	946	932	983	954	911	920	945	1005	893	969	955	953	949	928	982	990	888	937	1002	943	898	994	969	903	965	955	1002	941	928	960	933	949	973	938	939	971	931	941	941	934	919	896	912	965	908	985	916	993	964	932	977	988	957	973	956	917	941	926	991	958	919	909	921	958	949	971	925	886	934	917	983	969	941	963	938	947	1006	999	920	957	980	973	875	959	912	942	944	914	945	938	979	983	989	910	1003	991	897	903	929	963	939	924	989	987	948	934	933	956	909	930	979	950	965	949	926	930	950	928	891	965	943	961	913	929	935	917	917	910	905	882	922	900	936	949	973	971	916	995	949	919	981	922	940	965	954	965	920	999	961	900	948	961	938	941	959	937	989	920	922	975	920	909	957	929	953	952	1004	964	957	940	1025	916	879	939	938	968	932	946	968	931	878	909	948	986	947	880	873	955	928	941	1026	930	948	980	977	954	922	888	967	924	948	920	942	978	967	960	907	946	919	954	875	945	923	978	921	960	933	922	858	914	974	923	964	937	944	937	903	951	892	960	963	962	957	889	939	927	938	982	915	934	952	961	901	928	931	909	943	954	961	969	929	938	926	927	947	948	968	1022	939	911	960	939	930	902	925	959	989	969	926	910	951	989	921	936	945	985	901	938	901	924	935	933	923	935	891	930	926	917	989	972	931	963	892	972	976	942	951	934	971	921	943	944	1002	935	893	986	969	956	983	950	927	917	927	1001	972	991	938	935	953	948	968	925	922	922	885	991	944	926	902	945	933	910	915	944	945	923	883	940	978	881	966	908	903	979	930	980	985	965	926	906	961	937	932	944	927	885	994	917	926	911	964	999	943	945	982	946	895	930	912	969	939	886	963	946	984	921	910	969	934	957	875	944	931	919	952	893	972	925	975	910	913	956	964	983	984	909	944	947	949	973	935	948	970	903	870	916	944	914	932	932	937	967	944	932	947	964	962	956	909	885	948	938	947	947	905	915	907	942	897	960	944	895	932	928	953	955	954	890	924	935	923	929	951	962	945	910	959	950	926	940	947	932	951	957	944	886	963	907	951	962	957	973	969	936	869	944	946	973	981	932	923	950	919	879	992	925	944	961	910	908	904	936	959	908	932	925	909	918	902	905	887	1000	963	968	936	914	966	978	968	948	943	918	918	892	972	964	926	994	973	949	954	978	958	997	924	932	968	961	930	992	974	937	951	922	903	954	921	948	934	890	982	928	964	929	978	888	941	862	984	929	909	933	929	889	940	992	944	946	910	912	982	910	918	951	978	967	919	941	911	913	934	919	898	920	917	967	870	964	920	922	936	968	914	973	981	968	974	874	899	916	921	899	919	964	939	972	953	901	893	960	982	935	947	945	934	970	982	935	888	953	919	943	921	955	941	969	998	942	916	920	930	948	926	1010	941	947	947	946	951	943	899	996	935	942	942	981	920	949	968	950	981	946	916	1000	1015	945	954	928	983	981	946	898	955	965	932	907	973	954	972	928	884	914	937	907	966	970	930	944	961	972	994	926	882	943	953	923	946	962	919	970	952	952	874	972	963	924	849	941	957	944	993	928	941	961	921	885	955
27823	24559	26286	20283	11827	6721	4071	2952	2239	1855	1617	1327	1253	1107	1150	931	807	843	822	821	774	771	814	753	678	653	739	756	772	739	735	745	734	679	688	634	651	667	663	718	684	696	691	733	672	684	618	662	652	618	640	664	657	683	645	655	609	669	678	642	634	635	657	622	664	624	652	627	647	671	627	597	639	647	589	627	654	617	639	661	613	610	660	595	642	631	631	642	621	653	662	659	654	592	671	598	642	647	614	632	629	632	641	654	600	638	638	630	616	651	608	654	644	630	642	645	607	632	620	649	627	660	649	628	681	656	618	617	618	649	640	641	668	687	647	648	633	640	674	613	646	634	653	695	640	639	632	651	600	625	616	630	673	644	668	600	625	598	674	670	682	632	601	608	634	678	652	668	627	645	627	602	629	641	583	642	626	621	625	637	614	636	596	671	615	640	623	615	655	672	670	649	641	600	614	608	628	634	673	672	689	636	648	661	602	609	693	664	629	652	616	623	626	628	628	623	640	669	636	677	598	614	689	636	602	629	631	644	629	642	633	644	618	675	606	604	641	675	651	658	628	679	640	630	604	659	619	667	655	670	592	673	636	612	587	616	596	625	640	639	638	638	637	657	630	657	630	595	623	609	594	585	630	633	637	658	636	631	613	660	642	592	613	605	653	631	644	589	633	706	601	634	653	586	641	617	599	644	622	678	688	607	633	664	660	647	674	671	655	664	696	634	646	638	620	657	652	613	650	602	635	655	677	633	618	671	570	664	669	636	610	676	672	607	658	642	630	658	593	594	642	663	612	689	644	627	639	632	618	579	603	661	612	604	663	609	657	650	668	647	634	634	663	622	606	656	678	670	634	628	621	642	596	655	668	659	650	632	666	630	671	698	656	641	660	607	667	662	636	633	581	660	665	622	636	638	623	644	627	662	658	567	674	670	688	649	687	666	714	641	639	638	660	632	640	639	631	626	618	622	628	641	687	602	641	615	667	632	653	646	682	668	641	658	635	633	623	551	603	636	637	640	630	608	595	645	612	617	711	656	624	635	629	667	598	640	630	644	619	661	620	637	587	632	640	636	617	642	649	582	650	635	675	646	642	623	623	624	662	656	612	668	603	606	627	688	648	601	664	637	639	637	667	594	628	624	622	641	650	665	602	634	628	691	649	690	660	622	651	624	617	624	673	697	690	665	644	651	643	619	668	595	617	686	640	657	633	648	643	616	670	631	641	602	611	610	667	615	677	652	620	653	585	647	667	651	643	634	674	651	603	607	673	653	643	655	667	607	651	651	645	654	680	612	695	629	649	600	645	636	629	616	624	677	620	663	624	646	648	639	638	651	636	684	684	634	631	620	650	648	606	618	670	678	642	645	700	646	632	661	650	676	611	677	670	618	632	679	605	669	661	619	652	625	630	617	617	679	646	640	635	669	634	694	624	600	566	654	624	652	679	598	634	617	672	656	649	593	630	647	654	639	668	621	689	670	606	645	664	684	611	670	631	607	686	680	614	619	640	610	605	650	601	645	628	613	639	682	670	648	638	646	659	662	627	651	646	628	634	628	671	661	629	665	651	649	624	637	646	595	673	621	627	664	635	646	647	659	627	641	635	611	619	594	639	636	639	599	601	677	612	674	627	671	620	641	608	613	677	647	626	654	651	579	663	634	671	609	566	637	640	610	674	647	627	651	643	650	664	636	649	654	626	654	635	672	624	605	635	634	623	639	620	629	680	655	657	614	661	602	674	639	613	624	656	652	637	674	666	613	617	659	662	703	618	595	623	646	592	617	573	669	618	658	689	614	607	637	652	620	587	632	624	612	626	656	627	638	631	617	651	639	681	639	631	656	630	652	589	614	673	650	611	655	606	572	659	613	665	622	634	616	630	630	663	627	654	659	659	629	651	623	664	601	649	636	611	662	642	586	645	636	658	697	651	632	647	653	624	650	592	644	655	671	595	639	613	671	599	623	615	629	626	671	662	629	641	606	681	649	673	621	623	647	611	635	652	643	681	613	621	635	636	665	677	605	659	656	619	652	656	654	638	618	615	619	603	678	674	625	666	643	618	664	636	640	630	663	614	668	650	651	610	684	611	667	605	633	646	630	673	651	650	643	597	636	676	652	633	643	623	668	624	677	647	669	610	618	649	648	715	615	643	654	671	632	627	676	596	683	695	660	619	630	613	671	619	654	622	606	655	628	682	664	680	659	614	634	655	598	641	579	638	610	636	630	620	641	635	630	655	629	661	599	684	644	585	648	639	616	637	635	620	659	687	632	657	632	663	588	645	634	638	616	649	641	617	672	635	669	621	647	592	602	649	595	700	669	671	657	640	622	624	644	630	650	643	681	600	649	656	643	576	638	624	649	640	650	607	644	668	655	668	658	616	650	649	631	647	686	622	619	634	628	660	664	625	655	612	640	611	664	634	610	587	642	619	631	660	671	645	672	656	661	648	653	638	634	640	679	617	638	627	631	609	642	614	639	650	628	659	619	657	653	631	679	608	637	638	633	591	641	601	668	668	629	677	652	626	610	655	632	613	664	650	653	644	672	644	606	688	641	637	618	629	624	633	653	673	659	637	644	637	623	646	620	644	619	648	626	616	637	617	660	635	663	660	669	643	659	604	657	637	665	653	650	656	641	694	677	670	616	587	673	631	632	634	652	623	631	662	621	639	663	613	650	608	615	637	634	594	634	616	635	660	631	631	636	613	603	612	648	660	652	604	632	643	620	629	653	629	643	633	672	627	675	616	616	614	642	632	675	629	696	620	623	654	677	641	630	663	614	666	615	629	670	641	672	601	656	649	601	642	639	633	604	666	667	622	649	614	649	651	626	613	664	595	602	629	615	607	628	646	662	642	589	618	640	669	616	619	612	620	624	616	644	678	605	608	628	638	671	625	604	643	599	658	604	636	656	644	670	609	677	630	636	660	655	654	573	625	606	677	590	612	629	662	579	652	645	681	647	571	646	656	637	655	637	633	636	673	650	639	663	663	632	646	643	617	651	623	619	633	642	654	634	566	652	638	704	617	648	643	645	649	626	643	670	610	621	627	640	612	606	613	618	623	624	627	636	661	625	611	682	643	655	642	628	615	656	613	635	645	596	629	661	678	622	629	659	655	627	643	648	653	641	660	633	668	683	618	650	620	672	640	665	673	689	657	640	637	674	640	629	630	618	632	652	603	589	630	656	641	640	645	635	668	693	607	659	660	651	646	602	666	616	629	593	586	633	701	638	630	583	597	630	669	632	672	642	640	621	670	621	636	656	593	668	613	629	600	646	634	649	647	630	647	654	690	643	673	638	619	676	609	653	632	606	613	605	657	627	641	646	622	621	610	650	632	688	624	656	626	615	682	685	604	636	642	661	660	641	619	674	644	647	641	678	666	656	627	654	584	637	652	603	629	652	659	678	657	646	663	622	660	682	642	646	631	655	678	631	636	620	620	618	685	646	657	632	631	621	623	630	650	635	668	635	600	609	685	631	650	645	627	683
24781	37707	34431	26397	20209	13774	9807	7584	5692	4802	4028	3228	2897	2565	2345	1847	1539	1388	1312	1289	1362	1150	1222	1190	1096	1095	1086	1209	1195	1206	1186	1124	1072	1026	1035	973	963	930	977	1024	1036	1052	1045	988	922	930	945	908	971	925	907	878	924	927	960	893	932	874	912	927	967	915	955	875	878	884	866	937	907	895	920	892	876	894	913	921	899	934	933	946	895	873	859	874	931	871	889	908	936	953	904	918	953	928	864	903	925	917	908	874	890	936	914	837	873	907	903	887	872	957	960	913	914	901	888	970	906	866	916	951	879	915	902	912	861	900	927	946	893	852	916	888	847	890	940	900	920	904	937	907	901	952	935	903	839	859	902	896	859	951	915	907	897	872	990	948	961	905	875	890	883	893	881	945	878	942	918	901	949	893	879	886	893	932	871	921	940	887	901	903	843	904	897	922	895	915	874	923	909	873	951	919	891	916	876	918	924	952	844	856	930	899	902	905	962	878	927	929	887	917	870	899	905	893	928	897	923	898	941	883	900	959	916	915	896	876	928	895	957	917	932	929	914	840	886	907	871	903	916	938	914	854	939	885	875	877	886	947	914	933	873	845	923	951	924	920	905	907	885	859	908	879	936	929	922	952	908	896	909	867	903	874	936	927	877	927	940	896	925	895	876	854	903	873	924	980	913	944	832	892	906	932	898	865	943	899	899	894	906	891	914	900	909	892	850	885	877	885	915	913	879	851	870	906	911	926	885	889	886	928	916	899	886	878	970	874	894	933	926	937	908	888	937	912	891	953	918	914	915	921	882	862	915	843	913	888	936	914	977	961	909	881	944	886	924	913	901	916	915	900	924	909	895	831	914	946	926	936	889	847	931	878	934	894	945	885	943	851	883	897	882	962	949	928	884	895	920	860	937	906	896	940	913	865	885	899	905	946	903	877	899	949	863	900	895	875	894	884	861	924	939	938	920	855	892	902	1003	908	956	903	927	887	885	879	874	875	879	908	902	879	873	885	942	913	953	943	904	930	879	905	907	861	822	961	918	866	879	882	895	898	920	985	920	935	876	895	925	937	942	886	846	914	846	877	905	859	900	869	954	890	906	933	880	895	876	893	893	838	894	942	890	859	943	922	879	924	957	927	919	867	877	897	862	879	915	869	921	883	946	898	913	911	945	930	899	926	912	901	932	880	908	905	953	928	842	923	919	895	934	958	912	888	933	871	892	920	898	898	943	849	893	896	930	910	897	912	870	918	923	895	877	893	925	974	883	891	911	943	878	894	879	907	908	868	879	953	941	913	897	925	999	866	888	943	904	917	867	872	905	866	921	905	987	922	999	929	892	871	878	906	903	862	874	924	931	935	900	909	986	905	944	889	930	913	925	902	939	906	888	870	890	872	907	873	920	870	947	929	893	957	931	929	930	966	898	941	937	878	856	918	885	928	889	906	917	874	859	958	891	962	953	821	918	908	902	898	948	868	939	843	953	872	857	909	908	936	885	932	918	891	901	874	940	902	929	940	900	880	951	908	912	922	882	910	855	905	931	919	839	857	888	930	898	862	908	869	943	950	910	950	843	867	958	950	921	890	893	861	930	881	867	939	919	897	909	899	920	893	918	922	878	935	920	879	949	892	944	931	884	891	899	910	901	875	903	904	909	924	900	929	907	926	909	898	919	863	894	930	911	929	926	957	887	831	872	882	939	868	875	941	934	864	896	924	918	865	952	936	876	867	929	904	876	954	892	854	889	861	953	912	913	923	907	868	941	912	894	893	900	929	935	911	971	945	919	918	970	897	905	854	878	897	913	890	886	910	907	850	888	943	959	885	939	966	853	912	942	936	937	896	902	855	934	933	960	864	943	928	931	898	917	894	973	893	903	917	909	929	873	1008	910	840	852	950	844	843	880	897	905	914	869	906	854	891	870	926	876	907	927	939	861	910	905	926	869	897	898	857	908	923	929	850	875	881	917	822	881	952	954	890	926	895	871	896	951	897	910	948	892	881	883	935	894	912	875	849	947	928	933	844	876	895	868	888	912	916	906	903	898	908	841	927	891	880	917	919	902	931	900	843	898	901	884	919	916	871	854	905	874	937	907	908	925	927	906	909	891	913	902	883	919	934	928	897	944	906	892	955	851	964	907	919	891	882	888	906	896	864	898	901	900	897	949	854	921	901	883	858	952	897	894	908	890	854	877	839	866	906	911	900	921	854	870	912	878	891	878	903	921	898	891	864	941	962	904	886	885	925	893	928	885	944	831	892	880	913	906	951	904	868	945	922	934	877	918	945	956	865	893	935	887	901	867	905	933	895	968	916	881	907	877	933	886	951	899	982	900	923	945	921	884	884	931	923	908	916	876	903	902	870	895	921	925	894	904	877	880	848	864	894	894	874	897	878	913	903	918	940	951	909	861	878	892	858	924	895	859	948	924	938	920	936	886	925	882	903	979	897	866	890	934	841	893	896	945	926	895	932	878	865	881	853	893	928	890	888	889	871	925	902	887	877	943	907	864	846	945	928	909	924	934	917	895	942	898	903	900	880	893	870	911	906	908	917	869	844	886	914	918	923	903	925	845	939	914	910	890	880	906	915	930	881	914	900	845	871	906	862	975	931	899	883	891	943	880	878	945	930	922	929	898	861	934	936	902	877	867	925	937	871	868	892	970	870	974	862	937	911	921	886	927	877	908	877	910	894	918	861	912	880	875	871	880	906	860	903	875	894	931	933	823	876	917	924	873	903	928	927	926	909	948	979	860	921	929	935	911	916	932	900	875	918	827	866	961	909	931	907	937	903	920	888	896	870	919	900	914	923	919	912	876	877	949	913	910	908	917	914	895	849	914	933	948	929	959	886	964	903	894	882	866	905	872	887	908	917	896	928	897	899	852	924	852	902	917	906	914	938	858	909	887	913	907	914	918	910	914	907	837	894	865	943	924	891	885	883	951	886	897	900	899	909	918	922	954	956	882	901	859	932	908	911	893	872	921	911	875	1007	916	923	847	903	897	917	869	866	927	962	876	893	900	926	874	931	881	902	871	877	851	930	879	920	873	916	904	898	919	896	919	949	882	899	851	833	944	901	904	927	888	903	902	897	889	907	877	892	927	890	912	890	863	844	919	856	948	898	972	940	888	856	916	928	870	908	896	917	909	913	922	896	878	873	968	896	904	955	885	885	885	899	945	941	959	902	892	929	915	978	902	902	874	877	876	888	958	876	916	938	876	886	923	901	909	919	924	941	881	900	924	904	935	922	922	899	896	907	932	900	890	922	947	894	962	895	943	935	877	910	914	900	870	930	918	896	893	908	860	888	907	913	831	922	908	918	991	916	884	960	924	902	898	940	929	915	898	929	893	938	873	922	900	818	967	955	916	940	912	921	887	914	901	908	872	895	884	926	889	849	890	908	878	922	838	882	892	923	962	904	875	940	903	884	824	922	910	922	964	873	909	907	909	917	909	915	980	916	919	866	890	877	904	896	947	930	929	867	928	891	925	937	875	874	939	885	857	843
24253	21432	28738	24713	21547	16378	9078	5047	3734	3024	2421	1973	1841	1574	1408	1210	1118	931	1023	885	881	817	820	882	803	777	834	853	795	898	797	773	787	792	769	694	715	672	654	883	958	1097	1056	846	745	703	677	734	697	654	684	707	697	652	638	695	720	684	741	681	695	689	674	635	655	710	633	661	607	657	651	722	692	692	627	651	663	695	690	673	636	710	639	681	644	674	671	680	663	663	678	675	699	648	651	643	642	598	674	621	687	695	679	662	632	634	633	635	682	683	659	676	659	659	681	669	668	646	743	662	704	701	665	659	640	688	701	685	719	669	697	652	688	646	685	705	679	691	713	720	648	651	635	704	637	692	679	714	640	665	677	682	651	660	651	689	659	631	626	643	624	659	665	653	695	662	643	672	681	648	696	678	681	628	725	709	682	657	649	643	693	688	639	665	668	659	686	671	726	674	650	727	680	711	671	671	706	648	656	627	682	656	677	653	697	607	657	690	646	671	719	636	677	716	692	671	682	626	698	664	725	672	691	726	669	697	653	711	688	633	674	692	681	662	691	619	722	638	734	665	688	642	646	673	617	658	683	687	716	675	720	658	669	648	698	656	653	663	682	663	686	698	675	647	621	713	696	669	651	727	652	705	646	709	656	698	635	723	672	655	705	640	658	670	657	662	651	646	693	620	668	679	670	661	683	649	691	631	671	694	652	686	684	653	663	633	659	606	684	676	631	661	677	677	598	640	669	660	695	655	682	687	646	675	665	630	670	675	715	709	629	684	661	643	693	645	730	645	646	641	676	687	666	691	607	665	638	691	691	700	678	621	647	665	656	718	651	661	675	690	660	665	678	625	670	729	668	679	663	690	633	703	687	645	665	691	729	720	652	715	669	640	675	680	700	702	731	658	663	626	720	669	695	630	670	638	631	673	677	671	643	712	689	677	654	626	665	587	706	684	636	680	663	697	668	635	624	661	677	717	688	659	686	710	634	705	677	659	602	579	620	660	706	684	680	663	659	666	657	599	652	718	650	660	685	675	644	693	669	682	708	678	647	680	684	686	688	708	682	699	701	646	704	682	705	702	614	669	645	680	676	694	663	669	667	670	649	651	712	666	626	679	667	672	639	619	694	627	656	675	634	684	654	639	641	630	636	704	654	697	709	678	640	730	683	658	664	661	638	704	639	682	643	673	677	699	648	702	670	630	623	645	609	674	689	702	681	662	691	672	716	670	617	652	667	712	681	696	683	659	704	663	686	648	656	642	707	682	652	690	669	699	661	671	659	652	671	703	646	707	648	646	649	670	678	669	681	652	690	639	714	638	641	624	664	657	697	671	707	683	664	681	663	693	653	691	692	600	627	681	714	696	637	670	723	680	650	713	654	657	674	669	670	667	643	626	643	617	690	662	663	640	620	658	653	682	646	703	665	682	658	675	652	657	677	646	684	689	647	734	651	660	652	690	668	684	681	688	702	677	691	654	655	667	648	674	630	663	610	689	652	681	673	695	637	707	672	688	599	663	647	661	675	631	648	643	694	691	664	719	706	669	653	686	644	689	646	652	678	717	661	685	695	679	648	699	646	666	720	644	673	643	683	670	657	633	661	678	695	676	642	636	624	653	675	645	657	641	660	665	700	687	658	701	661	668	652	682	610	684	641	686	614	673	672	690	659	666	678	684	644	699	655	654	667	690	690	698	648	668	700	671	670	698	686	693	636	653	685	704	708	662	643	674	681	633	651	659	748	643	630	656	629	654	663	627	656	668	644	667	633	646	614	699	739	645	634	635	663	667	651	655	624	713	701	672	638	620	646	671	651	664	727	654	629	666	687	636	667	639	696	653	672	653	683	616	713	662	707	693	648	692	637	641	698	692	701	639	655	679	666	698	664	698	701	651	629	618	683	655	649	666	687	659	688	665	657	688	709	634	670	646	654	653	695	639	658	670	679	688	641	672	645	718	654	652	694	667	655	662	661	665	654	682	716	652	670	631	711	685	640	642	675	647	702	613	636	693	691	694	644	655	689	636	669	655	640	679	673	699	650	661	658	635	681	624	693	670	669	633	686	630	650	647	690	640	690	637	644	676	675	714	664	687	696	709	690	665	648	660	677	664	682	674	677	689	649	649	686	663	681	645	724	696	666	657	687	676	653	685	648	684	670	636	680	653	683	632	660	659	656	688	614	668	668	711	727	677	612	649	670	670	661	672	706	604	639	678	692	648	665	654	670	703	669	629	628	672	674	657	682	685	698	703	716	672	647	673	674	615	676	700	630	668	636	667	667	661	634	652	638	666	671	666	719	671	667	663	710	673	672	698	705	712	674	707	655	652	707	658	641	647	628	680	736	647	700	667	661	643	619	717	640	628	675	688	683	625	669	712	677	653	664	652	661	685	658	619	683	699	696	673	652	687	666	679	671	679	632	681	697	615	657	666	667	712	722	688	694	591	644	699	652	715	695	672	661	700	694	624	647	692	653	668	628	636	614	671	696	673	659	710	693	695	672	678	679	708	648	678	664	631	654	659	681	635	664	670	642	665	667	663	697	667	656	643	673	692	654	647	657	676	689	677	656	660	647	684	635	678	667	706	664	675	660	682	667	649	652	634	651	653	671	656	687	677	649	649	653	678	594	667	656	647	676	663	690	670	659	676	704	674	659	687	671	699	664	626	698	696	671	685	714	654	670	689	665	585	663	625	648	711	687	695	670	673	638	651	647	650	664	658	681	656	718	630	654	619	677	658	663	651	674	712	630	635	695	674	671	622	696	693	659	635	669	670	685	693	642	689	661	681	701	641	660	713	669	635	681	664	728	640	678	663	672	650	659	690	632	667	649	685	680	625	600	656	678	646	682	660	674	668	647	682	670	708	643	665	667	655	656	719	640	665	691	682	656	683	670	679	619	646	652	682	694	657	687	681	654	654	662	627	636	675	657	686	661	629	704	670	622	691	651	636	691	669	670	666	698	664	672	667	685	677	656	668	633	673	668	658	659	628	662	690	616	662	727	709	679	641	667	716	652	694	662	691	673	687	669	652	702	631	698	687	630	690	639	673	670	700	674	693	643	631	647	638	697	691	663	674	675	679	668	659	697	668	695	682	641	656	641	672	632	638	697	724	693	654	643	644	659	676	675	661	693	698	675	716	647	655	641	667	586	640	652	602	704	666	660	672	711	701	639	688	680	660	689	686	668	643	708	654	649	668	694	640	667	681	686	648	748	722	689	638	682	669	664	636	651	645	660	672	673	642	676	664	678	664	652	665	668	736	666	617	667	664	679	666	650	667	644	697	719	652	679	664	678	669	687	711	692	655	682	655	714	666	664	648	685	643	659	671	685	685	651	658	647	647	665	686	681	693	673	704	664	695	691	648	683	665	694	638	658	667	671	696	671	640	656	650	624	668	627	660	637	662	647	649	653	667	644	612	665	681	682	696	644	702	642	716	638	662	652	665	628	700	628	658	720	634	646	673	657	639	683	686	690	664	698	656	701	678	653	662	662	698
26660	44212	41145	32889	25955	20390	14890	11101	9276	7222	6198	5032	4368	3700	3185	2641	2183	1840	1757	1759	1531	1454	1406	1487	1258	1262	1471	1568	1421	1365	1336	1303	1268	1190	1130	1056	1098	1043	1007	1568	1876	1931	1776	1213	991	970	987	1021	958	970	955	935	964	960	937	1017	1043	1011	1046	989	954	998	960	940	946	954	962	953	984	916	923	1025	940	934	980	930	981	949	921	936	980	951	946	958	945	913	960	937	897	941	1007	928	943	974	1011	891	902	940	947	936	994	966	958	933	931	889	995	938	930	918	985	897	950	1007	985	919	985	1015	954	1019	952	981	962	961	950	998	1004	945	942	988	916	930	937	887	914	959	924	925	962	902	951	967	915	927	980	988	1057	961	971	941	993	937	974	943	896	962	914	925	919	981	1001	956	970	968	959	944	977	931	958	923	957	952	937	945	946	943	971	969	882	945	943	998	945	929	934	882	899	955	1036	996	908	894	960	951	930	933	951	909	928	987	929	954	983	891	968	903	923	921	914	904	883	916	934	955	973	983	974	1002	923	916	1011	996	943	968	974	953	918	948	894	912	932	982	975	945	952	998	945	944	960	945	923	936	984	931	940	938	958	934	941	937	948	904	893	945	1008	970	973	1013	995	933	970	934	909	929	937	965	965	905	914	924	991	969	975	938	915	962	928	924	926	961	944	966	969	924	933	932	957	982	923	946	951	992	902	925	979	912	923	973	922	909	960	970	944	932	969	947	942	919	952	943	942	937	918	963	972	932	979	875	964	917	961	946	932	892	944	935	979	1004	974	955	879	906	998	947	957	947	993	876	953	931	973	983	947	967	941	926	985	946	983	948	916	950	931	975	941	884	934	972	931	947	979	974	950	932	981	926	974	920	939	951	957	984	931	903	904	926	919	973	944	938	930	903	968	959	941	965	906	995	919	956	948	957	922	960	924	969	971	946	960	953	973	983	966	951	920	947	956	906	985	918	960	1052	978	966	990	976	948	955	917	923	929	930	948	1019	975	904	920	934	955	914	965	934	904	891	907	934	1005	923	948	999	971	929	955	910	982	910	984	953	956	941	975	983	1002	968	937	976	951	967	964	941	926	929	994	973	981	973	921	925	948	907	923	978	940	983	934	963	961	966	937	995	908	960	956	924	961	940	916	1006	948	949	980	908	963	1000	970	973	943	970	919	934	937	921	948	918	964	926	962	930	929	951	928	974	961	957	903	932	964	970	980	959	963	955	973	966	915	957	896	900	987	939	915	964	942	923	963	932	975	912	989	971	955	935	912	936	963	939	943	886	1000	908	954	1010	938	1027	938	896	958	897	950	880	941	922	1006	919	1005	922	945	987	953	1017	930	918	921	983	989	897	944	956	1002	967	926	980	911	942	971	970	907	977	982	985	992	946	919	990	944	953	955	970	978	1008	942	968	924	972	949	962	936	907	959	930	965	922	950	951	904	934	988	973	912	916	977	984	942	958	984	990	953	952	935	949	966	982	950	914	956	979	923	926	976	921	960	953	907	906	983	938	966	989	967	992	934	952	947	951	889	979	895	933	941	937	908	931	957	951	980	936	927	988	873	944	960	944	916	967	968	897	1028	965	922	883	958	985	921	909	970	949	944	976	960	917	989	944	901	940	991	958	905	938	910	915	1005	982	883	974	970	977	955	882	934	978	926	913	959	984	915	1004	993	986	964	945	977	953	951	948	939	909	893	904	974	964	939	962	913	907	935	928	954	904	928	939	961	969	962	961	906	952	936	980	926	945	970	1012	905	986	926	946	954	962	958	890	900	998	934	975	958	916	979	923	928	910	936	980	927	950	964	949	993	943	973	943	985	928	951	939	971	894	925	952	992	907	953	927	936	974	917	964	913	984	955	992	966	971	918	855	970	933	947	952	915	926	974	961	946	954	952	970	978	877	985	974	893	989	999	933	943	913	912	943	978	967	939	974	911	997	918	910	1009	950	926	933	950	939	1008	961	947	953	952	938	923	920	982	933	964	955	992	948	961	943	960	936	940	941	1004	919	981	892	990	984	977	968	910	938	978	955	964	994	965	953	901	973	911	908	901	1002	923	962	950	941	935	929	949	917	935	999	958	916	987	971	902	984	921	961	944	913	956	897	948	926	954	951	951	924	987	958	920	964	975	904	951	950	926	977	948	904	970	1000	935	940	904	930	923	948	927	935	913	897	948	962	980	979	914	1006	923	970	960	908	970	920	945	1061	962	963	927	931	928	931	970	994	986	984	975	968	968	1006	936	889	905	941	947	970	926	990	971	954	928	955	933	989	922	972	945	921	937	973	915	940	976	952	924	974	947	903	987	972	889	976	893	902	959	1020	929	905	962	967	940	927	885	966	955	964	954	918	953	936	958	1001	953	978	940	937	943	941	948	960	916	975	948	966	952	975	950	930	987	933	1019	859	960	963	958	911	984	951	978	934	943	947	964	953	920	940	938	949	1021	972	943	964	1001	927	900	954	1000	929	945	993	952	929	961	944	984	923	965	948	939	939	978	896	924	983	917	957	971	960	1017	909	900	940	961	933	874	891	919	913	947	914	976	971	962	970	951	992	963	932	963	929	928	951	954	904	945	938	918	940	916	929	972	969	913	943	944	985	926	922	911	1010	958	907	943	939	941	1003	976	936	979	993	1000	920	1003	949	946	928	954	959	906	1002	988	1049	922	973	969	941	941	959	922	911	939	963	920	961	999	900	948	928	964	952	956	969	960	951	947	954	992	994	942	984	930	964	952	992	913	941	987	923	961	1019	977	979	924	954	953	925	951	946	919	921	981	874	920	937	977	926	923	925	909	974	907	1004	937	922	951	896	967	966	940	902	939	931	938	934	955	902	937	941	965	1022	909	888	955	942	974	987	987	979	962	910	896	911	950	937	887	992	934	1010	942	952	981	897	945	974	946	997	981	971	967	954	899	936	951	957	981	946	973	937	957	954	946	944	976	962	960	937	933	891	952	966	911	943	928	950	888	972	960	942	937	968	990	995	984	934	918	979	915	953	942	918	972	972	921	1018	920	985	978	975	949	986	911	956	918	941	948	938	961	950	887	993	962	974	978	951	967	997	945	986	970	957	965	921	884	976	936	919	983	974	901	923	923	958	982	960	907	955	927	971	955	957	941	966	915	953	982	887	968	893	980	944	912	926	972	956	968	930	942	968	930	947	989	957	893	957	1000	936	952	987	957	1019	982	925	947	953	935	929	905	1000	910	922	926	964	916	906	957	951	917	933	994	966	922	938	980	989	876	918	918	1022	965	940	987	971	942	970	955	929	962	936	917	926	964	952	964	968	1003	925	946	931	902	989	929	973	923	993	981	994	943	960	933	974	948	1025	985	983	928	922	1007	973	923	990	893	985	948	937	897	935	986	956	952	953	966	948	944	938	1014	975	945	885	978	912	951	974	939	943	979	948	965	908	951	951	953	1025	969	950	960	986	934	987	899	959	918	951	875	948	932	924	938	954	959	967	932	933	936	967	912	900	920	965	952	955	977	922	960	899	907	925	965	1003	984	934	950	935	926	940	954	978	975	944	903	973	959	971	969	948	915	985	909	912	945	946	962	974
23154	21411	29336	23916	21703	21943	16527	7957	5633	4059	3274	3082	2585	2205	1774	1525	1281	1158	1135	1085	1012	929	888	903	892	920	936	1026	903	915	906	863	845	787	789	758	790	729	757	1345	1392	1342	1271	920	674	693	734	697	698	707	685	681	631	657	702	670	677	692	665	659	732	717	688	660	737	668	616	666	688	705	685	640	679	695	678	689	700	672	628	638	710	692	728	706	679	622	683	719	701	688	657	708	693	630	667	702	679	673	660	680	669	676	679	667	664	665	659	685	702	707	660	707	705	703	664	678	695	631	661	697	659	678	657	628	673	701	699	651	694	658	737	679	690	693	684	666	707	697	662	684	676	680	679	682	660	689	684	683	651	673	693	718	661	698	671	730	655	693	647	697	646	635	660	646	663	615	648	693	683	714	681	655	672	699	712	663	678	644	666	689	695	692	625	617	708	667	681	660	667	645	665	640	650	649	697	657	643	697	692	663	620	658	661	648	742	711	685	701	660	668	702	684	695	631	668	709	675	685	684	689	656	644	692	658	708	687	683	663	680	683	706	684	676	700	632	647	703	660	673	684	621	728	679	667	678	673	625	692	707	637	695	682	640	671	656	643	685	708	684	715	653	657	681	644	677	650	713	696	666	656	661	640	677	659	628	689	649	659	658	674	682	718	689	704	703	700	663	760	626	686	698	685	696	666	658	653	691	686	681	692	666	674	641	675	613	625	671	700	709	707	707	663	702	699	678	654	686	697	616	659	640	695	689	676	710	710	661	708	668	637	673	675	625	688	686	685	692	696	665	711	642	638	663	673	673	655	697	640	692	640	682	649	670	708	691	631	665	705	722	664	686	681	659	687	685	702	669	683	663	659	671	630	653	659	698	700	695	706	635	727	676	647	727	658	738	685	678	632	709	683	659	681	688	688	649	657	656	660	687	605	673	651	683	643	657	705	706	669	662	721	693	663	640	665	700	686	681	681	674	668	699	677	682	639	663	678	703	743	641	660	674	672	659	658	674	699	678	655	683	718	679	643	639	642	671	638	651	721	641	675	657	676	704	623	677	750	655	705	741	663	627	694	679	681	688	669	680	697	644	674	715	644	665	678	648	658	636	658	656	710	680	691	673	693	680	663	716	643	671	669	698	675	644	672	683	630	687	644	669	700	732	691	707	689	695	674	699	717	671	668	740	704	680	677	721	674	643	656	651	640	705	655	631	707	686	702	684	703	699	704	690	688	683	674	643	704	643	673	641	709	648	633	676	629	688	625	687	706	703	639	674	696	673	689	664	636	672	689	634	674	672	662	690	672	697	676	674	670	672	692	630	624	695	671	680	651	675	725	619	669	629	658	653	674	699	698	643	693	708	670	696	698	698	733	655	714	685	635	692	665	677	682	622	683	677	712	690	732	661	671	700	678	636	659	728	698	653	609	678	685	652	672	681	688	691	651	700	635	693	704	693	687	687	667	663	667	654	644	667	672	669	697	653	680	665	639	641	653	660	640	667	654	695	644	656	693	684	701	678	702	717	701	718	679	661	662	691	672	674	685	678	651	666	646	681	676	688	653	681	666	661	622	668	673	636	655	704	648	702	664	661	732	662	625	707	711	667	617	642	651	677	687	660	646	660	706	668	672	670	632	673	670	693	645	667	679	676	703	685	646	659	675	643	689	697	675	702	699	696	689	682	701	665	687	704	669	710	638	654	676	675	642	686	664	675	655	679	666	647	672	670	673	701	680	669	656	666	659	697	638	692	649	662	688	689	705	685	685	682	712	700	642	661	670	699	730	651	662	673	694	643	657	669	651	681	698	664	698	658	636	714	634	663	707	664	642	639	646	669	698	663	671	668	728	691	663	684	693	666	693	621	684	691	672	642	707	678	669	706	661	669	677	672	702	657	682	648	645	644	698	680	671	660	723	677	638	643	659	706	649	665	671	719	625	703	652	714	648	668	699	610	699	671	695	672	697	674	660	685	651	674	692	674	631	686	716	629	658	660	686	649	686	698	700	670	710	678	659	670	668	705	732	696	651	699	672	653	695	689	674	651	709	707	670	626	646	715	661	716	668	689	687	699	705	706	679	677	677	668	710	688	614	678	682	705	735	684	682	669	708	691	617	694	607	730	639	655	652	721	682	695	653	714	681	685	687	662	690	665	648	682	669	644	690	673	660	649	650	708	708	692	699	615	624	656	691	695	647	677	674	689	751	664	694	603	704	668	681	633	655	676	688	673	659	714	680	673	718	627	691	708	683	675	741	672	664	693	686	691	702	735	648	670	676	676	651	648	699	636	681	679	704	707	681	701	651	664	676	666	664	655	711	627	686	647	642	704	641	709	700	688	677	629	721	634	711	660	639	687	648	671	613	669	681	710	651	694	709	655	663	709	677	694	669	659	648	694	644	694	655	670	670	718	647	664	684	706	658	729	685	659	700	674	675	672	663	631	657	674	638	673	656	669	716	677	692	658	677	735	658	651	670	668	664	747	632	717	693	660	688	681	654	663	652	674	652	712	678	704	697	660	684	689	641	682	717	665	652	667	710	630	678	702	699	671	727	657	683	679	659	649	676	659	657	664	662	693	623	687	667	671	648	637	679	690	695	709	712	650	656	696	629	665	704	701	708	708	684	729	703	595	679	677	638	641	640	687	700	650	670	681	699	711	654	645	639	712	687	648	714	708	648	696	694	665	695	665	640	713	681	692	662	735	664	701	659	678	711	647	688	658	655	718	668	644	695	666	670	712	664	617	651	676	676	682	613	647	644	663	644	670	679	693	661	618	728	656	661	669	646	676	687	688	686	618	672	721	636	641	667	667	661	699	678	658	645	694	690	639	677	667	733	671	681	656	656	663	689	613	622	623	646	673	666	671	666	645	685	681	655	697	647	672	679	692	656	691	659	685	648	656	702	674	680	661	643	697	709	674	700	714	629	640	654	684	679	683	662	668	658	667	694	645	666	676	662	692	760	739	678	644	690	667	672	681	697	673	642	644	654	644	686	676	701	677	726	678	675	660	670	693	660	659	708	682	667	627	688	711	656	691	639	646	704	669	685	663	643	673	655	661	655	719	708	729	659	701	653	672	642	688	655	661	702	707	676	665	699	678	693	658	665	658	668	662	656	675	686	641	686	677	655	690	676	676	669	679	651	689	683	646	739	693	659	648	662	676	682	651	685	646	635	693	725	659	682	655	646	681	611	653	673	712	698	670	640	724	699	659	687	671	648	668	660	711	718	668	646	694	699	682	669	642	673	667	667	690	697	690	660	679	604	671	673	666	670	683	672	684	660	706	674	708	696	670	638	649	645	694	686	694	640	665	653	631	674	631	704	721	660	656	679	650	685	670	652	643	678	674	664	701	643	692	727	701	701	676	650	674	665	631	644	682	663	686	687	717	681	700	666	656	658	694	667	690	648	600	653	647	682	688	672	705	664	626	680	706	668	675	679	643	689	711	689	710	655	679	662	692	671	647	682	641	660	625	675	743	670	639	645	659	688	715	647	678	699
28734	48789	45528	38325	30662	24066	19039	14888	12443	9664	7980	7399	6430	5405	4226	3624	2774	2202	2113	2168	1930	1628	1494	1561	1530	1602	1824	1837	1624	1623	1459	1405	1313	1307	1125	1132	1100	1087	1097	2653	2784	2692	2491	1580	984	949	962	1135	994	970	948	986	962	979	948	899	977	972	989	1019	1051	1059	940	1113	970	974	1028	955	956	922	903	906	952	964	908	905	854	902	981	910	1005	932	900	937	968	954	921	926	922	947	902	979	907	968	975	950	983	921	917	969	934	949	914	972	937	936	918	900	931	997	948	905	1016	1004	934	943	914	978	982	967	962	970	930	960	962	912	934	972	907	958	898	932	958	956	947	991	919	935	945	967	971	918	959	918	982	958	933	966	953	965	874	936	993	958	975	1003	930	928	937	949	980	930	895	920	922	968	959	994	959	927	923	967	922	968	875	946	952	946	917	949	956	895	884	908	932	969	936	915	901	941	985	916	900	960	879	948	985	899	937	926	903	954	981	909	905	978	951	894	945	908	970	915	973	910	943	947	900	939	947	916	933	1001	978	976	956	1012	990	969	949	952	918	958	911	912	926	941	1016	915	939	990	909	1001	963	933	940	871	946	936	937	946	962	949	951	927	962	914	958	890	889	972	887	964	964	856	925	968	1005	1004	960	925	933	930	977	917	919	929	963	962	909	948	974	930	971	969	982	940	916	970	971	987	950	943	911	966	967	956	981	915	895	930	948	938	939	975	957	931	955	925	897	943	958	915	925	868	1009	970	965	969	960	950	938	985	939	954	929	980	954	956	946	959	904	984	985	955	945	897	1002	953	860	942	955	974	897	937	923	952	884	953	929	982	912	937	999	925	904	936	930	946	959	962	1012	995	871	925	917	954	874	972	904	903	917	935	923	1006	926	915	932	950	954	941	914	952	979	902	958	977	942	947	994	956	917	894	955	959	905	947	933	946	890	925	922	951	978	1017	942	981	931	929	969	938	964	971	931	887	978	993	932	938	985	969	959	924	981	903	883	935	962	928	885	949	939	932	908	963	916	943	956	945	916	937	1018	919	861	939	908	954	951	971	916	901	873	943	932	921	954	980	935	924	949	916	954	919	915	925	920	957	986	941	941	918	919	1001	956	954	923	906	948	872	961	930	940	982	956	940	952	945	915	970	962	898	960	962	918	928	992	890	921	927	940	939	935	948	904	965	948	960	948	906	929	933	923	972	931	960	933	944	971	973	908	993	958	956	958	988	925	962	932	958	932	943	925	921	966	909	935	939	898	952	942	974	1003	973	946	922	947	901	920	968	935	980	983	967	1002	929	941	936	980	932	936	934	907	936	882	913	949	922	952	922	948	923	921	1004	857	939	947	961	899	885	899	959	901	938	957	932	939	928	928	941	926	918	993	935	889	955	935	954	904	923	913	952	933	981	928	936	959	906	988	908	883	908	892	879	923	937	950	966	966	947	972	914	905	917	918	959	946	955	947	922	976	950	1005	928	954	955	997	934	966	904	957	949	990	926	932	998	901	919	946	936	935	910	932	955	980	969	901	903	971	910	961	910	951	935	884	913	955	974	972	969	975	976	967	962	999	936	930	912	978	958	948	966	952	964	923	991	918	937	941	961	924	894	942	937	931	934	1021	905	904	941	968	975	986	902	974	955	902	942	913	969	926	945	946	1000	940	910	999	911	957	953	898	924	928	897	921	992	901	955	931	909	992	926	937	970	950	928	937	952	956	869	1003	942	924	966	935	969	986	944	913	953	945	954	930	971	918	952	965	936	873	1007	945	946	921	895	889	982	977	911	1000	961	922	954	983	934	916	949	959	958	915	975	974	924	895	944	938	880	948	985	945	940	957	946	948	913	966	932	900	897	888	963	905	953	890	956	902	920	932	936	906	954	1001	869	977	925	911	898	939	946	968	906	933	954	960	850	952	952	904	936	913	993	905	972	926	965	914	981	926	951	969	894	929	910	977	915	1008	972	995	959	969	905	920	934	933	925	949	954	963	896	915	966	938	967	957	1036	902	962	940	884	980	930	937	987	934	901	980	893	954	956	970	929	954	945	959	933	928	924	995	951	981	974	954	968	927	915	958	977	932	1000	936	888	962	941	950	893	962	957	935	951	901	954	916	861	981	927	918	916	948	976	930	932	913	923	942	908	958	983	925	965	957	953	955	924	932	959	875	994	982	945	951	984	896	964	960	912	956	912	987	970	987	977	930	915	896	998	989	921	928	946	968	956	875	929	956	936	952	873	912	943	923	1050	943	946	996	992	952	936	964	940	911	937	896	960	924	915	964	975	951	939	992	924	971	964	904	951	929	944	966	964	988	974	926	954	932	970	928	938	931	924	887	974	972	940	939	937	970	953	982	981	953	940	947	889	949	937	970	946	913	972	916	882	937	893	949	926	983	1008	930	925	929	965	962	925	927	841	961	965	933	938	936	943	979	987	971	944	970	895	897	959	968	950	921	917	933	973	997	977	938	943	928	917	915	1002	939	978	943	933	909	939	936	921	890	948	963	950	912	882	925	954	907	950	944	914	1001	934	946	963	939	939	877	980	920	1029	950	909	965	911	951	959	931	950	978	933	950	980	952	975	1002	979	1000	895	911	917	916	993	896	974	906	957	979	929	951	878	873	942	970	948	960	971	925	967	914	963	925	936	927	953	973	993	988	945	972	953	949	946	950	899	977	892	919	914	916	949	912	960	947	872	950	915	945	942	925	927	935	907	959	957	970	938	918	969	937	950	935	980	931	960	942	915	1003	980	947	905	952	934	978	939	859	950	954	987	937	955	928	978	931	950	942	941	986	909	899	941	949	930	960	932	949	930	1002	955	939	952	970	961	960	917	901	949	966	958	954	965	936	1029	920	945	898	963	916	971	963	924	899	938	849	915	974	946	951	958	954	890	932	971	925	943	912	988	934	967	978	950	895	965	906	896	925	945	955	930	968	931	946	971	907	920	993	934	889	951	930	960	940	914	912	922	951	901	914	934	944	935	956	898	921	946	917	917	913	1000	939	949	975	932	878	920	955	934	944	899	920	904	968	948	935	934	935	946	907	948	948	959	939	932	967	937	913	954	978	948	941	957	974	943	940	984	937	972	952	936	930	1006	917	934	928	907	987	927	922	958	945	937	934	921	993	1012	935	965	914	881	953	978	931	911	952	907	923	989	977	961	953	960	939	960	968	954	943	973	948	1026	992	907	951	954	1004	937	922	934	937	992	995	932	920	985	945	972	935	905	940	896	970	932	911	966	910	915	944	946	914	924	926	900	937	942	974	989	939	969	896	933	960	943	954	973	900	961	925	918	926	921	921	962	979	934	911	931	973	982	928	913	935	942	904	920	973	958	953	953	928	902	887	876	930	916	981	894	960	930	901	987	961	971	939	928	920	922	921	983	1023	946	938	1014	920	1012	931	935	970	907	934	907	980	929	939	911	961	951	974	893	886	921	956	961	955	903	953	937	953	957	1019	953	977	967	957	917	867	861	934	907	902	981	903	971	918	924	948	889	976	916	957	933	922	943	926	932	979	971	959	967	935	951	963	913	939	978	912	971	940	974
28177	25137	26542	21066	11736	6275	4211	3075	2423	1820	1544	1566	1425	1194	1014	905	882	789	744	751	797	677	697	743	759	719	773	805	772	681	721	750	669	670	712	673	631	665	612	635	611	641	711	649	634	627	610	650	631	671	652	667	623	608	664	638	612	586	611	649	630	662	646	638	644	639	638	655	620	626	632	631	632	625	650	598	672	631	631	605	653	663	643	645	634	631	649	670	661	686	661	620	615	669	643	611	641	624	635	685	644	632	647	636	640	685	597	618	634	656	642	632	618	639	677	605	677	668	629	626	651	635	593	617	587	604	650	659	592	600	638	661	604	668	650	620	634	592	621	637	654	576	628	624	666	658	636	657	648	636	648	610	606	676	668	626	659	650	632	621	636	631	624	645	612	679	633	654	636	655	596	645	637	605	692	611	618	618	654	614	656	686	677	628	578	622	653	617	643	640	637	606	621	592	638	654	637	678	601	647	616	639	615	652	626	617	629	607	634	630	637	624	634	638	628	655	662	618	602	635	624	600	613	618	607	642	636	606	671	626	631	646	625	643	575	606	644	632	643	614	694	628	662	602	624	629	668	638	643	659	638	593	615	646	663	663	745	649	591	649	647	599	623	688	650	625	649	667	617	622	638	656	616	609	592	615	651	663	636	664	641	648	658	604	623	683	670	664	664	603	646	643	664	653	642	591	633	670	641	599	636	618	629	637	661	637	668	610	632	615	622	678	656	701	674	620	635	612	629	610	591	598	649	672	676	621	604	666	635	579	609	624	641	614	608	646	642	624	590	659	646	654	620	597	629	620	657	606	664	653	647	672	622	606	630	638	639	647	610	610	621	674	656	662	631	617	631	636	641	657	653	617	646	630	681	656	659	662	649	661	630	591	611	657	601	625	634	632	662	656	618	634	631	627	648	615	657	644	620	658	654	650	643	634	616	620	642	609	622	667	582	688	614	649	611	648	636	668	587	637	617	623	599	603	634	620	647	677	658	673	601	657	637	643	658	629	672	666	641	667	589	614	637	657	667	634	640	623	658	627	679	654	627	613	640	623	646	639	638	644	663	617	600	688	641	622	614	611	671	661	638	640	654	632	651	639	659	602	626	603	599	678	626	641	614	620	588	638	663	656	656	633	645	630	607	644	627	650	632	631	687	635	624	635	607	637	631	617	672	636	644	582	636	630	646	629	606	644	621	672	599	601	609	619	642	626	678	645	687	607	640	627	634	666	618	596	631	632	616	630	608	655	630	599	652	628	671	644	615	597	637	646	608	605	633	668	659	626	572	659	618	603	625	663	678	662	651	602	639	647	615	615	630	636	634	632	646	635	646	629	590	607	580	612	650	619	617	680	640	623	643	676	611	623	625	612	672	635	623	609	646	624	650	638	643	662	647	661	640	665	636	621	607	656	615	669	548	635	657	629	635	632	654	612	635	640	646	639	568	648	624	629	645	645	624	640	620	679	687	651	604	622	628	596	645	630	642	600	632	605	632	669	672	676	605	662	615	618	635	619	644	600	660	640	650	674	632	660	630	667	618	638	646	662	635	645	651	609	647	682	631	597	660	642	629	601	611	588	654	638	686	623	601	645	603	649	651	633	622	623	584	629	625	628	648	681	632	648	624	664	653	646	612	677	631	643	650	639	591	645	643	643	601	690	638	617	664	650	674	660	642	676	647	638	616	647	633	618	651	691	629	629	645	661	591	629	691	636	659	612	646	637	638	635	644	626	664	629	589	632	639	635	590	619	596	643	590	665	662	665	635	649	659	674	615	601	634	658	619	634	673	650	637	609	661	637	649	639	671	605	601	622	637	636	632	660	635	632	599	647	649	647	595	630	618	632	636	618	622	670	648	659	636	614	652	634	659	654	607	673	627	638	666	602	611	636	641	657	638	580	598	602	624	631	660	632	633	612	636	624	623	626	657	667	598	619	678	647	641	628	610	648	651	624	669	660	667	634	641	648	638	638	673	649	626	625	667	607	655	644	661	578	609	640	621	616	586	685	600	619	562	619	612	650	648	634	619	642	642	627	624	707	670	611	639	629	614	656	696	655	644	607	615	624	651	595	593	619	598	604	655	621	621	636	619	679	620	648	689	636	646	626	638	616	601	631	606	648	646	594	606	589	641	684	640	659	653	660	669	667	625	623	675	648	664	662	649	618	641	652	678	639	635	622	579	625	622	678	645	670	645	627	646	673	636	613	647	625	647	637	637	671	650	631	649	638	639	662	648	657	619	632	652	638	654	637	624	654	626	614	668	611	606	628	632	650	640	618	643	614	612	567	602	639	612	670	635	617	631	628	616	635	637	622	632	659	654	677	625	639	650	623	666	643	649	645	664	657	634	640	668	699	656	603	668	609	616	660	663	630	612	623	634	653	634	645	677	613	624	639	639	631	633	611	647	614	642	643	632	623	636	648	586	627	629	645	668	654	683	627	637	653	651	699	688	574	674	636	686	612	627	662	651	622	626	650	609	641	620	639	653	668	647	605	615	643	671	623	581	626	624	592	624	655	637	628	597	636	616	634	665	655	641	679	600	680	637	584	651	634	665	624	565	647	601	623	660	602	645	612	670	631	591	657	641	622	605	637	643	683	609	640	652	627	656	605	637	625	629	642	604	594	643	685	661	632	610	588	631	654	656	593	618	630	611	628	665	629	664	641	651	635	643	618	657	660	651	640	637	661	641	650	598	590	671	621	648	657	575	655	591	622	637	604	670	682	629	629	622	613	621	605	657	648	639	620	648	668	633	651	621	636	635	621	612	587	605	648	633	630	624	647	617	672	633	650	613	597	613	611	618	630	624	611	637	632	635	578	601	637	625	599	616	658	616	638	609	589	650	632	679	699	636	630	635	632	615	622	613	607	624	649	678	660	606	653	569	628	695	650	622	639	618	609	675	655	640	601	607	652	658	622	614	647	629	637	641	617	650	682	624	651	626	565	654	607	617	671	653	611	624	603	657	646	643	596	679	646	697	628	620	614	656	648	605	672	638	614	618	601	636	671	684	635	634	630	700	579	650	626	668	637	641	619	651	615	658	643	638	642	605	625	638	666	626	675	664	624	651	644	596	667	637	632	649	626	604	645	619	633	625	587	621	627	637	665	661	616	669	709	585	638	646	617	659	673	600	639	642	631	640	658	633	627	625	620	648	631	622	642	622	637	671	656	662	599	674	623	623	681	652	671	613	657	682	592	649	667	609	683	619	652	618	598	619	651	656	613	621	674	624	658	614	626	609	649	631	649	664	624	661	646	641	598	615	632	631	612	636	652	660	659	637	639	657	608	622	613	622	661	655	638	596	639	658	638	621	606	680	615	604	633	635	667	636	599	640	668	612	593	602	636	627	628	645	596	633	629	638	593	635	646	691	594	673	657	633	623	646	664	656	636	645	632	591	613	627	639	655	628	602	597	601	635	633	654	631	616	680	618	661	618	607	645	645	623	626	661	642	626	636	631	652	609	630	652	646	632	650	670	598	648	678	631	678	664
26727	39007	34297	27463	19522	12937	10026	7781	6188	4668	3825	3829	3360	2637	2113	1757	1465	1366	1326	1293	1169	1062	1065	1214	1240	1168	1290	1288	1194	1181	1136	1137	1069	1087	987	921	999	943	960	1002	924	978	1089	957	889	950	865	873	912	872	965	913	862	929	928	896	867	924	908	895	962	969	903	951	865	904	908	910	902	917	888	897	924	921	959	854	875	946	927	944	877	916	875	860	855	961	886	916	870	883	911	887	928	912	883	869	923	896	911	890	942	924	967	915	818	851	976	900	891	890	945	937	906	912	919	903	927	857	916	876	902	904	897	931	842	901	898	892	920	932	858	887	908	931	922	920	864	925	871	927	894	897	909	922	910	886	950	936	909	864	913	876	866	930	871	875	875	930	927	895	879	915	908	927	921	941	822	896	904	891	877	919	940	880	902	928	890	869	886	902	884	907	910	947	910	924	954	940	935	886	957	905	887	915	897	935	940	923	907	917	913	919	901	847	923	893	969	874	928	900	901	887	976	965	873	845	878	883	926	967	859	906	920	938	962	891	927	907	918	885	870	938	903	930	915	911	882	916	899	930	881	906	921	912	894	912	897	910	895	916	896	918	889	950	842	897	892	942	930	943	895	934	888	905	900	892	897	933	929	911	875	892	902	905	903	945	861	886	866	909	963	926	859	868	928	919	902	859	890	901	927	876	941	926	893	909	873	880	909	906	860	958	907	873	904	849	927	885	874	921	890	906	913	937	917	894	936	924	889	914	886	840	870	919	892	912	882	887	927	941	854	934	921	867	904	897	901	878	945	866	944	887	875	881	905	916	907	946	917	885	881	913	900	891	868	900	900	820	920	958	890	973	944	906	904	892	897	860	894	879	922	901	893	874	934	910	911	906	851	904	879	923	886	816	887	886	929	924	914	885	932	865	929	936	929	921	889	877	922	861	898	873	869	950	874	895	884	940	927	877	857	903	859	884	858	879	940	927	924	898	921	895	900	856	909	911	890	936	931	895	917	877	923	963	919	909	914	868	887	885	900	959	878	861	944	890	904	896	886	887	960	887	912	888	911	867	868	844	851	942	891	915	906	896	948	926	887	848	887	857	943	952	890	945	919	858	915	913	918	903	921	861	933	891	920	904	868	851	934	930	926	963	869	895	936	895	944	927	897	970	928	867	938	857	867	924	924	942	871	827	940	877	914	935	865	880	870	907	934	923	893	911	953	896	915	905	920	881	920	904	882	929	865	881	918	874	955	882	918	891	880	983	905	867	901	891	953	925	860	909	904	911	875	933	901	890	885	942	932	864	927	923	862	853	928	982	883	897	906	960	854	919	900	879	895	905	910	903	851	914	915	937	912	877	915	887	932	925	879	883	889	893	895	885	950	850	908	940	878	944	956	926	852	971	880	856	883	909	924	927	951	857	877	923	897	873	942	920	907	847	948	963	882	955	895	889	892	936	895	907	924	896	915	888	865	916	905	924	907	891	877	926	932	947	919	885	925	868	917	938	908	863	895	914	852	933	914	935	892	901	880	889	913	865	882	945	893	855	889	937	906	912	927	888	862	919	912	925	868	911	860	891	865	890	939	903	889	848	936	899	912	886	960	910	958	892	897	879	853	843	917	901	880	959	870	871	927	895	938	896	893	882	915	929	936	863	862	874	865	916	886	929	891	906	840	932	885	908	908	897	899	907	948	943	897	871	859	851	863	891	899	901	896	905	932	897	928	931	925	921	909	906	837	889	873	886	895	877	866	900	941	838	964	924	869	911	938	871	923	899	958	870	927	938	969	891	859	934	856	935	908	935	939	803	886	861	937	879	889	904	877	915	844	906	886	932	925	902	873	889	903	891	872	898	913	910	893	882	908	917	875	925	909	913	944	881	937	969	919	874	905	887	965	899	938	894	919	926	912	942	917	938	918	937	954	913	868	873	947	923	912	906	889	903	867	873	882	883	928	863	880	855	887	895	894	906	899	982	966	939	938	896	835	845	895	939	900	906	919	934	907	962	882	938	928	886	931	930	873	911	916	896	917	901	894	874	901	915	864	883	960	873	889	941	897	950	841	900	918	938	909	894	899	899	924	898	895	900	909	988	892	897	932	961	852	896	920	937	894	934	944	839	885	939	922	905	823	902	876	904	905	887	896	887	927	921	911	902	933	860	886	868	864	867	912	883	890	910	892	910	921	920	899	949	879	852	871	925	893	896	939	888	883	905	895	951	923	920	869	927	898	845	940	856	878	932	909	937	879	888	913	941	896	916	945	904	905	882	892	899	916	891	903	901	902	963	925	903	899	864	886	928	936	915	950	935	914	860	940	857	950	939	920	893	885	937	873	885	938	891	865	920	885	976	905	869	906	910	928	912	878	886	904	947	937	922	930	919	880	905	874	911	891	897	846	920	892	896	940	891	932	899	902	899	896	900	921	949	914	915	869	899	918	923	876	869	884	940	848	880	978	919	849	916	853	944	856	890	919	909	922	943	922	858	890	935	919	904	910	870	910	889	887	931	864	856	929	917	910	928	914	924	971	870	881	942	929	909	876	925	896	959	941	921	898	916	920	897	914	929	879	853	925	932	909	939	869	979	957	917	913	927	934	874	906	936	906	915	939	885	905	938	918	869	847	933	927	882	908	897	890	917	944	876	878	894	906	939	926	919	884	894	958	906	878	902	877	939	874	908	917	906	916	892	896	908	867	890	918	865	932	935	904	842	898	883	876	919	914	946	872	904	937	963	852	881	900	900	892	900	902	893	933	924	890	890	867	843	903	870	920	875	910	898	906	877	952	949	911	914	914	864	917	910	916	919	942	897	917	920	880	892	888	897	887	922	887	843	923	929	891	883	903	908	913	883	911	922	947	938	881	845	925	892	913	903	876	981	883	901	899	890	983	880	889	872	971	883	906	950	876	923	937	893	928	905	939	906	904	893	930	889	900	912	885	862	852	929	944	931	862	904	937	954	974	892	894	918	903	879	915	919	887	885	918	945	839	882	912	882	899	943	867	886	853	968	908	921	944	911	933	927	869	904	871	870	945	886	902	917	870	862	908	882	924	868	885	897	913	921	937	919	893	899	894	866	909	915	851	937	896	887	909	886	910	966	851	933	906	886	873	919	938	896	842	898	940	931	930	860	861	866	933	895	897	906	947	862	924	905	928	939	917	882	907	917	911	903	916	946	891	899	916	858	943	943	910	879	873	901	926	844	867	849	881	910	923	922	878	952	906	895	943	891	970	890	936	878	893	900	849	831	926	891	918	895	888	856	879	914	897	891	968	867	851	921	871	930	870	927	989	876	900	851	901	912	939	888	916	874	908	860	898	949	920	880	921	951	891	917	892	880	881	843	853	892	914	932	943	939	919	886	837	878	897	930	935	896	922	915	874	899	934	906	903	963	874	879	887	848	869	949	905	924	858	931	912	938	882	910	918	892	876	957	898	946	866	898	889	928	974	900	905	861	934	884	920	931	889	932	872	910	901	878	861	914	841	867	916	877	893	943	914	875	895	896
24342	21438	28708	24870	21698	15587	8478	5273	3730	3051	2436	2268	2030	1713	1434	1180	1025	988	907	885	869	818	836	936	894	833	845	838	844	872	836	756	782	707	719	750	691	678	750	892	748	882	1176	934	714	663	718	699	692	682	715	628	622	683	659	699	666	661	694	740	713	689	740	706	670	635	682	655	682	655	690	645	713	730	653	695	674	636	645	632	697	603	697	656	641	677	668	677	654	646	699	643	635	660	723	656	683	672	662	690	651	648	696	638	642	687	685	704	671	681	672	620	651	724	707	674	646	633	672	652	676	647	671	681	681	675	660	689	691	675	667	624	689	666	647	675	658	669	684	643	683	653	661	692	679	666	666	702	693	694	656	642	670	684	639	702	696	706	628	677	661	663	633	671	650	615	628	688	668	649	710	691	683	686	681	663	672	655	675	683	693	648	669	655	655	634	686	676	682	684	700	674	685	651	678	636	656	661	672	657	687	654	714	654	643	702	690	671	654	709	677	674	687	637	669	699	635	662	627	670	669	643	643	670	639	642	659	706	627	665	668	630	679	663	664	645	691	663	668	703	657	662	716	651	659	655	633	636	638	621	689	683	707	648	684	667	621	662	657	673	690	661	662	660	675	657	688	689	637	716	655	685	652	682	694	662	673	682	665	628	653	659	647	634	666	659	693	708	643	724	663	670	679	638	655	650	677	671	651	686	669	687	683	678	664	670	671	646	661	708	701	639	671	651	676	686	614	663	662	681	631	664	635	688	674	653	709	679	706	661	613	691	659	644	692	691	641	649	641	639	650	700	656	675	662	651	638	654	687	662	653	670	718	685	685	705	662	603	666	654	689	614	695	662	630	674	656	646	690	638	704	647	692	677	627	646	669	646	666	672	665	659	673	677	672	656	686	645	612	683	665	668	691	658	649	631	660	648	674	665	683	686	621	679	648	670	667	654	668	673	662	663	643	656	683	691	668	660	647	599	717	678	654	672	681	629	682	635	659	683	655	672	697	669	655	664	663	726	619	681	617	651	655	667	674	650	623	683	687	658	627	664	659	640	658	688	705	683	686	694	666	683	670	711	669	684	683	678	682	632	648	650	694	673	645	671	668	664	680	657	645	674	709	646	658	647	663	635	694	655	667	621	695	601	654	701	654	712	701	639	702	705	653	659	675	682	658	718	658	680	676	695	632	695	692	679	694	639	619	683	685	705	652	662	718	639	616	673	686	625	695	665	633	651	638	655	648	627	661	677	695	674	633	672	721	665	674	676	606	690	618	653	648	636	685	657	636	699	671	625	658	667	682	655	709	633	688	648	699	660	725	703	687	689	685	660	632	632	639	683	627	670	655	663	658	682	672	660	629	669	646	676	661	695	638	647	663	678	627	698	665	698	681	637	636	658	735	669	650	635	711	653	646	652	645	673	598	695	720	634	689	644	665	662	633	665	644	666	662	652	690	670	678	684	685	672	671	656	636	648	673	713	651	682	685	677	674	691	722	680	648	662	665	639	726	668	666	661	692	678	680	634	628	682	676	652	613	642	679	647	645	681	670	625	617	623	663	671	717	660	623	675	665	670	687	670	675	723	698	698	637	660	648	650	705	655	678	649	654	661	679	663	672	639	673	677	677	639	663	644	694	636	671	678	670	700	668	700	657	683	681	701	704	679	683	641	636	669	642	660	715	677	648	662	666	675	681	636	690	650	616	628	640	652	604	691	723	660	659	637	688	656	684	628	709	672	641	705	685	649	633	656	679	671	660	652	681	673	683	742	694	672	642	671	627	703	658	693	678	688	659	664	645	680	708	675	689	693	661	638	643	710	682	668	696	659	612	672	629	645	677	652	709	646	675	658	675	654	632	641	659	655	682	681	696	667	656	705	650	709	687	622	682	685	693	661	639	680	697	683	662	677	630	659	657	659	692	647	656	635	717	657	657	649	703	684	651	649	676	681	698	712	707	666	662	682	636	688	632	634	651	686	644	668	681	700	722	683	658	668	677	607	656	691	661	601	654	656	634	631	676	650	705	667	608	655	622	695	663	663	662	672	650	651	675	728	644	651	709	719	655	655	665	614	628	672	658	703	643	664	678	675	691	724	662	624	645	699	664	640	641	725	696	659	695	686	649	700	640	612	639	662	638	704	632	694	671	630	665	666	635	644	670	628	663	630	719	660	710	653	657	675	712	668	646	658	679	636	691	638	691	674	671	658	661	716	690	647	679	649	703	677	632	679	654	704	661	666	636	655	664	658	668	662	697	667	648	700	663	653	671	682	712	686	685	651	642	669	709	643	666	683	656	684	671	661	660	691	650	659	682	702	666	629	647	659	665	685	671	630	635	659	689	687	647	659	658	690	658	645	670	624	642	680	645	622	683	629	671	647	671	664	630	686	668	699	690	679	642	621	658	614	679	641	713	671	675	649	687	679	669	640	651	659	618	640	602	708	657	645	663	691	671	635	621	707	654	635	669	703	671	692	638	656	647	657	705	610	645	652	648	679	699	655	666	644	640	708	660	706	651	647	660	682	690	663	698	701	706	667	675	665	692	651	687	683	648	650	633	703	642	705	684	647	666	676	664	693	643	687	658	692	677	663	644	654	664	700	644	643	680	648	651	610	683	705	715	681	723	662	673	665	622	666	625	683	613	679	659	718	695	679	663	684	685	649	648	627	687	641	631	699	635	671	660	691	673	641	688	681	673	688	667	642	674	680	697	655	647	659	647	664	635	688	639	655	720	645	642	689	651	673	688	659	649	679	684	655	710	663	738	661	657	674	676	646	682	655	693	628	623	661	663	671	643	653	708	664	670	640	665	662	707	676	629	662	672	679	726	620	642	691	706	650	667	660	613	637	650	665	663	650	683	631	728	680	690	657	690	651	669	685	691	640	638	736	741	643	648	696	650	672	663	614	674	687	665	607	693	670	683	707	648	670	673	693	660	654	666	658	623	682	621	658	678	685	632	661	616	687	643	644	661	645	647	662	691	682	691	661	701	654	638	617	641	663	670	668	688	699	709	688	655	654	644	655	688	658	686	647	646	635	638	656	677	673	682	622	657	662	698	637	636	635	713	656	697	650	682	645	654	658	694	668	650	652	646	685	723	686	664	605	665	689	717	696	657	662	675	642	679	667	661	688	698	644	689	697	656	639	685	697	653	697	639	704	720	716	678	639	673	634	640	665	700	678	717	637	631	671	647	656	639	677	679	675	711	668	664	701	676	617	681	657	689	645	704	698	697	646	670	692	657	606	621	666	673	667	679	670	664	673	700	656	684	671	707	681	712	652	652	702	655	708	650	680	669	634	608	699	689	704	660	680	666	674	661	603	662	658	626	657	651	665	688	652	685	618	697	675	627	654	662	652	663	652	645	657	669	634	674	690	640	743	743	681	666	638	686	674	669	654	663	639	662	656	656	693	678	642	653	688	651	667	684	681	685	690	687	649	673	645	652	709	638	592	695	662	652	684	692	648	612	690	598	652	682	653	665	664	660	668	681	697	642	648
27404	44479	40907	33582	26545	18753	14267	12075	9436	7480	5992	5489	5106	3852	3057	2434	2124	1875	1744	1712	1481	1387	1492	1628	1522	1379	1481	1409	1352	1378	1313	1217	1212	1124	1108	1012	1011	1001	1031	1361	1202	1543	2207	1635	970	974	995	1097	984	973	958	1019	975	957	952	924	954	954	955	986	1003	972	987	975	938	1000	968	960	931	924	939	941	944	964	956	973	902	958	910	921	985	943	990	936	946	978	928	962	957	994	951	929	1000	917	954	962	945	956	930	918	956	923	898	966	945	920	927	919	877	942	904	945	955	929	998	944	969	967	1006	1007	922	926	968	987	943	967	937	895	970	919	891	934	943	957	961	914	920	932	967	909	976	933	921	966	932	940	944	979	900	919	929	947	954	968	959	980	917	958	970	927	930	912	954	921	943	990	921	906	984	960	973	946	940	916	920	954	937	971	1026	941	1010	941	930	964	907	948	984	959	915	873	951	908	995	961	953	966	959	977	982	973	942	926	949	985	901	957	978	1019	937	923	1031	1000	982	1008	961	948	981	953	969	956	960	926	960	944	964	905	914	979	930	968	972	1022	990	927	918	960	966	941	946	948	938	919	978	937	929	978	967	976	928	961	909	987	931	928	949	992	927	962	1004	989	945	962	971	901	920	1011	962	936	971	919	1006	957	843	939	915	937	964	906	996	885	967	958	964	956	922	942	928	930	872	932	919	950	983	909	897	946	944	997	932	985	964	918	956	899	946	1021	982	929	980	969	959	938	927	920	955	958	965	960	900	924	919	946	899	962	964	960	919	978	961	949	968	963	910	895	962	954	902	945	944	891	1013	996	963	943	970	977	881	927	949	1013	972	904	916	970	957	983	960	913	949	953	925	968	1015	995	912	939	973	999	952	926	971	941	942	937	910	921	959	977	953	999	979	912	991	928	923	984	890	947	978	896	937	984	955	927	914	916	910	939	967	976	977	947	953	920	976	968	961	969	968	957	983	934	949	913	895	910	944	936	942	953	996	915	911	919	948	944	964	953	943	938	968	925	921	957	985	983	887	948	957	962	998	972	928	876	938	993	942	999	996	941	1017	984	950	998	940	966	923	929	1029	989	980	933	930	964	907	944	960	937	927	951	969	963	931	954	998	1005	908	939	952	915	920	924	977	983	931	981	976	940	1005	968	960	939	965	923	962	961	943	934	972	957	927	980	997	923	969	931	871	970	917	917	991	950	900	905	976	895	1010	1005	931	876	919	916	928	941	965	984	921	953	977	928	1006	990	922	901	976	963	971	935	981	1006	951	931	922	961	939	945	934	897	959	955	927	933	987	922	963	989	940	949	929	935	1035	879	984	1003	975	935	972	932	956	957	1003	940	952	929	899	976	936	963	949	923	976	971	952	910	990	925	905	905	868	958	982	963	929	976	963	947	949	941	917	900	906	932	945	934	993	943	934	919	967	918	957	952	941	924	954	946	955	951	939	943	934	991	997	962	952	943	938	979	960	949	974	956	962	961	946	949	959	905	949	953	1008	944	980	958	941	938	941	925	958	957	945	942	940	1009	924	907	907	928	984	943	928	974	959	982	880	963	974	908	945	898	955	969	964	969	960	923	926	937	936	908	969	893	908	1001	971	918	950	922	955	923	982	937	970	1002	959	997	1011	953	969	969	977	971	941	963	951	977	991	935	960	953	938	978	927	898	944	973	968	922	1009	865	1000	908	962	949	903	934	964	947	938	1000	943	967	944	947	973	986	904	938	973	981	925	947	994	1018	903	921	1002	915	955	965	922	993	935	994	1009	919	941	1005	962	975	957	962	988	915	937	948	950	897	980	938	960	895	961	990	947	999	935	992	960	978	949	965	923	979	923	947	917	937	945	904	936	1010	914	953	879	896	962	900	978	976	932	894	955	928	947	922	952	933	925	939	910	963	962	920	936	920	949	909	954	951	984	953	973	953	934	942	1046	956	949	1008	958	889	937	973	909	933	905	934	894	975	920	936	990	959	921	904	880	946	957	987	916	908	961	971	933	988	979	920	949	917	911	995	947	950	936	951	967	924	926	984	953	942	936	970	941	963	956	943	940	931	942	1002	938	1003	911	948	970	963	956	910	932	943	922	999	964	912	945	944	990	940	926	920	949	927	966	952	941	963	954	974	964	946	942	906	943	953	968	976	956	976	958	897	913	934	971	891	927	938	992	920	978	945	947	898	927	975	972	955	940	994	934	914	932	930	976	952	941	960	1000	987	975	962	882	951	915	1014	989	925	968	942	916	943	940	944	948	978	977	943	961	953	956	972	969	938	907	921	959	979	966	910	934	965	928	930	950	932	947	960	956	972	948	965	966	918	928	910	950	908	1021	946	961	1009	933	919	924	897	948	985	938	940	944	973	944	952	952	1003	928	966	898	934	945	971	889	907	951	925	973	950	999	971	1027	974	961	927	902	992	971	892	959	983	943	958	926	991	937	945	932	954	955	972	972	964	997	935	930	937	996	940	956	950	976	952	975	962	971	929	941	953	958	972	977	1013	945	937	947	915	946	948	955	971	973	954	916	948	940	932	959	971	938	983	940	987	968	968	979	979	974	910	1007	984	966	969	889	983	957	942	947	908	960	956	931	947	944	903	973	996	927	994	949	915	905	935	971	973	982	935	926	910	951	986	972	929	947	913	934	918	907	984	967	973	975	952	944	952	956	949	897	946	922	994	955	962	947	983	987	916	953	935	891	995	982	912	978	950	974	943	893	919	985	958	957	954	877	974	965	985	983	943	958	951	957	900	975	986	930	904	953	991	982	892	952	934	1025	903	957	954	993	964	950	986	977	958	975	979	972	953	923	900	900	999	911	952	899	983	1007	941	1018	961	949	1032	943	952	985	946	972	964	990	920	971	980	942	948	880	963	960	940	961	948	946	969	952	915	972	939	977	913	953	935	870	949	1023	911	968	943	970	903	955	939	966	905	964	922	950	922	928	941	892	964	928	947	958	949	1000	987	959	971	909	982	944	952	943	972	1006	922	976	923	948	961	976	944	905	973	967	945	937	974	973	913	943	945	976	951	943	1001	946	900	979	968	977	945	938	990	943	950	976	958	921	960	986	943	947	964	956	909	929	949	912	993	923	992	971	932	917	927	916	947	965	912	991	953	927	934	977	935	952	995	972	956	966	936	975	958	918	952	969	983	931	896	988	961	941	902	987	913	955	948	956	932	968	900	982	990	961	952	971	962	981	972	965	1007	933	922	955	915	961	952	928	981	901	949	972	941	929	921	918	861	905	972	939	946	879	868	925	895	923	983	1001	1006	905	991	954	980	962	949	914	850	980	914	978	911	912	990	970	950	945	1017	1016	919	957	957	971	898	951	932	978	961	981	929	954	966	958	948	952	936	923	953	1002	982	921	1019	912	961	924	920	958	941	968	971	928	950	963	925	989	981	924	921	986	880	969	943	964	971	964	1006	955	887	947	932	910	903	973	980	971	894	943	935	937	937	970	934	968	957	932	917	919	882	963	888	951	940	928	967	879	954	958	924	882	979	989	943	951	945	922	950	1004	958	945	949	935	978	947	943	931	942	962	962	999	962	952	920	934	933	968	976	933	951
23192	21362	29230	23889	21679	21792	16423	7867	5465	4187	3136	2810	2641	2186	1710	1419	1319	1076	1054	1068	953	939	1054	964	914	841	942	897	851	892	839	805	791	799	774	723	710	758	710	782	718	1112	1704	1179	667	686	674	795	674	691	674	681	686	645	651	648	672	680	710	730	680	733	724	726	695	660	703	659	723	644	665	689	675	672	629	648	701	639	691	653	686	700	654	675	694	693	646	688	653	679	631	666	669	679	632	669	698	665	695	668	648	653	637	705	675	645	674	722	636	669	651	660	670	648	623	677	677	680	655	686	634	674	694	607	626	651	673	679	635	619	640	694	669	626	685	643	655	681	651	628	611	664	677	673	651	604	609	683	663	667	667	680	689	676	669	687	680	612	646	668	658	608	678	671	678	669	669	700	658	687	658	660	676	664	717	667	641	686	675	682	637	614	683	674	646	700	654	674	653	620	689	613	672	696	690	658	647	672	684	700	697	697	679	638	647	625	654	642	670	658	656	698	674	678	654	627	673	670	656	662	695	652	638	629	683	642	672	669	609	659	684	690	639	643	661	696	636	636	657	636	656	672	694	701	697	721	682	678	711	672	656	678	652	609	660	670	698	660	683	650	669	660	668	687	638	653	675	662	651	673	663	646	634	638	643	693	652	649	679	649	669	640	620	661	676	689	653	646	688	652	674	625	698	675	661	668	644	622	673	667	653	665	677	675	666	648	666	643	653	647	712	655	651	689	696	734	683	648	706	684	682	666	678	638	695	612	661	658	690	655	640	669	692	627	642	690	632	683	632	689	668	621	665	633	641	741	664	648	677	683	651	699	678	678	652	715	644	627	634	669	704	679	666	678	655	639	680	680	683	650	631	678	657	647	638	667	638	644	655	623	657	659	670	607	652	680	655	666	651	666	713	658	671	655	686	719	650	656	631	674	655	658	663	674	672	651	655	690	697	710	659	649	640	655	671	666	676	665	676	659	688	655	645	654	629	671	647	700	670	654	687	690	678	606	710	674	724	663	635	630	652	683	646	639	645	680	668	671	680	685	672	654	668	622	635	688	663	687	673	642	691	680	668	657	684	707	690	659	645	678	631	638	643	672	708	628	680	645	632	665	600	659	674	666	682	649	693	675	668	691	655	686	675	704	660	698	691	696	649	659	642	680	691	628	645	686	700	648	661	706	682	730	698	632	670	699	684	682	693	629	686	671	714	704	636	640	704	641	699	634	615	643	690	643	670	636	670	664	641	683	638	642	665	665	658	661	635	674	644	648	689	678	663	667	681	696	649	656	716	680	631	642	682	640	674	703	690	691	704	622	655	650	644	651	672	690	663	661	659	692	674	670	620	615	701	634	657	686	641	658	719	665	680	606	659	665	673	698	663	660	605	664	630	635	687	694	665	684	678	625	643	676	661	653	693	668	676	673	672	699	656	662	685	689	664	671	658	677	694	692	675	635	636	673	735	656	667	678	638	684	726	661	655	642	681	624	656	655	738	675	667	631	602	705	711	681	675	680	630	646	669	716	682	689	669	643	672	683	630	686	671	678	636	641	691	663	680	669	616	683	677	598	643	641	668	663	661	679	629	641	642	741	676	706	655	634	665	721	673	665	656	702	647	672	663	690	681	661	646	635	651	660	736	667	646	594	650	645	669	639	659	705	647	682	633	667	651	633	640	652	678	663	630	686	672	619	706	662	695	628	641	643	632	659	650	690	663	682	646	674	670	670	648	622	633	666	695	661	655	671	679	681	669	627	675	673	651	638	683	733	680	645	623	659	680	642	665	665	707	685	612	660	665	624	623	660	619	642	680	632	660	645	651	638	690	654	642	643	710	635	630	671	647	694	674	668	664	663	687	665	704	674	654	668	712	662	699	647	644	621	692	664	682	649	654	653	659	688	681	644	664	689	653	644	660	716	686	658	678	663	687	679	644	694	685	618	646	700	671	660	617	730	665	627	659	674	657	624	697	641	645	677	710	684	650	671	654	671	648	730	678	698	641	626	646	608	678	643	663	623	659	684	656	674	685	641	694	664	629	640	648	680	647	610	658	664	641	621	678	650	677	674	697	672	693	677	623	703	652	633	662	699	628	642	653	601	700	677	689	665	648	685	603	621	674	644	631	668	658	667	657	675	656	697	659	715	724	664	654	683	693	692	658	643	669	648	649	639	655	680	699	602	687	663	661	659	675	638	664	648	623	677	641	644	689	668	646	635	679	676	699	692	667	670	667	620	642	665	684	702	624	663	666	682	642	627	672	633	661	634	703	649	677	657	644	660	692	635	645	683	671	666	672	645	665	683	626	663	652	623	661	705	672	696	666	685	680	656	704	624	666	604	678	645	666	699	659	674	678	665	644	693	653	673	661	632	676	624	656	688	642	703	670	689	667	659	662	673	685	664	629	631	653	657	713	628	697	648	634	649	630	710	729	705	679	680	682	658	701	697	628	667	655	655	688	687	682	645	595	632	707	686	667	663	614	693	652	698	707	658	639	689	656	616	649	667	671	680	672	652	624	652	654	649	665	640	679	641	646	664	667	643	692	654	619	633	676	640	663	691	658	691	652	636	674	689	635	673	641	682	612	697	658	663	664	678	615	662	640	666	672	667	673	661	626	670	697	617	650	644	686	634	629	652	684	627	688	683	658	654	628	634	675	659	634	696	660	651	646	667	699	681	687	667	686	664	710	645	669	651	636	644	687	680	648	700	685	650	686	629	678	693	671	666	615	668	641	635	681	673	675	619	614	655	641	681	674	673	695	662	690	646	652	658	664	725	638	624	646	642	653	665	689	691	710	672	626	684	678	688	631	690	682	654	659	631	669	637	692	620	689	686	676	680	653	701	687	681	642	675	666	722	633	703	628	604	619	635	705	649	666	662	620	660	660	707	617	693	603	636	689	690	680	695	633	714	619	624	664	659	704	673	710	667	669	653	647	629	602	622	652	676	655	631	663	655	689	683	638	643	656	680	681	621	655	732	698	637	616	657	651	683	643	689	625	655	646	652	669	700	656	682	667	678	688	640	627	686	666	630	674	675	681	621	658	677	643	676	644	653	616	640	732	678	660	607	663	722	635	694	615	694	680	689	634	649	663	700	633	633	693	603	688	706	675	659	665	673	665	679	705	641	649	704	673	656	620	676	678	671	646	684	618	673	657	603	653	644	642	666	680	662	711	659	619	631	690	661	705	688	659	632	693	688	676	663	633	652	669	702	687	640	695	678	664	707	691	690	665	678	631	662	701	708	693	669	646	697	673	675	678	658	671	625	661	651	727	680	622	643	656	672	673	674	654	679	705	662	651	692	677	684	684	655	633	684	638	634	669	662	663	696	647	645	649	673	642	643	671	627	674	698	673	638	688	675	635	715	648	693	699	666	622	655	677	663	643	647	695	650	732	632	657	666	620	650	672	674	697	659	628	639	666	616	668	610	706	723	621	685	670	650	658	678	632	707	639	691	628	659	640	725	667	694	648	699	648	637	674	661	651	655	647	625	646	643
29173	48312	45610	38587	31420	23750	18492	15292	12626	9958	7668	7165	6313	4975	4031	3252	2710	2251	2174	2045	1736	1680	1931	1929	1652	1470	1687	1562	1474	1454	1438	1395	1294	1292	1157	1155	1035	987	1067	1213	966	2057	3528	2203	931	999	983	1254	1034	1041	951	1014	949	918	916	920	929	918	963	1051	1066	1075	1076	1061	1041	999	906	963	924	885	908	962	964	923	891	942	926	833	921	885	899	875	968	925	970	861	929	963	922	931	964	932	913	956	879	877	901	947	888	859	864	985	926	940	928	922	935	919	903	917	961	896	926	935	948	932	919	960	987	899	916	925	933	956	945	941	858	931	863	973	936	914	890	1019	952	929	991	887	1007	914	946	910	916	935	933	945	945	912	974	920	955	906	889	916	932	891	975	947	877	909	967	970	908	903	878	892	943	934	925	901	874	932	976	915	939	898	903	924	942	880	963	950	913	941	921	958	933	922	905	951	928	912	977	937	903	951	913	914	969	907	980	904	939	924	947	915	923	938	973	949	968	926	889	939	940	965	874	891	924	918	914	948	915	927	913	885	943	968	934	974	903	911	909	931	934	915	955	934	907	939	860	922	940	899	936	942	1005	894	922	963	918	880	942	889	858	917	915	916	963	937	936	930	914	929	920	956	947	907	970	958	919	952	924	904	915	970	959	900	952	942	967	929	972	938	896	973	915	881	909	938	962	888	907	923	930	951	968	985	962	885	921	923	960	1034	928	944	881	940	928	935	908	893	944	958	945	918	914	955	914	942	918	960	972	905	910	889	916	906	953	838	893	933	938	957	905	976	946	903	946	983	912	925	979	952	984	927	953	897	927	911	916	940	945	904	920	889	906	891	902	916	893	945	930	928	991	937	981	958	914	905	950	997	969	937	930	911	913	949	902	896	907	915	887	908	922	926	975	945	985	926	953	904	983	930	963	904	955	906	924	937	911	872	929	933	922	903	967	923	921	972	914	865	958	953	997	940	956	926	935	925	898	989	908	971	934	918	975	944	937	899	881	927	966	996	921	932	923	882	931	896	908	934	931	947	930	942	951	927	983	903	947	968	936	896	912	944	912	958	964	904	926	956	914	893	1016	998	980	891	932	847	912	964	883	895	920	909	940	884	941	962	893	985	897	917	928	962	950	947	941	934	925	914	926	946	945	923	950	928	960	892	890	864	952	873	927	936	869	957	912	950	861	929	928	935	917	989	931	917	957	839	948	890	874	861	958	929	908	957	946	901	961	957	940	928	957	890	944	949	928	938	952	917	937	919	901	942	934	930	920	935	881	943	900	894	897	919	860	938	917	960	890	921	892	948	944	908	883	897	915	936	967	908	951	925	1052	971	939	874	947	870	909	879	909	937	941	951	933	909	938	914	915	902	855	899	942	935	931	904	954	961	935	922	955	918	933	993	915	941	939	961	942	907	939	952	911	992	925	952	937	972	970	904	955	936	932	915	984	980	922	978	901	915	944	969	975	947	994	957	897	906	935	975	925	924	932	945	901	892	931	972	952	948	941	939	931	916	942	925	948	950	898	884	924	895	924	909	884	947	984	909	928	889	945	926	954	945	871	926	944	906	975	906	932	932	988	935	976	913	964	941	857	920	943	887	916	849	971	906	997	957	918	908	941	953	932	889	961	940	895	902	848	943	949	905	911	919	956	961	955	929	963	910	886	917	954	985	955	905	933	878	944	917	952	946	917	932	914	929	922	947	941	886	890	957	920	940	980	935	928	905	877	989	918	938	917	944	893	909	917	903	967	904	951	904	928	956	909	918	924	929	965	955	942	950	910	944	908	1016	947	890	956	936	975	887	966	915	930	939	953	932	957	986	938	932	903	955	915	947	907	939	996	943	911	911	944	917	951	902	927	969	889	962	918	939	954	888	900	949	922	939	957	911	951	940	898	989	935	946	904	910	968	926	948	877	939	926	947	931	870	920	945	915	938	933	942	920	950	852	969	886	920	940	923	940	943	931	953	924	902	950	902	932	919	946	940	957	978	903	917	905	939	908	977	954	926	911	909	922	954	932	986	950	983	901	932	893	915	906	886	932	1007	970	923	896	977	995	930	937	984	957	895	949	891	910	887	953	879	893	949	883	956	939	950	927	976	966	911	954	851	907	915	937	972	967	900	921	967	858	919	861	909	924	979	908	928	939	930	1006	974	978	942	944	911	896	952	972	900	924	886	960	960	876	953	962	925	940	910	917	905	915	935	965	930	960	922	940	891	931	916	909	972	985	953	910	886	960	981	980	956	951	940	930	928	940	959	861	917	955	905	914	865	927	973	897	908	908	980	919	902	903	929	937	933	912	965	843	938	896	942	958	905	944	914	947	948	893	971	943	940	964	972	930	900	962	969	960	931	974	913	930	917	948	928	939	922	928	987	975	934	950	943	979	889	903	924	944	984	940	962	896	890	891	916	866	942	920	919	928	957	920	945	922	943	928	899	919	946	909	955	938	915	872	964	945	868	936	992	914	937	909	930	986	968	924	935	918	962	912	991	903	939	910	901	882	910	928	939	929	919	925	918	922	947	965	885	878	901	921	907	959	918	923	996	905	882	933	932	982	874	947	916	927	951	929	922	958	934	957	928	932	894	943	950	896	940	902	960	929	926	923	977	965	925	909	978	917	974	922	897	924	920	983	877	967	910	931	922	948	957	917	919	942	867	964	1008	897	909	965	910	910	900	960	909	908	891	939	943	918	941	917	924	945	935	890	955	885	908	974	917	900	935	994	934	923	925	946	924	871	845	931	872	930	944	931	887	895	924	947	976	945	972	937	957	968	922	941	923	887	968	950	837	902	926	912	964	927	928	925	967	890	929	905	894	942	930	945	947	941	946	932	901	904	953	939	948	924	937	949	947	934	901	892	987	941	940	976	937	919	916	902	898	939	887	934	982	957	889	945	920	916	939	875	954	887	926	977	923	945	976	932	907	955	922	853	910	960	909	904	919	903	955	954	888	927	912	936	951	997	932	890	933	873	909	941	937	924	911	941	954	946	910	929	994	943	898	924	884	860	961	1002	935	981	907	922	933	910	892	950	941	981	897	962	924	959	978	907	944	943	888	927	946	898	934	900	879	892	905	880	944	886	961	981	917	944	941	950	976	931	962	938	918	926	904	913	926	958	930	956	968	901	954	911	994	901	968	960	899	905	935	871	935	944	977	932	891	935	982	947	987	966	953	944	913	911	918	980	1016	951	985	937	931	1026	908	903	928	932	915	905	946	902	937	943	886	901	864	908	906	919	931	919	910	1004	900	958	926	922	897	906	965	875	962	932	978	906	942	940	881	927	911	883	939	932	937	908	979	1035	946	937	934	935	889	903	938	895	905	917	947	962	880	938	959	872	926	918	935	955	950	916	958	910	933	955	881	1004	917	931	978	945	1016	999	935	917	886	909	937	945	926	950	933	917	970	933	980	928	936	895	1032	910	927	967	897	950	921	891	1003	909	923	963	925	899	949	925	954	944	939	914	940	882	954	896	889	897	936	903	937	952	925	941	988	924	981	886	924	891	927	950
28311	25229	28134	22029	12373	6318	4115	2994	2319	1822	1479	1392	1174	1127	879	863	869	760	747	753	699	717	711	751	719	680	695	716	645	742	667	710	655	671	665	654	593	621	619	659	598	635	702	655	646	593	642	639	631	599	654	615	653	610	600	590	621	612	607	566	643	653	603	639	601	598	659	638	671	613	603	661	643	629	588	623	595	595	657	610	611	589	623	588	627	586	687	639	626	651	573	641	593	568	597	605	661	583	655	601	599	640	604	591	595	616	685	654	615	615	614	632	622	604	643	602	573	611	648	621	644	645	570	616	640	587	652	641	582	584	597	667	608	628	644	616	639	613	594	591	597	622	616	622	566	634	633	603	610	585	639	605	613	651	637	636	578	639	610	568	596	648	617	642	643	641	620	614	654	614	615	589	581	609	600	641	595	596	621	641	596	604	650	588	631	653	584	581	634	609	608	635	627	600	660	621	604	654	631	652	583	595	620	611	588	570	592	614	600	566	604	586	636	630	620	628	571	606	625	635	615	628	637	578	631	640	623	623	625	615	593	641	603	644	627	639	621	618	640	602	585	621	622	626	595	619	632	604	617	624	630	617	614	626	597	643	631	614	609	636	592	586	615	628	610	597	585	579	637	576	633	605	612	631	623	607	612	607	578	581	623	653	598	652	619	658	627	623	534	602	641	579	595	570	613	631	613	599	606	587	634	570	581	612	595	619	621	632	642	591	631	621	613	602	636	574	629	596	635	655	652	620	596	594	615	656	625	561	588	631	649	594	588	618	623	609	630	638	606	606	663	654	659	609	620	608	595	610	625	600	646	608	599	612	591	603	612	651	606	626	597	611	648	608	601	666	630	604	601	630	625	604	666	643	607	549	610	608	634	637	631	647	651	630	600	609	629	624	605	631	601	624	609	634	629	608	620	636	638	617	581	597	591	608	583	626	622	605	604	610	628	602	608	624	601	636	662	578	606	621	608	599	633	644	657	617	606	647	605	617	646	599	604	639	621	608	617	609	573	613	614	614	650	593	595	602	586	595	634	559	668	620	611	642	626	605	573	643	641	632	659	608	624	603	626	586	632	612	621	641	593	597	672	592	609	574	584	610	583	616	623	663	554	614	577	629	602	581	614	590	583	588	590	608	554	604	571	604	603	638	643	600	595	616	643	638	653	593	665	609	613	614	593	587	640	611	618	645	629	564	601	598	649	612	615	631	609	602	554	636	646	596	627	639	588	629	653	629	646	647	607	606	608	601	603	644	608	642	634	624	611	606	628	593	617	606	612	650	623	590	596	625	582	620	622	635	622	621	593	620	591	600	613	609	593	651	590	655	640	600	593	675	606	613	601	630	564	632	639	634	648	618	601	629	616	594	651	606	633	684	587	566	608	607	634	602	566	620	627	604	642	604	619	575	576	604	634	608	651	601	631	597	631	574	605	553	593	615	626	631	624	627	630	616	600	572	647	620	559	629	605	614	594	599	642	629	547	608	631	625	617	649	604	607	620	616	630	564	636	558	617	601	632	623	601	619	609	632	623	630	607	620	615	639	658	597	654	631	629	631	594	626	614	575	559	605	630	648	614	623	624	628	626	640	594	548	628	596	600	621	572	627	601	669	592	639	584	567	626	613	619	606	620	645	649	626	628	607	623	634	573	533	628	602	622	599	591	637	607	583	584	605	647	615	569	618	601	582	583	593	615	653	592	619	575	605	609	604	572	604	597	638	625	645	594	607	599	606	606	604	631	607	589	610	594	595	622	612	628	623	607	617	595	645	590	630	645	663	601	626	625	594	598	580	602	594	603	590	542	621	639	607	595	553	602	574	588	645	644	620	590	624	604	631	600	576	663	621	602	629	606	642	615	638	598	652	537	593	578	608	601	636	645	629	615	621	622	613	621	641	585	600	643	638	618	611	601	623	529	594	601	593	605	608	583	645	614	622	597	628	570	637	593	637	615	599	618	631	628	634	647	582	643	584	612	585	664	616	582	648	622	623	625	606	610	648	645	608	633	627	619	647	589	577	603	606	594	625	645	645	601	653	611	606	603	603	591	618	615	625	642	615	634	589	602	581	610	627	601	600	642	589	648	628	641	597	616	650	615	609	580	569	604	593	576	563	629	623	579	576	644	619	605	600	623	648	607	620	620	558	549	586	625	646	593	614	621	567	613	619	642	610	625	638	611	643	608	630	588	668	618	607	640	634	615	652	634	604	534	619	600	608	595	588	595	636	602	627	630	617	648	633	640	610	575	608	628	620	630	574	638	593	678	603	615	629	620	627	651	578	593	577	578	623	614	608	593	626	640	608	620	607	620	595	615	603	634	624	651	580	621	582	639	588	607	607	633	626	571	671	598	611	598	569	561	642	617	588	620	601	616	619	608	663	643	652	641	619	642	579	623	585	602	668	617	674	594	639	619	603	658	632	640	665	621	611	609	603	616	643	609	586	602	633	624	636	645	580	620	598	615	609	597	643	664	612	592	622	615	632	628	611	643	598	625	622	627	627	592	623	620	617	614	608	604	607	643	650	629	640	608	578	621	605	603	590	616	667	612	632	618	623	614	583	618	613	615	631	612	617	658	619	605	632	615	602	573	604	642	617	593	607	596	596	612	627	660	669	578	627	619	663	636	562	598	574	586	600	617	626	587	621	621	625	621	593	646	603	650	669	637	622	610	569	573	599	617	583	661	628	596	590	635	617	594	608	605	590	645	589	629	639	633	621	621	595	633	620	612	619	644	622	594	591	618	651	563	621	607	608	597	645	638	625	592	602	624	632	588	593	572	618	600	634	622	617	610	627	613	617	613	623	592	605	581	608	618	623	654	599	640	623	597	591	607	602	620	591	594	604	599	620	585	619	629	604	576	626	610	587	600	622	650	589	654	638	595	594	626	570	605	600	600	659	546	598	611	595	624	648	604	637	650	605	588	608	593	641	603	579	627	609	606	636	596	599	602	624	637	620	623	579	616	635	589	613	595	636	585	605	593	608	624	607	607	658	631	589	598	624	619	628	583	649	595	611	652	628	615	602	631	592	608	631	572	643	624	628	599	641	628	564	627	613	619	620	612	571	633	601	593	645	625	619	634	594	610	640	602	611	613	568	621	622	575	640	641	584	638	560	586	592	605	564	662	596	626	617	691	573	598	600	598	607	598	702	609	592	603	579	591	607	650	616	607	642	626	636	629	644	587	617	603	619	614	637	606	608	623	568	615	597	618	596	621	582	632	589	604	575	661	631	573	613	586	618	621	644	575	636	619	600	592	611	641	581	598	634	651	623	589	588	635	648	565	638	608	652	612	631	606	621	610	651	633	629	623	610	641	586	612	631	599	628	610	603	641	626	627	613	603	611	603	632	587	613	633	656	629	569	621	608	596	582	633	650	570	623	655	629	627	597	604	619	606	657	621	591	646	630	617	593	598	553	607	590	630	618	635	608	594	653	625	620	601	582	614	588	654	622	649	626	590	626	644	620	602	596	591	620	617	602	625	656	627	574
27295	39336	36425	28423	20176	13292	9807	7635	5926	4721	3922	3098	2675	2273	1992	1678	1540	1301	1343	1219	1153	1131	1267	1204	1093	1083	1112	1025	1055	1151	1133	1046	1100	1046	1005	936	978	917	890	923	908	904	1091	941	897	893	883	946	876	878	881	911	855	877	853	915	917	868	909	842	880	932	890	946	901	919	936	893	885	949	879	900	903	872	918	846	887	858	913	878	883	865	890	873	870	914	883	878	892	893	868	856	855	909	893	907	893	895	828	863	935	871	863	891	915	871	914	833	842	939	885	906	868	861	911	853	860	838	839	898	846	849	838	912	849	889	913	875	902	854	846	851	914	868	910	847	878	862	827	875	912	870	882	923	898	823	924	894	893	888	798	832	870	868	890	905	885	852	859	873	924	903	960	868	883	895	888	828	874	887	915	892	873	886	894	833	850	880	907	846	897	928	883	830	877	873	887	944	838	902	951	869	943	885	887	936	894	909	932	920	851	876	845	880	814	931	860	858	921	908	859	906	803	905	884	882	892	859	869	901	886	900	895	865	887	864	907	934	905	880	853	905	920	881	884	876	824	878	871	854	899	835	881	840	863	881	882	855	859	901	845	851	866	902	935	872	865	859	878	878	859	887	890	850	877	829	867	912	871	905	860	868	851	895	936	866	845	852	861	889	880	864	843	849	934	868	866	941	868	859	887	869	873	880	900	843	892	829	917	880	866	855	889	879	830	900	851	881	927	924	882	892	893	905	831	873	888	923	867	875	932	818	821	931	889	875	931	836	856	872	853	895	863	880	846	891	908	930	906	889	879	833	867	807	891	872	917	867	840	897	898	873	890	803	896	875	824	834	895	859	850	918	855	866	862	923	908	853	830	878	878	874	876	866	865	852	857	884	899	908	851	881	887	863	885	867	856	909	863	889	873	924	872	866	856	856	939	887	852	891	814	849	869	895	853	920	879	911	901	879	885	868	922	865	833	863	885	842	879	905	943	835	867	899	884	928	878	843	857	895	974	838	887	854	938	961	839	841	827	892	844	889	860	898	870	896	835	893	850	865	829	947	879	922	848	878	883	866	848	848	887	846	875	875	893	863	847	878	949	869	844	886	946	861	901	872	854	862	907	849	846	867	914	892	910	872	865	845	883	851	861	861	867	887	806	882	906	897	872	869	906	873	867	861	869	905	914	828	838	854	868	882	921	859	889	947	890	883	914	888	932	870	902	916	882	863	867	810	890	864	848	851	873	855	861	858	869	888	906	946	860	934	911	876	933	900	878	875	843	847	820	841	864	906	853	865	893	909	857	876	851	875	872	869	900	898	917	869	884	864	866	861	856	863	896	857	849	844	824	894	871	900	900	837	891	921	841	877	904	829	904	860	860	897	866	869	873	879	870	823	915	873	901	908	817	950	856	872	849	851	876	863	865	872	881	865	872	887	838	847	903	859	898	849	863	849	909	853	908	873	846	909	860	874	863	927	908	871	863	905	837	898	913	833	853	857	838	892	892	890	900	824	940	847	823	868	852	857	871	881	888	925	912	871	872	959	948	921	892	905	896	854	868	848	797	888	807	872	868	833	908	872	913	926	890	895	904	904	893	850	870	862	879	854	883	876	893	901	851	892	871	886	886	826	871	912	857	912	922	875	889	856	821	830	847	828	859	887	857	918	855	839	874	888	930	832	915	864	892	920	884	938	863	893	847	858	871	862	823	908	900	830	864	872	889	943	943	884	876	877	883	848	885	936	887	888	913	945	862	874	897	874	896	854	915	881	891	803	871	832	842	878	829	897	876	843	878	896	845	919	877	952	869	864	910	855	882	860	924	910	890	884	935	923	862	811	880	841	931	864	855	899	843	893	868	915	879	836	848	944	878	884	873	881	862	878	904	877	861	918	902	895	876	874	910	899	857	884	888	906	888	904	848	891	852	863	894	894	924	882	871	847	838	846	860	886	851	857	837	871	883	890	825	859	894	866	847	854	873	816	827	892	858	847	884	867	881	896	855	886	907	855	817	873	812	891	869	914	853	839	888	874	884	863	892	911	868	854	892	906	867	870	798	840	913	857	885	846	875	849	832	885	902	907	870	840	891	845	880	877	886	916	869	886	859	942	876	906	873	884	898	873	848	864	851	830	867	862	894	792	923	854	876	873	901	868	857	872	904	896	876	929	874	882	893	907	893	926	866	915	930	887	893	868	884	829	921	872	878	944	857	871	893	878	893	845	833	878	841	873	860	912	847	850	869	836	874	838	906	882	833	894	906	877	910	863	864	879	823	857	860	835	855	845	862	885	872	878	879	868	876	852	903	891	863	843	892	893	879	858	930	890	790	805	873	826	841	893	894	847	881	882	889	909	907	892	814	941	845	844	868	872	892	870	880	899	856	896	846	868	883	869	858	863	869	816	888	894	918	864	856	922	904	844	837	881	875	911	890	889	863	862	886	855	885	876	836	833	887	835	859	882	839	857	924	832	918	891	853	905	828	846	889	857	862	894	939	868	884	895	894	921	863	837	958	818	870	839	908	858	878	844	902	850	920	927	923	872	847	876	873	885	884	875	879	910	918	853	914	897	900	868	879	879	911	892	859	906	958	888	890	870	854	965	867	904	871	862	884	827	868	821	910	886	916	860	901	832	888	921	880	848	871	892	853	892	934	885	914	934	910	921	853	899	846	883	912	850	893	847	824	877	859	914	866	952	906	914	864	907	892	879	862	917	885	879	931	845	869	885	876	850	909	859	845	879	855	854	899	870	866	953	884	862	875	871	926	869	924	904	853	894	879	887	872	918	886	914	865	861	849	863	890	882	805	902	848	888	881	882	825	894	867	922	943	869	858	880	883	873	907	850	878	861	897	858	808	845	887	838	895	850	890	908	867	815	909	900	883	876	853	883	924	839	852	849	877	917	937	887	904	909	813	834	896	855	896	920	902	864	902	915	825	838	895	877	900	859	930	853	869	862	910	877	857	864	904	848	875	996	880	917	916	848	905	832	857	838	873	823	934	851	904	877	870	921	960	863	845	860	854	847	859	815	897	903	859	866	852	937	865	867	859	878	857	833	846	892	896	862	879	890	873	900	879	853	894	852	845	888	855	929	912	844	868	856	900	858	900	887	872	896	885	870	838	888	878	906	870	887	830	892	884	852	860	888	855	874	863	874	862	870	835	898	897	876	881	842	957	840	914	903	891	835	866	899	911	948	910	868	916	910	877	842	882	914	853	858	889	916	876	852	936	873	861	844	817	903	898	855	931	920	917	899	860	930	906	917	914	848	862	927	873	815	917	851	868	894	889	823	883	837	868	870	856	880	869	859	910	844	949	898	880	917	897	892	849	913	873	861	875	848	863	859	888	847	870	858	850	835	871	838	869	852	859	856	914	894	922	945	871	899	893	853	863	893	868	942	860	864	885	882	876	906	883	851	856	879	845	896	897	926	879	877	832	874	880	851	854	923	906	901	882	942	833	761	881	904	862	894	905	862	821	895	879	873	865	871	877	888	857	868	847	924	860	818
24210	21411	28704	24851	21748	15642	8458	5223	3876	3012	2546	2160	1757	1492	1200	1130	1076	1044	1001	899	871	850	868	822	788	830	805	827	796	776	753	741	754	708	765	681	698	685	702	677	675	733	1168	895	676	661	678	750	764	696	697	669	700	703	662	648	690	693	659	674	700	688	707	699	672	648	660	700	678	671	681	687	712	661	674	604	666	623	651	639	601	645	671	669	676	705	690	609	689	689	606	619	674	635	691	667	670	622	675	676	689	656	618	662	664	659	647	673	647	695	684	675	603	677	668	628	685	647	653	644	697	621	672	637	672	683	656	700	668	689	647	679	671	573	629	645	700	671	659	677	605	615	588	624	689	677	668	646	642	637	642	712	689	678	675	672	649	648	640	648	673	619	657	684	653	650	709	684	653	614	660	704	664	674	637	663	686	671	610	638	657	657	688	717	664	632	692	678	668	666	648	678	674	617	664	654	668	621	630	671	631	668	647	701	617	682	666	634	645	628	632	669	696	661	644	689	686	688	631	645	620	624	654	618	643	681	664	629	666	639	678	601	662	638	655	653	664	635	666	644	672	682	656	679	647	653	676	663	616	655	718	639	630	662	651	653	661	637	622	666	635	690	650	610	625	656	629	617	651	681	644	649	677	666	622	680	656	609	647	626	624	664	657	626	643	639	650	647	654	673	636	652	671	652	602	680	665	683	676	681	661	648	607	690	653	640	627	655	657	623	601	628	637	683	642	663	634	675	607	643	655	686	692	612	645	687	693	630	641	629	628	660	685	696	641	659	663	642	655	654	642	632	654	642	650	654	676	674	680	665	635	629	658	666	637	627	664	637	738	660	655	632	638	685	701	636	660	654	657	668	655	643	676	671	638	663	659	654	655	620	655	709	666	667	676	679	662	656	686	682	598	655	618	628	715	664	672	632	591	641	631	607	655	646	629	672	621	619	670	618	618	639	640	672	623	669	691	680	652	642	653	614	660	685	691	717	689	694	653	688	627	636	664	628	655	648	627	670	647	653	653	680	629	643	659	651	629	671	656	703	624	630	641	668	644	648	615	613	639	663	616	647	673	646	663	619	618	644	628	705	701	675	656	635	654	666	659	669	655	611	638	649	621	648	645	647	652	675	684	649	642	670	653	681	655	662	635	659	707	631	675	666	643	664	685	642	641	635	694	648	616	629	679	641	613	660	709	597	665	696	654	691	623	639	627	669	657	657	649	682	673	661	675	650	647	713	665	686	615	669	595	605	681	656	712	640	662	702	632	666	637	658	674	647	681	662	638	636	642	650	619	652	634	617	644	628	641	636	629	638	654	703	655	644	681	693	646	621	658	676	653	653	665	652	668	644	653	601	639	657	676	597	675	664	632	658	688	639	643	676	670	664	643	663	630	583	617	672	692	681	696	653	701	661	669	630	663	662	665	640	645	640	668	661	663	688	657	661	656	691	646	675	660	621	660	642	666	681	671	613	660	652	596	648	650	648	619	640	684	669	601	673	641	637	719	646	694	628	656	646	676	715	697	658	605	707	635	640	664	643	649	718	669	642	642	633	697	665	678	676	607	669	642	643	631	651	638	620	658	643	658	633	674	662	654	685	629	668	659	679	618	666	683	668	630	664	685	710	663	643	619	641	618	676	617	621	647	603	678	614	625	645	638	625	655	687	682	624	640	678	657	665	684	667	663	635	652	638	664	638	661	668	637	677	654	672	660	607	683	704	638	717	671	651	719	634	673	644	649	624	670	650	675	662	655	633	674	683	689	670	660	648	649	629	627	646	647	663	627	687	673	700	662	634	651	675	672	659	696	685	650	669	677	650	669	687	679	669	669	651	684	678	711	640	668	695	645	631	630	664	653	637	633	654	604	628	630	669	692	664	655	678	673	622	639	677	674	669	685	657	636	640	689	650	706	628	625	648	659	679	648	610	668	669	698	653	659	611	677	721	647	644	659	621	642	658	627	689	645	640	667	658	699	684	632	631	647	649	667	642	652	692	657	677	651	629	655	682	648	631	622	662	657	655	624	678	639	665	608	627	649	648	675	689	666	665	674	675	656	615	673	636	698	681	613	644	641	631	687	688	668	658	627	724	683	689	641	664	657	625	645	655	647	655	701	631	623	647	690	630	660	684	668	644	661	633	663	641	640	643	657	670	651	682	685	670	669	620	632	612	652	694	638	663	629	664	677	663	682	711	648	644	641	663	650	687	670	694	687	673	691	624	622	670	669	677	695	702	606	653	660	632	642	639	659	653	675	625	655	645	649	672	684	632	640	679	681	652	634	624	653	637	649	695	611	619	642	619	671	644	645	658	676	653	655	695	668	668	698	661	671	639	628	659	663	644	679	686	657	625	630	634	670	644	633	676	642	678	658	665	671	649	612	683	644	649	691	619	652	643	628	638	695	650	680	660	611	624	636	646	647	634	631	632	625	638	668	702	657	675	649	659	668	622	634	642	664	674	647	664	667	636	671	676	645	672	613	663	678	654	657	653	578	653	630	631	649	656	641	682	690	676	655	668	664	670	669	662	662	651	646	659	640	648	638	603	665	645	642	699	660	678	641	624	623	637	635	651	670	650	642	689	674	625	686	703	636	664	653	665	635	629	648	657	648	650	632	684	648	671	648	699	655	622	630	634	667	635	662	646	617	659	672	646	675	649	679	658	647	655	644	640	630	648	693	621	671	669	678	649	677	655	650	648	631	636	604	604	620	682	711	657	648	651	618	652	655	689	665	664	685	647	672	606	650	659	648	677	647	628	650	683	688	644	657	632	642	554	602	647	623	642	660	648	632	668	606	632	631	642	621	654	596	715	679	665	644	631	621	671	689	652	658	666	675	630	591	715	608	697	627	697	674	689	685	683	688	636	603	684	597	673	701	648	640	643	647	607	683	620	642	641	683	662	676	707	636	651	610	656	693	646	672	643	664	631	633	663	632	668	652	637	646	710	667	622	611	714	647	662	654	680	681	694	644	637	678	652	664	672	717	639	632	665	662	661	676	650	628	643	683	633	654	680	681	624	663	619	651	651	651	605	625	630	623	647	661	698	607	722	700	617	672	663	627	661	674	664	662	655	649	626	658	601	599	643	691	679	679	637	622	678	598	673	647	663	633	630	684	656	696	673	689	640	649	659	664	615	623	636	698	662	645	687	701	623	679	630	657	708	665	639	667	654	621	664	646	666	634	652	658	685	607	668	662	662	640	648	695	625	683	671	648	649	615	641	670	646	658	640	651	644	716	652	623	656	698	627	655	658	649	678	650	679	638	694	672	639	665	701	676	688	615	616	622	663	678	675	665	673	631	660	701	652	596	624	629	641	698	654	648	665	646	651	637	657	637	642	648	659	665	646	632	650	661	709	685	675	656	648	659	656	640	637	663	653	648	660	671	673	636	684	633	667	670	622	633	639	652	632	704	641	654	640	628	674	638	657	622	650	663	661	708	637	656	620	660	678	640	607	693	657	633	690	641	654	637	705	668	614	673	635	678	668	659	667
27848	46429	43417	35048	26602	18522	14027	11762	9479	7665	6303	5330	4250	3302	2726	2335	2112	1963	1824	1649	1552	1509	1621	1539	1371	1268	1287	1323	1256	1301	1323	1323	1200	1158	1151	1045	1058	971	1011	986	957	1203	2354	1611	994	1003	1002	1135	1135	1091	974	1005	947	932	950	961	967	1019	939	970	962	1003	1043	998	981	997	975	915	915	930	969	876	913	957	880	976	914	959	996	920	949	930	853	928	894	917	947	913	907	917	868	935	891	879	956	894	945	915	940	915	917	992	959	931	886	923	881	953	934	944	1026	955	939	949	905	942	982	904	939	918	906	1001	914	912	985	946	945	967	948	896	935	920	924	859	925	948	904	983	962	940	940	932	901	913	940	891	938	967	914	903	866	916	955	957	947	934	992	914	986	882	854	974	890	974	929	958	976	968	897	984	927	879	924	923	966	918	885	917	975	934	957	960	929	946	908	939	912	962	966	892	981	941	1013	985	930	921	939	915	930	964	933	988	939	974	945	891	931	922	943	927	872	951	943	982	968	939	909	972	924	888	914	847	895	979	932	930	934	918	902	882	945	969	925	908	974	909	942	842	917	931	928	893	940	923	931	973	910	978	979	941	917	955	911	937	913	954	938	906	962	935	894	951	922	945	946	920	996	914	924	976	982	963	927	916	937	934	924	946	903	926	953	877	946	936	986	955	974	893	962	946	921	953	889	910	963	954	945	955	902	946	904	918	939	934	920	917	917	912	850	883	923	933	936	902	917	958	933	880	966	932	899	974	955	981	937	923	910	939	951	953	907	935	963	903	878	885	961	947	974	903	889	927	957	921	885	896	964	912	970	990	961	915	930	945	876	1001	934	932	960	894	928	902	898	953	914	927	897	936	916	987	936	959	931	957	959	991	928	925	884	955	903	955	935	928	941	963	901	949	923	948	949	946	923	962	951	955	995	932	861	938	950	969	948	953	905	884	942	973	955	885	905	924	935	911	953	937	930	920	935	902	964	941	908	912	951	933	935	954	957	937	868	931	901	870	923	938	944	964	930	908	908	913	941	939	911	935	904	901	907	942	865	901	950	959	913	928	917	968	976	876	872	949	946	909	992	895	897	923	903	922	911	930	935	939	903	902	987	935	885	929	893	946	915	904	964	941	933	934	918	922	895	924	953	905	899	928	955	915	914	911	958	898	893	902	936	985	951	905	957	942	860	939	921	919	981	905	952	940	941	845	981	908	938	922	933	935	901	906	886	916	963	883	965	896	912	918	927	919	969	948	961	912	907	926	909	952	927	965	873	924	903	932	923	914	918	968	874	950	949	967	933	929	929	852	908	905	960	945	934	917	900	909	908	909	950	927	901	922	951	919	950	950	930	908	954	977	915	930	912	935	951	967	988	915	938	960	979	925	947	876	894	889	927	947	937	881	957	973	1024	912	915	915	869	896	968	890	866	937	927	937	976	910	945	930	940	933	987	947	964	882	936	935	907	942	1004	898	871	905	894	924	965	908	979	968	915	983	966	971	946	883	958	901	982	951	937	908	920	923	891	932	907	915	860	978	927	973	880	943	897	964	956	943	901	933	992	931	897	882	925	922	912	870	972	969	920	931	958	910	949	923	942	925	931	963	952	941	964	861	954	916	914	929	977	916	904	935	935	922	982	959	931	990	981	853	1011	919	874	946	919	918	909	915	915	888	1008	974	872	951	935	918	942	929	894	938	946	926	958	976	964	907	960	911	874	912	931	917	893	954	945	949	928	913	902	968	1009	903	916	938	952	883	952	919	953	888	924	892	910	926	914	1005	922	890	907	935	899	939	990	874	878	942	995	870	922	906	933	923	960	979	868	960	939	948	857	917	933	904	889	890	970	909	942	894	927	951	907	951	945	916	911	988	924	939	899	986	975	942	892	890	963	934	948	935	951	937	943	923	919	920	905	918	926	902	912	938	952	915	908	933	950	951	918	963	915	964	936	922	897	960	915	908	960	854	876	978	990	975	923	969	940	885	958	971	916	959	916	909	907	928	982	872	960	931	944	934	945	964	892	945	923	918	1000	988	938	912	930	968	930	954	902	950	928	938	948	901	967	919	932	919	892	923	913	956	924	924	1007	896	952	922	950	906	956	868	978	892	907	892	922	972	894	922	967	928	921	948	888	1001	935	963	909	924	931	957	917	1008	895	924	945	939	917	1000	955	874	930	860	918	918	966	899	933	969	928	952	924	908	953	917	864	935	905	991	884	913	938	896	914	906	912	971	960	952	954	929	915	946	914	975	970	1014	956	960	940	950	878	884	968	888	932	918	931	921	927	912	928	965	889	922	942	885	888	937	968	881	905	948	958	1024	910	927	959	928	922	967	911	940	935	904	934	940	870	940	924	949	915	946	893	976	962	945	918	925	919	865	905	921	966	931	870	926	969	920	935	886	948	927	921	987	934	945	949	893	931	899	969	932	890	974	925	1000	953	933	942	929	918	951	922	972	906	945	944	899	962	903	927	933	958	947	904	945	923	941	930	887	929	919	885	969	937	929	940	921	976	888	953	939	943	935	933	922	929	888	989	898	950	857	942	902	931	934	967	915	968	891	915	939	967	900	940	937	951	942	947	949	933	969	939	938	936	857	893	936	1021	912	979	936	924	891	936	957	956	1017	952	869	937	936	962	900	884	898	917	941	925	957	912	939	974	933	915	932	946	931	957	913	964	949	904	977	934	963	931	947	906	1018	911	918	942	942	989	938	947	944	932	842	916	908	942	951	930	902	898	887	933	934	961	941	957	962	913	954	957	912	908	913	953	890	963	981	931	964	962	994	949	921	934	956	902	920	937	891	888	883	971	945	932	888	967	919	948	917	929	918	920	921	945	998	887	881	931	927	964	970	962	959	946	899	876	927	915	905	976	918	892	954	938	881	988	955	913	928	899	962	924	949	935	894	940	884	934	960	926	939	950	942	922	917	960	910	952	921	923	887	914	925	986	908	936	994	932	924	927	998	942	937	892	968	939	923	952	873	882	884	869	989	900	926	972	943	964	908	981	925	971	930	901	882	1009	892	977	958	903	959	945	932	910	958	899	900	918	953	976	873	953	907	950	925	946	918	954	898	923	942	962	915	912	928	939	960	954	890	920	935	919	961	926	993	950	983	925	930	955	916	929	905	950	982	916	934	966	983	902	908	948	954	925	941	989	942	969	891	945	922	920	946	940	947	902	869	892	920	927	937	944	963	878	965	948	919	942	973	959	896	929	979	936	955	926	950	918	974	918	961	974	942	947	896	945	929	947	914	930	909	948	925	939	911	878	932	939	927	905	917	912	933	945	929	870	908	941	958	934	941	914	952	898	896	969	953	939	881	889	930	938	879	976	970	969	894	936	943	897	904	934	923	943	935	938	898	950	1004	943	903	991	921	925	951	955	950	954	940	962	978	898	930	928	889	959	946	912	970	871	931	1019	918	897	889	909	929	910	987	933	969	926	947	957	932	890	940	969	951	910	960	940	929	975	939	930	930	967	910	924	959	971	960	908	915	921	920	927	943	927	924	943	969	884	945	922	927
23257	21400	29283	23950	21734	21650	16038	7725	5384	4444	3735	2995	2267	1820	1570	1393	1294	1226	1132	1089	949	973	1008	921	894	807	765	861	904	833	840	767	748	806	751	729	774	679	687	694	718	988	1513	1022	691	649	723	746	759	869	705	674	654	648	686	662	593	625	657	655	665	689	796	718	671	662	678	656	669	646	618	626	665	584	575	656	641	580	606	677	643	631	672	628	660	686	645	692	670	654	665	636	642	627	661	693	621	633	656	670	648	651	652	600	622	679	672	662	656	656	641	628	598	630	627	662	646	614	687	617	672	634	635	668	636	628	634	655	607	698	598	634	609	609	645	675	633	626	653	636	646	641	660	635	671	682	620	666	661	629	579	648	661	641	626	680	652	652	628	707	699	646	649	650	626	637	641	654	673	592	618	651	609	673	579	558	617	661	662	623	621	652	631	633	623	680	619	633	631	678	627	637	683	652	628	671	632	655	655	695	633	619	673	592	639	662	632	609	618	623	661	634	655	632	635	647	641	596	639	687	644	622	650	665	711	637	635	628	642	588	605	626	681	665	654	669	663	642	671	678	646	671	616	626	666	612	603	640	631	668	647	567	673	653	579	609	641	634	580	688	640	619	706	628	678	651	634	656	659	646	664	696	630	673	615	625	602	632	634	647	671	661	635	661	642	649	641	609	689	645	635	633	625	641	666	661	624	654	612	635	636	614	643	615	610	641	598	614	605	651	636	628	678	628	657	640	610	644	631	629	630	646	664	641	689	647	622	663	633	643	614	664	687	602	682	637	641	663	654	623	646	640	638	649	620	641	644	652	639	645	636	605	609	616	643	615	629	617	655	607	618	657	610	660	624	647	632	633	653	685	608	620	698	651	591	705	620	650	647	605	684	608	663	627	622	649	623	631	618	606	635	605	631	652	605	606	673	674	692	615	649	641	683	622	675	657	613	613	576	662	640	662	650	641	639	657	670	646	634	656	646	705	621	650	628	618	648	645	644	653	644	634	640	641	658	627	661	641	593	649	629	686	681	677	682	620	677	628	646	630	636	631	603	650	643	680	618	641	608	665	657	682	688	669	620	664	737	640	610	665	623	670	668	645	630	639	633	675	631	660	646	677	659	625	658	634	571	678	622	611	632	622	684	623	648	655	650	629	666	610	623	656	620	633	670	642	664	647	626	622	651	620	663	640	635	592	627	611	634	632	632	618	654	591	617	639	636	666	634	595	636	682	658	602	658	648	616	669	658	620	668	649	651	627	633	650	589	659	633	602	667	634	666	638	618	632	630	663	651	601	624	591	638	640	686	594	661	608	641	658	697	631	638	649	655	637	622	616	641	629	626	671	651	653	642	652	663	643	679	649	655	604	619	604	647	629	647	668	655	651	661	697	640	636	640	632	631	618	650	627	641	663	634	634	619	664	628	611	655	640	629	645	684	648	621	610	616	658	616	672	646	635	699	616	622	626	668	657	644	692	615	618	647	704	621	639	649	621	676	666	641	679	617	684	611	651	684	681	625	645	635	665	614	631	666	663	666	623	688	661	596	648	644	628	612	638	688	634	656	600	656	622	624	652	655	643	645	634	611	656	658	630	635	661	615	627	662	614	624	660	596	668	643	642	622	596	641	681	651	670	671	643	651	659	624	595	630	626	589	638	658	619	664	609	613	609	621	652	636	638	673	671	662	694	644	636	630	613	628	653	650	637	628	647	646	636	631	664	626	629	623	657	685	620	608	637	655	616	649	615	643	603	682	660	594	610	693	649	649	649	595	625	653	607	669	662	660	664	646	619	628	657	603	650	647	651	623	639	651	630	631	671	640	619	639	639	662	628	624	652	700	626	638	652	641	624	693	672	599	698	639	659	624	572	631	649	614	626	628	669	643	638	626	654	665	652	617	620	654	642	640	661	660	626	647	646	621	591	643	619	636	665	616	592	650	618	628	596	641	600	693	659	565	643	633	657	632	647	609	627	617	659	627	651	679	627	668	629	663	652	671	632	609	600	641	628	686	647	620	658	604	621	633	625	603	674	659	660	646	639	646	631	640	638	621	639	600	602	679	631	649	610	693	620	635	642	666	648	660	670	636	628	651	645	650	624	637	610	605	615	655	635	658	655	623	691	595	626	674	666	617	656	603	646	627	664	624	648	671	634	649	628	616	643	639	689	647	663	642	683	630	633	657	628	631	667	642	658	611	646	688	673	635	607	668	619	661	621	661	646	662	607	657	655	623	696	643	697	650	622	627	656	606	654	644	706	579	638	611	659	621	605	661	647	640	662	635	641	613	683	671	630	658	698	666	613	632	658	647	665	623	639	632	637	647	631	637	603	685	607	706	624	650	672	650	625	578	679	671	709	666	627	696	648	592	622	641	648	694	618	604	669	682	636	624	641	603	681	642	639	641	608	572	643	677	614	637	660	584	607	612	653	650	646	654	624	641	645	650	645	630	666	615	613	628	672	608	666	642	622	612	613	636	614	656	627	670	630	658	617	652	602	630	627	605	588	651	678	624	685	639	638	669	626	648	637	654	659	600	656	649	634	632	642	624	615	646	686	620	624	648	640	600	650	613	623	687	645	643	650	614	681	654	607	616	647	663	681	613	669	675	617	608	641	640	623	665	609	658	620	660	621	645	662	661	625	692	614	615	664	651	644	645	646	650	643	619	613	638	660	627	599	692	666	608	617	617	682	656	598	620	641	639	665	683	607	629	620	576	612	575	641	627	647	684	660	607	637	618	609	690	644	653	635	579	638	637	669	617	593	623	690	671	667	632	637	658	689	674	632	659	691	616	654	641	650	647	648	652	623	626	661	621	643	632	692	660	649	621	670	660	643	620	644	655	601	643	630	668	627	659	628	659	651	622	614	687	652	665	642	641	614	619	686	641	652	636	607	596	599	657	624	630	584	662	637	654	667	628	633	644	619	615	641	628	611	639	627	630	678	657	606	693	609	654	628	636	645	620	719	653	629	653	639	639	599	610	636	637	616	608	651	682	636	638	645	634	639	647	653	650	615	606	632	612	659	619	619	613	614	660	635	639	653	690	614	634	654	673	649	636	613	633	662	666	663	610	667	667	655	645	611	631	620	634	669	604	621	635	623	618	642	581	633	684	653	609	617	659	617	638	676	650	680	627	603	632	639	623	674	659	635	650	616	663	674	652	609	600	623	649	632	670	614	589	673	650	644	666	655	662	663	650	647	667	614	628	646	661	654	610	614	680	634	672	664	615	627	613	631	691	637	644	626	619	635	645	644	611	607	619	605	624	705	636	650	628	654	662	636	642	652	656	627	628	618	666	636	642	686	613	675	652	647	664	626	631	645	645	628	646	638	644	589	625	680	630	632	620	675	638	588	576	640	587	625	642	607	624	630	609	659	651	592	655	680	637	652	612	636	638	655	649	628	597	630	615	625	613	665	608	596	665	606	590	655	671	654	639	588	588	610	656	637	624	654	634	626	599	648	639	662	646	613	643	602	617	653	620	693	628	592	672	633	674	622
29779	50687	48377	39558	32138	22981	17787	14865	12462	10736	9094	7420	5733	4330	3607	3116	2709	2406	2257	2050	1809	1904	1946	1782	1600	1361	1313	1446	1540	1383	1434	1402	1309	1248	1167	1115	1103	1054	1032	998	961	1743	3206	1713	1002	994	950	1241	1155	1499	924	923	906	908	923	898	901	907	938	961	1005	1059	1109	1028	999	950	879	883	948	906	892	917	890	889	861	891	858	888	906	840	889	905	856	910	914	950	887	895	873	868	913	891	866	877	865	895	900	901	878	860	910	972	876	863	898	890	920	891	890	890	920	871	881	893	918	923	868	919	872	918	901	871	893	859	886	924	875	887	885	823	874	883	949	914	862	866	891	930	889	869	851	915	890	914	873	852	910	890	972	860	917	922	915	894	879	961	850	896	913	933	895	919	906	910	919	909	907	929	862	928	915	899	847	903	851	914	908	875	881	900	945	919	940	931	907	924	876	902	881	869	913	932	912	876	949	840	906	884	846	924	853	880	876	938	912	900	851	889	914	846	902	891	865	915	855	860	923	889	890	925	832	881	884	890	863	843	849	891	862	919	942	888	851	861	872	867	878	877	890	873	919	865	927	847	927	906	898	864	864	919	871	875	924	849	912	893	945	937	914	907	928	892	896	830	899	928	872	892	879	857	927	881	888	934	962	911	885	909	860	862	847	873	827	869	853	930	875	925	869	888	919	935	926	881	876	946	944	867	904	933	883	889	916	899	922	931	897	871	879	916	938	909	932	845	881	905	883	879	914	906	859	884	888	914	918	903	884	880	902	876	865	899	854	948	879	906	916	909	906	865	939	914	891	831	878	940	867	898	961	886	891	896	917	889	860	925	885	894	907	915	915	959	908	896	925	938	856	940	893	922	959	902	920	864	904	876	911	907	891	866	884	897	892	892	907	929	914	907	875	903	913	901	891	881	944	918	876	888	904	908	896	914	934	899	897	894	905	868	931	893	896	876	868	889	887	945	900	936	945	936	899	878	926	904	850	864	890	934	883	940	910	941	916	906	860	986	877	883	852	919	942	886	875	887	909	918	885	903	875	932	902	937	857	836	885	886	937	908	892	921	904	888	888	899	874	920	926	865	898	929	909	932	876	887	858	871	922	829	936	883	852	924	892	937	877	877	858	882	892	884	921	923	837	902	902	876	896	947	908	890	923	936	864	893	884	880	881	895	861	900	861	886	876	916	916	888	900	900	916	888	899	900	864	852	894	873	889	902	921	905	878	895	934	923	843	903	918	921	903	875	875	911	858	861	855	852	897	887	909	869	914	918	922	893	912	972	882	909	886	880	901	893	907	881	883	888	924	873	914	900	888	925	861	912	907	890	912	935	987	880	978	917	948	933	916	870	870	917	913	929	940	845	920	904	939	922	872	901	898	948	883	903	984	927	881	884	880	868	914	914	934	899	866	888	942	896	901	886	856	892	923	912	856	922	911	861	903	934	921	912	913	876	902	894	915	932	934	844	836	855	856	866	909	885	890	872	911	876	927	877	889	855	883	890	857	832	899	903	911	907	866	897	880	854	963	865	890	891	930	932	865	875	862	928	879	925	908	945	832	860	902	921	904	915	887	934	887	986	865	934	876	876	890	972	939	933	903	855	876	896	914	939	898	915	906	914	899	871	935	912	857	958	945	916	856	932	940	859	867	926	907	878	826	871	873	927	848	842	954	916	924	855	921	942	895	909	886	956	917	901	875	904	864	908	947	895	922	861	868	837	901	887	904	902	882	888	877	900	850	895	891	922	937	951	894	890	897	944	808	933	878	991	918	954	867	928	877	901	877	879	886	935	890	924	908	910	886	914	918	946	901	900	925	956	904	946	836	896	893	914	915	893	918	888	889	928	891	867	918	905	874	892	921	803	923	897	883	862	866	841	881	921	906	869	873	902	869	887	927	884	922	896	832	900	887	909	891	899	830	874	935	928	861	929	896	937	896	893	902	865	887	931	872	915	909	898	866	896	896	976	933	915	891	846	902	865	950	864	904	838	892	902	854	921	899	914	919	895	937	884	863	926	895	884	879	857	934	882	902	903	870	842	928	902	908	893	912	898	912	900	884	923	875	917	925	907	892	931	898	889	916	904	908	886	882	884	929	901	869	849	829	912	938	861	872	925	883	951	926	936	941	823	898	866	900	930	901	899	915	907	900	925	931	909	962	909	865	889	876	935	917	927	918	922	941	924	919	905	928	902	925	921	865	894	909	910	899	869	886	930	887	899	881	956	842	851	912	857	964	851	867	905	891	906	907	901	885	904	915	882	973	916	943	919	902	908	822	862	903	915	894	894	890	963	907	890	882	888	897	870	843	846	883	939	940	925	919	887	878	867	881	905	936	890	919	884	882	880	937	913	916	952	903	924	914	895	904	890	924	915	891	879	919	932	907	932	895	883	942	876	889	932	906	902	904	927	897	854	849	928	871	973	883	908	843	909	871	951	862	859	844	911	875	856	927	880	929	897	877	909	903	892	886	853	881	919	908	965	899	873	909	888	921	871	910	902	879	957	841	903	910	919	866	873	922	909	879	905	913	914	919	896	914	909	965	864	923	923	912	917	908	866	998	853	833	903	908	878	860	893	886	931	919	913	904	858	896	864	931	874	904	927	878	910	927	866	926	902	889	941	898	898	957	889	880	910	887	924	966	919	917	876	951	908	894	902	846	946	922	906	914	935	874	985	913	912	882	872	942	902	895	898	902	910	890	868	861	959	928	852	907	861	903	1000	919	902	917	912	890	865	929	914	869	954	843	885	894	888	917	871	889	882	952	875	912	960	887	917	916	962	898	902	892	857	898	854	874	887	911	914	878	898	927	885	925	861	898	906	901	904	931	877	913	888	883	841	898	888	887	933	906	894	866	876	895	904	822	916	953	897	935	907	880	878	889	876	946	898	841	917	901	898	866	912	869	886	921	873	925	867	892	903	841	901	880	892	902	885	926	848	885	889	912	894	873	885	904	864	889	907	849	910	857	907	912	877	927	895	843	950	901	914	916	914	883	968	944	890	917	929	891	883	887	895	859	911	920	880	886	912	896	862	862	914	884	917	889	928	923	938	873	853	890	923	929	918	918	899	903	862	959	899	868	912	908	884	875	879	933	928	883	885	908	872	935	881	953	832	902	831	847	930	912	873	852	832	879	853	895	876	910	864	909	882	889	891	923	906	866	917	905	910	878	922	879	864	878	895	890	865	884	936	895	921	877	901	893	872	881	871	842	933	888	886	902	939	895	900	923	874	837	953	889	942	873	846	846	904	895	892	886	876	814	889	948	898	845	925	900	938	923	877	919	879	904	900	893	872	919	910	842	895	931	882	906	870	890	900	952	905	899	873	878	892	933	920	894	940	935	873	916	906	926	926	911	916	848	869	912	941	861	879	852	903	914	916	900	849	904	885	846	873	920	896	921	875	925	946	906	910	937	930	918	895	939	891	881	881	873	864	890	872	902	912	848	883	868	906	919	940	907	929	896	906	950	873	902	866	895	871	953	876	958	945	923	905
28352	27256	31178	22501	13249	6600	3735	2648	2281	1906	1738	1347	1111	960	907	813	853	830	802	698	731	745	693	700	682	621	655	662	704	725	671	647	668	667	606	607	597	608	664	551	622	605	625	623	624	590	612	604	566	639	607	637	626	605	566	575	583	583	572	581	622	563	543	673	610	612	570	624	625	601	570	627	562	592	610	593	613	550	570	616	571	609	609	588	550	588	611	621	597	582	596	551	567	580	622	607	607	517	588	604	600	638	599	560	573	616	596	599	600	554	587	590	639	626	617	607	578	591	603	534	582	614	584	598	592	557	643	579	574	610	556	557	585	567	606	620	598	576	598	558	617	609	583	602	586	606	610	613	612	594	619	610	608	601	639	592	570	595	603	613	583	575	565	594	570	614	551	565	531	577	599	587	552	601	617	600	609	577	538	628	604	608	578	590	581	608	607	596	545	616	660	599	555	566	561	572	604	618	590	622	598	601	583	563	554	564	587	575	636	624	605	592	578	626	579	599	617	529	569	590	587	592	598	641	596	570	607	567	618	633	632	604	556	581	531	535	580	578	616	560	562	604	635	617	620	595	604	631	572	586	589	595	568	574	571	590	636	601	627	621	575	590	571	572	556	608	605	591	633	593	590	536	592	585	552	602	596	580	607	576	629	634	588	630	599	597	571	614	564	564	589	618	596	606	594	568	602	581	570	574	609	588	571	616	567	585	567	590	589	599	580	606	593	586	607	623	590	582	555	558	593	595	577	580	607	559	609	575	582	583	575	581	605	615	621	582	565	652	572	607	587	579	626	546	600	574	551	592	627	616	583	576	593	577	611	619	605	565	591	572	586	554	567	609	583	587	560	599	609	567	583	593	592	614	630	626	614	598	566	602	614	579	583	562	583	605	599	621	566	587	608	650	598	562	565	597	572	602	596	546	583	589	608	615	553	619	589	568	584	644	576	592	581	618	568	588	627	597	562	604	611	579	590	625	553	596	615	624	608	616	590	639	597	649	590	604	589	587	552	582	581	663	602	592	625	623	578	575	603	557	570	603	580	584	580	608	590	595	585	602	613	600	610	608	594	599	592	606	582	636	607	574	585	589	619	587	607	601	591	614	566	603	591	589	563	580	575	580	625	627	597	610	562	642	630	583	571	595	601	619	595	580	557	606	552	584	590	583	581	602	590	578	613	589	622	563	557	535	598	568	634	605	594	597	595	617	584	566	607	564	593	616	612	567	635	644	598	631	584	605	611	569	594	570	575	552	615	564	591	588	611	609	593	559	644	585	600	598	577	593	632	640	619	610	590	630	586	590	599	577	642	589	598	564	578	596	592	578	595	612	611	561	547	615	577	625	605	645	583	591	623	594	540	647	574	591	584	572	582	600	572	612	569	595	616	580	595	592	590	587	571	625	615	625	619	579	617	616	612	618	596	587	578	589	555	602	572	631	535	608	576	598	613	582	592	616	622	639	637	605	630	654	556	613	607	567	584	619	566	614	562	586	628	578	609	608	579	580	588	604	562	587	591	613	598	624	574	606	589	606	602	591	590	564	599	598	642	604	586	598	602	575	568	564	578	608	586	606	656	604	569	571	571	564	606	592	575	582	603	596	584	620	586	578	610	598	581	622	602	597	595	619	578	622	617	621	612	625	594	591	599	594	615	577	611	595	639	608	562	609	569	613	604	622	596	598	597	574	607	591	602	619	554	613	609	590	533	592	615	585	609	615	566	625	577	577	588	630	578	580	652	581	573	594	593	603	567	548	597	623	607	563	614	591	571	549	588	582	608	615	618	563	561	612	597	562	587	580	592	571	603	624	616	631	600	647	625	618	546	607	644	535	602	578	643	555	590	615	560	608	579	625	638	652	606	617	587	605	580	589	622	610	610	637	525	588	620	605	613	561	604	584	621	613	620	644	606	581	605	611	608	584	590	567	597	610	579	602	613	613	583	609	585	595	634	620	626	618	574	619	621	602	584	610	583	584	544	564	576	551	591	579	611	614	637	628	574	580	549	599	609	599	591	637	602	580	583	617	577	640	565	620	619	588	652	580	615	559	633	577	611	601	617	650	594	611	610	613	612	603	585	570	568	570	548	567	651	564	597	591	635	528	576	575	589	549	610	609	640	603	619	616	586	612	632	575	586	629	603	600	578	660	590	577	591	651	548	560	565	592	597	562	577	620	587	583	642	596	574	560	595	612	569	621	602	643	598	580	607	609	627	551	586	618	582	594	575	577	562	539	603	601	643	591	581	600	578	560	612	576	637	600	543	586	591	620	611	614	610	619	569	596	618	591	587	603	617	595	632	595	626	592	596	600	601	567	646	609	563	552	565	581	544	532	625	599	614	543	595	573	606	545	582	598	604	600	655	578	595	609	593	583	581	611	609	616	636	611	610	607	563	659	607	568	579	593	640	597	591	633	598	576	552	608	593	594	572	602	610	553	580	553	552	620	617	600	610	587	590	631	623	548	586	612	584	575	603	612	604	593	603	569	590	642	620	579	610	612	599	591	590	581	601	596	602	609	603	618	620	625	638	608	596	595	547	572	574	591	630	579	625	565	606	593	571	628	563	573	608	536	559	616	566	590	590	615	586	611	579	603	601	644	567	608	604	600	599	595	616	598	571	593	585	594	585	579	590	570	583	612	535	624	642	559	608	615	627	583	606	626	610	569	597	592	606	566	645	599	627	599	612	594	609	592	573	575	581	586	641	580	568	609	586	602	612	571	578	611	585	606	591	566	622	580	591	608	589	633	584	616	609	608	589	623	592	601	610	587	601	566	568	586	610	572	568	600	586	609	598	573	553	617	616	624	575	579	595	588	624	552	609	575	566	567	612	614	585	575	584	572	599	611	645	535	588	622	638	582	623	639	647	577	588	563	597	624	632	631	612	588	602	560	629	624	578	562	578	612	556	588	578	590	608	570	625	615	588	576	611	615	624	598	618	579	613	586	564	575	581	582	574	593	621	611	631	574	589	633	586	645	540	603	550	574	643	571	611	586	628	583	564	596	600	586	571	604	611	648	555	588	617	650	579	613	568	567	580	571	621	598	602	625	567	596	607	574	577	605	590	570	583	580	576	588	575	535	623	612	624	586	574	590	619	662	589	575	584	578	613	605	620	587	600	572	587	612	594	576	628	622	568	613	550	557	594	549	555	623	589	618	618	647	606	605	595	576	622	601	606	582	630	583	581	590	580	630	564	618	635	625	573	640	588	617	607	588	657	564	574	601	561	601	565	597	602	584	590	596	566	543	656	625	540	614	621	595	586	653	589	592	599	592	610	586	614	620	616	605	561	585	585	584	654	575	634	601	580	625	573	563	566	602	610	574	553	576	584	599	583	555	615	616	597	653	613	588	590	585	628	623	589	602	586	575	617	591	575	594	603	613	577	613	627	596	645	623	554	552	584	650	630	625	608	595	547	560	569	612	596	596	561	609	577	597	638	572	539	591	598	596	599	583	621	635	621	624	622	636	590	573	578	592	574	605	588	577
27899	42297	39116	28212	21399	13385	9341	6873	5911	5027	4138	3334	2428	1958	1723	1582	1546	1339	1350	1298	1172	1137	1224	1208	1067	1004	1013	1083	1067	1082	1015	982	974	983	975	946	850	880	859	884	910	960	974	887	870	840	893	887	890	934	863	949	866	827	852	835	841	873	894	794	873	887	844	846	851	888	856	881	807	802	912	858	864	838	794	816	884	866	801	830	854	855	852	881	897	814	845	810	853	830	840	821	864	802	820	854	851	834	820	825	835	822	843	819	837	859	880	774	871	792	833	790	884	826	839	894	870	837	853	859	872	852	819	814	834	782	850	822	845	820	844	877	811	855	816	855	896	831	868	868	886	879	831	832	818	826	877	803	819	845	831	888	853	944	853	878	826	863	853	864	889	877	890	841	834	809	875	913	895	857	846	787	859	816	867	830	818	852	839	815	846	839	846	854	875	860	837	841	816	817	832	907	897	873	872	864	887	854	859	862	846	857	876	866	808	854	868	816	826	793	877	826	817	821	865	916	807	803	926	820	843	848	909	870	863	792	844	802	845	869	849	831	864	838	886	862	815	817	856	830	828	835	831	878	834	885	790	837	858	809	881	834	860	862	780	863	829	839	833	822	873	846	864	857	859	840	864	831	802	836	830	841	834	788	821	828	830	818	896	825	814	830	776	853	829	857	878	840	888	823	852	831	851	904	831	883	826	850	849	846	802	841	860	839	790	880	822	850	888	831	852	921	788	846	851	831	860	850	853	809	816	874	885	819	812	869	829	836	863	853	843	828	861	871	884	821	911	777	770	779	842	875	852	806	859	850	833	834	866	831	823	843	862	856	787	826	859	803	811	886	860	886	866	848	843	862	834	831	812	863	869	850	856	828	822	898	851	840	813	880	854	847	850	853	870	848	852	842	807	861	851	838	868	837	802	859	891	854	813	873	780	837	839	863	812	846	848	809	820	846	836	842	810	853	871	862	820	854	851	842	862	864	846	859	868	823	825	803	836	860	808	862	854	858	879	816	870	892	835	810	801	837	863	797	802	836	863	824	911	876	902	833	816	840	847	804	861	846	824	841	872	853	871	876	847	853	847	854	790	836	846	821	832	833	857	846	850	878	816	853	853	848	843	826	842	853	874	805	806	776	763	835	855	895	849	887	819	831	859	859	834	864	845	848	828	855	860	820	863	881	876	812	841	837	909	805	856	868	811	842	833	860	808	883	851	822	881	878	876	859	836	875	852	863	839	832	870	836	850	863	850	829	843	837	828	866	848	849	844	831	857	844	868	822	818	850	773	790	838	808	846	822	806	842	869	825	838	856	837	871	880	842	830	855	821	822	888	853	834	839	791	818	863	837	879	844	816	857	873	876	836	819	833	852	836	849	844	852	908	826	836	852	839	854	771	862	811	818	843	778	873	849	853	815	852	894	864	896	858	848	875	932	833	834	831	857	903	810	899	818	813	836	848	806	828	820	851	870	850	861	790	760	830	923	842	829	841	858	866	822	832	828	879	824	824	833	862	823	835	888	840	859	790	821	780	821	860	879	877	869	912	811	908	865	808	851	823	880	827	845	802	847	879	813	863	814	844	793	857	879	825	862	813	822	852	864	887	872	844	827	826	898	839	849	833	855	820	798	823	852	842	816	819	807	818	845	828	837	840	843	840	804	850	838	817	831	881	856	874	853	914	862	847	870	867	845	869	829	885	858	848	846	839	832	891	882	875	824	828	887	860	817	817	798	855	871	850	846	862	827	863	859	801	833	847	820	838	862	836	880	905	790	812	871	855	827	849	872	855	861	840	853	822	829	789	810	893	844	842	864	767	813	880	785	842	806	890	856	817	834	812	847	791	840	829	800	846	820	812	823	859	821	793	862	884	802	851	872	845	855	860	907	846	837	900	841	849	867	855	837	830	820	845	778	827	822	854	844	802	813	834	847	883	882	777	859	785	813	834	851	768	860	828	814	867	838	850	866	862	826	839	819	847	850	902	873	852	829	868	852	836	817	854	837	891	787	939	834	829	857	817	857	886	862	828	819	866	841	788	857	885	862	862	819	845	866	838	823	887	862	860	815	807	913	818	815	887	864	791	859	865	915	895	870	853	839	841	913	814	797	829	866	847	812	864	885	845	836	869	842	845	845	801	867	861	858	840	858	889	881	869	839	845	861	828	894	815	854	870	864	796	813	790	808	865	871	880	838	842	838	834	821	879	849	841	836	875	849	868	868	779	817	813	865	778	850	817	874	883	876	856	895	825	872	862	847	851	826	886	823	835	842	881	817	835	854	862	829	850	867	867	830	847	802	838	851	835	828	818	851	869	841	829	878	848	863	845	851	831	872	843	848	848	855	857	791	865	803	832	853	846	860	840	833	875	844	836	877	761	878	808	835	863	884	861	833	861	849	858	872	819	838	869	880	850	799	821	880	854	862	847	861	853	895	801	861	834	807	847	855	817	831	804	849	808	813	827	848	857	845	771	835	798	847	805	824	831	853	865	864	842	857	815	847	848	825	833	828	835	836	837	833	838	876	800	836	805	885	845	806	816	835	807	829	838	857	827	850	856	833	884	850	837	884	871	835	815	837	853	819	793	820	920	836	827	835	852	852	863	854	811	785	827	823	851	885	823	856	783	841	856	844	871	827	905	846	844	827	809	821	851	814	783	814	833	818	839	843	804	852	859	824	918	895	876	867	855	810	832	839	810	830	858	851	834	878	817	842	841	876	821	815	857	781	830	852	868	864	808	825	774	813	834	826	850	854	864	848	765	863	836	779	828	857	846	836	834	828	856	882	857	833	833	864	796	832	863	841	830	805	907	821	812	823	886	861	864	867	838	858	842	791	810	836	888	862	844	922	878	853	846	814	850	850	822	853	827	802	837	856	836	826	837	850	792	823	783	831	772	873	826	772	866	841	831	819	852	892	841	832	818	844	897	855	876	789	923	871	833	821	857	824	840	805	806	892	853	860	815	850	818	946	853	859	841	851	850	847	888	876	871	826	865	855	887	849	854	882	781	877	844	910	878	883	850	785	843	852	835	852	810	851	870	861	856	854	876	824	852	828	876	850	866	831	857	818	852	794	794	855	815	863	829	782	861	874	824	838	856	796	827	798	909	895	899	881	824	869	854	856	869	809	811	818	840	864	868	841	839	814	835	796	893	833	852	872	817	851	806	858	858	858	865	851	806	857	876	853	805	858	855	875	838	878	881	819	823	828	853	826	879	819	865	852	896	829	854	852	794	860	822	801	839	830	828	851	825	800	867	836	815	815	863	857	816	824	860	840	904	864	784	814	846	872	817	798	834	819	863	834	764	794	841	830	822	865	867	855	846	823	872	837	826	860	823	821	834	836	817	816	861	840	857	862	850	868	795	853	862	806	837	841	837	817	823	796	848	829	835	827	881	860	862	874	799	834	833	799	885	842	882	860	861	829	817	895	869	818	864	848	819	869	843	852	859	864	813	857	854	824	834	850	875	826	869	841	780	867	868	879	850	792	804	902	788	797
24210	21403	28809	24739	21693	16190	9140	4948	3653	3005	2503	2001	1662	1293	1137	1041	1040	1000	957	896	901	905	871	864	780	759	779	730	833	791	760	740	769	751	685	751	680	693	737	773	679	773	935	692	700	693	673	704	844	847	700	665	669	687	661	689	624	647	688	631	710	623	705	726	621	648	653	655	702	656	633	659	685	644	644	648	614	671	660	667	633	638	629	605	634	653	629	660	642	657	653	661	654	609	653	695	670	658	624	617	637	638	637	639	660	684	634	650	601	634	654	663	622	676	684	615	635	658	649	690	639	616	671	653	598	614	646	612	642	643	659	616	626	617	659	641	670	647	628	685	647	629	605	636	651	661	618	622	660	661	637	635	653	638	673	655	607	628	639	645	676	632	621	665	652	670	605	661	608	651	665	626	638	639	626	629	635	640	671	644	652	617	648	648	645	600	672	677	665	670	620	637	624	627	649	678	653	660	674	637	653	610	655	658	632	620	711	611	675	651	674	594	659	640	645	637	670	587	621	635	627	650	609	662	634	645	613	587	612	694	638	620	616	631	600	639	604	641	657	622	704	657	652	645	674	630	622	649	641	639	672	680	650	647	634	686	609	667	645	647	641	650	624	635	637	648	653	660	611	639	661	675	680	612	633	697	621	683	580	656	679	670	618	629	608	717	626	599	610	652	678	613	652	624	656	620	613	610	588	616	668	637	649	663	602	645	630	631	656	639	649	689	668	635	646	595	664	641	601	652	624	648	620	648	640	665	677	641	620	685	666	638	651	650	589	647	629	638	570	667	594	689	677	647	613	617	628	675	651	610	642	709	646	628	626	640	637	619	694	631	628	636	659	674	629	636	644	632	629	662	642	687	672	622	664	667	669	652	642	632	625	656	649	644	623	658	643	638	621	587	616	627	684	642	643	644	666	643	645	647	661	628	636	682	673	627	648	597	585	617	638	569	664	697	653	661	667	638	640	672	652	643	671	612	662	697	663	668	623	649	681	686	681	680	677	677	622	654	652	641	665	635	603	618	651	650	621	629	656	695	632	651	690	659	642	594	695	588	660	665	681	646	610	670	655	689	632	617	638	649	622	657	661	647	625	678	614	634	632	665	650	655	647	691	674	599	663	640	629	670	678	685	695	661	641	658	621	670	676	652	641	640	674	680	599	647	665	646	646	616	618	657	659	673	622	698	631	641	676	648	673	666	637	669	634	650	637	627	672	630	645	603	617	638	628	611	661	636	672	623	672	697	650	631	651	633	626	645	603	675	648	643	629	622	645	641	637	617	631	631	655	650	655	697	720	636	614	659	623	678	650	629	660	638	600	601	638	640	633	679	666	614	631	647	606	655	676	673	605	598	636	632	592	633	667	622	596	661	643	659	649	659	639	626	683	660	657	640	632	643	616	646	637	697	669	655	647	618	602	639	673	599	654	669	641	610	633	608	595	594	623	649	631	653	601	644	658	635	659	655	677	654	647	643	679	616	675	629	689	648	646	665	656	663	623	600	642	655	686	589	698	632	652	630	638	671	689	663	622	654	679	679	669	675	672	675	608	655	639	658	667	646	631	597	590	656	663	627	638	682	663	619	645	618	617	655	641	611	646	659	600	649	631	676	590	638	699	635	594	688	629	621	655	681	616	638	652	648	610	604	690	685	627	622	640	646	631	598	609	665	641	628	656	637	589	626	668	698	633	692	638	665	704	641	668	629	627	656	671	673	658	685	657	692	615	659	648	609	700	683	669	661	622	652	678	651	604	655	615	658	626	667	682	645	659	673	677	603	703	634	635	653	624	661	634	652	698	586	720	674	644	636	706	660	660	699	642	678	609	626	617	651	638	639	655	670	672	666	615	686	624	631	633	673	624	668	645	625	631	613	624	646	695	667	692	621	634	646	649	644	595	619	675	641	653	681	627	630	636	657	673	611	609	621	616	687	664	616	639	664	629	643	678	653	656	667	704	637	644	643	578	697	600	613	658	653	630	653	610	654	666	628	583	630	633	608	602	642	648	685	653	623	651	595	663	596	615	605	655	608	626	660	704	624	661	654	665	683	701	686	731	680	609	637	651	690	619	619	606	635	624	691	636	619	671	661	641	605	629	664	575	662	621	601	670	624	634	638	641	662	649	594	626	623	628	644	615	659	631	643	653	635	601	616	645	649	660	657	674	651	668	619	640	631	657	624	635	587	637	632	665	632	633	652	666	625	696	621	682	639	691	661	604	634	625	665	641	648	659	694	673	603	621	668	596	657	669	659	715	668	621	623	680	689	627	641	615	672	632	635	664	657	630	641	647	664	631	679	658	663	678	647	620	644	635	636	679	642	599	589	606	628	640	628	641	670	669	636	659	651	607	686	658	650	628	664	626	658	670	667	599	663	640	623	660	658	656	641	641	628	611	644	642	691	656	652	668	617	672	650	681	644	665	657	675	639	630	612	662	678	657	649	650	625	697	632	626	630	618	662	661	640	655	608	605	673	600	662	643	618	670	608	621	663	616	653	652	635	645	629	639	628	639	623	667	626	688	657	679	623	634	646	624	634	640	659	619	672	640	636	635	694	680	666	651	615	629	654	630	607	607	673	683	654	636	659	648	597	668	635	595	643	676	628	643	690	662	696	655	640	676	642	652	662	647	679	635	652	596	653	668	640	638	617	651	644	615	601	655	585	712	643	650	670	696	631	695	665	649	608	669	661	624	656	663	665	630	630	666	628	625	659	657	650	622	636	651	598	647	682	628	576	659	628	674	665	624	671	643	649	640	631	639	618	617	666	647	647	648	670	634	626	627	621	663	665	675	615	632	681	644	638	613	646	640	620	667	648	636	629	668	665	699	646	635	652	593	652	637	641	668	682	661	616	663	631	657	635	673	618	627	658	648	607	601	646	623	630	623	632	639	647	669	623	694	629	685	650	627	667	629	639	621	695	615	654	637	659	647	650	642	637	627	645	615	625	629	577	619	620	630	657	635	645	685	639	649	637	645	611	658	672	666	649	679	635	616	645	672	660	657	601	641	665	625	618	644	693	656	652	627	609	635	666	629	580	621	680	654	623	675	648	643	662	638	629	595	657	666	671	639	644	606	665	660	623	647	630	648	675	655	625	640	677	689	650	599	721	601	605	622	618	668	687	653	618	659	673	657	625	641	635	652	645	666	608	669	645	691	640	615	636	637	647	623	633	685	635	612	621	659	610	616	580	636	630	669	600	637	640	647	651	619	677	634	664	606	636	637	625	647	651	670	640	648	641	618	672	628	694	664	675	656	722	631	684	655	690	660	652	666	635	641	686	633	677	661	626	680	616	659	699	634	686	626	676	631	646	593	657	662	603	633	677	627	656	634	617	609	623	679	688	648	638	660	617	613	654	625	673	637	647	620	626	625	616	668	620	626	645	657	626	644	630	647	635	665	645	635	643	632	650	635	654	618	668	625	667	657	637	607	674	678	625	658	605	605	653	661	672	640	643	650	652	671	672	620	677	670	622	662	670	631	646	641	701
28186	47751	44750	33996	26775	19539	14917	10843	8916	7343	6296	5306	3938	3067	2485	2171	2071	2073	1805	1676	1571	1617	1553	1439	1351	1246	1308	1343	1305	1250	1263	1257	1135	1147	1155	1105	1059	1040	1040	1098	1012	1262	1665	979	988	995	951	1099	1330	1407	947	948	938	927	934	937	921	905	902	876	921	1049	996	1017	945	933	919	933	950	921	948	903	881	924	908	917	956	938	900	967	898	879	885	862	894	870	896	896	850	948	933	936	888	959	874	909	934	908	941	880	915	908	930	941	888	926	908	880	917	897	873	910	943	932	875	876	907	946	917	871	911	904	855	874	941	905	859	901	917	870	966	919	924	969	862	962	976	904	969	903	936	902	899	905	873	870	903	881	908	903	925	904	920	874	901	902	946	866	888	896	901	874	894	962	893	935	891	927	915	874	885	914	916	884	912	920	909	949	900	966	939	957	899	930	947	931	852	953	910	896	953	889	913	926	915	991	938	880	850	956	883	887	961	889	959	953	889	824	900	904	901	925	884	888	934	929	928	853	917	859	913	915	912	907	953	968	908	917	894	899	921	969	1000	913	833	952	931	919	900	933	896	887	884	906	899	919	927	891	884	919	916	964	895	937	887	937	936	918	893	898	881	925	959	928	911	906	915	911	894	944	936	934	896	879	911	919	877	891	957	921	912	899	881	927	892	869	912	902	922	906	898	886	891	889	956	854	937	877	921	908	888	901	914	893	842	925	952	900	888	898	912	955	876	950	885	985	873	888	875	927	928	896	903	909	911	890	895	955	902	900	898	967	921	887	878	933	908	901	925	906	882	882	949	907	915	875	935	914	918	943	897	904	863	943	896	926	913	863	942	876	932	908	895	919	939	891	893	923	923	878	892	946	903	918	919	960	881	931	889	896	886	916	888	881	903	905	917	883	942	895	940	891	842	845	959	878	941	873	917	900	940	1001	959	933	867	874	910	971	847	908	917	918	919	903	902	893	971	938	943	878	877	957	962	949	904	885	892	910	929	918	926	942	942	898	906	923	891	928	926	886	931	869	960	935	922	911	870	900	916	892	929	994	965	893	901	903	926	897	897	928	911	896	950	942	877	898	916	912	885	923	891	906	893	909	920	916	935	942	891	895	954	921	902	961	926	895	899	897	915	903	908	852	859	945	868	889	924	868	924	912	923	859	909	941	876	852	953	908	941	900	864	846	968	902	920	899	858	925	911	877	896	866	929	901	845	907	914	913	917	920	953	908	907	919	950	908	974	904	930	905	902	906	884	911	923	958	898	1003	929	894	912	932	872	978	885	967	897	891	884	882	960	933	926	926	904	949	875	965	868	929	915	886	912	933	886	925	908	904	952	881	909	886	929	892	925	921	965	959	960	925	896	936	916	876	971	910	909	860	912	873	874	905	867	846	886	917	911	887	920	895	828	894	922	927	934	903	895	864	920	938	880	915	913	952	906	929	918	905	898	934	867	897	895	914	917	921	949	920	882	932	873	967	927	910	875	952	919	938	952	864	961	913	928	933	946	904	878	907	972	944	935	888	878	925	901	918	903	905	922	941	942	946	946	899	928	922	897	886	883	944	938	893	876	913	962	859	927	869	886	980	906	847	889	907	906	878	972	944	915	892	874	934	925	875	912	950	877	870	896	875	916	877	861	899	913	944	848	950	910	927	921	956	924	922	918	936	924	937	895	923	931	946	880	905	959	884	889	882	915	953	937	883	956	891	892	954	930	889	924	887	945	885	906	893	893	925	902	943	945	920	833	908	900	870	920	920	919	924	902	890	891	838	908	880	929	875	941	961	877	930	886	952	959	928	897	861	894	897	959	879	888	911	890	969	895	899	888	915	914	973	910	1004	910	903	906	862	846	860	959	967	880	900	874	902	921	925	899	930	936	929	881	920	895	911	918	897	932	866	960	957	927	918	897	890	919	909	907	929	940	887	894	912	863	921	903	953	900	941	904	884	940	897	917	930	908	944	930	915	925	893	892	938	893	928	959	929	967	921	878	923	945	922	887	877	891	918	931	929	899	939	898	893	888	879	892	960	878	910	950	897	911	907	899	939	884	921	931	919	867	855	905	924	899	938	909	955	919	968	928	879	919	926	908	905	942	970	941	896	896	905	947	909	883	936	932	920	840	939	893	902	911	916	857	941	882	935	909	867	923	879	893	894	912	874	915	905	917	920	947	894	877	883	934	938	907	914	919	855	910	942	935	902	833	934	916	893	898	874	905	864	857	947	935	930	910	919	885	947	903	892	890	862	944	967	864	899	915	927	915	904	895	876	911	879	885	947	908	901	900	890	899	908	910	911	898	900	941	852	898	929	934	939	917	925	904	945	915	964	904	904	904	912	884	864	939	883	859	916	924	913	910	890	899	912	891	905	970	936	906	893	915	899	876	888	919	941	893	909	926	899	893	883	955	831	885	884	891	896	960	885	899	912	959	891	885	921	898	915	872	891	929	892	936	901	923	891	844	949	909	966	948	932	912	867	892	907	960	877	903	878	889	905	888	952	916	936	927	909	897	912	894	882	933	871	895	918	860	947	931	928	892	888	918	901	907	926	924	902	919	877	925	880	918	910	954	915	912	893	898	911	936	910	895	928	881	925	873	905	891	928	908	932	985	919	917	895	890	901	889	856	934	960	956	896	930	952	948	853	934	898	904	920	918	925	924	915	937	902	917	970	940	907	910	893	915	894	900	946	952	899	910	876	911	915	909	839	948	904	912	880	922	834	844	962	902	880	925	898	937	938	937	856	917	934	967	952	890	894	893	916	859	887	902	927	907	862	949	942	926	912	869	913	979	905	909	935	934	883	934	929	922	947	887	881	971	915	897	923	934	906	900	976	937	878	924	895	927	902	902	829	875	924	846	918	924	879	902	876	916	860	944	848	901	877	900	832	991	921	912	928	918	935	872	911	885	907	883	954	961	944	903	902	877	934	894	872	906	956	924	934	935	902	930	940	901	886	915	897	905	915	918	899	879	955	937	950	872	928	865	950	966	882	913	877	895	870	945	953	926	921	807	905	928	932	948	882	924	887	957	859	937	948	903	879	907	872	860	923	895	833	943	923	865	907	892	962	897	919	919	850	906	896	901	946	872	914	880	935	879	979	877	907	917	937	931	847	888	906	904	909	874	902	899	920	933	936	888	908	947	887	913	890	868	884	914	894	952	938	940	879	876	885	897	958	937	866	922	905	886	884	909	940	949	911	901	935	893	944	883	914	900	919	841	881	919	935	926	942	920	864	940	901	871	927	947	911	922	911	898	852	949	912	905	916	913	921	974	885	931	912	907	933	916	915	861	941	879	881	900	901	897	930	981	929	869	871	903	965	943	902	915	897	914	890	919	884	930	880	952	913	922	844	966	934	957	905	905	911	945	928	892	897	944	897	901	925	890	931	872	971	903	877	922	943	813	892	912	924	925	892	862	871	875	910	925	881	936	892	903	922	885	899	906	881	874	907	903	891	877	927	922	901	910	871	883	955	899	953	905	873	891	862	940	892	964	863
23164	21405	29296	23921	21664	21803	16359	7719	4928	3785	3342	2808	2040	1796	1411	1280	1196	1209	1085	1015	964	1063	939	879	796	800	896	822	832	773	766	721	712	759	732	752	730	676	662	758	741	883	1042	655	693	661	678	756	892	708	623	637	685	636	655	628	593	675	693	725	702	693	606	621	676	661	625	695	685	646	636	614	577	605	657	620	603	624	638	593	596	600	648	622	658	632	655	662	587	638	613	588	632	614	595	585	581	618	623	596	633	581	650	593	624	593	639	657	635	659	613	578	631	629	614	567	629	587	625	607	626	601	631	616	627	588	635	646	612	617	607	589	649	635	594	620	586	581	599	609	617	647	635	680	663	587	677	587	641	588	607	600	585	627	581	607	608	638	618	586	584	608	604	575	620	594	672	614	574	628	609	654	651	602	642	621	636	601	617	633	589	639	644	617	613	625	631	604	605	630	632	609	640	581	657	612	627	611	663	647	606	648	635	635	644	619	595	601	615	647	630	624	660	643	623	613	624	607	675	643	596	608	621	592	626	615	622	584	564	601	623	619	623	656	566	640	654	598	640	601	614	592	638	577	621	617	614	619	598	603	623	638	584	628	618	608	598	623	552	546	592	671	629	606	624	608	620	616	601	643	609	634	626	568	639	633	595	582	585	589	603	621	634	626	642	627	598	609	639	659	603	588	626	679	644	597	570	657	647	623	595	621	594	658	606	596	600	570	603	619	647	668	591	652	629	645	607	626	591	609	594	608	637	645	659	601	633	584	602	622	674	589	595	619	617	640	636	627	651	624	638	596	635	627	608	595	616	652	590	618	623	617	617	585	673	641	645	648	616	634	680	617	626	564	619	667	607	552	587	629	603	565	594	616	608	596	606	612	611	622	636	596	635	610	629	612	636	613	613	591	622	631	651	643	635	622	594	615	630	620	648	662	631	636	625	631	624	636	604	601	613	644	610	609	615	569	575	625	596	600	607	636	613	624	623	643	629	657	627	619	595	596	608	630	596	670	632	630	612	646	616	589	651	637	639	594	607	614	617	665	634	628	586	603	653	596	604	658	660	648	609	631	591	622	587	616	657	644	677	586	633	648	618	618	623	630	594	613	652	628	632	567	607	626	625	601	638	632	591	637	593	574	658	675	575	617	640	602	574	644	630	644	605	681	690	629	652	606	609	613	650	641	611	627	632	641	653	593	587	602	677	586	575	649	623	620	644	635	616	636	683	560	624	602	640	597	601	633	639	628	610	624	633	635	581	638	593	612	660	606	617	604	614	604	629	634	584	621	622	612	681	551	598	591	599	619	569	624	604	619	637	597	609	591	648	610	616	625	640	572	621	673	573	628	614	652	631	628	637	604	621	583	621	654	655	623	573	637	594	643	585	584	627	647	627	595	645	596	622	589	591	569	621	594	571	608	637	683	565	624	592	599	627	613	590	630	651	622	601	580	645	609	629	606	603	595	623	632	619	609	600	609	617	613	638	620	663	592	646	590	597	636	645	615	596	618	626	635	633	615	658	650	631	601	613	617	667	568	614	615	607	603	597	640	598	586	608	616	564	642	633	643	630	640	594	623	625	588	569	614	622	577	612	585	629	587	618	623	622	588	588	580	584	614	649	614	618	665	632	635	677	577	634	621	627	632	583	612	607	657	620	616	641	625	617	592	608	622	604	599	617	644	630	620	602	607	606	597	638	671	640	580	637	594	618	620	635	618	615	640	597	583	647	618	630	602	620	626	600	597	578	579	618	641	637	652	601	638	643	646	595	629	654	589	610	566	663	600	636	623	659	645	654	607	622	588	558	620	653	593	614	635	613	628	607	666	611	618	594	607	601	623	651	663	621	626	626	629	637	615	608	598	638	590	629	646	567	628	603	598	597	613	595	582	575	623	628	621	633	601	619	610	659	648	595	613	599	638	633	581	634	556	627	615	593	652	569	630	593	581	641	625	599	575	619	629	623	633	648	650	600	626	590	647	629	594	618	621	630	621	639	627	639	594	604	637	643	606	614	658	617	591	644	593	653	604	650	616	609	612	626	646	583	617	625	604	657	614	623	640	614	607	613	604	607	646	595	667	644	629	598	654	608	626	633	601	570	646	599	619	628	613	624	648	619	599	649	597	630	635	635	628	575	627	639	599	596	602	649	622	642	628	584	622	596	648	638	640	619	612	582	592	640	597	592	669	624	587	615	596	597	629	616	620	598	611	671	589	656	602	599	576	642	572	635	585	629	648	594	614	612	592	646	592	606	618	627	593	601	591	635	568	696	608	631	628	603	627	647	635	621	601	613	664	606	602	606	613	570	622	614	589	582	592	654	641	607	605	667	644	585	578	609	632	617	603	570	603	620	603	541	620	616	663	626	618	625	599	607	587	640	641	639	614	613	612	560	627	566	628	567	652	669	652	618	649	620	619	633	625	620	597	654	604	607	622	624	563	617	617	594	640	611	618	615	613	606	647	589	624	648	640	654	661	633	576	640	589	626	599	630	576	628	594	569	624	586	614	613	615	650	646	649	597	644	637	608	629	618	602	605	599	608	684	615	624	595	607	698	598	590	607	622	600	581	604	597	656	659	638	673	611	577	638	585	609	570	617	624	660	617	597	601	618	645	610	620	573	622	664	623	641	618	581	619	613	644	602	607	639	665	617	607	582	599	602	615	600	624	629	572	586	571	611	640	637	596	644	580	660	606	645	580	642	610	647	599	530	629	608	611	655	589	610	652	643	684	606	676	618	678	613	597	629	615	651	630	615	621	577	589	601	560	622	626	649	626	580	622	576	632	614	621	627	647	614	616	661	551	632	630	624	557	581	628	563	635	566	625	587	642	667	575	632	609	689	619	645	636	648	625	591	596	624	651	616	650	633	633	619	603	600	628	627	636	582	695	608	610	618	633	644	646	600	609	601	605	593	603	635	637	646	586	596	628	609	641	598	625	655	607	629	603	592	600	601	640	596	634	598	634	632	628	601	649	625	679	639	626	640	596	620	587	622	608	612	632	631	570	622	606	613	621	637	653	604	571	599	595	599	610	605	611	667	582	634	574	611	620	649	608	592	626	667	611	617	616	609	608	568	603	650	608	614	627	592	621	639	646	614	621	610	600	654	643	612	565	589	632	612	628	595	607	645	591	656	616	644	610	590	604	604	643	580	616	624	579	657	620	606	663	646	600	585	632	621	581	673	611	583	578	605	644	603	636	659	631	615	608	604	600	607	614	601	633	568	631	656	628	636	624	618	572	616	609	663	619	663	582	667	595	657	674	623	575	614	618	581	615	610	604	654	593	582	602	614	673	601	607	604	632	566	620	623	579	622	638	579	635	608	630	571	574	617	567	647	612	617	640	600	657	650	634	588	623	635	616	625	621	572	621	626	592	636	614	568	614	614	608	624	629	625	603	612	634	595	598	632	633	572	625	627	633	607	606	623	610	648	606	630	632	627	607	629	576	597	637	652	634	655	618	641	651	632	559	602	596	583	635	632	553	596	646	601	614	622
29805	50922	48606	37807	30451	23697	18684	14747	11500	9237	8045	6755	5145	3985	3106	2836	2599	2372	2154	2111	2064	2019	1760	1664	1399	1395	1548	1414	1332	1244	1334	1300	1233	1189	1109	1118	1127	1082	1106	1265	1182	1646	1956	977	982	1019	1054	1205	1614	1119	941	928	912	883	895	849	872	931	1074	1114	1111	1048	867	909	971	944	914	905	938	899	892	879	897	889	967	870	936	840	865	857	878	839	848	814	893	898	847	867	828	887	886	871	916	874	910	937	860	875	857	910	877	856	798	878	860	857	789	873	937	851	854	862	824	869	869	846	861	846	840	806	822	897	848	860	896	891	903	890	863	868	835	911	844	806	860	826	859	876	871	824	854	893	882	898	907	893	868	850	854	916	870	847	854	845	882	850	881	879	881	886	931	880	846	865	850	893	922	873	917	912	886	958	848	886	880	829	889	874	843	845	832	894	857	883	841	879	835	895	841	869	907	863	861	866	878	907	856	862	918	898	895	816	898	853	920	891	858	874	944	886	832	842	847	839	846	922	853	854	855	949	855	921	872	886	861	916	873	887	830	872	894	853	859	866	805	830	896	856	852	848	844	894	899	895	913	844	866	846	872	878	839	848	860	816	890	892	898	837	827	914	855	893	861	832	832	864	890	882	877	866	902	882	888	865	836	878	845	887	826	869	899	810	882	879	868	845	871	900	872	841	804	873	867	831	899	861	848	863	821	916	888	880	868	838	872	931	876	849	881	921	899	842	820	821	835	844	914	898	864	886	844	854	865	878	856	852	852	910	854	880	846	884	846	845	846	832	872	833	852	884	873	849	882	901	809	895	883	887	874	868	875	880	881	835	892	874	846	846	915	849	813	836	833	833	882	851	887	904	893	873	832	906	852	910	814	876	857	870	871	830	876	878	854	857	869	871	925	854	788	861	953	873	843	964	915	894	868	828	844	906	883	898	847	886	860	948	884	868	870	855	896	861	878	852	801	897	915	901	846	849	884	835	832	884	864	843	849	867	899	856	870	913	892	897	886	797	916	920	851	887	900	872	861	796	861	872	868	854	907	813	855	854	860	934	860	849	889	898	879	903	905	890	855	911	878	911	844	842	861	913	834	810	873	847	849	862	830	901	859	872	825	837	894	856	895	921	863	791	910	854	881	842	869	891	923	881	882	890	874	915	848	847	842	868	852	859	902	937	891	948	862	854	882	861	863	909	813	853	888	858	852	848	858	817	929	857	856	835	856	797	846	851	895	855	851	865	869	858	872	919	873	853	881	832	855	840	868	873	880	886	832	840	873	851	886	882	792	886	893	842	891	787	835	842	816	869	842	914	839	905	920	859	842	834	848	888	898	848	877	921	845	863	900	875	891	884	888	835	872	861	848	845	856	882	852	853	817	857	863	825	900	839	940	817	895	827	850	892	930	833	846	865	873	880	836	882	855	833	856	865	897	881	844	856	857	881	889	826	865	851	863	871	856	880	837	887	867	893	938	899	870	915	899	911	854	831	896	797	895	916	901	848	904	856	886	917	878	851	860	838	872	909	858	849	812	856	876	896	917	925	858	879	877	859	905	903	852	880	857	884	848	836	843	888	888	862	889	931	853	840	833	811	870	837	868	914	847	853	794	917	905	811	875	879	896	896	875	832	858	860	812	899	886	859	865	907	915	830	914	850	811	863	838	851	923	900	831	896	878	879	853	851	847	859	849	847	853	866	881	853	873	910	877	887	869	870	884	848	895	879	855	825	862	897	847	896	850	822	903	846	919	870	851	883	861	861	839	878	882	863	868	882	836	849	869	891	889	867	841	911	886	865	876	882	919	863	861	949	845	894	850	856	859	907	885	813	864	941	900	838	852	896	886	882	859	875	898	839	881	874	903	847	844	844	848	869	881	884	893	833	894	803	819	879	910	889	871	877	818	903	848	823	868	830	866	890	888	873	854	894	887	863	888	860	862	838	795	877	903	846	867	873	867	862	862	849	900	875	859	886	847	908	815	874	867	851	878	875	825	906	820	905	855	856	886	868	854	858	876	850	816	861	867	875	851	885	888	819	911	881	845	848	848	908	867	888	911	906	836	876	889	859	842	854	894	890	909	889	854	823	887	845	879	862	861	835	854	914	887	928	856	886	848	920	861	853	902	925	847	841	912	910	866	880	880	920	860	845	845	824	888	864	857	913	878	846	869	847	885	897	869	842	815	857	898	866	857	888	877	860	892	871	903	846	871	860	838	920	815	860	833	822	811	899	855	806	853	911	874	894	839	839	897	894	862	889	803	926	848	869	845	817	894	856	870	848	871	850	818	893	891	885	899	856	828	868	847	877	828	879	841	878	870	818	866	840	851	841	863	869	861	891	823	902	887	921	864	875	904	843	877	912	877	869	868	840	836	845	889	838	842	850	851	803	843	858	879	886	830	833	882	853	897	871	860	905	849	891	864	838	858	846	927	921	939	824	864	874	872	843	899	852	849	877	890	820	815	867	884	847	863	892	912	875	895	876	922	872	883	885	816	869	882	843	861	867	819	823	892	865	858	869	872	883	858	910	861	907	906	917	867	880	859	885	899	876	877	884	860	913	902	818	914	874	904	827	860	886	856	875	876	845	854	836	891	896	871	860	878	882	908	857	875	894	901	882	880	891	846	863	836	879	864	855	867	820	901	906	827	853	921	845	826	843	891	843	876	811	869	921	849	879	918	807	848	908	841	825	830	911	900	861	949	886	871	816	888	886	879	859	907	824	863	844	850	866	904	829	880	872	865	883	851	827	873	813	823	881	887	867	867	834	901	865	923	899	884	888	869	881	877	839	848	866	865	861	863	898	872	854	889	885	839	870	871	876	827	915	884	897	902	851	834	838	877	870	862	850	866	855	936	915	877	869	835	891	857	821	876	867	853	883	821	807	929	847	860	887	859	837	877	867	968	854	894	867	875	856	883	876	855	864	812	879	932	868	834	914	897	871	815	865	845	899	893	848	916	843	848	863	845	878	856	897	858	833	867	857	846	868	875	848	863	837	875	869	858	858	839	862	852	864	904	866	906	881	888	860	894	819	862	917	902	915	849	879	862	851	822	895	888	906	892	902	875	877	833	898	857	837	871	873	823	809	892	882	844	883	888	830	896	875	892	880	866	892	852	837	851	897	856	883	877	853	848	869	880	867	831	876	859	841	931	841	890	821	905	872	890	912	868	867	926	879	853	916	862	885	850	843	853	862	832	835	903	878	880	868	858	911	885	874	921	833	866	922	836	922	874	895	889	941	880	874	850	842	878	879	922	892	896	892	865	879	904	910	910	854	874	832	842	925	857	862	882	870	898	798	837	821	898	835	875	867	862	815	905	915	889	893	890	885	911	892	870	805	855	879	861	852	840	905	896	900	889	831	938	887	850	845	869	841	820	862	827	864	893	887	853	915	806	880	932	822	876	875	841	876	873	844	792	864	863	916	857	818	843	837	846	907	837	920	865	903	876	863	885	924	872	856	896	846	888	917	820	872	866	887	871	866	835	901	879	841	866	869
28433	27089	30672	21508	11357	6318	4260	2861	2089	1740	1417	1233	1049	913	838	743	743	787	778	734	790	778	717	713	700	696	665	685	684	658	672	624	674	618	632	641	658	578	588	625	606	677	680	622	592	632	642	681	650	608	585	614	589	659	596	667	603	638	610	627	655	613	641	571	622	597	624	562	620	639	596	590	642	613	611	593	626	624	614	614	598	635	583	620	577	593	616	636	623	598	618	606	615	618	596	605	581	586	593	576	583	607	601	631	575	605	619	627	607	591	588	612	608	598	570	596	595	605	596	595	603	587	614	605	591	591	562	629	573	574	623	572	577	628	608	607	592	615	609	613	600	561	566	663	601	628	601	598	588	579	578	593	575	614	610	601	591	592	611	622	657	642	583	625	599	577	595	568	615	602	604	642	613	580	619	579	619	606	581	596	604	572	611	646	601	612	597	574	599	659	632	555	587	623	620	624	600	646	615	594	577	615	614	612	601	653	614	595	646	600	641	622	601	638	604	551	608	607	611	623	611	599	578	603	614	587	641	598	595	593	588	616	655	603	583	609	592	579	693	591	565	608	612	552	580	600	601	631	637	594	603	641	585	610	604	626	568	585	620	643	594	627	608	611	636	569	621	667	631	592	590	616	600	571	582	604	598	575	624	615	626	612	618	589	550	594	610	621	628	603	582	620	590	581	567	585	603	606	607	581	579	613	608	668	603	557	597	616	626	596	626	591	609	592	603	599	595	584	622	605	571	540	584	603	582	582	600	581	580	616	581	612	591	636	594	571	601	639	572	581	576	619	617	605	598	604	602	591	585	571	624	614	638	583	589	615	611	606	592	649	639	591	645	603	602	636	615	552	608	592	609	580	556	588	582	574	626	603	573	556	665	602	624	623	609	597	587	593	592	599	640	600	641	639	601	607	628	586	604	591	612	583	620	586	626	598	611	594	615	612	582	591	618	579	624	615	588	646	638	669	570	568	639	596	608	622	634	604	637	584	607	634	589	643	601	617	611	621	567	597	611	548	612	645	574	626	610	619	615	597	606	623	596	560	619	582	635	621	592	640	592	628	618	562	633	582	638	579	609	608	616	625	666	592	579	630	643	576	612	593	614	613	601	615	620	602	636	614	653	623	564	582	622	615	623	636	591	632	605	611	578	594	592	576	641	618	670	573	626	539	567	584	600	620	623	623	610	589	604	626	620	601	631	610	623	561	592	590	613	594	561	558	588	596	596	611	642	603	641	618	615	613	593	606	610	625	630	597	610	581	611	628	594	600	580	642	581	630	574	613	615	566	600	611	632	579	623	552	625	613	590	608	640	582	620	620	579	635	582	586	601	609	545	569	582	589	574	577	575	571	576	625	611	594	597	658	612	650	575	623	593	605	599	613	586	618	605	605	633	633	602	586	602	610	599	618	644	574	639	599	594	597	583	611	606	681	612	618	636	565	575	577	597	657	618	664	628	561	585	568	591	608	604	575	662	599	632	613	601	566	612	627	638	632	618	640	605	568	588	597	600	628	639	589	589	589	603	631	628	558	644	650	603	620	615	560	578	587	598	557	604	574	653	618	613	585	595	605	635	602	634	603	635	626	627	617	646	632	588	597	625	618	553	560	623	621	612	598	586	634	612	600	619	574	626	622	590	603	611	609	605	616	630	612	631	580	609	596	617	602	582	598	607	628	639	606	590	601	587	637	587	624	591	622	587	633	636	626	575	636	597	616	571	606	595	592	602	565	625	604	610	579	630	610	569	634	580	600	585	608	631	637	576	614	618	627	579	576	626	600	638	584	607	630	652	596	603	611	620	610	595	595	595	614	606	573	629	572	595	633	614	586	567	609	611	568	600	607	607	552	576	576	614	567	630	568	630	644	586	590	593	588	677	574	611	609	627	653	574	642	632	594	614	591	592	683	585	568	633	595	624	568	565	599	584	631	616	630	590	565	645	612	615	601	606	624	592	582	604	627	601	626	595	634	566	610	624	586	607	631	603	577	587	597	582	593	603	636	588	562	626	572	600	612	585	614	628	627	591	618	575	644	626	633	568	568	576	601	603	606	605	592	612	571	578	591	607	602	615	605	528	603	586	597	595	612	581	617	535	603	567	605	599	590	616	587	628	606	612	589	594	647	592	644	582	625	609	595	620	596	578	652	586	616	588	600	579	615	649	588	559	626	600	612	618	631	587	588	554	568	627	620	583	584	581	581	575	595	622	600	584	615	586	592	648	586	623	629	605	570	607	581	608	614	576	607	619	623	590	646	577	602	597	604	560	608	599	626	596	550	602	589	633	618	625	584	604	615	611	625	578	572	569	608	641	586	642	595	635	607	600	572	634	588	569	600	613	605	601	621	585	625	613	620	612	616	556	605	600	598	596	652	658	587	618	598	576	581	665	589	635	588	580	614	625	613	632	609	590	555	542	650	603	624	632	634	618	609	597	594	633	558	628	597	595	563	630	612	617	608	587	608	599	609	641	627	605	631	575	615	614	615	585	618	607	654	575	608	562	597	597	605	612	609	590	619	596	622	628	554	586	575	603	600	623	619	603	629	612	561	597	600	607	598	605	608	574	598	633	591	630	621	604	606	615	592	584	596	604	569	631	630	604	576	603	609	609	616	615	577	623	601	616	590	605	586	641	584	593	541	644	608	646	674	601	623	569	609	639	619	609	653	595	561	605	620	609	636	621	630	599	585	605	578	645	619	587	609	597	605	594	587	625	596	607	611	599	629	586	594	581	649	597	606	588	565	573	635	597	613	614	578	613	631	611	590	612	619	597	594	609	629	571	612	610	654	611	586	624	630	605	596	613	668	628	590	585	627	574	561	603	565	639	614	620	602	619	636	590	625	588	652	641	635	599	562	601	566	581	593	602	608	565	590	559	596	557	605	625	639	626	583	635	632	631	614	598	596	605	591	600	634	574	627	592	640	625	634	570	620	591	573	592	609	606	589	607	616	603	641	581	625	593	581	610	620	610	638	569	601	609	572	677	603	605	581	586	598	600	596	600	640	612	634	616	550	574	603	588	589	594	666	609	559	584	550	628	567	574	586	559	604	610	570	569	606	550	596	598	622	625	620	614	631	619	567	622	617	613	596	612	600	624	622	610	617	633	606	563	597	638	596	600	599	565	586	578	596	611	601	617	628	605	625	658	568	569	624	595	611	607	615	593	629	594	608	603	618	573	619	635	598	559	600	609	567	575	612	618	631	580	580	626	603	616	608	642	558	647	596	600	594	563	614	578	610	629	593	600	653	623	593	596	650	602	620	576	600	603	605	611	569	631	618	571	576	599	590	591	637	583	595	603	599	613	603	604	662	607	607	595	627	603	563	641	594	605	627	589	596	581	609	622	611	630	636	580	618	565	646	585	603	628	608	576	602	589	621	592	601	595	644	588	581	620	578	609	631	582	595	616	603	633	559	674	618	621	614	601	610	605	595	601	551	632	589	586	577	608	578	637	558	559	621	626	575	618	610	598	602	619	605	598	587	601	603
28302	41755	38745	26862	18911	13208	9847	7464	5379	4135	3536	3045	2294	1822	1616	1535	1446	1460	1370	1366	1296	1349	1245	1139	1089	1094	1090	1069	1026	994	1014	988	981	994	1014	1032	906	913	929	969	904	944	930	928	961	934	953	974	933	853	855	866	887	868	951	857	925	886	887	861	903	846	874	843	913	854	884	897	873	871	845	857	861	866	888	872	869	863	861	849	823	838	859	846	899	856	851	809	862	832	811	832	920	865	920	831	853	872	845	883	905	905	851	797	902	876	852	840	904	870	855	814	898	845	859	894	809	856	861	815	895	865	820	810	888	832	892	868	824	871	856	875	832	873	861	838	890	875	847	889	862	861	855	830	882	873	890	788	833	918	893	846	838	863	884	855	946	900	802	861	872	843	806	831	829	849	861	862	874	877	850	807	876	818	864	851	879	818	865	868	914	875	880	865	864	900	859	890	884	850	871	842	815	893	918	871	862	850	826	869	863	886	844	855	811	862	835	888	814	878	867	817	911	874	883	846	907	843	845	848	805	905	944	901	834	866	849	832	829	877	866	872	894	858	843	900	863	880	868	838	849	818	875	861	858	821	864	874	838	917	836	883	787	867	853	873	841	885	881	855	829	881	886	908	878	858	887	876	873	876	844	833	852	854	870	821	852	861	798	855	859	869	864	818	836	857	844	846	845	829	895	907	857	877	830	857	819	814	912	888	880	905	852	870	882	895	910	867	878	914	883	843	887	893	841	874	872	846	887	845	852	842	862	932	799	815	877	860	880	898	867	882	817	856	836	831	843	842	818	822	841	839	896	867	843	856	861	851	906	887	900	917	860	904	887	834	872	834	838	853	879	853	840	860	868	839	861	879	921	897	882	819	846	892	855	904	939	884	841	834	834	861	807	856	872	854	826	854	880	901	884	827	855	900	880	831	847	824	879	884	897	883	851	837	878	862	854	854	831	866	918	908	850	868	855	826	862	790	847	889	880	829	855	842	849	834	874	923	864	862	862	810	845	845	874	906	883	869	895	831	881	825	902	813	874	909	890	887	891	866	852	870	894	912	835	861	882	879	817	816	860	866	877	856	844	858	818	831	883	934	833	890	831	864	881	904	861	878	838	856	865	829	844	869	871	900	891	852	844	873	856	884	883	889	862	860	899	875	819	820	843	812	827	829	850	853	886	857	831	846	873	918	883	904	878	856	871	878	885	824	854	877	874	896	855	857	825	860	875	820	842	844	882	857	883	875	873	861	849	801	874	861	894	840	861	839	830	866	865	874	849	850	866	839	849	901	824	871	906	867	924	859	827	929	871	839	825	847	842	842	843	838	856	883	885	904	861	858	868	884	887	868	916	845	908	889	863	873	821	828	830	826	873	828	823	849	831	925	845	801	881	840	910	868	866	832	852	870	804	894	900	818	863	821	884	854	915	819	839	839	923	880	849	863	834	882	890	881	849	915	866	869	874	853	860	823	770	871	828	861	859	839	891	877	803	889	904	843	919	891	877	829	851	865	834	850	895	869	854	855	887	864	815	830	827	854	884	915	860	836	842	864	866	895	863	851	867	850	938	882	879	853	849	892	840	863	882	886	886	875	793	877	860	877	876	802	859	836	928	843	867	856	917	901	888	870	852	849	876	850	756	864	869	896	892	895	900	892	891	859	880	834	885	912	823	852	874	860	880	937	927	846	900	891	870	860	863	857	840	889	864	844	881	869	875	818	895	852	847	854	895	892	866	854	839	867	850	848	867	806	866	862	918	838	862	861	900	828	841	855	848	854	837	850	875	861	834	934	849	930	905	826	866	855	845	853	877	885	870	853	886	846	821	897	812	863	852	811	865	840	817	801	854	848	829	872	885	894	834	800	876	828	871	828	821	856	909	912	872	844	826	881	900	863	902	853	868	922	883	867	832	840	863	888	882	833	847	912	921	844	865	879	866	898	868	900	869	856	885	851	854	886	853	900	843	813	838	889	841	838	847	858	905	876	847	849	885	842	842	872	871	823	882	817	820	910	831	925	877	890	883	859	874	877	845	859	838	865	845	872	889	893	877	868	841	845	888	815	840	817	902	861	853	839	865	860	849	888	864	859	866	820	814	862	873	889	866	861	940	824	847	825	818	853	871	810	804	863	872	873	850	842	868	794	859	869	881	870	819	811	866	874	865	844	861	870	894	848	822	864	869	863	895	863	864	893	829	854	881	919	848	844	842	864	857	863	909	883	855	879	900	881	819	807	874	856	853	911	821	857	863	850	872	869	854	886	834	855	886	872	862	858	856	838	876	890	900	850	823	812	893	879	909	825	885	822	848	847	840	898	871	881	897	859	861	874	886	853	866	880	894	842	852	861	835	932	894	828	857	924	870	859	861	885	851	896	905	857	857	868	841	825	863	922	862	863	869	866	871	858	897	874	867	890	836	889	869	834	866	879	884	847	853	879	936	825	874	821	861	798	917	843	841	883	894	887	911	896	865	868	843	811	910	866	883	866	846	878	817	857	858	857	886	841	899	822	853	856	877	891	884	918	838	857	810	850	863	883	856	877	820	863	817	850	900	888	888	896	853	853	873	822	846	917	898	859	856	840	870	872	872	866	875	901	859	875	866	873	833	828	904	848	833	818	859	845	850	829	827	884	857	784	838	855	899	884	893	884	874	837	843	814	835	828	895	901	859	824	851	835	803	835	850	816	861	833	884	842	840	880	807	856	875	912	860	863	840	848	851	884	916	865	884	903	871	879	817	858	872	909	839	868	852	901	862	858	822	852	855	843	871	891	873	862	865	825	863	855	830	853	819	868	877	868	875	887	812	874	895	877	818	860	894	884	850	840	861	853	821	846	888	876	936	907	852	849	878	834	867	881	872	851	863	892	880	863	847	859	814	863	878	846	863	898	897	822	805	899	892	806	899	845	891	848	858	879	860	898	878	885	816	848	867	861	960	883	865	861	796	859	831	902	875	918	869	831	837	884	807	823	898	883	867	861	856	862	872	796	869	823	840	887	886	840	868	819	871	872	883	876	906	894	876	878	870	894	897	836	809	862	863	874	888	875	883	832	888	854	875	869	843	823	810	886	833	869	875	853	846	827	890	896	796	866	869	871	933	813	848	881	881	885	824	853	879	869	900	872	833	886	895	888	884	827	860	879	904	823	855	874	926	878	867	875	855	857	881	859	834	836	906	828	809	887	872	871	859	864	889	863	907	871	885	853	923	827	834	832	872	862	848	872	900	864	850	813	885	864	865	820	824	852	826	914	887	859	871	852	873	903	817	904	887	860	807	857	861	869	859	904	799	853	816	858	842	879	902	872	864	890	822	849	813	808	825	887	861	884	867	803	894	870	930	858	895	840	842	865	843	871	882	839	845	942	849	861	865	893	850	847	841	872	877	857	867	809	819	880	878	877	851	866	831	870	818	897	899	914	884	886	883	903	860	895	892	840	816	831	907	851	824	822	899	860	888	868	831	838	818	825	860	833	823	837	885	842	807	772	867	882	845	883	863	838	815	848
24236	21433	28786	24787	21549	15642	8757	5056	3452	2865	2353	2002	1672	1335	1219	1157	1109	999	1004	1009	1008	1006	921	921	850	907	806	857	761	808	801	800	789	735	740	701	736	761	769	744	741	804	707	706	716	755	770	737	695	727	640	693	689	711	712	745	697	715	662	664	737	815	743	782	793	750	703	739	714	669	695	723	633	663	704	719	667	686	649	656	736	665	645	683	743	725	674	631	712	704	666	663	675	715	711	725	666	734	653	656	706	704	662	677	681	721	689	685	650	704	682	705	649	704	677	684	670	654	711	682	695	698	638	657	698	678	717	664	665	656	696	719	670	645	657	689	673	656	699	675	690	707	672	669	676	700	694	657	658	716	658	723	685	698	695	679	642	691	644	700	731	760	693	685	651	652	732	656	696	654	651	667	689	729	681	671	674	690	707	703	673	678	631	685	705	710	710	685	671	703	704	677	662	703	716	633	687	685	663	697	710	717	678	679	699	675	688	689	690	693	715	699	663	714	667	721	690	691	697	683	667	669	654	672	701	665	668	716	715	656	668	690	667	633	690	655	694	690	698	682	700	697	647	694	661	708	738	684	656	660	689	667	695	704	708	670	734	659	634	655	631	681	658	740	709	709	669	663	669	685	667	688	642	680	702	718	699	731	696	686	712	678	709	733	708	685	707	683	708	634	684	688	688	661	665	685	696	665	690	679	669	634	663	686	643	646	698	654	700	694	688	704	651	658	673	626	672	695	694	705	652	700	685	650	681	703	749	724	690	683	720	688	693	673	675	699	686	682	669	711	663	689	685	665	730	714	658	671	679	711	662	667	687	682	692	682	689	702	686	672	693	658	680	667	708	678	746	649	700	691	664	663	713	670	666	715	732	723	682	685	677	720	659	711	695	666	648	660	635	685	693	660	685	730	666	685	684	711	699	642	653	666	690	650	722	674	688	703	654	698	670	644	656	651	697	728	677	666	702	693	636	695	646	673	667	642	655	690	707	719	679	638	660	694	661	710	657	682	672	712	688	691	612	653	633	652	666	651	727	679	704	687	707	713	704	683	681	626	676	675	666	644	670	693	729	670	706	682	744	704	683	691	685	713	704	681	698	657	723	674	682	691	684	660	676	685	701	679	692	702	633	698	671	653	651	638	697	669	677	736	702	660	680	707	725	705	681	665	674	674	647	714	673	629	670	702	683	703	672	666	730	709	665	742	714	686	672	704	706	679	675	748	664	716	657	709	670	713	678	661	716	707	751	667	663	678	673	696	672	703	683	678	708	702	700	678	626	687	709	648	659	708	670	674	706	688	684	722	684	703	707	698	725	674	695	674	634	668	680	615	708	673	688	726	697	712	650	672	642	667	680	670	712	665	720	644	666	705	661	677	737	707	653	671	673	650	693	639	747	681	652	664	705	644	701	664	711	694	685	655	691	685	692	653	737	675	675	676	692	639	726	650	707	659	735	639	672	677	665	710	697	668	695	634	687	638	740	668	702	678	659	676	665	723	702	669	640	737	693	653	706	680	689	621	693	730	676	688	727	716	684	678	746	675	690	669	694	666	672	663	720	646	637	749	682	691	649	679	713	670	688	658	690	661	667	703	658	691	662	685	687	634	682	692	692	697	626	706	672	677	697	640	664	672	680	667	666	703	715	659	701	687	671	719	684	700	690	685	655	689	649	721	732	675	672	693	663	681	676	677	673	677	655	715	689	698	662	712	660	675	686	665	697	713	669	653	676	718	698	693	699	645	735	694	677	724	688	694	704	723	690	721	658	676	654	711	716	665	684	677	717	706	661	693	664	682	678	669	701	717	674	686	654	690	671	618	673	683	679	659	673	641	687	674	649	682	689	732	686	673	718	670	671	685	668	653	717	666	702	681	689	704	635	717	697	665	656	717	709	684	672	705	643	697	717	666	668	704	640	678	678	672	645	688	712	690	698	684	668	697	715	677	693	668	668	692	679	665	648	670	645	724	689	657	654	645	715	669	697	674	678	686	672	684	668	699	711	693	670	642	686	667	680	649	701	653	666	697	696	630	653	729	718	679	689	717	632	696	656	687	695	691	705	660	700	693	710	689	665	699	713	690	670	671	700	694	692	709	716	755	693	718	689	638	677	649	643	662	709	721	648	684	647	678	646	643	703	710	655	727	676	688	702	674	689	698	666	656	657	679	650	679	707	653	671	663	705	661	682	683	728	719	662	658	638	657	655	697	674	675	739	680	676	661	666	701	702	683	663	677	682	676	699	644	663	665	701	646	737	653	658	691	673	664	696	679	684	708	662	699	685	663	653	676	626	620	702	693	656	640	685	635	683	686	697	736	704	673	673	632	712	727	682	707	656	728	668	685	740	702	663	711	704	713	685	671	703	651	682	671	726	675	661	698	679	681	682	713	701	696	693	649	714	630	695	666	668	701	719	695	683	674	665	678	673	717	679	700	660	698	697	678	678	710	707	701	679	670	689	676	693	698	702	682	704	669	682	701	667	661	688	731	690	697	732	690	723	672	633	701	675	699	728	673	726	706	695	664	663	672	644	627	696	748	678	692	732	666	703	715	658	697	651	670	692	685	662	679	716	684	691	649	668	656	666	708	656	640	667	667	707	612	691	721	649	682	695	708	688	729	728	688	676	678	732	689	737	705	648	692	670	631	716	621	635	701	637	699	715	764	697	653	644	699	702	687	686	696	671	645	700	646	695	690	679	692	760	655	748	676	686	742	731	677	700	648	722	664	673	738	713	683	736	719	664	674	710	727	695	729	662	691	652	629	646	670	650	706	676	723	685	675	706	675	701	691	708	683	678	688	676	648	698	665	706	716	701	703	701	683	642	677	723	670	711	676	677	708	689	700	678	691	639	676	626	688	702	683	694	691	688	707	676	694	716	665	670	668	672	688	712	703	673	705	679	658	701	653	698	631	677	702	706	658	674	659	722	672	709	718	743	645	709	641	618	707	713	686	665	663	694	670	714	686	722	681	669	731	676	680	654	727	690	706	669	659	716	696	694	714	635	692	691	698	661	673	686	694	650	676	721	692	670	661	677	680	716	659	671	689	694	718	667	676	659	677	662	701	662	690	726	645	667	712	687	705	725	650	704	676	700	688	704	696	697	694	645	683	681	675	657	675	676	674	697	662	685	630	715	666	667	703	667	741	673	623	661	642	692	701	658	715	676	688	694	698	695	699	610	681	627	640	691	660	650	661	693	687	643	684	679	708	640	692	651	665	644	698	714	649	673	737	684	641	696	728	700	672	671	698	658	692	679	676	653	627	688	664	683	702	684	655	651	651	672	725	676	683	665	703	701	658	702	703	731	711	630	662	688	677	644	674	683	674	666	706	683	689	708	711	684	648	676	653	703	681	685	712	648	644	680	673	676	690	656	661	702	736	712	692	661	681	675	653	660	706	687	701	711	666	726	704	681	662	691	760	703	654	659	696	696	672	684	670	697	720	657	721	691	671	696	697	687	699	681	721	672	661	717	699	676	699	707	683	720	692
28364	47077	44537	33317	26039	18751	14663	11168	8771	6809	5517	4702	3845	2873	2609	2328	2239	2007	1854	1955	1966	1847	1651	1485	1416	1457	1347	1213	1296	1164	1212	1226	1166	1188	1121	1148	1133	1118	1061	1149	1078	1322	1129	1025	1037	1066	1162	1205	1088	979	946	928	987	1044	993	962	995	1014	1018	1025	1156	1355	1254	1162	1124	1054	959	941	965	970	963	987	994	945	916	996	964	1065	960	961	976	963	973	953	951	941	971	966	1007	952	932	977	990	966	990	992	943	939	962	956	957	956	1000	968	944	988	970	976	936	957	966	922	942	1006	939	952	988	994	989	974	929	969	939	942	972	975	1017	925	990	952	986	973	930	990	967	940	968	944	962	970	944	951	958	974	973	962	959	974	938	1006	987	969	960	1019	979	1001	987	957	916	927	1005	953	1007	985	973	936	964	930	1022	1026	957	1019	990	994	998	911	956	961	989	946	934	990	994	931	980	997	1038	962	994	929	953	958	944	957	995	955	1000	980	1011	970	934	922	952	951	965	996	977	944	975	975	1015	981	1000	1020	974	988	973	981	932	897	980	940	922	959	944	951	970	976	936	987	1006	939	941	1027	983	934	964	912	988	994	980	990	944	947	955	948	1013	943	966	963	976	1037	974	970	1046	975	976	919	1004	952	895	936	1017	947	950	991	940	971	966	1008	964	1002	963	949	968	965	984	977	954	921	963	1006	994	910	992	898	979	983	902	957	983	960	973	940	1020	966	984	969	1021	974	927	990	967	960	965	1010	1008	898	956	892	1011	922	935	1000	955	983	1012	983	981	995	962	970	945	958	1005	908	932	943	983	955	959	1013	908	1003	928	908	1035	943	964	938	942	972	943	1018	903	1001	966	915	945	969	959	970	992	956	918	989	907	948	925	944	932	972	959	981	931	943	980	969	992	971	948	980	942	999	949	995	930	971	932	958	951	984	961	987	959	925	975	954	1007	979	963	964	974	997	914	945	962	964	976	958	946	981	1011	965	1005	967	955	998	1008	959	903	933	961	1004	993	954	986	967	945	963	974	996	1003	975	949	982	948	977	948	1008	981	952	939	954	972	975	946	958	968	1014	955	1005	968	978	998	902	996	951	953	977	1016	930	924	950	955	983	1006	1004	967	928	945	971	976	924	991	931	967	954	903	973	982	964	986	963	1029	977	954	976	951	933	1009	1045	983	963	973	995	1004	940	962	990	975	980	958	938	1006	991	967	979	967	1025	932	937	996	935	974	955	938	953	968	996	961	915	954	984	968	966	994	930	995	973	995	1045	921	994	914	977	976	989	997	977	983	996	999	986	975	932	975	929	996	984	969	947	922	924	966	979	1022	958	994	988	930	928	973	933	1002	965	976	948	968	982	913	946	957	933	1001	977	958	950	971	1036	952	996	1001	959	926	964	986	925	940	955	942	988	973	948	965	941	999	953	990	999	945	951	988	977	991	940	992	920	1027	947	985	948	1004	923	916	965	955	1004	933	962	982	981	942	924	951	963	915	973	980	1008	997	953	992	959	981	989	945	984	989	956	984	956	1027	972	951	977	987	984	929	1046	968	1028	977	970	955	988	981	945	997	978	995	910	960	983	966	1019	953	972	996	976	942	996	963	1025	941	982	963	984	979	935	996	975	967	990	943	947	909	953	924	1004	970	944	983	1027	967	938	954	936	963	914	963	993	909	1041	1002	981	984	972	979	936	960	922	1017	939	934	986	931	949	952	937	1010	979	955	973	961	984	997	969	980	932	941	900	979	979	973	970	975	932	933	936	1002	902	971	983	937	1030	970	979	969	975	976	945	922	998	963	987	963	956	964	983	1011	1025	978	961	992	981	987	961	926	980	940	1013	977	970	975	988	982	939	949	968	942	953	986	960	960	954	945	958	989	1013	950	975	936	978	964	1000	955	987	958	926	1047	984	970	993	1009	977	968	968	999	943	979	944	975	978	913	967	924	965	991	981	914	1014	974	990	984	970	973	985	922	922	1050	968	930	960	971	931	1003	986	987	943	961	1038	966	970	980	1013	905	1009	942	967	997	946	925	952	946	951	1004	960	950	933	953	1022	999	992	914	931	929	950	1051	929	1004	934	1010	967	915	977	966	967	1011	948	976	949	1029	973	1007	962	998	924	995	910	949	917	945	949	946	989	970	1019	1009	927	934	944	994	975	977	978	949	966	986	947	954	960	978	986	943	988	976	981	1004	922	967	992	924	953	916	993	961	960	993	973	992	1028	988	938	939	986	946	943	913	997	964	956	996	938	973	1020	948	944	988	990	937	888	994	936	988	958	986	972	994	924	990	956	998	975	944	983	951	962	935	985	987	946	963	921	940	955	937	983	931	1004	952	963	947	924	1000	984	984	987	952	1005	952	963	980	888	922	946	904	963	1001	1006	994	1023	985	994	973	994	937	959	999	982	943	983	915	914	953	932	915	964	952	945	985	941	958	935	960	911	995	970	969	997	976	908	999	949	976	942	955	969	954	943	973	897	975	975	1043	972	883	957	967	951	944	944	975	968	993	962	943	971	927	976	974	972	984	1007	923	927	967	981	1042	1011	916	948	969	1010	947	977	954	920	1017	965	960	995	988	1027	973	899	926	961	958	920	954	947	943	967	966	959	991	954	990	926	987	943	1001	938	907	981	1006	1008	978	963	950	889	997	945	911	967	943	973	992	981	964	931	973	972	940	986	1035	969	999	909	981	1011	946	958	979	1013	943	958	981	983	968	972	948	961	968	985	970	977	997	911	964	867	943	984	956	942	931	998	938	968	1000	929	923	966	981	924	979	945	1035	1000	935	955	911	956	1049	962	935	954	943	944	920	1012	955	919	965	978	985	985	962	960	951	896	943	970	1028	965	978	972	957	930	935	948	978	948	941	971	1037	1014	941	980	993	930	934	991	1029	964	933	926	951	973	927	992	964	982	940	957	969	1023	943	930	969	969	920	970	969	961	1008	1008	979	959	967	980	1003	1009	986	962	987	943	969	967	955	949	957	970	971	1025	984	945	987	948	991	975	947	961	1017	943	959	879	979	992	903	928	953	1002	951	959	990	929	961	1027	949	988	1017	910	980	883	1051	1002	1012	986	900	987	950	930	925	962	918	979	931	1015	993	929	923	992	943	926	983	941	994	939	954	946	1010	1009	972	953	1017	947	1010	998	940	961	1008	1005	930	981	971	1000	998	965	949	975	940	906	990	924	887	1006	1024	943	1046	923	954	1038	960	953	923	978	958	945	1037	987	942	965	970	930	1014	992	949	937	953	1007	954	929	958	985	933	958	920	1000	963	952	977	1019	974	971	986	1000	1020	988	947	911	947	951	951	916	961	946	895	971	959	975	1009	973	962	987	942	954	983	973	968	948	959	977	971	1013	958	964	1015	958	956	964	974	1013	920	957	910	908	952	1022	975	986	944	986	925	964	974	989	987	944	898	913	934	953	953	939	1054	884	1122	984	1005	940	1015	954	951	998	955	975	984	894	898	986	971	952	1036	971	1025	963	912	963	988	934	993	927	958	944	922	969	971	1017	943	983	981	1031	948	952	948	960	958	1006	960	924	901	934	936	963	973	930	963	971	927	934	970	927	982	999	955	942	969	948	934	884	976	960	933	937	957	966	939	1017	952	959	946	1001	956	910	979	956	1029	928	956	973	963	967	1024	947	968	956	975	992	994	964	967	944	917	948	967	976	990	989	956	976	969	976	981	940
23243	21437	29302	23954	21747	21958	16582	7711	5182	4156	3189	2610	2017	1892	1572	1567	1446	1302	1300	1255	1271	1211	1137	964	907	960	922	828	826	808	788	821	840	777	795	748	731	760	787	768	747	862	797	724	771	829	748	717	707	668	688	710	649	660	728	712	722	724	694	744	817	964	897	786	781	821	720	704	688	693	697	669	674	751	717	693	703	668	694	660	693	663	705	691	651	670	675	684	653	702	702	699	686	704	686	714	694	666	684	733	719	653	675	686	677	671	646	702	692	709	694	716	688	684	693	678	724	689	674	720	703	659	746	676	699	689	723	660	667	686	645	680	720	672	692	668	681	702	687	701	678	714	738	645	691	734	685	712	724	665	674	717	682	645	698	665	641	700	695	692	685	706	695	686	657	698	655	664	711	722	670	695	703	679	736	687	704	642	680	748	733	690	745	703	657	688	678	664	693	677	688	695	727	703	726	693	719	656	708	674	698	690	660	705	642	669	695	666	684	672	725	710	711	705	707	698	681	668	715	712	727	693	715	707	697	670	671	696	637	691	688	674	674	643	708	676	642	665	766	703	693	655	730	659	641	723	697	723	709	707	726	684	710	677	696	705	694	730	689	715	707	669	730	662	697	669	685	669	690	714	699	779	683	723	693	673	650	697	690	685	673	659	695	672	641	653	651	657	719	645	665	669	657	710	679	684	678	711	706	699	666	668	680	666	713	675	686	701	667	712	728	682	743	674	664	732	681	709	707	667	679	720	688	708	651	639	682	667	698	692	716	676	677	629	683	672	638	716	697	652	680	737	692	659	668	663	647	668	690	728	676	686	698	678	721	697	713	668	730	729	678	685	687	668	643	700	709	729	677	658	651	648	664	714	727	695	705	727	714	680	698	699	701	722	713	704	731	696	712	740	705	692	707	689	680	678	712	669	714	671	669	702	744	650	747	680	692	645	703	711	746	716	710	667	643	715	743	672	683	688	702	674	688	705	659	723	689	669	747	653	660	690	650	662	707	715	682	671	681	708	638	717	695	677	682	701	667	685	724	669	697	653	668	674	656	703	684	668	678	712	698	653	705	671	711	675	712	718	670	676	716	680	663	734	661	706	702	700	702	705	662	631	641	688	652	641	709	655	733	673	720	701	690	674	695	665	720	688	637	668	678	668	666	689	708	668	724	705	668	679	645	683	656	675	688	704	655	729	703	684	652	693	697	665	694	718	720	700	658	719	682	691	730	692	657	721	660	685	668	679	696	675	708	695	690	638	718	695	707	748	679	693	714	675	692	671	687	732	669	673	664	726	670	702	689	663	685	692	736	650	696	642	709	691	734	698	705	693	699	667	659	712	742	649	652	683	680	689	705	684	724	728	686	677	676	692	674	687	661	688	663	677	689	707	694	707	690	641	684	712	722	700	672	688	716	709	682	693	699	677	684	738	657	668	671	689	725	709	643	671	697	691	711	724	640	686	756	711	724	643	666	685	652	682	662	733	674	673	713	694	652	704	714	750	673	660	700	703	678	688	683	690	709	664	642	630	690	714	707	699	692	696	677	664	689	652	685	692	683	676	697	689	678	714	674	656	686	666	711	650	674	674	647	739	718	670	713	753	720	644	666	696	719	690	691	678	678	641	662	704	652	711	675	674	638	699	667	676	713	667	690	723	660	679	707	622	708	737	715	668	713	630	698	668	706	648	661	709	686	657	719	684	674	733	740	722	725	662	718	710	691	656	638	692	660	684	750	660	652	697	692	677	708	665	693	674	718	729	699	647	704	725	676	691	724	693	696	722	697	683	673	742	625	675	661	688	735	719	674	682	695	662	702	714	712	697	681	683	750	711	647	698	686	689	690	694	673	685	640	698	696	663	644	714	687	687	679	662	682	681	667	680	699	690	652	685	716	662	675	729	677	713	716	691	703	671	698	691	640	676	712	682	714	719	686	713	704	666	702	671	691	669	680	707	650	672	739	722	715	679	722	677	738	692	711	680	716	695	698	710	727	701	724	705	667	704	666	687	655	616	722	696	670	672	721	720	708	701	668	681	707	627	668	662	641	681	662	675	660	697	673	698	714	734	684	693	685	636	698	642	709	666	757	663	699	728	645	683	669	697	699	708	740	693	753	674	671	702	697	677	689	658	627	683	677	681	659	706	704	703	691	635	662	707	691	682	696	699	663	698	707	632	644	681	698	730	747	690	685	706	730	684	707	708	678	685	659	686	676	644	662	681	672	661	720	661	717	692	704	705	731	687	712	647	683	699	663	675	689	677	689	688	658	691	719	661	705	693	679	706	636	763	727	701	657	700	685	703	672	708	694	714	703	680	685	717	644	681	662	672	694	713	712	673	677	661	659	702	740	710	709	662	698	712	681	704	717	623	663	714	674	700	708	690	726	690	751	700	663	676	716	737	707	669	689	675	684	687	675	695	682	656	697	711	692	690	705	721	692	726	730	716	728	740	703	701	737	698	699	645	669	708	655	643	687	700	636	669	709	705	719	701	683	721	733	698	673	689	672	700	712	702	710	738	695	665	633	649	682	694	670	727	657	652	728	682	650	649	643	694	675	678	675	693	663	724	663	745	661	730	692	733	682	691	651	704	734	694	700	726	709	764	718	676	687	713	710	725	679	719	697	703	702	690	725	706	662	695	704	646	653	701	662	691	687	660	705	664	675	694	700	682	711	674	720	644	675	708	667	639	679	704	685	720	731	685	700	692	682	723	686	656	667	700	686	658	703	704	701	687	737	700	713	669	683	652	669	723	673	641	712	699	686	705	663	681	691	665	718	708	664	704	687	678	648	699	706	704	680	711	719	675	686	696	728	692	675	718	673	637	714	654	685	670	704	689	696	711	693	699	673	721	699	678	696	711	642	651	684	635	721	692	656	673	691	699	721	689	753	688	707	661	677	679	671	717	689	698	715	671	680	680	655	714	704	621	702	668	668	664	652	676	712	671	704	737	636	680	733	717	678	681	687	658	702	619	681	686	666	678	695	711	692	680	700	681	668	679	660	714	671	652	717	690	668	670	682	712	718	697	687	655	738	704	693	691	744	692	691	704	727	682	661	675	657	692	679	739	654	663	712	711	691	732	695	652	679	719	648	633	716	712	687	699	700	718	677	660	685	670	676	711	678	650	699	666	676	706	674	703	706	679	690	720	690	665	698	671	631	632	711	690	681	704	735	719	715	716	688	639	679	650	687	644	693	658	737	678	727	699	643	668	667	701	684	687	650	723	709	701	709	720	685	736	644	678	655	672	697	663	661	669	706	681	699	723	674	716	705	714	656	691	740	703	676	691	705	681	672	709	684	644	660	661	677	646	715	705	702	690	676	666	711	641	676	683	692	659	695	679	714	689	693	682	714	707	723	699	660	705	711	661	688	684	689	691	680	721	683	709	733	704	668	693	668	689	692	666	671	682	688	649	648	697	662	707	702	704	682	689	680	707	717	684	677	712	707	672	699	685	692	674	653	690	706	661	671	714	652	685	659	696	678	649	670	685
29682	50571	48018	37237	30689	23820	18383	14783	11948	9524	7649	6198	5073	4082	3577	3346	3026	2601	2696	2539	2557	2411	1900	1697	1585	1746	1540	1399	1447	1221	1300	1336	1291	1287	1249	1227	1188	1194	1211	1167	1157	1487	1194	1121	1187	1174	1141	1107	975	966	996	1019	993	940	950	1005	977	1014	1091	1213	1330	1641	1497	1405	1155	1192	1062	977	929	1016	963	966	997	1037	939	993	955	1009	983	941	949	907	919	990	965	1025	981	928	922	944	949	967	982	965	959	896	954	956	1012	999	947	929	1018	943	972	940	945	929	990	960	988	948	944	996	918	957	971	988	1004	928	1008	915	921	982	951	1005	929	929	963	976	951	995	995	941	920	1017	973	969	955	974	996	1017	995	966	968	918	917	991	979	959	952	951	936	960	981	967	927	948	945	947	925	998	972	988	991	922	955	918	927	965	992	917	958	996	980	953	963	1015	912	967	989	918	931	971	985	961	946	962	974	937	947	960	957	958	1018	952	983	987	939	972	934	965	934	949	906	948	924	986	918	989	979	968	952	1000	986	962	944	905	959	910	968	935	936	933	977	960	950	947	933	989	921	948	969	965	977	942	925	1012	995	959	961	995	963	912	976	959	972	949	925	950	983	953	932	941	972	981	973	980	948	945	1012	940	953	975	902	940	998	1013	955	937	988	1000	983	965	936	967	938	949	932	959	975	969	957	910	940	971	945	1062	918	953	952	949	990	973	945	931	961	945	942	982	985	965	1002	977	958	973	964	960	943	910	928	993	925	983	912	938	987	936	978	958	988	933	950	988	953	956	941	941	939	919	967	966	992	980	980	952	979	985	922	973	990	974	921	1013	992	967	971	992	981	939	902	935	927	1039	983	1004	946	905	970	955	990	1011	974	930	957	981	958	999	973	921	1003	966	987	914	952	965	918	961	1025	985	971	1006	986	964	927	930	960	925	884	974	1011	963	942	967	970	943	977	913	966	922	974	999	917	949	998	970	933	943	976	954	1011	973	941	911	935	991	923	940	931	939	939	911	1013	967	954	946	999	933	972	1040	959	974	974	1039	919	926	978	992	912	976	1008	954	917	964	954	897	977	945	1005	944	963	969	965	987	988	877	937	950	1033	996	1024	950	920	974	1029	922	943	948	920	950	939	987	1008	925	956	1007	985	962	930	952	947	948	931	988	898	907	978	977	962	940	954	967	897	980	979	984	935	968	941	923	995	949	975	933	904	946	952	930	978	970	971	1002	968	960	953	991	903	947	972	965	936	960	975	941	965	952	954	983	963	949	1007	997	995	979	968	938	990	1003	1002	946	989	951	947	982	964	999	948	959	998	1009	964	931	979	951	903	941	941	930	990	1012	981	1007	956	956	920	916	966	995	954	918	1010	965	916	1005	991	931	942	972	1006	1000	957	958	947	951	909	973	943	1078	935	934	931	981	967	946	1013	972	990	966	935	991	1000	927	950	967	929	958	1021	994	954	967	983	933	950	963	909	965	1013	939	959	938	1001	941	973	922	938	948	968	961	950	999	947	984	1001	955	958	974	895	981	989	995	1033	967	983	968	945	989	1007	966	949	895	966	985	961	966	944	967	1004	969	1002	941	1047	944	948	955	1012	1004	982	966	976	926	978	956	934	945	924	933	879	973	997	931	923	926	988	947	995	934	1021	955	924	959	993	946	947	1011	901	949	958	979	999	998	958	997	915	956	936	987	941	923	957	978	984	944	922	941	938	964	974	971	952	960	928	974	939	967	923	919	921	990	942	971	1006	985	924	965	947	932	990	949	1000	933	938	941	982	954	980	952	953	979	916	993	951	921	939	977	923	947	963	966	941	946	968	975	1017	985	943	994	936	960	978	975	968	922	981	964	973	941	957	978	903	976	1015	957	946	986	921	985	984	939	939	973	983	881	966	924	1002	966	963	961	938	956	973	992	984	970	922	955	932	964	927	961	948	937	988	982	1007	979	936	923	909	956	996	969	951	1014	981	923	968	959	944	940	959	946	1004	972	915	972	934	957	926	907	966	923	967	969	972	939	1019	950	953	975	956	977	991	980	996	944	922	925	992	943	942	992	992	959	955	939	926	952	955	970	1004	1000	962	967	976	965	968	1019	956	910	973	975	944	938	969	975	957	940	996	982	982	944	934	956	936	959	961	969	1022	955	952	963	908	922	941	948	991	894	991	1000	915	941	954	969	973	959	965	970	986	914	937	949	990	915	940	942	926	952	972	939	1019	992	937	963	1006	933	983	991	934	945	954	909	970	951	958	910	992	942	941	954	987	977	917	968	936	923	904	924	996	937	1007	954	983	908	988	1023	993	927	958	972	1005	953	978	996	971	948	982	996	958	918	995	980	991	918	929	992	972	981	942	987	941	950	966	943	1009	993	955	939	962	995	945	999	949	954	954	946	970	993	987	998	993	1026	945	1002	949	932	926	931	964	946	947	923	960	973	928	953	946	949	915	900	973	970	958	974	991	973	962	934	957	1045	955	988	965	1004	966	989	978	921	977	964	933	963	960	966	907	1002	944	998	972	1004	966	952	982	982	943	966	937	950	953	930	899	950	1009	955	958	1019	938	936	991	937	1005	950	950	940	980	1049	975	933	950	972	1014	940	930	940	1020	979	935	956	974	912	979	907	971	977	919	970	949	952	967	960	966	916	889	937	930	929	921	963	939	943	973	934	959	960	974	922	942	972	952	944	979	973	957	928	944	955	920	921	940	940	868	969	975	928	974	963	1009	917	951	975	942	930	993	1003	964	921	939	956	970	931	938	963	963	1009	956	943	929	944	961	978	975	928	949	984	890	1038	938	946	955	961	914	940	916	932	994	1034	922	969	989	935	961	908	944	889	1024	904	980	976	972	973	968	974	939	965	942	977	968	924	920	969	965	984	953	970	970	942	994	971	923	995	977	1012	948	954	957	941	931	984	977	947	976	971	1013	949	981	966	928	977	921	934	1009	981	965	937	940	959	942	959	957	1015	965	929	971	961	1043	976	924	945	965	950	977	941	946	912	984	980	937	994	972	960	943	990	970	970	977	931	913	934	938	919	934	976	912	978	947	936	965	902	953	997	1004	1021	949	983	934	947	963	964	950	943	946	992	971	924	997	958	944	945	970	991	949	986	987	965	1016	965	888	992	974	934	981	946	939	979	960	1003	954	962	1003	994	928	996	918	956	958	977	949	1003	1005	953	967	955	939	962	963	898	907	925	916	934	966	896	942	913	988	935	922	967	962	972	943	991	983	1006	1013	958	945	1008	964	956	971	956	959	988	922	981	1070	982	976	975	933	980	944	954	971	912	942	1018	948	923	992	1014	996	941	914	943	963	935	987	976	947	970	992	940	1011	937	1017	984	926	1040	967	982	941	947	923	967	940	950	988	1013	989	1046	958	954	965	1022	973	1023	969	982	996	985	993	1018	997	959	920	978	939	942	983	957	992	979	925	946	962	956	957	930	1039	968	955	970	964	987	930	992	951	940	927	973	969	915	957	902	975	994	975	991	953	987	1003	962	969	989	965	1028	945	890	1007	966	992	961	912	934	1012	904	970	967	1013	940	923	981	965	978	976	922	919	921	918	958	933	919	967	973	970	937	1012	939	970	913	964	973	982	958	871	997	976	900	1018	927	951	949	979	996	991	964	938	963	948	934	917	967	985	910
28402	27064	29113	20915	11155	6274	3942	2774	2072	1632	1410	1126	1126	986	936	970	909	908	910	865	878	844	809	708	730	733	725	686	665	696	760	660	694	701	674	688	652	694	640	662	652	678	647	705	647	693	663	679	650	647	651	650	669	653	602	669	691	651	642	599	680	637	682	655	690	640	617	591	634	655	609	653	643	635	646	664	623	590	703	615	653	654	651	668	645	677	651	644	660	653	616	657	616	667	683	627	656	674	616	608	631	671	644	694	668	686	630	643	693	627	687	688	661	626	652	665	615	652	639	652	642	648	661	621	662	668	699	642	616	656	684	656	633	667	659	674	617	635	623	666	638	691	654	630	645	675	654	633	653	607	619	684	638	621	591	633	627	595	657	661	711	676	601	652	640	616	693	653	696	690	654	655	675	615	631	656	667	626	640	632	658	681	635	627	646	683	644	635	651	621	622	611	666	664	646	620	683	638	668	626	635	619	641	674	613	697	660	644	689	626	621	638	651	670	658	584	672	635	606	618	660	622	649	593	586	615	629	641	652	616	612	665	632	657	682	653	661	591	644	608	645	657	624	630	667	611	696	656	623	656	673	665	665	658	618	646	698	678	643	598	633	640	661	664	633	655	637	619	652	657	668	643	643	661	689	640	635	660	660	659	686	641	631	634	609	667	667	713	682	640	642	672	626	658	643	627	635	673	667	659	678	657	645	687	713	661	597	648	652	680	590	609	657	668	632	608	668	612	662	641	662	641	634	636	652	641	644	639	641	689	666	647	633	658	620	663	670	646	610	680	647	652	599	638	586	679	681	638	629	620	663	625	671	629	624	663	634	643	646	665	602	675	639	647	643	656	643	656	616	667	667	666	660	616	617	598	648	652	686	654	651	658	664	619	632	637	624	638	644	638	656	658	604	646	669	675	663	659	664	655	632	617	601	630	609	621	628	683	690	631	643	656	634	612	666	662	616	628	667	605	650	679	675	617	657	656	652	637	627	622	665	659	625	660	669	713	684	706	652	630	651	641	589	648	621	677	682	677	606	673	671	656	654	643	639	689	656	663	675	644	629	659	619	644	623	660	687	647	661	647	686	660	657	675	652	653	628	597	647	653	650	627	652	630	606	599	655	675	631	641	652	629	671	658	631	637	692	645	625	621	642	633	633	680	627	615	608	686	617	652	646	647	639	639	658	615	626	660	647	654	630	626	630	686	659	657	627	662	613	694	679	623	650	658	633	629	660	643	683	660	632	631	615	618	652	645	651	615	637	611	663	668	627	672	636	684	635	638	680	611	678	602	660	601	637	661	596	667	684	624	667	618	627	622	664	609	642	658	654	653	662	632	676	676	636	630	615	612	616	625	667	633	572	626	665	708	678	592	652	592	641	671	641	626	580	575	635	605	644	623	643	633	642	644	719	655	672	667	622	651	627	664	697	634	630	651	683	695	656	666	603	605	652	646	630	630	616	667	653	635	654	669	653	652	655	628	678	610	647	622	659	595	648	650	650	593	628	653	587	656	670	681	623	595	663	636	680	697	692	647	621	616	650	620	649	655	608	702	654	707	637	650	636	639	626	659	660	646	644	631	683	648	690	666	607	667	597	661	624	643	658	642	659	610	644	684	624	632	662	654	672	650	684	610	641	663	686	632	643	638	650	670	602	651	657	669	692	618	657	636	631	640	627	639	660	663	651	637	627	647	614	654	608	644	605	693	666	659	623	623	644	668	622	637	674	651	619	642	630	652	628	655	679	640	674	632	617	630	628	625	633	639	686	643	600	649	689	661	682	677	646	666	655	621	656	648	696	676	644	645	633	607	639	669	652	622	665	628	682	650	640	657	674	665	621	652	643	640	627	649	652	637	657	691	631	628	618	634	637	723	637	688	654	642	621	610	618	670	652	662	682	687	624	677	630	644	657	649	625	691	647	655	636	603	632	639	677	691	625	645	674	678	671	649	638	629	639	606	692	671	637	627	628	682	634	646	657	629	626	648	613	615	663	651	627	662	595	676	649	644	633	614	628	637	667	626	651	636	660	620	608	577	660	667	632	638	666	637	661	662	642	646	668	651	649	663	614	618	646	677	621	664	639	606	672	683	622	674	625	640	633	624	614	651	647	691	635	665	633	630	639	645	628	653	604	682	672	654	666	657	616	645	660	649	666	663	653	657	647	644	615	661	621	626	668	664	648	645	670	635	647	638	620	596	635	674	638	624	621	598	600	626	664	647	642	665	641	630	645	620	652	648	625	645	651	596	661	675	634	631	610	694	621	620	670	645	661	703	681	654	650	637	666	608	652	676	683	604	639	639	678	642	618	596	663	653	676	620	647	641	663	687	636	656	681	648	615	637	653	646	626	674	652	652	649	626	620	643	638	635	702	633	616	658	666	619	624	671	685	662	646	607	633	645	619	651	601	641	669	706	613	662	654	628	669	704	630	635	693	675	668	619	637	645	674	663	685	654	654	683	614	631	666	651	640	653	653	627	661	625	623	675	643	644	630	617	685	681	668	617	631	638	636	666	683	614	622	697	644	649	629	625	652	659	658	650	686	636	688	662	630	609	677	685	615	616	652	637	622	639	607	631	658	649	647	646	621	656	657	660	624	625	611	637	638	675	668	594	607	624	618	651	635	691	633	615	665	697	625	650	617	667	644	668	616	599	605	631	661	662	651	600	636	675	609	645	675	643	703	684	630	669	632	682	623	644	639	647	636	611	615	656	602	636	641	671	653	630	670	707	633	668	640	616	634	666	674	630	631	705	620	660	670	658	685	674	625	643	617	688	667	638	587	710	622	665	645	648	646	653	651	635	623	659	602	627	702	674	673	639	612	632	670	668	663	643	650	633	676	681	608	625	645	686	652	638	659	652	591	647	653	633	648	643	648	680	682	612	636	689	613	648	628	637	715	665	672	620	673	696	660	627	627	651	662	634	641	678	645	587	644	646	656	666	629	658	624	638	636	656	659	707	650	608	669	625	607	670	663	636	648	647	621	650	692	613	653	713	630	673	643	633	690	679	626	616	637	638	638	605	634	619	655	631	651	633	648	644	667	675	649	601	647	659	631	616	669	667	611	665	644	659	612	629	646	645	614	672	687	645	636	665	670	668	650	619	626	668	652	676	664	676	664	669	671	673	674	647	628	648	684	597	657	596	597	636	661	601	618	616	642	631	662	625	668	677	694	707	629	627	630	639	627	624	688	649	592	652	672	651	624	641	648	674	658	621	646	653	696	671	640	654	668	615	648	644	640	679	635	652	662	659	666	637	661	648	659	629	639	669	616	649	638	679	688	647	596	605	614	648	639	659	646	655	635	623	604	658	622	673	649	678	666	639	673	680	611	644	649	648	660	638	601	642	656	681	624	663	678	635	658	661	657	683	632	654	662	607	711	660	637	684	649	718	646	659	623	655	684	669	658	645	682	633	648	657	648	664	648	611	620	609	683	624	631	654	665	644	661	715	632	634	633	607	656	677	683	642	618	629	663	642	633	665	646	625
28026	41680	37155	26630	18879	13159	9345	7116	5372	4010	3174	2518	2305	2159	1970	1757	1721	1640	1705	1631	1579	1517	1298	1175	1183	1211	1157	1184	1058	1011	1002	1024	1031	984	1015	1002	1031	996	1007	973	986	1006	963	1075	1008	1033	937	968	930	955	905	947	901	958	941	952	912	958	944	932	920	962	958	1001	929	985	927	922	939	957	932	932	942	929	872	914	922	909	887	926	915	929	891	1005	993	919	921	906	942	1000	973	890	925	918	863	948	899	951	935	943	890	923	991	915	934	956	895	914	960	985	948	970	942	881	908	854	902	975	925	940	915	908	912	952	932	886	901	1006	893	895	914	922	936	889	918	950	884	930	920	910	918	913	962	866	905	902	935	950	945	981	938	902	863	873	913	918	962	898	942	923	888	943	892	945	918	906	970	986	955	926	913	887	930	956	881	923	915	905	875	922	891	934	898	916	918	883	900	924	931	910	935	847	918	964	915	902	886	922	903	917	993	942	915	933	881	939	907	913	930	946	988	860	929	924	922	925	881	966	965	939	927	915	924	930	957	948	915	942	956	906	930	960	942	840	942	923	875	890	877	949	939	875	877	895	882	944	953	918	913	928	938	913	874	899	904	890	899	907	899	952	914	946	974	937	905	924	929	839	913	989	907	943	911	903	887	931	875	925	918	928	884	900	878	920	875	963	932	954	948	938	892	937	957	890	887	920	941	919	876	907	919	946	878	933	914	951	914	935	891	947	916	902	917	912	907	933	897	937	929	900	911	938	972	886	922	865	948	883	869	892	976	951	930	910	923	944	941	924	934	955	951	866	910	963	872	894	971	965	950	911	853	908	969	905	897	948	944	990	929	917	880	894	949	854	947	938	931	944	908	916	888	880	958	944	875	896	933	897	912	949	964	942	895	861	912	910	925	947	929	893	953	936	923	922	913	955	917	867	972	893	934	892	937	977	917	885	864	951	949	883	927	936	901	946	955	891	896	939	917	930	930	925	905	937	922	918	875	894	944	885	1002	881	929	918	894	914	856	892	952	914	906	911	906	930	843	979	872	915	942	936	963	868	914	916	949	899	897	928	974	920	841	903	917	831	895	872	928	923	884	944	901	924	887	889	973	916	913	917	956	984	891	935	960	934	938	930	879	886	932	929	937	930	890	898	884	942	913	939	915	930	934	917	878	815	923	953	915	916	935	954	896	867	883	902	888	878	897	986	910	908	928	930	955	932	912	839	903	928	950	974	852	952	880	879	937	897	890	944	892	898	916	938	917	924	903	895	950	945	949	927	959	894	913	914	930	931	924	917	926	978	911	922	889	997	919	950	974	886	909	920	930	907	878	884	949	950	970	960	933	957	930	897	886	978	876	880	868	938	927	929	903	919	914	886	930	955	939	963	928	902	886	915	892	895	926	916	906	928	932	887	969	929	956	938	937	889	849	925	899	935	925	929	887	964	949	932	911	909	907	906	827	915	887	871	879	898	908	884	933	922	957	902	897	892	937	852	925	937	928	884	939	942	870	888	912	919	903	933	916	949	894	950	915	949	954	893	924	927	903	952	893	874	952	905	951	899	928	886	922	938	959	932	900	980	886	934	927	900	995	890	884	937	936	884	945	918	898	954	924	867	935	902	959	891	940	919	913	971	933	969	850	902	908	930	904	910	943	898	938	925	910	881	952	916	902	884	905	914	932	925	915	905	905	882	963	914	931	946	926	899	944	924	901	927	906	940	876	865	916	888	897	930	906	940	912	978	923	957	922	920	907	942	925	922	958	899	964	931	911	942	924	852	931	860	936	926	939	912	889	904	892	922	907	879	923	871	864	873	933	949	921	881	938	917	956	937	931	909	935	926	956	943	983	915	897	946	934	938	933	938	925	930	934	923	889	892	918	940	920	922	895	951	956	939	923	960	893	952	925	915	922	883	895	902	863	941	910	932	964	894	902	881	938	876	900	930	941	918	877	864	898	934	984	949	918	943	939	874	925	951	880	920	898	922	942	890	892	905	930	951	946	936	941	898	903	889	875	922	855	950	889	895	943	928	887	944	917	927	898	900	858	914	907	910	916	910	929	921	922	921	959	917	909	869	902	929	903	858	885	917	924	876	905	884	922	958	907	925	940	911	900	910	903	1036	877	857	957	890	890	936	885	882	847	912	947	954	890	852	914	967	918	947	879	913	887	949	934	959	951	919	843	900	959	936	946	888	883	967	931	923	872	928	909	959	882	908	889	897	926	954	923	907	881	929	926	908	922	905	910	864	903	931	924	906	909	971	880	872	959	937	938	971	923	913	886	908	919	992	905	940	880	905	959	938	900	905	938	931	910	897	914	913	947	902	948	925	888	929	945	920	909	865	919	892	935	873	880	919	900	926	931	951	920	992	902	938	938	908	937	919	928	929	960	878	893	975	957	871	922	903	946	910	992	998	922	896	893	915	940	930	884	922	892	894	920	913	929	889	910	869	859	891	887	936	885	911	873	867	922	889	913	947	958	947	926	944	897	905	912	943	961	877	916	896	912	911	932	981	902	925	932	934	973	939	926	933	925	952	902	955	956	912	935	911	919	971	918	958	887	996	915	905	875	926	943	939	884	943	894	938	955	901	896	929	929	943	897	932	899	883	920	908	951	926	941	954	959	928	949	933	920	890	916	970	913	968	917	915	955	911	955	898	987	948	929	957	884	956	927	875	964	887	850	947	946	961	948	916	947	974	925	884	914	896	925	944	906	928	961	867	906	889	942	970	879	923	867	894	927	954	920	918	963	943	902	944	933	889	898	882	898	918	951	931	945	902	885	923	895	885	930	924	917	887	917	945	942	861	972	911	892	912	865	950	884	941	944	927	929	958	900	946	913	937	900	923	888	888	904	939	936	914	907	863	911	900	890	915	932	928	917	973	946	932	902	899	911	889	906	917	876	954	947	894	897	906	930	845	895	902	900	893	888	909	890	903	910	899	898	969	942	927	894	946	945	904	937	883	916	937	1006	919	953	929	868	921	970	923	862	883	912	874	962	940	1008	918	918	890	944	971	954	922	939	903	887	867	981	930	950	901	923	885	936	885	978	893	910	875	983	868	895	913	962	970	917	961	874	930	925	951	891	936	923	921	903	940	922	886	930	932	938	916	901	922	890	980	982	887	946	892	889	901	943	876	958	967	982	855	875	910	929	916	895	932	914	933	899	940	967	939	905	903	887	889	873	930	872	911	881	850	915	920	930	910	866	886	939	904	955	913	952	950	944	950	899	918	955	930	870	917	930	945	910	905	897	934	890	922	916	883	917	911	918	932	935	935	920	929	913	943	879	870	926	880	972	902	940	901	943	961	915	927	944	892	923	971	906	994	941	861	900	881	940	954	922	955	963	922	936	946	916	887	927	983	913	885	908	916	973	879	898	911	934	969	971	911	941	939	878	910	901	910	927	846	871	939	944	955	928	900	900	934	937	942	891	930	979	903	958	915	961	892	947	938	947	916	891	867	924	889	996	908	955	951	957	952	901	831	890	899	895	917	885	889	909	912
24232	21398	28714	24662	21379	15716	8674	5000	3632	2802	2175	1808	1664	1370	1321	1227	1252	1188	1221	1134	1165	1033	879	868	860	886	840	859	805	779	797	796	792	790	765	688	770	740	709	752	753	725	764	786	781	776	699	707	689	726	640	690	726	698	692	699	727	738	791	730	772	774	862	822	754	735	706	739	671	724	677	728	729	708	705	683	699	710	715	667	733	657	697	719	711	685	771	692	694	741	694	728	693	726	709	666	716	718	712	720	681	653	676	732	667	698	683	738	682	723	661	718	701	734	682	708	698	747	717	712	713	690	701	697	704	677	682	618	688	737	702	720	700	696	726	675	706	685	728	697	707	704	721	722	699	643	666	683	709	705	704	683	682	714	698	636	713	713	683	713	688	699	732	692	722	718	693	651	723	681	715	737	650	684	696	715	708	664	719	700	699	697	689	704	693	690	699	699	692	674	705	685	712	709	702	700	743	694	702	762	711	700	665	716	718	709	691	695	680	718	664	728	723	684	652	671	684	725	684	662	708	686	674	715	716	690	750	683	694	677	703	687	688	706	701	721	675	685	733	744	757	714	725	708	709	721	686	694	726	721	662	709	686	674	663	724	653	739	712	734	661	665	691	687	659	694	708	727	645	722	719	742	750	672	675	705	701	686	709	671	713	704	714	656	662	731	651	676	674	710	680	671	732	703	700	674	707	707	745	700	715	728	736	743	641	685	676	703	696	704	713	675	692	690	697	685	682	724	741	729	690	716	737	696	719	732	727	690	737	698	687	733	754	730	721	683	693	671	729	712	714	734	679	707	682	691	656	666	704	731	704	719	700	698	726	702	690	670	706	705	763	753	685	640	681	716	702	710	706	711	736	657	669	668	700	682	724	727	720	698	716	727	687	685	700	684	692	707	711	683	731	658	710	674	692	659	724	664	684	684	650	702	709	727	716	727	691	674	683	723	710	677	697	745	705	741	708	730	675	724	745	663	731	681	714	697	654	701	707	730	676	707	709	686	705	699	756	718	676	734	717	672	734	675	674	703	702	713	687	723	680	717	726	684	679	695	716	680	706	729	690	753	723	705	707	683	698	680	645	691	686	686	691	712	720	699	667	711	687	714	652	733	710	655	691	756	701	718	754	708	700	681	734	707	698	727	692	684	690	721	713	679	731	715	715	682	724	663	673	660	715	702	685	675	698	704	704	689	699	737	682	712	719	694	695	689	765	714	702	723	694	734	682	688	693	658	706	696	740	748	728	653	720	716	657	675	683	690	730	666	712	700	635	702	729	754	752	689	689	730	692	736	736	680	702	692	723	697	698	726	697	719	720	676	738	733	668	705	676	711	718	720	694	661	709	681	711	770	733	681	680	739	662	702	710	713	690	696	712	686	696	685	729	694	730	740	703	676	681	683	682	710	719	657	687	678	703	689	691	713	686	686	716	704	663	709	702	677	653	685	696	699	675	681	774	727	693	711	672	711	705	652	641	703	700	752	708	731	675	667	712	707	737	711	716	692	705	667	710	664	690	732	729	698	711	678	704	714	692	700	696	690	663	727	709	733	664	694	765	688	741	678	744	716	693	690	675	699	707	719	687	722	692	728	700	677	715	711	725	682	686	679	700	701	679	692	695	707	618	711	705	717	732	706	705	656	683	704	722	680	658	761	686	708	688	764	702	705	729	665	736	732	710	733	692	684	667	792	786	704	685	713	688	673	683	735	711	739	695	672	719	736	693	669	716	699	693	696	696	660	688	696	706	666	674	676	671	737	707	710	677	688	755	708	675	662	707	711	733	662	723	706	676	674	718	688	698	749	729	716	722	751	748	732	730	674	692	711	647	702	709	719	712	696	715	666	766	710	703	680	696	697	686	710	702	724	657	728	711	741	701	678	714	718	673	688	694	693	694	705	713	683	720	722	692	702	727	641	700	663	678	686	686	719	730	670	726	695	728	622	707	669	663	688	723	701	649	704	640	716	703	748	697	691	704	703	686	729	681	692	701	665	739	639	736	711	696	657	701	715	741	751	675	732	642	688	710	674	726	691	670	726	712	715	724	695	682	713	700	666	757	733	716	690	710	675	680	699	718	703	680	757	727	695	678	673	722	758	718	705	712	732	699	710	693	723	722	714	694	673	723	684	688	676	681	711	687	704	709	710	728	687	692	702	747	668	685	681	694	698	751	716	665	688	694	693	698	717	700	645	709	714	716	695	695	692	659	731	716	707	672	690	706	697	658	771	692	690	708	701	730	658	721	667	728	713	731	733	691	741	665	697	710	707	710	743	722	685	664	703	698	670	687	671	705	689	702	693	721	764	723	669	687	697	712	736	693	652	706	708	687	669	658	740	678	657	728	664	737	724	678	698	696	710	721	706	691	749	666	753	657	740	685	700	713	675	721	700	719	652	701	709	690	673	680	710	662	682	730	686	704	683	697	700	707	660	699	702	700	691	716	718	739	676	674	735	690	683	675	729	694	710	672	699	700	679	710	707	683	700	719	655	705	701	676	692	664	713	704	711	703	724	660	705	710	661	669	680	672	675	721	692	729	666	671	690	751	711	697	709	707	671	695	701	695	744	722	657	667	677	694	715	684	688	677	678	703	705	644	694	704	726	685	679	664	676	687	659	708	644	704	699	729	693	696	692	635	704	749	697	691	682	681	727	683	708	710	678	698	689	643	717	686	717	699	694	738	689	696	746	702	679	668	718	677	685	665	684	677	657	727	727	675	634	696	712	642	665	658	683	669	713	701	696	691	696	697	682	666	700	698	666	722	696	693	685	659	652	715	717	709	754	702	703	670	715	645	711	740	699	678	691	751	743	692	714	725	690	646	729	689	772	685	695	719	669	700	750	660	733	687	713	716	665	702	693	744	749	677	645	679	720	628	661	689	717	698	690	688	682	706	653	699	695	706	660	683	677	660	677	637	669	706	727	694	716	673	740	712	668	696	692	709	707	680	684	690	717	749	716	720	706	684	663	670	723	699	680	664	691	704	694	713	704	690	727	673	677	677	664	710	679	743	680	702	653	730	723	739	699	670	635	653	717	690	725	728	686	723	685	734	671	732	706	700	699	715	651	769	703	679	682	689	722	706	679	732	668	717	672	716	716	752	673	716	732	670	695	740	717	704	623	740	674	672	716	713	734	700	712	685	669	657	688	698	655	717	714	708	679	714	680	709	692	680	684	693	683	722	642	689	683	734	697	694	671	690	689	720	686	701	680	669	698	710	677	691	684	696	747	734	664	692	705	726	672	684	703	740	634	715	718	713	691	712	673	696	695	708	688	674	698	722	686	691	644	674	709	710	722	697	709	722	654	678	742	722	723	702	720	726	681	706	662	710	705	692	651	715	708	747	716	645	675	732	675	733	705	684	700	746	686	693	665	718	669	715	684	687	694	695	647	680	691	718	683	787	691	707	692	694	707	654	718	693	723	705	686	643	721	693	695	705	715	706	679	663	691	752	678	720	616	723	688	666	698	725	701	700	669	724	705	730	721	713	708
28686	47367	42895	32585	25179	18679	14245	11142	8912	6858	5240	4217	3869	3123	2663	2544	2477	2458	2529	2126	2126	1765	1498	1456	1460	1517	1401	1452	1390	1263	1249	1213	1203	1220	1206	1174	1103	1098	1131	1079	1100	1144	1120	1279	1167	1154	1004	992	995	1049	1035	987	996	940	995	1009	996	1058	1095	1258	1236	1239	1259	1356	1094	1090	1023	1017	966	979	1008	1019	1016	967	955	1017	984	1025	1030	1018	960	976	945	1002	1003	994	1003	1046	967	1007	932	1001	982	984	1004	998	1009	1023	984	984	1083	971	992	977	1042	980	1000	982	986	1030	988	1003	986	979	992	1001	959	1029	952	959	1013	1036	1002	959	996	1013	913	971	920	993	913	961	931	939	1056	922	982	969	980	996	964	945	1057	991	1019	1004	988	981	1038	972	1032	991	989	980	1001	1032	979	990	948	956	989	996	992	958	985	948	990	972	983	963	996	945	1010	1027	975	994	1018	957	1026	987	945	1034	1010	985	960	1030	1001	1003	1006	980	942	1010	1026	1001	973	1046	1000	1014	959	1012	1069	945	972	952	1026	1039	978	1030	1000	972	997	974	1057	1011	1027	1028	973	971	1042	979	982	1003	999	986	938	1001	939	950	1014	985	1010	995	916	995	1037	1046	951	982	923	956	1004	991	974	975	981	1069	1030	924	995	1030	946	970	948	959	1028	948	978	959	961	1014	963	991	996	995	1016	1000	1035	1001	977	965	935	921	974	982	1026	994	959	988	926	982	940	989	1005	996	972	983	939	1032	1002	963	968	995	994	958	971	993	962	1028	957	968	1014	1016	1032	946	956	984	1013	992	1019	1047	979	926	1026	975	988	967	940	991	1001	997	932	1009	927	990	975	978	998	986	1009	1047	978	941	976	981	943	1013	967	918	1008	943	1020	1037	975	984	1012	953	1035	993	991	984	1051	982	962	1006	920	998	988	988	1006	1016	931	981	1052	995	1025	1010	977	988	940	952	953	1045	982	1005	973	991	1001	969	939	988	967	993	999	997	1010	999	933	955	991	995	885	976	1000	980	1001	985	952	990	950	998	1009	1006	1000	926	1004	979	979	1046	949	994	1028	930	970	991	1021	1025	981	928	982	964	973	965	974	957	1001	989	1013	1063	1074	1002	1021	972	1016	994	919	1033	992	1006	963	1014	998	1065	971	1033	979	1009	961	993	1036	996	952	964	1038	976	1016	969	998	969	987	937	1051	1032	976	980	1037	964	946	1009	978	966	980	1027	989	960	1056	961	995	990	1032	970	985	996	972	1033	957	973	1017	1003	926	1012	957	986	1024	1016	978	980	968	979	973	1034	1024	1074	1044	996	987	1020	984	985	957	985	985	978	981	973	986	975	1025	1017	990	969	982	967	994	970	948	954	987	955	953	987	1000	970	977	988	967	1035	977	1003	1024	997	1034	969	952	1049	1015	1002	988	967	1008	973	929	1026	990	974	932	987	977	976	970	983	955	988	980	998	959	992	993	1058	961	1023	988	989	987	977	1035	956	1031	1037	995	956	982	966	988	986	938	984	946	985	989	990	965	1011	983	942	987	1008	992	998	990	959	986	988	1020	973	1013	1022	988	988	999	992	964	900	1005	1008	1015	976	1007	970	1069	959	1019	983	1033	973	1010	994	987	914	998	1058	1033	1008	989	1014	991	981	1004	983	1007	977	971	1001	1035	991	1062	973	978	1012	1010	951	1030	967	990	969	1065	997	1003	997	1008	1036	1017	997	977	983	1026	992	1020	968	956	1031	965	1014	947	898	1039	955	1003	1046	974	1043	1037	1000	964	987	963	999	984	973	956	1022	932	978	1025	994	1024	1012	1011	1043	1024	1026	987	999	1017	1051	966	1007	1029	977	949	970	975	1060	947	1036	1014	1039	1026	1025	976	972	1046	956	977	947	971	992	1022	977	987	1016	969	980	963	947	1039	977	1005	995	1002	1005	987	1016	1056	1042	1023	1038	950	964	983	970	1005	989	1048	973	945	995	958	938	1048	986	1000	1017	1022	978	992	964	988	906	908	992	942	997	1019	994	974	1052	997	938	1069	965	995	940	959	987	981	1009	1052	983	1007	995	993	933	973	940	1036	1026	938	985	1017	960	1000	987	937	1004	986	959	984	993	999	988	983	942	1021	985	1032	1037	975	927	975	1001	949	1052	1030	936	972	953	995	1011	998	946	908	976	959	984	1027	977	992	972	940	977	905	974	1010	985	986	1005	1028	1011	982	984	961	967	998	926	1022	982	956	998	1001	976	962	994	1022	964	1016	993	999	1010	978	1015	968	1046	989	1015	1013	1018	1017	1024	945	984	1002	972	1013	1021	965	971	1028	984	993	986	980	950	951	973	1003	1003	974	1048	971	1017	974	955	998	952	1001	969	974	1012	991	1018	988	980	1001	1017	1034	945	1017	1017	993	994	966	990	936	960	984	958	1018	1008	971	960	999	1030	990	1017	947	1031	949	970	974	950	968	968	1014	937	1007	986	983	962	1001	968	903	1034	1002	1023	964	967	1063	1023	995	1022	1007	970	995	1016	959	988	1007	1022	1037	955	974	946	980	984	888	943	1028	990	1007	947	941	1016	952	976	977	951	1021	973	1063	1019	996	980	991	1001	1016	1016	942	967	1031	952	938	959	976	1024	920	994	1039	1002	1001	1010	957	979	1001	993	956	981	989	979	1001	1015	949	976	929	1021	985	986	974	1025	971	1040	1009	957	953	936	986	975	1051	988	1016	980	930	944	1038	996	977	962	974	1011	978	985	976	1019	975	986	976	991	996	977	932	962	964	973	960	1008	1006	1025	975	1006	1007	961	944	1020	1022	1038	968	1006	954	971	971	1041	979	997	978	943	982	976	968	971	997	948	984	963	994	959	985	995	975	1014	1032	1007	993	989	1023	968	973	994	975	984	995	996	1009	941	967	1020	1013	1007	1004	1010	993	985	934	1004	1024	960	977	972	977	993	989	1006	996	970	942	989	988	984	970	970	996	955	1052	1030	967	1026	1015	971	958	968	989	941	1043	1001	991	985	1007	934	985	1019	960	943	1011	1014	986	995	1010	1006	1047	999	949	1005	964	914	1028	1022	946	1014	960	926	961	969	1019	1025	990	987	947	1051	1028	1043	943	990	966	1008	982	975	983	1037	954	1059	962	996	959	975	1042	987	968	989	988	954	982	942	987	1016	978	946	1015	972	972	951	1036	980	966	950	946	1020	940	1041	969	931	959	951	939	1024	919	965	983	999	964	978	950	1010	1048	962	1014	1012	966	990	1013	961	979	998	1023	981	974	975	1026	999	973	963	1046	975	975	1008	1019	992	993	944	932	959	1014	1022	1009	1014	954	975	962	1043	959	962	978	952	1037	966	1025	1036	992	1029	999	952	1021	981	978	978	1034	965	1032	1006	1000	991	986	1017	939	961	973	964	999	957	1023	998	1047	1024	1004	1007	1038	994	1015	939	993	955	1070	986	953	996	993	951	961	957	978	1017	1032	992	943	1001	1023	989	979	997	987	1011	953	1026	1001	1062	976	1038	1018	1004	942	934	1027	1012	989	953	982	929	1000	984	1073	973	992	946	1028	1029	1030	979	1065	982	977	981	918	976	959	978	1002	1033	994	1026	999	1007	993	1048	1003	1016	1021	958	984	1000	972	953	1000	1026	947	1009	1025	997	930	966	959	1011	938	967	991	997	934	1021	977	1015	966	1043	981	978	967	966	935	988	969	1008	1004	964	995	996	969	941	959	1013	1071	1017	1040	1027	1009	1026	1009	1009	1035	999	1001	974	1022	1041	990	969	931	963	1022	937	971	1007	1009	996	1017	903	979	996	966	1039	954	996	953	980	937	993	996	993	991	969	926	1002	963	996	1001	1043	974	990	982	1017	996	950	963	979	982	974	949	1017	998	949	1017	1010	973	936	988	1001	1030	996	1031	1011	978	1022	1006	1037	954	988	981	951	931	978	975	1011	999	978	961	1043	949	986	1016	987	940	966	993	973	935	1014	981	974	997	953	1024	998	974	960	1021	933	986	1010	1054	962	1009	1071
23146	21403	29234	23891	21621	21762	16003	7710	5571	4095	3142	2493	2248	1695	1559	1536	1490	1526	1420	1325	1267	1087	1041	981	985	935	924	921	952	883	847	825	793	812	804	726	785	800	747	711	800	762	819	804	829	793	699	699	731	701	696	719	707	714	735	712	692	666	737	861	814	866	923	908	826	761	709	718	714	669	724	706	732	719	719	726	672	751	681	705	700	678	689	739	709	644	698	696	702	638	688	691	698	692	698	665	674	662	728	691	663	691	719	625	698	651	746	689	708	699	716	637	720	708	727	685	680	710	716	711	707	708	728	707	665	757	667	680	642	698	727	650	739	696	720	682	667	680	688	722	647	668	703	750	720	705	690	698	672	699	653	684	693	753	685	708	713	685	673	642	690	649	728	658	715	685	689	730	698	719	701	706	692	695	722	708	700	689	704	680	691	724	715	703	688	710	715	709	682	682	705	694	664	711	702	727	701	710	673	670	671	717	676	688	660	664	714	706	703	700	727	716	678	672	719	734	708	704	692	706	691	720	715	690	715	685	720	710	691	694	685	675	696	753	688	694	695	660	709	707	662	696	725	691	672	720	717	731	666	747	697	674	722	735	696	660	718	692	689	700	705	712	655	714	691	767	675	681	707	696	742	707	636	704	677	699	675	677	671	716	683	701	704	699	705	728	701	704	673	648	718	686	716	737	740	730	687	708	668	710	716	696	715	725	716	708	724	732	690	744	700	692	749	738	730	714	631	673	764	713	689	698	711	700	745	721	667	708	683	713	715	740	692	686	705	722	707	660	673	730	689	718	729	707	694	690	704	702	706	723	673	698	720	703	681	693	675	690	682	673	673	724	680	716	731	725	713	695	681	683	756	648	733	684	683	690	660	707	749	714	659	694	676	715	692	756	714	679	694	710	716	692	677	707	724	700	699	734	602	709	723	744	655	723	688	694	638	627	748	692	689	699	719	655	728	753	698	713	690	684	699	699	734	667	700	671	692	662	656	674	708	703	697	709	701	740	717	707	669	631	654	707	653	745	688	675	728	700	755	668	648	705	700	667	654	675	669	628	715	667	686	681	655	724	684	746	667	687	657	703	694	676	708	709	733	703	666	677	717	702	685	722	672	683	682	692	688	696	693	703	711	707	705	706	671	640	696	703	675	688	660	664	690	714	725	672	714	717	728	712	740	746	750	706	697	738	705	752	741	703	738	675	713	675	714	685	682	679	713	645	694	710	686	701	672	703	711	738	699	717	708	695	698	741	686	695	701	703	670	665	744	737	700	711	712	723	681	712	716	654	639	651	684	675	658	683	681	687	717	695	685	782	702	715	686	672	699	756	711	682	685	671	738	690	726	699	682	662	710	728	683	715	634	704	674	695	696	708	660	666	653	701	716	736	651	732	674	667	692	693	671	694	727	638	654	751	690	713	696	659	630	692	696	711	683	666	737	734	686	700	708	674	651	683	675	704	751	700	683	696	700	730	721	695	682	742	678	665	723	665	731	678	705	724	698	726	685	682	695	709	727	694	685	708	723	660	730	676	705	698	670	747	663	676	712	728	654	705	729	668	680	709	648	726	695	669	707	702	692	701	702	723	661	724	689	658	686	698	666	693	715	724	689	739	682	715	714	678	689	680	699	648	725	685	742	735	673	647	706	684	679	703	719	728	702	731	737	728	715	637	598	682	754	757	688	738	693	678	685	680	698	664	705	705	722	714	690	687	713	688	679	676	674	676	674	762	691	685	721	679	698	689	670	681	705	660	763	713	683	768	698	738	695	607	728	667	784	719	695	662	678	715	705	681	672	698	693	693	760	681	665	727	686	717	750	698	693	675	694	686	671	735	709	667	656	723	680	715	711	686	630	766	690	652	688	688	699	734	687	704	707	683	693	714	720	725	717	692	725	696	710	724	681	710	687	733	746	709	721	676	681	721	666	743	678	704	684	696	687	698	739	729	707	687	711	729	706	693	740	652	698	703	722	714	746	678	702	692	701	692	706	690	699	698	701	666	685	690	685	690	698	702	709	719	708	679	674	637	699	690	690	652	704	673	723	699	698	696	721	668	687	701	679	659	687	716	697	707	700	700	722	709	712	692	639	681	697	694	724	742	705	653	736	743	679	686	684	684	703	746	697	668	663	672	721	685	664	716	649	681	734	743	647	695	685	703	723	709	722	729	718	689	648	720	694	728	681	712	692	672	713	690	684	696	688	702	615	652	724	745	709	712	706	725	756	632	722	695	693	660	732	690	701	648	723	696	678	734	686	727	742	674	691	662	755	721	692	667	707	685	693	699	708	731	710	706	745	674	715	655	674	650	704	664	696	727	693	744	683	692	693	650	686	680	686	738	646	659	684	695	747	702	720	731	730	675	691	707	726	683	682	699	723	725	726	704	712	713	727	690	716	662	673	698	711	660	719	684	732	714	672	700	679	681	671	629	669	707	693	739	716	695	665	703	669	696	691	701	744	672	642	698	653	678	695	694	741	684	677	732	710	681	724	719	678	725	675	667	692	695	694	682	716	713	685	715	728	685	713	720	698	758	718	702	663	697	705	688	658	719	678	634	693	656	694	690	687	682	685	701	695	712	695	640	674	680	723	705	705	722	722	680	698	700	720	679	680	682	645	724	626	672	695	713	697	698	741	747	717	706	682	696	741	703	678	702	718	717	697	674	686	695	678	699	667	681	697	729	724	638	706	701	673	680	698	688	670	693	697	682	651	709	730	671	689	692	702	668	677	677	699	689	747	659	699	707	717	658	677	673	703	673	745	716	685	659	648	721	663	681	709	673	672	685	682	656	687	693	623	670	711	710	698	677	717	752	680	653	703	647	681	722	684	693	643	667	688	712	657	746	708	638	722	730	747	677	688	726	721	692	648	695	702	709	684	683	658	717	703	701	666	753	684	682	718	664	669	653	710	652	673	663	703	720	703	720	713	690	720	649	668	671	739	673	659	678	715	709	705	700	680	708	680	698	657	717	739	679	716	691	738	695	749	669	675	680	752	656	670	682	730	713	681	723	676	716	638	687	683	663	691	690	656	654	662	685	722	718	727	706	695	690	668	714	704	687	698	687	686	708	711	723	794	686	682	724	684	731	668	677	703	747	708	734	732	730	701	717	727	737	717	707	721	731	692	721	713	694	711	666	748	663	672	723	713	688	706	698	695	691	688	657	709	694	706	726	653	678	681	708	710	678	656	679	673	665	715	672	664	697	688	715	729	741	689	692	723	698	676	696	671	674	633	653	696	717	654	710	667	667	637	720	752	691	663	636	702	679	670	717	697	704	679	708	689	683	697	685	664	734	653	740	699	684	690	687	690	695	732	680	703	684	688	700	682	661	744	694	697	719	645	713	662	663	715	677	685	708	664	723	651	710	708	722	652	690	709	668	694	696	673	639	680	692	685	693	678	700	666	744	724	696	715	677	651	663	675	674	690	725	689	692	697	681	728	688	671	677	678	671	715	694	680	663	739	716	672	685	696	692	750	712	647	647	695	749
29956	51467	46998	36742	29137	23209	17683	14334	12391	9116	7373	6165	5152	3948	3559	3384	3305	3152	2858	2873	2498	2064	1801	1897	1805	1719	1525	1632	1516	1491	1373	1352	1309	1232	1225	1225	1184	1155	1174	1208	1138	1236	1238	1245	1178	1080	977	988	1003	1005	942	975	1037	936	955	953	1019	1018	1208	1263	1226	1262	1495	1571	1303	1150	1011	1046	1046	966	997	934	996	994	925	1012	976	922	996	932	990	983	955	991	953	988	900	993	987	940	989	938	947	941	927	954	1027	920	966	958	927	931	987	945	982	1003	1029	924	953	993	929	971	929	942	938	998	990	989	955	995	1050	1016	875	904	946	1001	959	967	940	928	957	926	997	1030	983	938	961	963	961	938	1001	1041	990	930	969	924	976	1012	940	963	969	957	1014	1028	1014	977	945	944	920	955	939	951	929	956	995	954	946	923	1003	958	941	982	988	991	959	1025	941	989	1009	988	1024	956	918	976	1024	980	995	972	933	968	944	950	1035	966	959	971	953	974	944	930	994	984	983	951	955	985	1000	984	1000	951	944	990	996	918	949	961	979	926	983	983	981	979	990	966	978	919	909	948	968	962	965	962	993	940	981	966	996	976	987	927	981	982	1007	989	973	972	962	987	1012	989	943	962	929	957	964	973	959	998	921	946	978	952	995	932	950	948	976	942	935	979	1026	959	968	931	980	940	1030	941	945	995	921	959	944	983	911	939	957	974	996	918	950	967	966	969	957	987	952	992	981	983	1006	970	968	960	959	967	941	968	965	959	973	984	919	977	956	951	911	976	995	928	960	975	992	961	995	960	966	943	989	927	949	967	998	974	994	910	940	963	974	964	903	946	999	935	942	994	963	943	969	941	943	990	959	942	997	1003	1018	1023	979	1046	926	948	952	966	947	936	1011	936	959	958	1005	996	1008	920	955	970	930	1050	986	1001	965	985	926	1014	974	967	920	924	975	955	1036	938	1002	974	911	961	943	967	990	960	948	964	973	925	969	984	989	937	944	934	930	972	934	960	966	943	943	948	967	946	955	1019	984	961	1003	935	960	1011	920	946	912	1005	949	995	945	947	992	944	973	970	998	916	963	951	986	995	981	936	907	971	945	978	1010	938	1000	930	945	922	1006	973	913	936	935	966	892	919	1016	989	920	992	995	909	948	949	972	982	930	935	973	942	1009	933	987	978	1009	937	986	959	964	941	952	1040	934	975	953	957	951	968	1027	979	979	992	953	929	975	962	984	949	920	988	946	1003	967	962	998	947	1010	1000	986	993	993	951	972	921	972	959	935	961	1027	955	968	934	939	941	1039	933	863	980	956	935	918	967	1004	955	951	976	962	976	940	1051	960	961	994	952	964	900	1018	948	918	963	947	933	1014	974	958	960	923	978	1008	971	949	991	972	994	1038	1016	968	949	880	927	904	960	957	1006	996	962	959	981	1017	970	1015	989	924	998	990	968	936	1038	923	1013	964	951	1004	1013	935	956	976	975	992	968	975	966	917	959	953	1002	969	943	910	977	981	967	982	969	1023	946	1029	908	969	979	948	955	1028	1025	998	952	1027	890	958	934	929	977	881	961	1013	904	972	927	953	909	968	952	961	990	985	989	953	934	980	904	961	927	988	973	916	988	974	972	945	926	999	957	1006	994	941	938	942	943	883	933	892	953	986	970	995	1007	929	993	954	931	947	948	938	995	979	984	977	956	962	937	964	947	989	995	945	953	948	902	943	972	1000	881	980	965	935	977	996	972	962	1001	973	1018	969	957	993	938	939	974	994	953	1017	946	995	925	936	932	1001	1026	972	981	916	965	981	983	998	940	1008	914	957	952	993	1027	931	966	983	900	1038	1004	1000	994	941	924	964	943	982	963	957	988	953	940	976	947	947	974	948	998	949	927	973	1024	930	960	952	999	973	951	935	969	924	959	985	987	897	893	1039	973	972	999	989	966	991	942	926	935	968	962	1010	999	977	935	956	957	924	961	952	917	921	925	959	981	952	980	939	918	940	980	959	945	991	975	933	955	974	969	950	929	1028	936	911	961	1011	946	1012	855	942	983	924	938	977	949	968	1028	1000	1054	902	973	989	935	970	936	970	986	946	951	1019	1002	984	1002	954	999	1019	1019	926	980	976	1050	965	950	983	926	962	972	975	987	955	944	973	950	960	957	963	975	992	1005	980	921	1022	944	916	946	984	985	964	1009	977	945	986	938	967	970	944	966	953	998	985	980	987	959	968	935	1019	981	994	967	935	927	970	982	950	956	977	1020	900	963	985	998	991	950	1013	991	980	988	957	960	1000	952	991	933	941	1001	937	961	987	970	934	963	977	953	990	965	961	946	943	982	963	1014	987	1017	946	957	955	928	984	1022	1010	913	957	969	953	1007	992	958	937	950	949	972	974	960	980	984	984	960	955	986	953	977	989	999	950	998	994	977	925	951	963	933	914	1013	991	1003	930	951	973	968	981	928	975	953	964	975	899	945	914	895	983	996	946	991	928	978	991	990	951	1009	913	969	939	975	991	944	928	964	972	997	985	978	965	967	914	1037	981	948	956	956	952	1004	922	925	1021	960	985	954	985	1015	955	941	989	956	926	973	916	999	1004	891	975	1019	955	929	971	957	910	1000	992	962	951	912	948	978	978	929	951	936	940	921	936	974	956	986	977	983	1001	984	1023	972	930	977	927	925	994	1005	994	948	1007	971	967	992	943	963	980	1014	916	964	1001	975	986	976	993	958	925	966	973	946	913	993	939	979	946	963	974	962	959	962	947	985	945	925	907	987	956	977	912	966	993	966	913	959	971	998	906	957	940	959	963	989	949	960	956	983	930	1006	911	984	974	963	985	948	943	1014	974	953	953	931	982	1015	996	966	932	945	1020	958	967	960	980	956	954	967	924	954	942	969	959	995	946	957	963	962	953	954	956	937	982	1003	941	999	956	965	935	924	967	996	993	1073	929	1012	969	984	950	985	983	979	1025	943	963	952	936	963	951	959	984	1007	994	982	1014	987	985	989	968	937	995	950	985	943	908	987	923	976	967	983	950	998	955	969	996	954	884	1024	964	971	998	932	988	986	994	953	940	927	951	940	967	1010	996	988	944	947	989	954	999	928	964	1009	960	926	950	985	960	971	988	932	945	970	953	940	979	941	942	934	944	975	967	955	906	926	948	948	991	968	914	982	940	972	983	939	934	980	999	966	942	1029	901	968	940	940	1003	935	945	961	943	979	953	963	921	925	961	973	976	957	887	964	995	975	959	984	965	953	958	930	967	979	965	976	918	999	907	945	995	964	944	948	983	925	960	941	1000	956	965	936	990	956	967	949	1020	988	926	928	932	957	918	972	922	913	965	942	959	961	982	959	946	934	979	1016	943	937	1038	951	925	968	970	1000	1017	995	1041	933	970	948	954	952	939	956	987	925	997	994	966	907	913	993	979	917	984	975	976	974	959	937	998	941	907	972	916	986	1002	928	953	969	966	971	954	988	992	1018	962	971	1001	942	944	971	977	942	958	948	936	995	950	983	1011	938	938	906	931	954	948	972	981	940	958	923	958	1017	903	995	921	899	990	898	987	981	946	961	976	939	910	942	978	1014	964	994	995	985	997	995	958	915	976	984	923	999	957	943	945	947	959	957	1000	937	960	972	957	980	966	977	948	949	977	988	983	1000	1013	958	893	936	1014	920	966	973	968	1008
28597	28478	28869	21276	10972	5983	3508	2272	1999	1602	1215	1192	1004	910	957	905	875	938	895	856	851	790	776	778	769	664	714	759	757	718	683	663	658	727	684	644	670	681	717	679	679	668	672	670	620	666	658	654	654	597	667	678	662	633	622	634	623	677	627	672	630	671	650	651	658	635	638	654	619	651	684	621	695	684	645	620	632	652	631	665	632	614	637	629	636	635	625	659	662	648	616	649	619	642	670	640	683	688	695	691	657	670	644	630	657	634	647	642	648	594	679	692	600	646	661	641	629	618	642	650	641	640	635	678	609	696	632	651	615	629	657	607	633	570	643	635	602	617	658	670	646	647	681	639	600	630	649	634	687	618	665	631	635	656	606	610	623	636	644	627	664	670	650	650	640	617	637	645	653	633	619	666	646	638	651	647	625	621	617	647	640	675	654	626	644	639	635	644	630	648	669	663	626	654	639	626	643	666	635	588	639	620	639	581	678	629	652	613	650	608	620	682	658	642	594	638	640	653	622	605	658	662	638	636	662	625	685	654	659	638	573	640	616	623	641	657	632	639	630	646	631	646	612	623	668	657	618	626	653	601	635	702	640	623	632	611	630	639	606	622	678	635	633	637	662	635	629	656	643	688	646	615	624	668	640	663	613	615	604	655	640	625	600	661	661	730	632	634	621	643	595	646	620	606	608	618	646	678	647	687	616	647	642	648	612	599	643	649	641	644	665	604	642	648	643	659	611	618	635	671	683	598	652	669	591	637	684	620	644	652	624	625	646	630	604	616	642	636	614	645	631	644	630	663	716	660	635	626	677	646	687	632	639	624	676	654	605	643	607	635	633	637	611	605	619	640	633	656	595	636	631	646	659	682	595	615	609	645	677	615	638	624	648	628	634	633	674	632	649	690	629	647	605	644	622	656	620	628	655	620	613	653	615	664	643	607	609	616	598	628	620	663	693	606	630	658	624	574	638	648	639	609	658	631	616	630	633	623	655	659	627	672	665	636	684	662	622	612	634	628	675	610	667	649	626	601	605	590	617	622	653	651	603	621	675	682	643	634	647	643	658	634	677	627	626	646	663	658	640	634	637	670	632	585	632	669	607	652	614	674	618	623	659	637	605	662	645	678	628	636	657	651	636	577	651	610	633	653	592	691	616	700	652	638	599	671	634	659	633	632	631	654	625	628	635	653	602	594	643	674	623	637	618	632	642	652	664	630	700	646	689	627	632	608	632	666	661	651	625	615	629	675	623	643	652	659	630	641	697	664	619	654	628	636	601	635	605	617	665	623	628	629	607	619	659	648	581	647	640	654	676	625	628	637	625	656	609	605	617	633	643	620	613	635	674	621	643	612	605	648	641	667	675	623	640	609	650	635	611	696	632	662	658	652	681	603	695	641	655	648	643	644	635	660	631	669	637	631	655	640	680	639	663	631	688	652	634	651	647	596	593	666	666	629	627	640	648	656	662	601	570	631	646	645	655	676	626	626	656	631	637	617	613	612	608	630	641	641	600	650	625	686	664	646	678	604	597	650	638	645	656	629	661	682	659	619	630	644	632	693	604	631	646	648	623	654	626	631	657	622	594	611	607	610	581	612	634	645	627	625	635	655	662	642	636	623	638	632	652	635	655	708	642	628	657	648	659	633	656	647	614	642	639	610	631	615	655	634	609	644	610	612	662	628	617	631	675	622	623	649	646	605	606	611	646	636	629	672	636	632	642	626	657	642	650	654	628	649	622	677	665	647	582	618	616	638	602	643	655	648	616	670	587	636	661	619	623	654	658	638	626	639	630	653	693	644	656	662	600	627	630	681	634	675	618	657	625	639	642	596	644	658	645	665	640	639	617	644	630	660	631	657	651	582	676	634	662	659	671	630	685	626	655	621	612	607	641	629	589	661	617	603	579	620	645	651	631	666	609	664	638	612	638	620	581	671	640	644	626	663	624	621	629	677	687	635	608	678	671	613	636	660	637	642	618	648	613	632	595	644	644	638	650	631	666	649	656	616	625	599	594	619	651	622	663	630	667	639	657	652	629	647	652	663	683	657	636	650	657	637	633	625	643	598	685	590	637	602	575	638	627	662	646	621	656	636	672	615	606	641	645	618	661	654	644	665	605	656	629	656	676	634	613	651	624	625	622	686	625	667	636	621	653	660	652	648	630	654	621	675	591	665	612	666	648	605	665	632	674	638	664	654	626	621	647	659	576	581	624	639	678	634	647	668	652	660	626	622	633	650	644	662	649	620	639	644	649	667	610	612	636	617	657	696	622	590	635	672	609	665	654	620	659	661	634	629	606	668	673	618	587	656	642	656	631	643	653	640	614	648	616	633	620	610	631	648	586	622	686	649	646	641	624	582	637	594	653	638	643	619	675	623	637	637	694	675	640	634	654	665	648	616	654	622	607	602	658	566	638	661	667	605	644	628	606	646	628	636	684	577	657	616	667	622	634	648	637	637	656	607	655	672	639	679	687	591	644	643	635	623	634	610	645	679	659	592	656	682	670	660	632	637	632	633	622	634	607	629	640	621	614	679	625	619	603	626	674	619	639	661	621	613	680	622	601	649	613	620	670	619	640	646	612	620	622	629	633	643	627	667	664	676	609	619	641	651	617	657	637	646	649	610	631	651	621	698	628	640	626	640	628	615	658	631	626	649	613	662	649	657	647	642	647	628	632	640	692	646	641	641	625	595	630	608	618	647	666	671	655	627	649	645	590	631	634	710	655	637	608	621	630	634	646	612	644	654	626	698	634	633	670	686	620	629	628	653	650	599	644	623	640	650	626	658	600	646	639	650	622	676	646	660	620	665	642	642	625	678	650	603	646	623	609	565	647	613	672	655	633	615	648	684	624	641	669	684	631	597	636	604	654	661	667	635	628	636	657	617	645	595	632	624	635	642	666	650	686	642	653	650	708	602	656	607	629	650	624	643	645	663	627	601	681	636	621	706	669	655	653	604	668	615	652	631	605	612	659	656	661	635	632	658	674	662	617	654	641	659	640	640	658	642	656	630	627	610	646	612	643	634	675	600	621	634	628	663	653	704	643	633	659	583	646	676	622	673	677	582	653	656	670	640	645	669	708	656	652	632	649	662	653	689	637	646	654	599	652	651	649	593	615	635	684	632	693	672	603	651	612	668	628	633	644	627	646	621	610	647	634	645	616	655	602	611	655	608	667	613	650	625	644	634	631	667	645	595	642	642	606	610	612	667	621	640	645	668	615	643	639	678	619	599	597	638	597	629	644	642	681	639	646	625	675	652	610	623	652	693	650	628	621	661	637	666	672	666	627	649	602	659	635	667	612	646	616	639	700	629	671	637	647	652	616	635	648	598	680	626	677	671	660	599	653	595	660	603	663	651	645	634	615	684	633	610	669	675	623	663	660	632	617	651	658	624	645	629	643	645	655	613	631	594	617	622	617	638	644	656	630	600	636	626	653	643	632	634	639	600	608	605	656	629	644	623	590	629	620	612	640	673	625	607	626	600	672	659
29295	43013	36645	26399	18481	12806	8236	5986	5161	3799	2859	2699	2199	1838	1875	1789	1687	1770	1661	1563	1486	1306	1248	1304	1256	1175	1154	1122	1145	1099	1100	1032	1030	993	1019	1048	943	1012	980	969	1041	1051	991	1028	969	942	874	921	905	924	947	934	930	962	920	896	895	908	904	957	959	956	943	936	937	987	913	889	880	922	924	898	871	929	913	908	912	890	920	888	883	881	933	919	843	892	888	934	905	924	874	937	916	859	911	931	863	891	911	897	853	932	923	839	944	879	909	864	897	894	935	964	901	913	934	896	879	893	937	936	876	909	915	924	872	874	923	892	931	900	901	900	870	886	965	959	859	926	904	916	907	897	827	922	915	900	879	900	936	929	931	883	861	873	904	908	897	892	925	979	927	908	935	899	915	922	941	906	946	929	919	912	896	892	897	918	905	884	847	907	941	889	892	903	919	893	934	877	888	903	910	904	885	881	869	862	906	919	939	907	841	959	870	957	926	894	926	975	895	920	858	865	885	924	882	950	912	884	885	903	907	878	931	902	900	885	869	937	926	908	930	920	921	879	932	928	937	902	874	912	944	886	918	939	861	928	876	967	912	869	920	914	968	894	947	887	920	905	935	879	904	902	894	937	921	931	891	865	909	953	914	921	947	918	898	847	916	888	896	878	887	869	923	891	902	940	964	912	896	958	912	917	908	956	917	962	886	885	892	884	912	915	854	925	911	937	876	864	938	909	800	864	931	896	932	893	913	919	949	872	889	880	908	922	919	848	904	881	876	949	971	860	885	875	890	864	940	964	906	920	929	934	866	865	909	920	904	908	866	883	880	904	906	938	857	896	962	898	876	878	900	902	894	849	899	886	911	918	925	906	913	868	864	873	834	954	940	890	910	935	914	949	888	856	924	890	913	864	931	941	889	887	921	866	870	898	843	892	874	892	892	888	860	923	893	915	935	893	858	880	884	905	936	899	892	900	873	901	920	992	933	898	938	935	861	924	894	847	929	887	865	930	948	982	858	938	914	881	879	904	900	914	895	916	888	875	940	928	907	827	857	960	859	922	958	901	863	898	900	904	959	932	935	950	880	903	879	919	923	920	895	912	937	915	907	965	911	875	870	900	918	880	881	899	935	882	882	872	888	884	871	895	904	896	932	869	915	892	885	902	899	911	933	953	929	912	870	934	941	878	905	867	936	875	938	874	872	913	955	869	928	935	893	896	884	902	883	883	894	915	899	853	902	892	867	900	898	944	856	909	935	912	895	908	879	889	889	895	927	973	896	925	925	914	922	857	921	919	922	928	895	912	890	891	873	927	869	921	858	956	934	875	901	860	898	887	892	862	873	899	885	887	886	851	946	899	951	927	891	894	875	922	891	891	935	895	909	907	877	839	910	871	943	878	879	887	924	905	891	910	912	932	897	889	908	886	899	887	850	909	866	904	858	917	928	911	941	914	898	942	852	955	912	912	872	884	964	908	957	950	821	920	840	885	934	901	903	887	910	867	925	878	939	876	887	875	899	912	865	872	899	880	958	952	932	895	955	894	906	907	844	948	896	932	949	856	948	890	925	880	892	909	877	899	962	901	879	892	878	883	914	879	851	954	921	925	873	864	860	879	954	950	926	916	870	889	868	889	900	887	876	884	838	900	915	874	888	916	920	866	891	921	872	929	923	881	916	908	904	881	964	945	928	912	906	922	914	900	918	942	891	895	930	920	912	889	845	923	870	930	879	907	924	927	884	890	895	854	896	859	833	868	884	891	907	942	956	908	859	924	893	873	893	920	905	851	905	911	901	907	910	851	854	910	925	875	901	843	910	902	927	887	896	912	900	908	909	906	891	919	910	849	876	835	907	900	903	901	865	916	893	877	879	914	877	868	909	933	919	864	934	879	913	876	890	926	927	929	929	974	876	881	888	870	892	912	916	868	854	895	868	859	913	911	898	941	911	831	867	957	913	912	863	865	889	867	894	911	871	943	895	941	892	863	881	927	881	833	924	885	904	904	892	902	866	945	946	928	933	918	965	909	933	897	894	868	924	898	877	980	898	894	849	940	962	902	908	909	893	871	920	939	866	848	900	899	936	933	896	944	897	965	947	882	895	914	890	872	839	955	899	878	909	934	917	929	923	916	924	880	879	889	881	854	898	944	890	839	950	933	887	875	933	921	865	901	879	893	926	887	882	968	873	933	925	891	903	908	847	881	857	899	905	890	867	960	888	836	891	862	906	880	912	898	918	908	870	912	922	951	869	906	907	960	921	876	926	907	914	892	910	907	912	943	923	871	887	921	930	914	894	915	959	901	865	905	932	873	877	886	911	943	943	907	907	844	899	920	877	873	918	876	925	894	880	869	882	897	857	889	934	930	931	891	881	866	923	908	810	891	878	918	904	915	949	917	873	967	901	869	872	861	897	917	937	881	877	884	878	866	864	897	907	879	904	889	900	889	890	906	901	898	845	886	924	874	919	914	890	825	884	951	867	921	922	884	910	857	882	924	884	855	877	955	893	947	905	867	899	887	865	917	928	882	915	916	877	886	890	903	866	903	966	878	840	851	886	885	876	914	902	878	882	955	902	906	970	903	877	868	921	880	885	878	842	920	903	938	893	883	894	908	891	935	948	920	898	891	915	908	880	945	888	852	879	935	896	914	866	912	910	844	853	943	894	836	896	939	891	867	931	949	872	878	943	921	920	857	907	838	897	941	904	902	905	944	977	921	916	955	856	880	848	875	913	889	917	897	952	921	894	885	897	905	894	878	818	924	935	976	945	939	839	892	924	917	923	887	886	853	873	862	877	907	890	962	889	898	872	912	903	916	903	865	930	879	867	942	903	908	868	899	879	902	873	863	882	855	930	874	939	939	874	899	872	907	928	940	902	925	907	919	908	918	902	871	909	928	921	911	889	893	863	920	892	902	874	888	877	890	940	890	861	916	918	905	912	881	863	898	944	869	912	892	913	928	949	924	898	905	930	939	899	931	941	870	954	868	896	876	871	869	883	873	909	915	882	873	965	974	917	915	905	870	895	912	869	953	828	849	877	919	876	933	867	935	909	931	922	897	872	927	895	891	863	863	875	893	897	841	878	972	906	890	917	929	921	963	890	901	891	941	917	925	926	976	909	887	868	963	849	913	909	960	891	865	943	871	908	930	950	887	871	884	917	940	925	944	881	942	966	941	870	846	861	895	925	913	976	892	902	914	933	938	934	961	889	887	957	897	880	941	957	915	882	942	916	874	885	852	864	960	889	886	905	896	893	944	936	988	897	888	909	936	948	907	890	975	925	946	902	915	898	899	972	935	918	922	866	944	885	837	958	923	946	936	905	942	878	885	895	931	957	918	916	884	875	928	921	867	897	825	946	880	977	890	913	916	902	868	901	917	931	902	892	888	905	901	893	946	945	886	944	906	877	864	917	901	898	876	853	916	896	921	934	880	902	908	925	946	974	867	906	881	888	913	915	857	921	865	901	943	879	866	833	853	851	915	896	867	917	873	900	873	884	931
24248	21398	28748	24763	21436	15526	8074	4504	3353	2508	2084	1811	1436	1362	1292	1198	1122	1169	1197	1093	1068	1012	925	961	888	915	896	853	866	864	814	829	804	796	772	749	764	732	678	766	775	806	758	734	671	683	750	723	701	658	736	675	720	700	693	750	683	713	747	748	824	745	738	776	786	710	706	758	663	687	694	701	701	760	677	673	686	709	704	710	706	649	714	708	726	683	719	723	704	687	662	670	723	662	690	697	690	719	698	694	702	721	676	684	689	689	734	707	699	729	676	660	709	758	647	712	678	682	667	653	704	689	710	717	692	701	718	706	726	706	701	675	692	690	709	639	707	716	723	685	679	651	654	741	700	740	715	674	714	677	688	715	681	698	686	680	784	703	678	692	676	704	690	684	695	676	681	696	676	667	692	698	694	694	691	710	700	672	722	645	677	757	661	674	687	677	676	721	649	665	706	714	723	739	731	734	696	700	708	654	706	678	687	692	663	718	678	683	677	685	717	711	687	693	693	711	675	718	702	711	723	686	663	715	699	702	653	691	713	698	755	725	740	673	668	709	721	721	693	724	700	715	714	675	701	638	661	670	711	648	687	726	728	711	680	714	751	715	688	725	734	706	701	714	735	656	696	655	704	722	684	733	694	643	719	668	715	729	691	693	728	721	719	708	643	676	706	722	676	665	722	701	720	691	666	703	709	724	685	714	709	686	706	671	762	701	687	717	679	670	713	709	707	700	683	698	701	715	724	692	745	716	712	677	722	679	706	694	724	717	719	689	714	688	715	689	701	643	675	723	725	683	707	697	744	691	676	671	697	729	634	692	707	701	675	721	722	678	677	687	745	695	676	708	711	711	704	724	718	682	679	679	647	642	710	697	705	696	693	712	685	758	677	654	704	662	750	735	673	693	752	649	731	722	709	667	724	710	690	681	668	651	729	629	689	697	684	712	732	758	674	670	700	697	709	706	731	754	674	723	707	686	668	770	691	687	691	709	676	674	657	697	663	708	713	702	676	702	678	682	734	676	671	730	761	675	653	680	675	725	665	649	715	692	698	727	723	698	673	674	713	692	699	727	704	707	723	735	786	651	687	715	668	692	690	708	684	719	666	733	725	693	700	695	702	672	687	733	665	709	675	704	689	702	714	704	663	740	709	723	657	690	718	706	624	712	738	680	674	721	722	678	712	693	665	673	726	691	690	737	654	717	709	739	708	690	717	693	676	719	720	680	704	736	707	687	705	703	713	668	708	660	707	694	697	664	712	742	670	682	736	702	751	688	670	716	682	719	671	739	712	715	705	694	699	691	662	672	706	696	680	712	673	679	700	751	685	723	698	734	684	661	703	718	679	720	721	722	750	653	712	712	722	684	711	675	681	716	695	682	720	685	697	697	716	716	664	720	659	703	688	728	665	700	677	708	686	700	745	689	683	737	704	712	686	750	644	709	688	704	729	676	664	689	716	708	726	627	700	664	712	670	689	726	662	663	686	694	704	754	687	737	695	712	646	712	738	686	717	663	718	727	695	761	727	688	683	671	714	685	718	742	695	737	688	724	728	663	720	690	713	734	704	663	705	692	706	688	675	657	663	700	718	697	714	720	657	662	627	682	720	672	731	670	734	721	676	682	694	673	669	731	685	714	689	681	692	693	678	700	665	635	710	719	685	693	738	692	677	742	698	702	714	707	675	732	740	716	698	743	684	679	742	718	707	674	664	692	713	698	695	712	702	736	728	735	703	706	674	667	727	692	721	702	690	689	693	751	684	669	759	658	710	686	733	654	754	663	661	714	681	655	717	694	680	695	704	718	688	663	748	699	707	679	727	685	707	685	654	728	677	662	716	665	694	735	701	682	744	673	708	717	746	694	667	717	695	699	692	682	657	697	696	693	710	726	675	681	687	694	718	696	692	671	680	721	694	703	721	723	678	701	703	701	627	703	725	665	719	670	677	699	771	707	697	675	726	721	647	728	671	737	732	733	709	690	690	686	715	672	723	678	717	669	696	696	706	714	660	680	701	691	730	708	727	687	675	697	698	737	724	761	646	696	728	716	719	682	696	677	722	643	711	716	713	670	683	726	658	690	708	670	676	668	673	738	700	741	705	683	681	656	732	709	694	678	702	689	709	640	663	743	702	690	672	743	660	645	657	674	681	713	695	656	732	704	725	693	692	696	714	690	699	702	688	688	707	680	712	679	755	687	712	708	737	734	676	715	702	700	713	700	719	725	668	725	734	667	705	667	697	697	730	673	696	733	665	669	722	688	719	666	703	702	684	692	692	695	740	673	748	733	694	664	751	685	734	734	696	684	681	684	678	707	739	659	662	679	725	688	653	683	714	705	678	726	689	702	750	687	641	725	676	712	707	663	723	729	631	632	719	712	765	695	708	711	662	677	711	698	707	677	714	727	696	714	774	690	729	666	702	722	719	711	734	730	690	648	689	738	706	718	716	681	679	675	713	719	647	716	734	708	732	724	716	725	679	713	707	719	703	665	708	701	700	678	675	709	712	677	726	681	722	733	658	641	703	677	728	718	689	703	742	714	714	691	699	681	723	642	702	728	730	761	669	713	720	689	711	664	755	663	756	694	728	697	686	667	695	675	697	727	662	688	732	685	701	731	666	692	699	728	737	682	679	654	713	653	666	712	691	703	765	725	703	735	649	684	690	698	715	673	689	689	703	704	736	654	673	702	673	672	697	707	702	671	767	704	705	676	605	752	717	698	744	688	665	696	700	729	734	696	734	661	716	700	737	682	679	737	728	665	727	661	716	695	724	705	693	649	720	713	665	656	732	710	706	765	737	695	703	697	706	680	744	710	680	692	708	674	703	675	687	661	675	667	750	686	712	758	692	665	782	733	719	756	669	702	706	715	692	689	709	688	698	679	688	669	726	717	697	731	716	667	738	635	682	741	693	690	724	691	704	659	717	684	697	660	710	694	732	697	684	708	700	682	728	687	682	710	713	762	692	718	710	726	717	741	652	729	705	694	691	692	721	698	659	705	712	696	756	691	683	709	659	711	697	703	688	683	729	706	706	757	741	698	722	750	710	711	703	674	693	686	715	709	708	659	730	718	722	672	680	718	701	698	697	700	689	718	702	691	712	721	669	706	736	636	727	699	688	644	631	709	657	691	704	659	692	729	765	680	721	675	684	659	724	682	687	706	695	676	670	680	683	726	728	722	712	678	657	723	682	697	678	683	683	675	695	765	693	671	718	676	692	715	707	689	713	623	728	655	683	677	653	736	682	700	721	653	659	735	695	708	694	718	673	731	778	678	734	672	749	667	694	711	727	654	700	716	687	727	661	695	687	681	700	730	709	690	675	711	655	671	699	710	682	706	715	654	694	731	705	693	705	726	711	715	728	707	701	651	658	700	708	701	679	719	734	671	691	676	711	701	713	706	706	716	726	704	693	664	702	697	690	747	710	685	665	678	692	707	675	667	641	693	699	724	754	708	715	716	695	685	709	736	745	661	617	692	731	745	673	704	687	704
29898	48204	42447	33225	25271	18410	13366	9862	8088	5935	4831	4174	3229	2909	2707	2509	2367	2562	2508	2076	2077	1774	1704	1603	1500	1612	1495	1427	1390	1407	1324	1299	1252	1202	1203	1124	1182	1116	1202	1137	1122	1248	1195	1143	1103	1020	1018	1031	1050	986	1049	986	991	997	973	957	976	1011	1079	1127	1126	1110	1054	1220	1190	1083	1045	1057	1036	1006	1024	946	989	949	984	952	989	972	980	990	955	957	1065	995	1041	1036	979	905	987	997	992	989	973	975	998	994	996	1005	1002	979	974	976	975	978	1007	1047	903	971	999	980	985	990	965	967	1000	956	960	993	942	997	980	1008	971	1006	1002	976	935	997	1022	1001	965	974	995	982	972	968	920	968	1006	938	999	1001	1004	995	1041	922	997	978	986	991	965	961	1033	956	964	975	987	1009	955	986	954	986	936	942	977	901	1021	996	1017	947	989	937	1016	958	983	961	988	984	982	1030	950	993	1011	968	965	996	961	984	966	926	932	967	936	960	959	998	1040	958	894	1013	987	989	1003	944	933	1013	949	979	1000	954	996	976	934	959	1048	971	992	985	885	986	971	958	928	978	976	967	971	964	1037	957	953	982	977	1015	993	975	935	1018	1008	1030	950	993	946	1003	977	976	924	1010	957	1008	1025	999	1015	991	950	972	1013	947	954	953	1034	995	982	1068	942	1061	972	978	1006	981	1012	997	998	996	974	934	992	1027	981	897	994	1002	987	953	1004	975	995	926	1000	981	1027	987	929	1010	925	966	1008	1055	984	1012	955	958	989	999	946	972	938	940	980	953	1034	984	993	1012	944	990	1036	1066	967	1014	992	990	986	971	942	983	991	959	984	987	991	958	1002	967	996	927	980	972	998	995	970	961	991	1016	995	950	975	968	989	1012	987	962	953	1008	956	964	1022	963	977	926	972	969	1028	944	986	966	1003	947	1012	986	1005	954	960	962	989	979	1023	974	971	982	980	1030	949	955	968	1022	966	983	938	947	1002	955	979	954	1013	1009	988	977	947	986	961	914	980	972	969	944	985	943	970	985	993	1023	991	992	995	905	965	993	960	961	972	992	980	1031	920	1074	979	967	1025	960	994	979	957	984	933	976	975	1043	954	972	1003	995	969	949	1006	959	970	970	944	965	1010	976	995	973	990	1018	1023	963	996	970	1024	995	1017	971	1006	963	1023	1015	960	976	1057	959	968	946	968	967	997	1003	966	1007	992	984	1021	999	1013	944	992	958	962	960	978	957	1032	973	1015	1000	945	988	945	984	955	979	1002	967	1017	1038	1007	976	993	1000	951	970	972	958	972	1031	999	1029	927	985	962	964	975	991	992	1021	993	972	932	1008	971	970	977	988	988	991	985	970	972	1018	984	965	991	992	999	991	978	954	1007	985	949	936	988	934	996	997	925	984	1007	985	989	1023	913	1003	996	1035	996	1000	1007	1010	956	986	972	955	982	975	991	977	1003	947	948	948	989	958	987	976	1019	941	981	1007	1001	950	926	981	934	946	1000	963	1041	942	949	987	986	1034	999	946	1010	1010	976	976	926	949	1047	969	981	961	997	981	1012	986	971	942	966	983	957	974	989	986	988	1016	987	943	961	966	1000	1040	957	1039	990	951	972	988	947	963	981	1004	931	946	980	990	974	931	997	981	1060	971	967	997	970	961	974	949	1067	1024	984	975	984	1004	962	985	1015	960	979	958	1037	953	1018	1011	986	950	924	964	971	955	992	993	971	1019	992	1004	1034	916	996	1002	976	951	944	947	1019	962	960	1020	990	943	1006	993	1008	1010	976	998	1002	1006	946	994	1037	984	981	983	929	907	959	1013	956	901	999	980	1028	1003	953	945	984	941	976	1000	988	1030	1000	1029	1000	1005	987	907	1018	975	993	968	977	973	938	896	965	998	993	959	951	969	978	930	937	978	956	989	971	984	944	973	979	943	963	983	983	941	1010	1007	994	946	951	970	982	984	957	959	940	941	968	988	905	952	1037	951	965	981	1003	1028	1010	1013	990	987	1024	992	955	967	945	951	980	976	935	972	952	986	992	967	965	974	1005	1028	992	1010	900	946	1031	1026	963	973	978	965	977	953	973	939	970	988	1007	970	1033	958	1013	949	909	946	1023	1011	981	965	949	993	991	979	913	1002	1018	994	943	969	1031	952	985	976	984	973	967	953	982	954	995	994	935	1015	1020	962	934	1011	1006	955	1020	1011	989	959	1060	999	986	1009	992	998	969	989	972	949	956	980	991	978	1009	1018	961	986	1003	1022	956	935	965	997	988	953	1054	1028	966	985	966	958	946	1000	970	1013	1022	1008	987	976	994	958	933	1005	977	969	988	998	970	969	971	968	1003	974	950	960	967	957	947	992	996	956	967	995	957	1027	957	975	954	964	954	992	973	997	970	960	1000	1031	964	984	996	954	929	961	986	944	964	983	991	947	965	1010	1052	957	955	1009	950	987	928	966	996	987	998	879	935	945	929	1022	967	1005	964	1014	998	982	976	1033	966	982	974	1009	975	1014	944	911	1028	990	960	946	955	972	988	961	978	1012	951	996	983	963	939	980	994	1001	964	956	968	964	971	1002	989	995	964	1005	1002	1009	999	975	965	936	976	994	933	989	987	1007	996	999	972	1004	968	1004	980	990	980	964	953	970	1008	943	933	958	982	1013	1001	982	940	974	1000	999	995	986	952	1044	1008	1001	977	945	975	953	1009	972	1041	964	1000	1029	962	937	966	949	950	985	965	950	988	968	948	953	1026	989	1019	983	1034	983	994	997	1011	976	999	984	1023	997	959	963	945	1036	994	930	959	986	951	921	1020	945	977	966	966	944	948	922	997	1002	964	976	1009	1007	973	973	969	972	928	906	1001	972	945	976	973	1003	1010	1001	1008	963	963	1012	923	1016	1008	1015	1011	971	974	989	944	966	958	982	1015	943	986	985	943	998	969	960	983	981	987	941	1017	986	1009	995	991	1022	1023	977	941	951	987	1048	990	981	965	1044	983	995	974	943	951	936	946	978	968	956	968	976	1006	1027	978	950	951	962	968	995	931	923	965	944	964	968	997	975	1001	966	963	938	983	989	964	973	1014	957	1061	930	990	949	975	1031	972	1031	942	942	1007	974	938	961	993	941	963	1016	987	994	994	985	1032	985	914	999	1002	938	992	974	990	966	965	1012	980	967	899	949	1010	977	967	918	979	922	947	972	958	934	1012	988	1001	1007	982	953	947	1005	991	958	1017	930	994	996	955	965	968	1049	951	933	992	1019	983	993	984	980	1005	981	937	990	958	969	964	974	963	971	995	1000	1015	966	986	1026	1007	1007	950	979	955	986	1018	942	971	968	1008	1053	964	991	998	988	997	989	998	965	942	954	978	979	970	960	987	1021	967	1014	1009	988	972	976	964	983	955	985	962	974	945	949	1027	967	974	993	941	996	1013	949	964	989	983	968	982	992	1020	949	977	892	919	981	969	957	978	987	960	974	940	996	1010	981	986	949	1039	964	911	974	995	937	984	991	1015	1002	997	1054	940	930	964	949	991	989	952	1000	986	953	947	1041	951	1011	998	955	976	995	965	957	972	965	939	997	947	950	966	936	967	1016	1048	956	941	923	971	967	940	957	1019	1007	995	989	972	992	1018	996	1001	969	942	956	982	961	969	986	1036	978	940	1003	972	920	942	1000	971	992	972	1026	958	994	968	997	1005	1014	981	954	1003	999	1042	1017	1002	1013	966	963	977	1009	960	999	952	945	1000	1021	988	995	932	955	925	962	962	1017	983	939	1024	1004	930	983	981	898	976	967	927	959	997	950	993	985	1001	979	961	973	968	980	973	987	1013	995	1000	996	1029	944	1001	952	1004	1005
23113	21376	29226	23827	21570	21688	16049	7032	4487	3467	2763	2262	1825	1762	1543	1486	1411	1694	1457	1264	1320	1237	1122	1143	999	1052	966	1003	994	889	919	884	859	823	791	768	760	763	732	774	796	785	812	736	688	696	674	709	710	701	703	654	661	724	702	686	715	731	745	697	763	843	819	873	812	750	724	750	718	718	748	664	684	697	698	675	702	738	701	699	660	680	700	732	736	671	696	705	663	698	699	654	680	725	668	664	695	705	715	688	670	702	680	690	681	691	700	663	669	660	636	652	690	681	638	668	686	696	647	689	685	707	647	660	692	704	726	687	681	692	682	670	721	651	684	680	712	709	669	687	701	676	700	660	672	703	662	685	735	716	683	694	660	684	682	662	668	642	697	667	683	674	767	691	702	722	719	677	666	660	697	708	683	690	698	735	689	645	661	642	691	678	691	654	694	657	719	672	678	718	704	726	700	713	664	679	666	732	726	684	677	716	675	660	699	701	697	648	649	660	666	701	742	721	739	699	697	702	718	659	645	653	691	690	692	709	727	658	681	670	740	663	672	661	709	650	686	693	686	700	678	773	704	685	671	688	702	709	716	709	657	712	689	724	666	671	688	709	700	681	692	732	662	653	738	685	679	650	685	635	685	681	674	659	672	669	708	688	693	695	692	710	717	673	709	721	681	674	672	736	697	659	695	704	654	647	637	669	681	636	721	687	699	705	663	686	638	672	690	750	695	701	721	695	695	658	699	663	717	698	695	686	678	636	674	673	653	663	638	680	635	689	687	705	674	701	702	664	718	706	684	679	689	728	666	643	678	669	692	688	645	659	665	712	671	618	720	686	694	652	678	648	770	683	667	682	738	674	708	670	704	671	675	667	697	682	691	697	712	728	637	674	680	662	687	688	677	669	652	691	692	693	688	681	694	666	685	684	658	679	674	713	686	725	697	659	706	712	744	667	696	677	647	708	693	655	704	660	703	685	636	690	679	656	636	693	653	674	724	699	703	711	668	681	693	662	697	690	717	708	638	663	659	681	668	641	666	661	669	682	641	707	686	678	708	697	710	663	708	679	689	699	690	686	650	694	707	689	677	671	717	716	718	716	730	704	698	668	666	680	676	682	671	693	718	654	716	660	677	617	639	667	749	696	639	681	663	696	648	695	641	699	677	698	686	693	651	710	733	692	706	704	658	669	666	693	705	689	691	703	702	669	701	688	649	661	697	715	717	715	676	697	698	708	632	694	728	660	705	717	717	691	654	677	680	676	643	701	742	681	703	670	688	657	677	698	647	727	695	687	691	672	701	694	657	672	669	717	638	685	676	669	699	694	660	700	659	682	706	689	710	690	690	721	685	649	689	706	678	671	678	691	678	670	718	716	711	691	689	701	689	676	688	713	711	654	655	639	698	710	670	687	658	702	686	674	731	685	710	707	706	641	662	667	681	634	677	642	681	659	639	680	722	679	683	683	671	701	718	691	680	667	646	702	652	684	695	677	653	661	649	675	682	660	711	722	710	653	693	684	655	698	660	689	690	683	668	710	668	702	673	647	719	706	680	673	658	672	722	719	699	680	667	715	659	661	750	684	671	739	673	688	661	693	711	656	690	672	670	671	706	724	688	671	683	677	696	662	697	673	681	672	623	684	657	690	700	692	699	641	702	655	696	677	670	749	725	690	709	717	646	701	754	665	686	737	716	700	724	689	677	696	703	652	698	709	709	674	689	716	663	683	677	723	700	688	649	700	700	644	683	673	669	701	676	658	660	715	636	696	663	690	709	665	642	682	711	655	664	678	681	656	681	645	704	698	726	708	712	695	701	660	751	685	696	629	701	642	689	724	741	674	701	642	696	663	682	660	700	716	734	675	674	715	702	693	700	697	655	735	711	711	695	691	667	722	683	671	673	689	674	676	668	655	697	698	691	696	668	696	712	704	701	688	723	657	678	653	639	691	708	679	704	739	696	675	666	695	651	734	778	672	704	717	620	665	689	632	677	686	650	675	650	626	681	710	654	716	716	655	653	672	707	689	686	689	700	689	677	703	676	635	655	683	682	665	678	696	637	688	667	685	714	668	694	675	705	688	691	696	672	660	679	657	651	688	712	707	688	672	670	681	664	674	660	725	634	650	660	677	689	672	661	686	713	661	689	608	666	684	699	681	693	705	685	686	686	669	695	694	684	716	651	687	676	660	680	635	664	728	636	710	700	615	644	714	684	707	668	651	656	642	666	704	681	684	690	703	700	675	696	688	697	715	709	603	641	694	687	679	724	672	727	659	679	707	698	621	659	714	700	688	646	657	726	657	697	685	669	714	671	672	673	635	652	660	644	698	694	655	703	731	671	631	675	696	681	692	694	676	675	724	693	690	702	677	680	683	674	644	712	693	656	708	678	694	670	709	652	706	709	689	678	711	719	696	677	727	683	731	694	726	681	696	675	665	701	738	675	702	699	712	665	669	676	689	651	704	661	673	669	706	691	664	728	698	735	671	730	705	715	633	617	670	680	713	645	721	741	695	663	648	694	667	672	702	677	685	695	703	707	705	708	685	662	665	660	700	679	657	681	688	654	679	673	641	720	662	715	666	686	703	705	665	691	696	708	702	699	677	696	708	711	658	704	690	733	682	682	650	664	673	660	661	659	656	714	667	709	713	693	698	647	684	704	680	670	665	654	691	679	690	685	673	706	679	688	723	708	663	651	683	668	687	690	718	679	657	697	656	619	641	655	661	684	716	685	700	663	706	649	662	701	650	691	656	714	684	657	707	709	709	704	624	726	658	679	716	659	693	709	694	712	708	702	651	703	686	694	690	750	703	653	659	660	711	705	671	689	675	666	675	629	674	755	667	672	716	688	686	670	718	662	713	681	636	722	711	676	661	692	685	656	723	670	701	666	695	698	664	671	645	703	677	659	664	683	647	645	712	697	688	664	709	632	679	685	679	652	678	679	718	735	708	716	737	726	688	672	659	683	745	652	652	655	681	693	660	715	667	610	673	708	661	668	665	659	717	710	665	711	656	670	686	711	696	682	668	697	693	689	690	726	708	659	695	702	698	648	744	692	675	706	689	698	716	696	661	659	706	665	689	664	697	658	670	719	673	639	680	714	704	704	696	701	736	692	697	640	664	672	718	673	660	724	659	659	684	704	642	711	710	697	724	685	668	645	673	708	704	712	650	682	644	702	677	677	648	706	689	688	689	667	667	629	748	713	677	715	719	679	685	671	686	716	653	689	699	705	688	737	694	737	678	680	711	671	634	633	662	681	656	699	683	703	723	689	716	719	739	681	703	720	646	704	707	665	670	731	674	726	636	714	671	665	688	678	679	646	623	682	661	735	653	705	676	690	698	630	702	653	726	675	680	667	669	686	691	667	717	691	726	643	654	759	706	641	679	619	671	682	694	698	664	598	680	712	687	681	694	651	617	624	695	667	751	693	689	693	681	661	669	656	784	697	669	700	661	692	724	668	671	714	667	740	685	657	701	704	663	673	670	658	692	738	670
31369	51197	46700	37494	29476	22699	17287	13327	10181	7976	6874	5346	4083	3668	3583	3228	2942	3472	3144	2632	2554	2384	2187	2133	1905	1797	1733	1658	1600	1520	1548	1498	1270	1328	1293	1234	1162	1147	1171	1244	1244	1229	1256	1090	1002	944	982	950	981	967	980	992	1020	967	998	974	1018	1017	1103	1091	1185	1403	1333	1431	1308	1222	1135	968	964	977	964	977	944	967	910	927	932	948	945	951	937	964	917	970	898	983	938	946	923	929	930	978	954	960	900	937	893	908	979	902	995	994	908	957	980	975	977	1001	971	995	961	934	937	955	969	976	989	939	941	976	920	994	874	949	1004	952	997	940	922	1029	985	929	922	991	958	972	955	961	970	982	923	1029	955	963	976	985	969	928	920	905	964	930	974	1006	916	925	1001	929	924	1003	914	987	945	902	948	961	1010	921	961	949	979	975	913	937	1001	907	890	986	947	999	934	974	970	965	956	952	922	958	995	973	907	893	973	889	941	902	939	973	969	926	1015	937	964	952	904	931	928	940	913	955	932	928	924	979	960	931	970	976	994	960	953	964	961	895	981	963	914	917	961	920	930	1000	940	908	917	982	986	983	990	932	908	949	991	919	986	977	940	959	972	957	1050	923	980	941	977	967	979	954	953	929	975	952	970	921	924	898	965	976	943	914	945	957	897	935	922	945	914	961	914	901	942	975	943	949	931	1016	946	980	931	941	918	898	904	982	1020	919	966	931	1009	946	957	938	975	975	928	950	941	997	947	1018	873	888	963	943	929	901	948	939	949	933	965	962	958	959	942	965	927	933	979	968	955	960	970	1021	969	958	941	979	972	908	934	889	971	931	886	932	946	944	1001	928	944	946	957	962	954	942	987	918	971	913	944	1024	958	956	965	950	925	940	933	953	970	919	997	931	938	963	963	933	975	931	949	872	956	927	931	978	1003	975	996	929	942	890	999	950	1013	986	941	964	944	941	980	988	904	936	978	981	956	967	976	970	950	933	960	974	975	957	993	911	999	963	966	945	987	956	964	975	976	932	930	978	970	968	960	864	884	892	931	946	973	941	946	972	999	941	944	920	980	912	948	956	988	1005	909	991	967	965	930	978	930	964	940	935	927	927	978	931	898	904	927	958	948	977	941	950	957	923	937	946	943	931	920	897	969	919	995	1022	975	968	970	940	910	973	962	926	950	930	950	974	963	931	943	937	999	959	971	933	916	937	930	950	1023	991	955	881	931	976	962	952	969	939	951	913	942	948	968	945	967	926	1017	923	908	955	924	972	925	980	921	926	953	1013	1011	953	899	938	956	976	955	940	973	940	914	930	971	944	904	937	984	971	937	993	912	953	978	971	921	970	863	995	959	959	985	944	978	963	961	986	965	975	941	945	942	968	978	936	947	893	987	920	1020	921	950	941	961	993	912	1020	947	937	907	927	978	922	981	945	940	959	919	976	969	919	933	1008	904	949	991	909	957	978	915	922	908	974	937	962	976	895	971	980	913	958	973	953	917	988	940	957	945	971	966	1000	933	940	987	905	998	981	909	940	978	943	937	963	950	941	894	1002	945	961	937	951	949	949	966	930	991	994	916	980	912	924	967	969	983	943	953	955	941	909	924	955	995	961	977	936	910	925	897	973	967	936	941	971	982	938	944	943	985	960	935	957	950	998	958	1028	891	969	941	979	951	929	987	945	994	956	953	1002	969	944	976	916	947	923	900	912	929	899	960	938	922	918	923	954	967	984	939	1017	1007	940	958	942	923	1013	967	927	958	959	954	983	921	926	948	916	984	944	943	909	919	983	954	956	926	959	942	1008	961	939	983	928	991	931	985	998	970	947	971	956	973	919	923	960	930	923	961	930	964	929	870	963	1010	949	962	936	910	1018	906	960	958	925	923	866	922	1008	914	919	944	927	924	983	1002	883	928	956	1001	988	939	982	926	968	930	937	972	990	969	911	953	921	981	910	953	981	985	958	984	956	969	953	895	876	986	959	923	924	922	986	892	963	926	934	942	976	909	963	960	971	927	905	976	931	951	886	955	999	994	940	952	927	976	942	946	933	973	927	918	991	923	889	984	966	929	978	937	931	976	924	906	926	952	967	900	925	977	988	984	984	947	932	920	961	998	1028	965	962	971	959	972	946	918	973	893	1021	969	1005	940	989	995	904	914	960	892	992	970	983	920	970	977	907	971	962	956	955	971	968	962	888	953	947	939	916	1008	927	903	922	933	996	913	963	896	915	921	926	877	1002	958	923	940	995	940	961	974	899	946	964	919	948	935	934	940	936	924	909	936	979	938	910	998	941	929	955	892	985	946	985	960	930	939	902	916	943	882	942	902	984	961	928	923	952	968	880	988	968	949	959	980	941	934	987	946	1003	907	939	924	964	1006	952	944	986	990	908	976	905	939	964	957	907	971	948	934	888	964	987	944	959	977	954	933	904	946	956	926	990	1001	946	1010	960	933	934	952	956	950	970	964	951	970	933	929	969	941	997	909	964	953	941	961	997	918	986	990	960	956	991	947	932	907	966	949	997	943	920	926	941	976	873	917	982	952	972	924	1012	982	962	995	939	943	930	990	938	920	985	989	917	959	941	920	904	985	940	941	942	968	948	930	934	917	951	922	954	982	930	930	985	974	924	910	927	953	994	915	1002	1028	939	921	920	936	935	894	995	918	963	961	972	909	950	964	928	929	942	998	945	926	944	942	937	977	934	939	978	948	899	930	955	961	912	943	945	979	988	959	873	936	965	998	915	915	957	946	970	926	1002	914	955	954	934	897	1004	987	958	959	991	1009	926	958	986	966	989	916	958	991	948	926	947	1003	916	875	952	911	959	959	972	981	978	988	932	940	897	942	963	940	911	924	957	961	911	929	881	934	1010	932	869	954	926	903	919	983	933	906	968	946	984	942	936	912	992	948	976	957	988	965	961	966	929	973	985	935	954	963	965	868	986	936	947	995	939	986	924	962	962	960	1002	1003	949	949	904	928	922	934	970	907	963	1018	995	968	918	1039	1005	944	946	891	959	959	986	953	985	938	983	913	943	937	918	911	950	966	989	941	983	1005	925	924	939	986	923	948	918	919	931	866	909	963	999	954	905	942	969	996	967	946	965	975	945	951	935	910	916	993	981	923	999	909	959	977	969	953	902	926	942	961	1005	967	962	967	945	967	936	944	950	913	945	997	968	956	907	978	952	1058	928	925	919	910	1004	906	942	931	971	964	1009	961	964	954	954	933	953	955	941	940	934	972	926	916	957	918	975	926	953	919	932	940	969	969	995	892	936	901	942	946	973	948	895	949	931	915	986	976	970	930	921	932	977	944	922	950	913	972	938	996	952	938	914	960	937	980	940	988	992	950	971	914	956	911	979	954	961	914	953	964	975	964	966	937	939	905	1010	957	937	890	964	945	945	969	928	945	948	948	956	909	984	997	940	972	1008	951	948	993	943	913	990	929	918	923	1000	924	969	974	898	962	907	966	1030	929	961	946	985	972	955	989	914	917	924	989	992	940	911	929	995	951	919	973	956	1005	943	987	946	974	973	961	987	966	964	900	950	899	944	895	943	967	978	950	943	955	953	943	978	906	967	940	919	965	884
28905	28535	28835	20668	10649	6032	3615	2408	1746	1490	1259	1086	987	886	935	868	956	981	981	873	948	857	838	848	786	764	724	752	708	679	717	737	716	710	653	639	643	721	684	651	677	679	649	640	639	629	625	657	695	687	627	621	635	626	656	683	651	638	649	614	667	656	687	679	610	643	687	607	672	623	629	653	670	650	650	622	681	660	696	640	659	591	645	648	616	639	615	631	610	645	647	595	627	635	619	634	612	605	620	646	616	678	674	674	689	620	628	636	629	640	631	716	635	647	634	639	644	671	677	669	673	645	630	642	632	654	652	644	628	663	674	607	681	697	616	623	661	606	619	666	624	608	612	614	632	652	658	647	634	595	682	644	715	641	642	682	584	671	619	624	690	673	637	637	686	621	634	602	629	643	665	629	683	641	635	605	611	618	649	660	675	639	661	653	686	632	630	623	647	635	601	633	669	665	685	621	636	676	654	578	628	624	623	647	648	655	645	660	618	668	637	565	679	650	662	657	674	653	611	613	596	661	660	687	645	663	672	648	644	679	690	614	644	661	705	629	636	572	639	675	677	630	627	638	670	624	636	585	580	622	637	670	645	655	692	622	621	627	677	646	608	619	608	656	622	623	647	655	623	706	629	621	653	609	675	635	650	694	648	657	632	599	595	590	669	627	628	677	665	642	603	679	611	640	635	587	609	644	670	643	672	706	674	645	669	640	632	631	637	691	634	673	624	647	662	600	591	684	669	661	678	659	669	652	640	632	629	680	625	684	668	615	642	668	636	612	592	668	658	667	649	633	618	634	610	643	708	647	648	628	645	691	643	710	676	622	650	635	627	681	645	624	647	642	673	656	575	607	596	645	656	677	592	639	701	643	655	674	632	595	625	603	658	640	702	647	650	637	671	629	636	668	664	654	659	661	638	613	623	665	708	639	618	625	646	625	638	657	711	616	630	631	612	662	612	667	641	641	649	708	657	627	612	627	677	666	635	677	660	669	634	610	645	647	610	577	647	600	613	649	653	638	667	677	617	645	598	659	660	619	593	578	634	634	611	618	647	630	679	630	658	628	629	619	657	672	650	643	650	641	644	669	670	595	561	651	605	649	622	662	670	618	628	646	624	610	607	637	667	678	668	645	649	651	661	686	610	679	638	695	598	641	653	633	654	640	626	592	628	625	645	592	604	689	596	631	660	660	654	620	652	652	663	636	683	644	657	618	663	596	591	677	651	664	632	638	641	612	605	655	601	654	679	594	638	633	662	619	639	609	636	667	659	646	634	609	661	631	614	639	664	661	672	656	624	662	618	632	600	650	635	635	631	615	646	644	640	700	613	667	634	675	634	648	631	596	653	650	641	623	613	596	674	667	636	646	622	629	647	619	649	632	632	633	652	636	620	652	626	696	606	669	587	638	668	624	606	612	644	609	658	627	637	589	636	618	649	587	627	599	600	651	616	630	685	635	652	649	571	655	603	601	621	653	605	650	634	638	645	628	638	638	674	671	651	666	642	637	620	621	626	606	637	583	621	638	645	644	642	629	629	660	589	639	604	609	650	694	672	620	650	640	627	619	653	599	643	631	648	588	637	621	592	590	663	649	626	661	620	606	616	607	658	656	616	649	628	622	637	638	643	664	673	625	656	670	634	651	619	666	627	633	638	612	648	644	621	686	668	642	628	637	633	639	637	623	632	644	671	612	607	669	589	673	622	685	646	622	624	660	683	660	648	629	638	648	646	632	617	621	663	628	661	653	640	665	666	627	676	607	653	633	614	628	683	654	616	665	640	627	641	671	690	606	658	624	674	593	619	620	644	680	631	635	601	642	625	657	605	628	633	641	608	635	555	633	625	644	664	643	636	653	658	612	609	657	671	683	653	655	642	626	604	632	617	577	634	609	670	634	651	600	604	604	623	657	639	595	602	604	645	632	683	659	625	634	654	645	632	610	629	668	640	623	665	645	648	667	632	632	665	652	627	635	610	638	668	627	644	622	632	682	647	628	622	613	636	697	648	650	580	649	616	611	625	633	605	639	633	625	656	637	672	644	633	617	643	644	612	672	644	586	608	656	695	666	616	648	617	599	657	625	655	668	651	646	609	605	649	633	640	622	667	647	621	616	673	646	612	663	682	688	626	653	648	671	601	645	597	642	657	659	679	607	691	632	680	692	648	633	681	677	587	631	651	659	636	671	636	636	575	673	632	615	664	609	628	653	615	616	646	652	630	673	653	623	618	648	637	656	629	651	649	642	670	605	661	667	610	665	630	652	679	634	648	615	602	657	668	626	655	632	653	641	647	629	612	620	623	656	679	653	617	668	701	629	622	677	586	605	624	643	669	637	638	645	657	637	634	649	662	669	612	617	622	662	599	674	636	660	611	669	628	637	608	638	637	604	664	603	628	598	646	636	684	606	585	644	648	642	662	652	654	664	656	659	628	654	596	656	602	614	596	628	646	654	658	598	594	642	639	633	636	594	566	615	603	616	607	622	675	646	597	659	660	590	634	650	642	642	648	654	634	604	641	644	652	674	638	642	628	617	654	674	606	637	684	640	626	678	672	632	653	597	607	583	651	636	625	671	679	608	642	654	624	654	672	570	632	616	681	628	605	626	610	668	644	599	670	603	632	624	637	668	692	626	627	621	561	691	637	671	659	659	628	628	674	624	669	641	647	604	658	616	626	665	632	681	640	596	615	650	637	617	647	666	650	679	641	670	626	588	633	652	649	634	587	630	598	596	613	623	633	690	646	663	601	600	651	686	597	636	632	655	663	655	638	661	625	655	588	632	672	608	655	607	652	603	621	624	671	658	647	621	652	636	599	692	601	651	668	665	646	632	645	656	593	631	616	666	608	646	654	646	628	618	657	622	627	608	632	640	651	687	661	601	645	671	643	653	643	644	606	599	633	670	691	624	675	640	649	652	651	608	659	627	629	634	679	654	661	667	625	621	654	643	656	670	635	596	639	636	656	628	629	724	643	638	672	650	627	658	645	625	656	658	628	626	688	614	638	668	656	692	615	675	633	633	658	657	626	623	650	580	596	617	615	612	617	661	653	637	635	615	615	593	646	638	694	669	635	616	613	641	645	670	621	611	654	686	625	608	652	628	666	650	641	659	699	659	641	658	614	660	635	647	658	651	661	582	628	639	611	649	649	651	681	635	633	623	628	652	651	681	619	631	630	654	669	621	644	649	611	613	670	624	633	667	631	630	624	583	640	602	577	650	675	594	622	619	598	620	646	621	632	649	639	638	615	674	641	664	619	658	652	631	652	679	647	644	613	679	633	620	606	610	648	614	694	642	639	675	681	610	692	639	651	532	635	615	638	660	682	669	625	652	654	623	631	650	634	607	637	638	616	628	647	639	657	614	612	639	642	631	657	625	607	682	627	655	627	649	690	631	627	642	639	628	649	650	550	642	649	693	637	624	656	683	652	630	634	673	626	680	664	626	585	618	607	604	673	682	644	623	615	632	659	647	644	688	673	621	687	608	644	632
30436	42967	36281	26314	18117	12524	8628	5878	4329	3418	2934	2240	1975	1900	1898	1671	1665	1871	1831	1608	1715	1609	1464	1501	1334	1293	1208	1144	1149	1148	1191	1043	1077	1041	1003	975	979	1050	997	1032	989	1020	998	968	883	940	929	943	955	918	904	910	890	855	919	913	909	970	912	911	937	881	900	904	977	909	964	946	916	873	869	956	902	923	919	933	900	952	938	906	895	844	892	873	918	858	859	899	891	865	912	944	860	921	861	880	951	930	859	917	889	897	892	926	886	923	904	852	872	859	911	890	895	896	911	976	956	944	894	874	920	907	866	903	837	912	866	873	904	904	945	918	907	882	853	863	904	922	910	871	866	852	869	919	933	951	918	881	829	890	920	894	879	881	880	922	906	933	871	899	929	893	869	894	874	890	907	868	923	889	900	905	866	942	902	893	874	941	963	874	935	900	896	916	917	893	896	880	919	909	876	898	901	897	894	932	883	882	877	892	907	878	891	879	862	891	926	868	903	969	906	879	873	921	939	904	864	879	888	877	821	889	889	897	869	944	876	897	860	882	928	873	906	937	918	878	919	911	928	915	936	913	844	869	905	961	903	887	880	907	900	886	908	874	869	921	952	880	932	910	895	849	871	900	821	878	891	819	870	916	895	918	858	940	957	899	941	895	910	909	894	853	932	952	930	897	838	856	897	888	907	898	899	889	906	916	912	838	951	926	944	873	883	857	900	904	935	905	945	893	901	869	908	902	925	936	937	943	961	877	843	861	939	909	901	877	887	874	911	926	854	886	905	849	886	860	906	899	896	927	931	879	909	862	939	889	888	870	900	878	938	893	913	889	801	926	910	857	892	911	877	949	831	889	860	923	884	929	867	881	926	928	897	894	872	863	935	849	883	919	862	916	870	891	958	873	912	887	872	940	860	970	899	936	950	940	921	943	908	904	881	893	867	887	884	930	905	937	909	846	846	904	922	957	916	926	942	871	863	836	879	907	923	887	987	902	899	928	910	916	921	895	941	880	908	908	913	925	897	866	861	908	848	885	930	887	932	892	850	897	906	876	910	896	822	922	904	900	865	885	856	918	899	891	909	876	863	918	912	880	856	910	957	878	910	864	908	857	860	923	925	818	954	893	919	928	959	863	857	906	908	912	901	893	870	931	818	906	932	956	928	850	935	858	876	851	874	952	940	910	904	898	842	912	922	920	931	929	928	866	933	892	902	863	857	886	947	863	935	897	920	941	830	888	861	872	907	977	842	913	874	910	865	900	896	959	900	952	894	902	918	915	930	885	946	920	854	916	907	917	929	881	904	883	939	844	905	892	883	842	880	877	906	877	872	904	881	851	870	927	858	866	908	894	911	926	884	877	925	873	873	920	922	862	907	901	843	884	903	862	834	929	858	891	881	901	887	959	866	914	917	902	892	894	937	911	870	896	878	916	906	957	851	929	926	933	891	871	901	897	879	940	916	927	853	917	929	868	941	887	892	836	927	919	928	913	927	920	930	880	960	922	861	893	857	815	927	890	886	959	907	894	918	894	921	888	923	933	875	884	964	918	899	877	880	928	955	918	861	883	908	882	878	837	865	872	918	889	887	897	872	948	920	860	932	906	925	884	904	890	907	902	889	890	930	884	877	915	858	903	953	902	903	900	929	828	918	851	901	888	934	896	948	902	884	887	903	908	914	868	922	904	931	898	902	865	892	930	889	906	870	862	894	957	907	913	889	860	875	916	895	889	905	888	877	904	919	917	901	921	851	891	934	918	875	870	858	920	893	881	906	897	909	872	871	877	967	906	873	918	911	936	875	914	886	884	894	909	909	879	913	954	911	918	909	934	897	898	880	916	897	897	883	893	895	895	900	895	934	901	900	902	911	907	870	887	888	926	900	901	956	972	881	883	837	909	893	900	897	875	875	867	876	912	916	875	877	914	887	907	887	895	870	909	924	920	890	858	898	876	924	915	949	928	904	901	902	902	908	918	923	903	856	906	852	875	860	888	892	920	868	873	882	894	833	874	899	846	874	899	926	925	856	893	889	874	824	874	903	939	924	848	861	861	866	865	901	911	949	923	908	886	880	884	857	908	896	852	948	914	904	868	868	886	890	883	877	891	848	934	966	899	911	882	921	891	897	930	893	840	921	901	900	891	916	907	861	916	882	917	881	889	899	945	931	909	849	909	948	891	882	937	953	910	877	859	907	837	875	911	877	903	884	889	947	909	910	864	925	918	866	899	880	854	949	940	853	923	929	875	915	883	879	885	947	943	904	906	920	881	924	868	878	892	879	939	918	910	839	926	881	935	840	918	873	915	910	904	875	889	896	889	901	864	905	884	901	916	908	878	941	881	896	864	898	899	936	934	900	895	947	955	857	888	893	897	912	916	905	905	917	865	864	885	914	945	892	877	930	936	884	871	891	930	923	924	867	918	894	863	873	914	917	865	915	900	884	930	871	953	979	880	879	919	880	924	878	886	882	932	899	909	949	919	918	914	895	880	915	933	869	930	947	872	911	913	881	937	901	867	854	883	933	886	916	875	891	880	906	851	881	933	871	865	890	937	946	926	892	926	953	882	945	924	902	1000	946	920	875	861	933	912	862	936	952	924	893	905	854	892	913	924	951	854	934	868	880	918	894	941	868	898	922	844	920	864	919	921	877	933	898	895	928	914	928	956	879	893	928	863	937	895	907	911	888	852	941	907	914	935	929	919	946	924	909	925	893	934	929	908	901	910	925	839	893	880	898	885	931	905	916	886	929	915	873	912	886	898	914	925	881	952	969	859	831	818	891	951	906	845	899	890	883	917	904	891	868	931	939	905	854	871	956	912	917	920	956	903	914	888	888	962	899	868	885	878	890	929	885	901	871	898	941	874	857	846	924	897	905	905	903	931	845	923	932	891	857	865	894	856	919	906	951	896	889	896	867	883	884	867	886	880	905	952	870	919	917	898	885	909	895	892	884	903	846	929	864	890	842	884	872	899	904	866	870	901	891	918	901	901	892	939	903	970	882	908	945	872	908	919	898	900	914	932	940	907	924	925	903	900	897	907	898	867	874	966	886	872	917	897	908	874	928	899	886	810	886	934	912	876	869	931	925	901	895	907	906	910	921	903	895	921	895	924	921	940	875	853	880	871	886	886	910	944	881	939	943	877	907	932	851	889	882	946	939	933	861	858	917	927	912	890	968	892	887	924	933	890	910	963	851	897	973	861	916	891	850	890	901	889	918	857	887	857	924	908	920	904	868	882	898	896	892	877	921	928	896	877	885	893	881	926	936	947	899	941	917	921	872	932	851	889	894	900	862	892	881	881	851	890	904	971	916	918	883	890	900	879	874	903	933	860	914	892	913	870	940	925	892	890	906	901	928	921	863	872	901	895	880	902	882	891	947	868	890	928	903	875	909	933	919	979	920	915	852	887	887	903	895	939	925	898	885	925	879	938	896	909	942	909	927	913	894	886	875	875	947	888	929	880	923	884	882	891	912	889	865	908	869	898	915	868	967	897	902	868
24211	21401	28743	24641	21370	15627	8506	4626	3088	2355	2021	1476	1443	1272	1195	1276	1216	1216	1264	1267	1229	1231	1089	1092	966	885	939	843	837	849	775	778	791	817	770	748	752	733	787	825	772	747	685	722	718	706	681	683	691	725	712	692	703	740	706	712	688	715	691	775	741	756	783	789	766	730	685	742	691	747	727	683	768	743	683	721	676	709	694	717	687	710	721	744	699	622	729	708	720	691	685	722	690	713	680	706	710	665	666	683	669	666	718	680	712	648	677	675	712	655	699	698	690	717	703	703	679	668	717	738	734	737	701	740	698	679	713	728	623	687	677	697	731	672	682	730	672	660	678	708	672	702	683	678	736	701	701	654	677	685	718	688	686	723	661	700	676	709	717	689	694	714	654	706	691	652	711	716	676	717	698	722	673	710	719	695	728	679	680	717	698	678	650	699	706	684	629	674	715	698	654	669	679	719	681	684	690	684	741	698	621	684	711	757	681	721	723	674	669	718	699	701	716	709	700	667	643	670	655	712	710	657	678	710	705	687	666	670	695	650	662	684	666	684	747	675	664	705	701	713	691	689	659	757	693	675	710	706	697	720	678	686	685	683	691	700	674	658	662	704	694	707	693	720	706	710	695	708	719	682	676	755	697	697	736	759	665	735	689	639	660	686	725	690	678	684	696	715	718	748	681	668	645	650	745	683	729	692	714	668	681	688	711	719	724	656	673	708	662	687	698	687	686	702	651	662	706	738	719	665	729	703	716	679	675	700	682	645	684	670	697	699	708	624	714	695	703	703	752	719	699	711	686	666	706	684	710	715	685	645	735	691	694	704	712	721	714	710	715	735	710	674	700	741	717	655	687	724	705	719	698	746	667	674	712	681	677	708	712	666	686	718	662	677	681	703	656	707	716	677	701	686	653	675	682	685	679	676	690	716	753	687	642	705	709	715	697	657	680	672	735	698	734	693	684	662	735	707	700	700	687	683	687	720	663	679	728	680	729	646	656	700	690	719	667	675	691	753	698	684	675	700	724	725	711	715	663	689	735	716	706	693	708	703	758	675	718	792	676	688	698	695	688	708	705	699	694	686	689	708	698	720	659	719	709	692	640	670	695	715	729	699	685	667	684	659	688	680	685	708	685	680	650	684	652	678	685	663	672	710	713	724	675	689	724	641	696	740	709	746	704	708	671	696	710	720	676	673	710	699	686	673	696	694	704	760	703	728	688	719	657	698	689	729	701	712	687	652	726	719	689	690	704	668	686	685	681	725	721	685	691	724	663	709	664	687	677	714	668	660	663	699	750	697	707	709	722	708	661	686	697	724	738	696	696	695	651	710	697	699	720	720	719	703	692	673	741	688	686	692	672	686	749	683	658	693	715	698	658	721	675	710	736	706	734	709	693	622	672	682	680	659	716	689	719	664	725	635	700	664	733	664	703	664	681	694	721	704	659	684	678	687	678	673	694	677	701	733	676	680	690	718	674	691	721	707	697	679	696	697	701	719	693	726	654	692	676	688	680	670	699	664	686	747	678	695	701	670	676	677	706	692	702	736	714	730	682	681	710	717	729	690	705	691	696	667	714	689	666	686	668	715	723	713	699	702	721	706	722	669	660	683	683	707	680	712	671	686	680	733	673	764	675	697	708	717	689	744	719	669	690	708	687	732	676	682	682	666	695	661	665	683	658	693	651	668	737	698	709	739	694	659	698	644	697	690	675	669	657	733	686	675	701	742	708	678	691	664	667	719	683	685	729	690	643	689	677	689	693	643	663	704	678	661	668	717	667	694	682	664	713	620	694	665	652	654	687	666	711	748	684	649	683	657	654	722	659	691	688	697	714	660	685	719	686	677	669	676	687	667	705	677	701	690	738	698	680	707	678	736	744	672	706	712	650	695	694	665	691	657	704	707	677	670	686	719	696	677	753	731	706	673	697	706	704	704	715	678	682	692	724	685	684	684	711	696	690	687	720	696	683	659	687	686	688	657	685	702	660	675	673	680	714	720	654	681	724	655	711	672	686	711	699	731	722	710	724	700	672	684	719	685	683	714	727	722	660	705	717	726	712	688	717	698	720	703	661	691	657	690	691	680	676	672	685	702	684	703	666	725	722	713	697	715	651	691	686	658	690	685	693	707	667	721	690	734	691	680	699	612	694	629	669	692	678	682	660	662	723	694	680	696	703	747	684	700	684	697	687	730	715	735	657	677	652	708	689	659	704	707	667	668	664	694	671	655	713	735	714	708	675	706	717	665	730	748	706	702	706	685	661	657	695	680	674	672	695	651	709	672	696	736	676	643	710	678	666	702	664	693	723	632	727	689	708	677	690	713	696	641	702	669	712	697	669	677	710	680	709	665	724	643	744	655	724	675	721	662	660	700	680	690	681	652	715	683	676	644	642	704	698	697	725	703	684	723	699	763	674	713	670	670	730	669	686	730	688	723	667	706	698	743	728	693	738	687	700	671	683	678	689	709	666	701	665	657	714	721	691	681	647	714	673	700	742	702	676	688	671	703	677	638	709	661	711	669	691	685	631	687	697	692	673	703	696	671	663	678	685	692	737	698	699	728	668	654	691	714	743	716	675	718	689	699	658	658	707	683	683	653	702	737	715	677	654	709	706	667	700	699	676	668	684	669	679	674	685	736	655	693	722	693	669	680	709	719	693	741	677	692	697	693	656	703	679	701	740	675	711	660	719	695	695	715	673	706	663	676	681	674	736	669	676	773	638	667	721	701	693	701	694	704	713	685	700	721	695	719	671	700	680	713	729	677	680	656	677	710	702	679	685	693	709	712	697	650	684	648	696	673	685	652	693	664	710	668	718	667	713	769	693	718	703	678	702	711	684	698	686	642	730	680	720	718	715	703	677	700	693	698	750	696	658	644	644	641	682	715	651	741	689	676	696	743	735	696	675	715	694	691	744	691	711	715	688	655	712	721	730	660	691	682	678	700	676	683	642	711	706	703	697	691	727	674	689	688	687	720	661	669	667	725	669	717	714	704	692	680	636	669	659	694	699	695	770	684	681	709	673	650	654	703	641	742	670	646	703	720	699	658	684	688	731	738	696	754	667	702	654	729	708	670	723	662	699	749	708	678	719	693	718	703	718	639	693	663	697	700	680	721	703	672	725	672	677	681	694	693	689	694	691	684	692	676	685	700	694	704	693	699	723	658	637	717	665	704	674	692	694	681	710	693	698	680	653	698	709	707	689	705	680	703	701	700	684	664	709	712	683	707	710	702	740	679	706	712	650	727	664	699	674	693	665	713	699	694	682	685	717	746	686	718	689	670	696	707	693	702	733	717	674	690	679	685	680	668	719	712	713	676	703	743	680	661	702	708	697	717	630	631	684	749	673	701	705	701	677	674	701	665	696	698	681	663	722	733	731	659	713	729	675	645	748	679	682	696	685	712	668	606	694	706	681	699	647	683	752	670	740	725	728	692	651	650	689	706	672	651	705	708	662	710	735	706	667	634	647	730	693	688	682	690	647	725	676	709
29470	47949	41548	32590	25213	18981	14005	9952	7478	5615	4572	3573	3184	2774	2652	2517	2355	2533	2495	2526	2556	2208	2122	2078	1700	1527	1589	1391	1402	1439	1358	1278	1286	1136	1196	1107	1129	1176	1233	1202	1216	1172	1062	993	942	987	1036	991	988	1026	1048	972	960	998	1015	962	975	992	1062	1109	1105	1154	1207	1160	1169	1080	968	1028	929	962	950	950	1042	934	999	1000	936	968	963	984	962	966	960	1017	1007	1003	940	879	986	972	1044	993	966	961	1025	964	1025	975	908	943	983	936	1005	967	931	1010	976	1022	970	1006	1006	964	970	1027	966	968	955	947	973	965	947	953	1012	937	995	925	953	977	933	983	980	1015	974	1010	960	993	938	977	982	1029	1020	1032	1031	933	1021	947	989	947	1021	974	972	997	995	984	1005	949	965	951	937	957	953	944	1021	941	964	1009	980	996	984	981	959	988	965	981	1021	998	983	933	983	993	979	933	997	956	1054	979	1003	995	919	963	921	961	1009	974	941	963	996	997	974	997	1026	951	990	991	983	968	1003	975	1040	951	938	989	996	999	970	941	1011	990	942	1025	974	968	924	943	957	932	1025	993	978	972	972	999	927	984	1053	922	937	966	937	992	985	978	1022	1015	960	988	1008	965	975	952	959	996	955	989	906	982	936	980	932	982	1043	944	995	992	1002	977	907	970	928	912	923	965	969	971	982	1029	939	1006	1023	941	971	1022	975	979	973	1026	989	1002	992	997	934	963	954	958	948	1042	953	971	974	941	1003	991	994	949	955	992	1017	971	969	1008	1042	891	924	991	978	982	936	949	1017	997	976	961	948	939	1001	973	938	989	996	960	1016	980	957	975	925	905	949	964	962	941	989	989	957	997	966	992	934	972	1020	1004	992	998	1010	962	991	948	1008	975	977	954	992	933	976	964	1041	947	967	969	975	947	912	981	1010	988	1009	984	964	1020	956	1002	952	999	977	948	945	965	1023	961	1007	976	1012	985	1021	938	1025	976	1016	983	950	922	1000	954	963	969	993	1038	994	953	974	967	935	998	1043	969	921	938	978	986	931	920	991	957	957	945	936	985	1003	959	1029	943	952	983	999	908	985	954	985	958	994	996	926	1026	989	952	997	964	928	970	948	972	1010	925	981	1020	964	930	1001	946	959	951	933	980	933	959	973	968	988	1004	999	981	964	966	963	954	980	974	981	1012	973	926	924	992	989	996	996	959	988	946	985	981	969	991	1069	991	979	963	988	985	1016	942	932	1030	970	1040	889	972	974	1015	995	973	931	974	969	938	1007	942	1015	981	942	968	981	968	1034	1043	992	957	955	973	973	979	966	971	1005	983	964	989	984	955	1022	1016	939	927	990	990	1005	990	993	961	952	956	1008	1008	963	954	964	952	1023	961	923	931	964	955	1026	966	938	915	970	1014	977	952	1003	945	965	978	977	949	967	980	951	939	1024	923	1055	985	966	980	967	991	953	927	1037	980	961	1003	976	944	999	972	976	957	989	951	1079	1006	975	1061	995	1026	890	961	977	986	1014	957	982	994	966	999	982	915	961	1012	933	987	969	947	926	1017	1013	967	924	979	972	1007	945	1000	964	989	982	970	995	947	1024	1007	987	984	958	956	948	1039	962	1005	943	987	935	969	952	952	911	966	1031	916	952	1005	974	987	1034	1032	1023	962	1010	970	977	969	966	953	884	991	998	979	987	947	1007	965	987	986	986	989	984	999	985	958	945	1013	972	961	1021	934	943	979	998	966	948	1000	1034	977	962	962	1036	930	1006	957	954	1021	985	993	1036	968	1040	989	981	980	977	1011	1013	973	982	930	1028	957	1039	990	1006	905	954	945	976	961	974	1040	983	945	961	1028	1021	962	1008	948	1065	978	1018	966	956	971	1014	946	940	970	996	979	988	949	925	995	1004	1004	947	1012	1032	987	986	1009	949	961	956	995	988	970	1007	972	969	988	937	963	1034	987	981	971	955	948	1023	958	960	1031	1000	967	1001	1016	930	986	959	981	987	977	920	971	982	1003	928	992	953	1028	1005	965	937	999	937	1007	979	967	1016	957	1045	1015	988	976	979	948	1001	1004	945	949	980	1020	1025	1015	992	1021	986	957	965	986	979	919	934	945	969	947	1004	892	1022	981	996	999	976	931	958	933	974	951	959	932	977	988	1018	998	945	1023	935	992	970	957	945	954	950	1011	964	1000	981	941	1018	1053	990	964	1027	1013	1000	933	962	985	927	970	1003	982	994	940	946	972	972	973	1036	984	991	994	985	1002	994	945	998	983	970	1006	1003	940	974	986	922	963	973	965	988	978	960	974	1041	968	941	989	955	953	925	1033	1036	947	981	1011	967	999	1017	943	958	999	913	917	984	933	960	979	1009	977	982	914	958	1001	929	960	1015	995	913	1007	969	971	966	990	953	982	992	932	920	936	945	987	958	1002	972	947	978	995	959	968	933	1002	964	997	1020	969	939	937	944	971	969	956	944	998	936	950	966	949	1038	982	951	1022	975	985	939	925	961	959	917	974	923	983	991	946	948	982	965	955	956	951	931	982	987	957	976	939	986	1008	1039	944	964	971	900	971	1005	979	961	978	992	952	948	936	961	979	1013	950	1037	936	1007	966	1003	972	1004	899	979	1044	967	957	969	900	968	949	994	1002	1005	998	1010	977	987	940	920	950	1035	971	970	1065	972	1026	974	956	1022	998	984	955	936	938	956	959	979	989	987	938	1030	935	1022	949	983	1020	960	951	988	927	985	983	1000	975	967	968	975	1003	988	1018	969	968	1003	946	976	969	971	980	949	981	956	994	1027	993	979	974	985	960	961	946	922	968	948	944	969	948	1004	958	1078	1006	984	1011	965	988	963	922	1007	973	966	987	1018	949	971	988	1007	936	960	967	1040	981	939	1001	1019	992	909	966	963	958	966	956	968	922	1033	976	1002	938	957	976	973	958	982	926	989	975	954	929	908	1009	1037	1031	987	967	918	1032	950	970	1000	1006	923	947	984	969	962	1044	986	969	978	983	982	1033	999	987	944	969	994	1025	977	974	1067	992	936	1044	947	1013	951	969	947	997	1015	975	974	1005	955	957	984	1048	958	981	982	972	961	996	1021	987	960	975	953	933	943	935	912	1037	901	1005	939	961	968	934	940	1000	952	983	1021	934	1032	918	1012	959	974	931	1050	928	953	945	985	962	972	969	979	918	931	1009	972	961	1008	967	948	939	936	930	929	981	928	1007	1025	949	1057	970	913	1010	957	1011	960	984	1004	970	906	1002	980	981	979	1011	1023	915	969	935	991	984	986	1031	972	921	934	969	891	987	956	964	1000	981	1006	1032	944	951	981	968	969	978	953	927	945	961	963	1004	958	976	996	1034	926	946	941	991	947	895	909	1045	1024	1003	1002	955	983	1023	961	1020	933	1014	952	985	921	1026	943	980	926	932	997	999	980	923	929	970	949	934	945	1047	970	944	970	974	981	950	961	944	971	952	982	900	1021	943	990	949	998	1033	997	985	1022	1017	984	991	1005	963	969	984	958	997	989	982	1001	975	998	963	1009	1003	980	1016	978	937	984	946	950	1020	978	965	1037	977	1016	972	1027	981	999	1054	999	1056	1032	921	1040	972	1052	960	1003	975	1032	991	949	966	983	953	971	968	979	1021	962	956	977	967	964	940	995	981	945	984	969	1012	980	952	972	970	1034	950	1004	936	913	992	1018	963	989	927	1052	1004	934	906	968	988	989	965	964	1002	927	937	1011	940	986	978	948	997	965	991	933	991	945	946	1001	965	1026	953	1037	987	980	1001	970	1016	938	967	953	977	971	958	970	992	991	932	952	982	989	978
23155	21386	29241	23882	21649	21935	16771	7588	4656	3496	2773	2182	1861	1630	1511	1515	1449	1621	1467	1438	1414	1372	1311	1294	1116	1029	985	952	959	914	899	881	845	845	779	781	803	798	757	824	763	775	758	721	691	719	765	711	684	706	676	690	656	709	679	713	747	770	840	871	828	824	892	768	724	773	688	703	713	652	698	702	717	690	681	683	675	691	711	704	718	676	669	684	664	670	685	701	710	710	673	692	640	710	716	673	699	693	685	628	672	757	689	688	726	729	711	701	677	663	704	675	736	722	718	698	708	691	668	718	703	717	704	711	709	688	726	728	622	685	693	702	685	707	698	746	696	687	715	727	685	678	681	675	718	688	705	720	708	691	621	721	702	726	729	684	672	694	648	676	671	676	729	683	693	790	685	737	677	714	704	713	740	680	695	698	687	677	648	708	719	681	702	683	740	654	708	699	710	711	703	684	704	663	688	667	697	707	670	694	717	676	693	645	677	641	678	703	674	763	737	698	701	663	674	699	665	657	667	661	712	681	663	682	662	704	680	680	723	690	741	687	700	668	735	762	698	670	685	655	686	693	707	683	699	734	714	687	668	719	673	705	661	699	676	661	720	712	708	703	742	688	680	654	705	715	707	698	693	692	696	699	675	686	675	757	689	686	679	695	724	687	655	698	747	691	699	721	676	747	703	718	697	701	703	701	672	679	699	690	734	723	687	728	661	660	724	717	638	711	693	694	699	657	717	718	725	654	659	660	649	684	730	653	697	671	725	685	666	686	670	697	700	706	714	707	656	697	695	716	645	681	690	697	673	696	676	654	677	619	668	645	691	703	702	695	684	674	689	684	686	689	664	729	665	659	743	684	726	657	679	707	676	695	675	664	678	668	679	683	717	712	689	658	692	751	686	670	704	669	639	671	708	674	693	705	704	757	640	650	696	672	690	711	653	723	705	725	712	739	710	688	678	679	727	704	667	698	681	705	696	701	704	744	729	672	684	652	701	711	688	688	719	649	720	706	656	693	706	705	717	698	694	743	684	709	698	701	728	687	737	684	702	699	687	716	684	689	666	666	701	661	718	689	707	677	679	689	663	735	693	680	716	698	710	708	733	711	668	736	687	722	632	693	711	716	650	683	709	725	677	721	694	750	684	689	685	711	710	662	682	700	691	684	725	696	705	704	704	652	691	690	717	675	715	685	673	661	744	687	666	678	715	691	680	699	692	694	662	669	720	674	682	664	711	710	700	732	716	692	695	675	719	671	696	711	737	694	713	687	704	684	694	699	679	632	710	715	670	724	729	685	695	652	706	737	711	717	686	679	711	684	675	703	713	686	675	646	695	671	670	669	702	653	671	626	720	680	714	712	650	674	719	676	659	687	631	651	717	713	726	686	656	656	692	730	739	678	693	711	652	638	692	693	710	675	656	693	702	705	655	732	695	661	724	719	709	695	677	679	662	676	669	699	659	702	710	705	740	686	730	643	680	697	688	706	721	695	646	707	659	677	738	708	692	715	722	685	667	709	717	747	696	718	714	680	684	721	713	691	672	675	678	706	669	667	678	665	713	671	688	675	666	680	667	713	732	704	751	687	670	711	662	666	701	663	695	729	692	717	655	670	694	670	692	708	691	666	687	652	683	665	693	713	717	721	691	670	712	690	680	667	731	691	685	696	677	678	660	682	682	691	677	692	721	711	667	686	691	664	677	675	682	691	652	674	701	668	684	668	674	689	705	708	684	662	695	703	685	716	740	639	700	744	726	644	731	707	751	679	665	699	719	669	698	766	659	646	735	724	716	668	708	677	665	712	658	649	704	707	652	702	713	725	734	690	670	694	691	695	728	688	724	701	711	674	682	701	682	712	695	733	711	674	680	686	669	705	685	675	661	658	700	699	710	695	713	663	672	703	735	679	711	747	713	737	713	659	660	688	648	727	718	688	679	690	645	702	719	677	700	693	702	729	684	745	713	711	702	703	704	695	693	731	665	669	687	710	670	687	687	714	726	690	717	693	690	707	648	670	725	675	653	739	680	630	654	673	684	684	658	631	670	667	695	658	697	684	685	727	679	678	657	692	711	729	709	700	690	668	670	671	685	678	697	664	701	671	672	723	719	672	705	689	669	708	776	637	730	684	676	678	695	677	650	684	726	674	723	651	717	685	656	681	703	699	687	719	703	714	680	681	670	720	739	643	642	704	695	684	708	669	703	669	715	698	724	698	666	659	659	683	684	634	711	704	652	697	670	733	707	680	683	662	706	695	660	697	714	682	671	683	694	753	710	746	693	726	692	721	692	665	687	673	651	724	696	674	658	770	684	710	644	705	717	708	668	701	709	701	719	671	690	706	694	709	762	652	667	665	687	705	710	682	645	647	683	702	744	720	677	668	683	754	684	694	730	725	729	748	663	660	673	740	728	713	686	714	693	674	688	721	710	717	668	676	716	662	674	720	681	715	666	689	702	680	698	694	693	704	712	696	751	706	714	687	683	681	690	728	729	713	643	654	691	678	636	676	698	669	679	705	688	735	728	664	624	701	717	701	676	689	677	662	707	709	668	707	721	718	650	665	700	732	658	693	681	682	717	642	714	677	705	695	695	701	696	691	679	724	727	738	677	685	703	671	686	701	642	738	673	649	676	681	648	712	720	652	711	681	728	671	663	669	667	712	713	692	741	646	727	737	641	720	707	729	628	668	693	681	653	675	669	714	751	684	730	687	724	674	712	711	680	682	625	713	706	694	700	675	731	719	666	651	700	640	688	712	663	650	643	689	697	711	706	686	705	691	666	693	682	669	676	644	704	696	674	689	709	630	738	672	700	680	756	724	735	670	688	705	716	707	684	746	682	724	653	701	712	683	704	644	696	677	684	693	698	693	712	685	632	732	657	733	709	672	668	631	711	631	726	738	669	712	708	657	666	694	665	675	698	700	721	736	631	705	728	655	704	704	700	710	653	722	691	711	705	691	711	699	663	686	668	709	671	655	638	716	662	715	724	658	724	728	679	646	733	652	696	698	695	648	746	688	687	668	704	680	713	744	727	651	657	654	670	736	652	688	694	701	694	707	725	699	677	701	709	703	704	683	697	654	677	669	710	703	696	680	731	697	669	697	678	671	751	736	694	662	732	689	763	715	662	708	667	674	718	696	669	711	641	687	697	666	716	692	724	700	701	682	674	671	708	708	696	679	685	684	675	690	648	684	708	696	722	721	671	658	691	710	719	676	670	707	729	667	688	726	650	695	714	679	710	714	710	710	724	723	735	667	674	659	670	687	689	681	664	672	732	692	687	720	691	704	719	668	682	678	671	685	652	667	709	656	690	680	650	649	653	662	643	686	675	690	679	659	689	663	684	726	688	720	698	671	695	648	700	710	677	686	656	667	648	691	670	705	660	650	680	644	666	669	674	729	682	692	680	644	736	718	700	765	661	655	671	696	705	701	690	724	684	688	689	655	708	669	690	714	722	695	674	693	671	668	722	702	701	696	690	707	709	711	655	709	717	654
30727	51424	45177	36527	29817	24359	18526	14177	10862	8161	6507	5208	4156	3574	3401	3359	3024	3485	3162	3012	3010	2671	2752	2617	2081	1842	1750	1644	1677	1578	1519	1460	1399	1366	1298	1261	1183	1259	1312	1296	1364	1149	1116	978	935	1010	977	952	1007	996	1009	1016	1013	938	987	1018	1032	1097	1260	1303	1325	1335	1240	1151	1119	1002	1006	997	946	915	972	982	938	947	969	958	940	944	984	995	956	937	969	966	969	956	947	988	976	938	963	900	1014	983	939	983	927	906	940	970	1004	954	960	952	942	973	1004	1010	932	950	1013	939	989	953	963	910	970	935	1002	975	984	960	951	952	977	967	998	934	980	948	975	848	896	954	943	942	940	974	949	930	953	1001	909	954	932	924	935	921	983	969	936	931	953	909	954	918	948	949	936	966	999	1008	1000	978	935	923	997	1002	924	1015	945	992	945	932	956	992	984	919	948	942	954	978	982	968	929	948	928	975	947	1020	966	971	898	1015	963	910	933	996	985	943	944	943	932	959	984	1036	960	953	998	915	976	943	919	966	969	937	1003	926	957	944	995	933	978	938	971	920	930	1001	996	944	915	947	981	922	934	957	966	986	968	962	949	998	1004	985	957	942	957	903	910	923	945	941	955	957	939	982	966	969	974	951	997	945	977	1016	876	914	1007	954	925	1002	957	954	909	961	1011	998	947	917	1011	986	959	960	1012	951	981	967	963	984	898	978	950	952	1016	943	995	959	1008	933	976	934	963	998	936	994	930	966	978	996	968	970	1002	1005	926	977	987	1000	992	999	939	941	1003	919	948	933	986	965	1002	947	970	985	957	940	954	977	941	1004	974	915	941	1005	964	962	972	925	947	960	928	932	1014	949	979	1010	990	1030	940	999	969	939	973	1021	1033	945	947	948	964	961	975	977	915	918	951	962	911	1013	976	931	910	972	974	975	966	1012	928	948	962	929	924	964	972	973	997	961	955	941	1013	1013	954	1012	967	937	965	1006	926	910	907	943	953	903	938	949	871	1010	971	974	992	960	948	952	974	927	946	954	985	920	922	989	994	980	985	959	925	935	905	938	891	970	930	979	969	1027	951	1021	925	995	953	914	962	978	933	960	980	939	963	913	1009	936	945	959	984	962	984	988	945	963	972	951	971	972	976	939	980	942	946	996	981	994	976	893	904	980	945	932	947	919	910	962	944	934	918	931	945	941	1018	953	971	963	935	975	966	927	989	918	944	969	924	980	922	981	905	949	960	918	1000	955	991	995	943	979	989	946	976	933	957	1009	956	942	973	986	934	1014	948	961	966	992	893	936	1020	950	973	929	944	926	958	962	933	985	993	970	941	920	941	941	979	913	919	960	957	997	956	928	963	991	932	951	986	926	981	893	1016	908	989	930	952	986	910	1018	976	952	967	929	925	964	900	931	943	923	949	986	1007	928	988	1011	998	879	956	889	949	986	1018	972	909	965	995	1011	905	975	932	1028	1008	953	953	1004	972	960	957	934	922	924	975	1031	955	992	949	979	966	933	993	956	919	924	986	935	945	1020	971	990	920	985	990	896	1005	943	981	903	1024	981	972	974	951	936	941	968	962	1011	974	941	984	992	960	1011	936	952	918	924	932	949	969	934	1001	926	968	935	938	999	946	1003	958	962	941	974	991	930	954	944	927	936	936	963	979	937	1001	919	1005	917	974	933	1013	930	979	903	923	1003	958	974	916	993	990	963	974	1004	961	966	971	985	957	976	945	1004	928	957	987	956	981	966	942	937	956	1000	962	946	940	945	945	967	1003	1006	914	934	942	955	948	947	940	922	916	925	978	924	957	928	967	927	957	913	949	976	964	987	988	947	935	954	945	964	985	960	936	948	935	947	947	955	943	998	971	967	923	973	1007	943	999	1018	921	977	1012	993	954	949	931	945	996	911	910	934	990	952	944	975	931	974	981	914	909	971	912	992	985	1033	912	984	955	966	888	950	946	893	939	967	988	976	1001	965	974	971	917	957	964	972	946	976	956	903	974	940	954	935	965	967	983	973	991	950	982	963	952	948	1006	973	983	944	924	923	887	962	907	939	980	985	971	966	936	989	951	961	987	968	942	967	943	965	943	959	968	996	916	993	981	993	921	962	918	943	1003	975	1010	972	951	954	1027	935	929	976	960	916	933	945	936	913	952	900	967	960	936	962	975	942	970	951	904	982	981	1001	910	967	943	964	941	949	951	939	967	952	900	980	966	973	951	927	945	978	958	967	977	978	1000	951	881	932	936	873	1009	909	983	962	960	928	864	933	924	973	988	993	985	954	949	930	941	968	1010	960	917	976	928	958	936	950	936	926	1061	964	910	994	949	945	971	924	988	979	965	978	947	983	944	952	972	1005	928	987	969	988	967	952	945	910	915	983	942	926	931	967	977	945	1017	1007	886	907	973	1016	1010	866	972	969	969	1039	964	962	990	994	978	961	975	1009	978	999	920	983	952	951	988	944	926	938	888	932	990	959	978	979	982	951	973	923	953	896	927	977	941	1043	987	936	941	934	956	951	984	927	936	982	1012	925	943	990	949	897	986	940	982	913	965	973	904	974	996	974	920	969	961	956	882	998	961	900	887	934	956	958	911	985	954	1010	912	914	932	978	952	1006	940	957	942	951	957	969	954	931	908	926	969	1013	993	1038	1040	1045	951	919	916	914	979	983	939	1005	964	965	896	1002	982	938	942	956	1004	975	976	936	955	950	944	954	908	940	950	967	932	959	923	973	948	957	961	978	951	976	928	949	908	988	943	968	993	973	941	945	977	976	933	954	926	953	986	935	952	969	964	928	968	956	907	874	972	936	980	965	986	963	974	924	1004	973	937	1020	974	924	978	935	970	966	985	965	972	933	882	997	954	921	985	1012	969	984	940	1003	926	949	948	961	1003	950	979	940	942	949	947	924	942	944	987	983	971	934	952	915	953	1017	944	955	967	952	952	940	1004	967	961	937	900	959	986	916	984	984	965	968	956	996	975	977	938	977	967	983	943	991	970	919	1006	951	930	955	952	954	950	966	931	999	950	940	919	936	949	923	925	981	977	990	983	962	911	965	959	939	1018	920	919	990	953	934	976	979	975	938	927	984	907	943	962	979	1025	964	978	937	980	933	915	972	939	968	934	979	970	977	1006	961	964	907	1022	976	979	963	935	974	884	977	975	942	929	934	925	983	967	918	968	930	921	930	937	985	963	934	993	951	952	972	958	965	974	947	857	956	961	970	943	966	950	938	932	944	967	947	1030	958	952	963	962	1014	954	968	968	913	982	953	968	944	962	961	963	975	940	964	965	1044	992	957	961	992	996	990	985	959	981	969	981	983	959	924	967	928	949	951	946	976	949	932	936	943	894	960	1042	949	936	982	979	935	955	941	923	933	958	895	949	954	938	931	912	946	998	1008	1001	967	900	976	948	942	926	967	938	966	980	959	932	962	993	926	910	932	987	982	1002	916	968	960	988	939	968	1000	944	891	980	960	972	979	962	946	881	961	977	963	925	936	919	949	1005	934	962	931	973	965	977	894	959	1000	987	984	969	916	930	908	970	970	963	939	932	965	949	973	952	977	973	918	989	942	904	1011	983	972	941	943	953	893	972	936	962	931	939	988	1017	947	962	952	975	928	978	970	943	1012	973	978	982	951	926	962
28906	29518	28479	19837	10282	6780	4470	2734	1960	1524	1314	1129	951	975	970	995	990	994	905	990	955	840	873	923	813	846	757	754	790	712	736	757	744	694	730	682	733	693	768	743	747	714	710	625	662	686	696	639	686	669	693	694	642	666	656	616	638	656	708	671	666	701	662	624	713	676	674	678	686	688	623	644	692	657	675	644	675	648	623	647	699	640	648	694	697	712	644	645	699	657	655	717	689	630	638	679	658	692	692	660	622	652	693	643	649	669	671	636	636	619	618	660	649	659	657	688	677	656	680	676	723	652	633	646	651	612	651	651	636	660	693	646	606	672	671	677	680	654	688	665	653	620	664	660	686	629	645	605	687	642	666	620	614	624	684	642	683	652	691	684	643	675	689	625	642	682	665	674	622	614	676	645	679	652	678	636	677	673	601	650	635	658	701	708	703	663	620	666	667	621	717	650	672	619	670	660	664	661	663	749	644	674	682	711	670	667	656	665	669	694	660	683	653	673	646	636	677	669	639	680	708	658	663	684	660	647	652	639	663	685	641	632	673	636	673	655	660	663	631	619	613	676	660	677	669	654	746	650	657	661	635	680	688	695	629	714	655	634	634	733	638	669	659	660	647	657	645	640	644	641	640	604	623	689	685	672	660	641	634	686	685	617	634	682	659	629	640	661	698	668	631	599	639	636	658	676	630	628	659	659	614	664	688	632	676	730	660	655	674	668	696	689	656	649	694	655	624	661	660	660	674	643	679	672	662	701	680	632	677	638	652	705	656	655	684	627	670	682	694	649	692	651	633	650	701	712	690	661	702	706	676	650	687	641	675	676	665	673	648	657	656	662	665	599	662	692	662	680	705	642	615	668	675	669	674	655	657	660	666	667	668	664	682	674	654	622	674	653	626	667	642	640	623	680	627	624	638	620	631	625	650	642	601	633	694	673	656	675	722	681	648	637	668	674	694	647	661	687	641	685	699	673	674	642	632	694	632	637	666	640	652	623	650	632	642	680	658	640	692	700	636	662	706	648	651	671	632	646	629	675	689	619	694	675	657	673	651	703	647	668	653	627	628	607	658	653	644	661	673	685	660	671	661	626	679	650	697	650	668	686	645	641	666	704	651	687	694	695	643	687	700	650	681	699	647	688	709	661	678	685	622	634	643	680	638	679	648	664	676	661	694	659	708	605	639	688	685	687	625	645	680	656	703	657	626	620	667	641	638	645	663	656	649	669	674	610	612	648	669	620	675	609	658	633	681	676	615	691	633	687	681	668	673	689	661	639	692	679	667	654	643	674	688	664	666	623	670	644	671	646	649	616	701	684	673	623	652	634	662	651	667	652	630	631	669	658	690	670	672	601	661	618	678	663	633	666	650	709	634	662	653	665	638	634	676	656	671	683	669	651	644	654	718	641	675	672	664	655	651	676	677	642	662	662	628	686	631	641	691	637	661	660	651	677	666	657	641	664	651	646	644	615	598	637	656	683	677	667	646	659	688	671	637	682	635	629	634	689	682	648	657	661	707	654	688	617	640	680	632	650	677	640	632	674	671	645	645	632	668	647	699	678	666	688	720	647	616	659	637	636	628	653	654	704	662	638	664	684	654	649	662	666	676	612	672	674	646	656	668	698	611	679	668	664	645	651	613	665	651	673	673	669	666	634	617	713	687	635	650	656	633	632	617	648	612	652	665	649	681	656	656	612	629	645	686	672	658	642	661	690	658	708	678	636	670	691	652	669	641	625	664	663	608	656	694	633	664	681	660	642	658	658	626	685	627	671	673	612	669	626	635	654	624	618	638	684	656	652	626	660	614	675	672	638	667	623	675	631	636	675	657	668	644	668	659	643	691	697	683	660	656	676	660	664	670	674	667	661	685	673	633	711	652	647	639	664	658	638	670	649	650	617	679	656	666	632	716	606	674	665	627	658	615	641	684	640	653	672	689	609	664	667	618	655	659	659	638	703	669	647	612	638	688	647	650	633	674	625	606	682	696	654	666	661	652	654	672	598	632	624	641	680	634	645	659	687	680	636	585	676	647	667	659	676	665	701	661	655	683	665	666	646	662	645	647	660	701	634	681	640	699	643	683	649	662	672	636	636	662	679	657	680	654	690	670	656	631	655	671	636	716	671	662	652	664	684	649	675	682	659	622	689	666	678	643	645	665	675	711	641	647	679	678	687	636	631	628	626	658	660	706	667	596	662	692	652	660	659	570	618	615	629	655	665	656	658	652	724	657	695	681	669	675	665	648	633	621	670	695	645	668	666	668	644	617	627	678	644	629	653	678	670	617	603	646	655	663	663	666	657	656	696	688	712	706	708	654	676	672	655	626	687	692	624	708	694	650	646	678	683	678	661	625	642	668	671	676	665	645	688	643	703	696	655	685	700	665	675	628	624	612	673	608	658	664	647	629	676	689	639	666	684	703	663	660	625	651	667	674	650	664	649	664	683	651	650	698	645	660	599	646	675	690	690	652	640	643	693	667	688	710	654	672	643	692	665	646	637	646	674	646	641	709	691	674	649	663	661	638	670	668	626	621	683	673	625	678	661	679	677	635	674	654	665	658	636	665	626	618	682	690	680	647	637	686	666	680	620	663	670	672	671	678	693	664	652	668	656	653	665	687	611	656	641	620	705	688	630	649	640	671	647	623	664	679	669	723	660	640	658	636	703	665	673	645	625	665	607	684	654	651	616	637	654	677	657	660	668	655	631	701	644	686	622	668	623	687	698	644	629	647	670	670	653	655	690	622	650	670	668	664	684	578	632	677	644	638	626	632	685	661	645	621	666	670	652	682	700	721	713	632	670	683	634	698	679	679	633	660	642	639	671	696	673	663	656	659	669	639	709	704	638	688	638	701	661	635	627	674	662	659	677	680	724	668	647	613	641	643	646	643	644	684	673	671	619	627	678	642	708	678	662	664	656	671	660	666	684	632	660	675	658	638	690	645	690	670	677	631	667	631	686	686	658	659	655	654	679	656	691	659	654	618	604	633	668	605	671	653	621	641	648	650	687	654	652	660	637	701	607	660	691	684	650	694	654	622	660	650	622	660	673	643	652	657	615	650	698	653	649	665	639	637	651	641	637	611	655	701	687	681	688	655	666	631	630	668	632	613	639	653	646	637	667	653	618	655	624	643	639	685	738	660	667	631	643	659	677	663	644	637	667	605	687	683	652	651	655	682	669	664	655	667	672	644	689	626	687	675	680	663	672	636	633	637	626	705	649	716	621	661	643	656	667	618	688	661	709	653	670	637	688	686	646	645	664	677	635	663	668	665	653	654	654	673	629	666	634	700	629	624	651	648	611	657	677	660	660	640	687	642	635	653	687	709	676	647	637	683	661	651	643	607	639	675	680	635	637	633	677	651	625	662	619	636	624	698	692	687	643	658	683	649	692	683	665	685	663	637	687	619	661	673	707	635	665	635	646	689	692	644	665	687	653	590	666	683	681	643	655	668	635	657	679	659	616	667	606	685	618	714	698	653	634	651	690
29889	44135	35319	25423	17798	14228	9979	6806	4772	3696	3070	2425	1966	1834	1791	1719	1853	1908	1792	1920	1838	1547	1723	1617	1447	1333	1335	1239	1199	1205	1171	1124	1091	1113	1037	1018	1057	991	1008	1078	1069	997	1007	943	931	967	1013	943	1015	924	957	898	960	924	979	926	932	1010	979	976	993	948	981	915	958	918	910	981	893	929	915	932	890	951	892	914	905	859	915	916	913	851	910	963	937	893	964	918	917	864	910	925	903	953	902	965	931	908	918	890	929	927	919	941	945	900	912	942	954	932	907	907	901	940	927	904	957	934	956	902	907	897	919	887	848	940	927	917	941	932	910	902	880	900	929	919	923	890	909	900	884	920	881	897	850	934	882	932	895	945	991	901	925	925	934	940	891	937	876	981	910	959	927	949	951	921	939	918	881	942	901	857	945	931	900	867	891	945	959	836	948	899	920	948	918	905	906	902	923	941	896	922	909	905	964	886	907	976	975	910	956	948	960	941	846	852	938	908	917	951	873	985	902	958	968	864	976	903	899	863	939	883	913	901	919	932	931	911	894	910	911	952	921	916	907	956	936	940	927	912	919	915	889	932	943	940	955	910	945	882	953	922	922	922	889	955	904	979	898	946	892	904	983	994	878	933	881	877	969	927	914	935	870	901	911	943	916	877	958	944	910	884	863	916	903	925	915	917	890	916	941	886	934	939	887	932	949	952	887	907	931	914	944	976	900	957	960	924	944	875	972	913	893	908	856	848	863	889	932	955	889	882	882	961	978	998	897	856	931	905	887	935	940	909	936	939	918	907	966	972	957	916	944	913	939	931	914	979	951	971	940	928	905	987	927	971	934	915	908	905	949	925	937	923	925	948	915	859	895	952	902	913	919	940	906	956	943	892	939	955	920	925	921	952	927	862	933	971	912	935	922	964	934	977	983	911	932	948	891	890	891	963	951	940	890	924	925	921	923	936	862	942	907	955	882	938	942	931	916	928	950	979	958	951	997	913	925	889	928	969	892	978	883	887	940	907	884	917	862	909	922	919	959	981	970	949	943	917	938	928	942	904	927	951	921	944	930	912	889	923	948	915	899	942	905	910	928	989	935	967	922	850	881	930	982	941	973	928	923	945	920	934	947	908	897	962	920	877	907	883	940	897	965	937	965	923	943	932	937	903	901	917	906	918	896	928	945	994	889	974	882	970	911	897	887	942	944	866	946	939	959	922	922	931	958	931	917	864	943	942	899	922	947	920	904	913	920	917	917	900	916	899	924	934	940	939	911	968	890	951	998	987	887	935	984	950	963	922	981	927	897	923	900	891	907	876	888	945	924	924	891	915	953	969	905	947	937	934	910	891	931	888	926	937	929	902	963	917	909	929	907	926	907	945	932	877	964	948	943	928	866	944	933	879	917	942	983	901	876	880	898	906	913	905	895	955	962	918	941	918	930	953	919	926	910	918	972	890	912	872	945	943	947	942	989	904	936	946	936	956	942	905	885	889	897	929	860	945	959	914	941	926	970	904	900	910	963	998	945	918	887	964	896	921	911	924	833	951	910	969	928	934	871	958	941	949	961	908	920	968	899	943	893	874	894	902	931	951	966	947	904	943	915	933	902	921	912	935	935	918	1003	941	918	912	923	919	885	963	959	915	859	966	958	943	944	922	900	941	949	979	920	976	966	914	939	951	875	953	950	939	951	912	966	978	951	940	930	951	941	873	898	889	957	964	920	896	897	1013	962	933	940	913	912	904	927	936	923	891	954	910	917	920	920	925	922	961	960	931	968	939	961	906	950	931	906	962	893	940	876	942	965	889	920	963	927	886	954	967	941	899	1021	979	957	968	928	922	998	875	912	917	972	922	917	926	922	921	881	1016	997	927	932	906	909	945	957	964	875	948	853	889	922	887	913	884	901	872	1005	964	918	917	911	910	907	941	952	902	906	909	934	944	955	924	953	905	948	892	937	905	943	909	931	962	961	872	954	973	926	963	990	921	916	942	967	880	902	900	937	927	955	954	948	943	1005	944	913	959	924	969	925	898	901	899	893	916	877	898	980	939	920	904	887	951	983	936	898	963	950	939	964	924	971	928	925	952	899	922	931	943	914	923	978	887	944	967	936	940	997	966	938	923	904	949	937	943	922	940	895	921	868	915	913	871	962	959	946	935	934	945	964	929	936	907	942	940	943	888	910	933	859	903	922	900	951	902	944	924	875	919	929	908	940	916	901	960	932	988	951	963	889	914	873	923	921	938	921	993	927	899	921	935	958	913	899	885	932	877	949	920	910	901	869	923	926	953	921	929	948	924	962	886	945	979	951	985	944	916	904	955	912	944	931	937	921	899	952	912	929	903	962	905	921	927	914	926	922	943	954	978	967	932	916	919	912	914	859	902	940	886	930	913	922	923	949	921	961	859	931	924	929	912	925	934	940	888	914	972	961	915	932	905	904	948	916	929	875	956	976	929	909	903	935	960	963	905	943	938	898	883	896	904	912	953	923	947	912	899	920	956	957	944	917	956	911	904	894	942	860	917	938	845	979	915	876	975	932	892	917	921	898	935	915	936	879	967	877	908	881	939	921	876	898	904	898	899	886	962	918	974	967	893	1001	935	972	952	940	977	930	968	863	920	950	919	940	940	918	947	961	950	916	851	964	865	921	918	909	892	941	931	974	957	886	879	885	901	933	936	916	902	926	923	925	892	909	951	964	953	900	917	933	902	965	955	938	921	985	936	912	966	909	956	904	980	929	1000	913	872	883	947	951	880	945	912	942	885	908	983	907	885	937	852	895	940	972	977	942	918	914	932	963	938	892	918	932	884	955	893	864	946	924	911	962	926	918	931	872	965	916	900	931	868	858	920	885	934	904	954	919	891	894	936	942	916	970	955	899	976	950	887	898	957	937	907	945	903	929	924	898	921	960	889	898	901	891	935	924	912	919	924	972	924	920	988	911	895	908	931	927	919	894	905	938	979	896	902	945	943	906	927	938	949	940	893	918	970	959	952	892	966	936	943	899	916	891	853	927	877	965	943	966	874	935	939	927	903	925	975	912	882	930	944	963	887	886	887	948	968	916	859	944	914	933	949	909	935	961	880	928	948	961	970	919	896	882	944	964	932	929	876	909	935	923	908	864	938	946	913	921	905	879	952	918	941	934	906	932	973	930	946	898	964	905	988	895	923	954	881	912	953	928	930	930	913	943	924	937	946	985	916	972	959	921	919	955	941	890	913	961	913	908	918	966	927	858	963	945	948	986	899	917	921	925	923	950	892	996	888	939	990	898	918	897	923	914	956	963	891	953	958	926	1010	927	917	929	955	897	966	947	880	927	936	923	906	911	923	957	934	968	907	950	927	954	882	909	895	875	910	919	949	914	959	916	962	946	943	939	928	908	948	938	930	918	911	943	916	920	926	959	914	942	935	938	958	953	916	900	933	917	927	925	977	913	945	934	917	970	893	954	931	891	925	930	966	957	953	920	908	875	940	965	873	890	950	889	995	959	929	906	912	908	916	914	984	921	927	942	881
24162	21409	28703	24638	21366	15967	9200	5030	3390	2422	2001	1603	1380	1318	1198	1206	1426	1251	1252	1348	1144	1065	1163	1106	1005	996	889	863	879	835	805	873	805	880	790	804	778	772	796	774	801	758	691	732	758	679	711	734	673	699	719	748	717	769	697	697	741	771	772	773	841	796	777	783	741	727	744	732	673	710	706	729	670	689	700	695	733	679	726	735	729	766	690	723	682	696	665	674	774	687	672	690	656	677	667	721	703	694	711	702	731	689	725	689	724	716	689	715	724	726	707	685	718	743	676	700	739	724	717	715	745	682	698	734	701	731	672	728	712	712	692	735	735	733	689	707	714	711	732	699	691	673	759	668	725	682	738	772	707	728	665	730	698	721	705	678	687	715	744	729	735	710	737	704	727	742	742	691	680	675	702	736	714	725	717	747	705	702	750	680	708	708	761	695	765	702	663	689	683	711	752	684	725	727	737	691	739	767	696	720	699	705	672	724	676	733	737	703	658	720	724	699	679	703	694	696	714	688	703	718	748	700	694	738	727	705	693	744	740	708	705	690	746	689	701	761	688	686	693	662	760	731	762	721	785	723	681	724	695	709	679	675	692	705	657	738	698	681	749	686	680	700	673	724	726	713	654	739	729	652	773	756	749	698	732	725	713	754	748	742	711	706	719	720	705	726	685	709	681	660	725	719	695	684	685	689	690	725	704	720	715	725	714	707	706	701	729	690	685	718	679	775	748	746	740	708	743	727	716	712	729	721	715	695	723	757	702	711	731	731	745	736	683	706	719	644	729	698	678	686	765	670	716	711	711	699	699	673	693	663	711	692	646	728	709	706	688	703	699	693	718	724	676	741	700	737	685	696	701	713	674	715	681	722	660	729	692	706	677	707	670	756	728	695	717	697	658	711	664	700	710	694	691	643	700	703	672	711	683	694	700	697	692	741	734	696	727	672	677	718	735	700	669	687	736	653	741	760	712	699	722	693	730	736	723	741	694	733	697	671	731	641	719	702	717	694	682	718	677	734	723	692	728	732	718	708	698	677	672	753	753	681	713	733	747	718	678	728	653	682	725	694	712	659	691	694	678	690	680	678	713	730	709	760	750	654	665	676	708	706	688	736	702	714	689	703	713	766	737	691	707	649	693	688	744	753	726	713	717	736	687	666	705	660	771	683	706	702	736	748	692	721	710	742	731	737	690	651	749	678	691	657	683	725	720	678	702	693	674	726	705	689	748	719	768	716	693	737	721	699	712	690	722	738	703	705	689	678	703	737	740	734	701	677	707	741	684	720	716	743	707	700	676	690	722	647	670	710	684	730	788	732	743	710	762	765	698	729	725	687	721	684	749	714	699	693	739	725	712	728	685	728	731	694	666	704	696	733	725	732	706	688	682	729	663	705	704	693	745	692	701	708	688	691	712	650	689	697	763	732	708	709	716	697	695	694	700	702	683	715	699	697	726	711	683	708	674	692	668	744	706	656	715	755	724	701	760	710	694	690	707	757	698	712	660	686	740	702	700	723	704	716	706	712	701	677	702	710	702	667	738	716	719	717	715	740	700	711	691	651	709	759	664	666	713	722	688	683	684	693	786	692	720	689	690	668	745	685	658	675	725	654	693	760	721	719	736	679	721	676	713	688	687	732	711	687	703	701	683	719	708	717	710	720	707	744	721	673	707	709	699	699	751	706	710	730	756	707	749	660	713	689	739	738	748	730	698	665	716	738	661	683	703	718	717	711	688	748	698	714	721	720	650	731	715	702	706	664	701	740	720	715	679	688	681	735	684	718	757	703	741	731	722	741	689	645	751	678	696	729	650	714	715	654	735	744	666	722	735	711	707	672	706	691	724	698	683	684	659	704	716	719	670	754	710	699	749	721	686	724	720	726	691	725	704	683	770	695	713	694	756	724	735	738	666	688	691	698	689	757	722	714	732	705	717	716	649	705	719	700	681	707	730	687	657	724	712	738	722	706	725	712	700	706	657	664	727	688	705	686	689	684	670	745	693	690	710	687	706	742	702	710	665	692	743	692	718	696	710	704	712	679	738	735	716	743	677	703	762	709	684	692	686	727	700	692	690	710	683	717	710	716	726	694	699	686	702	674	691	728	703	717	723	715	674	724	695	717	714	745	697	752	714	714	732	736	703	677	726	725	679	728	679	688	701	726	727	745	696	744	697	730	673	702	678	701	748	741	710	716	684	726	752	721	666	718	771	721	729	709	732	664	748	702	681	719	682	742	737	735	746	708	728	715	692	698	692	734	747	661	660	673	699	759	693	708	705	676	716	749	710	689	734	710	705	738	742	729	723	710	727	689	695	685	680	699	710	658	742	708	742	690	721	641	771	695	732	715	682	697	687	665	663	702	667	722	726	693	724	747	743	671	688	705	719	694	721	720	709	711	708	667	671	744	733	696	663	723	757	686	707	694	690	702	746	679	749	726	695	695	741	690	692	723	704	686	694	680	701	688	750	675	768	704	690	699	724	680	713	717	726	648	745	719	727	691	708	719	687	710	675	680	699	732	723	689	697	696	688	687	724	771	705	673	696	693	759	700	720	689	701	746	712	692	715	693	689	693	638	682	722	730	724	732	733	709	703	750	754	689	696	706	712	672	753	730	709	663	695	693	669	739	721	752	682	761	761	767	722	741	696	702	742	729	706	683	746	672	755	669	665	706	742	684	721	738	718	694	711	687	690	666	679	676	696	692	730	705	696	697	698	682	698	715	749	660	687	720	711	720	682	656	725	698	690	653	746	755	743	726	706	709	716	698	697	721	693	719	715	695	706	723	741	731	697	703	710	721	692	708	696	667	719	775	722	661	681	719	748	742	700	674	772	703	659	696	703	687	680	755	718	684	678	668	705	704	725	712	693	724	676	699	726	763	718	750	728	634	662	703	722	652	681	671	726	673	710	698	694	730	673	680	699	716	734	728	656	694	693	678	673	666	696	677	709	684	674	757	683	696	692	678	764	727	704	713	715	706	710	705	738	700	726	703	725	672	745	719	702	685	686	714	746	718	767	694	723	737	716	774	722	729	688	718	728	746	705	727	715	680	727	759	734	744	711	734	740	705	700	740	708	696	739	713	688	697	710	744	660	713	703	726	697	702	706	672	667	711	717	707	712	697	719	704	759	712	702	740	739	702	688	764	694	692	668	706	713	703	701	706	679	749	710	697	656	793	720	709	720	711	707	735	712	697	716	685	715	747	715	724	677	699	703	679	702	742	681	687	672	678	690	687	695	670	732	701	694	701	746	695	666	689	697	761	677	703	702	716	717	742	721	763	686	718	696	662	709	635	713	629	677	731	706	725	707	700	666	728	658	654	680	722	748	700	682	692	725	656	687	650	681	718	693	729	726	700	728	737	788	710	744	708	717	665	701	709	735	725	689	726	706	689	666	704	746	710	675	682	690	731	720	708	707	720	661	739	720	681	703	700	734	730	698	699	715	670	721	731	703	773	639	787	696	663	698	640	694	711	653	709	684	717	743	726	713	701
28735	49218	41031	30937	24443	19502	15156	11004	7745	5979	4640	3666	3025	2614	2564	2474	2854	2639	2508	2751	2231	2064	2186	2014	1824	1753	1546	1555	1501	1337	1304	1306	1180	1211	1143	1165	1197	1178	1235	1307	1194	1186	1079	1090	1038	1062	1078	1093	986	1040	1022	1021	1008	1069	1034	961	1062	1133	1175	1213	1229	1178	1124	1151	1030	1030	1041	1061	995	983	957	946	982	997	995	980	1002	1032	1028	1003	1080	1032	961	953	996	1043	1043	974	997	1000	928	994	1015	1014	1031	1031	959	1001	1018	1013	986	925	1037	1015	1033	998	1032	965	1050	1008	989	947	1043	974	981	1006	971	981	983	980	983	931	993	1054	986	989	993	963	997	1046	1032	978	985	1025	897	1000	997	1005	1032	1055	1026	973	1041	952	1014	973	900	1001	1025	963	981	954	1029	1048	1013	1006	966	978	959	969	958	1001	965	1024	996	1001	962	1023	1004	998	1004	962	974	963	998	1011	994	991	1019	978	977	1015	998	974	985	1016	1037	999	1008	1015	1046	948	956	979	968	980	1033	986	994	1016	927	980	1017	994	1034	985	993	956	1021	1003	948	989	975	1025	1000	965	1021	923	931	1060	1027	965	980	1042	965	1000	1042	955	983	1032	1031	986	981	959	1022	925	1002	940	1004	1020	1054	995	1007	988	1032	949	1013	981	934	1039	978	1054	952	977	986	1028	1040	984	1015	1003	997	1016	998	983	982	1017	1011	973	995	982	973	953	1053	995	1004	996	1021	945	956	973	1018	1009	929	1004	994	978	1017	951	1057	1045	1001	1052	965	989	1029	984	969	958	995	1030	1011	967	1004	1003	968	1016	997	1000	1010	1026	1060	978	988	1012	983	1028	965	1009	985	983	979	1022	991	971	995	972	942	977	986	1018	1014	1014	1006	989	958	973	1032	1018	1046	1001	979	1009	1013	972	1006	980	1040	1050	1003	957	980	1043	953	977	1063	1004	1035	995	963	970	1055	981	1025	980	968	941	993	1011	1020	995	1036	1012	1005	990	986	1043	1014	985	1010	1004	987	1008	959	1074	1028	986	1047	978	981	978	1014	985	964	958	965	1003	973	987	936	967	986	1004	991	982	1028	992	1056	992	1022	983	1009	986	1020	986	974	1045	959	987	1015	1001	940	954	1004	976	1019	975	984	1000	973	997	976	1025	1038	972	1010	929	1004	994	997	975	983	1065	1009	989	988	932	1004	989	999	998	1071	997	1017	1015	1052	1025	1015	959	977	955	969	973	994	1001	1049	985	984	1006	958	1030	1038	1015	998	1024	980	933	994	1007	947	1040	979	945	947	992	1002	1062	999	1003	969	993	967	1014	1030	1022	1006	964	1033	1030	1032	1046	995	1001	1007	996	1015	1020	978	1002	984	1047	1017	979	1006	980	949	929	1052	968	993	1027	1053	974	1028	964	974	987	992	996	930	1003	1017	926	1043	983	996	964	984	992	998	1009	984	987	1007	1015	1011	1012	1005	1021	934	978	948	1005	1026	1043	1072	986	1011	977	991	988	1067	982	992	1006	999	1003	931	1040	982	1062	1055	922	952	969	966	976	959	973	1070	1012	1020	956	991	936	962	959	1002	1030	965	960	980	1007	1010	1055	996	1027	979	964	967	995	1033	1029	1017	988	998	965	1043	1023	1007	1002	1067	1000	1038	981	1017	966	976	990	984	965	1006	953	956	1017	1030	973	985	964	985	960	1029	1067	1038	1013	967	979	1025	950	922	1029	1040	1030	1008	1041	917	986	1009	1018	983	969	955	970	1038	1036	975	995	993	951	1004	984	995	1064	1076	977	1004	1013	1006	1034	982	993	998	974	1017	1008	1034	985	916	1015	991	1004	989	1029	1025	1012	1006	1047	1010	1014	946	999	989	972	942	1035	1036	980	1033	982	960	1040	1014	1040	991	1023	1035	1034	992	999	964	974	1008	1054	980	971	972	1019	983	990	1009	1007	1002	951	1003	1013	1058	931	980	998	1053	962	1012	1063	978	1011	1000	1033	1027	1002	997	1018	1011	1032	1009	1054	997	956	989	1029	1026	988	1033	1041	948	1083	999	981	1028	1015	956	1063	981	1026	950	917	953	1011	1007	988	951	983	935	1007	990	1004	976	1046	1003	1015	997	1029	1028	966	984	1006	1000	1047	997	987	957	995	1023	967	1027	946	988	973	1017	1019	1019	966	953	1053	1020	1072	991	977	989	985	1020	1001	1008	988	1047	1005	994	999	963	1014	973	992	995	972	944	967	1057	984	988	962	1025	1017	958	1085	1014	960	996	985	971	976	954	975	982	1022	1022	1036	956	954	1029	974	988	1054	1036	1012	970	975	994	1024	1016	1051	982	968	1013	932	997	998	957	945	968	1012	956	1028	1013	1005	998	962	961	1008	1017	1029	995	1014	977	1015	1007	1006	970	1007	953	1005	1080	987	1006	973	1011	1019	1032	1003	1027	1008	1008	1005	1047	1024	965	999	1073	1006	961	951	998	997	981	993	985	1019	984	1028	1006	1022	998	1003	1041	1000	975	1014	1009	1050	1031	1035	1008	969	976	988	1025	1017	989	989	941	1002	1025	1001	967	993	1019	1037	963	980	1031	1001	966	1026	1002	926	1024	1075	1002	988	1032	1036	1027	1012	939	985	998	974	1003	966	987	1013	1030	1025	980	984	1049	980	1018	974	953	1024	1061	1030	979	1010	950	960	1014	990	1054	984	984	1043	1052	1001	1043	958	1021	1002	1033	1040	958	977	987	957	974	931	1026	996	1001	942	986	959	1007	984	941	955	998	1050	1018	994	962	940	994	1026	984	990	977	982	982	972	962	996	1025	1040	983	992	1003	1009	1027	1057	988	983	1000	1019	1028	1013	976	1010	973	1012	983	984	1003	958	1006	991	949	1023	978	1076	1020	1022	1020	979	965	923	1011	1018	987	975	990	1038	948	1014	1033	961	1037	1008	1006	1038	1028	989	1077	987	910	1011	957	961	969	981	957	990	979	989	999	991	1009	1015	1003	992	988	1020	988	1040	1052	998	1029	1039	999	999	962	1035	1029	979	1010	998	1034	962	1014	972	1031	1056	969	914	963	1038	1022	984	1024	927	1009	982	1032	971	1015	999	989	1019	1005	1034	997	980	1015	1000	948	988	982	995	1005	1049	1070	975	997	1032	1002	982	991	940	1071	961	1018	1023	959	966	980	981	992	978	977	971	1003	1015	1077	970	977	1032	1025	987	976	949	988	976	1039	996	1000	1014	1054	992	997	966	991	997	1024	954	1053	1043	973	1016	978	968	1030	992	970	973	1013	956	1016	970	1016	981	1015	1009	1015	1007	985	999	941	948	1005	1019	976	1011	982	1002	1034	980	988	1029	924	993	1007	1024	1027	1048	974	1008	1017	943	1042	1055	999	1013	1020	980	1002	1022	980	998	1000	1021	999	1006	985	939	1015	946	966	1032	1047	961	996	956	1010	1025	995	983	986	996	982	993	947	1001	1010	1017	999	1035	1030	1026	978	1008	1042	1018	989	935	1012	974	1020	936	1023	1060	1005	966	992	1021	1041	1039	1027	932	1009	961	1005	1018	985	993	966	951	991	979	1000	986	965	978	969	979	1035	971	960	999	1043	1010	942	970	951	1033	972	997	970	983	939	1062	1026	976	962	975	978	1014	987	972	985	945	1024	1058	1030	1027	1011	1019	950	992	998	994	998	1021	963	991	1024	949	974	1000	1017	1045	996	986	1039	964	1036	996	1015	1053	1029	992	1004	1005	1014	990	1036	995	982	1015	984	975	1045	1012	996	989	1070	990	1008	1029	956	1015	1010	982	1017	1042	968	1038	1000	981	1037	981	1054	1040	1008	996	986	926	1014	992	1050	1043	980	998	1015	1003	964	1029	959	1003	1015	1006	1019	999	980	1029	984	1042	983	1012	997	999	1039	1014	952	969	973	970	1005	1026	991	1042	977	1008	1002	967	989	974	976	999	1024	1020	993	996	1007	1019	986	997	940	920	952	999	953	962	1055	1001	972	1030	1045	960	998	1009	1079	998	970	948	1003	1015	968	1015	996	968	1022	988	1028	981	963	967	1009	999	1065	903	969	966	1024	1004	996	1004	994	1001	1031	927	978	981	975	969	982	982	1019	977	1046	1044	1003	1010	989	957	991	941	1011	945	1007	997	973	968	1004	987	965	993	1038	1031	1012	1038	1033	1059	1010	980	1041	986	974	1017
23239	21413	29328	23911	21643	21930	17017	7617	4734	3519	2807	2096	1785	1633	1579	1618	1647	1571	1649	1657	1343	1344	1353	1296	1157	1154	1073	1029	1016	891	883	897	867	882	862	811	808	855	800	870	847	826	796	762	737	731	717	858	768	775	736	691	742	754	729	731	736	756	727	777	830	903	921	781	764	694	689	727	682	723	738	763	724	680	731	682	711	789	697	709	731	709	722	706	701	688	704	722	671	732	695	743	753	748	731	695	715	733	692	704	679	705	725	730	694	753	755	692	701	751	797	711	672	717	706	715	767	760	757	712	726	721	709	744	760	697	733	688	712	718	726	700	701	671	700	671	635	775	730	721	737	676	680	668	650	696	744	748	705	711	740	743	695	677	700	703	715	718	696	711	779	730	709	713	702	709	725	742	695	786	716	690	722	725	741	709	721	724	724	721	719	665	692	710	714	728	710	715	680	707	694	726	702	648	719	826	729	682	737	693	694	704	683	719	701	677	671	699	743	688	690	693	693	742	683	747	754	682	710	691	750	694	652	695	724	707	754	695	682	708	650	725	701	767	728	761	702	732	700	722	727	674	730	715	690	762	708	735	667	697	729	730	691	706	709	632	710	701	727	683	741	744	687	778	706	711	658	704	685	736	734	695	692	688	716	766	688	711	671	693	697	699	726	742	677	708	699	716	698	738	703	705	707	741	726	727	767	722	692	724	697	688	678	711	713	668	758	738	740	728	724	749	717	701	690	739	700	734	684	694	711	683	678	701	732	697	685	693	659	714	712	701	721	747	693	714	745	695	751	745	702	691	748	720	736	708	695	697	747	762	717	749	719	677	697	728	741	710	640	683	692	690	689	738	686	684	656	706	691	685	692	715	740	699	681	698	728	725	710	749	739	704	716	710	740	736	709	686	730	709	733	711	724	719	681	738	700	677	744	729	721	695	702	715	693	762	672	715	692	701	728	698	652	659	689	655	720	688	730	684	712	734	715	709	709	708	710	712	709	731	700	712	738	739	691	704	661	763	738	718	700	696	712	714	774	685	666	665	710	669	677	734	737	731	753	691	670	677	715	718	691	765	713	678	682	727	714	702	675	699	742	735	714	730	693	759	766	740	694	724	698	731	693	724	711	729	689	677	662	773	724	757	758	693	711	701	722	729	721	693	705	728	751	688	727	719	750	704	738	703	725	723	723	733	674	689	663	733	736	683	696	709	710	724	678	712	699	724	733	691	747	751	749	677	703	717	699	690	722	705	691	717	759	727	728	722	687	674	658	721	739	732	720	708	696	716	718	722	725	720	733	692	698	731	773	690	734	699	727	710	704	652	723	729	748	678	705	723	693	720	731	710	750	763	680	732	717	699	706	744	724	695	685	732	730	705	733	696	691	713	737	692	723	732	730	712	700	703	714	685	685	714	682	735	707	676	717	763	715	708	744	757	728	713	679	701	711	674	654	689	738	737	690	740	750	710	707	710	715	707	697	702	664	731	692	756	772	699	728	769	698	740	708	718	729	699	698	736	748	687	700	743	739	737	701	700	742	711	725	687	723	705	724	678	721	680	698	723	737	698	778	703	693	674	686	734	730	701	733	703	715	739	688	707	706	707	683	713	727	712	700	690	686	671	728	677	692	694	697	703	702	756	708	743	686	670	662	679	709	727	698	682	702	764	698	711	709	705	741	733	679	725	706	697	711	679	724	693	713	709	733	680	734	691	672	698	749	751	657	736	747	713	695	726	694	714	703	661	698	707	708	701	723	688	686	689	680	739	719	750	743	707	725	676	706	693	699	709	741	690	753	724	665	707	719	703	726	738	716	671	702	713	708	667	720	679	711	703	683	698	677	671	700	675	794	664	722	724	729	710	724	702	754	672	677	718	696	695	672	643	765	653	694	749	745	692	737	730	711	709	687	744	711	692	718	648	690	692	700	735	735	697	726	721	714	722	661	694	721	675	708	752	720	751	655	691	725	754	731	687	667	702	682	754	685	701	722	706	726	725	699	717	667	733	677	636	685	701	732	724	736	717	690	697	714	702	704	714	691	686	695	670	691	708	699	759	722	672	677	699	742	720	676	665	713	711	734	687	716	665	664	671	741	731	690	721	738	716	720	690	723	726	745	695	708	738	721	693	680	737	716	732	696	762	740	695	698	718	719	732	723	678	715	709	650	721	739	730	729	710	705	681	744	707	729	700	712	720	702	704	695	704	725	737	695	678	718	716	751	724	727	651	730	698	736	699	716	717	687	705	740	712	742	737	675	695	682	708	690	720	657	748	751	710	678	712	692	709	727	700	716	705	690	678	667	756	705	714	710	696	724	707	702	713	698	688	702	714	722	759	726	666	673	683	713	721	698	740	688	755	719	729	694	711	687	669	705	730	711	711	722	688	714	742	659	717	692	731	700	718	715	655	707	707	706	693	717	682	685	666	685	731	738	720	670	726	698	704	716	702	706	693	695	702	714	662	736	700	695	723	670	687	718	738	692	704	717	715	683	703	792	748	725	725	735	677	744	761	727	699	672	689	657	699	707	701	688	736	653	694	747	716	749	684	688	715	711	671	732	744	748	675	695	705	726	747	672	706	770	743	703	711	701	696	711	716	730	728	745	723	781	713	698	707	676	717	710	679	697	726	699	694	702	749	707	727	731	714	702	678	720	703	670	698	712	700	688	734	746	700	707	716	732	709	679	722	701	695	747	730	706	739	716	763	640	685	701	719	737	726	709	634	700	680	727	734	718	688	712	686	705	706	715	692	665	725	710	703	690	720	730	764	691	686	706	698	742	705	738	792	731	683	694	702	698	655	719	696	702	688	676	688	679	734	680	746	694	789	725	669	680	720	693	712	710	752	669	706	690	685	711	701	727	698	692	693	700	698	745	690	714	718	721	700	732	706	751	731	686	715	700	732	683	687	675	729	766	698	717	732	658	723	689	698	680	715	759	716	718	701	702	712	745	763	672	709	752	655	723	708	704	686	731	745	682	692	755	684	747	677	690	698	733	745	711	725	742	649	756	724	724	678	650	739	675	714	673	767	732	732	702	677	745	664	717	712	697	684	707	669	708	691	687	706	689	697	705	681	714	716	745	719	737	713	651	723	707	701	706	654	722	705	756	734	734	744	718	644	705	684	666	683	681	668	733	738	666	624	708	666	709	701	686	700	629	725	710	634	699	685	750	697	698	686	696	769	664	690	698	672	694	737	691	770	757	701	708	707	669	733	743	688	708	691	739	733	756	714	700	748	669	707	753	699	683	713	690	680	714	683	707	722	657	701	740	670	681	690	734	676	700	742	702	696	735	753	684	708	678	698	730	750	701	756	684	688	717	743	724	732	697	720	725	672	725	754	661	744	692	665	669	707	687	770	716	716	717	683	666	700	725	702	679	708	737	694	688	720	695	711	734	729	682	687	756	746	687	707	712	723	703	679	709	701	710	707	711	696	697	689	692	716	735	705	701	716	741	727	712	699	715	719	695	706	740	742	732	713	692	735	701	692	764	725	726	745
29578	51189	45100	35292	29873	24311	19243	14424	10743	8033	6351	5309	4256	3708	3458	3638	3672	3412	3567	3485	2694	2616	2711	2585	2264	2177	2073	1950	1768	1525	1480	1366	1387	1413	1270	1200	1258	1252	1250	1422	1354	1212	1147	1125	959	1017	1018	1326	1165	979	1004	1030	998	1050	998	998	1067	1049	1052	1256	1320	1456	1372	1162	1129	1088	1007	1008	960	977	1023	1007	975	963	987	994	990	946	968	1011	953	949	981	1000	1033	1040	973	1003	1038	927	951	944	962	1031	984	993	1000	962	945	968	1001	977	1002	991	978	954	1003	964	1000	990	982	1009	996	1033	1008	974	997	940	989	989	983	978	1008	974	967	964	974	986	976	958	999	1026	993	1017	964	995	998	996	893	959	999	991	950	983	949	974	1026	1003	971	975	942	988	996	982	981	1013	1035	967	966	984	960	1024	951	958	1015	986	986	978	1042	1007	990	1000	961	1036	957	991	959	966	977	996	934	957	983	939	1008	1008	1047	974	950	985	961	1014	942	1010	1032	958	945	1087	921	1044	937	1010	1018	997	933	1042	971	996	983	999	965	1047	948	1021	1021	972	999	1007	1008	1000	988	1031	1052	1002	899	972	1019	1010	984	983	967	1042	930	951	992	1010	923	956	955	976	1009	959	979	976	976	994	970	1032	982	976	991	1014	955	962	1061	1005	981	1014	987	965	965	993	975	988	995	1017	967	954	998	960	1016	976	1009	1038	998	960	1013	1050	969	1004	942	980	989	923	998	1021	1028	1036	975	996	1012	990	999	1001	979	991	1009	939	926	988	974	1014	981	1004	931	961	1005	1028	972	975	978	995	982	1008	971	1028	997	957	1000	999	1029	957	1057	1044	955	963	959	964	946	966	960	981	1008	998	1052	1012	1008	987	1004	984	981	989	993	1069	970	995	953	1008	1020	992	968	1071	942	976	991	994	1021	921	992	956	1010	948	1004	935	1008	1047	960	982	970	986	991	984	1012	921	971	961	977	995	958	1002	1035	1063	979	975	958	968	984	958	997	989	949	988	932	983	972	954	975	978	967	1029	994	1035	976	934	968	991	987	1051	1014	1014	973	993	971	1014	974	929	1003	980	928	977	949	997	990	993	951	955	983	1021	966	970	961	980	950	994	930	997	1001	984	1019	951	960	922	990	958	946	970	974	961	989	996	1018	1010	985	965	986	979	1011	943	974	994	1000	960	1022	1012	969	980	998	1042	1008	1002	965	995	940	978	963	968	1028	1001	995	955	979	1024	948	989	933	945	949	959	995	977	1075	948	931	933	1001	991	982	939	998	967	1016	1040	965	992	997	961	994	956	1007	981	977	951	970	962	962	979	1009	983	982	968	920	1022	972	1009	1002	978	969	1060	1025	1011	1009	999	968	1011	956	992	973	969	985	919	1036	948	977	968	986	970	1005	970	971	978	1021	984	1000	1033	963	960	1014	917	949	976	1052	986	988	990	991	994	977	959	989	969	1048	1013	936	995	942	960	1052	969	1024	995	1043	985	980	988	1030	976	996	1042	1018	961	961	923	979	990	988	914	980	952	952	916	956	940	996	983	966	1024	1034	986	940	1020	955	1052	985	989	978	993	953	961	988	1009	1021	959	973	979	962	952	970	967	982	949	981	1009	979	964	995	999	975	933	980	1016	976	968	1022	959	1000	965	996	951	956	1022	935	928	976	1004	970	944	997	1023	950	1006	996	1022	979	963	1017	1020	975	988	1009	983	1019	996	934	1006	980	995	999	989	1028	1013	993	943	993	992	1000	971	1025	936	1030	987	972	969	995	1001	1021	968	957	1030	953	970	1019	971	1000	944	953	981	948	994	995	996	1020	1008	1008	962	980	990	935	980	974	928	1017	1025	1001	1044	992	994	986	1013	983	1002	995	996	1014	950	984	1029	970	1042	997	979	949	984	959	936	1027	952	1052	1022	993	966	940	990	1037	938	971	968	1070	1025	952	970	986	955	982	1010	1013	942	1046	991	963	994	920	1017	993	983	974	989	1019	929	960	979	986	979	1012	1014	1044	969	1008	978	1026	1034	1004	979	1014	999	955	1018	1020	940	978	965	982	1006	987	1047	976	974	955	1007	978	974	977	1007	962	969	963	937	974	954	1021	1018	1034	1003	951	890	961	1015	950	938	957	933	950	1008	993	1001	967	904	1004	990	1023	1052	1000	976	972	1032	1012	1046	996	1062	942	979	1000	1005	961	988	1044	966	1012	990	988	1033	1029	955	1022	1025	995	970	933	969	997	953	1009	1021	947	1028	1006	930	1013	956	993	950	982	1035	1010	972	999	939	994	1024	1049	979	1022	980	986	978	1000	981	1014	987	976	992	957	977	1018	996	938	982	967	1058	1000	982	1012	960	928	956	1023	990	1005	1041	965	1013	1032	955	1011	1008	1024	1017	1017	986	991	1008	1013	991	1020	986	965	1018	943	1022	991	990	1037	1021	995	1013	1026	1012	947	993	1012	976	898	951	978	952	988	946	984	985	1020	968	1023	986	980	982	1018	982	1036	968	1009	980	956	970	1005	1009	968	1026	997	1003	999	971	969	1053	1012	1004	1011	1022	1043	1038	1051	941	1032	965	1030	971	989	1009	987	977	973	1024	1013	925	992	995	994	1005	1032	1041	951	1001	957	1018	946	974	959	967	980	1025	1002	957	954	992	999	954	980	963	970	1006	950	961	1008	990	969	992	969	976	951	1000	983	943	996	1034	998	1067	1022	949	971	951	976	986	994	1019	1044	997	952	991	964	885	952	943	986	959	967	946	1011	965	954	996	1025	979	1001	996	1011	968	991	1024	987	973	977	975	968	1012	1010	991	950	982	940	929	1004	1004	961	1009	992	1003	1020	998	968	997	968	927	960	1023	1038	975	1029	981	985	962	994	1011	1005	1028	1038	1024	1031	952	1028	974	1009	989	994	964	969	998	968	961	991	977	985	995	1009	976	950	1012	1024	955	970	1018	996	957	1003	951	1009	990	990	951	1003	981	938	1016	926	968	950	975	971	975	915	1019	989	1002	970	976	960	1034	964	984	982	956	979	998	978	975	995	1018	1026	1017	1028	1026	959	960	996	995	1034	1036	952	943	985	994	972	969	1009	990	1007	1045	1016	1048	1044	1005	970	1014	995	1025	963	959	951	1027	979	960	936	1016	1036	952	959	1009	1002	959	972	948	958	998	953	968	994	947	978	962	1005	1026	964	984	1019	904	1024	935	1025	978	985	966	954	1019	994	986	1007	1000	995	1001	989	1015	958	956	1023	995	1032	1010	1006	997	995	990	959	958	984	982	984	1026	962	951	1035	898	939	991	1017	966	934	1028	993	977	1014	1004	1005	906	1027	1015	1000	986	1018	939	987	978	1031	952	1025	949	990	941	978	1027	979	941	942	962	936	1029	920	951	991	976	1021	950	957	968	955	945	996	946	1005	1007	975	977	994	953	992	973	939	1072	1004	980	1032	994	960	1013	967	1022	970	951	978	953	1025	1007	985	985	995	1010	985	990	1001	963	1023	1020	956	1014	957	937	953	992	981	1007	990	981	1001	996	1005	989	1000	1003	922	1023	999	1004	972	1003	973	902	1017	1009	998	1002	965	972	1003	912	1014	1041	1029	1005	1036	998	996	979	1027	1007	952	982	990	999	982	1048	937	1015	989	1000	961	982	956	943	964	1026	956	940	953	985	985	1012	1004	912	996	1008	935	986	997	952	996	1050	1017	1012	965	971	950	990	976	1034	953	1042	1010	1002	1007	991	970	1009	1004	1020	961	986	995	998	1006	1012	963	990	942	995	1001	1020	986	977	995	1005	990	991	958	1050	955	1010	1007	980	990	1010	1012	1024	987	1010	962	1045	987	1092	1004	916	944	1007	926	994	1003	1005	1002	990	970	960	964	987	973	1000	999	974	971	891	966	962	1032	994	949	997	1000	1036	953	1011	936	1034	981	1011	976	1016	1006	968	988	937	954	972	1001	981	995	995	1010	950	1029	1034	1009	917	1003	1021	1021	1013	1023	962	997	987	1057	988
28441	28385	27854	18981	10130	6856	4326	2836	1990	1468	1275	1153	967	982	1070	1012	972	1049	1009	986	934	927	938	948	870	883	846	822	771	736	737	717	710	776	743	734	726	756	758	686	716	680	692	701	717	667	657	669	666	686	695	615	705	695	694	689	681	693	726	686	693	727	683	696	694	678	654	664	661	624	714	656	675	677	647	696	680	708	643	681	629	658	606	667	650	706	704	695	646	669	697	704	626	663	669	687	641	640	689	681	687	682	659	676	697	702	686	641	649	656	687	674	709	668	694	584	688	689	697	667	682	635	657	684	747	728	665	651	653	650	661	668	661	657	680	624	640	645	672	652	661	619	685	657	698	604	712	717	741	683	731	675	679	651	705	697	688	642	751	687	706	667	682	707	660	708	673	712	665	696	653	685	669	714	681	691	705	655	670	640	732	632	672	665	639	679	678	718	634	669	683	692	684	677	638	709	695	663	669	623	691	688	671	646	701	681	682	712	672	718	727	664	686	684	629	695	665	679	735	667	651	634	650	698	683	676	692	702	665	682	686	671	725	637	623	677	681	710	622	730	732	679	643	687	713	691	648	688	662	718	690	676	669	633	630	674	701	667	686	651	679	685	691	732	663	682	643	661	691	686	698	674	648	719	671	694	667	709	642	702	672	665	687	686	691	705	667	702	646	701	718	698	727	674	640	674	661	680	667	672	646	641	690	682	651	643	681	692	710	704	609	651	687	684	635	657	665	675	686	649	670	672	654	684	665	694	719	672	672	689	680	671	725	685	675	685	681	679	687	658	682	709	686	661	651	671	662	652	644	698	683	660	660	672	671	656	676	691	687	640	624	699	670	678	669	720	698	673	667	709	683	727	693	707	702	694	690	695	683	698	692	668	670	672	633	667	659	696	652	707	704	677	655	626	712	668	664	645	666	663	662	653	693	674	672	725	688	636	666	673	696	707	696	644	676	644	662	663	706	646	696	619	706	677	692	678	655	638	698	675	733	667	649	694	704	693	698	644	704	664	642	676	715	664	653	696	693	706	666	653	687	702	705	698	672	710	663	656	675	662	706	651	651	654	692	667	670	674	656	657	711	704	707	656	712	598	693	682	646	655	684	686	671	665	677	636	684	632	690	691	679	681	686	712	691	713	656	694	697	694	714	692	701	641	667	675	663	664	664	673	664	679	634	648	687	699	679	643	694	714	684	678	644	698	681	689	670	687	657	687	696	627	681	695	683	688	656	659	630	696	678	627	666	691	667	660	683	632	696	672	677	680	644	675	694	645	631	712	645	671	631	691	661	628	644	731	655	659	652	658	710	669	677	704	680	681	688	636	675	654	679	639	702	683	678	652	676	679	685	702	653	638	664	706	656	685	695	669	649	673	696	660	711	638	689	636	689	675	660	640	657	646	718	652	642	658	660	659	701	679	668	652	650	669	724	673	740	709	699	681	656	690	748	706	660	667	693	679	633	647	682	671	635	687	626	677	656	673	672	723	679	682	607	714	673	638	701	686	690	658	688	714	700	649	651	649	708	680	653	644	682	698	688	693	687	692	659	672	639	630	695	713	646	655	721	681	668	640	694	607	680	714	649	673	688	661	670	684	641	719	653	653	635	672	699	653	697	691	627	669	664	697	668	689	669	652	691	605	650	660	686	673	664	668	715	630	669	660	677	668	624	719	660	668	707	732	694	653	656	653	671	644	630	637	654	703	686	665	688	655	655	699	688	655	664	689	642	714	642	668	699	649	675	693	713	689	693	664	674	648	666	755	684	693	686	729	722	685	654	718	665	697	676	653	693	719	668	702	646	712	709	711	666	720	708	670	655	690	692	679	674	717	662	679	633	687	695	678	648	708	674	689	681	675	676	675	718	671	646	707	660	702	708	670	595	651	653	665	734	681	679	642	669	727	707	678	660	684	641	638	702	664	659	664	637	694	700	670	681	657	660	727	643	668	630	684	680	660	693	685	720	680	718	674	668	633	672	665	666	661	664	665	683	680	678	698	667	695	697	688	660	698	659	680	654	719	701	677	650	637	736	655	694	665	707	652	683	683	708	687	639	691	660	665	672	673	682	696	673	694	675	695	675	666	687	654	733	733	667	660	675	637	658	687	703	658	651	669	713	599	670	683	712	658	688	687	701	686	664	659	702	680	632	669	660	661	663	703	691	646	656	637	631	659	667	637	682	642	687	688	651	651	685	633	667	693	687	628	618	699	674	665	687	643	703	725	647	673	686	658	670	682	607	729	707	697	701	705	695	671	639	650	660	655	655	655	645	661	631	657	670	714	698	685	650	700	678	642	689	662	721	691	662	676	663	696	756	664	718	677	665	637	600	681	686	711	683	684	651	645	647	735	657	654	709	695	667	648	682	688	697	664	639	685	629	650	720	685	678	682	708	642	650	669	690	687	693	660	644	671	664	620	671	716	724	627	696	700	675	685	626	676	689	679	605	700	696	692	679	719	645	690	691	699	668	696	688	682	657	699	658	665	708	676	692	697	703	707	677	674	695	681	659	697	704	668	688	697	691	671	701	679	679	639	702	710	662	662	701	631	699	724	651	656	653	626	683	651	680	678	666	643	663	676	678	650	646	694	663	692	676	681	673	711	711	654	657	663	690	646	703	691	706	621	640	678	682	658	703	743	731	662	691	688	696	662	672	673	685	695	699	662	625	637	681	658	699	678	687	645	631	672	693	683	694	712	676	685	625	664	680	638	664	684	697	641	689	675	636	645	649	667	672	676	646	666	688	645	685	688	680	704	676	651	637	719	659	642	708	651	617	655	665	680	668	671	651	685	686	689	684	709	664	658	648	703	693	722	667	705	709	722	694	641	730	634	680	641	671	703	633	625	684	708	688	670	672	688	668	646	691	654	726	694	720	655	666	673	639	658	678	711	677	660	662	666	654	676	608	699	639	679	686	648	647	716	681	677	622	629	679	694	634	679	637	705	690	694	651	710	681	728	705	645	692	692	633	676	686	677	691	674	663	688	640	688	661	684	668	719	648	678	642	642	659	634	689	685	649	695	705	709	682	619	617	631	612	653	662	705	660	673	716	647	689	637	684	658	623	664	667	717	650	696	681	661	655	672	710	693	710	668	685	636	659	619	652	631	686	687	657	672	662	670	661	679	681	712	662	707	645	686	687	708	662	666	690	691	678	657	691	683	678	687	709	694	681	637	690	691	688	650	664	665	655	645	648	670	648	670	608	655	607	658	657	667	678	657	711	703	659	648	693	670	702	659	679	674	697	693	652	660	675	675	665	670	674	646	647	669	650	679	627	690	632	669	692	659	711	690	654	636	731	681	702	707	691	667	674	695	700	671	664	679	640	648	699	682	675	665	678	646	677	717	648	722	645	664	666	663	648	628	673	718	686	696	710	704	676	662	657	699	664	671	641	667	686	647	634	689	643	726	690	663	660	634	640	644	695	681	670	752	653	623	661	681	663	729	661	669	692	703	700	669	653	686	663	675	648	711	650	691	652	727	654	698
28680	43224	35220	24374	18276	14395	10060	6889	4845	3447	2785	2346	2086	1959	1912	1927	2012	1958	2022	1906	1682	1736	1855	1609	1545	1455	1415	1396	1334	1179	1059	1151	1074	1068	1124	1081	1129	1057	1087	1065	1029	1028	1099	969	1066	972	962	981	971	991	1023	938	944	982	1015	991	924	939	1005	938	973	973	982	1013	982	949	897	994	982	939	972	992	963	924	997	918	947	959	994	979	948	955	976	998	979	944	983	911	971	993	972	997	925	958	961	994	984	971	1017	939	938	891	934	960	992	997	1005	953	971	960	977	962	957	938	883	948	930	957	993	1006	924	951	917	976	987	929	960	1002	964	973	932	956	887	974	896	937	975	911	966	1035	982	933	965	983	947	984	1020	946	925	915	989	979	956	900	984	983	996	922	987	957	901	924	962	906	926	967	932	888	895	896	1006	1042	930	936	1014	938	978	967	970	967	910	949	935	952	944	963	950	923	932	941	938	910	952	959	958	1000	930	956	932	989	963	941	948	958	919	950	926	973	916	957	952	983	967	926	986	923	949	947	946	941	948	908	898	939	939	986	981	910	932	949	969	917	981	917	966	947	1026	961	935	969	979	1019	924	917	994	954	959	1001	938	986	978	965	957	925	961	950	926	947	957	951	949	988	939	901	968	980	967	1006	936	952	952	1013	948	934	944	976	898	912	926	957	954	924	952	950	988	926	1020	963	1015	963	952	965	938	948	955	909	913	877	975	960	947	1004	886	981	948	981	983	960	1019	941	1016	986	980	959	966	933	945	956	932	909	976	937	972	931	920	952	902	1000	1004	998	919	946	945	919	930	924	950	950	941	954	1000	959	984	908	941	961	951	980	952	973	922	937	1021	1007	973	892	947	932	970	958	976	1025	952	983	983	986	928	932	1005	1008	989	961	939	960	963	972	953	968	939	968	936	953	936	932	1003	997	998	965	983	920	934	997	912	925	989	925	951	989	942	925	991	944	982	941	976	1002	962	945	930	947	990	938	919	926	905	941	961	947	973	964	948	966	939	994	952	1003	912	1018	958	933	950	955	966	986	972	949	996	950	982	945	925	965	981	959	952	971	934	961	956	957	966	956	938	978	1032	945	963	981	955	958	977	975	965	992	936	924	923	973	988	924	960	966	927	912	1001	891	967	985	931	953	920	928	942	925	921	909	956	916	994	970	977	879	881	927	958	951	936	949	1004	931	977	922	938	963	898	974	930	1003	910	936	974	969	984	984	932	998	932	920	983	938	980	919	971	995	992	961	997	963	965	986	948	930	982	910	952	964	974	920	978	987	919	904	975	955	945	964	963	971	949	959	979	1004	930	902	944	974	993	992	915	893	947	1001	958	938	969	903	961	920	971	920	968	907	922	944	962	983	962	939	974	1008	900	953	941	970	960	872	924	951	994	951	922	921	953	917	964	1034	967	975	976	972	918	928	902	981	969	1039	944	922	939	892	924	921	978	955	977	943	969	946	938	972	942	959	969	944	914	976	942	908	981	915	954	955	992	946	948	996	944	969	981	985	1005	964	950	964	936	1026	1015	966	960	868	952	938	1018	959	958	948	928	937	923	963	919	932	942	954	1039	999	968	945	978	955	952	951	1050	980	916	936	933	935	929	1030	956	952	969	969	939	951	899	946	957	892	920	904	974	945	980	966	968	966	933	1002	937	904	891	950	973	906	972	970	933	918	942	901	978	902	874	947	962	1008	942	961	973	914	955	958	972	999	955	995	983	948	933	915	947	917	923	929	939	1011	937	962	956	958	883	975	938	946	944	967	936	971	945	943	933	964	928	936	935	976	951	969	1009	954	947	916	925	962	987	1006	961	959	946	954	976	963	888	919	987	969	960	958	1056	955	975	963	958	938	944	916	976	892	1005	959	962	891	988	966	994	1019	968	921	1025	893	922	1052	973	932	948	982	984	935	955	959	952	972	980	954	980	964	971	912	887	964	929	979	947	923	943	931	1013	974	891	975	945	1022	1016	953	1035	909	1000	968	938	920	932	950	956	931	978	925	977	903	996	978	991	951	965	930	966	970	977	955	967	935	960	965	952	983	970	988	969	982	949	941	1010	962	996	934	946	930	960	938	1011	964	1007	887	937	986	992	981	942	958	955	950	959	977	913	937	977	973	959	921	994	976	985	943	1023	940	963	957	959	1000	953	909	949	930	960	909	898	987	991	1003	950	967	971	981	983	953	971	942	968	1000	949	972	935	993	967	954	962	1000	1020	946	978	930	958	946	953	938	964	942	953	993	1003	961	921	916	949	955	951	941	934	951	981	934	938	1040	984	983	968	969	946	902	903	969	969	923	991	905	934	954	963	986	976	959	925	916	924	946	961	962	959	956	922	977	962	952	934	903	1018	968	921	942	962	930	919	939	957	1005	940	953	936	1024	959	931	949	974	934	982	905	991	962	971	928	939	932	995	965	1002	947	976	954	925	967	884	968	996	1011	928	972	903	953	967	990	935	943	907	962	972	981	959	934	950	911	957	1017	955	1001	965	929	935	973	912	1004	949	962	982	975	927	959	916	961	907	963	962	969	949	939	976	947	930	904	976	1030	939	949	959	923	1002	982	950	956	926	901	969	887	963	956	964	920	1012	955	934	937	946	964	946	995	949	911	973	935	916	940	905	978	970	974	956	936	939	946	939	957	930	929	885	924	900	965	937	939	1015	925	1005	938	932	974	982	995	937	960	966	1033	936	966	962	876	1029	987	969	967	946	926	974	922	974	935	890	979	907	905	934	958	873	959	952	965	1003	1004	961	949	949	923	1010	997	975	898	935	887	941	946	943	924	953	969	931	933	912	945	978	934	947	922	983	964	936	938	1003	991	1010	930	925	912	982	935	886	933	944	947	955	960	965	940	974	920	937	911	910	1023	914	945	960	974	927	965	956	921	968	966	999	988	982	957	987	951	1027	939	987	937	974	905	939	957	967	937	948	976	957	969	967	943	905	945	920	987	970	926	953	1009	928	979	930	928	955	918	976	973	965	991	974	985	967	937	962	945	940	965	942	948	961	879	970	926	963	951	945	927	927	990	953	994	977	920	934	935	938	945	952	1004	946	909	906	939	909	932	986	933	961	958	950	1049	948	955	928	930	962	952	953	969	939	938	950	974	950	941	975	877	981	984	971	918	884	938	948	1013	1003	976	948	928	987	969	921	897	950	958	947	917	1029	906	959	938	952	1003	938	918	943	951	988	931	926	928	901	982	917	891	959	977	947	950	942	923	994	961	903	945	918	935	939	956	963	993	1003	963	968	993	957	951	942	939	917	940	931	986	955	924	939	904	980	958	899	906	964	909	953	917	992	970	962	933	947	958	936	941	893	954	909	983	941	974	952	954	946	915	950	994	928	975	917	959	1044	912	904	955	965	924	936	975	966	933	969	978	946	953	967	902	961	946	976	1015	999	921	977	998	976	983	956	999	948	973	974	951	946	976	946	926	966	954	921	977	916	1005	959	947	953	936	979	987	937	983	937	922	916	947	928	959	979	966	947	942	962	961	963	930	986	971	933	940	964	950	988	919	931	949	913	973	910	970	993	925	889	965	926	894	1022	931	933	981	997	923	949	993	972	1001	945	921	928	950	950	1009	939	961	941	964	946	997	1021	921	939
24169	21422	28698	24648	21523	16572	9996	5019	3144	2316	1795	1573	1398	1391	1416	1255	1274	1278	1317	1274	1178	1213	1214	1144	1115	1079	1067	935	891	863	790	855	875	830	838	805	850	802	830	793	736	723	770	897	836	724	724	731	731	742	721	745	709	773	738	728	742	764	788	750	764	792	757	717	744	711	741	768	734	722	674	802	711	727	744	714	769	716	744	714	730	727	705	744	716	678	736	763	700	707	741	688	715	668	733	764	697	695	698	746	738	738	742	680	704	715	715	689	724	713	708	696	704	741	693	736	717	717	746	734	694	723	711	712	713	733	701	700	747	672	696	729	774	721	713	729	673	699	760	678	710	779	707	713	737	710	744	736	714	710	659	714	707	782	684	712	702	710	692	755	744	714	733	718	741	721	693	679	739	691	696	706	739	725	780	706	724	708	718	740	694	721	712	726	715	734	711	729	728	688	734	699	702	717	742	726	705	709	721	738	729	740	767	731	756	750	713	776	745	727	712	687	739	683	776	712	742	751	765	695	751	708	773	701	721	712	696	722	729	692	712	761	717	738	666	721	702	755	702	749	740	718	724	772	724	712	757	723	710	752	706	699	735	750	737	716	797	721	751	758	775	722	666	732	761	742	703	704	717	688	705	753	726	750	684	730	683	731	673	729	707	739	700	706	723	753	671	759	698	735	748	698	792	712	720	699	742	727	741	722	718	720	746	757	717	696	707	676	744	723	731	733	688	703	701	729	717	757	747	693	697	771	740	701	710	687	739	706	729	663	710	669	741	710	694	719	776	713	762	696	682	738	740	729	722	746	754	704	755	745	706	721	730	763	691	681	708	747	785	711	709	711	724	728	748	732	746	691	691	701	708	661	759	721	730	741	746	755	750	726	689	775	729	706	698	723	718	716	730	726	722	721	668	720	723	723	711	755	706	659	726	720	704	745	734	720	648	694	695	725	680	757	754	684	686	686	730	769	707	743	713	712	686	757	744	738	704	729	732	700	734	720	700	697	690	724	707	729	670	698	750	655	737	709	724	716	645	733	711	659	716	744	697	690	711	751	693	735	738	713	707	740	728	721	729	736	752	790	733	771	692	694	782	720	728	774	695	699	737	724	680	730	713	712	668	717	742	730	716	721	725	737	763	714	714	704	683	684	738	698	687	738	705	692	721	719	729	753	708	730	714	733	753	733	750	765	714	726	723	743	745	736	769	729	768	729	726	754	711	703	696	744	730	719	714	710	713	735	712	699	730	712	729	786	726	730	698	720	707	734	737	721	684	735	711	732	715	699	680	757	700	710	713	782	719	655	759	739	747	744	716	736	700	682	676	698	719	726	692	752	709	709	732	736	678	701	745	721	691	709	705	691	753	733	757	718	710	727	710	712	739	691	726	737	651	672	701	656	713	709	693	726	760	706	749	715	714	667	735	732	705	725	697	693	727	710	748	663	710	722	705	748	743	681	696	718	722	711	729	699	708	723	740	693	738	735	731	704	710	694	729	739	686	723	767	733	689	736	738	705	723	675	722	721	769	695	676	751	722	705	692	719	715	737	696	696	696	708	762	738	720	749	754	715	743	689	718	730	744	737	705	714	722	699	673	691	763	732	722	724	704	674	731	716	729	710	741	714	742	676	756	735	733	738	687	683	759	721	721	768	757	748	711	707	686	692	755	696	707	758	745	712	716	729	718	718	715	694	710	742	674	732	701	722	702	751	659	748	738	738	721	671	700	677	671	740	713	758	767	700	716	719	768	716	745	700	723	694	709	739	733	685	763	705	737	728	728	721	718	673	745	703	683	753	696	702	705	734	644	730	753	694	719	693	810	718	708	729	746	711	695	736	694	680	715	698	734	665	729	703	728	748	710	751	682	730	711	698	696	736	700	708	664	741	706	735	715	737	696	695	727	731	672	739	717	731	736	725	732	688	707	707	690	715	713	745	721	708	673	720	702	703	723	708	710	693	739	666	756	717	680	690	717	721	745	710	682	735	730	738	699	751	757	690	737	737	708	703	730	753	696	717	677	718	754	700	713	744	663	743	755	707	722	705	737	701	717	769	748	713	732	703	728	687	727	688	714	749	722	743	731	687	707	707	663	713	729	693	684	757	717	707	749	657	719	708	726	709	711	701	707	722	680	758	730	678	661	730	708	686	751	702	785	734	752	694	694	716	734	764	720	693	710	710	668	670	677	694	721	702	738	657	689	735	739	706	700	726	694	737	749	746	742	726	726	710	715	759	706	749	729	723	714	708	686	720	713	712	711	754	708	736	715	729	730	732	745	786	696	772	709	737	746	676	707	717	735	696	732	756	730	739	744	694	706	708	696	746	710	720	688	718	735	692	760	699	766	766	743	731	692	684	735	669	694	682	729	721	722	718	749	724	719	694	709	725	741	736	746	699	723	711	702	761	688	682	697	723	707	730	758	710	709	728	751	787	708	684	727	734	710	709	748	771	691	746	699	723	711	770	685	758	757	741	707	684	681	693	706	684	747	750	791	688	751	754	734	741	704	714	704	727	746	715	755	727	700	748	731	654	722	750	759	701	705	770	683	735	776	699	704	741	752	756	736	717	729	716	728	676	733	674	731	719	668	712	778	677	718	743	752	726	731	673	667	773	691	704	675	751	666	750	722	720	671	707	724	706	690	720	725	730	711	704	697	781	749	727	719	709	681	704	704	683	727	715	693	706	725	767	672	740	761	716	665	729	654	720	715	722	735	724	733	718	724	695	704	677	708	717	699	700	785	714	699	686	710	712	739	728	708	712	694	685	693	710	749	701	761	718	723	669	718	734	696	670	744	685	698	688	691	757	713	679	742	703	738	688	759	741	758	743	710	747	694	724	703	712	701	654	734	732	747	731	719	743	760	725	701	733	690	733	734	669	764	735	732	689	726	680	678	731	749	695	725	682	772	624	725	717	734	722	765	739	715	731	730	693	692	734	774	675	708	724	749	702	691	722	748	739	745	716	734	710	739	725	724	710	665	703	758	741	757	712	727	711	709	659	750	739	735	712	672	732	710	669	724	761	751	738	704	724	684	733	710	713	723	706	695	742	709	709	766	672	699	735	727	724	745	680	713	728	787	731	707	739	720	785	705	721	742	705	725	713	723	709	720	754	739	721	700	742	755	704	734	745	731	722	730	715	729	694	738	688	706	688	701	690	702	729	710	713	730	735	758	692	739	733	731	717	718	678	758	705	737	700	721	746	697	663	744	704	711	700	707	670	734	705	735	706	747	700	726	720	765	705	697	762	688	717	702	693	722	724	681	726	719	680	739	714	694	745	750	754	707	759	728	679	703	740	722	698	737	698	714	719	705	702	728	739	719	795	707	719	698	711	704	718	755	735	752	721	727	694	638	745	736	719	712	727	740	735	705	718	713	699	724	764	703	707	714	716	729	723	723	761	709	714	755	707	666	709	694	747	709	759	735	706	712	693	681	680	704	742	758	718	726	723	710	682	721	726	705	729	656	705	727	718	686	729	757	699	718	757	721	706
28402	48259	41509	31790	26017	20283	15698	10818	7538	5356	4185	3471	2975	3001	3042	2792	2642	2612	2701	2499	2320	2273	2401	2134	2073	1962	1872	1599	1477	1379	1445	1374	1329	1315	1320	1319	1308	1230	1278	1221	1141	1156	1068	1501	1177	1014	1095	1031	1029	1047	1086	1011	1060	1054	1015	1076	1026	1064	1197	1163	1112	1125	1066	1122	1071	1010	965	1041	987	975	1019	1024	1035	1054	1026	1033	1016	1058	1019	995	961	964	1025	955	985	1025	1014	953	1010	1022	1067	1036	1020	1000	1054	980	1002	969	994	989	1043	989	986	992	966	1029	1041	1010	956	1009	1020	1044	973	947	1038	1000	1032	1038	1033	992	988	1057	976	1057	961	980	1011	1020	1012	977	1028	989	1065	1012	1006	1089	1019	1004	975	991	992	974	1105	994	1054	1001	986	1037	1048	999	953	1012	990	1010	1048	967	982	992	1022	995	1068	1018	1044	979	1040	1014	1013	1024	992	1029	987	1009	1007	1021	1019	1036	1011	1015	990	994	991	1001	1001	1010	981	1040	976	1026	973	1027	1024	1000	999	995	999	1001	971	959	959	1006	1008	1015	1059	1011	998	970	962	1003	1013	1018	1053	1020	1023	1011	997	951	1046	996	1040	1039	996	955	1039	1054	1055	974	1007	1039	1012	1009	960	1016	943	1003	1047	989	1036	1013	1033	1003	1008	929	1076	994	980	973	966	1001	1041	987	1009	1055	971	1011	1002	1002	1046	943	1017	1044	959	1016	1003	956	979	974	995	1001	1007	1023	977	1085	1007	986	977	993	1038	991	987	984	1029	940	1036	1023	1059	1063	997	1035	996	1041	978	956	1047	995	1029	1047	981	1061	1017	1023	1031	963	959	1038	980	994	1000	970	948	994	980	1022	1064	1010	1034	1040	975	1024	985	1012	1017	1011	1035	992	982	957	1005	988	979	961	997	1038	946	998	1017	997	1077	1028	1029	990	946	1062	987	1007	1045	1015	1012	990	990	980	979	1010	1008	1021	1008	1022	995	1018	980	1080	983	1015	1004	992	1035	997	1026	993	973	1000	990	967	1068	979	1077	950	1001	1045	1002	1011	974	1036	1044	1035	1007	955	1011	1035	1012	1024	1028	1003	1020	1021	1002	1032	1059	980	1028	982	1042	998	1026	997	1052	1024	1016	991	1002	941	959	1036	1064	982	1040	996	974	1064	981	983	1047	1039	970	941	980	1000	1116	1010	1008	1023	981	969	958	1028	1041	1035	1032	1040	1028	959	1070	1055	1030	1002	988	1021	1053	997	958	1002	1065	1035	982	948	1096	1022	1013	952	1019	977	969	992	1024	1038	977	1051	1037	1014	1036	1023	993	989	991	1041	1078	1034	1033	1051	987	921	1041	1014	951	1011	1004	1027	1000	1035	1018	927	1097	1061	1033	982	1004	982	1036	943	1057	971	1005	1026	997	976	1023	1003	972	1025	976	1028	1019	997	984	1027	1026	1053	948	1064	1059	1082	1049	1003	1042	1003	998	986	1067	1027	964	1048	965	1016	1025	1050	1058	1020	947	992	978	1002	1093	972	1036	982	966	987	1032	1040	969	1057	1025	985	1009	1027	1021	993	997	1002	969	967	997	1008	1036	1003	1047	1025	957	1020	1004	1068	1016	1031	1016	1031	1062	1024	965	1014	1010	995	1000	995	1021	1015	1035	1033	997	1067	1022	946	1041	982	1042	1063	967	1009	961	1005	1003	1032	1057	1028	998	1002	1011	936	1045	1011	1005	983	985	1026	963	1047	1061	988	1077	998	930	1045	987	1009	1016	1035	960	1024	1033	1052	1088	1018	985	915	1028	1048	973	1044	1020	1034	942	1001	985	978	1060	973	1018	1011	1048	953	1000	989	1059	979	1025	1011	1002	979	1035	1014	1001	1041	1025	1041	997	1059	1016	989	1041	1010	932	1058	969	1062	1018	1007	1026	921	979	1035	971	1018	953	993	974	995	979	1033	995	1049	1047	998	1014	989	985	992	1013	1026	1004	1017	975	1092	993	1003	1017	958	981	986	1001	997	1020	972	980	1082	954	989	1022	1010	1001	1019	1005	997	992	1045	983	1042	1114	973	986	1042	1026	1014	998	979	1008	948	959	1003	1027	998	1032	1058	1028	1008	999	1033	996	960	1007	1013	1027	1012	974	1008	969	988	1044	947	1028	1008	1028	1009	1014	986	1001	987	961	1003	973	1068	1045	1071	971	1021	985	996	996	1019	956	1024	1032	962	1049	1004	954	1018	1027	1040	984	1032	1021	991	991	1033	1033	1012	997	998	993	938	1019	1024	1019	997	923	1008	1049	964	1009	1052	1055	1026	1011	993	1044	978	961	1013	1058	972	1055	983	1002	974	990	1009	1016	984	966	1041	1067	998	955	991	993	923	1004	990	992	994	1040	1045	1016	1017	981	1071	1044	1030	1049	983	1049	1023	978	1001	983	923	1048	977	995	1026	1041	1006	976	945	983	966	995	1047	989	994	1034	957	990	1023	1011	1040	1012	1067	950	1002	1029	1026	1063	984	1006	1040	982	1039	1056	1037	1017	1008	1022	1021	1005	987	1056	988	998	959	993	1042	995	981	933	1017	1017	1017	1046	1030	965	932	976	991	1034	997	995	1003	995	1016	1026	998	986	989	985	1009	953	1020	999	1004	1009	1018	970	989	1030	973	1038	1019	1022	1018	978	988	1007	1039	1036	985	993	1026	1039	1010	1016	993	962	993	1006	1028	984	1002	1059	990	987	982	1009	939	997	974	986	1033	961	990	1008	988	983	1023	960	992	1044	1021	1025	1018	1039	997	1037	1025	983	1001	1021	979	965	1017	996	1015	1023	1026	1009	1044	980	1003	1056	1032	1019	1028	1035	982	1020	982	1018	957	970	1034	1029	1055	1007	1004	977	1009	1002	1030	949	1045	1028	1020	1009	966	1039	1018	1018	1030	1001	1073	1019	998	1049	1008	1019	1054	1027	994	1018	1036	936	992	1035	984	1071	990	1010	1038	1093	1056	1036	963	974	999	974	978	1019	995	988	1070	1084	976	981	1045	1000	975	974	982	1017	1001	1042	1008	1026	1011	984	1069	977	993	1030	1021	1046	1017	987	1035	964	1049	1034	1007	1013	1023	1059	1012	988	1018	982	1006	1009	984	980	1041	1021	1068	1018	987	1000	1010	1001	1046	1022	979	998	986	1060	1043	986	1003	1037	1006	982	1022	1006	1005	971	970	1009	952	1083	1014	1072	996	1017	1023	1033	936	1026	995	1030	1032	997	1001	1002	1010	967	984	1001	1003	1008	1064	966	950	1012	982	973	1046	1063	1041	982	1039	1062	1015	983	1004	945	1022	1026	1058	1082	1023	1092	943	1026	1013	958	1031	1009	1062	1012	1016	1005	983	1060	1010	1003	1015	1043	1005	988	1001	1032	990	959	1022	1037	1001	1002	988	970	1012	974	974	1024	1068	1021	1043	1009	1013	982	1019	1030	1020	1079	1064	1000	998	986	1009	1016	992	1019	994	991	1037	1027	1007	958	1059	1017	1016	988	1021	997	1000	1047	1021	1009	1053	991	1020	1012	1016	1029	1007	985	1022	1018	962	975	1021	1056	995	976	999	1028	1018	1027	1039	1054	1000	1035	1039	1036	1032	1009	969	998	993	1020	1020	998	1037	996	992	1006	1019	996	1025	965	965	1044	1001	1037	1003	1003	1016	965	1054	1017	979	972	979	990	987	1002	1035	1000	985	1034	999	1026	1007	1031	995	1005	965	995	975	1036	1000	1058	1017	1014	992	949	986	995	1014	973	964	1012	1006	1055	973	1065	1011	946	1040	983	1004	979	1009	974	983	1032	1001	1052	1038	1023	988	1013	983	1078	1038	1011	995	1016	1026	950	1002	981	984	1025	1002	944	1004	1018	1026	991	1018	1023	1046	1058	1032	1047	988	1020	1009	1041	979	1040	999	1008	1034	1018	1024	1005	985	1014	1023	1027	999	1035	1017	991	1034	1006	1033	1030	972	956	1012	1030	1015	997	971	1068	1011	956	1000	1084	957	972	999	1054	1002	973	1028	995	1034	974	1025	996	1001	1027	959	1026	965	970	959	1012	1039	1054	957	982	1004	1000	1051	1031	1097	1036	1002	1017	1064	1013	1026	1017	969	1026	948	977	1060	969	997	988	1042	1046	1022	1002	977	995	964	1010	1065	999	1002	1027	993	1029	1030	993	1041	1005	989	1042	1007	1019	1037	974	962	957	970	992	995	986	982	980	1006	998	946	1002	998	974	1000	1015	963	994	1018	1007	1037	1022	1019	991	988	982	1015	988	1004	1002	980	1066	1013	986	963	961	1020	1005	1025	1018	1018	1021	1000	1009	990	1068	992	1019	998	999	1016	1022	981	924	1009	1010	1009	989	994	986	1005	989	1047	1014	1009	986	1037	1091	1018	990	1019
23142	21400	29244	23920	21713	22231	17565	8120	4868	3245	2395	1885	1710	1832	1687	1667	1713	1575	1564	1520	1463	1350	1477	1317	1334	1201	1216	1009	967	912	886	903	881	842	937	916	880	837	928	787	827	811	839	929	740	736	770	746	664	755	746	747	744	702	687	717	779	837	818	855	829	760	744	788	768	752	770	745	728	670	742	672	710	759	704	689	737	705	717	755	722	714	685	750	753	726	766	665	690	694	689	750	741	696	724	727	737	732	752	737	648	715	675	787	737	738	728	720	737	728	702	732	683	676	709	712	741	766	730	753	691	701	709	716	738	682	706	696	750	682	718	675	703	727	693	688	690	740	734	729	683	756	736	727	702	729	723	720	724	731	699	700	764	721	714	721	740	712	716	763	724	745	719	703	711	710	728	713	724	684	751	734	695	692	744	779	706	709	738	760	738	708	727	713	728	679	756	692	696	768	701	725	725	705	739	759	731	653	732	681	708	714	764	715	718	767	726	746	680	720	693	731	729	713	728	759	738	682	742	660	653	741	755	720	755	677	706	735	734	757	729	681	721	722	728	718	739	712	738	732	738	701	683	755	678	719	726	729	693	726	753	685	729	710	734	681	738	765	745	676	746	679	742	690	704	724	723	744	711	682	723	708	735	721	686	732	692	729	709	730	723	723	746	726	724	696	742	658	719	706	695	731	710	697	686	709	776	764	706	672	774	702	720	701	701	733	716	765	695	738	741	695	724	747	720	709	677	723	699	753	721	746	725	779	715	677	692	769	715	734	730	777	689	732	681	740	693	720	705	719	703	738	742	731	749	716	737	777	734	733	708	659	702	766	718	769	751	678	708	722	749	730	697	721	716	748	761	680	790	752	732	689	692	756	685	722	682	751	697	712	773	739	709	733	718	710	738	747	746	708	746	729	726	724	679	700	723	714	731	732	729	693	706	708	708	686	716	763	723	686	702	755	718	700	715	693	748	728	710	702	681	694	693	705	712	721	760	714	671	714	731	753	722	693	700	750	721	718	681	721	724	691	694	730	726	719	746	662	715	693	732	699	720	709	717	761	681	679	686	811	720	768	714	743	746	744	745	715	704	730	772	758	683	723	721	682	717	722	730	703	707	693	740	738	684	714	724	717	688	734	734	724	711	695	711	743	723	740	737	751	649	709	752	714	743	678	691	713	689	709	732	692	689	703	706	725	739	690	729	696	735	710	733	725	721	657	735	712	707	727	700	697	696	669	705	715	702	717	711	720	712	758	725	719	747	722	754	726	696	677	719	693	693	747	685	694	740	763	815	693	677	649	693	730	715	741	697	697	697	755	727	766	699	676	772	709	720	678	738	717	708	763	756	710	742	657	699	761	682	673	719	721	709	673	711	703	694	689	726	721	736	706	741	726	789	726	751	716	723	736	667	712	741	760	711	698	703	717	747	685	726	699	680	716	680	733	720	747	699	750	759	680	732	744	719	674	734	740	750	736	696	702	710	734	706	729	695	726	725	719	709	690	732	720	771	741	656	733	682	710	696	745	741	693	713	732	754	676	746	706	712	705	722	671	741	737	725	730	727	720	722	689	757	722	717	744	685	675	719	782	755	721	685	742	691	749	717	714	701	765	706	714	745	702	683	731	755	757	731	698	699	715	750	682	721	734	692	701	682	719	719	763	715	706	670	737	781	704	684	673	720	733	744	690	735	687	754	723	739	670	719	763	709	675	740	760	717	710	710	733	689	719	735	710	703	737	723	700	696	725	701	727	679	711	677	695	684	773	720	714	724	682	740	722	714	662	731	689	696	773	704	744	703	733	719	719	743	724	753	743	699	696	709	745	732	721	713	691	681	725	730	673	747	772	683	724	744	763	693	694	654	711	734	719	705	707	713	747	705	709	720	668	710	755	639	702	744	745	736	762	700	734	732	741	679	743	758	734	725	691	703	710	748	755	728	681	668	697	715	664	654	697	681	721	651	709	726	697	709	725	689	684	689	745	716	729	745	711	695	755	659	711	713	707	689	681	723	710	714	702	759	737	739	678	770	745	713	726	772	710	762	686	741	700	686	710	740	720	722	683	727	689	697	726	691	715	743	760	673	730	684	690	698	718	709	688	710	682	766	690	700	762	701	726	738	762	689	705	716	716	695	724	724	696	709	712	700	730	720	711	738	769	746	708	714	786	711	704	767	692	680	715	662	769	675	748	706	656	693	711	744	724	713	712	688	754	670	733	736	737	690	769	765	761	735	720	699	700	733	669	778	728	712	708	717	726	698	721	752	746	722	707	742	721	688	737	694	687	690	687	722	711	729	666	711	745	693	689	700	741	704	687	732	713	660	708	745	712	733	756	776	728	727	738	744	721	724	763	724	750	750	701	720	687	716	709	681	793	675	695	726	660	696	687	692	712	725	667	712	721	694	737	675	731	679	737	718	714	768	703	757	726	727	708	694	726	721	723	755	722	731	718	714	706	713	716	748	673	728	750	762	776	720	724	739	757	764	751	711	717	702	736	715	763	685	738	717	733	748	741	703	706	732	706	703	710	686	720	679	727	738	739	665	734	669	715	723	702	693	683	748	719	706	699	726	699	744	716	646	724	680	708	739	744	679	686	724	754	706	704	731	690	743	721	728	700	706	721	719	692	728	712	638	727	729	762	664	679	706	710	687	764	727	740	695	658	674	732	715	688	745	732	706	679	694	656	684	699	685	736	720	723	715	744	736	647	744	649	689	700	667	719	697	737	720	707	741	699	703	731	709	687	755	693	769	722	718	676	760	736	728	732	697	705	721	665	668	717	756	725	723	657	640	751	754	735	724	690	696	715	753	749	699	704	711	714	663	708	732	781	737	712	722	710	687	729	742	755	667	690	727	692	705	700	720	699	745	732	693	711	764	691	739	697	705	719	665	756	722	764	704	720	699	709	721	714	746	714	724	757	707	747	716	698	661	739	711	706	702	707	709	698	677	759	716	669	724	723	675	740	698	778	715	682	702	690	754	711	749	719	722	745	719	717	649	728	660	699	735	719	726	722	656	680	743	703	732	715	767	734	708	685	667	756	701	722	748	722	688	672	697	761	745	707	681	734	696	725	690	683	730	675	743	668	692	736	754	733	708	726	683	687	770	746	683	727	725	692	681	735	686	714	706	736	729	690	728	736	698	702	750	725	708	710	729	732	726	726	691	739	728	743	732	763	720	700	729	745	670	732	741	736	705	671	735	747	736	747	694	729	721	742	726	737	740	751	657	668	676	731	668	739	715	695	710	713	770	756	720	667	695	745	742	707	698	744	727	684	690	671	654	701	720	723	685	700	705	718	721	731	739	692	684	720	725	666	684	756	769	735	713	735	731	684	736	699	708	717	688	700	705	759	739	769	744	708	722	744	706	696	732	700	714	659	766	719	672	742	735	749	702	754	690	697	698	685	702	721	722	720	694	733	713	713	720	734	678	680	730	718	720	698	746	725	747	684	662	684	680	697	695	716	739	713	714	693	687	736	756	740	691	746	700	702	731	720
28575	51208	46437	37170	30808	25793	19812	15135	11051	7696	5458	4420	3783	4315	3645	3605	3894	3555	3389	3312	3176	2896	2846	2828	2645	2502	2313	1856	1589	1555	1550	1483	1416	1411	1500	1445	1472	1393	1425	1318	1175	1135	1203	1671	1123	1081	1075	1005	1108	995	997	1015	1060	1004	1022	981	1094	1275	1279	1306	1165	1200	1114	1038	1131	993	1029	979	1020	951	934	1046	975	1037	978	1028	929	993	978	967	1040	1005	987	953	1011	1022	1006	1008	968	967	960	998	1004	933	966	996	999	992	1037	1009	961	998	960	959	1013	1005	1031	987	995	1010	992	1019	1025	1013	983	1011	964	990	1005	988	981	1014	1025	1000	969	964	1011	966	1002	1046	1000	968	963	998	964	1030	960	972	1044	1050	1042	979	948	959	1001	1007	948	962	1022	1002	1042	951	1010	985	1036	1024	1024	1012	1034	981	1007	964	961	1007	1002	1049	945	971	982	1010	1038	1007	984	923	984	968	1030	1011	1001	979	997	1004	985	974	1034	990	1010	1011	984	1059	1005	987	942	932	961	1027	1018	1040	978	1004	1001	962	981	1000	994	969	1069	986	957	1023	970	960	1014	1021	1001	986	995	972	970	995	995	984	1015	987	965	1004	1038	1012	1010	988	998	1012	1093	981	978	990	1014	1028	972	1044	1054	1021	953	1002	957	1015	1012	1005	975	1014	996	986	993	1043	955	1052	1030	999	1013	983	1039	948	1007	996	983	1044	995	1064	1023	1000	949	958	943	972	988	960	1012	1021	978	1002	1017	997	977	969	925	989	958	988	1011	1012	1011	972	992	955	990	926	1010	992	1007	1013	962	1003	1047	979	963	1029	1004	1014	1005	1001	991	957	1016	1023	1021	1008	1028	918	1016	1056	1040	1026	1003	981	973	991	1016	989	1017	969	1020	961	995	1043	935	959	944	955	962	1041	969	1087	1042	950	972	1024	1011	988	980	956	1042	972	990	990	1024	1010	993	999	1006	1036	980	1041	978	984	949	968	992	1019	1012	979	959	980	992	957	1006	1010	981	992	1026	1001	995	1019	967	977	950	971	999	953	1005	971	956	980	1027	942	1002	1004	943	1021	977	989	1042	1024	948	1016	951	967	1011	997	1023	1008	1020	1068	1032	961	964	988	949	959	1035	994	1043	1024	1003	1018	1015	948	1044	983	977	1004	996	947	970	987	990	950	986	960	1018	1056	992	1013	971	980	992	977	943	982	1017	981	965	967	960	988	1040	946	997	988	1031	989	979	957	973	996	1002	1025	975	982	1001	992	984	1002	989	1043	1025	1056	1023	1053	1021	1017	986	972	1016	1002	972	1001	1042	1039	1006	1000	1084	1011	1011	1038	953	1001	1034	1030	983	1000	1033	1017	954	998	1036	1038	951	1038	979	987	1002	968	1011	1017	1055	1001	1016	953	1016	1007	978	1011	1018	1017	1020	1031	977	1022	966	987	981	970	966	924	977	967	998	1032	1054	1004	991	977	963	941	997	968	1007	955	1051	1000	994	945	1033	936	1002	981	1024	1020	996	1039	947	980	1008	954	1012	1013	984	988	1005	1004	991	1000	1004	976	996	1004	1003	996	995	1038	971	955	1022	981	917	1017	1010	997	1026	1044	1026	979	954	969	1032	1014	1062	972	985	1002	978	1037	943	1001	946	1057	1014	989	1033	1020	1009	986	977	952	974	1016	967	1018	986	1034	1018	1021	1032	986	955	982	988	995	936	969	998	980	985	1023	997	1034	1014	1021	987	1021	1001	958	985	990	975	989	1004	992	1008	1040	963	996	991	995	983	1022	996	931	950	1034	1002	977	958	985	972	1006	999	1032	969	993	995	936	1035	981	983	986	994	936	1008	1000	1004	955	957	1022	1011	1028	955	1034	1026	963	1015	967	1030	1000	1035	1008	962	935	996	962	1006	974	1014	1011	1037	989	1040	1030	1032	978	1047	1007	1010	1048	1014	965	986	941	1017	954	912	988	976	979	1000	1034	1012	1028	1012	1030	991	952	972	953	979	977	1020	945	970	968	955	1008	944	1021	1017	998	1031	988	992	1002	978	989	972	999	1011	1051	982	995	984	977	1006	978	995	1044	1015	1019	952	974	954	956	969	942	973	992	978	958	967	1022	996	984	1010	1003	991	1023	999	993	1000	1037	986	961	1038	1038	1008	990	995	1001	1015	1001	1005	961	1011	975	981	958	995	981	948	973	1009	1038	975	899	1015	985	1036	992	961	978	977	1004	977	985	991	970	983	1024	1010	1015	998	1032	957	1009	979	1000	993	1008	962	953	982	971	971	1039	967	989	990	1039	1009	935	970	940	1060	994	1032	1049	993	1037	973	982	1019	946	1021	993	1026	971	1022	1006	973	1002	959	1025	1000	956	922	962	976	1058	960	994	989	1035	1041	1020	1001	971	1036	937	1035	974	1044	946	971	1009	995	949	989	1055	970	992	1007	966	1009	953	1011	984	1035	961	964	1027	999	964	990	1019	981	970	976	1000	1037	991	980	1008	1017	962	976	950	971	951	1018	1026	995	994	984	989	927	1022	1037	1032	1017	994	1011	1019	966	967	958	1077	974	1003	1026	1025	968	954	976	1029	1012	981	1024	995	1001	980	1007	1063	1020	1034	1002	1013	1023	952	935	1016	1017	964	1022	1000	987	988	902	1013	976	994	1042	933	1004	1038	1016	992	985	982	985	1063	961	1022	976	1009	1008	1004	994	967	956	974	1006	1013	1041	965	942	971	994	992	985	991	1024	979	1003	1000	985	970	927	1023	1035	1022	1024	1005	949	967	961	931	978	894	1009	969	1021	970	882	1023	991	1016	988	1070	984	1011	990	1026	975	1058	999	1017	985	997	999	979	993	978	1046	1005	1017	983	992	957	1030	1038	958	962	990	1013	987	1001	993	977	950	974	977	969	985	957	946	939	994	1020	975	982	914	1016	1037	944	990	965	977	1002	988	950	946	1007	951	989	1013	1043	1044	1034	1003	981	999	1003	995	956	1017	995	964	1002	976	986	987	989	1015	978	1029	1009	1022	952	1021	1010	957	1017	1026	973	1026	994	953	1031	1007	936	967	1018	1063	954	990	969	981	978	959	966	960	1074	986	1012	1005	1010	1052	988	972	983	1018	988	985	1007	984	1049	1003	1010	950	992	1014	1037	946	1036	985	1035	959	972	1022	1037	980	1001	959	1003	1003	1025	988	1027	953	998	1002	956	984	1009	922	1007	1020	970	1028	982	1027	977	1014	960	1036	1017	991	990	964	971	991	1035	968	1043	1047	947	985	981	972	1013	957	998	957	980	1023	1005	1025	986	1025	966	1032	978	995	1002	1001	1036	1008	923	1021	983	998	1022	988	959	1011	1024	995	1016	975	1068	1039	990	974	965	1059	1007	1031	955	1020	966	985	1040	957	1006	1016	1042	1008	1035	990	1002	1030	987	971	975	954	995	993	1046	998	1008	991	1027	996	1007	1020	1027	947	1024	948	1003	1015	960	1034	1011	1021	986	969	1001	1017	971	943	1044	1004	948	1025	947	962	972	1021	1043	1007	964	1004	950	1018	954	995	943	970	993	983	983	972	998	1011	988	982	988	986	1024	967	1024	986	1049	1028	970	997	981	1003	947	977	1024	1001	995	1019	949	963	1039	1006	1014	881	1009	1004	959	995	969	998	1024	976	1024	1029	1020	945	949	1042	946	969	992	1024	985	980	998	1070	995	1015	949	988	1015	1020	989	957	981	1043	980	999	992	994	1048	1014	992	999	983	972	1015	1021	1010	1048	991	981	1012	1000	1032	1008	1040	948	1003	988	1027	981	987	971	954	1001	905	1008	1006	1012	969	990	976	975	1008	1025	989	956	1023	999	992	986	1001	998	1042	994	987	987	977	944	959	952	957	978	953	1069	976	1011	978	993	968	1051	995	1008	975	1032	989	993	907	996	1019	999	1059	1046	1011	1006	1008	1022	971	993	965	1069	1053	958	1006	1029	1005	945	1023	1026	1031	995	1015	937	947	937	966	983	970	1031	997	942	934	1062	1022	946	961	959	966	969	997	998	999	972	989	1020	975	998	951	1001	978	939	977	993	1022	948	977	986	976	995	968	987	1081	1044	938	1031	1027	1001	1016	951	977	932	965	1005	981	960	963	1001	934	1000	935	975	1010	971	968	1035	1042	1025	1051	992	1006
28090	27984	29713	21403	11123	7866	4995	3143	2182	1558	1249	1061	1029	1004	967	1104	1049	1022	1018	1019	1019	978	975	915	949	971	864	859	799	808	806	728	791	768	727	789	772	696	772	707	777	713	704	749	763	696	669	705	707	759	705	713	696	679	633	680	706	683	687	694	674	724	739	644	696	747	696	666	643	677	667	722	679	735	649	708	714	662	655	709	686	662	644	681	671	712	716	694	682	632	670	721	679	718	705	691	652	687	658	699	691	661	645	634	686	719	750	656	676	732	703	721	692	669	677	686	636	693	720	678	707	691	720	687	685	709	705	649	640	697	686	704	666	684	698	646	710	678	691	737	692	700	678	661	740	668	692	692	690	717	674	683	649	647	695	672	738	671	638	719	670	707	693	683	702	669	709	666	688	675	645	617	680	685	625	678	686	644	700	719	706	689	675	651	692	690	634	698	684	707	664	705	679	677	713	699	661	672	660	682	664	742	691	720	712	687	638	700	702	660	733	728	712	692	614	668	706	676	660	706	693	695	717	690	649	686	701	720	684	758	678	655	645	691	679	671	708	672	705	748	679	653	694	683	574	684	664	705	687	676	669	703	716	680	694	703	708	661	706	628	695	655	735	636	671	656	661	694	758	680	676	691	686	705	673	706	686	676	676	704	742	671	690	702	691	684	706	691	694	664	677	671	733	645	657	696	674	700	711	644	626	697	684	734	714	710	733	712	721	684	691	699	687	701	678	675	703	674	729	687	720	691	707	677	688	695	677	656	667	697	627	660	708	686	665	687	702	682	687	685	643	623	666	712	686	681	659	657	673	716	662	687	716	709	656	680	660	713	688	707	708	666	658	696	688	678	698	663	715	670	662	692	666	697	693	688	629	731	737	741	713	667	716	656	656	682	718	682	706	688	666	710	683	667	731	698	696	685	703	688	722	661	712	740	724	630	683	608	684	685	682	663	662	673	705	717	674	672	626	711	688	679	691	697	713	697	708	727	678	662	695	684	679	673	706	720	695	674	690	702	665	659	685	705	737	669	621	721	742	684	677	686	641	691	699	706	697	685	669	694	657	696	657	678	699	670	758	702	766	713	712	647	692	689	713	670	717	668	656	715	661	714	735	691	714	665	682	702	668	697	681	705	657	723	702	638	725	659	650	701	686	658	685	649	675	678	704	693	715	697	695	670	732	710	664	725	705	730	675	727	726	700	699	698	668	639	697	670	673	674	660	679	651	687	660	738	764	696	703	687	653	733	664	699	692	718	734	645	667	741	728	712	694	698	674	688	653	733	637	673	707	693	673	673	707	708	696	672	662	705	668	636	711	692	681	682	710	676	647	730	669	661	690	679	743	670	714	718	728	683	685	694	673	679	660	704	693	632	709	675	687	628	694	682	696	620	637	656	721	717	685	719	686	680	685	683	652	688	723	673	704	689	672	638	690	689	699	671	694	663	667	683	699	652	700	684	692	687	656	671	719	682	688	654	662	696	706	685	713	684	691	692	688	664	646	641	712	659	673	642	684	672	654	719	668	693	687	717	695	674	650	699	628	673	692	758	684	667	675	730	695	701	713	670	659	692	708	661	730	686	703	688	681	661	727	680	700	715	701	668	703	682	659	726	687	692	678	682	700	711	674	709	647	697	683	673	687	664	705	701	715	631	680	659	714	685	696	688	724	701	710	634	716	706	680	712	680	716	723	713	682	688	659	645	689	692	664	681	696	684	680	711	706	677	662	686	682	653	630	697	668	666	692	687	720	668	635	652	678	644	677	729	678	699	659	677	689	704	627	686	641	665	658	723	702	677	671	697	681	696	643	705	696	712	675	712	698	707	683	699	724	704	707	694	682	674	680	658	663	719	638	699	664	662	711	686	719	686	699	707	694	720	664	718	725	698	655	705	660	705	669	652	676	629	641	731	690	695	704	785	662	681	697	680	706	685	702	675	658	677	683	623	682	678	685	677	665	651	708	706	663	673	703	677	703	673	653	666	680	689	748	744	662	680	681	669	680	682	749	705	692	640	684	702	668	687	712	679	694	658	668	702	688	656	677	725	745	698	711	657	664	735	697	649	641	621	675	677	707	642	732	682	640	664	721	673	678	685	680	662	706	700	696	674	688	693	673	684	672	685	707	676	650	669	727	681	655	715	673	688	690	648	668	678	699	680	742	678	669	739	697	660	684	710	683	668	694	710	697	680	718	690	659	627	685	663	689	697	712	649	746	640	676	683	711	637	699	682	666	710	676	692	643	689	690	650	681	698	639	734	704	713	675	705	716	679	709	663	671	717	674	697	651	677	747	725	661	727	729	711	670	711	683	675	694	712	668	678	635	678	686	679	670	671	672	744	694	679	624	685	689	739	649	691	659	707	729	661	649	659	670	687	676	685	638	680	667	657	707	683	736	714	668	679	670	664	679	695	652	706	660	646	634	703	679	713	705	665	722	681	687	704	689	682	698	701	721	673	672	641	696	672	671	683	665	679	675	660	665	682	660	706	687	705	717	693	714	623	680	657	685	652	706	705	677	715	690	673	716	684	668	649	722	701	710	695	698	692	698	680	745	655	680	691	709	664	685	723	668	672	673	705	704	733	674	690	652	716	692	727	703	665	668	677	673	662	676	653	731	692	698	654	698	676	672	694	692	703	685	702	658	668	701	671	713	668	704	682	636	678	666	703	676	703	676	677	688	719	698	687	655	728	682	694	693	730	656	694	717	676	681	634	669	686	737	733	694	681	657	685	724	646	669	682	662	693	687	694	712	692	682	716	685	692	695	668	681	689	679	705	669	702	680	674	705	669	670	699	676	664	672	682	670	673	689	686	689	685	731	692	697	690	712	678	687	694	695	694	703	644	679	667	666	672	653	693	681	729	689	633	720	661	684	692	714	694	662	674	682	725	699	720	698	681	683	703	695	668	710	666	679	670	635	665	678	676	733	641	730	734	661	686	698	699	685	684	660	764	716	683	667	674	697	722	679	694	689	663	646	693	642	676	724	675	709	696	716	683	705	690	677	657	624	669	701	680	700	639	702	684	740	672	691	672	705	671	652	700	652	662	662	713	680	665	744	673	685	656	710	703	749	712	679	669	681	691	685	662	685	698	689	705	691	702	679	707	692	671	630	719	641	665	679	697	707	707	665	675	659	681	663	716	713	717	656	689	702	694	661	647	738	671	719	662	721	687	689	686	691	717	686	686	640	685	677	696	665	662	706	693	669	705	727	687	722	699	650	755	763	697	678	690	678	670	653	683	683	706	679	668	706	710	704	711	722	658	698	709	720	690	727	714	644	668	686	723	681	666	674	702	626	669	644	667	677	720	720	674	708	661	680	717	675	695	726	637	671	632	691	649	690	699	679	688	706	693	695	711	703	662	650	700	695	676	698	705	669	699	660	702	662	672	668	667	679	727	734	707	706	664	686	660	647	725	692	683	708	670	684	671	621	676	730	651	705	694	659	673	682	699	666	689	689	693	723	687	719	670	667	652	665	672	671	686	751	707
26831	43270	37084	26903	19017	15945	11238	7557	5505	3819	2796	2197	2025	2097	1937	2206	2200	2075	2063	1972	1894	1727	1730	1782	1810	1625	1610	1431	1261	1265	1263	1101	1139	1180	1128	1133	1167	1250	1142	1089	1023	1048	998	1051	963	1023	953	1061	987	952	949	1036	1015	984	948	1029	965	983	982	990	993	959	993	993	972	994	948	948	897	944	1006	961	975	924	947	1017	972	1035	932	981	973	939	941	960	946	962	958	938	938	901	983	978	958	943	916	974	929	958	990	942	955	976	938	924	955	961	979	981	939	925	947	964	934	942	976	924	984	927	1018	935	981	942	981	948	961	942	964	984	1015	980	967	935	926	949	999	951	951	979	932	948	942	967	970	946	950	982	1011	923	967	929	905	976	971	991	997	961	952	993	951	946	958	1008	947	949	948	945	1031	941	1022	948	954	993	951	967	943	972	962	1008	930	937	975	922	954	914	909	1007	989	970	1008	992	956	935	975	900	979	991	976	955	924	984	968	972	976	939	959	969	960	951	988	900	959	930	955	984	966	936	964	995	1000	956	960	1008	973	920	962	901	931	973	978	991	971	983	922	976	956	956	945	986	931	854	1008	964	1008	969	976	935	942	950	936	981	906	964	935	984	915	967	895	989	943	924	939	971	964	938	900	960	946	963	941	971	969	930	944	979	980	958	928	968	969	943	981	1009	987	943	968	972	983	1028	994	979	944	950	921	975	932	930	984	945	926	957	981	957	972	929	1001	896	983	950	990	981	920	969	987	992	973	967	945	951	930	998	1001	924	958	931	986	1007	942	969	939	965	976	941	1017	947	1002	1013	987	1065	1014	911	1010	969	964	1019	970	946	913	942	970	934	918	967	940	943	988	947	958	950	994	959	990	958	971	953	974	964	940	942	968	975	942	903	975	985	950	975	918	1039	964	917	998	970	951	1024	957	940	976	976	934	953	944	946	926	994	992	959	921	967	960	959	1010	968	977	953	999	895	906	968	1026	983	956	997	976	997	906	944	1023	928	910	975	951	959	948	992	984	975	1008	919	991	972	916	956	953	990	987	1001	951	976	967	969	969	902	906	942	944	951	954	973	981	925	983	919	937	994	954	1041	996	952	978	973	992	973	988	956	941	938	1001	1016	960	986	928	960	931	921	962	944	927	919	984	928	1028	935	985	964	903	992	911	944	998	1007	966	993	984	942	940	988	1006	988	953	938	996	938	976	926	1014	997	961	1014	955	977	920	914	993	948	967	977	983	955	916	980	954	1014	980	954	999	1012	957	970	984	976	994	992	917	979	1004	919	907	956	958	946	924	934	935	944	900	962	969	962	946	946	929	940	980	911	927	911	977	965	961	973	940	955	1005	998	989	966	997	928	986	952	963	932	951	956	968	994	1008	945	971	960	979	971	988	922	952	978	938	1013	989	929	989	1008	983	982	996	926	979	937	964	973	914	942	931	944	956	946	867	927	974	884	961	985	924	965	998	895	997	961	974	1032	989	1046	959	922	973	952	993	978	969	937	967	947	951	977	951	989	900	992	934	990	972	990	1019	946	964	990	911	972	1000	934	982	963	938	944	969	989	971	988	987	951	950	923	960	975	934	977	959	980	1003	999	970	962	933	955	962	927	960	948	1008	968	1036	972	954	1008	934	980	929	1014	974	961	927	960	950	975	1015	928	942	975	944	937	926	988	1023	1035	995	950	974	951	956	944	1003	969	998	1007	938	976	936	942	946	949	884	983	948	996	944	935	919	942	948	953	929	973	949	976	953	919	926	992	1006	960	973	988	917	992	1004	956	961	971	964	972	982	1013	900	994	927	971	933	956	938	926	959	951	984	919	971	953	957	993	1010	979	997	932	977	949	920	945	981	934	960	952	951	1010	988	957	966	946	927	895	931	966	914	979	977	969	999	914	943	941	907	936	905	927	920	967	958	997	945	987	1021	983	979	976	963	998	986	936	948	969	945	964	970	1007	1006	993	969	953	977	971	956	989	960	927	938	962	957	963	943	982	946	951	920	1046	995	1006	976	952	928	953	959	970	956	962	928	924	985	962	941	1006	981	935	1013	898	986	1018	899	995	957	937	903	932	1025	980	992	946	995	985	944	957	989	1031	945	968	968	981	992	930	951	952	951	930	979	936	924	992	873	976	938	945	911	929	990	926	979	998	959	977	948	883	930	888	947	984	968	990	954	1020	948	956	988	951	946	965	977	941	942	1009	960	918	940	987	941	941	957	973	1035	972	956	974	994	948	1003	867	945	946	947	964	1028	964	1015	941	1008	936	962	991	944	1024	968	959	973	1021	875	948	955	939	988	951	944	963	935	974	941	915	942	976	974	967	989	996	954	903	983	929	896	946	940	989	973	902	928	969	971	950	976	985	922	969	962	984	959	976	915	960	990	925	965	992	958	989	956	983	954	900	967	954	998	946	974	971	962	948	986	902	908	973	939	966	963	961	992	992	930	978	981	973	958	956	1006	971	910	971	941	995	958	1019	956	898	919	956	915	969	953	1021	982	958	993	960	969	964	938	987	989	929	973	961	1001	923	1008	970	967	978	946	919	1004	908	995	938	958	939	967	890	952	1036	936	931	971	1021	966	923	964	951	938	944	917	954	1001	961	958	962	988	945	982	985	991	970	955	948	983	939	947	993	967	1011	1047	972	969	1014	1011	967	934	922	931	1014	947	957	1069	925	975	953	910	912	915	951	955	942	966	949	980	913	975	967	986	949	961	928	915	941	972	927	942	1012	992	962	978	982	944	970	980	1018	950	972	942	932	887	993	949	934	880	1031	898	995	1016	960	965	935	1017	957	979	952	946	985	1052	916	927	1006	966	959	943	939	976	1021	986	1002	977	960	926	960	1002	957	913	956	949	923	915	987	967	938	944	941	989	981	998	958	933	891	1026	911	1011	981	969	982	919	952	962	948	976	954	958	914	944	1009	1002	981	928	929	995	947	943	956	946	969	1014	933	909	1009	996	963	926	1009	945	953	973	1025	968	953	957	959	974	1005	939	942	983	986	957	990	1020	973	905	961	966	969	930	958	981	978	974	966	951	907	964	963	932	1009	947	1027	948	948	970	957	945	977	967	924	928	915	862	1017	957	925	964	973	1004	989	1015	867	964	954	1005	954	958	952	922	974	947	997	903	997	1000	953	932	945	979	956	970	929	993	974	1013	982	954	964	972	983	948	941	1010	954	924	999	1008	966	957	979	957	983	963	986	949	976	999	952	970	998	955	908	993	1007	958	1001	933	959	976	1005	970	970	956	975	947	992	973	946	967	987	1025	998	942	945	986	957	943	1002	953	969	997	957	1004	944	893	995	946	932	920	918	988	995	995	932	922	946	952	973	927	954	1022	959	958	956	980	955	944	943	1066	1011	989	985	964	961	1024	975	1001	958	905	988	946	1005	960	916	991	944	930	946	912	978	908	976	987	985	1006	954	910	1008	915	935	1014	909	1007	959	949	972	945	998	955	953	919	967	929	943	939	1035	976	996	900	957	975	950	982	944	979	953	965	961	935	957	980	985	998	949	949	951	907	914	988	971	981	945	939	958	954	954	941	1002	921	1006	929	1011	911	980	981	944	946	1030	960	950	896	997	963	951	974	940	976	1003	1017	1007	982	959	946	1020	988	978	967	956	956	995	963	935	975	1018	943	943	1020	1012	1040	938	936	952	960	937
24230	21417	28819	24824	21902	17680	11905	6675	4127	2799	1971	1624	1555	1386	1388	1561	1527	1299	1253	1274	1171	1184	1084	1087	1182	1171	1181	1006	995	863	877	834	905	791	856	800	865	845	851	769	786	775	740	872	714	774	739	799	704	755	771	749	713	708	726	758	811	792	766	786	730	673	751	766	704	758	734	738	698	741	724	776	746	699	728	757	753	702	764	750	665	759	764	696	707	690	705	723	712	716	724	722	709	762	730	705	725	773	707	721	721	716	725	771	697	705	687	748	659	750	760	767	689	749	767	711	731	752	706	747	756	761	739	700	766	705	687	721	731	709	708	784	674	750	755	723	715	750	708	763	689	738	731	702	722	745	708	704	770	731	684	723	760	722	714	749	758	694	663	716	746	744	696	758	760	726	741	771	764	669	725	760	742	719	765	715	716	754	720	728	717	767	729	740	722	711	697	731	766	717	714	710	726	767	742	749	750	730	708	770	721	760	682	744	703	701	705	712	723	761	715	717	676	779	762	693	690	725	674	783	708	763	695	765	783	745	743	741	702	735	741	772	717	731	746	716	750	697	700	694	701	671	738	777	728	753	716	680	764	687	720	782	723	748	749	718	759	711	755	782	731	699	755	691	738	689	723	768	733	735	722	721	739	736	693	699	723	728	721	726	734	770	726	742	698	702	716	713	701	714	732	777	754	700	714	721	711	711	774	705	752	705	720	763	698	684	732	707	756	742	745	715	709	748	707	735	749	729	711	687	714	773	740	705	750	727	717	716	703	718	714	668	713	750	722	716	744	700	710	672	714	698	717	741	786	700	705	677	750	733	689	764	711	767	676	754	701	727	715	731	728	765	740	739	730	697	763	702	738	753	685	750	716	690	716	731	713	701	719	719	714	691	757	732	761	739	723	722	736	731	735	728	742	741	761	705	698	755	776	754	750	746	697	780	733	760	705	771	752	723	727	664	673	695	717	743	770	726	703	693	771	716	726	714	766	731	713	727	729	697	751	690	718	746	725	707	751	756	758	691	720	726	732	712	777	728	755	728	782	716	718	761	775	744	741	755	738	706	701	716	695	706	735	783	742	747	751	721	691	758	700	744	733	731	751	720	741	735	715	745	703	751	697	701	742	739	712	747	691	707	696	670	693	694	772	714	735	754	764	737	729	728	735	744	721	731	723	716	716	753	768	700	736	704	739	736	767	720	750	730	686	767	766	723	731	695	709	690	751	753	725	761	769	687	748	747	677	725	765	751	721	685	712	731	764	670	710	707	726	726	698	719	701	706	738	735	743	713	764	676	758	692	742	724	763	739	734	671	710	730	710	698	743	705	729	683	734	716	732	712	767	673	676	768	702	759	763	747	719	762	722	776	724	729	739	754	746	773	759	690	723	702	723	701	772	763	744	698	753	713	734	773	795	711	779	715	757	696	764	678	724	774	771	705	779	712	740	729	780	739	738	703	701	738	724	747	803	766	739	781	693	796	720	745	697	711	726	721	766	721	726	742	719	775	721	728	727	724	686	714	710	699	746	705	748	729	704	749	755	710	744	745	748	713	712	687	736	758	723	750	705	734	656	702	703	718	714	702	765	690	771	705	720	724	694	738	756	717	736	701	683	717	729	639	689	680	658	752	727	675	754	725	744	771	744	685	716	739	726	733	726	739	729	771	701	766	744	723	735	740	757	681	753	778	707	710	718	729	712	688	729	736	779	719	760	694	702	708	690	722	735	749	726	717	708	730	743	744	691	712	765	665	774	770	693	733	737	755	704	713	662	755	740	724	729	759	741	802	765	725	693	710	730	715	715	724	726	721	737	758	686	694	753	706	751	753	718	795	747	733	729	753	732	678	706	728	703	744	759	787	737	711	715	709	719	739	705	728	728	736	692	705	746	672	710	725	714	717	722	769	749	664	717	700	734	729	730	704	726	737	740	694	745	764	777	791	723	702	759	705	734	736	720	716	766	744	734	743	712	731	709	766	761	745	704	748	758	719	743	696	743	721	739	732	726	664	725	739	724	758	743	774	736	740	747	755	702	749	725	733	711	696	738	759	720	724	726	674	703	711	708	760	716	680	779	706	727	714	718	733	740	707	718	724	738	721	708	737	667	710	708	729	769	747	706	732	678	720	704	695	736	737	712	712	684	728	691	694	676	755	689	729	721	729	757	805	760	737	746	684	718	722	716	713	741	788	719	760	743	707	722	719	737	740	726	690	684	721	701	767	705	729	737	745	739	663	700	735	780	695	767	724	715	775	770	765	700	736	700	702	777	701	751	773	697	723	680	678	731	744	769	720	683	711	725	693	749	726	721	744	699	769	720	770	734	778	698	714	718	728	755	719	713	701	764	745	713	763	728	739	751	747	726	755	732	732	732	725	725	730	745	673	738	793	690	697	729	774	739	699	682	726	712	715	701	731	750	753	744	696	725	766	703	684	749	719	757	756	739	736	730	755	710	756	762	746	694	706	748	773	719	684	727	722	728	760	706	710	675	679	714	713	782	716	742	746	738	705	760	723	736	684	740	745	711	656	695	744	754	692	755	693	693	716	740	741	714	733	791	747	741	754	779	650	740	746	680	708	729	758	691	747	714	718	703	729	734	674	725	698	732	729	700	729	709	740	701	765	708	726	729	699	723	743	754	741	778	664	721	711	717	696	696	781	712	760	829	739	747	723	735	725	752	774	692	711	695	714	771	786	721	768	733	728	720	727	705	721	718	719	663	708	731	754	776	737	730	740	734	690	749	730	704	711	691	718	711	696	738	738	705	712	739	726	721	713	684	769	759	731	718	725	727	716	737	715	739	738	729	694	730	777	724	689	757	752	716	735	778	684	734	807	755	710	701	794	749	745	754	700	729	673	744	740	768	775	713	768	759	719	741	708	707	741	752	732	759	745	732	691	674	746	735	751	726	777	792	793	769	769	724	753	729	715	737	686	707	710	744	709	680	697	726	731	750	665	745	722	724	772	742	708	753	717	738	699	737	725	709	722	674	715	747	696	723	777	720	754	737	701	737	724	708	730	766	765	682	774	719	738	709	726	706	698	714	754	733	740	775	745	691	753	641	708	669	718	759	712	761	719	700	699	702	730	747	772	752	690	674	731	679	727	704	768	726	719	694	658	772	733	721	713	749	747	713	735	710	719	706	705	706	731	735	727	692	674	748	726	700	683	714	720	747	732	757	745	697	719	734	767	709	730	794	699	751	705	732	666	702	726	736	732	727	687	708	714	710	755	739	688	694	698	702	743	739	713	687	690	741	721	661	788	705	749	749	735	670	717	759	781	708	739	712	753	696	722	737	763	739	759	754	720	754	764	718	734	733	758	739	745	719	741	758	697	684	694	708	714	720	721	754	708	741	740	741	712	672	729	680	728	742	759	687	746	744	712	713	707	740	707	762	782	732	722	743	794	726	734	695	741	744	751	730	729	722	755	686	745	741	723	735	741	752	689	765	701	743	751	729	722	671	730	773	699	711	742	726	675	712	746	756	737	714	723	719	706
26244	47776	44229	34914	27544	22136	18258	13515	9149	6541	4546	3652	3275	2982	2870	3252	3230	2890	2668	2407	2346	2253	2133	2053	2214	2292	2098	1712	1463	1488	1379	1403	1335	1323	1331	1327	1315	1247	1278	1258	1157	1099	1102	1320	1064	1085	1086	1023	1005	1066	1094	1021	1001	1076	1024	1144	1184	1187	1130	1048	1021	1013	1062	1074	1059	1017	993	918	1050	1025	1099	967	997	978	984	1010	1068	1065	978	1034	1024	994	1045	1011	1027	1031	976	986	1060	1017	1017	1012	998	951	993	989	1051	1026	1007	1013	1045	1031	990	1080	1020	1012	1045	987	999	980	1023	1042	1039	1021	994	1017	1012	1062	1044	1035	1014	988	1025	995	981	1016	1031	996	961	1027	1032	1025	995	1026	982	1042	1030	1059	984	1046	1020	1046	1003	964	1039	998	1007	976	940	994	1002	1011	1031	1019	981	1033	985	1044	1048	976	1012	981	1034	1018	1020	983	1041	1038	1012	1026	970	1007	1085	1017	1027	1054	1025	1027	996	979	1039	1080	1076	1006	1048	1023	1039	1033	994	1034	1038	1006	990	991	1002	1007	974	980	1037	990	960	1019	964	1056	1024	974	1012	1004	998	1057	996	1016	1011	971	936	979	1007	995	1026	982	951	1018	980	991	1001	946	952	1012	1007	1011	1030	1009	980	1036	973	1063	1023	1082	994	986	1017	1067	1006	1024	1020	1006	1036	1010	1019	965	963	999	1068	1042	1009	996	1025	1033	1021	993	986	1025	962	1034	1029	1063	1052	1018	988	1010	972	1053	1017	1037	981	1036	962	1072	1007	1024	922	1005	995	1040	1055	966	979	1045	1014	1049	993	1036	988	970	1006	985	955	1034	1052	999	1014	987	1003	1056	1021	997	1014	1059	1019	989	1015	1064	1039	1037	971	952	996	1013	965	991	1001	992	1017	1034	1028	964	1029	983	990	1011	993	1022	990	1036	1057	974	1020	988	1054	992	1027	986	1038	1035	960	1033	1026	986	1037	1037	957	1030	1016	1029	1000	1014	952	1052	1024	1044	974	1002	998	1023	1021	1046	962	1001	1032	1002	998	955	995	975	1058	1073	995	1000	988	1011	1008	1038	966	1002	1071	989	996	984	978	1017	1002	1021	1028	1053	1074	1002	995	1021	1044	1093	962	1031	1043	1042	1014	1022	949	1003	1010	966	1009	996	959	1029	1004	1018	978	1023	1018	1054	973	1012	1008	1016	972	1082	992	1050	1055	992	1040	1035	989	1037	953	1072	987	1002	1031	1007	979	1034	992	1005	970	944	983	1040	1051	1108	985	1012	1066	979	1038	968	1000	977	966	1003	1008	1066	1040	1006	978	981	996	974	965	1047	1000	1025	1007	1068	1014	1023	1020	1014	997	1017	955	1072	992	1012	984	1000	1009	993	1039	950	1055	1026	991	1009	1045	1029	1029	1006	1011	1011	996	1037	1016	981	1011	1037	1025	1052	1011	961	1024	978	1000	1003	1036	1009	969	975	975	1036	988	1003	959	999	1030	1025	1020	998	1013	993	1020	1009	1026	1095	986	1024	976	1000	1022	1055	1033	1005	1039	1063	1005	964	961	953	995	994	973	987	993	1021	1062	976	1046	1033	1000	1085	987	1011	1084	977	1023	994	1044	1065	1056	1048	1000	1018	972	1008	1001	1030	1050	1055	986	996	1038	1012	1048	934	971	963	967	1009	992	1059	1036	1032	994	995	971	1046	1022	1048	1052	995	1007	1009	1034	1031	1083	993	1033	1021	956	1036	1067	1026	1010	1030	1002	985	1009	951	1016	977	986	1028	1000	1015	998	1034	975	1013	981	1016	980	1007	1050	982	988	1017	945	1019	1004	1016	987	1021	991	1042	1001	1017	1015	1008	1013	1002	1068	1028	1017	956	1007	1069	1027	978	1015	989	1028	1034	973	1047	1034	980	1000	967	956	965	1012	1041	1053	1058	999	1074	1080	1033	1027	971	978	1010	1013	1029	974	1012	1027	1009	1015	1090	1020	1022	1044	1023	1007	1039	1052	1070	1001	966	1043	975	1045	1023	1063	1007	1006	963	1018	979	1002	1036	963	1032	960	968	1024	997	1014	1009	1015	1008	975	1052	980	987	1056	1055	955	1043	957	938	984	982	979	988	982	985	1064	1020	986	981	1014	1006	1072	1049	1031	977	1014	1029	957	1012	1029	976	965	998	990	1040	1030	1004	1004	1009	1016	1029	1030	1036	970	1018	1002	1016	987	1047	1045	1007	979	1060	993	1018	961	1011	1048	1004	1006	1027	966	1006	985	995	1013	1003	964	1058	1022	1028	948	1056	1025	1062	1055	952	1042	999	1041	1054	988	1014	992	993	1038	957	992	1030	975	1057	1012	1016	1016	1047	965	982	1028	1032	1009	984	1031	1081	967	994	1047	980	998	1014	1079	999	962	984	1040	983	1044	1006	978	1019	998	1021	1035	1054	1034	980	929	941	1011	1009	1011	998	996	1014	1015	997	1037	1045	1021	1062	973	1039	1050	1014	1041	989	1038	998	978	1011	1069	1003	1017	984	1058	1037	1023	1058	1019	1013	997	1047	1041	969	986	1070	971	1060	1031	1035	980	1033	1018	989	945	986	977	945	1039	1022	1073	999	1018	987	991	1058	997	1040	1048	1011	980	963	977	1062	1030	1047	1075	988	971	1025	1066	1043	989	1034	1010	965	1020	1045	1010	995	1040	1024	1012	1076	1023	1034	1011	1005	1018	988	1002	1013	1023	922	1087	1023	978	1051	1011	1061	1039	1050	993	1046	1039	1029	980	1033	996	1031	1065	1068	1019	1106	992	986	962	1018	953	1034	962	1030	1035	1010	977	1032	976	995	1041	992	1072	1029	1056	1031	1029	1018	1049	1008	1046	984	1031	984	995	1016	1074	1016	1007	977	1011	1027	1001	1031	1057	978	1036	1053	938	994	1029	1044	977	1046	946	1017	962	1005	975	967	1002	1019	1018	1017	1031	1011	1069	994	995	1007	1005	994	981	1034	1087	1011	1030	994	1032	1074	1053	1032	996	969	1006	1039	1062	1075	1062	1033	1072	1024	986	1029	993	1008	1009	1029	1024	982	1058	972	992	1047	1047	957	1013	1010	995	1048	966	991	973	1017	1035	1025	1010	958	1042	1029	1052	1022	1011	1072	1037	1050	1018	991	974	998	1042	1085	994	991	1012	997	1013	1037	1044	1048	970	1020	1027	1000	1033	940	1000	1057	955	971	1032	1016	1026	1023	1032	997	979	996	1049	969	1030	961	1043	1021	986	999	1041	991	1024	1022	996	1018	1018	1000	1028	986	1027	963	981	962	976	1006	1002	1080	940	1045	980	991	1005	1049	962	994	1023	989	1008	1013	990	1001	1021	1004	1023	981	1009	1015	1022	1039	994	971	1006	964	1001	1035	978	1036	960	990	1042	1011	1047	1043	976	1002	937	985	985	1016	997	976	1028	995	1037	990	1004	989	1035	986	1025	1003	1083	1013	1075	958	1004	1003	1014	1075	981	984	985	997	1005	976	988	958	1047	1013	1020	952	983	1068	1049	1037	1018	985	1031	1053	991	998	1013	1013	955	1019	1044	969	996	1000	991	1042	924	945	1015	1010	1030	978	970	997	989	988	992	992	1035	990	1060	962	1005	1021	1037	1002	1001	1015	969	1021	1009	1047	1026	1031	1049	976	1075	993	1013	973	1049	1029	1063	1009	993	968	972	981	917	1021	983	1016	1020	1004	980	1009	1056	1011	1027	1061	948	1007	1003	1047	1058	1045	986	997	996	997	973	975	1060	1016	1093	994	1069	1009	980	956	1039	983	990	1024	1023	1035	1000	1014	1017	999	1032	1017	1032	1039	1024	987	992	1003	928	994	1022	983	1005	998	985	1034	1019	993	1026	965	951	1065	980	995	1009	1019	1062	1051	1049	1012	982	1010	999	1012	1043	966	988	1026	997	963	1027	1061	984	1041	1011	980	1064	1046	1045	1019	988	969	1047	1081	1060	971	1006	998	1007	1014	991	1011	1032	978	1026	1035	959	997	982	976	1027	997	1009	1013	1010	1037	995	1022	970	1029	1024	936	1031	1034	1027	1052	961	1025	1056	1022	992	1015	1000	987	1019	1021	983	983	1010	974	1037	1040	988	960	981	976	1040	984	979	1018	1054	1060	976	1028	1059	1012	1025	981	1025	967	1024	1007	1001	1049	1067	1010	978	1014	1032	991	1012	999	1006	990	1043	1066	1027	1034	1008	1006	934	1018	1006	1024	1011	996	1016	1065	996	1049	989	1003	1029	979	981	1016	986	1000	1005	972	1030	1037	982	1040	1037	1002	1013	1002	993	976	1023	1025	994	977	1016	1031	1078	1000	1007	1024	1055	1038	1055	1005	997	985	1053	1028	1034	1058	992	1043	1071	1019	1003	1082	1043	1031	1003	954	1009	1074	973	1059	970	1047	1022	1004	1055	1044	1005	1016	1002	972
23216	21409	29281	23967	21859	22535	19318	9777	5647	3944	2703	2202	1985	1738	1930	2066	1975	1801	1598	1417	1368	1389	1371	1276	1298	1372	1297	1106	1008	914	975	927	966	888	860	866	893	870	827	815	800	775	785	930	905	778	809	877	784	744	788	694	749	762	711	766	790	791	776	721	722	756	727	733	773	737	702	766	730	750	696	774	768	726	769	721	728	799	707	750	785	765	700	762	768	710	710	715	742	730	727	743	742	737	761	736	715	727	701	746	773	743	722	778	771	734	745	777	708	745	733	767	647	680	686	699	706	684	719	717	741	703	718	774	728	689	706	725	730	735	713	732	731	724	721	747	761	716	702	715	710	690	712	773	707	770	736	759	755	772	746	743	739	694	683	703	713	704	755	700	733	759	717	723	761	799	753	702	698	754	744	775	725	735	801	743	735	737	730	726	738	717	756	708	713	716	775	743	756	726	683	699	775	746	754	700	732	683	713	730	781	706	718	691	753	753	690	735	717	736	686	775	711	647	697	685	746	747	698	747	739	692	716	726	757	702	780	728	679	742	748	673	734	682	698	689	706	713	773	753	729	734	726	728	718	733	794	740	699	740	720	777	750	756	757	747	726	741	695	724	737	745	732	699	726	760	713	755	728	764	742	739	747	733	729	744	722	707	745	739	744	750	710	734	711	665	753	670	754	762	699	722	758	720	746	734	738	743	723	665	782	723	783	729	724	757	707	734	730	724	721	740	750	712	665	715	743	750	785	726	705	716	734	758	750	738	773	742	738	715	686	704	736	701	740	735	735	728	751	771	756	707	712	730	709	705	733	743	716	725	731	741	752	682	744	712	709	703	795	737	707	726	719	691	717	708	734	767	778	707	704	734	701	737	742	709	755	700	672	729	736	764	680	743	744	747	719	759	722	712	746	721	726	710	735	712	772	716	740	754	770	732	739	721	742	759	704	755	761	742	732	701	705	719	761	728	765	677	751	729	734	750	759	728	727	752	802	714	721	691	691	763	694	767	713	717	748	720	727	725	707	745	724	649	752	786	706	686	713	724	704	716	784	764	711	759	689	753	715	727	746	708	783	761	713	750	725	744	743	737	737	714	715	686	718	746	764	687	754	721	752	745	737	735	727	754	737	719	706	759	767	735	744	731	687	689	739	733	760	753	745	732	698	704	706	699	716	717	704	782	689	728	711	747	733	693	697	705	724	761	721	721	769	698	709	713	723	716	727	711	719	714	704	738	716	777	723	718	751	712	747	690	740	727	731	742	738	729	717	714	719	773	742	658	758	709	759	776	723	741	722	718	731	746	753	698	707	698	692	718	714	746	720	800	695	754	749	756	775	755	741	748	684	731	710	729	747	731	714	760	688	742	775	742	744	715	761	748	675	701	711	750	748	733	756	715	720	674	702	748	740	706	711	717	700	773	722	744	723	779	784	720	739	726	683	720	734	746	709	736	737	724	740	714	716	704	731	698	761	765	759	725	734	764	701	749	754	773	677	732	727	743	690	687	706	717	743	744	733	696	743	716	733	715	688	697	704	745	727	746	721	764	713	740	704	712	726	699	731	733	774	758	730	726	709	758	756	759	735	711	767	699	714	724	676	719	724	694	725	683	718	720	730	713	748	744	701	731	751	712	741	772	738	724	722	707	726	716	730	750	739	719	721	717	702	731	702	730	765	759	706	750	704	715	726	738	726	710	719	730	766	725	729	714	706	716	751	718	688	734	752	741	785	769	701	717	725	743	735	748	734	738	744	759	710	681	720	770	712	695	764	716	740	717	761	754	745	683	715	736	717	722	756	750	731	647	718	705	705	696	744	723	772	710	706	758	709	718	759	696	677	706	757	762	715	757	751	720	775	725	777	734	680	774	762	746	727	707	716	758	748	726	716	724	662	730	733	761	712	733	714	708	727	765	742	735	698	749	812	739	728	728	748	754	737	744	702	747	700	741	757	751	712	717	740	693	729	724	686	721	743	706	741	768	705	738	745	729	772	739	702	759	705	771	771	724	713	748	710	726	725	709	730	724	751	732	729	747	703	757	738	706	723	693	740	737	750	768	768	731	766	755	677	746	730	764	721	686	662	770	766	781	739	688	759	765	727	730	763	749	701	701	742	754	715	727	759	731	754	727	734	719	734	659	753	733	720	694	740	746	718	764	721	732	744	739	720	714	695	710	765	731	721	705	711	764	720	739	708	698	730	758	751	715	726	698	761	721	714	761	735	715	753	735	718	754	721	684	740	765	752	719	723	727	778	733	685	700	792	728	756	709	774	729	719	730	724	711	727	738	738	666	715	705	752	765	712	765	758	710	773	741	735	774	701	735	725	695	675	698	731	697	715	783	781	698	751	757	712	706	742	703	746	710	742	776	751	718	747	695	726	695	748	730	677	758	720	745	746	710	715	667	762	673	708	752	709	705	742	764	683	769	708	723	734	683	748	741	707	758	682	660	714	788	719	688	728	690	713	720	709	746	752	681	736	766	737	772	718	753	678	755	714	676	726	732	732	743	726	714	701	752	738	733	706	734	735	763	708	704	761	716	732	740	705	672	742	771	743	758	706	758	746	736	701	724	727	770	750	765	728	720	753	742	716	696	761	677	752	781	720	719	724	729	738	761	766	760	759	768	718	718	755	718	715	669	712	758	757	725	708	758	710	776	703	756	757	727	736	726	698	733	781	727	730	752	734	693	761	721	748	752	744	740	707	674	749	694	718	745	688	716	708	702	765	718	730	702	726	729	707	772	755	741	763	756	712	708	760	708	690	734	741	734	742	749	696	784	736	716	736	721	745	721	689	740	743	693	743	738	769	763	751	706	759	758	695	763	715	716	718	709	742	727	709	752	720	727	763	746	726	792	730	673	738	744	708	699	681	739	691	755	720	715	763	744	745	736	769	738	713	689	716	674	755	698	705	717	764	730	737	763	714	735	703	768	754	746	742	746	726	736	719	748	710	706	715	694	708	751	715	719	734	755	736	644	716	705	721	715	685	758	738	725	720	735	748	677	747	724	745	767	743	754	763	768	763	719	763	739	721	750	699	716	693	722	706	759	784	721	743	738	729	745	735	734	699	746	720	739	727	734	699	709	737	712	723	730	772	729	734	721	752	719	700	733	768	741	723	758	754	697	744	706	765	700	724	746	700	713	707	747	694	761	749	759	727	743	711	731	729	732	713	744	713	718	701	698	706	689	705	694	759	739	760	744	729	709	713	695	723	722	758	737	737	770	759	726	746	756	750	752	736	720	724	706	715	726	681	701	754	728	736	731	788	765	702	753	694	729	773	732	771	679	732	770	752	716	710	753	735	680	694	712	741	700	779	731	749	766	713	717	703	719	739	748	691	716	762	692	708	721	727	715	717	705	740	718	769	676	689	759	779	714	738	704	740	734	744	681	723	730	754	720	754	690	745	671	705	748	721	721	699	724	723	741	700	735	685	686	758	696	747	736	714	707	729	703	737	709	687	718	690	726	723	745	732	745	753	700	713	689	686	707	716	673
27472	51083	48080	39199	32888	27148	22544	17250	12086	8856	6535	4953	4580	4041	4306	4508	4177	3850	3323	2992	2800	2751	2641	2588	2518	2738	2465	2088	1753	1640	1561	1588	1497	1409	1401	1405	1417	1441	1306	1295	1248	1133	1152	1647	1539	1204	1178	1442	1192	1040	1034	992	1017	1050	1060	1020	1097	1054	996	989	1021	1004	1072	1052	1018	999	1027	1011	1037	1000	975	1018	1011	983	949	981	995	1002	1033	1025	1036	975	992	1015	1002	1058	1026	995	1033	1002	1030	1042	1032	1006	992	1067	967	960	1016	1021	1009	1001	952	1012	981	989	979	1034	998	988	1051	1034	1037	1041	986	1001	1020	991	1028	1053	976	1037	993	963	1068	1018	1030	1012	1019	993	1027	1010	1029	971	1046	1017	1013	1031	972	998	966	1029	1004	1036	975	946	1011	967	994	1005	980	1067	965	1001	1009	1002	994	985	1009	1044	1010	980	986	1080	1043	1013	943	1007	994	1017	965	963	985	1011	1030	968	1013	1050	995	985	1022	1033	935	979	1067	1020	1057	986	984	968	980	1033	1064	969	958	1049	1016	1039	1003	982	1042	1029	1016	951	1008	995	1044	1019	1008	1036	1051	962	1005	1021	1023	983	1078	991	1019	1009	968	984	1042	1036	972	955	1023	1039	999	1016	997	968	1052	1020	967	974	1011	971	980	1001	1016	970	1020	942	994	1015	1004	1005	998	1053	986	1003	989	965	943	1038	1002	1006	1010	1046	1022	1019	981	962	985	1057	1011	976	987	1013	976	1003	1052	1001	1047	993	1054	1024	1080	1006	987	986	1023	1019	1060	1061	975	1013	1007	983	1022	1015	1035	1041	987	1000	1002	1028	982	1038	964	950	1019	991	1037	1041	1000	958	1051	1002	1057	1021	920	958	1016	987	1013	1028	992	1036	992	1047	1018	1024	994	1019	1051	933	1025	1000	1047	1017	1016	1028	1061	991	982	982	1035	1003	1049	995	1063	1061	1119	935	1067	1018	977	1028	1051	985	1030	1011	1042	988	1023	999	1021	1071	1037	985	993	1022	1054	982	997	972	1026	1010	1030	987	1013	976	1047	1003	1035	997	1012	972	1027	981	964	994	1021	993	992	998	1013	986	1003	991	1040	970	993	1010	982	1071	964	1006	1010	1008	998	992	1026	953	971	1022	1032	1016	986	1017	998	986	1034	1026	1009	960	1013	994	1027	1026	972	1010	950	959	1030	1073	1038	990	1017	1115	983	1008	968	1040	1036	1010	1017	997	999	997	930	1032	994	1061	978	1010	962	1011	1059	975	979	1021	1013	973	1041	988	1021	1024	975	949	1037	951	966	1041	1026	983	974	1023	947	1011	974	945	1015	1004	1010	1051	986	974	997	986	996	1024	994	1045	1000	1011	1006	987	1020	1017	1002	1003	1001	1014	980	1041	1011	1017	1007	987	1025	1010	972	1007	1010	964	1024	1002	986	1065	1025	1004	1027	950	999	949	1020	987	958	1027	1004	1001	967	978	998	1034	1007	1020	1030	989	1031	1033	990	1066	976	992	1048	948	997	990	1002	961	1009	1024	1018	995	1031	980	998	1011	991	942	986	1042	1052	965	960	1029	1013	965	1004	1020	995	944	1005	1027	1011	1012	1055	1007	1022	1030	1001	1008	1040	957	997	1059	1011	1024	1005	986	1014	962	1016	999	1083	1052	1052	1028	1017	1012	1027	957	1083	973	986	999	967	950	1053	989	1012	1039	980	1013	1017	1021	1011	1069	1016	999	1009	1039	959	1002	997	1024	1030	1022	981	1046	959	983	984	971	1043	1011	1023	1001	1019	991	1026	934	951	1007	1028	1038	1008	966	998	995	1017	1044	1007	1075	1019	1021	948	1011	999	968	1039	975	995	1041	1022	1022	964	967	974	1027	968	1036	1034	1025	1004	1012	987	958	914	1017	1044	1048	967	1014	1013	1098	1034	1036	1023	1000	953	1018	1045	1011	967	979	1030	981	939	1047	977	953	996	1031	997	1032	989	1038	957	996	1042	1024	982	983	974	997	1005	989	1063	976	1022	1021	961	1012	999	981	1035	1000	1017	1043	1071	991	1008	995	1011	971	953	936	1015	1021	961	1001	1042	1060	1024	991	938	972	992	1013	1004	1009	996	976	998	1011	1009	1010	978	1011	962	997	1057	1040	1024	1042	1003	906	996	1033	970	997	961	1027	991	1024	1019	1038	1030	1038	1011	1005	1010	1027	1015	1012	990	959	987	974	939	989	1018	958	1049	1000	1044	998	1021	1029	993	972	993	1039	1058	983	1009	949	1027	1010	961	997	1035	1020	979	1014	1023	967	962	1023	1006	1009	1009	992	975	938	965	984	1004	997	1020	976	968	1021	1018	1072	1081	976	1008	980	969	996	1026	1007	1064	979	1012	1040	998	999	963	992	1004	959	1035	987	1004	974	1032	1047	1089	1000	997	957	987	985	998	980	944	976	1064	1015	1023	1053	993	1033	959	1044	1033	1036	1008	1003	994	1011	1062	995	992	1009	971	1030	1004	969	944	971	1013	1035	1023	1004	907	1011	1007	1033	993	939	958	1013	1000	948	1041	961	977	985	939	968	1039	1022	1012	1011	977	985	1013	1017	1014	1045	1009	1015	1062	1024	973	1011	1003	990	1043	1007	1020	967	1053	1009	985	1025	1011	962	999	998	1029	1014	970	952	1006	974	1010	980	1030	1040	945	1031	980	935	967	1002	989	1012	970	983	1004	990	978	1073	1007	958	977	966	1015	987	1031	964	988	972	1039	954	1023	964	1000	1009	1071	989	996	1012	1024	986	1021	1058	1006	1014	977	1015	996	997	1040	993	998	960	979	1084	1059	1070	951	961	1007	996	1017	934	1041	967	1028	1006	949	958	1004	1034	973	932	1045	976	1060	987	1007	1015	1043	970	1022	992	1041	990	1043	1012	1038	995	977	995	963	1010	1054	1046	967	1009	975	977	1063	971	958	1021	1039	971	978	994	998	991	990	1009	1049	971	1018	984	969	991	1001	973	1015	1013	962	1051	964	1029	1052	981	1009	1020	1032	978	1028	996	966	1017	991	1011	1016	984	937	961	1027	1006	1024	1004	1036	992	1015	1020	1049	1035	1010	964	918	1003	953	1027	1030	977	1001	972	954	995	1047	1008	1057	971	965	1036	1051	1047	987	974	1016	1039	942	1037	1028	1036	1010	975	1025	1035	984	991	1014	1030	1044	1033	1018	992	1040	1020	960	986	971	986	1002	995	978	1026	1032	994	960	1077	1022	1035	1001	975	969	978	935	993	1050	978	1017	959	982	994	1022	995	1024	1046	1046	976	1011	988	1032	1058	1003	1037	997	968	1012	1013	1024	1015	1056	1025	998	1007	1000	965	994	1095	1032	1048	1022	960	956	986	1007	991	1020	1015	1052	1082	1002	939	1001	971	997	989	984	1011	1021	1022	1012	937	1034	1019	1005	1009	979	989	1024	1094	1045	1065	1031	1046	940	997	963	992	1001	930	972	1007	1012	984	992	967	1072	1103	1015	1016	1046	990	990	965	1013	975	997	1015	984	1017	1030	1001	1009	957	1084	990	1039	1039	1040	999	998	998	1028	979	1075	1011	990	1054	981	1030	1007	1026	1039	1003	1003	1035	998	999	979	1016	1041	968	949	1018	1021	1008	1004	966	1000	1034	1016	1002	969	1032	1010	1029	997	976	1046	1057	981	961	1062	1019	1033	1046	960	1027	1008	1044	975	1052	988	1013	999	996	1005	969	1015	981	1018	1047	1049	987	1030	996	1031	967	1016	914	971	1038	1042	985	999	993	1037	946	1047	1065	967	1000	1046	985	1031	1024	971	1039	976	1039	1058	960	989	976	986	968	1058	1030	999	993	1045	1014	945	1009	1035	1012	997	1036	1043	986	1031	1006	1007	1006	976	1004	959	1025	1022	1055	1038	940	1034	1013	1034	1036	1016	991	963	994	1062	1059	997	1035	1057	1054	1030	973	1016	996	1021	1043	1005	970	1026	980	980	1034	996	994	973	959	1052	1041	1029	1045	1025	964	929	991	993	1010	1043	959	990	1011	1038	957	1066	1026	1013	946	1040	1041	1030	961	1005	1037	1007	1023	953	1019	1032	1024	1012	991	1011	1004	953	1006	997	1021	1009	964	1027	924	949	989	975	1047	980	1040	988	1002	959	903	985	979	1040	1006	1025	1011	1095	1025	988	1003	962	1024	986	1040	1025	1035	1013	932	998	994	975	979	1018	965	978	1022	975	991	1011	1034	999	964	981	987	1000	990	986	1055	1023	985	1002	1012	971	1005	997	988	1016	1052	993	1023	1012	1008	1038	1047	1000	1025	976	940	995	1045	1001	942	971	1019	986	1050	1033	1027	1001	973
27737	27358	31198	22123	12853	8167	5215	3514	2332	1742	1366	1284	1152	1173	1247	1284	1180	1123	1051	955	975	1015	908	886	960	965	950	855	848	792	740	762	782	779	802	796	769	803	758	744	709	716	713	693	680	759	680	773	686	774	691	722	722	708	682	697	719	659	722	686	665	718	692	707	696	719	704	670	654	722	669	726	678	724	698	698	675	679	718	682	698	697	697	710	704	722	661	668	708	701	720	715	680	669	711	693	712	690	702	675	701	732	685	682	641	689	689	678	727	684	720	669	676	681	670	696	720	682	695	721	734	711	650	682	624	685	681	711	675	702	658	729	682	684	655	680	709	681	689	693	659	681	714	717	678	648	715	676	715	720	666	682	732	662	676	729	742	705	670	695	686	688	655	675	676	697	753	715	677	692	702	706	677	681	678	690	692	712	703	673	675	670	667	644	668	680	727	707	681	681	694	654	730	706	715	703	714	669	688	705	701	698	670	700	702	669	658	682	692	682	669	641	677	695	666	687	686	682	711	686	663	724	702	640	672	714	751	671	693	710	715	725	650	721	653	688	687	683	702	736	701	687	687	676	701	647	715	688	633	705	707	728	662	718	703	732	667	640	683	639	677	631	691	659	698	650	726	694	710	693	700	707	707	685	680	694	684	694	731	646	709	696	689	696	688	675	698	722	719	679	672	717	701	700	722	693	744	751	699	702	665	699	671	707	676	717	724	668	690	693	702	687	735	681	720	686	707	699	669	690	708	718	702	699	642	730	704	694	690	692	720	652	721	649	676	715	696	697	720	674	680	674	718	698	698	736	705	731	717	754	632	693	695	655	695	683	755	655	716	689	702	675	653	726	699	733	669	682	673	679	621	699	702	627	710	725	739	715	675	719	704	702	692	704	696	705	688	667	711	713	741	686	727	701	698	673	701	707	700	711	679	728	646	715	685	692	679	682	676	702	717	639	688	732	689	672	678	667	691	690	716	672	685	699	724	682	664	657	727	710	731	700	726	738	674	653	701	687	665	732	766	674	695	683	723	682	712	756	635	700	698	676	703	744	705	639	715	706	676	697	673	731	631	712	648	680	756	693	729	694	654	668	695	680	663	652	660	670	692	701	676	641	706	697	678	724	732	710	677	669	710	715	739	715	730	687	671	673	697	739	652	718	633	720	716	653	673	671	684	689	720	701	655	751	685	727	681	681	691	713	701	683	684	659	702	728	686	690	707	691	696	716	665	716	706	682	732	687	684	749	726	706	717	639	698	700	762	716	681	653	752	695	683	725	658	645	690	669	671	734	682	694	755	703	651	692	706	661	730	672	723	720	703	725	724	756	668	730	703	652	659	662	665	721	671	720	689	706	737	712	685	661	711	707	697	667	655	713	734	721	686	668	667	721	727	716	687	687	709	684	670	716	684	713	694	688	723	691	714	757	667	722	693	735	701	678	753	683	730	734	634	719	719	687	699	699	713	684	716	734	718	699	734	715	679	661	652	660	674	698	682	671	695	724	670	688	701	680	661	664	652	713	693	680	695	680	660	662	671	662	653	716	704	689	672	669	712	663	688	724	672	771	721	660	671	690	661	675	723	677	699	701	705	693	708	692	693	718	663	658	705	714	716	696	746	676	679	666	669	712	674	689	633	673	710	657	710	662	699	683	715	682	715	737	728	709	679	708	688	654	654	610	694	732	722	730	686	727	658	702	739	674	676	710	679	670	700	742	705	712	669	721	677	666	767	670	668	694	694	724	669	714	697	684	692	667	666	702	644	711	675	710	709	649	677	690	742	696	714	679	669	695	708	722	709	723	733	699	717	694	747	743	674	667	712	685	707	679	719	710	731	681	708	705	699	720	699	616	674	734	744	670	699	707	713	680	676	717	683	673	686	665	665	728	715	648	704	651	647	719	724	686	650	672	686	702	674	703	703	682	679	715	652	685	692	713	720	683	724	719	658	725	664	713	717	760	649	705	670	686	685	638	686	686	768	709	685	674	698	674	714	703	704	717	691	628	671	691	708	671	736	703	708	655	722	667	740	703	709	669	696	717	673	710	689	712	665	730	690	714	669	716	696	699	701	710	645	667	724	743	712	698	714	718	670	703	679	711	658	713	688	668	662	709	673	657	666	714	683	718	687	745	739	737	682	708	729	705	662	720	697	674	732	713	683	661	726	689	722	686	731	739	676	743	713	725	706	691	684	690	677	703	707	705	675	710	722	707	695	723	677	689	729	706	718	705	660	654	687	708	717	697	730	684	729	686	671	718	659	654	665	696	702	683	662	659	693	657	689	703	654	751	687	652	720	734	705	718	667	702	668	713	692	691	715	710	736	707	675	710	708	741	715	658	673	703	702	740	660	695	665	745	688	675	696	722	677	661	674	680	703	655	700	648	708	709	709	682	654	698	684	737	687	652	696	723	727	734	669	719	698	706	673	669	674	684	694	674	695	673	701	662	683	687	655	690	715	655	728	725	693	678	681	727	737	721	686	683	677	680	683	693	685	680	656	640	736	713	669	708	692	717	736	698	685	686	682	680	704	708	675	698	690	732	655	743	676	667	682	737	647	669	706	730	739	677	734	693	688	697	672	715	695	686	660	694	704	709	690	682	665	672	713	691	715	663	700	767	643	686	703	678	744	669	711	692	691	746	675	688	703	673	711	669	661	668	644	744	707	732	693	728	725	730	700	705	671	680	704	679	689	707	630	669	685	718	705	655	665	690	644	709	694	650	705	697	662	701	709	701	733	696	746	706	677	719	662	700	696	715	727	660	790	733	710	673	730	693	679	692	702	707	711	656	724	719	674	677	739	707	662	714	704	707	690	703	715	707	677	665	706	671	644	717	679	682	683	705	711	669	683	698	750	662	740	683	725	720	726	751	731	738	681	661	710	711	695	640	667	700	730	693	730	681	669	716	701	694	692	700	682	708	765	727	702	721	709	665	714	712	699	751	700	644	727	664	717	717	676	695	654	714	668	699	693	688	687	668	673	750	668	737	678	650	704	707	671	646	657	708	699	684	732	661	727	697	713	670	699	698	715	656	703	680	726	649	720	670	697	719	728	682	695	681	689	690	643	676	707	694	719	690	698	700	703	697	685	659	735	680	641	687	687	691	693	667	740	758	679	655	684	654	684	706	731	691	655	670	668	676	698	700	705	706	758	701	659	733	741	670	669	680	675	711	703	709	724	720	670	708	689	664	742	700	744	688	741	691	691	682	649	740	697	706	707	705	689	685	669	739	721	710	699	710	728	671	669	697	701	655	689	681	716	683	687	708	680	707	664	652	713	697	732	716	695	673	702	730	684	731	704	706	674	723	707	697	741	674	669	716	676	705	674	709	667	688	702	710	703	685	664	726	677	709	704	719	678	676	678	710	694	714	670	696	695	731	709	689	636	687	660	669	717	696	730	705	717	699	721	674	719	692	713	703	700	681	692	728	706	723	738	691	672	698	702	712	711	687	647	631	688	727	670	718	712	680	692	653	704	748	717	655	693	730	646	705
24883	42707	38643	27829	20869	15731	11898	8287	5631	4234	3258	2602	2418	2314	2652	2605	2468	2320	2063	1924	1880	1831	1690	1669	1720	1781	1624	1450	1312	1213	1198	1185	1175	1268	1190	1131	1143	1114	1110	1039	1049	1008	1037	1015	1059	1021	941	1083	992	980	988	1014	968	982	957	998	1005	996	964	992	971	982	1026	941	966	1058	992	966	1000	1009	957	990	1007	966	964	1023	993	981	962	990	1002	953	976	972	952	1008	957	955	984	939	1001	1002	945	975	940	950	965	955	922	994	917	998	987	952	969	997	944	1016	973	973	1004	998	990	916	975	919	947	1016	969	1018	1017	962	942	959	977	934	979	962	995	1008	1049	934	1011	933	1004	998	1016	976	983	1015	987	1000	1019	984	1048	959	971	1010	993	1024	949	996	991	1026	1012	986	951	1026	936	964	986	948	1000	973	964	1001	982	946	927	979	1003	935	956	994	984	951	1016	996	994	974	981	1036	986	1001	1034	937	982	961	922	995	961	986	936	957	985	1004	947	1047	983	991	994	978	928	997	935	974	1025	936	972	1021	931	965	984	969	967	976	1017	991	1014	954	948	979	985	1001	995	978	982	1004	961	986	1036	959	1007	985	964	974	981	939	1008	967	1025	976	991	968	1013	967	973	956	955	993	950	1026	975	996	999	987	958	979	1019	969	940	967	962	941	967	955	1011	928	999	930	1025	964	971	1036	961	928	964	1020	980	991	1010	969	979	1038	962	980	1008	988	1010	958	1013	990	985	991	984	1012	1044	936	989	966	929	958	1007	986	979	985	917	951	1005	999	995	963	980	1044	966	939	1000	1021	969	970	943	998	967	962	1012	999	960	1021	951	962	988	1017	1000	940	986	981	1016	941	965	985	980	1006	942	988	932	934	963	956	970	984	957	964	1026	988	975	973	980	985	999	976	948	938	981	945	980	990	988	1021	992	1000	1000	1008	980	975	962	991	1022	944	989	986	1011	961	975	998	991	995	948	928	968	1016	1003	954	1005	978	973	959	1019	947	972	957	946	1009	951	916	971	1025	1024	983	988	1010	983	939	933	1005	971	972	975	975	976	1009	1006	999	1009	981	982	962	947	942	987	1000	969	957	987	1003	1023	971	994	1018	995	1017	1043	918	1017	955	925	1008	994	983	1022	993	1016	1037	990	980	1038	1000	1002	936	992	979	1002	956	942	986	974	973	935	994	1019	988	1033	933	1004	937	962	979	995	978	1018	1012	935	975	925	943	951	945	972	939	1015	975	990	1014	932	999	977	1001	960	948	976	1009	941	1015	970	1021	971	1000	1019	1007	1004	980	993	922	1020	1007	1024	985	968	989	1013	1029	1059	1022	924	910	958	991	1037	974	988	967	977	1008	985	978	1001	942	932	995	962	1034	961	992	982	983	940	959	955	992	943	991	1001	1021	984	987	1007	957	931	1016	911	1032	1028	1051	939	947	987	926	965	986	982	972	976	985	992	935	951	1031	989	973	1039	961	961	976	951	938	975	992	971	920	965	933	1025	943	993	964	1024	956	934	1004	973	957	978	964	989	959	1015	985	959	962	1011	971	945	990	973	917	998	981	960	992	1024	1031	966	953	961	941	983	997	957	977	1000	1029	1009	953	985	975	991	982	964	1021	1022	1001	1054	937	985	935	996	978	965	1014	926	991	948	927	955	934	994	978	996	1002	988	958	919	978	1031	1028	983	927	959	937	1019	981	1066	1004	1007	958	964	1046	993	984	1033	956	1010	970	990	947	1010	959	996	963	1066	1009	974	962	983	935	992	945	953	1022	1001	984	962	1024	981	1044	938	979	937	983	967	985	1006	970	1018	918	975	976	955	943	1004	980	969	993	976	989	1001	1028	896	948	973	988	982	984	959	955	920	1018	1015	970	964	969	1000	980	975	1011	1008	970	996	992	959	969	984	984	980	951	935	988	952	945	959	939	1031	970	1004	1043	980	984	946	988	973	998	996	982	994	990	997	992	1011	1001	1019	1009	1045	952	1022	959	980	930	990	947	952	986	1027	983	945	984	1020	966	1026	937	951	975	1014	1048	984	945	1008	1002	1017	1009	996	971	987	973	960	1007	942	950	963	952	965	1003	922	1036	995	1044	998	1054	1012	1002	993	959	958	959	939	986	972	965	1005	930	1057	996	989	1065	955	955	1000	980	975	1028	968	1008	998	982	1027	949	997	962	927	982	1016	996	985	983	981	1006	921	931	976	977	1016	911	991	970	1056	985	983	961	945	961	973	966	981	1000	1001	963	1097	1063	915	949	1004	960	975	967	970	1017	1016	962	979	1005	982	977	955	957	996	964	973	953	924	993	1002	958	1000	955	1006	957	971	981	936	1006	937	1018	986	1015	981	986	974	994	954	967	1046	1027	982	950	1037	982	960	1058	976	949	962	996	900	973	938	974	957	999	996	939	943	955	959	990	961	937	952	982	1001	967	1053	979	928	997	1003	1017	998	956	1051	872	1013	991	985	1018	999	989	993	920	986	998	1039	963	990	972	945	976	952	1008	963	957	955	994	976	988	930	1003	987	956	1006	1038	935	998	953	991	1021	963	991	947	986	936	1037	1017	965	1012	938	954	957	989	963	988	1004	969	948	969	942	1011	984	991	977	991	994	974	975	948	1020	984	1056	995	931	978	1015	947	967	998	935	967	950	979	979	1039	1016	1013	1050	945	993	924	1004	938	993	985	973	946	975	1013	970	1018	1007	957	968	987	925	1011	986	988	1027	968	973	990	1011	925	952	956	1036	997	1009	1024	1000	961	993	1063	1043	955	986	947	970	1041	972	943	1011	980	959	978	938	980	959	944	948	1023	980	999	974	916	992	947	998	1002	953	953	965	995	966	930	957	984	992	995	993	949	956	945	1022	946	950	1009	980	979	1012	958	1067	1002	954	983	994	973	973	965	982	974	964	995	998	943	975	939	978	962	930	942	966	1003	971	926	981	998	1012	1001	971	1010	951	1007	964	980	1004	988	987	958	975	944	979	999	1008	985	977	991	979	1013	979	1036	973	979	1029	988	1007	979	1016	970	937	984	1001	912	984	959	958	1013	1005	1013	961	959	989	977	1059	934	1046	960	1026	1019	983	964	989	1007	1006	965	1023	1022	1003	1009	1001	983	988	945	921	978	936	961	1042	1005	1001	976	977	982	916	1040	940	954	1011	968	996	985	971	1019	1021	984	920	1017	1039	995	917	992	991	988	946	931	1021	996	928	969	973	954	958	1001	996	952	979	1026	996	991	962	1014	985	973	962	1012	993	974	931	988	970	979	972	976	931	1057	942	976	978	945	1024	1017	959	1033	913	1004	983	985	929	997	941	976	973	977	1022	960	969	978	982	1001	964	952	959	992	954	1011	928	947	978	937	1087	1007	962	979	949	969	1028	983	982	975	978	992	989	1018	1017	971	979	947	937	998	1021	1021	1006	985	998	899	1007	990	989	946	1010	1052	937	978	1002	1013	978	887	1020	963	1007	914	952	983	977	976	956	961	977	969	936	949	1021	963	980	1001	964	1021	970	1044	962	943	1014	1009	1027	1013	974	976	1045	1020	987	960	969	958	975	992	919	1036	1003	970	926	941	936	953	1017	931	974	1005	966	963	937	974	945	974	1029	993	1019	952	983	1003	956	908	1004	956	947	1032	966	903	946	970	976	964	964	997	1001	974	1065	1003	988	956	986	976	1002	1004	973	939	988	979	1012	1002	998	994	980	941	996	1022	997	918	989	953	973	997	1003	974	998	967	997	966	970	1005	954	951	932	988	968	997	984	980	972	951	1032	993	954	999	1003	1034	1013	915	948	1017	953	1012	957	983	1032	1008	926	969	1000	946	949	981	1007	970	974	962	987	953	956	1011	983	983	978	937	1014	1006	987	1056	1000	929	989	939	966	997	968	970	1027	1030	913	1005	1041	945
24161	21442	28912	24801	21988	17862	10912	5785	3574	2655	2312	1801	1567	1607	1793	1737	1617	1496	1276	1224	1204	1076	1165	1232	1241	1217	1066	992	856	881	874	890	844	857	816	860	822	869	812	787	789	759	765	865	908	861	776	753	743	821	717	746	707	710	764	726	710	768	758	714	764	755	749	788	759	689	735	757	680	717	711	709	711	700	731	767	724	742	721	725	734	738	756	752	699	745	704	703	744	757	751	734	718	733	747	725	761	700	713	740	701	734	737	700	770	740	719	718	709	720	764	716	741	740	749	714	760	738	683	706	745	759	718	690	681	701	694	709	786	744	752	757	703	698	740	751	686	727	761	677	663	760	759	725	738	743	719	750	753	740	717	710	726	707	769	770	698	697	762	685	739	722	711	753	679	753	711	713	720	736	715	707	728	716	727	687	705	711	731	688	737	703	721	731	730	810	706	712	713	754	750	686	701	734	712	664	667	705	747	736	712	744	754	737	722	693	738	675	723	754	720	706	709	764	749	789	713	739	735	680	718	721	746	721	723	726	712	709	650	741	700	720	696	776	742	710	734	756	714	710	727	740	779	723	723	761	762	766	711	778	752	685	783	709	711	776	750	729	710	715	747	688	710	697	716	760	712	739	696	723	726	701	755	754	731	717	748	746	667	753	717	760	685	731	682	728	772	732	749	733	695	721	718	741	701	701	717	740	736	738	763	704	672	729	734	704	755	681	724	793	739	723	726	648	686	727	729	734	760	734	676	735	689	726	749	713	722	760	736	706	729	731	723	740	747	681	681	683	698	728	759	736	765	775	727	803	723	720	708	718	710	740	698	754	746	746	762	758	719	669	719	757	726	740	715	752	732	698	774	697	723	762	715	716	711	689	760	715	663	743	759	710	717	721	697	697	702	791	743	716	718	719	726	707	711	765	705	736	663	752	725	719	733	761	702	766	690	683	757	742	708	769	712	697	683	752	762	738	694	724	717	700	730	704	704	731	746	717	711	721	730	710	694	768	735	727	736	710	717	712	745	718	744	709	690	742	719	712	731	788	699	751	733	728	732	655	738	745	682	708	706	732	737	775	743	748	752	723	718	750	721	755	717	778	677	698	705	695	723	702	696	780	676	734	685	720	747	681	715	737	720	694	712	732	742	697	756	705	724	747	716	758	726	734	702	688	719	695	742	749	769	701	730	720	710	710	768	707	750	731	745	739	726	745	711	735	756	702	710	805	768	736	693	679	743	759	747	719	672	768	715	713	752	738	737	671	738	710	740	744	721	677	735	719	761	726	703	709	702	718	656	720	709	716	717	683	692	714	685	677	704	752	698	759	739	755	733	658	737	721	693	715	722	741	673	727	733	752	736	749	705	701	750	756	744	715	768	736	751	715	702	731	748	688	736	781	783	696	745	724	722	725	757	697	774	738	708	737	725	743	702	714	738	753	697	756	722	741	699	716	722	723	703	715	712	747	714	693	708	723	708	750	714	750	754	771	786	736	767	718	730	703	719	751	716	725	754	720	707	695	748	734	762	719	720	667	727	724	738	774	733	738	732	754	718	703	686	760	721	744	743	725	719	732	711	730	738	677	711	734	668	736	758	723	688	700	744	758	760	726	743	743	721	762	701	754	746	701	716	710	745	738	746	760	744	734	701	684	732	737	724	743	783	776	737	706	715	704	717	714	725	705	723	681	694	711	680	731	707	727	689	707	715	698	675	747	715	673	726	733	723	709	663	696	725	727	752	722	735	713	709	749	722	724	763	719	673	732	711	702	702	729	731	705	713	756	748	725	736	698	721	773	718	688	752	739	698	738	758	713	701	753	732	765	726	749	681	719	710	755	770	725	745	721	698	758	750	723	724	734	770	716	708	696	694	711	690	742	756	762	740	783	750	741	742	695	736	716	695	657	728	728	705	740	727	725	752	732	664	749	720	694	734	750	754	700	731	777	701	708	737	750	712	739	758	695	692	692	693	709	687	774	747	776	744	743	719	730	734	726	691	721	752	704	693	702	734	743	773	687	713	727	719	688	750	737	750	774	733	717	764	721	723	704	729	718	770	724	680	700	697	717	729	738	713	685	735	719	727	768	707	760	691	705	700	712	695	702	760	752	691	750	719	728	753	676	762	692	742	708	736	712	701	721	749	714	734	733	695	716	724	692	745	733	691	676	729	711	717	766	727	760	716	743	742	758	681	710	738	711	723	726	758	706	755	710	706	715	729	728	746	680	717	732	720	730	708	688	715	699	699	791	731	721	707	740	752	710	775	712	715	740	708	688	751	750	708	700	734	755	773	700	759	747	727	750	719	733	743	750	714	721	736	679	779	694	699	733	776	752	768	741	723	744	741	701	782	708	714	734	738	705	757	752	706	732	699	704	681	741	733	729	713	695	747	725	716	708	717	693	764	702	665	734	701	715	755	674	732	727	723	787	742	737	713	693	696	721	789	741	713	744	732	750	719	749	737	699	758	710	725	696	764	695	707	784	756	749	756	687	697	738	694	749	726	754	676	740	701	746	733	721	691	739	714	742	692	716	771	702	726	727	727	656	756	756	744	782	712	714	735	707	740	739	727	730	718	743	804	732	707	699	728	746	672	697	734	666	724	754	717	697	699	770	724	681	758	709	709	722	707	679	768	753	743	680	754	759	738	677	758	776	703	753	720	671	716	733	719	696	728	730	735	743	699	716	731	723	749	700	687	763	731	713	755	749	707	699	747	696	715	700	680	779	751	774	696	723	708	748	663	722	700	730	761	735	747	695	758	702	727	708	753	726	708	728	713	728	733	694	724	698	689	731	746	726	733	669	705	731	727	728	736	709	718	738	762	702	733	692	733	725	728	756	753	716	735	715	695	756	681	709	691	713	708	699	710	714	759	713	756	751	734	752	709	727	702	716	738	764	715	709	726	710	716	716	757	709	714	707	756	713	739	721	750	700	737	732	778	678	739	730	717	736	708	740	739	729	699	680	758	697	681	744	717	732	687	744	693	742	752	761	723	696	727	708	695	698	739	710	734	756	707	680	744	734	659	723	718	713	698	735	696	706	691	705	713	703	722	736	772	731	679	687	687	769	749	700	804	767	700	728	747	712	707	736	691	768	750	711	710	713	780	760	759	745	727	729	742	709	702	746	701	722	705	730	668	721	718	726	698	729	711	732	742	739	755	747	735	706	703	712	693	714	759	734	707	712	659	756	730	711	731	767	713	725	705	701	716	702	650	749	753	742	709	710	702	676	735	742	723	693	744	655	739	785	727	702	729	765	679	778	743	729	685	718	740	751	716	671	753	725	711	690	665	777	714	752	717	691	734	712	760	747	746	694	746	715	732	717	704	708	772	705	719	698	695	764	751	691	704	742	700	730	712	730	781	679	740	691	749	747	716	701	714	696	701	748	745	771	718	728	707	742	761	756	712	673	717	673	735	683	677	704	723	717	738	723	674	707	706	751	714	704	681	769	720	711	722	745	733	769	714	737	740	724	723	707	669	722	713	696	693	718	716	676
26300	48339	45415	34749	28008	22044	16705	11943	8394	6543	5215	4407	3694	3662	4057	3912	3480	3173	2589	2514	2420	2214	2013	2218	2407	2302	1983	1748	1507	1406	1345	1390	1325	1247	1290	1279	1340	1358	1240	1164	1108	1168	1048	1281	1457	1278	1202	1097	1123	1108	1026	1002	1024	995	1040	1007	1051	1018	1026	1033	1005	978	1039	954	1023	998	1059	995	996	975	1057	1030	1010	1008	984	1015	1050	999	956	1003	1040	992	995	973	1046	1054	1017	1019	1066	1015	1047	1010	1006	1053	1047	1013	991	986	972	976	1037	1005	980	1030	1073	1024	1077	994	1015	1022	1041	993	1033	1008	1011	1020	1030	1016	1041	1018	965	1007	1015	989	970	1025	1021	1004	1068	1068	1038	1027	1063	1066	990	1004	942	1002	984	1068	979	1024	1055	957	1035	1039	1031	1015	946	1054	1008	980	1005	1022	1056	1025	1067	1037	993	1019	990	1006	991	998	997	1019	989	1038	1053	1063	1010	985	985	1010	1030	1054	1067	1030	1015	1045	1068	983	1008	956	1027	993	1012	1050	960	1049	1027	981	998	1055	1048	999	986	1039	1047	977	985	1084	999	1018	1018	994	1037	1053	987	1025	1012	1042	1022	1013	1026	1018	1043	1049	1023	1022	1018	996	1030	1013	1011	1040	1027	978	1056	1064	1020	1088	1059	974	1046	1017	1023	1021	1048	1092	1065	989	1006	1072	999	997	999	1027	962	970	1004	1022	1039	1000	973	1043	974	998	1029	1003	1053	987	1079	1004	1041	1008	1010	1036	998	1051	977	968	1009	1004	1046	1032	1048	993	989	1033	1004	1036	991	996	1045	1020	996	1019	1046	1024	1010	981	996	959	1014	1048	1056	1024	988	1006	1011	1023	981	1037	1037	1041	1021	996	1015	1018	1009	1053	960	1025	1006	995	1046	983	998	998	1043	1022	1006	1054	1106	1049	988	1062	1029	1047	1023	1047	1041	1048	978	1047	1026	966	970	1063	1010	1051	1008	1050	1085	996	959	1034	1037	992	1022	1021	985	973	990	1031	1022	1003	1006	1012	999	1012	989	1001	1001	1044	1002	1009	995	943	1005	1059	1023	1013	1008	1004	1040	1033	1008	1028	1046	1032	1041	1004	1005	1038	1054	997	1032	994	961	1018	987	1045	1008	1053	1009	993	1073	972	1008	1010	1049	1023	965	1056	982	990	999	970	989	970	1059	977	1061	1025	1011	962	1030	1010	1092	1031	971	1001	1000	1039	1004	1014	971	978	980	1031	975	1065	1029	1025	1051	1011	1065	1023	971	1042	999	1036	1039	1004	984	989	962	1023	1047	1017	1021	998	1065	998	1048	964	1069	1033	995	984	980	1002	1033	981	995	995	1023	1027	1011	988	1028	1041	1045	1024	970	999	980	937	1018	1043	1026	1021	1040	1006	1008	1033	1039	1031	979	1062	970	1028	1027	1048	1021	1015	994	1046	1073	994	1038	1029	1011	1024	1036	1065	1039	1026	1125	1035	992	1046	1003	1028	1031	1050	1012	952	939	1066	1057	1032	1026	1040	996	980	1011	1002	1009	1002	1015	1094	1030	974	961	1073	1024	1021	1033	994	1006	1011	988	1054	1044	998	971	1024	1068	994	993	1080	1069	1000	986	1012	974	1006	1010	1013	1063	997	1036	1005	1005	969	996	1047	1030	984	988	933	1063	1005	1013	1029	999	1038	1032	956	1067	1037	1000	1053	1061	988	979	1014	1009	1020	1032	1006	1014	1007	1050	1016	1035	1040	1018	983	1009	1018	973	1055	1051	1077	1011	1018	1028	1056	989	998	1022	1006	1007	972	1021	1063	983	1020	1005	988	1007	1031	1043	1014	1016	1035	1026	1048	996	1004	997	1031	978	1008	1040	978	972	1017	963	1025	968	1033	1029	1048	1003	1039	936	957	1067	984	1004	1023	981	1059	1049	1023	1058	1039	1004	1000	962	944	1030	1018	1015	1011	1059	1016	1034	994	1033	1031	1007	961	986	1050	976	970	985	1046	953	1014	1031	1025	1035	984	976	996	1001	940	1017	1025	1007	1036	1005	1024	990	986	1019	1065	1021	1009	1040	1019	1077	982	1005	983	1017	999	1040	1050	1044	1030	1032	1010	1003	981	1026	1015	1037	971	981	1006	978	1022	1002	1000	1066	1049	1002	1051	1040	970	1007	997	992	968	977	1010	1026	1045	1026	1038	969	1006	1005	981	970	957	1060	1065	990	1072	1015	1085	977	984	1026	1056	962	998	1010	989	951	1025	1074	1024	991	963	968	1023	1028	1019	1021	1049	995	1013	1028	1038	1075	987	1001	1070	1014	1018	966	973	1082	1043	998	1044	956	1008	1007	1055	984	1012	1009	972	1022	1016	1046	1088	1039	998	1052	1076	1007	1007	1045	1031	993	1020	1017	991	990	1038	1010	987	1046	984	1020	1047	1049	1015	1026	1004	973	1003	969	1043	1021	994	1018	1060	987	1049	992	1056	1029	1001	1031	982	978	1018	1037	1006	1089	909	987	1024	1043	939	1023	993	1017	1014	1012	1046	1055	980	1016	973	1023	1066	1024	969	988	997	1018	1007	998	974	1011	994	1031	1020	1017	980	1085	999	1003	1023	947	1004	1045	1022	1084	979	978	995	1046	1038	1014	1017	1060	1023	964	1032	1045	1083	1018	1041	1054	974	1040	1020	1038	996	1030	954	1007	1015	1013	1014	1046	950	1058	1055	973	998	1028	983	1014	1019	1028	959	954	1035	1010	1011	959	1019	1026	1010	988	1052	982	1015	970	995	989	1015	1043	1025	1046	1015	1028	1073	1040	1019	1012	999	979	1025	1031	1048	992	1013	1086	1018	1006	1003	1050	1026	979	1049	1055	1053	959	1002	1044	997	1013	998	976	1029	1006	964	977	1032	1051	970	1038	972	989	1049	995	1042	977	1007	984	995	1041	1001	1049	1027	990	1022	1011	1003	1004	1081	995	1022	991	972	1020	1011	1084	1032	1050	1070	1027	1039	1007	1028	1029	1046	1026	1012	997	1002	1033	1037	1007	1012	1025	1088	1045	1031	1049	1083	1023	1013	973	1101	964	1027	1007	1012	1037	929	976	1030	1028	1059	1002	1061	999	1063	986	1015	1029	1026	1005	1042	1002	981	1010	1026	1042	1070	1008	986	1003	977	1021	1037	988	1025	1012	1032	1002	1030	1023	1100	1004	1034	1063	1082	1012	1013	1004	1042	1010	1031	1013	1022	1034	1017	985	1053	1056	1019	1016	986	960	1000	1025	1005	1053	1008	1015	989	991	975	981	1021	1061	997	1050	1035	1017	1001	1074	1010	954	1041	998	1036	997	1026	1008	1050	997	971	1066	1028	1073	1007	1027	983	1063	1025	1031	1032	999	1034	990	993	1042	983	1078	1002	1008	1029	1021	992	1067	973	990	1041	1032	1027	1044	1009	1103	1007	1070	982	1043	1024	1010	1027	992	992	1018	999	1083	1049	1010	1059	972	1020	1014	985	990	1042	1016	969	971	980	1024	1048	995	983	991	1010	1024	946	1005	962	1002	1064	1030	1021	1021	1078	986	1012	1038	1021	1002	1010	1048	1068	1003	1089	1058	1051	1041	997	1018	983	1064	986	1007	1001	1069	1014	1003	964	1019	945	1059	970	978	1023	1041	1057	1031	1008	961	1019	979	1037	1007	1032	1000	975	980	1058	985	1057	999	1035	1005	1024	1039	1032	1026	1014	1011	1008	1017	1047	982	998	1056	1024	1024	1110	1033	1026	1004	1031	984	1039	1020	1002	1036	1000	1011	1033	990	1041	996	1009	1064	1023	1004	992	1015	1018	1021	1000	1019	1025	1006	976	1043	1080	978	966	1016	1029	1031	987	999	1048	1023	1069	985	1045	1030	1075	945	1065	1088	1032	1018	1043	1042	1021	1049	1022	994	1034	1034	970	1021	1014	1015	977	992	1034	1026	1009	996	1049	951	1032	1044	1035	1026	1016	983	1041	951	1078	1009	1011	1033	1020	1035	1075	955	1024	1070	1031	1020	1024	1003	1046	1011	981	1071	1071	1019	1068	1028	1032	1054	1039	1038	1034	967	1048	1040	1011	943	1085	1011	1022	1039	1033	1007	1014	1013	979	972	1044	1049	995	1061	1001	988	1063	1033	1039	1046	1029	1000	1042	1015	1015	1053	1089	1034	1035	1014	1033	1051	999	986	1003	1033	1048	968	979	1042	1037	1006	1048	1034	1005	1027	1048	1061	1062	1024	983	1014	1050	1010	1001	1096	972	1007	1008	959	986	1024	979	1002	1007	1017	1008	967	1015	998	1030	1008	1012	978	960	988	1028	987	1061	1035	1000	965	973	929	1050	1056	1046	1051	1065	1025	1010	1038	1025	1028	1054	1065	1031	992	1013	1025	1042	1003	993	965	991	1039	1050	983	1014	1009	1018	982	1025	1011	1015	1051	1023	1014	1075	1014	1008	1004	1067	1087	1036	1072	949	1041	975	1003	1037	1000	983	1016	1004	996	1040	1010	1030	1039	984	1052	949	1037	1026	1017	954	1032	1025	1002	1032	992	1030	1020	1024	969	1024	934	1050
23134	21433	29327	23929	21908	22638	18966	8834	5204	3886	3040	2456	2076	2161	2311	2290	2379	1775	1673	1565	1400	1344	1318	1355	1449	1304	1225	1166	994	892	925	916	940	945	905	908	852	908	855	784	848	731	764	964	1121	978	861	814	817	761	748	700	763	714	687	745	693	726	780	757	774	759	736	734	733	722	797	690	715	716	736	780	739	721	707	701	741	737	748	744	711	760	766	738	746	724	708	748	792	748	762	797	717	716	728	715	695	734	741	749	704	762	785	745	786	681	754	778	771	737	749	749	748	748	756	731	711	776	733	732	781	781	710	763	708	741	700	747	778	726	690	687	693	687	691	763	781	783	711	730	677	708	722	721	787	769	752	731	737	754	746	747	790	724	739	708	763	786	716	691	728	763	753	734	757	720	736	765	748	744	713	759	761	723	693	690	680	768	737	725	753	746	694	709	716	695	717	739	764	730	765	750	709	739	729	718	763	721	715	770	826	752	764	712	756	698	737	719	763	756	748	805	710	713	712	747	731	746	688	691	707	735	761	762	688	724	789	773	747	760	744	744	724	735	758	714	696	760	736	731	722	745	711	777	749	739	799	763	768	753	700	756	745	719	751	703	710	720	770	752	701	720	745	753	763	737	744	682	686	785	727	715	747	743	752	711	751	733	704	783	743	710	792	717	773	693	780	730	724	713	750	724	792	748	719	709	797	703	708	765	758	750	738	731	717	748	741	771	721	713	747	721	754	751	778	801	791	733	745	745	746	759	719	749	792	781	710	736	735	759	754	732	730	807	742	755	770	736	765	713	778	709	730	717	724	732	740	695	666	730	733	735	721	752	755	718	790	724	732	751	767	708	715	758	782	705	724	769	714	744	748	672	745	728	766	691	751	762	761	726	772	756	749	788	744	754	721	735	742	742	744	754	745	708	711	748	732	731	755	731	728	741	745	750	740	755	778	714	739	714	742	702	741	767	744	727	728	762	752	791	742	745	722	723	755	762	726	763	775	716	725	733	739	737	733	750	712	724	750	748	740	765	732	744	748	757	803	713	753	757	756	687	736	743	774	764	760	662	747	770	762	767	739	791	697	744	738	731	752	733	739	735	717	684	755	783	751	756	758	741	768	759	786	755	743	714	708	732	714	691	712	771	719	739	690	729	757	756	792	752	736	737	751	748	730	763	793	746	778	695	784	740	702	769	739	723	739	751	758	773	768	696	707	741	720	780	752	734	707	798	731	735	713	765	766	684	751	774	728	686	656	723	718	731	748	718	754	741	747	707	746	742	744	768	740	728	765	754	725	714	706	722	688	711	743	693	709	704	695	733	718	711	719	725	736	770	740	779	723	749	728	715	697	757	736	686	731	749	740	723	798	744	753	716	726	749	773	728	725	773	720	681	726	752	713	739	778	757	736	706	743	716	735	749	700	769	743	727	729	722	767	775	755	740	701	749	746	697	718	699	735	789	715	759	738	723	754	761	717	763	729	721	765	673	770	728	724	733	778	719	720	774	721	753	740	721	774	723	723	784	732	761	688	740	734	695	752	700	743	772	708	738	695	769	783	732	778	731	768	761	775	738	744	756	764	772	732	775	779	765	711	698	719	734	716	742	760	810	747	790	755	751	719	736	735	767	740	709	772	749	750	732	719	711	698	758	707	759	712	757	700	781	752	714	751	741	729	757	730	716	771	746	736	699	764	734	752	761	753	733	780	704	725	742	693	750	789	757	726	731	706	759	745	748	730	732	758	718	724	754	756	770	745	706	714	713	737	732	720	745	748	746	724	758	748	717	773	713	736	724	721	701	736	741	706	719	785	751	712	730	709	730	728	729	693	732	737	729	698	763	756	722	738	723	762	704	714	768	730	704	725	761	708	726	716	749	766	721	792	729	724	758	712	734	731	772	752	730	751	685	728	717	717	722	715	772	781	778	730	739	713	760	720	764	731	739	712	745	764	720	693	722	733	777	699	714	770	706	779	745	705	760	717	743	746	724	734	733	695	720	748	715	723	748	744	779	736	762	723	722	687	722	740	741	718	762	720	706	711	713	787	752	721	734	737	739	711	760	706	714	697	736	736	739	730	764	728	771	728	722	720	754	686	794	775	718	767	727	717	720	730	732	730	744	742	729	754	743	721	791	734	693	758	729	713	708	755	733	767	700	750	743	738	726	725	736	695	730	744	710	737	759	744	696	722	753	706	724	728	749	731	738	750	748	771	726	786	700	707	694	703	745	763	757	750	716	747	768	757	767	728	765	736	734	779	739	721	724	709	751	760	719	718	731	732	751	741	736	773	730	761	715	734	722	735	749	750	743	753	715	749	767	710	741	723	733	713	772	735	728	737	762	697	711	732	742	752	737	722	729	731	740	757	733	756	750	704	729	729	715	772	774	790	713	782	748	682	731	709	745	743	745	749	773	764	717	713	722	806	736	715	747	725	694	700	727	724	694	743	742	735	730	716	802	697	729	709	738	726	761	692	784	776	738	759	725	743	751	747	746	741	760	702	733	703	736	780	735	677	764	760	728	750	750	745	748	724	761	732	781	782	719	692	720	768	772	704	735	712	699	677	743	806	738	744	724	711	740	690	709	684	726	792	763	735	735	755	746	746	752	779	762	743	704	710	774	715	737	710	732	715	718	738	764	771	771	739	739	702	734	730	749	703	736	702	750	758	689	714	715	746	723	738	722	713	694	702	749	765	746	717	734	736	747	756	750	727	727	755	749	715	718	704	748	724	752	726	749	729	709	743	734	757	721	753	729	721	758	701	737	758	719	704	722	719	773	742	771	752	739	696	704	802	711	733	744	717	745	779	789	743	676	768	718	736	763	763	711	730	747	754	699	744	777	728	710	746	743	718	738	700	767	760	770	743	739	738	723	719	723	754	730	726	728	729	729	741	697	759	757	753	761	746	740	749	730	733	707	755	732	751	758	743	725	751	747	747	747	712	752	740	727	752	719	734	733	716	751	739	763	745	758	780	719	735	788	701	757	770	761	742	695	792	735	755	713	736	736	747	729	754	766	749	695	722	717	758	735	728	765	774	742	761	725	756	756	759	744	723	729	722	755	719	721	708	757	728	777	786	769	757	773	711	752	722	728	726	749	736	734	745	785	717	734	736	698	694	737	740	730	785	745	730	748	739	729	732	696	773	702	749	739	726	720	759	744	776	730	729	819	698	701	737	718	729	753	728	724	719	790	742	722	748	702	682	716	729	744	758	719	734	733	697	728	732	738	729	742	743	753	739	745	738	712	745	738	744	743	746	708	754	730	754	688	766	693	782	782	739	761	724	698	751	715	726	748	776	713	725	721	734	714	705	711	723	713	729	710	770	736	764	710	790	755	762	726	734	772	726	784	749	719	754	726	772	681	761	747	715	712	719	744	734	734	773	742	719	725	745	717	713	731	725	764	705	710	682	774	739	748	754	734	750	766	759	730	688	709	718	735	745	769	728	749	690	748	737	721	763	757	698	740	686	734	758	756	750	781	711	716	711	768	671	714	751	722
27572	51729	49468	39849	33138	27344	21555	15820	11302	8690	7244	5767	4899	5096	5422	5201	5270	3966	3418	3239	2857	2503	2508	2859	2793	2778	2274	2118	1634	1549	1483	1464	1482	1401	1409	1404	1361	1237	1293	1268	1181	1148	1098	1535	1901	1593	1490	1247	1192	1090	1041	984	1004	1080	1043	974	1009	980	1038	1036	1049	1028	988	1021	1025	1010	991	1054	964	1038	1017	1041	933	1056	1023	955	1029	953	999	1010	1008	995	1036	1027	1029	1007	968	1013	984	1036	1014	981	996	934	1049	963	1038	1015	1008	950	979	939	1033	1023	1004	1047	1009	1064	987	1009	1028	1058	1031	1044	1039	1028	1067	978	999	1049	1005	1008	1058	971	1018	1033	997	985	1042	1058	1001	1021	1022	1022	1010	1045	993	1090	972	996	1017	1027	989	989	1011	1096	1007	1013	1050	1011	1048	1012	1071	1000	1007	995	1057	1038	1041	1012	1017	951	999	969	1012	1018	1026	954	1061	1051	1001	1013	997	999	1020	1015	1001	1059	1057	1010	1028	1020	1018	953	1025	1026	1024	1018	1037	944	1001	1008	1000	994	986	1029	1039	992	1064	1037	1058	1015	1027	998	963	1013	1050	1039	1032	1019	992	953	1038	1013	1094	1049	1008	1016	1041	995	1026	1020	1000	1011	985	1037	1070	1012	1002	1033	996	1024	991	998	1050	1049	992	953	1016	1045	1012	1023	1030	986	1034	967	1037	1023	1025	1012	1072	982	988	959	1026	991	1039	1046	1009	985	1033	1017	1034	991	990	1044	1039	1013	956	975	1006	1079	974	1068	992	1063	1028	1007	1051	1067	1018	984	1013	985	999	1021	964	1044	1021	1026	1013	963	1000	983	998	993	1001	1020	1048	1030	1022	1000	1001	985	1024	977	976	996	1027	1013	1019	1026	1021	1039	997	1007	1064	1034	1046	988	1002	960	1022	1022	1015	976	1002	970	1024	1040	1042	968	1061	1018	982	986	980	986	1022	990	1002	992	1036	997	1010	1020	1043	1005	1048	1014	1016	998	1021	991	1014	931	1001	976	982	1065	996	1001	1026	1046	978	1001	959	1024	1081	1051	1032	1025	1019	1069	1046	1026	1036	998	1022	1020	948	1007	1010	1036	989	1030	1020	1013	1026	1049	975	1024	1011	1041	1026	982	985	1009	1044	1013	1022	1032	1069	1067	996	977	1018	1039	1009	1016	964	1039	1010	995	1038	1042	1039	1052	1013	971	999	946	1019	1062	1005	987	997	1021	946	986	1038	1007	1010	1064	1018	1004	993	1074	1020	1033	1070	964	1014	1001	1005	997	982	992	985	991	1053	1018	1015	1060	971	1045	1065	1031	1034	986	1030	1040	1062	973	998	1020	980	995	1054	1049	1052	1029	1020	1054	1091	999	1025	1052	992	1056	975	996	1009	1017	1009	1052	1007	1052	1009	998	1029	1001	1038	1018	959	1040	1018	1027	1026	978	1086	1025	981	1027	1032	1042	1071	1062	966	945	961	994	999	1007	1049	1003	1027	1036	1010	1085	1034	1046	949	998	947	1047	1005	1023	1000	1022	1036	1014	1021	1020	1001	1034	957	984	1058	928	1027	1035	1030	1048	993	1033	1033	987	976	1048	1006	962	1011	983	1051	1014	1026	1032	1063	1061	975	1021	993	1037	1055	1026	969	1016	986	997	1033	1022	1003	940	1066	1000	1030	1018	1008	1043	1029	1053	1013	944	986	1035	982	1035	995	994	1079	1054	1025	984	1021	1055	1021	984	1068	992	1016	1088	1056	1027	1075	1014	1016	1055	1016	1029	1031	1038	1028	1015	1029	1016	1028	989	1070	1056	991	1029	965	976	1054	989	1055	1070	1071	985	1011	1005	1019	975	1057	1014	1039	966	955	989	1027	1045	1017	1021	1002	1007	979	1022	1037	995	1026	1033	996	982	948	1045	1034	994	999	999	979	1002	1049	1001	1020	971	986	1052	1011	1015	1006	981	985	1040	1029	1055	971	974	1065	1014	1047	954	981	1029	1003	1020	1014	991	1010	1049	1002	1004	1020	969	991	1039	1049	999	1074	1039	1008	984	1014	1079	990	1044	1040	1001	1035	1082	947	1022	980	942	1018	1030	1020	976	971	1012	1043	1011	971	1008	956	987	983	1049	1012	1024	1015	988	1053	1046	1026	1064	993	992	1020	1012	1041	996	984	1043	983	1023	1005	983	1027	986	1006	935	1054	979	1034	1004	999	1003	998	988	992	986	1020	1038	1044	1041	1042	1011	993	1031	984	1062	1074	993	1015	1028	993	1063	992	977	977	1008	1040	1010	1019	1033	976	989	1028	1019	1041	1027	1035	1013	1020	951	1045	1057	1003	980	1116	1007	1038	946	1003	1010	1057	1009	1067	1074	987	1020	993	1026	1005	1067	1015	933	982	1026	1052	1025	1010	1033	1032	972	959	993	1020	1115	993	997	999	1001	1020	1063	1055	1008	1065	1039	1062	1016	998	1023	1004	991	1061	1064	1001	1014	1038	1035	1002	1030	978	1030	953	992	1049	1071	1024	981	1013	1005	1056	996	1014	1007	1027	982	1080	1037	995	1002	973	1044	1011	1066	1013	1062	1034	1048	1014	1000	1050	970	943	1011	1039	1023	998	1015	1042	1051	1024	1053	1011	1017	1022	1096	978	1045	1002	982	1009	988	1010	1015	977	997	1031	952	1074	1065	1051	999	1048	1061	986	998	1052	1010	1013	1039	1013	992	1048	986	972	1012	1041	991	1040	1012	1078	1030	1018	1041	1007	971	1065	1006	967	989	1047	1075	999	1047	978	1025	1026	988	1065	1013	1029	1025	990	1031	1006	1059	1052	1056	1022	1027	1028	1044	1035	1012	1047	1029	1068	1027	996	1023	1071	1025	992	967	1069	972	1007	1064	1008	1038	1042	1057	1004	996	933	1019	1047	1032	1056	1060	986	996	980	1006	1032	1004	1027	1010	1004	1099	1049	1021	1002	999	1049	965	1097	976	1009	1084	1026	985	1022	988	968	1072	989	1003	1034	1004	1006	1060	1016	1037	975	1036	1011	982	1004	1020	1006	954	1005	1060	1019	1043	977	1052	955	1024	1064	1023	996	983	1084	962	998	1031	1018	1048	1086	988	1030	1006	1006	1047	1047	982	1083	1026	997	1011	1016	1028	996	1032	1006	1010	997	1047	1000	997	1038	1050	961	965	1006	955	1012	1010	989	990	1038	1045	976	1039	1007	999	1029	1026	1011	1013	1041	1059	1037	966	1059	1036	976	1004	1026	1043	991	998	1009	1027	1009	1000	1043	1042	1019	987	1013	1041	984	1020	1076	1004	1055	1004	1000	974	991	999	976	1062	991	1002	1062	956	1069	956	1054	1051	1040	1009	1013	1044	952	992	987	1039	1052	1019	1015	1002	972	944	1015	1052	968	1007	1032	1074	1015	1093	1004	993	1000	1015	950	1078	1054	1018	1047	1027	1056	1018	999	990	1014	965	1054	935	1049	1020	1018	1016	1014	1039	1017	1019	1031	1020	1044	1012	997	961	1011	947	987	1044	1082	1092	997	971	1044	981	988	1024	1007	984	1077	1039	1017	955	1075	1038	1015	1056	1042	1016	1043	1039	1037	970	976	1010	989	1021	1017	985	965	1054	936	1021	1028	1012	938	1004	1025	975	1044	994	1009	1000	1053	1007	1033	1022	1008	1018	1006	1019	999	1045	991	1010	1019	1085	1043	1041	1064	1015	1000	1056	990	1054	1022	992	984	984	1009	1000	1004	997	1017	1010	1032	1018	973	1030	1011	1029	1038	1087	999	1031	971	1048	964	971	1070	968	1013	1030	1043	1036	967	999	1008	1007	1018	988	1015	1016	977	1023	1048	979	1040	1046	1000	1043	1014	1031	1009	1028	1008	1051	1008	1035	981	1087	983	938	1051	1017	990	1051	1042	1013	1066	1063	970	1012	1012	971	978	1009	998	987	991	1018	975	1058	1020	978	1002	1038	987	1031	1045	1001	1003	1017	1044	989	1042	1011	1029	953	1006	1012	1014	1060	980	1055	1014	1087	989	991	985	1042	1045	1022	1005	1001	992	951	1037	1007	1036	1031	1005	999	983	1068	1036	998	1008	998	1053	1095	1001	943	1059	1004	1008	984	1011	1054	988	982	1052	1057	983	987	989	1024	1055	1020	1016	1022	1016	983	1005	1022	978	988	1043	1009	1031	1022	997	1001	1023	1053	1048	1009	974	1041	1068	1030	1049	966	1047	1018	1011	1024	1048	1068	1023	1024	988	1012	986	978	993	984	1058	1017	1015	1007	1017	1051	1036	1000	1014	1029	991	998	1021	951	1028	1013	1039	1027	1001	1002	1032	1017	1006	941	963	997	979	1032	1001	1041	981	1046	973	976	997	1090	1001	1001	1015	1034	1040	1016	1021	989	1051	1008	1040	971	1016	1051	1022	1080	1028	983	1022	1001	1003	982	991	1033	1014	1028	1002	1011	1000	1056	1062	993	957	1049	991	1013	1072	1061	991	1044	1025	971	1065	1015	1038	1086	1009	1009	993	1003	996	1020	1054	976	1029	1058
27850	27456	30952	23477	14085	8441	5327	3401	2212	1679	1452	1301	1254	1311	1303	1345	1416	1129	1097	1104	979	928	1030	1012	999	994	898	875	810	802	834	793	826	782	837	812	805	714	799	802	775	730	711	761	766	770	723	747	738	731	703	660	755	723	705	747	733	710	674	706	718	736	701	722	726	783	732	659	718	716	738	703	746	622	736	718	739	727	704	703	719	722	708	681	673	666	676	705	685	667	656	717	742	743	697	676	679	727	745	708	742	684	709	700	694	747	674	684	678	745	678	715	766	679	662	716	718	713	748	734	739	726	680	679	727	704	708	756	687	732	709	716	747	676	715	717	698	729	714	678	685	717	695	693	682	777	670	709	716	717	705	722	734	687	734	680	720	713	689	691	745	682	720	702	726	698	758	726	736	682	683	676	731	725	748	698	677	767	704	736	727	701	729	717	684	711	714	695	730	672	731	762	688	672	669	695	693	701	696	713	652	737	715	733	678	635	693	703	692	702	722	690	729	688	682	717	744	722	717	668	695	731	709	731	718	670	700	706	702	746	796	714	687	728	695	696	675	689	705	677	704	714	723	708	700	730	707	733	697	695	710	720	733	709	738	712	696	725	660	733	707	681	686	677	758	713	707	673	688	735	729	705	752	687	674	709	724	720	743	702	737	710	722	722	658	706	687	753	707	730	693	707	719	722	674	711	710	704	740	741	740	701	696	721	735	662	768	664	690	693	750	707	723	693	690	721	724	742	688	673	695	702	734	735	706	666	651	681	712	733	729	702	726	713	741	732	694	709	672	709	705	689	718	733	711	738	666	728	733	679	719	693	703	692	703	652	685	734	675	743	695	672	734	695	708	655	736	666	750	716	686	707	686	692	711	684	721	706	699	708	800	682	699	713	688	691	704	668	695	682	738	711	710	710	696	699	725	688	722	681	768	660	718	739	659	715	719	692	737	706	701	721	756	679	729	682	725	699	723	733	724	746	727	724	752	748	746	696	750	681	718	692	715	703	689	763	709	716	728	647	739	747	678	671	720	718	700	717	710	720	681	716	719	747	707	695	650	771	685	745	723	730	702	735	703	735	762	722	722	720	788	736	688	688	701	664	711	730	733	747	702	718	739	768	737	706	697	691	683	685	704	698	690	701	701	756	647	667	695	718	647	714	767	698	701	743	693	671	722	720	680	751	737	733	685	719	714	694	767	692	683	715	685	705	747	681	707	701	682	694	686	727	693	682	733	720	682	720	715	704	715	679	669	748	697	760	712	714	711	691	697	687	648	766	742	683	750	651	709	675	737	716	665	747	723	720	722	726	737	702	686	752	743	704	699	730	750	679	736	716	645	728	718	701	763	717	687	685	728	682	699	682	677	709	677	700	689	720	706	702	717	656	743	718	725	714	664	722	729	686	712	713	718	704	669	723	732	715	726	714	688	703	702	706	692	713	684	681	655	700	684	730	703	722	679	733	712	701	693	687	716	732	706	741	721	743	714	668	716	692	671	711	740	722	715	714	671	714	764	649	689	712	720	787	707	748	717	697	727	685	702	722	747	710	696	708	685	759	719	706	686	738	733	683	691	707	680	740	770	724	674	711	746	677	650	683	725	695	722	724	724	715	721	697	716	722	664	719	716	685	706	705	713	688	696	676	709	695	728	687	733	681	691	705	772	731	697	719	685	750	718	699	695	737	792	737	698	697	733	702	702	687	677	723	700	696	742	730	681	681	691	759	725	742	768	744	732	704	719	676	695	720	655	674	722	708	687	717	718	747	676	679	692	714	737	714	755	670	683	693	681	746	703	723	694	747	680	717	745	696	733	713	715	702	689	719	674	747	719	665	727	721	727	730	705	730	779	739	702	655	728	704	689	689	721	698	696	642	748	719	693	690	705	722	724	711	719	715	738	701	711	707	730	698	706	715	730	745	719	701	786	725	719	684	738	675	703	742	720	715	745	671	770	750	666	696	728	693	696	674	737	714	709	715	724	696	721	734	688	745	704	712	714	738	689	699	727	727	655	727	686	741	742	707	742	712	735	732	725	698	761	678	712	705	699	732	713	688	709	687	712	714	735	680	750	680	679	652	700	727	711	745	696	734	699	707	752	762	705	677	753	720	706	725	726	703	707	718	714	728	688	773	662	662	724	730	781	717	712	694	687	711	680	723	711	704	735	699	690	694	724	695	680	692	677	722	768	754	728	662	685	667	700	696	745	691	721	683	720	722	714	668	710	679	709	711	700	694	731	766	734	716	686	773	740	658	742	721	714	666	719	698	741	700	649	698	731	687	744	712	731	704	683	723	755	761	734	727	732	685	658	671	688	694	739	742	645	739	685	695	731	695	770	742	705	743	700	663	689	657	739	721	793	678	692	750	673	708	705	715	721	746	721	679	734	760	726	716	703	751	688	715	710	701	684	730	677	638	712	714	792	709	689	698	689	714	768	721	677	690	706	759	744	729	710	744	742	716	687	714	690	767	717	700	689	666	736	672	687	757	715	689	704	709	728	712	682	741	645	708	690	682	681	766	674	696	699	698	669	710	691	695	724	735	673	726	735	700	734	702	699	666	706	713	690	728	702	709	705	703	654	706	700	665	719	739	711	700	728	727	757	672	708	778	751	727	734	699	691	689	687	709	741	701	732	704	662	714	710	683	682	703	709	695	711	656	734	733	759	738	665	715	697	660	738	724	713	692	727	721	726	715	713	721	689	637	689	682	708	700	705	709	696	734	718	735	688	718	730	707	747	673	719	724	702	721	710	740	676	661	783	738	675	730	684	716	730	719	729	751	704	718	768	776	733	707	683	708	711	694	704	751	694	694	668	747	704	651	684	714	741	686	755	739	752	719	683	700	761	722	695	644	717	696	705	712	645	720	727	729	732	693	741	706	722	724	742	797	664	705	736	678	726	719	722	704	711	705	685	677	737	713	712	685	688	659	713	678	685	735	769	686	730	659	701	784	720	754	682	667	733	742	673	758	711	699	747	722	744	723	722	705	648	661	731	699	731	716	761	685	652	730	694	698	720	714	699	739	706	680	734	684	707	717	653	716	717	748	669	737	714	656	737	747	688	701	724	694	708	748	702	700	664	726	731	767	741	695	739	730	674	689	727	704	646	680	685	737	668	704	724	730	692	702	678	727	750	674	706	698	782	682	719	695	691	717	723	773	700	741	720	680	695	714	669	666	717	694	745	698	685	653	732	669	704	716	697	704	703	708	733	684	712	690	675	682	725	708	714	696	731	726	698	713	688	651	796	703	714	662	686	710	688	750	737	712	626	736	720	707	702	707	734	757	711	744	697	720	724	721	719	741	693	723	686	726	720	694	702	711	679	677	761	740	668	708	731	659	746	746	750	708	661	705	692	709	725	704	707	749	711	689	762	747	663	716	696	695	727	674	689	740	709	745	715	672	681	711	691	728	764	714	659	692	696	718	647	726	713	729	736	677	676	671	727	686	675	705	746	693	708	730	709	710	741	686	697	730	680	789	705	687	677	729	680	704
24269	42697	38755	29118	22267	16390	11687	8126	5447	4017	3391	2858	2588	2528	2634	2740	2944	2384	2007	1927	1840	1862	1814	1854	1766	1735	1520	1414	1248	1286	1179	1109	1222	1149	1165	1184	1135	1113	1167	1113	1127	1028	1075	1030	1112	1079	1074	1022	963	1045	984	1038	940	1004	985	977	1017	939	988	974	1048	1015	958	1029	998	975	1045	990	1021	1043	928	1038	990	1032	1043	986	1010	1002	994	969	1039	1009	975	1015	1014	987	970	981	1043	1036	1005	955	949	1066	979	1012	955	1042	1005	1006	984	954	985	1055	976	990	952	1042	1001	974	940	988	967	1007	955	1040	1020	968	931	1023	889	1038	1001	994	1024	982	1044	988	982	986	1050	956	1012	1025	1013	970	1097	989	1044	984	1054	987	936	1002	992	931	1001	989	983	965	968	1065	986	1015	1041	1022	1016	951	1022	958	993	1018	1005	1016	1036	1045	970	1016	1002	1010	976	1027	1050	989	933	956	1010	927	1058	1030	998	970	975	1015	937	974	959	1021	983	1019	1009	1025	956	977	964	975	1020	1006	962	992	964	1015	998	938	1012	999	1020	868	980	1030	996	941	1015	995	1006	971	1017	984	1029	970	1013	1031	1016	1003	1024	1065	985	965	967	1017	1033	1009	1014	979	997	1028	977	1056	967	1001	969	1034	988	1030	1035	1013	982	1007	933	1022	990	980	987	972	1024	927	953	952	987	995	1019	1016	933	1004	971	1064	1037	1012	1004	1020	965	1021	1004	1030	998	1011	943	989	965	1028	937	1009	977	976	1006	1017	1017	1038	1042	1001	1014	1041	1015	982	1016	1018	989	989	964	998	990	1002	981	1038	1002	1024	970	1047	970	997	959	986	1014	992	999	981	965	965	1017	981	959	1017	983	987	1024	1054	1002	1016	944	1000	1015	992	962	1018	1012	997	1013	1003	992	962	1021	1015	1056	1000	1065	991	960	1014	984	1020	1054	961	978	983	996	1027	968	947	985	1048	957	983	1055	1011	969	994	996	967	1032	1001	1050	1016	960	972	1023	997	1014	1014	985	990	1023	997	933	1029	969	979	995	1043	988	965	977	1029	1004	952	960	948	1002	927	1033	991	1014	1010	963	967	958	1006	995	983	1053	947	1040	1022	982	1018	970	925	1040	984	1014	1019	945	1051	985	992	1001	993	956	964	949	1004	1009	1001	997	1040	962	1003	995	1022	986	964	1060	983	982	943	978	1011	1009	974	1019	963	1024	1044	933	966	986	984	989	972	958	1052	979	979	1008	1017	968	981	1046	1033	921	1014	962	1008	1001	1014	947	977	1037	1015	1039	983	1042	1005	1000	1039	1052	989	960	959	933	1043	967	969	979	960	951	999	1060	1016	966	1023	995	982	975	986	976	1024	1048	969	925	959	990	989	971	1016	1025	1004	1001	1030	979	1024	1027	981	995	934	971	1012	1038	1013	992	1002	990	994	1077	1072	1041	999	1041	1010	1016	1005	989	957	985	1022	984	1059	1035	980	1029	971	1001	997	1007	986	904	1004	988	987	968	945	1013	986	1031	1006	1008	987	1005	999	1010	1008	1002	997	1026	1011	1012	1033	999	1002	987	971	964	999	1021	941	1019	1019	980	975	1022	995	1001	1000	957	971	978	1003	1014	1024	996	995	970	1005	1017	985	1018	951	1009	929	977	967	1043	992	1018	981	971	995	985	995	995	1058	1044	1022	1026	971	937	1000	985	1001	1037	1001	989	998	1058	1019	967	958	1030	1033	982	1001	961	970	992	1040	984	1021	1030	1006	1026	983	997	1058	1015	1032	981	1022	969	984	1068	1041	941	950	990	1036	1036	964	1052	1000	1030	989	983	985	992	1011	994	991	991	1015	908	978	1003	980	985	989	1014	985	954	965	1085	990	967	1020	1076	1017	1038	987	1000	1009	1024	1001	969	957	948	955	1016	980	1052	1006	982	1021	1006	1021	968	973	1002	955	961	1006	1009	1031	1018	976	1004	1058	1026	974	973	964	1001	953	998	1004	1068	990	1041	994	1027	1004	1038	1009	1009	943	996	938	965	1013	952	996	987	1013	1028	1021	996	1008	989	1011	1052	1037	988	947	973	1029	1037	980	1000	1038	994	982	995	947	1023	1021	959	1041	1029	986	994	968	977	949	985	976	1000	1036	1014	959	977	985	970	980	996	970	994	931	934	1037	978	1018	1003	990	984	974	984	1029	1021	1016	1019	975	930	988	971	984	993	1033	1028	1000	971	998	958	1059	1034	1013	1047	1015	956	992	1021	986	1036	964	980	973	984	998	1010	1024	981	950	1010	1007	1022	998	983	941	970	988	1051	1015	910	954	996	1030	1011	1025	993	1041	972	917	983	976	1032	966	970	1023	934	1074	968	958	980	999	973	1018	998	975	1017	929	1008	943	1032	954	1006	937	1015	1006	964	999	1035	988	962	1018	1015	992	947	974	950	1025	954	1035	946	1023	959	997	1029	1017	1019	1007	990	960	1029	981	1026	985	1003	1020	976	1038	975	1020	980	960	962	983	978	1022	984	994	964	969	983	994	1013	969	1008	1023	1070	983	1030	955	1053	971	1054	1056	1015	973	973	1024	951	1016	988	997	971	1030	1001	998	983	993	990	978	994	1052	968	1075	1001	994	973	998	984	990	1023	983	954	985	969	978	1050	980	1017	1019	1002	972	1038	984	1014	973	1024	1023	998	991	979	956	994	1013	998	1082	1033	976	1030	1013	961	1011	974	1052	978	1054	1038	1026	976	1015	974	973	945	957	967	973	1016	992	1060	984	1004	1006	979	947	1012	1008	1051	999	929	968	948	992	984	1006	934	941	1025	1042	1031	969	1020	964	951	1021	1031	996	1017	1033	1037	1085	970	1025	985	969	932	968	1079	1004	987	991	937	991	953	983	955	952	1010	979	1052	1013	964	973	1015	970	1029	963	983	966	999	1015	974	951	917	951	987	1018	993	994	1012	955	976	1027	1054	1014	985	1017	968	988	1049	989	1055	990	960	1046	960	1013	987	975	978	1025	1019	1018	950	958	987	979	932	954	982	961	995	999	1005	1034	1007	992	1007	967	1004	1022	946	995	1051	987	1003	1023	980	1054	944	1001	1033	979	1023	1017	995	1001	980	1025	959	956	1022	1016	1004	1008	1005	1001	987	1003	953	998	984	991	1059	987	1033	985	979	1010	1010	1006	955	973	972	958	961	984	982	1017	1055	1040	1000	1033	997	981	958	985	1030	999	1005	942	951	968	1002	944	1026	1054	1048	994	1041	990	967	1015	934	999	1026	981	969	1018	1044	955	973	1025	1042	1004	964	1055	1068	913	972	1016	1050	990	1034	1014	1034	987	964	967	1023	1016	1010	957	1009	1023	985	1023	927	968	960	1005	953	996	1016	987	996	1006	1012	970	1017	986	983	1007	968	1013	975	976	996	1019	974	1009	1010	975	976	1028	1019	997	973	981	979	1004	942	1032	962	979	964	1034	959	983	987	980	1041	1012	972	927	1038	986	1019	996	1002	978	960	974	954	985	1064	932	997	1001	1029	974	994	995	993	965	1040	975	996	925	998	1018	1041	1009	1011	975	976	991	1012	979	985	972	991	978	990	1025	994	997	1018	1010	959	997	1007	997	1035	988	1014	999	937	936	1034	974	1012	1016	996	1039	956	962	1019	1001	1004	1038	973	1054	1004	990	1006	974	1005	1004	960	966	991	1001	912	956	1008	1028	951	1051	929	954	1012	1005	966	994	950	1016	915	1022	1036	965	966	1002	929	969	1022	1043	1045	996	956	989	1057	997	945	1014	970	1008	1015	1029	945	1064	990	995	972	987	1036	999	999	1021	958	1008	947	1009	987	987	982	975	1082	1001	1026	942	1021	983	1010	1014	994	1036	1038	973	987	940	977	978	1091	999	1045	986	1029	972	959	1017	989	1003	1046	960	957	971	1067	983	941	995	1005	1005	989	1035	1046	1030	1010	957	991	968	951	1023	986	1041	1016	1000	1013	1005	990	997	979	989	981	988	965	1010	1065	970	945	1018	983	972	1023	1062	1010	1017	982	1058	1022	997	1014	996	1068	1023	1019	982	983	1000	962	942	1003	1000	971	978	1017	974	1024	1021	946	1002	997	1081	1021	978	1015	925	982	987	1008	945	991	952	963	976	980	997	958	1041	969	990	1052	987	1011	1029	1016	979	977	984
24180	21407	28834	24969	22279	18535	11805	5882	3575	2507	2095	1833	1760	1634	1628	1767	1806	1501	1360	1361	1296	1202	1136	1078	1149	1169	1007	870	965	887	853	835	803	812	887	826	820	823	819	770	776	739	766	818	922	921	868	815	747	723	712	778	715	732	695	704	710	717	702	714	762	714	717	732	695	675	722	702	719	687	752	740	758	720	700	735	775	777	738	716	704	689	698	761	702	719	707	714	776	741	741	787	728	766	760	693	718	774	693	717	712	740	746	778	717	732	766	764	721	716	724	726	711	713	722	764	776	737	710	781	727	742	743	731	702	708	659	741	733	673	727	765	722	760	757	718	742	732	756	710	706	777	741	712	766	663	693	748	726	734	709	722	665	729	736	728	722	715	739	754	745	748	723	707	754	753	678	717	700	711	723	690	747	720	724	712	720	744	743	741	679	737	718	710	717	727	774	735	695	727	714	762	729	748	761	698	752	734	758	729	717	681	706	714	680	785	767	718	743	712	731	756	760	726	690	775	722	731	727	708	760	741	740	701	746	709	743	734	761	719	737	667	750	736	726	683	709	740	681	799	689	699	718	724	717	743	731	750	717	716	726	740	686	745	690	747	728	733	706	738	712	708	749	734	707	735	707	704	758	723	731	701	713	744	743	723	738	748	698	710	734	728	786	727	676	750	671	742	648	740	720	694	732	738	748	716	703	729	655	755	694	733	733	708	771	723	704	756	769	717	695	732	721	735	743	688	810	742	676	676	723	717	695	726	687	747	738	712	692	762	730	747	713	748	766	719	700	749	714	715	691	704	689	721	708	707	710	711	726	697	727	679	768	718	703	749	759	718	702	718	730	760	775	730	685	742	695	726	756	710	731	681	696	722	771	758	766	740	759	703	744	765	723	694	690	664	699	730	694	680	725	829	761	690	710	725	725	762	778	697	726	695	774	738	698	692	713	719	717	709	757	743	667	716	710	737	724	716	730	762	677	731	711	774	740	717	742	704	728	685	727	758	784	700	724	694	733	734	718	696	699	656	695	708	681	714	695	667	718	755	665	732	716	721	730	749	707	709	712	697	701	718	705	730	701	698	674	709	677	714	706	710	669	729	746	765	696	748	768	740	725	715	708	698	739	750	701	714	741	751	710	719	737	657	727	753	733	708	731	718	724	754	731	717	744	734	703	734	718	684	694	693	739	680	753	773	753	693	677	735	732	732	729	738	751	727	730	730	746	740	727	790	703	726	705	706	709	710	713	703	744	708	744	743	682	745	738	702	693	739	729	752	655	724	712	721	727	744	672	737	727	714	732	740	733	725	718	707	709	756	710	712	726	735	700	752	672	744	715	755	692	711	678	725	806	711	714	779	695	744	710	722	721	724	776	710	769	748	698	712	711	698	691	738	738	715	695	732	718	736	710	689	699	740	736	719	717	775	746	724	714	752	722	716	781	681	704	721	674	725	733	752	674	724	733	692	758	707	712	726	710	773	741	729	743	719	713	762	684	767	695	721	742	753	721	758	758	675	727	733	734	731	690	700	674	710	696	762	772	710	741	736	722	712	722	747	731	718	727	700	711	739	741	712	728	728	745	729	713	760	735	744	704	751	698	728	727	704	703	722	692	714	710	736	700	730	723	699	744	748	747	722	732	707	674	729	678	749	686	695	707	723	755	741	741	749	772	753	701	729	671	719	708	710	700	731	693	719	765	747	694	712	714	746	734	708	723	716	654	721	758	746	776	715	719	689	717	715	727	742	738	768	721	721	700	667	708	757	730	692	683	717	724	741	729	765	695	707	704	773	719	722	709	695	728	727	700	682	736	717	701	726	740	706	707	700	701	731	780	681	701	727	673	743	722	670	698	685	676	719	723	728	737	694	705	674	667	733	749	780	711	702	698	733	742	749	725	744	724	704	749	722	755	752	690	748	762	736	739	733	723	673	729	736	728	730	748	725	679	739	724	732	705	723	718	678	699	683	721	705	739	733	744	691	716	666	698	665	724	775	730	730	727	685	714	713	779	784	733	750	753	695	733	697	688	750	713	730	734	717	722	691	719	763	678	782	730	741	751	733	751	714	707	717	761	718	713	708	773	703	725	710	724	732	744	732	724	767	730	731	738	734	701	760	693	731	706	769	759	663	716	747	774	687	667	736	722	728	716	721	716	759	731	722	713	749	764	687	706	708	710	732	700	709	727	688	686	716	797	727	698	746	723	717	704	747	749	748	757	752	694	729	735	764	692	754	708	711	748	708	720	689	713	722	757	721	751	721	736	741	715	713	713	711	715	718	703	739	749	734	713	736	701	730	742	728	765	750	755	740	775	731	750	719	751	716	703	738	735	752	715	707	666	760	715	679	768	758	709	751	711	687	681	755	717	741	696	715	744	709	776	720	712	738	736	669	742	694	738	715	721	711	751	661	704	775	757	699	743	753	764	720	728	681	713	708	739	705	714	670	753	737	724	698	728	679	744	687	706	756	759	764	710	734	786	690	698	791	721	705	710	715	749	751	699	727	741	702	696	716	730	774	713	676	685	728	696	718	747	707	730	748	734	708	711	691	730	714	749	713	697	711	755	726	735	694	722	724	767	721	744	747	795	804	701	739	730	744	719	724	751	714	688	730	779	765	750	779	762	765	707	734	726	694	704	748	723	708	719	760	700	724	747	710	766	705	738	740	733	793	717	736	729	753	698	707	734	697	735	718	732	767	686	728	754	720	730	740	726	691	688	737	693	749	660	749	700	698	702	737	719	728	684	685	705	707	743	710	762	723	738	735	729	678	706	736	758	714	709	738	698	715	705	709	748	715	724	739	721	727	703	685	709	756	707	731	694	684	737	703	761	721	703	737	736	700	738	776	672	722	688	692	676	756	729	691	727	718	689	721	693	686	714	733	713	735	767	674	727	731	686	719	734	700	703	704	714	722	719	712	748	714	714	731	734	759	754	731	732	760	710	701	728	739	680	722	750	711	733	697	729	683	714	743	717	749	744	681	704	701	701	723	704	705	704	696	724	701	724	742	722	747	718	748	730	727	794	736	729	717	723	757	732	731	697	743	739	673	731	680	739	725	706	735	710	697	755	716	722	733	734	703	750	685	739	697	759	684	766	728	714	719	752	755	765	715	712	756	722	744	776	673	734	684	704	687	713	706	683	693	721	757	698	736	710	691	761	733	719	713	704	704	724	729	716	797	755	732	691	689	728	755	713	733	722	720	734	719	729	732	676	724	706	677	733	714	755	721	720	736	755	718	723	709	682	683	761	721	731	729	756	721	722	711	695	761	700	736	708	692	740	709	651	696	688	756	739	703	761	750	697	695	737	721	732	754	721	733	718	739	749	709	714	741	723	729	707	738	701	711	741	720	733	719	694	700	764	721	735	687	770	720	723	722	722	667	782	715	730	710	722	755	781	729	776	758	751	702	697	691	722	749	707	748	727	712	707	746	711	723	735	726	768	709	736	718	689	753	730	728	678	713	760	760	676	660	745	682	718	732	723	676	710	711	705	694
25067	44727	44187	36719	29543	23463	17531	12119	8401	6079	5111	4242	3813	3772	3740	3965	3995	3081	2783	2702	2591	2364	2184	2042	2101	2053	1807	1594	1565	1493	1353	1322	1280	1308	1380	1333	1282	1256	1212	1196	1139	1157	1056	1202	1505	1426	1273	1198	994	1113	1109	1081	984	951	1023	1063	1007	986	1021	1085	1004	1015	1041	1002	1033	1058	971	997	1029	1024	1036	982	1060	1040	971	967	1052	984	1030	1028	1010	1015	991	1030	1023	1008	1040	1043	1067	1024	1019	1047	1029	1052	1024	998	1001	1044	1057	1058	1021	1010	1055	1010	1065	1050	942	1084	1072	1060	1063	962	1017	973	1047	1005	1001	988	970	1016	994	1037	1018	985	1049	939	999	1025	1011	1030	1069	1050	1010	998	1099	1070	1030	1025	1021	998	976	956	989	1056	1040	1047	1037	1052	1030	1008	1003	993	946	1011	1021	1016	973	1035	972	995	1042	1054	965	1088	1079	1005	1043	1095	974	1047	946	1027	1048	1022	1011	974	995	991	1029	1056	1004	1025	1079	1047	1032	1012	1089	1051	1040	1050	1079	1013	1024	1039	1039	1020	979	993	1042	1029	1043	1007	961	1019	1076	982	1017	1014	1021	1031	965	1041	1068	1003	988	1001	1054	1014	1043	1044	1016	964	1023	1040	1035	1000	1028	1033	1015	982	1043	934	1008	1041	1049	1009	1001	1042	1096	1038	975	1012	1024	1033	997	953	1094	996	999	1001	1038	1061	1018	963	991	1031	1043	1071	1057	1044	1019	943	962	1014	1039	1029	1030	1030	1030	1010	1010	1030	1025	1036	992	1019	1046	1024	1040	1026	1065	1027	1017	1021	1048	944	1036	1071	1018	1048	997	1089	1090	1012	1001	1048	974	1035	994	1040	1016	996	1027	1076	1011	1047	1015	990	992	1040	1031	989	1012	997	1037	1038	1053	1051	1036	1089	1094	1049	1058	1019	1116	1050	1008	1038	1108	1014	1066	1039	1018	1043	1004	1006	987	1018	1039	999	1016	1022	980	1065	1010	995	1038	960	957	990	983	1006	979	1011	1042	1013	1052	1069	1058	1009	1027	971	1031	1044	1013	972	1015	1004	1027	985	971	1019	1062	971	1042	980	990	1032	1021	1013	1031	1056	1040	1046	1000	991	1010	971	971	1063	999	1032	1027	984	1037	1012	1020	1078	997	1013	980	1053	982	1085	994	1037	998	1064	1021	1045	977	972	1020	1011	1050	1015	993	1058	999	1039	986	1022	998	1043	1013	1009	1008	1008	1021	1092	994	1029	1035	1010	1052	1023	1052	1067	1023	1054	997	1012	986	1019	1063	1073	1046	1023	1052	974	1087	1020	1062	952	1058	998	1009	1012	1030	1010	978	979	1059	1043	995	1063	1058	1024	1003	1117	991	910	1016	1017	1013	1015	966	1026	1004	1031	1054	1028	990	1025	1010	1045	990	1022	1061	961	1018	1076	1034	1004	1004	1010	1039	1009	974	1018	1048	1024	983	1017	1064	1070	1056	1055	1047	988	1060	1014	969	1004	1047	1071	1041	1033	997	1017	1077	1052	1040	978	1007	1013	1033	977	1002	1049	1064	1006	1048	976	1067	1004	1041	1034	988	1069	1006	1032	1049	991	1041	1045	1031	994	1028	1065	1032	1032	1047	1060	1023	1010	1064	995	1009	985	1034	1069	1001	989	984	1040	1036	1111	976	1030	999	1008	1016	1050	1054	999	1032	997	1033	964	1026	974	1058	1001	1019	1066	971	974	1025	1009	1062	1020	1017	1024	1029	1013	1039	1042	1012	994	964	1014	1033	969	1029	1027	1107	1025	953	1048	989	992	1022	1042	1030	1040	1100	981	1033	1023	1004	972	994	1048	1072	992	1086	1055	1040	936	1011	1010	1016	1033	1050	1060	1044	1032	1056	1035	984	1065	1031	1034	1057	1036	1020	1035	1033	1035	1063	1012	991	1053	997	1004	1042	985	1013	977	1007	1041	1013	989	993	1016	994	1056	997	1100	988	976	1004	1019	1015	1059	1075	1088	987	1077	1028	1016	1017	1063	1072	1042	1028	1031	1033	1011	951	1059	1025	989	1021	976	1084	1041	1021	1003	1008	1020	1045	1049	1112	1041	1021	1042	988	1008	1012	1017	1042	1045	1014	1059	1021	964	1059	1032	1045	1024	970	1007	1008	965	1017	1010	1007	1031	1092	1056	1025	1022	1019	1081	1026	1050	969	982	1017	1021	1061	1017	996	1010	996	1025	1017	1009	1032	1033	1023	1036	1035	1050	1023	1004	984	1062	976	1015	964	1030	1030	1020	1056	977	1007	1012	1024	1062	1054	988	997	1041	1004	1008	1017	1090	1061	1042	1012	984	1009	1016	1032	1007	1066	1038	975	946	1017	1034	1054	1028	975	1043	999	989	1034	1045	1049	1023	1063	967	1019	1042	1043	1025	1014	1092	1011	1015	1021	1030	1088	1036	1012	1011	977	1006	992	1014	985	1065	1020	1039	1057	1088	1034	1008	988	984	1019	1009	1043	1042	1066	969	999	1070	1051	1021	1012	1001	1053	1010	1001	1044	1016	1011	1001	1000	1033	1004	984	1056	994	1037	1002	1015	971	1028	1025	1024	1093	1054	1025	981	1040	1013	998	973	1020	979	1004	1003	1037	994	983	999	1013	1057	1059	1014	1035	1017	995	988	1020	969	957	1061	972	1009	1013	1060	1056	980	1037	1034	1015	1005	1015	1014	1048	1011	987	1077	989	976	991	1021	1021	1042	1014	1000	1040	1040	1053	1040	1045	989	1016	1009	986	1018	1019	1177	1068	1055	989	1006	1056	1048	1032	1063	1011	993	1077	967	1025	1044	1034	1017	1014	996	975	1035	1020	983	1038	1013	990	993	998	1012	1036	988	1022	981	998	1046	1004	997	996	923	1018	1002	1036	1054	1065	979	997	1076	1012	1017	1023	1053	1038	1074	966	1017	1058	1043	1023	990	1048	1034	1028	1018	1016	1040	1035	1018	996	1034	1001	990	1013	993	973	1053	995	1087	1040	1080	961	995	989	948	1025	1076	1096	972	1031	1015	1059	1036	1040	1002	1032	1018	1017	1002	1033	1015	1031	1008	1023	1039	1046	1024	982	957	1001	1040	1041	1062	1006	1004	1015	974	1028	1010	1032	997	1048	1013	1054	1072	1069	1017	1006	991	1007	992	988	1027	1031	1044	1040	1017	952	1036	1018	1020	1017	1053	1020	1075	1013	993	1055	1034	989	998	1035	957	993	1040	1026	1065	1019	1045	1037	954	995	1039	1032	1029	1074	1026	1018	998	1057	1074	1005	933	1001	1093	1002	1034	1026	1015	961	1013	1006	1013	1017	989	1021	940	1085	1045	1023	1021	1069	1019	989	1017	1005	1030	996	1010	1022	1047	994	981	1068	1108	1047	1025	1011	1020	1055	1027	1064	1016	1023	958	1059	1018	1045	1032	1049	1016	1034	1005	999	1046	1043	1036	1021	1038	1039	1036	1018	1009	1064	1025	1053	1070	1028	1038	1041	1013	986	1049	1036	1126	969	1091	1016	995	1003	1011	1001	1047	1021	1020	1003	1038	967	1012	1035	1031	1009	1023	1007	951	1061	1013	1082	1078	1042	1032	1052	1050	933	1010	1022	1057	1007	1027	1003	1002	1048	1047	1028	984	1044	1009	1022	1010	1018	1034	1006	1052	1054	1023	1007	1035	1047	1056	990	1068	1027	992	979	1018	998	1060	1066	936	1020	1014	1004	1031	1035	1047	974	993	1035	1090	1070	949	1008	1039	1057	1018	1066	1049	1006	1050	1025	1025	991	1025	996	1034	995	990	978	1031	1032	1030	1024	1001	1028	1077	1038	1026	1006	1021	1033	960	983	1010	985	973	1017	1121	1055	1019	1041	1037	1040	957	1028	1007	1026	991	1042	1046	1041	948	1039	962	1013	1001	975	1092	1027	1059	1023	1009	1040	965	1026	1044	1021	987	1025	959	1012	1009	1052	1034	1020	1060	1035	1003	999	989	1029	996	1030	1022	1030	1047	1052	1033	995	1007	1014	1047	1036	1024	1057	1067	1048	998	961	1087	1046	1011	1019	1050	1008	1046	948	1010	1019	1045	1053	1042	1056	984	987	971	985	1063	954	1024	1000	1014	1044	995	1015	1033	1020	1020	1010	988	1013	946	1048	1014	1029	968	1008	1036	1010	978	1046	1017	1033	1068	1002	989	1068	1025	1045	1053	1024	987	974	1079	1010	1008	944	1042	1047	1006	1020	1051	1057	1024	987	973	1005	954	1025	1047	1023	948	955	1031	987	1052	1031	1017	1066	989	1027	1031	1124	1062	1029	985	977	1049	1028	1003	1030	1022	1030	974	1066	1021	1010	1043	1034	1016	1034	1038	1037	997	1043	1003	1035	1053	1026	1039	999	1010	1083	1031	1052	1005	997	1023	1066	1055	1009	1045	1051	1033	1114	952	1003	946	1028	1029	994	1078	988	999	1011	1021	1065	972	1009	1065	1008	1003	1001	1059	974	1000	1011	1055	1011	1040	1070	981	1014	1055	1003	1005	977	1016	995	1035	1038	999	1053	1037	1054	1088	1049	1025	1031	1035	972	1018	1072	974	1073	1036	1090	1090	1041	1014	954	967	1039	1022	1020	958	987	1024	965	1073
23206	21407	29173	24069	22001	22926	19280	9277	5457	3750	2748	2284	2107	2062	2075	2406	2216	1919	1704	1676	1517	1390	1345	1315	1328	1333	1108	1102	988	955	939	898	923	853	853	914	853	858	848	824	828	776	755	917	1055	1106	921	871	788	816	751	743	779	737	758	765	749	762	717	760	702	802	733	737	726	716	738	708	740	725	729	768	745	729	723	750	753	789	730	682	707	700	772	764	718	729	751	712	709	754	751	770	749	711	704	724	770	700	745	723	719	745	762	748	768	683	748	776	763	719	744	770	772	767	736	809	745	759	764	761	722	779	733	723	775	714	740	759	700	732	733	729	755	719	731	764	703	738	750	742	708	734	746	741	757	705	764	756	723	752	762	748	741	768	783	745	710	724	737	732	751	715	700	717	757	716	764	784	747	698	738	729	723	757	711	743	779	747	739	756	752	761	744	752	749	712	741	717	778	733	703	723	702	720	736	713	756	768	748	745	722	762	748	797	756	726	726	756	730	737	739	776	713	739	766	759	749	740	805	762	723	716	729	774	723	751	743	735	738	765	760	799	714	751	721	766	736	759	742	734	776	691	692	753	720	700	734	680	767	744	796	741	731	733	728	742	707	768	745	738	703	708	743	702	717	711	734	769	704	746	753	706	747	743	736	747	725	729	676	695	743	714	758	726	774	728	721	794	732	776	714	736	746	737	700	777	761	777	706	722	772	756	716	727	683	730	718	756	736	729	754	737	743	735	777	759	716	725	759	702	708	773	737	741	743	703	725	711	778	681	741	776	765	754	768	701	757	717	759	719	751	793	743	759	728	724	726	740	819	697	770	763	746	734	718	762	749	759	801	795	735	693	722	718	707	777	753	729	700	793	680	798	763	752	782	746	740	779	763	770	790	752	703	683	741	733	753	697	795	759	740	684	758	704	727	747	816	752	750	785	750	737	686	776	766	738	788	739	722	733	721	693	758	701	763	740	741	737	763	747	744	749	709	752	740	774	810	704	805	756	712	765	739	735	698	785	718	757	740	814	693	711	709	714	719	708	718	755	776	744	756	716	761	726	728	698	734	744	796	700	761	742	724	744	708	746	718	744	764	728	732	778	739	732	719	743	743	748	807	734	722	731	733	742	721	767	712	751	719	770	729	779	776	736	726	713	755	700	745	753	752	724	774	753	708	697	776	709	727	724	768	757	726	727	758	781	740	735	697	793	723	734	739	712	713	742	722	760	680	719	777	730	748	725	709	750	746	767	747	801	741	771	762	720	758	720	738	753	761	743	787	752	775	729	715	754	797	699	692	753	720	761	767	750	692	742	818	743	753	713	714	760	749	737	697	722	709	745	738	747	747	710	689	762	782	739	698	750	724	760	701	693	734	711	742	753	727	698	744	745	773	703	736	703	774	732	802	722	719	751	735	731	741	742	710	726	730	723	709	740	735	749	732	709	727	769	742	734	715	759	717	757	732	754	760	758	773	734	734	746	754	747	749	773	768	704	772	721	742	742	732	789	709	686	700	756	752	717	756	735	714	718	745	777	766	778	747	720	746	719	787	714	767	725	735	752	757	778	738	791	726	707	731	731	750	763	742	789	716	718	769	742	777	775	739	736	777	758	739	756	766	796	750	784	719	713	736	771	752	715	719	718	708	711	740	750	781	738	751	758	737	752	802	679	755	739	697	716	709	759	702	704	733	706	760	736	751	746	732	774	752	757	734	769	718	772	728	739	741	749	736	701	747	692	754	737	707	728	715	774	785	745	715	694	767	725	775	729	762	739	756	738	743	764	790	749	730	671	723	745	668	731	704	696	744	753	738	751	709	697	737	758	779	742	764	751	749	706	722	751	776	768	763	729	761	770	713	746	748	755	791	729	675	701	768	713	731	727	757	702	742	737	720	716	714	740	694	772	706	750	800	722	724	714	777	693	769	759	738	784	717	740	752	671	720	737	727	741	757	735	724	729	729	709	758	765	719	773	735	716	762	742	725	759	720	772	774	732	747	762	745	744	708	751	732	744	730	768	737	734	736	730	718	717	714	730	768	717	713	770	701	716	759	730	731	680	702	710	746	754	761	706	737	705	718	728	703	718	714	778	705	690	753	749	714	684	780	776	741	784	715	756	716	770	773	739	775	742	703	725	747	678	749	766	728	735	770	730	737	734	733	768	722	812	778	715	742	720	716	714	719	717	764	700	741	767	756	774	721	747	734	751	783	672	698	702	715	775	736	644	734	763	730	729	754	728	715	735	730	750	735	726	748	765	785	741	703	720	766	764	746	763	687	714	726	776	723	776	741	739	750	748	772	720	770	738	734	723	721	752	748	745	750	742	706	697	705	758	725	719	727	741	751	699	762	721	707	732	761	718	756	730	758	750	769	725	749	774	711	740	731	756	714	750	716	753	777	708	731	720	745	756	757	728	722	736	728	684	699	736	746	695	674	758	759	747	737	720	758	713	775	721	714	745	740	725	769	700	754	759	747	724	746	717	742	744	703	770	761	742	720	757	743	765	738	749	724	753	702	754	736	729	729	769	716	735	744	739	697	747	758	677	719	688	737	707	689	768	770	734	712	776	707	796	750	717	730	702	725	754	739	776	733	796	740	756	727	742	740	736	755	789	757	750	716	715	696	737	753	750	726	701	760	713	716	720	734	733	741	745	725	757	731	768	749	761	730	703	724	730	731	747	755	739	734	769	752	743	749	711	766	695	703	741	745	752	745	705	715	735	763	725	675	749	699	779	746	746	734	686	717	705	714	770	768	754	754	727	736	733	719	720	763	728	710	765	759	744	723	760	712	740	735	776	685	717	726	704	704	754	722	787	713	733	716	793	732	756	725	731	762	700	722	710	776	746	773	742	715	713	741	737	776	726	756	721	746	718	768	750	781	758	748	732	771	703	725	711	710	663	717	704	707	721	764	751	741	732	777	721	689	733	674	685	757	763	771	729	734	744	719	739	717	739	767	731	712	738	724	754	729	716	733	739	722	738	707	754	755	776	732	709	728	782	706	701	698	704	780	750	708	729	703	753	744	751	750	769	743	747	773	705	740	693	753	712	751	734	782	738	668	760	749	717	727	707	703	735	705	760	741	705	716	713	772	804	748	759	708	735	742	720	732	693	765	742	782	726	722	789	765	732	705	756	746	716	757	685	712	697	725	713	695	720	751	753	747	725	778	750	710	722	711	753	704	741	757	719	772	707	787	680	700	763	708	746	733	753	760	666	729	751	730	696	759	747	740	705	752	732	748	776	794	713	725	717	688	760	743	755	749	745	727	730	738	765	723	724	759	734	764	728	753	725	721	717	731	661	712	731	739	718	711	707	722	702	731	741	735	749	762	744	706	723	727	709	727	741	721	753	724	712	741	767	728	736	730	716	776	798	760	741	726	745	723	756	746	718	731	744	687	728	754	727	720	735	752	771	773	734	744	732	727	747	776	696	725	719	775	760	690	710	731	685	745	737	786	714	690	773	757	736	749	750	730	732	745	716	664	743	691	717	790	730	735	746
26435	47663	48486	41212	34288	28119	22162	16366	11488	8538	6624	5437	4899	4769	4832	5674	5171	4032	3836	3712	3152	2852	2595	2706	2575	2408	1927	1838	1676	1649	1534	1488	1438	1424	1463	1471	1383	1311	1267	1285	1219	1144	1159	1425	1865	1712	1552	1292	1187	1082	1055	1060	957	1069	1055	1020	1041	1020	1023	1010	1033	1053	997	993	1054	1034	1048	1035	1033	1058	1015	968	1076	1049	984	1067	1027	1015	1030	985	964	1019	1086	1015	1012	1051	1069	1056	993	1007	1037	1027	1096	1046	1049	1046	1035	1024	1006	975	1098	1027	1053	1030	1028	985	1001	1086	972	1035	1054	1084	992	977	991	957	1039	1041	985	967	961	1007	1041	1049	1044	1001	1066	1089	1027	1034	1054	1003	1057	1032	991	1020	1033	1000	1088	959	955	1068	1063	1029	1015	1050	1035	1063	1042	983	1050	1055	985	1072	1006	1049	1022	1042	954	989	1077	992	1090	1007	1025	1034	1043	1072	1006	1038	1089	1064	1006	997	960	988	982	1058	1042	1001	1032	988	1053	1069	1027	1042	1011	1061	1020	1062	1031	994	1016	1052	1006	999	970	1020	1044	1074	998	962	1072	1063	1033	1062	1027	1026	1046	1016	1001	1030	1042	1003	973	992	1017	1020	1014	1050	1021	1057	1084	1016	960	1065	1002	1009	1001	1032	1049	984	1032	1037	1007	1039	1010	1017	1023	1019	1033	967	998	1036	994	1034	1043	985	1028	961	1014	1007	1050	992	1040	1003	1024	1013	1043	1017	990	1085	1046	1067	988	1055	1025	1014	1019	1031	1022	1006	1029	976	1017	1022	1032	1036	1034	1020	1049	1032	977	1050	1029	1007	1035	1007	1028	997	1026	967	1056	988	988	1020	1017	1016	1011	1004	1023	992	1001	1039	1028	1063	1063	1077	1029	981	1015	1051	960	970	972	1078	1041	1039	1020	1039	1018	1081	1043	1063	1034	1063	1009	1032	1034	1009	1005	1026	1021	1006	1042	1005	1019	1036	1002	968	1056	985	1023	999	1033	1050	1031	1017	1010	1025	1033	1043	1040	1018	1032	1035	1001	1054	1055	1047	1036	1019	1048	1000	1081	1067	1038	998	1052	1040	999	1011	1035	1080	1010	1065	1039	983	1013	993	984	1038	1029	1008	1011	1013	1034	1016	1085	1028	1035	1015	1005	1005	1040	1052	1013	1054	1028	990	1016	1000	1013	1025	992	1012	1012	1010	1018	1089	979	1013	1023	1007	1041	1038	971	1014	1048	1047	1045	986	987	1020	978	976	1026	978	1010	996	1024	1017	1052	1051	1044	1001	1051	967	1049	1027	1017	971	1030	1006	964	1012	1004	1021	1037	977	991	1065	1017	958	1049	969	1027	1011	1017	975	1028	1017	1022	1053	1082	1002	1009	1036	973	1037	1079	1054	1027	1006	1045	1137	955	1014	1067	963	1064	1004	1010	1028	1017	1027	1016	1007	993	1052	1027	1059	1043	982	1000	958	1066	1001	1037	1012	970	985	1069	1026	1065	1023	1031	1044	992	1009	1014	988	1044	981	1039	1040	1037	1018	996	1024	997	1046	1018	1068	976	1004	1024	1025	1036	1007	978	1032	1036	989	999	1040	1021	1028	1047	1054	996	1018	1065	1023	1048	1026	1048	1064	1040	1078	1050	1027	1045	1016	1010	1012	1044	1008	1024	1034	1044	1026	982	1010	979	998	994	1040	1030	1097	1023	1013	1021	987	1015	1010	1026	994	1051	1006	1023	984	1021	1036	993	1001	1028	1025	1079	1034	1025	1016	1029	958	967	998	981	976	1053	1076	1039	976	998	1009	1028	1033	1018	997	1037	1051	1041	1005	994	1003	1044	992	1043	1017	1011	1008	1070	1043	1037	1049	1010	984	1072	1037	1093	1029	1028	1014	1016	996	1021	1064	1048	1024	1032	951	1001	1022	1008	1034	1036	1034	997	1062	1043	1068	1007	986	1064	1044	1021	993	1013	1082	986	1047	989	1008	1078	1013	1002	1009	973	1059	994	1068	1030	1040	989	1047	967	1060	972	1052	1055	1024	1010	1001	989	1007	1032	1006	997	982	1105	1108	999	999	1039	1040	1037	1077	1005	996	1002	1080	1048	1071	1031	1070	1022	1004	1007	979	1052	1072	1059	1035	987	1009	1042	993	1000	1012	1048	1101	1030	1032	1034	975	974	960	1018	1076	1015	1071	1017	1035	1061	994	1035	1003	1026	1005	1001	979	1012	1065	1037	1053	1064	1097	996	1044	1004	1005	1043	1019	974	1059	1025	1022	983	1042	1052	1049	1006	948	1007	970	1053	1068	972	967	1000	975	1013	1044	1074	1001	1019	1014	1054	1048	1038	1067	1008	990	988	1020	976	1035	1051	1002	968	1054	1060	1038	1015	996	1039	1003	977	1006	1036	1032	1038	1051	980	1033	1077	990	1047	1042	1049	1002	1017	1019	1012	1075	995	1016	1035	1006	1030	1004	1061	1046	1012	1020	1053	963	991	1032	1012	1051	1035	1022	1003	1093	1032	1002	1003	1017	1064	1027	1009	966	933	1011	1001	999	974	1051	994	1063	1033	1023	1088	984	1026	1032	1030	987	1019	994	1035	976	1036	1070	1052	1035	1055	1026	973	1017	1014	1052	1060	1037	967	1024	1044	1011	984	979	988	1013	1024	1073	1017	1010	1040	1015	1005	964	1070	1018	1047	1016	1001	1035	1000	993	1006	963	1055	1016	1046	1048	980	984	1028	992	1044	1024	1026	951	1081	1043	1002	1044	1079	1079	1049	1079	1013	1009	999	1075	1049	1005	994	983	1009	1058	974	1041	1114	1050	1002	1004	991	1044	1008	1066	959	1003	1088	1044	1038	1022	1072	999	1070	997	1024	1034	984	1021	995	1076	1044	1026	1095	1066	969	1005	996	1052	993	1003	1025	1049	1045	1020	1043	1065	1050	1006	991	1064	1072	1036	1022	961	1015	994	1035	1020	974	1021	1040	1042	929	968	1052	1092	972	1018	1039	1003	975	1022	993	1059	962	967	1019	988	979	1038	1006	1035	1035	1037	1017	1017	1060	1022	1046	1018	1044	1025	1064	1032	1041	1010	1021	1084	1026	1015	1018	1013	1012	1077	1019	1010	1046	1054	1024	1015	1040	1107	1021	1038	1022	1006	974	994	1067	1049	1035	1006	1022	1056	989	952	1001	1021	1009	1039	1044	965	1062	1015	1000	1044	1018	1081	983	1021	1045	1034	1042	1008	1068	1032	1007	1042	1017	1012	1060	1027	982	1061	971	970	1075	1067	1001	1075	1018	1071	1076	1034	1028	1028	1034	1011	1007	1002	1031	1046	1022	1006	1046	1075	1043	1059	990	1020	1041	1055	1035	1048	970	1010	1020	1061	963	1034	1032	1019	977	1068	1043	1032	1037	986	987	1064	995	1000	1035	1040	1021	1034	1018	993	1077	994	935	1045	1023	1021	982	989	995	1013	1031	1007	995	1061	992	975	1014	1029	1012	1006	1094	1022	990	1059	1055	983	1089	1018	1024	1017	1070	997	971	1040	1035	994	992	1015	1041	1024	991	975	1075	993	1014	985	1005	1037	1025	1075	1027	1055	1015	968	1056	1066	1043	1042	1064	1033	988	1064	954	1011	985	1006	971	1031	1028	1014	995	1004	1000	996	973	1050	1019	1056	1020	978	1034	1085	1048	1029	1024	1009	1048	1020	1028	1032	1052	1011	958	995	1003	966	1012	1068	984	1022	951	995	1068	1035	1013	1059	1008	1027	1038	1007	1001	1067	1021	977	986	1056	993	1050	993	1058	1097	1012	1041	1013	999	1005	1097	999	983	1031	1119	1015	996	1059	984	1014	1026	989	1065	1011	975	1028	971	1030	1053	1022	1055	1006	1060	1024	1033	1049	957	1031	1002	1039	1018	1043	1049	1074	976	1024	1069	1041	1056	1054	1038	928	979	982	1030	1001	965	1057	960	1044	988	1046	1048	1037	1004	1038	1068	992	1019	1034	990	1056	1043	1030	992	1051	1033	986	1004	1036	1057	1061	1035	1086	970	1022	1076	971	996	953	996	1066	1012	1017	1030	1063	988	1020	1079	977	1019	1008	1014	1033	1006	1017	965	1005	1059	1056	1015	1036	934	1058	1029	994	1000	1081	1052	984	1045	1036	1070	1025	995	1069	1049	1020	976	1011	1018	986	1033	1016	1043	1021	1028	1066	1017	1022	1030	962	1055	1020	1001	1039	1025	986	1040	980	1039	967	998	1081	1049	981	1004	1021	1069	1034	1045	1005	986	1030	1009	994	1044	1009	1062	1108	1048	1065	1006	1022	1048	1048	1037	1015	1061	1012	1027	1053	1043	1048	1045	1026	1060	1034	1049	1019	1072	974	1034	1019	1037	1046	1034	991	1020	1073	1069	1004	982	994	1032	1071	1022	961	1050	1053	1046	1014	1028	1004	1040	971	1038	1018	1015	1048	1044	1029	1004	1074	1048	1035	1062	1060	1018	1038	1010	1029	1007	1046	1038	1031	993	1034	1058	1041	1017	1054	1051	1093	1029	1082	1031	1037	922	979	1076	1001	1063	1071	1005	1010	1054	1007	986	996	1009	1049	1003	1019	1036	988	1037	1065	1048	1056	1031	996	1000	1000	1013	1028	1021	1000	1056	1029	978	988	941	1083	1023	1054
27612	25355	30218	23972	14615	8501	5489	3337	2290	1675	1355	1205	1160	1234	1261	1400	1336	1189	1152	1102	1000	1077	967	999	972	874	783	840	762	821	823	780	766	773	764	753	741	772	782	753	709	702	705	734	727	789	756	724	749	778	727	683	685	767	738	764	700	660	670	686	655	729	766	698	719	770	726	726	708	699	715	708	721	722	731	656	722	699	713	710	742	708	689	689	704	681	712	682	703	702	710	716	692	708	707	712	723	666	716	726	762	703	718	730	747	687	693	736	694	699	729	693	706	721	713	691	752	685	709	738	733	751	721	677	669	728	693	706	705	774	687	714	715	705	704	758	702	633	675	708	692	709	699	702	663	686	711	737	740	701	689	730	695	703	728	726	732	675	697	659	697	710	698	688	703	708	683	702	743	658	673	734	682	699	680	694	704	647	703	721	661	690	726	681	699	670	726	741	702	752	693	676	709	711	631	768	721	699	724	742	693	726	690	696	704	714	714	690	704	702	747	724	724	730	715	737	704	666	696	729	736	728	732	668	720	657	666	723	726	705	708	701	706	734	694	715	712	736	679	700	707	716	718	728	725	765	714	731	674	696	693	699	701	689	737	694	722	668	702	696	671	727	728	753	715	703	751	689	673	709	657	725	694	728	706	714	716	737	777	693	715	700	691	746	679	694	705	747	714	741	715	700	678	693	708	687	658	726	654	660	698	758	691	689	695	706	724	729	697	726	747	658	650	694	710	693	725	716	717	686	729	660	667	698	777	691	681	667	698	696	692	693	712	685	772	737	738	725	668	689	741	696	719	730	723	684	699	660	734	710	739	734	670	727	675	719	673	712	758	707	738	707	686	691	727	656	700	705	733	679	707	694	711	693	711	697	635	700	679	722	754	746	744	686	736	673	678	690	679	725	713	721	710	711	686	729	715	704	683	742	751	663	705	746	718	737	672	752	711	741	754	742	728	718	706	727	698	724	723	714	752	708	662	691	738	711	699	697	681	703	692	726	721	770	718	714	675	715	728	729	713	714	650	707	710	723	716	708	691	744	703	702	697	676	671	726	709	702	738	699	701	673	734	746	708	709	759	673	736	667	701	740	682	708	711	702	719	724	694	671	713	728	734	731	677	708	661	696	736	671	669	641	692	712	704	733	668	697	695	700	706	692	719	740	664	658	679	675	708	747	685	682	687	652	687	680	730	734	711	704	726	657	692	692	738	678	737	717	760	764	670	709	656	723	700	723	706	737	715	728	662	701	703	692	713	721	685	687	731	737	669	714	741	693	709	724	708	703	728	712	709	674	691	636	671	714	706	753	646	698	712	679	764	717	711	732	699	699	696	697	686	698	689	714	704	722	728	684	719	757	672	756	662	710	743	681	701	725	723	737	712	683	702	692	681	712	693	640	699	708	703	729	637	693	711	675	720	753	723	701	712	710	734	684	722	716	675	715	689	682	687	667	671	708	764	699	705	701	681	714	705	674	707	746	695	721	723	677	720	695	619	731	722	713	715	701	706	704	736	673	669	716	706	615	760	720	728	738	736	693	716	725	738	712	730	715	729	747	688	758	691	691	677	722	704	679	751	703	725	654	706	711	718	728	678	687	695	689	652	690	689	676	728	734	672	749	700	713	725	697	724	746	758	700	720	731	739	687	675	667	739	709	709	703	681	748	684	704	696	717	742	735	663	772	707	734	690	699	683	659	743	675	733	671	757	731	676	690	695	702	717	741	687	679	733	715	712	711	731	737	704	663	692	691	738	709	709	682	681	720	698	691	765	736	726	724	729	700	697	719	681	692	716	718	696	717	675	755	667	742	700	698	711	713	723	707	658	720	733	704	718	726	731	637	713	692	707	703	715	664	744	662	700	683	715	667	717	724	718	692	689	703	700	706	691	748	716	744	709	668	689	650	724	706	730	714	724	714	763	660	718	736	698	704	743	737	628	675	708	698	692	674	698	759	734	667	701	668	686	691	770	736	689	699	688	721	687	691	683	669	678	652	681	675	692	705	714	691	714	706	734	682	710	719	747	728	716	687	709	699	719	729	680	728	715	701	694	759	704	660	694	671	709	714	700	680	710	723	702	691	744	648	717	740	686	708	676	687	682	729	671	702	655	680	706	710	708	721	725	700	705	705	659	714	742	711	724	702	705	712	684	697	696	712	736	773	664	733	716	704	683	717	728	666	765	727	687	714	640	724	734	710	723	709	694	684	753	701	693	772	716	719	676	672	755	728	701	687	748	739	712	714	749	733	739	723	677	723	689	696	701	721	723	731	697	708	727	742	704	695	721	730	708	689	696	649	750	740	675	733	650	726	671	723	659	695	685	740	725	672	645	705	754	752	699	716	731	735	746	737	660	674	760	721	728	721	709	708	668	671	693	677	691	710	684	714	745	717	690	654	731	738	714	693	774	711	696	709	707	737	670	680	739	716	719	742	713	752	726	681	751	715	725	742	677	678	698	723	674	685	710	720	683	704	697	741	703	680	695	702	686	754	718	725	749	725	671	730	715	666	649	688	735	690	754	727	684	716	724	720	700	703	655	662	750	710	743	691	694	706	657	734	694	704	664	730	721	695	717	676	700	735	662	708	696	678	741	699	691	761	727	692	682	718	664	699	730	676	730	731	721	755	725	684	697	699	689	702	677	681	694	714	754	684	683	694	717	758	694	687	713	704	721	673	734	696	715	657	719	691	685	721	709	671	672	703	712	744	734	713	712	691	753	687	694	709	698	667	680	676	656	686	743	707	730	704	685	708	705	682	718	735	702	683	679	702	642	663	688	706	731	711	730	738	707	669	749	717	689	721	708	673	696	698	721	673	728	696	745	721	677	659	693	735	735	743	731	712	707	712	745	779	694	699	733	698	721	693	683	705	667	683	692	746	767	698	670	685	755	731	723	677	692	723	724	769	722	757	712	692	734	702	723	720	718	674	663	734	704	668	708	715	674	779	691	768	721	713	684	731	665	676	705	754	714	708	701	704	732	687	726	716	725	719	715	692	743	666	701	786	653	686	689	746	737	720	738	725	749	676	689	744	695	680	665	746	701	684	762	688	717	732	729	706	688	705	720	715	697	690	683	734	704	732	664	671	682	723	695	782	675	689	675	703	731	750	714	712	715	711	681	671	676	684	710	752	698	735	666	730	702	664	731	732	671	719	740	723	702	692	697	691	696	687	643	761	700	695	639	752	700	696	685	704	712	721	725	662	716	676	724	690	742	754	724	714	717	630	710	720	705	671	678	695	710	733	696	683	733	677	694	697	750	705	724	686	676	704	715	718	732	722	762	710	746	757	681	700	727	720	713	704	719	724	709	661	704	688	718	685	684	729	710	684	729	753	672	682	696	709	737	722	770	687	720	735	722	682	707	757	653	733	731	715	701	704	736	722	746	653	714	722	751	700	719	691	678	744	680	726	724	649	727	751	706	719	719	685	725	701	700	738	753	677	728	730	726	731	663	742	716	711	688	731	664	723	735	686	685	724	667	716	723	698	744	758
23780	39727	38668	29633	22586	16625	11776	8057	5578	3888	2956	2422	2325	2649	2644	2996	2646	2490	2374	2156	1918	1812	1685	1711	1727	1595	1445	1354	1223	1363	1297	1243	1201	1195	1171	1153	1175	1152	1096	1109	1099	1072	1030	1038	1058	1126	1083	1068	1035	991	1036	1045	1048	993	995	968	1044	968	997	955	1010	1001	985	978	975	975	993	946	1001	1027	984	1033	968	1064	970	974	998	1027	1037	1019	958	1031	967	990	999	1063	999	987	994	1017	1024	981	951	961	968	1015	1002	1067	966	997	1004	962	981	1023	1057	1030	1018	995	1033	994	1041	1040	997	1032	998	1006	982	1056	994	987	1040	973	1020	1005	984	958	1028	970	959	939	981	1049	1008	1032	974	1004	962	1007	1052	982	1014	997	1014	980	1023	943	1019	982	1000	984	992	1001	1030	1008	954	977	1028	1051	975	942	922	1022	1028	955	994	955	1012	980	1028	987	1050	981	1017	1020	1038	1025	998	967	967	977	1004	1003	987	1032	991	959	945	1026	988	1035	1014	941	1000	1062	991	952	982	1035	1022	984	979	1007	962	948	952	961	967	1018	1025	1021	1023	963	1020	1005	958	976	1032	968	986	1017	992	986	944	1032	964	987	1010	997	1018	973	1028	961	955	946	983	1019	1034	1003	1003	1022	986	1025	982	1014	1016	977	967	955	993	964	979	1047	1046	1034	1036	1024	981	971	1043	990	1030	975	1029	1039	1038	969	995	997	953	1028	1018	1032	999	1019	994	1014	1021	978	966	1047	1001	996	1042	997	1043	1023	982	932	925	960	1011	1046	989	1002	992	919	982	1008	1009	976	1033	989	967	999	963	1069	1035	1113	980	1034	987	1021	984	960	968	997	986	971	1015	1005	1058	994	963	1016	987	998	1035	983	1000	995	1012	983	1030	996	990	1024	1031	990	1008	966	1046	1014	968	961	1007	992	1018	1004	1029	1039	987	1009	1014	982	976	1029	998	1095	992	951	1025	1031	1022	1021	1023	974	1052	1007	1001	984	988	1048	1010	985	1000	976	993	986	1024	1010	1020	1062	1015	992	1001	969	1014	1001	1023	987	992	994	1032	940	998	961	943	1008	996	974	1019	905	962	980	983	1035	1015	978	1041	970	1004	988	1055	984	1028	1005	1019	961	956	992	963	1010	989	1042	1008	960	988	981	1033	974	1038	952	1024	1015	940	1013	1045	1013	963	992	977	953	996	992	994	992	975	1025	1015	999	954	999	1007	981	976	969	1019	936	971	989	1037	977	1019	948	1001	1016	989	1011	997	972	943	966	979	1060	1025	1026	955	1002	995	979	965	999	1026	971	991	1018	975	978	1022	1016	989	986	962	1008	1025	990	980	984	1047	1000	963	1006	1032	937	969	995	967	1037	1010	971	1027	1054	964	992	970	988	972	1010	1012	1036	938	979	1020	986	967	972	1081	971	998	1002	1019	991	1050	1006	958	1010	1010	1004	971	961	997	979	1020	973	946	1033	984	939	949	986	998	1011	939	996	1014	979	999	1012	992	976	954	929	998	1009	987	1010	1008	1013	994	1019	944	955	1031	1028	1010	986	1017	997	1015	979	1003	1053	1005	1052	968	956	1009	1031	994	1013	1034	1049	998	999	1012	980	975	969	972	969	1002	991	1027	1010	1001	963	975	972	952	994	997	1004	1025	1011	1089	1054	1043	995	995	922	963	998	964	1027	1000	968	990	1026	1008	994	968	987	916	998	1027	987	1040	965	1006	1057	1005	984	994	1039	1012	998	1001	1023	1004	969	966	967	964	1020	1006	978	1018	960	980	1036	949	1042	969	1010	1020	972	968	967	1029	1036	993	1024	855	943	970	1032	991	1012	1020	971	1041	948	986	996	966	997	984	983	1024	973	996	989	1017	1056	933	990	970	1038	1024	992	960	983	1016	1000	1004	1004	980	968	992	1051	1014	949	1001	1039	996	1051	992	1001	1021	997	962	969	1013	1008	1021	941	991	1035	1006	978	1001	1052	971	985	1030	987	980	1049	958	1027	962	976	1036	974	988	973	987	936	988	1028	996	1025	979	962	1048	1040	971	973	1000	952	982	956	994	966	967	993	971	955	1023	1045	993	971	1002	955	1005	990	1026	1029	1023	1011	1011	986	983	1009	1026	1012	974	974	985	944	1021	1019	1017	1034	1025	997	993	973	1001	1010	935	970	951	1045	944	985	1013	1038	976	990	1011	934	1033	996	964	1007	1037	1004	1044	999	1008	1042	983	1003	977	974	942	1013	1019	974	987	962	980	1015	967	1070	982	978	923	951	963	1018	1002	1029	1022	972	970	972	1019	987	972	1025	1020	1003	1017	918	971	937	989	1078	960	983	1051	978	996	1026	1027	1001	1038	977	1017	992	1043	995	1001	936	1004	989	1022	944	1056	963	1033	989	1021	965	1027	988	1024	1022	991	1021	995	1007	992	1006	1048	1027	958	1036	993	949	972	979	983	1017	997	993	983	1006	984	945	948	998	966	1012	1035	976	1025	981	976	1013	999	996	950	1033	978	986	1006	951	995	973	1014	982	976	1047	995	1004	960	1075	975	935	1026	1010	974	973	948	1023	1026	970	1012	997	940	963	976	976	990	960	1049	972	1009	1009	1027	1006	930	991	1023	981	959	976	1050	994	1013	994	1002	951	966	1033	1011	1004	1017	1002	989	1044	970	989	977	1038	1031	972	1026	1016	1074	1020	993	943	962	966	1018	980	999	965	1009	951	1019	947	1050	979	956	1005	1000	1039	999	991	958	1038	976	996	990	1016	1005	1050	1003	980	997	940	976	1035	1014	1001	1016	960	1009	972	955	976	1009	1017	1022	961	1086	1001	977	1032	967	1021	1070	997	997	1041	992	1002	989	952	1004	965	1021	931	972	1016	1017	1031	969	956	988	931	1065	1056	976	1013	1009	993	941	1014	1047	994	1014	1028	968	999	1018	995	963	984	1002	1001	1026	1011	953	1051	1051	998	961	1022	1027	977	964	947	988	958	1027	988	996	959	1027	943	931	926	953	974	988	966	1022	970	961	1020	1022	979	994	1035	973	1034	1076	1010	1024	975	1008	941	949	949	993	969	1088	965	983	995	968	1073	1011	997	1006	928	982	956	978	991	940	962	965	1006	971	929	1026	1040	1004	1095	991	994	1042	1041	953	940	996	1013	1030	1008	1025	950	977	977	995	981	1008	1035	966	946	995	1031	1008	990	975	1044	954	967	1032	952	1003	980	1007	981	973	999	995	1094	1011	937	989	1015	1020	1001	1047	1043	1021	927	1042	1007	953	946	950	998	1005	976	1029	962	1016	1002	963	979	1012	955	996	1004	935	1021	992	968	1058	958	962	999	983	1023	947	998	991	1027	1039	997	996	1053	970	982	1048	1040	1033	998	967	983	983	979	1000	987	1010	967	960	981	1039	990	967	958	1048	1014	993	1045	957	993	950	1036	975	978	1011	941	1027	980	959	1025	975	1009	1015	1039	987	983	1040	922	1025	993	980	979	1019	1022	1051	949	1007	1004	937	1000	969	1005	995	1030	967	944	998	980	1010	1006	962	1000	965	993	1004	991	1050	1024	1004	959	920	928	969	912	1009	1000	995	1020	1080	1034	983	995	1023	986	933	982	1049	981	977	980	1036	972	1012	1008	973	990	968	1031	1038	959	957	1056	1031	955	968	975	1008	1032	1011	1025	967	967	1018	1009	986	965	1013	993	957	974	969	946	1050	996	1055	1021	1040	989	1014	953	976	974	1019	1011	987	1011	1014	997	963	1010	995	988	1026	1029	966	982	1031	952	1057	994	1040	1016	988	984	957	994	980	1021	1050	956	946	990	1017	1011	962	982	958	1021	1042	1024	1002	1052	1007	1010	976	942	978	1023	1020	1026	985	933	1025	967	990	1001	967	1041	1003	973	974	1024	1013	1021	997	920	1009	994	971	978	1015	970	964	1011	1041	980	991	971	984	1044	951	1009	962	1037	972	980	1004	1023	939	989	959	971	999	1008	964	1029	968	971	963	977	950	996	1010	978	976	972	1020	969	960	1068	1003	935	1052	1048	1003	992	1032	994	1015	1012	1001	1008	1019	1004	1031	967	1003	954	1039	992	1011	977	1014	1025	954	984	1021	994	1002	978	998	989	984	1046	1071	1000	1021	1005	964	973	1042	998	982	969	976	1014	1009	1026	996	966
24214	21383	28854	25064	22598	18481	11378	6085	3853	2659	1932	1630	1665	1643	1688	1628	1608	1544	1500	1301	1186	1208	1175	1156	1134	1123	961	893	927	912	902	810	819	803	829	803	804	824	811	758	776	768	740	731	876	968	816	851	742	780	719	697	716	769	714	677	705	712	785	767	722	687	704	711	779	718	686	791	709	733	688	771	704	764	701	708	720	719	716	714	742	755	742	701	723	716	774	780	742	720	727	706	709	730	736	707	760	701	731	704	727	726	719	723	725	770	740	717	730	708	745	699	693	721	683	723	727	721	695	757	705	699	685	759	780	735	758	698	759	692	768	689	681	715	734	727	776	655	723	701	752	726	706	712	726	698	718	729	775	683	711	768	723	762	714	745	706	687	708	749	676	724	694	741	698	745	726	731	710	738	706	752	737	709	731	710	753	680	731	720	788	747	749	703	702	689	752	707	737	696	696	800	737	695	767	731	704	785	768	687	732	736	695	693	714	732	720	697	729	699	690	682	680	727	709	736	724	771	770	642	738	689	772	759	733	721	733	736	784	731	725	757	732	743	723	732	730	736	732	756	737	751	735	732	732	755	698	732	739	800	705	726	771	711	734	730	736	682	732	734	737	732	758	709	725	738	721	692	702	780	743	676	755	731	744	682	675	722	708	739	736	745	751	734	722	764	692	712	696	706	715	740	734	733	784	701	702	705	710	724	717	714	730	743	733	698	704	715	723	777	751	722	769	708	707	771	746	682	748	673	722	718	715	695	741	733	737	697	729	695	677	772	755	688	737	704	679	781	739	783	689	710	701	736	719	731	718	700	708	687	719	738	719	691	741	732	714	719	764	702	695	702	710	773	693	773	756	709	709	700	716	701	732	719	677	723	712	744	755	735	759	741	745	732	720	753	713	763	711	693	690	731	702	742	679	742	735	701	731	700	684	720	702	711	717	737	707	756	761	682	727	749	728	744	759	719	757	750	748	735	727	744	720	727	690	730	761	737	719	769	706	781	729	760	741	687	721	712	681	751	708	760	721	687	669	717	756	800	695	662	761	738	723	737	755	697	748	752	727	769	687	743	751	740	697	690	678	698	724	741	780	690	772	703	742	784	687	729	750	658	764	761	751	755	743	727	745	732	751	752	747	751	730	718	734	726	743	692	712	725	686	712	749	760	710	761	681	733	750	712	721	701	753	709	733	718	724	687	705	718	695	743	699	737	720	769	721	733	694	694	744	758	724	759	677	711	747	719	708	686	715	779	725	741	778	772	724	726	706	716	736	752	714	736	695	751	683	672	689	748	710	703	712	662	681	737	731	722	701	722	711	787	687	707	731	714	760	668	746	685	709	685	739	726	719	716	711	751	729	727	714	731	753	744	709	730	695	728	714	701	710	708	780	673	780	698	685	720	757	717	716	778	747	692	739	735	732	713	767	758	773	711	723	718	723	764	680	781	734	779	747	704	793	694	754	689	709	739	740	718	778	715	754	725	752	734	742	740	726	729	719	730	702	721	726	725	707	728	771	709	721	743	708	699	718	740	680	752	760	704	769	720	727	729	707	732	732	721	711	727	754	756	697	699	715	715	690	683	717	718	765	753	702	706	723	741	726	739	723	691	772	718	701	689	720	716	773	749	734	736	767	718	757	703	716	755	720	764	730	702	734	736	706	743	713	737	747	691	762	723	702	695	773	759	742	711	736	694	733	719	749	740	697	725	745	763	701	690	721	767	710	727	720	704	745	745	755	739	715	706	687	790	684	694	702	683	686	694	697	727	722	714	751	746	723	692	700	720	694	706	732	716	745	763	716	745	767	735	741	780	715	779	741	685	750	720	737	721	724	688	727	736	754	711	721	727	686	722	733	727	742	742	756	683	740	686	747	749	753	699	721	725	733	721	695	702	722	691	742	710	722	709	739	745	697	744	680	713	755	716	772	752	739	763	729	698	736	711	729	741	692	756	732	722	728	773	770	747	707	730	766	689	708	779	746	711	704	708	691	724	714	690	708	685	745	717	737	686	762	660	728	729	697	758	744	745	769	729	693	705	704	696	705	754	732	721	692	725	728	792	729	728	693	760	725	721	731	761	746	698	748	735	697	743	769	740	690	688	737	712	737	671	775	706	715	701	719	699	734	744	726	745	719	700	705	739	697	744	732	747	722	714	739	777	708	733	774	761	752	770	708	705	699	721	726	733	740	671	774	772	717	714	781	673	666	700	692	696	760	748	720	750	682	750	742	725	721	682	707	703	728	736	765	739	711	697	741	721	733	728	731	691	675	746	709	748	715	746	752	732	792	676	706	732	721	677	747	715	683	725	717	742	706	702	690	688	736	699	685	687	696	718	715	701	725	746	724	738	713	737	765	769	700	709	726	724	693	725	667	736	679	724	687	745	748	708	708	726	706	721	735	724	738	755	733	717	731	696	726	711	761	718	711	723	753	707	683	752	749	731	770	682	736	682	704	689	761	742	685	727	724	691	714	688	780	733	724	721	733	731	774	662	709	739	678	732	676	694	688	711	737	715	720	694	699	720	697	726	749	708	712	739	723	695	698	737	710	714	717	760	792	679	761	702	753	763	668	751	750	706	717	716	717	761	727	686	747	749	736	733	759	739	745	677	709	749	724	713	730	734	731	732	726	705	767	720	748	751	724	695	696	781	726	713	712	748	711	711	683	705	727	777	714	751	733	753	700	753	701	726	733	723	720	707	706	747	705	728	726	717	699	744	708	712	731	707	681	707	744	733	724	699	720	734	740	698	716	716	761	766	720	687	679	712	733	707	664	795	692	765	688	747	745	786	733	690	696	729	736	727	777	687	706	695	720	745	702	734	725	747	677	725	730	733	713	721	724	719	713	767	725	748	744	709	767	731	723	741	740	683	750	750	733	704	739	729	765	715	709	694	753	747	781	730	702	682	719	726	707	752	701	690	716	733	773	719	737	719	664	739	734	664	794	747	783	730	754	750	728	733	702	707	712	679	762	719	751	708	785	749	721	735	678	777	707	729	717	721	753	720	703	710	718	724	693	714	765	763	687	717	679	741	729	741	779	714	703	700	697	724	740	746	724	791	750	736	751	724	719	742	668	702	698	715	754	751	750	696	760	767	725	697	728	758	672	712	730	738	734	724	706	748	740	724	727	697	731	731	743	672	821	713	696	742	707	726	762	705	784	748	728	709	707	719	704	728	745	706	748	744	732	670	739	758	745	736	747	710	723	736	743	718	794	706	759	752	681	682	735	685	762	724	663	706	721	717	744	745	739	677	779	717	705	721	722	676	731	708	731	714	760	699	729	779	731	707	736	751	734	727	714	712	722	707	694	747	728	738	732	692	758	729	760	754	702	750	760	675	715	739	720	728	704	729	768	741	728	773	760	674	768	699	698	723	706	671	733	687	738	753	739	731	743	688	805	748	685	741	727	748	730	737	755	734	687	730	753	709	706	765	735	778	787	745	728	729	687	691	751	716	695	706	693	722	724	727	745	709	709	702	768	680	728	727	712	690
24723	45424	45251	37458	30401	23193	16906	12297	9103	6027	4511	3687	3566	3635	3887	3757	3371	3363	3153	2717	2388	2409	2328	2317	2279	1948	1646	1602	1529	1542	1485	1269	1304	1294	1292	1298	1221	1159	1155	1203	1074	1095	1117	1072	1338	1481	1363	1194	1053	1052	1030	1025	978	1011	999	997	1012	1040	1034	1102	1036	990	1047	1040	1048	1028	1035	981	1034	1011	1030	1058	991	1016	982	1047	1010	984	988	999	1046	991	1059	1042	1011	1008	1000	1020	1036	1039	1070	1113	1036	1047	1053	996	1056	1009	1033	1024	1001	1043	1020	971	1015	1030	1013	995	1046	965	1000	992	1052	988	1076	1036	1035	1028	1043	1016	1008	1004	976	1022	1021	1017	1024	1053	1020	1047	1038	1046	1030	1030	1005	1032	973	1022	1001	1025	1066	1015	1030	1006	1021	1031	1031	1107	1022	1045	1009	1011	1011	1050	1017	1071	984	993	1044	1057	1084	1033	996	1064	1029	1028	1035	1035	993	997	971	1049	1014	1030	1047	996	1029	972	1033	1063	1038	1045	1001	1037	1037	1023	1001	1045	1010	1038	1034	979	1001	1009	999	1016	985	1008	1048	1054	1050	1010	1049	983	1026	1027	1048	1015	1070	1033	1036	1041	999	1004	1023	1040	981	1075	1059	977	1018	1044	1015	1031	981	1033	973	1030	1047	1033	1063	982	1059	1083	997	1029	974	1052	977	1012	997	1066	1019	1074	1008	1039	1035	980	1032	1046	1018	1014	1021	1009	1081	980	998	1046	1047	1014	1096	977	1022	1017	974	1029	994	1026	1014	984	1018	1048	1047	997	1031	1070	1002	1049	1052	991	977	1029	1010	1059	1035	1016	1090	1084	1026	1071	1072	1073	981	999	1024	954	1016	1031	986	1003	1023	1002	1028	1007	989	1021	1032	1023	1037	1045	999	1053	980	980	1038	1095	1097	1019	1037	994	944	1007	1004	1002	1026	1052	1056	1002	1028	1028	1037	1022	978	983	1014	1002	1083	1036	1051	1035	993	1007	1093	1006	1029	1010	1059	1034	1059	1035	983	1092	985	1055	1033	1013	994	1008	990	1087	1019	1008	1038	1002	1019	1055	992	1077	1037	1039	1029	1012	1007	1007	1066	1004	1023	1051	1033	1024	1063	1041	961	1028	1061	1024	1050	1036	1029	1032	1007	985	1003	1031	1086	971	1042	1023	967	1031	1047	1040	990	1030	1038	1028	999	1020	1054	1073	952	1017	1036	1020	972	1021	982	1024	1068	1019	1043	1040	1031	1037	1041	1033	1042	1015	996	1041	1107	1072	1043	1016	1021	998	1040	1041	1003	991	1026	999	1010	972	1007	1030	1002	1008	1056	1012	947	963	1031	1022	1043	1049	1094	980	1026	998	1060	972	1021	1009	1057	992	985	1050	1005	1019	1037	1028	997	1043	1005	1001	978	1020	1024	999	1055	1062	991	1067	1021	1012	1110	1078	1066	1049	1008	1038	1005	1023	994	1084	995	1045	1009	1037	1072	1004	1060	1043	1072	992	1081	1043	1075	1042	1026	1005	1029	1029	1048	1046	1039	1094	1023	1019	1006	1026	949	983	1060	1003	983	1025	1012	985	1042	1006	1040	1020	1009	1085	1097	1034	1049	1006	970	1011	1000	1041	1003	1048	962	1076	1042	1027	1038	970	1035	986	1023	985	1057	1021	1027	1039	984	986	1057	1025	1059	990	1041	1032	952	1018	1041	1028	1034	1021	1033	1012	997	1043	1014	996	1047	1058	1018	975	1018	1016	1013	1053	1095	1021	1010	1021	1025	971	1005	1013	976	1037	1032	987	990	991	1001	1000	1071	1057	987	1019	996	1022	1063	1048	1028	1032	996	1005	1033	984	977	1034	1043	974	1056	1025	1049	1008	1006	1023	1026	1032	963	1029	1071	1028	980	1042	1021	1055	967	1005	1003	1013	1052	1009	1065	1011	976	1024	1040	983	1068	1033	1073	994	999	1021	1028	1006	982	1030	1070	1048	1043	978	996	1031	987	988	1030	1018	992	969	1041	1010	1045	1032	1024	1070	1031	1037	1007	1021	1054	1044	995	1010	1027	1016	1049	1092	1004	1060	1021	981	1030	1055	1029	1020	979	1012	1031	1037	1072	1038	993	1014	1045	1047	1070	1037	1024	1043	1028	1111	1062	1037	1043	983	1047	1074	1010	1046	1018	1045	1021	1004	1030	978	1038	1005	1061	1071	1030	1016	966	1024	1000	1017	1020	968	975	1006	1026	1013	1010	997	1032	1029	1032	1065	1031	1010	997	1038	1027	1030	1059	1012	972	1041	988	1048	1077	1033	1001	976	997	949	958	1000	1057	1012	1053	1001	1039	1070	1008	1037	1033	1012	1050	1045	1052	1054	1051	1076	1006	1029	1096	986	1012	1033	1017	980	1069	978	995	1049	1099	1069	1027	1025	1054	1011	1025	1006	1047	1020	1003	1061	1030	991	992	956	1017	984	1020	1025	1046	1045	1046	1015	1043	1071	976	1038	1005	1020	1048	1009	997	985	1002	981	998	967	990	1017	1001	1019	1013	975	996	1057	1069	1008	1018	992	980	1066	1054	1030	1009	1064	1039	1105	1007	1022	1003	1012	997	959	1041	1052	1012	992	1024	1042	1043	965	1075	1008	1075	1066	1028	1018	1005	1067	1003	981	1050	1029	1010	1048	1044	1051	996	1050	969	1051	1028	1006	1038	1012	979	1046	1004	1030	1050	1020	1012	1006	1087	1029	1035	1023	1024	1045	1083	1023	1021	1025	1091	1034	1009	1036	1047	1019	1020	1018	1048	1052	1028	1038	1009	1003	1080	1044	1026	1040	995	1080	1030	1060	1029	999	982	1007	998	1007	1026	1067	1014	1052	1008	1041	1073	1034	1024	1018	982	1036	1038	1055	948	1068	987	1048	992	1006	1048	944	1024	994	1071	1028	1045	999	1089	991	1093	1019	1024	1050	1026	987	988	1034	986	989	957	1004	1110	1048	1025	1041	972	1066	1018	1035	984	1004	1068	1004	999	960	1030	1003	1028	958	1047	1018	1042	1004	968	1051	947	1061	1016	1034	1027	1024	1045	1003	1012	1017	1059	1054	1034	1058	996	1027	1034	1051	1051	1025	1039	1023	1019	1000	1073	1060	969	1005	996	962	1044	1067	1011	1030	1056	1042	1041	1050	1033	1000	984	951	1038	1025	1039	1062	1033	1075	977	1021	1051	1019	1074	1014	1012	1004	1023	1038	1120	1033	1042	1044	997	1024	955	1043	1047	1021	1030	961	1046	1020	1008	1010	1017	970	976	1001	1078	1004	968	1051	1044	1025	1062	1005	1016	1052	1057	999	1082	1057	1082	992	987	1000	977	1043	960	1012	1026	1000	1061	1067	931	1006	997	1004	1078	1002	1031	1020	1008	1029	1004	977	996	1047	1023	1018	1036	989	1055	1042	990	1017	1001	1019	1113	993	1017	1002	1000	1084	1060	971	1009	970	1074	1033	1040	978	1044	1037	1016	1028	1007	1039	1009	1007	1083	1016	1003	1021	1005	978	992	975	1013	1077	1016	987	1004	967	1052	1020	1033	998	1036	1057	1026	1035	966	1034	991	1061	945	1042	1041	1038	1026	1045	992	1034	1049	1043	1026	992	1026	992	1011	1058	954	1030	1056	1022	995	1073	1075	989	1032	1015	1056	1037	962	1034	1005	1037	967	999	1049	997	1003	1086	1021	1058	993	1013	1026	988	1115	1049	976	1031	990	1059	1011	1050	1013	954	1088	1045	1035	1048	1053	1087	1053	1030	1055	1054	1046	991	1019	999	961	1044	993	949	1023	1010	1049	1020	1095	996	970	1052	1022	1055	1022	1043	1058	1056	1023	1063	1086	1043	1077	1030	980	998	961	1021	1051	1081	1094	1028	1020	974	1000	1027	1041	990	1051	1022	1002	992	1020	1026	1032	1008	989	1006	998	1050	1035	1011	1115	993	1026	967	1060	1039	1018	981	1006	1015	1014	1061	998	1014	1018	1046	1025	1042	1009	1027	1012	1050	1075	996	990	1070	1046	1045	1021	1066	995	977	1011	1079	1072	1013	1014	1009	1045	1053	1034	1037	1043	983	1057	1022	993	1016	979	1028	995	994	1043	1011	1015	1030	1028	1028	1064	1074	1013	1048	1058	1024	955	1001	1104	1009	1017	1036	1068	1100	1020	1034	1075	998	1004	1027	1002	1019	1015	984	1003	998	1042	980	1022	1035	1035	1062	1018	1003	1011	1079	1046	966	1063	1012	1057	1013	1021	984	1034	1047	1060	1023	1087	994	957	1019	1045	1071	980	1030	990	1049	1058	1059	947	1036	1003	1044	953	1009	990	1036	1046	1009	999	1006	1002	987	985	1021	1027	1057	1005	1007	1001	998	1001	1050	1000	986	1000	986	1057	1047	1049	996	998	965	1061	988	986	1006	1049	1007	979	1072	1005	1040	995	981	1013	1018	1018	1060	1019	983	1034	1035	1052	945	1007	1009	1011	1052	1042	1021	1058	973	1013	965	1051	1040	1007	1079	1003	1009	1005	993	1016	1030	1005	1003	1009	1020	993	1003	1008	1004	960	1044	987	1034	994	1040	1049	961	1029	1068	1042	1013	940	999	1026	980	1063	1003	1054	1027	960	1064	1068	987	988	1047	1024	1036	1025	995	1043	1051
23195	21394	29357	23972	22193	23030	19396	9505	5488	3469	2474	2305	2235	2194	2142	2159	2004	1787	1851	1551	1477	1414	1474	1490	1355	1158	1139	1030	980	1005	970	967	906	904	875	837	814	843	787	797	784	764	763	756	1070	1226	1039	881	839	784	805	759	749	763	706	754	729	747	789	751	741	792	758	755	736	734	755	695	765	740	772	751	739	740	739	767	797	792	730	721	737	766	745	765	722	689	712	751	738	764	759	764	733	724	754	744	713	756	725	852	798	754	725	766	735	741	756	742	721	801	715	743	782	730	716	734	735	728	756	746	717	767	744	754	727	796	735	801	726	770	809	737	704	743	786	749	706	738	732	735	725	761	815	705	759	706	738	714	768	711	754	781	706	702	745	751	801	724	704	776	743	746	757	723	730	754	775	749	716	746	782	729	718	724	768	798	701	764	737	698	755	738	731	736	758	768	726	710	734	727	733	734	764	749	749	748	697	760	689	735	708	724	739	757	697	784	723	744	727	789	809	766	784	672	785	762	720	764	725	772	711	745	738	740	734	742	710	731	714	710	716	766	758	793	759	825	732	743	720	750	757	710	757	736	775	787	763	748	778	758	720	738	769	721	773	755	694	765	770	746	734	693	746	753	777	730	725	776	718	718	742	758	748	747	727	747	779	683	761	718	739	733	722	751	812	782	749	729	701	800	735	752	796	747	808	755	752	751	782	746	786	768	747	732	775	756	764	742	724	749	757	749	799	712	758	802	776	732	793	765	754	741	767	715	749	728	708	730	712	731	764	765	754	717	764	766	739	697	737	716	749	773	749	766	714	767	758	688	759	748	701	707	676	755	754	731	779	723	766	695	713	742	740	744	724	755	732	724	763	720	788	784	733	719	713	750	736	733	727	750	748	712	782	792	752	740	729	772	782	779	768	698	788	749	764	764	740	756	744	718	719	787	737	663	756	793	764	744	727	735	720	751	768	738	770	692	760	759	683	719	743	715	736	735	714	736	795	745	748	703	702	740	728	727	764	741	794	755	734	743	776	727	804	717	794	757	719	753	796	720	803	745	761	749	764	723	756	746	716	791	740	720	701	711	758	743	735	731	741	730	751	767	714	750	747	706	718	763	733	765	693	711	724	790	777	782	785	730	727	746	746	740	749	732	771	756	725	719	754	730	724	712	703	693	703	759	745	740	738	712	818	765	732	750	781	728	726	743	761	737	716	736	769	721	757	757	763	696	711	743	777	762	748	728	768	731	732	714	776	781	768	735	731	763	762	721	729	754	761	736	761	734	752	751	746	711	778	750	729	716	681	734	763	816	770	742	719	767	694	734	781	725	707	722	746	777	711	717	781	746	721	735	760	731	750	760	772	782	749	755	758	719	752	777	720	740	759	717	731	774	732	761	763	767	780	783	750	767	760	754	776	749	756	742	725	750	778	752	792	825	745	702	717	723	761	757	737	728	767	774	705	767	805	784	791	756	757	738	779	744	700	769	769	800	764	742	755	760	750	745	760	726	806	768	757	757	780	757	710	704	731	724	720	749	751	740	723	726	733	775	774	757	745	706	770	711	765	726	778	771	796	770	716	772	762	725	728	762	731	756	677	780	755	753	775	761	728	754	722	734	731	736	757	739	695	736	679	699	776	806	786	715	757	714	750	732	729	700	732	782	777	724	797	760	737	754	705	734	718	752	750	725	718	775	707	716	756	804	760	686	736	734	767	746	741	740	696	739	766	724	766	758	743	722	699	767	770	742	745	677	757	729	744	785	655	693	741	755	741	780	765	747	762	733	735	740	735	741	753	701	770	759	782	782	776	722	747	720	683	763	783	718	714	749	731	771	750	730	742	747	730	766	748	754	788	710	738	747	743	729	766	730	781	699	782	768	719	737	729	697	728	748	770	779	773	796	772	726	773	725	727	779	686	747	804	705	748	719	743	753	750	787	744	734	795	775	720	807	711	756	682	759	721	718	802	740	696	724	745	760	783	735	696	760	729	762	762	749	757	785	731	777	765	730	719	725	725	789	783	731	763	727	720	792	759	769	765	738	742	720	751	736	745	690	715	735	776	749	736	795	715	743	748	779	728	726	684	716	783	719	770	724	735	747	747	720	739	723	754	749	770	714	754	711	704	786	697	752	752	754	714	724	799	777	787	777	714	723	716	752	763	800	721	737	753	769	699	755	740	720	823	792	755	733	711	705	741	740	724	773	771	723	717	764	756	707	729	732	740	683	782	763	708	797	741	747	722	764	707	746	757	718	750	710	782	788	740	720	723	738	769	748	704	685	747	742	726	744	726	716	762	715	804	783	726	777	729	744	766	786	707	675	726	766	759	751	735	747	756	727	745	730	762	730	759	814	742	749	740	720	768	729	755	762	721	821	767	770	713	716	767	739	753	744	774	722	735	729	781	839	723	746	686	751	708	770	774	737	737	742	716	757	727	777	716	740	759	782	831	740	734	744	760	760	762	713	764	778	771	767	729	779	750	740	725	770	778	713	747	746	727	767	746	760	723	710	735	766	698	788	760	777	777	729	709	766	765	719	728	719	725	731	754	724	772	720	753	782	770	709	766	703	757	766	765	738	761	769	759	715	782	765	705	760	766	736	705	728	723	762	712	706	696	717	800	775	728	732	772	680	731	756	704	720	748	767	777	708	721	748	740	734	735	763	699	744	745	689	740	729	724	779	704	728	769	765	768	732	711	718	753	710	752	721	734	747	749	795	722	777	718	796	773	788	727	734	755	696	672	788	749	704	761	721	731	677	747	745	736	770	733	754	765	766	752	710	751	739	765	740	783	757	753	738	750	761	752	765	718	782	751	712	736	753	773	752	735	780	764	741	746	661	805	804	735	761	731	718	778	742	723	758	780	740	701	778	708	760	732	680	749	767	778	731	743	743	771	755	753	743	745	732	715	790	711	764	752	724	748	736	753	677	754	799	768	710	763	703	749	752	720	763	712	760	768	748	751	727	762	753	723	714	732	715	742	787	738	744	708	750	745	723	749	753	776	748	745	745	754	721	789	767	743	737	746	736	744	741	781	731	786	731	755	734	761	723	750	776	750	729	687	755	714	769	758	735	745	765	759	721	739	769	748	715	743	740	752	754	800	731	711	760	730	758	777	745	761	744	729	725	723	748	750	743	734	753	771	757	719	696	715	744	731	778	742	755	726	768	765	718	730	714	717	708	783	756	777	742	784	729	764	759	713	751	694	714	712	713	733	732	777	745	766	753	751	697	760	745	716	743	725	724	729	718	717	760	733	729	751	759	785	711	721	720	731	721	730	721	732	719	762	803	748	789	735	774	754	698	715	742	777	713	757	757	754	685	732	739	706	772	770	711	773	710	761	747	730	755	695	731	832	715	777	741	685	768	702	738	777	703	764	789	777	723	713	707	732	783	745	755	722	753	788	698	760	752	696	756	725	767	754	738	739	775	763	762	814	774	732	721	756	776	747	725	772	708	679	743	738	759	762	768	719	742	729	744	703	724	723	755	753	741	800	780	753	819
26689	48084	49819	42380	35668	28128	21834	16416	11413	7855	6001	5167	5077	5022	4957	4706	4466	4230	4072	3286	2945	2893	2905	2960	2721	2059	1956	1710	1659	1689	1594	1578	1358	1348	1366	1330	1310	1214	1132	1173	1132	1078	1114	1126	1669	1961	1754	1375	1190	1082	1098	1028	1090	1057	1049	1013	983	1061	1016	986	1026	1008	1015	1016	1046	1074	1046	989	1040	983	1067	952	1033	974	1072	1015	1037	1053	1038	1015	1016	1027	980	1013	1005	1059	1012	1000	1072	1049	1061	1039	1076	991	1089	1014	1007	1002	997	1034	1101	1007	1022	1060	987	1004	1019	1051	1061	1013	1008	1035	1011	997	1079	1088	982	1006	1012	975	998	1020	1043	1078	1080	1050	973	1032	999	1079	1013	1045	1053	978	1033	999	1035	1035	1003	1088	1026	1007	1000	1002	1046	1008	1086	1029	999	1042	1025	1006	1034	1004	1042	1028	1015	991	996	1039	1018	1070	1070	1043	1086	1103	1015	1034	949	1022	1081	975	1057	1010	1005	1069	1019	1080	1000	1009	1018	1007	1102	1044	982	1004	970	1021	1053	1022	1006	972	1030	1065	1031	1004	1025	980	1039	965	999	1024	1002	977	1096	1045	1054	1001	1011	1065	999	1042	1037	995	1027	1003	1004	1013	1032	1027	1042	993	1033	1032	1021	1005	1008	1043	1007	1012	1056	1028	1080	1014	1034	1076	1045	992	1028	1019	1023	1069	1070	947	1047	1011	1020	1008	1007	1050	1034	1041	1070	1048	1043	1010	1062	1034	986	1049	1031	1058	1042	1025	1020	985	1022	1090	996	993	991	1011	1048	989	1012	1044	1033	1043	1024	1020	992	1021	1046	1086	1022	1045	1027	1067	1010	1012	1096	1008	1058	1054	1024	1056	943	1047	996	1046	1044	971	1028	1025	998	1051	1023	1065	1057	1016	1022	1021	1048	1073	1027	976	1023	1045	1068	999	1037	993	1031	989	1056	1043	1107	1037	983	963	980	1041	936	1059	965	1060	996	1026	974	990	1052	972	1051	1019	1064	1050	1032	1042	1057	1057	1022	1017	1043	1018	1006	1072	1045	1079	1033	1022	980	1048	1076	1000	1098	979	972	1013	1004	1004	1088	1033	1085	1028	1050	1008	1056	1023	1050	1056	1043	1109	1057	1021	1063	1048	1060	1025	1012	1004	993	1080	1034	1038	946	1046	1014	1064	1047	1067	1038	1042	1022	1022	1002	1054	1068	1096	990	974	1068	999	952	1013	1038	997	1003	964	1013	1038	1025	973	1034	1028	1060	1041	1019	1072	1032	1041	1023	1011	1019	996	1065	1036	999	986	1006	955	1003	1042	1035	1071	1096	1086	1036	1071	1061	1021	1036	1028	1016	1020	1036	1012	1044	1043	1021	1056	1024	1041	1043	1014	990	1000	1002	1024	1010	1023	970	1052	1036	1074	1004	1039	1040	1054	984	1008	1062	1003	996	991	1073	1004	983	1007	1035	1066	1032	1070	1034	1002	1014	997	1020	1035	1013	1010	1095	1053	960	1016	1043	978	999	1026	1032	1068	1008	1052	1038	984	1047	1036	1030	961	996	997	988	1018	1035	971	1027	1033	1095	1035	1007	1035	1036	1043	1019	987	1050	1036	1090	1061	987	1021	1057	1078	1027	1026	1037	1032	1102	1027	1059	1023	1077	986	1046	1031	1025	1051	985	1000	983	1029	1006	1077	1061	1011	964	1021	1062	1053	1025	1068	1062	1052	1033	995	1026	1038	1030	1062	1043	994	1053	979	1001	1047	1036	1038	1003	1055	1063	1007	993	935	1036	1041	1058	973	984	1074	971	1068	994	1011	1037	1034	970	997	1038	1030	1019	997	1018	1068	969	1053	993	1010	996	1067	1082	1013	963	1048	989	1054	990	1023	1056	1037	1019	1001	1018	1061	1030	1019	1020	1007	1033	1054	1058	1037	1002	1032	1062	987	1051	1046	1045	1054	1038	1042	1031	1030	968	995	1022	970	1035	1030	1070	1037	1011	1032	1043	1004	1054	1045	1003	987	1032	1048	1049	1003	1018	1091	1022	1029	1058	1051	990	1084	1047	977	997	1044	1052	1011	1076	1018	961	1048	1015	1030	1009	1020	1029	1024	1089	1013	1010	1030	991	970	1089	1031	1017	982	1028	1000	1010	1039	991	1072	1068	976	1015	1021	952	1005	1034	995	993	1022	992	1057	1026	1049	1061	1044	1023	1098	1035	1032	981	1017	1033	967	1006	1047	1019	1025	1061	996	1014	1051	1044	1043	1024	1097	1050	1011	1030	1065	1036	998	1001	991	1006	1042	989	1037	1052	999	1032	989	1030	991	1004	1049	1000	1038	1043	1000	976	1039	1044	1020	1008	995	960	1074	978	1038	1026	1038	1028	1022	1033	1066	1054	1022	1041	1036	1018	987	1045	1009	1044	1029	1002	931	989	1007	1016	1012	1019	1029	1018	1026	982	1042	1023	1048	1045	1040	1013	1065	1064	989	1087	958	1051	1042	972	1037	972	987	1045	1018	1031	1064	1068	988	1060	982	1021	1050	1086	1020	1046	1047	1020	1050	1082	999	1021	1008	1010	1044	1059	975	1035	1016	1019	1040	1047	1022	988	1060	1041	1054	1023	1005	1080	1005	967	995	1046	1005	1029	1030	1062	1009	1028	988	1001	1096	1067	1054	1045	1020	1018	1013	1066	1016	1055	1018	1035	1001	1041	1058	1050	1072	1045	968	1014	1027	1066	1015	1004	1022	1018	937	1099	1067	1042	957	1003	1029	1022	1017	1044	1013	1044	996	1021	1046	1085	1004	1079	1028	1046	1010	1009	1037	1012	1005	1097	1048	1018	944	1090	1018	967	1085	978	1044	1031	1060	1022	1019	1017	980	980	1000	997	1036	1022	1013	1024	1046	1004	1063	994	1073	1010	1029	1050	1030	1036	999	999	977	1038	978	964	1055	1058	924	1080	1026	1004	1005	1016	992	1005	1038	981	1032	1005	1076	1033	1053	987	981	1052	1035	1010	991	1039	1061	1065	1053	1005	1053	1000	1022	1043	1039	981	965	1049	1090	985	988	945	1045	974	1055	1013	997	1008	1046	1038	1047	989	1062	1019	1027	1037	1037	1003	959	987	994	1025	1015	991	1066	1003	1029	995	1022	1008	1005	1090	1082	979	1045	1061	1099	1005	1060	1009	948	1041	998	1033	1031	995	990	1018	1014	983	1011	1066	1020	1084	1067	981	994	1028	1055	1015	995	1049	1019	1010	1048	948	1046	1057	1025	960	1061	1074	1025	1053	1036	956	1055	986	1005	1008	959	1011	976	1036	1016	1011	995	1001	1041	1054	1094	1019	1018	1053	1054	1012	1059	1039	1036	1071	1010	1003	1057	1042	972	1012	1046	1005	1040	1017	1025	1085	1024	1039	1036	1006	1010	1049	1050	998	1020	1027	1023	994	1015	1021	1070	1039	1000	1055	1058	1004	1055	979	1030	1018	1000	995	974	1031	999	972	1052	998	1028	1013	1032	1042	1025	984	996	998	1063	1040	1050	1050	969	1071	999	1062	1043	1037	1022	1007	1020	1042	977	1029	1026	1048	1082	1054	1058	998	983	1065	1134	998	1065	1081	1054	1045	1020	1063	1020	1029	961	1030	1053	1048	1018	971	1037	1060	1002	987	1020	1022	1002	991	1066	1047	996	1047	1037	1052	1031	980	1051	1039	1045	1095	1031	1026	1033	1047	1032	993	1033	1005	1043	986	1042	995	1005	996	1042	1012	1018	1007	983	1029	1091	1000	1004	1008	980	1057	994	1052	1082	1052	1026	995	1021	997	1051	1015	1003	1081	1069	975	1030	967	1086	1017	1029	1040	1029	1066	1030	1106	991	1051	1069	1021	1043	1045	1030	1061	995	1052	999	1086	1074	980	1037	1027	1025	1001	1023	1033	1031	1047	1088	979	1058	1035	1020	1027	970	1022	1043	1038	1000	1098	1008	1021	1035	1054	1006	1001	1045	1012	1065	1051	984	1016	991	1053	1064	1067	989	1014	1070	1020	1043	1020	1012	1007	1059	1115	1074	1063	993	1019	1051	1032	1035	1085	981	1080	996	1050	1055	1058	1055	1065	969	1044	1058	1070	1005	977	1056	1052	1014	1041	1002	989	1037	1093	1037	1066	1024	1025	1037	1004	1016	1045	1056	1029	969	1028	978	1065	1048	1051	995	992	998	1078	1004	1047	993	1024	1019	1018	1008	1018	1079	1077	1075	1053	1003	1029	1036	1026	997	1043	1015	1058	982	1036	1008	1032	1011	1017	1024	1024	1044	1048	976	1007	1036	1075	1016	999	1048	1085	1028	991	1002	977	1012	1001	1096	1037	944	1019	1015	1049	1032	1000	1038	1031	1024	1077	1031	992	1031	1000	1046	962	1010	1022	1054	994	1019	1040	1026	1005	1049	989	1051	1012	1009	1058	1045	1057	1047	1081	1063	977	1007	1050	980	1010	1026	1027	1051	1063	995	1056	1070	1067	1054	939	1008	1006	1074	1062	995	969	1083	1053	983	1055	1026	1063	1036	1052	1042	982	1020	997	1043	1047	1014	1029	1017	1055	1045	1079	1070	1014	1018	1127	990	1050	1051	1001	982	1048	1059	1037	1056	1096	993	1048	1055	1044	1055	1027	1035	995	988	1020	1042	996	1021	1050	922	1038	999	1038	1030	1059	1003	998	1052	993	1010
27809	25351	31456	26073	16230	9428	5479	3357	2195	1636	1329	1243	1261	1317	1303	1256	1166	1115	1208	1021	1062	1028	1085	1067	1007	880	826	846	861	795	769	777	817	791	759	704	748	727	733	716	705	726	696	780	736	761	796	781	736	670	772	768	732	715	745	706	694	755	701	720	698	746	725	760	742	744	743	766	738	728	709	713	733	759	730	756	718	715	741	682	732	665	696	704	729	689	701	705	702	696	709	714	720	717	687	671	683	735	710	717	693	647	711	708	683	713	709	711	706	724	733	684	709	755	721	768	693	715	679	729	691	696	682	742	684	744	692	708	656	703	732	723	702	766	693	688	712	697	700	748	679	751	697	684	690	724	711	725	693	721	715	741	717	794	670	690	700	737	734	708	686	718	699	691	685	704	693	763	713	715	751	688	711	691	723	690	696	722	688	734	712	720	722	705	748	726	686	709	719	735	736	736	731	724	733	743	703	712	727	731	706	764	707	661	714	708	695	743	738	702	686	687	795	726	714	734	701	723	705	685	762	708	700	749	716	752	677	766	689	677	712	739	742	763	732	664	730	719	734	704	705	708	731	682	710	727	725	727	715	711	725	701	704	723	724	674	725	697	741	742	750	703	728	719	720	716	713	738	734	746	743	671	705	720	704	703	729	694	708	724	716	739	693	746	703	712	738	704	732	697	749	750	771	740	705	708	717	725	686	740	714	693	749	743	671	756	737	707	734	739	750	737	676	716	748	717	713	766	791	750	723	728	748	723	709	696	734	667	746	699	752	703	740	750	726	718	684	715	691	678	772	710	704	724	716	782	730	682	729	714	723	733	733	748	677	671	743	712	723	743	710	687	675	745	699	739	733	710	741	749	751	705	673	730	720	705	713	734	685	759	714	717	689	758	690	713	710	665	711	694	711	716	720	713	704	722	736	755	693	730	764	724	749	717	704	713	711	720	724	726	745	735	630	751	649	695	736	713	712	729	708	710	667	690	752	705	784	754	768	751	673	718	740	708	697	697	726	702	691	699	709	706	709	726	671	688	748	689	706	740	716	717	747	673	698	693	711	699	722	758	735	741	729	747	741	720	725	706	705	714	749	710	684	666	706	700	682	721	706	661	733	679	716	702	712	693	778	739	717	707	696	718	743	701	715	735	750	747	679	681	676	720	724	699	668	722	713	699	749	744	721	746	760	766	704	719	716	728	713	756	731	736	769	670	708	737	767	731	751	730	674	713	690	744	752	689	662	705	725	689	705	722	714	709	718	714	715	687	673	697	701	743	722	753	709	683	720	731	718	723	765	695	721	707	765	696	740	735	698	734	668	747	695	673	708	740	737	768	729	744	707	707	764	688	707	695	746	672	742	700	731	750	720	761	727	708	752	734	759	783	700	719	703	728	704	712	749	688	743	716	708	758	702	700	705	725	715	779	745	702	729	765	741	699	741	667	687	727	736	674	761	706	692	679	690	723	697	716	721	703	685	738	746	751	769	700	697	716	740	688	727	740	711	727	758	758	740	694	731	728	719	711	724	724	775	710	735	709	726	731	717	654	677	709	738	742	703	707	749	710	721	720	724	705	733	778	730	709	721	684	722	724	656	763	719	766	755	729	724	711	702	655	696	749	693	719	692	731	739	707	712	757	727	750	699	748	750	676	682	671	734	717	728	748	723	728	701	756	718	680	741	732	739	729	696	736	727	721	745	748	749	754	681	706	723	735	690	714	710	721	673	761	673	715	695	731	724	721	720	742	747	709	687	718	756	701	729	724	741	763	742	707	731	715	738	753	710	741	722	776	671	718	740	692	720	700	682	711	698	688	670	677	737	753	685	686	715	699	729	744	713	783	743	712	721	695	730	719	748	657	698	749	727	740	704	730	761	775	701	693	710	660	735	701	744	681	670	725	726	746	754	698	680	712	674	772	687	714	724	699	721	745	710	733	683	720	677	724	723	744	718	714	688	746	718	733	732	627	764	719	724	695	763	727	664	708	763	716	756	747	705	745	694	690	720	721	733	736	727	725	708	705	704	718	730	703	683	686	794	691	697	739	744	745	712	740	724	716	763	735	758	789	695	711	745	773	751	723	721	692	715	709	727	709	726	764	724	725	712	730	775	725	735	709	720	740	744	665	721	708	717	683	682	739	765	683	662	723	726	758	709	712	756	698	675	741	756	676	700	762	708	724	748	696	740	740	721	750	697	717	761	743	681	719	713	727	702	699	733	706	714	742	670	702	726	700	736	687	757	703	708	699	725	725	726	773	742	694	760	707	735	748	736	711	680	710	700	727	730	718	717	698	704	721	744	688	687	747	740	740	734	697	730	728	707	705	742	686	746	702	679	710	742	754	737	698	709	677	680	738	704	754	709	725	731	716	731	741	716	703	685	711	713	730	728	758	712	686	735	758	687	710	774	733	762	739	707	739	765	788	732	689	705	776	728	707	717	738	712	712	733	745	686	747	690	684	731	702	707	721	693	742	698	722	764	751	695	701	696	733	717	717	747	743	735	720	695	723	741	694	773	770	727	750	721	754	743	731	732	716	718	762	696	721	771	711	736	661	735	694	687	689	728	680	671	693	678	786	717	695	723	654	726	726	655	733	756	747	724	686	749	753	760	720	751	745	720	724	687	718	706	739	695	684	712	682	758	743	716	725	676	717	705	708	693	703	759	742	697	709	743	696	730	737	704	685	686	722	717	685	744	721	737	685	672	755	716	742	659	716	767	734	691	717	695	785	705	709	690	718	707	723	722	729	746	708	735	720	699	766	731	703	753	695	714	706	708	771	728	729	692	733	703	725	702	708	744	710	681	760	733	692	735	737	689	697	687	695	724	730	704	715	696	657	723	752	733	707	701	694	695	761	681	706	737	724	732	710	760	730	714	732	717	742	767	694	745	733	707	694	687	699	717	751	729	682	703	724	699	679	689	744	740	771	697	696	720	678	677	671	668	717	669	727	759	668	737	728	774	760	683	730	708	738	717	798	707	729	723	710	699	727	748	746	731	713	695	743	736	753	676	675	724	737	715	733	708	727	770	706	719	739	705	731	754	720	762	727	701	748	727	750	697	746	717	706	723	713	683	732	743	709	699	740	736	772	686	669	747	689	745	678	693	721	737	734	698	744	692	759	697	759	797	722	726	662	699	692	770	742	734	750	716	673	729	816	731	721	687	697	680	699	724	746	701	728	732	727	729	687	691	718	739	742	724	754	723	723	722	728	700	691	742	720	732	759	712	724	745	729	682	670	692	716	714	709	732	751	722	688	671	728	704	713	773	718	762	705	722	699	706	745	732	709	748	709	716	739	714	705	706	761	724	721	715	707	707	748	700	740	734	759	735	728	689	748	728	737	701	657	707	698	734	697	722	713	700	752	683	688	741	762	669	667	743	730	722	774	691	730	753	721	670	778	695	703	698	722	753	742	674	726	717	724	750	748	715	705	729	746	737	787	674	684	713	698	712	704	768	701	709	702	692	693	728	703	740	720	745	727	697	696	781	720	734	685
23682	39645	40112	31882	24278	17122	11990	8328	5218	3610	2804	2567	2737	2849	2680	2541	2464	2340	2213	1924	1827	1788	1964	1828	1736	1406	1406	1258	1226	1244	1291	1276	1244	1187	1127	1137	1107	1075	1076	1115	1078	1080	1073	998	1171	1087	1088	1104	1066	1023	1004	1026	1016	983	992	1016	1046	1000	1018	1073	1000	1005	982	1018	1026	978	1026	1016	1051	1016	984	1052	997	995	959	1039	1048	964	1025	972	1007	987	989	1031	1031	1077	939	1002	1042	1022	976	1000	972	998	1029	1048	1074	1012	946	1037	1048	986	1068	1040	1000	1077	996	1015	1003	985	943	1033	1022	1030	983	1051	1040	1062	944	989	1009	1029	963	1068	961	1054	1019	1039	1004	1000	1040	1018	1041	971	1043	989	999	1051	999	995	974	990	1025	956	1026	966	965	999	1064	1079	1012	1002	1038	981	1043	996	1016	994	1011	1042	1057	968	1000	994	971	1018	1044	1013	977	1025	992	970	987	1005	1079	1012	1040	954	1030	1023	1013	978	930	1019	970	952	1047	945	984	1036	1027	1033	1043	1070	1031	1020	1023	1017	987	1030	1036	999	1036	992	999	955	972	1019	980	1022	1013	1026	975	1011	1024	952	1045	1004	1067	941	1031	1056	1036	1025	1025	1034	1029	966	1010	956	985	1009	1031	991	1025	1014	978	956	1074	971	1005	959	997	1015	1009	1013	1070	1001	967	982	1050	1052	948	1030	1003	956	1019	992	1022	997	1010	965	1012	977	1010	1039	1001	1014	950	1005	962	1009	1043	1061	1036	958	974	1012	992	1000	1070	1026	1021	1025	980	999	1047	1006	999	1021	977	986	992	1014	965	1008	997	1006	996	1041	989	1027	1044	981	1053	978	986	1017	962	1012	1019	1016	1007	1047	1054	1026	993	961	1014	1000	993	998	991	1010	986	992	997	1015	979	934	1021	1009	1030	1037	971	979	960	1034	1034	1051	996	991	951	1013	1012	1000	980	1001	1041	1011	1020	996	1005	1011	999	1001	1013	994	1002	984	968	1031	1019	1084	1023	958	1031	994	970	1072	1037	1045	996	1013	1028	1032	978	979	1061	964	1052	967	960	1025	1008	1049	1004	1030	1009	997	1039	1012	1050	1044	1016	1025	1021	988	1018	1007	1015	1005	1002	972	1070	987	1013	969	983	1003	1018	1016	973	1037	1015	1020	1035	1034	1077	1000	1055	1053	1006	996	1025	989	965	965	987	1053	1001	1008	1013	1022	1007	981	1012	910	1034	1055	1034	1041	1016	1022	961	1015	978	1014	972	991	1022	1010	1017	1031	1047	1025	1014	1018	1020	1012	1018	1007	1033	1083	966	1013	1029	1042	1018	986	1025	998	986	1012	1029	982	997	975	1022	1046	1019	1016	1004	1005	937	1049	1063	986	1009	1023	982	990	971	1000	1023	1050	1095	1023	997	1018	1043	1010	1024	986	950	975	994	1023	1020	996	996	1016	954	1050	1037	982	1032	997	1051	1004	990	979	975	983	1063	1028	970	1043	1035	1036	1045	989	1019	1042	1033	984	1069	1020	996	923	995	1005	1079	972	1012	982	985	1035	998	983	1017	982	1020	971	1048	1084	1064	1034	1028	1059	1003	939	1036	1008	998	1036	981	1080	1043	1063	1027	1025	1039	946	1068	1063	983	966	994	973	1050	963	993	1047	1019	1007	1013	1017	995	1017	1003	995	944	1020	995	997	1049	993	996	1008	1050	959	1006	1029	1019	1039	974	992	944	976	1049	1083	963	985	1042	972	1036	1054	1053	969	970	1043	1014	955	1025	1056	996	1026	980	973	1054	1043	1025	967	1012	973	969	990	1068	996	993	1042	963	1046	962	1070	1037	982	964	985	1005	1001	965	1035	982	1029	1003	960	1023	983	1018	1056	1033	1002	970	979	998	998	1014	1036	1036	1038	1033	1066	966	1025	1013	969	1045	1027	1039	1011	981	985	975	1039	1019	996	985	1031	997	1014	994	980	947	1003	1031	1051	1055	986	1050	1040	1035	1088	983	1034	1026	969	963	1011	997	1053	965	962	1011	1011	1007	1016	998	1027	962	1071	1014	984	992	1022	1037	1001	1033	1094	1038	1004	1014	997	1017	989	1065	967	956	934	1037	979	1025	941	1001	1005	1024	993	973	998	1006	1012	971	949	998	988	1014	1068	1042	996	1091	1074	993	978	1029	1005	1051	983	1012	1006	1044	1057	1030	988	997	1003	971	992	988	1017	1076	1050	1018	1016	1088	1053	1040	1015	1019	1063	967	1035	1038	979	1047	1025	977	986	984	1011	978	996	1020	959	1035	991	1021	1062	1004	929	1005	943	1013	1035	1026	1027	1035	980	980	915	1043	1044	969	960	1013	998	1029	968	1036	994	1029	1037	998	1035	1000	1020	1015	995	1050	1027	1032	988	974	991	992	962	986	979	1032	1014	1002	1069	1020	1007	989	1050	1006	989	958	1065	980	995	1037	974	1024	1092	1043	982	987	986	980	986	972	1036	978	958	1009	1011	975	1004	1021	1023	1028	1004	1023	992	1024	983	1001	1062	1022	922	1032	980	1041	994	1049	1001	988	971	1025	1061	1010	991	948	995	1011	993	984	959	973	995	1036	1090	1006	992	950	992	1045	1011	1007	1024	1019	996	1042	980	978	969	989	1062	1001	1008	1014	967	995	972	1020	1058	956	1004	1073	1023	1032	986	1021	1037	975	1011	981	1069	982	1012	1022	1001	1007	1011	959	969	974	1008	1032	1039	990	955	1058	971	1046	965	1004	1015	981	999	964	1025	979	1068	1050	1044	1017	1039	1033	1007	981	1012	1006	1052	1004	1053	953	996	1001	1048	1016	987	996	1013	1019	952	1025	997	1024	1018	1076	995	1041	1078	982	1025	1016	1021	1022	971	1012	1021	1011	1014	987	1013	1048	1006	1014	1008	1016	1014	1063	1081	1043	1038	1022	1000	1022	962	1009	1021	983	976	1017	1027	967	1013	1023	1075	964	1020	1056	986	1008	1064	1009	1092	1017	1013	965	1003	1027	1026	949	998	1027	991	1030	987	1082	1001	1008	1005	1028	1023	1014	994	1025	1029	1095	979	1016	1007	1051	965	1011	1038	1022	1014	1098	1022	1030	966	1011	1024	1029	1020	1045	999	1001	976	1004	1027	1049	996	1015	965	973	943	1030	976	1071	988	960	1014	1008	1054	991	1014	1000	1030	986	940	963	1037	1005	997	1012	1021	1036	1038	1025	1024	1051	965	992	1001	1052	952	1031	1054	1025	996	1049	1007	1016	1046	955	1008	1027	990	1062	1003	1030	961	1002	997	986	1012	1059	991	1039	968	949	1008	1083	985	980	998	1013	1017	968	981	992	1074	1000	1043	1012	917	955	992	1003	1011	1026	1028	1017	1027	1021	1036	1004	1029	1059	977	1006	1010	957	1001	1006	1017	1037	977	949	1019	1008	992	1006	1036	990	967	993	985	974	1001	1001	997	1036	1006	1036	991	1018	1075	1007	1014	1037	962	987	1059	1031	1033	1024	984	1044	1022	1017	999	964	973	936	1047	1010	1015	1007	1029	1063	990	1034	915	994	985	1024	925	1001	960	991	1029	982	1037	1037	952	1001	1024	1037	1045	982	1035	995	1028	1013	972	1048	1060	985	1047	953	1034	1036	1047	1012	1049	1012	1037	1012	1006	995	1031	1040	1013	1038	1019	961	972	1041	1032	1044	1028	968	1009	1043	953	1048	970	994	1023	1030	997	992	1007	976	1008	995	1002	1059	1036	1018	1036	1042	1063	1024	1008	1002	1033	1065	1003	1071	1058	983	1024	1017	1008	1008	1035	994	966	982	1000	1013	1042	960	1025	1009	1052	1020	986	973	1030	1010	1055	951	1007	978	1044	1040	988	1008	1037	1018	1042	983	1001	973	996	1039	1035	1014	998	992	1003	993	1004	936	948	1014	1079	1033	982	980	999	1017	1050	1020	1024	1025	975	1044	1015	1052	990	1001	993	1008	1017	997	1033	995	904	1025	1053	1043	1029	1029	1066	1025	1007	1027	1011	1004	1006	1013	954	1037	1040	996	1033	1031	1021	1006	1026	971	1029	1025	1005	1021	1033	1015	985	955	1008	1060	986	1049	980	1025	974	993	1059	973	1005	1018	1040	957	1038	957	1045	989	1032	998	961	990	968	981	1004	997	1019	996	1029	982	1029	985	942	1016	1021	1019	1014	1037	1019	1019	1054	999	1052	1047	1054	1008	1000	989	1024	1024	1027	1057	1046	977	966	972	1024	1039	1079	1023	1001	1026	980	1026	992	1007	1013	938	1003	992	978	1060	1035	969	1041	1011	960	919	972	974	997	992	1002	986	1019	1011	946	985	998	1006	1030	973	1001	997	1031	1043	1014	964	1046	965	1034	994	1038	1004	987	983	1043	1023	928	1029	1019	995	1005	1008	958	967	973
24225	21409	28879	25232	22602	18959	11702	6164	3517	2398	1931	1710	1744	1799	1708	1567	1517	1443	1433	1249	1207	1305	1297	1210	1127	956	932	892	931	788	873	854	908	854	822	860	761	815	732	764	787	758	722	794	944	981	883	849	786	763	778	787	777	743	709	725	701	742	727	759	680	686	712	752	718	747	733	678	728	784	726	766	699	811	737	746	710	775	726	762	750	743	708	699	692	692	766	758	766	727	730	676	760	735	697	777	738	775	756	699	748	734	736	706	721	709	746	752	758	732	780	740	717	710	744	758	752	726	705	738	730	744	761	708	790	779	782	720	738	804	724	730	721	785	668	720	721	742	751	765	766	730	750	716	737	754	702	771	755	747	772	773	770	748	723	724	727	705	721	750	707	708	664	735	752	734	741	733	741	709	763	766	727	756	760	782	748	781	731	730	729	708	665	737	761	719	717	716	760	735	734	767	688	715	728	756	770	764	749	685	748	786	730	766	770	690	662	720	786	751	747	695	727	751	773	748	751	797	712	727	718	746	692	767	765	726	756	781	743	766	732	754	767	754	753	729	704	714	789	729	770	739	759	722	775	758	749	701	763	712	770	760	682	726	724	729	724	718	777	709	766	725	760	724	759	743	778	704	725	738	720	741	780	765	711	763	744	716	756	692	723	773	742	742	800	751	719	702	751	706	761	723	710	681	802	703	764	744	727	700	736	687	728	764	780	725	739	762	723	706	765	699	769	737	737	699	730	768	717	781	727	726	814	716	702	749	707	708	729	713	758	745	744	716	759	738	727	687	759	803	731	688	709	732	775	743	758	721	769	697	722	766	757	725	728	795	762	739	711	729	747	731	740	728	752	701	724	760	749	740	731	741	760	782	733	741	735	754	760	766	719	776	775	740	754	737	726	720	722	722	768	754	761	692	721	719	724	749	736	742	743	746	713	699	764	745	712	756	728	764	739	696	741	742	818	714	694	746	725	745	704	750	714	724	769	693	755	713	742	740	755	692	685	707	739	734	743	740	717	737	703	737	748	731	766	723	761	733	747	757	680	733	709	778	751	782	799	695	728	714	800	740	780	725	716	695	731	720	730	706	768	758	705	779	748	772	740	772	691	707	735	724	739	726	682	738	757	697	744	713	759	754	748	703	747	742	753	719	755	733	742	711	704	749	776	789	701	790	693	741	728	776	757	762	703	788	719	719	738	730	738	729	720	709	732	741	730	736	766	765	748	755	786	768	755	772	730	689	701	732	760	722	748	747	721	772	733	727	739	768	762	735	726	754	747	718	706	747	751	709	736	751	819	747	782	724	729	727	729	725	742	771	728	728	712	736	782	737	732	721	733	694	728	775	791	702	742	768	683	715	749	733	681	729	747	753	704	766	781	736	726	731	721	759	742	774	777	771	714	733	677	723	725	704	723	742	741	714	721	682	748	732	716	738	726	761	731	722	735	741	757	781	740	760	792	789	776	757	686	753	771	720	632	753	738	808	739	722	761	744	686	727	769	713	748	715	723	782	697	736	753	741	759	744	726	720	794	688	756	775	764	674	690	764	771	757	750	774	737	728	723	739	791	732	755	730	726	712	678	744	727	723	752	750	751	749	707	725	759	763	755	717	749	751	713	736	745	738	688	715	742	754	745	767	705	796	741	760	771	744	742	692	775	726	763	757	759	751	759	725	743	696	713	711	736	791	719	765	758	758	703	765	772	698	740	720	710	736	762	772	761	728	713	746	746	787	763	710	743	744	691	727	770	782	754	719	753	772	761	688	741	690	734	766	742	732	725	753	730	746	718	687	693	719	750	788	748	751	759	750	739	770	756	746	703	730	756	704	748	783	738	740	794	739	792	716	719	742	727	762	753	762	724	781	757	680	780	749	773	732	716	719	773	717	698	734	757	796	715	740	713	738	763	729	783	746	761	762	754	730	723	746	772	733	767	727	735	741	703	755	731	726	746	723	755	750	753	740	767	729	776	757	703	773	736	786	727	706	692	743	718	755	712	728	717	722	743	754	714	732	734	710	761	753	757	713	758	766	714	706	673	718	711	744	712	745	697	734	716	752	772	720	790	739	776	685	724	713	699	731	725	723	775	741	756	724	727	782	743	763	733	742	747	758	706	769	745	756	754	762	813	745	701	729	732	753	752	746	743	713	696	656	712	700	680	734	719	748	760	729	704	788	710	743	755	728	773	727	732	717	706	804	699	727	739	759	747	726	735	739	736	740	727	746	794	679	704	693	722	737	750	748	673	722	752	705	702	762	737	724	770	743	739	725	681	733	702	709	714	720	728	736	721	754	732	724	739	712	713	785	697	733	725	726	761	745	715	769	749	752	768	777	741	736	765	786	760	712	767	721	768	798	744	733	717	754	733	741	732	751	765	709	703	763	756	714	756	762	723	696	726	744	718	726	720	705	701	715	731	721	738	760	731	696	730	757	717	733	759	713	708	710	740	678	753	733	725	702	714	788	728	743	759	749	685	734	767	755	703	711	736	743	725	719	709	768	740	784	725	772	763	722	761	728	775	712	773	739	742	761	745	725	749	727	713	709	782	714	704	714	704	733	769	729	707	725	731	781	709	748	702	790	691	674	727	740	780	739	750	728	739	838	694	726	734	736	719	719	716	707	717	757	787	800	722	731	766	715	786	782	719	753	727	675	730	717	728	715	727	779	740	798	759	742	711	714	755	743	751	727	805	742	712	711	680	695	702	713	811	740	775	707	779	730	752	775	783	753	785	776	730	699	728	720	751	758	740	706	770	729	683	740	750	730	764	773	733	735	700	711	683	735	683	744	787	746	728	764	720	746	722	749	716	739	727	753	708	776	686	755	718	764	728	726	723	751	707	743	725	730	737	728	779	733	751	716	726	714	723	732	746	754	708	741	763	767	739	780	718	731	759	701	767	761	691	731	731	684	735	735	764	722	718	721	741	732	756	724	692	703	702	757	755	714	725	772	786	777	745	704	762	740	712	713	734	741	756	691	736	716	735	801	747	753	770	720	736	754	753	741	715	717	748	744	740	725	726	715	750	741	720	775	749	689	731	691	729	734	727	785	712	756	690	722	761	746	697	716	752	791	694	754	733	700	749	739	773	777	785	748	732	730	761	682	738	738	783	728	726	793	738	738	740	754	723	769	722	719	716	764	711	736	744	736	750	699	764	713	753	722	741	785	707	768	726	686	733	711	764	721	730	720	726	709	740	725	794	728	745	771	748	706	738	746	750	740	796	779	727	749	767	715	689	744	771	737	740	745	734	700	704	785	749	705	728	781	691	703	729	754	705	731	743	714	711	742	729	724	722	744	724	741	763	757	746	712	735	714	752	740	717	813	673	741	754	768	751	684	728	720	711	767	810	728	759	762	734	713	771	718	745	730	689	703	715	737	684	723	710	756	700	735	741	759	740	709	773	735	753	723	756	749	742	775	717	700	733	757	784	733	710	776	692	753	748	758	697	730	752	773	770	740	715	751	724	718	782	731	719	693	767	738	727	699	775	707
24226	44544	45888	37991	30576	23879	17604	12588	7944	5514	4445	3917	3944	4004	3592	3468	3145	3002	2707	2427	2388	2513	2534	2286	1943	1559	1593	1501	1469	1405	1383	1368	1401	1274	1240	1240	1173	1173	1101	1155	1136	1081	1072	1082	1536	1588	1407	1242	1145	1111	1069	1054	1029	1066	989	1086	1098	1017	1016	963	1022	1013	1023	1026	1045	991	1063	1036	1057	1066	1013	1061	1038	1039	1021	1043	1003	1014	1000	1062	1066	1030	946	1038	985	953	1005	1098	996	1039	1058	981	1088	992	980	1050	1089	1020	1057	1047	1006	1027	1041	1087	996	992	1134	1016	1010	1031	994	1036	976	1028	1016	1030	989	1024	979	1043	1041	1053	1056	1004	1042	1049	1022	1081	1061	1001	1034	1000	1055	1060	1076	1003	1039	1065	959	1037	1049	973	1029	1016	1065	1078	1074	1081	1069	1038	1041	1031	1021	1059	1005	1065	1031	1014	996	997	1033	1060	1033	1031	1007	1050	1037	1004	1048	1095	1028	1029	1030	1030	999	1076	1025	1020	1008	1019	1045	1007	1064	997	1030	1013	1032	1004	1030	1041	1064	1015	1020	1015	1030	1061	987	1057	1001	1003	1070	1037	1100	983	1058	999	1056	1033	1058	1022	1056	1051	1063	1051	1017	1054	1038	1042	1031	1017	1014	1019	1039	1066	1069	1077	1012	985	977	1014	1043	1039	1039	1068	998	1057	995	990	996	1031	1020	1076	1007	1012	1048	1073	1038	1016	1038	994	978	1069	1006	1016	1037	1078	1029	992	977	1021	1041	1045	1049	1013	1048	1015	1074	1046	1026	1023	1027	1044	1026	975	1055	1021	1027	1037	1052	1053	1022	985	964	1025	957	973	1008	1020	1037	1017	1073	1006	1032	1034	1012	1062	998	1046	991	1043	1071	998	1048	1034	973	1045	1039	983	1084	1028	1016	1052	1065	1008	1068	1050	1014	1028	1031	1006	1005	1056	1013	992	1053	1035	1028	1002	1014	1027	961	1052	1033	1009	1004	1022	1041	1005	992	1011	982	1027	1055	1053	994	1028	1018	1029	1003	996	1076	978	1031	1034	1034	1036	1068	996	1041	1059	1013	966	1062	991	967	1014	999	1021	1017	1000	1066	977	1046	1055	1010	1098	1031	1021	1041	1077	1056	978	1000	1057	1017	1022	1072	1054	1024	993	979	1020	989	1052	1025	957	1052	1021	997	1037	985	1046	1023	1058	1028	1071	1009	1004	1007	1016	1058	1053	1012	1058	1016	1026	1037	963	1038	1031	1050	1078	1031	1040	1017	1050	1072	1035	1055	990	991	984	1021	1029	1062	1016	1031	1060	1017	1032	1027	1060	997	972	1029	1041	992	1001	1029	1062	995	1045	1056	1057	989	1088	1023	1059	957	1048	1006	978	1060	974	1049	1040	1113	1045	1030	1018	1058	1058	1032	1037	1002	1016	1050	995	1058	1000	1005	1056	1015	1011	1028	1029	1023	1058	1054	1042	1097	1021	1042	1010	1041	981	1044	1083	1034	1049	998	1046	1038	996	1019	1050	1063	1009	1017	1031	1006	1029	1018	948	1020	1074	1028	1048	1035	998	1012	1010	997	982	1038	1068	1017	1022	959	1030	1014	1005	995	985	1008	1035	1021	1032	976	1016	1032	1018	993	1036	1030	1006	1029	1070	1011	1005	1045	1013	968	945	1045	1000	1087	1026	1003	1036	1003	1041	1037	1001	1063	1038	984	1057	1053	997	1029	1019	1017	1024	1020	1025	1046	1003	1043	1017	964	1101	1074	985	981	1028	1122	1047	1034	1062	1054	967	1035	982	1042	1040	1042	1044	995	1023	1053	996	1021	1078	1006	987	973	1065	1033	1053	962	1021	959	1024	1036	1006	971	1001	996	994	974	1057	1062	1069	1070	1032	1058	992	1017	1066	993	1010	986	1038	1013	1013	1074	1013	994	1057	1022	960	1000	1062	1011	1033	1101	1089	1010	1046	1032	1032	1081	982	953	1035	1017	1027	1022	1002	1046	1070	1042	1090	1052	994	1035	1064	1063	1057	1080	1085	1104	1042	1055	1039	968	1064	1022	1027	1038	1071	1075	1047	1008	969	1009	1035	1005	1005	1006	960	1013	1033	1017	1008	1047	1053	1017	1033	1026	1020	1036	997	1047	1059	973	1078	1030	999	1041	999	1020	1033	1051	1045	1069	1009	1043	1065	1059	1049	1076	1030	955	1001	986	1042	1018	1044	995	1032	1007	1011	1072	991	1026	1011	1036	1032	1096	1042	1006	998	1093	974	1034	1015	1030	1065	1010	1052	1028	1047	956	995	1044	1092	1020	1026	999	1036	1014	1020	1024	995	1049	996	1004	1054	1013	1031	1030	1038	1024	1038	994	1047	1029	1064	1064	1056	1021	952	1035	1055	1013	1009	1013	999	1012	1043	1018	1071	1008	1011	1021	1036	1068	978	966	1051	1039	1003	1031	1027	1058	1030	973	988	1060	1007	1026	994	1033	1049	1031	1021	1060	1057	1013	1037	1043	1032	1022	1032	1048	1023	1021	1037	1043	1049	1036	1054	1029	1047	1043	1062	1024	1025	1029	1068	1050	1039	1060	1038	1075	1006	1145	982	986	1050	978	1016	1047	1029	977	977	1029	990	1066	975	1065	1024	974	1003	1048	973	1041	1011	1030	976	981	1070	1021	1039	1053	977	1048	973	1020	1005	1039	1094	1003	1045	1029	1041	1013	988	1059	1000	1080	1017	1068	1035	1047	1051	1042	1010	1042	985	1050	1026	1029	1037	1040	1003	1042	1039	1049	1054	1026	1001	995	999	956	1056	1022	1036	1040	982	1083	1056	1044	1043	1039	1032	1023	1025	1069	1080	1043	1064	1037	1019	1030	1077	1052	964	1037	990	1045	1042	1081	1033	1008	1056	1022	1018	993	981	1009	1081	986	1017	1029	1070	1027	1080	1020	979	1016	1009	963	1015	1058	1061	1022	1030	1012	1042	1034	1010	1078	1024	1048	1073	1004	1009	998	988	1078	1035	1037	1027	1068	1017	1047	989	1067	1035	1050	1065	1038	984	1032	1012	974	1051	1008	986	1036	1048	1014	996	987	1022	996	1048	1036	1000	1038	1026	1039	1034	963	1007	997	982	1020	1073	1023	1022	1073	1034	1037	989	1006	984	1039	1006	987	1012	1077	984	1023	977	1051	1008	1080	1083	1041	1032	974	1064	1024	1052	999	990	992	1058	1029	974	1055	1008	1053	1035	1033	1011	1066	985	1005	1073	1020	1030	1004	1018	1005	1020	964	1070	1021	993	1027	1051	1048	990	994	1025	1003	1024	1005	1054	1050	1034	1055	1010	1036	1013	1038	1041	1025	1045	1060	1032	1079	1025	1044	1015	1054	1028	982	1047	994	1050	1057	1031	1037	1023	1063	1000	1031	994	1042	1022	1069	1050	1070	1018	1004	1023	1034	963	1039	984	1049	1049	1011	1090	1045	1001	1035	1042	1033	1033	1051	1028	987	1043	970	1032	982	1032	1004	1023	1037	1000	1027	1009	1039	1028	1043	1025	987	1022	1038	1049	1037	1056	1002	998	1042	1058	992	1001	1025	1037	1045	1021	1042	1000	1028	1042	1050	1086	1094	1053	1040	973	998	1048	986	1024	1013	973	1021	992	1080	1067	998	1023	1030	1027	1029	1034	1063	1087	1020	992	979	982	933	988	1053	1044	1019	994	1066	1099	1050	1065	972	1016	1047	1039	1054	1095	1032	1038	1021	1021	1003	1017	1023	996	1037	1068	1096	1015	965	1021	996	1061	1041	1059	1078	1083	977	976	1011	1010	1022	1051	1067	1032	1056	1010	955	1098	959	1030	1017	1011	1048	1032	1045	1028	1026	1025	993	1019	1012	1008	1035	1058	1068	997	1065	978	1034	985	1014	1061	1021	978	1062	1001	1068	1003	1015	1030	1029	993	997	1044	1038	1061	1017	974	992	986	1047	1013	1043	1065	1052	1018	994	1037	998	1061	1022	1043	1027	1040	1023	988	1029	1094	1049	974	982	1059	1017	1058	1049	996	1014	1065	1031	1024	1048	1005	1064	967	1051	1048	1039	1037	1093	1079	1104	1025	1043	1026	989	1044	994	1007	1049	984	1026	1010	1017	1041	1011	1022	1014	1080	1008	1044	1024	993	1001	1003	1035	999	1083	1016	1030	979	992	1022	1029	1030	1022	1089	1042	1067	999	1051	1016	1072	1000	1038	1033	1069	1045	998	1022	1058	1015	1025	982	972	1084	1065	1009	1040	1037	1003	1033	1044	996	1072	982	1013	1057	1087	982	1058	985	976	1069	1046	999	1056	965	1008	1043	947	1022	1054	1025	962	982	985	1019	1048	1054	1027	1029	1012	1073	1001	1066	1007	1011	982	1028	1022	989	1010	1022	1002	1064	1016	1020	1095	1040	1030	1045	1093	1049	999	1038	1005	1040	1002	959	1056	970	1084	1009	926	1027	1050	983	1026	1006	977	1016	1032	1069	1026	1075	1015	1017	1063	1076	1022	1011	1027	1041	981	1010	993	1065	1036	1074	1036	1031	1007	1000	1070	990	1064	1045	1059	975	1085	967	1033	1011	1037	1014	1002	1014	1009	1068	1061	1051	974	1037	963	1015	973	1092	1009	1037	1052	1055	1014	1020	1050	1058	1062	1020	1079	1079	1010	995	1022	1036	1045	1052	1039	1001	1036	1024	1038	1017	1055	1036	1016
23202	21399	29312	24052	22053	22965	19334	8833	4955	3532	2738	2397	2297	2272	2062	1953	1798	1705	1769	1623	1581	1671	1495	1357	1175	1102	1067	1027	992	953	912	924	899	845	897	853	814	826	839	837	815	795	848	862	1167	1155	1015	897	848	795	798	795	762	781	735	746	768	796	750	742	725	748	730	766	724	727	736	764	803	764	776	763	728	788	674	790	786	771	765	747	736	693	765	719	736	745	781	718	715	760	716	762	708	764	809	703	790	765	784	704	773	799	720	770	752	754	757	751	725	761	764	700	723	743	788	757	764	796	793	767	729	762	776	757	772	750	751	748	789	733	771	787	747	749	739	774	811	744	764	752	776	792	761	738	727	782	752	711	742	746	724	701	788	754	770	742	769	728	754	754	750	758	772	787	687	810	778	777	770	722	783	773	753	775	805	774	782	745	780	765	741	758	765	759	755	740	743	798	770	760	768	715	725	726	731	771	728	782	782	764	769	738	746	774	754	744	705	776	785	707	741	755	737	732	743	710	775	735	736	738	804	741	750	799	750	748	782	729	776	768	760	759	720	736	783	757	754	784	796	791	728	770	808	752	773	770	772	787	761	816	772	755	775	781	728	750	781	735	722	741	748	726	736	713	743	761	747	785	763	764	723	748	764	717	698	788	743	767	789	779	729	735	712	755	753	752	755	821	794	736	766	794	760	733	776	774	731	808	739	768	762	784	771	799	754	760	752	749	761	756	795	749	695	733	751	753	760	756	764	683	717	766	803	746	791	718	774	750	788	768	755	712	784	734	697	758	756	742	757	718	759	751	789	748	765	788	785	788	755	752	781	762	739	763	756	736	741	768	775	794	778	757	740	714	739	762	753	785	762	770	808	744	761	712	754	812	788	769	731	769	778	784	733	756	729	763	694	787	777	792	749	818	736	787	747	798	757	750	773	754	742	722	755	744	754	819	740	730	757	770	781	791	736	759	761	780	812	798	733	763	831	745	779	781	731	731	789	717	783	751	742	776	751	764	792	755	784	725	779	781	733	730	781	735	751	738	760	729	740	792	734	734	710	740	758	755	725	732	714	770	745	727	748	715	744	721	737	771	750	776	726	734	769	748	770	748	774	798	711	760	733	698	724	769	778	729	727	769	774	777	773	782	740	761	745	711	765	744	761	777	700	746	690	784	738	743	743	739	761	687	751	746	733	796	685	757	715	709	748	782	762	727	741	797	768	773	702	712	715	762	768	770	742	734	787	773	733	760	745	770	690	743	747	707	785	738	722	719	694	721	770	740	759	790	767	746	785	780	703	798	726	728	759	792	752	749	750	733	774	801	756	755	738	722	759	746	726	704	737	796	763	784	688	762	781	739	760	695	731	750	770	726	711	754	768	742	749	765	745	720	786	766	767	767	729	797	763	759	749	736	749	712	725	790	735	790	786	770	760	783	750	716	772	729	737	771	750	768	727	819	755	778	705	749	754	789	734	747	755	719	759	738	765	804	748	815	732	761	745	776	762	749	743	760	785	705	772	749	748	752	750	774	716	744	769	749	814	748	785	717	726	713	727	716	761	726	771	761	756	764	724	778	769	740	738	728	744	707	791	709	775	802	751	786	739	803	746	738	715	759	736	745	788	767	748	744	769	721	790	777	698	763	720	771	729	746	784	797	745	778	743	763	772	748	746	756	727	836	726	747	825	755	763	768	764	726	748	771	767	740	752	775	771	719	741	776	729	752	758	758	756	693	769	770	808	766	775	734	737	718	663	719	705	722	782	779	688	734	773	773	727	776	722	740	771	747	759	752	783	753	718	759	746	808	832	723	783	777	741	778	717	722	711	793	763	747	756	694	764	790	772	747	769	763	776	750	698	722	786	722	767	743	744	782	736	723	760	741	773	723	780	759	739	760	732	732	790	747	743	705	747	784	750	709	737	768	759	719	769	778	775	736	713	735	700	763	797	788	753	734	705	769	715	781	823	747	727	755	750	746	735	724	687	753	786	748	777	737	741	795	710	778	738	735	753	753	785	761	728	777	784	699	761	784	736	747	790	746	708	806	761	787	780	740	771	711	772	772	704	728	755	774	740	751	736	721	725	789	739	731	810	715	732	749	825	734	750	772	741	761	755	721	761	770	706	807	750	711	716	744	720	759	744	788	684	748	758	714	777	733	733	785	770	724	740	764	769	776	734	788	736	754	780	789	762	756	752	769	724	736	787	779	680	694	730	726	733	758	765	753	756	724	796	675	762	746	772	802	720	742	789	782	736	770	767	725	772	769	710	765	776	744	729	722	738	766	785	781	736	705	769	756	722	762	809	761	776	706	746	757	730	806	797	745	804	748	737	699	763	778	737	731	730	774	776	725	726	804	776	796	695	760	722	791	778	788	764	710	742	724	746	709	717	753	747	795	747	668	788	783	754	750	774	804	739	722	730	750	747	761	739	752	713	802	847	729	715	776	735	716	708	747	734	717	750	754	724	756	746	765	743	747	788	721	751	741	763	724	722	740	744	754	771	744	746	684	735	716	796	781	750	756	743	758	746	772	727	750	741	720	733	731	806	730	799	736	704	807	804	788	721	720	788	698	745	753	727	755	724	744	669	711	730	756	734	767	748	753	765	757	732	745	811	786	721	763	743	722	743	730	791	755	764	754	781	771	764	756	759	729	799	756	746	752	732	804	795	750	762	746	770	763	709	773	800	753	771	772	698	752	719	713	738	742	753	745	776	761	742	752	791	740	722	773	709	820	748	762	731	759	773	753	729	770	764	769	743	760	732	782	767	814	775	790	727	753	763	732	728	776	761	759	818	761	789	773	739	721	738	715	712	718	756	746	753	773	727	713	732	733	769	749	777	748	746	751	749	767	756	714	718	798	746	722	751	719	755	753	700	745	734	779	734	796	738	779	731	809	758	714	760	760	768	734	759	706	734	705	769	783	711	782	805	748	780	717	744	790	775	770	745	683	765	773	740	777	748	752	755	737	746	719	748	766	828	765	776	776	745	813	803	769	731	725	743	762	745	736	732	714	707	690	749	733	760	733	796	727	735	769	738	737	759	732	708	750	761	752	775	753	772	753	752	748	712	775	774	722	778	780	768	771	760	761	719	747	702	732	754	774	772	778	779	767	742	742	743	722	790	734	728	744	739	733	789	747	749	748	739	761	762	760	758	753	723	756	765	728	709	764	755	717	764	773	783	759	737	747	736	715	732	779	734	794	757	714	751	752	798	715	747	756	769	713	758	777	776	707	758	806	725	753	722	722	737	713	758	712	706	763	765	793	768	756	717	734	741	771	738	746	747	754	771	807	772	721	731	733	728	767	733	745	759	758	753	734	741	789	775	696	726	760	740	732	747	746	802	750	781	777	736	754	771	781	726	791	758	750	719	776	715	740	809	705	762	796	758	711	787	735	718	760	787	772	797	776	740	759	749	774	732	699	790	777	765	765	720	743	722	734	751	761	800	737	752	741	695	787	784	766	758	780	744	757	731	792	725	775	730	792	776	803	743	739	855	742
26031	49697	50539	42348	34735	28453	21418	15025	10840	7680	6010	5593	5448	5150	4537	4415	3858	3742	3565	3269	3310	3530	3182	2682	2053	1807	1804	1718	1676	1589	1440	1496	1587	1380	1324	1370	1394	1239	1211	1166	1093	1175	1065	1396	1963	2039	1700	1337	1171	1126	1090	1069	1088	1029	1046	1039	1060	1016	1029	1045	1019	1062	994	1019	1014	1046	1092	1031	1028	1049	1007	1046	1085	1083	1020	1051	1081	1093	1033	1023	1090	1015	1030	995	994	987	979	976	984	1051	1064	1029	1061	1043	1044	1041	1021	1091	1010	1079	1053	1130	1034	1004	1081	1034	1010	989	1084	1015	1045	1096	1013	1081	1025	1067	1056	1054	1028	1071	987	1024	1035	994	1025	985	1081	1041	1093	1007	1028	965	1053	1042	980	1058	1049	1112	1039	1011	1013	989	1071	990	1051	978	1028	1055	1029	1065	1028	1020	987	1008	1043	1006	1063	1001	1051	1019	1027	1064	1037	986	1009	1011	1047	1053	1084	1054	1025	1083	1063	988	1014	959	993	1058	1059	1082	1018	1050	1022	1078	992	1042	1072	965	1017	998	1055	1037	1035	1029	1024	1013	1042	1030	1064	1036	1043	1005	1032	1034	1049	1026	1078	1040	1045	1022	1066	986	993	1003	1004	1010	1068	1026	1024	1033	1057	1069	1013	1000	1128	1072	1062	1095	1065	1016	1024	1064	978	1018	1022	988	1054	1060	1020	1073	987	1055	1089	1018	991	1048	1067	1083	1051	1012	998	1026	974	1018	1054	957	1034	1017	1073	1055	1044	1057	1042	1038	1060	1061	1051	1048	995	1065	989	1019	1017	1042	997	1002	972	1015	1013	1057	973	1059	1004	1034	1028	1022	1026	1057	1058	1049	1057	1054	980	1042	981	1039	1038	1020	971	1038	1009	1057	1045	1023	1049	1104	1071	1057	1004	1046	996	1023	1030	969	1004	1101	1016	1043	1044	1058	1084	1044	1042	1033	1045	1075	1059	1029	1058	1024	1023	1053	1074	1001	1032	981	998	1034	1087	1066	1041	1078	1005	1040	1061	1082	1038	1038	1011	1064	989	1012	1055	1040	1044	1063	1015	1031	1071	998	1049	1094	1053	1047	1016	1085	1053	1032	1066	1038	1066	1012	1002	1032	1023	1022	1052	984	1031	1016	1072	988	997	1077	1094	1052	991	1036	1004	1009	1019	978	1102	1033	1005	1036	1006	1002	1006	1035	1096	1051	1025	1026	1087	1019	1053	1060	1002	1007	1041	1030	1012	1027	1013	1013	976	1043	1011	1024	1006	1042	1086	992	961	1032	1040	994	1036	1033	981	1015	1003	1083	1019	1022	1029	1085	1067	1009	1045	1048	1035	1060	1024	1027	1018	980	1071	1077	1065	1060	1072	1056	1011	1025	1041	1017	1047	1012	1062	1043	1102	993	1059	1011	1088	1008	1023	1037	1056	1065	1013	996	1035	1023	1019	1109	1033	1029	1073	973	1034	1101	959	1010	1044	1047	1075	1000	1005	1115	1051	1039	1070	1011	1066	1099	1075	972	1007	1051	1055	1054	993	1001	1041	1036	1023	1124	1012	1020	989	1065	1098	999	1054	1064	1048	1066	1079	1047	999	1018	1031	992	1043	1073	1023	1035	1082	1072	1038	1048	1014	1027	1026	1026	1040	1050	1026	996	1046	1104	997	993	1008	1023	1011	984	1046	1085	1012	1044	1040	991	1035	1044	1036	1015	1041	1013	1092	1005	988	1067	1079	1050	992	1048	985	1094	1001	1016	1026	1040	1039	1008	1046	1006	996	1059	1081	1007	1069	1054	1021	1067	1045	1049	1036	1047	1113	1069	1095	1001	1071	1070	1043	1061	997	1110	1072	1004	1020	1013	1048	1042	1036	1059	1027	1042	1002	1040	1034	1013	1037	1033	1019	994	974	1003	1102	1012	1062	946	1032	1070	1014	1041	1022	1023	1040	991	1052	961	985	1050	1028	1069	1011	1040	1044	1002	1021	1008	968	1081	998	1064	1046	1037	1074	1057	979	989	1057	1001	1038	1053	1092	994	1013	1033	1024	1004	1029	1115	999	1006	1033	1016	1025	1047	1012	1018	1005	1094	1026	1048	1063	1033	1053	1027	970	1080	1088	1054	1056	1054	1026	1034	1051	993	1050	1066	1013	1022	1079	1042	1051	1085	1018	1068	959	1046	1021	1042	1090	1041	1023	1010	1064	991	1041	1049	1019	1037	1029	1023	1006	1017	1026	1023	993	1008	1066	979	1024	1036	1108	970	997	1019	1111	1039	997	1068	1070	1021	1029	1100	1093	1049	986	1056	1045	984	1045	1044	1094	1040	1021	1006	993	1052	1064	1020	1075	1022	992	1029	1038	1015	1005	1035	1028	1025	1009	1046	1032	1016	1107	1043	1055	993	1019	976	1065	1058	1043	1044	1010	1055	1034	1023	1092	1013	1028	1000	1035	1040	1029	1028	1058	1038	1037	1018	1042	1078	1048	1064	1008	1078	1066	1038	989	974	1085	1046	1028	1058	1021	1053	1044	970	1054	1038	1028	1041	1062	1018	1000	1022	1015	1020	1030	1069	1066	1072	1013	1058	985	990	1010	1029	1052	1029	1034	1019	959	1057	1047	1053	984	1011	1046	994	1017	1028	993	1006	1058	1083	1044	995	1040	1079	1012	1062	1042	1024	1043	964	1002	1051	1056	1048	992	1070	1048	1010	1051	993	1057	1095	971	1096	1049	986	1005	1051	1017	1045	1059	1066	969	1036	1016	1101	1009	990	1016	1052	1014	999	1086	1038	1037	1001	1037	1016	1063	991	1006	1028	1049	1043	991	1005	1005	1002	1029	1054	1034	992	1005	956	1046	1000	1014	1023	1042	1009	1008	999	1026	1069	994	1077	1009	1071	1045	1073	1021	1032	1047	1069	1080	1081	1043	1083	984	1010	1021	1077	1034	1025	1081	1023	1000	1038	1013	1096	1040	1058	1010	1012	1076	1037	1029	1003	1056	1035	994	1004	965	1050	983	992	999	1029	1003	1037	1039	1031	1044	1022	1062	1004	1033	1046	1045	1072	1070	1039	1042	1022	1021	980	1036	1024	1013	1048	965	1010	1090	1037	1029	1029	1050	1052	1035	996	1065	1022	1035	1066	1019	1102	1025	1010	1053	1006	1074	1084	1050	1042	1108	1015	1041	1006	1049	983	982	1032	1022	1007	1109	1007	1041	1018	1073	1040	1077	1026	1038	973	1088	1073	1020	1042	1017	1034	1020	994	1046	995	1058	1030	1053	1079	1064	1001	1056	977	1098	977	1076	1059	1021	1007	1050	1011	1046	990	1036	979	988	1041	1057	994	1064	1055	1080	994	1021	1021	1071	980	1024	1030	995	1012	1016	1041	987	1027	1029	1027	1030	1025	996	1028	1047	1014	1039	1054	1056	1020	1034	1125	973	1043	1057	1084	1022	977	1016	1066	1064	1113	1017	1102	1037	1007	1003	961	1058	1004	1090	996	988	1007	1008	1001	1094	1028	1108	1067	981	1046	994	1038	1050	1103	1021	1024	990	1070	1029	1016	1014	1011	985	986	1051	1080	1033	1019	1013	1046	1041	1071	1064	1069	1027	1023	988	1020	1060	1046	1054	986	1046	1032	999	1023	1069	1002	1069	1052	1007	1049	1031	1060	1005	1110	1073	1054	1059	981	1017	1042	1012	1048	991	1008	1045	1030	1043	1006	1081	1037	1046	1025	1082	1040	1020	989	1017	1034	1030	1094	1058	1033	1043	990	1018	1064	1036	1018	1016	996	1044	1047	1001	1037	1032	1027	1022	1056	1061	1035	996	991	1037	1072	1052	1030	1049	1088	990	1034	1023	1021	1054	1033	1068	1028	1043	1084	1014	1032	1093	1070	970	1099	1071	1030	1002	1034	1055	1030	1023	975	1021	1037	1050	1079	1075	961	1048	1019	1077	1032	1049	1043	1036	1044	1066	1026	1093	1031	1022	1018	1085	1040	976	1030	1019	994	1048	1017	1121	1048	1039	1020	1090	1018	1013	1031	1031	1107	1031	1016	1049	1087	1037	994	1027	1034	1081	988	1010	1002	1008	1020	1069	1029	1043	1025	1036	1027	1012	1066	1062	1008	1036	1047	1029	1028	1030	1015	1078	1022	1057	1060	1031	1016	1047	1068	1006	1033	1039	1068	1060	1083	1059	1035	976	1000	996	1007	1048	1012	1044	1043	1016	1006	1019	1028	1029	998	1041	1104	1087	1020	1038	1064	1023	1057	1027	1043	1055	1010	1066	1038	1021	991	972	1030	1036	1016	1005	1022	1076	1078	1041	1066	1050	1059	1044	1053	1061	961	1060	1038	1008	1044	1052	1041	1024	1034	1029	1023	1047	1022	1080	1033	1018	1072	1007	1063	1043	986	1086	1019	1043	1068	1009	1065	1047	1097	1066	984	1045	1011	1024	983	1036	1051	1030	1012	970	1007	1048	1072	1074	1042	1081	1053	1058	1094	1025	1020	1047	1001	1054	1006	1044	1000	1025	1032	957	1081	1036	1005	1022	993	1037	997	1079	1040	1005	1103	1088	1056	1084	1019	997	1004	1019	1002	1029	1006	1004	1005	1040	1067	1073	1050	1008	984	1085	1080	1016	1001	1014	969	963	1028	1062	1065	1018	1079	1057	1012	1100	990	1047	993	1033	983	1047	971	1048	1057	999	1002	946	1051	1036	1029	1084	1044	1058	1034	1058	1078	1048	1028	1060	1025	1056	1048	1043	1013	966	1025	1033	998	1039	1039	1014	1025	1039	1035	1011	987	1077	1028	1039	1085	1018	1018
27837	26386	30785	25794	15120	8806	5120	2912	2062	1627	1389	1343	1329	1249	1151	1163	1084	1170	1284	1206	1169	1153	1000	919	905	858	827	889	869	828	808	777	807	825	778	801	744	743	795	750	729	711	734	737	804	732	747	775	749	739	729	714	698	690	738	729	721	720	695	708	704	700	766	746	698	762	750	684	704	720	763	741	742	717	727	741	739	734	677	732	701	778	731	774	745	763	767	713	704	707	710	732	738	721	713	680	715	699	703	720	681	735	724	705	741	741	720	721	722	708	757	732	731	756	697	719	758	708	731	729	726	728	733	713	744	693	735	715	726	725	712	718	750	714	755	686	721	768	649	710	779	726	721	698	683	720	682	760	713	701	707	778	741	777	679	697	718	749	709	681	784	756	727	722	757	705	692	764	726	747	741	732	735	734	717	713	726	712	697	753	723	699	725	702	703	712	680	726	708	708	746	745	733	766	719	696	752	682	721	769	732	691	718	702	706	694	769	715	699	716	721	755	726	735	729	721	716	714	718	720	730	685	678	750	682	727	721	737	700	705	710	704	752	741	732	719	724	724	692	747	759	716	653	667	729	736	741	710	684	735	676	694	729	720	773	704	686	767	777	716	684	686	680	754	696	719	695	722	743	696	772	763	742	742	775	721	727	716	734	725	722	690	743	678	741	735	720	761	687	696	736	769	725	756	727	756	729	724	742	723	709	733	703	694	715	689	732	695	706	707	725	710	682	753	742	738	741	736	716	652	770	707	695	721	718	754	735	697	684	705	734	747	731	731	755	728	687	708	721	755	730	743	761	731	682	731	721	766	700	705	723	684	723	727	766	743	737	750	749	779	710	696	678	732	723	708	735	714	717	724	752	726	740	747	701	665	731	714	677	723	697	769	722	709	708	737	757	755	732	732	761	671	703	754	733	700	730	807	725	694	720	727	733	679	732	707	733	769	703	674	713	684	697	684	714	714	725	742	711	706	690	782	728	732	714	695	767	723	762	704	692	739	692	726	757	735	746	711	686	675	684	728	744	739	727	716	714	752	722	743	723	700	716	740	706	709	737	731	710	702	701	725	694	711	659	718	696	700	715	729	679	730	725	761	757	685	719	740	683	776	741	745	730	723	727	733	751	706	736	716	686	695	736	735	727	744	719	793	685	712	707	714	651	737	757	781	725	724	696	724	736	690	697	711	685	755	730	721	763	764	697	699	777	771	674	692	726	724	731	674	779	722	741	696	697	721	734	691	734	706	731	690	733	713	721	696	675	709	682	738	738	760	688	723	725	729	728	712	753	725	706	705	711	765	724	691	735	755	700	796	692	725	681	746	736	725	702	669	722	666	721	726	712	746	732	793	765	719	694	710	776	701	707	718	757	714	757	723	710	757	700	734	705	764	708	685	659	705	694	726	696	700	700	728	715	674	708	735	737	744	679	707	732	678	683	747	755	726	687	751	759	704	742	727	693	717	672	776	695	717	708	739	696	782	724	728	719	769	750	712	690	690	763	712	703	705	716	725	686	679	771	710	698	742	700	695	735	680	769	697	739	734	789	701	764	690	741	737	730	704	716	725	724	722	755	771	716	722	753	687	722	725	746	764	717	747	722	719	736	742	710	719	721	697	748	732	680	737	701	699	733	735	742	699	718	703	771	686	718	729	738	754	779	729	714	700	757	747	726	703	731	688	741	747	722	736	684	685	731	738	744	730	719	717	752	739	713	734	688	724	692	707	739	726	721	728	723	739	679	729	675	703	712	659	734	690	709	713	717	757	738	716	696	741	748	727	702	672	718	737	720	726	672	715	786	730	741	685	754	736	711	678	688	772	673	742	702	722	739	729	678	738	665	687	733	720	702	717	721	751	702	741	735	763	699	728	737	719	719	680	738	755	762	724	731	744	742	748	705	732	744	716	672	718	742	710	731	765	675	701	748	699	743	726	678	705	725	665	733	737	650	755	694	727	718	699	726	734	746	771	704	747	706	718	716	705	702	747	753	691	709	739	684	701	712	702	723	742	718	717	734	737	715	708	736	718	704	704	682	704	792	737	744	661	730	737	718	735	745	711	756	783	678	679	699	727	752	746	737	697	709	701	721	757	768	714	735	736	679	758	704	767	767	696	689	709	712	707	725	731	726	723	760	737	673	714	743	712	736	736	730	722	688	692	709	675	672	733	723	712	746	713	748	689	687	744	681	671	717	721	693	686	755	751	696	713	740	724	754	699	706	756	696	684	752	765	735	711	717	730	735	707	697	666	707	716	669	725	772	701	724	707	702	743	755	697	717	749	726	779	750	722	745	729	697	720	721	782	664	752	735	691	720	763	709	736	722	750	701	757	686	723	704	768	715	748	709	721	710	769	758	685	784	698	693	722	729	750	718	750	733	775	722	685	741	754	693	722	712	764	700	718	702	777	730	694	734	735	730	764	718	742	664	734	755	701	719	676	791	712	766	702	710	740	693	683	732	734	745	684	723	658	686	752	790	727	789	730	698	722	673	719	718	705	676	716	744	693	722	646	699	725	730	764	713	715	749	654	725	723	770	751	700	730	712	719	701	764	668	728	753	723	737	662	728	747	736	746	709	741	721	691	706	676	704	703	681	751	710	744	736	751	699	691	735	696	755	728	655	724	706	742	722	725	744	704	729	690	735	717	726	765	709	779	719	728	722	665	701	770	755	742	725	742	655	723	678	699	734	725	665	701	748	699	762	671	733	696	685	691	724	735	735	709	764	710	725	725	699	683	683	731	699	703	672	751	702	764	745	711	799	708	753	720	749	748	746	725	713	708	710	742	715	699	723	702	765	717	730	717	747	724	718	714	783	703	764	734	720	730	735	727	707	715	721	788	736	677	756	729	713	739	740	706	686	680	696	740	740	734	703	766	694	743	761	688	750	719	694	712	708	752	720	736	710	678	724	674	720	725	726	745	697	710	717	679	718	743	719	698	672	692	727	712	691	776	747	702	724	736	673	770	719	739	685	771	712	710	698	707	743	761	719	752	683	747	748	763	785	703	696	682	723	729	738	683	725	707	723	717	753	716	750	693	686	667	726	738	744	733	743	749	753	697	720	724	750	685	723	709	719	733	747	724	691	705	715	747	708	757	708	750	695	725	730	686	709	746	729	743	652	732	745	735	723	762	727	714	716	775	695	686	760	698	701	711	709	658	696	677	700	743	735	740	688	655	706	672	725	724	731	705	746	716	697	766	726	734	721	729	740	729	757	750	691	665	733	742	739	722	765	712	718	743	712	739	749	756	764	685	755	730	713	712	681	722	703	727	742	670	723	727	725	722	783	693	776	747	711	723	699	736	693	689	683	728	725	681	725	719	707	740	751	694	747	722	702	677	754	690	735	772	771	691	744	762	739	754	745	754	705	738	747	741	733	744	747	740	732	669	752	738	710	730	729	713	744	774	710	679	721	703	761	671	697	714	717	685	713	733	735	695	744	704	701	728	763	742	727	767	735	716	730	701	703	737	719	717	736	703	723	723	716	711	705	753
23416	41117	39205	31785	22766	16740	11151	7128	4964	3657	3012	2863	2907	2660	2246	2266	2081	2255	2549	2231	2166	2132	1923	1706	1468	1430	1377	1403	1304	1345	1239	1209	1183	1111	1193	1060	1090	1157	1080	1068	1085	1034	1049	1110	1102	1126	1173	1164	1050	1087	1023	1034	1026	1026	1009	996	986	1024	1047	1026	997	985	1004	1019	991	984	1000	978	1045	1002	1008	1064	1053	1039	983	946	1025	976	1000	1008	1008	1029	1033	924	982	1000	1033	1028	1040	1060	1012	1025	1030	979	1031	1078	1048	1011	1026	963	1073	1012	1001	959	1048	992	1015	991	1034	1003	984	1004	956	1034	982	1007	1069	1012	996	1011	943	1042	1031	992	1068	999	1004	1008	1003	985	1049	987	938	1027	990	1021	983	993	992	1019	1028	1037	1025	1085	997	1051	1026	993	1018	1055	1032	1013	995	965	1045	993	1003	1016	971	1004	1003	1001	966	951	986	928	1005	1025	969	948	1025	951	1008	1014	1006	992	1013	1017	1005	1006	998	1038	978	1029	1064	1007	980	1023	1012	998	946	981	1008	1005	985	1060	1005	1099	1012	999	1000	1001	992	932	1027	983	987	1005	1013	991	1044	1010	1011	980	983	973	969	1000	1001	1087	986	1006	954	1018	990	1030	1037	1055	999	1040	992	993	1028	1022	961	963	1032	1009	998	1070	1037	1004	1005	1062	998	991	1032	1006	995	1034	1026	1002	1025	955	1042	1028	973	989	1033	1018	1015	975	1008	982	999	1006	975	1054	1031	1045	1003	1003	1032	982	1071	970	978	1026	1016	969	1016	1027	987	1038	1005	950	996	1009	1028	1001	977	1012	996	1007	1008	1022	1003	963	1024	1010	1034	1055	1062	1001	1036	1057	1036	1020	1033	933	993	998	977	1013	1095	1027	995	969	1000	1014	1005	981	952	1003	1034	1081	955	1082	992	959	1025	1057	951	1004	1082	1042	992	1010	1057	1089	1007	973	1012	1022	1030	981	977	995	1036	1031	967	1070	991	1008	996	993	995	969	1016	980	1075	1041	1092	961	1004	949	982	1033	1000	998	1001	1008	1044	975	1027	1017	1065	1034	1051	1005	1045	985	981	1021	1057	997	1008	950	1034	1013	993	1018	1070	1012	1039	1033	1045	957	996	977	937	1017	1094	1038	1014	996	979	1021	952	1075	1005	1006	974	1032	1000	1013	982	1014	976	1024	984	947	1001	1065	964	1048	1022	1049	954	987	1034	984	1072	1026	1040	1021	1049	1027	1033	1058	939	1009	1016	1012	992	1029	986	1074	982	1034	989	989	1037	1001	992	1008	969	974	1018	973	1026	945	1010	990	1006	1014	991	1009	986	976	1036	1018	1028	1058	1038	991	995	1042	982	1035	955	1027	994	973	1089	1036	1047	1052	975	987	989	993	1026	969	1061	1019	1045	1048	1003	1009	1066	967	996	1060	1044	993	929	976	1018	1011	974	1001	1011	987	1011	1052	1075	1070	992	1004	990	968	1070	1046	1000	1031	995	1004	993	1032	1015	949	1002	977	972	1001	1029	1034	942	1034	1025	961	1002	977	958	1018	1004	1015	1022	1023	1018	993	1053	1062	1006	960	982	1028	1037	1025	1051	1041	1049	1085	1020	967	974	970	992	1003	1017	1017	980	976	1035	992	965	983	1013	1022	1009	1059	1005	1008	1027	1026	1019	992	979	1012	977	977	1049	1016	981	1025	1062	1013	1060	978	964	1005	966	1020	1049	1030	1027	990	983	1075	1015	1073	975	1008	967	970	1025	985	1037	976	999	1033	991	1015	1003	1017	1018	1018	1054	1020	1016	1029	1007	1036	1054	1043	982	1001	1012	994	1030	1065	1035	1012	989	993	1021	1053	999	1037	1013	1067	1034	991	1004	987	948	1014	1018	946	1014	1018	1013	1011	1050	963	1023	990	1029	1023	1001	1022	1028	1030	1027	1057	1030	985	1019	1000	1099	998	1025	1016	1009	984	1002	1001	1035	982	1012	1023	1051	973	1020	1084	991	994	1082	965	1035	971	1013	1004	968	992	1037	1034	1025	1012	944	1035	993	989	981	1036	965	1044	969	994	988	951	1033	959	933	989	1038	1017	1046	997	1024	1002	1029	1000	997	1014	1006	982	980	1031	998	1031	1071	1003	1044	1044	1006	1017	1042	976	1015	1010	1052	1096	1051	1006	1027	959	1040	944	1033	1045	986	967	1043	1031	1047	1001	1053	969	951	1021	945	1006	1013	994	1034	1002	1015	980	1028	987	984	1035	995	980	1036	990	970	1066	1023	1015	1052	990	1010	1016	992	988	988	1029	1038	1016	1021	989	1039	1015	998	973	1038	1052	1001	1033	958	1042	1008	1043	980	991	1015	1033	1005	1017	1010	1018	1008	1040	977	1048	989	960	995	1001	1035	982	954	1057	983	1000	988	978	1019	1031	969	1003	995	998	1022	1027	995	1007	1059	989	1024	966	1027	1055	1009	1038	1012	991	1026	1031	1019	1011	996	1025	1026	960	1026	1038	1010	1029	1051	1007	994	980	1030	975	927	1009	1056	933	1021	942	1044	1059	1014	1005	1039	1029	1032	981	1025	1029	1024	1017	1025	1022	1024	1029	1015	1024	940	1020	1039	1006	1024	1032	1028	1020	1042	1024	1003	1011	996	968	1028	1036	948	989	994	1068	993	991	1003	1053	982	1074	942	979	1006	994	1035	1093	1031	1026	995	1016	1038	1058	1026	1055	1039	1005	1026	1006	1035	1034	1005	1025	976	1027	1009	980	1032	1011	1028	1051	1063	974	1007	981	1043	1007	1003	1061	967	962	975	983	1020	1023	1012	999	994	1039	1041	1003	1052	1043	967	1054	1021	1068	921	1047	1006	988	961	1010	963	975	985	1007	1019	1028	955	1053	1016	1026	1004	973	994	950	978	1038	1051	1062	1007	993	1023	1039	956	995	981	1047	1047	1003	1016	965	1010	1027	1011	1007	1006	1038	978	1033	1033	1008	981	1003	1006	966	1004	984	1001	993	989	980	965	1027	1007	976	1023	1035	1022	1033	1026	1019	1036	1011	1021	1006	1013	986	979	1027	998	1066	1031	963	1016	1080	1009	986	968	1049	993	994	1016	948	1032	987	1043	1039	976	1039	1023	1030	972	1013	1019	999	986	996	1026	1005	1046	1032	1030	964	1042	994	1032	1008	1029	1011	1006	1032	1033	1036	1018	979	1091	1023	1056	1013	1013	974	987	1047	989	1050	1046	994	1025	1035	976	1032	984	1008	1051	1121	1031	1001	1042	916	980	996	1019	973	1006	1017	973	1031	1037	964	971	972	1057	977	1029	972	1059	1000	1053	1028	1005	981	1051	1060	1021	1006	1004	1021	1063	986	1001	1019	1003	976	1046	988	1017	1042	991	1005	1013	1071	980	989	1040	1042	1028	960	1042	1014	943	1083	1024	1027	1010	999	1046	985	1003	987	951	977	1023	1033	1056	968	951	1032	986	1040	1005	979	1010	990	1026	1044	1007	1009	1030	1009	993	1016	1098	966	1022	1016	1052	1041	1034	1039	993	1029	1010	1049	974	1026	994	1034	1038	974	1025	979	1012	978	1029	993	1007	1018	1058	1008	1037	969	989	979	995	996	1004	1005	982	977	1020	1018	965	1068	1031	967	1062	983	1029	984	1009	1017	1083	1013	962	1039	1071	964	1031	942	1007	1013	1000	993	1002	987	978	1036	1042	1009	1037	1038	974	972	1018	952	1038	1006	1038	988	1049	1031	1026	1032	1011	1035	964	973	988	1017	971	990	1034	1034	1036	991	1022	971	993	979	1002	1005	1003	1048	1001	1047	1044	980	1004	1003	994	1013	978	1070	968	1034	1023	1012	1095	1040	966	989	990	1003	986	1037	1005	1033	1006	968	1087	1029	1037	950	982	1039	998	1021	1002	1026	983	1039	1008	1013	1031	1015	999	962	1000	941	985	1017	1014	986	989	1013	959	978	1050	976	927	952	977	948	1016	1006	975	956	995	1019	1014	993	1067	1013	1005	1023	972	1091	994	1016	997	1026	1039	1008	988	976	1020	980	1018	1000	974	995	1048	1080	962	1046	1031	1034	1039	1002	1008	1052	1001	1046	1009	1075	1025	1039	1048	1009	1003	1000	992	1019	1055	980	1020	947	1011	996	1062	992	986	1000	1004	972	1023	998	977	1007	1049	1027	997	1016	1063	975	1057	1007	988	1085	993	1009	1014	980	1102	951	1057	987	1023	1005	1016	1027	982	1065	1026	1004	1005	1011	991	965	1014	1042	1035	975	1042	992	1042	1065	1054	994	980	1023	1057	977	994	970	1013	1040	971	995	973	981	940	1013	976	998	1064	1005	1028	991	1050	1040	1008	1016	1053	1041	1026	988	1022	1062	1014	1056	963	974	1033	1031	991	1035	1049	987	1071	1007	1021	1015	982	1028	1047	1003	970	1013	982	1007	1032	1032	1005	1000	1002	988
24151	21430	28801	25187	22401	18152	11180	5541	3501	2661	2151	1885	1780	1508	1504	1524	1473	1755	1658	1495	1453	1414	1271	1102	1070	980	929	940	909	914	864	860	822	895	830	847	769	830	782	823	787	759	738	784	877	965	929	814	807	787	803	784	728	775	744	733	771	775	813	753	735	726	754	807	758	755	759	728	687	775	717	749	759	704	683	747	667	778	709	732	721	763	771	714	764	716	760	756	774	748	738	699	699	759	744	746	748	708	776	736	762	729	684	694	724	757	708	685	754	739	718	679	713	770	744	751	738	752	778	718	773	723	688	779	716	749	739	712	763	754	710	756	744	721	755	737	756	732	719	727	740	751	788	694	711	765	747	719	756	752	732	756	711	719	727	710	742	774	764	803	698	793	707	759	727	774	750	781	760	755	782	723	712	769	765	745	722	731	762	745	772	714	756	736	791	733	737	713	712	709	731	758	772	737	732	759	709	758	756	807	725	756	763	759	771	758	740	728	722	755	768	743	703	703	735	759	737	789	742	731	765	735	731	746	746	797	718	774	786	780	761	740	725	759	781	707	778	730	722	780	735	724	780	739	721	716	774	759	755	710	750	777	770	790	771	720	762	710	735	744	717	757	722	760	750	756	705	699	752	752	754	754	705	732	695	752	740	764	763	716	756	733	746	771	695	748	760	714	777	703	782	745	724	706	779	741	712	752	707	736	757	675	779	743	744	771	782	731	736	788	752	746	700	736	782	719	731	758	708	739	730	745	785	771	803	775	758	745	741	746	730	768	743	750	713	725	735	724	732	745	770	734	728	795	738	739	786	685	744	761	676	758	739	668	749	746	749	702	815	747	707	743	715	737	684	750	755	735	735	769	722	698	733	770	755	707	730	726	810	725	763	718	753	737	726	712	758	758	728	704	701	763	749	721	729	728	708	718	768	699	728	738	713	763	732	768	783	729	781	688	764	799	785	748	767	750	798	721	739	771	718	751	728	752	736	714	710	736	760	724	733	730	711	703	762	740	767	756	742	764	718	756	835	720	708	752	720	760	705	733	773	738	773	747	762	714	774	728	750	731	714	721	784	752	731	744	757	772	691	706	740	782	766	710	728	749	738	718	744	718	780	770	781	745	767	747	778	753	729	726	710	757	700	733	731	751	761	754	728	750	756	741	748	777	698	748	798	749	776	757	727	757	780	758	683	721	760	768	732	702	796	749	758	720	772	775	705	749	756	750	749	703	701	759	700	729	677	739	732	741	758	748	819	701	718	746	705	781	701	694	718	754	719	693	769	764	777	759	730	724	761	711	765	742	738	763	730	787	777	730	729	750	728	713	717	719	721	737	750	740	745	753	736	704	755	703	773	731	694	774	737	744	756	757	706	774	730	747	723	739	717	718	771	695	708	750	697	735	751	722	738	735	810	803	717	729	746	724	748	768	753	793	776	750	748	702	769	761	693	763	716	731	781	761	720	745	797	764	728	733	714	724	772	746	742	770	741	681	786	736	753	755	765	714	714	746	737	709	714	722	722	700	767	723	740	738	769	710	747	752	774	794	755	738	745	805	720	749	724	708	684	743	725	784	712	768	735	744	697	729	750	721	760	764	683	767	743	763	745	720	724	726	670	739	741	752	719	791	773	735	741	703	755	728	706	754	740	723	785	737	704	715	762	713	773	727	750	752	733	709	733	748	709	692	721	792	783	709	765	761	702	754	697	772	747	753	726	743	755	801	757	808	732	750	725	741	751	756	734	747	773	764	720	715	754	767	701	707	701	760	732	689	744	740	760	734	711	736	701	730	739	727	731	751	687	746	756	761	727	736	737	787	746	737	777	698	701	758	711	709	718	760	776	774	780	781	694	775	763	762	721	733	725	695	699	733	779	756	711	695	754	720	719	759	746	719	740	754	767	727	763	732	723	726	751	726	775	767	740	745	748	727	750	750	685	746	737	733	689	784	748	691	748	745	769	755	742	771	716	731	720	755	792	718	756	656	717	733	749	719	750	771	741	737	780	764	738	734	680	751	748	763	761	796	756	759	749	728	765	733	724	790	721	716	747	736	772	765	780	770	753	732	699	742	742	758	706	718	724	722	708	784	755	769	708	751	706	760	679	725	733	743	782	740	726	697	767	738	738	739	758	743	731	745	755	736	746	728	743	713	739	747	749	722	699	743	727	723	746	715	731	729	748	726	786	719	696	763	743	756	745	753	742	718	734	721	759	773	688	796	735	726	727	737	789	758	717	755	715	743	721	768	759	742	732	764	768	775	747	722	730	768	777	715	732	722	757	742	706	756	773	775	756	773	742	752	774	760	719	749	719	728	766	815	809	746	740	717	728	745	732	741	730	740	701	770	744	702	736	736	762	726	732	749	760	728	781	721	758	727	688	768	756	739	706	703	760	759	767	697	726	766	719	773	770	741	740	710	721	702	727	701	736	731	741	771	683	753	764	748	741	713	771	738	720	745	726	740	750	781	682	766	770	705	793	697	805	740	669	741	791	767	757	792	765	760	759	745	747	743	720	736	700	764	716	739	735	712	730	738	725	712	734	733	770	736	728	761	770	693	733	728	790	748	777	729	697	723	730	759	759	738	716	783	745	750	780	698	740	699	776	740	718	707	755	739	726	737	709	743	728	736	697	747	736	744	730	781	751	731	773	787	743	741	754	702	744	722	711	766	750	727	741	728	746	819	779	707	744	775	690	746	792	764	736	779	783	747	714	760	751	761	735	702	728	743	760	763	754	780	733	739	738	746	689	776	735	742	712	721	730	748	762	754	730	748	705	715	683	726	750	765	693	733	706	748	728	693	758	715	801	788	701	766	770	770	730	751	750	701	731	783	799	736	750	754	815	734	706	761	788	699	744	732	771	777	748	757	733	691	725	742	715	766	804	729	728	769	743	720	743	705	717	744	788	712	751	770	721	732	744	751	771	738	781	766	741	713	730	751	761	736	776	680	755	771	729	731	784	763	762	706	709	738	757	724	738	745	780	704	715	690	721	697	789	716	759	757	747	745	704	753	773	695	755	751	736	715	696	753	725	771	751	727	723	783	755	744	793	735	730	716	752	759	746	746	751	777	763	731	724	788	749	777	767	744	695	718	757	697	746	747	726	730	743	736	722	698	706	684	747	759	715	773	753	755	799	726	767	754	713	757	737	768	730	726	754	746	764	793	767	716	725	765	717	738	748	731	708	737	753	736	714	712	742	759	713	739	733	766	723	765	786	709	753	711	725	754	701	756	723	759	726	734	741	695	739	741	729	764	770	732	710	746	741	737	719	793	770	735	701	745	760	786	739	745	762	726	744	734	696	728	790	714	757	721	706	771	725	750	717	715	773	709	755	747	793	708	737	753	730	741	752	778	765	734	702	715	716	760	704	701	717	746	717	741	711	708	742	703	732	787	772	764	741	743	743	746	717	761	751	731	759	758	735	717	688	783	738	759	759	781	699	692	738	735	737	747	712	734	723	702	784	696	729	684	762	762	796	790	744	749	761	776	770	760
25466	46222	44629	38234	29566	22429	16568	11246	7862	5940	4893	4319	3923	3293	3297	3187	3335	3764	3433	3095	3073	3030	2518	2138	1947	1618	1662	1666	1525	1433	1392	1303	1263	1322	1243	1258	1229	1197	1175	1078	1141	1100	1144	1064	1292	1542	1345	1316	1251	1211	1122	1087	991	1060	1065	979	1062	1068	1034	1036	1035	1053	1024	1081	1036	1034	1094	1066	1072	1060	1044	1050	1057	1050	1010	1000	1018	1062	1039	1002	1131	1048	1017	1003	1050	1113	1016	1077	1005	1059	1039	1063	1011	1023	1071	1020	1089	1036	1048	1033	1075	1058	1087	981	1062	1068	1037	1042	1071	1031	1033	1078	997	1044	1072	1034	1057	1007	1050	1031	1054	1034	1038	1041	1077	1001	997	1042	996	1066	1034	1018	1044	1006	1068	1086	1044	976	1010	1035	1005	1098	1058	1009	1053	1071	1040	1008	1079	1005	1045	989	1017	1007	1105	1018	1103	1050	1025	1028	1067	1046	1089	1018	1017	1045	1010	1051	1052	1039	1043	1058	998	1007	1035	1048	1053	1073	1063	981	1048	1075	999	1000	1092	1024	1071	1030	1056	1034	1041	1051	1052	1041	1043	1074	1002	1037	1029	1058	1025	1046	1032	1004	995	1035	1046	1111	1024	1091	1075	1004	1045	1053	1021	1036	1074	1003	974	1024	1017	1046	1033	989	1089	1087	1028	1007	1081	1087	1053	1054	1079	1044	1060	1022	1019	1024	1047	1053	1040	1067	1084	1059	1081	1075	1034	1092	1049	1090	1067	1050	1044	975	999	1119	1059	1003	1087	1016	1007	1075	1065	993	1017	1033	1035	1039	1021	1035	1072	1050	1031	1037	1032	1108	982	1031	1016	1050	1013	1001	1033	1022	1002	1061	1025	1020	1007	978	1044	969	1026	1007	1026	1112	1032	1041	1015	1095	1069	1007	1052	1060	1015	1052	1075	1094	1030	1071	1032	1090	1053	1090	1019	1005	1041	1031	1017	1019	1064	1003	1017	1010	984	1095	1076	1003	1089	1041	1034	1022	1073	1030	1049	1018	1055	1030	1028	1043	1043	1042	1033	998	1089	1009	1000	972	1021	1083	1004	1087	1033	1043	1025	1052	1003	1074	1064	1062	1024	1067	1080	996	1057	1038	1025	1058	1005	1042	1045	1046	1020	1085	1059	1088	1005	1087	1023	1066	991	1094	1084	969	1027	1026	1086	1041	1034	1061	1058	1084	1032	1040	1040	1032	1029	1049	1013	1048	1009	975	1109	1016	1005	1016	1046	992	961	1047	1012	993	1027	1110	1006	1099	989	1081	971	1021	998	997	1030	1030	1047	1070	1111	1007	1037	981	1046	1056	1031	1060	1056	1057	1054	1020	1038	1063	1043	1042	1128	1007	1052	1024	1031	1088	1047	1015	1002	1007	1045	1062	1077	1001	1012	1022	1006	1020	1007	1051	1003	979	965	1038	963	1070	987	1011	1027	1024	1071	1049	1050	1046	1004	1088	985	1073	1033	1042	1098	1077	1041	1026	1039	993	1040	1028	1089	972	1052	1072	1042	1042	1036	994	1014	1059	1030	1063	1019	1085	1037	1012	1021	1027	1068	991	986	980	986	1072	1007	1050	1016	1056	1068	1043	1060	1056	1053	1098	1061	1039	1076	1011	1041	1010	1050	1005	1039	1071	1018	989	1013	1031	1050	963	1030	992	1022	1043	1017	980	1050	1012	1072	1026	1023	1064	1009	999	987	1041	1092	1035	1056	1007	995	1065	1072	1041	1089	1062	1043	999	1109	1106	1006	1021	1076	1056	1067	1085	1059	1044	1054	1029	1054	1020	999	1065	1013	1016	1055	1090	1008	1027	1070	1044	1024	1070	1028	1039	977	1013	990	1062	1003	981	1043	1012	996	1037	1085	1014	1075	1036	1054	1020	1039	1067	992	1042	1040	1031	1026	1044	1051	1031	1040	1076	1085	956	962	1040	1017	1043	1018	1019	1091	1023	1026	1031	1088	1061	1003	1068	1084	1004	1058	957	1033	1022	1028	1008	1021	996	1016	1047	1007	1041	1026	1011	1026	1053	988	1008	992	1045	966	1046	1044	1036	987	1074	1013	1082	1111	1015	1075	1016	1021	1050	1061	1043	1016	991	1064	1038	1064	987	1002	1013	1046	1002	995	1052	1022	1033	1033	1077	1019	1051	993	1000	1045	1032	1066	1009	1057	1087	1076	1108	1034	1055	1049	1066	983	1021	939	1056	1013	1038	1063	1027	1018	1044	1041	1003	1092	1072	1050	982	1067	965	1057	1057	1054	1043	991	1093	1049	1023	1010	1052	1027	1047	1046	983	1044	1017	1022	1089	1016	1025	940	1044	1061	1082	1060	1042	1020	1059	1022	1056	993	1005	1059	1055	1047	1070	1083	1076	1025	964	980	1015	1054	1025	1026	1060	1032	1034	1072	1081	988	1042	1066	1012	1017	1016	1073	1012	1018	1020	1046	1059	992	1086	1094	1028	1081	1074	1091	1023	1010	1013	1003	1028	1039	1038	1021	1033	1066	1057	1039	1029	1044	1016	1005	1092	1041	1079	1023	1015	1040	1059	1080	1017	1035	1096	1082	1063	1078	1098	1065	1061	1046	1048	1018	1005	1058	1067	1040	1068	1050	1072	1014	1041	1082	995	994	1029	952	1028	1051	1018	1088	1055	997	1006	1013	1069	995	1008	1070	1081	1050	1018	992	1062	1047	1017	1019	1040	1031	1070	1011	1031	1047	1048	995	1099	1038	1108	1035	1054	1015	1019	1011	996	1014	1108	1061	1033	1135	1070	994	1013	1033	986	1025	1032	1029	1081	1045	1025	1050	1027	1094	1009	1068	1062	1102	1037	1054	1041	1058	1050	1041	1050	1082	1041	1045	1021	1042	1023	1074	1032	1055	1002	1078	1052	1078	1035	1060	1033	1046	1023	995	1038	1034	1066	1066	1119	1048	1071	1034	1080	1022	1024	1062	1106	1007	1026	1060	1058	1009	999	1046	1002	1113	1054	1017	1059	1038	987	1012	1034	1020	1083	1013	1029	1056	988	1033	1075	1019	1066	999	984	1067	1015	1046	1036	1038	1013	1122	1013	1055	1003	995	1083	1042	996	1056	1016	1019	984	1087	1052	1007	1081	1050	1041	1074	1031	1015	1036	972	1032	1087	1064	1063	1028	1034	1037	962	1017	975	1067	1070	1019	1039	1047	1074	1034	1032	960	1055	1057	1041	1082	1061	1035	1024	1063	1023	1026	1072	1011	1087	1017	1040	1034	1080	1008	1020	1088	1012	1030	1039	1056	1037	1078	1050	1008	1032	1048	1062	1055	1062	1076	1053	1035	1016	1063	996	1064	1008	1004	1057	1037	1015	1063	1081	1054	1024	1019	1083	1039	1063	1067	1062	1055	1040	1007	1025	1059	1010	1039	1044	1064	1084	1030	1026	1028	1067	1130	1051	991	1068	1021	977	1025	998	1055	1075	1029	1026	1032	1032	998	1037	1020	1069	1025	1022	1015	1097	1038	1063	1033	1019	1045	1016	1001	1015	1064	1041	1019	1039	1021	1034	1016	1035	1052	1023	1041	1076	997	1050	1045	1056	1054	993	1049	1097	996	1053	1020	1101	1045	1037	1030	1027	1049	1024	1037	1070	1055	1054	1015	1017	975	1042	1069	1056	1047	1055	960	1057	964	1059	1055	1022	1026	1046	1033	1036	1010	1073	1050	1087	1047	1106	1083	1051	1069	1059	1074	1035	1044	1023	1034	1028	1019	1063	1066	1032	1053	1030	1065	1077	1018	1046	1055	1041	1043	1000	1055	1036	1101	1020	1029	1048	1073	1060	1052	1060	1040	1011	1039	1035	970	1062	994	1077	1066	1045	1014	1039	1056	1063	1024	1125	1009	1078	1045	1035	1019	1026	981	1035	1004	1027	1018	1031	1088	1102	1021	1045	1016	978	1046	1024	1062	1031	1027	1037	1022	1052	1035	1046	1104	1019	1027	1005	1064	1014	1040	1011	1072	1042	1059	1005	994	1034	1078	1060	1078	1042	1058	1013	1006	1040	1053	1039	1019	1049	1053	1083	963	1031	1050	1026	1028	1050	1061	995	1007	1061	1051	1018	1030	1003	1017	1052	1090	1020	1019	1062	1064	1051	1047	1034	1010	1029	1054	1098	1031	1092	1019	1023	1005	1059	1011	1008	1075	1032	1060	1000	1041	1063	1103	1038	1093	1022	1006	1043	998	1065	1074	1004	1016	994	951	993	1073	1042	964	1019	1009	1096	1047	1047	1069	1067	1058	1095	1032	1040	1017	1058	1089	1005	1070	1089	1058	1083	1043	1033	1026	1040	1006	1048	1017	1014	1051	1048	989	1054	1055	1029	1069	1043	1080	1020	1098	1078	964	976	1013	1064	1005	1063	1005	1060	1074	1013	1030	1030	1026	1073	1056	1022	1086	1030	1073	1048	1022	1012	1064	1089	1071	1015	956	1023	1093	1094	973	1035	1022	1017	1057	1005	965	1020	1008	1039	1048	1030	1084	1040	992	1055	1021	1005	1020	1075	1060	969	967	1035	1026	1093	1051	1039	1058	1014	1047	1056	1000	1097	1035	1043	1016	1033	1100	1057	1014	1005	1021	1025	1051	1026	1016	1020	1037	997	1021	993	1098	1039	1073	1058	1079	1009	1094	1050	1022	1050	1057	1028	1051	1115	1023	1045	1043	1064	1053	971	1030	1048	1034	1046	1056	1001	1051	1036	1036	1026	1032	1041	1034	1068	998	1058	1035	1070	1028	1044	1085	1063	1066	1056	1010	1085	985	1116	1038	995	1024	994	1048	1011	1051	1026	1043	1036	1029	1026	1078	1043	976	1090	1067	1011	1038	1065	1032	965	1086
23187	21422	29331	23992	21995	22653	18380	8015	4723	3623	2837	2407	2173	1979	1932	1984	2103	2212	1988	1930	1957	1643	1498	1261	1265	988	1083	1085	1126	1045	932	931	823	917	908	902	898	852	828	832	842	766	770	817	938	1190	949	844	925	862	868	797	784	755	810	770	767	792	751	736	722	797	696	773	780	790	796	752	725	734	722	823	774	764	778	732	772	763	761	697	775	769	793	765	790	739	737	748	732	740	770	780	727	717	724	750	796	804	779	719	799	746	787	730	759	734	760	732	781	745	797	718	746	775	734	798	723	751	776	734	726	758	755	677	729	783	788	767	740	697	762	749	757	786	762	784	762	722	756	743	772	743	744	788	795	772	770	819	806	721	750	773	743	756	722	755	763	759	750	760	745	759	789	765	800	744	818	772	774	754	760	756	767	832	720	751	803	704	746	758	746	745	804	856	721	765	806	748	714	707	750	723	808	739	747	722	718	726	737	821	729	746	763	757	774	786	784	796	779	738	747	736	767	774	768	707	785	769	718	762	764	751	755	794	711	790	788	793	723	766	704	758	782	695	799	736	758	780	734	770	736	740	784	734	742	761	755	770	771	769	793	757	773	782	798	734	747	763	806	784	801	739	750	756	751	791	776	767	791	769	794	775	733	748	734	755	760	778	732	751	717	745	717	756	744	756	713	774	776	753	808	768	716	729	755	798	781	723	764	768	763	783	736	749	777	764	702	750	739	705	771	740	782	780	757	729	733	783	700	769	742	738	811	742	739	783	793	739	733	716	763	781	765	761	782	684	794	752	800	784	742	776	738	798	738	785	771	739	732	801	762	801	778	710	691	778	761	737	707	711	746	747	780	728	742	749	740	791	766	729	743	758	737	745	752	769	762	748	730	723	763	763	801	730	761	786	770	742	777	742	769	726	714	747	785	751	739	738	765	770	739	811	729	731	785	702	778	759	763	754	766	755	773	732	765	731	747	752	738	777	752	824	764	735	824	744	775	699	732	782	723	703	765	768	724	746	763	768	739	732	786	713	756	756	729	751	776	760	779	735	748	764	721	757	713	725	723	750	756	746	778	784	766	737	722	715	768	761	729	742	744	688	779	800	779	737	740	763	717	789	774	793	719	711	769	722	755	734	747	746	749	765	760	784	751	744	758	779	813	781	763	779	753	772	737	738	749	754	757	716	803	794	756	753	692	739	757	734	745	755	730	720	758	754	767	770	758	812	809	756	755	801	729	796	719	742	753	789	785	758	755	741	745	805	769	800	798	794	728	779	776	795	777	772	760	751	737	785	752	723	739	759	786	752	760	743	795	782	761	760	775	764	757	739	707	701	816	819	772	794	814	742	722	748	741	741	775	726	747	755	799	713	780	785	766	758	745	739	795	738	755	809	772	744	766	756	758	761	731	749	801	740	781	760	753	719	726	759	773	756	743	743	745	747	796	730	724	779	788	744	758	819	730	753	702	787	752	732	770	701	761	729	715	790	777	785	757	719	743	775	742	764	745	750	752	774	772	809	721	747	721	696	797	787	740	744	711	770	738	751	754	766	833	763	750	718	738	721	747	687	788	789	779	721	770	765	706	745	789	716	749	756	755	744	746	735	792	752	768	763	759	721	745	771	712	752	751	737	809	742	765	726	778	783	763	756	737	779	736	790	776	760	735	758	744	784	754	726	725	761	805	734	760	752	727	781	770	771	784	714	734	750	703	738	815	753	735	751	776	711	758	793	748	781	752	750	720	746	807	735	780	719	702	775	790	764	684	696	742	760	776	749	784	742	763	755	758	811	754	747	748	734	750	789	778	781	789	738	781	714	790	770	785	735	683	755	801	710	737	801	728	730	776	743	704	749	776	746	773	784	745	750	790	715	734	729	743	802	764	755	768	708	740	753	730	745	718	767	770	777	681	754	737	733	762	742	729	741	773	737	775	755	785	748	772	742	727	706	735	764	745	773	730	748	809	756	793	763	755	713	776	722	742	768	771	770	818	763	739	757	749	727	763	744	757	755	741	763	726	741	748	812	735	769	704	779	716	760	764	728	727	740	770	777	693	737	758	768	760	693	765	720	756	828	717	713	817	769	697	780	721	766	737	809	787	774	747	705	777	785	745	731	773	757	749	732	778	805	773	798	731	767	751	746	740	755	788	798	769	758	779	726	710	714	743	764	807	760	747	758	693	731	765	727	746	799	813	760	771	741	701	752	751	748	722	750	750	728	785	744	767	774	749	780	774	803	758	715	756	716	769	778	776	728	791	742	809	738	795	737	721	711	756	816	751	737	713	773	770	760	769	757	721	771	771	777	722	806	745	750	737	778	773	767	707	701	784	721	753	743	779	795	763	680	727	742	726	812	784	768	770	719	741	732	717	746	752	722	735	742	735	758	747	765	798	743	735	735	770	779	759	780	759	716	740	748	779	745	740	738	724	714	697	760	798	757	762	721	797	739	765	744	779	762	730	783	749	759	729	734	746	737	754	797	765	763	735	727	755	725	802	719	785	725	761	744	674	744	757	732	796	760	777	762	741	750	788	822	759	787	738	732	761	751	740	797	762	795	760	735	748	785	751	802	739	732	757	787	741	757	785	760	780	753	730	749	751	672	728	726	704	772	745	759	744	738	774	736	732	780	740	761	744	768	744	723	739	746	813	719	721	774	713	779	755	731	734	767	749	718	789	762	771	789	725	763	774	723	745	725	734	761	748	728	764	799	727	714	768	720	726	763	767	790	768	794	802	750	740	741	763	759	761	788	714	745	769	770	750	734	718	745	739	709	748	773	718	776	758	772	724	744	781	785	741	737	724	719	753	781	745	790	716	789	813	780	720	697	743	802	730	782	759	790	771	770	765	751	748	689	744	746	765	755	799	778	764	744	740	808	811	816	769	716	714	709	737	710	756	768	736	787	719	785	727	750	746	753	743	788	771	777	767	800	766	744	767	784	737	727	770	772	787	762	746	787	767	744	723	767	741	755	780	785	770	763	767	779	715	747	798	758	768	784	736	744	762	767	718	800	718	744	716	789	717	723	784	741	749	722	744	768	799	726	739	705	737	783	763	766	763	773	716	765	792	754	734	773	744	780	728	740	767	757	752	749	764	721	743	762	792	734	759	775	753	799	714	756	693	793	727	758	700	748	754	767	734	774	766	704	764	788	827	738	765	805	735	730	785	774	752	735	749	770	740	702	742	711	766	723	744	697	788	759	786	786	727	801	787	725	754	760	731	794	725	748	769	829	724	805	777	752	756	730	728	753	763	761	768	751	775	730	736	724	742	754	782	719	744	767	776	796	756	753	760	719	772	760	759	713	766	744	721	684	774	744	736	803	786	799	769	760	729	734	776	761	732	803	764	781	771	755	728	723	722	771	752	741	768	723	754	719	802	769	805	758	786	794	786	797	739	752	767	780	728	740	782	724	796	741	756	745	812	767	737	767	783	800	805	775	740	748	723	749	796	742	762	787	724	745	783	739	749	720	730	757	761	765	742	780	720	744	720	762	760	766
27550	49714	49377	41928	34109	26891	20266	14255	10447	8159	6647	5613	5033	4563	4183	4531	4941	5034	4202	4017	4223	3492	2947	2580	2357	1875	1864	1924	1827	1601	1515	1462	1380	1505	1364	1369	1390	1285	1266	1264	1222	1130	1107	1192	1369	2116	1527	1331	1362	1335	1172	1118	1123	1088	1117	1083	1037	1045	1056	1039	1110	1033	1028	1035	1016	1033	1067	1148	1051	982	1051	1039	1072	1055	1026	1019	1042	1069	1041	1035	1005	1044	1076	1022	1097	1069	1016	1068	1012	1018	990	1054	998	1037	1003	1024	962	1022	1057	1038	1040	990	1100	1078	1005	1074	1044	1082	961	1057	1044	1086	1043	1079	950	1065	1010	1008	1043	1003	1028	1053	1067	1042	1047	1045	1108	1070	1068	1062	1051	1008	1108	1017	1075	1051	1071	1065	1022	1016	1069	1038	1084	1100	1015	1048	1059	1062	1055	1038	1029	1035	1034	1002	1042	996	1076	1063	1026	1044	1072	1040	1024	1040	1054	1072	1013	1003	1069	996	994	1070	1028	1030	970	994	1060	1008	1031	1050	1039	953	952	1090	1069	1042	1040	1059	1026	1004	1038	1043	1027	1059	987	1037	1066	1051	1051	1025	1045	1063	1029	1046	1041	1022	1039	1036	1052	1025	1019	1028	1027	988	1062	1053	1059	1070	1029	1073	1032	1043	1009	1033	1064	1072	1020	1034	1059	991	1064	1037	1005	1046	1018	1031	1018	1009	1040	1058	999	980	1088	1040	1059	1031	1032	1043	1079	1113	1053	1019	1021	1011	1081	1031	1002	1065	1051	1049	1113	1036	1058	963	1004	979	960	1017	1036	1068	1070	1043	1063	1014	1043	1046	1106	1016	1092	1011	1054	1052	1098	1034	1024	1063	1023	1054	1066	1082	1014	1058	1024	1070	1063	1029	1030	1069	1003	1054	1036	1033	1048	1074	1122	996	1082	1019	983	1037	1047	1044	1078	1078	1037	1089	1021	1037	1033	1065	1026	1074	1045	1032	1029	1029	1076	1107	1028	1063	1058	1046	1035	1069	1025	1031	1069	1064	1037	1091	1060	1112	1085	1066	978	992	1069	1024	1026	1057	1051	1072	1063	1030	1018	1061	1007	1053	1063	991	1054	1071	1054	1055	993	996	1048	1026	1047	1067	1052	971	1080	996	1041	1056	1092	1022	1113	1043	1047	997	1034	1053	1093	1064	1057	1073	999	1082	1090	1060	1040	1039	997	1109	1031	1085	1032	1056	1063	1052	995	1028	1090	1013	1027	1031	1050	1057	1027	1037	1002	1117	1042	1097	1047	1106	1135	1042	1035	1008	1059	1090	1014	1059	1016	1107	1053	1011	1120	1078	1065	1022	1014	990	1045	1014	1035	1015	1035	1057	1052	961	1060	1030	1051	1022	972	1024	1000	1025	1081	1042	1038	1040	1049	1029	1041	1029	1001	1043	1041	1050	1092	997	1118	1051	1044	1037	1079	1068	1036	1052	1047	1015	1062	1027	1003	1046	1088	1025	1021	1025	1035	1032	1071	1003	1060	1073	1048	1073	1065	1007	1096	1014	1039	1002	1036	1118	991	1085	1060	998	1029	1068	1047	1048	1001	1095	1054	1009	1053	1077	1021	1047	996	1027	1065	1049	1050	1060	1039	992	1056	1049	1030	1006	1045	1050	1028	1058	1062	1043	1043	1002	983	1071	1058	1025	963	1075	1079	1082	1058	1023	1044	995	1073	1053	1028	1018	1045	1033	1065	1047	1019	1071	1063	984	1083	1048	1037	1074	1043	1004	1048	1090	981	1064	1026	962	1092	1017	1070	1058	1007	992	1025	1049	1045	935	1059	1032	1014	1055	1023	1099	1062	989	1020	1057	979	1043	1034	1080	1001	994	1028	1075	1126	1027	1058	1013	1011	1095	1043	1059	1046	1054	974	1028	998	1061	1026	1081	945	1029	1023	968	1032	1058	1038	1020	978	1021	1070	1009	1061	1049	1003	981	1076	1059	989	1018	1022	1074	1031	1038	1083	1064	1059	1035	1116	1075	1099	986	1022	1059	1025	1065	1081	1042	1053	967	1049	1029	957	1043	1075	1062	1019	1039	1020	1053	1030	1030	972	1122	1075	1047	994	979	981	1030	1033	1042	977	1020	1003	1028	1056	1026	1041	1025	1077	1055	1071	1074	1031	1019	1042	1052	1032	1007	975	1029	1054	1069	1002	1034	1091	1008	988	1055	1016	1063	1063	1072	1020	1036	1044	1086	997	1034	1060	1047	1031	1040	1008	1052	1066	1088	998	1084	999	1007	1026	1048	1059	1055	1047	1070	1021	1044	1020	1022	1038	1073	1004	1072	1096	1068	1094	1020	1089	977	1029	1043	1011	1028	1025	1070	1058	1051	1025	1040	1107	1077	1018	1038	1034	1022	1011	1018	1060	1024	1052	1056	1044	997	1080	1059	1015	1057	1046	996	983	1043	1045	996	1005	1074	1060	1019	1089	1044	1001	1051	1024	1019	1017	1039	946	1055	1051	1002	1066	1035	1101	1079	1030	1040	1019	1039	1042	1045	1059	1084	1013	979	1077	1071	980	1105	1055	1048	1051	986	1086	1038	1010	1053	1026	1043	1011	1025	1005	1026	1036	973	979	1085	1036	1049	1015	1001	1009	1007	1082	1051	1051	1030	986	1038	1054	1014	1006	1025	1051	1056	1039	1101	1027	1024	1014	1051	1030	1060	1019	1013	1039	1021	1065	1050	989	1102	1106	1047	1034	1048	1049	1094	1076	1073	1044	1092	1048	1075	1029	1096	1022	1051	1066	1007	1018	1062	968	1082	1045	1028	1057	1070	966	1023	1023	1037	1028	1074	1086	1045	1034	1023	1035	1053	1007	1057	1046	975	1044	1044	1077	1089	1032	1137	1033	1033	1051	1083	1025	1036	1020	1006	1046	1001	998	1033	999	1011	1074	1031	1006	1064	1060	1079	1032	1034	1093	1084	1036	1038	1018	1024	1087	1007	1013	1019	1000	1018	1045	1025	1030	1016	1060	1015	1023	1074	982	1013	1000	1020	976	1047	980	1078	1031	1049	1026	1054	1013	1057	1046	1060	1059	1022	1047	1045	1007	1016	1030	1034	1092	1074	1001	1098	1074	1064	1043	966	1004	1081	1030	1078	1028	1036	1012	997	1028	1033	1063	1109	1024	1050	1041	1004	1037	1030	1040	1029	1027	1019	1026	1082	1048	1025	1032	1058	1044	1032	1039	1066	1035	1090	1075	1132	1030	1104	1082	1025	1048	1050	1035	1054	999	994	1054	1057	1039	1059	1048	1080	1099	1038	1052	1090	984	1068	1041	1069	1037	984	1043	1017	1031	1077	1023	1032	1024	1089	1057	1037	1041	965	1031	1081	1032	968	1044	1050	1053	1043	1071	1109	1052	1085	1039	1093	1099	1016	1023	1068	1019	981	1068	1037	1071	1069	1044	1053	989	1042	1052	1030	1047	1033	1032	1013	1034	1102	1020	996	1091	1109	1116	1014	1033	1057	1062	1057	1036	1056	1041	1048	1028	1080	1027	1065	1023	1075	1009	1028	1016	996	1004	1047	1008	1041	1021	1078	1061	1080	1020	1069	1016	1067	1049	1045	1053	1042	1053	1006	1014	1082	1041	1081	1015	1014	1070	1028	1045	1035	1013	1032	1065	1128	1000	1042	1025	1111	1067	1052	1030	985	1030	1009	1089	1017	990	1134	991	1021	1073	1084	1044	1079	1048	1016	1072	1037	1077	1048	998	966	998	1021	1078	1090	1048	1058	1064	993	1042	985	1002	1087	1075	1105	1036	1017	1068	1046	1088	1056	1023	1035	1029	1039	1056	1066	1046	1067	1091	1068	1095	1037	1040	1050	1039	1073	1048	1041	1058	1001	1052	945	984	1067	1000	1081	1059	1003	1059	1001	1005	1027	1015	1016	1080	1026	1020	1043	1047	1052	1019	1035	1072	1040	1067	1012	1035	1051	1077	1088	1094	1032	1063	1000	1037	1068	1008	1057	1082	1039	1026	980	1053	1096	1024	968	1054	1064	1062	1076	1034	1037	1074	1038	1040	1004	1033	1077	1047	1006	1057	1002	1044	1072	1030	1030	1063	1049	1045	1066	998	1059	997	1017	977	1027	1041	1073	1049	1008	1068	1104	1064	1054	1080	1086	1037	1041	1057	1018	1051	1067	1082	1056	1059	1030	1047	1061	1047	1066	1046	1024	1057	1004	1092	1025	1062	993	1006	1070	1023	1071	980	1043	1098	1097	1054	1017	1034	1025	1061	1064	1019	1028	988	1061	1039	1066	1035	1021	1080	1031	1021	1038	1049	1048	1065	1013	1035	979	1055	993	1027	1039	1036	1030	1043	1023	1077	1007	992	1084	1106	1027	1045	999	1049	1034	1022	1017	1037	1022	1028	1036	1112	1054	1102	1071	1037	1087	1059	1075	1024	1022	1064	1062	1053	1051	1018	1087	1060	1020	1011	1063	1047	984	1042	1050	1053	1057	1049	1021	1052	981	1040	1046	1086	1052	1085	1062	1006	977	1014	1065	987	980	1015	1048	1057	1027	1054	1049	1063	1080	1077	1007	1049	1022	1039	1045	1033	1040	1021	1072	968	1078	1028	1044	1048	1018	1061	1027	1039	1052	1016	1036	1067	985	1044	1068	1066	1022	1087	1069	1058	1007	990	1003	999	1008	1040	1047	1049	1020	1004	1019	1016	1079	1010	1054	1016	1032	1037	1024	1023	1088	1083	1028	1125	1035	1050	1112	1017	1108	991	1067	1046	1062	977	1044	1045	1020	1024	1006	982	1029	1025	1036	1037	1056	1082	1040	1035	1061	1012	1078	1034	1037	1049	1005	1000	1000	1090	1048	1081	1063	1030	1014	1025	1034	1060	1079
28051	25798	31076	25347	14949	8034	4444	2830	1991	1761	1433	1366	1209	1122	1180	1337	1432	1362	1281	1327	1175	1053	963	934	1018	838	933	877	855	817	855	804	782	782	759	780	751	758	764	768	806	738	764	745	727	791	711	723	715	738	691	734	751	735	761	673	745	707	708	718	724	714	680	684	708	737	712	712	759	719	781	748	720	712	742	740	754	750	708	768	707	782	743	757	750	696	723	748	732	701	727	713	715	743	741	710	719	716	699	777	732	747	729	759	741	717	694	699	730	762	745	721	709	682	730	699	716	711	682	704	752	726	741	712	748	763	675	710	737	786	755	774	671	744	712	744	717	687	739	763	724	650	723	723	749	702	741	703	729	684	705	756	654	718	739	731	748	753	655	714	720	685	748	723	739	735	758	755	725	723	734	691	706	709	685	693	761	667	747	767	775	714	686	728	744	695	662	706	680	709	721	755	719	728	697	720	732	700	695	730	755	710	719	714	689	695	754	743	694	698	734	721	725	717	733	683	719	719	713	727	728	721	726	721	737	739	708	716	762	771	753	703	764	715	716	781	774	710	776	713	753	689	747	698	687	734	701	720	737	727	709	755	722	684	740	703	701	703	728	754	688	760	732	708	712	725	738	664	733	768	696	776	768	691	739	723	751	718	730	731	712	718	731	675	710	696	727	753	743	723	724	725	705	724	736	766	721	742	712	729	672	734	697	667	713	740	729	688	719	768	704	741	725	722	742	743	709	779	680	725	679	709	735	686	740	696	757	703	761	709	719	738	742	784	704	737	737	722	705	797	715	732	688	660	774	738	715	718	742	755	744	696	744	707	753	743	711	723	715	703	699	746	681	741	709	719	753	712	757	725	699	699	695	707	776	698	741	702	744	701	744	716	776	744	734	710	735	706	690	720	729	711	718	722	747	745	733	743	676	657	750	736	710	720	705	709	713	714	726	712	774	712	760	720	729	681	740	743	754	723	713	741	752	744	705	731	706	686	685	690	689	752	709	716	757	695	716	746	753	740	769	732	702	716	689	714	687	728	769	732	706	715	738	755	690	732	744	704	718	750	691	735	703	658	740	739	756	759	712	735	732	685	717	651	722	710	706	713	741	724	698	705	710	686	699	723	681	768	717	721	729	705	708	748	763	743	728	702	747	739	712	711	694	711	734	648	732	733	773	736	768	734	736	772	707	758	750	745	709	705	706	757	753	730	742	746	728	671	724	729	669	729	801	695	710	731	708	745	707	761	727	749	696	700	746	723	712	763	744	755	694	722	742	700	733	715	737	727	750	746	738	754	745	736	724	718	693	731	732	692	732	713	728	766	737	687	718	708	726	738	698	715	714	709	696	728	694	744	747	708	764	727	718	736	731	713	725	722	738	687	710	739	696	722	758	693	700	742	765	762	673	751	752	760	722	716	703	729	700	765	725	685	746	722	758	750	699	658	739	715	756	706	714	750	735	739	764	770	734	717	765	740	673	730	757	748	707	735	729	706	760	693	749	705	738	718	710	718	715	651	715	733	703	746	717	730	714	710	744	718	742	684	707	720	709	733	744	720	741	695	701	691	700	764	738	715	722	752	748	727	756	769	736	707	687	743	673	734	718	689	704	717	735	741	752	701	744	757	736	707	733	710	736	715	721	779	740	707	717	734	683	786	676	764	669	726	685	707	664	738	718	745	717	721	704	726	770	691	702	709	738	733	674	740	762	694	726	785	712	730	714	764	732	728	695	725	721	726	750	743	680	736	725	706	740	793	747	730	758	712	659	703	700	723	717	655	705	771	758	743	735	748	696	746	678	730	730	738	751	759	707	710	746	750	763	725	750	706	734	699	747	697	739	720	762	731	741	673	743	696	747	672	660	765	676	761	707	729	752	698	684	743	752	738	788	725	708	708	721	732	706	707	709	704	741	729	684	741	709	748	755	721	729	746	724	724	728	772	717	705	726	690	739	743	757	752	742	757	714	743	723	784	757	710	685	699	691	700	734	707	708	729	779	721	733	724	716	707	731	762	750	718	748	757	737	696	724	744	735	688	727	768	750	763	748	717	713	715	715	770	755	736	701	753	711	725	727	676	756	762	722	767	750	665	748	709	749	717	709	712	733	736	739	725	734	725	751	695	690	721	684	704	637	779	722	741	770	732	671	690	721	692	680	739	724	756	720	734	732	711	707	751	709	771	721	741	757	713	750	742	746	759	745	720	688	669	759	748	747	725	716	745	725	740	710	729	739	691	699	725	738	675	709	691	671	694	725	705	701	704	761	685	698	774	718	755	725	730	724	723	742	712	704	699	721	730	748	757	698	761	691	730	705	694	686	675	706	697	753	708	670	722	726	713	733	713	701	753	801	677	766	703	734	745	708	716	748	703	690	723	730	777	695	739	657	713	743	706	670	688	754	723	726	712	740	678	744	765	736	705	732	729	729	732	726	732	692	716	777	712	752	710	681	701	748	754	716	757	723	726	690	714	738	695	723	734	712	703	746	742	734	705	734	701	710	769	777	702	703	741	765	751	765	722	714	727	711	735	717	729	707	722	704	709	739	708	711	782	740	714	716	710	740	766	672	760	705	706	743	703	764	718	772	743	722	719	686	708	689	713	750	731	747	725	782	771	705	715	709	729	778	709	726	741	737	744	723	664	694	738	706	681	684	759	725	709	703	713	723	699	717	705	742	713	671	699	706	675	735	726	728	738	714	722	711	674	772	698	714	755	734	746	731	735	743	791	689	734	746	673	705	707	711	695	714	745	737	741	725	724	724	712	732	746	710	744	743	710	717	721	698	720	756	767	738	770	679	690	673	685	684	696	689	771	721	736	695	742	684	729	685	734	704	738	736	717	744	732	747	724	699	684	695	709	685	724	734	735	699	712	709	715	753	725	724	719	722	728	701	730	794	683	734	720	748	758	695	706	701	720	677	695	714	710	719	734	736	724	705	737	718	697	730	701	748	666	686	718	714	699	733	729	720	738	694	719	714	781	734	703	777	718	694	732	748	749	737	723	689	749	730	774	744	708	744	696	755	699	706	741	711	719	696	724	718	746	683	736	760	720	711	707	747	738	778	697	757	677	707	720	756	735	734	716	693	722	753	701	751	745	723	739	730	744	694	706	697	710	706	730	683	786	769	700	749	708	733	753	727	722	750	777	727	736	711	705	732	737	759	732	735	748	725	727	729	735	717	718	722	687	725	727	691	714	742	721	678	699	762	709	713	722	788	717	702	743	753	698	716	701	714	727	748	759	750	713	695	758	699	708	719	724	726	746	726	738	716	757	729	749	715	758	708	737	752	777	743	752	737	726	719	772	756	743	740	738	739	738	695	714	704	662	738	735	715	762	687	719	649	713	684	741	695	735	685	757	742	777	717	744	744	736	745	665	730	723	755	725	766	720	718	725	723	745	734	709	732	675	715	759	722	729	725	686	767	730	697	710	761	688	707	726	715	678	767	722	721	668	735	728	726	733	737	762	748	787	717	735	720	724	690	715	759	727	768	717
24954	39830	39768	31312	22711	15629	9961	6715	4771	3903	3165	2780	2582	2366	2453	2881	2960	2899	2756	2726	2219	1937	1826	1791	1760	1449	1348	1390	1369	1317	1260	1207	1147	1203	1139	1162	1145	1143	1097	1079	1092	1072	1113	1060	1133	1044	1094	1076	1038	1020	1062	955	1025	1074	1023	1011	1026	1072	967	1011	1015	984	1008	1010	1053	1043	1003	1000	1024	1046	1013	999	1056	996	1013	1034	1017	1028	994	1023	1014	1050	1021	1024	1003	984	1057	1053	990	1011	1007	1013	1050	1041	1061	1002	1040	1004	997	1059	1088	1046	1001	990	1038	1019	1008	974	998	966	991	1060	1002	1050	1050	1022	1037	998	1007	1054	1024	1010	999	993	1019	1021	985	1061	1010	1025	987	1007	982	996	1008	1008	1036	1021	1004	984	1019	1045	966	1007	993	1051	1038	1037	1011	1042	1045	1055	992	998	1015	990	997	957	967	1009	1071	1069	1009	1026	1021	1020	1009	1045	1077	950	1023	984	979	1022	1008	1024	1040	1025	1001	1026	1036	969	1026	948	1031	1008	1004	1020	997	1011	1031	981	1061	986	985	995	1046	990	1031	997	1050	984	1027	1041	1061	1007	1005	1010	1064	1045	1021	1000	1037	970	1025	1038	949	984	1019	966	1006	1012	985	1056	1072	944	1010	1049	986	1065	1010	992	1049	970	1050	1029	988	1014	996	1028	1027	982	972	997	1001	1012	952	1048	1022	1014	987	1030	947	1086	994	915	1020	1023	1045	1016	1062	983	1012	1007	946	1063	1039	994	1010	1012	1001	1021	1009	992	1064	970	986	997	999	1012	989	1034	983	1007	972	977	1009	971	1030	1047	1043	1074	959	1030	1004	1040	985	990	1014	993	1018	1052	1035	1068	1000	1009	1021	1029	1081	1003	1012	1074	947	1000	1019	1017	1033	1029	992	995	982	990	1037	1021	1028	1064	987	992	1015	976	978	1004	989	1048	1001	1035	1049	1025	1054	1026	1026	1012	1034	1026	1093	1051	1056	972	997	1001	1054	1002	973	987	1029	1006	986	989	999	1014	1024	1062	1030	1027	1063	1020	1001	1027	1043	1022	1009	1012	968	988	1030	1006	980	1021	1048	1057	1054	969	965	1038	993	1001	1007	966	1088	1047	959	1010	1064	1043	977	1009	1029	1014	975	993	1057	1035	1032	982	955	1023	1055	1007	1034	993	1047	1011	1009	1029	1011	1050	1020	1007	989	971	986	1024	1061	1052	1034	1042	969	1057	1004	1007	985	974	982	1038	1042	1060	997	1029	1015	1004	986	1004	1077	1102	1011	982	1018	973	976	1066	988	1025	1028	982	1062	1051	1030	989	1009	1026	1072	1019	1019	1089	989	1042	1084	1029	991	1066	962	994	1020	1038	1027	1016	937	1033	1008	998	993	993	1015	986	1021	997	1023	1041	977	1076	1016	1012	1009	986	1025	996	1008	1020	990	1005	1069	977	973	1023	1054	1029	981	1056	1017	1059	1005	1031	1010	997	1028	1035	989	1011	1024	956	1028	1041	1007	1019	1049	996	1032	1003	1039	1012	955	1049	982	1079	1017	984	1000	949	962	1011	1024	1011	1022	990	1009	998	1020	1040	937	1018	966	1032	1059	1006	964	1014	1012	1012	974	1033	1072	1017	1092	1008	986	983	1005	1033	989	997	1026	943	1015	1042	1056	977	979	1025	1037	1024	1041	989	974	974	1058	932	1101	995	973	977	968	1044	1025	961	1013	1040	1005	1041	988	1029	1035	989	1028	1016	1050	1024	990	1016	1029	964	1002	998	982	999	933	1042	1004	998	1082	1017	961	1011	970	1044	1019	1082	972	959	1068	986	1010	1022	1029	979	982	1049	1038	1047	1038	1079	1000	1023	1049	1041	1025	1022	1086	1032	1062	1046	1009	1063	1006	1003	1028	1032	1006	1030	1006	1000	994	978	1017	999	989	1042	1006	1043	1047	1009	981	1013	986	963	1025	994	1010	1042	1014	1015	1000	1025	1037	1037	1004	1074	1033	993	1048	1018	969	1014	988	1018	982	948	1020	1046	966	991	1032	993	972	998	1000	1028	971	1037	983	1065	993	1065	1000	1000	991	1017	1076	1073	989	1039	1077	981	1023	993	1065	1067	1021	1040	995	1039	1027	1032	1083	1052	1059	1018	964	1021	994	1030	1016	1027	1011	1007	1025	1051	1049	1047	998	1051	1036	1022	1042	1051	998	979	1030	1029	1061	1037	1019	1042	1019	1077	1014	955	1020	997	1001	981	1008	1056	1009	984	1037	1065	994	985	1037	959	990	992	1025	999	1014	953	1018	1089	974	988	945	1026	998	1045	1096	970	977	1007	1008	987	1037	1026	1065	1050	1036	1013	1022	998	973	1046	984	1027	1055	1036	1024	999	1024	1033	1025	989	1002	939	1044	1020	1026	1030	1004	1021	1024	1037	1040	1014	1028	954	970	967	1031	1022	999	1038	990	1007	988	1043	1050	1013	1008	1040	1010	1033	1037	995	1032	1014	1025	973	981	1004	1004	1055	1027	1024	1018	1050	987	1035	1029	1031	1014	992	1018	1047	987	1034	1013	1026	1037	970	1047	1036	1044	951	1027	1018	968	968	1024	1009	1023	1010	1029	1014	1015	989	1007	954	1035	956	1040	1054	1065	981	1020	1002	1013	1083	1002	1019	1040	931	1003	1081	979	981	986	1002	975	987	1035	1028	1083	1112	995	985	1019	1036	1090	989	1039	1048	1016	992	998	1043	1006	1024	1006	1020	1026	1002	992	1044	1014	981	979	1015	984	1057	1036	1028	1071	1028	1022	1006	1119	1039	1043	1032	1022	1007	1031	1001	1051	1011	992	1023	1005	1002	989	976	1045	964	1018	1019	986	985	1040	1006	1008	1005	1058	1100	958	1067	1009	996	1042	1002	987	981	1015	1034	986	1051	1035	1016	997	1006	1001	1044	1030	1046	987	1067	1026	1048	979	1027	1034	1054	1038	1036	1001	1021	1032	1022	1004	1020	1040	1006	1011	948	1008	988	1006	1031	1028	1009	977	1034	986	1049	1013	994	1010	1026	1079	980	996	1008	1036	1017	979	1010	1056	993	1062	1010	1013	1048	1004	1011	1055	1051	1026	1023	986	1029	1008	1016	1019	974	1033	1076	1072	1014	1041	962	994	952	1016	978	1027	1041	979	1030	1071	1046	1005	1044	1010	1041	964	991	1021	1064	1019	1017	1009	1030	1084	994	983	1035	982	1038	967	1012	983	1026	1040	1073	996	986	1028	1018	1090	986	994	1055	1029	1017	1053	1018	1065	1009	983	971	1032	1059	1058	993	1048	972	1054	1055	996	1106	1001	990	1028	1024	1077	1065	1029	1000	1040	967	1065	1082	994	991	1015	1028	1055	988	1017	1008	1066	1066	1006	1004	987	1029	1036	943	1007	983	983	1035	1012	960	981	1012	979	1011	923	982	1085	1000	1056	1022	1018	1099	1086	1015	1023	1027	1040	995	1010	1026	1024	1015	974	965	1002	1016	1020	1016	970	1000	931	1031	1045	999	1046	1005	1004	1034	1017	995	995	1020	1024	1035	968	989	1041	1087	1007	1060	1036	1033	1041	1034	1009	1053	1044	1031	1054	1051	1025	1014	1044	1002	1042	1013	1034	1041	1026	994	1013	1025	993	1009	1042	1041	1006	1025	1019	991	991	963	1047	1029	1064	1029	985	1027	1006	1069	1060	1014	1015	1032	1071	1025	1011	1043	1030	980	1048	1060	971	1038	1034	1047	996	1046	1042	1000	953	994	1040	1016	1016	1029	967	1001	1032	1003	988	986	998	1036	1032	1033	998	1039	1028	1013	1015	1052	1040	1007	988	1042	1029	1020	1034	1013	978	1041	990	976	1022	1046	1098	1051	1009	959	1021	1081	1000	1019	1018	988	1033	1016	1018	1003	1050	987	1030	958	999	1000	1007	962	983	1088	1001	942	1028	1053	1070	988	990	1044	1028	997	995	1007	1042	1037	1049	1060	968	953	1006	1033	1060	1007	1028	1005	1016	995	966	1079	1052	1000	1024	1020	975	985	1029	998	969	1021	1023	957	1020	1023	1045	987	1016	952	1020	1000	1045	1026	1030	977	1045	995	1018	1041	1048	1050	1003	1042	997	1047	1033	1042	1002	1027	1011	997	1053	1012	1079	1012	1013	1032	996	1048	1016	1018	993	1046	1080	1073	1029	986	1026	1017	1040	1036	1018	1041	1006	986	1020	1004	1002	1015	989	1028	1016	1059	1030	1047	1007	1025	1009	990	1040	1051	970	1073	960	1036	1017	1001	1018	1032	1060	1021	1019	1017	1024	1012	969	975	990	972	1001	1028	1008	1008	990	1022	1032	1037	986	1040	1057	1071	984	946	1067	982	1037	1059	1015	1077	984	1066	1040	1018	1035	1038	978	1005	1071	992	945	987	1006	1075	979	1013	966	980	982	994	1002	1035	1049	1016	1039	1036	973	1042	1020	997	1126	1045	1039	989	1076	981	1028	1001	1029	955	1012	1026	1016	1022	1040	1061	1039	1024	1018	1038	1059	1016	1095	986	1027	1033	1011	1064
24194	21422	28903	25087	22086	17676	10018	4852	3147	2482	2162	1881	1618	1664	1828	1912	2047	2084	1981	1662	1498	1345	1256	1259	1092	1022	1011	1057	1021	962	890	896	785	830	864	769	833	785	856	831	839	777	810	801	917	915	842	808	736	744	781	781	714	765	711	781	805	759	752	789	718	765	723	768	751	763	746	782	768	779	719	763	772	802	782	693	780	713	736	739	778	748	754	795	820	740	756	750	707	762	716	722	736	772	738	769	761	770	751	763	703	766	839	757	726	785	702	784	688	790	723	697	787	757	756	743	726	767	773	710	717	781	744	773	737	754	757	758	814	754	746	738	751	731	770	791	775	762	767	757	722	750	738	778	761	755	763	722	750	710	726	781	749	726	764	781	825	770	728	780	756	746	785	818	714	718	748	736	748	756	765	759	753	741	747	714	734	744	779	749	742	746	749	768	741	763	747	777	754	711	739	765	757	754	785	756	763	762	751	721	720	807	796	723	787	757	783	726	763	764	736	753	775	731	760	756	738	778	770	772	733	748	761	738	733	726	743	746	773	732	765	775	752	771	785	728	723	753	736	744	758	747	795	766	737	744	777	778	744	774	772	742	794	752	803	783	786	781	724	757	707	739	776	791	771	781	759	772	782	734	763	757	752	761	773	780	728	742	697	803	780	735	778	765	765	723	722	748	690	787	746	741	747	751	759	712	749	774	790	746	771	727	743	751	805	715	837	751	760	803	763	758	754	734	754	726	716	749	751	713	742	746	775	799	721	752	731	739	765	694	771	723	731	793	735	782	691	719	721	734	758	758	737	759	762	748	785	770	761	728	717	764	786	768	768	742	735	704	713	731	720	774	723	772	798	764	718	761	763	730	783	727	794	727	767	679	723	718	762	762	756	771	706	749	765	773	749	731	750	693	777	727	748	711	757	753	715	781	794	710	714	716	762	766	752	757	738	797	777	735	746	740	749	755	712	773	711	711	728	746	766	767	753	789	763	753	771	741	758	743	744	778	744	774	715	731	791	803	760	763	768	749	739	755	813	762	772	697	739	771	729	807	764	779	718	727	757	707	735	732	778	673	729	729	753	776	791	765	741	770	737	730	744	741	738	788	718	754	804	740	751	711	754	718	740	760	704	742	747	750	754	744	767	748	734	760	752	751	733	723	739	761	794	740	720	726	787	748	774	774	821	782	732	734	780	729	754	716	722	754	738	749	718	752	764	738	750	766	687	712	768	726	801	747	756	746	791	765	746	722	763	771	747	723	725	748	722	773	765	745	795	760	764	760	731	753	774	723	758	763	761	761	811	754	813	757	782	785	703	779	747	725	751	751	754	789	678	778	677	740	749	757	746	721	750	782	747	748	778	798	777	776	771	754	711	731	761	756	790	712	730	757	763	802	781	736	812	741	782	722	741	760	823	766	721	722	753	758	770	766	765	766	775	735	720	706	756	800	776	738	762	744	788	745	775	781	742	779	813	801	800	759	700	746	714	759	748	724	782	782	767	729	777	757	766	713	711	797	806	712	752	695	745	679	782	721	756	759	772	732	736	770	748	752	788	735	774	796	780	750	723	754	817	739	734	781	742	778	754	737	779	708	728	712	741	776	761	748	727	782	716	779	733	739	806	729	734	768	732	773	778	778	772	785	718	815	710	750	742	762	721	790	751	740	753	765	769	761	737	742	765	768	787	746	783	740	785	742	742	739	775	708	790	701	819	803	758	774	761	739	785	738	771	719	728	778	784	739	743	723	744	746	772	743	809	743	739	730	744	769	829	741	764	786	738	766	776	715	765	731	757	715	803	752	774	806	779	752	722	720	764	811	765	768	771	794	747	738	779	760	764	739	747	747	795	751	765	742	737	729	774	753	769	753	797	755	769	693	742	720	742	789	755	749	723	737	759	755	740	779	742	716	776	766	746	815	772	762	703	748	747	739	744	775	730	766	732	747	742	764	762	746	718	776	749	748	726	711	789	817	791	755	744	759	819	775	765	734	742	707	799	798	787	732	781	724	758	743	707	728	700	762	750	775	773	734	781	741	734	754	716	729	750	774	724	772	703	730	769	734	801	792	723	704	709	727	778	762	771	723	799	772	752	737	721	707	757	705	701	796	709	736	781	742	726	767	699	722	768	731	771	728	821	745	795	761	745	756	773	765	733	721	764	677	732	738	772	748	739	710	728	760	744	748	775	735	692	764	781	788	786	769	758	776	775	780	757	716	736	741	721	790	713	717	783	751	837	720	733	761	727	782	793	741	787	788	788	723	747	801	734	783	715	753	739	749	764	716	772	752	755	734	690	711	750	802	772	735	728	719	748	779	715	777	753	748	712	756	756	789	739	732	743	787	752	758	766	725	727	726	721	718	688	754	788	762	772	714	689	750	760	733	719	738	751	729	765	736	756	756	776	734	735	755	767	729	731	781	777	703	771	729	754	763	703	741	763	730	742	738	762	738	795	726	754	771	738	710	789	719	703	753	766	731	774	757	761	768	767	731	734	701	720	729	757	744	775	746	755	746	703	762	702	753	744	748	770	750	718	767	775	753	714	759	763	735	733	858	720	762	737	810	736	726	757	752	749	764	755	768	747	742	749	697	700	752	752	749	760	782	794	777	774	801	799	790	722	759	782	765	721	718	788	751	727	742	757	740	733	742	737	753	744	747	781	780	720	755	729	774	714	722	742	785	781	707	710	787	772	758	780	757	773	733	732	740	740	736	747	681	764	772	764	801	720	761	761	716	748	697	763	718	714	739	797	770	754	764	757	779	726	763	749	714	754	794	722	772	771	743	711	738	769	716	771	740	766	701	770	754	697	751	760	744	706	762	783	824	775	739	755	738	721	715	737	719	794	754	756	762	753	742	764	733	789	730	780	711	748	753	778	725	726	722	736	763	770	693	760	777	750	758	739	769	754	722	763	775	688	743	713	770	713	746	779	748	736	752	750	679	773	785	810	736	707	725	711	712	729	747	731	764	756	740	827	761	758	727	772	747	726	714	772	788	780	738	715	763	755	735	784	747	711	747	704	738	736	761	690	742	758	761	840	711	732	707	769	795	784	747	795	722	794	768	769	767	787	754	766	745	750	774	747	731	736	769	785	733	765	708	699	703	732	730	781	729	742	777	753	711	765	710	783	714	804	689	721	751	742	748	779	756	757	730	790	757	758	772	742	716	741	746	755	761	731	729	748	740	729	776	740	782	736	786	703	766	736	718	737	732	765	743	656	734	739	777	756	738	789	781	719	738	743	760	756	711	758	784	768	772	738	747	744	775	766	740	737	736	781	725	723	742	752	716	729	815	743	784	696	764	770	789	743	718	765	800	766	750	699	740	785	777	749	791	725	742	778	742	793	733	778	759	790	719	692	767	785	722	721	729	739	736	752	749	728	760	757	722	726	794	773	761	763	755	765	784	738	751	810	752	748	826	772	737	762	743	717	784	706	748	707	725	753	771	723	713	737	717	761	748	702	751	740	720	717	780	780	810	772	722	760	822	744	737	794	732
25610	46201	46203	37024	28794	21599	15142	10381	7577	5883	5066	4174	3473	3805	4098	4235	4564	4564	4181	3516	3090	2687	2476	2455	2036	1748	1829	1787	1691	1526	1491	1267	1341	1212	1246	1268	1185	1204	1205	1204	1119	1138	1166	1150	1446	1533	1329	1181	1079	1120	1047	1005	1069	1018	1036	1062	1014	1040	1090	1112	1036	1110	1042	1027	1050	1046	1035	1075	1055	1067	1009	1017	1019	1083	987	1050	1074	1088	1063	1043	999	1086	1059	1043	1116	1048	991	1025	1088	1027	1056	1050	1112	1015	995	1087	1026	1016	1080	1008	1036	1072	979	1088	1012	1079	1026	1034	1035	1078	1076	1049	1062	1095	1027	982	1027	1035	1029	1015	1047	1087	1036	1062	1056	1041	1085	1024	1028	1047	1005	1065	1010	1032	1055	1095	1026	1033	1038	1021	1037	1036	985	1060	1091	1010	1023	1066	995	1000	1044	1052	1021	1059	1008	1026	1038	1023	979	986	1046	1060	1023	1065	1016	1042	1057	1050	1042	1081	1083	997	1008	1079	1047	1006	1072	1099	1068	978	1012	1009	1036	1052	998	1093	1101	1081	1040	1080	982	1113	1045	1078	997	1048	1014	1100	1061	1065	1091	1096	1027	1043	1058	1032	1037	1024	1058	1024	1057	989	1016	1053	1014	1026	1059	1003	1041	1107	1065	1016	1060	1038	1049	1044	1006	1036	1051	1068	1004	1005	1026	1065	1057	1075	1034	1054	1037	1041	1034	1046	1077	1073	1008	1074	1092	1079	1066	1093	1042	1083	1014	981	1016	1058	1062	1083	1052	1031	1016	1070	1060	994	1057	1041	1013	1043	1044	1041	1056	1027	1075	1064	1037	1053	1074	1026	1000	1033	1070	1046	1067	1060	1023	1035	1030	1020	989	997	1027	1006	973	1034	1025	1071	1102	1069	1030	1033	1071	1033	1064	1022	1021	1022	1102	1029	1082	1013	1008	1032	1057	1087	1000	1029	1036	1055	1029	1031	1083	1061	1045	1104	1007	1040	1071	1004	1060	1049	975	1049	1008	1048	1055	1048	1047	1041	1008	1065	999	1096	1005	1047	1026	1013	1031	1078	1053	1061	1100	1045	1039	1012	1073	1034	1017	1063	969	1132	1011	1026	1004	1061	1112	1042	1037	1036	1010	1019	1071	1030	1057	1027	1038	1042	1077	998	1061	1023	1053	991	999	1028	1038	1007	1067	1037	1073	1032	1056	1042	1019	1058	1048	1073	1030	1040	1002	1064	1034	1014	1036	1017	1058	1030	1006	1047	1055	1030	1005	1064	1089	1045	1032	1036	1054	1004	981	962	1018	1021	1036	1052	1013	1064	1007	1055	999	974	1006	1029	1070	1054	1033	1054	1025	1096	1009	1092	995	1040	1008	1038	993	1002	1077	1032	1061	1054	992	1024	1054	1104	1001	1025	980	1024	1016	1091	987	1051	1005	1037	1063	997	1015	1033	1008	1041	1030	1036	1054	1065	1007	984	1015	1048	1016	1095	1047	1090	1077	1040	1009	1061	1006	1077	1000	1015	1041	1030	1046	1074	1091	1078	1108	1067	1012	1043	1030	1055	1045	1042	1003	1021	976	1041	997	1062	1107	992	1024	1070	1073	1088	1044	1069	1105	1042	1030	1052	1027	1031	1093	1057	1059	1047	1032	1046	1081	1040	1076	1020	986	1016	1027	929	1043	1066	1056	1029	1049	1069	1032	1059	1054	1032	1051	1028	1043	1030	1038	1037	1093	993	1023	1041	1023	998	1065	1108	1028	1032	1049	1108	1009	1002	1062	1067	1025	1082	1075	995	1011	1035	1070	1039	1007	1005	986	1020	1070	1051	1027	1051	1016	1085	1015	999	1026	1008	1000	1043	1109	1039	1110	978	1027	1061	1036	1028	1070	1077	1090	1027	1060	1021	1092	1047	1111	1009	1035	1013	1033	1072	1102	1047	1034	1020	1059	1057	1030	1001	1045	1087	1108	1055	1055	1041	1065	1102	1030	1072	1005	1066	973	1074	1063	1068	1073	1073	1036	1071	1021	1039	1060	1049	999	1091	1031	1042	1060	1024	1042	1101	1079	1111	1073	1024	1037	1014	1044	1053	1039	1016	1083	1026	1073	1081	1061	1031	1036	1013	1021	1024	1011	1055	1020	1019	1039	1072	1046	1040	1011	1043	1069	1035	1029	1017	1066	1050	1018	1027	1058	1034	1029	1042	1050	1064	1068	1050	988	991	1012	1069	968	995	1028	1084	1035	1049	1013	1036	1037	1032	1086	1040	1020	1065	1005	1054	1051	1052	1033	1050	1008	1052	1013	1049	1091	1040	1067	1059	1027	1045	1032	1072	1088	1041	1051	1057	978	1039	1042	1058	1020	1063	1061	1030	1037	1053	1047	1064	1058	1046	1033	1027	1038	1022	999	1022	1060	1034	1015	1080	1000	1070	979	1020	1104	1076	1045	1051	1024	1067	1081	999	1032	1048	1055	1024	995	962	1041	1055	1088	1071	1032	1075	1102	1031	1089	985	1067	1000	1095	1061	1038	1008	995	1018	1083	1003	1023	1076	1068	992	1088	1052	1064	1041	1001	1009	964	1048	1005	1094	998	1048	1073	995	1034	996	1048	985	988	1043	1009	1020	1058	1028	1022	1028	1018	1046	1054	1030	1022	1031	1028	1078	974	1083	1020	1023	1033	1028	1026	1057	1058	1025	1032	1067	1041	1059	1019	1021	1009	1042	1031	975	1037	1099	1004	1046	1030	1014	1018	1067	1025	1030	1040	1022	970	982	1081	1087	1069	1095	1039	1080	1093	1048	1058	1059	971	1030	983	1022	1070	1040	988	1100	1021	1063	1060	999	1020	1032	1016	1040	1058	1050	998	986	1050	1031	1094	996	1036	1070	1083	1082	1038	1013	1070	1068	1054	1038	1064	1024	1065	1016	1036	1001	1004	1063	1075	1055	1076	1070	1056	1013	1014	1025	1068	1049	1106	1080	1034	1033	1042	1041	1005	1051	1017	1083	1049	1011	1016	992	972	1034	1049	1024	1047	1073	1084	1030	1082	1034	1078	1032	1028	1057	1043	1034	1038	1015	1032	1050	1010	1044	1067	1022	1060	1089	1042	1032	984	1003	1068	1031	1078	1024	1015	1009	1009	1006	1036	1115	1026	1073	1022	1061	1032	981	1010	1060	1015	1008	1018	979	1031	1018	1049	1021	983	1013	1062	1088	1054	1049	1066	1033	1117	1027	1036	1010	940	1025	1028	1081	1072	1057	1060	1058	1092	1027	1102	1016	1032	1042	1036	985	1101	1051	1037	1087	1001	1052	1060	1140	1057	1053	1072	1000	1056	1048	1076	1090	1059	1012	983	1032	1028	1063	1014	1107	1067	1039	1040	1043	1004	1010	994	1104	1086	1041	1047	1017	1032	1074	1027	1044	1115	1048	988	1060	1044	1023	1047	983	1000	1024	1075	1035	1026	1007	980	1046	1063	1021	1115	1048	1034	1043	1109	1073	1082	1055	1047	1094	1052	1072	1065	1017	1056	1016	1057	1035	1027	1032	1041	1066	1033	1084	1094	1052	1066	1078	1003	1079	1036	1067	1055	1029	1078	1041	995	1104	990	1043	1063	1062	1009	992	1048	1075	1074	1048	1042	1005	1057	1050	1038	1027	1057	1129	1004	1011	989	1052	1036	1025	1071	1060	1090	1101	1062	1037	1081	1127	1027	1056	1026	1050	1129	1074	1017	1038	1043	1028	1016	995	1021	1028	1043	1082	1012	1016	1040	1016	1050	1052	987	1063	1008	1056	1006	1000	1016	973	1057	1059	1034	1044	997	1038	1072	1064	1079	989	1036	1005	1030	1088	1034	1047	1085	1056	1043	1021	1005	1020	1011	1031	1047	1044	998	1014	1045	1012	1024	1067	1045	1015	1115	1045	1044	1060	996	1102	1041	1047	1091	1029	1069	1078	1048	1071	989	1065	1026	1042	1062	1082	1016	1056	985	1091	1079	1042	1083	981	1058	1050	999	1069	1020	1033	1054	1049	1049	1093	1070	1120	1043	1037	1087	1026	1064	1066	1092	1030	975	1046	982	1055	1073	1045	1020	1039	1084	1022	1048	1087	1026	1102	1100	1143	1049	998	1066	1074	1087	1001	1034	1033	1087	1080	1080	1066	1064	1061	1018	1054	1103	1077	1028	1084	1005	1021	1025	1036	1041	1026	1054	1021	1010	1031	1037	1083	1051	1020	987	1062	1043	1011	1001	1025	1064	1048	1049	1077	1066	1017	1087	1085	1080	1004	1014	996	1031	1061	1033	1041	996	1022	1056	1086	1066	1031	1052	1044	977	1068	959	1028	1020	1014	1004	1064	1076	1078	1054	998	1066	1041	1047	1028	1079	1066	1064	997	1051	1035	1041	1030	1052	1030	1060	1036	990	1047	1028	1016	1036	1065	1040	1026	1017	1084	1096	1046	1117	1001	1062	1038	1039	1002	1088	1065	1036	1031	1048	1027	1088	1027	1102	1012	1029	1029	1045	1100	1013	1089	1076	1045	1062	1042	990	1036	1125	1059	977	1075	1071	1083	1006	1108	1054	1062	1142	1125	1083	1102	1067	1026	1062	1096	1036	1068	1054	1028	1018	980	1078	1042	1064	1101	1060	1025	1079	1036	1071	1027	1035	1039	1046	1025	1128	998	1061	1015	1032	1089	1041	1050	1036	1033	1136	1016	1058	1027	1112	1030	1047	1025	1054	1070	1115	1058	1036	1049	1054	1035	1026	1022	1075	1061	1049	1031	1015	1042	1015	1016	1000	1047	1074	1012	1021	1103	1035	1082	1113	1058	1081	1109	1050	1047	1064	1003	1051	1038	1004	1042	1061	985	1072	1025	1056	1045	1023	1026	1042	1144	1056	1058	1090	1032	1071	1026	1009	1049
23153	21392	29339	23913	21828	22264	17708	7391	4514	3668	2937	2322	2378	2362	2365	2630	3000	2725	2297	2146	1958	1846	1597	1439	1295	1256	1227	1221	1152	1055	1008	917	883	813	822	859	870	884	897	854	882	827	820	846	956	876	1024	978	890	851	846	860	807	802	762	774	761	762	795	767	775	765	734	692	760	738	781	763	777	802	740	782	731	776	755	758	794	811	750	791	764	796	819	738	727	821	751	758	797	767	751	790	813	757	754	819	747	756	764	715	767	761	817	810	751	770	769	775	777	747	778	810	785	778	807	767	823	794	773	739	718	776	764	740	761	792	746	767	738	747	772	767	812	779	775	736	752	744	805	742	736	784	728	757	793	766	772	803	765	751	773	810	759	772	790	752	731	782	776	752	729	756	761	773	794	690	797	785	772	783	760	748	769	750	733	776	770	767	757	744	723	760	743	739	771	788	768	842	738	697	771	778	782	766	715	734	775	782	749	778	752	769	764	781	772	767	760	745	746	718	756	722	780	774	745	757	723	792	738	751	801	785	732	771	746	777	723	779	776	717	745	743	767	759	791	742	785	730	785	728	753	799	768	797	784	777	774	789	797	756	771	801	760	766	768	792	734	769	768	725	768	780	755	733	726	766	747	809	733	750	800	748	752	742	806	758	723	804	789	723	795	747	735	772	789	755	778	738	778	713	766	794	780	805	850	757	806	792	754	760	805	733	736	743	780	794	751	768	799	794	773	789	758	793	747	727	726	712	760	729	747	756	715	709	748	721	740	773	772	777	764	760	758	777	768	730	743	748	735	729	734	744	764	781	746	766	746	783	719	809	752	741	782	806	756	765	792	785	773	799	757	792	724	814	751	735	735	772	806	721	770	767	779	800	784	738	785	775	755	743	754	765	792	771	774	771	808	798	739	721	782	770	772	778	787	741	760	806	733	734	780	763	742	784	759	764	768	769	776	738	743	774	749	735	740	779	793	800	768	751	733	800	760	750	770	794	769	759	780	753	729	733	795	754	765	774	765	718	776	812	790	702	743	768	769	811	772	750	790	816	762	754	783	745	758	753	698	798	753	795	792	777	799	819	778	783	768	789	804	781	775	717	756	738	787	780	783	771	773	782	726	773	761	782	723	765	801	791	749	774	746	778	770	772	755	820	769	779	748	748	775	785	763	764	776	739	777	758	776	763	769	755	750	752	736	790	766	736	778	725	781	757	723	773	779	757	787	775	763	750	736	763	800	729	768	812	815	778	775	753	730	772	779	743	752	756	759	771	771	797	776	721	772	758	782	787	789	746	760	761	790	753	716	742	817	761	780	772	774	781	743	775	756	798	749	759	768	740	795	740	719	760	748	750	734	760	752	729	804	758	724	761	748	753	753	745	763	789	784	730	798	717	722	755	789	787	744	758	770	768	728	727	748	692	728	787	774	713	761	792	732	783	789	747	779	742	727	750	766	764	754	804	801	748	778	779	775	735	777	739	742	821	769	724	766	736	762	769	720	772	809	776	747	783	743	756	771	794	746	774	784	742	751	774	773	749	769	743	785	798	729	791	752	787	767	777	779	730	739	712	772	719	780	770	748	733	785	730	785	800	743	779	749	836	734	767	757	765	802	728	781	734	784	745	780	820	752	814	760	743	782	728	750	797	773	743	741	816	814	775	731	771	714	753	740	723	765	742	780	788	794	739	692	718	799	800	751	773	759	725	782	765	688	741	778	798	744	775	770	760	765	784	746	793	755	762	824	720	772	765	753	768	731	785	722	783	749	736	725	777	816	740	789	711	779	773	711	802	752	756	814	762	810	734	793	743	733	745	725	801	789	690	754	812	740	734	735	760	800	792	753	748	768	757	772	766	771	803	745	727	773	773	735	783	768	757	725	723	750	764	752	785	716	771	771	798	776	725	768	735	791	733	763	716	752	752	800	766	763	747	764	715	771	763	805	754	776	804	784	769	821	775	750	789	759	791	751	752	792	793	772	750	750	757	789	783	777	788	719	784	770	755	753	792	721	805	819	736	787	727	766	725	797	752	769	760	772	756	784	701	731	787	805	747	754	756	788	770	791	741	797	792	734	810	721	764	738	777	758	782	725	743	777	761	758	831	753	777	785	723	803	744	731	773	758	761	710	810	763	747	732	804	803	756	751	767	722	787	758	781	772	742	752	773	733	762	803	738	722	743	781	758	740	820	786	812	802	771	784	761	735	754	793	736	798	782	774	773	787	783	765	773	717	750	796	756	778	720	765	806	773	739	741	777	768	757	821	774	710	753	726	778	744	775	751	753	785	772	778	814	791	763	699	762	805	736	743	779	773	781	769	765	785	698	738	757	815	753	734	744	707	766	748	700	740	742	747	740	793	761	729	739	744	767	743	759	770	742	812	736	786	765	770	769	783	797	766	746	802	794	732	769	794	735	828	798	810	717	812	710	727	778	764	743	761	769	755	758	763	786	772	704	753	772	762	751	765	706	740	753	785	748	782	775	773	774	746	753	730	799	764	782	751	785	720	781	796	767	733	760	749	772	785	750	766	748	765	768	733	757	742	762	737	717	770	706	731	767	726	778	779	786	763	780	729	731	791	745	778	741	835	767	742	771	778	765	743	794	759	712	799	768	799	773	743	746	797	732	780	798	798	728	712	753	787	750	772	786	775	760	722	791	720	749	731	798	720	730	762	757	779	816	784	731	739	783	758	761	828	766	744	735	777	749	769	759	766	790	752	786	770	776	779	739	760	730	808	799	767	725	731	739	702	755	777	812	751	720	808	781	770	749	776	784	773	735	757	769	765	754	732	762	772	748	771	778	735	754	711	785	792	759	718	719	761	745	745	720	667	752	802	766	777	803	768	744	763	809	740	726	754	811	750	756	781	794	709	706	747	733	718	761	742	782	758	737	774	750	759	789	751	795	775	747	746	725	717	746	748	794	738	805	771	749	796	762	757	750	723	813	768	744	759	764	753	793	726	719	777	808	802	771	754	720	740	746	718	797	745	792	751	746	776	780	740	779	764	762	771	733	782	781	739	753	790	773	735	742	816	710	806	780	741	767	734	777	756	785	805	752	785	811	752	777	748	747	745	789	737	763	798	733	766	789	767	775	797	784	779	761	790	803	788	782	794	799	721	703	728	706	827	722	793	807	719	781	743	761	793	762	767	771	764	743	770	745	784	766	726	763	793	790	778	745	759	762	773	793	793	782	808	768	748	764	781	800	798	736	756	790	811	685	750	707	746	807	747	737	750	774	771	794	799	766	794	768	739	756	787	755	710	792	764	762	719	839	783	763	727	747	820	734	784	769	744	763	766	762	779	750	753	758	747	760	805	680	765	780	753	758	741	740	786	741	750	792	718	779	739	748	740	786	754	765	748	771	749	751	801	748	747	754	742	781	748	786	748	776	733	789	789	775	765	723	765	722	778	773	763	779	741	767	765	793	770	694	734	755	829	754	800	756	772	771	732	730	722	753	795	802	769	763	779	793	741	693	801	764	725	759	745	755	785	790	750	725
26941	50056	51695	41043	32320	25940	19423	13556	10431	8245	6839	5599	5273	5726	5786	6296	6945	6515	5379	4718	4132	3822	3400	2873	2350	2274	2300	2164	2022	1797	1657	1530	1422	1323	1295	1266	1310	1219	1220	1256	1317	1194	1204	1195	1443	1440	1597	1420	1340	1266	1173	1104	1077	1049	1043	998	1094	1080	1043	1054	1061	1061	1089	1126	1029	1015	1083	1004	1061	1037	994	1080	1024	1053	1044	1059	1091	1106	1032	1051	1070	1077	1059	1092	998	1065	1006	1007	1059	1047	1053	1025	1101	1052	1027	997	1018	1082	1042	1062	1060	1036	1069	1145	1032	1071	1036	1077	1044	1022	1068	1093	1035	1073	1038	1054	1057	1119	1033	1016	1009	1023	1082	1072	1039	1034	1038	1065	1087	1035	1043	1030	1023	1037	985	1073	1049	1024	1072	1042	1041	1077	1011	1074	1003	1033	1068	1069	1038	1093	1028	1077	994	1038	1122	1074	1042	1081	1032	1011	989	1075	1052	1076	1072	1108	1018	1077	1057	1114	1028	1029	1089	1049	1068	1034	1026	1033	1020	1076	1088	1069	1033	1080	1028	1031	1009	1080	1058	1001	1003	1008	1037	1029	1083	1049	967	1014	1036	1099	1035	1011	1047	1083	1038	991	1013	1063	1034	1032	1014	1066	1093	1037	1017	1043	1028	1034	1010	1019	1068	1054	1104	1047	1064	1077	1077	1076	1037	1019	1055	1093	1043	1000	1002	1010	1120	1075	1078	1029	1027	1078	990	1084	1048	1042	1068	1072	1041	1077	1079	1032	1064	1045	1070	1046	1027	1033	1092	1044	1015	1053	1011	1070	1059	990	1126	1000	1077	1021	1005	1086	1036	1026	1086	1038	1018	997	1046	1054	1004	1051	1051	1030	1099	959	1019	1066	1071	1030	1023	1084	1021	1057	1092	1026	1040	1064	1075	996	1040	1044	1059	986	1083	1043	1010	954	1095	1051	1059	1086	1064	1079	995	1037	1014	1119	1068	1100	1068	1036	1045	1044	1012	1054	1007	1032	1017	978	1040	1083	1038	1021	1015	1069	1050	1017	1049	1099	1031	988	1033	997	1055	1047	1023	962	1077	1047	1057	1029	1020	989	1048	1035	1039	1041	1052	1059	1036	1075	1087	963	1035	1099	1057	1004	1057	1026	1082	1114	1059	1043	1061	1043	974	1042	1062	996	1035	1008	1004	995	1058	1011	1041	992	1052	1022	1023	1017	998	1085	1035	1052	980	1091	1119	1076	1037	1111	1029	1050	1055	1026	1022	1030	1066	1061	1052	1061	1059	1018	1071	1017	1017	1045	1040	1065	1029	1076	998	1052	995	1018	1059	1046	1036	997	1014	1063	1024	1060	1075	1032	987	1042	1045	1064	1073	953	1053	985	1015	1019	1048	1042	986	1032	1025	963	1039	1010	1034	1049	1079	960	1098	1085	990	1044	1110	1023	1053	1038	1055	1065	1082	1081	1062	1035	1034	1062	1031	1031	1073	1064	1045	991	1076	1067	1003	1053	1028	1042	1038	1054	1003	1065	1044	1077	1066	978	1042	987	1113	1067	1017	1012	1030	1011	1039	1030	1035	1062	1023	1082	1032	1054	1016	1039	1040	1037	1077	1010	1037	1037	1012	1051	980	1080	1078	1079	1057	1037	1013	1018	1045	1006	1040	1087	1073	1064	1024	1077	1075	1050	1078	1022	1040	1073	962	1002	1064	1022	1108	1072	1058	1041	987	1035	1091	1078	1047	1007	1088	999	1092	1086	1036	1038	1065	1045	1075	1017	1036	1053	993	1028	1103	1012	1060	1115	1005	1032	1006	990	1091	1083	1069	1026	1036	1022	1051	1077	1037	1080	1013	1074	1031	1022	1069	1041	1077	1011	1041	1060	1020	1071	1101	1048	1004	1023	1074	1060	1059	1023	1061	1013	1025	1048	1048	1040	1150	1102	1065	1010	1101	1049	1075	1059	1041	1066	1039	1051	1052	1048	1063	1034	1054	992	994	1010	1021	1054	1098	1082	1077	1015	1071	1005	1030	1019	1037	1055	1062	1014	1063	1104	1024	1131	1027	1050	1068	1045	1032	1013	1002	1049	1018	1066	1023	1093	1024	1110	1065	1064	1018	1056	1046	1047	1095	1053	1106	1039	1017	988	1019	988	1078	1080	1002	1039	1116	1063	1043	1026	1038	1074	1020	1039	1071	1065	1042	1036	972	1040	1018	1062	983	1025	1031	1076	1101	1037	993	1013	1051	1062	1015	1029	1002	1065	988	1075	1039	1051	1030	1005	1084	1033	1054	1083	1043	1060	1089	1039	1016	1056	1064	1043	1030	1046	1084	1060	1097	987	1040	1057	1046	1039	1036	1068	1074	1057	1056	1043	1010	1068	1041	1002	1031	1039	1080	1067	1056	1016	1062	1081	1019	1029	1099	1023	1042	1056	1031	997	1039	959	1050	1126	1025	1026	1022	1053	1055	983	1075	1006	1081	989	1045	1020	1079	1074	1060	1032	1002	1008	1035	1092	1045	1029	1052	1069	1030	1075	1022	1058	1069	1068	1005	1019	1005	1018	1118	1048	1027	1008	967	1069	1121	1074	1098	1106	1042	1097	1060	1081	1035	1069	1088	1058	981	994	997	1043	1044	1070	1003	1040	1035	988	1067	1076	1014	1013	1080	1017	1054	1062	1025	1029	1016	993	1026	977	1050	1020	1035	1027	1058	996	1063	1037	1015	1030	1083	1016	1027	1091	1065	1058	1037	1039	1064	1077	1028	1017	1067	1088	1065	1060	1023	1046	1121	1050	1111	997	1046	1041	1075	1015	1034	1070	1074	1062	1046	1027	1039	1057	1070	1081	1006	1044	1021	1051	1025	984	1006	1055	1039	1031	1071	1056	1060	1095	1024	1066	1072	1082	1037	1011	1033	1076	1048	1016	1070	1031	1052	1070	1020	1052	1050	1035	1078	1066	1102	1029	1087	1057	1029	1034	1054	1053	1096	1096	1122	986	1087	1056	1032	1069	1076	1080	1031	1085	1037	1106	1021	1053	1070	1132	1057	1063	1040	1007	1018	1049	1014	1051	1040	1026	1022	1022	1028	1056	1008	979	1024	1034	1067	1093	1039	1082	1032	1085	1034	1027	1104	1094	1030	971	1029	979	1070	998	1059	1017	1034	1022	1056	1014	1023	999	1098	1088	1059	1101	1114	996	1007	1065	1048	1059	1076	1031	1050	1002	1013	1038	991	1057	1118	995	1034	1028	1021	1049	1076	1033	1028	1028	1036	1036	1050	995	1046	1033	1017	1034	1069	1099	1042	1042	1020	1052	1034	1038	1047	1032	1049	1031	1054	1050	1044	1069	1070	1063	1086	1012	1025	1042	1042	1024	1057	1004	1054	1043	1035	1013	1085	1042	1102	1071	1055	1061	1101	1053	1058	1073	1054	1026	1048	1011	1020	1032	1057	1061	1063	1051	1045	1090	1035	1084	1039	1032	1028	1064	1013	1090	1064	1023	1012	1124	1062	1017	1077	1081	1082	1043	1049	1000	1054	1057	989	1030	989	1109	1074	1067	1055	1026	1048	1029	1054	1060	1043	1071	1009	1019	1042	1050	1044	996	1021	1047	1017	1064	1020	1038	1098	1047	1097	1058	1081	1090	995	1020	996	1040	1017	1045	1033	1062	1144	1012	1094	1123	1022	1086	1104	1120	1038	978	1062	1042	1082	1118	1071	1030	1016	1057	1064	1008	987	1031	1069	1026	1042	1019	1019	1011	1069	1014	1051	1078	1072	1006	1031	1058	1069	1044	1073	1117	1062	1047	1033	1091	1051	1028	1087	1021	1083	1001	1044	1061	1012	1028	1062	1055	998	1045	1033	1037	1039	1114	1071	996	1131	1015	1016	1068	1017	1052	1048	1048	1025	1037	1003	1037	1055	1002	1027	1054	1092	1084	1101	1016	1022	1036	1051	1069	1031	1002	1071	1066	1054	1049	1003	1035	1025	1034	1024	1061	1029	1058	1011	1007	1076	1084	1101	1050	1048	1152	1097	1047	1055	1026	1075	1057	1020	1047	1055	1053	1039	1011	1019	1045	1036	1022	1017	1021	1038	1015	1080	1045	1066	1027	1072	1037	1035	1024	1082	985	1061	1048	1011	1070	1027	991	1024	1044	1069	1052	1053	1022	996	1053	1100	1033	1016	1064	1104	1053	1095	1096	1001	1051	1063	1006	1078	1038	991	1066	1093	1049	969	1005	1089	1068	1039	970	1089	1047	1014	1021	1079	1021	1056	1034	1059	1023	1021	1037	1064	1032	1000	1101	1021	1018	1046	1015	1051	1045	1032	1062	1042	1069	1037	1023	1007	1078	1047	1062	1044	1044	1040	1042	1089	1028	1047	1054	979	1082	1097	1077	1039	1078	1026	1011	996	1058	1064	1027	1027	1048	1036	1018	1038	1054	1025	1040	1076	1042	1022	1102	1063	1066	1021	1056	1055	1020	1098	959	1115	1017	1068	1002	962	1022	1011	1048	1017	1024	1045	1021	1069	1053	1061	1074	1045	1011	1049	1056	1102	1035	1046	1063	1053	1067	1061	990	1038	1016	1070	1082	1062	1019	1064	1070	1030	1025	1047	1033	1030	1035	1057	1117	1062	1016	1069	1050	945	991	1055	1029	1037	1063	1051	1118	1052	1021	1093	994	1065	1040	1074	1062	1075	1070	1082	1035	1062	1083	1051	1150	1037	1010	992	1030	1037	1015	1064	1073	1045	1031	1056	1017	1037	1002	1103	1044	1041	1013	1076	1095	1081	1061	1018	1012	975	1029	1019	1037	1054	1059	1029	1087	975	1015	1061	1007	1082	1069	1019	1117	1057	1001	1013	1031	1098	1021	1017	993	1037	1027	1109	1055	1065	1122	1043	1061	1033	1043	1033	1102	1053	1075	1092	1062	1009	1071	1049	1056
28025	26847	32926	26173	14146	7106	4148	2595	1860	1659	1452	1270	1326	1528	1830	1931	1921	1679	1459	1302	1133	1085	1119	1003	900	948	992	902	917	869	893	786	807	810	758	783	753	736	755	745	775	782	780	773	783	791	739	719	750	731	771	767	758	723	730	738	703	736	722	740	729	721	790	731	771	689	796	674	690	748	747	704	681	676	719	758	713	759	722	727	723	756	733	661	702	705	703	684	699	769	791	789	678	718	711	748	730	722	713	738	728	743	767	743	713	711	754	726	740	731	715	744	690	750	685	753	756	747	720	728	708	751	728	738	719	750	724	716	728	715	739	699	717	699	741	703	748	710	714	730	708	689	657	671	765	728	728	725	676	717	699	714	734	742	721	749	719	747	723	710	685	760	731	754	738	740	760	715	703	708	697	790	710	746	749	682	717	712	687	735	702	727	709	717	730	733	733	751	750	738	685	724	777	738	768	742	699	741	719	723	767	774	700	722	717	710	721	721	722	715	700	715	744	715	717	748	754	714	729	708	747	737	716	745	696	707	770	733	708	733	743	777	729	700	696	724	720	769	741	701	770	730	714	781	758	713	749	729	783	714	712	677	720	737	683	747	725	690	718	745	744	720	749	748	763	673	738	703	777	755	708	720	727	695	755	713	727	702	727	684	715	747	765	699	700	726	753	735	741	706	687	750	711	728	741	703	738	710	709	723	734	706	740	729	732	749	718	711	715	672	717	737	707	748	720	751	743	764	758	727	689	689	731	711	726	722	727	747	716	760	749	741	716	713	688	744	702	692	701	675	704	737	784	755	710	731	733	737	766	686	726	721	720	719	684	718	726	722	719	698	700	738	722	734	676	744	760	686	718	736	723	715	740	730	715	723	731	751	746	783	736	736	751	705	698	699	717	726	677	664	752	740	715	719	765	716	749	721	717	739	730	752	740	757	669	723	692	762	732	691	737	776	734	729	763	709	685	720	702	749	757	717	717	677	718	737	697	710	726	724	724	718	728	763	725	746	733	725	722	748	703	666	750	763	726	764	713	698	735	737	755	733	723	715	744	737	729	727	763	684	737	744	750	730	724	711	751	718	713	691	738	746	715	715	749	742	723	714	752	777	749	709	700	729	741	721	722	713	711	728	719	688	735	724	762	720	702	686	709	751	709	712	743	723	697	733	740	698	746	770	722	685	713	750	725	717	733	746	675	717	740	746	734	759	733	760	722	717	709	729	743	699	754	739	723	770	765	723	784	723	725	718	737	749	760	709	749	750	750	734	719	734	725	708	761	787	732	717	725	753	746	788	729	698	754	733	730	668	734	715	733	735	758	720	664	711	742	714	746	768	723	716	734	716	783	717	767	700	754	712	735	696	746	763	699	749	706	775	721	704	733	754	722	738	739	737	690	751	681	762	672	771	708	723	702	739	728	675	684	670	777	711	661	741	714	697	737	738	760	715	720	750	728	722	762	784	765	698	734	684	713	707	723	664	705	738	652	707	756	746	695	719	759	716	743	761	744	702	767	716	742	704	726	733	710	698	728	725	728	666	723	753	745	719	768	768	742	745	728	734	696	673	686	752	719	733	674	674	755	695	689	714	747	723	709	747	698	716	677	722	725	752	729	706	685	732	783	784	731	726	769	728	736	735	725	717	693	695	761	713	722	736	720	744	751	714	751	755	718	699	724	738	762	684	767	737	728	718	741	753	719	777	695	746	752	705	738	728	710	728	725	747	717	752	716	703	785	711	701	690	707	738	738	717	762	745	700	744	741	703	716	731	735	789	699	696	757	717	701	667	712	721	735	704	749	750	706	798	747	785	686	764	731	772	757	717	740	719	709	743	676	777	706	744	698	713	745	748	709	726	677	721	754	723	745	683	753	723	713	727	745	729	738	753	686	708	710	735	771	705	759	721	719	714	773	760	703	686	690	736	724	746	752	710	695	719	698	710	678	721	710	696	695	695	772	757	685	690	776	752	706	745	712	742	723	735	750	722	767	705	764	729	751	731	732	711	724	704	718	718	714	729	761	750	696	676	736	720	721	704	733	745	739	685	736	748	726	760	719	708	699	748	748	699	750	743	682	740	683	717	773	695	713	729	736	779	712	719	721	712	746	689	756	757	700	757	710	715	733	716	744	697	740	689	753	726	750	744	741	751	709	677	749	700	721	732	686	720	744	722	726	747	764	770	773	698	764	749	719	707	727	743	710	680	726	702	689	718	725	713	723	702	715	747	698	778	723	725	739	672	725	714	703	745	728	754	750	729	738	775	746	764	755	771	651	775	713	707	691	708	731	745	788	691	720	710	737	734	747	774	704	723	745	744	727	695	748	704	731	716	737	734	706	723	729	695	704	707	764	723	742	746	760	740	712	723	764	739	723	750	764	674	718	740	724	695	711	662	711	747	746	719	736	755	738	744	685	752	712	735	703	731	751	756	726	735	706	725	737	759	690	718	746	749	717	757	756	708	753	725	749	662	750	695	750	704	733	726	717	728	693	742	714	711	766	690	719	780	785	725	737	678	696	700	699	779	705	723	685	736	775	683	757	723	737	724	708	786	726	762	743	741	728	726	692	735	680	731	700	748	737	691	744	687	699	699	784	798	771	638	723	749	755	757	718	709	692	716	722	742	703	721	676	745	745	760	758	739	760	700	722	733	709	688	660	759	714	724	744	717	729	738	709	712	753	701	752	717	784	757	701	731	711	755	688	707	711	755	704	652	725	701	786	752	724	750	762	735	775	714	680	722	691	726	760	715	701	724	820	747	748	699	708	790	742	699	716	724	717	739	771	735	753	687	731	732	703	768	762	692	747	738	751	739	739	700	759	702	724	723	753	660	716	773	737	713	700	725	755	767	711	734	746	737	747	690	723	751	714	805	718	724	726	748	688	693	747	743	728	749	735	726	729	747	744	764	741	757	742	727	761	778	745	734	729	694	752	723	758	768	738	766	716	741	688	688	759	752	713	729	682	752	670	729	732	760	747	707	651	657	695	732	778	769	747	717	737	723	730	705	662	729	735	729	744	729	689	725	669	722	740	717	687	703	754	670	719	780	717	703	722	724	748	748	721	745	765	765	696	688	753	744	765	741	730	705	737	736	680	731	682	714	718	761	766	778	718	729	730	751	709	734	697	723	742	714	730	757	709	758	757	708	755	705	723	752	772	766	720	780	750	741	701	732	747	748	728	762	716	741	746	684	759	699	699	719	743	694	723	680	753	755	686	758	733	685	767	731	756	718	751	726	765	751	728	779	726	730	688	756	752	726	717	705	719	693	742	753	792	714	792	737	731	734	761	740	705	727	716	745	737	720	728	740	738	713	687	732	706	751	751	772	730	712	770	716	759	721	741	745	775	731	720	739	715	726	781	745	727	687	746	752	706	798	772	771	757	699	712	735	736	742	764	767	705	737	748	706	722	736	686	731	738	742	735	728	741	734	765	727	757	756	729	751	719	738	727	755	694	761	731	734	745	701	711	687	743	778	706	725	725	726	713	759	768	799
25068	41777	41614	31498	21076	14111	9369	6274	4550	3956	3284	2775	3035	3414	4118	4382	4248	3669	3271	2547	2161	2094	2103	1806	1527	1664	1677	1535	1391	1338	1222	1245	1208	1175	1131	1085	1076	1079	1070	1106	1000	1034	1068	1111	1038	1069	1059	1126	1011	1014	1037	1022	969	1008	988	978	1033	1054	1037	1004	1013	1008	996	1060	1057	1029	1037	1095	1021	1005	1041	1029	1024	1009	1050	1036	981	1002	977	1040	1016	1048	1020	949	994	995	946	1014	1096	951	1053	1013	1008	968	1003	1044	1035	981	977	1038	1009	1045	999	977	1017	1008	1046	996	1028	999	1018	994	1049	1017	1015	1051	996	990	1032	992	1026	976	1030	975	1000	1025	990	1009	1019	1017	1000	1029	1003	1024	1016	976	1009	1016	1034	1019	1039	1037	1001	1016	993	1004	932	1021	959	1035	1047	1044	1074	1017	998	1015	1035	1050	965	1027	1013	1036	991	1053	1059	1023	1062	1028	1028	977	995	994	1039	974	1033	987	1011	1082	972	991	1055	1022	988	1001	977	1007	969	989	1030	1058	1025	989	1009	1030	1011	1047	1080	968	1000	1077	1023	1045	1059	1041	998	1030	989	1028	968	1030	1038	1041	1013	999	1036	1051	1086	1014	989	963	1013	1001	1056	972	1083	1024	951	1016	1003	1015	1021	1019	998	1013	1035	1011	1017	1062	1016	1093	991	999	1039	994	996	1057	995	984	1001	980	989	985	974	984	1056	1006	1002	983	976	1081	983	973	1000	1026	1036	970	1040	1040	1065	998	980	1041	980	972	1007	999	1055	1089	1012	1035	1057	1019	1062	984	997	960	1054	1033	977	1057	1045	1058	1012	1053	1066	1048	993	1095	1008	999	999	978	1083	1003	1048	1023	1040	1063	986	995	1050	1079	1024	1023	997	1051	1046	996	995	982	949	1001	1067	1022	1049	1026	962	938	971	1048	983	1024	1014	1018	972	1044	995	1057	984	1006	1019	964	1039	1096	1036	1020	1004	1040	1029	1013	1026	1042	971	1035	1044	991	1016	1011	975	988	1025	968	1006	1009	1036	1009	1002	1003	970	993	1025	1035	944	1070	1047	978	1026	1038	1037	1021	1024	986	1022	934	989	1003	1048	964	1031	1021	1033	1036	987	993	1068	1022	981	1010	1036	1080	1019	988	997	995	1041	1012	1033	1077	1026	1030	1048	1027	976	995	996	1004	1060	1012	972	957	1001	953	1030	1076	1033	1019	961	1018	984	986	988	1004	998	1041	1024	1035	1005	1001	986	1034	1041	1017	1020	994	1032	1012	1046	1007	1065	966	995	1043	1057	994	1079	1037	1013	1022	1007	1027	1013	1000	1023	965	1029	1027	1026	1019	1027	1021	1055	1020	1051	1075	993	1014	1041	1013	1009	1050	957	996	983	1013	1045	1028	951	1017	1077	1067	1020	994	1036	1016	1068	1004	941	986	989	1042	1024	1000	1030	1018	986	996	1023	985	994	972	1077	1052	1027	980	1033	1048	1003	1040	983	1000	1022	1068	1045	1047	1037	1035	980	1039	1048	1043	996	936	1050	1030	997	1020	1051	1090	1068	956	1047	970	1021	1010	1094	983	1024	1048	1017	1036	1022	1012	979	970	1042	1022	1083	1026	993	1046	1053	1022	989	1004	985	1023	988	1003	1053	1050	1012	1016	1009	999	1004	1028	1007	1000	965	1067	1001	1021	995	976	963	1002	972	1037	1025	993	1042	1010	1089	1092	1017	1006	965	1091	1009	1052	1026	931	1023	1019	1048	1040	970	1000	1007	1013	1054	1069	1045	1022	1036	1046	943	994	1058	982	1005	1008	1051	982	987	1041	1049	1046	1023	1069	1042	970	983	978	997	980	1024	1014	997	989	1046	997	1006	1008	1001	967	994	1092	1034	991	958	1023	1058	1026	1030	980	991	1067	1020	982	1010	1052	1021	1020	1034	1034	1057	1085	985	1052	1042	985	1033	1051	1057	975	985	966	1033	1012	1034	998	979	1032	1061	1010	1030	1094	1007	976	1005	1044	1030	1036	1068	1097	1042	1010	1047	1055	1015	1081	1030	987	1068	1042	1026	1018	1024	1019	1042	991	993	1020	1033	999	1049	1009	1009	1009	1025	988	1079	1009	1015	1008	1091	997	1013	1040	1039	986	1001	1026	1031	1028	974	988	979	1005	1016	1006	1066	1001	1036	985	970	998	990	1009	967	971	1004	1015	943	1049	1004	999	994	1054	1018	968	1012	949	1035	1021	1012	1081	973	1018	1011	1003	1016	1008	1019	998	985	1058	1047	976	1009	1006	1045	1042	1031	1017	1006	1010	1053	1009	994	991	1039	1025	1057	1019	1016	994	947	963	1012	1023	984	950	1007	1044	990	999	1046	972	989	973	1020	1062	955	1013	996	1004	1076	1052	1004	1055	982	1018	1044	1002	1010	995	1010	1069	1046	997	1024	1013	976	1027	1053	1080	1000	1008	953	1013	1018	1045	1058	1010	953	1000	982	1015	993	977	1042	1079	1057	1014	1035	966	1054	1061	992	1059	1042	1046	1014	969	1067	1055	1011	1095	1027	954	988	1031	998	1021	1006	969	1000	983	1017	1050	1015	1051	1136	1046	1043	999	1018	1031	1037	1003	979	1019	1046	1025	992	1029	1024	1062	1007	1040	1018	1014	1019	974	993	1028	1011	1062	1028	1033	949	1042	978	1003	1013	1056	1011	1021	991	1024	1088	1039	977	989	995	1082	1002	1071	1038	1000	1038	992	978	1028	1022	1034	1032	1060	1007	1049	1036	1062	1048	1080	1034	1064	1063	1048	1017	1023	999	1022	1056	1030	1006	970	1038	1040	1001	1069	911	1029	1005	973	961	1001	1034	995	987	1031	1066	1051	1030	982	1074	1035	1002	1043	1046	1013	1050	997	1030	1014	1016	1016	1048	992	1057	988	1024	1008	963	1047	1000	1024	1003	948	994	1010	1031	987	1000	1047	996	1024	988	1003	993	978	982	1013	1019	988	1032	978	1045	1001	1066	1056	1006	1033	961	1026	1029	1021	1034	997	993	989	1004	1028	987	1069	1024	999	1054	1054	971	1019	968	1018	988	1039	954	1037	1024	1033	1048	1013	965	1029	988	1016	1025	1015	1018	980	1025	1033	1028	1000	1010	1018	1029	1029	943	1038	965	1021	1028	943	1018	999	1015	985	985	1025	966	1037	1011	1027	1016	1032	1038	1057	1014	1059	1002	1040	1045	1012	986	1015	989	1013	1023	983	1017	1051	957	990	1063	1007	1019	993	984	992	1057	998	1025	1011	1019	1027	1057	1038	997	1063	1032	994	1039	981	1023	1047	1027	1039	1034	1079	1020	1010	995	997	972	1059	963	970	999	1039	1011	1017	1026	1026	1010	1020	968	1033	998	991	1027	989	991	972	1032	1028	1002	1020	1009	981	987	1000	1000	985	1037	961	1079	1047	984	1003	958	1043	1073	1012	1007	1010	1003	947	1020	1013	1028	971	1000	1038	1016	992	999	973	1050	1029	986	988	996	958	976	973	989	983	959	1053	1048	1014	981	967	1022	1063	1047	966	1037	1005	1045	1025	997	1009	998	999	1069	1005	1028	994	1019	1087	1003	933	1027	971	1046	1001	994	997	1004	1003	1007	1003	1059	997	1064	968	1032	1015	1025	1025	1018	996	1019	990	1011	1015	1029	1022	1042	998	1036	998	1044	1017	1049	996	945	988	1042	1061	982	1061	1011	972	1045	1002	1042	1011	1013	1035	1035	1002	1028	1003	1047	1026	1018	1029	1043	1031	1062	990	1000	971	1015	1002	1029	1021	1022	1022	1043	1099	1044	1010	995	1036	992	1031	1044	961	967	1002	1044	1043	1102	1031	1012	999	1040	990	1068	1035	1061	984	994	1066	1000	1043	1001	1052	1084	1013	1006	1007	1024	1023	1024	998	1048	970	1026	1053	985	1022	1082	1039	996	992	989	1039	1038	1037	1005	1009	995	1075	1048	982	1045	1025	1033	1035	981	1022	962	1012	1010	1041	1022	1042	1073	1052	969	1069	1040	1015	973	1028	1054	1020	1065	1053	1068	1005	1012	1038	1037	1027	1034	1014	1048	978	1017	1015	977	993	978	1023	944	1034	1086	951	1012	1024	1043	1056	1002	981	1008	1055	998	1003	1010	999	990	1038	992	1061	1030	1023	976	1020	1014	987	1051	1013	997	1029	941	992	1001	1116	975	1037	1013	1067	1046	996	989	1081	1025	1011	987	1009	974	1009	959	1020	1065	962	985	993	1004	1034	1016	979	996	1022	992	998	995	1000	955	1040	1032	1020	1022	1015	1012	1055	904	967	1008	1015	1040	1055	991	1007	972	977	1010	1048	1027	1022	1037	1002	951	1007	1012	1027	1070	1019	1025	1003	998	1014	991	1005	1005	965	1052	1071	1052	1013	1015	1029	1053	990	1000	967	969	1048	984	990	1050	1093	1054	1066	1000	1015	1028	1040	1039	1018	1049	1049	1028	1025	1025	1006	1020	1028	1003	998	1071	1002	963	1003	993	1036	1064	1075	980	1025
24247	21378	28930	25150	22170	17281	9403	4630	3159	2687	2086	1953	2118	2166	2230	2494	2666	2207	1901	1479	1341	1410	1350	1147	1063	1120	1190	1094	1052	923	947	918	869	833	830	854	762	794	789	808	827	771	756	813	781	815	781	813	728	771	769	873	847	755	792	755	725	775	731	755	703	834	700	749	743	850	769	743	705	780	743	756	772	717	785	757	742	762	725	730	762	740	777	759	751	745	741	751	748	765	784	731	744	800	778	763	778	736	771	750	779	797	708	766	802	738	717	708	781	724	751	781	739	782	741	730	775	749	717	772	741	793	777	764	762	783	762	744	724	724	722	733	770	795	699	775	769	737	774	684	771	764	749	759	804	776	782	757	802	729	752	722	738	753	773	761	732	757	777	746	711	698	773	810	787	775	728	755	767	720	723	780	796	769	772	756	709	710	797	833	735	707	753	729	800	776	771	766	760	711	755	739	788	701	818	725	732	800	785	755	752	752	772	738	762	741	758	765	744	779	744	722	786	713	727	727	771	766	784	763	794	763	755	833	763	749	726	783	768	745	723	752	766	735	772	762	719	782	751	760	747	754	759	748	767	736	787	758	680	750	736	772	728	740	754	745	736	729	727	758	740	798	745	776	760	737	753	744	762	739	754	756	733	741	816	746	789	752	758	743	750	758	700	727	776	722	729	780	740	775	707	786	780	780	756	767	748	782	776	759	755	762	795	703	780	674	741	741	763	740	759	688	760	768	778	795	747	725	772	786	793	748	768	699	781	749	721	803	803	723	780	754	751	776	708	838	779	738	779	761	711	774	756	723	731	776	778	778	784	749	760	752	741	782	780	785	797	714	796	740	757	743	748	755	794	732	750	805	764	789	774	708	763	763	764	754	776	698	691	764	737	757	724	737	727	772	762	725	734	709	755	773	740	801	778	776	720	709	783	747	738	809	715	810	732	780	823	782	730	818	770	757	782	765	684	716	742	772	731	791	741	817	748	751	740	748	709	717	737	769	704	773	743	725	734	780	781	758	736	719	774	714	782	759	720	740	737	748	751	745	798	771	776	723	797	760	735	769	770	726	739	705	796	702	765	726	731	750	772	729	769	770	738	730	798	792	761	710	733	749	740	753	756	763	720	759	802	725	783	772	736	750	773	784	786	761	718	759	778	776	717	773	780	726	777	759	730	774	753	757	712	783	783	769	764	763	745	747	780	781	790	827	725	806	723	824	748	758	770	744	792	800	748	758	760	795	756	753	747	745	775	711	722	755	769	763	724	771	792	734	695	770	713	787	811	763	779	747	733	846	784	801	760	785	768	784	776	748	742	706	715	765	742	759	740	724	719	756	757	760	746	747	816	763	750	760	770	712	748	734	712	739	830	747	747	702	732	735	738	774	798	719	756	757	788	755	782	751	807	708	813	753	758	821	760	762	775	747	780	735	694	719	762	775	772	789	745	786	742	721	774	756	735	764	767	767	786	731	742	756	739	730	708	801	773	759	754	801	773	725	752	772	762	748	777	790	761	792	798	734	798	740	777	732	713	764	782	766	728	739	767	726	720	764	785	784	712	748	728	719	770	735	771	775	742	813	691	719	721	811	781	736	768	778	766	772	785	720	751	762	800	733	766	760	756	750	687	729	731	761	771	704	757	749	808	732	712	743	740	810	753	736	753	772	756	784	762	770	721	742	731	725	770	721	791	761	737	760	772	762	741	779	790	715	760	791	716	733	795	778	760	735	755	712	754	797	797	737	725	730	795	733	779	771	767	799	734	733	707	744	745	805	745	723	720	783	732	714	782	741	755	778	753	753	778	787	793	757	751	756	726	752	777	793	782	756	782	747	713	774	791	763	784	787	802	768	727	776	771	751	806	731	712	774	759	778	794	739	759	712	754	711	765	780	772	803	766	806	780	757	774	773	750	774	749	761	766	775	756	777	782	798	756	745	750	779	714	759	807	718	774	748	752	758	771	743	782	808	726	746	743	771	788	756	759	761	757	783	810	756	756	750	719	755	682	778	827	735	786	741	787	736	775	751	727	736	777	781	780	699	759	755	732	729	736	743	769	759	734	778	757	713	785	746	766	762	755	694	791	736	704	753	760	761	730	752	757	793	769	749	699	758	741	746	740	758	726	775	783	778	733	751	775	754	785	707	821	834	749	761	770	763	784	733	760	740	740	727	785	776	791	726	751	765	720	750	731	731	749	721	753	759	768	757	742	737	812	790	752	797	810	743	790	763	749	778	713	733	762	723	774	753	741	752	737	782	779	781	738	789	708	793	745	725	792	775	795	739	787	796	809	776	728	773	741	745	745	764	795	699	765	709	776	791	762	743	779	738	757	759	759	768	759	761	746	742	779	847	735	740	778	754	766	724	760	755	752	784	742	742	713	764	820	825	749	730	768	765	800	741	760	724	788	806	815	773	737	767	764	738	721	746	747	753	758	783	688	731	756	773	785	773	760	755	699	713	740	713	780	750	792	772	729	779	785	786	736	747	794	790	769	770	781	769	762	698	722	759	734	778	788	740	781	738	754	758	759	785	768	769	783	743	722	694	747	713	790	793	719	750	737	711	789	771	773	773	737	736	754	758	776	768	696	744	812	768	747	787	762	728	726	756	725	795	767	706	746	742	752	762	755	711	746	740	730	756	752	716	741	809	746	743	777	763	767	738	776	685	777	763	733	746	697	816	723	830	724	772	795	774	743	822	765	750	773	764	749	746	750	738	742	740	770	771	779	785	803	755	732	751	713	739	758	761	752	755	761	748	722	749	762	740	778	739	798	747	779	758	785	740	791	770	729	780	775	773	813	793	786	758	741	741	752	717	810	726	774	776	741	760	770	792	767	749	785	704	783	755	786	721	761	793	794	734	768	759	752	772	726	734	792	733	771	743	743	734	753	765	768	717	758	800	759	771	746	752	744	719	723	719	792	754	719	739	758	736	746	771	721	724	699	708	748	746	744	791	796	788	764	772	729	715	777	775	790	763	746	753	744	776	771	785	785	778	762	776	745	778	783	751	743	792	775	774	791	736	759	744	762	769	763	707	779	751	727	731	776	825	723	745	804	732	752	751	745	786	742	756	743	752	760	724	704	715	756	753	729	761	747	817	783	760	761	751	809	720	732	750	756	742	734	769	750	782	790	759	754	742	744	724	746	755	740	720	754	729	810	807	726	746	779	780	750	751	788	735	755	789	776	674	719	741	783	778	758	804	782	749	743	788	758	830	756	825	716	771	696	779	794	713	750	773	719	827	741	743	834	755	779	752	769	757	805	736	732	764	799	739	773	731	750	714	802	774	777	734	799	746	757	797	786	766	789	773	794	733	784	756	785	753	752	742	744	809	820	695	792	722	776	760	728	772	739	730	730	795	741	787	766	773	763	729	761	772	759	743	819	722	730	795	763	777	780	791	743	806	687	748	754	767	726	770	782	730	755	738	742	726	786	770	795	735	719	762	753	783	703	787	736	725	751	769	801	796	788	802	766	735	766	743	756	776	742	744	741	708
25868	47090	47127	38061	28996	20797	14234	9773	7168	6255	5002	4372	4871	5260	5322	6009	5676	4951	4004	3147	2780	2925	2712	2124	1903	2131	2128	1911	1660	1522	1567	1379	1347	1257	1265	1240	1174	1212	1197	1185	1123	1195	1129	1134	1163	1180	1109	1102	1118	1175	1220	1303	1186	1153	1119	1085	1101	1029	1045	1050	1023	1077	1029	1042	1054	1064	1085	1007	1115	1030	1077	1072	1051	1068	1016	1034	1077	1043	1055	1053	1059	1066	963	1054	1028	1048	1032	1043	1081	1060	1051	1065	1060	977	1010	1036	1067	1035	1010	1060	1032	1019	978	1088	1061	999	1084	1007	1089	1034	1087	1078	1128	1012	1034	1039	1114	1047	1047	1064	1066	1074	1048	1086	1063	1044	1098	1124	1016	1073	1017	1034	1073	1038	1058	1059	1100	1101	1047	1080	1048	1053	1015	1069	957	1058	1052	1120	1096	1047	1061	1123	1017	1104	1018	1016	1066	1056	1096	1067	1022	985	1023	1016	1017	1062	1086	1045	1022	1112	1074	1047	1035	1054	1068	1053	1024	1021	1114	1073	1070	1014	1045	974	1082	974	1114	1063	1025	1064	1005	1032	1155	1016	1085	1010	1079	1092	1051	979	1068	1038	1098	1063	1030	1059	1121	1046	1086	1071	1018	1034	1059	1082	1030	1084	1006	1015	1059	1016	1074	1055	1056	1062	1091	1102	959	1086	1063	1075	1059	1088	1046	1053	1071	1017	1011	1053	1050	1090	1013	1038	1063	1069	1093	1032	1028	1044	1038	1033	1038	1076	1066	953	1066	1060	1020	1025	1068	1085	1013	1058	1066	1032	1001	1037	1071	1069	1031	1039	1036	1049	1062	1029	1031	1051	1051	1126	1018	978	1066	1110	991	1072	1051	1021	1040	1074	1071	1052	1071	1069	1063	1117	1048	1064	1050	995	1050	1084	1077	1073	1037	1071	1084	1017	1088	1052	1022	1057	1038	1016	1014	1056	984	1029	1050	1048	1088	1078	1051	1006	1018	1073	1009	1069	1036	1015	1101	1028	1060	1016	1069	1105	1030	1030	1025	1016	1016	1007	1045	1012	1046	1045	1003	1048	1043	1003	1064	1050	1031	1081	1080	1054	1073	1021	1048	1083	1051	1108	1054	1025	1069	1036	1108	1105	1030	1074	1020	1030	1063	1071	1016	999	1044	1026	1030	1002	1010	1082	1083	1042	1030	1037	1065	1020	1055	1040	1081	990	1083	1139	1092	1003	1021	1068	1035	1077	1027	1026	1056	1011	1050	1021	1102	1058	997	1095	1053	1021	1038	1100	1053	1052	1086	1066	1032	1055	1046	1033	1067	1027	1055	1007	1045	1084	1012	988	1019	1020	1011	1047	1046	1036	1039	1015	1091	984	1049	1083	1054	1025	985	1069	1029	1066	1059	1015	1067	1113	1079	1070	1057	1009	1079	1089	1098	1036	1082	1029	1052	1014	1022	979	1029	1049	974	1032	1080	1013	1028	1039	1012	1052	1052	1054	1067	1019	1060	1088	1061	1006	1112	1086	1037	1020	1083	1040	1100	996	1001	1015	1068	1098	1104	1003	1049	1015	1060	1051	1034	1158	1046	999	1030	1077	1027	1021	1079	1126	1076	1074	1017	1092	1062	1044	1089	1011	1081	1075	1094	1020	1047	1038	1072	1084	1099	1050	1111	1075	1058	1084	1007	1053	1000	1051	1021	1102	1079	1051	1089	1027	1041	1041	1137	1037	1066	1063	1029	1001	1069	1001	1019	1012	1070	1047	1098	1139	1052	1054	1065	1054	1031	1078	1008	1028	1073	1062	1041	1009	1122	1053	1090	1047	1122	1084	1068	1096	1073	1103	1057	1054	1105	1098	1038	1058	1083	1087	1096	1025	1038	1112	993	1101	1091	1011	1062	1016	1081	1073	1059	1107	1046	1043	1071	1036	1085	1044	1031	1071	1064	1050	1032	1052	1060	1042	1121	1066	1047	1078	1077	1051	1035	1027	1050	1050	1026	1061	1047	1053	1040	1061	1084	1090	1041	1050	1102	1020	1064	1039	1052	1094	1005	1051	1063	1042	1016	1111	1044	1012	1042	1032	1060	1039	1071	1042	1091	1077	1063	1036	1067	1087	1072	1036	1048	1083	1059	1113	1017	1037	1003	1051	1071	1029	1089	1020	1048	1075	1059	1003	1079	1119	1069	1068	1014	1047	1049	1018	1017	1029	1060	1050	1059	1086	1072	1064	1017	1005	1065	1082	1022	1077	1058	1013	1029	1012	1059	1053	1056	1050	1021	1086	1038	1007	1065	999	1100	1063	1074	1051	1027	1079	1045	1019	1056	1061	1031	1055	1013	1070	1090	1048	1064	1059	1054	1022	1067	1050	1029	1039	1043	1029	1042	1079	1072	1061	1087	1069	1041	1050	1067	1024	1098	1019	984	1067	1065	1072	1064	1081	1055	1025	1007	1042	1072	1130	1064	1024	1039	1060	1066	1120	1002	1062	1004	1022	1057	1028	1089	1015	1057	1068	1061	1167	1048	1022	1039	1048	1100	1045	1094	1020	957	1082	1075	1092	1013	1038	1045	1013	1036	1069	1010	1096	1084	1059	1068	1085	1086	1078	1112	1007	1075	1041	1056	1019	1090	1014	1066	1086	1040	1131	1070	1003	1066	1079	1056	1018	1102	1081	1082	1013	1035	1052	1057	1071	1025	1029	1070	1039	1013	1084	1034	1024	1024	1011	1048	1066	1088	1081	1022	1126	1031	1062	1079	1075	1099	1013	1011	1069	1105	1076	1067	995	1037	1034	1136	1012	1136	1087	1074	1040	1056	1010	1016	1018	1060	1068	1070	1099	1012	982	1082	1083	1039	1085	1049	1092	1023	1069	1008	1049	991	1027	1033	1081	1044	1080	1015	1099	1071	997	1030	1085	1079	1059	1048	1027	1047	1103	1046	995	1038	1037	1053	1045	1048	1027	953	1046	1112	1093	1057	1035	1088	1081	1071	1104	1027	1050	969	1039	1061	1026	1072	1070	1039	1151	1123	1054	1072	1076	1065	1021	1090	1026	1036	1081	1041	1064	1031	1079	1129	1096	1060	1056	1030	1007	1121	1064	1042	1044	1075	1066	1018	991	1009	1058	1045	1024	1059	1069	1063	1041	998	1059	1009	1050	1045	1062	1071	1011	1068	1047	1021	1044	1028	1081	1070	1052	1041	1075	1085	1070	1101	1060	1051	1077	1068	1030	1024	1095	1107	1054	1074	1001	1005	1037	1039	1050	1046	1035	1057	1057	1040	1061	1040	1050	1018	1024	1061	1060	1052	1027	1072	1055	1053	1059	1079	1076	1002	1110	1019	1079	1115	1046	1060	1028	1042	1080	1056	1067	1078	983	1057	1071	1036	1071	1094	1029	1074	1068	1058	1017	1060	1041	1025	1026	1054	1060	985	1059	1093	1045	1085	1115	1019	1027	1062	1023	1112	1079	1059	1064	1076	1057	1046	1000	1076	989	1102	947	1015	1079	1027	1039	1059	1058	1058	1051	1028	974	1069	989	1037	1024	1088	1119	1025	1040	1019	1045	1043	1046	1075	1058	1061	1035	1102	1070	978	1074	1058	1051	1071	1036	1063	1019	1040	1020	1055	1038	1027	1037	1063	1082	1040	1044	1102	1087	1118	1023	998	1026	1020	1036	1063	1103	1092	1056	1105	1133	1067	1133	1088	1086	1000	1054	1058	980	1030	987	1059	1114	1069	1054	1050	1031	1036	1062	1076	1005	1012	1045	1053	1015	1058	1069	999	1033	1064	1057	1032	1049	1047	1039	1064	1060	1041	1103	1054	1050	1026	1062	1070	1011	1075	998	1001	1108	1037	1007	1074	1050	1034	1095	1032	1063	1086	1119	1065	1042	1005	1022	1098	1023	1034	1066	1041	1057	1088	1068	1042	1065	1044	1053	1007	1116	1048	1040	1106	1057	1011	1057	1045	1077	1083	1045	1032	1059	1004	1031	1046	1120	1039	1039	1032	1134	1026	1037	1062	1044	1087	1041	980	1080	1022	1097	1023	1084	1049	1009	1022	1059	1010	1013	1052	1063	1084	1115	1060	1012	1033	1055	1045	1014	1073	998	1112	1017	1053	1046	1063	1044	1060	1079	1114	1066	1093	1070	1046	1053	1070	1031	1037	1088	1056	1006	1058	1027	1043	1012	1090	1131	1015	1030	1048	1067	1027	1070	1074	1051	1111	1117	1061	1100	1076	1065	1060	1134	1051	1072	1031	1105	1014	1036	1004	1077	1031	1018	1083	1014	1015	1070	1020	1062	1000	1016	995	1064	1062	1053	1050	1040	1036	1050	1002	1101	1100	1081	1070	1062	1082	1018	1105	1052	1098	1044	1006	1057	1056	1021	1010	1093	1102	1092	1049	1024	1007	1057	1030	1082	1014	1107	1028	1047	1038	1028	1002	1114	1109	1094	1046	1102	1072	1126	1012	1045	1009	1054	1038	1028	1064	1063	1044	1077	1015	1071	1083	1038	1039	1056	1060	1038	991	1059	1024	1040	1035	1039	1093	1035	1036	994	1028	1071	1067	1108	1005	1003	1075	1021	1104	1060	1072	1032	1115	1041	1090	1040	1068	1072	1025	1048	1072	992	1047	1062	1087	1066	1012	1081	1024	1053	1026	1013	1063	990	1072	1073	1043	1046	1026	1005	1062	1049	1073	1061	1094	1049	1039	1081	1098	1058	1041	1025	1091	1036	1117	1061	1048	1039	1006	1012	1079	1033	1054	1062	1048	1136	1092	1014	1082	1052	1076	1045	1080	1023	1049	1098	1039	1073	1016	1029	1042	1025	1070	981	966	1095	1087	1039	1076	1045	997	1055	1029	1023	1077	1074	1046	1088	984	1026	1072	1083	1064	1070	1086	1021	1070	1049	1055	1036	1076	1052	1117	1010	1100	1050	1028	1060	1077	1045	1099	1078	1035	1111	1087	1011	1049	1082	1092	1010	1023	1057
23130	21389	29341	23979	22088	22369	17302	7018	4288	3423	2947	2614	2530	2655	2861	3218	2877	2647	2221	1894	1699	1784	1645	1291	1444	1600	1445	1262	1168	1042	931	988	959	915	855	845	879	832	775	772	829	795	835	831	846	827	731	762	826	830	845	892	849	874	778	811	791	780	724	772	763	746	781	811	780	769	733	749	789	749	798	761	743	733	729	816	815	760	761	753	758	749	787	754	754	703	774	778	751	725	745	744	812	740	809	779	776	769	746	750	789	766	788	773	774	762	808	719	773	826	751	758	767	738	752	730	809	807	773	797	783	786	747	761	763	754	793	763	782	811	766	800	786	764	754	713	768	781	816	786	755	706	757	809	749	784	753	810	762	778	760	725	767	749	733	731	772	756	791	768	769	786	734	729	798	744	757	806	773	789	765	779	778	754	731	745	744	783	755	831	831	765	741	760	758	769	791	763	737	733	741	757	754	761	772	815	763	864	789	736	747	756	802	765	777	774	736	722	795	759	757	785	824	771	778	797	706	798	755	786	765	776	732	819	767	725	780	789	815	780	776	789	787	776	784	761	794	714	734	774	750	767	818	749	782	777	740	713	773	805	740	773	797	825	760	767	754	764	720	723	748	768	776	785	732	782	680	803	762	773	734	733	833	776	774	780	826	778	814	786	752	766	745	730	769	762	798	827	749	749	743	725	816	724	708	765	763	774	730	770	744	786	778	716	764	792	775	742	752	725	751	827	815	789	750	758	747	774	761	871	744	805	757	791	771	710	763	796	708	740	779	797	792	781	710	771	744	792	801	758	747	777	759	812	765	795	793	787	803	801	752	804	743	785	726	788	752	764	739	793	766	761	758	751	793	819	794	799	730	736	773	785	818	769	792	771	744	779	697	772	761	705	759	733	764	792	750	755	801	786	768	801	767	768	771	777	794	771	802	781	737	744	733	756	718	744	785	795	788	748	798	772	720	756	802	764	779	750	742	737	747	752	797	779	754	743	794	806	739	770	733	813	729	713	734	753	751	731	734	795	788	760	821	797	748	733	799	777	792	754	847	753	785	771	756	818	759	786	747	711	791	818	815	727	769	734	797	715	794	779	713	799	777	777	756	759	781	779	805	750	710	753	738	757	737	747	749	753	780	731	782	825	741	779	808	785	743	778	789	745	690	780	741	743	794	744	771	748	783	760	774	769	781	721	703	786	732	795	747	754	783	763	769	749	791	791	784	746	752	784	814	798	770	822	767	713	725	817	769	819	757	763	790	758	762	706	819	799	759	770	770	753	780	768	785	779	806	768	806	783	751	794	767	791	786	756	729	780	750	760	801	709	741	750	819	763	791	741	727	764	798	762	745	771	751	722	783	744	763	788	704	777	764	749	756	724	780	756	741	784	754	775	758	772	774	773	780	777	747	752	786	736	780	723	745	761	750	814	753	790	728	769	717	758	770	762	745	770	756	772	734	777	821	796	702	791	792	749	782	753	770	756	793	782	758	752	737	778	823	780	781	764	772	717	738	783	778	729	727	807	731	795	816	745	783	786	720	720	726	786	787	789	740	756	777	799	753	743	757	753	764	751	738	773	746	735	768	793	749	796	768	732	812	781	801	724	729	762	763	738	761	770	792	782	788	773	804	767	748	764	750	799	847	772	746	781	788	754	811	757	754	775	770	798	720	777	767	786	758	737	760	779	782	802	784	790	807	770	809	743	732	773	749	727	782	760	722	792	697	779	794	758	740	780	757	783	787	805	784	757	750	774	787	772	752	795	824	803	774	765	712	746	770	696	796	780	793	761	795	791	763	771	767	751	804	768	779	763	759	747	762	773	813	773	782	735	764	777	774	784	776	788	745	785	750	797	786	754	762	784	756	770	810	779	745	759	769	751	797	776	798	748	783	734	776	826	748	731	737	784	765	776	721	840	753	710	773	783	764	734	748	786	710	749	823	746	776	785	782	760	761	825	764	774	793	737	761	747	759	793	776	795	767	776	782	786	767	769	802	753	759	758	768	729	769	814	811	733	825	740	802	729	726	777	759	781	761	807	726	732	742	767	783	807	811	794	732	721	766	772	770	736	724	733	762	812	778	800	801	767	741	804	789	730	733	764	705	769	759	772	775	791	789	726	801	797	746	789	755	778	782	780	771	739	747	733	784	778	768	766	752	789	740	768	797	757	761	818	779	733	750	741	728	815	779	771	801	695	754	765	744	773	784	745	787	726	781	739	777	765	744	749	743	783	751	758	784	704	784	731	796	778	733	768	791	715	767	763	731	782	770	750	727	779	759	770	728	782	726	762	767	790	791	793	754	773	758	793	753	754	819	732	780	810	747	744	673	735	726	776	724	741	789	766	757	743	741	734	787	767	751	799	790	770	760	754	763	758	776	774	768	782	784	744	746	746	747	787	741	777	805	724	769	775	755	748	730	776	842	848	764	754	736	757	761	815	786	738	729	762	811	778	725	751	776	803	813	763	751	730	788	775	722	710	764	800	781	804	811	809	756	769	751	711	787	764	786	774	722	811	784	737	809	699	720	784	798	773	788	786	780	767	778	718	791	745	808	757	726	733	729	740	795	734	767	780	770	724	819	756	792	756	739	752	817	739	710	721	769	796	775	753	727	791	771	762	741	761	749	749	781	774	735	720	765	700	785	762	723	762	709	764	789	741	778	783	809	732	733	741	704	740	707	727	782	770	752	802	741	733	756	813	740	781	702	791	759	730	814	741	710	778	795	744	785	775	706	728	753	779	743	758	777	813	802	728	768	763	769	760	743	788	754	771	748	753	762	814	783	762	742	787	772	718	796	774	751	765	750	801	767	761	754	811	761	801	795	762	754	786	789	742	757	776	769	814	788	792	783	810	771	730	828	796	763	752	761	711	748	780	776	801	761	753	767	754	764	735	748	747	745	733	721	773	804	780	753	757	767	770	746	741	765	761	771	724	763	742	801	761	802	764	789	751	771	767	786	840	780	725	791	772	778	735	758	748	795	719	774	767	759	701	755	782	769	794	734	742	763	791	764	762	713	748	770	747	733	766	712	754	768	721	757	756	773	748	756	758	757	743	772	740	787	782	781	772	802	734	768	743	761	780	749	766	756	760	739	776	744	729	777	751	761	758	778	798	766	726	739	730	744	761	749	763	824	765	791	801	759	756	740	756	766	763	732	802	776	756	824	724	740	782	802	763	751	733	813	757	830	799	739	775	767	746	803	740	747	780	825	794	769	731	717	729	738	787	746	759	780	771	793	725	780	774	718	787	763	788	812	769	801	757	781	734	720	762	729	760	751	771	764	784	771	793	790	754	731	734	752	797	753	770	729	739	800	753	699	734	748	793	779	751	704	754	807	703	794	774	778	755	771	708	766	750	770	733	811	746	783	741	773	758	786	728	782	755	778	758	722	772	762	763	778	785	786	778	803	692	771	790	751	762	765	712	762	814	799	842	762	751	747	750	741	759	775	780	799	789	770	695	729	747	747	837	769	770	754	735	725	831	758	780	788	737	705	741
28784	51216	51156	43058	35185	25770	18737	12997	10144	8430	6785	6164	5950	5942	6851	7547	6731	6360	5152	3975	3584	3733	3514	2572	2851	3126	2916	2421	2052	1878	1649	1479	1389	1424	1238	1248	1263	1234	1273	1229	1210	1246	1181	1164	1231	1176	1118	1086	1170	1199	1204	1303	1244	1265	1234	1203	1082	1026	1085	1065	1076	1061	1064	1062	1066	1107	1027	1024	1092	993	1046	1029	1104	1028	1010	1005	1078	1002	1047	1038	1039	899	1135	1051	1104	1033	1014	1087	1051	1018	1059	1007	1013	1068	1037	1027	1074	1007	1012	1045	1031	1024	1100	1034	1106	1009	1087	1029	1047	1049	1092	1068	1063	1069	1107	1039	1076	1058	1042	1076	1017	1137	1083	1049	1094	1059	1024	1092	989	1050	1027	1047	1025	1040	1034	1050	1073	1029	1069	1056	1044	1058	1070	1054	1080	1061	1099	1075	1086	1059	1074	1049	1027	1000	1061	1020	999	1109	1076	1120	1056	1020	1022	1006	1072	1041	1033	1042	1021	1126	1023	1082	1057	1090	1067	1034	1057	1017	1019	1114	1049	1110	1057	1057	1012	981	1076	1045	1010	1093	1026	1028	1122	1084	1053	1029	1072	1072	1042	1058	1082	1044	1053	1082	1117	1061	1075	1066	1047	1067	1062	1101	1046	1052	1085	1016	1036	1053	1117	1101	1060	1031	1026	1064	1022	1062	1046	1014	1007	1026	1119	1027	1034	999	1043	1105	1010	1076	1064	1030	983	1051	1072	1069	984	1042	1056	1044	985	1071	1031	1070	1056	1063	1088	1013	1078	1015	1020	1039	1103	1090	1014	1032	1061	1031	1055	1094	1042	1069	1023	1058	1073	1050	1091	1051	1044	1041	1009	1082	1068	1116	1025	1007	1087	1056	1042	1095	1038	1003	1092	1039	984	1089	1043	1070	1109	1061	1057	1092	1052	1047	1077	1031	1025	998	1029	1040	1020	1021	1023	1066	1072	1050	1064	1059	1059	1088	996	1069	1047	1018	1037	1079	1058	1035	1055	1058	1049	1069	982	1104	1048	1108	1048	1058	1019	1124	1010	1078	1100	1050	1040	1075	1023	1075	1063	1052	1072	1025	1082	997	1065	1051	1088	1119	1099	1099	1062	1063	1041	1057	1054	1047	1077	1086	1009	1113	1064	1079	993	1086	1065	1009	1096	1019	1055	989	985	1016	1092	1020	978	1039	1064	1053	1094	1060	1065	1054	1024	1109	1089	1109	1051	1036	1046	1079	1041	1043	1057	1037	1058	1106	1088	1009	1024	1065	1042	974	1047	1090	1104	1094	969	975	1047	1014	1068	1069	1141	1082	1027	1029	1058	1052	1076	1088	1061	1066	1026	1044	1050	1070	1082	1073	1061	1082	1027	1039	1131	1045	1059	1072	1060	1080	1054	997	1056	979	1057	1052	1047	1113	1036	1042	1115	1015	1067	1064	1130	1030	1025	992	1057	1056	1015	1073	1075	1030	1047	1075	1050	1070	1076	1050	1061	1070	1021	1030	1025	1054	1043	1038	1046	1036	1076	1028	1059	1076	1068	1120	1026	1031	1085	1052	1076	1067	1056	1058	1019	1084	1081	1054	1093	1047	1082	1091	1053	1071	1037	1004	1048	1084	1122	1061	1076	1044	1042	1018	1063	1050	1049	1076	1053	1054	1085	1027	1051	1102	1044	1022	1029	1076	1033	1069	1039	1055	1028	1057	1119	1048	1071	1058	1042	1042	1066	1000	1081	1007	1030	1061	1013	1024	1048	1004	1068	1057	1017	1000	1033	1060	1040	1041	1083	1053	1044	1005	1043	1035	1070	1026	1046	1090	1064	1011	1085	1029	1085	1116	1067	1060	1005	1056	1103	1032	1028	1033	1070	1028	1049	1051	1009	1059	1070	1090	1072	1074	1009	1049	1021	1072	1079	1100	1070	1102	1054	1090	1042	1093	1012	989	1074	1009	1023	1020	1002	981	1061	1136	1029	1068	1095	1068	1049	1069	1035	1043	1065	1004	1058	1023	1116	1096	1073	1068	1084	1077	1043	1067	1058	1015	1090	1087	1042	1029	1019	1022	1055	1047	991	1066	1028	1041	1059	1056	1014	1030	959	1038	1015	1039	1049	1060	1036	1035	1075	1044	1056	1018	1083	1102	1090	1058	1045	1050	1108	1110	1050	1044	1070	1032	998	1040	1021	1000	1056	1023	1021	1071	1081	1029	1051	1043	1021	1078	1053	1060	1080	1022	1109	1068	1028	1020	1041	1063	1140	1019	1010	1059	1023	1052	1072	1037	1018	1072	1039	1092	1097	1064	1062	1030	1092	1052	1059	1017	1113	1044	1013	1053	1059	1036	1108	1022	1006	1085	1028	1063	1089	1078	1090	1078	1039	1054	1039	1122	1090	1046	1009	1048	1019	1098	1071	1067	1020	1052	1039	1062	1044	1098	1053	1058	1051	1069	1044	1092	1037	1049	1066	1086	1090	1090	1098	1071	1046	1055	1058	1069	1061	1047	1070	1085	1100	1101	1069	1023	1006	1023	1043	1036	1009	1051	1084	989	1079	1069	1079	1052	995	1058	1083	1068	1058	1025	1034	1026	1051	1033	1030	1047	1073	1030	1070	1122	1090	1021	1038	1014	1075	1055	1054	1096	1052	1055	1028	1035	1010	1045	1045	1057	1059	1114	1049	1035	1042	1077	1040	1065	1052	1070	1119	1091	1045	1064	1086	1093	1056	1047	1103	1064	1066	1002	1042	1060	1043	1065	1077	1106	1037	1003	1084	1086	1054	986	1070	1012	1071	1061	1049	1066	983	1094	1059	1073	1075	1058	1108	1048	1042	1033	1068	1062	1092	1034	1055	1068	1045	1010	1089	1042	997	1010	1010	1056	1051	1040	1044	1061	1063	1030	1032	1083	1079	1053	1056	1045	1025	997	1126	1068	1036	985	1069	1091	1078	1067	1019	1050	970	1063	1066	1087	1027	1090	1005	1060	1079	1072	1018	1064	1057	1031	1028	1061	1075	1068	1039	1030	1039	1017	1053	1091	1067	1060	1031	1023	1067	1022	1063	1026	1027	1054	1035	1049	1041	1061	1096	1045	1019	1047	1078	1056	994	1109	1084	1013	1052	1068	1062	1083	1038	997	1052	1067	1075	1058	1079	1018	1113	990	1040	995	1063	1038	1081	1032	1035	1063	1047	1061	1032	1135	1020	1076	1049	1118	1053	1016	1058	993	1051	1085	1024	977	1040	1077	1063	1076	1079	1051	1009	1036	1070	1061	1048	1110	1094	1009	1039	1080	1008	990	1055	1052	1058	1027	1026	1086	1118	1061	1057	1055	1039	1048	1067	1018	1003	1095	1060	1063	1056	1106	1011	1080	1109	1108	1059	1098	1070	1039	1017	1071	1056	1024	1017	1037	1121	969	1047	1040	1057	1072	1044	1059	997	1034	1017	1044	1083	1080	1037	1053	1052	997	1077	1118	995	1148	1059	1054	1052	1057	1034	1005	1072	1001	1085	1120	1000	993	1099	1067	1044	1095	1049	1071	1048	1071	1045	1040	1182	1100	1073	1044	1077	1087	1099	1084	1029	1080	1042	1065	1092	1102	1044	1042	1029	1051	982	1040	1009	1040	1035	1055	1080	1122	1058	1038	1002	1100	1074	1075	1075	1084	1067	1099	1081	1038	1046	1083	1081	1058	1097	1086	1050	1057	1023	1069	1021	1016	1063	1060	1046	1084	1047	1036	1055	1058	1059	1025	1034	1057	1076	1040	1035	1051	1065	995	1060	1022	1070	1052	1020	1074	1047	1009	1068	1025	1058	1071	1030	1045	1053	1011	1057	995	1038	1014	1065	1096	1046	1067	1069	1067	1059	1074	1080	1017	1022	1050	1006	1056	1139	1032	1085	1080	1051	1056	1116	1015	1035	1101	1035	1031	1091	1067	1032	1123	1051	1077	1048	1048	997	1038	1103	1065	1067	1008	1080	1105	1016	977	1069	1051	1048	1077	1012	1014	1050	1066	1047	996	953	1018	1044	1059	1016	1101	1086	1063	1059	1076	1066	1034	1046	1056	1021	1072	1052	1101	1069	1067	1092	1058	1035	1101	1098	1043	1019	1082	1068	1078	1085	1053	1076	1102	1091	1050	1094	1047	1050	1054	1037	1053	1070	1010	1014	1078	1060	1064	1063	1078	1058	1019	1017	1110	1062	1009	1095	1078	1049	1065	1147	1035	1071	1053	1072	1084	1076	1038	1057	1069	1021	984	1091	1086	1093	1052	1042	1009	1002	1052	1110	1056	1056	1008	1017	1008	1071	1021	1014	1038	1046	1048	999	1079	1046	1060	1047	1077	1003	1041	1070	1045	1111	1054	1059	1072	1083	1164	980	1045	1086	1062	1007	1070	1057	1078	1039	1034	1033	1086	1026	1027	1028	1070	1042	1102	1053	1078	1021	1032	1016	1062	1019	1106	1121	1072	990	1100	1079	1067	1124	1068	1097	986	1025	1014	1058	1074	1113	1088	1034	1048	1005	1033	1037	1041	1022	1059	1080	1064	1059	1043	1053	1027	1003	1026	1023	1042	1012	1033	1057	1129	1050	1013	1060	1051	1055	1045	1087	1010	1051	1013	980	1086	1052	1028	1092	1059	1051	1031	1003	1026	1069	1078	1005	1022	1069	1065	1020	1049	1049	1066	1050	1060	1060	1075	993	1083	1014	1056	1052	959	1103	1077	1062	1053	1009	1022	1058	1130	1024	1023	1037	1090	1045	1048	1049	1013	1092	1056	1058	1077	1037	1081	1071	1003	1022	1068	1060	1074	1052	1071	999	1026	1044	1008	1017	1066	1082	996	1047	1064	1051	1079	1036	979	1018	1081	1046	1062	1068	1033	1079	1071	1070	1048	1048	1047	1021	1038	1074	1059	1038	1039	1080	1064	1081	1114	1024	1066	1053	1085	1040	1027	1011	1031	1030	979	1047	1109	1013	1068	1040	1030
28306	28795	35082	28418	18021	9188	4407	2482	1926	1578	1438	1305	1319	1447	1469	1608	1486	1626	1395	1257	1155	1204	1103	1007	1063	1165	1092	1009	924	873	883	860	827	804	728	741	791	721	734	790	758	751	746	730	759	754	770	709	776	770	735	773	763	736	765	691	726	750	748	767	737	756	717	755	739	721	659	697	687	703	735	708	696	720	708	693	750	728	748	710	681	685	720	681	705	726	759	722	761	711	746	715	738	669	743	732	726	703	727	739	743	725	754	729	697	756	745	765	693	707	729	691	697	723	706	695	715	703	701	781	730	710	745	725	750	770	720	758	781	705	729	730	746	712	788	740	693	693	706	730	722	725	727	669	704	710	743	724	723	712	698	720	677	723	678	734	721	769	764	714	759	761	698	718	760	747	754	686	735	702	733	757	720	710	681	727	750	721	743	725	716	725	712	757	755	751	710	769	717	690	737	695	716	766	721	744	714	726	754	719	722	737	743	730	741	709	723	759	765	719	735	722	693	720	698	715	757	718	704	708	718	726	750	728	729	715	712	667	729	746	737	740	730	720	703	749	722	711	722	711	692	823	711	755	695	724	714	694	677	713	710	742	741	690	753	713	775	689	753	721	645	740	732	709	680	725	759	733	676	676	713	728	699	757	755	711	695	669	765	728	756	771	743	736	690	750	701	736	764	711	684	698	727	706	772	710	726	710	711	662	742	709	715	700	755	755	707	748	748	759	712	709	748	746	773	730	694	698	719	681	697	698	727	676	762	724	711	755	713	722	720	731	743	705	720	704	704	723	718	706	696	696	734	727	735	729	764	717	715	744	803	757	739	702	721	749	688	703	715	720	720	709	686	756	734	700	717	738	748	693	732	689	729	736	736	726	645	733	708	717	711	726	718	730	724	713	758	711	706	736	739	726	724	726	740	783	736	757	668	721	710	718	699	784	733	752	746	694	812	738	720	679	691	731	672	718	710	731	689	714	727	695	748	694	717	720	702	769	726	697	754	730	747	741	710	680	754	713	743	710	722	798	754	718	714	723	713	758	719	686	735	781	715	732	714	683	764	740	716	697	729	728	730	752	772	748	708	741	676	750	740	763	763	734	713	701	700	702	720	698	731	749	711	698	724	753	708	774	727	741	752	749	794	719	753	734	745	764	751	715	682	665	701	769	699	728	739	726	711	689	712	715	716	747	746	775	722	721	699	749	756	690	758	733	723	701	746	763	731	702	723	707	746	752	728	641	734	672	694	727	739	730	746	704	726	772	740	719	747	735	746	734	716	764	736	752	698	701	736	727	697	734	724	700	728	712	708	758	745	727	715	715	682	696	764	692	717	685	715	729	771	753	752	751	734	740	748	702	747	711	722	757	712	734	719	655	706	740	708	732	733	754	743	683	767	687	756	687	704	711	715	735	774	685	747	741	770	737	701	715	718	746	735	703	726	711	725	686	723	693	740	707	762	735	751	726	697	717	777	770	752	732	702	696	683	736	705	709	719	730	729	762	693	723	759	731	730	717	718	727	718	746	742	749	720	721	783	707	691	761	696	710	695	749	766	746	730	681	710	678	717	751	738	718	756	733	741	728	738	719	754	725	735	770	787	765	747	724	704	752	720	733	710	698	728	767	712	700	673	761	694	733	730	727	686	699	711	750	727	717	736	723	749	726	673	721	732	766	691	734	743	701	755	753	724	680	723	732	757	776	742	711	741	764	716	713	728	755	721	686	769	745	730	704	725	741	727	724	753	740	701	694	714	731	742	739	705	717	709	745	691	719	681	733	740	698	703	677	691	693	761	714	770	755	766	724	747	741	727	719	736	741	757	733	751	702	738	755	718	734	781	729	744	721	721	690	698	692	738	726	738	753	734	761	682	692	659	684	703	741	723	725	681	713	744	713	710	711	764	723	754	704	676	731	717	694	709	749	705	737	709	724	665	730	761	691	728	697	719	701	750	718	718	703	740	736	705	718	719	722	714	710	737	752	703	722	686	740	778	749	751	714	731	706	706	757	731	737	721	686	756	736	774	745	709	766	760	770	745	745	767	720	766	707	685	748	730	730	742	751	754	754	734	729	722	788	739	719	714	729	745	751	728	761	767	716	749	741	720	732	750	736	734	770	737	702	743	663	686	693	715	760	711	692	722	712	744	681	728	775	740	732	697	726	724	704	725	667	738	738	722	707	729	720	731	714	738	696	732	788	712	755	759	711	736	753	738	692	757	679	735	732	756	715	732	729	731	773	741	711	724	717	726	675	740	710	703	718	731	675	722	721	744	786	725	685	691	748	737	761	756	733	735	654	726	758	736	745	784	747	710	728	802	736	710	725	742	730	689	721	723	711	728	749	708	773	763	724	736	725	726	698	691	768	720	745	743	712	732	741	711	731	724	730	727	713	674	702	708	736	691	752	748	737	672	741	701	723	727	730	748	727	695	727	744	756	755	703	698	716	726	742	712	727	706	760	721	706	709	745	738	700	749	682	737	753	727	733	731	695	692	763	724	704	767	719	730	749	722	766	747	732	742	706	697	735	684	763	753	697	678	730	749	752	704	758	693	726	743	756	663	690	739	680	722	677	719	761	751	722	729	730	728	732	726	733	708	692	716	748	737	773	758	678	755	669	726	693	715	725	700	762	738	716	729	740	762	734	794	715	682	671	767	721	735	730	743	768	731	766	699	705	761	703	766	729	766	755	708	751	751	714	745	703	769	775	690	695	726	742	738	710	710	712	734	691	703	698	741	726	716	716	735	727	795	724	703	709	749	732	707	761	695	733	668	742	725	724	718	745	676	736	744	756	707	714	739	715	731	759	703	755	682	743	712	750	738	753	724	720	735	748	705	724	719	723	705	748	716	742	740	714	675	702	746	777	770	709	770	750	749	749	709	751	687	716	722	705	732	687	723	702	729	741	687	706	761	750	717	732	749	689	688	749	756	727	689	764	714	709	737	735	768	686	765	723	727	733	710	711	695	744	729	751	786	759	666	750	710	678	728	720	717	742	682	720	724	665	678	738	730	724	740	706	704	699	752	659	710	788	735	696	727	695	712	743	758	696	739	729	724	676	711	789	751	663	729	694	737	714	739	736	752	761	735	689	742	742	775	760	733	783	770	769	795	718	667	712	758	730	765	735	697	748	786	743	735	739	758	732	727	724	706	717	656	692	701	745	757	722	712	746	760	723	704	726	769	713	726	716	752	699	744	728	731	746	680	696	762	679	716	699	701	721	717	736	707	749	716	739	700	748	808	704	713	660	725	734	724	708	759	702	726	720	735	747	698	692	723	760	749	738	761	715	693	707	713	725	749	738	682	720	763	715	717	730	733	700	715	707	682	710	719	735	734	735	742	714	712	725	722	709	735	723	727	742	718	745	722	724	742	731	725	724	761	691	742	686	706	714	761	715	740	727	724	710	746	701	727	717	663	710	714	759	714	724	710	753	744	756	720	707	708	707	777	789	743	752	710	746	733	731	710	729	729	711	707	711	713	730	766	745	759	743	719	731
26472	43899	42793	33794	25464	16622	9755	6155	4546	3713	3133	3018	2904	3208	3294	3573	3191	3550	3072	2449	2121	2226	2022	1735	2014	2118	2098	1897	1606	1339	1361	1212	1198	1129	1148	1119	1114	1183	1090	1151	1071	1121	1066	1097	1085	1066	1035	1003	1082	1070	1065	1015	1039	1042	1102	1004	1076	1048	1019	1009	1046	1015	1013	980	1026	1011	1028	983	1017	1044	1041	995	955	1042	1009	995	1007	1026	980	1035	1030	1066	992	1068	1033	1024	1033	1026	981	1018	1009	1061	1010	989	953	979	1011	1059	1011	1002	1022	1005	1018	1077	1004	1034	1006	1047	1067	956	1050	1083	986	1013	1040	971	1042	1021	1041	990	957	1005	1072	947	1036	1059	1022	997	987	1020	1013	1053	1046	1013	1029	1009	1032	1009	980	991	994	1017	1034	999	1027	1041	1040	1045	1029	1054	1038	1080	1048	968	1095	1041	1021	1046	1004	1010	1026	1020	967	1015	1054	969	973	1032	976	989	1027	985	1028	1011	1055	987	1026	1042	1074	1014	1065	1039	1028	976	994	982	1015	1054	1030	999	997	1053	1028	1077	1010	1032	1018	1027	999	1030	987	1028	1030	952	998	1044	1012	1027	1048	984	1030	1007	1009	1005	995	1030	1048	1001	1046	1025	957	1024	996	967	1016	1045	1056	967	1035	980	980	1065	1015	1013	1007	988	1048	984	1041	945	974	1054	987	979	1042	974	980	1056	968	1027	995	983	1001	1101	1011	964	1039	1018	1064	1054	999	951	975	998	1068	1049	1004	1033	1034	991	1028	982	1046	997	1029	1018	1003	1042	1025	1009	1016	1081	1032	1036	1058	1008	1010	991	1046	1022	1035	1021	1029	1029	1032	996	1030	964	973	966	1038	1084	1037	1032	976	964	1010	1023	1007	1062	1026	995	971	1015	1024	972	969	994	1015	1010	1019	1003	1013	1058	1012	1055	1052	1012	1035	1045	1056	1057	1017	1009	1060	980	1018	1044	999	991	1035	1010	1018	1043	1075	1013	1056	1071	967	977	1021	1034	1064	1043	971	970	1067	1033	993	1014	944	992	1027	999	1019	991	1048	1038	982	1062	998	948	971	1014	1032	1018	1039	992	972	986	994	1015	1032	1003	1008	1036	1031	974	1047	1033	1006	1075	1019	1019	981	987	1019	1019	1011	1072	1012	1054	1004	1045	993	985	971	1019	1004	1024	1010	1045	1029	1001	962	961	1015	969	989	1000	970	1041	976	1057	1009	1034	1042	1014	1034	999	989	992	1000	1008	1034	1008	975	1028	999	1028	1036	1019	1007	1017	1019	1033	1012	1018	1030	1026	979	1048	1039	1018	1056	976	1069	973	1000	1047	1020	1071	972	1071	1035	1038	1031	1023	1039	1009	1114	1016	989	1027	986	985	955	1039	995	1063	1018	998	1052	989	1072	1039	1046	1027	1018	1007	998	984	984	1010	989	988	1014	1000	1020	1022	1027	1015	1018	988	1017	1029	1006	1053	986	983	994	1060	1013	1005	1039	956	1076	1039	999	999	1042	1004	1026	1007	1008	1032	980	1028	1034	1015	1068	1083	988	1011	1096	1003	1021	1063	1031	1041	992	980	998	1011	1010	980	1018	1033	1030	1053	1002	970	1056	1009	1032	1021	1057	1043	1012	1030	993	1052	1032	1002	983	1031	1000	976	1049	1055	986	1024	1026	1044	1013	1030	1015	1033	1013	1040	981	1031	1032	1019	1009	1031	989	1018	1055	1026	1020	987	1102	1002	1106	984	1028	1028	1033	996	1016	973	949	1007	999	1019	1011	1041	1011	1003	1047	1002	1053	1060	1030	1028	1046	990	1065	1019	1041	1023	1023	1033	990	1024	1058	974	1011	926	1081	1052	1047	1025	1113	977	1038	1014	998	1014	1054	1004	1032	1023	1001	1020	973	1018	967	1019	1038	1055	1030	1002	993	1046	1011	1042	1039	1043	979	986	1027	1023	1098	997	1027	993	1047	1021	1004	999	1009	992	980	1040	1027	995	1039	1009	1028	1062	1023	1046	993	1053	1064	1020	949	971	938	1110	973	1053	1017	1007	984	975	1086	1040	1034	1040	1022	984	957	1022	1030	975	1071	1000	1076	1048	1027	1017	1018	975	980	963	1014	996	1051	1014	1018	1099	1056	1042	1044	1034	1008	1049	1000	992	982	1049	1029	1060	1033	981	1065	952	1064	1069	1039	1034	1016	992	1042	1014	1005	1079	1012	1051	1019	1006	1004	1049	1042	1034	1047	1071	1071	993	1002	1032	1011	982	990	1051	1079	946	938	1005	1013	1007	1049	1036	1035	963	1022	998	1053	1034	967	1076	996	1008	1035	930	996	1033	1023	1008	940	1018	1016	970	1077	989	1011	1012	974	956	1058	1003	957	1000	1024	980	1018	1036	1007	1029	1050	989	1037	1038	999	949	1076	1056	1043	998	967	1025	1004	1004	966	1012	1006	1028	1046	1022	1013	1060	997	1022	1019	1036	1010	952	1018	994	961	1031	1045	991	1025	1088	999	954	1013	1048	1035	1019	981	968	984	1064	972	1027	1030	978	1063	1035	1037	1040	1037	1066	1055	1038	1035	1072	973	1012	981	1012	1060	1075	1058	1038	990	1019	1005	1041	1054	1069	1027	1018	1012	1014	976	989	1065	1079	989	1048	1023	1039	1021	1033	960	1034	970	1033	1037	1073	1013	1034	1031	1019	1037	1031	1005	994	1053	1013	984	1042	1017	1021	948	1030	979	1049	1048	1018	1040	1040	1001	967	1067	1036	1040	1032	995	1029	1074	1045	990	1022	1053	1004	1031	1006	990	1013	1022	992	1013	1043	950	1051	1019	978	1009	1034	1091	1040	1033	1010	1010	1047	972	1019	1015	1005	1022	1029	1063	973	1091	1034	996	1055	980	1039	1068	1024	1011	986	1005	1043	1062	1010	1013	974	943	1015	1043	1022	997	1037	1039	1022	1008	1017	988	1044	986	973	1022	955	1062	987	1048	1006	1016	1075	990	1009	1047	1013	1040	1016	1037	993	973	1026	1027	1058	1059	1043	1062	996	1005	1036	1037	1005	1048	1097	1030	1010	976	1017	995	988	998	1037	1000	1007	980	1059	1050	1023	1010	1027	1055	976	1040	1039	1023	985	974	981	1012	961	953	1041	991	1053	1036	955	1007	1072	974	1002	1087	1059	1020	1037	1006	990	977	1035	997	985	1059	1028	1030	1008	1024	972	1025	1038	1043	1000	1048	1013	1028	987	1061	1007	985	993	1019	1090	1040	1047	1039	1010	1036	902	1052	1018	1000	920	1015	1016	1063	942	1019	980	938	1019	987	998	1023	914	1069	957	973	1000	1008	1021	1023	1067	1003	1001	1039	998	994	1020	1026	1035	1025	1021	1018	1002	1088	994	984	979	1013	985	1016	1019	977	978	1031	987	1021	1057	1063	1017	1013	1023	1039	985	1035	1018	1001	1002	1014	955	1013	1031	1011	1057	1007	994	1028	1040	965	1003	1032	992	977	1042	1072	998	997	1016	981	1067	1027	1015	983	1020	1036	1045	973	987	983	1001	1035	1049	972	1054	984	1038	984	1008	998	1016	970	1046	1024	979	1006	998	1002	1041	1028	1039	1025	982	1015	1044	1049	1016	1022	1028	1007	990	1009	1044	961	988	977	1030	1047	1017	1058	1079	1019	1024	1024	972	1030	979	1005	980	1043	983	1044	993	1027	1026	1003	992	995	1010	990	1053	959	1003	997	1022	1039	1036	974	1039	1030	1067	1022	1000	981	995	1076	994	1028	1000	1056	999	993	1025	996	997	1052	1011	1050	1003	1054	1011	977	1036	1011	951	952	1029	1026	929	1057	984	1065	1014	1039	983	1045	1029	1067	1064	1035	1044	1053	1023	1022	989	1055	986	1046	964	962	1051	1001	1046	977	979	970	1048	992	1100	962	1015	1034	1052	995	1006	1032	1024	1060	1002	986	1047	1008	1047	1088	985	1055	994	1029	1015	1055	1034	1097	1015	1023	1001	1018	993	1020	1023	951	1058	1025	991	1004	1046	999	1059	1049	1058	984	1018	1008	1011	973	965	968	1065	969	1042	1009	976	1017	1052	978	1055	1005	971	1030	980	1008	970	983	998	1018	1004	1010	1051	993	1026	1052	1055	1037	1060	1056	1045	967	996	1036	1017	1002	1014	1035	1039	1008	945	1022	979	1024	994	1050	982	1099	1038	1015	1010	987	943	1087	991	1018	996	981	1025	1017	1016	1035	999	1013	995	1045	1047	1021	1032	1086	1042	975	1061	1006	1043	986	987	1044	1031	1095	970	1006	966	1008	1045	1030	1068	1069	1091	947	996	1049	1020	1054	1014	1020	1014	974	979	966	1029	1036	1033	1032	989	1030	1030	1058	1000	988	1065	1102	1005	975	1039	1054	1087	1064	1074	1005	999	1026	1009	1060	1064	1034	990	1053	996	1045	1052	1078	1021	1064	1008	1037	989	1037	1006	1005	1013	1038	952	1044	1000	1023	1083	982	1009	1030	1018	992	1007	1013	1060	1037	964	1041	989	1071	1038	1000	1016	1025	971	1050	1001	1069	935
24146	21390	28970	25418	22625	17916	9584	4412	2928	2460	1967	1954	1892	1901	1862	1728	2014	2056	1631	1494	1388	1390	1302	1272	1428	1353	1319	1298	1113	998	888	854	915	800	831	797	772	809	808	812	824	788	778	793	793	803	752	816	777	734	724	813	781	747	838	755	712	745	734	734	753	774	751	737	787	711	772	773	728	695	728	743	755	768	802	703	719	731	744	735	728	777	787	769	656	742	771	747	775	735	712	715	758	734	781	779	766	741	760	758	721	733	734	712	788	743	756	708	736	735	754	737	737	748	752	755	714	768	778	723	788	720	774	753	697	762	767	782	751	800	773	766	743	752	729	726	756	722	813	792	769	787	716	688	722	724	782	749	728	765	702	744	762	700	729	700	760	739	740	770	808	713	799	759	725	728	734	766	743	720	744	774	747	762	763	807	756	709	769	773	768	746	751	710	735	771	774	815	738	727	775	772	775	756	734	733	744	752	740	809	706	774	781	720	726	747	768	676	713	720	750	719	751	761	748	765	720	754	748	740	751	728	699	746	749	767	770	747	730	764	786	737	745	756	785	799	761	754	744	777	822	770	767	768	786	766	769	758	712	713	744	741	733	739	774	741	739	775	757	735	791	751	743	749	711	720	732	710	739	749	704	773	734	786	726	714	758	784	812	750	724	802	789	762	744	756	696	732	722	730	739	712	705	753	699	715	727	749	786	734	713	758	747	699	782	791	800	775	780	776	726	754	742	740	725	746	732	746	768	717	749	779	791	753	741	732	758	770	749	766	740	740	800	782	730	728	726	751	741	689	748	781	740	762	762	749	739	706	787	731	769	764	689	714	737	692	729	737	788	724	755	743	783	740	741	713	727	773	763	715	757	784	746	800	709	727	746	711	745	688	729	736	741	709	780	769	691	704	731	725	741	716	723	717	771	740	785	763	770	767	727	741	696	742	761	744	774	745	770	752	737	748	732	773	739	735	736	779	768	768	738	750	764	683	775	831	752	744	733	802	763	727	735	783	755	778	787	732	725	759	682	699	786	758	728	790	753	728	774	788	775	725	729	702	793	760	747	764	734	748	747	717	726	767	765	765	739	744	748	732	737	759	754	798	740	705	733	696	716	738	795	659	675	681	733	710	741	746	719	785	753	735	747	773	722	765	752	723	741	746	768	758	754	698	750	742	744	780	747	721	750	786	756	774	741	754	758	770	790	761	715	757	743	755	684	783	755	748	743	729	718	759	782	698	773	738	729	709	789	797	764	799	743	758	750	755	806	780	738	728	703	758	738	810	778	736	755	732	784	767	722	748	750	732	702	712	764	737	718	720	752	718	734	784	791	773	762	729	721	749	713	806	791	750	736	783	729	765	756	800	744	717	719	751	750	727	703	774	739	797	746	760	724	772	775	745	732	743	727	772	736	720	710	775	737	764	782	744	759	742	756	758	758	711	732	759	752	777	731	774	730	768	706	768	769	755	789	719	709	731	736	722	760	711	717	700	734	759	778	714	708	731	761	773	729	730	733	764	752	724	735	738	735	782	752	717	781	751	732	702	716	743	782	778	795	776	723	737	768	725	703	746	755	727	731	737	752	799	721	747	718	762	713	781	716	711	724	752	753	774	775	717	781	784	760	733	745	780	734	769	713	722	781	779	743	752	718	703	753	724	739	782	750	694	775	739	747	823	744	772	755	799	712	772	798	726	801	728	765	721	769	706	753	736	720	757	773	748	751	751	720	767	773	741	743	745	749	761	734	751	761	734	761	756	732	740	733	764	801	768	788	750	727	799	802	755	740	719	672	752	774	756	797	740	806	731	751	734	757	739	713	743	746	705	697	741	764	764	788	766	728	707	786	724	733	786	751	736	727	748	749	746	768	741	787	742	728	761	775	723	749	765	743	772	706	736	761	757	746	776	759	710	717	774	717	760	755	773	729	771	773	732	775	725	783	779	730	746	789	795	725	750	738	784	765	767	791	798	779	757	715	778	743	747	707	707	715	790	761	740	808	716	718	746	803	767	782	718	787	741	768	723	775	752	729	740	788	746	702	724	775	753	759	778	721	720	763	791	730	746	746	752	759	743	755	717	746	765	763	758	752	738	748	780	783	749	759	723	743	746	783	805	739	717	722	760	743	742	750	725	721	785	743	808	725	685	748	741	742	750	739	752	774	723	764	729	781	749	783	743	741	760	798	746	748	764	726	751	791	737	726	758	801	739	806	788	742	770	765	722	659	790	753	737	783	809	786	746	755	765	769	728	788	801	724	797	754	772	795	731	779	809	766	653	740	730	767	765	745	748	729	761	730	770	747	769	731	739	740	733	724	795	740	789	734	773	736	774	764	765	713	754	747	712	787	755	722	742	731	763	795	771	685	748	803	722	812	724	784	747	668	778	797	756	737	757	724	828	743	743	779	775	748	712	734	753	759	765	709	707	735	767	702	776	736	705	734	740	768	764	790	731	747	773	779	737	737	728	745	675	797	716	718	780	762	747	761	707	733	748	774	780	754	727	746	726	693	779	700	755	720	740	709	755	810	734	763	721	714	771	724	791	749	778	779	735	773	760	744	735	812	736	723	703	743	711	754	771	736	761	778	796	734	785	734	747	739	749	764	786	736	779	777	732	822	742	746	731	721	750	750	787	761	743	805	789	742	752	702	758	735	790	778	764	743	731	720	733	815	741	737	766	736	749	805	690	754	692	796	743	774	701	764	723	753	760	799	751	731	773	757	767	746	754	751	705	759	728	797	764	713	745	785	706	710	755	770	760	736	754	748	695	731	735	755	730	732	734	728	679	719	731	731	741	733	703	744	753	751	721	741	778	745	747	796	784	746	737	734	751	745	792	721	728	767	747	736	718	769	756	734	766	726	747	776	718	770	734	791	790	731	751	742	760	745	768	795	735	743	740	735	722	730	740	703	765	763	772	730	737	736	752	772	745	796	781	703	721	804	715	713	718	787	777	726	747	731	732	719	747	681	768	777	713	779	710	725	734	802	737	751	816	759	741	759	784	768	710	779	759	738	801	800	729	741	706	689	770	761	743	690	766	763	756	752	724	715	769	788	764	700	714	704	766	766	747	797	745	795	742	756	720	755	736	754	721	742	720	713	745	771	770	747	767	750	753	752	732	732	719	731	736	746	777	773	728	739	767	739	741	695	749	736	739	756	798	819	720	714	756	725	754	803	782	742	724	743	774	731	748	751	760	750	742	760	723	729	742	752	760	767	771	750	757	745	730	756	793	765	762	761	740	671	713	760	743	737	766	781	750	724	784	774	749	703	737	803	784	764	750	763	724	756	701	728	760	719	756	803	782	765	745	722	780	728	801	722	730	764	751	778	750	755	739	755	774	762	799	770	764	769	752	745	758	761	776	730	776	765	688	778	714	708	790	707	741	743	743	777	726	764	764	742	759	737	756	748	756	737	788	721	765	765	776	776	750	786	751	735	738	744	781	763	763	721	722	699	789	776	760	713	729	773	748	676	772	742	711	713	719	719	757	783	726	791	711
27870	49694	48515	39061	30738	21885	14572	9725	7182	5683	4658	4451	4442	4454	4216	4076	4614	4779	3577	3060	2741	2800	2686	2509	2887	2861	2616	2448	2070	1758	1558	1423	1325	1263	1144	1232	1187	1269	1126	1095	1204	1121	1176	1134	1083	1117	1132	1144	1063	1131	1065	1087	1090	1062	1178	1120	1113	1052	1107	1049	1057	1064	1039	1088	983	1117	1007	1100	1016	1090	1096	1091	1028	1050	1088	1028	1075	1012	1010	1044	1029	1065	1049	1033	1043	1017	1005	1080	1046	1087	1056	1067	1068	995	1097	1051	1070	1064	995	1067	1005	1063	1043	1079	1034	1022	1040	1074	1094	1052	1069	1035	1109	971	1071	1046	1108	1022	1007	1066	1042	1052	1011	1063	1094	1006	1025	1060	1017	1079	1046	1004	1069	1061	1032	1030	978	1008	1013	1010	1025	1079	1058	1042	1031	1021	1057	974	1019	1055	1058	1014	1071	1016	1022	1082	1095	1068	1015	1091	1022	1029	1063	1024	1019	1067	1032	1067	1057	1030	1080	995	1063	1101	955	1036	1054	1054	1026	1068	1020	992	992	1071	1071	1025	1026	1062	1146	1093	998	1027	1024	1013	1009	1065	1013	1031	1060	1068	1010	1019	1053	1005	1064	1063	1033	1056	1013	1076	1015	1013	1025	1050	1072	1101	1078	1082	1097	1079	1053	1019	1033	987	1061	1027	1046	1050	1060	1064	1118	1039	994	1055	1034	1068	1071	1030	1013	1031	1078	1068	1029	1021	1017	1067	1093	1003	999	1035	1026	1087	1066	1040	1082	1028	1098	1038	1044	1035	1101	1046	1028	1075	1021	1005	1044	1032	1039	1080	1063	1018	1066	1095	1034	1029	1030	1010	1063	1068	1030	1036	1088	1106	1053	1028	1047	1045	1013	1055	1095	991	1024	1000	1053	1085	1027	989	1029	1033	1054	1028	1062	1053	992	1021	1041	1046	1029	1000	1087	1055	1040	1071	1005	1033	1016	1003	1038	1070	1014	1057	1088	1057	1124	1062	1065	1057	1090	1110	1081	1135	1070	1077	1089	1068	1035	1045	1045	1055	1028	1059	1079	993	1001	1069	1050	1029	1067	1027	1051	1053	968	994	1044	996	1028	1044	1046	1061	1031	1035	1056	1042	1045	1014	1076	1046	1066	1017	1107	1070	1054	989	1038	1049	1036	1066	1074	994	1115	1036	1027	1009	1037	1025	1028	1037	1019	1056	1041	1103	1048	1046	1048	1014	1027	1031	1072	1091	1066	1032	1033	1059	1048	1019	1050	1053	1068	967	1004	1002	1097	1059	1033	995	1053	954	1044	1057	1119	1026	1102	999	1042	1043	1058	1093	1001	1030	1088	1048	1004	1026	1027	1101	1042	998	1081	1060	1022	1065	1043	1019	1038	1022	1040	1065	989	1085	1049	1057	1017	1015	1002	1014	1032	1058	1029	1060	983	1025	1019	1035	987	1012	1072	1057	1035	1030	1029	997	1032	1092	1039	1081	1055	1060	1047	1090	1083	1047	1003	1028	1047	1021	1051	1051	1085	1133	1064	1039	1055	1061	1062	984	1048	1060	1033	1060	1067	1043	1050	1070	1069	1040	1063	1057	1047	1073	1066	1026	1138	1063	1048	1040	1069	991	1041	1092	1005	1118	1064	1037	1072	1057	1023	1049	1007	1097	1070	1077	1083	1053	1028	1066	1083	1051	1070	1082	1029	1030	1042	1004	1023	997	1026	1077	1062	1059	1034	1095	1039	1103	1027	1091	1034	1049	1060	1036	1020	1060	1051	1049	1023	1034	1020	1061	1015	1032	1018	1108	1047	1071	1051	1036	1153	1085	1063	1077	1021	990	1095	1018	1061	1022	1087	1060	1148	1036	1090	1042	1033	1031	1024	1088	1014	1078	1035	1053	1068	1061	1050	1070	1031	1105	1004	1020	1044	1044	1021	1012	1029	1070	1047	1034	1020	1077	1065	1069	1046	1079	1073	1033	1106	1048	1080	1066	1032	1085	1006	1037	1040	982	1045	1021	1036	1021	1040	1066	1036	1057	1023	1097	1064	1042	1043	1074	1113	1047	1073	1055	1043	1032	1012	1038	1091	1041	1094	1077	965	1068	1015	1009	1065	1009	1033	1047	1025	1121	988	992	1023	1099	1064	1086	1031	1097	1039	1072	1033	1041	1040	999	1026	1011	1115	1083	1016	1067	1049	1092	1054	1073	1046	1050	1047	1092	1048	1029	1023	1047	1053	1094	984	1076	1061	1094	1018	1036	1051	1012	1016	1072	1057	1045	1033	994	1032	1022	1056	1054	1030	1052	1076	1054	1051	1009	1042	1010	1048	1063	1014	1061	1009	1074	1039	1084	1082	1031	1040	1060	1046	1058	1080	1008	1031	1088	1062	1053	1041	1049	1045	1101	1061	939	1087	1011	1003	1069	1081	1069	1040	998	1078	995	1099	1048	988	1074	1009	1012	1064	1014	1025	1070	1040	1075	1100	1110	1021	993	1044	1047	1063	1052	1016	1034	1081	1021	1097	1022	1081	1025	1070	1052	1043	1072	1034	1077	1055	1053	1081	1077	1082	1005	1103	1057	1064	950	1060	1056	1056	1052	1000	1135	1125	992	1049	1018	1059	1023	1037	1085	1080	1056	1076	1048	978	996	1006	1027	1021	1072	1037	1023	1040	1080	1068	1086	1049	1049	1070	1046	1029	1067	1033	1015	1032	1054	1059	1066	1018	1006	1061	1087	1072	1018	1011	1034	1073	1033	1030	1058	1032	1053	1034	1093	1053	990	1000	1091	1059	1054	1046	1079	1031	1027	1074	1045	1036	1014	1022	1066	996	1014	1011	1026	1094	1088	1028	1053	995	1061	1062	995	1093	1067	1023	1015	1043	1047	1057	1084	1032	1007	1062	1062	1031	1053	1079	994	1038	1049	1095	1026	1021	1004	991	1021	1070	1035	1085	956	1076	1069	1036	1046	1070	1064	1035	1035	1066	1049	1064	1013	1082	1063	1062	1005	1025	1050	1041	1053	1049	1078	1045	1028	1005	1048	998	1059	1029	1097	1051	1067	994	1049	1043	1052	994	1044	1048	1059	1091	1053	1040	1053	1047	1039	1013	1072	1063	1041	1005	1063	1031	1010	1067	1072	1049	1057	1060	1009	1077	1065	1066	1038	1061	1042	1073	1099	1063	1099	1061	1089	1018	1058	1048	1049	1076	1054	1082	1097	1064	1059	1025	1073	1015	1077	1034	1058	1076	1022	1017	1014	1046	1072	1043	1093	1035	1057	1083	1025	1118	1019	1050	1019	1110	1042	1061	1028	1060	1018	1072	1064	1038	1020	1037	1094	1110	1052	1019	1016	1010	996	1084	1013	1014	1042	1054	1048	1016	1085	1039	1052	1060	944	1074	1046	1002	1040	1043	1038	1071	1117	1042	1044	991	1087	1057	1042	1033	1058	1088	1091	1024	1037	1022	1084	1045	1043	1069	1048	1049	1033	1113	1038	1058	1082	1051	1001	1065	1008	1056	1031	1058	1071	1124	1026	1040	1026	1126	989	1063	1034	1083	1023	1063	1051	1066	1065	1028	1101	1016	1029	1062	1037	1033	1061	1069	1069	1062	1039	1017	1071	1014	1046	1009	1062	1010	1024	1012	1025	1110	1064	1035	1017	1061	1020	1061	1071	1084	1021	1063	1108	1019	1029	1103	1100	1045	1085	1071	1059	1048	1043	1041	1073	1027	1035	1101	1047	1097	1051	1064	1030	1086	1026	1057	1071	984	1066	1075	1043	997	1034	1086	1045	1118	1062	1063	963	1034	1048	1038	1059	1057	1076	1054	1085	1107	1007	1035	1060	1017	1054	1036	1013	1047	997	1018	993	1060	1039	993	1016	1035	1023	1078	1060	1059	1054	1045	1082	1041	1067	1036	1015	1000	1041	1022	1040	1100	1023	1057	1036	1047	1040	1039	1056	1070	1071	1059	991	1026	1028	1072	1062	1066	1033	1011	1000	1028	997	1010	1047	1041	1109	1045	1048	1068	1083	1065	1051	1082	1040	1092	1033	1041	1079	1032	1011	1022	1065	984	1031	1062	1071	1035	1033	1023	1038	1035	1104	1019	1001	1033	1044	1018	1048	973	1022	1100	1040	1081	1035	1028	1021	1080	1050	1041	1029	1085	1036	1070	1090	1031	1016	999	1051	1027	1044	1004	994	1054	1028	1055	1073	1037	1085	1053	1032	998	1046	1032	1049	1054	1068	1034	1032	1091	991	1059	1001	1028	1068	1066	1081	1084	1032	1057	1048	1041	983	1064	1054	1050	1022	1015	1007	1040	1052	1042	1032	1050	1052	1003	1025	1036	1054	1038	1022	1089	1022	1040	1020	1015	985	1045	1085	1091	1007	1002	1029	1072	1033	1091	1041	1071	1068	1032	1065	1054	1074	998	1006	1007	1024	1032	1088	1065	1063	1050	1082	1042	1068	994	1060	1011	1070	1091	1115	971	1091	1008	1028	1005	1065	1002	1000	1047	1058	1053	1033	1084	1063	1033	1006	992	1036	1007	1040	1059	1097	1051	1070	997	1053	1027	1047	1055	1049	1046	980	1002	1032	1043	1077	1057	979	1055	997	1034	1037	1027	1056	1050	1063	1042	1053	1050	1069	1025	1034	1054	1051	1036	1047	1016	1040	1112	1096	1057	1052	1065	1062	1085	1022	1085	1046	1054	1074	1006	1004	1008	1046	1001	1022	1032	1033	1061	1010	995	1062	1042	1058	1052	1064	1077	1092	1026	1072	1072	1044	1040	920	1016	1001	1040	1034	1006	1117	1059	1070	1042	999	1095	1027	1038	1041	1014	1052	1072	1087	1056	1113	1089	1076	1051	1101	1065	1058	1030	1056	1060	1032	1024	1072	1062	1048	1037	1144	1047	1055	1008	1103	1014	1047	972	1060	1078	1083	1053	1088	1108	1010
23166	21368	29249	24047	22192	22332	16921	6797	4072	3290	2732	2432	2757	2405	2276	2576	2699	2234	1819	1780	1779	1591	1623	1723	1746	1608	1547	1407	1348	1139	986	940	958	868	947	855	879	834	859	788	866	867	837	834	787	792	810	817	758	735	796	820	816	816	816	816	803	760	758	773	773	800	739	734	776	744	802	758	779	738	732	764	743	751	758	764	776	777	754	796	798	756	810	820	822	794	718	784	773	745	747	753	783	784	741	790	797	804	788	737	712	736	812	768	746	766	741	768	810	722	725	772	717	773	759	727	767	736	778	763	788	732	778	779	769	773	833	759	792	775	755	808	799	743	750	749	753	776	757	775	766	810	719	773	742	784	734	759	802	708	746	787	790	731	721	788	721	769	721	737	752	793	779	783	740	759	749	771	741	747	767	754	760	789	774	789	726	727	707	740	752	770	764	770	796	739	780	792	753	729	763	791	776	787	761	728	749	766	778	727	755	754	698	715	743	753	777	760	798	743	794	741	747	768	763	724	743	755	781	776	749	736	751	799	799	830	755	815	741	748	771	762	783	792	729	765	775	737	735	737	726	756	723	752	780	786	770	753	748	777	775	701	736	725	754	713	799	733	738	724	766	734	786	733	688	774	746	783	777	746	757	740	743	793	749	782	743	749	791	767	728	825	719	787	780	741	738	769	767	749	789	753	802	790	831	810	783	697	770	755	775	760	698	747	781	802	755	759	720	780	747	765	780	737	785	747	786	730	751	767	795	750	781	785	780	726	754	715	751	766	765	781	786	770	769	770	780	698	792	754	780	722	803	789	784	769	798	745	779	734	730	824	758	770	807	755	792	725	774	717	809	756	790	774	749	763	783	773	733	803	755	769	750	761	765	770	725	783	757	804	742	755	761	746	758	702	726	728	747	777	783	786	751	724	780	759	799	752	781	747	754	797	746	751	781	757	741	787	757	770	760	747	737	810	773	761	800	753	732	667	705	755	725	739	788	724	724	768	778	764	742	802	734	738	734	721	770	712	792	758	748	738	717	765	789	786	730	718	769	792	754	713	747	771	776	792	775	728	737	756	731	743	736	729	753	724	782	772	762	764	786	811	782	735	760	799	726	798	741	738	758	766	758	778	740	719	769	792	787	742	708	762	749	780	707	780	751	742	755	755	793	750	771	750	765	767	727	743	795	777	761	720	792	858	774	777	777	769	768	764	774	721	752	790	799	782	690	763	733	776	768	775	759	740	781	720	775	740	721	788	762	748	756	811	779	784	746	785	771	784	749	773	786	737	791	750	805	756	684	748	786	740	799	785	776	734	753	709	757	795	784	797	737	761	757	798	753	755	750	747	777	776	813	749	757	737	805	757	793	778	765	737	768	772	712	796	729	734	830	777	754	786	731	775	702	834	748	814	737	706	793	754	768	755	716	809	827	718	747	721	790	708	826	744	747	744	767	730	776	769	737	725	774	789	777	747	746	735	789	759	766	734	757	783	789	762	734	758	778	772	768	730	783	727	783	756	747	762	822	735	750	728	742	727	758	757	780	790	749	761	775	783	742	736	744	785	769	763	775	743	779	723	747	744	714	769	776	760	740	746	743	776	752	747	788	733	728	776	768	774	750	779	759	778	763	741	786	802	795	767	735	791	769	746	751	740	800	800	742	758	785	781	774	810	736	806	733	743	780	726	753	765	797	766	760	723	743	764	777	726	778	733	763	765	810	759	731	720	784	789	797	774	703	752	726	788	714	799	743	749	766	796	760	750	790	743	778	730	766	750	756	793	771	809	842	737	781	725	813	773	786	759	781	718	757	771	771	763	735	715	763	739	739	753	750	779	775	766	734	731	743	773	733	760	761	765	793	746	733	761	773	733	747	773	752	809	725	751	748	745	737	729	773	739	772	800	758	753	769	727	775	743	798	759	784	785	742	761	751	730	714	777	741	763	727	764	751	742	778	798	768	773	762	788	728	741	744	796	828	794	750	767	756	747	704	772	739	792	789	780	761	769	779	734	744	774	779	808	767	837	755	722	760	772	792	766	710	734	746	757	754	766	767	740	766	773	760	784	752	786	741	775	723	791	736	738	758	760	776	837	757	775	759	733	769	723	730	733	767	753	790	771	737	771	818	772	748	743	814	773	724	775	782	812	719	772	731	773	755	731	743	714	764	728	765	723	759	757	729	775	787	813	717	737	772	796	729	750	788	781	755	737	753	775	794	738	784	738	739	758	769	748	769	695	761	781	773	793	797	727	746	800	751	785	791	780	731	758	705	719	754	766	762	755	751	759	710	735	779	715	747	806	746	748	730	757	755	753	796	732	757	852	755	715	794	780	794	815	772	777	785	766	752	713	737	702	791	720	752	729	742	761	789	761	780	796	781	785	813	758	761	832	777	697	754	758	742	753	817	776	781	763	790	808	739	810	787	729	779	798	803	713	824	780	759	704	761	739	771	720	790	745	798	731	774	807	727	786	720	760	774	807	748	749	742	746	799	790	794	774	733	781	726	746	714	800	741	742	753	709	764	802	776	824	769	748	786	787	761	792	768	755	798	764	790	773	792	773	711	764	745	795	745	730	764	741	741	799	767	773	762	771	785	769	772	761	735	745	793	780	789	737	793	750	796	751	744	725	764	797	779	797	735	772	749	755	769	777	748	749	807	746	772	768	757	778	759	740	775	768	741	776	779	755	788	786	792	759	757	796	730	733	738	756	742	754	748	747	733	742	764	751	749	740	721	741	806	745	781	775	759	742	767	755	743	777	790	796	729	749	749	780	804	761	801	722	752	787	737	717	762	772	737	742	762	717	776	768	735	783	730	766	762	714	779	748	753	791	770	754	699	762	768	791	763	781	761	802	771	798	819	713	770	797	748	787	742	792	745	709	807	772	752	789	767	740	771	733	674	727	679	769	769	769	769	780	750	749	737	725	777	782	760	782	761	763	765	751	758	795	788	709	794	730	744	741	808	747	769	755	783	717	788	765	791	738	820	810	770	747	742	795	734	723	793	743	751	753	710	754	763	739	813	797	780	776	772	760	720	736	748	789	768	724	754	763	818	779	757	762	728	774	752	743	741	768	787	745	786	745	744	764	767	761	797	750	769	757	734	796	734	774	710	710	780	785	744	762	766	786	761	772	761	784	790	745	757	812	762	751	763	763	705	777	781	727	752	758	737	810	804	770	737	728	773	756	764	761	792	757	787	778	780	720	755	746	745	693	764	752	765	760	739	791	769	753	801	751	746	738	731	786	756	742	733	777	774	773	769	757	746	770	735	760	757	680	779	750	727	762	727	759	793	760	759	757	746	751	760	786	762	740	733	780	775	774	759	718	771	822	759	750	739	737	755	757	756	743	736	794	750	743	751	781	760	760	799	769	762	773	777	758	739	757	803	781	771	773	736	768	748	814	703	743	783	736	712	732	774	744	748	757	727	798	765	770	724	734	728	745	779	793	714	705	780	736	755	717	804	734	791	747	752	747	771	775	723	763	756	786	773	825	810	809	747	763
29567	53018	52560	43933	35233	26127	18323	12616	9547	7673	6420	5987	6643	5640	5290	5941	5956	4972	4155	3825	3717	3408	3355	3761	3781	3438	3032	2750	2628	2092	1904	1629	1423	1350	1309	1295	1327	1276	1299	1203	1208	1169	1177	1172	1111	1181	1124	1109	1089	1024	1109	1117	1164	1187	1148	1146	1122	1078	1077	1042	1029	1061	1035	1069	1038	1064	1048	1019	1007	1026	1103	1124	1083	1040	1096	1034	1072	1083	1057	1009	1055	1084	1041	1126	1058	1101	1048	1034	999	1020	1034	1038	1025	1083	1002	1063	1040	1061	1038	1042	1051	1033	990	1035	976	951	1052	1067	1040	1054	1071	1102	1053	1004	1043	1059	1061	1051	1026	1077	1042	1107	1075	1096	1044	1016	985	1069	1038	1038	1095	1044	1123	994	1052	998	1093	1006	1094	1060	1040	1028	1045	1016	1049	992	1051	1057	1069	1023	1022	1066	1010	1057	1047	1033	1031	1024	1061	1038	1094	1022	1044	1037	1067	1039	1002	982	1047	1003	1008	1058	1060	1044	1082	1022	1059	1038	1031	1036	1086	1035	1075	1049	987	1017	1082	1060	1053	1122	1054	1073	1054	1034	1053	1027	1041	1052	1085	1099	1005	1039	1078	1022	1084	1104	1056	978	1107	1092	1089	1034	1045	1008	1043	1030	1033	1075	1041	1086	1068	1055	1008	1062	1026	1031	980	1045	992	1030	1055	1057	974	1078	1113	1087	1019	1082	1043	1005	1057	1094	1074	1028	1084	1074	1024	1031	1082	1030	1013	1071	1114	1070	1048	1050	1080	1004	1091	1070	1089	1053	1058	1002	1003	1088	1077	1105	1055	1035	1083	1077	996	1057	1027	1070	997	1076	1081	1034	1122	1053	1025	1041	1052	1048	1007	1059	1020	1054	1063	1031	991	1044	1052	1063	1028	1051	1050	1066	1070	1065	1083	989	998	1024	1079	979	1076	1042	1021	1059	995	1014	999	1055	1079	1057	1043	1042	1089	1028	1012	961	1068	1008	1037	1037	1007	1052	1066	1060	1068	1054	1038	1080	1012	1038	1056	1050	1055	1022	1046	1067	975	1084	1099	1121	1021	1065	1007	1061	1053	1029	1047	1029	1059	990	1038	1050	1019	1029	1039	1042	1043	1044	1034	1028	1079	1043	1021	1102	1041	1031	982	1075	988	1023	1069	1029	1049	1020	1003	1058	1019	1030	1057	1114	1043	1074	1027	1095	1036	1135	1050	1009	1032	1049	1079	1070	987	1029	1007	1074	1098	1051	1074	1032	1008	1088	1029	1010	1045	1025	974	1034	1060	1087	1020	1031	1078	1043	1046	1058	1072	1021	1030	1074	1036	1016	1064	1116	978	995	1127	1033	1023	1047	1009	1021	944	1057	1058	996	1061	1040	1024	1084	1003	1058	1036	1036	1040	1042	1012	1054	1020	1063	1052	1017	1029	1060	996	988	1042	1037	1070	1035	1001	1021	1050	1050	1072	1062	1047	1085	1088	1023	1083	1042	1006	1049	942	1022	1080	1058	1019	1110	1098	1067	1070	1050	1018	1049	1030	1037	1052	989	1028	1017	1071	1012	1013	1039	1088	1077	1087	1091	1085	1064	1020	1041	1057	1067	1047	1021	1017	1000	1073	1052	1049	1013	1037	1053	1147	1067	1023	1085	1019	1053	1058	1011	1080	1074	1042	1061	1009	1056	1026	1028	1059	1003	1065	1080	1046	1050	1022	1161	1057	1061	1031	1076	1083	1031	1035	1118	1069	1073	1010	1030	1072	1008	1021	1118	1088	1045	1025	1032	1040	1013	1106	1048	1076	1050	1024	1051	1089	1058	1015	1071	970	1065	1078	1079	947	1023	977	1040	1024	1023	990	1052	1017	1077	1100	1048	1059	1068	1086	1022	1048	1004	979	1054	1067	1011	1060	1010	1073	1028	1028	1053	1051	1076	1053	1052	1051	1050	1067	1109	1022	1091	1012	1015	1026	1061	1077	1080	977	981	1060	1041	971	1044	1035	1102	1027	1005	1075	1070	1046	1008	973	1023	1091	1111	995	1022	1049	1054	1034	1056	1044	1056	1009	1048	1067	1103	1043	1046	1074	1055	1029	1022	1092	1008	1076	1031	1038	1038	1060	1101	1038	1062	1056	1121	1038	1005	1080	969	1036	1083	969	1046	1018	1033	1024	1059	1022	1065	1041	1079	1010	1120	1054	1041	1022	1034	1075	995	1101	1034	1088	1023	1027	1007	1060	1079	1045	1050	1074	1048	1015	1037	1048	1031	1064	1037	1033	1061	1071	1056	1025	1040	1083	988	1097	1015	1045	1069	1089	1088	1055	1115	1060	965	1111	1052	1038	1045	1055	1054	1070	1028	1035	1094	1060	1064	1075	1110	1046	1059	1052	1057	1064	1013	1113	1053	1042	1035	1028	976	1029	1106	1071	1031	1080	1102	1059	1058	1082	994	1054	1051	1005	1052	1085	1052	1047	1031	1066	1031	1026	1089	985	1064	1040	1030	1041	1042	1037	1073	1032	974	1113	1035	1067	1066	1044	1051	1029	1047	1058	1031	1046	1044	1049	1051	1041	1015	987	1096	1069	1073	1064	1053	1044	1085	1027	1015	1054	1072	1028	1067	1004	1060	1021	1040	983	1019	1050	1019	1060	1092	1091	1093	1041	1057	1019	1035	1075	1031	1038	1058	1002	1032	1020	996	1002	1040	1031	1037	1028	1053	1109	1093	1080	1041	1059	1031	1067	1109	1043	1044	1098	965	1023	1079	1019	1045	1023	1028	1000	1064	1092	999	1014	1022	1007	1040	1086	1055	1013	1015	1026	1016	1026	1013	1063	958	1060	993	1007	1069	1071	1041	1062	1044	1056	1041	1006	1049	1043	1049	1093	1069	1039	1057	1077	1058	1058	1036	1021	1041	1015	1052	1024	1063	1048	1024	1102	1028	1098	1055	994	1064	1041	1085	1040	1029	1082	1022	1095	1039	1048	1026	1073	1066	1000	1030	1025	1038	1049	1033	1061	1050	1013	1007	1019	1059	1031	1069	982	1043	1041	1029	1021	1032	1064	1051	1059	1006	1048	1009	1034	1053	1057	1039	984	1067	1078	1038	1091	1050	1040	1086	1034	1084	1062	1060	1052	1043	1035	1054	1011	962	1030	1034	997	1045	1063	1023	1013	1061	1032	1084	1055	1018	1040	1026	991	1056	1053	1020	1010	1039	1032	1054	1064	1055	1051	1026	1042	1006	1055	1046	994	997	1019	1036	1047	1018	1032	1048	997	1037	1018	1112	1031	1061	1063	1024	1025	1100	1094	1043	1119	994	1044	1046	1087	1077	1011	1040	1035	1038	974	1071	1098	1037	1058	1035	1043	997	1074	1093	1072	974	1076	1097	1077	999	1101	1059	1035	1088	1102	1062	978	1048	1095	1010	1043	1104	1050	1031	1054	1013	1085	1037	1063	1076	1079	1030	1021	1016	991	1017	1031	1013	1019	1024	1026	1022	1081	1070	1036	1047	1071	1011	1068	1036	991	986	1042	1053	1085	998	989	1069	1111	1103	1075	1014	1058	1057	1041	1021	1055	1055	1033	1021	1054	1055	1028	1071	1073	1064	1004	1027	1038	1033	1025	1048	1056	1021	1035	1024	980	1084	1073	1009	1035	1040	1083	1034	1026	1025	1083	1040	1019	989	1019	1037	1052	1080	1078	1025	996	1055	1031	1040	1041	1077	1048	1031	1038	1028	979	1105	1023	1035	1065	1057	1081	1059	1035	1059	1031	1054	1065	1008	1022	1005	1002	1036	1069	1013	1020	956	1059	1118	1002	1062	1067	1030	1033	1047	1036	1023	994	1057	1011	1042	1072	1110	992	1014	1003	1068	1022	1079	1074	1060	1065	1048	1003	1058	997	1042	1052	1026	1021	1063	1066	1018	1030	1006	1003	1081	1036	1038	1041	1012	1015	1046	1040	1097	1013	1068	1038	1053	1010	1038	1007	1056	1078	1015	1022	1070	1038	1044	1039	1049	1088	1069	1031	1022	1035	1022	1125	1032	1063	1070	1050	1065	1033	1057	961	1092	1095	1047	1015	1045	1089	1026	1014	1031	1057	1057	1041	1047	1093	993	1127	1064	1038	1076	1052	1065	1044	1048	1045	993	1041	1029	1021	1061	1047	1067	1054	1079	1060	1032	1058	1023	1004	1133	1018	1036	1042	1092	1064	1026	1032	1036	1047	1007	1072	1068	1008	1005	1004	1057	1070	1060	1090	1045	1037	1050	1020	1005	1078	1029	1049	1048	1063	1065	1074	1058	1025	1011	1055	1036	1058	996	1060	1026	1006	1068	1068	1039	1017	1056	1037	1063	1034	1037	1025	1000	1085	976	1030	1036	1084	1052	1051	1033	1052	1000	1154	1005	1076	1046	1120	1036	1035	1030	1041	1098	1032	1022	1107	1065	1109	1049	1053	1039	1022	1072	1080	1060	1081	1094	1046	1067	1065	1057	1079	1085	1063	1004	1092	1045	1034	1047	1040	1041	1073	1014	993	1035	1034	1043	1059	1057	1018	1012	1068	985	1081	1057	1028	1001	1037	982	1078	995	1050	1057	995	1135	1051	1000	1025	1060	1105	1091	1034	1032	1129	1052	1020	1050	972	1096	1046	1064	1024	1044	1053	987	1080	1043	1060	1059	1035	1048	1039	1093	1071	1065	1021	1053	980	1071	1097	1072	1068	1058	1004	1040	1059	1031	1046	1071	1038	1066	1052	1093	1031	1032	1024	1100	990	1067	1006	1068	1070	1057	1027	1009	1065	1082	1074	1027	1061	1030	1034	994	1057	1010	1063	1016	1065	990	986	1055	1048	1055	1078	1017	1007	994	973	1036	997	1069	1018	1089	1086	1045	1010	953	1072	1087	1046	1081	1041	1058	1046	1041	1034	985	1025	1029
28424	29030	35294	28538	17751	8631	4228	2337	1715	1470	1447	1522	1455	1293	1336	1345	1368	1275	1136	1149	1123	1064	1120	1330	1179	1118	1018	957	987	992	894	909	833	793	802	801	784	779	754	773	765	732	802	698	765	700	692	735	705	704	711	767	729	738	725	731	749	720	708	726	706	765	782	732	707	723	754	754	721	705	717	696	751	735	705	725	726	711	745	722	702	698	719	725	732	792	716	688	739	735	690	710	758	743	704	743	721	727	693	750	735	759	730	741	731	755	751	669	714	747	746	722	806	744	690	709	725	720	731	768	736	749	697	762	695	714	684	743	748	779	710	707	707	727	683	736	694	739	767	765	732	701	764	742	710	721	744	681	765	718	738	709	679	727	693	700	739	675	714	700	705	741	738	731	761	705	722	716	721	721	687	735	744	770	745	748	712	767	745	738	705	713	725	720	700	709	734	724	766	673	670	714	741	697	738	739	754	695	750	730	765	711	767	724	737	707	746	695	724	734	744	736	723	718	715	721	725	750	755	693	726	756	752	739	713	702	710	705	674	722	772	767	703	708	724	736	694	772	724	720	711	712	702	666	749	711	731	728	737	735	742	713	790	737	736	712	723	736	700	731	724	732	732	750	743	700	764	731	705	736	690	687	758	798	748	727	747	747	689	765	785	732	779	712	699	709	720	740	740	700	759	748	736	732	722	706	670	742	710	729	696	736	695	780	713	744	744	762	727	770	721	715	830	688	701	716	743	754	742	718	743	696	712	731	692	680	726	728	739	782	714	702	740	764	697	761	730	740	724	762	724	767	724	723	737	754	709	746	713	707	705	755	748	692	732	707	755	717	746	692	697	737	742	733	681	719	790	702	715	700	717	721	705	742	718	738	684	744	765	756	722	724	755	695	751	722	708	696	717	732	780	740	689	751	723	740	734	774	736	732	752	720	729	750	730	804	700	766	719	716	724	721	710	696	752	687	726	758	719	709	749	688	742	742	713	739	735	715	755	694	747	730	702	722	735	732	762	762	743	690	707	713	760	716	684	722	720	772	702	708	716	692	694	737	736	754	707	755	728	711	705	750	755	716	695	785	728	687	748	737	719	693	693	732	788	710	706	754	681	742	767	703	738	762	706	711	696	753	720	697	700	720	731	791	744	744	720	738	728	744	683	736	719	725	744	707	778	728	746	748	727	752	734	688	690	726	699	714	740	664	757	699	688	711	741	695	710	699	718	725	760	766	703	773	694	769	746	765	693	745	731	736	751	707	668	710	738	746	758	687	734	784	653	756	719	718	728	693	711	722	739	731	706	656	725	749	730	697	726	708	735	783	733	753	734	706	703	698	712	733	739	721	764	737	750	766	712	723	735	740	701	752	676	728	759	753	695	771	705	738	698	672	703	739	750	757	703	759	700	789	748	734	712	713	726	733	673	736	742	749	730	752	748	772	725	753	759	770	755	760	711	729	672	719	702	737	737	723	730	682	732	742	708	701	745	756	735	733	732	666	728	738	758	747	697	720	736	721	739	731	776	741	725	770	739	731	763	718	777	742	732	720	767	711	727	723	744	697	793	723	757	688	727	697	736	704	718	721	714	681	752	730	763	709	756	691	688	739	697	724	707	692	765	753	797	719	745	693	669	757	714	695	794	751	768	748	724	710	730	694	780	739	739	723	777	751	730	765	723	735	699	744	750	727	716	756	704	722	740	734	738	754	732	754	754	779	724	711	769	727	743	746	681	702	742	723	710	754	678	718	756	725	775	740	710	736	748	766	680	735	717	705	729	731	774	667	724	750	724	646	718	744	722	728	785	735	702	712	729	680	733	734	704	698	723	770	731	708	781	701	773	698	721	694	739	706	686	753	683	690	683	728	695	721	722	749	729	726	739	738	727	724	758	716	754	733	705	759	749	721	692	710	722	691	742	725	770	738	753	708	719	668	757	695	738	738	783	694	706	740	727	733	725	729	710	718	715	682	704	729	706	695	721	745	739	676	730	816	786	736	708	702	752	748	720	741	704	745	741	754	703	705	753	722	743	710	720	701	694	729	716	716	722	737	748	717	736	726	747	717	763	749	763	711	729	704	741	727	713	761	770	711	729	749	729	723	707	711	713	751	751	716	719	697	750	693	733	774	731	753	693	771	693	735	693	754	768	779	743	708	730	715	756	648	704	729	698	732	713	707	741	760	742	737	666	755	726	706	737	695	808	726	731	735	764	774	730	755	758	739	707	720	753	749	738	743	721	764	737	746	735	813	734	716	729	781	747	747	735	725	731	709	733	686	680	682	777	670	714	756	759	748	739	700	711	718	768	772	748	719	710	742	729	768	758	741	730	741	757	725	722	713	713	684	775	712	730	722	746	737	714	661	730	776	738	681	745	689	775	722	715	735	697	698	700	694	735	749	730	718	748	757	729	675	738	703	699	732	734	800	712	730	687	726	712	701	752	721	719	697	757	744	704	693	736	726	736	757	728	744	755	808	705	720	738	735	704	754	766	680	726	764	713	756	692	727	717	760	719	778	715	724	716	770	718	744	768	728	693	732	727	704	736	704	733	756	720	735	749	724	728	740	757	743	736	721	733	679	723	729	749	697	719	724	740	744	761	713	707	746	705	693	729	697	738	812	748	745	749	719	729	722	715	718	706	720	717	708	694	717	741	677	722	703	715	713	761	751	696	702	782	685	753	748	729	735	753	705	762	723	750	716	707	696	695	740	717	728	724	722	740	744	724	703	734	763	705	725	743	697	757	745	760	693	721	687	740	686	758	727	760	730	769	687	726	710	767	701	753	741	705	731	718	763	713	695	729	733	775	689	728	711	776	775	770	673	736	703	737	734	703	697	763	768	712	740	731	705	723	712	746	696	675	690	696	746	750	732	710	719	716	680	729	714	739	774	727	706	722	783	694	686	718	686	736	705	738	701	771	714	705	723	719	759	713	726	773	733	698	678	736	721	738	719	723	695	737	753	745	693	701	714	714	763	757	713	708	772	742	698	709	725	735	755	721	734	740	700	681	690	744	726	734	728	782	709	701	711	783	716	726	713	712	733	718	730	759	748	754	692	714	728	676	691	698	742	726	741	752	720	705	740	733	727	745	735	740	717	703	686	776	748	740	705	716	702	717	711	699	694	720	679	733	715	687	765	740	705	726	700	745	774	721	728	748	732	720	787	731	711	723	728	731	719	720	722	695	702	759	713	733	723	754	677	738	772	740	711	727	684	723	761	739	748	744	736	728	778	724	690	738	795	763	743	731	745	713	747	754	746	721	688	760	673	756	769	740	676	717	711	757	743	736	744	716	724	676	745	747	671	753	731	758	720	738	706	732	739	741	739	676	705	727	749	716	740	730	755	712	768	743	731	735	722	703	755	726	740	727	711	699	699	764	777	749	739	739	765	704	729	753	707	727	723	696	711	757	761	736	718	715	797	759	707	714	746	675	718	730	740	721	744	755	693	708	753	734	733	717	742	704	677	722	661	753	783	704	726	731	733	738	746	728	713	735	718
27221	43920	43087	34029	25161	15543	9245	5504	4115	3527	3183	3321	3301	2826	2948	3144	2811	2486	2370	2230	1967	2024	2184	2348	2389	2064	1941	1672	1698	1644	1656	1567	1318	1233	1179	1158	1099	1123	1137	1103	1053	1051	1055	1038	1056	1038	1046	1008	982	1036	997	1032	1106	1043	1008	1006	1004	963	1037	1029	1017	987	1029	1010	1033	1013	1087	1017	1104	987	1021	979	1041	1061	1011	1012	1028	991	978	1008	1021	1031	1019	1093	978	994	1052	1016	949	1010	968	999	1035	1050	1068	1023	1011	1022	994	1050	995	1051	1059	1060	967	1020	1021	939	1029	1016	1058	1100	1009	1065	1021	1039	1002	986	993	1018	952	968	1012	1004	1006	1024	998	1011	1077	1051	1039	1032	1046	923	1048	1005	966	961	1028	975	989	987	1078	1007	986	1006	978	1000	1019	1006	1045	1032	1068	1025	1061	1032	986	1036	1048	1009	1042	1039	1015	1007	1023	1017	1031	1016	1032	988	966	967	1060	1050	1027	1001	1051	1050	1006	1037	996	985	1009	1014	954	991	1007	1001	987	1051	1014	1020	982	1003	1011	1009	1010	1018	1025	974	1031	1062	1090	1057	968	1019	1000	978	975	1046	1022	934	1008	1009	1005	1011	998	1011	1009	1025	972	1013	1079	1009	957	1038	1023	998	1039	990	991	1017	1034	1015	1009	1010	990	938	1028	1030	936	1036	1024	985	1033	1013	1048	980	1020	1015	1038	986	1024	1033	1043	1010	1000	994	981	1007	1044	988	1064	1004	1044	1047	976	993	1040	1068	964	1014	1030	995	994	1007	997	989	1066	1005	1013	978	986	1050	1012	1049	993	998	1004	1015	961	1012	1021	1031	989	1045	987	982	1000	943	996	1025	1034	1003	1008	1007	1085	1007	967	1037	1050	959	1034	1014	1031	1083	1020	1022	988	982	1035	1039	1046	981	1068	998	1011	1017	1052	1017	1010	1012	995	966	997	950	984	961	998	1047	1006	1030	1077	1049	1071	1000	1039	1020	1048	1019	983	958	990	991	1002	1008	1020	1025	1014	993	1044	996	1055	995	996	1015	974	956	1010	1069	997	965	987	949	1039	1037	979	1029	1007	1014	999	1073	1005	1016	968	998	1082	1013	986	973	1035	1056	1087	994	1026	957	1015	1091	1012	1009	1004	1025	1056	1022	991	996	994	1059	1047	1095	1065	1030	961	1016	975	1013	1000	1061	1007	943	987	967	1008	1047	971	1000	1061	970	1011	969	1133	1006	1004	984	1032	1038	1008	1014	1025	1040	938	1021	982	1034	979	1013	1043	1043	1021	1015	986	1013	1043	1034	1009	1014	1035	1035	978	1088	1050	1034	1015	988	1101	1014	1017	985	1043	1029	962	1016	1028	1019	987	1048	1016	993	1080	1083	1016	1037	1015	990	1079	986	1011	1057	1017	1022	1036	1007	969	1013	997	997	982	1087	1035	965	994	982	967	1047	977	1018	1021	1002	1038	996	1014	1029	1026	1017	1010	1038	1003	1047	1010	927	1013	1014	970	1069	1035	997	1111	1051	1053	1037	1020	972	988	974	1005	1001	1039	1022	1026	965	974	1077	1014	950	994	1018	978	997	999	987	990	930	1062	996	1060	1061	1054	974	1009	1001	1001	1045	1042	1037	1028	1005	1087	1013	1035	999	1051	963	1018	1008	983	1021	949	984	991	984	1010	1048	983	966	1017	1005	1014	1014	961	1065	1041	1044	1019	959	1062	959	982	991	970	985	1037	1035	1020	994	970	996	945	991	1017	990	1001	938	1011	1089	1021	973	1043	1006	969	1055	1003	1006	1034	1004	1033	1030	1001	1051	1028	1013	1013	991	1025	1024	1039	1016	1015	1001	1007	998	1049	1001	993	1015	996	975	995	1014	1022	988	1022	932	1036	996	1032	1011	1041	1004	1038	1044	1063	981	989	989	1041	993	1012	1049	968	1047	1057	1056	1051	941	1037	1020	991	1046	977	1033	986	1055	1020	998	1044	1029	1008	1004	994	1110	990	1045	1053	977	1033	1014	1021	1025	1032	981	970	1012	977	1030	1027	1008	1006	941	959	993	1028	991	1003	1032	997	1008	972	1004	962	1061	988	1054	977	993	973	1011	1058	1094	1054	995	990	983	982	1013	1024	993	984	1006	1041	985	1038	979	1008	989	973	998	1012	1044	1064	980	1021	985	1064	1012	986	1041	1016	962	1019	1015	1036	980	1002	1056	1077	1011	1014	1047	1035	1035	1064	971	972	992	951	1000	1028	996	1048	1027	1034	1008	1035	953	1048	975	1045	1007	1008	984	953	972	1020	954	1004	1061	1042	1054	995	991	1041	1004	1077	965	936	995	1058	996	1027	994	1056	990	1061	1030	1022	1028	1025	1004	1018	1052	1022	966	966	1013	1046	1046	1015	979	1029	1000	1034	989	996	1024	1031	1011	1015	1074	1059	1007	1016	1013	1048	992	1036	990	980	994	1008	972	937	1042	1042	1046	999	1015	963	1019	987	980	968	992	1025	959	1056	1052	1011	1005	1016	1038	1018	986	991	989	999	950	1036	987	1010	986	1014	971	979	1000	981	1032	1023	1041	1028	989	1016	1003	977	1009	962	1031	976	995	1027	1055	988	1045	1023	987	982	1050	1010	1060	1044	1038	1008	977	1020	1040	1018	996	975	978	938	1035	993	982	1025	1009	1003	1005	1006	973	1011	1053	991	1005	999	1052	1061	1028	1075	1029	1056	1009	1020	1055	1038	987	978	1020	1007	995	1010	1014	1024	1042	1054	1013	1030	1005	1038	974	1018	1010	1001	1047	1018	1016	999	1057	994	1059	1061	1100	1047	1028	1039	994	1012	1039	1033	995	990	952	1020	1014	1025	1008	1009	987	1022	1024	958	1001	993	1024	1057	1034	978	983	1057	983	1010	1073	994	969	992	1042	1013	1040	993	964	985	1015	1091	1066	1046	1036	1035	993	1024	1035	1004	997	989	1020	1039	1018	1023	978	1018	968	1004	1022	998	971	1065	1028	1041	978	947	997	1031	1017	998	1026	1029	964	991	1038	1090	980	1017	1042	1000	1030	1024	996	1033	1026	1016	995	1058	962	977	1017	1001	1019	1025	1012	998	1015	1001	981	1023	990	1008	1047	982	1047	1006	1049	1045	1000	990	1035	1046	1003	1035	1032	1024	1042	1035	978	1027	973	991	1015	1035	1028	976	998	986	1073	1044	1026	1067	1009	1039	994	1012	1004	1028	1018	1040	1055	994	1049	1056	1028	989	1036	1029	1023	984	1063	1008	1076	1006	953	989	1031	1013	994	1040	1016	971	1054	1032	1012	999	1019	1012	956	1034	974	1031	1002	1061	1032	956	1019	1052	1051	991	1003	1029	1008	991	1005	1025	999	1044	997	1061	1035	1010	992	1021	1040	1057	1013	1027	1059	1038	1008	1000	1037	1041	1020	966	1051	983	1016	947	1042	1007	984	1036	1023	999	1038	976	1020	1003	999	989	1006	1032	1014	1087	1000	1050	1007	1021	983	1030	1051	959	1020	1006	1051	968	1011	1042	992	998	1044	1018	1021	1040	1033	1005	1026	1011	1058	982	1028	1023	985	1033	1056	1001	1006	999	1034	1043	1044	1039	1073	1037	953	1011	1042	994	1029	1007	1013	978	1024	1077	1001	1017	1031	1000	1056	1032	1025	1038	1023	988	1043	959	1003	1052	1024	1003	1006	1011	1028	980	1020	1001	1000	1050	1031	995	1022	1055	981	986	987	1024	1058	1053	955	1007	977	1022	1039	1019	1052	1026	1016	1001	992	1034	1055	1053	1024	1015	1022	994	1000	993	974	1003	980	1036	1024	1025	1041	1038	1027	998	966	1006	1086	1023	1055	965	1011	1013	1025	1013	989	1061	997	988	988	1085	1018	1024	1077	1017	1018	967	1050	1090	1076	958	1010	974	1045	990	969	1026	1039	982	1035	1011	977	1007	1017	945	986	998	1030	985	991	999	964	1041	1002	1041	1062	978	1023	970	953	1026	1030	1006	1018	1012	1026	1014	1036	1048	1035	1066	1059	982	1064	1032	985	994	1007	985	1022	1088	1032	994	1069	963	1032	1004	1043	1030	1039	1008	978	1010	1048	979	1003	1101	1059	1056	1014	988	1058	1007	1059	1002	1004	1001	1018	975	1020	976	1044	919	987	1049	1023	1028	980	1033	1004	991	981	1006	970	1050	1025	981	1005	1027	1044	994	951	939	1012	1015	986	978	1011	1012	991	1051	1029	1063	998	1021	1032	967	986	1024	1022	1014	1025	1045	1036	996	938	969	1014	1012	1002	1003	979	990	1047	1026	1020	1009	986	1073	1049	1008	1029	1031	1010	1046	1056	1090	1055	1047	997	1004	1025	1020	988	983	1053	1050	989	1050	979	958	1065	1003	1006	1041	973	1010	1031	982	1080	1070	980	983	1049	1014	969	1043	1037	987	1019	1056	1029	1016	1022	1079	1041	1016	1023	1030	1017	1045	979	1040	959	1084	1035	1034	1028	978	998
24217	21393	28958	25172	22361	16911	8638	4024	2950	2335	2008	2070	1996	1835	1728	1615	1578	1480	1570	1465	1419	1428	1448	1471	1326	1274	1286	1143	1058	1130	1067	1093	1063	933	914	893	832	845	852	798	832	791	810	775	807	783	794	813	809	739	813	798	743	774	813	787	728	786	810	799	728	768	780	807	781	803	720	758	733	750	746	698	781	726	755	812	768	753	743	778	724	754	767	736	736	762	787	775	758	754	700	712	774	737	740	748	739	782	769	732	776	759	716	781	728	773	725	780	758	726	769	716	790	830	728	764	740	798	749	742	734	727	742	768	784	742	781	742	737	753	703	705	707	777	775	766	721	735	774	768	730	738	782	747	852	797	780	753	783	771	743	732	750	778	768	787	751	741	697	753	734	732	771	766	764	734	749	719	775	760	805	734	751	771	779	757	710	778	783	720	756	754	754	711	767	744	763	721	757	750	784	782	718	737	731	674	775	757	738	730	725	777	776	743	754	786	678	761	726	808	760	718	768	769	765	776	736	774	723	727	745	768	746	773	775	782	748	775	742	791	777	743	740	736	768	777	725	783	754	722	756	716	734	751	793	735	770	722	784	725	742	702	740	728	717	748	712	740	725	692	800	791	760	714	774	727	768	778	738	782	736	738	765	754	732	786	730	728	724	715	717	683	787	712	759	771	745	739	783	757	726	768	786	748	739	721	771	730	754	767	740	721	709	759	740	768	758	778	769	779	760	728	781	726	755	750	725	786	815	713	774	713	813	815	724	745	784	749	727	807	719	731	728	738	779	758	742	801	766	718	761	739	779	742	787	784	769	712	757	768	726	738	718	759	733	741	747	734	722	753	761	808	759	771	750	752	755	772	705	735	742	767	684	719	739	754	744	715	768	790	735	774	770	732	705	742	729	761	766	759	772	778	756	727	774	791	762	726	763	747	717	760	731	720	744	770	762	776	760	719	740	720	748	810	783	753	756	746	714	702	714	689	748	711	747	753	749	757	749	790	763	792	746	724	755	764	708	764	771	781	775	769	710	743	742	770	772	775	782	744	795	735	727	704	711	727	742	713	733	778	783	733	739	716	766	750	753	742	722	732	708	715	737	773	790	768	754	758	722	748	771	745	751	738	757	741	738	735	747	754	715	732	734	793	780	697	756	726	759	731	777	772	755	721	766	748	729	762	729	742	734	798	720	674	774	754	746	762	732	765	769	747	736	711	750	795	761	761	796	736	770	717	737	750	771	779	743	776	743	737	695	780	771	770	770	680	743	764	722	766	744	701	730	766	720	759	762	758	780	760	806	721	812	764	762	749	741	739	695	733	780	708	758	777	803	782	773	733	743	761	793	748	744	779	817	743	788	738	787	735	766	760	717	713	698	751	758	715	771	719	796	759	760	766	719	729	756	770	752	779	777	742	727	790	719	766	792	748	753	740	757	737	783	788	729	782	739	770	748	735	735	738	774	701	791	772	812	708	752	723	765	753	725	767	705	742	743	733	740	741	715	703	679	745	750	766	754	726	735	767	759	797	723	749	724	779	756	781	769	732	753	736	752	720	709	773	725	729	789	747	694	758	814	717	737	756	804	747	753	761	772	718	690	747	763	744	782	761	724	793	762	766	765	765	751	688	755	739	750	764	723	746	698	770	747	717	776	723	742	767	746	730	725	776	761	721	733	722	735	755	774	772	742	743	757	754	741	742	724	715	724	758	750	772	685	738	718	763	747	768	718	811	723	733	785	761	729	753	765	732	775	749	750	709	761	796	730	765	722	734	724	747	719	727	697	723	744	742	732	750	757	730	741	713	795	789	773	703	742	741	732	716	761	750	775	729	765	790	755	743	768	756	808	742	707	769	730	733	729	688	744	700	777	730	720	753	723	730	722	743	768	739	729	739	779	768	741	733	756	738	808	727	796	756	722	755	716	788	756	723	790	712	736	714	753	730	724	742	785	735	733	790	771	709	817	781	766	751	741	778	722	806	699	688	748	720	750	766	773	713	758	745	746	760	763	752	782	750	731	756	766	737	788	782	729	721	750	770	726	723	745	720	776	762	789	754	725	766	778	763	734	765	744	747	741	782	734	763	759	797	764	739	752	797	755	767	707	717	740	780	775	750	710	771	715	732	807	748	787	732	760	784	708	786	777	772	740	765	704	761	793	755	758	757	736	718	765	729	705	748	727	711	747	725	747	722	749	689	800	754	720	761	778	700	752	726	767	736	750	736	758	769	770	762	719	720	714	759	771	767	788	727	740	756	781	754	762	740	745	777	768	773	725	753	761	768	729	800	768	748	756	752	742	707	742	749	744	709	726	713	758	727	742	785	713	731	813	764	753	702	762	760	778	750	730	765	768	763	737	699	739	731	785	753	735	757	742	731	740	723	750	811	755	750	751	770	749	710	747	741	772	715	742	811	760	743	742	739	817	741	800	787	732	763	777	716	784	728	738	792	795	763	718	757	776	740	722	778	787	727	746	744	710	793	702	773	711	737	763	752	773	814	766	748	727	778	786	767	723	756	751	743	775	778	785	721	771	774	717	729	787	767	735	756	806	762	764	743	743	784	729	746	812	720	739	780	757	746	750	798	736	784	772	770	700	762	755	705	808	734	763	792	751	763	768	819	769	770	762	724	758	757	734	759	712	717	761	770	734	777	774	764	723	713	762	734	763	710	771	808	793	740	704	746	719	732	738	783	705	762	789	749	797	738	709	719	766	766	764	741	726	800	788	731	783	754	767	732	768	759	734	770	726	730	736	752	718	756	761	729	750	819	789	718	736	753	769	707	802	762	751	774	721	754	739	766	717	739	706	763	721	773	761	764	719	772	800	771	799	760	740	757	728	731	759	798	699	781	729	704	761	781	743	751	748	752	722	761	749	787	719	773	770	737	760	725	803	778	714	757	772	730	772	748	766	730	744	773	757	739	750	795	722	750	748	756	761	733	734	763	723	770	743	789	781	758	756	729	782	740	757	780	801	786	764	755	733	730	769	762	771	760	745	776	763	751	752	804	764	749	734	703	692	717	747	742	806	747	758	756	772	774	717	750	745	735	756	702	769	747	738	748	734	754	749	738	754	724	758	698	726	796	708	744	736	766	766	714	736	726	753	768	760	732	704	762	767	793	759	711	751	756	737	778	736	736	763	728	704	773	734	795	768	744	795	736	730	772	738	749	739	748	719	713	775	743	745	772	774	773	758	708	716	782	761	769	742	758	698	766	686	774	699	781	773	733	753	779	745	745	798	789	735	756	770	763	718	747	731	738	810	751	736	736	741	741	738	726	747	764	781	786	701	760	714	712	764	720	747	800	742	747	686	723	711	762	756	770	799	783	759	742	728	697	764	783	789	681	758	738	789	729	732	720	756	718	781	744	765	753	685	746	784	800	718	777	795	705	735	738	757	692	751	746	811	757	745	752	774	744	700	770	753	741	753	714	747	782	753	775	732	759	748	746	719	767	732	777	739	746	749	726	737	778	711	749	741	732	776	767	725	737	746	712	746	754
26890	48086	48198	38552	29652	20148	13177	8940	6769	5496	4700	5084	4496	4176	4006	3722	3409	3459	3385	3156	3090	2945	3091	3008	2774	2442	2475	1988	1881	1999	1997	1813	1867	1647	1509	1425	1270	1227	1304	1274	1161	1137	1165	1127	1144	1117	1081	1121	1060	1102	1032	1174	1121	1065	1076	983	1030	1057	1094	1054	1028	1067	1066	1084	1026	1108	1050	1009	1037	1017	1017	1092	1055	1067	1064	1046	1001	1018	1051	1086	1103	1049	1052	1082	1002	1034	1028	1103	1046	1005	995	1000	1069	981	1076	1051	1049	1033	976	1082	1058	1029	1002	1060	1053	1049	998	1057	1068	1087	1001	1039	1070	1009	1045	1074	1034	1086	1078	1017	1030	1029	1047	1068	1062	1039	1010	1040	1038	1056	1091	1055	1027	1011	1029	1043	1087	1005	1038	979	1086	1002	1031	1081	991	1055	1050	1011	1050	1069	1026	1051	989	1029	998	1054	1026	1077	1077	1037	1064	1062	1040	1118	1108	1079	1058	1066	1041	1054	1012	1053	1012	1020	1074	1069	1024	993	994	1088	979	996	1079	1094	1055	1014	1010	1085	1040	1029	1046	1050	1069	986	1085	1030	1050	1035	1059	1041	1110	1054	1082	1091	1045	1051	976	1052	998	1052	1013	1088	1030	1017	1076	1022	1008	1017	1117	988	1014	1033	1059	1102	1032	1000	1054	1056	996	998	1020	1048	1074	1049	1052	1073	1029	972	1090	1026	1056	981	1036	1061	999	1052	1013	1064	1058	1028	1051	1098	1018	1060	1031	1032	1052	1081	966	1029	1078	1079	1047	1091	1044	1031	1021	1045	1034	1095	1084	1025	1028	1016	1044	1030	1005	1010	1064	1068	1075	1048	1084	1001	1064	1054	989	1060	1036	1001	1077	1069	1032	1000	1035	1066	1034	1051	996	1032	1055	1018	1061	1016	1018	1014	1047	1068	1029	1080	1033	1039	1051	1032	1053	1048	1054	1024	1102	1071	1038	992	1030	1016	966	1050	1108	1057	1102	1054	1067	1114	1036	1029	991	1027	1093	1045	1061	1045	1075	1076	974	995	1090	1028	966	1035	1003	1022	1040	1091	1102	1006	1062	1014	1064	1054	1075	1003	1000	1040	1069	1013	1050	1013	1065	1022	1086	1060	1004	1031	1011	984	1045	1024	1071	1058	975	1046	1043	1041	1026	1034	1066	1037	1049	984	1066	1025	1035	1062	1054	1074	1121	1074	1088	1085	1028	1069	1075	1105	1054	1053	1096	1091	993	1117	1087	1004	998	978	961	1100	1024	1017	969	1059	1039	1098	1041	1059	1029	1089	1086	1016	1032	1068	1015	1069	1052	1058	1049	1050	1063	1047	1013	1046	1070	1018	980	1026	1001	1019	1027	1073	1043	1019	1065	1021	1036	1051	1038	1074	1054	1005	1060	954	980	1028	1069	1021	1074	1059	1032	1054	1078	1066	1031	1006	1011	1012	1106	1050	1069	1055	1087	1030	1057	1055	1015	1068	1058	993	1077	1052	1054	998	1046	1097	1070	1056	1067	1051	1065	1076	1058	1075	1006	1019	1070	1087	1044	1072	1079	1122	1065	1045	1047	1057	1054	1040	1029	1040	1044	1054	1064	1021	1059	1074	1068	1005	1072	1083	1058	1034	1077	1040	977	1013	1053	1070	1048	1018	1059	1082	1061	1063	1062	1092	1034	1067	1129	1063	1025	1119	1041	1044	1066	1058	1024	1042	1160	1074	1049	1064	1094	1092	1076	1045	1040	1048	1050	1015	1002	1049	991	1040	1018	1112	1084	996	1098	1086	1049	1067	1096	1054	1008	1019	1007	1038	1081	1068	978	998	988	1070	1044	1064	998	1029	1022	1061	1018	1024	1064	1042	1030	1044	1043	1070	1093	1063	1071	1075	1013	1042	983	1056	1060	1006	1083	1128	1060	1071	1066	1063	1074	1033	1049	1043	1079	1069	1013	1086	1037	1034	1044	1103	1033	1040	1084	1044	1036	1048	1101	975	1034	1068	1052	1035	1105	1024	1049	1012	1052	1039	1024	1088	1034	1029	1104	1080	1059	1085	1065	1066	1004	1027	1062	1034	1069	1087	1011	1035	1062	1004	1036	1027	1024	1023	1054	1054	1018	1056	1051	1018	1055	1039	1003	1051	1020	1075	1075	999	1043	1088	1002	1009	1021	1017	1058	1060	1016	1052	1114	1073	1030	1071	1058	994	1011	1057	1083	1065	1090	1057	988	971	998	1006	1074	1058	1005	1071	1011	1066	1022	1015	1033	1031	1098	1066	1006	1024	1099	1073	1049	1068	1025	1045	1048	1000	1100	1034	1065	1052	1009	1100	1037	1028	1067	1023	1035	1000	1098	1039	1024	1031	1062	980	1051	1033	1050	1125	1006	1087	1069	1107	1017	1088	1007	1052	1066	1063	1032	1044	1094	1074	1084	1001	1101	1062	1004	1004	1078	1046	1024	1011	1061	1021	1062	1075	1042	1047	1041	1060	1037	1047	1012	1028	1069	1019	1019	1018	1039	1022	1097	1105	1058	1024	956	1026	1117	1034	1049	1032	996	973	1101	1095	1069	1041	1111	997	1010	1026	1055	994	1025	1033	1144	1061	1068	1048	1082	1072	1028	1001	1023	1076	1071	1036	1033	1032	1042	1058	1002	1115	1111	1065	1064	1087	1054	1063	1027	1109	1019	1029	1060	1099	1027	1020	1054	1042	1043	1103	1078	1030	1052	1038	1112	987	1069	1090	1085	991	1084	1057	1006	1018	1036	1060	1013	1059	1057	995	1023	1006	1061	1021	1071	1046	1044	1063	1049	1014	1001	1033	1005	1068	1109	1042	1019	1046	1065	1017	1085	1015	1036	1043	1101	1041	1043	1048	1097	1048	1026	1002	1038	989	1084	1029	1015	1074	1057	1076	1093	1067	1068	1069	1065	1049	1082	1109	1035	1055	1022	1013	1050	1036	1105	1033	1036	1010	1082	1027	1052	995	1047	1015	1021	1055	1030	990	1092	1059	1074	1056	1056	1055	1031	1083	1049	1022	989	1036	1047	1068	1030	1051	1061	1066	1076	1069	1031	1079	1071	976	989	1018	1019	1050	1004	1121	1012	1050	1064	1044	1022	1063	1061	1035	1028	1034	1067	1076	1082	1028	1025	1021	1072	1080	1037	1040	1039	1082	1014	1063	1044	1053	1038	1000	1052	1034	1050	1073	1011	1039	1013	1038	1034	1009	1064	1041	1042	1077	1093	1031	1013	1025	1075	1042	989	1025	1018	1061	1066	1082	1043	1093	1052	1020	1040	1074	1019	1034	1053	1061	1089	1043	1058	1042	1058	1016	1073	1028	1081	1029	1040	1084	1095	1014	1020	1040	1064	1028	1067	993	1078	1116	1079	1011	1035	1088	1057	995	1052	1023	1055	1090	1043	1007	1050	1062	1046	1049	1085	1032	1015	1003	1078	1025	1081	1048	1039	1029	1039	1064	1031	1031	1072	1047	1054	1065	1032	1094	1012	1085	1008	1098	1087	1066	1039	1051	1070	1122	1041	1060	1050	1048	1026	1024	1044	1051	1026	1063	1049	1023	1008	997	1064	1030	1054	978	1034	1037	990	1033	1008	1079	1018	1016	1043	1000	1061	1055	1099	1114	990	1057	1051	1034	1071	1019	1079	1045	998	1056	1119	1068	1122	1080	1071	1013	1062	1021	1055	1065	1015	1057	996	1026	1033	1085	1045	1002	1038	1056	1032	1089	1044	1045	1080	1027	1007	1003	1051	1114	1040	994	1064	1043	1122	989	1057	1071	1051	1060	1063	1026	1038	1017	1042	1087	1032	1040	1004	1045	1022	1023	1087	1024	1076	1049	1048	1114	1090	1052	1040	1026	1017	1044	1063	966	1008	1013	1028	1053	1029	1015	1015	1046	1043	1036	1061	1043	1036	1026	1042	1004	1036	1042	1036	1018	1094	1084	1132	1012	1035	1015	1056	989	992	1033	1021	1054	1017	1062	1077	1014	1041	1022	1040	1086	1069	1040	1052	1045	1032	1083	1038	1064	1089	1041	1073	1090	1074	1026	1019	1034	1003	1023	1037	1063	1062	1060	1027	1033	1027	1048	999	986	1027	1042	1076	1048	1009	1069	1008	1048	1008	1043	995	1042	1047	1019	1046	1068	1077	1037	1070	1060	1099	1018	1042	1144	1067	1076	1047	1055	967	1060	1050	1050	1041	1033	1067	1016	1021	1051	1105	1066	993	1058	1103	1077	1050	1064	986	1092	1065	1020	1005	988	1010	1035	1034	959	1021	1105	1090	1030	1022	1060	1011	1076	1045	1014	1063	1071	1004	1035	1080	1038	1039	1034	1091	1046	1077	1082	1043	1055	1088	1077	1066	1072	1017	1024	1038	1029	1057	1061	974	1079	1080	1030	1017	1075	1011	1035	1044	1075	1017	1072	1002	1018	1011	1037	1042	1023	1065	1087	1016	1080	1023	1059	1036	1059	1001	982	1034	1032	1037	1087	1119	1029	1041	1058	1070	1053	1090	1031	1028	1046	1101	1102	1106	1063	1049	1071	1019	1016	1072	985	1027	1062	1037	1087	1044	1069	991	1019	1068	1049	1056	1029	1053	1035	984	1041	1053	1061	1099	1077	1026	1003	1002	1040	1050	1002	1030	1054	1024	1043	1051	1041	1085	1022	1055	1008	1052	1026	1023	1066	1027	1042	1041	978	1077	1026	1098	1033	1048	1089	987	1101	1028	997	1058	1081	1054	1043	1058	1048	994	977	1060	1062	1057	1078	1093	1016	1050	1055	981	1082	1040	1030	1019	1077	1026	1011	995	1051	1082	1068	1071	997	1018	1055	1014	1060	1031	1046	1109	1003	1047	1012	994	1020	1081	1029	1073	1050	1065	1070	1020	1101	1039	1047	990	1045	1095	1037
23230	21374	29276	24003	21899	22043	16350	6912	4258	3392	2905	2734	2714	2357	2189	2019	1866	2076	2149	2116	2267	1909	1843	1801	1622	1506	1403	1228	1078	1095	1212	1132	1092	1100	1114	1074	981	865	855	828	860	804	800	785	769	743	810	797	731	744	787	794	809	802	819	732	702	737	797	815	787	762	804	780	780	799	748	717	800	759	767	733	774	757	724	825	785	741	743	765	765	720	779	777	670	756	749	726	748	762	739	803	737	731	747	766	760	740	782	761	786	795	704	784	738	792	788	734	778	706	773	751	747	753	749	766	774	766	769	727	765	733	779	733	788	799	736	787	755	792	772	753	780	756	796	774	780	741	758	747	781	751	753	785	805	743	755	774	795	776	770	722	785	743	754	793	734	783	736	785	759	734	757	729	773	745	727	751	760	801	730	735	807	781	727	769	756	784	735	719	804	753	774	800	738	776	742	774	788	738	805	715	825	750	721	778	749	803	824	772	750	767	782	736	784	756	778	776	751	786	747	757	758	725	784	714	769	761	773	805	771	788	752	775	736	704	742	688	727	779	762	724	758	795	741	751	768	761	747	788	735	716	767	737	734	789	748	763	771	810	711	732	755	736	740	726	737	737	763	792	764	710	746	696	768	738	792	777	762	766	762	734	763	733	712	739	731	713	735	714	751	795	708	733	755	801	794	778	770	733	799	747	722	813	742	779	735	820	744	686	779	707	704	741	712	759	729	816	753	726	750	777	724	748	735	775	765	758	726	757	753	767	736	813	749	761	746	777	757	722	769	777	726	801	771	759	777	775	776	777	745	723	747	759	750	752	782	789	768	741	761	758	777	791	760	719	769	725	745	790	748	806	779	762	751	754	766	770	759	719	738	761	750	683	761	728	734	772	811	772	804	727	762	707	734	731	770	748	761	760	809	741	758	749	766	773	791	717	740	721	789	726	776	766	789	734	734	755	757	760	757	739	739	737	718	757	734	738	754	749	758	765	737	726	716	719	788	774	744	747	808	746	784	781	768	713	746	744	769	779	798	783	771	749	742	708	749	710	742	771	754	752	819	776	799	802	715	798	722	756	735	727	786	729	779	731	809	788	733	777	733	758	777	770	763	782	799	722	727	780	739	771	731	798	739	806	751	743	750	755	749	788	694	778	738	742	800	730	798	768	775	748	790	742	728	749	757	742	809	724	744	762	751	755	758	727	772	731	766	707	778	731	766	771	749	782	749	757	758	722	742	739	781	765	836	728	697	726	719	774	735	753	767	817	773	770	741	738	808	744	792	790	714	741	794	751	712	761	779	766	799	762	851	756	739	781	812	790	794	761	755	765	745	732	754	775	790	747	732	774	740	778	748	775	770	741	779	778	787	764	735	770	760	742	710	724	699	760	790	763	727	787	754	797	763	806	751	784	748	736	741	768	777	763	742	768	709	674	779	776	761	781	768	767	765	749	745	758	771	777	725	714	742	769	763	785	711	781	712	745	791	759	763	775	710	795	773	768	758	775	728	753	779	737	750	755	786	759	781	742	749	768	792	739	723	724	757	791	764	785	752	751	742	749	734	744	769	744	732	824	735	760	777	721	747	700	789	740	768	798	831	754	779	790	729	767	767	762	735	795	781	739	772	799	788	726	774	781	787	736	782	736	783	737	792	817	762	728	791	793	695	731	766	757	775	759	739	768	769	769	773	754	783	795	742	747	757	756	710	761	773	739	766	753	776	799	790	798	765	732	746	748	758	780	736	728	752	781	744	715	785	749	773	810	742	779	822	767	815	702	791	761	696	756	752	768	772	789	738	752	732	799	750	758	725	729	737	762	724	742	785	750	737	754	742	708	778	753	748	772	765	737	732	778	752	805	784	769	724	749	725	769	747	757	734	767	758	769	725	792	769	791	768	706	774	783	780	753	738	789	789	726	748	783	751	753	794	719	818	775	782	811	708	770	736	755	751	775	739	707	804	688	711	755	794	736	808	768	788	737	752	731	750	745	756	773	732	760	759	738	739	748	779	798	799	742	709	752	746	768	784	770	795	762	777	743	805	748	754	767	762	740	809	768	722	727	696	757	756	717	772	810	761	765	772	745	749	750	787	791	715	788	790	740	807	777	821	787	756	792	796	732	761	776	823	715	727	748	745	725	710	749	806	737	714	783	726	750	744	771	751	742	816	828	733	726	751	771	738	762	748	768	781	776	732	785	716	790	781	751	799	773	730	759	745	758	784	712	758	727	754	730	760	767	771	744	734	755	721	762	755	711	779	748	784	734	715	726	756	736	729	754	756	788	731	710	777	735	763	812	729	717	788	769	699	770	771	777	765	779	770	780	797	753	785	773	825	721	788	719	771	769	746	796	778	778	736	749	675	745	774	793	788	767	712	777	764	714	709	740	774	765	745	752	751	751	790	771	746	779	756	727	776	730	720	737	725	780	736	750	756	736	777	734	748	741	730	719	745	792	752	740	738	757	765	738	816	724	738	797	756	775	762	790	708	769	793	738	757	747	736	737	801	742	714	732	692	793	742	723	729	770	773	793	702	739	706	750	757	730	773	777	742	737	769	735	779	711	754	771	740	787	763	721	764	711	725	750	739	749	745	760	766	793	783	768	763	770	756	777	761	755	738	754	716	793	775	752	808	763	718	778	783	749	729	743	744	712	748	747	801	754	711	735	747	721	772	735	757	752	743	730	769	783	714	731	766	763	749	758	703	734	768	779	783	778	756	754	731	766	754	751	769	779	760	738	687	734	737	769	736	712	734	771	752	773	739	739	820	772	725	722	717	717	773	725	799	734	728	748	751	742	732	762	817	794	748	761	721	783	792	742	755	790	773	729	755	723	734	790	777	799	717	766	809	774	747	738	733	756	740	712	778	794	704	769	782	786	740	760	711	732	763	734	725	752	736	797	705	747	768	742	742	806	797	739	734	774	740	759	770	798	751	723	768	805	740	753	738	788	766	754	704	772	737	763	756	778	776	787	790	735	767	797	774	741	724	734	735	758	828	736	788	774	765	768	764	736	718	766	750	775	746	758	731	820	781	766	771	749	740	706	834	734	840	755	802	770	729	733	815	833	777	745	773	781	730	762	757	769	733	733	738	759	754	823	825	689	773	775	719	744	755	713	830	802	730	780	741	778	728	762	753	774	841	768	756	772	749	726	694	771	791	791	766	769	786	751	761	731	735	763	756	729	759	748	740	738	762	750	785	761	731	748	752	759	737	693	795	744	761	769	714	759	759	791	742	740	762	776	767	802	771	802	763	729	794	789	785	784	748	757	733	777	731	756	753	730	768	734	779	766	754	751	787	756	761	795	732	731	747	749	723	704	830	802	735	797	826	740	737	730	775	803	720	754	806	783	751	722	758	780	733	749	766	764	749	743	785	726	735	780	759	718	742	789	741	800	736	742	755	733	759	757	761	761	768	768	776	776	756	768	734	725	760	759	774	751	793	717	745	743	762	716	767	747	749	722	753	797	730	776	804	719	744	797	763	710	758	763	728	714	789	760	778	743
28174	51127	51300	42598	33897	24716	17716	13075	9861	7601	6721	6687	6405	5505	5147	4490	4265	4703	4923	4838	4831	4432	4032	3850	3313	3083	2675	2335	1995	1864	1997	1932	2042	1919	1827	1721	1555	1404	1270	1247	1230	1152	1114	1139	1084	1099	1137	1064	1065	1085	1046	1111	1158	1216	1090	1064	1087	1076	1053	1094	1047	1028	1090	1072	1016	1065	1042	1009	1059	1024	1030	1038	1035	1052	987	967	1081	1017	1012	1003	1063	1060	1017	1007	1043	1023	999	1034	1052	1017	1046	1011	1069	1065	1015	1024	1101	1009	1099	1033	1089	1008	1030	1053	1102	1044	1101	1011	1049	1011	1036	978	1027	1026	990	1048	1083	1044	1061	1064	1002	1024	1040	1067	1029	1019	1070	1043	1018	1036	1027	1071	1031	1100	993	1029	986	1025	1056	1016	1087	1019	1008	1040	1061	1007	1043	1045	1027	1004	1053	1039	1031	1067	1038	964	1071	1050	1077	1055	995	1077	1033	1097	1055	1035	1012	1079	994	1075	1065	998	1050	1048	1009	1051	1062	961	1049	1042	1032	1061	1020	1041	1021	1023	1087	1024	1044	1028	1019	1061	1032	1044	1006	1077	1023	1023	1071	1141	1028	1080	1034	1049	1041	1081	1028	1033	992	1020	1042	1014	1012	1071	1040	1055	1026	1040	1023	1047	1007	1064	1055	1071	941	1064	1044	1059	1035	1068	1035	1049	1009	1024	1028	1039	1009	1024	1049	1011	1054	1060	1035	1034	1010	1007	1047	1020	1060	1028	1028	1006	1011	1110	1013	1125	1008	1045	1034	1038	1023	1011	1057	1023	1038	993	1077	1038	1003	1000	1009	1070	966	1002	1022	1051	1014	1050	1063	1049	1061	1050	1088	1034	1016	1047	1038	1060	1081	1077	1056	1094	1057	1014	1056	1047	1011	1042	1010	982	1064	1103	1006	1036	1025	1033	1029	1021	1007	993	1042	1038	1030	1041	1027	1027	1016	1051	1021	1086	1064	1002	1016	1050	1006	1044	1047	1022	1059	1045	1023	1002	1079	1042	1042	1024	1046	1020	1032	1060	1059	998	1040	1030	1032	1060	1029	1036	1018	1057	1079	1056	1046	1033	1064	1042	1007	1062	1084	1040	1041	1021	1038	1045	1021	1018	1016	1038	1047	1066	1140	1031	1060	1053	1075	1060	1028	1085	1073	1006	1073	1074	1019	1032	1054	1011	1001	1071	1054	1040	1064	1022	1024	1058	1002	1012	1080	1055	1032	1074	1018	1001	1020	1058	985	1019	1058	1054	1057	969	1002	1044	1045	1069	1072	1023	1062	1013	1063	1013	1035	1033	1106	1067	1024	1011	1041	1018	1030	1046	1008	1032	965	1027	1021	1013	1106	1041	1015	1084	1022	1036	1051	1014	1074	1040	1056	988	1084	1022	1071	1013	1055	1087	974	1034	995	1028	1040	1062	1018	996	1026	1042	1048	1054	1014	1075	1070	1084	1031	1042	1059	996	1079	1039	1055	1042	1013	1034	1004	983	978	1055	1008	1029	1101	1038	1089	1018	1014	1078	1025	1069	1072	1012	1050	1015	1014	1042	987	1048	1082	1064	1024	1010	1095	1045	1027	1066	1046	1000	1025	1037	1015	1062	1039	1067	1002	1049	1035	1061	988	986	1002	1042	1070	1010	1008	1046	1040	976	1009	1060	1046	1031	1033	1031	978	1101	1021	1010	1068	1110	1027	1080	1070	1049	1030	1055	1054	1054	1042	1068	1040	1020	997	1015	1050	1022	1082	1009	1018	1048	1011	988	1041	1061	994	997	1057	1050	1029	1012	1035	1064	1036	1064	1012	1009	993	1039	1105	1115	970	1064	1024	994	1050	1038	1030	1080	1026	1090	1034	1002	1057	1072	1024	1058	1057	1069	1067	980	1097	985	1052	1026	1029	1028	1021	1028	1034	974	1072	1073	1073	1042	1018	1076	1085	1068	991	1037	1031	1014	1021	1026	1016	1069	1006	1018	998	1003	1025	1054	1036	1088	1060	1008	1059	1123	1056	1012	1067	1079	1047	1047	1020	1013	1024	1073	1033	1082	979	1070	1088	1032	987	1064	1038	1020	1006	1049	994	1022	1024	1048	1042	1012	1067	1013	1048	1038	1020	1070	1054	1032	999	1049	1036	970	1059	991	1089	1050	1067	1063	1075	1019	996	1069	1053	1013	1037	1064	1001	1031	1096	1000	1039	1014	1030	985	1015	1049	1069	1023	1043	1072	982	1054	1032	1013	1017	1072	996	1002	1072	1019	1065	1034	995	1047	1083	1028	1045	1040	1080	1037	1012	1024	1046	1063	1032	1029	1041	988	1039	1051	1030	989	1046	1027	1084	1043	1044	1048	1062	1048	1047	1019	1037	1030	1068	1071	1051	1074	999	1042	1046	1036	1019	1085	1042	1066	1050	1064	1136	1038	1046	1017	1076	1023	1036	1061	980	1004	970	1053	1035	1047	983	1100	990	1066	1002	989	1005	1051	1011	1030	1078	1047	1005	1099	1052	1030	1116	1038	972	1084	1043	1004	1070	1060	1007	1001	1070	1052	1040	1015	1099	1068	1041	1032	1027	991	991	1019	1061	1058	985	1011	1053	1062	1021	1010	1076	1031	1017	1036	969	1013	1015	1034	1029	1015	999	1054	1057	1052	1056	1043	1016	1047	1046	955	1032	1004	1027	1055	989	1059	1087	1022	1038	1044	982	1080	1012	1047	1068	1026	1005	1020	1058	1047	1081	1084	1015	1006	1055	1054	1020	1059	1048	1073	1076	1040	985	1063	1082	1036	1085	1026	1010	1088	1051	1029	1065	1081	1073	984	1051	1037	1070	995	1054	1041	1006	990	1024	1021	1033	1034	1006	1041	1093	1035	1050	1023	1020	1035	1071	1068	1041	1046	1027	1085	1053	1006	1034	968	1000	1032	1034	1002	1015	1101	1052	1034	1109	1009	1044	1040	1006	1035	1042	1033	1075	1048	1016	1031	1064	1072	1016	1053	1030	1012	1036	1051	1058	1059	1058	1015	966	1078	1067	1057	1014	1103	1073	1042	1049	1050	1022	1056	1044	1054	1046	1037	1081	1039	1005	1053	969	1028	987	1081	1066	1015	1045	1036	1027	1049	1016	1032	946	1065	1052	1067	1028	1069	1003	1033	1014	998	1023	977	1012	1047	1050	1076	1003	1011	1031	1048	1093	1000	1033	1034	995	1033	1063	1088	978	1011	1022	1018	1043	1059	1033	989	1022	1025	1036	1020	995	1057	1009	1033	969	1054	1032	1025	1041	1091	1055	1027	1034	1026	1018	1018	1001	1007	1014	1018	1074	941	1076	1002	1004	1046	1004	1021	1053	1041	1024	1069	1040	1062	1038	1126	1056	1040	995	991	1060	1092	1045	1071	1060	1043	1004	1040	1028	1052	1061	1012	1053	1014	1015	1053	1025	1003	1031	1071	1025	1048	1029	1028	1065	1093	972	1101	1021	1039	1062	1019	1023	1027	1050	987	1054	1068	1007	1023	1050	1014	1064	1108	1064	1077	1056	1054	1023	1021	1033	979	1041	1013	1021	1060	1037	1054	1079	1045	994	1007	1054	1050	1089	1057	1016	1055	1042	1071	1012	1031	1011	1008	1030	989	1028	1045	1043	1057	1045	1099	1032	1043	1036	1043	1038	1070	959	1050	1004	1018	1036	1058	977	1038	1011	1040	1038	1037	1028	1054	1014	1028	1008	1055	1097	1036	1018	1055	1074	1033	1032	1015	1039	1062	1030	1029	1043	993	1001	1071	1036	1067	1021	1041	1093	1001	1051	1051	1078	1097	997	1032	1026	1038	1028	1018	993	1079	1070	1039	997	1020	1071	1067	1017	1039	1046	1051	1032	1046	1035	1054	999	1058	1067	1001	1061	1105	1048	965	1102	1022	1008	1037	1082	1042	1006	1045	986	1029	988	1006	1008	1023	1095	1023	1060	1043	1012	1061	1059	1094	1026	1058	1047	1023	1062	1028	1008	1020	1023	1047	1069	1079	1115	1032	1022	1023	1005	1101	1011	981	1045	1012	1000	1053	1021	1048	1011	1000	1087	1094	1063	1018	1052	1040	1062	1040	1031	1007	1042	1113	1039	993	1042	973	1078	1040	1120	1008	1056	1025	1018	1001	1084	1058	1023	996	986	998	1029	1013	1059	1051	1061	995	989	1070	976	1051	1034	1063	1033	1003	1022	988	1044	1057	1053	1092	1036	980	1004	1060	1017	1012	1057	1055	1105	993	995	1090	1039	1041	991	1045	1041	1029	1034	1030	1057	1011	1029	1035	1047	1073	1048	994	1013	1061	1064	1021	1029	1051	1038	1045	1031	1062	1074	1019	1053	1014	1034	1077	1023	1018	1025	1052	1030	1041	983	1071	1050	1072	1023	1060	1057	1003	1022	1099	1027	1021	1034	1005	964	1063	1054	1018	1057	1039	987	1089	1054	1070	1025	1034	1030	967	1013	1059	1041	1055	1061	1026	995	1067	1058	1062	953	1041	1000	980	1028	1000	1032	1052	1067	1060	1050	1063	1069	1007	1049	1015	1020	1035	1036	1017	1025	1075	985	1073	1059	1047	1042	1040	1125	1012	1001	1047	1093	1060	1007	1002	1038	1084	1090	1034	1032	1043	1039	1079	1028	994	1028	1004	1070	1057	1048	1047	1001	1014	1000	1008	1070	1033	1079	1030	1065	1071	1075	1028	1038	1093	1011	990	1002	1015	1018	1036	987	999	1073	1016	1012	1083	1007	1009	1033	1070	1036	1010	1044	1069	1053	1059	1026	1015	1030	1031	1041	1011	1099	1075	1029	1071	1061	978	957	1068	1044	1057	1049	1033	1030	1031	1004	1059	1050	1049	1065	1014	1055	1055	970	1034
27670	26553	32595	26720	15049	7750	4340	2799	1894	1623	1461	1384	1462	1450	1395	1255	1233	1404	1439	1565	1401	1211	1217	1172	1045	929	854	792	807	797	839	923	880	872	832	753	821	785	767	762	712	699	737	709	708	732	718	736	714	734	691	728	712	714	697	701	691	724	702	739	692	721	738	707	717	713	750	712	690	732	721	641	693	722	692	668	738	707	710	775	709	686	696	709	655	661	730	686	731	733	687	672	744	692	737	704	709	716	701	727	704	714	722	733	755	726	703	733	749	714	684	729	733	718	745	726	709	689	782	722	713	677	732	677	686	717	708	725	709	697	747	736	732	757	719	712	692	685	677	665	719	748	699	686	753	715	669	743	715	687	699	711	722	723	686	702	680	663	781	686	711	699	730	710	703	730	631	713	713	680	744	704	702	747	736	711	717	729	699	750	727	696	680	768	738	710	747	741	739	671	727	767	732	673	692	674	712	687	713	710	725	722	725	693	719	702	695	697	705	703	746	717	653	683	677	670	713	703	769	749	713	775	729	682	708	678	734	757	732	715	749	697	717	700	695	702	719	705	699	650	699	739	699	683	678	699	665	703	710	633	740	763	713	720	689	688	751	733	721	726	718	655	693	710	743	726	723	725	763	715	702	749	686	731	697	655	655	724	736	704	767	676	689	712	673	721	700	712	683	732	745	728	741	741	698	676	724	700	745	701	697	703	720	683	736	703	710	712	719	732	683	710	718	724	674	719	709	722	667	744	690	711	729	723	727	720	715	689	701	687	730	693	715	732	746	714	689	658	722	718	681	725	698	759	692	710	699	650	695	720	713	710	712	713	692	663	747	699	703	730	762	754	700	711	701	735	726	727	707	772	708	666	685	733	711	705	695	701	706	712	718	687	697	704	726	692	679	698	727	674	664	735	745	702	721	716	732	687	709	722	672	707	743	739	714	706	668	727	713	720	674	679	679	689	688	726	726	726	660	654	707	719	723	763	741	668	686	661	724	714	692	694	713	747	749	691	683	752	721	683	720	720	708	721	724	667	729	722	677	719	706	731	700	698	700	696	712	743	695	700	691	663	738	712	738	739	723	699	712	710	684	700	730	719	696	700	723	703	719	705	737	689	714	713	749	720	676	693	708	689	733	751	687	698	686	706	760	719	649	679	718	720	711	758	708	728	717	723	665	735	719	694	709	693	670	693	686	741	668	753	723	703	748	714	709	760	703	724	704	678	718	719	760	685	702	717	708	674	680	685	674	713	739	668	697	661	710	686	726	701	691	711	691	707	726	696	713	741	705	804	684	698	651	694	723	702	746	730	692	668	742	732	761	721	717	690	690	624	723	679	734	739	650	686	725	674	676	697	681	688	684	683	692	744	663	737	736	696	712	688	722	729	716	673	695	729	722	730	705	681	755	744	766	700	708	744	739	671	692	732	728	712	664	675	728	683	730	716	730	717	699	717	728	692	751	742	728	727	748	710	692	658	732	759	739	703	733	716	724	731	687	673	694	688	716	720	718	724	725	705	745	700	765	710	735	718	664	695	719	705	703	745	642	711	708	729	698	761	694	752	722	712	747	695	734	710	701	699	656	706	692	698	717	769	781	738	722	698	723	703	756	673	715	692	725	709	718	750	680	703	709	748	701	704	688	706	696	705	738	726	710	745	701	685	663	701	751	754	711	717	722	755	702	680	721	727	691	770	707	741	668	669	681	708	735	665	664	762	731	702	720	742	681	692	752	732	687	698	710	668	714	709	688	723	710	700	720	694	715	698	719	648	684	726	702	712	767	726	718	732	708	699	764	706	701	659	731	746	758	719	740	727	769	720	703	698	713	746	709	700	737	710	702	688	709	751	713	707	725	714	735	699	691	701	664	670	699	700	736	729	766	664	757	704	710	710	675	678	710	725	693	692	755	704	773	696	692	714	691	749	674	706	738	706	709	720	736	684	703	740	707	679	706	684	736	727	683	692	727	694	743	689	714	723	727	755	725	665	706	684	674	694	686	754	746	660	695	676	700	730	696	670	734	655	744	717	761	735	672	643	710	731	694	712	732	684	714	735	709	681	675	697	691	694	729	703	758	701	754	676	748	694	712	666	768	737	708	699	699	679	698	684	744	717	744	744	700	700	706	662	687	708	766	681	716	757	735	752	724	704	697	734	723	736	695	714	741	701	643	738	726	690	746	739	712	736	745	736	746	701	717	716	699	705	733	730	691	689	747	712	718	766	736	756	699	733	726	674	716	719	714	710	724	733	640	711	704	667	753	704	692	696	707	770	684	715	698	675	703	737	674	697	731	699	717	732	694	793	689	663	741	699	725	666	682	695	688	721	733	701	731	674	738	706	737	711	712	695	718	720	679	747	667	754	761	698	679	714	718	707	707	733	679	732	715	780	692	738	646	673	716	697	719	715	688	719	707	690	771	726	701	745	709	714	693	735	694	689	680	651	712	722	731	662	712	691	724	682	737	727	708	730	727	726	697	687	737	717	710	721	731	667	699	774	692	698	701	706	726	697	669	702	762	707	731	669	731	729	682	671	711	725	702	747	721	741	675	707	758	696	715	752	692	719	681	750	689	661	678	732	766	782	692	659	663	687	716	677	719	724	745	713	702	733	709	726	695	694	710	666	696	737	764	728	723	718	728	702	729	724	728	694	722	718	757	724	717	670	708	703	779	689	723	731	691	722	671	729	703	706	695	722	670	701	703	734	699	678	685	686	754	712	722	729	707	716	682	707	692	709	718	725	730	691	718	742	726	693	719	716	730	733	712	687	726	727	669	728	670	706	734	719	757	739	718	756	689	707	693	752	715	687	684	660	728	691	733	649	683	735	691	709	711	753	685	719	690	723	723	684	750	714	722	736	703	741	747	745	696	702	688	685	713	705	700	666	717	729	685	694	703	679	703	743	699	693	695	708	742	664	662	691	699	708	726	731	736	744	741	753	734	680	693	723	765	742	740	700	692	681	766	725	705	706	706	693	682	709	745	733	721	724	740	746	715	666	709	707	717	722	675	712	732	672	687	694	720	706	744	745	671	632	703	712	721	735	708	701	698	757	738	702	691	669	649	722	736	712	702	703	681	708	739	721	700	683	709	676	744	668	737	737	752	730	715	716	676	714	691	708	672	701	774	680	765	699	682	689	724	710	681	746	691	746	726	723	730	700	755	708	684	717	742	722	694	706	736	685	707	698	723	690	694	723	712	708	718	693	672	713	760	706	724	743	719	702	758	751	762	729	739	739	677	738	755	734	737	724	707	668	728	731	733	712	705	703	678	694	721	685	712	725	707	737	744	699	705	752	731	732	710	733	650	710	727	734	687	717	708	723	750	672	735	741	736	721	709	759	745	724	722	693	716	716	726	708	662	715	705	714	732	759	693	738	680	748	711	680	695	686	707	704	684	679	703	690	684	689	670	714	689	744	740	713	722	677	715	719	726	709	696	713	710	711	703	707	733	615	680	691	720	669	718	710	709	749	663	704	718	736	657	745	734	722	684	659
24584	41802	40550	32098	22569	14875	9955	7023	4673	3722	3330	3458	3321	2997	2964	2581	2697	2942	3019	3296	2840	2434	2348	2269	2067	1800	1435	1262	1398	1329	1350	1412	1410	1360	1340	1284	1275	1232	1188	1098	1107	1059	998	1048	1018	1086	1074	995	1060	1022	1037	939	1014	972	1003	1003	948	914	1041	942	1027	1035	982	1006	987	1006	1045	982	989	998	959	950	1056	1003	995	986	988	955	984	1005	1048	1054	971	1037	965	973	1017	957	957	1024	1056	930	1051	1011	963	1037	1032	1022	1059	983	997	1024	960	1015	999	959	1027	1023	951	983	1054	998	990	1024	1005	1004	1058	977	973	1014	1016	971	980	961	994	1058	997	979	1033	942	951	1009	989	966	1001	998	992	982	987	1001	1014	955	1007	972	1016	997	982	944	992	1027	956	1027	1026	1026	1029	1008	1041	1026	1007	944	1003	1003	965	984	995	994	942	1030	1039	1003	961	951	979	962	964	1002	969	975	1020	958	995	1010	1026	1041	1029	998	1033	1008	987	1037	953	1000	972	1009	950	978	969	993	1004	982	1072	999	962	997	977	1008	978	971	1028	972	1041	997	984	985	1033	1011	993	997	1014	1036	1013	970	1024	994	991	1006	999	938	966	983	977	1003	1006	1019	952	940	999	951	971	1037	993	1007	1006	1031	1025	985	955	1069	1023	971	1072	1020	1010	979	994	974	959	1030	1004	993	1004	979	998	1000	987	955	968	960	991	951	1026	1011	1058	987	985	1003	1030	964	933	942	994	937	1001	1030	1002	1042	1010	1019	1008	1042	1032	1014	1030	1026	1020	966	983	1010	933	954	1030	1020	974	1044	1007	997	1052	948	1001	1030	967	995	981	952	1063	992	992	1014	954	1016	997	999	980	1011	978	986	1023	1007	966	1097	1016	957	1024	1030	1076	1023	1002	948	1026	1026	1003	992	976	1019	1000	966	1045	1001	992	993	1006	1000	992	1037	977	990	984	970	1039	1028	997	1011	979	912	1009	967	967	992	972	981	1006	986	1015	988	1001	936	1009	1007	1010	1006	1014	1007	981	943	961	991	995	949	955	1003	986	979	1019	960	998	1017	995	999	1035	943	961	1069	1039	994	998	1036	1008	965	1049	981	929	963	1059	972	996	948	988	1022	1047	990	1001	1005	958	975	1003	996	1016	1016	980	1012	951	988	964	961	1012	967	1009	1026	991	967	991	956	1009	1068	995	1025	961	1022	1002	952	1015	1010	990	998	946	1025	1043	977	973	1044	972	960	1055	978	1021	981	979	999	1034	1007	940	997	988	980	1048	970	982	1009	1040	955	988	1028	953	1005	986	961	1045	963	986	963	998	1029	943	1002	1002	1027	971	1030	989	960	1012	1033	993	976	963	1007	1005	1020	970	1016	966	986	986	936	1014	1060	989	994	1003	977	973	1059	953	1030	1025	990	952	986	982	984	982	993	1024	1023	960	1028	924	1024	1028	979	1001	982	1000	933	963	982	1024	946	969	1013	966	990	1022	1028	958	937	1049	906	957	1032	981	1008	1012	1010	955	1008	946	1024	1049	1000	1015	1028	998	988	974	994	983	1004	966	986	1003	979	996	996	1040	991	979	922	998	1057	995	986	975	949	992	1039	958	976	1034	965	1024	958	1003	932	986	980	1020	967	1004	995	966	1003	987	991	891	1012	979	973	1008	1028	1039	918	1033	962	1029	973	1057	953	1021	1009	1049	1024	983	953	969	996	985	1007	951	1021	995	992	1016	967	989	956	966	964	1039	970	1061	1001	960	1012	969	971	968	1003	954	999	985	976	999	1055	967	1021	1022	979	980	1000	1035	939	1058	996	942	991	1002	946	1017	1035	952	1000	988	969	996	1016	963	1001	1002	943	1031	976	1019	1017	1018	1057	1004	1012	947	1018	1001	1015	953	1031	973	1019	960	996	1018	962	989	985	985	982	1032	1004	1006	970	998	987	976	979	964	992	922	996	1029	1033	1021	954	1017	971	1012	1049	983	950	1027	989	979	1000	1027	979	1034	1051	978	931	958	1010	1003	993	964	985	952	1008	963	1001	1012	996	992	1050	1021	1033	999	943	992	1029	1021	997	1015	983	998	901	994	983	1046	1011	1068	1057	984	961	1039	1000	1030	920	1023	1030	979	993	1040	1001	1003	1055	1017	999	1035	1038	988	1032	1014	992	999	1026	990	974	1048	972	989	986	984	1029	982	964	961	955	1025	976	990	972	958	992	978	1009	950	991	941	991	981	1016	926	1014	999	1014	970	1005	971	994	1029	989	992	994	1031	966	1005	977	1030	969	1002	1028	974	980	952	980	985	941	953	960	1011	979	956	996	1014	985	1030	1065	996	956	1021	1030	1018	904	965	1010	1001	972	1056	948	981	1013	1010	983	954	966	1033	1030	979	1009	947	993	986	990	1024	993	1026	1001	993	1021	998	980	988	1061	977	1051	978	976	972	968	963	941	958	1025	1028	1017	1002	986	981	1043	1001	1047	1002	988	941	986	926	927	1042	1051	985	957	1045	955	974	1000	1006	1002	1007	1005	995	995	1013	1015	1029	973	1018	962	1024	968	940	1040	990	1015	945	989	1018	939	1039	1009	1014	1052	1020	949	1018	987	993	1010	1011	968	975	971	983	983	997	978	1002	995	1020	982	1005	918	1029	968	1083	1017	946	955	939	959	1060	952	977	912	986	1013	1046	993	1018	965	1001	971	951	926	977	982	951	948	1037	965	995	969	949	1079	1009	1045	1001	998	1004	985	1022	1020	997	1011	982	1014	972	976	996	1037	1018	1004	962	1022	1014	1060	1000	1000	980	971	1006	1000	1018	970	970	972	944	978	1015	1013	979	971	1062	982	1010	974	1004	959	1005	1018	974	970	949	981	1002	1007	1037	1013	962	930	993	968	986	1023	974	981	1017	990	1018	1015	972	976	1034	964	1035	996	1002	947	995	983	1062	990	976	1017	1042	1023	980	1002	1018	976	968	1025	1014	996	1017	1009	958	1007	1013	979	1003	1041	989	950	984	1002	1015	979	998	1014	1021	947	1054	1006	983	1016	971	1028	963	1008	1003	986	1032	1015	989	935	995	951	969	992	1071	1043	1021	923	1021	1008	1032	1014	1048	997	1023	981	958	1033	1008	967	990	994	989	963	939	1053	985	998	1021	971	991	1031	999	956	953	980	966	929	937	1000	1006	1047	972	1022	957	1012	1032	995	986	1005	956	973	972	986	995	946	1028	994	994	971	1025	1017	957	970	1021	979	955	969	975	1002	1017	997	961	992	960	962	961	987	988	1016	1039	990	1011	986	975	1024	965	991	905	1013	992	994	971	1024	1002	1007	1011	1066	1037	1028	983	1001	1004	1002	1013	1032	1058	936	973	947	957	1026	1011	1025	948	978	972	941	971	1006	966	1032	1008	1043	994	942	956	1032	973	987	970	972	997	1021	992	980	985	999	1030	1027	989	1004	1012	1042	979	1005	985	1026	981	984	967	1011	1024	999	982	1017	995	1005	969	1021	939	1000	1020	1016	960	967	1000	978	1008	963	978	1015	990	980	974	958	1003	935	1018	1018	985	1018	961	996	999	1013	942	975	1038	1028	986	1028	1012	967	1035	956	947	951	1072	1032	981	995	946	1020	965	982	980	959	1005	1008	1015	1006	1012	988	983	1025	978	971	969	971	988	968	921	986	980	1032	989	941	980	1034	1022	1039	944	977	938	1023	1036	998	968	954	996	994	1015	1029	940	992	970	1037	1019	1035	991	977	938	964	1006	1006	1013	1051	933	1014	986	1047	985	1030	1045	1023	997	977	983	1021	1025	1030	945	988	1049	995	992	955	1052	1034	1055	964	1041	1007	1002	966	1018	959	980	988	1006	953	1007	1008	993	980	1039	1006	985	955	954	1015	976	1002	971	917	991	987	954	977	978	974	946	956	980	951	1005	1015	1023	1005	942	968	1016	1024	1007	1009	982	986	994	1028	973	1011	1008	1017	968	1033	1042	988	1012	997	998	1010	977	990	1035	991	938	1008	1009	993	950	992	1010	1002	1026	1015	953	1046	942	1058	975	985	969	1000	967	956	1011	1035	1015	957	929	1044	920	988	974	1043	939	998	1003	981	991	1015	982	963	1036	966	1004	1026	1009	902	1015	956	958	939	1017	1012	984	991	1000	961	1052	979	993	979
24244	21381	28905	25233	22106	16771	9186	4888	3117	2466	2100	2345	2109	1948	1941	1784	2037	2118	2023	2043	1717	1484	1352	1339	1296	1126	977	912	904	911	923	874	864	906	877	906	891	870	820	724	751	766	758	795	738	760	826	770	781	748	784	697	721	769	761	737	794	765	813	763	804	717	816	711	764	835	759	759	730	781	716	714	763	772	732	758	725	745	682	740	705	774	715	732	733	800	718	768	744	709	755	731	750	737	748	756	744	790	786	746	759	751	792	738	738	750	803	777	739	754	686	739	760	717	787	759	719	729	753	692	746	737	767	753	767	752	735	750	792	687	744	748	776	772	762	745	753	777	754	774	769	738	774	774	784	755	752	774	767	765	711	703	683	745	704	761	759	709	750	742	726	693	790	722	792	680	753	728	770	753	715	751	820	761	725	685	746	705	764	692	734	748	744	778	736	713	791	765	775	701	729	753	778	770	682	762	746	760	744	734	763	720	705	749	782	766	772	766	735	756	749	761	793	758	818	676	754	713	718	753	732	729	776	700	739	735	770	769	733	728	712	710	708	683	727	767	689	716	782	720	764	747	746	770	728	705	724	768	729	720	801	770	728	728	773	773	696	690	749	744	747	755	752	717	751	745	763	755	748	705	779	787	749	747	760	767	780	694	760	748	785	770	756	744	805	765	759	734	739	721	714	734	689	707	715	728	727	737	752	749	717	772	735	756	780	699	816	719	721	758	724	760	733	704	737	736	712	730	727	729	709	776	773	762	693	690	770	704	792	735	737	745	733	763	732	714	729	724	733	727	752	730	777	739	716	783	729	678	749	727	764	758	734	741	780	736	726	736	733	729	780	744	738	752	736	776	786	693	739	772	757	717	746	755	727	728	664	769	792	730	721	678	714	750	771	755	751	752	690	700	725	796	706	771	771	764	756	771	738	680	749	721	731	784	713	723	749	768	749	722	738	721	747	727	734	730	710	742	769	764	748	777	712	758	793	779	769	742	737	755	721	729	748	765	692	749	777	767	755	750	743	717	742	757	739	762	724	756	742	736	743	738	747	771	714	765	782	716	736	769	779	750	742	806	770	780	787	703	782	774	690	735	735	741	765	788	744	751	737	721	741	735	811	756	721	705	718	736	780	723	735	734	773	738	777	769	730	749	802	777	747	774	731	788	736	741	740	763	740	700	726	766	740	785	769	737	700	753	781	753	753	744	731	748	717	755	717	714	791	704	683	810	745	722	729	783	755	722	729	746	741	708	738	764	746	740	745	751	691	711	724	710	767	742	736	729	716	764	734	715	738	685	795	781	747	743	740	800	734	719	761	757	741	716	719	737	719	759	758	753	736	749	763	747	748	742	756	757	737	783	756	741	734	753	741	730	776	736	756	727	746	725	760	715	755	694	744	757	788	701	718	745	700	718	769	758	773	724	779	804	735	718	764	715	711	777	674	706	759	709	735	697	778	761	777	729	761	708	784	732	755	708	781	744	811	772	737	770	721	750	734	739	786	742	799	671	742	728	798	715	746	739	809	770	776	807	754	765	753	743	773	718	725	711	684	734	724	733	752	755	695	786	727	737	733	785	805	753	769	757	722	744	705	711	673	739	737	744	726	797	751	754	742	750	760	792	726	733	741	776	718	730	780	727	774	750	743	768	741	751	763	722	725	733	723	715	695	790	698	728	749	763	758	734	705	760	719	745	798	775	702	708	722	709	779	735	719	755	751	740	749	689	720	760	736	697	716	751	753	741	738	729	731	718	720	748	781	702	776	719	771	795	775	711	739	729	768	713	735	722	751	780	712	687	766	747	722	746	711	728	764	743	739	759	760	740	744	749	734	738	766	799	760	716	764	743	788	707	745	697	800	709	751	710	745	764	689	791	756	742	719	741	754	753	742	756	755	790	761	738	729	747	747	768	678	739	715	747	753	735	724	746	774	701	770	785	754	746	756	700	772	771	762	743	758	758	686	790	753	778	766	739	770	721	746	724	708	705	746	740	756	690	715	749	789	768	717	713	741	753	738	714	768	714	744	768	786	787	726	786	718	738	770	770	744	743	735	725	730	708	773	738	721	760	771	689	717	743	726	745	716	731	771	720	761	726	747	728	779	781	736	725	760	730	701	757	705	805	732	723	837	712	711	714	752	782	768	783	691	690	751	748	777	731	761	731	719	746	690	747	738	731	782	735	729	800	756	733	754	768	766	766	766	751	806	730	737	728	712	772	737	747	703	721	785	778	739	724	744	750	737	732	760	717	742	730	734	663	762	751	730	787	740	696	701	721	768	772	743	723	702	750	746	778	741	731	779	746	769	765	720	776	734	690	736	724	772	760	785	810	722	758	762	740	770	735	707	703	749	719	716	667	707	685	752	732	753	712	755	749	769	753	705	758	768	752	783	704	753	798	757	753	758	729	772	744	766	750	710	778	715	744	791	734	759	741	791	721	779	710	759	790	747	752	739	744	767	770	772	763	757	773	714	748	737	802	776	732	766	751	756	781	721	759	737	740	804	749	715	783	750	753	790	751	732	776	788	755	702	709	754	705	681	760	752	774	704	726	763	739	725	726	779	723	694	731	762	799	729	745	729	724	726	731	709	761	717	709	740	721	726	749	738	711	732	776	748	718	752	787	742	728	768	683	651	715	755	772	745	787	748	711	701	739	710	774	727	733	754	745	739	761	809	728	723	739	730	781	734	709	690	771	777	700	781	719	741	707	706	777	719	731	724	753	793	739	759	729	677	697	700	771	793	720	784	755	770	757	714	731	717	735	707	719	774	726	783	729	729	751	738	728	702	743	769	775	735	749	713	705	781	790	735	727	757	715	757	729	742	739	786	734	764	776	742	738	761	694	739	721	710	760	725	725	739	741	722	718	701	787	738	760	741	730	738	734	748	725	753	749	734	729	719	726	709	713	782	743	713	719	737	727	760	742	739	814	745	675	693	744	849	776	730	703	736	773	752	717	732	748	728	743	722	751	720	729	747	736	750	758	724	774	737	775	730	758	750	802	760	716	755	747	747	721	714	784	702	740	762	715	782	711	767	754	744	697	730	755	757	778	736	740	731	764	734	739	760	776	723	718	778	733	718	781	794	758	720	762	756	760	751	758	696	768	753	736	754	749	731	724	758	699	789	772	694	758	777	750	741	764	760	772	749	671	753	702	782	742	729	817	714	754	742	752	756	747	742	686	730	774	702	743	788	764	690	760	734	728	788	752	712	780	762	761	787	732	778	745	744	732	763	711	782	765	771	714	735	760	730	786	750	757	753	686	762	762	721	711	727	751	738	754	675	712	764	731	764	758	800	758	749	774	735	708	836	788	735	777	771	767	689	752	744	771	722	712	709	764	730	715	716	774	700	738	737	735	730	739	713	733	771	729	759	760	749	724	756	776	715	755	778	713	717	732	739	742	731	785	737	689	740	812	696	742	734	764	764	747	724	749	775	710	720	680	693	728	754	743	735	728	700	772	728	740	699	746	755	743	758	727	738	742	675	723	691	711
25425	45245	46976	37961	28186	19830	14294	10502	7519	5912	5298	5467	4817	4437	4220	4007	4655	4964	4917	4569	3570	3185	2812	2717	2294	1949	1582	1542	1483	1629	1424	1391	1460	1426	1398	1358	1338	1331	1209	1189	1076	1085	1111	1089	1125	1071	1080	1084	1061	1091	1031	1059	1076	1075	1071	1028	1069	1029	944	1066	1087	1079	1119	1060	1048	1073	1073	993	1017	1057	1012	1053	1067	1027	1023	1059	1079	1024	1020	1058	1097	1014	1049	1029	1070	1033	1051	1063	1033	997	1044	1075	1094	1008	1015	1051	1065	1013	1029	1046	1031	1037	1015	1041	1069	1044	1017	1044	1032	1086	994	1009	1034	1037	1030	1031	992	1033	1082	1038	1068	1102	1038	1003	1086	1044	1078	1105	1054	1052	1045	999	1072	983	1044	991	1044	1028	1047	1030	1051	1039	955	986	1023	1033	985	1026	1034	1047	1024	1114	955	1043	1049	1019	1016	1068	1016	1029	1046	1020	1081	994	1053	1036	1039	1047	1066	1042	1070	1033	1055	1069	1047	1024	1057	995	1026	1022	1097	1022	1031	997	1031	1015	1033	1052	1015	1046	1040	1057	1149	1046	1064	1015	1041	1054	1032	1095	1005	1074	1025	1056	1030	1071	1085	1037	1060	1061	1045	1126	1095	1091	1052	1023	1035	1002	1021	1122	1005	1077	1043	1045	1036	1041	1064	1014	1070	1039	1010	1009	1107	1052	1080	1063	986	1092	1071	1057	1054	1032	1044	1049	1037	989	1076	1033	1009	1071	1034	1042	1075	1064	1071	980	996	1046	993	1050	1018	1042	1085	1014	1031	989	1044	1061	1033	1068	1021	1005	1036	1013	1028	1030	1041	1036	1039	1042	1028	1013	1092	1061	1053	1050	1026	1041	967	1045	1039	1034	1036	1030	1050	1053	1026	1057	1051	1025	1085	1024	987	1087	1012	1011	1062	1054	1016	1087	1038	1026	1021	1075	1015	1062	1076	1067	1069	1041	1053	1037	1014	1056	994	1064	1016	1040	1043	1014	1071	997	1079	1057	1007	1068	1019	1052	1035	1016	991	1042	1052	1004	1065	1089	1065	1006	1066	1034	1098	1031	1062	1112	1048	1026	1046	1055	1024	1032	1036	1036	1071	1045	1009	1002	1070	1017	984	1014	1022	1050	997	1112	1044	1022	1017	982	1019	1047	1030	1079	1043	1018	1009	1096	1045	991	1061	985	1040	1041	1050	1062	1026	1037	1023	974	1068	964	1017	1000	1009	1034	1000	1038	1059	1036	988	1025	990	1091	1055	1018	1060	1023	1055	1047	1090	1019	1068	1036	1093	1124	1033	1027	1057	1084	1038	947	1052	1053	1029	1076	1033	1102	1030	1055	1043	1042	1090	1024	1099	1018	1050	1039	1073	1055	1014	996	992	1042	1070	1073	1025	1042	1032	1013	1068	978	1079	1017	1052	1072	1001	1059	1059	1017	1054	1077	1060	1044	1066	1093	1031	973	1059	1074	1018	1061	1029	1099	1012	1045	1058	1042	1057	1025	1047	959	996	970	990	1003	1014	1024	1017	1046	1005	1009	1102	1029	1016	1006	1042	1049	1046	1030	966	1066	1033	1092	1073	1065	1058	965	1045	1042	1041	1031	1034	1000	1078	1053	1013	1023	1029	1008	1034	994	1046	1050	1079	1020	1050	1044	1014	1073	997	995	1034	1059	1022	1022	1051	989	989	1002	1024	1007	1050	1010	1050	1017	1080	1015	1061	984	1047	1058	1003	992	991	1049	1050	1027	1067	1081	1061	1000	1061	1029	1002	1013	1072	1086	1001	1014	1117	1035	1024	1074	1077	1005	1024	1051	975	1053	1029	1006	1018	1000	1034	1033	1100	1027	1008	1010	1028	1047	1007	998	1085	1050	1055	987	1029	1018	992	1003	1030	1006	985	987	1107	1068	1016	1009	1049	1066	1051	1046	1017	1055	1079	1042	1077	1034	994	1042	1058	1024	1038	1019	992	983	976	1024	1021	1005	1047	1080	1021	1017	1010	1038	1023	1024	1034	1039	969	1072	1029	1031	1111	1017	1036	1050	1097	1017	1062	1017	1029	1034	1036	1041	997	1015	1100	1113	1025	1050	1035	1019	1083	1085	999	1022	1046	1053	1028	1054	1012	1031	1078	1042	1046	997	1051	1029	1045	1047	1043	1059	981	1015	1048	967	930	1017	1061	1005	1041	1032	1059	1059	1054	998	1047	1027	1048	1075	1072	1056	1016	1056	1062	1053	1061	1073	1057	1071	1066	1026	989	1067	1103	1003	1108	1042	1022	1054	1092	1043	1054	1010	1050	1009	1062	1061	1037	987	1053	1025	1071	1073	1024	1065	978	1013	1031	1039	1047	1055	1059	1015	985	1018	1041	1035	1030	1030	1029	994	1061	1010	1057	1044	1033	1013	986	1027	1016	1056	1046	1098	1017	1012	1022	1008	986	1019	1015	1072	1055	1077	1097	1065	1021	1082	1018	988	984	993	1010	1030	1083	1001	1060	1014	1011	1046	1082	1085	1049	1057	1036	1041	1087	1043	1065	988	1010	1026	1043	1067	1056	1051	1005	1011	987	1064	1095	1031	1073	1069	1033	1083	1011	1054	1037	983	1065	1038	1030	1077	1105	1050	996	1042	1087	1010	1018	974	1075	1046	970	993	1007	998	1033	1026	1037	1089	1023	1000	996	1027	999	1043	1037	974	1048	1063	983	971	1044	1119	1010	995	988	986	1079	1012	980	1013	1041	1039	1028	1025	1001	1010	1071	1011	1050	1033	1014	1061	1048	1026	1022	978	969	1014	1004	1007	1033	1018	970	1012	1000	1001	1043	1027	1067	1060	1008	1091	979	1025	1029	997	1028	1040	1018	1085	986	1070	1044	1027	1007	1043	1023	1071	1017	1065	1028	1075	1060	1018	1111	1031	1086	1044	1042	1047	977	1033	1090	1028	1046	1033	1047	1073	1009	1044	1064	996	1009	1037	1022	1017	1051	1075	1048	1011	1101	1073	1042	1017	1105	1046	982	1077	1008	986	1048	1036	1062	1068	992	1021	1040	1050	1032	996	1013	1033	975	1067	1027	1043	1017	1000	1039	1013	992	1051	981	1003	970	1042	1121	1026	1045	968	1059	1080	1051	1048	1089	1059	1032	1008	1034	985	1030	1100	1040	1019	1004	971	1019	1003	1053	1012	1022	1072	965	1048	1123	1053	999	1064	1018	1036	1047	1010	1062	1031	1023	996	1057	1053	1013	1021	1031	1025	1018	1043	1047	1006	1008	1092	1047	1078	991	1063	1069	1017	1067	1022	1032	1033	980	1034	1048	1054	1032	1022	1050	1050	1039	1004	1034	995	970	1093	996	961	1066	1037	1006	1055	1052	1034	999	1051	1037	1059	1040	1045	1023	1028	1017	1018	1041	1036	994	1033	1058	1036	1060	1040	1042	1030	1058	1035	1050	1023	1061	1024	990	1058	1002	1041	1083	1037	1063	1015	1091	1003	1038	1042	1015	1023	1082	967	1044	1093	999	1023	1048	1045	1007	1077	998	1013	1065	1057	1052	1101	1004	1024	1010	1034	1076	1081	1049	1050	1039	1045	1028	1025	1073	1074	1120	1006	1041	1057	1074	1035	1004	1058	978	1025	997	1019	1031	1071	1035	1071	1011	1059	1047	1062	1045	1042	1053	1032	1035	1010	965	1082	1042	1045	995	1013	1051	1000	1042	1053	1033	1006	1010	1049	1029	1071	1011	1070	1019	1025	1042	1027	1065	1023	1049	1017	1086	1127	1066	1033	1016	1042	1058	1056	1059	1043	1029	1054	1018	1039	971	1057	1060	1000	1057	1026	1073	1007	961	1057	1037	1052	1053	1070	1052	1069	1001	1015	1018	1001	1069	1009	1026	979	1016	1010	1005	1105	1003	1041	1031	1116	1022	1023	1003	1001	1042	1035	997	1064	1059	989	1063	1053	1062	1073	1061	981	1036	1043	1053	1043	1059	1045	1078	1060	999	1059	1033	1088	1028	1022	1033	1041	1083	1065	1040	1061	1050	973	1005	964	1035	1080	1001	1073	999	1001	1004	1024	1009	979	1057	1032	1091	1000	1068	1025	1073	1078	1054	1064	1017	1006	1044	1018	1019	1032	1059	1073	1040	1026	1037	1062	1016	1050	1003	1063	1038	1002	1026	1041	1037	1021	1093	1027	1021	1013	1012	1075	1067	1001	1014	1042	999	1075	1027	994	1064	1054	1007	1065	1096	1063	1057	1035	1075	1041	991	996	1072	1038	1076	1025	1085	1015	1054	1076	1044	1103	1081	1026	1017	1093	1096	1017	1055	1098	1056	1026	1033	1041	1000	995	1041	1129	1075	1042	1030	1037	1071	1031	1091	1011	1076	1069	1017	1045	1035	1060	1097	994	1067	1027	1041	1026	1000	1031	1025	1019	1064	966	1028	1025	1092	1042	1041	1084	1030	1042	1014	1105	1032	1029	1062	1012	1031	1039	1047	1100	1045	1065	1024	1006	1003	1031	1042	1033	1046	1088	1017	1025	1085	999	1036	1012	1044	1039	1047	1103	1036	1026	1066	977	948	984	1025	1028	1067	996	1055	1050	1034	1054	1075	1100	996	1006	1069	1112	1007	1039	1046	1054	991	1023	1051	1014	965	1045	1047	1059	1041	1013	1015	972	1093	1044	991	1031	1025	1055	1057	988	1017	1029	1038	1067	993	1028	1038	1035	1025	1054	1010	1022	1015	1065	1070	1046	1017	1062	1031	1006	1044	1033	1069	1092	1029	1031	961	1035	1032	1043	1000	1032	1000	1009	975	1019	1004	1014	994	1035	1009	1065	1022	1086	1031	1055	1049	1037	1010	1079
23164	21368	29282	23895	21672	21970	16741	7348	4453	3297	3003	3066	2589	2746	2552	2961	3024	3065	2838	2513	2138	1840	1570	1414	1375	1168	1006	936	1009	1109	997	925	888	908	920	910	823	846	827	776	788	800	740	797	775	729	819	742	710	745	779	739	789	703	751	750	813	786	739	685	748	713	743	780	836	826	811	772	754	737	754	716	760	745	781	756	794	729	738	770	757	755	736	708	735	768	710	719	717	744	769	734	737	736	761	791	729	713	723	748	760	718	743	734	731	731	746	735	781	747	794	742	758	771	737	783	711	737	751	740	722	787	773	690	780	670	784	722	801	743	761	763	726	743	761	803	781	718	709	708	741	760	774	733	748	754	767	754	750	699	732	790	733	740	742	718	729	738	738	746	758	778	700	710	772	789	750	708	726	790	733	710	718	724	743	780	746	756	754	718	730	711	722	776	757	762	741	719	735	756	754	711	739	734	750	768	746	761	780	727	732	720	729	722	748	765	737	723	730	774	747	801	728	741	749	729	743	744	743	744	739	778	695	722	786	759	731	699	758	737	736	763	778	756	725	697	713	729	788	676	762	700	712	771	744	740	727	732	740	695	757	764	747	755	724	716	772	777	748	732	797	783	720	752	754	711	747	706	761	763	763	764	755	709	724	731	777	743	718	728	733	709	772	733	759	726	744	719	724	729	796	727	778	741	689	767	733	753	732	734	754	714	748	744	775	720	797	741	704	716	762	702	780	768	700	762	720	758	747	726	776	792	721	759	731	748	746	761	684	771	707	733	766	769	747	762	770	796	738	738	747	787	717	724	756	755	733	731	701	730	734	722	758	736	721	701	687	740	743	755	683	703	741	761	766	743	740	718	794	765	712	758	719	699	776	736	759	722	725	753	747	727	723	765	760	706	736	726	715	683	739	765	709	743	780	759	761	725	784	716	786	764	801	756	761	753	765	790	722	726	746	735	739	754	695	760	761	733	742	742	725	729	737	717	736	730	745	714	726	729	762	706	766	733	759	739	716	728	745	730	725	753	681	748	716	756	740	731	747	755	735	735	738	752	697	746	748	754	771	756	778	731	718	750	738	729	797	748	729	716	739	744	746	743	729	765	725	749	718	749	772	746	735	714	704	687	716	735	747	785	736	759	705	779	738	761	740	748	752	755	714	713	745	701	793	778	739	750	727	713	734	748	677	717	744	767	765	780	764	763	767	759	734	753	724	767	680	725	752	808	731	730	776	733	752	731	743	762	736	709	759	736	735	709	735	710	746	712	748	717	739	763	788	735	754	756	789	715	739	790	744	756	768	706	754	784	707	751	739	765	745	731	704	743	761	725	742	765	731	739	732	727	718	754	734	730	727	768	753	715	737	784	763	727	749	733	725	710	699	740	757	732	724	705	712	797	776	747	689	737	733	751	739	732	758	700	728	774	779	733	772	723	744	717	762	752	754	740	746	717	746	756	719	709	698	722	765	790	724	744	776	776	742	708	742	740	716	772	691	766	720	720	743	786	714	747	710	771	771	780	727	787	742	755	803	738	771	714	754	717	752	733	707	723	711	736	757	746	715	751	763	735	738	724	679	761	803	739	727	709	695	733	747	737	739	764	708	750	724	711	762	744	752	737	793	712	724	768	721	770	704	755	734	735	769	752	741	767	716	686	744	731	761	701	762	727	755	704	739	685	761	751	732	754	756	779	739	769	798	761	773	737	746	726	775	745	740	694	699	760	712	751	726	761	718	726	681	734	744	785	729	765	731	736	763	803	777	706	747	695	751	774	704	792	706	726	743	719	734	723	767	778	800	740	714	703	700	755	724	747	723	697	727	725	741	720	720	728	741	762	718	785	698	708	731	719	711	744	764	715	704	725	751	784	737	734	688	776	739	766	784	788	754	773	724	734	730	731	738	709	680	731	780	736	724	719	745	736	749	689	790	767	765	727	772	712	775	725	743	774	725	751	726	723	665	732	726	765	689	762	762	721	740	742	742	740	775	726	786	763	735	716	730	738	744	758	725	783	776	743	736	753	716	755	727	741	763	749	746	764	719	733	761	784	744	733	766	741	767	677	738	758	729	684	746	769	719	749	748	783	716	761	736	706	754	745	760	739	709	690	764	748	763	703	771	723	758	768	784	711	691	704	748	758	718	778	750	770	742	724	726	715	776	742	727	731	718	737	734	714	734	786	717	765	800	717	709	775	730	697	707	722	730	757	732	710	751	758	797	705	780	831	759	712	723	719	727	768	740	732	740	756	752	690	744	730	720	769	725	746	747	754	738	752	764	733	722	714	754	737	742	742	747	738	736	747	733	749	752	787	753	791	733	768	738	744	779	715	724	740	764	757	730	693	763	700	702	741	720	786	735	711	723	682	740	760	749	743	730	785	740	697	733	779	711	694	738	747	767	745	773	746	738	724	732	749	713	725	712	696	720	709	747	734	724	769	763	738	718	787	729	789	733	732	736	723	747	779	777	752	742	763	748	766	741	741	711	703	708	722	741	724	795	727	741	739	747	706	766	740	749	727	736	758	732	735	758	723	727	711	729	759	721	790	770	710	767	745	737	803	708	774	728	699	799	721	723	716	764	829	796	721	740	743	720	738	761	762	756	751	746	769	761	672	705	695	756	747	774	729	756	752	712	733	717	737	703	705	746	761	743	730	751	772	769	768	749	785	735	739	729	746	735	726	687	799	744	701	695	717	799	772	761	748	729	735	726	757	761	752	753	722	704	730	781	759	737	744	734	735	739	738	758	776	735	743	740	700	743	739	723	758	746	695	756	770	779	728	729	745	703	781	742	736	752	730	764	753	719	777	738	778	696	785	727	793	758	766	740	762	750	723	745	707	739	782	765	750	775	735	722	758	735	747	745	713	751	704	704	766	785	663	751	786	742	726	826	799	713	734	757	755	784	809	744	791	711	725	737	780	748	772	783	721	740	728	763	745	723	696	701	714	710	757	776	768	730	714	732	741	711	723	735	747	783	773	721	764	745	715	760	698	749	751	765	758	722	775	740	717	708	743	701	785	788	785	734	760	729	733	772	709	743	756	706	737	716	716	724	790	745	754	774	761	721	743	697	747	732	761	724	710	740	726	725	756	714	724	738	743	765	697	723	792	779	726	769	714	755	728	752	741	735	741	771	698	737	795	718	734	768	725	798	723	750	715	745	760	726	735	749	778	718	767	757	768	709	733	731	689	777	766	699	732	734	708	734	712	759	735	720	697	771	762	752	711	742	753	718	746	716	760	727	757	767	772	800	730	748	769	757	762	736	748	735	733	742	722	674	766	716	761	796	735	690	763	731	789	708	745	754	704	734	676	740	752	707	752	692	755	725	753	739	759	780	734	757	733	734	710	729	730	744	715	739	743	740	713	740	738	774	752	717	718	731	769	745	750	719	759	734	716	748	710	733	733	789	717	679	742	705	785	732	745	767	742	715	714	690	697	737	754	726	708	694	746	744	737	732	754	798	704	746	793	752	754	748	736	727	719	677	725	773	754	769	721
27215	49427	51715	40919	31560	24189	18470	13852	10296	8096	7509	7421	6411	6251	6002	7071	7171	7334	6520	5679	4596	4106	3103	2992	2611	2249	1757	1586	1896	2105	1644	1356	1364	1447	1486	1360	1207	1150	1173	1108	1117	1120	1099	1031	1143	1110	1056	1014	1059	1100	1118	1087	1006	1056	1068	1046	1014	986	1010	1066	1007	1094	1065	1170	1293	1190	1105	1091	1005	1017	972	1071	1062	1013	974	986	1007	1001	1048	967	1011	1032	1033	1028	1038	989	1062	990	993	960	1061	1007	1022	1027	1016	1023	1048	1059	1002	1032	1011	967	1022	1015	1034	1040	979	1046	1016	1000	1074	968	1009	994	1044	1009	1035	953	988	985	1003	1052	1029	1037	997	999	961	938	1043	1014	1063	1050	1033	1041	999	1058	1097	992	1020	1025	1008	997	1042	1040	988	1005	997	1020	992	1045	1074	1012	1007	1042	1023	990	1021	1011	1003	1061	992	1043	998	999	1092	997	1015	987	1009	983	1014	1015	984	1028	1038	1038	973	1003	970	1027	1009	1013	969	1069	956	1009	997	964	982	978	1007	999	972	1013	979	1094	1010	980	1008	1025	1053	1036	1016	1033	973	1016	1091	1030	1019	1035	1073	1049	1035	1013	1038	1050	975	976	1010	1005	1017	984	1062	962	1049	1021	1027	988	1039	1033	1037	1001	1026	1026	951	1049	996	1018	1056	983	957	961	1027	1076	1028	1014	979	1023	996	1042	1064	1014	1014	977	999	1018	1031	962	1052	1042	1003	1030	977	1004	989	1053	1041	1026	978	1038	1012	1006	1021	963	1026	955	1046	1008	1038	1004	1007	993	1043	1039	1063	1031	975	1027	1037	1006	1000	957	1008	1050	1032	1043	1007	1010	977	1030	1019	1042	1061	1053	996	949	1006	957	974	1021	1081	1006	1052	1026	1042	1000	1091	1003	1069	991	999	989	969	1064	1032	1001	1013	961	1026	1061	1020	1042	941	982	974	998	992	971	1032	1004	1025	1059	1044	1030	995	1038	975	991	977	992	1048	998	1005	1030	1024	1005	1029	1027	1008	1019	1056	1066	991	1038	1018	917	1030	1047	1031	1012	984	984	1031	1043	1042	1037	952	1031	1061	1040	1011	991	951	1056	977	1066	999	1016	1052	1042	1027	1024	1015	1006	1034	1041	942	1048	1068	1024	1036	1027	1036	1025	989	1020	1018	1061	1022	1054	988	1035	1082	1041	1008	1027	984	982	980	1051	1050	997	1040	1013	1043	1011	1011	978	1067	1011	1025	1059	1028	993	1023	1031	954	1003	1045	959	1016	1053	971	1058	994	1003	991	1026	961	1029	1044	1113	1003	1029	1008	993	1034	1015	1005	1005	999	986	974	1103	1033	1046	1050	1037	1009	1027	1077	983	993	1015	961	1009	919	1057	1060	999	1023	983	1023	998	954	1042	1016	956	1054	1012	964	962	1031	997	996	1000	986	996	1024	984	1027	1021	977	1028	980	1035	1036	1019	1034	1015	1041	987	1068	983	1008	991	1035	1027	1044	1037	999	961	1008	1032	962	1038	1026	1028	990	983	1058	1006	963	1087	1056	1047	1060	1041	1037	1006	1007	1025	1005	1038	1038	993	964	983	1007	1041	1077	979	1060	974	1013	1060	1015	1091	983	1001	1060	1019	1015	1008	945	1000	1002	1000	1006	1017	961	1026	965	1035	1026	1052	1061	1022	1070	995	991	1056	966	1056	1020	1032	1028	998	1032	996	1033	1049	1037	958	1064	1053	1028	985	988	980	1053	973	912	1012	1011	989	1002	1021	1037	1023	974	1030	986	978	962	976	964	1026	990	1059	996	1038	1027	1047	1027	1051	978	1024	987	985	1011	1013	1077	1008	1016	991	1008	968	1000	1026	1037	1002	1002	1003	1071	1062	1019	1056	1014	1007	1003	960	1000	999	993	954	990	988	986	1080	1009	1025	1046	967	1034	1013	982	990	995	976	1027	1011	1007	1058	986	1018	1047	977	1021	1057	983	1056	959	968	1038	965	967	1044	1004	1057	1029	1049	1036	990	1003	1078	1004	1040	1057	1039	999	1015	990	1108	957	1002	1004	983	993	970	1028	984	1013	1042	1055	1052	1032	983	1065	1009	1026	1007	1001	1037	975	1025	1011	1010	961	984	1019	1071	1059	1035	1010	1004	1039	1008	984	1020	1022	1001	1044	1023	1039	1020	1025	956	1018	1025	1003	1012	1040	962	1034	1028	1037	966	996	1028	1017	1033	983	1010	984	989	1044	1008	957	1037	971	1047	1016	954	1007	1016	1000	998	1041	1004	950	1005	1036	1014	975	1036	1016	998	1101	1035	925	1002	1029	1020	1015	969	1008	1006	1029	1056	1015	995	1026	942	1083	1020	991	1015	1018	1087	1020	979	966	996	1033	988	1025	1028	1050	977	993	1018	1028	1001	1011	1008	958	985	1083	1015	1036	1009	967	1045	998	1066	1001	981	994	1035	995	1004	1025	1005	1018	1024	1062	1033	1009	983	994	1003	1021	1004	998	998	1002	1013	1021	1006	1031	1018	1009	1040	1028	1018	1008	1035	1035	1046	1001	960	978	1000	1037	972	1003	955	1015	1051	1017	970	988	1031	1013	967	1045	992	989	1004	1019	1024	1011	1062	1061	946	1049	1021	1012	1006	1009	1001	1017	1011	1095	1014	1019	1032	1018	1031	1017	988	1038	1010	1060	1029	1041	1043	1073	991	1018	983	963	993	1013	1064	1028	1008	1063	1000	1024	979	992	1004	1042	1024	1043	953	1045	1000	990	1010	1024	1041	978	978	1071	966	984	1031	1009	1068	994	1014	999	1022	979	994	1014	981	963	968	1048	1004	1027	1031	1104	1025	1037	1037	1025	981	1014	1029	1066	934	997	1008	979	995	995	1051	979	1019	1028	1030	1029	1041	1010	1012	1055	1046	1022	993	1005	1016	975	1039	1015	1022	1081	1023	954	1042	960	1026	1049	1013	1044	963	1033	993	996	975	1027	995	1060	1007	1018	999	1044	1001	1017	1069	1030	1007	1056	1053	1018	989	982	1025	1051	1055	985	971	1041	1017	975	1049	1002	942	998	1053	959	1057	1030	1008	995	1035	982	1057	994	1094	1045	1025	984	1043	1074	1026	1017	1042	989	1037	1000	962	936	983	1048	1033	1027	1029	1091	1038	1033	933	1021	1034	1036	1024	943	979	1033	1031	990	1011	966	970	992	1037	1021	970	1039	1000	1011	1009	991	1033	1029	1032	1000	1023	1019	943	990	1005	1031	1001	1019	1013	974	1003	999	998	1026	1005	1006	1045	1042	1031	973	992	1018	1071	1017	1075	1024	1002	999	1005	1041	1082	966	978	1059	978	955	1059	1048	978	1037	1008	989	972	1075	1038	1012	1021	1000	1052	975	1011	996	1030	1004	991	998	1038	1020	1007	1039	1007	1072	1042	979	1020	1032	1009	1037	950	1007	1016	1001	1065	1049	1006	992	986	1019	981	1044	1104	978	1045	1051	996	986	1021	992	1058	991	1017	1060	1006	1026	979	1015	1009	1031	991	994	1025	1069	978	933	1028	1014	1040	1003	1025	1020	1019	961	1007	1095	1020	1008	1015	988	977	1067	1017	1052	1015	1069	994	1024	1046	1013	1021	1078	981	1018	985	982	1058	977	1006	1072	971	997	1045	971	983	1066	1016	1027	1019	1058	998	1029	974	1033	1006	1039	1008	1042	978	994	1032	1004	1010	979	998	1020	1075	996	1001	1015	1044	985	984	1087	960	957	1005	997	1063	1013	1006	1002	1044	940	927	1055	1022	976	1026	989	1045	1035	1008	1002	1008	1017	1004	1038	990	1022	1001	988	962	1034	999	971	1055	1032	1016	995	1001	997	972	1006	981	1015	960	1002	993	1034	1077	1032	1029	1034	1030	959	1043	1013	1054	965	1011	992	1083	988	994	961	1027	1007	1019	1032	1040	1041	998	1069	1011	1028	1020	1013	989	1005	1010	1013	1051	1025	1060	1000	1021	1046	995	1032	984	983	1049	1037	1012	982	1036	1014	932	1017	1043	1019	1033	1049	970	959	1008	978	1014	994	985	953	1025	980	1024	977	969	1006	978	1038	1072	975	987	1006	1017	1063	1009	1011	1014	1053	979	1030	1030	1024	948	994	1042	1020	1056	944	982	960	1013	1012	1081	1000	1008	995	1003	1014	1034	1002	999	1027	975	996	1069	1009	1038	1001	1052	954	978	989	1001	1010	946	972	1004	969	1023	999	1030	1067	982	1032	1015	983	1010	1009	1015	968	1002	1038	1023	1029	1009	1004	1062	1000	1021	1053	1028	987	959	995	1058	1004	1029	981	1073	1032	1035	979	1027	945	1026	989	1070	1040	976	1034	993	1021	1087	1010	1051	1025	1014	983	1021	982	1011	1044	1011	985	1001	1059	956	1029	1002	996	1029	1066	1000	992	992	1055	1037	1087	1051	981	999	1024	1073	1009	1016	1003	944	1051	925	959	985	1027	1045	1006	1005	1029	1022	1025	985	1013	1068	1021	980	1066	1052
27427	26622	33768	24352	12828	6781	4008	2693	1903	1799	1920	1652	1483	1582	1905	2141	2144	1834	1709	1564	1380	1114	975	981	898	790	804	762	794	767	697	738	704	704	717	696	763	745	727	738	735	731	743	721	667	680	649	684	710	686	721	697	708	676	690	743	710	681	686	680	657	742	666	709	712	694	746	717	672	643	665	673	658	673	719	722	647	745	699	706	681	661	697	665	681	701	699	709	675	706	711	736	716	713	720	671	678	713	629	704	684	683	769	678	762	705	687	695	671	693	657	732	661	716	719	709	725	673	717	731	628	702	716	719	719	677	708	711	702	690	699	730	699	675	710	721	693	671	663	693	670	699	650	713	691	690	696	706	718	722	696	669	715	688	634	705	735	702	636	688	676	696	718	675	678	678	698	670	674	669	702	680	701	651	677	670	688	719	730	695	669	664	665	695	657	675	729	741	696	703	680	697	666	688	725	691	723	703	718	678	684	644	694	675	695	688	703	702	717	699	676	708	683	686	705	707	685	662	709	706	707	659	682	722	703	699	676	717	757	747	686	681	716	688	672	670	669	705	711	674	682	721	723	679	688	681	679	708	677	701	739	705	627	686	710	736	711	675	733	738	694	777	697	669	681	685	672	728	685	724	697	697	717	681	660	654	732	701	692	712	670	710	744	728	710	681	711	743	707	666	714	660	647	757	674	641	737	677	646	695	715	706	656	701	697	767	707	645	678	666	724	715	686	705	733	686	683	677	686	674	688	660	716	655	675	683	667	724	667	700	690	711	694	667	659	707	699	656	637	698	678	683	666	717	692	690	676	691	697	712	659	687	683	679	662	658	641	698	677	720	689	685	700	729	683	717	711	741	694	657	677	646	687	728	719	698	659	694	689	724	703	688	675	683	694	653	716	707	692	695	687	684	662	672	658	689	649	686	663	703	709	673	677	663	644	672	697	631	692	687	693	629	682	713	685	686	683	704	647	652	688	647	736	705	653	695	692	675	705	744	661	665	714	679	691	691	700	694	674	689	698	720	716	701	705	677	699	711	745	685	712	738	717	705	709	665	676	723	699	725	690	684	666	702	694	682	681	718	671	697	680	684	708	738	717	632	696	682	686	683	674	703	714	721	709	642	654	714	706	716	682	704	710	653	710	677	682	704	710	720	720	715	664	699	727	700	685	658	684	744	701	714	643	640	700	634	685	656	691	668	709	743	708	680	705	669	688	697	725	705	712	691	708	644	658	713	700	660	668	669	661	679	688	704	654	698	664	666	713	663	677	734	664	669	725	667	704	708	661	719	633	650	702	652	678	649	703	674	665	647	694	636	681	677	710	717	690	674	675	686	682	652	696	667	686	678	687	672	664	680	686	673	698	674	688	722	726	690	716	648	693	725	659	709	682	680	717	681	688	726	672	681	651	728	721	731	692	721	741	701	693	663	686	721	698	683	704	706	682	672	694	699	689	713	702	726	722	677	748	696	679	700	676	770	691	683	708	684	699	657	727	648	692	695	668	707	676	685	660	739	665	679	705	676	684	655	690	727	688	686	707	683	676	665	706	627	624	703	698	742	726	666	647	677	755	774	661	680	675	687	735	724	689	661	687	719	680	720	720	685	669	660	678	692	666	738	713	665	715	645	672	682	673	687	692	669	695	726	715	700	709	672	645	664	726	722	700	690	707	657	684	722	674	679	684	689	666	717	707	696	681	656	688	673	663	676	650	703	688	706	639	625	705	711	708	678	684	651	703	694	683	727	722	688	691	703	675	712	704	731	685	706	707	690	650	640	691	748	722	717	713	695	652	665	673	673	708	695	687	692	699	712	687	677	663	726	723	718	695	723	685	676	704	689	698	662	674	751	719	712	706	705	663	685	702	723	715	708	684	669	721	691	715	732	713	711	727	692	714	739	695	680	753	737	688	687	651	683	669	667	690	679	672	713	659	691	671	687	680	678	719	716	688	635	684	688	716	742	745	724	707	717	686	691	687	715	659	693	669	695	667	688	692	670	699	694	717	699	706	634	702	661	681	675	717	720	697	668	658	665	690	679	733	707	724	694	681	651	699	663	684	697	696	667	706	664	679	662	664	646	740	748	706	672	628	700	692	661	656	683	693	677	666	719	725	702	720	760	721	763	700	661	694	652	656	652	694	727	698	677	726	686	683	703	666	668	705	607	647	725	683	732	688	676	681	674	669	711	696	696	670	657	700	701	705	702	736	644	709	685	674	680	661	656	622	668	628	694	710	661	665	653	748	691	717	675	709	670	677	686	683	671	685	705	663	725	682	673	705	717	709	700	713	676	678	719	682	700	702	708	618	734	697	680	666	658	731	673	664	683	721	668	733	731	740	722	667	694	665	705	681	716	691	688	702	684	710	667	724	733	676	664	690	700	673	671	680	719	658	713	674	646	664	640	670	685	736	734	671	727	672	703	749	737	684	664	693	721	718	706	656	678	715	729	695	729	703	711	683	699	629	665	645	688	705	764	735	657	695	699	720	726	697	674	701	682	716	644	707	662	736	678	630	690	656	713	718	681	726	696	686	665	692	691	650	671	642	684	686	704	658	725	673	660	703	645	696	703	691	697	721	725	698	694	682	688	665	619	657	635	718	720	695	730	740	706	745	657	660	699	688	719	672	734	717	683	712	724	643	693	673	721	676	669	696	694	669	648	690	693	675	709	746	693	680	665	714	690	645	688	708	680	673	721	692	690	701	705	696	712	688	708	630	707	693	649	684	675	720	706	684	687	658	735	658	660	675	710	673	692	722	667	719	693	649	735	724	728	684	721	667	665	677	664	690	727	666	711	681	732	672	651	697	737	706	649	678	744	723	675	684	710	700	647	679	683	668	676	666	689	670	668	734	726	679	717	704	726	709	701	705	672	729	699	684	688	728	671	723	713	722	696	680	687	686	677	710	726	698	696	683	670	688	720	663	661	676	707	695	701	667	703	663	705	682	661	683	682	733	686	645	695	735	698	692	709	661	695	659	676	685	746	644	701	676	682	684	702	681	721	657	744	701	658	714	670	670	720	679	709	707	715	685	720	664	713	660	657	674	714	687	716	663	660	679	716	673	688	706	660	676	655	696	632	647	691	683	724	663	736	661	693	690	719	709	686	682	690	695	689	715	684	716	683	644	721	716	643	659	711	711	730	705	657	690	747	715	694	736	697	728	698	711	674	672	684	744	682	708	646	723	681	730	688	674	693	707	725	696	687	766	687	678	718	684	682	680	646	672	711	646	690	702	682	684	660	739	721	684	700	660	662	704	705	677	683	681	703	729	712	721	687	662	709	694	697	683	714	666	703	685	670	674	684	725	652	734	695	717	637	688	679	707	672	702	712	703	673	683	748	643	680	710	643	673	687	729	724	731	685	698	704	723	734	703	691	724	680	675	713	727	726	704	683	662	689	714	704	696	666	720	680	715	670	691	741	716	653	698	718	715	705	757	695	665	691	731	691	665	724	705	686	724	692	682	691	730	679	712	691	711	676	682	663	715	656
24600	41597	41731	29195	19714	13572	9220	6423	4693	4127	4599	3892	3355	3613	4801	5114	4920	4185	3647	3299	2863	2293	1762	1583	1547	1339	1167	1166	1195	1179	1108	1070	981	1053	1071	1044	1037	1048	1058	1023	970	938	1052	957	973	1014	983	1009	970	995	979	1006	1003	975	966	943	964	1018	893	980	983	983	971	953	1001	917	976	990	1020	971	956	906	923	946	933	979	921	964	930	947	960	954	942	1018	962	992	933	1001	1035	1000	947	992	913	935	940	943	929	944	968	964	924	940	969	972	939	912	962	968	920	930	972	902	971	947	914	965	943	937	961	940	961	1001	963	973	931	914	963	931	958	945	1042	970	972	931	998	980	940	947	906	945	974	960	942	998	962	938	934	920	993	986	1003	1032	957	914	951	958	1003	990	965	972	980	926	911	988	1000	948	976	941	980	934	1001	962	959	923	1004	958	938	961	985	966	951	901	962	1019	927	960	913	959	922	961	931	940	963	946	954	946	911	948	918	986	964	940	988	1001	969	911	909	948	987	960	1045	951	975	968	944	961	956	968	970	958	986	1012	993	1008	961	995	951	982	960	968	945	976	989	1009	1000	973	938	957	924	929	918	913	989	999	1025	986	994	937	958	900	986	974	927	946	920	975	918	943	961	1010	974	979	933	968	955	995	980	924	905	989	998	935	1004	973	994	1038	969	944	934	951	958	923	982	1010	937	972	944	993	980	992	975	950	918	921	1039	983	951	985	1024	994	1001	928	913	936	973	977	986	949	910	1025	954	987	947	928	996	979	916	939	935	925	969	956	990	976	1022	1007	927	889	943	970	976	974	951	945	938	925	1010	964	928	992	907	957	908	934	975	926	1007	922	964	963	961	980	1011	991	980	966	940	989	905	964	956	969	965	939	965	917	985	934	978	977	934	994	908	961	980	943	888	976	914	940	963	939	1004	969	969	954	961	967	946	1002	974	926	984	1003	964	964	946	983	942	946	966	943	993	1013	961	922	962	973	978	1007	993	1020	1000	927	1006	942	929	1026	966	948	937	939	944	959	942	1006	1016	1019	961	977	989	914	941	954	963	948	976	999	967	1004	982	919	942	990	985	911	970	927	975	974	1003	972	987	961	972	959	980	856	1015	978	1025	930	993	1001	991	996	956	920	963	947	943	955	924	995	953	978	990	911	979	986	903	956	945	954	1003	982	935	910	952	981	969	1003	1006	953	957	968	991	913	1001	915	935	986	928	1019	969	956	1014	1013	959	982	982	990	1005	968	941	936	970	918	978	968	975	911	962	984	954	985	955	1008	952	961	1022	953	1023	988	923	954	929	959	986	957	975	971	954	985	929	963	960	943	939	953	976	1007	954	1001	961	993	999	946	987	979	991	940	946	962	983	962	970	940	949	922	920	964	975	973	959	966	1017	953	942	962	969	962	1009	982	997	948	972	915	937	932	940	966	947	997	942	964	956	1000	993	972	925	1004	937	941	994	999	998	961	997	961	921	957	910	934	971	970	947	967	974	956	942	967	975	958	974	958	977	983	998	983	906	946	964	965	1024	986	981	920	940	927	977	1010	905	955	997	1043	984	980	931	982	913	929	949	1008	970	969	970	996	948	954	964	918	987	946	982	954	942	922	955	1017	915	973	975	953	956	984	927	979	1022	946	933	954	949	920	935	954	931	1000	1003	986	951	956	994	927	910	956	963	978	972	933	1035	970	930	977	962	943	945	951	945	932	928	938	973	969	1008	986	969	945	973	927	939	975	894	909	970	943	911	984	987	946	986	969	941	916	995	887	980	957	941	977	974	986	939	946	989	999	1005	974	982	952	956	945	917	992	988	1016	1036	983	991	952	950	961	985	957	919	981	943	997	969	942	951	948	930	1009	944	908	931	975	964	924	952	962	983	953	945	939	952	996	983	967	966	911	1021	953	965	1002	979	976	980	979	926	961	955	957	979	953	940	996	984	941	969	988	964	965	935	985	987	939	966	1034	922	975	993	951	984	975	954	929	933	943	896	1008	973	975	972	990	924	979	989	955	955	968	871	960	930	988	1026	1026	889	944	938	986	993	984	964	1002	955	956	1007	973	999	977	979	997	920	962	968	930	944	1049	986	1008	961	1001	959	968	977	985	958	1036	968	956	975	926	944	945	900	968	967	1002	942	903	958	961	1024	949	927	1041	937	953	988	965	966	924	946	931	949	929	968	943	956	1013	972	977	921	987	954	913	996	1009	996	956	940	989	1006	960	966	948	948	959	948	964	922	953	985	977	960	932	942	944	988	1010	1011	963	934	921	951	967	1008	1004	935	930	938	938	1012	967	969	931	1016	972	967	967	944	962	982	958	1030	992	1011	948	999	1003	966	909	969	981	988	923	1002	922	952	979	952	936	956	1005	896	1017	974	985	987	942	941	922	940	980	970	1039	998	970	1021	982	973	998	967	962	987	901	982	967	971	932	953	933	941	925	1023	965	989	984	957	958	941	973	962	983	968	950	999	965	925	981	1015	983	1008	984	966	902	927	1010	970	943	1013	962	933	954	948	965	941	969	947	951	931	1024	1005	973	912	970	916	975	957	930	954	952	997	939	968	946	987	1016	955	935	981	946	975	955	959	947	938	948	940	998	992	959	947	949	917	967	922	975	945	923	989	982	951	994	960	1001	966	941	965	938	982	1033	934	932	910	1014	960	975	984	996	963	950	1003	976	985	894	989	939	964	918	967	975	949	956	928	964	970	993	986	952	943	969	982	958	959	960	978	963	909	983	957	1034	991	960	939	1024	963	946	955	985	932	908	965	958	968	959	980	1001	956	975	926	929	973	964	941	957	1014	959	950	1000	925	964	935	995	932	945	950	1038	981	952	1014	967	944	960	940	1011	935	983	951	974	945	941	975	938	894	954	975	966	925	1025	952	962	969	981	1000	935	926	926	958	947	958	941	952	915	981	926	939	937	984	990	981	1021	916	955	1003	1024	944	980	967	956	990	967	987	968	961	930	999	994	943	979	981	963	1003	974	1001	958	980	920	949	1004	1001	995	945	948	964	957	952	945	993	949	916	974	963	968	982	950	965	992	967	967	947	971	935	997	966	958	966	961	1025	918	951	941	978	976	987	936	962	968	1004	1024	991	1011	944	972	995	1017	943	964	974	987	1003	980	926	1012	987	938	956	960	961	982	934	973	995	1019	949	978	975	915	961	971	1008	967	959	957	1002	984	941	875	1010	952	978	929	945	936	976	910	946	945	917	992	933	914	973	1008	1007	980	971	970	968	950	922	998	908	976	921	1022	919	918	986	995	990	914	964	924	915	981	908	1021	995	1000	989	1024	942	932	966	991	1009	967	966	1032	968	984	971	967	932	912	977	953	1001	1004	957	951	1014	954	956	961	981	914	1014	976	975	956	949	979	976	971	917	954	996	953	986	936	979	927	967	986	988	977	999	930	933	974	949	970	947	971	966	992	951	954	990	925	924	976	1004	1011	947	958	943	896	953	915	953	922	948	988	954	1002	953	943	938	992	986	970	929	989	947	984	959	960	948	916	985	984	1000	945	1015	931	967	1006	930	964	950	998	912	895	900	954	980	997	959	959	964	951	969	935	958	1025	1009	972	931	999	924	984	1014	1010	1010	960	972	995	964	1007	931	946	972	918	980	973	1008	944	953	950	967	976	978	986	954	924	927	970	909	951	913	1001	993	927	993	980	988	988	891	978	956	988
24124	21369	28791	24940	21462	15967	8625	4863	3434	3007	2698	2254	2278	2748	3622	3442	3043	2401	2219	1738	1768	1516	1107	1048	1041	896	903	934	941	1113	874	820	787	761	760	810	766	746	820	781	778	735	767	784	741	701	795	745	723	754	744	705	782	812	745	732	766	740	757	722	776	754	715	722	799	735	748	737	815	739	769	723	717	781	754	748	713	769	764	775	734	742	718	730	735	752	749	734	733	745	746	738	722	722	732	732	766	751	759	786	766	756	755	695	736	757	718	765	751	732	713	736	754	739	712	754	747	781	723	745	752	727	710	767	746	734	774	720	794	742	717	721	755	779	774	726	786	762	716	761	729	725	724	740	746	730	728	680	685	767	723	700	725	758	741	723	719	769	755	735	776	748	748	772	757	746	738	778	739	716	770	715	720	720	723	705	775	738	763	731	714	695	690	777	713	785	725	741	722	758	713	763	751	771	781	760	782	687	728	736	755	761	778	741	773	732	748	771	714	739	766	752	724	771	744	720	784	727	778	740	722	680	713	751	702	699	765	797	747	743	746	716	734	755	726	802	753	786	702	722	775	763	723	788	744	745	697	746	731	726	744	722	731	734	745	750	736	810	755	721	759	694	787	755	766	721	732	738	710	785	719	754	773	735	726	794	742	733	754	725	748	741	730	779	726	736	714	750	760	757	751	762	744	665	737	744	735	735	766	771	777	703	754	794	803	777	751	752	717	718	723	731	762	683	746	736	759	712	722	770	774	802	702	736	823	719	778	749	703	763	757	686	762	729	749	742	755	747	754	711	765	702	681	744	758	727	761	767	751	708	769	722	726	725	736	759	783	759	769	743	679	707	732	740	759	714	731	737	760	736	704	703	757	758	753	701	744	765	702	738	729	767	731	755	719	766	724	723	742	797	771	798	748	757	753	704	719	757	738	756	744	732	745	761	731	755	781	762	785	760	720	786	712	763	815	743	722	781	769	778	678	678	715	744	726	720	757	697	747	731	746	739	755	774	733	727	712	769	759	750	732	746	691	729	769	736	729	724	715	775	705	754	758	760	719	756	784	802	715	781	708	704	764	749	806	765	722	697	713	734	788	723	747	741	740	757	737	727	741	734	778	745	755	773	756	743	765	755	747	728	711	769	755	727	741	753	743	714	788	710	715	763	747	733	786	772	764	758	746	773	762	768	770	772	767	794	766	700	730	739	709	749	750	736	713	714	727	820	773	780	716	737	746	733	742	777	746	798	722	732	739	752	739	731	774	760	759	715	775	753	764	745	708	699	682	702	696	721	762	753	754	748	752	730	696	732	722	729	737	744	757	746	741	693	730	768	699	733	753	787	728	760	773	747	750	762	689	718	752	720	744	714	747	773	724	723	755	739	809	771	746	751	689	704	723	725	809	729	756	722	776	730	786	694	734	752	749	747	718	753	749	722	774	725	736	691	736	702	712	706	720	739	741	794	698	754	730	749	740	699	718	760	743	755	731	768	741	737	746	742	757	728	743	725	723	725	756	740	769	747	744	772	750	713	825	751	774	762	736	768	731	735	754	737	759	710	687	747	772	754	739	750	762	744	749	744	700	739	766	765	731	684	761	798	718	741	708	742	755	748	769	732	737	741	729	733	714	672	733	786	732	759	727	738	695	721	709	699	743	757	696	739	726	731	768	761	730	739	776	780	768	727	730	737	721	781	729	777	749	694	712	757	712	753	774	760	739	727	707	727	737	762	740	754	708	696	778	763	761	764	718	750	742	720	713	717	786	718	740	692	729	764	782	764	720	682	725	794	712	779	729	705	703	776	740	738	724	751	711	781	703	761	799	762	715	708	763	716	786	793	719	757	734	734	719	751	747	740	766	756	699	712	754	756	730	757	760	782	772	719	766	744	760	771	759	804	751	782	764	729	715	699	758	788	739	765	751	731	770	704	723	706	753	706	693	761	766	740	757	754	759	699	745	753	751	728	773	730	726	777	743	737	724	741	745	748	711	810	805	783	728	776	692	713	719	746	761	718	742	710	765	731	727	745	743	713	723	719	770	709	711	716	728	724	724	706	712	693	701	708	760	698	749	763	717	781	736	740	773	745	761	714	724	781	719	765	732	796	774	702	742	775	762	691	786	737	762	729	748	697	741	702	731	773	721	770	776	791	745	764	720	732	732	786	745	719	711	673	751	773	744	771	716	749	669	736	753	714	785	765	752	733	770	804	715	717	756	794	715	738	752	719	767	768	737	733	708	722	756	795	805	754	747	735	732	796	723	752	780	745	740	755	742	738	774	730	756	748	757	782	716	690	773	736	738	736	752	745	716	719	763	717	715	764	754	696	738	732	755	693	773	787	718	726	698	743	729	745	700	750	736	786	749	681	709	727	713	758	683	767	725	688	764	804	733	750	720	738	717	775	797	739	752	771	755	777	696	744	697	729	731	764	754	807	787	739	734	745	777	762	742	760	737	746	775	731	705	734	765	758	755	805	729	706	769	721	733	697	788	751	736	712	768	750	701	720	751	734	729	781	761	759	738	740	747	778	727	775	773	717	702	696	764	779	773	755	718	759	769	768	750	734	754	758	760	719	726	742	713	767	759	765	757	716	711	725	749	746	717	779	783	766	768	757	771	758	762	713	778	729	787	720	694	714	729	729	736	744	728	741	762	801	720	785	709	715	756	711	688	727	730	720	739	784	763	718	762	736	727	793	765	744	711	774	722	696	724	753	740	752	736	755	701	732	787	747	741	692	701	734	761	704	764	750	704	729	725	757	753	771	766	792	687	736	744	714	709	738	715	761	741	760	702	762	777	735	732	730	763	756	713	776	731	693	772	686	743	733	725	730	681	757	750	752	732	786	714	685	789	714	758	719	732	738	733	740	713	746	713	729	725	815	739	760	745	771	748	773	743	751	731	748	805	717	753	721	787	767	760	750	728	778	762	731	769	765	739	724	777	724	789	760	717	741	689	685	803	787	739	779	752	731	769	766	778	727	774	757	655	724	734	736	692	709	670	722	723	704	724	840	774	759	703	751	773	816	733	750	695	710	717	737	748	738	742	730	805	698	743	761	705	720	729	729	768	738	752	707	766	760	732	680	697	702	787	671	752	737	703	736	723	731	734	747	737	743	736	723	783	746	773	757	715	802	802	768	775	779	737	713	813	745	755	755	688	700	747	720	689	783	742	761	737	741	777	747	767	707	719	708	756	789	748	710	725	750	746	687	722	810	745	774	736	716	739	731	702	720	752	776	732	777	743	736	752	725	739	726	683	690	719	726	740	735	771	812	786	745	752	713	746	767	736	714	718	758	786	793	744	754	731	716	780	691	713	720	782	763	709	770	738	793	736	786	717	744	780	747	739	778	717	703	751	760	771	784	732	720	781	754	780	748	763	731	735	756	730	709	746	725	728	747	758	723	745	725	770	741	740	747	689	734	752	750	717	711	766	776	721	742	716	751	788	756	739	799	761	793	738	762	732	708	748	716	692	726	692	739	725	730	747	745	757	764	762	686
26591	47237	46930	35936	25802	19035	13936	10570	8270	7391	6297	5506	5282	6853	8676	8495	6688	5588	4779	4015	3800	3120	2026	1859	1704	1552	1383	1366	1699	2220	1545	1221	1174	1183	1197	1124	1121	1153	1133	1069	1069	1077	1111	1092	1071	1089	1033	1068	1057	1026	1019	1090	1026	1044	1025	1014	1059	1036	998	1040	1036	1024	1087	1110	1040	1082	1162	1102	1098	1030	1094	1024	1015	1023	1081	1019	1043	1040	1055	1098	1073	1079	1010	1020	1064	1031	988	948	1029	1044	1030	1002	1063	1084	1038	1042	1061	1002	1017	1013	1030	1150	1104	1068	1066	1039	1004	971	1048	1023	1071	1063	1045	1040	1047	1076	1031	1064	1089	1050	983	1072	1080	1053	1042	1079	1034	1070	1081	1026	1074	989	1054	1033	1018	1061	1032	1053	976	999	1000	1052	1035	1115	1075	1037	1025	1001	1001	1038	1051	1046	1041	1029	1051	1060	995	1049	1062	1041	1055	1047	1034	1031	1007	1059	1045	1047	1060	1061	1018	1013	1104	1036	1035	1032	988	1002	1033	1096	1080	943	1053	1048	1067	1006	1049	1078	1082	1039	1031	1084	1065	1019	1017	1033	1065	979	1017	1042	1024	1038	1049	1025	1029	1091	1044	1031	1021	1040	1007	1048	1029	1034	1007	1015	1050	1076	1046	1041	1063	1048	1068	1038	1064	1084	1036	1023	1036	1070	1001	1022	996	1034	1043	1009	1028	1071	1066	1016	1035	1025	1029	1017	1060	1058	1112	1011	1058	977	1040	1020	1006	1052	1002	1044	1052	1099	1031	1062	1043	1058	1052	1088	1070	973	1039	1027	1079	1014	979	1074	1084	1008	1011	1052	1047	1007	1054	1077	1070	1098	1018	1021	1052	1030	1077	1030	1006	1026	1039	1032	985	1067	1011	1006	1088	1037	1022	1059	1054	1000	1011	1031	1036	1019	1039	1010	981	1036	1004	1029	1039	1010	987	1109	1045	1008	1082	1005	1054	1014	1045	1066	1012	1033	1062	1052	1005	1034	1054	1091	1053	1021	1051	1070	1090	1059	1102	1028	1062	1002	1016	1017	1064	1082	982	1007	1050	1018	975	1029	1057	969	1069	1051	1092	1040	985	1048	1096	1019	1012	1080	1081	1027	1086	1077	1092	979	1129	1052	1056	1014	1059	1041	1062	1104	1087	1033	1022	999	1037	1032	1065	1027	1046	1047	1008	1017	1068	995	1010	1059	1030	946	1052	1029	1060	1097	1049	1056	1022	1002	1027	1082	1101	1004	1098	1106	1025	1055	1016	1067	1028	1045	1024	1010	1073	1048	1056	1018	1002	1058	1026	1079	1026	1125	1067	1055	1020	1088	1037	1029	1051	983	1019	1050	1057	1013	1019	1035	1079	1086	1048	1033	1068	1040	1084	1013	1028	1066	1025	1091	1025	1045	1045	1003	1082	1021	1050	1031	1024	1012	999	1051	975	1067	1035	1066	1031	1034	1011	1055	1003	1041	1062	1007	975	1105	1021	1034	981	1015	1027	1057	1080	1014	1062	1040	1005	969	1083	1001	1062	1037	1059	1060	1081	987	1067	984	985	1048	1026	1009	1007	1006	1011	1009	1042	1057	962	1021	1044	1003	1092	988	1004	1068	1025	1012	989	1030	1098	995	1004	1027	1036	1076	1035	1057	1032	1005	1086	1080	1052	1009	1047	1117	1036	1107	1061	1082	963	1057	1076	997	1067	1041	1065	1008	1115	1031	1076	998	1070	1076	991	1061	1063	1099	1080	981	1058	1005	1103	1049	1056	1016	1019	1022	1078	1047	1020	1041	1083	976	1020	1064	1034	989	1011	1015	1096	1082	1020	1034	1032	1040	1055	959	1086	988	1025	999	1088	1041	1001	1001	1015	1037	1067	1091	948	1038	1030	1038	1046	1037	1078	1045	1048	1037	1089	1000	1072	1043	1012	1045	976	980	1074	1038	1087	1046	1036	997	1086	1011	1063	1035	1015	1017	1048	1017	1019	1024	1023	1037	1094	1083	1013	1070	1046	1012	1035	1027	1038	1057	1074	1043	1074	1048	1048	1119	1075	970	1039	995	1018	986	1020	1045	1066	1056	999	1057	1042	1055	1056	1066	1056	1018	1078	1058	1003	1090	1033	1053	1049	1019	1025	1026	1103	1024	979	1035	1090	1086	1024	1062	1029	1014	1070	1020	1107	1017	1043	1033	1014	1074	1071	1037	1085	1032	1030	1014	1042	1029	1084	1053	999	983	1051	1062	1039	1082	1021	1032	967	1012	978	1054	1021	1039	982	999	992	993	1059	1012	1022	1066	1020	1012	1036	1045	1040	1032	999	1129	1041	1010	1085	1022	1076	1041	1072	1021	1082	1023	1003	1032	1020	1047	1042	1051	1028	997	1016	1046	1031	1060	1034	978	993	1053	1084	1043	1032	1070	1060	1091	1013	1061	1020	1047	1077	1037	1026	1056	1072	1036	1027	1016	1058	1020	1057	1029	1007	1030	1062	1038	1096	1039	1041	1086	994	991	1019	1032	999	1042	1020	1004	1065	1061	1071	1072	1039	1039	1009	1060	1009	1035	1061	1007	1046	1082	1034	1068	1056	1013	1011	1024	995	1079	1100	1032	1063	1016	1002	1079	1092	1064	1060	1000	1018	1056	1071	996	1077	1025	1031	1042	1036	1029	1049	1052	1055	1016	1019	1015	1050	1019	1026	1078	1006	1000	1036	1017	1008	1065	1052	997	1067	1038	1038	1025	991	1043	943	1071	1046	1059	1066	1071	1062	1048	1023	1022	1060	1044	1056	1008	1066	1067	1016	1052	993	1140	1037	991	998	1030	1029	1047	980	1047	1015	1048	1034	1063	1089	1069	1082	993	1042	997	1034	1036	929	996	1044	1014	1053	990	1056	1037	1062	1037	995	1018	1013	1016	1069	1064	1011	1078	1105	956	1038	1003	1042	1040	1009	1065	1050	998	1060	1001	991	1035	1063	1051	1069	1071	1068	1031	1068	988	1086	1071	1050	1064	1036	1100	1037	1097	1022	975	1078	1066	1041	1033	988	1011	1012	1066	1034	1058	992	977	1060	988	1030	1075	999	1042	1024	963	1114	1063	1070	1005	1098	1085	1020	1022	1044	1064	1084	1045	1044	1015	1054	974	1010	1058	1028	1076	1033	1077	1046	1060	1042	1047	1031	1043	1018	1042	1043	1040	1018	1017	1008	1007	1021	1066	999	1062	1042	1070	979	1059	1058	993	1027	1072	1083	1092	1004	966	963	1007	1104	1021	1000	1067	1058	1014	1068	1084	1041	1038	1036	1053	1060	1022	1067	1061	1003	996	1043	1058	1029	1063	1031	1069	1060	1101	1026	1035	1028	1041	997	1030	1066	1021	1045	1063	981	992	1050	1038	1070	1070	983	1042	1062	1031	1028	1022	1067	1022	1024	1093	1011	1029	1029	1001	1001	1058	1064	1053	1124	1011	1093	1046	1028	975	1096	1134	1031	1066	1007	1032	1030	1064	1014	1053	1025	1030	1060	1003	1047	1073	1002	1056	1054	1062	1074	1031	1060	1008	1007	1057	1037	1018	1048	1062	1037	1061	1035	1063	1069	1032	991	1086	1040	1019	1052	1020	1049	1064	1004	1046	1035	1016	993	1058	1074	1046	1054	997	1045	1059	1067	1017	1015	999	1023	1110	1031	1036	1094	1055	1060	1086	1068	1048	1120	1070	1010	1005	1075	1040	1074	1042	1076	1090	997	1047	1069	1059	1040	1077	1032	1041	983	1052	1091	1084	1042	1055	1050	1009	1027	1027	1097	955	1086	1067	1031	1046	1053	960	1104	1042	1079	1019	1052	1021	1052	1049	1114	1040	1045	993	1040	1077	1023	1057	1031	980	1047	986	1059	1030	1019	1013	1060	1045	1035	1057	1039	1068	1039	1065	1036	1040	1043	1092	989	1040	994	1059	1026	1071	1011	1031	1066	1002	1048	1037	1029	1028	1023	1063	1060	993	1038	1052	1025	993	1008	1027	1033	1047	1088	1061	1046	1025	1020	1062	1033	1058	1043	1042	1054	997	1041	1031	1058	1009	1068	996	1010	1055	1023	1028	1038	1025	1043	1025	1045	1059	1010	1060	1027	1066	991	1083	1029	1081	1045	1015	1030	1083	1038	1026	1060	1020	1058	1098	1011	1049	1054	1019	1075	1068	1015	1050	979	1059	1035	1064	1049	1066	1027	1089	1042	1038	1029	1050	1044	1072	1124	1021	1030	1025	1064	1007	1063	1048	1032	995	1014	1062	1038	1051	1059	1047	988	1082	1034	1049	1078	1016	1049	1021	1040	1131	1055	1016	1050	1076	1094	1072	1072	1066	1081	1066	1047	1050	1031	1115	1016	1037	1024	983	1075	1037	1040	1089	1015	1030	1098	1073	1020	1072	1040	1057	1043	1043	1110	1074	992	1103	1063	1059	1086	1078	1053	1018	1048	1077	1006	1020	1008	1047	1038	1083	1017	1082	1115	1074	1066	1066	1010	1067	1103	1089	1018	998	1021	1083	1006	1035	1026	983	1003	1036	1087	1023	1056	1070	1114	979	1042	999	1070	1055	966	1017	1039	1112	1088	1003	1041	1038	1105	1057	1055	1063	1036	1040	972	997	973	1016	1042	1085	1021	1028	1033	994	990	1009	1125	1066	1036	1042	1054	1014	1141	1080	1049	1013	1062	1086	1062	1010	1037	1050	1060	1016	1038	1011	1016	1076	1077	1050	980	1016	1067	1023	1033	1054	1015	979	1034	1079	1051	1011	1056	1023	982	990	1049	1079	1089	1008	1063	1021	1069	996	1029	1025	968	1035	1069	1031	1036	1046	1055	1040	1027	1054	1068	1101	1061	1055	1046	1020
23133	21361	29222	23908	21609	21755	16728	7725	5112	4062	3448	3286	3197	3916	4333	4076	3250	2727	2419	2182	2202	1732	1244	1158	1077	973	925	943	1449	1511	1079	786	774	802	773	777	780	761	771	793	753	767	766	774	751	792	737	727	704	704	752	763	705	751	746	734	709	714	742	730	730	744	723	741	770	788	780	752	755	742	723	738	749	725	737	761	785	679	748	766	711	717	728	757	708	739	699	718	760	730	760	735	744	738	700	710	746	689	743	694	748	706	749	711	740	740	705	757	670	745	773	753	711	661	729	764	687	761	686	774	743	731	752	712	726	693	773	726	748	742	701	725	774	722	702	717	725	692	733	747	720	717	691	685	694	757	733	727	752	714	696	710	740	754	712	723	717	678	730	764	703	719	665	750	734	706	754	765	728	720	765	677	759	773	741	716	742	746	694	693	706	750	734	725	785	765	739	732	754	704	706	731	768	779	757	708	711	730	708	718	759	750	731	780	749	685	766	761	753	746	710	726	735	709	731	719	782	751	739	730	732	734	740	701	749	731	668	632	733	761	765	742	700	720	759	677	742	701	723	749	709	719	756	743	752	729	718	716	720	769	689	744	758	720	692	719	741	733	738	717	712	719	703	718	728	784	759	736	749	720	761	700	697	683	741	670	752	721	726	735	759	747	698	718	748	724	715	658	718	669	734	716	732	715	743	740	734	728	730	712	725	692	742	761	749	757	731	741	768	713	764	691	742	720	728	733	722	717	700	737	739	757	696	734	732	738	732	702	742	757	697	713	775	710	697	733	731	758	710	724	743	733	754	680	702	740	687	748	763	716	733	734	751	767	721	728	729	728	754	750	738	695	740	774	751	719	734	736	733	740	723	699	695	724	732	726	693	736	707	757	708	703	702	698	732	747	744	788	722	767	719	718	760	778	754	756	716	784	749	756	694	714	705	722	724	771	706	736	732	740	719	770	745	693	772	771	683	756	774	680	745	705	734	725	735	686	683	749	714	754	759	714	758	758	733	766	708	749	786	715	716	770	739	737	716	707	732	725	726	717	764	735	745	733	707	705	700	729	718	718	715	758	752	713	746	730	704	713	676	737	772	739	713	680	734	755	744	725	688	684	741	756	710	755	717	716	706	754	773	719	751	717	721	784	691	731	733	710	725	718	733	706	729	759	729	778	725	760	728	746	698	713	715	695	682	746	719	733	768	766	714	749	777	744	679	748	721	743	721	725	745	779	727	762	757	724	717	728	740	705	734	741	743	724	671	737	695	724	716	720	698	697	694	707	734	697	747	747	719	718	727	703	734	700	738	739	728	740	707	725	745	730	773	711	720	728	724	665	758	718	767	724	721	717	751	698	769	687	752	770	754	734	761	679	710	701	705	707	714	765	784	737	717	774	705	730	726	697	724	753	700	734	732	747	733	755	705	725	766	696	713	702	773	773	677	700	752	738	739	710	736	746	735	720	739	735	719	734	676	760	741	697	741	721	730	699	740	743	752	731	722	757	719	757	711	746	693	765	672	717	739	746	698	761	703	743	716	684	713	713	745	766	709	673	737	719	753	744	743	696	723	747	747	696	713	737	759	754	746	771	719	756	690	718	691	740	742	735	709	747	730	701	746	691	712	678	739	704	735	727	719	768	744	710	688	718	723	761	695	698	776	735	757	753	772	732	748	767	735	757	695	682	736	730	715	732	722	712	689	716	674	701	738	743	751	721	749	688	754	716	748	724	690	752	715	736	742	767	737	762	714	702	731	722	703	738	781	740	733	755	750	724	711	697	729	692	726	741	715	718	720	700	736	679	703	767	714	670	752	705	676	721	723	719	723	778	727	723	728	738	723	754	728	710	749	730	719	733	743	725	747	702	718	704	714	751	695	673	750	742	696	781	773	757	762	698	716	706	761	722	721	697	714	752	695	747	701	731	719	760	761	687	714	729	773	677	720	715	723	749	747	786	751	721	727	706	743	716	718	736	744	761	699	703	773	716	766	770	676	736	752	741	726	718	715	764	695	771	757	765	785	695	770	684	670	676	685	664	673	753	732	733	710	746	746	731	758	671	780	757	716	758	754	784	756	703	692	771	705	777	743	747	784	729	727	744	715	750	713	715	753	759	770	716	721	714	732	747	749	737	753	721	766	749	694	747	744	758	694	760	801	713	734	724	777	739	710	762	697	691	691	764	725	740	706	720	709	732	729	696	749	693	756	758	677	767	728	762	774	761	709	719	729	730	704	741	707	701	740	709	737	742	715	713	729	701	754	721	719	717	751	726	730	711	738	771	687	705	743	705	729	731	705	725	722	705	753	695	727	735	681	722	710	740	740	693	749	729	762	713	700	698	748	767	776	778	685	769	753	709	713	749	704	718	734	696	712	761	731	761	746	763	672	738	764	716	721	729	732	689	726	702	709	687	705	706	791	717	691	757	763	700	684	700	749	698	731	651	722	709	749	774	722	773	760	758	748	740	707	731	745	694	702	710	727	745	755	726	800	728	754	736	765	683	732	762	753	759	774	704	721	755	710	733	771	710	771	765	698	768	763	718	727	713	760	726	679	733	748	719	758	718	755	696	709	744	748	757	762	722	703	749	745	785	737	739	675	742	704	758	715	749	742	734	733	750	701	695	691	703	700	689	743	693	713	733	765	751	702	742	678	706	743	751	750	731	730	741	708	763	778	777	682	728	731	696	712	767	771	750	707	774	758	715	764	766	752	666	725	724	708	720	725	747	780	755	778	772	772	712	761	747	765	733	723	702	763	715	756	756	753	698	736	730	710	721	759	691	698	743	732	752	754	786	755	766	779	731	683	726	676	694	704	747	709	770	702	736	700	706	723	739	759	643	742	721	737	733	680	761	720	718	710	787	681	726	691	740	673	738	715	701	722	726	782	730	745	732	761	725	676	694	697	749	750	662	718	708	724	726	776	706	737	740	703	692	682	780	775	741	716	717	687	763	709	720	716	743	785	734	759	728	730	679	692	672	744	780	726	686	735	743	723	704	705	723	715	717	737	758	705	742	762	718	713	722	740	727	730	717	748	699	740	742	734	718	753	764	753	695	751	752	699	725	716	713	685	737	723	740	749	700	694	745	750	721	736	695	718	750	720	762	755	713	699	750	712	755	733	699	781	721	706	703	748	725	724	724	685	728	777	765	720	670	710	786	726	666	738	729	721	706	716	724	747	684	735	709	723	752	703	691	734	770	686	725	737	735	722	704	746	743	757	749	744	770	713	794	776	729	772	735	719	672	710	704	748	730	744	709	768	721	697	741	719	692	758	659	726	735	797	697	733	753	741	750	740	765	746	691	710	707	737	686	719	723	725	749	680	719	732	716	791	732	705	723	714	707	683	726	758	735	758	752	740	693	714	737	719	724	757	726	746	731	686	720	671	736	725	730	744	690	709	759	773	722	715	748	767	704	711	727	697	767	747	720	679	674	754	747	755	757	725	759	712	738	743	722	742	729	721	732	708	765	700	710	727	727	740	789	709	662	731	698	726	743
28705	49992	51235	40717	30255	23398	18819	15014	11765	9609	8376	8206	7903	9421	10489	9422	7805	6590	5572	4909	4975	3747	2459	2075	1861	1739	1626	1524	2931	3011	1866	1283	1171	1197	1155	1183	1179	1129	1118	1060	1008	1067	1048	1052	987	1040	1027	1007	977	1115	1021	1087	1031	998	954	1042	1088	1046	1027	977	1005	985	1035	1058	1134	1179	1083	1043	983	1046	988	975	1011	997	1046	984	951	987	1030	1001	988	1031	1040	1008	1042	1006	1024	1006	995	1054	1038	977	1036	1013	978	1012	1053	997	1033	968	1032	1003	1013	986	1011	1030	997	984	989	1015	972	1001	1027	1024	1005	1025	1009	1031	1007	1014	1016	1001	1093	1008	1018	1043	1023	1008	1024	987	987	1055	1036	1050	1027	1021	1035	1000	1017	996	979	973	989	1051	1013	989	1041	1048	1083	1016	1036	954	990	1019	971	1039	1007	963	1021	1023	1001	1047	978	1017	996	1030	990	998	1029	989	1043	1019	1001	988	980	1050	1019	966	1053	1005	1103	985	986	989	1003	1012	1014	1000	994	1060	1019	1017	1020	1028	1012	1019	1000	977	998	1003	1002	1011	1014	991	1000	1018	992	1036	1003	973	1016	982	998	1000	912	1001	987	1042	986	993	1058	962	1057	1023	970	984	1014	1065	990	914	987	1006	1057	1019	1024	1035	974	1002	1023	1041	1000	1015	1054	1017	1072	1067	1016	1017	975	982	981	1007	1015	1011	955	951	1024	1043	955	1049	1015	1031	1027	1029	991	1008	1022	1047	1039	1005	1018	1052	995	1030	1126	955	977	1051	1004	1047	1016	1019	1006	1016	1045	1014	1005	1080	992	951	982	982	1021	984	1028	1037	992	1057	1033	1027	993	1012	987	982	1071	1041	1034	1037	1096	989	1030	1011	994	1059	1009	1023	1006	1089	987	989	1002	1041	1004	1026	998	1007	1045	999	1013	990	1023	1028	1053	988	983	1013	1039	1050	1007	1045	950	1018	1069	992	1028	1023	1011	955	1012	1051	1022	997	1065	1026	991	958	1005	1074	998	996	1003	1013	1054	997	998	1027	992	1008	1034	1015	1024	1018	1006	1004	1030	1012	1020	1015	1046	1041	1033	953	1017	999	1030	973	969	981	1011	1067	1001	952	1008	1083	981	1005	996	1024	998	1022	987	1057	1002	986	981	1038	1024	961	1039	1000	1043	1012	994	1046	1062	1020	983	1026	999	1030	986	994	1005	1007	993	1086	1030	1042	986	1012	1033	1032	1045	1006	973	954	1033	1041	982	1024	993	1055	965	1052	960	975	1029	971	1010	1009	961	1058	1027	992	1017	999	1051	981	995	1083	1029	1066	995	967	1014	994	1023	990	952	966	995	1005	996	1082	1035	1005	956	1043	952	1014	1036	951	1020	985	987	1067	1043	971	1050	1018	1028	1029	1005	991	996	994	996	1030	1017	1032	946	966	1018	1026	1050	1022	997	1054	965	1042	1021	983	1000	1028	1032	987	1027	1000	1009	1039	1025	1010	1035	968	996	961	976	1015	964	1019	973	993	1068	993	1020	1027	1012	964	1043	1015	1022	971	1036	984	930	1017	1034	991	994	930	1037	986	991	994	1011	1007	960	1014	1023	996	993	1057	1024	981	973	1023	995	1006	1020	996	1035	983	966	1030	1006	972	972	981	981	1022	1025	979	1029	1017	1000	1024	1019	1006	1004	1059	1012	1011	1021	1001	994	985	1010	1002	1082	1035	989	977	988	949	985	960	1052	957	1002	1029	994	1008	989	989	984	966	970	998	999	1000	1033	1004	983	1017	1005	1077	1011	1050	1043	974	988	1024	991	994	987	1070	1019	1022	991	1070	1003	1064	1013	1053	1031	1021	1017	1053	1068	984	960	1033	1068	962	996	1018	1093	1022	1016	997	995	1030	1036	1022	989	958	1025	1002	1010	984	930	1025	1072	983	1017	1113	972	966	1006	968	994	997	1016	1005	995	995	1012	1038	1018	1006	982	1013	1062	988	1047	1016	989	1034	1008	997	1022	989	990	1007	1028	978	964	1051	995	947	1021	1002	1066	1036	969	976	999	970	982	972	1067	1010	995	1014	1013	1019	991	974	953	981	928	1005	1021	1029	1027	976	1111	1033	1031	958	1000	1046	976	1029	1039	1072	1041	999	1014	1028	1061	1000	1009	1003	998	982	1018	985	1042	972	1002	1021	1013	1031	1031	971	1012	952	1004	1049	960	1021	1031	979	1056	1017	1016	1019	1009	1032	1029	1007	1004	1003	980	990	1010	1041	997	1041	1030	1025	1029	1031	1049	1031	964	1016	970	1004	940	936	1036	1060	1019	1040	999	986	1022	1028	1020	977	968	1043	968	1025	1041	1012	967	1006	1054	959	1042	1035	997	1082	1083	1000	1010	998	1056	1045	1053	1012	994	971	923	1018	1013	1069	994	990	1062	1039	982	1002	960	1002	979	999	1039	974	996	1059	1075	1043	1027	1016	1029	990	1003	980	1038	1066	1063	1007	1021	1009	1017	1069	1020	940	1034	963	1002	1012	999	989	994	993	1007	1065	1035	1016	929	982	1099	1003	1001	1029	974	1017	1015	1051	1012	1000	1019	1008	963	1018	992	1033	969	962	962	1034	1010	1017	1000	1022	1030	977	1023	983	1060	1024	1026	1027	1059	991	1037	1015	1059	956	982	995	968	950	1040	961	1000	1008	949	1024	996	1025	1024	1029	984	1010	1013	984	999	1020	1032	963	956	1022	999	1009	1008	1027	992	1033	990	983	1021	941	984	990	992	1015	996	1052	988	1018	1019	1024	1031	1028	969	1030	1054	968	984	964	1041	1047	1010	986	1026	1030	1024	1050	1017	1014	961	973	982	969	1019	1009	1008	989	972	1031	970	1003	959	990	1005	1029	1017	1012	986	940	990	994	1038	1053	1003	1004	1071	985	1014	1042	953	1068	1019	989	964	986	1010	993	1027	974	1044	1020	1067	991	1069	1050	1017	1036	1029	980	1008	972	1025	994	1030	1034	937	1039	975	1041	1023	1006	1033	1058	977	1017	1038	1045	1018	1010	1062	989	1041	1027	1010	1055	1075	1016	937	978	1032	1019	1015	1018	997	1034	1034	1011	1082	1012	1062	982	1028	1002	1030	1047	1043	1009	1014	1045	1035	1048	953	1016	1024	1038	991	968	957	1006	1081	994	1047	1069	990	943	992	1027	1011	1044	985	1091	1021	992	997	979	918	1019	1007	977	996	1011	1028	1003	1025	1006	984	958	1004	980	1024	1034	986	1003	1025	980	998	1000	1004	998	1048	1000	1021	1038	1026	995	993	978	968	998	1062	1038	1001	1041	1031	1086	980	998	1025	1004	1008	973	1018	994	1036	1025	1044	1007	1000	979	997	1033	1063	1022	971	1027	985	1036	977	971	1047	981	1033	1009	992	1087	999	1028	1033	1005	986	935	1071	1013	1030	967	1006	1013	1012	998	982	1000	953	1052	996	951	994	1046	983	1017	1030	947	980	1057	1083	1007	995	1029	1045	1054	1021	1008	1045	958	999	1030	991	1013	1005	1016	1002	1002	1037	1004	1021	1014	1016	1009	983	980	1032	998	1054	1028	1013	1023	1010	998	1018	981	990	989	970	1049	1022	1054	1033	1055	1006	1042	1003	1014	1037	1006	1016	1053	1024	1002	942	1024	999	1024	975	1021	1007	1029	1019	986	1028	1028	983	1052	1012	985	999	1004	1021	1020	1101	1000	1004	1062	1010	982	990	998	978	966	1054	998	983	1035	1035	1003	1026	1088	968	971	971	967	990	1047	1009	996	1045	976	1030	1028	1051	991	995	963	979	1004	971	998	1036	1005	1007	1008	1030	1009	1027	1031	1012	1016	1022	997	1006	1018	933	991	1009	959	1038	980	967	973	1012	1031	998	988	1014	977	988	962	979	1026	1021	981	1030	1025	1049	1025	1005	985	977	1007	969	976	994	1021	959	1002	1019	974	963	931	944	1072	1043	1042	1040	999	999	1038	1011	992	959	1008	1001	994	970	954	997	1019	1002	1016	1023	979	949	1037	1000	1047	988	1020	984	1008	1009	953	984	984	1000	975	1012	1030	1016	991	927	1006	1039	979	1020	978	941	1024	1034	1000	1005	1018	1020	1017	1067	938	1077	1002	1066	1065	951	1041	974	1043	1021	971	1039	1020	1035	977	1021	1031	987	980	1027	1010	1018	1025	1001	1004	1041	1032	1063	978	1019	1052	1009	1008	1024	978	1068	969	948	1001	1034	966	973	1018	1041	1016	1027	1006	1017	990	1039	1042	1009	962	980	967	1001	1013	1004	1027	1045	1019	965	1002	1044	1013	1009	1021	978	999	963	1037	1041	976	954	1035	1042	966	1068	1004	1046	1011	963	1030	977	1045	1017	1027	958	1025	990	1023	1007	978	1025	960	1050	1032	1010	986	983	968	1015	971	953	1029	1018	1072
28203	26948	33498	25436	13019	7214	4240	2751	2253	2126	1981	1891	1885	2021	2236	1971	1784	1553	1424	1227	1071	975	941	865	811	764	747	734	751	771	749	711	755	692	740	718	714	674	723	682	695	679	734	668	677	701	682	685	682	685	653	673	639	707	739	693	667	687	694	675	692	716	642	698	671	706	696	664	755	692	669	712	651	651	629	635	682	699	670	663	686	728	702	681	725	711	670	667	740	675	713	681	663	702	672	689	718	646	674	702	683	678	730	697	694	681	698	688	725	748	704	701	658	669	711	695	637	685	700	680	661	705	681	638	716	638	683	710	669	609	707	691	692	625	689	718	702	688	655	725	651	636	683	678	690	687	723	649	723	681	724	695	715	651	669	668	652	660	651	667	677	681	648	683	696	669	697	668	698	691	655	687	672	698	661	691	688	657	703	653	673	680	677	711	685	680	677	682	667	673	708	700	632	714	694	719	659	728	737	692	627	697	696	680	686	703	661	676	726	677	681	713	707	707	668	670	679	737	655	703	685	653	673	671	692	695	712	650	676	716	686	721	631	721	732	662	674	696	655	707	704	734	667	676	716	694	669	697	730	671	669	647	671	708	650	661	742	671	654	692	728	674	687	677	715	660	675	623	689	710	694	646	687	687	666	678	705	698	643	699	674	703	651	641	731	711	653	656	699	692	653	677	692	707	702	698	663	685	709	678	694	679	638	677	677	695	630	684	728	676	704	677	681	712	714	650	692	678	727	671	685	645	684	664	661	653	675	658	661	697	675	699	662	688	715	671	641	690	727	637	671	651	694	668	691	695	673	671	680	717	737	735	673	691	673	743	685	718	682	660	672	693	656	680	676	697	696	660	642	699	694	683	651	641	681	665	668	657	684	666	598	664	706	659	694	673	686	706	684	689	668	638	700	667	743	702	729	686	656	699	685	683	679	676	675	680	730	700	686	727	717	650	671	669	703	699	717	722	664	684	656	709	713	679	707	698	681	652	704	706	623	630	717	670	675	678	719	708	690	653	669	674	654	740	705	721	705	701	719	707	682	694	694	720	663	711	691	752	712	680	672	653	658	680	694	703	684	671	666	685	668	662	670	723	694	685	705	677	677	674	682	679	660	661	732	692	714	703	652	673	660	725	676	713	663	664	697	694	710	674	676	634	723	672	680	668	722	679	646	640	667	675	711	682	675	744	689	676	687	658	653	655	676	682	648	732	671	660	720	642	683	685	696	700	673	723	705	692	750	648	661	696	693	690	667	688	651	694	642	666	688	674	710	699	665	706	678	664	717	760	677	680	655	663	672	699	672	668	663	675	708	683	715	686	725	690	723	678	664	629	687	667	683	650	673	688	707	691	683	693	679	677	721	658	680	672	705	662	738	666	712	706	673	682	677	683	685	653	707	663	671	733	701	666	684	703	685	650	675	689	684	695	700	663	677	694	704	726	690	723	718	687	683	701	703	733	768	672	691	711	697	727	697	680	725	657	698	679	699	689	689	695	662	711	719	688	648	662	687	666	681	687	686	664	703	686	705	657	672	697	663	697	664	683	710	692	675	679	672	671	724	732	697	686	721	687	726	650	694	695	629	683	713	686	645	655	707	699	678	712	750	698	657	658	686	646	630	687	692	666	677	665	711	652	714	681	687	666	716	662	673	644	657	721	690	716	700	680	700	692	731	668	694	649	700	690	692	686	731	680	660	702	716	687	698	656	700	709	708	686	741	681	694	722	690	685	728	667	658	735	702	701	667	700	698	685	682	647	696	667	676	699	689	649	685	669	690	665	685	732	664	699	671	663	637	670	704	696	645	653	708	690	680	682	663	695	704	652	657	708	715	655	678	654	681	672	680	702	722	679	694	635	692	656	692	672	677	662	677	653	712	683	669	712	737	683	681	664	697	707	659	698	604	741	708	722	719	687	697	683	649	717	704	734	665	650	711	741	660	685	674	704	709	689	710	682	675	643	675	659	669	676	662	655	710	676	694	687	735	708	674	638	627	696	719	682	657	705	682	682	680	695	686	715	617	686	678	658	637	686	698	681	681	683	662	742	680	690	693	705	692	658	684	641	672	628	687	663	707	705	665	684	659	706	673	681	652	684	690	707	704	676	676	709	656	714	662	640	672	678	700	657	732	659	708	675	688	681	658	688	695	659	644	702	680	702	708	676	649	669	683	708	702	646	687	668	693	724	677	688	687	668	695	727	699	697	665	708	642	659	664	668	646	683	695	653	665	714	660	697	687	677	699	713	704	678	632	679	675	721	659	681	678	654	704	683	710	679	662	640	680	670	661	687	704	703	676	664	676	697	707	667	692	674	719	667	709	728	672	693	690	711	640	725	707	662	671	693	653	698	704	643	669	722	663	693	656	670	670	660	673	704	665	653	672	713	695	670	656	718	717	646	725	677	769	650	688	721	703	697	674	645	640	695	694	660	650	679	710	678	693	641	695	655	679	705	656	692	691	704	657	695	705	685	676	671	692	690	641	684	663	688	700	689	730	676	693	688	683	647	675	643	678	689	689	673	683	691	730	692	681	656	702	689	744	693	664	695	652	685	688	669	670	699	682	635	641	653	717	674	656	686	704	692	651	694	682	706	703	705	675	668	695	651	649	676	677	685	694	656	693	717	696	658	711	665	741	706	670	708	682	703	683	659	691	685	653	667	709	645	635	666	693	711	690	677	716	656	672	697	725	705	697	701	694	640	698	697	698	700	731	673	691	674	679	650	673	693	712	629	669	645	722	671	688	690	642	682	704	657	675	726	701	675	672	713	711	695	671	700	661	719	688	684	703	633	730	681	696	682	706	659	692	682	683	685	708	688	674	729	673	650	705	697	708	659	704	700	687	713	683	652	722	671	694	702	704	669	684	696	680	707	734	722	680	624	750	689	723	734	719	672	689	655	657	666	704	700	676	630	702	696	692	672	731	679	703	717	698	639	650	716	644	701	697	687	710	667	676	682	691	672	655	712	721	700	680	690	738	674	660	642	673	698	655	690	648	655	718	715	706	702	652	700	656	686	684	692	666	699	649	680	674	691	672	711	700	664	652	685	642	694	709	655	624	707	671	726	690	691	706	666	684	696	699	644	717	692	709	639	675	706	671	694	687	682	656	702	671	718	668	668	682	672	682	711	697	701	654	699	677	682	721	688	701	663	720	701	707	668	742	712	647	691	720	708	674	691	715	682	694	699	659	718	672	738	655	600	657	648	690	646	681	707	666	699	697	634	677	708	688	670	687	744	687	678	654	661	706	648	720	701	688	671	706	657	675	690	660	686	685	701	631	663	690	710	701	634	677	649	679	708	707	683	721	672	734	664	690	637	646	683	694	714	700	718	681	696	652	724	708	666	693	684	645	725	662	725	673	673	662	721	718	679	672	716	669	737	708	699	662	666	671	670	627	702	715	713	661	739	669	701	648	673	710	688	682	690	744	691	694	656	676	688	679	689	653	731	666	691	706	709	661	661	679	722	663	703	758	702	672	696	673	681	709	657
26738	41105	42068	30006	20295	14308	9845	7016	5644	5467	5162	4746	4607	4898	5167	4533	4152	3578	3089	2463	2220	1862	1717	1586	1330	1200	1126	1059	1264	1159	1142	1071	1025	1045	1071	972	1054	1034	1029	936	969	1002	940	961	949	994	983	939	995	970	962	911	969	973	978	1018	1028	929	969	936	931	980	1012	921	966	988	950	931	1002	973	896	997	959	952	961	932	930	950	944	946	965	942	931	922	916	984	927	932	923	926	973	966	946	984	954	889	965	972	912	943	923	956	970	933	946	910	957	908	969	996	925	1009	971	936	977	956	897	958	945	923	927	975	942	955	1019	974	976	950	945	981	993	960	973	911	976	1017	937	966	918	980	936	927	931	937	983	936	970	945	910	985	940	990	969	927	961	945	955	909	946	918	964	973	916	999	964	945	943	917	889	1015	1017	944	952	977	931	1007	964	926	988	947	1000	957	896	993	953	972	958	990	990	948	945	966	981	1001	884	949	976	928	923	935	982	930	930	913	890	1004	913	958	978	941	970	990	986	940	987	962	1016	921	927	929	905	985	920	939	909	955	918	954	946	920	940	916	974	930	957	932	934	975	966	945	946	922	949	962	947	972	907	930	971	995	981	991	960	955	941	919	958	895	923	964	1008	979	993	993	921	967	982	909	945	980	958	947	935	954	970	1019	960	948	917	954	915	941	1008	972	953	907	912	966	941	957	957	979	964	905	971	1023	966	1015	898	926	894	921	969	975	955	907	927	1000	929	949	982	967	1000	931	966	960	972	948	943	991	928	919	952	1023	888	995	940	948	964	920	939	909	1032	937	943	925	945	984	924	938	932	985	984	1029	930	981	966	921	976	958	914	975	912	945	929	938	932	905	933	940	985	881	914	956	975	962	984	971	951	952	944	912	934	973	977	982	964	919	945	954	936	925	991	997	926	942	890	947	939	890	977	958	968	1016	931	1012	938	1005	941	984	1025	945	989	964	920	962	932	971	978	987	972	983	901	978	926	970	952	936	929	959	962	938	972	971	946	952	1004	1002	926	929	946	973	1017	946	948	964	932	948	945	938	890	924	955	949	970	961	943	974	968	930	967	948	940	932	985	959	963	975	950	964	990	912	939	964	967	939	909	984	903	939	935	1027	980	881	938	974	1009	947	967	915	956	973	929	978	967	973	889	915	938	940	959	973	954	965	941	981	944	1009	969	1008	920	949	1047	988	931	999	926	949	938	931	925	977	949	941	1000	956	951	945	982	986	921	958	962	968	935	961	987	998	942	991	941	968	894	950	976	993	974	921	907	927	979	965	962	919	948	954	908	894	925	946	969	954	908	947	990	936	980	975	945	958	938	966	922	998	950	978	956	981	895	970	928	946	909	952	927	976	972	904	954	1004	927	1002	925	942	956	989	955	919	945	959	976	936	967	972	944	988	919	942	924	911	983	979	932	969	895	927	968	942	978	962	988	952	956	991	956	1003	984	956	924	938	891	984	943	930	922	903	914	1004	929	943	978	962	941	976	1008	895	964	953	873	925	895	959	899	1003	952	962	961	974	908	956	954	981	938	954	938	983	932	907	979	916	947	932	917	988	960	931	951	999	935	930	931	1013	968	976	999	1025	947	936	984	918	943	971	967	920	950	899	1002	940	921	949	968	991	929	1033	968	989	968	934	1039	976	945	911	927	916	948	931	950	966	926	964	964	950	980	966	972	947	971	991	931	950	932	965	940	997	969	948	959	968	921	955	946	945	922	975	943	1003	938	949	953	1001	976	975	945	930	1015	916	978	941	939	968	1006	943	940	939	1015	956	944	983	933	906	958	946	960	897	968	970	930	954	900	931	936	922	978	954	983	996	983	933	840	1004	945	887	1006	983	966	984	967	957	993	972	962	974	979	974	977	955	937	988	951	984	948	946	953	892	901	961	955	1006	978	893	977	936	930	901	941	957	1002	930	995	941	990	954	965	902	940	979	955	930	959	947	963	844	940	984	934	952	902	950	946	953	920	916	968	905	958	939	947	938	951	996	922	929	899	955	949	949	945	939	880	993	954	963	997	972	984	877	897	970	946	998	973	1028	940	950	1039	924	928	1057	1011	967	957	965	906	978	971	968	963	949	917	934	971	999	994	995	990	956	947	963	954	936	973	982	958	933	979	958	934	958	931	967	939	943	948	966	953	926	946	941	916	980	934	904	996	988	952	981	999	935	1036	934	948	918	943	997	910	978	979	916	985	952	913	989	974	879	972	928	888	941	1014	945	956	900	935	957	965	955	961	949	977	945	948	961	942	1011	1001	950	931	886	949	956	920	869	971	994	967	978	938	1015	936	946	956	950	931	930	988	986	949	928	1015	923	953	938	955	984	959	942	984	905	914	978	1001	990	989	963	968	938	963	958	957	1000	966	956	903	960	982	980	986	972	934	974	967	1002	910	932	971	931	999	921	973	882	876	959	921	937	990	954	994	992	939	976	979	936	931	904	917	1029	983	988	949	897	952	999	895	969	1004	930	949	983	973	936	961	971	931	930	952	990	993	1001	937	911	974	976	978	989	949	956	904	929	968	973	929	1011	911	977	976	956	975	933	908	943	998	997	979	936	882	907	973	949	963	967	974	945	995	947	932	930	895	912	939	923	904	924	955	921	960	963	960	939	911	947	917	981	1042	933	982	957	949	931	1017	969	949	925	932	928	943	970	953	913	965	1003	990	1022	979	934	985	956	969	959	969	986	973	1004	1023	992	922	948	939	970	939	963	962	888	967	933	896	957	912	917	939	916	905	987	931	980	956	986	1006	958	994	919	958	906	984	944	965	962	1012	923	942	977	963	967	931	958	977	924	917	949	905	913	946	940	986	958	977	944	985	925	950	903	1044	931	973	950	974	956	1009	940	937	924	891	947	1022	908	934	943	981	933	1014	983	978	1036	961	971	926	979	943	947	968	1022	942	973	895	948	937	976	953	961	939	955	966	970	901	956	974	942	972	925	978	918	992	957	928	955	952	932	987	991	1012	946	1000	967	934	903	1016	905	961	970	967	928	951	950	897	976	982	928	955	963	975	934	929	974	960	941	980	962	917	956	962	939	937	974	931	917	971	974	940	945	989	938	963	929	959	953	984	988	897	951	924	925	985	994	975	964	941	936	906	953	931	963	976	969	932	906	960	984	959	991	904	915	992	937	910	1016	971	905	937	997	946	890	993	902	980	963	982	914	919	913	964	959	964	957	907	880	911	957	970	928	971	909	924	963	976	889	942	968	959	957	978	934	962	947	941	946	935	914	922	1004	926	963	982	922	909	956	978	936	936	924	916	943	909	936	944	949	950	1005	926	972	990	946	989	926	954	948	950	974	989	971	916	937	983	954	954	977	986	989	961	920	937	921	953	953	966	927	942	920	931	964	983	984	922	963	983	958	936	958	926	936	981	938	902	927	934	1010	974	947	998	952	961	965	939	914	997	949	982	963	974	964	937	987	901	884	903	955	927	1003	927	924	950	918	875	973	945	971	990	957	962	940	1002	981	1020	930	927	980	992	1003	947	947	961	959	931	926	925	963	970	972	952	961	982	882	953	978	952	936	949	955	910	963	942	927	942	990	999	906	984	959	928	918	1015	957	962	1020	915	965	932	946
24137	21365	28949	24873	21687	16492	9080	5001	3889	3493	2996	2812	2632	3081	3212	2905	2445	2046	1733	1554	1378	1220	1155	998	917	851	835	833	1273	999	872	855	794	786	767	832	815	815	743	780	767	777	724	728	799	757	753	761	759	795	805	779	679	741	711	693	716	716	730	875	755	725	744	828	834	767	777	765	767	780	784	741	781	764	729	723	731	755	693	733	722	746	804	760	722	753	727	774	725	766	778	720	724	727	748	737	765	749	723	723	733	729	717	767	808	788	672	733	737	729	731	731	771	761	715	721	745	712	748	790	753	747	732	780	787	734	788	760	744	756	750	793	756	707	744	727	773	753	727	726	755	760	690	763	796	731	786	756	690	728	783	757	744	712	719	730	788	708	754	756	768	824	766	731	728	732	763	760	705	710	754	726	730	724	729	709	743	732	746	791	738	708	738	755	759	734	763	755	779	733	728	731	685	714	766	738	695	748	768	773	735	750	768	692	736	811	724	699	800	744	752	758	733	772	765	728	725	761	748	716	721	732	746	736	761	728	768	752	752	772	741	729	757	749	780	695	724	734	780	757	734	761	729	727	770	757	701	779	738	751	782	725	737	750	730	728	798	719	745	698	734	777	720	731	746	741	759	789	736	726	749	757	775	769	737	746	750	764	754	693	747	717	789	724	764	765	764	766	725	707	728	786	766	749	734	746	756	661	760	748	768	782	754	753	728	722	701	744	778	719	774	780	723	706	802	740	737	719	745	758	733	754	706	750	747	734	744	791	745	744	743	714	797	735	735	794	717	710	728	741	704	695	746	758	753	766	746	762	729	737	768	745	757	722	771	767	759	768	739	752	760	704	774	743	750	736	786	732	811	739	718	764	803	773	732	721	764	738	698	731	731	785	806	758	690	718	759	722	729	776	690	799	775	715	768	722	780	763	747	726	749	789	741	742	706	743	736	768	703	754	739	780	728	755	779	710	682	719	776	740	745	727	733	755	721	725	728	740	762	741	751	759	797	670	733	758	767	767	752	784	667	725	756	704	742	758	714	743	694	754	738	752	713	707	738	669	784	732	723	774	764	707	753	757	736	740	777	705	804	751	732	771	740	762	762	742	748	711	742	721	732	741	737	770	756	757	724	735	745	739	756	736	716	765	735	769	762	742	738	693	791	745	699	746	737	733	700	773	718	770	746	743	765	743	763	709	746	753	746	698	780	745	735	791	773	753	770	726	684	755	744	745	735	730	762	754	739	730	739	802	809	738	738	757	757	742	742	682	758	740	689	717	764	760	731	697	741	798	712	752	757	757	743	707	742	726	714	737	754	739	750	746	736	714	716	789	719	747	727	754	692	764	780	785	754	757	790	735	749	724	766	771	693	733	721	765	764	765	739	731	735	758	684	747	695	730	732	749	762	769	752	732	750	758	732	725	750	768	754	726	714	724	793	718	737	735	739	724	715	735	736	750	674	689	738	722	731	709	732	792	763	771	768	766	756	754	777	731	741	675	702	704	733	705	753	810	752	790	689	775	727	780	726	741	747	743	758	723	747	769	700	764	735	730	755	743	747	723	761	732	739	748	712	750	782	746	729	766	710	744	701	710	686	725	771	750	743	755	817	701	722	759	744	723	734	741	780	757	753	775	748	728	716	723	697	788	772	713	742	775	762	714	798	732	804	793	724	761	764	743	749	731	708	738	720	701	774	677	698	710	760	737	751	734	717	760	758	790	747	722	752	743	755	762	706	770	785	686	725	761	704	732	707	708	777	721	754	749	774	777	768	741	745	742	744	757	783	732	723	774	748	707	784	693	724	753	734	751	727	768	704	732	692	757	757	707	761	747	817	786	728	770	723	759	732	711	766	757	765	733	697	721	750	786	726	711	766	713	711	712	748	752	667	750	759	736	726	660	762	696	746	727	730	740	782	734	725	749	724	785	719	744	777	745	738	755	757	767	731	748	731	762	668	723	737	754	751	770	706	737	718	705	752	740	703	768	790	695	771	752	714	788	778	779	733	767	762	745	715	746	813	728	706	718	765	735	781	747	732	751	756	735	762	739	762	721	759	728	797	788	724	735	733	697	769	724	756	703	768	716	737	800	734	767	736	731	711	742	735	751	768	743	712	759	733	761	701	711	735	696	740	757	751	718	722	730	735	754	731	780	736	759	749	667	748	741	799	775	764	755	737	742	739	766	728	758	754	779	738	713	755	747	770	743	720	758	753	754	734	749	761	752	815	758	754	757	742	764	781	719	739	752	713	752	721	756	743	795	737	761	743	737	762	718	744	762	745	781	769	765	709	761	714	769	767	763	806	725	759	727	735	743	756	735	736	739	745	760	776	788	776	758	738	707	721	680	746	792	768	725	767	715	717	739	752	728	756	742	756	715	742	741	711	764	720	722	785	718	719	783	740	726	726	743	684	745	740	815	733	757	717	749	735	739	747	750	696	716	736	760	747	779	749	759	757	734	774	724	710	725	748	726	769	726	760	726	718	710	727	745	724	718	718	741	745	695	764	797	719	806	742	715	743	725	752	762	753	745	745	781	749	740	780	763	725	716	739	729	767	751	754	783	717	696	761	711	751	749	750	734	801	761	764	745	777	778	728	726	755	770	756	732	703	694	672	720	780	750	734	742	763	733	747	759	721	744	750	780	759	749	752	729	736	767	745	760	770	724	790	775	752	722	806	764	726	716	740	780	787	782	758	732	716	736	738	727	826	741	716	739	753	760	721	775	755	749	776	729	757	787	689	740	765	730	702	713	688	775	741	786	714	745	795	736	728	749	743	720	701	708	771	742	752	784	772	709	772	727	751	755	696	721	752	739	714	756	739	761	713	707	699	754	741	794	736	760	788	715	726	774	732	722	724	783	711	752	744	736	763	760	772	733	694	704	723	708	724	749	717	713	695	741	763	758	781	730	681	727	680	728	734	764	698	770	732	769	811	726	788	722	810	763	685	743	781	733	734	699	704	692	790	752	799	791	748	703	706	734	737	756	743	743	706	747	771	760	703	739	742	772	740	753	763	768	714	783	712	706	730	734	736	727	704	744	774	750	710	723	746	752	726	688	795	782	716	732	758	786	705	741	789	700	704	714	696	760	741	736	790	694	787	777	732	709	730	735	740	746	751	800	726	753	766	721	695	793	715	689	721	785	760	808	782	737	713	784	786	754	748	773	770	736	752	741	762	707	752	753	746	736	749	745	738	809	743	747	744	752	754	686	711	788	744	730	699	716	745	801	718	780	764	736	729	743	721	698	757	765	696	749	721	684	697	755	747	683	726	702	708	720	790	736	771	729	760	780	796	735	751	741	736	767	746	690	751	749	756	689	706	738	761	699	728	775	790	733	713	774	756	722	770	757	770	753	728	742	729	748	756	720	761	746	709	742	771	735	780	683	742	752	743	755	753	732	698	734	774	750	720	758	735	789	720	723	741	777	703	747	740	682	749	744	780	702	710	762	671	757	741	798	778	755	801	715	704	752	709	755	716	761	772	755	754	772	713	775
26249	46134	47287	36537	27046	19797	14408	10971	9374	8568	7746	6955	6539	7307	7832	6905	5931	4574	3595	3378	2893	2448	2237	1725	1464	1354	1294	1309	2396	1655	1374	1221	1150	1154	1125	1132	1118	1049	1145	1076	1064	1040	1059	1000	1031	1042	1051	1068	1081	1113	1053	1024	1050	1080	1072	979	1093	986	1055	1070	1064	1086	1052	1075	1094	1100	1156	1061	1026	1095	1060	1010	993	1055	1063	1064	1041	1061	1022	1083	1025	1031	1039	1029	1041	1021	1063	1033	1018	1113	993	1069	1015	1073	1038	1058	1015	1039	1103	1053	1086	1058	1089	1012	1049	1024	1089	1055	1034	1069	1076	1024	1034	996	1058	1061	1058	1050	1053	1085	1079	1036	1018	1048	1014	1011	1082	1048	1039	1030	1052	1034	1071	1033	1052	1055	1018	1075	1091	1046	1021	1012	1013	1011	1071	1027	1002	1015	987	1122	1013	984	1045	1012	1068	1018	1085	1018	1058	1025	1061	987	1013	1040	1057	1016	1090	1063	1010	1030	997	1079	1010	1056	1096	1068	1024	1024	1062	1083	1070	1024	1107	1047	965	1073	1070	1035	1069	1048	1078	1028	1045	995	1055	994	960	1056	1014	1047	1041	1039	1059	1006	1089	1055	1060	1033	1052	1043	1084	1028	1010	1049	966	1039	1040	1089	1021	994	1034	1051	1048	1004	992	1030	1057	1041	1028	1007	1041	1049	1040	1088	1064	1000	1047	1022	1010	1026	1049	996	1024	985	998	1065	1016	1059	988	1063	1032	1097	1076	1053	986	1030	1033	1035	1048	1000	1041	1023	1101	1018	994	1050	1033	1058	1035	1009	1055	1011	1004	1048	1055	1022	989	1040	1059	1061	974	1039	1063	1015	1038	1077	1078	1040	1012	1040	1012	1024	1017	1036	1012	985	1033	1070	1002	1020	1036	1005	1008	1104	1027	985	1045	1045	1048	1026	1067	1015	999	1062	1040	1069	1035	1030	1028	1052	1055	978	1045	1031	1051	1053	1049	971	1059	1067	1008	1050	1053	1011	1060	1016	1011	1013	1043	1006	1056	993	1084	1045	1025	998	1065	1003	1051	1027	1059	1030	1046	1010	1052	1062	1045	1051	1041	1013	1027	1050	1048	1041	1020	1079	1063	1037	1020	1080	1044	1022	1037	993	1057	1027	1009	1034	1094	1082	1052	1008	1040	1035	975	987	1042	1093	1000	1071	1001	1068	1096	991	1042	1088	1028	1035	1045	974	992	995	990	1034	1013	1006	1055	1067	1067	1070	964	1061	1102	1038	1050	944	1005	996	1000	1065	1012	1059	1057	999	1023	1015	1036	1016	1011	1051	1030	977	1077	1024	1065	1017	1003	964	1034	1058	998	1010	1105	1041	1089	1019	1046	980	1055	1007	982	1107	950	1036	1001	1060	1026	1062	973	1060	981	999	1069	1062	1043	1014	1014	1014	1046	1081	1010	1008	1025	1067	1037	1029	1041	1033	1092	1054	1098	1042	1110	1055	1052	1044	1045	1046	1035	1017	998	1013	1042	1068	1039	1013	1009	1039	994	1000	1041	972	1074	1017	1025	1046	1056	1067	1083	1026	1027	1004	1070	1016	1033	995	1059	1090	1111	1013	1050	1026	1076	1000	1020	1069	1038	1049	1063	1014	1061	1066	1074	1036	972	1027	1056	1092	1061	1039	1026	1005	1044	1013	1004	1053	1045	1048	975	1040	1054	1011	1038	1052	1071	1046	1025	1096	994	1037	1007	983	1098	1036	1056	1093	1030	1104	1085	1084	1054	1028	1088	1051	1009	1024	1115	1017	1029	1017	1098	1069	1040	1091	1022	999	1055	1032	1076	1039	1023	1041	1052	1036	1079	1046	1015	1056	1028	1052	1031	1053	1027	1035	1088	1004	1076	1034	1001	1029	1081	1012	1077	1035	1032	1066	1041	1089	1090	1004	1034	1076	1026	1051	1045	1022	1037	1083	1012	1058	1046	1064	1077	996	1007	1042	1024	987	1049	1098	1008	1017	1001	992	1083	1066	1021	1053	999	1067	1054	1008	1062	1107	1030	1052	1063	1031	1040	1035	1020	1105	1042	1030	1035	1048	1020	1085	1027	1083	1051	1031	1066	1026	1052	1019	1011	1070	1010	1066	995	1017	1038	1062	1071	1021	1064	1030	1055	1035	1052	1047	1074	1010	1045	1023	1019	1042	1037	1039	1023	1006	1029	1074	1008	1030	1039	1079	1043	1030	1003	1066	1064	1027	1034	1061	1033	1012	1117	1023	1019	996	1035	1047	1038	1058	1033	1090	1076	1048	1082	1072	999	1049	1049	1036	1021	1036	1068	1071	1015	1041	998	985	1043	1022	1031	1011	961	1043	975	999	1066	1029	1038	1058	1019	1069	1071	1027	1016	1032	1045	1023	969	1030	1020	1008	1033	1050	1071	1051	1089	1030	1091	1027	1029	1058	1016	992	1005	1008	988	1113	1014	1008	1076	1019	980	955	1033	1034	1055	961	1020	1078	1043	1042	993	1030	1084	1085	1061	1022	1041	1038	1073	1027	1006	1046	1020	1039	1089	1044	1042	1083	1006	1012	1108	1040	993	1054	1027	1021	1088	1019	967	995	1001	1034	1081	1026	1076	1036	982	1017	1000	1088	1041	1040	1004	1042	992	1067	1030	1050	1069	1059	1069	1069	1042	1015	1007	1073	1061	1064	1083	1041	1030	1042	1019	1043	1062	1040	989	1015	1026	1039	998	1015	1074	977	1032	1070	1059	1071	1038	1045	1007	1034	1029	1047	1050	1009	1101	1048	1039	1016	992	1060	1024	1090	1048	1038	1070	1058	1009	1058	1049	1078	1083	1078	1016	1086	1110	1027	1067	1067	1011	1027	1038	1008	1044	1089	1004	1019	1055	1045	1059	1005	980	1007	1080	1036	1063	1101	1037	992	1047	1009	1051	1075	1022	1056	1071	1007	1037	1075	1044	1031	1123	1032	997	1056	1065	1045	1026	1023	1043	1054	1095	1080	1003	1008	1024	1052	1041	1038	1029	1045	1024	1075	1006	1012	1032	1010	1036	1061	1005	1042	1021	1094	1110	1032	970	1029	1060	1003	1050	1063	1106	1021	1020	1123	1017	1047	1067	1043	1072	1036	1016	1037	1058	1058	1005	1036	1064	1063	1033	1017	1017	1089	1020	994	1017	1054	1097	1055	1066	1036	972	1022	1071	1038	1050	1029	1017	1060	1073	999	1003	1051	1019	1036	1027	1014	1067	989	1095	1053	935	1034	1057	1045	1049	1059	975	1070	1021	1067	1049	1022	996	1029	1068	1068	1038	1090	1032	1021	1028	1063	1061	1034	1028	981	983	1019	1031	1030	1068	1030	1003	1094	1010	1030	1050	1057	1019	969	997	1081	1028	1083	1073	1030	1095	1053	1110	1015	1011	1058	1044	1013	987	977	1059	1063	1063	1054	1055	1044	1030	1013	1003	983	1080	1046	1032	1054	1040	1045	1061	1040	1076	1067	1096	1045	1053	1069	1017	1030	1075	1040	1030	1070	1107	1144	998	1050	1060	1057	914	1018	1000	1078	1102	1036	995	1056	1072	1054	1073	945	1018	1038	1071	1023	1024	1009	1020	1050	1068	1095	1021	1038	1006	1068	1073	1019	1000	1051	1074	1069	1062	1048	1060	1032	1056	1046	1008	1071	1072	1048	1010	1028	1058	1073	1122	989	1053	1053	1057	1052	1046	1017	1022	1023	1020	1020	960	998	1033	1038	1024	999	1071	1048	1008	1066	1083	1012	1046	1031	1059	1017	1043	1067	1046	1058	1051	1028	1056	1028	1099	1030	1000	1005	988	1017	1078	1047	1061	1048	1017	1053	997	1094	1078	1074	1067	1039	975	1008	1006	1075	1000	1087	1029	1014	989	1049	1072	998	1051	1051	1067	1090	1034	1007	1063	1066	1060	1083	1042	1020	1085	1009	1111	1009	1031	1049	1081	1032	1050	1025	997	1010	1039	1058	1050	1063	1042	1031	1027	1042	1018	1022	1087	1022	1072	1006	1036	1026	1058	1041	1047	1003	1025	1010	971	1020	1057	1000	994	1019	985	985	984	1052	1044	995	1048	1070	1020	1098	1020	1043	1001	1056	1038	1044	1078	1050	1013	1053	1078	1025	1052	1035	1024	999	1033	1020	991	1045	1011	985	1007	984	1054	1047	1019	1063	1023	1031	1001	1019	1011	1049	1073	1034	1020	1077	1036	1082	993	996	1024	1058	982	1019	1050	1059	1002	1052	1096	1027	991	1024	1019	942	1043	1045	989	988	1070	1106	999	1047	993	1033	1039	993	1049	1006	1083	1047	1019	1054	979	1012	1080	1090	1041	1005	1054	1019	1049	1109	1043	1046	1098	1040	1070	1090	1037	1044	1005	1062	1032	989	1041	1069	1104	1041	1068	983	1022	1020	980	1084	1039	1007	1049	1078	1035	1043	1069	1052	1034	1027	972	1096	1060	1030	1027	1033	1059	1026	996	1038	1024	1026	1064	981	1020	1054	943	1030	1058	1074	1013	1017	1066	1062	1046	979	1015	1089	1079	1090	1082	1057	1022	1019	1001	1033	1037	1065	1031	1026	1015	1059	1028	1036	1045	1039	1054	1049	1013	1078	1062	988	1012	1015	1051	1032	1001	1066	1011	1090	1093	1016	1055	1046	1053	1007	1045	1050	1033	1070	1035	1077	991	1032	1010	994	1010	1088	1065	1083	1040	1042	1066	1070	1070	992	1038	1008	1013	1050	1035	1061	1029	1041	994	1041	1065	1038	1072	1071	1024	1039	1026	1054	1033	1089	1021	1008	1052	1048	1025	1068	1108	977	1000	999	1003	1028	1075	995	1051	1040	1021	1029
23193	21397	29290	23934	21764	21992	16944	7679	5643	4865	4206	3960	3833	4296	4005	3205	2750	2331	2263	2040	1496	1315	1184	1077	944	913	860	895	2039	1125	1182	864	756	753	796	728	813	763	755	738	736	749	743	721	727	710	721	757	744	700	779	751	747	794	716	710	687	743	715	679	730	729	701	824	785	805	778	770	754	723	722	738	690	723	728	728	742	703	717	717	759	697	764	736	735	743	688	708	770	677	725	741	744	771	702	694	742	709	701	757	671	697	689	750	755	699	753	724	748	749	726	703	729	729	785	724	741	731	732	728	744	720	712	712	768	690	686	715	745	727	733	748	750	737	735	754	741	749	712	723	683	732	729	773	702	739	731	694	677	799	750	723	660	738	735	709	730	736	711	671	723	726	724	732	683	747	741	729	746	709	765	723	760	758	672	716	743	743	693	767	724	693	687	732	702	729	729	717	732	693	693	695	709	714	709	729	690	721	712	738	752	680	756	675	680	726	744	795	751	746	738	661	701	757	692	709	718	726	703	755	702	644	742	733	684	770	778	731	765	699	695	709	745	705	726	690	706	728	715	670	704	719	710	715	708	697	722	727	732	709	652	736	752	684	685	692	717	711	725	720	755	734	734	700	671	776	753	743	704	727	710	729	683	712	745	735	719	745	725	701	735	721	728	726	724	674	728	716	697	709	725	719	772	746	697	697	738	736	696	711	716	782	707	748	704	751	768	761	693	694	718	687	752	702	707	706	724	745	779	709	703	708	702	731	719	733	748	739	742	737	787	706	677	702	711	675	762	741	691	734	741	731	698	696	712	728	659	725	731	729	747	693	727	678	737	746	710	757	753	781	673	735	740	680	695	745	741	736	709	718	684	701	725	742	720	699	751	674	702	707	696	713	660	735	720	755	658	713	699	744	661	700	719	685	669	738	721	719	711	732	732	744	730	669	694	693	700	767	711	740	722	717	756	691	706	682	683	709	746	719	767	736	743	717	705	748	705	732	709	726	745	712	707	701	711	728	730	737	751	722	724	681	733	704	688	744	699	733	706	750	693	769	759	681	703	775	719	764	759	692	674	696	733	709	683	751	754	762	735	770	735	752	686	742	735	727	709	739	726	723	675	746	704	703	697	747	729	716	730	711	712	736	728	702	764	749	760	713	668	781	725	743	728	683	729	743	754	771	665	697	705	752	727	689	740	714	682	732	715	730	705	715	663	678	755	755	702	726	689	708	725	739	717	759	668	711	759	742	680	726	727	706	730	703	753	692	761	670	708	726	739	719	736	720	721	707	694	731	713	725	709	713	737	750	683	715	721	746	715	747	704	702	692	689	739	781	701	736	733	699	739	708	686	701	766	733	732	762	724	742	743	701	733	758	727	751	729	687	733	732	732	687	740	716	716	636	718	709	730	742	698	744	753	703	734	741	717	723	704	705	729	684	741	712	719	687	759	723	730	707	742	736	699	753	706	723	735	751	737	695	711	714	724	748	731	727	689	730	721	757	765	732	676	702	747	755	672	685	719	770	729	709	715	748	739	697	703	753	710	720	666	744	720	762	725	739	725	773	713	733	683	719	635	700	747	759	720	656	751	740	760	677	721	728	661	708	703	690	712	727	768	755	734	700	729	696	722	687	752	744	742	740	761	698	739	734	724	714	700	732	713	685	695	698	731	691	709	758	693	747	689	689	734	746	688	735	743	740	733	717	715	721	704	792	716	669	754	694	762	706	685	747	666	753	724	748	735	714	747	744	748	738	750	761	723	764	684	759	730	729	690	697	763	713	722	714	733	684	764	711	723	706	727	720	777	788	726	744	776	724	731	713	760	710	721	712	717	768	671	717	722	731	764	720	748	711	731	703	708	743	722	678	691	695	692	688	706	671	663	757	736	741	710	704	692	722	709	728	684	732	682	762	703	708	706	752	764	761	727	724	671	666	779	752	724	735	747	706	759	754	678	742	717	774	735	757	752	702	758	698	767	720	750	744	709	755	706	760	722	744	728	708	725	694	721	733	733	714	757	738	772	707	694	684	702	695	720	720	675	730	749	719	742	745	774	798	732	752	728	722	721	733	688	715	669	719	675	700	710	699	727	699	713	685	707	735	750	667	734	744	792	755	727	735	744	710	743	746	687	717	707	711	723	755	726	648	730	722	753	676	766	742	703	757	763	718	723	690	724	714	705	743	696	703	672	711	716	657	762	752	716	688	740	720	694	713	718	720	693	735	714	691	688	743	719	707	686	684	737	691	698	728	726	688	723	721	694	688	748	726	760	760	743	692	744	757	694	688	750	714	770	747	764	711	755	755	705	725	742	715	717	716	735	735	726	695	713	694	754	704	765	717	715	697	675	708	747	682	754	726	739	716	712	709	719	712	743	725	724	664	698	720	751	709	789	711	724	708	748	757	791	716	713	721	673	667	734	742	719	746	746	751	699	729	705	710	719	733	738	697	751	689	698	717	727	745	773	771	707	740	748	728	737	721	737	755	702	732	732	707	741	716	715	674	683	726	770	700	693	716	719	736	714	724	706	741	672	724	738	729	710	711	723	753	725	756	749	740	709	719	760	755	722	743	715	718	710	696	783	712	711	768	712	809	751	744	721	749	724	747	721	732	723	724	714	674	734	686	695	682	678	725	689	687	687	717	697	716	721	691	688	744	746	688	707	734	697	735	743	721	701	675	721	750	706	675	742	717	745	719	661	729	700	767	681	723	744	712	678	782	707	709	775	720	775	690	733	702	763	794	650	738	677	704	743	728	698	728	739	729	750	730	752	739	702	704	709	709	748	710	714	693	706	729	737	757	711	706	735	739	688	701	705	754	738	691	702	691	727	736	692	722	706	748	758	711	764	707	683	671	734	704	731	740	718	764	729	732	732	748	784	783	751	759	701	687	693	715	746	719	700	752	733	710	697	710	688	706	706	776	749	729	745	657	709	748	715	729	685	727	732	727	712	684	708	704	649	734	755	735	700	719	755	735	712	688	701	727	695	735	716	715	732	694	741	709	715	751	722	723	760	712	743	714	720	681	708	759	685	711	731	695	747	740	720	739	725	722	732	703	703	709	737	693	732	763	668	707	748	674	731	740	732	661	708	725	716	725	713	774	720	726	730	746	770	770	693	755	703	717	718	664	745	683	760	745	734	727	713	702	683	783	719	756	719	678	715	712	723	729	746	690	677	704	690	745	739	745	721	706	703	726	750	752	685	727	734	731	717	764	760	694	748	755	720	700	720	745	704	729	698	730	757	698	673	751	690	676	702	687	710	720	779	763	750	717	734	711	720	711	725	702	730	709	745	694	737	705	782	686	722	702	761	750	740	663	752	704	753	679	694	734	720	805	741	756	687	732	710	748	778	731	710	711	731	709	686	703	724	760	695	739	798	733	650	701	736	718	760	735	706	725	700	674	690	708	746	712	709	744	697	725	784	655	751	710	720	687	719	711	687	743	702	689	702	738	712	675	709	710	716	728	715	709	798	709	771	725	668	683	709	723	723	689	730	712
27319	50600	50652	40091	32379	24721	18690	14863	12893	11576	9855	9652	8969	10415	9539	7322	6287	5349	5084	4189	3271	2775	2347	1925	1575	1539	1258	1681	4478	2013	2150	1275	1200	1167	1124	1107	1122	1088	1063	1013	1007	1049	1012	994	975	988	1037	1050	1013	1059	1026	1008	1046	982	1045	985	974	1040	1039	1053	1061	995	1010	1198	1258	1186	1039	1022	1064	1027	974	1026	924	1003	990	978	1028	1020	1003	942	1013	1018	933	971	992	991	958	997	980	1027	991	939	1007	1026	939	979	988	1045	998	1009	1011	984	1082	953	961	995	962	978	971	1016	958	1005	1018	986	972	1005	1016	1050	1017	944	1025	1004	1059	986	937	958	1006	1007	997	974	936	1027	941	980	979	1033	1014	1017	1037	976	984	998	1001	978	988	990	995	1017	991	998	946	954	1064	980	980	1012	998	956	990	1025	1016	1027	1067	972	986	929	948	1025	1006	1001	1011	1000	959	1010	1041	986	1008	970	1022	1009	1025	1019	966	984	983	958	1049	964	1043	1005	983	997	1015	993	986	1005	964	1002	940	954	968	1011	958	1008	980	1013	997	1010	1022	971	981	1013	959	998	972	1070	993	996	1002	1045	966	1026	964	975	1029	991	1021	1008	987	968	978	990	1018	982	949	1035	965	1017	947	1003	955	1029	996	986	1019	1017	980	1000	1008	1029	996	1040	964	1011	1020	992	949	1025	949	1000	967	986	940	954	962	1025	979	998	1016	985	1014	933	998	984	1000	1021	966	1010	945	1034	1056	994	973	953	995	977	940	1038	942	992	1063	979	978	965	989	1016	991	1022	995	986	976	984	976	963	973	968	1073	962	1015	999	1025	929	955	974	989	945	1006	970	936	996	984	1008	997	971	1004	1003	961	1010	1033	954	995	992	1053	992	965	975	997	992	1017	1026	1053	988	970	928	982	955	998	991	999	1028	979	963	1011	967	1019	1014	996	1042	1039	991	1013	1020	940	1012	969	1014	968	1021	990	1018	1004	1050	1019	922	990	968	961	1007	963	987	968	1003	1030	1001	999	1014	986	934	993	1042	1022	979	991	1019	996	996	1005	1032	998	1014	1001	1039	1014	1022	941	1001	974	964	963	1000	994	995	994	966	956	948	964	961	1010	997	951	1005	1035	977	993	1006	1010	934	1048	982	1045	1000	996	1000	974	993	987	1007	941	962	1040	983	975	1020	1039	997	973	1010	973	1005	1080	965	1013	1023	1015	1070	1024	1019	1015	1006	994	1027	991	986	999	938	1066	1065	1045	965	1004	1038	1008	963	945	970	1014	995	983	984	1001	999	1009	1019	1024	953	981	996	1007	987	1010	972	1002	1011	979	1006	986	1006	940	1000	1036	963	981	997	979	1023	990	992	971	998	995	960	1018	968	1004	967	1032	1010	982	997	1030	1014	967	999	1008	979	968	998	942	967	973	1044	1011	950	994	1029	1050	948	1042	1030	984	977	972	964	982	1020	985	956	1026	980	978	1000	981	974	1006	1009	1010	999	961	983	1005	1036	1018	1011	1007	1017	994	987	993	985	987	1034	996	1052	1027	987	938	1024	971	998	1030	925	989	996	1025	1014	1021	1058	1015	985	980	944	1005	1019	989	960	1035	1016	979	1001	981	990	992	999	1009	992	954	1058	976	943	993	949	973	1039	1033	957	1000	974	1044	1013	972	984	993	1027	998	991	978	1021	1002	1015	976	971	946	990	944	967	972	952	984	1028	908	982	987	985	968	989	1020	1032	988	1005	971	965	974	1008	1013	1053	1009	954	981	1042	985	944	1009	979	942	1023	995	1003	1063	1026	1017	985	1027	1052	978	1029	1022	957	1016	973	981	945	1024	918	976	1001	1017	1020	977	961	921	995	921	1021	987	1000	957	1001	983	1001	996	1049	1013	977	965	982	1004	1006	949	986	1028	994	997	1031	1024	1031	1042	950	963	1028	998	1003	991	975	955	1052	989	957	1023	1015	1022	992	1032	913	981	972	960	989	1037	958	1019	1003	967	969	979	1020	966	983	1020	1005	949	944	969	992	967	1022	979	934	981	963	1061	1031	960	944	1006	1010	1040	1013	1083	985	979	988	976	960	937	1004	1004	1017	1004	1043	1027	1036	1074	980	1019	988	959	983	1025	1020	974	994	1017	986	1040	1039	1059	1003	953	995	922	987	965	984	1023	989	1001	981	972	974	1016	1036	1021	960	983	945	941	979	987	963	1001	1009	1010	1034	988	1013	966	987	980	1040	996	986	979	955	1025	1010	1008	1008	983	1020	1040	1005	978	1024	1001	980	996	1024	955	969	954	971	978	968	1004	1015	934	1011	1006	952	1011	983	974	954	1027	990	984	1027	1091	986	1020	948	1052	969	967	1003	1022	1011	1002	986	1015	1030	924	1024	988	963	981	969	980	942	1020	951	1068	972	968	1048	952	969	1039	980	978	1029	998	1008	977	982	1020	1003	949	999	970	976	951	1023	981	951	994	1048	1014	995	1000	1011	1046	980	998	1014	991	930	972	989	923	1000	1000	1016	1015	996	1026	955	1047	1002	981	1053	1035	945	986	1022	1008	1034	992	962	989	1001	1008	917	995	1018	1065	981	1013	969	1020	991	1039	1036	1047	950	998	965	1068	1040	1049	978	1011	969	1055	993	1011	1033	987	982	988	1009	1025	983	978	979	995	994	1020	1002	973	983	968	994	1038	962	1014	1056	953	988	991	1035	971	967	984	1026	974	1018	994	1003	949	954	1001	977	1049	990	1026	920	964	978	943	958	945	1031	998	1018	956	975	961	1057	932	961	1003	1014	1012	988	981	985	1035	1005	946	930	1014	922	1002	979	1022	1028	1014	966	1020	1002	959	960	1038	1039	1000	988	993	1041	979	980	957	976	959	1057	1014	960	998	1009	996	994	992	957	994	1008	938	963	967	957	998	992	923	1011	990	983	965	1033	994	880	971	996	1032	1010	1015	991	975	1029	969	1071	1045	963	935	1021	957	937	987	976	914	960	998	1047	1001	1029	967	942	1045	1037	1026	940	1041	1012	959	967	991	1012	991	1001	980	1021	998	1031	990	1009	978	1024	923	1002	994	949	948	956	964	1021	1005	995	1006	965	941	1028	999	982	984	951	979	976	1044	1016	976	988	936	998	1000	985	986	1000	1016	1002	1001	996	987	936	1012	1015	1028	983	1009	971	1000	948	945	981	965	980	944	993	1021	990	1002	952	943	1038	1007	987	976	997	1042	943	994	944	1008	985	1059	992	987	979	1036	945	1005	1045	970	1022	1001	1025	1005	970	1002	970	1027	1009	1026	995	968	967	1037	1006	1024	991	1018	996	1009	966	973	1036	964	960	1001	1017	974	1002	977	992	1012	996	1038	1033	977	985	997	964	1020	940	1002	986	989	985	1007	965	977	1042	1038	1037	967	994	995	985	1050	943	1011	942	1025	997	991	1010	1041	1060	1020	980	1029	945	965	1008	957	1037	962	1026	966	977	1033	955	984	945	997	1031	1001	1018	1053	954	1003	1014	1015	1009	970	1002	1008	993	1044	999	944	1013	938	995	951	995	977	971	999	966	1028	1043	1003	1016	1022	1005	1042	1033	1018	998	1000	1012	968	992	1003	989	1013	1000	1016	1044	979	986	965	991	990	951	985	1016	955	1024	997	1039	975	1027	982	1025	1012	965	1035	1036	996	939	1035	988	1015	970	918	961	1045	987	1006	928	961	992	1011	1021	977	1003	991	1002	1001	1021	959	939	1009	968	1015	1005	1017	1000	1028	1002	983	1019	1019	1015	998	1039	1037	1012	969	1037	1025	1006	983	973	998	1000	969	959	1002	1033	984	959	965	988	996	1001	1052	956	1012	992	1033	955	996	959	1016	950	1006	979	992	983	967	1024	1054	1013	1030	961	1024	1017	1030	951	956	1015	1056	919	992	930	981	1039	965	961	976	962	1011	1004	995	1012	948	991	1010	1028	1026	990	942	1053	1008	1015	1015	1013	1061	993	991	986	1011	1021	1019	959	1000	960	1001	993	952	1031	1014	981	1039	998	1002	1017	985	1008	997	955	1023	1005	1025	993	953	1012	994	974	990	980	1025	924	980	1035	1000	1029	972	993	999	999	1040	997	1008	992	982	984	1010	1057	1002	986	1041	1009	1000	981	935	987	995	999	999	1000	1007	1016	1011	971
27980	27368	31695	23282	12694	7334	4574	3096	2723	2504	2087	2192	2402	2129	1911	1664	1506	1350	1184	1016	919	795	789	840	751	687	652	717	713	709	692	664	642	696	696	710	693	703	686	667	669	662	693	659	687	672	658	644	620	716	643	647	668	655	664	700	639	649	651	667	635	659	628	641	641	691	685	672	661	631	616	684	706	692	661	673	683	679	644	682	670	644	658	716	716	685	696	670	686	686	653	684	685	648	653	753	732	669	693	705	663	606	645	631	664	697	656	667	661	700	676	656	617	671	652	688	618	668	688	647	701	682	702	711	655	667	685	710	653	682	714	671	679	663	664	676	668	627	678	659	668	677	704	657	654	653	682	724	666	695	662	682	691	690	661	664	714	660	672	669	624	690	651	631	645	659	700	634	659	627	658	662	614	662	657	684	686	616	672	630	660	663	673	687	641	636	700	724	663	706	740	659	702	686	676	676	686	680	712	704	656	625	694	679	690	668	650	674	692	685	680	626	666	636	648	671	693	676	681	639	625	651	693	666	668	692	641	678	664	659	649	670	635	650	702	680	678	644	662	637	687	634	693	666	658	661	621	648	714	656	647	688	656	694	679	625	640	671	682	650	654	629	640	697	688	706	656	662	681	642	656	651	657	652	688	725	685	667	632	637	701	663	704	680	680	689	616	675	605	695	649	734	712	678	630	676	622	658	660	647	657	671	643	620	675	657	683	656	676	671	724	632	663	647	680	653	680	663	675	657	663	656	657	644	621	694	705	672	629	657	726	702	665	682	676	705	699	659	688	670	668	599	690	637	662	640	661	648	654	664	664	655	640	639	705	710	647	630	634	691	634	663	641	638	719	719	705	673	699	659	601	728	642	626	698	652	668	697	670	624	695	656	650	666	641	646	717	665	723	648	641	638	655	673	633	664	642	635	636	671	664	639	644	652	625	639	706	721	694	716	646	689	681	634	694	671	668	665	661	673	672	719	679	657	624	638	684	666	698	650	649	633	652	647	688	626	663	689	688	668	625	722	694	652	692	662	691	693	655	652	657	661	704	627	671	694	645	649	655	649	642	656	650	656	644	639	698	729	672	684	683	652	664	655	673	617	643	668	638	634	662	661	670	641	656	639	682	698	614	700	651	653	677	653	660	726	656	674	651	635	686	651	685	661	643	714	698	670	688	675	654	689	685	631	708	658	686	592	671	646	609	646	678	676	648	633	665	661	626	692	680	605	633	641	646	688	655	665	692	621	672	659	639	702	620	696	643	666	710	673	655	671	695	676	694	695	655	682	674	644	650	712	684	659	661	653	638	713	696	674	675	669	655	692	653	638	636	641	687	683	647	672	674	703	661	658	685	665	654	699	684	638	723	686	640	666	681	630	657	647	621	627	682	673	625	651	643	651	686	686	641	654	673	683	683	648	683	618	688	709	724	662	687	692	670	698	656	663	676	690	640	672	656	657	724	646	665	672	707	683	623	680	660	666	675	677	655	654	652	649	643	618	619	715	682	700	692	630	686	674	640	666	679	682	685	664	639	680	679	666	666	674	701	669	720	672	647	671	606	655	669	679	680	637	683	654	733	677	673	648	718	659	631	632	671	710	670	635	666	666	641	682	647	666	656	741	671	722	668	654	634	615	668	651	666	675	630	669	642	658	672	649	697	645	705	682	671	668	668	717	660	669	666	682	723	664	709	659	630	682	670	616	658	659	640	677	689	680	659	676	642	676	725	698	690	688	649	626	689	683	671	697	631	694	649	644	659	680	648	669	671	651	694	689	672	682	661	682	660	735	658	696	672	610	649	617	659	684	651	676	688	688	654	656	634	644	694	666	687	691	639	636	671	702	684	696	644	645	628	664	694	675	688	659	666	681	684	704	721	661	625	713	626	652	666	660	652	645	690	639	702	676	628	696	658	645	709	652	668	655	684	661	657	640	661	718	665	772	701	672	667	678	660	646	689	642	648	714	656	671	667	718	618	676	637	648	670	650	652	649	665	603	614	705	669	643	629	685	600	653	710	635	684	662	646	675	699	668	712	679	679	645	671	664	670	656	660	688	651	670	654	663	648	678	703	680	599	670	670	684	645	662	670	662	702	694	672	683	629	652	651	646	679	689	675	651	647	661	643	675	680	648	672	663	702	713	633	678	695	668	695	670	719	664	673	705	638	655	661	624	685	636	695	724	657	620	666	675	658	686	673	653	708	649	673	707	714	674	665	672	655	692	648	652	632	646	609	688	677	669	660	656	645	678	616	685	683	670	648	673	618	634	644	700	670	666	657	643	674	663	701	653	698	688	658	650	712	660	705	672	674	694	745	666	665	633	690	661	648	640	684	684	711	642	651	679	682	639	638	676	673	698	676	675	640	659	672	657	666	635	721	717	638	665	681	674	682	677	670	676	682	677	618	692	647	647	637	647	698	668	654	662	692	629	645	624	638	706	684	681	652	650	695	692	625	693	693	632	626	638	690	677	653	658	698	691	683	667	614	687	618	635	621	676	644	652	687	661	685	701	624	653	647	639	683	647	633	635	669	692	630	719	683	653	700	676	669	665	688	646	695	668	691	675	633	684	647	705	636	700	667	666	600	676	659	662	697	660	647	671	682	691	674	675	640	631	656	687	690	693	661	646	647	704	667	693	647	634	679	684	652	672	641	678	685	654	653	681	694	677	717	674	625	732	653	663	658	625	662	646	659	662	712	719	684	708	663	641	675	680	710	663	634	668	667	658	663	676	687	684	666	611	666	649	662	680	700	669	646	650	634	646	668	700	666	674	663	700	654	674	619	673	665	676	628	666	701	690	683	656	673	653	651	700	690	679	678	649	644	682	672	681	658	610	646	665	698	684	619	662	692	667	655	677	691	683	687	620	662	694	676	703	630	663	668	640	646	733	675	662	689	623	649	638	675	685	666	684	694	649	727	681	689	696	699	644	691	706	674	695	661	638	690	679	671	686	682	663	637	686	693	669	704	658	631	672	671	590	685	689	697	636	659	682	683	654	666	632	675	601	666	674	693	656	664	662	595	666	657	664	718	668	684	656	691	680	696	707	700	697	676	686	690	648	653	669	700	628	708	643	632	619	665	656	691	671	666	663	618	667	661	627	714	667	646	710	674	682	649	653	733	677	677	707	686	606	694	649	638	620	679	661	646	695	681	653	660	681	665	697	694	736	616	650	656	671	681	673	616	655	659	672	663	637	733	695	684	703	671	661	695	694	647	670	680	681	689	655	637	691	650	668	651	696	698	650	698	640	640	681	617	632	657	683	643	660	624	676	699	726	660	649	636	700	692	655	652	646	670	679	644	650	686	608	700	660	680	601	663	650	647	643	646	691	715	644	718	664	649	655	736	608	651	683	671	736	658	699	705	628	696	673	722	716	655	657	695	671	610	690	682	670	657	679	636	669	673	698	633	689	684	675	684	688	694	641	702	654	699	660	658	689	661	697	681	664	684	685	693	696	691	681	633	703	693	717	635	652	688	719	652	685	666	644	689	610
25041	42036	39800	28958	20486	14570	10523	7984	7023	6512	5028	5858	5828	5223	4437	3900	3503	2943	2301	1997	1635	1459	1399	1297	1160	1052	1069	1034	1104	1069	1007	1011	1058	1043	970	925	929	1015	983	959	941	881	988	972	964	958	945	917	937	977	966	903	979	988	934	958	957	880	952	920	924	925	953	911	933	967	908	918	983	942	972	973	943	930	897	938	938	967	914	971	927	930	898	939	961	942	956	908	867	967	916	937	967	968	922	891	925	899	949	854	960	898	909	886	924	943	966	953	978	919	898	913	909	946	921	911	940	975	954	949	911	961	908	974	934	1000	951	938	995	960	949	966	899	926	926	911	934	882	903	985	967	932	892	978	887	909	886	915	943	883	956	884	926	930	979	901	910	926	910	922	948	917	917	941	921	916	899	995	953	898	955	881	950	945	933	928	939	924	953	945	964	926	944	946	967	965	988	901	900	866	977	933	980	928	950	932	980	929	950	904	957	900	934	962	959	916	974	978	907	929	897	904	935	891	903	952	933	956	1005	939	936	947	927	958	921	929	943	931	906	924	961	925	922	900	878	935	962	897	939	933	997	918	945	938	913	916	977	903	867	909	959	882	1009	933	954	942	954	908	918	939	928	931	954	937	899	930	947	984	950	958	946	933	921	921	922	945	901	884	920	964	944	950	898	846	929	938	935	909	976	896	905	923	938	959	931	937	924	968	963	929	925	926	1013	954	882	932	938	890	904	929	963	945	917	942	948	932	948	940	975	924	958	938	902	936	921	935	974	938	974	889	908	954	907	954	929	987	952	864	902	940	970	921	960	938	902	899	899	941	926	947	963	936	910	898	915	927	980	927	935	925	883	926	917	940	942	935	960	875	921	932	920	881	860	933	959	944	949	954	910	851	960	948	984	933	895	949	937	875	952	951	900	973	909	964	958	946	952	906	928	943	898	893	942	927	911	933	927	981	968	964	928	942	927	961	945	976	917	931	898	882	939	948	957	950	893	850	953	906	921	979	971	940	943	933	934	916	883	946	964	945	924	998	944	924	939	953	923	903	890	941	982	958	960	909	910	905	881	900	931	910	955	942	915	877	920	962	885	943	957	954	923	918	934	905	965	899	949	997	931	914	899	946	963	931	979	937	951	966	894	943	886	927	953	959	953	939	966	967	902	902	940	960	921	908	885	890	909	946	949	926	980	927	969	920	931	954	952	936	946	930	895	973	946	967	910	933	887	935	927	919	933	890	947	933	935	947	922	965	950	939	885	913	954	971	992	963	935	902	932	934	926	940	923	899	961	946	945	922	904	904	919	958	888	919	939	924	982	970	966	898	930	947	961	933	902	943	972	904	900	953	925	931	891	910	979	978	947	918	892	893	926	892	918	931	941	1002	947	980	980	929	958	949	875	940	948	958	921	960	925	913	954	928	968	914	922	941	968	958	935	984	888	948	933	969	948	977	924	934	859	944	940	938	947	930	889	924	927	935	924	926	918	935	922	897	953	995	954	927	933	966	923	984	931	955	939	943	976	950	918	955	889	948	922	921	941	909	962	939	932	897	949	952	976	953	925	923	885	940	947	886	930	944	957	960	966	898	1010	922	945	915	899	940	994	923	936	955	919	888	960	909	930	892	927	942	890	963	968	907	946	913	862	913	926	940	892	1011	926	930	982	872	926	956	909	953	897	962	920	930	960	888	902	919	972	957	900	894	908	919	919	905	891	950	957	940	904	944	977	943	913	947	927	917	911	907	942	1009	923	904	936	924	917	936	953	942	933	923	910	927	962	942	966	952	887	909	960	969	903	903	967	901	977	943	1002	890	965	925	907	954	971	952	961	966	942	927	890	927	944	925	939	899	949	932	914	897	938	891	959	961	1004	928	938	947	912	920	955	906	863	952	971	938	958	910	917	948	906	931	908	919	885	914	972	953	959	896	919	936	916	929	934	985	922	965	886	993	942	984	886	924	965	936	891	930	921	939	929	963	945	954	898	933	914	956	940	866	929	941	987	905	871	956	921	898	933	921	908	939	921	891	984	967	936	993	938	895	914	909	934	920	925	902	937	929	888	942	951	890	961	999	949	926	918	937	964	894	959	963	923	948	912	929	961	895	911	950	955	941	933	946	990	932	973	930	917	988	947	887	908	936	918	923	952	864	972	954	939	967	913	948	910	904	878	960	903	970	910	914	906	1011	910	982	958	938	886	932	913	916	932	915	936	996	944	911	935	935	905	882	992	911	943	903	947	930	908	959	990	892	967	931	942	920	890	925	946	968	940	983	993	878	947	919	912	943	956	947	903	911	945	868	989	989	918	957	944	868	948	918	913	896	900	936	926	888	939	871	937	877	972	865	956	965	963	914	945	933	927	919	913	937	966	904	931	938	913	912	891	944	881	928	955	959	950	985	889	948	902	932	890	921	954	955	954	943	905	927	939	878	887	933	958	907	899	961	929	925	918	893	921	935	942	956	991	873	938	940	930	918	920	976	949	907	903	955	937	938	935	970	870	944	955	951	900	898	927	917	973	923	945	893	936	975	912	895	947	909	939	964	969	930	967	949	926	912	927	941	953	867	895	963	933	910	935	979	920	945	936	970	948	923	949	948	903	928	912	960	919	870	880	919	989	951	936	903	939	953	940	971	932	941	949	954	911	922	951	976	921	972	977	964	949	929	958	921	906	938	894	908	941	921	918	941	886	945	945	936	881	900	940	926	872	917	906	946	921	895	900	951	908	943	949	931	922	977	900	905	982	920	917	913	880	927	935	915	913	936	973	962	957	922	972	960	910	993	931	917	911	901	967	1008	930	946	897	941	929	949	944	906	922	976	922	890	940	955	941	943	953	877	974	970	944	897	882	904	935	936	983	976	886	906	917	938	976	891	946	924	977	934	1007	924	951	903	980	926	921	923	956	907	958	992	944	920	928	968	911	940	928	919	956	921	957	934	965	908	953	956	985	937	926	929	945	930	902	908	938	937	929	952	933	969	941	918	938	957	911	895	957	942	964	935	960	962	944	970	914	894	897	927	871	913	934	943	932	923	910	940	977	973	904	938	938	986	931	899	944	928	1059	953	903	935	929	947	955	919	923	958	894	950	967	977	949	905	943	954	954	888	939	947	904	969	955	936	946	933	892	910	860	934	929	982	940	951	969	944	914	932	950	923	938	923	919	948	922	870	953	902	963	940	923	893	966	926	911	900	945	990	904	912	921	914	923	915	916	913	919	943	924	927	916	920	960	979	986	961	899	948	899	981	858	954	975	919	966	939	942	939	918	975	927	913	937	883	967	959	911	965	900	939	890	945	958	889	872	1016	930	904	900	961	948	968	938	967	974	936	934	886	974	957	918	894	997	920	930	944	895	940	949	923	954	943	907	959	912	943	905	898	944	960	911	917	904	908	903	887	932	909	953	907	917	929	955	927	996	965	1013	885	905	901	945	919	964	929	910	901	917	934	905	961	924	874	968	923	986	955	891	888	946	864	986	907	982	914	901	938	906	944	926	966	906	924	952	1002	942	991	927	968	937	922
24202	21337	28771	24875	21480	15822	8887	5257	4127	3904	3425	3988	3711	3256	2939	2413	2062	1592	1346	1209	1096	1024	984	999	909	846	818	983	1367	1073	1182	798	790	787	778	730	749	746	733	757	796	752	766	829	737	764	748	737	797	751	779	792	762	733	799	769	724	718	789	764	812	786	777	778	766	786	756	827	788	765	728	693	761	716	794	750	746	763	797	785	765	769	751	772	724	772	773	723	749	781	712	810	725	689	725	721	672	737	838	756	749	746	740	739	740	758	753	728	743	734	737	743	739	783	714	724	725	789	751	764	755	758	730	773	721	809	700	686	800	796	809	724	710	742	811	759	763	737	744	761	743	755	794	767	805	739	792	784	739	729	728	733	743	699	740	721	709	771	750	745	746	781	776	761	723	791	779	784	746	747	739	739	766	757	748	767	755	735	769	720	771	700	787	726	718	748	727	765	678	772	741	730	723	768	730	762	783	735	784	729	755	772	728	745	687	763	810	757	781	755	806	717	774	757	781	770	733	750	731	745	763	711	739	746	753	768	745	750	746	718	745	719	722	718	735	703	759	753	777	759	778	746	742	798	783	788	762	689	748	746	782	762	761	755	734	732	713	793	780	724	760	681	763	744	800	748	739	803	800	766	769	794	762	809	728	733	721	759	720	781	706	781	728	736	719	768	754	733	760	749	735	702	760	729	761	730	729	766	805	736	709	798	769	710	729	708	759	754	686	718	744	745	744	775	745	760	776	773	773	760	757	763	762	745	741	814	778	712	747	729	753	743	768	755	735	766	712	707	788	715	742	707	772	744	766	740	768	738	755	776	734	773	733	733	802	786	693	789	778	729	731	738	747	739	686	803	731	747	774	752	778	719	742	722	811	689	732	766	735	767	723	766	760	765	756	793	790	763	761	715	730	758	725	804	732	761	777	749	722	771	726	763	725	730	742	721	750	753	690	769	750	707	711	711	731	719	784	762	710	738	739	723	763	715	731	751	713	738	758	716	754	782	744	723	744	782	722	737	720	727	769	735	692	748	721	695	752	771	753	767	789	813	764	751	743	719	734	780	721	745	735	731	751	746	752	783	738	750	766	710	757	779	724	693	724	722	789	765	751	748	773	766	777	727	719	771	754	708	756	729	701	802	783	730	792	751	771	776	730	771	725	767	750	735	768	736	768	779	735	750	715	741	761	696	723	700	722	749	755	738	702	786	750	709	702	722	707	679	760	732	749	813	758	781	746	727	737	739	734	727	723	797	761	790	758	760	821	729	736	711	783	781	725	729	779	746	744	738	746	793	775	717	747	796	726	778	830	753	734	765	720	717	737	679	727	763	730	831	784	772	741	748	748	751	669	805	755	718	789	755	760	808	767	748	740	734	748	744	759	719	767	793	740	746	783	766	712	737	772	721	746	751	713	739	734	755	796	738	746	806	748	724	786	802	747	725	758	765	724	733	782	780	766	739	718	717	709	755	758	751	764	762	761	740	727	776	758	810	810	741	766	778	724	749	714	714	750	700	731	749	772	764	801	797	765	769	712	760	761	747	672	781	760	735	716	792	715	740	706	782	817	729	735	726	754	746	738	755	758	741	769	689	738	742	712	762	781	766	729	744	794	760	762	724	750	726	700	771	659	708	755	746	749	776	758	789	761	704	779	760	765	754	741	741	790	737	694	740	760	758	751	749	739	741	810	766	760	734	699	784	752	706	739	699	786	726	725	733	758	721	776	778	743	743	785	713	732	749	733	711	741	790	792	749	779	758	712	707	731	799	762	785	756	779	739	738	781	732	753	766	735	767	764	756	768	794	789	718	791	739	795	756	747	749	745	765	782	715	748	741	753	697	737	718	721	771	773	704	749	784	744	713	772	722	689	762	728	772	730	773	728	788	768	727	763	760	735	729	772	746	713	820	763	756	739	785	829	712	727	782	759	730	769	714	773	768	727	772	698	742	693	721	823	728	751	774	808	742	747	764	700	735	778	727	722	756	747	771	755	736	769	778	715	740	774	757	804	720	733	718	735	722	713	741	766	717	776	738	772	718	727	702	722	754	709	744	801	727	760	726	774	752	717	772	754	718	730	730	751	750	704	715	753	771	776	760	737	763	770	730	714	770	754	689	745	701	741	746	765	746	760	740	771	757	737	722	743	739	762	753	755	757	774	746	772	742	763	779	796	787	716	719	790	755	762	746	745	739	754	739	808	745	763	748	740	777	760	784	731	769	777	759	719	728	763	801	692	747	749	791	799	793	719	753	742	744	726	778	752	738	729	700	763	773	725	759	714	732	717	715	745	768	701	720	737	737	724	755	708	719	751	713	694	729	713	758	728	760	761	689	798	772	785	762	718	742	753	760	717	793	756	787	727	753	762	746	775	789	749	744	744	719	703	768	745	676	732	800	748	788	768	688	740	731	709	748	772	726	719	740	768	737	757	723	771	747	825	750	771	712	759	754	769	726	726	758	791	727	744	744	754	783	755	755	724	724	739	740	764	754	761	762	727	753	755	713	756	738	719	788	778	707	755	724	760	773	765	768	694	762	731	788	753	781	762	717	734	719	765	731	748	709	715	758	795	755	748	722	738	729	755	704	732	740	748	707	768	717	724	763	732	739	737	782	728	777	760	749	805	779	766	772	767	802	783	723	757	768	741	773	760	759	804	753	797	733	740	751	743	748	714	666	741	764	744	753	737	706	756	721	689	719	786	724	769	747	717	748	740	745	796	779	778	724	775	756	749	777	781	738	709	743	714	727	766	755	717	740	759	755	754	757	755	764	744	745	763	764	762	756	755	759	757	778	761	740	750	721	708	733	720	735	800	765	762	780	770	699	741	770	736	764	757	729	759	715	735	791	759	717	750	777	658	741	769	761	695	784	741	747	764	747	740	722	715	754	747	725	738	765	733	732	718	693	773	740	720	754	724	729	715	740	807	771	748	714	743	750	765	752	727	777	745	729	703	782	755	768	738	765	755	742	792	805	727	722	739	751	703	716	730	721	736	797	737	719	727	715	752	745	741	802	727	727	719	704	741	692	734	741	707	734	721	668	716	796	738	729	743	762	762	731	754	743	766	773	771	734	704	750	719	710	759	745	767	732	710	760	738	764	728	733	747	754	752	773	821	716	725	743	757	751	750	736	840	746	721	728	751	753	775	694	760	729	707	756	750	685	770	726	739	791	769	728	787	757	740	741	701	774	803	773	762	735	755	743	756	678	732	691	742	753	771	766	784	752	782	749	782	710	735	735	712	751	716	805	700	716	750	766	744	744	766	724	725	770	765	757	729	726	768	722	804	767	760	793	740	765	730	757	731	753	760	754	742	694	753	743	770	754	722	785	759	739	740	746	744	749	746	700	777	733	712	780	751	695	744	740	739	742	686	799	796	736	730	762	793	760	738	732	773	727	777	721	730	761	799	740	720	740	761	748	681	768	729	828	766	777	765	765	707	742	720	752	758	746	763	763	725	769	793	720	745	687	732	717	769	730	745	777	753	811	778	717	710	757
25941	47111	46077	35109	25668	19083	14513	11453	10065	9305	8588	9673	8799	7703	6863	5700	4679	3482	2813	2427	1960	1780	1634	1603	1424	1248	1190	1844	2627	1869	2035	1122	1094	1082	1069	1094	1081	1018	1118	1059	1127	1050	1057	1127	1081	1050	1087	1065	1071	1077	1061	1053	1034	1034	1018	1059	1011	1048	1029	1098	1099	1075	1149	1156	1127	1085	1072	1039	1032	1070	1067	1104	990	1055	1089	1003	1077	1049	1075	1032	1010	1040	1014	1038	1061	1002	1061	1064	1055	1048	1035	1032	1032	1064	1045	967	1096	1042	1051	973	1036	1004	1043	1000	1056	1042	1015	1033	1012	931	1044	998	1030	982	1008	1061	1033	1024	1034	1028	1030	1083	1031	996	1009	994	1071	1041	1089	995	1015	1014	1058	1038	995	1062	1049	1039	1000	975	1016	1050	967	1061	1103	1056	980	1019	966	1055	1028	1057	1023	988	1024	987	1080	994	1071	994	1001	988	1070	988	1026	1013	1025	1056	1018	961	1070	969	1019	1087	983	1046	999	1035	1038	1044	1048	1062	1063	1049	1096	1000	1001	1056	1011	1026	973	1033	1004	1072	1017	970	1036	1034	983	1053	1051	1045	1036	1026	1048	1030	957	1017	1007	1008	1020	1046	1095	997	1033	1063	1037	1060	1036	1049	985	1030	1049	1087	989	1061	965	1007	1016	1059	1033	1008	1030	1003	1038	956	1083	1022	1038	1001	993	1038	967	1002	1066	1013	1054	1021	1052	1018	1026	1046	1016	1056	1049	1089	992	1023	1001	1003	1020	1015	1006	1000	1114	1035	1033	1053	1022	1006	1025	1062	1044	1033	1061	1017	1070	1062	1026	1045	1037	1041	993	1064	1078	1016	1031	1012	1049	1025	1055	992	997	1000	978	1070	994	1060	1106	1079	1050	1008	1023	1021	1066	1045	1069	1003	1040	970	1032	1064	1073	1028	1002	987	1002	1033	1019	1056	979	1059	990	979	1047	1024	1064	983	1020	1035	983	1068	1037	988	1069	1051	1018	1036	996	1008	1016	1047	1004	1075	1037	1022	1055	1029	1012	1011	1028	1051	1040	1068	1072	1030	1030	1062	1002	1081	1036	1015	1016	1102	1066	1075	1043	1031	1050	1012	997	1042	1022	1080	1038	1024	994	1053	1088	1043	1059	1008	1083	1040	1033	1044	1044	1052	993	1056	1059	987	1080	1021	1029	1080	976	990	1023	1016	973	1078	1011	1042	988	1055	994	1004	1049	1045	1075	1040	1057	1017	1004	1044	1007	984	978	964	1043	1097	1022	1034	1035	1008	1002	1024	1050	985	1017	1043	993	1025	1035	1013	1041	1014	1071	988	1064	1049	1099	1005	966	1009	1029	1017	1065	1051	1031	1049	1030	1059	1069	1021	1039	1053	1050	954	1027	968	1018	981	1055	1022	1043	1064	1047	1023	1044	977	1055	1075	1000	1093	1002	1029	1000	1008	1030	1005	1067	1027	1023	1049	1052	1088	1040	1022	1005	1023	1079	995	1040	1043	1057	1033	1008	1071	1052	1018	1044	995	1026	1056	1058	1055	1025	996	1010	981	1002	1082	1034	1049	1035	1037	1050	1037	1019	1042	1001	1035	990	987	1001	1053	1056	1049	1046	1038	1062	1074	1016	1015	1038	1047	1036	1059	1048	1013	1047	1001	1034	1021	1067	985	1046	1038	1068	1056	1008	1029	1002	1031	1075	1032	1043	1071	1037	962	1002	1000	1059	1022	1021	988	1033	1029	1008	1023	999	1027	1053	1029	979	983	1029	989	1041	1053	1028	1056	1037	999	1013	1010	1069	991	978	1060	1045	1044	1004	1001	971	1022	1037	1043	1072	1049	1000	1073	1025	988	1094	1075	1010	977	1017	1019	1005	999	1060	1013	1024	1068	998	1059	1053	1031	1034	1076	1018	1003	1016	1037	1073	1040	1027	1060	1040	991	1062	1043	1018	1011	1055	1077	1035	1116	1051	1054	1047	999	1033	1069	1025	982	1015	1052	1058	1041	1008	1051	1059	1075	1077	1003	1009	1047	1077	1009	1004	996	1058	1048	1018	1077	1039	958	1001	1069	1010	1015	1067	1063	983	1057	1035	1063	1044	1014	1047	1057	1064	999	992	1034	974	1051	1072	1034	1012	993	1064	1009	1032	1047	986	1026	1055	1052	1027	1008	1005	1051	1060	1032	1029	933	1054	1043	1023	1051	1005	1022	1033	1031	991	980	1013	1030	1023	1023	1051	1044	987	999	1055	1024	1035	1036	1032	1050	1032	1020	993	1060	1059	967	1023	1040	1036	1033	1084	1005	1037	1008	1036	1052	1014	1015	1044	986	1035	1078	1010	1087	1101	1096	1043	992	1033	982	1006	1078	1006	1026	1028	1054	1032	1089	1064	966	1030	1060	1068	1062	952	1057	1059	986	1018	1064	996	1010	1056	1010	1015	1006	1027	1069	1013	1054	996	1037	1055	1002	1079	1038	1055	1049	1041	1030	1034	1060	1005	1040	964	970	1067	951	1017	1045	1003	1027	1001	1051	1017	1026	1099	1064	1106	1020	1021	1028	986	1040	1007	1030	977	1020	1001	1039	1047	1044	1035	984	1052	997	1002	1071	1056	1011	1043	1036	1045	1047	1024	1042	1039	980	1066	1030	1051	1027	1025	1059	1061	1013	978	1044	1011	1064	981	1045	1002	1050	1011	1055	1041	1044	1060	1051	1015	1016	1041	1068	1026	1020	1023	1020	1005	1019	986	1088	1009	1060	1048	1055	1024	1062	989	1011	984	1016	1034	976	1012	1041	1074	1062	1031	1011	996	1042	1042	1007	1004	1034	1068	1080	1055	988	1081	981	1033	1034	1072	978	1066	1064	963	1022	1003	1013	1023	999	1058	1028	1036	1110	1041	991	1037	1068	989	1016	1027	1002	1049	1016	1043	1060	1023	1023	1018	1071	1057	1000	1019	1030	1060	1026	1042	1017	1034	1038	1070	978	997	1058	1037	1085	1032	1004	1014	1013	955	1009	1094	1047	1031	1028	978	1036	1047	1048	1022	1062	1100	1024	1031	1014	1036	1029	1017	984	1087	1015	981	1042	1035	1021	1069	1017	978	978	983	1016	1056	1038	1032	983	1091	1004	1012	1058	968	968	1050	1065	1003	1007	1001	994	1058	1040	1035	1066	1033	1039	1034	1064	996	1028	1043	1000	1027	1065	1062	977	1030	1062	1021	1058	1018	1020	986	996	950	1045	1019	980	1055	1029	1050	1058	991	1059	1039	1034	1001	1021	1047	1052	1064	1019	1038	1023	1042	992	1023	1059	984	1100	993	1061	1076	988	1066	988	1030	1023	1047	979	1047	1002	1090	1044	1011	984	1036	1082	1025	1018	984	1041	1064	1100	1086	1033	1040	1058	994	1009	1060	1051	1026	1022	1047	1013	1034	1047	1090	1014	1043	1035	1089	1051	1016	1001	993	1029	1028	1011	1029	1030	1001	1040	999	1051	1035	1066	1019	1003	1049	1060	999	1002	1039	1018	1040	1016	1077	1046	1016	1034	987	1060	1019	1068	1027	998	1106	1062	1060	1037	1042	1064	1003	1054	1034	1028	1001	1045	994	972	1084	1031	1032	999	1019	1036	982	1055	1012	1058	1003	1048	1049	998	1012	1031	1029	1054	1052	1071	1018	1016	1025	1055	1019	1011	1032	1031	1045	1006	1009	1080	1001	983	1020	1063	1006	968	1033	1073	1101	1014	1021	1063	1001	1044	1002	1053	1033	1020	976	1007	1011	1010	1029	1087	1002	976	1049	1043	998	986	1064	1034	996	1049	1052	1038	1044	1100	1002	1010	1078	1026	1069	1007	1065	1054	1048	1010	1016	1054	1065	992	1080	1020	1017	1045	1068	1015	1026	1011	1005	1059	1012	1019	1034	1037	1071	1021	1027	1027	1056	1035	1069	1053	1032	1026	1034	1031	1006	1031	1045	996	1034	1044	1036	967	1048	1014	1052	1044	1061	953	1019	1024	1063	1008	1022	1001	1021	1010	1079	1047	1074	1032	1045	995	1028	1022	1050	1041	1060	1062	990	1015	1015	998	1092	1036	1050	1025	934	1046	976	1018	992	1073	1050	1055	1019	1054	1035	1020	1007	1002	1087	1055	1016	1108	1020	1035	992	1024	1069	987	1038	1028	1066	1028	1027	999	1010	1069	1023	1049	1070	989	1050	1068	1023	991	1006	1005	1036	1040	1083	1052	1030	1080	1020	1069	1034	1056	1047	1042	1047	1011	1005	994	1023	1004	1042	1003	1008	976	1044	1014	1034	982	1005	1026	1041	991	1057	1067	1033	1024	1006	1028	1026	997	1081	1058	1034	1075	1106	1052	1077	1075	1047	1062	1041	1002	1017	1034	1063	983	1083	1027	1033	1063	999	1053	989	1048	1024	1016	1083	1090	1048	1028	1004	1039	1059	1017	1058	1034	1039	1062	1034	1012	1021	1111	1031	1012	1042	1043	1059	1037	1058	1039	1032	1083	1071	1064	1009	1013	986	1027	1033	1015	1000	1131	1024	1018	1019	1034	985	955	1026	1058	1048	1011	1076	1041	1011	1017	972	1116	981	1044	1048	1027	984	1056	1012	1038	1040	1066	1057	1064	1028	990	1010	1054	1021	1046	999	1011	1066	1045	996	1061	1056	1065	1044	1081	1047	1045	1025	1086	1008	1073	1053	990	1024	1069	980	1059	1063	1001	1058	1065	1028	987	1020	1064	1036	1024	997	1059	1050	1024	1049	1059	1059	997	1023	985	1083	989	1009	1056	1079	1029
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
