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
341121319154	341121319707	341121320257	341121320807	341121321356	341121321907	341121322457	341121323007	341121323556	341121324107	341121324657	341121325207	341121325756	341121326307	341121326857	341121327407	341121327956	341121328507	341121329057	341121329607	341121330156	341121330707	341121331257	341121331807	341121332356	341121332907	341121333457	341121334007	341121334556	341121335107	341121335657	341121336207	341121336756	341121337307	341121337857	341121338407	341121338956	341121339507	341121340057	341121340607	341121341156	341121341709	341121342257	341121342807	341121343356	341121343909	341121344457	341121345007	341121345557	341121346107	341121346657	341121347207	341121347756	341121348307	341121348857	341121349407	341121349956	341121350507	341121351057	341121351607	341121352156	341121352707	341121353257	341121353807	341121354356	341121354907	341121355457	341121356007	341121356556	341121357107	341121357657	341121358207	341121358756	341121359307	341121359857	341121360407	341121360956	341121361507	341121362057	341121362607	341121363156	341121363707	341121364257	341121364807	341121365356	341121365907	341121366457	341121367007	341121367556	341121368107	341121368657	341121369207	341121369756	341121370307	341121370857	341121371407	341121371956	341121372507	341121373057	341121373607	341121374156	341121374707	341121375257	341121375807	341121376356	341121376909	341121377457	341121378007	341121378556	341121379107	341121379657	341121380207	341121380756	341121381307	341121381857	341121382407	341121382956	341121383507	341121384057	341121384607	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22588	21085	28716	23793	21593	22934	21335	12697	8904	6671	4968	3671	2896	2440	2535	2116	1940	1930	1772	1711	1626	1583	1581	1583	1482	1556	1554	1538	1346	1337	1385	1341	1254	1205	1208	1224	1234	1122	1222	1138	1178	1131	1127	1098	1098	1139	1125	1126	1053	1088	1108	1100	1066	1153	1107	1042	1103	1049	1072	1094	1061	1027	1071	1068	1016	1064	991	975	1023	1051	1021	1073	1072	1025	1092	1065	1066	1048	1070	1053	1102	1076	1021	1058	1072	1048	1035	1009	1013	1045	1081	1052	1050	1079	1013	1012	1039	1027	1055	1060	1082	1054	1098	1019	1053	1069	1034	1010	991	1148	1054	1060	1103	1032	1020	1062	1027	1102	1132	1070	973	1019	1024	1087	1042	987	1038	1061	1077	1025	1035	1058	1037	988	1060	1060	1075	1046	978	1055	1084	1078	1057	1023	1066	1043	1020	1070	1053	1081	1054	999	1079	1036	1101	999	1008	1062	1079	1022	1044	1023	1033	1129	1100	1055	1040	1062	1108	1027	1080	1023	1096	1013	1058	1007	1024	1019	1045	1059	1002	1009	1031	1159	1100	1117	1029	1056	1038	1083	1068	1077	1058	981	1060	1104	1064	1082	1036	1104	1134	1093	1053	1074	1071	1014	1035	1049	1090	1020	1016	1101	1070	1066	1035	1109	985	1079	1114	1006	1008	989	1059	1033	1011	1027	1063	1122	1047	1043	1034	1028	1050	1035	1038	1068	1033	1099	1022	1042	995	958	1050	1024	1075	1051	1045	1079	1033	992	1082	1003	1056	1053	1046	1007	1051	1100	1077	1062	1097	1087	1018	1026	1108	1109	1101	1084	1064	1076	1039	1089	1120	1086	1045	1089	1058	1097	1086	1064	1014	1106	1085	1052	1037	1010	1079	1083	1034	1052	1011	1038	1051	974	1048	1018	1046	1071	1038	1063	989	1051	1028	1110	1089	1058	1064	1043	1036	1093	1067	1052	1055	1047	1020	1080	1090	1068	1093	1085	1105	1109	1004	1059	1092	1035	1030	1069	1050	1102	1116	1052	1038	1018	1102	1079	1056	1071	995	1054	1017	1038	1042	1047	993	1108	981	1046	1036	1076	1084	1089	1073	1003	1053	1029	1077	1034	1117	1069	1054	1075	1069	1046	1007	1004	1124	1030	1089	1071	1075	1094	1018	1044	1054	1055	1006	1034	1059	1074	1028	1080	1070	1063	1060	1027	1065	1099	1069	1090	1067	1021	1034	1025	1032	1032	1027	1076	1013	1081	1053	988	1073	1046	1065	1091	1096	1006	1052	1035	1016	966	1053	1028	1092	1056	1016	1039	992	1046	1070	1028	1016	1062	1059	1099	1042	1043	1030	1015	1035	1071	1061	1013	1022	1105	1060	1004	1036	1038	1061	1085	1005	1036	1062	1082	1048	1027	1070	1082	1116	1057	1069	1054	1000	1027	1126	1034	1040	1013	1047	1046	1027	1056	1073	1086	1024	1102	1023	1016	1030	1093	1026	1135	1046	1040	1060	1053	1080	1037	1098	997	1081	1034	1081	1041	1012	1044	1046	1082	1044	1084	1077	1011	1027	1075	1067	1072	985	1062	1069	1092	1024	1012	1010	1063	1048	1085	1036	1051	1067	1089	1082	1080	1064	1009	1080	1070	1058	1056	1047	1070	1041	1065	1075	1072	1111	1047	1024	1021	1034	1076	1060	1040	996	1073	1033	1096	1004	1025	994	1067	1030	1006	1050	1080	1026	1044	1008	1022	1048	1138	1092	1053	1034	1041	1032	1044	1049	1056	1042	1076	1031	1048	1054	1076	1092	989	1040	1084	1090	1033	1066	1081	1068	1089	1061	1023	1011	1046	1088	1057	1037	1096	1057	1021	1063	1080	992	1030	1035	1060	1070	1086	1042	1002	1055	1096	1052	1041	1098	1053	1045	1037	1026	1098	1048	1039	1079	1029	1040	1081	1070	1122	1052	1114	1057	1036	1108	1104	1041	983	1045	995	1021	1022	1010	1073	1108	1095	1041	1057	1026	1080	1062	1058	997	1092	1073	1073	1037	1078	1066	1020	1032	1097	1063	1054	1031	968	1054	1103	1113	1020	1002	1031	1056	1049	1047	1079	1028	1054	1027	1052	1013	1025	1027	1009	1043	1051	1024	1064	1028	1033	1071	1120	1095	1059	1098	1032	1025	1057	1107	1059	1047	1127	1010	1076	1105	1010	1029	1044	1023	1024	1048	1046	1030	1060	1037	1048	1069	1055	1017	1057	1015	1023	1054	1075	1040	1036	1046	1067	1060	1081	1061	959	1046	1058	1039	1010	1006	1068	1019	1064	1117	1023	1040	1034	1052	1067	1062	1081	1080	1019	1079	1059	1034	1037	1051	1085	1035	1005	1000	1094	1103	1050	1043	1042	1046	1084	972	1055	1049	1028	1094	1069	1045	1028	1085	1082	1092	1115	1039	1077	1054	1038	1063	1062	1060	1053	1027	1039	1018	1071	988	1045	1053	1022	1081	1123	1055	1045	1105	1076	1025	1080	1032	1001	1082	1064	978	1007	1007	990	1043	997	1026	1058	1048	1067	1085	1074	1069	1044	1011	1026	1047	1037	1085	1027	1112	1115	1030	1047	1094	1045	1070	1077	1104	1091	1112	1082	1075	1102	1047	1097	1091	1014	1061	1077	1077	1038	1028	983	1023	1085	1099	974	1061	1054	1052	1035	1060	1050	1012	1049	1029	1029	1034	1012	982	1011	1019	1083	1084	1074	1031	1115	1104	1031	1040	1036	1070	1071	1049	1027	998	1042	1033	1048	1079	1092	1081	1091	1077	1085	996	1077	1004	1050	1086	1064	1031	1077	1048	1044	996	1089	994	1113	1031	1046	1024	1075	1051	1052	1071	1062	1102	998	1037	1050	1097	1063	998	1071	1049	1026	1086	1089	1042	1071	1114	1118	1039	1013	1059	1067	1082	1057	1050	972	1022	1055	978	1067	1104	1041	1080	1050	967	1082	1054	1028	1071	1106	1074	1033	1037	1041	1042	1015	1089	1031	970	1012	1033	1061	1034	1077	1029	1039	1031	1093	982	1075	1051	1049	1037	1061	1051	1039	1040	970	1009	1046	1026	1129	1067	1094	1041	1003	995	1051	1099	1053	1134	986	1064	1047	1050	1022	1082	1017	1069	1052	1055	1065	1008	1085	1100	1035	1061	1059	1075	1108	1079	1001	1061	999	1056	1006	1025	994	1012	1096	1009	1048	1022	1072	980	1073	1036	1039	1106	1024	1059	1109	1069	1036	1083	1083	1022	1091	999	1085	1046	1037	1124	1078	989	1052	1079	1107	1046	1051	1053	1054	1026	1074	1052	1023	1065	1078	1040	1041	1078	999	1071	1075	1097	1045	1098	1048	1047	1033	1046	1056	1126	1072	1049	1038	1041	1016	1033	1003	1057	1031	1022	1061	1064	1056	1041	1063	1089	1057	1021	1019	1075	1033	1042	1061	1013	1050	1047	1030	1024	1085	1049	1098	1035	1061	1054	1015	1088	1047	1101	1094	1037	1023	1076	1079	1076	1059	998	1008	1057	1032	997	988	1022	1055	1051	992	1023	1080	1060	1061	1101	1018	1041	1046	1028	1065	1076	1059	1031	1048	1061	1044	1017	1036	1064	1055	1072	1033	1033	1000	1061	1060	1034	1074	1029	1097	1058	1049	1022	1090	1084	1084	1014	1003	1031	1060	1076	1020	1060	1029	1037	1086	1056	1044	1080	1044	1074	1075	1054	1068	1064	1045	1063	992	980	1047	1100	1052	1082	1047	1096	1067	1135	1110	1043	1042	1075	1041	1038	1028	1067	1013	1037	1121	1032	1046	1069	1075	1069	1058	1039	1088	1023	1023	1064	1020	1089	1016	1051	974	1049	1027	1157	1058	1025	1022	1051	1068	1033	1053	1062	1046	1028	1034	1086	1036	1055	1059	1003	991	1092	1050	1025	1056	1017	1068	1030	1005	1052	1071	1052	1027	1021	1015	1008	1034	1014	1001	1060	1026	1020	1071	1023	1016	1047	1065	1050	1021	1007	1019	1076	1077	1108	1073	1057	1117	1051	1068	1115	1070	994	1048	1012	1057	1045	1133	1078	943	994	1040	1130	1047	999	1113	975	1081	1041	1025	1109	1018	1070	1069	1058	1024	1047	1072	1107	1106	999	1027	1014	1063	1045	1034	1041	1030	987	1042	1049	1052	1066	1017	1042	1045	1042	1001	1005	1042	1035	1064	1035	1010	1095	1047	1074	1062	1046	1105	1056	1031	1050	1072	1021	1000	1000	1031	1093	1057	1011	1009	1041	1038	1077	1103	1026	1036	1055	1057	1124	1079	1063	1037	1009	1042	1052	1046	1078	1052	1022	1000	1083	1067	1047	1121	1059	1047	988	1066	1019	1097	1080	1053	1081	1006	1075	1015	984	1029	1087	1082	1087	991	1040	1075	1115	1002	1046	1052	1039	1075	1037	1038	1043	1070	1069	1061	1037	1026	1076	1071	1040	1004	1021	1099	1066	1029	1084	1104	1110	1005	1104	1090	1091	1013	1072	1032	1066	998	1062	1061	1022	1041	1039	1081	1051	1012	1055	1052	1077	1031	1117	1061	1058	1084	1015	1044	1088	1085	1077	1156	1069	1084	1020	1061	1018	1052	1078	1041	1027	1034	1047	1061	1064	1051	1006	1074	1047	1042	1054	1050	1007	1064	1058	1033	1062	1053	1019	1034	1081	1083	1049	1063	1056	1038	1072	1054	1043	1002	1031	1023	1078	976	1068	1123	1075	1075	1086	1037	1070	1028	1036	1089	1084	1058	1064	1087	1156	1015	1011	1047	1044	1023	1071	997	1051	1048	1069	1062	1052	1035	1046	1090	1018	1093	1010	1067	979	1053	1126	1050	1092	1073	1050	1061	1052	1036	1042	1061	1048	1048	1095	1067	1068	1058	1096	1043	1053	1083
32711	54510	43124	33314	28506	21949	17324	15132	12035	9006	6793	5254	3921	3262	3228	2743	2339	2346	2241	2025	1889	1793	1931	1739	1640	1747	1743	1630	1456	1373	1441	1330	1308	1273	1190	1219	1200	1142	1116	1099	1104	1121	1111	1124	1125	1109	1134	1078	1113	1137	1089	1103	1157	1121	1034	1025	1009	1010	1026	1023	1021	1004	1022	1073	1017	981	1027	1031	980	1027	1014	1062	1032	1066	1065	1064	1089	1064	1038	986	1038	1046	1032	957	1102	1030	1028	996	1000	1022	1026	1027	1042	1008	1004	1012	1086	1031	1009	1032	997	1027	1010	986	1027	1041	1026	928	1028	1043	1004	1000	1028	1011	984	1016	1079	1045	1064	1040	1038	1032	1014	1013	1014	1033	1011	1015	1030	990	1035	1027	1084	1015	962	1012	1011	1010	1008	1058	1000	1083	982	1089	1017	1042	1067	1011	1101	1040	1031	1034	1045	1045	1079	999	1045	1019	1016	1036	997	1021	1016	1042	1013	1018	1025	1079	1016	996	1033	1039	948	1043	1063	1061	971	1036	1083	1037	1035	1040	1039	1027	1046	1008	1047	1032	1011	1018	1029	999	1019	1043	977	1056	1031	970	996	982	1007	1068	957	1071	1021	1029	1040	1072	1005	1005	1049	1044	1018	1016	1001	981	990	1070	1055	1038	989	1060	1001	1055	1042	1025	1070	1067	1008	1062	1024	1023	1071	1104	1039	1025	992	1050	1001	1061	1083	1077	1038	1085	1024	1024	971	1055	1029	991	1016	1033	1044	1064	1023	997	1051	1028	1032	1043	1038	991	1039	1002	1059	1002	1033	984	1061	1005	1011	982	1042	998	970	1020	1101	1008	1036	1055	1035	996	1013	1035	1043	1014	1024	1062	973	1067	1020	988	1065	1008	995	1070	1005	1012	1069	1000	1038	1039	1020	1040	1019	950	1015	1009	999	1017	990	998	1011	1068	1044	1058	985	1021	1013	1025	1049	1022	1064	1062	1017	1037	1006	1018	1035	1020	1054	1022	1086	1087	1045	1007	1057	1001	1020	1072	1058	1041	1049	1012	1116	1001	1010	1067	1022	1027	1026	1040	1008	1083	1019	1039	1001	1037	996	1010	1048	1030	1080	1041	1033	1009	1014	1010	1073	1031	1060	1097	1019	1019	1044	975	1011	1026	1001	1006	996	1020	986	1056	967	1044	997	969	1053	1078	970	999	1003	1032	1030	1099	1020	1000	1049	1017	1001	1020	1038	1026	1078	1040	1034	1032	1007	1012	1015	1035	1054	976	1036	1017	984	1076	1055	1026	993	1088	1081	1038	1014	1050	1054	1035	1042	1035	1008	1090	1064	1062	1072	988	1022	1045	992	1061	1049	1096	1028	1036	1022	1011	987	1029	1050	1023	978	1019	999	1037	980	1051	1037	1034	968	1028	1056	1021	1043	1003	1051	1030	1082	1004	983	1032	1071	1048	1028	1082	1019	996	1037	1092	987	1073	996	995	1002	1042	1051	1023	1031	1045	966	1032	1003	1049	1055	1021	1065	1032	1000	1044	1047	1045	1061	1012	1003	1043	1033	1079	1084	1026	1035	1048	1049	1027	1039	1007	1050	1050	1058	980	1034	1048	1025	1032	1008	1045	1045	1032	1021	1089	952	985	949	990	1033	1005	1042	1041	1050	1061	1065	1082	1045	1040	1074	1047	975	999	1000	1064	1096	1035	988	1036	1019	1033	1002	982	1025	986	1033	1022	1020	991	999	1083	989	1057	1046	967	1085	1044	1021	1050	1082	1034	1030	1014	1035	1029	1001	1025	1013	1033	1058	1015	1020	1093	993	1008	1016	1008	1072	999	1036	1016	1031	1011	1026	948	1012	1039	1004	1029	1057	1021	1040	999	1022	1012	981	1003	1053	1017	1048	1035	978	1025	1098	1036	1000	1022	1063	996	1076	1021	1051	1034	1079	1017	1010	1077	1111	1005	1064	1039	1017	1050	994	1000	1024	1046	995	1002	986	1009	1048	989	1037	1015	1068	992	1069	1096	1026	1056	1044	998	1000	1035	1073	1021	1047	1033	1012	1021	1002	1076	1097	1023	972	1094	1028	1021	989	1037	1074	1000	1014	1020	999	1017	1075	1062	1019	1046	1050	1026	1018	1093	1022	1010	1095	1052	1071	963	1008	978	967	989	1032	1054	1007	1037	942	1024	1024	1026	1024	984	1079	991	1027	1061	1008	1014	985	1080	1007	1078	1024	1046	1014	1025	979	974	1010	1086	1007	1021	1070	1027	994	1033	995	1010	1052	1068	1043	1014	1081	1001	1027	1020	1013	1019	996	978	999	1011	1034	1072	1026	1021	1031	1043	1069	990	1068	977	1004	999	1040	1062	1048	952	1028	1035	1052	1038	993	1053	993	1067	1013	1049	1040	948	1014	941	1016	1026	997	1005	1041	1035	1006	995	1060	1039	1058	1033	1081	1060	1027	1020	1012	1039	1027	1012	1002	1078	970	970	1017	1032	998	1007	1059	1023	1038	961	1038	1049	1020	991	1054	1029	1000	999	1005	993	1005	1015	1034	967	1041	989	1002	1036	1089	976	1056	1004	1008	1081	1016	1049	1073	1013	1013	1002	1048	1071	1084	1027	1077	1045	1042	1065	1034	1064	1025	1076	1057	996	1047	976	985	1001	1066	1013	1036	1017	1027	991	1036	1008	997	1020	1038	1014	1042	1030	1035	1052	1069	1055	1057	1063	1032	985	1061	1040	1023	977	1020	975	1052	1051	1044	1034	1038	1046	976	1143	1049	1011	1074	918	1046	1029	1065	1031	1002	1078	970	999	961	971	965	1005	1017	1003	1059	1022	1001	1048	1035	998	1047	1046	1075	1014	1027	1016	1026	1056	1052	1071	1014	1019	1053	1019	1012	1044	1086	1075	1012	1025	1045	1065	1046	1058	1052	1015	1056	1040	1064	1064	1036	1058	1032	1063	1016	1074	1032	1038	1025	1052	1019	1063	1110	973	1035	1006	1027	1042	1018	1074	1000	1082	1012	1035	1053	1064	1022	1032	1081	1027	1077	1076	1039	1025	1097	1030	1028	1060	1004	1009	1071	1044	955	965	1019	1063	1044	1001	1029	1053	1020	1026	1022	1019	1085	1027	1025	1026	1060	1011	1032	1027	1051	1018	1018	1007	985	1055	1027	1066	997	1033	1004	1031	993	1028	994	1024	959	1074	1024	1025	1051	1069	1058	994	1063	1068	980	1061	1082	1016	1053	1052	1028	1056	1045	994	1050	972	1017	1007	1013	1080	992	1026	1023	1031	1025	1073	1074	1043	1045	1001	1061	1017	1082	1019	1001	1057	1027	1070	1026	1033	964	991	1012	1022	990	1060	1030	1019	1004	1003	1001	985	1012	1019	1077	1061	1007	1026	1001	1040	1082	990	985	1007	981	1087	961	988	928	1033	1029	1032	982	1006	1023	1050	1013	1061	1091	1035	1016	1023	989	1022	1058	1004	1009	1032	1020	1082	1038	1079	1003	1017	1058	1004	989	1005	1038	1009	1014	1030	1027	978	1000	1011	1018	1034	1021	1049	1017	1015	1045	1107	1011	1021	1039	1061	1019	1088	1055	1061	977	1008	1056	1014	1075	1047	1059	960	1038	1022	1009	1039	1014	1002	1009	1056	1062	1048	1058	1036	1021	1067	1066	1001	1026	1001	1069	1055	1003	1026	1054	1084	1048	1014	1007	1022	1044	1004	994	1042	1025	1043	1044	1046	1042	1019	1045	1044	1020	1004	1030	1036	1025	1015	1022	960	1042	1047	1078	1042	1053	1021	995	1073	1022	986	1047	1022	961	1029	1034	1031	1033	1001	1077	1075	1046	1020	1056	1075	1053	1043	1031	1052	920	1069	1056	1057	1025	1047	958	931	1040	1041	1002	1031	958	1043	1056	972	1077	1052	1015	1057	1028	1011	1005	1015	1065	1027	1037	1007	1028	1073	1048	978	1007	1059	1014	1039	1018	996	1029	1064	1009	1022	981	1048	1001	1007	979	1008	982	976	1012	988	996	1033	1037	1046	1049	1040	1003	1067	1049	1021	1028	1047	1013	1085	1043	1055	998	1035	972	1016	969	1057	1027	996	1050	1045	1067	1031	1039	1008	1013	996	1032	1035	1049	997	989	1021	983	1028	1043	1002	1072	1046	1059	1002	1098	993	1012	1045	998	1004	1008	1058	990	1034	1026	1029	1020	984	1020	1018	1034	1058	996	1041	1015	988	1024	1105	1033	1043	1009	1048	1019	1042	997	1022	1063	1050	1026	1014	993	1032	1038	1022	1046	1040	988	1067	1032	1069	1075	1124	1011	1043	1018	1000	954	974	990	1068	1075	1028	981	1032	968	1041	1026	1017	1028	1120	1000	987	1074	970	1002	1012	1043	968	1040	992	969	1007	1058	1042	1047	1073	1088	1025	1018	1026	1018	979	1019	998	1050	1036	1019	1042	933	953	1025	1070	1063	1036	1012	1014	1032	1000	994	1034	1001	972	1041	956	1009	1014	1058	970	1037	1042	1033	961	1039	1050	1058	989	1060	999	1023	1004	1079	1043	1007	1020	1086	1043	1031	1029	1015	1041	1016	1066	1061	1037	1036	993	1040	983	1023	1001	1061	956	1053	1049	1020	963	1050	1052	1040	967	1041	1015	1037	1033	984	1022	985	999	1063	1078	1011	1063	1026	1014	1049	1035	951	1003	1018	1002	997	1043	1005	1030	1023	1050	1003	1017	1055	1019	1066	1010	968	1014	1017	1028	1050	1055	1022	1129	1058	983	1117	1062
30116	28498	32227	24965	15226	9085	5630	4325	3370	2603	1981	1656	1403	1201	1234	1063	1073	1024	947	873	852	901	921	908	847	927	879	831	764	771	767	799	754	722	704	681	715	704	680	682	670	640	704	726	747	676	679	732	709	721	687	723	689	675	702	666	676	731	642	667	675	671	655	694	718	658	676	681	623	681	687	687	675	712	650	671	709	707	627	659	689	722	711	674	666	668	691	694	644	680	672	693	719	643	727	685	651	658	707	687	680	666	711	651	694	706	642	719	703	659	652	678	681	711	717	633	712	702	676	734	631	690	718	688	715	706	659	677	703	662	677	713	663	657	648	690	640	642	703	635	721	697	693	674	596	682	696	713	648	668	727	688	707	700	654	645	657	668	731	661	716	699	684	668	704	702	681	666	674	686	675	641	678	678	644	646	686	697	701	704	677	664	701	667	691	719	660	666	696	692	648	635	685	704	660	686	637	747	662	694	667	673	735	637	687	621	666	671	667	638	699	696	661	715	714	682	719	658	688	697	678	685	662	730	743	654	678	658	639	664	669	709	625	632	685	676	659	692	723	689	688	640	661	706	711	694	687	705	654	663	663	715	685	658	661	648	717	660	689	680	680	671	734	639	631	722	666	678	665	700	654	658	692	688	692	708	705	707	692	712	691	645	712	673	679	674	707	686	689	659	682	668	739	605	663	676	674	649	658	636	723	676	689	748	678	686	669	707	654	665	677	736	664	691	665	700	701	674	661	657	686	710	642	711	688	678	676	669	612	673	693	682	657	699	701	664	685	707	661	688	687	662	654	691	663	654	678	683	648	706	671	676	663	685	693	607	680	651	693	702	678	724	669	700	681	723	664	647	688	704	664	709	675	686	684	701	711	693	672	641	696	685	704	703	676	668	660	697	651	627	734	648	631	676	694	682	687	669	738	694	662	694	752	679	661	704	683	680	707	741	694	721	700	666	703	685	701	678	659	710	673	670	652	672	676	657	678	708	684	674	685	713	689	711	674	702	663	625	671	725	698	697	663	686	646	714	710	702	657	711	689	711	661	674	680	691	687	678	707	694	645	709	699	676	709	669	633	679	720	672	681	657	652	651	758	614	719	723	689	709	676	639	687	649	689	651	616	626	679	718	653	679	692	671	645	706	751	678	697	688	654	693	678	664	637	655	665	706	723	628	662	668	722	665	690	667	676	659	697	658	668	703	673	717	637	684	669	670	642	655	665	701	644	692	666	661	645	650	641	681	659	715	681	657	672	707	695	709	694	703	700	663	665	693	700	681	660	669	722	662	646	694	660	679	708	671	614	628	642	719	679	729	675	694	713	723	707	642	737	640	674	635	722	639	657	671	672	691	675	696	670	751	677	653	705	725	686	700	751	652	624	668	638	699	702	664	716	676	664	671	672	677	678	715	718	724	694	711	715	710	683	696	691	674	670	651	657	689	699	666	714	687	696	653	697	628	676	705	679	699	682	681	667	648	662	713	703	691	648	679	665	634	658	715	691	662	650	691	687	623	673	644	628	633	692	679	658	646	663	666	691	685	667	669	672	639	690	663	681	710	675	627	684	638	656	667	696	672	677	677	705	734	690	673	681	652	636	706	731	705	750	661	693	694	679	735	711	644	696	696	693	666	684	638	692	701	670	721	692	709	650	713	706	678	679	709	655	688	703	714	721	710	681	715	724	650	672	656	692	698	692	687	626	707	671	678	661	658	650	688	667	672	674	683	745	650	683	663	646	677	653	708	677	638	651	694	685	664	685	660	694	619	660	629	684	659	705	637	716	669	666	682	702	680	634	722	710	643	711	669	687	688	680	697	724	706	683	628	695	646	684	707	703	708	745	668	619	640	670	721	664	668	675	673	754	737	746	661	696	648	698	702	697	690	700	681	683	653	652	713	632	654	700	691	653	728	656	647	710	673	630	668	688	626	663	695	687	660	707	668	638	763	682	699	680	655	681	670	699	691	673	668	673	688	654	651	667	680	663	753	700	677	654	650	722	711	714	677	694	658	768	670	711	646	720	701	690	664	699	678	690	679	750	663	712	664	692	662	684	685	663	636	673	689	695	693	677	753	652	642	706	704	657	641	679	697	696	676	669	701	661	678	662	679	699	678	642	684	672	722	681	724	657	713	631	658	679	703	732	701	702	675	629	691	660	664	669	693	653	724	724	727	652	680	662	680	656	700	684	684	680	661	627	692	701	695	661	697	675	670	689	667	693	657	689	701	758	651	655	706	681	675	628	667	705	675	672	687	635	673	670	687	661	737	719	696	697	682	710	641	652	690	652	697	653	679	669	629	672	666	657	726	694	636	670	624	660	702	686	682	654	660	654	633	709	665	670	739	693	653	687	675	668	685	697	715	667	700	686	691	658	675	683	655	684	671	648	671	694	645	683	658	739	685	683	708	648	666	693	647	682	677	691	705	662	683	715	662	708	676	673	709	698	682	727	704	660	682	730	696	674	679	700	677	644	660	675	670	696	659	674	675	701	692	693	657	686	681	702	678	679	713	705	697	707	675	635	695	660	685	684	662	699	708	726	719	652	666	656	708	669	669	633	650	672	672	687	657	695	659	684	655	691	703	681	646	708	648	625	691	662	715	718	665	630	681	680	687	668	682	644	721	673	705	683	695	624	675	686	683	660	679	654	653	725	693	691	695	688	653	713	681	664	656	701	717	638	691	673	713	643	666	761	672	705	666	638	673	685	660	666	682	680	650	736	634	662	695	725	677	653	700	722	682	733	671	736	706	701	688	705	673	724	678	684	652	678	685	686	669	720	714	695	645	676	677	703	648	660	704	680	683	659	688	659	649	690	700	718	715	676	642	644	656	672	670	662	685	649	714	690	694	670	681	707	666	701	679	674	669	673	624	669	670	676	692	700	686	721	672	698	624	661	681	697	705	675	671	652	721	718	701	655	641	697	693	666	687	726	682	656	655	701	658	706	665	680	654	686	730	704	700	669	660	643	670	712	666	644	664	673	697	692	699	634	727	637	668	677	653	681	691	675	683	674	714	658	698	728	720	719	697	702	671	672	690	671	701	661	672	685	677	644	704	702	698	715	737	732	667	693	656	686	679	763	682	702	696	678	714	652	696	718	687	701	681	714	697	639	722	703	646	687	686	678	710	703	658	678	670	720	682	671	682	717	715	701	650	692	666	687	705	650	689	678	636	717	684	681	672	647	675	644	663	688	680	664	714	651	656	674	690	722	674	649	670	662	656	690	666	677	702	669	716	670	659	745	719	691	698	687	673	682	679	705	638	657	680	691	666	694	667	663	706	656	654	678	683	669	731	663	696	680	662	675	704	704	725	714	661	690	670	707	678	644	638	708	654	662	657	714	687	702	685	677	729	673	663	692	695	680	692	723	727	663	657	690	688	682	674	685	688	671	658	683	674	696	654	684	712	680	630	709	652	658	707	685	689	672	686	663	686	668	667	710	679	663	688	729	656	643	679	667	695	676	710	694	688	659	668	673	686	725	652	682	627
28606	40353	30998	21534	15906	11591	8280	6512	5095	4015	2958	2380	1841	1536	1482	1445	1287	1248	1165	1099	1018	1006	952	967	901	950	969	883	881	864	844	777	746	771	799	801	768	759	742	725	742	726	704	707	714	736	758	770	682	716	745	693	731	689	686	714	697	705	736	761	660	730	694	653	640	659	733	698	696	705	711	711	682	667	712	706	693	668	703	728	666	661	685	739	689	692	616	722	659	718	731	708	667	697	682	737	695	704	640	712	713	715	725	679	678	673	659	659	748	711	707	686	739	696	718	650	706	660	703	694	716	690	715	676	692	749	686	706	687	651	660	672	706	739	704	713	677	720	626	721	676	686	656	681	680	692	730	748	712	682	679	695	685	707	668	663	699	701	711	692	728	697	693	692	628	676	676	678	723	673	718	663	736	683	681	689	697	729	701	723	729	665	685	669	714	701	743	719	677	733	689	691	722	677	693	726	691	668	696	700	687	704	682	711	707	689	670	681	696	747	716	729	716	702	753	752	686	682	726	699	699	755	707	698	722	670	674	713	728	740	695	679	731	770	698	704	749	685	687	673	690	700	725	699	701	674	770	657	690	679	729	716	672	680	649	648	666	697	675	732	687	706	691	707	648	699	695	697	713	632	727	660	708	706	672	715	655	698	655	669	652	691	727	694	702	654	722	689	750	694	688	742	679	723	722	684	664	710	720	714	683	685	717	686	685	665	700	722	716	652	732	695	715	687	668	649	667	743	717	701	653	705	741	738	680	712	691	698	740	621	700	708	715	678	652	713	639	684	683	671	664	696	715	689	664	687	677	711	702	674	701	650	719	660	700	726	674	727	647	683	650	693	686	673	747	688	703	733	717	698	705	701	645	688	706	728	666	681	692	739	694	701	703	695	720	753	661	682	684	719	670	695	698	700	704	678	721	709	693	696	660	706	677	740	676	721	695	700	687	583	676	649	711	725	670	694	680	705	660	709	683	733	687	724	713	707	711	726	754	729	701	696	629	670	686	692	682	729	718	657	687	676	742	719	691	701	729	714	692	768	711	695	687	683	653	696	693	710	696	708	685	705	719	708	694	693	759	690	726	706	739	651	693	655	687	691	707	706	675	709	706	667	681	725	681	691	699	713	725	666	681	666	754	679	680	688	697	706	668	696	700	680	696	705	698	715	652	758	719	698	688	683	688	732	669	688	670	707	710	696	735	721	694	722	654	639	715	695	690	717	659	716	701	663	732	730	724	673	676	718	690	716	666	713	679	670	672	694	690	673	707	688	707	692	678	690	710	659	685	729	659	744	680	698	711	657	686	718	686	736	698	668	690	694	667	662	694	694	699	705	698	701	677	628	737	693	709	657	674	727	671	682	662	705	670	711	721	719	640	692	724	705	692	723	666	701	689	680	709	654	697	670	704	691	647	685	689	730	686	658	683	670	687	734	672	718	686	703	688	669	709	718	648	705	679	680	724	712	699	723	673	702	688	673	700	747	706	736	752	706	719	709	724	688	676	785	706	718	659	729	733	661	688	707	711	693	664	701	683	716	725	705	684	708	653	698	682	714	693	664	675	707	682	707	721	722	707	704	691	677	671	687	656	754	726	725	715	727	738	664	679	724	684	678	673	707	660	682	737	700	692	664	704	694	689	694	716	702	679	701	672	721	746	722	708	712	717	734	706	667	648	690	690	713	700	771	705	641	686	701	708	699	712	737	702	659	686	744	682	663	693	672	675	677	683	691	717	651	670	743	684	705	662	675	669	677	695	687	689	666	629	666	715	677	694	720	688	694	693	676	736	663	672	710	680	727	703	687	669	699	727	670	698	702	694	713	695	688	719	651	669	717	649	683	701	691	675	714	685	695	707	682	717	705	715	728	687	690	702	738	681	675	663	677	734	736	688	660	700	676	689	747	641	682	664	700	701	742	670	685	690	684	760	690	696	709	686	666	670	708	690	680	644	670	699	659	712	688	709	618	694	684	667	682	667	689	711	701	695	718	679	676	689	718	680	718	696	651	704	713	693	713	649	766	662	730	728	726	707	704	732	640	692	709	684	724	689	688	728	692	667	692	683	687	731	704	671	676	713	689	649	702	708	687	680	690	716	695	731	647	706	666	685	722	704	705	692	669	699	694	700	687	671	712	735	695	651	676	687	762	677	708	681	649	724	728	671	701	668	699	681	727	703	733	738	694	683	711	681	695	663	703	686	684	681	750	709	700	670	658	672	734	670	686	684	671	681	691	657	696	626	729	705	667	692	695	688	748	734	689	686	690	689	665	655	685	687	689	704	688	709	689	720	704	695	677	730	684	692	699	697	676	689	720	705	692	696	698	677	695	693	709	721	705	691	718	653	721	710	699	663	687	683	657	705	678	720	687	688	679	669	683	703	688	713	724	718	702	692	720	650	702	699	699	715	686	686	668	647	693	690	687	670	689	660	680	676	636	676	672	686	702	711	691	719	681	741	700	716	753	651	698	737	720	705	685	657	669	689	657	719	669	659	714	724	685	677	678	693	694	674	706	710	680	662	681	696	650	700	701	656	702	701	714	701	702	699	717	695	673	741	693	630	685	704	696	702	699	690	693	681	666	729	649	687	645	683	674	651	641	743	672	767	699	695	675	711	738	719	719	686	699	654	676	670	692	692	675	711	642	717	754	675	715	725	680	694	692	672	696	702	689	690	677	734	697	700	633	694	708	699	660	650	680	723	652	692	698	668	659	740	681	700	675	701	663	685	699	653	710	704	717	656	708	725	717	709	683	733	705	695	712	722	684	660	719	696	699	669	667	702	684	681	709	687	701	708	703	731	698	663	695	686	709	653	658	675	698	740	660	689	663	697	660	692	730	698	712	693	715	645	631	719	690	685	696	729	736	730	676	731	675	725	691	674	682	708	676	669	699	686	664	654	708	663	668	770	714	710	709	706	694	700	711	679	724	670	709	694	684	720	764	709	670	729	717	701	659	708	687	728	738	672	711	705	733	686	692	695	705	685	673	652	710	744	690	747	654	652	722	661	710	691	681	654	732	731	724	722	662	687	698	706	680	709	670	717	741	645	694	678	689	716	699	692	673	680	698	717	668	695	682	686	728	705	698	684	683	714	745	694	660	709	666	696	720	670	673	741	713	688	695	733	686	727	669	685	665	666	657	645	726	712	678	718	739	713	685	706	727	640	698	659	697	719	688	676	651	750	658	754	715	698	743	691	678	705	699	697	702	736	702	673	754	718	700	693	671	650	702	678	713	714	698	713	703	683	697	710	727	734	700	690	708	691	695	685	755	703	671	709	744	699	683	713	716	701	674	701	725	717	708	715	694	694	678	696	718	725	693	696	760	746	705	666	680	677	747	663	732	709	699	695	699	660	671	698	661	765	688	733	724	723	703	701	702	679	713	680	657	701	656	675	687	710	784	716	681	660	697	711	679	697	711	705	721	690	673	676	681	652	724	704	731	735	671	677	716	684	676	707	679	664	693	706	678	720	719	618	729	684	657	648	703	738	703
23671	21000	28427	24521	22340	19632	12510	6801	4949	4107	3312	2722	2215	1778	1789	1681	1569	1402	1392	1241	1167	1223	1177	1115	1100	1176	1097	1099	1022	1034	977	959	900	868	919	896	818	836	886	879	839	840	832	863	833	797	829	885	913	733	797	790	874	820	811	855	801	745	842	862	788	823	824	810	771	764	803	781	807	824	860	806	761	828	775	770	797	840	783	780	776	786	802	812	810	796	792	800	713	742	788	793	769	783	843	788	803	799	748	830	723	797	766	797	827	757	776	766	754	768	815	777	784	782	790	783	824	793	763	774	818	813	806	803	805	772	841	745	790	806	785	819	822	842	809	788	753	818	776	814	823	820	812	819	752	812	788	817	760	789	777	810	807	769	853	794	791	833	791	785	817	748	805	825	760	783	799	862	823	750	812	820	846	772	779	749	784	830	805	821	796	806	797	805	758	757	794	842	797	819	813	782	804	787	775	846	778	759	778	752	807	794	795	808	789	819	829	793	797	760	831	784	825	775	737	777	759	825	827	745	828	818	857	777	763	792	797	757	800	775	839	758	769	764	853	807	791	803	799	799	856	817	786	759	779	793	776	845	809	791	810	824	779	802	777	768	816	801	815	779	784	809	819	807	805	799	776	789	759	788	792	783	781	845	806	730	819	795	785	818	758	781	765	787	821	752	809	774	828	764	797	820	821	793	773	774	766	795	765	753	833	808	838	784	790	819	787	826	805	739	769	760	805	828	754	832	779	804	779	763	786	782	830	827	802	758	788	809	789	795	773	765	824	814	757	793	847	820	754	853	793	791	834	751	805	838	836	769	798	777	782	771	770	727	818	809	786	787	754	786	819	798	814	785	844	827	800	789	800	779	810	835	773	806	809	761	794	806	781	765	763	814	782	770	800	779	841	781	754	764	795	816	743	841	786	758	829	777	756	759	787	766	804	818	795	775	778	801	804	751	810	751	788	778	783	758	789	759	802	817	791	776	763	824	771	781	792	799	811	766	806	786	757	808	770	770	753	805	811	811	800	806	767	787	784	775	745	824	788	697	730	799	739	768	825	820	782	775	813	854	810	776	802	758	778	768	782	758	821	837	804	757	743	783	811	804	796	743	782	831	791	797	829	764	787	799	739	761	806	833	779	831	833	753	827	811	820	782	733	763	751	820	799	810	765	772	772	799	815	774	769	821	773	803	794	782	866	798	785	808	819	825	800	760	817	743	838	773	840	813	791	835	753	798	831	810	821	785	777	761	808	770	791	774	791	796	779	766	779	841	770	761	758	790	768	748	802	780	841	841	799	805	809	838	784	785	818	751	796	797	823	809	821	780	840	774	754	801	770	781	814	743	751	765	758	820	766	846	788	762	833	811	779	816	826	789	828	771	762	808	743	800	817	825	768	778	788	801	795	754	780	730	805	827	764	855	764	872	804	835	782	810	786	832	760	812	805	778	815	772	793	785	860	785	766	811	826	774	781	826	799	809	806	808	773	753	807	794	784	790	803	781	790	812	850	739	792	794	810	803	818	798	753	836	783	767	792	797	829	777	770	792	808	764	763	831	759	747	780	742	808	861	762	769	812	784	779	780	819	769	813	776	805	808	836	848	802	815	798	784	814	826	762	800	809	811	763	812	815	754	787	787	807	820	799	775	791	819	818	827	752	839	784	774	751	813	782	792	764	770	800	772	789	763	805	785	779	797	816	832	794	760	795	769	809	846	729	779	815	771	794	796	798	804	807	808	809	782	842	844	762	796	788	778	772	775	807	775	795	800	813	796	787	757	842	820	773	793	770	761	806	759	819	793	788	792	781	827	783	809	813	799	831	790	760	768	734	818	800	815	780	802	802	768	783	703	785	773	781	833	764	754	813	775	816	797	772	747	776	772	789	783	796	782	780	831	792	799	797	736	830	768	843	800	791	791	784	766	776	776	796	853	793	737	815	838	749	757	814	820	806	807	798	857	711	749	864	801	790	759	783	855	744	784	797	758	812	812	802	809	838	788	806	795	777	804	749	837	829	806	792	790	798	787	800	825	768	731	764	757	800	745	778	778	754	728	814	758	769	751	766	771	824	757	800	753	813	822	809	817	787	771	751	776	775	791	811	809	783	782	782	783	785	814	811	764	798	756	803	783	731	779	815	797	788	780	822	770	781	755	808	807	822	781	829	794	733	761	800	775	783	818	775	749	738	830	811	835	853	840	834	817	746	793	806	822	822	829	793	806	766	780	785	768	811	819	832	807	801	784	816	815	807	773	750	824	790	756	809	797	780	812	811	764	847	785	767	766	786	786	811	769	829	779	754	789	782	799	808	767	767	769	841	750	794	772	835	789	776	758	774	764	789	740	784	787	802	817	833	750	800	806	820	851	791	814	810	759	821	804	756	805	841	827	809	812	748	807	823	796	752	790	789	794	766	801	793	734	814	776	791	787	795	826	769	792	785	788	793	815	773	810	809	787	784	794	793	822	789	749	814	762	783	790	796	780	771	811	797	806	741	788	780	807	770	804	769	809	763	830	789	809	775	798	805	794	791	817	795	843	872	856	803	810	786	784	794	821	747	805	844	798	743	842	815	863	781	751	812	792	832	817	783	777	795	786	752	775	803	824	842	839	762	755	798	804	814	855	776	791	818	746	795	794	817	750	791	805	779	814	884	812	787	777	802	822	810	751	818	892	802	798	768	770	782	836	754	768	781	802	834	818	834	833	809	818	780	751	739	842	756	757	836	801	756	737	790	761	791	784	781	789	784	782	788	719	840	739	797	842	820	734	785	830	764	777	754	777	785	753	775	739	787	786	814	794	779	818	776	821	768	810	846	827	787	797	750	746	832	761	769	759	816	784	803	815	818	768	785	860	786	807	769	764	789	805	784	803	835	816	785	766	812	763	799	719	809	794	805	776	833	807	790	761	808	799	822	819	783	752	758	735	796	797	777	766	743	797	757	771	761	795	768	815	787	821	810	816	752	779	761	776	818	724	773	795	756	807	808	836	820	822	786	797	760	769	786	804	806	765	786	776	799	771	798	802	821	750	847	785	791	819	768	812	774	774	777	787	784	819	789	814	816	789	800	756	796	776	784	810	796	829	773	754	799	784	778	796	844	774	737	794	816	791	815	747	801	803	772	730	801	742	799	829	800	767	804	755	777	833	793	777	800	808	754	764	772	854	759	796	830	789	818	833	784	789	748	796	788	779	760	800	828	759	791	765	789	798	745	793	789	790	794	819	782	791	804	759	725	776	832	783	825	771	792	809	800	815	786	777	823	814	766	782	868	806	796	799	770	825	766	778	746	808	835	755	809	747	794	772	831	737	791	793	778	782	741	801	794	797	811	758	780	831	804	831	829	790	770	795	809	785	768	791	817	797	793	743	828	824	782	842	778	800	856	797	812	855	780	780	836	850	796	809	831	777	780	819	802	782	780	826	793	804	800	794	752	844	796	769	788	831	768	794	786	823	797	820	777	775	815	783	788	859	838	783	785	823	783	814	791	752	772	778	754	794
29700	48857	38659	29165	23069	17111	12616	8940	7121	6017	4695	3865	2819	2379	2267	2096	2001	1719	1665	1477	1319	1367	1400	1310	1206	1297	1292	1198	1169	1101	1035	1006	967	928	960	891	904	905	826	820	885	816	866	897	867	849	855	850	842	808	812	788	880	801	791	846	783	805	813	781	797	813	766	821	806	794	817	836	783	804	850	774	779	782	791	775	765	764	792	782	784	770	798	812	825	795	774	771	742	836	818	771	797	755	782	779	768	839	793	845	828	786	792	793	800	779	725	785	775	857	771	771	804	823	801	865	774	759	860	806	773	775	803	778	768	787	798	789	752	792	788	804	765	790	766	794	805	812	798	817	832	782	762	854	751	794	804	776	801	793	834	797	769	823	792	817	806	826	783	779	781	779	786	832	746	786	788	766	766	791	811	830	803	809	769	765	817	750	755	770	733	783	769	779	757	765	836	797	777	808	789	788	749	773	766	738	774	814	801	759	857	830	788	753	801	795	795	801	769	798	805	749	793	792	721	828	803	825	783	790	788	768	804	792	762	784	740	777	826	771	792	845	809	797	787	796	792	803	828	790	742	781	793	775	786	827	784	794	850	784	823	793	815	768	807	783	855	769	806	776	734	747	763	782	743	860	779	779	763	751	757	762	811	796	771	810	783	793	807	764	802	825	759	810	748	783	775	753	808	776	852	783	820	821	794	806	745	778	782	803	787	779	777	737	773	790	825	790	753	770	769	799	778	811	774	818	814	810	798	791	804	776	817	754	823	738	749	839	775	793	801	761	777	804	767	760	765	766	798	816	840	757	781	755	743	805	779	805	810	839	768	805	794	807	830	789	753	784	808	816	824	755	788	786	761	769	762	776	791	796	789	824	740	790	766	781	763	783	765	821	759	786	756	842	752	789	787	790	810	783	761	798	766	762	789	709	833	781	850	784	804	781	701	798	830	786	806	744	824	719	779	802	820	806	746	780	811	814	791	775	816	782	770	782	847	803	802	835	768	787	781	776	782	779	810	809	789	769	834	798	827	831	845	775	817	807	791	799	783	775	791	794	822	770	788	817	746	796	817	856	803	789	808	804	842	751	780	804	785	857	801	834	792	802	730	809	766	757	791	844	762	760	765	783	811	789	755	729	767	779	767	805	792	810	797	830	788	803	775	775	779	758	791	842	790	797	770	805	799	748	809	784	755	784	842	804	811	789	727	786	819	823	760	816	803	765	773	803	787	811	737	811	811	789	812	824	774	837	825	819	781	783	803	856	785	772	777	843	804	786	806	831	798	800	779	809	792	803	812	792	790	816	761	800	827	811	806	775	755	765	762	834	798	789	775	764	768	791	798	734	762	814	825	840	785	784	811	781	768	790	794	772	792	820	790	827	744	747	817	800	795	789	787	795	775	755	822	715	813	795	776	746	865	752	760	823	791	753	786	803	803	775	730	770	772	816	770	777	822	797	817	762	833	848	802	802	804	801	834	752	789	798	772	789	848	809	783	842	824	859	799	785	808	785	775	773	785	775	791	846	800	784	756	783	762	834	786	762	762	763	801	748	767	772	792	791	804	799	824	815	847	806	778	832	842	830	780	816	763	808	793	777	760	805	801	777	806	842	802	800	807	800	803	744	828	756	784	739	802	740	829	796	787	790	808	793	772	819	801	821	754	810	734	809	781	762	779	748	828	800	774	816	803	796	760	805	765	767	773	791	781	802	818	777	818	765	864	804	781	784	791	796	785	801	816	773	801	801	815	819	762	795	838	823	805	800	796	792	760	829	791	803	793	775	815	803	775	820	789	772	800	827	785	800	770	740	847	799	803	771	757	793	800	769	780	800	806	773	809	817	729	810	811	821	803	823	775	730	793	804	790	839	843	776	729	747	751	741	809	830	770	789	805	757	796	765	798	743	807	748	805	786	761	795	801	830	792	780	806	780	802	775	753	794	798	823	781	795	790	773	840	794	830	742	789	748	786	828	773	810	774	773	784	806	737	780	797	765	812	787	801	787	776	766	780	786	796	812	818	770	728	788	812	764	806	800	818	816	812	788	786	792	788	755	804	776	786	834	776	795	798	773	725	842	776	822	810	815	773	789	798	746	774	765	778	736	781	812	830	813	860	872	792	818	787	831	791	805	776	791	738	732	829	772	800	811	820	781	810	735	726	752	782	842	798	809	788	781	792	781	811	791	807	791	812	775	814	826	821	768	772	814	744	812	781	795	806	743	758	764	795	777	760	769	842	811	750	806	747	813	767	825	772	754	808	789	762	812	800	756	808	756	810	802	776	766	776	804	836	732	786	823	816	830	771	773	816	808	778	787	774	780	789	805	808	815	856	752	760	813	755	778	839	832	774	807	775	789	783	861	786	812	861	824	811	854	838	786	781	797	750	829	829	744	787	811	819	712	776	799	714	775	776	768	796	766	780	734	795	799	833	788	828	814	835	764	824	718	796	777	791	797	783	799	790	775	857	761	818	752	794	799	792	786	789	778	770	851	825	772	723	823	820	837	732	818	821	792	842	767	818	766	804	800	791	810	812	808	806	789	771	784	837	799	740	738	792	829	799	802	767	739	787	831	807	833	789	765	811	760	747	807	796	746	801	819	806	799	800	808	796	796	762	819	835	836	766	787	841	790	798	792	766	790	811	795	773	793	825	841	800	823	783	810	798	852	852	765	823	754	759	739	778	780	759	811	778	749	806	757	769	821	852	796	855	821	758	788	809	789	801	813	783	768	769	774	809	777	783	793	789	789	782	801	800	831	818	774	732	778	770	797	832	778	797	781	785	788	823	792	794	758	768	830	717	778	803	772	758	757	798	754	734	790	827	801	775	792	853	797	761	752	793	737	808	795	752	771	789	764	814	806	788	791	772	779	775	811	771	846	773	807	785	751	750	779	786	759	762	782	794	808	730	814	788	769	734	779	791	812	754	770	806	800	772	804	752	761	762	766	775	780	761	799	806	787	782	797	812	805	827	776	787	805	799	819	758	810	852	758	779	786	790	792	815	807	765	771	764	787	793	776	744	789	744	763	773	807	789	820	817	791	811	790	751	802	762	800	773	813	805	795	770	787	804	812	806	807	800	780	780	804	751	812	794	809	785	767	770	787	787	776	791	808	775	808	822	825	745	817	782	833	804	785	730	782	805	805	796	765	794	804	822	822	799	779	772	801	817	757	761	763	826	778	752	795	803	792	816	734	765	802	814	792	829	760	761	801	780	741	828	785	842	785	829	740	762	800	780	831	789	789	819	782	789	755	781	805	768	772	739	798	775	826	814	844	808	755	804	826	771	777	778	797	796	799	733	819	750	810	803	825	782	758	833	796	775	793	791	823	806	821	825	741	774	787	765	788	757	781	798	813	762	739	808	811	813	783	784	843	773	818	758	811	776	783	737	840	801	803	799	787	774	802	771	803	771	783	772	803	804	789	776	809	767	807	758	793	756	740	792	781	806	771	764	760	827	765	755	811	804	791	845	867	777	765	804	760	804	824	820	743	759	782	768	862
24949	21111	28132	26470	20878	13810	8133	4856	3573	2963	2465	2168	1889	1663	1484	1441	1358	1331	1255	1247	1087	1072	1108	1064	1102	1135	1048	1137	1061	1069	920	912	912	981	950	917	860	860	817	884	879	830	874	867	883	865	888	870	873	844	869	839	923	854	822	808	870	816	843	765	827	841	833	841	831	841	840	823	851	833	830	790	826	870	810	773	790	871	812	823	855	832	855	811	877	820	792	818	852	864	855	829	843	817	807	859	874	829	845	861	814	893	806	846	818	858	819	843	860	852	845	834	806	838	856	888	877	860	841	820	805	845	839	838	802	871	836	744	804	829	837	797	821	867	860	819	814	850	878	840	781	838	875	844	849	850	793	836	790	795	831	850	881	794	841	846	884	785	861	827	845	843	864	884	858	839	820	876	837	819	836	779	802	825	850	833	848	845	766	826	845	804	851	821	824	875	808	843	861	849	771	876	890	824	844	797	870	804	799	806	804	825	865	864	780	823	826	833	807	898	803	845	845	851	846	896	925	802	795	818	880	868	822	846	840	839	815	825	799	829	834	831	908	825	812	793	857	874	862	804	856	873	773	789	854	839	870	830	848	781	853	858	840	846	820	809	811	840	832	832	842	882	849	872	879	828	838	846	847	842	827	816	827	804	784	809	835	852	831	857	831	856	830	879	804	788	865	765	829	835	814	816	824	826	816	808	867	835	806	872	809	838	819	849	821	823	829	837	851	843	850	843	833	794	853	812	817	805	823	800	854	839	827	868	804	818	871	816	860	820	845	866	879	865	851	879	857	872	860	852	877	846	803	864	826	836	793	851	851	852	914	824	888	827	826	814	835	815	828	801	854	821	885	859	779	829	843	818	798	861	809	804	841	819	858	823	839	866	802	816	838	850	784	853	818	796	838	827	853	781	876	828	892	746	840	886	840	837	840	863	813	812	828	821	767	860	858	815	822	873	831	827	866	873	883	862	867	842	853	807	841	873	864	883	830	840	867	845	813	839	820	863	878	823	834	841	838	898	881	820	841	840	800	864	863	894	794	848	833	834	829	796	886	871	790	832	870	792	829	843	798	812	830	858	809	810	891	817	864	787	801	813	850	805	884	899	840	831	815	801	837	804	827	866	865	856	847	826	823	803	782	813	825	831	857	845	811	800	795	809	843	842	855	887	825	862	873	774	857	798	792	832	844	848	874	832	868	849	856	819	833	847	813	865	852	823	792	798	861	858	847	890	845	890	840	835	813	842	849	886	874	899	826	882	811	787	822	801	832	848	833	847	843	888	785	829	824	826	821	843	830	826	905	868	858	826	806	897	784	820	842	842	813	854	817	870	822	838	825	852	849	865	785	849	813	847	795	816	843	838	840	802	818	807	792	781	809	879	826	848	772	769	913	835	829	845	834	820	841	847	742	827	799	844	817	827	808	848	785	863	822	833	890	843	790	824	800	839	848	839	805	846	808	864	834	829	810	807	782	825	794	844	806	839	858	844	859	925	895	846	833	795	817	787	850	817	808	819	840	804	807	820	813	861	789	864	890	805	768	802	809	832	854	834	875	855	839	830	815	831	862	797	833	807	805	850	800	830	860	831	794	781	826	827	815	843	774	808	866	820	805	904	814	863	796	789	847	829	846	845	871	793	875	818	856	849	888	851	806	830	825	848	831	834	786	794	822	831	844	818	809	852	858	761	857	842	858	881	829	847	832	861	808	841	826	846	818	829	813	804	816	856	845	802	837	831	860	810	824	789	844	835	838	831	867	809	850	886	831	784	814	801	772	801	791	810	829	815	793	813	794	858	870	801	823	815	851	842	906	797	873	781	806	832	835	800	797	827	845	805	802	884	874	817	849	855	803	805	837	864	880	851	876	850	830	816	836	794	832	831	811	835	848	798	832	889	838	852	851	811	818	863	816	795	811	884	878	761	813	859	785	871	814	857	813	792	790	852	831	823	833	804	867	803	864	882	859	823	836	835	852	813	872	841	850	850	848	820	830	785	855	833	884	814	781	861	808	824	852	821	831	810	841	827	841	858	818	842	825	831	798	802	822	864	852	823	841	869	844	798	847	832	807	847	831	813	817	806	795	820	820	882	858	838	831	844	814	863	839	813	870	804	887	807	847	834	831	800	851	800	815	843	821	755	819	841	855	829	845	802	799	826	839	856	837	805	852	869	862	834	831	840	786	862	847	850	810	786	829	867	836	805	817	833	836	772	857	824	878	777	860	831	842	856	841	915	826	834	856	870	857	856	884	810	856	869	809	829	838	853	863	817	796	858	885	828	820	881	846	837	837	838	851	876	815	857	827	816	823	884	834	815	815	823	822	807	845	814	859	837	807	829	849	837	786	839	846	808	826	886	849	829	846	838	843	853	806	781	802	809	809	805	802	846	785	806	855	833	819	870	782	865	806	803	831	869	786	841	897	811	859	842	832	803	808	827	829	849	840	862	820	824	820	810	843	849	842	873	824	834	821	848	839	790	847	846	834	860	858	855	813	876	819	847	822	803	787	831	850	844	787	773	829	798	770	801	834	839	823	854	801	811	870	819	835	923	819	812	853	899	856	759	883	811	843	835	784	846	857	795	820	813	803	833	811	815	816	815	813	843	857	802	810	840	856	864	861	824	766	817	800	794	883	853	824	909	832	836	816	790	861	852	929	843	824	779	874	904	860	817	846	825	782	786	857	849	851	841	858	807	805	871	828	806	817	854	803	828	849	822	826	844	807	918	890	805	839	819	882	808	829	826	841	805	880	917	857	883	825	867	810	882	864	849	796	855	808	807	811	829	859	831	816	800	852	836	833	822	866	825	856	808	846	828	869	830	862	817	851	776	835	919	841	842	878	843	878	802	836	794	843	823	873	812	775	817	839	884	820	843	820	820	834	856	835	839	790	858	853	874	830	813	800	769	781	893	784	862	850	800	868	844	834	843	785	841	861	818	868	809	868	784	817	816	833	807	893	843	851	793	842	898	866	861	863	761	872	892	847	866	829	850	806	837	786	795	843	815	821	820	792	805	866	864	882	812	822	833	811	826	826	844	894	866	808	845	781	803	835	851	801	796	838	816	872	798	805	863	840	852	816	844	794	787	823	760	872	837	820	829	840	828	866	812	790	815	846	818	872	797	833	889	882	794	824	836	861	863	838	786	806	834	793	843	851	823	839	867	859	862	775	841	802	823	835	820	908	824	821	787	880	824	835	836	811	823	855	848	920	802	812	856	834	903	831	866	861	840	839	832	835	808	840	784	802	797	787	871	889	894	841	846	807	833	797	781	869	790	793	810	801	841	814	857	820	816	868	769	878	848	873	828	889	844	786	874	873	858	862	833	823	819	851	803	802	843	838	819	848	827	850	857	798	835	836	840	815	815	813	849	831	800	780	916	878	788	848	871	873	875	837	834	808	777	877	867	805	891	836	837	837	865	846	804	822	778	809	808	798	784	841	858	839	839	788	809	843	854	808	839	888	833	845	830	825	863	784	748	842	810	822	843	827	847	807	807
29239	45246	35542	26708	20580	15230	10468	7296	5455	4614	3746	3230	2686	2317	1906	2003	1719	1565	1555	1410	1378	1342	1310	1256	1191	1295	1242	1224	1076	1144	1060	1020	911	980	934	926	980	921	942	882	895	907	956	899	928	912	883	919	880	918	890	905	907	915	860	866	916	890	864	856	900	903	830	890	871	858	844	850	876	843	849	808	840	913	873	834	892	862	852	863	898	866	828	870	912	803	889	875	852	863	828	847	885	872	872	897	851	864	828	821	856	870	838	892	823	873	850	840	848	834	857	838	854	873	833	824	848	872	853	850	799	812	841	859	834	814	869	869	829	889	846	876	852	854	865	845	839	888	845	917	847	849	841	807	853	830	871	832	883	861	847	830	915	871	894	851	880	809	798	853	798	854	846	878	826	846	839	827	810	868	791	890	858	850	886	851	857	883	831	863	843	903	863	868	851	869	821	809	908	814	893	808	838	832	810	861	802	851	850	855	865	857	835	868	824	861	863	821	860	847	838	853	892	816	816	859	904	831	855	901	876	858	826	831	832	842	871	859	841	880	911	861	862	878	854	867	897	890	871	817	857	853	849	871	872	870	795	835	837	850	872	846	846	893	842	839	860	864	804	847	869	891	844	863	895	876	852	871	817	856	864	819	853	928	871	878	832	830	838	861	875	918	931	852	835	860	883	850	872	818	904	856	877	891	855	890	888	886	864	871	831	860	843	886	856	837	873	857	835	853	845	836	826	867	847	913	936	847	789	860	891	837	822	870	840	882	845	883	818	842	873	849	870	864	883	884	828	820	822	900	875	873	817	845	870	787	860	843	886	850	868	819	828	833	844	866	869	876	887	874	901	793	876	846	859	835	859	867	816	837	867	837	887	830	880	895	836	851	844	871	850	833	805	875	868	831	857	820	820	845	768	876	863	857	820	874	810	856	837	844	852	835	865	867	903	887	819	872	822	877	853	873	858	816	867	850	853	856	882	872	897	857	826	810	821	917	808	865	873	898	864	800	903	846	867	889	842	792	859	842	870	861	835	850	859	864	811	835	855	767	847	907	852	888	853	852	875	853	851	844	871	854	838	887	886	853	874	868	892	810	833	833	863	880	833	856	809	883	894	935	850	854	866	816	871	851	830	878	894	877	870	831	840	833	835	855	890	823	833	831	846	822	852	899	845	889	880	897	873	883	821	912	819	874	866	848	838	854	879	881	881	854	840	807	889	861	922	837	827	833	815	848	846	890	878	892	900	884	819	849	938	823	838	919	872	845	865	878	863	856	843	844	856	897	877	820	835	816	853	854	862	875	895	872	892	850	810	868	835	856	865	832	867	858	818	876	873	848	853	861	825	853	816	804	859	809	828	863	840	843	826	860	834	854	911	830	886	880	793	908	831	840	872	839	857	812	874	881	851	862	859	848	927	859	876	821	846	861	882	854	908	876	801	852	860	816	876	894	866	867	784	846	803	854	873	874	869	821	885	890	874	876	841	822	844	875	811	889	866	856	835	849	816	873	894	823	875	833	811	873	835	819	904	896	852	882	793	854	852	871	871	842	827	903	911	807	916	826	875	851	858	821	817	859	865	886	887	881	810	914	878	830	869	805	852	874	855	856	799	899	866	865	882	852	884	877	890	842	870	834	801	841	889	802	844	845	874	878	860	899	880	866	788	907	847	861	846	869	870	852	864	833	886	847	832	876	875	834	828	863	894	830	855	847	835	858	863	830	793	846	883	861	825	894	893	921	839	884	832	846	834	881	886	856	888	875	841	830	898	818	855	868	860	846	884	811	854	860	860	856	873	873	821	818	884	877	828	796	889	895	875	819	823	849	910	839	835	854	891	864	835	842	843	845	860	794	837	861	837	839	844	848	822	879	846	862	868	844	853	875	897	860	919	907	869	840	911	850	830	813	860	845	827	854	817	889	896	868	840	803	834	878	877	854	852	836	830	838	833	902	858	858	865	836	836	890	896	837	876	861	835	840	833	869	830	839	867	839	816	814	875	821	838	848	871	872	897	824	834	845	797	830	848	868	863	888	854	842	826	865	901	817	857	819	836	823	876	886	904	817	797	890	836	838	804	883	808	870	831	821	820	875	834	843	864	863	814	862	907	779	871	836	840	881	851	860	894	808	843	892	878	827	856	869	876	846	838	841	858	883	849	844	865	893	825	853	874	866	824	864	888	877	863	900	844	911	878	847	864	834	854	914	902	822	879	912	905	852	928	864	822	810	872	873	862	866	847	806	875	858	828	901	852	888	849	855	813	848	889	892	875	889	825	835	860	873	853	908	860	818	854	878	853	857	858	859	823	875	848	874	853	904	876	868	869	861	848	845	830	903	818	870	848	871	855	831	938	926	853	892	855	838	818	848	817	861	835	886	895	839	927	902	845	892	870	890	832	831	845	813	822	839	829	870	837	835	850	852	838	869	922	919	846	878	845	854	874	867	824	812	818	859	873	859	837	935	843	900	887	885	820	860	820	861	834	820	875	883	800	850	846	806	856	822	885	798	911	840	808	910	869	861	846	910	889	849	798	854	819	862	894	896	863	888	850	898	873	888	863	879	853	805	881	814	818	880	924	857	864	828	872	897	823	880	859	871	876	827	847	833	855	819	856	874	873	894	817	863	869	820	826	876	855	875	859	866	877	851	814	850	871	874	864	840	881	850	871	884	868	778	905	848	859	871	835	839	884	821	840	851	888	864	850	858	786	835	825	872	877	841	845	803	856	842	830	864	825	853	848	879	857	872	872	908	859	886	854	877	861	842	853	847	877	831	883	855	863	831	827	871	825	865	834	883	854	841	906	841	872	859	891	845	885	820	897	912	879	839	915	883	872	828	827	884	897	882	901	904	867	840	857	924	821	852	826	809	858	811	870	856	861	831	842	883	844	880	837	842	843	859	888	887	907	871	855	817	851	816	857	858	833	836	843	842	854	827	838	897	845	899	835	852	833	829	836	846	856	894	825	816	852	833	886	849	854	855	888	862	892	829	905	840	819	802	919	808	904	888	932	873	856	834	854	878	871	899	872	831	885	823	892	905	868	832	824	863	848	857	835	882	870	854	819	839	792	864	853	853	847	854	861	921	882	845	885	881	842	863	885	859	880	844	855	902	822	862	883	846	847	800	859	865	806	853	880	829	867	828	873	898	872	813	845	872	912	892	829	828	859	840	894	810	866	855	909	883	901	825	825	873	832	892	836	818	855	863	818	911	827	846	862	899	915	843	881	821	850	829	799	855	803	829	874	806	884	820	890	899	797	829	841	832	874	906	872	822	861	919	844	907	861	854	890	836	851	838	862	816	904	873	828	885	835	863	872	832	879	859	897	887	857	812	854	807	807	841	856	811	858	878	832	886	880	900	851	887	864	799	821	907	882	829	873	867	837	881	813	871	839	859	861	885	901	902	856	859	882	923	893	903	853	836	820	802	811	865	870	833	861	885	888	834	820	869	888	857	858	868	803	863	872	870	865	859	849	845	823	901	945	870	826	867	847	877	870	893
22483	20993	28709	23614	21529	22814	20427	9358	5791	4849	4362	3686	3118	2746	2491	2357	2116	2039	1807	1740	1659	1632	1623	1601	1673	1648	1610	1524	1472	1461	1332	1340	1315	1242	1241	1169	1165	1221	1223	1105	1119	1108	1147	1156	1101	1090	1129	1172	1174	1096	1153	1124	1139	1066	1041	1054	1095	1086	1124	1047	1066	1054	1091	1054	1059	1110	1056	1026	1031	1072	1081	1071	1065	1034	1020	1073	1034	1071	1052	985	1043	1060	1004	1012	1055	1102	1077	1084	1115	1088	1051	1070	1064	1027	1101	1065	1049	1013	1043	1031	1045	1057	1122	1100	1127	1024	1086	1048	1035	1016	1027	1032	1025	1047	1102	1035	1062	1066	1041	1078	1100	1019	994	1066	1039	1021	1088	1070	1038	1013	1062	1090	1002	1087	1016	1132	1032	1040	1072	1077	1093	1067	1035	1039	1076	1068	978	1037	1039	1107	1101	1088	1031	1029	1063	1057	1046	1097	1026	1075	1072	1076	961	1046	1064	1048	1028	1050	1027	1064	995	1065	1030	1120	1042	1034	1063	1020	1029	1067	1039	1017	1018	1108	1100	1060	1005	1001	1052	1066	1078	1073	1108	1089	1075	1057	1092	1047	1023	1022	1012	1099	1039	1087	1014	1065	1111	1124	1043	1083	1026	1035	1016	1098	1054	1045	1087	1070	1017	1045	1030	1027	1045	1071	1081	1022	1116	1008	1045	1078	1093	1032	1101	1030	1092	1060	1063	1050	1048	1004	1043	1087	1099	1046	998	1095	1102	1039	1075	1036	1099	1038	1053	1029	1046	1050	1054	1061	1028	1070	1018	1045	1046	1062	1056	1076	1037	1040	1014	1041	1074	1053	1047	1036	1086	1018	1062	1010	1066	1102	1116	1042	991	1053	1049	1077	1073	1049	1041	1051	1015	1083	1093	1067	1086	1071	1042	1072	1042	1006	1038	1033	1052	1020	1031	1016	1080	1078	1058	1046	1066	1049	1082	1046	1055	1062	1091	1009	1070	999	1081	1061	1037	1087	1059	1089	1083	1094	1084	1056	1073	1064	1075	1155	1055	1132	1028	1087	1032	1004	1056	1030	1082	1053	1068	980	1057	1041	1020	1031	1060	1072	1065	1013	1063	982	1050	1067	987	1034	1034	1066	1031	1105	1059	1013	1123	1080	1050	1072	1089	1030	981	1042	1031	1069	1068	1054	1038	1108	1065	1030	1134	1041	1026	1018	1095	1065	1027	1068	1045	1075	1008	1052	1074	1038	1101	1031	1058	1044	1006	1064	1051	1049	1023	1057	1074	1001	1054	1054	1048	1048	1063	1091	1016	1021	1100	1073	1048	1076	1009	1061	1020	1029	1092	1048	1103	1084	1014	1036	1016	1090	1043	1039	1039	1048	1069	1068	1062	1007	1016	1096	1073	993	1070	1097	1004	1014	1038	1010	1039	1013	1104	1059	1061	1033	1083	1007	1024	1004	1061	1084	1088	1073	1013	1016	1070	1050	1011	1032	1045	1072	1016	1068	1005	1014	1024	1067	1011	995	1039	1061	1054	1048	1047	1012	1053	1093	1051	1073	1104	1033	1081	1037	1071	1067	1074	1040	1057	1075	1048	1074	1068	1057	1094	1058	1059	1017	1014	1081	1046	1037	1081	1067	1149	1085	1031	979	1060	1030	1011	1109	1121	1017	1015	1086	1025	1031	1081	1054	1071	1009	1044	1046	1023	1002	1078	1077	1047	1105	1121	1016	1084	1073	1062	1075	1004	1040	1013	1097	999	1094	1052	1045	1119	1112	1039	1032	1099	1041	1037	985	1090	1055	1045	1046	991	1067	1096	1094	1087	1050	1005	1113	1021	993	1031	1018	1037	1043	1021	987	1070	1034	1043	1033	1060	1017	1024	1128	1072	1066	1060	1051	1074	1044	1070	1058	1078	1096	1028	1056	1086	1040	1071	1038	1099	1053	1064	1110	1057	983	1064	1041	1081	1055	1028	1063	1055	1048	1050	1047	1029	1044	1067	1035	1111	1104	1073	1057	1046	1079	1014	1095	1097	1061	1043	992	1067	1087	1069	1078	1007	1069	1044	1091	1115	1055	1064	1028	1047	1029	1003	1095	1052	1051	1047	1075	1033	1096	1089	1065	1075	1105	1069	1057	1061	1047	1024	1076	1063	1079	1112	1057	1005	989	1029	1060	1052	1065	1028	1073	1117	1050	1053	1024	1124	1025	1038	1065	1120	1131	1072	1030	1090	1080	1066	1013	1022	1023	1030	1043	1068	1109	1063	1061	1034	1095	1029	1100	1087	1119	1066	1103	1018	1097	1084	1035	1071	1063	1081	1047	1081	1028	1035	1084	1100	1046	1100	1062	1009	1072	1012	1040	1036	1051	1101	1074	1051	1073	1082	1100	1071	1069	1008	1060	988	1060	1059	1049	1055	1028	1109	1027	1103	1112	1082	1071	1016	1043	1058	1029	1097	1073	1091	1051	1042	1037	1083	1056	1053	1043	1101	1070	1025	1023	1080	1070	1080	1093	1012	1055	1075	992	1074	1074	1070	1120	1063	1054	1097	1008	1005	1069	1057	1061	1027	987	1044	1059	1044	1076	1017	1000	1063	1035	1079	1040	1024	1048	1107	1015	1035	1047	1051	1075	1092	1091	1086	1057	1050	1031	1064	1068	1021	1049	1024	1024	1052	1086	1028	1076	1057	1114	1081	1030	1087	1010	1015	1081	1078	1068	1003	1052	1006	1110	1037	1080	1072	1045	1049	1040	1079	1124	1034	1123	1119	1014	1111	1122	1033	1076	1074	1028	1015	1039	1097	1057	1055	1072	1103	1013	1027	1029	1097	999	1069	1042	1059	1100	1016	1058	1045	966	1095	1076	1053	1040	1017	1015	1030	1077	1072	1102	1031	1059	1044	1018	1050	1086	1127	1053	1082	1063	1033	1048	1036	1031	1007	1084	1054	1061	1005	1039	1032	1043	1104	1019	1038	1045	1093	1025	1021	1077	1060	1090	1052	1123	1089	1006	1070	1099	1071	1108	997	1060	1048	1130	1084	1079	1020	1055	1038	1043	1038	1114	1069	1046	1014	963	1048	1046	1107	1068	1003	1048	1032	1050	1044	1066	1086	1045	1037	1016	1007	1111	1055	1057	1077	965	1059	1072	1114	1097	1020	1115	1090	1084	1038	1072	1046	1085	1059	1038	1029	1105	1058	1001	1054	1077	1083	1069	992	1037	998	1116	1096	1084	1012	1052	957	1002	1026	1046	1051	1046	998	1019	1046	1082	1074	1016	1080	1073	1091	1021	1087	1012	1064	1064	1001	1031	1045	1026	1075	1054	999	1067	1079	1061	1090	1060	1053	1080	1050	1014	1065	1104	1030	1103	1038	1043	1094	1021	1044	1077	1072	1083	1037	1037	1068	1016	1042	1051	978	1066	1009	1102	1038	1068	1023	1043	1050	1069	1032	1054	1063	1050	1064	1027	1097	1041	1056	1080	1065	1135	1093	1038	1029	1048	1065	1062	1063	1074	1009	1029	1087	1009	983	1054	1125	1066	1044	1061	1031	1044	1043	1081	1054	1039	1032	1002	1042	1031	1049	1050	1117	1050	1058	988	1060	1090	1043	1046	1028	1083	1064	1080	1111	1058	1059	1051	1047	1081	1041	1069	1058	1081	1032	1089	1044	1089	974	1109	1015	1057	1041	1067	1096	992	1078	1037	1091	995	1077	1037	1022	1048	1121	1079	1065	1051	1040	1088	1074	1149	1140	1046	1060	1006	1026	1094	1015	1035	1095	1062	1070	1059	1067	1063	1059	1056	1081	1034	1026	1101	1031	1017	1085	1060	1032	1054	1108	1067	1040	1051	1005	1050	1036	1075	1049	1062	1060	1060	1031	1014	1011	999	1044	1089	1021	1047	1047	1076	966	1069	1119	1077	1056	1049	1076	1062	1142	1052	1083	1096	1071	1037	1029	1085	1023	1093	1052	1020	1050	1045	1093	1024	1044	1091	1010	1026	1053	1018	1050	1049	1058	1067	1060	1064	1101	1096	1067	1022	1038	1031	1052	1023	1064	1045	1020	1059	1084	1102	1008	1028	1072	1023	1095	1067	1006	1072	1082	1054	1019	1082	1044	1078	1066	1051	1031	1003	1070	1106	1031	1096	1014	1056	1074	1090	1041	1096	1050	1075	1094	1081	1023	1056	1014	1021	1124	1040	1044	1064	1058	1023	1032	1091	1072	1026	1121	1094	1057	1039	1078	1007	1046	1003	1063	995	1025	1005	1053	1011	1076	1034	1126	1052	1074	1004	1029	1063	1052	1061	1094	1078	1049	1029	1058	1020	1044	998	996	1000	1092	1019	1046	1042	1060	1065	1039	1041	1138	981	1082	1105	1075	1038	1044	1035	1072	1118	1027	992	1059	968	1055	1075	1098	1023	1040	1030	1064	1034	1033	1026	1029	1101	1152	1093	1077	1104	1074	1035	1068	1045	1122	1095	1119	1042	1054	1018	1051	1075	1020	1111	1188	1107	1051	1040	1037	1004	1021	1110	1050	1003	1077	1044	1047	1106	1026	1021	1099	1098	1066	1054	1066	1048	1028	1035	1054	997	1094	1085	1048	1046	1046	1072	1064	1091	1056	1041	1038	1104	1100	1049	1124	1018	1090	1024	1008	1051	1014	1076	1094	1057	1040	1056	1049	1041	1089	1053	1083	1041	1029	1066	1031	1072	1009	1041	1045	1051	1114	1064	1039	1071	1052	1080	1076	1072	1068	1066	1056	1070	1057	1071	1048	1120	1075	1101	1058	1045	1013	1107	994	1046	1027	1067	1051	1046	1034	1056	1089	1004	978	1011	1080	1073	1089	1050	1016	1048	1104	1094	1066	1055	1071	1056	1044	1074	996	1115	1038	1068	1055	1048	1034	1027	1049	1019	1019	997	1052	1070	1055	1049	1057	1079	1044	1011	1042	1064	1012	1015	1067	1058	1048	1063	1052	1062	1086	1039	1020	1078	1041	1106
31951	53726	43338	33950	28102	21864	15582	10941	8241	6708	6126	5002	4144	3688	3302	2932	2595	2456	2138	2005	1989	1833	1908	1691	1881	1878	1814	1608	1626	1519	1382	1358	1316	1311	1338	1178	1173	1201	1191	1175	1149	1137	1087	1104	1131	1078	1131	1117	1145	1105	1083	1096	1112	1068	1104	1011	1030	1124	1107	1007	1060	1055	1042	1022	1022	1046	1029	1084	1056	1025	1020	989	1035	1011	1012	1058	1041	1063	1081	1054	1029	1017	1019	1032	1040	1026	1040	1068	1083	1007	1043	1031	1025	1078	987	992	1046	982	1048	967	1008	1012	1037	1112	1000	1009	993	1083	1038	1067	1062	1013	1016	1013	1037	1039	1034	1022	1037	1012	1000	990	1021	1023	997	1036	1099	1031	1049	1002	1009	1022	1028	1011	1003	1026	1024	1014	1034	1043	1064	1044	970	988	1072	983	1018	1009	1040	1071	1054	1083	1074	1004	1033	1075	1010	1014	1027	1070	988	1016	1072	1038	1046	1052	1084	964	1029	1033	1011	1008	989	1042	1017	1045	1034	997	1010	1045	1066	1010	1024	949	947	1080	1085	1069	1053	1068	997	954	1026	1049	1046	1012	1090	1068	1000	1001	1067	1026	1066	1018	1033	946	1012	1035	996	1018	1063	1060	1028	1026	1028	1046	1053	1024	1040	1056	1032	982	1046	1079	1045	1041	994	1033	1001	1045	1040	990	990	1046	978	1039	1038	1048	1018	977	1004	1029	1061	1060	1019	1015	1011	1047	1056	1020	1056	1036	1081	1048	1080	1033	1029	984	1095	1003	1041	1058	1069	1057	1058	1035	965	1073	1029	1057	1027	1118	1023	1059	1044	1004	1000	1008	1007	1101	1025	1045	1056	1093	1030	1023	1041	1079	999	1068	1098	1029	997	1057	960	1005	1083	1033	1028	1001	983	1048	1075	1072	999	1055	1091	983	1059	1030	1031	1049	1031	1031	1026	1021	968	1042	1015	1105	1003	1041	996	982	1034	1024	1028	1016	1024	1035	1022	1074	1044	1030	994	1031	1021	979	1020	1054	1043	1015	1014	1028	1015	1012	1001	986	1030	1016	1065	951	1045	1034	1071	1025	1048	1059	1098	1016	1040	1043	1016	1032	1021	1022	1032	992	1046	1013	1016	1004	967	1037	1022	1061	1046	969	1033	1017	1067	1022	1059	1062	1077	951	1099	1048	1028	1072	1034	1019	1101	1034	1036	1055	1042	1055	930	1023	994	997	979	1023	978	1027	1031	1040	1036	962	1018	1073	990	996	994	1027	1048	997	958	1043	1017	1057	995	1091	1039	1040	981	1019	995	1029	1058	970	1046	1012	1030	1054	1008	1049	1007	1006	1064	982	1017	1060	1052	1036	1027	998	1010	1026	1023	1033	1026	1059	1019	981	1055	1071	1022	1082	1033	1005	1039	1030	1073	1034	1054	1024	1011	1031	1039	1028	1028	989	991	995	1013	1099	1051	1040	1057	1030	1041	1046	1012	981	1069	1047	1048	1022	1070	1025	1026	1038	1029	1048	1022	1066	993	1066	1041	1024	1025	1005	1041	1075	1050	1051	1010	978	1066	1019	1009	973	961	1050	1081	1010	1044	1037	1017	1017	977	1026	1005	1030	1025	1040	1042	1003	1089	1083	986	988	982	1018	1068	1067	1026	1035	1051	1034	1071	1001	1013	998	985	1060	1044	1006	1058	1042	1053	976	996	1043	988	1013	1026	999	1048	1053	1037	1058	1055	1025	1000	1038	1017	993	1017	992	996	1017	1008	1000	1048	997	969	1040	1050	1060	977	1026	1061	1072	965	1055	1105	1077	1058	1079	1066	1016	1049	1025	993	994	1065	1084	1094	1062	1066	1038	1081	1057	955	1025	1044	1000	1066	1069	1013	986	1063	1018	1004	949	1019	1048	1107	1036	1046	1052	984	1016	1032	974	1062	1027	1096	1028	1033	1023	1033	1048	991	1112	1045	994	1061	1017	1050	1037	1068	1113	1002	1015	1021	1040	1037	1000	1025	1036	1007	1060	1097	1029	1027	1041	1070	956	995	1076	1007	1035	1053	1046	1020	994	1038	1058	1064	976	1006	1024	987	987	1020	970	1014	1019	976	1026	1060	1023	1035	943	987	975	998	975	1051	1018	1042	1061	993	1030	992	1056	1038	1034	990	1027	1049	1060	1047	987	1045	998	1003	988	1024	1022	1050	1060	949	1031	1069	1042	1004	1018	988	1014	948	1002	984	1047	1070	1015	1007	1017	1013	1055	1068	1025	1066	998	1073	995	1087	1023	1040	1029	1023	1037	1047	1085	1009	1030	1085	1012	1024	1066	1009	1017	1057	997	1014	1068	1003	1001	1082	982	1067	1029	1020	998	1007	1044	1011	1027	1066	1051	1013	1035	1028	1008	1028	1027	1021	1035	1047	1023	1021	997	1028	1015	1051	1018	1012	1019	1074	1025	1044	998	993	1057	1045	999	1062	1051	1039	992	1051	1029	992	1061	1019	1027	1004	1041	987	1072	1079	1031	1001	1033	1077	951	1034	986	1083	1066	999	1082	997	1041	1024	984	994	1015	1057	1050	1037	1055	1046	1005	1030	1049	1033	1070	1033	1011	1047	1038	1085	1080	1046	1015	1053	1026	1019	1026	1086	993	970	1032	1020	1031	1062	1029	1016	1057	975	1006	1068	1004	1030	1011	972	1049	1066	1023	1040	990	1065	982	981	1044	1068	1062	1015	975	1100	1041	1003	1062	1055	987	996	1012	1009	1019	973	1049	1037	1053	957	1031	959	1055	1038	1071	1048	1026	1023	1042	973	1060	1079	981	1024	1068	1027	998	1009	1059	1022	1038	1018	1029	1030	1051	1019	1080	1003	1030	1049	1006	1048	1030	1036	1025	987	1052	1048	990	984	1006	1008	1063	1043	982	1033	1001	1040	975	971	1045	1043	1055	1060	1010	1089	943	1013	976	1067	1056	1003	1073	1066	1058	1003	1011	992	1060	1038	998	1016	1054	994	1054	990	1035	994	995	1032	1059	1036	1026	1007	1056	1049	1035	1041	1021	1039	1056	1082	1077	980	981	1063	995	1026	1057	1068	1021	1089	1001	1020	1017	1048	1055	1046	1023	1067	1041	1072	1021	1058	1026	1037	1016	1018	1037	1043	1069	1013	1016	1024	1074	1009	1110	1084	1062	1052	1005	1092	1041	1080	960	1060	1082	1016	1011	1088	1041	1067	1040	998	1037	1030	1076	1076	1069	1005	1084	1034	1014	1036	1052	1003	1017	1027	1050	1007	1009	1085	1061	999	1054	1025	1025	1068	1032	1044	1087	1075	1025	1088	1051	1003	985	1000	1058	1065	1015	1025	1012	1065	1038	940	1029	1052	1028	1037	1013	1009	1014	1002	1073	1049	1054	1038	1024	1031	1059	1026	1094	1106	992	981	1037	1037	1022	1097	1015	940	1001	994	1055	1068	1056	992	1046	1010	1039	1042	999	1072	1012	1008	1026	962	1007	1003	1012	1032	1056	1080	1064	1021	1034	1056	987	1025	1025	1026	970	1041	1044	972	986	1032	1050	1029	1051	1065	1027	1049	1021	1020	947	1006	1083	1058	1003	1054	977	1003	1081	1017	1005	1099	1057	1090	1046	1020	1022	1050	967	1069	1044	1021	1048	986	1012	1026	1030	981	997	1047	1059	1006	963	1013	1063	1044	1031	968	1042	997	1057	1011	992	1085	1000	1007	1015	1059	970	1064	1064	1027	990	1065	1036	1034	1003	1035	1042	1082	982	1009	1000	1014	992	1031	1028	1070	1023	1049	1015	1084	1087	1055	1024	1039	963	1022	1043	1050	1034	1048	995	1025	1007	1023	1025	1053	1012	1003	1011	992	1034	1006	1011	1046	1007	1082	1004	1012	1056	1013	1029	1026	1085	1000	1053	1015	1036	978	980	1084	1032	1050	1022	1045	1141	1009	955	974	1018	1036	1042	1004	1021	1052	992	1027	1007	1059	1016	1020	1050	1014	986	1078	1043	1016	1015	1019	1019	1075	1008	1030	1032	1045	991	1009	1017	1071	1062	1049	1017	1057	1004	979	1047	1042	1031	1060	1022	1082	1120	1020	1077	980	1091	1055	1045	1025	1021	996	1033	1072	1020	1054	1040	1008	1016	1019	1015	1017	1060	1004	1052	1042	1024	1057	981	1004	1062	1041	1022	1087	1008	1094	1038	1013	1061	1064	955	1051	1017	1014	1042	986	996	1044	1048	1009	983	1048	1073	1054	1033	1000	1001	1075	1011	995	1035	1081	973	1018	1020	1060	1062	1024	977	1002	1059	1023	1014	1037	1025	1026	1031	1024	1081	1025	980	1038	1036	980	1032	993	1005	1045	1086	1059	1077	1052	1079	1004	1014	1008	1053	1014	1050	1025	1016	1069	1046	1066	1061	987	1010	1091	1029	1041	996	1035	999	1019	1096	1028	1098	1026	1046	993	1023	1068	1020	996	1043	1029	1019	1080	1043	1025	1059	1030	986	1040	1005	1036	999	995	1012	1048	1032	975	1032	1027	998	1027	978	1034	1056	989	1032	1059	1010	1031	1051	985	1031	1028	1038	1010	1021	982	1013	1023	1013	988	1102	1022	1062	1037	962	985	999	978	968	1056	1084	988	1060	1000	983	1055	1049	1039	1054	1031	1046	1005	1054	1036	1008	990	1046	987	1016	995	969	972	1006	1073	1005	1004	1048	1073	1060	1008	1019	1038	1042	1016	1060	1021	988	1001	1017	1007	1028	1056	1008	1041	1038
29899	28189	32546	24598	15115	9051	5372	3274	2357	2062	1857	1607	1445	1273	1260	1168	1079	973	938	974	942	926	911	846	913	861	907	869	883	787	808	731	772	774	790	771	726	716	741	749	700	707	719	701	708	717	705	761	749	738	701	681	720	751	694	682	679	744	676	702	724	734	656	683	735	692	724	690	685	676	716	692	689	713	678	718	730	693	685	693	679	644	697	701	669	704	679	679	721	696	666	726	770	694	706	712	662	689	685	709	682	702	697	674	661	696	716	659	717	677	710	720	674	671	760	706	680	748	697	675	706	709	708	670	706	710	657	702	662	632	696	731	738	726	679	682	709	716	715	717	676	695	643	645	689	685	713	744	705	726	680	702	727	695	723	674	707	696	730	726	664	713	710	704	683	747	666	673	658	692	671	721	710	665	710	691	651	658	725	711	693	677	657	678	682	681	680	636	747	740	682	691	701	674	708	689	675	706	686	669	685	729	693	698	691	688	683	688	717	681	647	723	695	770	685	763	683	702	691	689	749	765	685	708	684	686	645	682	675	719	678	667	705	709	710	673	705	679	647	699	708	703	672	680	726	735	677	712	664	676	712	698	644	709	694	689	722	717	679	709	715	623	672	682	672	711	669	690	686	682	687	660	706	690	707	709	661	717	710	641	706	708	708	694	767	704	681	706	665	687	691	719	704	710	717	708	671	714	692	695	707	685	700	730	652	701	691	694	706	724	696	686	714	684	713	640	742	738	672	722	696	680	684	685	737	661	640	723	682	733	695	667	707	735	737	660	698	761	678	719	671	669	703	688	673	682	641	647	675	658	684	683	728	663	685	732	690	675	671	676	682	703	709	701	698	668	720	691	684	692	674	714	697	724	749	702	677	703	718	699	701	704	688	718	715	674	689	710	674	715	688	712	734	697	654	658	666	687	684	647	655	736	720	680	682	686	717	654	699	706	724	692	688	677	722	664	704	673	693	681	721	712	674	722	671	693	678	685	682	702	720	703	711	681	716	716	702	718	704	720	724	686	689	630	750	679	732	679	718	687	685	662	722	684	680	690	702	672	715	687	682	675	671	737	706	681	739	753	685	667	702	757	691	654	683	728	681	673	720	671	736	684	657	703	718	693	706	703	716	697	722	724	703	676	710	734	667	700	736	696	655	686	703	684	674	674	727	723	709	675	710	662	641	684	729	644	709	752	670	666	703	734	735	738	674	669	714	649	659	717	676	689	694	736	688	752	679	629	686	696	708	730	697	718	758	683	735	659	711	658	704	665	748	707	685	734	715	630	662	714	691	679	720	701	734	681	670	675	664	729	688	736	689	717	656	646	668	692	710	679	678	707	661	731	741	652	710	686	696	725	672	673	694	655	717	719	694	691	699	693	709	738	723	664	700	715	723	668	683	670	720	698	708	695	666	680	682	708	667	712	694	635	701	715	695	691	732	716	659	728	702	662	709	721	703	704	713	730	700	674	702	670	691	746	721	708	692	660	729	630	703	713	690	717	665	719	657	700	719	691	690	752	715	654	749	696	688	662	708	737	699	683	668	682	737	710	706	661	714	705	696	700	689	679	745	699	690	731	658	684	657	736	751	713	712	670	696	719	699	656	711	684	718	721	684	652	735	704	705	671	670	698	701	672	654	689	707	718	669	707	713	646	703	724	689	668	699	692	719	734	657	690	702	688	691	697	687	698	668	698	709	715	717	693	682	693	714	688	675	721	719	702	686	710	697	657	676	730	714	683	719	707	716	672	721	741	667	651	714	747	685	716	642	703	711	631	694	635	696	695	728	676	746	680	673	710	741	675	687	657	708	677	744	720	677	702	700	696	746	634	717	736	676	680	644	664	732	679	707	683	756	710	684	719	706	646	679	697	673	738	693	707	698	659	682	722	751	648	703	724	700	658	691	667	681	682	711	717	675	674	719	711	696	724	687	697	705	644	686	664	689	687	716	679	701	673	662	710	702	703	682	644	711	697	738	710	644	674	707	697	714	718	690	686	747	692	679	660	672	670	739	709	707	679	740	689	740	714	731	717	676	681	675	699	681	687	693	701	650	730	682	669	703	655	735	668	657	768	688	723	704	691	693	746	700	688	724	682	714	759	716	708	730	690	694	686	679	656	680	668	718	702	721	723	672	672	667	686	678	692	738	715	704	685	698	690	692	685	686	694	730	740	706	696	706	725	696	666	700	710	696	689	726	689	666	726	686	700	715	640	717	706	661	690	662	670	681	652	718	657	683	638	727	671	667	687	702	698	650	680	704	657	690	682	706	727	662	669	743	678	689	696	713	706	667	708	638	675	661	706	711	688	729	666	711	724	722	706	676	737	742	721	673	682	718	702	714	648	666	716	680	710	696	671	712	709	734	765	687	771	762	705	693	730	687	750	740	753	718	683	741	681	713	706	705	708	735	681	727	705	695	679	728	673	716	691	724	681	709	692	688	694	698	708	679	726	714	740	696	677	680	717	712	733	704	723	711	657	732	684	682	712	702	694	686	677	737	650	667	679	687	677	691	717	638	706	724	730	715	689	685	760	708	699	729	705	745	696	701	629	671	711	687	693	663	724	687	740	668	721	713	693	701	696	728	731	702	659	678	686	690	695	679	687	695	653	691	743	687	659	689	720	692	705	711	697	689	695	685	681	733	685	661	707	631	712	670	701	706	672	707	653	688	710	678	690	690	690	705	686	723	699	715	699	700	683	704	708	701	695	672	716	662	684	668	662	686	734	715	684	702	686	675	723	696	662	608	718	717	658	674	636	718	693	691	659	708	733	698	696	696	714	723	683	648	715	665	680	676	691	708	698	664	672	691	684	699	695	690	689	658	722	691	761	690	705	699	716	682	689	660	733	685	644	650	704	723	712	723	688	651	719	672	723	684	689	665	730	739	688	636	694	700	688	704	709	707	702	713	676	687	656	687	715	657	705	736	710	689	720	683	687	684	733	750	706	686	689	717	688	699	703	727	710	710	684	735	672	695	656	702	641	708	693	680	701	693	659	680	684	718	660	702	705	675	736	731	682	685	654	689	722	681	719	723	719	689	701	700	710	647	719	685	704	647	707	717	672	715	685	677	744	699	718	709	700	699	659	687	714	655	679	718	693	699	647	753	679	679	753	708	734	714	743	640	723	679	732	717	697	744	692	695	719	702	704	686	625	729	671	689	726	731	725	702	734	698	693	725	656	710	676	696	703	671	689	685	700	721	700	708	728	702	669	666	684	697	677	729	685	727	716	684	708	700	750	719	667	696	721	695	688	677	659	711	690	714	698	699	707	686	695	710	697	711	707	686	715	685	766	751	695	659	740	759	744	688	742	679	704	724	706	677	674	657	676	693	704	659	683	741	662	682	676	673	705	703	683	689	655	629	697	715	685	711	680	657	720	658	721	697	686	712	696	660	714	683	695	731	704	718	732	683	686	706	691	716	699	706	702	692	714	727	689	688	687	696	728	741	711	664	723	673	702	677	733	678	717	686	700	670	680	644	692	712	672
28150	40387	30894	21529	16019	11511	7611	4830	3626	3058	2771	2417	1921	1776	1560	1437	1292	1271	1101	1046	1060	1039	1003	1005	1071	1045	1001	953	923	900	873	776	838	768	749	740	744	790	754	711	749	691	735	734	785	797	724	704	767	727	750	737	720	701	690	715	693	753	747	701	701	697	717	666	693	719	728	714	723	686	692	676	693	712	700	714	732	675	707	671	724	719	710	697	745	716	681	722	728	697	700	732	690	738	671	730	728	649	727	718	733	694	713	695	622	676	704	679	699	717	666	710	736	668	722	667	689	703	768	675	726	677	729	709	688	709	675	681	710	724	725	717	761	737	717	625	711	741	705	705	748	670	776	706	712	659	705	721	712	720	700	696	740	723	738	728	652	661	680	706	705	727	695	697	680	674	741	690	717	763	730	743	702	699	736	705	711	718	756	753	721	676	643	776	718	679	721	690	746	710	710	686	733	723	747	719	696	686	733	682	721	694	683	689	706	725	721	734	675	666	737	691	702	696	731	717	737	698	728	722	689	737	714	723	700	703	707	680	705	692	692	702	712	694	694	704	674	737	719	666	718	707	731	690	728	720	717	696	708	705	673	680	666	688	702	708	735	719	691	703	693	734	739	697	664	741	725	703	745	744	748	682	690	679	725	705	691	705	726	706	725	702	690	711	714	676	754	679	676	728	755	743	692	720	686	710	711	719	684	712	685	677	695	724	679	728	693	694	725	720	712	678	697	734	713	711	706	678	698	717	734	702	742	702	685	708	682	767	670	731	705	684	715	713	726	716	702	697	712	691	699	736	712	719	665	720	739	691	735	750	712	699	702	703	692	705	693	703	693	721	741	683	689	712	738	692	731	711	678	708	665	757	717	650	710	677	704	701	712	678	713	652	721	731	695	721	734	717	729	699	728	684	692	712	709	736	731	658	700	680	695	699	646	673	745	710	712	690	711	672	628	725	723	741	710	713	694	691	709	682	730	733	679	726	701	701	744	688	692	713	703	677	709	700	672	704	704	695	698	654	715	672	723	673	735	681	720	667	739	723	715	673	701	688	728	739	725	705	734	754	711	681	696	746	694	682	737	738	727	729	691	648	715	736	696	762	702	684	679	716	677	721	718	707	716	675	733	679	716	708	725	735	716	687	705	730	662	700	711	762	692	670	708	708	740	661	759	688	727	685	735	691	680	707	667	690	718	734	672	731	725	738	695	734	732	748	749	697	677	687	727	719	724	710	781	716	715	689	755	732	714	703	755	681	688	665	749	787	683	706	669	706	748	681	717	675	737	742	746	734	695	704	763	699	693	713	688	705	722	717	690	702	681	705	700	721	748	678	671	654	653	714	726	714	749	687	729	716	748	677	661	745	738	717	694	711	701	722	720	715	679	718	710	675	675	760	759	759	703	688	684	699	679	736	766	762	698	703	706	667	710	720	733	701	715	690	705	670	722	679	724	728	709	703	701	684	699	723	708	759	705	727	742	733	727	718	724	715	702	711	654	638	754	694	710	639	705	668	702	703	734	692	732	713	718	751	689	669	699	697	737	706	723	700	708	712	730	666	702	680	686	708	753	732	723	699	697	737	694	725	718	749	665	650	692	698	743	689	692	764	668	686	701	717	722	715	703	691	704	710	686	689	694	714	687	727	754	734	687	706	771	779	716	681	708	727	690	756	701	730	731	686	728	737	705	729	772	706	661	677	713	690	677	720	697	685	713	699	720	677	739	733	688	714	699	695	710	696	755	700	677	704	714	656	734	727	699	703	623	728	701	695	684	705	744	704	739	707	712	722	743	701	741	718	711	687	728	725	702	675	706	695	710	714	659	746	724	709	745	710	700	765	727	728	735	676	722	700	759	670	671	661	751	737	697	702	714	705	693	751	681	697	706	648	725	730	708	744	675	730	717	703	714	723	693	748	722	708	710	697	718	709	721	710	697	690	670	701	687	718	705	721	724	672	724	684	713	749	714	712	671	711	734	680	756	674	738	729	720	709	748	718	734	770	732	701	742	723	650	725	707	688	711	691	735	680	747	724	740	687	721	665	730	686	687	654	732	711	780	722	681	686	689	701	718	718	719	691	690	739	733	730	671	721	748	715	733	718	723	735	696	725	698	717	728	700	711	728	721	674	722	703	725	705	728	715	735	673	665	698	672	701	673	712	686	675	694	730	683	723	686	682	708	728	688	723	692	721	726	719	696	738	681	713	701	715	688	744	691	695	742	693	705	669	684	683	727	743	689	655	700	693	703	700	677	706	694	722	736	704	660	705	712	703	715	722	711	731	697	707	696	708	698	664	729	727	702	721	710	744	736	678	739	706	675	719	696	670	714	703	752	714	723	760	712	716	708	742	685	698	697	707	744	717	735	707	695	754	718	733	699	679	713	701	667	726	695	723	743	721	670	716	661	743	713	636	693	730	707	706	731	657	751	719	700	679	753	722	727	701	713	715	729	707	699	693	781	721	710	714	723	672	727	732	683	652	700	676	724	677	691	702	689	670	744	668	679	710	673	701	676	682	695	659	741	669	683	722	693	714	704	700	729	751	726	676	692	722	735	702	682	688	710	695	640	731	740	728	665	670	727	709	687	710	735	731	734	780	744	680	762	659	689	705	745	716	731	726	689	739	666	702	708	684	687	709	678	727	695	747	720	716	669	644	712	761	679	709	742	646	706	722	720	701	753	736	755	690	698	701	701	725	744	699	698	681	683	685	775	686	738	721	708	678	667	734	698	715	765	720	739	717	676	713	727	724	727	723	723	730	733	718	705	712	746	726	718	699	699	734	686	722	740	709	723	722	750	689	666	721	699	672	709	691	726	743	712	704	727	729	706	682	708	735	707	718	658	686	705	691	760	736	733	639	698	701	722	689	668	704	735	724	732	727	751	684	690	675	688	708	737	698	739	678	719	700	708	721	732	663	710	740	716	643	712	712	738	720	681	702	726	717	680	732	733	709	685	707	729	702	682	741	669	698	679	681	690	713	658	693	727	691	721	731	704	693	710	728	733	721	708	707	686	720	739	695	690	666	711	715	690	750	715	706	711	687	727	718	707	669	635	731	729	739	728	740	682	673	685	719	719	704	752	715	707	751	718	698	719	702	689	693	683	723	720	716	713	708	706	743	722	738	690	697	711	699	709	681	763	726	702	708	676	710	736	729	710	736	716	723	738	686	719	721	717	675	749	678	692	688	697	655	735	715	715	698	710	692	670	707	702	738	690	712	736	699	710	733	695	728	680	701	731	736	730	715	662	707	746	705	718	692	689	726	758	739	717	732	693	706	737	684	668	728	754	644	738	687	694	661	685	693	700	725	722	731	726	661	729	731	697	699	733	743	684	710	697	736	722	659	725	697	709	668	723	682	709	751	678	679	719	684	694	699	693	704	744	713	708	673	728	692	684	777	744	699	703	730	735	701	719	688	700	696	787	702	689	715	708	688	724	731	674	717	703	696	762	691	703	699	735	738	676	706	677	641	669	686	732	719	683	759	727	671	691	712
23755	21069	28585	24298	21759	18496	11475	6408	4143	3509	3133	2550	2206	1964	1828	1713	1567	1396	1402	1285	1244	1304	1193	1267	1298	1227	1203	1101	1110	1037	1018	973	958	990	886	904	894	854	882	903	859	823	818	884	843	829	850	866	857	858	873	867	819	798	856	823	857	799	832	861	794	797	819	821	829	832	875	776	831	811	863	824	794	880	852	854	832	812	796	771	792	772	792	842	859	767	836	811	817	822	834	767	795	809	808	804	833	792	847	788	813	859	853	764	805	797	803	749	782	867	823	807	808	794	804	828	806	833	808	819	733	801	821	766	793	798	786	775	790	824	805	788	783	769	768	813	776	802	772	811	781	803	779	856	821	831	845	836	814	820	803	816	808	811	737	790	786	789	813	839	833	796	863	848	825	803	907	783	785	811	786	794	850	777	828	795	845	776	845	833	827	785	775	771	806	808	800	797	812	815	803	812	808	820	769	785	775	834	795	754	811	753	855	766	803	823	815	816	814	814	852	808	790	831	830	822	867	838	806	808	807	783	767	886	778	798	821	724	820	775	794	807	842	792	801	798	768	799	851	795	795	802	818	773	773	824	810	796	835	849	821	865	829	812	820	822	858	814	812	791	781	791	869	809	830	753	808	851	856	760	780	759	812	832	827	785	802	805	808	814	812	806	785	850	788	805	798	836	846	859	809	834	822	781	802	788	837	854	806	806	799	830	801	819	828	850	856	794	785	844	802	846	789	793	790	794	801	791	821	864	833	792	792	780	744	810	851	848	826	791	799	828	825	784	815	787	817	820	822	852	815	807	807	770	810	770	821	812	806	810	835	803	834	818	831	821	796	788	797	755	882	838	811	801	772	809	795	871	794	831	794	809	829	777	828	784	860	817	797	786	840	842	841	795	760	775	802	814	855	793	835	821	809	800	822	851	767	799	823	765	757	819	868	823	755	791	786	755	781	800	829	783	774	855	764	814	815	791	764	765	854	761	855	819	790	836	835	775	827	817	825	838	775	870	805	793	839	861	789	787	842	771	786	825	792	843	839	813	782	791	785	828	870	813	818	763	804	795	840	816	838	788	803	776	820	823	813	799	813	815	871	838	815	854	777	859	738	789	840	792	751	794	803	769	809	845	786	830	827	840	790	796	832	815	794	804	829	862	785	863	780	833	814	793	787	765	805	806	844	848	813	753	773	831	827	820	804	798	798	798	805	816	806	797	791	804	834	804	803	817	830	835	866	782	774	832	808	751	838	809	850	832	803	799	851	760	760	798	761	816	776	777	844	783	856	882	834	801	795	841	785	794	812	804	837	782	841	807	791	816	799	819	832	846	807	827	779	836	782	863	810	835	831	778	819	816	814	858	795	861	802	782	808	800	823	775	800	813	772	791	865	769	787	812	809	796	813	794	822	875	792	791	802	775	806	852	820	806	831	807	767	820	817	849	805	808	763	795	760	802	797	787	830	790	809	772	819	846	814	821	837	744	815	820	840	832	815	813	791	840	818	761	784	793	800	805	799	859	785	834	800	792	806	822	870	784	790	830	862	810	797	835	806	835	808	778	793	797	801	798	764	848	801	822	823	803	816	828	773	790	786	839	798	854	800	850	817	827	843	775	815	804	812	815	785	814	802	825	820	803	818	813	800	785	822	842	779	820	802	819	812	783	822	831	782	775	813	763	830	800	782	780	768	824	860	775	846	811	820	818	862	800	815	841	810	799	823	766	798	825	769	732	743	806	817	830	804	781	797	832	822	842	794	791	847	844	773	820	792	849	847	795	803	782	761	836	822	835	800	831	777	830	819	787	848	812	850	806	734	795	821	786	751	812	770	822	816	819	785	764	770	826	813	772	803	799	780	812	802	722	866	805	832	801	809	805	825	807	840	793	839	777	833	810	850	776	816	808	781	882	822	812	806	743	836	783	793	804	877	768	834	773	846	844	814	795	830	828	829	826	870	810	822	869	775	817	812	824	815	826	825	791	800	815	802	851	825	820	817	841	831	768	821	790	854	803	807	837	780	863	840	808	789	794	822	789	834	804	732	801	788	773	802	756	793	829	752	850	785	771	868	851	769	794	834	773	827	778	803	788	802	774	756	815	817	798	799	831	850	813	810	789	803	813	840	772	853	829	778	802	781	807	904	788	770	869	802	821	834	791	823	835	821	803	773	866	845	812	808	772	871	821	776	766	815	842	799	800	819	846	811	783	789	885	822	785	812	823	769	831	882	814	784	863	820	831	795	806	793	775	839	834	784	832	806	766	813	825	818	789	803	794	885	803	799	794	812	794	813	834	802	801	793	770	838	827	766	763	831	841	823	839	775	797	814	781	782	789	754	779	785	776	777	784	842	776	791	834	838	840	832	793	771	785	811	814	799	794	831	848	784	807	808	812	773	814	806	789	824	798	837	794	806	795	799	761	845	840	852	806	852	850	814	809	800	800	850	787	816	843	793	836	803	840	770	775	765	800	772	818	778	796	847	837	777	796	816	808	840	740	767	768	786	813	835	827	799	808	820	843	765	830	815	814	795	819	798	737	903	794	790	754	769	839	822	760	873	872	812	827	826	839	837	758	784	817	827	808	800	828	748	794	793	781	825	836	846	784	860	758	801	802	813	831	791	774	833	816	760	754	841	824	820	794	794	814	808	792	864	787	774	812	825	803	834	793	813	796	840	837	811	760	814	800	838	779	850	776	820	840	783	857	789	789	813	794	810	814	835	786	841	784	847	769	814	821	772	823	820	815	857	832	821	849	750	820	805	790	772	813	825	862	810	783	847	812	841	741	851	781	801	807	830	798	775	833	822	798	785	748	839	791	830	801	802	790	803	764	835	833	818	823	844	838	785	793	843	811	813	869	805	878	774	845	808	863	824	784	887	809	827	798	792	809	858	758	774	885	830	792	820	817	767	814	848	798	821	838	799	804	805	725	842	833	855	835	792	793	788	815	779	814	857	819	732	783	826	841	787	845	789	802	812	834	860	810	783	850	785	756	807	823	834	792	831	801	827	814	772	871	814	819	839	821	811	861	803	817	768	816	794	798	857	840	811	806	795	843	807	826	825	792	765	829	813	802	786	791	851	834	836	827	849	797	762	797	807	787	840	793	849	754	835	782	862	796	785	802	838	792	782	813	853	791	810	814	791	805	743	781	842	784	838	785	811	829	813	801	807	793	839	836	839	790	818	799	808	799	801	789	800	838	826	796	808	822	831	749	801	803	787	771	800	796	816	810	784	783	815	871	812	763	824	814	817	811	810	790	790	843	805	799	804	731	783	807	827	780	863	843	826	844	819	804	843	797	767	825	846	808	752	859	841	830	802	805	793	872	772	770	859	808	832	876	748	770	802	831	799	799	791	820	795	761	808	777	831	832	800	821	798	793	783	790	828	762	800	800	777	836	837	790	767	852	772	812	819	824	817	844	807	818	842	799	781	790	776	783	833	757	778	825	823	790	847	848	858	813	812	837	805	775	815	769	805	787	832	806	799	824	795	808	769	809	813	770
29508	48814	37861	26406	19877	15195	11849	8560	6002	5031	4366	3591	2975	2584	2477	2168	1920	1736	1702	1593	1458	1515	1379	1475	1528	1442	1315	1255	1199	1145	1033	1046	1013	1011	910	895	907	944	905	903	880	918	891	850	912	898	870	857	876	856	791	850	868	869	846	787	809	801	827	809	874	806	797	831	747	809	775	783	775	793	850	798	829	817	773	808	778	820	825	763	761	860	767	826	788	830	826	784	776	794	822	815	781	778	792	801	817	825	778	799	783	746	844	813	815	835	855	821	786	781	802	798	793	862	854	798	780	855	809	778	829	821	805	824	780	790	801	806	805	795	823	806	820	771	808	762	833	806	833	759	829	782	688	790	838	820	863	800	794	797	791	746	786	809	795	836	841	778	809	815	800	826	839	799	799	791	830	800	786	817	782	818	784	770	754	814	793	836	815	808	758	814	834	810	762	729	814	798	771	833	826	811	830	771	834	779	783	824	809	785	784	835	810	811	744	830	782	760	791	804	790	792	832	759	821	800	810	831	818	827	772	815	790	828	831	828	798	787	759	808	772	795	797	762	724	798	828	794	857	813	822	797	771	788	775	802	795	796	792	830	833	801	874	822	768	805	811	891	789	801	829	827	840	818	824	813	754	788	843	801	802	835	863	713	818	824	735	790	811	800	803	834	846	809	800	806	787	814	786	787	820	807	804	822	820	841	828	818	744	775	836	798	805	784	818	806	747	767	842	817	848	786	824	814	834	758	831	815	825	818	796	819	799	804	803	844	803	858	799	779	826	756	788	777	817	801	831	790	792	851	800	840	783	793	812	782	834	834	776	836	786	808	809	802	833	804	772	821	781	772	785	778	798	801	830	806	793	825	821	831	828	819	773	816	830	771	814	791	795	778	763	801	811	793	812	795	800	799	811	819	792	790	735	771	829	776	817	758	796	788	791	772	862	809	830	760	792	802	749	800	809	853	826	792	752	817	777	817	801	778	744	779	836	815	803	819	793	850	792	773	814	793	848	785	835	777	835	791	761	742	797	768	754	822	792	832	787	806	773	801	865	771	778	799	793	800	785	820	805	823	824	868	766	805	792	828	825	802	818	820	777	787	775	811	824	749	819	796	776	781	804	797	819	823	839	776	855	786	767	780	786	772	807	889	856	828	814	795	810	761	814	818	790	792	766	764	776	773	815	827	805	800	812	774	812	769	826	800	856	800	853	817	804	764	851	766	792	803	873	782	789	772	773	802	801	783	834	754	817	794	828	819	821	841	795	801	796	795	765	780	842	750	785	808	809	803	831	826	769	804	784	796	842	821	789	829	799	794	762	802	803	755	821	809	805	845	783	817	788	803	834	790	760	830	834	784	838	850	796	771	845	835	805	790	846	759	805	821	824	818	745	811	792	788	718	826	821	824	784	844	831	808	825	788	771	745	834	831	815	801	847	869	844	773	828	813	785	847	810	815	847	818	778	830	801	813	777	794	774	828	810	779	772	809	805	785	809	854	804	841	828	779	789	773	790	785	859	817	814	787	831	813	757	799	782	830	772	745	736	803	788	812	846	807	802	847	775	823	827	811	824	834	844	784	789	797	819	816	801	812	842	871	781	833	828	782	800	780	800	788	801	806	832	775	807	798	793	761	778	820	790	769	808	778	779	763	760	794	806	725	759	822	798	807	792	792	831	772	745	818	788	826	843	818	755	808	773	839	826	833	786	850	824	805	824	828	756	805	830	777	777	822	810	772	802	805	811	812	772	761	815	760	784	809	849	808	812	797	806	830	856	768	822	815	836	852	841	809	785	795	786	809	751	792	842	783	753	818	826	784	811	795	818	796	798	804	764	843	816	810	835	775	842	759	766	826	823	863	834	820	812	819	784	806	817	833	777	750	727	771	769	835	839	769	800	736	794	845	829	826	750	798	747	788	810	772	795	778	791	794	821	775	798	818	848	823	805	803	780	798	811	791	840	844	775	789	834	829	801	793	787	815	797	809	822	800	771	849	782	805	835	818	785	799	816	802	800	799	789	783	756	845	798	789	832	842	842	821	803	763	823	810	821	804	760	819	814	849	796	783	767	805	809	802	799	765	793	763	778	838	824	815	809	810	809	830	821	759	772	845	833	780	805	795	796	865	798	787	835	792	821	792	777	826	804	794	818	840	750	798	757	855	778	804	803	808	794	759	803	793	894	793	827	783	817	840	835	826	805	764	824	796	806	776	840	836	835	777	804	829	821	771	796	802	794	834	807	803	772	822	810	792	781	792	785	849	826	791	847	787	793	811	750	825	815	815	808	813	842	854	780	810	758	849	787	783	798	818	842	853	781	821	820	837	737	822	800	839	836	797	779	819	821	821	762	759	778	817	779	855	768	807	857	784	789	820	788	822	790	847	794	784	807	794	788	819	823	757	809	845	783	773	692	780	824	774	757	780	823	791	803	779	782	786	812	819	817	820	772	767	777	849	804	877	779	815	792	772	823	763	823	830	819	809	794	761	800	822	812	808	832	764	814	794	790	712	767	768	776	799	826	775	801	808	784	853	810	812	799	783	880	795	821	849	782	888	851	816	794	811	823	785	817	827	793	767	799	746	824	788	871	847	813	786	839	822	794	800	793	768	805	793	782	841	831	820	808	819	787	785	873	838	752	812	781	834	784	866	814	829	820	786	805	854	795	841	856	821	810	805	850	789	779	803	778	828	877	775	843	805	795	803	829	797	779	777	787	796	836	808	779	802	828	835	821	847	859	787	843	763	763	837	813	780	821	815	762	829	766	778	882	753	816	768	798	819	779	823	780	758	827	820	757	848	802	770	821	790	774	854	813	824	788	814	829	857	768	794	779	788	795	832	752	829	749	824	835	809	768	783	803	808	790	805	805	802	853	852	844	778	760	817	779	737	796	764	843	837	793	836	810	773	834	795	811	807	796	790	866	817	785	814	811	781	777	839	860	808	781	776	783	820	805	838	848	795	793	787	813	764	821	762	782	783	804	820	764	814	801	797	827	785	792	817	785	810	871	753	761	820	795	765	761	863	813	801	758	814	852	741	825	780	801	783	787	881	796	813	766	768	913	827	841	798	799	744	812	816	779	824	779	817	803	832	835	805	859	777	794	808	831	793	815	763	796	841	805	778	772	813	762	795	749	782	820	775	849	765	834	772	824	779	835	816	793	842	778	819	824	773	791	780	812	812	770	842	780	793	820	781	806	811	823	831	843	797	768	814	797	797	792	781	766	792	804	832	838	835	766	735	802	836	783	756	797	836	804	845	793	863	829	782	797	799	758	778	820	829	811	831	807	801	828	782	840	792	811	814	751	788	780	796	814	826	844	788	821	828	806	770	838	817	795	784	785	854	795	806	800	804	773	814	802	780	827	822	825	817	772	813	819	804	764	831	811	819	797	796	776	814	834	819	787	833	764	807	822	798	802	780	812	793	852	813	795	830	797	816	778	823	793	832	826	828	724	759	770	778	783	802	819	814	809	827	843	822	798	718	757	841	799	889	814	798	816	805
24816	21118	27883	25739	18600	10438	6815	4589	3256	2686	2406	2123	1954	1840	1646	1440	1436	1217	1312	1159	1195	1182	1136	1224	1169	1190	1166	1060	1067	974	964	993	923	956	953	894	921	897	936	919	889	863	855	865	862	902	883	893	902	844	893	903	853	853	840	826	849	873	871	829	832	846	862	844	820	850	869	857	890	821	839	816	884	817	846	841	857	832	860	850	830	823	832	856	818	858	849	897	831	836	836	847	848	878	796	865	858	823	874	827	863	803	839	823	875	836	887	875	879	835	869	819	821	813	838	802	847	804	815	862	778	841	857	812	862	857	855	809	827	852	881	794	862	803	878	860	815	835	816	821	898	855	855	845	812	818	824	799	803	869	872	815	816	856	872	820	847	822	882	831	852	848	807	857	864	796	818	817	899	867	820	868	823	916	872	805	856	857	844	895	842	860	905	875	825	843	833	849	863	825	889	852	855	806	862	857	877	789	820	824	836	885	830	824	879	830	851	778	852	860	848	830	791	811	840	878	880	880	847	852	875	821	856	845	826	833	857	881	830	862	890	870	836	835	854	845	831	777	834	853	805	879	847	870	874	862	805	840	862	838	886	864	831	868	881	803	832	816	808	847	829	829	873	854	853	845	831	867	823	801	839	854	821	830	839	850	777	826	797	803	823	860	864	834	829	882	863	879	826	849	866	877	858	810	903	809	813	823	817	860	792	871	845	844	868	870	851	834	863	837	830	820	831	839	835	871	814	811	796	828	795	858	841	822	872	882	870	870	808	860	891	831	873	885	882	803	875	852	822	881	834	823	817	891	808	830	842	811	784	813	828	850	838	806	806	811	889	866	833	820	866	875	798	796	849	853	830	825	817	817	864	805	843	829	810	897	879	867	863	859	841	862	851	825	878	893	835	828	838	808	862	886	899	894	807	833	863	841	836	850	825	881	823	856	879	830	893	840	849	868	804	840	861	816	793	847	826	838	830	817	873	846	844	803	822	843	829	804	879	876	884	782	851	841	883	863	814	764	836	853	835	879	826	849	865	864	880	819	830	829	868	772	840	771	830	926	866	867	845	775	877	820	848	846	862	864	829	817	815	830	824	877	836	865	831	847	824	888	883	836	843	877	804	795	791	807	815	834	860	856	813	855	805	858	811	839	837	824	772	868	798	910	849	813	832	833	841	871	799	866	813	847	904	810	819	791	865	863	851	817	825	791	879	887	815	916	835	856	841	822	839	831	824	816	830	875	799	882	848	860	756	810	815	833	834	866	852	853	819	804	875	820	859	879	863	839	834	844	776	848	860	903	813	885	817	822	874	824	891	788	820	829	837	866	816	905	800	893	782	801	803	837	840	800	862	846	839	838	830	898	800	862	919	880	847	860	858	859	862	839	802	854	830	868	865	793	858	819	866	860	813	852	874	824	903	869	911	836	871	815	910	916	830	828	882	846	794	862	821	808	859	851	832	838	888	836	880	821	838	884	874	860	823	849	882	837	844	844	812	826	812	838	832	815	816	873	871	800	836	814	834	848	822	902	885	873	879	846	839	840	803	828	931	838	823	826	836	821	842	888	901	860	876	772	808	820	845	835	851	837	839	896	810	855	866	848	808	806	859	868	872	844	823	854	801	829	805	845	810	818	775	837	853	822	837	858	814	835	858	820	857	845	829	854	821	831	895	838	828	809	848	855	849	862	729	811	813	854	858	853	849	880	831	831	835	814	827	885	790	839	878	862	795	865	854	836	872	857	896	875	852	850	877	829	847	822	828	792	863	867	800	879	843	845	856	855	866	834	844	830	923	783	845	868	813	813	818	845	814	853	857	791	857	811	865	905	845	797	863	870	849	872	845	847	896	824	854	798	847	861	824	886	861	856	805	840	848	853	853	820	851	892	851	872	812	820	824	856	846	804	809	824	873	859	840	809	835	895	834	798	794	832	802	898	897	832	878	838	866	823	832	831	830	883	840	815	873	854	807	858	839	824	850	878	844	872	903	858	861	864	848	861	864	826	854	895	842	802	856	848	836	846	814	828	822	800	865	828	819	825	880	867	838	841	836	840	838	859	832	831	812	820	846	797	828	836	846	800	871	855	825	813	845	796	837	842	806	857	807	795	913	800	838	876	846	865	846	837	844	845	887	830	861	862	841	846	781	811	780	854	809	806	811	884	881	840	813	816	818	837	870	845	838	801	793	823	868	847	885	845	862	807	803	841	818	799	870	895	850	802	849	853	832	834	855	847	839	879	836	857	847	812	848	832	817	893	905	855	834	836	872	852	821	871	814	808	834	834	774	789	850	833	841	834	799	817	832	834	829	800	835	863	817	824	834	875	826	834	888	843	852	823	810	864	799	798	814	818	891	802	826	852	858	837	862	861	822	811	839	860	849	874	813	896	871	861	846	889	819	849	827	805	902	833	801	843	844	862	808	905	862	879	871	824	825	864	829	814	803	885	817	800	872	862	859	831	823	839	892	884	871	804	867	799	807	864	901	847	870	856	859	820	856	866	858	884	836	834	855	865	813	823	798	815	815	853	818	819	837	841	853	797	883	890	866	851	816	863	812	893	857	800	859	805	864	861	865	819	833	799	851	838	841	807	823	830	857	850	817	846	838	827	872	859	861	819	839	804	865	824	828	829	818	851	875	845	846	798	927	851	836	855	853	904	848	853	840	811	830	836	804	834	778	822	801	846	872	842	794	893	846	826	839	870	836	878	857	840	804	873	875	854	760	848	838	821	847	833	779	858	850	856	901	844	813	798	856	846	832	804	844	828	810	832	834	889	868	804	843	869	853	877	833	831	835	903	812	860	847	831	806	831	822	853	833	887	831	834	870	853	842	841	867	852	894	833	789	833	851	834	892	855	883	855	821	819	818	854	828	886	861	856	801	860	856	823	838	848	787	844	839	876	885	860	873	826	839	854	854	812	828	761	861	852	853	862	829	820	796	854	867	815	864	868	874	852	826	851	824	832	893	817	823	878	872	828	872	843	862	837	845	880	865	870	840	801	854	845	877	874	787	866	793	829	870	796	842	906	846	826	838	864	844	828	799	811	807	898	806	841	838	836	843	827	812	846	824	860	851	906	814	802	783	822	789	822	900	877	857	848	882	919	779	882	823	800	882	824	862	830	904	834	866	876	836	842	884	832	836	834	817	881	850	843	880	871	901	869	830	868	814	847	831	839	806	802	856	864	796	818	829	906	855	798	878	832	852	858	862	835	867	826	873	767	811	897	864	857	826	868	807	864	814	905	854	831	856	900	874	848	846	843	814	852	806	789	817	861	825	830	850	863	837	857	844	834	906	830	826	812	830	859	834	884	848	787	834	802	901	851	813	800	826	879	871	846	853	891	874	858	849	841	822	815	844	789	879	825	908	831	836	829	851	800	874	886	861	780	872	893	890	864	816	850	858	889	822	905	844	818	870	826	844	864	803	825	820	878	872	846	872	857	852	864	880	877	854	781	839	813	822	889	863	841	863	900	831	877	855	876	881	842	819	919	804	890
28673	45231	33792	22236	15841	11592	9240	7186	4998	4113	3554	3242	2814	2625	2161	1876	1733	1625	1513	1488	1341	1320	1311	1391	1328	1399	1307	1202	1197	1105	1113	1052	1008	978	994	964	982	927	953	905	869	925	908	940	901	938	922	888	920	920	902	836	882	986	876	867	880	864	954	854	842	865	845	865	894	811	870	842	840	894	813	829	811	805	875	828	858	847	866	909	850	828	823	858	851	922	815	832	846	904	884	865	834	839	853	847	865	886	864	883	877	865	854	776	878	816	837	885	860	889	869	914	856	867	897	862	894	872	859	835	840	925	869	847	831	848	867	855	829	855	872	913	801	811	911	898	855	859	826	842	857	837	856	859	889	800	858	887	869	847	865	876	821	856	796	816	851	903	847	892	828	873	848	880	855	902	834	894	881	888	884	873	864	845	811	849	869	928	838	855	858	896	884	840	863	885	836	820	906	886	893	884	851	851	889	858	852	903	833	824	834	870	841	862	891	872	861	856	841	856	875	889	858	853	881	898	904	850	889	906	851	910	872	868	839	866	870	859	883	864	843	895	867	866	875	844	902	913	867	842	869	824	913	819	946	838	848	829	876	832	840	849	862	909	833	860	797	837	913	877	865	846	888	826	889	874	808	875	852	827	816	861	853	859	872	875	865	831	879	858	870	894	913	859	852	894	868	836	871	861	854	859	871	815	857	802	856	868	879	858	883	832	812	858	841	831	880	868	870	881	872	864	873	832	898	858	881	891	874	874	860	899	856	886	850	844	812	882	819	850	827	827	894	881	861	859	847	882	854	882	860	823	869	872	920	884	773	843	818	861	867	869	850	860	910	877	821	886	838	882	854	907	868	850	847	852	879	835	901	877	857	873	856	826	806	806	873	820	844	881	870	868	873	882	860	810	868	873	878	855	878	851	867	853	957	803	879	869	896	843	877	846	799	871	907	874	830	823	833	882	859	836	857	842	858	860	862	928	859	806	858	853	845	877	871	881	841	837	814	821	851	866	865	847	840	867	853	827	848	845	812	857	803	904	854	898	855	858	870	890	912	879	814	887	850	823	847	876	889	850	843	842	883	890	871	894	824	854	874	846	867	847	877	876	846	908	860	877	865	894	840	844	822	818	864	834	895	832	896	852	844	937	843	831	838	856	839	856	850	877	802	938	846	855	876	803	845	846	832	833	889	904	869	868	870	854	851	786	879	791	865	816	837	882	872	885	849	843	865	877	820	818	815	858	874	837	808	856	833	861	849	840	839	862	898	883	863	865	860	857	861	869	844	839	902	914	839	881	871	865	816	817	925	837	877	873	906	839	859	865	885	854	807	851	858	823	865	905	844	860	876	867	854	840	910	840	842	866	826	898	877	838	828	850	837	874	870	868	865	861	879	880	828	875	901	939	887	892	876	844	857	855	850	892	867	871	909	872	847	859	851	852	911	847	815	828	871	872	882	881	844	849	810	894	835	859	917	872	864	810	884	835	832	833	868	884	875	906	782	813	837	863	858	870	867	802	845	862	825	848	887	827	867	863	888	868	857	870	862	873	856	874	871	846	837	866	955	882	815	897	840	883	832	863	876	881	807	843	862	877	863	854	878	891	861	844	895	864	885	865	858	870	865	877	869	862	830	832	875	864	889	896	834	885	864	841	862	832	857	831	882	837	845	858	881	823	881	789	882	841	837	836	864	795	872	864	920	810	879	869	856	852	903	872	916	900	887	919	891	870	830	910	913	936	864	857	874	857	876	881	883	850	897	881	831	883	870	843	831	822	899	807	841	868	857	816	898	853	835	879	829	889	886	814	855	796	866	861	858	885	845	898	854	872	864	845	832	845	852	881	805	866	885	842	823	878	883	878	847	885	869	835	881	850	873	827	790	899	827	800	906	871	850	829	857	819	862	834	821	927	816	892	838	813	895	892	882	839	826	822	865	867	881	851	890	825	862	906	847	861	856	866	864	861	815	821	862	902	869	834	887	868	827	881	887	874	893	859	889	844	890	889	864	834	876	835	810	852	902	908	871	883	841	865	856	887	784	825	841	915	843	868	852	858	901	817	817	907	878	852	873	840	834	908	874	856	853	913	854	872	899	860	861	857	840	828	901	879	878	847	848	851	840	882	842	857	835	836	837	818	814	884	864	875	857	848	880	877	879	895	816	845	870	870	881	877	887	886	888	857	874	819	873	882	881	862	897	859	848	853	892	872	926	799	796	862	822	875	850	867	849	847	837	901	889	843	832	869	840	893	883	867	866	874	843	822	861	873	806	876	845	893	911	840	875	898	858	781	830	898	840	868	868	851	908	868	826	874	836	882	875	823	853	891	836	856	920	883	830	842	815	834	938	841	841	861	882	878	849	810	884	849	880	867	861	816	832	868	859	819	884	809	878	914	891	858	829	858	817	890	859	871	821	877	859	874	850	830	865	861	900	862	874	820	839	896	848	861	872	900	850	866	867	856	844	893	833	892	822	898	844	919	890	906	886	872	833	869	847	826	885	846	876	910	864	863	850	847	817	909	834	830	893	835	882	867	935	889	865	847	868	897	895	850	855	839	904	847	871	887	878	850	880	862	907	888	858	846	862	810	883	841	817	888	814	893	837	882	834	898	826	831	835	875	801	891	904	866	848	815	872	852	832	877	840	851	860	887	826	881	859	837	835	849	860	867	829	869	859	817	881	850	889	866	877	827	840	849	910	809	858	928	814	901	914	861	924	848	846	805	870	914	881	855	803	832	906	798	889	884	888	827	883	847	861	846	896	826	784	845	894	867	880	823	875	858	865	911	842	958	799	864	860	893	832	871	868	862	781	845	850	856	817	869	907	862	875	875	853	856	905	852	845	877	876	904	851	859	875	905	838	874	869	803	868	799	869	896	876	828	840	852	871	871	826	870	856	884	869	854	874	866	879	865	877	800	831	883	892	841	860	888	859	841	822	894	828	893	842	870	857	807	841	906	858	826	828	882	863	840	861	874	824	921	806	892	799	871	918	848	876	893	860	809	883	889	864	901	825	828	848	815	843	857	869	891	889	864	826	847	896	850	872	872	844	876	866	874	907	871	853	823	891	847	866	837	849	876	855	872	840	925	860	890	835	809	862	806	866	861	844	855	895	909	892	889	819	858	856	853	877	889	880	854	792	823	828	886	863	839	874	857	868	841	854	841	903	850	830	853	819	855	784	902	848	872	824	879	874	847	859	829	897	841	861	834	839	813	872	836	870	871	935	861	845	858	891	876	880	839	865	868	885	887	799	851	864	829	850	816	902	859	831	828	837	888	839	899	893	893	850	900	826	836	855	849	896	817	857	824	822	854	833	880	838	879	848	884	784	867	864	836	829	883	827	872	905	876	818	853	883	912	850	888	882	849	824	856	836	789	849	853	897	858	857	867	847	840	891	889	827	852	871	882	846	910	855	859	887	888	865	821	851	837	819	826	911	886	833	825	836	856	840	875	831	900	913	877	799	874	960	782	831	829	897	873	888	874	897	889	803	885	837	871	828	839
22518	20963	28599	23565	21184	22045	19063	9423	6160	4841	4091	3694	3560	3104	2717	2356	2081	1922	1931	1813	1799	1660	1786	1795	1811	1795	1642	1557	1488	1389	1380	1349	1321	1262	1284	1134	1191	1118	1166	1159	1230	1120	1171	1133	1094	1202	1172	1096	1086	1115	1070	1137	1017	1091	1046	1088	1099	1093	1045	1041	1126	1060	1048	1067	1118	1082	1120	1044	1063	1049	1027	978	1071	1041	1076	1031	1095	1061	1054	1059	1021	1008	1100	1053	1077	1044	1038	1057	1044	1085	1130	1052	1052	1026	1120	1035	1055	1060	1041	1087	1106	1086	1102	1028	1071	1046	1060	1044	1054	1096	1030	1051	1088	1017	1056	1094	1120	1103	1080	1104	1097	1062	1051	995	1043	1002	1096	1041	1054	1063	1056	1032	1060	1073	1059	1079	1021	992	1029	1024	1052	1077	1063	1008	1055	1058	1032	1054	1033	1033	1012	999	1024	1073	1031	1061	1035	1079	1028	1062	1045	1069	1041	1081	1070	1057	1026	1085	1111	1086	1045	1079	1074	1010	1061	1126	1074	1044	1063	1042	1081	1037	1088	1058	1075	1029	995	1033	1050	1059	1114	1035	1026	1086	1013	1037	1108	1068	988	1052	1117	1033	1082	1066	1057	1108	1044	1089	1074	1013	1041	1006	1031	1050	1050	1000	1072	1053	1058	1063	1087	1067	1054	1052	1069	1065	1030	991	1039	1093	1114	1037	1073	1011	1025	1073	1056	1021	1088	1092	1050	1037	1044	1118	1023	1093	1057	1038	1119	1061	1073	1101	1056	1080	1048	1031	1074	1000	1032	1075	1138	1121	1036	1039	1079	1027	1067	1076	1045	1042	1050	1029	1060	1038	1076	1084	1008	1059	1044	1141	968	1058	1046	1097	1057	1042	1009	1023	1043	1060	1033	1082	1058	1054	1097	1059	1049	994	1117	1084	1064	1086	1051	1058	1046	1040	1105	1065	1092	1092	1102	1035	1045	1073	1117	1045	1046	1011	1074	1083	1146	1096	1044	1040	1032	1079	1058	1034	1025	1014	1064	1025	1035	1015	1099	1058	1059	1030	1065	1089	1096	1012	1032	1007	1027	1089	1054	1056	1062	1061	1023	1078	1056	1071	1022	1035	1052	975	1030	1084	1056	1071	1082	1049	1087	1050	1103	1071	1050	1065	1028	1043	1029	1053	1056	1118	1015	1081	1080	1042	1055	1105	1063	1092	994	1096	1026	1038	1020	1063	1004	1073	973	1119	1054	1098	1066	1057	1036	1034	1039	1040	1052	1010	1098	1077	1072	1078	1033	1122	1111	1039	1055	1116	1094	1079	1012	1027	1094	1042	1025	1030	1049	1012	1130	1065	1017	1044	1094	1059	1065	972	1111	1129	1016	1033	1079	1091	1000	1048	1051	1049	1065	1033	1035	1040	1018	1019	1023	1062	1072	1025	1013	1115	1091	1035	1055	1077	1045	1059	1075	1039	993	1074	1044	1071	1064	1068	1025	1060	1009	1021	1038	1086	1057	1035	995	989	1043	986	1080	1093	1039	1043	1023	1013	1071	1084	1013	986	1008	1068	1072	1071	1059	1032	1062	1010	1056	1012	1103	1067	1105	1025	968	1120	1001	1041	1111	1046	1046	990	1035	1017	1106	1069	1053	1148	1047	1076	1068	1087	1080	1104	1066	1113	1141	1056	1022	1069	1052	1056	1038	1049	1041	1072	1015	1009	1061	965	1029	1051	1075	1040	1032	1047	1045	1086	1096	1075	970	1135	1079	1048	1034	986	1029	1076	1033	1017	1101	1014	1054	1079	1042	1036	1008	1067	1064	1074	1021	1042	1045	1005	1071	1007	1018	1007	1048	1050	1042	1042	1057	1030	1037	1052	1047	1071	1068	1007	1071	1047	1098	1147	1070	1076	1104	1052	1072	1086	976	998	1041	1047	1116	1058	1066	1069	1057	1064	1051	971	1042	1064	1055	1038	1056	1042	1100	1034	1014	1026	1095	1006	1062	1035	1072	1055	1122	1076	1038	1031	1112	1071	1035	1078	1072	992	1104	1031	1024	1049	1005	1024	1080	1043	1046	1072	1044	1048	1126	1075	1040	964	1129	1007	1060	1100	1011	1058	1039	1103	1057	1060	1094	1079	1105	1012	1103	1021	1059	1007	1114	1091	1027	1116	1070	1084	1034	1059	1023	1088	1036	1034	1052	1059	1044	1041	1080	1072	982	1032	1067	997	1063	1057	1099	1013	1032	1055	1006	1048	1126	1033	1065	1077	1028	1013	1038	1075	1050	1056	1050	1050	1086	1090	1108	1036	1066	1079	1052	1059	979	1089	1045	1055	1092	1052	1041	1105	1079	1036	1047	1051	1034	1089	1059	999	1043	1034	1039	1059	1035	1048	1037	964	1044	1100	1019	1020	1054	1078	1120	1039	1087	1013	1050	991	1040	1015	1045	1056	1075	1095	1118	1063	1019	1088	988	1047	1014	1065	1068	1054	1001	1021	1094	1023	1080	1042	1018	1067	1047	1003	1060	1054	1063	1039	1033	1016	1090	1070	1006	1107	1078	1079	1085	1088	1073	1025	1122	1061	1039	1039	1091	1073	1085	1119	1033	1043	1004	1079	997	1141	1032	1038	1000	1043	1048	1119	1093	1053	1075	954	1049	1046	1068	1065	1070	1051	1109	1030	1028	1085	1061	1032	1065	1043	1078	1045	1070	1077	1035	1077	1061	1115	1090	1076	1051	1074	1001	1031	1077	1033	994	1048	1102	1083	1027	1018	1039	1042	1056	1105	1092	1034	1110	1058	1023	1022	1028	1075	1055	1096	1120	1059	1058	1066	1017	1048	1074	1066	1018	1100	1122	1029	1065	1050	997	1052	1057	1042	1035	1113	1097	1014	1076	1039	1009	1007	1070	1018	1085	1046	1003	1064	1078	1007	1056	1026	1073	1016	972	1030	1087	1021	1032	1014	1081	1037	1039	1104	1012	1084	1000	1055	1024	1000	1096	1087	1027	1078	1065	1053	1040	1096	1054	1101	1012	1060	1098	1029	1078	1081	995	1078	1079	1038	1009	1133	1061	1065	1084	1058	1043	1097	1023	1072	1035	1041	1084	1051	1071	1037	1083	1047	1104	1085	1076	1098	1086	1064	1055	1033	1078	1017	1087	1084	1063	1048	1062	1048	1037	1072	1126	1042	1069	1033	1088	998	1034	1028	999	1093	1054	960	1068	1028	1055	989	1050	1012	1050	1080	1080	1073	1044	1031	1042	1036	1103	1072	1115	1047	1083	1088	1076	1029	1034	1028	1053	1089	1076	1033	1013	992	1067	1086	1054	1078	1034	1122	1098	1080	1074	1048	1064	1112	1042	1095	1047	1066	1005	1061	1091	1033	1055	1068	1031	1058	1064	1018	999	958	1021	1071	1036	1008	1056	1079	1052	1061	1024	997	1093	1111	1021	1072	1015	1075	1075	1014	1099	1119	1070	1126	1017	1082	1096	1065	1009	1093	1074	1005	1030	1066	992	1047	1089	1090	1033	1082	1039	1047	1001	1062	1040	1061	1025	1077	1035	1036	1112	1055	1075	1056	1073	1023	1088	1045	1051	1072	1078	1103	1036	1034	1078	1047	1057	1055	1114	1056	1059	1102	1057	1058	1059	1082	1041	1051	996	1088	1088	1054	1092	1091	1050	1122	1058	1020	1038	1052	1035	1030	1114	1063	1091	1080	1049	1006	1066	1041	1101	1024	1011	1066	1018	1057	999	986	1012	1017	1074	1071	1058	1050	1089	1061	1063	1020	1001	1057	1038	1047	1052	1072	1053	1046	1034	1025	1143	1097	1070	1078	1009	1038	1038	1074	1075	1102	1024	1142	1082	1084	1023	1041	999	1046	1056	1106	1012	1108	1078	1047	1045	1009	1046	1003	1090	1047	1046	1087	1058	1039	1088	1108	1067	1090	973	1043	1027	1095	1040	1108	1054	1055	1077	1101	1006	1020	1028	1059	1071	1132	1055	994	1028	1070	1095	1028	1009	1020	1056	1079	1087	1005	1047	1036	1034	1033	1060	1091	1019	1086	1068	1014	1015	1039	1065	1061	1079	1057	1025	1086	1091	1088	1042	1088	1062	1036	1081	1072	1044	1091	1066	1046	1070	1052	1024	1089	1085	1048	1033	1043	1130	1033	1036	1053	1032	1039	1045	1092	1050	1107	1030	1083	1055	1038	1024	1047	1053	1023	1047	1105	1045	1014	1037	1074	1062	1072	1116	1052	1042	1092	1030	1047	1080	1003	1053	1034	1130	1035	1125	1045	1087	1051	1068	1084	1081	1081	1108	1061	1063	1046	1102	1079	1017	1086	1043	1040	1010	1052	1077	1073	1040	1069	1079	1074	1090	1036	1031	1036	1037	1044	1015	1060	1034	1084	1073	1068	1015	1049	1048	1060	1075	1064	1050	1021	1061	1065	1043	1018	1098	1051	1062	1030	1071	1032	1061	1080	1016	1040	997	1048	1036	1078	1010	1000	1056	1077	1021	1048	1030	1061	1056	1001	1054	1027	1107	1058	1041	1110	1045	1065	1047	1104	1020	1066	1099	1113	1027	996	996	1088	1077	1040	1013	1062	1079	1054	1077	983	1090	1077	1045	1036	1019	1035	1062	1047	1047	1073	1038	1110	1037	1086	1044	1050	1018	1062	1063	1124	1012	1057	1088	1043	1090	1037	1080	1038	1027	1078	1027	1044	1004	1094	1081	1023	1004	1084	1090	1096	1032	1069	1100	1076	1052	1086	1021	1021	1045	1106	1071	1051	1071	1082	1063	1095	1054	1060	1048	1064	979	1075	1059	1022	1069	1025	1079	1004	1067	1067	1051	1114	1064	1046	1111	1021	1038	1116	1037	1047	1056	1033	1040	1093	1045	1022	1010	1055	1096	1082	1049	1052	1050	1071	1083	1078	987	1054	1037	1021	1052	1048	1077	1028	1019	1000	1046	1014	1071	1091	1116	1083	1076	1036
31369	53975	42028	30258	23328	18729	14037	11540	8687	6703	5589	5320	4926	4238	3484	2981	2650	2401	2351	2239	2073	1989	2085	2053	2045	2013	1796	1651	1618	1474	1417	1435	1376	1319	1293	1253	1232	1186	1181	1177	1142	1159	1145	1112	1122	1127	1115	1132	1107	1081	1051	1136	1075	1079	1084	1095	990	1028	1054	1037	991	1017	1079	1017	1086	1026	1095	978	1046	1012	1062	1022	1070	1013	1017	1015	1068	1021	981	1015	982	1036	1037	1021	1055	1047	1020	1004	1009	1000	967	1119	1004	1037	1014	1065	1069	1026	1085	1145	1016	1034	1017	1040	978	1031	1040	1016	1086	1012	1033	966	1047	1069	1038	1005	1007	1013	1027	1060	1004	954	991	1013	1017	991	1059	1024	1018	975	1019	1062	1042	1017	1075	1124	1072	1068	1011	1014	1003	1035	1056	1073	1070	1022	1024	1039	1021	1059	1033	1037	1020	1066	1020	1018	1039	1029	1032	981	1014	1030	1020	1024	1017	1053	1025	1078	1058	1015	1081	1009	1063	1030	1082	1027	1030	1068	1018	1024	977	1012	1024	1038	1096	1043	1051	1070	1039	1045	1004	1105	980	1030	1019	1056	1016	1026	1061	959	1008	1037	1040	1047	1066	1088	1019	1010	1080	1019	1086	1025	1024	1038	1047	1033	1025	1025	1028	1044	1035	1022	1055	1097	1028	1030	1074	1027	1010	1035	1068	1059	1058	964	1018	1039	953	1026	1018	1020	988	1054	1039	1052	1004	1008	1088	1034	1054	993	1063	1036	1062	1019	1053	1005	1021	1049	984	1058	976	1054	1069	1027	1038	1055	1030	1080	977	1017	1003	1097	1054	1029	1040	1035	1064	982	973	999	1019	1005	1042	1021	1014	1021	979	1033	1002	1092	1033	1007	1028	1059	1051	978	1077	1002	944	1064	1041	998	1012	1050	976	997	1012	1014	1003	1021	1051	1000	1000	1027	1035	1030	1067	1065	1010	1047	1058	1037	1051	1073	1027	1033	1081	983	1037	975	1070	987	1039	995	1015	1042	1035	1031	1038	1043	985	1029	1067	1024	1017	1039	1010	1017	1105	998	1030	1052	1054	1050	1067	1015	984	1091	1008	1030	1067	1016	1019	1030	1069	983	1088	1037	1021	1037	1005	1030	1024	1050	1041	1033	1044	975	1072	1044	1020	1003	1079	988	1027	1072	1061	1090	1030	1009	1064	990	1033	991	996	1020	1049	1053	1073	1049	1010	1024	1006	1004	1054	1066	1025	1051	1017	1021	1036	1033	1004	1011	1054	1064	1083	1071	1095	1068	1024	999	1085	1007	1086	1065	984	1039	1008	1011	975	1036	1031	1093	1031	977	1038	1027	1023	1046	1073	1018	1052	1038	1059	1024	1052	1046	1054	1065	998	1031	967	984	1005	1006	1016	1087	1095	1018	967	979	983	1039	1056	1014	1052	984	1063	1029	962	1028	1071	980	940	972	993	1041	1064	1033	1085	1041	1116	992	1046	1022	996	1058	1047	958	1011	1046	1066	1031	1051	1035	1022	1054	1035	1002	1039	1120	998	1039	998	997	1060	1020	1034	1010	1046	1060	1069	1070	1006	1046	1067	1041	1049	1060	1007	1039	1053	1033	1038	994	1033	1073	1082	978	1010	1047	1003	976	1036	1038	1019	1042	1028	1046	1026	1005	1084	1035	1030	1052	1003	978	988	1048	1022	1003	1071	1074	1024	1027	1013	1038	1034	1020	1005	1025	1072	1030	1012	1164	1023	1065	994	1036	1050	1048	1020	1041	1050	1015	1023	1047	1071	1013	1076	1070	1020	979	934	980	986	1031	1039	1046	1095	1024	1033	1069	1033	1084	1022	1032	1024	973	1036	1060	970	993	1025	1012	1004	1099	1005	978	1043	1005	1057	1042	1011	1051	1029	1069	1096	1051	996	1048	1076	996	1028	1064	1035	1040	1015	1013	1069	1029	1049	1061	1021	991	1072	1023	1043	1028	1052	999	1029	1038	1045	1008	1070	1025	1017	999	1010	1029	1003	1029	1057	1020	1034	1031	1050	1042	1050	1092	1042	995	1056	1084	1063	975	1050	1032	1047	1088	1047	1043	1040	997	987	1023	1029	1043	1063	1054	1008	1034	1012	1008	1003	1045	961	1023	1038	982	1016	1021	1023	1041	1045	964	975	1042	1063	1028	1068	1058	966	1071	1097	1014	1087	1010	1026	1035	1004	1070	1057	1050	1011	1047	1044	1030	998	1074	1031	1028	991	1065	1028	1035	1012	1019	1019	994	1067	1054	988	1058	1028	1024	1010	955	1028	1054	1037	1033	1024	1052	1014	1060	1030	1002	1000	1068	1076	1062	1021	1084	1066	1082	1049	1013	1031	1056	1026	987	1047	1030	1062	1037	1043	1029	991	1068	1022	1030	1096	1027	1034	1037	1071	1062	997	1047	1007	1041	1017	1081	1027	1039	1053	1054	978	1030	1044	1008	1002	1049	1002	1044	1036	1029	1067	991	1056	1047	1020	1047	1033	1046	1019	986	1067	1052	990	1067	1057	1079	1004	1014	1047	1039	1027	1056	1057	1003	937	999	1040	1090	1008	1075	1001	1057	998	1089	1087	1020	1024	1034	1097	1000	1090	1043	985	1073	1051	1081	1059	1007	1053	1060	996	1017	969	1036	1041	1004	1008	1041	1015	1037	1026	1030	1019	1045	1042	1046	1039	1038	1022	1048	1006	1020	1032	1087	1043	1009	994	1075	1069	998	1066	1033	1072	982	961	1047	977	1056	1063	1015	1051	1076	986	1072	971	1041	1035	1039	1032	1034	1050	1023	1055	1075	1017	1077	1027	1078	1070	1063	1011	1048	1032	1061	1062	1051	1073	1071	1022	1105	1068	1034	1045	974	1017	1047	1093	1004	1040	1013	1045	1047	1055	1047	1035	978	996	1026	1034	993	1038	1074	1052	1060	1045	1072	1067	1046	1051	1023	1068	1013	1003	1039	1008	1086	1086	1002	925	1121	1032	1026	1005	990	1028	1053	1022	1031	1042	1040	1008	1065	1049	1044	1007	999	1020	1034	1022	1081	1036	1048	1024	1037	1041	1025	1034	1025	1033	1054	1016	1101	1025	1089	1106	989	1004	1006	1052	1026	1030	1046	991	1041	997	1035	1050	1108	1047	1043	1037	1003	1009	1005	985	1004	1044	1032	1067	999	1038	1040	1012	1031	1059	1050	1017	1009	980	1052	1057	1034	1025	1049	1051	1070	1007	1061	1052	1029	978	1006	1119	992	1003	1035	1066	1018	1031	1049	1054	1016	1038	1012	1015	965	1048	1085	994	1053	1069	1014	1059	1005	1046	1039	986	981	1026	997	1055	1045	1077	1032	1012	957	1013	1045	1046	1070	1006	1032	1036	1018	990	1045	1016	1035	1004	1009	1007	1012	1011	1034	1058	1094	1040	1055	1095	1015	948	1066	1033	1024	987	979	994	985	1035	1061	991	1050	1025	976	996	1010	1065	1041	1046	1016	1034	1035	1035	1031	1082	1015	1037	1034	1031	1034	1039	1063	1029	1011	1052	1033	1090	1054	1079	1046	1074	1005	1046	1012	1018	992	1060	1069	1060	1042	1062	1042	1042	1038	988	1041	1080	1069	1007	1048	1031	1001	1031	1017	1013	976	1034	1053	1062	1057	976	996	970	1022	1026	1077	1040	1057	977	1069	1057	1030	1011	974	1039	1060	1066	1033	1034	1056	1018	1073	974	987	1031	1016	1034	1022	1030	1054	1043	1074	1003	1072	1018	1081	1034	987	1016	996	1042	1083	996	1030	1029	1054	1008	1051	996	1073	1011	1085	1060	1044	1043	1094	1033	1059	1023	989	1009	1010	975	988	1049	992	987	1052	1108	1035	1044	1048	1061	1047	1058	1042	1062	1063	1034	1059	1038	1049	999	999	1000	1061	1048	993	1013	1030	987	1021	1013	1013	1025	1028	1023	1030	1050	1032	1100	1012	1020	989	1025	1055	997	1066	1056	1018	1013	990	1002	1038	1074	983	1015	1114	1078	981	1016	1041	1043	1064	1078	1055	1073	1063	1025	1013	1044	1019	1028	1010	1031	1030	1063	1052	1056	962	1008	1017	1020	963	1029	1050	974	1028	985	1057	1077	1038	1063	1016	1059	1006	1030	1040	998	989	1070	1065	1018	1006	1042	1039	1070	1022	1034	1035	1037	1022	1004	1066	1020	1014	1003	1100	1017	986	977	1083	990	1073	1098	1066	1037	1049	995	1079	1029	1091	1035	1044	1029	1083	1055	1055	994	1051	1070	1023	1090	1003	1055	1057	996	1015	1009	1012	1039	1027	993	1032	991	1035	1040	1007	1065	1077	1001	1071	1056	1040	1022	1005	1016	1026	1003	1028	1063	1017	1016	1081	984	1021	1044	1025	1007	956	1049	1007	1047	1066	1034	944	1033	1053	1033	1031	1034	1071	1045	1068	1045	961	1022	950	1040	1045	1078	1069	1018	1055	1057	976	1038	1080	1050	1033	1052	1027	1053	1052	991	1081	997	990	1034	1087	1077	1057	988	1032	1047	984	1015	1063	1063	1026	952	1008	1012	964	1063	1047	1013	1023	1042	1011	1037	1042	1065	1076	1082	1030	1032	1045	1040	1040	1031	1048	1016	1048	1023	1027	1050	1065	1016	1095	1047	1060	1078	1064	998	996	1066	1054	1039	1055	1025	1007	1071	1074	1004	1020	991	964	1032	1018	1055	1024	1044	989	1002	1057	1032	1038	987	1034	1047	1047	1038	1049	1050	987	1015	1055	1060	1051	1040	1034	1054	990	983	1038
29598	28262	31505	20989	11368	6240	4465	3474	2785	2249	1784	1704	1664	1450	1319	1125	1087	1102	1045	1016	932	937	940	967	973	922	903	878	794	826	834	849	738	724	805	753	760	777	741	769	709	757	729	773	718	726	744	774	738	754	729	725	688	646	696	686	697	680	694	738	683	654	643	699	742	681	682	724	672	699	691	708	686	657	721	668	666	721	692	704	695	682	768	748	711	698	677	716	713	708	731	694	691	729	670	712	680	730	727	674	671	736	739	670	722	659	690	727	710	684	669	724	717	699	722	706	697	696	695	695	732	675	628	679	668	680	718	728	680	681	711	698	711	700	716	735	710	741	702	720	629	739	735	703	714	681	679	667	677	707	727	726	709	725	729	708	721	674	694	667	762	703	697	711	712	678	696	717	695	735	735	713	716	681	638	726	747	701	735	678	659	704	707	700	738	742	731	778	681	696	715	688	690	682	696	709	664	686	688	673	692	694	769	725	764	678	706	701	735	704	684	701	705	699	682	705	720	750	692	715	662	721	713	682	722	699	697	696	747	703	745	714	672	724	737	722	678	679	669	753	712	684	685	681	664	660	689	688	719	654	681	714	697	734	721	714	713	694	730	650	682	666	691	696	681	727	694	675	704	650	710	778	706	731	672	722	711	717	743	700	701	703	664	712	696	745	694	682	735	689	726	699	658	714	662	729	678	756	680	688	722	735	716	706	675	641	764	686	673	757	693	713	711	684	713	659	707	687	694	760	709	672	679	699	723	692	753	679	723	716	713	687	696	694	698	708	726	744	637	677	742	669	682	724	682	686	721	717	714	743	725	690	684	713	693	671	690	731	716	725	697	675	673	713	707	687	730	716	750	692	662	679	698	732	706	678	654	762	717	692	680	656	668	669	699	658	706	740	712	710	656	642	729	739	701	676	689	716	712	635	699	689	731	695	729	717	668	709	732	675	679	703	719	716	661	753	674	694	762	663	703	674	741	704	693	701	675	681	736	667	729	686	708	728	702	696	695	729	720	739	719	727	714	759	702	737	665	672	679	684	682	667	713	678	763	705	700	696	720	720	696	700	693	748	725	721	673	681	737	695	729	686	702	700	745	690	681	690	675	699	726	702	673	720	646	724	711	726	684	714	652	681	706	681	666	697	693	720	747	710	658	694	640	690	690	761	709	692	676	685	659	674	667	624	663	700	705	748	750	706	719	688	699	678	669	687	720	711	720	698	705	668	674	728	729	714	728	738	665	672	680	759	713	717	741	666	729	705	712	696	757	714	692	724	716	660	690	704	695	730	712	730	693	691	715	658	677	722	663	710	691	720	701	703	703	694	746	648	691	736	706	707	719	734	663	685	707	723	773	685	744	692	704	706	687	698	666	694	715	708	704	731	739	709	668	723	705	733	739	634	702	682	741	687	700	756	747	677	699	728	705	659	718	687	691	668	681	669	725	652	694	682	731	701	694	715	726	725	754	690	717	696	720	717	675	693	728	687	728	667	707	656	710	696	683	692	702	675	681	694	716	714	689	707	663	694	685	652	644	695	665	674	676	713	686	701	714	666	656	746	669	713	661	735	734	728	740	733	679	703	706	684	654	708	679	715	723	659	668	683	724	733	704	719	714	739	688	707	711	714	674	708	698	684	709	684	702	709	738	670	757	731	648	760	676	685	734	707	707	695	661	694	658	678	697	680	660	731	727	750	714	707	760	717	707	668	673	684	706	677	722	728	698	644	687	718	726	689	722	673	743	700	686	676	648	662	742	721	693	708	694	718	726	650	706	751	738	669	694	700	754	734	711	707	723	735	701	712	713	699	705	720	710	655	712	741	716	633	737	694	745	744	674	717	688	692	711	679	667	689	698	731	662	704	734	704	711	708	688	718	655	721	697	704	711	681	756	699	721	699	688	711	648	716	686	733	693	689	678	736	691	651	747	656	678	673	687	696	697	694	666	682	694	727	710	670	714	643	686	660	658	663	690	688	730	695	754	692	717	674	707	724	691	678	722	683	689	710	740	686	692	780	715	712	739	682	697	665	706	708	742	684	716	707	670	682	663	725	734	668	724	703	672	694	653	644	714	710	744	699	689	678	680	687	701	692	714	699	679	738	707	737	676	693	738	683	711	707	691	811	691	724	704	679	709	698	705	669	755	713	628	712	723	714	674	681	726	678	730	686	669	709	687	720	635	739	696	718	657	679	735	678	677	708	616	685	722	697	683	717	683	707	708	732	733	686	698	695	741	699	700	666	703	690	697	648	727	711	664	729	705	732	653	726	695	724	705	654	709	686	659	710	652	699	701	673	744	648	717	646	694	697	733	763	723	703	738	780	682	658	716	708	688	688	669	682	711	671	705	711	694	687	693	714	677	670	709	729	688	704	713	756	721	666	696	705	666	689	711	683	704	655	702	688	773	739	697	704	745	679	729	724	730	677	699	717	680	643	713	714	713	669	703	742	715	691	681	682	690	701	693	694	662	726	697	767	712	733	736	730	693	716	719	711	660	658	731	692	718	653	648	706	693	688	699	722	709	728	718	703	689	657	741	710	675	696	704	684	761	738	640	650	688	699	712	727	728	694	715	662	660	708	678	677	678	666	682	650	741	721	756	708	702	693	704	694	687	720	688	694	698	693	679	661	684	703	654	729	694	657	712	714	715	666	716	688	729	705	714	697	685	727	729	666	694	673	700	682	746	691	697	706	694	657	689	710	710	653	711	712	708	724	687	687	720	708	714	708	700	697	685	745	716	715	728	742	691	668	688	727	708	710	713	694	677	656	697	699	656	651	669	657	652	709	687	726	730	700	745	663	705	704	700	709	714	703	750	651	728	729	683	709	710	676	706	692	693	697	712	751	744	693	724	715	703	761	676	706	701	670	688	723	677	712	682	689	697	730	743	722	689	663	691	758	647	697	725	736	710	763	687	707	684	721	733	699	684	662	667	716	716	695	734	710	673	710	661	648	668	706	694	716	723	703	710	690	749	715	688	695	683	697	738	684	703	746	630	711	729	750	713	689	661	689	706	715	724	703	673	706	676	715	744	667	727	682	722	736	667	746	704	744	751	721	697	693	684	713	702	721	723	714	716	696	700	737	747	700	686	693	652	694	666	692	734	701	731	714	692	730	674	649	755	711	684	719	681	687	710	702	688	702	718	699	674	712	680	698	717	724	680	694	690	678	683	717	688	701	710	706	733	711	717	668	711	718	654	683	744	711	716	677	740	685	723	716	718	706	737	738	701	628	781	629	720	746	716	670	711	697	684	676	727	712	707	716	719	672	683	680	756	670	711	680	738	731	694	675	690	709	712	703	717	709	677	701	718	712	643	722	710	660	651	700	688	696	640	728	753	681	696	705	734	679	725	677	699	685	691	701	719	681	734	669	641	667	719	683	686	680	705	713	660	727	664	682	684	685	701	670	714	672	708	664	707	708	688	666	705	728	696	711	723	694	713	696	709	670	667	699	699	719	715	698	666	687	713	677	741	707	662	693	708	705	701	707
27536	40547	29946	17478	12192	8561	6622	5442	4263	3256	2571	2468	2320	1884	1742	1462	1343	1301	1252	1200	1158	1042	1161	1166	1172	1090	985	951	906	877	842	841	775	820	772	760	781	776	789	744	727	757	723	718	766	717	780	737	734	749	756	723	746	778	730	742	743	689	739	683	722	680	709	723	722	734	718	713	706	699	676	679	740	745	704	728	683	699	723	731	743	730	703	682	710	726	708	672	664	673	693	724	685	768	747	698	729	699	717	694	720	656	738	719	685	682	761	731	721	727	692	719	729	702	689	688	706	736	689	722	736	678	683	730	706	719	692	704	714	714	712	717	756	707	721	713	641	672	711	725	737	716	722	759	728	707	729	688	749	686	677	730	711	755	683	743	720	717	682	726	705	735	710	699	705	733	669	703	691	698	733	736	688	695	718	719	735	740	674	669	724	668	740	721	697	732	700	705	676	698	707	708	733	701	690	719	738	685	696	710	770	733	713	724	749	701	701	721	717	737	695	708	699	725	716	726	726	705	740	695	766	713	767	758	712	689	709	681	657	761	697	711	770	675	721	736	740	773	710	695	691	735	675	689	700	693	675	700	706	740	711	696	691	711	706	704	756	689	698	719	681	685	737	734	674	678	735	724	684	719	664	703	656	724	738	752	710	704	755	736	637	721	710	689	720	735	750	686	723	757	667	711	754	700	750	702	741	707	665	690	679	719	716	719	706	741	651	685	717	734	743	727	695	716	677	693	746	730	714	674	736	702	721	735	693	678	671	706	717	711	770	725	713	668	728	751	700	702	694	713	788	729	695	720	713	684	679	696	747	745	669	737	743	643	742	732	718	732	718	657	765	692	688	704	727	728	650	721	710	708	751	725	726	700	747	747	691	681	662	643	758	686	660	683	706	739	690	682	688	695	737	708	734	719	731	658	695	646	717	718	696	728	691	662	696	717	684	715	694	731	721	739	673	721	706	676	707	721	745	703	680	669	733	735	689	702	666	687	700	664	767	761	725	731	716	723	700	695	721	714	715	757	715	717	745	662	725	703	694	705	735	762	766	701	734	724	656	729	722	740	728	785	686	691	691	718	729	713	690	726	708	737	713	700	707	694	682	728	676	752	699	705	683	742	753	737	714	714	715	707	670	731	716	743	696	748	691	692	711	698	724	673	713	695	713	749	710	711	702	736	712	711	741	672	748	718	650	727	705	734	744	712	722	698	702	740	679	761	679	688	694	699	758	755	704	687	706	676	688	716	738	697	721	674	685	681	755	710	780	689	727	711	773	702	754	704	711	714	654	710	758	719	757	705	698	674	704	663	731	679	710	703	733	692	763	709	679	678	708	685	688	679	709	731	690	728	713	679	741	667	713	697	662	723	708	747	650	716	771	706	704	723	689	648	703	694	646	670	674	722	673	692	701	733	681	725	709	705	738	709	690	702	697	749	688	745	705	701	709	704	753	709	722	686	719	722	702	768	745	766	702	701	746	671	650	664	686	699	735	712	687	688	677	733	703	680	730	706	652	713	695	716	732	722	697	732	697	739	727	731	715	748	732	722	716	695	711	719	762	730	704	664	699	707	714	691	738	730	698	678	703	733	735	731	724	708	718	687	740	714	719	741	733	764	743	686	761	733	716	708	710	710	738	728	732	735	706	755	697	705	700	709	711	747	730	790	726	732	715	667	703	733	704	717	707	688	718	697	721	695	725	701	722	731	695	697	728	735	708	710	733	700	733	703	711	677	701	678	710	729	705	706	729	723	739	703	724	729	728	718	752	706	742	677	706	681	739	698	671	717	727	695	713	676	736	721	740	756	730	736	705	644	731	697	690	711	672	704	691	695	739	745	707	720	750	741	765	706	705	683	753	729	741	657	712	705	668	675	680	710	704	719	704	644	709	717	715	681	670	685	675	680	739	714	763	676	719	682	726	791	660	685	710	733	684	722	726	698	735	713	709	722	694	688	734	720	733	697	753	719	708	685	705	712	716	721	724	710	734	724	723	706	694	744	720	706	752	707	728	730	763	746	721	768	703	675	719	679	730	745	682	695	728	693	702	695	702	704	689	648	689	741	699	693	716	726	678	735	741	712	734	696	713	689	701	707	707	717	747	720	719	677	723	717	788	698	764	665	689	725	704	686	676	737	725	754	701	710	683	725	679	671	694	756	727	704	654	766	755	707	710	759	698	720	747	765	694	671	713	752	691	721	721	713	675	693	744	705	676	719	737	724	708	709	719	726	714	687	751	714	730	721	704	685	658	684	723	732	711	732	735	698	661	755	720	721	733	716	766	698	728	677	668	732	733	713	732	740	747	685	733	730	752	686	760	689	718	720	722	693	715	714	722	693	743	698	711	738	723	759	797	674	697	748	691	739	748	673	701	697	727	693	725	724	708	711	741	735	722	676	703	672	679	741	720	727	690	705	759	685	687	715	686	703	748	668	663	721	665	735	698	705	741	751	755	711	701	729	680	714	739	708	782	699	723	685	720	773	732	702	684	702	682	713	678	724	740	728	697	715	703	702	704	751	716	700	724	739	706	734	723	654	710	718	676	716	695	697	721	714	718	678	761	717	657	735	684	684	710	729	715	695	658	747	729	711	694	713	709	719	682	752	747	752	704	739	711	728	672	683	737	723	701	763	708	710	680	722	741	726	677	702	707	701	733	653	701	703	714	717	730	689	685	717	671	713	747	703	780	744	744	694	678	724	709	688	682	717	710	736	684	696	691	726	750	734	686	707	695	725	667	704	738	701	717	740	688	752	704	696	708	721	752	741	687	756	729	786	730	730	709	748	739	734	661	710	728	723	709	741	715	728	718	734	700	710	729	758	716	776	761	716	754	747	762	705	715	625	742	698	720	715	700	682	687	715	711	675	732	711	681	672	749	668	692	676	712	754	726	747	738	804	684	746	709	758	687	767	741	706	690	714	728	749	708	702	714	715	685	739	718	720	658	713	681	714	664	732	654	691	759	743	735	719	729	693	713	718	747	718	690	685	726	687	682	698	699	720	705	726	678	731	746	693	696	725	702	743	728	726	671	743	702	678	743	631	715	715	728	743	703	695	697	704	677	747	722	700	681	743	711	710	715	703	730	738	671	725	686	693	707	719	687	737	743	712	704	739	731	693	720	706	712	709	695	673	723	704	728	693	678	701	707	727	726	719	705	648	737	744	748	692	745	697	725	731	748	725	736	736	719	698	736	714	706	712	713	703	739	694	665	705	702	717	662	687	730	743	714	708	686	726	690	719	755	691	691	729	706	716	633	694	713	720	688	704	732	727	718	720	722	685	750	704	675	735	741	709	741	757	679	727	690	731	748	722	689	713	696	696	702	714	688	701	727	739	743	739	729	740	711	702	709	748	697	747	721	713	734	739	713	737	661	732	747	719	714	631	714	726	726	719	736	674	733	706	772	721	770	730	726	703	658	723	752	684	735	714	682	679	715	725	753	724	704	698	735	723	700	688	764	728	741	708	705	709	684	743	687	727	708	722	722	722	733	731
23694	21046	28433	24238	21548	17499	9807	6176	4828	3655	2918	2753	2300	2061	1876	1759	1565	1472	1462	1422	1328	1316	1365	1341	1295	1242	1131	1092	1096	1040	1017	998	975	1000	896	937	917	904	832	862	882	874	812	858	846	841	882	856	914	807	911	864	864	871	842	810	828	830	819	814	788	810	886	835	798	804	825	817	812	790	838	811	819	826	773	805	873	806	866	834	882	825	795	863	779	822	824	831	854	793	822	846	823	788	825	826	834	801	808	835	789	810	805	847	851	837	812	805	813	785	835	832	857	816	894	833	790	779	851	793	803	858	766	837	830	881	882	783	816	778	814	724	858	767	811	846	796	837	823	793	823	836	761	756	831	830	836	823	775	814	807	790	774	828	794	799	813	816	813	838	811	844	859	809	813	766	846	822	792	821	823	790	803	815	842	838	824	862	739	830	810	782	819	859	812	777	820	815	785	830	848	838	806	827	810	825	852	770	780	798	773	805	846	761	810	840	836	848	830	842	821	812	794	793	829	827	800	782	787	785	791	792	867	832	787	807	843	798	857	821	801	829	789	843	854	791	849	805	839	796	838	782	814	825	847	818	802	807	788	778	835	766	791	822	826	799	812	789	804	819	760	808	835	781	853	783	817	823	814	840	823	818	870	836	827	769	793	812	808	798	818	858	864	809	806	841	811	832	824	727	861	805	753	819	834	815	765	812	821	838	870	819	853	804	783	806	861	817	815	824	817	780	757	792	798	825	822	798	847	852	814	787	812	813	781	827	823	815	861	804	824	812	817	791	808	744	822	788	778	811	766	813	790	829	847	847	822	781	779	866	835	787	845	879	857	793	786	787	809	861	826	821	807	831	811	755	806	792	822	758	826	813	892	806	807	777	791	803	833	784	819	835	810	844	811	806	826	839	847	823	804	814	800	821	794	815	830	804	844	812	830	803	777	840	839	806	813	793	793	813	849	815	796	765	815	811	793	861	796	807	813	795	802	836	835	798	815	777	842	809	801	809	824	808	809	823	810	827	825	779	821	783	792	819	779	817	803	785	852	855	818	800	815	820	800	822	802	809	826	802	870	844	830	822	832	800	812	805	809	792	825	863	809	853	819	779	827	837	855	789	840	842	818	838	818	804	855	835	799	790	762	766	788	759	851	862	807	810	853	813	786	746	814	807	838	841	752	824	870	813	813	789	798	805	793	809	785	796	746	805	831	765	779	819	847	757	810	840	808	810	772	811	780	831	790	805	830	840	851	834	862	841	800	829	856	843	783	840	792	796	796	821	829	800	827	837	802	809	801	762	800	788	777	836	759	805	785	850	794	867	830	852	780	822	833	859	851	852	805	842	843	813	805	811	845	840	793	867	765	822	818	814	837	795	779	814	796	803	758	788	777	813	770	814	865	831	796	909	817	791	789	811	874	834	790	838	789	815	814	819	849	784	766	795	805	762	893	780	840	796	835	844	810	834	842	770	819	865	819	826	819	836	776	762	825	799	802	782	791	849	804	771	784	805	836	791	798	767	789	807	801	813	827	817	777	804	770	839	814	782	808	809	779	793	826	799	869	803	813	808	813	826	794	831	823	776	759	817	764	849	818	869	819	807	744	834	847	800	793	843	814	845	848	812	834	793	799	834	825	809	852	822	781	841	807	796	791	826	765	822	849	802	826	812	775	829	800	836	769	794	817	824	823	858	778	767	800	784	816	764	812	856	793	850	796	805	838	805	822	818	838	812	805	803	847	877	830	834	772	810	789	846	782	889	820	808	820	822	799	780	817	874	817	840	796	842	801	815	748	847	802	802	828	798	788	793	850	840	850	809	784	859	823	837	792	821	786	779	783	749	830	796	850	816	789	856	847	809	768	843	842	875	798	838	800	846	846	788	795	827	772	797	790	798	837	807	815	770	801	832	773	770	812	802	820	837	798	792	810	777	795	901	824	808	792	818	790	800	869	824	792	812	777	796	844	824	807	850	767	824	836	815	825	779	814	851	814	830	774	840	818	844	793	845	802	848	823	853	820	821	799	867	779	843	790	825	850	766	858	865	813	823	764	870	848	851	790	798	801	778	862	811	826	831	829	848	795	818	818	822	770	805	808	770	791	782	848	802	784	841	792	820	820	829	785	823	817	859	807	828	803	835	838	806	813	836	796	785	828	817	797	814	790	774	835	797	841	798	815	733	822	787	819	800	830	866	794	833	826	764	833	808	826	825	796	808	862	753	847	811	823	806	815	751	825	835	790	830	790	841	862	801	786	792	793	831	773	836	823	805	773	839	870	810	767	819	787	820	775	847	809	781	773	843	804	854	850	778	825	801	847	816	825	781	838	829	798	799	801	788	823	817	885	804	815	752	811	759	766	815	884	817	807	795	820	744	871	876	782	746	762	749	801	825	842	787	808	796	811	826	805	833	779	788	854	806	820	800	853	806	799	781	820	820	792	835	830	844	759	847	827	821	787	796	807	800	847	804	843	804	770	834	776	794	783	865	818	863	752	830	842	821	827	780	784	808	863	846	798	794	837	779	803	796	814	800	831	857	809	776	796	858	836	815	803	820	776	855	821	809	813	787	817	838	852	834	851	823	853	800	863	779	765	817	834	757	843	842	772	807	835	822	822	862	758	803	771	854	781	825	804	836	791	862	783	793	781	784	850	848	853	864	802	789	833	758	811	806	833	815	837	820	785	795	789	804	833	796	788	821	836	879	865	852	813	812	829	817	777	814	819	812	774	779	792	831	784	808	816	827	788	776	778	810	843	809	829	793	798	817	757	824	831	845	811	809	749	773	771	803	743	773	832	829	820	864	848	857	748	858	853	842	804	823	812	751	807	859	852	817	847	800	814	789	855	760	794	864	803	834	799	796	824	854	808	827	816	791	861	881	844	847	826	807	807	822	817	835	831	795	810	875	817	815	838	796	844	860	835	799	855	828	900	775	752	831	792	831	774	810	779	809	822	847	834	843	783	837	845	830	801	802	826	851	812	760	811	833	816	815	807	754	840	790	767	844	849	792	851	751	817	825	803	782	792	841	798	832	844	821	808	820	812	787	847	839	840	780	845	826	795	819	793	819	825	804	807	793	805	790	823	797	816	800	822	840	814	796	818	770	828	789	757	758	833	763	761	772	802	821	792	816	785	799	864	808	816	837	844	819	856	859	806	868	786	807	818	857	793	842	793	842	825	817	865	802	823	814	809	778	736	800	807	813	836	789	840	825	798	795	764	824	816	775	817	832	807	806	807	832	808	783	829	780	867	794	844	815	788	800	793	805	881	834	837	798	790	834	801	833	832	801	804	835	852	796	838	837	807	837	834	752	838	826	817	782	855	813	797	791	781	788	842	806	838	834	833	767	849	807	770	737	839	813	807	839	834	835	844	801	783	834	896	804	816	777	848	829	846	801	801	838	822	762	800	817	812	841	800	763	850	812	798	790	776	854	806	780	828	815	797	791	794	828	803	817	791	846	835	792	833	783	818	790	783	787	775	841	826	769	801	775	852	783	816	826
28886	49302	36683	24776	18493	13615	10047	8665	7102	5392	4180	3732	3189	2837	2505	2255	2024	1831	1782	1691	1606	1514	1585	1489	1532	1427	1316	1230	1298	1130	1119	1019	1013	1030	1027	909	886	855	858	873	903	848	855	871	869	866	882	843	873	903	901	871	862	818	870	835	785	874	837	792	844	855	838	804	811	787	791	766	828	870	743	817	824	822	784	837	794	824	839	818	837	782	795	824	818	852	823	799	795	797	881	777	811	833	796	791	821	809	805	860	829	836	815	838	794	840	789	863	783	775	828	759	820	791	847	799	808	802	820	787	788	829	808	778	822	795	780	783	831	827	812	830	827	824	815	845	763	788	817	785	868	800	783	821	833	872	800	826	839	770	815	825	824	800	810	836	816	814	760	786	836	792	771	830	835	839	841	827	778	800	849	840	813	820	776	839	835	851	818	855	794	795	809	815	800	828	829	824	797	775	760	797	782	837	828	756	836	860	784	848	841	802	798	803	804	806	816	796	818	802	858	849	790	755	851	808	803	807	815	818	772	838	841	782	794	853	783	808	835	816	773	794	830	888	838	854	815	815	788	796	785	779	781	843	800	837	840	831	800	844	831	857	802	758	805	766	759	841	836	752	748	803	836	837	803	811	813	825	800	847	798	818	829	821	818	821	755	793	794	789	885	780	787	815	793	846	822	831	803	808	869	832	840	819	798	860	819	786	834	820	874	854	768	794	823	867	794	813	813	845	820	811	792	822	848	835	797	760	817	821	819	815	806	835	833	863	776	793	877	761	760	822	851	831	850	779	804	849	797	808	795	831	784	800	791	755	769	807	858	801	846	806	838	838	812	772	821	810	818	828	820	791	821	781	778	809	836	759	794	772	825	815	803	857	802	781	828	860	891	792	775	789	799	801	815	818	841	815	817	772	815	819	792	819	832	792	827	798	802	795	840	769	816	796	825	811	801	781	783	818	879	838	818	867	778	811	782	828	819	860	777	789	755	797	833	829	820	795	808	798	778	815	836	818	839	834	761	744	795	802	775	828	799	734	832	834	763	835	838	831	808	821	806	803	789	797	844	823	777	841	855	826	784	824	814	807	833	823	829	784	794	806	786	821	790	884	787	803	875	802	817	743	855	790	770	848	864	840	793	867	809	772	805	806	804	777	815	842	756	802	769	816	761	840	818	782	766	791	837	759	808	769	788	830	760	818	811	785	813	768	796	855	810	812	846	850	791	802	813	808	841	801	773	788	792	823	831	797	802	815	844	793	855	813	853	825	792	818	862	846	821	790	785	828	847	777	829	806	829	754	820	814	780	868	798	834	840	856	797	834	799	804	811	742	814	797	808	754	872	810	772	831	798	835	828	779	804	785	826	813	834	825	830	793	820	843	814	813	815	860	829	829	828	836	832	806	791	804	856	824	835	854	807	845	801	859	799	811	813	823	832	811	789	793	845	787	790	808	857	782	838	815	800	800	815	809	854	834	847	786	755	781	812	837	807	813	833	763	817	797	797	791	799	855	824	816	802	835	815	762	828	836	804	830	815	766	857	809	816	824	791	755	794	800	821	784	791	795	864	789	847	844	826	798	766	776	836	862	796	811	817	730	806	762	808	771	809	825	834	826	828	829	830	860	836	811	838	784	848	813	815	809	840	782	839	824	849	821	872	782	806	807	835	754	853	792	794	788	742	826	860	760	805	787	795	847	810	860	796	830	808	805	785	763	858	813	799	804	767	819	828	839	814	796	859	789	797	826	791	777	791	788	864	800	829	811	821	825	797	836	843	793	840	764	790	806	799	808	795	844	766	804	793	794	803	806	809	803	843	775	830	797	794	808	846	842	820	824	822	794	812	807	772	787	850	830	858	800	771	846	818	821	813	814	865	823	810	834	817	768	817	805	827	835	852	817	785	798	826	847	847	848	748	853	795	845	805	778	790	783	807	794	809	858	753	816	778	825	775	849	824	841	789	838	825	852	769	808	806	834	805	789	810	785	816	740	791	829	842	860	837	826	811	803	816	843	816	808	842	820	792	792	821	803	826	837	816	805	814	810	793	781	755	871	800	837	774	824	851	783	817	814	784	777	795	768	840	817	792	775	812	830	811	793	837	822	828	831	800	848	777	821	840	834	853	782	827	893	792	806	828	801	818	770	772	779	822	788	816	748	853	873	787	818	822	807	818	819	791	790	763	793	748	818	850	770	815	813	860	828	777	825	825	819	804	772	777	831	776	795	820	861	835	799	824	793	783	736	813	799	804	796	795	773	865	830	811	793	812	851	781	809	830	805	804	836	816	812	861	797	828	833	783	835	863	834	764	828	853	751	771	776	804	837	805	779	792	823	786	790	837	813	844	814	780	774	805	776	876	806	826	812	799	766	772	855	829	817	816	820	810	807	795	832	817	823	757	800	778	777	832	819	740	783	774	753	839	826	820	807	807	785	793	827	798	783	837	738	819	823	837	801	808	774	823	796	833	818	777	859	846	836	793	817	790	832	822	823	785	838	818	772	749	890	785	789	806	796	804	817	770	799	793	819	789	790	868	801	851	785	845	795	826	811	755	791	790	814	831	827	786	830	798	811	790	771	815	790	839	871	821	808	824	812	782	862	808	786	809	811	786	819	845	809	810	773	775	822	792	818	841	865	835	819	820	806	808	788	822	809	822	751	821	819	797	861	760	798	830	868	823	831	813	790	819	826	852	795	821	746	819	788	810	794	787	779	791	790	775	836	799	825	779	848	837	769	870	834	763	787	788	814	844	801	823	818	791	790	781	813	812	802	781	801	812	815	828	787	797	854	858	824	797	801	839	849	810	823	796	801	817	780	785	753	836	820	858	834	820	800	819	814	802	854	841	898	821	818	823	753	771	808	804	803	818	819	817	830	820	761	805	767	826	759	806	798	843	764	825	834	825	840	788	856	839	793	801	831	865	794	809	829	825	811	765	809	824	847	824	782	809	850	822	809	813	804	831	825	734	822	781	781	800	803	810	826	796	746	820	842	838	790	805	783	833	796	767	803	816	828	804	809	840	800	802	786	820	811	799	826	815	790	812	749	801	815	795	804	738	778	800	827	853	845	807	777	830	774	833	796	827	802	751	792	814	815	801	820	791	809	818	835	858	805	835	843	845	877	809	849	765	772	793	819	823	832	804	812	782	805	815	794	826	831	869	794	868	831	823	843	833	822	814	892	802	804	851	860	848	805	808	820	788	857	806	813	794	749	857	790	834	830	825	834	788	787	806	861	801	797	810	827	784	811	836	795	866	763	818	794	801	818	774	872	772	816	789	848	843	785	786	844	796	791	811	775	836	821	787	844	813	781	817	817	830	818	845	807	779	803	785	804	816	798	796	799	796	756	810	831	799	840	784	831	822	775	817	825	806	805	807	773	737	776	750	823	837	815	852	776	832	836	853	828	787	812	835	819	824	773	790	845	809	793	819	795	772	793	790	810	779	828	842	823	831	841	845	810	800	845	770	803	817	763	841	799	791	837	799	829	800	809	867	845	808	859
24789	21154	27932	25443	18839	10441	6417	4405	3500	2927	2388	2348	1971	1691	1580	1587	1373	1365	1304	1223	1260	1204	1223	1242	1154	1119	1116	1066	1001	1016	994	992	974	947	921	926	851	921	876	873	906	900	872	874	867	867	908	912	886	895	882	855	848	953	833	853	857	858	865	767	881	886	835	802	846	851	858	848	824	868	886	797	851	852	796	836	825	813	860	820	869	823	812	841	875	852	882	837	820	832	840	834	881	843	852	821	825	831	877	869	832	829	785	812	832	858	868	890	866	869	827	837	835	861	871	862	872	851	832	869	863	871	843	865	893	841	889	844	875	800	855	871	921	885	793	832	799	856	854	804	837	895	887	818	852	809	877	860	850	865	850	820	804	854	838	860	801	896	872	811	835	831	880	801	904	860	845	856	823	800	915	893	841	848	822	836	886	819	851	874	879	838	864	819	876	889	835	856	854	900	847	846	866	812	848	866	869	847	845	855	881	867	846	849	824	813	862	873	757	838	865	872	867	812	844	844	880	816	842	796	907	848	858	832	869	853	789	888	836	921	833	863	839	886	852	842	887	832	833	851	811	763	879	857	820	869	854	852	852	852	811	824	811	843	865	864	847	839	854	816	803	873	843	844	865	906	809	842	810	890	841	872	877	833	865	866	847	845	884	807	848	831	837	842	866	812	839	853	818	838	836	887	849	928	842	857	840	884	826	855	871	857	901	819	839	857	805	860	847	839	846	916	866	862	872	882	844	839	835	873	811	895	867	834	881	818	862	815	846	860	848	877	867	889	786	909	874	806	818	851	879	884	836	877	821	823	889	854	870	871	817	819	836	873	810	855	912	857	872	871	886	845	848	830	853	885	839	844	795	838	866	857	799	897	890	837	840	838	878	814	888	877	953	845	900	859	848	883	860	865	731	850	896	875	824	861	873	873	801	804	831	807	848	820	841	835	833	817	822	808	891	852	859	836	822	822	834	823	826	859	834	831	857	893	853	835	843	834	813	887	841	862	835	808	902	791	873	837	878	864	934	787	879	815	838	852	870	839	890	805	825	862	851	818	840	762	825	854	824	894	879	901	807	834	805	819	808	888	859	799	758	790	861	852	853	829	865	851	828	857	829	841	852	841	836	836	803	897	797	814	822	863	851	827	869	875	857	794	810	835	859	866	848	852	811	807	826	818	837	819	871	799	872	837	817	847	821	830	827	865	813	813	865	813	851	856	871	884	870	851	872	849	830	854	876	807	868	857	832	883	835	797	873	798	827	826	842	794	833	833	895	805	801	888	849	826	821	866	759	849	821	815	845	881	883	835	840	794	891	873	832	813	838	863	895	795	854	822	884	777	840	834	843	764	819	838	781	847	812	816	869	888	895	849	867	887	799	895	808	854	837	813	867	844	817	863	854	839	825	809	843	862	846	885	820	834	800	887	908	859	843	834	857	834	830	863	813	855	814	816	861	771	774	855	876	834	850	867	851	794	829	823	815	812	861	912	871	854	880	875	832	837	858	843	819	863	801	853	862	848	876	862	878	802	862	852	825	835	859	831	813	805	837	847	865	846	861	827	851	794	843	865	824	829	817	816	816	830	860	807	920	872	856	838	838	903	886	885	829	793	882	846	850	877	810	802	894	861	875	840	827	879	876	861	835	840	860	824	791	836	852	848	834	827	776	864	851	816	903	855	884	841	838	885	863	864	853	834	830	901	826	847	884	829	801	910	857	850	835	870	890	858	804	886	844	866	837	899	831	817	759	870	813	861	831	832	811	837	872	843	816	773	818	855	845	849	855	884	851	840	864	813	896	870	839	879	835	833	916	824	873	852	817	875	804	873	901	825	809	889	846	858	842	849	841	863	909	793	832	859	869	854	874	844	804	867	844	869	870	892	937	804	873	867	810	878	839	829	868	812	810	873	869	853	877	866	869	874	813	883	874	847	830	827	822	889	869	859	888	850	871	873	827	838	821	906	862	887	856	845	867	810	877	840	815	857	894	847	872	916	790	843	851	836	863	813	835	850	821	882	830	861	843	836	854	876	861	911	893	843	853	859	836	839	829	852	835	911	847	873	815	818	883	849	808	851	885	826	795	846	844	844	874	886	835	893	902	820	885	871	814	888	785	851	814	840	824	816	853	864	861	863	873	845	814	824	835	863	844	866	861	850	860	881	856	847	801	872	879	849	874	820	874	858	808	823	831	873	826	866	826	837	813	803	904	841	895	876	826	861	835	816	831	848	818	862	799	861	848	802	818	827	827	811	887	852	823	816	775	846	841	880	820	873	819	891	788	841	805	795	807	851	899	860	817	814	874	873	823	777	847	840	822	829	881	808	870	827	815	824	864	851	860	854	842	801	915	799	840	848	835	948	846	832	859	867	823	862	890	802	848	818	838	856	890	892	883	868	797	859	827	838	862	854	845	864	813	841	844	845	866	852	854	853	868	845	833	854	814	844	860	840	870	870	859	898	805	863	836	823	882	829	844	795	850	827	850	825	835	840	815	820	784	822	848	884	857	912	830	836	868	845	875	929	855	860	880	791	867	859	839	856	868	864	949	857	880	866	837	838	892	856	848	825	822	826	863	819	845	801	832	831	855	848	877	831	871	802	832	863	889	892	813	897	821	799	837	868	833	864	865	840	807	813	879	872	886	832	847	824	854	854	845	815	861	880	804	878	868	827	816	821	844	791	853	855	813	839	845	887	869	885	869	879	831	862	860	860	871	825	852	827	875	852	855	870	870	831	851	874	836	841	912	815	851	854	827	873	821	849	844	850	855	789	831	801	839	795	839	845	849	873	837	872	826	817	839	868	865	868	830	846	850	873	828	832	842	854	892	853	821	859	818	841	910	893	863	899	873	843	815	846	849	835	897	885	825	879	835	844	899	863	898	866	843	847	851	867	896	859	829	840	814	822	898	811	847	845	890	844	800	833	885	869	871	815	868	847	804	866	796	882	822	874	913	872	871	821	840	852	839	813	833	841	850	812	879	848	810	846	826	884	830	842	814	843	892	843	803	868	819	869	783	849	834	894	812	857	868	811	821	852	838	839	855	838	806	859	864	793	824	821	914	861	840	875	823	835	818	845	855	843	800	822	844	857	872	863	792	831	818	846	808	860	881	824	835	847	844	839	781	832	805	827	889	824	785	856	843	800	828	814	817	846	819	909	877	857	893	838	858	848	815	881	842	858	821	907	885	865	831	859	818	829	913	883	781	851	851	832	872	837	891	851	809	835	851	861	790	854	891	872	855	878	841	786	823	776	836	775	892	824	821	835	889	849	839	867	794	814	896	839	876	808	808	843	839	868	795	875	877	828	862	820	866	869	845	866	832	833	799	839	860	872	848	844	901	889	887	830	833	833	806	866	830	865	815	841	838	832	856	866	835	851	866	849	865	813	864	848	878	845	828	807	831	878	818	840	872	840	830	816	859	809	860	826	877	848	836	832	850	834	854	875	866	827	856	788	843	852	897	779	848	863	852	863	822	825	831	795	861	803	833	882	879	867
28109	45809	32730	21374	16325	11723	8812	6831	5654	4523	3680	3308	2726	2349	2189	1942	1736	1720	1645	1508	1463	1410	1519	1465	1468	1319	1253	1187	1107	1103	1053	1070	1042	1024	987	960	935	965	909	850	859	942	879	938	862	962	863	923	929	946	907	902	879	884	868	867	898	933	886	890	835	829	922	875	879	840	866	844	889	866	953	905	831	895	879	865	886	823	849	843	864	906	851	854	863	883	848	812	859	914	914	853	858	877	815	908	878	803	854	897	911	858	842	887	881	895	825	896	854	912	890	861	856	934	852	870	894	863	813	903	907	851	921	862	866	808	932	857	861	897	871	888	832	858	910	830	882	840	852	860	865	843	912	855	836	862	886	833	941	837	896	868	840	884	870	873	849	840	856	845	829	840	911	842	851	901	825	875	845	848	881	854	846	845	853	832	837	834	883	890	825	885	910	879	858	835	852	917	838	863	865	853	886	855	919	876	857	874	854	823	877	837	930	862	894	830	855	822	862	862	849	859	855	891	885	871	829	885	866	867	908	896	866	915	817	871	902	867	880	858	858	844	866	891	870	845	836	818	860	852	880	888	872	847	877	883	882	898	868	825	928	880	841	853	879	871	890	869	882	858	908	901	891	877	843	902	853	869	871	879	860	875	887	889	876	809	867	777	911	864	886	893	886	887	903	804	907	859	817	893	818	912	797	873	903	862	877	844	930	866	812	879	801	869	870	883	785	913	869	913	883	860	893	848	865	875	892	865	846	901	872	904	832	845	851	863	928	889	884	883	839	853	864	894	833	870	849	893	767	865	850	871	886	834	836	852	843	874	840	862	897	864	847	882	834	801	882	846	871	836	888	827	923	841	901	841	820	830	870	866	830	884	898	849	857	927	825	902	903	785	868	872	889	803	864	882	902	813	815	870	883	850	878	853	878	888	945	888	878	889	849	851	811	892	810	883	873	820	899	849	910	915	891	864	881	878	842	885	867	862	906	866	867	895	879	849	831	835	908	874	897	864	850	880	885	861	843	862	851	879	877	836	887	906	764	802	945	899	964	850	906	896	844	843	857	855	845	859	841	866	848	865	855	897	884	849	821	886	930	897	859	867	891	856	870	876	840	830	850	848	869	913	858	871	858	885	786	860	866	900	877	858	852	838	786	860	876	833	827	922	908	923	916	942	789	851	859	820	830	884	851	867	838	862	880	836	841	852	889	893	854	837	837	864	904	799	810	822	883	860	899	892	866	887	812	902	905	807	859	936	874	869	872	847	872	877	834	830	821	819	841	817	903	876	811	854	885	835	844	827	848	892	881	827	841	857	856	854	848	859	876	880	823	874	866	846	878	833	892	906	823	860	862	852	855	868	861	849	860	858	843	814	867	863	869	874	836	900	873	868	850	894	836	880	792	887	851	822	815	900	860	878	807	871	882	864	866	922	800	858	836	881	825	829	877	873	909	842	917	819	881	895	803	870	893	868	894	859	840	854	864	851	867	850	839	874	862	886	887	872	840	827	872	841	890	860	872	887	836	911	861	883	842	837	867	829	813	819	845	894	873	906	844	822	848	884	851	919	873	898	849	908	922	791	885	922	872	843	855	828	846	832	891	923	905	899	825	919	807	816	863	854	853	887	882	881	843	881	864	914	916	916	849	828	904	865	886	902	891	861	826	916	869	855	861	877	891	890	916	866	891	860	858	892	845	831	884	867	833	843	901	855	833	882	875	829	859	903	909	869	833	862	934	885	834	888	888	895	857	854	881	859	826	842	861	855	839	856	879	918	849	838	833	893	834	889	857	834	830	880	847	838	846	875	900	850	826	832	929	820	838	818	893	867	829	887	854	835	800	880	892	874	851	869	858	829	895	869	887	868	824	859	890	892	917	853	825	825	929	851	877	863	843	854	813	852	906	860	896	844	899	927	821	903	797	912	845	888	878	825	851	916	848	868	864	865	820	838	858	814	865	840	869	802	873	839	869	874	884	852	846	839	901	877	841	882	890	823	875	888	838	882	861	835	904	840	899	862	868	905	865	887	854	833	873	890	867	881	825	823	901	863	888	849	864	859	841	860	860	928	808	855	921	917	849	835	926	845	903	889	883	861	823	859	853	831	816	888	865	902	861	884	860	827	851	865	900	873	824	882	838	905	827	875	864	873	880	889	800	824	867	883	881	857	832	859	872	870	906	859	871	838	873	910	846	885	805	887	842	867	824	846	850	869	958	860	844	851	844	913	868	855	820	936	885	824	875	793	914	845	876	863	812	834	879	828	859	854	910	853	863	877	836	867	894	854	870	875	859	816	857	882	799	905	837	851	842	944	872	890	891	916	880	872	850	883	877	910	857	859	924	848	857	827	918	921	821	856	862	890	881	871	864	854	890	890	836	853	883	851	876	886	886	835	834	788	894	867	829	826	899	852	873	893	878	866	867	814	834	839	869	912	843	871	836	896	841	872	874	923	863	828	857	863	885	882	904	796	878	817	903	905	857	842	924	900	856	885	847	887	815	854	903	849	895	844	886	854	882	866	869	872	830	865	839	891	869	883	849	858	812	852	871	920	866	901	877	902	843	906	841	857	845	854	877	920	857	875	892	903	889	884	894	869	886	811	853	863	858	838	879	848	877	843	840	893	865	868	901	891	881	851	885	857	889	870	871	883	974	850	837	893	873	911	832	877	922	856	887	856	875	871	888	879	838	889	909	840	933	813	886	837	828	890	871	878	820	858	871	911	853	852	868	865	868	901	861	872	843	781	870	832	924	866	833	893	846	843	791	835	908	893	869	841	813	815	879	857	861	931	854	866	838	923	839	894	815	868	876	874	832	858	897	896	899	846	909	904	812	859	881	908	876	819	842	870	863	861	893	870	877	871	832	854	852	869	834	876	833	821	889	856	894	871	862	846	840	856	847	854	853	820	850	841	782	850	876	882	874	865	835	865	872	856	923	889	836	878	892	855	865	865	849	840	910	906	864	876	856	872	847	852	836	921	834	888	837	845	907	873	884	934	812	866	875	844	888	866	840	913	897	831	824	857	788	873	904	888	846	904	911	841	875	886	917	856	866	873	855	885	832	869	868	853	862	871	896	847	844	923	851	912	874	910	916	875	882	793	857	835	841	871	875	857	861	834	881	881	873	824	889	915	839	892	897	845	835	867	833	818	889	825	831	841	891	920	840	830	805	897	885	830	858	932	817	902	844	838	919	875	853	887	870	792	866	840	852	884	840	861	860	903	845	891	825	835	844	867	861	878	812	900	857	859	901	864	857	870	884	881	871	831	871	898	871	855	853	817	868	853	882	849	856	853	871	829	897	869	856	846	907	874	870	860	817	875	894	869	859	882	851	870	872	889	874	852	859	885	884	846	801	824	890	815	870	852	854	853	867	933	919	884	873	904	921	796	896	868	865	811	824	797	858	869	875	872	887	875	825	833	790	892	885	857	841	836	835	812	912	896	862	856	896	843	830	857	849	908	896	866	843	882	887	869	840	852	868	868	826	904	815	877	869	843	867	909
22518	21017	28693	23571	21264	22062	18534	8541	5849	4817	4042	3637	3161	2731	2417	2308	2199	2168	1970	1847	1816	1745	1874	1897	1725	1791	1622	1575	1485	1424	1421	1381	1333	1302	1265	1178	1172	1115	1135	1169	1213	1155	1144	1164	1092	1125	1132	1064	1074	1203	1138	1083	1081	1077	1136	1163	1078	1077	1096	1083	1083	1067	1096	1004	996	1072	1097	1025	1055	1050	1050	1054	1100	1050	1076	1117	1063	1055	1050	1107	1073	1119	1064	1058	1073	1099	1034	1010	1046	1054	1071	1098	1042	1061	1081	1027	1088	1105	1065	1068	1142	1058	1090	1033	1009	1038	1037	1105	1069	1080	1054	1056	1038	1105	1100	1084	1031	1061	1068	1039	1110	1028	997	1065	1112	1042	1038	1103	1056	1072	1029	1051	1065	1066	1086	1084	1115	1068	1081	1091	1027	1088	1120	1047	1104	1060	986	1050	1063	1041	1003	1101	1040	1046	1023	1004	1017	1079	1083	1046	1096	1031	1044	1075	1084	1050	1065	1059	1036	1060	1043	1047	1109	1068	1051	1067	1074	1151	1121	1070	1105	1107	1074	1069	1034	1051	1072	1097	1053	1056	1061	1063	1068	1069	1087	1052	1038	1093	1011	1060	1077	1060	1077	1130	1100	1094	1033	1013	1056	1070	1045	1080	1123	1040	1071	1052	1049	1111	1054	1013	1076	1073	1005	1028	1028	1046	1081	1126	1015	1058	1060	1044	1033	1054	1128	1019	1046	1006	1082	1120	1086	1111	1001	1098	1034	1121	1074	1027	1021	1023	1038	1077	1139	1071	1082	1062	1003	1058	1082	1080	1029	1097	1071	1038	1074	1023	1003	1062	1059	1149	1071	1105	1108	1056	1031	1102	1080	1030	1118	1103	1046	1047	1108	1050	1074	1015	1068	1029	1047	1033	1065	1082	1023	1024	1071	1066	1024	1072	1032	1019	1117	1112	1033	1016	1034	1034	1044	1080	1047	1043	1089	1067	1073	1032	1050	1044	1116	1079	1039	1120	1032	1037	1056	1053	1067	1070	1037	1059	1091	1074	1090	1083	1053	1001	1045	1026	1082	1016	1076	1052	1056	1167	1121	1035	1050	1053	1108	1053	1081	1094	1052	995	1127	1087	1084	1082	1104	1075	1038	1117	1063	1055	1083	1087	1103	1033	1068	1075	1056	1038	1041	1075	1075	978	1018	1076	1065	1014	1072	1071	1080	1053	1066	984	1082	1079	1119	1103	1064	1103	1022	1065	1073	1026	1076	1060	987	1064	1083	1015	1015	1111	1089	1051	1064	1004	1050	1089	1077	1083	1079	1112	1100	1078	1110	1056	1029	1102	1097	1082	1060	1034	1115	1152	1094	1092	1038	1080	1072	1049	1106	1067	1098	1125	1068	1056	1126	1042	1086	1052	1118	1083	1058	1079	1064	1037	1053	1110	1080	1067	1051	1126	1023	1043	992	1075	1095	1037	1082	1062	1018	1084	1109	1072	1084	1085	1025	1042	1037	1004	1076	1021	1047	1061	1040	1084	1077	1079	1075	1010	989	1108	1110	1030	1022	1091	1101	1095	1055	1146	1002	1081	1095	1116	1094	1072	1079	1053	1073	1071	1100	1029	1035	1078	1040	1045	1015	1076	1069	1063	1069	1030	1031	1056	1072	1098	1087	1099	1045	1054	1060	1118	1091	1046	1012	1055	1080	1119	1037	991	996	1079	1073	1133	1065	1095	1068	1069	1008	1043	1059	1052	1066	1033	1065	1115	1081	1054	1035	1038	1100	1066	1068	1097	1104	1077	1040	1032	1083	1074	1035	1077	1066	1053	1037	1099	1067	1128	1070	1098	1070	1039	1053	1104	1021	1071	1051	1053	1023	1103	1082	1075	1082	1029	1091	1054	1131	1059	1085	1072	1117	1060	1040	1086	1045	1090	1100	1077	1067	1101	1054	1016	1069	1061	1049	1073	1038	1062	1027	1008	1034	1036	1091	1126	1077	1011	1054	1043	1073	1030	1011	1076	1121	1014	1048	1045	1106	1089	1128	1057	1045	1069	1072	1065	1103	1058	1030	1078	1056	1070	1088	1107	1158	1056	1049	1128	1053	1050	1092	1056	1032	1079	1099	1028	1048	1069	1095	1066	1027	1013	1095	1068	1094	1047	1064	1061	1057	1011	1100	1045	1056	988	1044	1016	1096	1092	1101	1052	1082	1051	1081	1081	1071	1078	1066	1031	1075	1078	1014	1041	1055	1039	1112	1029	1062	1069	1059	1106	1091	1072	1095	1081	1061	1076	1038	1044	1070	1069	1065	1091	1074	1005	1088	1029	1081	1040	1057	1051	1046	1074	1053	1034	1040	1093	1002	1035	1073	1116	1072	1026	1047	1140	1134	1084	1113	1078	1058	1051	1077	1046	1070	1044	1021	1085	1035	1010	1038	995	1039	1113	1136	1051	1097	1100	1092	1100	1085	1099	1100	1045	1053	1029	1074	1060	1082	1005	1060	1073	1104	1052	993	1018	1057	1023	1031	1090	1000	1044	1094	1060	1065	1060	1090	1023	1026	1071	1045	1057	1039	1048	975	1010	1103	1023	1022	1058	1070	1020	1075	1067	1104	1101	1138	1025	1163	1089	986	1073	1076	1039	1021	994	1113	1028	1086	1061	1126	1006	1049	1066	1047	1099	1058	1129	1079	1064	1083	1101	1054	1036	1044	1029	1072	1129	1097	1004	1137	1117	1045	1073	1060	1080	1094	1013	1052	1071	1068	1076	1091	1069	1060	1061	1084	1042	1014	1031	1045	1051	1074	1072	1067	1047	1049	1051	1096	1067	1039	1054	1064	1097	1051	1134	1066	1074	1041	1056	1060	1031	1098	1087	1046	1097	1088	1044	1040	1028	1072	1049	1090	1151	1062	1018	1069	995	1026	1086	1076	1093	991	1009	1033	1072	1110	1079	1092	1065	1096	1105	1064	1082	1079	1089	1045	1037	1064	1068	1075	1018	993	1027	1035	1011	1010	1050	1036	1098	982	1062	1048	1106	1038	1073	1087	1041	1045	1068	1090	1017	1037	1072	1010	1049	999	1068	1116	1107	1025	1070	1118	1053	1101	1056	1021	1074	1100	1078	1014	1051	1092	1047	1069	1048	1089	1063	1055	1100	1032	1050	999	1077	1031	1088	1099	1093	1086	1075	1052	1070	1020	1034	1100	1049	1056	1019	1066	1102	1021	1029	1087	1007	1005	1047	1072	1057	1000	1055	1097	1041	1102	1070	986	972	1110	1028	1082	1083	1091	1072	1068	1051	1065	1109	1063	1035	1030	1030	1125	1073	1111	1075	1109	1046	1115	1097	1072	1071	1015	1025	1032	1086	1103	1105	1025	1040	1042	1066	1051	1047	1082	1052	1045	1073	1018	1059	1037	1054	1090	1081	1095	1016	1094	1035	1080	1086	1024	1087	1037	1058	1060	1045	1151	1064	997	1023	1053	1023	1009	1053	1061	1043	1066	1064	1059	1113	1083	1084	1117	1092	1115	1009	1051	1070	1020	1142	1075	1123	1029	1037	1119	1070	1081	1073	1151	1099	1045	1066	1062	1003	1053	1117	1046	1079	1077	1013	1052	1031	1040	1101	1057	1055	1020	1040	1052	990	1062	1048	1061	975	1056	1103	1068	1039	1032	1098	1044	1055	1042	1040	1075	1080	1040	1131	1130	1068	1040	1039	1112	1051	1022	1032	1058	1065	1019	1074	1077	1023	1017	1053	1102	975	1034	1038	1029	1047	1057	1024	1038	1074	1092	1061	1012	1023	1088	1050	1031	1070	1047	1031	1046	1084	1070	1031	1130	1080	1085	1091	1065	1080	1069	1113	1073	1026	1030	1072	1002	1065	1084	1004	1068	1019	1040	1123	1098	1032	1113	1042	1106	1090	1099	1062	1064	1092	1078	1081	1125	1098	1045	1107	1055	1032	1063	1076	1062	1068	1052	1075	1017	1066	1028	1116	1019	1063	1081	1044	1056	1096	1051	1063	1088	1084	1075	1047	1060	1073	1034	1046	1039	1008	1078	1075	1075	1083	1032	1036	1071	1045	1113	1078	1062	1002	1031	1036	1117	1059	1045	1093	1127	1074	1048	1151	1055	1065	1067	1053	1055	1013	1064	1133	1066	1085	1053	1047	1093	1016	1051	1045	1037	1099	1019	1018	1087	1066	1000	1065	1103	1069	1088	1038	997	1024	1029	1104	1075	1064	1026	1081	1051	1044	1132	1077	1073	1090	1090	1078	1051	1080	996	1037	1050	1004	981	1072	1117	1114	1089	1074	1091	1080	1069	1098	1059	1038	1059	1032	1053	1036	1113	1061	1033	1093	1088	1025	1052	1015	1107	1087	1022	1072	1026	1075	1034	1089	1038	1055	1028	1111	1055	1032	1053	1007	1071	1009	1064	1072	1094	1070	1048	1109	1046	1004	1057	1069	1054	1060	1064	1101	1025	1112	1061	1036	1041	1066	1070	1059	1038	1102	1040	1089	1016	1089	1038	1057	1050	1120	1117	1021	1088	1070	1098	1072	1058	1057	1031	1007	1085	1015	1046	1032	1028	1028	1065	1084	1065	1057	1059	1005	1044	1046	1091	1024	1050	1012	1116	1042	1087	1066	1040	1020	1064	1029	1027	1094	1070	1084	1125	1087	1100	1027	1022	1022	1110	1019	969	1115	1096	1064	997	1015	1068	1073	1061	1026	1029	1052	1074	1092	1135	1060	1084	1078	1074	1085	1055	1059	1070	1069	1057	1045	1000	982	1050	1074	1068	1088	1085	1102	1078	990	1036	1064	1021	1047	1070	1051	1050	1067	1098	1065	1067	1031	1025	1111	1133	1090	1094	980	1067	1057	1027	1139	1084	1062	1106	1078	1061	1084	1066	1070	1043	1071	1144	1111	1054	1080	999	1092	1020	1072	1043	1043	994	1063	1067	1034	1110	1020	1090	1065	1027	1020	1031	1083	1053	1100	1104	1073	1000	1122	1024	1059	1050	985	1035	1069	1011	1092
31199	54566	41005	29115	23441	18113	13663	10415	8294	6697	5752	5071	4434	3558	3251	2900	2772	2720	2505	2226	2248	2101	2196	2181	2027	2040	1852	1714	1553	1485	1611	1466	1390	1261	1305	1189	1159	1146	1202	1105	1131	1135	1161	1132	1148	1119	1103	1162	1151	1134	1174	1086	1067	1084	1088	1094	1050	1086	1107	1042	1043	1068	1023	1001	1053	1073	1027	1019	1052	1031	1066	1039	1066	995	1097	1080	1012	1065	1065	1086	1063	1094	1005	1037	1047	1002	987	1075	1046	1021	1039	996	1046	1043	1018	1067	1044	1123	999	1075	1037	996	995	1052	1029	1039	1032	1052	1059	1050	1007	1019	1019	1043	1055	1019	1044	1065	1045	995	1062	1025	1012	984	1029	1025	1030	1017	987	1040	1034	1046	1069	1089	1003	1025	1070	1034	1064	990	999	1004	1017	1010	1065	1020	1041	1060	1037	1072	1079	1015	1026	1065	1048	1051	1028	1046	1106	1020	1029	1032	1010	988	1082	1033	1137	1066	1086	1037	948	1003	1129	993	1050	1026	1069	1056	1008	1047	1027	1023	1024	1034	1010	1058	1051	1033	1043	1002	1026	1087	1021	969	1033	1054	1042	1015	996	1065	1020	1050	1018	1029	1109	1028	1041	1092	1083	1033	1042	1047	1026	1037	1039	1047	1043	1014	1069	1064	1034	1026	1018	1044	1053	1057	1013	1046	1062	1015	1007	1000	1026	1059	1039	1023	1036	1036	1051	1061	1052	1077	1066	1062	1005	1030	1061	1009	1068	1074	946	1067	1095	1054	1027	1053	1059	1028	1042	1099	1029	1008	973	1010	1014	1068	1009	1034	1062	1087	1069	1005	999	1073	995	1007	1040	1025	1040	987	1041	1099	1091	1067	1070	986	1061	1071	997	970	1039	1055	1072	1075	958	989	1020	1059	1036	1043	1006	1070	1017	1045	1080	1006	1041	1043	992	1042	1096	1010	1092	1058	1012	993	1034	1030	1076	1046	1067	1024	1044	1031	952	1065	985	1004	1044	1006	1004	1076	1003	1034	1011	1025	1015	1040	1105	1026	1095	1014	1052	1031	1022	1045	1014	1066	1044	992	1049	1014	1081	994	1038	1095	1006	1026	1063	1029	1015	1044	1032	1025	1087	1034	1039	1080	1043	1054	986	1067	1007	1006	1009	1063	1031	998	1046	1060	1050	974	1071	1049	1075	1051	1059	1104	1000	1040	1032	1017	1009	1097	1061	1011	1004	1058	1043	1009	1079	1022	1019	1052	1041	1017	1007	1041	1036	1021	1027	1000	1017	1034	1050	1032	1071	1017	1019	1019	1001	1079	1057	1030	1036	1034	1060	1063	1011	1058	1081	1054	1051	993	1061	972	1002	1058	1034	1032	1061	1013	1103	1065	1012	1071	1072	1058	1029	1002	1040	1056	1079	991	1066	1072	997	1047	1028	1027	1058	1023	1065	1048	1039	1028	1053	1002	1049	1022	1022	1014	1020	1025	1096	1008	1001	1029	1025	1049	1008	1072	1036	1009	1027	1102	1068	1072	1018	1106	1065	1054	1044	1070	1093	1047	1023	1017	1000	1090	1049	1037	1039	1021	1018	1051	1006	992	1037	1011	1105	996	1035	1014	1036	1052	998	1038	1039	1046	1117	1051	1044	1035	1040	1027	1043	1082	1030	1065	1019	1065	1023	1038	1035	1040	1038	956	1014	1057	982	1037	1067	1051	1052	1014	1041	1060	1016	1080	1055	1044	1052	1126	1104	1060	1026	1035	1008	1023	1069	1016	1041	1048	1001	1045	994	1016	1057	1018	1043	1051	1008	960	1034	1041	1055	1084	1010	1012	1048	1030	1030	1045	1036	1058	1043	1010	1036	1062	997	1040	1012	1042	1007	1079	1009	1050	1057	1054	1013	1033	1019	1020	1097	1025	1051	1044	1083	1016	1046	1007	1046	1074	1072	1050	1046	1010	1039	1070	1061	1046	1021	1090	1075	1051	1021	1060	1040	1028	1036	1017	1096	1036	1068	1015	1024	1053	1069	1067	1049	990	1000	1083	1121	1069	1009	1045	1043	1091	1070	1030	1113	993	1041	1027	1076	1031	1030	1031	1032	1088	1106	1048	1064	1017	1037	1060	993	1060	1050	1007	1045	1024	1029	997	973	1014	981	1014	1030	1044	1037	1080	1055	1027	998	1047	1031	1031	1033	1050	1062	1094	997	1080	1069	988	1022	1021	1072	1024	1074	1019	1022	1038	1026	1047	1071	1014	1018	1050	1018	1019	1059	1068	995	1047	1045	1103	1023	1021	1029	1029	1075	963	1060	1081	1005	1096	1048	1020	1124	1049	1067	1032	1092	1005	1062	995	1001	1035	1071	1021	1040	1070	1043	1084	1046	1008	1059	1033	1003	1080	1048	1055	1035	1044	1035	1032	1053	1065	1046	987	996	1031	1021	1056	1032	1023	1019	1078	1027	1070	1024	1016	1039	1027	983	1041	1052	1001	1053	974	1016	1040	1050	1018	1016	1022	1034	1092	1022	1000	1030	1018	1040	992	1080	967	1038	1017	1057	1045	1016	1019	1036	1065	1036	1009	996	1007	993	1010	1063	999	1067	1042	1068	1012	1005	1016	1097	1005	1026	1048	957	963	1035	1027	1015	1041	1021	1069	1080	968	1004	1022	1068	1068	1023	1051	1040	1056	943	1019	1022	1050	1057	1081	1028	1050	1056	1023	1021	1033	1024	1054	1011	1011	1040	1025	1054	1066	980	1054	1040	1059	1032	1028	1075	1019	983	1018	1076	1033	1029	1041	1091	1033	963	1072	1039	987	975	1038	977	1011	1063	1042	1051	1046	1039	1013	1020	1060	1078	1063	1131	1030	998	1064	1021	973	1022	1011	1047	1068	1004	1035	1005	1022	1013	1020	1035	1052	1002	1040	1006	1066	1079	1019	1046	967	1024	989	1048	1074	1050	1049	1015	1042	1038	1056	1079	1064	1053	1031	1004	1054	1021	1012	1024	1055	1010	991	1069	1024	1007	1054	1049	1078	1023	1034	1047	1059	1046	1005	1039	1042	990	1026	976	1046	1047	1057	1021	1026	1009	1028	974	1053	1015	1049	1005	1035	1031	1026	1003	1094	1064	1056	1021	1025	1011	1036	1022	1062	1065	1060	1046	1020	1023	1079	1076	1057	1052	975	1119	1024	1103	1065	1075	1056	984	1027	1067	976	1007	1007	1009	1034	1081	1002	1046	1030	1026	1021	1052	1029	982	1016	1075	1061	1044	974	1086	1042	1034	1010	1042	1042	1048	1030	1039	1019	1048	1023	1039	1045	1054	1005	1006	1073	1099	1090	1029	1023	932	1104	1041	1062	964	1059	989	968	1000	983	1058	1083	1026	1029	1055	1081	1070	1032	1043	1037	1016	1009	1011	1044	1044	1045	1022	1058	1028	1026	1098	1051	1025	1025	1111	1019	1046	1029	1094	1030	1069	1010	1016	1100	1059	1046	1033	1017	1095	1028	1095	999	991	1087	1069	1053	1083	1004	1072	1057	1043	1045	1054	1017	1038	994	1057	996	1000	1047	1095	1044	1033	1030	1061	993	1021	1054	1010	1051	1054	1050	1130	1021	1050	1012	1040	1051	997	1051	1039	984	1037	1067	1039	1090	1040	1015	1023	1030	1068	1061	1071	1113	1034	1038	1063	1019	1004	1040	1031	995	1100	1021	1095	1073	1048	988	1040	987	1085	1035	1044	1023	991	1064	1051	996	1045	992	1036	1108	1109	1035	1010	1020	1015	1008	1022	1037	1052	1012	1034	1021	1053	981	1059	1015	1068	1025	990	1080	1066	1001	990	990	1013	1012	1062	1017	1009	966	1072	1047	977	1038	1044	1066	1036	980	1032	1075	983	1069	1003	1005	1023	1017	1071	1031	1035	1058	1028	1003	1043	1081	1050	1036	1118	1054	999	1003	1057	1007	1039	1003	1039	1003	1002	1060	1028	1044	994	1025	1043	1012	1116	1004	1028	1020	1085	1112	1043	1019	969	1042	1038	1044	1060	1031	1063	1092	1036	1015	1042	1006	1017	1026	1075	1013	1043	1002	985	989	1057	1073	1003	1012	1055	1020	1045	1050	1029	1091	1031	1089	1013	1044	1037	1038	1100	976	1010	982	1079	1038	1058	1015	1019	1002	1018	1040	1056	1024	1054	1064	997	1081	1014	1097	989	1048	1082	1057	1020	1092	1042	1042	1015	1073	1058	1057	1051	982	1057	1010	1044	1025	1078	1053	1071	1006	1049	1025	999	1006	1094	1084	1037	1002	1046	970	1006	983	1041	1072	1028	1013	1019	1043	1005	1054	1013	995	1028	1014	1057	1058	1018	1081	1058	1081	1028	1018	978	1090	1085	981	1079	1064	1023	1020	1007	1023	997	1014	1062	1012	1051	959	1081	1054	1059	1047	1066	1062	1066	1083	1023	1046	1016	1029	1031	1025	1047	1011	990	1019	1035	1068	1011	1058	992	1053	1043	1030	993	978	1026	1007	1043	1067	1055	1042	1042	1045	1047	1005	1054	1035	1003	987	1027	972	986	991	1003	1089	1046	1064	1081	1037	1052	1067	1008	1040	1045	1042	978	1039	1091	1035	997	1061	1054	1015	1051	1054	1042	1026	1028	1053	988	1009	1063	971	1057	967	1039	1027	1011	1043	1013	1056	965	1002	1083	983	1060	1032	1039	988	1031	1095	1038	1019	1095	1009	1071	1003	1011	988	1056	1048	1020	1077	1026	1049	1092	1052	1041	1031	1039	1056	1015	1048	1048	1052	1031	1096	1018	1070	1003	1064	1051	1024	1076	1067	1020	1117	984	1031	1056	1060	1044	1059	1037	1031	1044	976	1039	1032	1008	1036	1061	1041	1059	988
29721	28391	29317	20059	12309	7178	4501	3083	2438	2010	1774	1618	1479	1371	1212	1272	1252	1114	1057	1077	998	987	946	1034	981	906	868	890	787	786	800	737	825	822	739	734	755	742	704	780	748	740	733	688	744	712	675	700	721	744	694	736	710	685	699	683	699	690	728	690	714	705	703	730	641	676	689	690	669	664	656	676	688	712	711	741	678	660	708	683	747	688	711	655	750	687	712	742	666	653	701	698	671	659	708	654	742	690	727	715	737	714	745	695	664	659	688	700	668	700	699	704	694	737	726	688	702	687	657	671	697	699	726	660	712	676	722	752	695	698	739	693	683	723	680	697	701	678	740	719	730	712	741	656	692	674	751	733	663	686	660	722	693	674	672	745	705	725	734	695	678	755	735	732	652	737	717	663	662	708	681	661	665	637	721	741	693	713	689	698	709	683	720	677	715	659	719	737	707	717	734	643	727	747	672	712	694	662	716	683	679	671	741	707	705	729	696	687	716	703	684	743	697	683	664	682	682	736	713	690	752	707	707	674	700	717	752	696	698	726	642	684	657	710	688	695	695	733	691	691	741	754	642	714	713	689	682	687	670	667	727	718	669	707	740	666	662	699	677	696	689	655	701	728	689	701	699	745	747	682	702	755	671	692	699	751	720	709	698	689	710	684	700	705	681	715	671	675	703	737	686	694	743	725	691	717	720	753	667	716	676	727	712	684	704	689	736	689	711	680	705	704	780	676	735	659	671	694	724	686	683	685	655	691	681	749	690	775	706	651	699	710	692	724	703	741	729	723	736	677	681	691	685	679	656	703	677	661	676	706	649	708	697	666	740	709	660	674	670	688	684	689	682	685	642	665	718	754	722	685	720	687	712	671	691	674	738	695	667	711	688	706	709	714	690	751	704	662	743	705	688	663	696	701	682	730	648	659	703	729	728	690	730	715	724	701	704	688	724	725	722	719	689	676	720	705	705	733	714	712	747	700	682	687	654	755	713	718	708	701	703	687	692	740	708	701	730	673	735	647	737	675	692	649	700	656	703	694	695	710	687	740	665	700	718	710	714	730	747	713	728	746	695	712	647	685	736	719	707	663	725	680	732	727	692	709	682	721	702	725	693	724	703	704	689	666	683	690	653	681	645	644	736	668	715	702	677	684	681	745	701	679	691	690	679	688	706	714	715	673	656	762	640	691	734	690	700	721	674	682	708	704	765	719	699	714	684	727	672	672	770	733	675	666	651	715	721	676	748	715	684	658	716	698	700	711	693	735	719	728	662	664	732	652	718	663	734	708	697	774	713	714	671	720	687	748	712	687	665	680	703	675	715	647	710	688	703	677	683	730	711	740	672	717	683	697	718	689	706	678	736	686	730	692	677	708	731	757	673	708	715	686	709	695	699	743	687	693	688	663	663	696	665	700	727	674	696	724	700	691	725	773	673	718	733	676	668	765	672	709	768	706	725	683	732	713	700	769	711	734	705	727	673	664	693	719	727	636	681	696	718	726	674	715	748	697	711	721	669	732	655	658	673	671	684	659	742	658	677	718	701	680	676	703	690	714	690	717	754	720	690	712	712	684	727	690	697	772	695	727	639	669	717	687	699	711	674	735	710	678	692	722	719	667	728	684	749	693	741	708	781	717	726	710	728	711	682	722	702	676	700	724	656	663	679	688	673	691	629	780	697	712	737	736	688	687	689	703	720	717	670	677	670	703	719	680	759	728	733	718	693	649	689	737	707	712	703	697	744	705	672	682	729	684	705	712	696	675	704	727	718	690	719	652	712	676	688	697	695	721	672	709	697	634	762	681	731	696	700	692	691	734	708	733	707	709	685	664	692	710	702	654	720	710	672	727	687	708	718	705	677	702	682	759	683	711	659	679	719	677	714	682	695	657	714	701	695	721	722	691	770	722	698	691	687	716	673	717	719	686	725	695	709	709	743	721	684	734	735	727	738	683	725	721	669	763	744	725	668	756	688	715	777	712	754	710	730	746	660	727	751	660	710	700	708	714	701	660	691	777	650	700	678	677	751	727	684	733	685	677	694	702	685	692	718	733	658	714	705	704	713	688	721	670	716	689	742	715	704	726	690	708	728	666	661	691	645	604	678	703	705	670	658	638	691	710	719	705	701	705	656	743	660	699	695	640	705	730	637	645	710	748	710	663	698	706	710	695	714	651	728	706	709	720	718	666	718	705	638	719	718	683	704	659	710	700	737	716	724	710	693	699	712	674	726	743	716	698	707	686	644	677	774	704	695	681	707	696	644	650	684	676	743	747	701	698	688	678	745	729	753	676	722	684	693	690	705	757	740	701	714	732	647	714	653	717	742	690	753	694	684	727	736	692	702	666	647	756	674	663	713	714	711	703	713	720	666	652	664	665	731	683	691	697	689	701	695	716	673	726	654	702	753	693	707	674	737	692	691	705	691	679	737	662	725	702	665	715	686	744	701	704	684	710	708	695	690	668	689	730	700	685	722	690	661	715	683	756	699	726	615	662	661	730	715	681	709	690	723	696	694	683	688	699	720	713	666	697	711	713	770	694	695	731	730	720	659	692	670	712	722	675	693	696	735	679	642	695	734	717	690	692	713	672	695	704	719	717	700	720	697	725	692	702	725	720	711	684	705	708	715	680	703	679	739	709	727	671	673	705	710	700	703	720	720	689	684	685	741	707	677	680	687	698	693	709	710	696	714	735	737	723	702	679	749	691	692	682	712	707	740	755	668	651	702	698	696	757	695	653	682	686	709	712	731	696	672	699	681	675	724	669	734	697	721	680	677	691	668	718	672	729	613	685	681	667	695	693	689	706	698	673	649	701	705	673	699	725	677	699	695	683	686	736	695	700	682	720	698	698	688	721	663	692	671	720	691	728	716	710	714	670	732	711	675	746	723	725	734	726	710	663	700	684	674	714	661	666	716	671	690	712	722	713	725	677	706	698	686	704	652	687	691	691	680	700	703	690	706	704	718	698	662	674	689	713	733	723	694	695	701	784	699	676	670	756	741	742	699	701	685	715	658	688	677	689	706	706	691	708	702	664	710	710	728	725	707	734	670	707	659	703	743	684	729	737	695	756	697	683	733	666	713	709	678	694	712	699	697	678	722	708	698	700	685	707	733	719	679	697	767	705	677	669	696	682	717	736	709	698	742	696	707	688	712	690	697	765	733	711	706	696	722	726	678	723	686	735	695	691	715	669	691	693	694	724	682	730	678	673	712	733	707	748	673	710	703	672	665	708	665	700	758	655	682	707	765	717	648	712	690	707	712	715	702	672	691	755	689	676	689	701	735	696	695	678	713	671	705	683	716	735	695	710	664	719	729	738	647	722	709	643	726	722	704	699	727	679	666	698	711	736	701	688	704	668	649	657	700	716	714	678	667	724	676	693	676	703	699	708	684	714	716	674	741	681	699	699	697	706	714	700	690	752	658	719	722	713	671	720	681	691	707	691	679	687	682	707	725	727	707	680	686	751	690	717	705	690	650	672	703	627	701	710	710	694
27343	40448	27955	17440	13880	9695	6647	4963	3863	2929	2494	2235	2106	1681	1484	1487	1599	1406	1250	1161	1187	1189	1177	1085	1099	1038	1007	950	858	916	863	866	878	803	782	828	754	732	758	745	777	750	742	736	759	786	769	743	775	753	758	693	740	731	705	704	772	754	696	705	714	685	726	745	754	732	687	673	699	672	728	704	723	703	694	725	713	727	691	654	664	723	733	698	702	697	704	721	732	708	692	706	705	745	721	725	708	709	715	703	696	740	749	721	737	734	675	785	746	733	769	734	671	717	757	737	726	741	734	680	694	707	746	727	739	723	748	677	689	694	708	677	709	678	703	703	767	686	734	700	704	680	698	702	684	686	766	668	756	738	695	760	697	738	731	705	679	668	682	735	745	694	736	713	701	661	704	728	721	749	685	708	724	730	733	725	704	735	723	707	693	774	733	666	720	740	718	679	693	661	697	683	755	720	753	734	734	715	734	666	755	759	725	749	740	732	688	699	689	705	758	687	749	673	706	697	675	695	736	785	719	745	723	743	741	724	716	710	706	692	753	732	728	687	761	721	717	730	727	708	716	737	712	691	664	665	695	731	676	706	742	702	740	680	728	733	726	688	718	696	741	677	716	718	704	691	685	737	715	731	674	710	720	658	706	696	708	711	737	713	709	735	740	702	706	747	738	741	676	711	703	682	708	712	735	717	733	709	695	680	691	712	675	684	713	732	659	764	743	713	696	739	698	747	753	709	729	690	703	706	704	667	699	729	716	727	720	729	688	784	690	678	741	707	684	685	729	694	683	708	696	733	675	682	738	745	747	704	671	708	765	710	770	704	639	741	678	774	685	714	714	671	672	710	661	724	774	702	694	769	726	712	761	747	675	702	688	697	764	681	723	729	691	740	709	737	698	711	748	750	690	754	749	702	736	671	737	767	698	754	691	705	747	659	715	695	708	648	700	717	693	742	750	680	685	718	700	761	684	716	762	695	688	708	670	696	709	742	639	746	691	755	731	705	727	685	668	723	747	706	749	728	699	721	736	723	743	728	793	679	694	726	745	747	741	731	683	726	718	754	734	710	748	693	705	678	712	652	703	699	716	716	730	694	746	751	766	707	710	704	748	725	738	683	689	738	686	741	686	789	698	732	758	723	723	752	697	688	720	702	723	726	689	679	727	699	733	777	743	705	684	748	681	720	701	698	691	735	704	688	715	724	747	751	698	711	707	707	695	696	711	704	749	701	709	734	741	751	752	717	754	712	719	729	721	740	695	712	703	729	738	757	676	720	710	719	701	756	738	765	729	780	704	750	722	687	695	717	757	720	734	724	747	687	654	767	686	737	723	691	742	692	769	763	709	754	751	695	771	671	782	737	620	703	716	690	724	746	737	688	714	725	759	710	704	752	705	704	674	704	742	726	719	688	744	691	727	682	726	726	701	716	695	754	742	727	729	734	691	721	720	698	710	757	732	738	698	743	715	739	702	695	666	670	709	689	727	715	709	715	709	738	684	710	752	679	698	723	660	754	700	706	705	682	711	698	679	749	730	711	716	676	728	674	698	764	737	714	703	675	702	738	720	696	697	711	698	710	699	698	751	708	683	670	725	696	762	701	767	750	734	679	737	719	732	721	686	691	762	683	697	709	718	693	677	752	734	727	710	710	714	655	671	733	739	699	706	661	716	667	707	640	691	704	701	663	706	685	691	704	736	723	715	708	729	740	755	708	707	730	701	716	708	700	641	724	678	695	730	719	697	722	661	708	720	707	720	696	723	736	738	724	720	702	713	749	752	691	685	715	717	696	701	727	711	724	745	755	711	720	706	753	686	736	733	737	672	709	769	699	751	667	718	753	687	728	728	714	737	730	711	694	765	730	739	696	741	701	716	722	723	696	705	712	792	797	696	734	705	746	726	688	685	708	752	739	728	725	712	705	739	727	690	744	718	745	704	698	711	701	681	727	697	776	716	690	700	703	676	685	679	677	783	723	733	708	671	722	674	740	685	760	717	697	740	662	690	704	682	655	697	717	691	722	697	734	736	730	691	677	729	711	681	709	757	745	656	693	726	716	707	728	725	758	670	755	715	726	728	718	701	756	705	730	686	739	706	713	727	695	694	720	685	690	713	748	734	735	681	729	720	703	753	721	735	725	713	669	741	726	729	747	704	756	704	693	704	743	731	749	695	679	674	754	705	693	745	686	717	705	720	733	692	684	799	730	695	753	733	734	715	689	707	754	712	728	785	690	718	687	696	703	726	683	659	735	744	680	733	726	681	728	701	687	744	695	694	739	731	741	746	664	744	678	679	720	725	745	705	711	768	727	707	690	692	738	673	719	696	686	756	758	776	698	739	708	745	724	720	735	703	687	750	728	757	785	691	707	712	684	718	723	698	730	727	721	767	716	701	690	719	739	709	696	716	720	699	703	714	754	738	722	756	666	719	744	711	724	767	685	713	736	709	733	726	719	708	751	715	696	723	749	753	735	712	756	694	687	690	718	724	682	683	745	701	795	732	688	661	693	735	708	720	692	693	656	710	697	749	738	693	666	752	709	705	761	708	728	716	672	708	697	733	692	703	746	726	680	711	706	726	757	748	719	723	700	668	750	713	697	673	711	792	731	698	706	666	735	717	728	693	717	692	739	733	707	732	769	697	632	694	723	746	723	779	724	767	690	711	695	685	763	720	785	729	715	656	679	730	703	696	767	706	669	723	752	727	705	782	729	691	752	712	716	685	693	708	685	674	741	665	768	734	722	726	686	674	748	748	698	665	737	695	753	729	705	703	731	721	740	701	668	669	700	649	717	717	740	739	719	709	758	751	699	741	718	724	705	738	701	797	738	786	703	684	695	749	782	692	715	719	726	759	728	687	727	734	702	678	754	689	727	721	704	724	701	717	727	737	661	691	687	672	728	688	726	696	720	717	745	680	705	709	689	698	739	701	733	706	719	713	684	718	674	682	699	699	714	718	714	743	689	710	711	731	761	716	724	722	724	691	690	689	755	642	693	715	702	707	730	739	659	701	690	699	718	726	733	714	698	716	724	732	723	706	714	703	770	729	733	739	709	767	669	697	675	719	688	752	676	731	685	703	712	713	672	690	716	710	689	727	722	727	702	686	755	728	701	697	729	711	696	720	729	726	724	721	736	755	691	730	741	749	690	692	638	678	723	697	708	744	705	703	682	702	743	681	714	733	692	706	725	682	735	723	678	701	701	750	707	729	711	668	738	766	741	748	744	674	701	695	698	671	723	739	703	740	717	681	715	722	750	736	732	748	689	744	701	675	732	699	709	724	751	737	700	692	718	672	727	720	755	715	666	719	689	684	712	678	722	697	750	692	776	688	768	670	734	699	694	735	729	681	742	698	767	714	701	688	754	708	683	670	711	724	701	728	703	714	721	678	731	761	715	723	723	711	733	730	737	717	750	720	695	741	678	745	724	680	734	708	672	729	704	706	734	763	744	736	723	725	670	737	772	684	685	748	695	696	691	747	726	683	683	738	737
23680	21047	28300	24261	21769	18160	10306	5714	4249	3338	2902	2547	2364	1928	1791	1730	1781	1596	1466	1449	1388	1354	1409	1384	1253	1272	1189	1138	1118	1045	1043	1000	964	961	866	957	878	908	876	845	832	801	832	880	857	856	885	796	831	780	820	866	905	881	909	811	838	855	844	873	845	840	836	843	825	821	788	872	816	797	797	792	782	821	860	850	773	783	799	860	825	772	817	771	852	835	799	870	834	809	840	793	812	797	839	790	804	799	795	830	822	841	767	830	851	722	807	781	798	853	772	821	827	783	877	781	810	816	834	802	844	864	825	804	828	786	796	843	769	796	786	791	798	824	785	803	798	833	807	851	766	797	848	809	796	758	800	851	858	855	797	808	810	814	817	798	874	892	802	809	853	797	866	764	857	852	821	794	815	835	809	839	754	865	830	812	835	838	780	815	776	786	836	814	820	838	837	790	828	850	815	823	754	801	825	779	811	840	817	801	815	803	780	809	813	755	816	823	835	795	830	782	821	838	750	815	789	828	824	827	768	829	824	792	848	816	831	807	801	823	815	812	806	862	864	806	802	797	856	818	869	803	872	818	813	812	825	846	803	794	771	818	843	836	803	818	832	826	826	760	778	804	810	839	817	857	802	853	773	829	813	822	813	820	797	786	874	793	770	820	792	822	835	806	788	782	768	790	856	870	839	796	791	818	816	765	849	813	826	836	831	846	799	836	868	802	836	855	799	790	763	762	818	792	774	845	814	831	824	799	814	850	792	798	805	802	788	864	855	816	845	789	790	838	813	789	810	770	822	864	854	794	854	860	745	871	807	781	808	840	831	822	755	800	800	821	830	809	814	812	844	816	787	872	787	861	801	812	739	820	785	867	824	818	842	805	815	834	859	842	867	819	786	838	837	832	832	842	809	811	784	779	831	847	798	863	821	814	813	788	833	853	824	803	808	812	834	824	820	858	776	818	853	801	805	791	828	817	798	835	803	826	804	834	758	836	852	858	798	801	772	802	851	826	792	798	789	838	752	856	781	889	824	798	858	830	834	819	817	825	807	807	803	855	820	839	804	779	788	788	831	816	851	790	841	818	820	793	858	775	789	794	812	787	851	808	793	781	809	831	795	797	837	756	862	793	848	827	820	841	829	840	846	810	822	833	845	792	833	814	785	842	824	825	818	768	835	806	844	830	803	780	797	869	851	827	799	845	839	824	834	796	807	787	805	782	787	744	830	786	831	807	836	842	798	800	858	855	868	836	780	787	807	801	812	824	849	822	881	782	788	807	822	779	792	788	884	842	819	831	814	856	815	848	796	823	795	844	818	824	768	893	800	841	807	846	803	798	768	791	799	813	825	798	820	814	832	865	855	786	773	815	789	813	817	811	853	787	887	852	815	786	811	786	785	842	807	890	881	792	810	849	777	804	821	837	791	808	771	845	818	849	808	836	822	868	844	834	783	841	795	794	786	800	857	801	817	850	864	820	798	760	763	785	831	815	788	870	867	807	823	850	831	779	799	841	808	813	858	843	842	790	809	800	833	770	784	790	806	797	807	877	803	787	863	791	838	852	811	816	807	813	841	808	843	829	792	826	759	808	862	811	784	809	843	847	797	841	855	790	791	784	803	831	811	823	828	841	817	805	816	785	812	783	778	859	818	808	796	831	804	792	837	861	794	802	850	878	778	876	810	794	821	800	803	835	825	828	795	773	786	874	835	828	804	825	807	844	795	856	827	803	833	778	800	786	890	826	814	787	791	868	857	780	814	822	816	891	783	789	802	831	814	830	804	860	842	825	850	772	812	799	850	848	827	811	838	833	815	827	851	837	792	808	857	796	845	765	800	851	774	835	865	855	822	876	829	849	783	855	819	788	761	844	793	843	849	801	789	786	841	843	781	804	830	760	800	801	865	790	804	810	830	795	803	767	828	798	828	814	838	811	809	805	782	821	778	840	850	837	808	818	807	822	788	872	797	838	819	804	835	828	810	828	816	856	759	830	844	804	791	833	756	849	819	866	809	838	816	841	863	842	832	807	820	764	779	823	795	786	824	829	854	826	841	763	856	782	782	857	804	753	818	810	857	793	833	811	843	840	837	809	807	807	848	788	811	787	807	778	830	872	797	791	817	827	860	818	770	829	850	816	821	799	808	763	841	813	758	839	773	811	746	828	846	825	819	832	822	813	808	815	835	836	830	816	781	806	796	824	786	837	789	810	774	821	884	813	841	806	803	832	791	797	829	806	783	811	767	788	858	783	792	796	820	822	784	817	861	796	799	851	783	838	886	823	809	811	812	820	820	812	858	858	817	819	816	798	882	872	843	805	822	841	832	840	805	802	794	794	810	792	767	803	818	826	833	795	825	790	863	862	848	839	809	830	845	789	832	795	839	792	776	805	819	820	839	813	793	772	816	764	824	785	806	830	820	780	802	779	831	803	827	780	854	783	785	857	816	807	755	765	863	838	821	819	840	817	808	812	781	796	832	849	848	853	823	853	787	821	803	817	859	842	828	855	821	811	789	867	803	737	822	804	847	837	810	808	837	830	811	817	818	786	774	787	822	814	827	794	817	841	830	797	801	818	793	849	824	821	802	808	827	808	836	786	802	807	855	794	790	830	848	829	782	797	801	826	848	889	840	817	799	792	837	817	773	792	840	828	811	800	807	851	816	808	828	779	812	785	789	786	780	867	812	772	842	843	800	766	809	794	830	807	849	813	825	860	863	802	810	783	830	830	882	875	810	809	776	825	826	850	820	817	805	758	799	790	859	819	776	851	818	842	845	777	851	822	869	821	852	801	839	796	795	823	792	793	788	846	794	803	852	817	797	876	820	826	772	828	850	852	765	814	816	784	818	849	857	805	794	808	843	837	866	811	851	792	791	832	828	788	883	817	812	805	831	827	867	823	839	828	784	868	821	827	822	791	809	815	766	833	778	802	842	812	850	842	790	840	812	816	815	813	821	801	828	813	829	859	797	785	841	856	786	793	853	846	859	828	787	790	778	818	794	805	858	811	804	813	839	838	805	796	824	838	843	845	827	820	856	799	771	836	783	788	782	839	797	756	824	832	790	765	825	853	755	773	750	806	864	860	808	739	812	835	821	769	768	791	831	806	813	791	835	804	798	826	796	785	866	811	791	797	849	830	872	786	865	799	836	813	825	843	787	809	802	785	835	793	782	774	823	784	812	767	841	753	809	782	823	845	729	784	800	819	809	860	839	758	835	767	799	849	838	826	855	849	827	823	807	849	757	757	851	806	832	834	808	856	768	814	810	798	790	826	788	825	805	863	813	819	815	832	813	793	839	800	804	797	852	806	805	757	781	795	782	797	815	826	759	829	839	781	794	811	800	845	817	811	824	790	818	752	779	884	795	861	827	754	821	826	823	849	791	796	790	808	844	847	846	776	851	834	760	785	803	850	825	807	795	778	878	778	837	805	852	823	787	812	803	852	833	863	814	765	799	819	790	834	785	833	788	845	756	817	868	851	750	801	782	802	834	827	785	808
28156	48902	35340	24557	19687	14658	10651	7840	6107	4803	3995	3649	3195	2664	2369	2329	2246	2190	1811	1647	1618	1688	1650	1588	1515	1435	1298	1255	1215	1193	1098	1093	1031	990	963	952	858	907	877	901	847	894	894	861	901	859	905	883	946	898	824	876	879	861	851	811	828	868	817	840	856	819	829	803	778	797	802	829	769	823	784	794	763	833	851	873	796	799	797	736	809	837	839	816	852	797	811	794	796	861	807	804	786	810	806	797	774	811	808	826	841	832	819	830	851	804	821	828	854	859	854	817	790	843	858	760	810	788	826	779	826	817	816	807	794	817	803	832	810	852	825	846	789	822	846	818	786	857	773	835	808	831	828	785	807	846	812	813	775	832	811	803	795	847	846	785	831	793	841	830	793	801	841	795	783	812	846	788	793	781	842	781	804	784	865	820	763	805	869	827	846	838	788	816	754	825	786	816	812	810	794	818	816	779	769	831	821	840	829	779	773	818	803	817	827	777	820	807	780	798	810	846	836	765	858	801	816	806	774	822	779	780	778	813	869	824	807	821	763	845	801	801	829	836	789	829	804	812	773	853	768	813	800	823	782	795	809	788	830	832	807	796	811	796	841	787	810	796	786	785	812	809	784	823	790	802	876	830	786	803	868	807	837	824	860	839	794	833	841	822	808	810	807	802	764	806	786	835	825	808	877	793	783	789	761	804	879	872	826	817	786	836	792	763	833	832	808	839	811	816	803	787	785	817	794	747	826	809	784	771	800	767	780	824	861	805	837	821	820	821	786	811	813	791	786	811	804	831	811	816	805	809	779	802	748	797	771	807	785	819	825	857	832	847	815	821	812	795	779	869	805	777	764	788	753	800	830	794	810	856	828	757	806	834	834	798	806	809	809	818	810	804	865	810	799	768	757	788	802	822	832	806	780	810	798	817	819	799	820	831	787	826	829	863	806	797	791	836	787	818	811	852	791	836	820	850	832	818	856	783	797	827	779	834	833	776	822	785	832	813	776	846	850	791	799	803	782	822	790	822	789	819	758	785	896	831	832	769	819	821	765	875	792	769	854	749	819	813	794	833	798	833	808	811	829	844	816	786	803	815	804	835	827	782	850	788	817	760	818	861	808	883	768	785	829	862	843	780	796	810	824	816	789	786	804	763	855	830	769	775	801	777	855	827	783	825	835	781	830	820	776	793	765	787	816	796	825	834	831	845	851	829	791	809	790	806	852	819	798	809	818	770	821	787	817	826	837	784	765	849	798	829	816	819	785	788	827	797	782	782	830	803	835	816	784	773	794	802	811	780	804	833	843	812	851	814	805	776	813	833	763	752	770	832	782	869	842	820	781	805	802	856	813	826	796	836	813	806	805	890	814	875	826	796	800	807	813	806	770	781	779	751	829	829	842	848	828	788	772	867	821	830	818	821	797	809	831	822	776	813	760	832	797	775	787	792	808	805	794	797	784	806	814	851	818	815	774	816	845	848	773	877	861	774	780	826	813	812	804	823	802	794	774	846	846	792	791	798	824	791	803	836	807	790	773	830	762	828	825	825	843	774	779	773	817	825	799	836	780	801	821	810	805	807	811	775	807	783	791	819	851	801	775	837	806	834	819	819	808	808	787	825	817	816	778	860	762	834	815	830	790	851	816	813	815	808	810	828	813	758	822	840	791	781	815	863	757	792	851	891	802	855	772	778	832	823	819	838	793	779	838	761	787	802	836	819	877	813	813	798	808	876	742	833	810	787	856	829	841	787	779	801	794	775	813	778	855	780	780	844	834	825	790	837	840	816	820	805	803	770	799	795	801	773	794	809	840	796	807	790	818	824	804	808	742	864	841	831	816	827	844	788	824	833	833	829	829	801	859	852	743	826	756	823	840	766	847	774	825	781	776	812	805	843	811	859	823	791	795	812	831	770	801	794	822	828	843	802	781	836	806	792	780	771	863	848	813	817	859	787	843	806	812	833	818	843	800	829	789	785	805	846	828	832	833	798	851	830	879	763	810	797	799	810	773	828	839	862	827	784	777	782	851	741	808	794	822	808	808	857	817	780	812	793	838	785	790	812	794	767	752	817	883	807	838	824	913	828	793	776	826	820	813	834	829	813	850	879	798	793	772	799	814	856	850	803	777	785	840	804	789	794	827	838	791	810	807	829	813	795	820	796	748	826	779	834	772	828	772	803	811	831	859	799	834	847	817	809	830	816	789	835	843	857	760	785	837	779	818	802	818	845	832	839	755	842	820	826	829	798	822	800	802	770	796	774	819	837	811	833	824	829	793	823	809	831	829	840	819	787	859	776	776	834	832	804	837	864	829	776	810	841	849	757	777	804	773	793	799	821	865	833	821	747	779	794	809	825	844	832	816	795	778	854	778	765	835	783	809	823	824	817	850	808	823	790	799	799	832	777	791	894	845	840	788	810	817	803	775	842	838	868	784	808	816	801	791	761	823	831	804	860	816	749	788	807	814	825	785	804	799	782	820	775	812	826	826	851	819	747	777	815	816	859	814	834	837	813	811	761	834	839	811	838	773	838	828	786	812	841	763	824	815	861	805	793	794	847	796	803	814	816	826	792	800	788	802	765	805	751	818	812	834	833	810	781	817	838	792	800	790	807	801	825	826	819	785	819	854	790	832	829	850	760	811	795	807	821	810	817	785	833	785	777	832	809	764	816	784	784	787	767	750	770	814	796	835	822	882	816	776	875	782	838	788	791	817	778	827	813	828	842	809	827	799	819	849	790	855	739	804	796	820	812	823	779	807	783	784	834	787	825	814	842	820	810	757	817	836	823	826	829	809	794	727	859	824	821	787	768	780	822	804	737	749	801	852	736	774	824	746	753	814	849	795	804	818	845	798	784	789	842	825	814	839	831	842	867	831	811	828	783	822	820	806	805	843	844	779	816	807	846	837	843	823	828	806	782	840	779	852	835	799	829	802	801	807	775	822	806	837	791	777	779	799	829	829	790	788	827	819	825	815	855	798	842	795	794	814	800	816	823	798	852	783	827	822	783	819	853	787	832	781	823	828	848	784	816	836	778	874	819	821	803	825	842	828	776	822	875	814	818	809	814	835	816	836	780	826	788	828	845	821	763	800	788	806	778	772	832	828	814	808	800	818	797	816	854	826	806	802	837	843	799	807	773	784	897	863	768	819	803	811	870	801	823	781	828	872	837	831	862	808	809	767	812	813	825	800	808	781	752	829	818	814	819	859	816	807	796	777	819	829	804	844	835	802	856	819	837	860	781	822	782	765	802	795	852	809	770	801	809	855	875	806	815	800	865	823	794	805	761	805	820	804	828	783	784	813	785	837	813	805	784	847	776	797	794	776	816	849	816	820	798	802	842	840	839	789	787	769	822	807	811	859	772	782	841	813	825	815	769	794	802	828	775	771	766	843	784	806	877	797	792	832	786	803	830	770	774	834	784	843	773	797	829	840	769	814	802	797	781	834	788	822	808	787	775	858	855	790	824	810	816	797	781	810	792	794	754	784	810	794	845	822	840
24781	21081	27728	25532	19068	11083	6728	4265	3232	2632	2471	2179	2091	1832	1552	1592	1542	1535	1386	1359	1339	1306	1257	1244	1192	1171	1126	1118	1078	1050	1012	984	933	908	922	844	878	888	918	900	859	803	913	837	867	884	901	904	913	898	891	932	864	826	859	873	819	894	850	811	866	809	849	837	841	840	848	903	875	862	886	844	876	888	875	896	906	848	877	831	852	817	863	852	860	848	910	847	844	866	900	857	815	873	796	840	855	920	832	896	896	886	838	845	820	889	852	887	890	898	856	839	857	897	821	817	822	864	829	830	883	812	885	914	819	860	870	859	823	853	837	820	839	844	842	832	848	843	888	813	836	923	839	907	833	773	788	849	847	864	846	807	894	830	871	839	824	846	870	854	859	858	781	823	859	841	812	821	868	897	870	853	870	850	885	866	816	848	834	862	851	854	835	856	844	849	814	842	884	833	869	863	826	865	874	773	845	852	873	818	813	843	820	827	833	803	834	844	807	826	870	899	863	819	849	852	825	902	890	858	858	899	879	898	788	919	841	883	896	834	879	881	900	881	840	841	844	844	901	826	903	850	827	866	909	823	858	862	875	852	892	833	839	832	897	865	831	829	820	859	875	808	862	852	873	884	816	853	925	830	860	784	870	887	865	899	889	840	871	860	907	810	877	761	830	917	851	864	826	849	853	869	842	831	834	871	844	850	830	892	825	862	891	854	847	886	847	886	873	856	836	880	822	877	863	856	846	826	877	876	887	836	852	855	847	858	870	880	853	875	875	858	857	860	877	884	826	865	901	868	850	816	852	963	828	850	863	839	863	853	850	859	838	856	836	816	892	813	862	810	837	854	859	822	830	811	913	832	851	832	836	853	851	817	881	857	840	884	873	815	841	843	852	815	807	892	861	873	871	844	855	806	921	887	880	834	809	839	864	851	862	824	821	838	890	877	870	931	810	882	821	807	839	837	864	890	851	868	829	868	770	880	848	835	930	845	860	865	847	896	831	851	821	866	859	841	856	850	824	812	833	847	911	841	853	823	852	887	881	842	876	877	881	836	830	845	898	803	866	844	795	824	849	853	838	803	823	876	887	846	832	832	808	820	808	875	853	894	832	858	883	832	857	859	844	842	846	819	842	846	870	836	888	842	904	891	857	873	836	865	849	882	877	866	900	835	887	895	836	860	865	825	863	845	838	831	844	874	859	810	817	851	868	830	870	819	791	888	840	836	841	866	838	889	814	877	855	831	847	942	886	846	834	829	836	816	890	857	854	861	888	795	828	861	797	837	805	880	863	863	844	826	852	844	829	857	833	873	895	841	855	871	836	837	898	849	855	891	815	879	920	854	847	864	858	885	864	851	872	823	860	814	846	868	838	921	832	892	881	835	862	855	856	869	874	838	868	846	838	839	777	870	856	850	809	810	874	851	879	850	862	845	823	890	871	841	841	861	898	849	872	849	915	855	857	876	848	827	846	864	853	839	891	857	853	887	823	870	847	873	889	868	881	881	906	843	823	822	870	828	877	848	876	854	813	826	800	822	891	814	849	900	828	837	891	853	823	839	846	836	875	837	861	785	839	872	900	868	879	835	817	844	863	800	875	869	882	828	820	827	834	858	886	918	872	831	882	838	872	837	894	829	829	871	825	841	808	877	825	848	859	847	846	827	843	805	833	886	830	836	848	853	864	858	889	799	881	813	864	905	818	907	780	824	884	881	851	816	848	887	832	851	830	835	892	838	826	875	877	819	841	877	815	838	843	867	790	859	838	844	835	870	873	807	861	875	879	854	845	797	881	861	878	812	842	856	852	808	871	838	833	864	873	882	872	861	887	837	828	867	872	860	793	821	811	870	847	883	885	826	891	850	865	848	910	830	812	850	845	871	846	882	862	853	878	831	839	890	873	855	850	917	904	908	804	874	841	843	843	850	893	847	884	812	863	861	901	863	827	885	839	873	840	856	838	797	832	893	808	847	802	841	864	848	871	841	893	781	816	880	813	842	886	882	858	853	864	838	823	814	826	854	882	868	894	831	882	873	796	893	832	873	839	867	832	841	790	879	847	837	857	799	852	866	825	838	839	851	844	835	873	871	819	832	852	836	816	833	819	888	816	856	859	901	846	878	813	864	877	821	828	829	853	853	831	914	834	875	864	867	839	867	858	850	792	856	791	814	852	852	902	830	852	855	921	819	925	874	847	827	902	830	866	895	852	899	816	809	778	879	824	859	865	884	808	896	846	857	838	804	867	834	901	861	844	827	919	823	859	842	841	900	897	846	821	808	866	867	842	855	841	892	811	760	850	841	856	907	850	841	857	915	911	854	838	826	889	835	856	828	857	898	840	830	824	883	806	838	821	844	808	834	847	818	832	846	880	865	786	841	835	857	828	888	877	831	847	829	837	809	851	843	856	842	823	861	857	906	830	937	836	856	839	843	915	866	849	852	880	835	828	883	849	843	868	881	849	818	853	832	871	803	890	888	883	794	832	857	836	858	808	860	805	856	876	849	843	838	825	832	838	862	811	809	867	858	855	902	811	839	819	847	884	860	893	850	863	951	836	878	889	855	822	884	804	872	892	850	863	896	833	822	894	861	904	898	821	844	904	807	842	863	838	861	910	853	834	854	872	845	861	850	808	841	812	876	866	832	854	832	842	870	885	854	838	847	829	915	843	889	829	869	849	859	867	845	888	839	820	890	809	855	845	803	843	843	861	866	893	832	861	854	826	805	899	828	878	880	831	846	824	867	862	873	809	861	821	794	841	834	855	863	895	871	852	864	897	836	907	886	849	860	860	856	796	900	872	831	827	850	852	836	884	923	831	810	864	826	860	856	805	852	912	823	893	907	843	809	847	893	841	834	855	871	874	849	844	864	839	861	854	859	837	892	839	832	772	830	910	847	865	810	830	891	877	843	836	839	841	853	896	810	907	797	795	901	869	841	815	852	817	851	818	841	864	813	824	852	867	900	890	850	801	838	839	858	802	808	836	838	865	892	884	853	881	883	838	826	840	869	872	861	856	791	834	876	832	871	900	869	773	882	851	913	846	865	809	863	831	847	861	837	899	871	857	805	870	817	902	897	841	873	781	881	928	832	874	810	909	932	834	843	827	878	863	857	823	840	909	865	816	865	872	840	894	826	878	828	851	866	851	867	857	833	839	833	876	847	899	870	838	869	813	825	890	830	829	835	883	860	820	880	867	857	865	832	850	824	842	817	818	783	840	915	862	911	859	861	899	839	866	825	834	818	850	890	794	859	871	854	906	880	835	866	877	871	843	796	879	854	850	850	796	903	841	834	853	921	818	893	896	853	850	834	836	833	846	875	787	894	845	873	864	860	818	859	880	858	883	838	830	834	868	840	905	813	850	829	836	842	839	829	843	855	829	834	821	813	843	793	860	792	826	857	768	872	856	817	843	883	861	831	930	832	889	816	852	827	788	893	893	827	869	834	870	781	841	842	842	893	876	844	858	807	869	823	850	879	856	804	804	857	860	809	871	841
27814	45022	32076	21890	16703	12128	9078	6599	5214	4076	3705	3366	2954	2438	2113	2053	2011	1833	1717	1509	1571	1571	1486	1504	1380	1357	1271	1168	1103	1177	1103	1081	1053	1039	981	942	987	970	925	991	896	884	923	925	903	938	857	889	931	944	936	877	939	886	829	854	900	909	916	866	885	869	901	852	912	869	912	850	870	853	854	893	882	851	832	856	884	872	875	877	892	898	912	870	899	896	830	880	874	859	838	936	834	859	839	875	881	819	903	860	865	864	845	866	884	871	862	867	894	855	890	827	907	900	899	839	839	833	885	851	881	826	891	808	868	876	950	837	876	835	857	808	868	857	866	866	847	838	880	895	877	825	875	838	762	916	868	938	899	828	859	877	861	870	839	889	830	877	870	871	879	862	830	849	916	911	834	873	868	872	834	835	889	843	942	870	915	888	853	874	900	895	869	894	873	886	835	892	824	863	853	934	901	894	865	874	872	819	845	821	870	812	888	861	885	855	919	883	892	850	829	805	846	871	831	842	833	878	832	820	877	812	865	921	836	878	858	871	844	863	804	860	878	862	871	865	873	866	925	866	883	888	831	830	850	839	833	814	857	837	871	863	860	878	868	880	875	817	839	868	894	847	824	849	898	876	876	850	839	831	854	868	866	861	866	890	895	901	880	855	850	902	874	888	858	855	871	869	836	856	917	891	839	881	850	823	882	835	851	903	854	894	811	891	875	853	867	877	863	886	876	848	889	846	881	886	845	835	872	862	876	846	865	852	844	865	832	839	874	857	809	848	871	877	908	834	812	914	860	857	868	884	903	868	865	901	854	851	917	883	881	888	852	837	860	851	854	886	908	910	895	902	867	850	857	873	890	843	872	879	868	860	890	875	888	862	852	858	890	880	903	887	864	879	849	849	858	839	803	860	880	871	961	833	846	806	850	821	865	836	872	873	836	878	875	825	883	875	845	833	862	868	848	877	894	921	851	838	864	799	877	869	808	854	864	890	887	850	858	876	858	842	867	914	846	866	857	867	902	868	881	834	847	845	872	847	879	859	910	902	872	856	831	861	855	857	909	931	877	847	895	868	817	885	919	888	852	846	838	884	859	854	893	840	925	855	926	827	857	860	869	877	857	884	862	808	837	833	897	872	840	843	836	860	858	845	877	831	868	846	888	854	899	810	826	939	841	976	865	916	881	852	861	866	824	870	841	848	857	839	879	909	848	883	946	885	940	802	895	934	921	864	857	847	819	862	882	898	899	878	831	838	849	827	900	906	839	897	843	872	838	819	848	873	855	898	828	868	880	887	835	911	868	868	849	882	873	888	819	875	881	870	846	804	838	849	833	870	859	875	890	871	879	858	863	860	872	843	866	837	945	861	780	824	923	802	876	811	924	893	867	900	890	882	861	863	871	838	836	862	850	857	851	866	876	871	911	876	924	878	867	850	847	884	870	846	889	863	845	888	842	892	833	839	824	843	902	869	880	889	901	803	883	893	784	835	852	867	792	901	853	851	900	789	857	870	866	910	849	842	882	837	890	861	850	855	899	877	842	823	878	879	885	847	875	900	861	858	883	862	824	866	904	849	846	886	844	853	899	883	866	883	830	831	912	841	823	846	845	854	874	856	870	858	884	892	861	898	859	840	890	858	905	868	876	893	875	891	840	891	883	908	810	908	876	882	845	851	865	840	850	863	839	857	841	903	848	860	865	847	899	890	850	902	868	878	891	860	845	829	854	890	836	863	786	917	879	865	846	827	867	850	889	924	861	861	890	843	862	862	897	901	863	831	886	835	875	857	903	889	845	880	855	848	829	905	862	916	835	903	853	932	908	865	855	877	908	830	823	901	890	836	849	908	824	887	833	895	925	861	916	917	865	831	902	835	824	839	846	852	921	833	850	853	868	918	852	853	858	821	850	867	870	861	892	874	855	927	857	853	841	894	873	882	912	923	820	904	862	869	893	923	824	877	888	849	832	874	818	820	900	863	825	841	818	863	866	894	892	811	838	849	829	891	880	878	856	878	866	854	943	893	898	854	849	827	868	906	900	868	911	876	843	849	855	863	867	838	856	874	893	902	844	899	886	911	900	870	858	842	887	869	875	866	863	843	843	899	865	836	852	869	860	867	851	800	851	867	880	860	878	860	886	854	884	903	814	861	903	915	802	902	839	882	814	840	851	827	849	896	911	920	822	848	860	875	926	875	846	824	844	848	891	796	853	902	831	848	888	860	890	889	906	818	892	842	899	874	832	840	902	890	896	911	845	880	859	878	881	840	937	891	896	897	856	866	828	862	879	804	843	862	893	855	857	894	903	863	836	889	909	847	861	897	902	810	858	833	912	874	871	836	836	889	886	847	848	807	897	835	888	859	882	799	824	869	923	865	888	816	917	849	865	923	820	831	865	884	876	855	866	891	841	846	901	900	917	842	886	838	901	825	867	860	870	862	827	934	836	895	840	864	918	849	839	840	875	892	910	896	807	864	830	874	852	839	824	808	885	877	875	880	879	915	884	848	848	902	823	801	868	838	886	868	860	865	862	872	889	875	846	839	874	846	854	848	856	854	876	853	895	856	896	882	865	856	873	859	833	886	866	880	913	878	889	826	876	864	909	929	853	917	908	929	865	899	870	834	919	835	883	902	838	859	901	889	866	837	878	891	886	798	828	938	829	845	836	845	862	928	846	856	855	848	843	878	870	861	882	843	814	830	819	886	811	843	885	805	914	887	893	870	890	844	845	886	837	897	832	851	865	862	891	822	827	815	855	852	830	847	873	831	934	833	870	850	847	847	835	876	823	817	869	892	872	847	906	840	863	820	889	857	882	883	874	854	879	885	837	872	884	864	867	857	904	915	873	802	870	839	878	886	842	856	893	907	877	823	924	859	907	879	940	804	870	935	856	873	862	874	854	877	907	893	809	933	860	843	844	906	867	858	846	883	814	884	860	850	848	844	897	856	880	866	853	865	851	886	852	873	848	934	877	875	872	911	891	852	887	853	881	851	855	890	898	828	864	850	883	884	878	897	895	848	837	913	858	807	837	812	844	852	883	841	791	831	861	881	835	819	854	861	915	821	835	836	832	847	844	847	842	892	884	831	916	898	869	872	875	923	875	856	839	862	840	920	883	830	858	850	827	872	884	857	863	891	834	903	826	915	893	871	880	839	868	817	893	805	876	857	885	918	900	851	842	834	846	830	850	843	855	846	912	808	877	911	870	851	903	872	850	881	877	873	850	836	909	922	878	801	864	858	840	818	885	882	872	881	853	843	855	868	865	839	809	839	804	872	852	914	879	855	890	882	865	840	856	838	839	877	890	885	863	871	893	915	919	854	898	881	915	856	873	912	862	933	903	831	827	859	881	826	849	877	888	856	815	876	877	844	862	841	904	828	840	893	894	868	847	890	860	851	884	856	880	824	869	891	904	930	896	839	825	918	857	885	857	859	874	815	856	879	843	847	864	886	896	905	903	863	942	828	841	838	897	938	832	863	802	898	834	845	840	853	845	823
22618	21102	28792	23676	21320	22230	18740	8858	6184	5002	4428	3877	3662	3436	2784	2490	2514	2186	2103	1953	2004	2037	1898	1856	1707	1714	1698	1526	1499	1435	1363	1372	1276	1247	1219	1174	1197	1196	1185	1168	1160	1109	1101	1113	1229	1167	1233	1113	1188	1115	1168	1143	1129	1134	1069	1111	1079	1119	1079	1091	1156	1058	1100	1101	1014	1087	1085	1113	1078	1099	1088	1086	1061	1081	1094	1141	1110	1064	1065	1026	1047	1070	1096	1132	1096	1141	1023	1025	1082	1157	1065	1084	1071	1103	1051	1100	1069	1115	1040	1121	1081	1125	1074	1098	1058	1135	1085	1068	1096	1050	1168	1068	1029	1113	1084	1094	1099	1060	1053	1074	1107	1066	1102	1089	1106	1020	1111	1036	1048	1121	1041	1076	1109	1055	1045	1044	1032	1043	1122	1118	1095	1069	1092	1044	1077	1105	1093	1071	1083	1098	1070	1098	1059	1064	1100	1142	1075	1086	1048	1058	1062	1104	1129	1120	1081	1037	1059	1153	1104	1076	1106	1117	1134	1114	1134	1068	1094	1039	1079	1085	1026	1076	1057	1085	1082	1110	1111	1112	1033	1122	1131	1060	1059	1041	1074	1096	1126	1101	1132	1081	1088	1122	1120	1092	1071	1084	1049	1116	1098	1057	1087	1051	1058	1073	1114	1106	1034	1062	1093	1045	1014	1062	1054	1053	1097	1113	1030	1083	1091	1032	1075	1055	1080	1108	1120	1066	1024	1063	1065	1046	1051	1056	1074	1116	1064	1130	1061	1056	1043	1149	1090	1016	1125	1103	1123	1100	1127	1138	1029	1104	1078	1093	1155	1122	1106	1121	1056	1122	1115	1089	1104	1112	1055	1128	1097	1055	1055	1093	1094	1063	1038	1119	1121	1118	1102	1105	1044	1113	997	1092	1064	1067	1091	1049	1105	1085	1044	1082	1067	1084	1064	1065	1075	1087	1049	1132	1081	1061	1105	1062	1136	1087	1098	1030	1073	1052	1057	1033	1041	1083	1074	1073	1097	1103	1066	1121	1114	1018	1065	1116	1062	1149	1092	1110	998	1087	1114	1105	1040	1036	1077	1099	1077	1097	1125	1050	1100	1118	1137	1069	1030	1101	1058	1100	1093	1033	1066	1112	1059	1071	1115	1006	1075	1068	1051	1057	1063	1055	1054	1107	1153	1105	1089	1077	1034	1058	1158	1030	1057	1083	1093	1048	1088	1030	1170	1068	1119	1068	1079	1074	1074	1076	1115	1097	1058	1092	1061	1145	1062	1135	1080	1065	1094	1094	1074	1032	1030	1088	1040	1103	1062	1103	1083	1045	1076	1053	1123	1087	1059	1056	1028	1080	1067	1081	1045	1037	1039	1058	1085	1075	1068	1131	1059	1149	1094	1080	1091	1104	1065	1070	1098	1045	1043	1060	1066	1054	1034	1079	1068	1116	1032	1060	1060	1048	1100	1096	1089	1045	1043	1071	1069	1080	1078	1096	1070	1080	1077	1045	1055	1077	1138	1107	1035	1109	1104	1085	1013	1094	1078	1078	1052	1078	1110	1014	1155	1050	1085	1140	1090	1029	1053	1068	1089	1069	1078	1123	1029	1064	1117	1090	1078	1101	1004	1078	1121	1039	1098	1111	1042	1033	1059	1061	1008	1037	1094	1067	1064	1080	1028	1062	1109	1062	1103	1094	1096	1076	1083	1087	1080	1103	1113	1067	1106	1026	1108	1114	1089	1118	1084	1042	1074	1071	1083	1109	1108	1041	1096	1121	1047	1079	1136	1104	1096	1066	1010	1077	1099	1008	1091	1076	1114	1042	1043	1070	1090	1087	1080	1031	999	1072	1071	1061	1056	1095	1053	1145	1166	1079	1027	1050	1041	1111	1074	1066	1077	1069	1075	1047	1032	1084	1102	1070	1083	1060	1060	1101	1126	1069	1070	1093	1001	1065	1107	1086	1079	1073	1074	1128	1084	1035	1067	1067	1101	1049	1060	1102	1104	1055	1073	1034	1050	1059	1082	1105	1050	1080	1088	1029	1058	1076	1087	1104	1016	1135	1097	1059	1090	1130	1134	1087	1087	1076	1062	1078	1075	1026	1077	1059	1054	1086	1105	1125	1100	1086	1119	1068	1103	1087	1107	1076	1147	1085	1053	1089	1045	1038	1028	1037	1095	1084	1113	1061	1077	1093	1057	1124	1031	1060	1047	1085	1068	1066	1149	1003	1067	1074	1001	1060	1091	1063	1088	1007	1063	1086	1046	1076	1063	1093	1104	1108	1014	1130	1087	1057	1100	1138	1056	1079	1027	1042	1037	1174	1037	1072	1082	1044	1046	1023	1035	1093	1090	1068	1112	1050	1062	1040	1049	1089	1091	1091	1022	1102	1119	1082	1081	1122	1125	1070	1060	1064	1069	991	1043	1029	1070	1034	1079	1072	1047	1120	1085	1087	1125	1135	1071	1074	1065	1092	1129	1054	1085	1073	1048	1064	1099	1102	1119	1097	1093	1091	1066	1054	1081	1028	1128	1126	1115	1069	1086	1098	1068	1178	1122	1100	1083	1077	1025	1086	1050	1060	1080	1062	1107	1060	1166	1086	1089	1143	1134	1082	1103	1096	1057	1102	1128	1089	1063	1115	1087	1122	1113	1054	1078	1101	1073	1120	1053	1041	1099	1072	1082	1042	1033	1084	1071	1113	1083	1024	1111	1030	1093	1099	1084	1085	1053	1107	1061	1016	1088	1118	1100	1074	1055	1118	1077	1017	1056	1110	1065	1091	1124	1079	1148	1092	1054	1140	1094	1110	1087	1075	1101	1058	1064	1067	1108	1085	1053	1089	1112	1086	1106	1026	1046	1024	1090	1037	1051	1046	1077	1122	1038	1056	1081	1097	1097	1062	1066	1128	1137	1044	1060	1058	1017	1081	1070	1112	1074	1080	1046	1071	1096	1021	1047	1086	1053	1057	1122	1075	1083	1033	1121	1074	1054	1098	1110	1140	1076	1082	1140	1080	1027	1084	1053	1100	1081	1058	1055	1111	1092	1117	1010	1025	1026	1052	1065	1147	1137	1095	1068	1046	996	1031	1121	1141	1126	1040	1128	1070	1107	1047	1088	1066	1070	1065	1114	1103	1084	1087	1096	1089	1070	1062	1026	1048	1144	1077	1135	1108	1110	1050	1119	1028	1048	1070	1032	1060	1095	1149	1074	1078	1110	1050	1049	1125	1081	1075	1065	1102	1043	1090	1089	1052	1096	1074	1081	1066	1122	1120	1113	1046	1053	1099	1068	1051	1141	1085	1097	1066	1129	1114	1057	1027	1068	1095	1108	1059	1086	1059	1054	1045	1062	1067	1053	1037	1070	1054	1079	1071	1102	1023	1094	1064	1081	1083	1068	1006	1083	1072	1137	1088	1087	1044	1087	1110	1153	1108	1112	1071	1019	1079	1122	1066	1110	1087	1094	1041	1075	1068	1116	1105	1066	1132	1039	1009	1097	1130	1076	1073	1119	1144	1139	1029	1162	1095	1045	1031	1100	1129	1063	1093	1110	1089	1133	1123	1073	1060	1025	1089	1063	1089	1074	1031	1118	1100	1057	1112	1019	1101	1059	1030	1078	1022	1081	1015	1086	1066	1074	1030	1121	1107	1065	1070	1026	1094	1102	1107	1066	1076	1084	1085	1092	1098	1039	1151	1109	1112	1059	1112	1084	1107	1117	1136	1046	1071	1016	1035	1039	1102	1074	1128	1048	1078	1065	1083	1091	1082	1068	1032	1079	1111	1112	1121	1089	1110	1125	1085	1053	1090	1082	1028	1068	1101	1051	1081	1068	1088	1108	1180	1179	1112	1038	1096	1062	1112	1007	1034	1089	1147	1056	1076	1081	1052	1092	1082	1096	1075	1094	1106	1083	1115	1067	1090	1086	1098	1116	1108	1109	1046	1071	1081	1046	1073	1018	1122	1114	1095	1115	1090	1030	1106	1094	1039	1019	1079	1104	1081	1098	1069	1111	1101	1079	1070	1079	1083	1014	1055	1030	1155	1081	1058	1045	1050	1064	1047	1093	1073	1035	1087	1080	1027	1057	1037	1125	1070	1071	1041	1059	1065	1108	1103	1049	1097	1054	1087	1113	1138	1067	1071	1038	1047	1099	1060	1085	1068	1046	1125	1075	1105	1102	1046	1044	1138	1047	1034	1119	1099	1058	1031	1079	979	1023	1025	1047	1068	1126	1119	1072	1026	1118	1095	1071	1108	1072	995	1061	1119	1039	1111	1078	1096	1072	1012	1062	1081	1083	1082	1060	1089	1077	1034	1046	1045	1098	1125	1087	1070	1060	1076	1060	1043	1076	1048	1077	1093	1069	1061	1078	1098	1081	1121	1096	1105	1044	1027	1119	1018	1025	1057	1102	1103	1068	1035	1129	1107	1101	1143	1125	1120	1073	1073	1136	1109	1081	1020	1018	1023	1071	1088	1106	1093	1066	1060	1034	1063	1107	1034	1083	1048	1110	1091	1078	1115	1026	1078	1104	1084	1084	1173	1103	1080	1080	1047	1085	1050	1120	1131	1033	1042	1110	1061	1037	1068	1072	1029	1040	1047	1157	1060	1111	1088	1027	1112	1124	1090	1045	1092	1053	1072	1027	1054	1147	1096	1079	1077	1126	1020	1032	1138	1060	1115	1057	1079	1061	1067	1068	985	1105	1094	1045	1100	1071	1083	1076	1048	1023	1079	1058	1051	1053	1082	1077	1071	1080	1119	1098	1079	1061	1095	1047	1042	1040	1080	1116	1086	1100	1031	1050	1025	1105	1094	1126	1074	1039	1024	1087	1064	1122	1059	1107	1063	1080	1081	1092	1091	1128	1025	1116	1085	1114	1091	1085	1057	1108	1059	1064	1059	1059	1111	1061	1103	1070	1056	1085	1135	1046	1020	1039	1075	1092	1086	1039	1056	1075	1105	1142	1077	1040	1132	1000	1099	1101	1093	1037	1103	1112	996	1114	1092	1081	1096	1075	1082	1055	1117	1089	1099	1022	1003	1077	1086	1088	1060	1043	1004	1098	1087
31165	54441	40191	28996	23522	17991	13711	10760	8835	7363	6258	5581	5128	4455	3650	3172	3169	2716	2514	2367	2425	2495	2258	2251	2016	1844	1752	1687	1590	1577	1522	1457	1307	1257	1223	1192	1213	1176	1189	1190	1139	1178	1174	1143	1118	1105	1232	1179	1094	1189	1111	1107	1067	1096	1069	1061	1042	1064	1079	1025	1113	1054	1057	1082	1070	1061	1042	1055	1064	1094	1038	1074	1053	1002	992	1035	1008	1105	1031	1031	1033	1029	1099	1052	1066	1053	1023	1055	1068	1042	1019	1061	1040	1080	1051	1043	1032	1046	1098	1060	1055	1020	1041	1066	1046	1029	1074	1045	1042	983	1093	1063	1081	980	999	1092	1027	1065	1046	1051	1067	1051	1077	1064	1068	1031	1016	1068	1032	1018	1093	1066	1066	1114	1081	1001	1098	1049	1028	1002	1069	1062	1034	1014	1016	1065	993	1014	1138	1076	1054	1085	1117	1095	1087	1121	1047	1015	1059	1063	1059	1021	1067	1018	1072	1011	1011	1090	1064	1054	1000	1050	1065	1082	1018	1083	1042	1037	1050	1011	1064	1034	1034	1032	1025	1013	1094	1089	1043	1015	1076	1072	1032	1030	1038	1011	1086	995	1003	1028	1082	1088	1058	1053	1052	1036	1025	1052	1029	1031	1077	1059	1028	1032	1005	1060	1015	934	1062	974	1045	1058	1136	1077	1015	1050	1072	1043	1067	1046	1048	1038	1006	1051	1049	1084	1106	1068	1073	1054	1042	1041	1041	1044	1025	1106	1042	986	1082	1089	1003	935	1045	1087	1059	1096	1064	1028	1061	1042	1021	1052	1036	1022	1081	1064	1041	1023	1040	1025	999	1033	1083	1013	1031	1039	974	1097	1026	1025	1054	1072	1069	1030	1042	1069	1006	1029	1058	1051	1078	1063	1097	1087	1090	1037	1052	1000	1060	1044	992	1093	1059	1045	1085	1053	997	1055	1013	991	1048	1092	1080	1095	1080	1076	1067	1103	1036	1031	1020	1073	1032	1092	1081	1059	1015	1083	1039	1053	1013	1060	1012	1034	1036	1032	1002	1013	1077	1022	1026	1070	1020	1074	1049	996	1023	1020	1130	1036	1039	1069	1053	1037	1035	1075	1020	1039	1120	1002	1065	1072	1055	1083	1082	1057	1059	1055	1059	1037	1031	1125	1050	1006	1021	1072	1039	1032	992	1054	1038	1017	1094	1016	1011	1082	1051	1074	1028	1064	1035	1057	992	1070	1043	1005	1055	1102	1037	1055	1050	1029	1039	1044	1051	1052	1059	1042	1054	1076	1111	1077	1053	1078	1039	1007	1050	1027	1038	1009	1078	1067	1093	967	1027	1019	1068	1040	1055	1042	1040	1060	1003	1061	1126	1057	1003	1040	1047	1108	1081	1076	1009	1116	1007	1044	1075	1034	1098	1043	1059	1015	1034	1063	1021	1034	1037	1047	1035	1071	1048	1017	1039	1002	1064	1050	1046	989	1029	1053	996	1076	1069	1039	1069	1034	989	1083	1026	1063	1021	987	1011	1079	1094	1012	1083	1086	1090	980	1051	1084	1050	1100	1028	1023	1066	1109	1000	1021	998	1068	1029	1029	1019	1018	1078	1086	1033	993	1056	1059	1033	995	1045	1079	1048	1014	1044	1057	1074	1047	972	1099	1059	1087	1079	1034	1050	1014	1076	1075	1039	1081	1050	1038	1073	1049	987	1072	1055	1081	1029	1072	1065	1103	995	1071	1033	1071	1047	1053	1001	1022	1016	1113	1040	1119	1082	998	1009	1032	1058	1063	982	1080	1074	984	1023	1039	1043	1048	1035	1045	1075	1024	1070	979	1057	1102	1058	1053	1043	1071	1081	1055	1002	1033	1019	1049	977	1026	1080	1086	1009	1046	1089	1081	1059	1068	1067	1023	1083	1020	1049	1097	1031	1075	1061	994	1053	1039	1025	1062	1013	1055	1085	1067	1081	1058	1068	989	1065	1092	1049	1074	1026	1034	1073	1042	1048	1041	1100	1014	1047	1057	1122	998	1015	1066	1048	1082	1023	1048	1066	1026	1043	1040	997	1069	1045	1023	1014	1072	1058	1027	1059	1047	1027	1057	1035	1050	1040	985	1012	1045	996	1064	1027	1068	1000	1021	1021	1061	1071	1073	1091	1066	1030	1075	1080	1058	1103	1038	989	1046	1105	1044	1105	1009	1070	979	1088	1070	1062	1059	1051	1073	1028	1045	1050	1030	1106	1057	1031	1044	1031	1087	1028	1082	1072	1055	1014	1043	1056	1079	1010	1032	1037	1019	1090	1040	1013	981	1026	1031	1058	1046	1056	1044	1069	995	1084	1068	1140	1073	1037	1096	1064	1028	1026	1017	1087	1023	1058	1060	1024	1098	1109	1103	984	993	1022	1064	988	1075	1140	1024	1026	1039	1033	1069	1006	1070	1022	1067	1065	1045	1072	1007	1078	1081	1086	1029	1037	1052	1002	998	1032	1101	1077	1055	1030	1039	1038	1038	1033	1068	1095	1040	1060	1037	1044	1034	1000	1041	1084	1045	1085	1034	998	1042	1064	1025	1031	1091	1042	1037	1063	1035	1088	1029	980	1030	1088	1047	1071	1057	1050	1074	1028	1113	1029	1014	1080	1036	1032	1018	994	1074	1047	1057	1087	1013	1095	1028	1054	1074	1079	1077	1047	1059	1040	1065	1145	1019	1063	1083	1118	1007	1051	979	1090	1020	1059	1071	1050	1031	1068	1078	1037	1047	1052	1000	983	1014	1087	1024	1015	1054	1093	1056	1033	1092	1052	1041	1047	1029	1044	1029	1066	1037	1055	1011	1090	1102	1037	1054	1045	1070	1052	1115	1036	1060	1084	1029	1061	1003	1025	1060	1057	1082	1049	1069	1048	1027	1049	1097	1017	1015	1021	1031	1060	1038	1063	982	1093	1045	1064	1070	1016	1065	1071	1022	997	1113	1042	1028	1032	1062	1031	1033	1069	1029	1034	991	1034	1109	1055	990	1104	1038	1086	1106	1049	1058	1050	1067	1054	1058	1050	1043	1067	1067	1162	1043	1031	1101	1021	1058	1103	994	1090	995	1013	1066	964	1072	1050	1054	1048	1049	1047	1050	1034	976	1040	1032	1020	1068	1016	1012	1090	1035	1068	1051	1040	1026	1037	1091	1019	1091	1085	1073	1073	1044	1097	1032	1053	1087	1060	1089	1035	991	1044	1108	1001	1078	1065	1047	1016	1033	996	1009	1047	1026	1092	1040	1033	1065	1025	1030	1056	1043	1044	1072	948	1074	1015	1065	1053	1063	1104	1064	1035	1054	1049	1061	1053	1040	1020	1050	1093	1025	1029	975	1047	1069	1070	1036	1068	1069	1068	1037	1048	1052	1066	1058	1007	1035	1028	1001	1040	1031	1041	1023	1048	1060	1039	1068	1015	1020	1043	1087	1077	1069	1042	1105	1035	1033	1070	1085	1054	1037	1049	1022	1101	1073	1072	1049	1001	988	1053	1059	1065	1062	1073	1057	1022	1056	1075	1059	1039	1036	1013	1094	1086	1066	1053	1054	1043	1109	1147	1065	1092	1034	1097	1050	1017	1059	1052	1054	978	1144	1056	1034	1096	1051	1058	1062	1043	1030	1026	1061	1043	1077	1080	1028	1001	1081	1103	1032	1090	1038	1058	972	1039	1076	1036	1052	1007	1030	1033	1073	1034	1024	1053	1048	999	1039	1108	1040	1067	1027	1052	1013	1068	1075	1044	1087	1087	1078	1006	985	1078	1025	1020	1004	1067	979	1056	1044	996	1077	1042	1023	1018	1091	1072	1070	1073	1063	1009	1088	1032	1022	1084	1045	1123	992	1010	1054	1086	1043	1097	1016	1087	1041	1014	1050	1009	1064	1025	1076	1006	1050	1034	1087	1099	1019	1053	1065	980	1045	1078	1075	980	1036	1048	1068	1072	1015	1065	1035	1064	1078	1014	980	988	1058	1078	1068	990	1047	1033	1031	1031	1038	1072	1082	1049	1048	1053	1067	980	1050	1051	1084	1028	1068	1024	1080	1102	1057	1076	1040	1034	1019	1026	1056	1088	1057	1050	1065	1044	1055	1060	1066	1035	1093	1044	1035	1038	1042	1094	985	995	1047	1048	999	1088	1038	1015	1043	967	1043	1036	1047	1040	1016	1053	1034	1045	1063	1014	1091	1081	1071	1101	1052	1063	1103	1049	1073	1028	1014	1047	1001	1090	1078	1042	1061	987	1060	1039	1046	1024	1022	1106	1092	1036	1030	1019	1041	1072	1059	1029	1022	1054	1045	1047	1020	1030	1127	1087	1064	1024	1018	1067	1104	1102	1048	1099	1016	1138	1007	1035	1095	1102	1078	1054	1026	1030	1002	1080	1020	1014	1064	1017	1044	1077	1063	1050	1005	1124	1049	1061	1036	1029	1067	1065	1046	1045	1050	1067	1038	1027	1015	1025	1012	1020	1038	1076	997	1066	997	1072	1104	1038	1033	1039	1085	1063	1105	1069	1045	1034	1053	1053	1041	1038	1005	1052	993	1060	1102	978	1038	1033	1058	1038	1067	1035	1033	1061	1054	1098	1058	1047	1039	1041	1016	1065	997	1048	1037	1059	1022	1039	1057	1076	996	1059	1046	1020	1036	1044	1059	1093	1075	1067	1081	1095	1053	1043	1036	1046	1085	1085	1040	1055	1072	1051	1095	1012	1021	1044	1033	1035	1074	1062	1068	1058	1071	1014	1035	1035	968	1032	1005	1059	1036	1037	1060	1036	1086	1073	1030	1029	1030	1049	1050	1013	1074	1060	1091	1039	974	1085	1019	1025	982	1027	1032	1083	1028	1051	1026	1046	1015	1033	1067	1088	1063	1047	1038	1000	1091	998	1076	1057	1052	1089	1049	1068	1015	986	1069	1055	1065	1020	1063	1093	1034	1053	1103
29669	27705	29037	19691	10945	6655	4187	3226	2696	2334	1991	1777	1789	1447	1375	1191	1212	1141	1162	1009	1070	1124	975	976	979	921	890	921	892	845	845	773	791	716	704	757	697	740	693	720	752	718	751	674	744	752	721	778	737	722	733	719	718	696	703	730	747	745	723	771	729	694	748	733	668	720	696	691	713	687	697	777	688	697	716	679	677	734	726	692	685	734	697	682	754	685	726	698	701	680	680	689	663	677	708	748	757	726	732	757	666	701	738	714	710	660	698	677	681	718	701	744	706	712	712	686	687	744	756	712	677	704	758	711	732	681	722	726	729	728	694	670	703	774	697	723	723	673	701	705	706	727	716	658	677	724	694	741	686	706	710	695	727	698	712	711	677	701	718	715	692	729	656	735	754	692	749	673	747	746	681	671	706	720	692	743	715	723	723	726	727	677	748	760	718	771	680	687	748	719	717	708	722	681	679	744	727	691	682	666	707	686	741	713	716	709	739	746	701	681	716	704	696	723	709	741	730	754	689	718	683	725	740	713	683	742	736	722	680	765	774	737	736	718	692	718	695	734	727	719	725	690	756	707	708	736	691	692	677	765	703	704	699	720	687	726	695	731	682	738	717	685	729	692	748	755	729	656	781	729	726	734	754	718	759	756	698	703	734	748	711	731	721	728	750	702	711	747	746	684	719	720	725	639	672	707	701	708	742	722	700	746	708	743	724	768	736	732	753	734	703	679	744	711	727	692	683	711	737	705	725	662	703	700	697	715	692	717	739	682	722	712	713	712	675	706	708	721	741	683	782	738	707	707	695	740	737	758	700	699	684	716	710	716	771	704	730	668	780	693	692	764	728	759	724	749	768	772	692	759	740	705	696	740	715	730	728	765	703	677	728	692	695	698	735	706	705	740	734	705	739	692	741	701	710	731	719	739	694	715	750	763	742	675	724	717	721	715	756	707	728	648	725	741	706	712	723	678	733	701	686	734	739	704	695	669	688	672	780	713	686	686	725	744	684	743	731	776	716	715	748	722	691	716	744	720	680	767	720	707	689	708	709	807	644	668	755	673	688	719	719	703	690	718	706	716	700	703	700	683	735	677	715	726	754	708	774	743	720	708	722	739	745	741	686	759	717	658	727	765	720	733	674	716	694	710	744	740	755	760	672	713	675	701	720	732	776	708	683	707	714	707	729	685	695	706	734	741	707	687	717	701	685	670	685	689	710	752	749	700	783	706	708	702	753	713	690	730	736	711	735	681	720	719	726	719	737	723	692	699	725	678	680	737	742	790	734	699	703	686	735	684	749	709	717	690	670	700	704	755	748	737	749	724	719	722	715	696	722	685	712	682	694	730	712	677	705	735	728	732	733	715	745	696	740	665	715	707	737	694	711	700	692	725	730	714	737	688	705	721	744	710	718	728	722	703	723	754	682	766	741	703	683	724	731	764	666	686	712	704	715	729	767	641	785	713	727	766	756	752	724	684	718	694	751	708	706	711	734	785	752	686	733	712	655	698	728	748	710	759	726	760	706	748	717	727	706	684	721	725	681	715	670	714	709	715	683	753	664	701	680	686	696	721	723	695	711	717	666	724	742	714	697	744	754	738	708	663	672	741	719	691	696	705	669	693	701	693	703	753	711	704	721	710	688	696	753	715	705	700	745	737	668	693	681	712	724	717	742	739	678	775	737	743	706	706	728	758	727	709	713	680	713	714	719	696	715	686	656	750	747	745	748	714	732	700	680	680	746	679	706	684	685	683	665	695	683	742	757	752	735	719	715	665	704	745	645	745	720	740	729	741	706	678	715	713	755	697	739	697	724	714	733	676	685	684	662	705	700	700	703	694	764	736	741	725	697	695	682	671	751	689	735	735	737	716	732	693	717	698	689	699	668	751	699	738	710	685	721	723	728	736	683	702	750	706	681	670	748	711	667	696	699	694	688	723	723	698	718	696	720	788	728	729	706	724	770	724	695	720	698	708	688	722	700	736	752	742	666	761	713	739	740	711	678	690	754	740	737	712	774	730	711	711	711	702	686	730	690	699	721	735	712	671	761	655	708	690	697	786	706	712	710	738	698	714	758	727	716	751	779	761	719	678	685	710	686	740	788	720	696	736	713	774	680	710	689	694	692	750	696	704	739	731	686	708	735	701	730	689	698	752	722	713	753	682	744	687	764	717	677	751	682	720	680	671	656	679	708	736	720	699	735	673	713	715	743	702	716	755	740	727	712	716	736	738	688	725	661	650	734	697	738	762	721	732	688	691	697	722	715	683	721	693	688	696	745	749	700	734	695	685	759	729	717	667	719	732	721	724	684	708	713	717	708	741	667	721	670	715	701	688	687	700	700	701	704	802	724	749	684	717	730	751	738	688	727	728	760	718	734	748	713	762	764	723	680	711	700	723	701	744	709	707	680	728	738	750	711	682	733	659	681	671	697	743	714	714	699	694	723	707	704	674	704	683	723	721	730	759	749	705	713	711	708	715	700	669	734	730	741	742	713	695	686	770	695	712	782	687	719	692	679	733	702	729	713	751	713	664	662	702	724	672	730	767	759	681	663	709	672	696	695	717	665	735	731	705	724	673	662	674	709	734	675	735	780	718	730	750	711	697	704	746	656	672	754	704	766	719	691	704	720	738	747	683	764	688	696	696	704	735	709	713	686	701	704	730	699	731	767	739	711	724	673	698	713	681	702	721	727	695	722	736	705	711	684	739	712	730	774	735	724	736	691	646	749	703	724	731	698	760	680	734	727	739	715	684	691	737	742	704	722	709	695	714	741	714	686	748	722	756	733	727	697	722	683	707	706	727	700	692	700	724	697	732	705	706	728	664	704	722	710	711	742	728	723	708	721	693	723	714	702	644	717	696	736	750	733	694	715	731	718	727	699	690	742	700	692	724	734	732	737	734	699	743	742	704	749	715	679	742	693	688	730	690	680	720	748	719	704	703	715	720	788	719	722	713	715	665	706	685	692	698	686	719	700	710	775	755	730	731	726	742	741	725	701	709	707	731	748	721	667	682	689	706	749	694	704	740	709	667	739	707	736	730	702	719	697	756	698	675	702	740	727	712	726	717	658	711	717	736	680	699	705	726	672	666	724	658	752	725	685	730	685	761	722	702	658	779	711	688	712	697	688	711	753	711	750	703	720	698	721	662	709	685	710	750	748	744	767	680	723	712	735	680	747	702	737	758	713	740	700	651	760	746	715	737	709	732	748	706	659	690	773	747	713	724	703	671	720	729	680	724	715	705	668	667	721	700	726	710	721	683	761	743	700	681	723	700	749	723	714	725	740	739	740	746	680	740	746	718	757	728	713	727	763	710	687	707	710	773	750	674	719	701	703	765	730	734	707	710	675	723	697	675	679	718	702	682	692	708	696	703	681	736	747	683	653	706	724	727	695	718	734	701	669	712	716	704	708	743	699	704	731	707	714	669	655	669	748	753	671	737	706	696	645	746	679	730	721	746	740	715	713	665	700	745	706	689	708	729	691	747	697	731
26659	40147	27215	17061	12250	8835	6286	5126	4138	3371	2928	2542	2340	1968	1789	1601	1532	1381	1322	1203	1231	1256	1195	1157	1094	1063	980	1001	977	860	884	810	809	792	794	745	790	773	709	745	758	778	762	708	756	728	737	793	747	773	751	745	739	764	771	712	729	765	723	742	735	736	705	717	745	745	700	735	716	772	738	701	706	742	703	697	709	705	711	726	740	683	692	730	740	718	735	730	736	743	709	737	755	709	704	711	676	734	711	731	742	688	732	794	729	700	748	812	741	674	709	657	686	651	674	717	698	726	755	712	743	710	725	773	748	759	705	738	692	747	711	682	695	722	730	730	755	764	740	692	716	735	682	684	747	725	700	732	685	727	755	733	736	734	728	727	676	728	759	723	769	712	736	776	718	751	718	717	733	701	710	710	737	783	730	693	747	753	695	722	702	693	698	743	785	692	652	722	722	718	731	702	731	742	752	752	720	717	731	695	749	649	729	770	735	729	736	694	725	662	750	721	701	782	727	773	706	738	708	678	722	727	752	709	795	723	698	719	768	703	755	676	706	719	734	688	749	747	724	731	722	671	726	695	740	726	669	755	742	710	709	723	715	721	708	743	737	704	720	716	747	696	708	729	708	719	705	744	683	695	709	747	719	726	699	677	727	710	771	735	732	756	721	702	731	739	708	711	739	719	719	734	740	760	706	744	707	703	749	726	693	757	670	750	749	730	701	737	788	686	800	739	754	715	710	761	740	709	730	731	760	750	746	717	737	702	745	744	718	720	765	724	765	703	739	711	710	726	707	731	687	693	678	697	749	735	728	706	718	781	727	713	698	739	697	706	719	696	691	716	712	725	727	747	750	747	749	717	694	742	742	715	744	733	729	735	715	710	743	738	767	667	717	677	733	738	674	712	714	699	724	722	757	733	704	717	696	695	701	767	731	720	719	718	675	689	708	736	736	744	711	718	712	678	769	720	713	692	733	698	726	748	756	768	725	742	737	745	727	697	710	746	741	729	683	702	713	695	709	733	740	760	739	716	701	715	697	701	723	685	764	706	733	736	732	663	697	692	730	776	708	705	728	712	710	719	734	771	755	727	736	709	711	800	690	732	689	789	682	709	689	706	701	740	745	752	694	677	693	715	736	684	747	713	717	735	749	741	703	737	698	727	723	693	716	709	722	691	823	690	700	709	708	715	719	708	706	717	678	680	760	748	732	707	783	706	734	734	700	751	761	781	742	745	713	739	759	704	727	728	768	793	733	723	727	747	722	776	726	672	695	774	746	730	732	667	732	695	724	720	733	745	712	701	768	700	762	721	723	701	783	712	692	670	722	722	722	702	751	744	676	678	738	724	692	683	698	686	746	710	720	713	716	734	686	691	699	718	729	746	757	699	761	724	775	715	698	762	720	741	721	724	711	712	786	745	708	744	677	787	693	753	702	748	698	702	722	703	717	715	787	755	739	704	718	740	719	747	692	748	711	684	704	740	710	731	750	700	731	722	737	724	732	738	704	750	735	730	723	762	696	751	719	691	781	722	742	732	735	677	752	746	723	725	753	734	716	726	737	727	700	702	686	770	730	728	769	786	688	755	730	753	755	709	694	733	733	727	724	764	753	683	749	715	753	741	735	752	731	760	695	725	737	729	715	722	716	702	735	728	713	700	749	722	748	737	776	701	727	714	661	743	723	705	748	725	737	700	730	697	745	737	753	724	753	721	718	736	743	689	775	688	696	681	711	680	719	719	731	705	751	767	728	712	766	727	763	708	690	708	701	743	761	728	759	721	737	726	698	704	722	722	725	726	697	719	738	771	718	699	738	730	704	741	783	728	722	752	716	696	750	695	723	742	727	743	698	733	718	686	749	736	759	716	807	749	732	694	737	726	731	700	701	649	775	747	739	748	696	732	676	764	681	742	704	773	727	721	686	755	724	754	713	695	762	736	678	724	720	681	708	722	707	737	736	740	745	758	729	747	750	708	688	731	725	706	732	669	741	735	717	727	712	708	696	714	708	687	709	745	736	719	686	717	700	742	757	738	700	714	666	752	723	709	721	744	725	741	752	728	717	770	747	739	749	717	723	731	721	722	740	740	689	756	744	728	733	751	717	731	745	716	670	716	700	713	749	771	718	743	682	723	723	689	703	736	676	698	726	712	723	724	735	690	707	688	777	769	742	783	704	726	719	718	741	721	716	718	720	739	698	739	744	702	698	765	753	711	727	711	782	778	757	733	751	734	719	728	698	713	716	716	719	712	712	726	728	750	711	764	714	715	716	737	731	715	778	708	750	771	721	692	747	737	698	748	707	722	728	750	731	733	743	701	736	756	718	727	731	719	762	724	700	749	699	733	747	703	697	733	735	685	711	697	706	742	751	712	712	712	739	764	752	747	718	717	684	742	699	765	718	734	679	675	699	700	726	769	743	786	760	762	711	684	738	759	683	682	745	707	764	762	757	792	720	726	701	726	728	724	714	740	699	750	732	739	766	687	690	728	740	773	749	717	721	734	745	722	756	741	737	755	730	728	722	724	722	725	703	742	720	738	714	742	730	739	717	664	709	687	738	686	719	742	796	722	701	665	718	693	689	691	700	725	707	675	702	742	730	722	743	736	766	719	708	689	789	750	700	694	762	729	768	737	700	723	740	733	726	657	727	761	748	731	763	761	722	707	730	699	720	703	725	727	736	754	792	736	767	729	708	733	733	721	720	773	709	747	782	710	697	731	724	754	748	786	733	739	738	698	758	727	722	740	696	741	733	746	746	762	685	734	744	765	736	688	694	749	678	747	774	734	703	725	758	708	683	714	776	752	673	733	750	729	714	737	714	757	661	705	681	741	723	775	713	665	758	699	724	699	743	688	756	752	728	737	724	742	674	706	704	731	762	739	738	714	708	711	713	723	729	745	716	711	782	689	739	748	738	714	732	767	740	703	713	766	747	753	715	716	749	769	704	759	656	696	729	741	722	697	743	737	740	764	689	725	749	757	748	714	708	744	734	748	700	687	742	780	689	748	699	722	716	698	752	725	726	742	719	712	718	789	710	752	765	729	723	760	733	683	728	736	707	703	771	700	732	738	772	656	732	739	728	706	738	745	752	748	680	717	757	711	697	738	700	677	673	726	704	727	724	729	681	707	710	724	676	726	731	767	779	649	716	732	710	732	709	740	734	721	699	719	750	703	730	730	714	717	708	747	725	660	660	744	749	737	758	683	799	724	729	712	715	719	707	717	811	752	725	769	708	725	744	705	732	714	733	716	783	783	754	746	757	742	743	689	761	742	662	695	708	723	777	684	720	780	718	754	696	667	734	751	708	770	665	721	697	765	705	678	684	707	730	692	732	681	794	731	721	765	707	704	737	736	708	726	729	708	699	752	761	727	745	762	757	736	753	730	711	707	757	684	708	680	736	713	739	721	724	729	798	756	701	715	728	761	690	769	667	716	765	726	724	748	719	692	688	724	702	706	724	726	660	725	709	754	730	730	713	678	739	744	741	696	768	692
23697	21077	28322	24215	21600	18007	10762	6360	4940	4019	3313	2772	2583	2262	2042	2004	1793	1636	1676	1546	1494	1549	1472	1328	1297	1247	1192	1160	1108	1035	991	1009	981	967	925	926	956	894	848	835	869	865	945	847	874	909	882	911	855	877	849	891	882	857	845	855	823	891	831	860	826	829	807	932	836	831	824	840	848	799	813	855	791	849	822	842	836	819	830	831	849	856	812	818	814	818	861	799	816	805	872	781	822	756	843	798	865	829	816	819	868	841	870	830	867	847	822	825	856	831	842	847	833	796	780	850	838	811	902	835	806	842	780	795	859	807	828	818	837	883	869	842	837	857	829	851	867	874	878	832	832	850	793	825	775	813	842	840	831	842	818	868	852	781	857	822	842	796	868	842	818	784	836	820	763	856	840	795	802	824	839	867	840	836	823	796	834	795	818	844	841	819	850	848	810	831	857	831	854	827	826	814	833	833	841	833	816	795	846	764	793	816	859	751	864	817	846	811	783	837	842	881	859	819	861	822	839	817	839	840	846	876	826	831	807	851	810	811	864	778	808	811	853	824	894	797	826	870	812	855	826	847	870	840	815	822	794	837	825	844	866	802	857	868	841	843	828	831	839	813	860	799	858	864	842	830	813	809	829	853	819	797	847	791	833	822	830	850	855	836	817	872	830	849	827	829	828	814	847	835	866	890	827	834	854	838	819	885	816	842	820	757	811	865	824	769	841	800	839	849	802	849	866	836	832	840	824	817	849	761	864	770	879	845	829	813	832	820	844	829	869	885	850	826	881	841	803	822	850	789	841	863	863	822	798	841	800	837	834	847	823	854	877	811	792	777	835	828	841	818	834	861	812	831	834	823	841	891	851	853	802	855	839	843	844	754	781	865	845	884	835	890	829	850	837	816	797	817	829	840	815	880	781	809	868	870	799	810	819	842	825	808	828	829	847	810	808	856	850	826	854	834	813	802	872	825	838	849	871	802	839	791	817	824	857	851	856	810	819	862	825	861	822	827	873	862	909	884	835	801	839	829	862	893	839	851	851	805	903	790	834	804	862	881	855	818	866	841	792	811	863	811	893	817	831	802	841	837	831	780	826	809	904	851	846	889	879	860	867	847	797	814	836	816	835	797	861	772	820	808	881	841	831	819	849	855	861	838	814	858	881	814	860	822	835	864	837	827	848	814	849	839	839	840	836	827	825	849	872	844	877	841	845	860	819	844	801	881	855	857	857	865	850	884	869	865	859	875	889	844	802	863	830	794	843	850	827	829	851	835	817	902	824	775	816	800	872	843	837	836	836	862	835	893	841	889	801	832	800	834	824	840	816	848	864	800	856	828	841	839	806	813	864	834	833	819	770	849	875	845	883	871	784	832	824	898	826	814	873	897	820	837	822	867	862	818	793	890	855	841	813	830	872	816	818	839	860	840	814	821	766	865	802	865	858	806	865	811	832	775	817	839	810	886	875	810	863	750	816	862	794	802	825	928	897	851	807	802	809	836	864	836	802	842	795	830	804	837	818	841	810	804	817	850	824	804	860	772	889	835	883	738	823	869	796	833	875	800	864	867	840	800	857	808	800	840	864	852	852	850	839	847	832	849	790	877	873	812	855	824	874	879	821	827	866	835	822	832	883	783	825	814	869	843	827	852	842	820	842	853	857	852	813	851	846	833	798	841	876	832	816	821	813	846	828	776	838	808	834	840	880	786	830	827	793	825	838	802	858	872	785	833	821	796	851	853	821	843	852	860	859	794	849	882	842	836	776	865	798	845	819	863	851	838	889	819	788	858	836	797	824	835	850	809	839	817	816	790	774	851	866	803	837	809	818	903	835	846	851	799	814	845	726	824	818	877	809	818	805	850	823	802	821	833	836	878	806	868	843	818	791	834	820	820	849	806	802	816	833	859	857	807	820	832	810	838	866	827	859	862	850	837	859	803	860	873	790	798	820	894	852	857	835	833	769	796	791	840	836	862	822	782	889	883	821	846	828	857	849	809	830	832	807	792	771	782	834	830	857	855	885	911	858	882	832	860	854	827	805	850	847	781	835	825	817	858	825	834	813	850	849	875	831	833	830	828	811	855	837	835	829	850	782	887	792	837	874	830	842	825	873	890	838	866	868	853	835	924	807	789	873	812	827	837	840	795	858	820	859	843	795	815	815	863	842	759	812	904	820	842	823	838	813	789	827	871	821	888	863	841	858	910	821	800	836	833	858	825	790	814	875	847	860	861	846	817	850	831	804	825	828	803	840	819	859	813	855	841	827	856	808	817	817	849	861	880	842	860	827	869	815	863	868	839	789	829	884	796	826	778	811	825	826	909	846	797	859	841	828	846	810	891	818	829	815	866	842	814	867	833	834	878	850	873	836	849	915	848	811	824	882	879	920	820	829	842	858	855	812	894	865	840	838	811	886	835	838	821	775	824	809	828	831	832	854	811	777	854	839	801	806	860	844	842	822	815	877	836	828	812	830	835	866	857	900	791	826	828	839	829	787	828	820	842	835	811	835	794	853	834	890	850	863	868	772	853	818	832	817	820	856	858	830	819	804	831	802	885	823	779	846	831	907	789	809	819	824	865	884	867	818	837	815	808	852	813	862	803	844	814	799	889	777	818	864	803	842	825	883	801	772	895	830	827	875	819	867	801	789	847	822	844	847	914	794	884	856	839	809	780	781	860	808	865	805	803	821	823	836	849	824	832	818	869	857	806	785	841	789	823	838	857	831	803	839	830	846	857	776	809	854	840	748	831	833	749	843	799	824	809	843	827	879	819	895	820	825	808	831	817	895	845	864	856	849	805	802	872	810	865	822	782	745	851	846	823	831	863	829	831	822	846	844	838	843	838	830	843	844	843	845	866	818	829	901	926	864	802	811	850	894	881	874	825	817	847	826	838	778	891	812	823	873	825	901	879	829	868	822	833	826	888	870	841	802	847	844	826	844	890	824	800	818	848	839	821	793	840	830	781	880	816	804	871	843	831	809	826	833	875	853	828	758	863	826	880	817	830	804	824	841	805	826	847	855	848	864	856	807	761	813	772	838	780	843	795	857	808	805	824	827	835	823	823	826	783	822	820	821	824	821	801	860	855	850	802	830	872	878	851	826	856	843	853	847	881	893	888	839	777	845	815	758	850	864	867	875	792	813	826	855	812	808	828	839	869	853	816	848	870	834	828	874	835	854	803	836	862	872	878	855	798	893	821	849	823	842	821	827	822	821	850	868	793	835	833	785	825	815	855	796	813	753	822	827	838	830	851	858	828	804	829	855	868	817	826	850	788	852	861	826	829	839	798	877	792	880	799	898	790	878	839	847	826	752	895	835	876	819	802	853	869	782	857	827	789	801	841	805	823	800	829	787	844	781	835	818	891	839	899	845	780	884	856	828	836	868	883	845	792	848	854	832	881	938	824	815	848	854	835	823	821	832	801	853	829	799	842	873	815	813	853	857	844	834	864	851	860	879	790	809	846	770	857	841	836	814	857	780	787	795	860	835	847	866	830
27931	48823	34794	23687	18277	14270	11130	8569	7403	5770	4674	4021	3470	2962	2619	2549	2206	2069	1976	1890	1889	1714	1675	1576	1453	1337	1268	1239	1132	1154	1131	1041	1064	932	901	941	888	888	913	926	886	884	857	929	882	917	896	937	919	929	874	915	877	879	886	858	826	837	848	823	849	820	836	814	826	858	814	824	852	822	863	784	830	833	829	857	854	821	819	855	843	800	809	849	809	878	823	758	845	832	802	880	795	787	790	872	799	826	852	880	830	811	805	836	819	866	818	802	830	817	876	783	820	818	833	847	832	801	859	788	838	811	780	821	794	825	812	805	795	822	790	880	799	838	801	813	858	798	836	846	818	816	860	798	845	813	844	794	869	743	794	848	821	817	820	795	810	826	805	794	855	774	835	804	802	909	849	830	843	802	840	827	819	809	877	792	801	798	857	837	825	826	811	826	899	832	838	846	849	829	842	808	791	821	829	824	830	829	865	865	802	856	806	829	851	831	805	815	823	818	839	806	810	854	839	791	815	837	806	807	849	847	829	858	834	821	806	839	855	853	824	840	844	810	826	824	848	817	836	829	860	815	803	796	792	862	839	803	843	809	854	814	841	838	820	863	885	844	834	834	825	822	783	840	758	901	812	881	850	826	825	820	817	842	806	817	834	833	868	824	810	802	813	843	843	837	820	804	787	847	858	847	868	789	765	782	891	847	800	800	821	799	827	817	837	848	828	764	823	775	837	806	775	810	819	800	812	855	833	801	756	820	831	843	764	828	866	796	836	821	884	828	860	870	851	846	797	763	890	825	795	851	785	806	840	846	865	805	815	820	822	814	809	824	847	784	848	816	824	809	819	819	796	799	825	852	828	865	836	850	783	814	849	778	845	887	866	761	873	820	765	802	824	863	805	812	819	775	799	816	872	820	815	820	820	819	825	796	831	858	804	825	846	830	812	802	809	803	805	835	818	833	805	826	793	819	840	807	887	783	832	801	832	806	845	807	832	787	781	816	846	860	823	798	821	831	760	838	813	816	809	864	832	813	834	852	848	825	815	784	839	877	800	824	856	826	837	810	820	883	780	788	819	786	829	785	763	825	846	866	810	826	842	820	832	799	774	814	839	855	841	829	866	863	811	778	791	824	829	826	786	850	877	803	812	796	821	878	835	807	757	822	805	832	805	854	808	822	841	808	799	808	803	874	797	795	851	847	826	814	833	833	856	840	872	829	841	778	818	864	786	800	832	825	851	805	793	879	836	840	767	823	801	825	786	867	800	802	849	861	793	791	805	825	848	834	824	832	817	825	853	846	833	859	775	842	804	796	777	805	822	818	832	814	807	846	790	815	816	831	816	795	905	802	801	859	842	796	839	819	818	845	806	819	771	842	851	816	865	783	810	825	777	795	797	844	817	793	852	829	856	844	830	793	791	833	855	872	843	798	806	821	856	827	840	811	807	819	864	833	803	857	800	863	843	757	784	815	846	827	838	780	860	809	812	825	877	794	798	857	815	762	804	844	868	893	817	849	802	727	846	880	826	854	796	836	855	847	837	825	824	804	901	795	835	802	847	849	864	876	830	869	838	823	793	801	822	828	817	880	819	821	836	794	805	843	818	802	881	805	819	777	831	832	823	850	835	871	790	772	797	824	840	819	829	797	826	830	775	829	746	790	884	881	743	824	823	801	862	828	788	840	786	792	860	811	820	789	837	833	877	784	824	816	828	863	811	807	816	845	826	854	828	837	783	776	831	843	819	864	783	802	819	843	841	833	839	835	844	821	820	804	891	822	927	833	802	882	815	796	817	814	834	850	846	862	812	802	832	834	818	806	827	786	820	823	811	803	885	790	845	808	846	794	847	821	810	875	856	893	814	852	816	863	807	868	816	808	802	816	794	825	853	846	831	873	810	883	805	785	896	788	855	808	844	806	817	831	860	867	832	839	845	855	797	901	804	805	790	815	781	885	804	809	831	851	843	794	835	833	855	786	835	829	824	849	817	761	773	910	797	826	823	830	808	934	819	850	822	805	793	780	862	826	832	846	809	822	813	821	781	885	809	805	850	822	819	839	827	814	805	786	914	760	787	825	805	843	812	847	810	849	808	812	823	819	854	896	783	805	856	892	834	835	846	842	823	827	866	822	788	834	796	867	857	839	797	778	870	780	816	799	830	828	802	875	846	798	818	855	817	850	846	815	774	817	824	868	783	796	851	835	792	819	849	879	819	847	843	828	839	821	876	803	840	835	852	912	846	823	853	821	882	790	845	810	837	839	823	820	856	835	764	879	781	846	812	809	831	796	817	856	798	829	793	830	837	788	805	867	778	856	819	857	836	834	831	857	875	796	885	784	841	888	769	847	803	809	827	820	866	793	788	794	770	823	817	824	851	816	833	844	836	820	786	864	806	848	806	823	825	813	801	816	816	850	773	791	855	823	855	832	851	813	842	824	811	853	811	785	840	847	876	866	797	830	886	811	787	821	817	822	848	858	811	826	786	832	828	862	868	873	811	827	800	795	919	833	849	775	799	850	855	813	838	834	801	774	828	793	843	809	872	834	851	872	835	775	813	815	876	857	798	798	801	809	789	798	885	829	775	798	781	833	752	840	782	829	798	824	909	828	887	884	769	858	817	842	866	843	822	822	827	805	808	816	834	880	812	870	792	843	830	833	838	837	817	793	846	835	832	849	803	812	811	867	873	861	836	828	829	827	836	824	837	884	795	816	843	796	834	797	792	843	836	798	834	839	803	859	850	801	819	815	830	794	796	808	810	835	806	773	816	830	823	813	828	841	803	797	841	811	827	863	835	792	839	817	778	836	764	793	796	784	773	810	848	833	798	830	818	784	853	812	847	814	832	807	846	877	855	836	848	869	902	856	869	798	892	837	819	795	830	815	811	798	856	804	836	824	845	812	767	861	806	846	823	801	799	783	843	881	873	859	794	835	834	785	857	846	867	826	793	839	852	838	848	837	826	839	817	819	854	824	799	793	838	842	797	822	807	869	815	885	751	813	799	856	848	838	807	779	855	807	829	828	874	850	815	844	893	870	821	785	851	845	852	845	858	825	860	797	757	822	824	788	813	887	815	835	837	782	852	819	805	828	859	839	816	829	773	881	803	855	798	877	845	795	856	778	811	807	817	788	829	755	836	860	811	809	821	815	811	847	843	824	816	853	827	795	841	816	895	865	786	840	833	866	794	840	796	833	839	761	876	867	810	832	846	822	853	822	844	796	820	844	827	807	788	819	842	833	764	834	798	827	809	819	845	870	786	794	823	792	851	825	802	843	817	824	810	793	791	811	865	820	808	810	854	806	843	809	826	818	810	817	826	820	814	804	762	834	887	819	805	826	793	799	811	846	809	851	878	814	817	786	832	828	827	808	812	817	807	846	785	821	806	823	817	808	795	863	849	806	830	806	854	817	849	809	834	800	814	819	868	826	859	813	809	830	846	816	868	813	804	869	782	757	817	860	813	883	840	849	830	831	853	816	842	852	842	842	862	842	832	758
24868	21102	27834	25317	18804	11270	7359	4993	4218	3293	2680	2360	2225	1906	1684	1660	1549	1438	1441	1464	1434	1326	1291	1257	1181	1166	1067	1144	1037	1068	1018	995	920	929	914	900	965	906	895	885	953	894	947	895	840	907	854	918	873	873	875	910	949	862	833	937	904	908	868	844	862	841	873	836	923	902	840	866	882	843	849	860	862	900	871	878	849	899	855	869	900	896	872	855	905	927	840	829	856	868	891	882	839	904	897	832	815	887	836	895	905	828	878	860	838	843	857	828	889	892	862	839	888	855	946	922	872	860	798	864	873	807	860	848	821	868	887	920	900	878	877	855	834	910	886	887	900	875	908	874	789	838	879	876	889	890	826	854	843	899	848	836	834	862	832	840	816	875	841	854	850	871	909	830	881	866	849	858	805	855	902	881	917	892	893	884	882	892	862	804	906	872	903	843	912	800	867	860	852	897	848	868	863	812	827	860	843	855	864	854	850	815	922	871	813	852	883	855	798	846	875	842	863	876	911	861	895	877	869	885	840	877	848	812	910	882	888	916	920	852	913	842	899	846	909	881	885	872	887	922	838	959	884	873	833	874	859	840	900	878	849	837	921	802	865	856	871	848	810	859	873	909	893	845	870	851	860	920	845	868	856	846	873	887	914	842	862	894	846	826	906	881	883	844	843	895	858	834	859	837	895	878	891	900	895	876	889	824	818	854	852	898	813	849	880	911	889	904	887	878	883	904	802	875	906	866	890	914	890	825	853	867	885	856	860	915	903	853	882	837	899	861	839	879	882	878	882	860	834	888	916	876	893	875	857	927	861	915	868	810	884	867	861	841	852	863	878	885	871	850	854	894	859	901	856	915	834	918	887	893	834	843	846	869	855	882	866	819	815	878	854	917	817	889	829	870	847	811	868	893	826	822	874	861	871	889	853	839	904	837	828	917	843	842	943	848	858	857	836	887	873	872	821	887	898	855	772	832	798	897	844	879	830	912	853	801	853	855	919	905	904	835	875	899	859	888	858	835	891	882	888	853	845	854	896	895	937	814	846	868	804	861	854	855	858	879	897	851	826	862	843	900	928	927	857	914	850	860	854	881	931	884	872	911	876	868	854	864	902	842	893	874	881	873	848	869	812	866	836	887	877	919	847	839	876	877	868	915	835	869	879	872	854	907	916	857	893	888	836	874	916	866	907	858	797	885	872	856	861	853	866	861	890	893	858	878	861	862	848	856	915	856	845	827	851	922	872	925	885	826	851	828	877	888	872	899	888	887	821	866	928	862	893	789	927	844	906	896	874	836	863	850	845	845	918	868	884	846	871	861	840	891	870	854	871	848	844	911	839	901	889	854	877	864	871	821	877	863	861	815	815	858	829	863	869	853	861	856	893	895	900	879	864	897	877	913	864	903	848	876	851	884	826	839	837	846	895	894	880	850	826	901	926	901	847	852	885	881	882	846	864	866	890	894	858	863	905	847	902	887	894	835	901	846	836	862	894	863	898	840	868	910	873	868	852	873	895	897	850	885	861	843	830	860	880	812	886	834	834	911	913	840	897	875	915	927	851	864	892	863	819	909	848	898	889	840	794	860	869	904	893	842	863	890	851	846	864	849	890	883	899	857	863	868	838	813	852	899	839	851	796	841	848	894	888	808	877	900	883	899	856	863	917	902	894	881	844	847	809	869	831	881	866	840	823	857	872	831	860	898	849	885	864	787	874	842	844	873	844	903	823	840	912	867	829	844	872	853	844	861	823	874	855	857	917	899	859	877	895	900	864	821	889	893	894	895	851	860	877	891	848	910	844	813	877	871	935	880	841	843	847	839	894	918	817	833	885	868	868	859	886	842	807	891	865	869	901	817	873	915	861	851	875	858	877	823	899	844	854	853	834	810	865	882	901	880	898	903	912	884	849	933	934	867	885	848	861	844	909	940	880	826	872	812	809	856	868	817	825	864	866	858	849	899	881	870	849	921	855	866	857	873	853	917	832	876	892	885	836	853	861	895	850	897	833	826	874	865	880	883	900	839	873	836	853	895	875	918	879	918	864	870	824	819	854	839	848	879	854	852	877	874	916	814	849	853	846	800	876	892	860	881	895	877	850	890	879	870	853	849	917	862	882	867	812	867	883	821	821	947	974	851	907	854	902	855	876	918	870	868	857	835	850	882	826	922	851	854	882	839	793	833	882	887	870	855	835	888	831	825	890	912	870	880	870	849	895	853	913	878	834	844	868	902	878	893	862	908	838	867	815	880	877	871	882	816	842	851	877	858	891	844	871	836	885	897	867	859	863	827	841	841	873	875	903	887	855	890	892	868	870	830	837	912	900	833	916	851	804	879	834	856	868	844	881	856	803	862	929	883	877	868	839	846	867	907	844	895	867	835	864	852	852	870	846	853	881	881	883	815	849	875	902	876	852	890	909	927	877	893	896	858	866	874	888	806	809	875	832	875	860	925	867	889	864	848	875	882	802	787	884	865	864	794	873	880	906	892	875	862	883	861	905	864	818	823	846	860	844	835	882	871	881	851	897	899	890	822	837	817	913	888	860	795	895	823	830	869	875	865	903	942	865	862	875	884	822	860	842	866	877	874	866	859	826	849	871	853	888	842	858	877	869	934	852	866	824	857	845	857	868	847	865	846	860	840	863	859	837	890	905	826	866	890	880	850	864	927	870	841	857	913	866	796	872	850	874	868	854	861	850	843	899	886	878	848	889	827	883	842	841	887	847	884	866	901	884	876	849	859	845	879	838	854	879	905	869	829	867	906	875	853	860	885	888	858	846	835	847	855	845	867	853	896	859	887	865	823	898	847	875	894	877	883	818	865	833	819	865	895	874	861	844	856	891	833	937	904	838	886	881	901	861	875	858	827	852	836	789	861	869	922	859	880	832	900	860	849	854	859	863	853	914	841	892	892	836	850	883	879	891	864	866	840	896	887	818	834	858	912	848	868	886	852	838	864	866	903	876	874	850	927	856	882	886	874	859	811	982	855	890	867	833	843	898	812	870	827	825	921	876	818	905	881	838	883	845	841	891	900	878	860	901	864	833	882	858	850	860	872	832	882	871	828	833	821	863	850	865	892	851	946	881	891	850	847	905	872	873	879	869	883	878	892	909	903	855	893	853	827	885	875	864	874	893	832	905	913	861	899	892	842	872	864	807	852	837	832	868	843	890	846	857	851	836	842	869	852	905	872	851	865	862	851	910	864	847	860	899	879	883	863	861	880	794	862	856	837	898	864	825	851	851	832	856	860	841	863	904	910	875	866	857	840	864	859	823	893	850	878	878	814	866	822	897	851	898	865	885	853	866	880	882	847	830	880	867	849	885	889	870	871	860	881	904	896	915	869	838	856	860	876	883	871	871	830	877	936	883	832	874	824	838	837	883	818	901	844	893	897	871	879	868	891	858	860	930	809	880	918	859	908	883	873	862	851	873	848	888	879	880	830	854	831	809	826	848	827	860	832	901	878	870	796	873	868	845	867	831	877	884	825	876	871	848	812
27638	44919	31623	20564	16653	12691	9947	7598	6411	5111	4051	3296	3077	2640	2345	2174	2043	1851	1745	1778	1744	1610	1567	1418	1432	1332	1248	1265	1177	1128	1102	1094	1049	992	936	985	968	955	916	938	1009	900	935	949	914	876	922	972	940	886	971	911	888	957	878	943	886	889	882	887	883	921	893	880	918	904	867	927	868	832	858	851	935	880	876	849	924	857	895	864	843	908	929	826	897	888	871	937	897	869	890	927	865	882	876	885	919	885	853	872	909	913	868	885	913	865	904	905	854	938	897	822	900	880	870	882	887	869	880	901	900	847	879	892	847	871	858	863	919	913	854	949	915	872	891	922	854	867	825	889	896	913	901	876	850	867	816	851	829	893	837	886	895	846	866	856	941	856	853	890	881	898	901	931	896	881	872	845	882	918	846	837	953	849	885	896	921	923	846	903	881	838	841	890	880	818	922	921	885	907	904	911	884	868	900	856	856	882	879	880	863	891	881	879	879	859	841	877	846	897	858	864	870	851	850	925	896	865	861	923	877	859	884	895	856	875	854	908	853	907	842	873	903	888	910	912	913	903	896	895	848	844	850	919	928	880	907	879	884	882	940	876	875	867	875	898	886	926	900	865	810	878	882	846	908	919	863	944	868	871	849	912	922	912	820	877	886	878	875	828	861	897	889	850	909	933	885	842	886	886	878	907	901	900	885	886	887	869	927	911	885	893	915	899	901	889	900	904	897	923	886	886	898	869	926	827	874	880	938	876	883	847	865	864	829	884	837	900	902	873	892	912	882	888	874	901	892	943	916	872	900	877	875	850	886	826	831	836	900	880	915	927	876	919	880	895	880	870	882	875	868	862	879	898	880	944	881	839	895	917	875	888	878	905	924	857	883	863	913	849	917	930	865	868	900	864	898	860	869	863	870	880	884	872	822	897	894	899	883	877	877	843	894	866	916	876	864	898	828	861	901	880	921	893	840	930	905	868	871	915	898	898	905	881	831	867	843	907	908	889	914	861	943	883	879	965	892	855	891	818	835	931	875	873	888	876	884	862	895	859	927	854	904	844	902	867	811	924	846	860	868	845	881	859	887	897	895	883	906	933	924	823	862	897	876	907	860	851	856	874	880	851	912	854	912	925	883	907	880	874	908	865	926	891	936	913	857	879	904	842	856	897	818	878	837	848	919	899	903	887	854	909	874	860	907	908	884	857	871	946	892	858	888	873	885	901	876	877	859	817	931	868	954	905	925	924	863	838	840	886	879	898	873	914	852	867	914	867	880	908	913	896	889	942	842	924	894	858	848	906	891	891	900	866	904	890	891	863	885	896	884	886	882	896	888	897	842	887	860	875	869	868	879	852	814	914	922	912	838	830	857	845	881	876	887	937	923	924	877	868	921	860	883	882	879	899	831	863	902	878	897	894	872	917	894	851	855	825	891	900	899	820	865	865	869	895	871	840	894	885	870	879	941	929	892	852	903	858	923	901	864	881	875	923	869	908	882	922	879	902	902	885	897	861	880	893	920	904	916	888	829	855	864	878	889	942	920	867	908	883	859	881	947	927	903	882	878	871	948	903	867	881	927	889	924	907	853	838	867	907	848	886	849	931	876	860	908	863	906	903	885	923	899	897	873	832	916	891	879	905	884	861	879	929	883	903	897	888	831	861	891	898	866	850	898	878	869	903	846	891	905	867	893	875	905	854	863	887	883	851	926	882	938	876	904	874	921	882	970	855	923	918	856	880	910	828	874	844	886	944	887	875	857	890	924	896	934	889	894	911	924	880	878	873	914	900	967	846	895	864	914	939	972	846	881	920	874	878	866	875	885	830	869	877	866	866	904	871	846	898	861	901	924	927	874	875	902	852	860	881	887	881	906	934	854	885	865	859	885	889	906	910	867	904	875	873	898	814	878	859	866	863	893	917	884	889	866	945	900	904	887	914	874	907	905	908	939	876	886	896	862	848	878	870	883	863	894	871	876	921	889	915	842	874	897	832	885	897	880	862	873	889	863	832	904	900	908	817	887	868	908	918	852	879	900	871	872	896	919	850	865	893	896	832	858	882	833	849	934	911	857	921	886	855	910	857	870	859	815	847	848	904	893	921	907	834	859	937	859	941	956	908	868	902	913	922	883	936	914	910	894	866	911	878	885	873	812	876	883	874	879	834	894	868	917	895	917	872	924	813	863	913	934	903	922	890	888	855	858	859	898	860	858	864	882	914	864	874	885	813	893	886	814	861	875	881	851	900	845	846	855	926	845	905	937	865	837	934	828	872	869	923	876	842	919	892	890	857	867	899	835	878	827	915	887	927	885	898	921	878	883	904	865	867	864	945	870	872	899	921	872	887	833	903	873	896	863	903	888	839	890	861	878	843	919	879	886	866	832	874	891	877	905	865	866	906	903	822	904	874	910	890	853	842	888	837	882	876	959	884	864	909	908	927	899	878	912	886	881	901	855	851	834	924	877	957	854	852	896	865	924	915	842	889	866	821	889	896	935	883	876	851	845	936	889	893	899	910	885	901	852	886	910	900	850	911	886	889	875	855	873	865	798	943	822	870	824	877	881	909	859	877	873	920	872	849	869	878	874	912	860	825	814	898	888	875	817	911	862	893	881	850	897	903	917	899	873	950	879	908	873	884	886	910	839	880	824	856	849	896	860	902	864	839	869	924	829	841	874	885	903	900	877	871	914	902	864	911	879	845	896	912	894	854	872	892	869	878	865	923	862	883	918	843	913	879	858	908	910	855	831	891	913	829	894	898	895	876	934	919	858	897	924	925	872	846	858	902	882	867	929	866	883	850	866	891	893	915	879	864	899	894	872	872	855	861	880	863	910	883	895	866	969	902	913	854	838	909	845	885	905	884	869	904	894	900	926	889	849	898	913	841	867	919	860	881	922	907	912	906	824	935	879	848	910	861	879	856	864	917	854	878	938	865	851	882	913	871	859	826	797	919	891	848	868	877	899	903	928	854	868	828	867	876	859	901	841	912	902	890	873	887	829	932	878	843	904	865	877	829	856	895	878	875	912	910	949	909	868	928	925	860	895	847	870	927	872	835	865	881	871	881	893	844	909	819	858	835	912	898	844	914	890	853	854	898	851	871	861	882	877	832	895	865	866	921	870	878	853	895	888	825	825	846	859	855	879	890	899	894	883	826	879	862	876	867	834	896	886	846	881	855	864	873	853	869	846	936	927	860	873	881	848	883	927	849	944	877	916	864	915	847	857	895	893	818	929	908	901	883	914	870	940	807	946	880	857	854	873	917	854	917	917	909	931	921	894	839	894	931	894	836	875	900	881	864	858	859	855	894	893	859	859	865	887	914	928	871	861	851	905	890	882	870	869	901	855	950	902	872	885	864	874	910	895	882	923	885	880	902	910	869	864	861	859	855	872	930	919	884	858	889	875	862	878	868	927	894	825	878	920	873	917	863	883	936	879	828	821	903	894	935	837	826	860	925	873	904	863	895	834	935	878	927	901	885	909	877	880	864	928	870	923	834	905	906
22545	21063	28777	23588	21295	22507	20143	10275	7613	5958	4711	3937	3597	3181	2669	2748	2549	2253	2134	2082	2167	2027	1941	1687	1818	1651	1608	1470	1446	1526	1392	1361	1287	1261	1248	1221	1227	1224	1165	1132	1132	1181	1130	1188	1183	1199	1218	1208	1156	1166	1185	1186	1113	1079	1139	1188	1083	1078	1070	1047	1117	1089	1057	1061	1111	1098	1091	1109	1146	1081	1111	1095	1150	1087	1056	1150	1153	1020	1093	1066	1087	1089	1061	1098	1114	1012	1089	1080	1023	1147	1044	1027	1051	1032	1116	1081	1077	1122	1099	1140	1107	1084	1080	1073	1104	1053	1056	1146	1075	1106	1059	1039	1064	1021	1064	1090	1081	1075	1143	1089	1075	1106	1074	1086	1109	1069	1078	1107	1118	1047	1088	1042	1050	1132	1117	1072	1097	1130	1077	1075	1140	1082	1137	1071	1128	1122	1073	1012	1085	1085	1116	1105	1099	1042	1070	1110	1094	1073	1019	1082	1108	1051	1063	1068	1077	1046	1024	1077	1104	1102	1059	1099	1081	1089	1045	1043	1069	1083	1060	1088	1067	1121	1093	1118	1072	1144	1103	1122	1004	1157	1049	1074	1067	1110	1089	1031	1061	1071	1068	1152	1125	1098	1115	1101	1080	1095	1071	1097	1125	1101	1113	1015	1152	1120	1104	1090	1062	1103	1066	1072	1080	1085	1081	1057	1082	1109	1080	1078	1128	1101	1140	1114	1137	1065	1064	1082	1055	1115	1098	1115	1135	1058	1079	1035	1088	1099	1098	1092	1083	1062	1098	1063	1096	1094	1081	1004	1141	1123	1069	1085	1146	1107	1092	1166	1097	1075	1062	1090	1121	1076	1067	1054	1114	1078	1086	1068	1060	1133	1035	1065	1056	1088	1062	1093	1056	1078	1122	1121	1178	1119	1065	1062	1145	1077	1092	1026	1149	1041	1096	1102	1059	1113	1073	1110	1075	1078	1081	1033	1086	1085	1129	1040	1072	1115	1106	1056	1065	1099	1101	1092	1102	1148	1096	1164	1084	1087	1106	1090	1085	1050	1112	1050	1109	1151	1094	1123	1146	1105	1127	1039	1043	1130	1069	1093	1098	1083	1044	1051	1067	1117	1067	1116	1044	1067	1110	1096	1016	1048	1139	1105	1042	1097	1112	1062	1091	1072	1071	1082	1056	1065	1109	1100	1126	1073	1074	1102	1136	1089	1112	1075	1084	1074	1073	1086	1096	1046	1162	1071	1036	1167	1091	1077	1098	1047	1094	1018	1076	1108	1072	1088	1048	1122	1005	1040	1025	1023	1092	1068	1063	1056	1075	1078	1121	1082	1106	1041	1110	1052	1025	1131	1111	1030	1048	1116	1100	1105	1064	1051	1108	1059	1097	1059	1084	1087	1102	1029	1120	1064	1024	1060	1105	1038	1027	1066	1037	1104	1103	1115	1087	1111	1072	1085	1091	1038	1071	1020	1094	1085	1146	1089	1115	1055	1047	1116	1105	1068	1118	1091	1077	1082	1096	1122	1050	1113	1075	1095	1035	1083	1113	1105	1120	1131	1047	1103	1052	1149	1067	1078	1074	1095	1139	1053	1048	1025	1118	1120	1082	1104	1059	1059	1041	1090	1115	1078	1045	1079	1100	1105	1108	1021	1151	1047	1094	1088	1093	1092	1100	1085	1096	1108	1070	1064	1151	1076	1102	1086	1109	1092	1050	1029	1122	1066	1112	1073	1102	1143	1062	1059	1031	1065	1085	1049	1088	1071	1067	1047	1013	1107	1109	1087	1089	1023	1103	1146	1029	1095	1044	1040	1055	1104	1136	1111	999	1078	1052	1068	1073	1024	1076	1030	1066	1105	1052	1068	1125	1157	1057	1126	1124	1090	1095	1038	1083	1126	1059	1117	1020	1060	1139	1054	1019	1110	1109	1095	1061	1092	1051	1093	1024	1051	1062	1076	1094	1075	1055	1146	1100	1132	1095	1104	1120	1122	1014	1108	1119	1080	1077	1086	1081	1134	1062	1042	1084	1100	1042	1120	1052	1058	1066	1059	1119	1085	1086	1014	1107	1080	1051	1080	1134	1091	1106	1103	1033	1081	1110	1065	1060	1101	1139	1046	1109	1041	1116	1099	1008	1088	1043	1030	1070	1076	1074	1097	1086	1088	1042	1083	1116	1072	1079	1052	1111	1110	1090	1108	1067	1124	1088	1111	1077	1138	1075	1073	1084	1080	1071	1085	1073	1069	1076	1048	1090	1065	1176	1059	1114	1080	1049	1035	1115	1066	1077	1055	1047	1157	1036	1019	1014	1064	1147	1060	1088	1102	1145	1085	1120	1075	1033	1049	1108	1012	1108	1095	1062	1063	980	1071	1069	1073	1053	1038	1103	1070	1064	1070	1115	1106	1056	1068	1135	1142	1142	1094	1030	1048	1089	1099	1090	1062	1056	1104	1009	1056	1101	1047	998	1086	1071	1121	1064	1091	1123	1053	1031	1092	1072	1093	1123	1131	1031	1101	1047	1086	1058	1029	1053	1064	1037	1097	1055	1084	1067	1044	1117	1084	1115	1070	1102	1084	1089	1043	1149	1077	1171	1062	1043	1075	1033	1085	1103	1118	1091	1058	1136	1067	1091	1070	1051	1121	1065	1129	1146	1133	1040	1060	1130	1023	994	1079	1019	1101	1045	1151	1070	1035	1023	1136	1058	1047	1009	1121	1096	1048	1084	1121	1076	1118	1044	1072	1092	1120	1142	1035	1037	1167	1063	1123	1097	1110	1054	1043	1089	1116	1093	1071	1144	1090	1083	1006	1082	1135	1125	1150	1114	1060	1057	1073	1111	1084	1050	1069	1078	1056	1068	1056	1078	1098	1074	1075	1132	1030	1056	1079	1043	1091	1088	1060	1026	1053	1082	1093	1119	1071	1030	1108	1088	1107	1069	1075	1114	1081	1056	1073	1114	1075	1089	1151	1078	1070	1010	1059	1109	1104	1045	1098	1068	997	1056	1108	1115	1070	1012	1104	1071	1101	1073	1073	1081	1110	1124	1101	1055	1106	1139	1077	1102	1083	1107	1130	1082	1045	1075	1035	1109	1100	1085	1149	1147	1053	1093	1048	1084	1118	1106	1103	1062	1082	1119	1104	1065	1040	1071	1059	1074	1049	1117	1069	1125	1071	1140	1074	1072	1120	1068	1110	1047	1082	1052	1032	1078	1047	1050	1094	1084	1054	1122	1094	1072	1092	1064	1141	1067	1048	1030	1142	1145	1093	1134	1039	1099	1117	1098	1115	1110	1152	1071	1094	1101	1062	1077	1088	1093	1038	1046	1087	1076	1124	1132	1040	1094	1079	1061	1054	1060	1046	1107	1061	1083	1101	1038	1038	1112	1084	1092	1018	1065	1061	1105	1075	1044	1067	1092	1072	1038	1094	1050	1110	1084	1063	1100	1068	1075	1039	1049	1019	1109	1064	1034	1087	1047	1042	1117	1109	1148	1055	1074	1145	1080	1023	1096	1021	1064	1078	1038	1118	1049	1080	1115	1083	1087	1052	1062	1111	1063	1059	1025	1019	1058	1087	1114	1042	1012	1055	1150	1043	1055	1063	1094	1053	1125	1112	1137	1072	1073	1070	1078	1063	1091	1055	1069	1062	1112	1096	1053	1085	1086	1082	1060	1116	1041	1088	1149	1082	1119	1041	1114	1065	1076	1089	1051	1145	1071	1073	1075	1019	1115	1103	1064	1090	1057	1065	1053	1072	1032	1151	1146	1018	1052	1078	1100	1065	1084	1099	1067	1110	1136	1058	1096	1063	1102	1070	1078	1116	1063	1093	1051	1086	1085	1068	1074	1067	1068	1123	1128	1115	1024	1104	1101	1071	1081	1018	1070	1065	1165	1102	1022	1075	1047	1109	1104	1058	1098	1073	1042	1089	1060	1021	1057	1085	1102	1079	1133	1122	1126	1095	1110	1087	1060	1093	1087	1127	1108	1046	1064	1117	1081	1050	1097	1082	1071	1068	1076	1149	1033	995	1026	1064	1069	1085	1124	1088	1116	1077	1107	1033	1152	1088	986	1087	1088	1099	1048	1090	1091	1029	1108	1102	1070	1138	1062	1091	1122	1108	1112	1063	1025	1100	1040	1050	1051	1105	1089	1109	1109	1054	1090	1034	1110	1147	1045	1048	1093	1047	1054	1075	1052	1068	1051	1055	1072	1079	1096	1119	1104	1093	1118	1064	1033	1095	1052	1065	1085	1093	1089	1098	1077	1124	1095	1107	1093	1086	1109	1049	1082	1129	1092	1151	1070	1060	1112	1073	1076	1104	1102	1071	1063	1061	1022	1102	1058	1065	1089	1088	1088	1076	1022	1082	1115	1106	1111	1079	1092	1095	1078	1030	1127	1083	1025	1075	1041	1021	1063	1107	1043	1102	1036	1097	1065	1034	1079	1101	1042	1056	1059	1067	1102	1044	1098	1124	1048	1112	1084	1060	1096	1042	1076	1067	1082	1052	1078	1038	1119	1089	1058	1014	1045	1055	1106	1061	1087	1050	1109	1064	1067	1102	1075	1077	1078	996	1044	1108	1064	1105	1066	1078	1033	1020	1105	1138	1040	1062	1049	1053	1070	1056	1055	1071	1073	1033	1090	1080	1055	1039	1157	1121	1134	1080	1061	1129	1066	1146	1074	1072	989	1075	1080	1130	1073	1118	1073	1067	1087	1050	1062	1099	1088	1122	1113	1108	1050	1110	1083	1024	1094	1120	1071	1105	1027	1060	1127	1054	1142	1048	1053	1093	1069	1044	1083	1126	1109	1071	1068	1132	1065	1046	1073	1058	1074	1115	1151	1041	1079	1052	1105	1061	1044	1036	1068	1067	1108	1086	1103	1032	1124	1102	1125	1110	1014	1115	1082	1001	1068	1140	1074	1135	1071	1077	1104	1052	1143	1086	1092	1051	1099	1092	1067	1098	1114	1067	1103	1074	1108	1108	1057	1044	1107	1040	1097	1062	1103	1044	1088	1086	1042	1055	1033	1091	1109	1081	1118	1047	1133	1100	1095	1019	1144	1041
30738	53826	39565	28164	24923	20214	15721	12394	10613	8402	6461	5512	5014	4132	3498	3479	3315	2908	2570	2503	2654	2338	2389	2102	1984	1879	1707	1664	1586	1624	1504	1405	1365	1322	1275	1264	1191	1171	1153	1155	1211	1176	1149	1121	1076	1145	1136	1207	1129	1134	1102	1172	1102	1102	1096	1053	1063	1093	1013	1040	1062	1092	1055	1085	1055	1051	1052	1045	1150	1075	1050	1063	1090	1084	1072	1144	1051	1048	993	1016	990	1067	998	1021	1084	1052	1050	988	1048	1051	1091	1040	1042	1077	1055	1040	1024	1065	1079	984	1077	1082	1084	1097	1134	1032	1103	1050	1089	994	1017	1046	1054	1112	1104	1054	1089	1088	1044	1034	1114	1058	974	1079	1058	1087	1052	1056	1069	1073	1087	1040	1057	1068	1002	1045	1019	1103	1081	1046	1045	1040	1050	999	1088	1113	1073	1042	1042	1077	1070	1068	1014	1028	1054	1060	1033	1096	1055	1070	1034	1103	1065	1081	1038	1080	1057	1003	1056	1027	986	1115	1108	1066	1113	1025	1051	1047	1080	1107	1087	1048	1055	990	1058	1065	1008	1046	1054	1051	1056	1118	1067	1079	1033	1058	1025	1033	1042	1091	1039	1011	1011	992	1066	1080	1099	1060	1016	1025	1041	1037	1056	1076	1043	1059	1116	1022	1044	969	1027	1047	1046	1061	1082	1063	1049	1072	1123	1045	1066	1028	1037	1138	1092	1004	1029	1052	1094	1023	1074	1065	1071	1034	1086	1064	1068	1083	1077	1059	1087	1053	1016	1079	1109	1005	1041	1058	1058	1095	1116	1085	1025	1059	1044	1108	1054	1037	1039	1066	1060	1080	1063	1084	1068	1030	1070	1032	1067	1124	1092	1013	1057	1083	1021	1063	1047	1006	1024	1128	1098	1070	1020	1018	1090	1055	1057	1029	1056	1017	1117	1031	1067	1060	1047	1054	1122	1067	1048	1059	1028	1055	1057	1042	1057	1048	1053	1076	1070	1045	1009	1008	1099	1075	1036	1041	1109	1087	1046	1134	1074	1114	1052	1034	1097	1100	1038	1069	1040	1039	1087	1106	1016	1065	1121	1047	1035	1078	1031	1094	1062	1012	1052	1094	1017	1088	1010	1054	1016	1057	1127	1033	1094	967	1020	1106	1078	1035	1062	1022	1062	1055	1051	1055	1005	1064	1127	1034	1088	1034	1092	1091	1035	1090	1061	1070	1087	1092	1077	1028	1024	1051	1047	1060	1099	1064	1048	1003	1072	1059	1019	1079	1012	1069	1038	1082	1085	1026	1096	1092	1053	1053	1048	1066	1066	1046	973	1030	1076	1084	1052	1076	1067	1078	1028	1028	1034	1028	990	1011	1035	1083	1097	1059	1093	1081	998	1061	1153	1037	1062	1041	1039	1086	1034	1057	1057	1024	1095	1081	974	1092	1099	997	1017	1032	1065	1064	1055	1085	1016	1089	1035	1085	1057	1091	1064	1046	1028	1072	1010	1083	1091	1002	1048	1109	1100	1011	1068	1074	1039	1049	1058	1027	1072	1028	1013	1057	1053	1069	1069	1022	1085	1096	1033	1045	1130	1058	1062	1137	1120	1029	1039	1095	996	1040	1028	1098	1095	1062	1024	1023	1051	1047	1030	1128	1029	1057	1063	1043	1014	1064	1098	1049	1071	1007	1032	1065	1079	1013	1066	1100	1072	1008	1044	1066	988	1071	1055	1001	1021	1033	1022	984	988	1040	1070	1048	1066	1018	1053	970	1085	1032	1059	1043	1071	1058	1037	1067	1054	1040	1066	1051	1055	1066	1087	1069	1006	1055	1065	1032	1037	1065	1019	1070	1077	1045	1020	1023	1105	1082	1029	1047	1034	1047	1083	1112	1017	1095	1012	1030	1063	1060	1089	1099	1025	1089	1040	1086	1066	1062	1043	1039	1028	1072	1053	1041	1151	1075	1054	1069	1082	1070	1093	1100	1007	1057	1060	1039	1035	1055	1067	1115	1030	1090	1055	1045	1063	1150	1057	1021	1098	1025	1062	1059	1117	1070	1096	1030	1079	1093	1007	1069	1082	1047	1037	1024	1038	1052	1052	1009	1031	1071	1065	1053	1053	1012	1089	1059	1072	1062	1032	1078	1107	1039	1054	1031	996	1029	1055	1077	1110	1064	1079	1113	1099	1059	1082	1011	1060	1088	1048	1075	1085	1092	1081	1061	1015	1021	1070	1094	1133	1019	1035	1096	1089	1097	1018	1032	1054	1077	1012	1038	1054	1106	1000	1111	1046	1061	1025	977	1052	1059	1081	1032	1077	1036	1021	1043	1069	1102	1044	1061	1044	1075	1047	1058	1068	1072	1048	997	1088	1043	1051	991	1084	1020	995	1061	1087	1059	1125	1023	1020	1057	1044	1014	1005	1029	1029	1096	1038	1096	1073	1063	1086	1009	1087	1050	1013	1012	1069	1084	1078	1023	1064	1056	1096	1030	1025	1112	1034	1010	1040	1091	1095	1091	1047	1060	1014	1091	1067	1042	994	1108	1048	1065	1080	1019	979	1057	1058	1103	1046	1043	1065	1022	1032	1090	1013	1096	1031	1026	1011	1081	1039	1045	1059	1097	1075	1039	1023	966	1016	1034	1036	1024	1031	1061	1031	1043	979	993	1054	1008	1112	1039	1028	1091	1029	1030	1086	978	1047	1036	1055	1060	1071	1031	1024	1027	1017	1054	1070	1073	1016	1087	1035	1042	1066	1026	1073	1013	1056	1033	1012	1074	1060	1057	1077	1064	1074	1041	988	1034	1124	1004	1008	1058	1080	1058	1053	1074	1072	993	1071	1031	1047	1039	1032	1065	1029	1088	1041	1048	1034	1065	1037	1050	1055	1154	1044	1011	1037	1079	1019	1059	1074	980	1095	1014	1117	1029	1067	1020	1053	1077	1026	1023	1080	1051	1036	1110	1033	1088	1065	1096	1065	1032	1033	1010	1027	1044	1038	1033	1102	1009	1039	1116	1026	1019	1005	1040	1022	1078	1060	1036	1095	989	1040	1078	1041	1061	1090	1104	1033	1102	1105	1111	1026	1061	1022	1131	1059	1016	1054	1039	1001	1070	1056	1011	1026	1055	1095	1111	1108	1018	1047	1064	1063	1064	1029	1037	1029	1018	1054	1022	1033	1047	1068	1141	1088	1019	1034	1104	1027	1034	1023	1075	1051	1053	1027	1053	1007	1053	1081	1059	1082	1091	1016	1036	1091	1035	1074	1024	1070	1019	1046	1018	1010	1102	1072	1016	1075	1030	1070	1086	1025	1031	1066	1087	1074	1023	1109	1058	1051	1056	1089	1039	1063	1087	1020	1073	1066	1064	1034	1063	1052	1064	1022	1110	1036	1079	1052	1046	1084	1070	975	1049	1067	1010	1060	1041	1073	1065	1057	1099	1095	1071	1006	1077	958	1107	1062	1052	1046	1033	1046	1059	1020	1013	1057	1053	979	1058	1017	1072	1021	1097	1059	1060	1032	1034	1000	1066	1095	1079	1058	1097	1067	1095	1057	1084	1051	1061	1051	1015	1091	1094	1029	1063	1090	1011	1046	1045	1047	1114	1040	1057	1037	1074	1064	1102	1048	1064	1058	1032	1112	1071	1010	987	1022	1079	1027	1085	1070	974	1034	1083	1040	1049	1045	997	1017	1050	1029	1063	1033	997	1146	1035	1049	1065	1020	1038	1057	1034	1065	1010	1019	1032	1049	1046	1020	1078	1073	1050	980	1061	1118	1047	1021	1115	1040	1028	1037	1031	1039	1101	1023	1062	1042	1074	1046	1057	1012	1063	1045	1038	1038	1047	1085	1086	1065	1061	1073	1018	1065	1066	1076	1118	1094	1081	1094	1073	1009	1108	1041	1000	1075	1071	1058	1015	1113	1053	1064	1076	1048	1091	1049	1058	1076	1053	1047	1094	1012	1025	1088	1078	1051	1080	1073	1068	1033	1071	1078	1065	1059	1060	1046	1070	1122	1058	1101	1055	1036	1028	1022	1123	1076	1097	1063	1017	1078	1082	1034	1055	1067	1059	1024	1073	1067	1014	998	1034	1133	1061	1011	1050	1040	1049	1033	1102	1046	1040	1052	1085	984	1060	1123	1117	1033	1055	1045	1061	1040	1033	1023	1023	1090	1069	1030	1018	1023	1053	1036	1113	1112	1005	1002	1030	1085	1050	1040	1081	1076	1106	1079	1007	1054	1066	1069	1074	1032	1059	1103	1055	1080	1016	1098	1068	1038	1070	968	1067	1090	1040	1058	1033	1054	1049	1008	1047	1037	993	1077	1047	1054	1024	1097	1091	1080	1118	1058	1063	1030	1085	1105	1046	1014	1046	1063	1014	1041	1051	1041	1112	1109	1059	1092	1044	1094	1031	1057	1051	1059	1016	1061	1052	1042	1123	1093	1026	1098	1030	1083	1082	1062	1053	1031	1083	1047	1055	1082	1109	1065	1051	1097	1047	1072	1010	1061	1032	1071	1094	1079	1101	1066	1039	985	1043	1001	1028	1069	1088	1086	1106	1045	1044	1037	1061	1102	1107	1073	1052	1086	1023	1021	1019	1078	1064	1107	1077	1081	1091	1060	1070	1066	1067	1117	1052	1111	1029	1048	1038	1089	1069	1088	1091	1009	1033	1042	1057	1106	1079	1034	1040	1042	1086	1013	1094	1094	1088	1084	1045	1067	1035	1045	1059	999	1077	1041	1060	1036	1062	1051	1065	1012	1084	1032	1027	1061	1082	1052	1056	1045	1044	1056	1090	988	1022	1103	1124	1023	1071	1044	1065	1082	1019	1045	1076	1077	1076	1083	1078	1000	1081	1052	1042	1072	1051	1092	1027	1077	1058	1057	1051	1038	1026	1056	1049	1039	1109	1071	1005	1018	1087	1041	1082	1043	1066	1138	1044	1013	1044	1061	1083	1096	1044	1070	1085	1118	1015	1083	1021	1072	1078	1066	1034	1069	1072	1035	1036	1008	1065
29626	26996	28236	19940	12443	8054	5627	4024	3102	2609	2070	1869	1753	1474	1305	1360	1259	1186	1080	1125	1095	1085	1059	978	941	954	869	891	886	885	817	771	787	783	752	770	785	766	739	754	738	731	737	730	781	741	795	772	740	770	731	754	709	744	724	739	726	696	746	717	748	741	672	730	736	687	702	678	726	730	709	685	714	740	729	706	706	747	754	695	810	791	747	742	723	724	738	698	759	717	662	692	658	728	749	716	736	688	689	735	732	782	751	762	752	792	699	747	747	742	736	753	711	734	755	775	638	715	734	720	723	730	715	749	749	703	703	727	743	701	747	681	735	729	762	697	729	755	780	705	743	668	779	799	766	712	734	735	751	717	746	765	761	693	716	722	766	730	704	748	710	725	749	737	721	721	758	770	724	759	766	768	754	713	754	743	736	709	750	772	765	700	679	723	742	712	763	751	711	709	709	718	733	734	769	757	745	725	735	742	768	727	709	736	720	703	727	711	772	743	740	708	747	745	751	696	746	742	664	727	708	749	718	723	762	743	741	695	737	724	759	789	691	750	727	686	772	720	731	730	723	757	728	724	720	699	752	678	707	736	692	717	717	742	698	726	760	747	732	733	734	738	718	729	724	712	669	769	721	719	778	737	709	717	739	735	778	703	721	730	714	741	770	782	768	754	719	736	719	684	784	674	715	753	720	691	696	713	726	693	710	747	714	735	766	646	734	719	706	737	719	703	700	709	720	731	714	708	670	716	753	729	731	722	740	724	727	715	772	744	716	730	698	721	714	786	798	705	750	703	687	710	708	692	743	715	731	758	766	726	749	764	746	734	740	698	731	726	722	713	733	749	735	692	731	751	758	763	711	713	719	762	744	764	697	741	727	730	740	782	736	690	674	740	741	751	715	697	711	693	716	693	736	766	692	686	726	711	708	733	748	744	746	719	732	686	712	718	762	741	704	714	718	716	698	731	707	713	713	728	745	793	689	714	734	711	754	711	742	748	772	782	683	708	664	744	731	689	756	795	752	748	777	760	703	706	734	731	761	729	750	783	741	747	760	718	710	730	686	720	700	748	697	734	739	703	711	725	747	745	755	714	773	728	683	745	706	694	697	748	748	717	758	722	749	787	736	736	714	710	750	735	711	763	720	758	747	762	778	709	728	725	700	750	753	729	724	717	749	734	770	782	701	813	735	764	726	789	721	704	728	730	708	750	699	780	758	706	714	740	686	746	730	741	686	740	742	667	727	694	678	774	725	728	764	735	760	803	694	720	740	707	760	730	710	763	786	711	759	732	742	729	753	718	725	699	670	693	714	709	689	741	745	680	766	697	702	701	760	701	723	761	738	754	742	722	707	761	715	757	684	722	735	770	748	682	692	695	708	725	738	773	755	694	738	695	741	667	715	688	748	722	726	786	693	698	705	691	766	757	728	766	784	769	752	754	748	710	708	751	761	738	760	760	735	745	710	758	731	699	765	729	733	726	730	793	756	720	743	725	780	746	731	770	761	749	760	729	738	744	755	713	709	745	740	749	761	699	739	756	723	745	769	743	768	756	765	715	653	731	725	758	698	719	751	742	770	734	761	757	725	788	779	698	717	752	726	720	693	727	709	711	693	751	710	701	733	742	729	754	747	752	707	710	747	727	749	742	785	727	754	730	725	720	697	708	747	708	716	725	762	743	696	724	656	772	699	746	763	677	761	704	698	768	698	737	718	735	682	736	759	702	749	738	711	742	728	728	698	704	719	730	730	737	772	754	719	751	752	752	756	724	693	767	757	775	698	723	724	730	661	734	728	744	700	720	745	771	690	715	788	784	697	769	715	778	685	721	722	702	700	749	681	752	699	726	730	714	737	749	716	716	734	728	665	708	754	688	742	738	742	709	773	737	747	733	725	689	756	704	761	735	725	749	732	732	722	750	716	756	729	740	745	738	751	712	759	740	742	746	761	718	722	767	720	784	735	729	734	728	738	722	719	709	664	727	710	740	748	720	720	783	742	717	765	716	740	684	717	706	723	717	723	695	727	721	756	743	721	688	755	715	731	714	755	729	722	779	705	716	701	723	723	783	749	688	762	742	732	780	760	700	756	719	724	724	734	673	695	733	737	715	762	720	782	737	737	758	725	696	766	707	739	726	725	722	753	677	750	723	713	684	711	724	721	741	748	694	716	734	681	762	681	734	743	712	743	706	747	776	718	756	711	682	710	704	750	700	758	744	720	723	763	678	749	732	763	795	788	747	801	756	703	709	722	740	740	715	734	763	705	749	746	775	689	724	715	695	751	751	708	737	734	692	670	744	697	722	706	727	711	764	777	761	698	721	744	708	731	699	738	731	740	732	690	698	688	662	726	695	738	771	772	763	788	708	677	744	678	741	692	703	775	705	753	755	745	738	771	722	742	668	709	727	782	723	718	735	730	736	729	750	765	718	673	725	748	780	744	668	694	730	775	730	741	768	762	731	713	726	748	695	693	729	734	754	690	727	719	707	670	719	739	769	764	686	690	723	736	687	727	747	733	743	719	720	667	701	723	750	751	769	743	750	668	749	763	725	724	708	703	718	711	739	746	703	728	720	777	738	725	722	722	708	742	782	792	733	739	703	739	738	722	790	753	695	754	720	716	759	740	714	719	729	761	700	731	720	737	741	744	702	691	709	734	762	735	742	693	772	736	716	721	711	775	773	661	710	732	741	678	717	735	786	767	739	718	684	714	691	709	711	692	722	733	758	714	727	711	716	727	700	748	730	693	751	740	707	759	722	773	726	700	685	695	716	741	735	738	724	720	709	773	733	702	694	721	705	787	727	717	743	737	674	718	713	754	713	718	704	732	714	759	763	689	751	712	751	724	742	750	738	748	711	702	665	721	723	759	692	770	700	672	783	712	716	697	756	752	719	769	740	719	722	765	768	709	692	713	750	733	711	749	714	688	769	701	741	686	705	755	752	771	702	767	776	681	761	728	698	755	728	771	778	687	771	739	688	719	715	739	737	747	703	753	760	726	712	723	744	668	775	733	711	699	756	693	682	705	755	727	691	718	731	718	740	704	737	704	730	634	685	725	729	691	749	761	749	734	685	712	812	770	781	709	754	743	709	744	744	761	739	760	681	721	683	757	735	732	721	756	668	712	708	757	681	723	747	743	734	750	735	721	748	714	694	727	708	703	689	739	764	698	724	760	768	705	725	741	744	687	691	732	683	748	759	706	768	699	682	750	686	744	821	734	705	725	751	737	719	758	721	748	732	779	716	721	720	743	733	702	696	689	744	715	750	724	739	691	685	720	760	765	740	757	780	747	699	778	754	769	748	719	705	748	729	703	750	721	749	673	725	696	770	755	729	747	733	724	743	718	760	689	714	732	722	748	728	747	734	711	686	727	739	727	755	687	759	747	657	742	750	711	713	746	713	720	729	732	723	671	729	736	756	734	704	700	703	733	692	711	742	728	743	762	758	687	777	735	754	775	687	691	761	738	727	705	785	720	738	724	710	727	749	728	758
26652	39064	26819	17404	14149	11018	8287	6003	4668	3877	2882	2651	2380	1939	1731	1752	1747	1406	1277	1346	1310	1257	1240	1129	1098	1052	960	943	926	907	856	863	822	817	818	827	773	825	768	807	752	739	754	679	791	765	786	740	805	813	750	802	726	722	732	742	735	745	775	773	793	754	731	751	744	761	757	760	683	692	715	711	738	724	710	744	748	716	688	776	654	729	749	738	740	803	736	761	684	763	760	732	714	749	697	696	714	715	745	737	767	674	752	722	707	757	742	745	706	816	757	749	753	778	712	728	718	772	737	758	730	727	712	720	775	746	812	782	731	724	741	725	707	714	759	706	748	706	756	702	726	721	758	728	684	767	722	759	738	739	789	753	744	780	787	749	804	734	717	747	764	793	746	745	743	691	761	755	753	726	736	749	775	731	682	739	731	708	763	748	737	725	733	723	723	752	819	767	730	715	713	730	650	749	714	728	774	732	713	745	765	764	749	712	769	717	746	771	719	766	726	716	724	739	687	778	738	791	769	693	744	766	753	747	744	730	743	738	777	720	715	741	712	720	733	772	703	759	735	720	750	734	710	693	725	700	719	763	723	726	748	798	769	708	736	755	715	700	724	786	700	703	735	714	782	782	741	742	762	700	727	723	779	708	722	744	703	723	739	770	764	760	715	742	758	748	728	729	725	778	762	715	719	725	709	754	790	737	752	716	728	779	746	704	735	718	767	738	677	704	745	744	729	751	734	735	706	757	750	733	766	736	784	692	721	775	776	702	700	729	706	762	736	791	738	772	776	726	711	784	775	720	756	754	785	709	747	710	730	741	727	700	729	727	749	708	691	731	762	778	709	798	728	723	762	715	739	787	715	756	695	747	710	766	728	755	712	788	756	748	721	742	774	738	722	765	729	732	759	743	733	713	759	732	791	716	780	745	750	723	698	686	719	713	712	736	729	768	785	730	786	770	731	746	717	745	738	740	761	711	677	761	773	775	746	709	719	773	741	740	748	725	729	736	724	766	721	745	711	709	699	749	724	719	714	692	740	706	734	731	767	722	757	740	771	741	740	756	761	719	721	768	717	736	776	773	751	702	763	731	755	769	730	723	756	693	718	745	698	749	707	785	737	743	728	708	730	698	743	739	705	739	735	743	779	745	766	763	718	760	782	724	716	787	713	702	782	761	765	761	770	722	735	736	776	750	777	770	720	728	720	735	723	763	703	719	713	745	722	737	726	764	690	702	720	681	722	775	743	789	710	732	768	822	736	728	719	755	715	734	761	729	706	726	764	734	774	744	723	719	751	751	779	709	748	714	736	733	758	718	739	692	745	747	717	684	754	771	727	706	747	715	750	729	781	768	774	742	770	740	723	772	752	727	767	713	708	736	743	726	719	735	747	722	737	734	812	777	700	730	720	759	697	740	682	740	741	715	716	707	724	752	751	718	760	747	723	731	745	774	762	724	719	739	741	758	759	717	718	752	782	706	733	695	762	747	724	722	788	708	701	771	723	730	746	737	730	725	759	791	726	767	784	759	725	713	779	767	720	717	721	750	751	750	708	761	792	726	784	780	706	732	715	711	755	683	709	702	756	750	727	687	780	757	722	752	774	765	776	729	759	744	727	724	764	761	743	721	708	791	743	753	754	757	733	732	681	739	799	731	764	712	755	754	698	720	693	726	782	706	751	758	755	696	745	715	751	753	785	756	761	760	745	734	758	710	724	730	728	691	774	746	712	687	719	723	715	759	734	735	752	734	759	748	768	797	751	779	743	738	732	756	746	704	748	728	787	774	732	747	731	715	682	745	771	693	715	771	721	738	720	709	737	756	703	749	711	739	734	766	729	729	722	733	766	709	737	722	768	773	733	734	741	752	754	728	751	750	825	723	728	706	731	739	719	732	729	761	756	739	699	731	752	731	756	781	716	752	757	760	717	714	799	788	717	673	763	757	746	771	699	724	761	734	762	748	756	718	751	720	735	710	718	739	748	690	750	720	716	732	743	736	778	741	730	704	734	755	746	744	725	764	719	734	740	792	768	731	726	735	732	751	744	777	781	746	761	741	766	706	739	764	788	710	744	731	751	764	781	740	730	759	693	723	755	711	748	747	733	725	801	750	745	686	706	737	729	718	731	718	800	694	746	708	712	752	765	676	760	736	757	763	740	717	724	712	726	776	780	724	746	696	777	717	752	710	769	707	765	738	715	716	793	782	711	692	754	740	744	747	730	751	701	726	724	725	729	772	684	775	772	718	771	692	711	752	676	762	727	735	723	764	757	738	755	725	765	789	734	658	761	743	741	686	758	768	743	778	745	720	721	774	745	761	744	720	722	722	744	732	786	784	719	738	769	763	780	776	754	763	728	713	750	740	798	748	759	719	729	667	708	755	773	776	721	707	757	766	691	681	759	767	743	693	733	763	727	776	751	750	756	705	696	706	762	747	768	726	740	691	784	687	746	796	741	754	727	712	746	793	764	789	736	742	705	707	704	775	715	789	720	740	728	705	784	759	741	706	740	736	702	691	759	766	711	745	744	764	722	707	717	756	754	733	767	751	726	762	769	729	736	713	723	762	718	767	716	734	753	787	740	786	722	719	759	770	696	745	717	751	730	694	771	709	777	740	747	684	719	711	743	735	772	723	735	693	751	804	753	712	736	746	707	753	770	778	735	700	703	761	756	750	777	707	777	719	726	708	780	706	720	778	716	721	733	715	727	703	766	753	724	756	753	763	743	754	761	779	730	776	766	713	795	734	786	738	734	753	760	728	762	779	738	727	796	684	733	773	744	726	762	759	743	720	726	735	716	705	763	689	769	743	720	750	757	743	709	792	768	734	744	706	728	750	741	729	696	736	775	772	749	695	746	740	793	773	753	744	731	785	786	724	711	739	695	724	727	743	723	725	710	749	765	746	754	747	757	738	705	709	775	746	739	755	762	773	765	760	713	762	750	714	746	759	727	739	749	687	708	739	688	766	658	735	724	758	725	739	756	764	697	766	762	770	734	789	739	806	706	734	788	716	741	734	745	778	724	716	736	718	708	696	715	772	780	742	688	700	685	743	775	729	779	762	707	695	718	761	777	773	795	721	734	740	736	755	762	730	739	727	729	757	753	759	727	764	710	738	740	755	731	749	749	758	776	700	735	745	756	726	731	775	751	743	766	715	738	728	755	669	740	721	771	766	703	708	749	762	704	777	746	775	678	713	727	770	743	753	735	702	736	786	710	694	716	754	744	766	770	735	752	711	751	756	740	716	764	744	688	713	737	748	708	802	767	719	727	713	713	776	727	755	685	700	698	770	756	705	736	755	777	763	742	752	696	738	765	713	743	750	766	669	765	715	742	762	768	741	731	686	719	760	711	715	740	733	743	726	738	725	753	769	761	742	743	774	727	797	773	745	756	722	718	768	700	744	754	717	773	728	727	735	736	771	721	725	723	786	719	689	764	742	741	739	769	726	734	732	747	733	737	751	762	773	740	744	768	749	751	790	742	718	725	745	698	726
23641	21006	28324	24181	21805	18913	12093	6694	4821	4094	3311	2908	2695	2321	2252	2121	1935	1647	1506	1493	1484	1414	1407	1320	1318	1273	1158	1098	1070	1101	1053	979	929	947	910	955	888	874	929	877	903	904	935	867	894	903	856	899	920	883	917	866	844	873	838	844	868	906	854	774	840	818	854	821	822	845	827	838	879	842	868	836	842	815	872	837	880	796	830	884	834	804	859	836	782	821	873	835	844	830	842	874	905	906	859	858	820	833	829	816	811	833	804	836	784	812	820	784	813	854	862	840	809	878	819	809	851	830	808	822	881	825	858	846	876	848	833	870	845	826	867	881	820	841	830	823	826	855	808	853	824	858	847	832	840	831	850	877	820	826	831	838	749	796	859	810	845	846	863	831	806	874	822	786	801	861	826	815	880	795	837	820	828	852	798	816	831	817	876	816	837	841	815	862	841	822	828	854	890	848	778	814	816	827	816	815	843	753	759	820	853	841	856	848	865	799	810	845	826	851	832	769	867	847	804	824	830	855	831	889	886	879	828	847	846	858	834	848	867	868	783	823	829	808	825	839	810	825	856	860	842	806	831	820	850	828	831	862	795	815	866	809	854	791	817	797	856	907	828	871	792	859	814	805	793	870	880	792	849	772	830	813	803	823	794	821	817	862	852	815	830	816	824	793	852	838	811	877	846	803	893	831	821	847	842	863	895	832	826	839	858	853	820	884	850	793	774	843	820	846	803	791	832	843	841	822	834	793	890	868	817	794	865	832	822	901	833	885	821	815	827	860	847	852	881	835	803	854	822	869	812	817	812	847	801	812	868	894	833	831	863	823	837	839	877	855	849	793	835	814	880	855	852	752	799	846	820	840	795	821	841	807	838	861	822	807	898	852	838	834	831	874	860	843	849	837	804	827	879	808	821	853	863	860	811	840	787	850	890	817	792	809	805	859	789	873	753	878	858	853	815	799	793	793	831	790	850	903	832	791	805	849	824	803	873	839	833	870	828	807	854	823	799	763	825	854	844	811	809	874	813	855	801	854	833	799	812	879	801	817	850	851	837	799	846	792	830	856	759	837	799	940	855	874	859	829	834	823	804	850	854	825	841	827	807	811	833	840	833	817	864	836	861	829	834	879	796	811	809	822	793	839	852	817	826	832	797	773	862	836	831	857	870	804	830	794	826	867	852	821	819	786	812	805	857	838	864	835	833	809	850	800	794	783	831	843	803	790	848	882	858	862	784	830	847	832	850	808	797	809	817	848	833	834	813	793	824	845	922	803	861	779	851	842	838	817	866	810	865	863	842	848	792	828	836	826	867	798	812	808	811	816	817	829	896	805	813	839	807	818	843	859	824	834	859	851	796	835	827	798	826	830	879	841	875	831	800	848	838	807	837	819	766	841	838	799	862	835	809	818	817	859	884	827	882	828	840	823	811	867	878	870	862	800	798	814	808	854	778	795	846	837	813	812	790	845	823	836	852	815	783	838	846	846	871	844	835	866	798	814	894	900	824	800	827	875	829	782	838	806	849	828	858	847	828	817	811	804	786	848	859	864	806	836	826	853	888	807	836	811	847	809	796	846	878	805	853	840	855	896	827	808	833	832	884	836	773	849	784	806	855	787	759	830	766	756	813	856	838	815	857	879	811	824	851	793	844	798	800	838	789	808	827	820	844	843	840	851	833	857	812	776	811	819	782	839	813	839	808	771	817	865	821	826	832	823	894	839	825	802	784	861	789	788	856	822	782	816	832	867	829	816	814	821	828	791	876	786	832	841	814	880	864	827	833	777	825	826	822	826	814	790	813	831	808	834	837	826	817	827	829	812	872	785	822	840	774	796	808	812	848	845	856	832	843	864	846	823	845	877	873	796	860	787	842	857	843	852	846	805	827	750	844	842	811	860	814	900	802	829	870	842	842	841	813	872	812	858	842	870	858	857	833	834	807	843	793	778	812	832	866	869	877	831	872	858	825	848	871	834	850	824	827	828	859	896	806	798	813	867	816	860	807	839	819	845	803	790	848	826	835	811	842	830	825	849	881	895	829	837	847	788	815	845	828	807	850	862	862	834	864	874	848	799	837	867	873	862	828	850	799	830	866	788	865	868	865	828	803	817	840	885	855	804	879	860	842	820	815	864	894	788	814	803	822	812	807	842	831	866	879	798	778	833	805	868	858	805	811	857	837	815	839	843	805	793	781	849	865	814	840	839	856	809	861	827	775	835	819	868	892	834	840	848	841	818	860	849	822	820	800	858	811	771	797	861	789	865	800	804	861	850	809	881	771	807	825	794	780	862	799	870	824	827	857	777	887	795	805	839	802	798	829	862	800	880	833	829	813	860	784	836	832	803	885	886	810	869	801	837	797	871	833	837	846	834	828	818	775	846	820	858	803	823	823	872	849	849	867	882	807	810	797	822	798	804	851	817	828	871	800	744	830	833	872	834	854	841	839	866	903	846	793	810	839	803	756	802	789	836	851	821	833	819	847	837	862	857	820	842	826	845	815	841	827	790	823	849	805	820	882	865	827	850	808	858	822	827	847	786	859	839	905	916	958	853	838	861	850	813	828	832	813	819	792	818	782	847	850	750	834	838	793	842	838	825	812	850	821	824	818	803	837	919	838	844	855	846	896	848	878	807	832	865	842	877	848	842	837	850	860	829	881	882	846	815	858	834	853	840	837	835	826	795	820	803	795	851	796	816	795	831	837	822	896	797	843	851	789	822	805	875	848	800	822	865	845	813	883	794	849	812	815	860	871	820	817	815	796	906	851	884	805	861	869	927	816	883	812	795	823	802	818	878	833	847	800	839	853	837	832	783	802	801	891	861	754	848	837	826	787	851	811	849	832	857	836	833	782	836	830	866	810	783	879	811	826	863	863	876	907	840	817	803	877	830	814	861	839	866	855	814	879	837	860	830	823	883	860	852	844	828	858	810	813	842	837	859	798	809	832	895	823	836	889	862	803	834	845	779	871	928	836	804	847	852	832	811	811	852	811	839	808	799	812	779	840	843	842	828	775	824	779	861	804	871	871	849	821	812	805	841	846	836	854	764	812	827	851	891	834	858	819	829	833	882	808	861	806	820	812	871	841	803	821	835	813	869	806	796	834	857	830	773	855	867	865	813	836	865	823	810	803	869	828	837	854	835	856	860	813	848	838	830	851	808	802	824	859	766	812	906	848	826	828	815	876	859	828	842	870	802	806	814	863	816	841	890	817	874	765	837	764	868	833	838	821	771	872	862	854	810	840	790	833	870	848	847	853	856	844	821	815	807	794	807	823	839	830	761	866	808	799	862	779	809	807	770	830	845	775	846	837	784	860	813	793	914	873	848	865	833	846	845	871	813	812	832	843	824	843	822	855	799	873	848	873	831	841	858	837	866	846	802	786	785	842	840	882	775	865	830	809	826	786	832	776	850	832	851	829	817	828	840	849	862	862	818	855	825	845	855	837	826	862	778	824	847	839	849	801	841	834	797	819	814	825	815	831	803	852	822	871	834	835	810
28428	47760	33935	24792	20680	16118	12754	9038	7146	6069	4689	4149	3803	3218	2881	2696	2469	2078	1782	1918	1918	1737	1637	1520	1504	1354	1315	1226	1230	1279	1061	984	1011	1024	938	956	912	877	940	865	973	949	907	935	870	934	880	896	906	911	961	832	862	832	826	826	854	851	844	884	861	871	850	864	878	847	858	843	796	848	829	865	839	836	823	837	818	860	817	797	865	813	831	850	871	794	814	812	824	823	846	842	821	820	885	865	815	841	849	829	833	834	860	825	806	845	810	809	890	773	834	819	770	767	824	844	859	810	844	794	840	840	834	814	895	870	802	873	804	838	839	799	794	815	833	809	821	805	854	800	881	844	850	813	842	844	833	801	829	846	787	845	867	809	771	841	784	812	837	788	832	845	788	833	834	896	850	868	834	759	827	862	771	824	807	828	861	778	830	785	781	831	796	786	800	815	836	772	846	832	791	811	842	826	845	815	839	851	795	821	799	766	849	806	778	814	834	837	846	833	823	818	832	855	816	813	842	801	822	885	892	818	867	816	830	826	851	829	830	825	820	821	866	841	823	867	852	821	820	830	837	795	809	853	791	824	838	835	820	840	836	853	832	815	842	830	824	825	813	862	798	834	864	846	798	814	888	850	850	858	813	827	866	833	813	860	773	845	787	815	749	849	803	799	824	830	828	834	776	834	872	826	802	851	819	853	818	798	833	891	806	780	794	844	797	903	791	836	832	848	783	821	778	835	847	826	818	825	802	847	815	820	837	790	802	875	773	827	784	796	796	831	827	859	859	834	875	870	808	835	808	844	819	863	804	811	812	824	817	853	800	818	832	828	842	820	827	781	883	807	864	858	887	821	820	791	854	865	806	795	825	817	841	858	836	858	819	823	782	811	876	846	810	813	831	849	802	913	771	819	773	776	782	836	833	851	853	839	778	806	850	800	805	866	824	844	828	839	758	808	828	814	852	848	830	793	824	880	855	853	833	829	860	783	834	817	863	844	862	837	825	849	857	839	801	815	839	824	870	803	869	841	860	854	874	853	800	792	837	835	846	813	840	811	816	838	827	827	810	819	820	821	825	840	816	854	819	889	855	825	854	814	778	798	854	803	818	783	839	853	781	817	843	814	823	831	820	806	814	860	852	788	867	824	865	795	812	805	832	794	830	877	832	821	776	775	864	825	849	801	828	803	829	832	788	827	774	782	794	841	860	865	825	856	803	800	868	817	854	829	806	794	830	827	790	834	825	817	770	851	793	855	820	879	782	784	797	911	800	765	838	827	869	796	864	808	877	829	817	796	806	828	780	836	821	846	827	794	819	790	839	823	799	768	811	844	840	820	774	794	777	826	813	835	848	783	832	808	816	858	807	847	805	822	804	820	843	813	831	825	808	835	817	769	789	845	847	833	847	808	828	789	811	865	843	810	816	816	816	869	794	842	829	873	762	859	824	834	833	927	844	762	817	816	864	834	795	818	822	805	806	832	870	795	801	781	837	767	774	777	859	797	830	810	863	797	821	795	843	839	816	855	854	842	838	856	838	807	799	820	815	803	830	785	809	851	841	789	903	805	802	852	833	821	787	818	811	848	858	825	878	801	846	822	772	876	843	819	861	845	812	860	854	811	798	839	787	823	838	822	833	833	832	812	870	817	800	842	859	856	865	842	786	806	835	838	787	852	804	742	874	818	840	865	824	833	842	835	803	774	827	800	830	911	883	823	801	815	849	851	856	810	803	878	823	852	830	802	790	808	797	818	820	769	782	838	845	793	801	861	883	845	823	825	830	789	813	797	804	787	812	814	881	802	810	822	841	783	822	901	805	840	834	817	870	837	842	858	842	837	867	799	818	841	792	792	742	874	800	791	830	769	828	789	844	854	820	820	841	828	855	767	815	824	763	798	845	860	787	779	859	822	791	842	815	851	834	845	808	822	848	810	827	825	844	810	815	832	861	843	814	788	852	827	812	788	777	891	865	902	824	818	866	876	797	805	789	838	844	812	880	809	832	850	821	830	834	841	861	825	875	860	882	878	860	784	806	816	859	822	847	815	769	867	805	816	825	823	838	827	806	782	840	858	833	838	887	853	823	845	808	782	897	814	847	857	839	812	862	874	799	833	758	865	871	803	805	843	793	791	808	851	816	811	819	821	799	835	845	818	834	883	811	822	843	788	844	826	815	826	830	808	777	830	813	829	794	865	838	837	786	835	854	800	835	883	795	852	861	856	831	860	840	880	780	820	826	843	878	876	838	816	847	832	816	848	820	802	822	839	861	821	836	847	789	823	820	815	820	864	741	855	784	793	800	877	806	794	825	836	778	834	879	818	889	817	812	816	785	802	803	834	840	834	787	844	741	848	831	815	826	780	838	821	778	829	823	817	830	801	805	812	795	788	786	745	821	867	886	863	764	824	923	792	812	816	870	873	849	810	851	809	846	855	823	880	849	869	783	854	823	810	805	792	834	847	832	808	883	788	798	800	823	830	809	852	822	828	802	780	830	843	802	817	896	829	822	861	853	772	830	884	817	782	784	818	841	826	856	835	825	825	829	819	826	824	855	825	834	787	793	815	810	851	868	837	846	834	821	817	823	811	825	830	886	847	787	789	805	825	818	855	841	838	819	838	792	819	833	875	861	788	827	845	859	818	846	836	802	873	840	833	805	844	826	814	830	818	854	804	823	836	802	827	801	850	822	798	804	821	883	856	821	819	792	826	828	816	866	846	821	789	817	824	839	840	814	861	851	818	870	913	793	804	915	861	804	793	868	862	845	848	880	890	839	814	851	791	816	816	847	835	851	873	830	819	805	868	827	843	828	790	807	830	846	826	853	822	777	857	811	790	780	857	831	796	854	787	769	814	855	870	855	882	805	816	809	830	883	819	827	787	794	864	823	823	845	790	817	792	865	856	849	812	858	836	883	794	873	826	795	815	792	877	799	861	852	888	835	802	779	840	811	808	847	838	798	821	833	829	798	839	825	796	860	867	823	832	799	821	852	785	777	821	846	787	806	774	781	816	801	819	816	848	864	865	857	800	832	821	825	811	793	866	851	851	790	887	829	781	855	801	787	838	806	848	807	823	813	767	821	888	826	792	805	803	853	844	809	893	843	862	842	872	788	783	889	827	811	807	845	869	833	827	830	880	835	833	819	798	849	793	864	823	795	822	863	855	852	822	837	786	835	844	829	758	824	815	871	838	843	824	850	836	866	820	813	861	781	863	815	784	850	860	853	826	802	833	839	811	843	858	812	810	859	832	789	851	806	804	852	775	809	798	831	818	811	823	861	823	813	847	822	816	876	788	831	814	831	816	823	825	806	832	825	858	775	849	827	838	842	868	838	862	815	852	778	872	828	790	845	799	833	804	827	847	782	866	801	810	816	792	799	832	786	845	852	845	807	805	833	816	845	838	813	828	822	861	776	811	822	795	766	823	803	815	839	852	807	843	823	804	837	883	811	826	831	775	829	911	830	790	844	882	819	841	802	844	905	768	861	814	834	843	835	763
24915	21161	27750	25618	19463	12597	8316	5399	4088	3404	2799	2369	2196	2110	1978	1789	1676	1480	1515	1378	1305	1277	1276	1246	1188	1100	1070	1105	1083	1026	934	925	955	943	943	939	909	925	848	868	902	928	876	897	887	859	915	931	903	876	938	822	861	921	888	915	846	863	922	841	861	900	898	865	892	890	878	850	879	865	901	868	874	856	852	897	930	914	842	839	902	888	872	855	847	859	840	827	876	925	826	883	835	843	840	853	898	805	891	838	891	839	816	829	912	891	861	885	825	868	847	852	797	899	842	834	890	875	870	857	890	890	901	866	901	895	846	918	869	910	836	822	845	911	838	874	808	853	835	915	880	809	847	855	869	810	843	861	831	883	880	854	836	902	817	830	826	840	895	850	837	816	909	887	843	898	851	895	885	829	898	834	854	909	827	869	877	834	900	898	872	878	818	838	854	858	892	824	874	849	812	902	874	867	860	881	871	881	883	812	850	825	879	835	872	834	862	863	868	902	826	888	900	792	891	850	835	883	895	842	868	842	859	847	827	898	861	878	890	900	881	925	823	835	864	897	839	844	884	821	880	883	867	898	808	863	867	848	870	855	875	890	852	822	868	921	916	864	844	860	871	884	879	845	855	872	839	874	845	866	832	825	822	908	854	885	829	873	870	843	899	787	849	837	843	852	852	848	840	801	877	876	831	844	850	829	832	857	897	897	841	850	832	915	871	918	891	862	883	866	900	826	888	832	851	882	889	856	829	903	877	884	798	836	777	895	863	831	828	863	839	853	861	858	906	824	902	870	840	858	868	798	879	820	886	832	888	866	894	870	896	823	855	862	845	892	858	826	834	804	876	883	906	866	917	841	833	861	902	858	915	908	870	848	837	859	840	845	934	884	871	889	903	808	892	866	793	837	854	851	916	849	826	881	795	869	865	893	895	840	857	906	794	883	869	833	888	912	881	895	883	862	881	889	857	841	855	868	916	909	884	878	863	871	876	865	949	889	913	868	908	886	829	867	889	892	824	881	865	885	859	837	920	840	857	907	855	872	850	850	884	936	889	844	894	846	864	902	922	867	885	919	842	881	899	872	828	851	837	868	892	829	859	927	885	895	862	895	920	829	855	867	873	880	830	847	896	885	912	889	883	859	827	896	913	888	859	884	942	805	891	901	811	844	871	854	851	867	884	870	889	857	844	875	925	837	838	871	891	879	839	880	882	860	843	830	892	928	842	840	867	873	894	886	859	894	901	829	862	832	826	879	845	856	807	899	836	837	908	912	859	905	774	912	896	820	924	881	833	858	836	903	828	851	911	854	823	841	853	825	831	877	834	887	877	846	854	864	892	801	824	854	916	859	924	851	855	917	880	879	871	861	877	870	836	858	846	875	872	833	858	886	874	876	829	861	856	887	831	886	891	895	856	873	875	794	829	815	862	818	867	842	856	885	890	831	881	796	887	920	804	874	879	910	857	851	891	836	901	864	835	889	839	852	884	890	859	830	864	886	818	850	888	851	858	835	907	829	806	831	918	835	806	908	863	900	865	847	891	792	861	843	854	792	866	871	866	839	810	900	843	867	869	888	828	824	884	837	872	896	873	873	897	924	811	866	881	892	823	856	848	866	947	883	868	887	866	836	822	818	859	903	873	856	876	860	884	837	853	842	880	849	876	862	880	897	882	897	849	829	812	854	877	847	932	876	857	859	898	852	800	850	874	890	897	876	807	873	826	886	881	847	876	930	875	834	855	845	899	836	857	855	832	854	850	890	886	868	844	852	869	854	859	841	868	813	905	836	895	879	814	875	853	836	800	877	887	834	877	860	924	823	893	851	846	837	853	855	820	819	910	855	916	866	836	912	859	891	833	927	883	824	850	833	819	923	820	818	891	857	853	846	875	831	870	852	872	834	865	881	853	845	886	867	855	841	874	811	899	848	861	869	841	866	880	878	868	818	870	795	813	852	835	820	904	836	891	860	890	917	885	893	885	811	837	820	861	852	801	897	858	842	860	886	851	865	900	856	918	854	927	848	850	873	847	866	869	866	862	865	839	866	900	827	882	889	887	865	878	871	879	867	914	821	934	842	881	874	815	838	853	868	866	936	894	842	841	884	910	907	869	820	840	839	919	833	831	885	857	866	885	842	853	872	887	860	834	897	894	858	888	866	849	820	875	883	870	895	848	862	863	851	855	862	838	866	915	878	842	902	854	864	889	895	824	864	831	870	883	838	889	875	863	828	833	853	858	870	919	879	804	868	838	866	884	867	867	893	879	861	896	873	841	935	856	893	858	855	838	857	866	838	865	845	832	887	882	871	817	896	879	919	897	854	862	854	822	857	800	873	817	887	899	859	877	859	880	846	855	921	884	898	864	868	854	857	877	839	859	858	830	846	826	872	853	921	870	906	862	879	822	863	854	921	871	871	880	826	866	848	786	884	870	867	854	890	852	883	837	861	886	859	870	813	847	878	834	895	912	873	873	858	934	872	877	905	870	908	858	815	897	819	890	851	844	899	887	857	850	840	884	826	909	845	915	883	919	808	796	865	883	835	877	888	818	884	830	876	890	936	865	904	896	840	866	887	875	932	936	828	835	847	876	850	941	878	894	887	778	860	883	883	874	854	855	836	854	859	864	890	847	872	864	905	881	836	888	846	867	877	833	839	857	893	881	891	916	841	833	860	856	901	872	861	883	834	865	784	838	879	868	881	885	856	883	895	856	887	881	856	899	885	821	879	858	900	810	883	856	897	865	854	869	829	869	819	878	869	870	881	852	849	849	797	847	824	864	917	849	867	837	913	819	837	819	898	845	835	840	899	849	876	864	870	854	869	879	887	894	919	914	867	875	882	847	885	819	906	870	873	898	891	888	893	831	869	883	842	869	818	890	890	853	887	881	859	865	866	822	870	869	835	865	922	836	901	779	878	843	891	905	869	890	890	886	902	890	837	903	904	833	867	851	901	887	892	866	906	826	899	862	806	877	844	849	825	865	875	917	865	829	820	846	893	815	896	874	833	835	868	895	864	883	848	843	882	792	829	861	849	882	856	848	837	827	864	834	871	905	825	867	861	906	853	906	878	842	878	951	858	893	779	881	882	852	881	864	895	867	877	825	853	838	862	873	843	874	882	914	883	871	866	904	887	878	841	813	879	823	895	869	882	907	826	893	841	884	852	886	845	797	856	891	925	877	851	911	844	904	826	861	853	878	864	883	843	890	867	868	908	884	792	870	857	871	825	899	864	895	815	870	869	870	900	851	898	874	876	885	892	866	831	841	878	857	851	876	863	866	859	835	873	888	805	869	863	884	900	825	908	876	870	850	855	864	873	872	897	871	875	885	848	852	864	861	839	869	829	859	896	865	866	862	860	903	877	878	906	835	871	843	834	932	860	842	906	851	810	783	890	893	855	891	913	859	858	881	826	813	852	820	861	845	852	826	855	857	816	849	859	891	912	908	778	888	807	854	832	841	805	905	869	862	864	900	888	868	857	879	811	838	847	882	891	860	859
27705	44179	31182	21409	18346	14511	11042	8004	6252	5349	4234	3524	3200	2805	2751	2359	2306	1987	1792	1707	1629	1564	1500	1459	1442	1380	1268	1226	1184	1141	1074	1040	1004	1003	946	942	936	911	934	949	920	929	1003	944	972	903	952	920	912	922	895	877	863	858	915	903	863	932	904	928	916	866	895	893	848	886	898	839	881	907	839	867	881	926	868	902	868	860	954	834	856	925	878	856	899	894	868	908	870	877	843	882	885	851	847	853	890	901	763	869	891	866	914	856	863	828	893	880	877	898	866	856	896	871	896	862	895	901	927	865	885	838	906	895	877	878	946	829	897	852	898	892	851	904	901	876	908	888	871	848	887	877	918	849	874	868	909	852	862	918	839	883	878	816	896	896	868	880	878	848	888	848	836	866	894	908	849	870	910	867	933	906	874	862	879	863	883	842	910	835	927	840	842	900	846	865	917	877	967	878	902	875	898	872	887	946	867	862	854	831	903	856	927	870	879	932	944	867	851	908	872	883	852	967	888	949	865	903	870	895	894	885	935	873	864	843	869	837	896	909	859	867	883	952	888	881	878	893	929	872	857	870	859	852	894	905	883	914	865	906	860	855	842	879	857	837	891	884	839	884	869	873	883	875	875	882	846	909	862	885	914	877	846	886	834	899	839	885	896	910	915	872	889	914	850	875	825	903	910	875	937	865	883	879	905	892	833	914	845	868	857	845	890	849	892	884	843	884	894	885	874	895	904	910	907	842	876	846	854	864	865	923	828	891	879	885	851	891	862	855	939	910	875	945	887	904	872	817	851	872	844	905	912	874	925	908	879	840	912	816	888	870	879	887	860	840	831	890	851	886	897	910	890	873	917	893	937	864	869	856	926	884	897	861	923	903	882	869	865	971	883	806	885	887	899	900	904	890	896	889	839	815	871	841	882	877	906	912	868	893	896	895	889	882	872	879	888	883	868	990	915	867	913	895	879	844	883	849	886	934	866	838	853	895	857	845	869	839	846	881	858	891	864	945	804	823	887	869	848	866	934	864	845	891	893	876	855	954	868	867	916	912	834	953	880	814	895	854	883	848	892	864	818	935	838	895	821	853	873	903	879	889	935	851	845	872	919	899	888	882	841	861	916	907	905	871	868	899	883	867	870	879	939	891	891	944	913	904	852	872	894	901	894	917	850	846	857	870	838	921	859	890	908	854	912	908	855	921	864	916	919	891	837	865	845	858	873	939	916	932	865	842	867	872	887	891	851	937	928	834	846	851	863	889	903	862	845	837	918	873	855	900	858	916	950	894	858	922	850	842	870	907	846	809	906	884	895	919	882	876	882	907	892	805	889	836	842	869	874	898	862	901	883	888	947	889	892	918	834	915	878	872	911	904	855	911	905	832	935	916	836	852	874	872	848	914	876	827	907	882	880	850	854	882	859	877	939	857	879	894	878	863	866	916	943	871	846	875	815	867	894	910	923	849	850	866	893	911	849	844	870	857	876	864	881	871	866	924	920	872	877	880	881	839	888	841	874	851	933	867	847	884	927	852	913	842	897	904	866	890	884	864	873	856	881	891	840	865	878	887	854	876	832	869	874	885	865	881	853	903	855	947	879	877	903	870	865	877	867	844	881	890	870	904	830	887	871	931	875	875	876	908	905	842	892	847	895	879	864	855	855	853	823	891	884	860	879	909	892	841	886	830	930	954	877	891	902	917	873	886	876	859	846	860	847	896	897	910	947	844	860	918	867	895	860	853	838	856	881	825	902	883	863	933	913	831	890	897	882	876	851	853	831	847	885	875	892	924	889	919	906	856	851	835	856	894	850	855	869	898	879	927	846	852	849	899	894	890	844	874	902	906	895	859	842	930	897	841	890	849	883	904	905	852	871	921	833	875	873	859	923	896	863	915	881	883	853	942	852	872	829	924	894	836	885	914	855	875	885	906	862	928	956	847	862	844	936	886	877	910	916	882	889	906	848	916	882	909	870	859	855	873	837	868	866	872	799	889	922	855	870	879	886	899	817	923	804	865	844	838	922	861	886	902	852	824	877	889	899	878	871	904	869	864	797	889	905	856	841	943	906	851	867	959	860	850	897	896	891	840	967	885	895	924	849	871	844	851	919	861	846	885	903	875	850	863	873	917	860	942	896	875	916	855	919	894	860	931	910	860	921	858	955	910	859	869	926	899	851	943	857	869	807	896	880	872	905	846	896	872	917	865	871	909	870	866	823	880	863	914	907	889	890	852	896	911	867	937	861	884	925	829	945	835	895	891	872	896	871	875	880	888	863	918	859	914	851	887	902	851	888	918	931	885	866	888	878	901	885	911	903	875	885	897	863	882	890	853	873	836	855	897	899	904	841	818	841	896	949	870	872	880	900	893	824	886	910	884	892	861	877	951	846	844	918	863	862	901	851	879	880	888	867	890	821	894	884	872	869	867	879	904	913	890	842	868	842	905	956	869	844	848	825	904	865	873	859	926	894	895	882	868	886	857	853	873	906	890	883	936	873	834	836	881	848	886	850	887	863	901	903	844	896	885	886	856	835	884	874	875	927	843	881	894	892	908	862	827	828	839	908	875	867	862	882	837	889	922	894	850	890	860	914	868	887	940	888	897	883	884	941	866	902	890	899	845	879	856	876	811	867	923	857	882	873	891	923	875	822	859	883	894	855	907	831	841	879	893	892	907	861	888	877	928	858	888	890	899	891	894	889	838	865	905	884	835	874	834	881	807	907	963	927	898	904	846	878	891	870	876	847	886	862	884	855	878	863	872	835	858	892	906	894	896	855	863	897	845	913	851	860	877	904	915	917	908	872	867	826	886	873	905	865	855	868	911	846	853	934	830	864	877	890	837	873	918	846	890	891	883	871	882	869	861	870	856	893	907	877	848	919	864	877	902	898	897	889	895	889	856	889	906	855	878	896	865	878	865	877	883	857	900	849	878	865	830	901	887	896	886	871	871	868	901	869	854	892	877	866	875	914	870	922	864	926	883	893	847	875	918	925	910	946	865	905	871	796	919	873	867	832	882	940	911	845	875	880	861	814	933	899	953	924	886	835	877	885	850	869	897	903	884	905	864	894	867	911	897	865	926	894	871	910	896	882	880	851	900	852	870	972	920	898	853	860	877	869	882	850	902	854	898	837	870	898	884	884	892	854	872	913	883	903	865	930	881	884	911	896	890	902	925	880	878	853	929	866	928	911	906	915	912	909	880	956	903	892	891	893	867	832	868	942	864	876	901	850	910	887	792	894	907	846	891	845	881	889	862	919	826	898	851	923	913	841	896	940	930	935	871	884	936	860	895	864	857	864	933	859	901	889	871	906	878	862	884	878	893	870	919	841	886	847	940	865	883	876	916	898	890	858	900	920	908	868	888	908	927	868	817	862	867	906	864	833	838	939	934	874	879	867	900	908	841	904	935	924	820	874	859	881	874	931	882	907	884	887	828	881	886	902	873	916	887	928	832	872	892	891	876	868	811	867	906	840	882	912	829	902	858	885	914	927	858	877	891
22499	21075	28772	23648	21392	22459	20900	10948	7222	6211	5263	4442	3660	3282	3541	2951	2647	2351	2331	2084	1988	2042	1816	1763	1684	1672	1554	1447	1520	1410	1387	1287	1273	1295	1233	1133	1199	1195	1214	1137	1194	1153	1105	1195	1061	1110	1141	1152	1189	1154	1217	1145	1100	1163	1077	1119	1125	1106	1123	1116	1137	1128	1100	1063	1054	1073	1135	1043	1050	1043	1057	1100	1049	1061	1097	1056	1075	1073	1074	1087	1017	1019	1096	1166	1070	1101	1028	1074	1048	1070	1060	1039	1102	1091	1020	1124	1123	1061	1051	1043	1066	1117	1031	1105	1105	1079	1138	1139	1089	1135	1082	1109	1124	1082	1125	1098	1080	1069	1071	1121	1101	1032	1072	1046	1139	1082	1120	1064	1043	1101	1032	1000	1061	1033	1061	1064	1099	1031	1064	1049	1070	1058	1025	1075	1055	1053	1108	1077	1079	1058	1069	1064	1085	1067	1074	1128	1071	1102	1053	1124	1060	1076	1019	1060	1042	1075	1018	1077	1087	1041	1071	1032	1052	1096	1087	1089	1113	1065	1092	1116	1088	1044	1095	1101	1029	1110	1063	1078	1088	1119	1104	1103	1059	1074	1051	1104	1030	1104	1093	1111	1085	1082	1096	1080	1095	1088	1053	1082	1095	1050	1049	1072	1065	1082	1120	1044	1100	1066	1058	1090	1119	1087	995	1064	1090	1095	1072	1080	1031	1003	1058	1052	1128	1135	1105	1036	1041	1083	1119	1022	1074	1074	1076	1042	1140	1088	1015	1119	1055	1022	1135	1105	1123	1123	1104	1079	1040	1095	1081	1006	1031	1098	1110	1118	1078	1100	1076	1079	1049	1075	1082	1047	1071	1132	1067	1074	1027	1105	1083	1043	1029	1101	1042	1078	1091	1105	1066	1057	1100	1095	1130	1153	1137	1083	1037	1119	1076	1126	1058	1110	1062	1095	1017	1064	1074	1122	1094	1080	1087	1083	1091	1093	1068	1092	1118	1175	1091	1098	1090	1085	1044	1055	1070	1060	1054	1016	1112	1053	1078	1031	1098	1099	1078	1066	1102	1123	1058	1036	1051	1117	1062	1075	1112	1099	1090	1040	1085	1037	1067	1086	1091	979	1071	1095	1069	1099	1108	1108	1064	1096	1024	1076	1049	1070	1118	1100	1081	1076	1066	1061	1034	1065	1053	1095	1116	1046	1075	1163	1053	1110	1130	1080	1033	1086	1091	1075	1089	1089	1131	1111	1107	1027	1079	1075	1049	1056	1105	1109	1086	1058	1028	1078	1034	1065	1051	1049	1017	1104	1078	1161	1076	1070	1074	1031	1036	1103	1047	1081	1131	1117	1038	1127	1116	1115	1106	1133	1080	1055	1074	1071	1054	1079	1075	1099	1097	1063	1089	1081	1037	1056	1069	1097	1055	1074	1093	1067	1101	1117	1098	1060	1046	1101	1109	1098	1026	1068	1109	1106	1091	1052	1062	1099	1079	1125	1096	1064	1031	1161	1088	1078	1088	1123	1056	1123	1077	1012	1080	1067	1086	1082	1084	1148	1033	1074	1038	1109	1109	1071	1097	1068	1102	1036	1029	1013	1095	1118	1016	1066	1087	1058	1028	1080	1068	1094	1104	1072	1037	1046	1093	1075	1070	1083	1077	1111	1013	1092	1132	1089	1081	1080	1062	1083	1015	1100	1088	1089	1093	1041	1038	1115	1031	1067	1101	1104	1041	1081	1060	1107	1096	1043	1129	1099	1020	1078	1033	1091	1080	1124	1061	1024	1097	1059	1050	1113	1043	1064	1169	1092	1090	1024	1046	1075	1064	1029	1056	1038	1051	1102	1076	1057	1062	1044	1066	1051	1079	1083	1095	1059	1039	1055	1074	1080	1071	1076	1041	1100	1077	1089	1084	1060	1108	1043	1102	1017	1107	1120	1144	1111	1053	1068	1051	1076	1104	1047	1058	1100	1099	1074	1087	1055	1096	1079	1106	1103	1089	1076	1092	1080	1089	1079	1062	1056	1052	1094	1099	1084	1027	1104	1077	1121	1030	1061	1153	1123	1086	1054	1095	1089	1140	1094	1105	1038	1071	1108	1112	1018	1049	1009	1049	1047	1057	1116	1010	1086	1046	1118	1039	1121	1072	1025	1146	1113	1082	1056	1085	1066	1064	1068	1057	1076	1112	1043	1114	1078	1062	1087	1075	1081	1049	1076	1047	1110	1125	1082	1057	1114	1088	1082	1044	1101	1034	1070	1050	1056	1108	1067	1064	1128	1013	1039	1112	1044	1124	1058	1064	1048	1107	1070	1074	1095	1146	1075	1123	1113	1138	1041	1100	1091	1070	1095	1086	1131	1074	1001	1040	1009	1060	1086	1044	1063	1070	1048	1130	1065	1069	1106	1069	1061	1065	1093	1083	1058	1078	1108	1103	1111	1073	1026	1108	1042	1049	1026	1069	1062	1048	1022	1072	1076	1063	1082	1052	1102	1099	1070	1049	1059	1123	1133	1080	1088	1126	1085	1088	1081	1056	1087	1095	1077	1072	1139	1040	1078	1045	1138	1011	1019	1137	1051	1084	1049	1128	1063	1093	1070	1088	1045	1067	1131	1067	1066	1125	1096	1129	1047	1092	996	1065	990	1120	1084	1022	1089	1066	1058	1080	1104	1110	1127	1054	1078	1034	1062	1034	1099	1133	1131	1119	1060	1046	1080	1065	1016	1119	1047	1077	1065	1052	1064	1040	1037	998	1070	1098	1059	1123	1051	1044	1067	1049	1099	1086	1083	1103	1122	1141	1108	1111	1058	1079	1079	1112	1080	1119	1108	1011	1065	1077	1048	1073	1044	1110	1085	1075	1084	1028	1081	994	1059	1071	1121	1043	1102	1040	1091	1096	1110	1029	1098	1055	1058	1072	1070	1050	1115	1052	1055	1081	1089	1081	1134	1061	1039	1050	1023	1071	1048	1073	1128	1080	1091	1094	1063	1082	1119	1071	1082	1170	1050	1051	1072	1071	1039	1056	1117	1056	1043	1042	1069	1083	1029	1078	1107	1119	1098	1067	1073	1095	1121	1098	1041	1075	1099	1073	1114	1078	1023	1061	1105	1042	1073	1055	1125	1126	1063	1103	1007	1123	1072	1056	1021	1110	1082	1071	1086	1074	1063	1046	1093	1053	1027	1116	1089	1134	1025	1146	1023	1082	1031	1058	1125	1103	1040	1082	1104	1085	1106	1127	1063	1114	1108	1055	1140	1091	1099	1101	1153	1074	1107	1068	1120	1089	1085	1018	1017	1083	1072	1069	1070	1074	1099	1073	1022	1100	1037	1094	1110	1104	1070	1028	1082	1076	1067	1014	1051	1036	1083	1121	1024	1081	1071	1061	1071	1074	1045	1096	1060	1052	1093	1061	1059	1104	1009	1110	1072	1085	1056	1129	1050	1098	1033	1074	1057	1042	1076	1017	1054	1070	1069	1101	1027	1063	1062	1093	1055	1094	1071	1049	1075	1102	1131	1088	1091	1049	984	1053	1069	1107	1101	1071	1064	1065	1075	1076	1148	1061	1096	1069	1068	1065	1058	1064	1049	1108	1075	1055	1062	1067	1059	1025	991	1075	1066	1070	1044	1109	1043	1056	1100	1096	1057	1106	1071	1027	1056	1050	1061	1089	1062	1024	1088	1054	1101	1072	1009	1095	1132	1110	1132	1096	1073	1089	1085	1075	1052	1067	1041	1064	1107	1096	1071	1125	1091	1092	1116	1078	1050	1055	1094	1054	1079	1066	1043	1031	1133	1094	1105	1025	1049	1072	1023	1049	1076	1116	1118	1042	1105	1142	1045	1046	1030	1060	1059	1089	1127	1063	1059	1050	1069	1089	1083	1072	1020	1074	1047	1101	1084	1079	1075	1133	1134	1071	1055	1025	1093	1053	1088	1085	1070	1090	1010	1066	1114	1119	1078	1027	1067	1034	1045	1051	1089	1066	1058	1049	1080	1130	1118	1142	1058	1096	1077	1062	1166	1092	1050	1090	1061	994	1093	1096	1105	1006	1015	1023	1055	1097	1092	1106	1121	1106	1069	1090	1087	1103	1068	1091	1073	1037	1121	1104	1047	1088	1049	1090	1043	1074	1077	1092	1110	1052	1073	1103	1098	1080	1061	1053	1072	1055	1094	1089	973	1105	1057	1088	1133	1047	1099	1066	1103	1034	1072	1014	1020	1070	1036	1056	1073	1107	1095	1096	1061	1094	1061	1094	1084	1108	1051	982	1099	1048	1061	1076	1094	1088	1082	1070	1037	1079	1082	1051	1028	1083	1088	1138	1096	1122	1055	1065	1081	1067	1072	1044	1016	1066	1108	1047	1068	1050	1062	1068	1023	1067	1078	996	1063	1059	1098	1136	1080	1046	1044	1109	1094	1078	1113	1094	1082	1131	1079	1115	1039	1080	1050	1132	1015	1076	1054	1045	1081	1121	1075	1100	1027	1053	1077	1102	1015	1066	1103	989	1074	1115	1025	1089	1063	1069	1081	1092	1112	1031	1046	1014	1048	1127	1110	1122	1056	1057	1060	1036	1097	1084	1045	1103	1073	1033	1047	987	1079	1115	1050	1080	1059	1111	1057	1099	1093	1099	1041	1106	1109	998	1078	1119	1149	1080	1092	1082	1145	1054	1082	1043	1081	1070	1024	1097	1039	1035	1007	1058	1096	1046	1072	1026	979	1014	1047	1174	1097	1068	1049	1095	1063	1118	1081	1039	1091	1078	1086	1068	1112	1062	1089	1111	1036	1068	1097	992	1048	1038	1045	1028	1110	1098	1072	1079	1068	1052	1037	1019	1097	1069	1102	1111	1045	1049	1058	1078	1112	1061	1107	1081	1127	1089	1063	1031	1123	1117	1072	1029	1111	1115	1042	1145	1087	1107	1034	1124	1095	1046	1075	1045	1147	1089	1040	1045	1042	1097	1090	1148	1025	1042	1099	1083	1051	1092	1080	1071	1099	1070	1184	1057	1064	1032	1045	1047	1077	1039	1121	1029	1112	1120	1095	1062	1079	1098	1119
31259	53257	40052	29811	25587	20300	17540	12922	10166	8959	7189	6069	5097	4470	4459	3863	3471	2912	2836	2536	2368	2433	2229	2104	2029	1824	1706	1768	1608	1513	1395	1380	1331	1241	1192	1163	1193	1172	1170	1142	1168	1168	1191	1159	1204	1131	1136	1151	1175	1166	1211	1123	1084	1118	1048	1114	1041	1041	1013	1069	1029	1056	1038	1088	1086	1042	1076	1061	1023	1105	1084	981	1111	1088	972	1043	1038	1078	1062	1087	1070	1065	1083	1020	1008	1010	1007	1064	1054	1052	1006	1065	1076	1031	1083	1056	1062	1043	1070	1050	1039	1084	1075	1064	1097	1110	1042	1021	1080	1044	1051	1020	1076	1057	1060	1036	1062	1038	1054	1044	1142	1024	1075	1079	1117	1037	994	1029	1062	1005	1021	1054	1062	1055	1028	1055	1060	1072	1047	1079	1088	1019	1034	1038	1042	1071	1039	1091	1070	1022	1078	1073	1080	1068	1047	1087	1126	1068	1079	1039	1023	1031	1039	1043	1076	1037	1082	1006	1034	1011	1051	1047	1122	1071	1041	1010	1061	1061	987	1033	1031	1037	1059	1049	1005	1045	1074	1109	1001	1043	1070	1071	1079	1009	1078	1082	1046	997	1043	1063	1051	1026	1119	1069	1056	1070	1093	1046	1061	1079	1017	1098	1108	1053	1055	1030	1044	1032	1047	1060	1032	1080	1083	1047	1036	1070	1025	1060	988	1050	1018	1088	1064	1089	1015	1007	1045	1108	1000	1061	1112	1076	965	1079	1047	1089	1042	1061	1101	1067	1081	1040	1092	1037	1053	1020	1028	1044	1073	1054	1044	994	1075	1086	1029	1030	1016	1030	1011	1022	1024	1060	990	1044	1066	1037	1050	1012	1042	999	998	1033	1034	1052	1060	1042	1066	1078	1111	1051	1078	1048	1033	1070	1069	1023	1060	1082	1005	1012	993	1057	1058	1033	1080	1001	1056	993	1018	1026	1109	1081	1039	1082	1055	1014	1066	1045	1016	1070	1057	1054	1030	1050	1017	1043	1051	994	1098	1019	1002	1042	1115	1041	1016	1018	1052	1052	1052	1066	1103	1039	1059	1047	1082	989	1068	1056	1052	1007	1028	1110	1059	1007	1089	1046	1122	1131	1047	1060	1045	1116	1020	993	1038	1081	1092	1023	1032	1081	1067	1046	1064	1043	1056	1047	996	1009	1089	1066	1074	1078	1044	1000	1026	1074	1090	1073	1049	1089	1042	981	1053	1044	1071	1037	1060	1041	1093	1051	1069	1043	1010	1077	1079	1029	1067	1018	1003	1027	1045	1057	1134	1059	1078	1022	1038	1009	978	1051	1100	1048	1021	1069	1107	1055	1064	1010	1054	1043	1048	1032	1085	1029	1088	1065	1031	1047	1046	999	1057	1051	1086	1145	1032	1042	1013	1047	1065	1035	1124	1069	1053	1030	1024	1033	1051	1118	1026	1032	1021	1054	1053	1056	1002	987	1070	1028	1013	1034	1054	1049	1018	1080	971	1058	1053	1055	1040	1124	1064	1125	1031	1086	1119	1037	1030	1073	1065	1082	1090	1110	1023	1001	1055	1054	1065	1019	1078	1028	1078	1059	1022	1049	1034	1079	1056	1081	1050	1030	1035	1040	1072	1033	1047	1023	1074	1040	1084	998	997	1089	1069	1047	1076	1082	1046	1071	1031	1032	1082	1054	1043	1059	1021	1044	1097	1051	1043	1049	1019	1032	1026	1064	1000	1067	1005	1010	999	1128	1027	957	1012	1067	1091	1006	1023	1019	1067	1064	1045	1064	1006	1046	1021	1099	1043	1055	1017	1085	1107	1053	1096	1012	1004	1093	1066	1013	1044	1102	1022	1033	1049	1067	1025	1076	1060	1083	1075	1061	1062	1024	1116	1058	1086	1095	1017	1053	997	1053	1124	1112	1060	1042	959	1028	988	1082	1038	1003	1038	1079	1064	993	1079	1057	1035	1099	1020	1052	1069	1034	1052	1068	1097	974	1074	1086	1013	1055	1022	1023	1038	1057	1053	1106	1071	1073	1035	1062	1051	1020	1078	1013	1007	1029	1036	1037	1045	1033	1058	1032	1064	1108	1052	1122	1050	1070	1067	1024	1092	1106	1093	1112	1086	1010	1016	1031	1076	1019	1036	1016	1046	1070	1047	1092	1076	1046	1031	1056	1085	1090	982	1050	1057	1086	1013	1035	1065	1045	1099	1057	1123	1063	1113	1084	1109	1055	1047	1053	1077	1024	1054	1104	1022	1074	1067	1107	1032	1068	1089	1014	1049	1066	1067	1113	1038	989	1041	1097	1063	1125	1083	1093	1083	1134	1075	1075	1058	1054	1097	1001	1020	1030	1036	1049	971	1088	1052	1069	1057	1108	1074	1008	1056	1032	1037	1004	1091	1077	1070	1044	1077	1100	1026	1031	1106	1018	1036	1025	1063	1040	1038	1060	1005	1035	1071	1091	1067	1034	1043	1037	1057	1072	1055	1048	1037	1007	1026	1076	1070	1057	1063	1028	1099	1079	1029	1049	1030	1024	1035	1117	1052	1093	1073	998	1057	1076	1081	1092	1052	1095	1111	1072	1035	1074	1076	1024	1084	1049	1070	1041	1008	1065	1034	1055	1075	1043	1020	1092	1066	1093	1036	1007	1027	1038	1064	1031	995	1072	1096	1029	1050	1041	1027	1030	1043	1059	1050	1104	1022	1125	1076	1090	1021	1027	1076	1034	1077	998	1060	1061	1072	1034	1085	1072	1063	1059	1030	1038	1005	1103	1000	1050	1072	1034	1057	1068	1077	1014	991	1060	1064	1015	1014	1034	1073	1072	1047	1063	1077	1045	1119	1085	1072	1046	1023	1097	1084	1053	1107	1053	1094	1089	1058	1061	1023	1127	1112	1045	975	1041	1030	1003	1072	1085	1062	1044	1098	1062	1077	1102	1016	1029	1020	1071	1042	1018	1066	1078	1059	1034	1046	1014	1058	1071	1049	1027	988	1073	1024	1057	1103	1047	1001	1007	1068	1074	1088	1042	1031	1041	1094	1092	1030	1051	1058	1038	1000	1059	1033	1120	1072	1072	1019	1087	1100	1026	1038	1055	1001	1075	1056	1033	1080	1115	1020	1039	1082	1066	1055	980	1034	1064	1091	1038	1081	1083	1015	1067	1033	1024	1035	1035	1042	1049	1052	1097	1051	1075	1060	1065	1087	1063	1022	1023	1090	1046	1068	1039	1032	1012	1048	1083	1065	1098	1029	1015	1010	1024	1079	1095	1062	1035	971	1069	1081	1002	1029	1052	1008	1073	1107	980	1034	996	1067	1079	1091	1033	1090	1004	1015	1045	1013	1067	1096	1068	1053	997	1043	1032	1066	1068	1034	1048	1089	1056	1083	1035	1062	1062	1099	1068	1105	1069	1029	1050	1068	1016	1013	1047	1045	1071	1029	1056	1071	990	976	1027	1058	1067	1026	1002	1072	1088	1018	1103	1019	1017	1104	1089	1088	984	1006	1038	1004	1071	1071	1064	1092	1064	1113	1070	1054	1091	1048	1061	1011	1019	1022	1019	1053	1109	1060	1111	1081	977	1033	1087	1037	1098	1090	1053	1054	1076	1028	1071	1070	1111	1082	1065	1071	1065	1033	1080	1062	1047	1075	1062	1069	1042	1031	1067	1051	1024	1073	1050	1093	1020	1009	1058	1003	1118	1053	1066	1037	1048	1057	1082	1091	1030	1051	1026	1049	1023	1045	1027	1043	995	1041	1087	1030	1004	1001	1057	1030	1053	1091	1060	1080	1083	996	1029	1025	1087	1100	1097	1080	1099	1054	1005	990	1014	1115	981	1026	1038	1012	1029	1106	1040	1060	1070	1044	1087	1029	1055	1076	1014	1058	1077	1016	1031	1068	1029	1047	1051	1049	1030	1068	1035	1028	1048	1110	1035	1021	1023	1028	1048	1058	1065	1067	1077	1075	1027	1056	1106	1039	1052	1044	972	1055	1024	1037	1097	1024	1055	1026	1055	1081	1083	991	1015	1062	1037	1006	1002	1060	1039	1104	1027	1066	1085	1009	1098	1022	1080	1059	1054	1077	1047	1024	1044	1011	1023	1044	1046	1026	1035	1060	1078	1082	1037	1076	1038	1109	1056	1088	1046	1026	1024	1044	1052	1049	1001	1051	1067	1085	1050	1042	1042	1058	1049	1073	1062	1085	1028	1069	1040	1041	1055	1098	993	1024	1093	993	1067	1025	1037	1073	1059	1096	1051	1073	1088	1122	1077	1051	1090	1095	1013	1059	1096	1030	1070	1030	1061	1110	1059	1029	1017	1067	1011	1058	1019	1002	1068	1067	1065	1057	1051	1044	1048	1040	1069	1060	1022	1010	1033	1034	1080	979	1012	1097	1074	1102	1014	1038	1005	1059	1038	1110	1002	1071	1067	1068	1074	1047	1067	1044	1068	1055	1031	1009	1012	1068	1040	1002	1028	1032	1089	1081	1015	1037	1069	1036	1070	1126	1069	1070	1034	1057	1040	1009	1076	1023	1057	1042	1027	1041	1013	1045	1078	1009	995	1084	1050	1092	1082	1027	1013	1073	1003	1000	1034	1041	1066	1048	1022	1020	1039	1076	1026	1048	1066	1023	1080	1053	1044	1073	1072	1072	1074	1081	1044	1098	1048	1067	1079	1093	1000	1086	1055	1038	1047	1010	1048	1129	1050	966	1047	1047	1093	1059	1040	1072	1084	1025	1016	1045	1068	1036	1036	1036	1026	1001	1109	1109	1045	1078	1031	1067	1010	1021	1044	1059	1033	1035	1032	960	1080	1025	1096	1006	1064	1081	1056	1046	1106	1115	1058	1035	991	1021	1012	1023	1030	1047	1033	1003	1068	1007	1008	1058	1071	1090	1039	1025	1035	985	1096	1057	998	1028	1066	1086	1050	1109	1048	1078	1079	1014	1064	1016	993	1059	1085	1029	1043	984	1040	1046	1048	1050	1106
29121	26587	27979	19674	12805	7787	5553	4342	3225	2778	2301	1973	1700	1536	1570	1426	1316	1308	1163	1095	1028	1061	1022	992	963	871	814	909	852	806	793	757	770	783	723	734	717	798	729	709	723	754	731	756	759	710	761	798	760	719	733	755	709	728	708	726	744	761	698	680	720	727	695	706	698	788	727	667	713	701	770	694	716	732	722	734	690	702	760	705	683	704	695	718	776	767	720	709	732	753	731	694	726	708	717	667	720	708	664	667	725	701	727	679	676	699	681	719	702	723	678	675	695	725	709	693	720	681	747	778	677	710	710	713	696	694	694	703	730	736	767	692	699	635	771	763	726	695	706	758	750	722	714	709	735	710	670	679	740	742	662	710	685	707	703	714	723	703	709	726	760	728	757	679	720	757	720	719	732	735	717	707	703	676	660	727	708	713	703	692	710	688	771	805	694	693	731	694	747	762	657	710	700	723	666	749	783	711	723	701	701	707	706	750	708	684	695	720	733	730	676	726	701	736	698	706	724	737	725	688	723	702	728	702	718	726	743	717	713	732	691	720	671	744	702	748	734	804	715	711	715	693	730	716	672	687	685	699	723	656	708	678	679	734	709	681	748	682	683	716	725	710	712	700	724	701	722	721	741	719	744	740	735	718	712	738	741	703	706	765	712	755	747	684	725	712	678	669	700	714	684	749	720	734	720	724	690	692	711	741	712	682	752	720	750	730	743	727	700	744	707	711	740	713	723	756	748	693	696	698	734	731	686	749	703	702	767	705	711	718	691	759	708	704	715	669	696	669	721	717	709	690	673	674	673	703	719	765	714	724	682	743	701	703	694	714	685	719	740	728	727	741	744	778	679	693	724	685	784	711	689	653	700	709	702	660	677	725	711	716	658	711	714	699	733	717	674	682	731	751	679	671	714	744	758	753	685	749	688	768	692	780	710	707	719	713	669	703	689	707	767	708	735	740	724	709	715	676	666	765	730	720	740	721	721	681	715	764	697	701	730	715	708	695	649	743	694	714	702	704	719	662	751	726	682	721	663	763	692	710	711	729	689	727	689	702	698	717	706	706	699	703	746	677	730	711	717	678	763	692	689	720	785	724	695	677	791	662	751	695	661	722	683	738	740	694	716	687	699	705	743	717	685	704	722	765	698	730	703	700	720	731	706	764	676	662	739	699	700	700	723	741	694	736	707	689	697	700	715	700	702	722	722	699	684	683	744	727	699	705	669	726	709	721	749	697	721	756	724	696	709	700	686	708	723	722	673	699	691	748	737	699	750	764	664	719	726	709	744	717	752	665	681	710	692	709	686	727	735	732	724	697	694	740	695	732	699	717	704	689	693	682	699	684	709	727	655	716	703	684	732	725	685	692	696	673	775	781	779	735	658	678	745	728	697	723	743	693	717	749	762	722	681	666	704	715	781	736	705	690	687	756	710	722	733	732	721	735	715	723	701	686	714	692	740	669	749	725	668	733	727	679	721	748	725	702	687	688	684	668	681	733	733	706	713	722	737	730	659	665	723	737	731	754	703	681	721	716	714	747	725	729	737	679	684	746	691	696	716	677	678	689	730	709	702	664	638	714	740	712	705	760	711	728	661	712	753	696	706	727	706	739	690	704	702	721	745	708	740	729	760	690	741	755	743	745	700	745	732	758	693	709	718	745	690	746	709	688	769	745	708	701	717	723	712	675	726	738	710	734	776	673	752	728	762	716	697	697	695	689	684	700	690	718	687	679	728	684	721	721	711	708	723	714	691	744	707	755	708	663	720	747	683	687	710	693	705	701	717	691	733	679	662	723	723	694	696	659	693	722	715	735	740	680	691	736	695	729	746	711	675	694	691	679	671	737	686	733	685	702	686	719	742	743	782	738	739	709	732	686	661	739	716	716	740	699	722	718	700	715	701	697	700	713	759	723	741	726	744	691	682	700	768	720	735	712	721	717	762	736	701	716	706	718	713	671	705	719	691	743	721	679	726	674	718	727	711	671	702	739	690	685	734	760	695	692	733	712	733	693	757	712	715	702	717	697	723	732	741	695	699	735	719	737	728	733	708	727	701	710	737	754	730	709	714	753	717	680	744	682	737	731	700	709	703	717	757	737	696	722	724	728	732	714	760	737	679	789	677	715	666	751	713	720	679	758	661	718	717	673	715	680	688	712	721	696	696	692	685	687	673	719	735	731	718	713	714	719	724	727	714	733	670	693	738	710	683	726	739	701	746	704	680	766	697	736	659	721	686	703	668	734	732	691	744	740	707	725	687	694	686	719	758	722	661	658	690	722	684	771	725	725	697	734	691	713	762	699	735	731	727	696	723	720	729	751	725	718	696	731	695	657	694	704	745	750	680	715	716	737	703	718	718	677	749	738	753	718	730	693	761	707	736	727	700	711	678	693	709	709	710	726	716	755	685	719	744	687	770	695	684	722	743	725	726	686	724	698	714	737	716	691	733	716	755	664	707	696	721	707	675	732	731	730	761	721	741	715	724	761	714	740	731	724	738	740	751	734	705	678	726	726	693	682	718	737	723	748	730	624	708	742	759	724	716	721	672	739	718	757	762	678	709	726	723	744	707	717	692	783	736	707	717	691	684	724	733	745	690	692	732	716	656	759	732	693	710	701	650	694	773	744	726	694	763	763	702	702	777	719	698	735	716	717	723	737	687	666	736	738	695	671	692	710	685	715	711	678	732	690	709	687	695	734	726	751	710	753	711	735	735	717	744	694	710	709	703	764	796	684	679	701	727	705	759	702	674	740	762	674	720	749	695	673	694	700	680	742	717	699	691	714	710	749	665	762	682	672	741	713	727	704	723	755	698	724	692	705	708	714	715	717	746	694	752	724	700	665	726	703	730	727	720	687	685	717	728	700	721	656	702	695	667	705	730	690	750	745	710	703	746	717	702	713	700	718	724	702	718	751	730	733	729	693	718	731	718	677	683	721	736	691	735	713	783	741	747	680	704	673	726	763	699	703	739	670	675	641	718	742	681	681	693	704	752	677	729	745	693	672	712	712	670	743	742	694	679	703	748	701	653	656	693	742	743	708	704	734	728	690	694	677	711	723	677	711	682	717	723	720	734	740	729	709	707	717	728	683	712	729	721	729	743	711	697	729	706	714	699	686	690	715	717	722	715	708	683	707	712	691	728	693	716	737	705	719	733	692	689	695	668	678	710	752	748	719	708	675	706	692	756	704	706	759	696	693	677	694	718	705	664	729	692	743	716	698	728	720	695	730	682	698	674	699	711	717	669	706	722	742	697	701	708	725	678	713	741	743	690	740	728	695	711	687	710	736	708	700	700	746	724	674	701	698	710	717	663	750	711	701	713	721	643	688	698	726	688	740	739	725	689	696	675	750	708	685	689	704	713	692	704	746	702	706	736	692	712	725	749	716	726	669	719	720	700	735	707	712	704	699	716	749	768	708	721	693	732	703	655	725	728	685	746	681	677	718	707	700	714	707	687	740	664	741	719	723	681	753	771	743	698	683	707	763	688	698
26056	38096	26841	17436	14575	10412	8166	6523	5023	4173	3265	2800	2375	2138	2145	1926	1694	1619	1578	1337	1268	1238	1150	1083	1038	1003	951	1000	908	852	829	844	809	823	755	789	732	770	791	729	751	734	794	779	772	735	768	775	717	752	714	765	747	746	761	731	685	753	758	674	706	745	725	728	706	724	691	738	680	730	726	757	716	687	718	735	723	705	699	751	756	758	760	717	758	729	701	749	727	727	717	724	710	751	733	720	754	763	731	744	729	723	736	700	736	717	700	683	758	692	722	652	736	748	726	702	737	751	777	700	712	724	737	657	670	716	696	694	756	742	711	715	735	730	715	700	718	740	692	700	715	716	724	729	718	762	721	734	708	717	738	685	757	690	707	735	731	778	684	739	747	801	770	751	697	751	762	756	725	746	694	713	710	733	671	688	780	749	731	759	750	686	712	721	763	695	754	739	679	705	731	674	716	727	702	761	710	712	734	706	775	763	735	724	759	670	699	747	705	776	724	764	724	730	729	726	717	720	765	772	710	699	738	741	727	681	769	716	700	708	713	743	758	723	734	731	744	720	747	742	702	726	705	689	766	695	700	748	693	741	740	738	729	705	716	727	752	709	761	709	753	690	697	771	706	723	741	733	731	729	705	740	715	728	751	729	687	685	714	749	693	734	754	719	687	715	727	713	742	752	738	719	685	744	705	711	671	793	733	692	747	741	713	736	753	729	743	721	717	704	738	757	742	699	723	762	731	725	692	718	655	713	719	782	755	707	746	686	717	672	716	719	715	737	696	737	728	709	707	650	760	762	780	720	736	714	714	706	717	705	698	747	692	799	756	737	755	721	736	720	715	730	701	725	625	715	756	710	673	747	744	708	733	727	762	718	731	778	675	782	727	758	718	757	741	710	743	714	733	792	706	710	717	698	692	721	726	745	724	800	720	739	726	734	730	752	699	760	728	730	717	700	751	726	719	753	684	660	742	723	751	702	723	715	743	699	724	746	709	685	719	726	711	733	747	739	724	727	712	710	744	753	665	720	720	698	710	690	716	731	768	733	730	721	684	778	704	708	739	713	732	689	729	670	676	701	708	764	739	753	724	746	719	709	747	714	679	717	728	732	718	683	679	738	677	680	730	682	759	730	726	681	697	717	706	719	737	728	692	709	686	693	720	715	751	724	691	686	726	744	735	729	763	694	694	724	770	752	696	722	656	708	714	744	714	726	700	794	736	728	729	747	685	714	689	767	699	712	750	737	738	789	727	739	750	778	775	729	728	722	723	732	746	754	720	735	752	739	704	746	714	686	733	702	783	765	702	728	729	747	747	683	757	727	820	727	708	710	748	728	712	715	712	715	734	724	748	761	690	711	746	768	768	721	690	686	727	740	730	756	697	766	737	762	729	705	693	717	718	736	716	717	744	742	692	744	718	721	762	775	727	732	720	751	762	708	702	764	767	692	743	716	778	733	720	727	708	741	727	773	724	703	702	699	737	698	748	704	693	664	731	777	726	703	751	723	683	715	765	717	725	686	725	725	735	780	729	702	686	729	736	742	734	728	714	739	755	737	711	745	704	754	759	786	752	709	723	742	715	730	726	695	711	713	748	712	760	706	686	756	730	730	696	724	720	724	732	742	726	681	692	757	722	714	678	707	774	689	705	736	727	767	700	653	760	772	754	708	743	738	723	729	711	696	746	725	775	755	725	696	676	734	735	742	777	746	739	723	767	726	759	747	779	714	734	735	691	757	746	750	729	740	736	787	711	718	680	708	772	714	720	682	698	724	690	693	721	749	718	742	728	699	690	742	713	737	704	729	756	720	711	722	735	703	691	769	685	724	724	693	760	716	707	760	716	749	748	739	748	737	697	749	754	727	747	767	771	752	724	752	710	725	702	728	688	702	687	728	702	728	673	703	716	728	744	697	771	754	682	710	777	761	718	759	690	696	744	689	708	708	712	725	744	727	733	740	727	730	692	682	737	782	783	749	739	780	718	795	728	659	700	712	733	735	761	739	739	724	698	685	759	714	723	737	682	727	669	727	766	706	700	720	721	758	707	757	750	696	715	735	735	715	721	733	731	741	745	757	725	768	728	740	740	679	749	710	765	734	715	726	740	759	732	712	754	760	691	747	738	732	749	759	688	748	749	731	704	713	721	721	742	740	721	769	736	752	724	686	707	719	777	697	707	677	729	719	744	747	692	721	718	760	760	674	740	712	736	678	704	798	728	723	726	706	730	702	743	758	676	726	702	718	720	702	733	727	713	695	746	715	772	693	756	730	709	752	733	744	752	733	720	759	710	733	683	752	712	676	756	721	777	743	762	736	718	712	724	732	721	682	757	710	726	738	720	728	706	733	729	736	753	719	713	749	697	726	706	741	718	720	713	698	745	791	713	755	690	670	739	700	716	685	728	723	727	709	741	774	790	709	763	735	692	749	669	757	680	700	740	742	722	758	776	759	696	686	675	744	704	735	713	739	723	757	715	738	750	748	715	712	713	692	699	708	758	688	740	716	779	651	754	694	712	709	732	793	727	738	719	756	776	725	747	752	689	700	735	702	723	734	730	737	755	727	710	747	731	699	653	708	754	726	732	688	738	731	704	726	729	730	711	695	731	755	712	707	733	758	688	705	726	671	721	718	717	730	643	715	741	757	779	749	754	698	738	730	745	717	686	771	688	701	715	750	707	674	689	745	802	730	699	766	750	741	738	758	733	715	743	759	694	700	700	739	699	726	703	710	699	699	742	716	710	767	722	678	693	762	778	727	694	731	697	712	734	701	724	759	738	715	724	724	728	724	741	682	723	722	723	693	713	722	729	690	701	729	742	668	746	703	685	738	750	751	703	695	709	711	691	783	716	778	761	693	691	732	712	702	750	725	722	697	735	734	696	730	748	732	739	693	703	700	741	752	733	734	712	725	723	713	738	720	748	710	763	723	777	699	703	696	692	692	712	692	756	754	730	769	691	704	703	731	708	728	715	778	813	727	693	718	692	713	703	716	741	763	747	757	693	752	721	685	690	730	700	695	706	754	709	682	759	714	707	750	757	747	752	673	718	704	706	693	736	727	712	797	714	666	718	719	689	743	741	728	749	676	736	738	699	718	712	752	701	716	712	686	694	758	738	720	692	716	760	709	737	701	753	730	744	698	739	705	707	712	723	738	716	711	699	727	707	742	731	739	731	714	744	742	695	645	732	757	753	741	768	715	731	694	712	715	721	698	689	721	668	689	702	709	693	728	684	737	719	721	718	772	766	726	688	706	740	663	771	703	702	683	725	724	703	720	716	732	706	742	711	719	725	759	730	725	701	777	757	689	757	730	746	701	721	707	777	733	731	721	737	765	721	827	757	734	707	763	721	723	703	717	728	708	775	772	722	722	711	741	727	714	761	715	729	768	765	708	730	713	669	711	724	702	706	736	727	717	702	727	717	738	769	754	674	767	731	714	732	724	704	756	738	714	729	695	727	679	766	713	691	755	742	763	729	734	718	695	739	757	726	751
23730	21074	28318	24279	21786	18842	12211	6974	5165	4331	3646	3105	2770	2624	2287	2150	2011	1926	1766	1562	1399	1428	1354	1272	1257	1181	1120	1152	1066	1024	1004	977	953	917	876	883	896	878	908	842	942	903	857	927	920	908	937	871	885	865	815	882	863	861	866	857	831	847	908	860	849	869	779	810	826	809	833	831	828	820	817	788	860	851	839	837	813	826	857	845	800	796	816	840	812	825	875	866	810	801	822	835	814	830	854	814	858	840	809	830	844	765	850	831	837	888	770	856	886	768	807	860	826	843	830	892	843	836	822	865	786	892	888	835	841	856	867	842	822	838	851	848	834	845	793	848	850	825	819	854	861	834	867	839	812	837	814	893	818	804	821	837	825	824	840	856	858	839	836	816	801	833	855	885	839	793	841	873	819	808	868	816	829	855	845	754	843	827	822	823	829	817	772	832	809	816	833	833	806	829	855	848	837	866	768	833	779	807	801	785	846	810	865	858	783	827	812	800	831	861	814	864	804	873	832	827	869	805	836	850	822	851	794	835	836	824	813	850	821	885	828	791	877	837	823	843	858	847	813	829	899	819	858	773	877	823	821	853	880	811	815	828	811	889	815	855	800	825	788	823	804	822	850	811	808	811	869	803	807	873	861	848	825	847	805	853	799	773	792	844	834	827	804	851	848	838	840	895	828	809	798	810	820	795	861	844	901	800	820	793	869	810	861	872	836	849	866	775	833	830	802	812	849	842	806	855	822	848	801	894	841	871	831	877	857	786	857	846	855	775	809	808	830	827	867	873	861	822	836	819	863	829	778	824	832	823	841	809	836	852	843	893	851	867	812	794	804	846	836	809	833	824	872	838	863	820	822	833	807	818	850	856	828	823	828	840	825	806	803	808	772	772	778	829	911	829	817	865	830	863	804	837	829	784	779	777	857	807	791	868	779	797	875	841	829	886	854	851	810	826	879	770	811	813	866	803	854	826	850	890	817	786	861	881	867	839	893	899	843	851	841	812	882	847	859	833	822	822	784	832	809	862	826	831	828	844	831	824	821	799	829	801	814	852	817	821	830	834	816	830	827	830	860	835	852	836	812	771	841	840	824	880	816	828	856	822	889	858	838	838	805	824	834	832	880	844	850	864	846	809	817	833	827	870	855	843	815	820	868	829	802	788	809	821	819	812	823	782	828	836	809	846	827	824	797	819	840	857	837	834	784	877	768	859	797	858	853	849	862	797	782	832	824	836	809	838	816	846	823	839	823	842	827	837	801	806	806	838	846	812	795	799	842	867	840	815	874	865	903	829	802	835	880	820	817	870	820	781	870	847	832	819	795	884	833	828	879	838	870	822	775	872	843	770	798	811	843	820	810	822	791	829	807	842	826	815	864	824	823	800	832	833	861	844	861	844	812	786	813	802	795	809	880	766	860	840	832	848	805	864	816	835	787	854	803	833	809	853	819	799	801	890	841	867	842	823	871	839	855	839	810	856	818	839	835	861	857	841	825	792	817	804	812	815	773	835	805	851	832	850	814	818	794	832	831	885	808	779	819	803	839	821	822	790	853	833	875	797	803	822	803	856	827	809	841	842	879	852	821	870	890	891	833	835	876	859	794	819	850	791	845	809	830	820	825	811	833	860	902	830	791	835	809	838	841	791	807	872	832	829	834	833	803	788	841	813	805	847	867	835	842	839	799	853	863	828	808	827	817	868	840	836	819	861	812	827	816	858	861	832	830	830	864	849	815	829	843	829	861	815	800	816	809	853	845	778	815	828	849	877	843	860	750	811	831	808	840	824	765	818	876	817	825	804	832	865	827	826	805	756	845	837	781	773	847	832	867	835	835	826	833	831	818	764	821	887	876	808	799	751	792	814	858	804	838	814	836	876	876	823	799	804	865	794	882	846	841	814	778	856	819	822	784	822	836	808	829	784	820	806	818	847	878	837	872	872	887	815	897	853	811	834	871	813	871	849	866	823	833	844	833	802	869	843	825	869	829	871	836	862	863	853	897	866	821	809	821	830	850	812	824	838	814	817	851	841	794	866	784	852	858	789	817	801	847	814	875	819	875	816	766	811	884	790	818	809	847	815	827	822	809	844	845	874	812	867	801	847	778	814	812	866	798	828	802	824	826	840	777	804	815	814	787	844	798	838	838	800	825	849	806	847	871	848	839	858	819	800	779	851	824	821	830	816	850	832	872	805	855	805	816	850	796	825	808	820	829	848	825	810	863	820	856	843	810	838	837	826	886	786	811	824	831	851	897	822	847	832	820	780	790	811	794	831	800	805	811	831	835	862	769	818	798	844	815	787	872	802	833	802	852	806	875	828	828	790	802	883	823	862	814	897	863	870	804	838	813	820	825	834	882	842	810	863	897	876	924	830	872	811	863	815	817	881	829	805	753	828	833	842	790	857	841	820	844	781	829	815	851	754	832	849	841	809	854	820	836	861	822	827	798	803	820	808	817	816	798	831	822	799	841	833	844	843	847	854	805	824	831	838	815	819	854	836	839	905	855	808	806	813	811	830	814	826	802	842	822	814	816	888	827	796	859	829	845	842	802	816	838	844	857	832	831	797	857	794	836	819	808	841	791	811	893	811	857	886	803	780	833	810	824	851	804	756	847	857	801	795	822	844	809	842	841	796	835	845	882	879	849	863	840	832	835	807	799	899	839	869	868	825	820	853	823	842	791	780	798	812	850	826	833	836	850	777	849	868	806	786	817	832	812	788	855	827	838	861	862	859	759	837	802	871	845	870	775	869	810	825	823	838	862	854	823	864	843	823	816	806	822	843	819	862	859	783	854	833	819	836	879	841	824	800	803	812	804	855	872	845	853	826	836	816	836	863	829	796	845	882	817	777	780	788	805	837	850	803	836	763	860	795	841	873	828	844	882	822	850	803	832	840	809	844	774	840	868	806	839	794	788	794	805	820	799	862	836	777	792	855	868	832	814	817	835	840	826	811	843	865	799	862	818	822	901	839	817	848	789	855	833	834	856	851	845	798	826	811	802	852	853	810	877	834	851	839	843	802	827	833	917	802	857	807	846	857	872	891	816	884	813	818	845	860	846	885	861	779	815	825	841	826	870	819	872	801	808	857	846	849	837	846	835	837	800	803	819	842	826	848	861	860	859	861	809	800	881	802	826	801	803	806	837	876	813	908	830	883	808	790	868	820	826	773	802	836	816	805	822	765	767	847	792	852	788	840	838	807	852	810	859	905	814	784	803	833	850	835	851	873	815	808	810	820	852	824	828	784	815	790	852	814	868	868	819	807	806	850	817	816	860	830	820	797	861	809	793	832	887	848	780	880	790	808	857	770	863	796	832	810	820	841	855	810	898	810	821	835	871	839	866	807	822	834	818	860	856	819	870	793	809	754	825	831	869	840	859	862	826	816	867	833	867	824	811	804	823	819	823	832	810	864	837	843	859	778	829	804	826	842	785	847	824	834	832	916	809	861	865	877	806	887	842	856	851	823	826	830	823	832	893	827	842	851	804	796	851	790
27955	48036	34367	24968	20667	16116	12690	9563	7482	6306	5271	4369	3906	3645	3204	2773	2665	2475	2330	2031	1697	1789	1575	1461	1357	1332	1235	1268	1188	1031	1017	1044	1049	935	899	899	897	954	887	906	910	887	839	891	888	906	948	920	894	870	875	876	868	853	846	833	886	880	850	852	815	858	866	838	825	857	837	799	856	835	813	806	802	844	801	858	826	828	837	854	853	838	833	884	860	808	869	835	810	821	830	842	885	853	848	824	824	870	806	795	867	868	779	811	848	846	837	827	813	813	851	833	825	861	783	842	845	812	821	824	828	905	790	829	791	823	841	867	802	829	802	868	831	836	823	858	863	802	811	822	837	841	827	814	831	842	830	827	846	826	849	832	859	816	830	816	839	785	791	819	812	844	856	866	861	848	835	827	828	836	805	797	840	789	834	877	782	850	790	832	860	820	819	753	820	799	880	869	820	820	832	844	815	833	836	854	821	801	819	815	828	819	851	816	802	869	862	791	832	812	826	786	835	822	824	803	788	777	837	850	846	843	829	864	817	794	842	816	829	806	813	862	771	834	836	905	877	802	855	858	847	800	883	807	848	771	843	855	827	819	825	854	824	797	826	830	796	804	828	838	813	830	834	863	811	847	811	827	819	808	813	795	796	845	823	844	870	788	875	810	822	818	836	864	826	793	814	814	797	834	860	800	829	895	857	796	838	853	860	820	833	885	877	814	799	834	792	819	847	836	865	828	836	804	827	827	851	853	802	827	853	833	826	822	872	810	753	829	796	819	811	884	825	872	777	817	809	863	801	843	881	802	856	876	843	812	770	798	850	864	800	807	836	881	799	800	847	827	780	815	833	780	855	831	818	830	785	802	825	835	804	817	767	788	804	852	872	814	818	860	836	835	832	866	854	841	809	820	834	824	823	828	816	848	762	797	824	812	788	879	890	824	861	839	845	807	815	836	801	798	879	866	819	900	821	870	845	818	842	830	818	818	826	829	804	829	793	823	802	796	859	874	772	903	883	776	853	834	824	806	841	843	805	823	812	781	813	850	872	817	841	777	820	839	826	845	869	850	858	818	850	851	880	836	826	821	819	799	818	835	831	839	830	810	855	844	794	819	789	809	836	873	830	810	833	832	841	775	846	790	837	825	859	838	872	808	842	869	870	777	834	817	844	838	840	881	774	807	824	895	858	779	877	828	796	815	807	821	826	794	777	780	859	807	817	876	861	854	841	838	775	813	806	882	822	859	850	847	822	839	806	785	832	832	837	877	763	836	807	885	846	876	791	792	834	836	821	817	844	836	844	838	899	794	856	835	799	843	841	802	841	855	816	787	841	804	847	833	803	821	794	821	829	843	822	869	855	828	819	793	783	796	817	796	798	844	793	872	800	808	858	839	830	830	858	883	819	838	808	855	810	813	810	809	855	828	784	781	803	830	851	838	821	861	851	852	836	886	862	810	776	821	859	768	836	831	779	806	811	849	769	820	852	852	888	785	868	808	799	861	809	798	864	806	816	837	794	798	827	831	869	826	841	869	836	793	812	835	823	796	805	801	824	825	800	820	842	834	820	835	808	803	792	848	834	839	808	878	857	830	867	813	811	845	838	796	825	854	832	845	793	822	806	841	770	839	834	823	804	799	746	844	798	779	866	874	796	876	836	803	864	809	800	836	810	845	848	772	920	809	865	892	836	833	854	793	840	819	871	895	843	842	842	828	831	798	874	885	835	771	828	809	810	848	867	796	824	830	822	843	806	822	755	801	865	814	831	807	844	873	802	834	826	814	815	777	795	831	854	872	877	821	825	881	790	839	854	764	850	832	829	824	828	828	769	821	885	881	843	830	809	817	784	807	763	798	824	806	751	840	873	835	824	824	860	841	804	830	821	832	811	862	811	844	823	847	825	880	859	909	821	814	822	821	851	808	822	810	762	810	820	863	828	871	795	786	824	828	822	815	818	821	778	801	881	818	810	822	888	835	784	835	833	835	814	791	856	849	842	786	832	801	858	809	867	818	866	868	779	803	841	838	804	809	836	858	848	812	882	807	844	839	855	807	825	826	844	794	832	773	800	844	774	812	794	831	780	778	796	835	834	789	814	774	831	865	831	836	819	850	808	828	854	817	796	826	802	796	768	830	878	821	816	800	819	872	830	817	778	875	891	799	799	830	793	795	827	859	859	786	796	858	811	839	819	776	855	861	849	835	833	814	843	791	821	863	792	845	817	920	838	866	867	815	885	833	858	802	873	812	854	811	741	784	835	811	807	811	856	831	822	832	813	818	844	781	844	853	808	827	839	845	818	869	786	841	822	805	825	840	804	829	815	844	830	840	778	858	823	804	881	848	825	803	838	814	825	817	804	809	773	860	842	825	812	835	796	842	851	882	849	845	798	788	854	790	788	801	813	845	849	771	843	802	844	831	842	801	799	817	832	857	836	845	856	872	812	809	825	832	862	796	850	790	856	845	836	890	789	860	849	804	853	851	886	814	813	890	893	784	834	824	816	883	841	796	760	811	850	825	885	803	781	845	834	801	841	809	815	851	852	767	767	821	782	852	818	820	854	833	822	801	815	887	815	817	852	826	837	837	862	817	774	797	815	831	837	833	834	893	808	827	833	869	805	835	797	830	807	857	778	825	799	805	839	810	791	863	870	808	841	786	825	795	801	827	876	812	851	838	811	825	885	835	870	828	814	825	856	817	847	806	845	798	856	821	895	807	812	847	806	852	816	840	812	851	861	821	808	845	851	840	880	893	783	853	838	862	819	827	842	831	792	862	817	818	816	877	809	735	860	843	844	805	801	846	811	842	843	831	794	836	785	839	856	833	822	854	850	839	799	834	811	812	819	805	826	805	807	796	845	861	812	813	861	817	834	829	816	835	805	804	837	829	910	836	831	864	827	836	820	840	866	850	822	836	830	835	877	810	845	836	820	802	899	800	813	816	853	820	884	859	831	790	782	811	890	835	793	865	805	847	812	830	806	817	817	832	872	877	836	872	862	880	876	839	807	818	783	819	797	818	860	850	854	879	833	880	809	830	827	800	846	856	791	797	834	822	773	876	857	825	791	847	801	825	803	822	859	815	785	812	804	851	822	804	800	835	794	882	858	843	854	807	856	831	857	822	862	781	816	835	829	830	817	852	835	848	820	845	844	816	856	866	866	823	870	822	812	859	822	877	822	836	854	844	845	812	820	852	844	836	827	862	824	831	811	848	819	807	802	800	885	812	830	793	786	819	802	857	834	810	819	822	854	791	807	829	875	825	846	824	790	849	819	770	876	802	841	822	817	815	826	881	893	836	827	781	829	854	873	835	830	795	856	784	811	844	814	846	819	842	791	826	834	817	792	815	830	836	825	876	833	807	831	872	841	866	740	795	853	824	841	787	851	822	817	828	860	805	807	876	796	801	825	799	855	851	865	815	768	817	834	813	866	783	856	873	864	777	802	833	833	806	860	848	854	877	811	823	818	849	837	836	827	833	872	801	825	818	874	855	839	830	822	823
24787	21108	27687	25555	19254	12309	7408	5429	3771	3286	2974	2592	2441	2396	2091	1776	1782	1735	1589	1438	1414	1331	1239	1192	1142	1126	1159	1032	1002	1064	992	923	986	883	869	898	974	911	891	915	901	907	903	906	905	907	906	930	902	914	867	868	905	909	893	854	914	827	925	873	909	834	869	830	894	825	914	815	827	821	876	914	921	868	865	876	857	882	862	821	892	891	884	927	909	768	832	850	894	885	849	885	829	835	887	867	875	872	865	826	804	867	886	856	879	883	808	853	831	862	827	821	901	915	907	847	866	832	831	849	865	881	863	794	870	866	824	896	837	876	890	868	833	856	863	894	852	863	919	909	889	851	884	842	819	846	849	890	848	903	857	856	873	818	813	836	848	849	874	833	869	829	857	898	869	846	876	859	856	825	923	874	866	876	850	929	852	833	943	813	872	875	868	836	851	839	865	862	882	829	825	885	863	824	859	841	891	859	902	868	858	926	858	895	943	910	851	854	829	903	841	888	877	823	911	934	827	882	835	835	854	829	875	850	835	863	866	868	865	843	873	868	864	875	838	894	866	854	845	885	831	866	897	865	898	846	874	882	880	921	830	838	899	829	821	885	891	848	838	809	851	858	820	798	873	833	899	894	887	865	925	928	877	872	900	844	836	812	850	825	862	844	855	845	855	852	856	831	883	836	891	887	831	854	883	870	878	855	906	852	856	911	891	862	841	857	833	950	865	903	775	866	787	896	865	884	878	880	865	810	859	848	906	909	847	816	863	863	875	842	855	859	856	870	874	894	852	863	839	825	849	798	893	912	833	883	889	847	925	828	882	904	863	879	906	848	929	837	850	896	860	901	914	855	849	814	864	823	840	894	894	869	836	817	919	814	868	861	821	879	925	855	795	875	881	859	834	876	824	875	905	873	853	810	849	900	899	819	881	844	847	898	867	845	948	829	865	842	870	873	861	901	844	865	884	854	875	881	781	861	875	872	879	865	874	878	826	847	878	849	883	896	826	876	877	869	899	863	849	858	855	830	879	903	832	866	896	856	860	900	815	889	858	876	847	858	847	859	838	885	868	907	835	900	868	880	873	871	893	871	897	873	903	844	852	861	933	884	906	889	856	860	885	828	847	831	856	874	855	885	800	858	904	889	885	877	835	915	836	839	894	877	866	875	820	840	875	920	879	869	910	832	872	874	873	860	830	905	842	853	869	857	855	865	919	857	801	791	882	854	881	858	885	879	848	890	803	870	835	834	812	876	823	855	840	908	822	857	911	904	862	884	832	854	886	830	883	867	843	855	825	868	893	867	807	836	921	833	797	851	888	835	811	901	827	885	835	816	864	786	918	847	843	880	898	855	899	801	882	867	894	805	854	869	889	882	861	888	847	841	860	939	820	874	835	897	893	876	853	832	864	873	875	874	877	868	868	890	848	884	862	860	837	866	850	865	890	889	828	884	842	853	863	838	822	808	919	858	890	852	874	887	900	907	820	806	859	867	850	897	862	885	820	835	837	837	831	831	840	878	808	833	853	889	846	818	876	885	810	858	796	864	865	840	808	809	890	901	907	902	864	935	865	895	840	865	847	869	828	853	908	884	889	879	862	867	832	866	886	866	832	903	860	898	852	877	843	884	835	924	833	903	880	864	823	881	834	788	903	895	887	855	909	901	836	866	840	841	862	877	824	848	864	873	871	828	875	885	799	874	873	850	852	841	882	855	884	853	839	855	896	902	800	860	881	848	872	875	875	830	845	870	852	855	858	858	836	884	868	817	882	867	842	867	848	903	867	834	788	843	785	857	881	865	801	854	825	887	800	895	838	832	830	882	892	898	873	878	845	885	848	839	846	842	892	838	870	922	913	873	810	871	892	909	866	869	885	878	876	878	867	855	826	884	896	867	878	840	882	843	887	860	896	841	885	921	895	907	834	799	844	832	920	858	819	853	822	830	865	798	846	836	839	792	831	894	885	861	854	859	854	822	869	835	876	893	852	855	942	893	857	835	842	858	821	864	864	865	849	866	852	871	905	851	905	866	870	908	811	886	833	878	870	859	826	896	820	904	819	855	849	864	856	854	880	858	916	829	878	856	902	837	859	847	866	912	818	864	867	857	883	903	839	874	868	862	857	858	832	823	903	865	855	838	873	851	915	880	827	872	852	874	836	864	904	913	871	880	910	889	921	894	861	807	801	844	903	846	879	886	842	912	928	884	849	862	857	865	895	866	869	915	866	858	895	874	835	848	817	824	830	893	887	874	889	842	855	854	866	852	862	839	856	931	879	851	825	825	839	834	833	906	875	836	779	909	886	839	928	940	845	818	835	865	849	883	909	850	871	855	883	863	870	819	825	885	843	827	835	857	880	849	872	859	903	839	852	883	853	897	902	785	885	919	835	905	852	927	840	786	854	818	846	862	885	841	872	860	831	824	874	828	894	878	836	844	871	877	890	851	837	876	826	861	872	860	826	878	882	840	865	870	841	860	837	865	864	850	876	866	833	861	898	874	883	910	908	863	889	895	825	800	822	802	851	842	854	880	910	849	801	854	883	863	836	903	849	837	895	873	872	860	878	901	833	826	848	818	875	893	869	911	796	889	879	845	893	853	813	842	886	887	840	847	862	876	795	854	854	866	875	858	869	859	888	862	909	893	869	868	839	856	886	841	847	830	873	903	887	897	912	891	836	944	894	866	942	894	839	867	851	921	808	853	837	859	830	836	869	836	815	873	842	832	829	897	937	885	882	888	845	886	866	850	847	910	857	890	896	864	807	857	801	884	864	873	824	870	885	903	870	878	889	882	882	882	887	897	890	929	854	842	842	908	849	867	891	873	906	922	874	885	876	867	901	882	828	825	878	878	880	892	899	892	847	849	847	892	868	872	859	848	851	832	866	865	877	883	820	839	871	832	857	866	892	879	888	847	813	870	837	919	861	893	857	877	874	877	837	842	917	870	844	860	853	818	835	809	899	922	838	862	873	886	871	853	879	861	875	883	922	875	868	842	830	881	870	895	891	854	894	850	865	841	846	856	815	851	825	840	893	851	898	817	838	896	869	851	881	896	866	888	875	866	898	877	844	858	861	893	798	864	863	853	845	793	910	858	885	818	929	851	901	867	858	890	858	870	914	880	849	891	849	859	850	882	858	839	883	861	837	846	850	872	850	873	869	876	832	904	843	876	868	853	856	803	883	883	839	884	859	870	865	854	831	864	872	907	839	850	878	909	915	876	910	869	842	835	792	901	884	937	874	946	892	907	816	852	860	858	833	836	843	825	881	800	885	840	833	877	829	873	796	898	865	841	878	811	882	888	913	878	882	894	823	814	917	872	834	818	878	875	856	896	857	885	885	867	858	831	887	864	885	902	867	811	830	868	833	892	899	858	873	839	881	899	886	854	906	866	855	919	847	901	879	846	877	842	829	884	862	840	880	853	770	867	810	862	864	887	916	863	881	833	844	820	878	804	888	862	883	831	884	858	824	874	875	866	881	853	924	894	908	860	870	824
27056	43908	31330	21841	17479	14063	10363	8310	5950	5162	4215	3968	3596	3446	2847	2602	2331	2259	1880	1810	1656	1584	1462	1407	1389	1269	1291	1231	1147	1044	1006	1029	955	959	868	993	988	918	941	956	943	937	917	961	948	914	915	921	960	938	953	956	874	907	894	938	878	937	891	871	900	875	850	888	878	872	866	870	862	857	851	851	843	891	879	883	900	875	917	858	847	941	860	898	888	858	851	847	875	856	858	853	855	804	873	905	932	856	867	949	903	838	845	902	852	853	852	854	884	875	863	836	939	922	876	830	843	822	927	891	873	835	833	890	883	904	862	878	863	897	940	894	822	849	870	915	821	873	914	842	877	890	887	967	874	884	907	872	855	833	817	900	897	854	876	822	823	885	861	834	872	918	900	829	876	852	906	887	888	863	866	905	865	857	899	843	844	873	913	866	844	868	870	896	907	905	861	823	913	850	829	837	876	858	894	848	900	846	929	891	873	888	838	905	914	857	860	877	898	883	878	890	878	876	917	858	886	894	902	848	908	869	853	863	911	860	868	910	910	934	870	855	875	900	892	915	912	844	852	861	910	911	882	898	909	855	876	843	902	880	830	895	874	896	900	862	849	925	879	874	832	823	872	852	899	905	922	878	862	907	893	825	869	889	907	903	878	920	906	878	908	886	812	862	902	844	866	896	841	879	865	897	865	917	854	889	867	885	888	902	903	864	869	831	897	891	897	871	882	810	883	814	851	876	922	791	899	840	836	812	851	875	899	886	906	884	847	856	856	878	839	907	834	881	859	892	871	799	849	921	869	885	892	822	858	852	879	862	859	845	845	854	849	897	919	922	882	882	869	840	863	855	877	884	866	875	873	913	871	884	844	909	936	892	885	870	854	857	874	900	923	928	881	901	845	885	889	848	882	852	849	882	834	844	930	900	888	885	865	887	869	834	880	883	924	866	840	865	840	867	864	885	895	867	879	861	878	920	939	832	860	822	887	909	888	847	867	864	920	863	887	887	907	884	908	921	880	897	875	841	864	848	882	893	883	836	897	907	831	882	891	910	872	929	845	896	851	873	895	859	856	870	850	873	893	825	829	894	866	839	871	850	850	860	841	887	937	919	920	924	920	896	872	893	902	923	897	877	925	827	858	901	896	864	882	858	880	911	897	869	902	840	886	885	860	891	879	836	901	894	844	850	857	900	889	889	887	880	854	933	840	852	905	864	876	847	929	894	920	858	884	864	865	909	857	884	870	847	854	896	841	922	884	878	850	875	875	832	870	875	912	861	903	877	885	846	853	864	830	852	876	875	862	898	858	868	877	854	874	888	840	878	922	820	899	852	897	864	912	906	859	893	889	905	865	881	865	878	882	855	886	856	875	859	837	906	793	885	892	821	895	937	873	894	858	844	861	869	900	879	899	870	873	907	876	883	858	863	879	888	893	899	889	857	896	885	876	892	898	909	915	880	906	896	853	857	893	825	863	828	910	841	877	900	874	884	931	930	968	903	837	859	870	853	921	865	886	877	923	899	904	840	818	824	915	825	918	884	935	822	834	827	851	856	843	876	864	863	887	855	861	887	900	877	903	890	879	854	861	874	836	901	803	875	855	912	933	933	914	868	875	847	869	860	885	900	880	896	837	859	912	910	850	846	858	889	892	817	893	878	908	852	930	884	828	889	914	928	888	880	909	845	881	862	903	847	875	861	916	870	828	898	871	875	869	905	822	893	891	829	845	892	860	855	874	883	905	883	832	899	861	888	912	871	878	897	897	876	893	841	883	922	881	885	883	904	917	867	926	876	831	823	888	920	863	904	893	854	891	884	878	867	921	882	895	893	882	859	856	883	874	855	820	811	867	891	881	894	848	875	863	898	867	917	882	851	849	824	880	866	866	851	891	902	873	869	866	844	873	889	871	850	898	838	874	913	869	871	872	884	878	923	898	917	849	889	847	878	878	897	888	900	844	908	869	903	878	893	860	874	902	880	856	887	890	833	916	875	905	924	907	894	822	899	848	895	889	905	866	940	848	862	890	900	932	930	841	908	884	905	862	867	903	863	881	864	838	895	881	924	813	859	853	829	899	935	890	818	936	881	903	917	893	888	903	928	877	881	877	849	907	858	851	928	888	868	922	865	866	856	851	915	870	863	898	903	879	915	890	869	859	906	887	888	870	895	863	886	865	859	896	860	852	935	901	881	865	822	869	831	850	908	831	867	863	905	852	866	943	903	898	882	923	857	861	883	849	873	891	912	891	923	883	918	851	925	840	886	894	862	915	899	850	860	897	905	880	872	895	899	894	913	867	904	815	902	913	874	842	866	937	890	886	884	908	855	927	893	857	902	874	884	914	883	863	870	831	870	851	911	842	898	862	888	875	844	879	900	925	899	865	819	903	905	888	843	935	890	863	888	914	895	906	842	899	843	898	875	811	903	847	875	843	842	893	878	905	872	873	929	890	890	881	879	839	882	874	868	843	865	900	892	820	892	902	895	840	871	877	861	894	944	852	840	847	846	905	846	830	858	863	918	903	860	900	843	854	814	865	898	881	826	895	865	948	879	879	867	915	891	909	853	911	880	859	943	873	918	887	861	857	919	826	849	873	907	898	862	871	915	897	853	839	887	931	930	905	866	859	794	820	919	912	866	822	843	929	857	859	864	848	908	823	843	915	809	924	910	918	872	872	892	854	924	875	894	883	872	867	900	888	872	885	893	881	903	948	911	892	890	915	881	898	875	899	909	809	846	899	869	884	861	903	841	920	865	910	881	918	862	853	889	820	907	915	818	889	872	889	879	871	873	810	878	906	895	850	883	854	864	812	848	877	923	851	841	887	837	830	845	853	875	887	895	903	913	892	902	868	826	835	847	896	859	870	903	846	835	918	898	941	890	931	932	881	926	878	893	856	834	910	831	832	885	846	937	856	874	854	851	867	885	839	916	860	871	847	872	817	900	898	861	895	933	895	834	875	855	891	866	893	840	921	945	861	914	906	877	852	883	930	868	893	871	894	879	908	871	838	864	867	892	888	848	895	894	855	869	838	856	910	900	913	882	865	877	888	825	871	833	864	884	886	882	851	821	860	848	908	855	877	859	871	847	894	868	898	860	882	797	907	886	878	842	827	926	884	832	910	931	818	855	904	909	846	861	872	905	864	895	868	885	867	874	867	836	889	907	861	889	874	853	825	933	887	874	939	919	900	881	819	855	850	810	861	847	889	830	868	831	853	907	853	856	906	863	828	889	864	873	910	894	940	884	884	921	862	858	877	838	866	902	960	857	801	910	853	875	855	916	902	873	868	882	827	907	860	896	866	836	901	885	817	872	920	904	931	809	872	841	860	876	879	918	940	914	886	903	919	875	849	883	923	849	826	860	909	844	884	884	847	915	889	831	881	897	851	877	911	852	874	910	851	879	877	844	892	865	871	845	851	857	840	883	848	830	876	932	916	943	842	915	877	862	820	869	876	909	879	867	911	877	869	901	883	855	858	882	898	896	856	912	864	877	849	856
22449	20992	28665	23551	21279	22695	20327	11239	7339	6110	4957	4417	4599	4272	3385	3036	2745	2549	2485	2212	2155	1939	1723	1703	1635	1629	1610	1516	1364	1325	1317	1266	1256	1192	1213	1170	1225	1199	1166	1199	1191	1115	1113	1086	1101	1105	1205	1129	1126	1137	1144	1189	1125	1099	1088	1057	1057	1078	1064	1065	1090	1100	1008	1123	1072	1045	1112	1118	1161	1060	1030	1146	1104	1043	1114	1074	1125	1034	1098	1076	1096	1038	1116	1072	1049	1091	1073	1116	1062	994	1068	1022	1065	1037	1052	1071	1084	1104	1015	1046	1116	1094	1095	1125	1037	1117	1112	1085	1138	1083	1110	1086	1038	1128	1123	1087	1118	1113	1097	1072	1080	1034	1097	1134	1065	1122	1058	1059	1074	1065	1032	1048	1061	1022	1134	1090	1060	1036	1107	1036	1063	1049	1139	1084	1098	1080	1130	1058	1138	1106	1103	1060	1140	1033	1044	1102	1076	1116	1082	1068	1106	1037	1135	1036	1053	1100	1039	1087	1064	1094	1064	1053	1067	1076	1121	1019	1059	1105	1074	1125	1003	1065	1108	1128	1117	1093	1109	1078	1099	1072	1052	1072	1087	1097	1057	1076	1063	1112	1110	1025	1103	1098	1113	1090	1086	1109	1069	1067	1039	1080	1059	1077	1095	1017	1103	1144	1065	1071	1130	1106	1092	1110	1036	1109	1131	1074	1068	1071	1091	1067	1092	1085	1070	1041	1100	1065	1076	1071	1076	1040	1051	1104	1097	1141	1078	1044	1060	1072	1028	1134	1121	1040	1058	1096	1074	1059	1106	1048	1025	1019	1130	1065	1113	1077	1103	1022	1126	1069	1067	1104	1088	1119	1083	1087	1076	1065	1073	1033	1069	1115	1111	1189	1048	1012	1098	1080	1066	1061	1150	1016	1139	1095	1108	1128	1092	1097	1139	1066	1023	1001	1110	1089	1045	1090	1051	998	1080	1003	1104	1112	1054	1077	1111	1087	1059	1048	1049	1101	1088	1014	1078	1100	1025	1017	1057	1052	1085	1064	1078	1097	1075	1089	1055	1101	1102	1052	1087	1083	1055	1099	1122	1047	1096	1107	1068	1093	1106	1132	1081	1028	1040	1086	1050	1068	1009	1074	1065	1043	1052	1038	1068	1006	1114	1076	1110	1076	1072	1093	1130	1009	1140	1078	1079	1054	1061	1108	1108	1066	1037	1033	1095	1048	1099	1076	1075	1073	1048	1075	1007	1100	1091	1070	1085	1145	1102	1121	1038	1099	1054	1024	1037	1060	1138	1117	1069	1091	1060	1115	1050	1091	1092	1047	1100	1066	1088	1030	1121	1083	1080	1039	1151	1083	1075	1089	1049	1058	1009	1030	1041	1101	1074	1047	1055	1105	1135	1083	1055	1086	1111	1042	1077	1058	1045	1040	1084	1096	1042	1072	1059	1104	1092	1111	1074	1048	1077	1082	1079	1057	1061	1088	1100	1082	1038	1081	1086	1034	1037	1107	1048	1094	1016	1153	1105	1081	1079	1050	1078	1130	1106	1043	1068	1088	1070	1104	1079	1151	1093	1062	1128	1099	1036	1055	1078	1122	1012	1105	1035	1102	1062	1028	1081	1086	1090	1071	1112	1093	1056	1121	1027	1064	1066	1040	1149	973	1059	991	1040	1092	1056	1128	1047	1100	1029	1044	1082	1048	1063	1095	1037	1113	995	1048	1002	1049	1097	1041	1104	1021	1073	1041	1082	1054	1084	1043	1058	1123	1039	1031	1137	1036	1044	1129	998	1062	1054	1066	1027	1059	1122	1023	1063	1083	1043	1085	1052	1039	1091	1102	1009	1078	1018	1088	1051	1115	1043	1056	1004	1114	1036	1017	1056	1144	1180	1032	1104	1077	1077	1040	1086	1018	1096	1086	1131	1067	1027	1060	1125	1066	1072	1099	1099	1089	1010	1110	1095	1130	1015	1057	1079	1089	1107	1065	1059	1076	1077	1103	1044	1056	1083	1130	1081	1087	1068	1097	1066	1013	1016	1058	1133	1040	1056	1045	1113	1022	1063	1121	1056	1088	1105	1099	1066	1104	1039	1118	1041	1004	1035	1089	1068	997	1042	1012	1122	1042	1061	1059	1048	1116	1009	1035	1051	1151	1064	1064	1112	1106	1063	1044	1079	1065	1061	1078	1061	1108	1125	1029	1048	1066	1080	1054	1108	1053	1094	1050	1087	1015	1028	1086	1095	1040	1068	994	1052	1024	1072	1095	1105	1065	1051	1064	1009	1090	1120	1065	1019	1042	1105	1031	1084	1042	1131	1077	1051	1041	1040	1039	1112	1037	1060	1101	1117	1107	1041	1081	1142	1128	1066	1027	1080	1071	1070	1024	1052	1049	1064	1004	1176	1093	1114	1123	1081	965	1056	1077	1058	1023	1050	1086	1070	1111	1098	1056	1085	1056	1108	1054	1079	1121	1110	1121	1010	1077	1080	1020	1093	1078	1025	1029	1137	1053	1111	1061	1078	1081	1021	1107	1083	1032	1093	1063	1103	1077	1094	1108	1104	1051	1134	1113	1102	1075	1109	1084	1033	1103	1104	1139	1122	1088	1086	1028	1088	1122	1071	1051	1091	1049	1054	1112	1048	1087	1046	1091	1031	1096	1121	1074	1077	1097	997	1130	1046	1071	1075	1047	1018	1060	1085	1081	1038	1073	1095	1069	1065	1104	1071	1034	1051	1082	1124	1087	1118	1139	1104	1091	1095	1078	1059	1094	1150	1104	1026	1038	1080	1050	1061	1130	1009	1115	1020	1078	1070	1101	1054	1090	1058	1091	1074	1056	1059	1080	1108	1050	1085	1071	1040	1012	1069	1001	1055	1042	1097	1081	1070	1068	1028	1046	1068	1066	1107	1005	1096	1038	1036	1097	1076	1109	1148	1013	1036	1073	1075	1089	1011	1096	1025	1056	1087	1084	1049	1146	1040	1022	1125	1040	1019	1125	1069	1058	1026	1050	1074	1043	1082	1058	1113	1036	1087	1027	1102	994	1050	1111	1054	1030	1059	1044	1083	1108	1062	1068	1078	1027	1065	1013	1087	1043	1065	1061	1033	1090	1063	1089	1065	1101	1047	1065	1052	1007	1075	1055	1096	1059	1040	1077	1065	1110	1085	1107	1105	1078	1097	1079	1017	1079	1083	1128	1056	998	1108	1024	1041	1081	1097	1016	1044	1134	1065	1070	1074	1100	1140	1097	1092	1054	1081	1051	1005	1096	1025	1032	1067	1053	1079	1053	1141	1034	1103	1121	1097	1034	1131	1063	994	1067	1037	1039	1053	1065	1090	1039	1026	1084	1031	1079	1084	1099	1144	1036	1116	1111	1076	1079	1055	1111	1068	1051	1075	1108	1070	1110	1125	1023	1067	1087	1065	1080	1051	1041	1048	1088	1048	1108	1067	1120	1129	1074	1036	1090	1020	1034	1075	1013	1050	1080	1043	1034	1105	1138	1070	1031	1015	1085	1096	1084	1108	1042	1079	1044	1134	1085	1055	1082	1058	1092	1073	1056	1081	1054	1076	1047	1089	1114	1027	1026	1087	1071	1078	1072	1043	1069	1151	1098	1094	1066	1036	1041	1051	1034	1102	1080	1085	1075	1099	1076	1098	1088	1054	1063	1094	1073	1050	1099	1027	1138	1097	1120	1075	1018	1024	1105	1073	1071	1073	1041	1009	1113	1084	1051	1047	1104	1115	1063	1068	1056	1053	1099	1007	1087	1087	1029	1082	1105	1010	1018	1062	1032	1094	1058	1056	1067	1073	1035	1061	1068	1007	1103	1062	1107	1085	1070	1049	1064	1096	1064	1101	1048	1140	1026	1020	1028	1078	1101	1088	1087	1107	1045	1106	1078	1115	1102	1120	1013	1092	1154	1103	1112	1106	1128	1072	1061	1043	1078	1059	1093	1070	1046	1125	1008	1084	1011	1088	1081	1082	1079	1047	1008	1048	1038	1076	1074	1066	1060	1059	1067	1130	1120	1065	1082	1052	1047	1057	1122	1075	1049	1083	1031	1070	1026	1062	1039	1064	1038	1104	1069	1085	1059	1032	1123	1085	1037	1090	1121	1070	1116	1046	1060	1153	1085	1083	1078	1048	1071	1172	1104	1077	993	1111	1052	1058	1049	1117	1074	1032	1083	1068	1111	1059	1117	1077	1091	1072	1107	1151	1078	1086	1068	1054	1083	1037	1094	1084	1082	1076	1068	1053	1075	1055	1021	1071	1015	1146	1110	1063	1103	1061	1036	1063	1117	1116	1075	1076	1092	1098	1069	995	1059	1068	1109	1090	1091	1062	1059	1098	1007	1074	1098	1022	1079	989	1077	1075	1091	1080	1050	1051	1085	1060	1049	1054	1048	1014	1055	1051	1093	1068	1075	1064	1080	1055	1090	1084	1102	1135	1105	1064	1042	1123	1057	1078	1040	1059	1090	1063	1082	1077	1074	1051	1043	1050	1084	1078	1036	1089	1091	1110	1077	1056	1037	1050	1043	1055	1047	1029	1039	1087	1060	1063	1071	1062	1026	1108	1058	1057	1089	1078	1115	1105	998	1128	1090	1069	1100	1055	1036	1064	1077	1055	1033	1049	1088	1054	1065	1106	1082	1065	1086	1047	1086	1067	1089	1057	1068	1087	1010	1106	1013	1072	1052	1069	1079	1049	1097	1025	1049	1112	1075	1035	1074	1061	1047	1028	1097	1060	1099	1075	1104	1102	1053	1089	1021	1078	1127	1102	1101	1127	990	1071	1090	1029	1105	1074	1086	1037	1060	1109	1139	1082	1072	1056	1052	1044	1025	1073	1110	1124	1061	1089	1156	1092	1109	1061	1133	1082	1067	1183	1060	1056	1072	1130	1017	1085	1102	1034	1063	1071	1032	1085	1116	1060	1065	1068	1060	1136	1089	1103	1133	1057	1059	1060	1100	1133	1034	1102	1140	1119	1053	1053	1069	1062	1056	1100	1165	1046	1120	1131	1027	1084	1097	1081	1063	1114	1099	1017	1023	1097	1052
30075	53154	39027	29434	25671	21266	16358	13487	9984	8376	6917	6256	6232	5836	4466	4007	3498	3263	3175	2874	2554	2235	2113	1929	1799	1859	1817	1673	1551	1394	1398	1346	1264	1279	1155	1255	1179	1135	1187	1193	1132	1144	1089	1118	1146	1138	1127	1177	1124	1168	1159	1139	1038	1058	1058	1103	1065	1133	1088	1135	1060	1070	1054	1055	1073	1055	1022	1034	1013	1062	1053	1081	1110	1017	1074	1046	1105	1047	1096	1091	1031	1028	1042	1064	1049	1071	1045	1057	1008	1094	1074	1085	1081	1064	1033	1072	972	997	1040	1037	1050	1014	1040	1011	1049	1058	1043	1091	1058	1023	1123	1010	1079	1094	1006	1034	1057	1086	1021	1112	977	1024	1090	1050	1061	1049	1041	1071	1071	1086	1003	1050	1024	1020	1063	1066	1082	1029	1044	1063	1066	1023	1044	1044	1053	1026	1007	1022	1087	1012	1069	1056	1016	1026	1047	1088	1048	1021	1084	1003	1061	1050	1061	1031	1055	1011	1055	1032	1097	1086	1059	1075	1035	1083	1053	1089	1069	1046	1079	1045	1081	1063	1017	1109	1002	1006	1049	1115	996	1109	1033	1037	1089	1015	1029	1053	1019	1072	1081	1065	1011	1048	1005	1060	1046	989	1048	1029	1049	1062	1038	1041	966	1062	1048	1043	1050	1037	1124	1024	1038	1016	1019	1013	1035	1096	1112	1090	995	1028	1094	1052	1105	1025	1052	1074	1063	1038	1035	1057	1020	1091	1056	1029	1099	1067	1018	1071	1069	1045	1048	1022	1067	1055	1057	1095	1089	1060	1051	1024	1052	1083	1035	1053	1034	1074	1041	1032	994	1015	1083	1094	1027	1047	1062	1039	1024	1006	1016	1015	966	1083	947	1039	1044	1026	1073	1013	1094	1068	1037	1093	1055	1008	1052	1000	1007	1058	1035	1082	1040	1040	1045	1049	1059	1035	1036	1047	1036	1077	1050	1037	1065	1098	1085	1059	977	1036	1065	1022	1030	1053	1056	1056	1027	1006	1043	1059	1025	999	1028	1104	977	1039	1010	1064	1037	1021	1003	1053	1034	1030	1047	1036	1053	1079	1062	1073	1005	1017	1056	1054	1024	1013	1040	1137	1041	1051	1047	1061	998	1021	1039	1056	1016	1017	1024	1053	1074	1076	1013	1102	1093	1094	1039	1114	1049	1096	1072	1041	1065	1075	1023	1112	1058	987	1034	1052	1067	1005	1089	1108	1054	1098	1029	1114	1075	1090	1058	1041	1059	1074	1064	1100	1004	996	1040	993	1085	1074	1079	1032	1065	1043	1061	1072	1084	1079	1051	1059	1014	1025	1034	1019	1124	1046	1018	1065	1029	1048	964	1065	1059	1064	1062	995	1074	1040	1046	1012	1056	1031	1055	1027	1008	990	1018	1063	1077	999	1041	1039	1051	1059	1046	993	1060	1000	1062	991	1094	1031	1059	992	996	1092	1027	1045	1039	1024	1063	1056	1029	1031	990	1052	1011	1109	1098	1015	1080	1107	1042	1079	1016	1037	1072	1116	1117	1026	1071	1072	1055	1005	1098	1043	1013	1033	1030	991	1021	1063	1051	1029	1073	1070	1016	1046	1034	1025	992	1034	1087	948	1044	1042	1025	1099	1029	1077	1034	1047	1041	1028	1102	1113	1103	1027	1039	1006	1009	1047	1064	1010	1064	1028	1029	1033	1107	1056	1040	1081	972	1038	1065	1061	1006	1056	1051	1040	1030	1028	1035	1043	1071	1025	1047	1018	1003	1055	1023	1045	1041	1050	1004	1063	1019	1025	1011	1053	1127	987	1027	1058	1013	1044	1108	1055	1061	1067	1057	1034	1054	1007	997	1049	1077	994	1033	1063	1084	1037	1061	1017	1030	1047	1074	1031	1057	1096	1080	1097	1071	1020	1063	1021	1025	1092	1030	1100	1037	1078	1040	1064	1046	1044	1008	1060	1022	1027	1064	1067	1100	1065	1021	1089	1044	1053	1034	1068	1052	1073	1083	1022	989	1029	1063	1060	1019	1053	1047	1053	1014	1060	1027	1025	1022	1045	1016	1096	979	1044	1046	1045	1061	998	1070	1061	1023	1053	1038	1043	1007	1044	1063	1041	1088	1062	1083	1057	1022	1025	1038	1071	1040	1014	1105	1016	1080	1026	957	1097	1052	1022	1072	1110	1035	1047	1121	981	1101	1008	1078	1058	1013	1035	1099	1066	1062	1041	1072	1032	1022	1099	1073	1071	1049	1013	1043	987	1071	1071	1044	1060	1072	1087	1018	1097	1014	1060	1080	1050	1018	1017	1068	1042	1049	1056	1033	1037	1006	1040	1100	1054	1026	1078	1069	1087	1023	1091	1052	1107	1066	1000	1036	1034	1015	1092	1044	1020	1038	1048	1048	1073	1063	1039	1047	1064	1071	1063	1095	1008	1113	1069	1096	1053	1053	1078	1031	1006	1113	1047	1028	1053	1051	1065	1052	1047	1069	1080	1039	1090	960	1064	1039	1065	1049	1036	1063	1025	1031	1068	1054	1071	1068	1053	1048	1093	1016	1029	1053	1020	1035	1022	1022	1092	1042	1083	990	1075	1030	1068	1050	1034	1057	1010	1062	1029	1045	1029	1060	1067	978	1106	1045	1062	1048	1091	1107	1029	1061	1033	1082	1034	1008	1043	1096	1020	1028	1094	1036	1046	1043	1055	1045	995	1039	1082	1039	1047	1020	1032	1076	1123	994	1010	1026	1059	1010	1047	1048	985	1119	1043	1009	1042	1097	1037	1057	1020	1043	1085	1042	1027	1037	1059	1048	1050	996	1033	978	1053	1023	1080	1089	1011	1081	1023	1068	1038	1087	999	1074	1052	996	1057	1108	1060	1062	1045	1030	1011	1037	1088	1055	1027	1052	981	1055	978	1074	1028	1027	1063	1028	1019	1036	1037	1027	1062	1054	1041	1052	1028	1031	1023	1037	1057	1045	1032	1015	1034	1062	1060	1062	1002	1092	1057	1073	1068	1028	989	1025	1079	1053	1032	1034	1100	1039	1029	1084	1100	1002	1076	1017	1083	1052	1045	1070	1067	1052	1060	1059	1005	1076	1046	1073	1052	1108	1022	1058	1030	1002	1038	1034	1061	1018	1064	1088	1074	1030	1033	1013	1067	1049	1042	1013	1012	1024	1072	1044	1054	1035	1073	1061	1032	1075	1033	1037	1022	1131	990	1083	1021	1135	1040	1057	1080	1017	1026	1025	1005	1022	1042	1072	1015	1084	998	1048	996	1085	990	1012	1033	1075	1098	1069	1116	1043	1078	1063	1059	1075	1026	1081	1041	1043	1033	1059	1022	1074	1050	965	1077	1060	1063	1101	1068	1060	1054	1045	1013	1000	1044	1027	998	1046	1064	1075	1021	1111	1090	1072	1078	1040	1075	984	1109	1004	1082	1085	1021	1087	1052	1048	1083	1027	1024	1098	1058	1120	1012	1033	1094	1075	1021	1044	1089	1078	999	1029	1006	1079	1086	1046	1065	1071	1109	1081	1073	1033	997	1142	1006	1078	1026	1069	1041	1090	1065	1006	985	1031	1066	1013	1037	1059	1061	1013	1052	1069	1078	1126	1031	1010	989	1069	1012	1033	1046	1027	1000	1021	1047	1056	1081	1043	1062	1072	1032	1014	1024	1088	1022	1025	1106	1023	1032	1125	1090	1042	1034	971	1060	1049	1051	991	987	1025	1007	1038	1068	1071	1054	1038	1023	1058	1037	1091	1005	1016	1063	990	1008	1066	1014	1025	1070	1042	1077	1054	1056	1035	1062	1065	1085	1090	1032	1031	1023	1071	1041	1042	1107	1091	1041	1060	1042	1036	1043	1050	1034	1056	1020	1023	1036	1074	1037	1069	1021	1005	1070	1054	1029	1006	1031	1019	1026	1076	1040	1034	1057	1039	1003	1044	1056	1049	1061	1034	1065	1033	1036	964	1012	1051	1075	1069	1084	1076	1031	1050	1074	1024	1080	1059	996	1113	993	1054	1082	1035	1019	1013	1008	1020	1071	1047	1071	1073	1072	1077	1058	1023	1002	1183	1060	1004	990	1033	1058	1064	1091	1062	1015	1050	1080	1048	968	1050	1078	1023	1002	1054	1058	1035	1062	1056	1038	1008	1020	1086	1073	1029	1066	1034	986	1028	1068	1107	1104	1051	1050	1071	1064	1056	1048	1065	1063	1033	1053	1040	1037	1040	1055	1079	1015	1069	1067	1094	1039	1022	1054	986	1018	1037	1056	1061	1039	999	1029	1038	1044	1048	1055	995	1017	1024	1062	1119	1080	1055	1073	1038	1061	1122	1079	1044	1070	1005	1068	1049	1071	1035	1102	1081	1076	1025	1068	1021	1076	993	1071	1024	1049	1040	1101	1036	1021	1007	1038	1068	1066	1067	1009	1035	1123	1022	1073	1071	981	1038	1046	1021	1021	1052	1096	1061	1034	1043	1040	1037	1046	1035	1079	1052	1031	980	1016	1079	1079	1028	1046	1015	1021	1052	1091	1008	1076	1072	1095	1008	1006	1106	1101	1074	1024	1007	1059	1058	1067	1080	1095	1097	1061	1027	1020	1046	1066	1040	1091	1013	1045	1032	1083	1071	1078	1044	1057	1055	1028	1068	1036	1032	1073	1058	1012	975	1010	1076	1080	1068	1113	1077	1083	1064	1036	1035	1050	1039	1032	1025	1041	1061	1061	1091	1009	1038	1040	1044	1056	1021	1009	1038	1095	1056	1027	1090	1028	1012	1125	1030	1100	1043	1058	1018	1059	1072	1006	1045	1051	1094	959	1047	1058	1045	1055	1040	1061	1011	1055	1060	1044	1049	1058	1072	994	1031	1049	1065	1006	1062	1003	1029	1039	1068	1055	1013	1050	1036	1039	1079	1015	1018	1145	979	1044	1067	1043	1060	999	1039	1047	1052	1060	1020	1073
29349	26520	27305	19752	12415	8377	5730	4559	3598	2638	2472	2037	2099	2064	1835	1502	1265	1231	1146	1143	1014	991	957	877	971	964	894	885	763	788	771	791	784	777	778	804	734	819	778	741	725	763	724	731	765	735	727	749	776	737	735	734	696	709	731	726	728	726	711	688	702	735	708	755	739	761	719	726	712	724	708	719	709	697	745	713	741	757	702	723	731	728	705	724	749	756	714	695	682	743	755	684	703	665	698	702	690	694	755	732	691	730	728	743	744	671	759	743	719	737	743	712	723	691	707	694	735	709	752	712	671	731	741	730	743	717	740	753	721	686	721	748	705	731	692	700	712	765	723	696	676	719	738	707	691	667	689	743	733	729	730	705	712	720	721	722	722	728	709	696	674	709	725	735	706	723	720	731	757	723	715	692	711	723	719	771	726	773	714	697	753	738	712	702	757	726	692	730	754	737	727	710	687	725	721	736	724	743	768	698	725	754	725	729	686	733	746	692	711	676	672	729	707	715	718	747	752	675	703	702	707	684	691	691	753	671	666	700	752	706	737	716	744	721	730	738	712	706	685	704	731	755	748	735	682	802	742	719	713	737	727	699	723	722	713	718	731	708	758	733	678	753	727	758	776	702	778	713	729	736	708	682	688	685	732	707	727	741	750	734	757	753	684	676	709	687	685	686	683	733	700	728	748	712	738	711	718	735	681	711	740	731	730	718	713	703	776	775	741	701	734	730	718	678	740	744	684	746	741	708	774	730	686	686	701	727	711	780	734	721	743	718	707	718	722	662	699	728	688	715	719	701	685	762	742	691	729	689	699	768	747	710	788	673	716	665	718	735	734	718	691	668	770	759	748	713	752	740	713	754	731	699	683	735	677	688	698	718	770	762	701	700	733	742	718	755	670	680	717	696	698	737	718	751	717	685	733	692	692	700	712	735	708	752	733	691	716	649	727	756	717	762	707	776	752	733	725	685	737	753	726	779	717	711	772	717	739	692	692	741	715	692	756	720	718	779	671	735	720	734	698	731	697	689	719	785	707	730	677	718	769	683	726	736	738	739	698	703	716	695	763	729	696	693	640	742	730	702	727	745	693	744	733	706	762	701	711	713	687	722	724	649	671	677	666	754	708	744	746	697	682	699	731	728	707	705	728	755	714	672	710	713	730	677	758	785	757	705	724	733	715	738	742	679	724	734	722	728	747	701	759	748	667	709	712	717	672	689	761	694	750	706	743	725	731	709	669	676	729	750	781	709	764	738	742	754	744	714	762	721	708	737	779	713	723	691	694	754	765	743	797	771	738	763	713	725	765	769	714	682	709	693	733	721	732	722	666	719	709	732	756	651	653	733	726	693	795	732	734	726	790	735	715	737	754	745	675	692	746	730	714	697	736	703	725	692	726	729	773	744	729	716	685	715	704	756	720	724	736	751	722	743	758	739	723	751	665	759	749	695	717	718	754	678	706	716	696	672	722	777	708	712	742	775	734	694	726	690	690	724	682	743	689	703	718	786	749	689	777	675	731	721	766	733	728	765	682	691	755	745	733	740	673	682	684	711	748	691	753	697	738	745	733	724	776	687	712	726	720	699	733	735	669	718	742	716	731	726	737	695	680	716	737	680	677	691	714	734	735	753	744	731	690	708	750	744	722	703	717	664	689	729	769	744	701	725	734	731	735	689	682	689	702	747	716	741	731	718	766	718	722	718	725	748	710	752	699	697	720	731	754	745	733	750	667	705	734	753	719	750	725	737	718	742	714	668	751	721	699	767	665	637	716	712	706	714	713	743	764	700	706	728	715	716	699	701	729	652	717	724	747	747	751	741	693	709	715	694	701	688	703	724	745	715	710	712	696	744	686	714	764	734	666	753	697	721	665	724	725	691	754	749	745	750	729	724	684	671	731	717	693	724	734	720	720	725	675	712	703	719	697	719	755	747	725	723	731	673	702	732	721	648	723	716	678	703	702	706	695	725	722	698	725	748	711	687	737	697	744	715	747	666	697	732	676	734	761	717	686	723	681	723	693	746	715	729	707	729	715	712	738	782	717	684	728	711	715	731	720	637	688	757	723	714	745	727	700	751	696	709	720	749	752	717	751	713	714	687	719	741	691	671	708	688	708	691	766	691	701	705	727	696	722	727	727	695	737	759	695	782	726	719	745	756	720	678	719	742	730	685	716	702	721	716	716	772	704	685	684	751	718	709	725	723	790	698	739	747	702	689	719	732	737	676	742	697	766	726	746	742	716	768	701	758	692	679	735	753	729	726	749	718	728	746	724	733	736	710	742	748	700	725	741	704	650	725	680	741	722	702	731	656	728	704	739	704	681	708	700	713	725	695	726	728	730	725	710	728	675	698	701	712	677	649	712	717	769	678	743	717	728	733	699	682	702	722	715	665	708	709	749	699	702	727	734	743	696	694	733	642	689	751	710	729	782	717	710	759	756	693	657	678	721	680	705	677	714	768	745	717	770	714	719	726	688	714	708	715	721	731	705	747	714	747	689	702	765	702	707	745	741	733	710	711	745	743	693	684	712	749	709	724	731	743	730	683	716	709	698	715	689	684	745	700	692	699	715	743	683	743	680	671	694	727	739	695	704	640	690	698	763	714	708	696	669	641	702	760	713	674	744	724	743	743	654	697	743	762	734	736	735	761	699	699	758	701	717	703	779	735	731	730	719	701	714	721	719	753	703	710	707	706	687	721	749	717	743	720	704	705	703	743	736	749	754	736	720	714	718	679	723	671	705	737	758	714	752	684	733	692	692	693	644	714	763	709	719	709	665	725	726	736	715	709	740	708	734	714	634	711	731	772	758	744	694	740	755	711	715	750	752	703	760	813	688	699	754	725	739	731	747	689	734	740	675	746	721	723	731	770	729	706	711	747	764	712	696	723	732	696	727	715	703	708	687	764	733	721	705	746	728	707	749	750	696	717	746	714	748	713	694	743	721	762	723	753	735	700	724	674	699	712	736	680	733	733	711	734	660	723	737	705	705	671	699	740	704	722	773	685	695	725	737	715	714	679	731	744	727	745	733	699	717	755	793	728	684	703	747	702	722	704	795	755	747	760	664	739	751	733	695	731	733	732	700	662	720	700	735	726	665	751	705	719	720	702	704	744	745	714	672	698	718	747	715	744	712	727	698	725	748	699	707	738	680	730	722	746	673	709	729	748	751	673	698	680	739	707	773	763	727	690	765	760	702	677	724	681	715	733	714	758	763	739	729	742	684	699	700	730	767	721	693	732	717	720	682	736	671	727	688	774	716	742	690	757	724	751	729	704	691	728	728	713	699	691	749	710	722	746	758	669	721	771	716	678	708	725	695	733	692	757	711	715	729	704	690	729	740	691	697	720	747	743	737	725	696	665	661	687	738	705	696	650	690	715	696	699	721	757	701	715	739	727	689	699	742	771	753	708	755	741	776	725	710	717	750	764	678	667	719	726	726	720	707	704	724	762	717	681	733	707	765	721	731	696	709	679	769	717	721	764	698	734	705	753
25641	38216	25698	17607	14401	11233	8303	6977	5341	4176	3638	2940	3183	2971	2403	1918	1712	1556	1484	1371	1204	1169	1050	1055	1046	1015	1034	947	888	857	830	796	828	769	759	814	801	787	745	721	789	780	786	713	807	745	734	791	736	781	730	774	740	697	762	719	722	745	712	752	773	762	784	723	709	726	723	702	721	737	694	714	768	772	698	681	723	719	726	716	815	795	709	744	707	719	746	717	767	723	715	744	729	742	741	715	696	693	757	714	700	729	715	707	726	713	764	740	698	762	721	692	741	743	717	779	781	743	755	687	736	748	748	747	761	709	773	734	730	691	723	735	763	731	748	812	725	762	759	750	747	720	775	769	780	728	715	711	703	780	718	773	746	769	759	692	755	728	759	698	748	746	763	769	755	745	709	786	760	729	697	756	726	698	714	742	717	744	767	776	702	690	727	748	686	737	758	748	776	727	751	709	748	745	696	759	701	742	757	768	799	701	756	721	722	736	721	743	720	705	690	701	692	702	753	721	750	768	730	739	703	638	737	745	740	720	744	724	773	746	723	762	715	738	745	776	751	731	743	708	732	786	761	753	710	666	703	709	707	772	710	728	760	756	775	742	722	760	737	709	782	687	698	740	732	723	766	767	748	762	714	730	737	732	728	708	746	774	718	763	734	705	775	682	704	722	726	734	712	779	724	757	717	750	758	725	698	729	756	750	748	761	736	734	713	712	693	763	724	738	679	727	754	756	719	749	742	746	729	735	769	707	690	734	735	661	708	736	720	749	734	726	746	736	735	715	807	704	738	773	704	698	702	737	755	739	739	682	710	716	703	754	758	783	717	694	732	732	711	791	687	760	709	693	732	719	746	761	714	738	697	716	766	715	727	753	728	729	698	737	730	693	717	735	737	748	753	731	677	747	724	740	718	736	774	739	755	730	708	718	692	677	723	731	756	687	752	718	761	740	718	740	720	739	705	706	779	759	759	715	734	748	722	710	711	696	717	714	725	748	761	740	754	736	686	754	749	767	691	760	765	682	738	714	774	719	723	705	701	745	789	756	753	756	707	769	699	818	716	755	697	728	721	710	692	717	734	702	766	713	715	752	733	748	752	710	753	745	758	710	747	693	742	730	720	734	713	726	733	734	712	683	756	741	756	744	734	740	749	725	696	742	691	715	773	690	750	774	708	734	701	708	781	733	775	773	676	738	714	777	766	699	668	722	776	740	741	743	720	759	761	757	732	735	705	729	754	743	798	725	716	681	701	758	774	746	737	730	736	756	753	703	742	757	733	720	792	692	714	785	679	733	719	718	733	751	748	779	732	735	765	738	726	706	699	764	765	740	771	741	727	740	702	748	761	715	726	738	760	738	726	736	753	735	724	725	701	758	750	746	750	725	702	725	723	748	753	714	699	705	766	708	684	759	717	718	741	777	755	721	677	750	767	742	716	754	709	731	687	735	679	742	721	772	750	761	746	728	768	745	727	766	740	739	744	747	737	707	711	748	687	727	751	673	730	728	716	685	772	725	713	728	748	724	741	735	745	766	729	754	755	727	702	706	759	724	808	726	668	696	734	779	719	763	708	734	741	702	781	735	733	786	716	727	716	728	692	723	735	733	726	690	737	777	790	673	727	739	753	726	726	711	734	707	721	704	763	757	738	757	678	778	704	713	739	726	768	758	702	739	727	778	688	725	732	768	758	658	796	741	697	771	736	742	729	731	745	683	735	703	751	769	702	711	759	762	736	716	748	685	756	705	724	688	734	772	707	723	713	773	771	730	799	745	726	758	731	722	716	752	738	747	730	718	707	731	705	733	737	738	748	719	789	742	725	741	693	702	730	683	707	765	714	750	757	714	720	738	752	685	720	719	733	712	699	698	742	691	717	684	697	687	713	756	690	675	745	770	712	725	724	711	704	715	722	757	704	741	754	701	720	702	722	753	774	739	767	757	679	715	739	709	742	686	718	725	716	723	755	714	703	736	753	676	748	797	678	694	715	726	735	752	754	766	710	732	766	786	666	702	720	747	702	706	711	794	734	742	703	745	690	743	754	729	771	755	691	758	671	739	755	731	717	692	727	730	692	718	722	726	754	694	736	735	691	691	784	773	750	733	740	696	721	722	763	709	698	750	705	709	721	722	713	750	695	735	752	744	725	729	711	706	758	739	743	715	723	727	651	722	695	663	697	707	684	732	689	798	766	700	687	753	761	739	738	724	755	776	745	727	693	734	728	688	717	738	742	704	714	737	728	738	723	751	758	747	737	763	724	699	741	714	734	713	732	748	725	739	746	679	746	727	730	704	760	706	754	749	769	765	705	764	765	719	708	701	765	735	756	760	727	728	701	726	733	750	702	740	714	692	741	704	764	718	707	731	745	655	762	742	733	722	749	741	752	679	766	723	746	692	746	732	749	732	751	724	707	714	698	760	807	755	715	756	690	712	787	705	729	726	717	728	722	719	723	733	740	741	769	735	690	655	747	753	739	784	741	757	777	743	716	745	744	712	706	734	720	694	728	751	689	805	741	766	679	739	733	733	735	694	726	720	738	709	732	708	777	701	718	721	745	731	688	707	751	723	726	751	752	735	710	789	702	725	764	726	741	701	744	723	753	719	725	727	736	742	712	755	729	684	749	669	724	708	709	713	767	671	739	727	712	727	739	727	721	719	743	713	739	745	778	706	755	762	692	775	725	717	706	722	688	735	770	728	760	769	719	756	716	735	759	727	768	700	726	758	727	674	683	699	735	737	724	752	756	734	736	727	705	717	691	719	742	711	761	742	708	744	747	719	700	719	737	743	753	769	752	742	731	724	739	686	780	726	714	732	712	677	715	769	696	708	741	758	733	758	766	694	727	713	710	712	761	706	728	736	739	749	765	734	702	689	723	717	713	729	723	681	717	762	745	755	737	749	723	729	777	762	748	715	710	711	792	706	707	738	719	765	714	720	754	734	724	725	694	754	773	716	810	735	745	739	710	742	736	723	732	714	750	716	698	737	719	770	729	747	732	738	756	758	793	734	700	717	752	693	742	727	775	748	705	762	696	737	681	705	738	763	762	740	688	757	707	720	715	791	759	723	762	748	762	716	735	800	724	753	727	731	768	744	733	752	707	691	709	727	746	709	742	742	696	732	718	769	704	713	750	741	734	747	765	739	762	760	705	711	741	692	730	755	709	740	700	735	726	714	759	710	731	759	739	755	748	706	721	769	797	710	752	740	763	709	715	706	762	777	693	718	760	749	736	731	694	730	720	710	737	721	686	752	729	750	704	731	722	768	723	723	702	737	714	762	737	749	746	721	740	636	760	762	755	712	747	714	720	756	746	702	724	724	766	750	796	720	703	757	659	726	733	679	752	752	752	750	744	737	729	726	748	718	744	696	747	708	756	701	730	686	761	732	754	750	709	722	709	725	756	725	700	685	745	771	717	777	721	719	745	737	734	705	756	756	767	758	747	773	755	725	739	740	746	754	755	724	765	743	721	721	736	751	705	763	695	721	739	738
23727	21061	28354	24251	21894	18990	12487	7999	5919	4947	4143	3429	3255	3100	2608	2151	2036	1833	1683	1561	1453	1482	1344	1335	1209	1239	1207	1087	1072	1009	1000	946	882	917	885	895	881	864	868	899	917	873	916	867	880	910	872	875	846	891	908	928	872	890	880	801	834	869	899	818	876	856	867	862	793	812	833	782	906	777	763	820	879	825	857	824	826	859	804	874	793	866	849	828	863	835	838	805	829	824	850	843	827	796	912	869	798	874	802	821	821	860	815	809	850	799	854	801	857	867	897	846	833	815	844	812	833	785	859	834	828	802	857	828	763	814	800	828	818	792	818	790	841	802	846	796	849	819	893	838	816	834	803	837	901	832	852	766	849	825	789	805	798	856	854	814	814	834	839	863	844	852	840	841	832	890	789	807	804	791	822	833	857	830	821	824	860	862	827	825	858	803	828	862	861	885	810	807	783	790	801	845	816	839	836	777	813	814	823	855	843	845	842	841	835	831	808	855	820	861	812	801	822	836	816	809	830	834	853	836	815	774	809	852	820	856	803	819	894	850	859	858	821	799	814	775	804	792	791	856	829	813	856	823	856	859	834	819	835	819	856	879	839	826	863	827	801	834	840	811	819	880	831	883	850	824	818	854	845	849	853	808	830	809	786	831	822	843	839	772	859	776	816	852	831	849	875	796	817	826	784	820	848	866	850	781	842	830	820	858	812	800	833	837	853	855	762	806	809	822	879	846	809	801	822	841	841	797	869	832	846	834	837	861	838	799	815	877	876	867	805	817	814	784	807	848	871	815	835	795	828	809	801	805	848	795	864	857	838	825	806	813	804	820	820	833	896	859	861	811	819	787	818	817	852	780	774	875	807	766	847	811	791	814	853	783	865	887	806	800	847	852	809	843	800	822	792	811	879	857	820	811	843	800	760	833	817	825	842	823	841	747	851	892	811	821	822	881	800	819	800	800	801	849	808	818	869	810	807	857	775	812	837	824	811	843	823	858	860	823	797	851	814	835	797	837	812	856	801	811	796	834	844	847	801	864	854	824	775	812	847	900	833	856	845	846	841	847	819	866	863	813	792	873	832	884	796	787	822	844	831	817	809	837	828	822	841	854	838	841	818	805	841	830	796	845	793	824	803	890	913	799	804	846	854	833	860	865	855	848	820	856	850	820	833	845	835	814	840	828	826	866	807	845	845	790	873	834	864	838	858	793	807	843	838	843	803	897	825	848	855	823	830	844	774	851	833	872	851	819	827	847	777	846	835	841	818	845	867	794	848	798	893	828	886	899	844	814	821	855	829	831	871	811	816	802	816	797	848	847	805	817	832	827	765	824	844	839	855	802	858	788	846	854	820	816	862	875	821	830	811	867	791	821	815	810	843	830	820	826	853	775	825	827	808	793	830	822	818	842	816	830	861	828	816	822	785	793	806	905	807	822	813	812	814	829	878	858	761	835	812	823	821	808	803	825	824	854	839	827	827	866	827	794	822	855	775	804	802	808	829	840	849	859	808	810	793	763	889	855	793	802	806	856	824	820	848	839	846	831	825	821	858	827	846	782	810	818	841	821	780	846	813	786	804	845	850	802	857	857	824	789	837	788	838	832	800	816	878	859	810	807	806	846	847	887	817	801	793	837	798	867	861	792	848	834	819	791	825	865	862	836	828	772	802	842	811	829	808	820	816	866	858	841	743	894	829	786	855	832	844	894	829	846	864	890	798	831	864	830	794	853	816	781	786	841	840	812	842	856	794	841	790	775	859	836	825	841	818	828	836	856	825	783	756	836	815	868	826	818	825	830	822	800	800	832	831	832	810	815	775	815	852	820	831	803	777	795	836	835	834	795	871	779	776	876	854	845	846	883	793	807	859	824	840	809	820	799	853	837	824	822	800	822	850	849	830	845	851	786	899	836	843	800	814	873	790	831	812	928	841	834	831	808	873	860	824	825	838	807	791	850	860	850	857	767	846	838	817	863	845	818	887	857	835	886	864	856	821	830	831	811	854	841	824	845	872	844	872	878	804	815	864	863	870	829	870	801	810	900	818	814	809	832	871	834	797	815	822	847	841	854	842	770	819	785	797	779	836	826	791	835	810	838	798	843	832	883	824	862	820	855	845	875	832	859	820	791	814	835	795	815	814	810	870	835	802	799	809	815	785	826	861	840	815	801	796	860	785	893	911	840	827	846	839	880	829	776	798	842	848	840	808	818	793	842	843	878	806	776	857	829	771	850	819	822	875	806	858	779	803	813	807	825	840	857	907	807	808	885	851	806	897	832	878	841	800	851	785	814	863	856	827	835	874	742	879	882	818	810	841	829	911	835	802	833	825	774	791	823	811	815	849	835	848	784	865	827	866	786	817	839	819	798	814	854	821	818	825	861	786	892	861	839	856	810	837	869	826	816	814	808	808	863	835	841	855	846	891	829	776	817	850	840	858	854	849	826	826	761	773	846	803	819	861	866	853	814	831	812	823	801	798	840	830	857	843	795	778	819	816	841	831	809	864	773	872	854	836	861	808	886	835	815	820	870	786	844	853	832	794	823	792	838	842	823	854	771	829	852	816	828	859	771	805	909	816	828	831	816	861	806	823	815	818	834	898	863	810	848	845	826	868	825	843	820	836	792	804	832	866	846	829	825	806	856	768	784	802	830	819	877	845	860	769	859	836	856	764	836	830	899	793	851	817	797	870	793	879	868	810	817	842	843	770	824	841	839	797	882	859	871	839	785	805	803	824	816	840	862	850	798	845	841	877	820	834	812	839	881	835	902	811	828	840	816	799	835	853	818	844	842	825	851	846	814	806	891	804	826	825	845	857	820	824	831	782	861	826	835	788	876	812	862	790	828	844	808	826	816	822	799	827	853	797	823	852	828	816	842	882	831	796	830	825	831	876	856	836	817	786	844	793	841	834	824	757	854	802	806	793	824	909	799	838	796	782	799	822	802	797	802	891	789	809	839	873	819	807	863	834	825	842	867	851	782	837	827	858	824	843	809	782	811	780	803	838	806	794	826	893	833	866	877	860	791	862	855	788	854	816	819	794	835	825	780	823	835	815	833	881	806	781	822	785	817	790	847	840	833	825	821	829	852	861	850	809	855	846	802	880	795	827	785	792	811	846	816	784	871	870	811	877	814	905	820	803	799	837	911	822	818	883	837	841	926	858	816	842	887	788	820	865	825	846	852	846	786	832	843	818	837	814	814	841	784	805	867	827	841	872	787	877	776	771	836	837	859	829	834	806	831	856	809	830	835	818	865	829	864	808	787	891	833	884	842	809	831	825	843	870	876	813	852	823	820	854	785	805	814	814	828	852	819	801	812	875	849	830	840	855	793	853	780	845	842	851	875	802	813	799	856	867	803	813	861	820	859	840	798	819	877	817	805	819	793	893	857	783	822	861	795	796	807	834	816	832	774	826	812	757	835	857	795	807	854	859	830	841	806	828	845	862	824	837	860	825	838	849	868	785	879	799	808	882	847	845	782	816	824	818	888	841	838	864	834
27472	47323	33507	25265	21088	16126	12850	11056	8675	7116	6139	4843	4490	4276	3564	2891	2551	2392	2065	1847	1691	1738	1518	1477	1407	1408	1287	1221	1090	1060	1073	1022	960	878	910	907	922	868	910	900	891	873	870	911	874	872	872	860	880	877	873	874	830	869	864	830	835	820	868	855	831	862	834	859	841	864	845	804	828	852	806	836	853	854	827	810	836	872	797	857	860	829	825	795	827	802	819	797	815	822	829	794	741	810	812	803	800	777	815	805	797	808	839	851	824	816	784	821	790	814	831	898	858	782	819	826	853	812	827	838	838	837	834	801	834	831	803	784	806	866	843	826	804	795	836	798	800	813	856	823	829	851	799	863	828	781	774	841	881	837	851	811	850	815	832	784	759	793	790	843	807	796	858	846	806	846	837	899	733	797	808	837	843	803	826	848	812	873	786	790	794	804	857	832	868	794	758	839	837	799	839	853	826	848	818	900	823	862	834	807	829	873	832	760	821	838	863	806	817	792	786	829	808	816	784	776	837	831	831	885	809	842	858	824	882	816	900	851	805	849	788	831	806	869	860	847	862	820	816	841	828	800	814	788	844	787	844	836	822	780	862	841	798	809	808	788	840	823	804	856	848	841	821	834	859	828	793	860	837	788	829	821	848	820	789	847	806	840	860	820	856	823	827	815	817	890	816	787	840	796	823	846	811	798	859	851	847	848	836	817	809	758	844	797	845	826	827	828	798	818	832	783	792	845	859	798	792	854	793	793	842	863	790	798	831	784	821	822	823	793	846	821	780	832	831	839	906	856	817	866	799	778	841	839	811	809	850	841	844	807	826	820	834	795	838	847	844	850	788	810	823	860	816	864	848	822	818	799	844	808	793	818	823	824	794	811	809	847	841	806	833	873	830	848	804	818	804	836	835	877	850	800	837	852	821	833	818	766	802	811	773	791	802	851	818	806	794	832	883	823	857	815	805	852	821	800	813	817	830	869	735	838	832	843	863	798	818	810	805	825	828	773	799	822	823	847	827	804	829	796	891	859	784	842	811	840	798	811	795	858	837	846	835	811	827	812	826	811	777	798	815	890	841	794	821	836	853	820	891	860	766	829	883	838	794	851	815	883	874	859	840	819	861	797	877	833	855	816	885	856	838	794	799	874	795	819	885	792	802	824	811	848	814	857	835	842	822	802	806	847	827	826	834	841	843	830	871	822	826	822	844	820	859	824	774	818	870	861	870	793	821	876	821	838	829	891	845	815	808	848	867	815	852	855	834	808	783	871	840	817	852	812	819	831	847	836	836	838	835	809	818	833	843	868	855	886	849	832	798	824	825	830	815	786	817	784	795	807	822	782	799	851	835	848	807	844	775	807	857	822	814	839	816	818	862	830	838	841	828	734	864	771	803	792	845	785	824	784	827	833	798	850	835	766	796	801	846	859	832	865	820	784	829	834	815	792	839	831	811	788	837	822	814	809	756	868	854	809	799	840	822	797	860	847	831	836	826	807	792	767	764	818	820	810	824	857	881	816	835	805	787	832	883	837	805	802	820	788	834	828	820	789	861	840	810	823	853	846	830	832	831	791	818	764	866	827	795	840	801	851	845	820	843	806	829	778	844	785	810	859	836	828	891	837	815	832	802	817	819	821	818	851	844	854	812	837	818	829	800	779	838	818	842	764	820	785	795	811	807	833	784	798	863	873	778	797	813	876	837	797	821	770	837	865	845	839	838	858	851	820	822	761	838	803	842	838	803	819	855	828	834	838	830	873	783	808	849	838	821	859	801	841	832	856	803	836	847	817	849	778	801	856	847	845	877	824	830	853	848	828	759	828	866	835	802	872	815	806	783	816	793	837	874	791	854	808	831	809	865	819	801	830	798	829	818	840	803	821	842	795	858	869	839	825	767	831	799	855	823	791	854	798	859	839	862	817	854	840	798	823	799	831	794	835	831	838	799	842	859	891	806	849	785	831	801	848	863	872	822	840	794	821	835	790	813	846	802	840	852	899	796	809	778	857	798	831	797	822	804	808	770	830	868	788	847	852	803	836	804	810	764	875	840	847	763	849	777	807	805	798	845	835	853	831	845	825	791	817	792	858	821	882	847	814	808	796	834	795	876	844	810	848	766	777	856	841	858	825	849	807	846	791	851	811	797	835	820	818	856	770	788	808	849	812	858	784	871	788	826	836	835	784	840	857	867	835	780	785	861	780	837	848	857	841	803	791	803	788	800	820	839	818	812	802	837	795	804	832	810	844	846	849	849	864	892	862	786	821	822	814	812	785	794	819	851	835	861	799	780	833	841	854	831	849	815	781	803	804	839	826	805	784	791	835	828	854	821	802	813	814	803	826	879	828	812	797	844	831	842	853	785	817	794	820	832	824	817	822	845	850	794	818	837	797	854	798	734	811	809	839	806	884	775	807	767	785	793	809	858	858	776	783	810	867	818	810	830	852	832	831	820	810	832	872	858	807	847	828	783	795	841	795	814	877	825	812	815	756	856	818	797	843	802	810	818	832	842	860	854	848	772	848	800	835	801	783	789	816	832	827	837	864	829	812	911	877	787	810	803	819	827	803	852	871	820	854	819	808	800	848	840	827	824	807	816	853	769	837	872	871	837	788	788	852	775	873	874	833	827	825	831	812	827	890	798	847	827	805	802	805	848	835	786	790	778	805	835	833	868	847	862	823	840	849	785	808	796	808	829	817	845	836	849	795	871	792	812	821	850	777	859	844	846	852	789	872	825	834	776	788	785	842	802	852	804	823	804	849	865	799	826	821	816	816	807	803	803	817	820	861	856	816	833	825	817	806	806	813	795	842	813	859	861	796	802	775	827	808	846	809	846	806	806	790	842	810	809	865	795	816	853	830	885	790	789	848	799	824	845	861	845	825	822	830	817	782	811	866	873	843	786	847	790	800	828	850	873	838	807	820	796	817	817	813	835	800	810	828	819	815	845	818	814	772	830	808	875	805	811	842	826	826	759	870	859	830	826	764	799	841	872	800	819	846	815	852	841	869	772	785	852	804	829	816	831	859	750	844	854	775	807	843	787	762	829	817	839	835	839	811	830	832	808	785	858	856	822	818	807	815	838	864	853	821	837	848	803	860	829	859	821	810	865	856	835	790	805	826	862	845	780	850	817	809	796	868	832	827	825	801	818	806	820	810	767	813	850	852	828	806	822	809	797	839	831	811	855	844	875	868	767	835	839	796	806	824	845	841	845	821	806	815	835	785	761	849	851	841	818	853	833	827	842	805	799	839	833	815	866	873	843	846	813	841	774	851	823	819	845	826	797	826	828	800	837	810	845	812	810	836	788	843	837	834	801	869	856	846	783	819	840	861	799	802	805	846	795	823	853	824	779	858	785	840	818	770	817	820	820	822	817	856	866	847	822	849	865	836	751	752	826	823	802	874	791	819	863	811	800	835	866	847	886	825	844	834	803	834	830	856	879	815	827	815	810	801	792	798	833	798	830	774	813	814	818	866	821	868	834	857	819	810	759	833	879	804
24900	21081	27667	25604	19507	12707	8488	6018	4839	4224	3844	3312	2820	2537	2224	1986	1760	1590	1368	1362	1266	1250	1199	1256	1213	1162	1191	1020	1029	1054	979	971	915	960	902	920	913	899	850	890	900	888	888	894	852	935	843	918	904	926	841	853	934	864	902	910	902	852	884	924	852	842	887	892	832	857	880	859	894	814	855	892	881	826	868	884	858	887	829	861	861	906	851	893	881	871	830	919	859	861	837	904	882	899	887	852	856	839	864	827	817	819	858	865	818	839	814	875	892	825	841	818	808	836	949	807	877	890	844	854	951	918	833	839	850	868	862	890	842	889	890	891	901	869	885	821	810	851	899	850	863	938	858	853	926	876	819	825	892	804	837	863	873	873	834	833	862	881	905	906	891	893	853	912	844	862	851	795	846	861	848	835	852	849	854	904	878	857	856	882	851	886	873	887	784	864	835	886	860	891	893	843	874	883	898	794	837	858	839	853	885	851	908	881	841	839	865	854	863	928	828	851	907	889	874	815	872	868	853	905	886	833	889	843	868	855	829	851	913	888	859	870	848	887	908	943	831	794	898	871	820	798	905	859	808	883	870	816	811	866	883	867	854	838	911	918	801	888	795	841	805	886	897	849	918	921	806	836	884	816	848	831	874	891	924	853	880	822	871	908	888	853	835	851	848	864	865	803	896	826	865	862	852	885	829	921	876	904	894	858	852	869	867	905	837	865	874	827	883	858	886	888	849	794	875	847	814	831	863	866	864	812	904	879	885	881	835	830	874	840	874	824	844	786	863	894	873	860	838	851	891	860	881	875	914	852	875	858	881	860	883	844	833	884	855	868	897	853	865	839	768	842	825	829	889	867	883	839	805	840	859	858	842	860	843	869	879	851	864	895	865	875	843	904	835	852	823	854	872	839	894	799	862	850	873	849	821	875	860	866	869	881	826	883	858	871	840	908	877	874	809	867	899	878	823	851	914	880	889	863	854	853	851	828	913	812	903	850	866	846	871	874	862	874	811	835	836	840	889	853	857	874	844	848	817	892	880	861	875	814	898	822	847	814	869	821	901	867	879	830	882	885	836	893	876	880	875	838	822	861	882	863	840	854	891	819	894	904	818	828	892	808	869	801	891	878	830	870	812	860	885	822	848	878	838	869	824	850	828	823	874	827	935	854	896	826	908	857	897	888	836	826	814	883	859	888	854	881	862	866	835	828	901	822	822	837	875	871	870	866	829	855	869	869	818	838	852	864	853	861	875	888	881	852	862	894	873	820	872	801	853	833	879	827	876	907	882	842	885	867	865	845	853	895	872	847	885	894	882	863	874	893	831	879	852	827	878	882	820	791	853	880	868	817	862	859	891	878	889	819	870	888	844	882	863	868	886	832	875	869	815	848	837	862	842	874	847	873	836	809	866	847	858	835	838	828	829	861	874	897	820	909	804	876	853	797	886	815	819	819	887	853	827	833	889	840	834	848	886	842	827	854	845	871	809	875	878	801	825	858	863	840	856	852	876	848	853	833	905	835	873	833	819	827	808	907	870	874	817	831	894	849	933	817	845	839	859	885	844	840	824	824	915	874	818	846	817	959	885	869	856	844	871	876	871	818	841	875	852	845	836	853	884	871	821	872	825	918	855	834	907	857	863	905	868	877	847	852	851	857	895	879	841	822	811	870	856	927	835	854	878	854	857	837	836	935	877	819	858	905	886	874	829	879	853	855	848	841	860	834	869	846	848	859	830	917	878	851	818	841	886	847	834	853	856	880	838	850	849	877	803	832	839	888	867	920	832	847	893	859	859	813	917	862	862	831	928	900	869	877	798	823	862	867	837	869	853	836	806	909	832	817	907	862	862	901	834	890	847	807	831	854	871	888	821	872	862	863	862	879	882	883	866	802	806	848	916	839	844	850	833	870	864	879	829	839	905	873	882	821	798	870	887	897	883	854	839	833	799	879	858	916	816	827	909	846	860	832	853	833	843	858	829	843	862	899	868	883	842	865	836	858	907	878	831	846	886	872	869	832	840	819	888	840	879	860	883	842	889	885	871	852	848	849	842	826	895	851	906	807	868	852	820	863	875	847	828	842	807	870	814	868	910	875	864	895	863	876	870	815	891	822	835	886	846	879	908	865	868	872	891	884	794	890	816	841	895	857	851	848	820	886	822	891	908	883	858	822	907	868	844	842	844	877	815	906	846	898	896	890	866	876	859	835	806	820	879	862	867	887	887	857	827	911	837	874	848	874	871	883	904	854	877	921	769	863	869	858	837	913	794	794	910	893	896	848	851	830	913	875	894	838	840	870	809	840	902	817	850	872	871	815	858	908	901	865	862	897	880	897	873	801	866	895	857	849	836	859	850	872	857	857	878	864	903	868	891	798	837	860	878	887	853	863	816	842	775	903	833	948	871	833	874	849	857	824	881	855	847	844	850	933	911	898	836	870	883	880	835	850	808	852	862	872	844	858	910	887	853	887	885	839	907	847	797	872	851	826	857	853	864	873	910	837	869	926	852	859	829	943	898	791	824	862	885	900	914	865	837	881	872	794	883	854	822	861	844	889	849	874	860	843	830	815	877	800	871	841	871	927	843	879	809	855	799	842	901	858	837	909	828	845	815	904	894	877	876	853	869	820	877	850	841	866	911	841	860	839	837	766	844	845	894	841	861	882	910	858	861	826	891	850	879	828	784	849	918	918	848	865	843	898	795	846	841	878	828	862	826	843	874	855	911	885	868	878	899	841	873	885	932	828	825	838	830	862	841	876	795	877	838	906	835	869	881	840	837	845	898	855	816	882	881	874	844	840	874	815	852	844	847	871	877	883	871	889	843	845	865	862	841	821	892	877	885	866	828	892	873	831	836	825	878	881	851	848	851	785	824	849	842	890	858	893	874	862	832	856	847	899	872	923	885	813	856	885	851	877	845	871	873	881	867	892	899	818	859	838	879	831	867	865	830	867	859	856	853	872	840	870	774	888	851	784	866	878	871	857	902	866	859	861	860	860	820	868	878	862	869	881	817	871	841	890	862	850	854	856	869	860	821	826	889	845	893	842	811	825	837	888	877	836	828	877	873	873	900	811	835	826	887	826	832	867	869	852	878	858	857	877	837	875	903	810	852	838	839	847	925	818	849	849	823	887	836	889	849	902	840	879	858	855	852	863	802	887	883	860	874	804	867	867	826	881	868	842	815	915	889	915	830	877	887	857	885	904	861	862	908	861	837	901	840	815	911	840	823	872	867	847	899	868	845	849	824	842	859	866	874	853	795	862	891	874	853	891	837	816	903	855	846	829	868	823	871	865	853	808	894	853	879	822	873	871	850	845	821	868	839	917	890	827	868	874	907	886	853	799	916	862	823	842	875	912	822	898	814	842	821	881	887	870	806	867	906	848	846	869	871	801	837	835	823	876	829	882	882	826	796	831	868	852	815	894	904	816	865	872	787	844	893	818	836	837	867	865	837	857	868	867	856	874	857	842	884	848	870	863	806	907	880	833	919	882	904	903
26761	43870	30987	21963	18308	14376	11320	9016	7702	6361	5797	4959	4194	3434	3112	2730	2435	2055	1783	1635	1481	1478	1413	1408	1301	1302	1277	1075	1050	1039	1024	1048	999	933	950	906	1000	927	966	930	935	896	861	879	898	892	912	950	882	967	922	899	876	949	887	916	859	878	889	901	841	897	929	865	856	866	856	893	902	845	852	897	846	867	848	867	844	906	842	856	835	861	867	936	857	925	800	857	835	886	915	884	854	847	888	868	888	897	862	849	877	890	843	951	888	883	896	933	889	825	866	859	868	938	869	843	921	888	944	878	880	843	877	853	867	901	854	836	902	888	894	892	901	839	838	868	890	865	836	898	869	865	896	883	884	872	900	798	962	881	840	873	886	859	900	875	892	910	850	888	899	872	849	886	826	876	851	930	855	826	874	836	940	871	860	836	861	864	885	870	844	882	880	913	854	904	874	855	913	872	889	834	849	859	878	860	895	883	885	903	849	893	926	862	875	863	897	822	926	846	883	890	872	876	882	840	889	864	875	850	870	827	860	851	905	867	898	898	860	839	844	841	836	882	858	856	872	926	866	864	832	909	889	913	871	844	878	881	855	855	871	892	836	853	907	831	893	870	904	873	893	899	857	914	925	873	834	802	905	870	898	898	885	853	846	849	871	887	903	856	909	875	866	866	845	847	881	853	909	800	872	900	918	924	861	880	881	858	842	880	863	906	876	902	849	841	891	888	884	879	841	858	861	835	826	865	857	849	869	876	916	868	878	889	835	859	866	890	879	899	910	869	821	851	874	819	844	905	919	894	902	953	835	845	828	919	915	877	828	869	859	885	906	848	870	889	827	850	910	861	824	851	846	831	867	867	850	893	857	871	864	862	886	855	829	890	875	863	874	882	870	896	897	872	861	839	904	927	898	926	828	912	881	798	899	889	852	890	838	877	917	873	919	860	882	874	867	950	908	843	883	856	843	853	856	900	838	897	842	826	903	900	915	856	814	872	881	847	803	872	847	831	870	887	907	871	853	871	869	848	884	901	898	881	884	835	834	843	875	861	897	870	850	912	889	838	836	867	857	851	892	869	875	826	912	904	913	863	859	954	885	873	878	853	871	892	928	903	864	860	848	810	880	866	858	866	911	859	865	923	885	873	828	861	868	896	895	885	893	821	889	847	838	825	889	884	866	878	870	880	920	894	880	885	902	862	891	875	898	901	867	885	882	864	901	871	875	906	900	860	903	866	891	896	879	843	864	851	872	861	873	922	883	874	908	831	833	841	897	861	847	894	897	896	788	861	859	855	839	861	893	857	874	888	880	902	861	898	844	848	850	868	918	899	816	866	847	845	869	873	891	913	868	828	874	889	880	911	866	817	834	809	939	874	837	864	855	874	841	913	837	898	850	890	843	810	876	864	894	836	856	889	843	842	821	921	858	820	888	847	865	859	939	875	906	817	898	870	856	874	836	907	885	863	909	785	940	859	857	831	855	873	856	878	889	883	899	831	878	863	835	856	879	818	923	879	873	905	859	915	885	882	926	901	846	816	866	867	844	839	859	916	878	878	835	892	839	885	889	827	874	835	866	906	867	882	897	804	906	855	840	913	857	845	856	879	893	928	880	857	859	859	857	869	915	835	912	878	877	873	862	901	893	864	841	883	892	887	878	878	873	876	858	889	864	862	909	909	874	858	929	899	861	890	906	863	886	847	890	872	839	850	866	889	858	902	875	847	923	833	866	832	835	851	929	885	899	846	891	854	815	891	940	867	819	829	892	884	808	826	911	862	856	885	848	888	910	853	834	829	869	864	830	823	859	894	827	883	868	911	888	808	881	911	894	890	958	933	837	893	850	873	899	861	898	863	866	862	899	869	871	894	871	921	893	880	867	889	801	854	882	826	907	884	861	904	867	892	913	889	853	822	915	895	870	905	910	859	885	896	949	947	883	843	810	882	842	919	837	894	870	870	853	890	871	879	897	851	838	913	809	919	884	850	910	873	857	896	850	855	865	826	901	852	924	845	857	890	843	879	888	911	929	858	918	902	884	865	861	897	929	877	916	856	839	820	829	846	888	885	868	953	847	900	902	837	849	869	877	876	843	850	857	890	865	861	866	873	881	843	819	845	874	861	878	870	863	856	893	859	882	866	887	898	847	832	894	907	829	829	810	868	870	867	856	845	888	876	891	892	812	874	932	868	873	896	921	835	874	937	895	891	899	877	859	899	880	874	848	874	880	887	840	910	868	820	832	841	815	908	868	806	870	819	859	799	848	873	878	875	883	851	860	843	893	913	858	861	843	812	847	868	918	919	934	896	858	895	923	858	833	911	893	854	895	868	825	830	892	907	906	845	880	896	856	914	896	846	861	839	852	844	898	823	898	895	866	882	878	869	940	906	820	869	923	839	846	825	931	855	873	813	908	863	860	895	884	825	868	896	863	845	850	887	873	849	847	912	875	854	900	852	876	828	875	832	848	897	836	899	869	894	888	916	833	888	878	862	848	884	872	849	908	873	836	929	830	895	843	828	883	866	894	853	901	837	858	855	878	891	868	855	904	910	911	868	867	920	906	884	871	822	887	871	906	863	844	866	862	880	851	831	884	831	875	876	829	865	897	912	868	867	837	854	909	825	906	881	942	898	860	877	879	914	840	870	881	888	906	905	901	879	858	847	854	889	870	919	881	844	877	870	862	901	837	939	909	836	911	845	881	869	879	912	857	916	909	851	832	842	892	899	911	902	800	898	929	917	850	892	896	834	835	853	866	847	891	887	888	874	878	943	881	854	884	913	831	861	858	911	892	939	880	856	915	861	935	853	853	889	849	838	881	879	877	804	864	874	895	859	896	833	889	865	886	829	878	871	843	838	898	858	886	854	884	857	875	914	859	893	868	884	880	808	876	833	903	898	862	887	860	847	908	893	858	850	915	862	867	863	869	875	901	876	845	903	932	853	919	890	851	882	881	854	884	932	871	880	849	900	834	824	867	852	835	903	835	842	854	883	920	841	876	873	884	892	841	847	820	903	867	861	843	867	837	854	816	880	847	906	885	883	853	880	842	853	897	865	865	839	851	913	865	831	899	876	888	904	860	875	849	889	894	842	832	872	934	868	913	842	849	867	924	867	821	899	867	862	911	862	915	850	876	895	871	866	849	880	854	887	883	825	858	876	854	889	874	932	846	858	874	913	867	853	862	886	883	831	833	898	840	893	866	867	862	839	822	867	863	901	848	852	928	941	906	873	824	877	863	911	906	848	896	913	865	885	895	847	897	818	880	942	907	892	846	849	837	890	872	932	865	909	888	858	910	857	881	835	910	923	878	897	890	858	905	866	865	846	858	850	859	913	892	889	906	869	910	873	904	913	848	885	878	865	877	857	892	851	863	927	918	878	861	912	934	842	886	881	863	887	841	907	864	885	912	880	888	857	789	877	883	848	882	863	884	880	868	865	885	896	883	805	864	850	853	840	929	887	902	888	834	813	907	847	844	859	856	865	890	922	907	878	928	912	824	870
22477	21011	28660	23613	21303	22626	21458	11716	8581	7594	6780	5901	5400	4228	3496	3113	2794	2376	2084	1996	1953	1875	1790	1752	1622	1643	1571	1439	1381	1341	1285	1248	1235	1199	1216	1175	1169	1135	1122	1122	1106	1222	1158	1114	1160	1147	1115	1162	1184	1180	1133	1121	1142	1059	1091	1107	1122	1029	1047	1103	1086	989	1082	1056	1089	1073	1040	1046	1118	1051	1021	1063	1068	1070	1102	1098	1094	1102	1028	1084	1078	1001	1069	1063	1099	1055	1066	1086	1102	1041	1062	1071	1067	1084	1020	1085	1020	1135	1067	1064	1114	1037	1064	1000	1075	1008	1106	1052	1094	1115	1114	1060	1133	1120	1099	1113	1097	1057	1126	1131	1130	1071	1055	1073	1086	1021	1124	1047	1080	1142	1077	1138	1089	1116	1067	1040	1067	1034	1080	1050	1065	1112	1107	1046	1161	1033	1065	1123	1055	1110	1097	1145	1113	1049	1123	1080	1080	1113	1073	1051	1074	1092	1063	1149	1063	1088	1073	1093	1071	1055	1057	1078	1014	1109	1114	1077	1084	1046	1068	1085	1090	1100	1048	1036	1146	1053	1070	1075	1058	1077	1051	1041	1081	1044	1104	1091	1050	1078	1027	1014	1038	1100	1035	1064	1027	1061	1049	1102	1045	993	1008	1120	1103	1064	1055	1077	1104	1090	1080	1078	1027	1074	1050	1086	1059	1142	1122	1064	1092	1057	1138	1101	1055	1098	1061	1092	1036	1070	1066	1032	1139	1094	1108	1100	1108	1035	1060	1022	1041	1084	1038	1047	1081	1101	1062	1130	1025	1029	1092	1042	1089	1062	1063	1077	1111	1055	971	1088	1049	1095	1026	1045	1085	1079	1034	999	1038	1065	1062	1105	1067	1057	1099	1033	1091	1069	1060	1092	1015	1045	1107	1092	1085	1118	1175	1020	1063	1051	1062	1105	1110	1090	1128	1100	1106	1064	1097	1076	1077	1077	1040	1099	1110	1106	1099	1085	1097	1094	1052	1079	989	1097	1019	1032	1043	1068	1043	1080	1068	1057	1097	1086	1098	1073	1056	1053	1034	1058	1040	1103	1088	1125	1012	1055	1068	1115	1115	1104	1140	1090	1072	1124	1112	1073	1071	1025	1071	1112	1077	1133	1049	1063	1108	1106	1130	1043	1046	1113	1087	1046	1117	1114	1123	1113	1075	1058	1020	1022	1092	1078	1070	1064	1060	1075	1048	1057	1069	1054	1071	1048	1076	1046	1055	1066	1005	1060	1003	1062	1092	1053	1082	1051	1052	1077	1114	1038	1110	1104	1098	1083	999	1102	1098	1126	1116	1066	1107	1037	1056	1105	1087	1119	1046	1109	1095	1088	1074	1036	1065	1059	1084	1040	1072	1040	1055	1100	1122	1065	1111	1108	1023	1062	1108	1103	1090	1092	1049	1139	1039	1053	1025	1073	1069	1080	1085	1121	1087	1020	1076	1096	1008	1131	1104	1049	1056	1087	1071	1028	1077	1040	1007	1017	1109	1054	1128	1049	1084	1091	1066	1078	1001	1051	1097	1091	1110	1110	1086	1028	1074	1086	1090	1063	1050	1106	1030	1084	1070	1109	1051	1030	1067	1024	1035	1046	1033	1084	1080	1054	1051	1040	1034	1070	1021	1044	1099	1096	1026	988	1067	1084	1060	1116	1098	1035	1107	1034	1147	1130	1091	993	993	1028	1088	1070	1015	1042	1079	1056	1078	1086	1028	1077	1051	1089	1063	1126	1125	1084	1128	1024	1068	1093	1102	1025	1088	1081	1035	1066	1061	1049	1019	1102	1070	1005	1058	1009	1023	1112	1114	1070	1123	1095	1069	1051	1034	1063	1128	1088	1082	1110	1075	1045	1131	1057	1124	1079	1074	1089	1069	1087	1071	1054	1044	1091	1087	1076	1139	1082	1073	1127	1146	1130	1066	1036	1107	1071	1084	1075	1133	1028	1097	1085	1122	1106	1107	1045	1058	1060	1033	1102	1082	1108	1037	1076	1087	1103	1033	1083	1075	1055	1070	1054	1092	1073	1048	1055	1075	1015	1124	1119	1140	1070	1153	1068	1021	1095	1081	1102	1033	1111	1101	1074	1063	1076	1067	1111	1027	1091	1039	1083	1078	1088	1042	1067	1121	1134	1058	1078	1085	1085	963	1047	1085	1015	1098	1044	1060	1064	1079	1083	1055	1050	1109	1056	1083	1133	1080	1103	1003	1113	1069	1046	970	1042	1117	1112	1088	1090	1100	1056	1044	1039	1089	1089	1065	1089	1096	1120	1047	1092	1083	1086	1043	1085	1034	1064	1048	1114	1065	1089	1091	1088	1090	1102	1049	1012	1124	1058	1082	1082	1050	1087	1131	1017	1032	1073	1042	1093	1043	1106	1052	1097	1048	1072	1041	1081	1043	1057	1067	1055	1047	1097	1102	1018	1155	1040	1094	1045	1106	1062	1011	1081	1117	1145	1056	1102	1079	1120	1069	1069	1051	1118	1061	1031	1088	1058	1062	1073	1072	1120	1029	1030	1088	1116	1087	1089	1103	1059	1021	1111	1059	1071	1117	1080	1031	1060	1101	1119	1025	1076	1057	1138	1063	1080	1078	1092	1148	1098	1069	1074	1030	1042	1094	1096	1103	1163	1082	1084	1100	1068	1045	1080	993	1077	1054	1082	1087	1080	1046	1060	1026	1080	1087	1096	1119	1008	1074	1091	1104	1014	1062	1052	1099	1130	1091	1040	1019	1052	1089	1107	1006	1069	1099	1086	1070	1080	1088	1116	1113	1025	1085	1021	1089	1016	1029	1099	1099	1045	1067	1071	1064	1070	1066	1029	1130	1034	1037	1119	1055	1062	1044	1082	1100	1050	1128	1067	1108	1111	1021	1050	1072	1047	1078	1085	1099	1065	1045	1067	1052	1108	1014	1088	1090	1090	1090	1048	1092	1101	1073	1093	1142	1070	1079	1052	1121	1115	1045	1115	1080	1092	1035	1048	1037	1093	1084	1058	1083	1006	1059	1087	1129	1032	1077	1072	1075	1038	1072	1086	1038	1144	1054	1027	1099	1092	1049	1091	1038	1070	1012	1061	1056	1016	1047	1055	1066	1059	1096	1005	1103	1041	1064	1075	1098	1021	1063	1098	1075	1026	1074	1077	1103	1036	1081	1101	1079	1095	1032	1125	1103	1125	1085	1083	1044	1024	1156	1097	1057	1111	1054	1088	1083	1070	1025	1015	1007	1058	1045	1082	1065	1081	1051	1091	1071	1045	1040	1081	1085	1072	1071	1082	1106	1097	1068	1095	1063	1027	1055	1084	1173	1058	1060	1089	1096	1044	1073	1093	1088	1069	1126	1068	1113	1094	1111	1079	1062	1071	1053	1033	1090	1101	1120	1072	1088	1021	1032	1075	1048	1030	1097	1035	1096	1057	1080	1045	1043	1102	1057	1087	1055	1107	1006	1105	1050	1116	1035	1058	1080	1080	1161	1088	1073	1042	1055	1098	1029	1073	1107	1101	1089	1108	1045	1131	1072	1146	1003	1099	1075	1000	1093	1033	1005	1048	1080	1063	1079	1068	1022	1034	1170	1048	1119	1077	1053	1032	1103	1102	1086	1060	1046	1024	1070	1058	1094	1147	1072	1076	1063	1102	1053	1112	1051	1070	1059	1070	1143	1105	1068	1019	1057	1093	1133	1031	1059	1067	1023	1111	1087	1092	1083	1075	1015	1077	1053	1089	1096	1103	1050	1086	1054	1001	1088	1113	1079	1059	1066	1088	1122	1083	1072	1033	1028	1042	1108	1085	1056	1092	1063	1033	1064	1089	1102	1049	1108	984	1106	1087	1059	1097	1095	1049	1019	1064	1091	1078	1093	1063	1066	1128	1051	1121	1046	1149	1107	1115	1109	1077	1027	1073	1076	1088	1102	1066	1057	1073	1060	1039	1147	1048	1107	1124	1078	1120	1076	1108	1147	1160	1083	1029	1081	1054	1026	1136	1112	1041	1124	1038	1050	1055	1114	1063	1080	1047	1138	994	1083	1031	1133	1090	1109	1128	1085	1019	1080	1011	1029	1107	1113	1047	1096	1042	1048	1049	1104	1082	1136	1048	1058	1040	1029	1079	1046	1118	1092	1056	1101	1054	1114	1159	1113	1054	1068	1087	1118	1028	1029	1038	1046	1055	1134	1111	1063	1087	1094	1047	1069	1102	1046	1072	1114	1094	1040	1033	1102	1094	1082	1063	1127	1100	1079	1076	1089	1090	1098	1047	1070	1026	1066	1090	1090	1099	1093	1071	1071	1037	1048	1060	987	1115	1154	1022	1072	1098	1100	1073	1047	1098	1074	1055	1062	1084	1047	1065	997	1098	1079	1101	1063	1068	1100	1086	1101	1093	1088	1088	1092	1089	974	1068	1072	1073	1062	1067	1018	995	1045	1087	1115	1063	1046	1056	1073	1073	1030	1057	1109	1098	1134	1078	994	1081	1053	1079	1127	1059	1139	1061	1049	1130	1046	1056	1069	1093	1011	1130	1093	1063	1029	1036	1025	1131	1116	1096	1136	1031	1084	1057	1046	1121	1092	1081	997	1064	1060	1059	990	1037	1050	1026	1101	1148	1062	998	1072	1043	1071	1056	1052	1059	1072	1057	1061	1074	1053	1109	1038	1017	1028	1066	1071	1129	1075	1050	1070	1098	1069	1059	1086	1070	1043	1097	1085	1074	1075	1041	1056	1094	1132	1102	1074	1056	1076	1082	1025	1044	1069	1046	1144	1046	1027	1021	1108	1098	1096	1080	1077	1022	1079	1116	1071	1079	1073	1018	1051	1092	1053	1107	1076	1040	1020	1078	1120	1117	1059	1108	1049	1042	1065	1061	1025	1068	1095	1087	1117	1047	1062	1030	1020	1133	1058	1098	1060	1030	1119	1004	1098	1004	1081	1023	1083	1003	1088	1093	1073	1049	1083	1065	1130	1076	1069	1130	1095	1115	1064	1077	1058	1071	1054	1046	1057	1120	1060	1071	1055	1079	1051	1104
30214	53159	39359	29635	25477	21519	17675	13956	11888	10610	9402	8110	7380	5688	4831	4100	3499	3126	2511	2352	2296	2097	2075	2059	1853	1822	1636	1507	1457	1431	1315	1265	1209	1186	1214	1128	1152	1108	1117	1115	1127	1133	1167	1140	1077	1157	1163	1152	1158	1169	1166	1098	1120	1050	1033	1068	1087	1090	1039	1087	1013	1029	1044	1009	1083	1042	1059	1062	1021	1047	1023	1025	1063	1049	1083	1044	1047	1035	994	1060	1050	1007	1074	1043	1030	1049	1002	1012	1045	1079	1043	1067	1050	1043	1037	1026	1102	1057	1024	977	1036	1079	1015	1067	1013	1075	1011	1022	1053	1101	1024	1048	1051	1021	1061	1067	1035	1011	1027	991	1017	1090	1028	1103	1048	1091	1050	1043	1095	1037	1095	1072	1062	1080	1075	1025	1017	1004	1035	1093	1001	1022	1032	1023	1031	1030	1088	1056	1072	999	1006	1044	1034	1053	1095	1045	1018	1088	1040	1017	1042	1102	1045	1066	1070	1059	1055	1024	1076	1076	1043	1074	1104	1052	1013	1000	1047	1036	1035	1032	1032	1031	995	1016	1083	1084	1031	964	1117	1033	1053	1067	1118	1055	1009	1072	1039	1086	1059	1083	1042	1086	1066	1094	1048	1042	1049	1051	1041	1079	1083	1060	1052	1029	1023	1117	1063	1083	1101	1028	988	1015	1000	1102	1014	1044	996	1027	1079	1071	1054	1032	1014	1045	1056	1042	1026	1051	1079	1070	1070	1011	1052	1068	1033	1061	1008	1079	1088	1070	1019	1085	1030	1055	1049	996	996	1081	1062	1043	1020	1029	1080	1067	1023	1057	1104	1060	1027	995	1009	1024	1049	1098	1014	1086	1010	1012	1031	1065	1064	1100	1031	1054	1014	1059	1026	1065	1047	974	1002	1018	1084	1037	1050	1037	1040	1053	1065	1066	1036	1034	1075	1079	1046	1080	1027	1017	1014	1062	1058	1003	1037	999	1075	979	1113	1059	1029	1085	1027	1037	1033	1078	1072	1048	1061	1019	1063	1058	997	1012	1061	972	1025	1086	1005	1038	1036	1055	1060	1010	1056	1028	1081	1048	1020	1046	1023	974	1054	1144	1046	1035	1019	1062	1014	1103	1074	1046	1023	985	1047	1062	1081	1065	1094	1077	1077	1066	1080	1081	1097	1115	1043	1095	1015	1025	1006	1027	1081	1065	1016	1038	1028	1051	1061	1023	1088	1086	1012	992	1049	1049	1044	1085	1037	1040	1053	1112	1028	1021	1078	1045	1032	1056	1053	1068	1012	1027	1009	1084	1072	1046	1044	1033	1014	1047	1102	1044	1072	1031	1047	1042	1043	1071	1037	1016	949	1076	1024	1017	1076	1011	1084	1039	1008	1020	1131	1037	1041	1048	1016	1037	1068	1058	1053	1103	1011	1057	1085	977	1028	1015	1055	1045	989	1040	969	1070	1029	1099	1044	1055	990	989	1055	1031	983	1062	1082	1014	1058	1040	1095	1082	1008	1072	1043	1094	1047	1087	1024	1029	1081	1018	1063	1039	1033	1035	1084	987	1097	991	1152	992	1069	1021	1061	1025	1095	1074	1020	1002	1012	1092	978	1136	1082	1105	1085	1046	1048	1087	990	1087	1053	1030	1018	1028	1046	1067	1069	1019	999	1062	1024	1009	1030	1043	1005	1112	1016	1005	988	1085	986	1073	1079	1051	1014	987	1036	1069	1055	990	1037	1005	1077	1054	999	1047	1092	1021	1030	1068	1042	1014	1072	1065	1088	1013	1048	1023	1032	1028	1045	1090	1016	1067	1086	1038	1010	1038	1007	1070	1037	1029	1050	967	1078	1026	1023	1047	1018	1016	1117	1004	1026	1083	1005	1057	1092	1027	1083	1016	1088	1075	1063	1018	984	1026	1047	1009	1110	1026	1024	988	1024	1057	1034	1081	1043	969	1060	1039	1082	1069	1091	1057	993	1015	1003	1047	1042	1050	1045	1065	1074	1073	1027	1081	1049	1074	1047	1069	1066	1035	1013	1053	1047	1033	1079	1007	1077	1053	1031	1040	1024	1047	1005	1045	973	1063	1018	1106	1030	1062	1085	1051	1018	970	1037	1007	1111	1070	1099	1065	1092	1012	1056	1090	1084	1029	1053	990	1039	994	1036	1019	1043	1109	1060	1038	1047	1001	1066	985	1022	988	1032	1031	1054	1079	1046	997	1065	1049	997	1065	1008	1016	1007	1018	1024	1052	1041	1044	1030	1037	1061	1013	1047	1107	1061	1050	1078	1047	1094	1021	1024	1049	1088	1107	1036	981	1069	1045	1042	1027	1055	1077	1037	1016	1067	1030	1033	1018	1000	1037	1052	1053	1036	1096	1048	1021	1086	1013	1040	1024	1014	1035	1028	1008	1020	1048	1058	1014	1016	1059	1044	1018	1053	1049	1022	1118	1020	1000	1027	1047	989	1000	1033	1049	1052	1001	1035	1029	1066	1040	1079	1034	1067	1125	1073	1046	1119	991	1065	1051	1016	1046	1027	1048	1111	1065	1034	1031	1044	975	1060	1007	1041	1106	1020	1023	1017	1063	1028	971	1036	1075	1009	995	1046	999	1039	1040	1016	1026	1041	1097	1011	1081	1029	991	1078	1055	1092	1064	1054	1058	1086	1025	1063	1059	1061	1003	1029	1072	1041	1048	1028	1055	1066	1027	1010	1032	1089	1034	1015	1046	1009	1065	1024	1032	1052	1061	1013	1044	1016	989	1066	1014	981	1048	1033	1023	1099	1022	1037	1038	1091	1016	1070	1095	1069	1027	1057	1037	1031	1063	1032	1096	1173	1080	1020	1077	1038	1021	1066	1042	1055	1010	1023	1052	1051	1072	999	1039	1064	1006	1073	1083	1048	1004	1037	1013	1049	1037	1047	1031	1039	998	1064	1075	1055	1063	1016	1063	1017	1003	1096	1004	1038	1083	1025	1046	1076	1058	1020	1048	1039	1016	1056	1050	1009	1067	1031	996	1025	1035	1042	1053	1022	1112	1036	1052	1053	1010	1098	1068	969	1040	1023	990	1050	1004	1000	1065	1067	1122	1073	1091	997	1064	1099	1014	1000	1021	1071	1021	1078	975	1043	1032	1068	1066	1034	1012	954	1014	1045	1014	1061	1040	1050	1037	1057	1067	1085	1044	1054	994	1042	1064	1044	1008	1022	1042	1032	1005	1069	1020	1032	1073	1061	1095	1022	1032	1049	1059	1046	1032	1111	1041	1016	993	1018	1026	1019	1045	1032	1050	1004	1068	1061	988	1011	1045	1023	1019	1049	1032	1046	1026	1009	1013	1075	1070	1093	1003	1060	1031	1020	1039	1029	1044	1038	1082	1025	1076	1020	1028	1019	1072	1019	1096	1055	1053	1046	1068	1004	1083	1022	1034	1077	1012	1025	1094	1052	1049	1015	1014	1049	1008	1066	1074	1035	1001	1076	1124	1051	1065	1044	1073	1070	1111	1042	1100	986	1061	1019	1056	1051	1048	1055	971	1041	1068	1023	1072	1028	1002	1041	1033	1043	1071	1004	1062	1083	996	1108	1031	1039	1074	1011	1047	1027	1001	1075	1069	984	1075	1089	1057	1056	1056	1063	1051	1104	1002	1069	1073	1041	1079	1050	1051	1096	967	1101	1036	1058	1033	1115	1045	1008	1058	1079	1082	1055	1078	1051	1091	1005	1027	1104	1058	1064	1051	1030	993	1038	1002	1057	1034	1056	1033	1058	976	1041	1082	1063	1078	982	1039	1012	1006	1068	995	970	1053	989	1080	1084	1059	1088	979	1022	1060	994	1056	1035	1007	1039	1008	1023	1019	1073	1032	1017	1055	1015	1049	1027	1057	1083	1033	1059	1041	981	1042	1052	1110	1057	1027	982	1035	1016	1062	1023	1038	1017	1035	1016	1065	1024	1012	1035	1007	987	1057	1004	1052	1073	1016	1028	1090	1024	1056	1020	1031	1035	1061	1046	1040	1026	1063	1015	1070	1022	1094	1046	1035	1046	1078	1043	1041	1043	1037	1068	1025	1065	1043	1065	1083	1037	1079	1052	1002	1058	1029	997	1028	1036	1057	1004	1066	1069	1080	1035	1059	1017	1063	1077	1041	1086	1062	1021	1048	1073	979	1004	1055	1071	1031	1079	1054	1055	1081	1028	1015	1039	1072	1027	1101	1069	1036	1031	1028	1087	1006	1032	1044	1067	1032	1104	1067	1073	1057	1030	1077	1009	1044	1015	982	1054	1029	1038	1088	1032	1020	1050	1090	1007	999	1105	1036	993	1044	1064	1078	1039	999	1037	1053	1034	1041	1101	1040	1005	1026	1117	1004	1060	1048	1053	998	1083	1043	1039	1053	1021	1099	1107	1058	994	1070	983	1043	1052	1043	1039	1046	1020	1020	1030	1063	1053	1003	1038	1047	1074	1037	1019	1086	1007	1047	1052	1096	1032	1025	1010	1041	1074	1071	1036	1019	1068	1068	1011	1080	1046	1054	1045	1060	1011	1101	1059	995	1085	1038	1043	1019	1077	1048	995	1058	1071	1046	1012	1046	1024	1074	1062	1036	1049	1031	1017	1045	1004	1063	993	991	1013	1061	1093	1062	1044	1114	1087	1044	991	1070	1075	1069	1020	1056	1039	1017	1036	1074	1060	1030	1039	1021	1037	1123	1108	1020	1063	1055	1002	1042	1008	1024	1065	1011	1059	1023	1029	1085	1030	1062	985	1059	1071	1065	1029	991	1092	1059	1076	1080	1072	1041	988	1040	1064	1013	1060	1072	1066	1070	1073	1006	1031	1136	1070	1038	1036	1027	1039	1085	1008	1057	1019	1018	1085	1148	1027	1027	1025	1010	1087	1033	1059	1090	1026	1084	1011	1065	1076	1058	1048	1060	1106	991	985	1037	972	1047	952	1099	1081	1064
28809	25980	27771	20598	12823	9404	6951	4626	3711	3413	2956	2653	2237	1988	1752	1383	1363	1235	1137	1044	1039	968	996	833	905	861	881	815	826	808	768	750	779	776	744	715	701	752	737	736	747	691	787	738	704	680	791	738	749	689	735	732	747	741	680	731	756	760	721	708	656	704	720	713	746	727	680	698	745	747	703	693	738	758	733	754	727	741	738	702	741	694	694	721	702	707	721	760	726	714	716	733	703	704	703	721	719	689	698	711	736	718	704	730	731	764	697	704	715	667	709	693	701	665	746	719	694	751	730	699	722	740	691	692	776	758	720	691	689	724	704	693	689	715	683	697	697	747	720	740	679	718	692	719	694	677	731	701	690	682	746	664	735	721	685	692	739	729	752	752	684	738	737	710	724	710	754	658	772	715	700	707	692	753	708	689	731	712	678	710	755	715	746	695	693	735	663	757	744	709	711	738	714	710	694	718	696	728	703	668	738	687	759	754	714	755	693	717	725	725	720	737	723	741	777	730	711	732	709	723	706	723	713	683	662	669	694	730	698	683	722	703	729	701	734	685	735	688	701	693	670	737	737	746	765	748	692	738	694	669	692	701	720	715	707	705	678	712	763	712	714	735	734	726	679	721	693	724	741	738	779	755	717	709	705	711	705	717	697	690	720	726	726	745	715	719	718	678	729	708	695	732	725	708	734	692	726	703	680	746	695	789	726	671	699	698	720	736	733	700	727	673	686	723	693	738	740	756	747	702	696	695	696	728	704	716	781	750	693	742	697	718	724	731	708	749	704	712	673	729	737	742	696	702	746	744	721	702	722	723	723	711	711	712	701	717	743	742	762	715	711	703	726	702	691	729	772	720	741	684	718	727	739	713	705	736	726	726	766	759	756	669	710	691	700	715	731	751	747	700	720	699	691	715	696	727	697	708	688	705	703	663	718	730	688	783	717	741	737	700	723	681	728	708	749	768	737	717	666	764	660	695	716	729	736	747	708	742	710	713	690	703	816	679	715	707	703	764	686	696	702	732	763	719	751	732	684	770	719	746	719	674	704	705	754	737	684	708	719	690	708	710	747	737	666	678	683	657	729	705	749	730	672	718	720	745	701	733	722	732	764	700	679	780	676	727	681	728	709	726	709	669	721	756	698	708	737	715	681	731	724	710	728	697	686	665	735	726	684	674	730	708	728	665	676	666	705	722	761	727	696	696	696	752	712	735	694	751	738	708	722	679	700	732	674	740	733	700	713	690	690	732	702	713	707	664	690	704	687	747	754	720	729	700	665	696	702	759	708	693	716	737	704	748	735	761	749	662	681	758	689	765	728	700	686	738	663	707	734	732	728	744	760	778	731	699	712	677	757	709	740	699	701	687	704	713	668	759	714	766	709	771	749	746	697	701	708	702	704	691	726	696	751	687	731	696	704	737	682	696	735	723	723	689	725	720	741	736	697	691	688	713	738	724	678	706	729	702	705	665	718	739	720	742	775	755	711	725	703	717	695	694	729	713	756	711	740	766	725	679	754	716	709	666	719	669	743	732	728	767	673	682	673	741	723	700	704	718	707	739	789	743	738	646	708	667	682	780	749	658	715	694	695	730	721	712	742	697	710	707	677	713	776	760	758	706	730	688	710	720	731	764	749	708	746	736	675	767	735	710	709	654	724	666	750	709	715	750	668	721	674	752	685	728	751	680	710	722	735	672	745	666	684	707	711	650	720	675	679	701	775	715	636	740	697	677	719	705	701	739	740	707	686	749	718	690	692	717	731	721	772	747	757	708	715	697	657	722	748	717	736	710	690	721	672	695	752	726	715	677	748	750	699	682	691	700	722	725	689	780	704	715	728	690	675	693	721	721	714	747	727	694	739	702	692	712	648	684	692	669	699	692	712	739	754	740	679	682	773	750	687	656	732	718	703	696	704	695	723	734	694	727	684	680	752	707	745	748	699	778	737	695	688	701	684	723	709	702	760	726	709	715	726	676	714	716	752	715	705	727	715	700	718	695	745	679	734	753	669	750	710	748	770	731	733	690	699	707	712	742	709	702	717	739	746	733	738	703	724	738	701	704	729	708	701	734	716	687	712	728	713	704	730	752	768	745	737	722	737	652	719	679	662	681	760	687	714	671	746	717	709	755	750	709	728	701	686	731	730	746	758	720	683	727	723	668	715	710	670	696	720	709	731	710	703	717	716	746	741	693	670	739	685	759	680	702	724	738	703	714	739	717	674	671	694	693	698	739	699	704	738	716	724	672	701	662	674	711	673	754	758	737	717	717	717	721	725	692	725	729	750	739	721	678	737	712	663	752	734	724	727	754	710	719	781	719	702	739	683	702	731	695	713	692	785	720	734	677	757	702	708	753	702	736	781	667	733	749	704	704	717	720	720	728	684	705	697	694	683	714	681	703	650	684	669	696	719	728	704	761	717	696	776	742	741	665	712	736	705	744	729	740	715	663	680	707	738	726	730	702	731	772	681	722	695	720	693	724	689	724	691	712	721	704	698	760	739	727	748	731	719	747	740	698	705	762	706	755	672	671	695	743	708	698	737	727	718	729	718	648	728	716	664	709	719	680	692	696	691	762	692	670	732	712	669	673	712	713	720	686	693	734	748	692	727	659	734	779	675	674	668	752	689	750	692	725	711	683	739	710	705	701	733	743	707	724	703	770	707	682	725	664	708	737	691	775	712	696	700	693	702	684	766	759	666	738	686	729	736	752	772	704	756	703	697	712	741	730	647	693	715	728	672	709	691	703	735	748	749	740	677	701	750	703	714	712	715	708	706	762	701	690	758	692	650	757	684	704	687	708	691	736	734	701	747	725	702	726	739	691	745	707	741	755	674	654	712	738	756	682	728	649	716	724	749	655	707	654	722	765	725	717	746	730	683	685	754	722	727	717	729	765	686	722	722	752	747	719	724	710	760	716	690	679	729	739	726	720	700	720	741	722	699	703	701	675	706	738	710	691	724	679	772	740	699	703	702	679	713	708	726	712	736	710	686	753	731	732	704	701	704	704	679	673	667	717	713	680	747	744	698	703	711	742	717	708	791	717	713	735	732	732	735	716	725	736	706	699	756	725	689	726	717	770	708	703	733	681	691	709	770	703	690	666	742	718	725	714	704	692	740	749	713	759	704	710	706	764	692	740	772	757	755	701	685	732	740	727	742	714	710	767	728	695	690	747	746	688	732	712	682	680	713	681	669	739	729	701	686	694	725	688	717	708	721	725	693	695	692	730	689	737	751	718	752	702	745	731	759	676	701	706	755	703	701	703	670	699	734	734	704	741	706	714	714	699	724	717	718	703	737	705	732	727	756	740	726	760	736	727	691	685	740	739	745	697	711	712	730	672	735	723	725	690	730	680	773	731	711	728	720	736	685	720	693	730	738	717	704	721	697	683	667	672	705	736	707	748	673	702	740	728	697	687	753	709	723	754	712	715	722	724	728	669	706	744	721	708	660	671	724	714	746	713	751	700	725	723	678	718	716	654	701	681	737	701
25398	37711	26811	18145	14636	12211	9697	7019	5800	5144	4346	3678	3224	2623	2424	1896	1713	1550	1296	1249	1184	1204	1114	1079	1018	1012	952	864	876	869	777	842	720	781	765	768	770	780	719	767	732	742	735	734	736	745	727	725	783	821	728	747	741	735	736	725	719	712	704	739	748	752	683	750	731	742	751	683	710	679	722	711	773	735	753	752	705	736	727	737	719	701	699	744	710	758	709	751	715	701	780	739	679	713	735	704	675	775	713	713	710	703	759	738	690	728	748	715	768	755	739	697	745	717	784	711	717	730	703	745	735	745	642	711	756	676	702	706	726	719	779	704	711	734	739	730	717	764	708	747	720	712	745	729	668	696	738	690	756	684	727	732	723	688	729	689	653	684	741	750	720	683	713	711	720	676	718	712	763	745	690	760	744	678	759	692	710	752	726	719	755	768	740	726	709	731	833	716	747	716	757	702	741	696	720	708	713	706	736	743	700	718	700	781	689	688	699	704	720	744	720	740	709	714	733	740	723	809	731	739	758	727	750	746	733	754	717	727	749	709	690	722	723	721	695	736	692	745	692	694	718	691	720	739	726	750	742	743	741	755	719	739	753	754	769	691	747	744	715	782	670	762	680	718	735	707	749	719	720	722	736	768	728	702	735	716	740	714	700	744	761	707	740	734	776	747	722	759	715	716	773	732	738	739	745	736	699	703	718	732	742	734	703	747	730	703	742	727	757	803	749	708	687	724	729	760	721	714	741	768	740	720	750	772	743	713	732	736	798	725	721	708	758	700	745	762	706	733	749	749	703	686	740	725	743	725	669	708	702	758	721	704	745	694	738	724	738	694	710	712	724	739	740	700	740	713	729	728	740	740	692	725	705	725	739	719	725	760	722	772	726	730	723	748	729	719	720	736	753	708	736	706	763	762	749	752	721	707	742	720	693	714	687	751	715	740	745	706	746	704	698	736	707	711	732	769	741	737	709	722	744	763	747	717	750	711	747	785	709	749	737	751	695	738	697	691	711	778	752	720	740	747	681	745	717	723	726	740	695	720	722	705	710	688	754	774	696	760	711	721	745	743	722	748	713	697	717	772	722	720	745	745	720	696	712	701	721	779	716	696	728	747	717	736	724	772	714	743	714	748	700	739	763	757	684	683	750	701	758	752	686	725	766	711	679	752	760	732	734	762	729	709	761	709	726	725	734	817	655	697	747	733	720	762	721	725	722	735	730	746	688	724	729	733	725	714	722	700	708	741	701	700	723	703	745	745	734	754	756	732	649	691	683	728	716	715	784	723	710	715	688	733	708	707	768	758	739	717	711	767	681	691	734	718	692	734	754	702	732	700	719	728	723	717	771	737	747	731	686	761	719	740	775	705	741	677	705	773	742	714	758	790	742	739	726	680	726	696	732	748	693	723	751	703	747	754	722	752	699	707	720	714	744	729	747	752	739	702	766	658	760	754	716	727	727	698	694	715	671	741	722	711	763	713	729	740	713	773	778	699	760	724	703	737	690	717	725	725	736	676	685	716	730	718	740	708	696	779	740	778	746	762	651	693	661	727	742	728	777	745	712	707	714	708	760	740	702	718	702	745	724	766	736	712	736	744	768	725	745	776	728	687	714	692	747	712	715	759	716	737	792	741	713	690	784	792	743	790	741	753	720	738	763	712	692	678	695	745	698	765	696	757	754	759	707	726	729	764	744	743	677	759	723	727	718	792	770	718	753	700	731	706	743	729	746	715	715	708	684	702	711	698	757	728	750	723	705	748	706	745	728	699	745	695	781	713	694	678	733	775	696	707	676	723	698	656	702	732	744	733	743	731	756	706	715	720	747	711	719	753	703	701	717	713	689	717	662	699	715	709	723	672	702	727	728	753	752	733	688	716	731	762	705	726	744	740	709	761	716	676	686	700	724	695	766	753	746	721	714	661	711	748	739	640	721	715	722	729	737	765	710	760	769	705	747	720	738	716	680	725	747	744	687	753	691	693	736	734	712	782	725	755	684	725	740	703	709	786	772	740	749	704	754	767	729	730	756	779	738	743	750	711	718	765	739	712	749	738	716	702	694	670	698	724	709	663	714	753	719	690	777	731	711	740	740	771	694	810	700	693	737	732	751	713	687	730	760	709	727	702	662	726	738	677	723	702	721	725	740	726	732	723	714	743	764	718	703	722	716	731	691	715	724	712	714	696	696	718	680	751	706	774	715	754	698	760	689	702	723	795	694	679	691	723	729	763	725	777	751	728	663	682	706	761	760	704	742	743	719	745	743	723	719	747	737	689	758	754	752	681	751	750	689	766	731	731	702	730	740	742	721	752	740	736	741	738	752	720	705	696	691	693	757	739	708	761	736	755	751	749	716	732	726	707	647	732	716	739	737	713	705	740	679	748	707	755	739	755	697	712	687	709	711	680	678	691	739	736	718	722	719	693	720	702	721	725	732	746	770	735	731	705	723	745	727	703	690	724	736	740	706	723	765	742	712	786	732	707	706	751	729	711	717	733	724	703	732	737	679	735	719	665	713	741	740	758	747	721	712	742	721	705	694	744	743	702	752	692	729	701	680	738	713	739	751	756	678	715	770	713	772	714	741	706	706	710	763	689	773	739	682	771	722	723	721	719	779	712	718	734	719	754	762	734	725	685	702	725	737	730	667	736	767	753	748	711	795	712	702	752	775	736	688	697	780	720	707	730	758	746	750	733	710	701	723	735	765	748	706	737	737	758	735	681	744	729	726	751	683	749	728	779	731	690	791	697	727	701	706	765	707	744	748	709	747	724	736	743	756	693	708	715	725	735	742	723	702	634	762	722	770	777	707	747	760	692	686	694	729	803	720	708	718	753	675	718	689	739	718	675	693	691	736	706	747	691	755	768	725	745	684	732	711	744	776	750	711	737	681	746	696	733	709	696	747	709	768	705	739	737	743	750	709	745	717	724	751	744	722	774	740	755	776	691	712	739	730	706	748	739	718	730	763	764	742	699	710	697	716	751	728	697	713	735	770	705	735	717	735	726	709	744	737	771	738	697	713	723	743	732	777	701	727	759	705	681	700	710	763	721	686	744	735	693	735	746	739	717	720	699	738	723	709	730	745	740	756	737	739	729	729	728	753	761	745	690	719	722	714	710	759	718	712	732	673	753	740	724	713	755	747	703	676	707	701	707	731	724	743	746	696	765	727	702	669	709	729	744	766	677	745	738	692	754	711	728	682	721	770	778	765	710	697	725	731	729	664	691	713	740	760	744	721	725	739	729	733	743	767	693	703	689	717	770	717	767	720	722	741	747	748	762	772	754	681	740	714	705	708	727	770	775	729	722	725	729	679	761	735	677	715	678	724	699	772	693	706	733	742	774	732	719	746	703	768	677	692	691	731	689	725	673	706	747	706	719	733	730	707	727	782	731	754	725	740	680	743	696	737	710	763	752	750	745	686	736	705	797	694	733	701	720	653	795	676	714	702	702	756	724	704	686	719	713	753	731	716	727	713	708	773	728	771	675	705	764
23742	21050	28410	24215	21890	19769	14767	9404	6960	5922	4704	4055	3535	2962	2708	2270	1967	1724	1560	1483	1369	1432	1313	1253	1226	1196	1075	1019	1010	973	889	914	919	941	895	894	899	888	826	841	852	886	815	911	873	879	872	911	852	847	889	856	852	851	848	803	856	887	877	806	863	800	857	901	840	849	872	828	836	783	827	817	822	857	809	815	887	872	828	811	857	882	883	812	802	860	818	835	830	831	811	789	786	859	866	803	853	786	838	857	824	847	832	791	889	829	803	825	798	890	830	855	828	791	801	859	835	821	829	850	852	824	846	808	840	813	885	776	894	837	817	856	880	825	834	815	785	827	852	884	812	831	793	819	816	816	807	822	878	856	802	832	793	811	828	840	783	807	804	871	788	861	802	850	826	823	800	828	810	861	890	833	891	823	847	863	805	827	839	809	821	790	874	879	903	861	838	775	859	864	811	800	802	813	804	798	867	824	843	828	805	832	847	825	815	802	842	834	830	801	807	826	856	843	848	787	794	840	852	802	865	799	848	839	831	822	823	884	816	845	881	847	808	828	856	776	855	813	825	855	846	822	859	830	795	859	786	852	824	801	835	864	788	794	814	839	853	830	865	837	838	860	801	819	782	845	810	824	818	807	807	825	814	824	807	782	875	804	837	873	843	818	853	828	894	842	882	824	891	828	837	821	814	849	862	803	869	810	816	817	843	831	862	859	834	835	842	799	825	812	787	800	868	827	843	854	788	901	805	831	886	833	837	860	837	831	829	834	818	861	830	806	856	882	806	915	834	830	803	861	809	851	850	824	856	833	802	879	831	820	799	826	836	817	796	822	812	832	862	812	865	827	854	847	797	857	824	775	791	819	844	835	818	860	812	833	844	904	808	805	855	811	768	844	824	826	896	752	829	835	879	808	811	802	865	848	841	835	801	780	871	866	830	803	841	827	835	801	821	835	824	843	812	810	818	850	821	807	870	834	853	872	824	828	802	859	827	842	813	855	824	845	874	826	825	848	873	855	786	869	827	805	793	830	773	872	832	853	818	829	824	809	825	814	837	841	831	806	795	813	797	861	912	781	844	777	833	827	836	855	875	834	790	836	900	863	858	887	818	860	779	828	803	842	812	807	893	850	822	827	809	831	793	821	846	850	841	824	857	835	821	805	858	813	831	798	826	870	828	802	839	854	844	836	870	855	895	814	860	785	869	814	816	839	867	826	825	789	816	814	799	849	791	819	863	816	788	829	788	856	844	837	789	838	807	838	822	873	820	842	804	813	849	869	845	872	821	832	809	811	840	861	815	845	865	819	862	822	824	817	864	802	827	817	828	824	826	804	855	805	885	844	798	818	811	792	834	824	814	822	811	844	866	836	841	842	827	856	850	825	901	836	874	804	863	807	765	836	810	882	849	827	819	821	823	822	797	796	801	852	839	836	849	844	826	870	791	824	857	880	823	835	838	861	884	818	832	860	865	815	802	827	831	791	787	824	833	821	832	866	787	856	760	852	863	786	841	793	875	809	773	816	816	818	802	818	851	851	815	848	824	813	841	802	866	855	828	775	863	786	880	842	833	830	834	874	837	853	843	868	811	852	859	839	853	887	894	827	835	837	847	797	820	847	798	857	803	856	855	793	860	884	850	795	864	892	851	836	817	837	855	870	809	797	849	827	807	808	833	873	856	812	816	847	832	827	859	804	822	845	809	827	795	870	820	872	858	794	792	822	783	826	803	816	824	803	835	853	826	868	881	817	846	816	807	850	810	889	853	842	819	861	844	839	828	797	793	862	891	814	850	771	851	831	788	821	887	822	887	838	867	834	831	825	804	853	791	849	900	799	829	797	849	829	881	833	832	853	834	834	844	787	792	883	772	802	841	835	831	798	819	827	832	800	825	824	826	811	810	851	819	834	791	783	861	884	808	854	843	878	876	822	796	837	824	828	829	764	871	809	835	828	822	855	853	787	793	779	803	847	810	833	856	843	811	823	841	859	866	791	818	805	820	840	890	828	875	842	831	812	875	835	805	795	823	882	891	854	866	811	840	838	808	854	829	841	812	851	830	836	821	818	829	805	850	866	872	884	833	815	840	796	794	822	841	812	839	852	836	861	799	811	887	846	842	844	810	883	783	844	893	867	818	840	822	859	792	796	787	835	867	873	878	842	838	842	829	823	847	848	844	801	788	839	822	814	789	833	790	848	812	829	793	839	864	821	826	842	837	793	858	782	861	854	848	829	818	823	782	792	851	811	841	850	834	858	858	836	788	861	842	826	808	841	814	828	832	817	834	796	825	838	808	793	809	856	803	781	868	847	865	836	822	834	802	845	852	817	829	843	847	890	853	843	816	804	815	841	829	836	809	814	814	860	850	837	846	832	839	840	851	892	829	835	848	827	811	861	814	774	839	814	819	794	798	820	766	837	795	847	848	839	782	801	810	852	885	791	794	811	830	817	888	879	778	820	836	775	818	836	803	826	859	830	850	810	785	903	835	861	847	902	837	806	843	860	800	884	832	828	834	784	797	817	799	753	876	775	852	802	854	804	794	859	842	854	827	803	896	832	841	839	812	839	814	884	833	825	805	849	802	808	809	803	794	902	821	867	858	860	789	860	835	866	878	804	851	847	855	812	890	804	795	832	831	819	827	866	820	849	837	841	920	831	840	799	811	848	809	844	809	833	844	786	865	820	844	799	850	825	860	803	853	783	777	859	838	804	829	814	791	848	823	872	866	857	836	832	853	868	896	810	833	842	802	849	845	851	826	837	802	844	924	830	758	805	856	882	861	758	831	843	819	808	775	807	831	824	811	861	832	841	855	822	857	811	850	858	870	832	828	842	796	877	877	806	813	859	874	840	842	883	803	867	785	868	870	853	788	818	856	863	802	848	872	793	820	861	849	857	818	818	842	784	794	831	824	840	840	863	846	932	873	840	744	877	822	817	823	810	842	778	870	759	777	793	855	852	855	761	791	808	832	805	796	813	854	825	842	830	830	875	872	830	828	761	824	810	824	808	826	798	899	810	855	801	835	817	866	825	814	798	799	844	812	860	782	826	785	814	826	798	863	830	824	824	840	808	847	779	818	861	846	774	806	797	804	795	835	845	812	829	852	840	855	825	838	789	756	887	881	863	814	844	831	784	830	812	839	800	841	806	777	783	850	830	868	819	797	839	851	819	878	859	806	805	801	838	872	815	893	792	822	834	785	832	809	853	846	865	856	878	806	820	856	817	791	796	836	835	828	849	798	816	833	787	817	780	797	784	870	837	837	826	819	841	871	805	828	847	799	852	864	764	830	802	855	866	841	844	792	855	827	844	823	840	824	833	784	849	790	788	832	835	820	868	821	821	813	848	791	830	845	828	811	887	777	798	814	773	859	786	871	818	867	800	866	846	829	859	824	808	823	855	857	829	769	818	852	895	819	845	773	844	837	827	817	847	827	803	831	796	821	828	814	791	805	787	799	812	822	871	812	791	836	818	874	826	832	817	858	777	856	857	791	846
27587	47649	35720	24867	21159	17800	15508	12275	9762	8297	6667	5687	4996	4109	3686	2961	2494	2228	2023	1768	1663	1709	1545	1479	1346	1320	1133	1119	1044	1049	1006	1067	933	950	921	938	888	928	891	868	881	865	917	837	853	894	891	897	916	850	843	878	881	850	854	853	847	808	836	803	838	792	824	832	880	826	833	857	833	809	804	823	844	819	796	794	831	812	828	851	832	840	839	806	845	782	780	807	770	787	820	840	796	814	813	845	811	823	841	843	835	840	845	841	800	783	826	808	816	799	823	864	810	809	830	799	798	766	912	856	738	790	798	785	875	794	785	759	808	807	806	813	796	817	883	829	821	847	824	869	816	824	858	823	812	821	780	840	818	818	812	872	823	812	856	802	821	857	863	845	818	830	832	865	811	804	837	850	830	812	844	843	837	789	839	848	847	849	880	881	808	819	793	842	787	823	777	776	874	813	812	836	802	825	810	801	867	809	834	833	791	843	868	799	817	808	786	841	797	848	819	792	824	854	794	824	836	809	798	851	819	772	851	845	866	843	841	819	825	857	842	890	766	821	819	858	854	830	777	857	790	834	856	773	879	864	825	819	840	831	808	838	841	875	762	810	841	843	865	820	831	773	840	829	876	861	833	842	846	872	825	830	804	800	801	842	782	756	792	779	821	780	805	808	820	815	823	859	830	807	857	869	818	828	824	802	819	785	904	865	859	813	775	829	828	797	858	826	871	806	818	831	855	809	886	823	870	808	851	832	800	800	804	842	828	824	775	823	788	858	833	837	829	825	841	867	799	847	821	883	834	843	797	906	893	835	827	844	836	772	810	829	778	854	808	861	828	780	817	839	798	817	748	833	796	830	821	867	852	850	850	849	810	813	833	839	784	838	860	862	795	849	833	801	861	820	795	871	841	882	833	860	823	799	828	873	859	786	834	791	830	863	853	855	842	819	906	813	811	797	815	793	790	853	779	841	847	814	793	831	863	855	837	799	856	826	780	799	814	829	844	809	858	857	856	863	849	859	828	821	809	822	875	821	788	818	796	837	802	876	825	811	807	826	805	818	800	818	815	809	827	795	872	801	900	821	852	872	840	811	812	836	798	849	850	797	799	799	834	782	893	794	813	785	799	782	845	801	848	853	808	838	788	800	892	861	808	840	771	868	803	841	849	835	792	796	812	889	826	791	811	782	856	799	848	855	809	786	842	802	793	882	786	832	872	806	861	799	833	849	790	788	825	842	829	841	869	861	834	785	792	808	825	820	821	821	844	800	875	814	847	803	842	842	837	798	820	841	833	863	853	789	826	882	824	876	830	812	824	818	847	807	818	857	850	811	803	807	802	851	837	814	811	818	823	827	794	843	869	837	845	851	817	804	855	825	828	854	814	824	841	824	839	878	863	821	812	816	813	808	830	837	803	774	800	847	841	844	807	831	861	804	815	862	863	869	832	858	791	840	845	852	844	772	826	844	864	833	848	817	831	782	848	808	815	849	855	768	833	819	859	795	826	823	805	856	830	833	798	801	824	861	856	825	841	805	849	838	812	826	857	811	772	831	830	867	805	795	871	778	843	818	825	816	778	833	845	830	845	825	894	833	806	800	883	837	802	826	834	849	806	844	835	839	854	827	816	838	776	859	846	851	816	736	824	824	800	825	823	786	862	851	823	791	799	854	827	818	840	803	787	832	799	820	793	766	850	823	827	788	823	828	822	841	836	880	818	824	803	833	838	795	809	849	839	796	826	833	782	814	792	850	839	799	843	783	806	833	805	798	803	833	813	778	832	791	828	863	834	853	886	807	790	841	807	849	848	816	808	774	824	819	811	816	770	804	815	813	813	862	829	796	838	825	807	794	836	780	834	819	854	843	858	818	797	794	862	882	856	846	828	811	885	839	809	849	821	805	835	839	816	765	823	803	868	861	839	825	832	835	789	869	798	853	897	862	820	798	826	831	844	820	820	838	838	793	848	805	838	853	815	848	820	857	865	797	785	797	813	866	838	807	877	837	811	818	853	842	834	813	818	863	844	816	813	816	821	801	810	799	821	828	859	824	815	799	830	797	861	813	864	835	790	822	849	816	765	849	819	820	865	793	806	792	798	852	811	817	806	771	791	829	863	826	853	854	796	778	847	834	802	851	800	771	884	821	811	840	803	848	794	870	832	821	813	796	838	808	812	831	784	833	856	838	847	785	804	882	831	874	852	804	827	819	824	839	860	857	797	844	835	837	797	834	873	846	810	815	785	847	793	800	768	768	835	815	860	823	840	818	810	828	798	789	790	821	837	817	848	906	854	785	851	782	828	805	831	824	851	818	837	836	822	815	782	869	838	831	805	862	806	851	852	827	840	782	903	859	838	795	795	813	863	837	866	795	835	803	832	784	817	821	854	847	845	812	841	793	806	837	858	858	823	833	850	845	817	791	828	806	775	795	817	832	800	856	844	862	804	797	839	805	815	856	867	852	845	836	855	841	797	852	787	816	805	830	857	842	799	837	799	823	780	796	820	825	886	825	778	805	895	823	852	780	797	845	844	777	842	813	815	781	851	853	830	859	836	846	849	812	823	809	847	883	846	811	839	802	805	804	816	822	821	838	823	862	835	841	842	850	834	787	811	795	830	848	833	864	797	816	830	796	801	833	813	829	831	865	842	793	900	813	812	842	805	786	821	853	808	823	873	864	829	833	813	870	811	811	888	791	859	801	788	815	845	793	824	772	870	816	797	790	861	809	864	827	833	827	838	835	774	886	807	845	812	822	775	861	804	815	773	814	850	844	849	871	845	856	814	867	859	802	834	848	844	869	876	792	798	846	816	804	812	820	790	824	803	837	881	821	846	824	849	860	799	823	872	848	803	814	833	850	827	774	823	843	820	802	828	808	839	878	826	834	784	815	768	845	821	839	805	818	859	809	835	787	796	800	802	856	813	816	839	875	822	852	816	864	832	870	857	790	822	848	806	832	840	835	866	818	860	820	800	861	805	812	871	783	863	808	797	826	821	786	877	826	864	825	803	823	843	833	812	828	787	835	819	810	820	860	807	853	831	888	838	772	857	823	867	809	804	877	808	835	902	879	851	783	792	848	822	819	809	792	844	830	799	856	839	818	865	890	816	885	863	804	821	772	807	787	795	783	827	799	845	860	880	783	856	779	839	811	786	799	815	809	849	841	847	758	827	797	853	819	785	809	814	800	781	835	749	878	766	838	876	848	843	811	836	851	817	828	850	811	814	799	804	845	820	828	822	764	829	793	829	861	804	822	866	810	820	818	850	838	854	827	814	825	887	814	847	845	784	847	864	824	827	827	819	823	824	850	860	827	854	813	821	837	858	840	866	808	841	824	842	834	786	786	809	813	819	771	814	835	840	872	797	803	787	813	894	872	822	816	837	803	811	822	800	795	803	800	830	777	819	834	822	835	837	794	810	800	788	832	794	864	853	793	810	800	888	822	815	808	767	865	797	814	824	814	841	827	841	840	778	874	898	773	813	780	796	821	831	821	818	820
24863	21095	27780	25498	19590	12871	8926	6511	5349	4926	4171	3506	3059	2546	2155	2024	1663	1557	1408	1430	1324	1240	1238	1123	1162	1034	1088	1005	1019	994	976	957	916	944	876	896	869	876	891	906	887	919	894	891	871	890	911	885	851	854	884	935	840	831	849	906	853	857	846	871	861	806	891	873	884	852	851	888	891	793	840	875	854	850	819	843	876	857	795	825	846	795	861	892	865	864	867	857	889	930	882	839	850	831	863	896	885	872	860	863	887	844	904	844	898	841	851	869	885	828	905	874	920	820	801	867	897	827	914	831	817	907	799	852	857	825	886	854	868	907	890	825	844	920	858	940	906	909	867	870	833	882	848	868	870	823	855	829	864	839	843	870	831	868	882	855	891	825	857	808	876	822	867	808	856	866	858	816	929	879	871	864	871	887	881	855	858	845	935	892	866	882	846	873	852	869	852	855	854	857	915	838	866	893	900	896	885	854	808	893	816	837	858	887	852	882	892	806	888	863	870	828	852	887	906	902	883	828	906	854	843	877	894	858	833	842	877	893	858	837	899	850	874	877	826	828	855	881	852	887	784	877	871	813	840	814	857	834	828	801	880	860	883	904	898	875	856	884	868	784	868	835	879	842	870	846	863	814	858	820	912	804	857	888	901	838	848	807	900	860	941	841	838	901	853	928	875	892	879	925	904	889	890	797	781	857	846	862	871	845	844	830	876	854	844	821	862	857	906	890	853	818	872	850	843	846	835	850	819	883	855	839	894	890	875	879	875	791	811	923	816	832	906	850	869	866	924	879	834	830	888	845	842	860	885	816	844	838	847	838	789	856	876	861	896	887	825	848	849	902	830	894	846	830	875	885	840	883	875	843	796	816	832	837	820	861	885	891	862	805	884	871	898	877	907	870	842	835	848	843	839	881	879	933	896	870	841	918	869	842	809	910	856	842	904	896	926	868	811	890	871	845	840	868	905	846	910	841	796	863	868	877	804	841	915	802	886	877	829	879	827	821	862	835	833	839	874	849	828	830	811	883	822	840	871	848	907	829	888	888	865	833	810	887	848	840	873	882	903	836	876	856	886	864	842	842	884	878	863	836	868	896	882	918	849	894	822	855	874	844	889	861	882	862	880	810	844	870	891	825	826	843	819	882	871	838	882	855	897	892	843	889	911	877	815	886	820	917	866	839	867	910	799	841	883	869	903	857	838	894	838	859	837	810	816	892	866	869	926	809	903	897	840	889	819	883	893	892	847	822	798	856	870	786	849	864	821	819	809	851	791	901	872	833	853	913	844	868	844	844	862	875	851	881	886	826	812	865	845	859	841	850	863	873	867	901	873	852	876	825	857	852	861	857	868	837	841	823	897	841	859	834	876	822	858	910	869	885	835	897	864	884	817	884	836	835	878	863	800	851	866	849	856	872	914	848	877	832	894	871	871	878	873	910	821	877	848	860	868	910	864	858	872	865	843	834	886	894	823	857	853	867	871	885	907	877	841	842	864	861	882	842	900	913	877	799	856	866	863	823	849	885	860	841	889	823	880	881	824	905	817	881	836	823	840	836	874	862	832	845	865	860	875	854	870	869	878	888	920	829	839	867	842	863	854	909	884	850	844	840	833	844	827	855	845	895	818	893	900	889	855	854	884	865	856	834	882	860	843	811	868	910	885	919	878	865	833	841	904	867	847	793	822	814	851	846	879	822	849	867	910	888	927	839	884	828	875	869	833	832	867	877	865	847	853	882	870	839	825	870	873	794	805	888	813	825	815	823	877	887	882	886	839	832	872	874	894	896	844	847	841	854	806	842	846	833	851	815	835	900	860	832	832	838	872	845	878	850	877	884	840	868	868	864	844	874	932	850	876	843	849	894	847	883	903	839	863	882	802	799	836	830	841	807	797	856	851	870	852	857	842	850	885	870	857	834	864	902	830	855	892	875	860	860	835	881	865	932	864	870	820	882	855	827	774	844	874	857	836	841	898	913	859	823	845	863	875	797	861	871	892	867	854	797	891	853	815	858	894	858	820	879	865	843	859	875	855	828	862	868	789	895	834	809	884	830	875	849	831	882	906	859	851	829	839	857	900	835	806	838	889	869	860	864	889	867	839	884	832	895	886	882	862	902	866	858	849	855	830	827	843	815	825	882	833	800	894	875	868	897	826	816	864	901	865	849	868	890	835	814	875	849	907	903	847	841	841	895	837	867	832	887	804	873	829	814	762	812	839	878	857	826	817	854	880	899	924	842	820	839	858	889	849	918	865	859	841	848	869	822	903	873	885	819	838	823	821	889	893	875	857	898	874	902	892	874	893	896	807	876	898	876	881	847	841	833	839	880	857	827	864	893	877	844	834	904	888	876	841	862	862	837	882	861	827	871	890	834	871	866	831	875	829	882	866	810	932	854	869	837	885	856	836	897	851	823	829	896	813	851	857	836	826	842	865	865	887	788	842	904	866	856	848	844	838	852	846	809	820	899	829	896	833	872	848	864	899	882	889	848	849	819	808	875	857	887	864	832	854	848	871	840	868	871	864	881	888	915	834	896	833	834	895	829	827	845	861	888	852	800	877	811	863	890	847	847	876	873	885	930	854	870	929	889	877	865	854	809	801	864	880	843	859	869	878	889	838	834	834	839	867	884	892	842	867	824	837	853	883	933	811	867	856	879	841	891	858	852	907	892	886	807	881	832	858	848	868	819	859	850	869	896	837	827	863	941	844	866	917	835	860	806	860	832	865	869	852	836	861	840	812	828	874	826	834	800	864	875	859	866	831	859	864	846	863	853	865	831	814	854	834	885	832	867	882	859	886	877	845	825	853	889	847	918	869	882	820	807	909	783	838	820	842	852	879	881	823	829	856	821	820	837	863	833	910	851	816	868	893	886	875	897	805	908	858	845	827	842	935	881	928	897	864	826	805	855	813	869	912	890	875	815	865	834	910	835	821	876	854	912	856	884	902	874	850	856	847	893	878	847	834	889	857	858	868	860	873	833	869	851	871	807	846	884	866	871	889	846	892	876	847	836	849	854	837	833	851	850	857	857	857	846	909	827	857	860	859	855	824	833	843	826	879	912	847	837	867	852	869	840	837	871	840	876	849	909	909	884	849	847	851	899	895	869	834	850	883	873	852	761	892	802	886	829	839	892	864	851	880	872	862	868	861	869	869	821	820	832	820	846	887	872	883	843	858	828	855	842	835	798	879	883	864	852	830	856	878	894	893	868	799	816	927	848	824	856	812	862	874	859	865	896	831	853	833	797	828	861	855	868	872	881	869	902	851	872	872	932	857	781	829	889	870	838	792	901	821	885	874	910	837	913	864	870	822	822	914	855	804	887	915	824	868	883	860	886	837	924	828	828	842	817	852	872	907	864	842	892	842	857	864	867	853	910	893	880	880	891	810	859	880	882	887	827	847	846	847	871	811	843	881	844	887	882	846	816	876	866	853	898	814	822	848	869	848	869	893	862	847	865	849	883	900	838	834	848	853	863	824	888	882	900	831	852	828	849
26161	44391	32522	22121	18274	14700	12088	9568	8403	7408	6070	5228	4424	3547	3019	2811	2196	1946	1815	1781	1620	1468	1372	1357	1313	1196	1202	1130	1111	1049	971	987	965	941	990	907	950	951	920	963	920	906	916	881	914	904	999	906	926	913	846	956	910	859	911	885	917	862	911	821	841	864	933	869	897	893	892	881	880	891	859	862	895	880	880	874	835	861	834	881	920	875	931	871	856	828	903	861	871	901	823	878	898	865	857	847	885	906	854	849	861	891	875	870	888	894	825	926	894	841	884	865	857	877	899	861	889	833	861	860	872	857	882	895	902	895	869	843	888	862	888	787	831	870	876	844	872	878	895	865	924	874	840	901	858	842	877	878	888	870	838	880	895	853	912	903	909	829	872	841	831	867	845	873	852	851	898	920	834	827	896	881	870	920	860	855	881	910	859	884	874	888	847	873	841	884	899	894	919	850	846	830	853	858	857	898	853	899	879	804	913	919	861	839	909	893	909	889	850	892	852	864	860	906	875	868	880	871	850	879	870	838	864	871	909	926	911	855	900	870	873	831	903	841	915	866	863	860	812	892	895	839	931	871	871	851	858	844	876	907	866	854	897	856	887	867	890	893	843	878	861	903	872	925	810	884	934	872	858	851	904	830	898	953	864	841	831	803	907	912	853	871	846	807	869	883	875	879	852	838	826	894	895	881	872	855	847	830	799	939	854	884	843	883	853	872	870	835	930	898	851	894	898	867	867	850	909	910	853	877	889	904	891	876	874	913	787	865	905	926	883	854	834	875	909	884	956	864	850	840	903	879	827	848	867	856	878	869	880	851	841	861	885	854	934	880	897	885	892	897	894	896	898	870	932	934	869	877	856	884	908	833	911	890	859	873	874	837	896	880	890	861	855	857	878	882	912	851	896	955	866	846	893	894	856	915	895	865	892	880	865	858	904	877	863	914	865	886	860	865	887	828	886	827	815	840	875	858	848	906	826	884	813	870	900	844	853	841	857	896	857	905	874	934	867	877	830	872	865	837	870	843	879	845	875	840	881	889	835	839	861	871	921	876	898	901	877	850	845	890	820	905	809	862	887	830	888	821	868	857	860	903	943	832	890	858	834	842	859	847	851	872	881	876	885	888	923	871	867	878	891	849	860	919	869	859	922	831	862	912	904	877	815	871	891	875	841	881	869	886	834	859	882	858	855	885	885	813	861	869	842	881	893	847	895	911	866	884	854	832	820	876	875	877	863	868	905	878	821	847	896	890	870	861	868	863	874	881	852	863	897	852	888	850	859	925	826	911	907	840	857	912	832	871	874	808	852	840	876	820	873	827	845	874	873	851	872	831	877	874	869	924	834	896	841	825	878	817	852	844	851	907	909	901	878	925	874	865	885	889	859	824	870	819	850	894	844	834	906	873	882	889	884	892	868	903	824	845	913	891	882	804	873	896	858	890	865	872	864	840	849	855	830	949	861	894	856	886	939	864	850	881	849	863	882	827	870	857	900	870	877	848	879	894	872	878	874	876	831	856	842	901	886	919	797	876	868	858	903	845	915	869	876	901	895	861	826	843	854	856	864	886	829	876	892	848	869	873	860	855	856	891	884	866	857	858	908	926	854	876	802	855	885	802	846	873	850	864	881	810	842	821	886	906	846	898	831	899	880	867	876	877	855	871	887	919	899	875	880	917	885	886	845	895	882	865	826	898	881	896	932	863	845	909	879	877	892	942	854	856	865	886	913	855	852	819	880	806	861	909	853	891	933	888	807	859	870	890	889	916	867	883	850	881	867	844	826	889	883	835	851	843	898	930	885	874	885	850	911	883	902	873	905	846	859	864	848	914	869	873	844	879	879	899	859	860	855	858	880	867	896	855	856	860	850	892	891	861	841	858	907	855	909	823	866	868	904	845	906	858	844	893	821	905	888	886	855	871	863	893	889	869	856	806	796	849	869	875	885	878	858	872	934	888	835	915	912	915	910	850	911	879	900	921	922	868	884	900	867	896	890	828	844	835	878	927	880	821	867	881	890	863	914	822	848	910	858	858	891	829	916	898	811	813	920	855	915	839	941	852	872	907	894	862	884	918	815	860	830	865	887	846	867	875	899	869	836	858	849	876	817	874	894	897	900	859	864	907	893	933	861	852	884	869	894	835	879	888	931	891	855	855	842	812	848	908	883	877	857	861	895	863	887	881	862	867	880	820	857	874	819	917	893	869	865	885	849	850	872	884	902	900	907	882	849	863	901	817	863	880	858	874	917	854	806	876	899	865	864	840	824	870	867	855	860	886	826	912	884	877	911	875	883	882	943	830	835	868	903	873	894	877	917	915	839	905	860	888	883	916	855	852	904	813	874	819	871	862	869	847	892	902	823	873	909	851	851	894	898	866	880	872	906	788	840	839	907	880	923	845	882	880	853	904	912	841	885	902	828	877	813	856	883	829	842	885	888	879	836	871	881	854	850	819	842	842	883	811	919	914	889	846	873	854	848	825	865	874	830	878	901	846	859	858	867	866	868	812	867	872	858	874	852	870	897	906	830	836	831	877	854	871	893	906	914	900	874	946	901	878	881	872	865	862	902	887	873	904	914	832	899	899	839	854	864	856	818	914	865	860	814	888	879	881	871	874	881	879	897	894	852	904	837	886	907	946	867	841	880	846	767	869	895	840	860	861	848	889	776	934	818	870	849	870	843	790	916	842	880	878	910	807	833	850	862	876	843	928	910	869	888	854	949	878	886	848	881	876	816	886	878	830	875	894	891	874	896	839	899	865	886	889	837	885	908	931	897	883	857	911	862	908	886	861	890	926	844	898	846	878	893	866	887	825	891	891	895	867	846	887	859	852	849	867	846	931	884	860	861	885	819	898	888	938	860	862	896	880	867	888	862	835	865	818	942	826	877	891	866	875	859	868	858	892	886	847	906	862	888	834	932	878	827	856	887	877	842	887	927	832	853	900	853	851	848	834	885	857	893	805	857	863	910	861	856	914	880	881	857	912	821	868	876	852	914	874	896	875	869	853	852	900	877	862	898	894	833	893	884	868	815	827	892	858	850	889	848	828	866	865	864	921	872	864	925	847	847	846	893	883	861	878	856	825	831	847	830	854	922	870	935	871	835	891	853	815	849	880	856	921	824	879	924	925	878	867	853	917	864	853	870	920	895	882	898	875	814	903	874	832	834	896	889	833	927	891	858	868	892	876	887	900	889	907	873	890	886	866	857	893	910	828	890	844	835	865	861	813	873	823	900	860	846	924	867	900	898	919	882	825	823	885	893	841	908	899	856	869	820	868	863	858	858	813	842	922	823	865	911	869	911	921	831	817	905	840	885	821	901	820	872	867	820	855	842	828	917	874	875	876	887	895	883	877	864	949	882	892	826	935	847	825	896	815	859	874	922	826	815	896	888	897	922	865	886	900	820	872	827	840	874	822	869	875	889	882	902	863	833	852	809	858	897	875	905	867	888	827	882	832	842	819	912	889	894	843	888	851	863	875	884	843	858	878	855	866
22599	21089	28784	23694	21425	22992	21356	12068	9213	8395	7116	6142	5225	4331	3574	3366	2848	2422	2157	2147	1993	1864	1801	1711	1689	1552	1390	1357	1302	1333	1300	1243	1195	1155	1208	1220	1203	1232	1154	1156	1136	1116	1152	1190	1140	1153	1092	1154	1107	1157	1158	1118	1166	1096	1123	1042	1071	1094	1088	1066	1114	1117	1052	1027	1096	1078	1058	1052	1079	1130	1041	1052	1081	1111	1080	1089	1078	1103	1078	1082	1061	1031	1082	1063	1126	1126	1089	1139	1028	1038	1083	1047	1081	1070	1092	1095	1008	1076	1063	1086	1072	1075	1067	1053	1050	1120	1072	1054	1124	1036	1063	1058	1120	1070	1066	1094	1090	1093	1100	1092	1042	1010	1048	1085	1056	1089	1030	1048	1097	1102	1122	1105	1103	1037	1062	1065	982	1101	1091	1106	1085	1101	1075	1073	1047	1052	1076	1079	1142	1064	1106	1097	1147	1115	1058	1102	1038	1102	1008	1038	1099	1091	1091	1045	1112	1064	1099	1101	1040	1084	1043	1091	1094	1054	1084	1044	1062	1044	1054	1094	1033	1096	1060	1065	1060	1131	1069	1067	1075	1102	1064	1133	1012	1040	1042	1020	1068	1029	1087	1048	1029	1116	1058	1082	1088	1109	1090	1088	1079	1026	1105	1022	1119	1064	1066	1095	993	1070	1088	1048	1098	1037	1092	1012	1047	1098	1028	1110	1098	1094	1083	1093	1088	1080	1110	1090	1069	1047	1031	1074	1035	1081	1051	1059	1068	1048	1097	1101	1136	1041	1063	1129	1100	1070	1093	1088	1163	1061	1048	1096	1128	1130	1051	1113	1053	1125	1066	1075	1044	1101	1088	1029	1088	1050	1089	1117	1102	1093	1152	1061	1088	1024	1064	1077	1063	1086	1070	1044	1030	1082	1029	1074	1076	1124	1093	1073	1096	1077	1038	1128	1106	1048	1060	1091	1018	1092	1078	1089	1022	1076	1095	1052	1116	1083	1052	1070	1067	1112	1070	1052	1062	1068	1039	1088	1109	1119	1062	1011	1069	1068	1100	1055	1095	1058	1066	1049	1047	1036	1058	1086	1049	1073	1038	1074	998	1026	1072	1105	1092	1062	1049	1104	1100	1080	1019	1083	1007	1089	1084	1136	1016	993	1070	1097	1083	1028	981	1041	1069	1059	1074	1014	1096	1084	1054	1045	1049	1138	1126	1082	1043	1068	1038	1041	1088	1082	1065	1027	1125	1003	1046	1045	1049	1039	1068	1060	1035	1097	1070	1034	1111	1032	1122	1066	1082	1050	1074	1027	1062	1089	1076	1131	1112	1125	1085	1030	1080	1046	1038	1093	1068	1044	1039	1068	1073	1081	1078	1110	1107	1095	1102	1072	1056	1080	1038	1045	1040	1064	1112	1074	1090	1091	1053	1100	1067	1037	1067	1081	1042	1047	1098	1066	1089	1052	1112	1047	1132	1118	1061	1068	1025	1116	1051	1081	1104	1096	1103	1121	1077	1094	1016	1074	1088	1103	1084	1061	1025	1046	1109	1069	1081	1077	1079	1014	1018	1095	1178	1097	1086	1084	1016	1070	1071	1099	1052	1109	1078	1029	1041	1051	1062	1080	1103	1061	1113	1086	1053	1064	1086	1113	1026	1054	1052	1053	1038	1161	1045	1088	1063	1124	1095	1074	1082	1058	1095	1105	1021	1073	1034	1017	1038	1059	1160	1082	1053	1088	1081	1065	1081	1080	1075	1126	1048	1040	1045	1144	1032	1068	1063	1047	1044	1051	1077	1068	1090	1065	1065	1022	1034	1046	1038	1069	1035	1149	1146	1068	1104	1039	1085	1066	1085	1051	1023	1038	1035	1080	1110	1059	1119	1044	1032	1043	1052	1048	1055	1087	1113	1097	1064	1079	1122	1114	1083	1134	1039	1061	1091	1062	1062	1106	1053	1098	1053	1028	1042	1078	1056	1068	1056	1045	1091	1138	1085	1115	1116	1071	1090	1055	1172	1090	1077	1041	1090	1067	1080	1046	1056	1079	1078	1075	1111	1030	1034	1074	1041	1103	1084	1036	1115	1068	1051	1045	1083	1008	1093	1055	1060	1063	1042	1099	1079	1068	1043	1072	1055	1048	1046	1054	990	1085	1094	1047	1085	1038	1075	1077	1002	1072	1021	1030	1043	1052	1038	1058	1069	1108	1118	1082	1042	1083	1100	1090	1016	1067	1039	1070	1001	1037	1064	1092	1092	1041	1055	1085	1091	1078	1081	1052	1104	1130	1108	1106	1098	1062	1099	1058	1038	1082	1019	1105	1078	1058	1106	1075	1027	1037	1019	1061	1086	1079	1073	1070	1033	1013	1083	1046	1062	1105	1055	1115	1102	1081	1034	1078	1044	992	1055	1050	1039	1091	1076	1097	1108	1090	1072	1113	1039	1116	1050	1076	1113	1060	1058	1096	1075	1075	1133	1070	1077	1091	1045	1069	1132	1070	1048	1087	1072	1050	1068	1063	1088	1051	1079	1072	1047	1097	1102	1060	1107	1046	1075	1052	1053	1087	977	1116	1069	1035	1103	1038	1047	1072	1122	1110	1121	1047	1009	1057	1062	1078	1112	1053	1045	1083	1106	1047	1060	1021	1052	1032	1102	1043	1058	1086	1052	1028	1038	1040	1107	1112	1074	1104	1071	1089	1013	1138	1085	1056	1037	1068	1063	1074	1100	987	1052	1043	1078	1074	1047	1042	1150	1039	1089	1088	1091	1057	978	1094	1151	1150	1135	1118	1080	1096	1049	1060	1081	1080	1083	1129	1064	1008	1037	1038	1046	1064	1089	1057	1038	1008	1024	1063	1068	1132	1058	1095	1047	989	1080	1037	1065	1040	1071	1044	1065	1044	1069	1054	1105	1074	1058	1025	1024	1036	1062	1087	1010	1097	1104	1096	1101	1091	1123	1108	1125	1109	1031	1113	1072	1083	1096	1043	1089	1119	1099	1040	1104	1068	1007	1084	1031	1065	1097	1081	1068	1078	1055	1084	994	1061	1046	1050	1111	1088	1032	1102	1069	1091	1064	1067	1051	1055	1051	1016	1017	1067	1048	1080	1074	1079	1009	1078	1040	1131	1090	1082	1132	1058	1052	1056	1052	1055	1044	1022	1059	1061	1091	1010	1009	1070	1082	1128	1114	1049	1063	1095	1112	1059	1094	1070	1039	1047	1105	1071	1066	1066	1131	1034	1081	1054	1089	1093	1039	1039	1070	1059	1083	1041	1059	1086	1078	1048	1053	1029	1051	1090	1104	1097	1074	1013	988	1057	1067	1019	1011	1096	1061	1075	1102	1082	1054	1108	1077	1082	1061	1112	1122	1075	1113	1094	1031	1072	1053	1058	1059	1034	1102	1096	1056	1058	1071	1108	1068	1062	1060	1034	1064	1036	1070	1071	1108	1066	1036	973	1098	1030	1079	1075	1058	1051	1071	1122	1059	1025	1046	1020	1075	1086	1131	1017	1078	1099	1092	1088	1097	1082	1064	1112	1002	1038	1040	1118	1026	1110	1083	1078	1027	1080	1067	1015	989	1080	1104	1050	1081	1053	1079	1056	1043	1084	1088	1070	1046	1027	1057	1078	1069	1074	1049	1081	1054	1092	1032	1099	1046	1029	1007	1048	1165	964	1086	1070	1124	1044	1086	1032	1023	1122	1027	1061	1046	1054	1023	999	1086	1024	1071	1075	1075	1003	1075	1040	1088	1070	1071	1043	1053	1076	1031	1115	1067	1084	1064	1004	989	989	1067	1062	1057	1042	1086	1035	1014	1104	1077	1093	1101	1116	1091	1074	1111	1012	1081	1119	1068	1038	978	1041	1045	1011	1080	1072	1105	1008	1071	1094	1059	1047	1084	1090	1025	1062	1131	1089	1049	1086	1054	1056	1059	1067	1039	1072	1078	1003	1035	1023	1076	1096	1063	1091	1051	1113	1081	1091	1062	1021	1050	1044	1070	1143	1108	1035	1083	1102	1060	1068	1040	1046	1015	1154	1042	1059	1032	1055	1108	1009	1032	1088	1060	1059	1074	1075	1030	1062	1119	1156	1077	1108	1061	1063	1078	1047	1076	1032	1031	1092	1060	1001	1038	1097	1069	1008	1041	1024	1072	1096	1114	1037	1043	1080	1022	1074	1066	1076	1091	1074	1076	1091	1088	1087	1092	1084	1070	1058	1127	1087	1064	1032	1110	1071	1053	1015	1055	1067	1122	1078	1004	1013	1080	1189	1040	1113	1074	1012	1051	1082	1069	1026	1079	1085	1099	1085	1101	1119	1062	1065	1073	1093	1029	1121	1023	1100	1143	1080	1050	1104	1078	1100	996	1073	1058	1033	1063	1062	1092	1084	1123	1064	1100	1037	1012	1110	1020	1114	1088	1079	1101	1110	1072	1027	1083	1064	1068	1021	1029	1102	1106	1111	1071	1073	1025	1019	1067	1029	1034	1044	1050	1091	1081	1027	1099	1054	1093	1094	1091	1034	1089	1084	1085	1018	1059	1043	1032	1046	1116	1098	1019	1054	1030	1052	1097	1020	1075	1019	1035	1037	1070	1104	1061	1070	1012	1025	1093	1113	1111	1108	1087	1022	1059	1082	1027	1056	1097	1095	1040	1013	1044	1130	1130	1069	1122	1111	1093	1002	1063	1022	1013	1101	1093	1017	1044	1084	1043	1055	1080	1028	1071	1133	1115	1084	1076	1032	1093	1071	1054	1084	1020	1049	1120	1062	1077	1077	1091	1067	1122	1064	1095	1095	1038	1093	1005	1071	1089	1039	1078	1084	1091	1046	1037	1123	1059	1052	1061	1078	1049	1090	1083	1059	1002	1084	1033	1029	1079	1058	1064	1067	1089	1031	1071	1034	1036	1091	1069	1068	1118	997	1053	1074	1078	1045	1113	1065	1063	1078	1100	1082	1087	1046	1014	1034	1077	1124	1029	1087	1110	1082	1110	1071	1122	1102	1134	1107	1082	1033	1071	1054	1081	1073	1070	1042	1118	1076	1040	1069	1023	1060
29907	54423	40494	30867	27072	22418	17294	14516	12569	11466	9888	8386	7192	5796	4795	4342	3602	3071	2730	2557	2385	2060	1960	1936	1834	1690	1560	1446	1428	1327	1363	1299	1257	1164	1238	1214	1189	1192	1181	1134	1112	1185	1111	1138	1131	1140	1111	1215	1174	1164	1120	1091	1080	1049	1040	1036	1098	1064	1094	1029	1087	1095	1096	1039	1023	1072	1063	1054	1045	1019	1132	987	1015	1049	1036	1080	1077	1051	1036	1026	1087	1043	1075	981	1007	1060	1045	1021	1008	1045	1103	1070	1027	1055	1027	1071	1028	1112	1014	1040	1019	1056	1024	1064	1123	1000	1051	1049	1027	1058	1016	1033	1107	1031	1075	1073	1081	1076	1058	1002	1010	1093	1008	1023	1100	1038	1028	1082	1053	1006	1119	1058	938	1039	1012	1041	1077	969	1037	1074	1062	1054	1045	970	1004	1010	1002	1053	1014	1007	1029	998	1043	1028	1032	1019	1048	1041	1071	1025	1025	1095	1053	1055	1045	1054	1092	1022	1092	1062	1057	1065	1038	1081	1028	1079	1065	1078	1012	1009	1028	994	1067	1110	999	1031	999	1002	983	1125	1062	1028	1054	1021	1042	1000	1065	1058	1049	1057	994	1040	1000	1042	1023	1072	1042	1037	1060	1072	1020	1061	1065	1054	1087	1027	1018	1017	1019	974	1041	1001	1077	1054	1068	965	1016	1068	1015	1060	1035	1059	1044	1061	1036	997	990	1011	1052	1005	1063	1014	999	1088	1043	1030	1013	1026	1080	1013	988	1038	1103	1053	1070	1021	1016	1016	1086	1008	1077	1047	1085	1060	1050	1090	1042	1058	1083	990	1019	1024	973	1100	1027	1053	1099	1049	998	1116	994	1066	1056	1077	1051	1029	1027	1060	1108	1017	1056	1036	1065	1009	1050	1003	1061	1037	1068	1025	1080	1055	1074	1021	1058	1079	1010	1060	1031	1001	1014	1048	1037	1085	1078	995	1057	1053	1048	1057	1047	1074	1036	1053	1056	986	1062	1068	1058	1012	1043	1065	1065	1022	1075	1023	1053	1068	966	1001	1052	1060	1102	1096	1055	1053	993	1067	1041	1035	1023	1046	993	1032	1064	1074	1120	1103	1106	1117	1072	1074	1065	1034	1036	1026	1028	1098	1034	1111	1044	1026	991	1047	1019	1038	1025	1014	1015	1029	1070	1035	1079	1069	1072	957	1044	1056	1089	1056	1042	1062	1065	1060	1065	1025	1040	1043	1020	1030	1040	1034	993	1069	993	1025	1000	1019	1016	1035	1087	1063	1067	1052	1047	1041	1038	1065	1004	1069	1027	1010	1013	1006	1045	1078	1017	1028	1047	1005	1097	990	1014	1031	1040	1006	1013	1063	1027	1011	1021	1035	1034	1017	1017	1049	985	1049	1010	1114	1016	999	1016	1015	1032	1046	1068	1052	1026	1028	993	1048	979	1064	1063	1046	1018	1038	1039	1015	1044	1119	1065	1025	1002	1049	1010	1056	1049	1094	1006	1034	1049	1068	991	1036	1041	1042	1033	1035	1029	986	1100	1033	1081	1048	1035	1103	1084	1051	1088	985	1068	995	1030	1049	1042	1034	1081	1072	1055	983	1022	1025	1040	1081	1048	1031	1024	1055	1039	1025	1048	1061	1092	1006	1032	1041	1078	1028	1058	1082	1040	1054	1004	1079	971	1054	1027	1057	1073	1055	1074	1050	1042	1122	1053	1041	1095	1066	985	1109	1052	1068	1013	1070	1043	1045	1011	1000	1054	1034	1060	1108	1055	1060	1060	1046	1071	1066	1067	996	978	1047	1035	1042	1049	1006	1015	999	1037	1016	1048	1064	1090	1033	997	1093	1031	996	1027	1059	1034	1065	1075	1094	1058	1011	1019	1036	1019	1064	1029	996	1027	1045	1088	948	1047	1035	1040	1124	1027	1084	1039	1028	1027	1113	1015	1090	1056	1019	1044	1111	1042	1053	997	1065	984	976	1009	1004	1020	1039	1004	1006	1032	1034	996	1035	1044	1016	1063	1035	1063	1072	1067	1018	1066	1070	1091	1050	1029	1089	1058	1091	996	1025	1067	1025	1019	1098	1026	1068	995	1036	1039	1043	1033	1069	1069	1040	1096	1002	1027	987	1060	1046	1077	1050	1045	985	1083	1064	1044	998	978	1072	1051	1032	994	1118	1074	1032	984	999	1060	1081	994	1062	1045	977	1009	1021	1008	1064	1115	1065	1074	1075	1078	1025	1073	1102	1036	1017	1017	1007	1010	1013	1052	1046	1009	1066	1092	1021	990	1012	1028	1041	1009	1013	1021	1074	1011	1034	1044	989	1017	1030	1018	1061	985	1075	1071	1068	1026	1103	1105	1041	1083	1038	1062	1081	1063	1055	1033	1040	1032	1040	1025	1052	1030	1050	999	966	1097	1065	978	1046	1010	984	1066	1021	1021	1097	1014	1006	1018	1019	1054	1089	1003	1038	1006	1029	1074	987	1022	1016	980	1045	1108	1113	1050	1036	1032	1096	1030	1070	1005	983	992	1042	1062	1102	1004	1097	1053	1111	1017	1027	1003	1076	1064	1097	1062	1077	997	1028	1051	1018	1008	1079	1086	1072	1019	1131	1105	1038	991	1104	1046	1021	1054	1071	1032	1017	1072	1072	1106	1055	1034	1050	1089	1014	1025	1032	1000	1067	1051	1026	964	1072	980	995	1027	1021	1041	1057	1075	1035	1017	1062	1049	1080	1055	1047	1085	1010	1120	998	997	1005	1034	1037	1017	991	1007	1044	1092	999	1045	1041	1068	1058	1036	1033	1064	1065	1074	1094	1111	1067	1029	1018	1064	1061	1053	1014	1077	1047	1098	1016	1100	1023	1042	1072	998	1006	1094	1051	1011	1001	1007	988	1057	1015	1042	1026	1074	1057	1028	1027	1116	1045	987	1025	1080	1031	1009	1043	1063	1017	982	1106	1060	993	1009	1044	1034	1021	1028	1064	1110	1081	1015	1028	1028	1013	1042	1040	1024	1042	1049	1067	1036	1057	1020	1050	971	1065	990	1024	1041	1021	1035	1014	1038	1056	1087	1047	1029	1009	1052	1055	1023	1032	1053	1034	1052	1047	1053	1036	1043	1044	1031	1084	1036	1060	1058	1019	1011	1073	1001	1044	993	1042	1051	1062	1020	1050	1061	1060	1013	1002	1024	1057	1030	1056	1050	1011	1058	1061	987	1055	998	1060	1028	1060	1017	1041	1026	1097	945	1011	942	1045	1010	1075	1032	1000	1027	1043	1053	1030	1021	1074	991	1023	1069	1077	1066	1061	1074	1007	997	1087	1077	1039	1030	1035	994	1088	1033	1040	1043	1065	1042	1074	963	1046	1014	1096	1058	1058	1027	1065	1087	1001	1080	1057	1091	1071	1028	980	1139	995	1049	1041	1061	1051	1075	1034	1035	1019	1074	1043	1013	1031	1004	1052	1047	1024	1007	1053	1075	1050	1058	995	1081	1102	1037	1079	1064	1029	1009	1049	1054	1026	1016	991	1014	958	997	1018	1068	1040	1036	1026	1016	1052	1079	1054	1103	1077	1051	1088	1001	1024	1007	1068	1025	1046	1007	1064	1054	1032	1037	1059	1053	1060	1053	1052	1051	1042	1010	1067	1067	1031	996	1052	1019	993	1055	1007	1112	1037	1035	1089	1031	1042	1068	1034	1010	1009	1055	1032	1063	1050	1021	988	1053	1054	1045	1026	1032	995	1076	1033	1055	1071	1065	1044	1043	1089	1004	1069	1048	1062	1061	1043	1026	1040	1054	1037	1038	1052	1041	1044	1053	1045	1067	1048	1029	1063	1053	1038	1013	1059	1060	1008	1007	1028	1047	1027	1044	1049	1063	1014	999	960	1030	1090	1011	1013	1001	1019	1004	1025	1072	995	1047	1037	1077	1058	1095	987	998	1039	1109	1010	1027	1038	984	1090	1079	1081	1065	1018	1048	966	1023	1049	1076	1051	1042	1010	1081	1060	990	1049	1026	968	1055	1041	1096	1061	1061	1038	1041	1023	1089	1058	987	1021	1071	1075	1025	1029	1060	1060	1091	1038	1058	1062	1112	1072	1089	1089	1039	1106	1079	1038	1091	1058	993	1098	1003	1056	1069	1028	1010	1038	1034	985	1052	1037	1039	1078	1037	1092	1034	1071	1030	1050	1060	1119	1108	1031	1035	1049	1027	1024	1088	1008	1006	1079	1033	1071	1033	1033	1015	1011	1018	1091	1109	1030	1072	1011	972	1087	1090	1076	1019	1066	1043	1043	1034	1002	1030	1040	1047	1041	1037	1065	1054	1038	1018	1032	1021	1028	998	1029	1034	1079	982	1036	1009	1020	1049	1033	1057	1060	1025	1037	1035	1060	1051	1068	1048	1078	1015	1006	1037	1006	988	1073	958	1068	1040	1080	997	1041	987	1021	1085	1064	1056	999	1012	1089	1022	999	1052	1020	1030	1055	1081	1059	1015	1053	1107	1079	999	996	1012	1014	1045	1011	1025	1060	1057	999	1077	1078	1059	1004	1001	1036	1099	1022	1014	1088	1021	1046	1088	1047	1107	1075	1017	1049	1034	1056	1070	1083	1059	1056	1007	1029	1065	1053	1056	1018	1057	1057	1080	1051	1002	1043	1034	1043	1028	1030	1070	1009	1031	1080	1058	1040	1043	1058	1085	1030	1057	1005	1070	1031	1054	1069	1058	1070	1024	1052	998	1052	1018	1056	1058	1037	1076	1043	1065	1055	1004	1058	1064	1024	1047	1031	1062	1076	1049	1053	1014	1037	1083	1045	994	1052	1091	1031	1030	1113	1116	1021	1044	1027	1059	1035	1010	1046	1015	1098	1051	1100	1032	983	1036	1011	1051	1027	1064	1028	1040	1080
29245	26568	28797	21453	14558	9898	6473	4563	4057	3514	2748	2481	2168	1841	1634	1381	1339	1214	1161	1082	1046	972	987	973	940	872	829	779	836	818	817	686	722	753	742	786	700	736	785	708	748	726	739	717	784	722	731	734	669	752	737	753	692	718	740	714	734	717	693	708	727	734	745	707	726	710	740	679	681	678	726	713	687	700	775	720	697	709	735	728	728	714	677	750	694	703	698	723	686	731	681	736	756	700	697	716	741	697	696	703	720	719	730	717	748	713	711	687	744	689	691	692	701	762	717	729	701	723	709	685	707	711	717	731	722	769	707	695	716	739	752	678	652	720	715	696	722	719	679	706	717	722	710	710	722	735	720	714	709	700	737	743	761	719	737	670	759	763	674	688	717	750	726	697	699	734	716	648	712	706	721	700	678	739	729	690	693	683	693	706	696	656	716	643	705	673	717	681	718	724	693	712	708	697	715	685	743	730	655	701	756	754	784	678	700	677	737	720	740	729	719	766	695	709	778	716	713	737	698	726	699	723	684	715	685	686	708	734	704	699	713	711	677	674	716	722	695	668	730	745	717	702	652	688	713	737	708	635	742	710	701	660	734	743	718	767	691	716	701	711	717	714	679	736	691	680	738	731	722	719	715	672	727	735	709	688	788	713	704	750	757	713	718	711	718	712	696	729	706	734	695	691	678	704	714	712	756	673	682	699	665	702	728	649	704	696	710	730	759	712	713	730	699	704	732	678	713	748	722	685	712	690	702	677	674	703	711	730	717	709	710	721	739	698	686	720	681	735	724	703	707	705	718	695	683	702	736	708	682	736	732	682	680	723	721	717	708	696	712	677	701	718	743	732	740	715	686	709	729	732	761	744	651	753	714	703	710	698	748	733	692	736	761	675	745	754	664	720	655	739	741	676	736	685	691	721	661	700	771	751	710	683	678	704	755	743	725	688	687	731	708	708	695	713	747	680	705	705	701	676	709	671	674	733	650	737	748	690	709	751	705	746	725	707	671	764	675	678	680	769	722	713	700	711	683	693	708	765	701	707	700	732	723	764	708	693	715	717	701	721	667	745	689	693	749	743	700	766	724	696	681	748	731	699	682	739	709	740	709	707	704	711	751	713	706	723	679	678	728	729	741	736	703	719	758	687	716	713	703	732	729	711	703	727	742	655	673	655	706	724	743	702	653	700	680	765	711	709	753	684	724	731	705	698	731	684	693	718	710	741	748	692	702	719	717	669	723	683	772	749	699	745	689	758	684	735	697	690	636	731	681	714	729	692	713	719	715	681	689	731	726	712	711	725	712	664	759	692	737	691	715	693	740	706	710	733	713	708	747	651	797	707	714	739	697	736	699	717	735	712	676	725	745	673	687	673	713	671	717	702	680	732	718	696	702	734	745	715	718	675	696	721	732	687	711	671	708	703	682	720	738	724	695	748	725	739	744	706	731	716	727	716	710	676	732	783	745	723	726	683	696	687	749	721	725	740	741	732	738	736	697	666	709	713	660	727	706	682	701	718	717	625	718	657	687	714	766	700	749	684	702	752	701	707	727	716	714	673	742	703	696	667	721	695	672	712	706	687	722	705	745	721	769	704	720	726	699	761	725	758	652	751	714	730	669	760	710	695	718	742	714	670	722	726	736	710	756	721	694	680	728	756	738	666	727	717	706	675	712	702	695	690	712	725	703	732	724	665	700	687	679	716	763	699	733	702	680	723	690	714	708	692	711	700	691	763	709	703	702	711	705	684	691	667	708	670	680	724	736	698	715	689	739	744	691	700	732	678	688	743	729	719	728	706	725	726	754	685	766	642	697	723	732	695	755	698	683	713	694	726	697	679	735	714	732	690	676	727	754	707	706	690	725	713	643	719	694	749	722	695	715	662	670	738	717	709	696	672	683	688	750	704	721	738	748	698	689	734	711	755	737	713	711	733	710	695	739	733	738	698	721	730	673	775	697	715	746	706	740	691	729	726	741	731	724	680	693	747	755	735	726	718	749	722	659	722	722	652	734	716	723	728	704	735	753	747	697	706	713	709	697	732	674	731	670	697	714	712	690	702	706	696	714	753	694	687	706	708	757	715	729	729	688	725	667	715	706	758	695	684	687	751	690	687	710	759	701	662	663	671	743	748	714	680	757	675	708	718	735	669	705	695	701	721	699	714	712	708	740	676	704	708	717	716	748	720	718	728	733	709	697	695	711	699	719	707	712	712	732	715	708	747	699	711	720	730	704	694	704	751	728	718	725	701	686	673	697	700	699	727	666	715	684	701	725	699	733	736	725	674	722	677	690	752	743	722	727	679	703	719	734	692	747	694	737	668	682	758	730	744	655	708	716	702	736	703	711	687	693	698	717	700	718	685	706	685	735	704	677	698	729	733	727	710	786	691	733	685	713	704	708	663	703	707	730	702	720	658	712	692	721	764	718	709	684	730	715	690	704	726	685	757	701	756	698	680	712	711	707	716	686	699	691	693	669	684	713	726	734	720	694	701	733	674	724	700	706	677	719	724	719	762	710	770	690	741	729	690	687	701	726	657	674	663	686	752	730	714	669	725	716	677	707	689	726	736	682	733	662	737	735	726	703	677	724	747	674	740	731	686	733	721	726	678	705	699	674	761	712	707	677	718	726	690	706	719	671	719	708	704	678	710	671	750	698	726	685	676	689	745	680	699	678	665	715	770	761	715	735	712	746	690	665	744	765	695	693	735	758	715	691	712	681	721	684	707	744	698	703	697	690	727	673	748	703	680	730	707	731	733	736	712	718	696	761	691	672	661	688	757	694	721	708	690	675	736	712	712	720	728	728	688	694	718	698	713	712	704	687	687	721	696	739	671	705	682	734	707	712	747	726	714	734	728	722	703	716	738	674	708	768	710	746	754	702	735	715	648	740	693	714	678	784	688	785	712	689	720	717	762	712	679	659	750	716	753	714	725	710	734	687	719	713	709	681	685	722	706	738	725	694	711	741	709	712	732	731	711	727	735	728	716	673	701	746	739	686	698	674	723	672	698	702	780	699	738	657	725	735	738	656	694	728	720	725	755	662	721	696	710	686	712	740	709	728	721	739	701	681	678	683	680	682	781	723	712	694	699	754	716	770	665	712	690	747	750	725	703	677	752	688	691	760	689	711	654	737	637	750	718	705	703	680	709	705	717	696	714	716	730	744	665	636	749	710	715	719	719	721	721	708	665	667	771	695	729	759	686	675	707	723	711	708	699	739	690	717	709	713	715	712	713	698	704	756	748	742	754	712	710	706	697	704	733	722	698	718	712	673	711	699	746	694	700	678	723	722	651	701	654	737	704	670	726	701	703	710	778	727	673	700	724	691	697	729	734	698	728	704	697	730	732	720	673	703	747	718	728	678	747	664	697	706	694	774	712	708	644	710	674	682	712	748	692	690	715	669	712	670	704	681	714	737	717	755	724	709	716	719	666	705	712	676	663	730	709	751	710	701	722	728	683	742	719	712	746	766	679	722	707	735	734	754	666	687	713
25275	38986	27397	19164	16478	12769	9017	6871	6429	5216	4163	3762	3142	2662	2109	1901	1680	1592	1397	1290	1243	1126	1119	1017	1041	955	892	839	958	832	798	806	781	772	770	773	816	747	764	735	713	789	777	745	782	752	756	737	718	775	711	719	740	688	755	751	738	738	747	740	734	723	750	764	707	729	745	743	720	671	704	783	680	744	745	726	734	727	732	714	769	682	705	677	716	765	719	722	709	700	715	704	763	713	701	723	719	757	722	737	698	733	702	713	716	783	685	724	763	727	716	759	719	681	742	734	756	701	754	674	743	681	739	691	715	725	748	727	732	735	753	705	756	738	725	747	775	733	705	688	713	688	689	704	739	735	694	719	686	737	687	727	728	754	751	741	762	698	726	776	755	680	742	718	682	702	687	707	773	712	660	702	726	683	730	682	706	698	656	723	714	697	713	693	732	725	741	707	702	696	708	706	700	728	762	698	771	718	690	721	711	697	717	672	733	767	669	726	734	688	765	793	707	742	720	716	756	702	700	704	713	732	669	717	712	727	716	653	717	739	702	710	706	737	686	732	725	705	698	713	710	687	739	742	738	743	725	727	720	767	764	724	681	775	704	735	695	656	712	713	698	740	746	707	731	692	704	705	715	705	736	703	736	688	697	679	711	720	809	726	698	731	710	698	755	686	743	744	750	735	728	715	720	693	719	728	740	729	681	671	771	720	752	764	706	750	673	699	746	703	710	749	721	746	724	725	718	723	696	715	724	721	720	716	724	725	777	705	730	728	716	715	679	731	718	747	650	689	698	725	722	762	769	733	713	716	718	713	729	719	742	691	690	752	728	702	765	750	711	748	729	676	740	709	748	758	699	729	694	681	714	715	710	725	721	759	697	731	758	729	711	715	735	675	706	702	696	761	733	741	722	698	710	721	674	723	738	718	753	730	717	743	731	709	704	732	711	704	771	709	755	707	754	736	747	707	686	697	739	694	693	695	719	756	711	713	726	716	739	724	664	738	756	733	687	686	703	722	731	773	768	731	709	736	694	730	716	738	744	738	716	768	703	732	742	730	725	676	727	748	717	738	697	760	718	727	751	763	701	664	715	706	717	740	731	771	740	818	709	724	724	724	747	740	723	752	720	701	657	733	768	732	761	740	736	731	704	721	753	719	720	729	713	693	705	707	745	737	705	748	734	726	712	765	673	721	735	722	709	746	734	723	716	723	753	685	751	715	718	688	710	708	718	731	695	713	685	752	702	733	724	730	735	731	695	726	750	743	741	700	700	699	765	719	744	688	700	726	676	726	738	755	720	729	705	697	697	692	731	687	764	763	741	711	705	685	739	727	703	738	666	717	746	710	684	734	715	751	728	735	736	750	675	704	715	719	689	721	656	744	722	757	721	741	694	729	740	727	706	725	696	720	732	720	733	688	709	722	743	705	706	721	719	739	750	733	740	710	711	709	676	737	730	748	721	740	731	763	793	725	698	708	715	716	763	714	699	699	715	718	767	683	737	730	720	719	750	660	690	703	700	705	681	762	734	743	713	775	735	738	745	753	760	730	728	700	734	735	752	716	731	701	718	725	700	741	703	655	743	709	755	688	738	692	686	764	734	722	737	724	740	735	702	710	746	727	735	763	695	707	734	737	701	715	693	701	724	695	756	715	690	746	693	684	756	734	694	726	748	763	768	726	713	744	724	753	687	702	680	755	759	701	729	697	720	718	735	714	687	772	732	736	736	687	737	691	724	698	760	711	706	732	744	715	697	735	750	737	742	726	716	721	717	745	711	712	715	741	774	728	723	746	730	689	740	707	751	736	715	715	732	714	724	751	733	744	719	741	697	686	740	729	725	741	714	707	743	737	742	727	726	727	783	697	716	763	658	702	720	703	710	726	756	711	743	723	725	721	705	727	719	697	738	704	738	705	711	758	733	722	668	741	734	690	748	737	733	692	748	731	744	730	710	749	747	706	701	750	733	725	696	721	716	679	767	694	739	723	688	779	744	697	754	799	721	704	689	784	740	752	709	707	725	746	713	732	699	730	732	749	731	704	715	717	719	744	778	732	692	694	749	756	717	679	728	680	723	705	741	744	740	709	689	638	744	744	763	751	729	717	727	750	736	727	669	697	748	736	719	707	728	734	776	712	725	769	733	751	703	701	712	707	710	699	710	709	719	729	769	700	721	703	727	757	748	717	730	703	717	674	763	668	745	764	745	713	717	680	740	703	751	738	728	758	730	716	730	727	733	743	733	735	731	725	700	690	703	741	713	760	738	730	713	741	689	734	730	755	698	710	727	701	722	739	755	739	710	736	735	707	717	728	721	731	730	765	744	754	674	766	713	694	730	746	736	692	718	660	708	712	716	680	656	723	703	668	722	692	708	702	708	725	718	688	732	728	746	709	716	722	682	684	729	733	708	723	682	682	712	697	716	733	702	693	764	711	734	734	724	717	707	735	673	729	742	735	759	791	752	722	718	717	725	732	736	730	723	743	717	708	746	747	723	712	752	740	724	754	704	703	693	754	751	685	711	740	698	717	735	694	688	708	744	772	726	763	720	734	740	722	737	728	711	739	698	723	729	669	688	776	704	770	710	732	716	719	726	688	769	743	708	718	700	757	773	746	732	758	668	762	733	742	744	718	745	691	723	673	709	698	740	695	727	728	712	712	734	693	672	741	682	729	682	691	713	667	731	688	693	743	721	756	737	679	728	761	721	762	710	685	709	725	743	706	712	740	755	753	721	722	676	738	734	745	732	758	693	751	710	722	707	744	711	768	719	715	773	702	759	674	719	722	703	701	661	694	689	714	694	714	737	733	685	733	693	723	739	762	709	766	688	757	720	763	732	735	743	695	725	761	728	756	690	699	771	738	726	782	731	737	727	727	700	682	705	698	724	742	682	736	752	724	692	721	703	789	710	682	666	676	722	747	686	736	668	733	740	752	723	736	735	686	702	708	737	700	724	689	697	747	687	735	734	711	724	753	744	721	712	735	776	762	708	747	727	722	735	705	732	675	752	726	771	699	734	755	729	776	706	755	728	751	698	734	772	695	703	718	752	713	737	737	737	725	738	688	740	746	733	675	709	794	713	724	736	716	730	707	738	705	735	705	716	703	721	730	735	718	730	750	713	745	677	739	718	719	716	692	708	697	697	675	715	718	696	719	740	716	689	710	706	714	757	740	738	735	702	718	778	734	710	752	728	737	744	718	729	730	747	717	757	758	708	708	680	709	713	724	736	774	726	709	711	693	721	729	705	716	769	715	679	730	712	735	720	682	695	772	717	672	678	695	744	710	721	711	691	746	714	756	785	723	678	749	699	721	703	746	740	688	778	748	753	674	728	708	725	740	684	669	782	695	726	745	682	710	743	704	731	718	719	716	675	717	731	695	739	690	751	728	766	723	681	734	734	705	723	681	707	730	749	726	706	724	731	704	712	716	725	760	716	709	719	722	723	704	725	662	715	716	670	771	748	736	672	687	730	745	744	736	736	698	671	679	719	750
23639	21039	28390	24304	22443	20517	13519	7634	6507	5861	4556	4073	3603	2914	2368	2093	2021	1710	1549	1466	1400	1336	1235	1305	1194	1146	1042	1026	1006	985	976	946	913	924	911	863	880	851	853	887	862	854	815	854	857	838	862	814	894	877	781	833	853	830	841	775	842	825	855	821	822	840	834	844	827	805	813	861	908	843	821	803	805	832	835	816	778	840	819	837	827	870	769	830	794	787	792	811	875	840	823	816	825	813	842	840	857	891	749	829	808	869	804	818	844	811	809	837	790	786	775	840	798	859	861	791	787	793	801	834	789	829	828	782	831	770	806	852	788	737	840	816	808	842	807	802	798	856	841	786	861	825	812	792	797	803	845	804	791	820	745	799	797	870	820	831	768	824	810	820	803	830	846	856	791	805	819	811	845	803	793	806	792	800	829	815	856	829	850	793	826	849	802	825	811	846	795	839	781	788	819	808	770	841	794	746	777	831	804	799	880	800	837	865	787	818	781	787	831	799	835	798	856	792	789	805	780	783	814	826	772	812	832	739	808	773	802	808	857	864	838	825	849	811	792	804	828	776	828	835	794	850	799	754	871	828	842	825	820	792	847	791	850	845	842	811	782	822	814	790	828	775	841	850	811	822	827	802	784	831	786	822	833	836	805	778	824	847	854	812	865	793	792	848	801	810	788	805	805	801	879	824	808	855	829	824	839	810	756	811	807	766	809	871	801	768	789	836	861	833	824	798	802	819	898	831	831	847	795	797	817	840	806	766	837	846	811	864	831	785	780	800	769	813	858	818	837	844	887	799	865	805	813	841	789	869	817	784	832	814	769	785	882	807	786	833	822	863	820	750	771	767	779	804	809	822	807	826	807	825	830	814	821	808	837	817	783	830	790	785	819	786	805	795	832	822	789	828	827	760	805	773	799	814	784	751	849	839	795	823	810	794	809	819	760	881	772	828	834	807	820	815	787	845	855	779	805	764	819	779	789	781	827	802	801	834	840	769	812	820	802	826	817	781	838	780	835	788	772	856	807	821	749	803	811	778	800	776	780	838	766	824	797	800	806	809	838	834	802	813	786	809	805	837	804	776	785	803	820	778	768	826	786	831	814	810	813	809	798	817	796	828	728	783	772	825	800	832	861	793	805	824	814	819	799	853	790	821	797	844	816	802	829	838	834	800	810	801	802	817	849	824	801	798	772	838	812	845	808	789	775	845	848	836	814	818	788	785	847	767	820	783	830	789	766	856	819	804	888	796	876	802	815	783	822	836	825	885	796	829	781	808	891	801	791	819	822	842	780	802	826	828	819	808	881	834	822	839	860	802	830	856	802	871	759	779	761	805	876	847	843	823	800	819	841	802	798	808	818	826	777	834	775	821	847	797	831	842	802	832	751	813	811	822	797	841	824	767	839	847	798	827	855	801	828	826	766	850	839	797	870	809	832	796	871	827	801	852	867	753	887	800	815	795	792	827	822	789	830	772	784	752	892	833	826	786	812	770	827	814	846	802	851	816	891	822	805	815	836	847	818	822	791	820	803	779	796	845	806	806	748	845	842	800	829	826	765	801	835	792	784	856	876	774	836	813	770	820	818	818	785	800	780	812	846	830	761	791	810	773	816	802	839	848	841	802	747	811	756	815	840	836	753	787	835	817	789	808	798	798	817	787	844	828	814	775	832	755	799	828	814	807	809	832	854	793	844	821	801	878	827	796	803	827	840	816	874	855	806	869	822	848	809	887	794	842	810	822	841	822	804	833	822	783	829	871	817	736	834	795	814	808	836	804	794	810	845	794	827	773	824	799	794	781	753	750	839	780	873	852	839	805	828	829	865	843	823	839	808	825	829	899	842	808	813	850	814	857	802	865	814	781	847	812	856	835	819	812	761	775	818	807	804	812	840	822	818	771	817	770	806	807	827	819	779	792	836	806	833	765	784	885	816	801	795	847	769	810	828	833	867	769	775	871	827	764	848	810	837	756	820	808	878	820	790	816	789	846	767	810	843	794	826	832	814	819	758	797	810	780	822	821	798	826	846	841	796	794	797	774	820	823	825	800	776	812	841	754	809	884	830	834	863	840	833	826	850	847	809	861	833	850	847	840	839	776	748	782	823	795	788	809	835	839	815	807	863	839	812	796	808	807	809	812	818	823	826	815	772	864	804	866	819	819	810	820	809	827	810	807	773	855	751	844	860	847	806	830	863	848	758	818	862	808	795	821	810	791	822	837	844	808	821	802	792	871	842	800	828	812	849	815	797	817	871	814	743	860	797	829	842	820	777	835	787	781	786	832	808	799	856	867	817	789	812	815	789	843	827	870	805	852	890	834	783	797	834	785	760	831	803	820	876	841	757	807	828	801	827	813	811	852	817	764	787	734	807	831	832	802	846	799	848	788	834	843	809	855	792	802	829	789	817	819	796	796	769	821	780	815	822	791	781	818	858	756	767	823	823	799	803	804	835	820	834	851	788	753	790	811	794	784	780	804	852	838	818	825	805	801	822	789	853	881	852	789	833	876	805	798	789	831	802	762	772	873	828	882	819	771	774	808	765	807	848	844	768	845	828	815	806	826	851	763	847	825	827	845	823	826	793	799	784	782	866	797	854	860	838	836	777	847	825	845	792	786	801	826	806	828	793	792	784	811	810	823	844	808	786	797	794	818	802	820	783	846	822	846	807	861	811	824	866	843	866	821	797	785	846	803	782	824	810	804	777	840	846	795	814	875	768	860	811	802	804	761	816	813	849	816	807	838	808	831	839	768	793	799	867	807	827	802	815	808	780	852	808	810	799	833	831	806	837	806	785	792	796	811	818	735	852	800	803	820	790	793	851	847	808	792	850	759	786	796	833	828	815	829	828	823	854	831	822	782	841	823	847	833	788	812	845	788	817	837	780	783	816	800	839	844	833	792	828	838	824	826	808	836	838	807	804	857	857	819	815	798	814	834	851	791	779	860	804	813	767	773	806	822	834	810	809	819	809	850	788	729	793	832	812	771	827	825	797	793	785	838	775	842	840	832	834	848	864	801	891	796	824	768	840	848	782	789	803	818	831	816	821	847	869	788	765	854	838	817	775	809	809	815	799	843	815	868	801	795	783	864	806	777	798	817	823	840	781	811	798	785	844	838	814	800	815	820	864	846	786	853	775	801	839	846	831	852	852	785	790	857	862	825	822	811	840	824	803	842	857	801	780	824	848	758	762	821	850	817	808	813	798	836	794	847	799	801	838	830	844	867	859	801	776	820	834	815	821	843	796	834	826	802	865	825	816	788	847	823	808	827	768	803	811	789	830	811	816	824	786	831	829	803	798	856	807	866	813	772	818	827	767	838	817	820	796	809	824	829	842	806	845	827	866	822	787	722	865	806	786	814	784	862	820	845	807	829	865	859	801	837	832	848	800	826	801	789	883	793	765	825	786	834	830	790	838	755	851	806	819	892	817	837	810	841	840	819	767	782	840	781	839	809	837	832	790	833	834	841	763	820	817	811	855	819	889	822	775	819	790	856
27131	48471	36401	26893	23914	19069	13419	10195	9622	8376	6387	5887	4980	4060	3230	2831	2543	2287	2018	1762	1677	1434	1479	1447	1361	1248	1165	1093	1081	1008	945	992	952	926	943	901	898	895	928	949	910	953	886	890	850	889	884	882	894	836	878	833	812	868	847	808	860	817	817	785	849	824	827	724	804	882	819	855	774	874	847	819	824	735	836	811	792	839	796	807	777	801	829	807	818	786	827	811	798	788	839	839	836	740	765	828	801	813	798	817	783	823	796	801	805	820	820	859	869	837	805	814	805	800	814	848	798	777	781	846	827	806	786	836	818	782	861	795	811	821	831	780	784	795	820	811	882	808	859	764	842	813	835	830	854	846	766	826	841	774	788	779	840	778	733	843	810	826	767	845	813	819	796	815	818	774	818	827	852	829	778	813	748	833	817	810	792	779	814	834	810	794	796	853	800	785	796	821	842	822	757	796	804	788	804	816	826	809	803	839	803	798	836	796	753	867	815	806	819	791	760	829	802	838	818	837	770	811	788	817	809	777	824	793	802	834	818	822	812	782	792	801	802	799	774	774	811	831	802	790	777	829	801	862	848	813	803	809	765	761	834	817	801	831	840	794	842	806	786	863	830	833	894	768	787	767	786	811	804	872	800	822	833	851	755	869	777	862	769	832	821	807	864	809	845	853	821	828	839	818	807	817	831	852	813	795	822	837	837	792	814	838	850	808	759	821	819	779	781	826	814	807	843	827	773	782	839	795	842	750	809	824	830	879	809	844	914	799	821	794	824	819	832	779	866	811	771	804	853	829	808	823	817	771	812	807	803	816	836	825	841	843	840	773	843	822	817	844	831	830	796	790	784	819	792	803	819	836	809	752	759	762	839	827	840	803	772	817	826	796	776	808	806	787	776	767	811	808	818	805	826	780	783	830	793	839	835	814	826	840	811	795	821	824	823	801	831	847	833	815	838	810	819	814	840	785	806	799	779	821	817	801	785	800	864	814	842	810	819	857	805	837	775	850	807	834	777	811	819	810	776	796	796	818	796	852	805	847	826	834	843	880	837	771	817	857	773	827	825	803	814	738	789	818	812	881	808	799	798	841	800	807	855	836	788	790	770	873	803	782	780	846	795	772	827	792	853	787	788	873	784	824	839	827	803	815	794	786	817	811	851	821	873	803	812	836	851	784	867	836	830	799	789	840	794	824	784	799	793	790	797	838	781	812	805	832	818	802	850	836	785	804	838	782	803	821	845	836	797	838	808	800	786	788	804	813	816	849	790	765	786	780	844	814	800	802	767	818	815	817	774	830	793	817	816	809	753	825	778	785	819	890	832	816	856	812	826	800	828	781	782	839	767	799	859	845	816	790	798	849	819	803	867	782	823	870	821	792	793	868	828	764	794	808	778	822	785	773	829	809	824	792	843	797	822	850	807	850	777	817	837	817	844	771	765	840	827	794	809	843	834	786	823	820	793	832	813	848	800	812	834	810	818	773	832	792	790	818	785	758	845	844	822	812	812	776	825	826	771	791	821	839	841	802	784	882	761	770	845	804	812	831	827	772	825	834	793	818	817	805	813	808	869	816	820	810	839	811	822	818	816	821	825	864	834	818	852	786	837	773	810	759	815	834	819	818	839	795	795	839	771	791	817	776	777	822	830	846	860	815	826	836	816	806	841	815	837	809	801	852	799	816	805	776	765	813	816	806	783	851	817	810	817	763	790	835	819	774	787	860	800	775	778	828	762	767	841	797	769	749	782	799	837	823	833	784	822	857	842	814	814	841	832	807	800	791	825	801	828	798	822	842	826	818	844	810	786	833	776	829	789	822	845	785	810	835	789	782	793	827	840	784	837	803	832	787	750	793	796	769	821	776	846	760	810	846	859	815	798	809	799	805	875	812	859	772	802	851	816	818	761	854	785	825	841	808	801	796	784	775	859	834	816	814	842	810	794	773	810	774	796	797	793	853	817	829	750	742	824	876	840	795	823	809	864	861	830	828	832	774	852	816	783	808	824	842	823	828	792	742	796	863	758	772	838	792	786	796	818	789	828	824	811	807	871	775	816	798	797	795	818	823	827	861	814	842	836	794	781	796	775	868	817	778	789	799	797	787	827	788	776	873	825	823	784	828	781	844	815	817	836	794	832	790	776	833	857	834	826	812	833	808	820	858	806	832	784	813	782	768	780	753	804	804	792	777	842	808	809	798	828	777	810	807	808	738	846	794	784	788	844	775	841	839	778	787	796	825	756	788	829	773	805	817	831	857	798	761	771	832	794	848	828	779	818	757	858	814	813	760	827	825	827	796	788	752	816	795	766	808	798	842	780	756	788	772	846	820	834	760	825	833	847	813	779	859	784	811	785	799	757	873	816	842	814	777	745	843	820	801	835	816	791	808	862	855	824	874	803	761	816	838	784	835	834	859	852	840	804	749	783	789	796	816	838	795	851	788	800	805	858	809	792	863	818	819	798	848	845	779	820	829	875	791	858	827	790	740	805	807	806	808	758	842	798	845	805	838	836	777	797	778	790	835	775	848	807	789	827	788	827	871	810	809	768	797	786	786	838	849	840	804	780	836	765	818	810	858	788	794	832	890	818	819	805	811	836	856	788	832	798	819	758	815	801	809	809	834	870	820	847	786	867	876	817	837	816	778	836	806	745	844	797	856	857	786	773	814	813	812	798	843	813	794	836	808	810	817	814	806	815	817	796	806	806	827	858	841	795	796	745	832	775	784	863	784	809	790	805	801	821	808	827	815	828	782	808	813	833	815	839	822	819	826	851	802	882	815	780	791	777	802	798	814	830	795	870	815	779	840	784	881	840	844	814	858	761	843	774	767	740	782	805	878	784	798	866	890	765	795	803	785	804	812	818	853	808	830	815	811	852	802	802	828	793	824	874	807	842	888	830	822	823	789	825	775	846	819	777	824	782	873	823	832	802	857	828	832	808	805	835	820	808	784	844	865	838	782	827	840	792	836	811	854	807	803	773	811	772	852	819	795	858	865	803	830	838	808	784	840	873	824	803	881	836	800	767	825	847	793	812	791	832	823	863	822	814	828	804	813	807	843	830	825	858	798	813	799	760	788	798	775	831	839	727	797	830	756	847	792	828	867	805	813	839	777	837	829	802	779	759	774	781	777	867	791	795	814	838	807	821	853	833	795	829	817	839	857	807	821	779	828	785	801	803	816	836	789	808	844	823	806	854	796	839	833	796	778	827	784	820	843	854	818	832	854	837	804	825	787	831	858	799	823	789	849	806	860	791	811	862	806	802	808	829	793	791	821	823	802	851	842	815	825	822	826	813	801	796	767	782	803	814	768	811	805	813	794	863	792	827	734	808	832	799	821	839	833	764	850	784	753	800	804	813	792	830	794	761	810	833	833	849	791	788	790	824	791	771	819	817	849	807	821	774	853	832	862	831	811	779	805	789	801	827	821	778	813	862	807	809	796	803	779	779	797	842	837	856	770	847	794	810	774	835	901	830	823	853	794	799	779	783	844	796	792
24806	21085	27943	25920	21045	14599	9073	5977	5035	4687	3682	3253	2795	2354	2050	1794	1642	1435	1400	1379	1218	1219	1163	1249	1074	1085	1044	952	962	950	952	920	897	889	850	826	890	941	886	904	871	891	866	913	885	848	900	892	885	863	882	838	868	827	856	829	862	825	869	813	887	818	854	825	798	806	822	795	859	869	811	856	836	843	862	827	868	810	868	877	901	811	845	832	873	835	834	864	832	842	844	857	829	825	844	814	881	869	834	816	849	823	835	858	788	871	834	866	806	870	870	887	838	843	925	853	858	849	861	848	840	825	844	856	908	862	869	844	810	840	874	898	809	881	817	791	788	873	886	876	890	875	836	869	870	823	896	840	829	770	822	875	827	839	866	839	864	794	832	826	867	828	809	838	831	830	821	827	807	845	823	857	758	886	863	864	856	871	865	783	856	804	861	891	831	847	806	871	863	847	826	806	827	853	867	804	768	868	873	871	795	794	831	846	818	862	804	869	856	811	797	876	796	823	826	881	832	900	835	831	836	829	889	876	817	818	831	844	849	792	858	846	849	836	808	809	895	835	814	852	824	893	822	796	860	806	888	800	809	825	830	836	853	836	805	814	851	802	835	874	826	802	859	864	875	867	786	815	836	870	846	837	871	836	833	876	879	806	814	904	863	892	840	866	870	905	878	811	836	855	876	826	847	844	861	828	844	877	814	827	853	832	836	874	837	805	834	900	868	834	838	824	863	823	906	839	801	824	809	867	821	825	836	865	883	854	880	834	821	828	785	828	793	819	801	779	823	788	782	868	883	872	906	858	847	854	841	867	831	875	855	887	851	815	823	808	814	857	846	860	858	842	800	823	795	893	853	874	855	829	795	831	855	857	818	811	831	912	850	837	894	783	880	841	853	863	867	825	851	807	849	870	790	916	803	853	829	814	840	808	838	853	860	919	805	822	865	880	845	847	838	832	823	857	829	861	824	840	832	863	867	808	811	828	857	831	846	812	872	819	817	795	871	892	853	858	874	834	803	875	862	853	870	834	820	855	930	854	851	866	813	839	796	835	818	841	860	899	838	865	871	827	805	871	841	861	809	848	768	829	824	863	801	817	848	810	880	885	827	876	872	833	848	840	850	858	806	848	870	840	856	840	895	823	812	858	776	830	840	867	859	827	873	818	835	883	873	851	809	844	894	856	780	766	874	821	800	850	843	822	810	836	910	844	829	836	880	892	839	775	797	858	854	885	807	854	812	880	830	846	879	831	864	857	886	866	820	845	798	868	819	829	855	802	882	802	846	898	847	802	816	829	823	897	856	804	829	833	855	868	780	866	810	853	917	853	776	836	805	840	870	813	924	822	813	857	833	864	855	828	836	833	828	869	846	863	855	883	832	837	856	882	830	867	840	848	846	848	855	864	861	798	807	895	915	864	852	825	871	853	869	846	843	860	758	809	838	825	864	823	835	835	794	839	844	814	843	830	857	872	878	847	843	816	844	863	849	816	830	855	840	867	847	764	794	805	830	858	872	805	839	877	836	827	851	802	896	859	815	800	819	820	787	870	841	884	836	830	806	829	796	829	827	856	865	822	881	832	833	839	879	811	836	852	856	847	845	886	863	824	852	810	850	811	853	841	862	835	889	844	867	813	874	830	828	815	873	810	819	869	846	805	859	845	853	829	817	870	877	796	859	847	878	860	858	892	859	862	872	808	861	889	840	832	821	844	844	841	848	869	847	897	883	879	844	829	867	853	823	826	848	888	810	884	833	830	876	826	849	841	856	821	904	818	853	861	841	844	883	800	865	870	845	824	841	829	788	854	819	815	818	846	870	812	838	855	828	862	833	868	806	811	824	860	819	847	868	833	793	850	844	799	807	811	851	829	839	877	864	849	790	802	797	760	850	829	843	860	822	829	814	816	784	859	811	819	859	794	815	903	833	863	850	896	903	814	799	813	874	839	914	789	862	873	872	853	880	847	827	841	854	861	905	778	874	876	855	902	838	897	830	940	889	852	860	846	826	825	833	863	846	870	842	874	868	827	870	787	835	824	881	885	814	847	858	822	839	798	812	871	835	831	814	845	809	868	805	839	855	799	863	802	863	833	814	824	854	841	862	887	850	821	861	838	820	831	837	900	778	839	822	820	852	878	827	837	821	855	810	850	851	814	817	886	840	843	894	858	811	780	846	842	849	821	823	880	834	816	833	859	870	882	819	855	835	853	828	861	834	894	895	836	861	835	811	851	880	872	779	825	851	801	877	834	791	855	798	824	826	777	801	852	865	855	808	827	774	871	858	835	838	900	842	900	798	822	793	829	819	759	773	865	851	819	842	864	847	804	861	809	827	842	825	818	837	866	805	855	852	849	861	865	874	847	822	879	834	829	859	846	884	843	870	832	874	871	854	857	798	871	886	818	786	823	792	846	846	825	826	816	851	855	845	844	821	853	899	843	830	881	818	835	809	832	842	861	822	882	852	828	834	796	852	847	814	824	825	839	842	847	853	828	800	824	851	858	855	827	826	837	820	798	870	794	858	817	844	822	786	831	822	821	844	836	849	830	854	807	859	847	856	839	862	876	854	823	819	861	837	829	818	832	870	857	883	829	844	819	847	833	881	843	843	823	817	818	894	838	834	837	836	868	785	806	890	846	849	841	811	855	875	829	846	825	825	835	856	817	853	795	859	830	802	859	808	864	824	868	900	867	867	889	828	815	821	908	877	846	816	819	844	808	853	853	823	858	876	825	865	832	860	839	883	822	877	806	865	865	833	836	850	876	871	801	853	854	839	840	808	851	778	882	839	827	815	848	858	865	866	836	813	887	844	865	805	819	812	845	854	851	839	824	833	846	877	833	845	825	792	825	836	854	762	873	827	822	875	844	824	818	842	838	873	794	860	854	871	848	809	897	855	818	806	833	850	861	847	886	821	857	893	854	847	803	851	840	794	830	905	898	844	853	810	828	835	778	888	816	818	797	849	828	775	843	830	865	821	884	814	861	882	899	803	867	911	879	803	854	871	857	815	850	822	852	853	870	855	842	826	847	810	880	842	826	815	839	871	849	840	827	892	830	850	822	854	940	861	880	831	843	839	823	841	800	789	840	867	822	864	872	824	865	825	851	801	834	853	873	854	859	818	821	849	841	853	855	808	840	862	865	895	793	821	880	845	825	849	840	810	828	827	791	839	802	828	810	861	812	844	821	859	819	894	922	865	828	883	848	879	796	847	874	844	882	820	825	864	781	777	824	820	823	839	874	849	841	846	861	828	836	865	842	844	854	869	820	803	819	844	849	793	852	839	836	838	852	875	868	821	786	876	819	844	882	843	839	827	805	855	832	811	843	838	877	823	815	855	801	834	880	782	826	855	818	898	846	832	824	884	792	826	857	808	798	809	803	843	811	798	831	835	850	834	889	858	841	874	898	813	883	916	815	883	855	856	859	805	864	883	856	822	842	857	826	845	795	858	820	807	828	849	800	823	783	821	845	830	836	843	845	839	891	859	871	794	815
26594	44682	33552	24563	21417	16633	11394	9022	7906	7240	5564	4825	3987	3477	2693	2434	2235	2045	1733	1652	1510	1467	1332	1341	1332	1257	1127	1138	1080	1028	975	963	967	906	962	965	934	956	999	926	948	891	932	937	904	952	1009	896	901	892	866	945	943	854	907	877	866	875	900	881	853	826	873	815	866	819	864	920	864	930	858	870	847	861	841	881	897	809	870	875	853	838	833	877	882	910	894	877	890	893	905	842	859	873	877	907	836	825	851	860	849	860	809	866	883	881	844	878	836	860	820	886	851	875	847	888	886	869	863	917	835	867	845	871	847	856	797	863	878	845	838	899	918	817	890	911	953	891	817	857	866	811	869	863	878	852	877	871	871	919	849	892	852	878	834	810	859	827	910	930	858	886	887	879	877	886	885	852	833	853	846	875	887	874	880	879	884	853	891	818	874	848	838	835	867	851	804	869	867	937	873	916	882	819	823	868	845	892	880	858	868	868	850	823	853	850	894	895	819	887	838	791	836	879	855	882	894	869	835	845	841	892	862	875	860	907	872	854	847	873	893	823	838	894	856	853	875	852	846	888	885	852	842	843	878	869	904	850	889	872	855	915	867	869	905	882	890	811	870	841	839	861	892	829	892	888	877	845	883	858	859	842	887	835	888	841	869	841	862	840	860	866	868	873	843	822	861	900	874	819	821	867	841	887	873	818	819	864	850	828	807	852	820	869	946	832	888	860	861	838	852	872	834	859	893	844	848	866	831	849	916	861	834	854	869	932	868	819	854	891	820	852	863	830	886	846	891	861	812	816	913	848	927	888	889	836	887	836	860	897	897	871	855	806	850	846	881	887	927	865	924	826	883	875	868	860	836	876	816	853	855	899	900	878	838	869	876	888	839	875	829	843	849	874	857	835	836	859	836	861	795	813	879	886	868	808	850	860	819	823	884	876	840	889	917	852	867	846	885	885	885	856	897	922	847	877	834	904	891	828	820	890	876	866	840	867	868	854	841	800	848	864	873	820	839	875	858	825	843	860	840	861	872	858	823	860	838	868	867	886	938	861	824	840	906	875	889	802	840	818	873	872	872	843	830	828	860	844	858	871	833	806	868	814	848	825	856	894	821	913	857	905	877	807	859	903	820	832	859	870	857	806	885	844	813	829	854	826	839	889	856	847	831	927	869	866	873	849	863	863	822	867	862	831	838	830	890	820	865	868	834	839	864	826	833	848	838	875	834	851	808	844	856	917	863	803	854	783	921	839	849	797	902	830	897	829	885	861	859	801	877	834	923	884	844	852	858	856	849	886	859	896	855	847	882	815	841	854	849	912	845	824	885	858	886	857	880	850	860	852	904	882	854	882	845	820	859	850	900	849	895	831	881	813	868	868	848	871	864	868	818	850	827	909	840	901	818	865	849	853	859	885	840	804	816	850	898	846	869	849	849	821	812	839	856	836	866	834	882	870	916	835	838	864	857	850	825	848	846	897	827	837	933	866	843	891	866	804	826	897	894	831	887	856	834	835	871	852	867	819	859	791	881	853	904	825	887	849	837	808	834	858	834	804	902	835	845	857	945	884	843	821	858	881	829	857	865	845	860	850	847	863	831	838	856	908	872	879	838	889	901	865	868	867	832	881	839	918	842	917	858	828	836	878	820	893	892	809	861	817	817	791	889	784	838	827	891	870	911	879	838	904	934	853	853	857	848	885	872	895	848	856	841	868	881	834	844	887	814	886	843	875	847	825	799	828	850	855	912	893	850	874	847	855	847	877	820	887	915	905	822	895	880	870	853	857	869	770	772	835	887	862	851	859	889	895	844	826	861	865	808	857	879	861	827	892	894	854	883	865	895	864	840	870	888	849	894	818	831	790	849	873	894	920	782	885	893	886	922	867	857	874	861	821	820	879	879	892	886	856	868	885	871	900	822	878	850	881	807	851	885	856	893	796	845	884	847	932	865	832	879	871	865	831	883	865	826	901	837	855	819	867	846	924	818	887	859	836	908	822	907	840	911	873	854	841	864	875	862	845	851	813	906	885	821	791	898	901	878	895	839	802	827	892	829	912	864	882	848	841	819	895	868	868	838	912	871	941	768	873	858	815	929	864	904	905	831	822	855	881	901	861	856	806	887	857	833	888	871	881	833	830	849	858	913	840	862	824	876	832	836	863	839	859	886	832	854	843	901	874	849	884	818	892	853	850	848	841	891	850	863	904	875	826	863	890	863	825	816	883	840	872	870	820	837	850	839	866	849	827	870	830	930	840	874	817	854	845	858	840	863	827	849	890	829	883	859	862	845	854	874	786	913	889	907	890	871	859	862	892	919	855	854	864	809	859	860	795	828	882	915	908	907	872	847	807	907	864	829	852	829	885	859	856	852	778	856	882	873	859	869	834	860	838	869	910	863	867	852	839	849	883	834	873	862	841	858	896	900	823	838	894	864	875	870	884	858	928	838	877	838	827	871	860	886	844	834	841	888	877	875	891	873	894	852	887	893	881	835	825	845	834	821	871	864	822	853	851	947	892	839	852	891	866	924	884	855	867	869	845	831	884	886	793	875	861	909	881	927	826	836	848	864	899	901	829	843	879	866	853	838	859	823	842	861	838	870	914	848	888	866	875	916	846	890	836	858	846	838	842	831	823	888	849	877	837	848	896	823	849	833	878	878	835	893	902	837	794	825	858	856	837	793	876	868	866	828	847	861	864	856	907	894	836	810	786	861	826	844	803	840	820	850	877	858	811	887	838	863	833	836	843	880	847	890	874	889	818	877	907	881	889	842	855	820	810	873	809	804	895	849	834	808	875	838	879	860	918	861	843	848	897	875	856	855	850	847	894	860	849	837	838	832	807	855	839	860	839	878	866	895	824	865	855	897	850	879	870	839	895	829	890	830	864	798	807	867	855	820	924	860	882	885	841	846	829	912	832	856	860	830	871	845	869	928	840	849	822	848	814	896	838	891	814	869	927	856	854	880	864	832	867	890	839	884	841	921	910	848	803	850	845	824	855	854	882	877	822	848	869	858	840	874	811	815	848	852	862	848	845	852	808	844	819	905	884	806	875	852	814	867	851	910	830	853	839	846	908	886	827	850	849	872	803	856	798	838	841	880	842	890	842	811	830	846	848	882	838	899	867	851	926	874	875	863	873	831	856	837	844	854	807	826	857	890	848	841	818	846	871	868	879	910	892	842	893	850	825	848	883	856	908	867	855	847	840	821	866	817	857	837	870	854	877	903	838	873	858	853	816	836	846	824	839	849	814	878	828	876	878	847	884	868	854	886	871	812	881	818	849	883	843	842	858	891	880	847	841	891	842	843	866	840	849	827	869	874	890	862	858	874	842	877	837	853	874	838	853	867	846	836	843	899	826	871	846	857	869	866	870	824	899	880	828	875	854	841	874	849	889	817	880	836	854	852	851	844	893	910	871	881	847	903	862	909	830	795	893	814	829	855	840	828	835	831	804	865	877	860	895	835	843	935	876	836	854	832	896	864	849	853	865	893	847	829	882
22563	21055	28747	23671	21498	22815	21906	12032	9409	8700	7694	5808	4639	3935	3461	2816	2710	2357	2087	2089	1815	1812	1726	1632	1706	1448	1373	1367	1333	1223	1263	1231	1220	1189	1206	1134	1144	1209	1160	1149	1128	1123	1127	1212	1107	1149	1117	1191	1155	1127	1090	1124	1124	1100	1064	1076	1054	1093	1036	1140	1014	1074	1080	1040	1009	1056	1046	1012	1049	1031	1038	988	1029	1053	1012	1041	1022	1105	1076	1094	1062	1092	998	995	1070	1012	1031	1078	984	1059	1049	1032	1087	1080	1105	1015	1064	1085	1043	1060	1055	1053	1055	1026	1079	995	1037	974	1026	1013	1088	1072	1041	1037	1052	1066	1071	1025	1104	1047	1060	1069	1088	1039	1032	1035	1018	1045	998	1083	1028	1032	1018	1112	1026	1036	1070	1010	1039	1092	1017	1046	1057	1003	1007	1079	1019	1051	1062	1062	1012	1043	1088	1038	1054	1065	1025	1008	1042	1031	1052	1047	1027	1007	1121	1074	1062	1088	1060	1123	1044	1085	1059	1044	1066	1037	1020	1079	1056	1068	1027	1018	1067	1041	1037	1073	1026	1053	1055	1004	1062	1103	1053	1096	1054	1071	1025	1012	1072	1056	1053	1019	1004	993	1016	1062	1015	1093	1044	1135	1073	1058	1080	1100	1026	1041	1044	1061	1064	1133	1062	1095	1060	1061	1075	1128	1063	1092	1076	1064	1050	1046	1035	989	1045	1110	1018	1040	1054	1033	1060	988	1099	1082	1080	1019	1040	1017	1033	1049	1051	1026	1029	1088	1054	1001	1058	1035	1038	1024	1038	1095	1062	1051	1109	1056	1068	1028	1090	1144	1096	1032	1099	1068	1097	1062	1012	1046	1024	1102	1044	1069	1068	1016	1031	1038	1054	1105	1035	1027	1012	1050	1045	1140	1032	1077	1052	1033	1024	1108	1063	999	1081	1073	1003	1079	1040	1013	1053	1083	1013	1072	1086	1055	1011	1031	1045	1097	1061	1059	1059	1073	1079	1090	1040	1061	1063	1029	969	1039	1038	1034	1073	1039	1013	1088	1041	1038	1010	1097	1148	1017	1088	1080	1010	1084	1066	1034	1022	1062	1041	1043	1044	1021	1041	1077	1046	1099	1043	1077	1103	1035	1068	1090	1048	1074	1057	1001	1058	1035	1058	1065	1049	1097	1015	1033	1047	1076	1002	1042	1083	1070	1022	1036	1006	1043	1019	1029	1068	1012	1069	1080	1007	1086	1011	979	1054	1046	1120	1036	1060	1008	1088	1066	1028	1088	1024	1088	1004	1065	1051	1045	1099	1031	1011	1095	1025	1033	1003	1021	1047	1077	1072	1021	1111	1034	1002	1103	1003	1011	1030	1028	1023	1029	1064	1033	1029	1012	1049	1069	1019	1036	1063	1113	1070	1007	1028	984	1011	997	1007	1113	1046	1026	1050	1045	1059	1015	1053	1010	1046	1054	1043	1018	1033	1041	1069	1048	1061	1016	1029	990	1047	1136	1033	1013	1059	1065	1090	1056	1031	1025	1057	1023	1050	1018	1044	1021	1007	1046	1062	1076	1029	1037	1087	1048	1031	1072	1089	1057	1115	1023	1016	1046	1070	1008	1083	1012	1014	1035	1006	1027	1103	1039	1049	1151	1009	1060	1062	1063	1049	1050	1003	1024	1118	1063	1051	1036	1022	988	1046	1066	1055	1010	1035	1069	1067	1039	1061	1060	1016	1043	990	1045	1030	1050	1037	1062	970	1011	1049	1099	1053	1099	1073	1035	1023	1100	1073	1043	1028	1078	1086	1060	1098	1069	1036	1057	1046	1077	1044	1025	1043	1075	1088	989	1032	1070	1055	1033	1069	1051	1047	1081	1090	1011	1064	1025	1073	1059	1041	1102	1061	1096	1043	1098	1044	1095	1045	1052	1036	1117	1024	1049	1056	1059	1089	1069	1028	1024	1056	1080	1109	1012	1012	1102	1079	998	962	1004	1077	1129	1099	1148	1032	1018	1067	1088	1073	1063	1065	1000	1054	1061	1053	1053	1031	1052	1037	1025	1023	1047	1020	1028	1068	1066	1123	1006	1077	1070	997	1022	1001	1127	1071	1063	1022	1037	999	1096	1054	1081	1113	988	1044	1132	1077	1034	1009	989	1063	1063	1009	1047	1048	1033	1115	1034	1027	1092	1065	1032	1043	1061	1070	1040	1084	1072	1044	1077	1007	1044	1016	1045	983	1062	1044	1014	1072	1083	985	1042	1049	1037	1060	1006	1026	1116	1075	1092	1065	1054	1109	1104	1076	1133	1011	1058	980	1047	1047	1060	1092	1032	1003	1028	1032	1086	1036	1084	1085	1073	1056	1062	1055	1004	1066	1036	1046	1073	1085	1022	1039	1056	1089	1075	1025	1049	1033	1051	1025	1025	1044	1076	1119	1014	994	1087	1052	1054	1084	1072	1030	1046	1040	1033	1106	1045	1012	1021	968	1099	1045	1064	1019	1035	1016	1041	1100	1075	1042	1065	1057	1018	1013	1077	994	1029	997	1067	1068	1081	984	985	1098	1030	1079	1040	1060	998	1049	989	1054	1069	1033	1041	1027	1037	1053	1022	1099	1065	1010	1047	1015	1086	1120	1006	1038	1071	1073	1021	1080	1022	1059	1056	1019	1034	1034	1053	1110	1081	1037	1037	974	1015	1053	1085	1096	1013	1045	1041	1049	1009	1038	1044	1001	1019	1107	1076	1023	1094	1003	989	994	975	1041	1010	1009	1006	1090	1068	1016	1060	1068	991	1006	1073	1046	1061	1029	1057	1019	1071	1045	1009	1051	998	1060	973	1073	1075	1011	1086	1067	1016	1095	1086	1068	1058	1047	1075	1069	1043	1066	991	1029	1046	1078	1036	993	1064	1050	1073	1090	1038	1028	1094	1051	1024	1041	1042	1022	1037	986	1021	998	1020	1043	1013	1075	1003	1065	1148	1058	1076	1041	1086	1021	1067	1021	1046	1090	1001	1057	1056	1002	1100	1036	1026	1013	990	1088	1025	1052	1002	1026	1036	1077	1082	1055	1053	1055	1085	1002	1095	1080	1047	1035	1104	1093	1073	1052	972	1037	1023	1012	1054	1065	1065	1016	1037	992	1014	1028	1062	1022	1050	1101	1079	1092	1045	1032	1001	1019	1029	1074	1067	1011	1051	1027	1048	1005	1096	974	1072	1049	1037	1068	1082	1077	1050	1029	1070	1063	1072	1032	1063	1070	1006	1094	1082	1008	1101	1085	1040	1039	1077	1049	1052	1053	1012	988	1029	1046	1107	1062	1112	1083	1005	1097	1045	1047	977	1097	1025	1044	1023	1075	1096	1065	969	1076	1025	1047	1065	1042	995	1036	1124	1081	1079	1028	1101	1067	1027	1069	1020	1087	1073	1156	1061	1140	1032	1013	1044	1022	1054	1046	1022	1102	1061	1051	1060	1070	989	1033	1071	1015	1031	1026	976	1084	1004	1063	1029	1016	1073	977	1074	1096	1081	1033	1026	1044	1035	1085	1024	1071	1029	1013	1005	1100	1113	995	1068	1088	1053	1067	1092	1047	1113	1013	1042	1024	1093	1015	1029	1042	1027	1059	1014	1046	1064	1080	977	1022	964	1074	1032	1022	1059	1035	1098	1044	986	983	1088	1011	1005	1000	1116	1047	1113	1037	1035	1071	1084	1014	1028	1064	1138	1088	1041	1022	1041	1002	1049	1027	1001	1040	1034	1062	1035	1051	1035	1035	1014	977	1036	992	1039	1061	1018	1040	1082	1003	1050	1076	1077	1020	1029	1030	1003	1007	1114	1028	1090	1078	1066	1100	1070	1059	1065	1111	1076	1035	1013	1029	1060	1110	1052	1130	1081	1123	1127	1047	1035	1064	1038	1020	1140	1046	1051	1017	1063	1069	1047	987	1084	1137	1057	1007	1070	1054	1010	1070	1071	1051	1033	1094	1032	1148	1086	1095	1030	1012	1027	1078	1046	1025	1041	1088	1054	1069	1069	1080	1064	1019	1014	994	1043	1040	1020	1039	1067	1078	1092	1073	1020	1078	1051	1060	1022	1022	1058	1035	1032	1073	1017	1084	1091	1006	1078	1099	1051	1047	1105	1071	1126	1045	1047	1031	1109	1017	1062	1050	1041	1066	1029	1003	1051	1096	1073	1037	1067	1082	1056	996	1040	1067	1039	986	1073	1032	1056	999	1081	1017	1065	1038	992	1064	1030	1000	1102	1111	1025	1032	1105	1060	1094	1063	1046	1066	1116	1032	1015	1073	1040	1034	1022	1074	1037	1030	1078	997	1035	1096	1031	1065	1151	1025	1054	983	1120	1112	1045	1068	1045	1029	1077	1069	995	1103	1032	1078	1049	1061	1089	1009	1087	1041	1046	1048	1061	1123	1070	1079	1048	1100	1042	1068	983	1001	1044	1015	1069	1008	1098	1024	982	1119	1085	996	1074	1087	1093	1024	1048	1045	1087	1041	1059	1067	1060	1065	1026	1027	1067	994	1070	1041	1036	1045	1056	1078	1060	1048	1052	1069	1054	1039	1096	1014	1092	1021	1020	1073	1101	1022	1020	1044	1056	1090	1090	1083	1098	1021	1113	1024	990	1084	1034	1063	1048	1087	1076	1019	1015	1049	1047	1056	989	1023	1084	1017	1075	983	1128	1020	1066	1079	1026	1086	1034	1071	997	1009	1045	1024	1066	1124	1070	1088	1059	1036	1070	1036	1115	1019	1057	1062	1043	1023	1054	977	1083	1042	1071	1064	1015	966	1034	1093	1036	1052	1062	1054	1035	1007	1040	1012	1030	1034	1064	1035	1052	1039	1025	1072	1114	1091	1019	1073	1018	1091	1033	1048	1078	1074	1003	1057	1027	1072	1031	1018	1004	1057	994	1077	1025	1082	1048	1024	1071	1033	1033	1079	1088	1019	1053	1069	1058	1029	1032
30214	54672	42366	33103	26975	21986	18194	14386	12842	11720	10237	7997	6286	5294	4511	3615	3407	3029	2618	2390	2166	2050	1934	1897	1809	1641	1555	1497	1440	1302	1282	1295	1219	1227	1243	1138	1211	1096	1132	1198	1204	1185	1168	1169	1136	1086	1153	1113	1066	1076	1073	1102	1063	1039	1036	1051	1056	1058	1095	1044	1079	1032	1017	1021	1034	1093	1011	1030	1044	1015	1018	1008	974	1017	1014	1064	1068	1020	1007	968	951	1010	1049	1053	1002	1018	1066	1059	1037	996	1040	1050	1006	1007	1043	983	1016	990	1083	1072	997	954	1009	1002	1033	1002	1010	1072	1015	1077	1002	995	1069	1002	1041	1061	1030	1044	1025	1080	985	993	1020	1038	1046	1005	1028	1033	988	1012	1065	1024	1041	962	1096	1045	1023	1018	1004	1007	1054	1036	1023	1020	1072	1097	1059	1059	1107	1037	1051	1031	1064	1014	996	1003	1059	1055	957	1025	1027	1018	1015	1032	1031	1035	1000	1008	1013	968	1032	1025	1033	1033	1021	1071	1042	1048	1031	1038	1094	1058	1080	989	1068	1038	1046	1026	1072	1016	1056	994	1031	1033	1012	1039	1028	1031	1027	1033	1096	1022	1054	1070	994	1000	1066	1025	1022	1001	1066	998	1096	998	991	994	1061	1060	997	988	1002	1047	1036	1005	1115	1031	1030	1017	1020	1031	989	1032	1053	1042	1054	1058	987	1039	1044	1038	1057	1058	1011	1054	983	1044	1022	1020	982	1047	1057	1019	1001	983	1028	1008	958	1061	1065	1000	1039	1072	991	998	991	1101	1095	968	1067	1052	1015	1099	1040	1005	1053	1013	1015	1043	1045	1026	1022	1010	1057	1030	1092	1008	1040	1024	1046	1003	1030	1063	1028	1003	993	1065	1076	1103	979	1051	1033	1008	1003	999	934	1016	1041	1023	1069	1007	1011	1014	1055	1032	1008	1040	1078	1052	1070	1029	1037	1002	1005	1066	992	1015	1018	957	1009	1040	942	996	1096	1049	1098	971	1044	993	1025	1018	1033	1028	1048	1046	1023	999	1037	1008	1015	1007	1029	992	1026	968	1040	1042	1076	1037	1020	1039	1010	1051	1034	1036	1028	1028	1068	1073	1034	1045	1000	1033	1019	980	1021	1097	1021	1002	1008	1058	1059	984	1037	1056	1033	1011	1015	1037	1088	1040	1062	1073	987	1017	1009	1067	1056	1002	1027	1029	1050	1086	1047	1064	1084	938	1070	1043	1023	974	1016	1004	998	1026	1055	1058	1031	1021	1014	1032	983	1027	1005	1057	1048	1078	1062	1030	1102	1007	1031	1067	1021	1060	1029	1072	1060	1029	1074	1007	1071	1029	1005	1071	1029	1024	1035	1022	1055	1056	1017	1018	1030	1073	1050	1003	1015	988	1041	993	1052	1000	1037	1034	972	1032	1047	1019	1022	1038	1040	1023	1045	1034	1022	1043	1018	1071	1041	991	1017	1087	1029	1007	1048	1015	1046	1082	1069	1011	1007	1055	998	1004	1037	1064	1045	1030	1043	996	1071	1035	1046	980	1010	1097	991	1027	1011	1053	1038	1080	1022	1030	1028	1018	1053	1041	1079	1039	1046	1071	1109	1026	1023	1016	1021	1028	1041	1082	1082	1033	1081	1008	1064	1002	1006	1069	1070	1037	962	1052	1034	991	1012	1022	1025	1053	1040	1004	1063	1042	1007	1096	1054	1068	957	1014	1001	1007	1000	1077	1077	1062	1014	1056	1017	1045	1009	1059	1050	993	1042	1042	1036	1058	1033	992	1048	1007	1032	1024	990	1032	1020	1060	1023	1078	998	1034	1017	1054	990	1015	1002	1051	1077	1043	1023	1010	958	990	1049	1040	970	1057	1025	1035	1040	1002	1045	1084	1035	1047	981	1002	975	1000	1029	1005	1041	1011	1068	1020	1022	1077	994	1048	1022	1014	1043	1038	1020	1016	1088	1074	1072	1042	1051	1040	1054	1071	1061	1057	1056	987	1038	1048	1021	1057	1004	1015	1029	1040	1073	1003	1038	1064	1008	1005	1107	986	1055	986	1020	1074	1023	1067	1030	1028	953	1054	997	1029	1027	1005	1088	1090	1030	1059	1006	1017	987	1016	993	1068	1044	1058	1045	1029	1060	1029	1050	1054	1054	1035	1000	998	1030	1000	1077	1125	1013	1000	1008	1005	1061	1013	1027	1050	1068	1010	1032	1010	999	986	993	1070	997	1017	1013	1020	989	1089	1020	1046	1040	1048	1021	1061	1033	1018	1089	1057	1015	1062	1035	999	970	1029	1051	969	1025	995	1034	972	1025	983	995	1007	1036	1034	1019	1072	1029	1017	1010	1011	1075	969	1025	1022	1065	1041	1045	1019	1049	1038	1027	1037	1038	1026	1033	1033	1013	990	1028	1009	1118	1006	1047	1154	1047	1033	989	1056	1026	1059	983	954	1030	1022	999	997	1079	1010	1062	1058	1003	1007	1119	1081	1078	1017	1041	1041	1009	1029	1086	986	1038	1044	1053	994	1018	1025	1073	977	976	1079	974	1013	1055	1066	1047	981	1005	1006	1001	1060	1013	1065	982	1042	994	1080	1081	1015	1024	999	1056	1038	1049	1016	1094	1041	1055	1010	996	1022	1055	1047	1035	1010	1033	1011	1030	1007	1044	1016	1020	1033	1074	1022	1060	1023	1043	1036	942	1018	1033	1037	1007	1014	1027	1054	1049	1063	1031	1095	1012	1012	1010	1054	1037	1027	1066	1055	1037	1063	1015	1065	1037	999	1030	1047	1027	1087	1040	1060	1049	1054	964	986	1019	1023	1021	996	1028	993	1026	1043	1044	983	1026	1001	1018	1028	1021	1068	986	1044	1041	1021	1026	1052	1075	1112	1054	999	1033	1019	1068	1038	1018	1063	1050	984	1011	1031	1014	1019	1055	1035	1037	1011	1035	1058	1059	993	1050	1083	993	1006	1001	1098	1085	1067	1006	990	1024	1021	1012	1045	1048	985	1007	1082	1045	1044	984	1037	1044	1016	1039	1015	991	1032	1049	1037	1045	1026	1009	1031	1017	1061	1061	1018	1045	1083	1023	1026	1008	1068	1053	1020	1048	1017	1020	1055	1083	1045	1052	1025	986	1027	1028	1015	1066	1094	1071	1016	1027	994	1028	1109	984	992	998	1039	1084	1086	998	1036	1008	1054	1032	1043	996	1016	1021	999	1034	1013	1037	987	1052	1066	997	1046	1060	1035	1033	997	1023	1030	1079	1049	1030	1045	1090	1068	1042	1019	996	1085	993	1019	1074	1005	1078	1071	991	1005	989	1026	1044	1023	1021	1055	1074	1056	1048	1053	1028	981	950	1016	1010	1029	1037	1046	1043	970	1031	1060	1021	1105	1069	1007	988	1055	1001	998	1021	1036	1019	955	1008	1019	1022	1030	953	1029	1006	1098	1002	1014	1017	1033	1053	993	987	1082	1047	1029	1059	959	1052	1009	1017	1045	1068	1000	1023	991	1018	1024	1041	1051	1059	1067	1048	1056	1088	1095	1024	1020	1055	1058	1041	1050	1086	1065	1030	1007	998	1068	1012	984	1021	1040	1047	1010	1035	1053	1039	1030	1069	1047	1050	1079	1014	1053	978	1033	986	1028	1022	967	1075	1022	1018	997	975	1059	1040	1105	1044	1002	1039	1021	1055	1016	1059	1097	1074	1073	1004	962	1035	1054	984	1035	1050	985	1060	1024	1032	1039	1017	1031	1028	1036	1052	1053	1007	995	1070	980	1034	1045	982	1016	990	1012	1010	1046	1063	992	1043	954	1008	975	1012	1054	1052	1019	1031	1099	1048	1052	1053	996	985	997	1048	1017	1013	968	1072	980	1046	1059	1005	1065	1098	1051	1014	1018	1009	994	1028	1029	1065	1021	991	1042	1001	987	1057	1009	976	983	1090	1042	1083	1023	1066	1055	1054	955	1038	1047	1047	1041	1057	1069	1009	1114	994	1014	1013	1064	1042	991	1015	985	1022	1024	1036	1007	1013	953	1020	1053	1020	1093	1035	1070	1001	1037	985	1017	1009	1008	1010	1036	1013	1043	987	995	1049	993	1065	1053	1023	1084	1011	999	1006	1061	992	988	995	1066	1015	1062	1069	1048	1081	996	1036	1089	1025	1037	1029	1007	1046	1027	1065	1038	1013	978	1034	1000	1001	1073	1027	1018	1048	1016	1010	993	1038	1011	1037	1046	1032	1029	1055	1075	1070	1002	1038	1046	1015	1085	1025	1038	1000	1017	1001	1120	1038	983	1001	1062	1001	1070	1078	1043	1053	1002	1054	1026	1059	1001	1098	1075	994	1009	1026	1009	986	1059	1068	1018	989	1031	1012	1016	996	1038	992	1014	997	1054	1010	1025	1014	1061	1039	1045	1037	1037	1024	1113	995	1045	1091	1021	1032	1058	1111	955	1058	987	1039	1054	1018	1011	997	1024	1021	1056	1072	1059	1038	1041	1027	1065	1040	1075	1088	1064	1040	1009	1022	1025	971	960	1041	1067	1006	1040	980	1012	1016	989	1058	1054	1044	1010	1088	1012	1035	1021	1038	959	1002	998	1040	998	1060	1025	1105	1000	1038	1008	1000	1074	972	994	932	1014	1022	1083	1021	1012	1006	1026	1056	1025	1111	1032	1023	1032	995	1015	1055	1093	998	1005	1037	1012	1020	972	1063	1035	1012	969	975	969	1079	1044	985	1021	1048	1014	1042	1076	1020	1012	1001	1010	1023	1081	1085	1027	1047	1058	1028	1027	991	1006
29031	26956	30552	23897	13598	8363	6198	4970	4161	3663	3123	2536	2027	1857	1615	1356	1304	1206	1100	1049	1041	940	973	937	870	877	826	811	796	746	772	724	732	724	758	701	756	716	722	704	712	759	775	712	751	744	715	737	697	707	713	723	717	709	707	695	679	658	764	716	722	722	707	722	692	681	719	732	693	701	710	666	739	677	737	698	669	705	672	757	729	736	705	689	716	715	734	664	690	685	726	723	772	705	702	733	723	731	712	700	714	686	738	654	695	704	678	726	738	708	711	732	695	718	712	750	677	665	736	704	759	708	781	714	695	697	711	738	684	749	747	728	676	719	691	696	741	724	723	652	693	691	675	721	722	713	680	698	659	711	703	727	662	719	694	736	726	713	687	720	657	671	698	686	668	713	639	691	682	707	700	731	725	737	689	679	683	690	703	695	717	724	732	740	742	685	715	691	710	759	702	763	785	701	709	677	683	693	704	731	792	747	719	688	693	720	762	718	680	766	696	681	690	671	762	680	739	739	702	677	713	648	750	713	714	761	698	701	701	702	701	693	701	702	699	725	687	692	733	727	716	680	694	715	676	653	720	667	709	682	681	702	657	688	673	764	707	735	716	726	758	686	670	705	731	695	755	728	706	713	689	745	726	697	731	684	695	711	689	708	738	698	707	662	735	684	681	724	689	688	681	718	720	709	682	728	716	667	788	725	717	767	725	732	734	703	740	696	692	706	687	698	729	704	649	686	716	686	721	750	677	719	722	677	723	668	718	700	700	682	704	675	685	649	708	703	739	664	695	703	721	688	683	697	698	678	727	705	773	676	684	719	716	736	726	747	779	701	755	743	707	708	732	707	705	695	711	699	693	692	680	760	714	708	684	700	668	689	692	732	710	745	731	694	661	703	735	674	709	725	722	738	703	667	640	709	727	713	698	686	722	700	728	720	705	706	721	676	717	683	674	725	682	705	737	764	700	731	718	684	687	716	725	700	764	746	689	671	671	685	711	731	692	688	723	714	680	748	681	693	694	677	687	723	663	722	714	712	727	747	708	671	681	717	663	680	691	718	699	735	688	722	684	693	649	705	697	660	711	721	710	677	713	673	697	685	741	682	669	718	663	713	720	725	691	688	722	695	654	701	725	680	682	677	717	672	724	670	744	678	733	699	706	726	676	684	733	673	686	702	739	698	669	688	689	716	708	702	679	679	747	708	705	674	688	647	717	691	738	696	667	729	664	732	711	713	694	688	700	701	697	695	744	724	726	700	687	692	693	711	722	682	709	695	693	725	720	691	723	706	679	677	692	715	724	709	725	695	682	707	666	699	739	723	702	705	729	759	713	696	673	694	702	696	724	715	716	675	704	728	770	704	743	673	699	721	728	687	736	676	700	718	692	713	680	695	741	725	699	709	710	671	709	712	722	668	724	676	730	690	696	733	664	662	720	700	694	727	677	717	711	684	713	754	716	756	721	706	660	717	657	731	677	655	683	690	700	710	714	742	707	677	672	768	679	690	733	702	738	727	739	684	686	725	678	717	707	705	742	690	695	714	678	696	673	705	724	719	676	726	755	707	653	764	690	670	688	758	693	692	687	691	720	703	676	774	737	681	765	678	679	703	727	660	717	733	710	693	685	695	682	675	688	668	707	756	709	675	650	697	647	708	710	690	749	694	707	729	678	720	708	697	735	714	727	682	707	670	660	690	698	695	697	653	746	688	718	735	700	727	712	674	701	721	707	679	668	691	740	751	663	696	729	717	660	664	716	691	699	698	692	692	734	688	735	723	715	698	712	714	719	714	713	693	625	710	699	680	737	716	691	705	639	741	758	689	688	682	724	653	660	707	711	677	646	707	701	703	738	720	737	725	698	692	710	697	663	673	705	724	718	719	724	701	675	696	724	718	711	696	727	660	753	720	756	658	655	651	703	744	756	728	712	750	727	717	714	677	698	682	672	753	723	704	709	739	714	704	713	708	697	717	683	715	665	659	681	652	710	697	677	689	692	719	709	674	680	728	700	677	656	718	689	650	711	717	692	699	697	719	700	753	676	696	716	665	720	697	736	701	709	719	660	759	748	718	702	665	722	695	733	664	723	663	679	731	691	699	746	653	689	705	631	700	756	677	704	746	699	719	684	721	702	707	731	679	736	766	652	673	765	693	780	708	714	707	689	677	669	728	696	701	725	684	715	705	709	708	692	729	643	687	721	744	682	677	743	705	725	711	734	725	710	713	713	657	710	713	722	725	744	762	725	718	707	730	746	717	726	703	709	686	705	655	652	704	686	677	733	711	703	669	699	733	737	675	701	694	729	700	747	688	676	746	722	708	749	677	724	696	757	729	698	740	714	761	708	678	713	723	724	694	688	773	737	699	678	686	679	680	709	708	725	669	663	711	670	724	712	768	783	696	752	740	726	673	683	720	682	682	730	704	687	727	744	725	721	683	667	632	756	690	678	671	702	691	698	733	728	708	759	707	703	736	684	672	716	676	660	704	717	728	656	682	676	704	663	705	711	731	696	731	748	715	725	765	703	674	721	694	682	727	730	766	682	695	692	736	693	716	770	713	668	702	708	724	660	712	730	757	700	765	683	676	686	721	693	691	675	722	733	721	716	684	713	726	692	716	750	701	703	708	703	734	698	685	704	725	753	722	679	674	666	686	697	733	640	668	729	783	711	683	714	676	699	690	698	716	779	721	677	692	694	681	698	702	680	732	690	768	651	716	715	733	664	648	692	724	770	670	705	789	706	721	710	715	682	696	688	715	671	698	738	668	670	748	718	745	723	675	734	761	727	650	688	718	690	712	685	717	711	682	760	732	723	676	762	694	722	697	723	717	703	692	715	716	704	712	692	740	682	718	693	760	683	671	720	719	720	681	713	704	735	669	660	727	665	717	743	720	660	742	685	713	684	654	747	771	716	678	691	696	727	708	650	710	713	685	685	727	657	706	738	735	686	697	648	687	723	701	711	740	717	694	678	687	735	661	701	717	682	722	694	651	642	737	717	740	669	691	701	725	745	736	726	737	730	706	742	683	715	679	697	720	646	709	691	754	740	761	685	694	721	698	745	718	676	701	681	721	712	720	752	669	702	671	738	726	710	701	677	708	721	684	703	684	690	743	704	669	764	691	715	724	676	755	700	756	725	681	709	703	715	736	734	692	662	658	742	709	703	716	685	727	689	666	746	669	740	732	699	749	712	720	695	709	720	715	762	734	702	699	745	716	660	694	713	689	675	683	664	690	748	712	689	703	729	675	707	678	707	725	712	717	746	685	712	687	755	657	721	696	709	712	752	678	723	709	724	667	732	731	696	711	706	742	669	709	714	702	668	657	743	725	736	740	713	683	682	716	662	701	727	701	700	690	651	729	763	696	738	720	745	720	695	678	704	744	741	706	739	754	720	691	715	716	739	736	707	700	689	681	686	713	641	700	661	694	732	697	695	685	702	686	723	735	664	697	672	651	691	668	735	689	741	690	693	664	660	725	704	670	709	688	696	725
24866	39286	29506	20875	14721	10850	9097	7315	6482	5636	4541	3809	2942	2577	2269	1831	1627	1548	1313	1252	1182	1146	1075	1073	1046	940	882	889	826	843	839	791	778	792	721	758	710	717	753	696	714	734	722	690	762	727	743	694	749	735	704	717	693	744	719	713	724	723	725	747	766	709	708	729	716	753	737	763	788	718	675	727	726	754	713	693	705	735	736	715	716	743	717	737	720	706	670	696	697	718	702	698	715	740	698	727	719	705	721	763	729	684	661	710	663	724	763	759	711	727	715	688	746	726	782	699	728	727	728	716	762	696	768	668	736	698	713	747	675	767	697	697	745	686	759	685	726	732	721	699	693	720	741	698	716	726	758	713	676	727	753	761	711	727	695	737	726	720	761	712	693	725	734	709	715	714	713	686	689	763	675	698	719	774	712	734	708	749	698	712	698	668	723	746	781	752	744	721	699	679	699	681	730	686	736	723	692	731	739	745	743	679	701	686	696	724	708	757	734	690	745	770	694	720	713	757	690	695	730	758	731	704	759	683	692	676	733	734	722	724	728	752	691	687	700	734	734	737	728	762	727	740	714	686	703	693	732	726	744	716	733	761	765	705	743	728	661	730	718	717	714	737	751	735	689	742	694	767	734	726	742	733	679	732	667	703	738	745	694	695	729	699	748	722	646	733	761	720	693	734	708	683	688	699	687	706	707	735	694	733	708	703	717	740	686	736	698	752	723	682	745	717	729	754	752	682	695	766	702	660	767	724	719	695	699	677	673	746	734	704	759	740	710	698	693	684	720	702	711	739	753	738	782	708	697	723	734	729	750	703	724	774	757	735	683	698	731	712	671	766	694	725	734	694	740	764	652	720	665	694	705	698	690	699	715	701	705	755	711	704	669	709	689	754	754	716	685	717	725	729	670	688	707	689	700	732	746	738	690	692	686	686	719	703	745	748	690	705	689	704	719	751	744	721	754	754	680	707	700	704	676	682	670	737	650	706	729	714	759	706	734	741	728	698	670	686	711	717	767	729	742	717	723	723	660	688	739	755	698	710	748	715	676	717	752	689	708	677	667	664	713	683	766	688	654	735	767	734	722	683	763	662	717	724	763	700	721	688	737	697	745	703	671	731	700	716	719	711	694	728	727	705	669	701	730	721	696	727	715	736	696	743	668	701	700	678	710	732	704	704	722	756	758	682	716	735	730	719	767	697	755	732	695	670	696	669	700	701	730	717	705	729	751	728	751	697	670	737	701	713	739	720	685	705	708	740	745	767	763	754	750	685	766	735	727	734	701	752	719	678	700	730	689	720	760	715	716	721	708	682	716	668	700	735	688	709	733	736	726	706	747	698	697	698	708	687	680	750	645	732	737	690	700	722	744	716	759	700	714	699	722	739	724	712	753	734	702	711	750	688	692	728	711	670	730	695	751	722	703	676	730	741	668	743	748	696	676	672	762	714	676	678	713	772	735	682	708	672	744	705	774	737	719	693	756	702	748	713	747	748	711	667	767	643	713	728	712	707	695	714	724	731	746	747	751	711	703	756	733	729	716	731	695	696	710	713	745	752	671	731	696	736	686	702	741	723	753	724	720	701	717	693	704	710	690	741	719	727	690	694	733	729	708	741	676	692	697	702	694	700	719	666	754	707	730	704	717	721	761	714	690	719	713	690	722	740	725	747	703	734	740	707	672	706	741	712	714	713	690	710	711	704	702	689	747	769	761	705	753	693	767	717	697	660	724	690	702	713	710	747	689	707	692	688	696	705	761	737	714	777	696	737	696	683	742	723	680	721	701	706	681	735	716	776	681	687	688	778	733	713	709	766	723	698	672	691	692	713	715	720	701	718	667	731	717	706	709	730	713	677	724	691	711	754	704	751	710	694	727	735	736	695	790	696	740	649	732	749	706	751	740	733	713	711	722	701	749	683	667	738	693	706	731	734	739	686	706	693	722	689	766	745	702	791	716	713	738	714	683	701	715	682	721	725	719	693	678	694	704	726	755	732	701	770	694	726	710	678	746	722	739	713	740	743	710	716	715	689	714	740	723	693	737	697	742	710	689	690	743	689	774	726	703	733	720	719	729	701	766	713	734	724	737	745	755	697	715	752	739	724	748	692	749	712	680	711	713	701	726	730	761	709	769	723	701	680	680	679	764	738	694	680	696	730	726	695	740	711	714	706	729	682	746	679	717	679	736	735	724	700	740	738	740	682	717	715	743	727	708	684	729	695	709	730	737	702	776	688	715	710	706	740	699	679	708	734	696	705	755	692	708	710	745	745	735	732	759	754	749	772	730	717	719	735	708	657	740	684	717	740	759	736	688	721	722	731	716	691	684	700	683	728	745	739	678	726	777	767	695	693	739	778	705	727	725	695	717	695	695	690	750	745	712	732	708	682	743	744	744	681	772	688	734	757	708	699	737	700	694	748	709	706	683	744	750	728	742	700	693	707	683	699	693	743	757	711	702	710	690	729	711	712	730	696	686	732	773	728	701	728	716	694	756	756	712	726	755	700	741	712	693	748	728	679	703	736	714	736	729	724	728	760	776	734	744	696	712	712	730	733	701	741	722	712	723	735	687	708	715	732	696	746	762	706	685	701	691	673	686	725	706	693	735	677	718	698	718	681	713	742	780	719	710	692	678	748	721	713	727	753	704	716	714	692	718	752	686	750	731	672	721	797	713	773	692	710	755	727	699	726	743	651	699	718	708	697	726	738	783	662	703	727	656	737	690	709	716	745	765	721	733	665	736	675	708	702	727	736	723	681	735	717	709	710	739	700	749	715	750	737	703	716	701	715	731	722	717	739	692	705	703	687	748	773	744	734	724	734	715	719	724	749	761	711	737	697	749	670	738	692	708	736	738	738	719	709	730	680	710	678	736	704	731	706	716	731	762	716	723	737	710	673	796	753	737	739	720	726	777	714	707	770	754	666	694	723	727	709	717	723	709	718	710	716	647	694	739	729	623	717	677	715	684	722	728	737	758	729	663	711	751	712	718	713	711	744	694	739	719	736	670	756	691	674	676	746	680	731	660	702	712	687	718	693	677	705	736	735	727	754	753	722	762	726	707	743	733	719	700	699	701	698	703	700	722	680	720	707	724	703	717	714	708	703	657	700	725	704	747	750	744	688	691	743	780	693	661	685	701	732	716	717	713	683	769	689	707	719	735	749	771	764	720	734	704	704	686	692	780	772	653	705	702	707	676	735	699	720	694	709	717	711	705	760	745	684	714	732	737	746	705	714	718	683	686	691	766	725	719	715	726	743	686	707	726	705	713	678	785	732	735	715	685	742	737	739	717	726	686	705	746	723	715	666	697	668	736	725	721	722	710	727	701	734	750	741	718	715	735	713	728	705	728	691	770	736	752	781	669	711	738	745	673	698	681	705	707	724	673	718	651	757	727	752	763	764	751	724	703	758	682	749	716	674	736	695	766	671	735	733	720	745	707	704	754	708	732	687	695	752	708	695	723	689	700	698	740	650	738	707	657	725	707	738	745	700
23706	21045	28402	24405	21786	19128	13100	8948	7317	6189	5013	4043	3273	2967	2545	2153	1902	1857	1675	1580	1472	1350	1283	1202	1118	1071	1163	1021	983	963	943	912	950	938	883	855	876	888	886	926	921	835	855	884	862	893	907	957	850	844	850	872	884	850	819	870	868	848	802	824	780	792	811	825	816	847	756	819	824	772	807	838	859	874	827	805	849	799	840	826	802	919	820	809	825	756	843	763	844	833	789	831	842	787	778	781	819	841	822	798	833	823	851	865	827	772	827	821	822	803	800	784	839	872	802	773	811	849	829	874	805	824	807	830	822	817	804	841	848	835	804	834	807	821	836	795	837	773	818	838	795	874	850	823	814	814	867	848	850	856	823	840	799	810	824	838	817	863	834	811	826	821	899	838	823	813	830	827	798	830	808	837	879	841	858	809	845	845	796	858	839	790	813	807	849	787	817	821	892	809	837	828	855	815	851	816	804	840	839	860	797	825	803	849	846	825	818	815	834	831	823	819	825	835	852	796	863	855	806	838	781	782	801	790	847	823	867	828	829	777	813	770	807	808	785	809	819	852	819	804	838	825	803	771	814	779	838	793	800	793	826	795	819	799	794	862	851	845	829	815	806	800	837	840	814	853	837	836	813	779	855	792	869	814	824	795	810	770	821	877	795	817	806	830	868	830	837	845	792	855	835	782	814	798	849	847	828	771	806	817	856	832	857	839	792	803	849	824	862	836	816	820	788	827	804	801	820	845	790	839	864	778	827	831	815	816	784	803	794	856	848	814	862	865	800	841	866	824	830	780	806	844	830	843	761	837	802	777	815	852	864	801	819	895	801	885	829	805	883	818	827	844	773	789	850	827	788	799	847	787	792	814	872	827	848	793	820	773	792	784	792	826	799	852	825	885	849	854	796	783	819	865	805	878	799	839	835	834	851	875	805	826	849	792	810	833	816	820	828	833	859	824	866	843	879	791	814	752	760	826	821	846	775	801	819	787	843	817	832	800	832	799	799	786	795	834	824	809	756	833	838	831	799	781	797	817	855	803	870	800	835	815	781	818	831	795	752	799	844	815	810	786	841	809	887	837	830	769	875	790	828	846	818	819	872	833	857	815	834	836	845	816	830	839	827	846	822	842	838	849	776	870	792	837	767	863	796	827	845	809	841	865	879	868	858	853	811	792	859	819	870	854	803	899	769	799	851	889	846	831	817	820	846	844	800	799	791	844	820	820	823	779	850	840	787	863	837	829	861	837	823	840	791	873	806	860	778	829	861	873	795	829	880	821	862	848	839	834	795	847	786	901	807	797	809	841	840	854	854	883	854	823	851	785	856	808	790	863	849	784	836	787	856	812	809	791	844	808	820	808	812	847	796	822	803	809	838	894	826	811	835	827	813	842	821	784	910	823	815	805	856	783	822	835	834	815	755	857	814	842	859	876	820	803	845	907	772	866	757	812	753	804	841	856	828	839	820	878	816	834	845	837	796	857	811	831	797	850	795	823	816	817	785	839	801	832	836	822	770	762	843	813	795	823	832	786	831	814	823	842	768	884	813	845	798	827	812	826	799	812	796	837	801	795	800	863	815	799	862	838	833	823	846	809	818	802	805	796	799	813	835	854	811	794	809	885	863	842	783	794	791	767	821	828	877	804	823	857	821	845	785	806	787	756	824	837	785	801	841	800	859	861	877	783	799	840	873	861	812	827	863	794	796	772	807	843	842	798	789	885	775	772	841	818	879	798	813	821	812	812	875	818	778	831	789	857	837	821	831	822	820	865	806	853	814	827	793	754	808	856	785	832	784	829	845	799	824	823	845	871	840	843	840	789	860	841	818	791	827	847	862	841	825	785	872	853	793	836	800	861	823	769	811	805	813	802	809	816	823	810	829	847	854	814	821	842	837	801	758	853	799	841	841	752	794	807	825	841	890	851	806	796	837	864	785	812	788	815	770	803	777	763	819	835	814	831	796	788	764	840	856	805	834	831	866	786	807	786	742	830	811	847	792	828	818	888	860	797	787	839	855	817	822	823	818	819	814	862	803	767	834	820	798	880	768	793	835	817	814	796	848	848	815	824	838	774	830	854	857	819	796	797	837	792	799	821	808	787	753	793	779	823	826	868	842	789	831	773	821	872	831	842	805	839	884	820	831	834	760	827	841	797	789	814	821	862	829	843	822	868	865	816	848	806	837	843	793	778	809	827	751	764	810	770	836	783	824	806	837	804	852	876	849	833	827	830	859	820	815	779	808	805	839	799	896	837	756	832	753	824	812	859	803	835	833	815	797	841	835	856	804	813	783	829	763	835	839	831	819	813	775	866	859	855	776	840	878	792	839	855	839	827	833	799	850	810	799	809	823	883	818	783	816	849	787	822	801	827	808	775	863	860	786	817	854	789	842	779	785	847	843	808	780	781	829	858	788	806	824	859	841	838	781	827	854	842	838	838	828	786	747	800	825	797	827	872	795	868	772	795	848	787	758	822	859	876	838	843	799	797	824	800	801	834	781	795	809	849	862	818	814	808	819	824	817	802	823	800	811	836	801	843	854	826	853	823	833	802	833	816	813	829	867	806	833	825	845	847	787	764	783	843	813	731	861	766	787	838	826	807	860	812	846	809	856	829	797	794	825	860	795	810	855	826	836	845	849	837	789	824	807	826	847	806	792	761	840	823	792	811	801	815	805	845	861	840	874	855	842	810	809	836	783	793	797	815	808	830	846	837	820	826	799	818	820	809	850	797	836	844	805	833	841	804	860	811	811	758	792	814	805	853	888	789	799	861	885	800	836	822	853	854	878	857	826	827	837	804	826	827	811	803	795	845	871	821	814	854	872	841	821	782	838	831	800	812	803	826	846	833	826	775	847	803	798	786	819	814	816	805	827	814	819	761	756	822	845	772	799	836	841	800	837	777	785	818	851	834	822	840	790	814	811	887	837	829	827	815	809	798	800	882	837	814	807	850	820	828	830	831	815	812	820	802	810	798	782	857	874	848	795	808	821	862	819	809	819	826	786	782	809	820	816	898	821	862	773	856	806	801	791	816	850	822	841	855	844	791	822	820	838	869	781	804	809	849	817	818	777	817	863	840	832	830	828	838	812	771	816	822	806	854	850	825	841	815	781	832	822	812	833	810	813	848	789	877	829	857	851	835	815	742	801	809	863	800	831	762	836	769	779	824	839	862	822	782	778	785	822	786	858	865	809	879	853	790	840	858	826	817	837	796	821	819	859	760	823	883	834	791	817	876	831	766	855	829	835	819	774	833	835	836	840	844	845	823	807	769	771	819	771	771	842	832	840	787	836	826	829	840	850	794	818	857	785	808	789	826	837	832	819	852	815	813	790	810	820	874	816	873	813	811	830	808	773	783	820	827	820	834	793	854	828	810	823	859	825	823	856	788	822	870	846	777	824	839	835	810	837	799	790	839	841	859	793	813	840	829	791	819	781	813	811	837	816	836	771	789	871	769	821	793	818	809	815	816	832	821	838	833	837	843	826	822	857	804
27387	49352	38871	26616	20561	16757	13849	11836	10272	8682	6862	5735	4722	4191	3598	2677	2491	2350	2067	1847	1635	1602	1605	1452	1253	1248	1191	1065	1025	999	980	980	908	958	897	889	894	894	920	928	905	947	882	859	889	919	873	836	904	843	902	848	861	804	853	801	773	876	783	869	816	805	844	826	818	778	818	828	791	728	816	822	855	841	810	823	834	855	834	786	806	785	794	843	822	821	819	858	784	885	830	810	767	786	753	816	834	794	820	766	852	806	826	811	869	821	772	832	812	805	771	839	792	830	785	814	827	821	786	849	810	845	766	735	824	831	833	830	789	778	773	800	773	828	778	766	855	773	775	840	863	919	839	810	826	854	792	854	858	805	772	797	850	806	818	760	801	823	786	801	838	798	832	797	834	813	820	816	825	840	829	799	873	820	837	830	843	799	845	859	777	799	834	863	830	817	758	815	777	825	834	869	830	804	799	813	811	820	819	794	833	834	796	863	853	830	838	799	801	853	833	815	790	784	767	789	810	832	817	812	816	787	834	827	851	811	880	818	827	830	819	887	833	814	902	809	760	793	830	790	857	859	812	803	808	828	827	814	849	827	767	799	844	824	812	809	811	757	810	831	827	879	760	782	861	838	803	825	861	800	814	895	860	836	844	837	812	816	799	833	808	785	783	809	846	839	779	775	812	782	813	825	809	800	808	808	804	853	778	808	843	773	860	789	812	808	823	797	876	798	849	853	841	816	778	821	828	798	803	753	801	836	799	785	820	820	816	840	831	821	777	848	819	812	863	847	783	792	735	812	830	807	841	795	788	800	793	839	805	801	815	793	790	791	859	801	818	840	791	801	827	791	805	796	808	802	876	797	742	829	783	805	836	802	803	789	745	822	780	755	801	838	823	778	827	814	871	771	788	807	873	827	805	822	800	824	844	824	823	787	786	783	849	833	812	853	766	805	815	798	844	818	774	855	822	785	824	826	814	845	828	770	826	818	832	814	837	756	817	859	837	838	790	774	835	821	767	804	829	881	850	790	843	826	822	809	791	871	781	806	871	857	846	855	791	786	830	795	837	808	808	825	837	840	802	807	822	824	834	772	814	827	784	787	783	816	815	843	828	864	826	829	836	818	805	796	811	845	807	819	832	807	783	761	837	792	846	831	793	812	846	787	757	781	789	822	821	826	834	795	842	828	849	788	843	805	838	836	841	824	764	816	835	823	822	773	743	809	823	866	853	827	747	840	808	791	797	809	839	838	812	846	820	850	843	764	780	861	816	784	836	762	835	796	851	775	823	761	798	807	825	820	823	808	867	847	810	783	803	763	838	786	792	858	820	752	800	800	799	831	825	837	863	770	781	833	845	840	778	823	812	846	814	836	836	882	806	850	825	828	826	795	804	803	790	831	829	801	831	768	839	767	814	858	793	861	788	810	760	818	868	815	830	764	827	865	845	818	829	824	794	804	791	816	808	843	821	794	824	820	825	803	868	857	767	840	832	799	802	799	826	788	824	803	826	830	784	756	786	813	824	830	781	804	818	773	848	797	834	862	790	796	777	839	875	791	814	786	834	857	841	766	822	764	821	798	788	793	857	831	816	806	786	818	824	807	828	756	828	821	862	799	845	793	771	795	829	784	838	827	860	860	831	807	832	794	841	843	835	801	829	821	838	815	815	813	790	820	798	828	799	790	798	854	775	814	809	841	815	835	807	832	786	832	861	820	772	809	827	799	754	765	816	815	832	789	773	857	786	851	775	789	869	801	777	800	821	769	838	780	811	759	854	779	807	825	812	796	787	840	792	790	809	857	794	797	785	823	780	795	807	835	834	784	861	842	805	816	834	814	799	832	875	828	813	810	800	814	830	828	747	816	798	815	842	775	782	770	817	833	806	837	784	797	834	812	831	841	786	807	774	804	873	845	810	814	860	837	822	865	803	843	814	830	859	869	806	800	792	785	796	782	863	878	787	812	796	787	810	839	805	787	852	802	742	802	834	828	822	805	852	786	798	822	777	795	819	833	803	797	805	784	845	782	868	826	871	799	797	895	827	829	737	824	803	808	840	831	857	788	811	819	873	807	803	843	801	818	784	831	786	862	811	804	791	870	820	755	843	804	818	804	801	831	868	856	827	827	815	800	761	820	837	808	871	801	801	817	883	821	815	812	807	772	834	771	802	767	781	865	835	801	844	784	867	834	817	833	820	851	847	841	800	862	817	832	836	814	804	838	831	856	836	842	765	830	845	822	784	819	836	756	848	781	824	788	818	812	854	796	787	823	800	800	787	789	834	828	861	822	809	798	823	833	801	801	803	848	814	847	825	852	786	837	821	860	765	847	821	825	795	827	777	830	787	790	840	809	881	782	861	851	791	791	854	812	821	853	867	818	816	825	837	840	818	858	884	833	781	811	798	813	818	803	793	753	873	795	858	768	812	806	805	792	832	830	846	777	843	819	849	850	814	819	798	827	775	830	814	840	851	833	801	860	792	845	817	811	817	777	805	815	847	788	777	830	839	818	766	806	827	806	795	825	793	854	836	809	837	803	784	818	837	791	797	808	826	784	829	778	847	824	836	831	788	819	783	830	847	840	798	837	833	828	803	789	852	865	833	805	839	859	776	786	865	836	803	810	845	802	796	762	818	866	779	814	754	838	837	787	801	821	823	826	847	812	822	799	856	843	826	821	794	790	811	829	790	833	812	819	791	829	863	808	839	791	824	848	800	795	842	832	787	848	805	824	822	794	797	846	769	836	843	816	822	798	779	773	899	817	846	850	845	859	844	827	844	837	796	802	795	805	812	848	811	811	775	792	835	795	778	835	783	914	812	826	803	773	806	808	786	825	842	842	817	819	780	788	860	898	789	803	805	847	843	774	839	772	807	801	754	820	877	788	787	814	847	815	820	882	846	841	847	794	768	789	813	791	782	798	799	795	822	830	797	805	857	851	756	778	845	830	843	844	819	814	842	823	814	820	787	826	847	864	850	806	823	867	835	850	796	826	798	770	805	799	858	858	780	815	891	854	823	813	826	831	787	842	904	798	786	878	776	837	810	854	760	833	874	796	818	774	871	799	822	825	856	883	804	822	816	816	830	827	802	838	805	830	879	835	806	816	835	822	811	798	827	861	801	805	834	793	837	790	815	835	834	782	830	881	806	839	792	819	769	827	792	839	759	790	821	855	846	794	819	828	769	785	796	781	788	871	834	815	824	778	810	824	817	800	812	841	800	819	807	832	837	869	820	812	791	799	781	797	812	836	842	897	852	809	791	822	833	792	782	791	768	850	829	814	794	826	819	790	881	801	783	856	821	830	804	795	849	813	816	787	822	821	830	807	812	821	839	787	815	825	842	857	784	810	810	842	813	829	803	819	746	786	840	833	815	793	794	828	817	827	819	759	834	780	813	801	902	807	821	799	778	803	847	818	792	801	776	814	816	770	851	843	798	833	782	802	871	832	866	809	829	813	819	854	788	806	834	823	831	747	820	795	842	835	791	807	816	799	805	801
24742	21145	28143	25779	19298	12626	8574	6648	5662	4688	3770	3184	2555	2233	2133	1860	1636	1596	1483	1339	1297	1291	1216	1206	1060	1054	1003	981	959	937	968	940	899	877	931	883	907	943	905	870	863	888	835	928	911	851	920	847	818	860	899	874	852	893	803	884	866	885	820	864	837	881	804	806	839	799	813	853	835	808	873	875	812	851	766	831	842	828	856	886	824	858	861	863	820	803	894	857	828	805	852	879	836	866	818	852	799	898	807	844	874	784	877	852	851	864	870	861	802	791	824	863	879	816	855	853	874	796	824	851	882	838	849	827	839	823	865	780	798	865	844	805	853	881	843	869	823	872	859	861	783	820	862	765	852	844	866	808	839	831	892	827	824	920	851	879	816	795	900	871	823	833	862	846	849	838	871	803	823	839	824	797	864	864	865	868	827	815	824	793	844	855	883	864	829	822	842	870	835	823	791	813	855	877	855	860	887	816	816	868	836	813	918	821	782	845	808	766	819	872	868	887	842	820	862	821	861	860	857	808	873	877	832	832	860	857	822	942	851	849	857	784	853	857	766	844	837	817	852	848	786	880	826	892	873	835	864	857	821	875	860	826	866	856	805	843	888	810	832	843	819	828	885	866	853	809	887	880	811	849	875	815	909	897	809	879	867	849	841	836	849	870	873	837	894	858	839	873	867	862	856	863	818	849	915	810	787	787	837	879	802	860	839	825	847	833	827	802	852	862	818	794	857	863	877	844	768	803	799	807	798	853	845	826	892	842	844	773	864	843	856	865	854	805	862	812	817	866	781	807	855	868	787	800	833	826	856	775	864	844	850	828	807	807	830	841	848	821	863	815	885	876	857	855	795	776	830	820	806	843	844	826	848	868	818	868	853	846	804	844	855	875	834	841	842	883	845	821	851	882	815	913	850	843	881	889	806	868	809	850	826	885	857	835	922	825	803	858	868	846	844	820	827	817	823	779	856	836	844	875	829	842	811	802	882	787	825	793	792	830	845	812	862	881	822	833	819	864	800	843	794	879	855	841	851	858	855	863	856	848	849	811	818	840	887	844	793	811	829	857	811	853	834	813	830	830	794	821	850	821	879	893	815	874	810	849	828	917	910	908	803	777	881	857	878	810	821	827	861	822	834	857	858	829	842	876	830	871	841	845	840	809	802	856	804	821	830	836	803	885	833	850	868	862	832	798	863	844	846	866	818	825	817	849	758	871	868	869	816	824	876	886	933	835	881	857	857	876	878	816	837	887	833	834	819	819	836	858	825	821	859	862	861	875	871	810	851	838	841	813	869	869	896	882	876	821	835	875	821	890	876	787	862	804	836	857	919	825	830	800	804	820	811	849	828	803	855	922	816	842	844	825	863	861	855	830	834	842	854	792	843	892	873	906	807	849	857	826	822	827	794	878	838	863	847	863	778	830	832	804	862	830	858	831	818	865	817	857	789	833	803	852	833	846	857	810	849	874	825	836	808	874	809	858	854	858	775	841	848	814	824	809	833	835	843	837	836	864	837	864	884	876	885	839	846	902	800	838	816	795	881	850	891	844	854	819	845	869	876	827	865	866	796	830	846	803	859	802	867	848	887	877	815	842	864	823	878	795	868	851	841	863	827	873	820	817	831	812	824	828	884	835	875	891	875	853	849	822	864	804	810	821	826	845	830	825	892	833	886	858	847	807	805	878	873	868	860	851	883	901	813	782	890	815	821	861	855	873	859	782	829	886	822	809	836	813	885	858	814	819	834	855	811	811	846	892	833	826	821	815	864	861	811	852	851	917	855	813	804	833	872	847	851	785	787	809	833	902	872	824	839	866	876	850	808	831	882	839	813	800	786	868	821	808	807	875	820	824	834	886	841	894	801	841	833	838	901	859	793	826	842	834	868	834	828	811	861	845	905	865	821	780	809	823	814	866	880	891	814	857	824	845	830	838	834	812	850	822	854	863	831	837	855	820	822	796	840	828	885	869	852	803	903	860	846	849	756	846	859	778	872	846	790	862	798	863	812	833	875	852	863	833	838	810	842	810	811	823	810	805	864	840	833	840	837	870	816	815	817	835	816	854	870	786	859	840	822	770	879	823	875	894	857	861	799	844	919	889	880	817	815	847	839	867	837	812	829	831	834	836	825	842	832	794	827	828	784	852	784	822	871	868	836	809	871	829	861	876	850	848	811	882	879	827	833	822	822	883	856	867	819	851	845	800	870	856	839	805	890	829	821	835	850	858	819	871	826	844	837	860	821	815	849	867	826	856	890	830	823	804	865	835	847	873	862	842	831	867	825	840	876	884	850	875	839	861	843	828	839	864	864	838	802	837	815	840	811	869	893	859	843	860	851	832	904	815	821	875	805	838	862	824	857	898	855	850	831	812	758	802	888	821	838	872	825	814	848	871	848	803	826	830	838	809	867	871	900	852	813	839	837	805	862	804	864	807	823	791	806	844	834	861	824	817	833	861	837	802	846	856	846	793	862	871	830	832	827	875	829	881	785	810	855	844	854	807	870	825	818	782	812	852	812	884	818	811	801	801	907	816	794	809	821	850	818	756	833	832	809	836	844	890	870	808	852	852	851	832	813	848	851	831	793	870	886	798	865	887	835	830	835	864	873	779	845	831	810	860	867	869	907	812	829	845	837	850	858	816	826	853	831	809	815	875	877	834	836	843	883	870	872	873	819	795	841	812	850	831	850	860	844	809	820	838	807	852	851	869	833	838	848	818	862	852	826	829	840	796	883	831	856	870	887	831	918	825	842	840	853	854	816	791	819	832	854	830	888	828	886	884	820	889	829	848	794	859	879	866	839	867	874	835	865	877	808	771	862	867	829	832	836	869	886	821	817	866	839	822	897	784	825	801	867	878	816	895	841	774	840	795	842	836	829	915	816	881	843	840	861	884	842	819	883	862	848	804	828	795	809	819	860	863	862	797	886	900	856	827	799	834	875	814	862	820	853	813	862	883	818	816	833	846	839	856	832	826	839	830	862	796	870	839	805	867	815	835	819	839	860	864	797	825	822	894	859	793	858	860	913	844	832	796	847	862	861	863	825	837	884	829	826	837	834	877	821	826	874	822	872	877	829	806	821	870	824	819	895	817	848	828	829	855	841	880	861	837	829	838	847	810	844	864	841	851	799	845	894	789	804	831	787	839	848	878	855	905	841	801	781	839	818	847	839	829	829	859	784	852	794	874	879	859	861	798	869	850	803	790	830	891	883	832	834	865	845	811	820	855	805	859	858	890	871	837	828	853	835	846	821	892	844	833	869	812	802	817	909	820	885	829	801	872	820	868	839	820	829	797	843	813	828	823	867	834	818	875	858	844	816	826	892	850	801	801	866	850	874	777	829	839	831	811	879	831	822	817	770	881	854	843	863	856	872	900	820	870	826	852	827	845	836	825	883	848	781	881	833	796	819	825	871	881	804	864	859	856	874	837	876	868	847	868	837	840	882	840	873	809	801	829	860	841	838	791	819	832	812	814	858	846	862	792	800	847	844	898
26793	45490	35990	22963	17508	14564	11740	10329	8634	7160	5760	4766	3821	3280	2982	2595	2167	2090	1810	1684	1596	1537	1358	1246	1164	1139	1102	1043	1067	1009	992	963	986	948	898	929	961	901	902	910	929	890	894	917	892	921	872	872	872	889	892	880	856	879	884	859	871	869	779	886	897	878	878	821	919	810	903	908	825	876	828	944	851	835	828	853	843	889	844	863	884	830	861	853	849	896	857	804	854	888	841	868	875	867	863	844	865	840	870	851	877	848	868	871	796	802	853	872	886	830	855	862	830	839	873	860	817	866	860	867	821	850	835	810	843	812	810	833	839	874	912	890	847	858	869	793	873	811	838	893	870	858	877	829	869	834	835	861	859	844	875	899	849	849	900	877	826	901	856	856	867	843	832	796	833	865	830	810	874	910	899	831	871	806	872	880	844	841	828	897	870	811	896	838	882	862	924	853	825	863	844	845	885	878	858	827	898	818	847	847	853	882	855	881	874	842	850	838	879	874	837	892	870	886	848	854	847	854	860	855	858	843	861	852	853	857	912	862	898	846	845	880	883	865	834	889	885	820	863	868	893	886	885	874	860	860	819	863	877	816	851	838	893	834	844	840	834	828	931	852	870	845	858	798	862	862	869	904	822	822	853	831	854	873	863	896	890	873	881	899	876	862	894	830	829	902	868	860	802	875	889	840	846	890	851	898	916	867	829	875	850	845	859	852	859	839	905	861	828	887	909	842	904	852	837	828	861	873	869	895	908	826	912	843	798	847	872	861	881	858	810	897	864	840	869	860	823	794	836	833	812	844	850	891	807	831	879	863	818	844	846	891	854	871	824	806	851	886	880	878	825	829	877	858	874	867	817	894	909	822	827	908	877	872	832	912	841	831	850	896	821	834	843	887	765	841	852	833	855	839	872	856	855	900	892	810	834	841	834	830	855	846	825	851	819	817	821	863	874	875	860	818	857	853	903	850	870	883	840	862	849	921	793	900	852	820	841	894	879	826	869	870	818	818	871	868	865	799	910	851	846	888	824	854	887	847	837	832	822	882	875	848	843	819	873	849	879	908	860	879	848	837	901	868	870	827	846	845	875	842	846	804	875	882	876	904	840	840	826	888	844	852	874	868	834	881	794	807	855	822	895	835	915	843	890	869	861	859	883	871	873	855	810	827	830	803	895	860	905	830	825	856	871	847	873	841	876	894	826	855	895	827	853	818	897	842	920	837	848	875	875	867	871	879	891	823	829	858	837	814	848	825	889	858	843	842	877	777	820	859	863	849	898	831	855	876	892	815	863	854	863	780	833	878	841	862	844	893	866	828	851	848	882	865	834	947	870	820	864	794	930	824	834	861	832	826	837	890	867	838	839	854	882	815	852	829	890	863	840	835	887	889	799	848	860	849	892	832	797	857	852	863	792	868	862	830	878	825	844	831	829	847	820	862	819	877	837	833	867	885	866	829	929	829	855	896	841	848	863	831	901	909	921	872	877	858	818	869	860	850	883	845	906	857	856	884	862	881	846	831	855	861	843	890	893	844	853	849	903	874	874	862	825	866	874	903	843	853	870	858	844	886	929	841	853	865	865	882	848	853	827	825	842	793	866	851	845	893	843	829	863	877	871	833	822	843	841	892	801	892	834	876	816	844	881	820	833	840	869	808	905	890	811	893	860	815	803	892	853	889	839	852	818	831	832	805	823	842	886	874	827	818	846	888	821	857	891	873	817	856	835	871	860	825	819	839	835	908	909	870	824	882	911	859	805	867	800	859	875	800	851	894	831	825	928	831	835	852	920	841	820	854	898	869	898	856	867	828	855	840	960	867	909	845	880	867	844	834	836	902	903	791	906	852	803	825	874	854	804	884	895	866	833	860	865	863	807	812	841	841	807	858	884	879	839	796	848	867	876	877	884	804	898	922	843	882	837	840	884	855	853	824	855	843	879	827	872	857	877	902	847	839	836	839	866	863	834	875	845	936	847	847	848	799	862	849	788	853	863	838	827	820	821	857	879	822	888	821	858	849	888	852	857	862	860	816	882	859	871	871	847	898	846	843	841	872	836	863	872	850	852	860	835	831	820	878	890	782	848	855	906	870	893	853	850	847	857	825	835	902	867	886	921	916	871	863	858	902	922	852	842	851	872	865	848	864	810	901	775	872	833	851	907	834	849	816	897	854	840	848	831	904	868	871	918	900	835	872	887	901	875	837	832	901	812	876	819	856	889	823	897	831	849	881	857	841	825	843	906	848	834	864	822	837	805	855	855	863	867	865	874	846	856	858	896	840	868	811	824	891	843	839	896	869	897	868	866	875	854	836	867	787	808	837	821	861	843	915	973	857	852	852	846	847	839	844	827	820	890	862	865	841	870	868	844	854	799	819	887	826	814	880	870	820	942	875	841	819	885	909	876	835	883	837	832	797	821	876	841	875	844	849	828	840	856	869	826	894	848	891	911	809	860	852	864	868	834	830	838	888	848	865	883	853	876	818	831	833	869	864	844	890	902	851	835	861	889	895	835	897	836	859	829	905	881	874	835	845	843	824	840	842	902	847	876	837	867	845	820	820	840	820	905	813	855	859	843	873	852	894	839	867	873	866	865	832	862	930	825	854	877	877	823	839	809	867	850	857	921	834	855	890	917	914	832	919	831	845	894	836	854	868	866	878	876	786	851	855	822	877	871	907	837	836	874	810	807	860	846	816	824	909	835	834	827	877	835	864	875	823	856	910	879	837	832	849	819	822	778	815	832	842	860	844	812	864	852	853	926	854	850	827	849	843	897	864	832	886	832	869	861	885	858	851	823	856	859	895	842	854	872	876	875	840	820	887	811	852	804	878	933	888	877	816	819	870	792	810	854	824	896	851	862	860	865	905	907	884	854	861	895	794	841	809	908	873	845	835	903	873	904	847	866	852	861	847	930	911	841	829	875	886	886	914	846	852	795	821	899	848	840	889	856	816	869	874	824	853	885	867	906	850	850	861	861	849	896	897	839	851	866	818	882	823	843	841	851	852	857	856	921	872	837	850	882	867	856	860	815	885	850	823	892	833	836	855	872	822	885	840	916	875	833	885	857	896	897	905	861	852	845	843	816	904	822	831	849	865	880	877	852	899	835	873	857	855	840	829	837	893	860	819	867	834	853	840	860	830	830	863	827	856	840	861	870	844	924	840	820	864	925	873	841	917	872	830	822	842	859	820	902	814	930	878	839	820	839	857	921	885	857	878	868	814	801	908	815	823	873	810	821	845	839	875	815	848	859	877	823	792	870	845	842	810	853	916	833	873	864	899	888	842	829	861	868	846	819	878	859	898	886	841	830	887	833	841	839	820	850	904	888	876	884	879	859	853	875	849	860	878	860	904	826	894	858	851	841	843	809	836	862	854	919	855	892	874	839	787	859	862	877	880	872	863	846	877	892	842	873	802	892	861	870	807	811	886	838	871	825	862	854	848	789	804	862	879	839	845	820	828	915	826	814	829	855	933	887	895	842	877	848	864	796	883	820	846
22582	21085	28743	23744	21407	22958	22156	12622	10195	8632	6973	5433	4376	3677	3353	3091	2655	2507	2233	2037	1914	1792	1750	1599	1462	1516	1474	1332	1234	1221	1196	1249	1180	1171	1163	1139	1126	1161	1152	1207	1112	1144	1142	1166	1148	1049	1134	1121	1045	1077	1163	1069	1125	1069	1052	1088	1084	1082	1130	1060	1140	1013	1033	1107	1075	1035	1046	1114	1075	1078	1005	1073	1036	1011	1064	1066	1094	1047	1047	1077	1038	1093	1036	1015	1054	1054	1038	1028	1056	1029	1048	1003	1055	1076	1086	1008	1033	1071	1075	1076	1028	1032	1039	1090	1044	1064	1082	1034	1026	1118	1049	1085	1044	1041	1091	1028	1049	1107	1051	1057	997	1041	1025	1069	1107	1075	1053	1064	1106	1031	1009	1042	1035	1035	1049	1091	942	1068	1034	1036	1068	1066	1016	1019	1108	1071	1117	1011	1075	1063	1133	995	1013	1002	1084	1018	1099	1030	1046	1093	1063	1003	1040	988	1001	1052	1041	1038	1029	1026	1023	1100	1051	1089	1028	1035	1104	1046	969	1007	1069	1031	1039	1061	1048	1025	1081	1073	1059	1077	1051	1016	1084	1056	1114	1089	1079	1051	1081	1041	1088	1039	1043	1034	1028	1109	1093	1080	1086	985	1012	1087	1068	1076	1028	1073	1051	1043	1071	1044	1031	1037	1062	1035	1023	1102	1075	1029	1076	1056	1052	1048	1078	1077	1049	1056	1082	1077	1067	1059	1015	1082	1040	1067	1086	1064	1047	1102	1061	1065	1023	1076	1044	1014	1045	1093	1037	1042	1052	1070	1085	1058	1050	1042	1084	1009	1039	1031	1091	1071	1035	1078	1089	1057	1054	1099	1119	1024	1085	1077	1110	1090	1040	1115	1043	1042	1104	1001	1094	1052	1009	1039	1053	1069	1098	1045	1039	1042	1003	1023	1046	1013	1097	1059	1004	1071	1092	1053	1068	1006	1071	1139	1071	994	1050	1049	1027	1003	1007	1057	1078	1011	1076	1052	1038	1087	1018	1097	1126	1088	1086	1027	1077	1015	1046	1048	1071	1000	1039	1000	1048	1083	1056	1038	1085	1045	1041	1015	1069	1025	1081	1064	1056	1062	1054	1051	1034	1042	1143	1060	1047	1109	1078	1054	1083	1061	1031	1029	1116	1081	1047	1076	1126	1055	1046	1060	1068	1061	1103	1037	1133	1057	1066	1098	1065	1097	1050	1021	956	1073	1111	1091	1094	1104	1050	1056	1006	1008	1032	1056	1116	1063	1125	1063	1024	1042	1056	1107	1017	1065	1052	1062	1095	1081	961	1058	1070	1056	1076	1104	1043	1008	1104	1045	1074	1010	1069	1047	1017	1041	992	1057	1067	1073	1108	1027	1081	1025	1080	1056	1066	975	1001	1044	1078	1045	1063	1059	1058	1010	1077	1045	1040	999	1079	1058	1052	1021	1061	1046	1039	1040	1009	1059	1060	1043	1028	1083	1052	1039	1118	1062	1009	1065	1064	1119	1062	988	1012	1030	1024	1071	1056	1052	1074	948	1103	1078	1078	1079	1112	1032	1030	1049	1031	1086	1035	1036	1069	1003	1065	1041	1075	1043	1057	1035	1128	1064	1082	1047	1078	1048	992	1078	996	1083	1036	1039	1049	1069	1054	1091	1036	1070	1041	1054	1020	1004	1015	1093	1020	1088	1050	1014	1062	1048	1112	1072	1036	1064	1017	1072	1051	1070	1031	1009	1026	1109	1107	1032	1029	1055	1101	1057	1032	1040	1086	1020	1120	1080	1086	1055	1052	1096	1040	1012	1063	1105	1063	1057	1033	1053	1068	1009	1085	1070	1096	1077	1040	1049	1046	1020	1019	1040	1096	966	1134	1021	1070	1092	1008	1047	1074	1014	1057	1086	1049	1018	1082	1027	1046	1014	1042	1046	1044	1008	1020	1010	1045	1058	1012	1035	1012	1034	1005	1012	1096	1056	1080	1077	1080	1058	1065	1071	1009	1044	1032	1093	1040	1033	1017	1036	1119	1012	1083	1038	1106	1057	1051	1045	1006	1037	1106	1049	1014	980	1070	1065	1089	1093	1100	1056	1045	1062	1059	1016	1079	1059	987	1052	984	1012	1120	1007	1046	1061	1005	1046	1024	1070	1085	1058	1051	1021	991	1046	1094	1049	1014	1036	1093	1052	1072	1095	1096	1062	1052	994	1063	1068	1051	1009	1148	1017	1068	1021	988	991	1073	1050	1019	1025	1002	1027	1074	1092	1103	1041	1017	1058	1088	1004	1071	1046	1069	1030	1067	1054	1114	1077	1013	1068	1039	1072	1077	1021	1015	1064	1067	1083	1073	1070	1050	1097	1049	1064	1023	1077	1019	1003	1073	1042	1112	1052	1003	1052	1054	1079	1065	1055	1006	1037	996	1066	1067	1043	1018	1077	1088	1019	1036	1038	1040	1052	1073	1049	1041	1072	1016	1110	1040	992	1019	1074	1050	1034	1067	1040	1041	1078	1085	1060	1077	1077	1049	1080	1048	1013	1064	1055	1087	1055	1087	1073	1015	1049	1114	1079	1035	1026	992	1025	1047	1020	1074	1047	1085	1030	1055	968	1037	1083	1107	1090	1050	1029	1112	1023	1035	1048	1007	1034	1056	1052	1070	1017	1068	1064	1022	1048	1096	1113	1063	1071	1067	1064	1074	1031	1067	1098	1015	1105	1094	1102	1083	1047	1101	1016	1085	1108	1136	1055	1106	1034	1037	1091	1038	1098	1078	1091	1050	1069	1088	1084	1051	1041	1038	1023	984	1061	1057	1051	1084	1045	1064	1017	1038	1073	1058	1097	1046	1082	1118	1049	1034	1094	1137	1048	1085	1084	1045	945	1096	1104	1056	1004	1091	1068	1038	1014	1087	1057	1076	1016	1021	1020	1057	995	1036	1058	1063	1064	1087	1029	1041	1039	1091	1044	1027	1046	1067	1060	1031	1116	1085	1014	1057	1041	1026	1017	1074	1117	1044	1115	1097	1110	1048	1083	1022	1050	1040	1031	981	1084	1088	1054	1025	1065	1092	1016	1121	1004	1046	1096	1078	1019	1054	1020	1070	1054	1012	1049	1113	1060	1041	1069	1071	1100	1034	1003	1079	1025	1063	1010	1071	1048	1051	1052	1033	1045	1085	1049	1014	1008	1126	1077	1084	1046	1028	1059	1078	1099	1105	1136	1124	1053	1045	1081	1071	1002	1081	1058	1041	1061	1044	1077	981	1048	1066	1058	1036	1022	1055	1042	1077	1022	1048	1047	1044	1044	989	1057	1014	1023	1057	1062	1051	1043	1092	1009	1015	1021	1041	980	1084	1047	1034	1031	1034	1053	1033	1036	1071	1084	1013	997	1112	1029	1046	1059	1094	1043	1039	1028	998	1083	1056	1113	1090	977	1007	1044	1016	1051	1077	1015	1044	1043	1087	1073	1045	1065	1013	1048	1080	996	1107	1028	1051	1071	1028	1078	1087	1086	1094	1042	965	1085	1088	1079	1081	1180	1083	1014	1042	1000	1002	1004	999	1073	961	1049	1087	1036	1074	1108	1133	1088	1062	1087	1057	1062	1055	1102	1085	1058	1124	1018	1053	1010	1004	1047	1104	997	1035	979	1093	1082	1055	1086	1042	1008	1018	1049	1041	1077	1088	1011	1057	1083	1052	1064	1058	1055	1061	1049	1086	1018	1056	999	1033	1030	1015	1033	1083	971	995	991	973	1017	950	1016	1052	1079	1068	1048	1097	1027	1058	1078	1011	1031	1006	1079	1003	1032	1056	1088	1041	998	1048	1003	1095	1045	1012	1065	1023	1038	995	1045	1067	1079	1058	1065	1097	1113	1022	999	1079	1058	999	1021	1041	1099	1035	1079	1066	1024	1029	1050	1054	1047	1071	1023	1073	1079	1062	999	1055	1010	1089	1049	1126	1058	1076	1063	1071	1080	1024	1036	999	1081	1051	1002	1011	1059	1033	974	1066	1015	1041	1034	1026	1080	1015	988	1032	1008	1091	1065	1051	1080	1028	1037	1000	1023	1068	1063	1050	1028	1004	1110	1046	1002	1034	1039	1034	1007	1072	992	1012	1016	1025	1062	1045	1028	1050	1056	1023	1053	1024	1049	1076	1076	1021	1100	987	1014	1059	1095	1071	1006	1014	1076	1072	1078	1095	1044	1057	1072	1056	1043	1041	1036	1095	1044	1057	1009	1067	988	1076	1047	1083	1087	1038	1043	1086	1085	1077	1044	1055	1036	1004	1039	1047	972	1019	1047	1083	1065	1115	990	1061	1072	992	1096	1047	1028	1065	1006	1016	1072	1023	1020	1065	1055	998	1068	1106	1037	1048	1011	1079	1034	1034	1057	1054	1104	1086	1034	1083	1029	1044	1109	1058	1084	1038	1081	1040	1043	1035	989	1046	1013	1001	1065	1107	1087	1049	973	1061	1078	1079	1047	1037	1075	1049	1059	1012	1074	1052	1011	1087	1068	1058	1045	1031	1054	1068	1073	969	1037	1044	1105	1066	1032	1088	1058	1030	1066	1049	1080	1009	1067	1080	1047	1018	1025	1023	1061	1111	1042	1091	1021	1026	1033	1032	1056	1085	1044	1103	1014	1020	1003	1058	1079	1133	1081	1087	1065	1063	1043	1081	1047	1022	999	1067	1088	1123	1050	1007	1048	1067	1031	1046	1089	1068	1056	1005	1033	1035	1056	1011	1119	1002	1086	986	1095	1094	1070	1030	999	1001	1029	1011	1039	1033	1054	1106	1045	1013	1060	1126	1031	1028	1021	1096	1086	1035	1077	1046	1065	1083	1015	1048	1099	1075	1080	1088	1053	1105	1029	1056	1062	1039	1086	1092	994	994	1016	1000	1086	1014	1006	1122	1070	1017	1075	1063	1123	1115	1039	1074	1003	1102	1074	1048	1059	1055	1044	1054	1031	1035	1071	1074	1061
30452	55080	44247	30059	26206	22957	18489	15416	13771	11571	9502	7464	5936	4943	4442	4146	3314	3260	2826	2551	2388	2118	2028	1780	1822	1665	1549	1538	1446	1310	1251	1243	1280	1186	1243	1184	1198	1154	1131	1154	1177	1093	1072	1208	1147	1114	1076	1089	1120	1107	1149	1105	1113	1114	1073	1092	1063	1086	1029	1031	1044	1024	1067	1074	1009	1041	984	998	1082	1010	1066	976	1009	964	998	1023	1016	1014	1108	1022	949	1024	1065	1025	1021	1008	1053	1046	968	1079	1009	1071	1033	985	990	1049	1074	1044	990	1074	1037	1014	1047	963	999	1041	1020	1062	1054	1031	998	1049	992	1025	990	1019	1003	1027	1014	1086	1052	1008	1061	1009	1020	1058	1028	982	1009	1046	1017	1000	987	1007	1059	1020	1045	1020	1043	1018	1005	1059	1029	1025	1004	984	1008	1052	1003	1045	1045	1010	993	1023	1074	1045	1030	1073	1022	1011	1083	1096	1031	1002	1044	1093	991	1027	1024	992	1029	1004	1102	1028	1057	985	1054	1036	1048	1023	1056	1054	1011	1008	991	983	1017	1054	1007	1042	1064	1024	1097	1012	1038	1036	1028	1050	987	1032	1024	1072	1064	1020	1034	1050	1055	1008	1045	1004	1012	1052	1070	1037	1096	1058	1005	1064	1046	984	1093	1061	1038	1067	1017	984	1003	1007	1023	1001	1016	963	1035	1029	999	1040	1038	988	993	1006	1019	1055	1058	1041	1011	1021	1004	1030	1047	1056	1085	1053	1015	1079	1043	1015	990	1045	1042	996	1023	1021	1042	1019	1044	1063	1030	1063	987	1022	1058	995	1030	1058	1048	1040	973	1030	1000	1010	1033	996	1037	1015	1042	1045	1047	996	978	1028	1043	1061	1092	983	1052	1030	1023	1057	993	1006	1002	1104	1032	1000	1023	969	1012	998	1028	1029	1003	1042	1028	1068	1049	998	1021	1007	1047	996	1092	1055	1016	999	1055	1042	995	1023	979	1083	1014	1080	1025	1032	1036	1050	1021	997	1024	992	1042	977	1035	1103	1022	1056	1038	1017	1023	1039	1066	1087	1050	1029	1030	1029	1010	1044	1026	1035	1049	1008	1040	994	952	1077	1026	1019	1021	1003	1038	982	1060	1050	1013	970	1036	1023	1036	1004	1020	1023	1044	1077	1012	1021	1084	1012	996	990	1060	1026	1034	1095	1017	1000	1018	992	1020	1008	1016	1052	1011	1037	1009	1013	961	1008	1044	1034	1040	1032	981	990	1030	1000	997	1021	1061	1004	1061	958	1033	1042	1046	1021	1040	1063	1075	1033	1027	1061	1017	1022	1017	1032	1002	1026	1007	1042	1083	1079	1041	988	1021	1018	1011	1071	1032	1013	1015	1070	1076	1051	1028	1061	1035	1037	977	1036	1041	1026	1063	1038	1028	1014	999	1056	1052	1018	1052	1039	999	1043	1032	1036	1028	975	1041	1007	1043	984	1021	998	997	1013	1047	1018	1053	1035	1042	1000	1052	1038	1045	1006	1016	975	1027	1074	990	1026	946	1032	1068	1023	1024	1008	1038	1037	1060	1072	990	1015	1024	1044	1047	1011	1086	1057	1026	1055	1034	1025	1018	1034	1036	1111	998	992	1074	1069	1027	1107	1053	1004	1039	1006	1057	1060	1095	1005	979	1070	1002	1057	995	1012	1011	1050	1040	1040	1018	1031	981	1043	1022	1026	1019	1048	1055	1061	1030	1048	1008	1039	1014	1001	1003	1072	1019	1006	1000	1009	1065	1045	1048	998	1026	1010	1013	997	1055	1048	1030	1036	1058	1054	974	1012	1072	1031	959	1036	1028	1031	1051	1018	1024	970	989	1003	1060	1056	996	1015	1053	1008	1034	1038	1064	1005	998	976	1091	1091	1011	1103	1054	1058	1001	1075	1008	1023	991	1065	1044	1035	963	1025	1087	999	1014	1069	1052	996	1016	1046	1023	961	966	1078	1063	1041	1015	1045	1016	1015	1014	1001	980	1100	1061	1028	1007	994	1028	1056	1065	1023	1055	1051	1121	1057	1001	1041	1029	1069	1013	943	1032	1064	988	1022	1003	1006	1066	1006	984	1043	1016	1062	1013	1036	1056	978	1055	1015	1028	1023	993	1000	1045	1031	965	1013	1033	1043	1047	1039	1027	1085	1022	995	1043	1001	1009	1028	1085	1095	1075	1004	1045	1063	1055	1055	978	966	1048	1018	1012	993	1055	988	1076	1026	1061	996	1004	1079	997	1082	1041	1026	1042	1023	1050	1079	1042	1035	1096	1004	1071	1065	1043	1031	1029	1036	1049	1039	1064	1023	1018	1057	1036	1031	1081	1020	1017	1041	994	999	1031	994	999	1013	948	998	998	1050	1030	1061	1021	1051	987	1025	1012	1058	1051	1053	1015	1024	1018	1005	986	1013	1014	996	1016	1061	1033	1008	975	977	976	1030	1060	989	1061	1004	1046	1033	1036	1025	1021	1014	1044	999	962	1033	1013	1059	1010	975	1002	1057	938	988	1028	1046	1044	1038	990	1018	1047	1035	1026	998	1020	1041	1000	1020	1083	973	1013	1017	967	1025	1013	1000	1011	1047	1053	1012	1032	1050	975	1040	1014	1015	1060	1048	1045	1012	1028	1036	1015	1014	1033	1017	1014	1027	1023	992	1049	1067	1053	1076	1041	1010	1027	1001	1053	1033	1018	1010	1014	1066	1033	1058	1013	1115	1063	1035	1069	1044	980	972	1038	1103	1050	1062	1012	998	1059	1006	988	1003	1046	1010	986	1033	995	1011	986	1008	1039	1072	1072	1043	1014	1011	1037	1076	992	983	1006	1008	1036	1011	1032	1003	1042	1040	968	1044	984	980	1006	1015	1022	1057	956	1024	1041	1052	1008	1012	1029	1026	1043	1013	1023	1097	1136	1000	1009	962	1024	1047	1023	1008	976	1065	1003	1039	1034	1025	1031	1008	1058	1048	1022	1010	1030	1034	1012	992	1046	1030	1042	1065	1010	1007	1032	1067	1032	1076	1058	992	1046	1020	1036	1050	1072	1054	1018	981	1070	1070	1040	1046	948	1009	993	1075	1043	1029	1030	996	1001	1001	1019	1014	994	1011	1042	1017	1040	1075	1001	1050	1130	1029	1000	1019	1040	997	1055	1073	992	1019	970	1056	1074	1035	1051	1019	1048	1013	1063	1004	1041	1019	1038	1030	977	991	1030	1046	1065	1041	1042	1046	962	948	1079	1074	1030	1001	978	1057	1038	987	1042	1022	1048	941	1000	1017	1024	1029	1036	1062	1074	973	1015	1016	985	1063	996	977	1028	967	1037	1014	1022	1005	1085	1039	968	1060	1009	1022	1028	1046	1045	1048	1026	1003	1032	1057	991	1029	993	1019	968	1079	1046	1026	1033	967	991	1061	1001	1013	1021	1055	1108	1070	1047	994	1036	1093	1001	953	1093	1003	1041	1007	1005	1040	1046	1056	1024	1072	1036	1069	1020	1039	1040	1004	1033	1022	972	971	1028	1084	998	1060	1034	1053	994	1017	980	1032	1089	1013	1048	964	1070	1011	1096	1056	1030	995	957	1009	1019	1061	1058	1094	1001	1033	1047	1037	1019	1036	1029	1127	1050	1002	1081	1023	1077	1018	1076	1037	1048	1032	1022	994	1030	1062	1016	1080	1040	1058	1004	997	1105	1020	1072	1058	1044	1026	1032	969	1037	995	990	1003	1048	1028	1069	1065	1039	1025	1062	1067	1036	1043	1019	1027	998	988	1030	1048	1063	1054	1079	1044	1021	1018	1063	1076	1056	949	1005	1007	1023	986	997	1032	1013	1078	1022	1067	1022	968	1033	1033	1032	1038	1076	1026	989	1016	1063	991	1047	1007	1027	1022	1018	1011	1035	994	1039	1035	1046	1083	1015	1003	1065	1057	965	997	1035	996	1048	1026	1025	1045	1031	1059	1036	1031	1034	1018	1040	1036	1009	1048	1053	1019	1032	1008	1040	1095	1049	1025	1055	1030	991	1087	1007	992	1061	1037	1147	977	1035	1015	1010	1090	1004	990	1003	1033	1047	1003	1098	1026	1040	1002	973	1019	1071	1061	1031	995	1016	1006	1024	1047	1059	993	1021	1054	1061	1078	930	969	1022	982	1072	1023	1062	1029	1029	1004	981	1063	1074	1113	1025	1005	989	1000	993	975	1017	1007	1013	962	1040	1068	1076	1054	1073	998	1037	996	1102	1032	973	1039	991	1046	990	1054	982	944	999	1082	1046	1032	1069	1006	1022	1067	1000	1092	1069	1020	1036	996	1029	1036	1046	1012	1053	1023	988	1012	1014	1049	1027	1031	1047	1018	1018	988	1086	968	1038	1042	996	997	1029	981	1055	1056	995	1083	986	1030	1017	969	1004	1053	966	1046	968	1025	1087	1042	1051	988	1035	1021	1068	1055	987	1034	1015	1033	999	1015	1062	1042	969	1050	1066	1024	998	1082	1007	1025	979	1086	1024	1037	1031	1046	1032	1027	1050	974	1069	1034	984	946	991	1041	1034	991	1030	1053	1027	1050	1016	1043	1081	1038	1047	1070	1027	969	1026	1039	1015	1020	1047	1048	1047	1039	1022	1075	1054	1026	1062	1024	1015	1064	1048	1037	1028	1072	1012	979	1041	1063	981	1025	1041	1012	1078	1014	1046	1059	1017	1000	1022	1047	1069	1052	1004	1051	1022	1019	1077	1022	1040	1046	1017	1022	981	1029	1065	1020	1024	1053	1105	1004
28764	27389	32448	21765	13914	9455	6953	4749	3957	3484	2814	2393	1970	1636	1492	1506	1300	1198	1059	1066	992	973	965	858	883	845	788	800	775	743	768	676	737	735	702	715	709	706	720	708	691	713	729	721	727	703	699	698	676	648	699	713	708	650	681	779	739	700	667	688	666	699	699	711	633	647	673	631	718	678	680	702	711	724	685	655	718	602	669	664	662	658	712	629	690	640	737	658	658	685	701	666	723	702	709	693	693	654	645	658	657	712	680	715	705	678	719	702	675	672	681	656	699	699	653	717	726	700	698	743	695	692	682	734	697	654	671	676	723	677	674	650	675	662	689	653	695	711	654	714	707	659	705	703	725	781	662	690	683	662	688	697	691	634	713	662	747	711	686	675	681	689	680	703	688	694	683	681	696	693	673	682	721	685	686	685	716	701	663	660	687	664	698	640	709	746	688	656	672	658	692	790	708	687	659	734	675	680	662	690	704	708	683	699	692	664	664	687	641	713	598	653	716	731	657	721	676	684	677	714	628	659	742	738	681	683	685	675	675	696	659	672	623	727	690	725	660	706	683	678	707	687	682	694	700	709	701	713	700	693	652	716	717	716	673	703	670	662	720	685	662	716	699	657	692	678	670	704	671	654	650	684	710	704	662	677	649	652	686	646	680	693	676	630	674	669	677	727	663	668	660	713	696	654	676	711	658	700	726	699	724	695	648	677	714	645	684	689	699	678	709	695	628	680	690	688	675	696	724	701	657	683	671	669	704	678	701	677	675	663	707	685	658	706	703	639	636	704	697	748	682	715	680	699	674	715	710	669	721	656	690	680	736	696	665	629	693	721	693	714	663	700	658	674	629	678	667	704	695	674	703	709	681	697	676	711	656	686	652	691	712	703	623	683	760	663	692	707	731	687	653	705	726	707	742	659	688	661	682	656	691	697	708	692	708	668	654	666	735	704	683	657	669	678	675	678	691	648	741	744	708	702	662	643	719	680	697	650	663	704	674	683	716	646	638	713	672	689	727	651	699	670	659	681	641	667	682	653	684	652	656	694	692	654	685	625	646	665	669	683	655	737	697	662	634	633	671	721	741	649	713	705	664	721	710	689	710	666	714	676	716	694	687	704	668	714	694	711	665	664	727	684	676	702	695	710	720	664	702	697	630	687	667	725	723	711	691	698	671	737	743	713	674	705	664	647	718	708	682	711	653	666	662	667	737	694	667	665	689	687	671	722	684	683	680	681	677	694	691	737	712	717	727	668	701	656	676	699	719	757	660	668	710	675	709	658	687	638	671	720	646	664	663	639	716	686	706	673	686	719	687	690	678	658	687	689	670	675	676	662	657	667	657	699	624	658	691	665	710	643	696	695	677	691	680	666	729	687	700	642	624	657	691	727	680	671	698	713	671	704	645	681	690	710	723	691	697	702	708	715	688	711	683	667	716	688	659	620	619	699	655	686	725	692	691	708	748	641	654	693	678	705	731	720	680	761	652	715	667	695	661	682	685	696	725	656	656	624	683	661	668	661	671	665	709	702	643	663	681	722	677	682	733	667	724	670	681	639	684	699	698	615	721	617	686	687	684	676	671	705	686	724	689	692	695	686	664	709	690	707	707	689	701	676	687	698	712	699	658	688	729	743	737	714	697	675	687	657	701	649	687	684	683	722	688	669	682	734	647	696	714	691	735	738	695	698	709	680	690	683	688	705	659	707	701	678	662	690	697	655	682	669	727	651	690	668	685	692	686	664	674	716	654	681	690	684	688	678	697	677	683	700	730	631	723	712	698	664	647	687	656	678	678	682	650	682	689	718	733	684	707	724	697	682	681	744	704	668	703	720	728	743	698	687	689	640	693	665	663	686	705	630	690	660	681	718	626	694	682	701	659	657	677	649	703	669	689	682	659	676	679	669	674	679	723	720	674	715	699	700	698	680	692	680	719	661	678	711	713	632	694	680	738	708	681	706	666	682	733	676	651	685	658	723	706	689	721	650	658	648	677	678	683	671	704	666	689	725	653	714	695	706	688	720	708	638	694	687	767	726	713	690	683	701	707	685	675	661	694	671	706	694	691	689	697	656	655	669	681	720	652	640	684	704	779	655	697	658	668	742	680	674	705	731	730	667	692	678	682	676	658	705	732	723	711	648	710	709	678	690	660	717	658	735	711	692	664	681	684	662	721	681	659	674	679	663	667	662	692	672	654	710	698	646	715	717	659	708	645	688	714	695	683	712	703	660	657	706	666	680	702	653	650	719	697	710	720	687	708	746	692	695	681	717	704	683	674	728	724	667	690	643	675	699	689	740	714	787	673	652	691	679	719	667	662	655	676	692	699	706	675	683	703	746	708	697	694	686	704	709	683	702	696	715	670	678	682	683	720	706	689	715	727	693	709	703	684	701	701	681	687	639	677	663	667	667	732	687	721	705	683	662	662	672	688	699	672	706	669	693	686	693	700	641	727	679	759	694	710	683	654	623	738	672	683	691	684	688	652	685	701	712	652	660	695	658	659	692	677	702	689	699	704	669	703	717	734	720	705	718	659	682	688	705	720	705	657	693	668	710	629	694	724	692	683	675	661	705	661	663	637	733	730	669	697	681	679	646	691	665	680	657	660	696	679	667	653	700	679	663	674	705	641	651	679	630	730	722	683	673	695	674	721	687	682	666	686	673	687	666	620	653	666	742	673	684	658	705	691	676	698	722	740	704	696	739	670	676	712	698	664	700	693	718	704	690	724	732	707	716	644	668	685	718	703	648	669	699	644	700	720	668	707	651	650	675	679	689	697	674	678	665	630	701	683	720	674	663	670	665	674	671	718	667	634	624	662	669	670	690	691	677	662	668	677	664	699	662	671	712	692	685	677	693	698	658	682	705	675	671	659	689	687	700	721	690	693	638	705	722	645	719	683	696	690	643	669	659	676	708	682	680	645	681	692	671	684	652	652	633	675	639	674	685	714	677	657	699	674	682	678	696	709	721	678	678	740	661	661	685	654	687	695	724	647	662	705	683	662	691	652	710	701	702	725	735	698	710	688	676	638	712	707	659	664	671	662	722	684	661	681	679	692	700	715	722	711	722	672	682	695	697	675	685	676	674	719	699	655	698	651	715	671	714	764	671	730	656	619	737	660	674	713	676	685	672	701	713	657	724	669	688	697	660	692	704	662	740	725	701	717	699	660	649	771	711	663	688	677	664	669	733	671	715	680	674	673	708	644	694	646	631	696	679	716	658	709	711	675	685	660	681	728	661	671	683	680	688	715	704	679	687	667	723	656	718	674	742	673	713	708	733	645	662	681	680	660	704	653	659	694	750	701	659	727	666	678	654	645	691	682	664	682	702	668	657	689	674	656	656	690	691	676	665	699	659	706	692	685	646	684	700	703	649	681	699	693	634	675	720	684	706	644	708	634	693	683	660	693	697	701	676	701	709	661	665	693	658	648	696	653	709	696	624	608	678	700	686	695	646	673	662	684	654	733	670	693	685	642	672	657	691	668	677	701	664
25393	39797	30953	18378	15410	12607	10123	7125	6239	5368	4235	3443	2685	2295	2056	1977	1635	1503	1309	1232	1202	1067	1049	956	955	996	848	826	771	831	775	738	738	752	743	748	742	722	739	731	722	766	687	778	757	723	719	712	724	734	743	720	739	745	796	684	698	718	750	693	754	714	734	736	710	697	676	730	700	715	722	708	708	690	720	727	706	688	712	713	652	725	742	666	707	689	680	667	663	717	715	743	708	711	690	700	747	746	701	666	664	662	699	697	672	695	681	689	745	757	696	712	686	724	776	679	699	691	668	670	668	758	718	670	704	683	658	705	747	721	668	717	714	726	722	662	716	733	658	706	690	696	691	678	724	689	715	686	707	630	747	687	659	706	699	705	772	716	717	675	716	717	704	653	723	732	706	724	713	654	677	693	707	699	697	716	738	705	681	709	723	704	707	689	658	696	710	671	677	722	703	741	744	739	661	702	706	702	703	707	685	698	672	713	719	728	702	702	699	695	695	708	657	686	675	655	693	694	678	705	743	658	672	726	698	674	671	684	673	705	700	675	718	709	688	726	707	699	692	684	682	675	668	678	704	664	683	708	724	730	682	725	706	683	715	678	721	686	718	663	739	690	694	710	676	753	695	698	684	713	712	684	687	717	754	717	694	710	715	674	687	759	657	655	731	712	659	660	683	716	642	761	681	716	690	729	709	704	729	744	733	681	703	701	663	699	676	656	740	649	728	735	665	686	688	667	711	717	741	686	715	676	719	715	711	702	729	668	715	708	725	704	721	671	667	708	646	711	720	697	681	737	644	688	694	699	677	656	662	723	726	688	677	713	707	683	718	698	680	692	707	689	721	657	703	687	692	741	733	650	690	688	712	668	693	766	698	727	689	696	664	693	661	718	715	719	673	687	706	685	659	749	648	718	648	703	726	693	670	715	735	634	700	694	719	693	751	708	675	710	671	696	718	738	718	679	705	731	659	742	680	641	681	719	664	699	704	686	728	693	732	698	658	672	692	731	711	702	720	734	689	697	693	689	706	746	654	712	747	710	740	712	669	683	736	718	709	682	714	734	741	661	704	669	698	711	699	660	696	725	666	720	699	717	677	699	722	742	690	710	722	706	660	727	723	641	701	680	758	704	709	696	669	700	660	726	659	663	752	627	689	672	690	663	705	726	730	710	692	700	680	755	779	736	701	709	645	738	711	700	702	662	669	739	707	682	707	718	718	688	665	720	651	704	723	639	661	785	701	694	676	677	673	708	679	720	681	678	728	692	731	691	725	691	714	652	692	713	686	724	705	703	741	705	749	721	689	736	660	649	652	737	716	703	651	707	659	695	710	718	683	694	704	649	700	687	707	715	719	750	699	673	699	724	741	727	681	746	727	669	694	757	695	704	694	742	685	710	681	736	659	692	697	723	690	715	678	688	665	719	689	696	703	698	708	684	673	688	681	685	695	712	672	692	725	700	716	708	738	677	702	662	684	678	655	726	682	663	715	645	697	674	681	760	701	716	696	763	783	666	732	689	652	737	701	716	680	712	734	740	742	691	721	734	713	736	715	723	729	762	701	723	707	687	672	713	714	743	709	704	721	690	718	692	658	712	716	690	662	747	694	712	683	643	642	693	736	676	693	760	739	739	678	681	695	691	722	768	656	691	668	704	668	727	676	683	716	721	657	667	709	676	721	684	723	726	702	672	684	750	685	712	684	680	670	703	687	680	722	727	704	717	686	719	689	689	695	711	722	661	702	691	704	718	719	682	668	693	712	714	692	664	677	744	710	735	699	731	746	743	666	702	701	706	704	713	705	718	681	700	726	709	704	759	737	667	696	741	649	721	700	697	694	691	700	704	663	703	715	747	723	758	692	698	715	724	736	668	690	719	688	706	726	733	705	668	680	706	710	701	729	669	706	711	696	752	714	735	687	709	707	688	703	695	693	682	699	740	699	708	691	729	730	713	714	700	699	706	703	710	718	671	722	690	697	710	675	715	673	743	705	678	722	714	725	687	723	675	707	710	719	677	698	663	706	761	708	715	698	751	626	640	700	693	686	748	714	700	724	718	648	740	689	718	700	644	689	720	718	689	715	670	678	677	672	762	684	653	693	717	747	656	697	694	726	733	707	715	688	714	669	715	703	695	701	715	726	712	730	627	710	705	696	739	685	674	732	713	719	730	738	693	748	715	682	721	714	700	689	702	667	688	700	701	740	697	688	706	654	716	700	713	720	763	656	703	684	684	703	666	704	683	696	691	681	691	704	689	692	711	679	710	728	638	703	704	694	664	740	720	672	705	706	697	712	697	742	698	699	703	710	724	716	701	680	738	682	669	712	719	710	734	675	758	768	676	716	681	659	700	700	714	689	714	668	693	737	707	730	684	695	688	741	703	725	724	706	702	668	711	657	714	702	705	725	702	708	675	714	684	658	725	700	684	668	692	706	689	713	673	700	695	738	727	679	679	728	709	669	703	694	689	702	741	696	708	681	686	699	709	694	710	689	726	762	750	701	702	726	717	721	702	726	723	730	728	712	691	693	735	661	695	683	704	698	637	715	703	679	713	706	745	725	747	729	675	654	709	703	713	683	747	715	725	710	694	691	719	669	713	695	726	711	690	642	738	739	698	721	644	644	743	698	658	662	738	709	689	744	768	710	703	689	715	643	697	722	717	722	700	716	697	626	730	686	657	738	701	684	706	686	671	705	748	710	675	707	707	748	691	704	722	717	695	673	721	723	675	678	701	632	665	695	701	727	663	740	645	686	709	702	677	714	668	711	698	685	708	726	684	641	675	701	709	686	697	669	703	672	691	672	689	735	724	690	724	684	718	653	666	705	750	684	705	726	737	704	668	712	658	727	714	696	662	669	652	732	720	672	724	697	683	710	730	699	687	661	651	689	691	654	700	658	732	692	707	712	707	750	762	699	715	736	673	679	661	698	691	709	703	684	624	708	655	703	705	705	710	671	711	671	665	701	721	708	684	755	701	680	716	771	709	649	702	683	743	724	748	702	708	717	698	672	721	676	693	728	679	685	709	676	691	682	677	676	667	713	757	717	694	678	700	691	723	710	676	710	730	713	699	672	703	664	750	697	736	707	688	695	682	727	687	673	691	678	739	683	692	713	745	724	684	682	692	670	673	756	672	669	674	672	690	695	720	715	676	715	716	723	680	720	696	682	717	694	671	774	690	705	695	689	660	699	662	741	725	697	735	721	698	700	710	692	747	688	676	704	646	698	717	701	724	670	713	717	727	675	725	744	698	683	696	745	725	733	692	716	719	687	690	700	709	688	721	695	713	697	702	683	708	663	682	733	669	720	729	727	664	727	749	678	679	670	661	721	709	687	691	735	665	717	685	677	696	707	674	696	739	768	730	742	709	721	709	679	632	716	694	702	676	733	709	722	709	744	702	725	693	684	695	689	712	713	709	665	693	758	698	645	748	683	726	713	698	693	692	702	684	689	725	663	686	709	713	658	691	713	681	722	754	716	727	715	749	714	735
23693	21061	28452	24355	22090	20220	14601	9013	7068	5746	4618	3572	3152	2616	2391	2442	2173	1759	1521	1452	1388	1320	1255	1170	1163	1120	1046	948	997	891	904	959	951	929	866	906	900	883	861	837	854	905	828	847	845	905	863	809	829	811	845	815	838	831	820	783	850	861	808	810	866	857	801	799	865	782	809	802	797	785	843	836	830	866	784	828	851	797	801	830	817	823	834	802	786	752	869	836	797	855	806	840	787	816	862	815	821	820	739	808	849	784	776	824	847	816	841	777	846	809	777	754	831	772	784	859	761	734	788	781	828	826	814	797	756	786	793	818	841	807	828	835	794	841	800	778	774	775	809	790	795	850	830	821	848	808	847	770	848	797	847	767	806	783	803	813	839	836	770	789	828	776	792	807	796	741	813	808	811	821	814	839	841	810	866	765	819	775	790	832	803	789	841	809	787	845	815	870	791	814	826	815	793	798	800	801	793	800	796	820	793	739	774	791	816	787	782	803	805	824	797	757	815	796	784	780	807	803	822	784	799	796	831	738	790	832	809	812	827	847	788	764	799	829	784	765	794	809	755	822	782	858	818	840	843	818	808	789	848	834	843	836	806	802	804	824	779	847	828	824	768	837	806	810	782	831	800	823	793	786	842	813	764	814	808	815	808	798	847	831	811	796	827	854	803	802	813	816	783	832	850	778	798	770	741	774	830	773	854	800	819	812	830	855	765	848	783	792	769	820	817	820	819	809	876	813	824	791	788	786	797	806	805	812	841	760	835	786	772	801	773	790	817	828	794	842	795	821	786	851	723	802	818	814	803	788	764	819	828	836	784	834	799	808	803	759	808	824	781	780	784	831	808	810	822	836	836	783	829	751	856	802	810	774	795	782	836	802	798	797	779	809	815	799	757	800	786	843	755	807	806	782	871	801	805	818	784	818	816	792	814	810	820	742	835	825	773	830	841	770	831	828	801	813	765	831	810	814	806	846	792	803	812	808	779	808	854	826	843	842	806	817	840	854	808	846	809	834	787	758	806	745	835	810	783	816	793	814	807	803	797	813	771	813	781	801	778	813	862	799	849	784	797	799	829	783	832	774	741	869	840	778	763	824	803	838	764	821	794	817	835	802	803	844	829	808	799	855	832	788	808	803	825	875	833	865	805	802	848	810	802	822	802	792	804	826	798	761	840	821	864	750	878	747	800	791	812	825	824	804	802	789	806	811	763	802	784	837	774	815	815	810	820	779	808	790	806	799	796	764	802	761	811	836	793	815	785	799	797	801	836	784	840	847	820	836	810	790	800	832	837	775	805	836	772	841	828	785	796	815	810	848	802	779	831	780	835	817	835	809	784	811	813	826	811	802	784	835	806	796	791	772	768	771	809	784	794	776	762	819	831	811	825	769	837	781	767	794	804	835	826	798	820	852	783	819	779	781	820	808	811	790	786	781	850	792	793	812	834	809	810	781	791	849	824	743	846	830	788	826	776	798	790	839	798	870	844	790	831	760	782	789	753	793	803	804	788	769	830	804	807	803	804	769	826	803	859	839	733	811	802	846	809	792	778	832	835	823	794	816	833	875	766	772	806	778	804	740	818	817	809	811	810	798	808	784	779	840	832	783	774	852	772	792	795	816	818	774	848	826	855	784	809	835	793	825	826	815	813	779	824	830	812	765	798	821	798	778	829	801	810	814	791	766	772	849	799	846	764	812	837	806	787	821	759	747	819	819	858	779	837	803	826	821	795	809	779	870	835	864	817	796	828	830	844	780	787	826	845	845	799	797	802	795	786	780	782	782	901	818	757	781	803	799	845	817	846	804	813	837	803	815	831	853	801	818	785	803	807	818	813	781	829	825	823	824	761	786	842	799	793	783	895	833	816	841	814	810	809	811	776	792	784	807	802	777	812	822	819	793	852	818	765	814	773	758	832	841	796	774	779	786	824	859	824	742	767	823	795	805	789	806	752	796	760	818	822	793	827	800	802	750	854	857	804	801	822	836	776	797	784	802	768	754	774	761	858	848	821	819	790	806	795	739	814	807	834	806	755	824	779	818	807	756	811	778	804	835	807	793	772	816	805	822	845	855	825	840	790	792	865	793	699	840	795	857	832	783	784	795	775	772	801	776	801	838	784	784	779	766	816	824	787	778	828	802	771	819	850	861	805	822	832	834	756	853	794	804	764	830	819	801	755	824	796	801	784	783	768	814	845	804	822	845	799	789	810	769	795	812	754	821	829	829	755	776	808	814	810	782	790	789	818	821	805	771	836	831	757	770	803	744	812	818	822	748	841	769	807	802	835	758	786	839	791	836	805	792	835	812	797	785	847	794	833	791	754	782	838	832	826	794	781	805	857	809	802	848	831	778	830	880	796	817	824	795	764	746	843	877	789	804	787	821	806	806	814	817	820	805	811	790	780	792	841	824	796	818	800	799	807	775	765	821	849	839	800	786	787	844	756	796	832	813	785	808	775	805	780	856	770	801	784	822	800	833	782	842	764	771	779	783	789	809	784	803	819	847	841	760	746	855	805	802	839	797	770	808	841	837	785	790	814	824	770	848	772	791	823	885	842	794	840	769	742	831	848	786	812	810	812	818	852	812	749	777	733	812	793	779	833	823	787	784	849	797	801	828	772	799	775	843	820	810	811	741	881	779	818	876	782	810	801	794	773	833	848	740	816	808	781	838	848	788	848	804	804	737	820	785	856	840	851	779	849	787	792	797	831	829	772	829	780	783	802	785	839	798	827	822	804	817	799	791	852	793	833	745	789	831	793	755	821	802	812	817	803	826	854	807	761	806	824	838	857	801	859	802	820	778	812	821	821	743	833	923	766	833	802	820	820	825	786	817	788	810	794	765	793	843	796	775	795	846	768	779	851	772	837	754	764	814	803	815	826	809	852	810	769	770	809	813	835	753	828	798	807	799	806	804	822	861	804	846	832	825	806	779	810	779	772	787	798	740	805	820	840	819	847	790	812	792	873	794	780	790	816	811	828	858	785	805	830	740	809	806	855	771	832	840	796	785	821	790	791	843	831	793	840	783	851	829	780	788	812	830	831	778	799	804	782	808	769	760	785	792	812	763	793	771	817	821	792	806	838	804	774	818	786	829	779	851	855	802	795	833	804	776	781	796	787	799	797	809	787	766	842	819	755	800	809	842	834	817	785	828	764	795	785	808	841	822	799	832	819	775	777	812	840	787	836	789	812	810	809	769	824	795	819	761	787	831	795	809	810	806	751	783	802	796	804	843	795	806	838	833	817	846	809	862	814	818	815	820	829	823	794	814	769	857	809	790	803	803	821	821	812	816	796	806	793	774	807	775	772	798	766	824	863	833	818	812	787	810	795	839	842	836	811	767	772	803	825	793	788	792	877	808	809	842	843	832	854	792	795	734	769	783	800	822	809	821	827	773	870	794	800	852	826	826	798	780	819	788	837	813	789	832	796	828	817	815	862	814	845	840	841	848	796	778	791	807	824	833	807	771	748	796	784	857	785	772	815	828	752	793
27617	49364	39696	26340	22471	18711	14809	12065	10096	8059	6570	5164	4449	3669	3244	3247	2657	2157	1879	1853	1760	1572	1410	1343	1281	1242	1148	1064	1038	991	936	934	953	927	906	906	946	942	863	873	869	946	834	956	869	886	854	892	863	835	851	864	869	778	810	801	852	812	813	804	834	811	773	789	815	766	799	776	798	792	799	837	791	820	841	771	827	792	795	796	850	759	827	769	810	822	826	830	811	810	873	739	778	825	786	850	883	807	834	790	791	817	818	833	838	851	830	831	827	798	787	816	823	808	801	783	782	827	795	794	854	799	782	816	829	776	834	765	769	832	788	781	836	834	775	853	854	797	804	831	828	820	784	813	844	818	846	829	820	815	833	825	811	832	809	796	807	886	758	781	783	822	781	784	821	787	800	833	756	796	837	793	798	802	806	796	764	863	774	810	774	808	812	796	852	798	794	781	830	815	819	843	836	791	784	798	796	755	740	824	801	841	844	827	832	827	801	795	806	766	854	794	790	778	819	820	822	825	827	785	780	796	774	783	741	792	811	836	792	808	806	763	791	820	809	847	763	806	773	791	793	793	777	795	828	822	780	801	787	779	828	884	823	828	833	803	826	785	815	777	777	769	793	823	798	814	756	788	820	774	793	800	866	792	821	774	821	818	780	805	773	788	779	797	782	799	830	730	810	811	836	847	798	729	819	837	803	750	810	769	784	830	841	829	758	810	795	828	848	803	808	776	803	776	824	811	792	845	750	782	825	774	766	832	765	839	796	762	801	791	775	772	789	836	808	820	842	810	807	826	818	751	761	819	851	784	862	827	822	844	813	831	770	813	796	827	747	836	892	817	787	872	763	787	769	751	810	802	775	786	818	811	819	802	792	800	797	845	751	856	821	838	829	779	789	839	788	787	788	832	770	808	783	803	793	700	848	779	815	774	781	822	806	836	801	757	818	879	820	813	833	812	761	812	763	763	811	827	728	809	847	819	823	814	824	786	773	815	802	833	790	836	868	822	795	776	781	789	831	789	788	855	752	764	812	767	811	776	789	812	804	796	773	775	856	809	824	825	829	765	798	824	806	847	753	815	799	773	773	780	802	802	763	821	797	790	808	785	833	810	813	745	777	807	809	842	803	835	778	827	781	837	757	826	862	852	819	827	829	855	824	818	809	820	786	782	828	795	822	819	799	774	756	775	782	814	805	823	843	801	793	820	842	840	857	792	813	797	817	799	816	792	813	851	805	803	813	850	813	756	819	835	801	825	791	789	778	780	811	770	804	855	799	780	845	766	775	770	780	755	786	847	810	827	759	803	792	773	777	803	833	825	827	786	791	760	756	776	798	784	774	815	834	823	818	780	753	809	776	847	802	752	812	770	782	771	769	755	790	779	733	839	783	820	791	776	814	769	817	787	788	850	778	789	807	803	785	815	777	818	857	811	881	810	841	803	798	764	805	837	821	813	783	740	777	794	837	775	804	844	780	760	816	827	833	836	831	828	764	819	777	839	769	795	737	804	756	766	840	816	806	801	800	834	801	804	789	821	789	840	791	800	803	868	829	757	787	806	792	823	759	809	757	774	743	812	785	809	807	802	809	756	800	795	776	796	797	826	817	816	810	814	809	802	756	860	772	783	802	788	820	798	792	833	781	837	821	801	804	832	851	794	795	773	825	813	858	823	786	852	814	793	828	804	799	841	834	799	813	725	830	840	775	765	787	858	777	855	828	804	857	756	834	802	797	786	768	759	775	821	790	789	760	795	805	838	839	802	832	834	802	767	777	797	795	846	841	797	783	796	797	813	835	801	819	805	817	840	802	793	848	828	788	829	833	833	786	779	780	766	776	820	812	822	746	808	848	833	836	809	814	781	784	798	778	822	810	828	805	802	810	837	759	821	771	774	801	796	838	811	810	788	796	803	822	831	785	797	745	795	837	832	755	843	819	830	813	831	778	817	845	825	830	799	768	827	770	844	845	767	821	759	783	854	843	781	777	803	781	797	804	780	835	850	837	781	822	802	795	809	805	834	817	770	808	843	794	781	786	816	804	854	787	808	866	807	769	817	779	803	809	769	801	825	797	818	788	787	809	779	801	801	784	750	778	779	841	793	763	798	743	816	823	737	771	768	816	800	819	813	874	834	852	770	867	824	802	779	801	754	831	845	816	833	837	777	798	762	798	816	809	810	763	794	802	790	863	816	818	745	787	789	807	825	805	790	749	811	831	787	859	809	809	812	814	800	841	757	804	754	806	798	799	766	815	833	791	827	785	779	772	762	792	846	826	816	815	850	836	771	779	823	768	792	828	803	812	814	825	865	829	815	751	818	805	854	807	757	787	797	815	821	829	776	827	791	794	815	769	796	823	866	847	786	820	829	786	816	730	832	824	778	764	814	790	815	817	815	783	815	785	787	829	787	783	808	799	816	795	787	810	788	749	809	785	821	840	825	800	787	845	800	818	780	831	885	801	799	820	782	814	806	853	802	822	790	813	787	813	816	858	821	751	750	802	807	804	840	806	734	801	787	809	807	813	824	893	858	808	826	803	861	865	778	835	807	836	778	815	802	808	768	840	808	785	760	821	791	817	844	795	788	772	790	781	856	782	771	879	746	784	786	778	801	773	808	832	814	819	759	823	810	805	815	802	794	822	809	837	800	836	852	783	819	816	782	841	806	874	792	772	853	873	849	836	774	812	788	792	819	828	814	817	754	870	814	856	792	840	824	751	794	792	782	800	814	776	797	765	820	758	767	795	835	796	837	768	839	779	799	824	839	784	816	804	780	826	849	836	787	797	838	773	834	835	804	819	799	795	808	785	793	780	834	835	806	815	731	804	784	815	809	800	775	795	830	762	789	817	795	813	784	787	791	757	864	784	841	832	743	803	763	829	810	820	823	801	794	808	796	805	804	800	794	831	799	772	820	797	782	777	840	834	810	815	806	787	844	799	775	742	761	805	809	799	811	852	788	829	804	814	762	797	838	730	850	759	813	827	824	763	808	841	766	826	788	793	814	798	799	800	797	838	747	776	803	798	826	848	764	823	856	845	822	837	784	784	795	847	804	812	823	839	864	807	746	835	803	854	826	785	832	789	824	823	799	795	816	827	783	813	829	784	834	804	828	833	801	786	807	720	824	789	785	811	781	812	782	774	823	756	822	813	814	806	774	830	795	816	778	849	784	795	800	844	794	757	816	786	781	753	798	824	866	793	841	798	800	783	770	805	829	756	821	855	793	784	851	783	772	794	803	812	767	829	837	828	851	848	810	819	823	843	801	793	775	827	828	821	838	791	774	772	796	830	812	798	819	817	836	778	796	826	831	771	747	839	805	817	834	800	766	779	820	790	775	817	820	756	753	768	786	832	824	764	813	825	745	755	842	806	829	772	840	792	815	773	770	794	811	854	826	853	761	856	840	818	868	835	776	768	831	772	834	822	843	800	807	832	804	838	842	794	840	787	774	783	776	806	875	838	875	845	802	795	799	822	838	804	781	811	817	805	828	834	826
24915	21125	28143	26028	20335	14811	9920	6989	5487	4316	3575	2987	2553	2384	1969	1971	1860	1632	1400	1334	1311	1226	1115	1185	1096	1035	1053	928	932	901	915	975	942	968	886	873	923	882	868	825	879	845	841	875	867	826	930	886	849	849	861	874	825	858	793	837	805	899	858	806	789	857	859	803	846	825	877	854	859	845	876	800	898	853	856	853	883	827	911	839	881	849	887	846	885	829	836	820	879	802	811	828	860	843	872	877	829	829	839	807	812	850	856	818	858	832	828	847	811	901	843	849	805	849	829	881	820	869	831	856	848	818	884	872	787	783	861	823	817	817	870	863	837	852	851	831	893	847	808	870	841	878	855	806	814	852	873	840	836	826	815	806	846	834	847	806	841	830	834	818	812	883	843	834	814	847	845	835	863	849	793	879	839	869	816	820	785	813	846	850	844	865	879	873	855	846	841	864	841	851	848	848	866	859	859	857	875	809	856	818	831	790	811	812	872	871	863	840	840	896	853	851	798	878	819	839	822	857	801	863	817	849	800	853	859	846	841	803	837	839	842	870	803	763	827	862	834	890	837	828	817	825	841	905	833	816	892	798	861	792	820	832	813	869	872	801	805	782	815	824	807	828	874	873	833	866	831	782	827	823	819	840	845	821	814	854	867	797	850	899	855	843	841	846	842	827	814	818	830	800	854	864	879	800	863	851	855	822	830	847	815	868	846	841	817	897	796	858	795	885	871	846	875	867	840	839	781	836	842	813	836	852	845	795	867	864	846	798	824	876	866	820	838	831	827	863	833	889	834	888	821	804	805	777	797	820	897	858	841	828	892	775	877	878	812	870	834	841	834	805	784	855	813	887	855	887	853	799	819	814	843	817	827	770	852	870	829	852	847	861	858	792	807	801	832	887	883	839	832	871	900	834	833	840	890	817	854	820	865	852	856	798	896	811	835	810	833	818	820	857	873	843	911	799	853	829	860	846	811	912	836	815	863	861	868	788	854	845	844	812	850	881	865	807	804	821	822	776	866	852	821	840	762	849	836	848	852	843	820	868	811	832	843	820	848	832	829	853	810	808	831	843	836	845	848	784	861	864	875	811	913	807	870	846	781	892	811	902	852	841	818	856	825	864	864	856	832	825	805	841	873	836	816	858	847	871	779	859	796	877	910	819	889	790	879	851	785	861	833	855	810	845	840	861	820	882	797	804	833	822	795	801	853	850	815	907	842	884	814	832	810	833	867	810	845	881	780	830	826	837	798	784	876	815	817	862	864	899	833	881	824	805	824	831	845	825	844	822	803	839	832	804	862	832	828	822	877	860	850	874	837	838	885	837	817	854	753	830	867	831	838	876	832	867	797	823	865	810	864	897	809	865	868	842	869	870	861	814	819	823	833	873	830	815	843	828	821	840	873	844	852	820	799	887	838	873	822	785	800	841	809	860	862	828	851	820	866	834	787	847	851	825	829	818	794	852	891	819	839	829	803	786	862	833	877	799	845	908	835	890	849	849	808	830	847	822	883	866	868	858	838	848	804	798	837	884	824	806	894	844	872	865	869	813	790	840	877	855	813	833	820	876	849	818	794	854	806	890	826	849	799	830	866	845	865	885	830	868	806	839	875	876	853	876	841	863	859	868	853	892	844	833	833	805	818	882	857	842	837	836	855	807	829	824	821	817	814	813	860	828	870	814	843	867	793	880	868	842	834	830	876	818	834	796	787	864	875	889	869	844	813	846	814	843	813	826	872	883	852	851	870	833	858	828	857	854	847	823	850	822	819	851	895	837	802	905	791	864	831	860	825	889	826	822	873	841	866	911	844	767	832	801	850	801	856	818	820	810	793	816	879	814	849	830	838	843	825	857	841	844	817	830	844	836	871	860	887	833	842	840	829	835	882	797	806	774	836	820	833	838	848	809	846	857	829	836	876	812	822	827	810	832	865	847	849	851	848	790	872	784	848	807	884	800	870	878	860	784	794	812	918	840	820	825	801	763	836	857	863	801	836	827	859	790	837	831	815	834	874	869	837	838	888	850	871	863	893	864	873	849	816	833	821	805	854	838	797	777	848	812	789	877	804	854	804	824	798	827	848	839	864	821	852	800	855	845	812	835	847	801	802	874	836	840	869	841	842	942	842	814	845	877	826	827	853	867	819	839	898	797	790	809	838	830	821	875	836	805	806	832	853	906	838	824	823	786	828	852	842	832	813	877	822	818	810	819	825	802	806	909	826	888	843	877	808	827	796	843	918	871	827	853	827	810	838	867	799	825	851	802	833	839	843	808	823	868	877	843	866	851	791	776	818	816	820	858	844	825	886	863	809	850	827	843	777	860	811	865	815	857	810	853	850	790	891	829	910	797	805	825	809	817	846	861	867	825	842	835	855	860	835	840	878	851	806	845	867	845	833	882	837	801	862	829	835	767	838	829	851	805	812	831	852	829	856	835	835	836	847	841	866	848	846	794	840	779	809	819	836	849	850	897	818	772	833	828	859	818	885	822	844	796	805	813	896	878	818	836	858	861	790	805	831	849	867	852	845	897	816	797	860	800	774	799	827	912	835	836	902	825	822	845	809	859	908	805	820	835	796	825	829	839	851	841	810	840	853	850	872	860	840	847	825	811	780	849	846	836	836	863	826	837	784	818	828	839	860	787	843	853	849	841	833	827	891	829	799	800	804	820	867	896	857	834	820	804	887	821	807	849	830	815	878	875	869	861	854	895	853	828	863	877	855	819	814	841	822	804	819	845	898	847	858	846	886	841	853	820	796	860	817	785	819	834	857	852	824	816	821	824	837	868	830	843	870	849	775	865	868	834	837	882	823	856	895	823	825	879	833	811	852	830	813	877	794	850	804	825	765	860	883	849	862	865	845	770	831	808	801	772	855	816	850	839	835	827	868	857	809	810	798	766	789	882	837	806	840	813	848	828	821	843	826	789	886	849	825	808	855	816	843	798	855	827	839	811	824	859	833	870	861	831	811	804	858	848	771	794	893	805	836	825	817	833	851	820	848	880	856	834	854	805	872	836	816	869	843	860	862	860	898	809	833	863	849	809	824	840	806	845	784	880	790	802	850	840	898	834	839	858	870	809	845	768	850	779	879	849	888	829	837	790	796	820	794	940	833	865	879	817	815	830	883	907	825	838	815	810	838	791	840	881	816	764	751	804	844	870	888	828	833	844	845	803	773	834	872	814	814	826	828	863	856	822	858	788	812	834	879	832	812	869	858	796	826	814	823	825	871	850	824	811	852	789	862	846	897	863	884	820	820	914	810	795	861	809	848	802	788	897	847	811	866	839	839	885	806	877	824	835	847	858	802	806	837	854	858	801	886	792	825	850	842	802	874	799	825	794	815	793	903	855	762	881	869	826	827	812	839	825	861	834	870	798	822	773	856	793	840	898	858	844	886	876	807	825	813	875	825	842	805	832	896	793	777	831	865	821	836	806	883	836	834	830	842	827	836	809	839	884	846	874	844	810	859	844	843	830	867	831	830	858	874	836	802	810
27101	45620	36429	23816	20202	16698	12954	10534	8369	6606	5285	4455	3703	3378	2662	2671	2450	2132	1828	1534	1575	1484	1348	1267	1232	1178	1135	1027	993	998	964	984	954	933	907	968	879	904	950	925	913	812	925	963	952	906	862	839	908	863	916	886	905	866	882	843	876	873	839	832	874	798	881	846	848	820	873	874	911	820	888	827	873	810	822	872	870	867	862	838	866	768	863	861	867	917	885	849	845	898	867	845	803	883	864	844	838	827	797	855	789	892	849	875	818	900	878	848	829	909	827	826	832	840	893	827	844	814	887	844	812	860	858	859	831	837	812	864	838	846	844	861	863	814	853	846	835	876	859	892	860	913	808	869	826	915	823	827	862	866	926	884	841	866	876	869	835	816	850	898	882	882	804	817	865	893	851	859	849	770	818	935	838	768	830	855	815	836	852	831	889	859	868	827	838	887	828	865	836	886	821	892	834	836	845	853	915	868	819	850	860	846	848	824	840	863	825	820	861	888	878	856	794	868	866	889	812	880	854	852	887	883	865	830	823	836	805	835	818	879	851	889	979	877	892	804	808	868	807	817	873	802	846	845	862	762	815	845	812	835	845	843	876	794	831	836	871	825	873	828	843	807	860	881	867	839	878	883	879	833	852	880	881	876	816	845	872	846	881	868	884	850	866	891	848	828	846	825	845	821	829	868	799	803	900	833	881	841	840	861	865	840	821	856	846	860	853	893	858	851	914	858	888	865	780	872	861	842	890	854	828	879	839	871	858	844	896	854	803	845	852	833	894	859	826	851	843	807	848	852	920	822	821	840	854	823	888	824	863	915	842	869	893	870	872	863	901	891	803	883	891	833	848	826	868	881	875	883	815	843	822	845	868	876	892	826	857	850	841	847	838	893	825	873	861	866	830	923	845	900	879	938	892	871	828	817	841	852	829	845	786	831	771	866	830	870	912	899	861	899	825	819	811	819	862	834	829	846	823	852	859	851	850	892	835	874	838	806	865	873	839	830	886	872	857	846	859	806	832	876	872	875	842	861	826	848	851	900	903	864	855	836	846	846	864	847	807	893	877	869	827	890	839	878	811	861	831	822	850	885	841	823	883	838	845	868	847	827	892	836	888	853	858	851	807	862	832	857	873	882	869	834	843	858	870	878	871	832	882	872	830	822	891	863	881	802	886	871	826	862	849	880	837	877	837	805	881	849	859	804	863	820	883	871	844	836	854	855	856	854	843	865	858	814	861	879	883	873	855	870	874	842	894	828	850	814	877	883	882	821	820	881	868	879	884	878	818	854	825	870	850	873	873	877	845	861	892	886	895	862	864	869	873	846	854	828	873	840	867	823	863	826	849	848	839	815	878	855	904	817	880	866	871	822	867	860	878	882	826	825	819	815	875	828	877	872	837	868	866	893	875	833	788	827	846	892	876	855	869	870	842	870	856	847	808	813	863	847	851	888	858	841	877	819	879	888	865	875	858	837	848	833	869	869	850	874	877	885	835	895	895	815	861	897	856	868	820	825	875	877	881	873	868	819	864	854	858	841	912	863	938	856	868	893	841	837	877	903	864	887	855	811	816	819	850	805	874	874	838	843	866	845	869	815	867	858	904	828	810	865	852	832	826	873	881	816	830	874	825	816	856	838	820	839	834	846	873	852	916	825	811	844	863	820	932	849	882	889	821	836	790	874	889	868	920	843	839	865	858	883	843	860	833	882	940	795	825	866	831	829	828	824	857	855	870	824	810	834	803	863	828	865	898	886	875	848	869	869	830	820	825	865	875	868	858	836	861	873	910	877	856	842	853	827	816	836	873	898	831	817	836	885	861	826	858	851	784	856	853	824	892	844	901	816	867	894	843	856	917	803	856	842	884	828	851	844	823	847	839	840	857	903	898	873	908	794	801	858	862	852	822	841	884	825	864	783	894	823	843	864	834	832	820	864	845	853	864	903	892	901	847	844	785	854	813	859	855	865	877	863	838	878	888	851	862	857	826	855	819	895	890	851	833	863	819	852	854	855	813	834	843	890	850	876	871	792	881	813	854	893	862	901	884	837	869	832	844	909	886	852	842	861	843	819	821	831	833	901	888	869	849	885	814	882	853	850	833	883	891	840	905	872	801	837	841	906	877	940	859	803	855	819	847	836	837	855	823	864	859	877	845	880	860	873	867	830	831	787	867	843	825	824	849	851	867	841	774	780	868	844	842	859	847	919	868	884	896	923	843	880	888	859	838	830	938	808	875	822	865	844	855	861	891	845	876	825	865	873	904	914	863	855	858	854	820	841	852	869	819	864	869	834	800	876	868	828	844	861	809	847	875	856	856	805	861	845	821	809	890	836	815	859	813	853	862	859	844	863	876	848	886	826	830	836	857	865	900	820	851	830	854	820	825	907	836	808	861	880	919	847	853	829	848	865	890	875	841	849	863	838	826	878	882	866	898	859	847	917	858	860	836	887	853	869	892	818	835	878	892	808	856	827	832	822	882	889	918	826	882	833	877	880	858	874	847	830	905	801	907	880	816	919	919	919	880	849	898	869	848	818	867	866	838	835	833	826	831	823	882	826	808	844	797	811	845	839	846	894	817	843	876	832	892	904	896	831	836	821	861	781	841	887	872	834	839	860	880	863	853	890	877	816	853	804	798	861	851	870	827	820	813	828	833	849	854	845	883	807	829	819	872	853	832	841	857	840	840	878	854	892	847	861	869	845	833	835	881	907	852	883	853	826	883	849	830	894	828	867	856	864	874	886	836	874	870	824	882	870	857	919	842	836	866	806	896	901	854	844	848	811	835	842	891	823	881	887	826	813	828	864	816	899	838	830	898	836	845	856	860	862	849	845	849	851	858	864	838	886	832	904	821	852	823	847	879	849	841	885	805	874	869	868	796	858	857	787	843	827	839	833	884	839	852	852	821	868	890	823	857	806	843	851	863	850	860	851	827	798	803	841	863	848	894	834	862	834	890	821	822	831	836	834	912	903	842	846	859	901	811	835	831	810	852	836	854	827	891	861	836	878	818	837	871	867	857	861	812	815	879	848	818	823	868	826	827	838	838	855	854	901	863	835	862	870	829	844	881	862	785	861	879	846	790	885	840	865	859	862	897	885	808	873	857	825	875	852	844	885	858	867	877	837	911	877	857	822	902	799	887	846	893	810	806	812	871	825	836	802	827	830	829	838	889	848	864	808	927	828	854	815	840	925	811	855	810	852	846	840	898	866	864	888	843	818	868	849	842	897	914	884	831	871	864	923	852	832	858	882	822	886	829	898	848	869	871	825	906	862	854	862	904	841	791	904	830	807	852	909	815	809	827	854	911	857	867	901	850	913	890	877	895	852	842	861	859	849	825	830	843	870	882	890	877	877	855	774	926	847	866	851	802	837	880	866	860	880	844	850	847	858	874	859	851	860	772	793	868	874	824	855	884	897	827	831	828	828	853	797	804	773	820	856	858	875	842	852	888	874	864	833	828	791	843	864	811	838	843	880	897	875	913	901	849	854	896	843
22536	21012	28691	23653	21448	23422	23052	14141	10188	7223	5702	5280	4356	3857	3434	3002	2691	2439	2196	2008	1794	1865	1761	1630	1572	1465	1388	1346	1322	1176	1274	1196	1157	1148	1184	1192	1201	1114	1082	1130	1191	1134	1124	1129	1119	1084	1110	1117	1091	1121	1076	1086	1086	1044	1109	1110	1011	1056	1076	1039	1043	1056	1048	1071	1025	1077	982	1032	1047	1075	1001	1022	1052	1063	1054	1035	1026	993	1061	1055	1062	1098	1028	1039	1086	1125	1032	1058	1015	1044	1046	1108	994	1038	1073	1000	1057	1000	1027	999	1043	1040	1038	1070	1072	1060	1051	1063	1105	1098	1061	1095	1042	1088	1053	1062	980	1032	1041	1061	1018	1092	1058	1127	991	1109	1057	1013	1005	1033	1004	1057	1030	1010	1095	1010	1046	1087	1040	1083	1100	1120	1065	1036	1090	1035	1017	1066	1016	1052	997	1035	1048	1066	1014	1022	1041	1012	1051	1071	1137	1034	1013	1008	1026	973	1006	1022	1003	955	1007	1052	1097	992	1037	1047	1053	1057	986	1042	1044	1085	1040	1027	1028	1048	1040	1001	1048	1018	1013	991	1047	1099	1066	1072	1039	1055	1056	1049	1050	978	1092	1030	1058	1040	1065	1016	1059	1080	1008	1105	1096	1051	1069	1048	1010	1012	1080	976	1118	1080	1006	1110	1075	1043	1055	1086	1040	992	1067	1103	1007	1034	1105	1039	1061	1110	1039	1042	1073	997	1021	1053	1032	1051	1041	1020	1102	1100	1060	1000	1075	1008	1048	1038	1002	999	1061	1017	1028	1071	1073	1018	1026	1053	1048	1023	1072	1062	1029	1084	1002	1033	1048	988	1007	1046	1051	1019	1064	1063	1111	1059	997	1073	1076	1033	1063	1070	1015	1071	1048	1022	1026	1117	1034	1046	1004	1034	1062	1017	1079	1100	1067	1073	1040	1008	1018	1014	1054	1068	1021	1051	981	1028	1084	1043	1003	1031	1041	1096	1056	997	1007	1026	1050	993	1040	1035	1031	984	1005	998	1006	1065	1102	1041	1020	1096	1046	1067	1058	1033	1030	1018	1011	1077	971	1057	1054	1062	1007	1040	1018	1025	1068	1010	1044	1047	1052	1058	1005	1085	1013	1063	1108	1008	1068	1047	991	974	1010	993	1016	1047	1036	1040	1051	1088	1030	962	1022	1004	1037	1055	1028	1070	1067	1114	1020	1037	1038	979	1017	1043	1096	1048	1009	1028	1008	1045	1079	1026	1061	1062	1070	1100	1081	1028	1038	1020	1023	1060	1067	1032	1008	1061	1085	1029	1071	1031	961	966	1002	1003	1091	1031	1049	1005	1029	1057	1078	979	1045	1078	1026	1016	1077	1036	1088	1038	1075	1057	1017	1016	1032	1094	1003	1027	1059	1091	1050	1048	1006	1038	1057	1066	1090	1084	1023	1028	987	1042	1021	1039	1035	1067	1050	1046	1049	1086	1047	1016	1059	1009	1049	1067	1035	1047	1026	1039	986	991	1094	1042	1063	1069	1120	1083	1038	1073	1077	1040	1053	1035	1084	1066	1092	1064	1061	998	1006	992	1022	968	1051	1015	1043	1032	1034	1066	1061	1036	1032	1080	1067	1009	1077	1064	966	1025	1071	1035	1051	1080	1021	1082	1010	988	1048	1037	1035	1100	1001	1020	1081	951	1060	1056	1048	1087	1075	1053	1010	1042	1012	1008	1010	1019	1014	1067	1073	1041	1049	1029	1047	1036	1061	1068	1077	1028	1015	1045	1042	1027	1013	1067	1057	1029	1012	1085	1112	1027	1067	1055	1156	1051	1071	1079	1010	1026	1026	1085	1069	1081	1049	1045	1034	999	1086	1054	1008	1035	1079	1063	1050	1080	1025	1056	1014	1060	1108	1006	1011	1035	1052	1067	1062	997	1069	1020	1020	992	1068	1020	1071	1073	1044	1012	1032	1045	1043	1055	1027	1046	986	1056	1073	1045	1044	1042	1020	1046	1078	1093	1070	1070	1016	977	1037	1070	1040	1066	1059	1022	1079	1104	1058	1088	1022	1068	1039	1072	1090	1033	1001	1051	1102	1046	1065	1039	1002	968	1016	1081	1043	1012	1050	1065	1105	983	1053	1036	995	1043	1001	1035	1039	1028	1070	1060	1043	1024	1070	1022	1058	1007	1025	1012	1087	1053	992	1050	1057	1059	1109	1052	986	1041	1020	1046	1123	1003	1068	1081	1057	1077	1110	1017	1071	1038	997	1085	1078	1081	1077	1004	1023	1066	1057	1000	1053	1046	1040	1010	1057	1097	1043	1088	1009	1054	1015	1050	1010	1007	1014	1013	1103	1054	1075	1058	1073	1100	1058	1064	1079	1023	995	1061	1077	1053	1039	1085	1120	1024	1077	1060	986	1067	1017	1030	1013	1094	1008	988	1029	1000	1019	1034	1072	1003	1031	999	1049	1075	1059	942	1074	1051	1024	1031	1067	1074	1067	1089	1130	1056	1045	1050	1098	1083	1066	1040	973	1048	997	1036	1012	1053	1033	1032	1078	990	969	1033	1076	1070	1022	1084	1018	982	1030	1126	1105	1048	1052	1071	1027	1082	995	1073	1097	1014	968	1048	1109	1054	994	1066	1053	1032	1089	1049	1012	1056	1099	1029	1095	1025	1055	1039	1038	1021	1036	1055	981	991	1006	1000	1054	1046	1023	1000	1076	1062	1126	1059	1020	1009	1051	1016	997	1038	1042	1088	1066	1015	1039	1113	1045	1036	1073	1035	1056	979	1014	1046	1101	1117	998	988	1010	1036	1051	993	1057	1074	1037	1011	995	1037	1044	1042	1013	1047	1063	1040	1098	1050	1059	1063	1043	1063	1009	1038	1033	1039	1041	1021	1036	1064	1063	1067	1051	1045	1157	1018	1068	1008	1049	946	1074	1089	1064	1069	1022	1033	1032	1009	1068	1017	1082	1034	1008	1023	1083	1014	1057	1043	1042	1082	1093	1050	1038	1033	1019	1070	1047	972	1019	998	1031	1050	1040	1026	1045	1058	1069	1010	1053	1009	1003	1025	1009	1014	987	1020	1031	1132	1036	1069	1067	1142	1034	1087	1088	1051	1033	1065	1058	1121	1030	1076	1087	979	1066	1064	1022	1034	1082	1081	1055	1071	1097	1034	1042	1060	1068	1032	1032	1032	1026	1027	1000	1037	998	1049	1088	1031	1120	1027	1030	1059	1053	1003	1064	1023	1061	1018	1018	1057	1031	981	1120	1100	1059	1061	1035	1048	1000	1034	1056	1059	1071	1012	1025	1091	1013	1127	1087	1068	1035	1049	1058	1050	1028	1070	1036	1095	1064	1015	1030	1100	1056	1008	1029	1036	1068	1077	1069	1095	1070	1015	1032	1064	1066	1057	1036	1039	1062	1035	1040	1029	1045	1012	1014	999	1036	1071	1100	1074	1045	1051	1033	1026	997	1019	1042	1025	1064	1062	1065	993	1044	1058	1118	1028	989	1017	1034	1069	1021	1065	1042	1035	1086	1073	1048	1012	990	1079	1079	1065	1037	1019	1075	1037	1069	1046	1051	1035	1068	1059	1015	1006	1045	1055	1000	1069	1076	1033	1021	1052	1088	1062	1000	1074	1027	1060	1028	1062	1061	1059	1031	1094	1052	1058	1077	1050	1056	1083	1035	1080	1054	1035	1052	993	1023	1066	1071	1025	1039	1074	1041	1101	1039	1045	1017	1076	1099	1015	1063	1050	1052	1026	990	1069	1061	957	1106	1051	1026	1099	1069	1014	1042	1069	1091	1021	1102	1062	1076	1084	1021	1103	1036	1064	978	1058	1072	1033	1060	1073	1061	1091	1101	1026	1078	1072	1044	997	964	1043	1036	984	1027	1039	1017	1063	1068	1008	998	1102	1035	1055	1031	1057	1066	1016	1057	987	1031	990	1039	1065	1028	1071	1062	1024	1065	1017	1017	982	1064	1029	1037	1047	1022	1110	1079	1015	1053	1023	1070	982	1032	1024	1032	1021	1015	1058	989	1025	1027	1058	1030	1001	1030	1044	1120	1079	1010	991	1002	1094	1074	1032	1019	1109	1029	1040	1004	1087	1042	1001	1036	1032	1047	1050	1061	1065	1046	1070	1079	1077	975	1043	1036	1093	973	1056	1072	1056	1022	1017	1082	982	1059	1101	1024	1083	1070	1040	1034	1031	1059	1001	1019	1016	1083	1003	1075	1084	986	986	1013	1044	1057	1086	988	1005	1025	1012	1015	1028	1018	1071	1044	1080	990	993	1046	971	1023	1048	992	1005	1007	1019	1006	1038	1058	1028	1087	1049	980	1112	1093	1066	1101	1066	1051	1047	988	1042	1016	1052	1046	1047	1071	982	1063	1033	1101	1016	1014	1069	1012	1022	1083	1019	1048	1017	992	1083	1000	1074	1104	1028	1045	1042	1070	1030	1067	975	986	1007	1039	1074	1034	1075	1064	1115	1078	1009	1037	1014	1023	1092	1037	1081	1013	1066	1002	1043	1043	998	1026	1053	1069	1050	1060	1026	1064	1099	1094	1043	1036	1050	1047	1072	986	1072	1083	1001	1080	1087	1080	1028	1074	1040	1009	1062	1109	1051	1017	1025	1032	1003	1048	1040	1038	1068	1041	1079	954	965	1069	1062	1032	1055	1055	1042	1057	1013	997	1083	1054	1003	1026	1044	1063	1055	1014	1024	1038	1089	1048	1047	1098	1066	1008	1086	1086	1088	1041	1015	1034	1105	1055	1019	1017	1121	1074	1009	1042	1052	1073	1057	1038	1028	1029	1021	1041	1029	1017	1055	1075	1061	1026	1038	1054	1083	1021	977	1062	1051	996	1080	997	1085	1069	1043	1052	1061	1007	1033	1051	1031	1097	1036	1024	1026	1019	1077
30345	54623	44986	31793	27548	24040	19870	16721	13395	10110	7959	7319	5907	5232	4531	3794	3565	3092	2660	2329	2299	2223	1943	1854	1745	1708	1599	1462	1411	1323	1296	1186	1197	1176	1137	1146	1137	1147	1125	1197	1092	1121	1120	1128	1200	1107	1101	1037	1080	1122	1052	1096	1090	1120	1016	1064	1056	1066	1099	1071	994	1058	1074	1056	1013	1018	1031	1029	1040	1022	1044	1009	1043	1021	1030	1008	1037	1015	992	1033	1035	1023	1023	975	1017	1019	1044	1042	1004	986	1029	1040	1025	1011	1044	993	1033	1047	979	1017	995	1023	985	1004	1035	1027	1034	1040	1023	1012	1040	1015	1026	1019	993	981	974	1040	983	1031	1047	1006	1032	1058	986	1027	1026	957	1036	1012	1027	1036	993	1005	1042	1048	1036	1036	1047	1078	949	1006	1008	1049	996	943	988	1011	1029	1055	1058	1007	1054	1019	1077	988	1035	1037	1010	1069	1017	992	977	1064	1021	1003	1038	1020	994	1049	1023	1009	1028	997	1129	980	997	995	1027	1016	1023	1014	1047	1042	1027	1085	1014	1062	1046	1010	982	1037	1035	1095	984	1020	1026	1031	1005	1005	1008	1044	1069	1033	1053	989	1056	985	994	1035	1028	1060	1028	992	1062	964	1035	1047	1034	997	1028	969	1054	1057	1018	1053	966	1034	1042	993	1046	1032	1022	1022	1042	1023	1009	1008	963	1031	1030	1003	1042	987	1024	1028	1032	956	1009	1044	1064	1034	1015	1014	1022	1025	1007	1058	1052	1041	996	1075	1013	1009	1007	1005	1022	1029	1092	1036	978	1064	1026	1095	1006	1011	1041	1003	992	1060	1049	1002	1025	1008	954	1109	982	1002	1049	1087	1052	1055	1038	1055	1029	1025	1067	1050	1082	1043	996	1044	1049	1082	1001	1054	1066	991	1022	1089	1060	1008	1004	1007	915	977	1039	1014	1059	1001	999	1081	1016	1023	1080	1040	1011	1054	1024	1031	1001	1078	994	1039	954	1043	1050	1016	980	1040	1044	1037	984	1030	1039	977	1061	1019	970	983	1001	1070	941	1044	967	1050	1019	1022	987	1004	985	1078	1045	981	1011	1026	1040	1010	994	1002	1031	1018	972	1050	1027	1028	1067	988	1007	1082	1038	1001	1017	1013	1029	1018	999	1032	1010	1024	1066	1024	1026	996	1001	988	1039	988	1023	1026	1040	1036	1003	984	990	1065	1005	1007	1023	1011	1043	1089	1065	1012	941	983	1061	1010	1062	1003	1000	1001	1025	1063	1085	985	969	1000	1050	1040	985	1039	1046	980	1000	1032	1034	1038	1004	1038	1084	1029	1038	1060	1019	1010	1032	1036	1036	1024	996	1018	1015	1000	1016	1019	999	1037	1017	1020	1028	1050	1030	949	1003	1032	1003	995	1006	1039	970	1002	1031	1023	1010	997	1038	980	1042	1021	1048	971	1040	1087	1029	1036	1034	977	947	1045	1006	981	1080	940	1029	1002	1007	987	1008	1080	1008	1061	1005	1058	1006	1052	1048	1052	1057	983	1003	1028	1005	1013	1007	1048	1006	1015	1037	1021	1055	1044	1022	1038	998	937	1028	976	980	1075	1059	1086	984	1044	1003	1025	1005	976	986	995	994	1059	1039	1025	1023	1003	1009	1001	1035	1039	1010	1074	1064	1031	1029	1019	1053	1045	1021	1004	993	989	996	1042	1029	1016	1010	1054	1043	1032	1001	1014	1035	1034	991	1021	1051	1022	998	1021	1048	1090	1067	979	1038	1003	1050	1023	1029	1062	1048	1020	1039	959	983	960	1035	987	1025	1061	1028	982	1057	971	1002	1005	954	1023	1043	1031	1095	1005	1045	1030	990	1014	1027	962	1061	1028	988	1022	1039	1087	1050	1071	1060	1012	1009	1035	1046	1001	1064	1032	975	1058	1010	1007	999	1064	999	1012	1046	1026	1029	983	1006	1086	1016	980	982	1025	1011	1027	1036	1000	989	1069	977	1036	1049	1066	980	1109	1028	982	1059	1046	992	1048	1058	1035	1068	1000	1056	1035	1035	979	1016	973	1058	1041	1038	994	1009	1017	1002	1070	1029	991	988	1000	1011	1063	1030	1018	1007	1025	982	987	1035	992	1086	998	984	1035	1029	991	1008	1102	1026	979	1067	1029	1010	1053	1129	1021	1010	1027	1017	1009	1046	977	1056	1030	1022	1022	1043	954	1056	1023	1055	1030	1014	1014	1038	1063	1010	1048	1011	979	1001	991	1033	1024	1038	1055	1058	1026	968	1051	1025	984	1035	1026	1012	1038	997	1052	1030	1046	970	1003	1035	1065	971	1031	1055	1010	1031	1026	977	1024	980	999	1010	990	1049	1041	1024	1021	1031	938	988	1007	1018	1085	961	996	1034	1044	1026	1032	1051	987	1002	1007	1045	957	1005	1028	1032	1003	1025	1037	1056	1023	1016	1066	1036	984	1053	1022	1018	1042	1012	1008	937	1020	1034	1055	1030	1055	1000	957	1050	1071	1026	1045	975	1061	1003	963	987	1010	1032	1052	1007	1056	1067	1106	987	1059	1038	1044	1062	1021	1013	1025	1082	1009	1021	1033	988	977	1062	1020	1006	1070	1014	1004	1000	987	1057	978	1006	1021	1021	1028	1015	987	995	1024	1022	1102	1047	992	994	990	978	998	982	1037	998	994	997	1016	1012	1031	1029	1080	1027	1010	1005	1004	1025	1089	960	1010	996	1010	1036	1059	1013	1021	1029	1064	947	1094	1030	1057	1033	1016	1039	991	1042	993	1002	1038	993	1053	1012	1027	1040	1007	1048	1054	1023	1034	1035	989	1069	1014	1001	1048	1072	1051	991	1037	994	1008	987	1031	1012	1008	989	1006	1031	993	1001	1056	980	1079	945	1010	1047	1040	1042	1027	990	1098	974	999	1045	984	1029	967	1064	1039	1000	984	1048	1040	943	1071	1031	1041	1022	1007	1059	1034	1063	1039	1031	1036	999	1045	980	1007	997	990	1001	1035	1049	1044	1046	1042	994	997	951	1002	1018	1015	1012	942	1025	983	996	1022	1053	1014	1019	1020	1030	990	1037	1012	1057	1009	1011	1013	1016	1036	995	1063	1005	982	993	1022	1000	1016	1025	995	1022	1043	1046	1001	1008	986	1028	1030	1049	972	1009	985	1020	1055	1025	1010	989	1033	1009	1038	1016	1004	1066	1044	1021	1020	1037	1009	1031	1035	1037	995	1002	987	994	1063	1036	1023	1082	1038	1005	1059	1055	983	992	1000	1057	988	1023	1028	970	987	956	949	1073	1053	1030	1047	1015	997	984	990	1048	986	1057	1046	1033	991	998	1054	1044	997	1072	912	1037	1017	1011	1028	987	1026	1020	995	998	996	1024	1083	1064	986	1064	1020	1008	1024	1027	1006	1051	1023	1014	1002	1034	1026	1048	1055	1021	1057	994	1025	995	1025	1037	1061	1061	1057	1005	1000	1026	1001	1071	1020	1020	999	1025	1084	1015	980	1043	1004	1069	967	969	1022	1048	1070	1065	1009	1062	983	1047	1022	1045	1040	1006	977	982	1007	1064	1001	1042	1005	1020	1011	1006	1059	978	983	1000	1004	1036	1037	1025	1074	1032	979	1013	1056	1008	1054	1062	1024	1006	1014	970	997	1000	1017	1019	971	1025	1000	982	1017	1023	1038	1021	1020	1007	1014	1038	1000	1013	1029	946	982	1026	1065	1018	988	976	1021	1020	1019	992	1023	1001	1011	1027	1065	1046	995	1013	980	987	1003	1041	1031	1025	1000	1043	998	982	986	1049	1013	995	1023	1002	1017	1020	990	982	1049	984	1026	983	973	996	1020	1030	1077	1008	1011	1034	984	1080	1065	1079	1034	1048	1017	1059	1021	1024	1030	1055	1124	1016	1050	1065	999	984	1053	1022	1004	987	991	942	1056	981	1034	1020	1026	1056	1024	1027	1056	1065	1025	1044	967	1008	1006	991	1019	1048	1043	1004	1058	963	1048	1027	1038	1017	928	977	1053	1027	1047	982	1019	1037	1023	985	1046	993	1024	1010	1069	1047	976	1006	982	1061	1006	987	1007	1080	1028	1044	952	995	1011	1000	1037	997	988	1060	1023	989	1008	1015	1030	982	1062	1055	1073	987	1014	1093	1053	1039	1031	980	1048	995	1019	1033	1018	997	1065	1062	1005	995	1058	1021	1044	1019	1032	1007	1021	1061	1003	1070	987	1087	1029	1051	1024	1044	982	1048	1066	1062	1021	974	994	1005	942	1054	1034	1053	1016	1002	1028	1017	1026	978	1025	1016	969	1037	1049	1057	1093	1009	999	1058	1017	1070	976	1020	1060	1037	1028	1068	1041	1006	1026	1003	1069	1031	1018	1001	987	1041	1009	1049	1003	1013	975	991	1069	1024	972	1044	1058	1017	1034	1047	1001	1014	1018	1017	1021	993	1049	1001	1018	1006	1009	980	976	1046	963	1004	1089	1017	1044	1019	1089	991	1058	1032	1032	1058	1030	1022	1063	1033	1039	947	962	1074	1027	1017	1015	984	1008	1003	1072	1005	943	964	1043	1014	1080	994	983	1045	1006	1082	1012	1023	1064	964	1069	1031	1013	1010	996	985	1001	997	1033	1028	1095	957	1011	1043	1039	1031	1026	1035	1045
29425	27630	33846	23870	15454	11149	7584	5662	4317	3029	2384	2218	1966	1643	1666	1320	1322	1243	1124	1043	975	941	909	884	884	860	830	774	724	760	696	764	757	706	746	760	661	726	717	718	746	690	693	732	741	780	700	664	718	681	663	711	699	678	646	690	647	672	677	686	711	708	729	633	675	672	678	638	682	693	636	718	683	726	712	697	683	689	667	627	653	689	665	654	647	668	684	706	677	723	672	615	704	725	728	629	721	648	694	715	720	666	719	708	717	698	695	641	687	659	666	651	672	659	695	762	707	658	671	674	708	619	696	706	668	694	695	715	633	714	645	717	713	708	663	696	700	724	641	696	671	683	700	659	700	643	687	696	670	678	674	702	662	658	744	671	621	677	649	671	692	696	674	687	710	677	704	679	688	709	654	708	707	681	672	659	657	641	695	659	638	643	723	681	655	671	674	720	647	660	706	682	677	676	681	660	672	670	670	697	716	686	678	652	721	664	697	664	700	684	668	686	709	698	687	705	694	660	683	675	702	718	658	676	683	636	654	695	711	665	718	644	654	747	680	666	661	687	714	637	712	681	699	700	685	687	681	696	658	690	699	703	714	682	701	694	657	697	646	676	663	672	716	680	676	693	684	684	685	688	708	662	657	650	680	735	637	697	708	666	721	690	682	657	682	659	699	721	718	687	709	668	683	703	666	720	649	717	669	674	701	646	688	667	771	679	701	693	667	657	700	662	663	699	743	672	716	652	627	711	692	666	675	678	694	727	691	700	669	693	657	696	706	694	664	690	658	704	700	715	657	706	658	689	688	702	684	722	620	666	715	646	672	685	656	622	652	669	652	722	676	709	675	628	667	699	688	680	650	668	735	716	703	676	705	654	704	680	656	709	658	680	673	674	676	673	666	694	695	665	736	661	707	719	697	630	715	672	675	733	655	708	645	693	684	656	643	690	685	672	641	665	661	736	713	661	695	704	643	716	676	645	654	702	643	695	655	650	624	664	724	680	676	704	679	722	688	689	672	660	650	675	701	674	650	726	634	681	682	682	715	664	721	682	661	699	698	686	709	639	666	689	665	669	659	671	652	693	674	713	681	688	651	705	665	702	687	703	648	676	690	703	640	666	699	667	664	675	721	686	726	657	716	679	678	705	615	647	638	694	671	735	675	688	728	703	679	701	654	700	641	659	671	694	677	766	697	686	663	650	729	677	679	677	692	663	671	678	631	668	681	731	669	707	641	665	674	737	731	695	662	647	634	679	672	708	675	746	685	657	674	693	691	638	678	674	666	689	667	658	706	687	661	646	672	691	676	649	687	654	688	677	685	687	671	698	688	677	724	706	667	721	681	716	667	775	679	704	654	707	724	663	714	678	654	714	654	742	698	641	652	665	678	674	675	680	713	684	694	670	648	687	664	672	694	665	737	684	658	690	674	699	706	663	730	668	707	660	697	667	635	706	688	668	639	677	714	672	678	644	622	659	708	672	685	676	667	688	712	676	679	664	660	698	653	648	678	672	691	632	662	666	710	675	642	649	674	676	689	723	613	674	682	757	710	693	692	692	678	667	641	662	619	721	733	639	692	664	687	722	697	640	639	704	758	675	706	696	716	700	685	670	669	693	675	710	673	653	691	672	682	656	694	665	688	670	693	681	699	694	692	674	652	660	671	695	678	715	670	670	710	705	682	664	689	649	709	667	659	628	716	689	656	688	642	683	655	673	745	730	683	698	738	726	704	715	658	694	721	663	723	682	670	692	718	709	668	691	697	698	662	656	631	666	668	713	700	692	678	667	694	669	693	685	682	650	709	677	701	690	629	629	641	696	718	707	720	700	665	680	728	661	645	691	643	685	705	692	692	694	721	699	678	710	664	703	680	675	677	665	682	635	627	699	679	682	722	710	707	681	685	632	623	705	701	666	692	654	707	727	701	661	683	647	653	642	715	661	703	676	671	680	687	655	650	685	622	697	749	693	712	691	635	743	698	697	722	630	665	681	640	685	698	698	658	673	686	670	695	661	667	678	720	725	685	734	663	679	703	639	707	647	643	660	735	657	672	672	713	683	667	669	709	693	654	690	639	678	649	610	699	658	679	645	674	667	706	698	687	733	655	670	669	636	706	691	691	631	679	655	701	639	665	709	662	684	704	658	682	687	695	712	643	631	652	647	681	664	669	693	718	656	705	685	657	704	672	694	664	699	630	695	699	666	680	693	672	692	658	644	657	695	673	675	628	716	695	673	685	694	701	707	668	732	665	696	635	705	636	643	719	722	669	713	638	712	688	701	678	677	717	620	681	696	727	686	701	670	666	664	656	716	685	659	681	651	675	657	711	691	677	636	687	683	662	704	733	654	639	718	673	665	696	728	691	720	687	670	700	696	666	684	677	693	672	656	610	645	643	651	672	692	688	686	654	668	652	697	675	672	687	658	685	685	731	662	655	697	669	651	727	689	694	687	644	718	714	629	650	690	732	618	676	667	718	681	691	645	701	714	679	665	679	706	648	691	678	647	688	668	703	690	682	643	687	642	681	640	694	699	675	701	720	667	659	685	642	699	656	709	713	651	726	686	655	710	677	708	675	724	721	676	681	680	708	681	726	653	668	673	694	667	689	733	707	689	683	717	703	639	675	670	714	684	681	652	681	703	685	700	678	735	662	651	653	646	706	667	730	703	690	665	680	646	673	688	694	699	674	681	675	661	666	714	691	686	646	658	722	683	670	694	691	648	717	672	702	716	656	676	713	652	690	638	694	723	690	687	655	664	665	675	692	710	659	700	659	704	677	703	659	647	671	664	675	705	699	687	651	687	659	658	694	679	691	639	670	673	706	652	667	663	733	701	710	635	682	699	699	669	654	664	673	697	662	638	662	617	678	672	689	682	672	692	678	634	643	745	740	683	665	647	672	656	727	681	678	665	682	689	738	656	716	658	692	637	646	651	657	685	706	659	709	672	677	668	701	681	754	673	655	629	727	668	703	706	727	692	660	693	681	708	718	657	683	671	653	658	707	675	697	679	730	749	650	686	646	636	699	677	702	700	662	688	745	676	690	714	664	658	657	737	703	697	648	709	689	684	648	739	671	668	688	669	719	700	668	695	664	677	655	666	715	689	691	686	729	728	656	694	691	680	689	641	695	721	711	712	692	650	675	662	680	682	685	727	709	716	683	665	690	694	640	714	660	679	699	696	708	659	708	676	679	692	667	641	683	683	710	673	706	723	708	689	683	680	696	672	659	736	662	687	651	663	682	637	691	647	634	662	671	698	683	617	649	667	686	667	674	662	671	691	683	677	711	688	664	676	717	679	669	655	714	725	672	656	721	709	723	702	637	630	653	724	684	741	705	680	682	663	663	691	653	653	627	687	681	649	702	680	701	621	667	664	699	679	678	688	662	673	676	670	726	686	628	722	686	649	698	708	682	682	678	681	716	620	705	678	723	636	692	664	668	656	639	689	611	668	686	653	658	694	693	694	602	669	684	672	706	614	701	660	670	643	698	700
25471	39607	32909	20498	16631	14176	10698	8407	6533	4518	3489	3309	2835	2392	2142	1724	1628	1595	1502	1204	1133	1137	1031	963	936	988	925	865	804	805	813	821	821	759	725	777	803	736	725	718	761	732	762	708	737	720	754	647	770	650	723	674	745	726	668	732	696	743	705	729	679	699	705	725	688	663	719	716	717	736	724	725	711	666	669	719	718	672	663	715	729	712	708	659	680	708	734	689	689	714	709	706	706	666	705	688	727	673	720	738	672	674	642	691	713	712	701	654	733	695	705	719	705	709	714	666	728	690	730	690	697	664	721	641	683	735	687	714	685	685	734	651	660	696	676	707	706	712	662	689	655	698	697	665	712	688	712	710	701	694	609	688	707	637	695	692	657	694	697	704	735	699	716	694	702	689	720	717	674	684	659	694	723	723	689	681	716	697	733	691	648	720	713	670	708	725	690	704	712	671	696	709	672	670	662	664	710	705	678	729	717	639	677	692	659	695	685	692	713	716	702	662	743	719	688	650	721	698	703	689	686	676	722	680	668	651	680	672	658	706	701	682	683	739	670	722	680	731	715	675	660	676	736	671	687	664	717	724	772	662	707	757	675	711	698	727	663	730	688	713	667	687	696	722	663	675	705	729	713	741	700	659	705	684	724	690	693	714	712	697	663	713	643	714	691	681	700	725	678	689	660	758	650	698	735	710	699	700	706	681	720	693	779	680	750	704	659	686	694	723	702	668	728	688	652	734	695	713	702	697	675	770	680	695	702	690	695	725	736	699	718	664	750	714	722	704	710	642	676	678	727	659	721	738	683	719	672	654	673	679	679	708	666	694	699	717	674	742	670	679	702	709	685	685	738	746	701	694	681	673	708	673	723	678	758	681	698	689	725	699	670	602	667	711	694	718	665	695	725	670	683	690	708	663	739	679	714	723	701	691	628	720	688	675	696	666	695	712	728	614	687	735	720	733	679	714	684	771	691	699	699	688	756	674	661	702	698	669	673	713	658	703	696	692	681	727	682	660	687	710	671	704	678	722	716	682	710	761	740	707	752	744	721	732	679	752	694	701	699	681	694	650	706	712	733	700	663	687	677	725	704	732	700	698	714	699	680	705	694	697	702	679	730	661	709	690	683	749	666	726	677	693	693	698	688	706	709	650	685	727	713	632	718	679	733	713	728	719	690	687	722	719	684	673	699	686	652	689	716	659	729	712	756	712	699	723	681	702	715	687	689	670	656	656	750	677	693	689	666	714	739	715	711	668	684	697	720	710	659	705	687	729	682	701	714	692	761	701	703	710	724	677	705	700	671	649	671	720	670	702	663	731	647	709	688	724	721	717	652	738	716	688	707	709	691	706	682	683	661	716	703	717	695	687	681	683	700	724	743	704	656	706	669	744	711	662	747	747	727	713	724	728	672	643	698	670	664	728	710	684	708	706	710	696	728	671	730	716	724	690	669	707	742	715	729	705	705	690	722	687	699	718	702	673	681	732	658	720	718	703	692	696	696	655	709	706	729	739	714	640	642	742	705	703	727	718	699	706	718	698	665	727	673	698	680	709	701	695	729	686	712	721	681	675	691	722	732	710	710	626	733	660	703	675	738	736	695	738	673	709	725	692	708	698	725	672	653	698	664	700	721	720	686	736	709	677	691	705	660	685	672	717	673	665	701	709	718	649	749	698	710	705	664	638	705	694	704	688	698	730	718	683	694	699	665	701	649	699	717	703	669	722	720	694	725	691	657	681	669	704	711	709	688	707	720	716	689	727	702	712	713	686	707	664	700	729	672	721	684	688	681	752	705	764	680	720	694	655	708	713	686	713	709	742	707	720	717	685	752	733	665	697	734	696	719	705	689	731	626	701	666	745	693	662	708	756	685	670	672	682	689	664	739	656	736	738	667	693	708	695	690	663	683	648	713	633	702	721	751	638	712	710	743	709	703	717	658	723	690	706	669	724	692	651	727	701	694	701	664	697	691	650	712	715	720	659	700	694	641	697	655	691	706	724	687	706	716	679	657	713	704	726	711	718	733	723	713	695	696	725	743	725	712	693	681	671	707	704	731	717	704	697	701	700	693	732	702	719	734	693	698	634	704	675	671	699	699	677	719	738	701	676	693	702	700	640	647	689	710	673	704	725	713	681	736	714	708	696	688	708	706	702	694	706	711	709	762	685	687	714	709	666	692	710	732	740	653	671	710	637	729	682	702	696	669	708	665	670	691	670	675	686	699	693	696	719	680	709	687	725	698	699	723	674	701	732	756	679	700	681	680	711	719	695	647	708	686	692	749	663	699	708	723	714	676	723	681	723	654	675	694	691	702	726	674	709	691	721	678	683	644	699	671	726	725	711	691	666	687	718	713	688	740	687	730	718	737	644	696	656	722	647	673	724	714	688	689	656	684	637	664	679	703	701	736	716	662	739	715	646	703	681	686	710	689	730	692	714	695	692	724	744	673	696	723	674	723	693	716	663	694	701	707	691	716	731	762	698	679	700	680	654	720	714	690	706	731	705	665	726	712	721	675	690	692	722	699	740	709	727	677	689	682	703	694	701	659	670	709	719	719	701	722	703	746	698	708	706	695	670	677	705	681	729	724	698	698	702	713	716	746	674	685	666	678	701	654	683	702	743	724	716	697	680	666	745	704	709	683	694	672	685	736	706	693	698	667	685	676	706	698	734	719	724	677	721	669	678	694	694	695	725	689	677	764	686	670	715	698	693	696	700	689	689	722	735	656	659	621	677	723	660	703	725	702	722	709	708	714	646	667	691	706	671	712	712	660	687	748	669	674	686	718	691	700	683	665	704	677	688	672	685	654	704	682	698	701	719	662	616	668	709	712	717	654	683	682	689	689	705	714	653	653	753	681	711	714	737	734	698	726	675	682	704	686	710	697	693	715	681	718	694	741	713	714	712	632	679	719	708	687	706	694	727	730	675	657	676	694	691	695	676	706	708	662	695	659	699	676	703	698	755	715	686	713	651	696	711	721	699	688	721	724	694	673	703	672	716	715	738	712	693	666	674	690	693	733	685	709	669	666	678	735	691	682	764	678	660	668	683	658	672	690	699	679	661	706	719	767	704	712	677	647	670	655	657	703	666	683	696	715	691	714	689	700	694	657	703	673	718	695	679	660	702	708	716	708	706	691	683	750	731	732	689	649	694	695	721	702	713	674	643	713	690	718	702	703	701	627	699	647	698	682	667	662	669	728	664	671	732	706	695	665	735	680	699	749	721	654	696	702	704	686	698	705	686	639	704	679	701	729	648	705	693	679	728	716	697	711	666	678	747	686	665	754	691	746	678	776	666	684	693	697	700	710	669	637	675	713	733	704	692	723	697	636	699	701	721	705	634	670	683	665	694	695	675	684	675	706	677	683	745	659	729	699	680	746	714	713	679	702	692	689	680	638	722	707	679	698	697	715	700	660	691	713	796	735	694	701	660	684	744	695	678	714	693	675	701	706	738	699	718	689	715	753	676	684	746	690	718	737	660	696	707	686	693
23648	21047	28389	24437	22258	21345	15618	9562	6882	4958	3609	3236	3074	2736	2438	2023	1832	1748	1579	1403	1386	1293	1254	1198	1137	1072	1035	1013	965	957	859	865	867	887	871	872	826	899	812	921	873	861	833	853	907	864	879	861	818	814	840	804	832	814	857	877	839	785	858	810	830	785	798	824	764	849	780	782	797	759	813	825	787	804	789	755	831	799	806	823	811	828	819	799	785	772	731	822	796	811	813	730	809	791	798	776	774	825	836	773	819	807	789	825	826	788	822	799	802	753	808	763	787	821	802	828	802	839	788	798	814	833	803	821	745	776	818	802	834	780	794	822	798	812	801	750	818	816	804	757	807	801	805	785	852	778	771	781	781	816	807	862	800	810	785	779	821	767	778	812	778	804	788	834	811	788	818	849	827	753	800	805	779	773	810	824	807	782	829	818	812	834	772	827	781	806	811	837	857	820	824	751	796	769	846	802	792	793	777	768	753	780	794	799	719	837	754	765	834	774	839	782	791	817	748	819	824	756	779	838	799	772	801	809	779	782	776	826	835	774	792	809	844	785	784	788	798	844	817	811	809	768	787	753	823	818	805	812	772	765	754	791	819	792	776	829	849	809	799	816	777	799	816	815	790	865	800	793	813	781	794	817	774	799	794	802	829	754	784	801	832	776	765	812	785	812	797	768	804	814	809	791	780	782	814	778	795	797	807	823	764	791	772	816	806	804	793	786	774	782	840	810	766	831	857	750	796	767	809	815	821	798	769	863	818	879	779	791	824	777	818	811	791	827	825	845	837	824	840	790	809	824	759	830	856	850	751	764	798	756	771	752	846	804	804	778	782	803	777	762	784	801	849	763	804	786	801	835	849	784	830	802	788	779	848	791	868	804	779	781	823	813	796	799	831	808	826	844	813	783	825	808	777	813	803	799	779	810	818	816	778	780	769	830	776	811	814	786	785	782	814	797	777	791	870	764	785	855	818	836	816	820	860	862	746	832	781	824	814	789	791	747	810	808	778	785	730	819	818	814	803	803	813	798	849	804	810	819	755	814	778	808	825	783	738	818	793	782	796	841	821	752	810	827	801	820	839	763	759	819	822	813	779	801	773	805	826	794	832	818	767	803	805	768	734	802	759	738	792	811	819	764	830	812	824	769	800	785	789	845	773	753	786	782	790	853	823	801	847	814	764	809	797	868	798	822	796	788	795	781	813	818	821	785	788	793	789	781	833	784	798	828	788	829	779	745	821	765	789	771	815	817	751	800	869	800	785	809	817	800	803	801	770	769	807	802	815	806	783	827	786	782	824	774	774	756	894	848	850	753	850	829	766	816	788	816	817	822	834	796	798	736	817	739	801	792	812	790	754	815	768	838	810	845	781	799	816	763	780	772	806	774	805	805	821	784	755	856	817	798	808	773	793	795	795	772	814	828	792	788	813	811	800	823	807	787	836	812	837	801	774	818	779	774	804	792	817	800	803	789	796	800	729	794	785	839	889	812	746	761	790	767	768	822	799	800	800	787	785	809	791	758	762	830	771	811	750	785	790	857	812	843	809	804	759	837	739	808	797	746	761	793	781	800	807	827	787	791	802	792	819	779	803	753	832	806	750	783	835	821	796	805	817	797	800	774	813	760	802	850	740	813	779	802	814	764	793	797	792	791	795	806	771	799	765	791	812	770	859	812	785	815	799	797	834	792	766	780	775	773	804	850	850	788	808	837	787	802	764	815	769	826	833	809	776	795	793	767	830	801	821	800	830	807	837	746	838	757	802	812	797	803	831	811	829	832	757	818	842	819	813	795	787	774	804	774	791	785	836	801	755	789	802	802	807	746	817	779	824	777	788	828	757	798	804	790	784	795	783	826	773	844	854	853	779	770	776	846	788	774	851	797	793	790	802	811	780	733	771	809	844	786	801	831	762	829	761	754	809	850	816	785	783	804	819	779	864	811	770	782	756	815	811	828	817	785	824	809	816	793	753	816	859	814	813	849	814	768	802	771	850	812	765	787	775	782	848	824	774	813	787	787	759	793	797	804	802	775	771	762	812	763	813	863	738	762	767	770	837	795	778	780	826	748	776	775	765	780	820	768	824	860	791	773	785	752	748	763	774	828	808	836	839	794	776	763	802	791	865	751	798	766	771	793	768	793	811	790	868	756	791	802	765	757	777	853	765	778	794	752	811	824	757	727	803	799	773	818	784	796	833	783	795	770	764	781	842	847	845	761	774	773	831	795	781	815	783	795	784	815	801	775	785	808	825	804	802	817	767	742	829	754	825	805	823	824	814	780	782	789	790	757	817	774	791	803	837	851	794	794	816	818	800	809	792	779	775	812	769	800	809	809	838	811	767	840	725	809	811	816	797	811	818	785	782	785	808	820	819	765	757	771	823	783	792	825	762	818	762	789	877	835	714	825	815	833	792	745	778	767	742	828	822	799	790	847	827	783	811	811	750	766	829	862	852	768	739	783	800	777	778	810	785	756	828	820	835	805	834	797	772	822	747	740	799	765	783	859	823	777	762	777	766	794	809	776	774	834	786	768	800	847	764	809	785	768	769	806	829	820	803	829	837	803	813	799	806	813	790	845	807	824	837	813	811	802	797	776	834	827	794	835	812	788	822	796	782	833	761	793	841	785	799	813	786	826	819	797	801	775	793	796	833	786	816	778	800	804	798	764	738	796	841	828	789	778	752	796	825	798	740	808	785	787	790	808	813	786	757	806	807	842	823	788	775	800	794	806	815	759	816	766	734	760	790	835	829	782	853	774	853	815	795	858	714	778	750	769	812	770	831	804	829	758	811	858	731	761	850	808	767	810	768	803	825	785	782	792	748	796	798	814	815	763	815	802	818	797	787	758	839	793	827	780	830	815	805	838	788	815	833	818	775	834	850	772	833	763	818	781	752	829	843	842	799	812	805	824	821	830	822	821	788	797	840	826	818	820	823	806	817	856	733	770	751	832	813	803	804	794	828	833	825	796	837	804	799	772	808	827	846	841	848	791	796	833	789	831	848	827	751	754	814	820	795	775	845	741	814	759	860	802	795	835	799	776	795	781	801	814	834	820	816	777	767	803	852	735	769	819	769	785	783	828	796	779	838	802	805	805	811	822	808	812	793	762	802	819	786	780	820	819	827	805	736	780	775	831	793	839	880	792	803	789	804	774	794	794	807	692	820	781	799	791	768	741	836	764	834	806	796	771	797	774	770	772	827	769	791	841	814	780	815	847	779	791	822	781	797	840	743	808	769	810	848	735	766	780	806	819	765	794	835	762	842	807	790	786	812	788	783	777	807	813	792	789	774	791	742	825	830	836	822	790	783	822	818	786	786	759	816	782	813	788	760	770	797	823	782	773	766	826	874	804	832	799	847	808	729	839	826	783	779	814	751	851	778	802	780	804	811	771	767	799	797	826	833	824	819	854	808	824	814	791	807	779	738	817	781	773	772	790	811	780	798	808	836	793	810	782	801	858	786	773	843	840	820	847	814	772	792	820	796	808	799	847
27945	49159	40414	27407	23613	20509	15618	12283	9647	7034	5173	4744	4496	3764	3394	2627	2473	2328	1991	1764	1663	1508	1461	1405	1325	1251	1101	1032	1004	962	945	964	907	951	914	901	960	899	873	841	933	896	927	895	887	874	870	822	776	840	777	823	895	888	823	774	843	808	764	806	785	792	802	819	783	803	791	853	811	802	854	796	796	787	839	785	719	821	762	856	786	779	789	790	755	789	755	775	749	786	776	852	756	783	785	802	789	780	764	786	798	773	761	787	794	764	754	783	823	779	791	827	815	799	842	802	823	816	807	792	732	825	790	813	750	815	839	797	769	816	765	778	847	835	737	801	760	775	815	799	780	801	796	835	837	778	740	829	783	802	774	796	781	782	808	752	816	837	814	759	811	806	803	779	813	801	825	758	817	767	790	777	813	794	826	798	829	814	803	815	767	778	778	773	799	807	813	807	794	850	784	851	796	779	796	768	845	788	807	811	845	749	814	798	779	804	783	785	806	795	792	776	848	784	804	791	818	763	774	795	792	817	821	764	768	843	765	825	774	817	857	812	764	798	852	797	834	838	790	827	797	792	777	869	786	815	756	812	789	807	808	788	807	804	791	752	770	806	814	830	835	819	778	778	827	742	835	807	874	758	833	743	811	804	789	808	808	785	798	821	819	761	771	822	844	754	803	818	833	868	776	810	800	801	734	825	809	784	827	821	801	768	822	768	767	780	803	822	785	800	817	773	804	779	790	760	859	752	810	770	788	803	813	776	838	769	795	814	803	762	812	833	803	774	787	776	796	803	800	832	787	785	797	818	778	825	806	769	807	785	807	767	847	760	785	769	769	795	785	842	800	758	793	793	831	791	794	793	788	791	789	769	763	800	811	768	753	761	800	786	838	827	795	793	806	832	816	747	763	784	850	794	812	796	790	777	758	795	791	772	808	789	828	849	784	766	774	732	779	871	788	817	819	807	852	797	766	773	755	831	733	783	749	775	773	804	808	794	791	750	781	819	854	845	817	773	811	782	821	797	790	734	828	784	848	759	829	802	773	772	773	799	794	819	775	755	834	820	819	783	806	795	773	773	809	811	766	817	777	816	781	765	816	820	821	732	798	805	808	784	758	825	766	771	815	830	804	817	764	833	752	760	769	758	817	793	779	768	792	796	772	761	785	766	800	768	750	751	783	795	759	836	805	850	797	795	846	819	805	804	762	790	780	782	751	790	812	800	810	793	769	819	797	816	774	783	830	848	804	797	804	804	776	790	761	821	747	794	778	814	741	833	794	856	816	807	812	821	851	800	804	790	809	813	842	808	805	757	788	817	835	798	836	819	811	762	784	773	807	821	799	810	837	786	774	791	810	851	806	782	830	764	796	825	856	799	790	754	784	800	807	828	802	866	773	789	792	847	800	810	771	831	811	785	826	798	826	817	779	828	850	817	819	792	772	791	845	756	820	787	794	751	798	774	792	774	828	772	758	811	797	790	800	787	821	796	827	829	741	811	804	811	810	769	795	792	776	777	771	862	757	833	823	767	817	795	785	861	786	795	805	791	822	783	842	847	854	780	798	779	817	791	790	862	849	794	829	785	849	813	754	795	814	813	833	809	818	792	774	819	809	794	787	793	806	844	765	846	782	779	779	815	826	816	772	804	740	781	769	825	811	807	765	740	797	772	758	800	798	806	812	770	798	776	813	786	779	759	771	849	786	819	825	820	769	815	813	781	809	826	808	793	775	778	828	816	788	853	816	753	781	785	791	808	782	760	801	863	819	797	806	825	750	749	771	827	868	777	762	790	747	790	765	806	814	820	790	756	836	746	851	764	804	817	813	749	798	828	823	771	782	783	801	818	775	811	785	812	783	813	833	780	788	836	737	781	744	835	830	816	842	787	798	782	787	790	830	819	784	788	776	794	812	751	852	795	786	814	800	795	764	830	765	791	797	827	771	779	785	779	835	827	817	750	809	788	786	757	855	783	792	763	839	751	823	792	793	786	862	747	807	801	800	759	841	820	803	812	796	793	761	775	776	808	830	841	804	797	780	804	770	791	814	784	803	768	800	797	782	792	808	786	731	779	796	808	804	863	827	811	809	798	808	814	790	819	751	777	776	821	802	826	783	769	808	781	775	838	825	782	855	765	753	769	801	755	762	803	804	802	787	795	812	775	781	863	814	763	852	834	751	808	812	808	802	803	789	767	821	796	814	792	777	811	815	817	806	809	816	773	832	803	771	833	771	830	776	832	810	795	777	773	787	818	853	806	800	788	825	774	787	826	791	850	773	768	787	827	819	803	826	777	781	758	808	768	783	783	781	759	804	764	810	792	803	852	812	772	776	764	772	774	766	833	803	800	823	768	780	794	802	767	795	814	790	796	802	756	796	769	802	805	762	813	745	805	796	766	860	786	769	812	823	752	823	815	784	774	794	783	782	753	813	776	827	808	790	790	782	765	799	783	783	752	801	771	790	769	787	788	792	787	855	826	787	781	817	859	832	831	798	781	804	801	839	820	773	773	817	800	836	866	810	869	799	803	807	807	804	786	821	778	787	811	819	846	867	810	817	750	796	791	771	807	765	826	820	831	748	839	760	845	795	762	797	825	798	742	767	810	793	813	743	833	810	776	801	834	811	773	739	757	765	790	814	797	821	809	793	815	784	817	779	743	750	795	774	773	848	810	850	762	786	815	791	776	836	780	798	825	836	759	827	796	786	812	811	797	801	793	800	778	851	779	865	817	793	808	827	817	811	828	770	793	794	799	817	785	791	769	771	809	811	778	786	783	838	820	788	790	803	836	780	772	765	792	775	789	806	774	800	787	800	741	796	808	770	790	827	789	747	792	767	730	776	743	738	790	776	836	761	803	803	759	783	763	753	782	760	796	765	832	850	772	802	826	776	793	794	755	779	787	809	774	805	864	782	760	772	793	794	820	876	810	763	772	811	805	869	825	796	792	817	777	826	825	770	823	800	826	798	826	785	807	803	793	770	796	782	789	823	836	770	790	836	823	785	806	832	789	787	824	789	797	840	808	774	774	791	730	816	820	815	787	787	766	797	801	816	787	752	786	838	785	821	860	831	792	827	778	784	798	837	800	796	789	772	816	784	849	798	793	815	811	807	771	831	859	810	800	802	753	806	785	801	797	785	791	827	809	802	769	755	807	785	809	770	842	739	802	760	777	815	813	791	871	827	744	803	814	800	773	807	784	863	807	821	741	777	793	788	748	774	830	780	840	841	850	810	773	747	838	758	835	813	757	768	798	833	763	805	834	841	828	798	818	819	737	759	801	782	815	770	807	828	806	794	777	801	778	808	804	787	762	740	817	787	838	809	806	740	779	763	804	737	852	801	840	812	797	787	792	797	822	808	831	759	784	792	761	809	804	769	787	869	819	830	830	747	824	802	785	797	781	820	811	779	769	827	799	809	830	825	824	793	786	799	806	807	806	782	793	828	781	814	822	778	845	834	784	850	775	813	754	835	813	803	826	795	843	785	795	826	782	841	811
24904	21164	28160	26123	21010	15778	10323	6540	4928	3830	3079	2561	2690	2641	2156	1736	1543	1495	1386	1301	1242	1195	1109	1114	1084	1074	993	989	942	956	912	881	886	923	925	889	888	797	877	837	865	885	811	899	814	877	850	872	820	828	816	821	797	774	819	811	832	859	829	805	827	815	805	807	763	768	837	812	865	802	824	761	853	834	852	808	828	828	826	849	913	818	854	821	820	857	837	753	782	810	827	796	781	858	786	842	833	813	840	858	820	795	826	858	815	846	858	792	836	781	841	821	784	845	845	843	881	742	856	903	828	889	793	749	818	858	815	863	794	865	816	830	814	838	824	827	765	856	865	814	827	820	797	843	791	779	853	816	868	862	825	839	817	847	895	785	802	848	848	849	793	862	866	811	854	838	768	822	783	806	833	832	787	818	819	841	866	819	834	804	872	833	863	833	887	826	893	808	825	815	782	809	799	809	851	833	813	810	812	827	826	837	868	862	818	851	811	839	844	891	854	837	829	790	835	816	811	812	865	822	857	803	835	826	870	755	853	769	838	851	785	805	846	827	844	815	805	857	852	762	786	849	830	804	790	803	789	834	841	790	832	797	815	832	797	824	837	781	798	788	837	817	827	842	795	839	813	773	794	807	839	843	841	822	848	875	800	837	813	792	871	805	818	848	821	803	855	784	776	772	804	818	798	780	875	811	866	799	785	836	846	852	881	840	865	864	751	795	869	830	837	836	821	788	840	762	812	827	808	846	810	824	798	833	847	825	816	891	765	818	796	812	792	853	853	808	794	850	830	823	855	755	867	843	854	805	799	807	837	767	793	823	837	861	802	840	868	773	793	832	805	800	882	794	815	844	830	769	797	846	859	810	849	842	884	870	792	846	778	773	811	830	779	841	784	786	851	834	837	776	836	819	829	781	860	856	835	830	825	825	845	807	837	816	782	823	819	791	849	800	781	823	840	859	811	838	818	803	792	853	774	834	838	838	869	795	750	838	801	859	809	813	816	815	868	833	774	806	812	824	845	823	812	796	865	831	826	825	806	847	835	812	811	856	834	853	842	842	842	847	810	812	845	831	869	761	879	845	845	839	843	822	800	869	845	846	850	828	813	838	826	829	886	821	833	813	845	816	792	827	851	865	775	783	845	809	791	804	834	827	864	805	796	823	848	781	823	797	828	784	839	824	797	813	827	811	770	856	778	812	843	827	760	888	806	816	838	842	835	817	854	852	827	821	804	803	775	865	831	830	827	833	850	815	811	835	814	851	846	844	834	825	831	816	838	833	804	842	824	864	819	808	849	802	809	842	853	768	894	875	779	866	810	909	815	874	819	829	779	838	858	831	843	873	854	841	771	831	790	819	826	885	841	815	827	739	820	874	832	894	829	798	856	846	861	807	832	786	890	838	776	805	804	805	870	841	795	803	841	827	834	815	782	783	814	825	795	837	804	804	826	814	832	784	844	812	832	813	840	784	762	784	796	843	787	850	851	861	828	811	836	843	830	830	798	758	858	812	822	807	852	804	873	844	797	799	789	845	801	813	836	820	819	808	793	845	768	837	858	825	818	827	802	834	856	806	874	866	770	868	841	832	803	817	837	825	809	864	862	785	863	828	823	845	815	743	799	830	785	803	858	839	860	845	872	849	820	808	829	793	811	824	820	823	840	839	773	811	847	788	833	810	837	807	790	870	882	837	858	814	861	841	834	827	809	837	814	752	832	791	835	863	762	888	761	869	811	824	794	869	806	791	814	821	853	831	763	880	829	872	809	815	767	769	821	825	824	830	823	800	779	891	813	830	862	856	854	890	796	855	815	787	828	882	850	828	782	815	780	877	862	815	811	815	833	801	800	828	774	839	840	800	859	839	799	804	826	858	782	848	828	835	831	822	745	824	791	826	808	813	794	799	828	825	847	790	799	868	798	793	819	866	856	813	797	832	814	857	816	788	796	799	802	846	872	803	832	827	855	843	814	820	819	843	878	845	839	879	823	835	794	851	802	879	858	839	814	762	854	831	848	853	833	817	819	781	845	801	807	862	827	837	856	809	836	814	824	800	852	811	848	785	764	818	784	821	819	786	816	908	814	836	818	888	779	794	761	812	840	820	790	803	826	821	825	832	849	828	780	813	797	796	804	763	807	872	861	855	828	791	837	849	832	841	880	848	742	836	834	828	819	804	898	799	864	844	794	813	845	834	819	880	790	811	811	855	866	816	820	798	887	870	781	854	807	801	818	822	861	810	769	799	816	855	860	873	818	857	780	790	841	811	827	844	831	783	834	843	840	766	847	846	806	807	816	820	809	823	851	855	822	809	818	802	821	764	818	830	801	814	801	828	847	803	838	848	888	807	826	862	824	816	787	810	804	815	800	816	854	841	849	848	811	807	845	802	842	801	865	792	829	809	768	814	850	849	786	860	832	809	780	850	841	799	812	859	778	845	842	789	849	818	807	831	825	831	841	815	797	816	857	835	830	853	850	794	791	816	782	799	797	852	811	809	801	864	854	794	869	787	860	821	862	861	765	792	847	808	807	798	825	787	834	857	760	812	864	801	814	810	858	894	841	804	799	830	842	829	802	790	785	855	795	830	834	856	852	854	842	824	831	846	816	870	798	826	858	828	821	798	771	822	826	862	823	862	809	832	818	795	812	787	788	833	761	776	763	805	820	880	851	808	831	819	856	827	781	816	800	848	811	824	804	811	818	847	843	813	799	877	864	891	813	827	858	810	854	788	815	837	802	803	817	870	784	795	846	831	826	835	815	801	810	800	746	847	796	833	806	778	812	781	819	813	780	853	844	803	801	813	826	788	820	854	781	849	816	803	856	856	837	807	820	813	793	777	809	877	811	851	820	811	843	832	821	853	810	803	821	807	817	837	795	802	791	821	794	869	884	836	851	817	851	792	784	799	763	824	825	809	846	816	801	828	782	791	843	870	825	880	814	846	818	829	886	816	815	799	813	847	822	847	845	771	765	795	838	848	784	859	802	833	810	785	801	830	826	836	814	851	792	820	855	799	852	839	858	801	857	836	784	866	846	852	853	826	838	836	871	784	780	791	858	842	849	813	815	771	819	846	848	868	789	814	839	845	788	838	818	776	759	855	818	838	777	857	786	800	778	855	848	858	777	837	840	803	837	775	803	809	825	849	845	816	793	816	804	809	795	785	848	801	781	833	827	811	774	848	845	807	791	859	848	851	806	816	854	813	798	800	806	898	803	781	845	814	849	802	842	843	827	849	878	792	806	837	874	787	818	833	794	842	868	788	837	791	796	809	790	754	829	838	833	820	788	795	818	845	812	842	806	810	877	832	873	838	803	775	826	812	781	796	801	808	819	832	802	856	815	862	799	793	811	821	772	829	833	806	831	827	850	825	868	853	832	830	846	859	779	830	800	812	833	839	818	856	847	823	799	851	859	818	765	864	801	856	843	862	832	833	791	782	762	806	818	818	825	824	845	805	797	783	797	831	807	856	818	840	810	822	833	822	893	830	846	821
26918	45130	37334	25206	21796	17698	13227	9787	7773	5818	4457	3871	4166	3736	2833	2323	2049	1979	1730	1546	1434	1368	1397	1259	1175	1243	1100	1039	950	1026	967	914	924	965	932	928	943	936	856	887	922	947	924	901	876	849	939	901	865	830	893	843	913	893	856	865	819	896	846	859	888	862	874	857	845	884	874	839	828	873	844	777	817	838	844	860	867	861	911	834	818	873	811	828	829	863	814	842	834	868	869	890	901	824	840	828	860	808	806	808	830	859	811	864	850	820	816	934	838	874	827	809	821	860	840	829	840	802	865	791	879	852	784	789	862	881	855	849	861	855	850	840	823	872	819	850	842	840	864	848	871	837	878	842	822	840	851	812	884	832	858	839	848	841	829	809	813	811	786	814	844	787	819	859	859	910	884	853	809	833	830	852	801	878	871	829	856	838	797	863	870	875	833	840	819	856	855	851	871	814	814	890	816	843	882	865	835	826	808	877	800	870	807	831	863	831	814	831	844	820	832	843	846	818	851	876	835	801	804	856	854	841	807	809	823	857	831	797	860	808	849	818	892	821	834	878	821	812	817	801	825	884	818	836	873	799	851	831	843	837	844	769	832	872	829	834	820	863	862	893	844	795	819	809	798	846	847	869	846	841	813	810	869	862	858	808	853	810	843	818	856	898	861	842	864	864	851	837	822	894	810	845	878	826	838	792	794	836	836	880	810	854	782	808	823	817	833	883	804	865	830	868	827	879	839	840	817	849	879	815	817	874	812	837	863	882	828	824	848	859	835	877	863	899	868	835	832	796	803	863	822	771	823	817	856	798	848	836	827	781	856	807	818	824	817	814	803	809	842	850	829	865	823	821	818	820	794	873	812	853	856	827	883	823	806	866	836	851	822	856	839	854	825	878	824	858	800	825	837	833	812	840	807	853	817	818	801	849	836	802	826	788	840	835	876	827	815	809	836	786	825	869	843	797	860	840	853	877	809	773	823	839	862	859	783	889	875	886	804	841	832	817	845	897	882	795	870	818	810	834	798	841	854	775	831	833	806	843	875	905	826	824	819	852	900	818	799	809	890	859	848	890	824	824	811	872	849	770	886	860	834	893	859	860	815	842	810	820	842	847	813	881	793	856	847	893	880	832	851	799	823	871	863	805	840	797	844	859	834	866	865	845	844	856	850	822	828	860	826	875	855	817	789	738	862	831	838	859	810	851	854	803	865	873	864	789	852	871	833	855	894	868	912	776	854	833	865	821	862	855	857	834	836	847	794	872	846	856	813	826	844	849	836	862	843	813	817	868	809	834	867	822	802	824	795	883	786	838	858	791	848	852	822	857	775	829	904	863	818	831	843	799	854	890	821	912	841	851	807	833	835	822	826	824	791	833	855	835	811	849	839	916	851	813	832	857	877	834	771	846	826	898	881	833	856	827	840	879	842	830	840	874	829	861	830	854	823	865	858	874	782	814	830	827	849	811	816	836	860	869	843	803	857	798	880	833	864	829	855	838	843	813	890	821	824	860	810	830	850	830	865	856	907	829	850	794	856	858	889	891	825	857	846	891	826	836	857	869	819	826	855	859	870	831	845	838	881	844	836	818	866	834	808	791	839	852	837	849	818	889	835	862	879	821	828	814	902	830	847	835	844	865	828	824	840	792	841	803	822	855	824	859	862	808	867	823	796	886	804	802	787	815	796	872	881	836	837	796	839	868	832	791	832	859	882	800	834	841	846	806	832	830	857	849	845	900	789	840	791	844	867	823	862	859	824	887	839	844	844	847	869	879	848	854	847	816	856	868	816	803	854	848	769	834	857	884	842	823	859	843	813	863	857	821	784	854	823	828	838	854	828	909	866	854	845	827	824	876	844	815	806	890	844	856	884	856	842	846	815	891	828	806	850	853	807	828	794	834	868	833	812	813	868	818	845	886	874	844	808	882	838	877	890	835	906	895	856	856	901	828	837	848	795	839	853	855	880	889	861	871	840	850	888	837	842	873	823	806	822	851	810	842	817	825	854	852	846	849	811	814	794	867	843	880	814	825	879	843	799	820	893	810	816	796	854	815	824	837	791	826	801	847	824	866	874	840	845	809	898	839	856	822	907	769	829	856	852	853	875	861	854	860	809	856	870	806	813	825	845	820	851	860	892	802	928	832	776	819	851	803	820	798	835	914	863	856	874	894	868	854	848	822	834	842	881	911	907	869	846	821	824	828	882	858	859	843	889	868	806	853	848	801	834	831	863	854	898	854	853	818	856	831	819	823	834	810	796	856	836	810	849	848	850	842	797	846	850	865	845	846	874	833	826	844	870	826	824	837	842	854	882	836	849	828	848	837	855	823	852	803	836	881	848	883	850	865	874	849	835	827	863	841	849	831	892	832	793	811	795	837	807	827	823	903	824	862	870	777	873	859	825	864	828	836	816	870	891	906	815	864	839	872	912	800	835	837	840	794	862	894	859	791	788	844	840	851	860	850	842	828	853	837	873	850	897	848	837	824	866	833	818	805	830	814	850	855	878	778	840	876	847	859	804	865	838	889	897	834	848	870	840	777	821	802	819	869	860	813	806	834	839	860	850	826	830	824	806	832	806	831	821	837	876	824	892	840	836	876	857	808	867	836	793	850	837	822	852	797	885	805	843	828	858	875	839	830	863	868	819	822	850	862	831	855	920	844	848	829	849	855	811	853	858	848	851	814	818	820	840	812	861	882	817	810	840	903	872	825	862	834	781	864	857	883	801	860	822	789	866	840	846	855	822	842	868	863	797	820	790	858	829	834	821	847	845	790	845	818	862	817	917	870	842	859	843	851	769	838	767	829	784	872	846	807	846	855	842	867	878	856	859	812	831	837	840	918	825	858	856	833	865	868	907	868	878	824	853	851	803	841	818	817	834	830	799	874	911	860	876	860	894	815	853	857	827	859	774	805	792	805	865	878	844	787	831	840	841	864	822	861	813	881	815	787	863	859	837	833	882	850	837	797	879	830	874	852	882	854	823	842	818	871	833	908	795	883	872	816	882	892	832	855	774	808	803	845	799	835	845	903	853	813	859	844	870	844	800	857	849	849	883	844	827	856	879	883	873	846	835	827	855	836	843	834	832	814	824	830	850	838	861	852	809	835	818	826	859	875	833	880	804	904	785	888	815	871	858	847	806	852	857	857	888	826	839	848	846	889	883	867	850	888	797	829	835	838	861	810	864	836	802	813	876	825	805	870	820	811	820	881	823	864	841	903	882	810	880	863	835	844	841	774	815	834	890	844	833	864	831	838	842	837	854	820	886	850	884	874	829	812	908	850	829	813	839	851	850	831	821	814	870	820	831	855	844	844	800	850	883	879	819	834	837	829	824	857	838	805	844	801	870	811	839	814	847	879	848	864	819	862	835	823	853	852	833	853	783	867	843	851	793	868	815	875	852	831	846	833	831	825	834	871	817	822	776	865	867	853	814	811	827	824	871	810	852	828	898	888	850	877	827	808	822	858	891	858	810	854	853	854	826	843	866	796	807	834
22598	21068	28763	23737	21889	24457	23268	12589	8726	7203	5466	4221	4480	4227	3716	2882	2506	2507	2152	1945	1835	1762	1608	1677	1532	1471	1304	1263	1270	1223	1189	1102	1185	1192	1192	1217	1094	1139	1193	1158	1122	1142	1205	1172	1165	1112	1109	1135	1068	1060	1012	1108	1064	1061	1049	1068	1081	1051	1045	1068	1082	1053	1061	1092	1091	1057	1096	1060	1094	1045	1072	1089	1056	1075	1084	1086	1029	1055	1028	1050	1015	1012	1038	1017	1037	1093	1042	1047	1067	1057	1046	1047	1041	1061	1059	1052	1007	969	1058	1067	1060	1049	1049	1044	1040	1014	1001	1029	1121	1081	1029	1073	1059	1067	1053	1086	1041	1085	1071	1057	1039	1019	1027	1054	1045	1027	1017	1111	1050	1027	1044	1042	1046	1057	1093	1059	1057	1044	1022	1049	1030	1073	1047	1069	1005	989	1020	1038	1075	1036	1003	1023	1021	1051	1093	1022	965	1078	1033	1041	1087	1033	1033	987	1027	1043	1076	1025	1008	1077	1062	1009	1024	1083	1025	1019	1028	1052	1069	1034	1041	1032	1018	1116	1051	1039	994	1092	1006	1111	1031	1071	1049	983	1047	1050	1034	1005	991	1038	1113	968	1048	1003	1001	1043	1008	1016	1029	1048	1089	1082	1019	978	1053	1057	1078	976	1050	1030	1086	1083	1088	1057	1033	1014	1017	1091	1072	992	1017	1080	1083	980	1067	1015	1081	1064	1042	1090	998	1022	1050	1066	1041	998	1088	1020	1058	1090	1025	1069	1077	1046	1059	1056	1097	990	1049	1017	1033	1022	1012	1032	1064	1020	1050	1047	1006	1039	1013	1045	1048	1028	1061	1048	1025	1031	1041	1064	1045	1029	1040	1077	1068	1034	1046	1015	1013	1027	1060	1079	985	1037	1090	1062	1047	1040	1010	1073	1023	1059	1132	1123	1037	1042	1000	1039	1081	1102	977	1072	1077	996	964	1013	1023	1031	1013	1094	1051	1052	1069	1062	1023	1042	1025	1020	1070	1059	971	1053	1039	1022	1001	1062	1042	1061	1058	1019	1051	1082	1054	979	1059	1031	1008	1090	1047	1064	1053	1080	1060	1026	1046	1055	1060	1055	1082	1032	1044	1043	1004	1062	1049	1108	1074	1030	1082	1015	1037	1061	1068	1067	1038	1036	1033	1031	1065	1026	1041	1028	1072	1073	1029	1056	1037	1063	1034	1047	1094	1071	1050	1026	1007	1067	1027	1052	1070	1072	1093	1014	976	1062	1022	1072	1061	1049	1045	1053	1037	1057	1151	1066	1042	1031	1073	1026	1044	1059	997	1038	1041	1026	1036	1055	1066	1075	1055	1102	1097	1071	1093	1055	1087	1063	979	1054	1038	1038	1062	1054	1002	1027	1060	1041	1061	996	968	1040	1057	1086	1062	1090	990	1053	1088	1068	1074	1030	1047	1017	1136	1071	1019	1120	1044	991	1087	973	1107	1011	1048	1041	976	1086	1089	1028	1023	1051	1050	1023	1026	1053	1051	1043	1025	1125	993	1058	1026	1110	1046	1093	1035	1023	1040	998	1071	1044	1074	1019	1064	1085	999	1040	996	1029	1091	1073	1054	1045	1026	996	1042	1046	1005	1067	1051	1084	1050	993	995	1024	1035	1023	1001	1017	1065	1078	1000	1083	1118	1037	985	1076	1076	1049	1085	1088	1050	1050	1052	1015	1106	1021	1054	1030	1067	1092	1087	998	1026	1058	1074	996	1039	1056	1060	1078	1092	1044	1047	1035	1042	988	1069	1055	1069	1015	1039	1038	1069	1032	1062	1072	1000	1060	1001	968	1024	1034	1054	996	1013	1025	1044	1017	1047	1042	1033	1088	1067	1054	1089	1035	1080	1048	1073	1007	1061	1048	1041	1042	1143	1009	1027	1060	1036	1079	1024	1052	1001	1056	1045	987	990	1074	1025	1082	1065	1102	1061	1060	1061	1061	1069	996	1045	1058	1083	1042	1058	1012	1038	994	1033	974	1073	1004	1022	1028	1090	1110	1059	1061	1021	1048	1061	1052	1081	1047	1092	1052	1036	1018	1029	1039	1064	1071	1045	1072	1072	1070	1069	1030	1021	1040	983	1014	1029	1047	1061	1071	1012	1050	1094	1039	1071	1069	1065	993	969	1049	1003	1065	1018	1052	1079	1041	1050	1015	1000	1069	1046	1081	1069	1019	1082	1012	1065	1034	1012	1036	1032	1042	1047	1046	1013	1064	979	1015	1021	1047	1075	1058	1054	1027	1029	1047	1043	1016	1001	1021	1064	1058	1082	1070	996	1020	1076	1052	1019	1019	1083	1067	1022	1073	1018	1048	1067	1030	1061	1047	1089	1063	1030	1001	1112	1031	986	1070	1037	1007	1039	1089	1073	1020	1060	1107	1094	1080	1041	1088	1015	1029	1108	1086	1008	1058	1001	1044	1086	1069	1060	1026	1024	1034	1051	1092	1058	1060	1050	1018	1008	1039	1016	1068	1082	982	1057	1048	998	981	1093	1075	1065	1061	1099	1097	1040	989	979	1081	1008	1058	1089	1007	1041	1030	1030	1057	1010	1032	979	1019	1067	999	1006	1104	1036	967	1038	1010	1057	1105	987	1063	1070	1059	1016	1081	1040	1065	1087	1076	1137	1072	1075	1030	1052	1063	1047	1039	1053	1045	1088	1008	1025	1012	970	1079	1071	1106	1074	1052	1045	1059	1043	1089	1087	1009	1050	1044	1046	1065	1075	1115	1046	1019	1057	1012	1091	1005	984	968	1052	1047	1037	1060	1005	1002	1052	1044	1011	1053	1029	1082	1090	1003	1033	1062	1021	987	998	1019	999	1022	1016	1058	1009	1006	1073	1067	1053	1127	1007	1032	1057	1000	1050	1012	1086	1026	1088	1010	1005	998	1132	1041	1030	1032	1061	996	1006	1067	1029	969	1111	1027	984	999	1051	996	1067	1049	1027	1060	1072	982	1027	1072	1062	1073	1010	1056	1114	1029	1120	1030	1044	1034	1061	1084	1048	1008	976	1076	911	1050	1062	1062	1104	1037	1048	1080	1064	1055	1037	1032	1068	1039	1033	1013	987	1042	1091	1084	1026	1014	1013	1062	1060	1038	1072	1007	1039	1001	1020	1022	1077	1029	1020	1054	1052	1013	1056	1072	1041	990	1094	1000	979	1012	1061	1057	1099	1068	1057	1047	1042	1011	1085	1072	1062	988	1058	1072	1067	975	997	1021	1038	1067	1006	1032	1011	1040	1063	1118	1127	1022	1070	1105	1029	1099	1004	1044	1067	1044	1032	1044	1030	1000	1076	1062	963	984	1021	1036	1042	1068	1062	1081	1060	1069	1082	1023	1078	1037	1026	1035	1049	1059	1065	1057	1031	1064	1095	1025	1010	1065	1082	1011	1041	1031	1028	1026	1021	1086	1091	1094	1022	1014	1003	1047	1002	1006	1052	1057	1074	1048	1067	1020	1069	1058	1068	1048	1080	1048	1048	976	1047	1042	1058	1019	1122	1071	1003	1052	1079	1018	1087	1040	1094	1121	1048	996	1059	1017	1034	1025	1091	1050	1010	979	1091	1022	1064	1065	1023	1046	1042	1065	989	1040	1019	1079	982	1021	1070	1021	1023	1038	1022	1079	1020	978	993	1087	1027	996	1030	1001	1048	1052	985	1104	1007	1004	1049	965	1034	1107	1053	1056	1015	1065	1063	1029	1103	1004	1085	1055	1034	981	1038	1055	1037	1062	1073	1082	1013	1066	997	988	1050	1106	976	1082	1102	1034	1081	1021	1044	1036	1068	1052	1125	1018	1002	1053	1035	980	1054	1027	1040	966	1020	1049	1071	1028	1085	1075	1022	1001	1059	1040	1035	1075	1047	1059	1048	1067	1076	1069	996	1031	1025	1064	1021	1080	1020	1087	1128	1055	1010	1032	1081	1023	1088	1051	1089	1010	1074	1043	1073	1061	1095	1024	1016	1073	1053	1052	1045	1047	1092	1007	1046	1075	1000	1058	1111	1104	977	1070	1069	1005	1047	1021	1006	1054	1091	1034	1107	1067	1120	1107	1083	1021	1039	988	1081	1004	1036	1025	1091	1063	1023	1054	1006	1076	1077	983	1066	1044	1086	1067	1072	957	1015	1025	1049	1088	1041	1083	1109	1015	1058	1075	1059	1086	1076	1057	1085	1018	1048	1002	1037	991	1147	1050	1032	1032	1060	1032	1029	1028	990	999	987	1084	1053	1011	1054	989	991	1053	1064	1038	1048	1066	994	1057	1040	1043	1029	1056	994	1052	994	1014	1009	1036	1056	1013	1019	992	1092	1054	1030	1103	1036	1036	1064	1044	1079	1035	1011	1026	1068	1047	995	1084	1049	1038	1018	1012	1006	1032	1049	1018	1092	1010	1093	1052	1022	1077	958	1072	1030	1029	1023	1030	996	1018	1089	999	1001	1044	1089	1034	947	1027	1012	990	1049	1060	1048	1041	994	993	992	1052	1027	1080	1037	1058	1108	992	1046	1068	1084	1030	1037	1084	1077	1070	1039	1047	1037	1067	1048	1066	1076	1014	1072	1001	1031	1072	1077	1037	1029	1012	1014	985	1017	1072	1053	1055	996	1021	1051	1055	987	1050	1061	1091	1009	1034	1014	1085	1006	1032	1004	1047	999	1007	1089	1001	1006	1045	973	1079	1039	1108	1083	1037	988	1083	1015	1037	1064	1053	1085	1067	1026	1059	1094	1058	1036	1071	1029	1024	1043	960	1043	1029	982	1087	1046	953	1025	1003	1033	1064	1051	1079	1063	1038	1090	1026	976	1026	1086	1076	1015	1034	1041	1022	1061	1077	1076	1051	1077	1056	1010	1006	981	1093	1034	1074	991	1041	1045	1016
30423	54827	45156	34519	32040	27053	19417	14757	12045	9806	7362	5842	6114	5779	4817	3779	3053	3120	2483	2235	2160	1995	1954	1887	1778	1607	1409	1374	1302	1334	1335	1221	1166	1206	1223	1098	1206	1174	1112	1222	1150	1130	1181	1126	1132	1136	1086	1097	1106	1065	1081	1065	1032	987	1049	1066	1040	1103	1050	1072	1048	1080	991	1002	1040	1038	998	1043	989	1002	991	1013	981	1077	1012	999	1055	1009	1033	1017	1007	1009	1008	1054	968	939	998	988	1025	1059	998	1068	1104	1053	1065	920	1049	1020	1021	1000	955	1010	1036	993	995	1004	1009	1036	979	997	1035	1078	1055	1010	1029	989	958	990	1021	1041	1076	1025	988	1009	953	991	1054	1075	1000	1024	1010	1018	940	1025	1013	1031	1011	1049	994	975	996	1055	1025	1029	1014	1018	1007	937	1042	1043	992	965	1021	981	1043	1025	1034	968	992	981	1011	1001	1042	969	1008	975	1056	975	936	1038	1048	990	1013	1052	1021	1003	1006	950	1022	1065	1041	1006	1003	1030	1060	963	1000	1009	988	1019	986	1013	998	1079	1047	959	966	996	977	977	1009	1020	1030	987	988	1004	997	1049	976	1018	1032	1042	986	972	989	1060	971	1008	1020	1017	1011	1039	1064	1033	993	1020	977	1004	1009	1023	1033	1039	1013	1059	978	1016	1071	1036	1005	1024	1052	1010	1032	1021	1012	1011	1013	1033	981	1039	1033	1008	990	1015	969	1004	1036	997	1004	990	988	1030	1069	1035	1024	1058	1036	1022	1006	998	975	1023	1020	1016	1077	1026	981	993	1039	1024	1049	1055	994	1000	989	995	1057	1093	1022	1039	1027	972	1032	1015	1003	1031	998	1081	1021	1045	1012	1046	1033	1019	1028	1026	1022	1047	1020	1005	1040	1066	1053	1014	944	988	943	1004	993	996	1024	1031	1035	1008	993	1003	973	1024	1019	1010	1066	970	1065	1027	1003	988	959	1031	1000	1033	1017	1028	1088	1012	917	1017	1002	1048	1027	1058	1037	995	990	1016	1041	1002	990	990	1007	1040	1014	996	983	1018	979	1059	1012	1031	1005	1040	990	985	1005	1021	1083	1035	976	992	998	1025	1037	995	1013	982	1000	1029	1062	1025	1008	1003	936	967	1006	1049	1088	1057	1010	1062	1012	1030	1026	1043	1046	1029	997	1088	975	1075	1008	1042	1073	996	1053	1055	996	993	957	1024	1036	1016	975	1044	985	1031	999	970	976	1004	1034	998	1011	992	1019	981	1054	1013	1022	1051	1022	1041	1007	1028	1045	1038	932	1002	1016	1006	1076	990	1057	1057	1027	1048	1043	963	995	1039	1024	998	1007	1047	1002	1040	1048	1008	969	1039	1039	992	963	952	988	997	1005	1048	991	1023	1050	1037	1061	998	1084	1004	1011	1035	1030	1007	1015	980	1063	1063	1033	1017	1024	1030	1021	978	1010	960	1029	1018	1066	948	1016	1005	975	963	1043	1063	1011	1012	1054	1000	998	1033	999	949	1007	1070	1063	992	1018	1008	1008	1018	1020	1020	1014	1006	985	1062	1031	999	1021	1012	1024	1011	983	1064	1030	1038	1021	1058	968	1007	1069	1075	1009	1007	1023	1038	1015	1021	1037	976	1013	1012	995	1065	1026	990	985	1028	1018	1080	1023	1042	977	1023	969	1037	1034	972	1007	979	1030	1033	980	948	1036	1058	989	1004	1014	1016	995	1040	994	1061	1020	993	1023	1070	1003	1010	998	1001	1009	1017	1070	1095	1049	999	972	1011	996	1024	976	985	983	966	1049	1037	985	1069	965	1009	1016	1054	1005	1023	1052	1009	961	975	1037	1015	968	1013	986	1016	1016	1015	987	1032	979	1020	1066	1030	940	1080	1004	991	1066	1021	951	1021	1059	1081	1021	1005	1034	1057	1002	1018	977	979	986	1032	1083	1071	973	978	986	1102	998	1018	1035	1051	991	977	989	987	996	1038	1006	1032	967	975	1005	1059	971	1011	1021	1032	1056	1025	1047	1006	994	1051	1065	1026	1007	979	969	1020	985	1043	1011	1005	1001	1029	1034	1009	967	1011	1017	1044	1019	987	1029	1030	1001	958	1047	953	1013	1015	1010	1089	1045	987	1052	997	1081	1034	1029	984	1000	1025	996	1052	1063	1030	1005	1052	958	992	966	961	1008	1040	1045	1052	1002	997	1018	1017	1035	1045	1041	995	1009	998	1009	1028	1047	1011	1035	994	1068	1024	978	1010	1035	1030	995	1048	975	1027	983	1022	1022	1051	1017	1028	1036	1019	1014	1042	1012	1042	1031	974	1007	1051	1010	1050	1041	1021	1038	987	1002	1003	990	1022	967	1043	962	974	1022	1005	1014	990	983	1015	1012	1008	1027	986	977	942	986	1023	1017	1005	1015	1051	931	1023	995	999	1006	1037	1098	1000	990	1073	1038	970	1068	987	1009	1020	984	996	1027	1032	1044	1046	1023	999	1017	1055	1064	987	1009	1031	1029	964	991	1048	1025	967	1038	1006	1035	976	1059	1091	1017	996	1016	1005	1050	1001	1004	1021	983	994	990	966	1045	1011	990	1002	1044	1010	1019	1013	970	1004	981	953	1042	1041	1040	971	1001	981	969	1022	1019	994	1001	986	972	1042	1009	1029	1050	1049	1089	999	1014	982	1015	1050	1056	976	1007	983	1010	1030	965	988	1015	1034	1018	1008	996	1035	1011	999	1000	1064	1004	1047	1000	1026	1041	1051	952	1002	1009	1026	1010	1038	1000	1025	946	1013	1000	1000	988	1006	1003	965	1014	1039	1025	1011	1020	1036	1010	984	1051	971	996	1036	1039	1061	1079	1015	1007	963	1029	1010	1017	1017	1060	1026	1064	1050	1004	1043	1073	996	975	1068	1017	981	954	1034	1050	977	1042	969	1067	1050	984	1006	1036	1067	1054	984	994	1082	1018	971	1079	954	1026	1025	1027	1034	1013	967	1094	1013	1032	984	1004	1036	1001	959	1058	995	1058	1016	1039	1005	1019	996	1031	951	1054	1011	1051	1065	1067	998	988	1024	1018	1075	1001	1055	1060	1035	1058	1017	1021	1021	993	1017	1027	1006	1007	989	1002	1004	978	1028	1062	1012	991	1054	1017	1058	989	1012	998	1011	976	1033	1040	998	1043	969	986	1044	1015	1037	1016	997	998	974	1070	1037	1059	1017	1022	987	1068	981	1024	1003	1004	1049	1016	1004	1055	998	1022	1026	1009	1050	983	1024	1081	963	1078	987	1002	997	975	1010	1011	1005	1021	1087	934	1015	1037	1020	935	1007	933	1005	1012	971	1000	988	997	1029	976	994	1007	996	1035	967	1015	958	1067	1029	982	995	1039	1040	1049	1008	1002	991	1025	1017	1002	994	998	1056	1045	1001	1038	977	1020	1030	1020	1041	1033	1047	1037	960	1050	1021	996	980	999	987	1054	993	1065	991	1102	1039	974	985	981	1055	1017	1031	1001	1052	1087	987	1010	1010	1026	996	1021	981	1016	1004	1116	993	1019	1009	1036	967	1068	974	983	1007	1056	1033	981	1029	953	1000	965	1033	1028	1025	1035	1048	968	984	1036	1051	1021	992	994	996	1044	1024	1028	1019	1005	1031	1034	1045	989	1018	1010	998	1026	1037	976	1045	991	1041	1015	1003	981	1001	998	985	1033	1017	1006	1026	1016	1022	1021	994	999	1022	1020	1009	996	1047	1033	963	1017	1049	1088	1008	1066	993	995	1028	1017	1039	1026	1039	1020	1030	978	1022	1043	998	997	1018	1047	1015	1002	981	1034	992	1049	1075	996	1019	993	981	1043	1044	1036	1013	1061	1041	1059	1004	975	1044	996	1031	1016	1014	1038	1039	1024	1026	1001	997	991	959	996	963	1023	1007	994	1030	974	1009	1067	1020	991	1034	1046	1020	1050	1010	1005	974	1048	1027	1013	982	1012	967	1002	1021	1003	1006	1066	1006	1019	1031	1034	1031	1008	1020	1042	993	990	1027	1018	1028	1055	1039	1022	1016	1068	999	996	1008	1038	1042	998	994	951	1027	997	1070	1009	1034	1045	1104	1044	996	1064	1007	1021	1032	1022	983	1017	1055	1001	1041	1038	1044	978	986	1033	1010	1039	986	999	1041	994	1002	976	1053	988	1004	1005	1004	994	1039	1021	1009	987	1033	1020	968	992	986	1023	1002	1034	1012	1063	990	1014	1024	1012	995	1025	1048	1032	1029	1068	1089	1013	1038	1015	1032	1035	1039	931	1029	1003	1055	994	1022	1043	1050	1024	1055	1065	992	1037	1019	1017	1040	1024	1040	1013	1010	1037	983	995	1064	1000	1037	947	983	1005	1055	1053	1034	1022	1008	1039	1009	1031	1072	1029	1010	1057	1053	1070	964	1036	1049	1056	997	1029	1043	1022	1008	994	1041	1008	1001	994	1067	990	1013	1032	980	1042	1016	992	997	1029	1019	993	976	1009	1025	1033	991	1027	958	1045	1048	967	986	997	1030	1024	975	987	1030	1056	999	980	1005	975	1077	1043	1070
29150	27523	33382	26945	19896	13168	7638	4348	3320	2739	2449	1991	1820	1824	1689	1442	1186	1175	1050	1055	1039	937	909	850	887	782	726	765	796	748	726	740	761	756	727	699	707	686	722	714	730	677	712	732	728	706	661	698	686	661	649	683	695	690	667	691	729	661	700	641	674	708	696	699	696	683	680	686	630	671	665	638	673	718	669	687	666	661	709	634	658	650	676	645	697	715	694	675	670	718	643	667	667	705	690	656	707	672	686	671	673	677	680	640	659	675	686	721	710	682	693	729	678	667	648	720	674	689	725	698	644	665	670	682	682	648	698	654	681	662	662	705	646	708	667	676	672	649	663	671	718	713	664	690	711	697	696	643	690	669	706	644	661	704	670	659	740	741	632	685	683	687	668	676	667	662	696	692	685	663	684	646	727	649	698	706	667	683	710	622	660	698	675	691	688	727	720	653	687	666	680	678	691	655	675	603	663	667	702	682	667	670	642	683	678	685	621	702	634	698	673	659	659	671	697	681	682	661	683	679	672	663	674	720	685	649	694	668	638	676	701	640	679	658	683	717	639	660	672	674	656	674	645	709	680	691	722	645	691	692	709	708	681	681	660	677	677	666	649	666	691	696	665	648	610	692	685	650	678	674	687	685	686	671	631	701	666	707	689	653	662	673	707	669	668	643	696	629	658	708	721	701	689	693	679	665	702	678	704	695	645	689	717	706	676	656	637	716	703	693	622	683	690	679	698	675	707	651	687	612	664	691	664	664	673	656	689	666	659	680	674	716	674	666	720	612	703	675	658	681	677	688	658	659	649	696	722	708	663	615	703	689	668	700	706	666	736	657	738	703	641	717	663	680	724	705	664	671	670	684	627	690	635	710	704	653	718	672	643	705	735	661	669	730	767	663	664	681	684	708	679	661	678	689	692	652	675	639	723	669	681	711	697	657	688	646	640	642	649	683	684	685	606	679	704	666	697	623	681	599	695	705	664	653	643	653	658	655	695	675	679	717	671	657	637	645	691	648	698	698	700	717	702	670	611	662	720	661	696	622	671	667	670	689	694	647	713	654	710	702	682	719	673	633	708	691	645	753	650	666	659	685	719	700	656	673	639	740	684	699	673	660	701	656	656	665	686	683	695	679	689	696	620	694	726	658	664	626	676	645	699	697	641	714	688	653	633	685	684	704	661	650	668	651	703	659	684	673	673	647	659	648	707	668	714	657	727	672	709	685	640	677	675	659	642	679	641	661	678	657	682	685	713	691	682	673	644	654	653	639	721	713	656	702	735	699	647	668	673	678	672	679	717	679	646	657	662	664	722	639	668	643	677	676	650	693	647	677	626	703	683	662	652	708	696	687	690	713	677	674	693	668	721	651	682	665	672	675	662	691	657	686	696	679	707	722	665	658	672	607	633	680	677	660	690	668	680	706	671	663	681	674	637	625	665	712	687	632	676	622	652	687	692	679	679	699	654	706	676	726	689	697	736	679	667	679	692	703	699	675	631	709	669	742	720	672	630	645	717	666	665	659	644	642	681	673	702	731	637	719	648	665	646	642	643	643	635	690	667	718	686	687	697	695	701	659	671	697	651	695	670	731	684	701	640	668	613	658	678	670	683	635	676	693	670	667	672	676	703	619	692	746	685	661	654	696	650	664	641	660	631	693	663	666	689	625	719	651	671	680	652	676	689	694	643	642	685	658	696	671	675	658	709	705	677	701	697	678	680	714	690	697	657	669	702	649	669	677	631	701	643	676	710	642	675	660	676	716	700	659	700	693	663	705	637	691	689	669	667	694	639	645	714	703	637	626	624	684	660	692	713	689	641	685	675	707	652	644	681	740	713	719	680	668	678	683	665	659	693	677	706	706	695	685	682	654	678	704	706	673	675	670	674	662	632	728	726	697	689	709	640	651	638	662	670	675	638	681	711	695	661	736	682	663	666	676	698	676	651	672	616	695	635	681	690	704	715	670	681	697	672	691	650	648	770	649	691	629	687	706	673	638	713	656	625	688	663	647	665	718	670	694	693	698	656	685	660	646	674	693	692	684	720	657	673	635	690	648	689	666	696	648	703	647	665	706	666	646	699	702	658	649	633	695	672	712	692	641	646	704	692	682	641	633	677	680	687	633	662	666	682	641	706	625	661	706	670	703	653	677	653	650	699	684	673	688	685	640	675	626	694	667	684	671	675	673	696	621	685	707	698	686	674	683	673	669	674	675	707	668	637	617	650	685	658	652	624	676	662	684	642	643	673	661	666	684	703	675	647	719	668	707	671	661	719	650	661	713	694	681	673	704	659	635	738	707	664	714	717	642	688	667	719	635	616	660	655	632	660	706	656	685	674	672	699	679	643	711	675	652	604	677	713	665	684	663	674	701	733	667	687	697	657	709	675	709	696	654	691	712	649	606	697	719	628	681	654	651	676	653	671	673	671	603	690	678	665	693	636	673	706	708	678	670	652	714	692	683	658	701	687	654	645	704	682	712	633	677	695	658	669	690	690	682	677	642	702	652	648	668	671	665	713	685	707	659	695	730	642	681	668	629	691	686	659	674	692	722	686	693	659	654	737	662	677	657	704	712	658	707	698	703	627	665	682	629	680	712	685	718	651	680	630	669	675	702	673	637	706	695	714	666	682	710	746	709	688	647	657	694	656	656	664	683	657	638	649	650	651	655	676	672	703	734	694	634	678	663	657	690	720	691	653	673	653	721	626	675	667	726	692	627	700	669	675	712	711	660	668	665	674	681	696	694	699	706	664	722	676	680	693	699	661	648	640	662	679	713	624	661	689	679	695	680	641	686	706	710	669	649	670	674	702	638	701	683	688	717	663	663	664	694	674	672	642	659	697	682	681	687	683	703	665	641	665	725	666	692	680	669	679	664	651	653	642	654	682	654	665	697	687	710	687	645	745	709	694	637	664	687	688	643	668	658	681	678	636	663	669	651	696	666	666	717	733	696	661	671	714	667	616	666	685	676	647	693	645	668	686	674	668	706	657	668	657	701	634	703	713	665	682	669	717	665	678	695	694	706	669	671	635	643	702	656	680	681	671	640	656	707	690	707	654	657	675	646	660	666	647	653	711	663	684	673	664	643	677	670	656	693	738	670	682	694	658	704	671	693	659	689	636	720	648	658	676	666	706	637	674	693	613	666	704	708	642	698	667	652	699	685	665	656	665	665	671	631	697	695	708	680	695	634	668	649	686	710	726	684	667	682	683	655	718	665	710	641	680	600	663	706	678	655	681	663	638	702	671	689	636	713	652	653	665	724	669	704	702	669	666	692	644	698	679	681	684	612	669	689	673	669	664	689	673	670	692	634	708	661	669	705	688	698	685	661	704	682	651	686	610	724	655	675	668	695	685	690	624	719	688	677	690	651	668	658	697	689	665	700	665	697	680	654	645	679	690	666	722	684	663	690	715	664	682	656	680	678	704	707	643	705	635	694	665	616	669	635	664	732	674	710	685	669	617	666	679	687	691	721	670	660	715	665	677	662	674	663
25207	39904	31916	24282	20895	15997	10094	6391	5196	4283	3717	2853	2507	2425	2227	1929	1421	1455	1304	1236	1086	1082	1051	985	964	869	788	850	768	744	724	752	763	749	701	745	739	703	702	764	745	748	731	736	767	786	714	724	715	693	714	764	662	708	692	658	646	677	680	643	673	684	720	678	688	695	710	715	674	685	679	694	679	673	721	656	716	635	675	661	685	648	690	698	723	658	698	691	707	715	704	671	684	681	648	711	712	733	692	728	679	661	706	726	715	679	673	625	641	703	672	685	652	731	680	694	743	679	693	694	715	730	663	674	704	689	718	742	638	704	674	650	740	724	709	647	711	681	669	717	688	652	672	698	654	703	701	667	665	670	709	686	674	723	663	693	681	691	691	648	692	676	683	705	676	678	715	685	696	641	649	703	688	712	710	725	703	685	701	699	706	623	690	701	686	674	683	704	707	667	680	733	740	739	655	714	694	715	673	695	688	698	709	645	664	675	664	681	728	701	666	653	697	725	657	722	671	652	674	703	695	739	656	724	716	672	712	712	712	692	693	708	741	719	730	654	726	670	687	641	675	680	717	711	735	738	656	699	678	646	692	723	700	757	654	682	706	706	699	681	691	689	701	682	680	711	675	653	696	675	697	718	692	662	699	706	666	691	667	711	648	709	687	685	672	736	721	661	645	709	740	688	716	663	695	711	686	691	723	721	672	709	669	694	703	680	664	686	697	664	704	700	683	635	696	720	649	679	679	673	688	660	674	676	730	689	673	694	700	702	647	674	638	719	684	764	714	668	665	701	669	740	697	740	735	659	705	646	689	686	702	718	730	681	678	728	660	732	694	673	708	686	727	686	648	699	701	693	689	732	683	671	700	684	670	634	685	697	725	730	656	667	727	654	677	707	725	686	681	686	720	653	691	701	674	656	656	689	697	652	683	662	692	700	708	668	686	659	679	723	688	686	710	686	674	706	708	708	711	631	691	728	734	662	696	684	699	680	730	704	695	692	706	668	687	677	627	709	688	716	744	725	651	707	709	709	705	732	674	694	692	664	690	735	673	679	691	667	686	684	711	720	719	706	698	684	683	703	711	715	668	710	628	735	628	708	684	676	646	729	695	729	707	678	773	631	701	681	669	717	683	688	678	717	734	674	694	683	743	699	721	646	713	704	665	736	670	675	675	649	725	662	724	651	603	653	655	661	686	686	652	711	686	682	681	706	714	688	669	709	679	681	685	695	649	702	704	687	709	706	724	663	690	660	687	684	696	655	688	653	704	721	700	654	712	691	671	697	689	687	654	675	672	717	668	693	672	623	690	650	694	685	660	701	670	729	665	716	727	696	668	688	690	681	724	648	681	639	665	689	676	658	721	710	680	700	712	695	727	685	695	680	666	672	686	697	708	713	637	669	701	707	668	742	674	679	730	665	691	717	702	697	679	698	600	687	674	644	718	710	678	699	693	675	718	669	701	708	672	683	671	698	727	716	668	674	714	693	632	651	722	626	688	686	705	704	663	701	685	698	718	665	693	681	677	720	659	636	711	632	648	724	640	712	718	706	675	708	706	629	667	684	692	717	683	674	681	727	690	710	665	642	662	672	705	717	657	707	668	690	669	672	693	650	689	665	698	703	720	704	669	731	649	716	682	685	698	739	666	687	693	694	686	680	667	663	646	681	706	667	647	674	682	628	641	679	684	650	684	661	664	685	703	681	672	687	669	648	670	663	708	673	635	687	698	694	702	654	688	688	716	652	708	651	731	687	750	680	661	681	665	662	709	690	677	694	707	664	704	706	735	707	733	675	693	691	671	666	710	687	671	681	689	702	707	719	708	667	722	657	695	685	701	695	688	683	643	693	651	683	713	701	676	669	696	648	642	734	738	700	688	693	682	690	711	709	724	729	658	662	677	689	675	670	706	739	655	665	675	690	705	684	645	718	627	636	705	654	671	708	692	690	676	681	707	704	664	679	698	674	725	698	692	686	712	693	683	688	688	698	711	712	698	698	662	704	687	651	657	717	699	713	674	660	690	693	683	726	698	688	694	698	698	683	715	677	699	680	693	695	687	701	739	727	690	647	696	705	714	717	680	724	697	733	695	716	659	707	704	671	736	667	665	697	705	671	686	684	708	710	636	716	737	674	728	678	684	685	713	664	664	738	685	683	685	708	676	711	723	690	653	683	668	688	690	691	707	722	656	663	721	681	693	694	654	762	703	667	691	676	679	700	676	668	741	696	652	716	729	669	675	692	699	653	685	710	663	709	729	666	705	756	670	663	731	680	690	634	695	680	718	672	744	684	734	666	667	703	711	685	679	702	721	675	681	694	666	695	675	628	683	691	700	690	715	680	725	693	701	680	667	672	698	668	705	668	619	652	702	703	648	648	704	722	643	702	667	732	734	685	694	727	695	675	697	729	702	700	702	657	692	721	704	666	651	670	746	657	691	698	656	700	655	695	695	677	662	713	662	700	626	665	702	644	739	704	706	694	685	701	651	688	741	682	662	699	677	647	733	684	680	711	696	702	706	744	713	684	645	691	661	740	702	616	656	715	647	693	700	714	691	711	765	696	674	668	675	664	678	705	665	744	666	689	742	656	731	699	667	685	691	689	721	674	710	674	703	669	665	674	672	693	676	724	693	699	689	739	717	728	690	685	717	697	700	704	744	676	657	693	676	693	653	697	665	707	663	639	695	696	654	662	680	718	708	686	735	711	674	705	671	659	708	713	670	692	673	692	704	694	637	708	678	664	732	715	708	663	760	718	693	712	689	637	666	669	705	681	655	683	679	675	700	711	672	656	727	669	696	680	684	711	713	662	666	696	687	689	663	717	720	696	690	744	704	719	667	682	700	689	672	664	706	675	685	694	678	676	677	717	678	675	740	682	701	704	683	699	661	697	732	645	674	668	698	647	679	686	699	690	682	691	742	677	683	726	685	719	662	689	677	667	665	672	682	658	683	725	694	707	665	715	719	693	678	680	683	668	710	687	650	696	684	668	738	693	656	738	689	741	644	687	718	711	696	649	680	676	719	702	714	691	673	685	703	697	699	675	671	661	704	701	668	670	713	698	704	722	661	655	664	679	692	689	699	671	677	688	721	738	697	687	668	691	701	702	715	668	734	696	656	673	715	709	689	653	699	652	673	665	724	620	712	716	674	685	671	722	689	696	716	688	674	659	639	605	699	652	657	684	711	669	701	672	660	678	692	681	717	683	719	712	695	706	666	678	651	708	707	646	687	698	735	695	671	747	738	679	683	682	694	724	687	713	686	634	691	721	675	691	742	663	706	720	708	736	683	707	666	699	742	652	717	721	683	705	665	708	671	707	693	666	703	671	705	688	659	696	648	663	692	691	639	677	747	679	721	671	718	693	695	720	674	743	636	678	691	638	677	683	721	697	700	698	727	655	706	693	658	687	670	703	672	668	678	666	704	679	690	676	726	665	677	734	645	686	703	712	636	718	677	718	693	739	660	691	673	748	678	651	707	710	736	676	665	675
23698	21033	28400	24996	23166	21178	15087	7830	5611	4756	4305	3529	2785	2594	2538	2217	1901	1741	1590	1539	1355	1374	1254	1166	1080	1056	1013	973	952	909	882	873	883	893	851	841	878	847	841	882	889	907	870	834	843	823	791	839	773	834	849	798	785	824	776	783	757	829	761	770	801	831	779	800	832	792	844	775	814	802	769	845	769	778	761	796	766	806	793	759	795	783	814	752	799	806	786	786	738	779	804	810	782	830	793	784	812	766	749	764	788	741	888	774	785	815	824	777	798	778	815	781	771	838	811	857	839	783	782	816	814	769	775	796	797	748	842	754	824	770	799	791	786	732	822	758	763	773	793	776	797	807	790	761	781	769	741	784	820	802	813	799	770	820	810	770	780	815	818	765	788	806	774	820	794	855	808	783	788	750	841	787	828	784	791	817	778	743	804	791	810	815	760	777	823	775	775	798	843	801	807	751	790	804	770	786	794	796	809	773	820	784	775	771	785	824	733	795	794	780	842	749	763	758	827	853	806	789	794	757	731	825	778	799	836	761	798	820	814	794	745	821	790	790	784	778	777	796	800	849	806	739	783	768	808	767	787	843	772	825	775	792	776	767	775	773	768	793	759	823	797	755	813	818	778	732	778	811	768	732	786	798	802	786	776	853	808	808	802	778	838	828	777	822	788	748	757	771	794	775	761	758	847	771	815	766	807	780	792	830	831	823	801	790	749	776	802	854	788	787	802	861	798	797	804	855	807	768	828	790	816	794	782	767	815	815	785	813	778	793	793	813	822	795	767	794	802	775	756	792	794	753	831	803	804	744	770	762	790	768	816	819	789	831	797	805	785	802	794	778	773	822	807	802	805	791	805	827	807	776	759	845	805	820	804	792	784	808	764	814	761	785	828	816	857	755	835	814	834	835	778	783	770	746	773	790	777	813	775	804	770	844	775	821	796	778	761	778	773	778	781	862	770	795	776	799	805	850	742	774	791	733	769	746	776	787	789	768	776	793	769	744	803	776	786	746	785	741	730	806	798	796	815	758	813	818	821	810	788	823	785	797	810	805	810	794	802	792	780	750	754	849	822	810	819	747	800	799	796	773	763	790	753	807	787	770	715	790	809	836	825	792	802	802	837	806	825	781	778	757	775	777	792	783	840	772	841	801	827	817	826	779	781	831	815	765	831	817	820	800	815	743	767	826	886	744	753	835	769	780	866	788	781	791	750	808	732	807	850	724	789	806	804	815	770	840	776	867	819	806	814	834	799	822	792	834	769	768	774	791	790	811	850	781	735	806	779	791	815	785	819	777	778	755	761	758	782	812	769	813	787	740	783	793	800	794	795	839	799	793	730	811	857	837	756	789	788	773	812	754	782	770	867	761	792	825	798	793	778	771	788	805	801	753	724	760	819	750	795	820	781	780	819	773	796	797	754	808	783	789	842	725	767	834	819	800	804	816	808	833	828	773	773	789	812	817	804	785	804	791	746	770	783	790	814	799	799	790	792	806	788	799	807	810	820	786	747	795	816	796	756	772	808	801	768	853	806	824	803	809	836	778	854	761	805	809	808	778	756	811	766	797	827	770	730	841	799	792	743	760	779	815	757	858	798	774	804	789	779	802	810	773	737	826	755	780	816	832	824	775	817	848	800	749	761	814	802	783	796	796	794	778	848	771	775	860	788	857	756	814	790	785	803	804	828	785	801	790	830	784	762	773	763	769	807	801	818	792	778	800	787	773	773	794	778	764	775	798	826	838	802	751	794	814	806	789	823	827	836	771	779	779	850	758	790	796	805	786	765	782	803	824	814	839	791	822	738	807	812	799	774	800	787	837	784	824	765	782	802	766	808	835	810	780	821	790	780	784	828	799	797	752	742	828	784	791	777	790	811	762	826	855	774	752	783	775	784	790	824	799	776	825	805	830	827	744	786	805	807	802	837	818	804	770	765	818	781	801	810	774	753	834	755	791	772	781	770	793	849	795	784	796	772	829	793	845	752	846	737	775	779	801	840	790	782	798	800	824	792	780	819	819	816	771	762	806	806	790	730	739	809	815	824	800	808	790	811	766	826	875	824	769	739	765	833	831	802	818	820	815	855	793	820	780	806	831	838	775	767	796	783	818	767	847	799	755	781	795	827	832	766	783	804	832	795	759	824	806	803	770	730	801	750	811	763	802	768	782	796	844	769	818	785	810	809	787	819	782	798	752	815	766	830	833	813	806	797	794	775	790	805	727	851	811	810	830	757	802	797	793	805	775	790	843	753	849	770	790	774	775	804	788	765	793	849	788	813	741	825	831	838	786	808	765	801	786	831	765	782	768	847	812	776	772	826	781	781	764	865	786	851	815	811	834	785	808	792	789	794	752	804	799	838	781	793	790	787	834	792	833	821	778	784	808	766	811	785	797	805	760	731	803	800	834	756	841	886	771	835	800	768	778	786	784	784	815	800	836	805	815	774	852	787	783	742	776	715	768	834	806	773	827	831	757	783	764	821	775	786	782	765	823	791	797	809	796	826	790	796	763	823	805	784	826	829	861	750	796	728	770	817	791	779	848	809	801	794	793	816	779	798	788	825	773	789	769	767	793	782	817	760	841	783	753	799	802	776	771	791	782	822	795	787	722	821	800	822	782	778	814	792	770	803	756	835	780	757	758	816	730	793	765	800	793	788	790	785	762	755	809	830	827	749	796	832	732	785	762	824	781	804	783	791	772	804	782	797	831	794	751	788	793	798	755	792	778	789	835	804	752	794	819	803	770	797	792	745	771	766	794	825	770	789	810	805	778	835	846	756	751	836	790	765	795	760	762	796	797	756	756	833	754	811	800	749	801	835	751	787	793	862	817	796	809	760	796	824	818	819	751	812	779	758	865	765	761	762	770	834	797	821	796	783	779	754	795	792	823	803	784	781	837	787	821	744	784	812	802	807	793	785	729	814	814	825	733	794	761	749	750	797	821	795	801	775	773	798	836	835	790	820	814	807	869	809	796	781	775	797	815	757	794	747	780	748	798	745	856	791	775	792	744	781	826	813	765	787	806	767	763	787	740	738	809	760	801	780	730	817	810	831	819	772	747	778	791	793	821	829	780	762	790	756	794	803	744	784	756	768	779	774	811	807	784	792	809	785	838	748	752	819	830	781	822	763	776	769	812	787	806	806	826	791	835	809	741	802	806	789	833	785	735	838	797	819	766	763	799	803	759	771	781	779	792	802	844	829	803	807	763	780	770	811	831	777	845	835	794	801	756	756	761	800	845	803	797	791	800	811	768	778	748	801	784	773	789	793	738	750	789	810	768	743	782	759	783	796	783	821	802	769	811	789	788	784	791	819	800	806	831	778	765	823	789	785	765	798	811	784	761	779	710	796	787	783	851	785	784	836	793	792	788	783	764	772	780	794	808	776	753	802	801	789	765	791	836	771	810	793	792	833	774	773	793	796	802	803	840	844	799	772	755	802	783	819	804	798	760	788	833	815	820	799	807	806	799	774	734	757	784	784	780	791	793	818	820
27157	49782	39743	33484	25486	20037	15082	10066	7908	6878	6261	4885	3972	3645	3371	2926	2212	2046	2067	1799	1693	1535	1344	1402	1235	1182	1027	985	963	952	886	938	874	895	922	885	864	894	887	877	877	886	897	865	881	884	887	825	817	785	794	801	754	772	835	758	776	794	809	778	784	786	813	773	805	789	795	783	739	793	837	766	739	778	821	795	750	790	785	767	773	817	756	815	798	761	803	824	823	796	800	764	771	811	801	811	735	782	777	783	754	782	787	791	751	760	824	794	761	778	770	860	817	850	771	787	799	827	845	755	781	755	797	708	774	800	860	781	776	762	747	816	821	785	772	775	836	773	772	799	784	792	788	768	773	752	792	793	779	785	767	793	812	794	799	786	789	747	766	775	793	826	782	802	748	796	801	746	806	791	791	817	802	781	791	758	831	744	798	849	812	813	774	781	730	812	790	816	740	760	791	770	812	766	766	765	785	759	813	803	759	801	782	816	744	759	822	819	835	765	765	832	792	818	777	755	794	772	814	812	796	802	761	765	791	803	806	808	770	721	746	784	809	803	773	783	773	754	759	821	792	782	796	824	824	745	830	770	811	805	757	728	791	793	764	803	797	781	754	826	796	756	770	802	819	766	814	774	791	759	787	788	834	756	836	785	781	792	759	804	794	774	779	798	739	792	781	808	751	743	801	719	791	737	742	805	774	739	835	866	803	744	793	785	772	750	816	772	784	761	786	746	770	756	773	760	775	763	796	771	809	769	774	796	789	774	848	806	785	810	739	791	764	757	800	752	772	780	827	777	764	742	799	795	818	782	764	812	775	817	751	810	808	830	731	820	790	733	751	768	734	766	810	744	796	769	796	786	758	787	796	825	763	789	813	798	755	763	802	808	823	757	744	775	796	812	801	809	794	810	751	776	836	774	772	810	758	805	755	803	760	748	808	778	825	746	814	786	809	739	820	784	743	801	706	776	851	763	797	809	819	758	735	833	795	816	764	748	790	800	791	830	750	786	790	817	759	800	795	771	761	787	759	773	814	803	794	789	776	806	788	795	748	798	803	742	833	807	772	758	721	801	804	782	843	788	740	832	833	805	810	824	765	787	811	785	767	753	814	794	798	793	725	776	757	794	830	823	761	790	807	763	795	798	819	739	820	781	839	794	764	830	792	814	801	762	772	831	729	718	823	806	778	779	811	758	773	773	820	781	779	820	787	784	776	829	752	813	759	733	777	850	765	790	761	764	815	768	819	762	759	776	763	752	728	746	777	781	802	784	766	766	829	765	828	795	767	795	773	732	814	766	773	794	757	768	807	761	777	741	777	757	769	764	819	857	753	748	806	760	816	783	798	776	741	795	803	788	793	841	812	842	749	790	758	790	786	799	819	780	756	821	711	756	791	772	755	832	787	769	788	796	814	829	719	797	807	811	760	753	794	776	802	755	775	757	770	754	784	769	809	796	785	808	815	773	746	738	739	806	743	766	764	762	810	789	829	737	817	757	808	796	810	826	759	749	827	796	811	808	826	783	803	807	771	760	795	729	809	798	804	781	807	795	780	788	851	797	756	779	800	748	748	808	817	831	741	741	729	803	786	777	829	762	792	752	763	769	726	783	775	787	781	763	803	821	770	843	762	853	778	767	814	754	753	811	813	809	795	783	746	750	812	757	817	735	829	749	808	813	801	788	782	784	790	805	808	799	844	805	773	802	801	784	810	805	784	746	802	764	781	761	735	803	791	811	816	800	771	828	799	732	816	807	747	832	785	822	827	811	873	752	804	797	766	811	877	810	830	793	781	755	808	755	780	771	762	833	792	756	807	747	758	754	818	747	790	827	781	798	817	781	818	788	796	803	756	823	740	808	792	746	788	779	784	827	784	802	766	761	784	749	742	836	752	781	796	789	777	788	824	828	738	815	786	784	788	783	810	790	772	769	789	805	776	805	757	802	747	752	803	747	809	776	771	763	785	799	752	774	708	802	788	806	754	791	817	760	773	778	775	738	757	816	748	834	824	790	761	752	748	792	754	760	787	765	838	805	794	784	764	792	783	749	782	790	777	727	734	790	760	741	780	790	778	835	831	786	810	762	816	794	800	775	791	774	767	774	753	797	816	766	824	787	814	751	746	755	745	806	839	783	807	791	825	766	785	835	778	761	749	823	779	787	833	814	736	774	766	785	796	768	802	833	759	765	857	818	757	803	821	806	757	736	800	803	778	753	832	764	779	810	794	779	773	770	793	796	846	800	794	774	809	780	784	804	741	777	794	776	799	753	783	747	786	755	775	761	762	790	782	812	743	777	783	779	773	729	750	750	818	777	771	769	785	754	800	787	794	737	817	759	772	742	772	789	755	749	787	738	750	790	852	818	780	755	774	790	747	808	778	810	774	777	779	750	768	776	758	798	790	782	770	774	760	777	792	756	784	785	821	806	799	778	806	774	783	742	820	739	788	816	783	801	756	770	748	824	798	727	760	779	784	738	818	781	791	753	808	784	815	765	829	786	791	788	822	811	790	722	790	789	835	810	794	774	753	784	738	794	815	778	799	757	792	815	755	749	787	804	756	762	769	820	761	836	825	797	736	793	733	811	779	788	799	777	771	830	788	805	740	783	805	784	767	754	754	819	793	769	796	757	772	762	817	792	804	796	770	786	777	794	776	773	815	761	839	786	776	818	748	795	813	798	761	783	769	794	795	772	786	786	793	783	842	824	785	845	795	786	761	790	798	827	823	833	817	807	807	779	762	795	762	768	767	779	761	812	801	776	757	812	788	763	796	810	778	789	809	800	831	803	732	750	777	769	743	831	829	733	812	792	758	761	808	730	807	772	787	755	834	794	804	805	801	797	821	774	768	738	774	780	766	744	774	785	759	795	817	751	836	795	826	758	763	804	788	754	798	751	749	775	764	755	787	839	820	790	795	807	833	775	733	744	793	787	803	809	757	752	777	802	769	777	834	814	802	765	756	734	777	780	816	782	821	776	768	793	778	792	834	751	802	758	807	786	823	810	780	737	753	814	781	769	812	813	805	818	782	761	816	777	824	778	831	760	794	796	785	801	760	787	807	812	766	813	765	776	800	792	798	742	771	785	784	762	836	797	745	774	785	849	775	775	819	788	719	796	765	812	800	789	809	776	766	760	781	751	827	829	804	750	769	822	791	781	776	779	783	773	765	772	748	753	769	815	745	753	817	772	802	812	788	818	823	817	763	844	815	757	765	764	766	737	803	781	833	755	780	779	767	810	805	737	779	769	768	794	833	797	761	814	774	808	788	790	830	806	807	796	807	792	800	792	769	804	754	800	734	790	764	787	805	787	782	788	754	814	752	765	807	802	789	780	745	798	727	771	779	818	775	795	760	785	751	776	770	811	797	777	803	752	841	811	787	814	762	779	748	759	754	758	797	786	827	720	788	789	715	783	789	803	811	807	777	765	765	821	791	743	789	790	765	788	756	778	755	815	775	780	791	803	783	796	807	792	807	771	768	751	773	830	788	770	782	732
24811	21096	28185	27583	21689	15397	9905	5925	4433	3857	3476	2830	2524	2103	1869	1728	1598	1477	1446	1365	1322	1195	1092	1087	1027	953	909	938	886	868	831	861	848	879	867	836	820	781	907	853	844	870	856	829	835	886	868	815	813	852	824	801	845	809	818	815	864	809	826	805	796	769	828	802	839	786	772	814	795	786	787	810	846	767	825	809	771	812	767	804	786	842	791	809	781	760	821	804	822	866	807	821	802	799	795	770	783	832	818	824	810	826	827	804	819	824	802	843	801	812	832	819	789	858	770	827	798	765	781	806	791	787	774	817	802	800	791	784	758	782	824	764	768	804	808	834	820	784	808	825	762	804	806	779	797	788	809	834	828	767	792	766	801	792	753	822	782	769	809	823	759	827	775	819	800	760	808	778	772	801	785	796	820	760	840	782	843	826	750	758	819	812	872	794	856	791	791	864	750	842	810	811	815	778	799	828	791	844	798	813	788	795	835	849	788	790	752	793	743	810	802	865	747	828	789	763	838	738	801	757	817	749	804	827	815	814	828	771	785	859	821	817	780	795	799	851	838	818	812	754	797	825	827	825	799	766	858	751	869	847	840	832	844	778	841	861	809	790	800	883	862	760	789	838	807	835	799	820	780	786	808	763	818	835	786	829	844	812	802	847	787	758	760	799	787	758	783	782	808	804	830	838	811	823	819	807	789	821	815	783	788	771	813	779	786	795	787	805	758	844	776	863	797	796	802	827	834	831	829	792	819	821	848	786	787	806	812	811	739	798	863	743	807	832	787	769	829	829	799	785	747	808	805	816	800	799	812	808	810	774	831	772	817	804	801	785	760	798	856	792	827	839	836	792	846	771	816	748	819	755	799	812	838	847	798	792	821	832	813	813	784	840	735	842	796	773	833	826	763	812	846	806	819	779	833	817	838	821	769	852	739	792	739	840	827	789	801	767	788	774	860	800	864	808	803	794	806	809	835	810	820	806	806	845	819	830	753	849	796	826	861	824	817	803	767	833	793	786	863	789	830	809	751	778	834	773	800	797	810	825	817	837	809	796	837	827	841	807	819	829	790	813	776	819	778	801	825	771	854	821	817	820	765	845	826	872	846	832	817	774	794	796	865	793	782	791	817	790	780	816	809	766	831	767	870	813	803	814	815	805	823	820	788	827	821	816	822	812	760	784	775	839	835	817	790	800	769	849	781	811	811	755	761	802	815	803	840	811	804	744	820	790	800	746	802	813	811	795	797	792	811	808	790	832	816	785	838	882	812	816	787	842	754	793	786	775	797	810	800	817	866	814	765	758	786	802	782	800	772	791	802	807	831	800	787	827	793	761	775	861	827	823	841	819	801	831	791	800	812	794	824	800	798	786	779	768	846	788	787	781	808	855	784	803	753	811	793	848	791	770	806	833	794	787	797	800	794	814	832	842	743	746	808	851	736	818	860	834	830	807	751	781	801	797	797	785	813	784	824	794	798	815	808	826	846	784	832	778	820	808	828	762	751	840	813	786	810	828	829	797	797	800	823	811	824	843	822	782	802	854	804	770	830	817	756	818	835	752	841	836	767	769	797	786	792	786	802	827	812	746	805	778	809	812	853	784	795	810	794	786	774	797	791	774	795	752	783	782	814	818	820	761	847	816	770	807	800	784	812	824	783	848	814	787	796	781	763	791	787	806	876	830	811	841	845	801	804	797	806	811	773	817	843	772	797	813	804	791	820	862	888	814	812	822	738	840	820	795	786	837	762	860	873	763	772	867	789	794	787	836	780	787	797	827	796	825	792	788	830	822	808	809	771	814	864	805	819	846	803	834	785	784	807	800	784	782	777	796	835	765	825	837	801	804	756	804	822	828	791	784	795	840	827	787	836	773	822	777	795	858	847	801	789	832	789	787	810	811	807	823	794	787	808	830	819	769	830	787	787	817	790	804	849	829	808	803	798	802	824	806	792	855	805	846	845	842	818	816	798	783	807	742	848	759	785	829	872	801	827	779	788	791	777	793	788	794	756	785	860	842	775	787	775	790	781	726	820	795	762	793	749	824	803	845	797	785	786	811	792	784	761	836	822	793	830	766	805	813	771	812	726	814	739	768	804	862	798	784	798	831	800	803	815	852	828	780	848	761	875	748	807	838	748	818	785	849	815	810	797	789	787	805	826	808	830	857	810	829	866	825	786	787	801	815	771	812	807	779	809	847	751	821	834	801	815	834	817	781	796	816	841	842	793	821	810	754	767	855	838	807	822	796	803	837	809	824	807	817	824	821	863	875	803	786	840	805	789	814	800	778	829	847	810	839	741	820	796	786	818	819	772	784	825	817	815	816	786	784	791	780	794	770	793	820	798	782	813	806	804	756	777	791	822	813	768	843	803	761	790	766	821	819	814	826	835	802	815	800	825	808	781	776	753	831	803	837	836	794	791	772	797	802	799	790	777	843	792	744	806	763	815	850	798	853	823	802	810	823	801	764	800	749	773	787	771	783	793	840	836	852	794	733	743	782	814	797	773	781	783	829	810	784	882	794	771	827	739	821	790	800	792	862	836	739	783	799	801	801	834	800	822	839	812	795	799	745	820	859	802	831	841	787	815	848	827	806	771	823	827	812	814	802	776	829	883	810	790	824	808	844	792	775	797	760	765	746	821	842	801	801	810	793	754	782	793	798	816	812	819	807	828	789	803	777	871	784	810	790	800	774	790	821	814	844	804	824	773	801	803	823	802	765	774	769	829	792	826	819	752	796	805	791	817	740	761	834	860	808	804	800	798	803	797	801	821	817	783	798	822	738	779	810	787	834	799	784	769	821	808	754	808	778	805	799	856	787	820	777	777	788	773	862	786	836	810	798	830	783	791	803	798	810	793	789	848	769	791	785	837	812	825	829	782	794	817	803	836	820	811	817	820	791	825	824	785	790	825	775	809	771	844	842	889	804	809	853	800	792	793	816	841	776	781	827	784	813	819	817	845	800	771	836	815	801	861	800	746	766	833	833	820	770	814	817	801	790	794	799	781	743	759	767	814	826	782	808	810	821	812	809	887	775	770	840	787	799	829	812	791	766	834	869	785	801	811	837	738	789	821	805	817	787	828	787	837	846	830	828	780	841	819	837	780	790	760	773	791	855	825	798	822	797	776	802	817	753	812	798	791	811	825	854	772	796	786	815	787	811	799	794	793	830	839	833	788	807	774	798	846	785	834	781	818	825	826	794	805	852	774	781	812	810	822	840	802	821	772	812	794	788	805	788	825	805	756	785	815	801	754	778	808	841	789	839	821	818	829	775	816	818	840	805	793	837	836	838	739	806	803	820	776	798	818	773	828	752	812	827	829	792	824	806	865	831	810	817	804	826	817	849	810	783	832	788	788	813	794	818	798	786	823	831	838	789	860	839	844	789	801	770	826	818	808	779	806	796	809	832	807	802	844	853	824	797	805	841	842	815	803	818	840	816	772	800	806	818	825	792	804	769	801	773	756	820	815	824	830	811	825	788	816	840	782	825	860	802
26808	46116	36826	30328	21737	16967	12447	8771	6886	5728	5208	4216	3628	2946	2597	2326	2045	1755	1761	1711	1428	1422	1354	1198	1147	1124	977	983	981	949	936	856	905	872	926	858	980	854	899	915	854	932	857	847	906	879	856	883	829	836	810	851	907	847	845	821	811	835	811	845	820	806	801	799	781	806	829	837	794	845	820	827	807	894	840	774	832	814	836	804	852	826	898	906	830	891	792	799	787	824	811	849	863	864	796	793	846	843	843	820	861	802	776	832	839	858	787	795	814	837	845	819	865	845	851	854	844	771	813	807	865	774	777	795	815	834	816	794	847	806	840	791	856	809	833	822	793	813	785	856	856	833	793	831	863	821	867	837	823	784	830	817	880	852	812	892	856	852	827	808	871	813	858	813	796	816	813	865	827	783	870	866	831	832	850	810	811	799	849	808	842	802	801	827	826	852	803	811	762	833	829	796	879	836	760	818	792	862	754	793	853	816	789	788	838	861	788	820	855	818	839	868	794	842	891	809	800	845	825	824	818	777	847	784	853	769	867	834	830	813	878	824	840	788	828	832	776	817	820	808	796	854	815	818	833	793	822	835	834	791	800	781	809	775	848	820	834	820	860	832	756	812	849	819	838	776	806	807	800	813	793	821	870	841	865	850	795	846	809	827	793	855	802	784	837	833	823	856	816	797	827	845	846	768	840	801	859	844	780	788	852	747	864	837	793	836	834	791	749	846	835	830	836	784	824	866	789	842	795	812	873	840	835	789	815	802	769	814	704	849	819	833	825	817	819	811	806	809	840	803	818	817	874	810	785	812	798	776	894	841	852	799	780	795	801	842	823	807	827	752	818	868	851	830	861	815	856	805	808	826	835	846	808	849	819	852	824	810	839	855	790	827	824	866	813	859	852	778	857	848	811	829	807	841	828	836	825	862	835	784	857	790	839	821	835	813	786	839	796	803	789	832	813	778	830	819	771	887	844	812	801	868	788	729	757	816	821	832	860	800	830	793	828	843	886	794	795	836	787	810	776	836	857	798	831	832	861	843	824	834	813	842	810	805	824	811	883	883	794	822	869	824	810	836	868	794	808	794	736	777	823	820	867	828	833	838	852	803	844	867	824	785	821	795	835	849	894	807	808	823	792	837	868	774	820	809	803	809	842	820	836	737	853	808	793	824	846	801	837	795	807	840	851	792	781	807	820	792	804	818	800	821	793	814	732	825	861	785	847	855	808	804	764	836	797	866	797	764	830	863	804	808	837	823	812	836	801	797	827	734	796	902	885	852	815	756	817	791	792	811	838	826	855	837	831	857	829	840	771	825	808	801	799	823	843	828	863	803	815	839	787	743	790	871	770	786	818	803	783	841	812	794	793	772	827	779	819	853	861	818	867	832	771	843	824	808	796	797	805	812	830	813	824	797	874	828	898	853	798	817	821	798	778	831	806	794	856	783	869	800	853	815	806	824	818	799	810	791	796	846	803	871	865	866	844	776	813	771	846	793	801	796	828	788	820	782	804	804	777	825	811	838	826	837	860	843	818	776	842	838	785	765	840	767	850	826	752	843	820	836	789	828	799	787	843	812	866	855	843	828	755	842	870	883	865	785	820	846	785	790	811	824	813	753	785	852	834	786	792	796	836	828	795	799	783	806	793	831	812	772	810	808	849	872	814	800	822	784	785	816	874	833	791	839	822	823	841	813	823	759	825	833	833	796	784	841	850	809	827	852	812	839	808	782	826	810	811	780	822	844	847	770	787	846	799	783	809	783	810	871	778	835	813	808	878	801	809	782	795	811	831	815	812	854	808	864	834	788	834	818	831	849	822	805	808	823	827	783	855	846	796	795	805	787	798	846	834	802	894	834	805	820	814	828	773	807	822	801	852	793	793	809	800	836	817	837	824	818	816	792	803	839	825	820	787	776	814	787	777	861	837	784	868	840	840	822	801	846	846	817	829	813	852	854	843	794	858	814	839	824	828	791	796	841	858	788	774	842	804	793	859	824	777	851	781	824	806	859	850	869	783	827	821	848	814	798	854	820	822	803	798	865	813	810	858	825	786	820	791	817	816	817	826	854	839	875	834	808	834	838	844	787	817	850	757	844	839	840	840	844	893	775	781	829	778	872	793	804	760	871	832	822	845	763	814	851	829	810	842	764	783	823	843	821	806	848	796	821	890	837	785	820	798	865	800	825	847	829	792	801	852	769	894	811	829	864	852	819	814	811	802	839	841	824	822	832	848	833	827	836	814	833	832	845	847	821	821	827	830	878	822	752	802	826	807	806	809	832	810	780	823	822	838	852	772	841	758	788	837	804	825	822	815	825	868	836	796	811	790	830	840	832	833	831	848	791	845	828	831	843	796	810	832	793	780	872	785	817	850	816	865	793	830	814	803	806	833	812	851	833	824	738	796	849	788	792	805	823	785	812	773	802	814	806	864	789	847	787	825	828	849	788	831	809	861	811	840	850	794	854	816	845	822	778	824	810	844	789	795	842	838	857	821	835	825	821	808	829	822	852	860	812	796	808	816	855	793	838	846	868	809	838	880	799	840	837	778	801	824	792	876	787	851	808	852	777	833	846	816	846	815	807	832	815	771	792	812	848	830	857	785	811	839	830	807	798	838	843	771	859	865	821	849	832	806	824	838	818	828	845	838	770	845	772	815	845	834	823	817	776	797	792	817	776	788	820	816	806	804	818	797	827	790	787	772	784	782	812	857	819	808	838	813	837	853	830	887	790	840	775	839	796	810	790	864	801	812	809	854	855	761	844	818	805	817	846	829	789	836	798	783	879	805	821	787	819	784	852	839	812	766	770	799	860	823	808	843	809	805	832	822	808	861	820	853	832	784	811	793	804	794	841	806	863	847	842	817	850	841	775	841	868	832	846	822	845	822	818	844	824	843	829	800	824	784	851	806	807	802	844	869	823	789	826	868	797	821	819	840	757	901	861	827	830	812	777	854	834	813	802	810	834	802	822	835	843	895	821	866	780	858	816	799	801	817	766	793	804	805	827	822	810	817	835	822	854	830	820	801	792	831	826	865	816	806	790	844	798	800	845	852	749	776	860	816	831	820	833	810	847	815	800	818	804	854	781	814	823	830	836	801	856	792	838	760	760	809	791	815	797	767	813	798	846	793	840	790	793	827	858	798	849	808	790	820	788	802	800	857	858	825	832	826	822	828	837	775	818	863	833	775	796	803	812	815	817	840	815	806	782	832	761	812	799	856	823	780	815	813	826	864	872	818	867	852	839	810	832	808	799	809	795	821	867	862	816	808	854	819	841	850	800	803	783	812	836	821	814	792	823	789	847	793	841	824	860	829	804	835	790	830	811	810	847	808	843	819	838	815	810	813	789	825	834	829	796	793	787	853	849	825	856	829	825	751	796	858	825	797	784	786	813	784	827	802	810	838	814	805	844	830	775	848	826	816	849	791	854	829	843	872	846	793	829	841	826	831	807	843	815	833	797	862	809	808	821	827	830	821	860	870	813	813	866	794	813
22584	21053	28679	23809	21669	23315	22028	11796	8455	6880	6002	5050	4831	3846	3022	2924	2520	2252	2060	2035	1775	1844	1693	1588	1480	1405	1336	1367	1294	1249	1213	1141	1149	1131	1144	1150	1202	1210	1149	1125	1151	1115	1142	1108	1102	1143	1200	1079	1101	1053	1056	1036	1117	1075	1067	1028	1039	1050	1064	1070	1010	1087	1028	984	1059	1018	1081	1024	992	1060	1012	1040	1029	981	1113	1061	1061	1023	1044	1095	1043	1074	1062	1086	1021	1039	989	970	1017	1094	990	1043	991	1038	1086	1012	1042	1062	1082	1014	1030	1034	1064	1030	961	1035	1033	1035	1057	1030	1009	1087	975	1012	1079	1030	990	1008	1006	978	1087	1063	1048	1016	1041	1040	1014	1049	1035	1078	1050	995	1106	1042	1054	1050	1027	1057	1044	968	1058	1045	1037	1055	1060	1042	1042	1041	1028	1079	1089	1005	1023	993	1081	999	1001	1036	1025	1010	1039	982	1083	1047	1003	1036	998	1019	1075	1045	1014	999	997	997	1013	995	1061	966	987	1052	1005	977	975	1059	1030	983	1042	1096	980	962	1063	988	993	1083	1022	1049	1029	1037	994	980	1034	1053	1045	1048	1058	1116	1066	1028	1067	1062	1024	950	1084	1050	1033	1014	1046	1037	1009	1057	1045	995	983	1051	1019	1065	1015	983	973	1063	1064	1001	1038	1085	975	991	1000	1050	1022	1050	950	998	1053	1086	1007	977	1027	1017	1039	1096	1051	1009	1019	1031	1059	1016	1055	1045	979	1012	1021	966	1006	1025	1013	1028	1058	1014	1073	1015	1051	974	1019	1041	1030	1016	1029	1027	1035	1031	1052	1053	1036	1104	1026	1051	1046	1024	1000	1054	1027	952	1036	1038	1011	1051	1048	1028	1029	1035	1077	1046	1158	1114	1081	976	996	1025	1027	1002	1016	1048	1019	1076	1021	1020	1017	1060	1029	1041	1107	1064	1071	997	1011	1020	981	983	1052	1034	1062	983	1010	1037	1000	1014	1011	1020	1013	962	1070	1042	992	1059	1089	1007	1024	975	1009	1000	1060	990	958	1025	1032	1037	1076	980	1054	1037	1074	1043	1046	1022	1032	1014	1041	987	1039	986	1041	970	975	1087	1005	970	983	1059	978	1000	1010	1024	1026	1019	1039	1043	996	966	984	1052	1014	958	1005	1036	1035	1001	1074	1044	1087	1023	1003	1031	1013	1018	1076	1031	1049	1050	1041	1107	1001	1015	1074	1069	1042	1030	1074	1000	1070	1018	1047	1057	1068	1002	1020	1043	1040	1032	1058	1027	991	1026	1005	1014	1026	1041	1031	1016	977	1045	1026	1062	1058	1037	1004	1033	1012	976	978	1049	1052	1004	967	1015	1026	1094	946	1022	1031	1042	1022	1066	1067	1103	998	1012	1005	976	1034	1065	1065	990	1046	1047	1008	1051	1052	1077	1051	1010	1069	962	1036	1062	1053	1049	1015	1004	1089	1022	1029	1065	1056	948	982	988	1039	1069	1036	1078	1057	994	984	1046	1079	1033	1017	998	978	1076	1047	1041	1052	1011	969	1013	1058	1025	1036	1009	1029	1090	1012	1041	1085	986	954	987	985	1029	1113	1061	989	1000	1016	1036	1033	1012	1061	1050	1050	1052	1009	1060	1005	1034	1073	1100	974	1042	1012	1086	1030	1017	1086	1043	1001	1030	1008	1021	1046	1010	1046	1049	1059	1025	999	1013	1055	1000	1010	1055	1014	1055	1082	1021	1031	1028	1018	1043	1057	1021	1052	1059	999	1057	1066	999	1059	1030	1031	997	1065	1056	1088	1000	1050	1031	1022	1000	1011	1064	1019	1017	1059	1069	1060	1048	1028	973	986	991	1059	1035	1015	1006	1002	1038	1035	1043	1041	1100	964	1020	1018	1035	1026	1062	1041	1056	1066	993	1083	1083	1050	1088	1059	1051	1021	1018	1040	1026	1055	1038	1015	1017	998	967	978	1015	1010	970	1037	1030	1049	1071	1025	1007	1022	1033	1011	1056	1031	1042	993	999	1059	1024	1063	986	1044	1095	1006	1000	1006	1010	1026	1035	1022	1043	1070	1062	1009	1068	1058	1005	1021	1066	1058	1050	1003	953	1001	1043	1038	1043	1044	1062	1078	1067	1025	988	1022	1006	1072	986	989	1042	1030	986	1029	993	1008	1052	1038	1088	1046	1051	1033	1100	1063	1021	1022	961	1096	1030	1057	990	995	980	977	1043	1034	1033	1009	1011	1055	974	1027	1065	1042	1040	1075	1048	967	994	1019	1027	1032	1096	1028	1036	1012	1049	996	1083	1070	1056	1008	1014	1058	1020	1043	1073	1074	1029	1068	1005	1094	1013	1054	954	1009	1034	1002	1022	1067	995	1045	991	1039	988	1018	1080	1106	1089	1046	1007	1038	984	1047	1054	959	1062	1079	1038	1009	1048	1042	991	1017	1065	1021	1040	1028	995	1006	1096	998	1042	1031	1022	1024	1055	1046	1085	1010	1049	1027	1035	1029	990	1047	996	1027	1002	1075	1011	1038	1020	1052	1063	1043	1041	1111	1034	1053	1045	1012	952	1046	996	1050	1059	1019	1040	1087	1037	975	1051	1056	1039	978	1016	997	1016	1046	993	1008	1011	1041	1074	1035	1089	1026	1037	1033	1029	1057	1004	1000	1041	1062	1097	1003	1033	1046	1048	1031	1033	1005	1024	980	1034	1049	1040	1035	975	1042	1082	1000	1037	1030	1008	1002	1028	1089	1034	999	1023	1069	1037	967	1009	1064	1012	981	994	1019	1062	1011	1020	1004	1009	1063	1065	996	1052	999	1077	1008	990	1013	1017	1026	1049	1007	1033	1024	1074	1013	1063	1023	1064	1039	993	1089	1092	1047	1019	1051	996	1038	1053	989	1042	1073	1043	1006	1045	954	1044	1006	999	991	1064	1052	1030	1005	1012	1058	1022	1070	1041	1011	1087	1063	1018	1015	1035	1023	1030	1043	1034	1019	1010	999	1036	989	1030	999	990	1033	1045	1042	1017	1050	990	1047	1047	1055	1091	965	1041	1040	1050	1082	996	1069	1019	1043	1008	1100	1126	1083	990	1055	935	1114	1010	1038	1029	987	1102	999	1015	1030	1046	961	994	1025	961	1039	1016	1000	985	1001	1040	1033	1004	1023	1025	981	998	1065	1029	1025	1016	1006	982	1023	1034	1007	1063	1077	1021	1005	1008	1033	1029	1046	1050	986	980	1050	1042	983	1004	1111	1055	1002	946	1049	1039	1081	1053	1054	1050	1033	989	1012	1038	1100	1077	988	966	1084	994	996	1030	1060	1014	1017	1052	1086	1026	1001	1069	1060	990	1059	1031	1005	1038	1065	1031	1042	1047	1041	988	958	960	1021	1127	1040	1016	1016	967	1061	1045	1089	1038	1029	1025	1050	1036	1106	1024	983	989	1022	1027	1040	1017	1112	1125	1006	1077	1090	1016	1030	995	998	1018	971	1033	1035	1070	987	1031	1033	1050	1019	1008	1083	1040	1046	1019	1055	1038	1011	996	1003	1046	1096	1078	1015	1001	1008	1112	992	1068	1060	1010	1052	1019	989	982	1020	1072	1068	1032	1042	1049	999	1022	990	1017	1023	1032	1043	1021	1003	1027	999	1047	1048	1019	1075	986	1064	1037	1001	1031	984	998	1005	1017	1045	992	1037	996	985	1048	979	1040	1081	1046	1024	1004	1083	1044	1021	1008	1080	1001	1056	1099	1019	969	1009	1056	1098	1062	1097	1019	1035	1021	987	1021	1052	1065	1014	1030	998	982	1068	1042	1000	1014	1015	1086	1015	1057	1007	1056	1036	1057	1026	1030	990	1085	995	949	1024	1063	1062	987	1100	999	1067	1058	1012	1004	1041	1079	970	1023	986	1055	996	1034	1023	1075	990	1020	1032	950	1037	1101	1077	1040	1035	1083	999	991	1019	1041	1055	1007	1022	1031	1024	1026	1049	1050	1008	1052	1025	1017	1019	1036	1027	979	1008	1072	982	1089	1035	1108	1032	1010	1059	1037	1033	1031	1037	1015	1047	1056	1041	1043	1087	1016	1037	1045	1046	1067	1028	1078	1029	1071	1057	1000	1056	1052	991	999	1040	1059	1048	1036	975	1001	1021	1053	1034	975	1018	1026	982	1010	1052	1011	1065	1003	1058	1055	1023	1031	999	1002	1052	1060	1043	1021	988	971	997	1007	1049	1037	1053	1043	1071	1044	1074	1079	1073	1063	1013	1079	1029	978	1041	1035	1011	1003	1063	1015	1018	995	1078	1016	1045	1020	1102	1050	1000	1036	1077	1004	1007	979	1003	1075	1108	1082	1053	1007	1058	1036	1020	1031	1019	1023	990	1027	1019	1077	987	1101	1003	1030	1049	1017	983	948	977	1045	1040	1031	1067	1028	1069	1016	1036	1030	1056	1000	1046	973	1018	1056	987	1089	995	955	1021	1030	1034	1034	1046	1052	1050	1040	991	1056	1006	1000	1025	973	996	1001	1039	1045	1006	981	1058	1017	1024	1035	1058	1076	1029	1017	1079	1027	1071	996	1004	1001	1024	1009	1019	1022	1029	996	1058	1004	1044	1073	1005	1004	1002	1034	983	1001	1054	1035	1024	1059	1056	1047	1058	999	993	1032	1061	1054	1022	1042	1048	1003	1025	978	1016	1043	1012	1026	1004	1087	967	1077	1015	993	1048	981	1085	1059	1002	1019	1043	1045	1099	1010
31077	54813	45650	35417	29354	23625	18582	13822	11446	9606	8314	7167	6389	5261	4069	3881	3272	2754	2654	2588	2186	2110	2056	1786	1634	1441	1454	1412	1305	1261	1228	1160	1206	1201	1082	1201	1149	1166	1093	1132	1174	1113	1122	1117	1146	1170	1102	1034	1120	1027	1031	1018	1027	1072	1010	994	1049	1036	998	989	997	1037	971	1041	1060	1010	1003	1062	1004	958	1051	1005	1034	996	978	959	1042	1021	988	994	1038	1029	988	1026	935	982	1004	1003	1006	1055	980	1030	1040	1009	976	1018	1008	998	997	1020	966	960	1005	1043	1039	1008	997	1020	1007	960	1002	976	1007	1005	1027	963	979	1027	1015	1047	1002	967	1001	970	894	1055	1006	997	1017	962	961	992	952	993	1029	1004	1024	1000	1019	1020	1004	990	1038	1037	1009	1016	1010	1043	1002	978	976	1023	981	964	926	998	1017	976	994	1004	1005	1025	1070	1011	959	1027	1015	1056	1004	997	1005	1024	966	1063	1043	1018	987	1002	946	948	1017	1063	998	986	1047	1025	1033	965	950	1024	1018	1007	950	1011	1008	1035	991	997	953	973	978	1021	966	998	969	989	1025	1003	1034	1053	1004	992	1061	1017	1015	983	1038	961	1015	972	1002	1047	1012	972	987	1040	1004	970	985	1048	1005	1063	1014	1005	951	1008	1009	1011	961	1008	955	993	965	986	1026	1051	1006	967	967	995	1091	1011	929	981	1015	976	1005	1007	1061	983	1024	1019	1079	981	980	1057	1033	979	1028	1024	1020	1031	1032	1013	968	981	965	1012	1041	1029	1019	1022	1028	960	1030	975	1012	1059	997	980	1059	1018	972	1046	1103	991	1013	1002	984	1014	1028	1034	1035	1028	1000	1010	1011	993	1024	996	998	993	975	972	958	1038	972	1026	951	1039	980	1055	1063	985	1004	974	1018	969	1042	997	1028	957	979	1062	984	954	1006	1006	993	1038	1005	1064	993	999	993	979	957	981	1010	1034	977	954	1008	997	1040	950	960	1023	993	961	986	1059	1010	1044	988	1043	1016	954	1006	1002	986	1016	963	903	964	1005	1013	990	1032	988	973	962	962	988	1001	1004	1002	1014	1050	929	990	948	966	993	945	966	1008	1008	1036	1065	926	1009	1048	1022	955	1008	989	1020	1007	1025	942	998	956	987	1025	985	996	1032	1078	1057	946	1032	1036	1022	1034	986	1000	968	960	1078	984	1002	956	970	969	1034	1015	1009	963	1036	972	993	946	1075	972	992	1002	960	999	963	1039	1094	969	1033	1009	1033	1003	956	1025	967	986	989	978	982	1008	1006	1027	992	1036	978	992	1016	950	983	996	961	1031	980	999	1026	986	1034	974	1012	972	977	984	1015	1001	967	983	1012	989	1013	1020	973	990	992	1029	1008	965	978	1000	983	991	988	1039	1023	1026	1042	999	1011	1031	1008	999	919	1034	1000	1045	1051	996	1029	1026	993	1046	1026	1070	1049	1012	1036	954	980	949	1057	1010	1026	995	1006	1004	1038	978	1061	924	996	1030	1013	999	1048	1005	965	964	1022	1026	1028	999	1088	1031	989	1003	979	1019	1030	1033	951	1036	1001	1013	984	959	1044	1041	976	928	961	1043	1029	997	1027	949	982	1010	1019	1044	985	997	963	991	983	979	967	981	975	973	1008	1033	966	1004	1014	975	1023	1003	1023	1013	1015	955	1021	995	1017	1015	1005	1036	988	994	1005	1033	1022	1038	1027	1096	1003	1038	971	981	974	1020	1027	1006	993	1033	1045	1026	1036	1045	1042	998	975	981	971	985	1027	1032	994	974	1014	1036	1002	1020	980	981	1022	996	1003	1023	968	1042	950	986	1022	952	1089	1012	1009	980	1035	971	1014	1020	1002	999	1027	1045	979	1068	974	1031	961	1003	953	982	1023	994	995	962	994	1003	1023	966	990	987	1004	983	964	989	959	1014	976	972	963	1068	1023	959	1014	949	995	1023	963	980	1013	1007	1047	1062	1008	1025	1024	976	952	966	967	1018	1006	985	1045	993	990	986	1010	1034	1020	984	975	994	1008	993	1000	1028	1058	994	1010	975	985	1004	1026	1040	1020	996	1048	1015	1002	1053	1003	1002	984	1015	993	1030	998	1002	978	1042	1004	977	964	982	1020	998	941	987	1019	971	988	1032	1002	928	977	1034	1047	1004	1016	1012	999	975	959	1002	968	1045	929	977	1007	1019	1010	987	1021	1041	1017	934	1022	989	997	984	957	966	1030	978	983	1014	993	1013	997	1047	999	977	1045	1005	982	994	1002	930	983	1000	1050	1024	1084	1045	963	1030	981	965	1061	1035	1055	1028	1017	1043	1018	1019	1036	1018	1027	1019	1062	991	976	994	1009	1011	989	1048	1032	945	1004	1045	947	990	987	975	1027	1017	966	976	1003	1007	1001	976	990	991	1052	980	999	983	947	983	995	1023	1020	1062	1008	1022	1009	966	993	991	1018	1001	1013	1019	1065	1041	1032	1007	989	1018	1020	1038	1034	1015	943	990	963	1044	970	1011	983	995	980	990	1045	990	992	1020	1036	1032	1019	983	1010	991	1018	1062	1005	1044	1047	990	1026	1023	976	1001	1048	977	1060	993	1017	1017	1019	1041	1060	998	979	1008	1038	989	1092	1101	998	1008	963	1028	923	1005	1032	1000	981	936	986	968	987	952	1056	1030	1010	1084	981	1030	1007	979	1040	1078	1046	993	1004	966	992	975	943	1005	1056	993	1037	1016	1000	1051	1031	1017	1004	994	1022	1043	963	942	979	1017	993	961	995	1042	1010	1001	971	1049	1013	1032	1020	983	963	992	996	1037	986	1023	1012	938	1055	967	927	979	1001	1025	987	984	1005	1054	973	1003	978	979	1021	991	1057	1060	995	1016	1031	1001	974	1004	1036	930	1009	1050	999	1041	1021	1015	1006	1040	975	935	965	1021	1013	1001	991	1015	963	980	974	963	1016	987	953	962	966	1026	996	1007	1030	1044	951	966	984	1022	1002	1028	1018	985	1003	967	1033	993	942	974	1001	996	980	1020	1020	1030	1086	995	1012	1010	941	983	949	1011	1040	992	975	966	950	962	993	1019	1020	1043	958	946	995	1023	1001	1032	1072	1011	1034	991	992	1018	947	996	976	992	986	1021	1017	1006	985	1037	997	989	1015	979	982	1010	960	1014	976	996	981	1010	978	992	1057	1027	989	999	1003	1026	979	1037	1006	1004	1030	1075	974	1035	1072	974	981	1036	936	1045	940	989	1059	944	1034	987	968	955	1005	1010	1003	979	997	1025	960	1024	1034	1027	967	938	977	1017	1012	1001	1017	993	981	1011	1002	1002	980	1001	1061	1028	986	944	1027	961	1025	992	972	962	1000	1036	977	940	1001	1000	983	1010	982	1025	1084	986	976	938	992	1040	990	1056	1033	1077	1017	980	1023	969	946	961	1028	1054	1007	994	920	1053	980	1000	1029	988	1017	1024	1008	945	1064	960	995	991	1048	984	1054	1035	1000	988	989	979	1051	1022	976	1005	975	1001	996	1010	964	1006	1071	978	1038	1066	996	915	995	1040	995	983	961	978	966	974	998	960	988	1028	1011	1022	998	990	1003	1023	984	1038	969	1029	1036	1012	1026	1100	987	1004	1035	1010	1003	1027	997	1012	960	1006	1019	1043	1005	986	999	1000	964	1031	982	1012	1043	1015	1070	1004	1016	1011	990	1014	986	930	974	986	966	1055	1023	989	988	1008	959	1004	927	962	1041	973	1002	966	973	1059	1085	999	1002	1048	1024	1004	993	1034	990	960	995	991	1053	1010	1024	976	999	1021	986	1004	1013	1027	983	1013	1031	1046	1001	1043	1011	981	1052	1063	997	971	1060	973	953	1072	981	983	988	1022	994	1005	1066	1000	1030	1026	975	1033	1033	984	1007	989	1026	931	1048	962	949	1007	949	1001	1024	968	1008	956	953	1043	1070	1008	1006	1055	1026	1012	1022	981	1030	1023	1010	973	1059	1015	998	995	972	1004	948	996	1011	1047	1014	958	1026	1037	1034	968	1002	954	1045	1047	999	956	1047	995	991	1039	1030	984	993	1004	1018	1019	1035	1008	992	1002	1001	950	969	991	1013	962	997	984	996	1008	1027	1002	971	1037	1000	1019	956	1013	997	998	1023	1030	1025	1002	1013	1001	1059	991	1072	1010	975	1036	987	1000	947	985	1005	1035	1009	975	988	973	975	1007	1041	988	983	923	1019	1068	1011	996	986	1020	989	1047	989	982	982	959	1008	997	973	1016	1052	1012	1013	1009	988	954	980	1038	1020	1027	981	954	1020
29276	27333	33765	25459	15765	10028	6892	4440	3476	2982	2516	2098	1874	1676	1459	1337	1283	1160	983	1034	965	944	918	881	820	800	760	773	726	711	719	709	708	764	681	705	695	679	650	689	710	692	691	641	632	657	707	670	673	641	658	612	630	679	652	664	665	648	629	693	614	761	676	634	697	654	663	662	648	616	660	652	675	631	698	660	619	646	671	644	715	660	636	627	670	636	624	694	669	647	609	627	705	675	689	624	704	682	674	682	628	643	680	647	684	634	679	656	668	649	691	615	680	682	689	600	667	683	672	661	704	671	690	633	690	676	625	624	630	641	671	722	670	687	729	636	663	651	682	676	639	684	610	693	651	685	686	633	696	642	649	658	658	679	639	581	657	668	697	654	621	672	625	650	673	673	667	639	667	682	665	727	650	659	694	686	652	649	598	667	640	656	689	618	652	651	664	641	716	632	603	651	614	664	711	637	680	638	686	674	611	691	699	634	670	649	664	678	677	640	645	601	683	673	635	689	666	664	669	693	659	720	633	680	649	662	651	640	632	684	659	643	650	636	631	618	640	677	661	668	610	609	653	643	642	629	686	681	636	626	665	645	670	656	635	655	677	702	658	626	664	601	687	648	705	604	646	682	666	672	665	678	624	696	702	616	643	684	646	649	675	669	650	662	672	685	674	674	650	620	707	639	688	635	648	694	623	628	635	660	684	642	669	693	648	673	689	631	628	701	626	646	641	633	667	670	654	690	659	658	684	653	687	660	616	657	665	688	658	730	600	690	641	653	688	657	656	627	638	700	623	638	626	634	657	660	680	651	655	656	610	671	737	651	659	622	656	670	643	628	641	652	599	626	652	675	670	670	678	634	651	679	648	674	633	644	625	661	680	621	653	650	681	665	648	636	680	667	653	642	635	668	613	652	662	646	648	661	652	649	664	707	656	686	622	636	660	627	646	625	619	643	656	672	673	675	670	673	676	682	683	608	644	677	634	665	655	678	674	654	629	692	648	631	618	644	663	651	625	656	624	685	639	617	660	644	650	653	636	702	658	653	691	677	616	602	620	689	675	655	660	660	681	694	671	673	658	648	634	647	666	612	661	628	670	704	673	631	686	646	644	629	634	654	588	665	652	664	725	659	637	633	675	667	679	627	622	635	692	624	687	666	671	686	650	709	655	677	649	679	697	631	674	623	666	711	693	637	682	680	657	666	663	660	617	668	658	624	672	664	654	611	667	680	630	661	641	659	650	636	659	690	652	642	647	696	712	649	676	634	620	699	598	670	659	599	623	652	642	592	637	671	648	661	657	695	680	638	650	678	639	642	662	653	720	672	631	744	652	651	684	694	616	637	686	674	661	652	664	705	694	651	641	672	639	678	603	634	637	655	654	698	662	640	713	628	633	634	667	657	708	684	665	666	671	641	625	631	634	647	678	701	663	671	648	676	692	656	678	683	612	712	689	665	669	681	686	690	665	643	638	640	654	672	652	666	653	668	658	669	641	653	667	660	636	661	657	646	684	679	670	673	689	698	673	693	659	669	652	671	670	660	676	693	694	674	677	626	671	673	667	670	645	646	661	638	630	680	698	662	668	692	636	631	677	630	638	695	668	660	679	651	688	678	634	638	691	684	665	684	628	661	667	597	662	664	638	654	630	647	648	612	685	666	621	684	676	718	704	673	677	659	629	702	640	629	690	668	653	637	652	649	673	703	649	662	636	663	702	606	643	683	667	640	631	666	655	610	648	658	680	694	689	649	662	698	629	645	640	649	624	692	669	645	612	641	684	667	656	631	631	710	642	674	661	684	668	669	625	613	647	630	635	651	642	689	679	656	688	667	615	653	642	659	647	689	694	674	667	679	670	644	651	663	684	635	688	683	656	669	641	596	616	629	661	645	611	635	642	668	650	669	648	634	631	661	695	652	704	632	666	722	659	708	694	691	666	702	657	630	683	645	692	654	628	683	656	638	636	669	660	638	690	639	667	638	682	659	672	670	674	672	690	669	644	669	696	757	636	622	659	685	676	695	671	631	646	650	681	628	665	642	648	689	656	664	619	603	642	686	663	638	652	641	663	686	706	653	686	683	659	669	685	630	679	624	608	669	665	645	635	649	643	660	613	649	673	635	608	655	659	679	649	651	669	640	734	690	692	721	680	662	662	648	639	684	653	686	674	648	674	704	670	693	664	681	621	613	626	671	648	658	683	684	637	662	655	654	662	646	622	643	663	658	677	679	654	685	648	613	675	642	671	676	661	623	655	638	633	686	649	675	667	628	660	688	687	682	653	657	666	643	669	662	653	662	635	671	648	630	621	712	671	653	652	683	628	676	713	664	644	653	696	687	651	646	601	632	631	658	677	621	680	637	659	672	671	659	673	652	654	639	643	595	649	655	667	623	659	627	711	640	644	656	652	656	703	623	634	635	620	694	624	608	649	659	642	651	619	639	660	602	649	631	659	629	657	622	670	667	635	629	655	681	652	636	654	656	692	676	640	634	642	635	709	660	658	648	672	697	688	610	626	660	653	667	695	655	665	609	674	668	667	670	657	688	679	642	656	652	674	595	656	659	677	682	664	656	673	664	651	646	621	641	666	647	662	681	653	615	644	663	690	646	666	624	668	649	633	670	672	723	665	601	647	690	669	652	683	657	663	675	660	672	684	643	690	668	661	656	656	664	653	673	683	641	699	664	628	641	656	627	639	675	662	633	661	645	682	605	685	632	637	692	664	630	721	645	675	640	649	666	668	681	627	626	638	620	652	629	654	657	667	639	604	712	630	676	704	689	653	657	649	638	662	695	683	659	679	647	692	653	657	667	670	651	655	698	660	651	654	625	625	647	603	659	666	649	688	614	658	680	640	682	707	635	677	594	646	657	673	661	710	676	690	641	659	725	684	656	636	624	644	651	626	701	698	612	665	632	640	677	669	661	676	686	639	674	645	675	670	646	635	643	695	667	643	649	693	637	658	717	680	641	651	605	683	623	650	627	680	640	692	682	600	654	641	647	627	622	668	685	620	648	698	686	635	659	638	636	661	634	606	702	650	726	645	575	630	681	651	699	660	629	671	702	719	650	624	655	644	669	716	715	676	700	636	649	624	644	691	655	700	682	646	633	671	658	694	675	685	624	637	678	661	645	677	705	649	661	625	611	673	680	695	698	684	652	648	646	659	664	611	662	628	622	645	701	716	623	639	620	631	632	720	684	639	661	663	688	666	656	677	687	668	697	669	635	671	635	638	616	649	643	624	657	625	646	639	668	654	630	652	665	601	664	678	628	665	591	660	680	658	684	710	634	672	655	660	656	651	667	704	627	657	630	665	665	659	665	694	676	593	696	666	662	677	653	645	608	651	663	643	630	672	661	656	655	690	695	663	674	650	617	650	655	630	680	697	647	616	643	658	666	654	643	633	625	614	650	686	688	650	691	696	673	632	701	667	638	645	612	678	660	670	699	662	647	602	739	666	658	695	656	668	670	662	627	659	698	616	670	643	647	663	646
26125	39699	32887	22730	16546	12703	9860	6681	5336	4571	3814	3288	2795	2272	1928	1770	1692	1432	1288	1153	1168	1122	993	955	861	836	843	826	801	760	706	715	799	694	736	710	732	783	707	713	708	700	724	718	661	734	681	687	645	707	708	714	645	707	665	702	720	665	673	720	697	653	683	668	684	711	645	670	688	682	732	678	668	664	657	669	667	738	681	672	667	649	678	687	685	671	721	664	667	644	713	706	699	675	682	659	696	696	641	670	656	642	723	656	717	657	687	674	674	680	706	663	715	648	681	639	652	677	650	654	678	669	655	676	668	676	698	667	685	639	675	683	636	655	671	665	654	617	699	667	729	699	615	685	652	675	666	648	687	709	686	693	678	658	690	670	655	656	649	672	626	655	666	657	636	724	700	640	644	687	688	657	656	682	714	680	640	661	722	630	687	669	713	666	670	699	685	725	682	643	672	621	634	664	673	687	630	681	679	677	718	668	680	615	668	694	683	668	705	696	655	716	672	658	696	678	663	661	694	681	700	655	673	670	656	671	653	664	653	639	674	666	703	675	702	633	690	670	713	712	657	631	670	691	643	680	671	700	689	692	651	652	640	705	703	651	693	667	654	697	633	680	686	690	708	664	676	675	648	694	665	659	661	675	655	732	643	694	687	623	673	693	650	651	647	681	690	668	693	680	672	707	658	637	688	651	658	736	680	643	689	700	677	663	695	677	641	660	673	686	672	659	686	702	677	658	705	695	661	667	625	669	718	642	646	663	665	649	689	657	675	679	632	669	678	671	687	647	645	674	705	668	659	653	691	654	650	690	699	654	698	632	646	688	680	644	614	694	712	683	656	633	680	675	664	672	657	692	688	655	642	692	668	682	680	717	645	692	710	669	694	693	680	683	709	693	697	704	663	641	639	684	637	679	681	633	690	648	695	612	600	679	678	684	699	682	649	634	668	686	689	713	684	631	660	699	655	668	668	690	683	685	686	682	661	698	666	685	672	695	701	654	701	650	657	686	701	667	674	654	670	660	629	690	706	673	640	648	673	683	658	677	682	654	701	638	719	700	665	666	679	654	690	674	698	701	737	645	667	678	636	655	656	678	655	674	678	678	643	730	687	679	663	689	676	669	665	632	680	686	675	692	689	618	699	681	706	648	671	700	675	638	678	678	637	674	671	668	703	663	704	619	621	696	644	630	715	704	677	651	718	676	652	666	649	649	707	673	675	652	660	696	687	645	641	653	627	681	702	690	682	643	683	631	627	685	674	670	660	696	675	671	657	648	677	696	656	691	636	701	651	700	633	677	687	654	691	642	688	729	687	704	702	692	664	694	637	677	679	661	689	722	671	730	733	667	675	650	666	651	684	713	657	684	648	670	703	634	660	676	654	618	678	665	691	702	678	680	685	678	652	660	663	611	646	641	676	654	623	639	659	635	669	653	679	714	686	695	691	666	695	715	668	685	658	700	673	739	693	686	651	682	683	682	704	683	679	628	656	657	655	695	647	707	701	720	665	682	631	676	670	679	647	701	683	689	671	647	651	681	657	653	672	672	670	654	649	673	672	679	699	671	680	667	642	674	652	700	692	670	717	671	679	656	648	704	679	642	642	659	671	693	614	662	678	676	673	673	657	673	645	678	698	699	670	674	642	661	686	695	697	645	654	618	661	668	647	649	675	698	661	709	710	679	621	685	670	691	661	692	607	637	678	695	624	670	673	607	663	653	654	672	705	687	625	680	646	636	662	704	692	685	652	682	694	633	646	680	669	653	661	631	652	667	686	676	673	709	629	701	668	689	652	705	622	676	672	670	674	645	670	725	643	674	714	660	719	648	650	698	638	646	646	625	648	738	678	695	693	649	696	694	664	687	640	664	705	689	668	670	669	740	657	670	640	689	711	691	667	659	713	673	713	671	649	636	656	639	662	707	649	672	704	691	712	667	623	678	694	713	663	690	643	642	611	678	658	625	672	641	727	679	672	655	642	674	669	667	673	657	641	605	670	656	667	702	697	710	708	668	675	685	682	685	667	634	682	717	651	721	688	671	678	688	690	693	685	672	690	666	689	643	677	694	713	684	679	689	695	655	680	701	646	705	706	636	699	680	672	688	662	721	687	645	711	670	649	688	643	681	696	686	659	680	671	662	627	691	684	642	648	687	699	660	635	665	687	654	660	693	686	626	619	651	710	708	683	683	646	667	642	704	699	639	650	660	694	626	682	636	611	642	643	717	612	638	648	662	644	679	711	679	691	652	697	731	676	703	681	693	666	684	672	685	692	649	668	663	637	636	684	702	672	665	622	701	620	665	696	663	682	644	669	671	621	635	663	683	640	691	671	656	678	668	708	638	704	697	650	622	669	644	686	668	657	652	667	662	629	663	659	725	740	717	701	679	681	659	685	662	706	658	690	652	670	686	677	677	664	621	663	685	628	645	681	704	731	664	696	673	653	683	629	681	718	635	677	734	688	687	684	620	671	666	725	647	652	705	663	674	669	640	639	687	653	666	684	693	691	657	633	630	660	698	700	675	669	752	630	678	689	659	697	637	690	696	683	677	643	684	686	610	664	694	670	636	651	655	677	673	664	678	690	688	666	656	686	683	649	603	697	668	724	676	714	637	686	646	689	638	674	721	660	664	621	642	633	681	641	701	670	693	686	617	700	621	685	712	669	671	645	690	652	647	704	662	717	653	696	657	698	676	664	663	636	670	680	648	672	720	662	640	709	659	656	669	694	659	693	668	689	671	639	673	650	632	626	652	715	678	661	677	686	679	687	643	675	734	679	656	635	671	688	673	646	670	684	635	680	687	657	705	686	678	653	652	671	681	703	673	653	735	677	673	669	646	677	692	627	699	677	668	697	690	651	651	683	674	692	662	682	674	671	667	668	665	664	663	664	624	648	699	656	653	687	677	660	679	635	661	714	701	664	650	683	666	650	707	682	653	673	655	688	650	713	660	619	633	694	649	614	667	694	658	677	679	630	670	682	686	650	669	667	675	697	644	681	685	658	666	675	715	628	660	707	707	642	655	690	713	643	661	664	634	669	652	652	625	716	652	682	679	675	679	703	642	685	679	666	637	695	670	634	686	664	641	678	679	671	663	678	730	672	667	659	695	677	696	655	661	735	681	669	653	652	687	680	654	682	695	647	652	647	691	624	661	636	677	730	702	649	687	640	705	650	658	633	694	681	657	670	684	700	666	674	641	659	638	645	680	696	663	629	662	665	698	696	665	640	702	678	663	645	693	690	660	643	681	674	697	640	722	677	675	642	681	671	666	682	678	683	658	657	692	656	692	702	642	724	683	638	685	664	666	685	667	629	698	723	715	645	688	671	678	692	639	706	690	679	708	646	673	674	675	615	654	673	624	617	674	750	639	699	682	673	629	682	696	656	648	662	628	689	665	714	707	630	656	643	678	713	701	656	668	699	644	730	648	627	658	639	690	704	644	706	666	703	661	671	654	689	646	660	633	644	699	662	731	677	660	658	682	676	635	649	714
23686	20976	28243	24537	22187	19464	13894	7759	5695	4959	3991	3600	3150	2649	2318	1930	1901	1795	1568	1443	1285	1201	1148	1102	1008	1018	976	930	867	876	852	827	896	882	854	886	896	851	824	857	825	818	878	821	871	795	826	821	789	798	779	799	761	763	767	815	750	777	795	770	764	800	732	791	736	759	819	792	785	753	798	766	753	774	774	805	795	735	729	791	774	736	698	790	733	765	713	760	775	791	735	738	723	750	744	756	750	764	751	778	727	797	733	725	836	778	747	787	760	769	770	752	740	765	742	803	751	795	743	757	763	740	788	756	781	716	756	744	798	744	766	788	782	709	756	810	785	759	814	697	749	735	767	770	730	745	761	764	725	806	766	762	778	771	809	767	727	786	731	774	747	753	770	751	757	741	770	762	751	767	796	732	778	807	749	759	742	775	751	777	770	800	712	738	768	742	722	784	742	740	742	730	742	763	778	754	747	734	737	784	766	788	750	805	836	750	772	812	744	739	791	766	719	724	733	791	750	746	729	754	787	770	811	752	726	773	790	737	718	838	752	766	765	763	798	762	755	764	749	782	817	804	749	800	760	785	742	744	772	773	786	719	774	768	795	811	712	788	767	788	800	746	742	812	772	749	743	742	782	777	722	757	715	760	753	722	770	742	772	779	783	761	727	723	828	741	754	752	770	735	740	781	820	770	778	749	744	798	794	764	691	739	727	749	815	774	734	813	724	756	799	775	776	803	753	786	799	728	794	763	770	760	776	783	721	747	753	753	750	769	769	858	735	719	749	740	752	765	740	794	810	835	826	826	739	794	803	782	781	756	743	741	751	764	742	770	781	761	746	753	757	838	799	792	773	748	757	799	773	724	776	763	742	736	753	769	752	738	758	758	802	771	780	760	797	755	726	775	730	769	801	780	741	819	735	787	750	749	785	773	773	774	769	777	791	761	788	832	790	702	761	769	697	757	784	794	723	754	751	790	812	780	778	757	745	704	762	754	745	742	771	786	731	769	773	775	776	775	745	782	706	781	764	817	787	727	780	756	734	731	774	804	746	746	749	759	741	755	770	722	763	757	782	758	785	695	795	764	752	756	792	775	810	787	754	706	768	733	722	763	695	793	727	761	778	769	757	768	777	744	748	727	762	757	737	722	782	795	735	750	733	771	733	745	739	806	809	763	785	773	806	744	794	769	736	736	778	809	779	783	754	711	742	711	763	763	770	732	746	758	754	764	747	790	760	740	775	777	762	704	830	698	765	733	796	826	774	757	779	753	782	801	776	733	742	762	794	734	801	776	764	794	752	734	794	755	773	770	699	752	714	770	761	737	748	777	736	734	729	766	781	721	763	777	787	763	748	762	741	702	756	788	765	771	723	774	765	785	786	782	773	741	767	764	745	767	793	756	803	717	808	746	747	748	723	783	747	782	813	771	785	800	748	822	752	788	795	755	766	756	780	763	757	768	792	732	704	777	754	782	731	756	772	719	718	766	758	744	758	742	724	714	771	809	822	765	769	798	757	776	747	763	819	707	718	785	753	830	761	790	794	713	742	770	748	777	769	764	754	752	742	787	778	734	744	724	745	758	772	722	767	775	786	771	807	740	785	782	799	725	794	828	735	765	728	778	792	755	801	812	740	771	776	779	771	743	775	738	748	758	797	705	779	786	743	763	753	721	792	788	706	783	737	767	726	736	765	764	755	738	818	784	736	769	703	743	792	801	805	784	801	737	743	785	767	793	719	775	778	747	777	741	767	783	821	781	743	765	783	746	757	726	775	730	794	782	738	787	819	815	740	712	768	772	768	824	768	755	751	762	759	725	704	784	797	779	814	786	765	781	814	725	792	769	736	762	791	845	740	787	775	748	798	740	807	760	731	796	771	720	769	767	748	720	786	739	742	751	790	778	768	813	704	772	777	776	762	728	770	772	726	685	709	751	773	797	785	785	774	802	727	809	736	696	761	715	769	782	772	749	785	802	798	800	784	769	751	772	766	806	766	766	772	768	787	763	714	773	761	765	722	753	724	757	758	776	735	761	761	785	772	721	790	731	729	786	759	745	789	757	786	711	770	763	710	748	790	787	801	794	825	701	761	757	736	759	830	767	771	768	789	800	747	715	730	773	734	728	707	780	720	757	756	849	764	761	791	805	768	770	781	712	752	761	746	724	762	765	758	763	760	791	732	769	751	741	730	733	770	783	766	742	811	790	751	823	735	797	746	721	784	770	767	799	801	775	793	767	765	743	752	754	727	768	796	770	801	784	788	752	762	745	761	787	772	782	730	696	775	800	712	755	799	744	764	803	752	785	728	788	741	742	762	770	772	731	754	728	816	738	778	750	762	740	776	778	791	726	738	782	728	764	742	785	751	763	773	760	792	739	791	786	736	750	778	729	784	703	751	786	752	698	756	790	732	759	745	768	773	814	765	739	785	714	809	763	708	797	763	760	749	719	769	775	792	776	820	758	769	777	782	736	817	741	743	769	778	828	810	750	722	707	796	815	767	724	782	674	770	777	770	750	800	767	743	807	762	767	762	788	774	738	796	783	758	725	793	792	728	736	758	783	732	733	739	767	785	773	713	807	730	725	811	743	736	765	808	720	778	770	810	745	744	726	792	830	775	688	773	773	759	758	789	750	756	766	732	746	773	794	725	784	758	730	770	772	776	740	800	699	775	781	739	729	742	753	745	745	823	745	773	799	755	750	809	754	711	724	778	786	811	785	749	762	766	710	758	809	740	744	734	757	736	746	783	760	757	757	757	728	749	810	777	796	739	792	770	719	783	780	767	740	753	725	773	740	742	810	732	798	772	796	802	758	753	738	780	771	747	740	773	758	787	781	767	705	760	765	760	789	806	778	818	761	736	738	798	783	798	747	806	749	736	799	793	729	739	764	754	788	718	760	753	751	757	766	768	782	754	776	788	715	728	704	725	785	786	767	753	783	766	785	787	803	778	808	751	730	784	759	770	742	757	720	757	730	711	729	738	759	742	743	770	713	775	726	758	786	769	798	763	792	751	740	796	785	764	759	793	744	780	791	718	785	702	754	731	720	764	744	733	811	725	774	786	740	774	758	763	693	797	754	758	761	704	787	809	755	814	763	832	827	737	756	750	746	771	783	767	776	819	811	746	791	755	773	746	732	754	744	736	814	719	744	765	759	737	756	744	772	788	761	776	744	760	777	795	739	718	801	777	788	749	829	741	750	769	766	730	780	760	744	728	760	730	724	769	779	781	779	713	767	777	758	803	742	710	769	713	753	806	750	831	757	798	781	751	772	791	792	741	747	784	713	729	785	765	739	740	752	744	764	740	751	754	781	776	779	823	802	760	755	754	781	769	756	769	735	796	718	734	785	755	744	747	803	731	747	768	745	726	777	792	800	748	804	739	832	758	767	786	792	753	762	669	752	768	737	759	780	741	738	796	717	740	765	765	740	709	743	759	720	787	776	865	749	797	721	815	741	783	783	780	762	743	804	751	787	710	774	733	780	755	718	776	738
27671	48644	40144	28400	23134	17455	14345	10242	8219	7143	5956	5181	4473	3691	3030	2578	2477	2244	1869	1751	1548	1527	1413	1309	1199	1056	1038	1095	902	879	900	888	871	930	903	890	853	874	854	815	886	870	806	904	861	823	834	867	789	836	758	817	799	754	824	767	829	805	783	804	775	749	696	812	780	790	774	767	775	744	732	727	776	727	768	778	772	776	770	740	749	757	809	778	731	769	795	742	742	772	795	764	738	711	759	709	766	766	785	775	764	788	712	787	711	800	784	756	730	765	794	769	748	759	782	760	771	817	717	845	779	810	763	774	766	734	724	773	769	706	741	775	760	736	799	748	758	712	731	764	739	788	728	767	760	771	733	796	765	766	749	715	798	762	778	781	753	788	718	803	741	792	781	723	767	746	746	757	756	764	714	761	756	739	808	779	782	760	753	745	720	769	727	781	747	757	780	759	723	789	750	748	793	775	726	776	763	713	749	765	779	776	759	752	758	781	770	762	698	745	737	736	768	787	723	749	723	784	775	789	774	785	740	786	758	761	711	762	772	667	807	819	789	801	761	770	737	724	759	773	747	750	787	766	740	777	748	810	732	792	773	809	741	811	743	745	791	776	758	840	752	803	792	780	742	742	718	754	751	718	724	748	746	786	740	783	747	723	755	803	706	717	802	744	705	757	771	806	766	788	744	754	800	744	801	767	741	719	791	731	755	776	708	726	756	776	768	763	755	746	737	776	814	790	793	767	773	742	737	772	751	791	722	782	742	753	785	759	789	761	770	785	794	789	800	790	738	769	785	740	744	788	762	789	755	753	738	763	785	744	732	765	759	750	728	795	796	773	765	718	743	733	818	728	763	755	743	710	771	765	793	777	758	763	785	763	777	777	744	756	745	759	767	748	715	743	757	742	780	743	730	757	761	731	738	743	753	779	745	736	736	786	767	784	774	761	748	750	794	759	763	779	755	766	802	818	812	746	773	767	722	794	791	800	737	748	763	790	760	772	731	778	773	764	780	801	764	741	733	779	718	777	742	796	787	796	744	813	798	747	740	762	738	804	800	751	732	685	793	782	776	746	777	760	769	775	726	754	764	787	759	758	730	810	761	757	742	798	754	744	752	798	733	807	770	789	766	768	768	731	794	765	739	769	736	818	785	819	742	736	783	785	708	744	762	773	766	803	785	699	758	751	753	737	790	708	819	786	740	786	774	759	760	789	736	735	718	710	728	775	781	795	745	723	782	760	754	748	753	707	797	758	738	710	816	711	768	788	873	761	791	733	754	726	820	748	751	739	817	766	760	782	714	732	745	734	730	723	726	729	816	827	780	770	747	714	790	769	709	754	787	729	719	727	741	723	775	738	737	759	782	762	785	772	801	721	763	763	760	732	737	713	785	743	775	767	784	814	782	759	719	746	776	791	754	781	781	747	793	762	792	718	737	748	775	774	769	805	726	762	787	765	747	751	748	747	721	760	792	773	727	733	761	729	739	812	752	758	737	762	755	745	746	734	781	753	796	815	813	797	757	717	773	821	765	760	751	768	806	762	748	796	763	755	776	750	735	794	775	736	766	724	791	757	783	715	779	732	773	748	774	771	754	770	789	799	789	767	797	766	749	754	743	775	722	780	752	739	771	757	776	766	727	734	767	801	711	755	750	786	768	777	741	745	773	741	721	774	792	710	773	752	775	793	763	738	754	767	796	720	764	788	771	793	746	753	749	755	748	783	716	756	792	778	736	819	725	760	741	734	671	738	753	802	795	789	740	778	812	784	751	779	768	795	736	788	707	769	761	769	769	757	762	741	769	688	722	767	767	771	801	768	751	738	733	762	813	788	776	764	750	766	785	757	787	749	716	723	763	753	728	750	735	727	757	749	757	794	777	755	779	786	760	786	729	805	780	743	758	699	751	773	677	774	717	821	811	741	745	755	765	794	797	810	734	712	787	769	778	776	770	741	750	754	768	726	775	730	737	759	748	783	793	752	761	771	750	772	779	775	705	795	751	734	732	772	779	787	761	756	767	697	727	725	837	803	749	788	763	743	810	786	741	769	717	702	786	810	803	735	756	758	786	741	781	794	738	742	826	767	725	741	772	802	736	777	762	716	815	784	796	789	760	765	731	683	814	783	822	776	805	748	771	710	802	819	772	795	692	721	687	794	764	751	742	734	753	775	795	772	808	724	783	733	759	756	767	769	820	810	816	773	762	747	764	778	816	781	810	748	771	792	740	755	746	789	809	757	792	742	755	764	809	768	773	781	736	751	774	720	788	721	760	806	724	745	821	768	776	782	805	773	743	748	774	772	757	777	748	784	761	670	761	817	752	766	695	789	777	791	772	730	771	793	785	758	743	758	733	739	749	730	723	793	800	780	778	730	773	755	734	777	765	738	765	721	709	744	768	727	739	683	758	746	730	758	775	757	726	749	751	764	754	814	780	766	734	786	779	788	779	788	788	778	748	751	745	812	775	755	759	794	751	740	765	751	795	777	762	714	769	752	745	764	787	738	797	758	750	754	757	737	780	767	766	746	778	745	794	791	744	764	790	783	758	749	715	755	790	778	773	775	839	746	794	764	811	792	739	759	748	748	742	734	749	772	734	768	788	768	744	738	753	793	729	734	731	784	806	778	757	805	748	779	742	791	765	796	810	780	769	762	787	793	789	780	777	788	773	801	745	759	781	777	781	737	771	744	734	760	759	817	758	792	739	753	722	772	774	709	722	710	787	738	778	764	774	772	793	787	816	759	788	756	771	743	782	775	775	750	739	776	777	776	769	744	749	758	719	765	754	730	721	742	784	724	766	722	723	769	751	736	756	760	759	790	703	756	806	773	763	750	818	751	743	770	790	720	788	766	764	800	770	704	787	767	797	769	768	763	781	766	776	802	757	756	774	740	716	779	723	792	721	774	802	726	720	843	784	746	785	765	778	745	777	756	773	746	709	734	765	739	774	753	784	747	770	813	773	708	773	784	744	773	783	797	765	765	720	741	714	738	749	775	738	787	763	738	840	777	801	744	741	757	713	784	711	792	771	746	737	799	760	759	775	785	771	767	723	753	759	757	794	738	788	727	817	775	774	778	774	800	777	751	743	735	741	798	746	777	765	784	786	771	746	723	792	772	774	751	809	741	792	760	753	810	757	740	737	731	806	764	737	747	729	730	781	796	777	752	721	735	789	753	775	749	731	793	725	774	743	847	729	774	773	736	751	763	748	745	742	759	775	776	759	725	760	744	804	785	794	757	741	762	781	748	762	728	747	787	775	792	800	751	780	778	756	750	770	756	728	784	772	715	738	760	697	727	799	766	811	794	761	731	714	766	806	741	802	754	746	749	804	733	786	732	765	746	722	804	726	777	819	783	810	756	770	803	772	780	735	792	800	758	832	743	730	777	781	759	818	802	787	721	779	764	760	762	785	766	759	777	766	796	753	750	776	796	764	768	775	774	782	748	740	804	731	730	726	765	756	726	802	761	797	800	754	801	782	792	749	730	755	745	719	778
24833	21121	28062	25984	19993	12909	8910	6166	4406	3844	3298	2945	2775	2256	1996	1614	1605	1480	1410	1298	1245	1130	1068	1017	980	958	911	942	883	884	934	913	878	824	863	908	885	798	864	872	832	824	894	803	773	858	784	780	838	798	807	794	772	811	857	852	840	800	823	780	834	787	813	872	834	763	838	812	834	753	836	771	818	799	783	781	834	785	835	779	814	831	842	834	781	808	822	776	839	833	828	830	802	768	816	806	767	744	812	792	732	789	776	815	770	797	769	769	766	763	821	823	773	767	771	747	768	795	759	774	788	756	758	769	770	868	839	801	757	812	858	794	758	766	779	777	751	812	805	855	785	795	812	853	809	764	753	793	746	810	788	818	772	818	779	784	801	769	809	768	793	778	802	837	803	840	763	816	823	797	846	814	820	775	785	805	817	777	777	757	827	764	808	780	776	745	838	788	832	779	804	843	800	768	806	814	779	781	778	781	771	797	796	753	791	801	754	792	826	770	738	774	792	810	803	801	793	791	753	796	822	798	780	811	757	816	780	841	840	735	803	746	794	769	793	772	771	747	773	804	819	797	836	859	806	785	819	808	876	801	793	789	822	768	776	804	787	837	777	801	784	790	769	830	839	788	812	765	785	756	833	735	839	768	771	813	824	823	781	780	769	861	804	739	803	772	830	795	800	787	804	826	811	807	803	803	809	811	798	812	779	800	827	834	798	810	825	814	822	772	783	768	772	819	778	826	845	811	879	796	788	805	749	796	856	845	807	781	765	782	784	780	809	847	810	796	782	812	845	835	784	799	824	793	792	768	798	776	834	811	762	816	848	838	797	765	757	838	786	780	791	750	793	825	791	822	813	786	810	765	769	826	815	777	783	836	757	795	815	825	816	762	776	780	801	838	772	838	820	818	792	798	773	787	830	767	794	749	803	781	826	763	786	799	782	752	716	801	815	811	757	728	820	761	789	825	815	780	801	790	785	782	784	774	766	807	825	805	789	760	785	814	762	735	814	788	791	773	786	789	833	774	809	806	864	806	780	788	840	781	812	799	768	790	725	819	801	820	783	833	798	780	852	812	791	749	754	758	830	752	770	782	795	823	785	821	802	833	799	818	729	795	865	764	780	810	805	864	799	778	790	787	795	822	804	769	818	827	779	836	763	786	809	785	785	779	781	768	772	789	743	776	771	743	780	805	755	805	757	765	771	798	799	782	799	823	823	786	818	793	795	764	844	791	758	767	788	848	812	786	776	776	839	790	802	762	764	825	824	843	772	800	770	817	764	745	749	774	828	805	764	777	747	804	806	743	772	824	783	737	833	818	799	864	803	838	818	810	812	819	809	811	807	791	781	780	793	760	781	774	764	844	818	817	833	752	790	774	834	842	828	794	771	815	817	780	779	752	786	811	788	806	850	758	787	766	793	774	787	756	859	827	787	745	855	788	803	870	783	771	766	757	812	803	741	787	760	813	782	831	770	813	795	781	754	809	760	759	741	816	766	773	772	754	790	806	778	786	743	806	835	799	797	740	851	837	834	790	795	787	784	792	754	818	777	800	785	785	804	811	812	845	798	764	863	776	774	766	810	810	793	816	799	778	787	809	828	800	789	760	807	815	831	781	760	754	804	762	763	831	814	767	774	838	768	792	818	784	800	865	738	780	798	839	769	782	791	736	810	804	796	790	822	814	758	796	782	814	828	778	832	799	805	770	808	776	791	813	808	805	758	767	781	769	870	788	766	806	816	779	808	781	814	809	761	805	855	785	810	784	818	758	753	832	806	881	810	801	768	773	799	794	810	810	824	805	859	780	762	797	788	820	819	820	815	813	789	786	774	764	784	789	850	757	844	803	734	797	765	843	834	884	766	760	747	799	791	808	795	779	858	792	798	830	821	830	802	861	760	770	846	808	803	800	739	804	775	851	798	777	755	841	802	774	808	779	823	773	801	800	782	786	774	806	794	774	795	854	738	799	779	836	766	853	799	813	784	789	768	779	799	758	774	799	797	746	729	799	792	836	769	794	798	778	836	799	785	799	766	819	782	782	844	787	805	806	769	842	766	824	786	747	758	781	783	827	812	740	797	845	799	791	828	827	782	858	765	786	793	793	822	743	791	752	822	852	769	811	790	761	826	813	745	767	792	857	778	774	783	780	818	786	791	858	809	768	784	797	753	758	786	844	777	768	801	783	798	810	758	836	768	847	772	780	776	792	808	790	851	785	783	790	836	793	746	790	809	837	798	803	809	775	824	775	820	801	796	782	801	741	854	809	799	771	786	817	815	788	801	745	819	778	842	780	729	787	765	848	816	755	826	843	805	796	772	822	811	783	770	776	800	832	843	849	818	804	816	837	740	793	816	770	757	811	845	785	785	784	801	788	762	843	809	811	805	777	812	823	802	794	822	783	813	778	744	826	785	821	796	815	764	748	851	747	774	776	768	833	794	807	801	800	813	779	813	755	729	788	820	812	790	767	804	825	810	870	812	796	756	793	816	835	817	812	794	803	762	794	826	791	772	788	817	808	800	790	790	824	848	787	774	862	820	818	746	769	798	842	813	794	773	762	776	828	837	813	804	729	812	848	865	785	787	841	821	755	787	811	782	804	799	856	814	781	755	789	793	819	772	816	786	785	808	778	786	764	790	793	762	790	838	794	794	861	789	756	822	773	807	746	790	820	810	762	755	811	785	758	829	766	781	769	758	831	779	776	755	806	834	783	776	758	776	836	835	846	815	776	827	784	769	785	756	761	799	816	806	783	748	791	799	818	788	773	819	806	760	819	832	821	793	798	845	831	783	798	782	816	856	752	766	778	781	766	785	800	803	766	795	790	756	804	812	799	829	739	796	805	823	749	788	817	741	857	792	782	771	772	809	775	837	787	765	714	739	791	824	792	727	785	804	818	789	835	797	803	770	753	808	819	777	792	775	816	801	760	797	830	817	833	829	807	817	803	833	776	760	804	791	769	809	816	823	768	776	808	754	788	822	774	785	791	804	788	786	782	768	788	820	799	752	778	799	768	825	824	799	787	793	738	791	747	809	784	823	789	830	795	753	824	776	832	838	753	777	800	774	758	746	783	813	833	804	856	811	780	781	753	777	750	835	781	762	815	783	789	772	824	791	813	763	738	816	806	796	781	778	751	805	808	759	815	797	826	769	847	829	813	779	782	767	804	806	799	809	822	757	814	789	810	818	775	757	786	825	819	784	819	796	835	783	789	787	749	769	861	801	807	780	843	784	767	786	804	839	808	825	765	790	734	723	814	785	795	820	802	781	827	804	813	838	806	764	804	780	830	821	781	809	832	833	772	764	779	852	791	805	754	791	823	820	779	762	807	777	811	785	772	873	817	796	821	786	789	784	773	801	758	784	803	822	758	784	868	843	756	806	771	821	762	779	837	798	811	790	806	809	761	785	767	767	843	788	827	771	795	795	731	765	847	800	785	753	783	813	833	806	781	823	798	869	774	794	828	792	808	713	815	750	757	801	811	780	804	756	811
27281	45246	36765	23883	19239	14359	11832	9184	6931	6209	5009	4607	4186	3297	2817	2187	2156	1956	1817	1543	1421	1380	1336	1131	1179	1086	1026	1014	1002	922	863	926	860	937	862	933	914	868	846	926	865	882	854	883	825	872	860	848	798	818	826	842	818	819	838	810	821	759	800	787	829	785	809	795	789	826	800	848	739	858	800	811	842	847	872	816	800	819	799	830	782	849	785	799	770	875	806	795	840	799	835	837	812	775	858	793	809	804	818	799	804	799	809	778	810	799	826	750	770	863	747	775	798	803	826	809	852	858	809	786	807	864	793	854	817	786	823	824	844	820	824	794	726	854	800	867	780	815	804	830	828	799	804	843	814	827	846	862	805	789	822	836	836	768	801	807	839	799	768	823	844	844	824	768	810	822	795	763	818	797	796	822	776	835	873	801	817	815	808	750	794	800	825	805	769	816	799	798	830	856	828	820	837	780	741	791	811	812	873	794	739	831	762	802	809	795	806	807	824	789	803	794	781	820	779	783	791	832	806	825	811	796	836	829	803	782	819	804	807	791	811	774	801	813	810	823	803	748	798	856	824	783	752	831	771	761	779	780	762	770	829	768	847	764	786	796	771	785	819	844	798	809	852	767	861	803	829	768	739	774	763	825	812	803	806	825	821	838	778	786	817	840	807	803	817	833	804	827	841	787	891	843	822	835	813	784	794	805	775	814	764	810	781	810	834	801	856	799	827	792	733	768	859	819	818	809	786	812	791	786	759	793	807	783	831	792	775	832	815	767	733	825	830	747	823	815	808	871	822	757	850	814	813	833	813	815	909	792	826	843	869	862	811	823	777	811	792	784	819	862	807	822	785	832	838	822	802	839	795	860	827	794	820	790	814	780	817	843	850	775	813	797	812	806	802	771	855	836	834	783	820	797	815	796	782	830	817	862	810	822	760	802	862	797	757	812	769	796	815	842	783	793	792	784	821	809	859	840	823	838	752	828	879	833	769	862	794	812	783	822	847	755	835	844	778	796	854	843	799	799	827	801	830	828	898	798	732	812	829	797	776	775	803	897	798	779	788	808	798	810	793	793	796	808	775	810	824	803	832	774	803	836	827	808	787	785	912	856	900	831	819	824	808	804	805	788	763	867	808	833	803	771	811	853	819	826	808	794	796	812	802	819	775	790	795	837	790	803	832	819	853	834	807	764	822	800	817	807	806	831	827	840	782	827	797	778	815	853	792	804	810	807	786	794	845	812	823	810	837	804	747	732	781	815	846	835	804	811	858	807	834	797	803	769	799	796	758	882	817	780	780	744	708	796	838	770	822	788	831	832	833	857	783	784	814	805	846	845	836	807	805	796	827	795	776	784	794	819	795	808	829	769	784	819	776	794	771	837	793	802	802	844	833	830	832	831	807	810	762	840	817	861	869	778	794	805	816	833	766	796	850	793	757	794	793	833	822	778	801	806	833	841	817	781	839	748	855	811	796	843	820	851	814	778	843	842	791	869	821	775	804	754	833	820	792	865	794	784	798	798	803	800	791	821	768	802	839	793	746	819	879	773	797	801	782	827	844	814	822	808	862	814	767	775	855	812	774	804	836	780	767	754	858	850	820	785	824	845	831	810	804	828	804	817	821	806	818	807	867	765	807	835	780	853	793	802	858	792	825	813	864	820	823	787	845	795	799	753	797	731	815	792	797	813	757	796	810	768	834	816	836	841	787	796	854	769	825	817	839	828	749	804	835	853	836	781	788	781	781	773	780	805	810	823	853	808	823	760	775	803	866	774	809	771	816	765	851	815	818	825	790	800	812	835	794	790	856	797	818	777	796	854	795	819	795	799	821	782	815	804	810	862	841	849	788	805	841	797	824	780	775	798	775	763	817	802	793	847	795	807	804	841	851	866	799	867	801	822	795	773	745	802	776	785	772	832	844	791	828	823	803	825	787	808	830	782	862	774	820	884	792	848	852	815	851	792	805	812	821	798	808	781	804	854	830	822	850	790	839	782	811	793	862	747	768	809	873	768	791	789	830	793	775	794	834	811	793	835	863	783	835	837	793	797	783	837	830	815	824	852	861	808	816	786	790	838	804	824	796	808	764	813	764	844	801	826	828	796	821	822	842	812	791	821	779	832	803	869	838	847	832	794	819	852	769	859	773	867	785	777	832	799	831	868	745	835	725	807	862	793	804	836	827	767	757	849	848	807	767	854	803	835	857	839	837	791	816	772	795	815	752	854	818	821	828	826	855	806	833	815	810	809	857	795	840	860	774	855	810	799	795	844	795	809	801	795	846	789	805	797	847	769	807	816	786	779	753	784	817	828	772	811	799	782	852	805	804	824	783	813	776	784	807	845	777	829	762	750	795	847	833	746	835	792	778	812	802	799	852	783	798	794	857	818	814	737	800	866	872	820	810	841	835	785	776	788	848	846	805	812	852	840	793	827	825	814	791	820	815	784	798	797	789	844	797	808	839	754	867	806	790	783	854	813	820	799	770	824	790	783	804	858	839	805	783	797	792	832	875	783	816	850	803	802	801	785	755	822	813	803	754	887	776	766	829	827	753	830	803	810	829	763	826	793	793	814	788	845	803	847	828	811	780	757	792	816	805	815	828	827	756	772	801	807	809	860	836	824	806	846	851	812	793	871	833	825	833	808	816	808	870	822	811	803	836	868	816	845	828	845	792	870	867	815	830	788	791	797	805	801	812	806	813	842	829	785	808	858	798	805	844	840	884	833	796	733	798	817	814	773	798	801	860	787	825	841	840	787	814	830	835	819	828	824	798	818	799	819	846	853	783	841	805	801	785	803	829	778	807	749	747	810	775	852	805	805	766	785	820	828	772	763	856	807	832	785	856	812	790	741	768	780	803	783	806	846	875	793	796	826	793	818	783	841	748	809	742	770	816	836	779	784	784	783	816	753	821	829	811	838	789	784	770	841	821	781	810	823	771	797	787	761	800	852	854	841	764	808	787	782	821	760	838	829	786	799	819	812	772	800	843	842	825	828	851	820	805	813	793	821	831	791	843	812	816	775	802	814	855	784	826	780	815	827	848	801	821	815	816	783	803	801	821	799	828	773	831	778	802	836	780	763	798	827	841	797	771	803	813	819	780	807	765	813	825	754	842	778	810	789	810	797	776	808	780	854	818	787	820	796	791	804	806	804	802	832	773	850	839	788	799	780	809	806	799	777	769	810	760	786	821	787	780	831	782	744	802	756	859	800	814	742	832	805	809	843	771	794	848	791	798	816	801	812	819	816	825	828	803	796	810	824	801	780	827	746	790	835	830	805	785	798	830	777	824	819	846	800	774	797	831	755	814	797	852	815	806	824	843	815	769	789	823	783	815	865	811	807	853	845	800	815	802	868	784	823	827	833	809	833	763	813	783	771	850	829	772	810	837	826	835	808	810	775	883	880	769	845	813	866	786	794	779	844	819	776	829	817	840	835	785	790	781	800	811	753	828	837	804	781	860	793	783	802	815	797	761	844	787	818	789	844	820	779	796	840
22535	21045	28664	23724	21453	22681	21277	12691	8409	7103	5539	5087	4528	3896	3419	2770	2507	2464	2265	2087	1897	1795	1765	1475	1420	1373	1293	1300	1253	1214	1094	1172	1190	1125	1150	1191	1161	1137	1093	1126	1044	1056	1082	1120	1149	1126	1075	1085	1062	987	981	1014	1098	1079	1080	1029	1005	1025	1024	1015	1039	984	1037	1041	953	1064	1052	1009	1027	1023	1052	1012	1001	999	1050	970	970	1028	1044	991	1018	1032	1041	1009	1023	1035	1043	1023	1014	969	1001	983	1001	1043	1016	1030	998	1014	1076	976	1035	999	1043	1042	1030	991	1003	1052	1048	1020	1056	1000	961	958	1035	996	973	1010	1039	989	1067	980	1030	1017	1021	1005	981	1042	1067	992	1144	1034	996	991	1029	1018	969	992	972	1049	997	996	1067	1027	1032	972	1055	1001	1047	1013	1039	1010	1008	956	1054	1019	999	997	1042	941	975	1066	1038	983	1008	1054	1010	1016	997	1012	992	1021	1071	995	1049	991	999	1013	924	1000	1014	995	987	954	1041	957	1006	1015	1046	1034	977	1035	995	962	1039	998	993	1066	982	1025	1007	965	1019	1011	1040	1039	1022	937	1050	1058	1010	1059	1029	962	1033	1077	1033	995	1023	989	985	992	1010	962	1044	1005	1059	944	1032	1039	977	1007	1067	984	979	971	1017	997	1001	967	1030	971	979	1055	985	1011	1011	1009	980	1046	1009	997	998	972	1002	1057	1005	1012	1041	1037	1045	1036	997	986	1005	1055	1009	1036	1008	981	1002	1011	978	1042	1042	1002	969	1029	1048	985	1011	989	1002	1055	945	1028	1038	986	1057	992	971	996	1022	997	1060	930	1022	1043	1044	1022	964	1000	1011	981	1036	1011	983	1041	987	1013	1021	1025	974	1035	1007	982	1012	1057	1074	1002	1035	1015	978	1010	977	991	1006	1000	994	1056	1016	1043	1040	1024	1078	970	1074	948	1034	995	1027	990	981	1031	985	989	1003	1055	1023	1005	975	1011	990	1000	981	1033	943	1027	958	1043	1049	986	1025	1015	1049	1000	1028	950	995	982	988	993	1009	977	1016	1003	972	997	992	983	1044	1042	994	1022	1030	997	987	1002	1006	1024	1027	1008	1079	987	952	997	1041	1019	1016	1000	1027	1024	977	1001	1016	940	1031	954	1037	969	951	1024	1047	978	1035	1006	1023	1002	1009	998	1014	969	1018	1037	976	1019	998	997	968	1014	980	985	1006	988	979	1044	936	1025	990	988	1058	998	1059	954	1008	1024	973	1034	1014	1037	1121	1056	1021	1021	990	1019	1016	992	981	980	1039	1004	1019	1024	1033	1003	999	990	988	1045	954	1000	919	1028	965	1058	1016	1057	1018	986	963	966	1032	980	1044	959	1033	1063	1041	912	995	994	1016	986	957	955	982	964	988	990	1031	991	1065	973	1012	1013	1008	1005	968	1002	1012	964	1000	1055	1044	969	1017	994	1041	1007	958	1024	990	1017	1024	958	1017	973	1037	1043	1004	1043	1045	984	1031	963	1042	988	1050	1018	970	1016	1000	988	1001	1006	1027	976	1023	1029	1053	994	1019	988	1013	1035	1067	1054	973	1052	1000	1053	1082	1016	1069	986	995	1044	968	1045	1003	1010	981	1038	972	1018	1048	995	1029	986	998	1010	1028	948	1034	981	960	970	952	1025	974	997	1008	992	1015	1098	1016	1002	994	1017	962	950	977	1026	1006	1020	1027	1049	1001	998	1030	964	959	918	973	974	1065	997	1021	978	1019	1041	987	1011	1010	1038	1018	996	994	981	1003	929	1058	1003	1016	976	999	1026	983	1029	1021	1003	1058	974	1026	1068	986	1029	979	959	978	1033	972	1087	992	1006	979	1004	959	987	1040	1020	994	992	1034	972	1008	1021	996	1002	948	1028	1003	999	986	998	983	1052	989	974	992	1011	1036	996	983	1006	936	1075	990	1003	1026	1050	1049	1014	955	977	1029	991	1054	984	1053	965	977	1014	1047	962	1023	1039	1022	967	1025	973	1005	1019	1040	1073	999	1014	973	1008	982	1060	980	1079	1043	1003	1037	1031	1010	968	1035	1099	966	1005	1028	1002	1007	1046	1088	1021	941	920	955	952	1010	998	1017	1089	999	1014	1022	997	1041	1037	996	1026	1018	993	1014	1019	995	1034	954	1001	1010	991	958	1003	1012	1018	1017	1058	1073	1001	1007	978	1061	1010	1023	939	1034	1012	1016	986	1000	1013	1025	1004	994	1010	1008	1011	1067	981	1019	985	1044	1054	1023	1023	1000	1002	1022	1004	1061	1011	1005	967	1012	1008	981	1057	980	991	994	1018	1011	1049	1051	981	987	1001	960	1027	1029	997	999	949	991	988	1002	1007	1037	1060	991	1023	1010	934	1028	1023	981	979	1118	991	1026	976	1035	1038	1036	1040	989	1018	1022	999	959	965	1017	1051	1007	993	931	1045	1029	999	1028	1012	1004	1032	1071	1015	1014	991	1008	1026	1019	1003	1015	1036	996	969	995	1078	1040	1025	1019	1017	986	1010	1049	1004	1028	978	1012	1009	1017	1006	975	1040	962	1009	1041	1008	984	1037	956	1047	1032	993	928	1015	1067	993	1033	1000	1020	1019	944	1017	1071	1034	986	1014	978	1015	1008	1023	1057	1012	1002	1066	1014	965	993	1011	1052	971	1054	986	990	1040	1050	1000	1059	1028	994	998	954	979	957	1004	972	977	969	966	1071	984	1006	1035	990	968	989	988	1003	990	1017	989	982	977	1016	978	983	988	981	1003	984	1043	1018	1047	1046	907	977	1011	993	1044	1042	1004	1013	1043	989	1013	1029	1029	990	1038	970	959	1020	1003	1009	1019	987	939	1038	1009	1009	967	954	1028	1018	965	1060	949	999	1024	1025	992	978	1006	987	1009	1035	963	996	953	1009	960	978	1019	1025	1000	958	969	975	1042	1034	1014	992	980	1035	1033	978	1049	1011	1078	993	1035	1079	991	1033	997	989	1035	1068	1016	1003	1047	1048	1023	1021	954	1011	966	997	1020	999	970	986	944	1004	1017	987	994	967	955	1000	978	1057	988	1018	970	1047	991	971	965	1044	1013	989	986	939	1017	981	1007	969	1016	980	1024	996	979	958	1034	1022	1020	1034	993	999	987	981	1070	1006	986	1050	1023	994	1001	1039	1045	1010	1036	1013	1026	951	1001	1008	992	1034	985	967	973	968	1028	1030	1027	1003	1007	1025	962	1025	1072	1014	1048	1035	1069	1019	1032	1008	1043	1004	987	1077	1001	988	970	1023	990	1035	1023	991	976	1057	1057	986	1004	975	995	1023	1010	1006	1004	1006	993	939	993	964	1002	1001	1027	1042	970	1001	1073	1003	985	1038	994	1041	1004	967	1039	1025	1024	1017	1009	1026	1010	1034	1029	990	1003	1051	956	1048	1023	1007	1018	982	1037	975	969	971	1027	999	947	1068	965	1026	959	1015	977	950	954	1007	986	984	1014	965	1031	974	1035	1000	1005	989	966	1034	1029	1024	1036	978	1007	960	988	979	973	1014	985	1027	1034	927	973	1067	959	1002	992	983	998	1004	1055	993	1016	999	1073	989	964	957	1048	982	1043	1045	1061	1001	1006	1036	1046	1058	1047	963	991	965	1009	973	987	1018	998	1048	994	993	989	983	1008	986	939	1051	1038	994	1014	995	937	1038	991	1078	1033	1005	952	1013	1012	1002	984	968	1036	983	986	1010	1031	1031	1002	953	953	1046	1065	1020	997	1002	1025	988	991	1042	1062	1026	1056	995	1017	985	1007	960	986	927	933	949	1006	970	1038	1047	1007	998	1064	1020	985	1023	1011	956	1013	1007	1040	1017	1004	1031	973	946	1012	989	1062	1045	1038	1033	1010	1035	990	1046	1004	978	993	973	1012	1040	992	1014	1045	1022	979	1020	957	1036	1015	939	944	1065	988	1000	941	927	1042	1034	1036	974	947	960	978	994	1003	991	981	1043	999	1043	1025	944	1063	957	1028	1002	935	955	1026	1032	1054	1036	971	1046	1030	980	998	1002	1017	1049	1070	1048	1012	989	1000	1049	975	1004	985	1030	993	1039	1061	986	943	1026	991	1018	983	1039	971	988	993	1006	973	1059	1009	995	995	922	1026	976	985	1093	1028	986	997	986	1032	989	994	1019	1013	1005	995	1015	1017	1009	990	1014	980	1003	1007	973	1008	963	998	966	1031	970	1022	977	992	1033	1048	1036	1029	1026	1036	982	984	975	1005	976	994	1029	966	1012	1059	1061	1007	978	1047	1021	1001	1018	1009	989	1050	994	995	1015	981	1038	972	1004	1021	1021	994	1040	1019	1033	1047	937	998	1042	950	997	1005	997	964	960	968
30732	54408	44587	32034	26907	20990	17642	15293	11453	9586	8085	7095	6298	5445	4371	3690	3207	3027	2734	2444	2154	2114	1833	1783	1643	1520	1405	1314	1252	1179	1202	1217	1169	1115	1138	1201	1239	1122	1215	1199	1092	1096	1094	1130	1100	1091	1054	1091	1015	1007	1058	1027	959	1012	1008	1041	1084	1049	1011	1033	1040	1052	992	977	969	1001	1014	1053	1056	1011	1006	987	1010	1004	999	1010	959	993	962	972	1024	939	1021	933	984	1007	1006	996	978	1020	966	962	980	954	1016	1024	991	976	985	945	976	945	944	931	1048	1018	958	983	960	1024	1046	971	987	975	948	1005	988	980	1022	980	1018	1031	1026	985	1041	993	917	967	981	998	974	1004	1009	924	939	1007	994	988	937	963	981	981	1038	982	1002	961	921	980	1016	1005	984	999	990	999	989	1022	980	976	1002	991	988	990	1001	902	1014	1020	985	954	1012	970	990	958	940	986	970	926	988	1030	957	970	1021	946	963	1017	1000	962	931	960	964	948	957	1017	911	998	975	992	1024	936	1033	992	994	1004	979	973	951	951	979	1028	949	998	1037	967	936	999	989	985	1010	1021	963	977	970	943	1003	1024	999	961	964	969	982	1059	954	1026	1021	971	994	967	975	1005	1014	1018	1024	974	1013	994	974	994	995	988	988	1035	982	989	1029	996	989	1019	1026	973	926	1059	988	1008	1020	974	955	1003	1037	1024	1019	966	974	985	1039	957	1003	933	1006	1008	1000	1007	966	973	985	949	936	991	1032	951	988	983	982	1021	1006	1060	988	1009	1004	997	986	1012	1037	1045	988	1019	1005	934	1025	969	974	982	976	1014	1004	1017	988	991	974	1008	979	986	965	997	915	998	970	1026	983	999	1023	934	1041	980	917	955	1010	1026	939	1015	934	993	947	975	981	984	1051	1008	982	955	957	969	1019	995	999	973	980	968	947	1038	1046	968	971	958	977	1019	990	986	1011	1016	959	978	1020	953	987	1020	965	998	994	994	983	1014	956	956	934	1096	994	956	977	992	996	1007	995	1012	1019	1005	959	1019	1005	1010	948	1012	971	976	968	994	988	984	1014	1044	1013	995	1008	958	935	975	1007	979	967	955	1021	959	917	979	971	904	961	992	985	999	930	995	1041	1040	1047	1015	988	959	997	932	1007	993	1035	956	992	940	1010	989	937	987	1024	999	982	973	1000	992	1020	981	1008	1049	950	1000	1007	981	958	990	992	963	1000	965	989	954	988	942	920	981	972	1016	996	1075	1014	969	975	969	1002	1006	1015	976	992	938	958	961	995	987	970	952	983	981	970	985	959	1019	1046	997	980	979	976	959	1008	988	1017	998	1003	999	946	971	980	1024	949	991	964	1007	938	963	990	1006	986	953	977	1014	1007	971	1021	1016	948	955	999	1070	983	1002	1006	974	944	1028	1044	1002	1011	967	955	933	973	1029	954	993	940	959	993	959	994	1021	985	995	933	1040	1030	1011	1027	1030	1030	974	1006	968	1006	1005	984	985	1028	960	928	944	983	995	988	1013	987	1008	982	1037	1006	983	975	1015	967	937	967	960	1020	1012	973	989	954	943	1016	958	998	986	972	1021	934	974	978	1002	1016	999	971	975	978	1017	988	978	1002	965	976	981	945	976	1024	957	996	989	961	982	968	975	975	978	941	994	957	1011	983	964	998	1004	968	980	977	980	950	1006	1034	961	993	955	992	1010	999	1005	1018	993	927	988	991	971	958	971	1031	984	988	947	1025	1001	967	994	1038	963	964	1016	999	1001	1010	912	1013	940	961	917	1031	960	994	945	995	996	944	961	984	1033	940	940	968	967	1045	971	979	999	1004	991	993	949	952	1000	941	1011	999	1055	962	951	1018	974	1004	969	1010	1049	1005	1007	979	1013	956	1020	959	965	1029	968	1025	1001	974	930	1017	997	1041	986	994	1018	973	1047	992	973	1026	988	1006	949	962	962	968	983	985	975	979	1025	1009	959	907	978	1069	994	1010	973	965	997	1002	1024	972	979	992	1019	962	1001	1014	1024	1006	1018	1011	1031	1011	1007	1014	935	1054	1036	1106	973	939	1023	1039	979	995	981	1018	977	995	955	992	942	985	960	991	992	966	976	982	1059	985	1020	1005	1010	1020	1022	1009	957	998	955	959	945	1022	1062	1027	1006	1035	956	994	951	969	973	1021	929	964	997	965	1053	997	958	1002	997	1024	923	982	964	938	1048	961	1045	1010	908	1033	975	979	1024	1017	991	1008	1022	982	976	1005	1006	1000	999	994	1000	944	1027	1015	988	987	995	976	981	993	961	995	957	980	1030	958	1018	981	937	1012	991	1012	989	1034	985	987	997	983	1016	941	986	1047	1003	1024	948	993	1014	993	990	1014	1009	948	1004	1047	1044	972	1017	962	998	976	974	1045	1026	942	971	952	977	1017	944	934	972	965	1054	963	982	1018	985	1019	1025	937	974	990	999	985	987	999	969	1017	916	977	1001	991	1003	965	1033	998	1000	946	1013	1005	1043	1033	982	955	981	972	1009	1054	1029	1031	1002	1045	991	971	1033	919	1050	962	999	1013	1015	975	954	987	988	956	956	963	1009	1038	975	953	994	952	1006	1025	962	1028	959	996	1001	1015	954	1035	1022	1001	1017	958	991	987	1004	995	999	979	1022	983	993	944	1052	1017	1019	999	1006	974	1010	991	983	1011	1005	979	927	990	1013	918	937	1042	976	975	969	1036	1014	1005	1013	953	970	967	958	1024	1007	962	1040	983	1065	1003	963	959	981	1003	956	1033	967	1053	973	967	1019	944	975	997	1022	941	978	944	1018	979	1029	1012	982	980	1019	997	943	1008	991	980	972	1016	996	977	945	1034	1011	1018	1043	989	964	997	1002	980	1001	968	986	1035	991	1072	1020	920	926	973	1021	976	989	984	1016	981	993	970	936	999	968	981	1001	1071	990	958	947	972	1005	1031	990	1004	991	977	960	1046	954	1016	955	966	1018	953	992	985	912	930	1001	969	1004	1059	979	1013	1058	1029	982	1016	983	1006	1003	962	930	997	981	1051	999	983	1024	989	990	942	995	1033	974	1050	1003	978	1082	991	993	1002	992	997	997	971	940	958	926	1011	979	963	1017	946	1007	947	1025	1011	922	977	932	958	982	974	963	959	993	1035	1002	983	968	981	961	986	950	972	983	1016	947	982	982	1049	958	1033	1008	959	1032	980	979	1017	998	968	999	970	1012	1020	992	964	1000	1002	977	950	997	1018	978	1014	947	1019	964	1055	964	976	1006	982	1002	983	1001	1003	966	1044	1008	1016	1025	927	1029	942	1017	947	987	1013	1070	1036	1051	992	952	981	1013	989	947	962	952	1054	1041	966	1004	956	981	983	985	954	1006	956	982	1006	982	960	1031	985	952	933	965	964	1023	1008	996	988	942	1010	1014	993	925	1019	980	968	947	973	975	1007	989	1002	973	1007	1010	1014	999	987	1005	999	1009	969	974	1010	999	961	978	961	975	960	1020	951	1025	995	977	1016	1032	990	1016	975	979	1000	958	953	989	998	993	946	974	1006	980	1037	963	1002	1023	1033	971	984	956	1026	969	985	954	973	959	992	958	978	1017	1031	1010	1033	958	992	947	999	974	973	1003	1002	989	969	991	962	1002	961	974	962	1015	996	1030	1047	987	970	1013	986	950	1060	1020	976	1012	963	1009	1072	964	1018	981	979	990	979	989	955	1003	937	990	980	921	937	992	998	972	986	957	1017	1021	966	957	930	1068	1000	957	915	1076	1010	1002	1014	986	987	973	1021	1005	988	973	928	952	1033	1004	987	985	977	1017	918	985	1026	979	982	939	976	995	991	1097	982	965	959	1016	1001	992	1011	1002	994	954	1019	1010	984	996	1013	940	970	989	1042	1006	944	919	1045	965	991	1021	972	1007	964	982	1037	1053	981	975	1019	1062	1000	1038	963	964	1030	968	986	951	975	954	930	987	968	1017	1004	1006	979	970	1005	986	1013	920	987	987	978	998	965	965	960	1003	954	997	1050	999	954	967	996	956	989	990
29231	27742	32556	22958	14378	8281	5747	5040	3847	3031	2390	2107	1889	1689	1486	1318	1192	1108	1033	952	913	874	901	758	769	703	742	734	715	663	678	710	652	640	640	643	645	667	660	677	661	703	662	666	661	689	654	653	666	678	650	668	637	687	592	619	637	647	638	631	629	660	618	579	594	659	591	650	621	617	619	601	639	683	667	638	649	625	651	660	666	657	589	597	650	644	563	613	642	669	622	646	633	633	577	617	671	649	578	603	634	662	585	581	625	616	648	621	600	621	619	628	651	634	613	679	626	661	672	647	696	636	570	647	630	622	604	647	672	627	641	641	614	665	644	625	612	610	610	677	611	647	653	588	608	627	662	625	627	617	598	648	651	624	593	606	654	599	589	580	621	625	654	610	632	663	633	605	619	651	603	604	616	634	609	652	636	622	652	624	638	646	620	613	626	602	628	613	662	632	678	592	648	641	598	648	639	626	617	628	648	635	668	583	638	652	661	595	636	598	646	669	630	676	594	667	623	638	637	649	627	654	641	583	679	658	653	626	647	649	661	585	691	643	614	642	646	663	610	584	598	588	616	637	637	644	557	643	637	629	635	671	685	620	601	621	653	602	631	652	621	605	612	653	629	641	627	692	623	679	618	620	638	688	649	656	613	619	602	656	634	674	615	615	655	627	652	635	628	581	648	630	625	634	618	674	616	609	605	611	625	625	631	647	619	595	654	648	629	615	621	611	625	653	638	614	608	655	629	647	634	582	616	640	622	656	701	634	650	625	623	607	616	625	613	635	627	615	619	601	634	673	637	688	624	636	634	634	664	656	606	627	608	614	631	643	636	654	625	655	599	675	625	594	607	604	603	598	623	639	615	563	635	598	657	643	562	574	654	639	658	661	632	624	645	662	632	594	573	624	536	604	606	636	641	612	650	604	625	599	663	599	629	624	619	648	635	661	649	657	613	606	654	609	621	684	634	658	656	622	591	631	658	640	625	618	646	607	670	646	640	667	684	617	633	619	622	622	639	630	581	643	617	608	622	588	588	639	588	675	650	622	601	604	640	633	655	652	596	631	617	673	681	641	634	648	630	619	666	652	672	650	603	637	623	637	615	653	642	678	646	634	624	645	661	642	647	644	648	602	634	582	660	625	621	662	603	646	638	652	650	634	689	670	647	642	608	619	671	640	641	627	584	669	632	624	650	647	601	631	596	628	632	631	663	610	638	664	611	688	591	647	612	646	644	621	597	654	621	619	631	584	604	671	666	645	642	625	638	624	625	660	612	589	610	664	629	644	593	605	609	679	626	616	628	603	633	630	647	661	616	633	618	679	659	648	639	628	685	632	595	676	634	618	621	606	656	684	631	625	630	607	596	642	666	556	643	631	613	614	623	676	631	614	657	700	662	648	682	668	613	605	613	669	633	598	650	647	645	661	628	618	652	641	628	646	671	658	594	620	633	597	631	640	618	642	683	645	622	601	612	651	639	620	664	661	616	598	635	653	645	641	677	605	673	638	666	682	645	627	597	645	618	606	570	657	614	603	640	614	610	640	590	635	662	628	601	649	633	661	629	648	620	655	676	586	648	631	637	597	639	684	649	618	639	645	596	578	646	648	645	613	597	644	644	617	623	608	655	682	592	626	620	592	596	636	628	631	641	628	650	649	648	629	628	626	650	641	614	641	603	596	634	639	586	676	670	638	639	674	609	598	651	658	639	635	640	626	628	628	637	650	643	626	611	584	685	659	661	635	652	623	664	667	669	592	612	672	660	617	603	629	627	663	607	684	639	633	629	608	625	619	639	661	666	656	629	605	630	635	616	626	661	591	632	602	635	637	599	620	606	600	607	613	631	607	600	666	625	598	651	618	607	619	634	641	650	608	625	630	608	640	626	636	655	642	647	600	637	638	642	600	652	664	604	642	623	664	661	665	597	648	626	618	619	636	694	656	581	615	670	602	649	637	619	631	629	626	655	604	687	624	679	644	609	640	621	648	648	630	634	602	620	629	681	604	616	611	653	626	645	656	639	602	627	639	675	624	626	631	608	625	644	621	675	639	663	673	628	663	573	618	636	613	646	639	639	645	654	625	680	621	627	649	590	582	621	625	669	569	628	636	636	662	658	638	649	627	648	640	646	616	670	613	611	674	595	629	622	595	693	615	622	649	664	640	623	616	688	619	602	590	682	587	594	640	696	626	646	658	618	640	672	662	622	616	601	620	626	619	607	695	649	656	640	660	603	651	635	556	643	608	627	633	593	646	656	646	680	607	646	603	613	619	654	687	612	566	630	658	629	627	639	615	644	627	635	632	630	598	640	628	640	670	633	638	676	666	652	596	621	600	665	645	596	595	637	627	626	606	600	580	600	613	651	624	610	612	622	636	622	686	632	616	654	607	708	644	656	603	650	624	596	624	663	627	643	612	614	620	650	600	691	636	614	618	643	663	669	637	654	595	639	708	638	618	660	663	647	611	652	621	594	653	630	644	621	614	657	610	639	648	629	659	604	633	624	624	625	639	652	692	621	603	673	647	666	626	555	618	638	656	629	679	593	625	656	668	610	662	601	642	570	626	657	594	588	619	640	584	622	664	655	609	638	670	679	590	643	588	632	610	651	599	607	653	587	622	632	640	629	670	598	643	658	691	625	659	632	584	675	699	673	622	650	616	602	587	651	672	603	668	640	651	600	655	639	606	614	633	653	619	637	651	647	644	607	640	649	649	641	624	644	590	641	630	650	601	591	627	630	680	650	640	635	627	680	627	612	609	671	649	614	611	624	600	597	624	613	650	595	596	625	621	625	617	631	687	594	629	672	602	619	628	659	606	632	626	667	626	687	618	675	647	655	666	665	648	633	601	651	628	618	622	618	648	631	620	641	595	629	599	609	634	613	640	607	586	609	626	602	630	642	635	598	599	623	639	651	651	631	652	624	655	659	640	562	619	679	642	619	615	621	689	646	615	650	611	666	605	595	681	656	636	666	633	611	622	637	612	636	617	660	652	606	606	628	588	667	629	581	624	645	635	650	670	636	618	624	631	681	671	646	576	645	606	656	624	652	630	609	579	635	586	639	648	684	655	651	615	608	702	659	621	618	633	597	620	669	646	646	649	614	599	671	614	621	643	653	654	634	632	621	610	590	592	646	668	620	595	631	646	654	622	668	566	611	663	642	623	618	615	660	588	625	656	663	664	592	624	639	607	629	661	605	622	614	605	645	635	632	678	649	643	648	651	592	645	640	663	631	633	586	634	575	680	637	646	624	634	620	589	593	648	647	611	621	634	637	616	620	653	640	670	620	650	656	631	604	633	630	659	626	625	629	644	609	657	612	654	702	655	659	631	639	647	609	626	625	610	626	640	650	635	632	621	607	649	644	629	625	679	555	675	568	654	621	651	619	654	633	607	634	624	601	600	595	610	645	648	665	685	663	665	661	676	623	620	654	606	615	611	651	601	601	623	645	664	656	628	641	647	610	636	641	669	642	608	611	653	580	627	610	602	624	637
25856	39633	31609	19856	15593	10967	8611	7753	5939	4749	3652	3053	2632	2458	1992	1723	1598	1475	1257	1124	1074	1065	970	872	834	797	740	783	789	698	678	743	678	668	666	689	705	671	720	696	712	699	691	656	664	687	673	662	644	654	662	654	659	661	696	678	654	654	698	674	678	638	626	646	598	660	646	655	591	643	590	696	629	646	664	656	637	650	641	677	660	674	606	648	645	655	629	679	659	642	611	644	638	661	663	648	665	615	645	679	631	611	684	628	666	653	673	693	614	638	655	672	630	637	695	593	642	688	650	658	637	618	664	665	655	649	652	651	631	642	666	630	680	659	665	628	671	651	639	638	652	637	686	685	587	642	682	612	664	688	685	653	644	632	663	618	634	621	672	652	652	651	655	661	656	592	625	681	637	653	633	620	634	627	653	655	620	655	688	640	650	651	661	659	644	669	661	661	663	630	627	708	645	679	612	659	640	632	635	615	605	687	660	661	620	671	623	673	685	646	624	655	644	629	644	593	601	638	668	610	642	651	635	666	696	648	615	674	686	636	667	688	622	662	678	671	660	669	673	662	637	678	670	671	636	625	670	630	644	627	628	661	664	636	672	633	652	597	659	706	654	662	629	615	670	652	638	609	656	609	611	675	667	602	668	631	621	701	671	638	607	656	652	675	670	629	652	644	663	657	658	628	696	619	696	663	641	613	668	657	646	631	626	631	645	672	624	634	669	652	668	613	668	625	690	664	645	679	664	652	662	670	641	628	668	643	628	663	619	668	632	650	638	638	624	664	653	653	635	680	665	629	641	595	649	670	631	649	662	650	664	653	710	634	655	610	676	626	681	675	659	663	698	688	680	629	673	669	642	661	668	657	611	653	643	601	641	652	615	692	621	665	655	652	651	636	614	701	649	677	623	650	614	636	621	688	649	639	645	623	632	645	660	638	625	630	681	623	654	622	647	625	641	660	641	685	617	655	632	660	643	672	666	678	639	638	630	645	686	639	646	678	657	644	700	686	666	691	662	651	635	659	620	597	677	687	611	640	690	627	688	668	668	625	653	681	682	695	652	638	652	647	667	649	580	678	684	678	660	633	629	673	637	710	639	582	650	670	641	653	644	629	602	626	677	668	673	634	685	651	615	632	656	653	638	634	630	670	663	651	651	614	710	671	648	622	684	594	606	632	681	635	683	630	662	665	646	624	644	616	648	644	673	630	717	677	663	647	653	676	672	622	669	643	625	637	610	665	628	637	669	660	614	692	628	654	574	646	677	668	623	652	653	696	665	638	651	653	653	618	626	639	678	617	667	677	662	600	655	608	654	671	644	568	651	651	632	674	664	649	619	698	617	640	670	654	670	663	659	654	714	647	640	660	662	653	669	647	613	660	651	626	673	623	635	618	648	628	651	642	625	644	647	636	655	639	633	634	626	676	654	697	632	638	631	655	703	689	692	687	691	622	632	611	647	643	650	636	653	615	665	673	685	675	598	653	668	682	688	627	629	639	642	680	634	630	657	649	677	654	658	660	657	681	680	654	657	622	647	665	635	618	654	657	696	635	667	633	616	635	633	648	672	640	664	614	597	653	657	614	619	655	624	630	679	675	632	668	663	661	696	675	676	643	666	674	631	638	621	666	642	624	647	660	630	681	644	647	659	666	670	603	662	687	639	620	637	692	625	661	690	613	680	623	672	664	651	658	658	641	637	639	635	663	631	682	660	631	650	642	647	637	663	634	635	624	635	668	659	660	613	706	644	627	703	653	645	627	663	613	629	651	698	638	652	646	657	652	662	608	633	637	596	667	631	598	624	637	676	638	659	705	640	687	619	654	609	657	612	641	641	627	632	684	693	677	634	649	637	624	701	688	646	651	645	670	603	630	639	615	641	629	658	607	656	655	612	631	648	643	652	657	716	617	619	665	614	658	644	666	609	623	663	654	641	634	651	671	664	667	646	638	661	646	655	664	714	630	638	658	685	686	641	663	673	644	628	666	652	629	671	612	652	676	677	630	681	644	686	637	640	652	663	659	655	678	657	628	639	678	613	626	646	639	653	663	649	649	632	677	638	665	639	624	679	642	675	711	616	687	652	625	667	650	665	662	650	650	647	659	630	616	667	650	690	673	694	669	615	649	607	670	614	657	674	642	657	647	642	661	659	616	638	665	663	627	622	637	675	671	669	597	697	654	628	681	608	644	640	678	675	647	650	623	658	666	645	650	681	699	601	650	647	655	653	628	607	644	634	693	698	679	669	637	664	637	666	626	647	649	609	691	652	689	659	660	659	661	650	684	641	683	655	683	661	640	628	682	655	665	670	631	644	646	669	682	635	672	664	668	638	677	631	683	642	653	675	646	633	660	630	653	653	618	613	652	676	640	689	649	663	595	649	626	617	672	638	635	683	612	642	602	692	656	672	693	707	627	658	624	655	693	648	633	687	632	672	597	649	608	651	659	642	640	653	671	645	656	604	628	678	679	659	674	658	633	641	653	640	680	691	647	674	654	659	651	604	677	628	698	681	651	667	662	602	640	597	688	628	644	658	666	625	636	651	710	616	620	650	655	718	632	660	691	614	673	647	671	618	625	671	646	651	654	625	690	614	670	660	593	674	616	637	647	672	637	644	645	646	660	641	612	647	639	635	611	691	679	665	616	585	654	646	637	668	695	670	669	680	618	665	651	640	652	635	682	630	633	630	696	649	671	666	641	677	641	670	632	663	655	671	696	682	615	636	679	599	705	658	692	614	640	654	643	644	637	631	639	701	665	642	644	677	643	646	637	657	649	659	680	668	697	619	639	690	628	636	665	629	680	658	621	623	674	629	669	634	684	627	649	644	626	693	659	627	655	626	673	677	645	645	686	652	672	646	666	654	671	645	632	648	631	670	637	647	667	660	618	708	669	659	666	619	608	671	676	652	650	648	691	643	623	671	683	649	664	652	635	595	631	668	642	621	694	622	627	660	667	702	682	639	645	629	644	679	669	667	662	657	673	672	622	589	691	643	618	640	677	641	695	649	639	656	689	638	619	682	650	657	637	648	635	660	617	694	666	671	690	646	604	662	613	637	654	646	639	670	628	614	650	597	726	666	640	633	641	659	614	674	659	643	664	656	680	617	651	654	657	646	680	643	640	640	667	586	644	631	673	678	650	674	648	634	660	602	665	655	699	627	663	636	648	637	613	656	661	674	630	648	664	659	647	669	637	640	620	712	667	636	680	611	695	652	632	699	674	657	657	665	654	643	661	657	576	644	627	676	623	654	654	661	640	643	673	671	655	627	662	645	633	642	630	683	638	665	662	635	659	683	648	663	664	658	663	644	656	653	655	654	660	620	655	677	609	662	630	624	704	642	638	652	694	644	656	652	651	622	658	634	669	689	660	624	671	720	644	629	646	672	653	650	662	660	619	633	661	645	701	632	640	672	677	647	666	640	674	644	675	644	627	699	603	629	686	625	684	647	659	663	691	683	600	639	680	632	604	681	692	682	679	643	645	637	594	676	673
23784	21047	28304	24485	21924	18989	11994	8419	6695	5316	4088	3412	2962	2615	2384	1943	1824	1692	1434	1434	1358	1312	1233	1053	1023	1044	948	904	864	817	796	857	858	852	849	840	829	878	802	778	851	820	817	819	872	814	804	804	770	753	757	793	768	795	800	805	766	786	774	798	776	738	744	798	766	789	759	773	713	772	740	743	765	759	758	766	784	785	714	751	736	773	776	738	737	764	795	737	750	775	791	726	766	730	757	789	724	731	734	744	736	736	764	790	740	719	785	767	778	774	686	793	747	770	743	812	762	763	747	753	725	701	766	740	758	722	748	716	729	760	761	750	768	711	750	751	782	767	811	788	737	783	778	751	763	773	752	721	783	743	739	732	707	811	786	758	737	737	749	717	744	731	748	729	781	741	773	741	737	782	736	725	736	763	748	767	750	747	772	814	747	734	784	765	742	793	739	775	795	756	707	711	793	761	748	706	740	724	734	734	803	781	711	762	776	747	723	768	698	771	781	755	735	754	721	746	741	762	797	751	782	782	744	747	744	780	753	762	772	817	773	729	741	785	701	766	809	712	780	765	742	762	767	733	701	818	792	806	758	763	800	814	712	792	739	795	780	801	721	771	724	749	769	741	727	786	754	759	750	695	795	785	727	784	724	772	736	769	768	721	753	723	726	764	741	724	744	768	718	771	776	833	701	774	822	747	776	749	741	825	755	780	735	702	776	822	749	737	735	732	762	733	773	772	783	719	788	761	769	810	752	777	722	782	780	749	769	789	807	704	760	784	796	777	733	720	739	758	768	754	743	757	734	781	745	785	760	765	797	775	750	755	700	740	758	760	741	727	740	811	777	761	688	766	731	787	755	772	741	796	776	711	775	755	733	740	726	767	757	776	737	789	761	782	810	764	754	710	775	749	806	761	795	782	750	699	715	747	809	732	735	745	768	760	744	775	803	790	743	736	770	772	788	781	748	743	724	754	761	749	711	781	779	730	761	793	783	738	780	785	761	794	747	796	828	783	736	804	759	777	740	763	744	759	710	779	697	746	785	722	735	758	769	736	769	779	792	753	764	750	781	767	761	720	744	750	736	799	723	767	764	821	781	790	769	759	768	689	797	709	765	719	774	737	785	719	742	778	723	734	798	732	746	748	687	762	748	729	756	774	767	747	767	794	764	749	731	767	743	770	745	775	732	744	704	724	808	762	801	771	739	723	775	714	685	759	757	716	755	766	757	746	746	763	773	786	763	740	722	721	732	756	728	775	790	791	735	830	783	763	778	758	762	743	803	784	719	780	768	781	714	760	734	792	764	780	738	820	756	769	791	737	777	753	749	755	783	767	773	755	731	744	828	780	771	705	761	722	738	779	761	774	768	790	759	749	852	792	756	778	767	752	751	724	806	799	745	769	745	756	759	741	749	751	818	782	765	766	744	768	806	760	790	734	715	730	746	733	789	748	688	790	766	775	743	767	794	749	752	759	748	762	731	793	763	742	743	761	749	790	748	751	775	731	674	742	728	727	737	766	752	775	742	745	764	784	779	765	725	757	733	781	751	795	793	740	739	781	740	775	791	740	697	768	728	756	742	731	764	724	717	762	723	714	735	777	753	765	805	718	692	803	777	746	735	727	750	802	797	717	756	800	801	731	723	735	764	785	746	736	750	763	797	741	799	700	738	762	758	713	756	731	731	767	774	741	770	735	741	748	780	733	756	756	767	730	764	715	712	758	785	767	768	741	676	719	782	748	726	766	749	754	713	764	704	789	790	696	728	701	698	764	779	785	761	743	776	730	737	804	706	745	747	768	784	721	730	787	751	746	731	797	740	739	707	740	737	735	731	776	787	779	744	796	764	768	723	792	755	747	768	739	794	746	777	781	737	803	758	747	756	807	760	750	763	767	728	791	705	733	754	755	748	737	739	725	771	754	790	804	742	793	775	739	733	758	801	766	801	780	795	737	757	700	736	731	801	755	759	765	760	733	767	784	725	772	728	778	808	743	751	750	698	725	754	754	745	784	817	746	748	761	773	805	706	721	735	699	746	775	768	765	733	776	741	763	757	785	764	737	776	737	783	723	748	711	746	744	741	769	750	756	737	768	719	760	791	732	787	752	774	754	736	745	767	718	742	794	818	789	769	690	787	772	763	760	764	777	763	800	716	792	697	781	718	749	777	775	739	810	745	717	718	824	755	747	757	784	703	771	756	720	783	713	750	731	702	741	806	742	748	740	678	769	765	771	761	740	794	741	724	819	721	728	709	740	756	765	773	708	779	749	801	820	756	774	765	763	747	753	750	787	740	736	769	763	752	704	743	706	739	766	758	773	734	735	759	767	693	717	720	727	732	777	731	797	708	810	786	718	736	758	761	768	743	727	795	718	740	775	816	751	732	748	740	738	775	746	746	764	724	747	770	760	761	771	771	749	799	735	739	778	747	703	747	734	824	759	755	764	789	700	740	767	746	749	762	697	741	769	747	773	791	735	769	783	712	795	751	786	779	750	737	781	811	762	786	789	792	725	685	769	758	767	770	749	744	781	781	772	733	731	763	761	770	789	748	739	775	711	720	738	770	802	722	826	739	828	776	767	742	747	741	761	729	725	732	756	764	759	741	719	745	800	724	748	730	785	794	762	797	722	749	728	793	753	753	772	743	787	747	775	770	750	733	756	764	775	756	800	726	745	803	740	736	750	823	719	778	735	812	752	736	749	725	755	770	767	760	776	776	730	740	719	777	746	756	792	707	809	771	784	773	765	766	793	776	747	737	783	744	779	764	740	767	818	727	781	738	762	754	800	781	742	776	752	769	672	750	779	807	777	791	750	750	787	732	787	757	698	776	777	775	760	771	794	804	701	772	721	779	761	796	766	774	770	773	719	764	732	799	747	793	739	709	727	748	764	764	729	788	784	728	761	835	719	741	744	739	802	741	761	697	786	736	750	722	759	807	732	770	742	758	776	771	758	768	736	777	749	757	772	730	781	759	757	748	751	759	735	799	749	745	789	764	744	729	760	811	749	745	775	761	799	774	790	736	780	781	755	750	782	743	809	749	775	784	739	802	724	742	773	739	754	766	726	804	779	699	760	774	751	739	743	734	750	741	757	744	755	730	748	762	768	748	753	728	748	791	765	745	761	785	735	735	720	753	761	743	809	767	781	794	753	766	737	786	796	788	745	707	784	758	736	785	769	768	764	758	703	750	721	737	716	760	792	786	801	767	738	765	762	701	749	788	689	805	758	755	784	712	726	791	713	777	756	765	767	718	730	747	775	712	742	708	735	784	744	738	740	759	739	777	779	731	774	724	783	718	693	773	719	714	754	785	795	791	763	749	721	743	792	741	805	724	751	752	821	785	799	726	741	754	792	773	772	747	763	748	788	812	783	754	718	752	789	786	743	741	682	795	780	773	749	762	747	731	775	791	724	738	793	777	743	802	799	799	738	775	718	719	764	748	699	723	781	772	739	761	738	757	785	769	732	737	825	761	756	764	751	796	762	764	736	806	748
27935	49035	39079	27670	21724	16130	12702	11343	9570	7743	5867	4842	4263	3621	3206	2740	2494	2180	2019	1734	1629	1542	1389	1280	1110	1092	1066	966	896	822	895	879	871	877	886	898	870	856	825	772	793	785	850	836	848	800	797	787	828	802	769	779	842	755	791	788	823	774	794	793	742	768	836	760	765	779	796	741	742	770	722	737	758	768	730	731	772	767	750	752	774	741	731	814	827	813	733	740	747	731	795	731	757	720	740	792	756	719	765	752	831	724	764	734	759	745	764	793	741	759	777	728	766	801	743	768	741	789	736	781	786	685	738	786	783	755	725	740	755	814	758	774	766	770	732	750	767	774	808	739	775	749	748	831	776	774	741	761	757	767	764	734	793	705	747	785	795	763	768	722	763	834	716	798	742	708	776	786	726	746	735	758	728	769	706	727	746	813	742	761	771	752	722	737	766	836	800	693	730	763	779	769	752	766	797	763	711	740	799	758	744	722	808	745	757	731	738	749	746	774	719	750	768	772	753	685	756	738	809	769	771	735	755	738	795	742	787	740	753	769	723	792	773	780	750	771	728	769	769	710	805	738	750	759	763	707	798	733	711	720	698	766	762	781	803	721	749	789	761	748	769	771	755	715	736	740	743	765	821	718	732	763	755	769	766	748	755	777	714	741	708	745	724	725	723	761	764	715	761	770	732	759	803	772	788	741	800	749	797	759	734	762	735	749	740	735	788	737	714	802	790	759	791	752	711	752	776	806	760	770	785	712	772	819	777	732	747	738	724	763	826	721	724	810	758	795	744	772	752	718	781	772	758	746	767	743	743	756	747	821	733	734	746	723	785	777	752	753	729	701	789	780	748	794	804	757	795	756	757	766	746	796	721	747	756	732	743	792	773	734	755	741	751	761	784	752	758	771	744	773	681	769	760	783	797	692	743	729	758	749	776	785	762	748	698	749	746	795	759	782	744	710	759	776	742	745	761	724	758	799	737	753	751	777	734	735	793	730	756	789	769	773	746	752	784	743	728	783	759	760	712	761	755	756	783	759	744	802	696	736	750	756	751	765	728	746	792	725	829	792	776	769	773	782	710	731	780	755	752	750	766	781	780	743	781	765	739	733	760	746	797	739	755	697	785	766	750	724	791	777	760	740	729	762	766	816	768	763	711	735	740	711	794	749	727	773	768	796	787	762	743	752	767	757	750	788	719	735	743	732	762	819	774	745	772	776	714	772	772	725	775	722	781	793	756	779	761	767	773	755	740	756	744	772	804	750	794	749	787	740	733	751	748	759	790	768	791	727	739	714	721	796	761	705	766	762	769	766	748	786	748	741	748	789	739	755	755	803	804	717	756	783	793	696	796	777	758	753	733	751	748	724	787	773	741	785	735	664	675	724	727	741	742	755	776	791	738	740	845	724	697	733	710	762	680	747	750	770	711	771	756	750	789	798	749	777	750	769	723	710	785	711	746	737	726	730	729	788	761	780	786	705	798	755	732	776	724	770	767	732	788	751	715	753	807	752	792	781	773	755	765	786	741	791	787	749	773	730	795	764	758	737	732	759	721	733	754	747	726	706	720	748	765	782	772	756	750	767	767	751	768	737	767	751	794	752	723	749	747	726	732	734	779	770	766	747	789	779	723	745	767	691	741	768	767	749	762	733	819	789	756	793	774	710	803	751	781	742	750	746	783	739	735	770	752	801	784	736	746	753	744	757	715	759	751	721	732	750	724	744	766	759	734	714	752	749	728	736	763	752	786	699	784	707	734	808	688	753	690	750	728	748	754	756	838	756	760	711	743	754	762	763	769	729	774	774	765	760	758	789	738	716	782	756	751	786	811	730	775	785	690	742	739	786	721	761	758	762	748	728	736	794	760	714	722	791	744	767	760	746	671	730	778	763	746	727	755	766	760	754	767	757	749	716	704	754	741	788	736	759	753	758	829	729	787	779	780	764	741	779	701	759	782	741	796	757	739	678	781	759	750	721	759	731	731	746	744	733	723	729	781	778	754	743	717	770	724	749	754	751	746	760	763	771	717	754	765	764	750	767	763	744	767	756	753	727	760	732	777	755	824	789	754	774	752	763	760	716	754	742	795	740	735	778	742	742	719	784	760	764	730	760	744	735	761	719	760	773	770	727	735	784	737	754	759	743	753	739	703	778	731	763	798	748	723	762	777	744	781	720	778	744	738	760	768	745	765	751	783	764	779	763	748	759	727	808	733	795	735	806	720	741	781	808	758	763	765	759	756	759	762	747	753	758	671	750	769	739	774	768	714	742	768	721	777	740	735	783	732	798	762	776	746	771	757	767	767	819	749	783	704	749	791	791	787	723	732	791	712	754	722	789	815	779	745	758	757	714	804	766	725	771	736	746	735	747	798	749	707	785	744	728	765	764	768	763	750	724	717	786	754	769	770	719	785	748	752	769	697	787	790	777	768	750	790	813	737	760	764	732	782	781	731	796	765	780	793	755	732	797	724	756	737	764	730	766	737	772	755	739	770	742	779	765	731	755	767	770	738	758	716	745	797	799	722	725	724	770	745	763	792	738	718	759	746	716	762	758	804	695	724	758	781	777	744	758	722	730	754	752	698	720	785	732	750	779	837	784	696	758	715	721	733	757	763	757	711	775	785	695	765	809	747	739	754	749	708	786	758	745	732	748	762	732	723	720	802	781	723	755	760	714	746	756	728	758	823	767	757	764	653	793	763	716	779	780	751	809	789	773	739	754	762	776	714	724	760	771	826	755	735	757	693	790	749	694	703	735	777	795	744	762	739	773	773	736	753	775	784	716	725	727	781	772	744	778	749	794	788	771	725	784	771	708	732	748	806	744	775	780	792	783	763	748	763	780	761	744	758	730	723	754	741	766	831	800	776	726	746	785	688	769	748	790	776	761	759	730	757	751	734	761	772	797	753	773	728	772	745	779	728	752	749	708	770	769	762	770	750	718	776	757	774	751	761	755	757	700	723	784	738	793	771	762	749	767	805	781	780	788	752	736	753	764	772	757	743	773	756	723	756	715	717	723	761	759	743	758	770	748	780	734	723	760	686	728	713	751	740	785	797	742	772	733	744	752	788	812	765	753	752	765	754	758	727	763	703	742	744	767	728	752	675	780	773	744	761	786	732	793	766	754	770	752	746	825	727	768	794	771	787	746	756	762	750	781	762	736	759	728	747	759	748	795	729	790	765	756	789	767	713	779	740	744	723	734	800	724	821	738	797	820	761	754	767	765	762	770	797	762	777	716	749	766	758	715	756	758	773	732	805	730	805	784	783	721	760	751	750	798	721	758	749	765	773	719	720	739	745	766	751	698	767	787	718	760	738	759	737	713	763	785	742	761	808	787	794	791	769	779	720	754	778	779	772	726	768	699	741	783	779	765	736	728	744	788	737	735	739	740	771	737	757	828	722	806	724	772	790	713	736	792	761	757	752	705	790	810	728	784	765	692	793	719	764	760	788	713	777	719	768	737	792	774	726	730	715	806	746	751	763	764	751	796	738	733
24892	21124	27956	26027	19989	13669	8036	6195	5175	4025	3332	2759	2331	2099	2036	1709	1626	1491	1352	1227	1221	1093	1003	1069	966	929	956	908	821	813	857	827	834	836	801	818	837	832	823	785	799	825	823	892	840	854	791	812	814	806	813	791	757	794	769	809	804	826	784	792	822	777	736	785	834	763	731	796	797	781	817	774	841	861	756	723	811	754	867	745	764	750	754	814	777	733	771	723	783	763	764	788	762	754	785	820	748	725	742	791	808	805	761	773	780	795	785	812	746	833	818	761	787	790	762	800	774	808	784	803	770	814	745	851	789	834	782	812	802	793	831	819	740	777	767	862	808	736	773	771	813	798	794	815	791	788	773	777	830	777	764	746	780	777	752	799	806	781	808	844	779	768	797	824	797	761	790	791	808	803	823	781	742	768	778	767	805	813	788	754	800	778	792	821	788	793	780	777	758	797	783	804	795	865	804	790	791	747	785	758	793	721	863	766	760	765	763	790	805	780	775	796	741	792	726	750	728	732	786	770	760	772	799	827	804	798	788	789	823	778	853	746	771	793	867	799	801	741	773	799	795	807	815	779	830	815	780	792	732	784	762	781	793	789	778	748	802	821	814	782	820	718	838	790	758	799	826	787	836	791	770	823	793	744	782	784	754	770	758	772	781	780	779	789	782	809	839	761	767	855	791	775	800	764	707	740	813	769	792	768	759	868	751	736	815	731	766	764	803	774	779	786	772	778	795	773	757	786	766	774	767	746	756	782	744	793	779	814	816	780	729	797	812	841	810	776	785	782	803	743	787	776	787	834	738	747	819	747	785	809	809	799	812	773	820	754	726	774	788	765	714	764	764	795	795	850	771	801	788	821	824	736	762	756	807	848	747	763	767	744	782	805	762	802	805	753	829	761	772	832	760	812	769	816	795	817	800	816	778	772	797	747	806	803	767	803	781	778	785	807	771	756	817	768	794	776	781	776	772	806	780	767	797	783	769	838	762	727	782	791	770	816	788	757	810	783	740	762	782	758	780	765	775	818	784	724	803	768	834	747	774	794	813	764	794	795	816	762	809	786	795	825	820	747	694	732	742	754	757	738	788	796	814	800	780	775	785	754	744	803	790	749	781	787	809	789	792	821	762	799	795	756	774	766	800	774	823	807	781	752	834	786	796	784	755	788	815	803	733	775	784	772	759	730	772	774	796	769	767	778	799	815	849	787	806	785	802	761	796	759	785	749	852	743	780	770	783	769	737	772	801	760	754	784	769	812	776	782	764	736	768	745	747	796	784	784	788	849	764	770	739	764	824	767	816	821	769	796	800	776	781	817	797	821	742	787	791	773	825	774	768	810	805	795	766	784	772	766	774	785	731	786	760	783	767	738	778	726	791	750	844	814	815	773	778	763	755	797	817	782	804	749	815	784	742	761	790	762	788	710	747	821	805	731	750	797	783	799	811	812	727	805	821	777	802	836	770	802	769	746	785	795	824	790	763	818	818	799	781	757	755	760	819	740	803	745	756	763	790	757	755	763	758	771	774	774	788	781	804	807	775	782	789	779	780	841	803	756	796	786	768	768	794	790	786	731	802	758	802	835	748	790	783	757	780	755	815	755	829	779	821	750	768	759	762	780	802	814	753	772	803	770	825	749	756	814	788	754	768	757	830	784	740	844	770	784	798	774	818	794	808	799	784	812	796	807	741	826	819	775	797	778	774	737	821	782	780	789	766	748	808	743	799	806	797	769	769	732	801	823	777	805	761	826	776	774	790	793	854	797	809	807	741	757	759	804	787	751	770	772	758	810	814	766	798	799	748	756	727	867	763	794	784	768	806	809	758	782	771	816	805	782	786	731	773	764	771	814	793	735	754	818	787	824	807	804	705	784	811	742	805	776	758	790	722	769	788	778	813	774	754	772	806	792	757	790	860	792	784	804	729	799	743	796	805	752	816	781	822	779	756	801	801	805	771	768	865	785	793	818	773	833	786	814	798	741	745	757	794	748	792	724	765	799	735	758	811	742	833	793	755	811	775	770	787	791	787	767	758	789	757	761	798	770	779	727	802	787	775	734	826	748	757	782	777	774	753	813	773	745	766	739	774	754	797	785	823	772	805	814	806	813	795	787	835	755	754	817	772	769	745	782	826	792	782	802	817	759	729	762	816	812	831	850	803	801	792	756	746	789	777	737	757	835	811	821	793	808	746	841	785	830	787	776	778	768	811	803	782	789	732	752	769	766	775	848	779	801	773	815	833	809	782	821	750	806	779	797	776	793	815	803	731	796	777	761	752	778	767	750	760	741	801	786	804	808	730	810	768	748	789	761	821	803	737	795	753	765	750	801	746	745	793	836	782	756	766	775	832	793	797	801	779	787	769	782	784	795	782	767	808	842	759	804	841	794	755	790	800	809	784	737	778	780	788	781	767	804	773	816	788	777	839	771	810	710	800	782	814	749	774	795	825	778	777	724	770	787	750	815	824	732	836	781	791	778	754	755	740	802	815	799	769	789	822	781	747	802	796	831	720	775	794	806	757	787	811	792	764	751	752	800	774	828	782	753	825	733	804	783	781	801	811	810	787	713	784	788	781	793	725	829	742	766	792	813	803	816	750	837	725	755	844	756	808	806	768	789	818	811	753	771	811	747	795	778	811	805	796	811	791	775	765	807	794	787	794	781	752	821	760	822	803	767	783	795	810	831	739	761	774	815	801	773	777	751	786	829	819	755	784	787	773	822	766	829	800	794	788	771	786	775	789	766	817	790	772	803	796	773	781	755	788	763	764	792	823	793	788	767	745	800	820	789	808	749	815	814	774	782	761	745	776	793	755	806	803	815	760	757	817	786	744	818	780	715	841	803	774	780	792	774	732	770	807	768	801	799	809	771	860	736	844	741	800	768	774	713	788	791	790	777	770	782	818	779	804	823	770	798	789	738	787	789	837	781	730	814	771	801	827	788	777	762	771	776	760	794	790	824	787	793	824	830	828	772	755	843	841	748	775	779	782	779	771	713	739	803	819	757	803	792	803	793	751	752	751	766	779	782	801	768	829	785	812	857	773	762	828	791	729	750	849	748	755	812	827	730	809	787	793	722	751	786	773	804	785	752	804	769	737	737	754	787	765	806	800	754	809	803	771	766	781	792	766	777	758	802	775	798	799	796	793	790	802	791	767	788	750	780	721	756	815	817	778	796	768	793	772	799	763	787	819	742	764	826	757	789	744	808	818	802	813	778	765	812	779	777	749	705	804	788	761	774	773	858	801	818	735	800	731	729	803	777	821	789	751	744	775	797	780	799	770	761	816	847	766	781	821	778	792	790	788	796	815	772	741	813	749	804	792	753	753	781	766	786	795	758	803	771	747	762	806	778	769	754	773	783	787	787	855	769	789	765	825	769	802	815	755	761	798	756	772	770	794	791	816	825	811	789	823	812	772	827	793	747	757	761	814	817	798	784	787	794	800	815	771	743	791	746	741	754	748	772	724	808	772	841	802	830	797	761	769	776	756	781
27518	45466	35242	24961	18980	15266	10551	9218	8183	6509	4872	4144	3575	3191	2791	2372	2202	2006	1718	1606	1509	1374	1304	1160	1083	1119	982	953	853	900	918	884	868	914	890	871	913	888	874	881	848	840	859	869	912	857	922	786	775	775	885	834	821	805	841	784	826	864	824	790	804	785	871	758	818	817	840	804	841	767	737	798	806	812	796	839	748	695	826	812	831	763	785	791	774	798	768	825	819	833	766	856	781	796	800	811	780	815	809	844	807	839	791	812	753	838	811	793	858	806	790	823	797	777	807	753	771	780	789	831	786	768	797	811	809	751	850	817	823	843	809	776	836	795	763	826	805	847	850	803	834	763	792	813	821	829	797	758	760	797	779	784	781	819	824	811	781	803	800	801	793	863	785	781	812	802	861	856	794	810	834	781	824	808	820	805	786	808	799	810	832	771	787	801	795	838	757	713	780	783	846	833	805	793	834	836	833	815	770	815	771	853	801	794	749	770	779	863	766	771	811	809	771	823	829	837	782	777	824	811	766	781	769	793	840	814	797	793	750	764	788	829	821	773	791	793	805	832	841	823	817	824	872	789	799	788	805	807	815	821	788	769	850	827	818	791	834	779	801	776	769	854	809	838	779	803	803	839	802	831	763	830	789	793	790	812	801	779	826	808	757	780	752	801	762	818	769	821	796	804	781	778	822	798	808	786	824	853	756	793	828	782	763	805	800	804	769	782	817	806	770	793	809	809	813	832	791	799	823	831	840	774	879	749	817	731	799	850	773	833	799	792	806	740	789	846	786	807	767	786	827	801	774	838	791	844	794	809	753	798	779	831	777	776	835	836	811	841	806	781	811	766	828	798	808	812	754	771	842	807	765	779	826	764	812	785	790	782	848	782	761	769	806	806	846	800	808	744	770	797	743	842	786	828	790	795	762	805	785	774	808	760	772	796	846	870	767	781	770	796	807	798	856	794	744	834	762	808	787	830	769	796	768	792	761	803	811	791	793	817	815	818	845	763	783	771	789	783	831	811	836	803	809	776	837	827	789	802	796	838	802	767	727	828	803	822	828	774	763	749	808	815	784	792	808	791	800	781	779	808	806	738	822	794	758	808	804	776	821	812	769	819	802	790	794	805	852	802	828	794	781	822	821	788	779	780	790	825	795	810	745	795	801	806	778	781	796	772	801	761	820	805	827	759	831	798	822	727	755	787	806	783	849	810	824	799	811	826	789	831	817	763	804	769	816	863	814	799	825	803	825	808	783	831	796	841	727	744	788	758	764	805	800	782	828	807	789	789	768	805	791	746	810	740	779	770	766	852	748	744	818	782	780	793	779	730	810	706	784	797	809	857	870	819	772	874	857	790	794	765	757	817	805	841	788	769	733	805	806	800	760	798	817	784	831	789	803	825	766	827	771	797	800	797	827	826	793	825	779	756	795	766	782	812	778	802	779	859	820	849	819	811	833	807	719	805	843	786	813	818	816	742	847	793	796	756	782	789	744	762	791	766	840	818	810	769	735	790	798	843	752	818	782	795	794	804	793	840	836	807	804	782	801	834	822	804	766	854	818	765	820	795	766	862	760	874	819	815	803	809	785	791	784	766	773	822	838	813	823	809	747	773	812	782	800	783	795	803	773	795	819	768	801	780	812	795	835	753	771	827	816	812	784	751	822	832	793	775	784	836	779	752	820	792	781	820	779	792	799	801	850	840	786	752	775	805	787	823	837	771	825	782	817	774	795	843	797	799	809	813	761	779	805	793	790	783	833	742	792	816	825	791	808	803	796	802	787	805	831	803	780	739	785	801	775	835	785	799	780	764	781	814	789	839	836	829	802	775	778	836	817	815	851	816	804	804	798	812	843	796	826	743	838	797	784	782	835	802	793	802	807	786	760	771	809	808	763	814	784	827	805	828	793	782	835	823	805	806	804	811	818	800	753	773	851	808	757	805	846	795	791	832	846	779	797	800	789	784	794	782	868	810	829	827	819	778	787	805	789	789	812	834	794	772	807	771	811	803	796	825	786	830	752	767	728	805	800	720	851	792	841	783	751	777	824	825	812	770	792	784	860	836	806	788	799	766	837	799	811	774	779	800	823	797	821	781	791	823	824	842	767	817	786	759	822	828	770	782	765	818	832	828	846	774	795	778	782	770	792	790	772	792	831	757	824	795	827	843	802	794	787	799	776	866	757	772	809	789	800	796	797	798	804	810	739	800	767	867	806	814	795	799	813	784	790	785	783	786	763	839	853	785	769	772	806	808	778	816	797	787	840	834	823	739	859	806	793	789	803	788	801	804	822	766	796	816	814	815	821	794	803	771	798	769	820	771	821	795	781	839	831	767	821	776	791	793	797	755	809	790	796	838	800	789	800	836	817	847	819	808	821	840	776	785	871	789	819	798	772	819	807	830	795	839	811	818	799	802	743	795	752	850	796	847	749	789	746	732	786	756	781	809	846	773	855	803	777	797	784	776	835	773	814	847	809	829	796	807	842	788	821	800	825	823	809	759	793	806	801	792	776	842	824	790	789	783	816	830	824	739	794	787	787	819	740	792	853	813	816	798	810	825	827	804	793	830	743	773	788	815	761	855	778	832	774	821	725	776	755	822	815	809	763	815	772	777	826	818	743	775	787	784	804	775	796	794	779	796	795	817	813	782	794	785	758	773	834	819	804	860	826	811	788	778	794	808	828	865	808	847	798	786	766	817	807	758	805	810	833	823	833	827	810	831	812	806	801	823	776	830	788	779	812	763	791	765	758	785	821	772	805	820	766	827	839	777	800	771	786	823	810	801	780	825	764	833	752	739	789	817	806	809	817	807	806	766	792	786	788	774	756	811	801	812	774	773	796	775	772	800	788	768	840	786	811	796	802	834	829	767	835	823	818	825	780	777	781	795	880	774	770	780	826	814	764	784	804	748	827	796	851	801	823	793	804	833	770	787	766	828	785	808	795	819	826	839	761	796	810	827	767	812	795	823	806	830	825	844	814	821	852	815	782	776	767	784	796	800	757	839	798	784	802	786	792	783	808	806	810	805	814	867	828	814	794	838	789	835	817	809	805	825	802	813	786	816	792	795	828	788	828	777	780	815	824	842	822	822	796	777	795	824	811	792	818	785	802	775	751	804	832	776	830	808	805	802	818	806	780	788	815	821	805	793	824	841	821	781	794	810	834	759	792	806	811	764	779	781	791	769	823	778	749	817	782	805	829	764	817	810	827	823	810	846	783	825	779	835	763	769	797	798	744	760	843	874	826	736	764	802	785	835	813	855	824	829	813	800	840	869	829	764	823	819	813	806	809	801	806	799	756	770	805	848	818	876	750	758	828	789	815	755	820	758	801	749	791	816	827	806	756	792	818	807	839	777	834	818	785	817	789	781	773	824	762	726	737	776	725	878	838	785	810	761	797	778	828	773	825	807	739	798	889	829	779	792	797	835	797	778	789	779	800	820	813	748	855	806	828	827	766	818	809	764	764	828	850	851	779	808	800	786	789	778	764	785
22562	21064	28743	23652	21479	23344	21430	11692	8450	8030	6649	4657	4171	3506	3315	2795	2712	2569	2145	2105	1934	1765	1663	1567	1408	1349	1351	1186	1172	1204	1139	1136	1097	1139	1170	1191	1195	1143	1104	1117	1111	1059	1110	1080	1124	1064	1073	1036	1035	1062	1093	1080	1001	1037	1113	1060	1003	1045	1035	1030	986	976	1026	1030	1015	1057	1056	1023	996	1026	948	953	1030	1040	1037	1041	1031	1076	1034	949	1026	994	1064	983	976	1063	997	961	973	974	1010	1031	977	1012	966	1062	993	1005	1004	1017	1019	1044	1051	1010	1012	1007	1026	1068	992	1058	993	1037	1003	977	1018	1082	1015	987	1019	1036	992	1042	970	1033	944	971	1049	1037	994	1028	1038	1072	994	996	1027	978	982	1027	984	1036	996	1057	973	1041	1049	978	1029	966	1009	1012	934	1056	1031	1047	1000	1009	989	991	1059	1021	1010	1006	1042	1052	970	1020	995	1019	1060	1022	992	1021	1008	1006	983	962	1041	1005	1029	991	1035	1038	1073	1038	983	942	979	1028	975	1037	980	979	987	1010	1036	1020	1008	941	1013	1016	985	1013	973	973	1011	980	944	1007	984	1025	1005	940	1027	1017	983	988	988	995	1000	976	1044	1000	1003	980	1048	1023	982	1042	1023	951	1099	1001	1035	980	1058	1105	988	958	1076	1038	1000	986	1058	1005	981	989	1029	1018	1004	1051	1012	1040	988	992	1023	1034	949	1023	974	981	992	988	1009	987	1009	988	963	991	987	1025	1018	982	965	1015	970	937	993	1024	983	1035	1010	989	988	1049	997	1021	1036	1035	1016	1016	1032	978	1032	1010	1027	974	1007	1033	987	961	1029	979	1009	1035	1028	1045	1003	1031	1001	1026	1042	992	1001	988	960	989	1007	1014	1034	1027	1016	1008	1054	1023	998	994	1011	1003	988	939	991	974	1021	1009	1025	958	987	981	1031	990	1021	971	981	968	994	1003	1050	938	982	1037	951	1059	935	973	975	1005	1011	986	1008	1033	1000	1009	970	977	1019	1007	1006	997	1006	984	1039	1046	970	1038	964	997	1054	1015	1013	1024	1008	976	999	1004	1038	1026	1010	1023	996	986	963	1017	1055	1058	1029	958	1022	996	1013	1016	956	972	1024	997	962	1004	1000	1004	1015	1016	1003	1004	1005	1012	992	978	1014	1020	1036	1049	1036	1058	1006	1059	1085	978	1006	1017	1009	943	945	956	1031	1027	996	1022	952	1045	1017	947	1013	1027	1022	982	1028	1000	1020	996	1032	942	1017	1058	951	1007	1006	998	1029	1027	996	1079	970	1077	1009	1051	1052	1023	1014	1019	999	1009	1009	1025	1001	1038	1024	977	1031	1004	1026	1028	940	988	980	986	963	975	1016	1021	1004	1019	974	958	914	1002	1025	955	1003	998	1004	998	997	1089	1025	957	964	982	969	962	1008	1015	1016	1041	1055	973	943	1088	944	952	953	975	935	1008	958	965	981	993	994	1015	998	973	1049	970	985	1033	1038	962	974	1022	1021	1002	1010	959	960	1021	943	1013	1019	1088	1023	957	1005	961	1066	1005	985	1025	1028	1043	987	1010	1051	984	1035	1015	1004	1046	1005	996	1011	998	991	999	992	1052	978	989	1033	1045	999	1031	983	969	987	1049	1047	1018	1016	973	1028	979	947	988	1050	1036	1026	1010	1033	1046	980	1022	1042	987	973	969	1026	1029	1044	964	1011	1040	985	997	1010	1023	1027	1026	970	985	1031	1066	978	1018	1008	1030	979	1005	991	1004	968	973	991	1018	992	1033	986	1056	1019	990	1030	1028	1003	1058	1016	1066	971	1045	992	1004	999	1023	978	1029	976	1011	977	1026	1015	995	1018	950	990	1052	1035	972	1016	1060	977	974	994	1034	992	1002	1016	995	964	1000	989	968	950	990	1031	1047	1000	1060	974	1047	1041	1063	988	1050	983	955	1043	986	987	1028	1032	971	994	980	979	1003	995	984	1014	1068	1038	1006	1026	985	1093	1015	944	1038	1021	1064	1060	1016	1082	1060	1002	971	1013	1013	1026	1005	1009	1050	989	996	987	1020	955	1031	1061	998	1040	1011	1008	1034	956	981	1025	1043	971	1049	986	953	1016	964	962	1043	1019	1030	985	990	974	1013	1046	997	1021	1013	1013	1022	1018	1080	986	947	1028	1018	1038	990	1025	1032	1057	1025	1022	1007	1027	1075	1007	1019	1015	1036	978	1062	1019	997	1006	1033	1065	996	995	986	982	1024	995	1005	980	983	987	1007	985	958	939	929	1043	1032	1029	998	991	993	1024	1008	971	958	971	1016	1048	987	972	979	996	1001	1025	1000	1042	1007	1041	968	931	981	1009	985	1006	979	1030	1020	992	983	999	1033	1032	1056	1020	978	993	1072	934	992	1024	1085	1026	1001	988	1010	999	996	989	1030	1010	1038	978	1014	955	1036	1026	977	1049	1055	988	1005	1038	994	1016	1051	1019	1025	1027	1004	1014	1042	996	1019	995	1003	972	1034	1009	1009	989	1031	999	989	992	1040	1068	1004	1014	1045	981	940	1006	997	1000	1011	991	988	989	1034	999	1003	1057	1053	1059	989	1004	1018	1043	985	1015	990	977	1024	967	1014	1019	1002	1044	1073	979	980	1028	1030	1015	1034	977	936	970	998	972	1036	1012	959	998	995	979	1006	1050	1002	953	1022	1008	1029	970	987	937	993	983	1078	1017	974	1008	1009	991	980	1013	988	1011	1006	986	972	1030	1084	1020	1034	1007	962	1031	1033	966	1008	1017	999	1029	988	991	995	1002	1002	1060	1015	1016	988	1029	940	936	996	1053	988	1061	996	1012	997	978	1011	1054	963	1014	997	1025	1066	997	1051	930	985	1027	1022	1023	1069	967	965	1006	1027	1038	1006	968	1025	1042	1014	994	1025	1038	1013	1016	950	1037	980	1027	1093	1051	988	1002	1018	1003	1046	1030	1008	923	984	1078	1029	1066	995	928	1059	1015	1023	1010	973	1008	1015	988	1004	956	934	1003	1013	1021	978	1066	1018	1053	1054	1015	964	969	1029	1016	1055	1031	1021	1012	989	958	985	1019	971	982	977	947	1025	971	1048	982	988	1014	1040	1010	990	1041	1007	1008	1023	968	1041	947	972	999	1010	1043	1003	956	968	1014	992	1007	998	1006	993	1016	960	1048	1003	1000	1066	1030	993	1043	1019	1032	983	1010	967	1022	1006	984	996	1011	1019	998	997	988	962	994	1034	1047	1008	1021	954	974	1002	997	1012	1026	967	1009	993	967	991	994	1009	1026	993	1006	1038	967	996	930	1000	1037	1052	1021	982	1025	993	1054	975	979	1016	981	1016	981	980	1018	1013	961	995	1014	978	1035	1011	1024	1003	1015	977	1026	1038	997	942	1065	1027	1043	966	1045	1021	1003	987	1029	1016	1037	1062	1064	999	965	1002	1013	955	1047	1027	1001	920	995	984	957	978	999	977	994	1023	1038	1044	981	961	998	990	1040	970	982	1013	995	957	953	971	943	986	1074	969	995	1047	964	989	1064	1034	982	977	1043	966	959	984	1057	939	991	1029	999	1031	1046	1006	1057	960	1050	990	1004	1045	970	1009	1030	971	1014	982	1049	1005	969	1034	1026	987	984	986	1029	997	1006	1040	1011	1049	977	979	1011	1029	965	1083	1036	1027	1022	999	1007	982	1054	1021	1043	961	965	987	985	1010	968	1037	959	1057	1018	1001	1000	971	985	1043	1045	988	998	961	986	996	945	1009	929	1010	1013	957	997	1056	982	1008	993	993	987	1057	1050	1000	946	1030	996	1061	1082	988	962	999	1021	965	1026	1025	957	1011	983	993	1066	992	1001	1019	1035	1027	1009	1006	987	1044	959	1022	989	979	1044	1073	971	990	1022	1013	1037	999	1018	976	1009	990	987	1001	1037	1063	1045	954	1028	1006	1030	976	1023	974	1029	1066	1006	1046	1055	1093	1012	997	1036	992	1063	992	1003	1000	1059	1022	980	999	998	940	1012	992	1030	961	962	1006	996	991	1023	957	974	968	1077	996	997	1028	1045	970	972	957	1011	959	1021	1031	1010	972	1001	983	985	1048	1048	1024	973	1042	984	1036	1050	964	1022	987	1013	991	1025	967	963	999	981	970	1003	990	1004	1033	971	1026	1019	972	982	1002	980	1004	993	1015	1017	1025	1011	1015	1029	1048	969	1037	1036	1033	1067	1044	1054	998	1027	1038	966	959	1027	976	1029	1027	998	1005	999	1029	999	990	1016	1033	1029	1006	994	1027	974	1003	1044	998	989	1024	984	1002	1014	1065	1052	1030	1004	978	1050	896	1022	1059	977	1018
31032	54575	42676	32413	28037	24332	17292	13965	11581	11119	8992	6542	5666	4873	4607	3669	3582	3144	2678	2497	2315	2108	1831	1675	1589	1488	1371	1282	1219	1135	1185	1185	1095	1184	1170	1135	1197	1109	1162	1103	1111	1158	1108	1139	1100	1068	1116	1006	1081	1078	998	1031	1013	1026	1022	1023	1038	1083	1012	987	958	1069	971	1023	979	987	1052	982	944	1002	976	1024	1013	949	957	969	1002	1020	992	971	1028	943	968	1006	974	988	917	971	1050	1005	975	988	1035	1030	1014	960	956	1006	1001	995	999	1025	1002	1014	1048	949	1043	923	966	1016	978	972	992	988	981	1010	933	995	978	1018	1028	979	981	995	984	999	1024	1049	1019	983	948	1009	993	964	1024	997	973	1004	975	980	1006	1013	1003	964	983	961	985	968	966	958	974	996	993	980	1007	972	1014	1018	952	956	964	978	974	981	999	954	1000	1000	979	1005	1017	969	1005	991	960	1014	1018	979	996	1063	1011	987	1001	978	1046	991	1027	1009	970	978	986	998	1016	965	980	940	960	1001	1067	938	961	929	1016	981	918	976	990	1005	1029	998	976	991	972	1002	991	1024	971	975	1009	977	970	989	952	961	986	976	957	1004	1066	934	1047	967	986	963	1025	992	1000	959	975	975	992	989	935	986	982	1001	1014	983	1005	988	1038	965	956	941	1065	952	1035	950	1040	967	1035	920	988	958	982	960	1027	998	954	939	1036	1004	978	1046	998	958	999	989	967	1006	1024	969	948	917	1000	1004	1065	991	1022	980	987	972	982	946	1028	952	1014	973	956	909	1005	995	951	945	1028	1002	982	983	990	1038	1006	998	976	1010	982	987	1006	989	989	989	975	959	977	997	1055	1016	988	957	1059	977	1029	954	1018	1018	980	995	993	969	950	1062	988	1017	1067	977	960	996	965	945	977	1013	974	1009	1019	948	1043	1034	957	1013	967	987	939	995	970	1036	973	1006	952	929	978	967	1017	1007	991	991	947	983	982	966	935	935	939	1000	943	979	1038	994	973	1010	982	966	978	964	993	990	978	980	962	981	963	982	966	963	1023	1024	981	1027	986	1017	967	1002	934	989	972	981	952	981	978	992	1016	995	988	967	947	1009	990	999	950	969	960	995	990	948	972	970	972	1038	956	979	983	1011	982	1009	961	941	951	1033	970	966	977	1010	969	976	1046	989	957	1001	945	979	1005	1017	1005	1026	932	968	982	942	974	978	967	1054	971	1029	984	976	958	1003	1018	974	980	981	972	1019	1038	1010	992	1005	994	987	1022	972	992	1006	1024	976	1012	988	1045	973	994	929	989	955	979	1015	1024	1011	926	1008	953	960	963	998	973	975	964	966	1023	991	937	963	963	977	946	1007	968	1000	1026	1044	1017	951	953	1041	990	926	1009	987	1019	994	995	1009	999	953	957	995	986	1009	959	981	997	986	954	952	961	984	1011	1027	988	991	980	1009	990	997	997	955	1000	1003	958	987	960	941	930	956	963	996	974	1000	976	993	997	926	970	916	993	1013	1011	1025	958	946	986	1073	945	981	973	1028	929	1005	972	994	1020	995	1016	956	960	972	1013	964	945	986	942	978	978	1012	977	958	1003	947	997	941	977	975	1003	995	980	998	976	1020	903	998	986	987	945	995	1051	939	990	991	964	968	1002	988	1028	1035	976	1002	967	1055	991	1006	1010	992	937	1016	1017	925	955	1026	966	1031	935	1012	965	989	949	938	974	996	1018	981	955	966	1032	1007	990	1013	982	950	1038	929	963	978	1023	942	978	963	1039	970	982	992	915	953	993	1020	945	1020	972	958	961	1019	988	1015	1008	982	945	1005	1006	994	980	961	1056	981	978	955	1004	953	959	1015	990	999	1034	995	1016	980	964	931	984	946	1014	987	1006	978	946	993	930	961	969	980	954	950	1023	998	994	989	1049	988	969	888	928	966	1009	1005	993	971	1037	1019	988	966	936	1011	996	962	1001	1001	1023	978	1006	1021	1006	992	1011	962	929	975	1018	965	984	994	951	1018	967	983	1030	1026	1010	996	946	967	971	947	972	974	1029	987	1002	1007	922	1016	894	1006	972	992	982	986	982	982	954	961	983	969	962	942	966	977	1014	994	980	938	994	992	1007	1040	997	1003	965	991	961	933	982	987	979	989	984	958	1025	989	970	985	994	973	967	1017	968	971	979	981	1001	1040	981	1028	996	1011	962	983	997	1004	994	1024	1013	945	915	983	991	967	978	997	988	981	956	980	937	976	932	991	997	1037	934	991	985	981	1001	947	1012	981	957	959	957	939	1025	1017	988	1029	972	977	976	960	974	971	1020	1016	1054	948	1007	951	994	1003	995	990	1001	1051	981	980	952	950	986	927	973	979	1033	986	964	969	1024	981	1003	967	972	1007	931	947	966	1022	964	971	984	1006	942	1017	919	981	1011	984	966	997	973	1049	1035	995	969	934	956	1011	942	994	950	1003	1014	967	948	967	1024	981	989	1010	948	1006	944	990	1016	971	999	1003	1009	968	1009	978	1037	983	978	1002	979	975	976	990	936	961	950	998	940	972	949	968	1028	972	1010	945	989	956	1010	971	1011	974	1022	966	1008	991	952	973	949	985	983	1022	975	986	1018	1035	1036	968	925	954	1016	995	959	977	1036	1001	949	953	1006	947	959	990	956	1013	1028	1031	1068	936	982	951	956	970	984	1022	1048	965	1028	1005	995	986	966	995	989	937	980	983	938	1036	980	960	1022	1004	968	960	989	982	877	955	1034	990	985	1001	973	1001	1038	992	967	979	1018	968	980	1013	962	1001	1012	1039	999	995	961	1015	981	921	951	993	1027	996	936	992	986	913	969	933	1003	1050	1017	918	1057	996	932	1015	977	962	995	969	930	1035	971	990	981	956	978	962	956	971	977	1012	978	956	983	971	1016	1017	1019	953	984	983	1013	980	1000	984	992	974	993	956	990	992	992	944	1005	966	949	987	1084	1011	941	978	996	922	988	999	967	941	1003	1015	982	990	979	974	954	990	950	961	1004	979	952	951	984	936	996	1019	1002	988	997	949	980	993	971	963	990	987	996	951	963	1007	988	967	941	995	1011	1008	965	956	1010	1014	956	951	950	950	997	932	1024	970	987	992	947	991	992	919	968	979	1000	995	953	974	959	999	988	1041	1024	978	940	974	1002	1011	974	943	966	1023	970	1023	983	1002	957	993	937	1014	994	965	974	1020	1021	973	980	999	975	992	986	1047	1004	948	989	954	974	967	1039	977	1001	960	993	1031	984	1005	936	971	1017	1001	988	970	968	920	1053	1017	954	904	998	1014	1007	990	1017	984	976	990	946	1028	982	994	962	1026	1007	1033	936	1033	1004	1042	992	962	1004	951	1021	936	1023	1009	984	1030	970	940	1031	976	1030	994	932	946	979	939	994	1024	1027	967	985	973	960	1037	1032	985	1017	971	1011	980	1021	972	1031	963	1010	994	941	966	921	956	962	973	1000	950	999	966	1030	979	1023	981	965	992	912	966	934	887	1000	961	979	958	933	946	994	981	985	968	984	979	1008	984	990	972	1035	1006	984	1010	953	988	976	1048	970	963	994	988	972	1024	1001	996	956	964	963	1032	918	1008	1054	1004	1020	1004	1048	902	1001	977	981	989	942	981	947	937	1013	1001	992	945	964	953	934	1013	942	963	960	986	1015	985	982	969	966	949	942	1034	1043	972	998	1022	1075	1003	985	998	1026	955	1003	984	1000	945	1026	1028	979	1036	1013	1036	1014	988	940	990	989	985	1028	989	977	973	960	991	1017	970	966	938	1006	966	963	960	982	947	983	937	990	956	979	947	1030	932	961	1023	1018	945	1000	962	995	1018	1000	992	992	990	1007	1034	963	1042	997	954	970	1017	1005	958	999	982	988	1016	1018	968	959	1024	1043	931	974	941	951	1040	925	1016	1059	1004	975	980	989	989	979	951	910	1053	966	974	1002	964
29175	27738	30632	22683	15299	11254	7334	4036	3347	2820	2692	2200	1712	1586	1524	1283	1320	1103	1073	978	955	858	846	750	786	747	677	720	678	713	675	666	685	685	669	679	695	668	679	656	646	660	676	657	659	672	654	645	653	625	652	619	651	668	674	629	641	621	591	626	646	643	629	674	627	648	633	612	649	630	649	611	625	613	628	665	625	625	589	694	610	612	590	601	600	630	651	646	618	639	657	616	644	599	645	640	593	661	621	666	622	658	617	664	610	643	614	619	638	670	591	645	642	626	669	660	607	629	638	621	637	646	637	668	609	616	640	643	677	648	632	653	639	594	632	597	617	664	607	665	647	662	637	593	578	659	603	629	587	606	646	587	660	653	600	609	631	601	622	631	639	604	613	627	648	624	613	634	617	627	666	617	646	641	653	654	667	603	620	594	644	645	612	606	662	627	680	625	641	621	580	629	605	599	612	637	590	649	642	615	641	623	633	625	601	633	630	570	599	615	616	625	625	592	634	618	670	637	647	627	630	656	605	633	664	630	620	622	612	673	641	659	645	671	611	604	644	664	617	591	580	609	628	603	626	627	654	604	635	681	663	643	635	604	614	606	665	622	603	642	588	651	602	646	634	603	626	638	606	637	622	635	629	625	622	634	606	625	643	644	689	677	596	655	621	673	614	658	616	611	679	644	615	626	636	649	666	639	645	610	639	626	616	637	618	644	641	601	590	576	652	649	570	612	653	622	637	591	582	654	645	646	614	633	658	631	623	619	707	641	675	595	627	642	679	646	641	676	630	642	619	626	627	657	611	624	640	645	620	650	646	656	659	638	653	676	616	620	612	612	638	625	629	658	598	610	618	611	612	632	635	646	662	637	609	649	630	663	615	629	599	640	625	633	636	654	651	624	650	612	677	632	619	616	598	639	652	664	596	704	607	667	609	643	611	601	646	683	645	644	613	612	675	636	586	623	641	639	605	648	590	683	589	615	631	670	607	654	643	629	689	630	634	619	672	548	656	638	664	663	637	584	648	642	621	602	650	655	620	628	669	647	605	647	630	653	623	581	644	647	626	608	620	643	644	619	639	630	608	613	661	652	658	641	604	644	611	610	630	614	641	620	624	628	640	598	644	604	650	654	612	649	638	633	627	652	666	575	629	650	644	632	632	639	598	621	651	661	601	652	666	628	626	633	633	613	691	575	640	605	695	606	620	608	605	611	619	624	590	590	646	677	608	600	670	654	649	637	641	610	681	651	642	627	619	642	685	646	645	599	598	655	642	638	620	612	662	640	636	641	618	596	665	676	631	639	585	650	626	638	628	656	607	704	641	638	644	651	637	607	655	601	658	700	627	638	592	678	661	578	695	644	593	603	597	630	681	681	644	630	617	637	628	634	685	656	660	644	679	628	618	648	685	685	618	617	700	618	628	623	635	618	654	634	666	627	626	625	636	649	670	627	605	625	638	636	618	610	607	631	625	668	620	598	668	576	650	636	640	629	615	683	643	663	616	614	627	682	634	604	621	651	648	620	646	672	643	681	623	611	628	685	632	663	610	600	635	633	695	635	649	613	621	627	611	688	671	628	609	593	626	605	646	640	618	643	640	628	651	620	628	602	650	616	641	640	585	638	659	631	618	634	668	604	622	656	638	604	630	625	624	638	626	683	658	609	644	611	616	614	624	624	691	625	658	639	652	668	654	644	653	642	640	683	652	661	601	670	612	643	680	606	617	644	694	637	678	657	647	661	656	629	629	671	647	621	663	628	664	657	645	657	641	665	636	633	646	654	665	632	557	597	654	671	663	621	659	658	637	657	648	636	626	660	673	608	664	619	618	638	655	683	619	616	615	631	676	660	635	663	610	625	651	643	644	625	629	674	609	661	666	655	637	617	639	622	611	635	624	652	592	656	648	652	660	637	639	606	635	628	584	637	625	600	635	623	574	663	624	649	622	639	636	617	598	601	641	645	661	624	585	608	617	655	647	611	639	672	656	638	664	575	696	628	651	674	611	596	652	640	604	633	646	603	660	625	621	626	662	634	648	642	685	609	648	583	606	634	669	618	613	655	625	626	642	638	595	606	627	621	651	632	630	654	664	630	633	631	647	612	598	609	639	600	663	659	617	649	636	623	656	635	620	691	666	651	597	689	679	612	652	678	655	609	636	612	638	719	663	668	633	646	638	679	659	631	609	663	677	638	642	683	646	630	625	623	660	641	671	634	580	657	683	601	625	641	704	645	614	632	583	647	618	615	619	639	648	631	637	607	644	645	634	656	624	669	629	637	613	653	659	636	611	666	625	644	643	627	637	646	646	654	614	612	634	654	662	659	664	638	637	622	686	611	631	611	606	640	652	657	661	613	619	619	657	625	634	612	651	629	639	666	667	634	597	630	695	656	637	635	602	631	609	668	646	626	615	628	670	642	644	618	654	633	639	606	658	650	628	621	665	662	605	638	615	628	627	653	618	666	617	646	639	623	635	619	597	613	641	644	613	613	652	627	618	628	609	608	664	598	649	616	615	624	670	588	647	615	619	644	685	641	627	620	670	635	645	640	649	620	620	627	667	704	629	654	671	658	585	638	621	598	609	687	616	648	626	651	626	605	654	647	603	621	686	608	612	662	578	653	652	645	638	634	619	649	644	614	631	628	597	622	632	655	672	668	623	634	632	634	643	630	606	676	598	636	669	603	604	658	644	621	673	601	626	629	619	620	663	628	611	626	652	642	636	624	637	624	634	640	628	671	663	633	641	628	648	658	642	644	678	593	679	661	630	683	651	635	651	651	620	642	637	622	673	667	601	651	602	641	601	598	635	633	704	639	653	650	616	634	614	619	651	665	647	650	638	633	640	633	642	610	636	650	679	622	617	691	623	606	668	640	604	603	665	590	659	631	620	611	661	677	596	664	612	669	640	617	639	686	645	592	618	656	633	599	626	602	643	653	632	651	623	651	625	638	608	670	651	619	627	644	623	626	632	657	657	652	640	632	696	641	671	638	609	649	593	604	624	622	594	679	669	621	676	637	650	612	649	626	643	658	605	656	654	697	605	634	638	668	619	634	611	647	640	675	651	613	596	618	575	610	632	638	657	607	615	647	629	602	644	617	625	621	597	627	595	638	614	620	646	656	612	617	649	616	638	612	686	616	633	626	637	629	667	599	589	586	621	654	670	653	674	632	636	644	643	635	661	624	647	653	671	680	631	642	655	646	605	667	584	637	630	668	592	611	633	617	656	635	619	626	618	598	635	640	615	592	606	624	653	649	593	639	630	641	622	591	646	604	618	625	610	643	663	656	652	638	627	647	640	690	658	639	640	593	650	632	636	656	676	598	614	604	682	666	639	637	669	610	642	588	599	626	605	625	639	651	632	647	690	623	651	643	621	681	613	642	603	632	613	636	639	620	628	622	611	606	616	619	622	603	599	631	627	576	608	604	617	664	646	649	681	620	557	635	630	664	658	628	615	636	649	628	654	659	619	622	634	632	670	708	673	610	628	659
26400	40064	29888	19754	17318	14492	10145	6271	4953	4498	4030	3231	2627	2149	1975	1701	1687	1477	1298	1247	1155	1124	946	840	865	840	774	720	731	714	746	735	715	742	711	729	716	660	675	696	731	668	709	681	700	653	675	664	674	652	665	718	654	691	665	687	646	685	634	669	652	687	700	653	684	649	692	663	658	663	662	613	665	692	624	638	658	628	635	649	691	707	675	624	660	633	618	633	658	661	667	662	682	630	639	608	649	684	693	613	641	659	644	634	597	625	678	681	667	663	649	598	635	629	632	636	644	650	637	642	624	597	632	610	630	651	670	645	622	697	666	600	627	612	652	688	685	664	642	666	676	640	648	699	632	631	595	672	637	608	657	636	635	659	686	634	653	683	685	664	665	681	640	611	709	639	655	674	650	661	637	684	617	596	636	629	666	611	644	676	626	615	637	619	667	706	686	640	673	612	631	678	616	698	636	647	659	634	614	631	622	692	673	639	671	664	661	677	661	660	674	626	660	655	637	679	604	669	659	667	681	618	611	678	651	668	664	705	671	601	677	643	663	630	644	640	648	646	620	652	626	662	630	635	678	623	638	624	630	690	665	701	692	635	643	668	661	663	643	687	627	662	642	615	633	626	638	642	659	623	625	693	643	660	622	604	679	573	621	615	649	610	671	625	646	656	655	627	684	648	654	612	651	647	700	643	639	609	681	689	676	642	649	643	667	710	659	654	648	625	650	678	657	615	614	638	610	645	630	650	673	661	639	654	695	636	642	668	632	656	682	641	630	657	635	627	623	625	633	646	631	648	681	621	622	602	619	669	693	650	638	637	653	631	656	645	670	636	653	652	645	687	672	666	611	663	677	679	627	653	618	670	690	612	613	652	636	565	653	632	645	663	638	654	671	668	633	627	585	676	674	638	611	665	636	667	686	664	673	622	640	640	647	669	636	672	701	638	630	703	671	612	593	679	623	634	656	682	632	650	630	653	621	671	626	696	670	645	654	664	631	600	674	676	684	651	629	625	675	655	634	614	665	654	672	631	662	655	642	593	595	649	646	633	634	649	691	632	602	660	658	659	650	632	634	624	662	619	667	703	629	658	625	623	636	665	612	618	630	654	655	687	608	655	636	622	656	649	589	674	695	671	678	687	694	683	680	632	676	657	695	637	697	664	630	637	647	655	643	638	656	660	642	623	640	625	665	662	629	650	627	671	659	657	663	642	671	622	676	675	665	623	645	637	677	633	652	656	681	688	622	649	684	653	665	623	684	616	685	718	654	662	642	624	656	650	661	643	625	679	669	611	620	646	636	624	645	648	649	657	610	620	657	664	653	664	661	660	615	692	638	625	619	642	630	685	631	669	644	647	647	676	612	664	622	650	650	669	636	696	658	581	682	669	618	687	656	661	642	624	678	666	647	690	652	665	667	632	683	689	638	679	703	678	691	657	660	655	584	636	600	644	645	675	641	634	708	646	621	659	685	622	648	651	612	654	711	687	637	653	671	701	652	643	673	668	634	660	628	647	689	600	651	679	637	639	683	661	630	635	589	633	631	638	622	650	725	686	674	642	658	697	698	683	670	700	631	655	685	609	688	671	656	695	628	612	684	676	696	700	650	619	624	647	629	622	633	619	651	635	638	635	672	678	622	663	599	668	669	664	665	660	643	637	676	684	641	653	705	668	616	652	623	682	679	632	688	665	667	626	692	622	666	631	676	665	672	644	630	649	620	687	649	683	659	669	667	645	667	684	622	703	644	688	670	627	727	682	614	687	684	684	638	666	640	612	684	689	624	673	665	690	663	642	647	671	658	700	654	651	629	649	691	620	640	652	671	620	643	724	654	638	655	636	654	613	642	640	623	676	676	669	626	679	637	625	630	658	672	648	648	638	653	673	662	609	648	656	639	669	669	614	671	616	632	653	667	666	649	602	613	654	671	659	639	643	670	676	655	698	666	641	685	616	615	673	650	630	613	623	654	656	657	650	654	656	654	647	684	640	653	625	606	597	666	673	616	630	651	626	635	648	657	648	653	644	621	679	609	656	709	613	654	701	635	621	679	635	613	604	653	646	658	629	649	637	680	616	668	619	679	677	610	620	661	639	627	666	672	645	683	637	628	643	646	625	639	679	613	612	662	693	627	665	657	615	654	624	629	659	652	675	650	686	641	653	642	673	649	649	700	621	693	640	668	641	656	654	608	688	644	605	682	681	594	645	708	650	648	653	634	646	683	700	684	617	606	624	680	689	696	652	660	671	699	644	674	683	629	654	620	673	678	622	658	662	606	638	646	629	700	626	627	632	675	622	675	633	657	676	653	630	626	651	662	657	633	629	651	644	603	631	677	657	656	703	695	685	651	585	640	705	649	709	672	688	652	640	666	677	639	659	643	649	639	629	633	656	707	674	680	610	643	630	644	598	628	653	658	698	642	641	652	670	663	660	639	663	648	648	689	637	613	638	611	660	674	639	628	706	652	619	680	666	691	672	637	667	610	643	686	656	667	627	637	648	682	703	646	623	689	665	678	638	610	634	642	644	660	691	650	635	592	618	629	669	645	650	642	687	646	656	637	663	594	670	622	643	635	613	659	678	653	662	626	662	615	666	590	666	639	672	629	693	663	673	633	641	660	629	635	648	668	683	630	642	660	634	640	670	642	698	647	639	642	668	695	621	677	656	659	599	616	659	639	636	657	642	670	650	623	660	687	646	678	626	658	643	650	652	610	630	641	644	671	694	696	660	643	617	677	674	673	660	673	640	609	634	658	654	701	678	669	603	600	640	677	663	678	672	659	628	666	643	662	627	609	647	651	657	652	630	663	644	649	646	649	704	649	628	640	730	674	690	589	662	646	668	665	664	644	635	637	643	644	641	619	661	642	633	637	671	604	672	628	651	630	642	650	667	677	651	588	665	702	680	667	629	651	660	663	666	623	635	616	674	655	680	655	659	649	667	695	663	653	679	648	625	628	720	639	615	654	620	650	672	665	660	652	635	630	662	654	682	642	656	620	662	658	681	685	586	651	637	679	638	621	671	703	641	634	666	637	639	642	712	671	669	738	678	653	654	637	651	645	660	663	705	676	658	627	653	665	647	653	675	619	663	664	685	620	677	666	645	660	675	625	695	679	693	624	700	619	581	644	657	656	647	673	634	645	690	658	655	631	668	682	679	629	676	624	647	645	669	665	613	604	669	650	652	640	671	649	674	647	657	653	641	637	617	680	625	689	637	621	672	653	660	632	731	646	655	613	620	625	661	689	673	620	627	627	637	683	635	630	680	656	644	625	620	636	659	619	687	664	639	659	589	634	660	623	640	654	632	664	609	653	640	681	651	661	658	613	628	639	663	668	610	651	690	657	659	655	627	675	670	677	704	659	630	624	609	698	667	652	631	621	685	623	603	685	626	655	683	651	660	653	637	619	647	665	650	645	640	619	656	615	677	649	680	648	661	666	669	672	670	633	627	646	636	639	664	671	656	635	620	648	642	619	661	573	662	663	635	652	670
23741	21045	28380	24362	22038	21064	16249	8078	5302	4561	4354	3642	2912	2404	2233	2039	1990	1712	1612	1501	1454	1251	1174	1155	1076	1032	947	878	864	822	817	841	850	900	816	915	810	846	848	880	890	818	801	804	813	799	793	807	745	783	769	775	822	725	812	775	803	759	794	767	787	766	732	815	808	785	754	821	778	749	784	741	743	763	763	748	716	728	732	799	797	732	775	742	778	724	772	758	776	770	767	778	765	767	781	757	759	775	794	736	727	739	754	728	742	758	739	768	782	746	757	762	756	782	786	737	822	840	750	736	782	728	710	735	724	740	738	816	778	712	769	791	758	763	696	759	689	737	768	754	734	771	750	791	764	733	769	736	738	746	736	785	823	728	792	791	775	724	779	754	786	742	761	717	778	744	765	773	724	727	761	827	767	792	738	772	756	735	747	756	783	735	752	696	776	764	797	777	800	737	756	738	752	768	781	756	728	777	785	757	754	768	743	774	772	720	777	772	761	743	773	740	780	724	761	787	835	762	806	751	775	748	768	759	727	772	749	736	696	777	788	744	786	772	754	765	762	736	724	762	760	782	812	743	757	770	762	709	769	774	694	775	769	740	760	776	750	713	753	798	776	698	773	734	756	757	791	770	789	764	779	786	810	767	764	741	709	784	759	773	749	725	730	783	757	754	775	788	726	742	745	759	770	775	727	774	703	793	758	752	720	724	757	732	740	789	767	750	717	772	798	825	728	802	748	736	726	770	805	756	781	730	747	810	747	799	749	761	769	746	768	755	758	744	756	801	775	763	814	796	826	742	786	742	771	807	750	764	777	752	782	765	745	788	729	828	715	746	800	751	733	755	773	774	784	794	754	760	728	780	744	756	737	763	697	688	768	765	779	786	761	730	810	709	738	768	750	782	778	771	778	706	728	778	725	767	748	779	759	771	713	778	724	761	798	786	708	733	728	775	770	762	706	738	782	734	775	746	738	815	782	745	791	785	737	769	727	819	767	713	758	741	704	810	758	772	747	740	758	804	755	752	763	785	726	721	723	750	758	735	789	757	741	761	781	750	760	756	795	730	772	761	810	772	740	736	782	756	767	749	781	803	751	749	749	752	761	747	793	781	767	728	756	767	751	760	759	735	802	722	735	783	792	787	768	770	746	731	749	779	793	795	761	779	720	738	782	736	752	751	799	794	788	770	728	786	782	750	780	773	808	767	776	763	762	731	754	735	712	770	734	735	790	796	749	749	756	723	763	743	747	776	778	738	750	725	764	700	760	775	793	750	806	775	756	697	763	730	789	779	767	729	741	748	753	738	743	750	745	778	758	788	772	789	744	780	751	714	746	750	802	751	822	724	781	763	743	787	762	724	783	715	747	798	765	796	781	722	765	714	737	762	749	714	751	773	736	787	762	801	786	779	796	724	790	768	768	796	758	810	744	754	757	770	737	775	752	759	746	829	752	776	762	765	778	722	795	749	738	724	761	764	794	761	771	782	812	781	792	759	728	738	822	718	728	798	803	814	776	758	820	759	766	811	777	737	741	750	739	705	813	779	741	802	819	743	721	713	722	772	728	715	771	747	730	694	797	745	739	722	730	820	769	791	780	799	715	801	782	774	772	777	745	729	714	719	743	787	773	802	749	784	780	780	795	792	771	746	791	721	799	751	770	740	802	752	781	778	766	781	731	789	778	762	743	750	764	751	703	757	715	772	792	775	782	742	753	739	767	769	789	794	770	776	766	786	763	784	757	737	820	741	812	775	727	810	775	739	796	764	763	798	753	743	710	806	783	740	775	754	733	764	762	757	752	742	715	771	742	773	745	750	749	758	788	791	810	775	774	796	756	791	725	746	739	761	816	734	747	722	739	735	775	774	780	790	785	697	698	712	777	770	764	764	734	778	790	762	782	775	793	754	778	761	763	793	738	787	816	708	800	734	768	751	724	778	708	756	769	810	727	783	668	780	748	763	750	759	728	760	782	778	788	803	787	825	735	715	749	791	817	745	765	834	715	736	706	762	794	759	781	807	771	828	733	739	762	769	803	737	731	747	754	790	770	788	800	730	808	737	753	776	803	804	754	786	786	753	753	727	720	746	696	749	736	793	793	804	756	744	808	747	791	743	789	735	771	757	762	786	694	728	748	761	780	757	737	734	754	743	741	772	769	785	754	727	749	737	763	739	750	771	737	720	775	702	733	766	774	715	728	772	786	760	778	730	762	712	769	770	764	732	755	795	800	752	754	823	792	740	761	743	754	802	725	775	782	752	740	775	776	802	767	757	774	807	782	781	804	726	760	738	802	705	721	747	764	734	771	746	758	744	787	774	788	742	776	826	775	730	789	784	807	707	745	766	804	743	763	760	728	864	768	784	783	741	739	742	775	782	731	778	774	676	741	785	720	727	798	776	753	747	760	775	769	753	788	762	779	766	761	709	778	771	785	791	756	758	753	742	779	786	794	756	786	813	752	751	727	774	746	776	793	748	697	798	725	763	745	759	789	764	749	717	792	739	781	756	786	796	755	739	744	749	751	712	773	751	738	780	809	808	674	689	759	751	741	738	721	738	780	807	714	760	776	755	738	756	763	736	780	781	752	769	771	781	769	757	755	744	779	742	755	714	795	770	718	755	797	761	785	750	724	764	830	786	728	754	746	798	767	822	771	777	799	688	738	762	765	778	747	767	757	787	804	742	789	810	798	743	769	728	748	781	779	706	747	787	725	718	738	780	734	791	714	765	776	747	751	726	761	794	779	792	798	744	777	754	776	756	777	779	726	701	737	710	761	748	772	763	732	757	800	784	750	793	791	795	769	783	814	783	726	723	739	733	776	756	756	755	793	743	824	784	762	740	765	770	800	782	763	767	752	772	782	735	778	725	736	747	773	786	728	758	797	748	764	817	818	731	712	798	814	791	775	780	744	748	767	720	789	761	829	728	801	796	781	808	799	763	739	762	808	796	756	773	760	754	772	782	760	771	795	735	762	758	773	780	702	710	760	810	811	739	758	746	740	718	767	793	790	734	752	801	774	775	740	761	767	792	730	774	734	756	725	722	816	760	754	792	790	724	718	785	769	768	762	763	797	790	769	762	774	770	790	783	753	751	770	716	734	799	780	774	794	761	737	781	745	795	803	760	767	757	729	784	773	765	728	752	713	776	737	764	781	704	695	742	762	757	785	780	759	717	790	788	775	780	789	791	727	809	744	746	765	757	722	787	791	741	746	737	770	796	764	760	761	806	785	798	756	759	812	737	728	720	717	779	750	755	747	706	727	759	730	726	809	784	697	762	754	777	778	747	753	725	727	736	703	753	772	757	764	829	755	760	778	823	724	722	681	764	725	778	767	709	790	777	752	747	749	751	762	735	819	785	774	777	721	761	698	779	805	759	718	764	714	731	735	826	747	736	753	747	759	791	728	778	727	738	804	748	717	726	803	718	747	795	725	705	828	733	800	759	796	778	783	759	730	735	758	773	701	731	783	727	752	785	779	726	724	716	776	726	753	768
28364	48821	38250	26570	22406	20302	16807	10276	7746	6740	6265	5263	3893	3307	3131	2863	2597	2325	2118	1902	1725	1474	1324	1179	1188	1131	991	979	912	935	853	873	882	920	862	896	841	849	816	839	865	879	882	825	824	823	837	833	808	796	782	823	777	779	784	740	791	798	782	763	811	744	786	752	785	754	743	747	796	753	738	734	780	744	773	730	769	739	723	726	782	769	744	788	815	771	754	711	777	733	787	772	713	748	806	776	738	798	800	748	777	732	724	718	737	795	741	766	766	720	730	784	781	747	744	720	689	785	728	771	724	790	753	778	785	770	732	780	772	752	757	749	785	793	723	758	788	741	763	785	795	761	746	738	724	799	760	770	785	825	768	781	774	718	788	796	813	762	732	766	794	757	768	765	751	821	717	747	788	764	757	772	766	764	744	755	773	734	750	719	786	818	757	781	765	791	782	775	747	755	749	768	739	811	729	761	764	785	706	766	751	718	795	740	706	736	762	793	763	764	748	748	766	765	801	786	765	719	734	739	778	782	772	770	792	767	760	799	752	689	762	729	768	755	786	753	787	764	731	725	751	786	767	777	742	801	829	752	726	777	792	739	747	732	737	799	760	752	730	776	759	773	783	774	731	759	768	790	761	774	795	768	725	698	731	793	747	781	735	775	791	766	776	757	741	737	747	820	769	737	725	756	735	725	754	755	735	815	797	765	782	774	735	716	729	824	738	750	725	788	722	734	760	749	775	769	752	776	776	773	803	726	768	738	779	734	752	743	774	762	791	734	744	781	753	734	767	782	794	775	793	786	761	760	754	736	759	779	756	724	817	801	758	775	736	718	732	749	757	786	758	782	721	791	766	774	764	741	737	739	772	781	794	742	753	799	759	806	777	775	776	731	753	788	706	743	769	749	788	758	743	775	702	763	787	742	778	750	772	763	753	764	729	729	750	778	777	767	750	752	769	811	778	750	710	803	779	762	773	758	697	739	729	720	783	794	747	718	786	798	717	801	750	724	768	780	739	716	789	768	773	790	745	750	762	801	777	774	749	727	741	767	771	770	742	774	733	739	768	767	756	781	781	768	748	701	774	740	852	793	742	768	733	790	775	724	832	748	764	740	789	715	768	719	746	765	722	763	776	781	735	782	744	769	810	747	746	740	754	740	779	739	720	695	760	751	785	741	789	758	742	749	786	763	739	777	742	810	689	753	771	791	725	749	791	727	804	802	774	790	775	743	770	730	796	754	762	743	754	777	754	767	762	782	762	761	760	772	752	831	759	738	781	761	742	754	763	771	817	723	687	765	791	763	763	809	767	785	720	771	692	743	772	705	785	721	783	804	749	741	717	715	814	751	739	807	771	746	728	746	761	789	742	744	803	771	735	817	769	751	752	743	736	769	716	746	753	748	752	765	833	774	786	752	759	730	816	725	735	762	775	817	767	767	735	816	744	804	754	744	744	742	752	759	787	731	743	734	716	751	737	691	765	759	769	756	735	794	751	737	708	763	802	723	757	750	777	800	785	734	767	733	733	764	754	744	757	794	748	778	784	750	723	783	728	735	808	779	789	720	743	724	785	780	767	770	765	727	797	784	766	768	741	773	772	714	738	767	756	743	788	773	770	770	766	784	822	768	758	744	723	790	767	725	774	747	757	764	753	757	734	733	759	751	755	722	775	746	762	758	767	765	793	723	761	751	747	737	757	772	785	742	753	732	790	804	800	833	787	743	787	788	773	762	764	807	779	806	724	789	755	751	745	759	812	711	764	746	753	815	758	757	755	775	799	766	780	746	827	811	792	779	735	740	736	744	779	775	771	775	744	726	760	737	762	777	794	761	771	769	733	761	788	766	727	774	744	814	774	778	746	819	784	778	738	751	730	758	802	757	783	744	724	775	786	802	774	725	787	786	771	806	737	752	723	742	786	759	770	751	720	731	745	728	742	768	738	779	803	757	764	747	791	771	783	740	745	717	717	754	755	751	722	796	749	750	783	735	715	703	719	797	706	785	717	804	772	727	756	767	734	719	800	760	824	811	780	742	775	738	738	788	765	758	785	749	765	743	720	747	773	768	795	739	803	722	743	762	780	819	723	779	735	767	755	748	772	733	784	783	805	738	784	756	723	774	755	751	767	774	789	748	759	817	806	732	762	750	775	754	761	776	764	766	730	761	713	799	794	792	792	779	775	722	756	794	791	784	755	737	779	725	769	739	707	761	837	753	756	753	784	740	769	756	807	760	758	809	793	727	739	832	814	742	763	781	790	721	801	774	774	754	758	803	730	795	721	757	743	745	781	790	786	776	756	775	791	749	752	740	713	755	745	722	824	717	751	749	800	789	772	764	750	762	772	761	723	788	742	720	761	731	785	757	786	760	766	782	741	752	797	727	795	773	782	803	766	727	748	761	809	759	790	740	767	751	742	797	741	822	740	762	754	744	761	795	751	742	746	779	798	746	766	792	772	749	767	741	706	749	757	755	813	794	787	704	809	764	782	762	777	782	696	783	779	796	779	749	787	817	754	746	723	732	754	739	735	732	797	787	772	745	793	759	792	760	757	777	737	784	771	726	739	743	781	717	748	752	688	780	733	778	759	773	749	783	809	765	752	701	729	756	783	750	700	732	783	731	782	779	788	718	742	739	741	792	791	772	773	786	755	777	757	756	795	752	788	726	758	736	821	762	722	733	769	765	748	764	709	779	786	783	794	761	750	738	760	758	768	768	751	768	766	781	817	772	738	739	783	754	782	777	762	786	793	759	753	754	745	780	756	741	716	770	763	772	714	753	799	777	734	754	776	760	755	728	750	704	757	792	795	782	762	694	796	769	740	743	736	809	746	774	719	772	744	770	745	814	800	759	785	778	769	730	768	776	730	760	809	746	743	778	781	797	790	753	735	785	773	729	753	749	782	789	807	751	736	802	753	701	744	721	725	684	710	783	759	734	744	780	754	765	718	770	800	748	719	766	780	826	799	729	764	764	718	770	746	805	739	738	769	766	794	775	759	761	786	713	766	752	757	747	739	797	711	742	695	767	742	750	772	741	779	744	741	753	720	728	828	725	755	722	747	782	762	800	828	764	801	782	788	799	796	795	750	728	717	761	778	756	755	700	805	729	774	742	757	758	721	739	775	741	731	798	734	732	807	716	778	745	788	767	715	742	763	794	788	781	739	728	790	770	693	764	791	755	752	761	737	771	734	794	798	739	807	729	742	834	727	802	770	738	761	752	738	763	759	782	783	766	796	762	736	751	733	808	778	798	756	768	740	791	792	749	743	752	796	793	777	725	768	763	777	773	760	731	773	792	757	770	784	809	718	784	763	763	769	753	762	721	752	747	750	737	806	769	774	750	739	813	794	757	702	768	782	773	799	781	779	729	702	792	730	790	712	744	777	768	789	790	759	756	784	719	777	766	774	727	736	761	744	802	745	771	805	710	745	773	788	718	793	778	706	771	749	764	784	824	785	805	799	760	800	762	740	732	739	755	757	731	805	746	738	767	731	784
24854	21103	27937	25792	20061	13988	11279	6535	4390	3568	3171	3013	2549	1965	1877	1717	1712	1563	1501	1363	1217	1103	1072	1022	1019	997	948	873	896	885	823	923	922	877	885	817	864	863	826	836	846	821	853	835	773	759	780	784	785	804	835	779	856	766	750	759	823	819	810	801	778	741	757	775	866	765	750	767	761	755	768	806	787	776	787	781	801	773	774	774	787	748	800	802	812	777	786	733	813	785	740	783	827	760	788	788	815	825	800	715	777	803	823	816	738	791	792	824	762	873	810	774	794	750	788	770	776	775	771	795	771	786	731	779	736	764	790	831	814	770	771	765	764	752	754	753	772	744	779	753	776	753	801	789	800	803	792	776	779	783	777	783	786	783	790	756	836	780	812	770	772	764	812	854	815	768	807	801	774	753	775	834	773	761	779	767	786	790	777	771	742	734	787	753	717	797	761	784	809	757	806	784	814	753	799	776	769	731	789	791	731	779	799	802	761	786	782	776	763	791	827	757	843	760	835	792	776	764	776	757	825	780	794	768	753	790	812	811	849	762	770	793	806	765	764	754	801	754	775	784	788	813	790	816	754	793	804	739	731	779	746	806	783	820	812	796	773	708	738	786	792	735	745	780	810	807	797	809	741	780	753	813	774	825	746	752	801	750	770	779	770	769	775	755	764	792	816	786	740	793	772	798	795	792	734	836	821	727	751	789	759	737	822	746	833	863	815	750	737	811	772	713	763	744	753	783	764	762	764	817	783	814	809	776	804	712	737	786	794	794	778	761	760	750	829	750	792	771	800	815	792	810	819	776	798	800	808	756	801	776	775	785	799	793	796	782	799	809	853	716	803	783	781	784	730	771	825	769	813	799	809	718	732	745	732	827	820	845	789	751	770	776	796	749	782	770	796	801	790	760	793	760	768	785	812	738	785	795	864	768	810	760	801	825	797	849	732	736	797	747	793	760	739	817	774	800	752	765	757	777	822	777	785	764	779	766	743	788	801	749	803	793	819	830	715	778	776	745	780	795	827	757	778	763	779	808	763	787	798	806	779	780	813	782	790	790	747	805	779	752	789	780	753	743	797	771	758	773	764	826	769	810	750	759	774	789	817	755	799	796	783	814	783	715	788	806	775	813	784	720	810	765	711	755	756	755	823	821	774	782	838	784	783	738	820	776	793	719	703	774	794	827	802	770	763	804	789	793	830	783	754	754	813	705	759	753	779	807	764	797	798	785	741	754	753	794	809	712	771	800	751	783	769	765	824	800	773	831	834	824	775	749	825	780	739	761	726	784	830	766	794	812	814	791	854	823	719	783	786	755	829	742	761	745	786	787	775	831	770	799	777	821	764	749	778	841	794	784	784	815	774	772	799	758	768	762	819	778	771	798	810	810	740	858	750	797	778	803	779	793	801	800	783	784	770	772	780	844	757	810	789	811	776	740	788	810	802	825	771	787	813	833	769	682	816	800	776	778	768	783	783	795	836	772	775	735	803	723	795	736	760	766	786	796	808	743	829	777	735	776	754	836	770	784	796	794	783	778	796	762	759	825	774	800	784	739	782	717	803	772	744	784	770	779	794	836	770	749	726	739	787	818	766	787	711	840	750	834	781	784	767	818	811	753	793	750	746	793	817	796	790	751	841	758	750	761	790	847	762	822	785	810	815	766	811	732	772	789	828	799	755	776	823	777	784	823	731	788	824	830	790	798	832	837	792	776	770	760	724	847	762	768	771	772	800	752	797	777	779	784	823	791	818	754	848	730	818	817	751	815	746	782	754	772	777	769	794	779	757	797	740	758	797	757	743	767	826	830	808	800	728	784	773	775	789	745	784	792	802	776	788	744	792	731	785	795	755	776	791	774	792	744	779	765	809	784	760	773	807	763	786	820	764	794	775	764	796	772	767	762	796	822	805	794	818	760	765	783	765	805	753	821	758	757	774	794	729	832	745	831	781	802	788	801	778	740	798	754	763	786	787	747	791	793	767	778	779	750	777	761	779	780	750	806	815	810	794	780	744	819	816	813	772	783	792	769	787	749	720	801	796	760	763	794	798	754	788	745	796	769	802	792	795	808	808	794	819	830	799	772	773	734	813	790	796	815	786	752	757	769	778	801	805	766	742	828	747	772	788	806	775	775	819	775	783	792	760	780	792	776	799	747	764	821	775	740	812	736	777	782	843	793	756	784	753	781	759	755	760	780	798	809	799	743	768	832	786	779	749	752	800	777	830	745	803	803	807	777	792	801	761	811	788	726	770	806	771	736	790	768	778	767	776	835	761	800	845	784	821	791	803	749	791	801	780	773	737	797	808	828	772	764	790	746	796	764	816	751	808	825	754	808	790	794	742	772	757	764	782	749	772	828	745	728	776	727	794	801	801	770	759	773	789	842	784	719	782	777	748	778	780	834	815	763	770	836	750	802	790	811	779	799	777	798	759	738	798	754	795	768	822	806	792	782	782	799	789	774	794	728	756	794	748	794	782	768	772	755	787	787	771	834	769	826	826	812	782	795	785	750	760	777	810	750	800	796	832	835	765	813	789	747	801	788	787	752	785	789	818	776	772	770	840	783	792	774	816	803	821	793	834	840	817	767	791	842	816	790	763	772	809	776	763	758	777	818	768	816	764	775	764	728	809	764	784	785	776	722	840	790	755	760	764	733	821	805	793	760	777	788	805	784	825	776	778	761	800	786	775	798	713	787	786	762	778	849	779	792	831	801	835	810	790	780	825	772	738	747	746	786	756	792	733	769	783	819	770	764	775	786	825	777	743	828	797	771	775	782	809	792	786	728	798	728	776	807	796	778	800	748	810	837	762	747	751	772	757	792	738	818	773	810	781	794	741	802	741	770	788	760	830	788	771	755	782	764	809	766	792	753	798	756	774	789	773	789	767	853	769	770	759	795	735	741	756	735	776	781	742	768	832	784	756	789	774	782	775	781	822	803	810	754	776	803	805	780	761	793	843	798	702	779	744	833	748	798	763	747	766	790	781	803	781	823	748	842	775	770	806	795	836	767	742	775	786	792	724	863	787	792	716	842	760	783	759	719	761	785	769	763	783	819	814	794	767	783	754	762	764	787	816	775	768	793	806	782	762	785	808	818	760	763	770	748	784	850	825	796	813	828	703	820	814	779	800	754	722	803	797	787	777	777	778	780	742	763	669	818	757	771	808	761	775	757	773	771	747	760	744	793	763	895	796	810	766	721	781	709	752	821	777	798	828	803	789	789	778	806	827	821	814	834	780	796	778	819	795	751	767	790	793	781	748	778	789	779	731	751	768	772	768	818	795	854	823	770	782	826	855	776	809	803	813	771	815	803	757	830	825	800	819	780	784	753	802	807	757	745	752	765	744	801	797	754	757	768	758	759	805	780	771	790	857	824	777	723	772	757	801	758	792	828	771	774	776	773	742	764	751	798	792	784	783	804	777	760	790	767	773	773	837	820	780	781	807	750	755	795	815	807	794	797	744	797	745	775	800	777	777	741	735	837	788	751	781	817
27863	44850	34892	23708	19251	16376	14567	9337	6726	5521	4891	4622	3730	2704	2605	2467	2238	1998	1905	1637	1589	1423	1212	1200	1175	1016	990	908	930	925	959	863	908	825	925	894	919	898	893	859	897	835	856	973	889	834	879	867	846	823	829	798	839	855	791	794	844	835	822	866	777	882	777	788	814	795	808	786	850	767	835	760	800	831	780	811	825	809	730	831	809	761	784	806	779	781	788	816	764	791	777	804	842	795	771	803	796	788	837	825	806	811	823	839	839	791	753	789	802	811	779	763	815	805	800	785	751	770	812	819	787	848	779	810	812	795	800	773	804	844	802	830	817	817	776	766	798	835	798	796	810	813	746	783	795	786	781	791	840	860	810	804	794	822	853	797	790	835	815	778	781	835	777	798	794	826	796	823	791	823	838	829	813	796	768	786	808	838	785	796	856	816	832	767	719	751	763	766	803	770	771	874	812	826	816	862	784	799	837	798	791	826	767	802	791	861	837	805	795	795	805	815	831	772	774	788	797	780	797	785	786	812	788	824	757	817	805	812	822	812	755	781	829	808	773	777	835	817	775	771	795	790	779	799	767	765	845	790	769	838	772	783	785	805	823	799	851	762	824	787	826	836	785	824	803	854	804	762	745	864	787	796	798	810	842	765	788	801	793	855	790	850	796	805	816	819	832	858	782	767	785	791	876	832	802	786	818	812	831	795	812	818	844	791	855	847	794	859	819	812	810	817	754	809	822	754	789	798	810	815	804	823	832	819	818	878	810	850	759	827	791	825	819	806	800	795	783	820	802	840	754	778	806	784	783	779	772	820	832	807	751	810	794	805	783	758	766	827	784	746	798	825	767	802	830	793	794	794	808	864	806	783	801	786	826	825	814	814	842	829	809	798	810	829	826	811	798	771	754	802	810	847	801	795	816	803	801	823	775	840	811	781	797	821	834	841	774	831	829	831	815	815	824	845	829	797	818	813	772	842	767	821	849	779	779	813	831	861	802	807	804	756	756	810	776	823	768	750	811	831	773	841	827	772	792	771	829	760	798	797	831	799	768	835	806	799	821	826	790	804	816	813	826	819	824	750	801	814	852	791	754	766	843	805	749	820	789	756	796	797	841	885	793	777	758	824	837	820	792	832	830	780	819	807	791	792	824	795	816	833	832	811	819	817	837	803	812	841	777	816	810	762	859	819	844	827	842	800	809	825	852	814	785	796	805	824	860	789	819	792	817	779	848	826	795	793	771	769	781	825	813	842	779	793	786	818	786	815	759	771	768	794	808	801	822	842	796	783	815	743	783	792	802	760	819	865	819	812	815	833	824	771	810	819	794	822	857	791	805	837	803	794	870	808	823	792	822	785	809	785	801	786	795	785	809	874	803	766	812	783	767	849	814	778	801	792	809	772	820	750	819	787	784	799	823	798	818	810	811	787	820	784	798	747	795	820	806	813	792	781	797	813	858	806	765	787	796	892	832	805	809	740	851	808	800	842	803	867	822	760	784	788	842	811	811	796	805	824	840	839	789	803	802	801	781	806	798	789	799	837	847	795	836	830	799	834	801	817	807	783	767	839	792	806	844	806	823	787	813	756	809	817	795	801	830	797	795	784	800	761	785	829	835	752	832	781	809	815	804	755	820	838	778	761	818	842	759	801	793	815	796	791	830	796	783	799	798	775	820	799	780	781	757	794	723	814	812	835	827	789	725	773	841	745	823	826	748	835	796	812	783	828	793	774	865	810	786	810	880	791	863	821	767	800	783	792	802	809	786	822	818	753	794	844	850	872	837	867	799	847	753	798	763	770	738	801	859	813	797	805	816	736	797	833	789	838	815	830	784	829	793	787	807	782	837	839	813	786	809	830	852	830	802	832	808	811	825	820	802	821	828	798	846	789	843	817	802	760	792	794	857	789	821	811	830	788	796	763	809	784	825	744	824	804	783	812	787	821	825	814	792	773	756	771	845	783	826	757	803	843	852	833	807	767	818	813	771	822	825	842	832	810	837	811	757	822	808	849	841	826	836	816	842	753	782	829	781	813	775	800	781	798	832	804	807	774	779	852	790	823	825	790	800	813	800	873	823	767	769	756	824	799	808	814	824	758	827	821	777	772	793	821	813	829	808	760	834	802	797	814	786	782	861	829	756	868	840	774	802	794	816	838	805	801	823	790	783	789	860	783	788	805	839	778	786	777	803	787	817	794	776	825	812	813	783	851	814	789	754	824	780	805	798	815	839	744	806	792	767	812	831	785	855	799	805	727	831	838	856	818	812	821	783	827	789	810	809	781	808	775	808	755	838	840	833	787	830	763	840	844	790	778	808	785	812	771	823	909	818	817	784	770	820	812	812	806	805	848	815	782	829	782	819	764	873	789	835	786	848	844	821	826	811	801	781	794	824	792	800	830	778	816	817	821	838	839	762	790	804	808	793	814	826	800	791	845	791	853	795	789	784	814	820	817	737	774	796	796	840	824	752	783	770	820	812	795	772	835	796	803	842	800	753	813	902	843	788	798	827	788	820	793	757	814	822	798	775	775	849	796	837	827	786	803	809	853	736	786	850	771	725	794	813	842	844	797	786	834	807	855	813	804	810	847	817	829	817	784	804	804	806	838	814	797	798	799	847	807	815	812	803	804	778	756	801	813	820	727	785	758	793	815	759	815	818	782	807	802	774	787	787	821	768	769	785	816	786	801	776	787	800	727	847	784	780	776	819	782	825	769	751	786	813	815	793	817	793	841	779	850	836	815	779	805	789	767	806	860	811	835	762	802	827	822	801	797	799	820	834	827	829	830	850	831	801	808	832	801	832	777	789	795	815	803	820	813	803	794	838	775	783	781	797	795	776	780	807	792	821	797	823	833	799	821	857	814	806	823	870	838	813	843	768	802	857	786	792	779	763	770	786	779	803	816	823	745	798	830	736	788	793	830	816	737	825	809	773	802	796	771	834	835	798	795	766	797	836	833	753	815	838	828	821	834	760	756	856	770	799	772	771	770	857	811	798	805	776	853	800	824	825	830	761	802	789	766	813	767	783	813	758	807	818	812	841	776	807	773	769	795	806	802	827	792	802	852	831	807	792	781	774	868	784	760	802	815	829	775	832	749	766	813	824	794	848	805	747	804	838	817	798	808	745	871	814	786	825	820	770	806	824	748	773	837	793	769	832	844	797	788	804	762	804	782	835	736	815	810	780	911	833	830	795	820	868	798	795	850	752	763	804	768	786	791	783	814	775	810	799	788	794	797	860	851	801	821	788	780	793	772	844	822	797	843	807	875	779	826	813	837	875	790	806	834	804	754	800	813	790	779	807	830	884	782	800	773	835	761	801	810	782	814	785	755	850	805	800	803	846	807	773	789	754	824	776	779	790	806	797	872	805	812	821	844	788	835	811	781	766	783	780	798	790	796	813	842	830	875	794	836	846	784	744	832	790	795	792	826	809	808	716	803	804	837	796	821	809	831	837	766	817	815	786	811	811	791	801	816	799	771	762	810	762	809	822	811
22524	21047	28759	23573	21507	23079	23937	13820	8154	6109	5320	5129	4576	3534	3068	2869	2659	2504	2271	2057	1884	1772	1551	1486	1470	1312	1256	1167	1215	1068	1145	1118	1181	1136	1172	1172	1147	1146	1107	1177	1106	1126	1110	1147	1085	1078	1003	1106	1070	1034	991	1040	977	981	1039	1008	973	969	1047	1008	1017	994	995	1015	1046	1023	1034	1046	996	1007	1026	1014	1062	1013	1019	1060	1011	991	990	1032	1038	1049	1090	1067	1043	947	1014	1005	1011	1018	1038	1000	965	1042	983	1018	977	1000	980	1034	940	1035	1028	908	996	963	1026	943	972	1077	1032	1015	989	959	987	957	1076	1022	936	1011	1015	1046	1021	1076	983	1031	1016	970	1017	1021	1022	972	973	981	1015	962	982	1031	1003	992	945	976	992	1014	1030	978	1002	992	990	1018	958	1028	1032	1043	1057	998	1017	978	988	979	941	1000	980	1021	963	1004	1027	1021	981	965	921	992	1014	1002	1013	1069	1036	1000	999	1002	1039	952	1038	1015	1051	1006	1024	963	986	1030	1005	1038	1021	1014	987	1029	944	1017	1040	992	999	1017	992	1030	1021	1004	1033	1032	1020	1010	982	1031	1043	1016	980	1010	1034	1069	953	1024	1012	987	978	1022	971	1002	1014	1019	995	974	1030	997	1013	995	978	1030	997	1038	1053	1081	991	995	1032	1011	1082	1013	993	996	982	1017	988	1055	1044	955	987	1072	1067	941	1004	999	947	992	972	1005	997	969	1014	1009	1070	989	1000	1027	1073	1023	1014	1050	997	985	1037	1018	985	982	1013	994	964	1021	1013	1011	1025	996	1039	1023	999	1063	1025	993	1015	984	998	1014	1004	957	974	965	998	1031	1027	978	1004	956	983	975	994	961	931	1036	1028	1017	994	1001	1025	980	1080	938	1027	1017	1009	966	979	1002	1041	1029	1032	989	1020	980	988	1021	961	1034	1016	1056	1050	1019	1000	1011	1010	1018	1039	998	1050	958	984	1003	981	1038	1013	1007	1004	1073	1068	978	943	1000	983	1012	1093	1004	999	1038	1039	1011	1040	1032	1028	999	993	1001	1006	992	1023	1017	1001	979	984	1043	1027	998	971	983	1005	974	1009	1008	1038	1011	997	976	1060	1020	1012	999	994	1006	1010	1020	1023	1009	1041	1047	994	1025	1033	1025	1021	985	1009	998	990	956	961	981	996	935	1004	961	1057	1017	1008	1027	1028	989	1049	1008	992	1025	979	964	1018	1063	1007	1036	1045	1010	990	1023	1028	1047	936	1015	970	1021	979	998	977	1021	995	998	989	972	1010	949	1001	1014	1031	1021	983	978	1027	971	1034	990	1026	1020	992	923	1007	983	1019	1022	973	969	1031	1035	1068	958	994	1008	999	1064	1041	953	1056	984	968	978	1057	995	1038	1020	1048	1018	947	992	938	985	992	1019	963	974	1025	1008	1000	1031	979	1007	990	1002	1004	1005	981	967	1017	1023	1010	982	981	1018	1018	967	991	1000	1008	963	1026	995	990	1007	957	1003	987	1039	956	1041	1034	999	1027	981	1049	983	1032	994	954	999	1021	1007	965	964	1050	958	1067	1037	1035	991	990	1082	1012	991	995	992	1057	1052	1033	972	972	987	1031	959	1011	1075	1074	1033	990	1042	996	977	995	994	1021	1026	1046	985	992	1018	1012	1007	1054	981	1018	971	1026	972	980	969	967	972	1002	1063	991	1001	979	989	1000	982	999	1078	968	999	978	984	1001	1002	986	997	1015	1028	1012	1017	1046	1054	1043	990	987	1003	999	1012	1028	967	1002	1010	998	977	968	1035	1001	1030	978	1010	1014	1002	1076	1029	1010	1007	1024	996	996	1064	990	1019	983	974	988	991	974	977	975	1002	1040	1033	1036	998	999	989	953	988	940	953	960	966	991	968	1015	1024	987	981	1044	1022	1019	1044	974	1021	953	948	1019	1012	1013	1035	1050	1035	960	998	992	1007	1047	992	1022	1064	969	998	1023	1006	946	1002	925	1008	993	1012	1002	1054	1056	971	998	957	998	1043	959	982	981	1019	979	993	1005	1048	1007	991	1061	1033	994	1040	978	996	1016	987	953	973	972	1007	1007	1023	1090	1015	994	975	988	967	1063	966	1009	990	1008	992	994	1004	1063	1059	1039	995	943	983	1028	1013	1068	1003	980	988	960	957	1042	1050	951	1019	1028	1046	981	1057	966	955	927	1004	943	995	986	976	1041	1021	1015	985	971	1032	983	979	1007	993	995	969	933	970	1029	991	1017	1001	1042	1037	1007	982	1063	996	997	998	1050	1026	1028	1047	991	1000	1003	1000	978	968	1009	1023	1042	976	1002	1082	1056	1059	1001	983	946	1015	1060	1024	974	991	981	955	1037	1047	986	962	982	1041	1034	996	973	1074	987	937	977	919	982	1048	1013	982	990	997	980	992	961	1026	988	953	964	992	1033	1013	973	998	1017	1004	972	996	939	956	1022	976	1016	983	1015	984	1044	1036	1025	1022	1018	1009	977	1064	1029	938	985	943	961	999	949	1008	1013	992	1023	1043	1046	1015	1015	1050	1025	991	1041	1018	996	1014	1021	946	1053	1055	985	994	1024	1010	1001	1018	1015	960	992	1013	1029	1009	1044	1047	1009	992	1083	1070	1041	1024	1008	938	967	990	1027	1029	1044	1006	1018	991	974	1022	978	1083	977	1009	1039	1005	903	1008	972	1043	1003	1047	995	1014	933	914	1013	1019	964	1000	960	1000	959	1009	1010	1060	998	1047	1011	989	986	926	1052	1029	1025	1004	998	960	1021	1020	1020	1034	992	1003	1041	1016	993	981	965	995	978	978	997	984	1065	1008	943	1030	1007	1076	982	981	1012	979	944	1018	968	1004	1005	991	1041	1014	1014	992	952	1017	992	958	957	970	1037	996	1027	990	1021	999	968	1022	948	1022	983	1043	997	1035	1038	955	1013	1028	1005	1006	1003	1010	972	1034	1026	1075	1010	1018	999	1016	957	1014	1032	1038	1009	967	1042	1001	967	989	1053	1074	969	975	947	997	1023	998	991	1057	957	1049	1033	976	988	1022	1018	996	1002	1032	990	1023	987	993	1064	971	1004	1020	953	1045	1050	1004	986	1040	989	1030	1018	1005	1008	1018	1054	971	1029	962	946	971	1019	991	976	1003	1067	967	1038	960	1023	988	972	970	963	1019	1003	1017	989	1015	1021	990	1016	978	971	1035	974	971	1011	958	1025	1043	1029	1041	1005	967	1116	1027	972	935	993	995	1039	1041	1075	1046	990	999	957	988	1028	1024	981	971	993	1043	946	940	1002	1014	1026	988	1003	1000	1002	937	1029	973	959	1017	996	1020	988	1043	1003	948	984	982	965	1036	1006	984	1061	1014	1025	988	985	961	1040	1030	977	1039	1046	1003	969	999	991	950	1016	1020	998	1011	996	1028	1065	1002	993	950	1039	1051	977	972	1078	971	996	1004	1030	1001	1004	1034	953	1009	979	1000	1005	969	1011	995	1055	946	1022	980	955	1017	1017	966	1001	951	1037	942	1059	998	984	973	1050	973	976	1053	998	985	967	1057	1081	994	1002	1046	1053	998	1011	1022	1035	1021	1031	972	1017	997	973	1007	1030	1018	990	1072	1010	960	998	975	1046	997	1026	1011	1022	1026	1003	956	1027	1032	1019	1061	1006	978	984	1015	1000	1047	1035	1031	1004	1007	1006	1067	1046	971	952	1026	1007	1030	971	940	1009	1029	999	1076	1054	1044	1030	965	1003	1011	971	979	1009	952	968	972	1079	987	980	1013	1012	993	982	1043	986	991	1008	946	985	1025	979	960	1031	994	934	988	1028	1060	1027	977	1019	992	1052	999	1016	945	995	1024	1029	1012	992	991	1008	971	1002	1032	991	1008	1033	985	1009	1008	981	996	1030	994	998	980	1002	980	926	984	1007	980	963	1046	1014	1015	977	1047	992	990	998	1004	1020	1045	969	967	1014	1019	961	990	1016	1060	992	1020	1014	974	985	1051	986	1003	983	1009	1015	1011	959	1013	962	996	972	1037	1025	1031	969	1023	995	1007	1001	999	994	992	986	993	1017	974	1004	997	1026	1030	1015	1037	973	1004	976	962	1005	982	951	1004	1019	962	1044	964	1029	980	1073	1064	1020	998	932	1045	1001	1035	984	1014	948	1024	1014	1035	984	981	993	1012	951	1025	1014	991	1000	1038	955	983	971	1038	1045	1020	997	1020	985	1048	971	959	988	1037	1007	947	1016	1034	944	1011	986	1006	1048	1009	996	991	1050	993	1064	1044	1009	930	989	1043	992	965
31196	53295	42145	31887	27978	23321	21717	16135	11117	8631	7747	7677	6247	5067	4057	3706	3680	3221	2970	2629	2271	1990	1794	1677	1696	1506	1282	1196	1238	1202	1231	1088	1266	1190	1203	1193	1243	1181	1133	1168	1156	1123	1036	1129	1094	1125	1115	1079	1090	1115	974	1021	1019	971	1029	1003	1018	1015	1029	1002	1011	1005	1023	1029	1047	1039	1019	972	981	995	986	1005	988	992	1009	1011	984	959	1002	988	1004	939	976	959	1022	1017	956	1014	1024	948	983	1004	955	1049	946	1021	1036	1006	1008	954	936	989	1029	1030	1023	1035	956	991	967	965	1054	973	993	994	993	954	979	968	1062	959	1008	913	971	911	1035	978	1008	925	1042	1060	1019	962	1035	957	1025	938	1031	1016	972	975	999	964	964	1040	977	1018	992	1026	977	954	983	998	934	1025	990	939	973	946	1013	976	967	987	1030	984	945	945	997	987	979	1000	984	990	982	993	1000	923	988	984	999	990	1038	1035	983	982	974	972	966	1060	915	966	1013	1000	991	1003	1010	1009	987	1036	1009	1007	983	959	977	963	957	942	964	1015	974	941	977	962	951	1056	984	997	1005	976	1004	1011	1043	988	970	1024	1006	1016	936	1001	1031	1013	935	973	957	937	988	1019	1030	992	1020	1061	979	983	1000	955	961	915	1010	963	1032	1003	1013	1030	974	968	968	1032	1023	947	1009	1021	1028	955	956	1057	1064	960	1030	1008	990	1002	997	928	976	974	1046	1040	1010	976	931	1053	969	936	967	1002	996	933	981	957	990	994	954	996	1016	990	1035	968	974	962	957	964	1025	976	987	956	983	978	1022	967	1023	1051	983	977	1012	1002	1005	996	1019	973	946	1022	1014	1033	1010	971	992	1004	1015	975	1064	973	978	967	981	1000	984	961	988	987	970	1000	1018	1021	1036	1015	959	1039	1003	1006	973	969	1004	999	1025	921	949	1040	1019	998	1023	909	994	933	1007	947	991	955	1000	1025	1006	942	998	962	961	985	946	1001	988	977	984	1005	1028	975	995	971	985	972	968	962	929	1014	979	958	1050	979	1021	958	1008	963	991	985	1005	988	999	958	990	1073	1078	990	961	1021	1006	934	962	967	985	1015	999	1001	964	993	992	1001	1034	968	999	968	999	970	989	968	976	973	974	999	1050	967	941	959	968	971	955	996	991	945	1004	1024	994	987	1016	1005	1063	1019	1018	999	989	969	969	1028	991	1010	1040	1069	999	1007	954	970	998	991	960	965	1018	927	991	952	998	993	1055	1021	974	1077	953	969	954	954	1023	979	1033	958	973	1000	1042	995	1039	1002	1048	1044	954	984	975	968	988	984	1009	954	999	996	945	989	990	969	955	1041	981	984	1014	909	968	956	968	989	964	1016	959	1055	954	1042	1009	991	1010	997	993	994	973	974	990	1003	1023	963	972	1051	1022	1016	976	935	1038	974	1007	922	1003	992	959	942	953	990	1029	962	952	911	989	983	1002	999	1010	1020	976	1009	961	959	1047	979	976	978	1002	1015	987	952	994	977	1009	974	1005	938	1021	991	1035	1037	953	1033	997	1002	1011	940	1039	981	945	1054	1058	1013	963	986	971	946	1049	974	1021	1017	980	1017	982	962	973	955	1003	1044	941	1026	970	1006	948	962	981	984	970	1049	954	968	1049	1009	1016	984	1025	978	1000	1016	959	983	972	1024	1010	1003	1014	1033	953	965	984	1055	1014	1009	999	934	1004	935	995	1073	1006	943	924	1004	995	1050	1029	970	1001	1037	985	1021	989	988	996	1065	994	1017	991	939	1090	945	1001	960	1063	967	962	1037	1027	1024	991	1003	1041	974	977	989	1043	1013	991	978	997	1005	978	982	981	932	1011	989	982	962	974	1049	973	996	1020	947	964	977	1040	979	960	1038	983	985	968	976	972	1074	1020	999	1021	952	995	958	1058	957	977	1002	988	1045	985	1032	962	961	1007	1008	978	1028	1000	990	953	990	987	993	993	964	968	992	987	951	989	1039	1030	974	1001	999	985	1021	1031	989	1006	1000	952	1010	937	954	940	981	990	1001	972	926	970	1025	995	943	950	939	917	990	1006	1077	1011	998	979	1003	1017	963	946	1019	979	1014	993	989	933	925	965	994	976	976	1033	968	975	984	987	1027	982	934	989	1005	1038	1021	999	1003	1006	997	990	1008	996	979	1013	978	964	976	1016	965	996	1014	948	1008	979	1034	994	989	972	996	965	1021	1013	978	933	989	961	919	930	1029	942	1015	992	974	971	965	958	955	1014	986	977	969	985	984	943	952	968	1022	997	976	1001	997	1002	1003	943	975	986	995	1004	1017	968	997	1010	1012	1010	947	989	989	986	1015	968	993	1012	988	997	993	1017	1008	1019	1017	994	985	983	1008	1024	1037	944	1022	983	988	997	1006	1015	955	990	972	1002	993	981	1015	1016	1006	1008	1021	965	983	966	1000	980	947	964	1012	966	999	950	1005	1045	966	940	942	1013	1021	961	991	1013	978	960	998	929	949	945	1030	981	1017	1007	1004	974	1020	1010	1007	1034	986	967	989	944	998	1039	961	1031	984	987	951	1018	985	930	962	977	1006	976	991	994	925	1028	989	1036	972	919	977	1005	961	979	989	977	994	973	937	994	1051	1002	993	994	932	951	981	962	1019	1015	965	986	985	930	953	1051	973	971	1010	1024	954	957	1002	977	955	960	943	973	960	1000	958	1035	978	1010	1006	1024	1014	1013	1010	980	964	1037	972	1025	947	1014	983	988	973	1017	975	1011	983	1032	1009	1002	1057	969	1052	910	941	993	976	979	988	963	969	996	948	930	982	985	974	1011	980	985	1019	984	989	1003	955	1008	1002	973	974	964	970	974	1004	992	993	987	1020	1003	1041	973	967	1026	973	968	985	1009	994	945	988	991	1039	1013	1002	1004	1005	971	990	1001	1036	994	1017	964	994	960	996	959	994	953	977	966	1004	942	1014	965	980	944	994	1021	956	958	1067	1026	988	999	998	1001	1009	954	1080	1018	948	997	995	990	997	991	1009	985	996	974	981	945	1010	990	995	1025	955	1063	995	1001	984	927	955	997	959	995	1016	947	963	1029	1042	1007	1012	1090	988	1002	1025	965	972	1001	1025	1019	1023	952	953	1035	968	1021	978	1048	1011	978	944	1003	1015	989	997	964	983	990	1012	1010	1028	944	980	1007	934	969	1013	1030	950	1017	1010	994	1009	1000	997	982	938	952	1000	1031	956	1017	995	1005	995	1012	1072	963	998	942	1036	1000	985	1004	1009	925	1024	1022	972	969	953	1017	986	974	1011	953	1068	954	981	1045	1079	959	1083	995	998	990	943	957	1036	977	942	1039	973	945	1018	1005	1027	1021	1058	981	954	996	970	925	963	1004	958	1019	995	949	984	971	991	991	988	977	1004	873	968	1021	961	974	969	1003	950	1003	1012	950	985	983	990	1012	978	1037	1002	1046	1008	1000	1002	1008	975	989	955	999	986	1030	983	955	948	1012	987	1022	1009	1049	955	978	999	1018	1007	986	968	946	1031	1029	988	964	993	939	1046	993	1003	983	982	995	1002	1036	994	935	1000	987	961	1000	950	1021	992	1025	1053	973	970	1037	965	963	915	948	981	1009	1009	978	1022	979	992	983	992	984	1044	992	961	1014	1001	945	1015	934	1010	1006	956	958	997	978	946	980	1032	966	985	958	933	973	1025	938	995	992	982	964	995	965	939	1055	1009	968	1034	988	956	997	1005	972	1003	1006	1016	1005	997	1036	943	992	995	969	981	1041	979	1004	992	988	945	943	969	949	971	951	984	1037	988	1038	960	1004	977	1038	980	971	1014	1020	1060	1024	1003	1007	1008	941	1055	974	980	964	946	968	969	979	952	1022	991	1042	973	1000	1002	984	1001	1048	974	986	947	1014	920	977	954	1020	980	1000	987	966	1009	985	1006	1074	1010	1001	994	1019	959	933	938	1008	987	1017	990	1039	933	996	1034	1005	921	1028	991	992	1001	977	1020	1068	1007	994	1011	1029	1005	959	960	994	1027	974	1031	970	977	1020	1018	981	992	985	1001
29352	27190	30183	23701	15551	10067	7437	5658	3661	2501	2188	2165	2135	1790	1445	1237	1235	1112	1106	1006	980	880	848	782	777	736	712	700	695	693	706	729	696	707	735	732	693	704	726	677	689	702	662	625	614	680	686	663	608	661	633	615	656	647	657	685	661	666	663	653	651	604	650	663	666	647	627	598	628	631	622	581	668	604	626	706	637	610	652	697	634	613	583	662	655	602	640	639	618	653	619	615	639	640	668	634	674	618	677	676	662	654	666	627	627	660	645	675	654	626	648	624	612	649	649	664	696	653	600	699	652	649	670	646	629	650	613	683	646	653	633	604	615	642	645	676	602	658	627	720	641	626	655	694	644	599	620	602	700	671	585	671	647	641	625	666	634	646	638	686	618	662	633	635	633	629	631	622	661	709	652	637	653	675	618	688	628	661	658	614	660	651	596	680	640	598	685	649	652	704	611	636	636	615	646	637	606	578	628	610	639	616	634	667	637	641	647	687	646	650	647	605	615	658	613	618	642	641	685	668	636	621	585	671	614	678	631	643	646	701	647	609	652	643	626	630	612	666	664	651	682	599	653	673	603	610	636	618	638	627	614	629	667	665	613	631	658	652	674	606	667	684	600	650	643	619	667	673	685	656	619	687	645	610	661	645	719	644	671	659	642	636	661	660	574	654	672	655	671	652	668	618	696	656	653	675	616	655	651	693	620	617	606	629	652	612	608	648	634	661	643	653	647	624	653	626	655	625	664	638	628	629	644	648	678	649	613	609	652	595	669	671	693	664	622	669	649	656	649	678	671	646	638	592	682	670	651	656	649	667	662	660	621	688	616	622	697	625	613	639	661	660	642	638	665	574	603	657	654	632	643	648	636	601	668	636	664	671	619	624	669	614	612	665	652	637	627	618	662	637	633	610	653	682	651	697	665	649	672	604	670	682	634	704	633	676	650	628	608	676	629	656	650	620	636	633	664	639	648	644	637	636	680	654	631	645	679	613	661	673	608	614	672	648	631	643	603	610	618	605	645	594	612	643	605	641	655	655	675	654	645	660	663	647	648	615	640	612	640	674	662	629	610	641	670	643	670	581	638	658	633	645	652	626	666	656	663	684	654	685	618	707	665	640	629	636	664	633	633	656	633	664	620	595	612	661	664	630	641	622	632	693	632	661	672	602	650	641	597	650	690	675	598	617	644	645	679	642	662	653	600	639	634	705	626	629	612	610	639	624	636	691	641	668	642	656	665	630	629	655	664	655	620	675	608	632	633	662	656	660	613	658	703	641	648	652	648	628	617	643	633	578	652	619	636	643	638	658	695	624	672	644	633	620	660	660	653	596	630	669	642	593	657	654	628	645	670	689	651	606	592	608	632	645	666	637	651	586	638	620	654	648	619	628	636	631	662	662	684	636	647	673	632	645	619	615	630	655	701	600	668	640	647	694	636	641	634	647	668	662	625	645	676	628	650	623	627	641	669	646	686	622	677	623	626	615	639	635	631	639	637	632	663	640	647	643	652	664	610	607	659	646	677	617	634	654	634	703	658	653	626	631	667	676	651	685	612	639	636	661	592	635	642	661	669	664	612	668	589	576	654	635	655	665	684	617	625	603	675	614	645	631	657	661	662	653	629	669	646	647	646	684	636	653	675	674	630	626	695	653	618	655	645	685	580	655	661	609	611	666	644	649	626	657	588	629	615	626	671	572	579	651	606	621	654	665	633	621	627	654	656	629	652	653	640	634	656	668	678	596	642	577	668	630	681	620	610	610	622	690	634	602	644	678	602	637	618	645	648	626	646	615	642	653	628	688	699	621	656	650	675	688	675	644	652	675	644	662	681	629	607	657	663	574	622	672	614	629	620	610	623	611	651	633	600	667	615	642	663	636	620	639	648	614	675	640	590	668	634	671	655	630	676	636	649	653	628	662	685	656	659	675	625	629	585	662	625	653	649	646	690	657	656	660	651	625	659	661	630	632	676	646	642	677	612	653	642	622	643	628	642	627	668	684	617	652	683	669	643	645	644	705	620	651	633	679	599	655	604	623	623	675	694	624	628	642	680	645	641	653	652	651	629	655	606	656	667	649	621	679	644	634	634	684	663	627	653	608	647	669	679	603	658	632	690	623	578	633	658	657	665	682	635	654	651	608	646	632	594	640	663	609	693	643	662	645	633	626	688	706	685	614	604	635	629	661	599	686	650	653	625	624	642	625	621	649	608	587	581	672	654	632	669	605	616	625	645	642	682	673	627	646	591	616	647	620	666	674	635	663	667	645	680	643	657	696	625	652	672	639	584	671	619	678	659	633	701	654	660	618	637	638	587	667	671	654	659	641	662	620	641	633	669	687	649	654	645	638	644	675	673	619	657	629	637	657	634	657	613	666	632	663	661	655	642	634	616	616	632	607	638	591	645	617	661	643	676	623	652	706	657	610	682	664	678	655	611	632	637	609	673	632	664	579	613	664	640	647	605	639	607	649	639	679	604	638	613	617	620	618	651	614	639	674	684	646	610	644	625	633	613	648	619	639	650	602	650	637	617	658	626	718	675	616	597	681	614	632	600	633	665	615	677	636	589	663	676	598	686	600	625	663	634	677	635	690	639	643	661	649	616	615	671	621	659	607	663	661	591	654	683	630	611	685	650	658	635	615	649	614	635	654	640	634	661	698	652	641	626	637	673	659	627	631	669	615	638	658	636	650	613	632	643	602	630	678	628	632	641	658	668	633	663	664	669	626	633	648	649	643	638	646	652	660	610	607	648	687	625	612	638	649	665	651	648	643	634	644	633	655	616	684	677	640	677	677	626	688	660	634	660	655	654	659	648	626	635	621	631	621	606	663	654	629	610	637	644	667	621	612	643	669	616	677	658	682	630	677	635	618	610	590	656	588	668	676	625	643	640	639	651	631	632	634	650	635	654	638	671	728	661	627	675	671	640	641	666	669	610	655	640	671	669	581	654	644	648	658	625	612	647	635	668	605	657	661	630	627	647	564	607	624	639	585	623	633	617	653	662	619	656	657	643	612	613	654	650	644	619	673	654	615	632	648	662	613	669	611	676	633	618	659	648	673	660	644	662	627	665	648	619	661	645	625	650	665	634	664	670	654	638	585	661	639	681	644	629	649	644	645	647	628	666	658	625	666	651	612	601	596	641	646	645	697	658	596	642	640	659	636	648	621	634	642	626	680	645	654	637	637	699	646	624	645	620	688	625	604	688	635	586	604	653	590	650	678	648	639	626	611	619	623	628	622	599	649	628	621	621	665	659	610	616	619	610	652	652	630	630	683	629	688	661	595	616	622	631	634	663	654	680	638	690	642	594	626	659	645	686	619	619	631	627	647	650	634	674	686	624	635	674	650	651	626	684	648	684	646	655	620	622	656	668	629	622	620	644	645	645	612	642	640	685	626	667	634	669	680	669	606	651	676	668	653	623	603	661	620	611	649	602	662	657	632	624	608	616	684	657	668	677	630	649	642	650	650	641	627	659	608	673	620	659	700	684	685
26220	38822	29423	21305	16854	13071	10771	8755	5722	3969	3258	3186	2915	2411	1924	1612	1571	1472	1401	1227	1162	1035	900	897	862	820	739	765	666	764	742	719	779	705	706	760	673	724	726	737	684	705	698	690	672	717	693	652	644	713	642	617	666	690	674	641	677	699	699	691	691	658	663	635	661	660	654	656	672	614	694	708	639	635	654	693	652	659	690	644	648	677	665	662	640	649	654	676	677	720	669	664	628	612	643	678	633	620	699	655	696	653	669	685	646	658	641	657	675	689	657	671	644	675	646	697	652	656	666	692	684	650	680	671	680	641	656	695	643	624	675	683	694	598	652	653	674	676	670	633	630	648	694	656	641	701	667	649	682	678	699	689	669	628	680	669	628	677	704	651	619	702	643	710	668	645	658	671	633	655	640	628	655	682	672	693	685	641	638	670	673	682	656	630	706	719	647	676	686	682	649	702	698	608	674	645	670	710	653	663	664	602	680	717	668	618	652	702	638	692	678	662	647	612	640	666	659	695	641	706	683	667	724	669	681	670	680	723	648	650	688	600	710	640	688	648	663	678	703	623	657	708	677	660	669	657	679	635	636	662	646	649	688	655	659	642	654	676	680	687	693	670	625	684	658	708	614	671	666	665	693	678	679	624	683	663	655	646	620	631	705	655	654	653	695	692	704	662	629	659	682	636	647	660	662	676	672	637	624	631	678	694	683	682	677	685	655	683	677	660	649	672	709	661	656	636	640	665	700	646	672	665	658	653	663	670	650	635	720	673	639	666	682	659	664	648	684	649	677	636	666	610	627	628	670	669	668	676	619	645	655	615	630	594	617	672	650	698	654	675	696	655	638	679	603	660	633	654	679	613	651	652	680	702	628	696	680	690	664	655	670	623	669	643	680	647	643	638	641	658	659	672	680	696	654	647	639	691	688	692	632	666	667	639	697	654	656	705	673	667	643	704	661	681	665	654	680	682	647	650	612	719	643	659	610	672	673	699	693	651	602	615	647	652	688	670	646	687	645	669	662	604	629	625	683	665	665	670	664	669	680	660	649	623	686	618	657	686	665	670	613	674	631	701	671	664	621	628	653	662	624	643	662	666	677	655	712	663	647	666	678	682	698	687	671	684	679	678	693	697	688	679	660	675	716	659	682	672	660	688	628	612	658	646	634	660	632	666	634	630	646	695	670	715	654	704	662	634	631	678	621	684	660	603	665	603	654	660	660	679	635	669	658	678	631	688	641	669	642	657	651	639	668	637	667	667	682	654	667	715	678	658	662	655	672	627	678	684	682	711	664	651	663	654	669	658	659	683	658	688	646	659	673	700	648	641	605	645	652	721	690	650	684	657	697	677	636	678	687	706	679	702	656	656	674	666	666	647	662	619	645	690	647	672	693	646	649	642	681	645	678	671	607	650	679	621	636	650	633	717	689	658	720	719	710	689	683	638	636	670	649	656	678	673	620	720	661	657	642	638	656	661	694	699	630	643	646	645	711	687	627	658	621	626	648	651	691	663	619	628	615	697	661	669	674	616	652	681	681	693	673	673	653	630	692	707	647	624	629	661	684	642	602	645	668	654	703	613	661	642	699	635	630	677	692	642	635	651	669	681	661	691	653	623	687	646	666	689	581	667	709	651	650	643	657	683	650	671	660	693	670	608	659	657	595	666	688	694	664	675	651	675	646	673	675	626	622	661	658	649	635	699	642	661	671	678	649	681	671	605	653	625	658	695	670	624	685	685	686	671	689	650	660	713	692	685	682	674	664	681	664	710	718	641	623	667	667	673	661	654	699	657	665	673	656	691	644	678	644	658	673	660	667	652	626	628	679	630	679	665	642	645	684	673	673	624	665	649	634	631	670	681	652	662	647	680	640	681	694	661	704	704	698	643	669	670	641	631	646	593	633	623	634	668	625	683	660	647	651	673	713	679	675	719	659	671	706	636	636	705	674	626	657	670	641	673	697	663	626	664	650	647	631	691	689	697	651	664	700	616	674	652	592	683	662	670	670	692	674	679	692	675	666	677	607	664	668	697	620	685	645	652	711	698	654	627	670	667	649	645	633	657	652	665	672	637	676	634	653	668	643	671	671	703	659	663	682	684	700	693	708	702	655	683	662	671	655	667	673	683	676	642	694	702	650	630	675	668	606	647	690	645	660	644	698	654	707	662	661	655	630	636	630	674	663	647	655	694	637	698	593	670	676	661	640	647	662	637	657	673	679	598	730	617	670	676	655	704	665	647	674	674	661	684	648	643	656	665	683	673	657	610	691	637	646	628	670	633	689	633	637	624	660	684	651	673	670	653	671	652	668	608	630	671	690	637	606	639	615	662	666	670	668	692	659	646	684	646	649	668	652	660	667	668	666	655	662	600	632	680	709	659	664	697	667	680	615	648	634	697	679	670	613	678	651	706	624	709	717	678	688	687	695	646	699	687	673	715	672	627	676	627	634	667	700	670	632	625	713	707	634	665	661	661	633	634	703	663	681	648	647	687	630	688	687	627	662	689	626	627	659	640	686	636	731	633	606	687	688	656	634	637	681	623	648	603	622	660	663	675	665	663	640	697	623	668	703	662	712	699	656	665	644	655	643	674	651	655	707	707	716	671	644	664	657	683	665	596	702	650	683	706	620	658	670	684	655	685	619	640	663	699	675	652	638	690	661	705	637	639	645	685	651	660	644	621	662	688	604	708	661	639	665	612	687	649	705	680	671	712	664	671	668	650	654	668	691	689	672	673	665	628	648	659	614	662	639	615	624	655	694	622	696	639	651	675	637	739	653	642	639	665	707	649	639	654	714	635	663	647	688	684	672	666	711	659	713	692	655	636	669	628	668	619	675	698	673	662	652	702	756	672	646	660	630	659	656	701	644	664	682	728	694	692	686	662	679	626	707	675	672	614	669	672	670	648	687	673	663	679	680	647	651	624	618	666	631	637	693	646	677	712	644	693	641	704	647	663	628	675	640	669	652	694	671	667	677	669	685	682	652	667	679	690	632	665	680	718	679	721	655	670	715	709	605	640	658	691	642	654	665	652	664	669	661	665	700	713	598	677	692	635	666	667	659	663	684	615	673	645	650	622	656	684	657	643	702	666	671	639	642	636	697	689	676	649	631	626	693	718	641	648	672	659	678	661	672	616	709	616	681	615	701	656	642	656	673	684	669	656	642	660	612	636	646	660	653	655	645	674	666	633	660	724	661	693	673	666	630	644	681	683	652	711	627	660	681	663	648	677	678	633	670	640	635	655	650	680	608	687	628	603	681	679	647	653	656	629	686	698	684	671	651	674	637	668	663	639	672	661	645	661	673	651	642	658	661	634	666	640	683	719	695	655	651	685	664	669	690	677	669	658	641	690	629	634	677	680	663	662	637	673	640	713	677	623	684	691	667	658	676	692	640	661	629	693	628	657	661	639	720	653	650	671	672	628	625	664	712	660	691	693	642	654	705	661	663	656	637	662	674	714	666	680	675	676	682	666	681	675	693	656	666	645	701	693
23679	21027	28329	24527	22468	20685	14632	9466	7020	4714	3448	3256	3204	2812	2300	1920	1759	1711	1583	1455	1226	1159	1190	1133	1037	931	905	831	880	921	838	946	886	886	864	869	850	787	834	861	811	855	866	843	822	794	781	786	828	773	750	763	761	810	814	834	841	791	759	777	733	788	763	766	767	802	706	715	724	797	754	751	765	751	775	726	790	723	760	756	762	756	739	779	768	751	793	750	765	786	745	752	723	763	719	767	761	818	771	769	770	729	802	767	741	826	798	783	793	759	762	756	704	805	743	748	755	778	778	790	776	801	775	736	803	819	767	781	780	784	742	777	733	809	728	775	781	726	749	736	767	797	738	780	846	779	763	749	755	700	772	775	783	709	750	764	747	750	773	744	801	755	814	733	761	746	732	809	782	769	762	791	795	725	718	713	779	789	779	741	767	715	748	782	810	728	764	837	779	817	796	795	778	813	737	757	785	781	800	788	748	729	797	785	800	739	767	770	761	748	736	773	782	780	775	771	762	782	773	770	790	804	755	745	763	782	782	766	749	762	745	744	781	777	809	792	750	755	761	776	734	783	722	767	733	794	749	759	761	774	766	758	789	846	767	764	774	766	679	795	763	779	748	826	791	796	755	754	805	727	777	735	755	756	762	709	723	777	741	771	746	750	814	695	772	811	685	725	797	747	757	764	764	740	744	757	803	802	767	813	777	826	838	758	791	727	779	766	785	754	766	792	771	769	813	727	752	764	789	754	730	792	789	769	781	792	743	781	801	801	754	810	801	765	752	764	736	790	765	745	775	755	748	773	745	768	797	748	761	806	746	794	734	845	701	795	743	751	795	806	821	792	745	723	756	760	760	740	828	736	824	749	783	785	772	813	792	804	781	764	805	761	753	816	750	724	809	805	812	740	756	759	757	745	788	747	776	723	711	746	763	731	746	747	737	724	787	771	732	762	745	735	746	745	780	774	774	753	751	782	747	789	762	790	788	766	771	760	807	747	713	758	786	821	753	777	726	762	805	770	782	773	795	744	725	774	757	781	795	823	771	783	842	772	817	726	761	788	760	779	799	792	772	780	777	754	775	808	728	786	789	797	709	736	775	757	767	781	752	725	794	796	781	729	766	764	830	753	754	748	749	736	723	764	804	749	773	754	781	751	781	790	763	829	797	792	752	752	782	756	780	757	745	778	691	756	804	768	710	794	791	771	747	779	744	751	794	782	755	771	748	792	819	782	773	778	771	739	744	756	753	795	727	769	729	771	738	791	770	734	784	721	801	777	786	760	762	727	758	800	803	803	752	746	768	752	777	723	738	804	772	754	740	757	761	763	777	772	772	761	767	759	771	760	771	775	788	809	799	750	744	737	765	726	800	766	736	703	788	728	817	781	760	763	784	740	771	788	732	739	770	767	765	755	764	792	772	709	797	741	807	757	812	775	773	768	774	743	821	751	761	763	772	770	768	725	752	714	747	695	730	818	788	736	722	754	759	705	784	793	778	753	789	804	747	788	769	774	802	745	739	783	745	756	763	778	748	832	751	767	778	772	743	783	818	763	746	809	793	788	749	744	752	716	750	762	835	770	788	766	768	738	789	798	750	779	729	749	773	763	739	784	773	800	710	772	839	785	787	751	779	763	770	795	734	736	742	769	738	739	782	767	757	752	780	773	767	763	790	777	780	801	763	723	743	799	732	737	729	769	724	776	745	805	751	728	731	778	764	740	745	787	808	777	785	716	757	792	793	784	762	723	784	776	746	782	750	755	791	744	730	779	796	795	752	758	770	810	749	768	764	759	737	784	765	812	763	714	725	787	758	768	734	737	738	751	755	821	756	775	741	767	783	784	755	760	737	795	787	759	740	805	749	730	825	759	758	728	716	777	779	743	784	760	755	777	796	770	806	768	825	743	702	789	775	772	747	746	784	777	731	753	777	754	796	749	759	754	833	791	819	764	758	770	787	767	744	755	750	731	790	768	760	765	753	804	743	735	801	801	743	751	764	796	748	767	800	744	785	784	794	795	794	771	801	730	769	731	804	747	807	744	783	748	802	761	776	794	780	799	780	795	738	748	754	833	773	733	780	784	781	758	793	725	785	790	721	756	739	754	747	753	784	778	760	706	777	778	776	732	730	771	791	795	778	724	785	818	713	739	764	678	817	755	774	811	755	799	766	740	759	767	740	732	791	754	763	762	781	786	764	766	700	751	784	743	810	764	797	790	806	743	815	707	728	780	724	751	763	759	828	777	774	785	792	787	792	746	820	813	732	748	776	776	750	742	798	719	753	801	785	810	769	744	795	786	760	768	778	764	791	723	734	688	739	742	724	756	733	752	817	770	758	776	778	748	761	785	765	797	696	741	744	724	697	783	740	768	768	700	719	789	718	786	776	812	740	754	776	762	776	764	750	744	735	784	762	790	806	817	793	768	781	757	732	747	769	805	781	777	806	762	780	784	768	770	777	772	768	771	820	725	741	806	764	747	762	751	780	812	748	748	780	792	726	775	724	778	716	766	771	781	817	774	713	740	764	793	798	781	742	774	783	789	712	739	803	766	700	747	754	791	749	789	760	818	764	777	737	766	751	788	724	797	765	760	801	766	844	772	747	746	744	746	774	767	724	794	830	804	772	839	730	787	784	853	768	795	782	770	753	791	802	752	781	796	732	759	749	762	785	727	710	708	765	799	731	794	803	782	757	746	781	797	788	780	797	753	752	721	738	784	787	784	760	760	703	750	811	783	756	713	775	749	759	746	762	797	747	810	764	767	809	771	797	774	785	781	766	826	754	774	796	752	804	734	766	781	731	763	759	781	740	800	746	725	750	735	737	729	741	758	783	781	755	771	767	794	770	756	751	722	774	726	772	790	809	839	735	798	793	766	805	778	744	804	758	776	711	744	717	737	815	792	737	799	742	758	742	769	792	772	802	800	736	707	731	772	763	715	789	760	732	754	730	713	719	776	745	750	730	773	755	768	786	766	776	755	807	789	771	758	806	750	756	729	771	760	796	797	814	819	792	710	755	788	784	737	739	798	803	824	745	749	770	777	763	750	770	762	743	766	807	772	733	715	738	797	790	750	813	791	788	776	782	738	757	789	782	772	721	716	789	767	764	753	733	754	751	817	780	739	775	763	799	796	746	779	752	786	793	764	764	778	817	784	769	745	736	692	803	751	846	805	789	740	704	745	803	762	761	724	765	712	751	798	803	758	725	764	774	719	752	757	766	749	808	753	722	735	767	776	759	756	742	759	778	769	760	775	752	744	727	771	782	721	742	752	735	737	783	741	750	749	745	797	729	760	788	786	782	781	753	705	756	727	805	755	753	752	802	743	782	773	753	730	735	782	785	747	756	733	801	721	742	812	782	751	799	729	796	807	763	825	782	738	795	702	722	737	755	769	753	772	739	736	774	772	769	782	811	781	817	774	784	779	775	751	771	750	719	751	770	760	787	771	787	807	786	766	759	753	778	724	720	767	792	713	745	756	749	773	754	781	752	769
28273	47708	38471	29577	24188	19714	15229	12379	9863	6814	4993	4720	4655	3835	3244	2514	2382	2153	2053	1731	1587	1412	1331	1267	1178	1035	925	940	925	905	989	930	944	953	896	831	836	871	944	874	865	817	908	848	774	873	828	773	806	807	795	819	809	728	789	808	790	789	765	804	812	776	784	782	780	788	773	781	773	762	780	709	787	801	764	779	779	753	787	767	765	778	755	813	763	733	793	739	751	766	755	720	774	739	800	799	796	788	736	750	810	763	757	767	809	774	772	757	754	755	804	771	831	760	779	726	757	725	775	762	813	773	749	761	785	781	781	738	773	786	808	767	787	758	781	755	792	747	769	779	781	773	732	757	730	767	762	794	739	767	753	777	776	746	808	721	755	739	769	763	772	761	773	794	764	725	771	764	764	774	773	764	794	702	745	807	743	777	796	794	796	770	781	803	771	766	750	760	743	770	762	807	782	817	821	772	753	751	752	797	813	786	785	811	771	749	770	786	789	744	756	717	748	802	766	767	724	750	745	774	779	810	769	737	768	760	731	823	776	807	750	730	731	821	747	781	782	757	768	771	789	749	755	771	741	769	778	752	745	814	779	806	775	767	762	754	768	789	737	739	811	754	775	751	776	753	776	738	778	788	762	765	797	779	730	776	818	774	739	757	786	774	805	756	764	814	782	755	786	822	748	791	785	734	792	793	727	756	749	734	802	782	821	772	764	752	782	802	795	777	758	761	803	752	767	779	748	789	767	748	741	719	768	755	791	786	740	783	769	784	710	740	748	803	785	738	729	725	718	817	771	783	798	782	830	749	721	800	745	732	718	844	820	753	795	755	801	753	747	722	760	765	778	780	778	777	777	792	735	715	751	724	760	780	726	730	719	765	771	777	773	762	826	770	731	786	786	778	810	782	798	796	746	791	772	760	766	762	759	801	725	753	746	784	779	778	800	785	754	795	754	751	743	762	759	774	756	774	755	731	768	731	801	793	753	722	724	783	735	789	831	788	705	756	749	835	736	748	732	788	766	748	772	761	780	760	746	808	804	789	746	777	815	827	713	809	715	791	763	745	762	794	774	765	761	756	800	776	792	772	782	789	745	734	753	768	772	764	750	769	758	749	759	745	779	739	759	759	807	724	774	750	737	794	762	796	759	802	783	763	745	749	702	762	731	786	809	741	755	779	778	829	764	772	770	799	786	768	802	739	751	829	734	766	782	755	811	754	799	786	759	740	796	744	766	801	765	755	791	785	727	812	757	740	720	808	768	784	751	740	747	772	756	786	780	758	816	724	720	760	735	823	734	808	812	782	737	737	758	792	758	738	765	777	777	747	753	770	799	774	785	815	812	781	791	773	737	738	743	765	773	740	767	796	765	813	731	823	750	779	751	763	748	760	778	762	817	758	789	806	739	792	768	773	755	831	731	786	768	792	803	813	792	775	756	787	806	728	807	746	797	762	779	776	818	800	755	782	726	773	744	779	787	794	731	735	779	742	814	784	814	734	777	774	728	780	713	765	734	738	791	766	797	749	780	806	807	747	779	762	812	774	773	751	745	743	802	735	731	731	794	771	747	780	754	805	768	764	788	819	726	784	730	808	812	799	743	750	769	733	743	723	762	729	800	779	774	835	762	794	793	765	756	690	767	733	788	710	752	756	725	774	768	755	813	752	765	761	796	768	802	834	775	743	748	734	744	776	783	811	801	818	755	779	733	810	799	718	770	713	757	801	751	784	800	797	743	727	709	780	775	813	783	798	785	744	782	760	718	737	730	715	785	765	762	791	725	748	747	739	749	729	761	739	790	779	818	791	790	800	768	789	768	783	771	801	773	778	727	784	759	750	760	747	730	764	808	774	776	818	776	793	764	779	785	785	789	777	799	777	767	782	797	782	793	772	770	685	754	781	736	796	763	724	779	754	765	723	783	758	797	812	742	767	781	782	758	758	765	762	775	732	766	754	743	768	779	730	802	717	764	763	755	769	829	773	722	780	789	797	835	759	735	743	772	794	705	749	763	774	807	791	807	795	738	781	796	782	784	773	757	783	780	821	774	781	734	768	830	752	796	756	775	726	825	718	787	735	786	738	747	829	747	753	772	768	746	762	820	758	720	751	810	768	743	722	734	752	719	752	738	753	719	791	740	781	782	779	803	793	771	752	799	749	771	750	783	783	770	791	765	784	746	737	795	727	796	765	751	798	750	799	756	755	771	723	720	746	761	736	772	767	721	741	777	810	730	728	677	834	782	760	744	762	727	809	790	778	778	741	735	824	811	793	761	802	734	783	743	752	736	813	779	793	747	759	769	753	796	753	796	798	734	749	771	775	704	780	761	798	759	780	763	755	704	849	784	779	783	816	758	722	751	818	778	747	756	731	775	791	750	779	746	780	773	764	760	768	754	808	818	777	762	764	784	757	740	752	705	768	749	798	758	775	770	768	754	765	766	739	733	736	752	757	690	802	784	775	754	780	737	768	784	751	756	740	774	796	790	794	800	780	757	735	762	734	762	740	792	775	728	762	791	748	841	718	752	771	727	815	739	798	752	759	706	764	773	795	777	785	826	736	758	807	779	798	779	775	783	751	786	776	799	782	762	740	771	728	787	757	762	835	808	750	749	787	825	778	754	774	771	807	777	762	837	769	750	725	759	779	767	805	752	769	821	808	711	790	756	800	753	815	751	781	718	761	797	764	734	784	789	799	776	756	761	783	769	790	731	805	785	785	760	747	756	774	780	767	751	724	750	744	780	775	780	740	796	763	758	737	788	718	801	772	762	748	786	761	798	747	745	765	779	711	784	754	787	809	758	769	760	750	710	745	741	746	772	712	790	745	762	721	695	773	793	752	764	814	776	777	762	788	776	783	743	718	764	776	690	798	756	791	819	755	766	794	817	805	798	759	718	771	737	697	742	757	759	746	766	800	772	756	801	745	775	794	774	751	800	731	765	781	795	762	780	768	728	801	771	805	755	750	787	770	798	747	768	720	763	816	793	774	776	783	781	765	841	800	799	782	757	724	777	806	773	781	754	785	767	770	739	834	775	786	787	746	796	749	730	791	749	763	827	736	762	760	812	693	768	760	747	769	792	769	752	812	773	773	779	780	767	762	791	757	744	759	785	779	720	807	750	759	772	756	759	723	797	804	775	798	772	787	761	771	745	789	795	756	742	706	758	773	780	802	762	763	781	751	767	764	793	754	762	756	809	745	759	760	737	757	748	772	761	733	779	826	776	745	768	762	718	774	776	798	709	815	773	776	733	792	733	737	817	773	771	781	744	740	806	796	769	784	764	701	775	791	809	792	755	712	836	816	735	780	799	722	772	766	768	756	728	755	724	755	740	811	789	753	796	750	767	793	763	746	758	779	748	706	756	764	778	800	765	761	819	802	769	714	712	749	783	728	767	749	737	773	740	771	774	790	771	753	736	751	764	737	787	816	736	770	831	818	725	743	789	745	768	731	745	769	794	759	797	795	790	735	812	793	766	721	807	768	829	776	777	734
24809	21102	27946	26215	20805	14899	10256	6937	5244	4105	2985	2596	2577	2342	1993	1782	1601	1486	1415	1253	1231	1107	1053	1056	969	909	901	832	838	837	835	832	847	860	896	884	876	839	858	817	824	836	855	863	816	808	840	825	817	848	832	796	801	756	755	794	776	790	837	797	794	790	827	786	767	773	822	776	801	777	803	806	791	767	742	844	763	753	824	792	834	797	781	766	807	772	816	788	810	743	733	785	838	775	818	780	837	776	769	766	802	777	809	795	772	785	787	812	760	765	808	783	790	803	789	814	821	807	799	795	803	755	788	780	784	768	838	822	780	747	800	809	809	779	810	800	773	738	779	732	823	757	769	837	809	815	813	806	765	789	803	873	799	830	809	810	789	776	816	796	783	788	856	741	768	816	792	738	792	814	742	767	767	807	810	788	791	801	780	790	803	788	799	783	782	763	776	773	840	791	764	758	832	761	801	806	851	820	769	793	819	809	794	835	795	783	845	779	783	780	811	766	856	757	821	796	727	761	821	801	768	801	746	743	814	849	766	792	746	765	778	768	827	771	812	791	726	815	817	757	771	759	817	733	809	807	770	795	785	765	787	737	752	794	839	804	782	796	772	837	797	778	763	799	804	813	791	764	779	846	781	790	791	759	804	788	751	793	788	767	771	749	749	785	750	790	757	818	752	742	805	750	802	841	751	784	802	752	779	785	839	784	803	807	766	789	833	826	774	767	815	775	822	771	805	796	821	769	830	799	819	784	760	807	803	753	810	795	840	746	774	767	801	824	782	800	802	807	834	852	743	776	783	812	799	787	805	738	796	779	753	807	781	793	824	830	764	751	790	827	869	794	839	753	777	764	821	805	806	758	765	766	837	824	806	793	877	807	807	780	726	766	769	769	792	818	775	775	838	753	794	804	739	796	790	762	833	796	794	793	781	758	776	794	743	809	861	759	775	836	762	787	786	774	767	783	784	787	783	823	812	769	818	805	800	811	794	779	834	838	767	770	789	777	806	826	756	769	798	853	829	719	766	831	769	814	839	858	767	786	748	783	773	751	816	782	782	788	772	792	769	816	804	840	856	781	777	773	797	804	833	788	793	793	770	777	824	808	772	774	776	821	843	760	799	790	713	784	756	797	792	755	798	778	805	731	787	753	779	783	797	840	789	795	776	812	779	850	786	795	812	807	814	795	807	760	819	732	801	786	792	798	802	802	736	793	780	786	804	779	776	759	776	771	795	745	783	805	803	839	830	783	749	750	770	788	794	819	872	853	752	804	762	741	779	791	814	808	751	740	761	782	751	776	822	749	785	764	826	822	852	763	751	833	763	789	771	845	761	771	764	785	777	759	832	828	765	830	808	759	799	854	822	804	795	796	795	787	799	785	802	798	791	791	824	788	786	776	777	806	770	841	804	796	780	782	730	762	794	755	804	836	785	786	777	807	805	809	770	820	786	809	787	858	827	792	783	779	797	804	792	790	803	797	810	732	817	815	777	809	754	786	809	786	798	801	780	837	790	823	771	806	828	791	804	803	823	746	796	769	747	803	806	775	753	834	805	797	766	765	776	770	693	773	807	794	805	812	828	806	770	809	794	796	841	803	770	781	780	799	794	770	769	794	805	800	832	799	775	841	796	794	797	806	812	784	795	800	829	758	756	809	806	795	829	842	768	765	801	764	768	819	813	775	782	821	798	725	833	737	824	797	798	785	781	793	799	750	797	719	809	791	826	819	797	852	819	851	768	785	793	816	771	854	768	780	780	819	804	802	816	785	803	825	719	754	809	828	800	748	780	795	804	824	835	795	804	804	772	807	760	786	721	770	784	812	767	777	778	762	805	722	812	785	744	797	761	766	771	762	744	783	779	789	740	846	802	824	792	777	812	778	779	740	792	804	788	762	825	840	782	794	822	819	767	788	762	763	767	795	769	822	776	795	836	742	775	806	806	732	789	768	775	797	781	811	711	818	766	784	786	802	779	779	853	822	802	786	808	797	815	803	778	759	799	773	796	814	801	776	773	788	797	785	765	789	831	776	804	813	788	769	807	806	800	810	781	788	760	804	811	816	808	751	813	730	822	752	813	788	743	793	822	795	754	771	807	785	788	780	786	808	823	765	792	776	793	824	790	766	777	810	789	826	779	818	835	839	803	756	780	804	775	790	769	794	800	818	783	787	794	822	857	799	788	797	806	824	776	794	786	798	803	819	803	788	841	791	773	780	781	771	785	784	783	821	777	808	782	740	801	823	739	798	772	794	766	781	798	804	809	795	826	812	796	801	824	823	760	766	727	789	809	814	840	798	769	805	820	783	823	729	727	783	731	853	781	774	791	775	771	809	749	821	803	823	810	815	789	853	830	774	854	783	814	803	725	762	841	797	742	788	797	787	773	828	776	787	824	756	846	788	789	810	826	794	781	773	813	775	795	773	823	755	776	790	730	812	799	750	774	788	776	747	821	827	753	756	836	758	774	842	766	780	783	837	753	768	813	790	771	868	775	743	773	750	795	747	813	782	777	823	784	789	763	782	766	736	793	773	811	754	798	808	807	787	765	772	813	792	790	746	765	784	794	832	816	757	799	837	776	788	834	787	803	774	761	834	803	780	837	809	759	768	819	784	788	784	808	776	831	819	779	770	761	816	770	804	857	800	833	774	822	819	753	809	825	778	782	758	751	818	759	811	781	754	774	748	775	777	811	815	789	794	776	814	819	759	791	803	871	731	786	818	812	818	811	844	777	811	783	765	780	805	798	782	822	791	842	825	801	781	817	758	804	816	764	827	771	802	779	730	800	798	788	777	806	807	799	872	807	833	746	747	779	760	811	790	790	819	849	797	797	776	838	790	769	761	794	779	790	770	763	778	815	741	745	750	855	762	805	792	799	832	794	795	768	793	802	784	758	786	821	782	767	802	765	805	765	753	828	846	816	780	846	754	782	752	795	755	846	824	807	756	813	766	837	755	786	775	772	780	798	811	782	778	754	793	794	784	792	775	772	823	754	766	807	746	817	841	732	747	799	827	793	771	779	730	810	788	824	853	773	746	794	779	783	820	803	819	819	842	783	773	816	827	800	776	791	790	781	794	810	749	776	787	752	774	769	807	812	812	806	762	768	784	795	804	771	761	784	821	826	795	815	769	770	775	794	786	811	807	815	766	761	742	762	792	793	789	744	784	842	733	793	831	785	781	815	837	770	767	755	820	831	803	748	782	852	783	762	809	762	812	756	794	774	807	767	777	805	801	769	821	774	804	840	832	788	793	803	813	825	796	803	820	794	765	760	776	815	792	826	805	783	785	835	857	814	824	780	778	818	862	775	729	822	822	785	835	824	813	769	822	793	798	775	795	780	769	822	758	770	753	806	776	774	754	760	798	815	792	814	825	747	818	739	792	746	799	812	792	806	795	803	772	810	833	783	795	800	798	855	783	788	781	775	833	816	771	832	756	791	805	767	793	755	811	776	760	780	774	810	787	806	818	738	768	767	778	796	780	755	785	803	809
27372	43945	35829	25382	21085	17083	13528	10348	8201	6348	4565	3907	3895	3396	2941	2451	2107	1928	1761	1529	1392	1302	1275	1157	1046	976	916	982	943	912	924	928	873	969	914	906	944	863	946	913	855	884	820	868	892	831	835	851	861	847	777	873	851	867	856	821	806	882	845	818	807	809	823	805	806	817	774	892	828	787	828	786	749	804	816	819	770	827	827	792	773	767	843	826	814	818	789	775	751	777	808	807	820	776	812	796	802	831	788	788	814	828	819	803	800	841	748	808	885	772	814	839	804	836	792	810	828	756	805	830	829	812	817	819	861	869	809	791	795	835	787	839	807	837	783	799	801	795	811	762	820	828	780	788	832	837	807	763	786	847	767	745	810	798	827	830	784	804	775	795	829	789	795	849	832	819	836	827	850	826	817	823	847	809	812	814	885	771	804	729	827	804	799	795	794	821	785	876	790	806	830	810	809	826	818	817	777	762	801	830	782	814	832	859	791	864	824	798	810	789	769	758	829	812	745	780	780	814	799	841	777	820	833	802	825	816	834	842	811	801	787	812	778	781	783	815	795	838	787	803	825	794	821	820	830	816	832	755	808	856	822	810	852	788	854	800	802	797	827	820	841	810	790	804	825	792	821	739	818	778	777	903	762	800	745	809	783	750	802	828	812	830	835	746	770	761	804	827	830	843	832	783	810	767	777	773	820	796	796	800	794	808	834	813	813	795	806	792	804	736	824	828	781	813	840	851	871	761	827	829	727	773	803	886	805	834	850	726	805	800	823	778	821	842	801	866	832	784	798	796	850	842	803	822	779	800	822	854	789	758	829	857	852	817	780	846	815	842	809	803	820	810	786	808	866	845	805	861	815	787	796	820	811	813	773	839	786	830	784	818	819	830	842	845	809	778	831	799	821	842	802	813	799	835	829	827	819	769	825	757	771	803	815	821	807	841	761	808	810	860	773	844	821	796	873	830	823	795	831	804	778	832	785	852	780	788	828	802	851	795	836	840	812	810	816	851	789	844	807	768	807	822	802	825	807	800	781	799	847	812	805	787	846	827	786	798	802	826	765	798	820	826	827	795	814	813	810	778	795	846	816	773	795	785	812	808	832	814	800	790	834	814	809	787	764	817	762	818	855	802	843	861	801	842	791	847	835	832	784	803	822	812	803	808	801	829	767	810	806	809	845	822	780	805	819	822	825	810	829	807	786	791	782	802	830	805	811	838	777	785	797	836	803	819	780	809	909	790	834	785	853	827	809	825	817	783	775	781	820	843	779	828	820	820	830	807	831	805	819	801	829	816	822	766	831	817	817	778	809	814	797	779	797	789	834	800	750	809	787	763	801	831	754	787	820	797	777	838	842	836	745	824	807	807	859	858	840	778	772	817	827	779	784	754	798	814	838	868	796	842	797	804	768	802	756	802	813	793	805	804	833	807	789	829	822	772	826	807	813	813	839	809	800	805	827	833	824	825	809	809	820	860	828	772	840	768	811	779	805	843	830	810	825	867	796	811	797	827	799	800	833	800	833	794	765	799	823	827	782	799	800	804	760	837	745	824	828	908	821	801	849	821	807	801	821	801	802	807	877	820	872	812	828	784	865	796	830	774	836	806	782	799	792	841	839	832	727	767	808	818	840	802	781	819	831	828	825	852	843	800	828	844	859	788	763	777	805	839	800	804	818	845	785	825	754	808	805	810	773	756	800	800	846	820	774	799	793	844	774	809	751	808	781	794	817	763	796	789	825	843	817	826	815	848	826	791	828	805	844	796	810	781	795	782	776	851	799	820	816	839	824	877	814	811	807	775	838	826	826	855	796	823	795	841	794	819	757	846	815	851	830	811	789	781	826	829	825	772	778	799	807	819	790	790	846	780	890	784	788	847	805	788	799	817	818	787	809	792	835	772	812	842	815	733	814	835	806	764	797	816	788	813	744	804	798	801	827	759	786	857	793	863	806	773	848	766	766	824	775	838	776	842	858	800	808	834	816	805	826	785	780	809	884	803	797	805	795	817	770	788	805	870	848	809	756	774	795	792	799	811	794	867	793	808	771	867	834	829	829	873	774	802	777	760	782	773	782	826	761	783	802	781	808	810	846	844	816	779	829	812	823	779	794	817	799	839	799	775	806	821	805	750	806	787	804	798	817	758	800	821	778	835	746	807	823	786	819	832	800	811	826	794	838	812	800	783	775	831	807	842	819	765	807	827	820	813	798	822	832	817	788	847	786	733	821	816	797	823	833	805	831	761	848	802	793	833	838	838	756	804	881	786	785	841	838	821	759	786	851	813	814	799	808	772	847	805	778	827	793	804	819	784	813	792	804	826	805	794	819	810	781	837	857	787	836	843	819	829	847	795	830	796	835	839	827	801	832	785	822	814	828	791	780	812	803	794	821	854	836	819	864	777	844	866	858	776	824	775	781	839	838	809	844	814	798	827	803	812	841	849	863	788	830	797	843	782	832	791	804	813	806	870	797	826	866	799	825	787	855	785	804	858	828	769	778	846	788	793	772	800	776	761	825	795	792	824	812	819	836	815	779	844	811	816	862	817	818	811	886	751	795	794	778	808	818	795	782	815	867	815	805	765	836	815	824	787	798	764	800	828	819	809	844	781	787	851	826	801	797	818	831	800	787	886	756	820	849	822	828	813	748	796	791	835	798	804	821	875	821	846	859	827	841	781	875	805	870	811	813	783	765	771	839	777	776	835	852	854	840	785	740	798	750	806	839	832	862	828	779	823	835	813	805	792	794	821	794	806	809	771	763	786	804	830	812	780	828	796	802	802	826	775	740	756	831	781	771	803	835	822	798	838	849	829	807	795	799	780	878	826	819	785	847	803	854	809	783	821	802	787	774	860	839	834	789	768	806	799	784	771	819	828	828	770	794	820	808	817	841	853	853	855	774	789	815	798	778	790	799	840	815	836	781	851	800	830	802	809	834	814	811	824	789	768	792	840	818	828	809	854	794	837	826	757	765	809	750	818	842	825	839	838	802	798	815	792	780	823	809	840	806	844	834	827	787	799	797	845	812	819	832	828	791	787	825	811	817	808	832	761	798	813	797	818	819	858	824	863	819	798	799	810	769	859	764	831	833	826	789	815	780	793	811	829	872	803	781	754	782	829	833	835	789	808	772	823	789	841	787	801	808	796	881	848	789	798	777	802	826	784	838	820	821	862	840	796	764	809	801	840	814	805	821	820	798	768	777	836	827	761	817	803	788	802	785	770	816	784	807	783	822	798	788	759	803	806	786	822	791	801	773	816	829	758	818	800	823	818	817	829	757	838	772	823	857	819	827	826	805	802	770	758	823	794	815	846	789	790	834	801	753	778	754	754	808	835	777	796	864	773	828	822	811	820	851	803	782	795	825	796	843	792	802	893	849	814	766	826	772	866	851	826	778	824	833	831	763	808	797	800	837	826	844	789	798	809	811	793	817	835	828	842	846	822	769	810	815	804	755	792	863	863	853	799	814	820	801	852	795	811	801	810	845	820	815	836
22526	21053	28764	23654	21780	23786	22639	12837	9265	7540	5488	4426	4483	3963	3557	3110	2522	2305	2122	1857	1800	1680	1610	1504	1314	1236	1224	1093	1212	1250	1285	1168	1242	1168	1101	1218	1165	1158	1192	1167	1078	1131	1015	1102	1154	1086	1119	1075	1002	1052	1021	1015	1118	991	1116	1052	1039	1035	1039	1083	952	1017	1043	1013	1019	1020	1031	1011	1033	1020	1036	1071	1002	1094	1035	1012	1047	979	1004	1028	1013	992	982	989	993	955	1005	964	1027	1022	1056	1007	982	1016	1071	1014	1077	1048	985	1024	1030	1026	1051	1024	1031	980	1027	1032	1021	993	976	1088	1040	1008	1031	1055	1039	1011	1019	956	1094	1031	1007	967	1044	1035	1010	1022	1026	1016	981	1035	996	995	1046	1007	1113	1010	1034	1014	983	1069	1062	997	1060	1012	1055	951	1034	1105	1028	988	975	1079	1085	980	1001	1051	1021	1023	1041	1020	1044	986	988	989	1077	948	1024	1055	986	1019	1031	986	1100	991	980	1032	979	1013	1030	1004	1039	1039	1004	1022	1030	1029	1012	1037	998	1003	1033	1019	1045	1035	1018	1020	1015	1000	1022	1038	1021	975	1037	1018	1035	1022	1044	1074	1056	1008	1035	990	1044	1023	1018	1063	987	1017	1011	1002	1099	1055	1002	1017	1046	1076	1049	1025	1014	1032	1111	984	1007	975	979	995	1008	988	1064	952	954	1024	1036	1015	956	1004	998	1047	1059	1039	979	1008	999	1070	974	1002	950	1018	1024	1013	1025	1031	1015	1052	972	988	1008	991	1053	993	1070	1012	1007	1002	1057	975	1050	1015	979	1049	1026	1020	1010	998	1041	1019	994	1076	1032	1044	1033	1040	1032	962	958	974	1002	991	1007	988	1006	990	990	1067	1015	998	1027	997	1030	1006	1049	1003	1029	980	1021	1026	1059	1002	1036	1029	979	1038	1038	1006	1038	1068	982	984	1082	992	1027	1018	995	1025	1044	947	1048	1031	1046	973	1042	964	966	1043	1017	1064	968	974	1029	1017	1015	984	1043	1058	1017	1033	993	1008	996	983	987	984	1082	1019	1017	1020	990	1025	940	1036	1037	1058	1025	1045	1043	1072	998	995	1076	1019	1068	1052	1050	987	1048	1033	967	1006	1034	1001	1018	979	985	1013	994	996	1084	1039	1045	1032	969	1009	1034	983	1062	959	1014	1006	1012	1035	1038	1038	1080	1010	1006	1001	1034	1003	974	1027	1015	1011	933	1031	1034	1069	1019	1027	1008	994	1019	1043	936	1044	1060	974	964	1049	987	992	1048	958	1005	1044	1035	1037	976	1009	994	963	983	987	1061	1035	1021	1073	1069	1046	1012	1007	1063	1027	1074	1002	1052	945	1037	1083	1052	1036	1048	1029	979	1069	1033	1061	1021	1079	1022	1009	995	1009	1041	1053	993	1014	968	992	1044	977	982	975	1048	999	1031	1021	1066	1073	1051	1063	1003	1016	1015	1044	1040	1002	1000	997	965	994	998	1014	1042	1074	1075	1053	1038	1047	1047	1004	1035	1049	1082	1009	1018	958	1028	1023	960	1020	1025	1055	1014	1041	972	1003	1055	988	1031	1008	1029	1051	1009	1023	1007	1019	1052	1057	1013	1082	999	992	1036	1025	970	1066	1032	950	1027	1009	1007	1051	985	1019	1042	1009	1033	1016	1047	1003	1033	1012	1002	1014	996	977	999	971	963	993	960	1021	1048	1017	984	1044	1098	999	1012	967	1041	1013	961	1031	1006	1032	1084	1061	1008	1028	1003	1025	989	1025	1017	1019	1000	1072	1004	963	1011	1059	1021	1031	1058	1044	969	967	1040	1027	988	1006	1038	1054	1030	996	982	1033	1069	989	993	1059	1025	1046	1024	1005	985	1056	1045	987	1015	1033	1024	1010	998	1014	1054	1050	1044	982	1071	1043	1015	1080	1007	1007	996	1098	1007	1041	1006	1017	1035	961	999	1084	1079	1001	1088	1043	1018	984	1027	989	1020	946	988	950	1067	971	1000	985	1031	993	1004	1036	967	1087	1012	1008	1057	1069	1030	1013	1003	982	1067	1002	1063	1006	1077	993	981	997	1091	1041	1074	1045	1008	941	1000	1038	1101	1003	982	1020	992	951	995	1006	1037	975	1073	1005	1031	1046	1024	992	994	999	1038	1002	979	1016	1010	1030	1000	1029	992	1031	995	1018	1017	977	991	1069	994	999	1020	1066	1009	1042	1065	1018	1049	1036	1033	996	1044	1031	1053	1018	1023	1017	1027	943	1077	1061	1051	994	1077	999	1029	998	968	961	960	961	1028	1089	1040	992	1044	1005	1054	1003	1073	1033	981	1060	1051	986	990	962	1011	944	1028	962	949	1022	1032	1011	1021	1026	1036	974	965	987	1011	981	1029	1050	1064	994	964	1011	1041	1058	995	1051	1037	1022	1044	1037	982	1062	1057	1014	1011	1009	1001	968	1021	988	1071	959	937	1041	1088	1068	1005	1049	1047	1049	1003	1008	1037	954	1018	1005	1024	970	998	986	1054	1010	995	972	1010	1039	1012	1009	1021	1075	1062	1018	957	1038	1041	1039	1030	1039	962	1015	1006	1074	997	1068	980	1074	978	1014	1047	1037	962	1024	992	1010	1010	1009	1025	982	1012	1049	967	1017	997	1019	1033	997	970	1030	1016	1024	1034	1005	1071	1000	969	993	984	1055	1000	986	1084	1056	1036	1037	970	972	987	976	1058	1035	1000	957	973	938	1112	1025	1087	1056	1041	1046	1030	1066	1004	1036	982	994	989	1034	1030	1000	1032	986	1037	1032	1028	1037	1008	965	1008	927	1012	976	1006	1008	995	965	1067	967	1053	962	995	1036	1047	1062	1020	993	1039	998	1017	935	1037	1011	1009	1000	1029	971	1031	1084	1092	1000	1041	1041	982	998	980	1022	1058	1040	1058	1008	984	1078	1024	974	934	1008	1018	995	1008	1016	1067	1032	1062	984	1041	1018	957	1060	1046	936	996	1085	941	1005	1036	959	1011	1003	1017	1044	979	1079	970	1022	1011	1010	991	996	1006	1029	1024	990	982	1007	1070	1049	1025	985	1041	1065	995	1087	943	1022	974	946	1043	1049	986	995	1039	1013	1020	1007	1036	995	982	972	988	1048	1019	1018	1007	961	1038	958	1069	1069	1007	986	1092	1063	972	1064	967	994	1029	998	1016	1036	960	993	1052	1071	958	1019	1040	1012	1053	1002	975	978	1045	1043	991	1042	1000	1031	1029	1005	1058	1024	1022	1024	1044	985	1020	1064	968	1075	1028	1004	981	991	1009	987	1041	954	1041	1011	994	1006	1015	1039	985	1036	998	1056	943	1015	1024	1087	1043	991	997	1049	1044	1056	1047	1011	1029	1081	1018	1062	982	1027	1012	1001	1006	1030	1031	966	995	1050	1056	1020	1017	1048	1020	958	1021	981	1044	1039	1057	1037	1066	1061	943	1046	1013	1061	1021	1044	1015	972	950	1029	973	1011	1082	1003	982	980	1077	1002	1063	1080	988	1015	938	1044	944	1011	1030	1064	1011	1041	1038	1082	1036	997	973	960	1047	1011	1051	1014	1028	1025	1051	1011	1053	1009	1062	1009	998	979	1008	1041	1002	1019	1009	1026	984	1051	986	1008	1007	1063	1024	1044	1014	1014	1000	1056	1012	1024	1005	982	1048	1017	1008	990	1020	1016	978	1001	975	1045	1011	1000	1067	1001	992	1039	1012	1000	1039	1009	947	1041	995	1023	987	1020	1025	991	1033	1028	1062	981	998	970	961	1025	1025	999	1051	1027	984	1039	1010	966	1086	1090	1006	1005	1028	1018	1001	1045	1053	999	1031	1055	1032	1011	1033	998	1000	1044	1025	962	1026	1031	1054	1012	1039	1030	1015	1053	997	997	1109	1046	1048	1071	957	1057	1007	1042	1028	999	973	1023	1069	1033	1034	974	1015	1012	981	999	1038	1010	1032	1026	1010	1017	986	1024	987	1048	1009	1044	1035	1122	1015	1033	997	1037	1051	987	1059	1041	1072	1008	1054	1019	976	1013	975	1003	1018	1040	1033	1024	1003	1024	967	1041	1011	1036	1033	1055	1025	1003	1019	1050	983	1028	1021	995	1045	976	1006	1022	992	1032	1011	1039	1044	1024	967	960	985	1018	1018	967	1064	973	1009	1002	1035	1009	965	1038	1026	995	980	1016	993	1012	1008	957	1053	989	1000	1002	1016	1005	992	1006	1066	970	1010	1022	1042	1014	1025	1030	1043	1015	997	1025	1007	1033	1003	997	1010	1071	1057	1016	1023	1049	990	979	1044	982	1029	1003	1050	1047	1084	1013	991	985	1047	980	1039	1050	1014	1067	1068	1050	1023	1022	982	996	1044	966	990	1020	1067	1090	1031	1002	1020	982	981	1004	1022	983	1053	1048	1042	994	985	1000	1007	1013	1003	986	1009	1032	1041	1068	935	953	1023	1017	1012	1003	993	1085	972	1040	1032	1032	1086	963	1019	997	1007	1016	1009	1015	1069	972	1073	1024	984	1092	965	968	1011	993	1021	1046
30936	53083	43932	34130	30631	24986	19239	15133	12229	10503	7757	5999	5895	5329	4892	4005	3251	2858	2591	2323	2186	1973	1972	1645	1458	1292	1318	1224	1281	1193	1267	1242	1242	1221	1195	1170	1150	1183	1185	1197	1104	1053	1135	1097	1102	1114	1123	1091	1043	1005	1068	1098	1021	1070	1018	1009	1046	1090	1006	1051	1032	983	1004	1013	1017	1053	978	983	1024	1022	989	955	957	992	988	997	1049	1031	1025	991	941	994	1002	978	1021	1017	984	1003	971	953	1030	1040	961	990	1042	1010	1097	1015	1025	982	927	998	1011	994	1008	962	999	987	991	975	984	1025	914	977	945	994	1035	980	958	978	990	1044	968	970	987	1013	995	966	974	1009	983	989	1020	992	1047	932	966	1027	1043	928	990	1044	1006	996	1007	997	972	1004	1018	991	988	1021	985	908	1005	1020	982	995	934	997	978	981	983	1002	1031	996	976	993	1058	1027	1025	990	1012	1043	1031	1018	996	1028	987	1040	972	997	971	995	1033	964	998	1009	978	1003	952	974	996	997	1013	934	1033	996	990	1005	1016	984	1013	1009	1022	981	971	997	1007	1031	1016	1012	1052	1025	1021	960	947	989	987	1047	942	1021	967	1023	1035	999	980	970	1026	1019	1028	953	1010	986	996	987	1003	1018	1006	1027	1017	984	999	996	999	1014	967	982	976	1048	1020	933	956	991	985	934	995	975	1010	992	993	1053	989	998	976	1012	952	1024	986	980	1026	1025	974	992	970	1005	1003	1004	1006	988	982	1006	923	1030	1020	1096	1016	966	1027	972	947	1018	961	946	1032	915	979	1025	1015	1006	1027	1035	958	992	1035	1047	964	982	972	989	1023	977	1033	928	1045	1020	989	1025	962	978	974	1011	1046	1004	1021	959	956	1016	943	948	1052	947	974	982	993	1055	973	1003	1012	1025	1046	949	1006	1002	988	1011	926	971	984	962	983	975	1030	957	1055	990	960	1047	1030	1044	1039	1002	996	1010	1019	1041	1015	977	939	1006	973	969	968	954	1056	1057	966	991	1008	981	988	1021	947	1022	990	1054	945	1004	983	1014	989	944	1030	1019	966	1014	958	961	903	989	1012	1002	952	1028	989	1014	1026	1012	967	988	980	981	1008	974	973	968	1056	994	1018	1056	977	994	993	1022	1028	1021	1007	957	994	1002	981	977	999	1024	1004	1033	996	1026	1043	991	1015	1050	1002	1006	943	1018	958	985	1029	1013	971	984	1054	985	1009	989	1038	1012	998	977	1035	976	987	967	1049	978	1007	961	1009	1011	1007	950	1026	1029	981	1043	1035	977	1014	1014	982	1002	960	1027	979	999	973	955	950	1053	1019	1035	931	1009	1054	1011	933	1000	1003	959	968	1062	1005	1020	1011	985	1042	1033	996	990	1017	1013	979	984	996	968	1032	1015	993	1008	986	972	995	1024	1010	1014	1017	1060	996	1026	967	1062	960	964	1011	1025	998	937	1017	1004	1008	1037	992	1003	979	975	982	971	1006	1033	965	1059	1023	975	1006	979	1016	994	1049	1006	1011	959	962	1036	1009	1009	1013	996	983	1014	950	960	1014	981	968	1006	1031	1007	943	974	984	1036	1036	1012	1018	1014	992	990	1000	1000	967	1000	988	953	947	1021	1038	1059	1031	995	1041	997	1013	1015	988	1012	992	960	1001	1017	1014	990	995	992	1030	998	1002	938	980	1028	1057	999	978	1012	1015	993	1085	1017	966	973	1012	964	984	984	1009	963	1025	999	992	996	1003	1000	1012	1004	1010	1006	962	941	992	950	997	995	967	1044	1026	1029	1016	1040	983	1010	976	996	1018	969	981	958	1026	993	1015	1060	1026	951	991	1000	999	996	982	993	1045	994	949	1016	1029	985	986	1009	974	1003	1022	1059	972	989	1000	969	1009	1048	1033	1016	981	1014	997	917	949	982	1048	1001	975	1044	1027	981	977	967	978	1008	1007	973	1001	1017	1013	940	959	1009	923	991	1045	1007	984	991	976	981	993	1048	999	954	975	1057	1024	1006	950	1030	1059	1012	1009	1025	957	1028	1023	1002	1012	970	952	945	995	1026	982	1025	1024	1014	1000	1033	968	1026	925	980	1028	1039	1016	1028	1029	1011	1019	1025	974	1013	1015	994	988	1018	988	1015	1018	971	1021	989	1008	1004	1004	1003	993	972	964	1001	978	1001	995	1025	991	1030	1047	1042	932	1006	965	966	1003	1005	1016	1055	1016	1025	1001	972	962	998	912	991	987	1019	961	979	1056	1048	1011	1007	1012	999	1007	1036	1035	1025	1037	987	1058	984	981	993	1061	1011	937	1009	1021	1049	1044	956	957	935	979	987	913	989	1009	977	1009	991	1022	951	1009	985	969	969	966	1066	1006	917	939	930	1006	1048	989	959	1016	1033	998	1020	1048	957	957	960	989	1037	959	999	982	1028	1068	982	1023	1004	998	973	1011	978	1007	970	980	1023	1030	982	973	983	940	962	1006	981	1031	981	1007	963	1014	1017	971	964	975	987	997	989	1006	1019	970	1003	1022	1020	991	992	1034	1012	1006	976	987	964	1006	1035	1015	983	980	986	1056	998	946	991	953	936	1015	947	1016	972	1016	983	1032	1017	1022	970	965	995	1017	995	1008	1004	989	995	944	944	954	971	1000	925	975	1029	1039	1018	997	961	978	1071	989	995	1041	987	959	1000	1004	995	949	1042	951	967	968	982	1042	995	984	1015	958	961	966	990	1064	996	1006	950	1037	1025	1061	991	966	1044	1034	1000	1017	949	963	1012	961	1018	982	1005	984	990	1021	1028	1018	992	1029	1010	1007	955	1014	972	1011	987	1020	978	955	1016	1003	982	1017	956	1032	975	1011	1002	1057	1001	980	1016	970	1010	989	975	1047	1026	999	1016	1004	1035	1040	994	961	1016	964	969	1018	1050	1012	964	967	949	956	1002	1008	1022	997	1030	969	1009	1005	966	1034	965	971	956	1041	1059	989	959	992	957	1031	1008	1023	1018	1006	1019	1013	1063	995	978	985	1004	957	960	1039	965	994	975	993	1044	983	968	1023	951	1051	1051	1014	955	996	1030	1003	1025	1053	967	995	954	929	1027	1004	981	978	950	988	995	971	952	991	975	1035	1032	1041	987	986	1014	976	1032	942	1007	969	963	971	937	1041	1037	935	961	985	990	984	1002	1053	994	1047	995	940	1021	997	981	994	984	991	1034	1022	951	954	973	1048	957	986	965	994	965	1016	944	960	963	983	993	975	968	1018	957	952	1040	1014	1041	952	1007	985	1007	968	964	1042	995	991	995	992	1029	1039	942	1025	1012	970	1002	989	984	1000	961	1025	999	1026	992	987	1047	992	1047	953	976	1023	994	995	1030	980	1002	997	1001	1054	991	1000	958	984	1028	1045	982	1016	1014	1039	1000	971	973	1007	979	1012	970	994	1002	977	961	981	996	1014	1042	992	1008	967	1018	1005	971	949	1005	943	986	1007	976	1010	1018	986	997	1038	977	955	951	959	1027	991	977	1053	1031	1010	1007	967	1007	1027	1005	971	1023	1039	1046	1004	1004	1021	1006	1030	953	1006	1017	1042	1038	1018	985	930	1061	1047	971	1026	1019	994	1031	959	984	959	966	978	956	1056	1015	966	1000	997	987	959	1037	1034	1096	1013	919	1042	978	997	987	996	988	1030	1018	954	992	1031	988	983	1007	961	989	972	1056	1058	973	943	992	975	1030	1034	980	959	933	1037	970	1037	1029	1027	1002	1021	1001	1022	1003	986	968	1017	921	943	1014	966	981	989	963	960	991	1044	998	1006	942	1021	1010	946	1016	1003	1012	1006	1002	1005	995	1000	993	998	1018	1040	1038	1012	998	975	966	951	978	977	952	1027	979	1019	1058	1026	1018	998	987	1005	997	977	989	981	1003	945	996	951	952	958	985	947	1028	960	1013	907	966	969	929	1014	949	987	1051	1036	984	948	1049	955	1042	993	971	1007	985	1010	1011	974	1040	979	1019	1023	982	1028	984	988	1008	978	975	1050	955	986	956	997	1016	930	988	1014	1007	966	991	957	1022	1000	975	997	1008	971	985	1007	946	979	1006	1007	982	965	953	1023	977	999	978	954	1007	995	1074	975	983	1000	982	1001	969	1001	952	1035	1004	1003	1007	1029	1000	967	987	999	953	1003	1008	1039	973	1004	1072	963	1006	1003	979	978	979	1000	968
29422	26991	32369	25277	17796	12546	7922	4816	3856	2945	2495	1874	1737	1743	1567	1443	1216	1030	1034	1045	928	878	833	802	763	746	744	709	715	716	735	708	706	723	743	762	704	712	693	703	667	709	704	700	719	691	668	693	688	619	647	600	660	658	648	628	640	642	629	651	677	620	661	663	639	627	656	638	695	625	640	638	673	703	689	627	644	658	691	594	646	673	698	628	668	658	685	598	645	662	646	646	657	637	670	652	685	683	699	674	649	664	663	675	647	673	644	669	641	635	613	604	687	659	609	651	646	699	618	672	628	649	663	683	660	684	646	631	680	678	663	642	649	659	653	695	630	645	649	630	636	670	668	684	686	641	690	641	666	654	686	639	635	652	640	668	611	698	647	627	671	668	674	654	694	653	646	609	653	661	626	681	652	644	598	680	635	685	651	670	642	664	643	661	642	709	670	653	632	640	621	612	677	669	626	639	613	674	625	687	694	627	650	666	644	614	682	663	634	627	633	617	664	663	619	672	692	628	607	671	635	657	684	620	671	670	662	628	685	624	663	636	656	642	611	635	654	619	665	608	608	645	666	669	630	739	621	643	691	684	700	654	694	615	650	650	649	685	659	633	662	681	669	644	671	697	642	607	628	615	642	639	730	673	657	682	655	686	685	636	648	652	637	673	636	627	687	690	652	708	647	721	625	682	653	630	666	644	668	647	695	683	654	699	677	658	684	618	686	654	697	653	661	699	633	632	659	686	668	658	668	695	667	698	706	641	623	655	629	707	625	697	670	608	684	646	665	673	660	661	654	662	627	662	661	677	626	660	651	684	645	640	694	649	640	684	618	641	662	644	666	598	671	632	648	663	612	670	705	628	653	683	663	704	668	652	666	703	684	686	668	673	652	633	685	617	642	611	681	673	642	644	618	649	644	672	628	661	674	680	618	631	624	658	662	634	645	689	666	630	609	654	694	672	690	727	706	632	663	680	650	648	619	652	677	606	676	684	671	663	652	666	660	686	651	657	619	616	656	669	658	616	669	667	629	687	660	693	689	692	649	665	670	676	660	602	652	670	671	628	664	671	639	648	656	614	661	660	657	637	666	671	644	661	621	648	630	649	665	650	696	683	650	649	625	654	640	662	654	653	682	649	660	637	652	659	713	687	654	690	631	607	669	608	645	626	642	669	627	649	650	694	632	668	672	627	667	619	632	658	699	709	718	641	659	625	664	686	656	657	670	684	716	626	634	633	632	677	653	736	647	685	656	678	675	639	680	687	660	674	693	650	638	652	611	646	667	621	674	661	679	648	659	644	677	653	696	684	629	627	685	628	631	657	660	649	628	635	656	659	643	672	645	657	644	672	687	679	591	679	658	626	719	710	664	625	644	661	675	655	653	656	657	672	645	711	648	669	717	661	669	681	679	684	636	691	661	617	652	636	672	616	673	671	619	613	673	707	654	645	639	666	647	652	697	660	665	604	699	653	688	707	687	642	614	671	672	669	704	639	646	681	646	645	682	661	711	655	675	672	688	621	662	647	632	641	665	646	691	664	657	676	632	694	638	681	695	641	659	677	640	665	654	653	667	690	644	669	635	672	665	626	658	667	640	672	621	657	620	646	644	637	653	621	658	644	682	655	673	622	655	615	660	621	695	659	675	630	660	629	664	638	663	641	655	608	663	610	663	668	640	656	689	713	662	673	654	652	671	634	664	673	668	646	655	660	626	649	658	641	686	657	665	627	664	635	614	655	671	568	669	641	635	627	631	625	626	601	672	658	655	684	670	658	647	692	682	634	628	680	647	680	646	667	619	646	620	623	677	630	637	680	639	622	618	637	639	626	670	678	670	684	686	629	649	652	664	627	635	635	650	656	635	669	685	640	660	630	677	613	645	665	666	644	671	687	650	670	651	625	647	659	652	619	605	639	617	713	644	671	662	645	672	634	647	677	669	647	699	632	659	663	687	720	694	692	645	659	660	656	673	581	692	655	640	657	709	609	635	635	664	688	668	647	677	600	669	663	636	641	637	658	652	686	634	635	690	674	666	656	644	668	665	696	669	704	638	655	636	667	668	686	662	664	647	636	646	690	642	687	643	654	678	676	604	635	635	641	600	616	628	636	620	624	629	653	654	673	651	657	658	671	722	649	680	689	657	680	668	665	634	661	652	620	653	659	655	692	653	667	716	658	649	642	661	706	687	670	632	661	680	698	640	647	636	664	685	657	653	679	628	623	675	667	651	682	665	672	677	626	644	692	683	578	665	654	710	683	643	691	642	676	673	678	646	635	683	639	657	626	644	661	646	720	634	662	650	657	668	670	668	694	651	664	636	636	659	648	664	651	669	669	653	688	638	658	646	650	640	703	649	618	657	661	684	645	679	642	674	659	670	685	658	645	683	659	662	689	666	670	651	663	614	690	663	666	648	663	634	632	643	652	664	665	656	675	673	629	632	633	688	618	700	611	701	617	691	617	637	641	710	603	671	681	637	671	661	648	681	652	654	651	670	662	662	657	654	670	649	665	645	625	631	631	724	675	635	720	665	653	650	677	680	683	701	616	639	657	644	679	656	684	656	666	624	716	661	659	700	617	645	702	641	695	644	698	604	657	604	721	667	602	666	665	636	642	652	641	676	663	647	667	667	622	644	657	664	689	700	614	680	662	627	661	637	625	648	664	598	646	715	658	643	671	663	638	648	666	671	643	595	676	685	647	652	660	617	617	667	662	616	693	693	674	660	663	646	654	616	653	673	641	636	669	652	698	679	620	647	626	667	641	653	625	639	691	672	684	664	672	665	686	645	655	643	698	658	636	564	668	664	621	665	666	639	694	661	641	701	644	682	695	667	651	634	629	641	627	618	651	630	612	682	644	621	592	696	607	669	667	663	663	638	657	644	666	625	675	644	674	673	660	657	662	635	654	690	669	671	649	653	704	681	622	692	658	672	688	645	638	662	662	653	666	673	697	629	604	675	627	601	632	614	656	608	648	651	643	666	649	663	635	654	682	646	658	688	652	661	648	680	663	651	726	631	658	669	641	650	673	657	693	678	634	588	713	698	699	669	640	647	647	671	601	670	669	661	653	637	646	688	653	645	666	719	634	680	658	652	642	672	602	702	696	683	684	634	667	623	643	661	666	674	648	675	638	663	659	656	643	626	653	690	686	665	648	655	677	640	618	655	672	656	643	661	686	689	646	682	672	666	696	637	667	700	687	613	681	667	641	656	649	641	637	617	668	677	690	661	688	667	629	647	631	643	648	650	641	693	645	639	725	681	668	638	667	619	636	659	672	638	666	604	694	674	626	606	632	680	664	649	684	668	722	635	673	633	666	670	672	642	671	647	664	634	643	659	614	648	654	635	664	688	674	671	692	686	651	662	679	662	601	686	683	650	649	657	640	709	680	625	659	688	630	668	664	667	688	621	635	650	644	671	635	618	646	671	660	594	662	663	634	639	644	693	697	711	679	700	640	677	628	701	651	654	670	647	670	642	674	614	636	649	618	679	683
26193	39267	32154	22619	19296	15569	10806	7396	5809	4378	3812	2616	2445	2368	2090	1898	1572	1369	1292	1205	1072	987	946	872	768	749	764	807	827	733	756	783	745	772	736	790	748	765	726	734	739	773	724	673	739	725	701	697	703	707	693	691	691	751	648	692	708	692	702	646	692	688	672	675	707	701	659	706	647	670	694	649	667	665	637	702	682	671	714	628	715	698	673	646	677	630	672	675	645	712	706	682	663	693	694	694	714	689	707	676	674	657	659	656	686	644	685	668	656	682	707	661	687	678	680	658	705	713	628	659	681	673	601	669	674	661	705	644	686	685	641	711	647	689	619	661	609	694	668	658	677	685	676	686	676	698	644	694	613	677	649	644	672	666	687	704	667	659	672	645	578	672	759	722	676	667	684	660	702	646	683	641	681	621	662	675	707	701	690	633	683	667	701	635	691	701	703	653	685	628	676	632	628	662	642	694	637	700	689	649	710	720	637	649	653	701	680	655	684	656	641	691	751	682	676	626	660	664	646	671	649	655	688	663	650	655	673	653	663	702	705	581	648	664	673	673	639	703	713	690	727	719	688	664	659	672	574	649	661	660	697	690	678	704	674	644	687	704	634	679	664	672	674	648	681	688	658	694	675	689	709	704	689	645	633	697	717	685	696	658	672	639	689	653	660	651	667	675	649	684	633	647	688	669	687	655	729	680	658	685	672	697	657	651	683	652	623	710	670	623	656	694	663	697	718	704	679	675	689	714	690	703	715	686	693	632	623	683	653	686	654	685	662	692	670	628	655	678	667	619	705	696	698	732	668	687	652	687	673	650	661	663	686	661	676	667	675	717	703	684	678	690	680	677	669	705	664	691	707	677	667	625	668	615	702	718	651	667	690	629	641	660	668	659	667	642	669	658	639	691	703	727	661	698	697	675	628	682	704	657	684	688	640	648	655	662	656	671	653	656	686	679	667	719	676	683	700	703	715	671	663	660	686	696	668	670	644	709	645	649	673	719	667	653	651	685	704	643	643	655	660	655	702	666	677	623	687	670	625	677	662	670	659	702	704	680	690	687	651	677	701	699	643	668	655	643	731	719	705	678	695	681	687	618	724	694	655	679	657	632	678	697	687	693	638	704	621	664	693	699	745	672	701	661	707	647	651	647	662	703	725	654	735	650	720	702	627	652	660	676	609	674	688	670	685	672	680	678	672	673	704	639	678	693	653	718	658	655	655	628	667	718	668	713	673	725	651	677	664	622	692	648	709	753	657	655	691	670	686	667	695	681	656	662	669	665	668	667	651	723	714	686	689	656	680	668	662	701	669	665	713	676	661	685	645	651	637	683	656	636	676	676	656	666	677	677	678	656	653	684	681	681	644	662	650	714	650	667	670	680	683	669	618	653	722	666	697	717	686	700	666	662	639	640	663	653	633	646	680	680	714	622	672	686	705	643	667	682	603	679	672	673	730	713	695	632	642	660	666	649	689	684	695	657	621	675	684	687	663	615	662	666	666	696	699	695	691	687	644	724	717	697	687	720	676	679	652	704	690	686	700	668	664	694	683	658	675	751	671	666	672	669	667	674	640	737	676	613	633	694	672	673	649	647	687	672	674	642	673	700	663	654	652	647	667	636	714	687	647	630	728	692	666	724	648	671	690	658	643	679	656	697	648	674	673	671	593	687	651	687	694	637	664	661	647	653	697	706	729	653	679	708	660	633	688	647	692	663	644	658	680	696	698	686	683	723	687	687	665	709	672	693	643	666	679	623	722	722	703	658	677	696	641	693	682	636	672	688	658	661	676	708	688	712	669	640	680	642	710	666	668	664	678	670	671	674	653	680	697	680	660	647	686	665	692	647	665	656	690	660	702	675	653	683	664	695	668	698	681	619	655	671	620	678	671	656	665	681	677	688	671	668	658	691	691	746	613	681	664	685	648	675	642	704	686	687	677	655	672	665	693	665	656	702	634	670	707	693	683	647	723	712	649	661	673	679	671	658	636	678	651	658	703	633	662	620	701	671	608	665	674	645	677	679	644	656	683	674	725	654	621	683	714	664	650	640	697	677	667	650	693	672	674	623	686	654	715	654	682	675	683	671	643	659	733	689	716	621	702	698	712	678	708	682	700	676	633	689	654	668	680	639	707	738	692	666	702	673	664	668	663	689	737	654	615	635	661	686	690	651	632	684	669	631	613	681	657	644	680	622	671	669	664	678	647	671	715	660	676	691	648	672	691	692	675	652	701	649	663	665	658	702	686	686	657	685	680	703	646	733	672	640	647	653	653	670	641	672	700	702	676	639	657	688	728	668	699	668	650	665	640	669	693	639	661	674	615	658	667	694	652	671	647	650	726	650	665	643	678	687	716	689	686	647	652	677	632	697	682	679	675	673	682	677	656	673	686	636	655	661	678	684	670	721	683	701	661	691	693	666	675	717	688	676	636	674	686	690	653	669	663	679	681	642	671	650	696	670	684	646	697	708	659	672	690	673	704	672	656	643	714	724	710	681	609	659	677	667	643	648	700	651	709	713	692	677	677	660	669	706	729	632	652	697	655	667	667	635	664	678	680	682	639	659	659	706	671	711	658	648	663	725	679	698	689	647	721	674	718	680	695	653	676	632	680	692	659	717	728	694	717	633	650	639	628	673	673	713	684	713	658	702	667	676	673	655	658	748	664	704	688	755	697	694	692	664	656	697	697	691	679	663	684	675	709	678	681	672	660	669	701	702	712	685	724	676	686	714	688	687	696	672	670	672	698	662	685	730	691	680	662	682	665	660	669	662	650	684	661	695	690	686	663	655	671	643	656	719	607	732	663	610	694	664	673	679	709	664	654	697	704	708	646	656	713	692	716	729	678	656	695	659	670	637	634	633	639	690	648	629	682	666	644	669	650	666	607	691	704	710	685	677	641	652	640	694	724	709	665	660	707	662	630	674	703	682	684	674	701	701	666	632	693	650	704	668	638	662	661	646	654	682	670	628	711	650	668	684	652	723	685	672	671	633	637	624	660	690	660	663	749	708	676	627	741	662	726	651	678	652	626	697	619	683	687	640	660	656	633	692	681	690	659	701	673	657	677	657	681	673	701	685	695	702	672	659	655	662	682	681	649	667	678	712	653	687	683	732	649	677	693	677	653	682	646	675	675	702	635	680	718	665	703	691	661	677	662	692	698	637	718	676	712	642	641	632	673	658	652	664	675	681	659	644	653	658	703	684	649	663	707	651	680	681	630	654	687	622	656	661	661	655	647	674	683	697	639	643	692	668	636	657	642	680	683	710	673	680	677	656	664	663	653	671	660	700	688	674	633	690	654	668	657	696	639	686	673	692	693	706	697	693	671	684	682	689	735	697	710	684	722	668	641	715	646	661	642	679	623	692	640	713	672	702	648	711	673	673	687	685	698	671	663	664	657	680	696	647	639	670	686	695	690	655	705	686	701	666	678	630	704	656	690	641	710	659	684	652	654	684	714	663	686	669	684	675	673	659	709	682	687	722	627	686	692	662
23735	21064	28391	24553	22976	22596	16879	9207	6573	5470	4258	3134	2731	2457	2327	2105	1875	1689	1500	1454	1304	1258	1110	1015	955	907	873	858	922	926	887	901	921	854	881	858	894	828	855	873	869	855	839	856	835	902	779	843	840	802	765	834	798	795	796	764	788	752	801	795	778	805	791	769	817	822	832	794	808	812	803	749	766	777	732	768	809	821	756	764	737	833	788	761	829	792	734	818	805	790	806	721	819	782	835	780	720	791	779	786	720	780	712	805	756	811	807	779	819	790	777	747	785	764	784	782	818	787	774	786	865	763	766	774	762	788	747	810	712	708	810	789	811	782	727	839	763	759	751	779	814	770	788	759	749	757	769	798	788	776	798	752	785	769	774	814	780	792	779	773	751	790	786	756	756	737	812	778	802	775	781	778	764	737	798	767	777	752	766	782	751	795	749	766	810	783	779	767	769	806	795	803	771	771	775	754	744	733	776	757	771	762	800	783	766	824	801	739	810	800	757	753	816	799	744	760	766	764	804	788	817	777	770	759	762	836	758	768	761	754	786	832	792	808	776	774	801	756	769	767	785	765	766	773	757	751	722	788	785	794	816	780	759	782	797	732	751	798	751	748	791	830	750	743	790	786	763	814	805	772	780	730	781	819	745	790	840	759	757	753	763	798	751	815	799	717	795	760	764	807	727	792	807	769	803	768	776	783	734	798	827	783	806	853	823	765	828	790	705	742	756	753	824	791	775	799	762	748	791	805	785	788	790	736	831	782	762	806	840	814	802	760	827	795	733	788	777	752	794	808	776	775	816	814	732	817	868	785	777	717	778	761	758	767	791	770	776	747	750	741	722	745	785	788	801	722	798	744	784	788	796	745	795	794	797	802	758	778	850	802	771	748	816	754	830	755	790	782	777	782	792	789	789	792	836	828	780	795	777	726	771	758	771	723	788	732	760	707	764	748	789	746	786	741	772	818	761	764	785	765	722	753	770	776	717	785	737	796	764	862	746	808	793	723	792	769	772	771	790	750	807	828	798	744	764	775	776	780	770	785	744	748	827	766	806	773	724	787	813	780	798	768	767	773	738	780	785	799	797	780	853	731	809	782	790	815	817	770	748	765	811	764	803	724	815	775	821	847	777	761	766	769	795	768	774	796	772	785	725	788	743	744	738	796	775	753	798	762	798	759	781	840	820	722	805	713	765	793	794	780	802	802	753	781	740	772	748	762	769	770	795	800	789	791	785	785	774	784	791	778	783	790	754	736	798	792	781	785	775	769	796	745	775	752	750	762	809	797	768	787	731	768	810	754	756	772	771	707	752	783	828	761	811	766	795	749	794	766	790	783	859	751	758	787	775	779	822	777	794	794	830	817	766	778	756	817	827	742	825	773	790	766	786	777	765	759	787	753	790	793	790	805	791	810	795	780	771	769	756	797	777	789	755	794	785	769	748	752	721	794	739	802	795	737	756	732	814	769	773	795	763	777	767	782	746	738	715	769	729	821	781	836	791	800	788	819	758	774	805	771	733	837	790	784	771	798	822	817	714	772	788	766	815	734	773	762	799	804	777	764	776	774	809	779	826	800	801	825	817	814	800	833	787	745	735	777	816	739	787	770	773	763	789	765	783	760	858	824	771	787	801	822	794	789	773	809	762	773	742	787	789	783	808	795	765	810	783	812	788	745	768	799	775	776	732	754	818	811	794	747	787	815	764	789	769	777	797	830	808	793	771	789	805	773	751	761	782	823	799	776	833	761	780	791	759	793	806	770	783	730	811	827	814	806	760	739	755	824	778	720	769	738	794	803	815	797	788	751	752	793	782	778	731	772	774	777	787	751	791	764	815	796	762	811	779	776	757	764	776	749	754	779	778	760	767	748	790	823	786	735	743	762	776	737	795	812	789	775	770	754	788	820	742	798	752	775	799	763	796	751	792	741	798	784	839	816	833	797	736	781	808	800	766	761	741	739	800	765	746	796	780	761	754	793	784	815	775	791	783	762	783	731	734	719	772	736	836	747	734	765	769	837	806	774	735	765	834	802	791	773	766	716	766	764	775	819	768	752	755	778	785	795	779	808	787	798	794	763	781	773	798	813	781	778	762	792	770	786	801	759	759	797	805	756	790	790	802	780	772	722	754	790	814	734	758	754	800	803	772	796	771	770	808	805	735	743	800	786	761	756	823	759	760	737	769	785	795	761	741	739	769	750	836	774	741	776	733	819	826	745	804	767	731	771	789	762	763	792	742	743	814	735	766	809	744	741	779	779	828	739	771	776	809	803	785	814	768	757	788	770	779	763	769	811	799	806	748	781	778	759	747	762	769	762	851	744	816	792	751	737	807	773	739	771	830	819	777	845	770	788	823	781	824	785	768	777	836	819	775	784	774	788	786	782	778	779	758	766	748	771	788	811	753	789	810	806	819	790	861	765	810	828	775	777	784	764	774	812	764	715	722	774	828	786	739	784	746	772	774	823	792	811	789	758	766	736	787	789	720	819	829	756	785	760	794	769	812	812	753	807	755	772	750	822	811	798	767	752	802	771	774	794	811	747	796	748	780	742	792	779	813	780	784	743	781	769	771	759	755	781	789	799	800	806	774	752	824	773	779	725	771	773	808	790	731	773	758	740	795	806	784	808	783	774	745	822	783	747	784	752	778	855	792	791	733	772	794	775	792	770	825	775	795	792	816	769	813	827	757	748	769	800	788	803	791	798	743	802	748	825	802	797	750	855	777	783	780	741	780	766	803	761	725	743	860	785	797	818	801	810	757	706	780	782	721	797	754	775	785	773	789	754	851	760	778	809	791	797	807	802	764	780	806	837	750	756	824	779	806	756	757	816	821	783	779	764	790	778	811	749	731	804	806	764	770	705	757	780	800	797	752	800	785	744	762	763	825	776	797	789	748	792	776	766	776	785	730	707	821	816	816	792	828	812	730	794	727	725	781	804	810	762	777	813	767	730	759	771	790	813	751	833	802	792	751	777	748	748	822	793	848	819	791	756	795	742	785	807	794	775	766	777	747	821	805	744	759	810	858	818	787	793	806	751	796	791	772	808	733	742	779	759	741	843	782	750	803	772	779	794	761	764	787	787	829	732	748	748	724	783	801	718	807	834	808	774	840	772	810	758	808	789	798	735	816	723	817	763	804	791	773	837	785	825	847	827	769	731	797	833	838	784	771	757	798	796	771	811	763	757	762	726	803	831	742	784	828	789	757	769	787	821	787	763	836	739	777	786	769	754	799	819	787	703	776	815	763	824	758	777	777	757	768	758	792	798	729	791	789	812	797	747	780	774	815	782	779	801	773	749	765	765	785	782	771	757	799	747	792	777	733	729	763	791	746	796	764	797	805	787	795	768	766	748	784	773	788	759	726	766	765	737	797	783	751	774	773	782	829	733	782	838	813	757	751	769	770	772	734	755	775	746	816	768	794	770	775	776	773	828	758	788	774	759	753	736	766	787	738	801	799	796	745	820	775	839	768	806	771	769	785	756	767	752	744	800
28148	48047	39232	28736	26823	22614	16796	11605	9539	7715	6139	4416	3801	3448	3421	2783	2546	1942	1769	1714	1527	1461	1318	1123	987	913	961	962	976	929	1032	988	965	924	975	922	891	888	885	897	923	862	880	846	951	886	838	829	823	896	788	744	761	813	751	754	845	755	808	814	778	759	748	782	788	723	814	796	725	811	760	767	790	749	793	762	792	767	735	761	752	768	761	744	780	758	750	809	760	708	772	814	747	785	820	760	727	784	789	770	794	773	777	751	749	795	825	777	748	754	790	772	781	760	787	760	792	835	793	740	781	788	766	710	764	742	776	800	751	813	801	772	764	799	774	757	775	779	830	832	804	746	756	816	765	799	753	754	810	772	782	856	793	822	781	787	791	794	781	768	740	713	712	783	776	775	727	801	743	782	715	795	722	837	782	791	763	829	797	822	756	735	798	725	735	767	835	813	730	747	755	752	782	758	768	798	735	791	726	764	789	792	795	771	762	769	798	804	760	791	769	789	801	787	737	811	790	752	770	751	775	738	802	802	717	784	796	798	760	798	758	797	760	815	806	787	803	774	776	756	771	780	778	769	783	808	808	782	810	810	701	838	738	767	777	783	803	754	779	804	751	741	741	773	777	778	802	794	756	797	751	821	790	801	763	799	791	764	809	738	742	783	753	794	806	773	824	795	797	794	754	821	746	791	804	788	747	766	796	743	783	802	740	721	733	777	780	767	792	802	777	779	711	785	782	771	740	803	800	766	797	724	780	734	816	736	754	818	763	756	787	755	757	835	805	794	800	788	824	792	801	756	735	758	784	749	779	757	775	761	786	810	812	754	773	765	774	779	791	767	792	782	762	778	780	785	763	775	769	765	754	763	784	788	734	772	763	726	791	776	788	786	776	774	757	787	816	736	764	727	736	804	786	713	789	808	755	812	793	803	774	754	790	780	773	778	753	827	720	726	763	823	759	761	826	785	761	778	780	780	782	686	762	714	805	752	805	778	812	819	769	806	761	807	753	729	790	818	773	797	753	811	804	778	811	777	725	806	783	783	753	841	777	770	833	796	797	795	777	751	752	791	737	795	816	787	787	785	729	791	767	742	763	797	759	789	832	773	781	778	757	786	765	804	802	785	767	809	800	792	765	834	832	820	762	801	804	745	766	754	801	786	716	810	847	797	768	783	755	769	783	805	774	799	808	797	801	791	783	735	768	801	744	789	697	812	794	724	717	740	793	730	788	787	758	775	800	795	774	787	712	799	820	748	740	764	770	833	811	761	790	817	768	735	797	780	775	750	796	773	813	797	765	739	781	826	733	803	792	780	764	793	782	743	782	787	793	813	776	777	783	747	814	772	785	800	786	797	741	771	815	740	782	753	816	765	729	781	801	794	775	738	786	828	791	805	764	816	814	814	784	806	762	775	784	809	763	754	757	719	750	786	802	818	744	776	784	748	783	792	796	791	702	793	747	808	740	800	762	769	810	756	807	780	780	735	790	733	782	752	752	785	785	777	774	768	809	774	773	768	817	762	793	797	776	762	776	789	789	778	738	821	792	762	786	801	739	735	764	756	774	778	806	814	781	746	745	780	804	795	778	789	760	775	811	743	757	740	718	771	836	800	775	792	833	772	759	782	792	774	749	807	802	833	827	765	767	749	776	715	760	812	776	778	826	775	740	777	776	751	775	765	811	802	852	840	790	714	779	753	799	772	798	759	753	768	780	783	747	778	773	786	783	744	739	742	779	771	772	807	836	748	772	737	775	788	797	781	830	783	764	801	729	783	723	775	827	748	771	821	746	783	772	756	785	746	794	838	786	705	765	771	751	788	756	755	815	814	794	739	765	796	749	784	786	773	768	765	724	811	725	760	790	753	768	752	764	771	791	768	769	787	807	780	767	767	749	776	769	767	746	803	820	799	829	784	771	783	800	783	803	774	762	746	729	763	796	742	815	756	770	748	781	778	731	768	771	806	738	777	785	724	718	723	781	793	787	764	749	769	748	811	788	808	763	768	765	742	797	773	763	772	745	781	777	783	798	762	848	793	762	769	799	766	785	750	719	763	731	834	817	753	786	773	792	770	751	773	766	794	754	775	735	759	794	751	776	747	767	822	767	810	800	764	775	757	756	783	797	802	775	798	786	811	812	759	770	762	747	817	755	788	751	790	776	785	777	767	726	792	793	786	766	766	791	772	789	836	780	779	835	775	817	776	775	790	793	770	753	760	812	751	801	700	830	779	800	744	718	787	768	774	772	776	727	803	769	757	820	767	826	777	776	812	763	819	723	759	804	757	686	739	744	750	771	771	788	771	769	792	777	758	784	820	781	793	788	751	772	842	792	759	824	786	787	804	813	760	750	779	748	786	751	743	795	773	790	735	772	794	821	832	790	786	753	802	767	795	804	793	821	738	788	775	794	777	799	791	772	814	773	795	778	808	787	715	772	797	808	763	753	763	754	751	732	785	765	783	735	741	759	781	788	746	765	830	772	751	776	727	777	799	744	775	748	764	769	814	728	795	802	762	734	780	767	803	787	763	802	779	748	815	824	841	782	786	770	791	777	822	790	766	764	796	795	809	822	801	758	769	802	853	815	800	791	832	751	758	759	806	844	759	749	807	770	763	766	780	768	768	795	826	767	754	744	804	791	745	815	787	819	736	736	741	788	749	790	768	777	753	787	790	779	810	775	743	780	778	764	804	788	730	766	779	757	752	762	721	804	770	841	764	821	774	717	750	816	783	800	772	778	746	808	798	779	809	739	743	733	816	750	771	806	772	812	770	796	791	795	752	797	747	702	744	767	776	771	720	757	818	737	750	762	777	755	766	788	789	721	741	762	757	747	788	824	748	766	772	799	746	809	767	822	754	802	828	756	758	776	839	798	772	782	780	788	776	781	793	778	752	794	761	794	760	780	759	741	818	733	749	803	757	822	785	773	769	769	771	807	777	778	771	768	766	719	787	713	811	844	744	780	806	752	816	775	769	750	752	743	773	766	803	759	779	772	805	797	727	762	775	795	747	755	765	789	768	746	755	708	785	778	777	798	784	751	796	827	757	759	771	749	778	801	752	732	718	788	798	777	784	776	800	779	769	710	797	755	802	767	812	714	812	732	764	760	787	812	748	777	729	807	786	797	789	804	791	791	801	711	867	779	762	832	762	766	784	757	795	812	790	811	745	747	826	784	758	780	788	804	767	790	771	798	769	779	792	775	749	809	767	739	801	819	788	780	754	756	787	756	742	745	742	786	768	739	713	800	771	779	804	756	794	751	796	757	773	782	748	772	740	788	802	771	777	769	804	773	784	725	718	792	816	773	800	777	771	801	775	803	736	746	751	741	792	735	782	753	785	793	729	832	776	792	757	709	765	816	782	745	771	734	800	750	800	796	755	770	765	750	797	775	760	792	771	792	791	822	802	788	757	759	707	786	743	761	780	767	778	763	778	745	756	782	789	802	729	739	751	757	826	749	770	754	760	799	741	783	797	787	777	771	756	775	791	798	847
24948	21107	27945	26347	22382	17911	11788	7394	4920	4000	3459	2758	2106	2048	1996	1861	1637	1340	1363	1232	1165	1103	1088	942	890	919	915	935	902	925	928	888	885	939	906	846	835	861	878	868	868	842	837	843	824	840	825	838	786	843	797	827	797	788	792	833	786	815	787	780	834	719	818	796	780	816	838	765	824	802	797	820	757	805	763	780	778	778	807	813	771	818	804	816	748	835	783	826	813	832	808	819	777	816	814	785	795	810	785	796	795	764	877	830	792	799	803	807	790	782	784	799	844	749	756	744	792	766	781	773	785	783	826	821	773	772	769	803	795	785	791	756	755	776	762	818	816	813	769	798	742	818	810	799	822	821	843	757	758	764	765	844	839	801	762	766	852	803	811	827	800	765	788	786	810	755	797	784	759	777	816	759	815	825	794	807	782	791	842	768	814	805	786	843	847	761	806	800	824	840	782	772	794	742	828	767	805	785	748	790	785	798	848	774	821	817	809	749	796	758	770	828	819	750	805	779	796	805	834	789	742	780	809	823	794	772	770	775	749	792	756	761	810	756	817	821	823	777	752	824	781	798	876	854	851	805	808	796	825	794	832	825	802	790	791	844	804	841	847	781	803	821	855	761	785	798	795	786	822	754	800	774	772	802	863	810	827	802	780	796	802	807	812	763	756	796	811	784	829	753	832	837	809	831	792	799	848	779	734	788	811	772	783	794	745	814	763	789	783	853	758	838	782	789	816	789	843	841	807	818	803	826	792	823	797	779	839	808	798	790	713	766	809	789	764	786	773	780	760	830	861	796	780	782	818	762	843	808	835	812	821	751	839	800	783	744	790	820	798	823	811	792	814	785	769	770	784	755	820	814	870	745	789	769	787	849	798	776	805	826	786	767	823	823	742	806	820	830	808	759	818	753	839	837	808	746	836	775	814	801	832	810	777	786	762	787	782	771	839	800	828	817	827	822	821	805	816	818	721	760	788	728	858	801	807	804	840	808	817	829	799	806	784	808	826	775	741	780	836	761	854	718	812	791	788	798	815	758	811	790	831	826	786	777	784	852	756	843	795	812	796	805	779	805	790	784	798	813	810	786	798	789	794	736	786	801	763	794	778	802	792	810	790	785	793	822	758	785	767	800	837	797	846	809	833	768	780	826	741	851	781	788	837	852	803	799	789	762	768	786	835	833	869	832	792	746	796	793	772	753	823	777	783	733	802	784	780	785	806	799	777	776	783	804	800	823	762	802	807	803	812	835	803	794	812	762	765	838	820	780	755	783	801	771	759	804	798	860	799	756	832	796	796	825	831	765	814	785	784	796	768	776	790	759	818	756	851	804	801	816	862	775	798	804	748	787	778	811	817	803	798	795	806	787	791	823	752	771	801	787	836	810	827	795	821	760	801	799	760	764	843	830	803	794	813	807	795	820	743	760	822	769	740	826	767	834	794	836	785	795	810	746	794	821	815	799	772	842	791	814	771	807	773	743	788	795	798	796	812	823	785	799	776	789	840	814	758	829	826	821	777	783	809	776	798	794	818	822	839	793	873	790	778	773	771	764	791	811	785	798	818	771	814	800	771	827	702	798	802	809	780	817	766	766	764	778	798	770	741	843	803	807	842	782	753	828	779	846	812	784	799	810	843	758	768	757	786	777	786	803	808	781	829	818	802	784	797	749	792	830	804	776	789	796	757	763	806	800	799	766	883	754	815	781	804	793	799	828	815	819	793	770	761	816	820	809	748	822	747	819	814	805	814	776	807	799	813	776	847	790	764	793	770	814	776	755	782	800	773	809	802	811	780	824	805	815	823	762	802	808	754	777	827	818	863	778	761	771	814	819	805	790	790	766	804	817	763	792	808	799	837	825	817	777	834	737	793	803	846	850	827	824	799	778	760	771	778	799	805	827	804	767	782	782	788	814	825	807	834	785	801	777	775	822	748	778	781	811	791	802	774	830	843	792	796	817	826	767	794	826	777	784	816	797	793	802	843	760	777	801	803	748	801	789	791	762	820	806	742	859	782	786	811	773	782	830	756	826	812	788	738	761	823	826	774	791	775	804	803	833	850	778	796	791	772	801	796	783	836	799	794	770	778	799	836	791	777	818	872	800	784	771	771	788	835	847	819	819	766	791	775	820	787	807	793	815	821	762	872	787	753	808	799	777	819	821	775	805	786	858	811	853	828	774	783	837	795	785	851	794	813	763	785	782	796	832	739	823	813	828	805	779	808	807	806	768	807	802	779	789	802	731	810	828	747	806	803	808	852	768	761	798	822	818	801	829	788	837	812	787	845	829	806	778	834	814	789	851	777	812	812	836	816	775	798	789	825	794	825	801	797	790	770	816	760	817	805	795	823	795	774	797	813	829	790	786	821	819	802	773	810	802	823	845	793	811	806	776	801	773	774	816	890	788	816	791	789	793	798	856	806	798	812	831	771	819	814	795	784	764	823	813	804	750	788	745	806	776	827	799	767	751	823	753	768	780	796	793	795	767	807	761	809	821	847	783	808	797	819	816	805	821	798	799	779	796	821	773	817	822	806	753	830	784	821	811	812	746	828	873	822	802	780	834	839	778	830	777	787	773	805	808	837	790	780	798	773	755	766	863	787	837	807	802	774	790	823	776	799	782	781	814	805	767	837	818	825	771	825	767	778	787	777	783	874	819	782	800	785	771	763	852	796	792	807	824	803	832	802	801	807	803	794	793	792	802	762	770	784	806	828	784	820	827	867	822	811	819	761	780	794	828	791	779	786	826	795	763	818	794	764	812	835	810	827	756	770	789	768	764	812	844	763	767	856	767	794	788	796	816	841	808	787	869	810	781	815	804	817	822	790	806	806	817	781	787	799	767	847	832	831	780	789	763	812	837	734	830	781	775	814	779	789	810	811	735	810	826	847	826	808	830	822	784	832	842	808	806	737	834	805	804	820	760	791	801	780	841	847	804	810	862	781	807	754	753	767	852	855	808	829	790	751	816	790	800	782	827	780	820	809	805	809	800	801	793	785	807	798	778	809	830	821	806	714	832	801	842	765	795	812	808	807	771	777	812	804	858	794	784	735	816	815	784	819	789	849	839	790	799	830	775	855	817	761	830	835	819	833	765	855	831	794	835	771	775	776	797	809	803	776	795	765	776	800	780	764	819	795	809	832	823	801	800	792	734	800	818	803	785	764	771	812	810	818	774	764	843	798	842	834	830	770	772	785	800	807	826	779	813	790	772	795	813	794	830	765	765	782	733	810	784	793	772	820	824	788	856	750	771	803	806	800	795	776	766	796	784	835	823	784	812	856	818	793	832	742	821	791	812	840	812	756	817	793	760	793	840	774	781	812	805	788	791	765	775	813	805	783	854	814	846	761	777	787	785	796	797	783	781	837	773	785	792	779	771	811	747	756	780	790	835	785	810	782	808	837	773	812	816	781	843	766	769	852	758	774	815	810	810	788	758	834	783	814	813	873	769	807	777	818	767	806	794	772	753	798	771	805	743	749	799	841	809	816	787
27587	44637	35584	26002	24165	20289	14410	10909	7448	6414	5283	4115	3101	2773	2877	2529	2134	1701	1577	1536	1352	1341	1143	1069	910	1034	984	1000	993	1003	940	915	919	960	912	944	910	895	914	894	912	858	858	834	908	887	926	882	822	781	807	808	802	777	829	723	768	795	824	799	851	821	813	833	788	801	831	801	828	800	801	798	824	842	832	820	863	772	819	808	787	857	795	854	786	830	804	849	817	896	824	822	765	841	809	798	791	824	845	811	799	753	817	872	799	788	758	805	816	832	838	803	785	846	825	785	801	781	806	877	800	790	799	808	817	780	840	777	778	804	861	807	823	802	802	839	815	793	855	833	780	806	806	776	778	766	787	831	854	793	844	798	776	828	809	811	803	823	839	834	754	796	788	809	830	841	859	804	799	751	799	835	835	818	777	824	835	802	887	795	826	807	767	853	799	764	850	842	792	811	819	843	805	798	781	731	780	862	852	758	795	808	803	819	774	807	830	805	796	841	774	801	784	891	816	811	826	776	756	810	847	820	856	826	805	848	805	784	794	833	810	822	792	801	842	807	840	782	786	828	819	820	829	800	763	825	783	758	795	816	794	795	744	821	803	791	809	860	799	768	777	836	777	832	819	826	835	807	821	783	802	817	813	818	824	810	829	813	829	771	838	754	857	865	811	818	747	748	779	777	857	839	809	855	855	782	799	775	848	800	808	789	858	796	795	809	839	830	854	773	790	833	834	800	801	793	879	824	856	803	801	776	769	759	805	757	856	792	802	840	797	831	747	815	815	757	785	813	857	790	812	759	841	773	811	824	799	788	805	814	792	825	872	831	839	855	804	746	778	797	800	833	813	809	770	842	826	819	772	816	798	781	778	869	818	734	778	785	790	812	772	816	816	810	796	820	808	838	800	849	832	787	790	798	807	772	877	828	872	773	811	859	806	825	818	821	838	782	823	802	792	808	794	793	840	790	779	788	822	807	787	809	791	773	831	828	823	863	826	826	789	801	814	813	825	803	789	815	832	820	875	816	777	812	805	812	795	809	768	822	788	837	791	797	835	819	838	759	827	793	786	852	834	849	817	820	846	771	833	807	770	793	791	800	839	823	788	793	784	788	814	823	837	824	861	849	808	803	825	817	796	815	829	837	799	856	806	800	784	867	842	798	791	789	838	829	835	791	810	857	789	838	795	815	829	829	806	811	849	808	798	843	754	764	799	866	810	857	833	775	838	777	792	805	830	831	795	815	921	790	780	828	823	804	780	858	798	820	839	797	791	858	788	773	825	789	809	824	829	823	805	785	840	791	817	809	789	768	817	796	824	854	736	793	849	807	851	774	837	799	812	825	801	772	821	750	783	831	772	798	791	829	802	821	827	821	864	845	833	840	824	797	777	810	803	831	847	783	816	840	827	866	769	797	810	792	787	808	772	795	813	802	775	855	799	750	826	845	801	796	820	853	860	806	868	832	789	843	833	770	781	761	826	801	823	806	806	810	813	820	856	783	852	805	808	825	821	819	812	780	839	799	819	808	813	779	803	808	836	783	794	846	800	753	831	821	813	845	834	776	844	845	806	765	859	863	834	757	867	796	816	816	830	822	768	780	833	790	811	800	828	798	818	789	814	878	839	838	825	834	804	807	774	807	804	825	790	814	838	785	837	805	798	817	848	831	803	808	782	868	814	814	802	823	800	812	839	796	803	814	854	839	826	806	818	828	840	798	803	848	796	837	843	806	797	824	791	846	845	792	815	805	771	810	795	739	863	724	795	796	805	825	786	832	832	845	799	783	789	775	826	793	831	800	784	839	806	781	809	789	798	807	784	799	798	813	871	869	801	807	821	754	797	780	858	834	794	799	801	785	821	757	811	880	820	821	781	825	801	821	859	784	819	810	811	822	868	823	828	797	852	828	807	834	844	821	849	790	785	847	808	813	831	828	834	797	791	811	868	780	805	821	793	809	830	811	813	836	819	795	805	783	811	838	865	762	836	838	790	816	805	782	809	847	821	815	752	821	806	827	806	778	789	846	785	829	847	817	796	833	815	856	827	815	828	827	831	847	813	820	789	810	861	829	781	816	770	778	831	826	773	850	822	807	852	809	834	794	814	841	828	807	858	839	789	773	799	797	841	788	794	801	775	819	815	837	792	833	785	788	782	784	798	828	790	792	831	818	853	771	889	836	726	821	810	773	864	788	821	804	868	784	842	818	822	834	847	828	804	759	818	819	828	813	833	774	807	780	814	854	765	841	829	818	848	825	780	808	802	793	792	869	835	814	829	756	762	853	803	810	782	789	853	844	793	803	816	861	800	804	781	840	857	774	799	774	760	797	811	834	802	801	841	794	787	831	853	821	801	820	793	814	853	799	794	857	792	805	855	758	838	858	803	819	787	806	841	803	817	777	787	794	820	803	822	808	812	835	780	829	786	775	828	796	758	814	834	828	835	816	834	783	789	764	861	821	792	847	848	801	807	826	810	814	790	817	832	798	812	856	789	827	857	805	778	809	827	812	815	791	824	830	787	779	852	844	805	861	806	770	815	846	820	819	829	890	817	801	860	736	829	808	778	808	843	828	817	838	824	862	849	808	787	792	803	851	798	790	867	809	817	815	825	818	820	821	854	814	757	777	816	796	857	821	834	814	827	792	840	808	814	829	847	810	859	763	904	828	778	795	826	784	760	809	881	793	775	826	795	829	787	843	742	832	812	791	830	753	834	851	780	828	804	834	758	820	813	810	830	812	797	786	779	796	828	850	769	793	795	872	784	832	816	778	804	896	837	812	791	843	797	742	765	795	812	808	807	823	762	813	828	790	835	817	812	795	793	802	823	806	832	775	787	794	835	871	766	795	834	759	780	821	791	844	813	814	743	769	800	784	824	776	847	813	827	835	800	837	775	825	893	827	774	851	852	829	804	788	755	800	808	846	821	837	829	872	791	789	811	796	845	807	796	793	835	840	797	800	843	784	819	769	793	822	782	864	795	821	823	797	823	824	826	735	803	748	817	776	759	783	796	784	832	807	829	852	803	810	858	789	821	829	828	809	791	805	839	810	800	815	790	792	854	814	843	833	799	822	778	834	873	838	857	798	831	815	805	843	815	825	835	810	841	859	828	841	845	828	848	762	815	808	766	805	804	820	829	827	835	861	885	823	866	816	812	787	757	815	794	833	795	800	778	806	800	826	794	785	853	830	733	817	794	834	827	751	797	822	823	785	845	836	816	794	813	858	833	819	844	809	805	831	826	824	803	853	788	798	811	824	855	831	797	792	802	806	832	788	801	815	794	807	818	808	781	854	839	819	822	811	849	825	780	742	749	810	794	825	817	764	800	788	840	775	864	828	800	814	862	772	810	792	790	797	800	851	895	832	792	813	786	879	795	870	837	852	821	812	833	734	814	776	804	848	832	797	821	817	817	797	751	817	792	824	833	802	857	809	844	843	825	837	804	810	828	817	799	845	829	802	817	832	802	775	805	791	819	844	817	829	823	792	851	845	834	823
22484	21037	28669	23689	21850	24679	24902	13511	9411	7288	6033	5000	4032	3345	3350	2971	2638	2278	1982	1906	1785	1697	1516	1274	1239	1236	1168	1248	1158	1284	1250	1187	1165	1170	1157	1155	1085	1183	1191	1080	1173	1127	1076	1084	1107	1102	1100	1102	1067	1074	1090	1044	1053	1029	1062	1028	1060	1008	1049	1025	1035	968	1036	1064	1015	1018	1039	1060	1055	1040	1081	1038	1044	1032	998	987	1000	1000	1017	972	1006	981	1027	989	982	1020	1054	990	1015	1039	978	1015	1021	1005	997	1009	1055	1041	1069	1033	989	997	978	1013	991	1057	1026	982	1024	1000	1020	1018	1047	991	979	1045	1016	1035	978	990	1046	986	992	1006	991	1007	975	1022	1003	1028	1041	1016	997	993	968	1059	981	957	1025	1009	958	1080	981	979	1010	1013	1044	998	1018	967	1020	1007	1064	1042	993	971	1050	1027	1085	1040	1034	1018	1072	1011	1009	1059	1013	1062	1031	971	1011	1013	972	1039	941	996	1045	1036	971	1027	1002	1068	1019	969	975	973	1030	1050	990	1093	1030	997	1003	999	1029	993	1004	1033	1035	953	1033	1005	969	1057	984	1065	1023	1002	1013	1000	1022	1016	1001	974	1015	1034	1027	1045	1010	1034	1031	1052	984	1002	999	1012	1017	1013	1045	1010	1039	1025	1052	1082	1008	952	1020	952	978	1009	995	1013	1031	1028	1013	1006	973	1019	951	1000	999	996	995	1004	1095	1045	1037	988	1002	992	1059	1076	1006	1024	966	1025	1022	978	992	995	1061	1022	1038	1005	1017	1037	986	1024	1053	1070	1032	993	1047	1016	1007	1036	953	1026	1062	993	1024	1027	980	1049	1025	1048	1008	1026	1018	923	984	1004	1055	996	996	1002	998	1029	1048	1018	1014	997	1003	1005	998	1015	1009	1007	1039	1026	1049	997	1060	1038	996	1022	1046	933	1039	1008	1056	1029	1060	984	993	1054	1019	984	986	1088	981	1100	1012	1056	1006	1069	1062	1019	1011	1008	1029	1013	1104	1006	971	1059	1010	958	1008	1018	1009	1002	970	1009	997	977	999	1024	972	984	1026	979	1084	937	1007	1022	1030	1046	1037	1046	1036	1011	1002	1038	1027	1054	1053	1001	1045	973	956	1021	1014	992	972	1022	1041	1018	1042	1032	1020	1017	1003	946	991	1065	1011	1063	998	975	1020	1029	970	1041	949	1009	1026	1011	994	1040	1030	1019	1071	965	1050	1069	1000	1030	1039	1015	1018	1010	910	993	1039	1014	999	1016	983	967	1014	1050	1007	1022	1007	1028	1031	985	1075	984	1011	1011	1026	1020	1038	1068	1009	1019	1015	1032	1022	939	1008	987	1041	994	1015	1040	939	1028	1028	1006	1024	1013	1010	1003	985	968	1022	995	1049	1010	1068	1056	1010	990	983	1017	1017	988	1104	995	1055	1030	1018	1033	1055	1075	959	975	1032	1060	995	1029	1007	957	983	993	986	992	959	1055	1061	1062	968	1058	1015	1033	1087	1056	986	1015	1001	998	986	1023	1055	1022	1052	1025	1070	1028	1015	1002	1020	991	1011	1014	1029	1029	987	1019	1043	1098	1008	1014	1048	984	1024	986	1076	956	1036	940	1021	1024	974	978	997	1001	971	1020	1021	1032	1067	1002	1027	1009	1056	986	1035	1031	1013	1027	1009	994	979	1020	988	1002	972	996	1050	1046	1064	1046	1069	999	1034	1039	1034	1014	1002	1046	1010	1057	1027	984	1018	990	957	1036	980	1037	989	1008	995	1014	999	1001	1007	964	1027	1051	1015	991	1040	990	1032	1031	1044	1005	997	1046	997	1067	1052	994	970	989	1018	1036	971	1011	1049	1055	986	1011	1028	967	1039	1004	1058	1047	997	1013	966	1028	1001	1006	977	1023	1006	996	991	998	1005	1016	1026	993	997	1010	1039	1034	997	1012	1061	965	1000	1012	993	995	1049	1010	1034	996	1000	1023	1005	987	1008	997	986	1010	991	1015	927	1062	1002	994	929	926	1018	959	1021	1040	936	985	1053	1013	1026	1066	981	1049	994	992	1007	1015	1028	1044	1028	975	1013	1008	1037	995	971	1059	982	1016	991	1023	1005	955	1031	947	1048	1007	971	982	963	1020	1040	1019	1024	994	1016	977	985	973	984	1059	1007	1041	990	973	1057	1006	985	996	994	987	1019	927	1015	982	1050	1037	968	992	963	1016	1040	1026	987	1011	1015	1006	1039	995	1029	992	948	950	1073	1028	1007	1047	1071	1008	967	1016	1005	1002	1008	1024	997	1043	974	988	1022	958	987	1027	994	1022	983	993	1030	948	961	1066	1011	975	1053	982	1021	1080	988	1000	1009	997	1041	1064	1035	971	1019	1007	1023	970	1053	998	972	1062	1022	1026	948	1050	994	976	1014	1048	1045	1003	1060	1024	997	1011	981	1029	992	1032	1009	1019	1035	1040	1063	997	954	979	969	996	1004	962	977	995	1039	1043	986	978	988	987	984	984	1014	997	1038	1045	1044	1056	1038	976	1016	1005	1010	1091	1011	1011	988	1014	1022	977	951	999	1016	1016	934	997	1061	997	989	1045	1022	998	1004	1020	1046	1010	973	1000	982	1041	998	1062	1049	1026	994	965	977	946	1079	1028	1029	1041	996	1040	1066	947	1018	1014	1047	954	1036	1006	1013	1029	1025	1023	977	969	1026	977	1015	971	1011	1037	965	1004	973	1036	1038	972	1038	1065	1091	1003	1011	988	998	1045	1015	969	1041	1014	1012	1064	1023	1004	1046	1029	1003	967	970	953	1021	977	1033	1055	1036	1014	1036	1018	1091	992	1106	1026	1014	1036	968	1021	987	982	1068	988	999	996	948	1022	974	972	1034	1045	1014	977	957	1006	977	1043	1014	1005	1007	996	965	1023	1076	999	948	1011	989	1070	999	968	1071	1040	1046	1012	1013	1013	970	974	994	977	1051	975	1017	986	1034	1043	1082	1017	993	983	970	1050	998	1051	1009	1049	1050	981	1041	1026	1011	985	1030	1047	1002	1001	951	1042	1001	1011	970	1006	1001	1003	1011	991	991	994	1012	1063	1033	1013	1043	1022	1010	1037	998	1019	1023	1034	1010	1064	1010	1056	1010	971	1053	964	1016	1005	1006	1032	1042	1021	999	1028	1030	1014	1009	1016	1056	1036	1030	989	1031	992	1039	1043	1016	1022	949	970	962	981	1008	1039	1013	1029	1034	1006	961	1060	948	1052	1047	983	983	1028	984	970	1049	976	972	1027	981	1040	1003	1064	1030	1025	1052	1001	1058	1049	987	1051	1004	1033	1039	1046	1053	1069	935	977	1039	984	1067	997	992	1027	1005	1024	1004	1006	1020	1053	1014	1007	970	1023	1002	970	1006	970	1043	1038	1002	993	995	960	1024	1026	1033	1033	1056	1050	1074	1009	1076	1051	1049	976	990	993	1024	1016	1000	988	995	1046	1048	989	1035	1008	964	1020	1033	985	1014	1013	1024	1000	982	1028	996	1038	1055	1093	1003	971	991	1038	1015	1022	1005	1027	1013	1012	1001	994	963	994	1029	952	999	1061	1031	993	962	1017	1019	985	973	1002	1073	1000	1005	997	1082	1039	977	946	996	1025	1036	1043	1018	1012	982	1020	1038	1068	1010	1029	1020	1038	1065	991	1034	994	1050	994	1006	1050	1036	968	942	1034	1066	1037	975	967	995	1008	1025	1028	995	1046	985	1001	1061	989	957	1026	984	986	1012	936	1077	1014	1015	996	1026	1026	1004	1048	1015	999	1003	1017	1004	1072	1020	963	987	1026	976	978	998	1019	974	968	997	1036	981	964	1029	1008	1000	992	1012	1012	1018	1021	1019	994	1026	997	1083	1002	1020	1062	998	1040	1023	1041	1009	1021	987	975	986	971	986	1014	1009	1018	1035	982	1065	971	985	1055	983	932	1023	927	1002	1016	1003	968	991	1002	1035	959	978	1004	1048	1035	995	1022	1035	1011	1059	998	1001	1046	981	1011	1027	987	997	1033	1059	1015	1069	1049	1024	974	1037	1028	1012	1050	1030	1015	1016	1008	977	1008	965	1005	1020	1014	1041	1083	1000	1021	972	1048	1014	999	1004	1014	1059	1006	1026	963	975	1006	1083	1043	1022	1040	992	1023	1018	991	1053	1001	970	1020	994	1004	974	1096	1014	965	980	1049	1017	1021	979	983	1012	1061	1012	940	959	998	1040	1016	1033	961	1010	984	1009	976	1008	1012	969	1013	1049	1012	1024	1031	1031	1004	985	992	1008	1057	973	999	989	991	1025	1046	1014	1020	1020	982	1054	999	990	981	974	952	1002	1014	978	1039	1001	990	1008	1009	1031	992	1010	988	1016	988	1009	1077	972	951	1044	994	1009	1004	1007	982	1084	1069	959	1011	1011	1005	1020	1060	977	991	950	953	1057	1075	1115	957	1068	997	1055	990	1032	990	1018	999
30852	53155	43462	36302	32086	28218	22094	15719	12514	9674	8401	6898	5390	4338	4411	3931	3363	2771	2409	2290	2185	1905	1681	1454	1251	1237	1184	1326	1269	1306	1276	1318	1243	1183	1214	1246	1191	1184	1202	1148	1152	1136	1073	1094	1110	1096	1135	1040	1052	1080	1068	1031	1027	1031	999	1062	1035	996	1013	1026	1049	992	1027	987	978	1027	963	1023	1006	974	1015	1013	1011	951	970	996	1003	945	996	1034	1033	1014	1019	1003	1010	1003	961	964	960	947	975	1026	984	975	994	986	1000	971	1026	1003	969	1056	1002	1017	969	1017	936	1027	1031	992	987	1024	971	965	1021	967	996	1028	971	1015	931	899	970	1026	954	991	1002	1006	968	1005	986	1016	900	1019	1028	983	933	923	957	938	971	1031	1006	972	999	1003	1024	993	982	1073	974	960	1033	969	964	995	1025	1011	952	973	992	996	1023	979	966	975	1031	990	1039	992	1012	957	1050	985	1004	1005	1036	981	966	968	1017	1015	1000	985	955	1000	947	986	974	967	994	948	965	1033	986	1004	920	988	983	989	955	1012	1023	1009	977	983	992	1003	1027	1038	1025	1019	982	956	961	959	956	995	964	998	1013	995	1027	980	977	991	940	1038	996	973	1023	936	938	983	1003	962	1019	1004	989	1038	996	1027	933	1011	971	1013	979	1006	1047	971	983	967	987	972	987	986	1056	909	1044	942	973	965	995	999	1014	1043	1027	973	994	984	1012	1040	998	1005	1003	966	966	1036	958	1012	991	1059	997	1077	976	975	972	974	995	944	1017	965	1061	951	957	946	1004	965	985	952	992	983	975	988	1017	1049	1007	978	989	969	1027	998	956	946	1004	970	935	999	978	959	987	976	977	949	962	987	937	1015	941	987	1055	993	988	982	952	968	968	950	1034	995	1014	1058	958	946	934	1048	998	981	1003	1018	912	983	1002	968	940	959	1040	986	1020	970	1002	988	982	1003	1016	994	986	1027	993	959	1001	965	985	967	939	954	1014	1030	1070	973	989	1005	974	1002	933	963	1023	970	952	1034	1034	1003	959	1003	915	1000	970	958	1011	994	999	979	987	1005	957	985	1006	976	1007	964	1001	977	1026	905	1006	995	1012	1041	948	1048	963	964	946	1008	1001	980	985	992	1030	1040	1022	993	958	1014	954	990	961	1021	991	1016	1011	907	1003	961	975	885	994	1050	1010	955	977	1035	963	973	1001	1034	1049	970	961	984	1034	1009	990	1031	975	994	1014	941	970	1069	1012	955	988	1051	971	1036	982	1007	947	983	998	1063	955	962	953	951	975	959	973	981	982	979	1003	999	981	1000	976	922	990	930	969	1009	1044	990	1018	967	990	928	963	1011	997	946	945	1001	1022	927	971	966	1027	1022	985	986	975	1053	996	1004	1063	1044	1028	1028	987	961	942	955	1052	980	969	974	919	1021	996	995	1015	977	995	1009	987	928	1014	1043	987	959	944	967	953	984	1020	1006	978	1030	943	939	919	991	1017	1020	1063	987	1016	975	951	968	965	1045	994	990	1035	951	983	1023	998	995	1004	1035	983	948	987	982	973	929	949	1002	922	1024	991	973	996	967	966	979	994	990	1021	989	985	1016	985	1001	988	908	993	976	965	1032	992	1048	992	1019	1010	948	993	1037	955	937	1001	952	1013	977	1019	966	1012	982	1008	993	966	1059	1012	1007	1051	1006	949	911	1011	978	959	962	1022	985	976	994	944	976	940	986	979	972	992	1026	956	1002	998	950	1026	1027	986	1038	1014	974	962	972	927	990	1009	980	968	1062	1023	1010	981	1000	999	987	974	985	992	1029	1018	998	986	980	932	984	999	1046	981	961	928	996	1019	989	956	1017	1043	972	971	988	973	983	971	994	928	974	981	1007	1015	1021	988	933	1055	975	1003	966	967	960	992	1031	1011	1016	897	961	1042	966	992	970	978	1018	1001	964	979	955	996	979	991	1006	958	1050	1037	979	1023	1023	978	982	973	994	977	983	975	1000	977	1021	1005	988	962	1000	1017	949	982	1007	1033	1042	980	981	988	974	1020	993	1017	1013	957	1030	948	998	964	1019	933	1026	987	950	1010	978	949	1047	1014	1007	992	990	994	1015	945	985	940	1020	951	982	977	962	994	1022	929	1031	943	992	1013	957	1006	987	1037	1002	1079	1044	973	1000	959	992	942	994	1004	998	989	934	987	942	976	1040	1017	966	981	983	959	1019	993	1018	1017	1000	981	970	980	993	975	991	961	967	997	981	1017	1038	1018	1010	955	982	1005	1012	999	938	1029	982	1016	990	1004	1023	1041	966	1009	1013	950	984	979	968	986	945	1026	1042	983	996	963	1030	1030	1005	1006	977	981	953	975	964	1023	973	1033	1027	990	955	1021	1004	936	923	1039	940	990	963	956	1000	1012	1047	1010	1009	1001	986	1010	1000	1025	984	993	972	1006	1071	970	985	957	1016	1063	971	983	943	941	990	1040	979	899	954	1008	1001	988	1024	929	1037	1003	982	961	996	972	1020	1019	1020	1009	999	985	1005	955	984	1008	972	981	996	1014	993	1013	961	974	1022	981	938	982	990	1046	979	1002	992	989	984	1020	996	974	961	960	988	937	975	980	1004	1019	983	993	1009	985	1023	967	956	985	982	1034	998	946	994	988	1022	963	1037	921	967	1003	980	954	998	1019	994	999	1017	1012	981	996	954	930	1042	995	1028	981	972	957	1001	959	997	994	1014	957	957	991	1042	1022	1028	985	981	979	942	1024	1020	918	1018	1034	947	1070	968	987	1004	965	969	923	1058	950	994	980	1018	1000	912	947	978	1015	1043	1004	975	1005	960	952	985	943	1021	1017	960	1005	1005	986	994	1035	970	1029	944	1055	1016	1031	982	971	1014	926	957	1045	956	1005	979	995	1017	961	1006	990	967	1013	1042	1015	926	994	1024	1032	965	994	958	969	1027	999	928	965	996	1034	976	1046	1005	1013	1069	1045	994	953	977	964	995	957	966	987	990	1006	975	1016	941	995	988	918	998	976	990	1019	1025	1024	949	934	995	1022	984	967	1012	963	966	1043	951	1013	948	1009	984	950	980	1001	960	969	943	992	1036	1012	1017	1062	951	972	999	1078	940	1022	1013	1011	950	1019	1016	990	957	1019	1016	968	1063	994	944	1027	1002	1004	990	991	991	972	980	977	955	1004	978	976	963	1029	942	998	947	986	960	994	930	1026	991	1021	994	989	1026	1002	974	983	968	928	959	994	979	1003	990	1052	972	954	977	924	1037	979	1023	987	1016	970	982	1013	941	968	930	1007	991	1004	997	1016	1024	939	937	1064	1051	995	993	941	1017	985	1016	1044	998	953	992	986	1012	958	985	972	946	983	940	1002	974	1010	1008	1019	983	1045	940	1008	985	985	991	1030	971	971	1011	943	1024	964	1068	981	992	997	990	1005	992	1002	952	981	972	931	966	994	945	945	935	946	1022	990	941	981	995	999	991	994	1022	954	998	945	963	984	1023	966	997	984	989	985	980	993	934	963	1042	1026	977	1013	983	1010	953	1049	995	1017	969	961	993	1042	1019	968	981	946	964	923	937	971	986	970	1033	972	996	992	991	992	948	950	975	980	1000	986	1003	1016	1009	953	975	1002	956	981	1042	940	1035	1039	990	1052	994	1015	1053	1035	978	947	1034	959	978	944	1010	956	916	975	1018	931	940	1007	996	931	988	991	979	991	983	1010	933	1002	1033	980	1032	984	1012	969	982	995	967	1021	940	950	1001	988	1029	972	959	1028	975	959	1008	985	1012	996	1008	1028	1022	976	997	976	990	962	969	984	988	939	974	987	1046	972	979	1001	1000	941	995	991	1035	969	966	999	922	1010	1011	999	940	1057	1013	966	960	944	1024	922	935	991	969	961	1016	951	1057	998	1007	973	1003	1052	1017	996	971	1010	972	987	939	983	980	1047	978	1048	982	918	960	963	995	946	960	994	1006	994	987	1057	993	1037	999	1003	969	998	1030	995	965	1006	971	992	992	956	977	973	998	966	1009	966	1016	1007	1007	984	1011
29141	26618	32023	27564	19090	12574	8534	5152	3798	2992	2446	2209	1745	1485	1453	1390	1235	1130	967	969	854	835	783	717	675	695	744	752	763	710	699	707	730	729	665	743	710	635	707	647	683	686	689	650	709	650	692	701	645	694	654	638	625	675	672	681	676	667	632	666	646	640	628	640	641	658	600	652	632	628	700	646	619	643	626	607	651	685	630	582	640	594	612	644	566	635	668	624	582	647	658	664	649	595	668	656	608	668	617	639	668	643	656	632	608	669	653	606	628	651	651	631	649	626	631	668	631	663	627	680	664	634	685	657	660	646	639	619	627	672	678	663	692	680	625	630	637	658	641	598	669	652	617	663	648	668	668	620	639	638	648	639	621	599	661	626	640	673	699	677	661	654	656	638	615	608	622	645	656	615	603	631	637	612	606	678	622	673	683	666	648	623	619	639	632	627	674	643	671	642	652	599	641	615	637	579	629	642	646	676	620	704	621	660	645	666	678	629	657	646	650	602	653	653	609	625	614	671	617	649	653	655	575	630	599	654	631	700	641	629	637	655	623	655	647	664	630	657	642	598	689	646	611	608	619	638	629	655	643	654	664	629	675	630	649	622	586	638	622	614	639	651	592	635	621	608	608	665	658	657	609	658	627	610	682	651	633	645	590	687	678	679	614	612	603	700	640	650	629	692	647	658	673	650	636	654	630	656	642	682	627	630	660	635	631	622	655	693	644	587	649	624	639	663	571	669	624	628	628	613	691	656	651	666	628	652	645	663	677	635	671	594	654	612	661	674	609	645	677	638	621	646	595	636	594	602	666	689	677	631	700	659	631	609	603	675	654	652	667	599	678	662	616	672	633	653	637	620	598	701	595	647	681	668	670	661	665	652	627	648	587	647	625	682	656	632	638	660	658	630	670	608	650	629	632	659	647	649	617	643	649	666	661	683	624	654	658	674	651	649	645	647	626	649	649	669	613	698	601	656	641	671	674	650	675	668	627	637	660	625	621	643	633	624	648	669	667	669	628	627	629	627	675	637	657	675	662	637	664	645	610	667	589	688	667	610	704	656	650	679	644	636	663	636	616	649	643	639	610	682	629	634	645	688	614	677	660	641	638	672	709	652	627	671	606	651	631	641	642	651	658	628	644	624	654	626	639	635	643	679	620	641	619	705	610	666	639	620	643	680	620	662	642	621	671	663	653	641	651	679	631	653	661	643	662	654	655	637	684	639	646	661	658	640	685	624	657	668	670	699	649	651	612	631	655	617	654	640	630	588	681	613	672	634	627	628	621	607	665	703	619	634	662	672	607	638	698	663	631	663	632	656	655	638	637	624	644	638	680	638	622	635	622	669	617	641	609	708	662	652	700	577	650	664	619	634	625	669	656	617	692	678	621	622	640	623	712	642	632	577	648	652	667	657	637	665	652	644	667	630	640	632	618	638	596	655	632	650	667	625	629	659	669	650	664	619	628	698	653	643	653	629	634	598	623	656	653	692	675	641	650	647	684	642	576	669	642	617	696	648	648	665	631	678	634	656	622	645	596	655	630	617	638	652	688	670	657	582	621	621	655	622	609	623	663	715	653	696	642	685	681	648	677	643	699	604	627	669	662	633	670	630	663	623	663	606	634	607	623	638	670	614	713	656	625	644	703	605	675	642	676	591	608	621	654	663	669	642	612	657	635	656	648	629	620	627	596	619	677	643	697	660	669	684	663	616	668	652	678	640	602	652	647	665	626	648	651	625	618	650	590	608	655	634	632	645	694	636	664	633	626	624	661	647	667	692	658	678	627	657	689	607	645	632	631	691	666	592	654	595	647	602	641	611	586	619	655	683	644	657	612	613	639	698	617	606	671	642	655	646	651	576	655	655	617	648	649	650	620	628	638	712	646	649	618	602	612	670	630	599	629	664	670	668	670	622	612	648	641	660	677	649	619	670	694	651	616	635	623	642	601	656	607	671	651	600	708	624	650	639	594	665	584	625	648	659	622	634	623	630	691	629	605	599	642	675	679	678	620	622	652	659	614	610	651	629	642	646	667	633	682	629	662	635	659	606	668	631	638	616	655	618	630	658	637	644	656	628	642	676	637	668	669	666	638	667	641	609	668	630	652	648	664	665	617	702	604	625	650	624	665	622	631	659	619	671	650	614	706	647	622	659	660	669	642	675	624	683	665	626	651	641	665	663	692	578	635	629	676	606	690	714	647	627	682	647	634	661	630	614	695	687	641	684	650	671	648	693	679	679	620	639	609	626	642	678	686	642	643	664	657	640	639	637	641	644	674	595	633	643	632	678	654	637	700	641	644	613	665	648	633	650	602	709	675	643	659	655	692	628	641	670	628	605	688	625	656	598	605	634	636	677	647	640	636	647	621	638	666	665	615	606	668	667	623	634	665	655	613	669	595	682	705	686	684	643	630	693	625	649	640	697	637	612	651	620	669	671	610	592	624	677	633	617	622	678	632	656	660	612	667	612	679	633	642	647	664	663	677	639	664	678	627	658	689	641	628	669	634	587	655	653	664	649	685	598	720	657	655	608	634	608	676	678	621	589	652	666	625	643	653	641	652	657	686	646	633	667	636	702	636	643	631	626	626	646	623	657	636	611	645	662	624	602	651	618	641	692	693	670	588	651	629	684	622	636	657	629	618	638	685	668	657	682	650	624	639	629	627	669	681	636	654	633	648	693	644	684	642	655	632	632	658	649	638	661	655	637	632	624	655	674	656	670	651	660	669	616	599	666	722	640	610	677	655	617	674	648	679	670	652	670	634	654	674	656	650	649	605	665	649	593	692	631	614	676	631	639	601	632	670	652	669	665	635	608	662	626	639	685	606	620	704	647	617	643	648	676	628	664	602	616	658	683	663	654	663	623	632	629	638	654	668	664	603	665	702	678	698	617	618	629	619	612	645	596	663	634	637	671	608	652	694	677	620	651	619	662	610	666	665	637	681	663	617	636	642	655	628	655	639	674	634	650	636	702	638	673	652	660	721	669	640	681	685	588	649	660	656	636	626	681	675	636	629	615	630	636	660	630	642	661	679	605	626	637	641	667	634	632	647	642	605	640	655	654	615	627	669	626	683	646	634	630	635	661	720	696	646	663	642	613	624	676	670	654	691	677	628	627	658	645	647	630	674	618	667	656	620	643	642	664	623	691	645	619	652	620	630	668	668	665	644	695	686	659	681	658	667	664	634	657	658	644	623	624	652	587	626	648	621	607	655	636	673	657	639	630	629	642	674	585	649	600	644	674	644	627	651	668	597	642	622	668	672	649	657	637	589	683	648	623	606	635	667	643	649	637	636	647	698	628	633	617	642	618	620	656	631	659	669	637	657	642	627	657	670	666	641	654	649	664	604	640	662	647	663	627	668	633	657	678	600	687	651	666	686	633	635	615	638	688	656	647	628	639	634	627	656	615	624	619	650	642	643	653	706	628	630	651	654	632	627	625	639	623	617	643	627	636	633	629	656	655	685	599	621	655	661	652	611	659	626	604	672	646
25890	38755	31369	25138	19875	15498	11813	7740	5835	4693	3761	3203	2396	2062	1820	1773	1557	1380	1219	1097	1065	921	867	860	796	761	780	773	742	815	819	738	722	726	727	739	707	735	696	736	705	699	710	682	675	719	654	706	653	718	689	698	696	668	625	672	653	689	630	630	671	682	661	660	642	674	679	655	645	670	670	645	627	704	675	685	656	664	670	659	721	661	627	672	702	646	638	664	676	634	712	637	695	648	652	689	656	708	645	627	677	630	658	677	749	692	714	626	672	680	639	662	650	675	655	637	641	684	647	597	703	664	607	670	645	662	669	633	664	700	678	663	678	640	652	651	669	627	672	680	605	664	668	617	647	650	632	639	626	631	660	678	655	659	679	687	654	676	624	661	621	686	641	653	663	691	624	692	690	681	731	664	671	609	659	688	662	671	616	701	654	628	689	641	645	639	681	650	668	702	675	699	694	656	641	643	612	669	651	667	659	607	666	668	658	642	656	671	686	666	664	656	671	666	646	692	619	645	645	650	689	646	655	721	647	677	655	617	681	715	677	636	692	674	700	678	644	664	693	687	676	620	677	667	691	691	656	687	644	676	664	645	628	725	659	724	669	630	636	679	670	614	689	715	687	630	665	660	713	625	686	668	654	643	666	635	664	695	673	645	641	612	685	678	711	662	659	703	636	640	677	654	657	610	647	659	661	669	639	692	676	664	671	685	658	651	631	638	668	669	630	646	651	659	677	626	655	605	651	662	667	675	692	666	678	656	678	704	678	632	676	636	641	662	699	644	653	650	663	660	688	663	654	682	691	675	663	660	659	676	624	671	664	660	649	631	691	617	646	665	714	674	655	704	685	704	642	688	642	688	662	651	668	667	651	693	627	615	642	663	673	689	643	696	700	670	669	593	637	647	651	657	679	670	653	671	635	664	661	700	655	644	666	657	668	630	661	640	711	690	675	655	678	670	671	629	640	646	646	638	646	650	691	653	658	645	622	657	634	651	670	683	627	685	584	643	692	637	695	669	665	675	710	699	688	640	643	629	689	606	673	645	635	677	652	649	696	668	656	645	656	650	626	715	639	612	577	640	664	696	667	669	629	702	658	694	666	672	674	633	679	649	668	679	656	645	675	688	607	670	676	661	678	674	676	667	681	615	637	625	639	669	716	622	678	653	638	698	673	690	683	657	652	668	668	673	663	685	685	683	680	624	630	641	685	665	676	660	661	637	678	635	666	653	665	613	644	701	709	672	664	652	685	636	671	649	643	667	653	682	656	679	645	675	678	650	639	626	657	619	663	675	677	706	614	701	639	671	654	675	660	661	636	648	645	676	660	666	676	650	659	634	646	639	660	634	689	626	656	661	693	668	702	686	648	681	641	661	657	642	669	639	640	669	668	625	634	661	660	679	672	681	664	679	670	628	653	676	668	667	661	623	612	647	675	688	645	690	659	701	629	677	670	676	707	672	678	655	683	677	626	616	636	674	653	623	649	642	673	681	660	637	631	655	658	688	631	708	689	659	634	651	652	653	652	676	681	666	631	656	662	698	657	649	683	621	661	672	661	680	651	704	649	695	660	634	666	670	643	670	651	664	660	622	659	663	685	631	666	666	661	647	651	641	683	641	606	643	650	682	703	658	642	673	638	673	675	709	647	650	662	694	672	668	664	620	671	643	658	651	622	678	681	645	645	689	688	676	613	648	639	616	667	684	635	677	606	632	695	703	670	719	674	659	654	626	716	680	605	670	682	659	667	663	654	696	640	660	666	699	637	665	615	662	670	703	672	683	715	647	649	620	636	663	715	640	679	657	675	684	627	676	703	719	672	673	685	669	659	698	684	653	700	667	622	658	667	627	616	660	678	642	630	641	656	676	658	651	641	656	654	695	684	646	692	684	646	618	634	633	617	654	674	660	619	663	685	644	641	691	655	660	636	695	706	668	687	685	613	683	673	677	644	666	672	665	647	703	686	638	605	656	664	672	670	626	658	644	699	696	640	662	679	639	723	614	680	647	689	632	643	672	708	610	637	667	655	642	615	681	649	689	673	661	642	654	634	618	647	684	645	661	695	664	677	643	690	655	650	600	632	683	699	665	637	671	678	671	674	671	656	628	644	617	628	656	692	682	633	650	720	613	698	644	657	674	670	674	690	669	677	640	631	667	677	621	649	660	663	693	676	680	664	650	671	657	643	684	683	644	636	679	677	645	710	646	660	636	667	716	604	663	673	672	683	638	725	671	663	668	680	660	669	671	657	648	675	651	644	682	643	653	655	663	679	705	709	664	673	645	603	657	678	638	635	665	689	631	641	678	656	656	673	615	692	628	656	664	645	653	710	665	640	699	645	644	668	623	701	673	667	657	664	661	670	637	646	685	645	690	631	603	673	695	640	659	649	628	678	657	671	657	660	670	656	672	657	678	653	687	657	647	671	641	668	685	647	704	671	697	694	734	629	660	649	648	635	666	661	669	608	662	636	664	621	717	679	676	677	617	668	629	643	668	690	635	698	645	654	609	617	646	700	682	660	647	667	658	662	653	686	575	660	687	701	702	671	642	696	656	706	694	681	642	686	685	675	679	693	722	692	666	699	666	661	702	641	672	682	654	661	651	686	642	636	612	623	624	664	689	626	639	643	656	650	625	698	656	642	653	627	661	674	686	675	624	654	678	653	662	668	665	666	634	607	641	618	652	684	700	639	654	679	650	674	625	660	676	643	625	686	631	668	655	692	670	652	705	679	670	691	708	646	654	674	662	676	603	633	665	645	691	679	670	640	693	679	636	663	650	672	647	632	678	650	643	640	704	669	642	645	690	634	657	640	664	664	686	671	643	654	635	664	657	620	657	610	708	668	604	708	668	679	655	644	676	647	642	690	678	696	675	644	679	673	646	673	644	663	681	663	603	660	677	659	645	648	698	666	642	695	681	685	674	664	687	719	690	665	623	608	691	618	638	639	659	696	660	653	642	645	680	695	654	656	682	666	654	670	681	702	648	695	663	658	640	661	648	653	621	656	689	663	634	673	678	665	649	667	658	630	616	631	690	645	630	664	658	645	672	658	674	641	677	648	636	659	653	674	659	652	727	673	649	673	661	649	645	695	651	709	686	643	664	683	662	694	603	643	652	679	674	690	601	633	625	662	681	647	688	637	635	628	633	688	676	654	648	643	720	652	671	669	623	663	659	623	651	672	616	664	651	651	696	681	629	641	660	699	708	616	693	677	648	625	637	636	656	656	675	657	651	677	713	668	681	665	698	681	704	647	648	702	676	677	667	692	636	691	622	676	653	659	664	651	673	674	687	632	657	665	614	662	639	658	646	658	691	689	685	658	605	643	645	661	689	649	652	638	678	640	666	640	665	606	645	688	633	618	689	643	703	623	662	687	683	641	593	699	695	683	676	645	651	707	689	600	700	705	685	648	665	684	684	672	614	643	638	619	637	592	684	663	662	675	689	672	691	695	665	640	677	643	605	712	663	644	657	615	684	679	649	660	641	706	654
23713	21088	28502	24958	23420	22467	17657	9676	6500	5341	4517	3602	3104	2398	2253	2092	1946	1655	1389	1392	1258	1130	1001	910	952	920	913	911	932	934	912	915	933	927	932	960	938	879	857	832	843	834	868	883	805	853	818	889	812	724	830	783	775	785	844	755	745	828	789	813	786	786	791	791	805	829	828	795	784	763	730	796	793	769	789	770	747	798	792	751	734	786	813	773	782	797	809	761	766	829	761	844	774	789	726	730	831	803	758	791	775	809	791	785	798	753	717	779	794	806	748	810	803	757	697	788	751	792	791	789	748	782	743	803	781	743	751	731	753	799	746	788	826	749	796	786	785	830	760	791	744	736	782	768	775	737	797	778	734	798	820	765	734	778	767	781	770	839	783	719	833	729	821	791	770	751	820	798	816	761	841	790	859	784	774	827	784	774	798	770	763	723	784	761	803	767	789	806	733	789	801	805	812	805	773	717	736	745	810	811	827	803	807	790	777	777	750	754	739	810	752	777	758	788	751	743	798	783	804	763	814	766	703	790	808	770	808	816	787	860	815	731	757	771	748	756	758	745	762	857	782	765	778	806	732	760	765	830	803	761	764	810	786	783	825	748	735	708	777	773	805	718	835	788	758	783	821	729	822	750	781	752	748	755	755	808	767	768	789	772	776	729	811	750	789	781	771	802	811	768	745	772	738	732	799	773	724	772	779	753	759	809	761	781	778	757	774	780	791	735	784	754	791	756	786	764	767	801	777	761	782	768	797	755	725	852	780	762	727	764	741	791	809	740	751	810	781	739	782	779	751	835	799	810	779	734	749	750	784	783	806	766	818	791	754	787	757	787	758	795	788	824	731	797	797	792	782	788	786	795	821	720	750	741	814	812	766	742	806	769	789	779	796	758	752	713	740	786	751	755	711	759	748	761	839	746	776	764	779	773	809	769	730	784	776	824	793	766	742	768	788	779	794	769	789	789	737	724	832	749	785	782	835	759	788	751	751	764	755	732	735	790	778	781	755	781	734	751	775	755	784	752	792	832	773	797	764	818	770	768	811	772	790	778	741	812	857	748	761	744	781	762	781	811	761	795	760	753	797	856	770	771	817	817	846	733	759	822	765	799	765	757	815	828	833	766	761	781	776	827	772	741	783	769	783	744	817	729	737	799	767	761	771	770	762	766	801	824	765	820	818	749	744	779	742	750	783	806	769	780	741	752	769	845	800	833	788	784	788	822	753	837	762	747	720	770	764	803	787	752	757	766	752	808	771	754	840	817	797	815	789	739	808	770	811	780	807	742	773	764	776	826	789	740	786	774	811	741	737	816	814	743	760	793	835	759	787	798	725	792	768	797	802	734	803	769	793	757	725	803	785	816	782	812	796	743	759	794	793	715	765	742	774	806	797	713	759	747	809	823	767	740	791	781	729	769	795	800	756	760	776	776	797	773	771	801	834	786	770	765	763	766	714	748	747	822	772	789	788	821	774	776	759	787	788	807	758	778	736	777	795	795	768	760	799	780	774	816	769	749	810	822	807	769	818	798	748	783	755	792	769	794	790	774	747	768	774	798	818	805	767	815	759	800	760	788	854	786	802	814	815	777	793	762	782	787	790	836	787	813	770	787	762	808	718	755	813	805	786	789	836	788	766	745	798	764	790	770	741	766	806	792	761	736	816	845	740	796	782	773	767	722	780	792	761	818	809	801	774	770	751	716	803	821	756	799	845	776	842	780	789	818	763	772	773	783	771	825	766	770	718	783	757	819	799	745	795	786	794	759	802	762	807	759	768	767	788	763	806	762	748	763	755	775	770	807	726	774	794	775	823	760	800	831	762	714	769	778	739	777	787	793	769	808	781	753	786	782	754	774	784	818	788	831	771	748	796	757	758	738	792	780	785	816	776	736	757	781	808	740	754	758	807	741	811	790	801	766	777	763	777	807	812	777	762	774	808	784	828	793	749	722	741	732	774	763	776	800	771	831	859	757	758	776	784	824	784	776	879	796	786	778	806	762	801	805	823	792	797	802	725	829	763	729	767	791	743	794	723	754	753	841	771	774	800	758	781	790	822	803	819	762	767	750	791	763	731	819	754	756	750	744	784	795	768	815	815	800	773	752	787	759	777	809	780	767	801	776	769	755	762	799	793	773	833	776	885	685	788	756	753	808	834	787	753	760	740	762	765	764	769	746	749	804	778	804	787	775	845	776	749	763	761	801	797	772	830	838	717	746	780	839	766	756	794	751	812	776	707	800	795	743	794	697	791	757	820	789	761	792	780	829	780	778	769	810	752	739	800	760	744	759	804	778	773	768	760	790	723	786	735	799	791	810	777	789	738	772	774	767	801	807	779	795	763	798	756	758	782	781	778	755	822	758	756	772	814	758	781	760	795	772	801	781	823	759	756	750	790	793	811	839	748	783	825	764	747	750	855	796	783	819	773	730	754	797	695	811	769	781	773	817	758	778	734	844	790	774	745	752	759	793	836	767	842	748	772	793	756	780	753	799	752	738	759	780	791	753	786	778	796	804	816	833	777	757	744	781	764	786	745	729	792	822	799	809	723	773	776	816	730	764	797	812	795	758	787	771	737	725	773	743	803	792	806	781	764	780	804	796	832	807	748	757	785	783	768	805	789	737	828	786	734	786	715	732	814	807	724	801	736	817	785	770	797	725	785	749	739	788	812	737	738	770	810	767	808	785	791	776	785	797	767	827	838	795	744	786	773	722	808	792	743	809	729	776	769	763	816	766	745	798	746	752	779	794	806	808	736	766	793	796	775	786	747	784	802	776	759	694	764	745	751	777	766	725	773	782	814	774	822	787	829	790	750	736	736	788	747	800	784	805	782	792	782	818	778	805	802	823	821	784	778	789	796	754	799	813	696	700	836	736	774	771	762	729	762	769	745	770	748	770	740	811	756	781	760	740	820	767	741	764	812	743	794	782	755	777	770	814	824	777	779	729	772	778	813	744	795	763	766	797	768	771	739	776	761	769	788	750	807	832	775	715	723	791	764	806	774	768	762	759	800	780	759	790	769	738	814	734	771	780	761	744	734	773	811	742	792	773	770	780	743	719	782	828	769	768	783	806	785	790	769	769	779	730	750	798	742	833	794	730	793	781	794	778	808	822	814	792	778	802	760	776	787	780	765	739	816	789	815	836	854	728	741	774	747	816	799	764	764	823	768	758	808	745	735	783	816	776	774	774	755	786	761	788	833	788	759	788	735	766	761	717	724	729	802	749	802	763	777	807	804	732	787	773	830	804	741	772	819	792	793	777	851	755	757	775	798	827	781	824	748	783	788	818	715	787	803	793	781	719	761	698	779	794	823	775	792	772	834	750	780	826	796	741	777	739	798	749	770	770	823	802	830	767	742	725	837	753	787	812	797	787	737	807	821	786	799	775	794	789	735	806	756	790	747	792	753	785	789	788	748	796	775	791	728	739	748	770	814	743	759	767	825	780	784	767	820	732	757	795	783	748	811	773	750	783	757	798	807	760	819	766	793	785
28101	48093	39383	32718	27492	22191	17874	12360	9132	7502	6573	5240	4500	3335	3025	2855	2462	2079	1778	1659	1439	1278	1110	1000	953	984	984	1005	962	1007	983	908	952	961	903	964	950	942	921	906	866	889	849	918	902	833	887	849	789	806	797	835	811	815	796	757	772	738	796	782	785	770	803	813	764	781	772	789	774	801	782	827	783	788	753	758	733	791	768	779	779	746	755	750	763	759	767	723	711	802	791	800	777	764	808	742	757	821	782	740	752	772	738	713	741	757	807	766	771	754	787	817	753	715	775	772	755	765	808	762	796	747	780	778	776	785	738	795	739	785	747	777	786	782	777	829	775	788	819	780	826	750	824	752	805	723	749	754	760	799	779	723	772	834	744	760	770	799	761	758	758	745	777	811	740	770	765	778	764	789	788	800	804	780	788	764	769	797	786	762	808	755	785	705	812	765	776	771	786	758	751	807	759	739	799	797	787	769	766	778	769	819	775	767	766	786	729	778	837	777	753	774	758	767	782	759	795	772	789	724	762	751	765	765	733	752	806	827	778	742	755	827	781	781	792	792	805	796	746	771	729	840	811	766	802	768	739	811	749	816	823	831	777	797	770	784	750	765	827	784	825	795	794	794	741	765	793	768	771	753	769	835	799	813	707	798	758	802	840	757	763	777	744	796	789	774	768	772	788	758	798	747	769	746	779	776	772	731	767	803	758	756	752	770	749	773	806	768	751	750	761	817	728	832	779	796	754	732	733	749	751	738	774	797	759	757	814	802	814	781	759	725	813	813	790	769	769	797	766	797	749	782	780	780	757	775	798	786	770	740	796	756	746	804	751	789	768	787	805	767	821	754	773	759	809	791	721	770	761	826	783	774	693	737	774	786	758	785	769	770	779	758	792	787	750	785	807	733	736	763	780	757	793	800	755	776	811	763	773	755	779	800	763	713	761	751	816	765	783	782	756	750	777	789	762	793	801	791	751	766	787	749	795	751	781	732	751	755	818	746	807	760	835	793	762	758	803	733	772	769	832	813	741	774	749	751	718	776	762	799	797	785	787	805	807	767	800	775	770	723	785	788	781	738	797	778	790	790	797	779	745	789	819	785	745	764	808	787	781	790	821	730	789	824	819	783	803	840	780	771	769	794	759	764	797	768	775	769	773	746	754	747	742	797	790	718	829	805	800	774	761	714	781	814	803	729	779	730	769	770	801	779	762	810	728	783	735	766	762	753	802	772	777	804	769	816	750	772	754	781	752	777	737	804	818	730	777	772	770	779	750	746	781	811	750	815	807	772	775	781	779	744	759	753	756	830	749	753	815	796	795	806	762	785	783	755	735	756	741	735	808	785	749	766	789	752	770	798	798	790	757	723	786	789	800	820	774	762	809	765	723	744	752	800	768	779	798	771	798	812	807	747	781	843	775	780	758	730	722	744	768	807	755	761	721	790	845	759	779	750	770	798	794	832	761	743	774	782	765	767	759	770	794	794	752	754	791	766	784	765	784	724	776	813	806	770	798	756	791	790	734	799	801	750	749	755	806	781	788	754	797	797	768	755	795	782	783	781	840	810	751	787	811	735	778	765	730	802	806	751	766	795	798	746	752	784	801	772	758	751	814	786	737	806	790	804	822	778	763	800	782	810	745	736	763	818	758	765	804	746	804	755	789	774	763	721	823	785	777	766	749	757	788	732	794	770	752	759	755	771	775	785	761	803	774	782	777	750	765	771	765	755	784	751	764	755	767	785	790	827	817	793	761	746	765	752	794	786	791	759	819	798	786	789	806	785	801	738	761	786	767	741	776	720	832	799	765	751	806	717	828	757	761	772	758	800	762	753	790	741	777	770	803	769	795	828	771	779	749	767	755	788	731	683	710	773	765	770	764	756	771	790	787	731	793	799	733	789	811	799	809	773	803	822	766	787	786	773	741	757	814	740	770	789	734	763	778	789	756	748	839	766	801	732	754	772	788	780	793	756	704	750	761	778	779	779	769	816	767	762	776	800	807	808	730	770	759	742	768	795	707	744	784	750	756	804	745	743	756	766	802	792	819	779	787	806	797	745	843	776	769	738	757	752	809	712	783	761	781	793	734	797	814	693	791	788	762	738	826	811	772	759	826	771	766	755	803	755	758	762	778	812	780	769	764	768	763	769	779	733	783	771	789	794	792	781	780	773	761	785	809	731	742	729	759	755	770	789	732	791	782	720	826	780	782	803	841	736	746	802	758	795	739	797	748	751	780	773	809	845	786	772	785	832	768	771	744	803	762	761	782	786	779	755	797	748	789	762	803	814	804	775	792	779	745	724	813	748	759	792	763	785	749	811	778	773	781	743	767	794	758	767	775	746	761	761	794	746	792	760	746	814	822	759	743	756	775	732	747	733	785	742	774	751	804	801	758	780	769	758	745	767	752	760	837	764	745	787	777	799	755	757	773	728	779	724	782	807	774	757	803	786	793	795	799	777	752	787	790	773	798	785	714	763	785	764	718	770	772	832	791	812	771	797	760	781	722	802	724	774	769	739	801	783	745	801	744	747	783	781	767	783	815	720	780	789	823	782	807	730	767	780	801	769	790	744	818	742	737	767	753	732	732	796	776	786	763	784	811	775	772	795	804	795	730	782	760	735	777	737	779	800	799	744	799	834	795	762	782	773	779	719	777	786	697	758	749	788	817	786	824	797	769	719	770	789	792	750	796	726	735	827	763	767	804	791	805	776	761	813	777	812	782	785	744	751	797	726	784	781	746	798	829	775	748	767	760	757	778	727	705	780	754	789	753	766	761	789	753	796	763	804	784	762	757	753	791	761	754	791	742	797	745	754	770	731	797	746	768	806	782	793	761	778	822	761	821	772	768	768	795	757	812	732	758	760	777	775	798	775	772	766	738	744	745	781	746	787	812	825	784	771	798	781	733	761	800	822	731	777	804	769	789	800	774	812	765	752	797	745	779	757	788	770	753	761	741	807	748	756	755	773	739	717	817	713	746	778	794	785	749	759	795	781	760	794	823	787	732	767	825	757	779	832	779	732	772	810	782	826	758	760	769	766	742	802	772	806	763	724	796	761	788	747	772	816	768	741	765	821	784	791	754	781	797	753	751	724	794	724	801	788	808	769	697	795	740	754	792	759	803	734	761	746	773	783	753	778	800	774	776	734	738	785	737	759	727	814	800	865	772	735	811	824	792	722	778	766	815	727	792	770	795	728	799	795	782	785	786	746	783	782	749	757	793	813	766	766	748	799	799	834	757	802	781	772	780	799	772	774	769	793	766	797	774	779	791	741	781	773	751	790	765	768	671	762	761	748	780	762	761	781	774	735	714	764	761	738	853	769	764	773	744	739	788	781	796	764	731	761	772	828	814	758	748	779	754	735	836	815	800	813	748	779	789	779	760	754	759	795	814	747	789	766	797	787	797	719	771	827	813	748	783	763	723	813	807	840	791	807	754	797	787	790	777	749	779	784	830	799	794	802	763	759	771	750	759	783	747	732	739	799	735	721	768	801
24848	21115	28113	27123	22612	17077	12194	7176	4820	4135	3569	2970	2358	2069	1957	1766	1590	1433	1238	1192	1127	1008	970	905	889	905	866	869	889	909	861	967	874	865	885	873	889	893	855	814	810	829	797	832	777	845	749	824	764	777	805	836	798	852	828	801	809	791	815	794	771	771	780	807	780	811	749	805	801	811	809	832	835	765	809	778	802	755	832	769	775	770	787	753	787	763	810	804	824	819	764	792	779	810	769	767	788	797	763	789	800	825	820	821	805	737	781	795	705	785	783	795	745	816	790	745	721	811	754	809	806	820	810	801	826	779	790	807	807	831	798	745	778	800	790	815	743	763	821	789	812	806	738	786	745	814	828	816	842	800	730	819	754	829	853	775	752	729	811	819	768	804	794	790	807	810	778	787	799	842	827	820	758	760	803	753	805	782	777	854	835	814	763	813	784	799	806	742	791	813	815	827	800	775	739	824	809	833	766	822	806	802	809	829	776	768	857	826	764	795	757	756	804	805	814	769	797	799	787	815	809	797	798	739	803	786	764	754	761	755	819	787	786	810	769	875	802	757	788	789	780	791	777	773	770	830	775	786	776	810	782	823	777	804	775	805	771	760	772	792	765	752	797	816	815	814	755	823	842	770	780	837	787	802	803	754	759	815	762	856	781	760	792	790	805	826	791	827	796	782	797	804	756	812	828	797	785	805	782	807	776	778	821	794	769	822	777	782	797	760	762	783	804	796	784	784	841	803	796	786	805	814	776	786	816	848	821	790	804	803	757	776	796	813	793	772	796	788	807	765	783	820	806	781	767	794	759	794	784	760	765	735	784	750	755	750	834	750	790	832	802	794	783	797	780	818	871	789	832	786	766	785	820	833	777	739	807	799	761	796	776	814	773	799	722	769	798	772	741	784	831	780	818	747	795	793	811	768	851	774	748	804	820	773	807	761	825	765	746	843	802	817	777	813	793	800	770	824	838	801	798	794	784	782	800	770	815	788	775	746	808	830	796	765	844	803	756	800	778	777	751	769	811	816	740	774	819	764	795	773	813	774	791	763	805	810	774	761	770	774	805	776	802	807	854	788	822	701	766	797	850	831	797	813	838	785	845	773	808	769	835	773	780	748	814	783	771	795	847	811	808	794	759	772	777	801	770	742	769	787	749	801	818	843	820	767	767	766	811	832	821	747	776	849	794	813	800	824	727	808	779	758	818	726	816	766	783	797	797	752	791	834	759	773	814	801	789	770	789	756	824	768	773	846	800	840	780	793	777	807	790	773	790	785	778	769	812	782	787	819	805	782	784	770	803	781	800	790	785	775	826	818	805	773	752	781	780	788	808	767	785	758	744	806	796	813	838	739	743	776	771	811	822	769	764	805	784	813	783	767	817	800	768	773	856	732	788	782	775	805	792	798	785	740	795	734	783	768	721	802	814	823	774	765	755	772	819	801	732	777	813	825	835	837	811	746	782	823	812	811	800	773	849	744	806	820	818	822	779	801	791	796	762	764	705	803	771	747	716	796	789	767	816	790	744	868	798	765	793	743	751	711	796	827	803	781	779	796	767	791	791	750	792	753	783	838	776	761	764	815	767	809	801	768	731	771	793	770	808	748	787	766	797	811	831	799	787	795	776	745	807	779	747	770	770	792	768	768	797	783	800	818	816	850	833	811	770	794	813	809	801	774	808	817	821	785	796	763	815	773	781	837	744	797	775	792	791	805	777	783	818	782	778	804	766	781	807	814	760	802	759	786	789	800	835	738	734	807	819	796	780	778	797	838	828	827	793	732	796	785	766	845	817	805	812	797	853	794	766	769	813	844	807	801	783	787	790	793	848	862	741	760	810	807	797	749	800	748	776	737	800	784	786	767	804	807	785	769	823	731	776	783	824	842	812	782	768	806	793	804	765	790	796	790	748	801	773	835	786	818	753	840	837	846	784	774	861	749	765	748	790	805	790	760	776	769	770	843	776	794	778	794	781	799	810	775	757	786	804	785	773	811	783	852	767	792	825	850	752	811	839	811	753	764	823	779	799	735	768	782	773	789	809	806	786	796	781	807	791	743	731	809	784	813	780	795	756	784	841	787	797	797	831	835	758	845	769	786	793	809	775	792	702	773	790	781	816	786	763	801	755	810	791	822	800	800	806	763	842	795	789	775	814	783	769	818	820	804	792	804	828	841	805	826	810	786	785	755	773	783	742	804	815	779	741	793	835	795	805	821	792	790	828	859	799	817	762	761	757	830	805	818	788	782	808	822	785	763	807	790	782	784	800	823	796	829	841	788	806	769	761	785	775	787	790	799	793	816	774	797	808	804	812	754	810	780	808	771	821	764	806	740	818	768	778	803	804	807	765	790	801	731	753	758	773	804	778	811	764	744	768	823	837	821	777	817	812	813	795	772	800	787	778	855	803	752	805	780	836	748	777	788	788	833	761	808	764	783	785	738	794	773	793	825	831	777	833	757	760	754	786	797	817	786	770	738	812	791	767	799	789	757	791	769	792	768	810	781	805	777	800	770	795	785	806	828	796	792	847	770	754	810	771	753	815	762	748	796	821	834	800	838	786	769	783	765	772	806	774	790	782	781	794	814	761	816	801	795	758	827	830	804	790	768	809	779	803	788	791	826	782	842	754	832	800	712	850	838	800	800	777	776	778	789	804	775	765	758	812	803	829	740	828	791	794	784	725	798	793	776	751	744	815	807	837	810	806	780	820	826	783	770	804	743	791	754	755	792	796	817	817	806	795	752	786	824	800	790	790	775	789	757	831	782	825	813	751	791	835	787	795	827	759	800	804	782	783	797	789	823	735	794	813	811	819	766	771	832	822	787	772	828	771	763	813	790	793	787	816	842	813	785	833	802	817	788	796	797	814	803	771	839	771	809	747	811	787	807	745	779	791	823	789	844	758	776	789	792	763	776	821	819	782	784	783	805	818	796	845	776	802	827	797	731	826	773	793	790	761	809	819	792	793	808	796	789	807	761	784	794	738	753	793	746	801	772	802	795	785	823	775	828	784	789	813	762	772	785	816	839	795	811	824	796	791	782	804	813	760	738	817	805	817	792	825	790	774	817	749	805	786	746	722	740	762	774	839	777	775	712	827	766	784	755	796	713	762	837	795	786	791	821	828	785	778	855	762	813	764	804	793	789	741	798	812	783	794	834	743	842	779	756	756	804	818	883	806	833	862	809	771	813	779	766	785	815	794	793	760	809	755	822	789	784	802	782	813	826	798	818	791	806	811	830	813	792	790	812	787	752	805	787	798	776	854	763	765	797	793	770	785	778	751	787	868	793	774	768	766	712	845	794	825	810	817	797	834	807	796	830	774	760	773	826	776	771	744	818	804	756	778	755	767	802	770	755	774	752	779	780	764	816	795	779	806	782	810	837	817	797	775	808	762	749	823	754	779	840	768	806	753	807	781	803	809	752	830	777	727	819	757	802	791	773	768	792	762	772	844	803	776	814	819	789	814	851	771	758	807	795	813	786	787	769	782	805
27385	44697	37093	28694	24904	19103	15552	10367	7562	6671	5346	4491	3627	3049	2582	2461	2142	1815	1605	1469	1293	1141	1065	1022	979	989	976	943	1026	1009	981	958	902	887	934	929	925	911	942	844	865	827	866	931	920	832	829	857	802	855	815	881	810	852	800	824	811	803	854	825	811	778	814	854	847	809	792	861	786	770	810	775	835	815	787	765	809	877	804	794	760	794	798	776	837	854	789	843	769	838	785	786	766	773	815	773	790	809	748	822	795	788	832	765	813	796	792	788	793	800	837	779	827	849	819	836	798	827	841	836	835	778	825	807	801	865	792	840	882	780	790	821	805	830	824	773	812	816	846	829	793	815	828	833	810	800	795	803	790	839	808	796	818	784	831	811	813	808	861	801	783	860	824	786	796	790	806	835	760	786	770	744	787	831	824	832	821	787	815	825	765	809	743	772	805	803	799	792	773	755	825	778	813	769	738	834	761	864	789	820	832	809	841	853	766	794	825	814	818	839	816	807	825	781	844	807	816	857	854	848	872	808	799	747	840	800	818	774	802	804	787	817	816	811	830	789	812	834	825	816	790	795	811	814	789	755	824	775	784	847	805	781	786	817	778	829	824	830	752	801	778	830	795	863	807	795	789	820	830	773	800	789	820	806	755	812	791	791	782	831	828	848	755	808	807	834	762	751	824	784	809	861	815	794	848	812	776	794	799	811	834	784	809	787	841	812	866	825	767	826	798	806	806	824	785	821	813	786	822	827	855	799	791	819	837	837	801	833	802	831	857	768	835	827	812	864	808	862	746	844	789	842	797	822	830	818	857	780	768	769	849	862	820	783	817	859	770	758	816	775	785	828	829	828	772	799	793	815	804	815	844	817	803	815	799	787	805	853	760	810	786	822	832	832	775	821	767	802	819	824	842	813	839	824	756	788	784	818	823	791	811	814	778	810	799	828	742	787	796	808	837	767	748	789	809	821	825	832	785	791	826	806	822	758	769	809	890	808	898	782	836	853	795	829	806	808	862	797	814	783	819	858	847	843	762	786	814	780	780	853	797	823	815	827	781	788	817	842	771	856	751	795	818	786	851	770	840	786	833	831	764	855	779	801	824	854	823	802	861	840	770	767	810	816	775	727	798	832	830	780	866	822	783	759	801	805	810	809	828	810	766	842	791	821	824	799	776	764	842	774	758	786	845	830	757	827	811	777	802	820	790	825	814	824	800	809	757	823	792	860	797	805	801	838	815	769	798	806	821	810	847	807	788	797	790	758	783	827	825	842	817	789	819	832	835	776	835	833	812	846	835	801	839	809	781	777	866	837	853	847	817	812	833	760	820	836	783	778	837	781	764	802	748	781	815	799	823	800	745	783	795	813	823	753	862	817	846	822	799	784	847	782	788	782	803	829	825	852	808	821	764	813	801	842	845	788	801	813	806	791	768	789	829	780	803	763	809	829	774	853	789	833	808	832	862	826	840	813	840	757	782	763	811	806	800	796	815	779	841	816	850	832	785	786	810	794	823	843	839	762	822	802	844	833	777	777	817	791	833	790	788	824	806	752	801	813	767	861	773	792	848	819	807	866	784	744	803	785	823	827	865	850	780	769	812	798	817	831	850	810	792	837	802	855	765	778	800	783	807	826	781	797	803	809	809	785	788	799	880	810	825	789	786	829	799	818	831	760	776	857	788	826	819	839	817	751	811	796	843	830	775	749	800	783	828	827	773	836	886	813	818	812	755	814	763	831	828	816	793	824	843	783	828	810	824	840	803	793	758	822	780	805	825	816	820	755	836	867	768	831	830	826	803	806	864	833	807	791	782	793	813	846	803	836	841	776	781	808	813	837	790	806	819	805	818	779	782	833	797	789	828	844	838	769	783	794	812	841	808	843	797	801	787	803	799	817	801	803	801	815	782	797	821	804	848	805	806	858	836	778	765	802	826	843	818	861	813	797	816	811	809	816	823	781	808	805	808	827	746	822	772	764	797	793	852	749	800	812	794	775	805	813	769	831	839	812	777	782	765	797	845	802	812	893	841	837	815	783	786	736	827	779	792	781	790	803	822	803	822	786	791	819	759	800	832	816	816	808	804	768	835	828	812	827	868	760	817	852	813	790	820	814	849	788	804	799	796	770	761	762	800	781	806	780	829	807	804	760	804	857	797	803	870	837	848	799	767	802	789	803	814	837	831	805	810	796	758	846	834	768	816	809	800	797	812	852	805	822	857	828	850	817	779	786	808	763	827	802	810	787	830	781	813	867	842	897	829	816	814	825	810	815	841	770	822	790	835	894	817	802	797	822	747	840	812	801	810	802	847	850	871	898	792	775	844	818	834	799	763	862	841	785	837	772	790	839	849	792	813	801	826	763	770	843	808	839	815	815	795	816	814	802	753	849	831	817	857	789	820	835	810	812	803	787	788	831	797	820	829	765	814	825	840	769	804	801	803	821	752	803	797	819	808	780	798	806	846	831	845	808	833	850	780	775	765	822	800	808	828	789	855	852	801	780	769	792	789	830	830	750	784	851	857	805	783	816	818	776	797	807	822	827	803	791	815	804	838	811	790	799	816	781	785	790	811	835	793	779	788	810	786	745	798	829	793	807	844	852	838	833	737	835	766	823	869	812	888	828	754	783	798	795	774	816	777	812	807	816	779	847	834	821	782	802	768	808	854	828	815	771	764	834	788	781	873	727	793	821	839	844	850	804	791	854	808	797	790	806	827	820	790	833	793	817	783	812	805	796	824	784	769	804	840	829	827	798	809	820	845	771	807	843	807	831	831	784	837	837	831	807	801	838	801	806	782	804	808	815	794	778	796	780	812	841	849	811	840	816	803	824	806	857	773	803	778	790	794	790	798	868	854	760	779	837	782	772	762	819	828	828	803	832	821	819	846	808	823	824	774	789	826	866	786	826	811	762	761	807	799	804	804	788	870	778	772	809	816	858	757	828	827	800	769	817	824	821	801	721	829	820	782	831	853	749	799	798	816	789	800	799	799	902	839	780	856	788	777	800	793	819	792	814	818	814	803	804	746	849	840	820	828	800	814	845	758	828	793	784	782	758	866	779	774	796	809	813	780	830	798	793	820	841	851	803	804	809	876	776	815	818	809	806	804	794	817	800	798	817	790	875	809	809	774	822	807	803	793	815	834	786	817	861	756	803	825	819	810	772	788	815	763	809	825	763	758	836	762	777	844	816	808	852	838	791	774	827	881	870	841	809	816	826	827	831	783	866	809	814	807	821	819	806	877	815	822	759	795	844	849	768	800	815	789	787	858	849	864	779	793	771	797	797	784	808	826	839	801	783	795	757	802	790	826	784	779	828	778	779	762	786	767	855	784	818	854	828	850	867	792	811	815	848	793	794	795	781	753	825	812	772	781	815	825	823	788	820	801	802	763	868	789	834	751	827	814	799	812	812	797	830	784	764	776	878	808	813	785	759	777	817	841	793	824	783	806	867	801	824	803	851	848	769	790	832	820	824	795	778	818	753	807	807	793	814	860	797
22505	21048	28731	23767	22019	24384	24834	14781	9443	7594	6534	5153	4260	3495	3187	3012	2576	2319	1971	1825	1615	1454	1338	1237	1216	1201	1325	1238	1188	1279	1225	1208	1238	1160	1186	1167	1162	1133	1148	1124	1120	1145	1115	1075	1082	1059	1091	1058	1064	1030	1019	1064	1046	1050	1022	1056	1022	966	964	1001	1010	981	1006	1032	1014	1076	1010	1086	1002	970	1045	1015	975	1028	1004	981	1017	994	1074	990	994	980	1012	1011	971	942	1031	1015	1034	982	990	991	1033	1004	984	988	997	991	1021	1048	1014	995	1009	1019	996	1013	1012	994	1011	1013	1047	1037	1026	1004	1064	1016	1037	947	993	1026	967	1047	1028	1005	974	993	1019	1037	1000	1019	1008	1021	979	1027	1013	984	1011	1011	1072	984	1060	1003	1030	967	969	1018	998	999	990	962	1027	1053	985	1054	1050	1003	946	963	998	990	1037	1008	1026	1014	1052	997	972	1005	1046	1000	996	1026	1006	1034	960	1101	1076	967	1019	973	970	1008	965	1045	992	1007	997	1003	973	982	949	1047	1013	1048	992	977	1018	1008	989	993	1020	991	1004	972	976	1029	937	1024	956	997	1029	980	1024	1002	1025	987	1004	1051	1025	1009	1020	1008	942	1005	994	1011	1034	967	961	972	1019	1032	1026	1061	1056	957	987	960	963	1030	952	981	1024	1006	1024	1042	980	1017	965	997	968	1047	1016	975	1023	957	1007	1001	981	1053	941	968	996	1021	943	979	1001	960	1023	1041	1035	1045	1009	977	1007	999	1055	959	977	990	1048	1013	988	1040	999	1002	995	1048	939	1065	1002	992	1015	967	1010	1045	1034	1076	989	1027	1048	982	1002	1086	971	1030	1091	1021	1002	968	1039	1038	986	1003	987	999	979	972	1006	1021	999	1036	1000	989	1029	1045	1019	1001	1004	1016	977	1047	1061	1031	1000	1072	1023	993	995	943	1027	1042	1023	977	1069	965	1022	982	1054	972	1006	1024	1027	977	976	1003	1037	1003	931	1023	1045	1030	1013	926	1005	971	1028	987	1081	979	1000	989	1006	1026	970	949	1041	993	1033	1042	1022	1059	997	981	1035	1027	1027	1056	951	976	968	1031	952	1001	1040	1072	977	1074	1009	1000	1052	986	1029	988	987	1037	1042	1031	1071	953	1045	993	1008	1025	941	987	970	987	1008	1001	1035	1036	1036	1004	955	1005	1053	1014	967	1010	974	1049	1032	957	995	1048	1014	1033	1000	1074	961	1067	1044	1030	992	1032	1039	946	1063	1037	981	1019	998	1050	1053	1006	1003	1018	995	1034	1035	1017	1035	984	988	957	1003	1042	1015	1023	1038	1020	1072	1078	1008	1028	1031	1061	1040	957	957	989	1015	997	992	978	1035	1046	961	1025	1025	1006	966	1014	996	964	1010	1017	1047	1061	1015	1112	1021	1006	1040	977	1018	1029	986	1000	1022	1075	980	1030	985	1019	993	1038	975	1060	1010	1003	1009	993	1001	1010	979	1020	1005	981	1041	1004	998	966	1028	947	991	957	1027	1001	1008	1029	1004	992	1040	1057	1049	988	1044	1025	1001	991	1088	980	1020	1029	1008	1006	1031	962	1018	993	1021	990	1018	970	960	1014	969	1043	1009	993	978	1037	999	983	1001	1014	1077	980	992	1023	1053	1036	999	972	1043	1019	959	1045	992	990	1031	1065	987	1006	967	1000	1026	1049	1045	995	992	1004	990	1016	992	987	1033	1006	967	992	1031	982	997	1004	973	970	1039	914	1049	1003	1000	1001	1009	1084	985	1019	984	1054	1036	1049	1011	1007	1050	1017	1006	1012	1048	1073	1023	1039	1015	982	1023	965	997	1045	987	1020	1044	962	976	1020	997	1028	958	1069	980	996	1015	1038	1024	927	1007	998	1013	1037	1014	995	991	1084	987	984	968	964	978	1007	972	1038	1034	1004	1005	1007	1012	1063	1030	1043	1015	1043	1015	1018	975	1007	992	1041	972	990	1083	988	991	982	985	996	963	970	1003	1040	1013	1011	998	1022	1058	1008	980	989	985	1042	982	1012	1048	937	1003	968	1035	1019	999	1045	986	992	976	1072	1020	988	976	995	1002	1000	1048	1003	975	1018	1016	1106	1034	1046	960	1062	1011	1008	978	1070	982	977	1046	1048	1027	1015	983	1006	1032	927	979	995	1007	982	949	1036	999	1016	966	1010	996	973	1057	1009	1007	985	1039	992	1015	1009	955	1017	1027	1020	1055	1003	964	1044	1046	1027	1001	952	1022	974	1016	995	1036	977	966	1039	977	1000	986	1044	975	1013	1006	986	1000	962	1050	990	999	981	996	1016	1035	1042	1044	995	1026	972	979	968	1006	1025	1048	1035	1037	934	1068	986	975	1062	973	1076	1027	1023	1010	1028	1054	1028	1032	1026	986	981	990	973	992	956	948	957	944	1012	992	972	1019	948	1035	1061	1024	1031	1005	971	1013	1024	980	978	944	1056	1048	984	1038	965	997	983	969	1021	989	1039	1035	1005	1040	1043	1015	1008	1012	998	953	1013	1045	998	971	1001	992	1027	996	1038	1090	985	1053	997	1075	995	1028	991	1016	1048	1065	953	1016	986	1008	999	996	994	1028	971	991	971	1006	958	980	975	1065	972	1047	1059	993	976	991	1007	1021	1073	1069	963	944	1000	995	1039	985	992	921	979	1014	1001	1038	995	956	1010	1004	957	1061	1000	1006	1025	1044	974	983	1062	1055	1029	982	1016	963	1028	1037	941	1011	1043	991	1018	980	1047	929	983	1004	1016	961	1065	985	1022	983	957	990	1028	1010	978	1034	1020	1026	1036	955	992	1009	989	968	997	1000	1010	949	971	1052	1016	1003	1029	1042	1036	997	1047	966	977	1006	1032	990	957	960	974	1010	1056	985	1065	1028	987	971	1030	993	990	1073	1031	1017	1038	981	1026	1012	1006	1042	970	987	1030	1001	977	1048	1035	1008	1037	974	1021	1038	984	1011	1033	1000	1016	998	1014	1013	1049	979	1015	987	969	1047	1041	1012	1000	1009	990	999	1033	1016	975	999	995	1012	1005	1025	1010	986	1015	1023	1037	957	991	986	995	990	985	1062	1001	1019	906	1001	1025	983	987	1050	1060	1017	976	1070	1029	1018	973	1068	1023	1066	1025	1000	988	974	1014	986	977	992	1072	1001	985	980	1003	985	1010	1038	1066	998	1016	980	989	1018	973	933	984	1029	998	1007	959	1051	961	993	986	990	999	1022	1031	999	959	991	1077	1029	988	1044	991	1007	993	1042	1051	1005	1010	1007	1002	1014	1049	954	997	986	1018	1001	994	999	1029	1001	1018	1016	1004	1023	1007	974	1056	1015	1007	1030	1015	981	992	1022	973	1005	972	982	990	989	1023	1015	1027	1115	1044	967	993	1034	991	1013	956	1015	965	1066	981	1019	1018	1014	1058	982	1039	1012	1031	1032	1009	1037	1029	1004	990	1016	966	942	1027	1013	1016	998	1019	986	1026	1036	991	1021	1009	1053	969	1042	1013	1033	1012	1051	997	1000	1013	1047	1010	997	1031	1053	1005	953	970	1037	942	1016	1004	993	994	1019	1041	1033	1012	995	1048	1070	975	1015	969	984	990	1035	1011	1052	1030	986	1018	1028	1013	980	1022	1010	966	996	1044	1072	968	961	999	1051	959	999	1024	977	1000	1054	1007	988	986	1042	983	989	1042	1046	1064	1047	1003	1021	937	985	991	1026	997	964	985	987	1040	976	1017	1018	1036	1055	990	989	1014	1016	971	1026	1020	1043	979	980	1015	983	991	997	1004	1030	1040	977	979	1031	981	1017	1018	997	982	1065	1053	1040	941	1014	1033	981	976	987	1000	1035	968	1039	1026	1004	1069	995	1005	985	929	985	1021	1017	1046	982	1006	990	1011	1000	1079	976	1000	964	942	996	1074	1056	1029	998	971	970	1015	1020	997	1041	989	1085	999	965	946	991	1064	1019	992	1035	972	938	982	1011	989	968	995	975	977	970	958	1008	973	963	989	962	1014	977	975	1013	1010	1012	1026	1064	1060	967	1034	1046	1009	1040	988	1016	983	1017	1018	1022	993	992	1020	989	1074	1026	1016	993	1023	1040	968	996	987	1068	1004	1035	937	1020	1038	1006	1017	972	995	1054	1003	1040	951	1018	978	998	969	1039	1018	1010	1043	1039	1054	1009	990	1040	1010	1026	1033	1012	1047	1010	1081	1024	969	1001	985	982	963	1021	1020	1017	989	977	985	978	994	995	1018	1011	1036	1000	1013	1005	1028	1009	985	1031	1061	1010	980	997	989	1044	996	1017	1080	985	1022	977	1049	1016	990	988	1010	1008	962	996	1029	1011	1015	1005	1007
30998	53400	45475	37270	32654	27601	22398	17182	12531	10155	9005	7357	5811	4913	4238	4091	3242	2843	2494	2224	1871	1714	1422	1330	1295	1312	1272	1296	1379	1419	1348	1243	1224	1243	1282	1267	1212	1184	1161	1148	1085	1091	1034	1151	1125	1159	1135	1044	1037	1049	1027	1017	1007	1023	1018	997	1035	955	1028	1034	958	982	1010	978	960	977	1002	1017	968	1020	975	964	981	1026	1013	940	1021	936	1029	965	1001	994	999	1010	982	1037	1057	957	986	989	996	973	938	994	1005	1000	954	955	1036	1024	1029	929	1021	1018	1034	1035	1003	1021	1000	980	1000	1003	970	951	887	1039	988	1025	1043	998	981	1024	1009	948	974	972	988	1009	1005	982	1020	980	1060	996	1027	974	1037	1017	976	991	960	987	976	1007	960	1002	987	1033	992	1019	947	994	996	1013	964	1017	1030	950	1021	958	1008	1049	1069	982	968	932	1001	1023	978	1032	991	953	975	1016	1007	991	971	995	1021	972	1042	963	983	959	997	981	957	989	1009	999	984	949	957	945	941	981	1051	1005	989	992	977	1004	1012	1055	1039	934	995	1012	993	1013	959	972	976	990	946	1002	986	1005	992	999	989	991	996	1016	987	987	987	1006	1010	1001	972	968	992	1012	1061	984	988	1025	946	1046	968	1000	1003	1026	994	967	965	975	1005	986	1006	995	1010	1026	1009	1016	964	1031	995	1006	965	1001	1050	1000	986	1036	1014	993	990	1036	1004	1062	1002	1004	974	1002	982	985	1002	986	979	959	987	1001	1050	978	996	1013	975	1021	1023	979	1013	958	965	1034	985	959	992	967	1026	1035	975	1007	1011	1004	969	956	1015	943	1060	991	985	972	961	967	1010	1009	1036	1010	997	1006	929	1023	1000	972	1042	1000	973	1026	974	1031	1009	946	948	967	982	965	1008	1008	1003	988	1003	990	1012	949	1008	992	957	1003	950	980	1002	1018	1025	1053	972	1007	1018	1023	989	1033	1030	1022	1064	1001	978	977	956	1012	959	988	1008	1011	1008	1012	1009	916	1053	983	1000	920	1031	991	1056	976	1012	985	1015	1013	981	1018	974	980	1037	985	1015	991	957	973	1013	931	1025	988	995	932	986	944	972	981	978	992	979	1029	982	1019	945	1035	1004	1005	979	1022	986	963	940	985	997	980	987	997	991	985	997	1007	996	966	990	984	997	902	995	964	948	1026	1002	994	993	972	975	954	982	988	1016	989	933	1008	1010	1036	955	998	986	943	1008	1020	977	997	1040	943	942	982	1008	962	1052	991	1003	961	966	995	1003	1014	1019	988	966	988	951	1015	979	1001	1010	973	1037	1016	966	920	992	1011	979	1022	1017	988	986	999	998	1026	999	978	922	968	1037	1001	963	1005	1035	1004	955	935	999	953	968	989	1024	1003	1005	987	986	988	978	970	990	1048	975	1020	1028	1010	965	939	951	993	1004	1016	996	1014	984	966	1043	965	961	997	968	980	969	1014	999	959	921	916	986	939	1014	990	983	1015	999	1011	1037	944	999	1050	1012	973	1015	994	1024	918	984	954	1013	1004	972	1007	1043	972	1026	991	987	990	1014	1020	972	970	1016	968	991	1021	1043	968	997	930	981	959	935	956	961	1021	1054	919	965	960	975	1051	1004	1007	979	984	1000	995	991	973	1028	1021	1001	1037	986	1016	973	917	1033	1009	994	1005	1063	963	970	997	983	971	1013	954	991	946	1005	913	1031	985	979	984	1028	932	989	1014	948	1011	998	972	1029	1004	999	975	1018	976	996	1031	1006	902	996	966	1001	964	984	990	972	1030	1012	1016	1036	965	972	950	990	980	966	993	989	980	1007	979	1044	982	981	979	1020	988	1018	942	975	1027	1000	948	1037	1016	989	1052	977	1002	974	970	993	1003	978	976	970	960	999	1015	989	974	1013	974	982	1024	967	1030	1020	1060	945	1022	960	989	959	991	1013	1033	1027	1024	949	1002	967	994	961	957	1010	957	985	1034	968	1025	995	1026	965	1050	1017	954	968	976	1038	982	989	1056	938	1031	955	969	1014	1036	1052	995	957	1004	964	932	939	965	969	987	1012	979	1001	1001	964	1027	995	974	986	965	941	988	917	995	981	993	1028	1023	985	994	970	981	988	983	955	1007	970	953	980	943	946	1028	966	994	995	1002	997	967	1036	1009	981	1000	973	979	993	997	949	947	1002	964	1055	1032	975	966	994	1026	975	981	953	995	973	938	996	987	999	1007	965	934	982	1005	942	1000	988	999	993	1004	975	1016	1025	1038	1012	1012	1024	1008	988	1008	980	971	967	1016	935	886	969	1002	959	963	950	1023	959	981	916	982	1024	1016	997	996	1008	1012	984	993	976	999	1003	957	995	947	956	968	1040	962	1001	972	981	1012	945	1031	985	1041	1037	1001	1033	1012	982	941	973	1013	988	939	995	972	992	943	975	1030	948	992	952	949	970	1012	993	944	977	967	995	1046	966	1011	977	939	942	976	989	987	974	917	1023	959	978	925	958	975	957	1031	1033	907	981	983	971	1024	946	1002	1015	1000	977	1009	1032	984	965	996	988	976	932	942	944	1041	1003	996	982	1026	1063	976	1038	998	996	1013	977	991	1035	1004	982	974	991	982	1007	967	987	1028	992	986	990	1026	990	1011	988	983	974	975	995	1004	996	1016	958	1033	1007	940	1015	1040	936	923	1015	956	943	1019	1023	969	987	1029	1003	1034	1009	977	989	990	1020	987	997	937	968	1003	1000	981	957	1004	933	973	972	903	1001	938	975	951	952	943	937	937	1013	1008	1025	1012	993	1012	1012	981	997	934	921	994	976	1017	955	1012	972	990	984	987	1019	984	1008	994	1001	995	1008	980	924	966	978	988	1016	954	970	1036	959	975	997	985	930	1051	1016	1027	1014	977	992	977	1024	1021	1028	978	961	989	974	968	1000	959	993	974	1028	952	1017	987	988	1019	992	973	1015	966	968	1015	982	1036	1023	975	1019	942	970	1035	970	1033	1015	985	1034	1045	981	955	1022	979	983	1003	969	969	961	966	916	997	963	1045	983	967	1000	978	942	1014	976	948	962	928	1017	992	1000	1020	980	962	967	1045	956	947	986	981	957	981	1019	994	991	1036	987	1011	981	975	1037	1012	993	1023	954	984	1012	960	1004	1025	1036	953	982	1006	1035	1009	1001	978	979	953	977	991	1012	1050	949	1005	984	1010	960	984	945	1013	1031	951	1026	1051	1012	952	1000	932	1017	1037	1000	967	968	1036	986	980	995	973	993	972	957	950	995	1016	967	998	1022	974	1025	1035	996	981	935	962	1003	958	985	1034	996	986	1020	977	994	952	1012	959	1011	1031	954	987	959	982	1018	963	967	1003	995	1054	1002	930	1001	947	1016	970	931	1021	1013	973	979	1003	972	981	963	1022	961	938	972	911	966	1000	1002	1019	1019	981	1026	936	982	1002	991	1043	994	1037	1009	1010	973	996	1021	962	955	974	985	966	1004	983	936	961	998	922	982	1027	956	949	976	990	1043	1041	996	998	1042	997	984	933	966	960	1018	974	922	1030	989	983	992	925	989	1020	886	954	1019	935	1011	995	977	1024	951	971	1033	1005	1023	954	936	1020	1038	1041	952	996	977	988	1024	961	997	942	1019	991	1046	997	1055	1045	987	981	988	997	1041	943	1020	975	981	980	964	1010	957	1020	986	1013	987	1020	946	1001	993	1000	989	1001	983	1018	1023	1006	946	1063	1004	1044	998	989	963	989	958	985	984	992	982	978	982	973	993	1001	977	961	1014	984	989	976	1003	946	1000	982	961	974	1000	956	964	1043	987	959	952	936	1004	1048	1050	992	1038	1017	984	1018	908	975	987	1029	979	1013	1018	1008	937	955	956	961	977	1039	999	948	969	1028	1012	965	976	1016	1023	956	977	954	1002	965	958	984	997	988	946	996	932	1000	1001	1034	1030	1019	962	996	1004	1005	1004	1014	1013	1007	990	993	1028	1020	934	1002	1044	989	962	1036	1005	1050	1013	982	987	956	991	977	981	1005	990	949	950	982	981	979	986	989	1005	982	977	1007	1001	988
29328	27801	33894	28122	18878	12540	8619	6167	4170	2907	2593	2232	1833	1531	1379	1411	1218	1144	989	944	912	831	723	740	747	721	754	755	751	735	724	658	721	748	719	741	698	719	698	660	666	686	693	642	670	654	641	693	675	673	640	641	643	663	660	652	678	636	623	660	684	671	663	695	656	657	626	656	660	677	633	697	693	682	638	608	656	666	693	632	661	660	637	666	618	677	708	663	628	633	633	684	619	640	661	687	683	637	647	630	686	682	634	670	649	620	658	696	652	696	640	635	641	656	656	705	675	638	636	641	629	627	637	634	654	645	652	675	627	643	616	687	679	703	688	645	638	706	635	653	627	662	627	617	696	640	671	651	706	655	629	637	649	633	657	649	680	677	615	652	698	661	639	662	643	681	628	627	725	669	602	633	680	611	637	677	699	682	664	615	626	675	650	662	647	665	640	662	629	624	596	665	612	691	671	672	658	640	637	651	659	674	625	667	640	686	645	703	658	645	614	623	687	618	676	644	588	659	686	674	613	611	662	624	673	648	699	644	670	668	664	663	620	617	661	659	657	699	651	715	665	656	615	632	621	654	682	658	655	650	664	666	673	627	669	676	641	678	627	657	664	640	618	648	695	690	651	660	635	650	680	684	618	637	647	661	609	666	646	673	638	684	645	689	631	675	679	649	642	689	611	654	664	643	691	670	641	654	634	624	638	670	693	655	607	658	674	648	670	668	633	644	635	684	687	650	658	684	631	618	654	666	638	585	623	668	641	636	664	648	642	643	663	642	596	657	670	683	666	667	657	628	666	667	655	670	659	625	631	691	664	645	682	653	609	666	680	732	633	676	646	690	669	649	634	643	627	628	589	648	663	659	638	645	671	639	626	693	638	627	642	634	644	667	671	682	617	671	658	648	638	655	668	653	659	635	629	665	655	674	700	675	621	653	648	622	675	672	670	651	676	638	629	652	621	634	659	720	654	681	627	619	667	708	657	650	645	660	610	659	606	669	647	671	651	640	636	648	656	687	606	671	660	669	649	648	636	658	653	649	709	659	684	602	642	669	658	674	679	730	672	669	633	632	681	667	622	646	611	670	672	671	666	607	623	640	645	630	632	629	656	656	674	696	687	660	716	648	622	642	646	685	585	639	619	662	671	712	637	663	655	663	661	704	708	661	635	609	689	623	637	689	635	635	644	630	685	645	659	639	634	696	709	676	698	613	676	693	641	657	626	648	655	610	636	615	626	714	647	638	673	631	686	585	647	659	641	658	664	694	675	642	671	637	683	662	707	655	671	641	654	642	648	638	628	703	637	679	716	651	658	662	613	701	711	666	654	669	656	662	673	708	649	671	648	620	689	675	632	643	647	675	676	646	689	692	654	677	661	674	642	660	691	672	644	652	647	630	660	709	644	614	598	636	632	625	692	652	674	652	654	664	639	647	653	641	663	672	640	753	686	629	713	665	687	662	659	656	626	621	634	663	665	684	695	665	697	683	646	636	642	659	667	645	630	655	645	677	673	656	640	668	716	680	627	684	647	660	647	671	665	664	682	666	639	646	634	671	672	656	626	648	661	635	693	644	643	663	665	649	697	646	614	613	648	653	652	660	679	677	656	669	659	641	678	652	671	662	688	648	612	601	663	652	691	692	651	671	673	645	645	611	660	681	707	688	628	644	641	654	666	641	680	640	688	682	676	610	684	643	616	623	685	631	658	640	666	637	640	685	686	720	686	668	640	677	675	643	666	610	661	646	679	643	696	631	612	630	700	619	643	673	656	723	701	598	660	677	653	659	625	625	647	648	665	629	666	717	687	663	694	640	672	652	693	632	626	656	670	689	661	679	671	600	628	666	625	648	653	642	671	663	685	638	681	631	642	663	655	649	639	719	642	613	624	658	658	655	652	712	655	649	675	656	628	631	616	677	658	664	635	624	681	612	633	640	678	618	646	678	703	642	689	664	697	634	640	623	677	630	670	656	659	660	655	637	678	620	637	662	697	666	626	629	645	693	644	666	680	650	648	673	685	678	695	609	668	686	640	598	633	687	646	678	653	634	623	685	655	672	641	662	689	650	668	681	692	658	680	648	682	692	639	676	651	666	682	684	668	662	650	649	632	656	673	645	671	638	647	631	634	675	651	660	643	652	705	627	697	697	616	651	701	673	670	694	668	643	681	621	660	629	681	703	645	657	688	716	645	669	667	667	614	679	651	658	655	665	655	672	654	611	615	646	605	648	687	631	648	642	679	671	621	674	634	661	656	611	662	675	623	660	645	653	668	658	679	599	658	644	680	617	680	631	688	663	653	676	675	692	644	613	625	657	624	680	668	617	657	608	726	620	680	672	676	676	648	689	650	613	648	658	640	696	658	641	608	708	668	660	610	661	663	640	591	644	657	631	639	645	623	685	691	639	654	662	669	648	668	688	600	679	623	650	685	703	691	668	662	652	646	655	635	651	643	661	635	607	677	641	705	679	654	667	701	669	677	652	643	666	662	633	632	694	682	682	629	638	592	697	677	657	642	715	684	704	656	756	637	652	652	648	687	630	648	695	653	642	746	680	644	640	639	671	642	670	696	675	662	644	679	640	689	676	685	642	641	638	639	653	706	699	706	662	637	669	662	668	714	683	627	655	682	627	665	610	642	643	614	631	687	677	630	638	649	649	644	652	691	651	696	670	652	647	664	639	670	638	677	681	629	693	682	707	674	669	617	619	682	630	652	665	635	637	650	647	670	675	700	595	640	625	684	659	615	653	638	628	667	654	629	664	663	670	698	591	645	639	618	666	679	687	688	664	659	675	679	624	685	675	668	682	635	652	656	701	717	653	672	640	637	681	645	622	617	663	663	626	661	642	667	639	673	660	654	642	626	647	648	620	677	668	647	584	692	671	667	689	645	681	651	696	675	627	685	639	656	632	628	607	680	638	673	641	609	682	669	670	648	659	676	670	679	653	659	662	645	627	642	664	647	657	684	650	633	663	639	628	691	675	623	650	671	639	702	711	666	643	678	624	676	653	682	645	687	649	651	661	683	640	694	654	630	692	663	642	650	652	626	640	625	673	671	615	651	643	644	677	650	623	669	658	670	724	656	653	635	677	663	646	671	672	642	669	654	686	593	649	645	624	590	656	669	672	625	645	667	667	645	658	670	698	651	605	673	660	687	642	620	654	636	637	690	666	646	642	663	676	648	625	664	637	710	673	625	690	651	662	706	595	636	669	686	716	652	666	576	611	640	655	649	670	664	654	676	660	673	678	626	647	678	711	643	651	643	643	625	648	599	621	683	682	611	605	658	650	639	658	667	687	650	676	654	679	650	646	656	683	620	673	685	605	656	653	623	645	657	651	617	662	674	653	672	672	655	653	673	637	671	677	688	661	646	679	631	642	647	643	660	666	622	617	661	646	637	666	658	645	692	670	632	610	661	648	674	630	672	688	682	637	655	659	673	631	724	636	669	649	646	609	698	646	637	686	665	662	653	678	640	668	672	612	666	676	656	657
26110	40349	33709	24623	19645	15379	12087	9080	6180	4527	3987	3082	2692	2217	1981	1740	1485	1404	1163	1107	1056	928	820	781	748	768	791	737	763	833	742	780	762	768	771	776	709	709	706	662	661	679	705	719	759	729	718	668	711	660	670	700	721	663	671	662	714	669	677	621	685	664	687	681	672	660	648	703	710	665	682	720	665	679	688	649	648	667	705	659	676	683	621	683	636	643	656	674	686	640	709	683	652	638	643	661	679	617	636	660	689	625	660	677	681	701	667	675	657	655	653	731	648	656	687	662	658	680	693	663	662	683	715	635	638	687	685	670	706	682	677	666	691	659	663	669	652	668	687	659	666	691	650	661	690	715	655	703	672	674	646	685	685	686	650	711	670	696	681	662	684	657	678	637	687	699	624	687	665	661	654	704	663	684	654	655	682	680	680	686	659	688	658	677	635	693	697	667	652	652	677	708	695	636	696	660	667	678	667	703	657	654	696	686	676	667	668	674	692	681	637	663	663	686	670	702	665	684	710	664	657	651	690	645	650	689	687	688	659	726	656	678	629	712	643	599	660	675	669	665	673	640	721	613	661	676	646	673	678	651	705	651	656	658	637	652	693	708	633	675	660	661	704	686	662	647	671	666	678	640	691	658	700	679	663	645	678	673	708	658	653	677	652	693	647	682	654	691	648	632	674	735	646	643	712	693	639	647	701	698	665	714	654	679	676	665	667	668	678	722	684	713	640	689	680	703	648	650	686	659	641	651	676	594	678	650	671	701	664	704	633	681	660	665	660	680	640	656	647	702	656	645	660	680	660	702	660	690	675	693	637	643	649	656	650	668	636	643	693	647	649	658	636	632	694	672	642	701	681	688	630	684	678	699	690	688	659	641	705	653	648	630	651	679	703	653	669	696	665	684	700	684	682	692	664	658	659	646	662	653	675	683	686	671	681	602	669	652	639	706	689	637	677	646	666	699	700	650	652	633	679	638	662	642	664	712	667	670	655	682	670	651	704	670	685	649	736	642	651	675	659	670	677	678	683	691	717	659	666	626	679	692	677	660	694	669	621	680	665	711	694	701	646	703	649	625	680	691	678	647	679	663	690	668	665	668	673	643	680	699	699	702	664	657	671	652	698	646	605	682	651	689	650	731	710	659	679	721	673	710	702	657	646	660	651	669	689	655	664	693	673	663	625	630	659	661	659	642	646	673	684	690	660	668	639	675	643	675	710	652	698	678	678	677	654	651	687	641	676	698	688	658	659	629	658	632	655	689	654	637	655	646	663	649	636	639	640	692	699	655	690	645	676	661	681	658	689	621	653	695	658	685	664	674	699	721	661	650	656	676	646	630	655	684	647	704	696	683	735	696	659	688	701	713	698	670	714	651	665	710	623	632	685	669	670	606	690	660	669	637	661	627	625	709	681	693	655	701	657	656	657	666	663	689	622	650	733	702	707	694	652	656	669	691	641	640	652	675	649	668	699	650	641	667	679	627	676	678	646	610	730	707	643	687	679	690	705	667	648	685	701	657	711	658	682	678	698	673	663	650	614	722	671	633	719	710	704	624	669	630	655	686	679	653	636	695	676	713	690	648	666	720	713	641	646	687	672	628	697	677	710	649	673	661	698	714	665	654	685	677	661	687	630	680	634	680	655	670	682	702	680	649	685	687	726	730	701	665	663	668	619	662	669	670	706	627	642	660	650	689	681	661	660	678	669	636	675	630	707	671	630	676	656	712	664	684	647	688	707	715	678	668	661	689	645	678	703	659	679	677	696	636	668	673	667	644	692	631	716	678	633	655	661	712	688	645	710	688	667	649	669	688	691	663	662	687	672	660	657	628	611	614	692	674	672	685	660	692	702	675	651	658	664	676	682	677	672	661	732	687	726	674	699	674	732	687	669	590	664	677	670	651	658	692	646	701	670	713	656	629	684	639	684	705	623	700	690	727	702	688	640	665	636	724	679	647	686	666	634	640	670	653	703	658	608	650	637	633	660	709	699	677	670	665	687	709	661	654	653	693	652	660	669	671	665	621	689	671	660	645	704	677	668	675	660	659	661	663	655	612	715	644	634	663	723	679	677	660	674	682	672	683	699	600	646	668	658	684	697	624	672	646	649	694	635	679	690	664	647	686	650	679	683	632	651	695	644	680	662	686	698	667	698	676	650	651	641	670	696	706	689	652	693	631	711	672	681	735	694	672	703	689	642	667	676	692	698	646	672	667	619	679	698	732	670	701	694	644	698	631	721	711	631	617	662	657	681	635	677	679	669	648	681	655	679	662	662	637	655	666	674	632	667	658	683	704	702	653	692	611	696	657	655	644	671	640	765	702	661	692	654	670	683	688	606	652	633	667	626	704	677	646	665	662	681	655	679	661	652	654	683	698	692	653	682	689	659	674	714	670	667	660	691	682	702	679	654	694	660	692	677	634	682	674	634	678	714	649	651	679	663	659	657	677	661	646	601	652	683	711	632	680	659	673	715	658	700	656	625	693	635	657	669	688	739	627	646	647	660	651	646	707	670	672	686	687	659	648	680	711	688	664	672	668	688	649	655	691	674	664	681	687	661	668	664	645	659	693	671	679	695	695	671	644	696	693	680	712	669	658	724	682	644	664	707	622	688	651	668	696	645	665	695	701	646	687	690	671	669	667	672	608	677	688	670	696	703	666	690	729	666	672	706	701	668	684	642	667	689	650	675	666	704	683	704	665	683	657	635	669	666	676	673	710	698	613	674	673	668	633	672	640	656	675	710	637	680	654	666	671	681	686	645	654	636	688	669	697	667	662	638	676	661	676	625	689	679	676	645	642	695	664	630	667	685	681	659	673	670	650	680	660	661	689	675	690	697	695	646	676	678	665	693	699	708	643	694	671	645	658	692	701	687	698	633	688	701	626	652	699	652	655	658	644	681	672	695	643	701	709	642	630	685	658	658	703	683	667	662	671	670	695	674	662	648	660	670	690	683	689	654	664	695	661	676	675	700	681	686	661	637	675	649	661	647	672	679	675	695	661	664	685	682	740	692	666	704	637	633	680	648	662	655	653	691	696	689	639	678	630	669	668	656	714	694	666	699	661	660	684	686	676	665	666	694	716	703	682	673	661	663	645	645	643	683	655	648	639	723	675	695	661	655	697	690	679	653	660	647	667	699	726	678	691	619	677	680	661	644	702	672	694	657	662	673	687	722	666	648	702	645	630	681	675	659	724	692	689	655	608	712	678	713	666	686	656	674	694	695	650	685	662	689	673	684	693	658	722	654	708	655	632	676	703	693	653	683	679	637	665	707	700	706	679	673	714	683	660	678	701	672	671	714	672	634	682	721	657	693	696	690	697	644	625	675	663	591	733	700	660	670	678	655	648	670	643	648	699	693	652	668	642	682	684	677	624	695	665	642	645	681	690	667	682	678	649	639	643	630	608	669	696	686	647	639	718	702	641	704	677	695	693	668	693	658	686	697	713	678	678	699	667	676	699	709	685	637	663	702	628	648	654	690	652	692	676
23685	21059	28446	24884	23513	22075	17516	11474	7127	5270	4166	3620	3011	2676	2267	2059	1816	1618	1375	1355	1217	1061	983	945	965	924	908	978	982	902	912	956	883	951	871	864	930	835	836	874	863	846	871	873	848	781	811	829	822	817	760	817	861	773	826	752	794	758	734	797	821	820	795	789	814	865	796	787	801	778	705	771	758	798	775	753	779	772	778	753	795	765	778	720	826	815	767	770	766	792	785	752	820	754	806	784	772	780	753	765	846	760	790	779	758	797	816	834	771	741	833	805	749	809	754	767	801	827	777	806	804	788	719	767	791	760	769	723	776	748	768	808	775	797	795	787	805	772	743	813	732	812	778	750	784	832	825	779	796	805	826	798	722	749	775	717	777	823	777	777	737	804	791	781	798	793	800	772	783	779	821	785	768	793	818	851	762	767	779	794	763	785	809	752	763	743	780	762	776	765	778	790	781	775	722	778	847	739	777	806	752	795	745	780	785	762	764	809	756	731	782	797	815	774	755	795	795	831	802	757	765	805	795	758	736	815	775	835	798	758	782	746	756	800	763	722	805	778	797	752	765	740	780	769	789	737	749	724	778	854	812	818	755	794	748	759	802	816	812	819	747	755	792	775	797	802	848	758	792	741	800	795	813	772	774	794	816	772	763	782	771	816	754	844	796	804	859	813	752	782	814	776	763	691	770	759	749	787	809	815	733	776	736	786	786	760	771	773	759	806	797	777	820	770	775	801	767	807	755	752	765	781	733	783	804	773	753	765	812	777	759	799	761	765	766	807	805	760	776	831	748	750	798	785	830	746	819	748	792	756	843	801	800	743	805	808	716	775	786	817	769	745	787	780	744	775	773	813	801	792	739	795	794	777	743	777	780	786	730	763	732	807	789	765	810	770	794	805	826	779	780	763	807	741	782	795	776	756	775	781	787	753	788	761	770	761	751	783	754	761	779	824	709	774	768	813	740	737	747	795	782	774	809	797	777	742	787	788	780	741	833	773	793	802	785	771	763	769	752	720	752	801	768	748	777	770	797	739	767	744	765	756	797	817	774	767	767	731	814	746	808	778	787	740	783	740	730	774	725	790	776	786	802	776	776	794	810	779	774	755	788	745	806	763	784	750	788	771	788	766	735	778	763	805	788	789	765	785	777	768	757	782	756	817	796	748	704	815	843	787	740	838	737	767	785	781	811	775	762	765	759	816	793	779	818	771	728	802	762	784	756	778	794	801	767	806	809	795	810	731	796	761	766	771	755	790	811	800	794	796	782	748	745	773	799	793	779	771	779	796	759	721	761	762	775	741	808	759	816	777	813	769	799	779	780	814	781	803	790	785	841	760	754	775	737	736	789	761	783	828	806	806	770	850	808	774	788	771	791	761	727	783	834	794	751	801	777	759	854	802	756	739	797	769	797	755	801	770	791	783	770	779	790	765	787	752	762	733	759	750	739	752	728	759	837	825	825	801	761	828	851	767	802	797	809	765	770	719	768	759	795	813	811	805	790	737	767	779	747	792	793	724	762	786	794	793	779	754	726	815	806	781	755	745	796	830	793	826	808	801	786	771	807	846	828	820	820	871	784	793	742	774	819	764	779	820	773	774	774	756	816	752	792	793	780	726	802	784	820	785	791	753	737	813	772	743	770	781	800	753	769	843	778	762	788	754	823	785	750	755	771	770	818	764	780	810	788	752	801	750	785	819	796	849	796	731	766	763	783	770	781	795	807	718	747	796	734	793	770	757	774	827	801	796	826	766	769	794	741	761	776	767	738	772	824	768	783	761	763	783	791	760	799	742	761	777	747	781	804	807	850	782	784	737	790	793	780	805	728	799	802	747	764	763	810	794	794	765	766	834	781	752	834	786	748	734	774	785	794	811	748	776	745	734	783	778	769	792	785	805	749	799	765	775	791	816	792	778	747	739	773	788	779	791	762	775	746	733	816	757	785	780	788	728	814	790	763	834	783	752	750	784	772	780	782	810	791	842	775	777	788	791	793	757	779	769	736	801	712	767	790	780	761	757	771	805	800	791	802	744	792	777	769	781	828	750	806	758	784	812	780	781	819	800	761	770	780	824	756	791	852	742	762	785	770	747	786	729	784	808	743	727	768	735	769	858	765	772	829	796	773	761	796	755	773	734	794	773	751	786	789	800	773	807	817	843	802	754	792	740	834	805	783	805	760	783	788	755	811	757	813	781	745	781	790	755	790	801	806	825	811	759	794	743	789	785	757	814	787	800	807	784	781	801	760	779	795	813	773	838	821	774	772	724	826	760	810	769	781	776	767	782	800	741	746	800	739	770	819	759	746	802	774	786	803	756	729	820	724	758	862	807	771	818	799	816	763	755	776	758	824	752	791	822	796	816	778	745	787	813	805	783	756	780	840	741	770	784	755	806	797	794	761	747	837	797	806	818	803	832	789	804	795	752	794	797	810	742	791	752	765	745	752	805	724	795	754	788	693	772	784	738	773	707	761	787	793	778	820	799	789	779	779	822	770	805	789	780	753	768	804	864	783	773	822	796	747	808	763	770	742	744	783	768	792	774	827	771	764	773	777	766	759	734	744	769	740	796	797	747	822	763	778	751	779	790	811	812	797	737	791	788	745	786	752	809	810	787	758	780	811	779	801	753	767	771	798	784	822	785	771	809	785	805	760	798	743	787	755	842	731	743	766	763	772	758	805	761	762	763	859	769	772	803	763	786	752	729	801	753	760	834	758	814	807	752	816	773	796	810	784	807	769	807	795	793	793	817	802	733	801	822	759	807	753	750	771	793	812	783	754	745	773	862	770	773	752	792	816	835	772	771	791	785	775	727	743	774	788	808	772	767	751	789	777	798	770	750	835	714	800	806	731	769	774	759	774	756	771	744	763	777	774	750	783	796	727	759	749	733	760	819	789	827	785	803	807	768	730	795	745	793	796	739	785	765	806	775	794	758	822	744	782	784	792	783	786	816	816	725	748	796	819	800	718	790	761	828	749	766	731	818	764	771	777	785	772	787	788	770	770	751	755	831	777	757	770	742	766	760	755	801	797	754	764	745	791	763	775	758	780	832	789	714	799	808	814	805	801	741	733	792	732	762	771	770	758	752	759	778	771	829	793	801	815	752	824	828	743	753	791	780	726	753	735	755	768	751	755	751	772	805	800	747	786	740	742	803	725	791	771	787	772	769	756	780	780	758	830	760	808	752	754	844	745	827	715	768	798	786	790	780	777	769	718	813	835	784	864	789	777	789	783	791	787	786	745	751	786	809	794	764	770	765	798	812	837	773	772	824	774	763	806	755	749	792	779	807	770	802	817	742	799	740	786	770	812	823	770	838	788	779	774	791	769	791	785	776	775	783	779	775	757	826	826	834	764	782	792	780	778	741	814	784	804	760	779	794	777	792	726	820	786	758	808	779	800	763	812	782	794	795	737	809	743	758	739	808	762	734	713	777	780	747	787	790	787	759	755	798	754	819	751	821	741	812	829	782	792	799	811	763	774	754	786	769
28136	49480	41959	31140	27563	21600	17701	14184	10039	7583	6058	5158	4155	3791	3158	2623	2308	2063	1695	1579	1373	1212	1067	1019	1009	949	1027	995	1019	961	920	1008	905	951	966	948	936	945	876	879	878	847	817	898	856	929	858	857	790	758	815	781	748	785	781	799	761	787	796	785	737	822	783	779	746	798	771	816	772	755	743	797	774	791	742	775	759	772	749	791	844	786	760	796	731	790	725	759	759	779	742	750	749	782	808	772	765	796	783	775	775	750	813	791	757	805	781	744	837	782	798	778	768	781	754	745	733	770	747	755	791	744	750	826	740	791	801	767	832	752	812	773	789	775	820	757	776	806	720	737	808	802	773	812	762	708	773	752	757	815	745	789	791	751	780	804	752	770	763	772	811	789	758	725	766	789	778	764	787	808	789	808	721	803	765	804	734	755	763	822	802	777	748	781	778	779	787	761	750	757	760	772	762	749	763	802	761	758	800	785	767	776	771	723	762	766	778	724	768	809	763	763	800	719	763	809	769	791	797	784	807	794	786	775	782	786	819	752	739	791	781	805	796	745	756	796	802	816	783	753	805	762	805	807	828	765	773	765	742	803	790	707	738	786	752	792	809	737	775	809	801	739	815	756	733	734	813	800	816	792	784	789	749	747	727	775	760	736	774	794	770	724	783	767	821	757	781	806	807	761	816	792	760	798	792	807	756	799	774	755	806	763	750	821	783	728	757	787	773	765	797	792	749	758	749	797	736	809	772	759	778	799	772	762	813	761	796	782	761	750	777	768	808	759	741	760	777	802	790	759	801	747	747	807	752	740	762	771	759	738	755	795	790	740	822	797	733	801	838	728	794	788	783	800	747	774	796	742	737	761	752	751	733	773	759	806	781	826	765	734	764	741	743	807	757	812	752	781	789	744	767	784	795	738	738	771	811	764	747	802	780	783	825	764	777	767	756	870	754	756	746	787	814	733	755	775	795	804	780	767	803	778	719	785	811	817	783	750	766	725	781	816	787	753	817	750	771	787	785	745	804	742	756	783	749	771	762	803	789	773	779	763	769	820	783	770	773	798	813	734	794	808	777	819	784	745	761	754	799	772	723	808	754	749	790	788	771	831	777	723	791	794	787	735	808	769	759	776	784	793	740	760	771	783	756	746	767	771	804	774	796	769	801	794	772	731	815	731	743	763	762	791	812	772	765	768	812	783	742	796	726	727	749	736	788	776	812	750	770	742	776	775	778	749	785	716	705	771	788	763	761	765	797	780	800	733	778	805	767	759	800	825	778	780	731	795	715	829	780	761	790	763	786	752	745	746	799	797	726	793	770	767	760	751	791	805	752	785	785	785	811	751	801	744	805	771	791	779	753	770	768	793	796	747	771	747	777	787	719	786	761	760	786	782	744	756	776	760	767	736	806	783	750	766	723	816	736	754	828	745	776	785	782	756	773	794	763	768	746	776	760	805	759	771	783	827	785	753	810	795	759	772	762	786	796	755	752	783	774	797	791	833	755	807	792	773	778	766	767	831	792	767	765	779	790	787	766	799	762	720	781	777	776	772	790	794	745	815	779	744	804	809	750	759	779	760	775	758	766	767	781	747	774	789	720	784	769	766	736	791	796	754	743	784	763	792	741	773	758	792	761	825	825	761	794	726	834	753	802	781	801	809	761	789	742	807	828	824	760	808	787	741	813	761	803	824	741	820	765	752	797	725	818	816	808	811	776	796	773	747	728	755	744	788	769	799	755	736	739	723	731	735	744	788	785	765	754	784	807	741	786	824	786	721	771	812	795	753	775	781	782	781	779	752	747	809	794	799	779	795	796	762	708	730	756	784	793	727	769	774	775	767	807	803	779	767	776	785	760	778	759	791	793	758	745	744	774	777	806	745	765	761	806	705	734	779	773	775	754	771	787	761	806	750	759	779	781	782	783	784	828	811	755	794	765	783	747	784	787	790	775	812	795	814	724	762	780	774	725	757	764	800	764	777	757	795	819	766	741	767	776	770	762	807	763	732	750	797	804	788	766	777	744	751	777	770	645	733	750	781	785	750	762	814	773	769	739	773	802	791	783	761	778	759	795	779	744	734	782	794	758	757	739	790	793	766	790	793	783	797	794	750	747	803	750	736	769	763	772	783	796	806	837	783	802	788	782	759	740	731	764	809	759	778	800	738	763	797	783	802	764	787	756	727	791	736	738	772	770	771	780	745	849	744	764	771	782	766	727	774	798	784	788	800	796	780	774	743	783	768	763	761	819	751	797	831	787	797	702	777	766	820	773	813	851	727	794	785	848	803	771	789	768	795	780	793	796	756	786	758	728	753	845	814	835	764	764	746	772	798	770	792	783	803	796	808	745	760	780	780	748	800	748	757	734	704	726	735	753	744	738	817	762	750	751	721	819	780	743	782	798	763	790	743	796	815	748	833	767	822	796	764	760	780	821	743	734	744	814	786	781	778	772	759	751	719	752	788	730	748	755	753	812	756	836	761	729	733	774	789	802	729	806	739	722	792	743	752	698	818	820	781	784	753	770	798	760	820	818	782	789	784	766	820	796	788	789	791	776	755	758	791	786	765	800	789	796	750	746	761	772	764	773	758	726	798	746	797	784	764	749	771	798	755	791	804	772	785	778	797	742	820	764	762	803	773	720	778	786	818	762	783	795	750	772	779	726	810	769	765	758	853	729	823	770	776	751	746	770	786	766	829	766	779	786	809	779	819	761	815	712	752	770	787	769	750	815	796	782	724	791	780	792	725	800	766	795	768	750	788	748	808	767	754	700	726	765	737	730	763	770	745	726	737	798	792	751	766	740	787	728	758	726	758	764	800	747	776	767	778	791	794	738	754	818	773	785	743	796	791	750	792	818	753	760	781	774	779	793	769	747	799	802	792	728	728	755	770	759	762	784	834	765	749	804	736	801	778	782	772	799	838	810	798	752	754	735	777	793	805	757	797	779	750	766	754	763	778	747	750	737	787	750	772	810	773	785	825	803	791	813	778	827	777	786	741	743	747	771	767	759	734	752	748	735	762	787	805	739	744	810	784	748	817	767	702	759	806	797	799	762	789	813	796	760	753	755	788	781	759	780	762	741	820	799	805	789	761	818	790	776	757	764	782	780	742	794	742	712	810	766	750	791	746	767	745	791	745	816	775	768	766	786	753	759	789	780	786	800	796	741	788	781	745	816	786	756	819	767	752	772	808	787	846	782	760	785	774	792	748	765	784	718	838	757	763	755	757	742	780	723	753	775	807	754	775	762	795	814	737	795	768	764	749	765	808	806	797	749	765	768	785	758	763	761	719	786	760	768	802	756	757	784	782	767	766	751	765	780	765	799	762	755	799	796	754	787	808	861	780	786	745	785	768	790	759	743	745	769	761	785	793	807	729	761	787	733	735	772	771	803	763	811	752	765	822	780	730	739	778	787	774	794	802	760	852	783	777	762	756	760	796	783	793	732	774	720	760	753	730	754	787	751	794	780	755	796	769	800	813	811	783	770	764	761	797
24842	21141	28369	26698	23165	17023	11827	7639	5282	3995	3124	2775	2379	2111	1926	1822	1539	1380	1244	1222	1104	1026	944	939	908	927	871	951	994	843	906	907	822	860	938	907	857	877	842	804	869	806	813	839	860	819	838	844	837	754	798	783	853	819	815	818	774	827	818	786	805	748	818	801	812	822	774	815	784	793	818	770	773	794	737	774	788	816	828	820	752	784	796	790	761	768	799	774	768	836	803	820	788	854	846	820	804	790	802	829	811	788	836	773	761	800	784	809	834	877	756	872	783	806	758	799	785	739	822	815	812	793	789	785	832	764	803	844	775	855	789	794	772	848	798	810	768	849	757	826	805	811	789	791	785	763	803	761	797	803	813	761	801	783	784	793	827	788	865	776	797	784	829	782	779	801	821	815	823	794	774	758	855	823	780	784	824	826	811	789	752	801	819	813	803	847	807	784	831	822	781	823	807	753	835	769	794	822	786	853	817	791	807	749	794	838	819	808	786	791	800	822	838	828	781	720	862	821	768	770	842	820	802	811	802	782	807	805	774	795	855	768	812	798	805	820	797	786	806	830	803	865	822	834	781	799	778	800	810	761	757	806	814	799	849	762	808	799	775	853	763	758	833	772	774	787	784	835	848	805	789	856	783	772	792	798	840	824	766	819	784	786	789	812	804	767	810	832	808	741	814	810	803	794	748	809	839	814	796	821	785	807	768	805	784	815	820	788	812	783	785	766	836	799	786	826	788	865	782	815	786	774	836	827	779	790	786	816	783	796	807	788	791	784	799	796	729	812	862	795	768	762	799	792	830	798	810	770	819	798	828	819	818	868	800	811	782	823	848	795	811	830	750	813	819	831	804	802	752	851	811	794	755	779	753	808	855	765	873	855	805	819	795	810	781	805	822	810	804	821	810	843	748	797	801	772	783	804	776	856	795	795	756	778	792	793	802	800	794	857	813	808	752	816	832	813	810	776	818	840	784	804	802	797	798	811	797	808	770	786	804	831	807	825	847	812	783	785	823	813	811	820	769	834	822	780	833	773	854	836	766	741	832	816	774	795	759	815	805	827	785	831	837	767	806	763	838	782	799	767	775	791	808	793	795	784	815	754	818	803	830	772	773	830	854	752	812	845	827	765	814	794	826	764	781	759	789	771	760	817	798	841	795	773	776	809	796	809	780	806	780	833	757	797	815	745	831	747	832	801	816	847	761	772	771	750	764	778	762	800	778	808	769	837	818	818	799	790	814	783	761	790	832	797	757	806	806	820	831	840	825	785	803	774	799	865	778	769	804	775	792	812	847	840	762	801	754	793	799	796	822	800	800	772	811	776	819	776	835	799	820	795	761	795	809	800	776	828	798	791	757	802	795	823	850	767	824	810	737	824	799	802	748	789	841	808	797	786	795	802	773	808	822	812	800	796	778	792	754	755	810	796	819	828	794	786	801	775	757	777	778	792	798	766	790	778	795	814	833	762	811	790	772	770	808	757	823	804	745	761	815	804	775	801	834	822	791	870	812	837	779	808	771	777	778	766	811	811	740	823	828	792	790	846	801	795	750	858	867	802	807	793	820	748	863	789	787	796	731	753	820	843	765	817	793	842	820	807	816	780	804	821	769	807	795	804	823	795	878	795	864	744	760	801	792	771	796	787	793	799	849	801	827	821	804	790	842	801	822	811	797	798	765	799	794	810	767	785	836	823	819	863	806	828	772	798	807	803	793	808	843	774	804	795	849	800	871	846	844	813	774	769	829	791	810	753	841	779	804	819	829	878	770	826	775	770	849	815	804	809	782	769	836	789	787	786	828	765	805	786	752	838	822	785	773	823	778	816	780	810	853	796	763	838	785	799	770	819	788	789	819	794	801	781	789	806	833	757	765	830	838	767	841	805	761	801	851	845	812	736	766	804	756	843	797	828	821	762	815	771	746	796	778	798	781	818	751	758	786	819	811	758	790	820	806	829	828	826	805	762	785	766	773	838	806	816	793	798	816	806	797	797	753	792	768	843	785	796	786	757	797	768	823	844	808	778	754	820	823	803	847	789	798	798	771	792	768	789	785	801	805	850	754	798	754	832	817	822	809	814	795	836	828	771	849	814	795	791	770	817	787	840	828	755	784	784	838	804	759	795	790	837	797	827	801	791	817	845	820	809	815	818	820	809	764	811	770	794	807	771	788	811	778	770	812	731	839	828	812	751	823	753	844	776	834	801	795	786	836	814	802	784	783	816	785	789	786	736	769	849	790	799	750	870	786	795	809	782	774	801	764	788	805	784	799	759	776	815	769	784	802	777	742	776	821	808	818	842	786	784	805	801	758	804	824	739	839	802	868	800	806	795	823	841	806	776	830	806	793	711	821	769	791	739	811	803	866	797	798	788	824	791	824	762	783	793	865	778	844	765	799	813	774	789	814	810	770	816	832	812	785	756	764	777	785	815	797	786	786	800	787	826	834	765	826	800	819	745	725	805	789	766	841	788	788	813	802	814	776	805	765	817	813	841	812	802	784	792	792	782	775	786	874	788	819	817	827	788	838	812	831	857	761	821	788	814	831	834	841	810	819	832	755	820	797	814	795	822	796	787	783	798	824	761	810	817	812	782	795	785	820	800	835	808	772	746	835	796	781	818	769	739	815	830	758	757	757	766	786	790	791	861	746	757	762	800	820	800	847	831	849	739	824	854	791	809	851	843	761	787	791	796	806	747	820	826	852	849	795	794	784	818	810	738	764	794	785	831	795	785	816	777	778	808	851	812	797	799	791	771	811	790	825	819	721	807	840	817	804	823	792	778	832	800	799	848	829	771	802	819	804	777	809	838	792	752	825	770	776	836	827	795	740	824	796	830	784	808	823	749	775	789	790	820	833	800	807	806	785	883	835	797	777	756	738	803	782	817	798	797	784	794	795	817	816	763	781	804	792	790	816	825	802	826	789	750	815	782	770	823	832	890	776	763	787	797	814	767	784	762	797	761	810	820	821	822	831	804	783	875	795	824	794	839	843	785	798	806	804	830	854	834	824	787	815	827	804	815	822	808	823	801	817	807	798	826	761	765	794	804	819	763	807	791	817	843	788	845	758	802	766	788	838	851	806	858	791	775	806	765	796	793	769	840	832	825	819	855	751	783	759	847	793	785	817	784	800	846	761	774	793	800	819	809	831	767	788	756	824	776	826	785	818	800	762	808	799	747	821	838	792	805	799	766	769	812	807	817	784	807	776	784	772	760	831	779	800	793	787	758	798	865	772	773	748	791	802	839	791	772	824	838	818	794	842	805	801	780	773	772	761	822	778	813	786	789	863	769	794	769	828	787	805	820	855	798	785	803	767	831	750	793	711	802	771	806	823	810	818	820	776	809	770	807	757	794	754	817	796	795	839	820	784	830	833	797	834	773	807	798	837	802	756	810	810	875	780	813	753	765	725	799	784	790	793	774	820	830	802	774	833	762	779	791	811	818	848	820	780	818	830	832	783	761	810	808	778	763	822	829	775	797	824	761	852	808
28067	46343	38642	27302	25531	18953	14768	10977	8230	6260	4803	4423	3479	2941	2742	2372	2045	1683	1578	1430	1313	1162	1091	979	971	1049	986	1072	1031	974	982	972	1000	920	942	947	883	853	938	941	914	893	874	906	858	857	833	857	817	872	834	792	886	828	805	829	826	851	808	824	798	817	794	827	838	821	774	850	828	839	772	827	846	812	809	806	814	846	762	813	834	819	799	815	789	824	808	856	797	777	862	809	782	771	806	829	797	807	808	836	790	858	776	794	819	886	798	798	809	823	772	802	810	783	819	839	807	882	812	814	804	807	802	805	832	804	827	794	790	809	808	772	777	790	814	810	779	754	829	809	772	807	809	798	799	788	825	767	806	835	811	823	836	805	812	797	853	792	803	796	841	810	826	776	797	853	853	834	815	767	803	809	814	784	799	835	847	797	825	778	818	803	836	782	822	830	834	813	813	819	833	760	841	831	841	821	808	815	793	824	872	773	774	831	778	790	856	785	840	804	841	781	815	766	890	786	823	888	793	796	876	843	803	866	843	827	843	831	800	864	815	808	794	798	791	824	839	785	781	779	751	767	802	800	826	812	804	815	813	760	815	831	816	825	817	855	798	755	775	795	763	816	781	792	830	768	785	755	827	838	796	876	811	784	846	821	816	795	828	743	795	776	773	844	844	822	825	799	823	802	829	791	883	789	834	838	764	826	766	791	804	806	812	828	805	830	846	801	841	840	818	815	813	856	798	785	819	810	845	843	832	790	817	767	859	811	830	846	825	759	780	806	807	789	852	792	815	825	776	761	835	791	818	799	815	768	822	807	816	848	803	780	831	830	824	808	801	827	833	822	842	846	821	810	775	824	856	806	831	824	787	818	835	729	791	795	798	804	814	795	778	852	838	838	840	846	800	816	857	841	796	825	823	819	794	866	786	790	799	780	772	823	847	810	838	866	789	812	800	800	837	838	848	856	817	826	746	806	790	791	819	833	813	802	835	801	817	795	850	786	849	825	782	827	817	831	799	768	785	823	788	799	862	870	816	814	784	831	846	822	767	804	799	785	845	854	830	845	758	839	791	824	789	769	773	826	801	811	816	822	781	839	790	812	808	748	855	865	830	816	805	847	829	842	837	798	794	797	871	784	880	817	805	755	818	845	800	809	843	771	854	801	767	823	820	789	745	793	831	834	796	797	816	801	824	787	828	806	766	817	795	779	795	816	803	772	818	863	765	793	850	798	778	801	844	770	780	867	795	848	765	794	804	791	811	755	786	768	832	845	846	853	822	831	783	839	853	817	841	778	800	831	814	813	827	846	806	830	783	810	778	779	758	832	823	780	817	807	829	790	841	803	806	838	841	834	747	757	841	823	748	782	759	831	780	843	779	836	861	832	826	823	780	808	824	806	838	823	771	823	862	802	826	777	814	834	840	826	823	781	834	765	804	854	786	773	866	798	816	778	802	811	745	851	797	803	808	806	799	845	814	852	801	811	744	804	798	803	839	838	829	782	787	862	832	827	810	805	837	787	798	773	854	787	822	837	828	799	821	821	777	848	778	796	791	828	801	811	774	800	803	804	871	812	804	749	792	783	846	798	796	834	845	804	834	802	844	790	797	821	776	785	803	830	784	784	781	863	825	807	791	806	830	780	792	793	842	777	858	783	777	798	825	846	817	833	806	833	814	776	814	826	850	835	785	819	853	779	773	801	782	798	780	853	827	877	822	777	861	743	783	767	780	841	820	855	826	764	800	825	833	839	790	839	787	806	831	804	801	823	790	763	839	847	841	811	864	845	826	740	875	759	797	833	773	866	789	783	794	815	785	792	856	803	833	833	775	862	800	818	806	797	816	778	850	815	817	788	789	838	799	775	819	745	852	822	766	842	832	882	826	790	774	789	803	827	854	821	835	791	845	758	840	799	832	789	862	806	830	800	843	816	834	799	783	795	804	803	804	847	806	826	804	810	819	778	798	823	784	817	807	805	829	827	743	803	788	816	785	838	778	818	805	783	819	849	810	773	803	816	785	758	838	758	849	755	816	806	839	778	806	846	793	805	858	761	774	818	818	798	800	844	815	800	842	794	800	858	813	813	806	794	795	810	830	805	834	825	819	818	808	826	804	859	817	818	782	831	835	790	830	823	776	786	848	795	803	810	833	817	802	783	818	836	763	829	802	813	846	819	787	842	830	898	830	790	819	829	802	809	825	832	794	808	778	816	861	824	832	801	810	832	841	792	814	785	796	861	822	795	765	801	875	782	809	801	854	815	764	744	830	852	804	840	821	782	832	833	815	857	804	862	781	807	844	797	749	862	807	785	797	843	812	830	804	819	794	808	792	736	864	849	884	854	809	820	831	775	789	849	843	818	815	769	841	817	822	844	784	810	744	869	755	815	812	779	861	766	841	803	816	838	831	841	805	769	854	789	820	786	832	833	833	785	822	844	843	847	840	813	796	762	789	784	867	801	794	795	798	790	828	792	834	796	786	836	826	786	786	773	853	842	797	814	814	822	844	787	763	867	824	800	765	792	861	816	828	780	827	787	802	794	806	859	761	815	810	760	804	792	814	794	834	791	829	797	790	819	841	825	779	783	808	836	819	815	829	840	831	834	842	798	839	797	771	784	816	831	799	806	807	804	809	836	841	826	797	805	867	758	795	836	816	883	792	825	797	775	808	819	747	835	817	762	765	807	789	759	803	841	882	869	846	829	836	857	825	782	762	799	825	813	838	828	816	796	840	800	850	856	783	771	811	797	783	811	881	800	819	774	788	793	851	832	810	818	827	814	813	818	816	827	771	834	780	885	848	852	799	790	819	845	836	794	842	815	843	821	842	745	793	869	790	787	838	815	822	795	825	799	844	829	851	819	819	806	819	820	846	769	841	836	826	842	797	804	793	866	807	819	809	820	860	796	786	797	831	785	763	786	826	829	816	830	796	792	821	761	831	828	767	790	820	833	821	860	791	851	792	804	845	807	780	773	833	837	841	810	737	797	796	809	863	815	786	870	806	798	837	856	807	847	835	834	854	825	794	808	823	805	821	844	797	828	768	777	824	764	742	806	831	848	838	825	815	830	809	802	825	802	827	785	779	825	820	782	804	801	828	810	786	795	788	787	729	804	818	832	781	816	810	784	809	824	828	839	835	773	810	795	825	823	803	818	780	814	788	754	827	840	828	788	823	767	831	800	852	783	788	829	773	808	813	839	825	852	804	841	877	792	826	826	840	842	830	808	867	831	834	781	818	873	823	846	800	806	798	837	826	794	820	835	807	806	796	883	813	845	809	788	831	798	832	813	811	829	824	801	818	825	802	825	870	825	832	802	798	801	842	795	794	861	814	810	761	859	837	765	812	794	801	790	811	831	799	805	850	794	793	825	836	811	803	803	774	801	769	844	811	795	753	846	811	804	800	834	793	800	825	793	797	851	795	802	788	794	790	784	852	778	801	853	805	800	838	817	827	802	742	843	837	829	865	779	822	776	843	851	802	817	854	784	823	753	759	798
22437	21008	28689	23745	22270	24471	24329	14516	9528	7443	5490	4853	4315	3538	3228	2989	2483	2276	1986	1752	1545	1394	1288	1237	1345	1298	1281	1274	1296	1229	1281	1211	1210	1242	1286	1213	1193	1172	1168	1193	1098	1119	1135	1111	1122	1076	1061	1063	1071	1047	1012	1070	1054	1021	1046	987	1054	1040	1030	1050	1090	971	1033	1028	979	1007	1074	1027	1079	959	1002	1024	1031	934	970	1010	995	1008	1090	989	1023	1067	1040	1017	992	996	1001	1020	965	1007	1057	1034	1046	1040	1006	1065	979	983	1014	1028	1011	1008	1056	1030	1036	1008	970	1056	1059	1012	1037	1023	1011	1009	1130	1008	962	928	1015	971	1015	1023	963	1000	1018	1019	1008	1015	1042	1005	1019	1015	962	1019	1039	967	1024	1044	1034	1043	976	1000	1032	1053	1031	991	977	989	1046	1042	971	1001	1026	1009	964	1031	971	992	1010	992	1026	1011	1089	952	1027	1034	1021	994	1063	1085	1017	1012	1026	975	1005	994	997	1004	978	1053	1011	972	995	984	1060	965	989	1023	999	1023	1035	999	985	1037	1018	1088	1001	1016	1028	1036	1041	1005	995	958	995	1015	1023	996	1028	1039	1031	1058	1027	1023	1034	1070	1010	1002	992	998	1053	997	1008	1080	1013	990	1073	1024	1031	963	1050	933	1038	981	961	944	1020	1008	945	1026	1007	1035	990	1094	1008	994	981	1064	1001	1006	993	982	1002	1088	1070	1031	1064	1028	1001	974	1082	1017	1026	1051	1022	975	1046	958	1026	1048	1029	1019	1016	960	975	994	1025	1006	1005	1043	968	963	1037	999	1009	1037	1085	1012	1028	1013	1040	988	1019	1071	1017	1054	1048	1023	1040	1008	1051	1005	957	1012	972	1042	1062	1045	998	994	1015	1053	1063	1032	944	1024	1040	1001	1003	1032	997	1008	1075	1038	1029	1036	1008	1053	964	1019	997	975	1029	977	1042	1022	1023	1029	1013	1027	975	1041	1038	1012	1036	1058	990	978	1057	987	928	1027	1058	1038	1000	1020	1010	1000	1049	995	978	1033	1056	1053	1034	1074	1046	1049	975	1035	993	1033	1023	1027	1035	1014	1018	1025	1000	1021	1025	1050	966	987	1036	987	999	1059	1008	1043	1007	1032	1006	1043	1035	994	1044	1012	1018	1041	1040	1005	1053	998	1001	1009	1019	1005	1003	1017	1046	1033	980	975	1052	1046	1000	1012	1003	1031	1030	935	1045	1020	1045	1004	1003	1079	1056	1008	1031	1061	977	1037	1016	968	1016	1068	1086	1046	1008	1037	1003	1007	1034	998	988	1047	1009	965	1033	1018	1041	999	1085	1013	1019	1051	1028	1021	1023	978	1006	1054	1064	1002	1025	982	993	989	1086	1007	1091	983	981	1022	1030	1014	991	956	955	929	1058	1001	1037	956	1038	1071	1020	1009	983	1042	1032	1023	986	1019	1010	997	1034	1079	1015	1090	977	1047	1019	991	961	1008	1029	1007	1024	962	975	1069	1033	1009	962	1023	1029	1017	1011	1019	979	1049	1001	1044	1039	962	1051	1016	1041	1045	971	986	994	1006	994	1026	999	1055	1057	971	1000	1028	1007	973	1020	978	1007	1026	1000	980	1002	1044	998	1061	1029	1007	1060	1006	1017	1039	1028	1020	1026	997	1018	1013	1042	1019	1048	1066	1030	1044	1011	1057	1045	1034	1088	1074	969	1045	983	1019	1054	1026	1085	1001	1025	1054	985	1042	1039	959	1007	982	1024	1014	955	1041	1004	994	995	1034	1041	976	1013	1019	1018	1032	1004	1027	1035	1058	983	985	975	967	1033	990	993	1087	1063	1035	1006	967	1032	1012	1008	1044	1046	1037	995	996	976	967	1043	1002	1002	1060	1086	998	999	1021	1025	1032	1017	1005	1096	1026	1026	977	1034	1017	1067	1029	1084	1040	973	1099	1026	1053	998	1012	1023	1058	1047	987	1032	953	995	990	1014	966	1025	974	971	1041	997	1023	1089	1065	974	1057	1015	1036	970	1082	979	979	998	988	1006	1033	987	1037	977	1001	1003	1036	1033	1033	1046	1007	1025	1018	1079	985	1046	1061	1003	1010	1039	1020	1033	1038	1029	1065	1015	1006	1011	985	1081	961	1023	982	1005	1007	983	1003	1013	1019	1009	1032	1016	996	1031	998	1010	1046	943	1026	1092	1078	1026	1056	1029	1003	1033	1063	990	997	1047	992	951	980	993	986	1013	1021	972	1023	993	1043	1065	1000	1019	1018	958	1030	972	1051	1089	1002	1007	1025	994	952	940	1024	1016	970	985	1037	1022	976	995	1042	1003	1053	963	1096	1018	958	1047	1023	1008	1017	1011	1021	972	1027	981	1021	969	952	1056	951	998	970	999	1024	975	976	1056	1050	1024	973	999	1019	1042	988	1014	1009	1042	1020	944	1003	1010	1038	1033	1008	1098	960	1055	998	995	1047	964	1043	1041	1052	1038	999	1037	1032	1019	1088	1056	971	1013	1072	980	975	969	1014	1018	1030	1014	1045	1033	985	1045	1017	998	986	1009	1000	1020	963	1030	1028	1065	1024	985	995	972	1036	940	1011	1050	998	991	1034	958	1079	1019	1012	1027	1019	982	961	1008	1003	1011	960	998	977	1013	1043	1025	972	1010	1052	1004	1026	1012	1000	1050	1002	1034	1015	1038	979	977	1059	1075	1033	992	1088	975	1019	1056	1023	948	992	983	1019	977	1029	964	1024	999	1028	1045	996	978	1022	1039	1052	988	1010	1006	1003	970	1069	1022	1014	1037	1016	1023	963	1021	1014	1071	1024	1018	993	1079	991	996	1096	969	973	1022	1008	1082	970	1003	988	1026	947	1025	1019	992	1013	1076	1037	956	978	972	973	1022	1054	1039	994	1035	974	958	982	1034	1100	1044	1022	1006	968	998	1079	961	1011	1050	1057	1011	1045	995	1023	966	1032	1035	984	1019	1030	961	1056	1033	1006	1008	988	1020	969	1036	963	1019	986	1024	977	1047	1041	1023	985	1052	1037	1018	1024	980	1010	1024	1001	1047	1006	1045	1076	1001	1045	1023	1000	1008	1021	1093	1065	1034	1004	1041	1025	1012	1013	1014	1008	959	1004	1014	988	1011	1062	988	1019	956	1030	970	1049	1063	1062	996	997	987	1044	982	976	1007	1042	997	1067	1000	1019	1047	1005	990	1027	985	1001	948	1018	986	1048	1001	989	1059	1039	1055	1034	1059	1034	984	1047	1047	1043	996	998	1028	974	1055	954	1000	1057	991	976	1095	972	998	1037	981	1012	974	982	967	1030	1060	961	955	1069	951	964	1063	1036	1038	1019	1025	1007	998	997	1042	1017	983	1029	1056	1020	1044	1007	1030	987	962	979	993	1018	995	980	1014	1036	949	1050	1044	1047	1035	1007	1021	990	1013	981	1036	1039	997	1017	983	923	1044	1046	1032	993	949	991	1064	989	1004	1031	990	1023	1016	1019	1037	1043	968	943	1043	1029	986	1010	1011	1030	999	1003	1003	1030	1094	1024	997	943	1007	1058	1038	1003	1016	1012	944	987	989	1012	984	1005	971	1009	987	1049	974	1048	969	957	993	999	1026	996	1060	1026	1049	1046	1046	1022	1023	1025	1020	1026	1053	996	1088	978	936	966	1019	1015	959	981	1045	1046	1002	972	963	993	974	1033	1031	1112	1037	960	1000	996	1046	988	996	989	983	1068	1038	1067	1048	1062	1023	980	1094	1048	997	1019	1022	1071	1008	982	1061	1021	970	1017	1053	1034	1069	1001	996	1035	1013	1052	1024	1024	989	974	989	1016	1032	1048	923	938	994	1029	1041	1006	1052	1018	1004	1013	1083	960	1053	994	1035	962	1023	1048	998	976	1071	971	973	1025	1034	1066	1006	1034	959	976	1007	1016	1012	967	1015	1006	1023	1005	972	970	1033	1006	944	995	1016	975	984	1003	1038	1008	1033	1020	1026	971	1005	977	956	1004	988	964	1026	1026	1007	1000	1025	1052	1031	1035	985	1002	1063	1014	1033	1044	1015	1045	995	1006	969	1008	1070	988	1050	1053	1042	979	1018	992	1059	1058	974	1033	1062	1028	977	1012	996	975	988	1004	983	1052	1022	1001	983	1021	1018	991	1087	1015	983	1001	1017	1013	1018	1072	1065	1064	1041	1037	1054	1012	1020	1040	939	1034	1003	926	1022	1058	1047	1067	980	1058	1028	1016	939	988	1003	979	1059	1014	1051	1045	1010	1013	1001	1035	981	1011	1039	1028	1026	971	940	943	1048	1017	1040	1086	965	1054	1049	1040	1088	1042	993	984	955	1055	955	993	996	1010	1072	940	1030	989	1047	968	1004	1037	1028	1007	988	1016	1035	937	1050	992	974	1002	1029	1025	984	1008	967	990	1038	993	1022	1053	981	1011	966	1012	1025	1046	1004	1023	1080	1037	1010	1011	987	1038	1024	1025	1026	998	966	1029	1010	1026	1007	1022	1026	1035	986	1065	994	984
31276	55288	46359	37531	34167	27296	21195	16791	12598	9887	7795	6785	5691	4741	4272	4077	3172	2653	2378	2151	1790	1474	1410	1345	1371	1373	1416	1436	1411	1358	1350	1283	1253	1258	1248	1238	1216	1251	1167	1160	1098	1137	1042	1126	1042	1148	1141	1093	1073	1070	1088	960	1009	999	987	952	948	965	982	1012	1010	996	981	1001	1002	1018	1017	989	1018	1009	986	1034	1001	990	995	997	1002	1015	993	991	1027	986	1022	990	984	981	1020	922	947	948	992	992	993	959	1004	1014	976	969	1076	916	984	960	1009	995	1007	1003	991	1026	1002	990	1008	1005	1025	964	995	1009	954	1009	989	996	960	965	982	1023	979	969	994	1008	1029	1004	1005	965	984	989	974	994	974	987	1049	970	964	967	981	976	1021	900	1020	936	1008	1016	934	953	1015	979	946	1064	930	1035	977	992	1000	983	1022	947	1002	968	950	974	1020	981	930	976	1018	972	984	987	989	994	975	976	997	929	1026	1003	993	1011	1012	1020	938	934	929	1008	1002	978	1010	955	1019	926	973	975	1005	1012	1005	987	951	959	966	1032	1010	976	979	967	955	1000	953	999	997	971	1022	966	943	1032	995	1005	942	976	1053	890	1011	1008	1062	975	980	987	974	922	1030	978	985	995	1005	1010	982	971	1030	1000	989	954	966	1032	1002	1044	1013	964	1046	1043	992	955	954	1006	985	998	1035	952	991	914	1031	966	946	982	932	954	975	1024	1015	979	943	1010	1024	1016	1005	1000	968	981	1015	996	973	954	901	1016	958	1011	991	970	1031	970	987	979	988	960	1003	1005	1052	1022	975	1001	1021	1027	987	997	936	1018	968	946	969	1014	1012	972	948	1022	947	999	991	952	1000	1034	981	1001	928	977	1000	988	964	1007	978	1054	939	970	950	914	1006	928	967	1024	1006	954	971	999	933	966	1010	979	988	1014	1025	1042	982	1005	1008	983	984	1122	994	948	929	1016	1006	1028	1012	991	1010	987	985	1006	910	984	926	1003	1020	993	984	948	1013	1026	1002	955	977	1023	983	996	973	1008	1040	1047	980	1021	929	1000	979	981	1026	1025	988	1013	1034	936	1000	982	954	1003	976	972	914	928	1046	984	985	989	1022	1006	944	949	927	1009	979	965	1010	1044	967	957	920	952	1000	965	1008	946	943	965	984	990	988	967	953	995	1050	975	954	1025	983	978	998	936	1031	1034	1000	967	964	953	981	969	1028	964	988	999	967	1052	998	957	969	969	1034	960	956	952	985	1009	1008	985	943	1001	973	985	979	1060	991	1004	952	1052	989	1011	925	977	1026	1008	992	974	937	1009	979	983	1012	1011	986	982	963	983	944	956	958	992	983	987	1028	983	936	949	939	1012	999	951	925	966	959	1003	889	958	982	942	938	1022	1013	946	994	1021	1027	960	986	941	933	1008	1004	926	1019	993	1008	942	973	1016	1021	953	946	989	1021	1013	962	1010	952	966	1044	1012	1012	1011	1003	944	1007	972	980	992	982	974	1041	994	979	974	976	950	1004	1012	1024	1035	983	1012	1011	990	928	996	982	967	995	1016	985	1013	990	1002	993	1006	951	998	955	993	963	971	984	976	978	919	994	994	1002	1026	952	1017	964	968	1009	973	969	944	1004	1002	996	973	983	972	946	976	1038	999	954	982	999	1007	971	1004	1000	995	1030	974	1003	997	969	993	1010	965	985	969	963	996	1006	960	1021	926	941	947	1011	1019	985	992	973	1031	1013	1002	951	924	957	951	976	938	982	983	991	988	927	950	895	999	966	976	995	965	976	1030	988	996	1007	1020	1000	1001	958	983	1057	1009	1014	986	1016	1037	963	1030	1007	976	937	1033	1013	982	963	940	919	1065	992	1018	983	994	1014	951	974	1016	954	970	1005	933	1053	999	974	964	1010	970	973	966	1016	954	961	930	960	1010	896	997	939	1015	1000	993	942	1017	1023	964	973	963	993	986	967	997	1036	998	1009	1015	1025	914	1003	988	958	1037	979	1028	1030	938	1013	1011	985	1021	1007	993	967	1018	990	979	1041	939	958	986	998	966	993	987	1014	978	970	957	970	1021	987	968	998	1020	1050	984	963	997	969	996	1042	947	985	950	1000	922	941	984	975	963	957	983	948	974	944	1028	976	992	944	1034	959	966	1011	966	989	1045	1059	928	997	1031	1064	1031	1019	1013	1014	973	1031	948	1010	1004	992	963	993	1000	968	992	944	1042	1009	992	981	977	982	1018	994	941	967	1081	1005	971	994	948	975	948	917	974	982	991	954	1036	1003	1022	1022	1032	988	980	987	973	972	976	967	962	948	972	990	994	995	972	1053	1017	973	1012	1009	987	992	983	943	972	963	1023	1008	1029	1011	974	1005	981	998	916	999	1008	945	928	978	1008	1015	986	973	985	966	997	1004	1020	1015	953	987	966	1018	993	1006	971	995	996	989	957	982	1032	977	987	1009	980	942	1037	943	1004	987	984	983	983	1035	964	979	939	1012	919	967	937	1012	949	972	1001	1028	960	1002	966	993	1000	948	1039	983	924	1041	952	1002	984	999	980	953	978	987	999	1031	978	1045	1005	979	986	931	1010	1004	984	1003	1004	939	954	1001	981	969	947	1005	966	983	989	927	1007	1006	1037	974	938	962	964	1026	997	1003	1009	947	1049	950	971	967	974	1008	940	946	992	1020	984	1044	988	996	1035	977	915	1004	1001	1029	981	1050	993	1006	982	998	974	1050	920	961	975	991	1009	960	1030	997	978	1012	1007	1007	957	953	940	994	955	968	1000	1050	1037	963	985	951	964	1004	943	1013	972	976	957	969	1025	1027	1005	978	1002	1012	1016	966	913	1029	1007	1036	982	1015	1029	974	1013	980	1042	1026	1002	962	992	1012	1014	1010	966	1002	1002	973	966	1029	1008	959	976	973	962	1013	1014	974	945	967	1008	1008	865	1007	988	1010	1026	978	966	954	959	1008	972	989	956	972	961	951	1049	965	1035	1033	978	943	936	987	977	984	985	1001	958	966	1066	936	898	1035	996	1020	1041	995	998	954	1029	980	1006	979	1029	989	1013	969	1027	928	965	1001	986	990	972	1006	995	998	979	962	992	975	1003	956	942	1044	977	990	918	1057	996	931	988	1020	987	984	1015	978	990	960	917	998	961	988	1023	944	993	1013	971	991	947	995	1004	994	990	953	1003	1010	1015	985	994	1003	1001	930	990	979	972	1025	1003	999	1067	1018	1026	1018	980	1063	1032	986	981	1022	949	978	975	1004	1041	954	987	1025	972	951	1028	990	1009	989	982	959	983	986	983	979	1011	945	984	993	978	982	1000	948	951	982	998	971	973	984	967	977	1003	955	1035	957	993	957	997	981	986	986	998	1019	890	1022	980	1021	997	997	981	1004	1001	975	991	951	928	982	1028	988	974	959	933	980	984	992	962	987	990	1061	1017	983	938	1027	1008	985	984	976	1021	1011	955	1020	962	916	988	1026	933	969	1032	939	994	941	1013	1003	1030	968	949	1072	985	1010	950	1001	1032	1003	990	992	984	969	940	993	968	977	989	978	978	978	962	1015	1063	1023	990	980	962	984	1040	962	989	1005	960	977	1029	986	936	978	992	985	1003	1000	944	1031	1037	1022	967	1005	989	955	959	952	1031	1020	997	966	972	1013	981	1031	958	1008	1006	971	982	1023	968	1016	1048	1014	942	993	983	948	992	963	1000	1002	967	987	974	932	970	984	945	1030	916	1021	1001	960	968	938	987	960	1008	1027	967	990	999	1004	1010	955	977	999	1000	945	963	999	1015	1032	1016	1014	976	1029	1021	997	979	960	956	997	999	970	1018	1060	985	978	1017	961	1016	999	982	987	935	972	1022	1023	974	1080	958	961	1012	1007	995	964	960	1008	996	981	958	1078	997	1027	995	978	1008	1003	994	997	997	1025	962	944	1018	949	967	944	963	1001	990	958	972	906	977	1003	968	943	1008	987	959	1029	1013	1024	984	1009	985	1008	1005	1032	947	952	1002	992	971	966	929	992	1019	960	935
29315	28801	34478	28307	20814	13222	9086	5871	4150	3114	2461	2151	1809	1577	1476	1321	1190	1024	988	951	865	787	745	694	744	723	771	767	730	794	724	708	736	782	697	669	737	698	723	706	690	693	715	701	757	628	749	690	679	643	668	686	668	666	675	663	644	676	694	651	665	643	644	679	702	681	698	665	646	661	723	647	708	666	644	655	704	605	637	648	694	669	646	689	663	655	628	637	670	651	653	635	617	658	668	671	672	624	688	669	645	652	657	676	697	689	621	676	653	675	661	662	641	650	611	681	637	673	652	676	674	660	679	655	620	634	686	636	638	665	649	652	669	622	652	722	652	682	672	664	740	680	741	623	651	669	667	662	642	648	628	629	662	700	651	639	681	647	689	663	695	618	615	659	643	685	669	625	702	639	666	663	637	672	632	695	711	658	669	664	677	679	689	668	662	646	672	656	667	675	662	661	657	665	694	647	694	699	678	624	655	642	603	640	661	675	680	674	652	638	648	663	630	634	643	657	640	645	670	631	704	678	604	692	678	707	678	675	640	638	703	646	664	644	659	659	617	648	673	663	688	649	671	600	637	670	623	673	655	674	625	669	662	667	691	640	669	635	649	682	679	609	652	643	693	664	655	690	647	652	617	677	643	686	674	668	645	676	636	649	657	633	697	677	674	674	669	697	665	726	665	660	669	673	671	682	631	679	670	663	676	673	743	651	680	660	673	636	666	666	661	677	613	670	674	697	666	659	636	699	671	624	695	626	669	575	691	671	664	628	710	701	680	666	691	661	655	687	673	671	679	652	664	586	620	656	635	689	692	687	646	666	630	696	651	652	680	670	696	685	646	627	740	678	655	633	699	691	662	667	658	700	653	656	677	621	684	674	686	655	700	648	654	637	677	619	664	655	679	630	642	664	628	666	653	674	679	661	647	659	676	703	635	612	633	699	675	677	672	629	647	659	659	665	707	682	645	671	678	661	617	667	677	685	674	652	661	628	683	624	679	647	656	644	677	667	670	661	708	675	610	644	620	716	675	671	644	680	618	681	650	671	680	681	691	668	699	690	655	657	670	660	627	674	602	668	626	645	693	655	707	681	670	675	709	707	642	653	658	672	661	673	635	704	693	648	661	653	699	637	668	658	693	677	670	636	662	621	692	680	637	703	683	672	644	673	674	698	682	674	656	676	664	681	659	644	670	702	617	691	678	671	664	667	657	628	660	691	702	726	638	642	658	630	677	651	639	647	637	651	661	667	659	660	664	625	662	692	662	653	641	688	652	643	649	668	631	672	673	641	607	624	680	702	664	651	679	663	666	676	669	717	659	684	647	648	678	684	641	689	713	696	669	659	651	687	674	617	666	640	680	665	657	658	671	624	665	691	676	635	665	676	644	644	658	648	691	659	695	657	673	668	697	691	680	642	622	679	662	659	674	644	646	644	629	646	654	634	677	694	676	644	668	626	669	691	677	658	686	675	664	701	679	666	662	676	645	671	663	718	645	650	654	641	706	682	671	666	672	674	708	664	672	668	700	603	637	643	717	728	658	653	717	691	633	664	651	673	662	670	641	667	703	657	689	633	645	656	684	657	663	707	676	642	645	640	641	664	630	651	621	642	637	670	645	677	660	693	631	659	714	690	661	695	685	664	673	683	703	688	641	694	695	598	714	721	641	665	618	663	650	719	651	663	673	680	634	691	668	656	686	681	711	696	711	634	640	657	699	640	679	634	651	647	671	685	683	675	659	657	666	639	660	642	601	650	719	637	628	667	662	666	641	629	690	704	687	628	687	649	686	627	686	666	648	625	646	618	668	660	620	621	660	665	693	674	632	664	729	648	626	615	652	654	696	691	645	632	625	630	657	649	637	712	707	700	644	700	637	677	657	643	682	682	682	683	665	652	720	666	640	686	640	656	632	652	688	696	666	685	644	602	648	632	665	672	644	650	703	642	655	650	661	725	650	634	653	655	666	688	668	642	655	666	671	623	653	710	687	679	689	640	624	642	638	687	651	637	674	683	681	672	610	650	635	680	670	703	647	725	685	654	657	648	694	646	639	642	658	705	608	651	662	641	606	651	625	674	691	700	690	639	636	637	654	738	621	630	657	650	640	674	646	689	685	655	684	608	657	641	683	692	723	677	603	689	618	674	680	701	672	690	694	654	682	672	650	655	662	651	603	667	632	652	641	634	669	648	702	655	670	661	615	643	649	693	645	735	690	608	666	700	654	631	643	686	642	659	654	663	669	642	625	676	641	698	665	641	638	639	710	666	613	689	649	640	627	687	672	630	710	666	701	640	657	639	707	630	707	620	708	673	664	653	671	688	629	701	620	642	682	661	660	690	590	630	657	667	684	643	699	686	641	671	649	687	665	634	609	672	711	689	643	685	665	647	630	648	669	691	690	677	684	662	656	649	657	665	653	644	620	662	700	724	651	673	701	660	681	673	647	665	684	668	678	667	692	700	685	665	639	664	668	642	641	650	605	658	656	666	684	666	651	666	629	625	659	685	656	689	677	654	695	664	621	642	680	679	639	687	650	658	686	701	647	696	648	667	632	666	640	644	688	712	638	677	639	629	704	645	694	661	693	651	663	693	656	683	683	608	660	692	674	667	637	638	604	669	632	667	706	679	685	664	639	667	660	669	664	665	696	650	630	654	613	651	710	688	649	690	640	654	641	709	654	700	628	633	660	633	657	671	669	711	719	660	666	721	694	670	677	619	660	641	642	682	677	669	697	685	626	629	700	632	623	628	665	690	674	616	655	686	655	635	638	689	677	686	668	634	628	626	664	687	676	639	689	680	717	654	613	610	680	674	672	603	685	650	634	667	630	672	631	724	668	659	717	639	659	616	672	654	651	647	648	649	609	651	664	649	714	630	691	664	654	686	696	704	716	649	651	670	697	683	650	637	660	647	661	675	631	654	713	668	672	656	631	619	656	617	686	624	672	650	686	621	629	708	710	651	614	656	668	659	643	672	642	642	699	649	659	657	677	651	687	639	693	631	670	659	673	646	658	681	648	642	641	642	685	700	678	674	642	684	627	681	624	631	669	667	653	651	699	672	711	663	658	633	619	669	696	688	705	692	664	651	692	647	663	643	634	662	689	628	686	666	672	634	651	663	658	675	623	651	721	653	633	680	679	644	687	695	636	676	613	715	646	654	689	657	668	681	657	653	687	672	681	650	651	680	643	655	603	665	663	631	704	668	680	685	624	705	670	641	660	705	658	666	646	669	639	623	625	678	676	667	653	611	670	684	674	639	666	668	653	692	614	664	696	636	638	631	693	671	706	645	617	684	698	644	710	637	652	691	637	706	658	692	636	686	608	637	657	654	663	702	639	694	664	636	682	731	658	672	698	697	618	658	650	700	660	666	626	635	660	662	627	678	652	660	648	648	663	632	669	696	626	622	682	691	685	642	673	678	656	693	645	668	711	669	706	683	649	673	671	649	613	696	687	651	615	683	669	676	690	667	587	671	688	655	656	631	700	684	629	656
26739	42017	34102	25746	22070	16103	11873	8521	6249	4652	3659	3076	2640	2085	1952	1741	1479	1336	1142	1111	938	891	838	810	808	797	820	837	753	761	754	759	763	756	804	728	776	737	796	733	687	687	735	728	731	697	710	675	683	639	685	674	692	706	684	671	676	714	683	660	654	715	686	688	688	663	651	704	674	739	693	659	640	660	670	683	717	672	695	734	666	720	687	679	661	704	662	683	652	682	644	693	593	707	656	658	698	632	652	674	658	661	665	680	655	651	671	693	680	669	701	672	696	613	668	656	641	719	602	673	662	631	730	686	685	632	673	644	646	712	723	671	670	692	649	664	661	666	682	650	694	715	608	664	703	652	719	714	729	625	674	632	695	644	708	675	702	687	684	683	649	628	658	663	684	616	659	663	674	705	669	721	710	701	726	644	675	704	670	695	647	656	723	640	685	642	671	699	676	683	681	662	704	671	675	666	698	671	678	643	667	658	683	641	706	654	680	669	670	684	668	633	670	728	668	693	645	719	649	649	710	665	648	636	654	676	691	653	662	688	681	678	677	663	739	672	660	667	671	666	676	658	696	620	679	722	701	705	653	711	657	666	646	700	612	633	716	677	672	659	670	686	644	675	710	718	664	681	690	612	726	627	701	699	663	694	670	692	658	657	685	690	678	696	671	646	654	680	681	695	717	666	656	662	678	640	689	715	665	674	682	620	683	663	659	640	662	660	667	619	626	669	650	700	657	680	688	724	669	627	655	654	664	682	683	703	636	662	693	668	647	666	676	677	654	662	686	724	664	669	722	635	699	658	677	694	712	666	692	679	672	720	610	651	679	708	692	637	703	710	696	676	685	680	649	712	636	685	658	640	673	706	725	708	672	680	688	661	682	679	695	696	656	716	657	678	655	692	654	649	664	726	625	648	616	668	712	687	657	670	711	650	676	615	665	656	628	678	675	710	646	665	655	682	747	634	656	649	654	660	670	662	699	680	714	701	657	672	639	667	693	703	684	649	663	672	675	648	725	655	688	675	707	637	649	659	658	694	669	670	673	674	712	721	635	687	657	671	617	653	703	692	644	632	642	654	665	650	681	683	667	672	676	707	699	634	626	719	688	676	682	708	658	700	676	710	698	637	673	682	703	625	688	679	670	666	671	646	640	671	657	708	669	679	642	624	645	650	689	681	682	679	653	655	647	672	642	668	668	654	693	695	677	654	679	677	687	678	664	662	706	687	656	609	711	677	687	732	656	642	608	693	698	701	687	723	688	650	675	659	689	708	651	693	655	620	703	730	663	701	672	670	717	718	666	651	720	741	688	640	664	705	683	670	639	712	698	699	648	666	662	685	656	656	670	649	687	693	667	661	657	721	634	687	696	662	714	666	679	707	650	676	671	691	596	669	711	695	675	682	689	662	698	660	685	680	685	654	712	688	674	683	637	712	612	691	668	671	651	673	665	700	697	627	677	669	668	703	714	653	681	635	718	686	672	694	639	656	677	664	683	735	681	650	680	652	713	670	633	694	670	701	674	706	624	681	654	677	686	640	684	632	667	653	636	675	657	683	671	662	650	715	676	686	650	631	667	688	662	655	675	687	650	693	669	668	678	656	647	664	664	601	674	657	648	672	696	639	662	653	645	719	660	724	644	716	703	639	695	679	655	645	701	709	666	669	685	651	693	665	660	711	661	652	682	667	689	701	653	685	684	655	679	671	661	651	670	624	691	679	675	675	667	663	690	678	672	675	661	651	668	652	695	694	700	686	707	620	653	683	698	655	682	686	696	659	631	692	646	674	657	644	669	688	621	655	674	703	690	647	702	654	692	687	625	660	626	680	720	672	671	696	678	672	707	692	660	688	707	680	645	658	629	641	681	645	654	662	678	665	714	681	661	658	718	661	675	686	706	640	693	644	705	708	657	669	692	715	703	622	678	673	709	678	662	672	685	657	688	660	711	687	675	689	686	686	694	699	678	688	665	664	677	677	655	630	645	663	720	673	691	693	671	667	675	659	661	671	659	674	636	663	667	683	689	675	709	692	653	658	616	657	684	688	668	640	655	656	632	712	713	652	731	721	683	684	633	681	635	626	647	662	651	645	720	685	666	658	676	696	722	699	714	674	642	690	679	730	682	695	670	706	647	650	706	708	673	681	675	695	675	692	723	633	665	666	719	625	685	669	671	697	695	702	688	684	695	670	667	625	636	641	660	648	646	716	654	674	702	686	663	671	658	611	703	694	718	663	692	702	679	707	714	682	694	628	677	671	677	675	654	671	651	677	673	656	673	682	690	679	667	671	683	659	663	697	690	652	676	627	681	642	638	656	658	676	671	637	615	709	720	674	690	674	671	692	662	643	649	701	695	701	662	692	631	684	689	709	647	663	709	647	701	672	652	685	691	714	653	698	679	656	650	700	662	667	708	659	720	668	667	663	698	618	679	663	678	671	703	666	649	714	656	650	654	671	669	660	666	690	665	619	626	623	625	633	716	627	661	674	695	651	710	679	652	697	670	671	682	685	672	711	662	645	677	694	715	677	683	644	635	673	701	713	701	634	676	729	619	666	695	708	672	671	702	703	676	709	699	629	662	649	679	716	690	714	682	700	703	666	623	677	684	739	634	654	672	689	675	680	709	701	668	681	694	682	668	655	643	711	649	773	635	662	653	671	614	673	676	663	645	677	687	697	682	658	691	674	642	648	659	695	675	727	637	690	673	644	689	634	677	657	691	675	659	627	657	673	729	696	685	691	683	703	683	683	715	707	657	679	683	661	725	689	670	626	661	658	675	676	628	649	669	689	658	648	693	639	680	708	645	634	703	689	700	680	692	644	693	661	648	675	649	670	688	700	649	693	697	661	672	647	692	712	648	665	688	634	670	679	668	691	718	661	700	652	698	715	657	695	674	667	660	670	704	671	673	658	700	678	731	647	667	617	651	654	632	645	680	677	692	706	697	647	701	732	660	709	681	651	696	669	699	704	643	720	691	674	664	657	668	639	677	700	712	684	664	678	688	697	712	668	690	676	640	668	678	680	689	665	652	660	643	714	672	662	667	662	686	682	697	686	643	646	700	668	694	673	669	660	682	657	691	690	660	659	665	676	648	652	704	635	683	674	661	692	688	693	654	707	662	657	683	684	685	661	690	681	711	671	700	728	655	683	689	691	714	647	657	686	711	690	623	661	699	679	658	677	658	671	675	664	676	671	658	654	721	663	662	644	699	673	663	657	618	651	713	667	663	695	670	709	688	695	662	650	650	699	740	659	680	708	696	711	645	701	680	645	677	705	678	661	633	686	662	682	685	651	669	673	650	714	651	669	653	697	719	649	682	629	693	659	647	660	720	708	707	673	684	664	673	687	665	679	685	673	652	650	684	684	641	649	651	700	683	657	674	618	683	699	629	691	684	668	638	699	671	645	629	698	658	638	657	647	689	623	610	666	657	704	675	710	677	690	656	637	688	755	671	644	693	701	643	641	672	701	666	711	669	660	714	677	670	657	656	610
23806	21050	28491	25022	23887	22914	18451	10507	7471	5813	4329	3491	3146	2443	2188	1947	1815	1577	1435	1348	1146	1056	983	923	944	980	987	996	943	937	936	993	984	873	883	903	860	885	882	843	824	832	844	841	851	855	818	820	820	780	802	795	836	823	827	782	791	822	765	786	809	781	781	759	813	787	786	792	808	764	790	769	784	774	730	774	811	796	777	774	794	832	754	788	801	715	757	789	760	781	806	792	773	774	809	812	826	744	757	774	752	788	810	832	741	798	766	806	758	814	832	756	771	780	790	799	838	747	784	752	787	824	802	776	772	756	824	754	761	782	780	753	798	755	816	814	782	795	796	747	810	767	753	810	755	741	806	776	786	754	781	802	742	792	801	777	776	822	781	774	806	774	819	811	818	832	807	792	775	765	773	838	749	731	800	785	804	799	760	799	736	804	785	806	797	781	764	742	773	788	818	798	833	770	800	763	796	797	848	780	774	788	839	794	779	768	750	759	811	771	809	819	817	848	797	760	789	804	790	820	770	788	736	767	787	796	769	791	744	818	762	754	828	781	834	781	757	760	837	782	787	792	796	805	760	780	853	780	791	762	812	777	798	781	770	774	800	817	799	773	792	774	796	804	816	773	808	794	835	752	846	784	838	762	847	717	774	801	780	740	751	793	768	810	789	750	818	786	831	852	787	749	780	798	809	780	785	782	815	770	775	790	809	797	816	784	794	818	805	808	800	768	731	776	781	795	815	799	819	777	782	788	767	797	789	780	790	748	757	805	779	785	830	753	752	760	776	773	804	806	810	780	761	799	765	738	748	767	792	795	754	805	824	744	782	805	849	744	750	818	737	798	742	764	768	799	766	810	793	782	782	792	849	810	773	804	776	765	771	714	750	811	801	817	811	769	788	819	784	767	757	780	796	789	754	782	815	837	781	742	782	787	775	788	855	827	779	805	869	774	787	794	814	788	769	714	787	721	782	781	787	783	773	776	699	816	757	793	809	835	777	799	827	778	812	804	753	810	742	797	769	806	772	753	795	799	832	756	777	828	815	756	756	771	783	774	831	790	780	783	755	746	791	849	830	783	784	854	789	804	824	815	782	814	746	758	785	796	809	776	826	753	735	826	792	815	816	708	767	792	770	810	787	803	759	759	774	783	770	723	788	763	784	752	831	785	827	761	793	789	842	784	827	774	808	822	745	767	763	774	784	804	788	797	780	785	779	816	797	769	816	782	771	771	773	821	805	806	787	728	795	829	778	834	767	725	790	832	789	780	774	806	764	791	763	790	840	816	817	793	821	753	761	816	811	761	778	795	805	754	749	769	806	750	779	775	792	779	761	816	770	818	833	775	839	812	840	811	762	798	757	740	805	823	796	769	798	707	836	833	801	720	758	799	722	806	778	786	803	810	814	808	768	835	798	794	794	795	797	769	762	786	799	791	809	792	718	778	764	766	810	778	801	795	817	766	821	788	835	810	755	787	808	742	823	800	787	786	753	757	751	787	748	788	767	765	790	818	822	755	760	811	757	772	804	758	802	817	754	751	823	775	747	776	771	772	770	808	758	822	785	756	750	794	786	772	792	814	745	811	785	786	814	791	810	810	731	801	792	744	787	832	759	749	844	787	805	780	774	766	785	767	773	729	784	824	820	814	845	789	828	788	790	768	806	804	857	773	819	789	776	784	790	802	797	806	869	800	783	743	771	736	827	791	805	742	868	784	755	767	818	780	775	799	760	832	794	765	794	734	789	797	778	797	836	772	763	832	766	737	785	832	828	773	769	810	818	822	780	834	826	799	782	762	803	832	767	819	805	777	774	824	734	773	792	820	762	780	798	810	771	801	796	775	800	768	789	796	815	786	731	768	776	777	764	753	762	758	797	749	794	807	766	777	795	764	814	807	759	829	814	717	731	751	799	792	774	806	769	845	810	791	787	733	784	759	832	741	810	801	786	744	785	790	776	798	781	795	798	808	751	779	786	806	735	783	767	739	743	789	796	774	803	784	822	772	784	784	792	786	740	774	762	731	759	765	805	775	793	807	789	842	837	796	723	804	814	792	792	759	797	726	776	778	781	819	771	786	753	815	781	728	735	754	779	832	795	855	731	751	807	723	799	789	786	836	811	801	778	745	791	820	771	803	761	757	771	833	789	771	797	757	817	787	844	784	795	753	772	792	780	800	800	795	780	748	801	848	783	801	782	815	838	837	803	804	827	771	776	807	785	759	800	819	772	782	783	798	777	816	789	751	772	785	786	785	768	752	760	766	788	826	804	787	750	776	753	790	835	775	791	833	761	775	739	793	758	796	832	808	858	734	785	801	801	770	768	799	772	838	739	806	793	754	749	757	813	772	817	796	784	774	797	827	790	810	776	821	756	775	821	766	791	742	846	752	751	827	780	759	771	807	788	776	790	795	818	819	770	765	766	771	763	771	825	819	817	769	791	822	742	768	771	748	813	769	753	756	829	828	808	805	784	799	723	780	772	757	801	808	769	734	813	797	751	816	763	778	784	805	717	781	785	783	786	811	826	788	759	767	793	813	762	763	764	803	817	765	817	803	774	799	774	835	783	751	802	776	796	756	765	786	774	840	797	778	756	793	779	818	782	784	782	765	753	812	758	799	837	758	790	782	810	762	792	759	749	776	785	776	748	750	827	765	808	764	768	800	825	795	785	787	790	744	797	759	805	797	793	768	811	804	771	864	754	823	797	781	812	769	765	820	799	799	844	760	758	765	756	756	818	762	780	804	780	799	802	794	794	788	798	773	844	758	819	819	727	820	762	759	791	779	803	804	763	786	835	769	829	780	764	797	790	752	811	770	780	791	793	770	797	791	792	774	762	832	827	768	767	791	766	792	805	718	808	782	780	766	789	784	776	788	768	784	790	799	787	852	814	734	762	749	783	831	787	761	780	757	819	752	831	785	814	767	751	783	753	778	779	805	767	776	741	799	780	755	792	818	802	791	732	768	747	767	789	793	807	755	779	832	799	759	805	758	788	746	794	835	771	830	792	804	776	779	791	787	787	756	777	783	850	860	774	781	764	818	786	796	768	798	809	754	782	745	807	808	788	811	808	815	818	810	752	810	775	792	831	775	789	790	837	801	769	717	783	831	790	755	794	736	783	791	817	776	794	792	802	768	759	821	778	781	747	805	783	821	792	723	733	759	760	789	788	743	779	802	788	756	749	788	787	782	813	776	782	818	829	788	790	703	775	756	791	858	773	784	795	818	768	780	795	811	753	793	849	786	804	813	722	780	790	819	784	771	796	752	758	787	750	815	806	816	820	782	814	820	795	796	815	761	760	786	751	773	753	727	829	760	791	787	759	746	750	759	809	761	811	775	824	747	770	741	800	808	791	767	765	824	772	813	800	803	739	823	790	836	804	796	811	764	786	771	779	744	816	809	766	741	803	811	777	744	785	774	729	790	804	780	789	731	776	760	748	758	764	833	775	792	775	782	777	828	739	785	820	834	797	779	808	818	741	750	802	793	846	792
28741	50787	42201	33444	28267	22900	18307	13253	10193	8113	5979	5099	4293	3392	3062	2734	2270	1958	1732	1589	1282	1078	1013	1044	1056	1022	1035	1038	1027	1060	939	957	978	949	877	925	920	908	872	941	842	876	915	838	875	841	857	846	867	831	803	810	800	786	761	813	802	822	805	792	751	790	758	750	805	800	771	761	753	819	740	789	787	777	814	806	768	808	804	737	767	727	742	807	806	792	803	811	743	825	732	757	799	785	860	801	750	743	772	758	860	816	781	818	802	773	785	801	788	771	745	806	751	781	796	764	814	846	774	791	839	757	764	781	820	785	789	815	754	828	809	793	749	839	747	766	781	756	819	745	775	740	761	778	785	736	753	777	792	787	761	798	748	739	784	801	807	777	772	745	788	783	855	774	811	771	740	762	747	786	749	807	793	786	784	712	794	770	773	790	770	739	798	820	760	734	779	772	761	787	779	758	787	842	811	798	768	763	760	785	778	802	803	826	797	832	842	765	777	780	764	750	776	759	753	794	800	807	787	754	793	747	838	822	795	741	727	836	771	789	840	816	781	795	713	839	789	778	802	848	792	816	795	756	780	780	797	833	791	727	781	773	819	785	784	777	817	778	755	737	810	785	770	733	800	768	810	799	801	768	820	756	815	770	785	770	792	796	842	798	803	826	812	782	801	804	736	816	791	783	760	789	779	801	757	777	732	785	793	755	817	823	734	826	730	735	748	725	807	805	761	842	805	749	814	772	793	764	762	786	741	830	792	837	796	762	788	805	788	823	798	738	794	732	756	729	843	785	761	784	794	823	829	807	768	806	793	762	820	789	762	779	789	780	795	810	741	755	767	778	738	736	755	814	753	789	859	760	738	794	745	807	763	783	730	755	801	776	809	826	749	869	754	747	797	792	770	781	809	796	736	811	814	764	772	768	771	834	758	788	765	755	783	784	764	752	826	749	781	766	759	807	733	805	776	834	757	785	834	784	828	773	812	768	827	787	751	768	798	837	763	809	730	717	779	821	832	799	769	777	718	730	761	790	805	745	844	801	797	815	873	824	792	800	756	809	762	810	757	776	775	772	805	776	776	764	776	764	817	809	791	756	765	759	776	777	798	751	743	731	780	744	747	833	823	758	780	746	764	806	749	714	769	738	770	771	775	772	782	816	775	772	752	852	816	750	820	744	810	751	807	753	769	774	764	760	766	725	793	764	791	750	713	734	774	754	763	820	805	787	730	757	769	767	823	802	756	739	748	749	833	751	807	721	798	785	756	737	761	743	772	786	849	773	770	784	750	758	754	818	690	739	781	759	763	784	798	817	793	777	786	809	758	768	777	806	768	790	797	775	797	810	769	770	784	772	813	759	792	783	812	754	788	787	778	737	803	799	783	765	806	794	752	718	786	815	746	788	761	795	813	822	753	786	796	817	798	802	806	762	792	772	720	772	788	737	738	764	806	764	786	806	751	781	766	772	807	771	850	798	776	808	801	821	783	812	789	744	802	812	822	791	775	782	823	788	790	771	762	794	769	752	768	814	803	783	800	795	770	798	749	755	789	806	781	751	755	815	801	774	841	780	737	769	766	804	815	834	794	767	816	819	788	778	783	762	749	703	711	758	854	778	808	792	762	782	811	795	830	786	791	846	779	731	748	797	773	796	776	781	741	841	736	767	754	777	778	811	783	812	809	809	760	798	789	816	790	755	776	733	780	790	776	768	800	775	773	789	756	771	802	741	768	756	854	798	792	789	809	750	784	754	853	775	744	839	808	763	773	819	747	772	750	817	774	831	770	780	811	812	764	758	772	782	785	792	811	751	823	800	848	748	770	780	803	779	788	784	790	781	781	764	763	775	784	822	793	740	805	779	731	771	767	816	795	741	727	764	776	779	799	758	778	786	787	778	769	791	764	775	798	802	756	818	792	828	790	769	789	769	838	828	776	804	776	809	836	803	773	763	755	782	801	767	799	775	830	754	801	771	748	810	740	765	813	783	768	764	756	765	754	763	752	828	741	784	801	803	807	761	767	755	766	785	766	778	786	805	746	762	767	783	841	782	740	770	807	768	826	809	806	837	754	718	723	789	764	783	783	789	798	756	754	828	766	818	781	842	755	754	760	801	777	711	757	794	788	839	769	789	781	758	771	796	784	757	765	797	782	791	801	799	838	835	804	750	787	737	839	783	777	767	774	794	787	785	754	732	728	763	805	771	758	830	808	798	808	751	796	753	771	784	759	770	766	787	768	831	774	745	773	783	771	818	820	758	744	774	763	850	847	766	779	794	755	714	763	762	732	801	783	787	764	752	788	777	780	794	787	748	729	840	785	785	815	783	800	754	816	730	827	772	795	825	756	807	798	783	805	758	807	805	787	814	774	756	797	752	773	761	796	750	743	789	729	782	794	772	828	821	778	791	767	798	787	822	752	791	760	834	757	780	762	757	796	739	754	772	770	734	797	808	788	768	795	853	754	751	800	803	756	797	802	758	810	728	738	798	787	778	801	815	794	776	790	784	762	771	761	757	769	745	780	817	795	825	759	779	787	762	767	814	757	759	740	761	764	768	799	763	814	807	779	826	776	767	803	795	825	775	794	732	764	805	784	810	741	748	750	765	722	805	800	756	782	768	775	798	783	744	757	786	782	792	817	816	767	775	763	756	819	787	755	796	787	773	796	747	771	777	766	802	742	796	780	811	828	786	814	758	732	777	768	752	794	743	806	814	784	779	791	784	807	756	802	780	769	827	793	731	821	721	801	782	745	726	784	754	789	816	779	753	768	797	801	775	793	768	736	831	797	789	758	774	783	816	805	777	806	783	807	762	815	810	842	787	785	856	735	804	736	840	828	787	830	813	777	795	784	797	765	862	778	826	763	804	791	754	727	817	761	792	774	779	787	836	752	814	770	849	765	765	787	761	780	789	748	825	796	758	763	789	777	760	829	752	786	801	793	728	828	785	769	749	800	746	859	778	772	740	776	778	739	796	761	760	787	754	809	767	776	788	795	783	830	800	821	771	770	783	793	816	756	817	783	814	777	774	781	757	767	752	815	747	800	838	779	808	781	767	796	747	783	785	774	785	806	765	772	729	802	788	803	846	749	780	769	790	749	767	779	731	787	754	752	773	803	718	785	827	771	752	753	756	787	772	790	746	804	781	748	782	775	776	791	799	803	758	804	792	805	820	740	743	788	802	798	805	813	766	787	768	732	778	735	774	765	767	770	734	762	780	793	802	791	764	746	762	770	757	763	761	757	841	759	737	790	808	835	723	771	749	765	795	769	798	792	759	808	760	795	798	784	799	767	805	767	734	740	757	798	814	786	788	814	787	759	771	767	792	762	743	768	780	792	776	753	766	772	782	837	763	760	767	798	771	751	755	793	782	790	782	775	732	810	751	788	793	730	766	765	747	791	745	758	814	782	789	774	747	786	804	809	799	781	804	810	775	764	762	756	788	782	805	732	734	799	808	794	766	769	773	772	806	828	756	784	769	843	792	762	734	742	781	714	774
24754	21146	28525	27380	22466	17829	13272	7343	5797	4402	3628	2874	2408	2193	1855	1609	1459	1385	1221	1237	1081	1016	952	958	944	953	931	972	891	938	867	890	908	879	844	909	820	863	869	856	838	808	848	817	833	817	847	855	845	835	784	789	819	868	801	787	837	825	834	788	822	779	783	817	762	830	792	801	802	799	817	795	772	796	792	795	837	794	781	793	790	846	816	796	813	831	848	774	823	826	780	809	820	760	785	773	790	854	825	846	774	780	855	823	821	832	862	782	831	793	782	837	761	808	782	828	792	787	832	811	798	787	805	800	784	769	829	799	817	800	768	806	733	833	834	843	790	789	778	823	840	783	782	816	868	781	809	803	787	793	855	821	800	781	841	787	816	811	839	838	848	811	818	809	792	817	833	818	820	794	816	771	778	802	800	817	795	826	857	856	787	771	776	768	800	776	778	801	834	834	829	833	832	809	802	777	789	808	774	811	819	847	790	753	772	821	830	838	819	807	846	798	775	824	827	798	785	830	798	841	799	824	790	784	794	769	796	818	797	763	787	807	825	815	843	839	774	783	805	747	819	777	736	795	819	827	788	853	810	779	818	804	742	825	793	797	836	820	778	834	806	760	760	824	783	791	780	838	784	828	823	810	777	774	793	791	776	840	810	814	827	812	833	833	737	859	795	823	735	849	821	765	810	821	779	811	786	741	772	776	786	793	820	791	843	787	823	788	784	766	822	791	775	799	799	778	817	820	788	794	805	801	865	752	777	726	785	823	828	799	792	829	784	799	811	789	785	850	816	758	768	785	813	852	801	801	848	815	807	795	757	779	810	806	819	791	764	809	773	819	808	818	808	773	826	821	783	824	902	772	794	776	808	823	765	798	782	825	869	768	794	733	780	812	845	812	803	821	777	841	750	782	811	805	806	780	845	788	780	789	802	810	834	814	825	768	811	802	824	789	812	778	827	801	788	779	840	765	765	786	846	726	777	752	752	759	833	811	768	811	765	767	819	760	822	827	778	771	786	786	779	780	854	824	772	810	792	818	820	756	828	805	800	792	786	809	765	807	815	851	802	813	776	804	831	882	779	814	827	794	752	811	769	762	842	830	821	669	810	790	785	819	841	778	819	832	790	783	800	765	794	833	791	859	831	808	795	879	857	775	810	876	780	752	838	871	860	772	821	750	753	781	826	801	819	783	845	793	740	811	831	781	830	835	782	817	803	804	805	784	797	759	829	804	743	815	825	770	813	856	826	800	795	835	804	819	788	799	767	808	807	848	804	810	799	785	786	865	822	833	781	815	817	770	822	779	808	780	781	824	846	779	852	828	799	819	843	865	807	751	791	810	820	797	801	757	815	782	817	777	866	747	826	834	835	807	811	779	795	832	835	782	808	789	797	829	828	800	817	792	806	750	761	775	845	838	793	829	765	758	760	808	809	773	793	769	787	803	809	826	810	791	779	820	816	825	831	775	778	845	820	819	844	758	816	802	820	803	778	828	729	772	788	763	812	803	821	811	777	798	851	817	787	740	840	804	812	794	842	840	790	837	873	842	787	787	783	823	820	747	808	797	795	840	752	816	811	748	828	792	807	765	836	802	755	792	803	757	863	771	798	720	758	774	738	771	817	829	814	769	803	845	765	799	731	762	797	826	789	802	801	840	806	815	802	803	751	845	797	765	793	788	797	749	792	778	781	807	805	783	811	806	820	866	841	851	757	786	794	850	806	783	783	807	799	759	818	825	801	779	825	807	816	864	770	760	787	788	809	837	863	824	795	807	817	793	833	820	781	762	761	842	803	795	799	793	818	836	776	809	776	752	796	802	781	832	797	818	768	801	833	776	781	781	870	814	801	813	749	788	820	846	849	788	799	862	799	781	821	875	750	840	819	822	765	800	805	774	815	725	806	844	774	833	762	808	806	884	853	810	778	832	826	836	772	776	830	775	778	842	816	830	837	743	755	736	795	830	776	788	819	800	807	783	831	806	792	741	796	881	862	862	842	774	818	804	835	851	785	874	810	798	766	866	836	774	807	817	812	771	763	800	800	863	833	790	758	750	760	785	820	821	824	726	831	821	772	793	818	850	846	771	793	792	818	790	781	811	797	840	841	811	768	789	811	785	770	842	794	759	832	783	773	857	809	761	785	847	853	791	807	803	819	776	779	766	834	806	843	869	810	834	775	818	777	829	806	832	841	787	795	789	786	834	788	800	812	813	791	770	773	823	794	808	813	840	845	804	819	842	807	819	836	764	814	772	776	841	776	817	796	806	825	765	800	767	787	790	810	742	805	810	788	801	862	810	824	796	798	757	805	770	805	821	764	770	822	791	831	790	811	796	801	785	813	831	753	769	822	780	825	764	862	847	800	765	780	756	833	737	784	744	795	781	783	821	830	750	823	784	765	785	746	801	769	836	883	766	797	856	759	805	798	729	800	883	824	814	819	776	819	831	783	763	806	713	824	781	754	783	739	800	791	802	796	826	780	841	814	839	846	814	836	804	817	770	747	783	837	781	800	751	787	833	842	772	817	783	817	797	756	734	832	766	781	787	804	768	802	796	778	782	773	782	827	826	851	767	785	835	765	813	847	795	806	803	858	765	837	767	823	766	827	800	810	748	842	793	812	893	779	783	817	812	831	836	768	817	844	768	823	835	760	762	764	747	817	834	796	798	781	761	844	854	787	802	792	802	718	783	814	803	803	828	818	753	799	823	785	810	804	797	821	822	794	790	881	774	829	824	798	780	785	794	803	849	773	838	813	731	818	835	804	788	850	776	794	738	844	832	865	825	827	742	832	787	813	805	782	807	790	838	807	793	859	813	826	782	800	823	776	748	799	795	764	797	763	841	777	792	791	778	828	794	797	797	877	826	842	779	784	802	754	809	787	748	772	803	791	767	887	820	820	843	780	812	757	817	788	852	773	789	853	794	806	764	858	839	739	756	766	789	851	784	796	773	829	802	802	832	838	827	811	787	761	804	845	797	786	768	829	783	791	817	789	828	813	817	816	796	766	764	806	784	850	798	761	801	810	816	815	842	857	821	826	788	841	825	825	773	791	805	776	861	841	793	810	771	760	831	808	857	859	789	768	790	850	835	802	756	815	774	805	774	836	887	864	806	877	810	816	768	773	834	807	852	779	797	762	770	797	810	813	764	814	808	786	779	790	869	823	747	832	810	821	824	835	788	770	809	784	764	814	900	825	800	728	813	795	814	772	806	817	797	761	849	804	821	805	762	814	792	793	759	793	737	837	799	840	825	785	790	762	836	768	801	828	868	796	793	794	805	771	808	803	814	794	848	819	786	865	819	837	815	821	828	793	797	810	814	824	814	818	784	758	798	794	762	854	798	849	824	785	830	806	798	811	802	836	814	788	818	810	813	796	841	777	789	809	819	741	805	838	765	808	794	796	795	803	811	830	828	837	808	764	776	853	862	784	763	816	755	781	800	834	776	853	816	802	828	783	775	782	852	827	804	862	778	789	807	782	789	818	819	829	804
28280	47871	38885	29970	23528	20491	16199	10473	8886	6953	5531	4306	3625	2923	2549	2222	1933	1733	1544	1485	1140	1049	970	973	1038	1038	1013	1041	1018	982	977	948	941	954	941	924	959	889	908	947	842	838	863	834	807	846	842	765	833	872	846	833	827	851	819	844	811	840	812	853	801	838	815	827	819	802	777	832	801	805	805	821	827	802	786	819	850	841	863	833	795	786	784	774	810	853	849	766	778	820	795	824	848	772	834	816	775	848	800	762	802	821	775	835	836	851	809	809	884	801	815	840	758	849	818	786	752	836	815	813	809	838	771	798	829	792	786	820	787	847	872	782	866	788	793	771	808	852	823	818	809	857	796	820	813	817	814	799	838	824	804	860	789	848	797	825	831	811	848	774	841	814	796	814	796	790	783	842	865	818	759	832	830	764	827	826	868	887	805	812	799	757	821	821	824	834	820	795	827	813	868	835	751	822	793	809	785	836	792	815	844	879	754	872	831	834	837	823	823	794	872	800	818	825	862	820	812	820	845	780	817	886	829	810	868	862	846	815	838	816	788	778	724	877	777	807	814	871	841	809	786	843	806	795	811	801	802	851	823	836	792	784	784	802	849	843	805	807	852	825	797	761	808	792	780	796	838	792	828	833	803	779	837	844	817	839	840	801	821	805	803	760	805	840	799	853	816	837	834	769	812	808	834	818	780	848	797	873	767	817	775	841	797	833	865	803	797	825	827	791	809	815	840	778	876	790	794	781	796	891	771	842	807	849	801	809	770	835	792	799	774	828	811	784	809	801	851	865	761	831	793	822	823	811	855	807	822	875	803	817	819	798	813	811	851	803	840	747	855	808	846	837	819	815	827	789	807	846	867	810	829	818	818	811	801	768	824	859	790	800	825	824	812	815	797	857	808	820	801	854	781	815	863	806	815	792	812	788	824	834	901	849	833	838	826	864	843	803	842	883	804	810	807	791	817	840	844	800	781	809	815	789	813	855	810	779	773	800	777	838	758	821	812	901	785	813	781	762	803	808	788	778	824	818	833	757	815	790	844	792	834	816	813	786	854	788	818	803	799	806	832	801	779	766	852	826	807	825	799	812	791	865	826	802	790	806	813	781	832	747	872	848	801	809	817	816	837	842	805	859	836	802	839	782	795	769	824	811	815	788	834	786	848	850	817	832	796	756	838	783	807	831	804	841	823	864	825	831	814	847	786	817	869	860	775	855	829	884	821	749	817	784	797	776	840	804	841	840	762	785	833	821	832	811	796	804	776	850	814	798	881	815	827	795	802	825	805	780	738	800	869	857	863	804	867	775	849	787	793	874	805	864	845	816	805	830	788	810	840	774	871	810	844	806	783	768	808	838	788	863	826	789	849	843	777	797	789	821	802	853	810	851	820	791	866	791	770	823	831	765	804	801	856	737	829	807	805	818	836	840	777	789	789	815	804	838	855	795	830	859	836	799	789	827	850	832	780	813	855	799	767	833	807	824	822	806	851	803	859	809	822	851	843	810	815	865	822	795	768	823	826	856	769	796	820	813	864	783	869	789	772	798	837	783	828	818	845	804	811	840	877	840	846	836	814	790	816	796	814	815	835	793	808	846	809	764	754	798	823	812	818	816	819	815	799	810	833	839	832	856	795	803	838	827	846	813	792	816	817	797	840	801	781	790	795	803	808	845	808	782	767	792	818	757	862	828	881	820	771	822	807	796	841	803	854	806	789	807	825	866	803	831	799	776	832	866	794	797	825	858	822	853	806	804	826	848	789	892	850	790	803	811	826	805	808	811	805	847	810	787	851	790	801	826	853	822	820	818	787	856	804	806	772	825	866	800	799	853	852	800	857	782	833	805	887	772	822	814	807	807	827	816	810	808	782	828	793	876	813	825	822	802	813	760	816	816	802	831	796	859	838	781	808	830	813	841	814	858	796	802	849	821	787	806	812	798	844	804	846	847	845	866	839	783	845	843	808	827	798	806	793	843	783	808	804	848	865	847	842	804	818	840	826	829	792	835	782	789	791	776	797	800	839	829	845	805	801	797	802	800	785	806	819	823	759	822	784	874	758	838	806	839	805	792	846	787	842	793	806	848	782	832	831	806	787	842	781	805	796	816	863	798	812	804	779	778	853	831	771	870	829	862	827	810	826	798	858	780	831	860	838	781	797	739	841	866	802	805	859	808	798	783	789	818	772	790	817	794	800	782	814	809	838	842	796	834	838	808	818	821	838	823	807	822	818	807	841	839	823	810	800	830	821	823	779	794	796	768	865	799	806	804	778	775	788	844	836	773	826	782	822	779	828	889	827	803	781	848	832	807	819	750	828	820	795	799	829	803	810	851	834	853	795	812	833	851	838	842	816	855	780	788	742	827	827	829	786	796	820	840	824	764	831	839	831	818	851	814	854	769	853	837	871	856	819	814	777	841	784	737	829	841	790	806	829	795	841	858	794	804	867	817	868	839	768	852	830	836	801	824	831	794	848	821	785	843	823	792	855	804	824	778	835	821	846	860	821	840	779	781	837	794	852	854	837	881	783	872	817	796	814	803	853	822	802	815	847	785	823	770	905	755	813	774	862	775	862	803	788	802	818	858	774	833	827	830	841	825	825	763	840	837	865	825	790	832	782	788	849	796	814	842	836	817	785	850	817	784	849	805	826	826	848	826	803	827	834	780	797	819	807	801	829	887	846	833	818	803	810	839	782	833	812	789	863	809	854	818	807	768	810	812	840	837	818	804	846	801	789	851	820	819	803	819	794	850	773	820	815	808	861	779	798	778	780	818	854	773	805	854	803	848	800	817	833	792	818	823	826	779	791	849	799	795	818	828	801	822	809	846	807	777	849	876	817	811	814	785	813	809	845	826	815	777	855	841	824	774	808	832	834	788	813	769	757	855	824	858	814	823	802	799	860	801	855	847	796	845	788	802	810	820	810	815	817	777	837	830	769	802	814	803	810	800	819	841	800	847	805	854	812	821	814	859	807	806	795	820	830	847	839	794	809	824	826	802	868	846	838	820	832	784	810	824	898	834	805	840	817	814	817	828	799	789	816	814	787	840	780	817	844	844	815	848	845	828	843	819	860	848	806	798	799	871	826	817	863	800	834	819	829	780	857	846	840	840	834	847	831	794	837	823	866	809	779	833	820	829	783	778	832	847	783	826	794	817	806	777	885	826	846	837	795	789	808	843	819	828	807	841	829	798	783	809	780	791	802	849	787	862	846	784	831	824	834	869	820	831	799	819	814	822	784	783	787	833	811	814	769	824	787	860	814	830	867	844	769	792	808	833	803	820	829	845	839	829	791	776	818	825	845	774	801	798	810	873	842	834	753	838	828	809	768	872	784	860	841	792	823	808	774	860	799	848	878	862	850	837	836	842	858	848	818	782	728	820	842	847	829	785	797	874	855	852	763	818	852	817	814	831	810	791	854	826	794	878	808	800	892	783	836	836	848	814	835	809	826	830	836	795	842	801	817	782	828	841	781	786	804	801	872	790	853	802	773	793
22582	21052	28725	23836	21805	23970	25006	13615	9371	8642	6752	5115	4305	3645	3156	2696	2482	2171	2034	1794	1519	1388	1198	1336	1351	1334	1270	1395	1286	1247	1240	1335	1238	1259	1179	1229	1216	1160	1147	1125	1175	1124	1116	1116	1176	1102	1085	1045	1041	1037	1051	1071	1052	1064	1030	1013	1089	1053	1073	1057	1030	1010	1058	1064	1029	996	1059	1035	1029	1095	1054	1107	990	1030	1004	997	1000	1060	948	976	1013	992	1025	1057	1035	1038	970	991	970	957	1006	1019	1035	993	1016	1048	999	1017	949	986	987	1001	1027	1033	974	1036	975	1022	1039	1064	1018	997	1029	1046	990	1034	1030	996	1047	1044	971	1025	1034	1041	1027	1109	987	1065	991	1035	1046	1053	990	1012	991	1029	954	1046	1021	1019	990	1059	1060	975	999	1041	1009	1024	989	1061	1025	1032	973	986	989	962	1047	925	1045	1004	1070	1024	1076	1020	950	1050	959	1070	1022	1067	1012	941	942	1066	1025	1038	1040	1021	1016	1015	989	1043	1049	1018	1021	932	1022	1026	976	974	1057	1016	1017	1067	967	1041	985	994	1023	1060	983	1066	1025	994	1045	1011	1015	1030	1022	1015	1034	1065	989	980	1057	1044	1011	1031	997	1001	996	980	1064	1010	1044	1080	1015	961	1010	1018	1032	1014	1005	1007	1039	999	1059	1006	1039	966	996	1003	1048	1040	1011	1007	973	1024	1007	1034	1003	979	1001	1083	1082	1047	1039	976	978	1047	1021	982	1038	930	1041	1022	1115	1010	1036	1019	1002	1075	1003	992	1047	1052	967	1031	1038	1040	1063	1040	1025	1007	1031	1026	1055	1033	1055	1028	989	1028	1089	1047	982	980	1015	1051	1047	1008	991	1004	954	987	1066	1000	1087	1011	982	1008	984	1027	1057	980	981	1000	1050	1019	1068	1053	1034	1026	1023	1022	1025	986	969	1044	1017	1004	1051	938	1032	983	976	1067	1064	1069	981	1058	980	1055	1052	1051	1055	1053	1003	994	1012	1057	1053	1035	987	972	1076	1032	1019	1019	980	1045	1082	1035	1021	1017	1031	1035	1039	993	1045	971	1074	985	1123	970	985	1024	997	1048	1035	1039	971	978	1007	1007	1015	997	1000	1031	1022	1003	1084	1033	1018	1040	1018	984	970	1049	1045	1037	1006	1056	988	976	998	1011	1007	1043	1040	1052	994	997	996	994	1056	1021	949	971	1029	1012	1036	1052	1066	989	977	1049	955	989	1038	1033	1022	1031	1079	992	1022	991	988	1031	1026	1061	1027	996	1010	1048	1018	1027	1031	1021	990	986	1034	1027	1064	968	1039	1027	1001	1097	1050	961	1051	1010	1009	1000	1090	1008	972	999	1006	1009	1098	1038	1001	995	1030	1000	988	983	1037	1044	1056	1019	1018	1012	1026	1000	975	1000	985	1000	1014	993	1023	1076	1053	960	962	996	1033	1020	981	1010	1022	1028	1051	1014	1000	980	991	972	1027	1005	993	1001	1036	1013	1101	1054	962	1024	1033	1072	979	1001	1061	1012	1068	975	1026	995	980	964	1054	991	994	997	1059	995	1033	990	1004	1035	1015	1012	970	1044	1021	1039	962	1026	1007	984	1021	1041	1019	1067	1030	1031	1097	1035	1019	999	1035	969	1027	1076	976	999	928	1022	971	1041	1041	1033	1017	1031	1029	1037	1003	985	1030	1047	1001	950	1085	971	1029	966	1005	1031	955	1009	1033	1009	1030	1005	992	1026	1071	1056	996	1007	1016	964	1004	995	1014	1048	1015	1062	1020	1051	1019	1011	1027	1058	1021	1005	1007	1034	1009	1027	1028	1036	1066	1024	1003	984	1000	1066	968	1013	1041	1072	1084	1028	1013	1017	989	1014	1123	1012	1074	1040	1012	1051	981	989	1019	1040	1015	1012	1019	1039	1020	1062	1088	1032	1050	1022	997	1037	991	998	1024	992	1024	975	961	1022	1031	1027	1000	1004	964	999	1008	994	1014	1013	1038	1007	1063	1063	985	1022	1043	1011	1005	1015	991	1035	1034	1020	1023	1014	1002	988	959	1004	1039	1050	993	1059	1057	1005	1021	965	999	983	1022	1015	1006	999	968	1044	1003	1017	1057	995	1076	1037	1034	1017	937	1039	1022	1003	1097	1025	950	994	989	975	990	958	992	1029	1077	959	1004	1025	1091	1052	1009	1066	1010	993	1020	979	1008	1014	1088	1012	988	1000	1037	1110	1028	1007	1028	1069	981	1002	1016	1064	1033	950	983	1040	1047	1046	1002	972	1010	1029	995	996	1012	1009	1067	1033	1074	1004	1078	988	1038	1037	1012	973	975	1004	1017	959	1029	1035	1002	982	1016	1010	1052	1009	977	1000	975	1018	979	1074	1006	1035	948	1016	1029	1012	1027	1021	993	1033	1049	1006	973	1006	1017	984	1052	1057	989	1004	1023	1002	971	1079	1003	995	1057	984	999	1078	1032	1035	1018	1038	1063	1050	1015	965	1003	995	1029	1009	1030	995	1016	987	1027	986	1027	1063	1050	1051	976	1037	1014	998	1021	1022	1048	1039	1037	995	1020	958	1038	1048	1098	1008	993	1020	998	1093	982	1020	998	976	1013	1077	996	988	1013	1015	997	1005	994	969	1008	1045	1011	974	1004	1030	1076	953	997	969	1006	1022	1032	1042	993	979	1074	1008	950	1018	985	995	1075	980	1080	1029	991	1023	1038	1008	1059	998	979	1065	1031	988	992	1048	1029	1017	1032	997	980	1023	1016	1046	1025	1070	977	1044	1002	1040	980	987	1025	1013	1016	1018	1016	1037	1007	1016	948	1053	956	1058	1003	993	1016	1002	1000	1009	1038	966	1086	1066	979	1077	1015	1040	977	1025	984	990	1009	987	1041	950	1035	958	1020	970	1120	997	1062	1032	1077	1023	1035	1082	1052	1015	965	1002	1054	1003	1048	959	1041	996	1021	1016	1066	1005	1015	1005	1001	987	990	943	1033	1034	1013	984	976	1097	1030	1063	1056	1024	1000	1063	1055	1017	988	982	999	1029	1042	1025	1004	1061	1014	989	1006	1010	992	1038	1006	1025	978	1052	1006	1011	1012	1006	1057	977	995	1023	991	1013	1003	1023	1065	1026	998	959	1012	975	1024	1001	1007	1006	977	1032	1042	1025	1032	1016	1058	1027	984	1068	1011	1028	1002	1002	976	1018	1007	1038	1019	970	1008	998	951	1019	1036	1039	989	1040	1050	997	1033	1025	995	1034	1003	1106	1037	1026	1079	1037	1016	1076	975	978	1023	989	1029	1064	1065	1041	1006	1044	989	1035	910	999	1038	1009	999	985	1029	1034	970	1027	1052	1040	980	1014	1028	1026	1015	1001	987	984	1033	1036	1043	1014	1007	992	979	1047	1040	986	1056	961	1022	996	1026	1020	968	984	1048	994	999	1033	1064	976	991	1008	1069	1038	995	1017	1051	1009	1070	992	1006	1057	1046	1031	945	1034	1066	1020	973	998	1022	1025	974	949	1035	994	995	1018	978	973	1011	1031	997	1014	1039	1083	1025	1013	1031	978	975	1020	1014	992	979	1056	999	1026	990	1047	1004	1132	1067	995	1045	1026	1070	931	1043	1058	1061	1012	1049	1063	1015	958	1011	1002	999	1024	1025	989	1024	988	1126	1019	1031	1007	1063	1008	999	1023	1026	1088	1028	1110	970	993	959	958	1011	1032	1022	987	979	1045	963	1007	984	1036	1004	1062	986	995	1051	1029	950	1023	1038	974	963	1036	1008	945	980	974	949	1019	986	963	1005	1009	1006	947	1008	1012	1010	1016	916	1054	1025	1051	1012	1059	1014	1003	1011	1057	1103	1039	977	1063	968	978	1049	994	946	968	988	1027	992	1035	994	1030	987	971	983	1015	990	982	1000	1027	989	1008	1012	1037	929	1013	1062	986	1021	1023	982	1001	995	1018	1018	1049	1053	1034	1054	999	996	1012	1016	968	1025	1074	1058	999	1053	1009	1034	1059	1005	1032	1010	1002	995	1013	1012	968	1007	981	1046	974	1048	1028	1014	1086	963	1003	1055	1012	997	1039	981	1031	991	1030	1004	1029	1010	991	1064	1044	1003	963	1026	1035	1032	1020	1031	1005	1019	1071	1024	1015	956	1023	966	1014	969	997	1048	984	1009	1048	1012	1002	1004	1026	1031	965	1048	1061	927	986	1019	1062	1013	963	990	1047	958	1013	997	1023	981	1005	1057	1031	1034	963	1035	968	1012	1045	1062	979	983	1017	1022	947	1004	1100	995	1050	1028	1002	1051	1022	1040	976	1051	988	1014	990	1087	958	996	1006	1076	1029	1036	982	1013	1003	1033	1035	986	992	1047	989	1022	1012	1023	1013	982	1038	1020	986	997	1042	1016	1076	963	951	1066	972	1038	999	983	1009	1007	975	1055	953	1010	1030	1024	981	1076	975	1087	1042	1061	1023	1025	997	960	1013	1045	1036	1016	950	1093	994	1064	984	1044	1014	974	1005	964	1049	1012	976	1044	1023
31760	56782	46987	38120	30449	26591	22644	15122	12955	11427	9219	7185	5968	4964	4088	3525	3084	2803	2450	2123	1605	1507	1398	1399	1400	1394	1434	1459	1242	1281	1357	1267	1287	1261	1204	1220	1167	1188	1159	1188	1182	1136	1119	1104	1105	1068	1063	1040	1040	1008	992	1039	1066	1032	944	1028	1009	975	977	1009	964	1041	1063	1007	998	965	987	949	988	1029	999	1012	975	981	972	1007	995	960	1020	992	997	1020	974	1068	970	986	972	1017	1011	983	942	1069	1053	969	954	993	1017	945	1036	981	1016	961	937	1018	989	1023	950	1012	1026	1009	982	1031	979	972	1020	1042	1011	1004	999	969	1033	1060	1011	1012	946	937	984	1007	954	1041	975	990	975	960	980	1027	937	1002	1000	1020	983	983	954	959	1034	968	1051	983	1048	1001	1021	947	925	983	937	968	989	1008	935	959	958	989	1034	952	963	1005	1027	980	998	1021	929	980	1002	987	1023	955	1004	958	1049	1014	965	1034	1019	1025	966	1018	953	973	956	998	969	1026	1015	980	1084	994	1034	981	969	964	950	1032	979	993	924	950	1011	993	1029	1007	972	993	970	917	1030	865	978	988	993	1011	989	967	1035	992	1018	976	981	967	954	987	1056	1008	1013	1000	1003	973	983	961	984	973	1015	1021	1005	1022	1012	1036	985	990	1000	1022	1031	955	989	992	957	1007	977	940	984	994	1004	982	1008	999	962	999	971	996	1015	1006	1018	1057	970	968	1023	937	991	953	1051	1064	1023	968	950	1024	984	1010	939	1009	1005	962	942	1014	1047	1019	1028	937	989	953	998	999	900	1025	966	1009	1055	998	999	938	997	990	1014	1012	967	1016	1047	975	953	938	1053	987	965	978	965	1003	996	1005	947	978	952	976	1000	967	976	951	985	975	1009	939	931	1027	993	964	990	956	997	958	999	989	995	1045	1009	996	1008	946	1017	954	982	987	965	1037	975	957	969	982	1043	976	988	988	977	1015	983	998	1007	955	1037	1031	953	995	1022	978	1007	992	980	1005	1002	993	1031	1036	1030	1000	977	961	991	994	1021	1006	945	1028	1002	938	993	937	1024	953	967	1026	1033	996	943	991	1013	1002	1046	984	1012	1016	1050	1011	946	972	1046	977	973	1000	975	964	994	1000	972	950	998	955	988	1030	1010	1020	996	979	990	992	1014	991	967	1000	1021	1004	1003	988	1033	1030	975	953	987	974	977	1016	1001	1008	1016	1022	1013	981	995	974	1018	1030	1006	997	1008	961	980	953	1010	903	952	975	988	1015	1042	959	982	975	1027	1000	956	1049	1017	935	1005	1026	965	1007	936	965	1003	998	997	932	998	1023	995	968	1007	970	962	1037	980	1078	981	990	989	972	969	934	1024	1013	950	1042	946	1009	1000	976	990	989	1013	980	1005	978	983	955	1020	1030	1023	970	1019	983	977	1043	1007	984	984	1025	1010	1042	1012	968	944	980	980	985	1019	994	967	1042	1070	965	964	994	1002	982	1024	1004	952	991	961	992	980	1050	997	951	1002	1023	1004	991	1006	965	980	949	972	996	981	989	1015	990	987	1005	940	1028	927	990	960	1003	1024	972	973	1010	948	983	979	1018	1009	981	966	1045	1044	950	995	1000	983	1024	972	938	1006	1026	1015	981	1049	983	1003	994	974	1033	994	972	1020	1008	1010	972	1008	1005	1011	996	953	1049	979	983	1005	1003	972	1009	1044	1038	987	1050	973	974	1023	979	991	969	976	929	1038	929	912	971	966	1003	1046	1051	1008	977	1011	1046	1035	1022	995	982	971	980	994	1018	1014	971	1022	995	965	971	987	915	1067	1029	1012	989	952	993	1012	963	1012	964	996	1018	981	1006	1050	993	970	991	1023	922	985	930	979	983	981	1016	1005	1017	987	1006	991	945	1065	1008	984	1033	1009	989	938	1013	925	995	1000	981	1011	1020	954	927	989	939	1014	927	954	1031	1047	993	1019	941	1026	994	1015	973	994	980	991	996	997	954	1013	987	1038	940	979	1041	927	991	984	994	982	945	1005	1002	986	974	965	950	966	1003	973	958	1035	962	949	1002	965	973	998	957	950	932	981	1045	974	1056	978	967	968	965	963	962	961	944	1018	947	1004	989	981	951	1000	962	998	990	1018	958	994	954	978	945	966	967	1003	1026	951	1017	979	1011	992	1007	970	1040	990	1036	1030	992	985	1030	1006	1025	986	1007	992	984	996	959	1007	968	998	988	1007	977	1018	1006	960	982	995	993	1001	1035	1009	964	969	958	975	982	974	983	1034	1000	1024	997	982	945	1019	982	964	965	983	1000	979	987	949	986	988	1040	1004	974	1022	949	958	988	1054	958	969	992	1035	1030	981	953	1014	1002	951	984	921	982	945	984	1009	965	1041	1050	1004	984	1037	1002	1006	1013	993	966	983	1034	1018	996	997	1035	995	1001	986	980	1011	1009	1007	964	1042	990	916	934	984	993	971	962	977	1019	982	980	987	1004	992	924	1000	999	999	1061	1000	990	1047	995	989	996	972	1000	1008	1021	992	1043	975	1009	952	944	980	958	932	938	964	1037	974	967	974	1020	993	999	1013	951	994	1022	1005	987	1007	1000	986	990	932	1085	995	1009	963	985	985	971	977	952	940	934	1027	997	918	958	1011	1002	995	1009	955	1022	1000	989	1008	982	939	967	986	954	1024	986	983	993	1042	956	971	1010	931	933	979	1032	1017	947	988	968	994	1053	999	979	963	981	1015	1022	994	1001	992	1003	969	969	958	1016	1063	995	990	982	1024	1028	1049	1026	986	984	951	1040	973	979	974	1017	963	929	992	987	998	959	1006	991	1043	973	972	1005	1027	973	995	996	954	995	971	1009	1035	1012	1040	1044	947	977	986	1003	981	975	1000	974	1004	991	979	988	994	1038	997	1049	1045	988	968	974	983	1019	1023	1018	1016	1009	991	985	1016	942	960	1042	1038	1074	1007	977	1024	992	982	1034	1007	965	975	1006	1025	1014	961	977	961	1017	959	976	1017	975	982	1016	992	944	990	1000	1038	967	1002	1025	975	1023	962	974	959	956	1012	961	1031	967	1050	993	992	979	976	988	1018	947	908	959	929	1065	979	994	977	978	995	926	980	1016	936	961	994	948	979	987	1014	968	1016	1030	930	952	1023	1023	948	1023	1004	989	962	1038	1027	1001	1050	996	1034	959	1017	1008	1034	948	1036	1054	922	969	962	1012	937	1000	969	938	1020	993	1014	988	1039	985	1003	990	997	992	975	1008	1048	989	981	988	990	1039	966	997	941	1018	980	992	950	966	1020	1002	1018	988	1005	974	960	972	972	963	1028	1004	929	1004	948	1023	1070	1013	1006	973	991	1035	1012	957	986	960	1021	1018	985	1028	1019	982	1000	950	988	1008	1006	938	989	1022	962	958	993	979	978	1022	992	960	944	1028	1020	925	968	1044	999	978	1040	977	1006	969	1037	1043	981	944	949	954	1014	1004	960	1005	1006	971	1001	1015	1023	1019	1007	992	1015	961	958	975	957	979	948	988	1017	1018	1062	932	961	973	981	974	982	965	998	1000	1033	995	1006	969	941	1006	1011	933	1017	1033	950	959	964	986	985	992	1023	958	995	1024	937	1024	997	1002	987	1049	1038	940	962	1034	943	989	989	968	1036	1025	959	993	976	977	1007	1021	933	971	970	966	981	973	1028	1001	980	938	933	1008	951	1023	1014	1007	1006	980	968	978	943	968	1016	964	1012	988	986	971	1013	939	964	967	1010	957	962	1016	1002	966	1012	991	1019	936	983	999	966	988	996	1002	958	1001	1021	1018	891	907	989	986	1051	961	974	999	986	981	985	967	1058	1089	979	1002	1008	950	953	959	1001	981	1003	956	926	1033	984	981	977	977	1033	970	975	1054	963	968	968	1007	995	980	1031	1009	1031	1008	972	1003	972	1024	946	1008	1016	1049	973	1002	991	951	1020	985	996	988	1049	928	1017	947	1053	943	995	963	942	988	999	917	917	952	953	1010	958	957	990	972	1099	1040	1012	952	1025	1037	942	1033	1002	996	985	1032	970	975	1024	988	963	962	958	939	984	997
29676	31022	36221	28499	17065	10643	7971	5386	3745	3378	2837	2242	1783	1602	1389	1263	1168	1106	981	842	877	757	758	823	750	781	780	758	747	707	758	730	704	678	720	711	744	703	717	696	758	725	706	710	673	688	716	703	685	667	684	701	666	665	673	629	689	677	656	654	681	635	669	613	673	638	701	686	628	654	625	655	617	673	663	689	665	638	644	644	693	664	717	663	635	654	651	702	700	725	672	699	687	686	663	657	650	645	657	642	668	636	689	715	689	701	710	653	684	724	663	665	657	661	650	666	664	691	648	662	673	638	643	712	618	653	707	649	647	669	612	683	637	659	653	670	645	643	641	697	636	658	670	710	679	629	652	662	707	724	663	639	636	675	658	664	744	671	684	636	687	650	689	626	625	660	634	672	688	642	668	680	645	696	686	668	724	732	671	688	671	698	679	697	646	649	673	671	645	696	666	669	679	607	645	679	657	662	696	662	641	670	647	687	642	652	657	627	693	663	654	686	663	675	626	656	687	685	660	672	635	605	690	666	650	699	702	635	651	685	642	667	656	697	661	696	658	674	680	692	716	668	661	719	687	670	653	712	652	650	670	660	670	674	642	636	662	698	658	706	663	617	673	663	737	628	702	637	674	697	674	638	693	652	616	700	675	619	658	640	656	692	683	582	638	667	707	642	609	703	684	656	659	710	631	712	673	651	693	677	607	684	673	637	650	649	706	656	679	669	666	661	727	701	642	655	662	630	655	651	676	674	655	617	668	654	713	686	671	665	663	635	672	617	650	673	658	700	684	686	638	654	694	667	715	645	671	683	691	657	621	659	676	652	647	677	702	626	627	699	672	678	653	633	710	638	657	619	713	642	667	647	673	660	654	676	676	669	678	669	690	663	658	626	656	641	675	665	651	655	658	649	732	665	630	635	644	670	664	624	655	716	680	644	659	662	682	692	645	687	639	685	645	642	654	663	659	622	640	687	674	711	678	683	669	658	638	658	671	673	682	697	681	725	745	647	675	700	646	673	669	692	696	630	688	682	679	646	710	680	641	638	691	695	636	684	659	685	653	689	693	659	703	669	692	714	647	624	670	632	657	676	667	663	682	624	663	671	668	620	654	670	665	680	686	693	653	647	656	631	669	651	660	718	706	672	703	701	651	634	636	698	682	610	672	675	691	684	678	670	663	673	671	615	679	658	699	684	671	694	672	687	677	706	651	682	715	654	696	653	684	726	637	665	645	686	648	673	689	681	689	689	656	638	633	692	680	652	684	659	660	657	665	631	652	713	688	653	685	655	670	653	665	688	636	691	658	653	704	689	671	684	667	667	661	650	639	636	681	671	659	663	624	689	661	636	693	676	680	603	633	635	662	671	629	611	643	699	669	692	702	620	665	630	642	658	664	669	694	677	717	701	708	708	686	695	645	670	641	647	668	666	667	673	707	626	700	648	730	639	655	675	688	676	715	702	649	741	639	685	649	707	651	625	720	627	634	672	702	666	719	644	655	668	712	647	613	668	660	640	679	665	688	635	677	651	686	631	658	718	670	693	654	652	634	633	616	645	648	689	643	667	686	632	667	623	687	629	661	654	712	726	654	688	710	649	680	661	677	641	676	682	655	646	697	689	653	664	638	678	654	676	634	656	716	691	660	668	671	709	624	663	654	666	666	680	633	726	605	678	680	698	670	682	706	659	646	655	696	691	637	721	678	675	734	679	699	688	606	712	651	683	649	691	667	691	669	719	656	694	680	666	649	655	662	678	686	687	641	646	688	635	629	667	644	671	638	657	670	661	640	629	642	683	651	662	680	702	675	694	684	639	650	669	677	683	688	694	689	697	651	691	664	685	666	690	673	652	674	644	681	658	690	686	642	647	692	713	687	675	662	647	685	606	669	655	653	702	648	672	706	702	701	626	677	636	679	714	657	655	668	666	645	662	707	662	640	702	688	653	666	709	654	699	708	684	665	657	653	663	627	703	673	648	690	690	692	667	684	688	681	663	714	671	650	670	658	696	702	680	687	650	664	690	680	663	648	605	714	656	709	670	676	660	672	673	672	638	647	672	647	668	683	664	634	670	654	670	669	659	632	666	679	664	674	619	719	687	694	668	616	711	634	644	644	623	665	690	714	650	658	637	651	637	637	683	651	655	697	644	641	678	662	714	625	634	657	668	644	682	708	623	656	665	671	656	698	627	664	690	675	658	653	693	630	680	655	641	696	661	661	680	697	610	681	654	674	654	668	669	732	653	659	647	651	692	707	668	654	641	643	693	650	645	636	682	696	670	686	648	703	711	633	689	691	678	683	650	611	685	687	646	640	690	649	685	677	662	659	722	708	692	622	668	696	717	693	608	659	678	627	709	651	618	678	643	648	619	671	668	620	595	673	705	663	670	684	659	639	674	630	653	640	616	652	626	661	691	657	681	675	691	646	645	689	688	640	640	674	704	656	624	652	650	659	626	680	688	676	673	626	660	687	634	661	626	652	697	638	668	640	712	667	685	723	692	653	644	637	649	690	658	710	669	619	658	712	714	683	651	701	681	668	652	638	650	643	643	649	764	695	633	723	674	711	638	639	657	699	697	684	674	688	695	681	670	676	690	666	666	722	687	638	698	701	686	708	672	667	615	672	696	663	671	682	681	677	654	641	691	678	671	609	661	685	678	664	640	688	647	706	665	622	685	722	691	716	648	665	627	661	683	649	655	668	634	727	640	664	726	621	630	650	683	703	678	684	698	667	647	683	706	640	660	639	661	604	689	650	632	670	649	592	621	681	672	659	693	681	619	655	671	654	647	678	681	696	678	645	647	657	692	667	689	646	615	708	665	663	632	668	660	607	631	642	646	616	680	627	646	655	673	696	666	643	711	639	626	647	714	647	632	698	706	662	665	679	647	714	659	661	647	681	642	646	695	637	632	665	674	649	664	678	648	697	643	650	672	652	634	652	664	672	627	621	664	682	681	725	659	684	647	665	656	718	682	657	656	640	700	652	662	656	646	676	669	667	672	657	699	700	686	702	734	671	635	702	644	699	643	684	668	676	670	658	663	616	692	645	680	684	649	681	648	643	681	655	678	727	671	676	656	606	724	675	642	709	665	699	685	669	665	686	660	682	706	662	650	695	635	631	649	664	688	666	661	652	645	665	689	696	681	646	652	700	672	626	714	678	670	642	670	612	658	658	662	649	702	644	671	626	684	661	692	707	670	675	687	634	712	680	712	656	675	661	667	698	712	654	624	689	692	660	667	624	678	669	691	630	622	717	665	695	619	693	670	652	662	657	604	720	672	680	678	664	680	691	622	695	671	715	676	660	666	656	674	644	661	667	683	675	674	694	678	629	683	737	676	656	714	647	656	666	664	656	650	658	682	683	673	665	632	660	706	678	668	598	686	639	663	632	647	598	651	675	667	701	660	638	670	675	614	662	670	642	695	657	612	699	682	665	694	716	698	664	708	636	710	671	690	691	624	656	670	660	633	654	675	669	681	645	688	645	706	673	652
27337	44303	34820	25616	17533	13414	11143	8100	5561	5224	4326	3316	2584	2205	1896	1523	1525	1426	1124	986	908	802	878	844	881	848	847	857	797	778	757	736	777	762	775	766	722	717	702	792	739	718	684	753	749	713	704	730	715	712	671	719	705	697	672	662	731	709	680	670	713	652	672	693	696	671	692	685	709	679	699	681	674	681	714	670	659	666	670	705	683	660	696	650	669	671	682	651	657	672	685	682	683	615	689	693	639	697	730	718	692	697	657	704	680	671	673	687	703	701	667	698	674	713	649	651	656	668	688	679	692	685	702	692	674	671	686	710	625	692	651	665	687	678	644	671	633	716	683	637	658	683	738	711	724	695	665	670	691	713	714	652	653	706	720	672	649	679	652	684	668	656	639	712	665	654	613	700	703	664	694	673	681	660	706	692	681	685	644	731	667	698	690	672	716	653	739	682	684	713	704	679	645	637	740	703	694	723	663	715	689	719	714	683	701	617	664	670	676	675	641	666	638	631	663	711	686	694	684	671	673	645	623	675	718	679	692	672	693	659	697	669	634	678	684	655	636	714	662	705	680	721	682	698	697	685	644	682	695	680	659	679	722	626	675	654	672	702	661	667	688	625	720	645	665	679	703	670	696	646	652	686	658	674	721	663	683	680	678	697	679	700	692	666	677	724	695	624	627	685	682	657	691	678	680	703	636	722	694	675	672	683	700	669	672	661	706	687	673	673	697	682	713	676	682	672	717	700	653	672	722	704	653	652	700	710	686	754	728	633	684	692	697	693	760	708	660	679	653	681	619	635	733	663	690	703	701	685	647	675	663	662	692	681	675	680	689	737	686	635	695	678	641	716	693	679	687	651	660	612	696	679	680	701	655	674	679	679	660	651	734	653	748	644	693	685	675	666	692	669	660	699	667	669	676	660	672	686	682	666	716	654	656	696	703	691	690	679	693	706	700	676	636	691	688	672	676	682	657	691	703	684	650	698	706	668	709	672	687	703	689	666	646	662	699	685	626	682	672	693	668	697	673	745	654	673	676	638	678	674	671	679	654	697	695	668	682	688	638	718	650	695	652	733	708	676	663	691	681	692	688	682	730	654	694	665	713	683	671	670	628	668	690	664	675	689	677	653	667	695	714	668	711	666	680	710	718	649	691	676	671	670	733	674	652	663	671	657	670	719	707	717	673	735	670	680	656	667	613	677	699	679	674	678	675	665	663	727	663	670	710	671	677	673	691	710	719	634	662	672	658	669	717	626	653	719	660	650	653	682	669	640	658	687	658	696	682	717	646	669	674	664	664	710	661	643	715	679	672	654	657	704	670	679	670	680	663	645	685	653	703	716	606	651	702	677	667	694	706	662	710	671	666	705	682	691	681	723	780	640	630	639	700	683	687	642	709	678	702	650	709	686	676	689	651	714	687	679	663	671	673	726	669	689	684	696	693	700	692	694	689	677	661	669	627	702	719	671	667	652	712	668	661	688	695	629	697	650	668	685	705	694	665	663	717	654	644	671	682	652	674	677	694	703	712	661	671	726	710	665	658	695	668	721	639	739	662	711	700	640	676	674	667	643	671	680	677	675	735	715	667	696	714	677	687	698	672	675	687	718	659	648	628	703	682	664	657	634	689	664	705	695	680	661	678	676	673	680	694	719	665	676	685	609	639	693	708	650	715	731	715	678	731	693	653	708	686	646	710	677	680	692	654	660	679	673	685	637	698	739	680	641	680	658	681	656	678	698	699	698	678	684	658	693	662	651	702	710	636	687	715	681	690	707	681	685	675	678	673	722	686	643	686	709	695	672	630	709	706	659	670	696	699	668	665	669	696	725	693	697	673	675	694	664	673	660	670	641	674	691	676	684	677	665	678	682	706	670	654	645	663	646	660	692	696	642	699	683	691	672	701	686	696	655	678	645	663	716	695	710	657	703	683	702	655	677	706	680	678	700	723	656	636	679	654	727	691	712	706	669	687	713	632	663	766	673	659	696	651	699	653	696	675	686	648	684	675	633	698	682	703	657	687	737	674	607	647	666	742	672	703	721	694	698	711	614	694	671	653	699	648	718	668	692	693	673	732	681	670	689	678	653	660	687	708	658	719	671	657	685	649	726	678	686	632	682	677	665	655	660	718	671	714	678	669	694	691	683	698	664	629	653	617	680	687	696	657	692	727	674	673	657	719	662	645	652	625	656	662	671	688	745	676	646	665	652	704	713	633	672	679	692	679	664	724	679	640	682	724	694	734	690	684	683	671	648	712	656	670	683	648	672	663	652	656	678	626	664	683	658	731	652	644	680	709	654	668	697	686	652	703	705	671	682	700	712	660	721	669	667	691	750	655	630	670	702	672	710	651	679	670	642	672	698	653	677	679	665	626	670	665	656	652	686	663	685	675	679	688	690	698	640	644	707	680	651	711	617	667	712	685	659	708	713	676	624	686	668	645	687	644	688	620	695	661	692	666	731	726	680	714	658	732	677	640	665	709	646	746	684	692	667	721	670	697	668	699	678	707	657	690	665	707	673	675	679	668	651	703	697	668	677	653	700	718	686	671	658	661	709	638	684	694	630	672	665	673	662	676	676	655	630	651	708	687	668	714	684	640	648	653	682	650	671	700	654	698	677	639	724	686	664	653	660	630	680	644	698	682	681	673	691	697	665	669	656	616	656	684	635	701	655	697	688	652	691	675	648	637	673	645	725	639	635	664	686	633	667	701	738	668	676	672	692	721	652	663	669	641	727	720	635	682	686	694	696	662	702	647	761	693	663	662	653	665	719	690	651	715	652	676	669	674	674	650	683	657	688	665	701	661	699	698	713	651	727	662	692	732	667	735	666	680	704	693	638	683	670	690	660	672	716	712	718	625	690	682	675	701	675	660	664	720	637	655	712	670	651	644	636	724	671	738	642	685	641	649	691	708	715	709	645	693	664	648	691	668	672	661	704	698	672	667	671	628	699	691	736	642	683	678	664	693	704	634	701	726	713	698	737	665	704	639	673	676	686	705	687	727	669	698	688	671	693	691	716	646	659	687	723	691	685	696	708	713	695	684	699	681	660	650	654	688	676	703	641	682	645	666	676	628	674	642	702	664	719	665	679	645	689	692	709	624	711	698	689	684	687	660	634	699	701	691	706	687	648	693	752	699	701	730	651	680	695	726	656	651	692	654	684	678	685	721	680	685	667	678	656	639	653	689	683	616	732	684	699	704	643	666	680	668	695	665	666	670	730	658	658	700	654	718	661	720	677	679	667	701	719	680	698	682	609	691	688	701	651	705	695	697	676	671	648	665	698	667	723	673	654	650	719	663	642	682	677	643	680	699	663	677	670	719	672	727	718	697	690	724	684	667	673	671	738	660	692	661	670	697	681	644	666	726	700	635	702	673	681	663	730	687	633	691	664	700	655	686	713	696	686	679	629	666	658	670	667	650	733	645	734	682	706	653	696	679	673	707	715	705	648	631	653	709	715	655	672	738	677	671	639	711	661	671	646	641	690	680	647
23671	21046	28600	24915	22982	21551	16452	10510	6898	5343	4742	3805	3063	2640	2205	1834	1686	1621	1438	1139	1039	972	970	1004	1045	1023	1000	1010	901	925	963	892	954	940	964	916	870	881	901	903	821	806	861	852	816	764	782	812	803	799	842	822	834	852	758	826	750	773	757	808	763	782	790	759	764	798	781	773	763	779	791	754	752	760	794	793	833	754	801	748	759	828	760	764	772	759	796	777	797	777	786	785	772	725	835	795	796	749	824	840	792	773	814	743	791	781	810	824	775	736	758	813	719	756	794	781	796	775	806	772	794	758	813	767	816	792	825	743	816	763	787	780	784	810	776	795	753	746	755	800	797	799	785	756	766	830	741	802	820	763	753	795	775	808	709	781	776	751	772	787	769	761	831	777	779	791	829	775	782	772	739	817	802	786	780	746	823	796	751	795	775	744	833	792	791	784	805	785	809	786	814	780	807	765	775	778	770	762	791	774	736	802	790	757	793	775	793	831	771	766	814	822	813	773	809	752	877	786	799	759	788	752	772	781	796	798	819	807	779	767	774	787	850	776	754	795	785	773	783	843	746	744	763	773	728	813	819	793	786	768	768	780	780	783	762	794	797	823	810	844	788	762	755	788	802	768	873	797	764	759	785	809	787	776	758	815	787	818	766	792	778	783	780	768	794	786	796	776	758	752	820	746	761	780	780	788	790	790	825	795	796	761	786	786	732	777	737	799	845	770	794	734	757	809	767	784	799	756	762	811	774	808	817	760	798	778	787	835	813	770	806	755	781	790	796	791	783	785	755	789	764	817	777	799	795	763	782	787	753	810	796	741	796	795	795	809	789	790	834	806	769	775	788	718	819	777	796	738	791	794	815	786	794	819	828	797	820	741	798	738	858	750	755	819	765	806	790	768	784	850	778	789	771	773	741	804	830	828	783	769	780	766	796	830	767	757	809	755	791	720	840	759	798	828	778	814	818	735	795	779	806	759	770	817	811	804	747	754	802	800	782	796	763	781	771	775	770	837	830	795	828	727	807	763	817	795	772	799	765	807	814	854	785	748	759	765	831	810	785	832	743	767	783	796	781	824	789	766	813	766	776	752	779	769	770	778	815	716	747	784	784	769	792	768	806	757	794	802	749	825	766	788	797	754	751	776	812	774	815	801	741	787	802	762	777	807	774	751	832	833	786	771	770	767	766	730	783	727	791	833	744	776	837	779	718	820	783	780	762	753	777	781	794	808	796	781	786	777	827	840	756	787	782	768	794	749	782	799	742	771	748	758	774	809	758	817	780	758	773	745	790	758	757	793	814	803	756	762	761	779	772	771	760	773	798	803	794	756	836	713	769	798	731	751	756	800	826	757	775	796	755	776	770	744	806	779	786	805	765	778	804	770	779	821	764	763	768	863	815	807	773	717	806	735	804	761	806	792	730	789	805	855	788	834	769	769	764	831	733	780	748	807	810	791	765	768	783	757	812	757	818	752	865	770	731	750	792	827	768	839	742	759	814	777	800	749	809	795	799	802	814	796	788	803	765	848	716	827	797	787	774	800	771	797	792	833	778	752	763	800	840	750	790	746	805	774	784	770	748	795	831	802	803	773	782	754	846	813	781	777	764	806	756	795	780	782	764	799	819	772	786	836	824	818	784	792	749	791	841	760	801	785	728	806	779	784	761	779	788	805	765	777	797	753	794	766	815	777	800	810	775	775	778	771	796	785	767	770	789	798	805	765	790	806	748	777	820	800	769	797	726	776	768	798	742	833	818	795	781	810	800	765	823	781	821	782	816	780	809	769	801	785	802	778	806	788	751	777	778	800	762	772	809	825	777	744	734	802	776	795	730	755	757	771	757	799	789	801	803	777	772	772	802	766	734	798	784	790	805	810	736	813	813	785	764	802	849	778	745	777	837	791	816	767	830	826	770	756	782	738	814	818	787	760	788	810	784	778	750	735	775	786	745	739	840	768	717	779	809	792	793	787	780	810	783	765	775	812	774	742	789	728	818	787	798	789	765	830	754	818	835	803	773	750	761	762	764	797	822	797	790	803	821	829	793	801	795	739	772	776	774	768	779	767	795	760	752	766	766	808	730	821	830	764	749	776	767	762	774	761	756	850	815	774	810	737	828	822	815	787	776	809	794	774	772	856	791	764	781	755	732	855	764	769	779	762	740	821	777	794	790	804	766	782	780	770	826	734	767	749	765	790	821	811	782	793	793	723	831	762	760	789	789	792	799	810	771	819	803	793	847	843	765	780	768	762	821	826	801	808	801	800	740	780	726	810	763	732	770	762	752	797	789	728	743	761	782	761	775	811	766	752	741	788	781	793	777	789	767	776	776	806	806	787	759	853	748	769	770	807	776	816	774	771	829	803	771	768	759	771	744	797	728	791	831	829	769	768	805	821	830	772	745	801	835	830	778	776	779	717	782	739	825	813	761	782	802	812	752	723	756	827	823	832	832	756	842	749	807	751	809	812	805	829	781	789	775	747	776	779	767	834	823	836	742	868	769	751	792	800	816	765	816	747	775	752	756	766	808	777	778	784	810	772	811	787	753	808	762	732	774	779	804	794	789	807	797	799	750	794	766	836	756	771	773	739	778	800	841	769	832	782	734	780	809	741	793	762	810	742	758	794	795	735	802	746	835	769	812	804	761	766	775	800	806	783	844	759	803	811	797	760	801	761	826	769	769	762	789	795	826	740	809	767	777	810	820	834	748	757	792	766	770	754	758	731	822	765	812	728	749	807	832	754	790	760	775	811	784	773	765	786	770	728	828	801	734	807	775	826	738	801	758	756	784	822	765	769	769	787	807	768	775	769	795	773	766	825	816	757	794	804	775	810	791	793	753	776	789	801	804	778	798	760	802	734	847	785	813	811	790	782	761	778	773	780	799	787	740	767	768	818	776	740	836	765	832	811	792	798	769	799	759	760	848	790	774	785	760	760	851	773	721	785	785	761	796	740	773	783	771	753	813	802	771	770	818	803	804	781	771	774	770	797	717	800	824	755	788	829	814	774	817	778	812	797	768	783	791	789	767	833	768	773	784	767	769	801	784	800	809	787	770	789	768	800	764	774	799	728	794	783	758	767	787	777	784	787	759	821	790	761	780	740	854	824	844	776	786	773	788	742	862	754	754	797	786	794	796	751	788	792	767	816	735	795	772	755	754	773	871	718	746	792	737	845	725	692	771	780	775	786	833	746	791	807	831	812	779	797	762	798	757	809	796	818	773	773	772	792	798	738	784	765	833	828	805	823	799	738	762	800	769	771	761	725	783	775	797	780	745	793	794	753	745	799	759	753	794	771	765	844	877	757	849	776	797	765	799	753	841	811	788	802	751	774	781	842	724	755	832	810	778	759	785	750	770	734	806	728	794	775	773	817	776	786	794	793	771	786	745	776	787	751	776	815	766	736	764	757	773	728	751	788	796	802	798	796	774	814	744	762	790	777	760	734	794	798	826	821	779	790	835	775	777	839	767	813	817	783	789	790	803	818	791	780
29085	52501	42761	33117	25644	20725	16379	13524	9677	7678	6942	5186	4170	3519	2925	2375	2291	2058	1791	1382	1218	1196	1102	1076	1073	1097	1085	1040	1005	966	986	994	953	942	924	937	881	949	938	930	878	855	914	846	826	862	870	838	745	797	818	811	819	765	808	767	836	766	757	826	757	782	780	821	732	738	744	767	780	767	736	763	796	815	759	769	839	834	735	741	744	755	803	808	816	813	737	820	760	791	739	839	750	782	783	793	799	786	751	786	739	798	782	813	801	793	788	775	742	778	749	785	783	746	816	770	802	780	750	831	780	776	803	781	775	795	772	799	786	755	780	785	751	784	834	809	792	778	799	786	757	761	755	777	760	865	798	764	788	746	780	766	848	775	759	727	778	761	766	793	750	785	803	814	792	782	779	833	740	807	810	852	775	803	794	795	748	734	774	766	764	723	741	774	813	838	774	810	730	749	801	775	811	789	801	779	808	717	796	747	762	764	785	800	780	760	766	788	819	791	772	829	793	754	720	768	824	788	798	779	760	752	768	829	730	804	776	791	732	762	769	834	784	772	820	794	803	806	745	748	764	804	784	787	772	795	780	760	711	788	771	779	739	792	811	754	798	836	746	761	752	832	771	766	772	773	769	733	788	834	790	813	754	776	789	785	770	789	834	734	756	805	777	794	732	797	751	817	778	772	749	799	766	830	780	736	750	810	766	775	783	816	787	819	798	767	754	813	788	776	774	814	778	824	776	743	805	791	798	791	740	800	791	798	768	760	790	751	739	787	748	822	753	792	814	813	779	765	751	731	733	761	814	773	800	756	788	796	778	790	824	785	777	794	753	795	761	783	800	781	742	811	846	796	768	763	797	773	778	832	792	804	768	770	806	796	743	760	806	746	759	744	804	774	802	738	830	786	771	797	768	760	754	759	777	834	759	802	771	777	783	763	821	746	809	797	754	778	793	753	770	780	801	755	783	785	760	823	796	750	834	752	704	817	772	745	743	786	789	721	757	745	836	785	760	766	784	751	770	816	779	746	806	777	763	790	732	808	816	727	768	823	801	786	781	709	767	781	784	800	779	779	741	808	785	814	798	797	858	798	789	762	869	796	761	782	746	771	775	738	780	786	815	759	797	763	775	759	809	752	765	789	729	745	798	788	742	784	765	741	783	748	774	780	806	829	782	778	808	794	738	729	753	794	829	744	802	818	760	804	792	781	788	797	781	803	814	775	779	737	778	781	729	798	805	798	792	770	810	745	765	826	778	808	789	767	771	775	817	769	794	761	778	762	789	791	801	773	788	784	803	841	796	820	829	792	754	792	790	814	802	816	809	792	799	790	785	803	784	765	776	778	801	737	791	767	786	755	816	842	775	799	813	791	798	777	769	750	756	817	757	752	804	785	788	808	778	763	789	791	778	780	812	752	789	774	817	813	794	766	763	795	781	759	834	775	778	739	784	798	773	795	751	799	763	798	765	833	810	743	795	759	762	847	791	783	768	830	800	793	787	776	786	786	744	773	797	746	779	730	820	765	759	835	798	805	776	769	767	811	813	788	767	790	729	735	776	780	815	786	774	773	786	751	770	824	763	691	805	778	769	798	786	776	817	801	835	744	759	741	707	786	749	779	767	777	806	792	785	786	784	799	776	796	819	759	808	805	759	791	746	800	791	805	787	793	738	768	760	764	787	811	796	799	775	829	781	796	767	775	781	750	780	790	761	796	811	769	817	814	752	762	748	784	780	751	805	819	820	796	738	766	787	793	804	793	768	777	787	822	772	829	812	740	810	770	767	813	814	759	769	795	740	808	796	736	769	758	769	806	846	799	797	842	797	786	794	785	818	742	806	761	803	816	781	779	763	775	816	778	819	765	837	813	841	761	739	782	833	767	809	732	775	808	775	812	746	739	848	758	790	839	737	848	803	801	762	822	784	796	817	818	819	800	816	820	825	785	803	784	757	808	787	775	794	744	784	784	745	816	824	818	767	776	745	808	827	698	844	809	743	820	754	743	755	831	756	811	793	832	734	854	773	764	825	814	744	704	773	773	827	806	820	791	833	713	801	763	739	805	808	776	774	778	861	791	787	813	795	811	787	743	766	744	796	792	808	808	775	768	774	765	823	764	764	767	785	779	773	778	742	754	768	782	781	744	808	793	799	746	788	811	844	716	732	772	798	757	759	774	743	766	835	810	772	794	750	788	823	836	746	747	816	786	813	757	807	769	808	785	770	800	744	718	748	806	778	796	785	773	773	814	760	808	772	788	807	744	725	766	755	749	814	784	774	843	768	816	775	813	782	766	766	779	765	800	783	825	809	788	790	767	774	795	799	774	815	821	735	769	810	810	733	724	770	784	749	812	781	765	760	752	792	740	778	782	789	809	779	795	798	823	753	797	799	761	818	803	754	799	783	811	776	814	788	779	763	808	737	763	803	713	762	797	810	804	788	778	776	804	770	775	763	772	723	763	787	786	770	802	759	769	780	787	762	812	805	786	822	758	747	775	774	734	843	774	758	762	761	790	782	731	795	748	782	754	754	805	797	788	812	833	761	790	772	786	736	768	839	774	787	796	752	812	771	756	761	763	823	836	808	788	807	770	810	826	731	779	804	760	799	754	809	786	788	762	746	792	813	787	737	739	798	751	726	783	775	788	762	772	807	771	795	766	752	756	769	806	744	770	720	749	749	800	831	793	802	788	854	794	795	733	754	819	823	804	804	745	773	784	757	779	793	796	820	759	775	787	775	787	746	771	755	748	786	789	792	789	810	766	789	733	794	769	765	810	767	798	746	812	816	816	785	788	778	739	844	750	780	793	770	779	778	747	758	757	779	766	819	794	790	777	823	759	772	774	807	791	774	811	761	763	757	793	783	755	811	836	773	764	826	784	803	774	773	774	730	770	786	789	777	795	791	762	754	776	756	747	762	787	780	773	807	753	768	816	756	761	809	766	733	740	791	756	768	748	784	790	799	814	814	786	744	819	790	765	793	781	749	747	757	831	788	773	764	766	753	798	747	804	793	782	825	832	768	780	820	782	779	750	765	815	762	772	801	756	741	740	753	791	824	778	748	750	762	766	789	806	747	803	792	817	844	789	798	800	786	793	735	755	790	749	809	821	821	746	790	784	805	776	781	779	776	799	765	750	768	800	819	793	779	812	779	749	849	747	814	775	761	724	802	751	786	769	773	765	816	778	848	785	783	801	785	788	810	745	799	791	815	738	728	797	736	723	789	748	785	754	800	793	755	754	782	805	797	783	775	857	793	773	747	801	826	797	785	820	816	781	797	788	793	818	741	804	790	771	811	831	807	808	772	768	793	756	773	786	783	774	814	838	783	813	731	783	766	764	751	797	749	770	750	711	760	790	768	766	747	768	753	777	731	801	785	762	731	794	757	781	770	840	770	758	834	812	795	781	782	738	798	791	743	844	795	775	812	766	768	781	794	804	774	815	742	808	775	773	734	773	783	834	787	787	827	789	798	732	758	818	777	804	723	780	812	787	789	809
24877	21176	28513	27333	21385	16804	11262	7631	5735	4345	3489	3204	2449	2119	1772	1587	1421	1368	1225	1048	928	990	948	915	951	1023	1001	910	991	859	960	925	917	881	904	909	904	862	891	877	840	902	884	851	867	812	810	813	796	799	873	845	827	862	876	814	810	772	792	812	826	831	801	777	800	835	807	773	812	856	856	817	802	827	856	819	772	789	830	814	825	826	772	795	821	787	744	860	770	755	791	788	843	791	789	771	816	854	795	762	740	773	804	819	804	808	740	747	798	779	795	794	808	786	756	759	834	770	774	785	768	832	795	831	832	807	832	803	757	777	862	800	773	779	745	778	823	799	787	802	761	760	783	786	810	845	777	789	821	872	780	795	794	869	797	764	805	767	756	769	821	790	820	765	791	785	781	807	739	826	850	795	780	813	783	819	775	807	809	825	789	843	852	799	800	805	779	766	772	751	817	833	762	784	820	799	841	759	774	805	778	836	816	808	798	813	781	778	785	842	760	788	846	830	854	799	792	750	802	818	792	797	796	834	816	780	830	807	836	849	810	814	852	799	804	782	725	785	708	779	769	813	854	814	787	799	749	801	794	821	864	775	883	780	808	767	800	774	763	790	764	824	795	774	828	804	811	803	835	787	837	818	850	804	802	803	795	835	767	852	798	823	817	799	833	778	823	814	795	765	782	765	805	813	831	787	809	766	830	824	795	791	817	767	817	795	831	811	795	751	799	808	844	846	789	810	767	763	752	802	803	739	806	747	779	811	808	795	803	801	805	824	822	811	779	865	804	814	893	711	778	787	808	800	811	822	804	869	762	833	777	808	834	801	781	811	814	778	842	789	823	799	783	800	830	819	849	766	835	792	794	855	731	835	826	799	842	807	802	786	831	760	816	752	761	834	780	832	819	773	765	810	818	819	851	800	783	819	782	807	834	775	801	854	834	825	817	812	778	775	794	843	763	793	832	756	833	827	826	814	811	766	781	738	774	788	817	801	819	766	779	858	765	795	863	782	764	771	801	774	793	838	761	811	784	825	845	781	845	787	790	765	786	773	833	777	805	837	810	814	817	837	801	832	795	803	817	774	781	820	778	780	806	758	790	794	807	833	838	801	761	776	844	809	812	809	837	853	805	761	843	823	809	803	819	829	783	813	802	783	825	777	799	811	779	816	829	757	787	797	822	798	843	814	802	785	796	837	799	780	779	762	779	796	819	825	828	821	778	836	834	783	810	810	791	800	789	776	785	767	808	787	775	743	834	817	855	823	802	816	810	768	796	826	828	826	792	794	751	842	821	822	824	832	791	793	810	831	817	803	846	796	773	785	818	825	766	772	788	798	811	888	769	821	811	801	823	822	743	773	802	830	782	812	791	819	822	786	826	825	772	822	830	777	784	796	808	767	797	765	761	824	786	802	837	827	812	758	777	819	825	781	798	865	819	826	805	822	810	795	869	773	770	791	850	758	779	818	757	795	824	836	789	849	782	777	778	817	833	851	816	856	859	817	820	810	769	805	795	798	770	835	796	807	806	802	853	790	815	794	805	801	778	811	775	807	823	773	811	808	772	807	783	803	856	800	833	789	829	774	825	808	791	800	771	724	779	808	790	835	897	812	838	811	826	798	794	863	778	767	813	810	832	800	786	764	803	832	821	799	786	811	763	830	834	790	750	763	763	792	802	785	857	825	757	773	774	815	814	791	823	807	796	781	816	775	801	746	790	829	791	797	795	819	848	838	761	867	844	810	847	818	767	784	809	795	808	772	812	783	838	796	847	804	855	803	783	830	819	842	814	836	752	752	796	810	798	819	844	824	782	801	786	794	775	820	791	822	767	787	789	816	792	780	776	772	758	779	794	796	824	857	785	796	803	808	789	833	757	806	835	760	814	755	815	851	812	803	803	809	776	741	779	744	823	799	839	863	814	838	764	758	802	807	874	776	858	763	819	854	834	802	804	781	786	833	844	794	837	781	757	797	782	790	758	806	783	797	781	824	851	818	814	802	769	783	785	767	796	857	791	824	741	777	807	787	796	772	805	814	800	800	802	801	816	787	837	809	814	824	795	788	816	800	776	823	776	766	767	766	804	822	795	743	786	803	797	770	830	783	844	816	765	772	822	838	772	778	781	825	808	824	812	788	843	815	804	782	827	813	817	788	819	804	789	817	844	807	838	848	821	768	822	785	816	807	766	764	815	765	779	772	754	816	791	815	747	836	885	814	814	786	793	793	835	746	767	776	836	772	760	787	807	764	790	802	764	751	834	793	755	825	779	821	794	821	852	834	802	806	761	782	749	823	813	801	806	816	807	820	806	831	793	790	806	807	728	778	818	789	877	757	812	813	865	766	760	822	819	765	770	844	817	787	770	756	835	815	785	792	828	802	836	822	743	803	779	857	797	799	824	801	829	796	834	864	817	786	776	796	838	794	793	786	853	838	819	834	759	812	818	843	833	810	785	796	777	805	823	783	851	803	867	814	772	802	760	804	801	759	849	815	787	775	759	798	823	782	768	796	844	838	741	788	846	811	726	799	774	774	771	822	811	831	754	806	823	811	817	771	786	773	813	823	826	839	827	866	839	801	836	819	800	797	836	794	759	779	799	845	843	785	789	764	829	802	813	820	821	837	835	839	838	782	828	782	801	812	797	852	781	796	815	778	796	775	794	799	803	794	760	779	773	801	854	792	842	816	752	814	748	813	795	783	850	827	823	788	806	792	783	799	768	847	797	786	778	799	799	823	791	858	820	817	801	823	784	778	807	803	775	831	821	796	782	791	841	820	788	771	789	803	769	822	720	784	782	762	817	799	801	764	851	802	755	830	787	834	776	805	781	800	813	802	794	829	839	823	848	763	841	749	779	765	824	782	809	794	776	811	843	808	749	757	798	839	825	825	800	777	784	806	763	757	818	809	747	773	812	830	808	781	841	822	838	759	805	818	811	815	818	792	793	819	799	797	761	770	737	872	792	813	756	830	793	812	783	797	816	798	800	799	895	777	724	793	853	773	732	762	788	789	761	814	799	784	779	789	818	746	812	775	804	788	833	782	785	788	756	818	783	794	790	827	817	806	818	788	755	833	832	828	802	803	801	815	797	813	812	798	771	777	813	824	845	795	811	833	812	784	767	814	759	819	792	798	791	860	828	825	863	829	816	802	751	782	758	780	828	805	754	796	773	785	817	826	761	779	830	823	798	817	784	761	771	775	785	822	829	791	832	814	801	773	813	803	831	799	730	838	822	745	810	802	871	827	773	790	777	851	821	799	832	768	813	818	803	752	786	787	795	827	783	786	845	830	792	781	807	819	764	765	820	800	769	812	801	828	820	823	837	833	756	784	805	735	802	760	797	824	799	813	774	833	834	816	774	768	788	790	813	776	822	810	735	787	809	773	799	766	804	801	807	787	789	790	863	800	831	789	821	796	785	782	799	791	831	806	824	877	809	796	830	746	828	760	827	805	781	764	799	796	788	789	791	797	821	835	771	770	810	801	819	738	798	861
29057	49500	39479	29453	22432	18612	14348	11490	8629	6689	5377	4847	3525	2851	2346	2087	1914	1715	1602	1246	1017	1052	1015	1075	1053	1080	1057	1028	1020	953	987	997	948	974	974	929	896	951	875	923	857	852	852	935	859	818	879	837	825	825	834	809	776	888	849	808	853	772	868	816	799	839	803	821	834	825	837	840	800	844	795	813	830	842	836	793	829	864	817	820	838	753	821	809	772	793	801	813	788	839	838	769	754	809	826	863	815	834	824	810	807	829	812	831	791	793	818	844	841	824	806	781	837	814	779	799	832	852	777	772	851	802	785	769	783	861	814	868	781	789	816	802	810	834	784	788	810	794	835	823	812	794	800	799	814	779	841	820	802	766	816	851	814	782	858	783	810	810	796	835	814	755	814	826	774	842	853	817	826	810	817	805	773	757	827	807	828	768	781	842	873	767	752	815	822	819	794	850	830	812	837	795	771	838	780	842	787	763	896	804	797	817	797	841	802	810	882	808	817	822	799	784	818	822	821	782	832	821	848	824	877	767	780	844	840	864	797	813	829	788	834	846	826	810	766	797	752	860	798	785	865	793	801	847	783	799	827	760	847	794	798	825	829	823	829	781	753	871	824	831	841	797	842	816	809	897	857	865	823	812	790	840	814	765	817	818	806	797	798	829	832	806	801	816	813	800	846	845	834	804	857	803	780	803	773	835	846	815	819	837	815	748	810	801	796	795	807	759	833	813	775	776	828	837	848	814	827	799	849	785	790	796	797	799	801	801	775	808	788	907	825	819	757	827	847	812	779	822	806	800	819	790	831	828	830	830	841	798	808	825	848	852	804	794	844	837	814	843	814	807	841	816	847	827	760	799	831	841	848	835	800	861	781	803	786	856	860	854	806	851	849	815	825	845	844	796	847	787	809	809	808	793	806	794	814	877	870	822	805	804	825	808	802	804	809	785	840	835	809	839	814	804	838	786	808	780	806	866	797	812	789	794	799	785	893	808	813	792	790	811	808	809	791	881	789	803	868	832	829	840	847	782	838	771	856	854	821	842	783	770	835	839	808	815	838	804	801	789	801	839	801	831	825	842	839	826	827	854	823	793	824	817	814	809	837	862	843	853	789	751	837	815	865	851	868	808	859	807	834	814	789	786	847	831	871	803	816	791	756	782	811	757	806	830	800	763	830	796	817	879	820	861	828	847	779	815	749	789	851	850	796	810	835	833	788	839	798	841	813	822	835	815	753	820	796	797	793	785	821	813	858	821	773	862	860	754	802	835	834	795	872	801	857	829	849	765	883	788	813	792	811	820	849	827	819	847	834	820	822	780	791	799	837	862	816	832	796	827	869	783	804	791	805	792	800	827	823	830	791	847	824	849	842	840	788	852	838	792	840	783	783	868	808	854	756	814	825	786	802	832	830	802	868	815	768	787	782	793	812	797	839	849	825	793	852	823	781	809	804	837	793	813	798	828	801	811	868	812	788	839	817	831	832	821	816	752	842	845	787	837	823	792	825	833	826	834	864	782	803	792	790	816	796	824	776	834	826	789	848	823	810	823	828	783	831	798	803	876	769	786	804	804	824	823	871	797	861	808	836	777	862	840	835	793	841	817	814	832	807	788	811	816	779	781	840	767	781	803	781	825	833	827	839	849	777	786	804	836	833	759	780	834	869	795	815	800	845	827	813	832	827	817	812	806	792	796	826	826	805	839	798	790	800	835	822	824	857	813	769	788	822	846	837	841	791	788	805	838	836	797	772	868	784	806	808	857	872	801	796	829	807	813	816	843	834	794	840	799	854	812	786	773	834	856	812	862	816	815	779	811	847	786	839	839	767	845	834	822	807	816	855	891	875	816	819	826	817	843	806	839	829	807	827	747	840	800	802	800	879	819	874	812	821	848	756	801	816	807	787	838	805	826	820	829	821	838	775	819	820	822	787	821	820	792	869	778	776	793	835	779	785	809	839	765	753	840	821	815	757	796	783	817	784	866	812	802	803	836	803	845	794	791	773	877	778	807	829	827	860	787	795	834	825	852	858	772	797	757	846	831	839	776	807	817	762	781	814	817	766	816	803	870	821	794	839	860	826	815	836	847	849	772	773	807	851	804	805	826	829	799	834	859	860	850	787	824	854	824	804	802	828	830	789	783	845	763	867	814	868	807	790	778	783	818	802	798	815	810	774	831	793	805	809	810	792	782	798	872	817	799	795	839	849	845	799	788	827	818	804	854	806	831	774	825	764	801	837	831	814	806	828	763	779	806	828	791	823	823	772	817	771	835	712	765	879	823	797	791	804	814	838	864	825	831	774	796	827	810	835	832	822	829	869	819	860	784	840	857	828	816	796	824	846	780	825	850	780	834	765	807	824	808	802	876	791	824	824	828	817	793	796	831	812	800	856	807	794	756	851	779	802	761	826	852	853	823	857	870	741	780	874	832	850	787	813	795	786	834	808	836	829	808	856	784	821	778	818	810	835	842	754	832	881	805	798	808	812	775	795	834	824	764	823	815	800	783	831	835	810	836	821	848	838	825	803	825	838	813	783	811	879	823	798	766	816	825	810	819	843	836	783	825	796	807	819	819	872	806	771	821	819	802	863	868	837	818	781	811	792	826	852	827	848	811	776	811	789	781	809	783	830	811	822	790	829	850	782	820	851	808	844	801	804	815	816	817	823	800	875	824	814	813	829	821	853	835	869	758	770	791	790	789	804	786	799	798	806	808	837	819	811	793	782	843	838	882	791	818	844	832	833	831	775	807	780	789	856	794	816	838	814	834	828	777	780	810	832	794	809	819	813	841	799	802	815	837	790	807	791	843	845	794	849	821	784	826	808	823	768	807	845	843	799	841	810	818	792	828	822	846	822	874	795	812	845	822	786	827	831	880	808	816	761	836	806	800	831	778	776	779	842	805	799	827	853	836	847	759	807	771	765	821	843	844	832	829	845	784	817	796	830	808	850	843	813	828	840	767	844	842	780	800	800	837	811	824	813	836	804	819	799	794	785	807	803	835	779	814	806	843	882	799	825	848	821	770	860	833	824	830	788	862	816	770	745	824	817	876	788	836	819	759	813	804	817	808	786	838	828	838	787	827	788	863	872	873	794	828	844	855	771	762	796	825	778	835	792	851	793	832	798	826	841	803	781	826	822	781	857	835	834	801	778	842	847	832	823	835	830	761	846	806	813	841	838	844	830	781	834	787	789	853	784	767	835	789	818	813	834	801	837	845	844	749	780	796	831	805	803	777	811	841	841	802	791	818	796	804	819	840	801	853	812	799	854	812	806	824	801	789	860	839	846	774	845	794	856	805	833	824	803	803	809	785	837	821	806	795	812	795	798	845	823	817	838	841	838	876	815	793	816	862	864	757	822	814	843	832	811	802	854	808	797	817	860	847	847	825	823	826	813	799	837	857	817	807	749	794	841	736	795	809	868	842	791	875	809	766	840	831	844	808	798	815	793	801	817	817	839	823	795	878	831	869	805	783	856	799	847	798	851	790	840	808	822	791
22499	21062	28782	23794	22088	24132	24447	15270	10993	8300	6635	5623	4375	3570	2941	2437	2297	2159	1965	1599	1376	1331	1357	1375	1318	1436	1376	1316	1326	1323	1240	1349	1262	1217	1159	1180	1208	1150	1111	1157	1155	1173	1151	1091	1144	1002	1064	1116	1101	1042	1003	1122	1064	1065	1046	1086	1005	1051	1012	1041	1047	1032	1033	1066	1043	1061	1024	1043	1068	1018	1006	1068	1023	1012	1026	985	1017	1064	1019	1019	1016	1049	1024	1035	1021	1008	1073	1024	1048	1039	1019	1041	1034	1033	1022	1013	998	1036	1015	1032	1049	1074	1016	996	1037	1038	1039	1001	1036	1028	994	1047	1016	968	1019	1086	988	1066	1008	1020	1034	987	1056	1068	1082	1050	1001	1099	1084	999	992	1022	1031	1040	1040	1028	1052	1017	1014	990	1071	986	1027	966	1008	1019	1005	1000	999	1047	1053	1046	1060	1013	1021	1008	987	993	1017	985	1018	1021	1097	1118	1090	1028	995	981	1026	982	985	997	1026	1012	992	1005	1023	1056	1066	1008	1030	1057	1011	1063	1034	994	1053	1020	1039	1015	1049	1026	1072	1097	1035	1018	1034	1035	986	1014	997	1075	995	1087	998	1013	990	1070	1035	980	1033	1023	1022	1014	1009	1023	1077	1053	977	997	954	1009	999	1095	983	1018	1042	1034	999	1009	987	987	1021	1076	951	1015	1027	1065	1021	1051	1059	1084	1078	1003	1029	1053	1037	1026	1040	1024	1008	981	998	1045	978	1069	1032	1047	1005	1056	1004	1044	1019	996	997	1028	1070	1007	1058	1044	1029	1058	1065	1028	1030	1052	1016	1013	1053	1030	1001	1058	1050	1005	1029	1041	1026	1032	946	1016	997	1039	1044	1090	1067	1001	985	1025	1035	1027	1035	971	1028	1000	1041	1011	990	1028	1009	1007	1025	1032	1055	1013	1043	954	1006	1001	977	1047	1040	1024	1031	971	982	963	989	1071	1019	1047	958	1065	1045	1023	1014	1024	1025	1095	956	988	993	1011	1054	1035	1052	1025	1019	1016	1061	1060	1028	1014	1050	1056	1086	1054	1044	971	1030	994	1046	1026	1055	1031	956	998	1068	1034	960	1073	1031	1014	1030	1024	984	1055	1065	1025	1092	968	980	1010	1005	1002	1042	1058	1067	987	934	992	1028	970	995	1086	1009	981	1040	1040	1038	1016	1042	931	1069	1075	996	999	987	996	988	1047	988	1017	1029	1023	1045	1058	1000	1082	999	1010	1065	1088	989	1016	1022	1048	998	1047	1045	1010	1051	994	994	1072	1057	994	1027	1015	1047	996	1031	1036	1017	1025	996	1025	1006	979	1044	1011	1031	1025	1009	1020	1030	1038	1042	1075	1012	948	1107	1077	1022	1013	1032	1012	1056	1002	973	957	1017	1014	1020	1100	1062	1060	1015	998	1025	1063	1011	1050	1031	1032	1033	966	1046	1023	1076	998	1073	983	1012	1015	1028	1023	1055	1005	1022	1070	1005	1012	990	1083	1037	984	1063	1038	985	1025	1091	1056	1003	1020	1000	1004	1041	1007	1026	1058	1044	1074	986	1050	1032	1022	1009	1057	1049	1028	994	1024	1022	1070	1028	1059	1015	1003	1026	1043	994	1008	1047	1002	1014	1080	1029	999	1015	1023	952	967	1040	1026	1011	1016	1066	1033	1029	1031	966	1027	1030	986	1035	1004	1032	1065	1038	1033	1035	1036	993	1014	1044	1028	969	991	1001	985	1026	1052	1031	1076	1041	988	969	1079	1011	1001	1040	1022	1047	1024	977	1040	998	1058	994	1059	1059	1054	1037	1018	1010	1033	1002	991	1046	1043	1037	1014	1040	1001	1093	1070	1063	968	1021	1040	1011	993	1000	978	1021	1053	1082	1048	1028	1051	1094	1019	981	1043	1040	979	1016	1048	1048	1120	985	973	1033	1012	1041	1044	993	1029	1007	1037	990	1080	1047	997	988	1002	1029	980	1047	1003	1025	1033	1023	1067	1028	1082	1015	1010	1031	1022	993	1038	999	963	1010	988	971	1040	1040	1025	996	1067	1067	1051	982	1015	1035	1035	990	1026	1010	1030	1046	995	990	1007	1056	983	1044	1062	1108	1046	1056	1005	1026	1000	1064	1055	1076	1031	959	1041	1043	1070	966	1026	926	1018	1007	1025	1049	1022	993	1021	1041	994	1035	984	1050	966	997	1070	1029	1015	977	1074	1061	1014	1022	1074	1046	1002	1039	961	1023	1028	1032	1069	1063	1002	1007	1036	996	1079	1002	938	1001	1009	971	962	1022	989	1052	995	1025	1000	1099	998	1010	977	1082	1034	1017	1035	1011	1016	1066	1013	1065	990	997	1028	1031	1044	1010	1013	1055	972	1061	952	990	1037	944	1030	1045	1070	1072	1042	1040	1035	1013	1044	1003	1048	1033	1037	954	1027	1034	999	993	999	1101	1064	1045	1033	982	1071	976	1073	999	1021	1016	1055	1063	968	1027	1058	998	972	1023	980	1022	1013	1028	999	995	1038	1032	1054	999	1093	1028	1017	1044	1048	1023	1021	1059	1019	1039	1035	983	1013	1037	1036	1056	1023	1064	983	977	966	1036	1019	1068	1000	1020	1003	1087	1048	1018	968	1054	1000	1012	1067	1074	1055	1000	1024	1028	981	1036	975	1046	968	1009	1063	1054	1020	993	1087	954	1031	1071	1062	1012	1023	1039	980	979	1006	1035	1066	1030	1084	1026	1026	965	1044	1065	1043	1080	990	1007	1023	1072	1058	1067	1021	988	1015	1050	1052	1019	1054	1042	1055	1006	1023	1037	1040	1052	1038	988	1065	1014	1007	1032	1021	1015	1021	1016	1030	1047	1013	1018	997	986	959	1045	1018	1022	1021	1017	1013	979	1045	996	1046	1044	1029	1069	1003	1090	1035	1045	1001	1049	1042	1070	1059	994	983	1030	1006	1009	1017	1006	1049	1079	1006	1033	1020	1019	1030	1015	1016	1002	1061	1073	1031	1035	1085	965	1048	1022	1032	1063	1019	1005	1003	1052	1006	1037	996	1028	1011	1029	992	990	1026	1024	1057	983	1029	1031	956	1043	1038	1001	1047	1022	992	1014	1054	1022	1045	1042	1070	1058	977	1020	1018	1004	1014	1024	1041	1089	1003	1054	1031	1010	959	1044	1014	1037	1034	1035	979	985	998	980	993	1024	1038	981	1035	1010	1003	1012	1054	1017	984	1014	995	1013	1046	1029	1078	1058	1028	996	1005	1013	1004	1044	1049	1036	1065	1011	1011	1067	1006	1045	1002	1035	1016	1067	1050	997	978	936	1007	1085	1017	1011	1012	1003	1067	1038	1038	1037	1017	1062	1069	956	995	1031	972	1005	1045	1017	1082	1035	1031	1024	1004	1060	997	1057	1032	1051	1042	1000	975	1059	1002	1008	990	1021	987	1018	1048	987	973	979	1089	1053	1020	988	1004	1019	1036	1028	1007	1020	975	1036	1007	1052	1055	1071	1051	1027	1030	1060	1056	1019	1000	1010	1034	1010	1042	1026	1031	1014	1042	1039	1015	1006	1042	1032	1029	1065	1015	961	1041	1039	1007	1034	990	1038	1094	1052	994	1062	1033	1044	1033	1038	1081	994	1049	1051	1044	1082	989	1033	1009	1028	1050	1027	1040	1046	1014	963	1039	1024	1010	1026	1034	1006	966	1030	1029	1032	1022	1036	1064	1076	1060	1041	1044	1002	1042	967	1003	1080	1044	979	1038	1006	1061	1014	1034	1066	1066	970	1090	1029	1016	1050	1007	1041	1020	1034	1040	1032	1042	1005	998	1082	1033	1026	999	1001	1017	1070	991	1067	1026	1053	1037	1043	1089	1002	951	1002	1033	1040	1005	985	1034	993	1004	1022	996	1060	1061	960	1046	1027	1002	989	1066	1040	1027	1022	1033	977	974	1040	1024	1000	989	1024	1025	1029	1072	1006	1043	981	1064	1048	1077	1031	989	1046	958	1041	1057	1058	1002	996	1053	1065	1006	1028	1056	1065	1020	1071	1019	1059	969	1033	1047	990	1020	1010	1064	1035	1014	965	1016	1028	1030	1029	1013	1057	1027	1010	1019	1012	1040	965	953	983	976	1073	991	1029	1064	1020	1068	1039	1004	1030	1044	1019	1056	1051	949	1043	1014	1034	1007	999	1042	1069	1012	1025	1056	1033	1063	1069	1060	1040	1048	1037	1071	1031	1012	948	1030	991	1035	1016	1077	947	933	1059	997	1083	1008	1030	1029	1022	1037	1071	1030	1028	985	1026	1019	975	1029	1021	1003	1012	1014	988	1043	1067	996	1059	1078	1031	1053	1072	1043	1024	1046	1060	1028	1002	1034	1048	1044	1023	1038	1028	1004	1042	1002	1038	950	1035	1016	1069	1029	1001	1057	956	1028	1023	1006	967	1032	990	993	1037	1040	1013	1059	954	1065	1010	1022	1012	1019	1024	937	1009	1023	972	1045	1073	1028	1019	963	1020	1006	1031	1060	1059	1054	1057	996	1018	1009	1062	1053	986	992	1025	994	994	1005	1072	1014	1037	1001	969	1003	972	989	1032	1058	1048	1064	988	959	1017	996	1025	1041	1083	993	1047	1027	1027	1013	1050	1023	980	994	1056	1018	1041	1003	1056	981	1045	994	984	1070	1048	1008	1063	1012	1024	1048	957	1049
32655	58249	47885	37632	32740	26514	21483	17922	14363	10931	8828	7770	5933	4747	3831	3221	3033	2562	2289	1779	1457	1415	1500	1364	1414	1492	1386	1456	1384	1233	1326	1310	1285	1262	1247	1181	1151	1195	1238	1090	1074	1138	1121	1097	1075	1092	1103	1057	1001	1028	1066	1048	1061	1049	1006	1023	1008	955	1040	1044	994	988	1010	1019	942	961	964	1027	992	959	1014	945	1054	986	991	1014	957	1010	1019	990	1018	927	1004	991	986	1027	993	1014	998	962	962	1004	1098	967	979	1048	1023	982	1058	1001	985	1024	984	967	1000	965	928	1027	1003	1055	1045	970	952	958	1049	1005	989	986	981	973	1033	957	976	1017	1021	1037	1032	1006	985	1061	1063	1007	989	1020	995	1025	932	991	1016	988	988	988	964	1012	1011	945	1082	998	991	984	1000	993	967	1056	985	1053	999	990	1005	1008	1010	978	1031	980	979	974	1032	1010	981	980	1023	1018	1005	1026	1056	973	1013	1015	980	946	986	1003	964	996	998	950	1005	992	1048	948	956	965	1050	954	1001	975	981	986	1014	993	970	1049	997	1020	1028	1002	960	967	1010	998	983	1014	968	990	988	980	1023	971	1019	976	970	962	998	966	945	984	1032	1016	947	1004	1025	947	997	1019	1006	986	984	1029	1045	962	982	965	989	978	979	1026	987	1039	1012	993	992	977	1046	991	971	1005	1008	977	1025	965	1029	974	1008	1002	958	967	973	962	1037	990	1005	970	987	997	1000	1012	1041	1008	1028	1036	1007	1022	999	1015	998	1022	1004	967	1011	992	968	954	1028	981	996	1001	988	933	1015	943	991	980	989	949	926	1011	962	983	947	1053	1017	966	968	961	988	979	963	1002	957	1005	1024	960	1024	1002	1011	1028	986	996	1009	1052	944	1034	990	1007	984	996	1027	922	1035	1043	977	1028	1028	981	957	993	1009	946	1007	993	1008	957	999	1071	979	934	991	1022	1012	1032	1029	1039	1009	1037	988	993	982	1013	981	993	996	1002	997	986	984	1026	990	1022	995	972	974	993	1037	1029	992	1021	1069	1032	991	1023	995	949	997	950	979	1028	965	983	993	1045	984	1021	999	979	949	1029	974	1048	944	1016	986	1031	992	980	1038	987	977	960	984	1036	980	1015	1004	1013	1054	1003	1007	986	1035	1046	990	991	1045	1013	961	1052	1005	1021	979	948	995	966	1035	942	989	1035	999	1064	1010	990	964	970	1020	998	954	1027	1000	987	986	995	994	1034	988	1005	965	946	978	1031	1030	973	1019	1035	979	1012	991	998	987	941	1026	1032	1019	1013	960	1023	949	990	1016	1008	976	967	977	905	1004	1037	970	1031	939	993	986	1042	1002	989	972	948	921	950	951	1003	992	1002	964	936	959	987	1002	952	1030	1026	1006	1016	1060	921	1022	989	1012	998	1030	1008	978	1014	1006	942	1004	990	979	1024	919	953	1049	1024	987	969	1019	996	966	1029	999	960	1008	989	1036	1063	1055	935	993	980	977	997	1012	955	1017	1010	991	1030	1050	969	959	977	989	997	989	974	1009	977	1001	1026	974	943	992	998	954	1015	1017	989	1048	962	1030	1044	982	1076	1008	1016	986	1008	1003	1000	1079	1002	998	982	987	979	915	1018	1006	963	982	1030	1007	971	987	1009	997	1028	998	1006	959	999	952	1011	1017	962	959	962	999	1054	987	996	1034	982	1029	975	981	1039	1010	998	1025	1030	1022	962	1008	997	937	983	955	1080	1016	997	994	970	982	1055	1008	1000	993	997	984	989	1056	1017	953	974	955	969	996	986	969	1029	973	1016	980	993	978	1013	1000	1039	1031	1009	1008	1023	989	990	1020	979	1004	1019	942	987	997	951	990	1018	1022	1041	1015	989	1011	986	1063	964	989	1003	947	1010	1002	981	993	1012	1054	973	997	1022	964	994	991	1008	986	1040	944	1064	1009	1011	1019	979	973	1043	1061	949	1068	977	1045	1014	1002	993	968	992	947	982	1000	977	985	1024	1029	970	985	994	957	952	988	998	980	1001	981	948	987	986	1051	946	980	1017	994	964	987	1005	992	996	1048	917	960	1015	975	974	980	979	1027	1025	1024	980	985	1013	1028	1009	962	977	957	1050	1055	994	1030	992	1047	988	976	1010	973	1051	1051	994	1011	1025	1029	1045	1052	1017	958	983	974	987	1034	966	1016	1048	986	1011	1048	946	970	977	1009	1010	1019	947	973	1014	1016	996	998	949	994	1029	952	1011	1030	981	1044	1020	959	1027	1008	969	981	1036	1006	982	975	1020	1008	1011	1011	1018	962	986	969	1022	1008	999	982	989	977	969	1028	968	1008	982	1027	1028	981	999	1010	1031	993	988	1019	992	983	983	993	1003	1017	1079	980	962	993	984	983	1019	984	1006	949	1041	1048	994	959	1008	996	982	998	975	1017	941	1005	1019	1031	1017	984	961	995	1024	987	969	1036	999	986	984	1010	984	1025	969	1029	967	927	999	995	1004	1018	1011	988	1020	958	981	1056	1010	980	986	1016	994	989	997	991	1002	922	1035	952	994	1020	973	940	1036	991	988	1046	1018	1005	1052	1011	990	960	1060	982	970	999	979	937	996	977	1008	979	1033	1017	1043	938	1005	1012	976	1045	974	978	992	976	1036	1036	1013	987	1075	995	985	1024	975	1009	1000	1004	1050	1013	1013	1014	986	1038	972	975	1001	1015	1015	1040	1013	961	967	1020	983	939	952	1011	993	1086	992	998	969	971	974	1014	1020	1007	985	1042	983	995	1021	1004	1041	968	954	930	1061	1000	958	1007	963	1043	974	1007	948	1011	1073	1021	972	979	997	1069	985	1005	974	978	1053	1020	1021	952	1015	984	1009	979	973	1023	1012	987	949	1013	989	956	1020	967	989	984	945	999	977	952	1049	1077	988	981	939	1019	1000	936	1000	1002	974	958	995	991	947	1040	972	995	980	1022	1012	988	1013	1002	1003	1048	978	1013	1023	1027	961	1016	982	1002	1000	1021	989	988	1008	980	966	993	1034	927	981	989	1010	1003	1059	976	1010	1049	1008	1011	1076	1040	972	1026	971	1009	1002	964	1040	1022	1044	982	997	995	1045	1032	1020	987	969	978	968	948	950	985	999	1001	967	1006	1004	977	1001	986	1024	1005	1052	1055	979	957	1025	1068	1022	959	988	1000	988	1007	1029	1026	959	975	978	1004	992	1022	1009	999	1059	978	989	1012	970	981	977	965	1019	944	1044	1063	953	1022	977	1009	994	944	994	994	1020	974	997	967	1024	985	1009	1008	1006	1044	967	998	1012	1024	985	1004	1006	949	1002	943	1028	913	980	1017	930	969	1031	1012	998	1006	1042	1025	993	995	964	992	971	992	1006	1046	995	1040	983	1010	1000	986	1002	985	982	991	1036	1046	1031	990	982	988	1034	1011	1011	999	1031	1019	972	1019	936	979	998	990	971	1016	947	996	932	1025	952	925	987	990	977	962	1019	992	1037	1012	1003	995	985	1004	1030	989	1013	1007	993	1001	997	966	987	971	1058	998	967	988	1014	989	1027	949	1005	979	954	1014	901	966	995	1026	1006	1028	975	1019	1015	983	1028	910	1002	959	984	985	972	960	1014	1023	1014	996	1046	962	971	1059	1011	990	962	1035	961	993	1020	1011	1022	991	996	962	1053	1011	961	1027	956	979	979	935	1015	1007	975	1016	1000	990	936	1011	962	954	989	1064	945	979	988	991	1058	959	972	1008	1023	1006	925	1021	989	1015	986	1002	987	1008	991	1002	994	1030	997	986	958	1011	935	1006	960	975	1056	942	1061	1055	1010	977	992	1028	1018	973	1019	964	988	969	974	1004	998	974	1006	974	991	993	971	999	987	1029	997	1004	1026	1002	933	1008	1024	974	1017	1011	999	999	992	985	953	977	963	1069	1000	956	1062	966	928	1020	995	938	1018	1048	1022	1003	1023	963	1023	991	1006	964	997	950	987	970	964	979	987	1000	993	960	966	994	996	958	1003	1012	943	1017	1026	992	976	993	1040	1011	1039	992	973	945	981	978	897	979	987	999	959	1020	1012	984	938	981	981	989	990	982	1020	1064	1034	978	1000	1028	983	951	1017	1016	890	981	1029	967	991	970	993	1028	1049	992	972	969	987	945	938	996	984
29837	31922	36705	27802	18126	12825	8578	6124	4677	3529	2669	2367	1952	1493	1355	1185	1162	1042	924	830	825	782	795	780	786	832	826	818	835	766	830	793	731	740	738	730	716	697	731	744	694	713	641	712	706	696	663	684	726	667	705	706	700	673	674	649	698	663	692	695	632	678	706	657	663	669	673	661	690	677	654	681	645	674	655	698	666	657	654	666	656	678	641	658	671	701	734	691	676	679	652	656	702	636	689	664	700	680	700	686	658	666	655	716	676	701	651	628	666	674	697	716	670	690	720	688	699	670	701	672	645	641	717	632	670	657	727	685	701	666	711	682	665	648	686	663	633	662	710	688	692	658	723	679	652	672	682	703	692	698	688	687	651	680	637	688	694	684	663	650	667	685	666	714	675	689	720	687	657	705	691	654	647	688	645	681	648	634	652	712	680	673	679	671	693	685	717	684	688	700	626	712	654	620	661	701	679	701	678	693	638	690	653	658	633	700	697	690	693	629	656	639	655	668	659	709	677	626	667	674	599	675	688	641	715	694	665	666	710	678	674	656	683	679	694	723	643	688	731	666	659	668	702	688	674	660	607	675	668	683	689	706	697	714	661	632	644	720	699	668	630	690	646	705	699	699	699	651	686	719	672	692	700	659	723	669	690	690	719	696	696	696	699	691	645	713	656	688	680	686	705	676	703	699	636	702	640	651	673	666	674	679	674	703	743	628	673	625	645	668	716	664	691	707	660	700	670	663	662	629	684	680	648	634	727	658	684	667	697	741	678	669	704	692	689	639	713	688	710	668	683	704	658	678	717	668	728	662	673	630	698	657	648	682	673	681	687	682	682	700	678	713	651	673	678	712	664	666	663	717	684	645	687	710	719	657	682	626	708	710	646	613	682	669	695	638	727	691	680	711	674	717	673	759	726	725	680	702	711	633	673	671	665	649	661	723	679	649	699	681	703	693	634	697	707	692	661	678	694	696	667	667	671	639	690	682	659	739	674	640	660	700	691	680	670	684	689	640	685	682	676	697	688	703	679	633	632	646	669	698	719	699	685	668	664	716	691	713	705	715	678	660	691	681	662	688	645	657	654	713	692	640	668	680	652	702	691	657	683	656	703	650	705	659	685	670	691	712	724	629	677	641	698	682	692	678	646	661	683	661	707	690	716	690	685	684	735	684	652	667	676	660	657	689	671	669	673	686	643	669	673	683	701	689	661	710	659	644	665	617	632	647	678	676	696	627	689	636	712	651	695	675	719	691	682	683	658	666	689	714	662	700	648	664	721	667	620	674	681	677	675	665	655	739	688	636	698	687	700	693	660	667	631	704	715	691	647	656	688	638	656	692	703	623	669	680	662	686	677	701	694	628	663	676	684	697	673	665	707	673	662	655	688	670	645	677	671	736	674	650	657	659	709	676	697	682	612	684	605	684	701	682	729	723	689	639	705	655	691	703	682	675	680	684	691	668	686	659	642	695	675	658	679	665	709	649	678	669	670	649	724	654	709	680	674	692	697	663	711	667	697	730	667	727	661	744	648	650	716	686	666	634	681	692	676	729	697	685	718	689	682	693	664	659	670	692	669	674	675	677	715	704	738	718	711	680	683	672	717	673	697	701	635	683	715	679	715	657	649	679	693	672	681	674	721	747	686	693	645	666	671	660	639	678	703	646	640	673	701	638	655	669	663	637	666	677	680	635	642	623	661	700	652	642	684	640	681	692	675	671	670	669	690	663	656	692	720	670	696	687	673	670	706	700	687	675	660	703	678	660	663	667	627	654	704	696	694	741	698	688	705	708	634	651	717	686	656	690	689	653	709	667	671	632	675	661	705	695	684	639	722	707	698	671	672	692	691	661	730	650	681	697	618	624	673	733	683	698	667	705	719	683	679	709	702	653	652	659	661	686	689	630	660	660	668	693	679	626	666	702	712	675	645	672	706	692	688	700	699	656	665	636	683	662	682	638	686	753	699	661	673	707	710	691	658	684	640	656	687	671	713	639	669	713	670	668	709	701	710	676	646	691	693	636	708	660	658	682	678	695	692	682	651	646	672	678	717	627	673	704	681	659	715	717	740	720	655	712	699	695	628	674	686	727	680	692	696	652	692	668	678	681	691	730	673	699	705	703	709	728	729	710	689	682	649	708	683	686	636	666	670	676	648	701	672	709	669	653	657	690	678	624	692	662	663	665	638	681	661	676	663	689	668	655	713	683	698	707	667	644	714	722	656	643	680	709	680	697	670	633	641	710	668	659	683	699	623	673	691	689	678	669	690	666	686	690	699	654	627	679	717	666	708	655	682	701	718	682	679	651	736	647	663	668	720	713	671	687	660	722	669	690	653	676	693	709	684	667	679	662	687	676	685	702	700	685	655	628	670	675	639	705	686	626	627	696	681	678	671	663	666	767	660	659	660	702	656	711	686	671	652	678	711	701	669	685	701	663	683	702	629	670	647	699	646	673	668	655	689	690	623	677	670	705	691	671	703	711	701	721	673	681	709	662	683	696	633	690	683	679	664	636	648	657	714	693	736	657	654	591	686	698	695	647	684	697	686	716	702	699	682	698	725	642	726	647	636	693	683	702	681	677	701	674	682	647	714	680	708	657	629	672	676	661	664	675	685	716	691	653	701	664	674	695	682	726	712	713	705	684	688	693	629	654	664	724	666	694	681	712	636	688	699	659	641	624	729	637	662	663	695	714	690	679	702	639	679	705	701	718	662	666	623	672	718	640	687	666	659	700	641	694	678	682	655	696	669	732	645	677	689	691	684	707	715	634	671	727	623	671	674	738	690	686	709	713	670	690	647	688	696	705	658	684	685	684	700	701	687	667	671	675	685	707	656	657	728	717	656	682	682	716	690	674	642	664	683	684	643	697	702	660	739	701	704	711	709	728	656	660	728	651	690	652	689	641	683	661	695	676	680	677	664	666	631	629	704	689	681	701	680	673	687	651	721	667	684	668	704	625	661	668	629	688	634	644	679	646	678	691	685	688	710	689	640	669	683	727	666	697	687	688	709	675	695	678	699	690	673	684	672	689	691	700	691	650	668	668	702	700	656	697	701	657	653	674	668	673	686	638	711	684	629	663	680	691	634	695	642	683	691	694	696	681	657	705	643	654	679	684	712	678	678	636	693	711	701	640	732	609	635	682	700	719	683	709	707	651	719	693	680	666	668	631	620	638	691	673	720	709	724	647	689	655	652	652	681	681	719	684	679	669	708	732	679	686	675	675	683	700	674	628	660	659	725	659	618	694	662	683	691	696	693	729	708	682	689	692	660	680	661	709	634	711	718	706	690	664	716	702	652	673	691	679	712	712	728	691	678	636	711	687	683	691	684	657	697	699	683	678	726	654	708	711	683	686	651	675	663	682	707	668	650	671	638	652	635	689	704	693	670	648	663	710	683	648	720	643	679	696	631	737	666	681	708	711	677	710	659	713	672	706	688	722	650	613	667	681	681	681	703	660	678	703	740	642	690	700	639	721	680	676	696	690	679	704
28463	45217	35489	24598	19173	15478	11370	8824	7114	5233	3921	3481	2859	2107	1715	1444	1377	1214	1016	1004	904	854	861	847	829	870	830	802	831	860	790	817	814	770	762	782	711	770	770	706	722	789	775	731	712	711	716	703	719	718	701	719	722	699	705	652	685	654	695	681	678	697	637	696	689	669	706	620	664	708	699	713	651	693	685	722	685	745	686	677	647	651	757	669	681	714	630	687	698	672	680	695	685	680	689	701	642	721	674	710	681	654	703	645	637	677	701	670	670	746	713	693	651	694	708	659	629	646	661	696	724	694	681	630	630	678	688	754	671	676	703	656	701	726	695	699	673	694	677	675	667	679	628	669	695	715	675	666	695	645	695	715	672	710	663	683	705	676	669	711	737	714	681	721	708	682	636	758	657	713	724	687	702	696	692	707	695	662	620	657	744	694	696	652	671	695	681	691	697	704	693	704	699	717	673	681	688	682	674	700	678	649	684	663	700	677	668	704	680	654	695	694	661	671	721	709	660	697	680	712	687	660	687	700	662	678	722	641	659	670	683	648	722	662	684	705	681	644	715	708	727	701	701	673	722	675	693	681	726	717	731	680	664	648	716	686	674	691	665	663	719	661	658	680	686	704	646	707	728	668	728	724	668	691	693	694	655	692	709	669	711	666	722	671	751	680	698	629	714	692	687	698	699	670	681	663	689	706	660	748	672	652	708	670	733	691	704	685	695	739	678	722	653	707	679	658	676	709	677	669	695	631	692	665	702	699	697	690	696	699	669	656	732	664	711	722	711	730	686	680	734	697	716	733	702	700	703	725	708	749	688	664	722	681	666	688	699	648	680	693	712	656	696	694	722	720	666	721	696	655	689	611	608	701	704	707	677	692	663	652	660	671	726	677	647	710	690	654	686	638	698	648	684	673	722	702	659	716	659	714	712	644	710	672	686	709	673	669	690	655	718	660	641	672	636	718	702	657	723	699	686	674	679	685	673	667	679	654	688	674	706	621	706	659	671	722	700	718	680	642	716	714	681	702	694	679	673	722	756	661	665	701	682	689	746	701	679	706	663	655	674	712	667	709	664	678	712	704	668	639	682	684	655	655	718	652	638	706	680	661	676	680	707	693	707	709	678	664	678	686	671	730	666	690	681	686	667	682	689	725	704	722	667	719	675	705	654	688	693	677	684	660	661	636	626	714	713	695	641	679	684	695	726	688	652	696	682	686	671	638	747	722	678	710	674	705	641	721	680	652	660	698	726	726	729	661	643	684	680	703	703	665	666	676	726	666	666	655	642	671	665	676	696	719	676	669	697	687	665	699	673	658	695	721	690	690	717	714	674	683	656	675	643	683	686	682	701	710	723	680	681	688	680	665	715	671	697	681	695	674	680	714	658	650	698	683	667	658	648	703	690	701	669	713	695	712	708	677	750	667	676	664	661	696	714	701	692	667	682	672	682	699	731	677	702	681	670	689	691	658	730	721	676	656	675	661	700	688	697	691	710	691	677	682	685	679	741	686	741	652	679	673	695	658	658	660	664	671	702	637	689	700	686	717	643	660	653	716	674	689	701	718	699	749	685	694	708	689	683	727	717	702	674	727	684	686	679	730	735	691	673	695	754	671	686	721	673	673	695	687	688	703	697	688	726	699	736	652	723	661	640	696	678	664	653	683	758	621	683	695	653	700	651	717	662	624	684	652	704	714	691	672	669	675	692	692	711	674	738	659	665	663	703	712	673	668	654	666	643	688	671	731	736	693	723	675	702	726	670	657	720	687	683	670	690	690	700	642	697	692	701	686	703	682	657	701	707	638	716	715	727	683	690	726	723	720	672	647	690	669	676	660	626	722	697	674	676	718	669	707	659	676	698	707	711	681	726	671	702	672	608	674	648	691	686	675	675	690	688	668	697	665	689	724	696	659	647	687	718	727	702	643	693	632	711	719	726	647	747	707	675	685	700	716	693	696	679	703	688	669	665	728	669	701	718	681	668	673	731	677	726	673	703	710	677	661	718	681	707	720	694	683	699	667	691	698	660	668	699	731	695	672	678	663	705	715	728	688	695	744	654	686	702	703	687	669	669	678	688	695	672	654	718	674	687	687	658	693	677	685	672	718	688	679	714	697	690	704	672	675	715	624	689	701	700	758	636	655	656	668	643	694	667	679	694	664	697	722	681	672	767	688	712	697	762	711	702	702	674	682	707	679	648	711	690	687	672	674	636	672	701	630	693	718	693	723	724	695	700	694	690	651	665	676	698	667	686	641	686	653	730	739	733	642	713	668	691	706	718	663	662	678	716	701	699	677	710	690	721	723	665	677	639	646	654	682	679	689	697	710	708	704	649	648	674	658	663	667	675	692	680	674	682	687	689	663	655	719	689	694	688	617	694	682	667	655	721	661	726	704	686	709	670	678	690	702	664	690	674	723	701	692	656	665	683	684	700	700	705	702	638	662	679	672	716	675	688	709	667	682	704	747	668	691	679	665	658	668	655	687	724	655	700	695	644	714	666	695	670	718	632	712	646	667	635	669	677	677	661	680	673	690	747	683	711	667	711	659	706	719	691	655	689	709	642	686	685	699	686	666	684	657	705	688	654	699	670	673	698	653	698	715	737	666	689	660	666	663	718	705	696	663	722	723	713	678	729	739	705	687	699	655	635	660	688	685	650	682	647	701	708	698	628	649	669	645	643	645	666	674	698	716	671	699	653	666	707	702	688	669	681	671	694	729	679	714	691	642	688	722	628	691	712	623	693	674	666	648	664	697	720	685	710	726	682	696	719	700	653	678	618	702	651	653	721	694	689	702	706	685	695	692	681	704	693	681	696	704	686	711	656	643	690	694	665	689	692	714	648	649	694	689	651	718	687	676	682	682	684	656	698	682	690	720	662	690	637	686	678	684	680	682	662	724	701	701	676	697	713	680	681	685	683	687	678	684	718	677	701	691	688	665	641	732	644	670	705	689	660	663	689	707	701	694	684	717	668	729	686	655	645	694	677	691	686	712	693	702	650	666	646	741	668	673	692	725	660	700	656	702	699	671	707	651	711	652	703	694	677	675	647	716	714	721	663	663	716	688	658	699	687	687	735	706	710	700	655	699	686	704	704	698	682	678	708	728	706	633	631	718	691	729	688	671	743	702	641	672	669	679	679	727	693	697	673	700	691	674	690	669	702	754	635	668	680	674	660	680	708	647	666	650	662	677	745	687	677	679	690	647	715	695	706	677	671	684	698	690	680	669	679	725	679	713	659	677	703	673	674	677	726	727	709	654	653	661	701	673	705	629	669	695	682	702	664	646	685	674	716	668	688	673	694	696	715	679	688	720	695	639	701	670	668	664	682	694	724	664	671	678	679	712	696	691	679	661	700	705	668	701	704	667	738	624	696	667	684	677	678	694	676	643	655	680	663	695	691	699	650	709	738	681	674	701	718	648	723	678	661	695	697	736	717	714	662	712	641	739	714	699	694	696	684	674	670	704	686	670	680	630	660	668	729	686	690	694
23646	21057	28516	25254	23712	22668	18373	10867	7508	5983	4652	3686	3170	2415	2017	1671	1491	1376	1264	1094	1095	994	990	1003	982	969	1026	984	976	980	901	927	878	977	938	934	937	878	843	890	896	844	878	845	850	784	824	842	835	849	803	775	803	854	797	800	798	806	770	761	808	781	803	829	777	827	771	788	840	805	793	780	753	821	787	833	768	798	808	742	800	800	824	760	755	736	744	841	802	778	845	831	802	812	776	809	830	818	798	785	798	759	809	829	807	796	817	770	831	761	822	808	821	771	756	758	786	817	763	834	814	828	782	771	781	786	829	758	785	809	782	803	788	777	801	766	771	807	820	848	762	752	791	755	817	762	782	848	807	775	794	809	788	784	769	795	785	764	811	763	829	730	792	782	795	784	857	736	773	851	774	811	758	761	817	797	792	772	745	793	778	732	800	756	837	777	776	826	802	775	786	771	774	824	810	771	801	795	783	816	780	793	814	758	755	767	803	787	819	781	801	753	850	783	826	780	818	800	770	766	803	822	765	810	776	783	786	812	798	777	754	762	783	728	792	823	818	812	786	799	801	855	791	786	796	821	825	796	770	787	807	815	826	837	815	759	807	801	835	814	807	750	812	830	829	793	805	785	838	837	766	795	829	781	787	765	775	767	785	784	775	790	779	818	790	793	832	797	776	738	816	774	805	806	769	810	781	817	810	781	767	811	788	770	783	806	807	797	818	775	789	783	751	784	757	827	795	769	794	786	823	833	779	813	795	740	813	772	767	793	825	808	821	796	824	796	787	752	776	761	773	797	769	863	796	796	827	839	796	791	746	771	833	763	811	784	794	799	768	784	777	784	767	705	741	847	796	798	800	746	802	765	753	850	809	848	791	784	788	818	822	785	776	785	783	782	783	756	760	817	778	798	774	786	794	795	747	821	770	777	786	842	792	824	776	758	745	740	796	795	798	775	803	819	802	778	771	764	858	759	764	743	812	760	780	778	749	772	802	810	792	806	790	807	777	759	787	722	795	818	764	817	788	804	801	779	820	777	823	840	743	850	796	823	784	813	786	820	802	829	784	801	812	779	830	809	776	833	769	798	790	832	788	779	782	805	804	817	808	796	793	782	795	809	794	817	768	731	815	764	770	761	808	820	770	804	780	743	774	784	815	766	836	798	827	820	771	792	752	779	761	846	846	818	747	756	776	766	787	794	790	778	796	805	779	795	825	821	805	787	792	835	770	817	757	758	817	743	784	754	760	773	763	814	767	780	793	800	792	774	802	831	795	771	739	726	818	746	781	805	754	843	759	763	777	827	764	757	774	764	771	787	764	775	795	814	779	788	775	761	765	788	768	740	808	825	774	821	781	790	783	826	813	815	773	803	826	806	788	782	785	818	836	785	787	809	813	794	822	752	748	771	846	820	773	786	822	795	779	811	798	812	825	788	787	774	790	785	795	769	754	792	792	785	794	747	761	785	791	791	805	785	788	800	788	814	742	806	807	828	800	810	754	785	844	799	789	780	797	812	788	799	790	794	856	783	808	799	742	774	825	814	841	794	750	814	801	804	858	819	792	758	797	759	758	810	818	748	817	830	825	793	839	780	794	756	765	786	792	788	776	795	803	820	812	806	787	858	830	785	781	791	857	862	778	764	774	813	796	817	788	781	780	763	779	826	819	791	782	760	808	736	814	838	782	751	841	776	781	796	785	811	820	811	776	754	777	736	808	844	791	761	827	763	770	784	805	850	794	796	802	796	751	783	754	783	850	790	751	745	789	813	808	752	772	745	777	791	820	783	821	751	771	810	774	770	792	783	752	778	813	777	769	782	783	807	815	777	798	828	796	823	749	795	776	814	753	804	819	787	771	802	743	802	780	766	771	777	784	801	832	815	769	792	740	844	784	781	794	832	799	797	827	814	750	801	783	820	831	746	760	785	810	811	797	806	809	770	801	772	793	758	801	833	764	784	843	795	760	756	788	734	851	837	786	806	833	770	790	797	793	804	821	797	768	782	809	784	810	759	761	788	726	810	806	830	774	790	777	728	783	774	765	791	811	805	793	801	812	780	810	788	794	816	826	774	809	797	824	814	794	798	824	791	820	821	814	793	820	750	745	754	767	782	830	804	786	799	780	776	796	791	757	800	811	724	793	806	784	825	774	783	794	792	808	812	774	760	789	833	855	832	838	779	779	761	785	783	763	814	753	839	776	765	808	799	793	812	763	783	767	797	732	800	789	763	837	800	799	824	786	855	823	797	778	785	789	769	773	754	794	774	814	780	811	788	777	781	806	766	790	767	771	741	786	782	758	792	822	792	802	779	813	821	805	785	779	769	779	805	727	756	769	775	796	762	756	768	771	777	800	777	792	757	845	778	760	777	832	835	769	834	787	775	734	751	721	775	827	814	790	795	814	771	774	791	783	813	802	781	780	767	783	798	782	799	832	835	775	739	770	762	786	819	792	839	760	768	790	815	781	748	773	766	782	760	792	791	762	762	739	837	799	784	751	792	786	767	775	790	798	779	833	764	797	769	788	822	853	796	788	804	798	786	792	815	805	783	793	791	835	771	808	797	789	792	803	743	801	818	767	775	775	781	830	856	809	799	831	802	746	778	753	825	762	821	803	766	802	804	783	800	811	754	791	778	843	782	807	858	839	779	778	764	814	773	794	831	804	776	762	779	793	839	790	772	746	795	800	780	830	738	752	769	807	814	832	822	821	829	761	814	776	809	752	777	790	831	770	806	844	799	811	742	767	817	757	774	788	823	773	751	778	785	792	790	792	792	768	776	790	852	783	751	781	803	800	792	796	817	802	861	828	753	802	793	810	763	811	759	830	796	763	747	811	823	793	825	773	856	839	778	793	770	804	778	755	764	797	788	791	768	792	811	785	796	778	788	783	786	779	800	776	766	782	770	779	813	769	770	814	771	787	795	768	789	803	859	760	775	788	751	831	784	763	815	753	839	816	778	818	766	819	802	771	850	800	768	772	800	804	791	771	755	777	798	796	811	805	785	764	788	786	776	800	771	809	791	733	793	760	836	788	743	820	824	827	799	804	781	802	827	749	769	779	796	745	812	827	833	772	851	832	817	792	813	840	834	788	809	810	723	790	774	733	766	779	769	790	801	774	845	844	787	801	772	812	785	779	762	775	759	800	824	796	783	811	830	822	838	803	749	831	831	795	832	762	797	822	769	838	763	756	822	818	818	785	765	790	808	820	818	760	789	739	807	831	793	796	810	811	775	796	798	809	746	764	732	762	765	767	849	786	808	770	768	782	802	811	847	865	811	731	735	770	824	797	748	767	812	793	818	787	831	759	783	816	784	824	763	800	769	777	846	778	795	791	784	781	760	792	831	784	777	771	802	821	747	792	780	795	794	751	828	780	757	813	758	799	751	751	752	790	762	768	801	792	808	774	800	804	825	835	740	823	816	799	782	831	828	778	807	767	773	807	801	788	745	793	841	822	798	772	792	829	825	807	785	787	812	812	742	767	734	781	763
30168	53515	43551	33872	28164	22552	18487	13706	10327	8280	6647	5269	4315	3152	2683	2055	1853	1763	1381	1185	1163	1098	1148	1063	1149	1140	1027	953	1008	1028	1046	963	960	956	944	949	880	962	851	876	891	856	825	837	801	853	798	789	825	821	823	731	858	798	844	813	792	763	773	758	796	773	821	767	825	800	781	824	733	811	738	828	779	796	756	788	845	755	795	744	752	769	782	795	781	736	821	788	796	791	817	789	791	754	831	815	804	784	818	810	774	752	820	794	858	746	818	783	808	791	757	755	804	819	852	773	779	765	794	786	783	815	810	771	763	789	738	750	775	797	853	812	778	768	777	806	776	766	742	782	754	781	774	778	802	762	786	785	794	771	791	805	782	795	838	770	777	857	789	791	780	775	745	792	801	805	813	801	805	786	768	782	802	809	816	790	830	773	811	790	747	811	784	767	777	743	803	794	767	746	774	816	838	804	818	736	778	773	764	781	844	805	751	759	750	766	767	736	751	783	810	756	762	773	851	760	775	779	820	795	752	753	832	822	760	794	815	775	812	778	763	806	803	836	715	807	798	804	793	773	776	783	777	809	733	759	791	798	784	798	800	801	769	678	707	791	850	765	779	752	755	854	788	766	810	757	753	766	784	760	785	774	784	780	823	773	740	749	782	818	798	795	779	768	797	757	802	794	759	840	760	780	818	807	798	797	773	821	796	769	795	757	807	805	762	745	764	825	862	790	783	806	724	755	788	802	782	781	758	829	760	747	749	795	756	804	764	744	753	784	805	810	798	776	812	758	818	829	793	784	827	738	814	795	737	793	783	803	791	825	762	805	768	785	839	762	804	772	808	802	829	792	807	766	763	767	749	795	850	773	755	800	785	788	812	765	747	761	823	818	820	789	819	766	792	786	804	795	802	776	810	793	792	776	764	753	771	814	811	796	777	763	800	787	845	792	737	780	813	768	785	791	827	821	781	773	768	828	777	783	820	758	774	788	773	706	843	834	711	771	816	829	817	782	813	771	784	794	751	759	775	763	772	797	776	814	804	751	712	806	745	785	816	738	778	787	767	816	800	783	782	754	753	813	834	738	820	784	750	798	785	799	796	775	787	768	763	803	775	795	811	816	820	793	843	825	814	819	796	788	756	794	757	758	776	797	809	804	773	771	781	799	844	798	802	763	824	750	780	772	791	797	746	818	759	761	764	742	765	793	877	744	793	787	792	778	790	765	814	767	733	781	797	787	743	812	812	759	751	741	812	706	770	774	787	741	802	786	772	743	852	769	824	718	778	745	793	742	806	778	813	743	774	797	740	771	828	790	793	759	792	741	801	789	784	801	784	806	804	767	801	805	803	814	786	798	818	797	779	823	779	765	788	790	790	819	822	788	789	751	775	815	769	775	749	780	787	744	786	746	774	795	792	758	798	775	793	824	793	827	752	743	800	752	793	792	797	746	791	853	790	831	786	750	777	787	822	784	810	780	746	786	730	798	773	807	766	778	754	832	771	830	820	816	842	795	736	760	813	773	862	799	771	810	849	784	745	796	801	789	821	762	782	793	824	791	778	794	840	780	755	791	813	763	807	816	762	825	832	771	784	791	825	843	847	783	760	781	823	803	824	738	776	812	807	766	790	836	777	816	814	796	793	746	781	828	818	714	775	776	817	821	782	803	762	773	837	774	743	803	763	732	761	752	755	771	825	795	762	763	827	844	758	815	802	799	754	762	813	738	733	801	816	790	796	779	753	751	786	825	772	820	811	783	807	754	719	801	732	769	824	827	813	776	736	762	718	789	822	785	831	769	811	763	773	776	749	802	851	758	785	769	806	774	789	810	806	787	785	750	807	828	748	812	801	782	763	772	802	822	800	805	811	781	777	752	726	824	818	845	781	800	772	867	795	807	807	723	776	734	760	802	753	793	812	787	864	785	770	776	735	843	748	763	759	776	785	787	739	776	779	755	771	816	774	782	757	794	744	836	786	767	833	809	791	772	789	808	776	769	758	790	759	736	775	788	738	832	810	803	816	725	760	793	734	811	766	783	717	811	761	774	768	806	810	760	818	837	793	799	790	762	735	821	760	814	766	750	803	779	750	780	748	735	791	775	789	802	814	803	759	792	830	738	812	714	779	775	796	785	818	770	776	758	778	785	792	791	824	776	763	772	772	811	809	785	792	797	796	767	807	801	809	758	771	817	763	751	780	792	771	772	781	804	754	777	799	818	804	834	774	814	766	839	785	743	821	769	801	795	837	797	815	794	791	770	802	772	761	788	813	832	771	740	802	805	832	768	768	801	794	796	782	819	793	759	764	752	751	741	782	849	773	783	768	839	790	834	725	779	802	781	794	814	748	748	764	740	705	732	804	816	762	772	779	760	733	824	753	728	863	770	803	795	718	777	782	773	755	794	794	785	814	801	759	812	833	764	749	787	771	788	743	752	787	790	785	825	763	797	783	784	803	781	784	798	763	818	771	774	753	814	817	813	818	743	774	760	796	757	758	782	801	812	830	771	730	747	827	800	823	770	812	814	778	779	804	742	785	813	792	797	796	803	782	768	816	797	750	846	825	776	794	803	776	765	816	776	802	728	801	784	855	801	764	775	758	760	790	769	778	735	834	817	803	788	732	795	760	766	794	789	747	818	737	831	817	770	810	799	848	773	790	782	795	824	825	740	793	790	723	808	794	786	767	802	788	795	798	779	846	816	812	825	765	788	826	807	752	806	752	764	847	816	780	766	788	799	757	785	847	793	795	794	795	788	789	774	805	821	794	781	778	810	790	751	745	806	785	778	786	831	795	785	788	732	860	742	772	791	771	773	789	788	788	807	770	803	797	770	783	760	787	783	832	772	789	747	773	787	815	759	767	756	812	800	816	826	771	815	829	798	744	793	751	800	749	780	806	736	785	768	821	807	791	770	826	794	786	780	781	783	828	835	808	770	779	777	792	801	742	806	777	827	805	764	783	780	791	811	804	757	806	811	838	749	785	835	803	809	733	789	822	763	814	788	842	850	817	823	845	793	829	781	796	762	763	804	740	758	749	809	758	789	783	768	817	791	807	791	704	817	756	814	837	756	788	810	806	760	790	760	802	805	803	776	808	803	840	790	726	760	800	777	746	827	785	774	786	814	798	782	765	797	811	804	734	799	790	768	834	805	793	742	829	765	775	813	817	829	786	760	761	806	816	818	805	784	757	835	758	779	781	811	755	790	800	781	745	820	836	791	792	812	765	767	777	724	761	796	747	767	763	792	771	854	821	809	755	809	803	763	765	778	757	785	773	875	762	760	804	796	793	780	768	796	826	784	754	793	795	805	746	754	774	816	755	801	785	770	813	751	814	773	795	774	735	744	824	757	773	793	796	787	823	795	786	745	773	808	779	830	767	787	775	799	808	758	763	793	758	774	786	772	808	792	804	796	802	769	754	831	803	757	770	790	787	754	800	782	743	784	763	801	779	710	785	749	773	828	826	836	785	762	776	792	757	802	754	766	771	780	794	819	746	783
24733	21160	28579	27423	23549	18393	12511	8706	6194	4655	3715	3012	2509	1810	1563	1483	1234	1235	1114	1033	1056	991	910	942	1001	912	957	959	898	921	931	973	884	866	884	913	862	894	849	859	855	809	820	858	880	817	871	813	852	854	853	815	801	799	814	752	805	807	837	794	844	862	750	835	803	789	852	777	837	788	833	752	788	797	826	850	845	819	853	836	792	869	800	801	846	776	726	843	790	837	789	841	782	789	842	816	782	776	802	831	792	862	840	810	738	769	872	830	841	769	804	833	835	836	826	762	796	795	844	816	757	835	832	816	804	821	827	864	804	780	829	842	848	810	835	842	815	774	843	835	874	788	772	823	839	802	803	766	823	861	818	782	798	763	772	804	802	801	822	772	839	805	815	826	868	806	821	806	812	843	810	792	842	816	803	839	774	761	778	850	799	825	795	862	818	807	810	814	823	817	848	841	816	840	803	830	796	803	845	861	831	799	796	802	802	813	849	805	797	804	820	769	773	765	801	764	858	818	832	856	816	765	778	787	814	829	772	778	820	819	794	761	830	815	817	774	795	789	848	778	775	787	785	858	785	805	830	813	818	830	781	827	863	821	816	781	824	774	816	802	778	800	802	805	798	814	824	741	817	837	812	835	845	883	834	831	848	810	829	809	834	772	834	783	829	808	790	805	806	771	859	825	802	821	812	802	782	785	820	813	771	807	813	862	775	849	843	801	758	821	816	859	830	757	826	806	824	779	869	808	827	769	804	806	815	794	843	763	761	773	795	842	802	817	838	757	792	766	795	784	837	766	815	867	819	789	809	762	814	787	804	808	796	826	800	812	848	808	825	791	804	828	814	818	766	813	820	791	804	807	848	812	825	776	819	846	808	789	849	791	799	827	815	811	845	829	819	796	808	777	809	819	837	810	782	781	785	820	829	811	789	809	780	774	808	788	792	867	822	804	758	835	875	836	794	856	811	772	823	776	819	818	770	876	857	835	785	794	855	810	802	859	758	805	807	840	782	814	827	797	882	805	851	802	785	843	777	843	833	766	796	837	807	776	798	820	896	836	798	766	793	789	841	780	816	780	811	785	864	848	817	778	773	865	840	828	849	809	772	843	865	815	764	810	804	814	808	864	812	774	800	841	825	884	804	797	806	818	860	825	801	807	806	863	820	838	808	784	851	797	800	839	784	800	809	820	815	834	864	786	861	842	835	811	831	793	778	785	774	827	793	776	859	815	821	827	832	780	835	827	835	795	775	789	829	775	819	819	827	786	775	802	776	794	811	823	808	820	801	857	846	773	826	796	852	860	828	832	818	783	771	857	816	905	836	847	838	798	773	834	800	870	795	818	788	843	863	809	823	884	816	840	808	810	780	827	786	785	835	854	790	783	816	795	785	836	860	854	756	787	755	805	795	780	772	830	784	863	797	825	784	790	804	740	780	828	747	761	818	798	798	785	836	812	854	819	814	752	772	821	788	783	808	811	834	754	766	758	801	834	765	800	837	802	797	762	827	808	860	839	807	816	751	773	804	847	806	785	837	787	815	796	781	852	815	781	782	767	817	785	790	841	807	792	877	789	758	803	823	808	812	794	817	792	831	798	789	818	790	804	836	769	807	821	765	865	806	799	825	819	782	802	810	829	810	762	782	825	781	800	836	758	791	809	847	814	726	838	833	782	802	828	823	783	773	801	851	876	845	859	831	803	869	811	813	860	754	790	787	774	835	810	834	828	788	833	832	784	816	784	834	827	839	809	855	825	820	854	868	833	834	829	826	776	773	839	831	807	857	773	755	834	780	808	820	769	812	819	793	775	765	764	798	817	774	814	828	865	853	805	815	829	768	802	784	822	791	769	799	795	828	819	830	782	823	804	858	830	752	817	786	804	795	794	830	827	812	815	809	813	837	802	777	771	783	817	788	835	821	809	793	818	823	803	777	837	799	801	735	805	790	801	818	796	838	810	767	821	759	861	796	793	824	764	805	852	821	822	796	794	793	826	849	803	826	794	847	794	786	830	857	871	824	811	785	868	807	797	795	776	835	816	844	776	829	788	784	855	776	817	855	808	722	824	800	838	812	813	853	801	767	876	758	831	880	800	839	827	791	808	824	834	805	866	829	854	827	785	890	768	840	782	886	824	759	773	784	761	790	787	812	754	802	758	809	822	857	816	812	824	826	813	847	829	802	790	817	796	837	820	832	828	761	767	803	831	826	795	817	795	765	828	843	785	807	853	814	792	803	807	818	818	742	848	792	787	860	777	773	809	806	853	797	804	762	872	784	789	821	851	781	792	798	830	845	809	833	803	776	807	805	789	763	750	797	793	831	802	820	795	859	762	773	845	804	776	807	802	809	843	827	852	816	808	829	780	790	788	839	803	785	799	888	775	826	844	789	772	780	814	798	806	843	806	837	850	810	828	743	817	852	769	791	754	800	836	781	798	827	749	832	815	810	833	787	774	800	787	825	802	779	827	841	814	782	781	771	822	842	799	792	784	829	805	790	773	786	843	756	749	807	835	783	866	790	808	880	871	809	779	782	755	789	800	850	805	784	762	780	823	818	808	793	847	817	805	826	756	793	801	833	797	843	804	800	796	794	822	830	809	793	751	761	782	761	796	826	792	735	789	779	775	783	823	828	806	856	824	843	800	785	827	813	787	828	823	826	845	813	808	799	816	792	764	803	778	806	794	800	815	822	778	814	760	809	802	738	831	877	785	830	811	766	795	824	813	782	816	809	834	791	825	842	810	803	770	776	832	798	839	829	832	790	769	819	789	772	819	858	807	784	779	837	765	823	843	824	813	826	800	810	789	819	840	783	794	780	830	799	830	768	857	776	820	851	788	816	811	862	808	817	817	808	810	840	808	812	773	785	797	835	811	844	869	850	837	802	796	876	782	754	787	847	787	795	779	831	790	746	823	760	809	807	799	847	785	794	814	778	811	880	806	781	811	796	833	831	812	785	804	815	806	828	847	782	813	798	812	843	803	813	817	849	864	818	796	796	801	805	905	786	832	814	817	791	803	826	804	784	825	798	813	812	778	816	846	832	835	794	792	792	762	797	804	828	824	769	784	831	828	805	791	778	822	818	797	804	781	856	777	825	812	785	787	779	759	834	775	755	850	820	805	798	772	825	835	784	837	800	825	830	799	826	785	778	851	759	799	781	805	856	799	764	846	812	814	816	802	824	785	778	845	812	844	818	763	798	751	800	748	815	810	800	803	789	844	787	830	766	798	831	798	821	773	818	832	777	839	839	869	789	780	820	787	827	786	811	770	839	799	808	788	838	805	765	835	816	865	774	783	810	816	780	813	806	805	816	787	788	801	811	824	821	799	809	817	837	893	807	868	805	833	771	757	821	783	875	795	818	822	835	800	769	825	822	806	821	796	827	817	803	812	828	835	751	790	783	775	810	796	818	771	846	808	829	774	858	821	792	825	824	777	793	861	851	852	840	773	849	790	801	786	796	807	822	812	785	827	821	790	827	796	815	813	796	759
29730	50589	39898	30350	26257	20107	15126	12422	9009	7097	5506	4459	3498	2503	2160	1899	1542	1466	1291	1135	1139	1134	1102	1109	1169	1060	1093	1025	985	960	979	986	979	945	902	970	940	869	914	880	869	860	859	920	872	846	888	865	815	856	866	841	815	860	806	838	805	810	842	811	816	836	801	839	830	803	824	743	879	854	823	790	777	814	840	840	799	849	854	829	783	788	795	801	827	853	833	803	777	849	792	809	824	845	821	794	821	775	831	818	810	800	809	845	796	827	814	810	829	807	810	802	794	858	799	842	807	792	822	822	823	820	786	849	810	838	856	827	863	841	790	849	820	793	821	794	789	791	810	791	790	822	816	796	796	793	781	802	791	820	818	837	827	837	776	817	807	779	818	825	834	857	796	809	875	827	844	826	862	839	842	835	853	810	803	814	816	821	829	808	815	872	797	794	823	881	877	852	842	832	829	795	890	787	817	798	787	851	825	823	837	789	806	769	835	797	810	835	826	823	810	819	837	821	836	806	792	830	883	857	816	810	825	815	839	778	810	822	797	813	856	822	833	779	841	853	839	863	801	803	829	803	813	853	833	834	765	828	795	838	809	805	820	880	841	844	835	881	824	783	826	811	778	832	822	792	824	852	819	853	826	830	805	790	817	818	826	799	829	811	836	787	828	784	813	839	764	806	808	802	788	818	852	768	843	801	785	820	801	808	833	812	818	806	836	810	788	832	861	803	828	779	812	772	795	800	835	789	825	850	804	827	806	797	865	838	793	772	854	831	774	779	795	852	847	826	874	803	791	804	825	841	797	823	779	862	843	830	853	833	855	784	793	780	780	802	793	809	859	793	898	814	777	841	832	835	855	853	815	807	852	841	815	837	825	838	781	851	861	826	829	800	826	819	880	829	816	866	836	852	834	813	865	855	835	860	818	842	830	811	874	853	822	799	820	799	822	810	829	764	795	900	780	833	832	837	809	829	864	799	815	819	813	806	800	778	785	766	797	818	808	863	809	797	825	794	815	825	820	762	827	791	788	837	790	807	906	802	787	869	819	819	850	798	808	814	801	798	828	852	817	822	804	820	812	758	814	888	843	792	847	794	828	841	841	779	856	823	917	832	795	793	797	829	833	795	820	861	776	802	810	835	824	831	859	767	786	847	859	795	772	805	834	797	831	850	787	834	787	819	825	767	829	790	798	881	807	868	842	801	827	803	873	846	843	836	851	747	817	798	830	826	874	855	820	856	799	760	811	836	798	837	819	874	814	868	812	816	827	836	778	864	784	786	822	806	844	868	805	811	810	816	832	797	852	809	805	808	830	814	803	795	828	806	832	817	808	818	779	840	854	785	779	805	811	837	818	818	835	838	810	810	830	797	841	796	804	784	822	825	771	849	849	813	811	815	821	770	789	821	864	813	832	798	888	773	868	854	797	855	821	843	804	769	823	831	858	823	780	805	791	841	811	804	782	805	820	785	782	862	829	809	843	828	802	807	833	804	818	799	815	821	817	820	807	803	831	868	872	826	813	801	786	871	818	837	852	862	813	798	854	838	784	865	841	800	824	827	798	836	805	789	826	825	785	789	811	809	797	848	790	883	791	802	819	795	865	775	829	802	806	775	791	852	815	810	760	797	791	813	831	817	816	804	760	843	796	803	785	817	833	879	820	843	854	812	825	869	832	819	809	815	822	827	801	799	826	822	844	819	839	824	854	817	822	834	867	860	822	792	818	818	763	860	823	808	830	830	838	858	812	795	778	808	819	862	821	790	821	805	846	835	820	783	820	794	839	815	793	828	773	822	838	791	801	822	810	801	827	784	802	808	863	846	868	843	824	835	800	844	785	864	859	824	755	820	803	807	859	805	800	821	794	825	858	826	883	824	838	854	845	835	817	858	819	809	810	857	817	871	817	839	815	860	839	829	827	835	868	847	785	879	831	823	769	778	818	848	817	847	819	790	874	806	754	794	864	797	823	795	848	838	804	808	799	795	766	855	835	793	795	847	839	808	831	814	799	827	847	778	816	817	801	832	805	834	840	782	815	846	795	801	788	810	813	811	823	841	812	792	827	795	808	872	763	802	843	776	871	864	819	819	801	795	851	753	837	778	830	831	850	848	803	793	834	854	810	845	847	771	810	817	833	816	851	810	794	863	882	795	857	829	816	818	817	779	795	783	868	868	859	839	834	806	812	834	816	817	831	844	799	812	791	772	832	813	808	755	811	780	798	823	849	791	824	907	809	873	762	787	789	825	854	795	836	782	807	846	782	757	832	782	831	797	813	794	827	811	819	821	787	876	820	753	844	810	836	767	842	811	875	798	839	778	811	852	762	858	857	832	836	780	738	810	877	789	827	840	828	799	848	830	879	805	801	865	820	820	772	756	790	829	823	781	844	806	850	782	820	805	861	829	774	834	821	839	799	782	867	817	851	820	820	808	857	809	819	808	824	808	804	823	833	764	799	792	887	835	788	782	814	823	835	839	846	844	768	821	847	852	822	819	777	834	797	814	888	815	823	822	825	823	841	898	820	836	791	804	857	805	823	860	847	793	822	823	796	812	795	824	816	883	893	835	838	787	815	777	859	857	756	803	815	853	840	797	813	801	790	829	817	796	789	818	842	732	844	888	870	849	789	777	809	838	827	845	811	818	810	842	809	792	821	821	813	822	813	808	812	820	814	855	853	806	828	807	771	785	889	825	858	888	776	799	801	824	818	818	796	843	854	780	850	826	843	786	858	849	826	842	828	811	810	796	835	809	855	766	826	837	816	841	839	819	815	823	826	841	795	850	817	856	818	798	828	853	822	883	826	884	811	834	833	782	828	797	815	839	800	829	769	858	824	820	836	867	802	799	846	820	824	840	820	822	802	751	801	808	860	852	833	876	814	813	765	806	794	861	834	798	810	815	811	811	844	819	845	814	849	846	783	834	825	821	827	848	865	843	798	873	815	846	795	753	765	785	832	790	899	847	798	801	857	814	809	799	810	827	846	832	800	827	819	819	752	839	824	841	834	799	763	817	792	768	796	831	785	817	841	835	840	783	799	837	852	793	798	741	816	881	823	823	773	817	800	822	817	802	819	825	799	871	841	851	827	796	905	840	830	813	865	782	838	834	829	790	876	837	834	816	811	825	817	825	790	819	789	798	876	781	882	807	800	825	820	816	809	817	841	799	813	826	828	805	762	861	839	800	834	808	784	804	841	815	845	718	851	823	787	830	872	802	758	759	801	831	809	818	848	788	839	784	812	841	827	813	810	807	831	862	866	801	834	784	801	873	849	813	765	813	861	828	808	821	821	852	787	842	812	831	824	812	840	844	768	810	826	869	826	831	792	835	853	801	840	856	848	811	786	861	834	813	835	849	769	826	804	780	834	799	855	862	870	847	824	841	856	760	867	824	801	805	784	876	839	854	821	826	810	846	841	835	832	809	898	838	853	791	780	785	838	822	808	837	840	808	835	827	806	806	803	816	851	818	799	851	860	807	885	779	809	793	823	859	805	808
22566	21103	28782	23964	22558	25104	25077	16070	11861	8956	6729	5221	4298	3342	2710	2431	1951	1734	1532	1519	1383	1450	1423	1368	1408	1404	1303	1315	1316	1284	1315	1213	1244	1189	1212	1167	1168	1124	1133	1125	1157	1139	1073	1116	1116	1110	1113	1118	1114	1056	1056	1096	1107	1015	1072	996	1029	1047	1076	1004	1087	1076	1120	1015	1010	1014	1022	1097	1017	1025	952	1055	974	1008	1025	1112	1039	1007	1020	1019	1027	1063	1047	1105	1046	1062	1053	1058	990	1051	946	1069	1023	974	1078	978	1045	1053	1014	1041	963	1033	1004	1017	1061	995	1041	1073	1039	1031	1037	980	1011	976	1090	1065	1067	1064	1035	1023	1031	1049	1078	1059	1037	1055	1008	955	989	1028	1043	1011	1072	1062	1006	1037	1057	1073	1020	1048	1096	1055	1016	1073	1003	1077	1016	1064	1030	1040	1075	976	1016	1008	1030	1013	1053	1035	1059	1009	1007	1058	1021	1060	1061	1045	1017	1055	1029	1035	1005	1040	1053	1016	1006	1007	1055	1056	980	1056	1077	975	1054	1025	1092	1036	989	1008	996	1051	995	972	1010	1009	989	1022	1012	1036	1038	967	978	1022	1052	1016	1076	1068	1052	1031	1012	1018	1061	996	1025	988	951	1050	1064	1051	1063	987	1015	1016	1012	1004	1059	1003	1021	985	1000	1097	1063	1012	1061	1015	1064	1044	1046	1060	1004	1020	1082	1054	1110	1045	1091	998	1050	986	1025	991	1026	997	1009	1066	1021	965	1022	1086	1020	1014	1056	1031	1003	993	1071	1014	1058	1011	1026	1011	981	1043	1110	1096	1031	1029	1033	1014	1013	1020	1024	1074	1037	1046	994	1062	1059	1013	1045	1014	997	985	1008	1022	1023	1019	1039	990	1111	1011	1051	1034	1037	1037	988	995	1067	1037	1093	1051	1029	1014	1004	1040	1025	970	1046	968	1011	1039	1016	1044	1004	1018	1033	1035	1008	1018	1069	996	943	1035	1037	1028	991	1050	993	1040	1033	1005	1025	1095	1055	1021	1042	1078	1014	1074	1050	1023	1048	1000	980	1074	1018	1069	1033	1017	1054	1068	1056	1044	1029	1047	1046	1032	1063	1010	1037	1029	1072	1039	1022	1008	1029	1077	1001	987	1038	1038	982	1041	1038	1009	1010	1060	1048	1030	1021	1036	1053	1025	962	1031	1035	1073	1058	1000	1038	1077	1017	1019	1069	1056	1011	1049	1041	1037	1031	1002	1062	998	1009	1011	1052	1021	1051	960	1013	1096	1053	1034	990	1037	1022	1027	1028	1061	992	1000	1008	1001	1064	1047	1031	1018	1043	1031	1051	989	1025	1022	959	1004	1028	1027	1001	1012	1058	1007	1018	1033	963	1074	1030	1050	1029	1034	1048	985	988	992	1041	1002	1018	1026	1046	1106	993	1016	1088	1029	1048	1036	1002	1007	1029	1028	1066	1009	1042	1094	1047	977	1039	1035	998	1073	991	1016	1019	1015	988	1053	990	1108	1054	1036	1017	981	1007	1035	983	1067	1062	1049	1080	1033	1085	1064	1067	969	1072	1074	996	1025	1061	1050	1056	1022	1043	969	1045	1052	1043	1051	1077	1004	1014	1017	973	1009	999	1002	1050	1040	1058	1014	1039	1031	1002	1020	996	1051	1033	981	1085	1039	1019	1040	967	1013	1036	1018	1095	996	1048	1019	1039	999	1031	1006	996	1019	1052	1013	1046	987	1033	1040	1055	1084	1030	1058	1089	1062	972	968	989	1022	1078	1010	1084	1080	1007	1030	1012	1031	1046	1034	1022	1017	998	1036	1029	1025	1026	1027	1047	987	1013	1036	982	1007	950	983	976	1021	1023	1056	1030	1123	1016	1068	995	1037	1033	957	1020	1008	1070	1024	999	1111	1019	1015	1041	1100	1017	1027	1013	1071	975	1054	1006	1009	976	1015	986	1065	1007	1065	1026	1064	1040	993	1045	1112	1107	972	1027	954	1019	1091	1016	1014	1028	1030	1087	1052	1015	1037	1039	1021	1059	1031	1039	1025	1032	976	1020	1057	1057	1001	1047	1030	1038	1048	1027	1049	1076	1017	1051	1051	1047	1042	1045	1002	1046	984	1024	1103	1051	1068	1021	1058	985	994	1006	1009	980	1066	1029	1025	1009	1069	1049	999	1066	1034	1009	1009	1081	1034	1046	1114	1001	1058	1044	1060	1025	1105	1029	1054	1039	1056	990	1058	1031	1032	1025	1004	1003	1062	1028	1051	1017	1061	1006	1002	1066	979	1081	1042	1062	1093	1103	1034	1045	1000	1057	994	1057	1046	1008	970	1040	1033	1056	1040	994	1023	1067	1038	1026	1073	1073	1040	1036	987	1017	998	1069	1072	1036	1014	1047	1047	1031	1024	1040	1019	968	960	1026	1019	1018	1033	1034	1053	1063	1011	987	1053	1046	1054	1054	1060	1098	1027	1067	1027	1022	968	1022	1067	992	1007	1085	1093	1067	1006	1055	1003	1025	1016	994	1044	1032	1004	1013	998	1005	1035	1029	991	1032	954	1103	1018	991	1010	1014	1081	1042	1052	1041	1034	1029	991	991	1044	1010	985	1080	1053	1035	1061	1057	1058	1030	1056	1039	984	1037	999	1007	1044	996	1070	1016	1056	1035	996	1007	1012	987	1047	1051	1035	1026	1038	961	965	984	1029	1038	970	1002	1024	1052	1031	996	1032	961	1007	1017	1049	1021	1049	1007	1060	1025	1014	1046	1052	1066	987	1013	1029	1037	1028	1014	1076	1069	1054	1129	1045	1008	1038	1045	1005	1010	1010	1015	1006	1076	1021	1050	1037	1055	1056	1017	1024	1038	1017	1045	1059	1028	1095	1018	1009	1025	1047	1040	1038	1016	1001	1026	1062	1050	1024	993	1091	1076	1082	988	1051	984	1050	1015	1052	1055	1020	965	991	1065	1056	1021	1001	1103	1023	1036	997	994	1015	1034	1051	1002	1053	1058	986	1013	993	1060	1033	1001	1059	1002	1015	1016	1030	997	990	1005	978	996	1031	1003	980	1006	1138	1007	1034	1064	1011	1058	985	1033	973	1018	942	1008	1054	1074	1040	1040	1000	994	1015	1021	1031	1060	1035	1078	1054	1048	1038	983	1059	1021	1073	1062	1065	1094	1059	1042	1045	1020	1045	1047	1008	987	1020	1025	1003	999	1033	983	967	1094	1024	988	1045	1009	1061	1010	1049	1040	1015	1083	1036	1059	1034	1080	1045	1037	996	990	1032	1088	1055	992	1012	1009	1071	1061	1035	935	1044	1079	1013	997	1010	1043	1043	1061	1005	1007	1124	1067	1032	1052	1021	1034	1046	1060	1109	1028	1013	1002	1020	1044	1058	1070	1025	1043	1022	979	962	1003	1065	1023	1042	999	1027	992	1075	1008	977	1036	1083	1086	1024	1102	995	1070	1038	952	1010	1025	1013	1045	1046	1086	1060	1013	1014	996	1006	983	1019	1086	994	1028	993	1097	1067	1096	1059	1064	1002	1004	1062	1061	989	1006	1001	964	1047	979	1075	1067	1072	1055	1035	1012	1010	1069	1049	1048	1055	1118	1035	1056	987	1022	1006	1089	1032	1040	1010	1059	1059	1000	1026	1068	1080	1024	1094	997	1043	1066	1011	996	1044	1035	1031	1019	995	1013	1009	1005	1034	1086	1088	967	1084	1018	1037	1026	1052	1009	1005	1061	1008	1018	1033	1015	1032	1010	1109	961	1045	1057	1049	1063	1054	1004	1021	1015	998	1046	987	1052	939	980	1037	1027	1061	1033	985	1017	1013	1006	1045	1010	1033	991	1014	1025	1063	1034	1023	1007	1043	1047	1062	1025	1029	1029	1022	1025	973	993	1047	991	996	1004	1040	1048	991	1034	1028	964	1068	1071	993	1026	1056	965	1017	959	1028	1058	997	1039	1036	1048	1003	1020	1014	1025	1074	1001	1062	1037	961	1060	995	998	1023	975	961	1005	1057	1045	1045	1014	1019	1058	1029	1008	1064	1072	1029	1049	997	1037	1004	1040	1034	965	982	1017	989	1053	1081	1008	1078	1045	1103	1040	1026	1029	1000	974	1069	979	1042	1007	985	1027	1089	1061	1007	990	1080	1004	1043	1056	1051	1034	1014	1046	959	1026	1081	1035	1021	1060	1029	977	1049	1032	1045	1093	1016	1001	1005	1081	1047	1073	1035	1031	1055	1026	1038	987	1022	1073	1006	1034	1046	1000	1025	1043	1041	988	1045	1024	1082	1010	1079	1043	1061	1046	988	1093	1045	1001	982	1047	1032	1075	1021	1030	991	975	975	1067	1034	1026	979	1017	1008	1065	1029	1023	1051	1034	1044	1030	1042	1020	1055	1030	1049	958	1036	1083	1008	1062	1060	955	1055	1060	1053	1029	967	1017	1012	977	1042	987	1004	999	1008	1080	1095	1036	1001	1002	1049	1022	1010	1066	956	1071	1023	1048	1050	1008	1090	1054	1039	1014	1031	944	1083	1081	976	1093	1035	1001	1000	1005	1020	1017	981	1002	1051	1028	976	1039	992	1033	1035	997	958	1019	1007	1033	1049	1031	1056	968	1005	1028	1034	1005	1098	1057	1012	975	1011	1017	1026	986	1037	1023	1037	1023	1030	973	1057	991	959	1008	1065	1084	985	1033	1090	1033	1027	1021	1080	1048	987	1037	1013	1040	1044	997	1018	1020	1069	1002	1104	1040	1098	1015	1044	1069	1030
33425	59453	48068	39573	34115	28736	22219	18627	15081	11816	8938	6972	5841	4338	3540	3138	2229	2104	1881	1669	1504	1558	1511	1550	1592	1543	1465	1377	1369	1301	1366	1238	1242	1250	1126	1151	1182	1140	1171	1134	1081	1146	1127	1107	1102	1104	1076	1087	1033	1043	1072	1030	1033	1036	1068	974	1013	1003	950	978	1035	1063	1018	990	991	1019	983	1005	984	1053	976	1017	1024	1037	968	972	1049	944	987	1005	1027	994	1067	974	992	1020	985	979	987	1011	985	1005	979	1014	962	983	1010	953	1019	983	1017	1003	978	974	954	964	1021	984	993	988	997	928	984	1010	1030	989	966	986	991	1039	984	1031	1022	988	939	1036	1021	1006	1030	1008	1018	999	1017	1027	1028	948	970	998	966	1018	1030	1009	982	977	976	1034	992	984	953	988	999	1031	967	1033	991	1021	950	965	1008	954	991	989	988	986	957	1068	1023	986	1045	998	1044	1041	1104	1004	988	1006	1022	952	1017	988	1010	1019	999	967	1060	923	965	1031	1008	985	1044	989	1010	993	957	975	1007	1032	983	1068	969	972	976	1035	990	970	984	986	1003	980	1022	992	981	1040	1012	1016	979	1017	1014	986	956	1030	1008	1017	973	1007	1084	961	1027	1004	958	974	1014	1027	952	975	1036	980	998	1008	982	989	958	948	964	1017	1006	1011	959	995	944	986	1026	925	1037	1009	979	989	1031	1045	980	972	1047	1015	1044	1025	932	957	991	934	969	1025	1003	1035	993	1001	1011	1024	975	1063	1007	1013	1039	1018	983	1021	987	1018	959	1053	1022	938	1034	997	997	1027	981	1071	1010	1064	950	1018	1002	962	948	1005	994	1002	1016	975	977	1004	990	988	1030	1005	965	993	1004	967	1006	1033	1035	993	1035	1006	1048	976	1009	977	1024	986	964	1039	987	1001	1001	964	1019	1012	983	1007	1025	1052	994	1025	989	1015	1016	1060	984	1022	1012	1011	981	980	973	1037	1018	973	985	954	976	1012	1020	971	1002	970	1037	1010	1017	998	953	955	989	1021	1042	995	1039	1018	1014	1004	1003	1020	967	1019	980	988	1012	970	1037	992	1071	985	991	967	1030	983	960	977	945	993	982	986	952	969	966	1007	994	963	1031	937	1012	967	950	990	971	1044	1008	951	1002	1040	992	994	979	1012	985	1000	977	1007	938	963	989	1043	1003	999	995	1001	975	1008	952	1010	998	1028	1006	1003	975	1015	967	1021	998	987	983	991	1009	963	1032	986	991	1034	1031	952	982	951	969	980	1044	994	956	1014	979	1011	1023	993	999	1014	965	1021	1004	983	1017	951	982	1002	951	1024	1006	981	979	942	959	1000	1026	997	976	1031	1035	975	1015	973	954	987	1021	994	1003	983	985	1004	971	1024	992	996	1023	1057	1081	973	957	983	1026	1007	1027	967	998	1007	1014	982	995	1000	985	992	1008	986	1057	940	1037	955	971	973	1027	1024	991	981	1025	975	980	1022	1014	1010	1060	973	1065	1013	1030	975	983	969	1041	1053	1032	975	1026	1018	940	971	979	965	1035	1048	1009	985	1056	1035	987	976	1039	1041	970	943	998	1027	1059	1013	994	973	986	993	952	941	1074	1004	939	974	1077	1009	1001	965	1045	998	969	972	988	1002	982	954	987	965	1028	999	1007	1001	1000	1072	1006	1067	1007	1045	1000	988	992	1006	981	1030	1018	1022	988	993	987	981	971	965	982	1007	1000	1027	1035	972	1031	1014	981	928	983	977	944	1003	993	1006	1049	954	1006	1002	1036	1051	975	1037	962	1035	1002	957	978	988	971	963	1035	957	979	1011	1009	949	1009	1000	1013	1020	957	1040	1034	1024	998	997	970	974	1017	1009	990	975	1030	995	980	1023	1024	988	995	1018	1042	998	983	959	1013	1003	1012	972	1018	1039	952	996	1066	1012	984	1051	987	1042	967	997	1038	960	1016	1036	968	1028	992	1026	1006	985	1018	997	1058	1028	989	1031	1048	958	1010	1019	985	964	1008	1002	989	944	1030	1016	1055	967	993	1022	1000	1004	1003	1043	945	996	989	993	976	1061	991	948	1012	961	1009	979	965	1050	1022	1002	930	1038	1041	972	1031	1007	971	1032	1064	984	1046	946	977	955	990	967	1029	1000	1010	1019	997	1055	1043	981	1000	954	1012	1031	936	998	992	970	969	971	946	1006	994	1038	1026	1016	1055	888	967	958	969	958	983	1037	1019	948	1008	957	972	1059	1001	993	1019	1036	1003	1011	1005	1031	1057	1036	1007	1029	992	1008	1017	990	987	1027	1003	1035	992	913	994	995	1026	924	1022	954	963	1027	979	955	976	992	965	1029	1015	1002	978	972	949	963	978	914	1053	1000	1001	935	994	1012	954	982	987	992	957	1001	981	998	997	991	959	1007	1015	1061	1010	985	995	1089	1000	1036	1041	1009	994	1030	997	983	968	1043	991	1014	967	958	1026	1045	992	980	974	976	963	1029	1020	982	990	962	953	982	951	969	1006	996	989	1032	1045	1013	999	1004	959	1012	997	1033	960	935	1002	980	1010	1042	1005	1012	1013	995	979	1022	1037	982	992	1091	978	992	972	1001	1029	1001	1034	995	960	972	992	992	982	972	1023	1039	993	993	958	984	988	1006	1010	1000	985	993	1021	986	1024	986	1000	1000	993	983	971	1027	1014	1032	986	1008	994	1047	994	999	998	951	1059	1045	980	975	987	985	1003	960	941	1022	957	1046	999	986	1050	1015	951	998	985	978	994	980	964	963	1028	988	955	1033	999	960	1001	1023	1002	1002	975	977	957	983	1036	1025	1039	1035	991	1036	968	1064	1001	987	1012	1002	1002	978	997	1025	954	1015	1025	963	981	993	1024	992	1021	1048	1016	958	1057	984	988	972	1008	979	977	1048	980	999	1004	967	996	989	975	952	1043	1046	1056	984	943	1083	1025	1010	1005	1021	978	989	961	1032	998	1002	972	1022	1040	989	937	980	962	990	1039	963	983	983	1019	969	1025	1039	951	1058	1023	974	961	1005	987	1002	1009	990	1026	1040	936	1000	1004	968	1033	1035	982	990	1040	969	1029	1057	992	973	1036	1006	984	1028	940	1038	965	988	1008	988	1000	1028	986	950	1022	1032	1015	1008	1045	991	1037	985	1023	968	1013	1009	1002	941	952	997	1025	923	1002	1012	1051	973	1044	1003	989	1005	990	996	1029	1041	972	995	1049	1002	1057	1012	1014	991	1051	1004	1023	997	973	978	1010	1022	1003	1041	1003	936	965	1005	1050	1029	973	935	1040	1027	955	1115	988	1013	974	1014	1025	979	972	1003	1004	999	1025	997	1037	989	954	1010	952	993	1060	1025	1060	1019	966	957	1067	984	1060	994	1057	1034	975	996	964	1026	961	965	1005	1010	1002	989	1052	996	1038	1041	1024	1007	959	1051	1001	1025	981	1038	954	937	933	984	1072	973	1026	1055	999	1021	988	991	998	969	999	1014	1071	998	939	1016	992	1001	1012	974	1012	995	1031	964	979	981	994	971	951	1023	968	978	1026	975	979	948	1064	1044	1026	940	1001	952	1042	1006	1014	957	964	999	1011	1045	1030	1011	1008	1062	1061	994	1032	994	1012	1043	1016	993	1037	1019	1041	1036	1081	1029	1043	968	1017	996	982	1009	1000	1029	981	1018	949	940	1052	977	985	1046	971	976	994	1029	984	970	907	1000	980	1004	1038	990	1046	1007	984	989	1001	1036	1009	1002	994	1011	1063	994	1005	971	1035	1029	971	997	939	962	986	999	1015	1017	1044	1068	1022	1008	1038	1005	1002	1031	1002	976	1013	970	1061	1008	989	989	1004	1015	997	1033	994	931	969	1000	992	974	1000	1001	1024	1028	979	964	1071	959	1056	1007	1008	956	993	980	984	975	1022	1052	1001	1015	982	1007	993	1024	924	923	1006	984	1002	1004	1017	1046	1004	1004	981	1008	1011	1010	1017	973	975	972	1007	961	976	969	972	987	1007	1016	991	997	1015	1006	1012	961	1037	1022	1013	1060	987	1002	970	1029	979	1002	951	1012	1053	999	965	1020	1024	1009	1014	1053	1012	1024	1008	999	977	1014	995	967	990	1046	988	1009	1006	953	1001	984	973	970	1007	1000	1052	974	949	912	973	1005	990	1021	1048	987	1002	981	1049	1081	1028	996	1032	962	998	959	1034	1078	1024	977	1001	999	990	995	954	1013	987	1034	1016	959
30126	32567	37642	30706	20494	13672	8979	6197	5025	3674	2713	2115	1846	1431	1239	1146	1012	926	834	800	832	775	775	833	832	826	727	785	736	722	790	758	771	760	725	715	736	713	676	706	666	700	708	715	662	706	610	701	666	706	719	710	733	667	716	666	665	723	731	655	686	666	688	724	641	678	727	695	668	686	655	678	682	680	663	712	695	664	678	714	671	703	689	629	682	678	648	655	673	642	630	656	680	654	667	636	734	709	650	702	660	678	686	673	688	669	666	696	667	661	694	654	643	673	634	698	699	665	696	659	683	703	650	680	654	685	691	669	660	630	659	690	679	677	679	647	708	687	680	697	679	711	714	673	645	654	646	693	641	633	673	689	688	634	663	704	635	672	657	657	681	705	654	705	647	678	695	654	738	666	734	685	671	659	673	745	691	699	686	691	667	693	670	669	722	689	697	730	698	662	712	623	670	678	649	717	676	691	706	640	680	674	702	695	645	700	665	753	654	693	678	727	660	699	694	653	676	693	687	662	669	711	641	626	711	720	685	657	638	668	712	688	683	702	672	663	683	689	700	660	668	697	664	673	698	640	656	684	681	657	651	701	659	652	656	657	667	661	653	662	697	676	657	674	703	711	696	671	701	697	637	719	683	636	701	688	639	690	680	684	663	676	647	634	699	669	668	682	665	650	721	690	701	679	693	610	666	682	650	701	677	677	718	734	673	660	710	660	678	681	684	655	700	714	619	675	734	719	673	667	668	706	696	670	638	694	682	665	667	640	701	698	690	641	673	688	703	650	699	670	682	713	639	669	688	666	694	698	672	693	704	661	641	690	679	653	696	704	667	667	646	715	665	685	672	713	676	699	647	683	683	655	670	658	740	693	675	696	715	686	682	682	655	665	684	699	649	684	682	685	642	688	657	642	699	706	657	695	676	679	688	709	671	664	718	685	651	693	697	704	626	636	724	676	681	682	668	700	605	667	635	692	714	690	664	687	681	690	703	703	697	696	680	654	684	715	696	722	698	712	712	645	689	653	645	694	725	636	663	662	674	732	709	697	705	688	670	683	668	671	727	688	695	675	707	695	749	698	701	703	697	633	715	655	654	735	652	708	662	643	641	661	688	720	673	687	662	654	619	661	694	679	695	680	692	701	717	694	684	705	674	627	693	706	687	676	738	666	702	646	642	632	723	674	715	627	662	648	672	692	715	644	665	647	699	644	677	708	714	658	699	668	621	659	654	675	673	675	719	662	669	724	635	706	684	702	703	633	680	678	651	664	691	658	719	658	648	728	678	726	712	712	720	699	645	659	706	705	693	657	674	669	698	667	710	683	709	646	635	643	635	701	658	668	661	711	652	701	675	689	671	642	656	679	692	673	673	656	689	686	720	641	665	656	663	698	655	659	693	710	625	659	666	683	706	642	654	660	728	679	707	742	658	683	711	697	687	685	672	664	667	688	674	689	647	666	679	647	704	634	672	695	669	691	681	677	636	629	688	665	685	712	675	688	654	702	671	675	712	669	672	687	673	697	692	662	653	651	657	668	667	683	700	676	668	709	663	673	621	667	713	707	687	691	678	700	701	684	643	696	653	655	706	701	700	698	696	728	702	739	634	689	652	665	634	711	699	683	701	704	672	684	693	725	649	684	661	697	652	658	640	672	678	707	734	734	650	646	668	669	655	703	663	621	651	706	652	660	723	674	703	634	626	656	689	679	636	679	724	694	693	686	636	699	649	664	669	685	733	680	694	682	681	635	632	687	643	697	620	681	663	722	691	690	703	712	689	737	725	667	716	676	684	701	695	704	641	689	721	682	666	650	733	632	689	670	670	677	666	696	682	690	658	676	687	706	705	638	670	695	714	652	683	682	689	715	662	655	684	669	698	665	644	697	663	644	668	696	721	643	694	659	664	724	705	677	690	691	664	685	690	721	652	713	639	628	749	681	682	714	639	677	660	655	650	692	656	659	712	695	678	644	677	671	644	680	695	680	666	631	651	683	669	655	718	684	689	643	687	697	690	648	642	711	684	693	715	696	710	709	653	670	705	667	620	714	655	635	645	650	650	666	684	681	691	712	690	703	653	665	707	692	696	687	716	711	713	707	644	688	700	688	676	699	706	648	655	690	710	698	676	705	670	734	691	674	704	685	682	653	652	739	700	700	689	719	694	663	668	677	645	680	665	673	691	721	671	666	694	725	679	715	658	667	694	682	684	634	685	685	663	726	698	669	697	675	661	636	719	675	665	713	706	679	685	690	687	721	636	605	666	694	687	673	666	749	680	669	641	664	630	671	681	661	642	712	676	699	667	677	686	703	665	731	681	646	705	673	655	666	679	666	681	704	689	675	701	689	707	684	686	651	678	644	709	666	670	679	676	670	696	681	666	717	678	685	603	740	690	688	682	721	691	650	671	650	634	680	684	674	646	649	656	702	663	640	675	682	707	670	720	684	712	680	636	650	655	683	682	677	657	657	740	671	678	654	684	673	665	676	697	664	670	675	695	752	716	717	713	700	652	672	634	714	714	691	643	659	714	705	626	701	730	671	705	662	612	694	676	707	677	662	679	672	675	654	627	653	653	632	649	655	690	630	621	653	716	682	647	653	665	672	706	685	657	750	690	667	691	644	721	681	651	625	662	713	671	686	714	723	708	662	727	647	664	647	700	680	665	667	694	662	719	690	642	708	673	610	657	683	701	695	667	677	710	677	687	692	644	659	655	660	653	699	700	705	654	638	724	685	667	667	650	660	663	670	676	643	692	659	715	688	650	645	685	668	654	648	687	699	643	635	638	689	697	691	731	630	660	640	663	655	617	709	713	705	700	699	649	681	657	714	665	642	697	665	666	685	648	690	697	676	627	661	688	718	710	685	656	711	682	714	674	656	643	717	717	702	689	689	691	702	711	644	708	672	693	668	674	711	706	656	623	669	692	713	678	681	693	668	683	677	688	659	694	691	661	709	661	724	695	665	682	661	717	693	674	684	690	669	690	695	670	632	713	692	695	664	638	672	709	714	642	631	690	673	708	694	651	655	654	660	663	642	664	689	640	701	656	667	635	673	684	670	652	658	696	690	678	667	714	668	680	660	695	673	684	662	675	671	674	702	663	685	698	681	654	720	655	670	681	677	692	697	629	690	735	669	655	722	692	715	604	669	672	659	690	735	668	697	651	704	729	673	648	607	673	704	682	694	711	636	701	694	697	635	666	652	655	696	671	656	665	693	731	614	675	691	694	638	658	702	651	644	675	642	695	665	761	671	683	710	672	682	679	723	701	643	654	635	675	658	647	708	652	683	734	679	675	642	702	668	658	691	730	724	756	728	644	696	644	674	663	698	668	682	686	690	690	676	703	687	640	638	637	711	631	710	724	686	737	680	686	677	677	677	666	721	739	696	679	712	674	665	676	668	671	629	677	671	685	703	661	671	628	653	655	649	661	677	681	675	688	690	677	693	672	687	682	646	712	697	649	697	719	703	698	590	675	667	701	663	677	631	700	659
29358	45969	36264	27321	21053	16230	11966	8760	7374	5530	3929	2904	2527	1932	1526	1476	1121	1095	909	911	855	871	877	830	864	843	810	761	825	775	792	818	777	794	735	695	740	741	722	747	716	723	735	710	775	732	706	730	741	713	714	696	699	718	708	660	694	663	711	716	675	710	670	685	696	670	679	762	651	662	693	641	662	697	634	709	701	682	709	688	682	695	700	680	693	656	705	681	641	741	757	669	671	628	649	700	708	645	651	651	687	677	677	712	694	667	720	733	710	680	702	688	656	721	682	687	724	712	690	715	730	719	707	673	684	681	694	636	705	636	651	701	695	693	672	694	741	668	679	695	669	641	683	675	652	698	720	683	690	674	694	699	728	684	665	702	678	686	669	727	690	733	709	697	685	674	716	700	700	642	737	678	678	654	704	674	664	662	692	664	684	689	640	698	689	670	693	680	671	709	650	708	701	643	708	732	644	751	654	671	656	660	707	647	674	672	697	695	751	726	693	658	666	624	714	707	718	692	733	687	690	708	678	673	702	702	673	702	693	687	683	680	713	704	687	691	686	730	720	654	703	678	688	670	699	722	689	680	682	705	666	673	724	678	748	695	668	755	665	673	659	692	695	702	634	687	615	656	692	626	716	703	680	674	662	692	727	706	665	686	688	703	691	729	693	681	733	664	727	700	704	694	684	704	672	694	669	664	632	661	745	674	686	664	688	662	704	710	684	688	686	689	668	705	659	700	699	642	739	694	736	689	719	713	737	723	632	701	721	664	675	705	696	666	686	668	737	674	631	668	642	710	669	679	653	673	695	654	668	725	698	721	632	692	716	724	656	691	669	717	701	680	707	671	684	697	662	674	654	687	697	641	712	706	697	711	615	722	697	703	668	628	667	724	646	680	703	662	678	682	685	684	696	674	692	687	692	729	669	699	709	721	670	702	659	682	694	659	670	671	697	676	704	680	656	702	709	648	679	692	710	677	714	663	704	670	682	635	759	683	665	711	670	687	666	672	716	706	713	696	659	662	671	705	725	672	705	677	695	669	703	696	683	718	675	699	705	694	664	640	715	690	714	706	712	682	710	678	687	711	662	726	666	668	688	631	661	698	641	693	680	717	718	683	701	701	678	713	667	684	686	670	706	631	731	691	682	702	668	709	652	674	697	685	705	692	682	671	674	706	720	717	692	697	696	667	628	733	686	656	664	684	677	698	677	660	718	729	705	695	674	668	665	671	683	678	686	653	708	680	692	686	657	651	659	706	709	705	726	712	681	749	734	674	690	680	659	681	680	706	742	636	683	724	722	734	698	710	677	718	715	716	698	704	684	632	667	707	695	685	708	654	708	633	715	695	673	693	688	645	692	668	687	683	696	725	678	669	692	686	720	711	704	728	675	693	714	666	675	686	696	705	697	707	736	702	683	683	711	700	693	705	698	687	701	696	696	681	713	705	686	678	642	701	702	766	612	732	727	698	677	654	651	719	703	683	621	702	681	669	676	699	737	691	718	683	734	769	710	708	681	675	669	674	652	693	719	654	652	655	635	744	650	696	648	728	710	710	700	652	661	696	684	714	708	681	697	692	714	689	694	715	687	748	680	703	682	716	730	670	680	713	721	737	688	658	658	693	697	724	708	701	674	736	730	657	689	731	746	755	652	710	715	697	669	746	681	640	689	674	706	690	663	675	688	682	707	680	669	687	696	689	698	662	727	676	714	679	729	698	665	732	736	691	650	697	685	668	695	702	691	704	698	662	724	665	707	704	654	667	715	720	675	677	692	689	706	674	707	712	685	647	702	706	710	693	689	686	638	693	657	691	680	714	662	677	672	740	679	673	666	660	743	684	714	674	694	699	624	664	698	688	670	680	657	641	732	725	686	680	702	727	682	673	755	653	652	701	670	736	688	653	670	679	702	722	691	708	698	677	619	670	673	704	682	703	720	659	721	736	676	700	720	657	663	668	700	745	681	688	661	720	696	727	665	671	696	661	655	707	661	691	699	699	724	699	681	661	704	667	656	667	659	640	719	728	728	701	697	664	717	693	745	659	675	666	639	714	683	677	682	688	682	684	694	700	673	690	667	697	724	685	706	679	656	706	697	667	681	658	680	682	668	715	619	665	667	655	698	693	696	671	713	699	693	731	731	682	714	682	690	631	718	702	691	712	713	660	658	629	663	697	705	686	726	695	648	689	703	687	705	642	676	704	681	725	685	708	663	643	711	692	622	679	661	678	688	674	665	684	730	681	682	705	699	695	655	692	684	711	694	663	715	687	677	712	715	654	713	683	665	710	672	715	627	666	655	633	691	720	683	675	696	682	703	714	721	738	671	681	675	695	698	673	665	667	723	682	693	695	713	693	696	688	668	732	683	720	687	716	663	658	684	706	734	693	680	641	665	728	671	657	649	678	677	691	706	720	724	669	692	680	653	640	668	689	720	689	690	690	685	687	689	676	715	633	745	658	722	691	683	690	687	693	664	661	681	690	682	696	726	703	663	667	700	718	678	698	646	682	700	661	701	712	661	686	694	717	679	717	660	678	746	733	694	731	723	701	683	678	684	693	696	686	667	715	691	689	646	728	699	694	707	677	705	664	698	678	644	645	677	683	680	704	687	717	678	670	659	727	675	685	668	739	703	700	740	719	662	680	672	676	705	709	697	714	702	693	689	711	631	687	706	669	692	744	645	715	724	684	646	705	691	697	686	684	660	710	700	702	702	672	673	690	717	703	712	733	722	650	716	694	744	653	701	678	735	718	712	654	704	705	700	694	698	684	685	692	704	713	676	666	676	731	712	722	675	702	720	666	661	685	661	706	719	695	686	675	666	710	697	723	612	681	709	665	676	683	689	707	726	700	692	639	704	683	690	678	680	734	670	702	701	687	691	696	639	656	714	712	688	681	659	676	686	727	662	695	708	674	709	700	678	690	705	676	649	672	682	704	681	673	703	671	659	717	666	651	639	690	707	672	685	702	676	695	652	633	701	690	695	681	750	720	654	682	660	711	745	646	719	643	665	700	665	689	722	666	666	697	703	637	720	700	721	669	681	679	669	684	727	687	650	709	671	652	692	673	669	691	690	714	705	667	694	677	673	670	692	686	692	707	695	715	687	688	693	705	669	710	706	721	680	691	715	669	690	687	711	650	704	682	690	627	675	733	654	641	673	671	717	705	699	697	694	714	686	681	679	724	667	706	708	703	680	706	658	695	702	690	736	687	691	683	687	703	627	696	700	690	687	672	663	703	644	703	657	696	716	700	678	661	679	702	688	676	702	666	689	690	689	712	660	675	736	690	665	730	658	638	687	732	707	668	718	701	654	769	674	723	696	664	712	688	724	726	685	698	694	654	723	695	655	694	733	678	722	673	674	705	716	665	702	692	665	704	721	695	676	702	648	636	684	727	664	706	660	657	678	697	660	673	680	692	694	698	687	749	696	705	687	704	686	719	646	653	712	693	663	685	694	682	679	696	717	720	707	711	673	682	669	723	679	694	657	693
23740	21107	28662	25736	24150	23140	18638	11613	8281	6740	4791	3443	2842	2355	1780	1673	1505	1234	1184	1099	1112	1039	1048	1043	1108	1086	995	949	1010	1031	930	888	929	915	923	834	845	930	867	823	857	836	872	840	866	872	827	800	837	780	850	819	841	814	846	815	816	817	756	825	767	899	797	807	787	842	803	832	807	762	806	785	795	759	817	760	814	806	773	820	784	819	774	807	806	767	765	784	848	801	848	841	797	831	816	833	800	766	816	771	838	810	811	819	821	844	731	793	810	849	814	762	822	793	812	810	802	749	789	790	819	776	779	797	795	795	793	757	783	831	831	765	787	795	816	799	784	811	813	844	824	813	819	793	828	802	764	800	801	855	767	813	836	781	814	815	845	790	799	821	829	785	809	865	762	843	788	797	748	750	771	776	828	813	827	823	820	841	813	779	825	774	752	772	781	817	818	844	763	801	796	728	809	847	820	843	780	840	774	817	772	763	824	779	810	813	787	832	812	824	782	856	766	788	837	864	777	782	775	838	816	859	830	800	785	804	816	777	807	838	749	802	826	764	831	746	792	831	781	826	807	839	831	822	786	862	830	744	826	812	787	779	780	795	753	810	811	786	805	875	824	791	788	789	725	806	776	807	794	821	839	784	804	796	745	788	837	793	824	826	827	784	853	821	829	798	793	771	806	775	855	771	817	798	765	746	755	826	804	798	802	777	819	820	819	788	841	816	822	747	790	797	828	758	825	795	764	809	758	799	739	796	797	744	790	816	774	802	748	773	822	775	807	808	760	788	769	757	813	807	782	790	791	772	782	823	728	779	763	792	774	804	787	746	792	774	828	781	816	829	775	793	751	763	765	844	777	804	804	827	802	764	771	820	823	790	735	808	805	802	862	831	802	830	794	786	791	799	818	793	761	808	765	788	800	770	768	771	796	767	795	787	754	831	826	794	795	794	847	778	855	810	813	833	801	826	836	802	825	796	818	830	820	772	858	793	817	797	799	809	793	787	829	795	829	819	787	821	773	789	785	766	787	843	785	797	777	782	880	823	787	827	831	786	780	809	874	820	829	817	812	815	822	780	786	813	819	770	795	836	802	850	796	791	754	797	790	829	809	803	801	838	845	817	770	768	775	787	793	830	790	814	801	817	770	815	750	803	777	759	800	779	782	761	859	767	770	754	814	797	811	764	800	784	791	788	819	829	806	798	813	818	788	814	825	794	796	783	807	840	807	798	819	803	828	764	750	787	820	743	817	792	826	822	781	821	822	796	797	837	812	841	784	759	857	808	797	758	778	801	794	848	851	793	791	795	829	829	763	797	735	758	849	743	791	767	842	766	772	805	821	805	814	749	792	855	826	813	761	811	815	765	778	793	822	808	860	764	770	832	788	802	782	835	822	769	786	805	790	801	806	789	849	832	796	804	805	810	789	804	773	802	823	779	765	776	801	780	793	780	796	808	785	790	809	756	817	762	821	763	784	835	821	783	771	811	776	773	737	801	817	779	832	766	835	780	802	832	828	738	797	851	810	787	745	777	837	773	837	773	838	783	803	745	787	799	770	805	799	742	812	813	841	827	769	770	828	774	793	745	818	775	849	792	801	804	794	800	770	763	771	840	761	818	840	816	809	857	780	779	811	797	842	866	829	827	822	808	810	804	802	802	833	802	780	784	806	831	808	842	818	781	799	760	768	794	791	837	793	769	830	811	802	797	787	808	827	802	783	816	754	738	790	806	804	699	718	862	760	817	779	768	815	786	785	784	797	789	794	799	778	815	825	795	793	769	785	799	774	782	818	775	784	845	742	756	767	806	764	791	800	825	766	873	744	806	833	792	849	789	824	860	765	782	759	832	789	793	787	796	773	778	801	835	792	823	842	770	802	841	790	801	818	766	842	823	767	755	815	766	812	792	822	832	806	820	812	799	760	806	847	797	831	777	848	803	813	796	765	812	805	786	801	803	844	752	823	838	797	813	762	820	837	771	777	751	781	807	782	791	884	762	761	785	814	801	811	810	834	819	822	814	840	764	800	781	771	820	756	772	738	846	843	790	795	776	796	799	825	800	791	818	818	818	837	766	811	786	803	833	788	788	848	802	781	808	756	866	748	791	761	803	814	784	800	769	825	827	799	797	811	830	764	816	837	813	806	808	805	809	828	866	807	778	849	799	857	833	818	754	770	787	805	756	780	765	785	774	771	830	779	849	764	822	784	806	844	807	798	808	760	837	802	789	830	787	823	782	762	788	780	837	823	790	851	761	748	807	862	821	724	772	796	831	856	843	802	773	781	778	771	792	767	826	754	778	885	810	849	822	823	770	778	804	777	752	791	787	745	774	804	790	821	790	733	783	842	770	805	823	769	757	828	827	807	811	803	764	832	801	753	846	811	736	778	782	786	833	815	795	841	814	829	774	760	782	815	815	803	837	766	777	815	788	796	777	763	825	825	815	831	821	792	786	742	776	830	811	802	881	823	840	811	767	803	781	822	839	795	778	792	810	774	811	787	832	829	794	783	813	809	739	826	812	832	838	790	817	820	783	769	740	761	842	844	742	781	811	832	822	798	801	788	759	857	788	825	765	812	789	864	762	773	773	814	821	822	786	833	792	793	803	786	753	781	784	811	776	854	832	797	744	801	783	813	775	781	787	807	769	786	839	798	839	792	817	808	798	795	830	799	798	814	805	793	820	828	786	821	801	754	774	786	808	741	806	792	790	811	823	778	763	778	799	819	787	749	794	834	837	815	785	741	821	778	818	760	788	834	784	786	798	826	836	847	831	785	781	850	793	741	774	769	788	834	823	813	815	841	803	804	760	788	763	805	803	822	766	747	795	788	825	867	793	783	805	829	800	755	808	749	766	786	838	806	756	876	809	849	749	756	825	782	803	783	813	807	813	820	794	798	868	761	808	804	818	798	798	830	774	745	748	807	810	785	775	776	774	799	790	807	817	780	800	757	773	764	785	833	782	812	734	794	808	802	801	843	826	823	790	845	804	785	788	828	799	828	815	860	796	794	817	773	774	795	790	763	798	821	793	803	795	749	784	762	747	781	787	803	781	822	778	819	781	733	791	793	762	817	832	797	834	844	782	762	775	767	740	832	797	853	813	888	768	810	779	795	739	763	799	819	824	774	842	786	770	810	780	831	818	813	854	778	778	714	782	778	808	769	798	805	819	858	804	760	791	839	783	807	836	818	768	787	782	798	799	816	804	804	810	790	790	731	831	830	805	814	811	804	714	765	837	792	819	847	781	790	836	844	810	803	826	764	775	807	787	868	797	807	785	803	812	785	771	793	787	808	831	807	769	831	793	802	795	785	808	816	810	855	798	763	793	786	780	795	809	800	803	827	818	811	751	746	815	799	790	803	823	798	782	766	865	774	817	783	740	806	848	805	781	866	777	749	797	777	754	799	754	777	742	798	794	816	793	832	792	850	831	841	836	754	789	808	798	832	768	814	763	820	813	803	797	795	821	831	777	778	778	816	787	810	779	771	770	831	794
30788	54534	44416	35865	29403	23373	18590	14285	11409	9233	6796	4743	3723	2973	2302	2164	1664	1517	1311	1264	1187	1126	1199	1175	1154	1184	1064	1065	1025	991	1011	962	980	972	916	909	920	880	909	852	852	850	939	866	917	850	774	860	815	842	827	810	814	854	760	855	775	783	830	779	809	812	808	770	821	820	775	826	788	800	830	810	830	759	806	814	815	770	800	807	768	779	817	783	762	828	754	835	737	822	839	777	782	766	763	792	769	807	804	791	783	756	776	820	791	767	798	801	780	834	818	751	789	784	808	752	825	799	766	754	796	770	769	770	768	798	775	822	846	768	807	772	804	790	805	800	785	819	751	818	805	807	814	780	774	785	776	850	787	811	825	763	814	794	803	827	750	792	780	847	790	802	800	836	783	784	818	769	810	800	841	754	774	798	770	734	784	800	795	731	796	820	803	742	809	739	794	780	842	755	837	805	800	794	816	808	796	839	715	794	811	729	811	796	768	833	818	787	796	741	785	775	785	790	818	802	749	846	830	819	796	798	785	780	752	704	781	732	811	828	785	790	786	762	753	821	794	794	800	821	853	799	802	781	767	752	767	770	776	781	770	800	796	797	852	767	779	808	786	799	843	793	785	765	838	783	755	832	757	723	765	771	766	801	811	762	742	804	793	796	791	781	775	781	832	775	805	748	787	754	788	818	807	762	817	783	807	815	768	781	795	816	909	745	808	748	760	793	789	770	821	829	803	750	759	739	780	807	763	819	759	751	795	781	779	844	786	791	787	754	804	771	831	791	793	788	764	782	798	769	748	780	818	765	837	792	860	817	755	767	817	808	767	770	808	867	721	809	818	742	791	788	808	821	770	793	769	745	790	775	789	837	791	787	869	762	764	773	837	794	799	796	807	807	809	820	821	785	777	825	755	746	840	752	801	831	798	830	799	813	802	843	832	756	805	773	799	812	788	794	783	759	800	793	726	827	827	780	789	775	799	711	810	797	836	729	778	775	813	785	775	776	804	841	824	808	825	791	780	780	754	774	806	773	800	811	822	853	811	792	763	785	807	776	746	789	858	771	799	795	746	867	829	768	788	754	788	789	781	750	761	790	808	751	830	827	794	785	814	856	767	799	804	787	751	788	778	787	779	851	777	830	834	799	778	788	778	808	774	808	788	821	828	794	814	766	762	808	749	782	761	820	815	782	831	778	798	845	817	816	834	793	800	789	790	797	836	819	771	814	866	771	794	749	708	793	800	815	744	822	815	815	801	746	761	805	812	792	765	800	762	771	767	777	787	753	790	845	775	783	781	829	771	773	813	825	837	768	753	804	795	829	797	834	754	768	779	787	775	838	806	817	747	799	805	813	751	788	795	754	769	777	810	785	779	809	799	842	805	760	831	764	782	827	851	781	854	799	777	802	809	894	780	807	789	752	788	799	801	766	783	782	791	797	785	801	837	778	780	802	799	798	814	788	783	827	798	763	752	854	766	749	787	785	748	760	802	810	765	802	801	793	790	774	801	749	718	800	775	802	812	770	790	826	784	800	764	795	834	769	809	842	751	738	810	826	762	813	859	786	821	749	822	770	759	767	780	830	798	813	777	783	813	792	743	822	803	804	828	743	783	795	801	825	771	844	776	733	815	793	782	776	797	833	807	808	824	825	788	830	824	818	739	795	799	770	817	781	786	844	741	780	797	809	769	801	762	791	758	790	795	791	774	816	781	826	824	795	754	796	803	740	762	760	787	791	812	778	808	780	774	795	798	820	757	801	797	810	788	811	794	744	838	776	733	789	808	791	811	780	811	789	764	758	739	756	822	763	797	759	813	804	837	781	728	778	819	795	810	793	773	804	778	835	817	751	772	790	846	785	801	786	758	771	728	840	782	822	746	790	828	812	844	768	789	793	802	823	798	806	775	817	783	802	734	832	828	800	785	750	798	755	783	777	815	741	803	822	760	767	768	766	831	795	806	810	776	784	775	814	843	820	767	781	827	741	787	746	754	772	812	763	782	833	773	784	770	790	772	767	783	812	805	825	845	818	757	797	765	829	812	809	815	822	766	761	855	771	823	784	756	750	795	757	785	794	780	763	855	777	769	788	783	792	786	817	765	798	816	847	790	796	757	778	812	800	767	716	819	809	811	783	745	840	764	744	843	766	821	809	815	844	730	764	760	792	754	794	793	843	775	758	776	779	829	815	787	817	812	766	800	791	782	785	813	793	794	753	869	797	757	813	795	808	799	823	776	807	864	803	824	801	764	778	765	782	826	787	823	849	795	770	796	764	818	819	803	807	784	818	790	831	819	760	797	765	780	808	838	766	815	825	788	788	781	794	808	785	820	800	757	761	786	804	768	810	783	764	814	788	752	788	776	829	780	762	802	737	825	796	824	784	815	781	857	763	815	824	768	806	811	778	811	790	825	803	750	785	758	812	797	759	815	747	796	772	780	818	785	784	824	811	789	772	805	768	771	850	768	728	833	782	752	819	805	778	824	804	792	809	794	771	753	794	761	751	774	786	809	814	779	824	752	793	795	769	827	817	828	809	774	785	809	770	811	857	789	806	766	773	772	809	794	726	754	795	821	795	739	814	819	827	837	834	806	778	815	790	795	808	798	780	802	796	778	848	760	771	821	783	789	772	784	801	818	780	827	746	794	760	757	795	750	762	814	787	783	833	767	839	764	820	822	828	725	785	796	871	804	827	775	831	806	759	801	768	764	777	780	790	789	813	825	749	813	796	793	808	779	775	826	813	796	758	775	784	789	805	746	793	799	818	847	773	758	771	711	811	791	843	723	786	787	748	774	812	822	775	779	784	755	755	837	782	859	814	819	791	809	810	794	761	760	800	758	815	829	822	805	802	780	816	804	817	817	814	824	767	803	757	803	763	804	755	752	806	791	810	793	766	815	806	815	849	827	761	801	758	828	777	788	762	799	789	793	777	755	824	849	816	825	863	826	843	760	815	819	780	796	774	813	755	817	810	796	764	783	755	739	770	773	782	785	839	806	788	739	849	796	780	841	800	821	858	727	800	804	804	733	767	821	775	761	811	814	794	809	789	782	801	822	777	786	797	795	759	750	766	788	828	677	811	773	801	831	745	789	770	783	747	784	808	758	809	821	810	781	797	827	737	775	809	824	769	826	806	775	823	802	860	802	812	774	837	789	781	812	826	797	837	818	796	823	820	791	743	863	801	781	819	768	808	809	777	785	797	754	775	792	745	830	796	800	786	752	784	818	758	831	818	742	808	782	774	761	807	810	781	810	764	748	805	783	792	801	760	821	782	802	816	755	814	774	802	763	770	730	760	792	825	773	798	777	793	793	800	826	805	801	838	747	785	792	832	806	803	791	828	789	751	787	805	791	818	851	850	784	790	828	765	784	766	793	813	878	730	766	775	822	787	761	849	748	800	766	792	812	796	803	813	768	819	755	783	830	826	804	775	800	811	807	797	825	803	784	780	788	812	793	800	846	786	783	784	781	754	809	812	769	775	756	795	739	796	800	848
24750	21203	28776	28387	23875	17900	12528	8781	6383	4753	3794	2700	2238	1749	1546	1520	1237	1161	1114	1027	1017	1020	1008	983	1046	932	946	947	880	889	913	934	826	866	881	888	835	881	792	830	839	833	844	809	807	883	826	833	849	845	867	796	821	861	785	828	857	787	822	785	825	825	780	781	797	816	786	809	840	782	803	746	850	801	834	779	776	824	831	833	742	805	832	827	764	769	790	815	787	857	800	803	777	810	810	771	752	823	809	828	812	857	857	781	814	833	854	807	809	779	840	815	728	827	805	806	824	790	763	827	819	843	829	818	822	774	782	804	776	802	761	828	776	841	785	830	815	822	792	768	783	816	781	819	801	787	804	764	808	812	803	854	809	811	758	752	801	736	782	760	818	805	828	777	786	793	791	801	797	826	760	820	816	801	798	829	819	791	795	769	806	778	773	828	814	818	793	808	855	855	820	775	790	737	843	797	802	854	798	812	816	761	813	781	804	785	798	808	752	767	839	823	814	825	791	773	816	803	768	776	794	768	864	810	804	852	821	845	787	801	761	781	729	807	787	812	787	817	822	819	822	782	824	761	848	850	830	846	788	765	821	842	801	848	774	864	840	821	831	800	774	818	802	884	814	770	812	768	770	816	747	795	801	834	797	829	841	812	799	825	850	835	768	777	805	744	759	819	812	701	793	784	783	788	798	827	779	800	778	780	830	773	788	778	767	809	781	793	774	773	779	819	826	827	746	775	792	821	820	794	809	758	793	774	782	858	793	820	834	803	763	799	775	829	796	808	784	761	765	826	824	836	831	839	767	813	813	772	843	809	786	793	856	829	761	791	791	806	785	833	760	811	804	793	754	837	808	857	847	866	763	815	767	804	815	825	740	843	758	775	848	748	842	784	813	792	804	764	861	821	779	828	756	768	784	791	752	816	780	746	788	848	801	779	781	810	831	821	809	810	835	820	864	791	860	844	791	786	853	829	759	796	889	792	871	838	826	856	773	831	800	760	759	843	742	827	827	821	802	835	822	803	781	814	805	802	809	817	807	759	798	848	850	827	829	771	769	782	788	837	783	826	808	809	804	808	793	744	772	744	816	785	842	776	796	802	827	824	852	808	801	785	750	815	855	773	774	824	805	865	796	837	816	837	822	791	784	800	839	821	802	806	780	776	795	804	781	795	808	791	797	819	830	815	747	809	810	807	810	802	782	831	808	740	787	837	833	804	858	814	826	843	809	747	787	789	808	814	711	798	811	839	808	764	826	809	814	805	758	767	818	825	820	832	780	757	798	804	779	774	807	829	793	788	784	746	787	811	823	824	797	785	778	812	782	794	749	769	756	804	806	766	802	826	772	821	747	770	784	792	813	832	785	788	860	761	786	813	788	782	802	826	818	788	783	823	804	810	766	787	817	829	778	804	818	767	826	791	797	813	805	807	796	815	776	797	846	779	785	799	803	804	769	777	826	835	853	786	790	793	825	891	807	791	743	818	849	763	841	830	828	799	785	838	804	831	743	793	804	819	765	813	812	792	775	820	748	803	796	804	791	754	784	757	812	845	842	801	793	833	794	782	832	756	789	813	726	815	799	788	795	794	805	801	806	849	837	822	812	741	830	739	821	808	801	815	784	767	819	823	775	770	825	823	837	769	817	840	798	799	801	822	797	822	800	759	769	807	769	754	820	775	802	823	799	830	852	809	751	815	744	815	837	783	803	798	825	798	791	765	805	765	787	881	745	758	807	826	788	764	830	793	778	780	796	773	781	811	749	788	803	828	799	825	779	829	806	821	841	822	763	827	818	829	793	818	838	798	832	785	825	744	803	839	743	766	764	806	800	769	792	792	793	803	836	797	785	798	842	845	814	779	816	789	838	838	797	853	823	821	807	851	787	804	835	763	825	805	806	809	784	800	757	792	756	773	796	833	781	787	782	747	819	788	801	824	779	796	809	779	814	802	822	763	835	843	771	783	807	782	805	780	819	774	772	796	772	795	787	816	808	816	781	844	765	729	789	833	795	809	851	766	773	864	796	798	818	767	786	843	794	829	866	750	782	824	772	831	802	785	774	810	811	794	797	786	818	795	758	811	735	807	783	809	789	819	768	826	791	796	846	827	798	828	763	843	752	827	835	829	791	805	787	807	796	826	763	768	809	826	792	802	790	825	811	790	778	780	773	787	811	712	802	783	802	850	859	798	762	807	824	845	794	797	804	807	808	760	801	790	781	776	771	806	796	834	806	814	846	782	827	839	810	791	796	798	836	819	772	805	805	782	792	780	777	798	820	788	836	802	761	847	831	833	802	803	782	843	782	832	790	816	826	848	800	801	743	761	808	796	765	778	860	799	764	824	804	794	781	818	774	789	765	806	801	786	790	815	771	768	775	858	817	782	803	789	845	800	804	785	798	805	815	821	775	801	778	765	810	812	804	783	818	802	805	802	802	773	757	813	793	787	747	748	816	824	795	754	809	797	743	856	812	802	826	864	831	815	807	806	839	809	815	833	785	815	869	771	831	771	745	713	848	830	809	784	815	805	802	850	799	815	840	830	804	798	824	844	813	753	773	783	818	873	812	752	826	821	838	782	808	733	830	806	799	800	811	802	795	850	826	756	798	780	775	809	801	775	803	767	793	779	799	792	801	773	802	802	814	769	810	870	828	793	833	771	841	804	783	814	824	812	825	777	806	820	829	807	828	792	801	818	734	776	786	771	745	811	829	805	794	798	782	798	825	803	802	782	800	788	799	783	796	789	784	795	805	804	780	792	793	756	794	841	848	753	786	777	831	762	817	799	800	847	801	811	797	808	803	767	834	860	760	792	838	748	792	812	779	784	773	816	805	808	879	796	819	770	825	820	770	767	772	798	789	803	818	768	800	806	830	812	823	805	809	807	766	768	786	783	852	818	788	736	804	789	804	780	826	829	817	775	798	792	842	806	786	824	862	808	813	808	810	807	822	822	816	805	825	818	807	763	814	805	790	787	721	824	770	820	785	757	829	830	817	821	770	792	791	742	778	771	802	821	845	825	768	816	798	754	816	789	806	802	828	811	807	828	793	825	840	779	847	778	763	785	808	810	850	816	837	762	779	842	806	811	808	740	802	834	789	817	836	795	821	748	817	775	806	840	808	790	772	776	783	816	788	790	814	812	867	841	756	844	808	833	823	858	755	827	775	803	768	805	831	786	840	781	921	782	793	821	808	795	757	818	778	765	771	776	809	776	799	821	762	779	781	780	825	767	746	818	856	812	862	862	776	801	782	815	802	821	786	845	850	846	744	780	838	858	807	765	786	816	758	811	791	811	805	766	829	789	824	770	825	779	826	836	794	789	790	794	830	780	809	807	828	819	819	833	842	806	814	809	806	833	780	729	786	809	828	801	760	839	785	816	759	824	826	811	820	764	750	765	810	820	811	794	801	739	799	744	848	829	764	833	784	780	822	793	813	801	831	804	824	771	798	730	789	823	787	796	806	815	816	827	794	848	786	797	774	818	770	768	842	871
30236	50776	41062	32414	26363	19991	15476	12559	9589	7407	5763	4121	3302	2484	2064	1861	1483	1338	1221	1166	1117	1099	1109	1124	1054	1064	1064	1025	991	1010	964	1022	976	922	924	980	901	909	885	850	879	900	906	872	855	843	899	839	857	876	799	822	872	811	865	834	834	831	794	834	796	870	813	817	798	936	772	786	816	817	862	852	751	862	818	858	874	825	844	801	848	830	800	823	866	790	863	791	815	847	795	773	805	835	788	831	854	796	834	802	889	834	836	848	794	825	817	782	812	812	784	800	767	806	801	802	840	861	844	848	811	829	807	804	814	790	825	826	852	840	819	815	808	808	895	795	785	859	816	867	811	845	812	861	847	761	850	855	809	830	781	819	812	785	816	813	775	789	811	786	792	813	816	763	861	875	863	848	813	824	754	833	827	793	792	803	797	837	775	844	816	825	807	776	802	781	800	796	836	812	849	786	833	829	857	794	809	788	802	780	835	802	830	796	794	845	807	867	821	816	767	784	833	807	840	848	817	762	796	833	823	862	827	781	845	825	775	807	809	788	816	811	861	779	813	804	818	800	784	807	852	828	855	824	840	783	829	823	790	768	818	821	850	842	797	859	862	798	785	853	880	814	800	854	828	786	819	831	836	816	818	834	837	832	846	791	815	798	836	834	807	761	779	808	823	814	779	801	809	842	836	802	824	773	779	785	813	790	840	786	789	813	778	841	804	874	850	847	781	876	775	878	771	822	831	802	831	808	814	800	837	809	805	786	832	802	837	824	820	853	832	806	846	829	820	787	792	833	811	823	855	821	833	820	837	818	880	880	843	815	778	831	819	883	827	812	781	828	827	804	854	838	792	844	814	792	761	813	765	820	826	790	850	834	818	819	828	832	849	816	806	804	840	846	872	750	823	790	796	839	816	787	793	823	805	826	828	833	810	813	819	808	846	828	863	821	831	829	857	819	810	834	803	836	800	835	797	780	798	830	872	846	804	858	831	855	806	800	768	798	858	803	795	855	839	819	824	900	795	816	832	834	813	795	780	840	801	746	774	793	791	841	810	781	809	842	768	811	849	872	877	890	826	809	810	797	814	840	822	849	803	776	769	808	839	786	828	849	800	831	802	818	804	785	850	784	858	812	808	791	804	788	816	851	803	776	824	786	820	792	839	835	771	826	853	793	794	848	832	815	782	856	849	804	783	842	857	819	846	820	842	881	897	787	897	811	808	796	812	774	782	825	771	795	814	843	791	824	851	836	874	833	822	763	806	769	818	779	818	855	813	859	797	806	839	818	828	798	822	809	783	852	865	807	901	812	790	846	804	868	787	804	813	818	747	834	818	789	785	799	812	814	804	827	780	816	767	876	861	790	814	795	786	815	830	803	834	848	811	802	814	813	831	787	775	799	834	800	782	818	847	860	826	848	833	823	840	846	859	754	834	799	804	762	803	844	825	806	792	798	801	796	787	833	820	787	817	793	775	799	833	838	863	817	787	778	773	856	821	761	821	820	859	815	775	878	848	866	847	798	810	816	789	777	825	844	797	790	873	807	823	843	820	773	807	831	764	807	829	834	839	806	882	785	804	828	818	819	806	816	786	808	818	814	825	795	854	802	827	834	833	823	784	822	783	794	783	812	855	786	762	815	805	802	803	804	800	779	862	818	793	797	795	773	750	799	808	856	844	814	818	812	852	805	808	859	815	798	849	841	850	784	797	805	850	824	789	804	840	789	767	837	816	821	845	826	819	827	830	797	809	848	813	825	834	873	773	850	874	798	864	753	833	801	793	826	795	831	779	807	816	852	793	800	820	762	857	794	810	830	786	841	764	870	789	877	814	808	782	764	837	795	869	779	816	860	838	851	787	805	833	865	779	865	784	856	798	803	802	796	814	846	845	838	805	824	816	866	816	807	811	831	781	764	791	793	817	847	833	791	807	770	832	834	864	822	828	849	777	823	752	820	803	863	841	844	828	809	815	876	814	859	812	795	808	814	836	813	808	817	829	835	809	849	808	792	775	813	786	834	798	829	829	767	817	809	804	792	799	836	832	815	868	838	805	868	778	816	783	814	797	843	778	792	843	780	820	788	808	817	829	808	786	858	782	803	828	851	805	827	845	828	861	805	844	830	833	823	809	821	807	788	812	789	863	807	783	840	816	851	805	833	825	796	793	889	823	791	821	812	819	853	824	755	810	765	807	770	804	859	833	793	843	796	864	801	847	870	803	820	792	851	834	813	809	847	820	821	790	809	842	792	847	786	747	874	806	768	813	847	790	786	807	889	821	810	827	823	903	849	810	836	848	804	808	839	838	762	800	826	807	787	822	809	834	816	822	858	851	823	829	815	834	790	775	795	799	822	803	849	835	786	787	784	835	847	804	831	818	822	817	823	813	807	810	835	812	778	795	811	802	790	869	836	832	856	809	841	784	781	826	779	825	809	787	822	851	834	840	853	859	809	836	770	847	767	798	831	805	781	836	806	799	799	809	805	841	815	808	865	802	806	809	800	900	806	825	785	819	804	814	789	814	789	821	820	794	809	818	828	863	785	850	781	853	818	887	846	841	820	787	822	844	814	853	862	837	828	804	831	774	801	837	814	821	828	765	833	812	837	800	805	821	824	839	848	799	807	795	820	785	787	781	859	835	855	828	869	893	810	819	753	836	832	839	840	848	856	826	821	771	813	817	811	840	827	849	808	842	854	815	799	809	803	834	826	786	839	801	799	798	844	838	782	823	865	827	819	823	806	910	789	804	797	848	802	801	844	799	804	825	853	834	825	790	847	872	783	762	826	825	844	847	805	860	850	754	813	829	855	840	833	869	787	838	787	841	829	812	843	820	854	786	817	816	822	807	784	827	816	809	835	756	798	832	795	865	829	840	782	811	843	812	823	787	842	852	814	802	813	815	794	764	810	790	807	863	905	872	833	834	817	829	807	793	767	794	847	843	853	780	798	855	800	806	830	812	791	800	801	848	829	771	762	872	809	763	788	820	775	845	820	793	851	834	802	774	841	813	833	790	860	833	778	853	853	814	807	837	819	830	871	820	752	846	821	873	827	805	799	867	820	786	817	822	813	826	831	836	838	784	827	828	840	789	867	779	786	860	793	871	848	836	825	820	833	828	789	796	816	795	798	791	834	789	790	861	782	816	830	848	828	867	845	819	778	771	843	798	819	804	839	752	832	868	811	822	823	851	828	844	838	862	797	784	811	828	822	818	800	838	801	868	797	820	795	811	830	843	853	814	838	805	806	875	803	787	814	767	807	821	845	808	829	810	833	847	787	832	809	795	795	769	793	818	819	795	836	821	838	826	798	786	771	835	793	810	856	824	813	806	829	834	826	775	852	815	870	848	835	813	788	806	783	784	832	816	848	842	827	765	782	804	843	802	872	874	872	836	807	803	789	784	787	853	759	783	829	799	808	803	853	860	836	805	793	811	866	802	830	771	838	780	819	804	792	777	790	821	847	844	786	838	776	776	830	804	816	837	827	838	798	811	829	834	812
22560	21103	28800	23997	22678	25187	24890	16310	12092	9072	6885	5157	4063	3109	2520	2402	1893	1716	1633	1526	1466	1446	1364	1493	1392	1329	1328	1333	1303	1256	1242	1253	1225	1189	1200	1212	1108	1111	1153	1115	1107	1117	1137	1167	1102	1136	1095	1076	1106	1030	1073	1005	1062	1083	1056	1056	1089	1042	1074	1041	1029	929	1054	1014	949	992	1036	1037	1067	1103	1025	1046	1000	1027	1014	1034	1065	1026	1005	996	1036	1026	1068	1036	1033	1026	1032	1058	1052	1044	1038	1011	1041	1001	1062	941	955	1039	1085	980	1060	1056	1067	1065	1043	1008	1066	1082	1057	1012	995	1089	1055	1080	1017	989	1071	1031	982	1083	1014	1070	995	935	1015	1058	1096	998	990	1010	993	993	1030	1028	977	1023	1051	1023	1094	1040	1013	1019	1028	1040	981	990	1003	993	993	1009	1040	972	1057	1000	1088	1010	1002	1072	1066	1049	1072	1021	1056	1041	1039	1017	1009	1036	1001	1021	1032	1044	1059	1048	974	987	1076	1026	1099	1071	1084	1058	1014	1055	1039	1012	1030	1028	1002	1087	1022	1007	1049	1006	1036	1099	1027	1022	1124	1016	1012	1021	985	1068	1036	1035	1064	1001	1080	1026	1074	1023	1010	1066	1042	1069	1038	1021	1056	984	1068	1006	1031	1015	1009	1031	1018	1045	1047	985	1033	1008	1032	969	1013	1012	1091	1103	1096	1009	969	1068	1042	1045	1007	1038	1009	971	1005	994	1124	1031	1055	1043	1006	1025	1046	1004	998	1075	1036	995	966	1008	1012	995	1030	1015	1026	981	973	1047	1048	1029	1025	1067	1007	1054	997	1020	1047	1023	1033	984	1029	1003	1059	996	1078	1042	1001	1026	1055	1014	1105	1053	1034	1044	990	1029	1072	1052	979	1035	1026	1043	1078	1020	1034	978	1029	1057	981	1062	1041	996	1050	1004	1046	1047	1006	1013	1002	1032	1036	1053	1022	1006	1057	1018	1050	1022	992	1034	979	956	1028	1018	1015	1041	1074	1074	1085	973	961	1046	1017	1024	1059	1012	1053	1067	1046	1064	1043	1030	1030	1023	1037	1060	1045	1037	1018	1047	1057	986	1040	1046	1015	1061	978	1065	989	1027	1020	1000	1063	1031	969	1001	1053	1052	1010	1010	1013	1034	1034	1028	1012	1083	1059	1013	975	1033	971	1027	1068	1058	974	1015	1003	1040	1049	1049	978	1017	1039	993	995	1048	1058	1045	1105	1083	990	1029	1013	1121	1023	1020	1041	1030	998	1027	1005	1071	984	972	1053	1022	1038	1017	1040	1051	1014	999	1031	994	1035	1073	1041	1067	1040	1053	1032	1078	1049	1059	1066	1011	972	1067	1023	1037	1019	994	1029	998	1076	1010	1033	977	1050	985	1113	961	1058	1071	1040	996	1024	970	1010	1034	1036	1060	1034	1040	1053	1009	1058	1069	1032	1054	983	1030	1058	1037	997	1084	1025	1044	998	1025	1011	1055	1025	1015	997	1025	1016	1000	973	1034	1051	1022	1053	1078	1044	983	1011	1032	1064	1038	1040	1035	1068	1017	1027	1057	1099	1013	1064	1057	1042	1056	1006	989	1010	1051	1048	1065	1023	1031	1055	1005	998	1036	996	1006	1036	979	1020	1082	1115	1042	1032	1047	1024	1022	1052	1056	1040	1003	1056	1058	1021	1007	1029	1017	1042	1023	1015	1021	1023	1042	985	980	1096	1064	987	1022	1040	1095	1014	994	1023	1002	1053	1061	978	1023	1051	1039	1001	1084	1030	1022	1079	1030	1030	1042	1089	1078	1056	1069	1021	1066	1014	1036	1072	1067	1045	1029	943	1045	1043	1004	982	1067	1062	1042	975	992	1039	1065	1041	1003	1041	1044	1019	1040	993	978	995	1010	1002	1073	1017	1047	993	1058	1035	1014	1088	1000	1061	1024	1024	1078	1000	1004	1049	1086	1020	1023	1029	1067	1008	1031	1051	1015	994	1000	1056	1011	1017	1064	1055	1005	991	1004	1049	988	1002	990	971	1040	1017	1054	1046	983	1007	1021	1047	982	1081	969	1060	1070	996	1023	989	991	1050	1029	1054	1076	1026	1087	1031	1079	1063	1043	1068	1002	999	981	993	1047	1059	1028	1034	1023	1017	1027	1061	1061	1065	1052	1083	1001	1057	1014	1009	1030	979	1047	1030	999	1061	1008	971	1055	996	1092	1015	1054	998	1070	1073	1014	1107	1031	1029	1008	1039	1051	1066	995	1043	1079	1029	1055	1012	974	1060	998	1047	1041	1016	998	1007	1050	1062	1065	999	1017	1051	1028	1015	1030	1000	1047	1012	987	1073	1051	1129	1038	1018	1035	978	1073	1008	1043	1089	1026	1052	995	1036	1052	989	1069	1021	1021	1019	1079	1037	979	1031	1040	1000	990	1000	1028	1015	984	967	1019	1071	1030	992	1018	1026	1031	1021	994	1059	1013	1004	1048	1040	1030	1108	1046	1093	1075	1008	997	1007	960	970	1002	1025	1028	1031	1056	1004	1016	1076	1036	1052	1068	1070	1014	1014	993	1046	996	1008	1013	981	1111	1085	1048	1049	1007	1041	1026	1015	989	1034	998	1020	1025	1001	969	1015	999	1068	967	998	1062	1022	1093	1032	1038	1043	1047	1057	1032	1040	1060	1052	1031	994	1010	1068	1001	1027	1020	1023	1038	1027	1009	1097	985	1042	1034	998	1053	992	1035	954	1023	1044	998	1058	1021	1067	1000	1074	1011	1019	978	988	1023	1031	1047	1017	1058	975	1085	1035	1078	1037	1034	978	1036	1011	1002	1034	1041	1047	1021	1037	1014	1066	1015	992	1025	1026	1076	1069	1024	1010	1050	1086	1040	980	999	1096	1066	994	1097	983	1022	1043	1063	1002	1054	1018	1037	1016	1035	1062	1023	1040	978	1025	1042	998	1074	999	1040	1019	995	1050	1030	1060	1041	989	1010	1057	994	1009	1019	1048	981	1068	986	1012	986	1049	1055	1009	1018	995	985	1023	1044	985	984	1005	1027	1018	1054	1082	983	1027	1004	989	1063	1006	976	948	1031	1014	1031	944	1011	1031	1060	1035	1054	1032	986	991	1049	1006	1045	1030	993	1079	974	1026	984	1104	1029	1067	1054	1029	1019	1030	1055	992	1033	1059	1083	1027	1101	1072	967	1006	1116	1004	1049	1034	1003	1034	1010	1053	1075	1015	978	1044	1035	985	1031	1051	1059	1087	1037	1066	1030	1046	1017	1050	1065	1051	977	1031	1068	942	1017	1019	1009	1008	1057	943	1018	1003	1007	1056	1021	1011	1012	1044	1013	1036	1066	975	1041	994	1032	1087	1042	1020	1011	1047	1050	1018	1026	1006	1044	1003	1000	1029	1091	1041	1022	1072	1037	1043	1022	1023	1012	989	1045	1027	1036	990	1102	1082	1002	1081	986	1019	1041	996	999	1060	1038	1035	1096	1032	1025	1032	1096	948	1052	959	1065	1051	995	1018	1030	1098	1041	1066	1000	1017	1030	1069	1030	1020	1046	1036	1092	1008	1111	1065	1021	990	972	1032	1028	1050	1122	999	1030	1034	1014	1026	1071	1017	952	1024	965	1022	1020	1027	1032	1018	1013	994	1057	1009	1047	1044	1022	1048	1057	1068	1040	1057	1036	1003	1052	1039	1040	1077	1027	1015	1069	1071	1090	1027	1013	1038	1004	1073	1029	1041	986	1090	1032	998	1078	1060	1038	1094	1044	1018	1058	1050	993	1065	997	1047	1070	1019	995	1061	1049	1024	1082	1037	1050	1012	1025	1032	1111	1009	1014	1043	1056	1037	1035	1042	1070	1037	983	1027	984	943	1036	1030	992	1062	1020	1022	1043	1012	1077	1090	1020	1023	1074	1030	1023	1024	1004	968	998	1075	1045	1046	1056	1023	1017	1021	996	1029	1042	1040	1030	1014	1060	1027	1058	1057	1031	1030	1031	1011	962	1032	1052	1034	977	1040	1089	976	1056	1087	1018	1006	1039	1044	1001	1057	1066	1070	1044	989	1045	980	1021	1020	1026	998	996	1015	1058	1038	1092	993	1116	1065	1019	1033	1052	993	995	1055	1012	972	1029	1027	1036	1038	1017	977	1052	1080	1039	1103	1035	992	1048	1008	1026	998	1004	1038	1046	1018	1016	1044	1039	1055	991	1002	1004	1014	1050	984	1022	1075	1013	1024	1067	1075	1036	1036	972	1040	1063	1009	1098	1038	1073	1076	1001	1018	1039	1039	1033	1071	1050	1071	1038	1045	1008	1001	1006	1037	1013	1034	1025	1033	1056	1033	1012	969	1095	1029	1039	956	1061	1051	988	1066	1084	1009	1064	1029	1092	1011	1032	1057	1000	1060	1065	1045	1056	1018	1054	1005	1020	1006	1037	1005	1008	1059	1071	1024	1049	1000	994	1030	1052	1054	1089	1047	1031	1006	1069	1005	969	1079	1003	1026	997	982	1029	1008	1030	1007	993	992	998	1043	1057	1007	1064	1029	1056	969	1063	1069	1010	1064	1072	1054	1036	1006	1031	1008	1064	960	1093	1049	1043	1030	1015	1061	1081	1028	1018	1059	1108	1068	1031	1009	1007	1022	1028	969	1036	1001	967	1056	1006	998	1029	1044	987	1046	1089	1052	1017	1010	1059	1056	1017	1066	995	989	996	1061	1011	1036	1043	1028	1047	1051	1038	989	1016	1031	1060	1028	1036
33900	59520	49851	41036	35075	28803	22077	18688	15373	11741	9116	7101	5548	4155	3302	2852	2274	2025	1830	1730	1720	1634	1674	1607	1581	1479	1429	1405	1451	1322	1373	1293	1253	1261	1208	1176	1199	1117	1125	1160	1144	1170	1105	1192	1135	1139	1098	1061	1078	1060	1077	1118	1013	1059	1030	1029	1032	996	1027	1023	1022	1064	1014	987	956	987	1007	1039	1008	1033	987	1020	968	1021	1023	1042	1079	1022	1031	1011	1011	969	997	1006	978	1027	1012	1014	997	1045	972	1021	1022	1022	997	1035	997	984	976	1013	1004	1020	991	1036	982	1039	1034	946	996	1044	965	1020	975	1049	1021	981	1012	970	984	1032	995	1001	1036	992	998	984	1004	914	983	994	1038	975	1007	1030	990	994	977	1011	1021	992	1018	1017	963	1013	974	1027	1040	961	961	1028	990	993	968	971	1032	939	970	999	1073	1011	981	996	938	1000	1011	1014	1018	1019	1007	1046	978	1040	1009	945	1055	1075	1026	1065	1005	981	995	1011	1021	1002	1036	1049	989	1012	1013	1020	955	1083	924	995	1003	1002	933	1051	1056	1033	988	1019	998	1013	993	972	1010	1003	945	995	1042	975	1023	1035	975	998	1022	976	1028	942	1035	1011	994	1014	983	1013	961	1006	1014	1009	1004	976	1025	1007	994	1014	997	993	977	978	1020	1045	971	1004	989	1054	985	967	997	1007	993	1056	1015	1052	1006	1008	984	1054	993	967	986	973	972	966	1017	1039	960	989	929	1031	1030	1024	1008	980	951	949	971	1023	1010	975	1014	961	1029	1014	1060	1049	1029	993	942	1004	981	975	1009	1025	988	959	1040	997	1039	978	1009	995	980	992	1039	985	991	1027	973	991	1012	1063	947	994	994	965	1032	1013	1033	969	956	932	980	1004	970	966	972	993	1001	1043	1050	976	1021	1066	1027	1000	1032	985	1047	981	967	939	1060	967	1006	999	962	1073	952	1038	1041	1049	1015	947	973	967	996	1004	1000	923	990	1007	1007	1005	1001	1033	974	1057	1005	1000	1008	1049	981	1011	958	999	1022	999	1048	1008	1000	974	1006	1022	1006	1021	972	957	966	970	946	1026	982	997	1010	1036	998	932	1007	938	1057	993	987	1028	1022	1035	989	987	999	968	1022	1025	994	949	1005	970	1035	969	1017	1039	1019	952	1025	1007	1023	964	988	984	961	974	993	982	1003	986	1013	1030	957	1025	1018	1058	1034	1005	1049	974	1010	979	989	983	1007	1000	950	1021	978	959	1014	1025	1020	980	1007	982	1046	1028	971	996	987	971	989	980	1070	1019	1003	993	1014	1031	1024	995	1031	1026	977	973	965	969	999	1042	975	1020	1012	977	992	1029	994	993	1024	1001	1010	1025	993	993	1012	961	993	1022	999	1054	998	981	1039	1080	964	990	1009	1027	1008	1046	974	1042	940	980	1009	1038	1048	1015	955	1022	990	996	1017	1022	949	969	987	1018	959	964	992	1069	1001	938	973	1009	959	1029	1044	1006	942	989	979	1054	1034	996	970	988	1044	1008	997	1045	1037	1020	1000	1024	946	969	1015	998	984	993	1002	1020	993	1002	1028	1023	964	1042	948	1003	954	1035	1015	1059	1011	995	972	1054	1007	975	1018	1018	960	983	1004	1029	1070	970	981	999	992	997	986	998	1064	1042	1030	1048	961	1010	1005	993	1020	1050	1007	1022	1017	992	985	997	992	1045	1038	975	1056	1046	1049	914	1019	1023	972	1003	997	1001	1067	959	1059	1001	982	1002	1023	972	1042	1043	958	1031	972	1050	1057	997	993	970	938	1026	991	988	1012	1003	976	982	993	945	997	976	1056	987	1036	1040	976	1003	1031	995	1056	994	1022	1018	971	997	1026	981	976	1031	989	1015	964	981	1010	996	1017	998	999	969	1036	997	945	1015	971	987	1011	967	1056	1013	1044	986	982	1018	1008	1008	980	1006	974	971	1024	989	995	983	989	977	1021	1015	1055	1034	1000	1000	1056	968	1014	989	1036	1019	1042	1039	962	967	995	1009	1018	1009	1011	1024	974	984	994	996	1026	1021	943	989	1041	1008	1007	1026	1002	1060	963	978	1049	992	958	1018	992	1036	981	992	1039	1045	968	973	965	1018	1056	1029	1036	980	1011	1006	996	964	968	1045	932	1019	996	1039	981	1033	917	972	1067	983	1032	942	1007	1006	1001	978	1015	1003	1025	1001	988	1014	1014	1004	970	988	958	1040	990	1031	990	992	1033	982	1040	976	1022	998	984	1039	1065	1055	940	1029	1005	1037	1001	1045	979	983	978	952	1037	957	1001	1046	1017	973	1001	1004	1006	1024	955	993	995	975	1010	1024	902	1030	993	1024	967	954	996	978	960	1006	1006	974	965	1029	996	975	1001	988	1007	1064	973	979	1031	1009	969	948	943	984	1016	996	1034	957	970	1047	982	1007	936	998	951	970	1052	1008	986	1033	1014	959	975	1025	1025	1040	1038	1018	979	1013	1005	1003	1055	974	968	1020	988	1013	1037	948	1086	996	1035	994	1034	1008	920	949	953	1007	942	982	989	1004	981	935	984	1021	1008	1034	960	1002	986	1000	995	1038	952	1042	983	993	996	1025	1001	984	1017	960	1049	1071	953	985	978	1017	1004	1023	949	1015	966	1064	1015	1033	968	1064	1037	925	971	1064	1010	1026	988	1042	1018	1035	1007	1010	995	1001	939	1004	967	991	1003	967	985	1015	1016	1073	998	1038	1027	986	1042	984	1015	940	999	1004	964	974	1017	1046	1004	993	1024	988	1009	1010	1019	1008	1040	971	922	1020	1005	1037	998	1039	1026	1020	999	975	1018	1027	1003	1045	945	1021	987	981	979	980	1008	1060	984	991	1045	983	985	944	1011	1011	1003	1046	1079	1001	1009	1017	972	982	1054	1042	1055	1039	1054	974	1033	1038	963	962	989	1046	1042	1005	1071	1057	982	975	999	994	980	1009	1004	1031	981	998	948	955	952	994	993	1038	996	989	1038	1002	998	1016	1015	968	1016	989	1010	962	998	987	1011	998	975	1012	1044	957	1093	1006	1023	993	1060	994	985	962	983	1009	1021	1011	994	997	984	1026	1002	993	1062	991	1013	1042	931	988	1013	995	1032	994	1010	1030	1007	1019	1054	970	978	1026	969	1010	1038	964	1031	1001	968	993	994	1014	978	998	1013	969	1036	994	979	990	964	1020	979	999	981	993	1025	953	1015	1013	1001	1028	1027	1008	1023	981	1023	1041	1025	1004	988	997	1025	974	1042	972	984	992	1004	996	1031	1023	997	992	944	953	1031	961	1009	1005	1011	1020	1058	971	969	996	1012	1065	1005	1025	962	1003	994	1069	965	1034	1015	1005	1033	1040	1025	1033	1006	1018	998	954	1002	991	999	996	1024	1009	1014	983	1023	1029	1018	993	1035	1011	1067	1001	988	1047	1016	940	1021	995	1041	979	1035	1029	1019	986	995	1024	1036	1020	1027	968	975	962	973	976	983	1013	1026	1029	1047	1059	1020	1002	1063	973	1014	1037	997	1016	1002	1074	1014	1032	997	921	979	996	1030	940	1058	984	964	992	1007	998	1010	980	1045	955	1037	1014	1057	992	1016	999	1031	991	969	1024	1012	1002	1000	954	967	979	1019	953	1097	963	994	1022	984	1018	969	993	1020	1014	981	1013	1068	936	1059	998	940	1035	1025	971	1022	1004	1087	978	992	924	1017	1009	993	1002	1008	991	999	1010	987	976	1061	1032	1014	1056	1023	985	1016	967	1019	1060	960	1033	994	1034	1016	1016	1002	1043	1053	973	998	1045	1012	995	1003	996	1016	1014	980	974	989	1023	968	949	1043	1005	1013	1014	1045	966	961	1028	956	1056	998	963	953	920	1043	1024	961	960	1005	1021	984	1063	1021	1010	1005	992	975	1028	1020	1024	1005	1050	1060	1018	1019	1009	998	1004	974	986	1001	1034	996	990	970	1016	993	951	1010	992	1042	1011	1038	1018	1062	1013	969	1039	973	1005	970	992	1037	968	1010	1077	1018	1041	1023	956	962	926	998	990	1015	1011	985	979	1002	1035	1009	1006	979	994	936	966	989	1039	982	976	1012	978	1054	1012	980	1007	996	1017	1055	1003	981	1036	996	1001	1025	1038	1015	961	1008	1020	996	992	1001	1019	1014	1027	970	1012	962	1000	1038	1013	1010	1018	936	965	984	984	995	987	972	1003	1018	1040	985	983	1012	1014	978	1009	1027	1070	966	1011	1007	1050	995	1001	990	1002	1005	973	1016	1001	968	1027	992	989
30247	33584	39542	31266	21292	14453	9384	6113	4535	3574	2701	2170	1794	1493	1165	1042	981	953	911	861	852	829	809	833	857	817	770	751	758	740	778	767	741	770	716	729	723	694	726	648	716	700	753	671	718	659	707	683	689	719	689	710	651	712	667	636	649	705	650	652	672	679	661	649	695	664	653	735	676	675	699	663	683	693	680	724	651	675	694	686	699	656	649	676	674	647	680	685	632	690	673	664	632	683	675	687	717	703	685	696	733	655	716	682	703	676	707	749	732	720	637	700	692	677	685	685	664	669	685	709	697	660	731	662	659	663	686	699	711	693	743	677	712	664	734	701	691	712	676	707	700	651	718	686	656	685	671	678	687	714	661	679	685	661	715	651	695	713	661	653	686	669	713	624	706	683	698	680	733	675	685	668	720	706	699	716	682	697	676	696	664	666	699	656	656	697	694	684	714	704	720	645	723	681	666	685	660	663	671	673	721	681	666	662	634	661	717	679	713	649	666	649	708	631	675	692	678	680	666	685	670	702	647	671	717	685	687	679	731	681	675	743	697	685	757	634	644	675	666	750	723	761	649	650	683	692	680	683	684	677	685	715	672	686	670	696	679	687	651	680	714	725	695	681	717	681	682	663	676	704	673	676	689	726	681	699	632	699	680	699	727	633	666	676	669	686	678	700	653	708	674	671	661	682	656	682	674	696	715	724	636	659	699	671	619	673	723	658	669	707	678	620	716	696	727	701	674	647	683	698	684	738	725	665	676	673	670	660	628	668	649	635	691	685	669	670	671	719	672	686	649	664	681	674	694	685	657	676	699	706	660	684	717	668	668	663	668	710	633	678	656	690	691	683	695	678	682	675	702	664	723	737	691	721	647	672	671	628	696	731	737	665	647	672	658	682	699	685	675	716	652	682	684	679	661	697	632	693	748	694	695	644	673	638	688	732	713	666	706	724	665	711	724	701	687	673	674	704	713	651	650	724	715	726	681	692	711	716	689	631	648	691	731	661	645	722	707	640	653	719	679	690	673	703	669	676	688	685	683	725	663	670	685	699	712	679	687	732	662	653	666	671	699	659	732	671	660	721	659	638	680	638	681	730	660	685	691	689	734	722	671	668	670	669	713	677	712	681	686	701	664	689	669	722	757	680	682	682	698	711	686	678	680	681	639	726	689	695	680	691	670	668	721	689	665	655	657	643	658	645	683	699	672	699	691	707	693	713	644	673	693	676	682	698	659	713	650	683	678	667	647	722	696	746	692	676	648	642	649	651	681	709	638	678	680	702	703	664	637	651	668	687	703	662	686	687	677	659	712	666	706	692	683	698	654	679	696	669	668	658	688	676	708	661	636	646	687	655	675	702	650	618	703	697	659	721	674	695	656	670	656	699	667	701	715	693	706	676	656	689	670	696	693	704	647	746	683	669	713	623	693	686	671	703	710	660	655	706	707	598	722	680	684	733	692	684	682	737	702	661	664	703	685	638	735	688	687	683	651	699	687	710	719	660	726	630	649	670	687	722	722	662	679	692	701	677	706	695	703	672	690	653	684	642	672	708	683	675	742	673	702	656	612	637	667	674	729	687	670	664	666	683	630	692	647	640	680	705	688	703	666	672	703	645	700	747	670	697	633	661	659	692	697	642	643	658	685	658	691	693	690	704	693	654	686	683	654	681	674	675	714	681	633	678	731	701	647	712	704	674	649	677	683	674	703	657	680	675	664	690	660	654	651	652	703	665	666	685	655	678	669	681	661	716	675	670	678	675	677	657	698	723	664	640	655	711	684	700	686	716	713	741	685	661	636	657	682	688	670	743	666	700	638	692	705	612	693	702	705	675	700	733	724	697	691	664	714	706	659	696	699	656	653	700	651	700	719	651	686	687	674	643	645	694	649	701	714	682	681	653	654	656	743	691	646	650	710	718	635	724	646	678	694	657	664	694	676	686	645	650	724	700	692	670	698	675	673	675	693	670	699	754	678	713	644	709	695	656	656	681	720	680	710	687	664	689	689	710	719	694	706	650	670	664	697	687	700	666	653	680	664	724	728	670	687	704	741	681	668	715	674	692	696	691	711	667	649	695	658	688	706	727	706	693	719	650	686	714	729	669	699	707	679	698	685	666	695	694	711	611	661	699	649	676	663	722	706	635	664	658	693	672	661	677	712	673	713	711	675	656	655	667	704	652	648	668	695	729	735	643	682	682	689	691	727	710	681	678	665	645	725	699	661	650	738	657	648	652	676	702	692	675	727	721	704	720	683	685	685	695	640	617	662	666	701	691	716	703	645	670	661	707	706	720	721	678	652	707	718	681	661	695	689	660	629	718	688	694	673	646	701	712	670	687	660	712	718	638	673	697	731	676	664	695	687	700	672	694	673	679	641	658	664	667	711	726	655	643	686	671	714	712	675	682	641	652	667	677	667	690	717	667	689	701	657	700	670	650	665	714	682	720	725	656	679	685	656	627	691	692	706	699	665	736	694	688	742	639	680	711	661	674	706	715	641	674	708	711	688	731	677	713	692	674	693	698	700	673	671	632	724	649	672	713	663	685	685	725	706	687	733	695	694	677	671	671	695	709	657	695	653	722	688	658	703	660	634	631	692	691	676	680	656	659	719	660	692	673	676	733	661	672	680	638	671	648	685	643	673	661	683	688	702	690	654	644	685	688	651	703	727	660	677	648	692	672	660	690	695	701	706	683	716	637	673	669	627	660	691	638	735	674	654	664	693	667	697	699	639	658	675	690	680	697	688	681	676	666	693	632	644	673	660	728	640	674	660	745	690	741	643	672	673	642	718	691	677	690	665	631	665	683	670	690	678	662	678	734	643	684	672	683	714	653	657	664	717	655	722	664	697	695	717	673	682	706	710	664	745	691	618	707	746	699	716	652	678	690	671	679	681	606	712	664	679	671	687	683	663	668	712	660	711	698	708	671	695	678	668	710	705	700	719	682	668	688	684	643	707	660	695	662	678	684	741	676	688	685	676	709	716	670	713	640	659	702	693	700	670	733	656	678	684	681	703	671	683	694	693	695	678	672	688	668	678	664	701	716	714	711	696	654	683	668	704	701	699	653	697	693	706	662	718	687	685	670	693	676	658	673	682	645	661	709	673	690	690	672	698	698	709	695	730	673	628	695	697	709	658	630	704	697	697	732	723	690	647	640	711	643	657	672	674	684	678	706	616	708	643	682	687	720	688	664	697	667	681	664	623	701	638	654	656	663	687	706	742	725	658	729	658	664	675	681	683	753	691	657	677	663	706	694	660	707	721	655	717	717	728	660	691	638	664	695	691	702	706	648	712	678	732	660	720	696	719	661	659	657	698	671	681	677	678	652	649	671	676	716	722	690	692	655	644	703	682	646	666	652	716	685	682	722	747	641	671	662	695	663	690	708	685	698	690	644	691	640	673	691	730	713	659	708	735	751	704	724	689	719	682	708	752	654	708	685	719	669	664	673	657	672	662	690	669	659	692	675	686	695	675	678	629	689	654	696	667	704
29632	46551	37714	27585	21697	17188	12151	8753	6642	5310	3915	2989	2426	2016	1411	1323	1145	1076	976	965	998	941	928	927	881	883	873	793	865	840	817	795	780	756	759	743	735	713	760	719	773	691	725	696	725	764	676	705	700	715	708	732	724	700	717	714	709	707	690	705	659	740	671	706	745	688	640	691	720	678	700	678	661	757	699	687	715	667	687	702	719	718	694	666	682	748	701	671	656	713	688	704	679	690	722	693	707	678	693	726	664	692	710	656	682	717	707	692	711	693	633	681	690	676	703	724	664	696	742	653	699	637	736	734	677	671	690	655	680	731	704	706	674	683	643	734	712	676	693	698	732	659	710	700	695	708	759	725	684	748	673	722	676	701	703	695	697	740	664	704	691	646	737	712	690	660	710	722	708	674	718	662	705	664	711	695	679	661	714	701	668	701	672	725	693	654	715	686	685	705	739	672	656	663	706	701	718	657	668	702	698	730	673	707	739	678	617	652	706	674	693	707	707	715	685	677	710	713	719	669	722	681	665	689	693	685	697	708	646	722	705	655	619	692	678	684	708	702	706	666	685	703	702	737	733	679	689	663	685	664	722	673	714	659	675	665	689	720	685	667	721	673	603	680	701	733	665	725	722	703	691	677	700	702	632	705	679	688	696	671	682	684	669	729	689	706	738	694	698	638	669	663	676	675	702	724	717	725	662	697	677	667	678	661	676	719	690	695	704	744	675	712	689	680	689	700	759	693	665	673	666	692	675	728	747	651	685	706	685	704	730	675	713	682	709	693	673	649	679	682	659	712	708	707	693	670	725	694	688	691	694	685	709	686	740	714	689	642	694	695	721	712	685	706	665	729	732	680	678	718	705	691	677	662	705	668	669	683	684	723	710	681	669	703	668	708	693	672	710	685	669	697	651	699	737	667	723	668	673	711	743	707	670	686	729	686	661	623	671	662	706	700	651	728	711	686	659	720	670	704	666	705	689	693	674	683	693	732	712	665	704	699	693	764	692	685	683	755	647	714	709	687	691	716	681	696	694	694	653	722	707	720	707	710	688	664	672	708	678	697	708	655	657	697	674	673	694	668	704	673	696	645	675	720	681	701	711	658	660	646	747	692	660	696	703	716	728	677	662	696	699	710	670	702	658	737	715	659	683	706	697	673	717	664	704	703	652	692	704	673	704	722	660	719	660	722	673	716	667	680	724	700	716	711	691	728	752	705	667	698	717	704	687	676	706	661	667	640	684	706	692	709	697	697	615	679	684	669	670	698	698	688	707	704	653	717	664	662	656	719	708	689	672	696	653	642	684	697	703	666	632	662	681	673	665	681	680	708	750	670	658	635	717	677	723	712	674	697	719	700	678	708	698	679	684	693	705	760	669	734	676	660	792	661	696	718	689	688	673	703	649	681	680	674	687	720	659	682	712	685	672	626	711	664	686	691	730	667	673	697	694	741	635	726	694	677	691	682	685	654	751	673	705	646	726	706	687	715	655	626	665	692	704	683	729	706	644	684	685	676	729	656	613	639	687	710	742	637	692	727	717	657	671	709	720	646	669	741	711	639	654	677	668	687	680	642	694	687	686	673	688	708	701	692	668	660	689	634	675	693	729	692	658	704	677	695	704	650	674	775	702	683	696	702	690	712	708	697	686	696	640	688	732	665	683	732	676	689	717	699	726	709	713	720	683	714	700	684	719	688	679	705	664	699	661	672	648	696	631	659	719	650	687	710	705	665	690	713	678	703	697	662	727	668	698	757	641	675	700	722	684	730	662	665	683	733	674	642	706	706	683	718	680	697	708	757	703	707	711	714	697	690	655	720	676	736	699	717	717	713	715	694	690	647	709	681	658	666	725	673	689	685	709	717	688	702	711	700	681	704	646	656	643	688	696	642	732	653	671	686	671	711	715	722	719	668	709	681	677	673	703	728	708	689	702	640	705	761	652	725	675	684	705	679	671	703	714	663	709	710	630	664	712	669	691	685	683	679	706	654	687	723	706	689	682	671	695	725	670	655	675	698	706	733	717	662	683	651	686	642	703	652	753	703	689	688	735	682	668	689	629	670	680	722	710	681	715	662	672	705	679	701	752	708	700	745	723	706	729	677	699	695	710	692	692	720	697	685	755	654	658	685	669	700	700	691	668	714	703	687	677	698	671	692	676	687	693	684	702	714	684	735	733	691	668	702	681	714	673	723	665	661	706	693	734	673	735	721	683	686	731	704	711	691	625	712	679	693	662	719	696	733	689	675	725	660	715	740	709	711	720	713	668	697	715	729	686	706	687	676	717	663	707	776	698	676	702	767	678	716	686	634	661	669	751	713	710	708	703	687	714	679	750	729	680	678	711	763	690	718	692	685	664	700	672	684	730	681	746	659	691	706	672	695	640	755	678	675	662	680	674	707	687	650	700	702	689	671	730	699	749	662	673	704	678	642	706	694	711	688	673	715	654	686	726	682	736	663	706	706	709	717	683	683	684	672	651	675	706	707	717	638	693	698	750	672	718	720	666	719	666	695	664	692	720	707	692	654	683	704	650	720	701	687	698	691	667	696	676	717	729	667	667	663	739	711	659	681	733	691	693	714	720	699	687	735	703	691	682	722	718	673	701	682	665	676	718	689	659	691	661	676	703	712	739	663	693	723	709	648	716	712	738	704	703	694	683	708	706	686	729	698	641	629	685	680	689	718	699	719	716	668	716	663	705	725	697	697	716	715	644	745	688	733	648	661	672	671	681	688	720	672	690	741	701	690	662	721	691	720	683	656	666	680	697	690	704	727	761	627	722	684	703	710	690	683	666	720	647	741	680	664	711	705	718	628	718	662	659	752	723	649	712	667	692	649	655	707	695	741	672	674	697	683	673	696	679	656	675	685	632	669	677	730	724	689	730	652	681	655	689	684	702	723	685	652	708	672	721	681	691	702	672	723	708	644	676	698	709	660	673	704	718	622	655	714	682	723	715	718	693	659	655	679	707	738	687	703	700	701	672	721	660	702	669	703	697	688	703	718	702	705	679	685	700	658	721	654	687	660	721	684	703	698	661	681	743	725	694	691	695	713	662	700	699	718	726	637	686	676	683	722	712	658	679	681	709	681	696	676	713	672	683	670	732	746	697	693	671	695	672	674	658	664	741	718	664	720	663	742	717	650	671	667	682	690	627	682	708	642	694	676	675	699	703	699	625	609	735	670	687	698	691	678	703	746	669	693	673	706	683	671	734	688	699	671	690	671	687	687	648	738	681	716	698	720	663	652	715	694	661	673	702	724	618	711	676	681	726	679	696	710	732	653	719	683	673	727	674	680	675	674	688	716	713	668	700	687	671	631	681	701	743	691	700	681	671	684	697	715	680	683	738	711	733	644	643	662	713	657	699	739	702	694	673	658	662	709	719	687	705	758	745	695	647	718	690	741	696	669	712	714	674	728	695	707	709	698	669	674	708	703	737	702	697	690	695	717	699	704	684	687	673	711	672	621	682	667	699	712	686	703	673	698	658	702
23575	20933	28494	25583	24054	23872	19034	10921	7400	5675	4455	3472	2723	2241	1747	1511	1301	1225	1192	1093	1146	1058	1153	1140	1029	1007	964	1028	994	948	930	919	949	864	838	908	842	849	862	882	862	842	874	860	839	871	822	812	788	821	804	891	792	848	851	788	810	833	783	806	711	771	832	748	781	782	805	776	824	793	790	813	783	807	779	805	822	793	817	816	818	800	765	771	785	769	792	778	800	777	815	783	748	857	809	802	802	824	781	791	838	791	823	792	811	900	796	828	815	842	771	784	796	851	727	815	802	799	813	756	823	806	803	787	804	803	801	785	819	830	844	836	781	793	774	798	789	763	848	808	824	743	843	787	838	794	767	772	825	793	819	784	807	819	815	805	796	820	780	790	807	806	781	841	798	851	788	788	802	830	799	768	779	828	785	837	784	792	860	749	743	822	784	740	815	758	809	797	799	823	752	769	796	778	756	778	835	780	744	796	774	818	772	794	812	806	812	749	791	789	795	823	799	806	814	795	808	806	833	759	799	820	780	766	816	818	798	802	792	806	857	829	783	839	777	784	840	776	782	781	782	788	827	812	778	757	813	765	792	792	802	814	871	787	798	793	835	861	812	834	784	809	786	740	799	849	851	786	801	800	807	839	717	796	839	776	751	782	805	782	843	794	816	815	818	774	720	738	807	795	771	809	805	783	751	767	776	789	834	741	798	758	795	823	784	796	824	788	869	836	802	791	809	779	781	732	738	836	826	767	796	804	795	786	770	830	812	796	809	819	808	855	845	748	816	809	753	836	751	845	781	832	779	846	760	793	794	796	825	792	787	805	794	823	791	793	786	823	774	803	766	798	792	738	795	782	831	821	774	772	789	812	795	815	826	819	828	849	773	772	749	784	758	758	835	794	755	761	798	816	788	843	778	790	806	812	740	832	820	798	815	773	808	828	786	794	785	804	804	848	828	767	815	777	792	774	748	813	825	847	759	770	836	768	784	793	828	788	775	821	795	808	791	819	828	791	813	785	793	769	766	785	784	802	767	836	749	794	780	772	835	784	802	768	811	745	797	734	798	770	772	795	728	798	769	801	802	865	787	808	782	807	738	849	770	796	806	758	789	816	855	839	807	838	762	794	814	831	843	809	816	828	827	789	751	821	798	800	844	780	810	842	770	806	767	790	824	804	797	738	817	772	811	801	834	797	768	825	721	841	753	836	815	775	800	823	802	751	768	740	789	804	734	792	772	792	787	799	737	791	772	782	738	790	795	763	778	799	742	805	790	805	779	795	763	725	763	776	815	765	804	770	767	848	780	772	785	752	846	773	770	809	789	798	786	774	790	843	831	846	777	814	774	796	791	809	780	797	826	786	847	799	781	809	802	779	778	798	780	820	853	813	825	830	787	758	838	764	821	790	758	803	783	770	799	818	802	748	820	818	804	788	853	767	795	753	843	781	821	795	785	805	793	759	793	823	802	844	785	799	776	806	792	748	773	877	736	820	787	783	757	761	754	822	789	777	794	842	842	833	805	768	755	807	800	739	770	802	753	796	774	846	865	793	796	825	798	823	773	814	795	769	815	811	748	770	807	750	790	800	761	826	764	798	819	762	791	761	786	817	842	828	804	758	810	829	764	802	840	839	733	815	782	847	766	780	794	801	804	787	814	799	781	776	798	777	779	790	866	772	757	789	827	841	804	765	788	767	832	780	827	781	781	748	779	849	802	762	811	816	802	809	757	746	814	802	819	766	779	800	801	788	822	820	780	799	766	809	795	822	807	808	829	770	854	810	797	795	783	752	800	772	783	815	775	859	752	789	868	762	789	803	792	824	826	811	813	717	824	771	794	792	817	795	763	800	828	850	819	798	742	813	863	806	759	792	823	791	787	850	837	806	824	821	815	818	826	816	782	777	764	788	809	792	823	858	794	849	804	804	804	801	856	796	810	844	838	793	821	779	802	769	844	751	815	737	765	822	746	799	788	776	766	807	757	771	806	778	802	763	778	800	808	794	812	794	829	808	808	736	789	735	810	788	820	795	766	729	825	814	783	765	780	813	763	840	762	751	777	783	774	806	793	773	848	803	774	810	785	846	789	765	824	764	723	809	833	779	820	775	768	763	775	829	803	784	791	746	799	827	844	800	804	807	767	822	773	797	800	809	786	738	788	795	767	780	830	856	782	824	812	773	823	794	799	808	768	782	788	743	796	837	807	823	775	846	843	820	820	763	792	805	821	782	853	793	818	759	797	730	809	759	768	791	850	778	820	828	814	758	799	805	752	779	841	804	762	825	795	805	820	822	769	769	785	820	768	760	791	787	731	802	802	789	777	778	887	776	769	783	770	787	804	822	792	741	796	817	843	769	812	780	832	772	788	794	807	828	841	802	809	838	822	770	774	815	807	796	798	794	776	846	743	849	796	733	798	797	787	828	759	748	781	803	780	760	807	760	762	794	800	773	839	834	741	781	820	741	796	782	865	783	823	795	806	782	829	829	767	802	816	841	745	817	805	779	784	817	754	831	771	808	792	760	795	801	810	761	786	783	823	826	825	804	814	778	827	767	785	854	741	803	823	754	800	786	811	738	808	794	789	802	795	830	768	784	746	857	815	843	819	829	831	782	760	778	805	778	860	806	741	792	798	779	786	797	821	754	820	774	766	799	833	883	803	792	813	821	828	761	816	765	786	804	762	782	808	808	802	770	761	751	801	814	803	779	841	829	805	803	793	781	822	779	816	795	841	774	756	803	795	829	793	734	832	812	816	809	823	783	797	781	781	822	769	803	784	766	804	800	796	775	774	736	836	776	843	792	802	797	784	803	765	783	768	817	825	797	784	738	805	776	795	800	826	834	803	792	797	813	779	762	790	807	805	775	807	791	804	791	788	808	834	772	833	808	813	825	787	830	834	778	749	867	838	799	801	802	794	818	752	746	791	824	806	769	808	795	812	847	782	828	824	741	791	836	758	765	798	820	841	832	776	831	831	872	810	752	812	811	834	835	745	780	791	794	799	826	812	819	770	812	823	813	738	752	801	780	797	788	786	794	851	797	822	810	815	757	769	806	794	788	797	779	808	756	826	804	796	741	776	777	809	744	795	744	746	791	818	816	833	791	801	822	806	807	854	786	739	802	833	783	766	721	835	785	810	807	824	805	748	867	800	810	769	870	757	797	820	798	804	752	800	774	857	795	800	820	838	815	804	829	807	721	762	830	809	818	783	792	821	838	782	784	814	765	756	794	798	774	814	835	789	808	737	804	785	755	759	768	803	815	758	837	836	749	823	797	833	787	745	800	772	732	743	830	812	835	792	781	875	831	824	770	822	798	743	789	817	782	797	792	775	734	817	866	794	773	784	777	798	761	782	829	798	810	796	797	754	826	799	774	785	846	873	821	780	790	753	813	804	844	830	862	808	790	889	794	831	840	768	845	725	800	870	789	777	799	755	776	760	856	808	758	742	780	763	778	854	816	839	782	810	798	791	843	809	771	780	833	788	793	795	757	775	819
30735	54790	45557	34960	28695	24538	18802	13487	10214	8036	6460	4823	3753	3098	2550	1935	1619	1502	1374	1266	1276	1306	1210	1219	1152	1080	1107	1065	1137	1038	1018	1015	985	914	919	899	946	843	878	873	905	857	845	848	879	852	850	875	816	838	847	802	839	798	825	784	773	835	755	784	766	769	785	809	770	805	791	777	783	782	754	832	776	769	777	765	800	781	755	837	820	868	811	757	810	823	778	799	812	793	793	766	784	775	819	791	766	759	814	800	825	742	778	738	757	774	783	779	762	788	767	818	771	806	776	778	773	754	748	740	756	827	757	776	791	793	819	828	771	783	776	789	763	779	764	835	841	778	811	792	805	822	771	794	776	784	813	829	777	844	768	813	762	818	838	800	766	786	800	772	750	756	759	752	821	759	792	762	810	773	746	759	810	778	797	757	822	771	776	804	764	767	817	821	785	803	765	813	818	795	799	769	779	807	768	796	797	777	800	767	751	772	768	799	834	778	756	759	825	780	764	806	826	805	771	768	799	785	806	794	788	766	775	780	787	804	769	808	797	810	728	841	724	827	808	860	792	825	776	798	767	771	809	761	806	805	790	778	795	802	759	791	794	743	797	775	747	827	782	785	810	799	790	770	792	772	813	762	805	771	755	803	819	757	795	772	768	745	760	798	808	791	816	807	790	795	805	786	817	798	774	829	765	807	807	829	860	757	812	787	760	793	770	822	786	821	754	787	803	809	788	782	779	788	802	777	821	766	836	830	766	796	804	868	787	787	846	761	795	818	810	801	800	766	776	805	794	832	791	801	771	835	768	774	776	796	804	804	742	759	792	785	750	730	804	800	791	804	760	759	825	749	760	741	777	760	807	765	759	800	774	839	804	751	796	765	768	799	803	769	804	739	760	795	785	719	815	785	777	798	777	823	849	775	786	826	763	745	830	778	765	830	822	784	836	781	782	832	780	820	840	765	751	797	792	783	706	816	788	804	765	758	809	776	753	807	784	766	799	813	790	753	788	782	810	796	762	754	763	743	817	840	768	750	783	807	802	766	792	777	772	796	767	756	747	804	828	752	786	772	768	792	746	774	749	801	778	728	720	771	806	788	777	776	796	814	787	773	816	770	844	791	855	756	809	778	733	773	807	744	769	792	784	808	757	742	821	753	754	769	794	761	756	788	783	796	819	795	810	843	756	755	842	762	822	761	802	773	785	803	757	819	826	795	811	750	783	809	792	799	758	832	736	768	765	819	799	758	793	791	787	803	797	769	808	769	774	786	746	754	819	809	791	823	772	809	760	811	778	777	809	783	779	758	749	824	791	753	789	824	779	777	830	809	792	801	804	770	792	719	813	806	790	759	765	757	766	794	821	764	813	760	798	762	758	835	759	790	806	712	817	837	782	800	778	766	754	764	783	758	757	787	824	819	759	798	816	785	741	841	786	756	781	827	777	743	791	781	740	766	745	786	819	844	787	770	801	781	743	769	859	766	819	796	791	837	822	792	797	817	781	782	764	801	826	796	772	796	746	759	748	810	798	861	781	785	763	755	743	768	837	793	838	832	794	759	839	747	805	815	855	746	832	787	821	854	768	791	800	793	770	735	821	730	782	801	781	783	749	728	773	799	792	792	842	788	815	764	795	780	773	775	811	740	769	800	768	765	755	812	786	774	732	831	747	775	852	800	768	763	771	771	792	799	765	783	770	797	760	784	795	760	816	807	778	825	728	796	745	788	759	741	766	763	781	781	776	790	813	770	795	783	740	782	805	773	815	790	784	768	792	795	768	801	847	815	770	820	798	793	754	819	781	779	788	756	773	831	806	782	796	804	770	788	768	753	752	818	773	779	823	740	784	774	794	800	783	778	792	790	741	777	834	779	795	788	784	762	808	809	801	770	791	779	798	807	755	781	751	785	779	824	770	756	739	785	750	814	797	751	782	783	811	761	798	791	789	719	774	764	779	800	779	803	798	775	777	761	812	791	804	769	859	830	785	801	824	760	813	788	775	772	798	763	768	798	795	797	796	789	760	796	791	808	763	830	803	775	773	855	755	793	786	802	756	823	789	791	809	792	747	802	786	774	781	843	765	751	771	811	795	777	824	785	777	797	790	767	780	804	805	774	795	802	771	804	802	804	848	780	804	813	799	822	787	772	752	822	785	816	767	765	762	785	840	821	828	753	783	782	758	783	781	813	758	763	775	778	772	811	803	780	785	784	796	807	792	814	775	729	776	793	776	790	814	793	797	752	747	788	814	750	758	770	795	755	746	775	799	792	761	757	784	769	797	777	821	750	798	752	742	751	747	787	796	816	787	800	778	741	765	824	814	875	778	778	837	794	793	826	813	778	749	810	776	752	770	776	791	789	761	826	816	773	775	797	782	803	840	781	764	783	771	829	789	818	770	762	806	835	830	766	768	800	805	831	761	782	784	796	795	783	816	786	789	784	802	765	773	823	760	798	768	819	785	792	819	778	827	813	765	817	781	824	785	803	785	758	770	808	839	748	832	774	805	767	810	783	787	759	768	796	797	773	772	766	788	810	755	760	789	824	780	802	703	781	780	742	793	726	815	805	860	818	758	807	759	781	796	801	771	795	773	818	777	786	745	817	811	815	793	820	845	778	777	819	763	811	767	827	768	790	819	787	809	811	770	742	830	786	798	804	765	796	788	787	808	811	810	823	757	799	778	689	749	760	751	774	740	820	760	808	787	759	820	755	792	760	854	799	793	755	766	792	790	760	792	823	770	809	867	744	790	773	765	740	804	780	787	790	773	781	791	753	812	844	831	805	820	800	823	793	776	767	796	821	790	777	755	784	796	781	825	772	782	766	762	823	776	764	802	741	816	838	795	765	812	803	771	782	821	779	803	785	796	740	789	794	799	701	803	795	756	796	764	789	825	824	771	791	852	776	815	817	780	752	762	769	810	791	746	755	811	806	756	757	804	829	780	767	851	793	796	787	788	822	801	792	788	784	769	823	761	809	821	744	796	783	746	813	831	759	801	777	754	821	788	740	746	789	812	791	787	789	760	749	817	826	776	811	773	774	777	776	781	809	789	753	790	785	757	760	787	745	814	737	832	739	792	801	780	785	743	796	804	804	761	739	803	777	810	823	779	806	817	812	780	796	800	734	804	781	791	769	790	775	764	765	807	789	849	810	820	808	827	829	791	844	843	770	820	772	785	832	787	786	791	791	814	781	783	782	775	810	807	794	776	744	800	755	788	769	799	786	739	792	819	761	789	822	778	782	760	795	763	774	780	779	748	814	856	773	774	823	800	788	742	727	760	768	810	793	764	809	793	768	776	793	813	820	782	780	764	813	826	741	790	747	778	795	797	840	793	782	793	866	813	803	746	756	772	784	802	817	767	728	842	827	818	823	840	769	772	755	759	774	760	836	807	763	819	830	764	817	765	697	777	740	707	772	800	873	812	786	773	722	733	778	760	751	819	800	816	812	788	774	752	799	814	785	755	751	811	793	792	775	751	763	755	821	797	798	791	816	827	772
24835	21293	29351	28311	23172	18999	13915	8700	5750	4236	3370	2733	2268	1848	1514	1312	1211	1142	1137	1093	1035	1044	1042	1054	1004	971	971	959	945	917	920	938	899	894	867	881	790	851	835	876	869	869	854	854	796	845	892	846	832	813	812	823	838	844	772	767	811	821	885	809	854	750	858	829	802	781	803	815	827	781	792	769	834	764	769	820	855	816	817	761	775	807	826	798	762	832	816	821	793	832	789	804	830	832	830	773	803	731	821	809	836	814	790	799	817	720	828	858	773	819	813	823	846	786	786	795	741	826	845	777	863	820	818	782	810	847	779	836	800	849	784	859	846	844	796	847	810	772	817	820	756	786	818	797	803	823	739	811	827	793	874	837	790	816	798	777	781	820	764	779	795	775	785	819	802	810	768	786	793	813	801	786	808	800	797	788	819	769	803	774	816	844	760	753	809	799	821	817	807	797	784	815	842	809	823	790	797	865	824	735	772	814	815	756	834	807	769	777	797	827	793	828	836	806	820	774	783	837	803	803	819	789	795	827	757	788	809	815	786	832	808	803	791	839	792	803	832	830	848	802	781	817	841	778	799	794	834	777	794	779	775	745	839	826	785	878	802	727	835	809	759	795	754	801	809	826	826	792	768	774	781	831	793	821	818	778	825	746	750	831	788	794	765	815	794	829	814	784	829	861	848	763	853	802	824	822	807	787	823	844	829	794	787	796	748	740	847	798	842	813	798	820	798	777	796	804	806	862	775	793	809	816	815	803	812	794	836	786	833	806	810	796	824	804	822	794	871	851	790	853	821	824	844	847	800	824	815	808	795	857	790	813	799	797	846	802	768	821	801	842	837	777	884	792	818	749	787	813	790	852	803	798	865	842	795	742	771	772	838	857	824	806	763	812	799	814	808	788	823	821	827	803	850	829	801	800	822	805	784	796	761	774	819	733	846	828	837	783	834	803	811	788	838	830	837	799	815	832	806	815	885	785	806	777	828	817	846	813	829	808	807	797	834	825	841	844	793	794	838	807	787	789	787	831	854	830	795	761	802	773	804	786	801	835	775	823	830	822	773	751	785	817	798	753	803	860	832	765	774	760	791	768	781	812	849	775	798	816	829	730	775	823	874	778	851	814	763	803	801	782	804	796	791	781	842	812	845	847	804	841	821	818	784	808	795	849	804	818	844	781	798	843	787	797	820	814	781	874	820	799	831	760	799	785	867	784	847	749	791	827	765	791	798	786	825	781	833	799	876	790	850	793	806	789	782	832	792	877	816	807	830	807	836	822	791	832	816	757	790	758	868	840	817	808	814	785	784	800	797	772	778	824	810	786	762	870	764	840	789	800	840	802	821	812	807	768	764	853	853	820	780	777	797	795	774	846	831	794	783	766	753	809	813	808	817	771	810	793	790	812	782	774	850	813	728	834	818	767	855	796	796	821	797	739	847	783	809	812	826	811	818	831	785	797	777	830	822	816	789	816	812	810	823	812	808	802	772	908	810	818	782	765	811	849	802	813	802	811	814	780	799	772	822	777	831	747	772	802	777	801	805	860	833	857	824	830	763	758	802	767	801	760	799	805	807	795	772	793	806	768	865	785	815	799	776	818	775	760	780	808	814	783	846	799	807	799	820	818	829	813	819	808	846	743	800	784	846	774	836	786	809	820	796	833	782	824	803	766	769	834	849	787	769	777	833	843	814	779	809	840	794	796	774	776	836	821	823	811	821	849	800	788	839	798	787	778	788	820	792	782	794	784	807	799	795	746	809	830	785	855	834	881	870	806	815	822	840	802	838	823	875	845	801	744	833	806	775	816	783	815	768	842	817	782	758	793	805	820	783	792	836	816	786	814	818	853	843	789	785	792	787	809	770	755	790	812	784	814	823	794	838	765	781	828	818	794	830	814	766	826	804	781	755	813	842	767	859	888	821	792	796	773	823	846	775	752	810	759	792	784	814	808	807	799	820	774	838	741	802	815	820	820	827	781	775	788	869	743	779	830	818	779	781	773	841	822	787	819	742	817	818	849	854	785	808	800	818	808	798	804	837	812	820	788	819	801	807	793	827	806	798	795	829	777	822	800	818	826	847	810	800	809	784	831	820	844	832	801	811	828	825	819	827	804	812	817	796	826	844	806	751	791	812	778	838	818	777	861	787	837	821	815	846	805	850	828	785	839	825	793	830	794	809	809	783	818	778	843	842	821	806	851	763	823	763	801	804	831	766	799	819	812	807	804	833	776	791	800	784	832	811	778	834	813	785	842	847	797	822	780	825	773	769	793	821	771	846	790	750	766	811	764	860	855	835	802	791	809	796	824	794	774	744	798	844	869	823	789	827	778	830	831	852	836	777	760	767	821	800	801	793	813	758	793	798	787	799	787	746	837	797	858	824	759	835	819	800	793	805	800	834	779	856	794	810	813	851	801	842	835	898	787	810	759	768	772	787	733	789	752	816	833	807	836	849	795	816	819	783	831	762	767	784	803	788	832	837	807	840	806	828	825	796	804	796	824	829	727	827	815	795	841	805	830	828	834	819	812	829	787	811	814	784	820	817	816	789	812	785	836	820	778	789	776	806	874	828	834	851	811	800	833	761	827	814	822	823	874	749	787	861	837	820	799	760	816	842	846	802	759	793	856	791	857	832	741	817	826	846	793	805	806	839	806	848	833	801	810	849	804	776	818	824	840	864	798	850	808	817	837	813	743	813	835	857	855	799	847	794	857	814	799	834	800	814	795	772	795	779	791	802	762	810	821	821	766	761	889	887	833	785	784	835	850	844	797	797	832	803	798	778	826	817	831	793	815	794	811	805	837	819	785	775	764	794	838	854	843	787	776	805	765	781	870	816	829	784	792	780	867	806	814	807	799	797	777	799	745	828	839	858	811	804	756	802	793	795	828	821	761	783	765	802	813	819	821	780	809	791	798	819	842	777	805	813	798	779	753	778	799	839	830	804	794	830	850	788	730	798	833	780	798	768	824	822	815	804	822	804	821	814	830	812	828	781	861	808	854	807	830	782	837	781	809	810	792	784	804	819	782	795	820	819	811	855	857	760	824	837	800	858	803	813	815	807	821	774	838	849	765	784	783	837	795	815	824	780	866	820	842	799	836	783	795	829	837	847	820	797	832	859	810	804	800	789	856	804	835	819	846	773	854	756	804	812	804	810	786	799	787	847	797	793	833	806	845	819	793	770	842	764	786	832	787	833	778	842	821	812	755	807	815	788	798	821	795	816	770	781	837	830	811	815	803	802	757	821	789	802	835	851	805	778	857	823	823	793	825	844	804	736	737	790	791	797	829	768	850	801	745	788	794	797	835	785	805	880	798	809	777	731	837	820	834	838	798	818	812	733	803	820	827	788	798	831	838	856	768	818	796	816	796	770	767	816	835	738	791	826	849	813	834	796	825	809	804	808	798	833	801	775	850	807	796	889	824	764	818	781	825	781	777	790	825	801	816	776	849	801	787	809	825	812	797	815	828	820	832	773	809	822	827	781	781	830	818
30527	51643	42894	31448	25185	21279	16546	12042	8799	6469	5172	4004	3228	2632	2054	1720	1524	1419	1253	1202	1234	1140	1182	1196	1083	1038	1079	1023	1028	991	926	1008	965	944	871	870	866	885	887	897	891	842	890	891	903	822	870	819	909	796	872	875	886	849	838	862	837	823	855	838	777	755	825	787	832	828	783	825	779	849	837	774	799	865	804	871	847	821	841	850	767	819	793	830	815	831	853	840	811	814	793	795	765	831	798	752	821	835	796	839	805	867	779	809	812	797	808	881	842	816	830	812	789	828	818	823	750	792	815	821	821	865	793	838	763	754	892	816	851	839	756	814	829	841	791	844	867	816	817	797	804	837	832	854	798	830	826	844	850	781	843	819	808	801	808	777	798	790	847	857	816	847	800	777	834	811	798	782	850	882	825	813	804	808	858	784	821	765	824	791	817	821	856	832	849	850	856	785	835	781	833	822	856	820	841	789	839	823	830	808	823	847	779	788	800	868	837	823	824	820	832	841	826	782	837	835	830	822	794	864	836	808	764	760	813	846	818	789	850	836	822	805	808	805	817	845	837	802	853	787	824	810	848	836	825	843	748	850	872	785	848	809	807	832	804	810	860	840	853	825	821	820	824	807	842	832	839	765	818	853	826	859	815	769	809	840	788	776	820	783	806	825	784	825	888	822	824	810	827	858	845	823	789	854	836	832	817	809	846	795	827	812	804	809	803	868	822	808	802	776	815	808	847	788	822	844	794	831	793	757	820	844	842	788	821	812	845	855	833	865	846	854	828	837	868	799	753	820	849	782	850	817	809	790	887	811	764	813	772	813	841	847	761	775	829	831	876	822	767	835	809	860	804	834	831	808	853	785	843	763	825	864	825	794	803	831	840	811	808	828	783	811	805	854	820	816	857	824	866	821	839	857	827	920	896	752	784	866	792	841	794	817	851	808	811	817	838	854	841	785	821	804	798	791	778	805	843	833	818	817	802	848	835	832	809	873	844	844	774	889	836	837	842	752	805	828	830	805	800	813	787	880	844	871	823	830	836	783	769	810	804	799	815	823	821	850	818	786	791	877	864	836	765	792	834	805	791	857	790	826	795	776	800	828	790	808	803	820	832	853	880	813	774	786	799	784	868	812	829	832	831	817	778	849	822	800	829	817	817	822	870	782	869	843	800	835	795	772	808	798	840	806	804	795	832	844	798	825	840	792	833	827	825	853	846	818	792	823	811	734	831	811	779	769	805	832	860	840	836	799	834	827	799	822	829	851	820	802	774	818	839	787	783	796	800	844	817	761	800	881	874	813	819	750	798	811	804	857	813	854	829	840	770	791	856	749	860	800	860	875	857	816	818	781	867	834	836	816	845	807	833	809	809	818	819	810	761	877	819	836	841	867	776	857	800	806	807	821	780	804	786	867	833	774	860	816	858	815	798	820	785	810	836	803	827	878	857	864	777	830	786	818	849	804	832	799	832	839	823	852	815	880	843	809	805	842	813	775	865	798	827	802	804	851	804	836	863	874	778	790	829	763	788	747	819	816	812	815	773	824	803	850	841	870	828	816	832	867	778	827	851	832	799	826	870	825	756	766	869	870	836	781	852	835	763	844	789	800	795	787	789	822	816	833	837	809	829	785	874	831	863	837	805	857	834	863	767	824	784	878	808	792	785	861	811	835	789	844	812	799	836	807	797	852	761	795	829	831	825	819	886	790	797	861	803	800	811	831	821	868	877	743	780	787	826	844	868	832	835	783	837	851	814	788	796	842	819	810	849	881	836	823	838	850	816	828	862	854	803	798	762	830	784	816	790	822	856	837	819	791	800	757	794	825	805	802	800	817	800	829	879	822	816	844	822	796	755	831	856	842	796	785	792	818	842	779	850	818	824	870	817	860	811	837	812	825	813	879	807	784	809	788	778	870	778	829	795	778	823	809	774	831	843	794	819	832	839	805	779	769	833	839	851	849	885	814	867	784	793	819	764	802	809	771	788	845	863	775	841	852	821	850	790	837	829	839	825	818	819	788	847	818	817	799	820	795	841	807	886	827	791	793	829	832	850	827	816	840	812	812	830	788	793	779	809	831	822	725	834	803	791	833	812	830	815	811	833	822	829	775	831	823	828	855	825	807	831	847	814	801	791	771	784	856	777	836	824	831	843	789	832	749	815	868	813	866	787	867	789	839	783	881	816	792	840	846	783	870	848	832	863	797	839	776	816	807	845	799	850	801	865	793	813	798	835	818	861	826	824	811	833	848	800	852	849	833	777	817	785	832	805	805	810	826	845	781	783	822	857	819	817	891	844	817	778	867	819	845	823	868	807	789	823	826	844	843	794	799	815	848	862	800	802	797	830	822	825	803	810	827	809	810	835	778	837	800	804	801	753	775	850	809	789	848	804	795	829	827	844	783	862	819	789	852	780	838	835	830	836	799	808	864	832	802	825	837	831	797	803	798	831	784	832	859	795	818	815	753	796	815	811	866	806	815	840	832	869	787	847	833	828	814	811	823	790	819	840	783	796	762	804	795	814	802	851	815	863	755	815	816	800	824	777	842	807	801	872	786	786	830	869	778	816	774	815	836	846	868	799	851	824	829	814	815	864	802	852	790	845	756	852	792	824	806	770	781	835	861	865	820	847	807	835	758	775	825	794	811	818	888	843	817	811	852	814	771	837	861	830	830	796	777	822	787	818	802	795	802	828	831	820	842	834	764	803	825	834	833	826	804	859	803	836	831	798	817	812	872	857	822	838	799	806	812	812	809	765	812	825	821	805	888	857	817	821	863	779	795	835	790	830	806	811	820	803	865	814	820	853	842	849	787	774	805	795	860	802	745	844	856	854	855	827	864	851	802	775	861	788	787	811	845	766	811	841	770	826	802	806	880	759	871	810	787	837	801	848	892	889	770	785	833	837	819	846	838	830	839	821	789	833	784	821	797	863	861	805	835	842	811	809	827	829	831	825	797	839	802	815	825	821	793	847	826	832	832	845	841	794	837	808	858	886	843	799	819	839	793	803	846	817	844	836	829	819	832	825	820	829	837	803	869	827	830	833	843	796	824	805	870	849	769	819	795	868	840	836	839	797	862	888	838	859	817	816	843	815	773	852	787	875	817	841	824	840	878	839	815	815	839	874	842	863	817	809	800	821	784	799	799	848	791	795	824	796	812	779	859	785	782	778	807	806	794	817	832	851	816	854	820	816	818	842	786	809	806	790	837	797	801	821	813	805	830	845	845	801	806	771	857	836	842	812	813	804	828	840	830	797	827	782	883	831	810	816	841	810	843	790	807	805	799	859	848	810	785	849	818	845	867	837	774	813	825	751	862	837	793	786	807	775	851	878	802	831	805	828	838	780	805	890	775	762	841	842	828	812	816	824	781	848	795	796	806	739	828	787	827	821	808	814	809	834	823	821	892	794	873	848	829	805	862	777	847	797	900	756	836	873	823	824	780	837	806	855	838	827	822	820	788	788	876	844	807	818	842	817	791	816	857	846	757	813	837	799	822
22593	21086	28799	23992	22433	25267	26405	16720	11474	7987	6187	4787	3816	2968	2504	2163	1885	1743	1649	1595	1440	1465	1507	1413	1375	1334	1392	1329	1293	1274	1244	1230	1198	1214	1214	1130	1096	1107	1093	1117	1093	1108	1056	1085	1123	1113	1088	1064	1081	1010	1110	1112	1010	1107	1007	1025	1065	1059	1044	992	1007	1048	1044	1070	1026	1067	1074	1085	1023	1086	963	1115	996	968	992	1009	1041	964	974	1040	1002	1085	947	1003	1072	1016	1003	1032	997	1004	1021	997	971	999	1023	1013	995	1021	1005	1003	1003	1013	965	1009	1092	955	967	966	1009	1022	1002	1030	1073	1063	1057	1061	952	998	990	986	1017	1037	1050	1021	986	1041	1019	989	1010	1042	1020	1045	996	989	1014	1010	996	1010	1028	1020	1033	1033	1087	1007	1036	1054	1029	1009	1068	1027	1033	1000	1013	985	1039	1054	931	1050	1047	1032	924	997	1024	1046	1095	1070	1031	1038	1006	1028	1013	1021	1060	964	1003	1043	1026	997	1039	983	1030	1005	1032	985	1034	1019	1014	1021	1011	996	980	986	1067	972	981	1063	994	1015	1052	1014	1049	1004	1008	1078	1008	1021	1007	1018	1016	1053	1026	988	1036	996	1012	1042	987	1046	1066	990	968	1073	1065	934	1035	1035	1029	992	1043	1034	1021	986	1060	978	1069	976	988	1066	1045	1023	1033	1087	1052	1005	1016	1073	1038	1018	1038	1003	962	1017	1027	985	1005	995	1015	1068	957	1015	1094	1094	1033	988	1067	1008	991	1037	982	1003	998	1065	966	1012	1013	1035	1044	1014	1044	981	1049	1006	1029	955	1034	1029	982	1030	999	1056	1043	1024	1045	958	1006	959	990	1022	1005	1007	1002	976	1036	988	1006	1037	1003	1043	1047	979	1007	1031	1007	1024	1031	1012	1000	1011	1052	1036	1034	979	951	988	975	1001	1015	1033	995	1010	994	1038	1051	1018	1052	1047	981	1018	1049	983	973	1029	1048	1038	1004	1011	1046	1048	982	1004	1054	963	999	979	1007	1023	1061	964	1035	1056	997	982	1011	1007	972	1081	988	1004	1006	991	987	1043	988	1007	1031	1033	1030	1055	1067	984	971	1000	1022	1007	1046	1028	1036	1074	1078	1000	1024	1011	998	1055	1038	1004	936	981	1002	1027	1063	1052	1027	992	1036	1039	993	1012	984	1028	1027	1081	1031	1053	1024	1017	1053	1015	1025	986	1022	1018	988	998	1083	1034	994	1041	1008	1022	989	1032	1020	1070	1024	1036	1025	964	1036	968	1060	1026	1025	1037	950	1024	1017	1033	1018	1005	981	990	1011	1062	1036	1016	971	995	1028	1038	1002	1057	989	1074	1043	1018	1037	954	1027	988	1011	1007	1046	972	1020	952	1019	1053	1011	1012	1047	1022	1078	984	1017	1022	999	1036	978	1045	1017	1057	993	1017	1043	987	1050	976	993	1027	1017	1044	1013	1027	1012	976	1020	1012	1011	1030	1014	935	1016	1075	1056	1072	999	1053	1044	1003	973	1081	1003	1014	991	1039	1069	972	1022	991	1030	994	976	1023	1022	1028	990	1000	1060	1044	1032	1045	1013	980	993	1024	1036	1029	995	991	1056	1091	944	1021	969	1042	1036	1042	1054	1066	1007	999	996	1017	1003	986	1070	1027	995	1007	1055	1073	984	1011	1027	1014	1096	1061	973	1006	1035	1027	977	962	979	1017	1081	964	983	1014	1034	964	1029	1057	995	1074	1036	1073	1053	1099	975	980	1015	989	1035	977	1005	1006	1012	1002	1016	1008	976	1030	1035	983	1041	1000	980	1002	970	1027	989	1074	958	901	1024	1033	1040	1003	1016	1040	1006	1039	1013	1053	922	1047	1013	1035	976	992	987	1016	967	966	967	1090	1007	973	969	1038	1001	1030	1050	1042	959	1021	1043	1027	1014	1036	984	1100	1037	1073	1038	1020	1020	1020	1019	1023	1063	1055	1032	999	1026	1074	1027	1051	1000	1023	954	1007	1039	1049	1022	988	1063	977	982	1069	1043	989	978	1024	994	962	1013	1056	1038	1098	1040	1072	953	983	1052	1010	973	997	1079	1024	1024	994	996	1010	1034	1039	1028	956	1046	974	1013	1036	1024	1085	995	1040	1065	996	1022	1016	984	1034	1014	1051	1014	993	998	1035	992	1015	1017	976	1029	986	1029	1039	1026	1003	1071	985	1006	1058	1049	1049	998	1031	993	1055	980	1008	1011	1026	972	1043	990	1049	1024	1073	1004	996	990	1019	1000	1005	993	972	1035	999	1078	1012	1003	1022	1069	1032	1029	994	1031	1064	930	1065	993	1115	1055	976	965	1014	1036	1024	1009	1035	1025	1059	997	1035	1040	1012	997	1023	1022	1032	991	1036	976	1018	985	1015	979	985	1000	972	1038	1047	1051	1033	1036	988	999	976	949	995	1026	1001	1010	1007	1019	1033	1033	1017	996	1010	1037	978	1009	1011	1015	1057	1005	961	1025	1025	994	1086	1026	975	1064	1014	1007	1007	1072	1054	1012	1011	996	1003	979	1003	1063	1063	1027	994	1033	1004	999	1066	1004	993	1023	1014	965	1020	993	979	980	1046	964	1051	989	1023	1005	1018	1008	953	1041	1050	1032	1047	1006	1015	1047	999	996	1034	983	1008	971	997	1009	1073	1029	1022	996	1031	1009	1025	1050	1013	1047	1035	968	993	1033	1085	1004	969	1012	946	1018	1062	1056	1037	1010	959	1007	981	1021	1039	1046	1013	1006	975	1003	992	1007	1012	1015	1081	1052	1035	1024	1016	1063	962	1064	1051	1016	1025	1008	979	1002	1034	1045	1036	1045	965	978	1054	977	944	1001	971	1061	1022	955	1018	1054	989	1015	1017	1044	1006	1050	1016	1008	1017	981	985	1052	1016	979	1014	1015	1059	990	1000	1062	1027	971	1069	1038	1010	1004	955	1045	1008	1084	1051	1037	1048	1054	1043	1057	1049	1003	1001	953	989	999	1038	1032	970	1018	1038	1005	937	982	993	997	1035	961	1010	989	994	1024	960	983	1033	994	1017	990	1008	978	1007	1002	1020	986	1031	1018	982	1036	1029	988	1021	1006	975	1067	985	1006	1001	1020	1022	979	1057	953	945	1073	991	1056	1003	1026	1010	1005	1026	1057	996	984	1085	976	1027	1020	1046	1022	975	983	1003	1025	1008	1004	1060	1032	1014	1034	1000	1006	979	988	1000	1020	1040	967	1008	1008	903	1020	996	991	1064	1006	1004	998	996	997	994	1006	1043	1006	1029	1030	1039	1062	1035	1000	1029	1010	1055	1029	1029	1006	1017	1013	1033	997	992	1030	973	992	1007	1042	1038	1086	980	1029	1000	1045	1012	1002	1043	974	976	1050	1067	984	1029	1055	1001	1015	952	990	1033	979	1025	1047	1023	1021	940	1003	969	992	1079	998	1017	967	1003	1025	1094	1059	1070	1016	961	1037	986	1076	1045	1043	1031	1030	977	983	996	1003	1053	1022	1043	1027	1050	1025	1014	1010	958	1073	1079	1029	1018	1030	1039	1012	1006	981	1030	996	1067	1058	1027	1020	1038	1030	1031	1047	1040	996	1104	988	1050	1070	1002	965	1019	1026	1021	1032	1031	1057	985	987	975	1009	1049	1057	1042	1003	1024	1019	1002	994	997	997	992	1006	1023	1031	1038	1033	1015	943	1018	1027	978	1085	997	1020	965	1026	1016	984	1025	1022	957	1030	1019	949	1029	991	1055	980	962	998	1079	984	997	1027	980	1011	1044	991	1010	1035	956	976	1024	1038	1014	1021	1022	1028	1005	973	1019	995	1016	1020	979	1031	1022	1083	1027	1040	980	1060	974	1003	994	1078	990	987	986	983	1024	976	1020	1044	1034	971	1015	1035	1025	983	1013	1038	1030	1075	1011	1010	953	1013	975	996	999	1033	1046	1021	1008	1013	1012	981	975	1045	1041	974	996	998	1067	983	1051	1042	981	983	1041	1007	1033	1008	999	1053	1013	1023	1003	1042	972	1054	1132	1028	1052	1026	1030	1019	1035	1073	1067	1046	952	1004	992	1030	1000	1003	1024	1013	1039	1019	1057	1030	1009	959	1018	1026	1055	1002	1051	1012	1027	1027	1021	1018	966	1006	1014	984	1002	1028	1030	1066	1013	1003	1046	1045	996	971	1010	1023	1043	998	1132	1012	1053	983	1036	1018	1010	982	1038	994	1048	1050	1032	1052	962	1059	1021	966	942	974	1040	1019	1016	1037	1004	997	1024	980	1068	1024	958	1022	965	1015	999	1017	1023	1021	962	1004	989	1007	1054	1045	1088	1079	1056	1021	1041	1033	993	965	1030	1018	1058	1048	996	974	1008	947	990	986	997	1010	1002	1072	992	1008	992	1018	977	982	990	1032	1046	998	1023	985	1019	1063	981	972	1001	1007	1006	1056	1028	971	1056	1011	1006	1078	1084	1009	986	1010	1024	992	1033	977	987	983	1020	1002	989	1011	1033	1078	1030	1045	1055	1047	1001	1089	1045
34123	60392	51052	40073	34126	29077	24248	18953	14218	10419	8220	6594	5287	3964	3221	2682	2308	2146	1987	1861	1698	1650	1651	1628	1501	1480	1474	1410	1400	1373	1370	1341	1231	1169	1182	1158	1122	1177	1154	1102	1083	1100	1171	1067	1069	1104	1115	1031	1096	1043	1052	1017	1014	988	999	989	1009	993	963	994	1051	947	1032	1023	1047	953	1027	951	991	1021	995	983	1040	1011	955	1036	947	1014	1027	1016	1026	1023	982	996	964	1006	1041	945	1029	1004	1035	951	1027	1025	952	954	1071	969	973	995	1019	1026	990	997	939	1035	993	966	1023	1005	974	1011	1001	995	990	1057	1027	1000	1007	1053	1036	1004	997	973	1037	999	984	1016	1032	1012	1000	951	990	1009	962	963	990	1025	981	959	997	969	959	1009	915	1018	973	943	1002	987	937	1024	967	1010	965	980	1039	960	978	1027	968	973	1033	969	1001	948	1060	1029	984	992	994	1022	979	992	1067	1027	1040	1021	940	949	1032	1029	985	949	1009	987	990	1007	990	995	986	1042	967	982	982	1039	1015	994	1062	1047	957	963	983	983	953	969	977	1018	968	1031	989	991	952	1015	977	1030	931	979	1033	970	1014	1023	994	954	983	1006	990	923	1017	986	1001	1024	998	992	1018	1016	960	1016	986	1002	992	996	1017	982	937	932	997	921	1024	1026	1001	1006	991	974	963	1008	995	997	1033	897	1018	1000	989	1039	1033	959	1001	972	1038	1010	990	1057	1027	1012	998	991	1002	996	970	1014	1005	1007	953	1031	1028	912	1007	1059	1024	1038	954	969	1005	984	936	956	1052	1000	981	962	945	992	1039	1000	992	980	954	943	1005	977	991	972	995	1000	947	979	1018	968	1020	999	1005	957	981	996	1031	967	999	1051	976	1013	1048	1008	1055	1043	961	1004	1054	1040	1018	1016	1012	965	1049	968	927	966	1007	1021	983	1055	994	1003	1018	1059	1014	1039	1017	999	979	1028	974	1011	946	937	984	973	1054	1049	976	1028	968	1019	998	965	983	996	919	966	976	1011	1031	976	1007	1007	952	1002	1037	1031	936	990	989	957	986	977	1017	989	973	986	995	985	962	991	947	994	1000	995	1005	1033	984	981	1016	1023	1013	1038	1025	960	1087	983	1001	1026	979	999	959	974	1020	1035	1004	1070	1010	983	1037	1004	990	983	1015	1033	991	987	981	1025	980	997	963	931	950	971	999	993	1033	977	973	1022	1006	1029	1004	932	1023	1009	955	1004	960	1012	1003	1006	984	1026	1008	1075	1013	1020	1003	978	1009	1014	1050	985	955	1020	1006	1056	982	979	956	982	1004	994	992	987	986	951	1028	1001	942	1012	988	991	1004	963	995	1060	1028	958	1041	1012	915	1048	1019	1012	987	983	994	1011	1006	1005	1033	1045	1000	1007	966	993	1018	977	1015	977	953	1001	1024	980	1005	964	974	933	992	989	1052	1026	991	1014	938	973	1014	980	983	1010	956	1010	953	983	965	963	978	1011	1014	960	976	979	935	932	1047	1021	994	976	948	993	979	1019	1017	965	974	1007	1015	950	972	1022	1051	977	1024	1016	955	1073	1005	994	982	1044	1023	987	953	966	982	971	996	982	1023	984	1023	985	997	1029	957	967	1041	984	999	987	906	985	982	989	939	1001	909	983	966	1047	1061	995	951	1087	1013	978	991	969	987	1033	1026	965	1002	960	981	996	1011	1009	970	975	1053	1029	1035	1009	1009	1002	1023	1039	1014	967	1036	1004	1016	1046	988	950	985	1013	1043	1003	1022	981	965	1019	993	1017	1000	967	1045	1017	997	924	1000	1040	948	962	946	979	1003	979	996	1005	972	939	891	1015	1051	1033	1045	1017	1044	1003	970	978	976	990	953	1001	973	994	1013	965	991	1008	1067	1019	975	959	1012	975	990	1023	994	959	1028	1009	939	1010	1008	981	931	996	972	963	876	1006	1009	1038	977	1022	965	967	986	983	1003	1008	948	989	1040	941	1011	969	1056	992	954	996	1006	931	986	958	1017	1008	978	1044	1035	963	1027	975	963	1033	1034	1026	949	983	974	1011	995	972	919	929	997	960	980	1004	972	1006	1014	967	1037	1026	1032	990	956	971	1028	976	993	986	1011	999	1006	997	1061	992	1012	927	1005	939	1007	967	989	1028	987	1002	974	1004	978	1000	959	1014	1026	965	968	929	964	1002	975	965	979	950	1012	956	977	949	1004	965	954	987	947	982	1013	939	931	975	984	1002	1038	917	957	973	992	989	1009	1012	1009	1000	1003	1023	1001	968	979	983	1050	961	976	1014	969	1032	1016	950	1063	1031	1026	998	1031	1012	993	989	1005	1025	1030	961	991	995	949	996	956	1030	988	958	987	982	981	946	1021	994	1004	964	944	1079	937	963	993	1016	967	966	997	983	940	948	974	1021	964	972	1005	991	943	990	1016	973	1002	1011	987	995	973	927	978	939	1011	931	1012	949	1003	980	951	1002	972	960	989	1002	1060	1067	1017	1007	1043	1001	986	972	970	978	1000	997	1033	1000	1030	1000	1019	1011	1060	1002	956	1046	1026	996	993	988	972	1028	997	1022	1017	991	1001	923	952	948	1007	1008	991	1036	1001	1002	997	1046	950	1003	940	1015	974	953	982	952	1003	991	966	1031	895	1009	1024	977	1057	1005	966	1036	1022	1039	998	990	1066	989	1013	950	1031	974	1002	1072	992	969	960	977	1007	980	1004	1004	985	1049	1023	989	945	970	977	989	999	989	974	992	1033	982	1025	944	979	1020	1005	975	1014	1037	974	1076	1028	943	941	1011	1048	1082	1075	984	985	1040	1058	1006	953	994	1024	983	987	1039	975	980	962	1002	963	983	947	1051	1031	990	1004	1004	997	997	1021	1044	940	968	995	974	967	1007	1001	993	1009	987	975	1007	997	942	998	973	1033	993	973	981	1018	960	965	974	941	993	969	996	1011	963	1038	1036	972	976	997	1003	1010	972	1065	1014	996	961	998	998	1001	1034	969	984	952	981	996	999	1005	957	942	1008	999	998	1002	998	1024	984	1014	989	1020	1014	994	980	1018	946	976	965	1003	1018	970	947	987	989	951	1020	975	1007	972	989	1000	949	1009	982	1042	994	972	978	1039	998	1008	991	950	1030	1025	1006	1025	1001	968	1013	961	965	932	1022	1023	980	958	980	1017	997	1004	965	986	997	991	1012	1000	954	972	992	988	986	949	956	971	916	1022	993	994	1002	1002	994	981	1004	998	982	976	1007	989	1012	995	982	959	985	967	964	1032	1018	1013	988	1019	989	1027	999	995	1044	916	975	1008	1019	996	990	996	1002	998	968	958	1016	917	973	1017	1020	1042	968	1019	1035	887	1016	993	937	1032	963	1016	988	1025	999	984	999	977	977	1014	1015	999	1017	1001	934	1065	1005	1001	1001	958	1031	1012	1015	1024	991	1014	1015	1013	959	998	961	1025	992	996	996	1007	989	1014	972	968	962	1068	1049	948	995	1029	1004	962	997	980	1020	1007	1042	944	969	1027	1040	1017	992	993	958	1045	962	989	1080	998	1007	1035	1038	1034	994	948	995	934	999	1026	990	911	954	1014	1002	1001	986	1020	1009	994	999	1005	938	979	1004	974	1031	973	1076	959	1023	1008	1012	1003	1001	1002	1033	1014	1030	991	1056	1026	1024	943	1011	1042	997	971	1036	1023	999	918	945	983	967	1004	1012	944	1062	1018	926	983	963	1020	1018	962	985	1035	954	936	943	1002	943	1027	977	964	1020	1006	971	1016	1002	992	985	995	1025	987	987	1021	971	998	991	962	962	1000	981	1020	975	977	1041	1023	948	961	976	1012	1044	1024	1009	996	990	981	1030	1008	947	981	946	966	993	1030	1009	1005	1002	976	975	1031	985	1028	1038	1002	971	935	1025	939	978	976	999	949	944	1003	985	1004	1037	996	997	1020	999	981	978	1045	1017	990	1035	971	981	930	1034	983	977	991	968	978	967	1064	968	983	1021	981	940	1012	992	967	1012	962	1012	970	1009	1077	994	978	980	1008	994	1115	1033	992	1004	984	996	1048	989	1016	1012	963	923	976	1029	970	996	963	1016	995	982	1020	1010	977	1013	980	946	987	969	968	954	1034	1021	980	1000	973	991	944	979
30305	34950	40250	30346	20415	14286	9784	6635	4598	3082	2408	1897	1568	1373	1189	1071	1032	927	868	853	840	865	924	863	794	816	786	787	756	760	805	766	700	736	691	728	719	695	707	708	710	692	698	730	684	689	641	678	693	705	692	654	720	720	717	718	667	643	685	658	649	668	672	666	707	712	637	712	663	682	687	653	642	701	680	654	665	706	642	664	705	703	671	647	694	685	672	647	717	724	694	648	679	634	671	723	681	657	656	657	672	695	673	661	648	667	709	663	677	696	676	698	717	710	673	688	710	646	657	650	661	718	622	669	679	711	631	707	627	715	671	716	685	683	727	710	648	698	633	646	684	715	672	670	672	708	719	672	663	696	687	655	659	723	726	658	644	677	657	731	714	664	656	673	690	691	667	638	661	670	688	695	659	667	658	679	679	664	672	688	700	695	718	667	676	649	671	709	706	711	683	687	644	670	671	678	714	669	724	707	680	715	724	697	680	686	638	639	650	686	679	647	709	652	667	613	668	651	670	746	688	662	671	689	664	696	704	667	675	724	711	716	616	646	680	666	615	636	687	690	699	658	675	696	708	678	707	683	743	659	725	644	676	705	714	694	687	704	718	660	698	647	699	690	623	692	698	674	653	694	682	621	695	666	691	688	646	644	704	656	645	701	678	673	737	714	675	652	695	668	724	684	700	685	672	673	687	665	657	708	658	694	699	660	645	714	712	661	672	679	665	695	724	677	694	728	695	752	714	682	704	685	685	681	697	662	677	702	675	670	712	704	659	659	687	689	699	647	631	697	688	656	681	708	678	686	710	684	715	690	683	652	652	628	683	656	712	710	711	707	635	687	669	711	697	668	683	665	657	734	671	655	658	675	657	680	660	703	676	720	645	677	704	718	682	671	704	676	689	662	700	704	683	669	683	643	666	725	701	657	657	701	719	726	655	729	732	690	707	695	700	685	668	699	690	679	640	709	669	674	716	656	696	659	642	712	685	677	693	684	663	712	684	664	650	656	652	656	657	687	654	650	723	652	675	677	637	664	709	704	653	693	703	718	632	664	677	673	646	670	631	687	704	663	671	717	720	686	654	721	675	674	711	707	672	638	656	679	673	675	715	686	648	709	722	679	674	679	690	702	661	676	671	662	632	633	714	670	658	686	714	692	684	662	724	678	663	683	683	660	715	691	687	696	728	693	637	684	711	718	679	669	661	674	666	669	662	667	695	750	677	724	711	643	659	656	706	701	679	686	718	709	689	679	735	643	599	663	734	689	705	628	705	673	721	681	647	688	703	673	681	628	683	699	682	639	670	693	689	681	709	674	675	692	723	652	667	690	670	682	697	725	719	640	622	671	697	697	707	693	677	651	663	695	669	705	679	652	711	678	702	693	658	668	631	703	636	696	677	657	676	692	722	672	701	693	679	693	680	688	697	695	689	658	653	732	717	682	638	666	680	697	682	655	700	743	673	646	679	697	688	676	709	697	684	684	698	664	719	662	670	687	658	673	751	643	706	708	670	659	643	697	635	719	661	694	656	700	674	688	682	675	686	730	704	667	674	708	645	711	688	674	680	676	701	705	655	662	690	662	654	680	699	712	725	658	701	675	657	707	678	666	665	677	740	692	690	677	651	671	632	682	656	640	702	643	679	649	681	694	664	662	694	667	690	668	680	681	650	715	641	674	647	669	693	740	670	705	669	640	688	683	659	630	690	673	666	682	688	673	686	693	716	668	694	701	728	709	625	715	684	685	687	659	674	733	715	678	676	657	663	708	622	681	658	673	675	707	659	703	689	681	679	667	635	676	703	685	690	656	660	653	664	669	704	678	708	624	722	701	687	667	730	680	651	645	683	682	699	691	708	671	644	716	666	700	630	703	682	699	674	651	692	751	658	669	712	673	665	696	671	646	678	665	683	709	665	666	683	661	697	773	635	634	691	633	633	687	674	699	678	643	693	676	678	731	704	663	722	676	685	636	686	750	686	650	656	706	697	707	688	680	682	673	683	654	686	661	680	697	699	694	679	670	677	699	675	670	682	700	694	692	708	679	656	683	691	646	692	729	642	686	691	714	699	694	661	675	692	640	666	652	673	693	654	707	726	686	674	691	679	735	672	685	658	703	691	685	675	674	664	655	706	672	652	646	641	655	647	693	650	672	632	680	673	686	675	644	679	698	706	692	675	685	690	689	663	690	702	679	723	658	660	679	687	718	719	649	745	634	677	687	662	673	700	653	708	721	695	697	696	690	699	708	677	696	714	730	663	678	624	675	700	632	651	667	696	700	680	720	735	662	631	667	727	705	639	709	671	663	672	662	705	677	647	637	702	684	717	692	717	698	676	691	623	656	628	693	689	657	684	693	668	701	706	670	704	665	643	646	671	650	649	691	668	622	720	696	673	665	660	674	714	681	698	677	663	694	627	693	658	641	681	695	697	672	637	657	646	665	697	651	643	699	635	698	694	658	651	659	651	713	673	677	720	688	666	660	709	691	676	676	674	693	658	688	714	763	669	715	699	674	657	700	656	719	668	682	657	680	719	692	645	672	664	635	690	649	685	671	729	656	714	646	669	660	681	656	660	682	692	707	685	698	664	683	679	676	651	684	657	656	706	691	695	691	695	656	667	730	636	690	708	663	706	684	621	664	622	728	700	686	711	677	661	675	678	718	682	686	672	722	665	689	697	691	632	725	640	713	692	685	685	720	678	691	707	662	669	654	668	635	666	635	671	692	695	668	653	703	704	712	708	664	657	672	671	677	606	700	672	633	671	660	673	714	701	619	691	663	696	612	643	715	716	708	690	638	681	707	688	679	708	673	692	669	683	702	697	654	742	693	675	647	683	721	659	729	695	693	727	718	690	711	654	657	651	706	681	654	660	678	738	729	675	681	677	644	692	694	668	685	710	701	647	693	689	671	697	698	680	696	632	685	733	743	676	737	671	674	653	687	652	656	661	684	673	643	661	687	673	685	676	695	660	682	685	641	688	694	655	661	697	654	641	752	674	711	688	636	668	660	729	633	682	635	686	663	664	676	709	664	661	723	689	673	647	691	652	678	693	655	678	640	701	672	696	700	664	682	688	684	613	680	693	658	702	665	709	679	660	651	719	689	674	722	643	643	663	711	724	657	657	652	670	695	650	707	691	663	677	679	655	722	640	703	692	684	718	685	672	674	667	652	706	657	646	662	692	718	672	706	709	660	656	670	632	705	713	694	693	676	671	675	674	720	696	707	689	667	669	670	656	729	698	731	640	663	685	668	675	671	682	725	679	691	694	720	689	676	667	681	613	691	723	700	635	662	732	675	687	664	652	729	670	647	671	691	710	670	706	645	691	708	684	689	646	660	728	664	660	680	613	694	668	707	626	641	691	667	669	751	708	680	659	694	672	652	704	699	625	678	669	686	678	700	675	682	690	706	622	676	706	714	652	688	667	700	651	691	678	670	665	694	637	690	669	693	697	705	704	672	664	658	674	719	644	637	702	674	692	749	656	718	704	691
30313	47458	38469	26797	20928	16921	12831	9321	6748	4679	3688	2696	2261	1803	1462	1223	1143	1098	1055	997	960	933	1002	884	857	829	945	872	801	817	832	819	767	797	732	779	707	741	712	774	735	723	782	768	710	761	696	674	682	738	702	678	732	701	694	751	725	688	702	653	716	745	649	736	722	714	665	717	692	649	654	707	697	690	696	697	697	695	700	667	750	649	692	657	658	632	711	675	659	630	736	723	714	674	716	641	687	672	653	708	684	694	672	633	670	714	689	635	648	722	695	683	686	729	670	687	713	688	692	693	698	728	704	664	689	691	703	645	722	666	692	645	682	633	655	734	707	656	698	717	711	680	645	609	685	699	721	705	741	695	693	733	710	689	710	713	736	704	685	669	664	723	688	678	673	684	714	690	686	641	699	644	710	702	690	662	685	647	691	670	669	676	703	709	733	656	690	715	684	679	679	702	601	677	639	709	655	682	680	722	690	687	745	681	722	714	693	677	719	723	668	699	720	702	674	728	672	674	655	673	650	688	743	725	709	664	714	656	679	702	716	704	713	712	728	679	668	705	702	640	651	706	669	676	691	694	703	641	690	697	722	704	707	653	626	689	693	740	685	727	715	672	752	664	696	696	645	675	726	661	707	674	720	692	712	694	753	719	667	687	694	679	737	703	703	650	679	703	711	728	666	688	726	660	693	693	644	674	684	694	665	716	675	695	695	704	723	677	623	723	669	659	716	644	673	714	684	700	678	678	722	693	665	651	683	681	695	712	699	687	729	733	735	659	681	665	721	704	700	685	687	704	657	732	689	680	683	696	703	683	698	701	717	633	647	656	691	722	636	703	698	643	719	667	709	725	674	698	705	729	661	717	662	682	720	707	652	735	734	666	697	719	737	711	703	698	687	720	718	690	678	714	674	708	681	679	683	677	689	603	703	718	628	709	630	695	712	666	683	704	625	648	701	683	718	695	718	686	730	677	678	664	657	684	664	672	705	698	680	673	671	708	701	662	693	660	669	681	746	669	710	711	698	648	695	736	658	661	696	701	661	693	680	745	632	656	713	636	697	669	718	706	678	675	682	678	727	670	703	670	704	686	677	681	653	710	720	697	678	685	687	659	672	690	693	681	694	674	677	695	712	724	694	731	725	684	699	739	705	673	716	674	689	701	727	711	669	680	719	705	666	676	656	694	661	723	686	687	702	682	664	703	651	690	694	694	680	652	727	699	703	735	653	718	684	675	698	703	694	680	697	706	673	696	655	664	713	696	682	704	667	731	683	688	659	661	701	662	688	676	742	672	669	680	686	653	718	646	718	708	719	690	740	710	679	653	689	669	628	728	685	715	665	630	700	729	660	708	653	696	709	679	749	731	741	686	724	700	703	711	709	684	691	686	712	673	701	703	712	685	624	706	688	690	696	709	714	694	695	658	699	685	658	655	696	730	653	697	704	688	664	703	694	672	691	677	718	683	687	684	626	715	706	728	646	668	706	694	709	698	684	674	709	679	705	684	705	707	711	687	671	660	667	665	692	702	694	672	667	693	727	713	683	727	667	679	723	673	671	694	657	670	692	679	726	691	695	678	710	746	691	720	715	679	672	755	693	659	694	691	705	709	682	695	657	717	693	685	752	657	667	720	683	693	680	728	706	726	698	663	715	674	706	664	676	717	660	687	665	730	675	693	675	708	678	642	714	653	729	665	693	707	686	696	694	696	702	671	698	688	657	673	640	689	667	686	690	670	665	668	673	745	692	694	658	709	637	627	678	705	698	688	644	709	656	683	745	675	691	739	676	685	702	690	641	710	653	693	685	731	698	710	715	668	733	730	692	721	707	691	675	700	693	699	639	688	682	719	676	641	667	644	645	684	699	667	713	725	716	652	730	704	664	634	707	693	666	644	636	727	690	711	691	739	685	676	693	701	657	734	717	696	628	727	717	679	693	682	668	712	673	666	662	706	707	671	716	659	661	715	695	698	734	663	660	713	696	677	680	661	710	688	672	667	656	729	675	671	714	659	697	684	675	687	673	704	663	658	668	712	706	659	714	695	726	715	677	696	696	687	693	672	696	673	671	646	693	705	708	669	684	685	654	679	700	667	703	656	718	640	690	675	710	690	670	692	718	649	680	686	682	704	680	670	723	678	685	648	650	703	619	753	690	714	713	669	680	654	704	623	683	721	687	708	693	683	659	678	637	670	728	744	695	662	692	638	732	692	669	680	706	668	673	687	716	681	706	679	670	693	671	723	722	664	680	675	701	685	694	710	658	695	686	671	679	685	681	648	679	679	685	698	647	708	718	631	692	648	711	718	661	664	739	675	722	701	683	694	674	665	672	674	709	702	733	671	677	648	690	637	634	688	662	712	667	701	706	684	672	726	645	724	680	700	717	729	696	687	704	717	656	712	664	659	661	703	704	717	705	675	691	727	649	736	672	739	686	666	747	684	669	662	685	735	702	777	659	695	704	721	690	694	701	673	749	689	676	689	737	655	705	730	654	700	696	736	677	671	704	659	710	693	730	692	693	684	678	639	706	698	686	689	744	682	684	695	712	667	693	679	694	749	680	731	689	669	649	699	719	704	690	739	704	650	716	672	693	658	644	692	662	689	682	720	707	702	699	735	681	701	679	693	694	728	712	668	688	697	744	694	685	722	681	685	685	660	676	689	693	700	742	724	691	708	722	678	720	691	681	721	673	656	678	690	714	613	716	708	682	652	734	701	638	679	668	698	672	702	671	683	681	677	706	715	711	712	688	679	733	702	695	660	676	739	706	679	683	666	712	657	723	657	695	623	644	683	680	730	661	659	686	626	696	715	668	731	635	707	706	639	674	684	657	747	686	717	692	667	697	657	716	693	675	700	717	687	719	688	701	718	712	687	681	693	658	699	714	688	706	719	688	725	734	663	712	702	726	704	670	714	687	685	720	661	670	696	735	725	726	691	693	692	696	702	707	711	693	676	687	690	689	714	654	701	702	674	626	662	684	719	678	703	680	671	683	724	717	683	678	686	658	714	710	692	662	682	735	677	705	675	668	700	662	695	686	706	683	717	691	704	666	685	638	660	725	740	654	725	702	651	713	714	723	676	699	694	753	701	674	700	723	714	699	644	674	759	642	642	677	700	757	708	734	681	687	713	657	706	649	669	700	731	714	693	682	647	704	688	732	661	675	650	653	714	685	698	716	671	676	674	733	717	693	696	695	711	690	657	674	727	685	707	680	735	657	694	695	659	712	711	729	687	672	701	746	672	715	719	708	677	682	690	715	669	682	705	683	741	678	741	675	690	715	704	689	652	733	719	643	729	683	693	670	684	718	673	678	687	715	712	706	738	704	707	663	747	658	714	623	653	688	648	725	678	656	707	720	686	718	690	707	758	672	666	685	692	687	699	684	696	690	672	733	652	732	698	689	702	736	691	693	691	735	704	666	694	695	688	686	699	705	718	656	732	692	665	664	682	634	708	675	716	644	658	656	676	702	681	709	674	704	699	678	692	711	634
23691	21069	28732	25430	24393	24013	19316	11621	8125	5716	4022	3321	2507	2107	1666	1501	1452	1357	1260	1230	1233	1145	1151	1028	1047	1057	981	956	946	1023	986	971	890	943	934	919	880	846	863	881	840	876	822	861	843	922	853	868	894	847	827	803	807	823	850	804	792	817	801	798	844	763	809	814	767	806	754	779	796	846	847	772	814	790	828	810	822	775	807	798	823	746	762	746	797	815	851	853	828	873	802	730	761	783	810	825	816	840	829	846	777	831	808	826	760	813	812	817	804	814	790	783	792	807	794	821	846	782	855	809	840	798	803	751	789	740	787	755	833	838	720	831	828	809	760	803	808	825	875	820	833	817	830	823	806	856	810	818	800	815	763	776	809	843	790	822	800	843	804	791	837	795	838	785	828	828	772	803	783	771	794	780	817	792	800	778	787	858	770	804	797	809	795	763	835	800	798	825	799	840	863	786	821	834	787	788	833	839	834	816	783	806	799	765	799	785	821	800	821	750	763	805	808	762	848	847	791	792	779	840	813	819	789	781	852	772	839	776	777	808	804	754	820	771	847	808	781	775	837	802	804	782	763	817	802	812	755	823	796	791	763	781	806	845	829	827	721	851	885	778	804	786	736	783	776	829	825	809	798	811	808	809	839	767	851	814	792	794	771	829	818	768	763	824	767	797	826	829	793	793	791	807	829	858	810	817	750	764	830	840	837	776	859	795	872	721	837	854	789	764	768	822	807	815	829	788	785	857	798	819	848	784	791	837	809	764	831	745	807	831	784	775	794	761	751	811	779	816	830	832	859	805	737	759	833	792	779	773	814	840	788	841	843	806	803	776	795	800	792	790	837	791	823	824	818	817	801	816	819	824	802	861	781	822	832	825	867	799	837	787	802	854	838	814	766	803	772	779	801	753	825	825	774	768	834	827	776	809	833	833	873	802	804	872	783	795	784	818	802	855	766	861	867	812	789	777	838	841	775	828	803	805	846	820	777	796	769	769	772	800	836	790	817	775	796	821	792	773	793	819	810	793	775	741	805	801	768	775	803	788	824	826	839	788	812	804	799	827	798	792	791	807	812	809	774	824	804	791	803	837	814	798	798	779	787	818	806	816	838	833	791	837	800	787	771	768	788	818	785	806	826	786	801	823	804	820	779	774	801	852	783	827	793	776	834	808	811	775	795	812	792	785	814	755	819	842	776	867	831	758	851	804	758	870	795	785	803	794	792	826	786	869	790	828	815	812	808	820	790	814	788	834	825	819	778	775	825	787	851	824	795	820	805	790	807	794	789	816	753	780	778	837	776	777	796	840	795	823	813	846	774	815	771	850	760	809	813	810	772	827	761	829	788	816	798	836	759	806	748	824	846	752	852	781	790	811	775	797	831	848	807	794	824	835	775	783	827	790	815	852	816	780	824	825	789	785	828	844	826	787	821	825	763	816	792	811	844	795	786	805	823	787	795	837	783	814	811	772	762	799	738	791	813	776	821	832	819	823	812	854	779	792	755	761	821	819	775	833	780	822	826	846	851	818	782	792	787	793	795	769	793	827	821	838	815	771	747	792	801	806	781	761	771	814	815	807	764	819	812	799	773	844	817	826	768	846	821	805	807	805	812	816	805	803	822	827	838	792	752	780	798	804	829	762	831	742	790	797	784	831	787	794	793	798	845	789	843	816	790	749	854	811	822	770	833	749	819	782	787	820	779	805	798	792	815	768	790	782	869	843	871	773	817	846	808	766	881	813	775	775	786	770	825	783	769	800	789	810	850	847	868	788	790	780	819	851	821	813	760	799	841	798	807	818	804	813	815	785	805	826	849	753	811	784	788	836	803	796	782	818	762	817	803	809	784	834	782	759	799	832	808	834	760	788	767	801	787	814	898	806	772	859	807	805	802	778	783	821	772	775	793	767	782	823	805	807	847	810	790	799	776	815	797	759	773	785	853	830	804	770	779	806	825	726	801	801	785	783	723	788	833	845	765	825	806	772	810	780	817	821	777	819	846	806	744	781	797	770	823	834	830	817	852	783	797	787	790	771	825	799	835	828	802	820	810	793	829	807	818	875	820	828	815	809	749	823	766	884	811	746	863	836	750	765	794	797	801	828	787	822	797	774	821	820	804	753	835	781	830	797	774	801	796	789	795	774	796	783	810	831	885	812	813	809	783	821	759	798	771	813	764	854	780	812	842	839	805	767	760	782	876	801	797	800	802	850	794	811	799	776	799	772	759	774	807	840	848	842	786	765	765	798	802	825	748	736	789	771	847	767	800	759	821	780	831	795	784	851	770	812	816	837	818	821	785	793	829	810	765	849	805	817	836	772	814	806	763	779	793	786	800	854	825	818	801	792	858	833	745	775	869	841	798	815	875	790	833	761	799	856	839	840	822	743	789	805	763	793	807	753	786	853	808	811	799	769	807	800	838	829	818	800	821	802	778	800	819	802	814	785	836	809	776	778	812	773	804	780	769	810	816	793	831	799	807	830	794	791	798	796	810	838	806	807	789	778	799	809	801	777	790	807	815	870	798	811	821	791	803	788	793	845	819	789	812	793	755	810	834	840	771	827	774	822	827	785	742	783	786	809	782	785	792	781	832	801	834	785	805	785	763	771	774	819	775	817	772	781	830	825	822	813	773	777	811	802	823	763	811	810	798	827	829	798	820	817	814	795	809	816	791	842	820	830	785	865	772	772	785	751	759	789	758	782	794	796	809	763	779	812	776	822	822	753	716	816	820	832	805	768	797	796	840	785	792	811	805	824	780	781	828	756	798	781	900	832	782	812	805	796	801	721	808	795	820	758	847	778	780	805	780	805	826	839	733	848	818	790	816	800	805	780	822	790	811	800	805	774	789	833	757	792	834	790	788	834	842	791	735	868	793	813	792	787	765	813	791	822	832	780	747	807	821	821	800	784	816	869	841	840	820	779	839	822	817	796	827	823	817	830	776	772	850	830	803	811	817	760	824	776	760	773	826	767	787	796	811	796	803	850	847	787	835	812	771	766	801	849	773	770	851	792	774	801	781	812	811	803	755	789	849	821	758	733	833	818	795	805	787	805	833	866	800	816	806	778	799	823	826	816	841	825	833	834	815	767	854	789	792	784	811	839	847	800	735	788	830	774	809	814	773	791	803	835	771	807	780	889	844	853	835	853	795	818	782	807	819	802	758	816	773	802	767	809	865	840	742	798	821	791	789	764	794	817	812	744	827	817	803	823	814	758	783	761	761	836	850	855	773	817	846	793	772	784	828	778	838	826	758	780	833	801	762	805	838	845	843	808	794	848	803	852	818	839	852	781	834	829	740	795	803	780	782	770	831	749	788	829	756	800	813	793	785	809	841	824	836	790	820	793	776	821	790	771	835	777	801	851	838	804	770	801	836	804	799	754	763	840	816	782	790	791	807	773	817	793	842	872	792	814	856	701	822	802	819	805	797	805	801	837	822	752	823	769	817	768	812	850	816	770	805	788	798	838	839	770	818	815	824	807	826	791	768	739	848	833
31945	55707	46545	35036	30022	24563	18595	14205	10740	7925	5569	4715	3333	2663	2196	1894	1852	1639	1390	1336	1318	1313	1296	1293	1110	1138	1149	1073	1024	1021	1052	1005	1023	972	963	902	854	882	884	912	895	837	855	853	824	825	871	803	845	863	811	836	794	848	817	827	812	770	808	833	772	817	798	776	868	782	774	771	775	811	743	825	796	816	780	795	816	795	803	844	805	829	790	833	770	837	811	771	796	795	793	812	799	815	804	789	771	789	778	767	842	775	787	826	765	783	756	753	868	767	811	772	823	854	790	838	771	807	763	837	791	736	780	797	795	777	810	792	783	778	822	764	775	790	790	784	740	837	806	786	820	773	772	813	799	824	810	829	797	819	786	846	796	774	794	793	759	847	747	833	809	823	775	722	814	804	803	769	781	800	756	784	825	806	791	753	790	808	807	814	821	788	805	811	782	808	772	798	832	769	801	768	809	793	821	839	765	819	778	796	791	767	779	827	795	795	748	807	827	806	802	791	756	851	813	783	823	793	785	813	799	805	837	822	785	803	786	785	781	772	806	763	799	771	837	842	752	829	728	829	820	800	844	785	795	744	801	824	811	801	778	769	810	785	795	768	787	802	772	748	790	814	794	775	773	817	807	786	775	791	776	814	812	854	803	730	795	800	807	855	808	788	876	764	839	793	819	798	764	786	832	806	819	841	801	710	822	827	788	794	825	771	799	769	785	779	813	796	774	806	852	763	823	804	809	824	774	778	799	780	777	772	809	749	781	767	828	805	784	769	804	811	793	803	779	747	867	808	801	823	748	809	775	751	806	795	790	785	781	761	803	785	838	770	789	749	796	831	860	788	839	831	787	809	834	811	823	769	782	792	788	747	813	809	802	724	815	821	797	818	765	801	780	732	811	707	829	798	779	767	800	816	825	775	772	826	776	812	745	800	797	817	818	760	792	884	766	814	831	754	789	819	805	763	758	787	773	812	874	776	828	775	790	804	789	813	803	775	787	777	795	773	830	781	768	829	828	798	771	786	807	782	841	807	758	788	823	840	784	842	829	790	792	787	816	853	826	779	745	771	800	775	820	775	800	781	800	872	804	775	771	756	810	776	784	814	803	777	791	758	787	816	817	796	850	793	787	794	796	843	716	794	828	792	800	737	818	773	740	811	764	763	790	800	788	817	809	782	831	813	744	780	789	820	801	844	802	800	767	831	806	758	825	825	763	785	832	825	812	824	794	796	816	790	799	823	775	799	796	837	869	781	812	756	852	733	796	742	822	744	782	813	780	822	815	806	776	783	750	792	734	789	839	767	784	812	808	810	788	805	816	804	803	802	848	785	758	796	744	802	859	815	788	781	819	843	815	800	812	817	740	803	794	761	774	840	833	788	815	806	766	774	746	784	840	837	780	800	816	766	852	745	790	759	800	797	808	805	766	773	752	760	781	801	808	791	773	790	787	784	800	819	796	828	848	779	802	802	832	806	766	789	789	809	809	764	767	752	760	785	761	790	817	871	744	811	768	782	798	743	804	764	784	782	794	817	800	820	710	733	807	815	819	809	835	805	818	743	783	751	776	813	788	807	804	773	808	800	789	790	803	854	778	786	774	836	792	783	798	834	776	811	779	779	786	781	777	779	803	780	834	805	875	820	815	792	774	773	775	791	764	793	798	764	774	812	792	800	752	827	786	841	799	797	740	793	812	789	795	814	776	753	810	773	786	787	767	800	788	836	796	804	800	721	783	796	804	710	752	818	749	810	739	761	802	834	795	802	825	775	789	824	824	768	818	818	800	795	859	752	772	766	816	823	772	813	737	732	827	819	783	761	843	802	816	769	734	862	773	782	783	791	811	807	786	774	771	801	752	794	784	745	820	785	825	795	762	803	752	814	806	815	827	826	756	817	795	759	764	798	777	793	789	842	775	751	790	776	796	785	804	836	820	801	811	762	760	778	802	795	806	788	809	834	797	820	786	817	765	783	844	780	792	850	795	803	773	803	824	822	778	836	806	789	785	826	839	822	767	755	756	818	808	791	812	821	788	835	736	772	800	814	770	732	787	816	789	774	782	806	788	753	769	792	754	807	782	790	724	839	801	764	803	865	769	831	813	803	816	764	822	711	790	799	772	803	795	770	766	779	767	776	769	841	813	792	791	809	787	791	761	812	802	771	798	786	832	777	836	799	753	768	799	799	785	797	779	772	784	769	765	787	762	814	820	783	831	766	788	819	739	806	782	839	784	756	807	810	776	790	810	781	749	818	765	787	779	806	804	774	812	797	790	819	759	771	818	796	809	792	785	778	787	806	798	767	788	788	782	760	816	758	782	803	794	838	793	805	812	787	783	759	803	776	794	847	802	785	753	810	787	783	813	827	778	811	828	807	784	759	740	790	842	848	830	785	780	804	836	787	829	843	808	780	779	803	813	799	760	810	829	783	805	811	768	829	786	756	777	845	796	838	821	754	804	806	787	779	808	801	717	836	804	739	829	775	772	811	823	760	797	811	788	770	773	798	769	813	823	773	802	784	823	813	781	831	766	784	795	764	775	818	844	793	839	766	750	817	810	775	808	805	819	841	778	820	790	848	825	854	789	791	805	801	805	799	802	798	793	792	846	785	837	832	800	762	785	817	782	817	802	777	810	772	804	808	771	850	797	814	800	812	838	825	853	801	787	757	758	790	805	820	748	821	804	773	799	795	825	779	780	774	752	775	767	816	812	777	798	779	774	800	767	836	803	805	766	798	792	787	815	808	727	833	787	804	838	755	785	798	790	844	787	801	804	852	787	739	829	818	772	810	821	789	820	818	810	835	784	801	797	790	799	795	815	806	791	726	828	753	776	811	782	750	724	782	810	837	807	814	788	720	787	748	843	815	822	815	827	812	796	800	814	830	806	791	795	786	762	774	810	828	793	798	801	810	800	857	752	729	815	828	797	812	815	791	797	769	804	777	797	809	815	837	827	783	796	782	800	823	807	799	823	822	753	760	762	790	789	758	794	780	837	796	816	798	818	836	818	787	864	790	801	836	807	802	796	792	776	787	719	831	825	796	820	837	798	805	840	790	777	776	758	764	828	795	777	756	796	784	800	750	801	791	816	801	850	747	782	783	800	787	783	828	765	821	751	753	799	778	758	753	830	798	774	788	793	777	774	776	767	785	809	747	810	815	795	785	826	798	819	793	765	791	813	780	802	839	830	801	777	791	801	784	846	801	810	768	826	850	792	802	793	833	810	813	766	771	789	859	794	715	773	823	785	852	846	767	837	813	795	766	821	776	760	785	793	787	782	832	805	763	801	778	876	763	851	816	775	777	747	790	791	801	791	829	811	777	810	865	767	800	821	820	770	773	862	839	800	796	813	772	810	762	831	746	832	804	818	760	805	799	736	799	805	790	805	815	831	782	732	806	783	804	836	784	798	802	746	790	788	783	769	804	800	788	808	796	743	785	830	779	797	758	799	746	808	798	763	815	810	788	778	803	791	805	769	844	787	790	788	815	817	793	798	813
24826	21319	29594	28642	24261	19022	13162	8293	5886	4392	3218	2413	2107	1782	1499	1372	1259	1232	1138	1038	1074	1055	1109	1083	995	948	1045	960	937	946	978	934	876	848	864	883	846	854	820	847	839	829	843	789	799	851	864	861	841	834	843	880	804	780	794	821	828	820	846	802	830	815	797	793	820	833	777	789	858	788	838	813	795	806	831	851	830	790	822	821	770	822	831	805	802	815	765	857	807	832	789	854	797	814	786	755	849	799	861	732	845	831	815	794	836	827	792	788	826	783	809	824	855	861	773	793	846	838	819	775	793	815	859	842	773	778	811	825	845	817	846	788	808	851	768	847	789	783	825	797	820	772	775	813	808	806	843	799	828	815	860	846	814	785	820	807	835	844	811	859	818	827	771	824	803	825	842	793	811	868	811	787	847	810	783	813	856	833	811	852	881	798	813	833	794	854	801	788	731	803	781	847	831	819	812	839	801	792	768	814	826	817	777	749	859	785	828	836	759	789	803	854	841	787	792	836	784	772	772	776	793	805	798	777	847	809	824	856	786	819	876	806	799	782	785	809	840	848	813	822	790	811	762	777	810	873	755	822	776	805	817	759	833	791	777	792	898	789	739	806	813	820	812	775	850	776	767	820	773	789	806	760	780	798	782	780	856	780	876	761	768	793	826	840	859	808	843	791	889	812	832	799	774	870	824	841	850	848	823	830	765	820	814	815	833	807	837	811	795	844	883	823	773	769	832	853	761	798	836	812	781	786	833	817	768	848	785	793	755	814	784	819	842	826	786	811	819	775	797	809	845	776	812	886	852	825	819	829	768	860	796	829	776	854	830	842	806	826	803	799	787	809	751	806	800	768	798	807	767	776	774	834	800	838	748	849	780	786	822	797	853	798	839	814	834	835	826	798	833	826	815	796	821	819	785	789	736	811	774	821	793	822	807	816	801	842	816	839	771	799	763	827	841	763	834	831	772	823	827	851	747	880	850	806	836	853	829	810	825	830	745	790	806	859	888	829	810	849	838	812	830	812	835	848	866	865	763	806	797	836	816	828	792	814	793	850	757	856	815	797	825	800	845	851	866	828	820	834	786	796	788	783	846	812	793	788	824	830	781	783	820	819	778	839	779	806	817	810	848	814	803	834	822	794	824	832	795	778	835	757	787	832	784	765	805	781	819	821	814	848	833	789	810	817	834	837	817	806	812	827	854	877	795	811	759	877	837	758	804	831	811	831	783	816	813	835	814	785	846	824	825	825	810	762	767	800	820	788	827	810	827	825	813	787	786	821	779	792	811	763	793	762	798	789	838	847	823	782	839	752	810	844	870	800	833	780	759	832	791	843	792	834	859	830	843	817	849	866	783	852	796	819	804	786	830	766	868	779	796	815	882	790	834	800	787	792	870	816	808	840	853	786	834	825	810	803	809	827	874	790	787	833	793	777	839	823	818	789	818	824	872	887	786	793	835	825	800	783	790	784	814	806	844	827	781	738	875	776	844	800	826	881	768	860	816	817	794	800	801	857	844	826	766	781	769	827	860	835	794	776	796	835	799	823	835	829	857	801	859	766	815	799	859	803	838	803	805	828	808	786	833	821	825	793	816	843	844	811	852	825	772	795	825	838	773	830	880	792	883	812	821	780	799	787	836	751	830	816	868	842	852	835	783	815	778	784	834	787	792	821	839	764	817	825	844	852	786	817	852	828	807	792	824	824	818	766	793	767	817	789	824	841	798	857	789	757	811	855	819	797	791	845	780	797	827	830	822	791	827	789	853	821	810	773	826	864	826	796	771	781	859	866	798	772	855	797	816	807	806	841	816	814	782	843	805	807	779	802	781	765	844	859	786	786	800	855	828	823	814	793	863	795	796	783	801	813	867	790	812	822	801	828	795	803	847	808	817	829	801	804	838	809	825	875	850	859	809	857	830	803	878	816	806	785	820	816	790	818	785	812	828	798	784	808	762	791	875	775	786	818	815	844	835	835	777	867	827	831	799	799	851	779	809	816	807	798	780	783	785	768	818	810	820	842	820	759	818	796	818	853	800	847	840	804	758	827	792	805	860	814	842	817	824	830	805	829	803	822	821	828	746	805	811	808	768	782	893	793	848	854	818	811	766	815	809	804	775	813	855	808	843	855	824	792	816	816	821	782	781	829	776	855	829	823	796	767	845	798	891	828	859	855	868	818	814	834	876	820	797	802	815	855	824	788	815	774	813	790	816	795	798	834	813	847	788	793	744	846	815	789	839	774	801	752	807	802	801	855	836	869	761	820	801	778	806	852	854	819	855	809	849	802	785	806	841	863	813	843	848	817	769	813	831	811	799	851	851	818	844	839	797	862	821	831	787	799	766	818	810	832	828	808	773	811	828	825	833	782	869	821	796	765	836	825	804	841	827	796	803	830	789	793	791	810	787	857	836	799	794	832	804	864	812	800	799	834	893	809	797	815	810	793	865	783	791	768	843	864	854	811	790	805	834	831	875	839	811	801	821	837	859	852	862	822	843	812	778	789	873	816	882	795	848	797	779	754	832	760	783	773	859	806	803	788	803	774	746	787	768	803	826	845	825	820	802	852	853	762	789	786	772	829	837	783	846	785	757	832	775	876	874	853	820	790	790	831	783	873	790	773	815	793	808	804	822	865	769	765	838	834	838	781	802	803	827	775	791	821	852	793	818	818	839	826	826	837	801	812	773	811	856	831	803	826	799	793	798	845	807	873	763	816	816	807	820	776	784	832	895	790	848	873	777	788	845	811	852	822	797	847	769	838	846	798	865	798	823	780	855	855	815	806	851	833	754	855	760	808	854	871	820	798	862	829	860	833	827	849	816	828	805	801	799	790	787	815	760	830	831	853	849	787	842	811	771	849	839	839	829	840	775	793	788	765	788	841	804	770	808	838	833	873	873	818	796	850	773	817	809	812	768	839	816	775	820	810	865	815	829	828	796	813	846	779	794	827	803	808	803	794	837	791	819	822	823	824	809	813	759	855	814	840	802	804	783	838	806	783	842	821	765	767	791	828	784	815	835	798	898	848	816	840	820	767	862	852	818	850	776	829	813	792	812	774	789	812	801	795	804	820	806	834	774	805	780	765	827	865	851	784	804	817	819	830	826	781	838	786	821	774	832	863	816	900	808	847	862	831	768	838	810	759	758	787	835	811	877	821	797	835	812	800	832	824	864	816	849	814	806	853	856	813	853	876	841	763	774	794	815	802	801	799	802	779	813	833	831	819	823	794	855	795	825	894	799	789	831	802	828	835	864	834	802	794	840	795	849	794	812	799	879	868	835	797	796	759	804	866	809	864	796	814	820	865	782	834	794	771	798	774	737	783	812	832	785	789	795	878	892	802	773	792	758	860	861	810	775	811	803	818	836	783	827	773	790	806	825	759	865	778	805	853	796	809	772	778	832	779	800	817	775	871	876	795	841	797	813	838	793	798	812	851	834	776	810	796	851	827	818	823	823	802	839	779	781	818	798	822	821	862	803	831	769	826	827	791
31635	52711	43114	32081	26852	21113	16075	11756	8596	6612	4625	3574	2847	2328	1996	1720	1508	1544	1335	1225	1216	1211	1242	1152	1123	1157	1068	1073	1014	1058	1015	1009	920	864	856	922	890	894	886	848	909	854	955	876	855	857	883	829	855	832	901	814	850	804	851	849	855	857	844	839	792	804	853	835	832	841	782	847	868	779	839	785	876	861	863	829	772	801	858	789	832	848	847	842	813	830	794	863	845	802	837	823	867	816	890	847	806	801	804	800	795	748	842	823	770	785	853	829	821	778	844	889	850	850	867	824	819	811	884	827	858	817	837	807	842	841	841	800	854	828	814	788	789	817	828	848	816	806	784	808	926	841	790	837	830	820	820	796	760	848	833	861	857	869	801	852	856	845	788	835	834	750	821	816	811	769	861	820	819	777	801	833	889	805	806	766	828	837	831	794	833	862	804	843	813	830	810	843	840	788	827	787	887	885	817	856	838	818	888	821	781	758	825	830	762	846	847	810	792	834	815	768	815	813	888	791	877	782	852	817	763	822	819	803	843	860	815	805	863	809	847	785	771	851	835	811	808	777	863	743	833	787	794	790	850	817	847	819	829	898	842	867	807	800	756	805	858	847	823	819	808	790	793	784	820	819	834	814	778	837	825	809	806	819	832	773	848	867	814	858	786	861	850	851	821	786	800	867	766	846	816	817	808	800	812	874	792	883	863	823	854	805	824	845	824	851	762	802	814	821	837	833	855	827	826	836	806	811	776	835	859	816	825	810	805	854	849	791	838	850	866	835	870	777	792	761	784	773	823	800	847	834	848	813	848	823	833	813	830	818	840	832	799	835	800	788	800	872	801	856	834	865	807	867	782	826	888	794	806	783	814	798	826	842	852	908	822	891	819	787	837	855	824	796	837	811	844	833	781	796	876	803	803	876	834	791	822	807	824	839	820	782	811	811	823	808	853	814	796	817	836	807	800	845	830	798	806	857	799	833	831	747	829	828	806	840	829	811	790	824	828	852	865	842	847	832	836	829	827	842	828	883	811	814	811	822	874	828	865	829	892	846	784	840	789	849	810	818	807	794	847	769	884	807	824	786	841	824	866	865	818	835	818	839	848	877	818	776	800	841	809	813	799	836	848	795	879	786	814	841	789	803	796	861	819	800	812	780	818	821	837	822	862	828	805	825	755	830	803	842	853	809	801	787	780	826	784	847	856	825	824	884	809	827	811	807	843	809	837	810	800	848	856	797	822	828	822	824	822	830	881	858	776	818	831	823	879	827	783	807	821	808	851	801	872	839	867	856	807	794	807	807	902	844	857	829	857	827	800	861	853	804	778	793	817	862	866	808	844	845	859	849	839	822	815	861	814	808	899	849	824	812	853	850	817	754	807	809	829	814	837	813	842	845	819	810	795	862	842	817	836	825	801	821	809	774	813	820	846	819	763	878	858	857	779	791	797	837	857	769	811	785	874	830	871	774	840	820	841	823	793	852	867	787	849	853	843	817	888	834	827	824	826	825	838	814	814	837	857	774	874	826	814	847	826	856	826	847	823	832	832	810	797	827	859	837	799	798	870	825	832	844	865	874	840	872	852	830	774	827	801	801	840	830	864	868	800	764	821	843	782	784	841	907	814	813	810	830	816	793	882	783	819	838	805	835	808	810	844	851	839	799	774	815	803	867	824	841	839	858	805	846	831	863	833	844	822	836	846	799	769	792	817	825	818	796	808	844	839	852	840	798	849	792	865	836	858	767	824	840	867	800	830	809	815	820	841	798	821	817	790	841	839	808	832	836	824	869	805	806	830	769	866	801	831	806	827	837	850	783	766	813	832	823	864	806	843	866	852	853	837	769	854	830	808	815	842	865	817	802	816	816	813	818	797	849	798	824	786	828	803	897	816	850	829	822	851	847	828	829	761	872	780	804	855	846	791	815	796	831	783	892	805	796	798	821	838	806	861	816	847	865	849	827	792	840	785	829	808	818	855	815	813	793	852	844	832	830	809	801	892	803	808	836	847	811	788	885	789	861	832	815	866	808	809	860	809	821	825	855	867	830	796	845	838	827	820	837	869	864	778	769	798	777	816	841	797	859	840	795	848	773	809	846	876	816	875	835	819	774	840	872	792	845	794	843	785	808	850	831	854	814	834	899	846	863	792	800	879	825	837	893	841	829	810	791	807	846	841	816	811	800	817	796	851	825	757	815	778	832	801	811	802	757	885	840	884	822	798	794	802	817	843	821	840	807	779	862	823	868	795	816	794	850	828	806	822	792	805	840	842	861	800	835	799	778	844	845	862	794	831	827	792	811	876	814	797	832	811	815	805	817	773	849	802	792	828	802	799	818	866	809	840	851	833	842	806	810	859	769	800	796	853	769	776	854	787	843	805	850	829	835	808	845	830	806	864	790	842	897	803	894	830	821	790	742	835	808	800	782	826	839	868	825	841	796	833	820	782	837	821	843	844	864	828	856	829	869	882	830	848	831	833	873	812	905	771	864	817	872	798	830	802	814	830	798	828	822	826	848	800	780	845	849	822	846	809	812	784	862	832	826	837	843	800	869	785	797	812	784	874	794	848	780	830	796	786	856	832	823	816	841	789	833	878	874	852	823	835	856	812	800	811	801	815	898	822	801	868	831	820	814	823	817	826	782	782	824	855	852	835	785	847	795	782	811	801	823	801	790	798	766	787	821	844	821	780	859	822	863	912	835	806	795	794	819	852	879	830	847	772	866	797	803	882	841	826	823	839	806	915	868	794	826	771	839	804	831	824	826	808	815	806	785	726	830	788	799	781	784	804	832	815	837	824	801	806	810	829	792	800	804	815	845	852	854	863	789	847	818	865	831	814	822	835	811	789	880	818	776	807	881	802	836	841	781	861	842	834	845	810	838	827	795	858	833	791	827	825	813	768	823	836	831	863	809	803	872	869	844	827	850	838	832	834	813	826	796	865	842	809	847	825	835	777	864	828	846	793	812	816	822	778	853	805	803	807	842	876	786	825	789	793	841	832	802	833	770	788	767	819	788	869	811	801	813	824	828	830	838	872	834	810	851	832	818	811	777	806	832	834	835	804	831	824	839	819	748	811	802	807	822	818	821	810	816	855	809	805	810	882	847	832	810	839	833	826	837	820	860	871	813	801	874	856	851	839	808	845	820	843	838	822	831	872	837	820	831	803	831	804	824	857	804	881	794	840	856	874	811	759	852	802	816	813	779	817	804	867	776	785	853	819	824	854	850	751	782	813	824	835	844	839	858	830	759	785	841	880	808	879	812	846	780	823	818	843	801	846	833	841	809	834	820	827	826	870	837	823	823	879	816	809	806	810	842	847	856	792	846	831	845	846	889	824	813	808	860	883	793	829	793	821	803	830	812	820	817	815	861	832	810	813	825	850	800	808	808	785	798	808	846	835	816	833	794	842	824	874	870	834	770	805	815	816	822	848	822	809	876	823	808	852	848	772	799	861	852	847	820	818	849	814	817	839	817	846	823	809	806	843	802	842	796	794	811
22539	21089	28770	24095	22684	25414	25509	15737	10593	7684	5864	4326	3225	2794	2468	2217	2095	1902	1741	1615	1508	1546	1489	1452	1355	1414	1367	1335	1238	1344	1276	1299	1225	1156	1134	1176	1098	1141	1146	1133	1116	1104	1094	1151	1120	1068	1086	1077	1073	1070	1029	1042	1034	1067	1078	1080	1096	1066	1005	1020	1092	1054	1022	1052	1052	1014	1000	981	983	1036	1058	1013	1008	1068	1074	1057	1055	994	994	977	1026	1062	1013	1025	992	1037	1065	1047	1025	974	1033	1039	1001	1048	1014	1024	1031	980	1032	1049	1026	1023	1023	957	1026	1101	992	1112	1027	1053	1013	1032	1018	980	1073	1018	1031	1011	1065	1039	1004	1010	1034	1013	1019	1066	1032	1034	1037	1029	997	949	992	1011	1057	1031	1013	1019	1060	1002	958	1021	954	1111	983	1041	1025	1057	1026	1052	1062	1083	1013	1063	1020	993	977	1071	1029	1091	1025	1034	1009	1024	1065	1019	1044	1043	1061	1079	984	1031	989	1027	1017	969	1036	1117	993	1038	1012	1049	1055	1047	982	1038	1046	985	1044	1044	1029	1096	1017	979	1044	1050	1044	1015	1051	1047	982	968	983	1011	1075	980	1012	1064	1081	1043	978	1045	1029	1023	1048	1014	1023	1033	1048	987	1040	1050	979	1085	1089	1029	1042	1007	1051	1039	997	989	1039	1027	1020	1013	1043	1018	1057	1050	1051	1075	1040	1038	1017	1053	983	1014	1036	1064	1071	1020	1036	1064	1040	1001	1054	1038	989	1101	1029	1077	1056	1021	996	1024	999	1066	1014	997	1009	1062	1009	1018	1011	971	1044	1038	1023	986	1012	996	1017	1000	960	983	975	981	1029	1032	1048	977	1001	1019	1065	1055	1007	1026	1064	1021	1023	1059	1039	1057	1056	1004	1065	1045	988	1010	1032	1024	1067	1055	991	1026	1025	1010	1023	1082	991	1002	998	1063	999	1055	1026	1058	977	1026	1031	1078	998	1033	1049	1047	1006	999	1028	1020	1009	1070	1073	1002	1017	1054	1067	1072	1031	1001	1035	1045	1028	987	1045	1060	1076	1053	1075	1040	998	1108	1030	1032	1029	1013	1021	1025	999	1028	1025	1011	961	987	1007	990	1096	1011	965	1070	1056	1035	1066	1015	1051	1026	1032	1002	989	1040	1027	1043	983	1014	996	1022	1036	1048	1033	1059	1015	1048	1021	1075	1042	1012	1045	1046	1040	1016	1040	1008	1019	1010	999	1046	1070	1014	998	980	999	1066	1079	1078	1029	1019	1028	1013	1100	1014	991	973	1060	1001	1041	995	1001	1031	1057	1012	1053	1047	1024	1021	1040	992	1037	1011	1026	1005	1035	1013	1034	980	1009	1119	1069	1002	989	988	1016	1069	1037	1021	1045	1014	1004	1002	1042	985	1081	1005	972	1047	999	1003	1039	987	1032	1030	1064	987	999	1008	1047	1012	1030	1032	1045	1078	1066	1040	974	1013	1058	1032	1063	986	1014	1036	991	969	1028	1011	971	1043	1046	1064	999	1019	1034	991	1030	1018	1022	1027	978	1029	1099	1022	1049	1013	1068	964	999	1000	1035	1025	1040	1068	1008	1047	1052	1033	1012	1042	1072	1015	1034	1055	1026	1074	1002	1101	1005	963	1021	1009	990	1046	1061	1063	1043	980	1052	1015	1048	1066	1060	1040	1023	1025	978	1001	1005	997	1019	1009	1061	989	1040	1036	1010	1026	990	998	986	1085	1057	1020	1037	1038	980	1019	1024	1019	1025	1089	983	1047	953	979	1066	1016	1048	995	1002	985	971	981	1026	998	1053	1011	1077	1024	1040	1057	1086	1031	1014	1028	1070	1030	1042	1028	1001	1000	1022	1008	963	1005	1024	1031	993	1028	1007	1008	1010	1036	995	1079	1034	985	1036	1049	1041	1075	1031	1090	1016	1096	1023	1045	1064	1015	1012	1069	955	1040	1070	969	1008	1016	1096	1003	1081	1025	1006	1041	1118	1052	964	1055	1029	1041	1057	961	955	1031	1003	1051	1082	963	1006	1024	994	1067	1056	1022	1013	1045	1077	1068	1067	991	985	1007	992	1038	1039	1032	1024	995	1038	1074	1017	983	1038	1044	1047	1028	959	1015	960	988	1054	1007	1069	989	1043	1021	1079	1022	989	1027	1048	1066	1014	960	1007	1024	959	1032	1004	1040	1041	1000	1021	970	1032	1033	1021	999	1021	1042	1021	1042	1050	944	1047	1017	1003	1012	1044	1019	975	1022	977	1021	979	989	969	1048	1029	977	1043	1037	1080	1050	1047	1015	1016	1100	996	1017	1046	1023	1024	983	1081	1007	1065	1024	972	1028	1002	1027	1044	1036	1072	992	1073	972	1015	995	1025	1004	1015	1054	1018	1009	1041	987	997	1028	1046	1039	1026	1021	1028	1031	1004	983	1008	1004	1000	989	1018	1035	1003	1010	1041	1053	1045	1011	962	992	971	997	1007	1019	1058	1045	1040	1000	1050	1011	1013	1049	1012	1038	987	1015	1010	1049	976	1040	1065	1033	1053	978	986	1023	1040	978	1016	1006	1044	999	1041	1026	1014	986	1052	1013	997	1036	1007	1001	1013	986	989	1003	1077	1040	1037	1058	1015	1009	1058	1062	986	1017	1010	1021	1000	1049	990	991	1037	1067	1005	1001	1074	1089	1061	1030	984	1012	1017	1007	1064	1041	1048	1064	1000	999	1001	1041	1013	1029	1005	1051	987	1001	1097	1068	990	986	1053	978	1008	1031	999	1023	1089	1057	1047	1017	994	1026	1038	952	982	1067	1031	1076	1008	1064	1031	1000	1007	1007	1053	1029	961	1027	1072	1005	957	987	1008	1004	1037	1120	1041	1047	1053	1012	1077	1061	1021	979	992	1027	1059	993	1007	967	972	1072	1041	1063	978	1012	1056	1105	1009	990	1035	1061	1044	1003	1049	1003	1073	1020	1082	1030	1001	1014	1022	995	1043	1048	1038	1032	977	1039	1001	1065	938	1056	1024	1001	999	1072	1005	1031	1036	1089	971	1061	1033	999	1036	1016	1004	971	1028	1030	1017	972	957	1023	1091	1018	1005	1040	1002	999	1086	1039	998	996	1029	994	1012	1035	1050	1011	1033	1031	1090	1015	976	990	1013	1059	1056	1047	1038	1000	1027	1002	980	1095	1004	1041	1067	994	998	1023	1011	975	1044	950	980	974	959	1036	1033	1017	1045	1019	1047	1060	1067	1040	1064	1106	1006	975	950	998	1032	1062	1001	987	1006	1044	1015	1001	1040	976	1073	1035	1058	1022	1023	1036	1004	1057	1037	1046	1034	1057	1009	1034	1048	1031	1105	999	1051	1030	1028	1005	1004	1058	1040	1028	1033	1059	1019	1066	978	1042	1083	1049	1053	1011	965	1025	1017	1016	1028	1008	1064	1080	1057	1037	1065	1062	1025	979	1071	966	1046	972	1008	1009	1040	1009	1040	1086	1042	1037	1021	1045	976	1049	1033	977	1101	953	1018	1091	980	1065	1024	1074	1014	989	1017	1066	1034	1018	1035	1006	1060	1080	1056	1042	1064	1078	1060	1046	981	958	1022	1097	1043	1018	1008	997	970	1010	1032	1065	1062	1057	1019	994	1040	1043	1023	978	1005	981	1019	1042	1011	1077	1044	1012	1032	1069	1030	1041	1029	1059	957	1020	1013	1036	1060	1037	985	1021	993	1003	987	1058	1062	1073	985	1009	1018	1025	1086	1015	966	1012	1057	1015	1047	1082	1015	965	996	1014	1010	1030	1009	1014	981	1069	1065	967	1033	1030	991	1029	1000	969	1027	1001	1006	1014	1038	1042	1057	1014	1029	1046	1035	1028	1012	1060	1024	1044	975	1046	1027	973	1012	1057	1063	1006	982	1009	934	988	964	1049	1007	1041	1047	1010	1062	1013	995	1024	1055	1053	1023	1039	1071	989	1030	1029	987	1033	1028	1085	999	1041	1088	1040	1068	982	1092	1022	1020	980	967	951	973	999	1022	976	1010	1018	1027	991	994	1042	998	1005	989	1023	1074	967	1065	1068	985	1010	997	1070	1058	1091	1072	1032	962	1035	1036	961	1031	1024	1023	1026	1043	972	1012	1021	1052	1039	1030	1054	1034	1038	1002	1025	1074	1074	1035	977	961	1052	982	996	1045	994	1021	1041	1080	1009	1026	1034	1027	1064	1020	1041	1028	1015	1043	1059	1052	1056	1024	999	1023	1059	1082	973	1027	992	1014	1013	1041	1030	1092	1026	1008	1074	1019	1061	989	1026	1022	979	1038	1069	1000	1118	1000	1040	1055	1017	1069	1015	1024	1059	1009	969	1093	1100	1020	996	996	985	1038	1011	1031	998	1024	1020	1055	1067	1044	974	1038	1043	1039	1034	1023	1038	1020	951	966	1023	998	1018	1023	1042	1087	1035	1027	1006	1051	992	1076	1073	976	1081	1025	1006	938	1025	980	1023	1071	1093	1055	982	1021	1049	1036	1077	1056	986	980	1023	970	1029	1043	1021	1010	1010	1030	1068	1032	1000	1013	1018	1066	998	1042	1000	1072	1080	1038	1022	1014	1009	1025	1060	1048	1068	1011	1021	1021	1045	1055	1072	1022	1019	973	1032	1014	1025	1020	969	1008	1029	1073	1056	1002	988	1102	975	1110	1011	1036	979
35357	61372	50968	41302	35302	29157	23191	17817	13530	10408	8059	5792	4383	3704	3281	2894	2457	2177	1997	1940	1768	1874	1737	1582	1611	1568	1531	1406	1472	1437	1404	1333	1203	1141	1218	1176	1176	1122	1112	1098	1114	1060	1088	1054	1086	1066	1086	1060	1071	1015	1038	1036	1035	1023	1026	1015	1072	995	1008	1005	1010	997	1031	999	999	1024	968	964	1057	1002	1005	1035	956	1023	978	976	960	979	947	1012	1039	1058	949	986	1026	1002	1063	1008	1013	1018	971	1015	976	1008	1022	982	982	956	1013	991	982	980	1051	981	1014	1005	982	992	1046	1014	1004	965	1008	1022	1003	1039	1019	1020	976	986	988	972	988	1032	986	999	999	1039	982	966	1006	995	1012	979	963	974	985	1013	1047	1000	995	988	1010	990	1014	1015	991	1039	993	1011	1009	984	991	975	1022	1011	1044	1022	1019	1049	968	964	979	997	1020	998	993	990	999	1040	1038	1050	989	993	1039	1046	997	1023	1017	1033	986	1014	995	1008	987	958	1019	991	1034	1066	985	971	974	1012	995	1005	952	991	924	994	990	1009	1006	989	974	1014	984	1000	932	1068	984	984	960	974	1011	1019	992	976	995	966	988	998	1004	992	1075	978	1081	1045	1002	989	973	971	1020	1008	1031	977	975	1044	1017	1007	975	1005	1017	1017	987	1035	1006	990	1007	1030	986	1006	1050	973	962	1024	1029	937	1082	992	966	1016	987	1029	975	967	997	1051	972	959	976	996	1026	1001	952	985	1026	1002	1017	1006	960	1097	1015	983	1020	1015	1022	1001	955	1022	977	932	968	1037	1002	987	956	971	1000	996	975	994	1035	1025	1006	1022	997	963	1015	1019	984	978	1050	1012	996	935	1016	927	990	977	1055	993	964	969	987	1001	961	1009	1018	992	1002	953	1000	968	1045	1045	995	955	997	1012	1027	1017	1030	1030	986	974	937	1008	1000	990	1043	946	1063	1016	1005	1027	973	976	986	977	1017	1005	1000	983	986	1032	975	958	1012	997	957	1050	1056	1046	1012	1016	1046	992	1006	1094	978	996	1022	1001	1010	971	1002	1007	1014	970	943	958	990	993	1003	1016	995	1035	1024	975	1040	1016	1001	1023	986	1017	958	961	1040	946	1031	988	1005	995	1010	970	1014	966	1024	1048	978	1027	1060	978	1005	1007	1067	941	1034	980	994	969	1046	976	996	1011	1029	988	981	1005	934	1030	963	998	1030	998	1016	1020	988	993	1022	1017	963	1037	1011	1030	991	994	965	965	980	998	1043	1027	1025	994	981	1014	973	1003	1053	941	1023	994	1026	1048	960	1020	991	1016	1030	978	986	974	1094	1045	982	1012	1008	989	967	978	1014	959	954	970	1003	1021	962	957	984	988	1022	982	1031	1022	1030	1001	975	983	989	991	1054	1007	1001	1002	1038	942	1020	968	1063	983	955	996	984	992	974	975	993	1042	1015	1044	1018	1059	972	988	989	1005	1020	975	1042	1054	1033	973	1031	998	1031	1010	1057	1014	1032	995	1069	1046	1037	974	958	1000	1027	1043	957	1032	985	1005	939	969	994	983	1073	996	1059	967	1044	998	1008	1083	1046	976	1019	965	938	1030	977	1016	1036	1012	968	976	1014	987	1084	1000	1011	1019	985	1007	1069	1014	1032	985	977	977	1001	976	1013	970	1006	975	1014	977	1018	997	1020	1015	956	1025	989	997	969	977	990	979	986	1011	987	971	972	1011	1018	1020	950	1034	1010	1040	948	1000	957	1010	1019	1018	988	1012	962	968	1021	1057	1038	983	1028	1033	954	1037	968	997	1017	931	954	976	1003	1016	936	1010	988	974	996	1021	993	1002	975	984	1019	1008	939	1060	991	1036	1072	952	1027	981	938	983	1008	959	1022	1016	988	1041	1016	970	983	942	1043	991	973	988	1017	1012	1018	939	969	1038	992	978	1014	988	972	1037	988	984	985	1005	1029	984	938	1001	991	1009	1053	1007	1035	972	1018	954	1049	1024	1007	942	999	991	983	1029	996	891	1015	1051	993	1001	985	1030	1003	1033	1010	1031	1069	968	970	1019	1066	976	1016	1002	994	978	970	985	939	1016	1013	1007	967	980	989	1014	997	999	1009	1035	999	973	1030	1014	994	1005	982	1065	967	1001	955	1029	992	964	1010	962	1019	979	985	955	993	977	1016	1028	1019	935	1004	997	998	1042	963	963	985	953	964	985	1053	1016	1012	1024	979	952	984	1027	1012	995	1040	954	1014	977	1030	1048	961	971	1063	984	1004	1084	971	1035	1029	1031	950	978	1014	971	992	996	1001	968	1001	1016	994	962	1019	1035	1007	972	1001	1008	969	945	1017	1044	1054	982	969	948	974	974	940	1045	959	973	1012	962	948	990	1004	993	1046	1006	1023	1010	971	978	1017	958	1044	945	985	999	1005	1011	964	947	988	1013	986	1008	952	1019	1012	1055	989	1010	1021	992	1007	984	977	962	997	961	1020	1024	1045	1006	984	1011	981	973	994	980	978	988	997	1038	1051	959	1028	1014	1030	990	1015	1020	991	989	1022	1001	976	984	974	1027	975	976	990	1028	1058	977	1004	1010	1033	999	958	984	984	976	1065	974	1037	1025	1038	991	1021	988	997	1006	937	996	994	934	976	985	1058	964	998	1021	1042	957	1044	1027	1031	1057	969	1002	958	1026	1045	996	970	1057	1070	969	962	955	981	1025	991	1010	993	977	950	1004	1006	997	1010	1009	992	1030	1055	1012	1007	947	994	1003	969	996	953	1081	1023	1028	1039	970	1027	1010	996	971	1039	991	994	1002	1066	1030	1068	1069	988	984	1033	999	1032	1023	1056	1002	1052	1024	967	996	1021	971	1062	962	1006	1035	1063	1003	1022	1045	966	992	976	973	995	988	992	1083	972	1035	1055	1008	1000	1022	980	979	992	1003	978	986	1018	1025	971	1003	1018	1003	1014	1006	1010	1023	1010	973	1012	1021	1025	1015	997	989	1019	1004	967	1062	1031	1033	945	993	1038	972	986	984	1052	971	1030	1027	962	1024	986	940	971	940	980	925	983	1022	974	986	994	1002	1058	970	1031	1016	1055	1008	984	980	1017	957	1009	1016	958	1009	979	1061	1000	1012	968	979	1020	1042	1023	1009	1047	995	980	976	1062	1006	969	1019	1054	1012	1036	1018	979	1053	1015	996	1003	1029	987	1004	1001	1062	958	984	1012	1038	1037	1010	1004	1025	974	1037	954	979	1029	948	1011	1032	996	979	1002	1016	928	939	970	1049	1011	987	1014	992	1001	1011	1028	1054	1036	1025	1006	943	928	1015	975	971	1001	1003	1006	968	976	976	1026	1012	990	1064	1005	992	968	1029	993	956	1003	984	974	996	1006	995	1003	1017	1058	1004	1037	988	1073	988	1022	1016	1023	1024	987	1019	1016	997	965	987	1035	961	970	985	1045	970	975	1029	997	1060	940	1030	1040	946	1017	1003	996	1044	1034	1002	987	1017	1023	1042	954	1038	969	1029	1052	998	997	990	1037	969	965	978	1026	961	946	951	952	963	1006	961	1037	1025	1048	1003	972	1038	1000	1029	987	1027	1005	967	1034	1029	969	979	1017	980	1035	999	1002	994	953	968	1010	1064	1016	987	1060	999	1040	991	1019	1018	1033	1029	1021	1017	1012	989	995	997	1026	998	1027	1025	999	979	1013	985	1014	996	1027	1011	1001	942	990	998	972	999	1046	1031	1055	1090	980	1010	955	981	916	1018	1008	1000	1091	981	997	980	1009	994	984	966	977	972	981	1038	1010	979	999	963	968	1063	960	977	998	1035	1019	979	1033	1063	985	1004	967	1009	1031	955	1022	1008	999	987	1002	1013	1015	1003	1003	977	991	997	962	1032	1057	979	1028	1045	1011	1048	992	1043	992	964	971	1046	1019	1022	1012	990	999	1015	990	1015	972	1033	1014	1068	1059	967	1000	1040	994	970	989	1021	1017	985	1010	975	1003	958	1001	984	1004	1003	995	959	947	1037	990	999	969	1026	1031	990	994	993	997	1009	1006	954	953	1019	1007	1017	961	997	1007	993	1015	1004	1051	983	997	1017	991	1016	1048	1014	953	949	957	1020	979	975	988	987	1019	1021	1084	1017	985	998	1040	1018	968	969	956	926	1014	975	1003	984	1016	950	991	1002	979	1036	1025	978	1066	1032	984	987	949	1007	1010	1067	1026	1058	1028	1088	1012	1047	1002	992	1002	1031	1037	1009	1018	1022	1003	1007	1030	1019
30978	35135	40354	31599	20825	13822	8823	5758	4129	3109	2358	1794	1458	1266	1143	1100	1082	971	907	890	865	839	864	832	782	823	789	747	799	753	769	750	757	739	718	719	699	660	730	665	724	732	706	727	721	679	655	699	708	670	721	618	673	657	660	680	658	713	664	689	714	715	719	703	690	663	644	704	722	689	619	665	670	643	721	717	693	733	686	655	694	699	676	734	639	695	696	664	669	678	668	681	645	715	728	683	691	672	698	666	673	699	668	681	700	692	688	703	674	715	674	669	696	655	706	683	695	680	720	715	671	740	746	721	685	674	671	664	633	657	668	678	671	679	659	714	704	654	650	604	670	664	649	670	682	704	699	695	698	704	696	690	668	670	686	707	665	683	680	655	737	653	668	689	679	686	689	696	679	693	633	656	673	685	702	687	664	694	670	701	719	682	675	714	740	655	675	618	718	685	705	678	678	660	686	680	655	710	688	696	669	672	708	671	685	666	678	658	684	703	653	678	671	674	646	698	691	671	677	622	635	702	662	686	732	714	665	700	636	678	654	682	668	670	679	672	681	649	656	639	662	666	661	688	688	693	674	708	696	704	675	721	665	664	604	694	648	673	694	670	673	732	728	666	698	678	712	698	690	678	699	679	676	658	678	676	673	663	669	684	692	676	703	677	613	697	684	662	717	689	688	698	701	701	682	678	616	626	667	720	683	645	693	714	689	671	636	665	681	717	677	686	661	669	678	719	719	673	686	675	655	686	687	683	663	696	661	684	629	658	675	657	699	685	702	617	667	660	692	657	655	652	670	671	648	628	701	653	701	704	686	665	677	643	654	615	708	646	691	662	728	682	700	635	662	681	718	716	672	655	654	679	672	654	629	616	694	657	656	674	715	661	654	652	681	678	665	632	715	671	670	706	683	667	661	663	650	658	625	680	620	682	673	651	690	696	726	649	664	704	694	665	721	686	698	651	670	712	656	670	666	697	702	693	683	644	651	677	638	675	645	689	714	687	660	702	671	670	726	659	700	702	699	654	648	712	699	665	661	716	647	650	682	697	726	669	690	633	697	696	690	672	683	715	706	624	649	716	661	651	677	661	652	702	664	693	694	690	667	681	705	663	690	673	696	733	702	717	688	744	678	681	675	694	683	689	689	650	686	648	688	734	638	654	698	641	722	647	674	684	691	653	657	651	655	655	655	672	685	672	729	695	661	672	661	626	696	687	695	674	653	705	654	730	720	675	671	703	646	718	699	700	659	678	725	664	622	715	666	660	723	725	687	652	686	683	685	720	695	675	664	679	704	651	715	660	658	698	688	674	649	700	684	659	664	673	668	768	640	691	707	705	666	658	694	628	669	681	693	701	679	659	713	689	718	697	628	673	712	663	673	658	691	673	708	660	717	692	690	682	648	682	700	712	682	651	681	753	676	651	680	664	716	656	640	703	669	723	706	640	679	720	692	689	723	685	707	672	699	700	694	658	649	727	740	682	663	668	672	738	682	712	716	710	667	664	689	634	722	677	687	684	662	718	719	658	632	713	662	633	657	671	722	701	671	699	715	648	713	649	706	643	709	663	674	688	699	675	691	687	689	652	660	697	698	694	720	689	687	664	679	685	659	697	744	668	700	705	699	663	711	682	666	705	664	712	695	682	671	716	658	714	683	700	737	682	662	645	640	693	698	709	713	698	705	729	688	663	677	670	725	731	721	673	679	734	676	674	646	652	690	648	675	652	654	683	679	685	688	661	628	691	686	653	666	680	642	696	690	680	734	695	697	700	686	663	663	670	671	666	703	717	662	653	696	687	666	676	695	697	710	661	713	677	680	677	684	680	702	701	669	720	683	622	676	660	661	682	683	644	677	741	709	649	680	684	657	652	631	661	651	697	659	651	667	698	673	705	706	675	710	663	659	631	669	656	629	674	644	686	668	667	708	706	720	697	642	657	635	688	678	680	642	692	734	693	702	660	675	696	678	666	717	680	664	706	681	679	689	658	728	679	675	685	691	676	738	722	724	710	696	673	653	668	677	668	709	690	638	682	677	695	666	707	672	669	722	716	710	705	712	691	719	643	677	686	696	693	677	682	684	677	691	673	671	672	673	652	645	668	711	648	628	685	710	662	679	659	688	676	680	687	713	655	656	703	688	680	649	692	687	681	684	708	713	687	650	672	686	690	674	719	686	660	658	701	678	676	667	684	673	632	669	683	705	621	697	741	701	703	696	670	697	656	687	679	676	700	681	711	637	661	716	695	642	728	637	670	665	657	659	667	681	648	688	693	661	657	703	690	690	693	730	674	647	670	651	692	734	712	687	680	633	686	696	705	696	704	704	691	712	654	674	642	723	687	723	667	686	638	687	669	686	689	684	673	708	710	645	662	681	685	686	676	664	686	706	673	651	679	682	705	649	674	689	678	645	707	665	702	651	661	678	695	689	681	662	683	669	717	626	666	711	643	684	671	692	643	676	712	676	708	640	691	671	636	709	679	681	687	677	678	691	703	679	651	679	611	720	684	680	677	655	678	717	662	663	672	695	715	628	691	690	688	634	703	671	645	687	673	679	639	637	669	702	635	634	675	668	722	678	663	664	623	650	707	647	684	676	721	662	710	715	686	655	672	710	684	677	683	714	637	705	653	654	632	661	675	663	647	636	668	675	716	681	615	683	678	659	681	675	642	704	648	703	662	682	728	700	677	701	680	674	662	638	677	672	688	696	692	706	719	636	666	658	655	747	675	698	681	703	697	669	679	671	685	703	670	683	677	707	662	633	687	673	644	667	665	669	658	699	722	650	639	656	675	720	670	704	678	711	649	694	694	665	638	681	682	619	649	686	663	681	705	640	705	702	694	660	694	672	691	667	660	694	707	683	696	663	703	713	649	698	773	640	729	655	654	650	672	678	702	666	706	633	679	684	662	693	700	678	698	699	694	680	678	652	683	659	689	666	689	718	686	633	702	714	666	720	664	680	642	664	646	683	702	728	694	695	672	675	734	677	653	649	682	697	727	698	666	694	699	697	693	695	710	658	735	708	660	657	708	719	665	675	655	658	655	693	719	683	630	697	715	682	725	658	666	674	647	655	695	673	716	701	684	692	713	679	659	665	697	733	698	684	699	696	681	666	736	662	733	710	712	641	661	672	704	673	699	675	664	675	676	673	689	684	690	684	687	699	660	692	687	684	688	648	732	713	671	670	674	680	697	657	673	700	730	663	697	682	650	649	714	683	680	665	642	696	738	644	702	664	675	704	682	637	654	676	656	640	655	671	710	690	658	726	724	675	707	679	689	679	659	757	711	675	701	676	665	686	676	650	643	709	691	704	703	672	658	678	664	638	691	709	689	686	674	679	704	706	687	657	649	714	671	691	660	667	656	723	675	697	679	698	658	708	698	691	661	671	697	654	702	707	690	708	690	685	683	677	686	691	660	639	692	676	710	654	651	671	701	642	689	688	697	679	700	672	738	652	689	683	644	672	710	717	654	682	665	681	715	686	678	724	721
31861	48036	38495	27963	21243	16281	11732	8346	6069	4640	3436	2659	1925	1663	1445	1408	1251	1109	964	1019	1014	1050	929	906	917	885	897	859	789	833	809	817	807	771	779	719	745	734	721	711	644	709	725	728	724	756	736	699	752	691	734	704	698	691	687	734	715	741	666	654	679	654	662	676	692	669	662	656	681	702	702	701	709	670	716	719	652	708	749	690	745	698	753	702	732	674	692	697	703	686	657	736	673	696	680	692	707	666	650	701	693	665	655	706	706	731	687	677	677	695	666	654	677	733	704	681	740	667	652	650	687	718	678	669	761	677	711	683	725	720	686	716	696	706	665	688	748	662	683	683	645	669	639	694	723	671	665	731	716	691	734	650	701	758	716	763	711	766	761	697	685	693	691	686	691	665	692	712	698	702	694	697	685	660	665	672	723	713	695	676	689	685	703	698	714	690	725	794	670	704	695	661	689	674	733	712	687	693	665	679	639	667	692	704	683	683	702	701	719	703	711	685	757	731	738	723	724	714	700	690	681	730	719	688	720	674	690	706	677	688	750	729	714	720	644	699	659	707	684	684	720	662	696	698	719	724	708	698	712	725	723	687	672	614	703	694	691	684	676	728	713	712	671	694	695	693	655	674	683	681	701	674	690	737	717	719	708	685	685	699	697	703	669	688	716	659	709	721	717	720	720	717	796	716	693	658	721	694	668	693	693	693	682	729	730	728	690	713	707	725	726	650	756	702	742	668	684	684	689	687	691	730	684	723	683	692	692	762	682	662	660	688	683	703	674	657	686	712	726	692	707	710	690	661	723	696	705	703	737	681	709	732	669	726	708	673	663	727	702	623	659	690	717	679	697	710	667	681	678	715	684	706	658	725	676	732	648	679	676	677	690	673	759	764	680	691	739	688	717	685	689	722	743	726	668	725	720	673	690	654	748	677	670	682	690	654	666	680	662	695	696	697	703	689	708	676	688	681	700	702	672	682	719	705	664	681	730	723	728	703	725	646	690	673	729	721	679	741	674	677	692	698	636	694	649	716	692	656	673	681	650	709	645	655	662	693	733	696	663	657	723	685	721	684	704	654	702	675	695	689	693	703	679	730	689	688	673	700	707	645	683	709	714	706	725	699	674	684	674	711	709	708	711	733	676	711	660	713	682	682	740	733	738	684	716	702	724	662	671	730	668	709	699	671	685	682	694	697	706	696	701	703	673	676	685	707	723	707	705	715	708	680	678	709	661	680	723	669	719	692	648	685	660	744	696	723	673	711	693	700	714	715	688	725	692	683	717	645	677	742	728	711	699	659	663	703	723	732	687	676	671	660	688	699	715	680	700	686	726	673	674	738	663	657	700	686	718	699	702	681	692	708	712	692	620	689	638	714	638	650	672	698	775	716	677	646	682	718	693	709	681	689	747	689	714	670	721	647	746	729	693	698	663	657	666	726	662	678	714	685	677	709	674	703	682	702	732	682	657	694	727	709	688	679	703	644	715	680	666	690	665	673	680	700	633	715	701	677	710	657	727	715	703	724	673	666	720	716	665	674	698	685	668	698	726	694	685	676	713	720	696	661	661	708	683	709	694	674	723	702	708	722	688	671	693	671	728	680	743	727	725	698	672	649	648	719	682	725	680	666	680	687	699	643	678	710	667	725	709	720	673	697	679	706	650	666	653	712	705	723	680	699	742	688	685	700	699	703	687	694	725	673	739	744	654	660	677	712	682	700	713	745	718	675	745	666	686	674	712	700	720	696	662	672	645	682	698	722	666	689	704	685	644	698	678	719	717	669	712	723	731	696	667	690	672	681	723	707	723	694	680	686	663	696	688	686	651	731	716	720	740	680	710	696	676	689	709	696	701	723	636	699	702	712	710	728	715	707	711	696	716	667	699	721	745	740	655	680	671	667	700	662	702	725	701	684	678	659	726	689	665	678	674	724	755	709	665	666	695	688	685	724	720	694	681	672	677	658	724	686	700	665	668	672	665	712	671	706	707	681	717	669	701	667	724	660	690	697	691	646	743	721	651	688	683	713	715	712	684	708	689	680	667	694	716	722	735	706	685	705	738	730	736	708	715	730	618	684	702	659	703	739	690	685	699	693	714	666	656	702	704	699	685	695	734	648	670	693	690	675	667	656	683	685	709	687	671	686	666	704	694	662	665	665	656	689	673	674	687	668	727	692	704	666	710	731	694	698	748	693	714	660	680	702	721	704	690	670	696	668	744	649	705	652	653	687	706	651	691	678	646	670	667	674	768	694	697	709	683	695	729	704	712	696	734	679	683	672	706	668	696	621	713	690	717	680	724	707	684	729	665	708	691	705	677	729	708	654	709	704	706	679	709	697	692	685	732	664	666	642	712	747	718	625	651	694	715	670	688	668	688	660	696	723	745	657	703	682	714	705	679	715	719	702	718	649	719	720	690	642	716	717	734	675	745	724	699	706	699	691	726	689	685	691	740	697	699	686	697	663	670	677	690	701	702	699	684	656	660	695	695	742	673	688	660	683	689	667	711	719	686	715	717	702	692	684	713	668	703	715	732	677	690	650	642	660	676	692	699	676	707	712	655	727	669	688	693	669	715	649	727	709	668	704	734	706	689	651	674	707	685	700	660	690	692	700	710	719	705	729	672	695	676	691	671	625	739	685	716	732	671	672	674	649	714	703	685	724	663	667	696	719	720	713	670	690	707	693	671	719	662	644	675	683	724	676	696	661	679	705	719	683	705	689	697	702	682	670	717	678	701	694	685	704	705	695	671	682	710	656	699	696	675	612	688	648	716	680	701	680	649	722	679	679	660	691	674	713	700	705	679	731	674	680	687	714	700	710	686	728	719	712	683	649	630	734	675	645	694	665	710	702	735	676	717	652	694	745	745	710	672	695	677	684	720	695	687	675	646	718	719	653	675	735	716	708	674	722	734	698	662	685	706	677	677	684	687	728	720	670	742	683	701	720	715	690	699	710	701	717	719	685	633	692	688	653	677	671	667	717	681	691	680	712	726	709	703	702	694	726	678	654	676	681	694	679	686	703	706	712	663	675	670	667	732	664	662	669	678	717	684	697	674	673	699	745	702	698	734	706	717	676	716	678	697	731	720	703	691	705	679	681	685	693	740	708	686	752	707	697	658	709	655	711	681	703	678	649	696	697	683	725	686	703	717	655	700	681	697	676	676	653	659	734	715	718	688	688	762	726	679	722	679	708	675	692	641	727	697	669	671	721	709	747	728	680	674	650	712	723	719	669	697	682	697	649	685	672	677	686	697	710	685	694	694	708	649	697	720	676	735	684	699	712	675	629	671	668	736	638	699	699	719	699	719	667	679	706	681	718	679	688	661	671	693	716	699	696	730	700	698	698	728	707	719	677	710	695	706	691	680	674	697	736	673	711	686	688	700	679	682	675	652	658	719	685	735	649	676	692	686	677	700	711	666	668	684	698	683	718	662	692	696	679	703	681	713	669	729	677	668	688	681	746	691	686	674	724	717	680	713	662	674	694	726	716
23742	21101	28798	25818	24006	22872	17654	10054	6748	5132	4018	2959	2384	1866	1696	1712	1491	1288	1230	1207	1198	1168	1128	1121	1068	1038	990	947	964	988	952	919	860	856	876	851	797	815	917	839	851	846	821	831	867	877	873	824	820	851	817	835	838	812	813	828	805	808	810	771	795	811	799	828	788	774	790	803	780	761	738	804	767	785	815	843	797	833	779	838	797	801	827	768	795	810	832	745	756	822	809	771	813	775	797	787	839	791	795	786	801	761	803	786	802	755	801	831	816	779	783	756	769	765	790	803	780	806	761	784	801	774	809	774	799	780	786	783	801	714	759	828	788	776	788	804	832	802	773	802	768	765	775	806	769	786	761	789	791	798	867	752	793	830	760	796	808	781	758	757	840	834	741	811	786	795	763	819	788	772	764	811	755	783	728	775	836	761	771	749	755	783	776	792	764	807	777	855	769	765	793	827	756	773	835	778	759	810	783	811	854	822	817	750	733	768	785	799	811	766	761	765	806	795	812	832	795	768	798	811	785	788	756	819	833	694	790	778	842	785	786	794	784	758	798	806	748	804	749	830	797	776	784	796	794	757	765	777	799	781	803	766	803	781	808	794	797	813	743	783	771	775	761	779	820	758	808	775	798	819	757	719	818	827	819	781	772	815	860	801	818	811	828	806	819	751	758	773	776	763	753	852	785	744	792	764	765	813	769	777	770	822	795	720	781	810	808	771	833	759	806	772	805	837	761	768	807	814	783	770	803	752	786	787	807	759	770	821	786	778	733	758	763	802	822	806	809	860	790	808	835	813	792	731	838	836	781	781	780	789	809	758	789	840	751	739	711	756	762	764	799	796	786	772	772	742	813	834	775	805	819	792	808	812	761	777	814	803	754	809	813	781	773	793	853	840	778	757	788	805	756	806	797	772	786	723	816	824	769	763	773	827	829	793	753	791	757	790	804	790	802	773	806	803	756	865	785	772	809	752	768	765	794	808	771	816	723	776	806	764	815	816	782	805	782	827	774	801	773	756	790	792	816	755	786	806	795	800	829	807	832	796	785	794	773	770	726	810	749	837	743	769	811	736	760	804	794	818	810	799	826	767	814	757	824	761	760	810	767	762	829	792	810	805	788	812	838	783	754	753	760	750	753	715	784	781	774	778	788	771	788	789	777	812	790	797	815	762	760	792	758	841	802	765	793	720	814	786	832	803	774	770	792	794	772	797	806	832	786	798	804	774	796	822	812	825	847	755	790	787	810	752	839	797	806	826	773	752	793	769	799	835	815	796	800	828	806	815	805	788	783	800	791	790	797	801	776	755	818	810	831	799	784	826	772	795	736	784	768	798	740	738	794	753	795	808	788	759	775	792	772	804	763	800	786	780	779	760	825	716	743	795	834	815	766	756	796	761	826	773	850	761	784	797	853	824	776	803	792	795	780	810	784	798	804	774	772	788	752	784	768	791	761	760	797	791	819	757	792	801	840	815	721	780	766	759	751	714	788	770	797	811	776	834	842	739	733	801	793	789	811	773	765	769	805	805	750	783	804	751	808	771	772	765	800	825	778	789	730	754	831	825	789	768	812	766	836	750	827	766	781	794	774	796	832	781	741	812	854	807	787	776	847	796	805	847	826	757	782	762	768	810	800	807	820	780	837	787	778	731	797	768	710	769	851	856	755	755	777	817	798	789	786	774	817	772	851	810	754	771	771	770	753	759	848	780	773	753	815	813	834	877	793	825	797	807	798	747	848	786	798	822	760	799	779	752	788	779	807	801	786	795	782	791	743	790	828	786	801	840	749	766	812	764	761	775	835	792	849	801	825	772	798	765	824	823	797	800	763	770	835	781	778	727	791	794	744	775	821	747	802	736	824	812	800	785	793	848	802	755	809	762	798	820	865	769	799	800	798	800	772	802	796	785	729	821	750	786	812	844	770	810	800	777	788	761	839	742	800	735	772	730	820	774	773	764	802	776	796	846	793	752	796	767	813	771	806	772	748	769	802	811	761	753	789	788	801	799	735	808	772	777	762	795	800	758	806	829	772	761	773	806	788	806	794	740	781	816	778	784	739	818	799	784	765	797	812	816	824	804	790	771	815	756	785	762	806	720	805	786	768	747	797	819	736	788	783	798	787	755	810	763	739	812	758	765	769	769	791	752	760	741	775	799	783	786	758	783	740	771	761	794	782	792	780	820	837	779	809	791	776	803	779	803	820	781	783	809	776	792	799	764	856	763	760	821	798	742	725	725	762	782	792	764	800	813	803	719	769	829	767	787	795	775	831	793	798	829	800	782	797	720	811	797	768	816	800	820	795	755	800	778	758	801	783	805	774	806	813	773	829	780	822	807	824	785	760	771	821	779	797	812	803	740	788	808	808	746	794	757	786	813	779	841	859	800	844	753	782	783	845	806	781	778	784	801	820	776	783	807	821	796	810	783	763	797	850	796	774	778	756	828	793	773	804	767	811	797	768	815	826	756	741	803	765	758	799	741	812	793	844	825	835	747	781	815	819	792	767	804	793	858	752	832	794	793	795	797	795	822	745	780	769	796	790	809	760	812	870	807	800	768	784	791	787	767	852	814	801	842	769	822	812	789	785	822	783	788	784	760	752	807	807	828	811	799	807	792	823	785	783	801	764	788	829	800	777	809	850	799	765	747	790	826	800	737	770	810	764	827	756	862	780	755	762	791	804	784	791	772	769	762	774	780	790	779	805	785	807	876	775	803	823	746	757	770	803	798	780	714	851	791	734	769	792	808	823	765	829	791	802	821	810	750	748	807	841	838	827	782	792	780	819	788	835	742	831	779	817	813	789	805	826	820	827	801	773	784	847	827	782	819	784	845	806	778	773	782	849	768	797	801	792	808	782	826	802	829	739	796	791	806	785	800	740	815	766	807	764	721	791	805	801	762	774	770	748	747	792	812	766	832	790	809	817	805	774	807	820	806	796	785	744	738	776	761	762	833	746	757	854	717	808	763	805	804	819	809	798	803	790	751	787	842	747	787	836	810	824	794	781	770	755	760	765	805	809	801	764	803	776	766	808	741	876	787	802	762	818	826	778	765	753	820	807	810	828	784	774	758	803	796	775	793	836	806	807	816	783	822	786	812	803	793	766	803	799	828	804	764	778	856	770	790	807	806	847	766	770	779	747	791	855	759	740	804	816	789	803	785	755	802	776	754	787	774	795	757	804	811	779	813	756	806	788	834	793	851	845	770	781	763	858	780	778	772	822	844	769	787	755	810	797	795	742	823	810	746	840	768	788	803	765	775	821	790	843	746	787	790	838	774	872	818	790	781	822	821	766	778	852	783	773	768	768	825	804	759	769	738	819	796	810	750	803	781	797	730	778	766	816	808	809	782	838	752	812	787	803	747	812	766	795	789	820	834	766	771	810	829	777	804	866	787	803	802	775	785	860	807	780	769	794	781	821	749	831	805	819	789	789	799	835	798	783	782	777	779	766	781	801	809	787	770	792	789	802	807	793	805	752	840	746	770	755	705
32723	56424	46425	36301	28418	22821	17471	12790	9544	7503	5666	4190	3261	2621	2270	2125	1850	1566	1373	1370	1325	1413	1329	1164	1188	1164	1147	1083	1071	1071	1026	1004	971	927	879	915	927	869	828	895	923	837	871	865	844	807	883	813	831	855	798	799	825	818	820	796	780	799	800	822	797	757	807	797	817	760	788	803	750	744	793	809	738	759	809	742	806	791	754	773	814	738	787	801	770	821	820	766	785	803	789	810	808	772	794	822	800	794	768	816	745	768	793	811	783	824	810	818	779	798	795	795	794	776	759	815	779	794	791	803	801	756	769	806	764	799	788	749	798	798	771	814	782	830	782	825	792	760	754	766	740	789	831	855	815	795	832	782	753	768	801	828	771	786	807	781	807	848	806	769	794	779	802	819	849	788	766	769	764	788	812	817	793	733	808	813	780	789	769	832	757	830	823	781	789	808	766	805	773	778	769	746	805	794	784	810	748	796	778	762	782	770	811	724	760	788	801	789	885	769	768	770	780	860	798	786	780	836	899	777	840	748	769	811	815	811	809	834	824	764	789	795	785	783	787	817	824	783	832	782	788	837	772	804	829	774	806	775	793	769	779	804	791	794	781	812	842	785	795	785	792	848	766	727	772	791	778	787	790	774	797	797	761	786	725	780	790	765	765	728	840	765	766	807	763	803	794	840	838	807	778	803	764	794	812	786	758	797	742	796	798	725	794	839	780	796	777	770	806	789	821	808	778	821	779	784	737	763	832	772	864	809	815	791	831	788	806	785	829	815	799	783	877	784	778	807	818	816	777	798	830	727	790	799	772	735	818	813	820	805	794	795	784	783	774	754	798	768	773	794	784	794	789	761	780	777	805	845	825	804	792	818	832	756	778	734	789	833	809	817	823	777	801	793	822	828	754	810	829	798	783	779	814	726	766	789	744	781	795	772	792	802	785	791	781	736	790	781	782	783	750	748	813	773	841	799	837	786	789	767	796	765	782	807	786	753	833	798	819	798	821	772	802	800	804	744	790	785	753	859	803	741	797	778	790	791	775	793	765	765	795	789	752	738	844	793	839	790	790	769	848	824	799	754	803	764	802	803	817	789	756	808	776	822	754	777	803	768	825	846	783	777	824	795	782	818	763	822	836	739	774	760	801	813	814	771	759	805	783	808	785	816	765	818	781	770	774	813	788	779	750	771	808	798	761	781	794	769	737	824	780	822	739	792	762	813	780	735	809	841	775	777	834	805	799	796	841	831	814	777	786	835	758	767	793	853	771	824	807	790	784	816	738	845	814	825	803	782	822	783	746	781	800	811	815	788	842	810	745	848	794	817	779	816	725	764	799	753	774	805	796	821	773	778	781	770	862	786	783	760	785	760	853	776	806	776	851	773	782	820	785	737	847	772	768	840	776	776	780	792	825	819	814	808	776	792	797	783	805	800	823	781	785	739	862	822	807	775	770	765	804	758	785	818	835	773	780	830	777	830	802	803	816	793	745	800	786	797	761	765	783	767	774	840	805	792	753	823	783	777	831	806	765	781	808	801	784	840	795	796	777	782	807	754	795	774	835	797	809	774	793	795	822	803	802	789	790	765	758	783	857	792	839	807	761	815	840	782	803	829	773	766	793	785	812	801	837	805	819	843	772	804	845	806	794	809	757	783	802	770	847	819	764	799	827	750	796	811	812	789	780	800	835	774	769	818	745	822	754	751	814	761	794	775	816	745	780	759	814	834	794	785	828	761	834	773	791	852	796	794	781	818	838	752	812	808	761	839	805	783	779	775	785	840	810	829	800	760	736	764	754	824	784	808	774	782	793	804	793	769	777	793	818	799	779	789	795	804	819	798	763	817	776	810	815	750	749	800	802	790	798	799	812	750	786	801	786	773	793	772	750	841	773	812	813	781	780	822	862	819	807	820	761	803	769	767	828	759	795	793	805	867	750	814	749	808	783	799	830	748	772	808	765	799	828	763	837	758	828	760	770	800	826	809	773	802	772	766	799	778	835	798	800	808	785	794	773	788	783	762	801	806	770	796	826	825	802	845	778	800	732	774	768	779	796	775	832	796	825	836	832	772	793	821	810	767	787	812	803	809	822	826	820	801	748	817	744	766	805	769	791	781	841	769	778	775	771	811	780	735	788	800	783	709	840	803	820	831	750	779	784	829	758	806	780	803	785	778	780	777	824	821	781	826	801	867	774	750	770	773	775	795	822	747	801	819	780	753	841	756	800	803	809	769	715	818	807	796	815	810	792	811	820	793	782	786	824	809	819	810	754	802	808	760	809	774	787	767	783	789	769	791	764	799	810	825	823	795	823	730	712	765	807	796	795	802	820	794	744	773	818	838	826	812	815	741	789	759	828	756	777	808	795	818	792	843	752	766	746	811	782	817	755	802	784	740	803	760	805	836	801	836	769	774	810	761	860	798	785	785	773	747	765	809	856	751	762	787	789	773	826	781	808	743	788	797	803	768	742	783	783	778	776	821	839	779	783	815	808	762	749	831	754	798	781	815	779	782	789	754	812	761	775	842	785	830	796	777	792	808	788	801	765	836	791	781	801	834	735	770	733	719	761	798	776	793	820	799	852	768	782	788	788	771	793	798	802	818	788	795	779	765	813	773	807	773	782	774	793	845	826	788	764	771	805	767	825	767	774	797	803	784	758	804	817	777	794	769	757	786	775	822	786	812	833	872	793	733	792	772	774	779	792	754	803	820	789	794	723	770	793	759	764	792	801	779	789	766	752	800	791	763	788	774	750	795	804	774	782	806	818	757	751	805	760	775	791	806	758	820	779	793	801	755	786	761	808	812	807	827	816	821	838	793	795	771	766	845	758	766	796	852	820	800	805	765	782	774	793	775	773	758	797	794	770	825	814	811	751	802	763	736	773	818	775	778	752	841	784	770	756	792	812	776	797	818	796	817	771	828	788	775	775	801	796	775	825	770	753	839	759	823	820	763	811	826	807	809	776	818	774	778	824	825	767	788	795	769	850	784	784	797	791	826	758	747	818	768	774	830	769	784	792	816	800	818	783	866	809	793	797	825	813	818	796	760	765	763	772	801	815	783	798	840	824	779	771	786	781	804	756	731	789	780	817	836	799	778	830	806	808	790	757	798	789	789	763	805	822	815	801	845	765	805	769	803	831	751	817	789	847	790	790	749	773	766	750	771	850	771	786	808	770	791	822	723	757	789	776	738	769	777	758	783	813	761	747	852	832	828	804	805	823	784	777	812	776	826	754	765	774	773	833	736	765	784	787	797	785	829	790	792	818	798	825	809	826	800	793	776	822	793	772	804	743	805	775	780	841	752	827	766	783	791	790	779	793	767	789	808	740	730	787	756	774	772	747	816	745	846	803	822	788	779	779	813	828	797	776	796	796	759	773	824	756	746	771	811	803	803	746	771	861	823	810	761	818	799	776	767	810	793	785	790	740	799	787	810	794	749	815	797	790	819	849	810	787	759	827	806	787	834	849	801	817	764	804	823	787	769	800	794	815	801	830	772
24801	21234	29369	28571	22909	16966	11463	7318	5066	3925	3050	2377	2053	1621	1531	1448	1312	1185	1196	1100	1172	1066	1037	1007	983	1004	944	977	992	917	911	856	919	849	833	843	845	828	844	869	820	875	862	816	840	841	828	834	793	815	794	799	796	770	805	834	855	816	832	782	790	803	735	796	825	811	762	808	792	790	801	844	812	771	874	829	785	744	774	768	794	758	779	802	851	775	780	724	831	764	847	801	796	791	808	799	789	771	779	816	804	841	780	799	791	789	786	809	835	808	802	783	840	777	785	753	814	751	791	818	788	825	812	824	762	825	809	786	801	763	783	807	812	798	785	779	790	801	818	777	833	749	783	826	798	777	791	793	835	745	784	782	812	753	811	773	815	843	842	808	846	811	795	841	800	748	763	818	795	774	784	792	826	756	863	814	820	784	828	820	836	768	787	810	784	850	767	789	749	782	767	789	786	847	795	826	790	802	781	795	814	796	766	823	787	828	823	781	830	745	795	818	827	774	802	836	780	761	788	813	760	825	795	821	785	786	752	778	748	799	812	819	841	801	833	833	771	856	831	795	862	846	849	857	817	798	801	838	847	761	777	824	804	776	797	859	812	752	770	777	748	893	757	829	827	812	782	760	811	828	802	831	826	751	805	772	803	818	760	772	771	824	815	808	808	802	818	803	786	787	791	803	787	803	778	794	856	733	786	831	755	808	810	754	798	846	783	779	793	803	784	817	808	781	797	827	775	763	817	770	811	865	845	790	766	783	783	786	788	772	801	815	795	808	795	788	829	802	832	762	780	791	788	772	777	755	818	823	792	760	819	819	740	807	802	764	782	778	755	784	832	782	775	812	823	774	799	762	814	790	789	787	810	829	756	816	791	762	808	807	783	768	813	811	811	838	771	777	783	782	812	821	765	837	831	829	842	788	769	808	769	777	859	777	807	813	759	770	845	852	799	837	762	835	816	799	747	818	769	788	797	804	775	790	833	812	779	784	844	762	762	874	782	819	798	797	828	770	771	773	888	787	802	796	797	819	780	778	763	806	793	817	784	718	789	777	788	821	820	795	799	822	833	794	803	767	739	811	850	785	831	758	812	829	759	768	771	775	786	761	782	766	825	832	791	727	841	812	750	822	830	815	771	775	779	782	825	783	846	818	776	793	794	836	801	789	777	826	803	755	847	822	790	788	901	826	767	796	783	769	816	761	837	783	806	774	822	847	803	832	764	800	773	790	803	864	791	774	794	750	826	828	797	806	816	817	774	806	789	786	868	815	754	811	777	773	799	832	820	820	780	797	824	784	814	801	821	799	759	824	762	773	801	839	798	817	793	769	815	824	797	800	778	795	836	745	736	783	726	797	799	784	806	775	789	801	796	801	757	776	772	786	783	832	832	817	832	820	797	787	781	805	803	829	778	816	835	773	804	806	861	752	817	837	809	737	787	796	838	820	846	777	815	746	780	858	810	814	771	850	823	780	851	733	839	787	778	814	802	746	775	819	804	832	813	784	832	774	791	790	777	768	777	808	822	859	777	797	792	815	843	849	808	808	788	778	721	793	798	811	787	771	793	841	767	769	782	819	782	831	826	779	769	792	832	841	821	755	810	865	845	807	798	740	805	881	842	828	841	799	814	812	776	761	846	793	738	812	845	804	772	782	835	820	790	789	796	843	784	717	761	746	735	779	765	814	761	815	786	784	778	798	792	813	762	836	802	773	776	781	775	792	763	770	805	798	775	775	813	824	785	777	795	782	815	841	792	804	821	826	821	794	785	770	808	814	764	773	795	773	791	812	779	833	801	813	810	774	798	798	761	755	823	819	781	811	781	774	797	786	781	761	788	786	825	810	761	804	851	760	791	805	793	736	718	782	788	828	772	746	781	829	807	785	795	824	793	745	779	817	788	817	822	777	800	788	808	782	777	747	828	829	793	767	781	803	778	806	791	775	793	780	796	794	775	777	821	777	836	778	760	743	807	787	813	815	834	781	788	836	813	824	743	743	780	793	806	778	779	712	757	869	786	765	792	797	779	789	801	784	830	808	836	835	761	809	849	776	807	750	843	777	819	750	787	759	784	846	785	801	780	821	783	761	823	816	804	789	833	852	816	767	834	796	783	810	738	768	821	779	780	806	824	733	824	828	817	813	802	800	793	824	776	779	798	827	805	762	797	863	831	809	825	862	776	778	764	809	789	815	813	773	838	791	794	790	741	775	765	860	792	817	741	830	781	761	816	834	790	777	762	761	822	785	831	824	740	786	800	839	808	794	820	778	780	812	770	858	802	787	794	739	804	822	765	817	816	814	760	818	798	804	798	844	757	823	814	805	796	766	849	791	810	808	837	792	768	792	812	764	798	801	778	783	793	791	801	822	840	785	858	823	775	834	829	760	792	781	772	790	782	778	787	776	762	757	794	829	789	831	759	806	823	766	837	791	819	775	785	789	799	779	775	826	785	794	818	791	787	785	795	804	784	727	809	755	784	820	820	746	825	799	824	769	808	759	758	806	828	768	812	802	812	791	829	845	826	782	832	820	763	774	817	818	777	824	785	856	848	850	802	805	767	818	846	817	825	810	830	775	794	779	834	804	819	817	736	750	732	802	844	784	798	800	817	821	808	810	825	814	815	766	820	790	720	791	816	827	772	832	745	809	815	786	769	790	810	784	817	765	791	804	772	825	824	817	778	808	792	816	765	753	753	786	811	758	793	812	786	821	816	798	762	745	802	771	795	807	808	762	775	793	847	800	811	782	801	779	788	823	783	812	764	850	776	795	801	784	774	788	846	795	799	818	752	789	779	828	800	784	826	829	811	860	782	823	775	776	773	767	801	827	754	853	807	864	833	768	798	812	768	781	791	846	754	835	783	772	812	815	783	798	762	819	748	787	815	821	798	815	780	734	838	761	793	788	808	784	814	803	793	798	767	792	810	827	796	810	754	829	839	816	798	779	842	782	810	797	835	821	785	795	831	807	767	827	800	757	800	814	791	825	808	758	783	842	809	783	838	777	828	817	768	827	770	823	769	751	786	786	780	831	810	803	800	774	770	827	821	781	773	780	778	836	822	820	814	796	793	806	821	819	775	759	780	797	831	786	743	830	814	823	838	802	811	785	802	793	836	781	753	768	775	796	798	797	816	814	805	785	776	815	790	780	804	796	799	770	755	797	806	774	797	842	804	773	783	807	794	777	768	790	744	731	778	787	798	808	817	774	716	778	793	741	761	837	801	730	739	762	787	819	792	803	807	813	791	782	815	782	763	828	802	768	779	796	779	798	797	761	800	867	795	814	759	787	801	762	703	794	863	793	812	791	813	815	834	769	800	792	764	838	769	823	822	802	802	812	794	827	837	843	819	768	786	787	743	835	795	783	824	761	824	829	778	816	784	784	818	774	789	771	827	827	790	819	828	814	807	807	821	768	830	821	853	766	789	812	851	811	762	785	762	748	798	770	793	824	760	808	868	799	755	733	839	775	756	787	820	741	858	812	754	819	785	845
31912	52750	42893	32114	24810	18619	14385	10557	7886	6082	4561	3658	2944	2231	2056	1898	1551	1469	1372	1270	1340	1216	1194	1125	1097	1200	1091	1074	1095	1056	925	953	993	949	874	868	895	841	873	870	835	860	868	854	854	817	852	876	814	839	907	846	810	803	800	827	824	828	817	858	830	865	791	818	835	815	796	833	812	828	797	779	844	832	763	801	805	803	817	785	836	852	812	800	837	810	806	788	827	840	840	811	851	801	843	763	809	814	820	853	849	823	781	801	784	834	828	863	769	807	810	769	806	818	811	833	827	813	806	819	799	830	807	814	802	797	815	857	837	812	822	796	766	758	788	827	870	751	840	840	791	815	852	764	859	828	796	820	829	823	817	833	797	826	835	825	864	788	786	879	815	806	814	833	798	816	779	785	839	767	808	854	755	801	833	777	821	810	817	827	839	798	839	832	841	820	824	856	811	845	830	757	788	793	810	820	810	767	811	807	796	827	844	850	802	805	825	774	822	824	820	796	778	781	830	783	813	820	837	807	786	885	768	826	826	789	768	837	811	807	788	786	780	766	804	817	818	779	823	823	783	761	843	872	808	798	852	815	789	835	838	881	868	837	789	787	767	872	832	771	800	777	807	747	777	829	828	818	851	858	747	789	760	799	806	785	821	810	827	849	837	761	835	845	846	851	810	829	853	833	835	819	819	786	844	796	808	830	780	838	862	820	841	845	800	738	803	809	805	789	845	835	773	818	781	855	811	799	803	821	850	868	836	793	776	776	770	809	840	790	787	753	829	851	796	780	798	826	831	857	838	842	819	816	810	840	831	840	789	824	773	873	856	803	859	806	828	786	788	839	826	858	798	824	851	850	851	807	856	796	763	821	827	841	809	833	863	784	801	825	810	868	835	795	822	827	879	835	821	809	819	793	837	831	852	830	805	814	811	833	786	863	839	813	850	799	770	850	817	777	808	811	831	849	789	831	779	836	800	805	798	804	856	842	800	828	860	839	813	775	811	854	797	861	743	794	857	825	821	797	751	808	809	833	814	831	789	792	834	845	805	887	800	853	828	864	811	811	807	803	817	781	843	787	793	848	823	780	789	764	757	819	807	773	833	866	781	817	837	791	802	797	825	815	735	794	822	849	790	822	799	853	804	869	793	849	826	816	777	821	822	849	851	830	782	826	814	794	838	806	793	826	811	815	796	817	796	774	792	800	784	820	802	846	811	804	836	818	823	875	823	828	824	790	807	832	800	786	780	843	821	807	802	834	841	844	850	810	831	796	784	802	778	804	799	826	770	849	806	792	783	803	804	820	813	780	775	766	806	782	779	836	849	849	876	778	819	813	802	831	805	850	762	821	860	826	807	795	844	887	872	812	812	764	828	822	830	832	838	796	793	823	797	772	838	830	834	825	761	786	820	785	766	794	845	841	859	821	856	803	790	827	833	794	731	800	833	823	817	811	810	830	885	847	814	826	794	840	802	836	798	795	782	814	797	784	767	823	768	769	790	766	848	782	811	779	865	842	759	904	814	813	813	815	814	792	825	771	863	819	829	843	832	834	843	851	802	822	802	789	795	844	828	803	791	810	848	780	857	813	840	816	798	846	811	819	795	815	799	860	765	784	821	762	803	849	814	747	831	794	779	801	847	820	816	769	832	798	806	808	809	790	829	844	790	810	828	859	890	757	818	805	804	795	836	836	847	768	856	838	822	863	834	787	821	737	792	795	780	797	826	851	807	839	821	829	817	830	824	825	818	785	849	821	775	772	757	793	787	805	849	817	808	827	819	817	757	834	818	877	774	825	828	791	844	831	824	835	849	794	833	740	823	822	835	863	797	795	799	782	827	818	800	848	787	763	805	816	782	807	799	815	847	780	819	827	798	871	870	821	806	776	807	812	833	795	839	753	797	804	811	833	764	805	837	788	810	828	818	808	801	860	856	829	817	859	795	792	789	805	844	825	802	837	839	794	833	831	833	835	828	820	835	810	836	771	867	809	808	811	830	803	832	850	856	795	810	860	863	776	815	816	782	808	831	865	848	778	793	848	862	765	832	830	807	782	815	830	843	819	803	837	801	810	821	797	823	844	779	765	806	814	836	817	835	823	785	822	824	873	814	848	763	871	808	825	814	813	858	824	818	812	834	806	827	848	804	770	820	837	824	788	791	809	793	837	863	799	829	872	787	842	827	891	855	836	811	826	825	836	768	791	809	798	777	829	774	795	800	800	834	845	785	800	818	837	850	816	851	810	841	805	786	788	846	780	751	793	833	843	864	812	799	805	797	835	806	814	792	811	839	802	841	759	798	804	801	811	810	797	795	804	822	835	837	800	780	820	831	816	826	832	820	801	793	844	816	795	826	832	836	831	766	816	805	849	830	827	788	816	825	809	805	803	839	829	848	841	799	842	819	800	812	774	800	774	848	841	813	831	753	859	859	856	843	797	812	849	811	835	791	842	825	883	835	783	788	807	836	839	788	833	828	798	811	784	816	839	808	797	826	826	801	794	759	836	785	812	843	806	805	820	801	825	816	851	802	744	773	869	816	785	788	812	817	824	794	804	788	769	816	772	741	836	823	847	795	835	904	803	860	875	819	841	858	805	800	775	820	825	847	826	828	830	794	793	820	831	827	841	875	818	776	793	828	780	796	754	815	806	840	882	789	841	789	812	789	822	833	804	756	826	822	807	854	794	803	835	811	815	825	792	867	864	824	791	798	762	793	820	800	846	788	817	860	822	824	817	792	838	820	812	819	837	794	802	841	816	861	833	822	813	799	810	812	788	775	842	763	835	796	815	853	814	823	804	768	779	836	820	772	770	817	792	840	832	835	845	827	831	824	836	868	833	812	865	838	819	837	816	829	751	828	828	821	779	846	825	832	828	824	826	798	822	850	796	810	830	781	862	783	860	814	831	763	816	858	809	848	782	809	780	860	786	799	843	851	820	861	775	793	819	839	839	816	824	787	848	821	830	825	850	756	831	758	846	792	820	809	805	770	810	817	810	863	774	820	839	821	811	788	820	832	780	832	886	844	839	798	799	804	833	834	831	827	781	821	793	773	811	798	850	787	811	816	770	824	799	793	810	875	756	837	782	828	868	810	796	791	827	812	799	795	823	763	818	849	793	755	830	816	818	849	822	770	819	828	812	813	821	864	802	790	820	795	841	784	791	771	835	817	802	860	824	822	851	886	827	847	796	799	818	790	792	854	801	816	774	842	815	825	776	793	796	851	828	812	829	829	799	810	760	821	803	821	814	791	825	822	826	808	793	798	795	812	855	811	780	815	783	868	798	820	819	784	794	778	812	830	841	844	802	780	879	829	763	799	806	865	853	851	782	823	803	803	829	829	822	767	855	742	778	810	822	769	809	800	804	836	834	784	856	802	833	803	824	828	770	849	827	826	760	825	776	809	793	841	843	860	825	803	838	795	862	842	763	845	816	824	807	881	816	812	825	811	774	830	856	849	840	844	806	782	817	834	816	769	767	832	776	806	867	820	763	833	798
22496	21048	28755	23913	22196	23998	24550	15143	10314	7537	5580	4287	3507	2711	2618	2426	2090	1878	1816	1681	1660	1571	1421	1542	1418	1446	1347	1440	1321	1287	1202	1153	1181	1212	1137	1139	1130	1132	1102	1120	1089	1094	1060	1073	1077	1138	1082	1029	1050	1028	1026	1000	1063	1017	1053	1044	1005	1027	1014	1007	1019	986	1073	988	1011	1002	1050	1036	978	1076	1008	1069	1070	1003	1036	996	1035	988	1044	1030	1015	1034	941	1039	964	989	1009	949	991	1019	1029	1037	995	1025	1055	996	966	999	1006	1031	1085	1035	999	992	1024	994	1036	995	970	1017	1050	1023	975	1049	1076	1037	982	1080	1015	1091	962	998	985	1062	969	1017	1024	1015	1032	961	1019	1087	987	989	967	1027	1044	1015	1006	1060	1051	1045	1015	1047	970	1023	1073	952	1070	1018	984	1001	1052	1000	1025	988	1030	980	1108	1050	1046	1050	973	998	1003	972	1033	1020	1006	989	996	1047	976	1024	1029	1012	1000	1030	969	968	1042	1029	1043	1023	967	1008	1022	1045	1004	1014	977	1051	1022	967	970	1056	1013	1056	996	967	1029	958	1022	1016	1025	998	988	1019	957	1040	1060	981	973	1020	1003	1017	1034	1022	1062	1022	1075	1051	1025	988	991	1008	1045	1026	1024	1020	993	1016	929	1039	1035	1026	969	1004	1057	1034	1013	998	1067	1058	969	981	1025	1050	1006	1019	1066	972	961	981	1010	1008	1044	1017	1013	987	995	995	1061	1094	1012	1039	1065	1046	981	1044	1000	1043	1033	1034	959	1047	1017	1025	991	966	978	1076	1022	1071	1014	1003	973	1052	997	1008	1008	969	1055	1065	1033	962	1004	983	1060	1012	1050	955	1014	973	1001	1055	954	1002	1039	1053	982	940	994	994	1041	996	1025	1044	1011	1028	1068	1040	1057	1056	940	988	987	1022	1049	1011	1003	1059	1029	999	1038	1051	1016	1020	1055	1033	957	1036	988	1043	1035	1063	988	1009	1030	1029	1033	1032	968	1048	981	1032	1010	1065	955	985	1035	1043	968	1005	1048	1044	989	1044	1092	1047	1056	985	971	1054	1118	1015	1066	1071	1111	990	1020	1063	1092	966	1050	950	972	988	1030	1080	1030	1030	1032	1004	989	1020	1057	996	1042	1006	965	998	1005	980	1001	971	1034	1068	1034	1070	1009	1015	1044	1028	1042	1018	1034	1070	1052	1038	952	979	994	1039	1029	968	1015	1021	989	1041	999	1010	1020	1065	1065	1013	1021	1055	1023	997	994	1024	1019	1016	997	988	1008	1015	998	1026	1031	1007	1008	1028	1040	1023	997	1084	1021	1042	1048	1025	1038	1087	1015	1017	1004	976	1037	1012	955	970	1010	1027	1083	1017	1009	1012	1032	922	981	1048	999	1058	1059	1016	1021	1003	1050	1003	984	987	978	1018	1019	1009	1025	1024	1085	1010	1051	1039	1042	1018	1033	1027	1005	1005	1026	1000	1015	1057	1048	996	1005	1011	973	1028	998	1052	960	1009	995	954	1037	1048	998	977	1060	970	984	1022	1032	1021	1003	1024	1039	1074	1016	1021	1025	1019	1069	1071	1007	1055	976	1021	1047	991	991	984	1017	983	998	1002	990	1046	1061	1015	1002	1015	1083	981	981	995	1054	992	997	1072	1024	1088	1021	1046	1000	1018	1048	1057	1045	1003	1027	1064	1021	1015	1034	999	973	1033	1028	1065	1023	990	1039	1035	1032	1007	1031	1000	1030	1058	982	1001	1051	1020	1026	989	1084	1040	1019	983	1041	986	1033	956	960	991	1000	1017	1056	1003	1031	1003	983	1014	989	1025	1010	1019	1082	992	969	1039	969	1003	1052	1079	1041	1001	1050	989	999	1029	1004	941	969	1036	1036	957	1013	971	1053	1007	1017	1028	992	985	1018	986	957	996	1085	984	1001	1022	984	1046	1047	1020	1041	1029	968	1027	1021	1032	1133	999	1034	989	970	1098	1051	1006	1037	996	1027	1114	1021	996	1007	1007	1073	1049	1017	1048	1008	1022	1081	976	1001	1002	1024	1035	955	973	1028	998	996	977	1056	976	1026	1046	1027	994	1007	1055	1033	1046	989	1010	1010	1022	957	970	977	1005	1106	1031	1026	1004	1057	994	1028	1036	1011	1021	1040	1046	988	1038	998	1042	1024	996	1067	1019	1019	1030	1033	999	989	1029	1050	998	1014	1040	1038	1065	1038	988	1043	992	983	979	1006	983	1047	939	1053	1001	1025	1006	1040	1010	1005	993	1041	992	1015	995	1041	1032	1010	1048	1043	978	983	1005	997	968	993	978	1008	1031	996	1049	1021	1041	1032	1008	1071	1025	1028	1068	1028	1006	967	1015	1050	1058	1045	1063	1048	1002	1029	974	989	1003	1020	1106	1088	977	1023	961	1005	1000	1001	995	987	1030	998	1048	982	1010	1017	1063	1016	1069	936	1010	1041	1021	966	996	1032	1071	1027	1012	1026	1013	1049	1006	962	1019	993	1057	1075	1038	1031	1024	1030	1037	1008	1051	1027	998	1065	980	1014	1036	1039	1058	1008	1000	1001	1025	956	1017	984	1025	1057	1041	1052	996	1038	1083	1052	1027	969	1037	1027	1001	990	971	1038	1038	1051	997	1055	1067	1037	1025	970	1006	1015	1011	1043	1043	998	1001	1055	1031	1038	1051	997	1024	1050	1048	1054	1034	983	1030	1023	1036	961	1064	965	982	1023	1000	998	1030	1007	1036	1024	1016	1042	973	1040	998	1077	978	1049	1034	1005	1070	987	1029	1016	1032	996	1017	1006	1053	1009	1030	1034	996	1008	992	1048	961	1032	1057	1073	1044	1019	997	998	974	1010	996	1001	987	1044	977	1028	1039	960	1029	1072	1083	971	1032	1041	989	982	1038	1056	931	1030	994	999	1105	981	1040	1021	1037	1013	1035	974	1091	1050	1033	1018	950	998	1021	1061	1055	1001	1054	1034	1032	1004	1051	1039	1027	1059	974	1103	1023	1019	958	1036	994	996	1009	1049	1000	993	1004	1008	985	1035	985	989	1059	1042	984	1041	1014	1056	1034	1041	964	1045	941	1033	1056	1010	957	1007	1059	1008	987	985	1003	1035	1012	1016	1037	972	1056	1039	1010	999	1012	1044	1060	989	1022	1037	1057	1003	1065	1018	1029	1070	1052	1064	1010	995	1045	990	1065	1051	1045	1001	974	1111	1048	994	1022	993	1015	1049	1022	1022	997	993	1050	1013	1038	1005	1076	979	1020	1046	969	1051	914	1018	1019	992	1004	1012	1020	1009	1059	981	1039	1034	1031	1002	969	1030	1046	1036	1016	986	982	1017	1091	1011	982	976	996	980	1025	987	1012	1048	1041	1015	1018	1031	1002	1010	1020	1041	1036	1025	955	965	1099	1011	1028	944	1057	1012	997	1009	986	1053	1016	955	1044	975	975	1032	1067	1077	1003	1023	963	1033	930	991	982	1068	975	1009	1004	1000	1028	1035	985	974	950	998	1038	1048	1020	1032	1039	1009	1008	943	1010	958	1000	1027	1010	1075	943	974	1057	1059	958	999	1003	1026	1039	1021	1045	1036	996	1043	997	1013	1031	997	1020	1019	1040	1086	1021	976	1084	960	1003	993	987	992	1062	1052	989	1031	995	991	1000	1048	1007	936	994	1029	991	1016	1009	1047	1062	968	1028	1034	994	1039	1002	1046	1043	991	1047	1015	1060	1032	1025	1061	1025	1030	989	980	1055	1036	1011	1045	1025	1002	1003	976	970	987	998	1010	979	1036	1025	1033	1026	931	999	990	1044	1041	1012	954	988	1060	1028	1008	1016	1043	1040	1096	991	1030	1029	1039	992	959	965	1023	1037	1003	953	1000	1022	998	970	1026	992	1041	1041	1067	1093	1073	1018	1031	989	1051	959	997	998	1011	1024	1018	997	992	997	1036	976	1043	1024	932	1000	1014	1025	1052	977	1006	1006	1079	1007	1056	1023	1019	1051	1024	1028	1044	1035	979	1024	1025	999	999	965	1033	1012	984	1010	994	964	1023	978	1061	1092	966	1002	1000	998	1009	1024	966	993	1013	1025	1049	1056	994	975	1000	1067	1059	1024	1036	992	1022	1060	1010	1005	1007	992	1040	1000	1027	953	1002	1077	989	1008	1017	989	1034	1052	981	1031	983	1018	1054	1015	982	1025	1069	987	994	1014	1005	1015	1005	1003	1055	1009	1033	981	1077	990	982	1029	1041	1030	1019	996	969	1013	1032	1027	1011	1000	1015	998	1039	1077	1038	1022	1009	1028	1009	1045	1011	1005	1050	1039	1026	952	1056	1027	971	1020	1004	1043	1059	1012	967	1006	1048	1020	1004	1004	1050	958	988	1049	1042	1019	1001	1029	1049	963	1017	1014	999	1004	982	1010	992	969	1064	989	1020	1088	987	1018	1051	990	1044	977	1089	1031	1001	1018	1042	1054	961	1060	958	1009	1012	1051	985	1010	1039	969	973	990	1051	1015	1046	915	972	984	1002	1003	1054	1036	1016	1004
35394	61223	51145	39982	32722	26379	21800	17197	13415	9978	7717	5846	4813	3697	3385	3000	2703	2288	2103	1965	1855	1838	1638	1635	1624	1507	1541	1464	1413	1412	1261	1255	1179	1153	1155	1191	1102	1110	1131	1127	1145	1071	1041	1040	1155	1109	1091	1139	1028	1064	1048	1007	998	1043	1024	986	1028	999	1059	965	1006	1052	1016	955	977	1010	1016	984	1024	1044	1023	992	970	1038	1027	1041	979	969	976	1014	958	1005	1014	1022	971	1024	997	972	1011	987	977	943	989	1047	1019	966	949	1006	954	964	1042	967	1008	1089	942	1046	1003	960	1009	978	1013	999	1059	1020	1022	1006	1027	988	1031	969	995	1033	1017	989	954	1062	958	998	966	993	983	1014	987	1017	947	985	988	1008	983	1029	1030	1022	1007	1019	959	988	973	980	957	1016	1030	938	1035	1019	997	1063	985	990	1005	1010	999	1000	957	990	956	967	992	979	1043	1017	1011	937	972	960	1043	977	990	1022	992	976	969	1028	972	979	980	1006	1042	1031	988	983	1075	973	990	946	1038	980	951	988	1008	999	1015	970	946	984	958	989	1014	950	1006	911	968	947	1007	985	983	877	994	973	968	1008	973	985	987	1022	978	986	938	948	1032	1018	983	1000	1002	979	999	1020	1037	971	989	948	1043	1016	972	1034	922	976	975	1002	1027	986	980	965	990	997	956	976	1041	1006	1010	1016	1003	988	1034	972	983	944	1014	931	979	966	970	968	994	932	1039	1006	1007	995	975	1013	991	1017	965	1000	998	1029	966	983	1045	1010	967	1031	942	1000	977	1041	1020	1035	1036	998	964	1006	970	1048	938	996	1002	993	1020	1024	1057	1003	993	1045	960	954	968	1012	1036	1046	998	984	1014	981	991	1028	985	1009	934	992	986	1013	984	1016	981	1054	1002	1030	1039	961	987	1042	982	986	989	993	978	995	1039	1049	1033	988	996	1040	976	931	942	998	981	966	1035	1035	993	971	950	990	988	988	983	1020	1002	958	1027	1004	971	985	996	1039	943	980	972	986	923	980	1059	1014	975	1005	975	994	1017	989	1002	991	971	950	1027	1044	1002	975	971	952	1010	995	973	958	1032	1075	1040	987	991	966	981	1035	1007	990	1029	1013	1013	1007	987	988	1005	993	988	1012	1024	973	992	1009	980	1078	964	1033	959	1019	966	959	997	1033	1047	1051	1001	1033	975	995	1046	1005	989	1016	962	973	1037	1036	1007	1033	961	973	975	1028	1024	960	993	997	987	956	1007	997	954	1011	1026	946	1000	1000	1011	966	970	1054	956	956	996	962	995	920	1049	1004	1002	1013	946	1019	1018	1074	1007	1004	951	1021	995	970	973	995	983	949	1012	1013	1048	1025	989	1006	1036	1047	990	956	962	996	957	997	1053	1003	1036	1007	1016	994	1012	986	1013	991	1029	973	1005	967	1029	974	995	1050	1016	1034	965	1022	1035	984	1001	1004	1056	996	959	1006	1012	988	1019	1042	982	965	1000	921	1004	1016	1004	979	991	979	995	969	976	975	1005	1027	982	998	992	1013	1021	988	966	965	1026	1040	1027	968	945	1002	1060	983	1062	984	1021	943	1007	990	943	967	1066	997	1022	976	987	970	997	1003	996	1041	1031	1008	970	980	1006	1028	1029	988	1021	1006	988	1040	985	983	998	1018	1042	1000	1007	1040	1032	975	1056	966	990	1002	1006	1033	1055	1002	1044	984	985	1032	959	980	992	997	995	971	1013	1022	1000	970	1027	1015	975	1092	1031	1006	962	969	962	1012	995	985	950	1016	1019	995	1002	1030	1016	981	993	982	931	993	1036	1033	1007	1033	1016	954	1007	1025	1025	998	992	1002	986	1000	1049	965	1014	921	1002	991	996	1020	1022	974	1047	1039	1014	980	999	986	1011	999	1000	1018	959	1000	1048	967	1029	1059	1039	999	1027	1010	974	945	1007	957	997	1060	1004	997	957	1014	1048	963	1030	982	995	1021	961	1012	958	995	1025	1083	1025	988	1000	1027	932	933	1011	1007	1100	929	1042	1021	1042	1021	951	986	1028	1038	983	968	1001	989	968	970	1003	992	967	969	961	1058	1012	1043	1000	994	992	1030	996	961	968	1002	1044	1005	1009	1006	1007	951	996	959	1010	964	1031	1017	1034	995	1001	950	997	1072	980	985	1022	1003	999	984	1027	957	989	1081	979	964	975	955	954	1002	979	1044	993	1002	977	1034	1051	1075	975	1041	966	1040	1020	1017	1001	962	965	974	1022	1029	990	1001	1028	945	1015	991	1068	994	1008	990	985	965	991	1053	991	964	987	1039	990	1008	987	967	1047	1038	968	981	1009	1029	993	955	1019	1015	955	980	986	955	990	991	987	1024	958	961	969	943	1012	1016	1035	1026	1002	1029	1022	978	1031	956	1023	993	959	1014	950	1033	1032	953	1007	1008	968	989	951	1005	994	1016	986	915	993	972	1024	990	1027	999	1006	939	984	983	957	1002	1008	1002	1037	967	947	980	970	971	1076	921	966	985	1020	939	938	986	1052	993	971	1007	991	1011	990	1029	1049	1004	989	1018	1017	1001	1017	1019	1009	983	1026	1037	1006	944	996	939	1006	935	997	992	1015	996	1033	1033	996	1016	1002	1035	959	990	990	1021	983	1035	987	951	991	1010	1034	959	1030	1047	977	998	1000	993	1012	1007	956	1029	986	1006	1048	1025	1043	977	1037	993	1075	1015	1015	1049	1077	991	1035	1014	960	983	1011	1010	982	957	1001	991	977	963	940	980	1031	1026	999	997	969	970	984	1017	1010	1017	1031	965	983	991	1033	984	992	996	1021	1028	975	991	1002	967	986	1015	1009	949	1018	1032	974	1063	976	1000	1006	1058	1038	1027	1021	994	972	945	987	1002	1035	1061	1004	959	1033	977	973	997	921	995	1000	999	958	962	1017	988	1033	973	986	1062	942	941	967	961	985	967	1009	1040	1003	1037	964	956	972	941	986	1010	944	999	1054	915	1011	1026	943	974	975	1048	1046	989	982	1001	945	993	1031	1006	968	984	1032	993	999	989	971	1036	1006	975	944	969	1006	980	989	1027	1025	1046	987	1012	986	1014	997	916	991	981	955	1073	980	1021	1008	985	989	1014	955	974	1001	979	984	967	968	1014	1011	1016	1066	965	1014	991	1053	1024	944	995	997	904	991	1047	1018	987	1018	973	984	1009	967	992	1000	999	993	1025	976	1022	981	1024	1034	1012	1000	981	1012	1001	973	1011	1040	1002	919	1033	1014	989	983	991	1044	1000	1060	1022	957	1009	942	951	989	1019	995	971	982	1013	1002	964	995	1001	980	1008	1059	972	1019	1000	936	1002	998	961	1003	1029	1005	944	953	1088	976	1032	973	1000	1060	936	994	1006	960	1019	1023	1002	914	993	990	1004	997	1030	994	941	1030	993	1003	934	978	966	1061	980	963	1032	996	1027	1048	991	1027	930	1029	945	1006	992	1037	953	978	1007	1037	964	972	971	1025	976	1003	962	1016	1025	1022	952	1050	957	976	943	997	1010	1003	1046	960	988	959	1002	1001	989	977	982	1010	973	938	1017	1017	994	1003	1000	1065	1073	950	996	997	974	987	971	990	1005	1007	1028	1054	1011	1013	1001	955	1052	960	987	948	956	989	1033	1100	957	992	957	1016	965	976	1042	1012	1032	1006	1020	1030	1003	1015	977	963	969	925	996	1000	951	1026	987	1004	993	980	998	973	1020	990	1013	990	953	948	1042	959	961	979	963	1046	1024	988	974	957	1006	958	1004	1036	967	992	1034	1011	1005	1008	971	999	1050	1005	929	958	1012	980	921	1039	997	970	997	1055	956	987	952	1052	905	1078	1009	1003	977	998	980	977	998	1018	1003	1003	995	987	948	930	1011	986	991	981	1043	964	1013	991	996	977	1005	986	1037	1020	980	984	1032	1046	939	985	1022	1047	1019	1000	994	971	1024	1014	983	992	1031	1032	944	988	959	1017	993	985	1037	1014	993	989	1050	1072	1006	1038	979	1024	1018	1032	1014	973	960	1038	953	986	1019	1053	1029	1001	1017	987	1032	1011	1042	971	1001	1004	910	1045	1019	1022	982	1013	981	1005	976	993	990	1048	1012	972	1005	990	967	1016	1069	969	954	955	967	971	1046	961	981	1031	1054	979	1095	1004	996	1048	1009	971	1023	997	1017	1020	927
31049	35701	39782	30032	18708	11529	8081	5717	4073	2937	2288	1856	1570	1366	1179	1165	1057	988	965	891	910	879	851	829	835	840	783	811	778	783	766	728	750	699	747	725	725	695	733	693	772	685	664	735	716	695	699	689	683	718	734	678	711	684	692	694	657	678	685	698	711	656	624	695	718	674	701	677	674	675	692	700	685	671	697	690	689	665	676	731	688	691	678	697	681	699	651	760	659	676	708	705	663	634	684	718	669	661	645	613	698	633	649	663	725	636	639	686	680	702	704	671	678	674	699	706	650	707	662	644	665	700	683	685	684	686	686	649	700	643	652	654	637	639	717	633	636	674	687	700	698	676	709	711	671	659	721	707	657	727	684	681	635	672	658	692	727	663	718	673	655	707	683	698	677	720	691	721	700	645	684	675	687	709	714	641	728	685	697	650	672	710	658	693	665	697	660	676	690	647	655	658	646	670	625	697	672	660	664	694	646	707	693	686	675	737	651	752	669	707	697	699	688	673	679	689	696	643	680	726	695	705	740	661	687	681	628	682	690	671	641	687	702	675	658	649	685	639	719	692	644	709	660	615	633	716	682	653	704	700	658	653	673	725	698	718	656	691	663	665	661	703	750	669	627	660	683	704	702	629	664	685	703	667	686	751	651	673	674	680	627	681	658	727	739	690	718	681	688	678	665	694	683	668	711	705	672	679	715	657	682	667	682	693	659	677	680	730	700	665	708	673	641	668	689	644	638	660	686	694	688	694	675	642	681	702	690	653	689	695	684	674	686	662	681	654	658	683	717	707	680	677	707	685	697	668	728	733	633	655	725	685	702	684	700	678	678	641	717	685	687	638	695	651	711	685	671	682	672	647	704	705	670	678	695	668	673	676	678	674	690	699	683	667	676	678	722	685	673	661	641	661	643	672	711	647	692	689	658	674	664	637	621	658	686	652	717	690	703	772	714	680	662	646	681	710	703	659	694	720	733	703	737	687	719	651	706	710	737	682	663	696	646	647	697	734	736	672	701	661	670	732	670	713	646	672	629	691	633	660	680	729	661	698	711	666	673	689	661	665	632	674	706	701	719	642	653	652	730	646	696	668	711	730	657	635	673	640	639	710	738	688	702	694	646	737	659	648	709	687	669	684	653	702	670	657	683	776	716	681	677	714	678	643	674	720	690	688	663	686	731	675	667	645	685	659	673	628	675	702	698	715	682	706	709	630	711	681	698	675	702	717	667	695	673	690	651	722	621	667	638	661	667	648	694	673	611	692	691	710	697	656	648	620	713	677	715	713	651	686	706	677	702	682	672	633	664	693	673	697	635	670	664	686	725	696	663	755	691	658	676	689	672	718	721	653	657	681	687	713	692	688	635	686	663	689	692	658	685	681	709	705	701	690	698	681	681	707	672	616	689	688	663	651	669	719	677	666	732	683	699	673	724	649	675	678	694	706	697	705	667	684	727	655	643	615	641	665	695	652	692	707	674	716	641	650	632	676	706	712	649	716	685	685	675	687	675	712	673	659	726	680	722	650	708	653	691	704	708	695	694	673	671	677	675	666	673	688	659	713	687	719	697	662	673	692	664	694	675	693	656	679	706	699	679	669	730	658	603	660	709	633	657	698	652	679	692	730	669	584	667	647	636	676	669	731	687	686	686	625	681	643	679	635	671	722	661	702	667	670	653	733	690	689	679	704	672	699	680	669	707	668	639	699	688	684	651	697	719	655	669	674	670	635	683	665	654	663	680	654	683	664	683	722	672	671	749	671	657	680	691	654	659	696	678	663	717	645	666	671	626	690	706	632	685	664	707	678	695	712	728	646	695	635	678	681	713	668	732	695	645	678	659	671	695	665	660	678	699	642	680	641	694	629	730	682	628	693	695	690	707	717	725	638	687	666	690	697	675	706	678	715	680	659	638	677	637	715	736	733	682	681	753	661	662	664	698	645	691	666	672	706	663	717	682	700	682	661	681	726	739	663	668	659	651	709	639	683	670	675	685	700	677	679	648	666	705	679	662	672	707	675	712	655	658	694	738	671	639	670	726	691	701	674	706	651	653	742	638	666	669	636	635	714	693	705	643	701	685	676	644	641	667	671	659	725	712	695	707	690	673	667	698	642	666	673	711	740	685	652	636	688	756	685	684	710	651	633	633	695	668	700	671	666	691	647	662	659	715	684	660	693	681	720	680	633	666	726	679	731	662	723	658	744	662	672	644	711	687	686	718	706	674	688	666	706	653	693	665	664	724	663	712	684	674	693	674	703	657	697	638	665	669	647	713	693	685	639	695	736	687	683	682	641	652	674	667	704	690	708	659	686	714	691	678	658	647	688	717	659	690	680	676	713	673	687	667	660	717	668	694	672	698	699	706	682	734	653	689	676	706	673	632	697	677	671	687	694	666	663	680	655	636	703	711	678	710	712	694	696	672	667	699	772	704	646	649	713	684	668	684	662	664	660	674	683	634	618	640	716	701	727	701	630	686	689	675	651	724	673	644	649	716	695	663	633	710	691	706	665	643	690	676	629	622	706	681	666	694	685	666	644	716	762	678	700	713	713	667	668	660	667	651	664	691	701	687	661	693	681	697	695	709	638	686	671	671	691	646	641	743	684	669	679	679	739	664	669	695	680	705	664	653	655	714	690	717	663	683	673	675	673	686	707	649	710	674	667	657	648	694	613	674	702	709	660	677	661	631	761	623	637	654	678	651	633	688	661	673	696	645	647	705	671	680	705	682	685	657	667	676	679	659	668	667	659	685	641	680	653	680	649	700	724	659	666	643	683	707	689	679	641	703	637	710	678	702	706	668	700	709	675	709	678	650	737	688	627	650	663	647	704	693	714	710	735	667	676	666	689	690	666	671	687	735	689	705	704	701	709	677	696	677	659	674	673	678	691	674	660	673	651	726	711	658	677	683	658	695	679	660	728	682	656	685	670	669	694	644	666	688	723	678	670	677	642	641	710	659	684	647	695	661	676	676	656	637	648	691	668	721	635	654	714	678	668	711	706	669	707	662	696	692	688	634	728	738	742	672	644	668	702	697	648	670	654	714	664	642	691	688	690	682	647	706	672	678	699	695	634	660	719	663	691	697	684	697	708	639	695	649	707	710	690	666	691	716	683	680	700	635	663	720	652	711	700	666	731	696	685	720	665	673	731	638	693	719	731	660	685	660	732	679	647	660	643	658	735	651	671	712	672	670	657	699	662	680	644	656	684	672	679	665	640	677	685	674	658	693	700	717	680	680	749	692	700	675	662	690	657	694	653	666	645	663	689	698	708	659	648	622	671	626	666	701	679	712	575	651	637	726	703	681	639	676	627	718	736	722	676	710	677	706	671	681	661	665	659	710	684	681	611	696	723	713	721	624	701	683	667	674	672	678	659	701	673	706	673	687	687	683	669	646	643	651	675	659	623	699	713	677	641	701	621	708	732	687	657	677	669	689	715	640	655	651	692	678	693	648	688	691	688	704	675	661	743	677	667	666	669	642	646	684	658	663	700
31694	48573	37882	26090	19338	14064	11014	8525	6057	4476	3349	2688	2050	1853	1629	1489	1291	1155	1077	1049	1010	980	944	927	921	930	875	840	909	849	823	791	752	769	730	750	702	756	782	714	696	729	701	700	707	713	670	742	723	716	715	722	690	723	714	686	715	681	725	693	652	683	692	703	706	691	678	703	613	659	702	712	732	677	710	718	742	715	753	705	679	696	666	644	720	687	688	679	690	714	672	692	692	673	700	676	685	725	685	691	686	657	675	692	704	748	696	705	666	724	682	681	676	739	675	706	650	733	701	669	678	713	657	741	652	670	690	671	684	701	696	734	696	708	676	665	659	674	644	711	715	697	669	702	696	679	706	723	668	686	693	699	682	706	725	709	721	710	680	680	651	655	664	675	752	666	707	694	689	682	704	684	724	688	721	673	701	717	687	681	730	693	694	699	673	698	674	733	683	673	682	708	666	679	710	649	713	711	687	713	710	685	649	661	682	658	663	662	667	716	632	703	751	677	670	691	667	685	688	705	691	699	651	705	717	687	665	673	686	725	679	708	749	634	669	693	766	710	693	702	717	708	657	626	692	675	672	709	702	722	729	722	687	657	682	702	702	694	670	722	704	679	665	665	709	704	705	650	715	632	687	748	670	680	680	685	735	637	732	733	704	718	679	714	648	646	689	678	719	649	676	637	715	665	700	716	675	678	656	681	670	694	637	703	674	670	687	708	655	727	721	645	624	645	667	699	703	688	720	663	664	668	708	691	732	702	649	697	704	664	683	692	640	705	700	702	652	707	726	676	694	679	673	715	726	688	734	671	704	709	645	690	715	683	681	694	647	647	646	684	685	699	737	666	704	713	698	710	692	682	683	734	635	683	735	683	673	709	698	661	671	715	653	665	712	653	712	628	670	712	642	680	708	682	673	700	731	722	680	705	679	708	697	732	728	700	741	726	676	693	661	742	706	642	697	681	676	713	653	684	703	646	674	700	699	696	689	698	664	689	688	669	665	663	683	699	690	654	676	653	733	677	701	690	678	669	708	731	667	696	729	703	678	702	705	702	680	698	726	741	723	696	648	663	684	674	706	642	728	647	706	684	688	706	692	706	664	659	695	683	634	640	667	657	717	702	697	677	714	712	641	679	681	676	685	724	711	687	707	702	709	674	675	672	673	719	714	740	704	733	701	681	699	706	688	698	718	707	684	700	654	654	668	719	683	653	687	693	629	686	702	701	716	711	652	632	704	695	719	701	706	721	660	727	699	744	713	706	684	679	663	660	655	643	712	653	653	685	714	692	728	683	697	670	670	728	722	670	770	683	686	655	685	709	665	683	685	691	711	658	677	696	679	682	719	671	685	707	695	675	714	655	654	668	747	634	740	668	639	653	716	712	620	637	696	660	699	654	657	676	690	726	692	664	700	709	702	700	703	685	647	681	656	698	715	650	689	733	665	706	719	708	647	728	667	675	689	694	712	699	647	674	696	688	660	737	704	684	720	678	656	725	674	648	660	671	689	682	636	688	694	704	699	686	737	716	672	703	677	677	681	687	676	715	731	677	691	734	722	684	650	654	732	680	671	662	678	669	679	684	719	671	700	710	680	764	695	698	683	737	655	749	716	692	721	699	703	716	707	706	735	734	697	681	637	734	688	637	705	700	659	694	704	656	654	696	711	670	721	696	681	672	648	614	698	686	737	700	687	662	659	683	686	700	727	724	688	671	684	708	612	686	704	721	702	724	717	690	728	677	710	719	669	693	725	698	682	683	649	683	668	684	686	681	665	721	734	626	712	707	716	697	727	696	675	669	706	711	661	760	681	662	684	699	692	634	699	678	736	676	666	680	673	718	727	678	698	684	688	686	712	706	699	708	683	706	662	653	662	707	712	718	679	700	703	674	670	658	676	672	697	690	680	713	693	715	670	700	679	720	640	655	724	647	678	687	687	683	642	719	681	710	663	667	639	648	712	656	708	662	695	702	694	683	751	676	738	647	665	650	729	678	665	705	742	713	657	679	684	638	716	701	701	691	719	658	677	704	733	746	689	672	633	700	711	706	728	678	674	673	721	687	738	733	714	726	676	689	698	674	689	681	702	673	714	711	720	686	695	707	707	739	685	665	728	696	671	706	654	694	685	697	641	711	654	692	707	658	679	683	661	667	669	675	705	684	681	658	653	677	694	714	640	685	688	685	661	664	747	650	699	634	653	664	730	686	668	694	701	699	679	678	686	680	711	703	713	663	698	648	658	706	670	648	663	730	688	640	690	695	689	682	708	674	650	691	725	688	675	730	642	691	710	658	690	714	716	719	707	688	665	656	729	694	674	671	696	725	679	696	668	671	649	687	671	694	730	688	698	717	729	712	686	702	691	701	706	683	719	658	733	659	657	659	677	741	703	688	716	703	677	721	693	689	650	676	679	707	696	722	681	692	706	693	705	673	652	682	730	721	708	682	734	702	705	660	760	680	675	716	711	647	710	685	681	705	723	752	663	700	700	686	695	680	656	690	748	663	661	658	695	690	662	699	692	733	649	714	642	639	714	668	648	699	718	679	707	719	673	713	693	700	685	666	712	685	678	721	655	687	647	710	710	652	664	655	684	685	709	674	710	735	686	657	673	673	719	685	660	658	651	681	682	694	730	729	666	673	693	699	700	696	714	713	671	719	702	705	704	715	652	699	691	701	645	685	658	673	698	667	731	748	664	643	698	735	661	721	707	714	683	713	656	708	728	674	722	667	685	694	688	709	741	717	707	719	712	704	677	681	662	707	711	746	697	670	693	708	705	750	683	665	726	712	725	707	661	703	744	701	661	677	661	722	678	687	727	691	715	641	684	670	680	706	705	714	711	677	718	630	656	625	694	727	683	702	720	731	736	728	666	698	709	666	662	732	733	716	708	664	702	694	701	670	710	709	694	724	686	684	668	704	685	711	691	698	695	692	688	660	695	718	665	659	680	647	691	700	698	708	676	694	717	690	662	727	678	713	712	664	698	666	709	683	729	737	656	657	625	678	689	700	656	684	707	682	697	718	705	704	643	719	691	704	709	696	720	680	712	685	652	701	694	687	670	678	688	667	655	684	709	649	690	657	732	732	751	683	688	700	665	617	708	707	654	678	674	683	675	684	740	714	756	699	705	659	646	707	665	695	699	785	726	737	684	730	726	687	674	707	717	675	701	751	693	675	627	696	708	744	699	689	717	672	683	736	688	693	713	706	663	660	717	652	685	640	660	670	624	669	737	653	718	674	687	716	721	713	656	664	717	649	685	726	713	649	692	729	668	644	675	659	658	700	644	710	700	704	659	705	729	709	692	700	692	670	693	674	681	720	695	664	690	701	658	728	709	711	683	659	711	693	667	719	670	688	703	701	712	657	717	730	661	662	704	690	678	676	702	700	721	650	717	703	709	720	705	632	703	699	665	660	724	685	662	674	641	698	731	734	691	773	742	717	733	691	669	679	693	667	715	664	677	678	730	682	709	659	688	692	699	733	646	667	762	704
23736	21122	28803	25289	23049	21738	16950	10430	6695	5140	3995	3268	2670	2144	1891	1693	1487	1387	1308	1236	1192	1199	1125	1063	1132	1062	1005	1029	1090	989	867	915	881	863	854	860	869	882	851	835	864	890	892	852	883	849	829	829	804	874	766	814	805	823	851	827	797	773	779	778	814	768	889	857	808	740	812	777	757	754	770	786	765	829	790	810	771	864	803	796	782	813	798	809	805	786	848	751	814	793	830	763	813	748	766	823	798	850	817	843	763	794	812	797	803	837	799	799	814	800	790	779	833	808	749	792	818	802	799	807	860	807	802	865	772	764	783	804	776	820	830	790	768	829	780	815	795	796	808	841	815	760	784	813	812	771	793	797	809	806	845	824	839	806	798	795	760	802	790	772	846	815	810	805	745	830	764	823	833	822	799	780	767	835	823	808	792	863	782	773	823	770	785	793	820	793	806	806	799	801	827	758	773	799	825	755	787	779	803	780	814	822	821	777	824	778	782	782	772	819	802	794	806	826	765	789	829	771	849	809	816	788	778	835	737	792	804	873	798	797	800	823	789	832	817	805	758	737	813	769	790	788	789	864	819	785	722	781	801	804	767	778	794	820	769	765	764	786	813	838	797	774	766	800	805	808	820	790	816	807	795	821	793	860	818	803	763	834	752	810	794	768	814	769	822	779	777	814	756	801	841	819	830	805	782	765	799	751	807	841	800	791	828	834	773	785	811	815	790	789	787	790	800	793	802	832	792	788	792	800	834	783	804	772	815	807	780	791	800	843	800	813	803	826	800	784	824	835	877	781	805	803	797	818	785	841	812	778	824	796	800	785	826	752	800	755	798	762	856	838	822	808	811	797	787	764	791	832	791	810	825	800	797	803	799	816	787	821	768	800	807	774	778	813	768	777	840	744	823	792	730	828	780	750	777	812	802	797	787	790	790	811	772	766	829	819	788	825	765	786	789	801	800	799	754	854	818	778	786	798	849	846	853	809	836	829	850	804	820	818	838	836	757	774	803	794	789	804	817	835	849	797	742	790	806	832	812	823	853	781	825	816	794	765	829	779	805	825	798	867	805	792	829	791	816	744	841	816	811	774	809	769	799	795	789	808	826	787	824	807	779	758	808	830	811	792	817	796	808	798	802	734	830	805	807	787	804	798	860	787	769	763	853	825	810	821	788	802	771	813	814	776	825	804	835	793	744	810	848	800	833	803	806	826	826	806	818	801	802	821	798	777	755	792	808	798	788	717	805	807	781	786	814	815	805	794	836	800	855	820	792	820	784	786	829	790	845	796	838	830	801	850	775	801	840	764	750	793	827	823	817	781	777	798	827	794	775	796	796	785	800	703	870	787	808	750	808	831	784	799	846	790	822	802	805	775	844	813	851	765	792	834	822	818	819	811	836	756	821	842	793	840	805	825	785	776	819	775	801	808	778	795	767	795	806	815	834	801	776	797	792	772	764	774	794	783	772	817	772	808	762	751	835	796	815	820	794	777	811	816	819	750	757	783	780	859	815	791	782	829	813	833	778	816	737	823	826	804	808	787	855	794	805	839	820	837	740	796	773	756	768	798	808	811	812	797	858	791	805	822	849	855	768	831	812	815	797	803	768	762	789	763	854	809	818	782	835	839	806	786	753	814	825	770	784	769	778	755	776	745	776	738	843	778	787	770	835	816	808	771	841	748	806	785	810	799	768	785	752	747	828	786	773	818	774	853	818	817	821	770	774	804	836	839	827	841	814	772	770	749	821	832	768	780	808	853	847	791	777	807	801	826	866	841	769	787	811	806	794	834	761	740	828	796	776	814	783	816	772	841	820	813	774	752	803	798	811	814	801	814	797	837	803	793	801	766	838	810	814	794	805	810	833	788	778	770	805	845	802	826	814	822	832	823	891	790	815	787	829	793	796	787	748	750	798	750	796	762	794	839	816	828	782	876	781	832	814	790	809	795	816	821	812	791	806	768	850	812	848	795	865	810	817	836	822	809	765	795	825	739	799	818	839	712	809	776	801	750	852	762	800	811	786	794	818	787	776	838	786	803	851	807	771	815	767	787	771	812	827	751	818	802	827	821	797	791	825	824	838	780	775	822	842	797	825	776	793	792	788	806	786	742	785	751	838	838	837	837	793	782	828	775	793	809	851	781	806	763	796	818	761	798	799	836	879	761	776	789	771	745	811	825	787	779	833	807	780	771	778	778	832	795	728	840	841	828	796	802	752	806	785	823	776	775	783	812	806	838	814	770	785	794	807	799	830	779	776	815	810	815	852	847	769	752	876	787	766	806	814	746	782	766	764	763	824	791	809	849	794	818	767	758	814	776	800	833	814	796	787	796	799	768	793	768	788	777	868	822	810	814	754	806	794	819	774	846	833	813	810	776	778	792	781	807	742	821	760	767	757	793	830	781	780	827	813	838	811	767	794	807	791	771	807	769	781	784	772	767	765	788	770	783	771	805	782	727	796	798	771	765	784	785	792	799	824	772	764	797	852	828	826	799	779	774	789	790	829	779	801	800	803	802	727	844	793	805	817	755	825	768	827	755	808	833	734	818	783	799	797	755	828	826	782	771	755	835	755	743	866	801	775	796	775	835	785	827	743	821	848	774	799	822	812	816	820	790	789	839	803	800	807	857	769	813	793	843	826	757	794	806	785	850	811	777	795	836	748	804	779	829	847	782	779	758	762	813	751	869	832	816	809	820	789	790	772	839	816	840	785	784	756	770	809	765	800	806	806	810	746	756	784	795	865	768	829	805	787	847	810	816	793	784	805	797	807	833	814	817	858	815	788	779	800	834	748	824	793	816	791	793	816	790	772	788	838	774	814	827	763	779	819	814	804	805	818	741	821	795	816	781	860	817	786	833	831	854	783	829	806	833	735	803	803	788	834	743	839	739	778	756	780	779	825	796	821	812	823	817	825	730	786	845	812	781	823	828	801	760	789	782	761	786	814	839	814	793	767	832	755	791	813	829	810	792	795	765	797	841	798	863	804	755	794	832	813	783	791	738	785	828	817	812	811	772	820	791	842	776	813	786	768	787	763	803	776	813	778	795	752	795	776	774	772	814	817	782	804	794	816	787	769	776	829	811	815	787	823	776	769	879	813	788	814	815	753	793	797	830	762	809	796	773	761	783	792	713	805	771	799	780	794	756	797	826	820	820	786	800	795	840	836	791	806	794	766	851	818	781	830	808	791	830	757	791	809	788	771	808	788	801	788	809	784	792	797	780	775	861	804	785	860	837	776	797	825	786	781	756	812	816	754	787	784	782	814	830	776	792	819	786	763	791	782	830	809	810	803	789	784	797	809	814	742	815	791	810	775	818	824	746	792	817	856	784	774	811	793	773	821	783	813	776	774	843	779	812	825	793	783	805	851	790	749	745	819	814	768	816	815	773	789	809	801	767	812	844	845	849	782	813	816	789	820	795	773	758	783	791	802	816	854	847	779	734	825	809	831	797	799	789	764	812	780	864	818	776	809	719	770	788	767	818	774	802	821	792
32744	57161	45531	33748	26311	20929	17054	13097	9526	7198	5524	4794	3752	2955	2552	2132	1868	1750	1587	1487	1420	1294	1287	1283	1261	1170	1205	1159	1170	1025	1001	969	969	918	916	946	901	898	867	835	837	846	841	815	832	821	778	899	845	861	776	769	815	847	843	801	824	801	808	789	777	811	705	844	821	797	775	834	809	824	811	754	795	737	761	758	799	809	823	771	790	840	806	780	822	791	811	768	812	819	813	832	788	748	794	787	800	782	738	821	794	794	800	776	809	830	743	759	764	780	771	782	774	788	809	778	808	734	774	782	796	772	794	761	834	859	765	842	757	782	751	791	835	778	818	770	784	835	851	781	811	765	724	821	788	816	758	750	775	780	773	840	812	805	762	775	800	812	747	801	803	707	751	760	791	749	779	798	785	826	836	732	742	802	797	783	735	781	829	805	774	755	795	806	768	810	786	798	757	759	774	797	816	861	802	799	814	837	786	749	791	792	823	810	793	782	843	788	778	784	777	851	837	808	818	777	798	754	806	742	779	803	798	808	788	790	816	809	759	786	836	768	731	847	738	762	733	774	799	821	808	794	797	797	761	812	803	762	785	835	792	818	804	774	785	759	795	796	821	840	758	794	757	778	788	794	761	774	802	797	797	769	838	750	809	778	781	773	833	793	802	780	792	801	791	762	825	754	770	841	823	815	746	803	741	766	770	810	789	760	779	806	784	810	817	749	797	808	785	838	809	799	798	845	772	857	822	799	771	803	801	764	786	755	758	803	727	784	771	777	792	753	807	821	807	775	794	811	790	746	794	764	772	796	773	796	784	767	832	790	829	764	789	826	772	786	815	846	762	787	798	778	753	718	776	794	811	762	769	814	785	800	770	809	802	716	790	806	853	807	774	751	758	796	794	815	778	797	791	760	805	788	790	800	807	821	806	767	759	818	798	788	759	836	784	782	777	797	797	824	858	799	821	809	843	761	783	724	792	841	810	778	819	822	768	805	762	763	785	804	795	771	795	821	769	777	777	763	791	803	775	790	818	789	769	822	774	811	768	804	815	781	788	762	779	851	810	749	778	807	792	759	856	787	834	852	842	779	811	786	835	781	795	800	829	808	766	822	814	802	737	760	802	809	805	861	777	789	783	772	763	721	773	738	834	799	769	798	794	823	790	795	836	778	741	779	777	792	839	775	818	811	794	801	798	752	750	787	813	790	828	737	797	797	728	815	824	824	762	835	814	780	815	761	829	807	803	798	781	760	796	758	728	809	776	825	768	803	783	755	790	858	791	766	758	815	797	785	806	833	754	797	835	802	851	758	849	787	799	766	779	776	770	805	783	779	799	794	774	764	772	737	810	814	760	776	796	827	763	779	789	750	776	749	777	796	729	781	785	819	806	791	770	785	797	808	772	773	820	815	801	761	796	784	796	783	843	821	785	777	794	774	777	828	811	809	761	834	763	787	744	779	821	752	775	799	804	794	815	754	808	804	775	814	778	882	835	797	773	778	816	804	795	750	758	810	818	821	771	824	818	778	762	814	856	785	806	790	798	821	803	783	856	773	801	768	797	788	761	855	778	788	761	832	793	779	814	776	777	774	790	801	819	816	818	766	826	748	762	815	806	794	826	783	736	781	806	802	817	781	832	774	803	775	791	799	783	814	733	778	846	781	797	781	763	815	763	785	767	808	794	782	795	808	780	783	811	802	731	765	800	779	811	818	760	801	762	817	783	802	786	780	761	752	806	789	766	794	794	792	789	800	817	802	803	776	801	769	782	813	800	769	772	740	758	781	780	799	747	833	820	830	714	814	827	785	787	778	816	792	793	822	752	784	775	802	793	786	760	805	781	766	795	813	782	863	809	793	751	749	780	802	742	755	832	791	804	795	833	781	790	807	797	749	764	789	768	794	844	772	773	797	783	786	776	801	806	816	753	829	789	777	792	762	693	765	796	815	842	785	804	821	815	772	764	827	767	789	803	803	783	750	799	815	786	780	831	826	733	841	820	772	754	815	785	807	753	812	832	788	831	801	821	790	794	731	783	779	753	771	791	786	800	752	750	794	799	835	782	753	790	764	762	762	822	818	780	738	795	820	750	844	801	749	849	790	775	793	789	777	757	808	766	836	856	776	751	811	801	778	811	753	799	780	796	801	729	796	802	780	776	762	806	835	766	800	838	760	780	756	817	743	803	776	810	799	769	825	788	817	834	771	814	794	767	788	828	766	782	813	787	770	758	853	805	764	767	812	766	755	765	760	786	833	787	831	823	793	825	833	773	837	790	788	820	822	779	740	820	759	810	789	768	747	733	768	834	739	775	852	856	812	814	839	809	807	785	791	816	857	847	782	773	795	816	807	763	782	798	788	809	763	795	807	807	772	792	766	783	834	782	800	823	822	712	816	787	831	779	748	776	783	807	816	811	818	796	841	800	780	751	804	760	805	803	830	792	783	828	813	749	740	770	797	792	776	795	833	805	805	788	757	777	788	798	804	782	781	779	787	809	759	795	826	789	765	839	791	782	773	789	726	768	789	751	786	767	790	784	796	724	857	820	795	764	773	770	799	808	823	784	819	776	794	762	770	798	836	834	805	789	829	813	818	774	813	710	832	824	803	784	802	813	775	773	811	876	783	756	837	827	829	799	803	812	788	798	789	808	745	794	774	803	796	821	770	796	816	786	800	773	804	777	811	764	797	787	783	803	823	774	821	821	772	741	782	790	789	824	791	813	795	780	826	835	771	808	781	755	795	808	833	794	789	820	782	764	863	815	789	862	780	819	832	779	821	832	754	742	798	733	796	790	784	751	764	786	782	767	771	775	815	769	823	727	784	813	834	789	792	783	834	797	821	826	799	810	773	801	777	810	764	813	738	827	785	758	834	797	730	797	726	801	786	790	786	766	860	784	771	815	796	796	780	796	825	811	788	768	805	773	820	804	812	832	717	784	798	799	766	812	778	794	798	784	838	803	730	749	797	792	758	824	780	783	735	753	780	802	773	793	781	800	793	741	770	831	774	788	784	846	789	806	800	811	853	769	777	802	756	805	767	790	759	812	752	770	771	789	822	769	817	794	730	765	744	806	828	806	764	751	801	784	767	841	856	838	778	816	817	804	791	755	747	775	733	844	791	810	786	826	832	742	820	752	763	802	795	776	851	772	778	806	780	736	801	807	810	839	789	782	776	776	792	758	791	777	820	728	783	849	808	789	811	816	857	780	764	815	768	783	835	849	775	831	807	766	794	803	793	829	811	753	816	781	806	775	829	810	844	778	781	787	802	752	802	843	754	769	746	744	785	773	767	795	793	838	827	780	843	796	798	809	822	772	801	846	777	792	809	770	809	755	789	763	768	782	797	785	799	804	769	811	808	756	771	771	799	790	821	773	786	819	769	775	808	757	820	774	802	795	784	795	802	725	830	748	754	807	761	786	798	777	804	738	788	779	799	776	787	787	801	810	822	752	800	711	766	754	786	823	813	774	793	853	774	821	774	837	809	820	843	762	788	737	770
24728	21360	29292	27656	21766	15855	10703	6967	5007	3692	3007	2588	2269	1899	1605	1481	1432	1250	1181	1177	1129	1041	1009	1053	1025	989	980	988	952	934	873	888	850	883	844	811	894	834	856	888	808	799	817	817	847	818	791	816	838	839	862	802	834	813	805	794	862	823	772	797	794	849	771	800	805	819	771	816	836	844	811	848	773	750	831	826	826	790	753	810	872	791	803	776	813	806	814	874	753	797	781	842	789	788	788	814	800	762	825	785	781	801	825	784	845	808	813	804	771	770	758	860	783	813	820	806	803	794	781	794	798	779	763	742	809	843	799	792	836	813	788	776	790	890	828	810	746	803	826	800	785	794	804	817	875	802	818	820	817	782	824	799	893	859	830	777	782	796	819	819	744	782	843	823	739	779	789	809	850	782	817	769	837	815	826	756	790	829	758	828	813	850	815	765	802	812	863	796	783	773	829	820	808	810	786	805	803	795	814	778	726	817	883	807	822	810	802	803	782	830	827	772	796	792	797	776	794	787	804	799	827	796	769	805	786	747	793	840	772	782	775	844	759	881	744	767	765	839	799	829	804	871	780	826	753	749	794	839	832	696	816	830	799	786	793	775	768	774	743	769	803	800	855	808	775	757	785	763	815	778	821	825	837	831	752	802	805	837	785	849	757	831	769	786	794	828	795	802	801	799	815	801	796	852	811	732	838	762	825	749	850	782	779	775	805	786	830	791	855	820	802	782	842	806	853	829	834	826	811	775	862	788	814	783	833	790	823	758	762	761	825	797	833	812	781	867	777	797	796	798	860	827	848	756	813	777	793	833	797	752	764	753	811	764	786	903	826	743	820	816	803	806	798	837	817	789	818	797	861	774	831	816	792	790	841	749	782	824	784	804	784	792	845	774	812	770	836	816	827	762	827	778	790	789	824	822	850	789	841	818	795	773	796	856	852	818	771	832	801	803	828	848	809	769	782	828	810	762	845	854	795	797	795	869	795	798	817	834	837	802	775	814	786	778	775	778	820	830	769	797	821	789	846	795	831	801	811	735	846	823	806	799	791	887	799	793	774	811	846	783	832	819	720	786	763	808	783	843	781	757	782	809	788	786	803	812	843	801	793	810	806	786	790	794	775	788	783	808	755	776	798	788	758	795	767	769	820	798	783	807	825	805	755	747	804	795	824	752	800	773	784	748	803	798	777	810	873	846	811	831	772	803	826	779	811	805	778	785	770	783	737	829	767	785	799	813	835	822	837	763	818	828	804	781	793	796	829	806	794	787	820	759	806	770	756	840	821	766	807	814	783	813	825	812	817	776	793	799	771	808	824	824	811	801	786	826	767	760	745	768	774	839	781	769	816	790	770	807	766	826	823	781	794	870	810	812	768	807	788	808	833	852	784	773	864	766	779	811	783	782	758	748	820	776	822	782	828	790	830	795	838	823	807	781	785	805	771	835	810	791	820	822	850	723	781	797	808	832	827	768	766	749	808	791	807	822	811	800	795	797	822	773	795	781	783	803	771	842	800	790	793	832	790	847	819	797	827	828	831	746	844	777	808	773	810	835	762	875	809	830	783	793	806	806	747	816	829	807	803	812	813	795	768	829	858	756	768	780	812	812	790	814	800	773	773	765	846	708	794	807	801	783	833	806	818	779	807	807	838	802	742	791	808	753	798	799	860	787	807	801	776	801	806	769	748	853	832	784	791	808	745	800	836	763	792	816	778	785	838	798	792	809	827	816	847	826	845	765	838	839	759	789	841	839	780	814	774	805	816	753	826	781	825	826	754	824	853	786	788	786	765	777	779	789	799	792	777	800	842	775	798	817	822	782	803	788	810	753	771	862	774	737	809	832	777	813	804	768	788	811	787	809	818	782	780	768	778	783	767	770	800	774	795	782	768	785	798	803	833	773	782	803	853	757	795	867	798	821	801	766	791	779	826	789	826	788	812	783	844	784	779	803	802	827	759	770	759	839	796	810	793	795	823	820	761	802	846	789	765	794	792	797	792	840	764	858	785	816	783	819	774	825	824	771	812	843	805	761	800	801	780	751	841	804	782	777	813	844	860	796	800	795	838	786	796	736	753	770	808	760	785	833	879	824	809	801	813	826	804	800	800	814	801	842	845	764	797	818	771	795	800	813	817	831	821	807	847	816	804	851	792	765	795	861	818	800	837	844	769	734	818	817	759	771	831	796	749	783	773	796	800	804	832	778	837	807	767	802	851	795	803	808	778	817	771	799	846	811	790	844	844	810	845	781	829	768	852	805	799	796	849	785	794	798	811	823	842	847	832	794	762	758	739	752	836	823	841	804	806	864	787	796	820	856	794	773	768	811	771	841	767	810	793	816	842	793	796	806	829	830	832	782	814	841	783	809	799	770	788	743	801	777	782	783	835	819	766	783	816	752	820	809	766	791	798	815	760	796	787	820	812	811	795	784	816	788	874	747	777	847	826	822	806	804	788	752	777	819	799	850	811	788	781	825	812	811	846	828	809	760	773	869	795	844	785	795	782	765	848	803	872	796	802	770	782	800	778	773	762	778	733	751	873	808	726	803	803	822	831	778	789	804	793	805	793	826	812	773	798	835	833	810	785	828	812	797	763	760	820	796	831	793	774	763	836	795	805	848	770	774	801	821	818	842	808	765	804	769	796	824	802	743	747	762	814	776	768	802	806	782	791	780	763	820	805	754	800	838	793	820	819	788	814	784	795	780	836	789	788	753	808	881	765	800	782	797	787	805	819	792	769	790	853	821	783	817	816	759	804	793	821	762	823	775	776	746	804	831	750	797	786	791	799	792	794	778	806	790	855	767	792	808	826	804	790	814	783	846	771	800	831	735	820	780	827	785	870	794	808	847	774	815	795	830	884	834	839	801	821	743	760	777	787	779	806	792	767	812	813	835	843	797	826	738	811	714	814	788	799	878	817	756	825	819	829	873	784	844	778	790	869	819	803	754	776	772	802	803	803	788	739	765	789	760	842	818	827	795	813	784	766	790	785	749	810	777	793	811	800	836	794	806	759	799	802	751	771	801	800	767	809	762	770	872	808	811	785	797	815	815	844	810	793	775	786	820	831	827	832	791	842	829	795	785	739	841	802	790	789	822	727	784	815	845	854	757	789	767	868	838	785	767	761	805	791	779	817	805	787	794	832	819	795	873	779	814	831	798	772	779	771	739	826	808	818	809	815	790	839	785	806	791	831	793	748	861	778	768	801	812	768	799	812	826	788	826	830	807	828	854	760	787	801	812	776	829	832	803	846	793	795	853	825	840	764	796	796	791	803	798	800	813	803	815	793	837	847	851	801	807	810	810	809	764	775	807	807	771	777	785	797	801	803	801	802	825	816	882	770	781	816	812	827	778	774	769	815	748	806	846	785	786	760	786	827	792	715	833	807	821	766	823	766	809	861	817	760	850	788	839	800	800	833	799	815	850	821	808	772	805	813	783	787	768	752	808	816	797	836	788	813	765	770	758	817	826	819	795	805	798	751	794	813	785	819	833
31957	53525	42262	29810	22315	17630	13633	10184	7557	5549	4529	3861	3262	2678	2211	1850	1736	1567	1416	1395	1305	1191	1200	1198	1126	1073	1135	1094	1047	1037	955	871	930	934	869	874	916	796	884	875	901	831	866	834	874	825	853	885	825	737	814	821	833	805	815	788	834	821	825	841	836	810	819	835	788	805	820	801	781	780	814	827	861	792	797	820	786	801	787	816	837	749	781	807	805	791	813	786	813	793	806	823	806	768	825	826	810	860	813	861	769	782	833	776	797	815	817	820	874	804	805	792	851	878	795	870	835	863	846	755	814	799	783	852	809	830	847	820	818	793	833	824	822	801	835	817	800	843	812	818	790	801	859	854	846	802	782	801	786	804	829	795	786	806	819	809	796	850	789	768	789	831	835	830	778	843	845	810	819	798	835	802	803	762	813	784	865	784	780	789	795	836	823	793	828	829	765	808	798	803	888	795	801	816	806	831	790	820	786	781	838	766	821	823	860	825	827	797	839	770	838	776	811	811	799	807	779	811	785	801	825	826	820	801	826	780	770	786	797	845	892	824	834	807	788	888	793	772	809	823	780	758	783	812	872	829	881	831	792	800	850	804	854	835	861	829	748	847	806	816	839	787	837	825	769	768	816	835	815	808	832	822	768	828	801	847	835	830	817	786	818	802	781	821	849	811	810	829	844	837	787	822	829	791	876	793	831	851	839	832	776	768	802	775	891	817	757	798	804	792	799	774	828	827	816	819	793	850	801	792	789	802	813	793	842	827	842	804	802	856	836	813	840	849	818	862	831	836	832	824	808	827	826	832	775	801	793	794	797	811	770	790	829	868	854	817	830	827	773	822	811	849	867	780	836	747	788	789	799	762	827	774	825	819	794	835	822	794	843	803	860	823	811	817	858	792	823	816	824	800	793	811	785	769	836	806	826	818	754	769	794	845	788	816	848	806	832	836	804	776	817	800	822	800	823	844	815	813	818	800	785	835	830	817	845	805	831	785	804	855	732	854	786	767	832	800	764	814	822	829	839	839	801	839	774	807	795	781	834	832	809	822	754	765	853	818	881	812	809	801	811	814	798	795	788	853	837	849	808	828	757	853	863	754	812	830	849	812	830	830	777	779	840	776	822	854	802	812	827	761	826	824	863	837	833	808	792	803	816	815	816	803	760	801	859	806	800	818	767	787	783	790	771	820	820	771	816	812	834	794	817	760	808	856	823	779	817	752	789	776	847	837	837	830	831	811	814	825	806	794	773	811	823	802	772	802	830	806	861	807	804	810	826	798	804	817	861	806	856	798	826	787	801	812	796	821	815	813	835	793	826	785	831	824	812	859	812	829	816	785	820	837	830	778	794	828	746	793	809	812	792	818	841	802	843	863	825	779	782	876	786	760	806	809	804	780	759	807	783	828	859	781	803	858	782	802	838	825	829	764	786	814	793	857	779	791	796	794	743	842	779	819	763	799	797	848	820	770	825	780	792	827	879	840	786	891	786	781	787	823	796	829	767	781	804	782	822	788	791	830	815	777	836	837	824	856	779	812	850	786	816	764	815	817	818	800	810	847	818	837	798	806	875	826	826	843	790	811	815	818	772	798	779	845	857	772	814	772	797	784	758	792	799	812	823	870	770	817	857	777	819	828	797	797	832	831	760	829	813	852	856	794	779	830	814	809	825	792	852	821	859	838	830	822	807	838	845	834	824	784	793	810	847	836	834	795	795	819	774	800	821	819	796	765	814	842	796	822	808	848	830	838	787	801	791	821	846	805	818	836	807	851	772	832	784	761	799	797	837	871	834	858	814	809	788	812	822	883	807	761	808	819	825	829	805	768	768	779	771	839	817	798	801	796	808	856	802	790	841	833	775	816	831	766	810	806	798	838	857	818	834	757	746	829	828	827	822	803	871	854	818	784	768	772	824	823	785	789	839	789	820	844	801	786	836	801	803	812	802	815	834	831	805	792	835	885	759	794	868	797	796	763	830	830	795	806	812	782	837	872	799	823	822	854	828	790	772	789	861	801	785	794	793	792	785	813	800	818	799	758	804	841	839	838	891	792	858	795	790	804	848	817	857	827	763	847	836	804	818	829	802	795	826	815	822	837	847	860	812	787	824	817	813	767	845	745	825	842	788	775	812	821	807	825	818	817	799	803	856	851	844	859	860	804	818	781	777	748	824	846	816	813	797	806	835	814	841	769	802	852	788	789	813	788	822	733	814	779	811	805	798	841	830	783	754	787	792	816	836	876	874	854	802	812	780	831	787	792	829	815	813	788	860	842	803	844	793	823	834	822	843	845	764	765	812	818	861	824	785	774	847	744	796	774	826	872	814	803	829	787	800	781	764	798	791	810	814	754	781	807	827	858	775	786	820	832	827	884	800	820	758	826	801	815	734	810	851	851	777	803	791	875	849	831	779	796	876	802	849	855	812	824	803	806	854	832	848	799	819	781	834	768	892	793	816	826	812	778	821	796	848	784	830	789	812	799	816	815	774	785	795	785	809	831	788	805	817	846	842	805	826	818	817	819	798	794	842	786	814	879	805	774	760	738	814	840	779	806	813	845	843	827	822	801	819	828	792	836	759	851	752	797	808	751	803	792	827	781	823	780	792	781	813	767	845	784	794	823	823	782	817	818	869	800	823	809	837	831	802	800	851	819	782	792	794	840	851	779	816	842	824	782	779	779	802	806	803	814	835	854	787	812	791	833	814	789	807	834	810	795	837	794	830	817	810	818	822	825	804	819	808	807	844	838	818	826	807	843	846	783	839	837	784	825	802	793	788	842	757	809	764	813	867	833	797	767	837	782	789	783	822	838	814	855	831	826	819	803	847	853	816	829	803	784	856	842	821	847	814	768	831	787	751	837	862	782	847	824	790	811	815	855	811	823	795	844	826	787	806	826	839	815	828	835	809	823	804	783	874	782	811	761	761	810	830	838	818	792	841	839	792	835	814	766	803	909	800	799	825	799	809	795	813	808	826	844	773	825	856	822	841	846	781	830	781	769	781	875	815	800	824	847	779	780	789	820	787	810	835	791	794	790	767	764	772	777	894	823	788	825	816	787	844	831	788	808	774	739	795	784	841	778	775	820	803	828	827	825	788	795	809	815	859	824	788	811	822	815	796	770	796	824	807	872	836	847	859	824	831	817	829	778	809	818	831	843	826	823	774	841	829	809	778	767	812	780	803	877	842	850	853	780	843	770	832	773	822	856	818	791	849	735	882	791	813	830	811	813	825	779	754	799	829	865	781	790	845	805	802	804	797	836	854	877	803	827	794	812	822	840	828	778	782	871	812	812	850	819	797	780	828	807	793	855	840	756	819	843	827	828	781	823	801	847	821	818	806	789	818	839	859	816	755	854	834	866	863	835	811	799	794	819	819	811	854	800	894	814	823	811	795	801	790	808	776	836	839	852	829	844	805	823	885	768	832	819	768	822	827	824	807	809	803	808	823	796	800	791	822	816	804	821	782	796	831	797	781	775	826	755	812	853	799	809	811	852
22505	21121	28862	23902	21977	24185	23745	13550	9001	7090	5544	4648	3918	3240	2783	2275	2158	1908	1795	1703	1710	1558	1474	1521	1408	1409	1452	1415	1352	1174	1215	1130	1191	1178	1114	1108	1105	1109	1077	1215	1059	1090	1098	1095	1114	1065	1049	1087	1093	1057	1030	1036	1069	1049	1030	992	1000	1013	1027	1042	984	999	1004	1002	958	1005	1010	988	1060	1018	993	995	999	1035	985	1004	989	1024	1077	986	1008	983	1023	1016	950	981	1004	1016	980	1074	971	1017	1028	975	1018	1003	1023	1046	1053	1060	1055	1006	1040	987	1027	1017	998	971	1006	969	1000	1064	982	1036	1012	1081	981	972	1032	1034	985	1027	1036	1058	991	1068	996	1003	1005	1042	1001	1036	999	1007	989	1059	1010	1023	1008	1030	983	977	1016	1015	1013	1036	1034	1029	1049	1014	1008	1025	1048	1035	1020	981	985	994	1014	988	1005	1088	1008	1065	1013	1009	997	1046	973	1072	971	1005	995	985	1041	1043	944	992	1021	1059	982	1008	1037	1015	990	960	1062	1039	994	931	1013	977	1057	1040	1010	1060	1017	993	1059	1009	1000	1102	1048	1049	1034	1101	1042	1019	960	975	984	1028	985	973	1050	1047	982	986	938	1014	1027	1002	1006	1035	1017	995	1015	1019	986	1049	995	1001	972	994	1067	1027	1042	959	1011	1041	986	1078	1014	1051	1041	1025	976	1080	1042	1024	1045	999	1006	1017	974	1033	938	1059	1018	980	1003	986	1038	1021	1062	983	984	1028	996	1037	974	1046	1046	993	967	1005	1056	1026	1122	1041	1034	1041	1080	1006	1069	1021	1000	995	1015	1058	1017	1010	979	1019	1043	1026	1005	1013	946	972	1037	1014	1031	987	996	1059	1027	996	1069	964	981	976	970	1018	986	1025	1019	1002	1059	1051	1046	996	993	983	1020	1022	999	1045	986	996	1087	1023	1010	1014	1013	1091	996	970	1050	1027	1085	1058	1028	1006	1070	1003	992	1011	1044	1000	999	1020	978	1038	1000	1010	1062	1021	973	1057	1030	1062	986	967	987	1091	1024	1087	1028	985	1008	1062	1042	1035	1006	928	988	1033	1029	973	1045	1017	975	1046	1080	1017	1090	1017	1036	1035	1011	984	1030	1032	1018	1023	1073	1006	1012	982	1021	1012	988	1007	1019	1041	1060	1079	1033	1036	1027	1063	1051	1007	1048	1023	933	988	1040	1025	1084	1043	1049	986	1000	1017	1022	977	1021	1022	1022	1030	1015	995	980	996	1013	990	1053	983	1024	1042	1056	1053	1018	985	1058	977	1017	1005	962	955	1032	961	995	993	1079	979	1006	969	1024	1001	1010	1018	1013	976	953	1029	982	1025	971	1051	996	1036	1013	977	1059	1038	1023	1014	1036	1020	1003	986	1023	992	1012	1006	968	1019	972	1045	1002	973	1067	1053	1038	1043	1011	1046	1024	1012	982	1015	988	1096	1019	1059	1014	1079	944	962	1053	981	1006	1019	1007	1082	1042	1021	1032	1023	1043	1054	1032	1000	981	1019	1040	1024	1063	999	1046	1024	1030	1006	1023	989	1063	1015	953	965	1053	998	980	1051	1006	1000	945	977	1023	998	1028	976	1029	989	1003	989	1016	1045	997	981	1022	978	1015	1015	1005	924	999	1014	1007	1013	1008	1015	1043	1012	1012	1008	1022	1033	982	1005	975	1013	1031	982	1034	1004	1014	961	1047	1025	1023	1092	1059	951	1042	1026	1016	996	991	1040	1043	1015	1022	1008	994	1051	1018	974	998	1009	1039	979	1035	1000	990	1015	1049	1008	1006	995	973	1008	1021	993	1031	1060	1001	998	1002	1022	985	993	997	1051	1002	994	1040	1044	1015	965	988	926	996	1052	962	1052	1068	1006	1012	991	1070	1034	971	1009	989	1042	981	988	1003	1009	1055	1036	989	1044	1037	1041	965	1093	1001	952	982	989	978	1058	1007	1030	1012	1023	1022	1058	988	1014	1007	1000	1029	991	1032	1004	1054	1014	1050	946	1093	969	983	1011	1015	1016	1005	1029	984	999	993	986	961	1038	976	1018	1012	980	1004	1028	1063	1039	1050	1002	1016	972	1018	1039	1021	1000	936	1063	995	1020	967	1005	1038	1094	967	980	956	955	1007	977	1026	970	1033	1025	1024	999	1027	1047	1043	1109	1014	1001	1025	1066	1034	1010	1016	939	1039	979	988	983	984	984	981	1032	1026	1007	1004	1071	1038	987	928	991	1049	1013	958	1030	1036	1071	1004	1012	1035	1014	1029	998	1000	996	1028	1007	994	997	1007	1035	1021	1021	1041	1045	1018	965	1016	1019	1018	1016	970	1021	1023	1018	1030	992	989	1005	1064	997	1072	1044	946	1004	979	994	1024	1054	1044	967	1020	1004	1030	986	982	1050	1084	984	983	971	997	1016	1018	1045	1037	1026	1014	1033	1018	1047	1020	1012	1049	998	982	990	999	980	1054	1048	972	981	999	1006	1018	1036	1061	1037	978	1009	963	1037	1004	989	967	1041	1007	996	992	983	948	1026	994	1029	1010	976	1052	1054	1015	1008	1004	970	1013	1016	968	968	966	1061	1032	1073	1036	1001	963	1059	1015	998	1042	1017	1003	1019	942	1026	991	1030	946	1014	1011	1013	1092	1048	1057	992	980	1032	973	1021	971	993	999	1052	967	1031	1059	1040	1078	997	1011	1052	992	1024	1030	1003	1035	1009	1000	975	1005	977	1006	1022	1051	976	1032	1058	980	987	991	1000	1032	1066	995	1031	1026	1015	1040	989	965	997	1011	1014	1007	1012	1066	1010	990	968	1009	996	1016	1052	1041	1021	993	1019	1019	1014	1061	939	995	979	991	1025	987	1047	964	985	1017	975	1038	990	1080	1022	1043	1092	991	1088	997	1033	1041	1048	1032	1004	951	1042	972	1013	983	986	1020	1027	1065	992	1032	1019	1042	995	999	992	984	988	1022	1041	974	1012	1031	1038	949	1000	998	1032	1020	1055	1044	1029	996	1016	1003	1066	978	1024	1013	984	1003	991	1029	1009	1018	1038	1053	1012	1017	1016	988	1043	982	1040	991	988	1044	1006	1009	952	1051	1027	1030	1015	1010	1026	1026	964	1007	1019	1045	979	1005	964	1019	1013	1003	1004	1035	1018	1034	1027	1031	1017	993	1023	965	1058	1032	967	948	995	1025	996	1067	997	961	1075	1048	1016	1068	986	1001	1036	1006	982	1024	1035	1021	1057	1075	1040	1014	995	1013	983	1036	1025	988	1010	1008	1020	1036	1007	1049	1039	988	996	965	980	1021	1023	1028	1052	1017	1010	1032	1036	985	1051	1050	978	1046	1018	1073	988	1025	998	1028	1043	966	1008	1060	1042	961	978	972	1041	1035	1040	986	1023	1003	1012	1077	976	997	983	1027	1010	1026	1076	971	1020	1079	1046	998	976	1047	1003	1019	954	1002	992	996	1028	1061	1014	1065	1002	1064	960	979	1054	1018	1000	971	975	1056	1066	1006	1008	953	1073	986	995	1059	1016	1027	980	971	973	972	965	1011	1003	977	1034	1029	1018	951	1092	1011	1057	1031	1018	966	1044	1057	1018	1022	1062	992	1006	937	1053	1022	1044	1053	1016	1049	1065	1019	1048	1029	1046	1038	1023	1069	1003	1010	1017	1074	1093	1035	1045	1032	1059	1029	1024	969	987	981	1015	1018	1024	976	979	1028	1022	1045	1059	944	1048	1030	981	1011	1042	1008	987	999	939	1034	1066	986	1035	1031	1040	1078	1009	988	1038	960	974	997	979	983	1028	1074	1023	1011	1071	1006	1011	1018	1060	1057	991	1035	1009	1058	995	1079	984	1057	1037	974	1006	972	1085	1023	1030	1046	975	1018	1009	1040	1058	1053	1044	1110	990	1031	1025	1074	1016	1059	977	1020	1012	1123	996	993	980	1081	1050	1006	1056	1042	1030	1050	1056	1032	960	1001	988	961	1034	1023	1015	1026	1054	1019	1047	1065	1027	986	989	1045	1000	1035	1025	983	1020	1004	1052	1074	1024	1085	996	1045	1008	962	1020	997	1030	1030	1000	1081	1025	1032	1073	1027	1005	983	1037	955	988	1002	985	1037	968	1017	1024	997	1027	1035	1041	1033	982	1017	1050	1026	1022	1047	967	943	999	1023	1040	1047	1029	1040	1009	989	1026	955	1059	1039	1027	1100	1037	949	1080	999	1025	1037	994	978	989	937	1005	984	1024	966	1021	984	1020	1034	1028	1029	1043	1012	986	1049	1005	1044	1023	1030	1059	1014	1065	1018	1043	993	1052	1048	1041	985	987	990	1053	994	1033	1013	1011	1015	1014	1013	1017	951	1022	1007	1004	977	1033	1028	1036	996	993	997	998	1072	1042	1009	1003	1028	1019	1034	935	964	979	1057	1017	1056	987	1093	1025	940	1003	967	1041	1023	982	1061	1021	1020	980	979	1001	1032	995	985	1015	1033	982	1038	1017	994	1012	1040	1034
35216	62405	50709	39183	32029	26277	20722	15699	12205	9449	7817	6405	5566	4364	3689	3054	2740	2406	2242	2061	1905	1853	1645	1675	1699	1555	1611	1546	1441	1286	1264	1221	1192	1232	1182	1125	1168	1120	1098	1109	1103	1115	1020	1064	1068	1112	1060	1063	1015	1109	1058	981	1017	1026	1013	1040	992	998	955	974	987	1044	981	964	989	997	983	1019	1021	1016	1040	1079	999	1034	962	1003	977	968	1004	1001	986	997	1005	1019	973	989	1028	934	1011	985	1004	1016	1025	1009	1026	997	938	987	1012	965	990	968	1008	989	984	977	941	977	991	975	978	1025	952	989	945	981	1004	948	1000	1016	989	1041	1044	973	998	1018	1014	965	995	984	1076	984	1014	1000	1022	983	1005	995	983	973	965	1037	997	965	989	994	997	1013	999	947	934	956	973	992	1039	984	944	973	1035	956	985	1015	976	990	924	1037	925	1037	1050	1012	1072	987	988	1006	1020	1048	967	974	995	1061	949	1004	1008	975	1023	976	1004	954	1009	974	985	963	952	1017	1026	968	979	998	1001	993	948	980	1025	1014	960	957	941	993	1017	1022	958	980	962	1040	1014	956	994	1024	992	947	1019	995	953	1015	966	955	1057	991	970	981	1036	1038	994	1006	1005	1041	1034	991	983	1047	1000	948	1008	987	980	989	1002	965	1021	995	1061	1009	960	1000	1024	987	1005	975	985	1013	1040	1043	1066	959	963	1005	1003	1015	964	978	979	922	1022	1031	985	986	996	1064	971	1022	996	1018	968	1008	951	963	1005	1003	980	969	1012	979	939	977	952	990	976	971	1009	997	985	955	999	968	997	1031	1066	1033	959	1022	1050	937	972	926	1013	986	1020	983	1072	1030	1052	1038	1008	1003	990	978	969	923	986	994	979	994	1050	978	953	952	1049	984	984	969	1079	987	978	1019	1020	1018	965	1011	993	984	979	1011	930	994	1024	1004	964	1015	991	1027	1012	1015	1018	989	972	898	949	969	987	994	1004	1001	1052	1006	968	995	994	952	1041	983	975	973	994	974	948	1019	996	1003	1009	966	975	993	1048	996	1014	970	1004	970	975	958	1000	966	999	950	1052	984	998	988	937	978	923	993	979	990	1009	999	1007	992	952	991	992	967	1016	950	1030	990	992	980	999	944	925	989	994	960	965	982	973	1066	1020	1025	994	991	1025	1014	1005	950	970	1029	1027	946	993	969	1035	1047	1004	1006	987	986	988	976	976	1010	991	1010	965	1009	992	1034	1034	1017	957	1028	958	1063	1042	995	1012	1027	1029	983	980	1014	927	1036	1015	1030	926	1054	974	985	992	958	994	973	1013	1016	1002	940	918	932	1001	964	981	964	1035	915	978	1013	1010	1013	1011	983	984	993	1003	995	1064	932	961	985	1014	980	959	943	1017	1008	1027	1074	1086	1002	1015	1000	945	1029	978	959	963	1007	1007	964	1006	978	985	978	996	1033	985	1004	930	1021	989	985	1021	1017	938	983	1012	993	928	963	1003	944	1004	976	1027	961	998	1015	953	954	938	1005	990	942	1020	1014	955	981	1007	987	939	1015	971	962	973	1029	961	975	1008	1026	990	967	1012	951	1004	985	976	945	1019	999	949	934	963	954	995	956	964	963	1002	975	991	1043	1019	1002	1034	1006	1020	1048	938	1003	995	999	984	1000	1020	1030	1008	974	982	993	987	1025	972	1027	993	999	1046	1024	993	1053	955	1006	1037	978	977	964	963	1021	1021	991	1001	1038	1072	1037	1000	1067	1025	942	952	1009	977	967	976	986	991	935	961	1030	979	971	1061	990	1019	983	978	951	1029	1020	1051	1016	972	990	1014	967	990	1041	980	989	1016	987	981	1023	1039	1006	1010	987	1000	937	996	981	983	995	994	994	987	1038	1040	1000	984	1059	980	945	989	963	983	991	1000	1003	1083	1018	1003	967	1015	892	999	972	983	1000	1029	951	957	1011	981	993	975	952	949	1008	955	1059	949	1029	1012	987	959	923	999	945	1004	1001	975	1014	1019	945	985	1066	1014	988	980	957	1006	978	1000	1054	996	1002	970	1000	957	933	1058	983	1005	910	983	967	987	984	1032	991	984	1012	973	1004	976	972	1039	1009	957	1001	1004	1015	991	940	1054	972	993	1086	952	995	988	965	953	1005	1023	1044	979	971	1013	1050	1012	984	946	988	1023	943	967	950	1003	961	1036	1071	1001	983	1019	1024	968	991	1027	925	1030	988	990	934	946	997	919	991	998	968	929	985	971	1020	985	979	977	957	977	1043	1007	977	966	1013	1013	993	985	966	931	1015	974	998	1040	1016	922	992	973	1064	995	987	1015	985	1050	968	1034	998	996	996	958	985	988	1010	948	978	980	1038	992	981	986	947	974	1005	979	963	972	1005	1001	986	992	1024	1007	1050	980	998	956	1029	965	971	907	970	1033	988	982	1040	1003	1007	999	1037	1034	1029	981	1053	973	1026	937	1003	1011	1018	980	1031	1005	999	969	976	1010	967	963	1043	943	988	954	1009	1019	949	998	973	968	956	922	932	1046	1003	1008	960	994	1014	977	1009	908	988	1003	939	973	1001	1013	1021	1026	915	990	988	951	945	1031	1025	983	982	934	1011	990	959	975	998	967	979	950	1113	1037	973	1028	989	964	1012	980	976	1029	966	1002	1017	982	1018	983	1034	1013	979	981	1045	989	1001	1026	986	990	953	991	1026	987	1052	987	999	1002	1007	980	974	1001	972	943	987	1028	1001	1019	981	990	920	974	1033	965	964	959	984	970	989	983	975	976	1056	977	964	960	1059	943	951	1065	1016	966	972	1036	984	1017	908	998	1024	968	1025	952	1041	953	975	1002	984	1042	1028	1001	1039	998	970	957	971	987	969	951	1007	1050	1027	1034	960	1041	1004	1015	965	996	995	956	971	979	1016	985	1017	1002	1046	992	985	952	970	1014	983	1015	991	1028	999	976	980	1011	985	1006	1014	998	959	972	964	1031	1012	1003	978	945	1005	1033	1002	976	1028	951	975	965	961	958	978	1007	967	970	1015	984	1057	946	1015	1005	1031	971	951	934	1031	1045	1015	1025	961	968	981	981	987	1050	1038	965	967	1032	999	971	998	1048	942	1020	994	1008	1046	1007	971	984	996	966	952	1059	1039	1019	1033	1003	1006	998	964	920	1003	1015	940	976	983	989	938	977	1028	1021	1006	1001	963	993	970	1009	1046	991	1009	986	992	944	938	1011	976	958	1029	963	973	1032	987	1008	978	1044	967	977	981	919	1012	1028	939	1015	999	996	1024	1003	1013	970	1031	1033	1037	1018	981	1012	957	989	967	973	970	961	1001	979	989	947	1041	1039	1009	965	969	1019	1038	1031	989	1024	997	1031	1030	1004	1020	1011	969	1059	947	970	1006	1016	1047	970	993	1010	1022	950	1004	1062	1037	982	994	961	1037	986	951	996	1011	995	987	938	1034	1010	1004	1019	967	1025	996	999	921	1012	988	960	993	1045	990	1005	975	964	982	994	1012	1020	992	944	1040	986	967	1053	1064	936	973	945	1007	1011	1028	1037	945	1043	1027	1058	1001	1012	947	999	986	981	1019	1008	994	1011	1003	1044	1030	973	978	1012	1042	1002	1007	1047	1046	1027	991	958	1027	1028	996	971	1012	1035	965	971	1022	1002	949	989	964	1003	910	1022	1045	943	992	1024	1027	998	950	1022	990	989	956	1012	993	1000	979	983	1023	977	1059	950	1041	1021	987	981	1014	984	1047	941	936	1013	1049	1018	976	973	990	993	1001	1005	983	993	992	1033	954	976	1047	1011	1007	1035	996	989	1005	994	991	1050	1026	984	959	973	993	995	1004	953	963	1007	1037	1038	976	990	949	1005	960	1020	959	967	983	951	1019	1008	1024	998	951	965	998	996	963	1021	992	1020	950	1006	1009	999	1033	948	981	1027	1040	969	977	1010	1030	984	1049	956	1030	1004	950	975	1014	975	957	1035	981	997	979	962	987	1012	1011	970	985	964	1003	996	964	945	978	992	1042	962	993	1000	1006	1022	1000	992	1001	1011	994	1019	998	1025	946	971	993	1017	1040	949	1008	1042	989	998	977	942	982	981	976	1034	969	955	960	994	977	1012	1056
31048	35816	39882	29603	18606	11487	7457	4744	3261	2710	2265	1946	1722	1461	1320	1174	985	960	986	969	868	931	879	839	793	868	857	813	722	782	723	743	716	724	675	729	661	676	646	686	709	689	671	708	728	681	725	726	697	666	682	665	637	697	662	675	684	712	678	640	674	688	662	666	693	633	674	717	643	653	615	685	636	641	633	698	631	668	665	676	667	636	658	693	674	650	647	628	740	650	616	641	661	620	672	743	630	637	674	656	643	666	670	630	639	628	649	651	681	709	698	650	667	662	669	675	669	701	662	677	670	673	628	644	652	640	697	678	686	660	648	660	668	654	665	681	632	633	679	622	662	694	672	669	676	703	665	662	669	688	663	654	689	676	626	633	644	678	607	658	684	663	682	662	648	682	631	683	651	656	639	619	677	667	658	667	700	678	655	701	650	687	683	661	669	672	668	653	697	647	656	682	633	667	629	659	683	608	709	719	677	655	707	668	699	721	626	692	689	684	624	622	640	671	688	718	691	630	647	711	680	653	697	653	680	679	681	660	671	653	634	654	642	626	617	712	643	706	687	662	621	656	665	687	640	647	681	652	631	644	712	682	661	649	663	674	622	713	727	656	677	687	646	694	620	656	642	658	624	639	714	689	690	654	676	702	674	606	717	680	677	685	693	654	652	694	687	675	677	672	683	663	681	639	670	645	637	669	668	678	624	643	677	654	624	671	664	686	711	660	670	675	640	676	679	655	657	646	636	633	663	655	674	656	652	639	637	666	642	621	633	664	676	637	652	674	669	692	714	629	713	714	706	703	700	718	656	644	663	675	670	653	694	659	654	687	675	668	670	675	617	697	668	647	683	644	643	694	628	696	678	665	696	646	711	635	662	668	646	650	679	674	642	631	657	612	660	672	626	663	611	687	652	668	642	658	646	665	700	705	665	605	672	661	703	688	658	630	657	655	685	601	686	679	695	656	653	662	674	654	671	682	695	672	663	648	682	608	625	630	634	670	683	677	701	643	698	642	661	672	655	680	668	687	704	653	665	715	653	642	650	647	693	666	660	655	648	661	643	653	632	664	708	666	686	649	655	677	705	665	673	634	688	642	620	643	662	674	660	680	662	705	654	663	685	648	721	719	680	629	614	659	661	673	640	666	658	641	678	664	659	616	723	685	659	687	664	659	670	689	696	689	650	664	669	634	733	637	649	748	627	672	650	699	682	652	727	662	669	643	644	663	642	684	675	706	653	659	688	646	648	644	663	687	617	686	623	633	694	679	643	685	710	667	650	701	696	663	656	686	691	652	625	658	624	631	707	659	642	646	688	615	706	651	669	686	683	653	711	703	658	667	681	663	685	653	678	649	623	657	648	668	634	686	636	698	624	645	681	638	636	654	690	692	656	710	700	693	674	634	674	653	644	647	725	689	639	635	667	666	614	681	650	705	676	700	666	689	679	676	654	670	669	678	700	691	683	685	653	662	632	661	679	702	659	647	675	655	660	685	661	708	694	670	662	637	639	660	657	643	672	690	620	639	672	643	658	606	620	659	658	666	658	698	668	697	654	650	628	673	692	659	655	701	655	626	662	662	678	640	695	632	647	677	663	687	689	634	678	675	686	645	681	703	666	627	665	685	711	701	666	687	682	665	665	644	682	629	630	656	690	696	675	686	645	673	703	674	656	627	697	617	659	708	655	659	693	684	677	709	697	654	676	622	627	679	662	695	685	620	639	704	633	675	646	665	622	694	648	677	669	655	686	657	661	706	683	630	682	623	694	670	691	648	689	656	649	640	688	677	674	681	732	670	721	648	619	653	668	669	723	689	620	695	675	662	646	652	661	688	645	684	661	665	659	684	680	641	649	653	630	654	611	622	670	656	658	682	666	637	640	700	590	673	700	673	701	687	626	684	702	657	642	658	686	646	665	623	663	674	664	650	713	608	639	659	613	677	643	650	629	628	711	628	651	646	643	723	628	670	685	728	639	629	658	680	669	674	688	649	644	729	684	652	680	633	620	651	657	657	691	664	646	654	659	672	687	596	672	645	695	649	655	707	594	645	644	654	667	653	651	657	641	634	668	642	671	706	692	657	630	664	667	671	676	678	638	659	602	673	730	678	640	707	663	680	710	636	658	652	646	627	629	643	677	698	658	632	651	678	708	702	672	686	678	677	693	703	642	675	655	670	673	647	698	685	672	655	674	664	691	674	668	694	667	648	617	651	707	651	672	680	638	639	651	644	657	678	633	640	657	682	669	723	697	660	665	649	669	720	711	662	661	678	693	648	697	650	666	645	673	666	652	668	683	681	646	648	646	674	693	628	692	645	670	694	703	631	693	680	636	647	694	657	647	672	688	715	716	706	662	664	604	677	683	660	661	678	631	706	671	708	681	646	680	641	635	645	666	665	675	697	659	658	680	684	701	652	741	657	659	617	682	683	670	696	684	699	704	683	664	638	657	635	660	668	658	710	631	611	631	677	668	687	638	722	651	723	660	683	657	697	675	636	671	664	682	693	655	614	680	679	659	650	697	628	678	669	662	643	657	692	670	724	664	728	665	648	737	668	691	646	665	671	639	673	667	676	621	685	675	710	646	641	667	683	655	672	679	666	699	707	673	702	650	668	625	617	689	699	620	674	643	668	647	687	673	654	680	661	672	669	658	652	666	665	651	659	671	654	692	678	621	627	689	633	624	646	625	700	671	731	649	646	684	631	691	677	710	700	693	684	670	654	717	689	677	670	637	734	679	715	652	673	663	658	648	641	686	706	659	604	658	655	654	717	646	635	703	669	665	645	693	646	665	670	717	633	676	645	669	660	691	690	628	658	661	627	644	659	659	661	675	659	669	678	708	694	654	723	692	667	628	640	684	627	702	643	692	661	624	723	697	620	622	659	639	631	630	641	652	689	671	694	628	648	670	651	637	635	621	688	667	710	674	653	660	685	726	656	652	682	658	641	680	686	618	646	670	627	698	637	674	688	699	676	620	663	674	668	658	654	687	681	669	659	658	693	686	615	673	652	686	691	649	656	642	652	668	692	634	670	662	697	638	643	714	675	654	638	676	661	638	639	631	681	671	649	658	643	649	682	647	662	664	679	684	638	697	652	673	654	687	642	646	676	641	648	645	638	642	672	685	734	667	629	656	687	675	604	652	669	666	704	673	633	663	658	715	673	699	639	674	668	579	647	654	677	658	663	672	689	686	623	642	676	635	700	712	699	624	650	649	643	622	672	669	684	643	691	643	680	658	670	622	650	636	681	677	650	664	647	659	668	693	672	649	680	653	644	690	670	675	607	630	679	640	686	688	681	694	685	650	659	704	646	652	637	680	664	621	704	644	661	675	638	616	703	657	677	721	636	678	673	663	704	693	654	691	657	649	685	671	669	672	648	616	647	669	657	674	728	658	617	664	679	665	727	641	673	664	691	643	632	660	663	603	641	625	654	689	638	680	678	661	704	669	596	679	642	646	682	694	670	625	664	682	637	642	658	664	651	640	677	699	698
31259	48859	38344	25919	19123	14144	10154	7188	5198	4028	3359	2913	2554	1966	1845	1487	1316	1209	1159	1116	1022	937	936	953	846	948	908	844	860	795	693	802	703	730	751	721	707	708	695	748	740	717	691	723	706	734	704	691	654	655	725	681	730	709	659	708	670	675	631	674	682	701	677	692	704	704	705	651	679	675	702	714	676	720	698	646	652	669	681	694	636	716	685	677	648	672	665	716	663	639	704	734	664	666	725	669	686	707	664	701	662	704	701	688	746	702	716	639	663	635	660	741	672	660	624	696	675	687	677	707	669	689	682	702	662	674	699	675	660	697	661	674	670	654	666	676	669	705	625	742	692	663	657	668	661	633	680	697	674	673	686	667	688	655	686	668	705	694	693	657	724	689	694	671	671	693	641	667	693	665	709	637	669	676	653	666	722	632	662	649	667	687	680	704	685	645	680	698	699	645	640	665	680	672	640	694	665	697	705	699	700	692	661	662	668	672	704	724	691	638	725	676	718	691	679	695	699	694	678	635	695	683	695	676	679	706	671	723	684	652	724	692	661	708	638	706	679	686	681	712	688	680	676	681	641	654	702	694	695	713	662	691	707	702	663	704	694	738	707	684	652	687	734	659	697	671	674	681	667	657	668	684	695	696	652	696	633	764	678	739	661	672	697	698	712	709	644	633	706	669	669	676	731	713	683	694	697	702	685	648	704	647	721	692	641	680	674	646	677	680	680	726	688	675	702	643	690	689	644	709	698	717	685	720	720	664	654	640	705	692	705	696	754	708	676	634	668	659	680	721	686	649	669	690	683	692	681	682	690	694	677	651	709	678	709	668	726	729	689	660	657	687	671	667	661	681	699	672	641	714	659	692	665	709	675	690	673	717	669	665	722	725	691	663	695	658	677	685	697	684	734	666	677	725	708	650	671	669	673	690	680	639	721	682	664	712	662	725	691	739	680	679	718	658	680	703	684	660	645	668	666	674	644	658	723	675	700	693	683	742	677	692	694	707	648	649	667	670	665	670	685	706	693	679	687	693	677	666	650	684	641	713	701	679	681	734	670	698	686	726	701	714	684	735	669	666	661	668	657	691	687	696	717	734	722	716	717	709	684	698	662	683	685	655	653	677	710	690	674	669	762	687	690	693	710	669	660	666	703	718	714	666	685	634	680	677	701	693	707	654	687	655	685	701	692	686	704	686	670	677	685	702	642	679	692	668	714	666	682	707	709	688	702	657	640	674	640	701	707	716	637	686	654	699	676	625	697	691	658	686	692	678	673	628	666	726	698	705	728	657	737	642	679	688	666	724	663	711	718	698	744	673	696	658	700	657	697	639	662	678	656	651	681	713	712	678	713	669	695	666	655	692	727	675	684	665	727	734	682	634	641	698	697	686	651	669	675	685	691	679	700	691	693	679	639	646	655	723	691	640	685	698	700	643	668	707	677	688	722	655	706	719	671	747	722	661	640	679	677	670	656	673	695	659	713	686	692	709	659	646	713	668	708	686	711	746	677	679	682	697	685	681	699	696	662	655	673	680	729	733	674	654	690	650	682	642	686	671	666	637	680	707	694	617	645	675	678	724	694	668	721	732	677	716	714	689	692	749	663	675	738	706	678	668	696	664	712	650	664	696	628	690	669	703	661	712	673	709	647	710	689	658	664	677	657	680	688	683	657	647	712	629	706	643	716	716	675	716	688	708	684	670	721	686	712	673	677	677	698	709	708	677	644	671	709	676	725	710	644	716	655	633	661	700	734	663	691	663	659	656	658	675	681	702	694	690	680	685	692	663	614	717	671	666	660	696	689	700	651	735	654	693	705	663	660	712	693	677	721	680	705	707	673	660	664	615	659	663	668	697	684	644	693	683	696	687	733	669	697	694	697	644	674	723	638	648	682	676	676	652	698	669	653	661	692	698	652	662	662	640	693	654	665	685	715	691	670	627	714	704	723	704	685	707	700	667	664	704	673	691	646	673	687	678	739	664	655	697	638	690	668	661	689	703	686	694	652	710	692	739	685	699	677	651	680	680	710	634	713	668	674	695	727	693	661	690	668	686	731	653	713	698	713	683	716	703	723	679	662	692	685	715	728	675	726	697	660	623	721	692	639	688	736	706	711	666	640	660	721	707	670	632	679	688	720	662	683	670	698	634	684	714	705	681	656	681	706	640	667	684	715	706	654	653	686	684	690	709	659	660	651	729	671	693	688	684	733	704	657	682	696	675	712	663	717	712	658	700	704	684	703	675	731	663	675	683	676	653	685	706	687	651	679	688	694	668	675	669	670	638	674	672	652	677	732	673	668	723	657	659	671	690	673	704	717	738	686	684	675	649	690	703	718	637	710	672	677	719	625	700	716	683	666	731	685	656	655	662	730	657	699	662	659	713	711	712	682	725	663	659	675	654	682	692	682	679	733	718	650	679	661	643	675	661	676	706	682	694	653	682	639	696	673	751	693	678	650	636	695	671	693	689	689	674	732	692	665	668	712	647	684	663	672	664	679	678	685	742	663	683	670	665	640	675	679	657	671	655	675	681	702	687	714	684	730	632	611	712	670	716	706	663	668	718	722	647	670	699	695	651	708	734	687	672	706	694	722	681	651	676	708	684	705	668	691	675	634	675	636	645	649	649	655	677	679	684	672	662	696	711	717	643	700	666	704	666	677	702	676	685	635	654	707	712	677	696	680	716	671	691	671	628	692	671	638	687	682	681	705	648	640	690	697	683	692	694	679	694	633	722	672	674	681	686	684	681	720	666	642	732	655	645	697	665	655	664	679	669	669	676	625	683	666	663	678	681	704	676	727	651	686	683	669	676	668	672	696	638	663	648	690	705	714	670	643	650	677	663	672	671	697	705	658	666	648	655	690	726	695	681	682	665	689	715	658	676	697	696	696	700	647	685	672	655	720	688	653	648	677	698	667	664	652	678	720	666	693	670	648	670	669	699	666	675	598	670	720	693	698	661	710	653	669	688	672	667	672	706	697	722	674	714	722	783	713	728	672	640	638	675	716	637	669	651	684	709	694	664	688	700	715	701	648	671	660	744	700	702	684	670	673	646	648	638	677	684	666	641	706	678	689	688	675	665	652	664	708	713	688	683	711	695	660	698	682	703	656	699	656	694	655	660	687	695	716	643	675	629	674	716	694	662	690	679	677	649	728	683	671	689	725	695	706	670	654	658	699	647	601	660	731	637	688	633	666	663	633	693	672	695	654	719	674	715	689	674	692	682	676	666	713	659	641	628	640	667	698	695	669	676	685	694	706	682	633	685	678	703	718	659	708	656	657	655	644	653	654	642	660	640	700	667	680	711	713	677	724	674	696	689	696	649	697	706	682	695	656	707	739	728	691	653	675	675	636	654	671	674	670	656	639	671	695	714	688	722	678	703	693	704	685	684	698	638	668	708	661	664	713	690	679	676	686	701	698	663	670	706	659	717	693	676	714	648	685	675	693	695	677	673	660	687	666	658	677	705	686	650	673	685	670	675	674	714	713	666
23715	21102	28799	25377	23395	21875	15919	9178	6197	4663	3653	3242	2795	2312	2064	1797	1585	1408	1334	1228	1223	1195	1153	1189	1123	1071	1044	1096	1032	969	862	921	887	921	912	856	833	801	849	841	826	846	777	866	810	826	833	822	870	829	826	792	763	819	810	785	819	804	749	792	817	764	761	789	798	875	763	748	773	764	779	742	765	776	766	739	759	788	767	834	808	809	817	784	793	795	776	818	808	834	759	779	818	780	780	825	785	817	809	757	798	746	783	818	818	793	777	825	798	790	820	798	797	811	814	773	744	802	814	772	798	776	816	760	767	828	816	754	837	793	810	699	792	791	811	796	780	794	784	798	782	792	752	798	823	857	784	808	827	821	791	815	769	769	853	826	829	769	833	767	800	748	811	771	843	794	725	808	739	785	772	786	814	796	791	832	824	763	798	747	788	813	821	843	805	806	795	840	768	789	785	817	794	794	808	810	785	785	765	807	773	792	788	787	817	789	823	818	795	812	767	776	779	837	831	762	785	793	854	843	775	751	799	804	783	859	813	772	775	766	772	793	781	767	786	790	736	841	791	766	790	798	824	820	789	788	837	792	798	797	765	809	831	771	799	736	787	783	789	740	806	822	764	812	802	784	772	851	798	808	765	823	749	742	806	758	742	797	808	769	778	828	797	764	756	821	788	786	825	837	792	793	777	753	754	837	815	746	860	762	822	805	792	791	782	796	783	745	770	766	756	767	764	764	795	802	769	790	815	769	795	809	790	786	818	791	794	760	801	783	763	761	752	790	821	788	771	773	790	823	837	797	776	826	791	829	756	806	767	783	765	838	740	819	843	794	785	777	842	811	766	786	808	764	768	769	751	750	794	798	779	812	808	753	733	841	822	815	774	818	797	780	829	795	738	746	774	755	817	787	785	844	791	771	835	759	785	834	793	776	740	748	781	801	798	799	767	796	812	767	765	759	757	790	798	807	781	780	831	803	713	771	800	787	794	822	814	806	793	756	775	771	796	768	761	750	766	783	817	833	756	813	849	766	812	807	777	782	822	759	751	788	814	765	775	789	801	777	776	806	796	786	761	800	772	807	768	753	802	800	842	767	835	834	829	825	758	762	765	795	820	817	772	746	797	735	756	801	781	800	829	832	826	798	793	792	850	748	830	780	783	800	787	814	760	857	793	763	837	804	785	778	857	808	776	779	829	795	795	747	744	760	772	798	785	790	818	756	772	836	785	826	762	771	839	834	744	771	832	741	847	776	746	781	797	789	803	793	760	794	787	758	840	840	751	759	752	752	780	762	792	810	748	809	737	838	782	799	764	832	871	797	792	755	830	822	766	816	822	824	808	788	798	789	821	763	799	753	771	777	753	844	837	812	788	778	794	812	821	770	776	733	796	805	786	727	790	760	802	745	798	778	758	748	794	783	793	771	749	740	820	805	810	791	777	776	794	771	763	776	814	802	778	824	786	806	783	768	741	766	807	816	848	752	768	796	784	783	808	786	797	811	779	763	763	794	794	766	813	770	851	774	776	764	755	788	867	775	778	783	727	796	762	780	790	726	732	809	780	796	814	822	842	746	808	778	828	795	804	765	768	784	725	794	824	786	813	811	751	796	773	790	770	790	763	783	748	784	805	828	789	758	844	802	842	763	812	757	819	807	774	811	815	795	779	813	780	818	774	795	781	853	794	758	838	748	766	809	798	774	815	825	784	767	840	826	781	794	823	757	834	768	789	823	764	804	832	746	782	797	800	806	846	821	796	731	784	813	751	816	832	751	768	807	793	783	778	811	801	824	809	780	791	773	799	779	858	773	809	816	802	811	730	785	820	811	832	762	800	836	751	807	784	830	833	762	742	828	800	860	804	786	838	753	812	762	836	814	821	815	761	818	839	811	771	770	834	741	784	761	802	767	799	749	806	834	795	770	803	765	808	791	828	731	770	839	830	821	851	800	789	760	758	743	798	842	811	799	756	793	789	832	750	791	817	861	798	775	811	785	745	822	768	758	797	790	832	822	794	831	734	777	766	765	816	821	817	778	783	800	820	796	789	847	810	801	817	797	802	771	794	782	794	796	778	797	778	861	790	823	833	791	778	804	790	735	786	831	803	804	785	801	848	779	783	753	745	738	794	803	780	764	807	823	775	807	769	750	796	807	760	790	804	787	765	808	841	803	812	850	798	764	756	777	778	781	793	795	788	777	790	829	807	798	815	787	775	728	802	779	808	818	769	734	757	833	767	756	795	816	805	759	809	821	801	779	851	811	750	791	787	811	817	792	760	783	824	861	818	767	752	806	802	759	815	833	825	785	823	760	841	794	829	755	789	821	841	852	803	795	793	806	778	778	775	797	759	803	734	752	800	762	809	784	769	737	781	770	794	728	810	762	802	778	810	777	772	799	786	769	801	802	746	732	857	802	790	809	799	774	797	830	794	804	757	773	770	772	750	804	850	759	779	805	772	842	814	770	771	810	761	781	789	759	781	785	783	799	810	760	725	717	793	804	776	770	775	783	788	787	763	811	758	809	808	820	779	804	798	808	784	792	832	744	802	728	770	748	750	849	826	796	822	835	756	802	815	814	808	800	807	784	826	797	815	778	763	782	823	827	774	771	804	763	818	764	775	795	807	735	770	811	844	778	776	803	821	773	808	776	767	858	763	793	775	825	808	755	753	792	811	783	840	773	769	779	866	810	799	788	813	779	830	737	826	804	803	755	765	791	742	778	775	782	820	792	793	749	791	745	798	764	790	749	830	836	788	801	846	871	787	746	818	808	788	801	775	820	809	803	769	788	793	806	779	835	772	764	811	864	802	822	819	739	781	744	791	719	782	798	814	832	777	770	781	807	796	807	811	778	835	827	805	817	750	829	772	756	811	758	814	791	735	797	827	768	788	808	739	777	787	785	778	759	795	802	806	754	798	789	806	787	785	793	769	828	760	839	779	807	785	805	780	810	803	825	803	819	814	793	823	746	768	777	774	807	718	776	789	809	846	753	800	771	805	799	793	777	792	807	794	851	800	783	766	740	797	785	779	733	786	792	791	749	768	805	784	764	780	722	815	767	782	777	762	737	748	816	753	851	804	820	808	781	801	792	820	739	744	797	797	784	799	767	763	784	789	800	808	741	766	786	730	834	772	788	753	846	812	780	802	873	803	793	780	844	792	774	741	766	799	805	775	781	778	771	780	795	790	816	833	793	768	790	807	849	789	787	764	829	797	770	808	756	802	800	823	791	791	820	860	856	803	815	837	806	812	789	799	781	823	782	793	815	823	762	829	781	834	814	791	819	759	789	797	771	798	768	833	769	813	835	788	774	738	794	814	754	761	802	783	803	762	830	785	799	791	811	783	779	795	787	831	776	759	799	852	802	784	788	769	732	803	789	811	802	800	779	764	751	808	743	766	782	815	784	833	764	813	771	771	833	764	777	813	757	785	754	744	809	809	761	759	801	829	784	803	823	789	786	811	768	769	762	799	789	825	763	768	835	774	806	858	805	715	773
32559	57255	46680	33939	27070	21081	15818	11640	8639	6607	5302	4617	3814	3236	2705	2369	1967	1683	1589	1559	1470	1332	1239	1332	1258	1217	1217	1139	1074	1081	968	891	943	957	886	883	905	890	830	880	799	876	861	834	843	810	805	868	833	776	859	739	799	772	814	758	803	819	836	838	829	811	707	832	749	824	819	751	790	775	817	752	826	824	755	858	778	767	802	762	824	748	774	826	762	805	764	783	781	692	796	743	780	784	768	794	773	765	764	781	789	789	741	771	776	786	730	798	758	781	792	787	761	824	780	715	829	745	796	773	810	789	775	797	797	755	851	770	848	814	789	798	776	794	809	746	845	807	798	764	797	788	800	776	827	783	781	823	796	778	780	782	780	788	795	798	805	813	814	765	801	801	848	805	799	802	829	809	766	791	768	762	781	793	850	815	790	773	780	792	758	763	743	791	790	769	777	804	762	840	761	780	787	813	816	777	853	788	765	759	774	812	777	774	777	806	753	778	769	783	777	813	817	769	728	844	792	779	758	771	824	769	758	804	819	776	774	805	805	764	819	773	783	778	779	781	809	744	809	807	798	818	806	827	704	735	813	813	825	758	756	826	803	802	802	807	899	790	728	782	824	801	799	805	796	751	722	784	773	743	791	845	811	849	885	804	810	761	831	784	752	792	760	808	802	798	807	768	779	767	809	792	768	803	728	827	816	741	791	770	812	822	734	762	787	810	818	819	796	770	795	814	787	744	840	834	790	806	808	768	761	788	748	803	812	812	708	833	792	750	796	771	739	721	767	775	768	769	777	743	843	759	824	770	780	814	763	754	799	782	806	744	820	788	789	774	777	802	822	732	851	786	779	753	799	805	784	758	775	782	803	758	800	803	802	796	798	772	780	800	780	833	778	838	766	839	744	797	782	791	793	856	770	839	761	775	806	799	781	784	838	787	748	803	776	815	803	840	790	823	787	806	815	763	777	812	791	810	792	831	819	783	746	815	764	791	727	764	836	814	808	819	785	782	805	807	747	818	787	784	734	771	789	787	792	817	746	809	765	780	776	767	791	760	760	802	778	773	773	752	799	799	795	737	771	772	752	784	730	743	823	779	756	770	809	800	755	810	790	806	821	807	830	772	764	828	745	765	761	822	730	770	778	794	772	784	826	800	785	750	828	791	762	769	738	740	756	776	753	771	774	813	757	802	775	772	723	804	768	798	776	821	818	774	760	819	887	781	784	808	831	787	770	807	777	772	826	776	814	803	769	790	832	787	824	883	753	815	797	806	811	792	779	800	705	820	785	807	820	828	796	782	770	793	796	822	802	805	810	775	763	762	760	790	799	766	802	788	861	775	800	789	735	731	743	761	802	793	760	774	820	811	776	799	772	859	779	747	804	750	810	796	795	785	714	794	757	767	816	810	800	765	830	801	808	815	759	779	769	839	780	818	775	786	796	768	779	763	803	786	765	778	807	748	817	841	813	796	786	749	762	790	795	785	777	778	838	754	753	753	803	799	817	818	798	756	796	749	788	749	800	754	782	795	861	767	714	836	777	760	756	757	786	759	791	807	778	781	805	812	799	784	767	753	824	757	820	747	745	798	776	772	755	808	784	801	778	750	747	780	755	757	780	831	796	761	796	807	802	816	799	799	728	780	744	820	782	764	786	854	764	799	822	768	742	812	785	766	812	748	792	804	758	789	848	772	763	738	793	792	787	749	793	781	782	786	782	771	808	806	770	770	774	790	761	798	743	766	807	853	770	783	829	797	756	793	748	796	743	766	804	785	758	805	766	870	772	767	799	825	748	779	771	790	778	770	800	759	782	801	713	823	778	841	781	785	797	828	768	784	795	761	813	793	799	799	742	785	789	755	775	779	790	818	782	790	765	814	767	705	789	776	783	782	796	800	795	772	809	817	833	763	766	801	779	810	735	736	806	786	816	793	753	819	797	852	824	775	806	777	722	794	773	743	751	767	807	762	725	803	775	802	779	815	740	748	784	818	863	824	801	773	821	792	784	774	749	779	755	778	846	797	810	803	769	795	771	770	777	776	809	750	790	790	765	844	829	833	768	798	743	755	793	783	756	786	757	803	769	776	775	848	738	784	820	755	781	795	771	742	755	783	791	806	773	836	765	764	768	802	792	772	780	805	781	816	793	793	784	806	825	809	723	784	767	779	776	851	803	810	803	792	742	791	821	764	838	807	759	838	818	766	774	811	758	773	766	771	795	823	760	845	809	813	793	757	763	757	848	801	796	773	767	750	814	814	764	754	805	786	816	779	791	799	760	744	817	799	771	777	789	809	776	763	782	814	801	758	783	790	806	815	827	799	721	744	752	811	802	791	743	805	827	772	805	771	754	761	814	770	821	755	802	741	800	776	764	799	768	753	776	797	785	799	786	768	776	734	770	763	825	776	803	838	777	827	806	772	789	808	802	766	764	719	807	800	786	780	770	754	770	817	791	792	770	801	772	855	772	721	823	836	783	776	741	726	755	832	776	815	833	777	798	766	774	773	812	740	787	753	791	767	804	787	834	753	794	795	790	770	772	788	818	773	804	800	777	784	800	776	735	816	784	799	769	767	797	818	839	780	766	804	808	755	833	778	781	785	792	778	777	771	838	759	820	711	794	771	795	808	808	779	762	782	818	828	792	794	754	773	773	749	790	839	772	754	746	811	779	770	817	771	817	810	708	775	711	795	792	822	782	765	746	820	774	755	753	761	776	780	765	785	733	833	773	784	816	773	761	795	762	765	810	780	818	827	787	785	759	854	788	748	748	800	777	812	759	792	793	755	813	855	805	740	747	795	813	765	830	753	757	782	784	803	835	751	770	789	799	735	755	788	777	789	795	771	823	787	750	836	768	763	808	794	837	833	776	839	809	779	794	783	753	708	781	819	802	820	728	752	767	762	805	772	833	748	810	772	776	750	777	808	801	765	769	823	773	808	783	769	769	751	818	775	778	771	797	848	751	769	823	820	805	797	785	752	786	763	773	854	789	779	824	745	751	776	743	794	778	834	774	811	795	779	777	828	748	789	795	742	765	793	799	790	795	764	769	748	777	771	798	845	776	817	805	756	868	795	783	793	787	816	719	803	787	776	816	798	835	808	776	780	761	809	774	795	800	768	755	765	791	807	788	849	844	747	797	748	778	765	786	737	787	799	806	801	815	739	821	774	797	777	799	786	828	785	797	814	769	787	796	788	805	759	836	787	797	832	795	762	780	768	856	734	775	729	744	771	781	752	810	772	761	824	789	782	752	768	729	749	763	768	796	792	740	747	814	761	820	738	771	768	743	792	738	793	768	767	735	748	735	780	761	788	763	777	803	752	743	829	774	764	782	771	757	787	735	755	802	808	796	754	774	835	804	776	759	791	723	816	805	778	831	835	816	817	743	780	798	801	722	785	769	828	798	790	765	787	709	812	781	785	797	795	743	763	809	776	776	798	756	748	797	787	796	778	786	781	852	790	800	801	757	780	779	845	794	792	823	775	803	818	749	810	776	806
24816	21327	29638	27946	22150	16411	10357	6330	4666	3684	2960	2484	2170	1893	1728	1447	1398	1203	1144	1131	1105	1014	1033	1001	1084	995	969	929	970	934	885	801	840	885	866	848	818	869	791	844	834	794	796	796	839	766	805	752	778	789	806	801	789	848	775	832	835	839	849	798	758	826	825	799	770	791	766	758	739	758	781	771	790	787	828	763	778	805	814	790	818	772	795	800	769	798	856	793	786	747	821	777	788	734	826	810	786	824	787	745	795	786	806	792	782	777	785	792	750	795	788	836	751	749	773	749	785	743	732	788	796	821	731	760	816	799	787	840	787	814	751	822	822	795	817	782	779	824	791	837	730	854	809	790	822	770	730	834	797	778	793	755	779	749	751	810	848	846	825	812	800	779	822	781	805	768	783	797	761	798	779	791	803	870	798	817	717	811	778	774	804	798	783	792	782	822	829	782	761	810	812	764	770	795	782	827	798	837	886	807	841	784	773	810	769	781	780	720	798	806	786	748	776	747	788	744	761	789	776	795	822	875	795	819	737	804	782	803	797	818	793	811	779	763	789	832	825	768	803	725	811	780	794	827	810	817	823	803	799	804	770	794	780	757	779	790	789	786	792	734	811	812	796	765	748	804	795	736	779	796	816	845	761	767	807	810	759	772	819	794	759	800	783	793	821	747	742	830	819	818	761	771	772	783	788	755	796	757	801	733	822	866	849	797	774	800	834	831	800	772	807	771	800	765	806	774	745	799	792	802	746	744	797	799	752	817	811	792	783	791	792	788	790	749	829	812	804	769	810	775	775	777	821	801	787	812	830	821	782	771	835	839	812	798	781	789	779	829	810	797	786	787	836	799	771	805	762	765	801	832	802	790	778	835	807	792	764	823	751	729	813	766	799	817	772	758	843	763	793	720	796	863	781	760	794	826	795	814	753	813	825	762	736	795	821	781	874	747	780	791	770	734	761	811	789	793	766	791	770	805	784	772	772	780	811	794	770	820	788	752	795	758	815	815	818	769	772	851	842	788	812	732	788	759	753	803	772	796	834	755	826	743	834	768	798	779	810	790	790	790	820	813	794	859	808	787	829	788	793	787	827	799	752	757	779	814	827	830	805	757	791	778	802	800	785	766	811	745	808	779	797	761	802	792	815	822	765	767	785	855	847	744	781	793	773	830	779	788	787	758	808	806	795	773	773	826	776	775	802	775	808	792	809	818	746	793	824	799	805	735	812	772	778	764	814	863	793	802	789	791	780	831	757	806	776	798	791	831	847	730	761	800	742	826	834	783	776	801	740	758	832	802	788	809	818	758	780	818	804	721	811	777	820	834	794	789	783	767	761	783	735	791	808	795	777	781	830	770	781	841	784	770	768	797	811	795	828	780	792	774	743	717	808	764	773	733	776	794	763	787	757	786	794	792	814	798	794	841	777	822	766	783	810	772	787	796	770	806	785	811	772	793	805	834	758	780	804	783	790	837	785	732	765	828	757	799	812	817	791	805	829	817	792	724	771	774	781	792	820	792	762	842	772	784	750	838	792	800	819	740	773	754	792	792	801	790	765	811	779	744	802	778	805	800	813	762	799	809	817	822	747	811	784	767	826	793	785	809	811	756	761	832	838	800	797	799	765	800	761	754	739	792	814	768	798	735	757	822	748	793	777	795	781	771	827	782	826	797	800	809	788	792	791	743	823	791	779	756	781	796	827	828	830	814	782	793	796	804	799	769	823	771	803	780	823	775	790	811	776	785	776	804	803	852	824	838	754	805	771	778	802	775	777	720	770	795	736	780	792	805	842	772	806	778	797	771	785	822	801	780	786	757	827	804	826	813	779	792	806	802	768	831	756	749	831	789	759	779	773	819	778	781	804	762	808	772	782	778	825	723	818	781	808	809	839	729	841	806	789	864	784	829	820	767	759	789	801	749	835	781	816	808	789	812	755	794	787	783	788	770	775	775	767	822	772	800	774	759	804	789	830	801	816	777	739	813	827	794	844	754	808	785	818	759	738	835	807	772	787	786	798	782	777	784	715	792	778	752	807	780	794	832	822	800	735	774	812	729	793	797	766	791	773	763	783	786	801	778	787	797	793	804	773	764	818	819	733	740	828	803	788	722	785	817	800	782	760	792	750	771	767	833	822	787	786	791	762	786	743	797	799	770	767	775	795	741	845	811	770	776	758	751	733	871	812	818	796	746	790	851	769	759	818	727	772	861	759	767	744	797	812	835	810	805	793	750	790	786	786	800	772	776	804	804	776	791	798	776	775	761	821	850	840	779	787	791	792	778	840	829	750	794	750	812	741	775	743	757	843	828	760	825	785	815	865	782	757	767	767	820	782	756	786	775	774	784	790	812	809	786	815	773	776	753	805	770	769	817	771	852	760	818	773	798	819	768	748	799	811	784	780	770	803	786	794	806	771	782	755	783	762	841	718	817	799	809	764	772	777	822	788	774	756	786	775	795	799	756	798	821	880	834	785	820	774	835	829	794	797	772	838	792	801	764	782	755	792	757	794	811	770	896	809	803	771	781	799	794	768	754	784	780	809	799	774	798	811	797	751	756	857	807	816	817	794	775	776	854	784	800	820	747	756	805	745	811	825	809	795	735	809	816	738	813	774	782	775	813	765	751	755	798	781	782	796	712	769	793	814	770	731	817	804	791	782	817	790	750	776	762	782	764	827	785	814	748	851	775	810	830	760	746	787	809	786	786	758	753	806	841	824	823	769	780	760	819	820	815	757	790	809	805	814	814	768	784	756	755	833	832	784	759	844	820	757	782	823	808	805	799	794	764	736	762	767	828	774	784	792	734	789	818	791	803	768	791	764	793	836	804	822	779	768	815	828	834	809	764	770	791	757	797	767	790	783	800	804	784	887	774	818	769	831	799	786	835	764	800	699	754	778	765	778	778	753	798	808	823	775	814	793	800	781	781	763	764	802	787	762	835	824	846	797	835	781	807	809	797	802	785	784	775	734	738	795	798	794	807	801	748	800	775	775	771	778	752	786	737	868	810	777	817	763	792	767	802	781	785	730	839	792	810	839	775	780	838	802	803	787	750	763	770	810	821	783	788	776	810	784	784	789	769	794	777	780	791	795	792	802	727	804	817	813	787	778	805	798	784	843	763	803	824	774	744	786	812	784	822	836	758	797	814	788	826	754	770	723	790	781	816	766	776	805	786	775	811	817	772	791	765	794	771	799	766	778	820	745	729	802	788	776	791	779	797	812	741	777	828	762	763	787	821	833	763	811	791	818	823	793	797	755	793	840	820	846	777	823	789	761	816	823	759	832	804	780	807	761	788	809	796	832	824	832	773	827	758	804	766	760	759	774	757	764	815	825	750	756	770	746	769	760	733	794	825	747	813	793	755	777	781	772	769	819	831	762	739	772	786	834	797	772	806	755	751	781	796	842	822	774	792	805	790	768	759	791	810	822	750	777	842	792	790	757	767	791	789	778	785	788	727	796	769	798	782	790	776	765	769	791	759	759	795	822	784	796	779
31710	53662	43570	29855	23137	18267	13109	9550	7361	5471	4605	3706	3154	2776	2374	2005	1783	1606	1417	1354	1317	1221	1231	1206	1200	1156	1140	1146	966	957	949	930	941	910	880	853	831	901	898	837	836	845	885	885	894	829	842	892	890	866	778	936	858	813	855	820	805	827	813	754	808	801	867	797	812	817	802	772	809	798	849	824	814	833	868	813	838	796	779	815	807	815	780	856	815	818	808	805	810	776	780	813	813	800	771	825	805	846	830	817	859	802	829	814	806	800	807	804	870	782	802	842	852	827	815	809	802	778	789	801	816	803	771	773	755	827	775	778	834	791	771	772	768	780	829	816	820	779	814	804	771	842	815	789	861	752	784	828	838	804	827	805	786	765	747	855	813	792	841	786	768	809	794	794	810	834	795	802	792	809	831	807	782	854	806	783	824	806	823	827	830	775	751	780	803	852	750	791	817	789	806	813	830	764	820	813	815	848	735	810	798	840	895	773	827	793	816	862	810	826	801	815	852	849	804	838	790	825	764	814	773	806	796	812	817	829	805	815	853	804	857	802	818	821	866	848	830	793	834	814	784	795	758	820	754	798	759	806	787	793	806	799	845	782	770	839	827	825	782	824	811	783	815	773	830	785	813	816	759	798	856	777	811	818	781	827	739	795	801	799	844	813	829	820	814	808	812	835	820	802	780	792	790	805	787	829	838	820	825	779	832	778	802	848	843	777	785	832	771	787	765	844	824	827	807	783	824	806	811	849	838	819	797	797	822	699	847	834	777	794	819	790	788	843	766	825	820	791	791	840	797	783	792	804	781	790	793	799	818	830	795	815	805	782	781	820	832	807	825	798	799	877	786	777	847	827	797	842	838	786	847	832	836	772	832	758	835	856	806	807	792	786	824	798	821	819	838	776	802	785	768	780	876	777	809	785	787	806	792	803	807	806	802	815	795	797	803	792	879	790	772	869	837	838	811	846	847	857	852	809	794	815	811	855	803	792	868	802	825	806	756	836	802	817	805	820	775	806	791	815	817	788	822	731	852	778	831	819	822	816	842	820	808	773	845	809	775	842	795	843	805	850	824	795	820	829	853	804	849	801	900	787	835	787	790	781	810	780	786	844	823	849	809	849	767	794	798	850	783	812	834	779	750	796	850	825	877	792	864	833	831	797	859	806	783	862	800	821	775	816	836	829	826	794	823	799	782	848	790	800	828	813	801	838	802	793	777	840	778	803	788	788	807	795	860	857	822	817	790	797	821	790	817	789	840	804	819	833	804	824	821	813	784	789	796	845	840	847	813	784	777	820	784	842	847	805	750	806	816	781	816	863	819	757	776	804	828	798	834	836	780	832	812	782	844	851	805	821	823	802	782	824	829	791	811	793	780	782	803	803	839	810	749	792	840	802	808	858	822	819	830	825	794	763	826	819	815	821	817	823	817	842	836	838	823	801	879	785	829	855	817	780	836	858	808	780	790	775	868	811	808	890	760	799	807	816	823	830	806	810	857	870	791	779	813	821	843	878	777	818	819	807	821	874	805	797	868	800	829	775	799	814	808	753	815	770	780	767	829	784	837	778	792	844	794	793	777	788	820	841	751	852	849	819	812	806	802	767	816	812	798	742	820	818	820	791	779	851	802	803	780	855	770	789	775	850	807	811	779	798	823	772	790	787	790	795	832	816	781	797	807	786	824	798	802	783	821	807	852	775	782	826	838	822	830	788	842	802	807	791	811	808	807	811	825	790	791	868	808	825	761	795	842	820	824	818	820	781	888	749	847	815	768	801	810	811	788	857	802	823	786	768	841	807	824	823	816	775	835	768	850	745	799	834	817	857	776	751	794	792	761	812	818	805	812	847	785	783	787	837	784	821	782	841	774	777	818	782	823	770	803	808	856	791	810	806	813	811	805	819	778	824	821	771	800	854	790	811	823	823	829	806	838	819	812	773	815	796	788	857	799	779	846	806	787	815	806	813	799	803	797	823	808	745	838	817	809	800	853	873	807	823	810	769	838	766	816	793	844	789	837	804	830	834	816	811	863	816	838	806	835	772	813	814	807	806	851	827	810	797	880	807	874	807	815	805	826	823	835	830	769	804	789	783	820	784	804	780	824	768	832	817	755	814	801	839	862	854	756	806	816	853	812	897	781	798	826	783	836	756	785	783	795	826	779	856	865	831	802	743	836	831	785	800	800	835	787	782	785	837	793	801	760	897	808	794	773	808	828	806	838	804	776	787	902	812	815	795	787	797	800	837	831	804	834	789	780	837	804	829	818	782	804	792	818	852	798	809	812	779	821	827	830	806	800	817	791	774	830	828	782	785	825	772	830	809	795	810	794	775	788	833	834	810	783	778	768	754	878	797	818	776	848	788	800	793	779	849	839	807	811	807	792	804	823	791	814	782	805	829	844	838	851	844	825	789	802	791	818	809	811	816	794	825	804	817	765	801	777	769	837	789	807	783	790	787	814	798	861	793	802	802	799	786	798	827	815	776	800	781	808	859	793	852	807	750	825	812	818	829	847	761	799	841	822	834	829	753	810	831	790	865	864	770	816	796	789	838	805	831	809	795	797	803	803	824	877	823	850	818	800	819	805	834	779	848	785	823	784	770	736	820	805	770	787	791	782	765	824	814	795	833	813	767	828	811	791	782	810	809	830	820	840	777	836	814	783	804	790	794	791	761	809	821	798	864	765	804	785	833	806	823	789	851	768	812	809	770	783	819	845	823	817	797	768	842	817	793	804	793	842	785	791	759	812	867	832	762	880	780	747	839	834	778	803	886	807	764	815	818	814	808	774	809	808	813	865	768	809	794	846	842	808	751	842	825	784	776	838	795	768	790	853	774	790	834	808	832	785	851	815	809	865	794	848	831	773	877	785	776	811	766	812	818	802	823	851	827	809	776	734	877	800	803	756	771	802	853	822	797	794	785	794	810	788	843	828	818	831	813	771	806	849	805	772	830	868	780	787	804	818	794	820	793	810	789	757	839	818	849	838	835	793	802	773	766	762	818	786	833	795	835	820	808	779	844	803	836	823	767	841	808	830	814	812	811	817	839	811	838	793	833	768	793	814	772	805	831	832	799	819	816	766	816	803	782	845	828	727	782	825	802	754	783	848	783	843	822	765	795	755	833	797	785	809	776	858	770	817	797	786	820	825	807	811	802	848	767	818	847	777	830	857	791	799	766	856	764	777	823	816	852	768	805	818	816	795	812	803	850	812	836	833	779	813	750	798	806	780	811	791	769	783	845	778	871	829	822	798	823	874	829	785	793	747	799	778	783	776	800	847	828	847	767	820	836	794	807	764	840	831	763	807	770	772	843	782	855	826	792	802	841	788	814	815	772	814	772	797	833	777	828	841	844	794	809	862	809	803	826	820	795	793	840	805	810	823	788	794	783	781	751	797	791	859	748	774	818	795	799	811	825	829	798	796	799	816	827	852	770	775	850	774	791	793	781	841	768	853	841	811	819	801	860	782	767	784	841	764	818	836	791	754	796	814	854
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
