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
339810417408	339810417926	339810418476	339810419026	339810419576	339810420126	339810420676	339810421226	339810421776	339810422326	339810422876	339810423426	339810423980	339810424526	339810425076	339810425626	339810426176	339810426726	339810427276	339810427826	339810428378	339810428926	339810429476	339810430026	339810430576	339810431126	339810431676	339810432226	339810432776	339810433326	339810433876	339810434430	339810434976	339810435526	339810436076	339810436626	339810437176	339810437726	339810438276	339810438826	339810439376	339810439926	339810440476	339810441026	339810441576	339810442126	339810442676	339810443226	339810443776	339810444326	339810444876	339810445426	339810445976	339810446528	339810447076	339810447626	339810448176	339810448726	339810449276	339810449828	339810450376	339810450926	339810451476	339810452026	339810452578	339810453126	339810453676	339810454226	339810454776	339810455326	339810455876	339810456426	339810456976	339810457526	339810458076	339810458626	339810459176	339810459726	339810460276	339810460826	339810461376	339810461926	339810462476	339810463026	339810463576	339810464126	339810464678	339810465226	339810465776	339810466326	339810466876	339810467426	339810467976	339810468526	339810469076	339810469626	339810470176	339810470728	339810471276	339810471826	339810472376	339810472926	339810473476	339810474026	339810474576	339810475126	339810475676	339810476226	339810476776	339810477326	339810477876	339810478426	339810478976	339810479526	339810480076	339810480626	339810481176	339810481726	339810482276	339810482826	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2703	3600	2300	2703	3600	2300	2703	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22200	20177	27509	22637	20199	19286	10817	5108	3425	2901	2130	1682	1480	1269	1233	1040	998	906	873	769	695	752	753	779	772	758	747	721	697	650	707	681	616	664	699	643	610	645	658	642	683	620	627	622	606	566	606	576	574	621	567	571	582	579	596	566	546	566	591	597	606	602	580	568	574	555	550	564	576	550	525	565	518	562	591	578	580	550	602	559	534	554	521	566	533	548	539	565	514	591	604	546	542	586	503	551	551	510	552	563	544	558	533	542	580	544	518	587	542	570	541	553	563	559	549	578	554	553	540	535	531	527	586	550	531	608	563	545	551	595	558	544	511	549	574	535	531	535	546	545	595	564	550	553	531	540	519	533	542	532	548	541	545	545	557	544	549	560	561	562	533	509	554	522	555	544	572	583	554	536	574	592	565	538	552	607	536	531	526	571	532	614	545	572	561	534	555	542	590	531	551	572	540	543	534	524	546	557	537	527	574	586	555	583	555	549	545	569	550	569	531	562	544	538	550	534	545	539	535	582	561	529	536	557	515	571	521	571	546	537	557	539	551	569	605	486	527	539	516	594	555	548	556	531	507	516	552	545	542	556	495	531	560	548	573	539	517	552	525	526	564	555	518	521	539	553	541	527	504	592	522	589	552	580	554	559	525	558	574	494	528	546	538	552	566	518	548	534	548	543	526	539	539	537	552	604	538	522	539	548	550	538	563	566	579	559	532	549	538	501	519	518	574	543	557	500	571	515	560	536	528	535	544	569	582	536	537	556	531	547	516	524	578	551	500	571	526	562	499	522	579	584	507	510	536	547	501	519	544	525	578	564	528	538	560	532	534	512	540	545	549	538	509	609	563	516	530	519	537	544	521	512	571	507	497	559	511	575	549	545	528	555	568	504	533	559	558	543	511	538	531	564	553	542	571	546	539	534	540	548	515	551	575	555	543	575	523	560	535	534	548	522	587	562	548	504	505	569	530	501	537	519	528	582	522	520	579	495	519	555	595	592	578	528	540	557	577	562	534	586	513	531	539	585	555	554	588	541	533	507	529	460	548	497	508	519	575	496	537	543	561	543	535	507	534	524	530	521	511	532	510	513	530	547	574	572	546	574	527	548	582	517	513	524	526	595	538	516	539	549	516	527	573	540	564	517	543	507	526	519	553	492	554	530	508	531	525	542	559	566	543	538	557	554	522	508	586	548	547	537	538	535	572	545	549	570	540	564	533	535	557	538	489	565	537	525	555	524	526	573	556	530	519	513	532	537	570	543	546	573	504	522	514	529	573	528	550	508	545	585	525	566	526	553	518	575	561	529	546	524	571	510	510	521	558	545	512	564	583	547	542	549	557	557	526	542	584	551	555	529	557	575	523	499	546	549	521	543	542	550	550	498	554	563	530	530	507	515	506	575	557	524	516	545	559	572	549	530	511	550	500	562	545	548	498	580	546	528	550	548	558	508	487	553	549	534	508	545	570	501	551	559	524	543	526	571	562	493	541	505	532	522	554	575	541	494	565	596	574	532	531	575	546	536	529	536	535	527	512	579	549	552	553	527	530	592	539	575	531	544	531	565	525	567	588	557	537	539	560	518	536	535	531	567	533	533	555	560	524	517	524	514	585	532	493	579	526	558	534	547	564	514	528	525	532	541	520	568	548	532	559	559	545	538	573	540	500	527	558	541	547	522	531	550	526	578	525	573	565	553	574	545	511	541	514	568	535	517	530	594	587	556	493	537	561	562	498	594	542	543	574	524	519	535	582	525	525	510	524	555	552	547	556	534	569	526	512	554	546	580	520	528	542	585	510	586	579	518	522	562	540	549	554	565	542	553	558	567	621	534	545	538	532	539	528	501	540	565	564	565	512	558	514	535	533	555	536	548	522	564	530	566	572	501	517	551	580	547	548	570	524	525	543	560	547	529	536	545	532	533	532	576	548	531	504	531	537	489	550	574	565	538	507	513	559	547	548	524	589	522	517	537	565	563	541	552	490	600	539	534	523	538	518	518	534	516	526	562	493	571	596	556	520	531	528	554	577	518	530	547	524	536	557	531	557	558	515	545	539	517	567	512	512	564	545	561	477	541	498	576	534	570	548	523	568	509	527	514	594	541	513	562	518	578	521	544	575	515	550	548	528	528	547	578	531	572	531	545	574	577	525	612	542	551	506	583	530	546	583	551	548	527	504	607	559	559	557	560	485	535	555	550	562	538	553	576	571	578	524	523	549	536	525	524	568	544	560	530	535	575	510	556	561	559	557	529	539	559	549	579	538	490	549	528	556	551	496	570	516	555	519	558	597	497	523	556	535	498	512	522	549	585	524	547	524	539	543	541	542	558	553	555	548	510	525	536	540	557	499	520	568	594	544	538	542	584	515	555	538	547	522	545	547	552	549	553	530	566	550	545	567	557	545	559	564	557	572	522	568	560	540	593	510	522	549	550	530	501	536	499	554	539	539	524	561	529	547	545	501	531	524	539	574	544	564	552	532	571	542	517	539	542	561	562	603	535	575	523	537	560	523	510	533	537	561	577	601	550	552	535	565	526	497	526	515	537	567	590	560	573	547	540	580	564	527	596	577	540	523	532	527	588	535	557	532	544	518	519	533	552	561	542	570	578	532	514	561	551	526	554	528	583	539	553	555	549	562	569	522	557	559	556	540	539	551	576	558	521	569	499	511	538	536	537	552	538	515	542	549	523	568	523	578	534	562	582	538	524	526	494	543	557	564	562	534	542	541	562	566	530	523	565	534	527	558	507	528	544	558	511	551	529	576	540	590	542	513	508	607	547	531	549	539	514	542	525	573	564	555	548	534	555	567	501	494	559	576	530	508	547	555	577	522	583	535	570	512	552	524	534	551	516	533	536	517	521	534	582	506	530	535	556	573	591	522	556	567	564	561	552	557	490	526	556	547	547	523	542	509	527	542	503	499	537	540	545	545	528	535	537	489	520	524	528	524	520	551	563	546	537	566	527	537	595	523	571	556	533	559	513	522	532	524	533	532	557	515	554	551	523	525	577	528	521	529	581	544	541	531	526	524	556	510	528	540	585	580	557	554	569	549	576	558	602	522	542	547	493	558	549	582	549	542	544	550	575	553	548	569	562	528	513	556	504	558	513	547	519	557	594	562	539	513	580	575	535	534	555	524	549	523	526	527	512	526	551	521	495	517	554	518	575	547	579	544	511	574	537	529	543	533	546	519	480	562	551	559	557	537	527	531	555	546	502	524	511	542	543	500	587	551	561	538	539	575	534	565	550	533	554	586	531	554	537	553	512	534	532	557	512	528	571	529	526	518	532	559	565	537	561	503	530	548	544	501	530	538	541	526	544	532	570	557	567	521	535	533	537	535	527	522	545	517	517	577	563	520	522	523	541	549	512	513	543	540	527	532	545	589	546	516	560	531	535	555	548	539	576	548	527	527	497	570	559	530	551	538	564	498	547	522	542	543	545	525	561	565	548	523	518	527	508	560	533	529	512	552	551	554	568	542	512	517	537	537	557
16290	33420	31637	23299	19016	16735	14849	12255	9825	8557	6407	4877	4207	3534	3025	2683	2602	2335	1964	1845	1687	1602	1567	1601	1736	1642	1532	1509	1535	1594	1361	1286	1362	1364	1335	1297	1292	1220	1260	1161	1129	1178	1206	1158	1160	1169	1187	1100	1096	1099	1078	1078	1042	1049	1031	1023	1060	1022	1023	951	955	1007	970	979	946	976	958	975	963	964	1002	1001	997	1003	957	1003	923	966	937	925	998	966	931	948	941	1005	904	935	942	958	948	974	995	937	921	998	1009	927	933	978	950	991	976	1011	943	977	951	980	917	982	941	994	1009	935	941	983	914	982	938	944	945	945	934	978	963	953	952	970	951	959	892	945	975	892	985	915	949	976	1032	972	918	976	921	961	901	940	922	958	943	913	1010	942	940	934	930	914	924	956	979	912	925	952	955	933	974	931	957	971	996	968	986	949	971	954	990	959	924	933	930	970	902	976	922	967	956	917	969	905	945	893	972	937	979	929	923	942	980	932	902	922	918	1035	958	957	981	950	957	929	943	913	926	968	941	923	958	947	978	966	957	923	910	886	996	929	929	879	983	971	919	947	946	1035	1010	943	884	919	969	956	934	958	1054	964	947	929	916	891	978	904	905	946	922	1015	985	960	962	968	940	994	884	972	976	902	972	947	1000	980	1002	983	945	922	879	974	996	947	959	915	970	926	913	907	932	932	983	946	938	908	970	923	962	1005	981	962	918	938	954	991	965	909	989	980	941	962	939	893	975	907	931	934	971	904	939	1008	959	957	917	890	946	915	989	940	956	1009	1006	1008	938	910	964	947	990	952	956	965	966	901	938	962	963	926	949	919	982	970	944	1000	915	975	894	918	950	951	958	985	959	946	916	868	942	981	933	942	934	959	908	988	954	963	982	954	965	1010	994	952	933	955	1005	873	986	932	933	1001	973	977	899	1024	942	930	981	897	995	962	985	903	921	969	956	982	914	948	910	940	951	912	997	968	952	1018	963	898	932	900	955	940	970	929	982	971	975	903	1000	923	929	970	962	952	900	943	933	950	994	968	926	958	933	954	948	948	965	984	941	1006	904	969	983	990	929	968	961	963	901	975	919	960	942	953	934	973	943	978	947	949	982	941	966	923	926	1009	930	948	951	960	913	941	965	966	944	970	991	915	958	949	931	982	961	959	936	949	979	1002	939	1022	979	974	964	953	970	956	965	970	951	929	932	961	994	1011	945	964	943	938	936	916	934	915	971	950	980	1016	962	944	976	976	939	952	1021	919	932	939	980	950	915	993	913	966	957	935	978	927	943	935	958	979	967	985	933	958	986	947	907	886	977	920	897	957	972	985	978	977	933	994	961	991	961	977	999	941	977	909	938	929	949	954	908	918	977	955	926	941	958	972	939	962	955	912	892	947	958	948	952	877	946	944	943	1012	1009	995	962	963	921	933	967	958	962	958	934	974	964	992	994	907	927	1002	886	940	894	926	931	918	942	954	936	915	936	954	949	992	963	918	901	934	883	941	931	1002	982	967	920	1012	938	938	893	923	944	961	922	937	953	986	996	964	921	976	1001	958	976	977	940	940	954	921	911	998	989	1004	913	974	978	902	985	984	898	939	985	976	945	918	950	967	943	930	992	959	953	958	947	937	945	972	985	966	924	957	955	933	926	981	975	941	963	919	950	996	939	969	982	953	950	978	957	939	941	979	965	957	898	997	934	984	945	935	969	914	991	977	944	956	928	860	932	989	906	975	941	933	954	962	954	931	990	962	979	975	930	982	966	955	893	935	962	908	980	979	981	977	989	968	963	965	949	965	922	945	937	935	941	950	981	997	971	959	950	917	912	960	937	1010	1003	947	948	947	921	974	952	954	940	992	904	965	940	919	927	986	957	984	969	938	948	952	957	898	971	917	956	917	968	987	941	949	943	1013	962	980	965	924	985	951	926	960	903	970	990	953	908	957	950	967	959	987	956	927	929	937	965	908	981	932	964	981	941	1025	960	983	941	951	939	961	1021	964	975	925	925	942	956	999	926	1023	1007	915	981	992	969	970	953	968	918	959	991	1003	1031	910	929	946	953	897	950	939	953	921	931	984	1004	980	1008	991	879	990	961	944	984	928	969	962	1018	945	965	959	912	948	904	937	974	920	966	887	928	883	937	938	1029	923	945	959	944	940	921	969	968	930	948	890	952	992	966	954	1004	934	953	935	885	962	976	972	973	948	954	998	950	943	951	1003	961	982	984	940	918	979	927	925	969	936	935	918	986	930	977	917	990	957	969	935	945	937	978	942	930	912	979	897	932	950	1015	988	990	1002	981	949	949	1000	911	903	905	937	919	951	953	938	939	935	902	937	928	971	907	963	950	976	958	934	941	972	912	1038	1012	938	1013	918	921	912	957	987	949	928	957	953	965	936	977	998	962	912	956	973	918	945	938	995	883	951	931	955	919	992	916	947	980	905	926	974	936	919	959	921	945	967	977	962	925	979	946	953	928	936	965	951	938	907	1008	935	965	966	925	932	939	943	943	961	976	942	985	926	919	968	947	970	942	933	952	986	995	978	924	913	971	910	1006	970	998	957	986	941	915	960	934	973	950	946	955	931	939	945	970	893	946	965	978	951	968	937	928	989	990	951	937	902	975	952	927	927	1001	927	976	975	963	957	917	933	977	918	975	901	965	898	951	1017	995	992	918	948	971	933	918	918	976	917	902	898	898	921	941	957	951	949	970	966	952	937	954	961	939	932	929	965	922	939	967	987	918	946	910	882	953	935	944	932	946	945	921	980	987	937	927	998	969	931	914	953	900	940	964	955	941	1000	958	933	964	953	916	1005	971	923	921	931	928	927	975	987	1005	936	982	963	932	930	982	948	915	952	951	938	982	912	898	1018	949	1002	928	881	942	961	934	972	950	1008	975	957	1012	956	954	953	905	928	948	923	904	977	915	997	986	920	938	952	950	944	974	969	937	931	909	929	938	960	907	906	910	1008	929	936	905	994	998	1027	950	909	895	917	899	919	885	986	939	975	1006	942	962	951	950	933	993	945	987	952	912	956	990	966	929	950	937	944	958	933	971	950	977	941	912	944	918	906	1006	961	957	935	994	997	967	917	1004	979	957	942	927	994	897	954	922	941	925	946	940	940	913	939	981	946	954	917	965	930	1010	1007	973	1035	994	882	907	972	963	979	950	945	953	963	891	912	965	959	945	972	959	849	942	916	1003	901	911	955	857	923	930	938	962	940	953	949	866	906	932	988	965	904	904	893	972	940	934	927	967	932	924	990	951	881	910	960	1050	964	905	913	929	986	965	957	971	976	956	934	916	955	971	941	1032	958	937	945	944	944	948	966	978	923	963	912	972	959	928	942	933	979	1001	966	902	960	1003	922	961	932	918	878	969	973	892	965	948	937	994	939	947	943	985	984	1016	939	957	962	933	969	989	932	930	953	964	967	986	952	968	986	949	940	1027	909	956	933	926	964	917	961	938	933	999	929	987	973	947	936	1013	930	931	922	928	948	930	919	957	956	957	962	980	926	940	899	996	919	932	934	953	968	975	939	970	911	945	938	942	956	954	976	954	968	993	989	929	929	886	931	957	931	899	984	949	936	942	962	953	1016	934	989	922	927
26951	21090	16781	8741	4374	3160	2726	2282	1868	1748	1353	1152	1100	1052	939	963	856	827	857	879	809	824	798	806	816	868	848	830	786	804	807	745	791	830	819	772	722	777	788	782	737	713	728	757	749	736	773	756	744	777	736	707	777	746	756	709	707	775	800	748	757	752	739	738	793	721	767	769	753	732	717	730	663	686	759	682	801	765	766	750	761	713	701	747	738	715	740	770	660	692	720	724	698	756	764	755	756	708	752	743	711	707	743	782	710	744	755	731	746	707	711	691	741	700	766	737	745	718	737	744	768	739	758	731	744	722	736	720	753	780	748	761	757	704	742	667	776	713	706	738	708	703	732	769	751	737	737	703	826	741	717	728	742	740	726	769	677	728	717	688	680	726	729	734	760	712	707	753	677	770	711	730	737	732	754	744	704	746	780	727	735	739	746	718	719	698	743	765	708	730	712	714	735	726	780	721	673	705	750	751	708	727	698	728	727	722	735	771	735	751	763	685	767	753	729	711	777	755	755	685	715	754	746	721	754	705	729	743	748	719	715	717	763	761	740	736	667	713	741	779	719	799	759	743	746	713	706	693	699	699	723	692	719	701	732	720	773	708	765	692	737	716	753	740	744	783	666	706	749	711	734	752	746	711	751	747	723	723	724	714	767	729	763	704	739	710	739	695	682	755	727	747	745	754	748	765	703	721	681	792	731	779	713	739	751	746	690	758	709	688	725	713	770	703	747	816	757	728	706	768	733	741	738	746	735	709	724	766	707	738	740	737	732	717	753	697	740	751	727	754	731	733	690	766	708	757	721	680	727	684	698	725	780	718	693	719	745	756	707	726	751	755	702	771	735	679	767	669	726	730	785	749	741	756	761	731	729	754	761	708	729	726	734	762	724	714	768	703	699	709	769	693	737	732	710	761	733	753	780	728	772	775	731	758	728	749	757	721	703	787	703	730	752	730	691	722	711	725	716	728	724	750	723	741	732	716	717	742	715	751	706	725	722	701	737	821	713	730	725	769	708	754	743	735	706	717	766	694	771	743	735	718	757	731	709	692	737	704	701	676	761	799	742	743	718	762	745	768	724	695	699	725	747	781	742	742	737	759	749	762	708	745	742	717	752	782	766	691	730	731	737	763	711	715	744	748	746	702	735	734	690	770	759	717	782	743	689	761	765	684	718	718	744	720	703	738	730	725	752	749	735	711	709	724	699	733	740	734	737	749	739	740	792	746	736	759	783	720	676	770	713	746	783	744	704	712	738	719	739	746	679	754	744	742	702	721	754	774	765	742	749	709	736	681	765	756	700	732	687	731	778	727	741	733	703	747	738	745	711	721	728	745	757	733	704	770	739	753	777	679	737	732	689	744	685	767	741	723	782	703	764	691	743	688	755	727	734	759	745	714	735	718	723	726	705	742	721	733	668	751	711	765	720	759	728	704	761	738	747	737	733	706	723	742	729	707	716	782	727	736	772	714	742	736	757	781	715	797	723	756	739	726	744	732	722	736	736	756	710	729	717	719	764	718	721	733	737	765	702	712	772	744	710	744	767	764	709	741	684	761	755	735	716	761	772	764	706	724	715	695	755	693	746	732	773	726	688	736	724	750	776	677	718	698	738	730	722	763	773	775	787	737	704	707	722	754	700	707	705	761	790	720	763	710	768	693	766	700	753	761	758	750	703	747	739	719	773	744	738	794	758	737	740	736	746	714	707	749	763	734	742	722	738	711	732	700	723	722	760	748	754	724	750	737	704	719	736	740	753	724	740	692	706	750	700	706	734	740	750	669	796	741	740	741	735	703	722	682	727	757	738	718	730	712	755	725	726	714	719	685	686	765	737	705	742	726	727	752	748	730	688	724	756	745	754	786	754	733	762	749	807	719	712	772	725	735	725	722	711	730	718	712	786	741	739	690	730	708	750	715	751	700	782	719	742	687	749	711	731	730	747	702	746	742	730	727	775	747	761	765	752	741	765	711	697	754	690	710	747	749	735	737	713	738	725	737	686	679	724	764	746	766	724	707	752	754	712	700	737	733	787	742	737	742	724	752	672	721	764	766	728	773	672	752	743	697	765	683	716	770	767	751	743	774	777	715	686	699	757	765	717	714	732	710	713	744	704	723	741	737	723	695	737	694	734	735	728	704	753	733	750	691	740	692	726	750	744	694	744	766	779	711	722	713	669	739	772	713	749	741	770	686	704	759	752	750	728	773	751	712	744	689	716	734	782	721	719	767	731	727	690	776	690	704	718	693	727	685	714	683	759	759	729	695	704	773	733	778	719	754	733	732	711	714	723	703	724	745	714	694	806	736	703	720	720	767	665	716	734	745	751	732	707	727	724	736	772	733	736	707	700	710	712	791	734	745	751	751	748	675	700	756	772	729	726	723	725	771	706	724	719	729	755	741	722	680	740	726	726	720	751	701	732	783	722	751	769	715	695	723	726	781	769	731	723	739	746	710	751	714	729	740	697	747	693	724	710	730	779	730	751	759	718	727	746	725	749	751	777	726	734	753	748	767	757	725	725	748	745	766	738	774	725	740	817	700	734	686	714	685	744	713	714	744	693	753	679	756	761	757	730	729	704	764	758	763	718	702	765	731	648	728	756	725	727	696	740	762	773	717	740	823	726	705	775	740	735	703	723	741	781	733	738	711	720	740	733	704	675	730	675	685	735	728	659	702	726	711	686	733	727	711	788	718	741	758	745	758	689	734	785	730	760	747	745	674	728	733	704	791	739	722	736	742	762	740	699	715	715	766	743	717	751	728	700	714	732	728	761	711	754	736	742	737	748	736	677	742	713	753	706	703	763	721	723	721	729	761	759	700	702	724	748	779	683	787	740	773	698	736	717	748	717	719	719	759	701	693	768	749	744	738	743	740	694	749	701	715	732	721	732	761	705	762	750	714	738	697	745	770	708	758	739	728	776	689	738	785	748	739	780	723	728	739	759	762	754	701	742	739	716	713	753	790	700	705	713	799	717	754	697	703	727	740	740	775	706	759	684	740	737	699	726	720	714	689	720	756	730	740	672	714	664	744	764	704	737	779	802	663	726	728	699	727	715	755	707	746	666	736	750	726	724	690	754	661	757	706	733	743	776	721	792	756	730	693	756	712	764	693	697	780	753	712	714	714	701	711	745	700	695	712	752	733	701	733	757	765	792	744	695	682	717	720	786	740	712	788	742	779	698	754	728	742	660	741	694	693	767	747	738	700	737	723	767	783	720	723	732	706	705	738	706	722	704	715	776	717	657	745	750	754	746	702	715	718	741	717	797	745	758	767	732	711	713	720	718	743	733	740	722	721	806	688	694	754	695	717	763	710	735	741	788	726	728	766	745	740	751	735	683	681	688	773	763	704	716	651	720	759	738	685	702	745	753	745	757	741	718	759	746	743	733	740	744	742	670	689	722	723	734	734	741	735	715	720	741	749	782	692	773	792	733	723	750	745	749	775	764	691	730	743	732	756	715	712	787	745	699	713	716	706	723	726	720	743
13371	23593	21743	13956	10708	8992	8044	6584	5306	4721	3453	2878	2601	2318	2136	1913	1901	1875	1664	1543	1529	1491	1488	1575	1495	1574	1472	1531	1431	1498	1463	1424	1435	1421	1502	1436	1490	1381	1389	1394	1389	1374	1331	1387	1254	1343	1237	1344	1379	1355	1412	1299	1357	1344	1281	1208	1315	1297	1289	1352	1306	1250	1321	1294	1264	1295	1291	1291	1259	1349	1269	1304	1285	1342	1276	1285	1281	1337	1228	1346	1331	1339	1233	1248	1285	1248	1261	1287	1245	1259	1302	1292	1317	1257	1292	1294	1330	1291	1350	1296	1286	1287	1282	1278	1265	1234	1272	1306	1294	1296	1249	1329	1220	1310	1291	1324	1275	1238	1237	1295	1303	1274	1278	1269	1229	1331	1309	1317	1212	1264	1315	1257	1321	1296	1306	1274	1284	1286	1287	1296	1277	1278	1254	1258	1226	1292	1278	1292	1287	1258	1267	1218	1248	1284	1277	1226	1231	1234	1286	1256	1316	1297	1269	1332	1229	1271	1285	1312	1249	1320	1319	1283	1241	1288	1348	1229	1312	1319	1250	1200	1345	1236	1210	1259	1290	1253	1259	1240	1241	1308	1315	1297	1310	1194	1227	1298	1288	1333	1302	1262	1284	1303	1330	1259	1283	1309	1286	1315	1325	1285	1383	1285	1259	1350	1250	1325	1275	1290	1319	1229	1301	1290	1305	1305	1283	1254	1262	1245	1259	1274	1277	1336	1265	1262	1292	1268	1266	1263	1269	1281	1310	1233	1290	1252	1332	1268	1285	1273	1262	1292	1228	1259	1301	1305	1223	1284	1218	1251	1272	1307	1278	1238	1321	1351	1241	1266	1246	1228	1268	1298	1269	1287	1302	1225	1304	1310	1326	1282	1256	1251	1273	1337	1249	1243	1242	1387	1274	1252	1278	1303	1221	1298	1260	1349	1284	1243	1283	1267	1238	1254	1241	1305	1258	1254	1226	1237	1328	1236	1264	1223	1221	1236	1307	1279	1280	1284	1270	1296	1276	1309	1294	1319	1204	1289	1296	1209	1260	1273	1287	1265	1279	1217	1263	1270	1270	1330	1289	1247	1241	1226	1258	1332	1280	1196	1207	1291	1224	1312	1224	1265	1268	1273	1300	1323	1259	1227	1209	1258	1336	1242	1275	1241	1266	1254	1273	1280	1338	1269	1285	1287	1304	1288	1264	1333	1301	1250	1259	1288	1264	1244	1306	1179	1210	1296	1295	1226	1287	1245	1244	1328	1270	1284	1217	1274	1258	1279	1291	1194	1283	1333	1228	1285	1316	1274	1205	1283	1288	1257	1272	1252	1306	1233	1241	1234	1316	1256	1303	1281	1237	1221	1300	1283	1245	1324	1253	1295	1304	1271	1277	1240	1257	1254	1247	1265	1228	1249	1287	1203	1331	1295	1194	1283	1212	1228	1260	1258	1326	1285	1275	1216	1287	1282	1299	1239	1298	1270	1260	1326	1283	1255	1359	1271	1353	1236	1240	1236	1243	1266	1242	1320	1218	1286	1223	1268	1268	1251	1287	1281	1293	1314	1237	1272	1345	1221	1270	1274	1209	1221	1261	1243	1280	1248	1299	1260	1262	1269	1226	1277	1269	1281	1311	1333	1311	1196	1304	1328	1252	1231	1260	1367	1203	1288	1290	1315	1243	1264	1301	1310	1307	1282	1289	1254	1278	1195	1296	1255	1272	1290	1324	1348	1258	1291	1239	1232	1246	1305	1308	1238	1342	1255	1212	1278	1302	1250	1264	1309	1323	1289	1215	1313	1230	1286	1288	1331	1293	1202	1242	1269	1314	1295	1261	1294	1301	1266	1285	1319	1281	1357	1338	1236	1278	1271	1202	1258	1206	1249	1285	1312	1170	1232	1257	1284	1237	1285	1229	1259	1321	1224	1244	1271	1277	1246	1287	1263	1250	1287	1250	1249	1288	1301	1220	1232	1288	1235	1264	1238	1256	1279	1302	1280	1249	1285	1264	1297	1274	1256	1248	1242	1271	1304	1328	1274	1251	1296	1304	1237	1314	1303	1258	1293	1236	1238	1248	1263	1292	1273	1265	1255	1283	1302	1276	1297	1245	1213	1265	1221	1234	1285	1260	1253	1249	1381	1306	1269	1260	1260	1262	1209	1282	1292	1243	1262	1273	1270	1302	1285	1228	1249	1342	1345	1289	1261	1253	1244	1198	1275	1330	1264	1282	1270	1227	1263	1338	1283	1243	1299	1254	1234	1277	1228	1269	1227	1309	1236	1305	1318	1294	1357	1250	1218	1213	1310	1275	1275	1313	1289	1277	1323	1214	1312	1244	1304	1221	1226	1263	1266	1305	1291	1323	1272	1202	1274	1255	1314	1295	1304	1203	1274	1301	1273	1302	1297	1335	1274	1210	1209	1311	1270	1261	1245	1272	1303	1304	1250	1282	1294	1241	1280	1224	1260	1229	1290	1185	1191	1229	1232	1350	1297	1263	1326	1279	1320	1301	1282	1305	1228	1250	1251	1238	1221	1208	1264	1259	1249	1241	1295	1255	1285	1236	1212	1254	1238	1274	1276	1251	1331	1304	1227	1281	1283	1197	1207	1284	1322	1249	1290	1234	1276	1229	1254	1259	1140	1214	1239	1278	1239	1278	1259	1246	1267	1277	1268	1270	1225	1299	1286	1228	1323	1258	1261	1298	1265	1320	1245	1332	1237	1280	1230	1280	1280	1256	1281	1261	1304	1227	1328	1310	1233	1278	1276	1259	1259	1302	1270	1265	1289	1307	1271	1235	1235	1291	1212	1337	1236	1205	1288	1316	1271	1269	1302	1304	1239	1311	1275	1266	1226	1266	1186	1280	1242	1334	1260	1297	1242	1258	1314	1326	1273	1302	1301	1256	1242	1259	1268	1267	1279	1252	1319	1294	1283	1296	1303	1306	1275	1288	1337	1236	1312	1293	1314	1245	1292	1179	1330	1259	1299	1249	1329	1225	1278	1216	1210	1216	1250	1328	1247	1251	1314	1258	1262	1277	1242	1291	1263	1276	1268	1263	1175	1281	1300	1234	1318	1285	1243	1284	1242	1213	1236	1249	1252	1367	1269	1310	1284	1256	1294	1310	1299	1265	1304	1277	1217	1300	1307	1282	1301	1297	1251	1240	1260	1263	1325	1299	1229	1267	1278	1248	1237	1267	1259	1252	1339	1259	1287	1280	1298	1282	1224	1288	1220	1245	1251	1298	1225	1237	1293	1282	1294	1241	1242	1271	1318	1282	1274	1307	1268	1254	1313	1205	1236	1231	1327	1237	1296	1270	1286	1279	1254	1293	1269	1291	1284	1284	1176	1259	1295	1265	1208	1325	1188	1308	1236	1264	1271	1316	1242	1290	1285	1241	1239	1242	1196	1255	1208	1225	1315	1305	1244	1312	1303	1317	1246	1265	1279	1262	1275	1203	1311	1187	1326	1254	1224	1216	1280	1282	1276	1286	1215	1289	1261	1273	1319	1225	1304	1233	1259	1265	1225	1237	1235	1264	1244	1346	1260	1315	1240	1264	1297	1264	1244	1256	1263	1315	1325	1272	1256	1270	1246	1277	1211	1310	1278	1245	1272	1250	1286	1253	1242	1302	1267	1222	1229	1291	1241	1276	1202	1214	1339	1336	1235	1201	1272	1312	1313	1255	1233	1262	1303	1264	1345	1275	1298	1276	1216	1260	1311	1244	1225	1275	1265	1291	1240	1245	1225	1302	1263	1308	1205	1247	1320	1279	1284	1260	1216	1286	1281	1233	1285	1261	1243	1322	1217	1269	1199	1249	1322	1270	1290	1341	1289	1297	1273	1335	1284	1295	1298	1227	1320	1275	1348	1302	1294	1280	1231	1214	1300	1267	1221	1273	1252	1301	1176	1223	1279	1216	1225	1322	1268	1286	1250	1341	1232	1260	1191	1235	1267	1332	1250	1277	1283	1245	1270	1244	1253	1241	1251	1279	1266	1315	1272	1226	1257	1270	1249	1292	1295	1253	1232	1272	1213	1322	1250	1258	1288	1244	1249	1272	1271	1292	1238	1264	1237	1279	1247	1308	1325	1333	1308	1308	1255	1233	1307	1258	1267	1291	1289	1287	1229	1282	1321	1307	1257	1245	1341	1288	1259	1285	1260	1210	1257	1280	1307	1268	1279	1287	1298	1266	1217	1284	1306	1314	1286	1313	1304	1308	1294	1310	1310	1286	1236	1308	1274	1331	1281	1282	1241	1282	1309	1315	1273	1306	1230	1243	1277	1313	1215	1310	1243	1201	1245	1304	1296	1264	1277	1299	1310	1238	1261	1267	1290	1236	1266	1278	1220	1230	1259	1247	1201	1289	1340	1343	1266	1257	1279	1249	1270	1254	1286	1292	1183	1268	1301	1227	1314	1286	1348	1221	1274	1292	1286	1324	1248	1274	1292	1236	1275	1266	1312	1231	1298	1289	1256	1319	1250	1284	1330	1271	1315	1294	1274	1270	1243	1277	1278	1242	1277	1243	1345	1288	1267	1254	1245	1300	1258	1263	1219	1232	1248	1292	1305	1238	1225	1348	1310	1257	1215	1265	1283	1287	1252	1297	1281	1250	1344	1305	1316	1270	1235	1251	1245	1357	1279	1282	1274	1324	1281	1291	1265	1281	1344	1305	1229	1217	1197	1277	1258	1252	1315	1321	1273	1326	1301	1262	1257	1209	1250	1298	1305	1236	1264	1289	1287	1292	1241	1285	1251	1291	1277	1255	1219	1257	1312	1227	1266	1265	1260	1261	1236	1239	1260	1264	1299	1323	1286	1258	1286	1293	1291	1235	1274	1319	1291	1207	1238	1241	1242	1264	1248	1304	1286	1221	1287	1289	1254	1338	1330	1278	1236	1249	1267	1181	1267	1188	1280	1288	1395	1263	1227	1276	1262	1257	1215	1212	1266	1277	1275	1326	1329	1257	1227	1252	1254	1262	1225	1302	1302	1240	1318	1222	1342	1264	1309	1326	1251	1265	1269	1328	1290	1276	1271	1248	1300	1279	1255	1303	1316	1227	1243	1287	1286	1271	1177	1274	1303	1247	1229
24569	21436	28566	24693	20381	9500	5386	3650	2750	2373	1773	1449	1329	1179	1129	1072	936	900	856	878	804	766	791	776	841	801	825	737	734	741	767	749	717	711	789	714	743	725	695	702	737	690	671	713	704	661	658	665	714	686	684	664	688	647	647	657	692	673	690	653	666	637	642	658	665	663	663	679	700	646	668	701	635	652	632	634	692	642	643	670	635	642	625	682	660	680	654	658	670	625	631	674	659	660	612	686	635	645	633	654	643	625	643	636	648	673	635	642	626	676	642	677	680	641	646	642	625	690	633	654	644	672	666	604	669	664	676	660	635	613	622	618	636	670	612	673	642	655	638	658	650	664	658	648	662	651	626	611	659	674	670	633	615	672	639	627	644	648	653	690	641	657	614	648	666	623	598	678	664	625	618	638	614	645	633	656	677	652	649	651	663	700	629	631	636	613	614	644	641	649	663	655	628	653	683	660	625	638	645	609	657	677	670	629	622	652	627	658	670	657	614	679	605	669	623	632	637	663	692	650	614	622	646	628	636	633	601	632	640	612	650	680	638	647	630	639	654	634	681	646	591	659	691	634	667	670	678	655	695	585	632	656	658	671	685	620	628	668	653	660	640	637	643	633	662	646	599	642	653	651	672	606	651	652	655	609	644	636	609	664	667	627	650	634	689	634	655	629	657	615	692	646	653	621	664	599	695	652	610	665	602	626	642	652	640	617	654	621	630	656	634	629	629	632	675	605	671	627	666	665	672	652	619	606	705	676	631	634	681	575	642	648	643	656	673	634	621	651	634	622	604	656	578	669	608	626	674	660	641	647	652	654	638	658	630	586	628	644	676	656	702	648	638	631	644	676	661	628	660	651	662	655	682	610	675	633	637	568	624	677	623	627	641	633	648	643	676	691	677	645	612	627	640	666	658	626	671	700	605	611	631	631	677	647	682	666	618	651	668	651	655	644	624	641	604	646	605	637	653	635	645	642	597	631	647	587	624	641	637	670	650	619	624	647	666	661	626	668	648	625	611	621	652	607	614	660	640	650	682	632	651	647	623	621	638	633	677	662	630	666	670	615	614	647	638	668	645	642	676	689	637	675	650	632	637	615	620	624	606	650	634	661	679	641	571	635	657	677	602	617	606	653	657	652	674	680	634	590	671	632	669	673	622	649	664	695	664	655	672	675	626	642	627	668	622	630	631	636	684	642	574	672	594	653	630	649	650	641	621	634	668	675	638	631	686	659	648	627	647	642	625	604	637	637	620	693	680	618	632	650	657	676	618	634	633	661	660	656	616	609	648	670	689	643	637	629	645	654	635	609	592	666	638	674	666	600	640	609	642	633	673	627	610	650	663	619	635	664	608	644	683	651	639	641	617	668	666	675	651	626	657	664	634	639	626	570	621	657	638	638	646	674	647	649	671	653	612	661	622	675	628	596	626	604	677	616	665	624	631	618	634	674	638	645	631	625	637	620	674	601	672	641	668	632	634	657	677	604	651	657	633	630	674	663	656	626	663	597	671	661	672	646	643	613	639	637	635	644	621	625	646	626	673	607	621	656	627	626	613	624	634	655	625	653	661	641	652	637	624	645	633	666	657	614	631	662	609	649	621	646	611	648	639	652	627	679	619	617	664	616	677	642	652	652	614	668	686	668	648	633	695	594	634	577	685	633	609	644	639	634	606	618	637	665	621	593	575	617	685	653	636	622	654	645	657	588	671	685	669	651	650	618	635	680	666	631	622	632	641	588	652	633	643	654	618	650	630	620	623	651	639	635	682	626	621	602	615	635	636	631	622	678	617	647	654	565	646	657	693	610	653	635	642	670	647	643	651	676	637	678	670	691	646	645	689	642	638	642	649	608	620	670	642	678	659	628	633	669	679	614	617	660	651	630	654	631	620	663	628	637	681	650	644	621	618	648	640	623	663	658	688	638	679	681	654	669	664	657	721	657	615	650	629	622	626	611	600	658	641	651	624	624	669	642	688	624	596	635	635	653	671	629	644	647	659	649	649	624	618	641	646	622	640	659	640	638	664	625	596	648	659	651	658	606	645	614	621	656	638	661	638	678	677	623	627	702	668	639	630	691	634	637	680	628	657	674	649	648	677	699	632	627	635	668	645	594	613	665	646	637	626	636	609	664	613	643	640	638	657	638	626	627	639	617	656	664	580	637	645	615	591	649	623	602	644	667	613	654	636	674	578	680	677	613	629	662	660	664	604	676	635	618	601	637	655	642	621	596	606	633	596	677	662	638	708	618	675	639	677	646	620	665	666	686	610	638	637	635	591	662	610	661	645	624	615	649	639	669	648	622	669	657	647	676	654	654	608	633	663	681	620	649	656	638	633	650	629	643	637	613	640	670	641	668	617	615	638	636	661	664	622	638	649	666	648	601	668	670	637	660	657	611	622	686	674	630	642	636	649	635	621	680	622	682	696	663	641	642	650	674	631	709	636	648	658	641	659	663	670	636	642	599	639	668	630	649	627	623	665	616	640	638	655	622	665	660	652	680	645	633	636	642	634	631	614	631	679	681	609	621	617	590	634	688	620	622	638	662	627	660	615	594	637	648	596	640	605	670	642	643	615	620	648	622	623	635	655	642	649	577	587	689	625	637	603	626	644	646	651	616	582	613	652	686	665	640	672	621	617	653	666	643	636	667	668	657	673	651	606	638	695	636	635	678	657	659	625	617	651	618	644	681	630	614	640	660	618	648	637	630	680	660	633	609	622	614	682	621	677	649	653	638	640	674	620	661	609	658	596	626	642	607	644	677	623	650	693	638	609	677	651	649	677	664	628	651	644	668	622	629	623	615	628	676	696	631	644	642	630	613	627	636	616	678	660	630	613	643	632	620	651	614	614	667	614	636	644	622	640	657	663	630	663	636	605	637	660	646	721	644	667	610	607	653	639	639	597	631	648	649	670	618	665	632	615	635	579	618	647	615	634	689	668	656	643	646	644	646	648	644	650	643	622	638	654	650	716	620	617	629	642	612	664	641	633	610	626	626	606	634	658	660	675	662	636	632	645	664	625	675	622	652	677	637	653	664	586	645	648	637	649	665	627	656	638	636	614	644	649	619	679	643	657	644	611	610	654	642	623	619	659	605	672	632	599	682	599	648	666	706	686	614	649	588	668	638	662	681	644	603	646	609	635	646	666	645	653	624	660	661	576	652	651	643	652	641	686	640	622	631	582	613	653	627	655	669	642	618	614	588	711	661	604	608	657	651	639	620	637	627	653	612	665	608	632	610	632	669	636	639	616	638	632	590	597	611	637	614	664	655	655	647	645	628	643	642	671	687	591	617	653	628	624	600	636	647	592	667	617	601	657	615	661	615	594	650	616	668	633	671	692	664	598	636	623	625	659	656	635	646	625	673	660	666	644	639	661	630	629	650	664	654	631	618	645	671	642	610	687	691	640	667	595	682	612	670	632	646	665	582	640	635	670	628	664	648	619	602	640	657	618	599	667	651	632	675	557	656	673	653	642	658	628	677	653	660
14477	30508	28283	20325	15689	13426	12081	9939	7997	6919	5071	4030	3553	3054	2724	2393	2329	2078	1874	1771	1621	1561	1552	1637	1749	1692	1621	1553	1562	1492	1414	1500	1378	1387	1458	1441	1403	1363	1314	1327	1294	1300	1335	1185	1272	1220	1283	1199	1309	1182	1206	1230	1193	1197	1149	1163	1166	1166	1186	1165	1173	1180	1168	1115	1217	1149	1120	1185	1178	1153	1168	1192	1234	1085	1156	1136	1147	1182	1180	1165	1148	1089	1121	1141	1160	1116	1143	1150	1131	1120	1121	1166	1142	1148	1130	1184	1075	1139	1137	1106	1122	1114	1192	1137	1161	1150	1146	1152	1087	1171	1062	1145	1134	1130	1143	1132	1180	1156	1138	1127	1120	1134	1182	1098	1143	1136	1172	1084	1109	1138	1129	1100	1129	1152	1156	1148	1119	1108	1137	1095	1133	1136	1105	1150	1085	1139	1126	1148	1164	1136	1158	1124	1119	1084	1103	1173	1169	1137	1133	1097	1086	1150	1148	1099	1161	1205	1135	1105	1113	1208	1136	1142	1153	1116	1077	1145	1181	1137	1146	1144	1165	1079	1141	1117	1124	1111	1140	1100	1102	1129	1169	1131	1117	1115	1137	1127	1082	1146	1194	1171	1067	1108	1130	1118	1145	1189	1139	1196	1157	1139	1157	1146	1182	1162	1152	1125	1123	1129	1172	1130	1106	1148	1118	1156	1148	1175	1104	1114	1161	1127	1111	1141	1089	1196	1118	1113	1122	1124	1106	1185	1117	1117	1100	1114	1078	1117	1183	1113	1155	1130	1143	1127	1177	1105	1153	1037	1127	1091	1087	1165	1130	1137	1138	1143	1191	1110	1071	1056	1216	1114	1108	1132	1117	1128	1149	1116	1117	1129	1168	1123	1123	1189	1117	1111	1128	1109	1154	1151	1202	1138	1186	1088	1169	1145	1177	1163	1171	1105	1110	1197	1168	1138	1122	1160	1114	1121	1120	1120	1099	1119	1172	1118	1178	1135	1134	1144	1165	1093	1149	1182	1190	1138	1060	1168	1136	1125	1117	1094	1136	1116	1150	1151	1173	1090	1159	1127	1125	1121	1125	1121	1139	1131	1130	1156	1158	1102	1202	1131	1117	1127	1175	1097	1044	1155	1115	1158	1033	1177	1147	1198	1124	1103	1121	1141	1159	1109	1106	1167	1164	1141	1145	1143	1141	1103	1084	1141	1116	1114	1146	1176	1087	1173	1159	1112	1162	1079	1103	1134	1071	1137	1167	1141	1121	1099	1139	1090	1106	1109	1167	1156	1169	1098	1143	1145	1118	1138	1166	1156	1115	1107	1140	1093	1135	1164	1103	1145	1096	1131	1173	1121	1129	1125	1098	1112	1175	1190	1130	1138	1172	1125	1171	1146	1071	1116	1132	1146	1077	1148	1139	1171	1143	1139	1093	1148	1137	1163	1102	1140	1153	1149	1139	1122	1161	1138	1117	1147	1162	1074	1195	1054	1128	1121	1097	1186	1154	1118	1149	1119	1097	1140	1149	1124	1117	1082	1155	1226	1147	1141	1159	1150	1103	1076	1132	1157	1114	1143	1145	1107	1121	1112	1163	1103	1158	1118	1105	1138	1163	1134	1110	1073	1125	1121	1173	1153	1162	1138	1109	1196	1158	1160	1153	1100	1102	1164	1165	1101	1074	1146	1135	1136	1187	1210	1105	1104	1176	1119	1108	1120	1113	1109	1152	1123	1117	1118	1094	1120	1186	1101	1107	1149	1068	1120	1105	1151	1171	1098	1181	1069	1101	1115	1142	1195	1160	1113	1166	1141	1171	1150	1113	1181	1164	1087	1133	1145	1215	1102	1117	1172	1136	1147	1148	1132	1158	1183	1114	1092	1150	1155	1109	1153	1132	1179	1149	1142	1084	1135	1116	1106	1094	1132	1143	1116	1034	1102	1188	1147	1117	1127	1064	1080	1103	1114	1146	1140	1130	1098	1144	1200	1164	1109	1120	1133	1141	1171	1121	1069	1154	1119	1163	1121	1120	1078	1131	1162	1137	1132	1134	1149	1150	1119	1141	1156	1155	1142	1082	1088	1147	1096	1173	1135	1102	1093	1136	1187	1152	1151	1151	1055	1160	1127	1083	1121	1094	1162	1140	1116	1132	1110	1120	1060	1154	1152	1139	1133	1153	1150	1084	1152	1096	1162	1111	1142	1153	1073	1112	1146	1091	1141	1071	1111	1149	1125	1123	1254	1098	1175	1117	1199	1128	1112	1190	1145	1140	1099	1175	1100	1176	1101	1109	1130	1136	1156	1078	1156	1121	1155	1185	1123	1107	1146	1119	1136	1086	1132	1130	1158	1140	1120	1191	1126	1160	1108	1181	1136	1144	1166	1133	1136	1127	1197	1115	1111	1181	1105	1071	1113	1119	1075	1120	1110	1190	1171	1180	1157	1096	1186	1102	1143	1163	1210	1148	1112	1152	1159	1147	1130	1107	1149	1124	1097	1138	1106	1118	1185	1110	1142	1144	1152	1115	1133	1106	1095	1121	1088	1126	1101	1142	1059	1143	1160	1111	1135	1134	1071	1089	1101	1160	1168	1121	1139	1161	1062	1140	1158	1174	1106	1176	1136	1106	1130	1152	1151	1140	1102	1181	1167	1127	1076	1145	1105	1148	1128	1112	1072	1127	1116	1204	1224	1165	1216	1124	1171	1160	1081	1101	1110	1127	1155	1120	1096	1171	1099	1103	1108	1120	1165	1149	1164	1152	1154	1101	1116	1133	1172	1089	1117	1126	1131	1188	1200	1148	1147	1170	1188	1133	1095	1096	1113	1115	1109	1092	1177	1119	1138	1117	1174	1083	1111	1137	1146	1186	1086	1117	1114	1113	1148	1099	1143	1198	1134	1138	1142	1122	1198	1087	1128	1137	1146	1169	1122	1158	1183	1164	1131	1208	1093	1126	1176	1134	1149	1120	1152	1072	1114	1118	1200	1178	1161	1115	1115	1109	1145	1174	1118	1046	1163	1156	1193	1168	1121	1132	1163	1134	1166	1199	1120	1098	1115	1138	1151	1133	1146	1106	1147	1100	1097	1108	1052	1091	1200	1151	1145	1093	1115	1151	1134	1099	1043	1119	1144	1107	1154	1123	1119	1133	1137	1145	1185	1213	1122	1100	1148	1135	1112	1148	1108	1124	1098	1187	1121	1101	1111	1156	1107	1135	1145	1200	1150	1138	1143	1121	1138	1098	1131	1115	1138	1128	1113	1166	1117	1177	1111	1081	1082	1155	1197	1120	1147	1108	1165	1181	1113	1118	1135	1119	1101	1147	1123	1135	1112	1125	1136	1134	1158	1126	1120	1132	1090	1167	1130	1146	1156	1139	1186	1101	1111	1105	1118	1140	1150	1139	1109	1131	1101	1146	1099	1129	1152	1192	1152	1158	1149	1185	1134	1099	1074	1115	1137	1173	1206	1128	1130	1084	1100	1120	1142	1137	1188	1156	1123	1176	1125	1150	1093	1097	1105	1131	1191	1093	1150	1161	1097	1082	1133	1212	1117	1132	1157	1170	1153	1104	1135	1147	1097	1130	1159	1133	1167	1151	1167	1132	1132	1100	1102	1101	1115	1106	1133	1135	1107	1152	1116	1111	1146	1107	1196	1095	1088	1114	1067	1109	1118	1148	1141	1141	1169	1147	1162	1140	1124	1083	1093	1119	1119	1149	1203	1128	1125	1084	1131	1127	1114	1095	1092	1108	1055	1116	1155	1128	1112	1125	1179	1149	1113	1123	1125	1148	1131	1118	1198	1118	1125	1121	1110	1150	1118	1201	1095	1188	1131	1137	1111	1114	1081	1145	1116	1145	1129	1123	1172	1157	1095	1139	1150	1113	1154	1087	1105	1107	1111	1067	1164	1122	1140	1085	1079	1188	1082	1162	1100	1115	1108	1155	1116	1123	1133	1085	1109	1170	1085	1123	1157	1167	1197	1187	1153	1126	1099	1180	1086	1152	1177	1149	1131	1181	1187	1166	1186	1169	1112	1103	1116	1178	1146	1101	1170	1077	1153	1204	1109	1106	1104	1119	1196	1153	1112	1086	1169	1134	1214	1065	1112	1113	1104	1076	1122	1087	1104	1164	1114	1160	1138	1023	1137	1130	1173	1152	1114	1121	1150	1108	1128	1119	1081	1143	1182	1126	1135	1117	1185	1160	1153	1162	1115	1107	1165	1194	1131	1164	1135	1119	1127	1130	1104	1105	1128	1165	1126	1188	1141	1141	1146	1138	1111	1102	1118	1138	1109	1148	1149	1154	1179	1102	1083	1140	1130	989	1138	1250	1114	1160	1131	1112	1172	1128	1155	1172	1071	1154	1114	1162	1064	1147	1100	1105	1209	1121	1172	1173	1111	1153	1183	1129	1144	1110	1136	1146	1106	1125	1134	1139	1106	1178	1179	1092	1194	1130	1124	1175	1126	1172	1134	1140	1202	1160	1197	1122	1142	1087	1168	1115	1131	1103	1120	1130	1192	1137	1159	1177	1158	1107	1101	1144	1116	1097	1120	1113	1115	1140	1094	1113	1114	1140	1115	1148	1098	1095	1123	1114	1126	1164	1156	1153	1148	1112	1151	1128	1176	1182	1139	1135	1141	1090	1145	1179	1147	1132	1129	1141	1086	1137	1110	1137	1107	1102	1103	1146	1107	1142	1067	1176	1165	1120	1160	1154	1119	1094	1182	1131	1138	1140	1171	1106	1148	1117	1111	1112	1096	1072	1143	1106	1181	1155	1139	1076	1116	1091	1114	1119	1160	1114	1149	1087	1082	1128	1145	1066	1102	1120	1046	1091	1121	1059	1138	1091	1123	1178	1099	1057	1099	1128	1172	1150	1164	1116	1221	1122	1151	1161	1140	1114	1100	1079	1076	1140	1129	1089	1187	1101	1145	1183	1142	1134	1168	1182	1115	1148	1132	1191	1112	1133	1190	1142	1097	1098	1063	1148	1146	1151	1196	1141	1087	1127	1104	1091	1088	1182	1121	1164	1046	1148	1151	1179	1184	1162	1118	1142	1172	1139	1127	1127	1148	1119	1131	1126	1157
23474	21432	29263	24002	21453	20429	10883	5408	3660	3275	2449	1810	1564	1374	1266	1168	1014	973	932	806	786	817	801	825	796	864	813	779	726	746	692	713	694	760	710	774	693	700	654	698	665	612	665	665	711	670	626	633	645	599	632	619	598	605	547	569	588	645	613	578	566	583	598	549	617	632	616	602	590	579	594	562	560	592	577	566	596	592	583	598	598	520	591	583	582	594	554	553	540	574	576	543	540	540	577	597	601	560	567	574	571	611	544	597	558	541	561	554	528	559	554	558	600	575	571	567	606	608	540	607	544	571	564	553	527	536	601	580	592	588	588	552	591	569	594	560	574	610	593	595	607	605	550	567	575	626	612	539	578	584	565	557	598	575	577	554	569	515	584	594	606	625	595	582	583	558	554	562	559	609	592	549	602	571	583	552	578	579	560	582	548	584	596	599	570	566	553	618	564	545	546	574	593	582	601	576	611	582	555	545	601	570	578	573	568	561	573	607	533	548	579	609	576	590	583	571	603	535	561	572	599	591	566	564	586	555	571	612	564	581	570	598	587	574	559	549	549	545	592	566	614	588	574	567	562	565	565	565	572	572	607	554	569	583	601	596	579	562	589	553	579	544	589	580	595	568	596	586	519	533	563	569	527	535	550	586	577	580	605	568	589	606	554	556	537	553	560	582	573	585	536	581	592	571	549	541	591	576	592	630	583	560	580	576	583	588	558	541	599	557	528	551	575	591	593	566	584	550	591	549	558	553	616	592	610	555	580	589	588	567	611	558	586	576	589	572	567	571	527	594	562	555	567	594	530	590	569	557	565	606	541	555	560	579	573	567	580	585	574	541	550	595	615	570	599	551	571	580	608	616	551	567	546	568	588	514	560	591	571	601	582	576	605	575	584	565	585	558	589	563	610	601	565	613	624	627	584	578	516	576	571	615	596	521	557	570	617	552	611	559	533	561	564	567	543	567	552	573	584	555	578	600	576	551	584	614	599	587	518	621	614	548	569	562	607	598	557	608	533	576	609	578	546	578	571	571	553	545	568	581	581	557	552	566	564	524	589	603	576	583	582	558	610	582	581	552	576	622	579	607	549	571	612	578	585	553	620	542	607	556	561	551	559	557	618	616	611	528	524	593	558	600	579	565	561	575	607	548	544	597	591	549	613	569	562	564	587	603	524	563	552	590	566	578	600	590	596	571	637	583	550	563	565	565	575	639	554	603	556	535	549	583	581	598	580	594	552	589	553	618	585	580	577	600	581	582	587	587	592	615	572	557	596	587	542	571	541	540	543	552	538	540	559	582	508	584	579	542	610	509	567	600	534	614	570	586	579	587	549	555	590	542	570	568	572	546	528	562	576	620	572	609	555	605	532	588	584	554	576	564	605	578	525	585	607	562	605	566	571	602	626	597	563	553	566	610	600	568	613	581	589	567	548	561	590	551	577	586	597	581	563	606	524	587	554	526	521	588	575	602	529	591	549	551	603	550	590	576	565	585	546	572	604	575	563	563	594	537	610	550	603	587	548	563	553	561	579	495	541	589	566	544	578	616	626	549	585	570	591	568	543	617	626	514	575	543	565	574	545	557	552	537	563	580	568	565	599	572	545	575	557	562	577	552	564	614	613	592	541	604	577	538	560	558	592	549	553	573	581	575	544	579	565	614	574	564	563	554	563	563	593	528	569	552	614	548	570	528	592	549	561	572	579	572	546	564	545	547	577	577	568	563	540	587	547	574	511	554	564	609	559	602	594	553	557	573	567	597	568	523	598	574	595	561	561	560	522	569	593	557	601	581	592	563	568	572	581	568	536	588	568	597	543	627	595	568	535	541	599	557	605	547	596	597	556	550	563	565	554	616	587	555	578	572	572	632	632	563	590	553	534	594	566	591	586	578	560	563	549	542	553	558	592	577	566	572	601	603	571	591	546	607	541	537	566	529	526	560	572	548	555	575	545	579	560	577	605	569	565	606	577	558	584	539	541	633	555	574	571	569	564	608	532	575	536	588	535	588	602	574	528	585	579	575	583	621	509	597	583	549	591	563	624	572	528	591	554	572	583	620	551	596	560	537	566	564	593	601	580	560	600	557	573	572	579	564	612	570	569	536	568	544	582	594	536	514	531	573	574	521	555	570	506	570	541	543	571	528	556	595	568	538	587	550	578	513	570	572	590	561	562	575	614	578	586	563	597	604	532	570	573	568	624	600	551	536	588	555	609	561	581	558	612	573	558	567	536	584	564	578	571	599	558	553	579	573	577	540	554	575	630	560	601	546	551	572	550	561	572	562	582	584	521	547	535	554	556	586	565	540	595	598	551	564	564	533	596	589	556	555	599	611	541	585	574	567	561	598	590	563	570	584	578	577	546	563	552	545	549	542	563	528	540	571	594	591	576	599	550	567	575	547	561	568	589	571	563	563	581	583	518	570	557	556	518	561	568	573	550	555	542	574	541	581	560	568	571	561	588	555	579	586	566	568	587	582	540	536	564	575	579	584	622	607	552	576	575	528	524	542	577	555	582	583	547	616	536	607	607	588	542	548	580	571	616	585	548	588	576	588	559	548	587	594	606	576	578	562	565	615	573	588	623	581	573	573	545	556	566	563	558	567	626	592	591	607	574	544	586	566	579	572	606	552	611	582	561	562	516	584	551	574	580	543	603	543	574	573	552	517	537	560	587	582	566	563	588	561	597	569	564	568	510	572	589	556	574	569	576	580	543	582	607	558	559	571	626	586	568	595	579	534	580	581	586	624	631	585	543	538	537	607	574	584	589	573	567	566	629	549	587	582	587	614	608	536	558	586	566	567	631	560	562	587	560	517	591	547	563	534	577	557	596	622	561	641	549	606	508	574	575	591	548	572	579	541	539	574	597	541	555	560	587	590	590	565	548	580	588	558	592	552	531	559	587	556	568	568	589	575	590	565	598	552	566	584	586	562	578	614	572	594	569	579	520	573	565	568	589	595	597	542	542	594	560	604	575	575	570	569	590	586	578	556	573	540	588	550	594	550	543	610	527	574	574	605	552	564	587	573	542	548	596	563	591	611	545	568	568	548	582	555	578	566	603	586	541	553	603	517	591	546	540	545	535	539	585	586	590	574	570	509	602	612	559	571	567	590	582	561	546	559	500	596	569	525	589	555	590	606	582	560	595	575	534	613	564	497	514	545	559	578	550	560	557	602	573	589	583	578	601	591	582	604	602	589	537	571	552	566	567	536	544	539	600	562	553	544	534	571	587	566	598	588	596	584	571	587	565	588	603	551	601	551	574	574	547	606	550	605	544	559	550	565	605	552	552	599	588	596	573	560	564	545	563	592	579	585	587	573	549	572	579	553	554	563	532	629	565	564	615	511	558	574	522	589	573	604	554	602	526	591	556	557	572	576	576	546	549	578	529	563	528	623	551	630	583	598	531	610	583	508	568	587	573	564	598	569	578	567	580	584	594	565	563	557	576	548	510	605	579	600	608	547	580	617	578	585	567	580	560	565	582	558	556	549
17239	35240	32667	24698	19883	17117	15525	12964	10803	9215	7052	5330	4456	3730	3380	2905	2691	2317	2165	1861	1874	1728	1663	1763	1777	1673	1672	1670	1554	1569	1527	1449	1432	1367	1383	1406	1388	1294	1297	1304	1234	1189	1160	1206	1181	1160	1207	1165	1147	1153	1081	1171	1076	1110	1069	1062	1026	1043	1061	986	1067	984	1070	1078	998	1031	1032	1017	1039	1035	995	1039	1046	1003	1034	997	1025	1047	1007	1039	999	1040	1012	1003	986	1038	968	961	1004	975	1042	975	969	1001	964	1060	968	970	1022	991	1006	983	960	985	1042	985	967	952	960	976	1076	984	966	985	1008	1020	985	990	992	1058	1002	1013	986	1018	949	970	1022	1006	971	976	1018	957	1026	968	1004	1026	1004	1013	1038	997	1020	1035	1005	1015	988	999	1007	981	977	989	1015	1006	1074	1002	991	971	1006	965	987	999	985	994	1011	1020	1003	1022	991	1073	1029	994	981	992	996	1020	935	951	1013	967	981	973	995	1002	1027	1005	977	966	1051	961	992	1017	1024	969	1019	1013	921	951	1000	1038	1011	977	999	1016	1043	1005	946	971	978	1076	979	991	949	1014	1020	1045	983	1024	1045	1006	1045	966	1050	996	1014	996	979	968	989	982	1036	968	998	964	1009	997	955	974	1034	994	1014	1046	985	943	1037	967	970	1000	1003	978	1001	989	988	988	1038	1064	1037	992	989	1009	974	1010	1010	969	973	1033	973	977	991	1051	1052	979	995	1000	1024	962	1040	996	1010	1026	1016	1001	939	972	1007	1028	994	954	1010	974	978	1003	1036	947	945	1084	961	1050	987	982	994	1032	1011	1047	993	1004	995	1005	969	986	999	1012	987	1033	1005	983	1006	1031	970	1016	1041	944	959	978	993	980	1056	964	954	1013	1012	1029	971	1046	969	1023	948	981	1032	990	1001	1035	1055	1015	968	1036	979	972	974	1010	972	993	999	996	995	1079	1021	1014	957	1034	1004	1008	1014	1029	953	973	1054	951	1005	978	1030	1044	1046	986	1009	958	1032	976	1020	1027	986	1050	971	1012	1010	1010	1004	1010	1002	999	1062	1006	1015	1036	968	959	985	980	1000	951	1012	1008	1013	1013	940	988	961	997	1032	1008	1001	992	987	1030	967	995	978	975	1003	1014	967	1036	979	996	1013	1007	1012	1020	979	1015	945	1038	997	990	1035	1010	1003	949	968	993	1028	962	979	1027	998	943	962	1030	1012	953	1007	962	957	958	976	1018	1032	1019	1001	1015	1013	1004	1004	988	1016	1009	966	1082	974	986	1054	965	1056	971	946	977	1000	1024	980	1029	994	982	1007	949	981	995	1010	1020	1047	1051	1015	1015	998	999	1052	989	957	1007	985	1003	1003	1023	1005	1036	1015	1027	953	975	1005	939	1037	1002	990	1030	1001	1023	1037	1010	1009	988	1012	1033	998	957	1021	1024	990	936	1031	938	1022	989	983	969	987	1052	997	1026	970	1027	986	977	1027	1023	969	1011	1060	974	1045	1025	1050	941	1030	1034	989	935	1038	970	1094	982	1008	988	1017	1026	983	1004	1010	966	996	997	947	1012	990	950	962	1018	1029	985	1021	944	974	1010	996	1017	1043	1017	981	997	995	950	994	1018	966	989	1003	1014	1007	946	1058	961	988	1042	1022	1052	1006	981	1013	989	1023	990	990	1073	967	983	1021	1006	1003	1035	993	997	1007	1002	988	1014	1026	1001	970	929	1007	1000	957	983	983	915	1006	984	1011	1024	1009	948	1009	990	1037	1007	960	974	952	1048	970	1017	983	1026	976	930	951	938	1012	986	1051	975	1026	966	1009	969	979	989	957	982	999	962	935	1037	942	1064	1016	955	1031	958	979	1029	990	982	1045	1004	980	1044	1004	993	1000	958	958	1019	1001	1072	1014	973	1002	950	1067	960	1033	1011	1000	970	995	941	954	1012	997	1012	1042	940	1014	1002	995	927	946	972	978	968	1017	992	991	956	1018	1032	1049	971	988	1026	1027	996	1000	1010	1048	983	1014	1013	987	1036	1034	972	1014	1058	1054	949	934	991	1024	994	1014	936	1033	970	1014	968	1057	989	1049	1043	961	983	1030	1031	942	981	972	1032	996	1045	1052	983	943	1020	1023	1011	946	1011	950	1017	1010	967	958	1001	1072	999	986	1039	983	1060	939	979	956	999	953	989	952	1000	1016	927	1031	989	1029	1009	997	994	950	967	1041	995	970	997	1018	1048	1043	956	1036	1037	1016	961	999	1023	951	952	993	992	971	1048	1002	1038	978	1012	984	1039	1012	969	942	965	989	966	998	999	1009	943	966	977	1016	1036	1011	1001	1047	968	975	984	1001	965	997	1040	989	932	967	990	1021	1011	1014	1000	972	983	1026	926	977	1039	988	971	1010	1021	1011	1003	1004	975	1019	1000	1030	1011	963	965	962	983	1001	1000	1048	938	1021	971	1016	1047	979	1057	1040	1012	947	976	923	991	991	998	1004	945	1001	987	999	982	1003	987	993	989	1016	956	995	1005	980	1016	994	994	946	955	1001	987	989	1035	939	955	987	1004	959	943	964	995	987	992	934	992	1015	1005	975	1011	1018	994	1040	976	1003	978	997	986	968	994	1039	1033	948	964	982	991	958	928	976	955	1065	1038	966	1019	985	995	952	986	1044	990	1026	952	1023	1020	980	1010	1001	973	1010	1006	963	1037	931	1021	1036	985	990	945	986	978	1051	926	1061	1030	964	991	971	1016	961	1028	1025	994	967	988	1021	1021	1002	971	980	999	962	1111	936	1008	1021	1012	1031	999	1006	1047	1029	962	933	1052	979	1016	1044	999	1049	1017	979	1018	968	943	963	1028	1014	1000	1049	973	974	1025	999	983	995	959	1023	993	995	970	971	1013	981	930	988	996	1056	956	1036	1016	949	988	986	959	974	991	1016	1003	996	962	955	994	994	1000	988	973	951	971	991	981	993	1048	969	969	1082	990	989	1057	1040	1012	989	1003	1040	972	995	1036	1044	981	989	978	1022	940	996	967	974	956	991	991	994	1010	978	977	1008	1028	988	1031	984	979	932	988	990	1024	1033	1002	983	1031	994	1039	1013	994	976	1041	1011	1006	1013	1023	932	941	1009	958	970	966	983	992	1015	1012	1011	972	1027	973	977	1024	1038	972	959	961	1000	1030	1010	967	980	950	1079	1008	965	955	991	966	996	1032	998	1029	1056	950	1014	994	980	966	928	954	966	996	1009	1060	992	982	1005	991	1021	993	976	986	1035	1011	999	1002	1008	998	1074	1088	997	993	982	983	997	986	1000	1034	969	1000	1066	1056	972	996	1027	995	1038	986	1016	1025	1024	995	993	985	970	984	992	997	983	948	988	1006	999	1015	987	1020	1041	975	1016	961	947	980	1004	970	976	1020	985	989	1071	980	1055	993	991	1065	973	994	1009	1013	1027	959	1005	978	979	965	1049	1042	1043	1017	987	946	1034	981	1023	992	952	1025	937	1016	1019	994	946	997	1005	1002	1007	1013	1029	964	1075	994	975	1008	1018	1037	1034	1006	942	1007	997	1024	1001	1027	965	972	1016	1015	1019	935	994	997	1006	990	994	988	1038	1035	1001	985	984	956	945	969	1008	1001	967	952	1054	1009	968	993	1018	1007	998	1005	1024	992	1046	999	938	1010	992	1002	909	1004	969	1012	958	962	1021	984	992	1047	1032	976	976	990	959	948	1009	1051	1006	1040	962	981	991	1006	1013	952	979	996	1053	1050	978	965	970	990	1021	1024	931	1043	1037	971	1070	1002	965	1012	939	1029	1025	1027	975	990	930	1023	978	1017	1023	970	1013	968	996	1058	1010	1007	946	969	981	1033	988	1005	1013	968	981	967	1072	1002	1008	964	996	1017	970	993	1003	1013	985	959	1028	1031	1002	1033	984	992	965	986	977	1011	1050	961	966	940	1034	1013	935	1037	1006	1024	997	1028	1001	986	1009	1001	955	996	1016	1005	992	1046	1024	1038	968	952	1008	977	964	983	1001	953	1007	983	989	987	1012	986	1020	974	1032	1004	1006	987	1019	974	1029	967	1020	964	1024	1019	1029	1025	1059	1037	1038	986	1001	1036	995	1003	963	995	1025	974	940	993	981	996	975	1015	1000	1050	977	1013	954	976	978	959	973	977	1019	1035	990	1069	975	955	988	1030	1016	1032	1004	1035	1046	942
27056	21127	16423	8351	4316	3196	2771	2234	1829	1690	1423	1191	1043	994	915	893	869	859	813	791	799	771	764	829	778	750	782	773	777	808	779	799	759	757	815	766	733	790	762	744	700	755	745	759	746	733	747	733	778	713	766	729	719	748	763	741	717	735	734	750	726	709	690	735	699	736	703	723	767	759	711	722	716	734	757	706	711	746	735	736	742	787	689	772	741	731	772	719	702	687	752	722	695	726	691	736	728	765	722	729	691	730	767	700	749	675	744	729	718	702	740	716	766	730	706	729	750	729	699	727	734	748	703	729	740	717	751	722	716	737	772	776	754	742	723	661	746	751	712	761	739	739	678	720	752	683	753	741	681	749	689	757	706	698	731	687	712	724	726	736	721	699	733	695	703	713	746	707	674	715	725	744	671	727	765	721	742	722	719	713	743	692	743	713	762	743	763	704	701	728	695	759	751	694	745	746	783	714	722	704	720	711	722	727	669	702	728	721	738	698	747	679	690	757	706	705	691	701	695	691	734	753	717	712	756	721	724	737	665	709	751	699	724	771	753	700	720	739	716	695	732	718	765	723	736	705	743	739	696	724	691	695	683	721	714	735	698	729	714	686	741	716	712	777	739	727	751	715	707	710	723	759	747	694	759	699	755	706	754	751	717	722	711	724	742	712	655	728	710	704	710	681	737	727	710	744	677	739	727	727	698	747	699	694	747	733	773	691	731	724	696	738	752	717	734	732	713	694	734	744	711	720	736	705	683	764	698	715	777	752	687	729	738	693	731	753	697	792	755	737	740	708	761	740	731	701	753	709	754	668	704	723	709	722	714	717	716	714	723	709	690	741	686	722	749	712	698	700	705	734	694	690	718	673	685	745	719	711	725	731	738	749	746	691	688	705	696	772	707	707	712	737	698	692	743	690	731	735	733	771	750	765	735	726	748	751	673	740	750	701	757	668	714	726	709	732	680	744	682	753	684	693	742	684	711	725	692	743	765	710	712	725	759	712	716	716	734	738	717	676	751	729	702	761	712	677	750	738	705	721	734	704	667	725	730	746	713	708	697	731	782	722	731	690	709	734	710	763	748	705	741	735	689	706	716	742	730	723	738	771	718	698	735	745	719	701	732	737	704	713	694	726	700	749	738	728	730	707	701	710	715	719	729	702	718	715	718	731	749	692	703	737	750	714	730	751	703	720	737	742	727	700	727	712	775	686	690	728	747	722	690	728	767	750	734	695	743	721	735	712	727	759	694	695	738	763	749	736	727	745	687	721	762	713	736	712	735	756	714	765	679	742	711	728	740	709	698	757	780	753	729	715	709	684	798	707	744	710	679	724	750	732	696	731	715	725	724	727	701	716	735	758	731	692	743	734	675	709	718	709	757	685	721	703	733	754	717	766	723	746	731	729	731	710	726	698	740	724	754	704	717	672	702	767	745	689	754	703	757	698	735	694	737	701	736	745	727	710	797	759	729	764	673	729	720	710	764	706	774	742	707	685	728	738	697	712	652	691	735	661	745	703	664	730	719	665	754	746	727	661	708	756	694	700	651	732	721	710	702	726	709	693	687	760	706	721	747	725	736	737	696	707	729	755	718	735	711	739	742	695	690	716	734	638	772	738	682	731	730	710	702	721	723	760	713	726	704	744	759	712	714	766	722	710	728	708	710	694	731	746	728	697	737	685	683	765	744	736	654	753	700	715	727	714	698	748	725	682	707	722	747	755	713	691	728	764	734	699	728	676	700	742	696	742	644	702	692	727	713	737	691	731	751	711	684	756	705	766	711	706	732	706	749	711	769	718	696	762	722	740	668	732	684	709	708	694	719	706	749	723	719	696	722	734	735	701	712	750	730	731	707	741	684	766	725	705	735	738	735	732	750	753	741	734	732	701	706	748	776	771	681	713	721	732	715	721	726	730	703	717	672	746	743	742	703	734	728	749	728	797	725	689	718	777	722	712	749	698	706	747	730	702	739	729	704	729	699	730	710	698	736	735	711	733	738	707	712	689	752	674	738	703	731	702	737	717	715	705	727	739	729	710	707	674	727	748	692	708	733	729	712	716	727	735	772	674	722	775	720	710	742	703	729	751	723	723	714	730	745	647	717	719	761	730	725	721	781	732	687	718	717	710	734	728	741	700	674	699	801	703	717	746	725	749	716	674	750	782	697	739	754	688	719	737	748	769	699	691	733	730	693	799	767	751	712	743	735	768	709	736	704	716	706	731	735	729	710	727	754	736	694	738	657	774	731	684	728	689	749	697	696	716	755	686	677	724	720	724	739	747	691	735	713	685	712	715	702	704	730	687	754	718	743	689	738	753	725	732	758	706	684	757	758	747	764	755	707	704	650	720	763	712	743	701	741	753	712	745	714	723	725	664	702	713	732	705	715	701	709	749	767	739	769	663	788	712	807	709	648	691	750	722	734	702	684	775	739	727	705	700	738	730	737	678	683	745	722	731	754	717	770	725	735	689	774	680	737	705	696	743	697	731	742	743	722	718	698	707	673	700	782	692	663	702	714	706	727	731	688	724	748	712	673	738	690	690	755	732	715	732	701	680	759	709	704	712	694	664	761	741	751	720	751	752	695	692	674	746	707	715	724	773	759	724	707	752	730	696	694	762	748	665	725	741	722	709	704	675	672	704	728	752	747	709	676	725	760	725	667	753	740	696	662	657	762	713	711	714	765	730	725	722	750	742	690	733	763	748	713	688	756	684	735	702	725	717	703	720	687	721	708	742	705	737	695	727	737	752	743	736	712	736	742	728	738	725	703	696	711	749	710	726	705	743	688	697	724	723	740	738	703	755	749	765	761	737	741	742	705	690	750	750	744	712	677	728	721	689	762	708	737	774	713	783	757	678	761	731	729	739	739	716	704	734	693	774	689	712	743	687	684	726	703	715	737	702	780	695	743	716	683	693	706	733	702	730	719	690	703	690	707	719	752	722	714	766	711	722	683	770	774	761	699	680	695	705	751	718	718	754	720	719	711	711	748	729	681	785	746	724	792	763	729	706	700	728	731	725	743	747	729	702	654	729	719	721	744	669	756	711	763	723	715	729	707	724	736	704	735	691	745	723	702	735	708	738	750	725	739	740	719	728	737	720	730	679	703	710	684	717	724	773	724	730	709	760	728	747	699	735	792	650	739	756	727	721	734	719	739	696	712	725	716	717	702	728	760	700	737	758	741	735	727	752	741	741	680	706	703	711	677	784	704	695	719	762	741	740	762	767	705	733	692	743	700	672	715	719	739	728	765	740	722	729	730	718	744	746	704	742	714	701	793	701	715	754	745	723	727	717	713	729	692	763	711	718	722	747	690	730	727	691	751	729	706	735	741	756	708	745	741	729	668	708	682	727	740	730	677	714	709	762	709	751	750	730	742	732	754	740	726	698	705	707	725	786	708	744	691	696	674	730	722	665	718	725	699	739	784	749	736	702	697	719	736	754	771	733	743	716	738	722	712	725	714	693	756	727	712	721	764	712	701	661	718	726
13652	23404	21068	13773	10294	8805	7902	6757	5318	4723	3818	3003	2418	2341	2083	1877	1772	1724	1721	1530	1560	1501	1542	1491	1496	1502	1463	1524	1522	1440	1513	1399	1464	1432	1377	1422	1379	1458	1312	1339	1436	1353	1351	1339	1288	1325	1347	1365	1338	1280	1424	1383	1290	1271	1283	1360	1316	1296	1274	1245	1297	1176	1232	1258	1344	1268	1291	1219	1282	1239	1324	1303	1293	1260	1280	1224	1245	1297	1291	1239	1237	1269	1315	1264	1253	1306	1251	1288	1313	1286	1278	1300	1296	1261	1226	1243	1260	1238	1222	1316	1278	1276	1194	1252	1219	1233	1220	1232	1222	1279	1274	1203	1248	1197	1253	1274	1274	1229	1257	1230	1287	1272	1272	1303	1240	1230	1288	1254	1302	1313	1241	1270	1235	1248	1293	1279	1251	1284	1299	1251	1268	1257	1322	1297	1297	1181	1283	1237	1213	1245	1315	1251	1293	1239	1325	1338	1261	1295	1209	1222	1301	1268	1295	1255	1236	1221	1212	1291	1255	1282	1304	1178	1285	1229	1221	1232	1245	1264	1225	1269	1251	1198	1261	1226	1236	1244	1266	1183	1257	1246	1222	1252	1242	1153	1205	1224	1266	1281	1250	1231	1263	1311	1210	1238	1256	1246	1286	1233	1237	1224	1276	1214	1291	1313	1287	1265	1274	1267	1225	1283	1258	1232	1316	1306	1256	1198	1257	1234	1255	1255	1237	1220	1267	1243	1238	1263	1192	1291	1300	1249	1318	1309	1226	1275	1174	1224	1277	1274	1277	1268	1237	1254	1255	1274	1359	1224	1288	1235	1237	1272	1244	1187	1259	1279	1276	1239	1252	1277	1268	1307	1291	1250	1231	1251	1279	1259	1287	1231	1280	1217	1153	1268	1242	1287	1241	1305	1253	1241	1267	1251	1253	1241	1279	1281	1317	1266	1259	1292	1196	1308	1284	1229	1295	1231	1256	1209	1276	1246	1212	1247	1260	1234	1266	1265	1302	1214	1264	1234	1260	1240	1248	1227	1243	1235	1262	1246	1288	1243	1251	1240	1246	1243	1301	1289	1309	1270	1267	1295	1283	1314	1293	1230	1234	1151	1235	1212	1266	1299	1260	1245	1234	1261	1255	1229	1298	1267	1232	1222	1250	1272	1175	1266	1299	1286	1258	1291	1272	1294	1285	1269	1257	1247	1243	1219	1259	1232	1251	1211	1223	1261	1243	1265	1238	1249	1249	1284	1269	1197	1296	1306	1315	1245	1275	1311	1280	1247	1294	1221	1192	1312	1220	1217	1260	1263	1190	1284	1277	1231	1272	1225	1226	1213	1219	1315	1310	1239	1229	1287	1271	1224	1258	1215	1221	1287	1248	1219	1257	1342	1237	1270	1257	1297	1199	1261	1268	1180	1209	1243	1186	1298	1265	1242	1290	1239	1252	1314	1264	1271	1233	1276	1298	1289	1306	1258	1260	1321	1185	1253	1254	1224	1225	1247	1253	1266	1212	1273	1205	1241	1239	1276	1275	1266	1309	1271	1247	1197	1297	1281	1278	1281	1244	1239	1223	1303	1314	1205	1247	1263	1314	1227	1264	1196	1335	1197	1179	1224	1247	1190	1248	1245	1270	1229	1309	1203	1213	1214	1233	1283	1242	1234	1281	1212	1248	1311	1270	1264	1318	1317	1287	1319	1253	1260	1269	1233	1319	1226	1294	1355	1245	1254	1305	1295	1280	1255	1234	1249	1270	1328	1197	1226	1273	1216	1225	1249	1151	1300	1236	1255	1370	1291	1261	1248	1219	1220	1267	1264	1270	1284	1287	1201	1298	1303	1325	1218	1262	1269	1283	1292	1204	1283	1313	1232	1255	1222	1266	1197	1222	1231	1312	1253	1240	1290	1301	1203	1223	1258	1301	1295	1237	1255	1286	1279	1280	1259	1300	1304	1263	1212	1301	1292	1246	1217	1302	1248	1255	1178	1215	1248	1242	1256	1281	1265	1263	1263	1212	1251	1256	1281	1274	1211	1255	1275	1287	1211	1200	1251	1264	1258	1243	1176	1271	1274	1201	1280	1223	1229	1261	1229	1291	1256	1347	1269	1298	1207	1239	1248	1253	1284	1296	1248	1193	1284	1217	1272	1213	1272	1260	1305	1276	1299	1171	1283	1253	1225	1290	1222	1240	1283	1313	1301	1176	1241	1287	1274	1228	1231	1268	1173	1314	1261	1307	1211	1249	1268	1243	1329	1253	1215	1222	1279	1293	1246	1212	1245	1221	1278	1213	1297	1280	1206	1288	1260	1270	1298	1321	1258	1254	1226	1280	1281	1292	1220	1264	1251	1277	1301	1254	1235	1260	1250	1265	1245	1248	1304	1305	1258	1297	1201	1230	1210	1233	1293	1306	1225	1271	1264	1289	1260	1267	1267	1249	1294	1267	1242	1205	1336	1248	1202	1263	1275	1224	1219	1271	1263	1242	1288	1247	1222	1261	1290	1228	1286	1285	1202	1272	1195	1291	1186	1233	1224	1192	1271	1268	1286	1309	1234	1292	1202	1279	1277	1273	1263	1224	1221	1246	1241	1318	1214	1201	1257	1221	1276	1256	1267	1246	1303	1312	1223	1225	1280	1171	1261	1190	1250	1242	1225	1280	1238	1251	1257	1290	1259	1309	1227	1216	1208	1240	1252	1227	1269	1281	1292	1254	1199	1311	1300	1266	1252	1316	1302	1223	1282	1282	1228	1287	1219	1202	1294	1273	1296	1234	1287	1249	1231	1303	1256	1283	1262	1253	1218	1286	1190	1234	1270	1292	1283	1283	1277	1290	1221	1283	1238	1263	1288	1280	1209	1315	1224	1225	1265	1238	1228	1187	1238	1248	1276	1289	1284	1288	1270	1283	1237	1230	1279	1264	1254	1304	1199	1235	1258	1286	1260	1243	1287	1266	1309	1206	1242	1204	1325	1213	1255	1222	1296	1223	1236	1216	1226	1227	1308	1247	1289	1287	1294	1318	1328	1223	1245	1277	1247	1271	1216	1241	1257	1271	1291	1309	1297	1235	1271	1272	1275	1271	1217	1283	1283	1263	1256	1157	1279	1310	1222	1276	1284	1188	1196	1269	1294	1300	1255	1213	1161	1271	1141	1242	1256	1256	1198	1275	1251	1318	1235	1217	1336	1272	1255	1246	1270	1285	1281	1210	1241	1304	1248	1271	1295	1335	1189	1326	1241	1248	1279	1209	1283	1246	1338	1328	1323	1293	1237	1237	1333	1244	1245	1248	1247	1236	1272	1243	1315	1259	1260	1266	1283	1239	1264	1290	1273	1198	1288	1256	1265	1251	1300	1278	1282	1255	1332	1255	1264	1225	1317	1238	1236	1336	1308	1211	1237	1271	1264	1255	1230	1207	1259	1210	1239	1289	1278	1334	1256	1229	1224	1225	1306	1292	1232	1306	1342	1217	1237	1245	1272	1282	1288	1292	1227	1188	1305	1286	1283	1246	1208	1279	1333	1314	1199	1205	1234	1254	1270	1299	1238	1251	1242	1235	1328	1251	1196	1257	1205	1285	1265	1231	1242	1285	1261	1295	1230	1310	1231	1274	1191	1264	1254	1257	1254	1265	1216	1261	1231	1225	1244	1269	1306	1251	1217	1242	1254	1268	1221	1235	1282	1292	1294	1237	1229	1209	1322	1284	1257	1269	1232	1208	1254	1275	1291	1285	1217	1248	1279	1244	1295	1294	1228	1265	1231	1214	1304	1285	1325	1257	1236	1313	1289	1241	1266	1234	1326	1289	1231	1269	1285	1190	1264	1271	1265	1202	1231	1193	1220	1223	1321	1274	1275	1331	1203	1230	1230	1254	1282	1266	1257	1282	1236	1227	1242	1249	1254	1275	1163	1306	1312	1281	1273	1332	1275	1216	1211	1236	1227	1219	1286	1257	1279	1246	1225	1270	1256	1231	1263	1220	1317	1260	1253	1310	1320	1226	1275	1286	1246	1243	1256	1255	1245	1235	1219	1260	1263	1259	1218	1257	1213	1338	1248	1282	1233	1260	1239	1201	1255	1266	1294	1299	1293	1237	1249	1254	1279	1256	1307	1233	1248	1305	1204	1208	1269	1195	1269	1278	1247	1243	1250	1270	1250	1249	1237	1254	1223	1236	1314	1334	1280	1262	1296	1237	1195	1254	1264	1222	1263	1268	1266	1272	1255	1219	1257	1243	1247	1255	1242	1262	1296	1240	1293	1274	1255	1241	1213	1241	1286	1203	1192	1300	1272	1238	1291	1284	1302	1233	1239	1180	1265	1215	1274	1239	1259	1287	1251	1302	1297	1202	1308	1258	1296	1286	1208	1252	1247	1289	1263	1335	1326	1270	1282	1289	1310	1281	1256	1255	1249	1250	1300	1238	1266	1240	1234	1264	1207	1322	1232	1283	1237	1276	1282	1239	1261	1261	1206	1302	1333	1256	1247	1237	1232	1218	1227	1202	1236	1287	1256	1298	1259	1306	1289	1269	1308	1282	1295	1287	1268	1221	1235	1266	1227	1251	1291	1203	1307	1227	1251	1241	1277	1307	1232	1339	1331	1259	1248	1259	1314	1203	1272	1233	1333	1268	1284	1284	1323	1293	1209	1229	1289	1247	1202	1254	1265	1272	1208	1250	1216	1294	1258	1255	1243	1293	1280	1246	1225	1221	1273	1257	1277	1286	1286	1269	1325	1282	1261	1329	1248	1240	1211	1241	1231	1249	1252	1270	1220	1248	1281	1228	1253	1224	1272	1290	1293	1283	1220	1209	1245	1231	1275	1263	1279	1298	1143	1241	1252	1280	1302	1236	1247	1262	1275	1232	1247	1271	1210	1226	1226	1285	1211	1279	1251	1273	1254	1333	1269	1280	1326	1228	1225	1246	1219	1279	1258	1265	1250	1309	1229	1282	1218	1261	1289	1289	1291	1309	1281	1257	1293	1284	1223	1269	1234	1232	1265	1280	1281	1255	1325	1201	1255	1262	1302	1268	1224	1180	1193	1289	1275	1256	1245	1283	1304	1202	1267	1274	1268	1244	1250	1259	1205	1203	1313	1230	1302
24500	21424	28553	24693	20335	9445	5274	3636	2735	2409	1881	1499	1263	1132	1147	1027	920	972	835	818	830	745	761	817	782	767	718	764	763	772	726	694	678	724	748	723	786	687	734	713	698	734	720	694	628	638	643	665	686	668	660	677	644	665	688	661	646	641	629	629	674	605	617	661	653	612	615	620	656	655	643	661	634	661	625	615	662	622	699	647	701	634	643	628	656	642	681	676	611	625	646	614	623	596	598	633	703	663	626	621	636	681	627	618	666	625	626	612	607	630	663	665	608	631	607	641	656	659	679	649	635	668	642	636	657	624	648	585	637	609	650	673	612	638	611	629	625	613	632	634	649	663	657	580	627	608	637	672	632	654	633	633	626	614	659	604	657	611	613	627	684	602	598	622	656	707	659	636	613	718	639	623	650	610	658	659	643	667	635	623	670	638	647	653	620	626	646	635	587	665	628	629	613	582	646	598	621	617	603	595	638	643	665	618	631	617	637	611	655	674	602	599	658	621	634	623	637	636	645	639	584	560	623	665	633	667	652	682	618	611	645	598	603	651	682	645	606	645	634	649	632	620	601	603	653	645	629	619	642	643	689	647	634	663	592	624	655	624	675	630	644	640	652	619	613	621	639	642	663	649	680	673	605	622	640	664	617	619	702	651	628	615	642	641	632	600	634	668	637	617	644	634	640	597	622	663	618	653	634	649	685	670	621	631	664	640	613	684	631	667	603	641	655	627	657	603	622	609	639	631	614	595	624	689	642	647	635	635	634	630	641	606	644	626	648	613	641	675	604	618	661	634	603	626	620	609	631	608	640	624	615	642	608	677	644	602	614	617	621	672	624	632	642	676	646	640	606	634	618	630	641	648	604	628	678	616	662	596	676	629	640	623	642	667	675	666	632	640	628	626	648	633	676	623	659	662	693	585	631	622	655	607	630	596	642	622	634	666	641	611	641	629	668	574	640	591	602	630	635	670	640	629	617	604	657	610	650	647	671	626	598	633	674	635	640	653	642	672	624	619	630	634	634	634	629	658	594	609	642	614	642	643	641	658	644	618	623	617	618	649	650	621	632	579	638	666	658	610	667	592	640	601	656	596	612	616	655	657	642	624	600	635	686	626	724	690	650	640	605	608	656	656	626	644	630	645	662	629	668	575	570	598	632	596	629	640	655	603	608	673	569	633	609	649	603	646	633	623	652	639	591	602	633	584	633	647	611	584	649	620	641	594	628	633	645	610	615	585	643	675	612	613	607	643	642	576	639	616	629	656	666	637	629	601	657	638	627	633	667	666	667	612	681	656	619	647	606	645	618	598	644	634	580	681	645	648	593	619	615	636	658	633	675	664	631	630	581	652	652	640	608	616	616	600	645	705	689	616	691	640	665	633	611	621	670	590	599	587	596	625	648	655	610	619	641	630	592	624	638	569	625	624	642	659	657	651	648	653	685	637	630	622	637	638	641	651	661	584	605	611	675	591	656	659	656	624	638	668	640	622	675	650	601	616	671	619	608	664	664	635	639	638	644	605	675	627	646	634	649	637	616	615	648	654	639	642	606	642	676	601	580	633	610	672	607	632	630	634	644	575	661	593	613	643	608	642	665	622	615	655	644	653	618	633	621	573	619	636	618	594	668	654	704	614	621	593	645	644	605	600	615	604	649	658	587	627	649	610	622	644	655	597	628	624	677	643	618	603	663	635	663	648	667	699	616	618	638	636	636	652	630	666	637	646	603	657	636	619	627	622	644	633	649	631	676	631	604	592	618	607	618	629	622	637	664	567	613	677	617	644	632	607	660	652	602	587	637	663	662	616	651	627	597	600	643	690	634	665	630	644	644	670	640	594	626	620	607	615	621	612	672	581	605	648	637	631	642	595	635	655	653	636	596	632	629	612	637	648	632	644	580	608	656	650	662	647	607	624	631	696	621	643	632	650	638	656	631	635	615	645	604	642	653	636	583	646	683	604	625	654	616	644	639	620	657	620	605	650	594	649	598	594	659	647	632	624	629	654	657	648	615	696	632	641	602	666	650	568	611	636	636	657	644	647	633	574	624	638	598	654	587	618	602	624	604	631	651	683	633	640	597	604	600	597	661	603	625	667	647	600	629	648	632	627	669	627	664	637	626	628	664	655	610	636	581	603	671	624	650	644	631	661	627	669	649	645	644	658	634	643	665	644	614	612	602	666	661	589	633	628	626	564	706	601	629	660	632	641	647	606	638	606	621	626	633	655	586	646	645	664	634	665	608	575	659	666	650	646	655	650	638	660	645	603	592	624	659	598	646	619	653	631	623	648	642	594	632	685	649	646	633	635	618	647	631	586	655	663	633	636	632	617	622	654	657	607	643	644	557	652	656	654	651	639	627	587	682	602	661	618	657	648	608	594	693	620	594	603	655	637	702	588	643	671	607	676	677	603	632	596	645	688	658	613	633	600	653	661	643	643	628	686	616	646	654	556	625	612	662	610	631	609	620	639	623	617	638	621	641	613	623	668	654	618	596	624	596	663	651	665	643	624	605	636	635	598	630	605	645	642	625	658	626	620	605	649	608	592	624	620	632	587	629	634	625	681	630	652	624	659	637	653	666	647	656	611	654	632	602	652	646	638	641	662	631	649	647	687	619	664	681	622	630	710	632	624	650	627	623	668	656	630	666	579	647	666	646	619	625	644	635	655	640	592	613	638	643	661	643	657	559	610	640	632	619	649	611	615	610	643	642	631	665	633	657	620	661	618	655	639	643	609	626	614	646	644	622	627	655	648	654	648	587	650	633	642	644	648	625	652	631	629	637	612	652	634	627	591	642	642	643	591	623	653	667	651	645	616	623	617	631	638	639	625	650	661	662	618	660	660	629	655	644	653	637	666	671	633	612	635	638	607	615	642	640	616	603	633	635	581	632	605	648	616	586	658	669	602	631	611	664	643	643	631	641	606	623	604	625	594	627	600	623	613	586	622	657	659	623	631	654	639	617	631	638	646	640	653	662	662	620	630	586	597	626	671	612	619	690	663	604	594	647	631	667	563	687	607	676	625	612	626	611	666	626	643	626	628	636	644	601	655	701	634	676	648	627	619	624	632	627	643	601	622	621	638	650	608	667	683	677	669	619	647	614	632	657	659	661	615	639	595	620	616	632	619	624	654	632	648	620	669	606	612	604	625	656	617	633	648	626	646	633	644	602	625	633	598	607	623	632	604	634	627	665	687	649	622	610	665	672	633	630	619	627	599	649	621	575	583	646	629	651	609	590	607	627	567	646	620	622	667	673	637	651	650	645	567	616	670	620	589	658	626	603	636	612	637	570	615	633	631	606	674	634	634	613	635	618	628	646	608	598	609	643	607	680	620	640	645	636	614	630	614	612	679	629	634	599	651	632	680	641	621	651	620	634	660	629	593	625	652	608	620	628	655	579	664	630	673	629	638	633	635	644	613	659	658	605	600	632	655	615	659	649	627	630	661	623	603	634	620	634	622	669	633	680	684	667	617	612	656	651	619	639	649
15031	30166	28332	19777	15370	13379	11823	10151	8267	7079	5500	4257	3465	3104	2667	2460	2238	2068	1899	1734	1695	1652	1556	1636	1535	1638	1543	1531	1522	1487	1432	1390	1421	1384	1464	1485	1425	1358	1331	1358	1339	1264	1349	1236	1231	1262	1257	1200	1226	1216	1181	1189	1124	1206	1114	1210	1157	1216	1156	1180	1174	1156	1180	1171	1173	1129	1109	1211	1180	1139	1119	1147	1181	1113	1122	1126	1176	1203	1201	1150	1167	1145	1127	1169	1107	1146	1111	1170	1145	1114	1099	1073	1128	1169	1128	1135	1163	1135	1110	1121	1079	1149	1087	1121	1132	1047	1144	1125	1104	1117	1138	1083	1069	1173	1093	1165	1127	1164	1159	1100	1094	1063	1092	1136	1140	1173	1135	1108	1135	1091	1167	1115	1119	1075	1121	1154	1161	1126	1199	1110	1072	1165	1182	1096	1122	1134	1145	1103	1141	1133	1113	1136	1057	1189	1103	1057	1110	1114	1120	1125	1114	1164	1061	1074	1164	1129	1119	1140	1159	1091	1146	1131	1139	1147	1135	1119	1169	1133	1089	1072	1150	1118	1110	1141	1089	1175	1118	1063	1156	1091	1097	1100	1090	1126	1090	1156	1192	1113	1123	1144	1168	1065	1126	1089	1110	1073	1142	1078	1105	1144	1170	1131	1073	1149	1140	1128	1111	1116	1114	1090	1121	1147	1095	1120	1112	1148	1133	1124	1107	1114	1182	1081	1112	1137	1119	1131	1137	1129	1114	1096	1163	1160	1083	1141	1095	1089	1184	1055	1116	1101	1106	1112	1088	1165	1150	1120	1089	1158	1112	1108	1120	1119	1147	1096	1131	1125	1068	1126	1110	1102	1092	1067	1111	1083	1146	1059	1085	1092	1150	1143	1087	1109	1111	1106	1165	1117	1074	1186	1123	1095	1107	1108	1085	1105	1189	1133	1117	1147	1102	1176	1097	1118	1121	1176	1099	1118	1126	1090	1063	1085	1076	1115	1128	1070	1096	1114	1111	1097	1107	1041	1117	1167	1137	1120	1150	1117	1143	1155	1112	1187	1159	1120	1084	1116	1075	1108	1089	1111	1119	1059	1140	1155	1097	1118	1087	1110	1025	1144	1128	1125	1051	1085	1157	1074	1142	1167	1165	1113	1091	1203	1194	1083	1133	1102	1088	1094	1104	1130	1111	1162	1100	1104	1085	1083	1110	1121	1158	1121	1235	1096	1154	1144	1104	1139	1153	1095	1114	1119	1103	1090	1140	1180	1121	1126	1100	1125	1129	1144	1147	1115	1068	1119	1116	1104	1045	1090	1126	1119	1059	1109	1123	1099	1061	1087	1141	1094	1120	1089	1131	1117	1123	1015	1134	1086	1143	1122	1141	1156	1127	1139	1165	1154	1161	1105	1140	1116	1111	1134	1119	1105	1116	1155	1125	1087	1142	1100	1107	1095	1069	1090	1154	1122	1103	1099	1164	1237	1075	1125	1148	1063	1109	1110	1175	1109	1086	1113	1108	1068	1134	1129	1133	1141	1100	1087	1156	1079	1153	1103	1120	1101	1084	1121	1051	1101	1094	1078	1070	1055	1064	1112	1107	1082	1119	1138	1105	1094	1080	1194	1127	1123	1120	1057	1121	1122	1096	1050	1088	1119	1139	1099	1089	1093	1064	1134	1075	1123	1127	1115	1081	1062	1102	1150	1193	1158	1182	1125	1128	1128	1155	1173	1182	1139	1135	1161	1108	1141	1069	1109	1192	1142	1116	1104	1142	1145	1114	1141	1126	1138	1102	1186	1110	1095	1079	1118	1099	1142	1046	1092	1130	1138	1069	1170	1112	1061	1139	1145	1137	1105	1104	1089	1141	1147	1182	1189	1146	1125	1100	1095	1106	1107	1119	1157	1131	1111	1107	1109	1043	1141	1128	1102	1154	1170	1148	1129	1152	1186	1113	1166	1089	1134	1123	1157	1188	1125	1075	1116	1092	1145	1137	1150	1160	1077	1155	1162	1038	1102	1098	1068	1092	1095	1067	1151	1161	1076	1101	1117	1151	1121	1177	1047	1143	1147	1190	1156	1096	1159	1084	1140	1118	1080	1091	1110	1136	1111	1095	1157	1144	1153	1090	1106	1175	1136	1059	1114	1120	1132	1098	1085	1135	1115	1129	1101	1103	1120	1103	1150	1108	1101	1152	1097	1096	1124	1099	1173	1129	1123	1072	1114	1108	1196	1132	1108	1089	1079	1129	1112	1093	1107	1091	1059	1111	1114	1108	1117	1115	1118	1152	1110	1084	1119	1135	1083	1122	1103	1128	1144	1096	1194	1122	1072	1121	1147	1089	1080	1112	1096	1079	1101	1136	1160	1133	1105	1151	1086	1128	1152	1108	1150	1190	1098	1152	1132	1189	1138	1069	1095	1086	1131	1074	1086	1167	1157	1138	1122	1147	1131	1106	1087	1119	1088	1151	1120	1092	1067	1100	1126	1128	1135	1174	1159	1137	1123	1147	1082	1142	1050	1177	1082	1152	1084	1119	1153	1065	1183	1160	1152	1112	1125	1158	1111	1056	1154	1078	1102	1117	1095	1083	1116	1111	1147	1133	1149	1102	1152	1078	1136	1099	1098	1149	1119	1131	1134	1094	1142	1137	1122	1184	1099	1147	1140	1106	1158	1183	1078	1142	1141	1167	1107	1094	1075	1182	1160	1115	1169	1181	1056	1128	1157	1140	1095	1148	1136	1056	1105	1158	1141	1124	1183	1168	1148	1109	1131	1115	1164	1177	1110	1150	1158	1150	1132	1147	1090	1139	1113	1134	1047	1134	1083	1153	1103	1112	1104	1089	1181	1146	1080	1135	1095	1132	1023	1151	1137	1134	1189	1126	1117	1125	1114	1147	1122	1134	1086	1148	1132	1115	1124	1148	1049	1058	1138	1131	1130	1148	1123	1101	1143	1122	1122	1112	1122	1117	1110	1111	1142	1081	1075	1121	1130	1161	1125	1136	1108	1112	1139	1060	1146	1159	1122	1127	1134	1127	1141	1172	1102	1113	1095	1170	1091	1125	1142	1115	1061	1117	1111	1116	1186	1062	1102	1070	1140	1075	1152	1097	1104	1121	1150	1117	1087	1114	1088	1147	1086	1137	1118	1107	1057	1150	1153	1096	1161	1073	1091	1180	1152	1184	1149	1096	1095	1125	1142	1136	1129	1132	1145	1088	1076	1056	1102	1085	1149	1066	1060	1105	1099	1173	1107	1108	1137	1091	1157	1078	1133	1136	1134	1180	1101	1105	1131	1089	1080	1151	1113	1144	1095	1150	1105	1148	1134	1140	1115	1168	1041	1087	1124	1122	1131	1149	1118	1094	1113	1132	1167	1124	1141	1150	1083	1021	1131	1194	1041	1128	1116	1162	1079	1135	1123	1131	1093	1091	1113	1103	1111	1122	1082	1102	1115	1155	1102	1092	1166	1107	1147	1098	1110	1144	1137	1081	1089	1055	1092	1096	1160	1110	1181	1130	1118	1138	1085	1103	1120	1131	1154	1109	1121	1092	1134	1183	1162	1055	1113	1123	1120	1115	1097	1085	1101	1109	1095	1105	1136	1150	1107	1139	1111	1088	1141	1088	1101	1072	1157	1119	1114	1106	1108	1112	1173	1167	1074	1126	1107	1111	1088	1157	1111	1135	1043	1096	1146	1088	1113	1192	1087	1139	1107	1147	1155	1072	1130	1073	1046	1112	1144	1052	1097	1165	1174	1095	1071	1134	1116	1153	1108	1152	1179	1117	1142	1071	1156	1130	1116	1147	1170	1130	1100	1167	1087	1140	1120	1098	1098	1079	1104	1114	1123	1098	1082	1131	1175	1129	1109	1180	1143	1159	1198	1110	1085	1100	1128	1162	1088	1108	1194	1109	1174	1107	1154	1105	1111	1092	1102	1130	1127	1104	1142	1122	1099	1135	1107	1089	1114	1148	1104	1059	1133	1097	1091	1114	1166	1133	1138	1143	1102	1080	1118	1128	1173	1088	1110	1128	1139	1129	1198	1095	1102	1123	1116	1078	1138	1099	1149	1072	1076	1096	1117	1110	1127	1108	1070	1080	1081	1124	1061	1077	1167	1042	1121	1123	1153	1110	1105	1097	1144	1121	1084	1112	1105	1162	1112	1156	1093	1103	1128	1102	1085	1127	1115	1114	1138	1111	1149	1112	1119	1114	1127	1150	1047	1087	1136	1121	1062	1165	1136	1133	1097	1115	1099	1144	1058	1146	1139	1072	1107	1144	1135	1156	1125	1096	1167	1104	1142	1083	1107	1110	1041	1071	1076	1113	1122	1111	1153	1077	1130	1082	1122	1113	1097	1151	1126	1138	1134	1163	1074	1124	1111	1100	1089	1083	1168	1156	1106	1100	1111	1102	1106	1168	1101	1187	1081	1127	1157	1116	1132	1127	1136	1144	1116	1137	1121	1081	1113	1065	1177	1104	1108	1154	1096	1129	1134	1084	1179	1137	1102	1113	1127	1100	1061	1099	1088	1122	1172	1124	1122	1131	1169	1115	1098	1113	1124	1161	1119	1122	1129	1141	1136	1077	1074	1026	1112	1097	1088	1143	1140	1066	1121	1107	1144	1118	1121	1090	1084	1104	1096	1111	1211	1091	1139	1116	1106	1102	1122	1141	1109	1094	1146	1106	1129	1090	1158	1127	1157	1146	1126	1078	1117	1117	1078	1162	1061	1076	1122	1092	1064	1185	1136	1158	1200	1102	1082	1102	1107	1063	1133	1123	1130	1163	1111	1123	1155	1113	1100	1118	1070	1110	1126	1071	1096	1112	1150	1206	1083	1117	1115	1130	1131	1126	1116	1063	1063	1064	1157	1094	1160	1125	1089	1084	1077	1174	1070	1153	1142	1164	1108	1143	1044	1094	1129	1150	1129	1145	1099	1116	1075	1128	1097	1166	1123	1088	1142	1117	1110	1134	1135	1091	1126	1124	1139	1132	1163	1092	1096	1048	1170	1149	1158	1099	1121	1134	1140	1132	1126	1097	1139	1114	1102	1179	1108	1166	1068	1171	1079	1111	1081	1107	1158	1128	1099
23483	21443	29289	24005	21463	20450	11054	5506	3881	3063	2542	1913	1581	1419	1277	1171	1028	1018	901	840	837	801	805	803	842	804	784	802	766	749	719	725	743	715	685	746	728	667	695	696	690	683	616	608	642	647	649	624	603	675	647	630	615	620	620	590	586	538	621	548	594	567	590	603	621	599	582	601	632	555	547	569	604	582	626	602	548	574	549	602	612	574	552	590	629	590	574	553	609	555	558	588	581	568	630	546	573	620	573	600	549	566	586	599	566	552	548	562	581	620	571	607	590	555	613	585	537	597	582	560	584	528	624	550	543	554	610	598	591	564	617	590	568	574	578	591	597	571	555	558	588	583	526	598	555	542	569	564	586	622	554	514	584	548	592	559	583	585	587	588	602	583	580	600	560	588	619	553	593	579	534	664	595	559	563	561	534	586	556	571	577	527	546	605	564	612	571	527	546	588	564	600	535	553	583	620	549	606	600	522	573	594	584	555	564	566	601	586	568	547	558	587	641	519	577	538	607	558	546	569	618	580	555	572	559	562	542	528	604	546	551	599	586	618	584	567	628	602	567	584	583	554	581	586	596	603	636	593	587	599	601	535	567	548	599	576	560	623	526	591	512	592	570	572	596	585	580	552	552	566	551	602	570	587	585	586	578	597	565	598	562	565	636	582	548	585	593	604	568	611	590	623	588	597	574	581	580	543	560	592	615	584	609	550	619	571	544	577	543	588	562	589	601	568	553	570	560	576	573	568	559	557	575	562	554	527	567	603	588	564	598	578	555	582	540	588	584	542	556	558	575	589	547	594	574	590	585	604	582	541	548	604	554	605	564	562	597	537	570	526	563	600	581	576	561	611	588	562	567	572	607	603	564	539	569	635	565	582	563	573	585	587	585	545	642	584	579	554	560	566	566	555	610	576	564	558	561	608	557	559	576	536	562	600	601	608	591	577	554	552	624	545	560	569	569	560	563	581	572	614	588	547	573	582	537	576	588	594	646	586	573	558	570	572	577	587	591	590	566	607	573	592	565	586	559	573	539	570	579	555	596	613	580	608	610	559	588	599	543	564	601	540	557	578	589	541	579	580	610	575	557	583	581	615	572	621	606	592	583	548	557	607	558	579	560	616	563	571	583	587	569	582	572	545	554	564	539	578	589	571	517	559	581	607	604	583	573	589	600	540	555	555	591	611	585	554	598	569	550	566	616	611	588	596	585	572	539	548	530	555	585	558	601	614	568	561	558	560	579	582	541	583	575	594	542	567	547	568	569	556	536	570	611	568	568	563	599	584	608	616	579	568	590	568	552	595	509	592	558	567	593	619	567	554	590	559	541	560	568	560	623	600	590	623	575	554	578	596	567	543	594	532	567	528	552	592	583	617	567	569	565	610	615	584	577	572	600	580	604	546	556	596	584	585	587	541	570	591	553	597	584	598	550	562	524	548	557	576	538	571	601	531	579	568	561	565	546	621	629	556	538	596	606	534	581	570	551	597	540	569	611	542	581	576	541	564	557	589	568	552	578	558	609	541	593	564	595	616	581	587	573	553	612	585	563	641	559	568	584	564	570	584	581	618	562	548	580	507	524	587	536	540	551	590	533	552	577	611	573	580	579	587	611	622	583	579	554	590	572	607	553	540	554	590	551	560	558	596	600	613	593	539	547	595	569	573	593	564	581	567	549	569	605	581	538	567	565	615	549	547	578	544	557	597	564	596	589	513	556	611	558	576	523	532	582	572	554	581	563	523	530	598	565	554	556	571	561	548	574	576	569	571	557	595	598	575	542	583	607	525	582	542	580	656	571	585	575	551	562	580	559	572	588	591	587	552	597	590	607	559	536	552	590	580	602	595	586	580	570	614	618	581	587	586	544	565	580	591	598	612	552	629	545	540	525	581	539	570	569	556	596	587	593	535	590	536	589	633	596	605	580	565	581	543	581	568	571	568	576	533	548	590	541	527	554	568	586	538	575	578	582	542	552	576	526	604	586	578	581	579	614	598	561	606	595	564	597	550	577	555	615	616	597	550	539	582	600	595	562	584	619	551	575	590	603	602	563	541	562	591	576	543	563	558	565	574	516	639	576	581	580	585	594	622	600	545	547	601	574	570	524	585	558	581	556	586	584	534	547	566	586	527	620	609	576	580	576	607	591	539	613	578	571	537	552	584	510	579	595	541	564	603	619	562	576	596	572	547	625	611	545	572	578	551	552	561	599	602	528	600	599	545	541	593	582	527	574	579	585	542	571	586	585	593	544	558	572	554	549	600	571	602	604	579	587	562	529	582	575	536	589	578	606	600	576	580	577	588	546	613	557	586	555	579	571	574	524	562	576	582	590	578	531	544	566	571	541	588	532	591	543	537	612	576	605	551	587	565	626	570	556	549	583	589	547	518	558	550	582	575	571	582	563	555	574	571	541	575	581	570	556	572	552	547	574	581	561	560	534	580	557	600	552	581	567	581	582	586	561	538	540	566	527	564	564	587	557	573	609	562	572	575	590	562	577	556	540	570	554	551	580	526	621	553	540	608	592	553	579	552	587	535	596	588	567	586	575	608	535	564	571	595	598	569	587	579	548	593	530	556	592	555	570	582	584	523	609	566	594	568	647	585	580	563	584	530	538	555	540	623	602	575	611	585	566	606	568	621	570	547	647	573	580	549	603	547	574	612	572	609	552	550	547	598	562	591	554	552	565	532	607	571	573	614	565	568	599	558	572	584	548	597	597	594	577	615	571	580	536	595	584	600	546	551	561	551	552	564	551	586	589	567	551	599	536	562	542	582	576	597	516	570	574	579	566	577	557	559	543	571	614	517	565	629	637	580	569	597	534	541	533	568	569	612	530	564	557	517	573	593	574	601	556	550	520	585	582	627	572	570	543	573	588	577	545	586	569	584	575	570	544	554	516	615	557	581	591	562	617	575	538	591	612	563	582	532	555	573	570	576	551	569	571	585	574	520	576	559	563	606	633	563	608	617	551	564	553	581	586	564	552	592	575	580	550	575	621	566	607	572	644	561	554	589	576	569	565	574	593	588	576	546	565	536	587	550	600	576	561	579	584	560	563	545	530	548	596	598	563	591	554	544	562	546	584	596	571	527	565	592	546	587	566	605	585	574	527	528	589	535	576	568	569	571	570	567	598	597	591	548	560	627	566	526	606	549	600	535	563	538	561	589	576	578	561	549	602	557	565	582	571	599	610	560	594	600	526	626	560	568	572	593	590	550	558	526	564	528	591	591	604	571	548	551	552	576	536	598	550	589	573	524	595	551	620	580	567	568	581	605	563	574	606	571	593	594	536	557	583	574	607	587	543	510	570	576	582	573	567	593	556	553	567	558	551	566	594	523	592	560	605	596	606	557	558	590	538	589	639	540	573	585	596	562	573	562	586	575	544	573	548	551	548	573	573	588	569	553	579	531	530	598	546	551	545	579	563	561	528	601	572	583	544	571	544	558	553	583	573	581	574	578	516	598	567	538	591	566	539	595	592	550	621	574	586	590
17480	34834	33132	24518	19904	17301	15451	13728	11011	9049	7457	5602	4553	3769	3417	3088	2541	2474	2179	1928	1850	1788	1766	1721	1696	1688	1619	1639	1626	1490	1463	1391	1379	1342	1449	1384	1335	1313	1314	1264	1218	1274	1195	1184	1223	1219	1144	1161	1125	1159	1082	1143	1153	1096	1110	1047	1075	1089	979	1057	996	1013	1053	1068	1110	1123	1044	998	997	1074	1025	1007	1003	991	1079	973	1032	1006	1073	1027	1019	1018	997	1006	1003	1000	1034	1038	1039	1005	982	1049	971	1062	990	984	1037	1015	1005	1010	1032	974	957	982	943	981	1053	991	967	1017	959	1012	989	999	980	1000	968	1058	1014	957	1008	988	1007	978	1023	942	1001	978	1003	1030	983	1043	1001	941	1014	1028	1004	965	1048	1007	981	999	977	1012	1026	1009	967	1022	961	1011	960	1009	977	975	1017	997	1009	1030	1012	987	957	1031	977	1004	1018	940	974	1016	1005	987	1028	976	986	956	972	973	977	969	992	984	950	975	1003	971	973	980	1037	979	943	1026	1000	1069	1047	1038	1022	1014	1075	1023	1021	947	992	988	979	1029	937	1008	933	958	1032	991	1089	948	960	964	993	991	942	1006	952	953	950	1012	954	1016	987	957	996	980	965	961	1044	963	1012	949	995	1032	979	935	1018	980	1015	981	990	1011	990	961	991	1040	1024	970	954	955	981	1003	982	965	1011	1014	1031	992	985	992	989	973	997	1046	1007	996	915	1025	1068	1011	917	1032	930	979	973	1000	1024	1010	1021	969	984	967	1036	925	984	944	973	999	963	1002	987	987	975	965	946	934	998	958	1026	1010	943	1015	964	987	1011	992	996	967	940	954	949	1002	973	949	998	958	1063	963	1017	971	993	965	969	946	983	1006	996	949	915	936	1025	998	992	940	971	1002	984	959	1011	941	1023	1044	991	1001	952	1029	939	1031	955	987	1008	1017	1024	1008	973	1038	1007	1019	1021	974	994	993	981	994	966	987	1071	1060	987	975	974	1036	985	1062	1008	988	947	965	967	950	984	996	998	957	1044	1007	1003	965	924	1011	1054	936	969	979	1017	993	977	988	958	980	977	1001	996	960	952	994	949	982	1026	1010	979	996	964	949	1003	986	959	998	964	1003	1008	981	973	967	971	965	1017	994	975	976	1007	995	981	973	978	973	953	1002	977	938	995	968	1036	970	980	970	935	1001	974	993	1009	990	1013	1041	990	1001	910	1000	996	995	1033	963	1020	1001	1109	1020	967	992	1054	1037	1046	954	1013	1008	1004	1014	998	975	933	936	969	958	967	1009	938	972	986	1022	964	980	1003	984	968	1005	966	1015	976	1009	1002	1021	934	979	1016	947	1007	972	980	974	941	986	983	994	1076	999	1002	1010	1032	997	984	986	1028	1029	937	976	957	1030	956	997	1004	999	963	980	1055	992	961	1003	1050	999	1056	987	1001	1014	942	1023	998	960	989	974	987	1029	1006	973	969	1058	968	1018	1005	975	971	1013	951	996	1023	1033	1029	985	1007	1003	958	965	976	1011	1023	1025	1052	959	985	1057	953	999	975	1004	991	990	969	1017	1028	979	987	950	969	987	998	1012	1073	979	1054	1034	1020	911	1039	969	997	1011	1008	965	973	944	996	1051	989	944	1000	976	1018	1041	970	983	993	1007	971	995	1013	981	950	1054	1014	1034	989	1008	1008	998	1009	937	959	989	962	950	987	950	958	983	1010	979	1037	1029	971	947	995	1006	1060	979	990	967	968	973	1026	955	1019	1015	990	977	965	957	982	1020	1003	979	986	1026	974	1034	1037	1013	1008	1049	976	1073	981	968	972	1033	1039	944	1012	985	949	988	951	993	1040	1009	1025	968	956	963	975	1007	978	989	1003	939	1030	1004	1009	998	990	950	928	1053	1034	1041	981	939	1018	988	978	1002	943	977	990	992	992	971	970	1005	976	1012	966	934	991	913	1025	972	1014	997	1049	966	1000	1012	1013	1009	1005	986	971	964	1021	1012	1012	988	984	948	1023	943	1027	1010	997	983	983	1001	996	948	994	996	993	1034	948	957	1020	996	985	1035	993	1043	921	1037	1008	971	997	993	992	980	971	1020	992	1003	1020	987	979	968	1052	973	972	965	1015	960	954	980	974	1043	941	980	984	1009	982	989	906	1020	1028	1034	954	972	1002	1021	976	994	1010	1005	967	931	1013	1010	976	1018	975	1005	965	981	1016	984	941	1011	998	967	998	1008	970	959	991	943	1022	992	1007	951	1045	978	1001	1016	989	992	1045	1001	1022	958	1043	968	983	998	1003	1009	970	996	1036	982	1008	986	970	942	957	1006	974	984	934	998	970	980	989	1024	1025	991	1041	976	991	1024	975	1053	994	975	1017	1006	952	934	966	961	973	911	1003	955	971	958	1001	1036	1002	1014	965	1031	965	1014	1001	985	978	992	977	1009	999	989	1033	1020	936	947	991	940	1039	966	1043	954	992	1021	1008	932	1032	973	969	985	982	986	1002	1033	945	1026	1052	1052	1019	970	1005	997	1014	989	1018	1031	1018	979	994	1009	997	958	935	991	970	1008	965	966	1016	968	985	969	968	995	998	1001	978	931	982	977	1014	970	972	981	971	940	971	931	1001	1032	987	995	1003	1025	963	1001	1009	1024	963	962	1015	956	1026	1017	1002	975	1015	993	1001	997	1061	1020	997	969	1030	1007	921	986	965	1004	1018	995	1021	1020	997	928	976	1010	980	964	977	999	979	942	946	1040	999	1020	976	1012	982	973	984	1025	1027	1019	984	1049	960	942	993	993	953	997	951	966	1006	937	1017	910	968	1032	991	991	1038	961	1020	1002	1001	1031	964	996	979	975	941	925	968	978	960	1018	1007	975	1071	946	976	985	1009	1073	1052	957	992	1034	953	1064	934	950	954	1010	963	961	1025	996	983	950	972	985	990	960	1017	988	1028	987	976	987	979	988	980	979	1008	1002	953	969	1037	1037	974	915	971	1000	1005	949	975	977	975	1033	1017	988	966	946	955	1011	1027	1010	1020	991	1008	974	1025	942	981	1008	1001	1006	1020	947	953	992	1010	935	995	1044	970	989	959	1019	963	987	1011	1012	945	1001	930	997	976	922	971	989	1008	955	977	1040	991	970	969	1000	1001	986	963	1006	914	986	986	1034	1020	1035	962	994	977	1019	974	983	967	979	968	1021	1023	980	1047	954	1015	1016	974	1072	1000	988	990	997	1019	1008	970	967	974	974	1048	977	1021	971	999	941	1005	971	956	1054	994	987	989	1000	983	986	987	967	979	992	993	987	1014	1000	953	1015	983	979	1018	956	1036	989	1009	984	1018	966	952	993	982	1030	949	956	1013	1010	976	970	1011	989	1001	1009	1015	1026	991	1042	988	1073	933	1006	976	1043	1044	1057	1011	982	975	1015	950	991	974	913	979	1010	991	942	997	1011	1006	965	940	957	997	982	977	970	1004	917	1011	1013	993	993	980	1033	935	1078	982	966	990	1007	1022	983	913	976	984	981	1019	1003	1000	1090	1028	1007	967	1008	1005	1072	970	945	991	968	989	1007	984	954	982	963	959	992	999	956	1012	1009	969	1026	938	1021	1027	971	991	953	939	1038	972	1017	998	962	974	1053	1058	956	949	1009	1011	946	996	983	1006	989	962	997	996	977	1005	948	1022	973	939	998	932	993	978	1078	955	980	968	1010	1022	962	995	952	965	957	997	1070	1018	990	964	970	974	998	1037	970	980	997	974	961	986	948	956	949	996	1013	1011	1001	1002	951	1022	964	924	1002	1019	946	1035	985	942	952	990	1023	965	1031	1056	1003	1000	1009	1010	1003	962	962	978	963	1020	1070	990	973	976	978	987	1004	1031	972	1021	1010	974	1021	955	962	980	995	999	960	964	1010	982	979	1001	976	937	975	947	1026	978	983	979	1001	968	983	990	983	983	979	1012	999	996	1038	1022	995	971	984	954	955	1011	957	969	1007	959	996	968	976	913	1012	1025	999	893	993	996	998	983	983	1008	972	953	1024	985	1015	956	999	952	1008	990	985	1047	992	1002	1029	973	993	1015	955	1031	998
27071	21108	16374	8649	4399	3394	2874	2448	1860	1713	1445	1160	1070	994	964	919	869	883	863	822	820	730	771	799	793	834	793	782	805	775	795	779	764	844	754	741	772	766	766	748	752	743	733	740	780	740	680	721	727	753	716	730	707	696	757	731	694	733	698	679	711	718	720	684	675	722	730	719	716	720	724	719	695	665	715	762	764	712	692	697	730	712	768	713	671	683	744	687	732	698	702	706	707	700	691	659	681	720	718	692	620	755	686	691	702	714	679	722	704	764	748	720	700	687	731	693	724	698	700	716	709	700	679	713	717	659	664	726	737	709	733	703	695	727	727	680	747	737	776	739	702	692	711	705	703	688	674	722	703	723	673	683	690	710	704	685	701	731	686	694	716	693	695	720	753	727	698	708	759	717	728	733	694	670	702	654	723	741	677	755	712	728	654	697	677	717	744	674	700	701	736	712	695	755	670	719	707	726	702	728	691	777	734	749	739	695	739	672	713	694	677	755	673	681	732	668	734	733	669	691	657	720	689	715	724	700	713	705	732	668	740	725	734	758	672	682	687	741	703	745	731	739	708	710	758	703	713	695	673	694	734	690	721	721	673	700	712	745	705	678	703	673	697	735	693	749	733	706	738	732	705	706	711	678	758	696	695	690	688	660	662	716	731	711	771	715	713	716	696	700	722	695	709	719	675	717	704	719	695	723	726	693	678	724	678	783	734	734	742	708	671	731	711	710	664	742	726	691	718	731	716	713	681	761	753	688	722	749	668	715	744	702	684	711	683	686	709	717	674	693	706	722	704	707	707	676	715	706	677	702	763	738	721	675	733	688	717	723	723	729	718	717	728	739	729	699	721	733	683	701	727	678	687	741	720	713	683	677	738	711	692	727	684	678	724	687	778	726	680	714	725	708	712	689	690	721	712	749	699	703	722	705	688	720	702	700	723	734	691	706	782	743	702	723	711	689	689	703	680	692	718	709	697	750	707	743	726	790	729	722	669	718	686	682	717	672	742	743	736	713	710	723	701	709	705	718	711	714	697	710	687	709	704	693	728	692	752	701	690	711	717	713	714	727	718	649	715	716	686	698	675	713	709	698	682	687	684	688	671	691	701	738	660	761	721	667	688	707	781	773	698	696	752	655	693	703	735	728	728	719	694	703	735	701	674	698	727	711	702	689	708	695	724	713	696	679	708	708	674	710	704	683	666	713	674	692	693	698	695	687	710	699	695	705	705	770	705	747	737	682	658	707	713	682	731	686	737	729	691	708	667	734	710	658	760	689	687	672	715	698	727	692	710	742	713	743	692	733	716	661	699	733	722	684	751	724	667	744	772	662	705	724	750	716	713	683	722	709	725	699	728	703	724	691	691	698	711	737	696	746	732	729	719	698	705	701	728	694	711	686	722	736	690	736	701	728	705	676	734	706	735	666	692	708	646	687	709	687	698	714	720	767	710	682	733	721	722	704	722	709	745	728	744	683	732	662	726	681	695	671	664	702	710	723	697	675	705	722	654	696	733	711	671	721	712	744	663	652	716	705	705	685	760	681	715	721	719	728	688	688	698	660	652	705	711	723	684	694	752	702	721	704	714	662	709	754	698	696	716	681	714	729	703	657	692	721	689	682	704	676	657	721	716	701	707	707	706	673	668	709	664	731	662	703	723	690	737	652	672	745	726	787	709	703	724	725	703	707	737	714	725	729	707	694	676	745	747	707	689	703	747	701	681	707	723	696	686	682	657	713	741	714	681	713	677	754	685	680	659	690	696	697	711	677	719	708	725	694	724	689	695	693	706	760	714	695	706	702	693	706	661	638	727	756	696	707	725	694	690	730	682	682	741	710	732	677	716	703	738	713	697	695	679	694	663	664	694	739	710	737	689	734	678	683	718	746	726	738	708	703	717	718	748	708	728	727	686	740	728	696	708	730	733	713	721	762	707	697	756	701	726	723	751	685	752	727	700	687	669	683	713	714	693	741	689	689	765	700	762	716	720	737	726	724	707	713	682	677	730	717	718	735	704	695	679	701	682	666	687	691	727	669	719	694	679	687	673	732	721	752	746	704	727	741	720	685	706	735	718	687	731	720	744	705	693	707	680	702	723	705	685	721	743	707	737	665	684	697	730	755	707	710	691	738	708	662	709	719	700	701	695	725	724	713	698	726	725	722	745	707	696	699	678	677	737	756	708	686	708	731	693	713	719	784	713	716	741	711	688	655	690	789	716	662	694	742	668	709	693	700	711	743	708	727	688	657	718	699	721	694	723	734	705	721	735	710	699	695	749	729	698	710	677	685	703	723	713	712	740	678	696	704	739	699	723	718	736	726	713	730	729	732	724	720	704	705	695	681	742	678	704	693	692	723	704	687	682	682	675	689	652	697	725	700	687	678	697	707	683	743	684	752	705	722	698	678	719	694	679	651	691	713	721	686	692	682	690	694	757	699	703	787	767	707	734	693	729	688	736	649	719	723	719	704	729	709	693	726	686	700	705	705	737	740	741	733	714	701	704	642	708	770	681	693	739	712	734	722	731	719	733	769	756	681	663	688	714	733	726	769	710	721	725	743	740	748	746	683	736	733	745	695	708	711	762	696	745	680	736	707	683	744	719	699	691	726	696	656	663	728	703	730	673	735	650	706	680	646	700	716	687	711	720	700	706	695	722	658	700	725	688	640	659	682	719	749	726	700	739	690	720	689	744	717	746	735	695	704	700	671	726	691	709	679	695	706	712	713	743	717	748	698	711	678	743	712	710	690	761	732	732	714	691	705	751	691	689	699	665	719	679	653	723	680	735	718	703	692	664	759	686	720	697	758	765	722	693	711	713	725	705	733	750	737	726	726	728	734	694	711	712	715	698	724	693	714	748	722	742	683	706	718	722	761	744	705	707	704	697	740	690	688	684	717	707	693	741	703	742	692	735	680	737	701	707	731	691	737	720	714	720	690	713	690	695	671	707	671	688	675	707	666	739	678	708	681	719	701	676	677	689	734	686	725	750	676	721	690	727	714	688	742	714	716	748	713	714	774	738	701	700	723	739	725	740	689	725	705	701	749	737	675	731	713	717	683	712	727	698	653	690	674	731	702	705	678	709	720	713	725	712	651	709	781	685	665	658	709	707	718	683	745	755	738	726	647	744	745	751	695	728	715	721	705	692	734	680	693	695	701	782	712	756	707	698	753	730	683	733	732	705	708	730	732	708	729	671	744	708	659	689	708	659	749	697	748	738	707	725	711	726	772	676	660	722	661	727	700	732	687	742	680	743	687	727	692	697	754	698	718	718	713	673	725	717	723	735	735	770	676	735	713	641	709	746	728	736	690	699	694	729	728	713	721	718	691	683	743	721	717	679	696	699	699	771	748	706	733	699	750	688	722	746	726	679	695	741	652	738	715	718	718	732	724	668	673	672	754	746	706	711	726	733	665	667	685	704	698	757	736	726	694	745	680	685	678	737	725	716	732	711	692	699	694	724	702	719	693	711	737	745	707	729	712	739	697
13913	22870	21535	14028	10444	9027	8082	7231	5747	4704	4105	3028	2683	2294	2185	1944	1866	1774	1605	1463	1563	1483	1496	1559	1594	1477	1511	1523	1473	1454	1424	1436	1471	1422	1430	1408	1455	1383	1393	1367	1322	1285	1338	1347	1327	1375	1330	1350	1322	1294	1268	1249	1266	1253	1256	1320	1303	1306	1224	1284	1266	1250	1268	1303	1227	1276	1187	1295	1237	1256	1312	1258	1235	1246	1266	1255	1247	1273	1251	1309	1278	1209	1245	1311	1304	1252	1181	1224	1255	1273	1227	1187	1240	1313	1205	1264	1229	1231	1255	1225	1253	1242	1205	1230	1288	1228	1259	1194	1237	1281	1244	1281	1220	1271	1306	1249	1322	1244	1278	1248	1275	1288	1277	1277	1248	1201	1238	1218	1252	1236	1266	1259	1254	1222	1226	1205	1243	1201	1227	1253	1226	1205	1214	1264	1241	1204	1200	1270	1237	1170	1294	1257	1269	1198	1247	1265	1189	1229	1181	1202	1243	1255	1180	1237	1253	1310	1212	1230	1244	1261	1242	1314	1243	1244	1249	1233	1262	1266	1279	1204	1193	1178	1265	1255	1208	1223	1254	1205	1261	1250	1263	1267	1289	1205	1297	1241	1248	1297	1170	1245	1318	1221	1214	1212	1219	1254	1198	1274	1237	1239	1227	1283	1198	1194	1161	1262	1213	1231	1271	1219	1171	1265	1260	1293	1244	1220	1235	1216	1208	1290	1222	1291	1223	1267	1267	1271	1200	1224	1264	1250	1270	1285	1194	1247	1227	1267	1302	1270	1224	1235	1240	1231	1200	1200	1241	1225	1256	1259	1281	1267	1206	1279	1273	1297	1185	1287	1276	1283	1245	1255	1252	1213	1248	1240	1252	1274	1274	1244	1237	1255	1286	1240	1286	1244	1225	1209	1237	1245	1231	1233	1227	1239	1238	1205	1196	1274	1258	1243	1220	1316	1263	1262	1213	1213	1218	1315	1240	1223	1265	1243	1197	1287	1251	1259	1231	1229	1203	1227	1267	1213	1239	1266	1287	1279	1221	1236	1272	1225	1250	1239	1219	1245	1277	1291	1249	1179	1241	1259	1216	1212	1287	1269	1197	1291	1226	1271	1244	1311	1179	1258	1247	1238	1273	1268	1203	1218	1207	1280	1256	1264	1247	1200	1285	1271	1266	1201	1242	1256	1254	1273	1220	1195	1247	1248	1227	1267	1269	1265	1240	1237	1203	1237	1285	1286	1225	1236	1266	1279	1291	1224	1260	1230	1231	1237	1213	1248	1249	1293	1267	1240	1238	1223	1294	1302	1322	1215	1201	1272	1241	1191	1223	1243	1234	1223	1198	1181	1244	1224	1202	1118	1249	1234	1268	1228	1234	1258	1264	1228	1255	1194	1292	1246	1296	1264	1290	1237	1266	1242	1285	1203	1281	1217	1238	1292	1242	1233	1268	1236	1205	1231	1272	1249	1281	1254	1250	1210	1238	1270	1292	1261	1200	1259	1262	1284	1280	1298	1271	1295	1298	1291	1328	1204	1325	1198	1173	1255	1261	1221	1261	1169	1314	1205	1230	1277	1268	1242	1187	1226	1222	1280	1249	1298	1237	1269	1273	1276	1260	1257	1294	1217	1226	1198	1213	1251	1192	1186	1215	1255	1215	1231	1220	1234	1190	1241	1272	1286	1248	1272	1251	1186	1215	1287	1287	1276	1222	1186	1246	1278	1261	1220	1271	1217	1148	1267	1281	1212	1293	1226	1228	1267	1281	1219	1246	1253	1248	1237	1226	1245	1234	1269	1207	1283	1228	1269	1219	1203	1225	1264	1236	1287	1276	1302	1320	1262	1275	1271	1272	1211	1171	1259	1236	1217	1169	1264	1234	1180	1259	1210	1204	1222	1250	1268	1241	1230	1233	1215	1225	1321	1255	1302	1260	1282	1253	1245	1302	1197	1292	1237	1266	1192	1210	1276	1223	1327	1250	1237	1230	1248	1244	1186	1271	1248	1266	1260	1236	1253	1244	1287	1289	1242	1252	1239	1223	1244	1239	1191	1231	1258	1278	1287	1197	1253	1283	1256	1254	1241	1291	1266	1240	1270	1258	1259	1283	1245	1295	1212	1238	1266	1256	1240	1257	1184	1317	1328	1267	1225	1276	1293	1145	1265	1239	1277	1202	1232	1298	1201	1306	1239	1206	1259	1228	1202	1266	1259	1236	1304	1228	1227	1245	1247	1234	1217	1196	1237	1271	1295	1278	1225	1188	1249	1249	1248	1252	1239	1190	1228	1229	1228	1260	1298	1233	1261	1246	1215	1278	1278	1261	1276	1255	1160	1282	1270	1152	1228	1276	1274	1270	1224	1287	1248	1259	1238	1235	1301	1222	1220	1245	1308	1214	1220	1281	1240	1281	1245	1227	1250	1238	1175	1277	1201	1327	1264	1228	1289	1250	1235	1259	1260	1279	1242	1200	1264	1212	1228	1266	1248	1241	1214	1291	1186	1251	1301	1275	1266	1216	1289	1286	1283	1187	1250	1246	1236	1277	1220	1208	1260	1249	1227	1231	1289	1323	1217	1213	1288	1230	1233	1287	1233	1265	1243	1200	1258	1229	1176	1288	1228	1243	1239	1217	1227	1240	1217	1247	1300	1254	1183	1279	1261	1203	1294	1222	1224	1243	1208	1232	1253	1239	1210	1277	1265	1241	1242	1274	1272	1268	1216	1198	1192	1261	1272	1241	1239	1306	1266	1282	1263	1282	1283	1225	1197	1233	1193	1299	1289	1244	1202	1265	1226	1179	1260	1194	1252	1218	1245	1221	1312	1299	1312	1309	1258	1255	1209	1245	1278	1213	1219	1239	1240	1254	1230	1160	1263	1312	1216	1293	1196	1208	1294	1192	1218	1237	1241	1145	1271	1297	1197	1236	1281	1270	1235	1321	1256	1279	1210	1259	1238	1195	1191	1292	1281	1275	1267	1275	1219	1257	1281	1190	1216	1247	1219	1223	1296	1179	1191	1233	1200	1201	1256	1230	1225	1269	1230	1275	1243	1236	1237	1270	1296	1256	1239	1241	1234	1223	1269	1265	1260	1250	1232	1260	1278	1320	1266	1272	1210	1320	1287	1261	1240	1218	1306	1224	1192	1327	1271	1259	1243	1275	1259	1319	1254	1234	1272	1264	1221	1250	1204	1261	1207	1257	1225	1176	1233	1298	1236	1259	1189	1264	1307	1218	1271	1254	1169	1259	1285	1275	1183	1266	1229	1237	1228	1290	1295	1243	1225	1270	1210	1297	1214	1297	1254	1273	1261	1200	1261	1258	1232	1208	1159	1214	1209	1290	1246	1301	1175	1221	1238	1254	1247	1267	1244	1269	1239	1260	1265	1277	1250	1223	1233	1222	1328	1218	1227	1270	1221	1157	1281	1268	1198	1250	1208	1285	1243	1224	1278	1310	1298	1230	1248	1261	1234	1240	1265	1283	1226	1161	1270	1265	1286	1252	1257	1255	1209	1235	1263	1248	1222	1240	1276	1224	1223	1226	1234	1260	1243	1262	1298	1288	1266	1214	1238	1300	1253	1254	1249	1237	1326	1156	1235	1308	1256	1304	1190	1282	1248	1236	1211	1217	1222	1231	1274	1253	1280	1217	1291	1210	1202	1227	1243	1289	1220	1304	1258	1256	1235	1276	1215	1213	1249	1205	1198	1244	1171	1238	1158	1292	1210	1272	1265	1238	1261	1244	1221	1257	1212	1227	1246	1228	1219	1310	1226	1245	1231	1273	1344	1297	1229	1279	1263	1291	1264	1288	1256	1199	1206	1194	1303	1200	1272	1229	1257	1273	1244	1247	1318	1245	1213	1251	1201	1242	1245	1264	1282	1245	1228	1179	1253	1203	1258	1189	1234	1286	1254	1225	1175	1251	1227	1232	1249	1227	1232	1287	1248	1216	1252	1178	1237	1247	1235	1249	1267	1221	1259	1295	1178	1250	1266	1310	1206	1166	1254	1236	1261	1208	1157	1300	1271	1240	1203	1212	1240	1204	1228	1268	1323	1229	1251	1193	1204	1224	1290	1330	1264	1257	1243	1244	1232	1181	1269	1238	1264	1249	1245	1250	1188	1212	1303	1205	1232	1239	1274	1216	1255	1249	1241	1234	1312	1274	1241	1254	1249	1276	1230	1241	1209	1244	1201	1249	1189	1189	1209	1260	1282	1260	1226	1255	1258	1177	1296	1206	1221	1275	1237	1269	1227	1220	1263	1292	1322	1284	1258	1318	1311	1241	1323	1251	1263	1237	1210	1243	1236	1280	1242	1202	1295	1266	1264	1336	1210	1201	1304	1221	1201	1220	1240	1218	1314	1266	1134	1226	1261	1178	1173	1293	1214	1229	1248	1303	1273	1279	1244	1295	1229	1192	1271	1207	1293	1163	1261	1258	1251	1242	1234	1355	1246	1232	1231	1242	1251	1235	1254	1157	1309	1258	1252	1262	1263	1201	1161	1221	1239	1286	1259	1294	1264	1226	1232	1238	1274	1289	1216	1261	1257	1252	1189	1255	1221	1214	1298	1266	1293	1258	1261	1264	1179	1230	1286	1300	1246	1271	1212	1217	1257	1259	1192	1273	1271	1244	1240	1280	1228	1263	1217	1291	1246	1319	1207	1212	1276	1217	1286	1197	1168	1255	1243	1323	1234	1253	1241	1231	1266	1285	1224	1298	1199	1295	1221	1193	1240	1201	1207	1283	1262	1217	1301	1249	1254	1330	1224	1233	1257	1250	1260	1293	1322	1269	1214	1276	1233	1233	1296	1255	1246	1224	1270	1216	1285	1283	1295	1241	1253	1197	1230	1242	1209	1261	1204	1240	1210	1217	1218	1256	1252	1278	1248	1230	1251	1326	1301	1228	1152	1212	1203	1241	1273	1224	1276	1296	1221	1249	1212	1252	1277	1255	1279	1239	1198	1270	1223	1201	1227	1243	1238	1298	1211	1207	1217	1224	1313	1254	1252	1321	1306	1259	1241	1234	1269	1251	1245	1322	1265	1266	1317	1284	1269	1275	1238	1234	1277	1194	1274	1222	1230	1256	1287	1252	1213
24425	21346	28480	24581	20247	9477	5371	3758	2714	2312	1965	1537	1295	1149	1061	1032	916	890	849	745	813	736	801	765	785	822	720	750	733	735	720	702	696	696	689	714	724	650	698	699	637	681	634	702	718	671	654	660	605	687	667	661	636	660	681	596	639	630	617	582	590	581	650	626	594	577	697	644	633	637	618	632	651	634	638	645	632	608	614	616	613	672	607	621	594	636	679	584	630	621	671	612	642	641	621	605	631	613	608	616	599	614	605	590	656	690	632	569	582	644	562	651	648	588	619	626	646	609	636	602	679	602	584	635	635	599	625	626	586	619	668	660	592	650	660	605	605	652	580	643	634	600	585	605	625	603	608	604	601	593	603	638	639	705	600	613	608	611	634	588	605	636	607	642	616	614	622	600	618	593	633	585	625	598	632	645	608	626	591	600	560	616	620	618	600	600	594	641	608	657	602	618	580	594	634	615	656	651	595	585	607	605	591	625	646	612	642	633	627	612	603	648	652	638	598	617	629	643	544	647	610	631	615	633	627	612	583	588	556	586	603	642	600	643	592	592	622	627	623	584	603	625	655	611	592	584	587	616	615	590	591	599	647	587	646	622	586	644	608	587	615	641	639	644	623	613	640	645	642	600	620	657	601	627	630	644	612	617	629	603	594	639	642	621	669	615	597	629	614	619	630	600	574	598	606	611	634	611	601	623	620	651	603	583	605	620	634	648	615	635	669	609	608	630	632	611	659	617	608	628	632	631	575	634	611	651	611	649	626	588	612	637	613	613	664	600	622	575	612	635	621	619	607	654	630	653	591	608	645	656	559	565	594	605	624	636	629	654	655	557	592	588	590	603	662	608	657	643	583	608	610	593	584	594	620	619	611	635	587	650	630	647	647	608	619	657	695	606	615	638	637	614	581	606	618	548	592	646	591	642	624	622	645	644	605	608	637	597	661	668	620	632	619	612	640	652	662	582	627	651	576	631	614	586	578	590	622	634	639	661	630	614	597	629	634	611	637	654	634	592	626	600	643	616	613	612	607	587	603	638	631	626	652	672	644	608	635	613	589	597	626	602	612	560	601	652	639	650	604	585	624	628	614	591	601	592	656	615	651	606	612	616	632	653	585	591	593	600	620	609	592	603	642	577	656	604	679	546	659	666	582	605	593	596	648	603	645	600	623	611	577	599	607	614	624	649	611	629	624	619	634	605	693	625	561	603	601	621	609	604	639	609	613	598	622	610	629	609	610	608	643	630	650	625	619	620	628	639	593	572	617	606	627	580	597	620	630	646	679	601	572	634	629	617	621	641	650	611	586	635	648	594	628	605	632	700	594	597	635	617	570	660	594	630	604	644	631	678	587	636	671	599	615	580	614	654	660	586	611	614	624	600	597	659	647	635	606	601	619	643	588	636	626	567	659	610	621	610	557	620	598	627	659	609	650	636	679	631	607	583	635	618	597	605	614	613	643	603	603	583	605	603	626	618	577	632	619	638	617	609	592	578	622	645	614	590	631	615	619	651	608	637	640	621	644	651	640	632	646	633	604	607	605	638	618	621	585	608	604	633	612	599	598	597	651	635	594	560	594	691	583	639	599	612	654	611	657	619	622	540	613	584	618	607	599	608	638	651	615	608	595	635	649	619	617	633	626	654	627	626	646	612	617	596	645	610	662	628	634	598	578	588	658	576	602	619	605	604	585	629	639	609	568	616	612	623	600	636	623	639	641	605	617	616	603	640	665	593	654	639	620	619	661	613	654	619	629	613	668	656	624	619	587	591	642	640	637	603	611	567	614	564	617	610	625	595	564	611	659	628	592	602	599	596	594	647	627	635	615	572	572	662	640	622	632	591	630	605	611	605	592	596	640	610	677	657	621	614	617	605	595	612	646	584	605	579	618	602	592	619	595	580	628	619	627	614	617	579	617	630	644	636	620	625	666	628	591	613	647	609	621	573	601	620	678	604	606	646	634	643	635	644	625	614	608	595	637	645	656	635	551	636	611	632	609	570	648	617	626	648	615	647	629	583	588	620	619	608	653	579	630	607	572	635	634	618	626	627	582	650	596	589	641	678	624	636	640	606	603	652	622	587	640	636	637	578	612	615	626	637	614	643	628	592	637	599	601	637	604	606	642	595	640	647	576	559	598	626	633	610	583	586	627	641	618	653	610	640	644	608	627	588	631	692	610	629	600	571	592	639	623	624	632	635	632	644	653	648	624	640	631	603	674	605	643	650	626	659	630	584	584	594	606	591	646	653	599	633	616	591	614	632	654	624	580	626	651	646	567	653	667	613	613	548	650	651	584	638	624	612	603	626	618	565	594	631	595	587	599	603	617	645	627	607	601	594	610	565	595	616	597	657	616	637	650	614	600	625	598	609	627	615	605	601	595	612	615	553	616	592	635	615	579	641	638	626	662	613	614	620	638	683	606	612	601	618	620	635	634	568	613	620	612	613	620	576	665	673	640	604	655	631	594	597	625	591	612	633	601	576	616	624	642	636	642	613	630	657	644	618	626	570	615	651	598	591	565	665	611	646	626	626	645	634	578	640	627	623	613	605	618	611	666	613	645	619	632	620	628	588	622	647	625	640	610	594	681	636	627	621	602	611	602	596	649	589	616	620	633	641	577	603	564	612	626	633	583	626	596	612	615	612	576	617	641	653	605	640	614	595	641	611	636	663	591	613	645	614	612	610	576	586	603	603	619	603	690	603	625	670	649	586	642	611	652	635	648	587	604	628	594	654	606	635	578	567	671	644	651	577	605	624	603	580	632	588	651	576	580	660	604	629	629	624	576	635	583	587	650	618	639	600	645	619	620	636	664	624	607	624	588	616	603	640	640	650	633	597	668	576	603	650	649	659	657	615	611	610	625	599	602	678	616	596	628	612	633	626	632	628	646	631	647	612	621	617	625	640	585	600	598	651	617	611	652	599	609	656	594	611	633	588	641	612	619	596	626	594	576	587	611	594	585	655	635	585	630	650	615	621	612	570	619	629	616	625	599	620	616	607	612	620	641	597	621	619	660	643	614	659	627	651	641	629	546	570	604	627	651	620	606	601	582	621	654	622	629	673	646	607	637	599	661	608	611	603	603	584	620	671	601	621	666	590	579	611	625	663	611	608	614	596	619	605	668	626	645	608	589	642	617	593	656	647	597	602	635	621	637	596	658	608	587	610	604	582	676	637	617	615	599	656	615	612	643	616	640	609	637	606	578	628	600	617	644	609	642	629	620	615	633	614	626	634	654	644	593	624	639	645	602	666	631	611	629	604	586	604	608	600	609	654	598	598	656	598	667	649	606	648	628	601	606	628	605	622	639	579	603	621	638	607	640	598	597	624	634	637	665	604	576	620	589	637	621	624	632	619	586	615	630	631	635	593	636	608	592	721	629	642	645	626	601	652	600	632	590	608	595	635	586	643	628	594	626	623	690	579	632	652	595	618	604	600	592	625	617	628	596	598	628	596	601	604	609	583	623	644	627	603	640	618	628	622	651	612
14849	29725	28298	20003	15540	13168	11892	10712	8341	6607	5853	4400	3546	3049	2828	2494	2156	1996	1857	1730	1611	1630	1568	1638	1576	1535	1536	1565	1499	1515	1431	1433	1381	1412	1472	1331	1430	1322	1327	1232	1222	1298	1237	1190	1249	1272	1232	1230	1252	1236	1193	1165	1197	1144	1164	1175	1142	1135	1102	1132	1152	1183	1133	1109	1179	1115	1148	1161	1144	1078	1116	1082	1062	1184	1117	1120	1142	1055	1179	1075	1082	1171	1104	1130	1166	1080	1081	1131	1161	1113	1130	1105	1132	1124	1103	1127	1105	1164	1077	1119	1118	1030	1098	1084	1134	1105	1163	1027	1094	1158	1120	1097	1079	1077	1091	1148	1049	1112	1126	1137	1129	1085	1108	1115	1149	1119	1071	1136	1141	1140	1097	1154	1088	1106	1048	1094	1090	1164	1094	1024	1084	1145	1106	1108	1128	1090	1141	1076	1134	1127	1108	1056	1095	1086	1107	1105	1149	1064	1068	1107	1097	1154	1078	1089	1103	1126	1092	1120	1073	1101	1114	1099	1073	1187	1093	1073	1093	1075	1140	1096	1107	1083	1121	1108	1130	1044	1149	1093	1090	1091	1071	1124	1093	1057	1086	1121	1107	1062	1080	1114	1070	1097	1145	1089	1082	1089	1140	1166	1116	1071	1131	1050	1047	1098	1086	1111	1142	1078	1033	1123	1113	1089	1053	1140	1038	1082	1043	1122	1104	1102	1116	1150	1081	1030	1120	1075	1102	1120	1189	1159	1087	1061	1096	1107	1072	1061	1097	1073	1099	1072	1118	1131	1043	1141	1088	1155	1113	1127	1091	1185	1120	1102	1110	1123	1079	1109	1110	1152	1103	1073	1089	1069	1092	1081	1111	1089	1062	1128	1103	1123	1128	1065	1130	1113	1085	1135	1051	1150	1091	1054	1143	1101	1062	1139	1108	1112	1131	1075	1087	1075	1101	1102	1142	1107	1103	1076	1144	1101	1087	1167	1120	1152	1053	1099	1122	1092	1135	1117	1136	1111	1102	1123	1128	1115	1065	1060	1142	1074	1079	1121	1039	1144	1051	1074	1080	1134	1057	1113	1128	1099	1080	1137	1100	1111	1066	1087	1120	1102	1077	1124	1141	1106	1136	1135	1158	1135	1070	1126	1121	1167	1094	1082	1071	1116	1119	1149	1065	1066	1130	1100	1109	1121	1092	1113	1078	1151	1155	1147	1133	1138	1113	1127	1070	1123	1120	1040	1136	1145	1085	1098	1126	1177	1148	1095	1061	1080	1106	1045	1109	1090	1113	1058	1125	1086	1111	1073	1082	1092	1110	1118	1077	1135	1137	1031	1156	1115	1042	1082	1029	1106	1099	1090	1103	1103	1125	1101	1119	1074	1158	1075	1119	1082	1101	1101	1065	1101	1130	1084	1117	1063	1095	1127	1098	1101	1073	1077	1121	1089	1081	1140	1093	1093	1107	1065	1108	1068	1117	1139	1120	1134	1118	1118	1103	1059	1072	1109	1113	1076	1070	1157	1135	1109	1130	1119	1123	1188	1182	1088	1110	1115	1085	1063	1102	1119	1111	1141	1118	1169	1012	1097	1061	1112	1108	1064	1136	1081	1087	1088	1124	1037	1109	1048	1103	1126	1112	1097	1135	1080	1138	1040	1127	1107	1135	1102	1149	1110	1137	1086	1174	1153	1086	1126	1129	1128	1092	1128	1091	1033	1077	1113	1117	1101	1132	1169	1097	1050	1073	1053	1064	1129	1079	1132	1117	1076	1148	1042	1072	1073	1106	1070	1113	1127	1175	1104	1059	1157	1100	1114	1070	1052	1158	1165	1088	1066	1046	1092	1103	1116	1115	1115	1102	1136	1100	1088	1015	1101	1083	1116	1083	1113	1120	1138	1013	1150	1125	1169	1080	1091	1095	1112	1151	1063	1141	1132	1068	1125	1119	1078	1140	1077	1073	1123	1049	1155	1117	1153	1153	1119	1109	1136	1008	1151	1067	1098	1096	1105	1110	1160	1132	1087	1088	1044	1111	1132	1037	1085	1173	1110	1091	1121	1109	1080	1112	1048	1130	1099	1135	1137	1145	1076	1195	1121	1050	1128	981	1147	1133	1083	1083	1067	1086	1157	1075	1130	1096	1155	1094	1128	1101	1113	1098	1089	1100	1146	1186	1087	1093	1120	1050	1087	1150	1144	1107	1115	1089	1109	1079	1097	1040	1087	1119	1074	1060	1116	1160	1158	1027	1142	1090	1087	1053	1135	1115	1108	1106	1091	1157	1120	1084	1090	1074	1119	1066	1100	1108	1069	1116	1169	1078	1043	1096	1094	1114	1086	1089	1063	1089	1109	1083	1100	1138	1157	1104	1088	1047	1140	1172	1056	1134	1149	1078	1084	1145	1099	1122	1131	1166	1101	1135	1116	1070	1120	1052	1107	1059	1075	1096	1112	1175	1130	1136	1111	1085	1068	1111	1089	1164	1071	1070	1047	1050	1085	1072	1068	1087	1170	1099	1080	1142	1109	1038	1170	1109	1152	1094	1114	1075	1150	1106	1078	1126	1098	1108	1060	1149	1143	1129	1137	1103	1125	1068	1002	1089	1070	1050	1136	1096	1098	1097	1147	1051	1115	1062	1116	1105	1113	1138	1124	1047	1084	1105	1084	1154	1068	1089	1095	1114	1175	1132	1068	1131	1081	1116	1136	1136	1103	1111	1084	1104	1088	1121	1110	1129	1174	1008	1092	1142	1113	1061	1136	1084	1142	1049	1109	1103	1104	1122	1142	1106	1092	1101	1123	1094	1083	1126	1087	1097	1105	1166	1171	1118	1114	1063	1124	1110	1139	1075	1100	1091	1157	1139	1189	1170	1043	1069	1152	1105	1138	1137	1149	1096	1050	1133	1130	1075	1108	1160	1113	1097	1095	1100	1075	1128	1074	1181	1119	1106	1016	1054	1088	1084	1082	1091	1086	1133	1059	1082	1099	1137	1102	1074	1100	1073	1159	1106	1100	1082	1059	1132	1088	1075	1134	1132	1105	1152	1103	1081	1104	1111	1085	1106	1057	1126	1094	1155	1088	1128	1142	1104	1093	1037	1128	1087	1093	1165	1059	1105	1094	1082	1059	1108	1126	1113	1115	1109	1133	1108	1113	1121	1140	1107	1137	1148	1077	1105	1125	1157	1078	1106	1006	1116	1109	1054	1076	1110	1129	1165	1079	1114	1054	1133	1115	1061	1094	1146	1097	1080	1089	1110	1091	1106	1075	1111	1135	1015	1085	1123	1077	1130	1159	1153	1122	1116	1144	1090	1113	1086	1092	1093	1113	1075	1131	1088	1128	1126	1158	1054	1113	1164	1147	1064	1104	1131	1081	1091	1058	1105	1097	1088	1071	1052	1042	1120	1078	1040	1157	1050	1084	1131	1076	1126	1107	1175	1102	1123	1136	1065	1088	1138	1116	1073	1111	1094	1149	1107	1126	1056	1164	1087	1102	1112	1094	1124	1102	1144	1058	1081	1105	1074	1081	1140	1142	1093	1050	1100	1104	1148	1107	1099	1087	1084	1111	1110	1145	1079	1073	1112	1103	1110	1096	1062	1088	1081	1161	1086	1080	1072	1117	1069	1048	1125	1093	1131	1184	1165	1181	1175	1150	1057	1122	1073	1088	1153	1150	1162	1129	1097	1101	1066	1141	1112	1081	1106	1094	1053	1071	1102	1108	1111	1121	1079	1104	1045	1044	1102	1082	1158	1077	1104	1206	1142	1096	1116	1165	1089	1144	1095	1126	1099	1167	1104	1096	1102	1084	1102	1104	1046	1099	1155	1105	1079	1115	1048	1043	1181	1133	1053	1063	1088	1101	1081	1113	1099	1091	1133	1091	1164	1061	1097	1045	1068	1221	1112	1080	1097	1100	1157	1124	1120	1089	1120	1096	1117	1112	1140	1104	1041	1101	1047	1092	1130	1147	1111	1134	1073	1103	1109	1103	1101	1119	1033	1069	1120	1086	1138	1043	1092	1111	1157	1192	1060	1087	1116	1091	1077	1070	1151	1088	1076	1126	1085	1090	1139	1101	1114	1085	1133	1066	1156	1109	1094	1113	1134	1106	1090	1098	1067	1092	1101	1153	1162	1088	1104	1020	1138	1085	1096	1139	1089	1061	1084	1089	1087	1128	1126	1046	1095	1104	1054	1066	1138	1147	1088	1153	1096	1125	1114	1082	1080	1068	1159	1126	1114	1147	1117	1079	997	1121	1151	1066	1119	1027	1118	1044	1083	1078	1132	1101	1118	1120	1124	1093	1168	1088	1130	1088	1086	1086	1112	1098	1116	1023	1120	1038	1053	1124	1163	1120	1106	1081	1093	1099	1127	1103	1144	1114	1082	1134	1120	1140	1111	1122	1121	1079	1066	1088	1077	1139	1073	1031	1159	1134	1084	1112	1064	1119	1077	1110	1046	1127	1047	1123	1059	1081	1075	1127	1133	1109	1181	1091	1077	1115	1160	1155	1053	1132	1077	1089	1099	1092	1053	1095	1160	1081	1116	1094	1125	1088	1061	1124	1125	1122	1142	1122	1161	1096	1148	1066	1000	1131	1073	1107	1078	1120	1071	1051	1118	1124	1104	1157	1096	1067	1104	1061	1148	1117	1070	1090	1052	1119	1111	1121	1063	1117	1210	1124	1154	1116	1113	1148	1086	1099	1128	1112	1100	1070	1139	1120	1053	1080	1188	1140	1148	1134	1086	1122	1123	1138	1095	1168	1068	1063	1076	1112	1138	1101	1145	1055	1148	1066	1092	1033	1150	1083	1132	1113	1124	1189	1099	1060	1102	1069	1128	1119	1142	1008	1129	1082	1092	1059	1123	1106	1113	1200	1095	1077	1172	1195	1130	1086	1120	1184	1108	1099	1081	1094	1142	1135	1080	1133	1083	1115	1122	1162	1099	1093	1148	1079	1091	1090	1110	1101	1131	1107	1121	1069	1014	1122	1096	1107	1056	1065	1094	1056	1076	1151	1195	1110	1135	1104	1122	1154	1080	1062	1072	1064	1066	1161	1132	1054	1073	1122	1078	1084	1082	1077
23471	21366	29157	23926	21401	20244	10793	5723	3815	2925	2466	1972	1641	1437	1242	1152	1037	963	916	814	806	791	810	798	793	876	769	756	740	788	750	722	711	696	728	689	688	662	653	641	691	591	648	610	614	623	626	601	590	612	582	624	568	576	624	584	563	619	585	576	571	564	583	570	563	593	598	556	563	633	593	606	604	576	551	543	589	520	545	610	589	585	574	568	594	601	576	542	595	585	553	602	564	544	588	565	541	603	528	582	547	507	590	598	560	583	556	570	598	539	585	537	551	534	559	602	595	533	533	576	571	581	568	560	518	572	551	548	565	553	514	531	593	555	555	537	542	556	550	568	571	566	568	547	546	541	557	535	556	572	533	575	587	532	550	543	550	515	578	533	567	565	539	515	515	579	616	559	594	594	535	603	585	557	521	542	588	535	559	557	593	534	547	542	556	586	544	559	581	555	557	513	522	577	573	540	554	561	570	507	573	558	589	581	545	540	574	579	550	577	564	572	563	535	568	586	556	665	567	581	527	539	546	575	585	561	579	580	589	540	594	590	533	549	598	551	561	560	570	575	538	551	529	530	533	596	540	593	586	573	623	534	563	543	542	536	548	558	554	544	539	506	501	550	548	604	596	545	505	581	552	532	532	548	558	528	518	561	500	581	534	570	582	546	548	504	609	571	571	569	589	547	610	602	585	577	557	547	573	558	555	527	544	581	537	550	546	524	540	552	552	557	594	531	532	544	520	552	545	574	571	555	556	600	565	579	558	602	558	556	568	568	578	581	565	557	565	509	541	559	536	544	552	524	569	569	546	547	531	554	534	575	562	525	564	593	573	556	546	619	584	538	643	563	552	547	575	573	562	507	543	540	555	579	527	532	521	528	505	491	542	583	574	569	594	565	560	504	539	562	552	550	513	564	564	576	515	595	594	558	570	568	574	536	533	559	548	588	573	599	548	578	566	597	547	572	558	552	556	528	594	530	562	571	578	554	601	572	504	582	574	545	586	576	586	557	568	543	536	554	549	509	550	584	555	549	554	550	622	538	498	546	573	536	568	515	541	579	558	561	566	552	549	577	554	564	595	551	605	589	529	547	573	556	578	573	535	606	499	518	522	526	567	574	582	521	559	588	576	520	579	566	532	541	569	535	563	591	550	545	565	551	571	556	544	540	561	587	535	540	577	560	551	556	509	530	556	571	557	545	561	541	571	593	588	542	553	544	555	558	553	582	532	545	550	558	600	566	573	566	501	576	528	576	563	555	535	552	530	532	609	532	516	584	578	540	560	551	549	598	558	579	599	558	557	556	541	551	544	575	516	538	548	526	570	584	571	593	551	504	551	590	563	539	557	534	543	587	608	551	575	546	539	522	620	534	555	533	579	557	550	541	554	552	499	541	576	547	537	575	573	533	567	557	545	520	569	574	561	549	555	567	582	533	553	571	560	553	569	564	555	561	555	569	575	591	575	593	533	540	517	541	528	537	578	554	527	535	544	563	554	570	542	585	569	543	545	565	531	553	560	576	521	592	553	525	531	533	545	552	509	539	550	527	514	546	557	586	578	574	553	576	539	589	572	556	574	503	540	542	585	539	560	544	531	567	556	506	558	558	604	529	533	582	509	581	557	560	557	523	553	564	553	556	553	537	561	574	577	583	534	558	559	514	577	552	544	589	545	563	590	585	539	537	569	544	506	528	551	549	551	563	543	544	564	583	557	603	571	552	573	554	574	518	542	540	544	578	562	548	541	536	566	581	580	574	552	578	528	600	553	555	584	556	514	539	564	525	550	600	515	517	540	586	556	548	584	553	515	553	519	514	536	581	552	554	543	534	545	538	562	547	590	525	541	563	528	547	566	558	539	590	551	562	573	559	561	557	558	530	516	584	527	557	553	584	576	550	579	545	546	570	535	499	566	573	556	528	565	575	581	592	537	535	563	551	597	584	580	588	578	560	522	524	586	527	573	513	546	564	548	564	558	522	574	554	553	586	544	566	549	571	580	516	559	568	575	561	611	531	612	567	545	573	604	562	552	547	550	589	518	553	570	602	547	544	551	516	547	561	593	536	576	551	578	515	554	567	531	556	506	532	572	548	532	568	585	550	576	578	545	560	525	586	534	577	564	522	562	609	511	558	600	580	561	576	551	530	547	529	598	579	553	570	555	554	560	551	564	585	529	549	589	546	536	548	588	565	554	614	528	530	596	563	543	560	566	604	552	525	588	590	574	563	569	552	527	529	562	543	564	584	597	563	620	554	520	538	555	562	563	579	562	540	541	546	562	538	588	525	531	560	577	522	528	564	568	564	569	552	542	568	604	589	546	604	580	568	548	521	541	591	587	579	553	557	584	573	561	577	563	560	566	591	543	512	538	529	542	538	558	590	589	560	546	533	584	535	542	553	579	559	517	541	594	534	571	539	533	564	574	548	549	536	555	561	563	552	538	525	529	561	558	578	549	526	549	554	597	570	583	557	542	562	590	569	581	564	509	544	601	549	566	568	560	531	554	555	560	545	533	548	543	562	564	573	512	545	536	548	498	530	539	540	584	612	540	571	540	558	534	571	575	600	575	550	531	532	518	548	564	576	540	560	531	582	594	577	531	565	604	558	547	550	535	585	589	578	556	592	574	587	576	546	621	571	546	588	569	604	534	560	563	591	506	569	549	558	565	535	551	537	563	532	557	563	535	577	569	575	583	534	573	576	568	589	571	546	543	569	526	562	547	511	602	546	569	554	549	528	562	547	541	512	551	539	562	572	540	547	593	541	558	538	526	551	579	588	552	525	588	554	599	534	592	582	556	543	542	578	529	538	518	580	558	526	546	553	533	566	543	570	560	535	526	549	571	548	575	554	498	549	548	529	523	539	548	531	554	545	572	552	555	568	591	568	544	591	604	531	545	555	549	568	546	581	587	583	537	612	525	544	539	547	530	554	513	530	556	560	539	566	539	566	570	541	563	564	539	521	538	575	528	528	571	565	626	539	563	568	551	543	591	570	586	524	530	547	583	547	534	549	566	579	537	568	587	557	590	567	546	576	547	515	540	573	538	585	520	551	584	556	532	557	553	532	557	586	555	557	558	538	509	588	583	537	551	535	561	565	559	547	525	570	544	559	547	580	563	574	540	501	583	555	539	525	538	525	546	564	586	526	528	543	532	535	565	604	569	561	565	525	575	536	547	514	533	519	572	554	549	539	562	563	562	530	559	563	565	541	531	566	571	547	543	542	556	541	534	542	544	529	550	564	576	560	529	553	545	531	563	583	528	539	566	557	535	555	542	572	544	578	546	560	507	507	539	559	573	538	531	569	526	563	515	531	594	537	544	588	554	558	568	540	510	582	579	576	579	534	534	565	537	544	597	592	567	533	530	578	533	524	560	572	573	567	516	515	518	566	560	530	544	558	544	579	566	523	551	544	523	533	595	532	553	555	528	552	578	596	570	560	532	575	567	556	563	565	591	560	553	554	568	563	562	541	521	518	509	587	563	564	555	566	531	552
17080	34498	32686	24454	19682	16932	15437	13833	11185	8692	7438	5762	4747	3933	3561	2993	2715	2412	2049	1903	1771	1792	1732	1733	1662	1667	1620	1631	1524	1575	1500	1465	1378	1398	1427	1380	1290	1280	1311	1242	1202	1181	1120	1112	1186	1196	1152	1106	1173	1144	1087	1120	1064	1052	1049	1062	994	1048	1012	1068	1059	1076	1036	1017	992	1062	985	1092	1048	993	972	1015	969	1022	1028	1022	983	1010	1019	1014	978	1067	943	1036	990	976	953	980	989	975	982	1014	958	993	1008	976	1014	1004	998	1004	979	1023	984	960	962	990	1004	1038	963	1023	970	988	940	990	999	984	971	948	950	935	985	1006	999	1038	998	951	1001	975	993	990	991	986	973	977	997	1003	980	1030	963	987	988	1038	952	1007	995	980	1002	951	982	943	1013	963	1060	1029	1021	959	1043	973	1034	983	959	1000	958	969	987	982	983	964	981	959	969	1037	987	983	983	974	987	993	976	972	1004	940	994	958	1050	973	972	999	990	992	955	1023	989	1025	945	983	985	964	950	1026	995	987	984	952	921	999	969	1052	990	993	1005	985	949	966	917	981	968	960	1015	927	992	967	957	1004	986	996	1030	1008	935	965	952	981	957	978	1006	969	1012	959	980	972	978	975	1022	986	1009	1001	957	956	979	976	973	963	946	990	969	993	970	961	986	964	989	979	994	978	972	996	938	985	976	962	990	1025	958	967	1008	921	1004	1004	943	939	965	959	954	995	1038	993	926	955	975	1034	987	970	936	971	1035	962	919	969	927	958	1025	973	981	1014	945	960	1013	982	976	940	1029	977	969	968	987	976	944	992	1053	949	961	977	973	909	951	934	1006	1014	1006	968	1002	996	1005	973	959	943	978	965	978	990	1054	939	947	966	969	945	1001	956	996	1002	998	961	961	971	1055	982	980	961	990	958	943	994	951	1002	989	965	938	989	973	1034	994	985	995	1017	949	1065	978	986	1014	978	956	1028	988	989	945	987	959	968	926	944	988	977	1012	983	994	1006	994	1025	1011	932	972	943	960	1003	1004	1005	969	966	988	928	936	975	960	1007	971	1032	997	946	975	990	1031	986	1016	1031	964	939	972	963	929	1006	957	998	961	978	913	1006	965	997	976	984	975	995	1009	984	991	940	918	938	983	995	948	948	991	1013	972	991	960	954	946	978	989	992	1016	1015	982	962	951	1024	968	941	1026	967	972	983	968	994	974	951	946	945	990	989	1012	1033	988	972	989	937	988	1019	948	909	955	900	977	938	952	916	954	1034	998	925	965	992	960	979	972	1076	970	948	991	968	1008	980	963	959	979	1005	1018	957	963	960	1003	962	1002	914	984	998	929	949	953	959	1012	957	1009	969	930	963	987	907	966	925	940	1009	1002	975	973	990	1000	1011	950	1011	966	1020	945	953	940	936	927	945	972	940	998	1056	990	991	919	1004	905	962	989	954	984	983	984	985	990	950	946	1037	930	961	988	939	937	962	945	907	922	971	1010	931	1008	1006	1001	973	967	973	997	975	957	974	975	930	979	979	1022	966	991	1019	1004	996	1009	976	954	1008	977	988	975	931	935	1002	1007	934	963	960	1009	936	928	992	977	1003	1027	937	958	993	937	959	946	979	934	948	956	1021	978	978	1033	952	1002	961	931	977	980	986	991	992	927	906	1005	935	1028	1018	969	982	1038	1035	946	1003	923	942	1016	994	976	996	1003	931	1009	917	951	976	979	974	974	1046	961	958	931	972	1009	951	963	993	1017	1006	983	947	995	975	926	969	943	958	1000	997	986	1004	956	951	1028	938	984	986	1003	975	994	933	941	952	959	1009	1000	937	989	933	990	934	1039	989	983	954	998	977	944	968	1035	970	1006	1012	966	935	1035	966	1004	964	975	1018	968	1013	951	1027	955	941	968	943	992	993	1026	965	984	1007	960	942	951	1007	979	986	992	1012	982	906	981	1050	984	967	944	984	1016	982	1031	986	973	935	979	1035	972	961	989	906	928	982	1008	1004	1001	956	986	1022	917	992	978	996	977	910	995	952	942	977	1013	946	949	984	995	994	951	960	1010	939	1007	948	981	988	1002	994	979	978	1028	955	978	942	1009	929	989	1006	1012	989	968	938	978	1015	1001	950	996	1001	994	1034	1035	926	938	947	1034	946	1002	1023	983	983	935	988	934	918	980	929	992	969	998	1010	1019	908	901	1013	1037	932	940	972	1005	998	978	962	926	968	1008	982	965	986	962	1018	1012	984	928	1016	950	1006	972	996	921	946	966	942	931	974	1074	918	993	936	964	985	1011	1010	958	937	924	969	965	1008	1001	924	995	986	954	993	988	962	925	994	1001	941	1003	973	943	957	1001	1008	973	937	959	952	983	989	951	965	996	976	1021	1002	978	923	952	986	1024	960	957	1005	984	979	1005	975	965	953	1001	965	1019	940	966	1015	987	973	994	939	1031	939	1002	962	971	940	946	893	951	948	932	982	993	955	955	980	961	988	1027	1007	987	979	1008	920	961	1017	1001	930	967	968	972	1016	950	990	953	977	959	968	935	960	997	946	976	921	988	1023	990	954	965	960	949	969	931	919	953	999	981	960	955	996	935	1041	982	935	916	939	1039	970	994	959	989	921	948	1002	957	981	948	1026	983	932	1021	1003	975	975	937	990	1008	992	958	976	970	1016	950	977	1012	982	974	957	925	1003	967	985	939	946	1009	981	1019	963	985	949	941	943	966	925	971	931	995	1018	931	941	1002	955	949	969	918	1007	971	1043	941	997	988	1020	983	980	943	984	973	932	943	968	944	969	993	1012	1020	979	937	976	974	982	988	981	955	998	997	948	936	971	938	942	958	987	938	989	969	986	939	940	977	1000	952	947	999	937	964	964	991	917	1006	971	928	975	971	1029	1043	965	942	917	979	973	953	997	967	944	929	987	927	944	1006	933	1010	1007	982	985	975	934	1022	1007	978	1024	955	934	980	999	1027	956	987	928	1048	928	990	922	1003	968	940	970	967	1000	979	969	1037	1033	1005	978	1003	969	1025	960	945	1024	1008	946	972	936	949	939	992	975	1010	1024	942	978	944	993	967	984	991	993	974	977	992	969	975	956	941	975	979	961	996	1005	972	972	977	920	959	972	995	938	946	1008	996	1007	951	982	982	1002	1013	930	995	965	947	955	922	982	981	995	1032	965	951	961	977	935	913	954	996	993	1000	976	994	947	928	1007	990	1015	1045	948	1006	952	970	957	965	956	932	918	921	993	980	933	991	994	990	964	994	943	961	938	961	1007	954	1062	991	995	1006	1027	976	982	984	1016	1010	966	990	965	987	989	987	968	965	973	1015	999	1016	993	930	966	992	935	1005	963	971	1002	940	1011	1001	925	982	1056	987	986	994	992	1003	936	995	1007	956	974	961	984	949	1001	1001	993	959	977	944	949	972	1063	997	986	955	951	965	975	974	1013	1009	964	986	961	905	932	1004	966	964	982	987	993	1007	1023	947	965	985	999	1009	1035	962	949	992	990	961	967	997	989	973	933	962	971	919	945	1003	995	987	1025	967	1030	1002	991	993	1026	979	957	1001	968	935	980	1002	1051	927	952	1024	936	973	938	916	1000	965	994	966	934	945	976	1000	949	984	987	993	997	970	940	953	989	983	1020	998	1012	995	995	970	985	940	982	1020	964	915	969	965	936	931	1003	921	990	978	994	914	936	937	987	1026	1039	1016	994	1002	907	1003	969	1005	969	993	973	962	963	963	996	992	928	992	965	946	982	961	965	972	1010	983	949	948	1024	965	972	954	985	960	909	993	963	1010	1013	931	948	961	988	953	946	1015	966	1049	978	1021	923	951	959	963	980	1003	1032	994	961	936	952
27160	21209	16576	8767	4252	2913	2594	2364	1953	1588	1405	1304	1166	1046	981	931	902	892	817	790	769	814	783	803	851	818	785	783	804	789	751	794	721	728	773	769	748	739	765	702	745	758	752	741	742	739	739	739	726	746	694	753	722	718	685	705	721	703	749	691	725	748	730	712	698	676	706	720	729	670	749	677	673	732	706	697	697	713	684	698	678	744	621	755	667	716	766	735	741	703	700	706	709	741	716	713	736	715	691	700	750	729	718	695	803	687	646	704	683	706	692	679	708	709	740	719	688	719	709	701	673	698	723	685	737	712	706	737	760	667	716	722	734	692	688	690	706	720	743	676	727	730	689	776	744	674	733	732	755	715	685	705	709	680	750	714	704	760	725	734	710	693	724	720	719	707	693	721	664	660	700	717	727	724	721	708	732	679	672	710	663	700	710	761	639	738	682	699	713	736	687	714	718	697	727	693	720	707	676	770	703	652	726	651	678	717	699	720	690	733	695	734	716	736	682	655	707	696	686	707	708	712	713	693	695	730	742	652	727	693	661	717	708	715	692	706	761	737	705	715	656	688	703	671	690	712	710	694	710	683	711	686	732	697	697	704	680	692	657	739	676	712	718	726	665	716	726	688	743	670	678	729	694	711	675	713	707	695	671	694	693	700	708	736	694	678	682	690	707	716	718	730	735	713	693	693	737	752	713	714	731	710	684	683	713	701	669	663	715	698	710	658	743	710	706	717	695	722	692	786	672	718	675	631	693	631	670	735	655	673	726	735	742	700	761	694	701	711	693	713	698	681	685	722	698	710	672	756	697	690	711	692	741	703	753	700	650	707	734	665	698	747	674	708	725	679	727	691	707	672	698	746	694	759	698	669	668	714	698	701	675	721	722	737	759	698	673	692	677	699	664	720	678	719	697	684	691	703	687	702	750	698	681	671	726	722	696	724	719	707	706	652	710	682	726	654	732	696	669	711	691	761	645	702	729	714	686	694	717	714	746	665	710	722	709	703	707	713	700	713	680	694	694	703	712	685	672	733	706	740	722	743	713	721	676	758	750	762	704	661	731	679	706	670	706	770	721	697	670	745	743	645	663	702	711	655	702	697	702	664	681	653	750	710	731	753	715	684	724	755	688	722	742	684	728	712	689	672	697	677	711	694	733	725	702	755	721	741	657	693	690	722	713	695	771	710	694	709	686	689	651	706	667	707	675	742	752	685	717	689	680	730	715	694	683	693	692	687	704	747	679	703	695	760	701	736	678	718	674	759	699	649	652	687	727	694	696	706	698	694	682	728	716	716	656	688	761	639	727	672	695	670	695	674	694	709	654	754	729	683	681	707	687	697	703	743	697	713	734	717	721	724	700	712	728	745	735	684	689	716	732	673	712	721	699	697	734	682	685	741	708	707	703	725	723	729	712	730	699	735	678	747	667	689	720	689	707	734	642	725	806	681	693	709	724	671	683	730	701	763	711	730	686	669	707	718	751	681	731	763	725	713	715	695	727	699	720	692	703	687	716	668	736	685	696	665	760	725	686	712	679	721	745	728	704	686	676	708	703	719	707	666	731	714	720	697	709	695	677	674	729	715	703	701	702	653	716	684	741	748	700	706	742	709	759	686	672	746	697	704	716	673	728	724	722	717	743	716	696	771	665	709	695	682	677	730	749	717	701	675	687	706	688	703	693	712	747	730	671	738	654	722	712	687	722	714	704	696	709	695	740	679	727	695	724	698	681	770	724	682	692	719	690	688	716	692	708	717	710	725	667	742	705	724	728	712	733	697	712	735	713	662	672	729	692	698	656	687	715	633	679	713	691	694	724	710	714	769	694	732	749	721	707	718	677	732	696	707	690	697	726	750	723	712	689	682	713	728	663	678	702	679	692	721	703	722	702	690	732	709	719	708	707	690	696	669	705	691	723	692	759	694	717	664	691	711	702	701	727	699	706	662	731	687	707	691	748	664	689	734	750	759	733	689	663	670	763	701	730	695	680	707	715	729	721	716	693	693	730	697	709	702	681	702	667	707	736	710	717	697	677	723	723	733	664	688	650	669	662	707	722	730	742	737	747	708	675	728	729	718	685	741	680	693	757	718	711	707	750	671	717	710	720	722	741	729	702	730	709	681	681	673	709	705	712	746	756	717	711	697	704	773	720	727	680	718	674	741	693	710	703	684	746	747	675	720	683	677	689	701	771	697	719	706	728	782	704	706	698	688	723	715	724	707	690	698	706	727	730	694	702	757	693	731	690	730	759	724	725	676	695	697	736	700	750	703	685	701	710	693	684	701	723	704	689	743	672	708	728	736	710	697	741	738	739	690	714	669	669	695	688	681	691	704	735	657	678	723	694	727	752	713	717	718	724	761	739	685	705	706	714	735	702	714	696	717	709	691	711	700	727	770	735	725	718	677	720	732	678	699	682	710	705	687	703	714	694	702	726	729	688	692	695	697	697	711	685	682	773	770	690	702	685	679	682	760	728	736	730	718	684	721	710	721	672	690	738	700	713	710	719	694	716	684	706	688	640	725	709	712	682	718	694	665	656	696	754	691	705	733	714	731	677	700	750	683	658	700	709	725	724	714	708	712	668	653	717	708	716	712	738	644	712	738	664	660	758	662	654	713	750	690	674	695	705	750	738	714	680	690	718	716	694	722	698	666	680	666	692	666	711	749	700	710	737	628	687	676	722	706	756	738	722	724	715	686	733	743	714	667	724	754	755	695	728	697	704	694	715	703	729	716	711	666	740	667	703	690	736	697	687	750	712	684	725	668	691	720	674	721	742	733	716	730	707	749	724	683	698	722	737	730	687	752	661	648	693	668	710	666	694	705	725	735	689	738	680	739	747	685	766	719	713	713	686	716	711	672	679	701	731	719	690	664	678	704	693	695	710	708	763	697	728	664	681	710	754	706	723	725	723	700	720	697	723	732	700	771	703	708	714	747	736	719	709	697	714	697	714	711	691	692	724	698	683	697	698	662	733	770	693	700	733	682	727	691	695	722	677	693	687	704	707	714	696	697	687	689	750	676	705	709	731	719	717	676	716	674	705	749	676	717	696	651	685	689	688	693	734	729	731	718	708	693	674	700	732	754	700	721	685	694	647	718	723	681	733	687	707	709	748	768	692	748	683	722	668	704	667	696	709	707	744	686	694	712	689	726	719	715	660	677	726	704	717	683	696	722	725	698	705	679	701	700	699	692	675	706	688	660	664	728	676	692	708	710	757	669	734	671	718	724	697	689	744	708	658	704	696	758	691	694	723	712	690	748	677	753	710	696	696	709	723	731	700	749	688	725	679	708	702	674	691	719	646	786	723	717	686	724	696	673	740	714	765	729	669	703	725	744	695	731	712	700	678	716	676	721	679	740	721	697	698	686	714	732	737	702	683	724	731	694	724	721	731	708	730	669	706	711	698	696	745	711	718	762	723	734	681	726	692	685	694	732	701	709	677	655	715	667	689	699	779	674	703	711	752	664	661	699	684	727	675	689	708	732
13508	22369	21585	14322	10232	8282	7716	7010	5663	4425	3919	3308	2740	2462	2162	1998	1873	1850	1669	1549	1564	1472	1550	1508	1589	1513	1520	1453	1479	1487	1456	1332	1323	1446	1410	1430	1388	1375	1355	1358	1297	1370	1307	1386	1371	1281	1305	1380	1330	1269	1291	1319	1271	1243	1321	1222	1230	1300	1320	1217	1290	1245	1251	1245	1285	1225	1329	1244	1247	1195	1164	1220	1225	1245	1257	1221	1234	1274	1326	1227	1311	1211	1293	1275	1212	1325	1255	1290	1243	1236	1222	1180	1227	1295	1222	1233	1218	1255	1278	1300	1315	1262	1186	1253	1184	1272	1228	1295	1170	1230	1274	1281	1206	1270	1258	1283	1263	1246	1243	1217	1241	1249	1171	1274	1213	1271	1172	1275	1172	1223	1236	1221	1273	1229	1235	1297	1235	1220	1304	1206	1284	1209	1247	1235	1193	1183	1219	1259	1211	1210	1267	1275	1248	1230	1221	1233	1250	1205	1147	1159	1323	1185	1199	1222	1274	1228	1218	1271	1318	1189	1306	1226	1221	1278	1197	1304	1287	1260	1192	1223	1231	1205	1241	1265	1268	1232	1164	1278	1234	1244	1233	1211	1255	1227	1293	1206	1236	1261	1242	1178	1279	1207	1219	1170	1221	1271	1204	1232	1252	1252	1251	1309	1260	1241	1312	1233	1244	1233	1144	1247	1200	1261	1195	1241	1173	1222	1257	1290	1224	1273	1271	1256	1209	1250	1204	1293	1254	1186	1227	1196	1245	1283	1256	1201	1246	1228	1181	1213	1246	1262	1200	1268	1238	1240	1211	1287	1267	1239	1247	1191	1245	1193	1324	1213	1245	1226	1179	1209	1226	1241	1179	1254	1247	1230	1232	1191	1245	1240	1192	1233	1274	1255	1236	1227	1264	1245	1202	1269	1252	1211	1215	1273	1212	1261	1212	1225	1294	1215	1247	1262	1233	1298	1293	1220	1245	1226	1239	1313	1242	1224	1287	1236	1243	1241	1276	1220	1218	1255	1212	1209	1237	1247	1204	1198	1228	1273	1237	1216	1255	1279	1256	1288	1225	1187	1210	1217	1184	1231	1266	1256	1259	1285	1219	1258	1229	1270	1183	1294	1203	1217	1180	1226	1268	1239	1185	1314	1235	1244	1203	1224	1290	1248	1257	1239	1236	1220	1256	1261	1269	1251	1281	1170	1219	1206	1302	1317	1268	1258	1233	1189	1226	1263	1239	1255	1235	1204	1156	1257	1248	1286	1226	1319	1296	1302	1232	1206	1279	1300	1301	1240	1221	1219	1178	1239	1197	1294	1251	1249	1191	1293	1285	1261	1239	1271	1268	1219	1217	1240	1198	1243	1256	1211	1252	1205	1195	1254	1238	1245	1254	1225	1273	1238	1308	1238	1178	1269	1217	1251	1269	1260	1225	1272	1275	1245	1227	1229	1268	1251	1267	1244	1237	1276	1207	1197	1232	1239	1227	1294	1256	1209	1210	1225	1249	1242	1299	1182	1183	1190	1202	1221	1286	1169	1294	1242	1213	1183	1221	1254	1218	1225	1245	1220	1270	1253	1213	1304	1194	1233	1213	1238	1196	1203	1218	1225	1275	1157	1232	1257	1245	1317	1277	1201	1279	1254	1251	1255	1269	1278	1232	1233	1266	1214	1226	1227	1200	1251	1267	1258	1262	1201	1207	1207	1319	1274	1239	1216	1263	1228	1253	1217	1210	1158	1211	1257	1258	1222	1240	1208	1234	1213	1308	1294	1224	1241	1202	1211	1248	1253	1191	1241	1256	1257	1239	1218	1280	1285	1231	1175	1257	1296	1214	1197	1224	1214	1242	1271	1272	1250	1202	1283	1274	1261	1216	1230	1220	1279	1180	1233	1292	1251	1274	1230	1233	1230	1252	1241	1222	1181	1268	1206	1275	1239	1217	1287	1243	1230	1245	1268	1297	1263	1273	1254	1258	1282	1239	1215	1262	1259	1240	1245	1299	1223	1262	1263	1217	1226	1262	1235	1192	1195	1253	1269	1251	1217	1225	1231	1242	1269	1194	1200	1279	1199	1279	1191	1232	1226	1297	1205	1204	1239	1276	1217	1210	1205	1270	1214	1259	1258	1275	1216	1213	1202	1246	1232	1269	1242	1170	1259	1201	1264	1263	1303	1279	1225	1273	1236	1273	1229	1229	1264	1286	1237	1288	1244	1231	1214	1220	1252	1288	1251	1255	1298	1351	1306	1225	1189	1236	1311	1181	1196	1286	1281	1284	1233	1216	1213	1161	1229	1234	1230	1254	1256	1275	1256	1246	1206	1266	1215	1233	1168	1308	1229	1253	1256	1248	1285	1187	1246	1229	1296	1202	1227	1190	1195	1259	1245	1236	1242	1172	1227	1210	1220	1308	1206	1271	1210	1259	1227	1233	1187	1190	1239	1250	1198	1219	1227	1213	1267	1278	1276	1192	1286	1195	1193	1250	1190	1162	1234	1232	1254	1261	1248	1306	1209	1244	1229	1305	1226	1261	1273	1252	1236	1263	1283	1221	1235	1282	1249	1231	1219	1258	1239	1171	1247	1251	1263	1183	1180	1275	1227	1231	1187	1228	1232	1246	1260	1239	1237	1257	1218	1266	1228	1312	1282	1195	1216	1245	1192	1194	1180	1210	1215	1264	1251	1249	1221	1235	1178	1285	1285	1247	1245	1301	1213	1221	1302	1187	1197	1202	1188	1227	1233	1199	1241	1226	1249	1168	1223	1224	1259	1215	1188	1187	1188	1128	1270	1237	1266	1210	1222	1235	1286	1241	1261	1239	1261	1226	1221	1233	1199	1287	1285	1230	1283	1268	1242	1278	1239	1191	1218	1199	1210	1254	1148	1222	1199	1210	1262	1221	1215	1250	1304	1256	1235	1203	1221	1214	1208	1242	1243	1214	1252	1237	1200	1274	1220	1260	1278	1236	1293	1242	1212	1231	1259	1236	1208	1150	1163	1262	1289	1275	1259	1236	1267	1238	1249	1353	1239	1232	1219	1297	1228	1222	1273	1272	1255	1307	1198	1284	1209	1212	1278	1302	1230	1233	1229	1253	1225	1249	1264	1190	1228	1315	1249	1279	1192	1211	1265	1223	1281	1274	1208	1260	1221	1231	1295	1257	1191	1200	1214	1228	1168	1234	1234	1269	1282	1239	1259	1276	1213	1208	1269	1243	1270	1293	1194	1295	1322	1227	1238	1238	1243	1267	1251	1255	1223	1225	1272	1284	1236	1203	1190	1281	1211	1203	1232	1238	1247	1248	1281	1212	1210	1205	1277	1195	1257	1193	1228	1220	1212	1224	1208	1266	1166	1230	1275	1254	1251	1245	1239	1236	1193	1247	1243	1265	1272	1229	1212	1221	1221	1235	1259	1225	1213	1187	1215	1213	1236	1187	1254	1282	1276	1226	1204	1310	1254	1208	1274	1247	1260	1301	1258	1266	1235	1229	1258	1211	1234	1196	1253	1235	1348	1242	1254	1241	1247	1259	1290	1235	1231	1189	1292	1198	1232	1206	1296	1181	1211	1260	1296	1223	1162	1322	1198	1258	1200	1260	1271	1248	1218	1216	1227	1188	1217	1272	1224	1248	1256	1269	1238	1219	1239	1193	1235	1232	1255	1295	1255	1267	1254	1220	1260	1257	1192	1201	1237	1211	1265	1230	1175	1284	1255	1211	1242	1239	1278	1244	1244	1202	1269	1228	1215	1247	1219	1290	1228	1250	1223	1306	1247	1222	1205	1306	1221	1156	1245	1204	1295	1265	1273	1224	1243	1232	1179	1247	1205	1269	1257	1275	1224	1255	1214	1272	1218	1227	1304	1266	1241	1194	1214	1262	1311	1251	1245	1206	1208	1242	1258	1156	1229	1190	1174	1249	1212	1243	1291	1248	1198	1229	1249	1187	1247	1201	1225	1280	1223	1181	1170	1251	1273	1277	1237	1196	1245	1240	1273	1195	1280	1208	1252	1289	1242	1237	1164	1219	1223	1236	1189	1249	1229	1148	1198	1267	1245	1242	1245	1223	1264	1280	1280	1211	1215	1225	1218	1227	1245	1254	1201	1233	1251	1212	1243	1189	1199	1316	1210	1264	1189	1247	1235	1280	1293	1201	1227	1283	1268	1225	1234	1264	1261	1224	1266	1210	1301	1246	1210	1254	1180	1233	1241	1258	1207	1213	1166	1215	1221	1223	1250	1231	1278	1243	1246	1238	1184	1248	1219	1249	1280	1222	1291	1253	1271	1206	1270	1246	1246	1188	1214	1238	1210	1222	1225	1268	1214	1211	1278	1290	1257	1229	1256	1274	1233	1199	1229	1250	1258	1220	1308	1241	1220	1187	1305	1249	1214	1279	1256	1268	1195	1190	1227	1241	1250	1269	1248	1271	1217	1175	1207	1261	1205	1234	1260	1294	1266	1211	1238	1223	1219	1281	1250	1234	1268	1279	1249	1232	1270	1200	1252	1236	1257	1242	1230	1255	1286	1264	1264	1260	1165	1277	1195	1258	1166	1265	1243	1245	1242	1183	1168	1241	1247	1259	1199	1244	1248	1247	1240	1197	1268	1223	1269	1300	1279	1238	1210	1245	1201	1248	1228	1259	1216	1184	1213	1275	1237	1271	1230	1248	1217	1259	1215	1264	1284	1250	1163	1266	1212	1162	1281	1291	1196	1227	1256	1315	1257	1185	1248	1216	1231	1210	1235	1249	1186	1215	1240	1231	1221	1217	1229	1292	1263	1253	1265	1288	1296	1228	1271	1220	1238	1221	1223	1316	1260	1255	1222	1208	1228	1211	1240	1211	1229	1243	1246	1220	1222	1238	1223	1251	1159	1230	1260	1278	1253	1263	1209	1240	1193	1266	1262	1232	1256	1219	1248	1245	1222	1211	1268	1343	1242	1277	1262	1283	1290	1255	1238	1254	1249	1216	1290	1151	1177	1253	1231	1282	1255	1222	1281	1280	1251	1222	1338	1285	1242	1234	1244	1229	1242	1293	1232	1205	1242	1179	1239	1226	1219	1243	1222	1252	1213	1268	1233	1298	1332	1254	1254	1293	1237
24511	21358	28463	24594	20256	9249	4948	3727	2777	2235	2012	1774	1357	1276	1074	1002	962	906	868	784	802	755	782	748	723	738	761	726	760	765	695	705	693	722	716	721	658	693	675	704	651	678	699	683	656	636	671	607	637	637	667	630	647	632	640	643	595	631	610	597	597	615	653	614	629	618	592	595	616	599	643	604	595	622	615	672	600	600	623	584	654	595	593	584	624	630	633	634	610	627	626	571	588	611	609	597	618	628	658	614	613	645	626	620	639	639	605	599	621	643	630	619	664	642	621	609	625	655	600	624	614	590	619	613	618	592	589	606	630	590	650	601	618	649	579	600	628	637	660	604	630	594	603	632	643	560	617	595	579	615	620	633	615	643	591	611	641	577	651	647	613	656	618	615	592	595	628	626	606	586	620	616	611	632	602	577	619	632	605	617	631	624	630	587	650	638	560	614	632	602	585	642	607	654	640	608	585	651	578	616	610	620	601	583	618	601	605	635	593	635	590	631	662	590	628	612	663	621	609	658	597	614	617	665	629	581	629	643	582	626	687	660	625	619	647	617	608	604	578	607	575	605	581	609	601	629	632	635	604	613	574	627	638	614	609	619	588	566	636	605	590	634	623	639	616	608	619	627	614	621	617	642	671	666	605	611	597	606	621	634	608	606	615	605	605	640	664	595	639	598	606	618	592	644	625	650	598	641	609	614	618	608	656	622	663	629	615	621	631	594	638	636	604	625	653	608	614	604	627	586	592	629	589	613	586	613	631	650	648	630	593	649	625	617	687	615	586	613	619	611	603	625	578	599	595	620	622	594	625	650	618	602	626	609	623	608	625	614	567	634	648	625	650	614	599	631	645	618	658	618	631	654	573	621	639	594	620	595	649	592	632	639	585	640	600	607	624	590	595	654	617	637	628	566	631	623	672	616	559	592	586	647	619	618	601	621	583	633	628	582	609	595	673	606	667	587	639	617	598	614	599	632	653	568	601	573	595	626	616	619	611	614	586	595	600	623	621	627	653	607	617	571	572	576	644	638	618	577	633	607	600	575	628	629	666	621	601	641	561	630	568	601	627	623	619	620	615	632	627	644	598	634	637	631	595	617	630	607	576	622	583	645	574	654	624	629	592	623	623	626	612	602	620	597	560	592	664	663	627	585	627	679	645	659	619	639	597	581	603	625	619	635	565	648	589	618	643	607	579	611	610	639	643	662	632	602	580	615	605	567	610	620	595	627	621	614	626	612	645	638	601	636	636	631	615	630	646	594	619	642	604	660	646	613	621	620	627	634	632	639	598	628	613	614	586	596	619	625	635	591	612	638	651	614	602	619	640	619	614	610	644	623	628	591	627	564	593	622	576	582	609	638	607	621	624	640	590	625	631	626	627	596	622	664	619	656	633	570	605	580	636	581	699	571	615	641	618	620	606	604	642	611	615	622	618	597	619	603	638	596	615	604	624	617	621	603	582	603	596	612	620	610	668	612	636	588	588	622	603	645	614	616	621	607	592	624	576	609	685	628	640	609	624	630	580	603	582	562	642	624	603	647	663	564	615	587	616	601	599	590	646	696	658	621	644	590	647	606	626	598	608	579	599	625	651	557	619	645	632	604	600	642	654	599	597	594	606	644	614	597	628	683	620	618	616	619	644	568	572	612	596	562	583	609	606	617	614	636	632	620	609	663	620	624	652	591	624	566	642	596	629	599	608	640	645	593	582	570	602	571	603	632	624	645	623	628	610	648	602	647	643	638	640	612	580	608	573	591	627	596	611	568	621	620	648	571	639	647	637	576	576	633	612	623	575	604	574	618	638	634	595	588	606	603	585	584	592	620	611	591	618	622	586	611	580	586	616	636	633	598	651	609	629	610	633	608	605	625	622	636	594	591	589	607	605	601	585	618	593	603	594	607	603	589	647	600	637	647	625	627	624	601	618	578	602	592	607	559	610	640	598	640	613	654	624	638	583	595	613	627	596	604	631	625	610	590	665	653	586	647	638	615	666	649	572	631	617	605	655	606	647	659	596	654	629	618	610	660	571	662	608	614	612	568	578	646	608	621	603	641	633	636	617	586	659	601	661	639	593	645	566	615	601	583	650	587	622	634	647	616	592	612	596	644	621	615	591	611	641	582	642	636	607	630	650	631	624	580	629	608	590	665	607	612	633	605	631	613	606	629	642	611	672	631	652	565	628	603	586	634	657	618	636	611	638	621	586	608	629	611	619	592	619	570	648	561	605	634	643	616	644	618	607	601	631	627	574	610	662	646	599	648	643	595	638	602	555	609	633	634	643	628	589	586	658	588	688	650	623	596	623	597	627	619	622	645	628	635	628	595	607	630	604	617	613	570	614	626	675	648	652	575	641	598	611	605	571	626	611	590	624	638	580	632	629	611	592	572	643	609	579	635	618	616	607	658	595	612	625	592	593	633	598	631	628	578	608	610	571	624	613	635	624	606	596	608	575	653	666	623	595	581	600	639	658	624	636	663	600	591	632	635	650	612	631	599	652	616	603	620	597	645	615	605	628	642	619	643	676	641	623	653	604	635	593	616	617	615	636	638	611	630	639	612	632	623	607	571	616	617	607	622	614	589	657	589	648	609	611	579	641	618	588	644	605	641	630	580	613	603	602	578	597	621	606	557	585	596	641	610	619	619	622	643	640	619	582	610	658	585	608	616	654	660	592	599	615	627	621	599	625	635	597	567	643	616	624	639	544	612	624	629	570	592	584	616	594	611	602	599	605	647	622	624	583	572	579	643	647	639	638	611	621	544	573	608	617	634	629	617	636	635	627	599	602	638	639	623	600	644	606	628	638	614	646	627	603	633	595	611	570	676	602	633	622	607	600	612	579	597	585	576	623	632	624	609	603	609	638	627	608	656	582	633	600	611	609	581	589	609	570	581	627	611	591	637	635	571	590	626	620	597	658	601	639	636	598	627	628	631	610	659	590	611	620	620	574	618	583	667	591	607	622	611	592	640	631	569	604	575	601	603	581	605	616	636	643	623	592	562	656	587	573	614	626	597	590	613	598	565	589	626	583	593	623	632	603	592	671	579	623	603	586	627	576	597	598	627	625	647	646	607	626	658	579	637	655	621	586	642	655	597	639	626	576	620	616	632	622	571	611	568	613	585	591	615	600	587	616	658	606	622	664	598	598	607	606	659	604	592	636	600	567	631	597	619	611	598	617	652	647	586	577	593	616	596	604	654	612	593	640	654	610	633	605	582	624	607	607	613	638	586	611	630	642	619	630	642	632	619	623	624	631	612	593	647	666	649	656	617	629	592	614	562	613	588	623	593	594	622	631	608	630	582	634	592	631	647	635	617	621	628	605	593	621	636	663	600	629	622	609	634	612	589	612	602	611	653	628	639	617	588	614	631	603	611	598	585	608	576	622	633	612	568	604	614	638	571	597	600	601	595	629	634	649	638	608	637	645	621	618	617	616	618	599	606	599	605	624	605	579	613	619	602	665	590	600	615	624	599	658	640	605	577	611	583
14779	29616	28484	20607	15948	13050	11470	10004	8030	6580	5955	5034	3857	3379	2946	2549	2282	2118	1796	1703	1598	1673	1644	1692	1560	1532	1538	1563	1429	1493	1464	1465	1383	1403	1305	1443	1370	1303	1280	1261	1278	1239	1278	1190	1241	1191	1272	1255	1210	1175	1168	1175	1164	1173	1144	1088	1182	1123	1120	1184	1107	1132	1084	1108	1149	1077	1161	1103	1117	1127	1123	1163	1127	1109	1147	1095	1104	1067	1120	1081	1038	1107	1097	1075	1064	1123	1070	1094	1146	1071	1093	1034	1070	1104	1064	1023	1102	1098	1105	1076	1106	1032	1125	1109	1101	1078	1108	1070	1065	1161	1130	1091	1141	1062	1049	1100	1074	1091	1095	1112	1090	1085	1077	1075	1117	1134	1056	1063	1066	1099	1072	1104	1125	1059	1093	1093	1073	1067	1096	1099	1102	1080	1110	1107	1100	1114	1146	1015	1107	1112	1115	1076	1062	1104	1138	1077	1088	1099	1099	1093	1058	1063	1129	1064	1106	1176	1090	1123	1187	1119	1083	1058	1163	1067	1089	1002	1090	1114	1199	1102	1149	1112	1056	1073	1104	1064	1035	1109	1033	1077	1141	1054	1088	1120	1059	1085	1130	1141	1126	1092	1055	1124	1119	1134	1087	1116	1104	1060	1071	1055	1125	1072	1073	1072	1105	1056	1132	1061	1109	1062	1074	1171	1047	1049	1128	1067	1149	1120	1139	1094	1106	1071	1060	1078	1027	1069	1103	1103	1054	1083	1029	1062	1082	1094	1067	1123	1104	1064	1122	1094	1062	1084	1123	1065	1088	1107	1062	1151	1073	1117	1173	1099	1091	1126	1046	1079	1103	1113	1082	1092	1124	1077	1126	1092	1109	1062	1098	1070	1106	1051	1144	1061	1115	1122	1077	1102	1135	1129	1046	1070	1156	1065	1090	1037	1114	1089	1094	1113	1132	1132	1059	1081	1063	1070	1157	1038	1057	1093	1113	1078	1071	1076	1114	1103	1059	1151	1161	1091	1192	1059	1094	1075	1057	1133	1094	1075	1112	1074	1142	1071	1089	1113	1080	1063	1082	1100	1105	1069	1114	1174	1109	1067	1124	1111	1086	1099	1156	1100	1063	1087	1107	1070	1119	1137	1103	1109	1096	1055	1091	1070	1066	1096	1066	1118	1054	1023	1134	1095	1112	1093	1125	1066	1129	1103	1110	1143	1088	1099	1135	1145	1072	1123	1082	1147	1091	1113	1108	1103	981	1103	1060	1066	1027	1043	1148	1124	1087	1123	1114	1093	1018	1076	1128	1149	1104	1081	1098	1087	1061	1087	1162	1084	1067	1164	1120	1097	1074	1116	1048	1065	1048	1069	1151	1068	1095	1114	1080	1049	1126	1102	1066	1126	1052	1111	1138	1053	990	1134	1050	1104	1056	1105	1154	1119	1102	1121	1048	1062	1092	1151	1122	1106	1077	1068	1170	1082	1094	1109	1064	1106	1113	1136	1099	1090	1030	1138	1143	1075	1123	1067	1107	1104	1068	1078	1059	1119	1095	1117	1073	1071	1097	1146	1127	1103	1083	1093	1063	1051	1049	1078	1081	1082	1081	1065	1059	1095	1081	1058	1066	1109	1112	1100	1103	1180	1169	1124	1083	1084	1103	1060	1140	1086	1144	1096	1061	1068	1084	1055	1134	1091	1130	1102	1051	1096	1078	1099	1088	1047	1124	1104	1045	1062	1037	1103	1145	1090	1101	1149	1062	1151	1017	1079	1096	1041	1103	1114	1106	1081	1132	1016	1058	1102	1120	1099	1146	1125	1124	1133	1121	1075	1151	1091	1099	1091	1063	1105	1106	1078	1102	1078	1068	1089	1092	1101	1065	1075	1120	1084	1093	1132	1152	1098	1083	1091	1146	1088	1075	1138	1102	1011	1111	1066	1132	1034	1136	1130	1044	1134	1087	1074	1084	1069	1062	1128	1073	1117	1146	1054	1075	1086	1086	1067	1103	1039	1020	1111	1110	1073	1112	1033	1101	1084	1143	1068	1072	1071	1082	1111	1043	1043	1032	1141	1130	1111	1144	1101	1104	1078	1092	1114	1115	1048	1131	1136	1069	1098	1103	1080	1116	1141	1063	1140	1111	1074	1132	1071	1086	1110	1098	1051	1070	1044	1155	1085	1085	1123	1068	1126	1073	1099	1076	1155	1130	1074	1075	1071	1056	1151	1157	1110	1136	1130	1075	1095	1054	1054	1053	1066	1140	1094	1138	1052	1082	1117	1096	1112	1101	1136	1085	1090	1098	1053	1126	1101	1094	1125	1108	1096	1069	1034	1156	1168	1136	1138	1023	1125	1083	1188	1118	1102	1074	1064	1010	1091	1131	1121	1087	1084	1077	1123	1179	1060	1153	1091	1101	1143	1101	1154	1079	1078	1108	1055	1047	1105	1096	1063	1068	1003	1068	1086	1061	1114	1066	1098	1063	1073	1133	1099	1062	1118	1160	1142	1096	1062	1158	1193	1066	1102	1145	1173	1129	1165	1076	1117	1044	1104	1039	1062	1103	1167	1113	1111	1074	1169	1031	1063	1123	1043	1050	1131	1045	1101	1086	1040	1127	1077	1077	1055	1090	1079	1094	1111	1117	1108	1090	1093	1042	1074	1085	1129	1145	1124	1130	1076	1060	1019	1116	1141	1074	1103	1121	1081	1084	1048	1040	1086	1077	1063	1100	1063	1075	1089	1063	1052	1045	1116	1118	1094	1134	1103	1090	1059	1070	1096	1091	1100	1109	1101	1111	1084	1077	1122	1084	1137	1151	1069	1082	1121	1152	1036	1115	1129	1069	1147	1155	1069	1102	1117	1101	1135	1039	1131	1078	1066	1079	1110	1135	1063	1025	1059	1089	1068	1062	1117	1104	1119	1117	1114	1126	1080	1050	1085	1081	1084	1050	1105	1098	1087	1034	1092	1058	1058	1060	1080	1087	1118	1125	1109	1111	1078	1098	1110	1103	1044	1066	1048	1096	1094	1111	1094	1073	1086	1075	1098	1032	1064	1083	1085	1169	1138	1102	1089	1100	1111	1068	1114	1178	1076	1123	1085	1060	1104	1081	1160	1062	1130	1158	1058	1120	1065	1098	1113	1103	1091	1132	1026	1089	1079	1087	1087	1099	1143	1128	1115	1105	1115	1046	1123	1175	1132	1068	1105	1112	1055	1114	1030	1082	1087	1080	1057	1044	1071	1040	1092	1061	1078	1042	1112	1115	1130	1133	1102	1119	1088	1125	1131	1095	1127	1147	1103	1150	1113	1134	1047	1078	1114	1082	1039	1121	1054	1085	1133	1014	1135	1032	1091	1135	1069	1120	1101	1103	1100	1119	1078	1067	1141	1115	1109	1065	1060	1074	1143	1080	1139	1115	1086	1122	1111	1068	1148	1109	1106	1088	1121	1113	1092	1147	1128	1084	1134	1065	1124	1101	1077	1103	1089	1088	1085	1124	1099	1087	1084	1087	1083	1135	1100	1079	1127	1075	1074	1091	1053	1094	1160	1093	1079	1041	1083	1052	1068	1110	1116	1104	1123	1074	1167	1133	1104	1081	1059	1099	1089	1096	1097	1099	1094	1101	1123	1063	1070	1110	1080	1077	1096	1068	1108	1106	1081	1066	1147	1076	1040	1122	1108	1089	1037	1116	1052	1085	1081	1030	1126	1112	1163	1103	1138	1120	1020	1021	1049	1114	1169	1039	1090	1122	1099	1074	1140	1088	1069	1050	1135	1063	1112	1115	1105	1092	1115	1089	1109	1066	1089	1090	1089	1120	1113	1127	1061	1048	1049	1084	1101	1136	1086	1125	1080	1098	1107	1121	1072	1030	1097	1076	1093	1068	1097	1076	1117	1038	1131	1085	1080	1077	1097	1074	1145	1074	1101	1113	1043	1112	1145	1078	1050	1121	1137	1150	1142	1047	1090	1090	1072	1056	1157	1124	1107	1069	1118	1111	1142	1070	1163	1103	1114	1115	1081	1109	1050	1072	1085	1103	1077	1138	1120	1135	1071	1104	1089	1114	1143	1046	1104	1104	1053	1082	1094	1092	1151	1122	1094	1083	1123	1063	1178	1077	1087	1085	1037	1106	1148	1068	1108	1119	1113	1091	1101	1106	1120	1062	1051	1089	1106	1096	1069	1126	1091	1111	1068	1139	1009	1135	1071	1081	1102	1071	1101	1123	1101	1100	1093	1090	1117	1029	1151	1070	1060	999	1125	1113	1114	1097	1069	1118	1049	1032	1062	1101	1096	1091	1159	1150	1117	1090	1126	1071	1078	1061	1055	1124	1114	1087	1112	1047	1062	1106	1113	1124	1114	1062	1071	1014	1083	1095	1059	1131	1120	1099	1115	1082	1090	1063	1095	1119	1092	1080	1013	1022	1070	1111	1083	1124	1107	1086	1072	1090	1126	1095	1107	1117	1068	1127	1063	1103	1064	1119	1110	1065	1067	1063	1102	1120	1100	1097	1097	1144	1095	1113	1080	1069	1093	1111	1039	1194	1112	1056	1071	1115	1088	1080	1094	1083	1123	1083	1023	1037	1108	1102	1133	1115	1068	1113	1152	1081	1089	1091	1064	1068	1103	1092	1089	1117	1122	1096	1198	1119	1093	1132	1068	1146	1106	1097	1086	1098	1097	1055	1044	1054	1123	1098	1094	1064	1092	1114	1088	1100	1080	1087	1083	1051	1123	1079	1065	1083	1098	1133	1065	1058	1041	1094	1117	1110	1064	1111	1145	1077	1068	1110	1116	1098	1083	1062	1010	1107	1164	1044	1086	1104	1136	1217	1097	1055	1099	1090	1141	1063	1088	1060	1089	1153	1015	1094	1073	1024	1098	1131	1054	1050	1122	1131	1082	1125	1105	1059	1065	1112	1134	1077	1077	1055	1106	1085	1113	1037	1090	1090	1066	1048	1084	1130	1135	1109	1118	1075	1099	1083	1107	1044	1076	1096	1098	1117	1086	1113	1056	1088	1081	1079	1136	1111	1131	1044	1069	1100	1106	1123	1058	1102	1021	1121	1069	1060	1064	1050	1042	1084	1103
23397	21283	29023	23863	21306	20089	10526	5222	3506	2903	2643	2206	1675	1464	1278	1264	1080	1054	891	800	825	814	795	808	769	778	790	688	693	685	684	684	664	723	666	637	653	685	694	655	619	666	599	658	595	612	592	563	611	601	577	571	591	562	623	587	541	565	538	569	561	553	593	559	559	581	547	563	561	593	553	590	583	577	609	535	562	523	554	560	553	557	550	576	523	523	557	553	593	600	602	539	550	550	540	567	579	569	568	536	568	566	536	536	548	535	585	524	529	535	544	576	576	567	562	569	550	580	566	595	549	534	530	555	522	557	570	545	528	558	528	566	532	501	558	555	572	528	571	558	554	546	517	617	548	565	568	512	542	533	520	562	529	549	559	536	549	533	568	562	523	523	529	535	576	524	551	541	543	534	555	521	536	556	565	587	566	586	510	561	559	583	594	558	521	545	577	536	573	527	511	554	549	538	512	570	521	546	560	567	544	540	554	583	512	596	584	556	488	602	557	573	543	506	586	542	578	548	566	542	570	540	547	550	547	548	548	579	584	554	545	499	538	495	554	538	561	539	567	570	508	568	583	493	468	552	522	533	567	552	507	523	558	594	570	548	578	575	536	541	568	544	549	568	556	523	552	538	582	560	528	594	550	512	509	530	552	523	561	560	587	523	539	553	562	546	537	540	521	567	527	565	582	560	525	597	525	529	535	529	551	541	548	545	563	508	559	533	532	564	565	573	560	554	557	573	531	559	535	523	545	541	547	564	535	578	523	593	547	559	529	546	545	534	544	562	577	524	574	554	550	565	591	558	542	534	531	549	508	524	549	519	509	534	541	554	542	575	528	549	538	564	535	562	527	592	544	533	543	560	570	549	525	551	571	592	534	545	539	569	558	589	558	565	568	623	525	543	568	545	567	525	540	557	590	537	589	565	563	568	546	553	575	579	549	577	567	557	601	533	584	566	527	540	554	542	533	510	524	534	518	557	572	478	560	558	544	524	516	519	550	538	547	558	584	613	579	527	492	561	541	547	569	573	594	502	527	543	560	554	542	522	544	546	511	522	550	564	581	525	574	513	497	588	572	525	593	530	522	580	551	560	528	597	540	523	557	536	575	530	578	548	569	549	539	516	562	496	514	513	505	526	550	570	566	504	555	525	562	511	557	531	547	516	600	588	549	525	574	524	595	548	532	516	537	504	522	508	561	519	547	545	549	580	533	564	551	556	539	571	542	613	568	542	598	586	491	495	550	561	520	584	543	547	521	514	518	543	530	553	571	555	521	602	548	560	559	534	566	577	517	534	574	583	563	519	537	562	594	543	547	532	561	517	515	515	556	596	549	533	563	553	540	526	539	528	540	551	560	568	514	581	494	537	551	503	559	601	528	565	543	528	555	550	570	542	527	515	571	534	533	554	526	588	509	545	558	541	547	534	545	504	515	558	526	537	528	555	527	548	559	540	579	550	579	543	539	546	560	561	544	510	523	576	558	523	530	562	558	569	536	552	565	559	577	548	597	584	591	554	627	508	536	565	541	552	536	527	548	505	549	513	551	579	513	575	537	552	542	531	549	508	559	549	570	529	553	528	533	518	565	560	559	544	528	546	503	552	567	579	519	531	571	519	516	579	552	535	572	555	534	548	566	525	519	559	539	542	541	567	594	542	571	544	570	572	554	517	529	556	542	542	576	534	552	537	586	501	512	550	517	564	573	524	546	506	530	617	519	549	484	528	549	568	519	558	557	539	536	542	565	542	563	529	535	556	531	577	550	563	533	487	565	485	508	530	526	505	520	563	561	545	552	514	551	562	556	547	539	548	567	567	507	525	578	582	540	538	595	548	517	582	539	576	545	501	545	570	578	576	533	570	519	568	516	544	588	550	548	564	562	581	590	553	569	562	533	560	514	537	537	567	543	556	575	556	531	584	567	519	531	573	527	505	592	550	533	528	538	551	601	551	595	543	542	545	564	534	535	508	559	546	535	503	576	560	584	607	549	551	546	604	564	575	564	554	572	520	523	538	557	573	544	583	561	558	522	587	567	529	552	547	529	567	528	524	554	554	542	548	516	561	576	574	542	580	567	530	543	552	561	540	531	565	560	575	572	529	551	513	531	553	524	557	547	551	570	554	520	504	553	554	552	541	511	534	541	556	495	547	522	525	545	579	511	526	513	584	564	559	541	564	601	545	519	532	564	577	571	552	565	592	547	568	505	510	532	590	552	564	586	524	559	596	574	522	523	575	516	575	565	572	584	532	521	540	575	584	559	581	567	564	560	547	586	550	529	511	549	515	523	515	551	542	522	544	594	530	513	560	547	518	556	537	558	546	563	556	518	569	573	575	498	551	551	526	512	534	504	584	512	573	507	569	570	556	515	588	571	537	539	505	529	551	584	559	556	562	537	560	576	530	549	565	558	514	568	585	580	535	533	526	552	549	532	543	569	527	571	555	526	505	545	569	536	589	567	522	555	526	540	524	509	523	524	547	540	566	531	547	543	579	578	576	546	523	556	539	575	560	564	544	523	568	567	563	540	549	543	510	545	533	541	546	547	540	558	551	538	512	553	546	566	552	540	569	606	529	549	512	540	548	583	536	544	524	569	554	566	553	570	562	544	563	573	584	506	538	556	568	581	557	552	534	572	553	509	566	554	498	530	563	539	509	567	545	567	522	583	510	541	527	563	524	572	548	551	585	576	543	503	523	570	539	555	508	570	561	547	541	543	516	529	555	564	547	534	530	558	520	490	538	572	554	547	553	546	532	540	549	509	569	528	562	549	567	578	530	524	549	527	519	543	557	562	513	546	551	567	553	587	562	517	587	528	525	517	543	548	577	548	550	551	531	581	507	523	513	517	529	565	507	514	552	519	546	563	555	555	513	550	511	573	542	567	536	549	548	520	531	550	595	554	557	536	511	559	575	548	614	545	527	515	587	567	514	544	541	571	523	548	548	526	501	503	543	557	565	566	533	539	542	533	540	580	549	539	537	558	577	554	499	558	535	560	528	531	556	561	540	546	529	585	563	561	557	572	538	578	533	517	528	561	575	561	538	566	566	534	571	552	567	581	542	590	543	565	542	557	563	522	556	531	596	520	516	567	555	532	577	547	532	581	572	526	533	552	542	558	549	579	565	547	553	518	557	558	555	521	579	520	553	593	557	616	542	529	558	571	535	555	511	603	507	533	530	564	516	561	564	606	557	544	536	556	515	544	553	570	557	562	547	546	545	545	555	545	599	508	576	543	563	541	500	590	529	529	518	581	528	573	540	549	511	554	540	560	534	530	536	554	554	555	557	570	522	556	552	577	534	544	557	530	576	542	551	540	549	536	545	524	552	582	563	581	570	592	556	525	531	501	577	547	532	532	558	547	542	501	520	550	522	553	542	542	529	553	512	575	536	523	545	536	524	559	526	573	539	522	615	561	513	552	528	550	561	558	566	544	534	549	528	565	573	518	541	537	544	552	577	560	528	544	524	526	524	551	516	565	516	561	558	533	579	524	531
17122	34029	32923	25121	20746	16872	15034	12826	10541	8750	7810	6659	4886	4187	3594	3185	2879	2461	2137	1919	1859	1821	1780	1773	1685	1633	1672	1639	1518	1461	1499	1437	1414	1417	1390	1378	1359	1272	1232	1275	1176	1168	1154	1148	1098	1222	1167	1195	1161	1107	1068	1001	1050	1032	1010	1053	1048	1013	1020	1078	1005	988	1035	1016	1005	1009	1006	1014	998	985	976	1010	987	1022	1061	994	996	960	1014	1026	961	983	918	980	985	965	921	996	1018	974	980	961	1013	1001	958	989	979	936	1033	972	1043	948	979	931	874	973	963	935	1008	1010	956	981	1004	1020	984	1012	989	923	948	982	942	967	969	950	946	948	978	950	981	989	945	957	944	931	968	1013	952	988	972	1034	934	999	975	979	938	972	977	962	950	945	946	987	950	997	927	975	940	1015	975	966	894	936	965	972	971	1021	967	940	956	970	973	974	927	1026	934	989	920	932	954	881	989	970	1028	978	982	1010	947	880	979	965	967	949	1005	915	957	943	956	946	965	916	988	910	982	924	979	988	958	939	947	994	950	979	1001	956	933	982	974	929	949	958	932	943	967	982	982	979	977	1008	967	958	986	945	898	919	947	967	924	918	958	929	957	953	983	909	974	959	904	942	933	976	918	947	983	954	974	910	987	968	935	973	965	1000	1010	931	932	939	914	897	947	1016	983	942	944	946	944	975	988	967	952	916	959	979	899	994	1018	968	962	938	984	955	946	962	975	936	974	946	961	933	937	914	989	987	927	941	1001	912	995	985	990	959	913	980	973	998	935	998	992	930	972	928	977	974	978	939	1016	979	956	1005	897	966	974	1005	960	993	972	974	957	953	994	948	957	980	959	968	986	932	903	963	972	986	957	924	1000	1010	958	993	923	978	998	978	942	972	969	978	918	958	967	998	964	929	968	958	950	941	991	965	899	934	971	980	931	962	951	931	913	962	935	912	943	982	926	973	916	983	965	975	973	959	961	959	948	921	990	991	987	962	946	873	957	1013	947	953	983	986	944	953	956	954	960	965	984	933	955	993	973	987	932	925	962	943	940	955	999	916	972	981	981	990	946	982	989	959	983	969	971	972	958	953	981	933	926	959	993	971	983	928	976	995	953	912	951	955	996	930	999	968	978	994	984	913	979	932	920	919	975	989	1029	969	946	1017	964	990	897	954	890	966	952	975	967	932	933	986	937	970	957	884	984	959	1015	953	941	960	986	974	941	944	966	985	950	951	910	1002	921	945	937	940	1014	998	901	941	913	941	970	950	958	920	939	1003	977	931	939	970	954	978	977	933	1015	989	973	966	890	1022	987	951	947	973	991	1003	986	933	993	934	989	983	981	971	1016	899	975	948	979	926	970	990	955	955	973	983	929	937	936	989	982	971	978	950	950	941	960	1021	932	990	925	937	970	966	960	980	916	939	946	928	963	927	963	961	961	915	960	981	988	934	959	946	1039	974	997	941	938	948	982	953	959	955	953	920	930	958	928	929	990	941	976	902	975	958	937	952	956	986	932	959	980	940	952	1006	971	1006	989	913	1001	970	946	942	970	990	972	1017	971	939	958	937	939	979	970	953	1007	941	961	945	931	962	945	968	994	950	934	949	1032	977	944	966	987	1013	983	962	936	940	964	1027	1015	963	963	927	1047	979	1023	922	993	966	949	974	972	977	958	977	921	968	1019	912	988	1028	968	976	991	904	937	929	980	963	921	965	955	969	932	916	986	996	926	966	987	974	983	999	996	954	963	921	937	972	924	899	956	961	954	948	944	949	938	992	973	942	937	963	963	993	999	900	940	1023	998	1031	953	971	931	952	989	975	930	952	956	1002	977	985	1001	982	1019	963	915	973	947	938	961	933	955	934	890	996	936	953	943	1033	904	997	960	921	937	948	938	973	954	976	947	1026	914	941	1014	919	922	941	943	970	984	1013	994	985	936	986	933	984	954	998	919	962	938	927	959	939	1008	930	1008	911	925	1018	977	1010	936	953	983	946	942	956	915	940	964	924	989	973	1004	966	1014	932	962	881	939	1018	961	960	917	943	937	974	951	937	1018	969	957	1003	933	942	966	919	959	932	986	1004	954	979	945	1053	920	984	947	1023	946	974	966	1009	922	958	1018	989	931	923	982	937	989	993	967	955	906	947	899	970	999	1010	1005	1000	914	982	968	998	978	968	916	982	906	930	974	950	935	940	946	908	961	958	991	978	923	953	937	926	926	962	982	943	985	954	970	915	938	942	973	965	973	963	969	988	942	939	926	1000	941	982	1023	1020	901	944	932	913	934	926	1005	1031	941	961	930	993	943	1015	944	973	894	979	922	955	961	1004	946	949	952	960	946	926	921	1003	948	967	957	930	990	937	994	993	943	912	957	971	929	971	979	964	960	968	983	1006	942	960	1007	967	954	939	926	980	965	1043	950	946	971	930	963	925	926	930	924	992	1001	984	947	982	995	984	977	933	936	980	945	963	1007	1032	908	934	924	979	948	987	941	967	986	955	972	984	1039	950	978	957	957	963	957	928	968	1006	979	964	985	988	1013	989	916	1018	947	926	992	1004	983	960	980	943	953	1006	970	976	977	956	993	911	923	967	988	964	1058	981	973	965	921	945	942	1005	946	942	927	933	947	993	1001	981	943	1007	929	926	986	960	951	1003	1009	1015	938	929	948	976	935	989	1036	968	913	1003	935	947	951	926	1000	998	925	1021	943	989	972	955	963	969	1000	998	943	978	919	901	969	894	971	956	928	969	985	958	979	936	978	990	960	943	993	967	940	968	983	983	940	985	940	951	969	864	994	937	987	947	961	1015	964	904	922	1005	975	986	973	937	995	978	985	1003	957	1005	922	936	931	949	1003	948	952	946	951	955	881	969	972	1017	936	954	951	986	961	1012	975	948	975	978	922	931	940	889	945	964	1013	972	904	970	985	968	936	1019	957	1009	920	984	922	952	947	907	961	970	964	931	982	1024	909	951	1004	981	923	921	957	978	952	924	990	963	876	903	931	935	968	938	985	941	962	961	995	961	967	940	979	938	978	992	1007	989	950	974	1026	943	953	959	987	914	939	943	927	943	996	914	962	1041	985	970	970	981	941	956	946	976	977	975	968	1018	1016	989	950	918	974	945	1012	1008	962	947	972	912	1021	952	958	963	946	972	1001	943	943	983	935	985	988	962	966	951	935	969	1001	933	965	949	1024	932	989	915	986	943	984	922	985	938	938	959	943	1019	932	978	934	936	974	949	1025	953	943	963	919	962	941	1008	921	961	924	994	988	989	959	975	953	971	981	921	945	949	946	963	946	977	954	976	964	921	995	971	938	892	949	967	931	932	984	964	1012	954	928	958	988	943	989	990	1003	912	921	958	939	943	952	939	956	937	956	991	933	1030	956	966	921	908	947	963	916	918	979	991	1012	1012	981	1004	989	979	1008	935	959	946	910	993	968	935	953	986	947	982	966	966	967	997	936	912	985	910	918	989	906	973	955	995	985	967	968	994	979	961	917	905	985	988	917	926	915	1008	938	923	993	988	914	961	920	1015	980	930	977	951	969	975	951	943	890	997	972	993	991	955	947	974	940	943	976	979	1015	957	876	949	978	983	1014	981	948	960	991	934	946	1029	963	962	919	995	993	939	949	975	925	955	942	959	1005	978	968	944	956	947	905	958	953	962	982	925	965	1012	967	974
26970	20995	16412	8810	4702	3177	2707	2236	1783	1552	1470	1301	1092	1018	1000	943	917	847	846	781	798	788	780	799	784	829	770	763	758	821	728	767	733	758	760	711	741	689	736	739	770	745	714	753	735	684	709	715	765	665	724	715	691	723	706	707	694	757	701	699	669	678	715	712	774	717	710	656	711	720	760	731	728	692	761	700	703	734	731	706	635	733	700	700	685	726	693	719	708	696	731	742	732	686	695	672	775	706	686	695	688	688	730	691	675	747	721	716	700	749	654	692	702	662	712	725	721	681	715	660	700	680	657	697	717	698	698	662	707	674	735	735	707	667	661	721	659	690	710	674	655	645	707	719	713	643	702	669	676	700	659	703	683	682	709	735	686	722	750	753	732	672	665	703	729	745	738	669	699	698	680	700	709	663	711	710	660	789	713	745	737	707	670	705	663	703	718	671	692	662	675	752	726	755	734	681	697	695	668	722	716	679	733	678	670	691	716	706	737	698	733	713	688	722	745	752	685	685	675	655	689	694	702	735	741	729	712	749	697	713	719	729	703	705	674	697	695	733	674	698	700	695	719	704	710	693	709	705	712	716	644	701	695	727	695	690	683	723	690	739	703	723	679	702	734	775	716	673	746	680	714	682	685	703	676	710	669	721	679	700	741	693	737	688	706	742	680	670	707	746	693	739	734	662	731	712	684	721	737	694	702	698	694	693	730	686	665	668	693	739	736	686	691	674	685	710	721	717	697	718	672	735	700	677	729	725	719	683	646	669	725	727	700	709	721	696	685	713	728	707	680	729	713	668	712	699	728	712	702	701	684	657	709	688	727	700	709	705	696	702	707	736	676	707	677	667	717	715	701	719	719	691	713	750	712	662	656	709	683	727	641	676	698	704	720	737	726	691	734	641	728	734	718	657	754	703	722	709	707	714	673	664	683	705	699	763	711	693	676	671	683	676	674	692	707	702	738	721	697	688	729	662	760	751	713	673	702	747	683	694	713	761	667	716	698	667	696	730	725	701	714	739	729	695	719	691	696	704	711	698	766	687	715	704	717	714	652	658	652	638	677	746	725	708	715	721	678	700	707	690	631	672	713	668	704	768	695	674	708	721	644	717	726	705	664	731	683	680	747	679	695	679	722	705	674	721	670	698	739	680	704	655	689	713	660	726	662	676	678	704	739	698	644	712	676	655	691	722	706	720	692	748	695	684	709	750	685	700	693	682	695	698	716	672	753	707	651	696	705	724	703	649	700	686	684	715	677	725	771	674	661	695	757	674	704	701	728	718	704	705	741	727	766	669	721	642	731	774	709	640	709	685	673	701	637	714	713	701	725	684	663	719	716	696	693	693	701	656	688	697	690	691	708	685	725	695	763	729	665	706	677	691	708	733	650	696	706	709	714	703	732	658	745	640	720	727	697	652	686	709	668	644	682	747	713	714	669	753	703	712	724	697	715	693	719	679	718	652	670	702	672	722	741	752	732	661	707	727	712	720	719	703	696	767	680	729	700	711	682	669	672	705	681	697	678	675	739	715	705	711	751	719	691	698	708	726	702	687	681	727	723	692	714	707	712	724	755	739	666	686	723	756	721	672	702	682	666	689	782	705	714	683	690	758	706	703	669	666	687	724	681	705	751	646	688	679	683	699	658	646	658	708	713	686	705	694	702	730	716	733	694	691	669	724	667	682	696	722	683	666	719	704	701	697	709	711	696	705	704	728	681	690	701	751	729	686	714	692	720	697	675	686	748	667	738	713	693	679	746	678	659	719	688	702	715	675	694	693	679	703	721	661	674	741	693	713	729	681	655	684	706	695	720	700	700	736	709	683	698	747	706	688	733	713	696	728	693	687	720	715	732	680	652	694	731	716	738	672	722	714	730	709	691	690	705	717	704	698	717	689	690	722	731	646	698	727	700	705	720	721	697	727	724	713	718	629	681	687	724	727	675	649	712	712	706	685	687	690	677	697	685	708	685	697	689	739	699	689	713	733	711	678	663	721	718	677	716	737	697	667	692	748	687	709	675	729	732	712	708	722	718	691	659	681	670	677	694	686	689	676	751	721	691	689	675	676	698	681	704	690	692	719	696	685	707	717	749	712	682	678	651	729	713	744	675	681	733	686	695	715	718	725	705	666	770	677	685	698	693	703	717	778	708	697	669	674	689	666	685	706	691	721	734	695	715	664	697	701	694	703	732	720	736	735	741	700	704	725	688	723	654	664	727	677	667	679	693	712	725	728	703	725	697	690	666	709	684	711	705	704	752	678	703	669	677	759	720	701	685	678	704	694	715	725	718	677	655	744	687	707	728	737	704	690	721	675	695	704	655	717	724	689	678	656	716	654	695	686	667	650	740	714	692	713	692	632	709	732	656	747	723	749	656	707	713	709	708	714	763	690	694	715	681	711	687	701	694	696	693	715	703	711	688	703	719	704	699	696	718	746	726	675	748	695	717	704	701	700	726	682	730	714	702	664	722	683	736	760	680	713	701	677	673	700	730	706	704	726	745	688	688	648	690	693	766	684	689	739	700	712	629	654	669	735	695	662	703	702	724	694	686	717	735	716	708	691	715	633	692	726	686	739	676	713	728	669	689	716	721	696	712	682	747	668	663	701	731	726	726	720	665	711	667	707	690	684	702	691	698	679	687	711	725	712	730	718	723	683	712	733	693	662	657	671	700	698	714	704	661	675	651	728	709	722	679	677	707	734	686	674	711	694	743	697	719	705	704	704	744	685	712	673	693	702	674	702	695	704	728	678	692	721	682	682	722	692	730	703	703	711	710	722	666	718	745	712	726	670	711	723	745	682	745	672	712	666	670	657	635	673	655	713	663	714	693	697	720	708	730	687	684	740	693	701	646	745	660	713	680	742	754	701	698	713	704	678	705	694	741	698	703	761	698	726	706	717	720	684	706	736	679	669	708	731	714	690	759	692	696	738	693	685	697	732	693	686	725	750	713	728	689	702	715	703	709	637	741	739	656	708	755	680	696	669	723	706	723	754	697	708	649	668	667	675	670	723	702	720	726	707	726	695	692	718	668	707	696	710	696	672	716	728	670	725	694	667	678	712	700	713	691	745	658	721	665	715	684	687	678	716	703	681	694	738	719	665	697	651	691	690	703	736	677	715	684	733	665	708	710	702	701	708	681	709	729	694	699	748	694	679	686	720	696	664	679	662	762	744	713	708	749	683	710	673	667	695	676	694	711	698	701	694	688	743	729	647	703	669	659	712	706	742	759	752	711	690	671	726	710	712	696	693	705	686	709	665	714	712	661	729	732	706	742	697	720	707	695	688	695	706	720	668	733	709	695	715	656	718	710	674	711	673	733	726	717	650	679	690	714	650	717	721	733	681	707	660	692	693	708	670	743	708	722	663	683	713	690	664	673	693	743	701	759	722	663	717	687	718	748	674	712	687	676	669	669	725	735	724	724	764	722	711	663	662	706	655	708	769	700	683	711	679	707	654	704	714	669	681	665	695	696	673	722	695	703	705
13541	22310	21064	14453	11099	8580	7675	6460	5324	4405	4092	3598	2684	2527	2298	2060	1941	1814	1674	1539	1520	1518	1564	1505	1468	1476	1491	1446	1387	1409	1384	1424	1356	1388	1417	1387	1351	1359	1353	1360	1279	1289	1337	1316	1307	1271	1366	1305	1266	1247	1246	1284	1268	1291	1209	1261	1245	1249	1218	1202	1214	1248	1189	1242	1254	1254	1272	1317	1225	1250	1222	1191	1239	1245	1181	1241	1260	1239	1243	1242	1245	1190	1236	1240	1205	1144	1197	1212	1253	1209	1189	1234	1189	1211	1206	1231	1241	1155	1228	1199	1181	1188	1254	1205	1228	1249	1253	1216	1139	1225	1211	1230	1264	1241	1169	1187	1233	1274	1247	1159	1266	1229	1257	1235	1271	1198	1258	1280	1208	1191	1149	1280	1187	1248	1187	1185	1173	1253	1232	1270	1275	1201	1218	1217	1168	1164	1223	1179	1230	1202	1217	1158	1223	1204	1263	1198	1224	1163	1177	1184	1241	1214	1142	1196	1247	1212	1175	1228	1184	1237	1189	1213	1228	1218	1256	1192	1235	1202	1211	1277	1219	1219	1291	1206	1213	1220	1206	1253	1220	1298	1259	1195	1229	1260	1146	1324	1252	1215	1209	1213	1163	1228	1248	1266	1199	1152	1265	1233	1270	1309	1211	1309	1237	1228	1235	1227	1229	1218	1220	1211	1195	1203	1217	1155	1212	1202	1241	1185	1196	1238	1225	1185	1231	1274	1272	1181	1188	1220	1204	1252	1194	1229	1218	1191	1159	1229	1232	1285	1243	1219	1269	1256	1208	1290	1263	1189	1195	1243	1237	1159	1223	1198	1220	1277	1278	1244	1232	1207	1180	1251	1236	1253	1268	1171	1273	1256	1211	1232	1241	1187	1202	1246	1275	1231	1227	1168	1243	1233	1215	1270	1249	1203	1153	1207	1191	1240	1193	1242	1179	1224	1259	1223	1175	1255	1182	1224	1186	1268	1262	1225	1212	1211	1185	1223	1189	1202	1196	1250	1232	1233	1202	1282	1262	1242	1250	1256	1175	1224	1187	1167	1242	1161	1232	1274	1190	1169	1176	1193	1138	1201	1247	1199	1239	1223	1238	1258	1212	1263	1263	1202	1256	1176	1215	1230	1174	1169	1220	1254	1217	1260	1204	1219	1280	1270	1248	1160	1219	1163	1248	1232	1200	1171	1171	1271	1233	1239	1200	1213	1171	1240	1179	1213	1306	1227	1206	1199	1185	1245	1133	1234	1273	1219	1183	1175	1222	1188	1268	1212	1166	1254	1205	1210	1224	1209	1263	1168	1250	1263	1256	1247	1198	1223	1293	1288	1223	1243	1242	1252	1182	1207	1165	1169	1210	1236	1138	1333	1280	1194	1226	1149	1249	1180	1245	1128	1219	1238	1200	1211	1193	1175	1206	1241	1141	1196	1205	1154	1255	1239	1246	1170	1221	1222	1248	1249	1249	1214	1132	1202	1242	1185	1177	1228	1167	1234	1254	1192	1202	1190	1231	1236	1223	1229	1202	1216	1219	1268	1210	1257	1184	1198	1246	1273	1185	1237	1275	1292	1186	1191	1278	1180	1197	1224	1228	1218	1208	1239	1202	1246	1207	1166	1245	1257	1223	1232	1275	1220	1187	1258	1219	1195	1204	1235	1215	1230	1225	1204	1267	1157	1227	1210	1219	1179	1199	1197	1180	1205	1243	1230	1211	1207	1230	1204	1206	1231	1232	1283	1223	1241	1207	1225	1239	1281	1180	1224	1240	1258	1226	1237	1187	1135	1231	1228	1220	1233	1202	1210	1197	1288	1243	1246	1173	1221	1213	1169	1190	1183	1208	1207	1261	1203	1223	1229	1240	1224	1227	1204	1192	1222	1174	1221	1273	1231	1196	1207	1179	1170	1181	1192	1240	1247	1214	1244	1203	1209	1211	1181	1249	1252	1255	1223	1242	1182	1200	1253	1218	1225	1213	1221	1276	1249	1145	1212	1219	1215	1224	1191	1224	1287	1264	1194	1224	1246	1266	1267	1186	1178	1194	1232	1220	1273	1168	1237	1201	1157	1229	1177	1189	1174	1269	1294	1218	1206	1280	1206	1193	1239	1209	1161	1167	1260	1183	1243	1204	1309	1249	1239	1211	1224	1163	1228	1236	1218	1275	1205	1205	1227	1292	1278	1195	1167	1249	1227	1267	1206	1224	1203	1237	1261	1233	1233	1190	1237	1189	1208	1247	1216	1239	1187	1245	1213	1236	1248	1226	1211	1254	1256	1261	1273	1231	1193	1208	1214	1216	1218	1189	1176	1266	1276	1177	1267	1234	1222	1208	1185	1213	1230	1265	1244	1166	1215	1203	1219	1221	1181	1236	1211	1173	1176	1180	1138	1239	1224	1245	1185	1194	1222	1221	1266	1161	1196	1230	1235	1256	1300	1195	1181	1201	1211	1192	1224	1233	1269	1244	1192	1276	1195	1184	1261	1206	1258	1205	1175	1241	1232	1171	1240	1215	1243	1234	1205	1207	1255	1194	1235	1219	1185	1203	1171	1253	1215	1213	1204	1228	1225	1185	1193	1215	1257	1253	1204	1205	1268	1228	1254	1216	1288	1281	1225	1237	1204	1161	1206	1219	1192	1201	1164	1178	1250	1192	1214	1220	1222	1210	1227	1193	1249	1220	1273	1211	1197	1220	1239	1232	1247	1221	1272	1289	1144	1112	1210	1219	1255	1168	1189	1216	1205	1229	1249	1220	1269	1235	1300	1228	1222	1159	1186	1256	1118	1265	1239	1224	1279	1216	1296	1231	1160	1251	1241	1266	1194	1232	1179	1211	1251	1254	1244	1209	1182	1202	1182	1227	1236	1241	1261	1242	1205	1185	1185	1183	1133	1199	1204	1214	1239	1262	1196	1268	1213	1260	1180	1162	1181	1239	1236	1268	1229	1170	1201	1193	1248	1250	1271	1219	1199	1193	1248	1165	1202	1218	1208	1219	1275	1158	1208	1212	1270	1227	1179	1200	1239	1247	1198	1236	1248	1228	1229	1205	1196	1223	1252	1164	1223	1218	1212	1230	1234	1243	1271	1265	1206	1228	1201	1207	1293	1290	1209	1252	1191	1219	1278	1208	1220	1223	1135	1263	1226	1228	1187	1163	1207	1215	1210	1167	1253	1185	1290	1238	1190	1195	1163	1248	1247	1282	1282	1224	1226	1166	1162	1236	1265	1235	1194	1226	1220	1209	1195	1236	1203	1221	1190	1202	1210	1264	1194	1230	1270	1218	1215	1319	1185	1191	1233	1157	1252	1215	1228	1221	1220	1225	1239	1250	1211	1215	1245	1213	1185	1250	1204	1218	1203	1225	1200	1248	1214	1201	1174	1186	1174	1225	1185	1226	1282	1246	1252	1218	1245	1215	1201	1245	1221	1263	1232	1229	1246	1241	1206	1216	1289	1261	1256	1237	1196	1210	1254	1205	1245	1163	1265	1202	1185	1258	1243	1243	1254	1214	1214	1249	1261	1221	1233	1294	1196	1258	1224	1240	1175	1276	1177	1249	1217	1222	1214	1150	1226	1184	1290	1216	1221	1229	1186	1231	1222	1188	1265	1192	1227	1157	1210	1258	1319	1275	1196	1209	1199	1203	1242	1186	1245	1239	1306	1232	1219	1271	1172	1239	1231	1235	1165	1268	1225	1223	1251	1232	1228	1248	1257	1204	1183	1248	1225	1183	1183	1232	1202	1174	1228	1182	1282	1244	1238	1222	1218	1215	1298	1255	1196	1229	1198	1245	1216	1180	1161	1196	1179	1208	1182	1203	1213	1286	1270	1214	1232	1263	1195	1279	1214	1242	1287	1254	1241	1257	1279	1218	1193	1221	1206	1203	1197	1196	1304	1179	1234	1212	1229	1224	1214	1313	1231	1206	1165	1219	1201	1219	1184	1214	1271	1242	1241	1121	1155	1250	1253	1241	1244	1154	1196	1218	1170	1254	1249	1250	1228	1217	1218	1162	1204	1204	1228	1258	1245	1199	1205	1258	1227	1276	1272	1282	1183	1191	1253	1245	1211	1249	1233	1270	1339	1223	1200	1207	1194	1212	1231	1268	1226	1245	1213	1227	1171	1193	1248	1180	1171	1234	1196	1230	1291	1228	1200	1218	1257	1205	1223	1246	1245	1153	1268	1205	1239	1187	1239	1211	1161	1205	1243	1217	1207	1257	1208	1191	1234	1258	1246	1236	1230	1221	1183	1214	1186	1221	1188	1251	1217	1196	1239	1214	1295	1164	1142	1210	1187	1279	1227	1193	1159	1228	1194	1277	1188	1157	1225	1171	1238	1167	1169	1253	1185	1245	1234	1275	1194	1241	1185	1203	1204	1252	1221	1333	1188	1297	1234	1194	1181	1251	1259	1235	1277	1240	1163	1218	1220	1207	1186	1209	1217	1278	1249	1198	1239	1179	1208	1255	1201	1230	1246	1198	1191	1267	1202	1225	1185	1292	1207	1244	1239	1280	1267	1234	1206	1204	1220	1204	1207	1274	1214	1190	1206	1248	1203	1163	1109	1243	1235	1138	1163	1202	1214	1241	1225	1252	1223	1217	1170	1203	1249	1252	1240	1132	1261	1259	1210	1237	1227	1253	1215	1298	1286	1212	1261	1173	1234	1218	1193	1217	1233	1233	1187	1230	1281	1200	1151	1254	1337	1220	1278	1181	1214	1154	1279	1259	1195	1222	1209	1185	1212	1171	1252	1250	1233	1219	1232	1165	1215	1230	1250	1187	1192	1226	1205	1301	1262	1247	1192	1201	1267	1189	1194	1274	1187	1230	1230	1193	1300	1206	1209	1178	1255	1238	1238	1221	1251	1241	1220	1246	1200	1263	1158	1230	1201	1155	1228	1179	1245	1228	1222	1220	1255	1241	1272	1178	1189	1235	1225	1211	1217	1186	1248	1223	1228	1254	1197	1199	1276	1264	1201	1254	1225	1200	1140	1226	1243	1215	1226	1239	1237	1212	1186	1157	1180	1259	1162	1266	1199	1229	1197	1224	1222	1220	1256	1242	1154	1206	1259	1284	1247	1247	1207
24518	21435	28544	24694	20431	9850	5333	3757	2631	2178	1929	1703	1426	1259	1190	1030	972	896	813	804	739	832	782	786	735	798	740	738	760	720	734	702	674	715	736	680	749	664	670	671	695	667	630	624	635	676	711	683	650	659	628	685	619	640	644	641	615	628	647	582	634	590	628	652	605	572	628	652	641	627	644	583	625	659	629	609	655	632	637	633	636	639	632	630	620	635	635	643	656	655	604	627	638	653	630	615	587	619	632	610	636	610	580	613	621	634	581	585	630	615	631	602	607	547	621	592	614	584	632	597	621	558	616	563	616	605	620	582	632	627	581	643	644	598	637	649	639	642	618	592	597	655	665	606	598	599	624	589	612	659	611	596	671	628	637	606	581	609	599	591	591	608	585	604	569	586	577	604	628	579	577	604	592	609	629	642	644	598	620	620	638	629	598	653	633	611	598	625	586	629	594	586	611	617	605	641	604	594	669	609	677	617	626	609	625	595	654	599	627	597	591	624	618	629	607	595	637	607	576	645	581	562	631	660	635	597	660	614	589	633	609	601	580	626	551	607	591	608	663	643	586	622	569	610	588	607	627	603	652	597	560	672	625	592	601	590	631	585	638	560	623	654	636	592	585	589	625	618	628	638	641	595	631	608	616	651	587	605	641	605	616	585	626	660	666	648	634	611	620	654	678	609	662	619	631	581	638	648	610	613	640	647	622	610	574	619	592	612	618	609	651	584	614	626	634	611	569	638	627	643	603	621	634	596	624	603	623	608	616	622	599	636	572	655	600	570	619	651	625	601	626	611	598	630	674	624	565	658	630	633	594	596	590	612	688	629	607	612	627	575	604	603	610	602	627	588	616	622	562	611	609	557	574	605	610	649	643	632	609	636	643	631	601	639	642	602	590	640	584	663	594	575	594	647	641	641	623	591	610	619	591	544	604	636	582	611	652	590	606	609	601	582	656	624	574	604	624	633	645	607	658	618	608	623	601	636	630	559	590	669	592	643	605	601	607	658	582	625	628	609	587	615	605	594	580	643	617	631	577	622	626	608	568	584	612	650	641	629	638	584	630	608	623	597	608	660	579	623	631	596	622	618	636	626	587	587	613	660	583	592	594	615	603	576	633	585	643	580	576	617	600	658	544	562	596	600	637	629	593	579	629	610	589	602	607	601	626	623	628	657	604	618	582	590	585	576	570	615	604	607	622	623	611	588	614	629	639	597	629	594	600	578	614	632	634	637	586	665	645	612	582	620	658	652	628	629	600	610	635	604	656	615	602	638	604	550	619	616	612	583	605	616	654	615	596	626	672	658	632	608	616	646	609	605	610	642	644	591	601	594	576	653	651	643	611	574	618	626	618	607	609	595	605	605	600	609	607	602	625	555	600	643	592	627	612	636	627	595	627	628	599	639	628	614	618	602	590	581	627	601	612	590	617	628	596	604	627	587	648	570	592	624	607	582	628	623	657	614	580	587	659	636	625	607	627	661	609	620	633	558	643	619	635	625	593	616	602	572	617	627	620	629	632	564	631	624	569	647	606	613	658	592	614	610	628	610	650	604	583	597	596	617	548	614	619	623	680	601	596	626	636	601	592	604	627	613	610	640	568	621	649	587	620	598	605	609	654	619	638	612	625	626	570	604	610	586	589	591	590	617	619	613	653	617	587	638	604	595	586	609	640	629	589	611	639	608	575	584	602	586	593	592	658	647	592	614	626	605	660	619	648	569	589	623	609	619	598	612	600	626	629	633	622	628	654	622	598	620	590	640	612	645	634	634	645	602	644	602	592	628	619	643	606	647	573	661	580	614	627	579	612	587	588	599	616	619	611	573	648	656	612	590	593	643	634	640	606	626	625	581	613	584	650	657	667	611	623	619	656	606	576	584	632	634	622	616	635	611	610	633	625	584	626	591	552	644	627	607	651	630	618	598	660	584	623	630	621	617	607	624	602	623	620	637	621	615	660	604	605	628	618	648	596	636	598	646	657	572	584	608	613	665	625	603	667	592	595	630	631	598	559	657	583	620	640	656	608	618	644	596	627	620	573	659	591	611	626	617	652	622	644	603	574	645	598	632	608	586	612	637	582	589	584	520	644	613	579	597	613	597	595	631	601	639	656	640	645	599	642	599	587	628	617	619	640	588	600	636	616	623	600	603	596	653	650	612	627	586	615	623	583	616	611	615	592	612	620	628	587	635	575	616	621	624	625	581	617	633	612	555	589	619	577	605	602	616	639	589	627	600	606	619	587	641	629	620	574	599	645	639	615	639	624	602	628	626	617	603	605	599	655	595	601	621	591	618	651	611	592	626	583	621	596	602	605	599	642	612	596	623	626	593	627	636	639	637	632	601	606	589	646	604	626	614	599	599	583	621	636	629	705	624	607	635	619	639	616	594	601	621	603	621	624	613	639	642	582	633	592	629	588	543	616	636	605	602	605	632	640	609	626	589	631	568	650	591	604	605	607	662	647	634	625	620	656	643	578	627	593	649	654	658	635	614	616	598	563	629	652	620	650	579	602	610	629	599	601	599	671	638	642	623	590	622	617	639	589	639	631	643	617	611	617	577	565	612	643	574	606	635	607	642	618	636	593	579	646	637	608	587	615	605	594	660	619	636	602	574	601	587	640	616	627	624	642	613	606	628	609	645	574	575	601	613	635	611	622	611	622	611	595	567	631	583	555	635	642	634	640	660	580	600	566	617	652	647	657	655	602	628	623	650	571	617	610	603	614	582	636	607	641	617	617	617	668	619	617	624	599	593	624	691	606	643	629	608	608	552	607	576	672	582	602	642	641	635	624	632	623	603	637	669	589	567	650	593	588	616	616	602	614	619	636	610	597	610	611	648	624	623	591	657	621	603	641	622	610	644	611	613	663	576	616	627	631	646	595	631	581	647	563	637	589	605	651	639	590	643	610	545	600	630	615	542	613	600	612	599	598	635	655	597	650	617	600	652	600	582	616	600	608	616	621	605	624	620	610	607	613	580	640	597	582	649	656	657	656	636	666	613	613	626	643	618	622	612	641	576	570	620	637	596	594	579	633	641	628	661	640	583	610	593	605	588	648	625	658	625	645	608	663	660	624	603	629	609	621	599	617	581	609	559	646	604	586	581	619	640	656	612	606	609	620	630	595	594	555	610	643	606	595	633	598	586	649	558	606	593	686	657	604	605	616	595	650	624	596	594	607	622	620	606	631	617	605	620	592	649	630	586	589	617	590	603	629	610	609	630	616	580	593	624	604	635	580	582	618	630	607	615	605	600	605	609	587	555	621	626	606	605	596	642	588	608	596	546	631	653	645	642	616	651	623	677	625	653	620	645	582	627	584	609	607	615	619	590	633	580	589	642	592	624	614	600	634	610	622	652	631	578	636	593	600	579	587	581	591	609	645	638	596	605	623	619	616	631	593	627	616	587	647	610	589	633	601	609	604	612	638	633	579	614	619	630	643	603	629	600	601	605	597	587	588	634	635	590	636	641	622	613	586	615	638	666	606	608
14642	29353	28187	20633	17019	13583	11782	9997	7861	6368	5841	4855	3878	3290	2958	2511	2494	2123	1884	1818	1639	1672	1663	1624	1594	1613	1524	1472	1521	1442	1381	1391	1389	1360	1336	1389	1388	1315	1353	1286	1204	1245	1312	1241	1176	1266	1202	1280	1214	1241	1205	1128	1183	1141	1150	1175	1105	1189	1156	1149	1086	1121	1093	1119	1109	1102	1107	1121	1133	1144	1070	1072	1061	1088	1076	1147	1100	1117	1137	1145	1086	1156	1099	1123	1151	1181	1085	1135	1091	1111	1079	1135	1087	1100	1055	1053	1035	1076	1153	1126	1054	1082	1088	1107	1129	1102	1096	1048	1146	1150	1078	1082	1063	1054	1064	1141	1126	1081	1126	1109	1065	1116	1110	1116	1088	1058	1125	1117	1085	1027	1083	1130	1110	1114	1096	1083	1086	1136	1051	1046	1024	1133	1074	1086	1042	1119	1139	1079	1122	1064	1156	1122	1106	1107	1165	1061	1070	1104	1051	1039	1042	1144	1057	1068	1043	1081	1092	1034	1054	1028	1085	1108	1075	1116	1071	1081	1079	1042	1104	1088	1036	1055	1062	1118	1122	1067	1089	1054	1072	1116	1099	1080	1085	1080	1074	1133	1045	1065	1059	1091	1047	1106	1119	1089	1139	1104	1105	1107	1057	1146	1120	1066	1083	1111	1059	993	1105	1114	1117	1094	1080	1057	1110	1082	1019	1086	1085	1117	1046	1094	1062	1109	1080	1073	1137	1133	1028	1094	1093	1095	1081	1080	1088	1035	1127	1149	1080	1062	1093	1161	1124	1075	1111	1062	1085	1113	1093	1123	1098	1102	1107	1125	1103	1087	1167	1086	1104	1022	1133	1098	1174	1076	1101	1044	1095	1068	1090	1035	1062	1134	1087	1047	1041	1091	1054	1034	1132	1087	1179	1096	1082	1096	1146	1098	1087	1073	1059	1164	1131	1072	1077	1016	1088	1074	1096	1115	1054	1138	1079	1059	1084	1070	1094	1087	1109	1106	1113	1109	1077	1064	1109	1108	1096	1129	1093	1086	1102	1061	1115	1112	1034	1131	1113	1060	1083	1140	1074	1041	1069	1119	1064	1080	1092	1127	1054	1048	1133	1069	1080	1145	1080	1086	1067	1096	1131	1080	1068	1113	1106	1073	1065	1097	1038	1094	1035	1073	1063	1099	1067	1064	1041	1063	1057	1050	1028	1109	1042	1052	1091	1078	1121	1125	1120	1107	1157	1089	1119	1082	1095	1085	1089	995	1138	1109	1121	1101	1124	1028	1078	1073	1098	1123	1095	1039	1102	1041	1047	1124	1137	1116	1099	1076	1096	1082	1149	1073	1087	1067	1150	1095	1045	1082	1110	1123	1016	1049	1159	1108	1065	1090	1055	1074	1128	1088	1146	1135	1087	1079	1151	1045	1077	1025	1089	1110	1085	1084	1119	1095	1005	1080	1023	1127	1069	1071	1118	1157	1083	1077	1140	1094	1138	1041	1072	1140	1079	1018	1124	1091	1054	1061	1144	1119	1042	1093	1062	1100	1131	1069	1082	1104	1078	1054	1068	996	1068	1125	1142	1027	1074	1090	1102	1049	1045	1081	998	1101	1134	1078	1071	1114	1108	1047	1130	1102	1122	1058	1074	1164	1068	1048	1076	1057	1126	1071	1052	1124	1034	1078	1097	1174	1058	1106	1103	1082	1055	1140	1125	1049	1050	1138	1135	1105	1063	1054	1125	1072	1107	1068	1068	1099	1081	1063	1066	1081	1091	1048	1077	1115	1022	1039	1105	1078	1121	1067	1115	1119	1112	1131	1026	1115	1081	1090	1118	1126	1107	1140	1122	1052	1067	1050	1099	1106	1099	1095	1081	1152	1048	1035	1044	1053	1103	1090	1094	1085	1131	1129	1218	1090	1061	1067	1086	1101	1071	1114	1112	1155	1107	1115	1082	1131	1056	1120	1074	1042	1118	1110	1069	1090	1069	1070	1086	1100	1071	1075	1095	1117	1137	1085	1103	1055	1095	1119	1122	1105	1074	1110	1123	1043	1141	1071	1062	1092	1137	1175	1104	1102	1120	1085	1145	1099	1054	1099	1109	1058	1137	1075	1154	1015	1063	1077	1015	1129	1065	1083	1054	1079	1108	1068	1041	1044	1128	1100	1119	1046	1061	1130	1122	1028	1074	1106	1077	1057	1089	1129	1117	1112	1106	1157	1124	1081	1102	1169	1055	1079	1081	1041	1050	1115	1104	1048	1089	1097	1122	1035	1090	1110	1079	1016	1090	1069	1070	1077	1189	1056	1050	1083	1102	1085	1083	1069	1056	1069	1091	1093	1058	1046	1117	1101	1099	1020	1033	1105	1024	1102	1044	1125	1069	1055	1104	1070	1121	1087	1059	1111	1051	1097	1132	1074	1088	1109	1052	1017	1034	1122	1108	1119	1105	1060	1106	1050	1053	1059	1054	1072	1062	1124	1095	1068	1085	1079	1089	1075	1101	1077	1119	1152	1045	1056	1062	1046	1144	1098	1076	1095	1076	1098	1140	1088	1139	1086	1098	1066	1080	1147	1103	1076	1090	1099	1058	1128	1125	1078	1062	1068	1123	1061	1071	1101	1108	1133	1083	1135	1076	1094	1119	1088	1126	1112	1040	1055	1066	1078	1097	1075	1036	1067	1086	1080	1089	1065	1063	1128	1120	1140	1074	1075	1092	1090	1017	1030	1062	1054	1049	1091	1100	1130	1106	1078	1039	1072	1095	1083	1112	1118	1070	1069	1100	1080	1083	1066	1028	1095	1125	1080	1011	1119	1066	1069	1078	1008	1153	1022	1062	1051	1091	1089	1109	1131	1067	1108	1137	1191	1071	1063	1054	1044	1107	1112	1178	1097	1119	1122	1030	1089	1127	1097	1122	1006	1138	1121	1084	1044	1133	1140	1069	1126	1085	1055	1045	1074	1114	1099	1086	1094	1086	1034	1097	1104	1092	1156	1082	1071	1144	1045	1118	1124	1115	1070	1076	1055	1128	1080	1098	1037	1079	1113	1106	1017	1116	1044	1077	1059	1084	1085	1113	1099	1052	1073	1075	1104	1009	1127	1075	1106	1089	1153	1079	1080	1014	1140	1094	1153	1090	1112	1052	1113	1059	1126	1097	1076	1120	1105	1071	1117	1062	1031	1107	1044	1039	1088	1040	1047	1113	1094	1073	1033	1111	1120	1111	1105	1097	1083	1073	1039	1155	1096	1086	1108	1048	1092	1049	1080	1034	1051	1073	1073	1092	1063	1074	1103	1129	1039	1096	1063	1106	1133	1053	1086	1086	1135	1104	1081	1065	1078	1089	1092	1100	1047	1097	1050	1094	1118	1113	1062	1149	1039	1078	1095	1093	1107	1110	1137	1064	1051	1120	1087	1045	1140	1078	1128	1055	1086	1076	1085	1074	1064	1150	1089	1018	1071	1048	1136	1087	1066	1126	1144	1048	1078	1158	1043	1104	1108	1013	1112	1086	1112	1053	1062	1075	1051	1074	1080	1134	1037	1099	1146	1080	1094	1073	1104	1118	1134	1073	1088	1094	1070	1081	1124	1111	1106	1081	1068	1148	1036	1070	1078	1111	1108	1096	1084	1048	1106	1079	1136	1115	1073	1100	1026	1130	1124	1082	1053	1087	1131	1077	1088	1154	1045	1058	1095	1079	1086	1121	984	1117	1087	1132	1083	1111	1060	1065	1101	1125	1064	1041	1094	1096	1080	1096	1079	1164	1085	1070	1027	1090	1097	1053	1124	1079	1051	1075	1170	1143	1047	1125	1077	1038	1101	1066	1055	1084	1121	1020	1043	1078	1121	1094	1066	1093	1091	1053	1064	1071	1106	1138	1147	1118	1089	1084	1087	1037	1128	1111	1088	1072	1024	1065	1059	1104	1067	1060	1071	1130	1058	1035	1066	1109	1127	1104	1023	1094	1075	1107	1045	1069	1129	1092	1081	1072	1060	1079	1041	1069	1082	1064	1082	1079	1080	1104	1108	1103	1092	1007	1072	1101	1108	1069	1050	1129	1095	1119	1075	1123	1098	1101	1102	1098	1053	1112	1113	1093	1101	1114	1076	1044	1026	1095	1094	1132	1077	1082	1058	1076	1101	1181	1089	1056	1105	1065	1077	1067	1119	1067	1104	1109	1068	1121	1135	1125	1123	1098	1106	1120	1159	1060	1122	1064	1101	1051	1089	1058	1064	1114	1054	1114	1117	1065	1128	1071	1111	1130	1073	1045	1072	1108	1082	1078	1108	1116	1072	1113	1097	1049	1078	1099	1067	1068	1084	1088	1123	1109	1096	1094	1053	1084	1119	1095	1069	1055	1079	1026	1077	1084	1066	1125	1112	1028	1113	1066	1078	1060	1068	1100	1171	1083	1057	1089	1076	1129	1071	1111	1138	1076	1056	992	1112	1113	1093	1136	1068	1058	1163	1102	1054	1063	1098	1068	1048	1113	1151	1087	1073	1070	1109	1120	1075	1133	1089	1071	1083	1048	1125	1113	1070	1062	1069	1034	1090	1056	1058	1096	1107	1070	1084	1047	1084	1109	1037	1086	1113	1094	1127	1055	1091	1031	1042	1090	1129	1069	1109	1127	1044	1158	1089	1085	1074	1113	1099	1061	1036	1079	1075	1092	1111	1121	1118	1089	1085	1031	1072	1153	1123	1095	1086	1093	1038	1068	1088	1079	1120	1059	1097	1081	1107	1101	1126	1116	1129	1060	1144	1109	1066	1048	1074	1121	1042	1060	1119	1112	1096	1107	1006	1099	1140	1095	1075	1087	1103	1099	1099	1122	1031	1079	1081	1111	1074	1072	1150	1085	1096	1085	1100	1033	1157	1009	1083	1068	1147	1124	1131	1122	1073	1055	1052	1063	1108	1067	1065	1144	1053	1097	1047	1074	1072	1001	1054	1087	1062	1111	1120	1092	1067	1110	1114	1016	1082	1083	1077	1101	1132	1069	1069	1147	1126	1088	1110	1127	1131	1094	1046	1117	1131	1045	1062	1145	1137	1080	1103	1117	1079	1100	1110	1140	1061	1085	1132
23433	21381	29116	24009	21416	20265	10539	5246	3679	2839	2594	2139	1839	1513	1363	1159	1140	956	937	829	764	876	778	812	782	801	709	765	728	705	686	706	614	667	715	695	668	643	610	596	615	603	591	623	635	633	585	620	579	539	560	550	563	612	585	559	565	608	594	578	598	560	578	573	562	576	556	543	559	547	569	545	587	524	556	531	558	582	557	559	560	573	551	546	575	537	532	571	520	558	538	561	519	545	539	542	531	496	516	599	509	532	597	547	548	529	534	593	604	519	534	570	564	570	574	532	558	564	498	553	566	575	528	553	556	543	566	565	551	559	576	597	523	569	543	560	511	578	538	576	530	532	563	521	547	565	550	518	520	543	558	522	552	551	585	586	550	566	529	573	562	572	538	582	574	549	588	539	547	566	532	561	508	528	552	565	549	557	590	527	551	526	556	562	518	528	528	516	598	538	551	524	518	516	556	524	546	543	573	567	561	586	578	541	581	536	540	561	587	554	534	565	520	549	538	535	519	536	536	519	539	586	581	590	552	527	556	581	548	555	533	535	567	520	528	586	567	553	513	522	541	606	514	539	567	574	538	521	516	536	572	541	561	612	544	514	557	501	558	594	536	537	530	558	537	551	529	582	578	508	573	500	555	575	506	570	567	555	529	531	568	523	552	510	558	534	520	555	573	505	553	531	555	597	517	515	542	582	528	543	532	577	565	523	595	602	566	569	548	527	597	573	528	582	550	524	585	558	544	569	547	559	590	573	533	541	539	545	513	615	544	519	517	511	557	580	584	502	547	551	536	507	564	526	516	578	566	559	563	554	511	558	553	517	534	540	465	533	527	582	552	507	573	569	492	560	513	567	565	529	573	546	593	536	519	547	524	508	585	520	538	525	523	518	518	573	537	533	584	555	536	564	512	549	501	567	536	564	566	485	565	602	495	564	550	555	557	513	550	514	548	550	554	532	561	556	543	560	555	515	551	560	567	528	536	576	546	563	552	524	527	562	555	605	549	555	607	549	533	564	550	508	535	559	509	557	561	561	574	517	492	557	553	575	581	575	581	553	516	546	563	583	519	557	565	513	540	524	527	564	570	552	588	515	552	557	554	525	477	517	556	569	536	587	599	549	555	566	544	562	539	543	526	530	547	567	555	547	552	570	578	519	562	566	554	561	505	557	542	604	534	515	550	549	543	529	551	590	567	563	543	515	585	557	518	548	548	594	586	558	551	557	595	549	502	549	533	576	548	577	565	556	566	565	517	510	579	549	581	559	532	508	551	572	593	560	566	549	569	550	529	538	510	529	533	577	506	505	579	514	565	577	518	519	559	550	531	560	577	554	538	569	537	538	544	501	530	573	548	548	485	555	537	558	558	572	544	525	552	550	565	551	540	530	559	577	561	567	557	565	580	548	530	523	560	519	529	544	556	497	580	519	568	543	602	567	528	543	552	544	588	503	575	529	545	527	543	518	564	561	521	507	534	537	547	573	545	533	516	554	567	593	550	527	592	554	568	556	575	508	553	551	570	545	587	563	513	566	581	553	576	547	587	538	544	520	584	554	548	576	558	507	552	550	528	531	526	540	495	568	542	520	531	535	542	558	557	549	521	513	557	569	493	559	548	546	540	552	538	543	515	566	550	533	543	580	562	533	579	554	553	500	553	571	543	540	570	520	518	536	522	547	573	587	584	556	575	545	527	569	570	573	529	557	518	534	512	568	542	517	530	558	530	555	534	562	492	543	547	525	552	590	498	543	605	605	512	542	535	496	539	515	558	552	563	564	521	575	571	556	539	527	554	564	580	531	516	542	566	582	544	522	595	512	574	563	515	556	550	494	565	573	554	542	516	577	570	515	559	510	549	534	530	534	557	513	538	529	543	568	535	530	551	560	543	537	543	535	554	534	578	575	521	539	572	565	536	562	532	567	508	564	538	516	526	518	549	540	540	562	525	544	527	585	524	584	591	571	528	541	528	570	506	531	551	548	561	538	538	521	545	581	532	567	531	559	557	528	532	532	560	550	542	527	533	551	575	566	537	559	586	558	559	569	575	541	537	595	520	570	571	559	564	594	559	548	528	540	554	552	513	521	550	542	573	545	567	498	557	516	559	509	544	526	528	527	511	563	510	544	522	571	561	594	540	545	588	512	555	570	534	535	515	542	536	576	548	564	530	584	556	536	521	521	591	479	541	546	556	490	543	549	509	525	530	572	531	538	557	559	522	555	551	562	568	553	534	518	526	533	539	585	600	562	577	575	517	549	559	545	553	578	591	557	616	568	542	545	527	521	547	530	545	546	542	558	574	531	590	557	532	550	594	550	568	554	554	571	557	549	596	588	508	556	557	519	532	491	555	552	524	583	516	545	567	518	552	530	526	569	575	548	568	570	572	535	522	518	530	540	558	559	545	502	537	587	551	586	536	514	574	573	521	553	556	530	512	559	595	567	517	532	522	580	527	524	595	544	570	551	533	551	560	566	536	500	548	546	563	509	519	553	526	529	579	587	561	535	518	522	549	532	541	536	555	570	524	557	590	610	560	544	559	596	541	525	598	548	503	540	562	521	558	562	569	529	538	542	564	555	559	562	505	552	569	530	555	532	550	506	548	602	548	543	520	561	571	569	570	555	505	567	517	533	521	551	524	491	582	545	524	565	507	530	556	558	533	514	576	532	529	518	546	600	544	518	501	556	533	528	548	574	530	524	574	538	608	526	536	574	559	563	526	498	563	534	566	539	542	566	558	585	540	521	506	548	530	544	601	598	548	576	563	539	528	554	553	544	594	516	531	538	542	502	545	573	558	547	548	509	545	536	516	519	555	560	546	492	572	565	564	535	559	581	564	597	568	544	533	522	526	576	534	525	531	555	559	517	525	561	609	561	573	566	520	559	498	554	509	552	512	553	537	533	552	518	510	578	545	586	536	561	520	507	540	523	540	470	529	511	529	514	543	511	547	580	533	567	577	575	536	572	541	561	521	537	565	547	570	543	557	534	543	511	536	564	522	573	563	499	553	537	523	567	546	559	555	535	541	586	495	546	485	551	559	547	506	509	585	577	582	576	517	594	538	582	525	532	538	552	500	528	589	551	548	511	551	582	559	577	533	560	537	529	551	540	510	530	543	522	558	531	508	512	558	543	566	563	551	553	540	551	538	534	566	533	555	551	570	576	545	551	565	534	546	533	536	560	526	568	525	500	561	571	545	551	587	551	553	560	567	526	522	578	564	534	572	545	542	531	592	575	570	572	533	546	541	521	590	544	532	571	568	534	556	539	568	534	524	554	551	542	507	565	554	549	564	558	524	572	537	528	549	550	536	558	526	464	583	569	529	517	549	564	544	536	510	530	537	569	537	604	535	538	485	534	523	516	500	531	496	557	566	578	555	533	560	535	566	488	521	575	548	560	526	526	568	500	505	571	536	537	535	590	514	540	515	525	547	547	552	564	556	549	519	588	538	562	525	549	553	535	548	571	544	591	504	529	514	561	543	564	544	571	543	526
16995	33949	32393	25060	21566	17384	14818	13168	10661	8410	7447	6462	5317	4380	3696	3175	2965	2497	2086	1913	1786	1760	1765	1686	1736	1785	1655	1511	1544	1538	1459	1440	1340	1380	1372	1418	1321	1276	1202	1238	1147	1201	1170	1143	1198	1221	1148	1113	1115	1094	979	1092	1072	1074	1036	1025	1028	1059	985	1054	1037	1092	1003	990	999	1013	946	986	976	1027	1000	954	988	996	986	943	951	1009	959	918	902	1036	982	961	965	983	975	982	979	951	991	949	964	932	1031	1004	962	962	916	1022	909	956	973	953	914	996	948	951	960	934	943	964	937	986	948	900	996	957	1019	973	960	953	954	989	928	934	913	924	954	1000	995	931	986	969	1014	935	894	920	894	970	975	952	931	983	1002	972	979	987	913	983	921	952	957	914	936	975	953	973	941	940	995	917	938	954	990	963	917	998	975	996	942	940	930	972	956	1007	934	979	936	933	924	894	995	915	983	903	952	914	904	963	958	992	950	971	971	932	980	957	952	939	951	942	977	928	1007	935	944	923	907	962	927	953	965	936	934	947	964	944	944	973	966	912	953	957	969	938	978	993	995	1004	961	922	938	971	967	950	934	960	952	920	973	912	950	937	920	921	952	899	922	974	942	978	953	929	967	948	954	956	963	925	947	953	946	932	990	879	959	979	893	976	1018	942	992	1007	978	1003	965	948	965	941	937	947	964	898	928	974	928	957	956	910	922	927	933	993	976	939	1000	951	966	1013	979	954	914	952	1018	1025	1002	971	950	946	892	970	961	956	936	924	956	995	938	955	896	931	945	909	965	991	935	927	912	920	931	880	956	944	937	966	941	935	884	998	978	904	936	994	903	964	956	980	972	1019	950	990	943	985	911	954	920	921	956	881	976	901	995	958	924	963	871	926	914	931	994	975	1011	1018	927	953	992	969	965	937	995	967	971	943	1024	1006	952	963	937	886	912	947	893	970	983	954	965	967	938	942	998	931	943	961	1006	965	946	968	939	918	963	969	930	983	945	907	963	1011	990	973	971	965	925	958	961	981	936	918	965	956	901	893	957	910	938	955	984	929	929	958	910	922	911	978	888	965	990	970	1007	938	961	851	972	954	1001	967	979	995	945	939	973	920	990	912	953	981	979	957	980	934	1034	966	965	928	931	956	913	1011	960	940	992	944	922	949	994	965	986	989	963	946	970	871	999	975	973	956	942	962	975	932	926	916	951	991	971	935	950	931	932	952	930	920	922	954	893	922	933	978	933	927	969	970	933	888	948	913	955	943	922	1015	951	991	970	955	988	933	980	942	929	944	1020	942	970	996	975	929	956	944	912	982	989	988	941	990	890	960	1031	965	929	965	954	936	928	889	929	935	949	1004	963	963	922	965	924	964	979	934	951	894	925	956	926	936	981	954	1001	952	996	882	943	960	959	927	922	933	970	1032	956	992	994	898	963	949	993	960	953	997	962	948	1012	930	953	980	935	940	971	933	880	984	945	982	923	998	974	953	919	920	936	962	965	953	905	930	945	961	964	900	992	960	982	909	981	910	925	943	982	951	921	948	1003	880	952	988	960	963	945	934	905	987	944	975	974	897	893	958	993	969	995	882	984	918	956	926	983	923	890	946	944	948	904	931	891	925	966	917	911	962	953	938	914	996	890	974	914	912	951	896	978	978	934	975	964	982	913	930	956	966	1008	904	879	914	969	950	943	978	979	970	956	968	986	895	972	940	901	949	964	954	992	943	942	953	950	978	965	995	981	948	957	939	951	956	964	952	914	996	940	979	975	926	925	963	939	931	952	992	936	938	966	1000	955	921	912	965	976	903	989	922	977	962	948	893	970	938	941	1036	939	887	935	958	984	929	949	970	1003	977	956	994	992	938	954	931	939	951	944	939	952	938	945	936	964	890	952	989	930	1009	939	903	946	961	903	918	972	994	930	977	1016	912	968	959	984	971	920	970	960	994	977	950	917	938	961	989	996	960	1004	964	994	956	959	973	937	900	989	896	928	982	1009	933	948	974	930	892	996	967	969	963	981	950	952	978	934	956	946	966	950	921	878	949	958	963	929	948	985	962	963	962	984	900	980	926	1018	962	939	962	914	948	973	958	924	950	943	917	965	945	912	983	954	940	877	936	933	962	932	935	935	907	939	954	995	916	959	980	904	984	964	897	1017	992	974	978	975	930	932	929	916	935	963	938	991	954	941	1036	970	1002	1039	928	937	968	924	940	975	944	941	936	891	964	1011	916	960	964	977	966	938	931	966	1001	990	967	944	951	977	936	946	1003	998	972	983	967	967	1008	941	991	922	950	929	950	975	983	992	942	946	1011	919	993	859	963	912	936	929	964	987	975	1032	960	965	921	913	970	949	975	966	922	958	922	952	951	989	953	947	949	902	988	975	939	936	992	956	941	912	935	909	891	970	932	924	982	956	925	957	916	932	983	973	946	972	965	933	963	982	979	933	956	927	894	928	961	958	894	961	923	980	970	947	920	949	895	883	949	941	987	948	918	963	994	996	969	969	983	944	946	991	936	933	949	938	921	942	1029	1019	955	927	962	952	976	973	1010	1009	905	970	972	976	956	960	953	956	946	952	965	920	983	941	942	973	915	916	925	919	994	942	972	982	928	939	947	964	953	935	955	959	951	945	977	991	999	933	966	975	944	1002	999	963	942	982	968	903	962	938	919	986	969	899	944	990	953	964	909	941	968	935	929	955	988	972	951	962	938	942	963	1009	966	978	963	991	960	911	970	937	965	976	949	932	980	954	976	1003	943	932	938	972	967	944	983	936	1001	965	938	936	1004	961	979	886	957	951	956	974	991	947	986	931	964	944	949	978	914	954	990	965	929	917	960	977	960	931	969	964	949	946	877	938	995	963	975	980	939	995	943	937	930	936	970	920	986	917	944	946	944	986	921	919	936	970	942	937	915	1008	991	1004	957	950	954	974	926	969	1005	962	990	895	905	905	975	961	1015	969	977	935	965	918	999	924	947	944	965	961	960	993	942	944	957	950	979	975	966	988	969	988	909	946	900	976	956	900	1007	1003	975	950	951	964	995	926	911	939	986	1012	963	1018	963	929	936	943	960	954	1060	927	911	963	942	949	917	970	969	906	966	937	963	966	964	959	933	954	911	960	958	963	969	1019	930	1040	981	976	913	913	965	993	939	964	949	937	971	952	944	960	953	979	946	974	941	989	938	979	969	968	930	969	963	910	1008	957	976	999	937	975	975	972	997	953	954	900	1022	962	1001	928	934	958	970	996	948	923	958	927	955	914	910	986	913	957	957	937	987	974	1000	981	898	937	892	917	960	916	920	935	911	945	952	926	916	943	938	967	967	964	952	978	914	970	920	924	937	1020	1022	961	975	974	945	1008	950	987	924	912	981	928	970	974	931	975	931	943	966	970	992	932	924	947	942	996	1013	901	966	938	953	945	997	955	868	954	917	930	996	945	890	955	968	968	931	961	992	956	966	931	963	930	951	982	988	977	943	946	984	933	941	947	979	990	950	956	952	935	929	1012	934	941	959	931	965	906	920	916	963	928	935	937	945	974	963	971	961	996	919	972	881	1067	912	948	930	961	979	989	951	959	1001	962	913	1016	955	953	946	981	1056	958	1023
26909	20929	15976	8727	4788	3336	2602	2272	1870	1481	1426	1218	1090	1096	978	952	970	809	843	831	845	792	778	792	774	741	769	774	755	777	774	769	739	777	776	761	736	737	741	751	689	743	745	780	699	777	720	722	756	727	712	682	747	657	744	655	712	719	719	785	671	731	681	743	732	713	722	687	680	664	734	674	721	726	718	684	708	718	708	709	676	717	685	742	687	644	690	740	714	664	690	692	717	669	704	684	660	710	692	772	678	702	737	725	705	663	675	690	676	677	704	664	659	713	736	674	746	706	679	720	731	695	690	713	702	702	712	702	689	703	726	707	690	711	644	650	733	720	710	674	723	668	731	704	714	631	705	674	675	705	726	669	699	703	665	705	689	680	700	680	702	723	711	699	694	732	756	681	728	694	673	722	709	686	698	756	693	682	747	695	682	743	687	640	699	775	694	707	735	627	678	701	676	672	680	695	744	701	659	666	692	672	704	713	680	712	698	720	684	656	646	647	688	712	670	709	654	706	690	680	673	707	680	694	684	691	689	666	719	671	645	699	686	675	706	712	709	640	714	682	700	626	683	680	739	715	751	701	727	682	627	732	675	698	704	676	667	729	657	648	698	677	677	689	684	686	717	665	751	672	713	687	618	701	708	693	619	757	659	714	726	688	612	732	685	674	720	726	675	729	683	704	708	710	716	643	661	693	730	639	675	707	690	706	667	695	706	645	621	723	710	694	675	732	692	721	674	637	714	690	667	701	719	748	689	687	680	665	699	641	723	675	719	696	689	697	676	714	663	681	678	675	678	706	733	728	700	666	721	684	624	689	726	721	717	669	730	695	683	679	726	714	696	681	673	672	686	670	674	700	658	687	694	636	696	719	669	721	654	677	686	726	697	660	669	667	671	697	647	704	702	738	647	688	666	671	638	676	702	651	693	728	668	727	656	686	731	734	734	680	713	703	700	703	683	697	731	713	664	678	681	715	729	700	655	726	696	667	672	715	704	669	684	686	748	745	687	689	727	682	707	721	673	696	692	731	660	681	718	686	707	646	668	688	749	744	735	718	686	638	689	736	671	689	676	667	690	680	662	643	715	639	704	703	703	666	666	729	713	675	716	662	710	661	664	713	710	696	711	700	670	696	715	711	699	724	679	712	716	681	718	684	649	707	699	716	680	694	646	671	717	636	729	680	701	688	687	724	631	669	760	685	684	704	668	653	694	703	673	653	677	706	692	650	709	728	684	700	689	711	745	647	692	680	741	672	657	707	691	704	673	689	675	706	692	658	695	720	637	709	711	708	670	656	672	685	665	649	674	718	746	683	663	703	709	710	654	685	676	672	659	676	687	689	669	658	671	688	640	691	725	697	693	710	697	675	733	686	675	749	640	716	696	681	678	678	671	704	706	682	731	677	686	655	685	707	654	692	689	708	712	695	699	682	699	684	696	666	766	680	707	692	649	647	675	677	675	685	714	686	684	710	719	719	701	731	703	652	708	700	715	698	714	665	700	701	680	701	684	628	711	718	746	696	693	685	673	673	700	706	643	669	707	703	705	696	673	650	679	623	666	733	724	741	657	761	674	731	705	654	685	679	702	737	690	645	694	680	691	740	730	687	647	639	704	701	707	697	691	700	689	667	690	724	721	724	682	742	688	663	679	695	724	690	723	716	706	740	679	668	680	681	664	676	688	691	645	686	659	608	689	702	667	668	692	710	751	697	686	680	698	672	677	681	656	712	676	729	671	694	691	708	697	675	657	691	653	712	701	681	652	683	669	686	645	637	686	688	646	663	679	671	679	680	680	696	688	678	673	694	724	726	675	681	687	687	721	689	678	693	670	686	645	674	664	706	706	688	717	661	711	685	639	696	691	715	689	683	669	681	688	748	676	648	670	725	684	659	656	627	693	715	696	697	691	668	694	686	694	704	667	692	711	711	695	673	701	685	683	655	691	688	687	657	662	685	696	681	650	687	695	736	719	699	730	682	696	673	668	672	711	718	661	713	660	710	714	691	724	734	709	650	765	700	724	652	721	702	648	738	741	734	700	720	710	688	654	649	701	722	709	635	692	687	681	678	713	662	737	706	654	715	676	688	670	674	673	682	713	670	689	687	693	713	716	671	707	698	709	633	655	732	765	640	704	716	677	701	700	683	714	706	728	700	679	716	667	678	679	753	706	675	687	678	667	696	682	700	708	709	702	680	674	726	674	654	681	685	710	678	656	692	729	715	685	740	718	662	676	726	713	740	746	701	716	722	645	630	720	676	681	683	679	707	724	721	660	693	691	648	693	685	714	684	704	706	672	660	627	699	677	683	735	690	701	692	661	687	724	704	725	738	680	680	663	678	710	736	672	706	726	678	621	689	685	723	694	696	676	716	671	727	665	676	648	666	681	706	706	675	713	714	683	660	723	689	732	692	683	761	696	687	659	717	675	696	678	657	676	648	655	703	664	748	671	668	675	689	687	701	705	703	674	704	722	676	654	697	699	676	681	646	750	696	693	704	692	685	701	673	705	711	702	627	658	687	724	692	658	689	667	676	652	757	696	699	712	663	688	685	725	709	677	670	729	686	689	705	705	652	681	713	681	706	669	697	689	685	673	705	675	732	684	711	704	736	680	667	648	699	702	707	724	643	684	678	650	659	698	676	708	704	659	695	670	658	676	699	692	632	692	698	682	658	669	680	680	678	664	710	734	722	656	638	736	710	714	684	635	637	663	697	700	671	697	703	704	671	735	706	699	675	651	648	646	680	612	669	663	691	721	691	690	668	718	712	670	722	639	748	652	736	657	750	726	694	637	703	691	701	681	689	712	691	671	689	696	698	708	673	650	669	729	744	707	713	709	703	637	696	689	680	676	675	653	696	720	681	701	717	685	731	673	694	679	663	720	704	714	646	702	684	742	732	723	659	709	684	738	708	672	703	688	688	628	685	728	666	678	708	690	709	699	682	665	704	673	715	710	708	751	727	670	726	711	669	727	698	720	722	692	684	703	707	699	679	719	666	728	711	678	694	698	654	706	697	670	688	673	714	673	711	715	683	669	704	621	666	615	677	687	692	763	677	692	751	679	689	676	677	768	676	691	720	668	643	714	703	648	711	697	716	713	735	683	684	638	659	732	683	684	671	684	692	672	704	689	679	647	675	684	668	679	681	667	722	671	747	661	679	681	694	682	709	732	681	700	718	676	651	702	710	681	728	657	726	701	680	689	677	666	705	697	653	664	658	703	692	676	715	693	702	698	636	689	686	673	655	682	706	698	708	713	704	694	736	669	679	739	704	657	679	699	688	697	711	736	689	703	683	686	687	731	752	670	677	724	619	708	707	749	666	708	701	736	663	645	693	664	661	688	724	656	662	680	719	723	662	704	705	663	692	680	661	716	680	723	669	671	679	690	663	701	715	695	723	679	681	739	692	698	701	674	701	682	677	717	666	735	695	710	701	676	674	696	659	659	707	697	681	689	694	673	693	718	648	676	669	705	708	716	726	711	707	704	680
13065	21060	20322	14207	11604	9011	7454	6640	5435	4372	3784	3460	2986	2621	2400	2065	1907	1774	1655	1559	1457	1528	1558	1483	1460	1523	1524	1439	1465	1405	1374	1319	1293	1340	1429	1413	1314	1327	1298	1311	1268	1261	1259	1268	1243	1302	1252	1296	1288	1259	1242	1258	1237	1247	1216	1208	1217	1227	1187	1142	1221	1201	1231	1295	1231	1209	1264	1201	1187	1210	1206	1101	1241	1202	1230	1210	1239	1235	1206	1226	1150	1183	1250	1206	1251	1224	1134	1207	1245	1192	1197	1238	1210	1119	1251	1237	1188	1223	1155	1243	1102	1163	1137	1200	1200	1201	1219	1189	1228	1153	1167	1219	1187	1203	1201	1245	1140	1158	1127	1165	1143	1216	1202	1195	1207	1182	1183	1194	1208	1217	1220	1151	1207	1244	1183	1192	1193	1231	1222	1192	1243	1135	1206	1212	1167	1186	1228	1211	1182	1238	1227	1176	1177	1222	1233	1186	1159	1109	1145	1226	1194	1260	1238	1209	1224	1257	1213	1222	1213	1187	1204	1199	1165	1185	1252	1159	1175	1214	1212	1193	1213	1267	1201	1211	1178	1154	1212	1255	1183	1209	1160	1198	1179	1214	1118	1175	1292	1181	1201	1207	1229	1219	1185	1183	1168	1170	1145	1099	1188	1209	1168	1232	1151	1133	1137	1279	1177	1175	1197	1180	1175	1219	1155	1245	1169	1251	1175	1192	1194	1150	1217	1205	1219	1198	1190	1186	1194	1187	1238	1223	1230	1173	1229	1173	1253	1155	1182	1179	1170	1206	1199	1205	1237	1169	1204	1191	1268	1230	1187	1188	1247	1255	1265	1214	1170	1190	1198	1186	1211	1251	1198	1191	1205	1216	1238	1228	1270	1220	1215	1189	1205	1155	1114	1145	1134	1149	1173	1208	1202	1163	1286	1224	1233	1234	1177	1196	1210	1187	1218	1211	1122	1273	1185	1203	1157	1179	1231	1154	1240	1196	1098	1237	1166	1216	1150	1240	1214	1237	1215	1264	1209	1185	1150	1255	1181	1176	1202	1163	1138	1180	1213	1219	1183	1184	1178	1218	1234	1169	1215	1210	1229	1155	1194	1190	1245	1221	1237	1226	1207	1143	1205	1215	1206	1174	1190	1195	1195	1151	1235	1265	1214	1242	1210	1202	1201	1271	1192	1204	1206	1251	1214	1207	1213	1184	1165	1241	1145	1174	1246	1216	1215	1200	1215	1175	1193	1225	1244	1213	1219	1233	1179	1203	1220	1203	1222	1197	1190	1221	1220	1248	1159	1193	1218	1207	1135	1204	1180	1226	1243	1271	1155	1277	1219	1193	1181	1278	1206	1157	1192	1136	1176	1163	1188	1160	1163	1185	1231	1181	1111	1216	1218	1165	1157	1143	1176	1208	1241	1222	1235	1179	1250	1244	1202	1237	1182	1233	1153	1166	1199	1220	1187	1197	1125	1198	1192	1152	1259	1187	1188	1248	1145	1239	1175	1173	1243	1218	1153	1171	1250	1186	1208	1257	1158	1200	1174	1169	1209	1213	1182	1228	1206	1200	1192	1201	1157	1170	1203	1219	1183	1171	1172	1217	1196	1247	1153	1154	1256	1163	1206	1235	1179	1252	1145	1169	1186	1202	1199	1246	1204	1214	1168	1248	1172	1211	1248	1213	1164	1193	1251	1211	1201	1200	1246	1151	1252	1188	1177	1196	1172	1148	1280	1219	1182	1153	1179	1243	1189	1213	1151	1102	1217	1228	1224	1160	1214	1170	1226	1212	1186	1190	1261	1252	1182	1181	1222	1213	1159	1183	1166	1201	1185	1237	1261	1244	1238	1138	1207	1174	1160	1131	1217	1118	1197	1243	1265	1166	1239	1190	1237	1191	1242	1203	1194	1198	1235	1216	1176	1178	1173	1162	1185	1201	1196	1176	1221	1153	1150	1170	1182	1199	1210	1204	1223	1183	1251	1247	1256	1221	1164	1174	1267	1200	1264	1180	1224	1112	1221	1174	1213	1197	1219	1122	1231	1244	1195	1212	1203	1275	1227	1149	1171	1182	1164	1162	1166	1181	1185	1193	1149	1183	1162	1197	1238	1176	1165	1196	1250	1214	1141	1162	1253	1130	1244	1146	1181	1155	1173	1250	1193	1158	1163	1214	1218	1213	1151	1222	1191	1274	1241	1218	1189	1305	1121	1295	1140	1222	1175	1167	1253	1205	1150	1223	1217	1237	1157	1179	1214	1175	1213	1143	1152	1216	1167	1196	1207	1252	1196	1206	1222	1215	1149	1192	1196	1173	1231	1124	1184	1199	1216	1177	1223	1278	1145	1166	1192	1182	1214	1185	1202	1218	1218	1180	1175	1173	1178	1198	1188	1190	1208	1200	1189	1259	1229	1212	1220	1229	1253	1225	1269	1182	1262	1229	1181	1219	1162	1160	1187	1197	1241	1187	1148	1197	1215	1158	1160	1170	1212	1140	1170	1183	1206	1183	1176	1145	1234	1169	1240	1233	1188	1202	1298	1222	1224	1183	1210	1217	1200	1268	1221	1225	1254	1235	1189	1233	1214	1212	1257	1282	1180	1167	1220	1236	1253	1249	1211	1194	1225	1193	1177	1177	1229	1225	1201	1199	1206	1224	1178	1182	1211	1238	1144	1172	1244	1231	1205	1169	1251	1233	1249	1187	1166	1241	1253	1228	1190	1203	1222	1207	1158	1239	1221	1219	1182	1150	1229	1171	1256	1209	1196	1222	1231	1195	1154	1244	1271	1184	1238	1220	1251	1195	1217	1211	1234	1216	1246	1226	1220	1240	1140	1250	1199	1174	1212	1238	1215	1208	1189	1193	1209	1216	1236	1213	1214	1160	1204	1260	1226	1180	1161	1219	1160	1143	1176	1208	1289	1217	1276	1186	1216	1225	1233	1208	1256	1250	1176	1201	1196	1248	1170	1184	1205	1186	1225	1232	1229	1162	1219	1261	1178	1190	1242	1178	1183	1162	1250	1246	1209	1197	1225	1187	1224	1197	1205	1200	1205	1244	1164	1186	1160	1222	1224	1221	1227	1180	1243	1190	1195	1166	1203	1197	1176	1257	1193	1134	1226	1217	1244	1192	1212	1192	1182	1214	1164	1245	1217	1180	1195	1210	1243	1249	1227	1292	1207	1198	1215	1180	1268	1241	1237	1207	1214	1158	1161	1207	1165	1195	1220	1243	1205	1117	1215	1198	1240	1165	1214	1109	1197	1194	1219	1233	1236	1235	1167	1243	1205	1213	1208	1167	1198	1215	1207	1189	1225	1221	1186	1196	1160	1149	1176	1216	1168	1191	1174	1142	1207	1243	1183	1170	1209	1225	1186	1175	1251	1204	1182	1225	1225	1155	1169	1165	1241	1206	1178	1191	1263	1177	1160	1179	1222	1202	1252	1186	1195	1199	1203	1186	1197	1165	1219	1164	1183	1253	1164	1256	1195	1230	1172	1182	1217	1235	1238	1201	1223	1132	1248	1135	1194	1185	1256	1193	1212	1196	1209	1189	1178	1226	1248	1257	1205	1231	1195	1132	1201	1242	1241	1176	1227	1144	1218	1193	1206	1182	1205	1221	1237	1156	1247	1193	1254	1202	1204	1171	1217	1251	1209	1200	1170	1185	1208	1222	1184	1208	1219	1191	1228	1174	1180	1263	1196	1187	1205	1193	1211	1135	1154	1200	1199	1191	1245	1200	1262	1219	1191	1161	1266	1113	1212	1179	1172	1167	1159	1155	1237	1180	1178	1177	1226	1193	1218	1232	1119	1269	1222	1213	1194	1224	1226	1196	1152	1117	1259	1166	1198	1237	1196	1284	1190	1217	1131	1223	1136	1178	1176	1294	1185	1256	1163	1144	1132	1195	1257	1145	1187	1272	1174	1179	1178	1193	1194	1201	1145	1247	1192	1181	1208	1220	1149	1209	1222	1151	1203	1222	1196	1190	1250	1233	1168	1203	1252	1189	1174	1274	1150	1221	1189	1201	1250	1191	1237	1196	1215	1258	1225	1195	1267	1267	1200	1212	1245	1181	1216	1142	1173	1169	1247	1247	1166	1229	1129	1222	1253	1207	1203	1200	1143	1191	1207	1161	1146	1179	1166	1194	1241	1201	1169	1251	1212	1231	1206	1196	1229	1224	1221	1198	1192	1259	1242	1196	1239	1136	1215	1160	1141	1208	1201	1171	1158	1199	1216	1216	1146	1173	1195	1208	1209	1149	1213	1271	1225	1176	1215	1180	1118	1194	1253	1196	1179	1204	1173	1225	1213	1176	1197	1189	1243	1196	1193	1244	1149	1184	1209	1223	1214	1190	1195	1216	1197	1197	1203	1208	1201	1199	1186	1209	1202	1226	1192	1173	1212	1177	1135	1148	1177	1169	1224	1173	1223	1153	1231	1214	1180	1112	1194	1210	1229	1181	1243	1188	1179	1185	1206	1212	1212	1159	1187	1189	1181	1212	1179	1189	1138	1181	1218	1139	1209	1167	1161	1174	1227	1135	1201	1270	1210	1207	1245	1217	1218	1262	1163	1192	1141	1180	1235	1197	1231	1271	1116	1223	1260	1238	1227	1201	1168	1197	1255	1171	1251	1182	1213	1126	1222	1209	1215	1200	1239	1177	1219	1214	1203	1199	1183	1192	1191	1232	1222	1227	1176	1188	1170	1137	1165	1209	1257	1232	1195	1142	1267	1164	1173	1210	1194	1154	1244	1191	1254	1240	1211	1187	1171	1215	1225	1200	1233	1210	1237	1173	1220	1231	1209	1158	1169	1284	1160	1228	1244	1231	1183	1188	1235	1089	1236	1289	1252	1201	1246	1220	1190	1173	1159	1095	1206	1193	1208	1125	1167	1236	1204	1227	1199	1148	1163	1150	1206	1243	1246	1240	1183	1177	1214	1189	1234	1206	1199	1169	1246	1218	1243	1158	1139	1204	1257	1200	1178	1164	1225	1227	1209	1150	1268	1147	1214	1240	1187	1248	1183	1240	1266	1188	1248	1244	1268	1190	1195	1225	1210	1255	1186	1211	1154	1209	1218	1200	1157	1177	1182	1242
24446	21346	28432	24617	20319	9816	4989	3671	2830	2291	1893	1603	1500	1270	1251	1140	951	896	804	740	794	780	813	768	706	763	769	732	724	708	689	732	720	673	649	712	661	706	646	692	655	665	670	673	633	644	651	637	632	611	642	620	612	639	615	592	642	594	607	625	574	636	620	576	649	606	612	640	619	640	577	640	628	600	616	618	566	612	616	649	628	613	554	603	599	559	618	580	594	625	606	636	641	611	597	619	603	610	608	560	575	595	587	607	620	583	604	619	602	574	614	576	642	613	596	599	620	560	582	623	582	638	589	569	589	640	606	636	602	591	584	619	641	573	607	593	556	605	584	574	619	606	629	615	626	606	646	648	624	599	601	588	624	560	605	592	620	593	609	616	621	615	597	600	604	624	621	612	632	604	630	606	580	599	610	656	561	608	585	601	593	585	605	606	601	589	590	561	598	577	602	573	612	632	576	605	594	610	636	613	586	610	650	603	615	603	615	567	632	572	600	607	623	609	619	615	612	554	600	578	593	626	617	607	643	584	604	668	584	612	558	556	603	591	588	615	587	569	600	586	664	602	626	597	568	585	621	599	596	618	603	583	571	620	606	617	582	626	622	563	600	592	645	629	599	586	597	568	604	576	601	591	572	583	596	659	615	614	609	605	626	622	596	650	614	655	641	603	596	575	605	586	560	630	580	571	594	599	583	635	596	585	559	577	626	668	610	624	610	587	604	599	610	632	595	582	599	550	616	630	556	636	600	592	589	618	615	635	593	586	575	610	570	643	581	609	626	620	591	604	593	621	601	606	592	607	594	591	605	626	588	619	586	602	564	631	635	609	590	625	570	602	621	615	598	575	611	611	624	580	629	619	628	603	615	583	581	637	589	584	578	562	615	610	616	576	603	649	576	599	620	609	638	589	611	627	571	626	612	605	633	625	583	587	630	580	572	612	653	597	596	619	586	622	592	575	596	577	594	647	587	624	615	618	589	622	603	577	615	635	587	619	612	567	617	570	653	596	598	602	605	651	609	616	618	672	593	609	627	578	594	570	652	648	621	626	594	589	632	656	606	573	611	580	600	603	609	588	577	604	614	549	647	615	561	589	595	591	626	598	593	586	600	662	590	621	567	604	592	643	598	596	587	587	597	588	585	604	642	597	624	614	573	608	628	614	582	597	605	624	590	612	607	586	607	574	664	594	577	644	596	600	543	577	608	590	614	571	604	574	625	611	628	589	658	610	607	608	631	610	603	573	600	587	588	589	636	619	629	613	598	580	581	584	623	604	607	630	596	613	614	618	640	620	605	585	648	587	658	651	607	561	568	582	645	584	630	646	647	610	595	644	580	643	664	625	575	554	589	610	622	580	629	598	602	592	619	595	609	629	639	599	572	608	649	585	588	569	566	572	574	550	602	594	613	610	568	594	568	576	587	624	600	576	620	633	594	626	635	605	641	577	632	587	587	594	602	598	581	643	597	591	590	614	593	588	643	562	627	653	605	588	629	614	580	578	606	630	590	551	610	591	636	585	547	588	623	615	601	615	585	554	609	579	566	618	594	623	627	607	590	608	558	566	603	550	608	633	596	615	659	594	590	648	585	607	556	592	635	604	654	609	624	582	616	575	600	591	598	540	598	563	639	556	570	592	626	580	632	578	591	625	575	581	532	602	571	601	633	594	599	557	566	569	644	625	600	615	615	586	598	631	583	626	599	605	590	586	625	604	597	607	584	608	612	606	636	584	555	592	605	625	588	625	543	558	568	594	558	574	612	599	639	587	603	578	595	621	600	614	624	664	617	593	598	568	613	633	646	604	658	618	615	609	591	619	585	632	618	617	597	585	603	595	588	623	588	594	587	618	586	597	601	598	567	567	643	647	593	569	594	577	571	593	622	626	571	651	604	597	619	626	598	642	598	631	565	588	623	565	593	599	615	617	582	572	614	590	615	637	572	603	617	618	601	600	571	566	600	612	614	608	592	586	673	597	597	640	618	599	579	600	596	592	597	629	548	566	619	624	568	588	609	615	663	579	582	633	603	626	625	626	597	586	619	628	569	592	628	637	604	628	593	618	611	603	617	597	579	596	588	618	651	609	615	619	600	580	629	606	614	608	631	622	625	589	602	621	610	694	600	612	653	612	591	658	609	588	582	619	612	616	593	586	607	637	602	631	578	657	566	631	577	580	589	590	578	611	617	611	640	611	617	614	579	528	609	568	644	582	628	604	607	621	628	675	590	623	581	606	607	574	652	623	602	636	627	598	617	569	595	618	546	648	632	534	585	611	585	606	620	615	557	630	611	651	579	629	618	610	583	600	619	603	566	620	625	588	602	599	568	578	599	588	565	566	604	618	599	617	591	639	634	589	570	595	580	568	599	607	598	601	585	580	602	574	617	627	595	662	602	580	622	625	603	585	601	610	598	576	584	607	582	624	588	596	620	627	623	592	622	583	570	598	590	626	644	571	575	632	666	573	576	585	591	621	605	590	575	598	567	648	601	588	600	589	592	641	583	601	584	572	590	614	579	578	558	549	611	578	609	636	632	661	572	578	619	596	564	600	618	582	584	588	572	624	599	612	628	592	623	616	547	634	640	618	591	570	584	586	617	573	566	627	585	621	555	622	585	608	636	577	611	583	547	603	601	603	608	605	613	620	614	570	622	613	573	600	602	624	569	578	593	578	660	579	601	604	603	596	632	586	640	608	588	617	592	668	626	577	598	599	600	604	621	621	569	587	544	568	587	609	624	594	602	628	588	594	580	612	607	618	614	616	642	553	629	598	546	597	624	623	581	574	595	572	619	589	568	576	584	615	640	622	627	586	575	618	603	588	601	539	644	611	589	616	652	644	588	624	609	613	641	573	595	587	574	584	603	619	570	663	636	605	564	581	591	574	617	635	590	657	599	595	604	578	615	598	611	635	604	590	600	556	589	591	558	598	644	612	611	626	614	607	569	621	607	631	601	623	599	612	580	665	589	589	563	597	603	584	596	624	597	599	599	605	603	595	612	580	598	593	604	596	607	629	628	571	630	574	604	622	573	591	559	606	596	624	585	602	605	592	598	614	614	601	627	571	605	572	630	613	613	574	590	592	600	590	621	596	614	598	617	609	605	641	648	624	583	603	598	616	628	566	621	599	560	572	594	610	634	603	594	590	581	612	596	614	648	596	610	623	616	622	628	611	629	608	586	597	573	591	571	619	625	574	589	616	574	608	589	597	570	614	608	614	575	596	575	621	607	609	579	640	603	582	579	589	569	600	591	609	598	642	624	591	619	601	581	611	607	573	636	636	595	610	559	606	593	600	565	588	622	649	550	595	640	608	592	594	618	601	549	558	595	583	585	542	595	583	527	577	624	606	623	598	647	613	616	607	605	566	557	643	616	647	645	587	599	599	588	620	617	638	613	616	651	602	589	627	592	584	584	580	602	608	584	661	594	598	600	590	596	574	584	631	631	606	623	579	609	613	589	589	616	616	589	592	617	630	593	565	605	568	562	550
14055	28444	27627	20242	16788	13436	11313	9994	8350	6641	5450	4909	4270	3651	3235	2859	2405	2066	1884	1714	1713	1671	1638	1541	1507	1536	1515	1371	1465	1392	1459	1455	1429	1447	1349	1346	1347	1306	1234	1268	1217	1235	1242	1247	1227	1249	1259	1163	1133	1084	1129	1117	1111	1143	1107	1155	1080	1004	1106	1126	1110	1122	1129	1143	1106	1055	1122	1101	1033	1075	1083	1131	1111	1085	1048	1042	1091	1059	1110	1068	1023	1094	1100	1071	1064	1100	1068	1079	1057	1137	1113	1041	1031	1070	1063	1108	1058	1083	1083	1111	1039	1010	1005	1069	1085	1088	1076	1119	1148	1032	995	1041	1112	1113	1086	1066	1032	1011	1070	1042	1089	1062	1050	1026	1011	1112	1045	1056	1096	1083	1053	1043	1038	1152	1006	1082	1068	1032	1038	1048	1088	1091	1102	1085	1050	1078	1049	1092	1044	1085	1038	1033	1031	1066	1084	1023	1082	1064	1045	1043	1080	1084	1016	1110	1048	1064	1116	1078	1029	1058	1025	1049	1066	1138	1078	1041	1087	1135	1100	1083	1050	1080	1057	1002	1052	1056	1065	1047	1079	1069	1084	1097	1026	1041	1054	1063	1040	1082	1087	1059	1075	1102	1073	1089	1088	1072	1088	1028	1025	1076	1033	1000	1052	1085	1041	1075	1102	1095	1068	995	1098	1082	1107	1038	1121	1049	1082	1057	1065	1029	1029	1099	1144	1070	1054	1031	1007	1109	1101	1075	1031	1008	1091	1085	1088	1128	1144	1034	1053	997	1086	1052	1056	1084	1021	1096	1017	1089	1096	1050	1109	1053	1059	1072	1079	1061	1067	1072	1060	1072	1049	1053	1073	1073	1000	1070	1084	1014	1082	997	1100	1118	1041	1073	1039	1039	1095	1014	1075	1031	994	1103	1092	1026	1092	1124	1073	1087	1061	1079	1087	1024	1078	1105	1084	1091	1028	1086	1115	1078	1107	1041	1033	1097	1043	1098	1013	1076	1104	1015	1046	1049	1069	1073	1073	1050	1059	1034	1088	1080	1052	1077	1069	1118	1077	1033	1070	1057	1094	1019	1050	1053	1045	1069	1072	1032	1055	1010	1051	1054	1130	1079	1044	1069	1107	1051	1080	1030	1084	1079	1029	1024	1052	1089	1132	1068	1064	1095	1013	1031	1064	1068	1054	1076	1068	1086	1111	1065	987	1107	1070	1083	1101	1061	1074	1074	1048	1020	1043	1061	1084	1003	1055	1087	1074	1049	1019	1055	1103	1057	1066	1030	1037	1124	1047	1097	1045	1059	1010	1112	1014	1018	1062	1109	1024	1053	1038	999	1033	1044	1089	1012	1051	1073	1067	1051	1024	1062	1103	1122	1091	1073	1007	1075	1015	1069	1057	1070	1055	1052	1084	1076	1078	1078	1050	1109	1023	1027	1043	1041	1091	1019	1058	1062	1070	1119	1086	1047	1067	1067	1071	1079	1071	1067	1059	1068	1125	1151	1134	1110	1046	1052	1070	1078	1154	1037	1086	1121	1046	1124	1075	1105	1066	1057	1068	1105	1060	1113	985	1051	1049	1040	993	1093	1046	1090	1052	1030	1103	1087	1003	1046	1083	1085	1032	1100	1102	1012	1086	1087	1066	1054	1064	1070	1048	1027	1132	1053	1071	1039	1057	1068	1066	981	1093	1051	1041	1046	1085	1117	1059	1030	1100	1032	1051	1035	1060	1069	1014	1099	1065	1084	1068	1074	1106	1057	1041	1044	1002	1131	1101	1062	1094	1043	1074	995	1102	987	1108	1023	1002	1070	1081	1083	1015	1030	997	1040	1063	1092	1064	1069	1022	1071	1047	1096	1061	1055	1098	1027	1049	1053	1021	1106	1046	1070	1074	1138	1075	1045	1095	1007	1071	1118	1020	1080	1053	1109	1017	1031	1058	1127	1106	1053	1088	1109	1028	1141	1140	1036	1058	1113	1038	1063	1070	1091	1078	1077	1046	1016	1089	1027	1048	1053	1039	1066	1076	1104	1067	1050	1137	1126	1001	1061	1039	1101	1080	1117	1065	1075	1053	1038	1053	1061	1056	1030	1034	1038	1133	1088	1064	1079	1099	1048	1030	1124	1026	1048	1012	1027	1039	1046	1048	1033	1056	1061	1046	1093	1057	1058	1065	982	1073	1095	1055	1069	1074	1083	1089	1074	1063	1007	1069	1061	1087	1062	1045	1024	1102	1057	1027	1033	1083	1059	1089	1055	1089	1051	1079	1033	1106	1082	1143	1051	1022	1114	1078	1006	1043	1020	1044	1092	1075	998	1052	1082	1022	1089	1044	1037	1070	1054	1024	1098	1082	1094	1031	1041	1067	1042	1094	1038	1058	1089	1072	1064	1061	1020	1072	1109	1056	1030	1055	1112	1028	1110	1094	1083	1067	1055	1077	1030	1087	1134	1030	1028	1139	1031	1018	1035	1030	1052	1043	1075	1037	1052	1038	1156	1076	1050	1104	1057	1072	1019	1107	1017	1078	1089	1041	1044	1046	1052	1031	1042	1060	1069	1070	1113	1099	1019	1076	1069	1036	1028	1047	1112	1043	1070	1091	1054	1054	1131	1026	1105	1121	1040	1057	1097	1076	1047	1096	1072	1098	1086	1109	1044	1075	1028	1087	1064	1068	1108	1039	1045	1112	1079	1088	1015	1060	1032	1062	1054	1058	1079	1013	1037	1082	1090	1118	1057	1093	1051	1112	1085	1031	990	1084	1043	1068	1045	1054	1098	1051	1083	1063	1022	1057	1030	1026	1079	1045	1051	1053	1108	1094	1042	1091	1039	1110	1083	988	1105	1081	1102	1071	1089	1040	1150	1013	1015	1088	1045	1059	1161	1046	1082	1060	1073	1030	1034	1084	1085	1028	1049	1080	1090	1050	1059	1055	1020	1055	1058	1056	1043	1064	1044	1090	992	1050	1047	1108	1033	1008	1063	1047	1033	1047	999	1064	1040	1106	1054	1135	1016	1136	1059	1089	1089	1040	1050	1079	1122	1075	1026	1080	1095	1089	1065	1108	1064	1058	1125	1076	1106	1103	1060	1137	1054	1054	1057	1035	1059	1016	1073	1036	1080	1079	1084	1043	1121	1087	1100	1085	1070	1093	1079	1052	1000	1057	1045	1120	1078	1092	1041	1106	1063	1097	1098	1050	1068	1059	1106	1054	1079	1069	1123	1111	1080	1114	1102	1028	1059	1081	1082	1076	1099	1015	1100	1099	1017	1082	1024	1020	1068	1052	1065	1043	1063	1081	1007	1062	1073	1078	1068	1119	1059	1008	1095	1059	1047	1015	1021	1072	1114	1055	1041	1140	1040	1066	1081	1023	1037	1083	1116	1103	1028	1107	1099	1060	1093	1047	1050	958	1071	1086	1059	997	1067	999	1136	985	1079	1068	1074	1065	1054	1044	1095	1100	1031	1063	1035	1069	1044	1038	1073	1040	1091	1066	1066	1085	1087	1055	1022	1014	1058	1109	1100	1008	1005	1094	1054	1099	1044	1095	1086	1089	1136	1122	1098	1031	1062	1113	1072	1049	1035	1023	1079	1031	1059	1077	1041	1021	1107	1065	1091	1053	1085	1042	1057	1067	1053	1060	1052	1037	1051	1066	1103	1040	1088	1061	1049	1089	1087	1045	1093	1024	1040	1089	1034	1049	1078	1096	1032	1103	1064	1048	1049	1038	1027	1063	1065	1109	1056	1099	1051	1077	1112	1030	1134	1217	1038	1100	1046	1121	1093	1062	1075	1074	1089	1024	1057	1084	1043	1025	1030	1009	1110	1061	1003	1100	1058	1005	1081	1078	1049	1109	1052	1072	1025	1097	1074	1043	1081	1141	1062	1016	1057	1092	1099	1093	1050	1094	1047	1038	1116	1059	1047	1053	1026	1062	1075	1016	1045	1053	1033	1112	1028	1058	1109	1072	1014	1114	1087	1079	1093	1076	1032	1027	1089	1053	1083	1077	1040	1084	1085	1102	1025	1058	1085	1045	1064	1051	1102	1125	1091	1060	1035	1063	1050	1079	1100	1072	1008	1098	1008	1014	1051	1124	983	1050	1078	1015	1040	1067	1114	1108	1071	1106	1060	1091	1047	1036	1075	1060	1046	1051	1030	1034	1054	1078	1070	1092	1084	1072	1043	1112	1039	1073	1029	1042	1097	1093	1034	1101	1070	1091	1067	1082	1053	1070	1042	1070	1096	1070	1068	1130	1060	1086	1068	1052	1044	1090	1073	1045	1086	1052	1044	1075	1042	1062	991	1012	1057	1047	1079	1095	1007	1024	1026	1049	1113	1069	1083	1032	1040	1049	1040	1068	1104	1038	1071	1132	1041	1083	1068	1074	1071	1082	1053	1112	1027	1058	1021	1101	1080	1099	1106	1106	1033	1101	1066	1035	1084	1121	1107	1037	1085	1094	1122	1112	1106	1041	1060	1003	1051	1099	1077	1064	1105	1114	1021	1021	1072	1047	1023	1041	1080	991	1064	1045	1104	1068	1037	1094	1049	1138	1046	1091	1086	1121	1109	1066	1103	1002	1062	1067	1015	1050	1063	1061	1083	1046	1045	1030	1083	1038	1073	1071	1073	1042	1075	1124	1079	1092	1091	1046	1060	1052	1086	1035	1059	1111	1078	1065	1031	1036	1063	1026	1095	1041	1079	1034	1098	1033	1080	1015	1110	1127	1033	1087	1054	1056	1035	1074	1057	1062	1067	1047	1130	1062	1046	1075	1065	1087	1005	1046	1080	1075	1028	1029	1043	1102	1102	1042	1056	1090	1091	1070	1069	1047	1074	1036	1047	1048	1031	1096	1084	1073	1061	1060	1029	992	1073	1066	1050	1051	1087	1031	1081	1117	1043	995	1035	1138	1031	1063	1053	1032	1050	1056	1065	1063	1053	1101	1039	1121	1084	1092	1059	1010	1076	1056	1032	1079	1041	1109	988	1035	1103	1098	1075	1053	1034	1019	1063	1081	1049	1048	1067	1034	1092	1063	1085	1099	1004
23443	21338	29111	23937	21372	20345	10557	5269	3826	3081	2322	2119	1810	1587	1433	1261	1121	1033	935	848	812	800	785	812	755	772	744	677	705	713	696	661	721	698	698	697	642	635	639	617	627	652	624	644	615	576	583	612	594	600	558	540	570	587	590	557	546	567	565	561	575	559	555	602	549	573	546	552	551	545	535	536	585	555	557	558	571	576	542	538	542	581	539	544	585	566	564	562	531	535	543	524	574	554	532	581	557	547	523	521	561	550	538	539	500	567	575	535	559	557	555	520	516	538	554	569	511	579	506	529	548	560	505	557	516	511	584	549	540	550	514	498	538	530	555	573	549	565	528	548	541	510	535	521	526	550	537	518	573	502	558	564	552	526	577	545	525	539	599	552	559	521	542	567	568	551	563	535	549	564	502	556	525	554	525	520	490	534	538	537	529	574	519	585	560	533	541	521	536	522	531	525	504	519	524	548	573	530	506	533	553	543	497	558	549	537	543	564	496	549	551	491	556	513	542	548	532	557	544	534	515	555	580	550	537	553	512	574	512	511	579	549	554	542	575	493	511	533	551	509	517	487	529	529	556	519	546	523	566	568	558	544	541	505	494	588	516	541	517	540	559	574	541	561	534	553	538	584	574	506	535	542	594	550	509	540	547	533	562	504	554	514	537	548	499	535	547	518	578	559	518	526	531	550	517	523	478	556	564	562	527	541	537	550	543	555	575	551	582	570	536	528	526	522	509	530	532	581	534	516	528	550	511	533	560	544	568	510	525	531	535	572	560	558	547	536	502	512	532	533	555	542	508	537	533	537	527	527	570	524	535	545	505	532	526	523	538	489	521	526	559	590	519	559	516	520	531	560	566	549	530	532	579	512	557	552	531	515	532	571	565	536	557	569	518	548	553	587	529	544	527	524	548	558	536	520	526	532	552	537	589	569	615	531	520	536	527	572	526	578	542	538	524	516	538	578	550	559	521	542	546	550	547	490	523	555	524	574	531	543	527	556	560	503	500	596	508	532	539	574	533	563	510	538	503	526	559	539	545	515	503	528	555	553	555	561	522	545	550	548	521	531	580	539	519	537	520	561	549	532	554	543	527	583	543	507	555	544	534	517	540	570	542	535	566	552	541	537	527	523	515	546	502	526	518	557	512	519	545	512	555	544	530	514	479	581	515	559	524	514	576	552	535	600	527	497	493	552	529	543	575	546	540	518	493	554	513	555	567	562	550	517	513	515	530	566	518	530	566	521	482	550	490	550	532	526	553	510	493	547	589	541	525	538	505	515	546	542	541	540	511	499	519	549	560	571	550	528	540	493	583	570	510	502	540	498	507	564	544	539	553	526	542	531	523	545	534	586	495	524	547	525	551	547	530	589	514	536	508	555	513	564	492	534	535	551	517	513	575	540	542	547	569	500	535	517	527	537	504	547	522	520	567	538	535	526	531	545	577	497	503	558	533	564	553	509	510	543	582	554	527	508	567	505	510	514	516	541	551	536	527	532	516	534	516	544	581	495	558	533	530	539	501	507	490	483	574	504	549	564	498	540	533	528	533	534	559	529	531	566	523	524	559	528	517	521	522	562	547	534	546	537	550	518	553	523	544	499	468	529	529	549	548	492	569	575	536	526	521	527	534	541	548	544	510	488	519	581	526	539	547	514	545	584	531	497	503	524	560	509	531	579	534	570	538	537	538	556	542	534	535	553	559	529	539	511	550	568	536	532	533	505	541	533	571	583	534	546	521	543	587	542	547	527	534	510	521	548	562	540	539	559	542	553	521	481	495	568	531	545	535	534	577	544	566	517	535	524	524	559	518	557	554	539	563	521	552	524	522	546	528	582	540	524	555	544	508	509	538	586	546	562	545	529	537	524	511	525	525	546	512	528	551	537	577	542	523	523	514	550	562	547	533	537	562	512	549	552	601	568	543	538	567	518	544	566	510	564	534	540	515	551	556	509	542	534	544	523	530	521	564	504	505	555	573	560	494	572	517	529	567	573	527	520	533	547	527	537	517	561	528	546	556	516	557	511	500	536	524	512	578	588	518	526	545	543	536	517	547	565	526	538	565	500	489	563	541	530	494	550	527	524	541	554	506	522	540	524	512	499	509	527	494	545	513	539	540	579	532	518	514	539	540	548	558	536	557	509	564	510	535	574	560	540	495	541	516	559	490	568	521	569	538	531	563	586	509	540	551	539	549	526	586	536	537	517	564	491	519	538	550	567	499	547	577	582	535	539	554	514	559	562	509	578	559	513	530	533	522	548	524	545	528	524	542	528	567	524	518	499	545	536	535	551	543	529	524	529	520	472	533	582	544	525	506	552	582	525	576	538	535	578	523	555	548	555	580	541	531	529	561	542	507	512	513	562	549	527	544	549	525	556	557	524	528	483	518	550	555	498	583	536	545	525	515	495	523	524	535	528	570	539	542	540	527	520	570	558	532	525	567	492	562	512	544	530	577	549	547	555	554	527	561	504	535	541	540	501	531	589	551	518	528	503	559	532	569	529	525	555	528	543	554	516	506	514	530	495	544	551	545	543	534	611	545	502	598	550	523	524	520	559	548	511	529	534	487	553	542	491	546	509	534	547	520	539	577	571	515	584	488	540	542	546	553	508	515	502	541	501	558	570	549	493	527	534	526	524	539	565	542	563	542	563	527	530	537	587	506	531	512	575	523	548	498	539	535	545	557	548	482	535	528	528	539	538	541	523	483	553	586	531	508	501	526	554	550	531	565	534	529	534	532	537	523	501	538	512	546	518	516	576	530	573	582	540	549	544	513	494	526	479	557	534	535	535	528	545	522	549	507	544	502	519	537	542	534	534	549	564	541	556	532	551	553	540	503	575	564	496	541	524	506	578	580	543	541	526	549	549	544	492	543	566	581	572	532	536	550	484	578	563	523	503	562	532	538	544	504	543	490	584	522	520	526	486	539	515	524	544	551	554	512	519	562	527	571	541	511	530	552	544	551	576	534	495	566	519	518	550	504	514	536	514	514	528	571	513	534	530	536	567	564	542	545	545	528	568	559	514	551	564	525	490	543	504	572	564	509	574	566	525	469	531	529	531	573	532	513	518	541	549	517	530	551	521	551	565	509	507	550	518	576	465	510	533	564	595	539	528	514	542	527	515	559	493	538	508	513	510	561	505	522	542	557	527	562	544	549	517	555	515	531	490	562	555	526	539	568	539	544	554	568	519	532	520	545	516	506	534	522	544	547	475	543	510	528	567	550	521	540	543	553	511	521	524	521	471	550	518	571	514	578	556	527	515	547	560	516	574	564	546	515	539	551	546	527	514	556	539	494	515	542	536	518	517	544	519	635	528	547	574	517	527	564	502	557	540	536	518	527	561	540	502	569	577	494	488	503	524	546	557	549	546	501	552	502	571	546	523	494	572	521	545	540	572	533	558	557	534	526	489	539	555	546	537	550	529	517	516	523	535	523	522	569	517	555	508	542	549	509	538	525	558	541	592	497	522	518	497	525	543	542	588	549	527
16216	32756	32079	24853	21043	17334	14438	13254	11056	9088	7045	6385	5548	4559	4009	3509	2963	2560	2122	1962	1904	1819	1842	1656	1684	1729	1634	1494	1495	1416	1444	1374	1390	1418	1399	1413	1265	1305	1184	1205	1195	1155	1156	1189	1203	1123	1155	1117	1066	1008	1014	1016	993	1009	1046	1015	1003	981	1050	917	1006	1055	997	1005	965	1008	967	956	887	1010	899	957	958	995	966	916	997	956	992	936	942	935	961	923	936	923	945	957	958	976	958	936	942	938	933	973	930	923	992	927	949	994	899	900	945	943	936	994	953	910	953	929	927	887	924	886	905	934	915	917	961	959	934	961	935	990	962	919	951	918	927	924	1007	955	960	950	970	922	939	948	936	945	918	991	925	956	950	976	896	970	942	934	946	895	884	952	911	912	967	949	904	949	916	928	914	979	921	934	918	970	963	937	969	951	876	894	949	905	881	903	949	951	932	871	919	925	908	908	913	973	894	867	965	936	923	954	963	918	875	978	965	935	887	942	917	847	924	917	889	963	910	952	946	980	1003	943	916	943	875	962	943	930	927	960	939	920	942	924	959	922	991	990	958	923	947	945	899	970	888	913	946	954	942	854	917	930	947	903	927	900	902	934	882	951	946	945	966	974	920	951	915	946	940	919	931	967	938	946	945	944	957	1012	956	985	907	957	943	942	912	869	909	932	886	898	936	945	949	872	944	889	943	934	944	917	911	942	938	944	857	941	934	944	982	981	945	899	984	938	951	958	1046	957	853	962	923	945	975	933	958	972	993	942	1048	900	900	991	944	906	953	879	905	964	882	911	920	915	930	946	934	1029	987	914	905	928	932	922	890	915	962	959	945	916	954	908	958	999	930	938	962	908	942	888	1007	917	952	880	977	979	936	925	925	899	968	921	989	884	902	927	925	956	992	956	916	955	950	872	924	891	932	951	944	939	953	946	928	935	899	940	970	923	974	957	960	950	970	958	967	930	945	914	959	943	966	888	916	989	955	920	977	989	999	956	919	963	955	889	928	913	955	909	950	918	971	964	878	1010	889	924	932	964	941	916	860	933	923	947	903	936	935	928	952	917	998	958	905	951	909	927	975	935	941	918	974	962	921	919	985	952	963	953	909	1001	894	962	906	916	946	937	904	982	1012	919	907	950	954	917	897	969	955	896	970	900	938	919	911	1002	916	917	912	958	932	940	901	995	962	933	937	935	962	917	949	933	925	944	910	908	967	926	926	975	968	949	964	929	893	908	971	967	956	907	976	952	895	982	923	896	962	902	986	909	937	986	961	876	956	972	930	932	914	959	893	881	961	903	920	940	920	888	915	943	864	980	900	976	970	929	946	921	952	947	965	951	906	914	918	989	1006	919	941	946	926	939	924	934	890	907	914	944	950	886	960	928	926	978	925	921	947	886	893	898	952	936	901	943	943	847	894	931	944	915	999	924	988	974	976	924	900	944	971	956	910	970	957	962	939	911	940	966	957	910	972	904	911	931	983	921	928	915	917	928	915	958	921	914	967	937	932	919	976	922	924	966	898	946	933	938	947	963	959	911	910	975	932	917	987	929	987	967	938	890	884	909	956	933	990	935	971	910	916	957	906	899	936	937	909	914	890	916	942	911	945	986	931	980	912	992	961	867	923	929	936	909	931	891	954	950	926	947	885	948	915	941	958	907	980	951	982	910	963	957	981	924	950	922	954	884	941	911	1007	915	947	920	937	976	933	958	923	950	930	919	944	893	995	898	820	944	959	970	911	937	983	910	890	954	975	968	914	925	926	917	974	901	926	936	896	920	923	915	955	968	923	976	888	891	956	918	909	911	984	943	909	902	990	907	993	900	937	946	967	952	980	987	919	970	885	959	968	939	895	944	903	923	905	965	920	948	980	990	934	922	908	988	984	922	942	907	964	915	938	944	903	977	968	906	934	897	918	959	913	990	932	901	928	991	964	921	890	922	912	952	943	957	941	903	881	905	933	975	989	931	961	935	948	907	905	928	905	944	962	899	923	856	925	935	926	911	924	945	917	947	878	889	893	949	902	936	963	993	918	937	884	887	914	889	936	1032	937	961	983	925	928	916	957	947	934	968	918	964	938	916	871	866	929	991	915	916	859	981	909	936	932	914	982	919	908	916	950	960	929	916	923	872	880	927	1000	936	906	990	976	923	949	939	932	939	896	1015	945	951	940	909	973	929	954	997	900	897	950	946	973	912	910	903	957	958	929	952	924	986	863	932	991	926	956	961	885	957	917	972	924	938	919	857	939	860	952	925	935	946	924	933	936	939	917	934	933	943	918	959	916	906	920	920	894	929	918	970	947	970	939	949	965	965	935	968	988	942	895	939	917	950	972	866	952	935	901	895	930	963	944	945	937	896	905	910	910	944	903	937	942	912	1000	988	922	930	953	972	940	951	970	959	910	929	919	915	940	925	905	897	951	950	946	888	876	933	953	921	921	958	952	996	913	905	928	979	922	958	985	936	926	925	946	992	902	949	971	916	927	949	930	972	947	906	932	926	872	938	938	930	968	875	934	938	946	949	916	962	940	931	950	933	970	963	916	930	947	858	888	908	855	1001	940	919	910	924	951	947	955	932	902	937	927	949	952	861	929	929	916	927	900	922	927	965	975	904	930	960	949	921	933	958	969	908	951	901	890	977	999	949	940	928	962	975	988	952	946	915	917	988	936	979	958	811	952	931	949	959	931	885	960	929	923	977	922	885	928	923	873	918	986	920	957	905	968	933	914	925	906	883	921	921	918	922	932	924	889	946	976	958	956	929	955	945	905	914	913	922	935	914	945	1007	949	844	913	914	947	893	943	867	932	919	958	937	951	915	947	887	925	969	888	892	889	946	937	928	984	866	914	968	959	923	908	947	936	892	912	911	955	896	940	993	902	903	933	946	942	950	918	853	967	972	937	994	926	916	927	897	870	953	915	887	963	963	993	961	985	966	901	909	946	942	904	911	866	883	955	984	913	925	935	892	925	936	923	915	932	925	902	943	930	917	910	896	934	921	933	892	943	933	946	949	944	918	884	934	931	985	939	942	920	939	949	899	929	943	891	903	954	931	951	939	946	933	914	879	948	914	946	961	939	936	889	906	976	944	952	961	931	923	903	956	958	949	956	985	887	925	926	915	960	930	945	947	927	975	956	927	957	929	963	951	934	940	974	942	958	948	879	934	966	929	990	913	933	950	912	912	893	906	972	952	976	956	955	949	947	883	883	899	977	948	912	935	872	927	965	925	915	905	898	925	885	904	899	961	872	924	952	913	903	927	905	944	920	894	936	906	949	938	893	914	902	911	965	925	884	860	971	896	915	941	966	898	888	918	968	923	921	916	954	1011	941	892	933	986	934	909	902	927	946	922	922	935	883	908	910	887	927	932	893	917	929	906	932	947	970	917	939	945	948	897	884	936	927	934	963	892	918	904	988	913	900	933	924	1002	952	942	953	901	913	939	943	947	915	904	950	903	964	898	937	904	938	919	953	887	937	933	937	917	903	972	983	1006	888	913	972	907	962	887	893	914	913	965	926	941	920	972
26975	20976	15769	8521	4513	3254	2637	2345	1966	1624	1287	1253	1124	993	972	915	954	832	829	828	754	756	735	838	749	771	761	738	767	721	721	766	768	717	763	792	717	728	727	726	699	656	694	758	720	713	685	693	676	667	667	672	647	711	708	654	704	675	660	709	707	724	717	695	686	706	725	696	715	678	656	658	680	679	681	657	686	697	659	706	669	678	658	649	693	669	664	673	683	686	620	673	713	678	658	692	681	695	729	647	678	698	712	688	726	695	679	633	670	626	669	675	643	720	698	678	661	692	702	689	665	650	637	667	716	664	673	651	668	654	676	697	670	641	673	673	678	697	709	687	705	708	679	717	695	691	683	682	664	711	667	697	721	663	675	658	711	653	666	694	715	671	695	712	684	706	685	689	693	680	705	651	678	668	697	685	702	673	779	714	662	657	678	652	660	676	688	681	721	739	683	679	666	698	702	744	686	664	694	673	712	656	704	678	720	658	682	693	668	700	657	679	675	716	705	692	711	686	680	671	687	675	670	741	678	697	664	668	721	706	642	726	649	652	683	702	706	666	711	668	709	667	662	653	674	688	706	661	661	663	685	691	671	687	643	689	715	686	622	657	680	727	679	671	670	667	697	651	685	677	648	703	654	689	671	685	693	670	644	666	683	665	668	687	706	691	667	671	647	703	603	711	663	707	739	680	675	704	674	636	651	647	716	711	696	707	708	646	690	656	676	705	638	670	705	667	707	659	657	674	684	648	684	670	714	688	681	671	627	699	713	668	663	683	688	626	711	685	688	656	734	658	684	677	694	668	683	708	668	687	664	685	670	646	631	705	678	670	697	681	656	705	701	707	660	708	658	696	664	661	676	674	710	693	665	621	702	695	666	701	722	656	708	681	690	646	642	704	718	668	657	647	680	629	714	704	668	654	687	667	650	648	664	647	723	700	685	661	677	682	688	651	656	714	638	667	655	654	688	704	712	680	699	685	643	736	724	675	686	725	712	730	680	718	692	671	668	653	706	637	636	670	634	644	726	663	671	723	655	711	706	680	636	700	724	677	697	721	710	612	651	689	671	680	718	704	695	649	720	766	655	674	710	675	674	717	681	676	721	648	749	704	697	684	696	697	625	689	634	642	748	667	719	705	697	680	671	704	691	703	695	645	662	664	729	683	672	713	733	681	671	692	648	731	624	696	682	691	680	696	656	691	695	713	707	654	667	735	666	670	689	694	703	666	675	695	664	661	720	672	676	642	671	703	665	670	698	609	671	628	659	618	699	672	669	648	648	697	744	650	647	686	689	656	687	688	641	693	649	677	672	716	678	681	655	696	693	647	673	688	696	687	688	649	682	667	665	638	706	688	645	672	682	650	680	671	686	672	634	684	678	695	700	674	636	727	666	663	695	677	686	718	695	690	628	745	655	665	683	663	648	686	641	643	696	723	684	721	677	688	677	696	707	649	673	661	677	603	717	687	692	644	662	668	674	659	632	650	673	708	654	718	713	699	664	645	682	726	638	655	706	688	661	675	693	652	625	652	690	666	725	713	657	713	706	667	674	707	667	708	652	637	674	677	674	686	687	686	626	679	737	700	693	673	705	675	732	674	724	683	644	713	662	691	682	697	699	675	680	684	672	646	601	682	684	699	714	658	684	681	651	720	649	681	731	734	659	670	644	675	658	689	726	716	693	716	702	676	703	675	702	688	719	680	711	685	641	658	706	656	628	704	675	678	684	675	662	694	692	681	702	750	688	705	686	690	670	668	669	680	689	702	664	656	676	679	682	669	738	682	726	642	659	714	713	679	648	672	703	699	666	665	660	679	633	723	695	634	685	690	688	703	678	670	657	661	663	685	680	665	719	686	672	714	630	704	699	624	692	716	709	669	690	721	659	673	657	625	720	706	712	647	644	695	724	660	668	681	646	713	640	666	678	655	689	691	685	665	703	635	670	678	658	686	640	717	686	665	673	657	650	750	672	697	678	671	660	686	714	719	695	719	652	678	685	684	643	672	681	690	716	698	687	648	690	668	690	680	665	655	689	656	702	700	684	751	703	699	648	749	693	652	684	667	722	703	686	702	690	693	688	660	748	688	686	611	690	732	683	684	739	664	673	697	685	679	674	651	694	687	690	717	688	660	678	667	677	683	636	756	705	708	739	674	656	688	693	733	660	687	661	657	676	677	658	683	678	730	723	670	657	657	681	709	663	719	686	731	666	671	671	646	712	675	641	680	654	690	636	685	631	717	704	678	690	671	687	662	629	680	695	678	666	710	705	667	704	693	669	702	706	698	673	698	738	681	661	689	678	676	679	654	731	649	647	669	686	665	689	676	689	674	690	662	652	664	680	680	706	667	687	640	659	685	650	671	706	659	669	679	688	674	620	644	674	641	683	679	678	705	699	668	670	670	655	675	670	644	686	663	690	636	697	699	657	652	678	666	689	653	667	680	710	664	678	691	715	657	660	692	677	675	658	673	689	733	682	646	695	677	698	691	713	735	653	651	699	654	689	689	704	667	675	609	693	686	707	705	651	678	706	667	684	683	683	696	671	704	660	671	702	659	630	637	714	672	706	701	697	695	653	662	658	733	647	698	696	660	693	672	748	657	701	701	670	682	667	707	710	710	715	678	711	733	674	662	674	679	651	698	652	655	646	690	661	663	617	670	700	699	717	664	701	674	672	686	662	693	659	714	695	694	621	682	678	672	662	688	694	720	653	653	696	710	663	703	647	698	663	690	689	709	697	656	642	663	679	665	691	634	708	713	710	599	696	670	678	670	674	712	643	688	647	686	728	641	711	662	620	663	707	658	690	724	696	665	651	645	701	698	645	693	636	697	700	648	682	726	689	688	664	724	650	680	763	714	625	709	649	656	712	680	644	638	695	709	688	681	716	640	676	660	678	683	652	722	695	660	674	668	689	668	662	665	695	692	664	708	697	689	659	702	697	678	672	656	682	657	647	708	679	689	663	687	664	659	705	648	697	662	676	663	704	706	701	652	706	687	673	682	648	696	669	687	682	682	677	696	686	680	667	695	678	663	704	668	675	724	669	683	730	672	659	667	681	742	661	674	680	703	720	646	697	650	654	767	703	671	685	679	721	744	670	628	662	670	707	683	663	705	662	633	676	668	663	631	652	710	706	698	661	658	665	733	700	702	712	658	688	711	715	675	748	686	673	687	709	646	670	672	667	631	698	682	707	664	612	661	659	660	703	649	699	743	693	688	677	697	674	690	698	709	683	638	676	675	669	668	721	683	688	674	659	669	671	654	639	709	679	637	686	748	718	664	665	649	669	664	672	692	677	662	739	660	703	656	656	688	675	689	681	703	726	696	690	653	649	711	685	680	718	720	720	705	684	718	638	711	699	671	690	701	687	703	674	647	724	692	676	681	622	717	681	692	683	705	649	692	730	708	718	681	648	713	684	715	696	686	684	668	724	666	644	698	698	669	661	660	678	649	668	631	622	668	661	674	652	689	683	690	641	650	685	661	654	692
12426	20827	20266	13862	11193	8996	7644	6780	5752	4619	3602	3335	3023	2603	2384	2119	2090	1871	1571	1568	1564	1480	1467	1497	1381	1556	1480	1383	1468	1487	1439	1395	1377	1284	1347	1361	1342	1275	1370	1274	1328	1243	1302	1307	1345	1340	1296	1262	1241	1247	1260	1253	1237	1256	1287	1164	1234	1192	1220	1155	1210	1211	1195	1225	1226	1198	1233	1226	1188	1243	1196	1198	1153	1173	1183	1252	1153	1157	1271	1228	1218	1248	1233	1137	1182	1176	1180	1155	1204	1226	1174	1167	1205	1201	1196	1232	1198	1185	1174	1134	1216	1173	1207	1181	1156	1196	1137	1212	1178	1175	1184	1178	1216	1201	1149	1265	1210	1166	1261	1241	1205	1191	1199	1181	1181	1185	1184	1225	1129	1191	1208	1233	1223	1237	1220	1211	1190	1218	1214	1203	1244	1225	1125	1192	1178	1162	1199	1161	1204	1210	1121	1206	1132	1208	1171	1150	1168	1257	1134	1179	1165	1182	1199	1177	1103	1200	1195	1177	1160	1275	1194	1200	1171	1125	1167	1188	1170	1196	1156	1140	1117	1150	1121	1190	1115	1209	1148	1157	1159	1208	1173	1119	1193	1170	1250	1169	1186	1226	1207	1173	1195	1167	1195	1149	1205	1162	1115	1232	1114	1113	1229	1200	1152	1229	1144	1122	1098	1222	1142	1166	1181	1162	1215	1240	1233	1208	1210	1240	1182	1187	1168	1223	1206	1184	1191	1219	1139	1229	1236	1222	1219	1159	1232	1241	1203	1207	1151	1160	1269	1216	1187	1152	1206	1199	1199	1195	1182	1204	1164	1156	1189	1108	1131	1158	1190	1229	1194	1179	1177	1178	1194	1207	1189	1194	1208	1183	1143	1190	1183	1143	1170	1158	1232	1239	1274	1267	1209	1219	1236	1245	1139	1206	1218	1187	1243	1185	1199	1191	1208	1253	1144	1147	1134	1197	1135	1188	1255	1168	1207	1212	1221	1205	1142	1183	1185	1259	1174	1208	1189	1223	1185	1171	1191	1215	1208	1192	1233	1185	1140	1202	1146	1235	1175	1218	1175	1223	1120	1196	1228	1225	1199	1175	1203	1158	1236	1214	1176	1218	1164	1182	1150	1210	1213	1259	1255	1164	1194	1229	1110	1200	1232	1150	1228	1220	1213	1188	1191	1176	1141	1195	1170	1165	1170	1194	1186	1199	1216	1143	1163	1152	1236	1160	1147	1188	1185	1215	1204	1148	1176	1119	1167	1161	1173	1143	1198	1148	1194	1254	1199	1187	1201	1164	1223	1184	1191	1199	1137	1230	1201	1201	1179	1188	1148	1196	1235	1106	1143	1154	1188	1267	1210	1143	1173	1205	1219	1217	1154	1244	1217	1193	1142	1139	1149	1214	1172	1212	1249	1171	1224	1213	1198	1184	1228	1152	1165	1153	1190	1266	1248	1218	1133	1187	1167	1210	1181	1172	1205	1236	1181	1209	1196	1207	1138	1211	1226	1160	1188	1199	1135	1222	1184	1207	1185	1238	1215	1158	1208	1211	1169	1166	1159	1202	1200	1202	1198	1244	1122	1159	1194	1194	1157	1198	1125	1226	1249	1137	1160	1181	1179	1198	1220	1242	1157	1170	1220	1184	1161	1142	1192	1173	1217	1213	1139	1196	1207	1170	1187	1193	1200	1186	1192	1210	1238	1223	1179	1198	1174	1195	1265	1200	1205	1223	1217	1166	1153	1184	1136	1175	1203	1185	1187	1178	1200	1138	1210	1158	1177	1159	1195	1141	1225	1214	1217	1239	1263	1303	1184	1237	1232	1186	1213	1198	1175	1204	1256	1187	1184	1163	1198	1241	1139	1210	1181	1214	1191	1267	1190	1158	1266	1190	1196	1176	1144	1255	1208	1155	1198	1230	1235	1219	1187	1210	1199	1234	1174	1222	1224	1156	1125	1205	1165	1192	1174	1188	1240	1209	1175	1201	1153	1166	1174	1203	1214	1113	1223	1238	1210	1193	1243	1162	1170	1163	1159	1194	1180	1206	1209	1145	1181	1187	1165	1195	1219	1231	1198	1174	1182	1168	1268	1204	1232	1239	1231	1135	1239	1132	1192	1182	1271	1242	1215	1183	1190	1193	1162	1189	1216	1166	1203	1222	1184	1181	1185	1141	1206	1152	1197	1202	1198	1212	1193	1197	1212	1171	1192	1216	1165	1216	1204	1233	1199	1201	1263	1181	1218	1177	1213	1244	1227	1152	1207	1168	1195	1171	1126	1162	1201	1188	1202	1190	1239	1179	1240	1204	1202	1197	1257	1192	1216	1212	1161	1220	1178	1193	1130	1144	1132	1188	1229	1220	1196	1167	1169	1206	1240	1240	1240	1198	1252	1238	1203	1230	1220	1203	1223	1218	1179	1154	1171	1199	1170	1133	1192	1174	1223	1158	1171	1157	1214	1225	1200	1209	1195	1155	1259	1156	1217	1143	1212	1182	1205	1188	1188	1212	1211	1189	1141	1219	1187	1222	1180	1174	1232	1142	1180	1247	1142	1190	1190	1231	1124	1148	1154	1224	1196	1212	1163	1207	1188	1234	1152	1176	1154	1141	1185	1184	1151	1172	1117	1221	1170	1226	1296	1207	1180	1192	1210	1225	1217	1193	1172	1171	1124	1166	1162	1159	1202	1162	1181	1189	1213	1150	1180	1194	1165	1127	1199	1141	1221	1158	1224	1151	1188	1204	1173	1223	1237	1149	1231	1163	1182	1202	1199	1171	1167	1182	1255	1189	1206	1179	1130	1165	1161	1212	1184	1219	1176	1208	1161	1216	1196	1160	1180	1224	1202	1172	1165	1201	1158	1222	1258	1174	1192	1153	1155	1216	1174	1304	1248	1196	1171	1203	1280	1196	1141	1174	1189	1190	1210	1223	1188	1210	1246	1193	1220	1144	1187	1146	1173	1157	1218	1183	1226	1145	1159	1178	1189	1153	1165	1146	1276	1206	1173	1145	1215	1208	1197	1200	1182	1202	1150	1158	1203	1176	1173	1188	1134	1192	1198	1116	1236	1233	1179	1234	1203	1210	1098	1212	1246	1206	1202	1198	1178	1182	1174	1203	1227	1215	1229	1189	1189	1250	1185	1195	1165	1104	1215	1207	1221	1177	1149	1246	1149	1195	1166	1218	1124	1217	1158	1213	1136	1187	1142	1262	1225	1141	1120	1201	1144	1188	1178	1173	1142	1223	1222	1186	1176	1227	1206	1142	1159	1248	1237	1147	1186	1176	1173	1190	1149	1218	1143	1237	1261	1174	1152	1173	1170	1174	1196	1252	1177	1172	1142	1118	1214	1174	1205	1142	1171	1202	1239	1118	1166	1138	1176	1171	1196	1115	1175	1181	1198	1206	1173	1184	1169	1176	1188	1171	1203	1177	1183	1213	1220	1180	1190	1191	1212	1211	1217	1185	1212	1181	1203	1244	1162	1207	1258	1180	1112	1179	1111	1192	1239	1204	1195	1247	1241	1154	1231	1232	1167	1234	1150	1159	1250	1230	1169	1280	1195	1166	1215	1220	1195	1149	1222	1214	1239	1177	1178	1206	1222	1171	1199	1216	1242	1185	1227	1215	1218	1163	1134	1227	1161	1179	1226	1202	1165	1199	1251	1186	1182	1214	1174	1162	1243	1170	1261	1208	1224	1177	1264	1193	1144	1206	1214	1212	1178	1164	1112	1243	1231	1205	1209	1193	1143	1200	1240	1251	1204	1210	1201	1148	1222	1173	1231	1188	1278	1220	1207	1220	1172	1209	1174	1151	1229	1219	1240	1172	1168	1197	1180	1215	1189	1158	1171	1186	1211	1227	1164	1156	1188	1238	1176	1215	1167	1230	1181	1235	1199	1167	1189	1176	1186	1195	1203	1171	1189	1162	1188	1182	1214	1247	1150	1197	1200	1201	1172	1185	1173	1197	1182	1202	1177	1206	1159	1185	1172	1223	1161	1204	1266	1200	1235	1212	1232	1175	1182	1227	1190	1197	1183	1163	1216	1194	1217	1157	1194	1185	1226	1179	1129	1202	1225	1116	1203	1176	1226	1186	1214	1226	1221	1175	1151	1163	1163	1230	1157	1147	1181	1189	1173	1219	1177	1132	1163	1181	1177	1222	1174	1140	1230	1221	1236	1165	1253	1252	1208	1153	1218	1180	1134	1161	1165	1229	1211	1200	1175	1235	1123	1138	1207	1142	1194	1180	1221	1150	1181	1165	1187	1269	1164	1230	1212	1156	1220	1201	1144	1238	1167	1153	1217	1211	1199	1160	1174	1253	1184	1243	1102	1130	1208	1194	1208	1191	1270	1205	1150	1155	1203	1204	1189	1249	1146	1143	1188	1181	1227	1196	1171	1176	1193	1178	1179	1152	1258	1147	1237	1183	1177	1191	1183	1218	1175	1151	1151	1165	1215	1135	1173	1185	1193	1168	1185	1197	1163	1157	1217	1139	1174	1226	1262	1248	1142	1227	1254	1175	1199	1169	1167	1212	1199	1166	1172	1234	1172	1164	1228	1197	1195	1152	1194	1179	1251	1166	1181	1164	1155	1125	1207	1256	1203	1245	1143	1175	1194	1199	1218	1183	1191	1277	1203	1172	1179	1126	1184	1232	1165	1213	1170	1121	1181	1224	1195	1216	1196	1160	1237	1236	1222	1190	1132	1232	1228	1173	1197	1201	1218	1203	1162	1193	1146	1151	1237	1227	1196	1195	1225	1246	1114	1193	1197	1253	1197	1219	1188	1227	1188	1164	1208	1136	1165	1156	1212	1204	1217	1233	1233	1192	1197	1199	1252	1119	1216	1197	1247	1158	1158	1172	1186	1221	1225	1200	1231	1151	1185	1226	1194	1261	1178	1160	1180	1202	1227	1183	1139	1215	1193	1230	1169	1205	1237	1188	1170	1212	1168	1175	1104	1157	1185	1198	1169	1193	1204	1186	1202	1191	1193	1139	1221	1193	1210	1095	1202	1185	1224	1202	1179	1239	1229	1176	1196	1169	1168	1226	1218	1156	1200	1163	1180	1230	1205	1136	1172	1182	1247	1184
24404	21299	28370	24569	20296	9624	5099	3692	2875	2345	1839	1691	1504	1329	1185	1110	1061	891	885	820	792	810	778	742	726	737	690	712	715	739	716	702	673	673	713	670	689	678	702	609	644	692	637	665	667	619	672	610	630	647	699	659	606	620	609	627	610	635	598	595	591	602	611	593	652	612	625	612	610	614	600	661	611	580	578	625	604	609	570	599	602	555	584	620	610	561	634	585	598	623	589	616	589	559	645	609	554	573	600	609	602	597	609	592	590	603	610	616	597	607	604	559	591	580	577	576	590	576	592	576	617	605	601	588	599	637	578	570	597	635	597	595	591	615	593	598	626	562	545	555	625	594	619	596	584	600	589	604	578	619	636	607	604	644	591	570	614	593	618	612	597	539	659	616	594	602	595	549	592	596	651	591	606	607	580	571	583	583	617	608	599	632	585	551	617	577	616	609	627	567	610	635	587	598	583	607	621	616	563	604	552	606	617	595	571	575	630	601	591	542	568	579	623	562	559	626	575	607	595	588	591	610	606	605	607	612	606	579	587	560	570	611	598	556	578	604	589	614	554	555	609	576	594	590	565	568	607	574	606	595	572	593	580	626	610	632	563	603	583	570	560	576	585	607	623	625	575	603	606	614	576	606	582	575	616	602	561	567	571	591	578	610	608	610	566	577	579	549	572	668	630	620	589	574	595	613	602	606	592	590	629	604	587	592	618	534	590	581	559	579	569	630	613	600	561	560	580	622	599	637	604	587	593	613	603	556	591	589	610	586	601	601	626	635	606	592	605	604	572	593	564	597	590	598	593	620	598	587	587	616	600	600	563	623	577	606	571	602	583	574	609	585	548	578	604	638	607	598	640	641	552	584	590	603	614	565	587	588	585	578	568	584	618	629	569	571	648	588	570	574	569	582	571	547	592	648	541	597	645	601	573	611	574	592	577	560	585	590	602	591	621	577	567	614	617	593	561	619	582	584	608	628	596	584	606	600	534	595	633	575	590	587	585	603	606	568	601	625	584	576	598	559	592	577	577	606	615	587	606	612	539	580	615	609	632	569	596	610	610	560	595	579	566	561	641	530	594	615	614	611	593	562	618	573	607	588	593	603	593	609	608	559	576	611	556	603	602	591	542	572	579	550	589	609	595	588	627	597	603	581	600	592	573	586	583	611	608	578	616	583	575	597	571	584	586	558	574	583	606	587	588	609	567	621	584	607	611	603	609	568	553	642	565	624	602	635	616	597	589	617	619	558	620	595	562	583	613	606	605	605	586	596	611	597	607	566	575	622	596	623	577	598	566	574	614	563	611	601	560	603	585	599	586	607	582	621	600	572	645	602	582	592	602	607	598	611	586	579	584	575	611	610	580	595	605	586	576	615	609	618	537	564	582	616	603	564	635	588	607	588	580	647	601	568	612	595	546	600	581	553	584	615	594	609	593	580	566	561	602	632	556	565	601	606	644	587	645	566	600	531	610	638	597	604	550	646	590	615	593	608	593	574	592	611	570	647	642	611	605	579	629	586	623	586	652	631	591	560	601	632	561	576	573	601	564	633	616	595	592	592	595	566	615	600	570	630	573	590	587	579	571	588	579	597	595	585	610	593	589	604	581	616	601	596	578	633	600	600	571	614	568	580	618	636	616	570	583	610	574	616	564	619	553	606	564	586	561	551	580	599	603	557	577	563	573	592	584	584	569	599	585	593	583	618	533	605	548	620	573	572	563	595	636	600	628	576	639	633	638	583	594	543	600	619	597	586	575	586	600	623	576	603	607	617	553	588	582	604	617	598	615	560	613	592	570	541	578	620	600	566	593	612	570	539	582	572	639	572	610	579	642	619	594	584	557	606	581	599	560	547	581	598	602	578	627	608	610	638	594	607	596	607	600	617	577	591	576	619	580	578	609	605	602	635	613	628	650	599	637	599	582	638	623	582	610	611	615	570	610	579	588	674	580	584	647	593	598	594	642	578	577	597	586	583	602	553	548	586	571	612	596	617	598	582	571	562	548	561	585	571	610	568	604	628	578	569	578	577	566	597	597	623	582	572	577	578	593	603	570	642	548	599	538	570	534	623	593	561	619	599	585	618	611	622	592	590	573	548	607	613	595	609	578	612	567	619	578	593	591	612	609	600	601	588	591	578	573	614	575	594	619	598	583	633	621	576	609	621	566	605	608	614	581	586	636	592	610	572	613	583	565	576	555	604	602	589	622	624	552	616	591	594	592	540	595	612	633	584	604	594	567	564	653	565	528	587	576	606	594	563	612	580	571	629	595	595	619	623	612	581	624	604	615	577	592	563	614	590	579	591	562	625	596	602	579	604	592	584	574	573	606	596	627	569	591	570	564	571	585	594	588	571	636	586	582	580	597	595	605	606	582	583	621	618	583	628	584	619	565	620	621	629	569	564	600	578	626	601	617	596	627	582	615	615	601	585	587	573	576	542	572	553	639	598	620	600	562	589	581	587	616	583	586	582	599	593	602	558	602	622	598	524	629	557	584	578	622	614	566	629	596	544	580	609	586	593	612	619	640	569	584	550	602	581	592	569	580	593	613	589	631	564	609	571	596	641	627	623	596	589	630	540	570	620	624	588	558	617	605	596	565	632	603	608	609	547	591	611	613	613	579	552	573	591	594	647	565	622	559	559	594	592	556	577	584	618	559	617	581	629	578	595	624	606	568	602	615	615	639	600	631	630	623	570	618	563	601	582	603	593	617	584	556	592	618	613	572	621	600	583	609	594	630	589	614	582	622	564	555	610	555	618	605	640	582	582	597	581	623	607	579	595	585	559	609	615	572	610	600	573	605	606	630	554	599	604	575	603	607	576	564	553	580	578	589	611	612	614	570	611	604	630	583	609	577	612	566	584	589	645	586	582	619	608	587	537	565	634	594	568	537	594	624	592	625	605	537	581	605	582	580	583	587	598	594	554	625	617	613	622	598	649	612	602	566	577	642	592	588	577	612	603	599	592	604	609	556	581	554	618	563	599	565	640	573	591	570	564	572	577	594	568	611	605	604	599	568	614	590	606	571	601	599	592	585	612	600	607	636	572	630	587	578	595	635	628	653	590	581	619	679	574	606	636	596	575	586	611	543	592	591	633	548	603	611	602	608	580	590	572	573	586	555	581	621	648	630	587	602	586	574	626	565	559	601	608	605	538	561	617	579	608	664	633	599	608	588	628	613	625	618	606	560	572	621	617	543	617	632	559	624	571	587	609	594	566	572	568	565	610	620	598	566	606	581	611	585	541	625	587	596	580	618	591	590	590	592	576	568	585	600	593	568	636	589	589	615	565	584	600	576	566	638	589	630	529	609	611	634	603	585	574	583	607	613	604	564	619	599	567	618	564	612	593	607	547	607	577	607	598	576	551	551	576	552	596	583	600	600	561	581	541	564	612	565	601	590	602	586	551	594	598	568	565	592	547	543	594	599	597	604	608	557	581	599	598	558	568	587	592	565	561	590	569	570	592	590	577	590	546	604	541	597	584	595	615
13943	28098	27419	19743	16191	13455	11278	10385	8542	6942	5371	4780	4102	3542	3195	2873	2559	2135	1820	1719	1666	1631	1678	1641	1492	1592	1528	1460	1429	1459	1411	1391	1369	1300	1348	1342	1298	1271	1215	1222	1241	1177	1185	1213	1235	1224	1166	1087	1181	1128	1037	1066	1072	1121	1103	1028	1105	1122	1163	1082	1123	1047	1093	1078	1085	1113	1082	1048	1058	1082	1077	1110	1024	1079	1072	1079	1114	1013	1050	1102	1080	1066	1079	1051	1084	1062	1084	1127	1078	1077	1111	1041	1058	1028	1051	1055	1071	1083	1016	1019	1055	1020	1040	1098	1054	1077	1046	1016	1048	1036	1045	1037	1041	1066	1070	1015	1020	1020	1107	1082	1053	1037	1060	1020	1080	1089	1013	988	1002	1087	1033	1023	1043	1083	1068	1029	1077	1083	994	1113	1059	1089	1028	1036	1044	1041	1077	1083	1082	1046	1127	1066	1050	1087	1099	1004	1053	1110	1001	1041	1050	1078	1039	1015	1048	1002	1087	1056	1048	1129	1097	1071	1055	1086	1053	1025	1069	1042	1067	1048	1058	1080	1019	1071	1039	1088	1106	1075	1031	1089	1065	1018	1083	1031	1029	1035	1016	1056	1060	1021	1075	1042	973	1048	1114	1038	1081	1071	1051	994	1065	1098	1045	1001	1077	1068	1002	1026	986	1109	963	1025	1136	1061	1009	1027	984	1068	1040	1052	1070	1058	1066	1031	1088	1065	1078	1071	1012	1049	1042	989	1019	1049	1096	1067	1088	1029	1050	1041	1106	1126	1025	1022	1026	1003	1105	1042	1019	1072	1045	1066	1021	1142	1061	1021	1010	1016	1088	986	1043	1012	1028	1095	1089	1061	1001	1035	964	1060	1062	1074	1038	1063	1012	1048	1063	1015	1078	1047	1069	1098	1052	1077	1010	1045	1034	1025	1025	1068	1029	1097	1039	1016	1023	995	1064	1016	1077	1068	1120	1064	1056	1045	1015	1043	1064	1036	1022	1043	995	1063	1034	1031	1077	1106	1086	1076	1065	1033	1029	1067	1093	1052	1055	1061	1108	1097	1079	1124	1045	1034	1054	1036	1091	988	1010	1065	1055	1080	1082	1072	1098	1058	1031	1035	1073	1048	1047	1015	1022	1044	1013	1032	1053	1043	1074	1038	1105	1049	1048	1060	1065	1075	1015	1040	1041	1035	1046	1013	1050	1062	978	1097	1093	1099	1035	1076	1034	1055	1023	1032	1048	1044	1054	1096	1073	1060	1060	1091	1018	1095	1027	1034	1059	1066	1048	1099	1032	1068	1026	1041	1035	1078	1033	1059	1067	1038	1089	1068	1047	995	1035	1096	1024	1022	1067	1045	1032	1024	989	1025	1076	1075	1055	1067	1040	1030	1078	1041	1115	1060	1082	1033	1023	1071	1050	1082	1079	1031	1028	1058	1050	1024	1052	1051	1084	1077	980	1036	1038	1055	1076	1043	1035	1080	1075	1073	1035	1037	1066	1035	1021	1022	1069	994	1044	1129	1052	1030	1056	1030	996	1091	1038	1054	989	1052	1109	1063	1085	1022	995	1112	1053	1019	981	1063	1005	1047	1050	1058	1059	1072	1043	1038	1046	1098	1113	1024	1087	1032	1060	1023	1080	1052	1074	1067	1053	1077	1064	1041	1002	1055	978	1033	1056	1025	1067	1064	1037	1020	1051	1057	1070	990	1045	1072	1021	1063	1087	1023	1006	1022	1085	1043	1021	1048	1004	1073	1085	1093	1055	1046	1027	1026	1013	1078	1051	1065	1018	1036	1045	1060	1020	1029	1072	1046	1054	944	1077	1108	1011	1016	1078	1024	1046	1056	1045	1008	1052	1020	1034	1063	1029	1082	1050	1097	1062	1101	1016	1044	1039	1024	1082	1085	1021	1040	1064	1084	999	1044	1068	1042	1067	1063	1017	993	1072	1060	1043	1080	1050	1024	1076	1060	1065	1031	1062	1030	1056	1057	1074	1038	1116	1087	1053	1133	1013	1022	1045	1061	1030	1055	1014	1108	1111	1029	999	1025	1083	1001	1065	1044	1029	1042	1057	1019	1021	1113	1062	1037	1016	1095	1030	1047	1029	1062	1086	1036	1006	1034	1103	1070	1106	1029	1010	1030	1043	1041	989	1059	1050	1013	1079	1044	1017	1094	1057	1070	1069	984	1023	1036	1076	989	1113	1031	1034	1057	1121	1094	1040	1055	1094	1079	1041	1084	1062	1019	1054	1008	1050	1074	1037	1008	1029	1015	1040	1033	1105	1058	1044	1041	1063	1033	1016	1041	1024	1032	1075	1054	1063	1000	1042	1089	1073	1033	1047	1095	1047	1078	1050	1078	1018	1031	1075	1025	973	1082	1022	1066	1067	1043	1025	1037	971	1069	1025	1014	1062	1052	1055	1024	1045	1016	1033	1023	1053	1059	1079	1098	1080	1021	1059	1139	1032	1065	1029	1003	993	1082	1042	1003	1009	1059	1087	1090	1054	1045	1052	1089	1054	1075	1056	974	1020	1088	969	1062	1094	1024	1070	1021	1072	1025	1037	1044	1082	1039	994	1061	1067	1105	1022	1008	1023	1123	1021	1072	1101	1002	1048	1064	1018	1054	1019	1055	1079	1008	1039	1001	1069	1121	1041	1066	990	1015	1074	997	1025	1075	1048	1017	1111	1070	1027	1061	1079	1037	1040	1073	1039	1048	1090	1064	1078	1074	1054	1034	1004	1086	1039	1105	1009	1057	1046	1019	1083	1049	1012	1118	1040	1092	1018	1007	1050	1088	1015	1028	1099	1029	1054	1010	1063	1038	1058	1020	1027	1053	1052	1084	1064	1040	1036	1076	1070	1052	1018	1024	1066	1106	1044	1063	1027	1017	1048	1057	1121	1075	1088	1038	1031	1019	1023	1074	1066	1033	1045	1014	1045	1065	1088	1039	1031	1044	1059	1037	1052	1093	1075	1049	1066	1015	1071	1010	1053	1061	1000	1099	998	1035	1086	1085	1065	1031	983	1040	1094	1100	1034	1078	1089	1078	1069	1001	1037	1005	1080	1046	1030	1084	1065	1077	1063	1087	1144	1099	1092	995	1066	1023	1085	1057	1070	1001	1051	1019	960	1062	984	1053	1032	1029	1041	1037	1013	1031	1069	1068	1076	1061	1052	1022	1055	1097	1007	1015	1032	1120	992	1047	986	1062	1052	1023	1017	1043	1027	1018	1041	1055	1059	1057	1014	1035	1018	1068	1038	1019	1044	1081	1048	1053	1029	1010	1099	1068	1035	1047	1108	1029	1026	1069	1025	1029	1040	1087	1030	1108	1021	1082	1053	1041	1057	1102	1054	1046	1097	1044	1005	1051	1085	1018	992	998	989	1036	1103	1054	1021	1075	962	1045	1043	1062	1017	1039	1036	1009	1084	1069	1045	1034	1030	1057	970	1024	1021	997	1061	1049	1064	999	1045	1106	1068	1011	1053	1029	1024	996	1096	1007	1024	1031	1065	1067	1040	991	1031	1088	1059	1031	1085	989	1058	1059	1066	1077	1066	1025	1094	1047	1110	1063	1007	1096	1083	1018	1173	1048	1028	1054	1015	1075	1094	1009	1013	1042	1107	1069	1062	1076	984	1013	1074	1035	986	1032	1099	1056	1115	1087	1071	1060	1064	1036	1010	1086	1040	1042	1061	1012	1053	1042	1039	1014	1041	1051	1083	1050	1032	1078	1076	1011	1022	1012	1036	978	1117	1079	1023	1033	1060	1064	1052	1050	1072	1005	1043	1025	1135	1044	1110	1041	1057	1044	1005	1030	1065	1074	1024	1030	1018	1032	1064	1041	1012	1029	1047	1062	1030	1028	1010	1044	1005	1010	1077	1122	1034	1040	1030	1112	1034	1025	1045	1036	1090	1149	1054	1055	1053	1080	1049	1054	1048	1034	995	1115	1036	1018	977	1059	1024	1041	1089	1022	1032	1011	1000	1048	1040	1059	1074	1060	1117	1084	1122	1126	1091	1111	1069	1019	1008	1028	1018	1001	1051	1014	1013	1037	1032	1034	1081	1017	1031	1045	1095	1044	1002	1079	1103	1073	1012	1085	1116	1017	1053	1043	1064	1054	1036	999	998	1067	1061	1043	1019	1028	1082	1037	957	1103	1073	1059	1030	1055	1053	1094	1110	1002	1068	1037	1041	1057	1068	1032	1003	1001	1018	1086	1074	1011	1020	1027	1049	1037	1026	1044	987	1036	1022	1022	1021	1077	1036	1110	1052	1072	1024	1027	1075	1066	1016	998	999	1051	1058	1081	1096	1041	1035	1027	1054	1068	1047	1074	1107	1026	1051	1047	996	1031	994	1073	1038	1072	1041	1067	1108	1054	1068	1116	1098	1020	1048	1110	1035	1052	1036	1007	1044	1057	1067	1057	1069	1068	1057	1074	1057	1013	1092	1052	1088	1105	1046	998	1070	1028	1073	1062	1044	1040	1061	1040	1028	1026	1053	1008	1078	1090	1103	1029	1085	1089	1035	1061	1061	1068	1006	1074	979	1012	944	1031	1065	1043	1047	1071	1067	1026	1082	1046	1000	1035	1055	1038	1067	1030	1032	1059	1044	1019	1057	1101	1060	1025	1064	1030	1033	1038	1066	1009	1056	1001	992	1065	1066	1086	989	1012	998	1073	1022	1024	1026	1035	1032	1043	1053	1023	1055	1051	1037	1062	1061	1044	1077	1055	1059	1130	1079	1085	1044	1034	1079	1051	988	1026	994	1033	1032	1035	1091	1047	1047	1011	1047	1117	1067	1013	1006	1031	1065	1013	948	1038	1049	1036	1095	1057	1076	1041	1032	1064	1022	1017	1067	1039	999	1034	1029	1086	1076	1045	1069	1068	1068	1055	1064	1102	1094	1051	953	1057	1114	1041	1094	1101	1043	1061	1008	1058	1038	1029	1059	1023	1088	1054	1033	1051	1048	1057	1029	1027
23487	21360	29147	23941	21391	20243	10602	5526	4078	3386	2385	2197	1817	1560	1483	1372	1236	1012	911	875	810	754	791	709	786	753	729	749	718	716	644	709	653	665	671	660	651	647	665	612	619	657	641	621	589	621	592	552	567	551	573	557	553	554	562	546	537	565	568	555	563	529	545	518	569	563	548	574	549	563	522	544	574	566	512	557	529	560	536	578	580	546	568	598	522	528	489	530	567	503	551	489	602	539	552	551	529	540	544	555	556	514	545	502	517	564	529	488	573	492	492	536	572	517	539	535	560	581	540	538	548	573	509	536	527	524	527	554	536	509	491	582	545	563	552	528	519	527	558	545	527	530	513	560	543	570	506	526	546	555	537	499	523	527	503	534	588	493	517	521	532	545	574	548	547	497	539	505	517	507	522	542	565	524	528	503	520	548	547	544	560	516	530	539	510	516	539	507	548	534	498	509	568	535	567	582	554	537	533	506	541	539	503	531	527	537	519	563	554	494	547	518	574	507	525	546	595	558	499	552	537	529	534	536	505	578	538	518	529	527	555	518	530	561	531	510	541	549	538	499	526	539	547	475	554	524	527	539	509	523	529	548	507	559	522	513	561	505	510	548	520	538	536	542	526	551	503	571	515	521	535	538	579	534	500	549	557	547	519	586	555	550	532	500	532	507	491	550	583	559	530	534	563	531	541	563	539	562	536	566	519	522	556	517	499	507	556	496	531	578	562	559	519	555	544	463	547	554	526	565	518	529	509	531	547	541	541	568	588	533	554	559	503	544	515	554	528	498	546	539	497	545	514	506	567	542	573	519	555	544	554	568	521	520	516	504	549	529	557	586	518	544	550	546	517	552	542	528	557	554	522	564	547	590	523	555	535	525	514	545	531	538	563	514	550	545	562	562	537	550	531	543	529	565	508	563	539	573	516	528	526	536	556	539	562	545	530	536	537	533	548	560	527	540	568	518	558	554	548	575	517	542	567	505	551	544	516	531	552	514	559	523	495	540	529	552	528	545	537	530	478	515	530	526	486	503	518	507	562	555	576	522	544	508	537	563	514	565	527	548	528	518	546	561	565	503	537	497	557	541	533	523	514	532	564	522	534	545	531	581	544	507	555	530	536	517	497	574	507	503	562	502	515	510	547	531	526	552	537	552	521	559	514	512	532	508	520	521	518	530	535	539	540	564	525	560	541	529	546	551	537	503	499	542	518	583	527	504	561	552	547	559	495	553	541	523	504	534	546	541	519	601	492	530	529	540	512	525	504	541	512	538	498	530	573	558	497	469	551	548	534	536	513	521	527	536	551	531	542	559	569	530	564	497	541	514	579	551	538	507	518	519	541	539	524	537	542	541	556	530	548	570	527	545	545	520	513	570	535	546	539	500	507	552	504	548	544	533	520	553	565	570	510	509	535	543	523	520	510	484	524	536	517	552	535	554	487	543	563	508	530	526	514	528	540	576	499	523	494	565	548	527	536	469	494	604	525	554	474	548	520	507	534	549	533	522	502	532	584	513	587	568	575	498	532	532	550	503	521	485	506	497	508	558	507	538	554	524	551	576	547	514	483	520	538	539	581	547	528	529	559	561	535	501	517	538	565	559	568	510	544	525	517	507	529	529	554	521	523	518	552	537	502	563	564	533	552	550	566	533	551	549	507	522	500	517	487	566	541	544	510	528	536	534	537	524	512	530	563	541	560	536	554	512	545	490	542	543	551	504	543	517	560	468	528	532	516	526	494	516	555	531	523	517	572	507	539	517	562	525	531	562	563	514	549	535	522	543	527	545	532	540	512	515	537	541	508	544	555	500	506	556	526	541	516	505	519	514	602	566	551	544	537	566	539	568	519	573	564	535	530	547	592	529	525	523	486	506	542	522	521	522	532	536	602	524	497	563	530	521	502	519	551	544	559	498	519	535	513	565	522	469	545	525	541	550	521	509	573	528	550	548	543	533	556	517	511	550	509	538	516	545	525	539	517	498	550	524	547	541	553	525	528	538	527	515	529	515	533	504	550	483	509	552	550	539	534	538	520	544	497	538	484	508	569	532	564	534	539	566	593	517	548	521	572	519	537	550	530	518	547	528	525	552	518	542	511	578	493	523	540	531	556	507	527	533	569	542	530	499	530	566	535	545	532	523	564	523	558	513	540	545	551	537	554	553	519	536	555	547	542	522	531	520	537	535	562	539	516	531	491	540	524	555	547	551	527	487	577	558	571	558	494	554	528	568	580	575	552	573	507	562	573	515	514	517	567	527	498	528	534	537	508	532	569	553	524	520	536	548	568	538	531	525	506	549	517	571	526	526	507	498	524	492	519	518	525	560	570	537	510	547	483	516	527	493	557	536	530	555	544	539	540	503	539	513	513	536	508	527	531	505	528	529	499	543	536	529	571	507	505	532	533	555	492	508	525	538	514	520	491	539	536	499	558	524	543	558	533	563	547	557	521	521	509	504	531	491	557	536	538	550	556	518	534	530	489	552	555	571	519	526	528	484	537	544	520	514	570	524	528	524	529	514	590	509	512	525	520	586	524	557	504	562	524	511	557	496	551	531	530	524	534	521	546	574	536	528	495	534	570	539	561	520	518	541	589	524	502	535	538	543	533	556	541	516	530	534	560	538	552	523	539	555	543	563	516	527	531	554	539	487	529	498	561	525	526	549	520	552	531	558	519	557	520	558	502	529	502	533	541	535	556	512	548	502	498	533	585	509	518	535	522	555	519	513	536	522	486	568	501	559	486	548	503	579	542	573	528	508	492	486	562	501	545	510	531	540	524	506	526	520	535	506	559	549	542	506	513	520	540	520	549	533	537	561	538	521	564	512	519	541	526	538	473	552	532	523	527	524	509	588	579	549	522	518	501	573	513	581	514	548	504	552	536	564	529	503	541	534	523	529	543	508	550	481	561	516	542	521	543	520	513	556	516	517	516	499	565	562	521	515	552	509	480	572	553	531	490	526	522	548	539	537	534	507	518	554	564	541	543	583	525	493	546	539	567	546	501	536	525	535	565	537	494	545	537	536	529	526	594	532	563	529	577	551	545	529	511	552	506	514	577	519	492	484	569	504	492	481	513	514	546	537	574	483	547	541	517	563	575	526	536	568	488	586	528	526	490	550	521	562	531	527	567	570	561	553	502	508	543	484	507	526	535	509	529	528	508	511	551	513	558	528	503	525	554	537	528	534	557	558	548	503	546	533	507	562	500	520	513	545	537	504	522	520	537	505	536	517	520	521	499	520	540	547	550	510	592	554	500	508	550	523	531	538	544	538	558	528	528	505	500	510	531	570	546	566	506	520	554	532	536	508	519	539	513	523	520	538	532	528	517	539	551	529	501	523	570	489	494	537	543	520	536	549	540	518	512	492	506	533	550	531	552	515	531	537	550	533	541	525	548	515	529	523	551	526	517	504	488	543	499	533	530	561	536	524	532	555	563	552	512	500	523	568	507	532	508	516	520	550	529	517	561	543	516	544	516	501	549	503	566	574	553	525
16213	32994	31719	24398	20424	17262	14899	13624	11447	9555	7207	6502	5396	4634	4126	3557	3291	2629	2254	1964	1908	1841	1806	1723	1671	1673	1522	1448	1498	1470	1559	1445	1408	1398	1395	1287	1304	1247	1211	1163	1208	1208	1196	1195	1120	1131	1161	1021	998	1017	1050	989	1027	1002	978	959	999	924	982	959	964	994	921	959	1009	976	1010	883	987	919	935	933	869	928	955	989	959	955	1013	936	934	952	965	932	943	906	925	913	945	945	963	943	930	964	916	938	925	869	910	977	929	889	893	897	977	971	925	987	962	952	907	932	947	988	923	969	939	930	982	913	905	892	879	944	951	920	909	863	954	970	900	914	952	863	942	911	880	899	927	893	932	987	892	933	905	879	916	927	921	950	904	896	977	943	962	942	977	864	939	935	909	941	957	941	964	915	957	932	1000	920	904	928	961	896	924	977	920	964	955	997	897	955	923	935	923	933	939	936	958	974	924	996	970	921	922	929	877	892	940	934	855	940	904	927	867	944	938	924	923	954	963	925	896	947	922	917	927	945	929	918	908	960	923	909	945	948	915	917	922	927	965	903	864	949	925	912	951	931	926	918	913	925	914	903	860	952	987	903	899	992	921	947	888	986	965	901	921	980	945	919	950	910	942	933	944	968	891	897	923	928	917	914	932	949	894	969	951	923	909	907	896	914	918	967	965	896	952	908	948	887	918	949	940	889	871	928	912	931	915	893	889	899	921	942	922	920	958	946	901	1005	940	903	865	959	965	938	923	1017	919	982	960	919	908	919	917	935	914	930	887	932	974	932	953	913	912	897	929	953	911	928	987	924	928	943	894	923	926	950	959	941	889	953	897	941	894	949	935	914	945	913	929	1008	932	893	887	935	942	901	908	914	902	935	920	926	956	895	923	907	912	936	926	878	933	916	955	905	931	884	915	922	940	844	929	940	954	958	950	920	952	880	958	943	946	901	926	899	947	865	937	944	938	910	906	939	1006	914	867	926	949	898	922	877	917	942	942	912	897	936	917	919	922	929	939	922	910	939	911	881	980	950	857	927	931	830	932	1007	904	951	945	934	902	958	942	944	913	869	965	884	902	890	946	921	893	898	894	957	905	970	898	937	879	918	955	914	915	1014	931	929	908	919	916	926	901	914	938	911	908	969	954	929	878	951	921	909	975	910	931	944	927	943	894	925	985	954	895	916	907	897	893	911	964	913	917	918	922	948	905	877	929	938	939	879	932	870	928	882	863	947	917	983	960	917	923	955	883	903	894	909	909	967	897	900	945	910	904	977	941	973	927	912	918	943	892	970	897	878	952	949	881	970	948	977	934	983	961	921	928	967	897	931	975	984	949	977	921	959	895	894	884	921	879	961	912	922	1001	896	898	934	838	896	889	931	886	951	918	920	925	924	935	908	892	939	955	947	906	926	953	954	942	889	916	978	924	930	904	891	955	942	988	934	962	966	903	933	915	903	891	951	926	906	922	906	889	930	912	910	874	947	878	968	946	915	939	957	926	912	914	868	957	969	919	918	904	923	949	951	968	897	913	936	873	908	932	971	943	935	992	922	930	940	919	902	915	938	959	930	946	897	952	892	920	937	951	896	895	945	960	951	882	975	967	881	913	915	891	899	882	927	935	916	938	911	956	931	951	938	940	914	929	888	902	945	877	964	957	952	904	913	934	902	887	982	944	934	930	823	884	915	917	922	954	934	894	896	887	936	966	902	929	940	952	907	978	894	903	882	1009	922	906	915	944	887	914	944	967	908	928	920	877	916	978	944	937	874	920	924	911	931	903	891	906	908	912	952	945	950	881	950	979	938	903	914	942	920	959	954	935	934	907	901	892	947	889	946	944	944	923	904	957	892	951	903	907	934	908	915	943	936	917	961	919	901	932	956	914	971	927	931	951	959	979	907	980	939	903	888	912	884	921	919	928	934	887	921	974	964	886	947	960	903	924	914	896	937	887	937	918	900	907	881	911	939	1003	932	928	966	894	880	905	919	911	885	934	934	943	904	938	866	919	899	929	917	899	965	962	959	920	953	937	922	851	911	930	973	880	877	929	956	945	902	944	908	940	939	992	899	934	934	922	865	916	886	979	943	917	933	932	946	958	981	935	915	973	920	953	916	919	923	916	928	894	960	931	907	937	975	912	918	931	939	922	902	932	929	901	889	954	937	903	948	901	912	958	904	901	916	909	936	912	941	954	858	905	956	952	923	867	905	839	882	966	872	938	954	896	879	874	874	923	929	913	957	875	938	925	863	914	950	945	943	962	910	911	895	960	943	958	935	957	931	899	943	918	989	941	912	901	956	956	874	933	984	931	895	933	925	883	921	938	923	957	979	906	867	959	955	892	893	992	914	907	933	947	988	888	879	938	924	932	933	932	950	943	958	962	909	916	928	939	946	939	947	888	1007	894	921	931	921	907	944	944	941	928	964	953	897	955	915	895	908	906	896	913	921	924	876	937	938	957	868	899	952	877	946	973	891	888	940	945	968	936	920	917	929	978	944	959	931	907	924	942	888	916	964	845	943	916	866	965	911	948	908	894	959	880	916	924	931	943	935	954	948	938	892	962	926	926	924	924	951	887	897	919	993	944	941	937	937	914	947	918	941	927	880	885	927	977	961	936	912	912	978	940	897	945	909	949	934	975	944	890	892	893	912	922	886	902	994	936	944	934	900	910	944	972	940	943	950	880	942	843	881	915	895	986	955	925	939	923	948	943	937	900	970	953	894	928	922	973	980	968	881	866	875	888	965	919	968	907	938	911	900	907	901	894	892	913	934	878	849	931	934	862	891	928	956	901	970	977	940	978	909	923	909	887	929	899	922	968	1003	925	907	966	935	953	901	910	945	967	981	931	868	942	858	954	873	917	932	940	917	900	985	922	915	964	874	922	943	949	941	943	966	980	944	924	958	918	933	939	932	937	939	901	966	948	871	885	899	928	947	893	948	906	892	955	918	856	896	854	919	897	918	917	914	942	987	864	955	914	966	914	880	915	955	944	949	969	934	936	938	902	959	916	863	868	904	885	843	944	921	926	922	912	964	908	857	892	917	900	921	982	954	864	873	924	930	919	958	887	980	860	947	896	933	912	949	887	980	911	952	960	943	966	909	888	926	960	872	923	909	877	943	993	896	968	886	939	894	905	898	936	979	905	867	873	925	881	987	959	962	911	966	954	936	904	928	890	909	913	907	984	929	962	959	860	958	947	994	940	956	946	959	955	947	905	883	972	871	897	901	938	922	934	1004	902	902	902	930	955	850	935	933	946	969	906	954	954	959	911	968	913	874	955	897	905	899	918	947	890	943	975	877	949	937	945	922	883	980	906	922	914	919	924	946	872	933	886	942	928	860	935	862	893	898	912	930	905	939	899	917	981	918	872	921	934	944	941	933	935	947	896	992	926	931	894	915	945	963	999	917	925	918	899	932	956	912	909	928	903	939	973	935	845	928	931	920	945	1017	875	948	891	932	940	1007	922	942	888	914	957	939	929	960	968	902	893	965	934	944	946	865	938	913	892	931	948	900
26938	20986	15835	8220	4385	3175	2563	2336	2006	1750	1355	1312	1200	1063	1032	941	910	844	816	748	769	738	796	803	792	802	799	747	773	750	759	738	731	697	710	741	639	687	683	695	705	746	739	733	713	686	664	717	660	687	700	704	691	687	657	671	699	664	704	686	680	677	669	647	684	649	714	677	676	717	673	743	668	677	654	730	676	713	672	661	641	692	630	689	681	602	677	716	675	679	690	658	686	672	724	655	655	686	640	658	665	729	650	692	698	617	700	651	661	673	717	644	663	629	653	706	699	669	715	713	697	656	627	663	748	691	665	679	681	702	624	695	695	682	673	682	668	641	625	676	671	711	681	717	673	627	663	715	625	694	698	663	665	679	636	672	697	670	678	703	643	657	699	676	679	627	654	655	697	708	685	662	680	639	675	689	680	620	672	686	676	675	680	631	676	719	653	696	647	657	672	673	698	682	654	641	703	686	698	671	662	687	672	689	678	666	648	672	674	683	631	648	675	662	666	666	705	634	687	689	634	640	689	696	698	601	654	639	666	720	646	617	644	714	654	671	622	685	696	704	682	657	705	649	674	666	634	676	694	652	666	706	649	693	700	680	679	663	674	665	663	722	684	688	674	697	649	654	685	637	638	734	752	687	689	634	640	675	667	662	707	685	652	654	700	654	662	669	681	673	713	641	679	671	690	697	690	653	685	655	692	641	684	684	650	654	666	609	665	657	597	645	688	668	693	644	636	657	680	689	627	657	693	623	662	696	688	649	652	742	682	658	651	675	675	668	619	668	660	652	690	692	695	660	713	703	676	629	669	729	700	653	750	690	646	726	675	637	677	704	709	645	609	693	656	669	686	691	675	633	686	702	674	662	632	711	672	665	640	693	643	670	678	654	621	728	664	680	634	657	687	649	612	649	651	698	649	645	669	662	637	682	718	639	629	608	719	643	664	642	651	623	617	672	686	690	686	695	658	691	655	655	623	694	671	681	663	685	626	672	671	631	698	689	713	611	638	656	667	711	684	667	643	666	698	669	636	623	661	673	699	680	732	638	705	739	703	655	658	669	668	682	640	686	703	690	641	695	696	651	746	712	698	685	698	664	650	571	670	669	650	693	660	695	684	661	625	641	687	678	699	644	649	698	693	689	663	679	675	667	653	654	724	695	693	667	681	621	699	663	672	657	651	737	673	693	734	722	686	658	665	674	720	706	670	690	646	679	677	714	679	665	665	663	683	668	671	620	651	659	706	657	667	659	708	637	648	733	662	649	702	670	664	713	657	693	679	650	654	680	666	675	637	704	623	725	686	668	687	678	648	681	676	707	635	649	665	695	669	701	646	720	654	684	678	687	657	691	680	686	662	679	680	674	667	704	659	654	670	667	705	725	644	691	668	645	679	686	613	680	668	657	653	670	650	703	731	624	710	655	674	666	648	689	674	703	694	701	644	666	675	644	659	670	660	697	678	698	609	718	632	690	658	692	684	704	614	659	718	647	629	721	713	695	657	647	662	624	642	683	719	641	684	682	672	682	654	701	654	657	667	695	717	635	639	631	683	699	700	689	693	679	700	633	656	638	677	684	629	652	698	673	680	673	657	666	649	685	661	668	636	659	630	680	695	635	718	710	673	671	677	622	613	700	646	637	647	641	652	652	687	691	655	644	666	633	668	741	651	701	619	706	676	701	676	677	622	664	709	626	623	671	666	627	667	668	706	687	668	636	665	673	658	658	655	665	655	699	660	661	633	632	664	697	657	683	693	672	655	696	636	655	694	656	648	682	702	696	673	685	704	657	643	698	668	691	659	662	709	688	701	645	676	675	678	691	670	693	728	652	660	664	702	738	652	634	680	630	674	663	647	670	684	673	665	645	641	644	676	685	656	677	674	653	679	680	701	638	660	731	644	642	669	682	683	693	680	660	710	660	659	657	668	654	723	641	675	662	681	699	658	729	714	681	648	645	679	700	671	733	659	653	674	697	659	678	700	668	636	621	669	688	671	687	650	662	664	626	689	687	632	684	667	671	671	667	630	631	669	688	656	688	685	633	710	630	636	670	674	650	633	700	649	696	696	675	649	701	696	630	720	680	663	704	696	676	607	718	706	652	677	685	608	658	622	679	694	717	646	660	648	640	661	693	628	659	664	630	649	707	707	685	638	689	688	633	672	663	657	693	682	656	690	636	662	672	662	649	674	702	640	640	652	666	669	640	649	634	651	674	697	657	667	620	639	671	696	688	686	670	703	638	664	676	663	657	671	690	654	672	671	655	679	643	674	714	684	674	678	673	666	672	720	659	707	644	657	699	692	639	678	632	679	597	681	687	653	742	698	693	669	671	667	642	717	661	674	669	640	704	686	692	645	654	649	690	673	644	679	637	663	680	646	703	733	659	660	722	649	705	655	673	639	635	627	698	699	670	679	732	677	676	625	658	657	696	682	669	657	698	660	687	713	657	687	664	631	686	731	661	686	694	640	660	738	674	658	629	669	686	646	676	661	730	664	681	680	644	674	666	711	677	700	677	667	692	674	672	654	730	686	651	695	688	686	717	682	644	586	711	687	692	696	672	686	680	665	640	707	667	679	669	689	663	681	691	689	669	649	668	680	660	639	680	714	653	693	692	666	680	644	693	719	669	702	648	684	709	678	665	656	607	609	645	644	641	682	649	688	697	719	687	675	631	712	699	676	639	634	685	667	643	680	696	666	643	681	638	646	678	680	701	630	690	721	632	647	673	677	636	640	659	620	694	653	690	735	638	667	667	663	667	657	697	686	664	682	650	654	675	671	653	657	664	696	682	631	664	688	720	677	654	645	652	701	667	724	687	679	705	642	656	659	683	713	711	702	724	678	676	709	698	667	701	692	656	661	658	682	658	698	675	714	674	667	657	683	673	641	695	684	656	645	651	698	680	623	707	639	664	658	697	632	678	672	712	688	663	656	622	687	623	653	651	590	673	630	655	651	671	644	657	723	720	676	684	694	681	674	630	684	718	629	624	660	623	695	664	626	671	735	695	632	666	675	684	699	640	699	661	667	690	710	660	666	629	614	679	640	629	692	629	673	641	669	659	607	684	663	671	661	631	625	678	666	647	672	668	659	667	684	682	658	663	694	678	668	663	753	635	667	655	683	658	675	654	640	654	685	645	664	698	647	676	667	662	698	708	709	717	710	649	654	661	643	663	711	650	687	692	688	657	658	674	618	648	705	708	656	668	646	621	692	665	629	690	665	636	632	680	651	685	633	677	687	677	658	682	666	632	668	684	675	646	637	656	706	709	697	705	671	651	656	658	649	645	691	692	639	681	689	664	673	616	678	635	669	643	629	653	662	671	627	698	676	639	673	642	666	641	669	642	678	649	653	688	675	699	641	670	641	716	668	665	697	727	681	688	707	668	721	684	660	717	638	701	685	633	652	684	647	657	675	640	671	692	669	632	649	672	620	689	650	623	714	643	621	638	677	687	691	661	645	636	660	652	672	667	672	707	706	625	663	699	640	655
12226	20641	20042	13524	10629	8803	7535	6782	5894	4989	3813	3492	3071	2605	2446	2191	2029	1803	1686	1522	1555	1522	1491	1504	1472	1418	1405	1391	1406	1390	1416	1319	1355	1347	1290	1292	1274	1230	1267	1245	1282	1293	1290	1258	1304	1286	1226	1212	1254	1208	1207	1252	1212	1249	1206	1105	1142	1214	1212	1235	1192	1176	1223	1169	1106	1205	1239	1203	1155	1205	1189	1192	1203	1129	1155	1148	1228	1204	1187	1159	1151	1178	1189	1142	1215	1191	1134	1208	1099	1150	1114	1148	1178	1149	1196	1191	1205	1180	1274	1197	1152	1228	1201	1195	1173	1229	1218	1202	1181	1155	1233	1130	1208	1207	1122	1186	1183	1189	1220	1178	1200	1210	1183	1217	1147	1140	1145	1182	1213	1129	1210	1186	1154	1209	1187	1136	1196	1167	1180	1168	1185	1217	1173	1150	1205	1174	1180	1149	1167	1121	1195	1221	1182	1219	1150	1128	1183	1127	1196	1216	1105	1161	1150	1176	1213	1204	1172	1134	1222	1217	1200	1186	1185	1185	1157	1192	1229	1197	1194	1168	1155	1184	1206	1149	1199	1251	1142	1198	1136	1185	1201	1188	1195	1163	1218	1201	1180	1212	1177	1184	1160	1148	1200	1185	1174	1189	1141	1152	1122	1208	1219	1124	1182	1158	1203	1153	1159	1157	1196	1169	1167	1176	1142	1153	1199	1158	1196	1195	1163	1182	1211	1160	1170	1246	1188	1236	1203	1166	1214	1188	1122	1196	1150	1168	1111	1163	1210	1187	1195	1213	1153	1143	1202	1224	1211	1187	1174	1193	1178	1230	1172	1212	1127	1158	1205	1191	1194	1191	1130	1150	1205	1133	1193	1156	1255	1147	1160	1158	1186	1177	1145	1158	1201	1156	1154	1204	1189	1190	1152	1165	1160	1166	1151	1134	1148	1172	1194	1118	1192	1200	1239	1170	1148	1233	1135	1156	1181	1188	1192	1141	1195	1154	1174	1176	1103	1219	1251	1239	1123	1168	1137	1159	1236	1142	1161	1180	1210	1172	1181	1174	1188	1174	1189	1158	1223	1100	1177	1151	1243	1217	1170	1165	1178	1118	1119	1209	1204	1150	1251	1177	1148	1194	1193	1134	1183	1194	1203	1153	1166	1160	1219	1182	1175	1140	1164	1208	1155	1179	1126	1145	1148	1161	1193	1096	1164	1136	1197	1178	1224	1177	1128	1114	1157	1107	1149	1117	1159	1189	1167	1143	1240	1219	1205	1142	1211	1164	1181	1171	1169	1214	1174	1195	1188	1187	1138	1200	1150	1167	1142	1192	1186	1144	1148	1173	1175	1170	1144	1198	1260	1179	1227	1145	1195	1112	1137	1155	1193	1111	1186	1133	1223	1145	1131	1208	1187	1151	1179	1220	1172	1162	1153	1158	1211	1170	1147	1186	1144	1188	1162	1207	1139	1172	1178	1203	1186	1155	1200	1157	1174	1170	1175	1211	1237	1197	1203	1165	1236	1168	1165	1182	1163	1096	1189	1172	1163	1190	1168	1148	1119	1165	1223	1181	1200	1217	1145	1118	1240	1140	1171	1150	1186	1176	1196	1208	1175	1164	1187	1218	1133	1193	1181	1144	1222	1211	1191	1177	1178	1156	1119	1173	1155	1142	1237	1113	1131	1106	1124	1195	1098	1198	1181	1164	1223	1194	1155	1146	1260	1220	1178	1153	1168	1145	1219	1162	1180	1167	1184	1157	1196	1150	1161	1131	1182	1197	1157	1230	1193	1135	1222	1214	1143	1203	1127	1124	1170	1139	1143	1177	1160	1202	1210	1107	1180	1150	1206	1177	1248	1133	1188	1137	1128	1183	1189	1147	1206	1146	1127	1164	1183	1175	1142	1137	1069	1145	1144	1200	1134	1149	1170	1146	1208	1147	1151	1208	1126	1187	1162	1202	1129	1278	1121	1127	1171	1179	1185	1177	1174	1170	1156	1216	1190	1179	1188	1209	1126	1119	1121	1130	1150	1190	1205	1135	1161	1154	1217	1200	1182	1160	1167	1151	1127	1233	1222	1189	1176	1196	1156	1151	1181	1165	1137	1185	1208	1140	1198	1139	1186	1223	1194	1140	1158	1196	1188	1197	1177	1221	1186	1164	1193	1171	1164	1208	1145	1188	1253	1134	1122	1163	1153	1144	1185	1187	1096	1137	1151	1166	1213	1149	1174	1231	1156	1158	1228	1214	1207	1163	1179	1180	1166	1211	1269	1194	1195	1227	1219	1214	1183	1135	1129	1134	1220	1186	1161	1158	1208	1177	1164	1160	1173	1216	1101	1134	1229	1103	1221	1143	1236	1176	1232	1226	1189	1229	1186	1186	1220	1142	1197	1212	1181	1175	1172	1126	1205	1132	1167	1164	1176	1148	1211	1180	1168	1179	1156	1196	1205	1197	1210	1197	1232	1194	1156	1193	1230	1171	1175	1125	1153	1155	1192	1202	1243	1162	1154	1212	1237	1221	1187	1123	1166	1170	1155	1203	1139	1189	1167	1160	1152	1127	1205	1160	1229	1200	1128	1227	1169	1131	1117	1174	1132	1170	1158	1164	1251	1198	1176	1178	1134	1131	1206	1125	1172	1127	1219	1216	1182	1169	1195	1207	1163	1184	1223	1192	1157	1183	1210	1228	1144	1209	1137	1140	1170	1123	1136	1194	1203	1193	1199	1121	1212	1174	1230	1160	1196	1201	1197	1127	1119	1185	1192	1192	1154	1189	1168	1168	1193	1204	1147	1229	1154	1187	1153	1121	1262	1164	1164	1178	1202	1182	1179	1173	1198	1170	1181	1220	1180	1190	1255	1181	1130	1187	1176	1179	1130	1208	1093	1174	1152	1145	1174	1141	1185	1186	1202	1214	1142	1182	1118	1155	1190	1170	1153	1183	1139	1137	1190	1202	1175	1189	1197	1145	1175	1219	1131	1183	1180	1169	1140	1153	1151	1168	1110	1088	1154	1149	1194	1164	1199	1186	1204	1190	1151	1218	1193	1259	1166	1231	1198	1126	1163	1249	1133	1202	1186	1159	1189	1194	1136	1131	1192	1122	1125	1175	1195	1193	1129	1187	1170	1212	1179	1183	1173	1219	1184	1190	1107	1210	1171	1222	1159	1176	1170	1163	1157	1207	1238	1170	1240	1208	1134	1203	1191	1194	1117	1161	1214	1220	1154	1231	1127	1152	1262	1175	1157	1218	1150	1131	1148	1182	1160	1122	1094	1153	1161	1149	1192	1155	1156	1215	1126	1141	1146	1206	1196	1205	1103	1183	1115	1184	1168	1174	1225	1198	1167	1165	1131	1213	1228	1165	1189	1235	1199	1197	1191	1218	1177	1182	1179	1176	1156	1155	1087	1167	1121	1201	1128	1206	1236	1205	1117	1192	1156	1212	1193	1165	1155	1221	1191	1157	1147	1132	1142	1092	1161	1170	1180	1108	1233	1207	1157	1211	1142	1175	1161	1206	1193	1175	1188	1116	1114	1162	1212	1205	1202	1188	1204	1144	1193	1135	1212	1191	1216	1128	1163	1257	1137	1175	1217	1148	1157	1184	1163	1190	1187	1174	1133	1185	1144	1167	1231	1194	1200	1132	1214	1169	1203	1159	1175	1199	1137	1199	1143	1161	1109	1168	1127	1149	1102	1185	1182	1205	1109	1183	1203	1180	1187	1175	1172	1146	1172	1161	1179	1102	1118	1229	1210	1150	1145	1126	1192	1173	1155	1150	1153	1185	1142	1132	1133	1157	1216	1194	1188	1193	1209	1185	1181	1181	1175	1237	1183	1207	1158	1191	1184	1126	1191	1155	1118	1159	1213	1170	1207	1162	1211	1166	1147	1237	1142	1180	1233	1207	1194	1177	1174	1183	1216	1169	1162	1156	1153	1178	1179	1169	1198	1234	1116	1154	1220	1222	1209	1203	1169	1149	1130	1215	1130	1206	1246	1176	1214	1180	1209	1163	1215	1135	1140	1143	1134	1196	1220	1107	1129	1184	1169	1137	1168	1150	1141	1225	1138	1165	1127	1151	1238	1204	1205	1210	1190	1147	1139	1253	1118	1195	1141	1194	1168	1118	1219	1127	1139	1156	1160	1154	1179	1182	1177	1182	1107	1201	1164	1124	1189	1140	1207	1168	1189	1119	1142	1209	1213	1154	1200	1227	1173	1200	1201	1212	1220	1177	1242	1143	1209	1184	1164	1139	1195	1204	1211	1180	1155	1166	1176	1203	1136	1182	1139	1152	1105	1164	1236	1175	1174	1199	1172	1190	1172	1226	1131	1229	1169	1180	1211	1196	1220	1192	1129	1199	1162	1186	1215	1133	1150	1169	1228	1204	1179	1147	1181	1150	1130	1203	1126	1216	1214	1184	1190	1156	1123	1172	1146	1173	1163	1158	1246	1159	1208	1174	1180	1186	1236	1168	1193	1207	1168	1135	1197	1243	1218	1178	1193	1154	1171	1159	1119	1200	1208	1172	1180	1217	1184	1152	1144	1193	1188	1180	1172	1145	1172	1199	1169	1218	1180	1198	1173	1195	1239	1170	1221	1193	1175	1144	1154	1141	1162	1166	1193	1136	1147	1210	1185	1203	1180	1168	1157	1188	1208	1160	1163	1182	1210	1187	1185	1229	1124	1229	1199	1157	1211	1210	1147	1163	1125	1185	1177	1157	1153	1152	1237	1202	1187	1177	1171	1171	1196	1180	1204	1187	1173	1204	1236	1181	1254	1126	1220	1165	1150	1225	1155	1155	1201	1183	1162	1231	1180	1146	1183	1137	1196	1162	1185	1190	1192	1181	1172	1145	1226	1146	1205	1173	1219	1205	1228	1175	1177	1221	1161	1136	1175	1200	1123	1199	1180	1163	1207	1213	1171	1163	1182	1231	1164	1148	1147	1200	1231	1175	1218	1225	1170	1149	1134	1213	1120	1163	1213	1210	1147	1191	1225	1188	1251	1160	1129	1157	1099	1185	1177	1110	1164	1197	1191	1209	1190	1170	1180	1187	1178	1202	1179	1213	1175	1124	1207	1140	1156	1140	1115	1155
24446	21358	28443	24647	20219	9342	4942	3515	2987	2508	1945	1724	1511	1269	1209	1170	1030	906	897	860	784	767	770	788	737	724	741	669	678	754	668	691	685	715	668	710	690	648	647	593	679	650	670	633	637	648	619	653	605	653	624	624	619	634	624	652	633	559	563	641	570	600	647	598	595	669	632	620	631	539	546	565	584	594	623	537	560	593	582	589	569	630	552	619	568	634	550	596	588	593	592	582	571	601	556	627	575	561	558	563	541	583	607	562	573	631	589	567	579	578	522	575	582	571	624	631	564	560	571	597	566	585	612	626	568	574	609	603	590	552	628	641	590	552	586	616	605	612	599	577	617	571	560	577	616	594	605	564	626	582	579	537	576	563	577	569	625	603	634	626	584	596	612	565	574	587	566	639	574	601	578	558	551	582	580	633	589	578	578	533	605	558	624	588	587	582	530	606	627	543	536	613	613	552	567	590	563	608	583	544	606	605	523	590	609	565	566	598	595	600	603	589	555	600	631	634	566	558	581	540	624	550	579	562	557	636	569	588	548	605	572	573	624	565	598	574	590	585	565	582	554	613	607	578	586	590	599	598	624	614	602	612	568	583	636	642	615	608	598	551	572	606	588	590	542	588	573	582	600	582	598	550	565	567	593	576	568	579	589	614	588	589	579	583	579	592	627	594	582	583	565	601	587	571	575	603	583	585	618	600	612	609	546	619	597	579	588	558	552	595	662	593	607	574	583	585	617	607	595	590	555	614	612	539	643	573	572	604	530	548	571	601	593	584	579	626	582	580	558	622	595	601	555	592	590	584	582	582	590	597	582	629	602	591	587	585	583	573	579	572	628	588	585	572	562	584	575	584	588	574	589	545	582	609	553	601	569	589	582	588	569	577	632	587	548	564	603	593	599	601	569	551	568	585	565	590	538	561	583	653	584	546	588	597	617	594	561	622	582	599	573	598	591	564	571	605	623	587	581	553	576	562	584	555	622	560	598	598	610	624	574	565	563	567	559	607	561	617	566	585	546	577	595	562	592	610	566	607	552	598	613	629	538	580	590	609	572	586	583	585	593	617	615	566	558	580	588	589	590	564	572	622	599	565	568	550	629	578	592	544	558	621	607	574	570	599	630	575	604	578	614	601	562	538	583	563	612	612	591	560	528	585	547	535	595	596	555	552	554	558	570	590	632	604	600	566	591	583	570	580	573	603	604	596	583	570	574	607	555	539	584	567	574	575	604	583	564	593	555	561	616	561	579	582	610	607	623	582	597	608	604	527	545	589	595	597	571	580	616	602	552	573	595	545	619	604	603	552	588	587	562	542	582	615	594	594	611	602	582	552	573	632	570	558	592	579	578	593	579	597	589	601	578	587	610	549	613	578	555	628	598	615	629	581	598	558	551	607	571	601	638	610	604	584	569	582	537	577	592	584	602	586	579	595	554	610	559	579	558	571	619	571	549	585	598	566	573	570	566	576	571	589	550	538	585	566	601	585	589	577	572	598	618	582	604	584	595	562	587	563	594	605	576	590	570	594	540	545	583	602	597	573	592	571	584	595	578	568	600	606	581	581	578	560	535	613	584	574	580	597	576	595	577	595	616	552	583	563	563	554	577	547	617	551	580	617	597	571	596	607	605	583	599	595	598	613	606	589	609	618	617	576	562	614	656	577	577	626	590	593	603	582	586	555	561	551	578	557	572	614	591	611	601	577	538	565	631	570	583	550	557	590	587	610	571	581	573	607	624	561	577	608	597	549	584	575	565	616	557	593	571	565	560	576	606	543	571	570	600	639	588	575	657	613	615	603	588	546	589	605	571	618	604	570	625	621	586	517	580	591	574	574	598	572	531	559	619	604	593	547	595	567	586	587	600	584	608	614	546	547	541	594	622	597	542	606	610	543	627	568	593	583	567	601	561	616	587	586	612	603	576	590	583	576	623	625	605	590	573	593	553	637	557	584	595	590	587	599	556	543	554	581	554	588	613	565	586	560	594	598	599	578	585	611	616	548	585	568	563	583	574	621	532	577	550	577	584	586	568	588	538	585	589	556	593	548	583	551	607	581	572	573	543	534	576	583	548	595	589	649	567	615	569	577	590	585	575	529	566	631	590	582	550	525	604	596	604	571	581	557	609	582	581	590	560	553	608	599	578	587	584	590	570	597	601	606	569	557	581	602	596	589	607	572	574	576	594	581	603	561	548	604	588	585	578	571	622	615	590	620	571	585	584	562	573	599	588	573	565	598	556	580	575	554	550	593	604	601	546	568	602	580	560	553	569	580	556	595	589	600	610	563	552	598	572	600	596	598	602	589	606	557	612	580	567	558	583	560	589	580	606	591	588	589	570	550	580	569	571	596	568	598	572	643	600	571	581	538	575	556	579	572	586	576	552	599	565	602	609	597	589	611	603	583	633	579	597	595	611	531	567	570	611	589	554	555	562	558	570	612	600	599	597	577	585	618	584	600	541	549	623	552	600	593	600	585	596	580	590	626	552	583	524	577	568	560	547	560	591	584	555	609	558	641	605	578	581	568	564	621	587	585	614	591	597	647	634	595	578	592	576	594	543	557	620	579	620	574	581	589	575	620	597	582	603	612	577	573	561	550	553	599	579	594	578	600	591	574	566	578	605	583	577	620	596	597	582	567	613	555	575	541	568	619	574	556	604	580	597	591	534	585	597	594	617	597	579	593	565	602	607	583	596	645	611	566	619	616	548	597	545	579	558	616	581	591	583	574	590	594	575	579	576	582	582	566	617	585	548	574	601	583	546	585	566	625	589	585	610	583	571	572	599	574	600	629	619	608	554	564	553	561	637	547	591	602	554	608	589	609	592	589	595	578	624	603	616	564	573	576	572	567	592	585	584	592	566	570	567	574	564	572	551	614	560	666	538	610	577	586	585	590	596	596	588	607	565	601	578	597	628	555	549	560	629	638	615	572	570	563	573	606	618	636	592	620	611	593	557	577	550	574	556	583	597	594	641	587	579	552	554	570	589	586	596	568	546	620	590	591	581	587	564	579	629	593	561	604	542	553	576	563	584	580	593	615	564	624	567	585	586	567	628	562	595	571	615	521	581	587	608	581	589	613	557	566	576	614	589	605	573	593	592	577	583	569	600	640	574	587	591	620	589	600	603	599	587	634	625	597	534	602	536	599	575	591	571	572	541	555	596	607	583	596	562	618	605	590	608	586	574	573	616	578	547	580	577	556	607	565	554	622	568	578	607	547	557	622	575	625	589	610	572	574	562	586	582	589	560	603	570	553	532	591	568	542	557	553	563	590	628	613	598	543	587	605	570	575	566	578	583	595	608	574	605	569	606	542	577	576	585	573	607	630	583	551	579	543	572	594	569	566	595	560	606	601	592	618	559	590	590	597	583	622	602	643	598	541	633	584	632	567	546	509	594	610	616	560	632	593	636	581	543	617	590	562	604	603	575	598	565	581	586	579	551	566	573	608	631	629	566	588	600	580	576	554	590	614	571	557	593	602	591	546	592	542
13378	27608	26931	19577	15793	13199	11350	10040	8685	7304	5427	5058	4253	3619	3237	2950	2677	2216	2037	1770	1680	1644	1692	1598	1599	1488	1437	1384	1472	1382	1387	1444	1346	1385	1350	1308	1312	1230	1165	1185	1269	1252	1242	1229	1177	1170	1144	1124	1068	1132	1124	1122	1037	1065	1103	1106	1071	1075	969	1108	1056	1101	1123	1100	1038	1070	1055	1108	1069	1013	1058	1025	1071	1095	1071	1095	982	1069	1043	1055	1087	1073	1100	1080	1024	1035	1014	1075	1063	1080	1076	1097	1040	1060	1081	1124	987	1061	1025	991	1047	986	1018	1032	999	1027	1038	1134	1024	1009	1000	1065	1079	1067	1060	1040	964	1034	1001	1001	981	1047	1022	1058	1075	1025	1061	989	1014	1024	1059	1080	1037	996	1017	1043	1027	1093	1010	1037	1098	1063	992	1091	1022	1082	1060	1009	1070	1033	1091	988	1035	1055	1074	1067	1065	1067	1008	994	1031	1034	1068	994	1036	1029	1064	1069	1005	1077	1070	1026	1012	1079	1066	1135	1020	1100	1022	1062	1049	1071	1025	989	1024	1031	1035	1071	1028	1144	1027	1040	1066	1000	1060	1032	1074	1103	1095	1033	1035	1029	1066	1098	1079	1010	1015	1046	1038	1002	1111	1089	1019	997	1066	1015	1059	1055	1027	1029	1047	1080	1026	1046	995	1039	1006	995	1034	1043	1020	1109	1019	1002	1042	1031	1006	1044	1033	958	991	1014	1034	1019	1007	1077	1035	1103	1018	1069	1027	1075	1027	1003	988	1045	1037	1016	1048	1061	1013	1058	1013	1033	1002	1028	1064	1032	1047	1034	1072	991	1021	1009	1040	1044	1081	993	1005	1031	1046	1014	1045	1053	1046	1084	998	1089	1046	1070	1009	1037	1022	1059	1074	1049	1046	1056	1038	1108	1097	1106	1079	1081	1060	1087	1049	1010	1057	1034	1071	1022	1092	1008	1017	1013	1005	1030	1062	1030	1051	1026	1046	1056	1064	1048	1027	1023	999	1010	1008	1067	1027	1002	1038	1049	1023	1056	1100	1049	1014	1072	1070	984	1042	996	1030	1023	1011	1050	1044	1068	1030	980	1043	1002	1032	1114	1052	1020	1057	1064	1010	1055	1045	1050	1017	1038	1088	1083	1000	1043	1000	1026	1044	1060	1125	1057	1012	1028	979	1055	990	1045	1087	1055	1045	1052	1006	993	1079	1007	1083	1064	1061	1002	1048	1061	991	1086	1032	1052	1077	1042	1041	1018	1104	1077	1028	996	1057	1040	1047	1014	1054	1097	1049	1039	1041	1015	1014	1003	1077	994	1080	1016	1028	1050	1026	1049	1064	1061	1086	1065	1037	1072	976	1042	1032	1027	1038	1072	1017	1055	1044	1032	1056	1016	1066	1054	995	1076	1014	1049	1056	1022	1008	1054	1052	1037	957	1039	1004	1064	1044	1045	1046	1053	1032	1047	1014	1049	1062	1059	975	997	1038	1056	1105	1056	1017	1040	1019	1077	1020	1047	1005	1033	1034	1109	1036	967	1047	1064	1066	1039	1039	971	1022	1019	1055	1045	1087	970	1087	1013	1080	1076	1039	1073	1099	992	1084	1058	1073	1045	1115	1012	1074	1018	1094	1058	1035	1050	1102	1029	1065	1045	1008	981	1002	1020	1061	1027	1053	1074	1095	1014	981	1093	1054	1058	1067	993	1052	1023	1104	1040	1107	1005	1093	1044	1052	1035	1040	1054	1063	1084	1076	1110	1040	1014	1007	1081	1047	1035	1064	1058	1005	1033	1013	1081	1109	1021	1061	1057	993	1090	1056	1084	1010	1063	1060	1013	1039	1061	1089	1048	1039	1008	1043	1036	1016	1030	1070	1014	1035	1092	1052	1053	1073	1050	1055	1013	1017	1053	1009	974	1082	1033	1026	1055	1011	1046	1063	1050	1047	1041	1070	1038	1026	981	1042	1049	1031	1086	1046	1046	1071	1055	1026	993	1087	1059	1028	1008	1041	1028	1086	1028	1048	1061	1052	1014	1041	1007	1026	1034	1054	1014	1077	1052	1051	1057	1006	1035	1076	1024	1046	1042	999	1017	1044	1038	1042	1006	1010	1016	1022	1013	1037	1012	1015	1018	1033	1013	1061	1074	1007	1027	1014	1085	1031	1073	1045	1117	1040	1030	1102	1059	1053	1076	1051	987	1003	1043	1051	1056	1070	1019	1035	1001	1061	1126	1108	1016	1100	1084	1027	1105	1057	1054	1030	1075	1009	1016	1015	995	1033	1048	1046	1090	1047	1028	1046	1057	1003	1021	1001	1078	1023	1085	1068	1053	1036	1015	1029	1030	1011	1120	1087	984	1087	1022	1030	1039	1034	1042	1070	1061	1073	1078	1051	974	1021	1020	1063	1086	1052	1039	1023	993	1109	996	1006	1004	988	1087	1067	1051	1021	1032	1013	1090	1000	1035	1032	1046	1052	1078	1014	1020	1042	1029	1078	1033	1051	1029	1049	1012	1067	1019	1044	1031	1078	1052	1072	1023	1037	992	1060	1087	1046	1067	1012	994	1032	1056	1044	1066	1052	1066	1071	1024	1029	1012	1036	1081	1020	995	1051	962	1010	1035	1056	1036	1060	1057	1080	1066	1004	1012	1076	1024	982	1010	1066	1075	1102	1027	1052	1026	1110	1049	1022	1067	1068	1033	1031	986	1020	1024	1062	988	1028	1000	1013	1019	1102	1046	1011	1072	1051	1041	985	1039	1064	1053	1064	1062	1074	1058	1077	1046	1050	1009	1054	1030	1071	1010	1042	1052	1031	1009	1009	1037	1002	1003	1064	1072	1057	1041	1043	1002	1040	1069	1028	1033	1021	989	1056	1060	1000	1057	1000	1056	1021	1016	1070	1019	1033	1038	998	1028	1050	1019	971	995	1022	1072	994	1069	1050	1028	1023	1015	1067	1019	1028	1068	1076	1007	1074	1007	1026	1080	1057	1024	972	1010	1017	1067	998	1055	968	1032	1002	1103	1019	1056	969	1002	1055	1061	980	1025	1036	1039	976	1019	1065	995	1036	1018	1057	1093	1060	982	1018	1054	1045	1003	1079	1047	1082	1020	1072	1019	1050	1108	1021	1013	1090	1016	1047	977	1028	1038	1019	1039	1021	1010	1025	1051	1020	1052	982	1043	1033	1009	1074	1055	1076	1031	1064	1061	1065	1027	1025	1018	979	1018	1021	1077	987	985	1024	1030	1085	1001	973	1022	1024	1033	1011	1065	1026	985	1021	1111	1047	1050	1085	1029	1060	1084	1012	1053	1033	1068	965	1076	1095	1022	1054	1001	1017	1001	1075	1068	1091	1033	1018	1033	1022	1063	1020	1093	1029	1076	1048	1060	1104	1032	1046	1017	1043	1017	1031	1125	1057	1086	1069	1055	1055	1037	1046	1031	1001	1018	1032	1035	1034	1039	1048	1043	1043	1056	1020	985	1050	1063	1036	1051	1005	1051	1051	1065	982	1007	975	1044	1038	1032	1082	1033	1060	1058	1055	1063	1095	1043	1045	1036	989	1031	1020	1064	995	1062	1026	1125	1070	1057	1079	982	1061	1033	1030	1026	1042	1012	1008	1042	1039	1098	1070	1014	1043	1055	985	1021	1052	1029	1049	1019	1068	1050	1044	1027	1038	1025	1089	1016	1037	1012	1074	1060	1053	1103	1014	1063	984	1007	1065	1020	1022	1049	1022	1030	1048	1053	1019	1031	1007	1020	1018	1037	1132	1057	1009	984	1070	1152	1019	992	1023	1042	1036	1001	1046	1077	1028	1004	1016	1005	1017	1091	1041	1037	1030	1044	1098	1019	1063	1029	1025	1030	1031	1079	1032	1026	1020	1035	1097	1038	1045	1076	1032	1024	1028	1007	1025	1055	1037	1038	1007	1069	1005	1048	1050	1005	1022	1079	1027	1000	1051	1076	1000	1074	973	1108	1017	1036	992	1063	1093	1015	1060	1049	1044	1085	1045	1034	1054	1099	1023	1056	1029	1038	1070	999	1097	1049	990	1009	1045	1000	1038	992	1026	1022	990	1067	1013	1006	1046	1078	1071	985	1044	1028	1042	1042	1098	1083	1023	1042	1058	1050	1067	1040	1062	1073	1059	1056	1112	1033	1035	1060	1015	1052	1002	1014	993	1091	1032	1089	993	1042	1019	1070	1087	1015	987	1042	1061	1045	1039	1056	992	1039	1033	1056	991	1044	1035	1067	1049	1066	1049	1097	1053	978	1000	1022	1080	1017	1097	1052	1055	1033	1039	1017	1038	1027	1066	1043	1019	1073	1048	1055	1092	1042	1031	1082	1073	1054	1034	1056	1067	1070	1005	1016	1061	1073	1028	1057	1070	1009	1023	1081	1081	1066	1054	1045	1075	1043	1068	1010	1019	1042	1038	1106	989	1048	999	1069	1055	1095	1073	995	1063	1025	1060	1060	1022	1031	1094	1055	995	1027	1049	1001	1027	1019	1047	1064	1029	1032	1025	1049	1040	1036	983	1063	1032	1039	1033	1014	1034	1084	1055	1104	981	1055	1032	1066	992	995	1096	1034	1030	1016	1097	1059	1051	1058	1012	1036	1052	1100	1036	1027	1085	1048	1043	1022	1036	1032	1034	1057	1036	1062	1066	1025	995	1060	1014	1025	1039	1062	1060	1087	1076	1027	1026	1098	1026	1014	1007	1064	1049	994	1068	1033	1006	1012	1034	1076	1038	1079	1032	1016	1044	1020	1016	1095	1010	1050	1027	1038	1000	1050	977	1060	993	1010	1047	1044	1022	1044	1061	1031	1067	1037	1055	1059	1058	986	1039	1045	1050	1003	1089	1017	1058	1057	973	1048	1058	1034	1006	1017	1063	1003	1007	995	1054	1083	1023	991	1006	1083	1025	1073
23456	21388	29176	23964	21412	20214	10229	5206	3898	3217	2525	2163	1888	1675	1441	1319	1248	1045	963	824	820	816	813	694	766	723	718	661	705	668	684	665	682	677	671	635	647	671	616	584	624	659	599	603	644	581	586	590	564	560	560	535	554	533	565	521	520	534	577	566	530	585	518	552	532	565	532	533	531	533	548	544	523	540	531	549	499	521	552	520	512	526	501	523	575	523	525	526	517	488	532	535	523	542	529	497	537	492	538	472	524	556	501	523	551	519	539	515	530	546	466	514	551	511	540	506	488	566	500	522	523	509	530	534	528	517	493	535	535	521	540	517	546	507	509	499	486	530	527	521	521	538	543	483	518	525	513	515	511	572	526	529	516	548	515	495	525	505	515	504	501	497	510	525	514	511	558	506	524	521	548	499	512	511	590	517	523	536	502	520	498	496	540	512	513	540	514	523	501	530	533	507	525	525	503	516	542	557	507	526	508	525	519	503	518	515	476	551	543	519	550	497	494	521	533	513	527	504	511	516	535	510	512	542	557	505	520	516	527	490	542	528	515	526	507	535	487	503	499	552	524	518	465	536	545	531	480	519	561	470	540	497	540	539	500	447	512	561	491	535	522	529	509	514	528	519	518	540	500	540	540	517	485	474	464	496	554	510	519	534	501	539	493	534	545	464	492	486	488	540	517	541	516	485	499	527	513	542	525	543	507	526	515	501	506	519	525	505	527	527	557	525	506	532	516	518	531	493	516	527	520	518	527	506	543	505	537	509	532	558	501	517	536	502	548	522	523	504	530	511	508	548	511	499	508	513	527	490	507	512	527	506	528	522	514	531	547	518	501	511	528	507	526	511	464	547	489	484	546	541	457	529	487	532	539	551	508	551	530	530	532	548	492	484	517	516	553	581	516	518	540	528	521	488	504	516	539	474	490	522	535	535	515	508	468	535	489	502	539	459	514	509	543	545	528	510	511	536	504	515	526	555	493	484	531	531	521	533	503	541	516	509	501	561	543	501	484	499	551	539	528	518	541	502	517	506	517	531	545	509	546	544	512	495	536	523	532	532	576	513	517	556	493	470	492	530	501	521	537	487	523	523	500	510	537	543	524	496	548	526	514	506	515	535	533	513	514	482	526	524	472	535	527	506	516	516	510	545	501	489	527	511	481	537	506	536	485	529	507	507	560	474	521	485	505	534	518	484	547	499	523	512	514	516	486	533	503	498	499	487	517	475	549	535	474	520	516	519	533	517	483	487	539	530	502	523	477	507	493	483	551	584	548	466	521	499	536	523	518	487	514	541	530	519	549	511	475	539	453	516	503	527	492	531	537	513	549	505	507	530	557	510	524	504	539	499	503	548	544	493	499	528	497	504	524	548	486	483	495	484	497	533	494	504	525	523	497	515	525	528	483	562	521	565	512	499	557	539	505	521	545	500	501	555	497	502	540	506	502	536	553	542	519	509	512	526	473	508	560	511	487	538	544	479	508	501	518	479	545	514	505	509	516	515	491	495	506	544	512	530	519	514	498	503	513	525	579	513	500	552	541	492	528	525	507	530	504	508	492	511	547	523	498	546	497	524	541	548	521	531	526	511	513	493	489	523	501	461	521	506	508	534	511	502	569	514	519	556	528	528	527	472	537	550	528	513	522	535	535	496	525	510	501	510	494	558	528	501	526	517	507	522	476	548	526	527	511	504	515	501	499	503	508	531	562	498	509	494	530	518	481	507	500	507	521	503	557	534	502	511	551	519	462	455	506	471	539	526	533	516	539	507	543	513	533	521	576	463	521	521	556	530	584	505	490	499	474	526	496	492	504	517	511	526	570	534	506	507	565	504	532	557	481	494	493	520	491	541	527	555	492	527	508	541	513	497	542	529	517	518	506	490	506	545	526	541	524	475	507	511	500	535	496	541	542	533	520	520	492	519	496	554	545	534	562	530	494	509	546	537	497	544	471	537	506	539	501	543	520	528	492	462	551	520	498	485	473	456	493	534	515	520	508	502	530	523	518	477	520	463	480	546	505	474	516	559	496	529	562	533	489	523	503	535	516	494	507	530	514	516	519	529	508	507	561	519	526	539	525	514	548	505	498	537	513	527	530	545	505	501	524	513	507	513	502	536	558	519	496	514	539	512	471	502	535	522	503	488	504	495	539	505	508	528	485	519	526	505	486	514	523	528	535	519	517	535	567	488	590	566	551	536	556	546	550	516	487	502	499	521	507	473	551	540	551	537	525	531	521	520	500	498	547	507	497	509	536	534	539	504	516	566	543	501	482	536	523	495	556	538	524	506	551	503	497	558	500	537	516	481	532	508	513	535	477	504	491	508	515	513	473	501	544	491	477	572	503	508	493	532	525	503	491	493	586	532	477	460	516	505	499	539	494	527	513	513	498	536	523	506	544	538	542	544	536	534	528	495	528	506	552	504	505	510	524	489	524	533	543	505	519	520	514	516	514	538	510	491	465	529	500	546	498	540	538	497	491	524	554	492	565	503	524	513	576	524	510	561	499	482	534	522	530	527	531	514	509	565	505	506	534	485	514	514	542	535	544	476	487	466	499	511	525	519	535	533	524	533	452	507	521	536	449	539	483	502	470	529	505	523	508	522	522	525	561	520	487	538	531	542	525	497	516	567	543	530	524	486	523	503	470	550	540	543	534	476	534	543	547	502	505	553	532	464	553	527	533	501	516	543	476	493	506	491	581	529	507	514	509	491	544	527	503	516	500	512	462	525	507	505	520	481	543	519	483	516	510	505	491	501	541	545	511	496	539	546	526	517	520	540	549	493	518	485	523	531	537	512	499	504	527	526	494	536	539	512	514	492	526	512	533	489	507	504	525	466	484	536	495	505	506	508	533	543	513	532	542	525	537	489	527	536	486	493	501	550	517	492	578	527	520	520	514	472	520	534	544	517	504	480	473	517	507	538	481	498	485	527	532	486	525	493	535	442	541	510	515	478	509	501	533	497	500	524	505	527	538	550	499	503	560	503	529	476	529	538	520	511	559	476	543	500	529	520	520	473	490	510	500	491	539	500	485	500	491	525	515	510	522	528	525	485	499	507	531	498	537	496	517	521	535	489	506	539	499	519	517	527	532	483	501	524	552	515	527	522	491	558	493	509	510	528	540	497	503	572	518	530	542	567	539	503	509	549	491	529	513	500	495	489	558	557	528	514	544	511	538	521	536	530	501	526	522	531	483	503	528	542	534	495	508	520	535	543	498	511	498	518	514	489	544	496	527	476	513	499	494	508	492	503	493	488	561	521	512	471	502	526	517	490	538	530	535	503	505	527	564	476	501	485	488	539	523	502	519	548	512	509	521	468	528	506	533	498	491	517	509	513	514	528	532	536	511	497	500	534	566	509	472	507	506	536	551	554	505	476	520	538	491	481	511	546	523	503	499	548	552	581	491	513	544	507	570	527	532	487	509	517	498	498	502	513	518	508	518	562	519	486	535	478	518	557	526	530	511	527	483	542	548	563	529	523	547	493	527	516
15420	32176	31314	24348	20236	16943	14365	13054	11335	9378	7294	6408	5508	4952	4318	3663	3336	2724	2320	2020	1904	1898	1845	1677	1662	1683	1582	1373	1572	1563	1519	1428	1382	1315	1311	1297	1363	1176	1149	1231	1192	1218	1127	1173	1164	1136	1023	1085	995	1053	964	1004	1030	958	963	949	916	996	950	982	1011	970	976	1054	926	982	961	993	1018	966	970	1014	963	906	975	977	986	974	928	937	883	948	955	896	967	925	874	951	912	971	907	939	898	894	922	953	926	934	883	918	939	914	923	870	841	902	995	924	941	918	969	879	966	921	974	962	895	942	893	903	933	965	982	959	890	951	934	965	870	882	881	953	873	917	923	861	958	871	899	975	894	905	941	947	900	898	941	924	947	888	961	869	909	929	892	920	910	958	958	890	870	891	878	900	927	913	939	900	951	951	897	872	917	908	923	941	894	931	883	933	973	870	921	938	904	915	930	901	894	862	902	896	893	912	915	928	947	906	889	925	923	902	927	883	903	939	921	927	888	907	916	904	929	827	922	881	887	901	944	985	919	903	916	935	906	951	928	922	919	852	882	944	961	940	877	924	932	928	939	944	901	926	942	909	942	950	960	926	916	914	919	899	900	898	893	942	882	911	886	874	914	900	900	854	895	930	895	948	909	902	931	924	901	891	953	888	880	939	920	899	942	962	942	923	860	929	909	906	882	901	886	886	913	879	910	904	917	887	917	895	939	878	894	867	907	884	918	892	939	967	953	920	933	879	1000	898	939	945	906	927	920	943	965	855	903	897	920	890	909	872	929	934	914	915	931	978	950	932	909	927	933	886	899	918	907	950	942	969	925	946	860	916	926	975	914	959	900	913	882	924	896	943	932	963	906	895	871	921	898	901	917	912	907	919	898	886	886	872	915	921	899	910	911	904	899	971	918	888	901	878	951	874	889	921	920	894	934	913	914	857	936	890	933	935	948	939	846	907	882	903	895	957	945	909	948	902	889	900	938	875	950	908	952	959	922	910	925	871	988	947	886	905	897	1033	946	934	932	866	909	927	865	947	905	896	919	894	939	884	919	912	901	907	927	898	964	947	967	906	928	900	908	889	907	887	978	957	893	921	979	848	910	879	881	952	989	893	895	885	969	928	928	873	899	916	955	866	897	941	927	893	862	904	946	904	913	920	923	885	923	955	929	940	1010	916	871	943	979	956	830	876	935	891	932	904	948	912	942	894	871	923	996	924	901	949	903	847	930	939	882	938	952	904	888	925	930	939	874	900	949	973	946	906	949	915	929	910	889	868	874	907	935	874	871	884	936	946	923	940	874	890	918	898	883	925	949	936	894	942	930	894	895	922	872	910	901	933	995	880	965	875	949	958	909	898	874	929	900	974	929	931	893	879	903	889	852	888	935	942	935	879	878	885	929	890	955	922	949	938	847	862	919	892	883	921	932	901	888	866	915	865	916	960	921	898	927	930	956	878	909	913	955	915	875	888	942	853	904	912	898	919	885	894	928	923	933	882	905	940	915	896	927	936	894	908	930	926	913	918	926	946	964	896	854	939	940	880	908	947	886	880	892	882	907	879	933	915	936	944	916	900	888	875	939	919	918	939	1001	894	914	976	857	936	874	876	944	927	927	871	895	844	910	877	909	892	920	892	898	884	967	922	914	902	897	925	905	892	947	965	933	924	876	887	917	988	936	872	997	976	877	896	928	957	888	870	911	939	938	969	913	905	911	861	925	923	890	924	893	894	866	918	883	932	910	943	907	883	877	888	928	927	910	949	915	871	929	856	885	897	931	896	905	919	856	929	921	941	961	901	919	901	878	932	909	875	929	943	907	937	983	930	920	978	899	912	940	905	945	914	950	897	865	925	896	905	919	909	947	973	930	887	972	944	933	898	923	891	885	936	927	950	911	908	933	929	914	910	933	927	951	932	909	960	886	933	928	961	924	892	915	907	922	916	926	863	878	918	892	913	886	895	921	949	936	892	914	954	965	914	944	946	903	917	923	924	924	965	943	903	927	899	911	896	957	908	930	905	937	909	900	929	932	962	941	849	954	947	918	903	894	866	965	922	915	906	921	949	936	937	931	940	898	917	889	864	965	919	902	906	929	944	942	886	919	888	884	866	916	957	811	917	923	894	949	944	895	902	879	892	911	964	913	979	927	873	904	912	894	976	929	915	938	927	906	867	888	944	933	923	916	884	942	916	880	902	918	918	914	901	916	936	961	905	988	932	888	936	921	942	887	940	920	949	938	918	886	911	894	913	914	997	947	915	926	920	889	917	906	924	880	897	904	896	895	968	910	889	925	923	956	929	863	956	919	885	895	905	932	933	890	945	924	904	974	962	889	900	904	875	926	901	902	857	907	944	920	926	911	959	948	914	960	941	904	944	912	853	927	899	931	940	907	914	903	930	917	918	959	918	930	877	909	933	928	937	903	966	932	923	917	910	957	895	951	877	931	905	879	872	943	880	929	925	924	910	944	882	930	906	926	950	924	880	934	849	931	948	911	911	928	874	902	924	935	974	922	918	944	865	927	932	929	917	913	858	892	890	864	895	972	903	971	942	909	876	881	923	944	950	998	912	858	854	877	875	938	884	882	869	907	910	905	916	898	916	902	914	963	934	956	936	911	907	924	851	899	880	895	908	927	922	946	909	913	949	945	943	969	928	990	873	913	885	920	912	890	893	939	875	914	915	955	904	948	918	897	930	948	881	918	894	875	982	876	946	929	858	913	920	936	914	917	926	876	934	977	870	920	859	901	936	906	956	937	883	921	885	881	893	934	952	916	898	944	958	876	860	971	932	898	901	975	940	882	955	913	897	940	875	946	926	888	942	921	901	943	920	961	904	948	908	924	867	940	875	945	853	883	910	883	943	952	946	936	942	949	936	947	908	916	924	845	909	840	898	884	909	905	955	951	933	914	909	932	876	857	992	888	899	925	893	889	967	911	905	873	922	880	941	903	901	909	865	920	959	985	918	974	890	975	861	911	962	897	919	890	889	927	898	895	890	894	898	842	896	918	925	943	953	906	916	875	931	939	923	932	909	929	920	909	968	900	908	932	875	917	934	913	897	920	938	932	893	920	925	907	926	903	934	860	946	891	930	919	931	925	876	919	948	950	894	964	942	888	946	859	903	892	942	905	919	893	892	920	885	917	894	920	892	909	907	916	950	884	970	925	919	940	925	883	914	968	911	938	937	944	881	862	888	928	896	900	933	972	934	966	935	971	911	907	927	881	894	906	954	898	954	940	917	870	882	918	882	875	914	889	929	964	923	918	928	939	938	871	895	918	859	857	916	922	897	907	908	933	901	844	895	930	898	917	890	932	959	896	894	880	945	903	890	939	918	906	921	887	890	882	906	935	886	963	964	927	910	920	996	968	916	907	920	851	977	945	920	913	955	957	932	890	923	969	934	894	893	938	932	878	895	920	939	902	882	908	913	875	962	954	895	933	878	876	860	938	876	897	907	902	932	951	927	882	877	907	937	844	918	953	922	912	927	888	902	901	902	891	945	884	926
27049	20914	15287	7897	4179	2958	2529	2173	1909	1679	1389	1289	1165	1107	1001	965	923	840	845	772	732	732	829	752	775	714	765	694	727	716	699	717	688	663	666	657	677	692	665	738	734	694	718	714	624	699	722	673	631	689	676	629	710	702	638	668	603	653	668	634	682	658	678	640	680	682	673	626	659	619	715	651	638	639	706	662	647	677	654	642	609	671	658	612	673	631	673	660	627	693	635	649	673	679	672	675	646	644	676	697	645	705	686	701	699	656	712	669	639	659	664	667	645	647	616	666	651	653	648	699	647	655	666	634	661	670	645	665	643	690	674	652	672	675	620	668	648	668	642	681	645	664	676	650	673	677	645	663	685	648	655	669	652	656	642	668	679	671	670	661	622	628	649	686	680	629	643	645	634	656	688	643	657	639	640	678	689	690	678	695	680	686	585	644	682	700	657	647	644	645	649	671	632	667	633	680	620	676	627	652	605	634	648	700	604	708	672	638	665	681	667	629	699	640	641	715	630	655	670	695	624	638	635	640	645	689	654	630	681	637	656	707	634	665	674	670	693	695	671	647	649	729	684	680	707	676	668	628	637	720	695	666	669	686	616	655	667	645	613	715	663	657	635	615	637	703	654	644	655	685	632	613	656	660	677	611	670	638	656	621	734	657	682	688	635	678	620	679	628	699	667	639	721	679	638	638	645	682	700	684	642	705	656	632	666	653	657	616	650	655	649	682	655	668	671	702	670	659	594	685	651	684	618	639	643	661	682	643	665	624	628	659	700	661	661	651	692	664	630	621	639	633	640	655	649	578	636	637	672	670	670	689	667	675	639	638	654	644	658	688	662	716	655	611	688	751	629	685	629	669	670	668	621	630	699	680	720	695	671	697	643	660	661	673	675	681	606	632	716	701	686	600	680	641	667	699	674	654	680	710	679	658	700	641	581	618	657	659	640	651	675	644	677	671	615	659	647	698	638	699	648	647	634	639	657	635	643	670	634	671	658	671	667	629	635	682	710	636	663	678	685	674	669	651	642	720	699	675	615	639	663	649	700	634	659	658	607	690	643	677	648	624	672	635	680	669	675	669	652	648	679	668	658	644	633	656	639	667	644	646	679	664	608	691	606	683	639	605	712	667	657	637	678	659	667	683	609	650	691	669	668	675	718	653	669	656	627	683	644	695	659	683	679	594	687	641	659	636	678	648	651	652	617	668	653	630	662	687	601	663	714	665	695	660	643	705	638	640	671	628	674	662	640	660	629	634	606	639	696	661	612	606	682	641	688	651	676	655	653	680	679	632	664	644	655	625	675	666	654	634	656	649	662	712	693	674	655	647	629	669	607	641	665	654	664	648	619	681	639	611	672	640	628	681	637	680	626	645	648	685	663	741	682	630	638	694	655	631	671	621	675	648	704	648	650	646	638	685	683	652	647	668	690	616	623	652	644	636	682	651	658	635	669	642	695	651	642	661	676	671	685	624	660	673	638	663	623	659	627	650	651	656	632	652	640	648	634	692	604	675	655	687	683	622	653	680	631	660	691	669	658	699	617	642	659	661	689	673	646	650	683	671	634	682	657	665	652	687	638	632	650	623	626	657	658	663	656	638	648	657	683	714	641	639	632	662	613	641	649	676	680	748	670	617	658	645	662	654	644	692	626	663	681	654	667	672	669	703	683	656	683	661	690	652	664	670	647	684	648	642	662	677	646	680	686	657	660	672	673	704	615	618	634	673	636	636	651	660	658	640	667	697	675	682	652	649	641	657	657	675	658	709	659	667	644	683	709	641	707	681	631	692	615	616	643	628	686	647	628	673	663	679	619	703	681	672	684	647	671	681	702	717	640	632	687	681	664	711	659	627	657	670	677	709	673	612	669	638	713	690	686	676	664	656	628	640	643	686	634	656	666	636	713	645	676	693	633	644	640	656	612	604	696	668	621	666	690	680	684	653	667	658	650	640	665	674	652	691	685	690	687	659	666	655	682	648	646	677	684	694	675	650	655	670	696	645	694	635	679	653	621	661	671	700	634	661	639	638	659	679	636	615	658	646	661	652	603	662	659	628	682	641	649	644	634	685	639	708	690	679	652	685	643	665	691	667	634	641	676	684	698	676	624	638	685	642	726	677	662	681	635	660	680	680	641	652	678	685	669	655	608	635	655	620	709	646	680	619	645	647	697	641	698	661	670	678	696	693	684	659	713	693	659	719	655	657	668	625	663	675	667	687	688	687	664	635	622	602	656	691	601	632	655	675	676	650	629	646	688	674	684	684	648	677	658	701	648	632	650	659	661	637	664	665	668	654	639	655	642	667	708	635	668	668	692	667	632	622	665	680	672	649	647	659	651	674	622	660	672	680	675	668	627	675	663	627	657	644	645	625	698	650	635	654	673	664	670	675	650	670	662	649	613	737	693	649	680	676	660	749	708	660	655	644	692	642	669	610	656	615	608	621	681	670	645	700	650	675	646	654	678	659	706	670	674	675	617	685	660	664	657	638	631	682	698	653	641	671	644	707	642	669	673	701	629	625	630	631	665	673	661	651	659	647	666	688	636	674	640	638	672	679	664	662	633	651	608	700	655	629	707	645	660	678	623	641	664	691	653	733	684	666	659	642	662	649	643	653	608	631	676	657	706	687	653	673	663	661	621	676	667	625	702	646	657	657	643	670	667	664	630	663	652	698	676	660	632	686	655	663	630	676	604	652	703	689	662	664	659	622	631	664	633	655	684	639	665	680	663	639	622	650	656	650	733	692	657	696	706	651	618	662	653	666	681	656	671	682	677	644	641	640	665	664	667	658	657	658	664	685	674	722	646	660	630	597	641	639	661	665	660	638	669	648	671	661	661	611	693	656	654	664	630	637	631	645	675	667	631	673	631	687	697	647	675	652	646	649	635	647	676	668	646	652	637	648	693	635	692	635	655	626	664	645	651	679	641	652	719	661	673	690	703	660	652	691	676	667	649	653	648	650	639	648	631	667	656	682	673	645	689	664	650	666	638	706	673	661	668	614	682	661	656	664	696	696	670	675	641	642	640	657	681	631	665	687	646	653	664	665	677	638	650	674	703	623	656	679	617	656	652	677	695	656	692	666	634	639	652	654	650	671	645	654	652	625	650	683	682	583	666	662	652	670	642	723	662	666	694	626	648	660	637	612	642	657	664	671	648	670	641	660	656	712	655	653	622	636	679	648	662	655	678	674	647	642	646	665	591	658	652	653	687	619	660	667	694	662	694	694	636	665	664	654	668	654	696	659	665	685	663	664	679	638	664	622	675	673	676	636	617	697	661	702	648	642	662	665	676	627	667	664	655	716	680	653	639	672	651	680	660	650	608	646	659	674	673	638	675	639	644	621	703	671	638	713	633	671	652	650	686	652	666	659	675	679	653	689	638	654	651	639	714	683	676	681	633	679	670	699	667	681	651	599	679	721	675	666	666	644	704	669	618	642	669	601	659	679	685	630	708	718	622	676	648	650	700	655	681	663	648	665	679	632	661	690
11739	19862	19513	13411	10575	8480	7372	6711	5735	5013	3934	3385	3007	2879	2502	2229	1993	1775	1715	1623	1556	1502	1523	1491	1477	1402	1369	1374	1453	1432	1286	1428	1302	1358	1349	1367	1372	1268	1213	1274	1257	1284	1318	1273	1204	1266	1158	1162	1169	1219	1178	1201	1220	1205	1247	1156	1161	1291	1202	1157	1145	1215	1185	1229	1192	1199	1137	1154	1186	1171	1154	1170	1228	1186	1196	1249	1184	1211	1154	1153	1127	1189	1197	1140	1146	1179	1143	1198	1182	1236	1180	1176	1191	1098	1219	1153	1120	1186	1207	1178	1173	1118	1187	1154	1175	1200	1139	1160	1134	1131	1194	1169	1177	1106	1192	1151	1192	1125	1140	1207	1163	1148	1143	1151	1187	1114	1170	1214	1201	1156	1162	1160	1172	1123	1139	1153	1167	1211	1149	1197	1188	1194	1172	1159	1177	1183	1192	1174	1159	1162	1178	1143	1196	1175	1231	1158	1148	1189	1209	1181	1183	1237	1127	1151	1142	1153	1130	1196	1179	1110	1112	1149	1219	1181	1272	1149	1157	1146	1147	1159	1142	1167	1218	1143	1138	1203	1159	1173	1195	1191	1207	1170	1180	1202	1188	1190	1164	1172	1207	1216	1172	1197	1162	1230	1190	1177	1221	1133	1197	1132	1215	1121	1154	1181	1218	1164	1228	1112	1210	1189	1184	1105	1188	1178	1179	1174	1187	1189	1136	1152	1181	1140	1192	1172	1166	1181	1167	1213	1182	1152	1124	1191	1134	1100	1182	1126	1145	1148	1221	1127	1241	1127	1168	1154	1129	1169	1177	1113	1188	1227	1133	1230	1214	1139	1187	1156	1207	1182	1126	1162	1144	1154	1152	1187	1163	1218	1154	1115	1138	1138	1177	1179	1195	1152	1145	1107	1143	1171	1174	1156	1140	1166	1143	1112	1187	1154	1176	1155	1188	1163	1193	1196	1150	1180	1134	1160	1177	1170	1206	1126	1152	1264	1157	1145	1159	1086	1169	1166	1170	1189	1153	1208	1134	1179	1252	1154	1150	1129	1197	1234	1162	1122	1138	1181	1122	1229	1206	1233	1179	1184	1167	1176	1136	1190	1212	1154	1162	1236	1195	1185	1157	1118	1192	1189	1157	1220	1142	1223	1193	1126	1133	1162	1168	1231	1212	1134	1139	1183	1155	1214	1106	1186	1109	1125	1181	1202	1174	1219	1152	1152	1145	1144	1201	1187	1140	1200	1187	1171	1163	1203	1197	1147	1159	1090	1168	1126	1213	1173	1179	1219	1203	1165	1169	1149	1188	1162	1164	1134	1203	1196	1176	1212	1167	1155	1168	1200	1136	1170	1154	1159	1175	1233	1193	1171	1157	1150	1155	1198	1182	1209	1183	1212	1201	1185	1200	1210	1175	1153	1193	1142	1145	1128	1197	1191	1220	1154	1140	1192	1158	1187	1153	1164	1169	1135	1156	1155	1179	1195	1125	1175	1136	1255	1195	1148	1236	1187	1166	1164	1103	1158	1175	1162	1159	1173	1173	1192	1173	1138	1110	1115	1173	1229	1119	1219	1148	1194	1227	1164	1188	1167	1154	1184	1203	1180	1196	1090	1158	1149	1152	1185	1198	1214	1208	1149	1232	1155	1203	1150	1178	1151	1179	1122	1224	1124	1171	1246	1213	1179	1195	1185	1170	1119	1171	1149	1206	1192	1199	1131	1161	1243	1131	1163	1203	1166	1175	1136	1101	1189	1152	1220	1128	1165	1163	1175	1191	1216	1168	1196	1207	1091	1165	1170	1159	1160	1219	1197	1171	1160	1195	1138	1176	1209	1138	1111	1174	1149	1189	1164	1202	1133	1206	1162	1147	1144	1219	1184	1163	1150	1146	1141	1140	1190	1149	1159	1162	1175	1195	1181	1175	1168	1244	1216	1160	1176	1173	1194	1152	1143	1100	1240	1172	1227	1145	1114	1170	1156	1157	1117	1159	1153	1168	1164	1193	1139	1144	1195	1145	1144	1157	1187	1225	1131	1178	1160	1220	1155	1155	1150	1196	1200	1221	1168	1203	1141	1150	1195	1102	1120	1216	1207	1199	1184	1191	1127	1126	1153	1133	1195	1190	1103	1205	1177	1174	1121	1091	1134	1154	1155	1186	1151	1193	1188	1126	1186	1191	1181	1174	1156	1128	1156	1161	1189	1215	1143	1126	1139	1215	1172	1259	1223	1152	1135	1157	1190	1156	1167	1136	1084	1159	1139	1180	1179	1148	1143	1199	1171	1136	1089	1162	1160	1177	1187	1151	1201	1160	1131	1123	1139	1215	1171	1154	1253	1166	1152	1128	1173	1183	1210	1114	1230	1109	1163	1197	1226	1140	1130	1203	1118	1165	1222	1195	1113	1124	1176	1169	1185	1188	1122	1127	1167	1172	1160	1174	1195	1167	1124	1206	1166	1170	1124	1134	1168	1223	1109	1175	1179	1141	1131	1155	1186	1209	1114	1148	1144	1204	1164	1161	1161	1215	1128	1215	1229	1188	1196	1225	1184	1155	1211	1171	1118	1189	1174	1229	1159	1183	1148	1240	1117	1192	1185	1160	1181	1185	1152	1194	1223	1171	1179	1132	1209	1160	1148	1153	1150	1145	1177	1146	1161	1144	1174	1200	1192	1191	1198	1156	1183	1225	1134	1176	1195	1190	1089	1181	1229	1208	1168	1145	1160	1137	1135	1154	1144	1107	1128	1176	1201	1252	1130	1144	1158	1111	1177	1211	1169	1172	1178	1160	1148	1138	1193	1164	1218	1181	1119	1100	1144	1203	1109	1209	1148	1157	1196	1115	1156	1153	1177	1202	1169	1106	1159	1182	1162	1214	1159	1222	1206	1109	1178	1131	1134	1116	1195	1193	1166	1175	1174	1217	1130	1200	1209	1175	1147	1179	1092	1146	1186	1159	1116	1192	1206	1074	1208	1122	1179	1195	1194	1153	1170	1205	1178	1135	1134	1132	1191	1210	1145	1197	1159	1166	1116	1204	1155	1178	1256	1178	1108	1175	1136	1155	1144	1156	1166	1118	1203	1233	1156	1163	1201	1166	1159	1139	1183	1143	1116	1130	1185	1157	1140	1212	1151	1144	1169	1185	1201	1177	1126	1116	1162	1091	1115	1181	1113	1177	1144	1162	1123	1169	1210	1180	1211	1188	1156	1163	1085	1205	1197	1156	1181	1190	1153	1150	1188	1188	1164	1142	1181	1211	1138	1125	1175	1194	1234	1161	1163	1221	1115	1139	1187	1190	1154	1151	1161	1164	1216	1194	1182	1186	1115	1139	1183	1161	1233	1150	1199	1211	1190	1169	1177	1147	1162	1167	1197	1183	1242	1182	1216	1163	1138	1173	1165	1157	1167	1116	1149	1182	1117	1203	1233	1144	1193	1139	1122	1139	1162	1140	1153	1172	1232	1249	1182	1177	1197	1181	1179	1098	1126	1179	1143	1141	1152	1125	1110	1209	1207	1152	1160	1171	1186	1109	1234	1167	1130	1170	1103	1154	1195	1165	1170	1198	1139	1163	1149	1150	1153	1132	1150	1173	1193	1174	1144	1118	1153	1194	1166	1163	1168	1188	1190	1172	1149	1132	1150	1171	1145	1088	1162	1126	1125	1170	1136	1146	1126	1119	1193	1174	1119	1157	1213	1133	1162	1152	1157	1150	1183	1225	1183	1196	1161	1197	1159	1214	1189	1140	1228	1175	1144	1188	1110	1113	1182	1201	1181	1172	1146	1167	1152	1182	1154	1140	1151	1180	1137	1162	1228	1151	1134	1174	1133	1170	1168	1133	1181	1209	1154	1143	1177	1181	1134	1163	1181	1197	1143	1111	1180	1230	1146	1147	1138	1154	1163	1167	1209	1201	1161	1171	1089	1180	1165	1183	1197	1109	1207	1190	1160	1148	1204	1194	1205	1174	1177	1257	1179	1155	1150	1167	1187	1121	1183	1187	1150	1195	1170	1175	1196	1145	1226	1133	1202	1173	1186	1098	1216	1194	1213	1126	1215	1111	1159	1141	1176	1177	1121	1151	1221	1138	1164	1143	1204	1189	1151	1196	1174	1166	1195	1199	1177	1168	1199	1199	1139	1173	1184	1213	1189	1186	1181	1164	1183	1151	1202	1116	1119	1147	1207	1131	1177	1137	1151	1169	1149	1153	1223	1205	1112	1186	1162	1137	1199	1118	1156	1167	1117	1149	1155	1184	1176	1173	1206	1170	1168	1183	1209	1226	1135	1086	1164	1168	1150	1147	1116	1220	1157	1234	1151	1207	1158	1160	1154	1204	1186	1172	1149	1189	1134	1144	1135	1116	1204	1145	1196	1165	1163	1109	1167	1178	1128	1153	1188	1140	1182	1183	1201	1174	1208	1184	1132	1209	1180	1147	1106	1160	1177	1194	1162	1167	1176	1162	1157	1154	1178	1160	1167	1111	1168	1200	1177	1168	1195	1196	1174	1197	1217	1181	1176	1139	1192	1160	1172	1173	1151	1141	1116	1189	1166	1151	1204	1131	1146	1165	1242	1132	1166	1125	1127	1124	1128	1152	1175	1176	1159	1224	1179	1113	1199	1195	1153	1154	1174	1209	1129	1174	1142	1199	1188	1196	1101	1155	1134	1124	1152	1160	1222	1197	1171	1152	1137	1151	1176	1193	1162	1176	1165	1111	1133	1182	1171	1117	1222	1159	1166	1213	1145	1152	1141	1162	1185	1146	1136	1231	1179	1176	1177	1099	1119	1174	1142	1151	1130	1193	1199	1184	1147	1181	1186	1160	1145	1172	1169	1222	1206	1162	1159	1143	1205	1142	1182	1233	1164	1155	1210	1134	1118	1173	1160	1127	1109	1156	1224	1145	1159	1138	1197	1169	1183	1218	1154	1164	1151	1139	1152	1178	1188	1161	1198	1171	1169	1177	1195	1158	1194	1173	1208	1141	1216	1133	1175	1175	1113	1174	1278	1134	1154	1189	1164	1110	1198	1118	1197	1211	1129	1161	1171	1145	1160	1155	1123	1216	1200	1177	1218	1172	1168	1188	1163	1197	1171
24431	21364	28431	24657	20187	9248	4980	3472	2836	2492	2044	1709	1410	1356	1310	1140	1010	968	869	787	785	701	756	689	725	721	681	665	677	688	687	699	668	678	701	638	619	659	604	667	638	627	636	599	621	647	609	598	601	619	601	626	574	617	574	608	573	554	591	584	577	588	561	602	595	563	576	581	595	604	564	544	540	580	591	570	550	550	592	626	570	612	556	607	566	614	620	588	575	577	614	633	561	596	603	553	565	572	585	594	541	588	594	565	596	585	538	603	550	547	631	562	542	564	551	557	567	547	573	576	545	532	524	556	627	579	567	606	574	599	575	582	558	558	591	570	588	549	566	567	518	575	603	579	552	555	560	541	545	571	602	582	602	563	594	580	537	581	526	550	578	550	623	562	556	558	595	534	577	629	593	578	624	560	558	566	590	582	592	560	597	547	556	566	599	594	595	614	514	599	544	648	624	570	601	588	526	603	563	571	600	561	583	547	583	543	594	587	609	602	562	572	584	592	547	573	593	609	572	584	567	537	552	574	570	581	565	594	617	529	508	572	588	589	559	597	548	589	579	608	558	557	549	583	560	542	533	602	578	572	625	555	562	540	563	566	556	582	544	566	575	538	587	580	550	550	606	582	591	546	597	560	566	536	540	581	566	569	558	554	528	547	593	559	539	558	581	537	557	581	576	554	574	589	588	566	553	539	594	587	629	567	548	543	570	557	563	555	604	595	562	564	564	588	586	615	558	547	556	566	535	604	587	548	591	555	564	543	579	574	590	534	542	603	546	555	530	573	580	614	549	581	521	602	558	592	602	531	558	559	588	575	588	602	498	549	586	555	583	614	569	592	589	567	546	557	568	578	561	569	550	608	605	571	623	612	571	560	545	558	588	595	586	586	591	589	596	570	545	596	613	575	520	566	544	615	560	575	588	541	602	551	602	584	564	550	557	616	543	615	605	550	537	550	541	597	551	553	609	587	592	594	583	550	573	610	604	580	577	564	554	624	590	608	561	550	548	588	576	557	592	581	558	570	577	528	554	585	540	589	578	554	600	608	639	585	551	561	573	580	579	607	577	568	571	541	566	586	603	577	559	547	588	539	582	558	560	553	594	587	567	588	535	554	565	569	552	598	557	606	602	580	546	610	587	526	555	601	577	576	558	581	592	580	618	542	608	571	559	586	581	561	537	553	572	581	602	588	579	551	537	575	608	567	562	585	563	588	592	576	604	610	602	546	611	585	583	595	551	587	597	606	563	564	600	538	557	612	618	583	574	582	573	580	623	600	635	597	554	618	528	582	546	564	566	581	589	561	571	583	536	632	611	557	604	579	578	568	566	575	578	564	532	559	548	569	592	594	602	556	586	587	577	565	586	563	575	570	584	568	561	566	541	592	593	587	598	568	602	581	585	570	571	581	551	575	583	580	588	596	568	564	550	573	520	568	550	559	581	591	567	573	576	560	596	554	559	571	564	607	598	548	551	575	595	606	570	622	560	585	552	557	574	584	600	586	550	602	576	589	524	571	594	600	584	564	612	557	552	613	555	537	600	583	593	589	550	568	569	593	568	550	533	541	556	565	546	549	569	595	559	520	579	542	571	552	570	544	549	618	574	609	569	570	557	576	616	572	588	599	565	563	537	547	534	572	546	571	586	530	551	614	557	557	610	567	589	576	549	565	598	540	619	545	586	545	574	564	641	567	575	571	576	542	603	573	613	582	567	568	549	568	597	609	583	558	587	585	541	593	598	569	553	577	566	583	558	590	579	561	611	536	582	561	590	596	534	582	576	543	591	543	594	569	580	587	578	518	598	548	579	554	557	529	568	554	573	582	593	556	568	562	567	539	588	580	558	575	564	605	570	552	557	560	558	534	573	586	573	634	570	573	580	563	555	536	577	527	568	534	577	612	580	573	571	561	577	562	584	539	571	577	592	551	569	586	585	559	600	550	572	546	571	545	598	577	571	580	576	560	564	572	534	573	556	565	615	591	553	583	653	572	538	582	591	564	527	538	604	581	594	618	592	583	601	588	605	551	576	567	558	610	588	575	542	582	557	502	550	585	590	588	557	619	589	578	574	563	562	567	568	567	561	581	592	597	536	554	570	537	572	588	568	577	540	592	600	524	536	589	550	580	577	555	585	561	559	598	579	569	577	536	559	596	564	586	533	538	599	596	569	584	547	589	603	570	603	598	574	555	540	566	565	562	541	520	539	564	551	576	555	552	562	612	574	578	603	547	581	592	557	607	520	559	615	553	558	569	559	596	567	554	562	575	556	551	627	601	531	555	545	532	555	565	587	552	532	602	578	561	522	588	546	604	560	525	563	576	558	562	544	528	573	556	551	593	580	540	562	577	577	521	565	597	584	538	568	581	564	586	566	545	572	590	526	561	562	612	563	563	559	571	592	590	537	607	589	546	601	562	583	511	573	575	581	556	559	550	635	563	558	619	572	567	572	579	601	583	548	535	586	575	601	566	588	536	627	555	526	551	570	585	546	563	547	576	551	553	550	568	574	602	545	573	578	598	555	595	574	577	618	574	602	595	552	560	575	570	568	569	596	591	573	540	559	573	597	592	579	578	532	592	572	562	620	561	554	572	558	596	571	527	563	578	568	572	560	565	593	568	541	596	528	580	558	579	583	565	558	556	538	562	538	615	563	564	542	543	523	554	565	557	585	580	576	595	593	593	596	563	535	600	550	559	577	589	561	626	580	592	593	545	540	548	536	596	565	592	598	583	555	559	568	604	579	554	555	536	556	575	546	566	536	589	558	551	561	589	547	596	583	556	537	536	572	614	558	569	591	585	535	609	575	582	586	616	597	536	567	566	546	564	575	583	573	572	540	580	539	586	558	548	560	580	553	595	524	563	506	606	554	545	600	593	559	538	555	534	568	565	575	590	546	562	545	594	561	526	543	579	604	575	568	619	576	572	577	532	565	538	550	573	587	546	504	602	564	594	578	562	561	537	559	575	614	572	586	575	550	521	538	589	602	545	611	540	601	583	571	571	578	575	580	567	564	545	604	592	581	551	586	549	561	575	566	569	591	540	579	576	579	608	583	583	600	580	589	567	561	551	582	560	568	583	562	522	553	544	541	557	593	541	604	588	579	536	603	529	600	578	559	591	535	591	556	575	584	585	575	594	589	607	553	547	549	594	524	554	542	602	590	566	586	546	591	585	540	564	545	550	571	553	624	573	577	586	527	599	524	592	562	554	563	598	587	599	569	560	555	592	570	535	566	577	565	513	524	574	644	557	579	553	581	566	577	619	566	585	592	574	610	580	596	616	607	578	600	547	547	596	568	579	586	608	534	584	586	588	578	555	565	574	604	536	573	591	604	589	585	586	591	552	610	547	583	572	590	556	559	587	574	564	567	571	551	556	555	592	517	541	575	589	586	583	546	525	563	588	562	562	581	577	620	529	572	602	548	549	597	545	635	600	584	586	573	579	550	517	603	577	624	532	564	536	583	586	559	589	558	610	584	544	548	566	602	573
13075	27027	26296	19702	15973	13072	11261	10062	8661	7566	5990	5019	4230	3841	3402	2872	2652	2288	1972	1877	1710	1703	1644	1561	1535	1538	1461	1460	1472	1459	1385	1462	1380	1334	1302	1285	1317	1307	1255	1169	1168	1201	1231	1219	1153	1174	1178	1142	1070	1132	1086	1073	1116	1099	1010	1064	1030	1114	1045	1037	1039	1143	1062	1095	1116	1078	1064	981	1025	1086	1071	1027	1111	1037	1088	1086	1009	1088	1026	1035	1017	1064	999	1023	1029	1029	1081	1029	1062	1088	1076	1087	996	996	1035	1016	1134	1057	1028	1053	979	1028	1010	1028	1056	1027	1108	1064	1059	1076	1043	1041	1034	1036	1093	1050	1012	1093	1008	1061	1071	971	980	1035	1074	1031	1079	1049	1030	995	1090	1041	1082	1013	1066	1009	1038	1014	1025	1015	1079	995	1045	1103	1023	999	1067	1004	972	1061	1013	1039	983	1047	1051	1032	977	1076	1059	1008	1001	1068	972	1051	1098	1016	1058	954	1002	1026	1028	1042	1061	1032	1012	1074	1060	1023	1024	1036	1049	1102	1017	1055	1047	1021	1009	1046	1044	1054	1003	1053	1004	994	1061	1077	1084	1059	952	1019	1022	1078	1055	1001	969	1015	1071	987	1057	1057	1109	980	1021	994	1019	1054	989	1030	1015	1035	982	989	1064	996	1019	937	1028	1032	1059	1041	1046	1041	1085	1006	1048	1019	1001	1013	1003	1005	1041	1067	1005	1035	1051	1081	1054	1008	1015	1060	1089	989	1061	1093	1054	950	1093	1024	1013	1004	1053	1064	1024	1055	1056	1049	1056	1052	1058	1025	990	1003	1036	952	1061	938	1007	1014	984	1072	1047	983	1038	1039	1059	1007	1041	1095	1004	1029	1022	1014	1072	1048	1052	999	1043	1014	1100	1044	990	993	1060	1067	1046	1018	1029	1058	1026	1036	1037	1007	1072	1040	1010	1008	1004	1068	1079	976	1070	1040	1024	996	1037	1020	1034	1031	1016	998	993	1062	1035	1047	1006	1087	1095	1056	1032	1080	1055	1054	1029	1032	1081	1006	1031	987	1037	1008	1038	973	1028	1097	1096	1029	1071	1008	1033	1042	1052	1012	1003	1051	1046	1065	1049	1066	999	1027	1021	1020	996	1004	1026	986	1007	1093	999	993	1059	1035	1020	1024	996	1071	1065	1034	987	1030	1095	1051	1036	1064	958	1006	1022	978	1080	1025	1056	1069	1000	1013	1104	1002	1086	1050	1074	1013	963	1078	1019	1047	1062	963	1050	1054	1065	1026	1033	1041	1061	1085	1031	1036	1024	1051	1037	1045	1018	1089	1095	1068	1043	1032	1005	1030	1060	1051	1046	1028	1035	1091	997	1011	962	973	998	1018	1047	977	1047	1033	1006	1077	1035	1035	1028	1020	1013	1026	1062	992	1000	1070	1026	1049	1014	1097	1032	1002	1013	1074	1020	987	1004	1034	1058	992	1027	988	1093	1005	1071	1015	988	1080	1013	1019	1055	1008	1018	1062	980	1025	996	1055	1100	1008	1019	1070	1005	1089	998	1091	1022	1077	1095	1043	1010	1096	1032	1070	1010	1013	1067	1027	1052	1026	1034	1053	1022	1028	1005	1028	991	1041	1009	1019	1027	1036	1081	974	1011	1031	1008	1015	1033	957	1081	985	940	1015	1000	1024	1011	943	983	1045	1020	1032	1018	1018	1024	1071	1034	1009	1077	975	1023	1034	1018	1108	1019	1010	1042	1064	1051	955	1006	977	966	996	1048	1026	1044	1076	1039	1066	1025	995	1037	1054	1051	1017	1024	1033	1017	1033	1006	1001	1023	1052	1034	1070	989	968	1010	1024	1033	1061	1013	1022	1035	1013	1012	1029	1061	1011	1024	1081	1027	1043	1089	1043	1025	1041	1061	1019	1021	1044	983	1012	1009	1035	1044	1047	1039	984	1053	979	1007	1024	939	996	986	1090	1044	1048	1040	1070	980	1060	1034	1028	1018	1004	1065	1077	990	980	1091	1061	986	1058	962	1009	1037	1079	1058	1032	1020	1090	1021	1016	1026	1035	1013	1049	1041	1011	983	1042	1024	1057	1004	1052	1020	1042	1016	1044	993	1010	1008	1005	979	1032	1061	1040	1027	1079	1039	1018	1040	1038	1049	1085	1066	983	1072	1017	965	1057	1065	992	1035	1048	1007	1105	1041	1023	989	1012	1042	1017	1018	1064	989	1022	1030	1045	1012	1037	1007	1069	978	1034	1056	1044	1111	1016	972	1044	1040	990	1078	1050	1017	1034	1035	975	1088	944	999	1059	1025	1046	1024	1075	1006	1016	1016	946	1038	1056	1037	988	1049	994	1058	1018	1080	1024	1033	1025	1092	1067	1038	1074	1036	979	1001	1065	1039	1043	1000	1049	1017	977	1008	1014	1015	1022	1021	1065	1090	1023	1040	1027	990	1025	1013	1040	969	1006	1054	1066	989	1035	1079	1032	1014	1079	1039	1090	1039	1018	983	995	1073	1018	995	1030	1066	1002	1070	1036	1073	1036	1048	1036	1032	1028	1024	1031	1014	1048	1005	992	1048	1029	1003	1031	1064	1025	995	1049	1006	995	996	1064	1005	1045	1013	995	1049	1066	1067	1116	1023	1018	995	992	1082	1060	1035	1021	1044	1048	974	1023	1003	1065	1060	995	1061	1060	1058	1065	1087	1035	999	1000	1015	976	1026	1001	1042	1023	1016	1030	1074	1038	1064	1062	1059	989	1003	1038	1012	1062	993	1034	1092	1038	1026	993	988	1019	1036	1022	977	1089	961	996	1044	1003	988	1069	1008	1007	1066	1036	1022	988	1068	1009	1015	1052	1064	1037	1033	1045	1030	1040	1083	1029	1064	1039	1037	1042	1020	1008	993	1034	1054	1049	1033	1072	1038	1017	994	989	1043	1023	1014	1067	1051	967	1012	1058	1053	1058	1034	1003	986	1051	1052	1067	1007	1072	1046	1022	1014	1031	994	1028	1042	1036	1067	1035	1017	1054	1002	1006	1024	1020	978	1059	1019	1008	997	1019	1031	1055	1030	1040	1055	1043	1078	996	1049	999	1026	1019	1029	1009	1038	1043	1028	1008	1011	1050	1052	1019	1037	989	1039	1001	1030	1035	996	1036	994	1069	1011	1006	1015	1011	1052	1061	1076	1041	1054	1025	1035	994	995	1062	1051	1008	986	1042	1030	987	1042	1043	1059	1019	1059	962	996	1030	1042	1058	1055	1074	1048	1029	1027	1009	1003	1028	995	999	1040	1035	1016	980	1024	1008	1054	1031	1067	1000	999	1018	1048	1025	1006	1060	1022	1023	1026	996	1032	992	1012	1014	1056	1002	1051	1047	1031	1028	1009	1030	986	970	1011	1099	1068	1051	1004	1001	1024	1060	1032	1060	995	1031	1021	999	990	1038	1031	1100	1018	1071	1048	1016	1037	1033	1025	1019	1032	1039	999	985	1029	1064	980	1002	1037	1064	1058	988	990	1059	1036	973	1029	1013	980	1058	969	1076	1037	1000	1027	976	1072	1005	1060	1019	1043	1052	1048	1007	1013	996	1010	1013	991	1009	1024	1020	1007	1014	1045	1015	1059	1032	982	999	996	1006	984	978	1042	1063	1023	1022	1017	1055	1006	1046	1002	956	1044	1036	1062	1052	1053	1031	1032	1063	1002	1027	1023	1050	981	942	991	989	1038	1005	1029	1025	1071	1047	1010	1036	1051	1031	1106	994	1003	1015	1018	1076	1082	1027	993	1018	1064	1008	1030	1012	1068	1004	1017	1053	1068	1039	1031	968	1001	988	972	1033	1018	1063	1029	1011	1039	1000	973	1004	1016	1053	1029	1027	975	1007	1033	990	983	1025	1009	1073	1020	1070	1011	1011	1062	1004	999	1070	1059	1004	1042	1089	1021	1016	1042	1014	1043	1017	1025	1013	1052	1015	987	1019	1028	1004	1025	1056	1029	999	979	1017	1065	1055	992	1020	1039	1071	1003	1083	1029	1013	1020	1037	1053	969	1029	1029	973	998	1056	1062	1033	1073	1066	1038	1053	992	1031	998	1072	1050	1023	1012	1014	984	1001	1054	1037	1031	1080	1056	988	1038	1020	1030	1004	1042	1062	1047	1003	983	1029	994	974	1038	1052	1027	1033	1005	1039	1012	1064	1038	1034	1029	1062	1036	1030	996	976	1007	1036	990	1033	1060	1005	1057	1041	1067	1057	1081	1070	996	1019	961	955	1000	995	1006	1078	986	1044	997	1083	1053	996	1037	992	1043	1008	1049	1040	979	1003	1042	1022	1040	1027	1075	1048	1067	1022	1037	1054	1016	1041	1004	1050	1015	1052	1093	1032	1031	1102	1065	1054	1041	1026	1069	974	1010	1017	1028	1036	1077	1093	1073	1053	1090	1087	1014	995	1018	992	949	1049	1039	1035	1022	1001	978	1047	1031	1057	1014	1033	995	1040	1020	1035	1076	968	1053	1023	1048	1049	1006	1065	1021	1002	982	1029	1022	1082	1015	969	1022	1044	1051	981	1032	1023	958	1079	1032	1056	1020	1036	1046	1034	1016	1029	971	1031	1043	1036	1019	1012	1038	1034	1032	1080	1068	1073	1056	1060	995	1020	1036	1022	998	1050	1015	988	1003	1093	1058	1049	1033	1009	1085	1004	1026	1047	1056	1065	997	1062	1042	1042	1022	1047	1048	979	1009	1049	1031	995	1074	1004	1034	1076	1040	965	999	974	1051	1062	1045	994	958	1047	1022
23470	21371	29138	23957	21390	20376	10499	5332	3737	3362	2693	2177	1872	1709	1495	1366	1159	1022	923	830	805	766	712	749	783	738	701	713	720	745	722	664	633	646	577	630	642	670	630	576	615	578	602	624	577	563	571	513	516	493	535	568	566	534	587	533	538	566	542	522	549	525	562	506	527	557	532	545	558	563	526	499	534	519	478	501	529	539	532	515	542	527	494	493	549	530	515	518	539	490	494	460	496	519	511	505	523	526	517	480	486	484	508	509	496	548	490	558	504	517	484	547	476	501	530	533	503	468	499	567	525	532	542	488	511	496	506	551	477	506	495	551	497	514	546	486	531	545	499	488	502	563	523	496	507	541	504	509	517	497	515	495	497	487	493	523	500	516	484	571	467	530	509	459	519	485	504	479	537	485	532	495	548	501	523	487	527	499	463	490	503	518	502	489	503	539	505	515	529	493	492	545	555	524	516	500	509	507	522	489	556	527	500	504	527	541	555	525	515	505	490	509	503	490	541	515	509	513	488	483	522	533	486	499	492	522	511	521	491	550	525	545	509	496	482	539	496	505	489	557	522	503	522	526	557	483	490	494	460	528	504	488	498	522	565	530	501	539	518	549	517	497	519	518	513	508	520	521	525	506	470	506	535	506	515	515	496	483	492	490	463	518	526	501	486	467	528	532	491	518	548	489	507	559	522	556	513	512	554	529	504	519	550	494	531	532	538	492	518	477	513	489	496	523	530	471	500	564	475	519	514	522	482	516	546	513	520	477	509	497	518	496	504	532	556	512	497	503	546	515	498	521	500	519	503	528	520	538	502	481	516	512	500	496	490	517	465	510	500	502	553	520	513	513	481	520	515	530	522	478	498	480	511	525	459	522	504	514	545	494	500	510	496	554	499	481	522	536	512	474	516	524	546	513	489	514	517	509	518	551	490	536	452	487	457	504	489	490	497	527	516	504	545	531	501	524	500	535	494	509	502	519	513	493	493	492	515	501	523	485	529	507	548	517	481	512	559	508	537	524	491	516	502	524	527	508	517	490	546	490	555	508	512	543	524	474	530	515	498	482	525	533	522	535	487	512	508	505	523	565	465	540	515	491	511	493	531	533	511	526	535	499	535	511	562	514	529	542	508	544	495	524	487	504	529	497	520	498	517	522	493	484	525	472	503	527	519	532	555	536	505	499	540	511	512	491	523	550	545	490	553	527	473	528	528	566	501	546	472	488	520	572	535	525	494	508	526	472	535	487	498	506	521	517	514	483	542	510	499	488	480	507	488	494	512	462	477	518	527	487	510	512	480	526	527	518	552	510	540	540	500	489	519	539	511	506	508	513	544	522	506	524	524	557	485	524	505	511	498	542	527	520	494	536	515	493	480	494	521	537	508	512	521	531	517	510	517	513	534	534	497	498	536	520	504	487	521	545	468	504	501	524	533	498	515	476	511	533	474	496	527	510	506	545	533	504	491	545	464	465	528	526	528	521	513	507	535	491	515	502	489	488	481	521	518	511	511	558	564	533	558	508	522	521	511	507	543	521	525	526	526	500	515	491	482	516	498	491	492	544	532	479	487	479	476	531	526	540	502	498	541	528	537	468	537	515	530	506	530	505	541	545	483	490	473	513	567	508	507	504	524	519	485	504	505	504	514	499	537	550	506	489	504	518	507	479	512	480	514	490	504	520	540	525	512	525	529	513	489	525	523	532	525	518	506	500	478	515	529	517	524	535	496	500	552	518	531	463	494	535	523	489	523	484	512	505	498	520	479	564	539	505	510	517	543	548	550	501	486	526	491	555	516	492	479	507	484	546	485	489	461	519	518	518	464	519	529	532	489	496	519	521	480	500	537	514	510	548	474	486	469	545	524	510	443	488	515	541	470	487	516	498	490	541	528	545	524	467	536	494	522	528	515	539	486	506	499	518	463	503	514	504	511	481	500	540	504	487	525	502	483	480	506	501	508	478	505	505	552	475	476	516	522	519	537	516	510	539	515	485	476	517	508	501	491	507	482	506	501	526	522	535	578	515	527	522	541	480	507	507	570	548	536	518	526	507	481	523	471	491	521	484	591	508	494	509	476	522	507	507	510	541	495	531	518	497	540	512	532	531	502	468	525	528	492	473	464	509	493	507	542	461	544	521	508	491	518	541	543	463	524	549	490	522	509	505	509	494	530	505	511	484	505	531	515	525	520	499	542	499	545	487	465	557	522	502	494	500	499	485	514	523	510	513	516	522	545	506	542	491	510	533	492	495	492	521	457	514	535	533	510	486	505	539	512	527	532	483	517	486	502	504	556	507	492	491	486	504	526	496	515	532	533	515	505	523	512	494	469	539	509	484	530	507	533	530	523	526	486	458	483	511	514	510	520	463	512	477	488	507	534	498	478	508	476	505	542	507	507	530	535	515	512	501	495	483	514	504	506	542	483	500	511	530	521	509	526	508	544	490	465	495	506	512	507	497	493	498	538	537	476	540	542	511	505	533	496	528	484	514	494	475	506	482	499	528	475	505	496	451	503	475	530	550	532	493	503	515	487	524	525	533	494	503	506	500	553	494	519	542	508	468	473	524	507	511	517	561	489	538	481	497	520	522	470	471	529	477	525	545	527	516	507	527	513	510	504	534	484	469	523	520	514	479	492	500	552	514	530	534	510	526	474	521	516	456	482	537	490	525	490	481	491	513	478	491	511	496	464	537	525	503	536	551	487	510	482	525	560	547	552	488	496	448	496	513	526	476	482	504	472	545	513	474	522	526	523	507	542	531	520	511	543	522	520	519	530	505	493	490	506	496	480	534	484	518	504	497	499	531	510	497	515	502	516	505	463	547	491	543	556	509	519	499	516	550	506	544	491	508	522	535	505	509	489	512	488	520	522	515	493	527	507	513	507	521	512	504	503	498	548	507	501	540	522	487	482	545	477	538	458	542	533	524	493	444	516	493	508	476	512	473	537	526	545	496	527	488	492	487	507	528	518	524	493	519	507	482	509	494	505	487	501	512	489	452	514	477	542	502	517	506	478	539	481	466	507	510	490	516	513	475	532	547	509	473	534	542	506	497	537	503	490	500	498	514	469	527	533	476	498	506	528	510	510	497	487	523	512	512	544	506	513	509	528	511	522	562	534	511	527	521	564	535	588	542	529	503	513	547	564	516	520	555	510	479	557	477	484	504	516	497	507	503	498	500	500	530	539	520	492	480	559	536	441	525	535	469	523	512	475	505	542	463	475	458	466	498	475	545	470	509	484	541	498	544	540	497	501	489	512	493	460	530	489	481	469	489	523	480	465	469	483	472	500	502	534	519	510	503	483	485	540	498	530	489	532	519	539	554	516	507	575	497	514	498	483	531	499	497	517	519	550	493	494	539	498	512	579	480	464	515	546	476	510	568	500	487	527	523	568	468	489	507	511	542	466	523	493	480	498	512	476	470	546	530	508	505	506	492	527	517	536	505	513	533	518	521	474	533	510	461	517	535	480	520	520	510	485	503	525	474	534	484	499	507
15492	31878	31103	24029	20228	16963	14575	13153	11398	9879	7934	6662	5755	5050	4529	3772	3132	2767	2365	2077	1908	1864	1748	1619	1675	1634	1462	1500	1525	1488	1516	1406	1350	1310	1310	1303	1320	1238	1196	1164	1158	1138	1129	1152	1036	1080	1000	1082	1075	1090	1040	1005	998	976	943	970	953	962	1011	955	959	1018	938	961	976	925	901	1039	941	986	901	958	918	985	939	949	963	941	944	950	923	910	932	925	936	891	971	945	939	881	895	948	932	874	933	914	915	895	891	906	911	913	918	935	950	895	933	935	887	899	946	919	876	925	932	928	944	931	916	891	962	847	854	909	951	874	909	927	890	915	926	877	909	912	912	881	952	910	884	933	928	834	914	891	892	960	910	934	913	906	875	870	910	899	857	951	925	889	891	924	899	941	882	941	913	928	928	885	910	952	972	913	895	855	876	889	883	859	903	887	911	922	903	876	870	906	890	865	956	899	869	858	903	902	893	917	918	898	905	886	941	953	959	936	929	896	896	996	933	873	903	913	900	894	927	941	894	927	901	907	867	851	882	855	957	844	892	905	948	927	874	925	913	939	905	891	872	971	903	899	877	919	990	909	903	904	848	936	955	914	911	950	925	916	908	863	945	868	949	850	922	908	924	947	866	926	906	872	886	928	958	872	908	865	927	898	895	919	933	895	972	928	935	888	889	941	927	903	857	882	910	938	932	923	921	875	918	984	862	894	889	935	856	950	902	939	909	902	954	872	950	861	891	904	930	872	903	890	865	883	946	939	880	884	967	894	945	890	909	927	914	908	915	936	934	915	915	885	941	892	893	883	886	875	898	920	940	901	913	976	905	894	861	883	884	870	958	873	932	961	857	896	871	858	884	901	913	914	973	894	934	884	878	884	878	934	907	884	879	869	939	911	964	915	943	914	918	954	896	893	925	929	914	977	930	939	874	872	943	912	946	898	889	885	880	897	882	897	896	896	913	876	899	892	949	964	922	938	884	984	938	927	938	898	943	880	930	903	878	893	876	868	928	853	872	969	893	858	877	889	963	917	846	905	929	885	953	892	935	889	924	873	929	936	870	874	910	904	908	884	911	900	845	896	877	902	889	944	926	977	930	951	889	940	893	899	937	895	910	882	970	876	889	922	918	886	915	930	859	865	929	907	928	886	937	914	932	883	897	935	946	915	966	908	904	899	902	895	915	942	935	878	912	946	925	834	908	920	935	880	892	926	871	871	909	923	913	926	904	912	954	898	928	902	853	917	914	876	926	886	885	894	937	884	862	922	916	875	904	868	976	878	892	900	903	895	885	907	897	905	944	950	905	944	895	874	897	964	911	885	907	853	928	945	916	919	901	855	904	925	936	893	979	907	899	848	928	958	873	895	850	870	944	869	918	851	861	910	931	951	913	890	910	912	892	899	922	926	933	903	854	905	898	890	936	900	870	931	886	904	915	903	872	889	924	921	899	917	926	931	883	882	905	932	955	943	932	897	922	890	876	935	916	894	905	891	888	911	958	963	932	855	882	899	871	892	901	866	909	920	934	908	861	950	893	896	937	861	904	933	929	840	921	906	886	865	890	917	927	947	892	895	911	846	876	909	943	874	928	887	877	906	892	887	893	923	932	895	928	899	862	857	904	869	910	914	911	964	907	933	907	887	973	886	938	863	941	917	945	925	922	875	894	899	977	956	851	897	938	936	931	925	904	942	910	917	845	938	891	834	948	921	903	869	903	870	957	916	934	900	879	920	912	972	869	904	964	894	880	880	887	885	935	942	911	873	925	910	919	843	956	933	910	902	918	888	913	907	919	872	890	920	926	910	923	943	880	900	900	910	938	843	903	894	900	933	947	938	880	948	918	890	960	934	884	866	887	843	939	927	859	925	875	893	914	926	928	889	866	937	904	867	867	903	882	920	932	850	915	856	936	875	939	882	918	895	813	903	875	895	894	867	874	929	898	916	972	812	897	908	922	941	869	890	858	924	934	889	928	879	876	967	916	897	916	904	957	946	911	829	904	863	963	871	911	915	909	904	930	990	934	935	915	936	926	882	900	856	899	910	875	895	894	942	894	895	917	883	909	869	916	930	910	922	913	849	919	859	884	902	934	979	887	932	928	904	889	882	950	921	952	874	915	880	942	906	912	866	881	920	885	876	878	958	863	946	926	890	883	912	965	924	952	887	936	905	891	934	917	910	870	942	896	914	915	842	897	953	903	919	868	904	896	877	923	882	973	879	875	820	906	929	901	870	900	894	932	948	892	906	906	888	904	910	899	937	899	860	897	942	877	868	893	900	876	940	912	940	923	898	882	912	932	904	891	885	888	904	952	895	909	913	890	904	962	902	918	920	869	901	921	882	913	933	850	928	872	869	846	922	885	923	910	906	889	882	858	909	885	915	905	895	923	953	916	944	903	954	911	887	906	877	913	891	919	853	909	963	992	909	850	932	925	937	842	944	856	871	881	902	909	924	883	916	900	894	881	881	878	901	897	899	827	943	910	884	885	911	920	900	945	904	953	901	916	930	872	879	906	896	886	915	845	912	898	873	910	937	916	897	876	880	910	881	941	891	937	911	903	934	882	889	828	888	915	900	897	935	949	872	935	930	911	869	928	922	944	878	995	936	908	892	907	916	885	892	912	906	897	913	902	899	914	843	897	868	956	914	963	967	910	884	945	859	919	962	906	957	898	838	910	881	896	892	957	895	905	915	934	932	930	897	920	891	943	947	871	972	917	935	910	873	938	870	856	936	971	891	897	875	965	903	853	937	912	848	895	909	845	941	900	878	899	930	855	985	910	878	901	902	909	943	850	908	872	901	962	880	876	892	874	868	894	917	903	836	920	863	909	871	940	924	836	924	924	846	893	907	945	870	854	881	906	921	895	889	915	877	945	978	889	914	909	956	907	882	913	939	847	892	928	879	905	890	867	961	866	955	928	897	913	959	894	915	948	842	858	889	898	872	925	870	915	884	946	951	940	937	893	859	906	885	938	948	967	926	904	916	894	924	946	924	924	928	915	900	975	910	877	916	902	926	876	922	907	845	865	940	915	908	884	874	881	945	917	882	909	887	943	897	926	870	957	919	917	921	937	921	914	903	920	911	903	878	901	900	908	923	857	887	863	888	921	941	884	920	870	881	917	888	916	977	926	890	916	878	849	901	943	902	870	934	911	900	873	899	917	877	981	945	910	915	944	908	913	876	920	854	946	889	921	954	861	962	931	888	915	902	878	870	929	913	941	943	923	887	864	905	861	919	912	902	899	836	979	905	900	928	901	899	913	914	888	901	862	836	919	911	919	935	914	872	920	947	876	943	884	887	861	911	923	861	877	913	947	909	867	866	947	867	906	929	928	859	914	888	919	935	965	895	889	944	887	907	860	967	909	913	886	922	961	913	940	863	883	876	897	910	857	982	865	920	883	895	883	859	917	875	883	933	926	925	837	844	902	916	902	909	930	910	863	922	913	906	919	899	881	873	873	917	867	894	926	920	900	899	891	895	892	922	883	911	903	905	882	905
26607	20639	14966	7665	4139	3118	2429	2228	1821	1701	1483	1262	1198	983	1022	920	891	866	809	779	695	762	740	757	708	716	744	729	706	714	687	676	718	684	700	661	698	692	689	685	656	666	676	700	689	700	691	651	647	672	670	618	664	604	698	628	696	645	644	670	646	598	665	633	679	637	666	662	625	626	659	602	659	641	649	624	612	620	684	636	684	640	615	663	676	642	622	599	622	629	675	647	658	600	627	659	661	632	627	640	631	613	629	650	668	617	648	640	647	596	628	623	634	603	663	670	615	618	623	684	648	666	657	603	662	650	729	666	685	641	643	669	653	640	608	611	581	663	633	642	662	614	612	645	629	626	599	635	629	654	667	646	688	635	620	614	657	645	617	633	632	648	657	606	596	625	627	605	622	654	676	668	656	675	599	622	679	663	653	660	601	620	648	596	630	689	584	616	642	624	677	645	636	659	645	603	583	640	646	658	648	641	621	666	634	653	645	625	655	615	658	613	619	641	652	626	645	616	674	622	638	636	652	654	629	610	611	654	630	613	650	674	635	638	659	626	665	701	620	617	610	647	620	622	691	628	635	606	628	653	661	626	635	636	650	649	672	644	622	638	676	620	659	627	627	608	668	661	632	667	659	584	627	650	604	638	595	622	594	632	629	647	611	632	616	628	649	655	694	661	670	607	665	627	629	607	611	648	637	629	642	658	671	630	619	658	660	571	668	639	646	690	588	661	648	612	667	621	646	614	607	655	654	599	615	599	649	682	620	659	664	649	585	646	620	575	619	661	629	633	633	646	658	618	638	659	602	637	641	695	602	640	638	629	627	630	668	637	640	633	638	675	674	604	608	617	640	636	678	638	637	652	641	626	684	643	647	650	582	656	617	650	629	656	620	582	640	678	620	663	623	623	637	635	634	623	678	639	639	626	633	622	631	597	618	626	640	636	621	639	647	622	662	645	630	605	661	584	654	624	666	599	652	626	619	630	673	598	666	610	648	673	633	636	674	643	604	624	602	626	647	687	618	640	644	636	663	663	666	655	672	652	666	624	600	648	661	644	614	679	681	581	608	627	633	636	626	648	677	617	688	614	649	657	608	636	646	628	663	647	684	655	654	654	672	621	655	644	641	623	639	610	646	607	671	641	653	657	645	674	629	588	631	624	611	630	663	641	636	608	633	661	637	664	628	616	651	646	630	620	640	614	625	632	675	644	651	679	633	602	661	608	623	692	611	657	626	636	664	632	652	609	627	655	659	636	651	670	590	621	648	656	627	612	606	647	623	658	644	622	639	625	664	615	658	671	644	623	653	649	620	599	605	625	669	655	677	653	655	653	639	617	617	666	619	646	676	594	629	628	659	645	619	632	627	631	648	637	636	632	660	632	613	624	646	703	677	723	646	625	642	619	639	601	692	652	619	622	671	618	628	667	618	613	627	656	654	662	651	645	622	613	675	672	649	653	656	601	627	659	655	640	662	618	623	649	640	661	659	631	663	627	659	643	658	679	648	604	643	647	674	658	635	630	644	604	572	611	632	652	639	676	627	670	611	648	610	650	672	625	646	638	589	660	634	649	662	660	651	655	633	646	674	622	660	604	678	617	621	616	654	627	614	657	673	653	640	636	677	652	608	631	611	612	659	646	638	617	633	688	689	665	616	665	640	607	657	642	670	673	593	619	620	630	603	629	638	581	635	664	616	597	664	639	619	637	611	613	657	623	643	604	662	674	631	629	603	636	649	585	619	677	641	640	647	655	600	669	655	686	666	667	599	651	624	675	620	604	656	629	612	592	609	643	625	652	594	653	660	598	641	678	627	612	623	715	593	607	610	631	603	633	646	592	623	664	623	668	627	602	656	634	642	638	634	634	678	697	640	648	657	605	616	638	607	634	629	659	607	606	694	661	663	635	640	602	653	640	640	623	697	650	646	681	682	630	656	673	620	655	656	641	631	640	654	628	628	672	609	626	632	662	644	626	626	641	627	608	644	660	608	599	615	638	658	641	633	674	592	628	653	635	686	623	608	611	638	627	706	636	625	630	671	640	624	679	661	622	643	621	642	656	626	643	631	668	650	668	622	646	654	660	631	624	646	691	665	658	647	673	636	624	639	616	652	609	689	676	675	661	624	649	661	662	629	646	636	656	606	666	638	659	644	626	640	630	625	678	686	659	631	624	622	609	609	613	623	651	634	655	675	670	650	592	664	620	668	662	636	641	609	659	626	673	651	626	604	620	660	659	618	664	614	639	602	657	623	688	655	629	609	645	668	611	640	638	636	643	661	618	603	651	640	630	606	628	641	669	680	668	640	558	635	643	617	619	697	708	644	596	612	687	640	645	665	631	647	629	657	646	647	616	676	705	668	676	628	652	641	672	629	636	596	604	634	638	630	619	625	628	679	647	643	657	646	676	660	691	636	643	664	649	622	620	632	635	639	707	641	608	627	639	648	622	625	612	611	633	640	623	645	649	622	647	634	630	649	615	671	663	637	685	626	694	631	658	636	632	700	613	597	624	655	646	648	668	663	685	641	662	581	687	654	628	645	660	722	638	674	636	636	626	611	699	685	605	657	631	580	634	630	684	682	617	636	648	579	667	618	669	648	647	642	632	645	633	671	625	660	608	619	613	671	657	632	664	630	577	620	635	639	679	633	622	699	644	667	664	645	643	657	652	638	559	639	638	643	665	654	625	662	637	611	629	670	661	687	654	697	681	628	582	658	632	625	643	662	636	632	634	630	635	644	623	654	660	665	613	630	664	638	685	652	607	631	643	636	657	642	624	637	659	626	671	658	664	659	595	651	603	636	632	688	655	640	651	674	623	659	619	598	630	676	627	676	637	617	625	653	604	681	627	619	632	631	629	639	617	636	619	640	647	669	622	628	654	682	643	633	643	623	632	637	625	640	651	636	651	639	664	663	675	667	619	665	647	627	642	605	627	667	603	626	652	701	659	620	690	594	634	685	656	674	660	620	631	629	610	602	652	680	651	661	682	653	596	608	629	647	635	627	671	646	682	658	633	699	673	634	658	604	655	631	643	623	608	630	620	661	657	648	647	642	677	675	621	640	690	653	627	670	597	696	667	633	636	694	632	638	630	673	634	613	576	648	662	640	661	668	636	624	634	625	671	638	626	636	652	636	636	658	613	608	657	666	652	637	669	670	655	616	636	665	645	653	587	671	687	634	622	618	663	599	609	650	626	634	662	700	631	643	643	643	681	654	642	642	648	640	629	652	636	650	643	671	687	681	664	662	626	656	623	610	635	661	629	653	611	654	658	665	661	604	661	635	627	636	621	572	616	608	627	686	646	628	607	645	629	628	629	618	635	633	673	599	647	658	667	642	657	663	658	661	661	641	609	606	611	634	604	643	637	648	616	622	635	636	693	640	670	707	644	648	621	648	636	674	626	629	609	652	654	638	640	639	680	616	623	657	641	674	656	639	588	578	667	641	667	630	650	654	671	627	621	626	638	636	638	620	612	652	569	675	638	627	675
11673	19530	18541	13021	10115	8548	7119	6674	5757	5067	4156	3712	3124	2893	2641	2249	2003	1807	1710	1547	1572	1475	1441	1460	1422	1348	1349	1349	1426	1337	1357	1422	1354	1347	1257	1257	1269	1237	1266	1272	1273	1286	1221	1223	1134	1228	1218	1183	1182	1174	1170	1191	1177	1099	1114	1178	1191	1153	1157	1162	1098	1204	1127	1112	1198	1174	1143	1151	1134	1218	1206	1180	1167	1178	1177	1100	1129	1164	1156	1162	1182	1152	1132	1142	1112	1181	1119	1102	1086	1177	1117	1123	1065	1157	1146	1123	1180	1239	1116	1169	1141	1173	1129	1111	1126	1158	1142	1210	1171	1114	1140	1081	1157	1125	1172	1183	1115	1152	1152	1183	1129	1155	1127	1172	1095	1146	1148	1163	1138	1105	1208	1107	1138	1133	1200	1102	1148	1103	1150	1169	1159	1195	1156	1159	1117	1111	1152	1188	1136	1186	1120	1098	1125	1115	1144	1175	1139	1109	1207	1169	1135	1162	1185	1106	1134	1137	1138	1154	1159	1119	1141	1144	1132	1115	1086	1131	1163	1163	1175	1158	1194	1089	1194	1137	1118	1116	1144	1125	1210	1152	1122	1140	1173	1145	1163	1102	1148	1118	1177	1082	1158	1132	1123	1115	1159	1167	1131	1118	1114	1166	1120	1102	1080	1178	1109	1097	1137	1121	1146	1134	1176	1139	1153	1194	1162	1167	1184	1127	1111	1165	1152	1089	1145	1179	1064	1153	1192	1130	1141	1142	1108	1142	1138	1127	1149	1137	1115	1124	1146	1189	1199	1173	1152	1111	1054	1030	1140	1168	1127	1166	1106	1121	1137	1154	1129	1172	1218	1121	1161	1167	1102	1159	1152	1142	1169	1113	1194	1142	1123	1100	1122	1163	1163	1112	1117	1107	1112	1186	1212	1135	1173	1126	1167	1154	1154	1097	1149	1148	1105	1130	1124	1138	1138	1097	1175	1104	1159	1115	1140	1140	1139	1146	1085	1125	1126	1147	1147	1089	1117	1173	1091	1087	1096	1149	1164	1185	1103	1169	1204	1160	1147	1168	1148	1171	1130	1201	1126	1187	1145	1121	1161	1097	1130	1148	1175	1175	1138	1132	1073	1135	1161	1122	1165	1138	1101	1130	1163	1151	1089	1074	1109	1175	1134	1149	1099	1166	1169	1161	1107	1137	1160	1116	1113	1131	1167	1109	1072	1101	1153	1132	1188	1126	1162	1165	1148	1084	1166	1106	1086	1080	1162	1181	1166	1165	1134	1126	1166	1120	1160	1185	1159	1176	1192	1143	1080	1082	1117	1146	1140	1124	1143	1176	1154	1124	1096	1169	1115	1122	1162	1101	1154	1094	1136	1101	1118	1108	1178	1162	1101	1183	1113	1137	1183	1139	1129	1101	1141	1154	1067	1149	1185	1104	1202	1138	1068	1099	1124	1097	1163	1134	1142	1197	1113	1112	1134	1122	1105	1095	1027	1153	1203	1105	1157	1134	1222	1134	1135	1133	1114	1128	1170	1104	1146	1139	1120	1149	1138	1132	1155	1145	1161	1127	1173	1123	1138	1114	1178	1076	1152	1099	1190	1100	1128	1153	1098	1160	1146	1143	1122	1208	1138	1153	1159	1121	1131	1186	1111	1088	1216	1083	1096	1166	1087	1081	1128	1168	1220	1154	1204	1173	1146	1130	1169	1106	1170	1159	1141	1123	1203	1146	1171	1133	1179	1142	1133	1095	1137	1143	1124	1126	1103	1082	1120	1078	1129	1059	1122	1141	1130	1123	1156	1129	1099	1168	1157	1165	1151	1115	1171	1142	1124	1169	1078	1089	1151	1145	1128	1152	1113	1155	1183	1138	1165	1172	1151	1138	1096	1146	1134	1178	1095	1119	1177	1157	1175	1118	1146	1139	1121	1129	1140	1145	1187	1127	1135	1111	1171	1148	1143	1160	1122	1134	1179	1105	1131	1150	1116	1115	1134	1121	1189	1133	1120	1158	1161	1125	1169	1113	1159	1154	1158	1129	1133	1205	1106	1166	1179	1127	1167	1163	1129	1168	1131	1132	1102	1068	1200	1171	1065	1150	1141	1192	1131	1137	1136	1126	1201	1144	1145	1164	1171	1138	1160	1179	1141	1131	1089	1083	1112	1169	1192	1127	1112	1141	1173	1162	1096	1147	1152	1099	1057	1160	1162	1147	1079	1145	1108	1089	1166	1123	1104	1173	1170	1137	1116	1095	1135	1144	1171	1191	1191	1108	1118	1091	1113	1133	1099	1149	1116	1121	1127	1077	1190	1117	1117	1175	1111	1114	1154	1120	1157	1133	1141	1142	1164	1151	1136	1136	1172	1158	1150	1118	1194	1149	1152	1125	1086	1183	1128	1130	1087	1177	1172	1151	1142	1100	1137	1126	1177	1148	1148	1134	1181	1097	1122	1135	1091	1183	1127	1186	1169	1159	1140	1149	1134	1153	1184	1123	1090	1135	1089	1129	1205	1150	1160	1149	1123	1150	1123	1103	1102	1165	1100	1137	1104	1133	1118	1127	1145	1165	1105	1098	1148	1119	1173	1091	1158	1126	1174	1153	1164	1179	1169	1104	1155	1175	1144	1175	1153	1128	1109	1078	1126	1144	1093	1123	1170	1145	1115	1128	1134	1167	1172	1075	1107	1200	1186	1088	1147	1165	1190	1148	1085	1131	1160	1131	1049	1183	1188	1120	1109	1172	1152	1158	1106	1159	1109	1189	1130	1141	1156	1151	1156	1154	1145	1115	1135	1105	1106	1106	1175	1232	1157	1165	1103	1151	1177	1082	1211	1132	1139	1121	1163	1172	1177	1105	1181	1054	1125	1126	1086	1174	1175	1121	1109	1109	1154	1146	1135	1142	1122	1157	1188	1153	1123	1150	1176	1184	1189	1093	1156	1155	1154	1112	1213	1103	1095	1165	1165	1098	1132	1153	1191	1168	1119	1186	1124	1100	1204	1101	1164	1109	1109	1153	1161	1187	1083	1140	1178	1150	1142	1210	1078	1139	1142	1145	1129	1122	1168	1192	1130	1123	1112	1150	1127	1107	1128	1158	1151	1232	1118	1178	1135	1115	1136	1105	1155	1205	1134	1177	1143	1199	1099	1130	1166	1109	1124	1173	1172	1171	1160	1131	1157	1199	1091	1155	1053	1145	1167	1159	1181	1205	1146	1131	1151	1114	1130	1152	1145	1193	1164	1187	1073	1126	1112	1097	1123	1081	1168	1127	1119	1142	1155	1117	1182	1077	1165	1107	1236	1149	1116	1095	1101	1115	1146	1110	1145	1156	1156	1117	1124	1125	1148	1166	1133	1156	1149	1163	1155	1108	1190	1174	1176	1142	1098	1078	1099	1110	1152	1154	1170	1167	1195	1174	1098	1098	1162	1164	1201	1142	1114	1177	1178	1134	1130	1116	1154	1153	1115	1174	1170	1119	1184	1177	1123	1134	1170	1144	1173	1145	1137	1162	1071	1149	1116	1109	1136	1104	1171	1140	1121	1176	1168	1122	1092	1147	1074	1106	1166	1149	1141	1129	1180	1124	1087	1184	1179	1185	1114	1146	1143	1209	1126	1142	1109	1171	1178	1161	1139	1073	1138	1175	1139	1100	1185	1194	1176	1171	1104	1124	1143	1176	1169	1135	1192	1149	1118	1148	1156	1156	1136	1152	1174	1138	1071	1087	1075	1188	1131	1142	1150	1105	1129	1184	1142	1123	1163	1108	1118	1096	1111	1161	1115	1150	1085	1124	1090	1078	1125	1108	1113	1151	1138	1174	1128	1204	1124	1099	1101	1119	1064	1086	1121	1203	1180	1166	1127	1171	1117	1148	1171	1113	1138	1173	1123	1142	1150	1213	1079	1151	1135	1151	1170	1102	1154	1136	1137	1171	1174	1160	1097	1196	1133	1148	1104	1159	1143	1140	1104	1131	1120	1181	1157	1107	1088	1118	1123	1147	1159	1188	1114	1138	1128	1111	1067	1097	1174	1159	1125	1150	1174	1206	1100	1155	1118	1117	1153	1123	1089	1136	1166	1118	1155	1122	1163	1165	1152	1153	1192	1149	1125	1131	1151	1092	1146	1156	1083	1141	1173	1149	1187	1111	1135	1127	1181	1162	1160	1118	1141	1201	1181	1094	1122	1129	1189	1169	1126	1124	1191	1176	1140	1157	1105	1116	1142	1161	1155	1161	1142	1127	1122	1137	1121	1170	1106	1138	1133	1115	1112	1190	1161	1164	1171	1146	1204	1139	1190	1098	1167	1133	1198	1028	1135	1200	1113	1129	1159	1189	1161	1161	1097	1076	1197	1171	1131	1171	1159	1119	1094	1201	1193	1155	1149	1163	1110	1181	1162	1172	1092	1163	1133	1165	1147	1100	1138	1136	1122	1197	1099	1143	1118	1189	1241	1107	1204	1134	1159	1164	1136	1144	1145	1126	1139	1129	1097	1109	1148	1123	1134	1184	1139	1179	1168	1108	1186	1172	1187	1154	1130	1164	1146	1146	1128	1166	1146	1088	1179	1204	1111	1123	1219	1152	1073	1191	1126	1109	1116	1084	1128	1168	1177	1122	1120	1134	1125	1108	1158	1130	1153	1196	1120	1189	1146	1139	1201	1152	1210	1179	1108	1082	1109	1108	1145	1050	1130	1130	1207	1181	1123	1219	1143	1164	1193	1083	1092	1162	1160	1152	1170	1176	1116	1161	1108	1106	1079	1189	1140	1165	1115	1124	1202	1174	1204	1146	1152	1141	1181	1223	1182	1157	1194	1145	1180	1131	1147	1090	1150	1088	1123	1193	1158	1150	1137	1166	1099	1119	1143	1178	1106	1105	1111	1142	1145	1157	1114	1061	1109	1135	1157	1131	1090	1183	1097	1188	1161	1070	1167	1165	1089	1124	1086	1150	1143	1166	1152	1187	1232	1133	1135	1136	1126	1119	1177	1132	1151	1196	1165	1121	1189	1129	1198	1180	1114	1155	1184	1174	1095	1132	1108	1138	1181	1223	1121	1095	1141	1122	1139	1125	1183	1111	1124	1139	1153	1083	1122	1108
24413	21350	28443	24635	20244	9159	4976	3464	2780	2595	2033	1807	1549	1341	1256	1155	1056	926	848	799	779	704	722	741	724	663	694	667	691	752	685	703	715	638	628	645	640	664	619	689	646	665	608	655	607	601	578	579	580	580	622	549	621	548	548	561	584	611	595	600	561	591	607	593	594	615	547	546	574	615	572	579	582	585	567	578	549	587	590	580	552	565	632	555	622	592	596	567	566	597	574	566	575	619	588	576	558	561	579	549	564	595	563	576	588	557	580	588	577	570	591	601	535	581	544	635	537	567	530	566	552	565	561	546	532	539	583	621	542	576	549	547	602	586	528	565	585	546	583	524	589	595	565	561	581	551	568	586	542	574	599	540	583	580	568	601	542	562	553	566	548	563	611	554	553	551	581	542	580	587	569	547	553	573	535	556	575	557	573	563	546	549	569	573	542	536	558	586	554	581	595	564	586	542	538	509	569	596	598	569	571	564	551	555	557	561	562	540	570	537	609	592	613	569	566	556	514	564	609	610	596	569	588	565	525	570	538	590	562	615	590	565	575	579	564	587	558	531	600	585	596	572	564	598	587	559	575	591	587	551	565	580	571	583	556	547	587	551	542	605	561	575	568	573	575	597	573	562	534	558	571	587	577	588	511	527	541	503	584	602	553	550	561	572	575	538	562	594	582	535	542	539	534	564	557	595	522	575	609	533	602	519	531	562	555	565	557	543	595	553	542	553	598	587	584	541	542	615	536	574	554	561	552	549	554	552	595	576	607	571	538	571	554	608	534	566	552	578	589	574	514	576	557	552	546	557	544	552	562	558	583	554	543	578	565	599	565	575	542	540	585	594	545	593	561	571	583	581	612	558	521	582	510	535	577	598	556	586	565	554	584	588	548	568	558	546	539	599	566	528	531	531	547	546	550	559	568	561	553	573	575	537	533	570	575	561	610	550	571	571	569	592	562	544	609	581	490	563	532	548	526	580	618	561	625	612	569	554	583	562	563	553	567	557	567	558	595	574	546	529	549	576	590	536	536	557	578	634	574	539	571	542	562	573	586	559	550	567	527	576	621	565	557	539	539	546	571	570	552	553	583	610	605	529	537	582	575	578	574	550	603	577	554	588	579	553	538	578	586	564	555	548	565	546	595	600	579	573	543	572	556	560	547	578	536	548	559	592	588	566	533	566	578	551	541	569	534	569	553	558	530	532	530	539	579	587	539	555	558	618	546	558	542	598	589	533	614	564	591	592	581	572	591	586	597	622	605	544	619	591	561	576	554	534	588	602	545	585	589	577	591	535	648	550	550	545	609	578	600	570	579	578	577	579	580	544	560	575	582	572	573	602	560	577	571	531	598	587	567	568	565	603	545	584	538	537	566	563	579	594	583	538	545	551	572	548	558	560	571	543	593	579	562	572	552	563	607	545	568	575	585	571	568	570	524	580	583	559	564	558	585	570	546	592	568	565	560	552	564	563	514	529	585	576	549	564	601	609	575	544	571	563	557	617	597	573	582	566	542	568	563	559	540	542	562	543	554	558	523	552	574	564	545	525	583	589	506	557	577	588	550	581	615	573	526	543	585	553	589	551	574	593	568	559	546	549	599	541	575	563	554	569	566	571	508	564	573	576	567	526	597	549	568	556	587	523	559	606	542	536	566	599	553	548	551	578	557	599	584	555	557	580	566	538	590	558	569	571	545	564	544	585	556	593	575	526	567	534	600	566	582	582	575	589	580	612	557	541	592	570	592	566	563	563	581	547	592	594	537	565	578	533	572	573	565	599	597	566	611	595	552	570	563	549	567	565	517	526	534	599	550	573	571	567	582	498	551	613	581	571	584	579	590	609	544	532	554	599	570	539	554	526	543	567	565	570	579	588	581	565	561	572	557	535	609	541	575	517	549	527	554	568	560	539	553	517	523	581	570	594	571	565	571	538	573	581	569	578	534	558	567	573	592	614	560	575	610	573	582	594	562	570	603	567	609	586	533	529	581	557	575	587	557	561	580	564	549	574	587	538	535	569	554	582	579	586	567	582	559	616	567	551	593	616	546	587	560	558	572	556	566	537	589	551	593	587	553	581	550	602	497	591	581	581	576	557	566	564	509	562	560	578	579	585	596	571	582	567	588	551	602	605	528	557	655	599	551	540	525	575	587	575	574	596	523	536	561	618	538	511	539	593	565	536	589	598	570	539	549	612	548	629	608	598	515	520	505	572	574	599	581	572	537	575	584	570	559	605	574	557	575	533	548	546	572	580	638	558	541	573	538	584	577	621	591	523	565	558	558	540	567	573	562	593	565	552	573	607	576	559	568	558	582	550	558	561	565	606	544	560	588	562	584	589	532	570	568	563	566	608	563	564	600	590	577	592	564	571	573	579	566	544	580	576	548	586	567	540	615	522	590	525	556	550	586	567	539	537	524	549	588	583	583	599	583	520	606	627	566	566	522	577	559	514	578	577	562	554	551	596	564	618	608	601	581	607	570	530	585	574	581	549	593	554	552	573	561	583	551	572	556	536	569	584	572	609	581	553	539	589	548	572	590	587	548	584	542	595	562	544	587	600	555	564	547	530	550	556	565	541	588	558	566	620	565	586	572	582	558	540	555	547	571	563	563	557	584	600	542	569	545	588	566	580	599	570	564	631	535	591	549	538	539	561	622	530	559	577	596	583	607	519	569	573	567	515	531	573	552	564	593	600	541	534	597	610	576	523	539	562	602	554	565	559	576	558	565	584	564	566	529	594	584	565	582	548	572	593	577	546	550	533	622	525	595	563	616	556	554	547	623	570	571	589	578	580	545	553	576	580	598	583	544	587	550	545	571	561	567	578	514	564	557	588	565	556	504	562	557	503	608	548	586	585	558	528	601	544	540	552	488	614	586	565	581	532	555	550	538	545	587	571	581	614	546	551	574	550	548	570	531	552	566	556	574	612	572	576	570	599	548	551	569	567	554	577	543	548	571	528	574	568	606	607	595	562	575	570	560	561	567	585	575	595	564	609	548	576	567	590	561	562	617	532	570	574	583	565	547	570	523	538	591	531	590	566	527	539	490	553	585	590	554	532	535	559	519	585	614	584	599	588	595	582	562	565	582	584	590	572	549	593	569	557	634	593	553	528	591	545	558	575	594	563	575	543	580	535	583	560	561	578	578	563	585	574	564	583	547	555	574	558	584	578	589	575	552	585	549	535	553	537	559	550	581	546	560	536	568	565	537	569	597	566	621	543	556	583	580	538	534	575	585	535	536	554	558	549	574	596	605	562	548	552	561	597	548	595	537	564	597	589	563	571	586	604	557	608	560	555	529	553	602	561	566	527	590	551	550	536	558	556	577	594	577	539	589	594	550	593	508	605	583	548	576	581	584	588	558	576	554	591	560	608	590	562	588	556	573	538	567	560	567	535	549	583	588	596	575	599	558	534	562	623	578	591	616	578	589	565	579	545	593	565	565	551	550	579	609	577	554	559	565	566	553	563	563	540	562	569	539	544	599	544	558	522
13196	26761	25610	18991	15192	13021	11338	9928	8570	7439	6320	5251	4520	3899	3532	3049	2641	2300	2023	1820	1718	1619	1599	1591	1474	1419	1448	1426	1473	1403	1406	1417	1321	1329	1214	1272	1254	1260	1218	1150	1277	1235	1193	1230	1096	1199	1162	1096	1082	1079	1141	1074	1068	1076	1006	1112	1077	1056	1095	1070	1059	1105	1037	1060	1064	1082	985	1066	1024	1081	1025	1068	1024	1102	1053	1048	1095	1065	1062	982	1036	1074	1021	985	1075	1007	1016	1033	951	964	1082	976	991	1063	1035	1034	1043	994	1004	995	1039	1036	994	1022	991	1025	1041	966	1003	1044	1001	1068	976	1000	1038	981	964	1023	1006	1004	1010	1034	974	995	1013	1032	1033	1040	998	999	954	1037	1052	1013	990	1031	980	1001	1015	1038	1033	968	1005	959	1009	992	980	1011	1054	1009	971	977	993	1060	980	1004	1080	1043	1024	1064	1039	1063	1046	1008	1064	1031	1006	1082	1025	1024	1049	1032	988	1048	1018	964	991	1090	1027	1040	1061	970	995	1012	1071	993	1043	1078	1050	1005	1024	911	1012	961	997	1052	1048	1031	987	1013	990	1018	1006	979	1033	982	1063	993	1031	1061	1029	1000	984	1085	1014	969	993	1026	1000	1029	1067	1076	1004	1001	1065	1038	1013	1014	953	1038	993	980	936	1024	975	1027	1051	1045	1031	1013	1025	1008	1041	1057	1028	1018	967	1035	1042	1027	1004	1000	1005	961	1074	1087	1054	1003	991	957	1024	1067	999	1012	925	1011	1008	1025	1026	998	1006	991	1025	922	1007	1006	1001	970	1013	1054	1040	1109	1011	992	1028	1038	964	1057	1069	1009	1024	1043	971	964	1061	1035	985	994	1061	1052	1015	1042	960	1047	972	1007	1040	1054	998	1031	1024	1023	1026	1016	1030	970	981	1014	1029	991	1019	1025	998	1026	1065	1036	1018	982	1022	1033	1009	1009	983	1032	1019	1061	1028	1032	993	1047	1008	1002	1032	1037	1032	984	1057	1014	1010	1045	1054	1095	1018	1023	996	994	1026	1002	1048	991	992	1021	966	1142	1008	970	1028	1023	1011	1048	1030	1011	979	1016	1056	985	1057	1058	1001	1028	1034	978	1056	993	998	1031	1042	1034	1047	1042	1054	1043	1015	1009	1007	1018	1045	994	1005	987	1017	951	964	1035	992	953	990	1013	996	996	1044	1067	1021	1028	1016	1010	1052	966	1036	1012	998	1040	1025	980	1011	989	1007	1038	1034	1009	960	994	992	1033	996	1016	1023	1014	1029	1076	985	952	1002	1006	1014	1022	1011	991	1011	1052	958	1062	1028	1047	1070	984	968	988	991	991	1052	1064	1034	1020	1018	1063	1026	1034	983	1008	1041	1025	1004	1047	991	989	1044	1007	1021	984	1015	1010	1009	1056	1023	1015	992	969	1025	977	1006	1062	1033	1055	1101	1038	999	1050	1086	1053	1022	1033	1055	1001	1097	1039	983	1039	1075	969	1085	1009	1016	979	991	973	1038	1053	994	1038	1089	1011	1001	999	1075	992	1020	1006	1075	1033	1015	1001	1003	1058	1053	999	963	973	1038	1007	1037	980	1110	1081	972	1020	1032	1027	1030	1017	987	1021	1013	995	1059	1000	991	1021	1004	1033	1028	1016	1035	1016	1038	1010	1052	1023	1041	1015	1076	940	1003	1025	1020	998	971	1068	1031	1003	1040	998	988	1036	1021	983	983	1089	1032	1041	1068	997	1083	1047	999	1015	988	1002	1017	1005	1025	1034	1022	1006	953	1045	1014	1001	1040	975	1008	1009	1032	1007	1042	1002	1008	992	1018	1003	977	1052	981	1077	1033	997	985	1025	1042	1074	1008	1055	1048	989	962	966	984	1012	1030	991	1025	972	1032	1026	958	980	1010	1006	1027	1052	1068	1028	1015	1007	979	1002	1076	1008	989	1010	1038	992	1025	1019	949	966	1009	1023	1010	1045	977	1037	943	1000	1032	1004	1013	1012	966	1030	1000	999	1000	1030	976	986	1003	1006	1008	1066	967	1067	1028	1061	997	1026	1027	971	1021	1041	988	999	1057	1033	1033	991	966	1038	981	1070	972	954	1043	1021	991	1023	1003	974	983	1035	993	1016	1010	1008	993	994	1037	1034	998	1000	998	1011	963	1016	1060	1096	1004	978	1059	1017	1006	1013	1028	972	1055	972	1049	1014	1013	1012	1038	1000	1008	994	995	1013	987	1018	1004	1019	1028	1042	1046	986	972	1034	1066	997	986	1061	1032	1023	1008	990	1017	970	988	968	1041	941	960	1017	972	1068	996	1006	1022	1014	1019	1075	1013	1009	1038	989	1056	1027	1015	1067	925	1029	1029	1020	1004	1073	1013	984	996	958	1030	1059	1037	1033	988	1053	995	997	1016	1017	1044	1002	999	976	1052	1046	1058	972	1042	1024	976	983	972	1005	1039	968	1030	1006	1007	976	1024	987	983	1046	1043	963	1026	1006	1031	1065	1020	1020	1009	1071	976	1048	998	983	1013	1001	1029	1018	1023	985	1015	986	1016	1010	1032	1018	963	1025	1034	1044	1014	1005	1059	978	1007	994	1020	1053	1053	1038	987	1031	1008	1008	1040	1042	1059	1013	989	1002	1042	971	984	1018	991	973	1018	1027	995	1017	1076	985	1014	1021	970	1034	1026	985	984	1028	1040	1012	992	1027	1004	1008	979	967	1017	1008	960	1078	1073	990	962	1049	1049	1025	952	972	991	973	1018	983	1040	1014	1046	1020	981	1033	1055	1023	1040	989	1048	1014	1036	977	1043	1044	999	1015	914	989	1016	986	1052	976	1021	1003	1003	983	1059	1024	973	1012	1037	989	1051	971	1001	974	986	1035	1022	998	1047	1029	1008	964	1008	967	1021	990	1031	978	1026	994	1006	1031	997	965	986	1041	1003	995	992	1037	1027	1031	1023	1026	970	1033	1010	1041	1005	1078	1035	983	1072	973	1018	1044	1045	1026	1014	1025	1040	1017	1019	1020	1078	1016	1013	1062	1027	1013	1053	1009	1011	1015	986	1015	1047	1029	1050	1026	985	1007	1001	997	1062	950	972	1039	1072	997	1035	962	1052	963	1035	962	1041	1043	1060	1030	996	944	972	936	987	1017	996	996	1060	1017	1019	1029	1009	1088	993	1084	1015	1036	1022	979	989	1050	974	962	1022	996	1025	1030	1028	982	1002	1011	984	989	999	1026	1020	1038	987	1007	982	1015	1015	1045	988	960	1020	998	1015	1043	1065	983	1031	1003	1042	1020	1024	1013	963	1039	1009	1019	974	1079	1019	1021	1017	1033	1043	970	993	998	1050	1000	1037	1024	1055	995	1060	989	1015	1049	1023	1025	987	1009	990	1003	1023	1017	1010	985	1037	1038	1001	1095	991	1032	1040	1016	1029	953	1030	996	1042	1030	1011	1065	998	1016	1030	989	1004	992	1006	1048	1012	996	1043	1064	1037	1057	1004	992	967	1041	1022	1061	1011	976	1023	1006	1033	1046	1064	1054	1058	1060	967	1029	1038	1033	1038	1028	1035	1052	1003	1038	1050	1022	987	991	1060	1025	1006	1093	1004	988	998	1009	1033	984	1009	1037	1049	1024	1040	1029	1041	1040	1018	1045	1031	990	1045	975	1024	1032	981	1011	979	967	983	1029	988	999	1021	1019	1045	1024	1008	1052	960	1063	1033	991	995	1028	1020	992	1018	1002	1016	960	1057	1017	1002	1034	1022	1002	1005	1013	1010	1040	1004	992	1025	1075	1056	1036	1021	970	1028	965	1069	987	1048	995	1002	1045	1004	1040	1060	975	987	1038	1011	1023	1022	1027	1033	1036	1057	1047	1055	1004	992	1032	1021	978	1026	1022	1052	985	1074	971	1000	991	1059	1039	1005	978	996	1029	1036	1054	1035	1027	1028	945	1007	1020	1022	962	972	1011	1013	1038	984	1038	1046	994	1001	1020	1094	1018	1032	1030	1034	1014	1040	1062	1066	983	1015	987	1022	983	1029	1003	1026	1051	1025	1051	998	1005	1024	996	1003	1020	1011	1008	964	1052	1035	951	1033	1074	1123	1000	1006	1024	946	996	1021	1074	1037	971	954	1041	996	1012	980	1032	987	1050	1040	1059	974	1053	984	1051	1035	1061	1048	999	1008	1056	959	1010	988	1032	977	1024	1020	995	1002	994	984	961	1010	1034	1033	955	989	1009	1011	1030	1009	1040	1058	968	1039	976	1016	1016	1004	1034	983	997	1013	988	1005	1027	1028	1001	1013	1038	1033	1030	1058	977	1008	1056	1008	1001	1017	1028	1065	965	1035	1004	1083	1008	984	1029	1009	1027	1015	1026	955	1031	1037	1014	987	1031	1048	1026	969	1013	1001	987	969	1031	1000	1066	1006	1005	1002	1022	1025	1016	974	1020	1027	1050	1013	1025	976	1059	1033	1048	1009	982	1024	1074	1036	997	1099	1041	1001	1001	979	1022	1033	1043	973	1001	1047	1004	1016	1035	980	997	998	1027	1026	999	966	964	1069	992	1059	1024	1018	1012
23484	21372	29161	23979	21388	20259	10158	4948	3745	3473	2797	2255	1913	1728	1517	1411	1207	997	955	873	772	774	771	749	735	670	705	697	676	655	668	730	674	683	629	591	628	631	646	580	627	655	608	573	576	595	578	535	571	528	566	582	509	555	568	559	513	504	527	539	541	560	517	494	517	517	536	490	512	519	494	494	495	542	478	512	485	512	484	556	552	484	517	502	515	501	502	533	518	479	483	521	498	503	520	543	500	485	507	519	525	503	499	448	498	520	505	519	475	547	521	511	515	516	491	515	517	516	484	522	508	490	517	517	518	511	524	519	478	549	472	451	488	498	489	496	472	508	508	537	495	503	517	509	492	479	533	520	493	475	492	516	469	533	515	486	489	527	510	502	496	494	531	465	539	537	546	517	504	496	497	458	485	503	500	490	501	521	532	488	496	515	536	501	499	474	533	540	480	516	495	483	510	480	465	484	497	482	541	498	495	485	521	559	532	478	516	476	508	506	505	532	488	494	479	496	536	501	504	504	551	481	506	516	496	532	493	490	508	546	525	480	491	499	475	507	509	555	519	535	487	505	511	514	468	511	485	509	517	437	483	551	514	496	522	489	498	496	468	465	490	513	470	516	492	519	530	478	474	532	469	487	538	513	518	523	484	506	489	536	492	520	524	477	523	507	513	534	473	505	490	522	478	466	532	511	538	480	483	484	475	474	503	489	473	532	484	511	493	495	482	504	488	495	517	509	484	489	508	528	525	508	486	469	518	482	536	498	481	516	548	508	522	500	499	505	478	503	529	467	502	522	500	541	491	486	519	510	522	467	511	516	535	491	507	501	514	500	500	523	454	480	521	503	477	492	498	460	532	501	584	534	491	489	480	503	538	539	494	484	507	489	525	519	502	552	524	507	536	537	474	501	502	529	539	533	495	493	510	506	502	540	526	546	470	484	460	479	483	461	519	443	518	531	521	491	513	492	520	473	478	519	492	501	511	475	492	497	526	505	504	473	467	501	535	493	491	514	489	460	517	471	482	502	537	477	550	528	476	482	490	501	487	506	526	503	496	502	506	515	504	494	484	471	541	465	485	525	525	474	508	498	476	527	540	508	560	529	510	496	443	486	515	537	503	493	477	510	528	506	512	518	503	478	498	497	521	503	502	474	532	500	525	513	513	527	486	483	463	480	501	506	475	481	533	513	484	556	511	476	508	525	499	478	492	483	531	516	505	498	545	439	487	556	546	501	447	490	498	492	498	528	496	517	481	523	499	518	515	486	491	533	464	507	526	481	519	469	494	493	576	452	512	508	507	512	483	506	526	460	462	504	497	543	530	472	516	499	503	505	512	541	523	470	474	472	477	484	507	485	510	511	462	479	517	510	517	498	522	501	518	507	486	497	496	511	524	514	502	491	456	532	512	510	495	513	513	481	498	500	512	504	483	478	508	520	475	485	532	463	493	487	436	543	532	482	537	494	488	506	486	479	502	485	510	507	503	504	514	525	464	533	493	482	496	487	486	444	543	486	494	523	482	510	502	482	496	512	500	494	520	526	484	502	496	490	515	486	515	484	507	455	524	511	494	558	508	471	525	483	496	480	485	496	508	465	496	514	524	537	550	540	532	472	497	536	513	491	507	482	504	477	505	524	512	490	535	534	548	481	481	493	475	507	485	517	543	455	476	485	510	530	513	499	464	490	499	488	498	484	474	500	481	483	528	526	495	467	484	472	499	523	464	512	505	508	499	473	495	550	533	491	493	471	497	468	524	530	489	475	511	494	505	488	502	535	493	505	487	526	518	474	527	529	492	490	508	502	528	524	511	504	523	454	480	490	478	507	517	533	525	517	521	531	455	501	465	531	511	561	511	476	487	499	470	522	524	517	526	455	495	514	491	485	462	516	530	496	468	517	495	500	477	485	498	506	542	519	528	498	502	489	525	506	475	483	537	531	456	502	508	500	544	499	487	465	555	508	495	505	540	524	505	473	527	487	537	520	501	552	515	498	461	483	517	499	546	501	498	485	494	500	529	504	504	466	473	528	496	499	490	483	516	491	485	500	529	517	483	529	569	523	471	493	517	509	471	485	495	527	529	445	488	475	524	554	503	493	466	492	510	490	530	541	511	531	480	503	537	531	516	494	537	529	508	523	475	478	499	485	525	475	513	481	530	527	494	520	509	490	510	529	499	480	487	519	508	493	473	479	546	533	502	478	501	464	486	486	532	510	486	507	503	500	489	452	485	519	551	505	493	506	488	507	479	484	507	496	500	511	519	569	541	514	535	521	506	511	500	512	532	503	517	505	533	486	504	512	543	505	509	508	512	464	512	516	476	473	454	492	555	508	523	496	498	498	476	500	520	502	501	514	500	495	480	509	495	489	520	527	514	476	470	553	480	485	518	462	510	512	509	501	469	458	478	484	473	475	463	500	500	504	550	491	490	533	559	490	520	533	475	538	509	547	529	524	512	493	504	532	478	498	552	506	507	523	469	507	501	492	530	521	478	531	495	508	496	482	486	493	500	553	481	464	504	486	490	496	484	492	508	496	497	480	496	504	503	495	478	491	495	504	495	552	531	493	503	539	485	515	497	529	508	482	526	501	480	519	515	483	519	499	547	525	498	470	541	509	505	489	534	471	508	521	507	507	455	474	495	523	515	511	479	513	519	544	516	501	520	527	541	479	516	481	502	497	518	522	567	483	492	514	516	506	551	525	491	469	516	521	521	514	507	523	494	552	489	520	491	495	505	478	500	496	532	464	486	490	514	486	478	505	510	505	538	462	564	496	501	495	485	490	525	497	483	498	489	507	508	515	516	494	495	465	498	469	522	481	510	485	521	494	466	503	500	519	472	523	509	487	511	476	461	505	508	503	472	497	480	470	491	482	509	510	494	525	474	488	491	482	508	521	533	511	505	523	493	523	505	525	503	454	506	520	532	475	516	502	507	511	463	492	504	510	458	527	460	483	493	505	475	516	488	532	482	505	469	486	467	522	493	510	443	537	537	491	523	500	534	522	511	529	493	504	531	476	524	515	499	481	520	467	470	464	497	498	519	476	493	491	475	505	501	527	494	448	496	505	507	488	497	510	485	506	502	501	490	483	512	479	555	480	502	530	530	492	489	513	483	530	506	509	475	510	490	472	518	515	486	486	490	545	499	531	520	485	524	510	492	533	503	461	498	547	519	500	477	466	501	516	456	466	532	495	499	497	496	472	513	488	482	490	494	492	468	502	486	498	510	505	526	515	505	532	465	502	510	528	531	502	499	456	519	506	513	526	537	499	521	528	470	476	519	480	528	498	486	536	518	540	514	565	495	502	538	481	478	501	515	484	501	528	528	530	539	522	507	464	503	462	519	543	486	539	505	492	514	498	535	501	481	498	503	503	484	474	488	452	515	497	480	517	477	534	451	506	477	474	508	540	483	501	480	503	495	514	478	522	499	505	517	456	466	494	501	507	528	511	524	432	472	512	522	481	494	485	510	502	479	526	526	480	519	500	527	519
15485	31836	30368	23055	19704	16778	14558	12615	11114	10099	8217	7033	5881	5250	4458	4029	3344	2761	2402	2119	1912	1834	1852	1712	1645	1550	1468	1544	1493	1452	1468	1479	1383	1306	1323	1248	1254	1233	1264	1172	1180	1141	1136	1072	1056	985	1033	1047	955	995	994	914	962	957	874	970	873	951	968	918	908	1007	954	951	966	910	955	880	889	934	895	914	942	928	882	909	908	926	887	908	899	893	895	881	873	817	900	882	909	904	896	920	904	919	855	938	947	891	885	874	930	924	877	900	906	921	887	886	926	896	914	904	883	888	857	851	916	882	850	877	895	898	899	872	879	877	894	901	896	931	898	864	931	853	900	842	900	877	951	883	837	926	906	826	813	869	927	943	888	923	931	895	901	931	927	880	837	904	945	917	904	878	887	968	912	868	923	861	881	891	859	964	872	871	884	880	888	874	869	896	838	931	947	900	915	906	906	844	915	893	867	900	988	887	913	892	890	861	920	884	861	883	920	895	908	846	927	885	880	872	888	869	866	874	933	898	917	895	933	892	877	900	916	887	836	862	896	898	883	916	895	955	853	922	856	937	960	886	928	924	871	863	915	890	871	932	901	884	865	896	909	872	883	851	897	870	882	877	951	946	877	889	895	930	897	867	890	852	899	882	874	909	901	926	891	873	894	909	894	887	907	891	876	897	916	887	930	905	862	898	883	845	871	928	873	860	870	835	887	884	863	877	900	892	906	885	919	941	923	826	882	905	891	937	916	864	890	874	935	827	865	915	924	851	907	899	904	850	919	883	943	879	876	903	862	950	841	895	906	915	880	858	907	870	911	865	946	926	969	881	863	830	858	862	917	900	917	873	890	887	919	900	902	865	859	881	877	844	829	889	858	883	877	945	872	865	923	872	863	923	895	900	881	819	852	885	903	874	880	914	901	910	861	920	892	891	863	880	904	879	875	873	885	926	878	937	858	849	903	902	907	905	857	838	878	916	914	858	948	878	841	889	850	915	915	884	901	872	889	900	908	873	902	906	861	902	857	906	872	900	855	875	878	870	903	880	888	890	872	940	916	901	870	892	894	931	961	914	869	904	880	843	839	856	904	888	882	918	865	924	853	892	903	935	897	884	868	868	908	953	865	917	865	888	919	903	919	901	878	900	869	866	894	879	894	853	885	880	917	881	905	899	908	907	882	897	950	920	883	879	840	859	897	926	857	861	895	878	912	856	892	922	906	880	902	864	831	903	890	830	946	838	877	918	924	871	897	858	858	868	896	870	941	913	912	839	872	829	871	917	892	936	918	778	871	916	944	889	897	890	886	880	964	930	888	840	847	888	863	939	883	896	912	864	884	868	881	870	898	889	862	833	916	912	858	907	917	918	853	950	897	900	872	859	918	880	887	944	864	862	889	844	907	910	883	887	887	922	858	880	851	887	897	870	853	880	928	895	848	898	920	853	836	890	872	928	927	889	894	913	852	891	866	897	877	856	914	875	901	899	918	863	884	919	828	872	869	932	876	863	882	915	908	863	918	932	866	915	875	835	877	888	850	838	967	921	906	926	961	904	888	888	901	918	832	951	928	910	883	874	865	846	928	914	854	913	934	915	896	845	878	891	894	895	947	856	873	892	917	922	893	948	813	881	866	867	876	905	857	931	828	854	873	814	949	910	878	867	881	867	889	920	919	908	890	885	932	874	882	928	911	869	889	824	854	891	849	889	874	883	868	930	878	870	878	818	869	897	895	908	937	850	885	899	898	901	848	920	931	886	886	884	939	946	925	888	875	913	884	884	881	895	948	850	925	913	937	902	870	884	841	863	891	894	888	934	875	864	860	853	859	909	902	916	857	906	932	883	896	888	890	915	842	847	906	879	917	888	895	867	894	903	889	930	879	869	852	880	904	940	898	905	903	895	874	909	906	853	853	884	866	850	865	884	872	907	855	886	915	909	884	969	890	929	898	857	919	931	877	953	919	880	929	869	872	866	885	919	869	902	920	897	883	866	875	862	924	889	889	887	878	903	907	868	914	828	851	896	913	873	885	876	922	909	918	909	937	858	912	877	908	896	891	895	865	866	879	891	872	828	878	896	896	862	818	926	851	880	919	930	906	881	889	904	881	886	922	887	884	911	867	858	911	886	877	878	915	845	854	954	919	864	862	874	882	869	916	870	849	882	885	897	923	889	845	873	856	886	886	865	867	899	845	904	836	911	921	867	865	874	932	876	850	914	908	880	902	903	902	884	900	851	915	848	881	892	836	850	886	896	890	869	902	873	889	898	892	908	913	919	877	898	881	918	891	860	897	868	914	887	879	887	850	884	863	850	895	873	885	908	842	887	885	927	949	906	918	826	941	956	862	931	894	927	919	891	912	870	902	921	880	905	870	891	857	893	888	905	932	914	921	899	878	888	846	953	883	886	868	883	891	886	910	873	846	849	874	871	857	907	855	854	920	912	883	914	958	912	928	893	888	913	880	895	884	891	859	910	918	936	896	908	873	900	934	866	870	900	873	905	834	860	865	882	951	893	928	877	921	899	886	871	921	913	918	879	905	924	957	878	862	883	852	885	892	922	877	886	925	890	912	891	880	952	887	861	857	846	902	902	861	936	916	856	933	865	834	917	916	910	895	913	904	958	901	897	922	874	921	862	885	901	977	866	947	904	901	910	934	898	858	881	901	917	857	917	926	923	911	862	882	933	853	843	922	852	892	900	879	881	899	904	899	890	868	917	926	917	868	958	853	845	921	920	873	910	874	900	906	832	936	906	880	864	898	917	902	880	918	887	914	896	855	872	868	876	857	856	937	837	892	945	841	870	936	862	825	866	896	888	890	947	893	890	897	886	903	819	898	913	883	837	877	947	865	892	913	854	895	849	875	947	844	910	887	905	848	874	842	895	882	894	888	885	851	915	913	907	896	880	907	867	913	853	907	909	877	933	886	863	876	867	906	847	886	865	912	858	903	931	882	881	871	856	895	872	857	909	930	916	893	853	863	860	884	930	919	861	858	876	873	917	924	866	856	865	874	878	863	872	915	865	863	912	888	907	893	860	907	890	883	909	900	936	927	908	876	831	902	853	906	905	874	920	916	863	914	865	897	904	869	950	868	841	884	838	921	896	868	841	870	899	928	964	914	865	914	888	876	858	945	880	885	848	869	915	890	953	891	878	881	900	888	922	851	859	888	864	912	880	864	872	859	893	975	872	943	895	883	935	873	889	896	851	895	910	868	938	912	886	905	909	887	866	909	898	909	788	887	853	863	910	947	877	904	862	880	934	860	894	921	859	901	863	876	838	852	899	919	923	887	861	851	895	904	927	858	896	845	899	912	892	864	944	890	886	905	872	869	857	925	873	915	875	913	887	889	934	899	901	885	904	830	895	904	885	845	900	853	871	821	869	903	886	822	906	913	868	864	933	859	891	915	888	897	884	880	948	833	905	848	882	895	902	839	840	906	914	861	891	906	923	897	923	904	929	975	934	902	904	888	895	888	857	906	854	903	894	908	904	875	886	914	917	923	873
26623	20604	14779	7233	3976	3029	2389	2143	1899	1757	1563	1388	1200	1109	998	997	916	870	780	768	682	748	746	741	698	657	753	729	713	736	652	729	653	664	718	695	695	653	675	629	659	686	631	662	646	658	668	649	664	691	680	648	623	682	634	620	599	590	654	654	650	645	634	648	624	652	650	632	601	654	635	627	631	661	607	679	614	605	630	611	642	596	624	655	632	594	667	644	640	591	694	670	658	648	615	620	620	620	639	609	645	636	638	604	663	612	606	594	612	630	624	690	673	648	600	639	649	650	634	629	642	627	638	634	646	648	622	624	582	611	629	657	652	629	652	610	655	672	643	623	656	613	658	588	641	606	647	624	633	644	657	576	647	602	666	622	629	676	616	603	609	556	605	641	618	646	650	575	644	636	588	627	605	629	658	635	608	608	619	623	603	581	605	640	691	656	649	660	649	606	645	635	592	650	632	582	638	666	645	627	631	626	615	630	585	662	647	623	685	647	627	620	697	659	637	584	644	651	611	644	640	663	659	641	599	629	654	666	644	673	639	594	612	648	614	620	657	641	664	621	633	661	641	643	641	642	614	664	645	637	620	657	622	612	610	628	600	616	629	625	571	594	608	645	656	633	659	655	646	632	670	603	598	620	665	629	619	632	630	599	629	665	632	606	687	641	662	613	646	624	644	606	640	620	623	620	644	667	587	630	640	646	621	647	621	627	647	654	651	647	654	577	660	577	686	642	616	623	685	631	645	613	600	597	627	626	629	586	615	615	621	610	576	649	671	628	654	654	634	689	598	647	623	632	690	666	643	637	604	641	678	622	636	637	650	590	630	647	640	659	598	625	623	627	642	620	648	611	611	596	615	595	657	649	645	657	664	581	656	654	653	603	634	604	644	631	669	631	634	691	641	635	642	643	643	649	647	641	659	592	579	573	659	628	672	608	610	613	634	666	621	659	624	653	615	684	624	662	643	643	683	632	664	633	617	649	648	633	611	649	660	595	616	629	631	673	610	626	658	608	639	621	634	586	660	637	635	626	615	610	660	618	625	617	686	649	696	621	645	650	629	611	652	609	607	673	655	648	575	649	646	634	627	619	599	603	658	630	653	605	643	618	593	652	654	620	617	636	635	643	643	601	617	624	611	678	641	669	608	606	636	603	615	646	623	624	647	576	592	614	629	671	650	611	655	644	618	661	618	606	644	651	615	632	608	643	646	609	642	602	637	633	631	560	636	641	656	613	699	641	628	634	631	617	638	608	637	603	663	649	679	616	608	667	646	603	626	648	634	650	660	594	654	644	642	619	655	636	620	583	616	620	649	634	616	648	587	684	637	665	654	589	587	631	648	627	635	626	667	632	609	660	681	617	631	643	678	638	625	624	620	627	612	628	652	624	632	630	656	647	632	651	629	580	673	594	651	626	610	633	625	570	653	572	645	629	613	639	627	652	633	620	598	610	637	591	596	648	688	656	651	646	621	605	632	634	649	593	665	639	653	643	599	593	660	608	594	603	637	638	629	592	627	644	653	636	646	601	658	614	619	636	611	655	647	649	628	622	634	620	659	631	633	669	604	652	632	651	617	678	597	647	626	649	609	687	623	615	640	639	668	618	672	667	612	663	654	606	676	618	615	634	636	646	619	615	636	677	665	601	636	602	643	670	619	671	636	652	644	624	597	592	603	582	651	646	615	648	638	638	666	639	607	607	597	632	579	608	596	646	667	624	601	617	609	644	609	612	599	593	569	647	642	645	597	631	589	663	666	625	624	606	650	636	635	623	638	648	676	603	601	677	607	627	612	618	626	680	620	614	653	682	611	651	717	642	563	621	616	582	649	638	657	621	619	621	644	612	652	646	650	611	644	590	597	679	606	632	625	632	605	643	656	673	664	609	596	636	604	619	663	693	688	679	666	599	643	620	652	606	575	601	628	642	626	630	657	678	627	680	626	651	624	621	630	613	686	601	638	607	638	620	620	611	627	633	618	604	659	586	658	603	582	614	653	637	668	598	618	616	648	654	658	632	618	622	625	600	609	622	642	675	601	622	618	646	615	700	596	660	607	612	578	639	642	630	596	657	631	582	637	576	644	620	652	609	623	665	655	672	635	621	646	657	596	612	608	627	628	604	636	648	643	651	631	653	666	639	629	618	672	611	634	665	632	626	579	629	652	601	621	609	680	651	639	615	600	614	641	624	646	612	651	591	632	677	637	702	611	628	587	587	613	642	656	667	613	615	610	688	634	647	614	619	684	638	666	623	632	643	612	620	619	626	616	584	631	631	615	598	661	652	624	610	633	654	620	663	643	603	617	687	612	642	651	614	641	607	626	617	621	630	644	607	596	643	644	637	635	634	651	621	619	662	637	617	681	633	631	594	639	575	652	640	625	666	635	650	656	657	643	612	658	609	669	687	655	645	622	619	616	616	652	626	616	617	615	681	632	633	613	643	623	644	617	641	628	675	633	632	674	634	621	684	691	619	617	632	662	653	629	689	677	641	647	619	638	655	665	637	640	648	642	624	639	620	604	651	693	635	587	604	611	648	649	635	622	570	610	661	627	658	622	599	643	627	629	638	620	684	639	610	627	611	666	629	673	663	603	682	613	640	645	655	621	608	650	604	614	662	668	627	606	600	601	650	614	630	624	653	648	618	652	620	639	648	618	638	627	632	613	668	634	629	693	628	607	612	638	630	667	595	621	670	646	618	660	618	661	636	623	643	629	595	627	640	611	624	618	626	631	602	591	655	602	635	606	621	581	626	632	623	628	678	636	655	633	633	634	659	576	623	629	633	622	590	651	610	627	662	616	647	646	643	635	592	613	634	634	652	620	610	619	649	636	628	622	618	634	605	620	593	677	589	651	638	620	651	671	628	613	619	635	651	658	663	644	635	620	594	610	582	643	645	623	636	655	657	601	614	626	666	641	630	665	625	626	670	628	615	641	618	645	587	650	606	610	653	628	602	598	646	583	632	597	640	640	677	626	633	586	640	595	630	668	659	611	584	609	653	649	606	644	652	671	594	638	613	631	605	603	619	615	594	628	599	552	656	656	631	627	639	611	649	606	633	620	592	603	593	620	627	646	671	615	667	628	624	636	647	634	634	621	610	662	618	591	601	637	652	650	639	607	650	650	601	601	627	646	652	612	636	672	625	595	624	664	601	641	584	649	612	647	624	663	619	645	612	608	634	639	584	581	618	665	618	598	654	637	629	659	593	583	637	629	607	659	660	598	655	656	637	654	623	612	650	604	624	622	625	675	609	654	606	625	656	608	621	654	624	637	627	653	631	619	622	635	585	663	626	628	594	657	663	658	667	619	624	617	637	585	644	687	631	600	645	621	609	615	639	611	668	662	592	649	642	667	594	640	601	614	614	680	614	644	627	625	661	687	617	623	637	616	604	633	585	606	609	626	672	600	652	641	649	661	621	608	589	635	689	603	647	653	630	588	658	574	638	641	610	656	604	586	654	644	666	621	662	686	611	615	650	618	580	644	644
11679	19097	18016	12476	10017	8310	7157	6202	5485	5289	4442	3917	3172	2798	2540	2428	2007	1803	1674	1586	1579	1511	1428	1402	1445	1372	1346	1417	1352	1421	1402	1354	1341	1267	1257	1338	1270	1292	1309	1204	1274	1244	1220	1184	1196	1124	1132	1186	1224	1200	1163	1114	1096	1112	1148	1134	1117	1135	1159	1136	1160	1109	1112	1122	1117	1116	1115	1146	1154	1106	1115	1140	1098	1164	1210	1127	1186	1163	1155	1169	1113	1112	1117	1113	1149	1092	1126	1115	1095	1054	1137	1038	1126	1157	1100	1094	1087	1155	1123	1122	1165	1112	1159	1087	1139	1126	1118	1104	1163	1133	1137	1171	1102	1118	1138	1121	1083	1159	1166	1152	1135	1098	1156	1094	1140	1132	1128	1121	1099	1144	1154	1133	1152	1114	1108	1198	1096	1072	1044	1100	1153	1174	1079	1093	1145	1130	1173	1132	1165	1099	1146	1116	1110	1123	1148	1122	1123	1100	1229	1096	1074	1059	1116	1174	1101	1102	1129	1043	1172	1088	1099	1117	1095	1073	1152	1138	1148	1183	1132	1189	1091	1090	1072	1132	1076	1086	1124	1150	1198	1138	1114	1125	1170	1108	1148	1100	1158	1191	1102	1121	1181	1103	1143	1142	1148	1172	1142	1185	1117	1095	1127	1102	1140	1114	1106	1118	1103	1101	1089	1079	1129	1154	1127	1086	1163	1122	1118	1122	1105	1093	1087	1075	1090	1115	1144	1139	1152	1093	1149	1123	1108	1110	1140	1066	1144	1129	1120	1107	1098	1133	1173	1159	1113	1121	1097	1120	1132	1085	1139	1095	1076	1082	1064	1133	1113	1102	1175	1159	1131	1150	1103	1139	1121	1156	1130	1091	1112	1110	1169	1075	1114	1098	1133	1139	1177	1104	1131	1133	1167	1103	1127	1127	1168	1126	1190	1199	1101	1133	1134	1114	1089	1128	1102	1189	1125	1119	1076	1101	1076	1114	1068	1153	1113	1096	1065	1177	1101	1108	1059	1116	1101	1091	1174	1138	1114	1046	1205	1126	1084	1079	1071	1092	1151	1121	1124	1111	1156	1093	1085	1155	1109	1107	1136	1140	1149	1084	1116	1123	1116	1095	1118	1146	1110	1107	1141	1120	1152	1124	1111	1157	1087	1181	1115	1098	1122	1203	1100	1071	1172	1192	1152	1175	1164	1123	1160	1110	1142	1112	1139	1109	1059	1121	1153	1184	1132	1126	1124	1119	1107	1089	1088	1039	1174	1178	1098	1113	1172	1116	1060	1122	1132	1053	1106	1086	1095	1147	1141	1064	1183	1172	1154	1158	1093	1126	1145	1124	1060	1125	1157	1150	1101	1069	1110	1137	1065	1109	1137	1171	1180	1167	1048	1135	1112	1115	1078	1108	1138	1177	1085	1134	1127	1083	1098	1094	1167	1184	1060	1087	1077	1148	1131	1169	1138	1159	1137	1181	1080	1150	1148	1191	1157	1125	1074	1146	1119	1146	1137	1104	1118	1117	1131	1082	1146	1124	1112	1114	1081	1102	1155	1124	1031	1118	1108	1103	1118	1100	1108	1113	1150	1121	1159	1151	1113	1094	1113	1088	1138	1114	1134	1100	1093	1160	1110	1147	1100	1083	1135	1098	1097	1063	1165	1153	1171	1126	1136	1169	1127	1124	1128	1121	1099	1108	1114	1103	1101	1135	1136	1124	1064	1134	1143	1093	1084	1074	1124	1077	1123	1086	1094	1166	1151	1101	1188	1119	1138	1153	1098	1162	1107	1157	1122	1079	1095	1124	1114	1146	1118	1055	1133	1062	1134	1078	1055	1122	1124	1215	1117	1139	1070	1082	1142	1135	1104	1146	1195	1069	1098	1144	1144	1152	1089	1062	1194	1109	1152	1139	1143	1114	1062	1149	1081	1139	1108	1075	1133	1040	1101	1097	1094	1091	1136	1106	1114	1151	1111	1135	1136	1131	1110	1088	1103	1111	1084	1071	1141	1035	1070	1115	1087	1080	1095	1083	1109	1076	1091	1117	1117	1073	1062	1130	1089	1163	1081	1054	1110	1131	1125	1120	1120	1118	1066	1135	1094	1160	1073	1111	1094	1144	1089	1123	1125	1081	1145	1089	1113	1144	1145	1104	1130	1081	1117	1129	1113	1200	1138	1127	1156	1133	1125	1061	1164	1109	1125	1123	1120	1173	1116	1136	1130	1116	1128	1093	1148	1161	1098	1190	1113	1069	1116	1118	1130	1086	1106	1133	1127	1191	1122	1103	1109	1077	1094	1112	1141	1120	1122	1078	1147	1096	1152	1094	1098	1127	1082	1157	1126	1124	1130	1175	1074	1136	1145	1172	1166	1142	1144	1191	1128	1072	1149	1139	1105	1127	1103	1117	1130	1148	1109	1162	1106	1194	1111	1176	1120	1129	1115	1068	1134	1100	1107	1157	1095	1130	1186	1139	1106	1093	1116	1177	1140	1126	1112	1100	1111	1094	1089	1114	1139	1078	1193	1135	1078	1152	1113	1173	1076	1117	1125	1116	1106	1083	1169	1117	1107	1110	1090	1173	1122	1097	1056	1123	1115	1092	1064	1104	1133	1115	1106	1162	1138	1165	1132	1112	1066	1132	1155	1161	1053	1110	1108	1171	1101	1143	1092	1122	1121	1089	1103	1140	1070	1122	1079	1093	1136	1135	1165	1114	1148	1121	1146	1146	1184	1110	1150	1160	1127	1135	1154	1146	1102	1081	1175	1096	1087	1113	1091	1094	1126	1151	1094	1146	1149	1122	1112	1095	1146	1114	1089	1141	1126	1086	1146	1132	1163	1065	1031	1113	1129	1141	1092	1122	1153	1131	1097	1129	1145	1173	1065	1052	1169	1119	1162	1144	1090	1138	1126	1094	1095	1166	1153	1106	1123	1130	1110	1116	1106	1106	1075	1165	1118	1144	1150	1126	1089	1145	1134	1156	1177	1163	1126	1150	1139	1086	1105	1154	1135	1063	1157	1100	1033	1096	1145	1092	1014	1078	1072	1159	1167	1127	1084	1090	1137	1061	1146	1138	1157	1118	1162	1135	1099	1162	1146	1156	1095	1109	1131	1141	1171	1141	1108	1083	1155	1044	1125	1135	1124	1112	1111	1093	1121	1058	1092	1153	1156	1110	1113	1151	1143	1139	1135	1113	1104	1122	1168	1058	1176	1173	1170	1094	1184	1125	1114	1102	1099	1112	1065	1197	1092	1158	1069	1141	1108	1102	1163	1189	1094	1156	1131	1107	1084	1134	1094	1141	1100	1077	1120	1109	1114	1134	1090	1116	1150	1162	1113	1113	1119	1142	1134	1144	1168	1134	1153	1095	1075	1091	1132	1093	1108	1192	1118	1137	1096	1132	1196	1178	1087	1066	1131	1137	1081	1107	1107	1098	1138	1094	1106	1070	1135	1125	1195	1094	1085	1138	1116	1107	1124	1084	1120	1133	1157	1149	1120	1174	1114	1127	1158	1077	1083	1085	1094	1091	1161	1185	1119	1129	1127	1176	1066	1103	1096	1139	1127	1112	1157	1096	1097	1042	1151	1137	1126	1170	1096	1087	1071	1202	1076	1146	1122	1122	1103	1132	1096	1147	1101	1110	1050	1121	1129	1122	1091	1135	1094	1144	1212	1148	1138	1132	1092	1094	1139	1125	1131	1092	1085	1076	1181	1110	1077	1113	1098	1109	1069	1129	1128	1120	1015	1099	1105	1067	1105	1127	1096	1132	1141	1087	1115	1084	1045	1123	1079	1087	1132	1141	1143	1148	1201	1160	1163	1104	1098	1076	1111	1126	1116	1124	1134	1136	1121	1108	1081	1146	1121	1095	1106	1115	1157	1142	1118	1131	1130	1075	1099	1130	1175	1149	1123	1124	1143	1117	1076	1131	1112	1121	1137	1138	1159	1130	1092	1122	1142	1160	1072	1092	1086	1116	1153	1080	1130	1072	1140	1140	1147	1150	1153	1132	1189	1076	1150	1134	1101	1115	1163	1133	1133	1138	1164	1182	1165	1076	1163	1172	1117	1120	1097	1079	1115	1152	1154	1032	1079	1094	1158	1127	1165	1178	1148	1118	1157	1149	1084	1124	1067	1150	1081	1080	1130	1134	1095	1100	1101	1094	1129	1136	1151	1067	1081	1075	1156	1162	1149	1063	1135	1125	1152	1101	1141	1128	1199	1125	1069	1143	1156	1174	1098	1086	1103	1131	1024	1075	1159	1107	1111	1190	1125	1162	1106	1125	1112	1138	1141	1093	1064	1090	1143	1139	1115	1135	1096	1129	1080	1175	1137	1115	1154	1167	1116	1142	1127	1120	1073	1118	1154	1071	1171	1126	1107	1100	1060	1112	1077	1157	1171	1100	1147	1084	1111	1103	1129	1120	1102	1144	1101	1130	1107	1088	1124	1101	1104	1117	1120	1098	1095	1142	1130	1069	1132	1137	1144	1110	1097	1104	1126	1141	1110	1133	1166	1138	1073	1138	1117	1129	1031	1135	1090	1121	1127	1091	1188	1080	1078	1062	1132	1184	1126	1124	1060	1117	1109	1118	1111	1080	1098	1133	1106	1120	1062	1083	1068	1153	1095	1124	1049	1111	1097	1069	1118	1118	1134	1130	1121	1130	1099	1130	1140	1081	1104	1089	1143	1116	1119	1122	1209	1104	1094	1108	1170	1102	1051	1084	1146	1070	1126	1119	1159	1046	1092	1109	1133	1090	1097	1132	1113	1112	1157	1140	1110	1131	1105	1099	1091	1135	1042	1127	1120	1123	1107	1162	1134	1077	1136	1101	1096	1108	1122	1096	1115	1091	1107	1194	1177	1096	1088	1144	1100	1109	1152	1100	1194	1130	1088	1147	1109	1089	1149	1105	1079	1088	1119	1085	1026	1108	1169	1102	1090	1166	1142	1108	1150	1103	1134	1116	1109	1055	1162	1122	1077	1169	1104	1117	1153	1176	1152	1217	1187	1160	1128	1045	1145	1121	1162	1174	1108	1066	1109	1111	1058	1052	1134	1146	1071	1118	1098	1095	1136	1150	1102	1148
24462	21362	28477	24644	20250	9199	4795	3217	2719	2540	2169	1903	1677	1348	1233	1118	1014	962	849	777	770	744	688	710	706	695	701	735	675	691	729	664	663	601	628	637	603	661	628	608	624	620	609	625	579	616	588	606	563	571	564	564	563	612	577	572	610	579	580	594	584	549	553	574	591	554	564	551	529	580	563	557	581	573	554	560	532	556	548	542	583	572	571	540	556	546	560	567	540	555	572	533	568	549	568	576	523	562	529	540	554	558	575	537	517	545	507	542	536	524	571	524	521	548	558	547	598	591	531	521	555	568	573	550	557	555	573	584	579	540	516	514	558	612	535	548	558	548	518	571	512	561	528	560	578	574	578	586	558	603	555	532	544	569	507	556	571	536	580	595	592	544	585	529	492	587	611	542	544	546	572	544	546	519	522	528	534	554	553	568	586	580	502	602	559	542	577	570	540	567	547	574	567	536	563	595	593	604	597	613	513	525	544	535	549	559	547	569	527	521	560	554	540	612	579	542	537	530	578	529	574	556	509	609	543	532	577	551	515	546	565	580	577	585	504	570	572	534	532	573	543	546	545	551	533	515	563	559	575	521	539	523	602	549	555	555	553	520	557	557	583	591	563	520	539	555	530	529	557	526	569	525	573	562	538	537	538	555	533	549	542	542	590	516	593	532	592	578	579	580	569	586	583	550	544	542	558	541	550	589	617	556	538	549	540	561	579	533	585	582	537	564	550	564	553	540	576	529	537	545	572	537	574	555	580	552	534	588	582	551	550	592	554	563	518	543	542	557	548	542	544	543	577	582	524	505	561	559	567	525	570	508	536	544	587	543	540	552	551	569	532	557	553	554	536	564	558	552	568	524	537	541	552	585	539	530	550	555	553	509	568	504	566	569	555	555	560	584	517	539	542	529	594	528	556	526	559	569	601	547	552	547	551	571	571	601	545	589	549	538	559	593	538	532	557	555	533	591	496	565	530	596	533	541	530	566	570	544	561	534	555	516	581	567	557	540	559	550	512	562	582	514	563	536	536	546	566	575	547	552	542	584	588	551	571	543	521	558	558	583	502	527	567	505	555	547	534	563	536	505	562	553	533	565	582	540	602	511	565	519	526	548	546	523	559	548	563	547	537	524	596	546	540	526	560	543	559	496	552	518	548	516	518	514	560	557	548	511	583	549	512	527	547	551	563	559	533	544	588	568	552	551	588	548	549	550	537	542	542	567	526	572	507	564	581	520	557	543	536	530	520	543	539	552	521	568	550	555	556	567	579	516	545	568	549	591	553	586	526	524	530	542	540	547	564	554	548	542	542	551	557	548	561	553	556	532	537	520	526	552	570	568	552	570	540	549	584	528	594	519	565	535	540	604	560	516	590	571	571	560	542	573	549	557	555	538	523	540	595	589	536	528	550	526	554	576	543	551	576	521	563	540	538	570	547	555	560	519	574	520	539	555	570	563	557	579	579	548	540	549	558	567	586	590	528	555	545	524	521	512	551	527	554	528	542	549	563	563	561	555	600	573	549	574	574	557	536	530	536	528	564	569	549	547	547	529	561	598	545	529	535	537	523	595	581	537	547	523	545	561	529	551	556	538	580	542	561	579	567	582	540	526	577	579	528	603	555	562	544	515	568	536	546	522	532	537	540	551	524	556	555	539	568	554	523	536	552	587	540	539	601	572	570	528	524	568	551	540	569	557	570	539	523	588	553	588	544	534	552	517	549	552	563	544	539	555	553	567	576	568	595	520	561	560	513	560	510	498	566	594	518	510	567	557	538	544	542	551	584	560	563	581	564	576	576	542	575	529	560	570	585	575	589	528	554	547	539	551	556	505	574	550	568	551	579	582	559	606	513	547	563	551	554	574	535	590	535	535	547	568	599	577	554	514	570	560	573	570	551	560	577	591	571	543	574	516	533	552	579	539	572	540	579	575	541	519	540	554	560	571	576	564	598	544	561	540	556	564	574	553	530	582	580	582	543	572	545	534	563	570	529	568	546	553	570	556	562	512	519	572	553	531	548	543	561	555	557	578	546	586	534	558	567	553	586	539	523	594	553	541	558	589	545	592	544	540	562	570	548	545	563	523	612	556	572	533	576	566	559	561	541	541	545	573	582	518	558	530	546	539	572	570	557	555	577	551	563	578	528	543	583	490	567	569	555	549	558	607	556	574	534	565	566	506	559	534	505	557	563	507	549	513	567	573	565	512	536	563	562	507	578	564	571	569	558	559	541	548	562	489	557	575	547	534	580	549	551	542	502	533	533	551	526	554	549	551	572	546	533	546	550	531	574	579	591	553	552	568	588	562	574	557	512	512	554	566	530	572	561	518	556	570	531	540	601	597	565	544	569	525	581	577	569	587	548	587	596	560	558	548	566	539	523	573	537	542	565	547	577	562	544	534	520	565	597	547	548	520	608	523	544	535	575	533	523	529	566	574	568	572	521	508	582	588	572	594	553	572	576	557	549	589	530	583	552	587	573	545	558	612	559	556	576	573	506	545	621	525	597	541	543	523	532	534	552	561	588	555	516	552	539	606	524	536	551	576	537	513	566	566	522	547	544	551	532	579	528	528	608	540	587	562	601	576	569	574	576	492	603	569	574	591	559	591	525	532	567	528	517	538	570	604	546	561	530	560	567	541	580	491	615	582	567	541	561	512	558	543	536	562	534	584	495	542	496	533	529	522	576	595	567	585	568	546	546	549	534	540	566	577	594	536	551	572	544	541	568	545	585	525	553	516	500	558	597	573	529	562	551	537	532	528	497	587	549	546	571	567	537	579	566	570	566	534	534	505	573	549	571	545	574	545	582	573	543	584	552	565	531	554	525	546	516	558	601	545	547	546	540	566	561	553	572	540	602	577	585	563	580	578	557	581	560	542	558	544	541	529	567	574	549	572	555	533	551	584	543	589	536	509	583	551	528	531	522	563	544	604	511	531	573	550	554	548	533	502	559	549	572	514	557	574	533	505	536	558	524	577	591	585	555	544	557	552	551	504	531	545	559	551	540	522	562	536	542	547	575	553	558	527	519	558	568	573	572	520	547	558	585	543	595	595	539	543	568	531	552	534	538	552	525	540	558	629	556	528	549	565	610	544	535	574	538	538	535	567	550	514	547	575	524	596	577	559	550	528	580	506	530	537	529	555	578	561	603	562	561	544	537	555	570	527	547	537	526	516	522	568	549	607	557	595	609	525	551	545	532	603	568	510	539	571	575	570	529	549	591	582	567	570	558	539	561	570	545	543	520	524	562	554	545	565	533	529	551	551	540	547	552	559	547	550	548	510	552	562	528	558	550	539	513	547	580	535	521	571	573	555	538	544	527	570	581	577	524	534	562	588	544	557	532	530	512	560	565	526	529	570	585	553	542	526	570	572	534	609	557	546	605	564	582	523	605	542	581	534	537	538	544	535	553	577	539	541	551	565	571	561	531	520	575	576	558	553	533	549	583	563	578	580	619	520	541	554	535	502	548	584	558	565	553	554	520	559	571	568
13063	26812	25687	18514	15641	13024	10926	9388	8304	7755	6546	5612	4911	3931	3523	3259	2714	2255	2042	1863	1649	1651	1563	1599	1476	1479	1461	1414	1374	1391	1396	1339	1367	1281	1314	1225	1277	1243	1205	1157	1214	1174	1197	1125	1176	1038	1074	1082	1109	1101	1065	1064	1076	1022	1010	1043	1003	1053	1070	1000	1024	1045	1018	1037	1117	1081	1039	993	1031	1000	1040	1005	1110	1030	1049	1025	1024	977	1000	1088	1024	1025	1014	998	1018	1033	992	1049	1016	1014	977	1046	997	1070	1001	997	992	941	1050	942	1017	1007	975	993	1027	1028	988	1007	1013	974	999	1017	1000	1041	985	985	1040	1042	1056	1021	1001	987	986	1019	981	1004	981	1025	1008	971	1031	1006	1030	1028	1009	987	973	933	1024	1019	946	1016	1030	1014	946	997	1011	1002	925	998	1008	1001	955	1047	1008	1028	1015	1055	953	991	1029	998	984	1018	958	985	1015	1018	1009	1002	997	964	1038	994	964	988	1058	970	982	1040	1050	1013	1059	1031	1013	1012	1006	1024	1004	1044	994	993	1005	1022	972	979	1049	1045	1042	942	925	962	1025	1010	973	978	937	1034	1045	997	957	958	984	966	991	997	1020	1009	973	973	1004	1021	982	993	977	979	1046	992	1007	1026	973	1030	1002	987	1023	1067	981	1033	977	952	977	966	1010	1000	1031	986	995	986	1021	1011	1040	970	999	1017	1013	957	999	1058	971	1025	1001	974	1047	1033	1029	1051	1019	967	1015	1085	1059	993	975	1034	979	1004	959	999	967	968	966	954	1006	1006	944	1019	1014	982	974	1049	1037	1030	913	1028	961	945	980	954	1049	1045	1039	950	1020	958	983	1007	984	969	984	1014	1008	972	986	981	967	966	1018	1013	1077	966	989	895	1000	1024	1014	1020	987	1008	985	996	1012	1054	973	976	948	1063	1050	1019	1033	1022	1000	987	1047	979	996	1001	992	982	983	1040	1068	948	959	985	1033	1027	1001	1015	1009	998	940	972	986	1011	979	1030	1019	1021	1057	1021	959	1036	938	994	1009	1010	987	1061	997	973	1041	1019	1024	994	984	991	990	1011	1002	1049	977	990	1001	948	990	1014	996	946	1020	1021	975	990	1005	1045	1025	1016	1004	995	996	982	1001	993	977	986	1013	974	1046	1024	969	1019	986	1003	964	1058	1006	954	1021	1009	984	1009	960	1013	1002	949	959	993	994	986	960	981	1026	1034	1000	994	1027	1002	952	947	979	1012	998	1005	1012	1016	998	993	931	1020	1022	927	987	971	972	1009	1012	1004	1057	981	981	1021	1066	986	982	1022	955	968	1004	950	960	1014	992	1082	1085	996	993	970	983	986	972	1005	1007	1018	992	1043	1021	1024	978	1047	1010	994	995	998	999	1015	966	1005	999	1031	970	1022	945	985	1016	1004	1039	989	984	1028	976	1011	992	962	1037	994	966	979	1055	984	1024	957	1044	1021	966	987	1027	985	961	999	993	1016	1034	959	933	1027	986	1029	1024	1021	1001	928	1072	1026	984	1034	974	988	1020	974	955	1018	1002	1015	1029	990	1020	1045	921	992	984	1044	1047	1029	992	998	990	1025	1002	1020	999	955	988	1002	1023	993	1016	1035	983	995	968	1004	991	1017	979	996	985	1004	1005	1001	973	1015	994	980	1025	1095	983	994	971	1033	1037	1055	1001	1032	1006	1010	994	1027	1006	962	1019	1007	982	954	977	982	1001	976	1058	979	1013	1003	1002	945	983	984	978	991	986	996	991	993	1015	951	1037	1019	984	946	962	1013	1023	1013	1023	993	971	1015	982	1022	1015	996	1026	986	1014	972	1014	1030	989	947	1015	996	1075	1021	1011	988	999	1006	1056	948	980	983	1018	927	1003	968	1042	1043	992	986	1025	998	1011	1023	992	987	1019	967	967	957	988	1032	1044	1004	1002	960	1000	969	983	922	976	960	1017	1012	978	924	988	1033	1016	1013	998	976	1022	988	1035	993	977	1001	1030	1004	1051	1026	1021	906	966	1021	995	991	993	1065	1028	994	1003	1018	997	1014	985	1025	1008	1010	1067	984	986	961	980	1021	950	985	996	974	986	1010	982	1010	932	1027	1053	965	974	1004	1003	1001	987	1018	1018	992	1016	991	1004	955	998	966	1025	1009	1038	1006	993	1017	1009	1035	1017	975	1014	987	1032	978	1001	999	962	993	989	951	1022	969	989	990	975	974	955	975	986	977	1014	946	1020	989	1016	1001	983	982	1037	975	1014	998	983	1016	1034	1060	973	979	1013	994	960	988	1003	991	969	978	1005	1008	1063	1024	1039	974	962	1003	991	1012	1013	988	1029	1028	996	1018	1018	988	1053	1039	956	941	999	992	1032	1049	959	1012	1034	1006	966	1044	1011	1008	1033	1012	1002	994	948	996	1034	1004	970	1043	1045	1043	1021	977	1011	981	996	990	1015	1041	998	991	908	1020	1011	983	1008	1011	980	966	985	1039	1027	996	961	997	977	1012	970	981	1005	985	1050	1038	939	1033	994	989	1013	980	1034	967	960	970	1047	998	975	1005	954	978	996	1015	1016	987	1023	925	977	953	1084	983	978	977	1014	1028	1009	1013	971	1011	1011	1014	991	1020	1057	975	1013	984	988	1012	1064	1002	1040	970	1072	1007	968	994	1059	983	1000	1028	1019	1009	1008	1075	1008	976	991	983	1008	1036	965	1012	1000	995	958	1032	1050	983	967	1002	970	1071	1006	998	972	1050	978	978	954	970	998	994	1041	1003	1013	1047	1012	953	984	954	955	1008	960	979	969	956	994	962	1020	1017	974	985	1010	979	1058	1019	967	997	1061	1000	1005	1011	1035	976	1011	1024	967	1037	1022	1024	1062	953	1016	1044	986	1000	977	990	999	1006	1030	1021	1009	1016	1022	995	984	995	1014	995	1002	967	1029	1000	923	978	1008	959	1022	1009	1023	1028	973	951	996	933	998	999	952	1000	945	1023	1016	1096	986	1038	941	1046	967	1050	991	1019	972	1021	972	1013	995	999	978	996	987	1025	980	1020	995	1006	1027	998	993	977	1050	1016	1005	951	976	1007	977	994	1092	1017	1002	950	1039	1002	1028	996	1008	985	999	986	973	1024	991	1011	1001	968	963	1026	1035	987	1001	1043	959	977	970	994	991	1007	1068	972	992	1028	1040	1017	997	1020	1007	1002	961	1034	981	1015	1006	995	956	994	957	994	1025	1047	989	1003	1016	952	990	988	1032	1044	949	1004	967	1011	1048	991	1012	988	1015	960	994	987	994	1021	1026	990	1002	1001	919	1016	978	955	1040	1032	1029	984	1075	1022	991	1045	1033	1014	995	1004	1019	1006	1013	949	962	984	966	987	989	961	1009	1034	1000	1023	1015	945	998	1040	952	953	997	900	950	982	1025	1015	974	973	1050	954	1007	998	1013	1012	961	932	986	958	1051	1049	926	960	1038	949	1034	1002	989	1003	989	972	993	993	1000	990	927	955	943	1027	1069	1040	988	995	1000	951	998	993	976	960	1014	1055	1021	977	991	918	962	956	1004	991	1011	1016	967	1043	987	1030	1051	972	996	1001	1006	1006	938	1046	1014	1032	1039	993	1032	1000	952	1028	994	973	995	982	998	1030	979	986	988	1022	1034	1033	983	978	954	972	985	1009	992	998	991	1020	978	997	1007	990	1013	999	983	999	1007	986	989	1026	1017	994	1016	994	1006	949	1009	1029	973	1069	1000	989	927	1009	984	1051	988	1039	1050	977	933	993	1050	940	1024	1027	938	1004	1045	960	1006	1021	1004	1035	947	999	1060	946	1007	923	1006	1013	994	1010	1022	992	980	1043	978	1013	971	981	927	929	1047	994	1024	1019	973	1011	963	973	1055	972	992	980	1086	966	1020	1011	1075	957	1031	966	978	998	998	984	1045	1073	965	1038	1052	984	962	1041	994	1003	979	1026	1027	970	1022	1005	990	981	1062	956	974	989	974	991	1011	990	1031	968	995	1002	974	984	1050	1041	964	986	1044	986	1045	1014	1012	981	1004	1037	1000	1016	1005	1005	986	992	1030	984	1074	981	980	982	1008	965	1036	1044	989	979	994	1013	1000	959	1071	1024	941	1037	994	1035	973	971	1050	1022	970	978	1020	1105	999	1013	967	1027	998	997	967	974	1002	1011	999	984	984	1015	1037	1039	947	1005	982	1020	1042	1015	962	1035	990	1076	946	974	1037	959	1033	982	991	1006
23457	21396	29175	24011	21412	20316	10363	4846	3762	3458	2998	2530	2097	1715	1528	1435	1237	1054	989	933	772	763	777	716	725	746	685	734	691	647	704	670	639	643	615	616	585	603	644	585	562	570	555	559	539	577	587	546	511	547	539	547	527	527	505	484	505	512	485	513	497	550	516	519	518	520	545	533	487	502	499	516	530	483	504	525	511	498	521	532	502	508	504	491	467	514	509	499	568	520	487	525	501	495	498	495	501	508	497	502	483	516	520	516	508	535	488	487	515	457	448	461	474	530	518	535	518	503	461	530	496	496	519	497	500	496	492	481	488	495	508	489	471	498	450	485	552	472	523	522	488	478	498	489	516	543	483	497	507	508	468	513	490	547	492	486	472	485	524	496	521	498	465	482	495	484	507	518	522	512	494	466	511	493	474	534	480	465	473	523	513	534	526	523	524	522	444	506	481	500	500	495	491	513	527	532	483	465	504	499	476	521	503	493	513	516	518	514	507	520	507	477	527	483	485	523	474	459	525	487	503	478	482	486	496	547	527	507	480	525	471	522	535	508	514	509	509	508	528	529	547	468	503	470	509	495	500	436	514	535	503	483	466	507	524	484	496	495	500	502	457	465	517	463	526	522	517	514	504	473	495	488	523	461	515	510	486	485	499	520	510	496	470	525	466	533	541	534	517	465	536	516	485	510	523	521	489	530	530	477	477	491	526	516	480	520	430	456	517	497	520	480	502	505	500	496	494	504	503	499	496	508	490	498	504	491	516	479	463	506	536	493	474	509	510	492	495	495	519	515	475	533	463	513	541	479	466	479	490	498	502	483	535	521	482	471	511	473	444	490	489	506	521	493	464	512	480	498	479	498	499	507	496	499	486	495	471	527	511	472	533	477	519	510	524	531	460	502	484	481	512	500	517	465	477	509	518	525	484	537	540	525	522	445	526	546	492	472	511	455	505	525	501	496	532	521	480	465	517	497	494	477	473	488	510	508	486	489	488	507	489	536	505	488	522	511	497	514	472	502	499	481	480	512	529	495	476	503	473	496	533	480	501	504	474	512	494	522	513	500	499	483	479	492	501	536	483	508	465	518	523	450	500	518	476	468	508	459	481	487	508	507	483	529	502	482	485	481	423	531	489	524	504	492	488	456	533	471	483	476	504	466	491	526	510	466	542	487	499	506	473	536	509	508	497	472	508	468	448	491	473	499	462	523	500	559	506	512	445	518	486	481	454	543	536	541	471	513	474	501	474	490	524	539	495	494	488	452	478	492	496	484	487	489	483	541	497	471	510	467	474	491	513	511	524	510	507	516	467	495	470	485	486	511	471	515	457	468	520	507	519	476	460	482	494	481	514	526	464	513	502	501	490	473	501	487	499	520	489	487	530	543	506	466	525	491	516	502	489	482	512	467	471	496	494	492	517	503	511	506	526	516	491	496	498	488	536	525	448	497	505	470	502	482	485	519	482	487	512	529	510	491	442	449	511	503	493	507	485	501	483	515	462	508	448	461	505	467	422	516	474	508	516	480	450	473	496	493	497	493	456	514	526	500	505	493	460	510	492	520	517	494	526	494	501	507	492	503	521	451	487	495	465	532	535	507	531	498	522	516	498	454	466	505	439	510	528	501	505	515	531	525	552	476	523	472	511	522	512	526	515	482	487	526	481	440	555	526	461	458	506	459	490	513	499	530	478	478	470	512	495	523	506	489	472	472	496	472	501	497	471	496	524	470	462	511	446	498	571	522	483	506	517	540	508	445	480	538	504	474	502	505	492	505	505	536	515	535	528	516	531	561	468	519	484	518	524	512	488	466	490	486	489	504	503	485	496	514	457	506	509	454	496	474	500	469	504	494	497	499	449	520	489	503	468	502	498	480	463	532	496	484	491	495	510	489	430	510	539	486	517	461	448	474	471	497	497	490	522	543	514	502	457	496	504	501	470	501	499	498	528	471	475	494	502	489	481	468	507	473	510	517	466	525	503	485	468	522	506	488	455	527	494	514	460	521	489	497	520	487	480	465	494	506	488	512	510	449	506	459	499	476	490	471	505	498	521	494	484	503	459	469	536	521	482	465	469	554	468	501	479	482	516	509	498	499	488	470	509	479	502	497	516	483	492	498	490	488	493	482	442	458	477	513	511	555	480	477	512	510	525	483	523	475	487	488	496	487	495	466	506	528	510	511	534	481	518	460	481	464	470	516	486	499	484	476	510	531	487	493	513	488	554	481	506	516	516	515	506	483	508	522	524	512	519	500	543	493	482	499	527	499	503	526	495	495	492	504	484	487	474	455	558	517	499	465	474	513	510	469	483	481	476	461	511	515	504	503	549	515	508	496	478	529	488	474	463	511	470	518	526	469	473	518	486	492	486	500	470	467	468	474	499	478	495	510	508	496	455	483	461	453	503	491	521	500	520	523	490	514	495	505	474	505	482	512	490	554	496	489	528	502	493	521	518	493	509	472	531	488	511	490	505	451	511	496	486	505	489	463	528	487	531	512	525	516	533	501	470	507	510	525	537	505	526	455	500	466	493	492	454	489	489	507	505	495	505	510	493	462	522	472	503	498	520	521	509	482	504	493	502	506	504	488	479	475	512	444	506	491	502	490	493	436	506	498	487	466	496	477	460	484	466	467	516	507	481	488	523	496	467	505	501	516	492	511	505	464	492	505	505	496	474	507	468	531	469	487	534	471	500	517	509	492	500	473	475	485	488	510	447	478	475	503	455	478	511	475	468	519	465	502	480	479	503	526	502	480	499	478	514	548	496	472	487	471	484	526	498	474	493	463	494	513	498	497	521	509	518	493	506	508	516	545	505	507	532	516	463	478	509	482	499	494	482	522	504	475	511	450	477	459	501	485	471	511	515	470	498	492	543	484	528	531	478	493	500	495	502	501	544	490	512	520	520	477	455	531	490	475	508	527	529	453	511	503	459	523	458	482	520	492	487	517	482	485	532	496	498	441	490	497	497	547	510	501	475	489	503	497	494	515	546	462	495	493	516	480	479	492	516	493	493	492	499	486	526	490	498	483	489	508	492	464	510	502	521	500	487	490	508	463	532	468	474	485	474	534	505	505	491	486	501	517	491	489	483	470	504	510	523	518	479	515	515	524	472	476	521	447	549	475	467	515	513	518	496	501	497	473	486	477	459	503	490	507	512	486	491	474	520	523	493	476	474	474	481	478	499	505	497	477	486	470	485	469	555	483	458	489	482	510	435	531	474	488	448	520	465	510	482	477	501	463	470	488	490	460	507	509	505	468	509	500	515	523	484	521	516	495	500	462	514	522	503	469	504	457	456	518	494	485	483	490	506	468	512	494	539	540	466	482	480	493	481	493	534	514	490	502	503	522	448	481	491	460	490	471	497	531	461	490	491	466	485	533	472	469	523	472	499	489	513	490	505	486	490	491	501	496	483	492	480	479	484	475	483	541	469	523	489	488	542	474	488	482	507	519	481	539	492	470	475	472	503	482	520	514	521	520	533	525	476	507	467	513
15399	31754	30292	23083	20007	16914	14064	12374	11125	10179	8969	7668	6309	5185	4543	4028	3434	2855	2440	2207	1883	1800	1820	1640	1627	1549	1581	1576	1486	1478	1461	1514	1280	1326	1247	1251	1216	1267	1170	1162	1204	1144	1111	1023	1054	1014	1087	969	1024	995	983	909	956	900	960	920	910	981	911	965	968	934	968	974	965	944	878	900	856	912	888	891	924	937	912	850	882	952	912	932	865	911	866	897	918	915	862	879	842	882	891	907	895	877	866	893	863	807	874	925	830	878	909	879	861	828	885	904	895	903	842	878	916	866	851	864	874	924	832	867	858	874	913	929	856	874	924	802	873	827	898	866	851	881	891	898	893	874	863	910	887	858	890	902	887	857	821	831	877	864	795	892	887	857	857	865	881	866	892	885	851	850	904	847	872	873	875	823	896	845	837	916	865	839	925	877	870	856	860	845	855	912	893	917	817	865	876	826	911	905	866	883	853	907	875	832	896	865	895	893	856	871	914	944	876	891	846	892	870	888	893	886	895	876	886	868	903	824	869	871	851	919	843	897	881	931	817	888	906	871	905	867	856	882	823	953	894	866	927	886	860	850	850	858	887	875	893	860	866	868	856	844	888	849	877	866	877	915	877	918	891	860	887	900	862	877	870	940	930	876	882	873	899	894	871	940	859	879	888	883	890	898	804	877	891	862	891	819	874	873	884	867	823	868	874	871	850	823	913	935	798	899	899	877	840	901	890	921	880	854	884	872	898	896	865	829	826	881	873	839	825	838	857	828	861	837	852	878	874	859	892	918	868	896	850	817	903	897	890	844	870	902	890	897	862	846	916	937	898	922	878	881	875	911	905	895	886	919	883	883	871	917	871	906	895	869	901	845	832	904	867	865	920	889	843	871	928	875	827	858	878	858	857	884	850	869	800	877	841	867	900	924	829	870	882	834	891	851	835	831	891	921	860	834	813	881	901	841	868	888	871	906	888	871	869	861	851	841	872	937	862	869	810	883	872	915	857	866	966	876	934	886	834	872	932	903	944	900	923	839	950	873	834	815	894	839	835	854	845	889	919	892	882	870	906	879	900	839	881	908	860	880	887	836	857	861	860	841	893	901	841	892	877	892	865	914	868	854	842	897	919	853	896	862	873	932	889	863	908	903	856	882	887	873	891	911	872	876	840	871	819	848	878	832	856	872	895	887	865	863	935	856	896	863	871	876	836	902	886	897	877	850	861	939	901	873	870	898	872	870	891	898	886	864	901	887	822	876	877	877	900	906	911	923	893	835	861	891	885	896	922	837	881	860	941	847	871	868	832	848	858	890	899	845	858	886	877	842	932	905	910	942	836	902	865	886	887	891	939	906	851	839	808	922	900	874	877	870	899	868	906	882	928	921	865	834	874	943	827	840	802	834	875	862	818	861	801	885	938	881	893	888	832	844	920	846	900	883	895	837	898	875	906	927	910	879	819	902	936	894	893	884	874	877	824	874	879	829	898	853	922	839	875	864	874	900	908	899	858	883	864	888	913	855	914	859	862	900	915	811	874	857	830	880	855	888	884	882	856	837	848	907	901	960	865	883	877	884	834	828	894	893	840	865	926	821	908	935	922	820	856	863	887	895	872	920	838	873	869	851	867	884	865	859	891	887	846	861	841	900	852	801	903	893	897	921	903	823	874	904	879	904	849	901	891	861	859	845	850	897	858	871	911	883	931	904	845	907	846	887	934	826	860	881	908	886	911	854	937	871	881	850	927	882	872	863	831	831	764	902	863	902	860	933	846	840	892	906	837	843	896	844	849	899	897	891	889	911	853	857	868	851	894	854	871	875	932	885	898	884	845	861	917	900	865	921	862	888	868	903	899	886	836	927	904	860	886	838	824	864	883	909	863	920	925	850	864	891	847	837	922	888	857	898	877	872	872	904	895	852	884	838	890	853	922	883	863	869	876	885	858	901	853	862	871	888	854	874	873	915	896	928	917	887	806	840	908	855	848	915	916	871	925	872	918	857	903	876	858	941	856	858	868	833	854	862	886	892	947	850	860	874	908	813	870	876	886	865	815	810	900	907	904	833	820	830	879	840	841	843	846	862	853	866	867	900	925	896	865	923	847	906	912	900	873	854	905	894	887	909	867	849	847	924	832	848	879	876	863	889	913	899	825	886	866	867	837	864	857	934	862	884	934	904	860	883	854	876	867	832	874	886	919	865	866	845	856	884	925	853	872	867	863	879	851	918	917	852	879	792	869	836	863	838	863	825	903	947	873	857	893	871	868	889	822	860	932	907	855	877	871	900	873	905	896	840	864	882	866	950	879	855	804	891	865	853	874	816	892	866	885	850	898	849	872	853	830	880	918	874	886	862	849	852	922	852	883	890	894	851	878	859	897	887	920	850	857	818	868	833	880	828	874	876	926	863	832	918	897	850	900	872	911	895	888	861	879	853	899	866	838	846	924	833	837	892	903	855	919	877	882	853	900	856	933	908	826	902	888	855	834	860	852	858	879	873	848	886	865	869	900	875	888	885	862	872	912	853	855	880	907	890	885	807	882	874	903	901	818	839	894	876	821	836	912	934	879	860	889	923	875	890	883	855	911	872	868	890	901	909	861	886	875	930	878	875	937	843	836	890	809	907	892	873	908	855	884	926	828	870	850	879	881	877	853	920	888	914	886	873	849	833	860	909	875	839	839	866	906	854	940	879	945	877	930	837	867	872	844	916	843	878	849	879	893	857	897	882	847	862	865	865	879	816	847	862	879	890	916	890	916	885	892	838	930	882	862	894	863	856	867	821	823	860	845	862	867	838	886	877	899	908	865	887	931	899	853	864	864	899	871	861	937	859	901	846	877	850	863	889	882	868	908	910	852	875	848	872	901	881	832	885	919	847	876	854	853	845	879	812	900	911	869	872	899	899	890	917	870	910	940	886	832	892	876	788	860	794	920	895	893	871	903	850	878	811	868	894	858	853	880	859	855	855	864	842	909	869	851	855	891	825	940	857	840	869	886	894	879	873	899	847	889	903	933	817	907	884	870	882	855	894	846	827	886	898	883	872	892	890	837	873	888	850	904	867	879	833	846	898	922	937	877	826	859	860	910	853	867	904	843	872	871	872	878	879	823	867	869	869	900	870	920	917	902	883	885	845	853	900	903	899	822	891	880	931	833	854	884	938	836	899	938	840	834	912	896	883	855	892	931	877	874	841	889	873	900	811	880	884	897	858	901	850	878	876	909	854	887	869	887	908	928	853	858	879	855	912	860	891	883	845	867	924	843	833	860	845	895	897	857	858	898	884	809	840	843	849	901	838	901	920	881	904	950	826	906	875	851	900	868	851	930	876	869	813	846	944	893	855	898	872	855	933	865	825	840	847	882	832	895	916	863	888	864	879	879	858	891	879	845	874	845	954	840	899	874	897	874	854	888	881	916	851	890	894	831	909	863	866	881	904	897	881	819	880	864	856	879	878	841	885	818	836	861	900	923	895	884	872	879	854	880	898	870	856	895	865	831	868	810	864	831	890	862	890
26918	20845	14601	7042	3861	2963	2401	2137	1800	1810	1595	1405	1255	1081	1041	1002	946	811	800	752	755	734	717	699	715	702	727	724	689	648	722	704	684	682	695	675	677	677	703	670	681	687	622	657	658	628	690	651	630	620	644	612	653	640	655	639	631	634	619	638	622	627	643	646	680	609	617	684	663	608	644	624	620	636	650	652	663	605	634	676	632	602	642	635	602	630	624	632	606	605	651	659	628	619	640	595	660	620	676	620	627	597	656	628	640	636	589	617	613	608	600	632	646	654	659	656	611	580	653	651	655	650	606	560	623	654	645	624	610	606	628	588	641	658	654	647	674	623	642	670	618	678	616	639	657	647	636	624	609	625	640	610	634	660	618	608	589	599	638	660	620	610	673	641	644	663	617	643	636	603	635	613	645	604	638	632	639	681	631	635	629	638	619	651	621	583	658	635	629	655	615	636	624	623	595	621	607	639	622	619	652	608	638	610	692	601	612	619	606	641	616	621	609	610	656	646	599	634	593	610	652	591	635	600	611	693	679	681	618	614	616	624	652	598	672	626	643	641	650	609	631	692	665	598	703	638	642	640	637	666	613	647	667	605	619	648	699	663	668	631	675	630	625	644	661	626	667	636	651	629	615	572	625	609	634	664	679	607	612	643	680	618	596	610	609	628	607	580	617	633	626	631	662	625	646	649	659	644	649	646	619	634	614	618	642	655	643	612	629	603	622	620	669	667	564	646	607	626	637	651	628	648	668	626	646	645	613	630	616	663	641	623	663	654	673	625	689	656	649	645	625	637	627	645	653	594	603	621	628	617	634	618	619	614	650	620	610	662	676	650	564	616	610	671	618	691	667	647	580	633	584	666	653	637	668	637	684	654	653	603	611	636	638	644	616	636	647	589	633	630	636	647	665	628	622	621	610	628	619	633	628	572	634	598	600	593	646	652	626	638	613	621	611	644	576	652	647	674	620	628	567	638	677	598	651	644	621	642	620	683	644	657	611	611	614	645	621	615	588	631	631	616	596	622	627	617	605	666	591	644	604	623	617	603	640	692	613	642	612	605	638	593	645	646	575	653	657	636	633	665	652	601	574	604	631	639	635	638	611	595	673	638	642	668	619	669	604	614	594	631	637	577	664	627	630	644	607	627	624	610	626	597	658	631	588	604	603	618	637	618	638	647	614	604	646	648	644	630	641	624	593	592	582	613	632	641	646	625	630	632	650	669	640	665	624	607	606	609	629	583	573	668	607	656	618	619	641	650	636	598	588	641	614	661	621	640	672	636	634	651	619	659	666	614	633	661	650	630	612	627	644	640	620	571	640	580	631	618	607	641	626	602	624	614	602	645	628	612	597	683	671	624	624	632	641	630	565	669	658	640	651	645	645	645	634	619	636	621	654	573	629	614	634	635	645	630	613	621	666	616	613	598	670	641	668	601	635	621	613	616	635	610	638	606	654	601	624	630	644	605	629	637	599	661	635	645	644	628	626	623	628	622	654	625	634	633	628	664	635	609	665	645	681	630	672	569	660	632	599	635	645	649	670	677	675	597	627	638	650	672	623	603	674	654	605	614	642	648	612	608	627	660	623	654	614	643	622	619	615	643	629	615	637	638	642	678	593	654	639	656	599	632	630	601	675	633	607	616	656	643	673	636	642	638	650	628	600	646	668	599	649	597	660	636	602	662	638	611	619	621	607	650	637	651	645	628	593	657	587	622	657	685	627	610	664	679	613	649	691	619	645	627	693	666	652	615	635	653	596	601	630	589	608	642	658	593	631	643	623	628	594	702	669	586	633	678	619	593	601	665	626	668	670	673	623	605	663	663	631	647	631	626	598	581	606	634	629	620	688	605	616	650	684	651	611	672	589	640	611	587	663	624	611	637	655	649	647	690	619	646	633	630	667	628	639	655	613	626	614	653	612	627	677	643	641	618	626	652	616	600	624	667	618	622	678	656	625	633	632	629	587	661	613	648	638	611	711	626	638	641	600	607	610	609	587	659	589	666	650	644	612	647	666	629	638	643	646	659	652	612	638	658	657	595	608	656	624	634	636	633	652	631	637	624	605	626	630	630	627	629	630	589	616	612	638	601	637	626	620	648	614	694	646	636	660	651	651	623	589	614	595	644	624	624	607	605	596	626	637	656	617	636	642	606	606	597	630	639	608	615	632	634	632	653	679	640	654	640	630	641	687	637	657	693	651	671	632	651	638	633	647	645	640	622	639	637	639	630	609	609	674	624	632	652	622	638	606	595	671	624	641	655	645	644	639	621	624	680	645	632	650	603	666	648	640	596	673	607	657	647	652	640	676	638	611	633	624	655	624	640	613	638	617	620	624	655	658	602	647	660	649	622	645	648	623	656	629	628	632	659	630	631	650	629	621	640	613	675	627	703	643	645	617	642	658	636	638	658	608	630	628	617	649	626	617	629	628	664	634	597	607	667	635	656	648	627	622	651	582	646	651	626	620	628	608	625	619	627	607	606	591	630	624	696	647	614	615	644	621	639	597	636	587	624	627	602	608	616	664	587	641	624	672	622	616	634	680	605	624	616	647	602	621	646	629	593	646	625	615	599	659	651	670	626	615	648	612	629	648	633	616	634	640	658	625	619	628	597	654	607	635	643	646	603	626	649	601	659	634	592	593	637	641	612	699	600	627	665	635	668	657	673	693	654	607	626	612	600	624	575	647	641	664	664	658	652	643	645	651	617	667	696	656	653	636	646	630	592	618	670	639	636	585	646	659	698	626	603	630	635	651	650	607	632	656	638	633	638	634	660	669	644	627	608	604	594	644	651	587	567	641	616	650	592	672	646	648	631	599	614	624	692	672	610	681	644	592	658	619	644	648	583	657	628	645	613	688	590	666	642	637	607	594	622	643	605	633	603	618	640	628	626	625	674	618	653	652	577	610	673	603	606	610	623	638	667	631	652	644	645	603	619	657	613	659	577	633	630	644	617	610	629	676	654	703	620	623	611	600	635	640	611	643	629	592	609	621	599	639	649	576	690	634	586	630	628	614	644	652	664	652	623	650	613	649	651	645	613	642	643	611	638	594	674	643	625	617	628	619	586	607	661	651	607	609	589	604	634	614	647	670	626	636	630	647	594	638	649	643	589	596	607	665	658	597	608	642	623	642	592	663	619	657	618	666	576	656	662	669	611	634	617	602	612	677	629	675	667	648	640	619	640	590	616	650	637	642	656	635	599	621	620	618	627	652	660	646	628	698	654	609	622	667	625	651	631	597	589	668	643	632	644	646	650	661	636	650	642	624	627	632	639	659	660	625	587	632	636	636	676	657	627	632	625	654	602	667	631	613	623	670	662	631	658	642	660	630	605	633	625	641	604	655	633	681	590	626	645	627	643	660	642	632	603	658	634	659	637	641	598	674	642	637	598	603	591	645	584	665	598	616	603	640	640	650	624	630	617	620	587	690	603	635	646	624	640	597	633	595	650	651	649	655	636	629	605	612	610	614	655	657	620	621	615	631	677
11514	18897	18297	12465	10015	8541	7146	6186	5518	5141	4858	4107	3405	2858	2511	2382	2178	1930	1764	1630	1449	1477	1497	1463	1337	1435	1388	1406	1398	1289	1365	1342	1257	1304	1213	1282	1227	1329	1229	1277	1254	1191	1239	1258	1126	1174	1140	1114	1193	1235	1191	1085	1154	1168	1160	1161	1123	1096	1127	1114	1140	1113	1154	1120	1155	1090	1134	1077	1138	1108	1221	1183	1084	1103	1129	1140	1151	1110	1101	1133	1173	1103	1144	1133	1093	1115	1186	1121	1154	1094	1153	1107	1063	1117	1076	1131	1148	1117	1123	1116	1178	1113	1112	1171	1152	1145	1100	1147	1149	1172	1140	1122	1101	1072	1086	1109	1122	1063	1094	1139	1193	1094	1193	1096	1082	1070	1104	1102	1124	1132	1089	1096	1101	1050	1164	1114	1105	1179	1089	1091	1112	1153	1146	1153	1082	1073	1088	1043	1109	1150	1121	1123	1068	1124	1068	1124	1141	1170	1170	1111	1088	1152	1143	1113	1103	1138	1148	1149	1181	1067	1089	1094	1179	1057	1093	1143	1097	1182	1110	1111	1087	1092	1131	1152	1104	1123	1145	1111	1125	1081	1120	1099	1131	1108	1162	1104	1085	1139	1157	1137	1142	1089	1146	1134	1116	1165	1087	1112	1123	1150	1076	1145	1091	1142	1110	1171	1161	1108	1089	1125	1135	1069	1139	1169	1117	1067	1147	1107	1109	1162	1115	1132	1147	1070	1161	1098	1080	1083	1099	1128	1118	1133	1127	1098	1073	1114	1147	1144	1121	1160	1066	1148	1165	1174	1091	1137	1090	1124	1079	1101	1145	1130	1146	1173	1155	1093	1122	1122	1130	1183	1117	1173	1133	1148	1069	1152	1132	1087	1117	1159	1122	1142	1087	1208	1126	1131	1072	1150	1123	1156	1088	1097	1132	1116	1114	1123	1171	1123	1112	1130	1071	1142	1124	1078	1150	1159	1223	1114	1156	1142	1074	1137	1191	1155	1137	1139	1125	1131	1168	1123	1073	1146	1119	1106	1118	1119	1108	1168	1127	1127	1104	1131	1106	1105	1158	1200	1105	1096	1139	1102	1090	1109	1108	1066	1138	1096	1124	1114	1132	1095	1116	1123	1041	1101	1072	1158	1109	1062	1067	1068	1190	1112	1124	1071	1110	1156	1133	1114	1130	1107	1085	1161	1133	1153	1126	1122	1099	1163	1127	1136	1097	1092	1104	1090	1173	1107	1126	1125	1139	1158	1080	1101	1125	1117	1094	1077	1133	1128	1090	1110	1092	1140	1105	1145	1165	1068	1053	1089	1113	1113	1089	1134	1135	1125	1122	1123	1143	1114	1110	1139	1143	1147	1164	1104	1108	1114	1098	1145	1108	1153	1080	1136	1071	1160	1106	1091	1077	1087	1076	1171	1192	1158	1112	1136	1145	1086	1150	1130	1053	1095	1076	1092	1068	1155	1124	1157	1169	1147	1056	1129	1163	1184	1117	1109	1113	1140	1093	1158	1103	1145	1093	1122	1147	1183	1117	1179	1148	1128	1104	1134	1145	1057	1082	1138	1089	1082	1124	1174	1107	1111	1130	1074	1154	1106	1100	1120	1127	1075	1138	1146	1163	1135	1104	1142	1048	1113	1125	1135	1147	1188	1111	1112	1120	1094	1162	1138	1090	1061	1133	1119	1119	1143	1081	1110	1124	1116	1108	1103	1082	1141	1122	1202	1189	1084	1120	1111	1114	1143	1081	1093	1097	1116	1097	1187	1062	1119	1114	1081	1080	1073	1122	1156	1137	1140	1117	1136	1084	1070	1174	1067	1104	1061	1148	1125	1135	1161	1096	1128	1128	1172	1116	1075	1124	1135	1097	1115	1079	1102	1147	1142	1141	1190	1089	1087	1091	1124	1061	1122	1089	1101	1113	1116	1101	1153	1186	1108	1129	1134	1116	1119	1108	1084	1101	1171	1156	1079	1143	1133	1105	1114	1098	1096	1105	1159	1098	1139	1120	1153	1127	1114	1113	1111	1147	1061	1103	1118	1103	1131	1130	1158	1124	1109	1086	1141	1116	1118	1163	1132	1089	1166	1167	1141	1100	1162	1128	1069	1069	1090	1144	1159	1145	1075	1137	1020	1143	1131	1077	1111	1144	1123	1177	1072	1142	1119	1082	1128	1089	1122	1172	1109	1060	1125	1100	1127	1181	1121	1168	1104	1149	1070	1104	1182	1121	1142	1058	1108	1057	1114	1211	1162	1148	1157	1135	1184	1108	1091	1124	1208	1084	1116	1116	1133	1078	1167	1063	1160	1080	1073	1130	1130	1163	1178	1168	1079	1110	1069	1071	1147	1132	1156	1139	1142	1074	1151	1114	1131	1133	1106	1101	1137	1106	1112	1058	1069	1132	1082	1055	1049	1107	1028	1136	1089	1163	1086	1099	1134	1132	1130	1123	1125	1072	1057	1134	1079	1116	1119	1172	1144	1070	1126	1106	1084	1054	1134	1142	1163	1050	1156	1127	1175	1091	1163	1069	1097	1115	1090	1037	1125	1044	1142	1126	1127	1081	1157	1134	1190	1083	1072	1127	1147	1144	1182	1091	1160	1042	1168	1140	1065	1106	1106	1137	1078	1134	1071	1069	1069	1113	1137	1093	1100	1104	1079	1122	1162	1142	1153	1151	1115	1108	1117	1117	1083	1138	1138	1127	1099	1091	1107	1160	1163	1069	1149	1109	1148	1156	1093	1101	1138	1119	1103	1128	1158	1099	1087	1133	1127	1164	1090	1108	1097	1131	1115	1138	1108	1161	1156	1129	1095	1167	1194	1172	1128	1179	1126	1153	1085	1177	1145	1155	1070	1122	1143	1162	1201	1098	1135	1112	1113	1079	1108	1072	1156	1159	1031	1114	1111	1097	1160	1073	1158	1122	1113	1093	1085	1109	1197	1097	1126	1112	1148	1178	1074	1096	1151	1119	1167	1088	1129	1072	1086	1144	1154	1124	1090	1136	1144	1118	1136	1149	1158	1131	1105	1040	1111	1144	1106	1145	1107	1131	1145	1125	1124	1142	1136	1143	1115	1111	1164	1147	1120	1162	1121	1095	1151	1174	1109	1143	1141	1106	1174	1126	1129	1172	1143	1103	1093	1138	1139	1132	1155	1119	1101	1136	1148	1111	1125	1119	1149	1104	1119	1131	1097	1164	1116	1057	1111	1118	1111	1056	1099	1130	1155	1157	1135	1140	1136	1132	1102	1078	1128	1133	1122	1165	1102	1124	1114	1103	1072	1049	1082	1121	1116	1145	1134	1160	1089	1095	1133	1169	1143	1101	1126	1068	1120	1161	1064	1132	1057	1101	1108	1104	1171	1111	1132	1087	1085	1064	1059	1061	1121	1099	1170	1130	1115	1110	1093	1115	1090	1123	1131	1086	1062	1080	1084	1080	1095	1136	1130	1151	1136	1081	1105	1126	1078	1130	1066	1123	1194	1158	1212	1167	1120	1156	1180	1171	1084	1145	1081	1088	1166	1102	1122	1094	1122	1131	1123	1117	1119	1129	1123	1114	1170	1110	1127	1096	1080	1134	1109	1079	1144	1195	1157	1091	1075	1193	1100	1117	1117	1109	1163	1117	1125	1092	1187	1118	1066	1115	1105	1162	1105	1113	1164	1151	1100	1099	1058	1088	1112	1154	1121	1173	1128	1108	1088	1116	1119	1152	1115	1130	1126	1156	1131	1132	1103	1106	1122	1188	1125	1115	1108	1099	1118	1132	1120	1082	1108	1127	1136	1114	1111	1166	1078	1142	1168	1107	1144	1099	1101	1065	1180	1134	1073	1096	1148	1126	1119	1120	1121	1086	1148	1160	1114	1120	1057	1127	1135	1157	1102	1135	1075	1147	1112	1103	1108	1085	1089	1112	1138	1172	1132	1175	1095	1118	1088	1183	1099	1096	1128	1102	1096	1047	1085	1121	1104	1141	1074	1101	1139	1072	1103	1133	1110	1105	1084	1079	1128	1189	1116	1080	1144	1132	1134	1144	1125	1129	1171	1114	1122	1064	1085	1091	1087	1137	1102	1120	1088	1058	1124	1145	1074	1138	1153	1225	1136	1117	1082	1154	1157	1118	1083	1188	1194	1135	1183	1090	1082	1062	1147	1121	1107	1118	1127	1060	1067	1094	1109	1159	1132	1099	1147	1161	1131	1132	1068	1145	1121	1146	1132	1141	1141	1155	1136	1116	1116	1119	1126	1137	1192	1119	1119	1140	1183	1127	1124	1108	1115	1117	1131	1113	1072	1123	1179	1168	1125	1095	1066	1131	1121	1059	1156	1087	1149	1146	1116	1148	1118	1096	1102	1115	1116	1122	1141	1128	1082	1126	1097	1118	1098	1079	1122	1150	1093	1135	1189	1106	1092	1162	1091	1059	1088	1127	1155	1083	1060	1135	1151	1107	1090	1102	1122	1163	1174	1107	1093	1119	1070	1127	1100	1144	1148	1150	1096	1102	1115	1075	1064	1130	1057	1169	1132	1153	1092	1080	1147	1095	1128	1150	1125	1145	1087	1139	1094	1123	1142	1147	1137	1180	1121	1166	1121	1125	1164	1105	1144	1160	1110	1113	1124	1136	1156	1188	1189	1106	1137	1147	1113	1133	1152	1167	1124	1080	1093	1158	1152	1110	1094	1093	1085	1136	1098	1083	1159	1102	1149	1124	1149	1100	1152	1088	1124	1203	1116	1165	1139	1123	1159	1085	1159	1145	1131	1135	1140	1111	1191	1147	1059	1124	1133	1154	1098	1128	1110	1094	1123	1160	1198	1105	1136	1117	1132	1145	1125	1140	1124	1106	1105	1105	1128	1064	1066	1111	1065	1112	1110	1188	1121	1119	1088	1099	1127	1138	1072	1110	1108	1084	1124	1103	1129	1163	1125	1120	1075	1120	1090	1119	1083	1154	1110	1086	1124	1127	1173	1102	1100	1135	1096	1109	1094	1167	1159	1132	1062	1160	1141	1145	1215	1123	1098	1092	1084	1089	1193	1131	1048	1103	1116	1088	1158	1111	1147	1155	1082	1184	1141	1104	1086
24501	21354	28492	24612	20271	9130	4712	3332	2799	2491	2358	2012	1638	1334	1247	1195	1092	925	862	821	779	687	768	692	716	683	681	678	660	660	738	699	663	657	630	651	552	624	612	633	624	624	614	591	550	555	585	524	571	535	534	571	595	553	558	565	593	530	603	560	585	526	590	543	525	637	558	564	537	572	539	589	589	535	547	528	544	567	551	532	576	575	547	538	545	550	575	515	559	535	571	524	566	564	567	555	539	523	530	531	546	544	569	529	523	519	549	540	565	547	552	540	546	561	567	561	528	580	555	578	532	566	558	537	555	547	553	532	518	523	561	583	561	539	511	564	569	528	539	547	560	577	580	581	553	490	542	573	560	556	501	530	570	512	551	583	538	552	525	513	540	556	576	530	580	549	532	559	556	562	603	541	568	568	559	561	543	547	563	550	532	549	537	535	555	545	565	547	519	562	578	533	538	538	545	542	534	553	551	523	585	544	550	552	579	531	578	556	518	530	525	568	549	537	519	538	552	567	560	570	553	574	571	533	554	521	534	548	509	529	513	549	539	554	507	539	579	488	547	544	573	559	572	545	540	545	574	556	524	563	608	594	499	561	544	529	528	563	539	553	551	549	563	576	548	542	525	564	530	547	558	588	545	605	561	532	525	575	546	539	512	541	548	560	508	590	594	541	534	527	506	547	533	549	553	544	561	516	554	565	583	513	559	558	509	544	555	549	556	571	537	542	572	523	556	546	545	585	544	524	582	511	526	536	558	565	556	523	530	552	531	553	555	531	569	543	534	531	511	574	575	601	536	531	532	530	572	527	547	562	573	564	526	567	574	575	552	555	554	561	586	566	552	540	533	502	591	529	542	568	577	595	551	590	579	580	524	555	558	571	553	545	582	551	565	546	544	551	498	518	527	538	539	553	541	488	543	595	568	536	536	547	539	582	519	519	558	506	540	552	547	567	536	547	542	534	522	538	551	529	594	563	556	545	571	544	548	550	568	537	547	544	563	557	531	558	548	539	560	564	564	542	542	518	534	575	552	547	531	567	556	530	576	564	516	527	588	538	550	528	547	532	579	585	578	534	552	511	524	559	542	528	537	570	544	534	546	507	571	557	566	527	551	550	549	545	554	511	539	537	578	520	589	545	533	574	513	528	544	553	526	530	594	555	566	499	566	553	535	524	559	543	559	574	535	577	558	527	542	579	558	523	544	551	523	528	536	540	560	556	553	508	535	527	554	552	547	522	552	574	538	525	565	518	574	584	550	576	535	570	579	563	534	543	517	575	577	547	480	514	555	597	547	545	585	532	574	494	568	551	566	577	557	512	524	529	501	549	574	576	545	533	509	568	530	565	560	575	575	574	543	530	518	547	549	563	554	501	605	537	527	599	591	504	555	539	534	549	555	549	568	550	551	565	554	569	534	544	564	551	575	521	528	546	557	561	561	533	565	574	543	526	565	531	541	525	571	549	545	538	548	572	526	577	549	526	564	575	542	545	556	585	566	558	573	564	541	609	589	559	583	544	611	533	533	560	566	560	577	587	554	553	543	537	553	527	561	536	497	510	552	572	557	542	558	518	572	559	547	570	553	554	542	544	564	554	535	571	564	558	556	565	572	577	532	530	519	517	588	560	529	541	564	541	559	569	607	542	607	574	512	556	520	578	560	546	562	527	546	513	557	545	562	541	521	595	590	514	548	519	567	565	540	532	586	535	584	530	577	511	573	528	566	574	569	546	561	559	515	519	586	531	532	513	532	543	577	535	553	565	559	540	546	559	556	510	546	516	528	568	569	554	557	559	553	552	551	564	557	534	562	542	527	579	544	509	541	547	557	546	557	534	507	551	555	565	609	568	551	544	551	550	544	537	534	543	584	577	549	538	519	550	555	557	563	517	534	551	520	594	538	516	583	572	550	576	537	560	526	545	554	562	544	560	564	536	553	573	553	566	570	537	579	551	560	504	528	571	585	517	572	586	547	586	524	564	597	563	559	537	513	576	560	535	529	503	504	575	506	522	571	541	532	591	543	507	586	601	565	559	571	545	546	538	565	555	569	541	579	576	527	566	551	529	570	546	530	527	630	507	550	529	551	556	518	567	538	564	522	596	553	600	542	527	542	544	499	566	552	571	532	570	535	579	560	564	519	527	539	579	587	553	558	524	548	603	558	566	586	524	619	599	537	561	578	537	560	512	550	558	549	547	577	564	585	565	548	574	532	551	578	555	617	591	567	569	512	519	510	564	541	526	544	510	580	534	534	586	566	523	562	550	557	518	569	562	510	603	540	585	553	518	503	610	515	501	568	540	561	539	526	583	584	537	563	549	546	517	534	524	508	553	541	562	513	547	577	515	533	566	534	573	523	518	585	517	532	553	577	583	507	526	603	558	558	555	582	553	542	529	526	541	546	538	528	562	572	562	528	527	557	596	588	556	522	516	551	543	563	548	568	536	528	537	580	556	528	525	516	548	550	536	570	547	528	574	517	564	536	582	530	537	553	530	544	614	543	555	544	563	491	526	571	542	517	558	497	549	521	524	564	561	545	557	533	545	567	568	547	546	559	520	556	528	592	567	548	521	576	536	560	542	547	569	544	493	557	520	543	576	586	574	525	552	547	559	556	526	564	523	572	529	555	590	568	555	511	550	563	551	524	551	489	555	560	560	554	519	578	538	562	534	549	520	563	507	530	544	548	538	554	560	561	583	541	563	538	549	552	586	507	569	545	554	573	556	584	536	577	584	518	549	600	573	540	597	567	526	549	536	554	587	573	567	540	542	524	511	509	560	536	548	598	550	547	529	554	539	562	572	541	557	555	552	509	546	560	545	523	586	570	504	540	519	493	538	542	536	547	557	548	566	534	529	550	550	547	548	532	522	547	545	557	521	529	560	540	562	525	523	517	523	541	564	513	522	533	512	576	558	588	556	584	565	582	572	525	562	537	547	532	595	532	574	579	554	520	538	531	525	527	542	535	516	542	511	579	519	557	565	528	537	568	565	514	547	542	562	534	508	561	535	534	553	573	551	558	536	578	546	506	554	551	546	586	593	558	535	566	596	546	481	526	557	558	545	545	563	517	567	570	572	557	506	525	528	592	531	537	563	514	529	535	525	548	504	504	536	520	554	590	563	505	563	538	558	577	556	545	533	540	574	529	554	521	554	530	541	534	551	573	540	549	530	546	558	545	541	522	560	499	519	603	553	541	563	554	528	564	552	564	546	561	553	560	519	565	566	512	564	573	530	552	547	580	567	572	487	522	543	523	521	533	545	530	569	574	525	511	578	511	514	537	539	566	558	548	552	572	504	537	566	502	552	542	588	519	547	575	562	549	543	563	542	483	547	543	584	534	549	586	608	555	576	563	509	552	523	527	540	630	559	547	554	520	537	538	550	583	576	549	522	532	536	572	549	511	561	520	516	554	588	557	583	575	536	551	550	533	554	577	560	576	543	558	553	578	532	587	531	524	540	512	545	582	559	567	561	513	561	535	592	554	521	538	527
13046	26979	25540	18846	15512	12869	11045	9481	8360	7679	6865	5941	4738	4079	3426	3180	2894	2478	2167	1844	1709	1656	1643	1581	1533	1447	1485	1417	1411	1416	1333	1323	1293	1304	1257	1218	1240	1204	1189	1193	1142	1218	1146	1080	1125	1054	1079	1042	1103	1091	1030	1047	1066	1006	1012	993	1070	1049	1031	1000	993	996	1020	1012	1079	1007	998	994	961	997	1064	1004	990	1001	1015	1017	970	1059	983	968	999	990	981	976	1027	978	986	1016	1005	1028	994	1005	983	1036	1025	940	1006	992	997	987	960	1004	987	1001	963	963	1014	1004	1001	994	1004	932	974	1016	984	1003	957	966	975	978	1000	1012	993	987	960	954	992	962	996	982	978	1041	962	998	1014	971	949	1015	959	995	1048	987	959	915	1001	996	983	977	950	1000	956	984	979	968	988	1021	999	943	979	996	1031	983	947	1012	951	939	917	968	983	966	968	1028	999	967	1019	997	972	974	964	990	974	981	1011	1000	998	1007	960	1008	969	975	983	1031	979	983	985	965	1043	966	976	1002	987	984	963	914	929	998	978	998	950	1002	980	992	992	992	1027	980	977	955	970	992	986	976	968	1002	942	972	996	995	1016	998	929	998	1030	1003	1022	921	943	976	1018	956	968	1005	972	968	961	1011	989	968	998	1002	971	959	960	969	978	967	1035	919	1019	998	995	925	981	1006	1009	942	999	942	952	1054	955	959	1036	954	986	942	970	992	1017	1008	927	981	958	1012	1020	972	957	986	962	977	996	996	1024	979	991	1044	958	960	1015	980	962	999	967	1034	992	1029	1044	1001	945	989	1003	976	996	956	986	944	1016	939	979	984	992	1004	955	963	1012	941	995	983	1032	932	955	969	1038	992	990	969	1007	968	1030	979	1042	975	973	981	947	977	979	942	932	920	985	993	922	976	994	962	989	968	996	1001	906	966	978	1024	1016	998	1013	1011	990	961	944	954	990	995	989	963	1023	980	1000	1025	978	975	970	991	1006	960	950	946	972	957	957	981	1023	1037	1003	967	1002	992	964	942	994	949	990	931	1002	1000	976	985	1044	970	928	953	1001	1025	999	1050	985	957	1003	987	993	974	898	982	986	1002	998	931	1038	951	998	1002	1041	1028	965	945	1010	957	957	992	959	1022	962	983	986	1036	980	1002	997	906	962	969	1013	983	1032	971	985	981	989	1012	996	1052	993	1064	921	980	967	980	1001	973	1020	977	984	1011	956	963	896	981	953	978	1007	968	997	963	959	1010	975	1016	1014	929	963	947	971	968	976	1008	1000	997	1068	945	1012	970	1009	970	978	955	986	973	990	977	969	1006	994	933	992	1012	940	988	958	942	1021	1011	916	1000	967	988	991	996	967	999	1020	981	977	1049	1014	996	1004	990	1032	991	980	1023	953	976	1069	1050	893	951	947	962	962	948	947	975	1019	1004	936	1014	1043	962	1017	1007	1018	1030	971	952	995	965	964	1001	1046	956	1018	949	1024	969	980	948	1031	1014	955	927	1009	1004	983	999	972	1024	977	996	978	970	973	951	1029	925	965	927	959	970	994	1015	995	994	1023	970	973	957	969	983	1040	960	1013	959	1014	978	942	991	969	940	1003	940	1000	1028	971	955	1004	996	968	1026	981	988	999	984	980	1019	963	931	962	937	980	1012	1025	1034	938	968	991	950	963	1000	1067	1044	1032	1028	986	987	994	1052	1018	962	965	970	987	982	995	940	964	979	974	950	958	981	964	978	1004	966	977	954	1005	989	1026	1043	1041	992	976	1004	933	1015	1014	952	1016	984	984	966	1017	1021	966	974	1024	984	987	966	1001	1041	957	988	942	936	981	967	993	979	979	1004	980	958	998	1008	1023	971	952	1012	1005	922	991	934	980	988	976	1010	951	1049	983	993	1043	935	981	1025	947	955	999	948	999	977	943	996	943	992	962	1002	990	1056	1034	981	941	1034	939	921	1027	1051	1018	973	998	1016	999	1041	995	956	1023	972	997	956	968	986	1006	999	984	1033	1029	971	1005	1029	948	1012	997	947	975	971	919	915	983	928	963	951	953	945	1000	989	1057	974	978	967	1016	986	971	941	965	948	992	969	979	965	1017	971	968	987	969	1050	920	950	1017	918	952	1064	941	972	991	1025	1004	960	938	999	980	943	965	970	973	928	965	954	1031	1013	946	967	975	1024	982	1012	996	988	964	961	966	971	978	957	978	961	967	939	978	1014	1008	1014	979	1005	1007	982	1010	963	1002	981	1017	1000	984	998	986	1015	1017	997	961	961	1002	943	969	935	1023	978	968	1001	1010	992	1034	939	961	947	951	973	977	1022	975	943	1035	954	933	981	1014	970	936	1023	887	999	955	989	977	962	960	988	945	977	967	983	991	951	956	988	952	985	925	982	1025	1004	920	999	933	1017	992	971	1015	1015	975	980	927	957	989	994	984	999	984	991	989	1014	995	969	957	985	953	1005	988	913	1036	997	943	967	1011	970	1005	1027	941	997	1012	990	1011	982	949	957	970	1021	948	981	1013	1016	962	1024	996	955	978	1010	976	997	958	1044	971	985	950	988	969	946	952	960	971	988	1029	968	994	961	937	979	932	1048	969	974	969	914	950	979	975	995	982	990	1018	960	954	994	963	984	1037	946	954	929	1007	991	990	952	983	985	937	998	962	992	1011	993	1004	1017	978	1016	980	991	992	1040	967	985	962	984	911	987	1020	992	955	1030	983	967	949	963	1012	997	958	938	983	961	979	967	995	986	935	988	966	920	969	1006	957	1021	992	982	984	1031	1054	991	964	962	975	962	972	952	979	963	1037	1036	931	1014	953	946	984	970	990	930	958	951	966	954	976	1014	992	988	947	951	963	1048	975	997	1004	1038	946	971	1023	964	971	958	916	986	1006	973	970	1010	1017	1037	994	922	946	1005	974	986	989	948	998	1003	997	1029	995	993	953	1032	974	986	944	1016	968	966	1009	947	984	986	960	956	1041	982	952	954	955	921	988	993	1025	989	975	965	983	1005	982	1008	1021	1003	999	943	928	933	897	962	963	996	980	919	1003	980	1004	987	969	945	990	975	1004	990	1018	967	1003	938	924	959	965	980	988	1015	920	1080	992	1005	991	1033	980	973	921	943	996	994	972	967	937	970	952	976	968	1017	976	973	965	996	964	1005	954	941	929	1008	961	970	999	941	979	1011	994	977	1010	955	944	953	954	951	967	951	1018	1000	991	967	920	979	1012	976	980	962	997	978	1000	932	933	997	967	961	950	1024	964	989	1009	971	978	1012	1006	885	938	993	1007	979	963	967	1023	965	1021	985	976	959	1023	1013	976	987	1019	990	975	975	1051	953	949	965	980	945	984	973	968	969	995	1016	973	944	1018	945	1002	1002	987	1000	1012	1010	998	944	992	949	989	940	969	933	1003	947	1006	996	984	942	989	1010	1001	1088	984	1002	985	954	1020	992	1032	969	1007	961	975	1018	1008	986	999	972	1020	1021	964	987	996	988	1008	1010	970	957	1022	971	955	946	969	985	979	984	950	1000	985	973	972	977	980	985	991	969	1022	948	939	985	935	937	1005	950	1037	1029	957	997	965	1010	964	1014	925	951	1017	987	968	1014	982	965	1013	990	964	957	989	997	975	981	964	936	1001	1008	991	1043	1042	961	999	992	898	1006	998	958	988	1028	955	1024	987	979	951	949	998	979	983	1018	939	971	982	989	972	960	1007	964	979	1009	994	1009	1026	1008	938	982	961	924	997	992	999	1025	945	1009	1020	1025	932	964	985	1008	962	1022	922	1002	998	985	953	1020	1006	1030	972	955	942	951	948	995	960	1031	922	978	971	1018	990	1005	944	1016	996	983	938	966	956	1010	1031	934	1074	951	1000	1001	929	1005	948	1022	950	992	1005	989	1006	1017	969	975	977	1022	989	987	1038	930	951	982
23523	21421	29211	24014	21442	20303	10217	4944	3746	3350	3136	2561	2122	1776	1525	1347	1308	1091	959	894	765	769	775	759	752	702	720	672	673	675	690	656	674	614	592	579	666	621	586	609	600	585	524	500	530	557	508	546	544	549	503	488	493	522	525	508	517	537	510	519	463	481	511	458	546	468	457	444	483	476	483	499	497	492	508	487	526	511	489	510	482	478	501	446	482	495	493	501	499	508	466	483	468	472	501	484	465	481	490	469	443	457	498	510	464	479	459	468	495	472	489	507	452	483	552	497	479	454	494	483	481	490	506	460	508	459	480	523	511	507	473	486	436	496	468	496	524	457	487	529	495	450	488	511	487	467	501	504	516	488	494	515	500	461	484	496	481	496	471	449	477	530	466	482	496	481	518	487	475	458	485	496	484	516	480	490	517	467	474	506	495	487	519	485	453	492	523	486	482	480	517	481	488	485	477	494	507	460	486	443	526	522	459	523	443	503	523	528	507	495	476	477	465	508	478	483	538	502	471	462	501	508	492	499	429	482	483	531	452	466	469	470	519	502	509	489	448	438	458	509	501	494	515	476	487	485	449	448	500	485	480	495	482	495	459	486	504	486	478	473	490	476	516	511	504	537	507	496	509	488	491	468	485	469	462	488	514	499	465	500	457	453	445	477	515	468	464	474	484	509	515	492	468	477	479	518	528	521	477	453	484	508	510	502	492	454	455	450	480	477	478	473	466	439	473	514	521	487	515	503	488	490	494	502	497	497	490	465	512	448	512	504	495	501	501	487	506	531	507	515	458	516	499	465	469	472	513	516	488	509	489	489	502	441	482	485	503	513	487	479	477	502	472	464	494	478	514	517	451	498	468	459	517	475	502	508	477	538	520	440	473	477	467	498	517	510	512	510	475	487	520	528	487	504	471	477	505	465	497	489	527	500	514	489	504	453	517	482	511	493	452	473	508	528	489	516	471	454	449	418	504	488	512	454	509	506	507	514	473	464	485	457	517	465	458	494	465	441	466	529	477	504	481	467	493	498	484	488	484	478	510	515	488	506	467	479	495	506	510	475	507	478	505	489	471	489	515	510	467	512	518	453	486	468	490	481	479	491	461	494	497	482	501	453	511	472	463	518	462	498	453	511	489	479	508	485	534	492	482	505	496	475	480	455	514	465	517	469	510	484	501	498	484	452	496	484	485	474	503	521	507	473	512	467	510	502	484	485	462	469	512	455	468	502	504	485	510	479	516	542	495	514	503	489	520	470	501	442	506	474	501	451	498	497	464	473	484	516	498	497	507	456	469	500	486	491	526	472	539	496	515	500	462	490	482	460	420	514	501	492	494	465	504	502	479	482	482	452	458	483	487	494	505	476	483	521	476	476	502	509	451	465	494	518	479	487	502	453	505	486	464	484	527	493	486	480	468	444	496	483	426	504	465	475	466	466	487	486	477	505	448	481	487	513	519	476	486	452	518	481	465	504	519	474	507	489	494	443	503	499	497	504	465	463	512	506	488	485	516	489	484	478	482	495	490	491	504	459	484	466	462	488	453	496	486	491	454	459	499	525	521	499	477	476	485	491	471	453	521	493	506	480	460	518	478	462	506	518	473	483	484	457	496	483	493	525	506	461	438	462	474	488	506	475	500	525	499	466	497	471	483	466	438	478	505	460	478	490	507	478	487	473	500	425	476	483	487	480	516	457	487	492	509	457	462	504	516	506	472	513	477	448	430	487	438	457	485	524	476	481	490	516	503	502	479	486	474	504	503	481	525	499	469	514	508	492	458	517	462	462	507	502	498	492	509	510	484	461	511	509	464	497	542	499	507	528	499	478	492	475	526	487	484	512	494	455	495	495	474	494	540	497	446	496	484	472	463	480	482	478	500	526	523	474	495	461	519	461	496	475	470	494	503	510	488	491	465	485	464	484	498	472	518	464	509	524	481	509	479	495	517	500	473	448	461	466	478	488	498	498	465	450	516	472	475	435	513	466	486	459	449	481	458	493	497	472	461	483	521	484	527	517	473	461	501	485	467	471	448	466	470	485	486	477	513	482	471	488	524	493	477	466	465	490	470	518	419	447	448	489	529	483	491	512	485	487	487	481	474	513	468	448	465	496	498	450	466	473	527	501	490	480	482	500	489	511	493	500	486	472	475	505	478	483	519	488	493	452	444	445	536	470	532	483	495	495	483	468	509	459	486	485	483	478	475	462	523	509	478	469	466	486	488	456	474	511	460	445	434	474	495	471	460	508	477	467	484	488	540	517	440	460	491	465	515	490	472	498	525	493	451	490	472	482	468	531	536	502	505	487	492	480	509	482	488	468	459	482	456	470	520	487	482	479	518	506	494	449	473	484	458	495	503	475	513	483	494	443	520	481	494	500	485	487	465	488	468	465	487	473	482	494	481	490	479	479	499	481	482	479	484	488	500	487	474	450	467	460	518	511	493	499	471	464	509	477	492	513	477	459	491	470	466	484	492	468	485	448	507	481	481	493	504	455	496	500	495	503	438	501	474	498	501	475	471	478	449	506	464	480	513	502	469	494	458	481	459	496	483	541	502	461	465	474	501	485	459	505	464	473	498	526	484	475	488	509	491	482	501	483	533	482	483	470	482	510	514	481	501	439	463	522	463	500	484	445	498	480	491	472	512	473	471	509	508	482	467	483	521	482	463	480	486	485	510	503	439	476	494	503	515	462	496	496	534	525	512	483	478	487	469	494	521	469	474	499	491	476	497	523	436	525	496	516	478	491	524	505	511	454	456	459	456	514	507	439	488	502	512	463	458	498	491	465	451	459	446	518	448	459	522	479	510	472	487	519	508	523	479	480	504	479	441	484	503	507	480	478	501	457	472	467	460	466	429	492	478	506	461	498	500	535	453	493	502	454	477	442	500	480	499	511	479	456	473	498	536	498	475	473	487	462	490	471	454	462	489	503	493	496	499	495	454	502	523	477	483	470	495	467	501	463	485	474	510	500	489	443	470	497	511	447	488	491	502	488	494	528	515	476	450	473	524	508	495	510	501	460	480	507	499	503	499	499	459	509	481	498	498	492	473	489	496	496	452	498	498	457	482	465	454	462	455	484	449	458	442	475	498	452	525	467	459	499	475	492	511	481	452	500	497	510	505	486	447	486	501	475	481	479	495	448	436	473	506	463	531	477	465	547	471	497	487	479	447	496	474	498	472	478	527	451	481	499	449	463	451	485	500	471	448	473	469	464	485	486	471	518	503	490	481	469	506	513	506	476	427	479	481	488	467	487	446	457	455	478	464	484	470	470	480	520	492	509	473	436	483	485	491	473	453	465	444	482	498	473	437	497	477	498	450	496	484	489	491	487	468	463	512	511	490	444	444	500	488	495	489	492	477	435	495	484	458	502	484	491	486	506	511	517	501	508	455	480	497	496	492	485	471	496	467	496	469	514	468	443	485	434	460	498	489	463	499	478	527	497	488	492	477	458	508	476	487	507	478	464	488	433	525	485	518	489	476	467	526	457
15392	31686	30383	23339	19734	16700	14291	12520	10936	9791	9437	7926	6642	5304	4678	4125	3616	3114	2597	2117	1957	1793	1860	1721	1603	1587	1533	1503	1519	1379	1354	1414	1284	1314	1177	1234	1232	1233	1131	1193	1131	1130	1046	1048	1044	960	1009	1031	1060	1047	943	943	956	946	920	960	943	927	949	920	920	923	858	950	948	887	866	850	944	919	872	859	860	966	841	907	889	882	873	935	854	923	893	893	874	932	854	836	883	878	877	885	872	865	870	861	873	868	799	869	859	911	867	836	877	827	861	864	852	855	882	872	834	873	864	823	867	835	822	855	909	898	877	879	877	840	841	843	909	834	881	864	835	857	847	852	838	865	849	854	841	902	849	850	935	855	864	883	813	862	890	881	854	908	851	905	850	856	834	836	805	893	902	866	865	836	811	834	863	855	889	840	921	862	845	843	859	799	881	875	863	835	884	886	861	829	807	889	898	882	807	883	884	829	806	892	840	841	844	846	886	787	862	875	901	907	852	853	861	853	815	876	858	882	876	876	849	887	822	840	840	832	912	863	881	897	869	891	841	824	891	882	850	843	864	845	864	809	889	860	908	856	854	809	865	853	869	882	890	886	802	876	912	835	891	924	865	895	865	856	853	886	891	890	853	881	944	887	939	829	860	876	893	910	876	856	801	852	820	816	882	875	848	824	893	826	857	856	887	792	861	850	849	896	808	856	848	814	834	837	829	829	837	862	884	916	892	808	855	890	906	839	838	822	892	859	883	829	855	829	880	877	909	866	871	876	863	889	838	871	855	835	842	851	859	859	848	844	832	849	841	857	826	842	874	856	822	897	877	867	913	870	893	845	868	837	852	852	916	827	878	823	869	851	853	878	925	844	862	866	865	835	866	864	869	875	845	833	922	828	845	846	810	859	870	851	856	855	866	814	896	867	866	838	835	881	821	863	864	899	856	898	867	860	903	854	837	884	893	848	897	867	878	867	852	879	854	914	897	843	866	868	859	873	881	889	901	837	877	856	845	878	911	885	843	870	915	827	888	878	891	825	850	843	877	790	859	888	810	880	854	885	919	876	909	845	943	870	902	822	878	879	845	798	850	847	842	806	841	877	841	872	836	902	886	876	866	833	880	860	832	858	830	880	859	896	871	905	852	863	842	889	838	855	931	869	806	857	879	827	850	867	810	869	827	903	864	870	776	903	844	794	795	879	855	869	896	853	820	879	825	872	895	922	865	819	863	851	856	860	887	888	805	873	859	821	894	848	845	815	823	899	843	912	862	838	869	890	860	875	856	864	855	864	876	904	858	905	864	805	897	839	857	907	861	847	817	860	891	864	854	863	874	844	815	907	938	854	859	897	879	897	850	835	871	900	906	879	894	835	862	853	882	882	854	848	862	888	868	889	881	844	859	905	854	863	895	888	842	840	836	824	853	829	859	863	843	888	875	818	843	840	889	892	880	882	836	861	846	841	896	854	885	866	857	882	818	909	834	825	824	869	862	864	828	853	838	828	880	874	876	880	909	847	849	874	875	816	803	858	881	834	878	841	876	845	852	828	856	849	833	847	849	886	868	905	892	912	876	838	824	873	853	859	836	895	814	829	861	887	832	893	843	846	898	843	872	848	831	868	853	823	845	896	839	884	827	884	920	858	847	873	823	852	806	820	877	838	825	869	872	878	912	849	840	885	842	852	840	837	830	854	862	802	837	859	855	886	836	856	864	853	867	868	833	896	848	897	841	820	833	868	870	868	810	888	844	881	820	817	818	852	847	860	856	862	853	855	852	891	860	845	839	820	855	869	890	809	913	889	879	878	807	821	847	836	898	876	907	873	876	856	872	860	856	886	831	856	930	832	864	833	855	878	938	880	852	875	881	822	858	834	833	890	829	820	895	862	877	847	907	829	790	901	839	829	848	871	874	871	862	877	910	850	909	874	880	814	885	846	867	897	878	884	842	832	852	877	869	829	885	845	845	885	882	861	834	884	844	823	827	834	880	897	884	859	914	844	880	844	812	817	843	916	880	889	850	906	847	853	891	868	874	831	883	843	835	897	818	827	900	878	847	880	826	798	876	831	909	861	870	860	845	883	850	888	855	862	862	882	828	866	898	916	910	894	847	860	872	883	860	857	902	834	894	848	837	888	858	872	851	843	864	864	837	882	907	872	834	807	857	852	881	825	842	798	849	834	867	903	799	912	836	857	890	829	879	867	876	849	865	867	887	851	905	882	828	884	867	807	884	859	879	828	812	839	868	855	881	857	873	876	843	887	835	836	863	825	861	835	867	855	841	889	875	844	854	857	812	883	844	856	846	836	832	828	857	868	872	816	845	849	899	844	868	855	842	872	799	853	854	865	816	863	803	906	889	848	848	827	854	862	833	885	830	850	868	913	846	863	851	866	798	851	883	909	899	911	871	873	885	854	796	909	883	846	877	866	833	881	830	871	850	887	851	899	861	890	888	873	857	868	839	892	872	852	820	846	884	839	861	864	856	925	867	845	902	836	888	892	897	903	828	853	863	871	886	844	864	846	831	871	849	917	874	843	840	853	872	856	839	903	852	876	877	818	922	826	839	833	880	809	860	877	846	868	840	839	812	817	851	856	861	895	851	855	864	838	871	848	875	850	893	863	866	868	834	868	871	843	848	894	806	882	797	902	875	854	933	836	843	825	850	796	826	871	899	876	861	920	799	849	870	824	848	883	861	829	849	889	874	838	856	868	883	862	827	861	844	877	874	843	877	811	867	835	891	883	868	877	825	865	873	847	856	854	857	841	893	855	908	857	837	925	823	839	892	904	834	873	887	835	872	871	825	887	869	851	765	905	833	880	834	862	816	883	899	944	850	870	860	888	856	830	857	864	884	853	834	914	837	900	842	858	889	839	851	878	900	872	877	867	916	848	892	892	840	902	872	796	864	806	836	858	815	841	809	840	823	836	847	853	854	873	875	826	865	923	859	810	878	826	850	808	859	865	853	933	829	818	861	837	870	892	898	873	846	864	799	862	850	878	834	872	882	854	891	879	864	898	877	854	813	903	839	854	836	872	874	891	816	865	823	867	856	876	858	873	865	880	880	857	873	895	805	857	874	872	843	859	841	822	883	901	871	879	889	869	876	871	849	845	875	801	848	858	831	843	831	889	848	836	840	889	865	833	818	880	874	809	843	907	855	886	867	877	864	872	830	848	877	874	836	881	873	869	864	881	874	904	885	876	846	866	829	892	854	874	890	854	833	852	860	869	879	865	863	846	827	874	887	866	869	862	823	826	822	851	862	833	856	855	842	855	883	872	866	837	875	823	859	806	879	858	827	850	846	886	896	851	860	861	861	830	831	890	824	864	921	841	927	934	876	876	849	861	850	861	852	854	873	852	860	890	878	869	868	803	851	816	824	851	874	874	824	828	831	895	873	814	878	900	925	878	913	872	860	839	857	855	837	887	911	873	873	907	932	833	850	862	847	880	857	843	871	900	854	870	877	859	775	798	834	855	857	874	848	902	876	894	904	855	825	855	834	899
26950	20930	15160	7285	4071	2823	2322	2059	1804	1657	1612	1457	1231	1090	1037	948	859	804	797	755	765	738	702	685	714	712	664	677	701	670	716	683	680	683	661	717	660	643	696	659	672	647	664	597	646	650	657	639	659	675	627	647	661	605	692	631	654	650	643	646	610	585	693	623	627	623	667	623	661	627	595	632	628	628	622	659	621	665	642	625	612	628	620	622	612	620	660	655	565	642	609	651	601	645	614	638	657	631	635	642	618	642	631	596	660	605	644	607	620	619	631	666	622	618	667	642	606	588	597	654	620	635	648	629	605	620	608	617	611	634	600	614	653	596	585	618	650	604	630	640	670	629	625	617	612	616	652	583	601	605	649	647	603	601	621	614	654	643	567	594	618	575	633	600	653	631	620	664	584	606	649	637	590	630	646	603	614	654	600	622	599	583	619	633	587	626	636	615	608	593	604	554	636	615	617	618	612	617	607	627	587	614	582	624	573	641	622	644	622	634	602	640	598	632	648	603	642	620	636	626	631	611	583	605	662	637	613	623	614	639	657	613	606	590	624	612	648	610	618	600	632	617	623	588	579	632	618	613	610	632	653	611	644	628	607	675	595	566	621	700	659	647	606	620	555	593	634	615	615	642	582	596	606	655	608	598	617	586	613	619	596	559	642	574	571	610	596	612	621	637	612	601	601	610	639	592	597	635	625	604	630	637	609	596	580	611	621	642	608	623	631	578	632	685	636	633	614	618	599	589	613	645	588	617	615	604	614	600	616	660	592	590	612	600	634	612	592	625	611	627	621	601	616	620	621	607	636	604	583	620	582	629	608	688	607	631	589	638	632	605	610	603	655	617	643	615	621	602	648	638	619	594	618	597	643	626	624	605	595	640	663	603	618	594	637	564	612	616	599	616	616	581	601	641	620	582	629	643	637	633	634	607	602	623	626	595	629	616	629	626	591	618	607	582	599	647	644	616	608	621	636	619	624	560	601	648	566	630	695	621	637	664	638	634	613	632	668	621	641	636	615	623	596	580	604	614	607	572	617	636	592	597	602	563	622	637	615	622	620	605	642	597	623	630	636	645	637	610	626	619	620	644	669	623	639	614	623	638	619	602	596	611	600	600	621	611	659	615	631	563	624	580	633	591	612	654	640	634	615	582	627	635	622	617	616	585	645	621	691	658	607	590	608	616	638	582	671	602	657	597	598	621	668	634	623	611	614	615	636	652	635	603	590	635	611	619	561	622	614	591	602	633	580	621	646	624	624	675	573	612	580	669	652	650	601	641	619	608	612	653	599	614	653	587	666	651	613	633	637	618	583	604	636	630	657	591	630	664	636	655	567	643	653	603	607	626	600	592	587	621	663	638	652	633	606	649	644	625	593	593	588	621	621	628	590	633	635	603	594	617	563	608	560	582	623	622	610	627	612	557	609	632	648	610	621	612	633	571	617	628	583	662	617	572	606	634	609	599	638	622	655	601	622	632	629	632	597	590	619	618	606	637	619	609	622	630	611	617	588	634	620	611	629	619	598	620	602	630	572	643	600	625	655	613	647	606	615	633	677	573	605	597	608	637	571	619	620	607	632	623	592	646	605	596	600	622	636	624	619	581	590	611	643	632	630	583	597	616	625	633	599	616	602	600	680	654	620	615	642	636	659	633	660	639	653	612	635	611	660	599	592	618	615	606	612	639	617	620	600	608	620	608	654	619	616	630	650	592	626	634	619	634	613	653	633	618	606	577	623	658	623	642	612	621	602	614	611	594	601	612	639	644	638	616	630	619	645	605	608	660	613	628	580	638	585	633	589	613	601	616	606	602	617	610	666	647	637	541	606	596	598	636	630	656	624	595	593	614	593	641	585	624	651	636	658	626	633	584	589	609	601	638	628	610	611	602	616	632	636	636	639	611	622	603	649	619	618	649	607	597	625	579	636	562	601	606	635	627	652	629	599	628	608	607	646	622	622	607	615	641	612	611	602	628	653	633	617	625	621	650	601	566	634	575	618	625	650	611	654	633	612	642	599	594	656	641	636	605	619	633	622	630	608	628	614	676	591	574	624	626	659	568	608	666	630	647	620	612	642	639	598	571	608	648	637	625	635	609	636	636	652	633	607	641	600	593	625	636	626	685	614	610	641	584	644	614	590	580	589	600	642	631	638	608	589	626	648	630	686	627	633	613	604	619	630	644	619	654	615	608	605	650	651	609	575	592	663	611	639	647	612	610	640	618	610	615	603	611	634	609	601	652	623	671	633	643	618	660	603	614	603	600	618	651	625	615	621	647	652	637	651	663	631	665	589	622	632	629	633	589	650	647	620	579	646	612	612	601	612	619	588	596	611	653	612	635	606	615	627	614	613	620	583	629	661	606	611	601	594	595	620	622	624	557	626	605	627	627	615	617	612	628	649	627	596	652	626	608	630	637	616	610	625	573	629	635	616	627	635	593	629	591	617	607	586	641	612	619	626	630	618	649	654	628	576	634	631	634	620	625	582	621	652	631	628	666	628	614	591	581	618	632	616	642	627	637	566	627	656	602	620	608	607	544	620	664	590	645	618	596	577	605	638	651	639	588	626	609	603	624	597	614	622	630	599	607	610	608	658	621	635	632	656	638	632	630	621	617	598	599	588	625	591	618	564	625	643	618	642	668	595	595	657	617	639	588	669	626	647	613	623	616	629	625	632	623	651	597	626	622	642	659	608	603	628	619	618	606	634	593	630	589	596	640	627	634	603	610	681	619	622	589	674	634	586	579	602	640	634	618	630	657	641	619	636	616	622	609	637	625	608	631	647	616	658	564	658	633	673	629	593	678	616	642	614	664	654	595	650	609	615	596	611	630	595	636	599	612	640	662	599	591	639	652	585	615	602	621	566	639	591	641	641	613	666	647	613	613	647	605	652	617	612	649	643	619	596	662	622	625	564	611	611	611	620	625	601	606	651	601	638	578	623	623	621	643	619	639	651	649	627	623	616	605	618	635	618	628	652	672	612	610	645	642	617	586	638	642	611	621	634	631	593	667	655	611	651	616	616	592	606	647	669	608	574	671	586	631	626	628	627	628	628	597	612	648	595	604	599	619	640	636	646	646	633	633	599	628	609	618	610	603	627	643	646	628	621	625	675	609	592	630	618	594	603	564	597	603	607	593	627	673	630	607	578	556	608	631	647	642	590	640	597	577	640	586	635	583	621	665	596	614	633	636	613	645	612	624	587	619	598	586	656	655	612	645	622	590	612	597	603	628	615	615	600	632	604	590	630	649	610	572	666	592	635	601	633	574	624	595	645	623	599	698	628	645	561	642	568	611	630	570	632	656	643	630	615	595	615	644	594	563	595	650	639	586	614	594	634	628	628	621	590	634	599	610	612	643	621	633	623	608	653	609	603	615	594	613	631	605	600	656	601	656	603	631	609	611	630	649	573	568	630	671	625	603	618	637	632	599	586	639	591	602	580	700	633	663	566	619	647	649	592	635	614	620	624	625	610	628	626	697	639	623	646	636
11784	19481	18676	12587	10123	8312	6890	6309	5634	5065	4817	4163	3598	2800	2594	2385	2277	1956	1840	1714	1561	1488	1466	1336	1368	1360	1399	1347	1358	1335	1385	1341	1299	1295	1262	1252	1219	1153	1251	1198	1276	1242	1157	1088	1165	1128	1142	1124	1155	1218	1154	1080	1156	1078	1134	1113	1061	1089	1137	1140	1076	1131	1071	1154	1094	1114	1165	1137	1156	1122	1205	1190	1128	1068	1106	1054	1151	1153	1127	1103	1142	1135	1128	1061	1104	1066	1132	1116	1164	1097	1134	1073	1107	1042	1155	1129	1114	1084	1096	1100	1120	1122	1147	1132	1068	1107	1136	1154	1094	1123	1119	1154	1109	1111	1086	1071	1136	1063	1127	1089	1126	1072	1101	1059	1117	1092	1133	1111	1077	1154	1127	1081	1097	1098	1139	1116	1141	1117	1109	1108	1111	1109	1054	1094	1069	1063	1086	1074	1134	1065	1145	1035	1126	1113	1043	1097	1091	1048	1095	1132	1113	1094	1049	1039	1090	1065	1075	1113	1096	1086	1112	1099	1125	1181	1117	1116	1149	1087	1137	1042	1107	1116	1072	1066	1106	1060	1131	1074	1098	1063	1078	1083	1092	1012	1078	1074	1068	1213	1109	1137	1081	1052	1096	1045	1087	1058	1076	1126	1106	1078	1161	1136	1101	1122	1116	1129	1092	1122	1058	1141	1124	1033	1096	1094	1085	1117	1112	1068	1172	1122	1092	1098	1088	1123	1149	1050	1153	1097	1064	1093	1135	1069	1109	1078	1106	1050	1111	1116	1117	1026	1118	1093	1187	1084	1192	1117	1106	1068	1048	1096	1156	1093	1124	1103	1134	1078	1084	1124	1059	1110	1072	1093	1189	1067	1122	1082	1062	1129	1108	1121	1079	1093	1038	1171	1092	1162	1087	1133	1121	1132	1063	1067	1146	1049	1064	1131	1076	1116	1145	1064	1090	1055	1157	1080	1094	1083	1108	1082	1120	1107	1117	1169	1092	1084	1169	1082	1037	1068	1128	1122	1096	1114	1113	1108	1136	1144	1099	1150	1102	1103	1105	1122	1108	1065	1100	1119	1074	1076	1123	1140	1086	1131	1062	1085	1106	1116	1118	1093	1066	1148	1095	1150	1100	1129	1131	1060	1107	1095	1070	1046	1118	1135	1046	1101	1051	1140	1084	1120	1076	1130	1134	1059	1085	1118	1156	1111	1120	1128	1101	1085	1117	1081	1125	1067	1085	1056	1092	1090	1070	1083	1053	1092	1126	1080	1062	1094	1065	1030	1065	1089	1087	1141	1044	1074	1109	1072	1111	1049	1122	1121	1073	1123	1075	1120	1108	1170	1142	1152	1072	1114	1100	1143	1137	1136	1096	1096	1057	1108	1092	1140	1084	1111	1084	1070	1088	1125	1124	1097	1120	1107	1070	1062	1133	1101	1136	1113	1095	1129	1105	1112	1100	1067	1084	1114	1062	1123	1083	1093	1074	1127	1113	1100	1091	1100	1111	1120	1106	1069	1143	1114	1112	1078	1084	1126	1099	1152	1072	1122	1101	1096	1119	1133	1097	1188	1124	1107	1136	1157	1100	1074	1143	1083	1090	1121	1127	1111	1079	1125	1050	1093	1107	1068	1122	1089	1055	1081	1122	1042	1114	1151	1044	1119	1090	1096	1027	1077	1119	1153	1078	1111	1075	1158	1087	1051	1103	1121	1154	1130	1058	1102	1098	1084	1102	1108	1144	1113	1091	1078	1157	1130	1156	1063	1033	1164	1111	1092	1042	1114	1113	1105	1093	1094	1164	1118	1062	1099	1048	1133	1100	1097	1066	1091	1127	1096	1123	1109	1126	1159	1066	1096	1056	1082	1095	1091	1108	1095	1041	1122	1090	1094	1091	1086	1124	1078	1093	1065	1134	1050	1103	1052	1018	1069	1121	1046	1090	1106	1128	1067	1138	1126	1058	1051	1129	1127	1084	1119	1110	1096	1110	1105	1079	1108	1105	1081	1146	1063	1017	1073	1127	1057	1125	1096	1121	1102	1134	1073	1103	1055	1161	1149	1084	1089	1145	1109	1100	1156	1063	1059	1142	1171	1053	1161	1107	1107	1172	1118	1081	1094	1086	1138	1073	1084	1140	1116	1027	1184	1115	1164	1088	1103	1062	1091	1051	1107	1121	1102	1052	1149	1128	1094	1155	1072	1121	1110	1164	1144	1118	1048	1139	1139	1120	1095	1127	1160	1081	1088	1135	1083	1155	1129	1142	1144	1075	1102	1024	1121	1114	1143	1076	1117	1115	1121	1134	1113	1118	1143	1027	1056	1191	1087	1113	1155	1126	1090	1105	1171	1124	1109	1035	1030	1061	1129	1091	1109	1096	1087	1051	1098	1045	1065	1085	1115	1060	1107	1056	1101	1066	1042	1148	1088	1135	1105	1115	1155	1111	1080	1174	1081	1139	1084	1138	1109	1117	1079	1087	1137	1080	1138	1084	1122	1129	1082	1139	1061	1192	1092	1063	1050	1154	1046	1148	1108	1081	1110	1075	1112	1115	1145	1152	1090	1092	1115	1120	1049	1080	1058	1106	1075	1046	1074	1078	1090	1116	1125	1152	1111	1110	1080	1098	1153	1058	1139	1048	1096	1137	1110	1077	1115	1097	1188	1067	1118	1051	1134	1066	1104	1132	1109	1095	1068	1062	1055	1111	1083	1129	1134	1113	1090	1134	1054	1120	1020	1117	1083	1065	1088	1083	1086	1058	1133	1060	1129	1091	1133	1082	1068	1126	1161	1077	1108	1059	1104	1148	1100	1112	1129	1102	1134	1086	1101	1072	1181	1084	1138	1106	1072	1092	1069	1096	1145	1084	1118	1093	1039	1052	1081	1063	1073	1133	1097	1078	1072	1112	1116	1127	1101	1043	1056	1091	1080	1105	1110	1126	1073	1072	1025	1061	1142	1114	1096	1074	1112	1172	1070	1100	1151	1088	1077	1056	1132	1117	1086	1135	1105	1131	1098	1118	1098	1141	1036	1101	1097	1100	1131	1154	1083	1099	1115	1044	1067	1080	1101	1087	1110	1098	1101	1117	1075	1075	1136	1035	1087	1105	1160	1146	1109	1085	1128	1086	1093	1075	1092	1128	1149	1101	1126	1126	1072	1119	1088	1062	1069	1090	1116	1101	1093	1110	1156	1133	1170	1069	1124	1079	1111	1092	1102	1134	1035	1144	1157	1075	1160	1078	1069	1137	1065	1075	1081	1074	1114	1098	1098	1133	1121	1088	1153	1057	1129	1092	1114	1181	1139	1125	1100	1112	1102	1127	1157	1090	1087	1149	1051	1050	1062	1120	1124	1139	1060	1075	1059	1079	1112	1111	1123	1136	1157	1119	1060	1090	1056	1112	1082	1081	1136	1135	1089	1091	1068	1052	1107	1098	1139	1154	1073	1139	1031	1099	1037	1098	1069	1090	1110	1092	1099	1121	1088	1078	1081	1163	1134	1089	1095	1083	1096	1054	1121	1089	1107	1066	1099	1136	1086	1128	1072	1110	1083	1062	1141	1041	1138	1068	1118	1078	1093	1088	1108	1118	1106	1083	1157	1074	1093	1084	1085	1087	1098	1166	1110	1132	1081	1050	1034	1102	1105	1124	1106	1073	1128	1122	1078	1094	1098	1079	1076	1094	1127	1113	1113	1112	1125	1084	1118	1145	1039	1073	1032	1123	1134	1034	1100	1114	1143	1087	1081	1097	1036	1115	1096	1115	1108	1107	1056	1068	1079	1137	1088	1137	1111	1024	1099	1050	1102	1062	1057	1099	1147	1113	1119	1142	1059	1145	1067	1119	1090	1172	1126	1040	1084	1085	1127	1064	1094	1056	1072	1158	1114	1100	1106	1129	1124	1091	1074	1084	1089	1088	1098	1104	1092	1134	1123	1099	1090	1123	1046	1170	1109	1107	1085	1086	1060	1131	1077	1142	1158	1103	1135	1178	1116	1123	1101	1082	1092	1143	1133	1128	1130	1078	1089	1098	1121	1126	1136	1054	1119	1179	1137	1141	1143	1101	1132	1165	1058	1085	1109	1152	1093	1037	1148	1108	1081	1109	1121	1093	1151	1063	1074	1147	1123	1054	1160	1150	1080	1098	1097	1095	1136	1126	1095	1124	1140	1096	1128	1101	1038	1026	1132	1100	1079	1148	1124	1101	1116	1058	1146	1154	1159	1085	1109	1102	1113	1166	1002	1066	1144	1118	1114	1047	1130	1119	1108	1086	1066	1103	1041	1102	1101	1095	1114	1080	1090	1096	1055	1079	1095	1076	1030	1065	1113	1048	1105	1104	1109	1103	1126	1084	1121	1110	1180	1113	1059	1099	1073	1107	1080	1133	1058	1131	1138	1105	1085	1141	1095	1125	1125	1125	1115	1133	1058	1098	1150	1126	1053	1046	1120	1133	1113	1112	1110	1142	1083	1136	1199	1109	1086	1140	1080	1151	1132	1029	1168	1107	1068	1086	1025	1063	1081	1097	1122	1041	1147	1126	1068	1081	1129	1093	1057	1123	1099	1084	1106	1131	1091	1077	1059	1065	1142	1092	1111	1093	1098	1149	1104	1127	1119	1134	1049	1106	1093	1148	1103	1089	1079	1085	1127	1102	1111	1161	1159	1086	1078	1058	1077	1107	1163	1121	1099	1054	1115	1097	1090	1123	1078	1090	1112	1075	1138	1072	1085	1113	1141	1062	1141	1045	1099	1092	1112	1052	1108	1084	1137	1092	1097	1120	1136	1094	1048	1051	1083	1048	1103	1066	1099	1083	1148	1072	1145	1097	1132	1115	1145	1066	1129	1145	1181	1184	1124	1114	1092	1109	1078	1093	1109	1039	1073	1072	1105	1074	1117	1056	1076	1114	1130	1154	1097	1102	1151	1123	1117	1109	1120	1123	1096	1045	1125	1126	1067	1130	1144	1110	1147	1124	1136	1078	1079	1125	1125	1135	1088	1151	1163	1067	1156	1106	1078	1061	1085	1100	1105	1134	1141	1091	1048	1100	1115	1068	1088	1019	1080	1079	1082	1143	1137	1090	1150	1115	1092
24494	21378	28439	24686	20144	8855	4577	3243	2811	2360	2258	1967	1694	1424	1272	1094	1116	950	893	853	770	739	774	695	649	730	651	646	696	654	655	650	650	677	586	627	557	664	604	617	610	574	586	594	592	566	581	553	584	531	529	550	560	566	561	522	563	559	545	571	552	528	582	530	548	549	560	530	549	523	522	549	562	546	535	563	561	572	558	514	534	553	523	566	551	550	519	496	555	483	520	511	558	574	575	512	566	539	531	556	530	542	524	553	544	565	510	557	545	554	548	559	544	531	529	536	502	511	538	523	527	552	517	518	543	519	567	581	509	539	555	555	483	490	545	499	519	561	521	545	534	524	521	552	506	568	539	501	572	503	556	526	532	527	551	525	521	526	505	513	552	535	563	569	546	548	540	519	572	524	549	535	550	575	543	539	527	542	540	564	550	534	493	573	513	571	548	506	553	542	491	523	544	496	533	503	522	519	546	524	488	568	498	544	548	520	556	549	531	516	541	513	529	520	537	515	531	529	517	502	513	508	525	487	510	533	540	525	593	531	519	522	561	533	512	545	537	515	543	545	528	553	499	526	543	498	493	577	562	498	510	527	575	580	485	583	494	528	548	533	532	515	491	576	519	563	533	565	532	538	527	577	557	564	530	503	545	541	501	517	557	524	561	540	532	563	531	550	551	541	533	563	563	524	532	531	560	581	509	558	489	544	562	556	541	516	546	526	522	574	559	552	541	510	506	517	524	550	508	505	563	539	512	540	515	509	551	514	511	500	535	525	509	533	510	549	531	569	550	507	521	565	537	526	546	565	523	540	574	525	575	548	545	555	484	540	549	588	556	537	582	536	560	530	525	570	513	506	550	546	517	601	538	522	549	549	526	531	522	528	529	535	537	554	525	494	534	556	545	523	495	572	519	534	535	559	542	529	543	552	556	530	526	551	569	527	533	538	518	522	522	500	551	535	533	596	578	514	548	581	551	552	562	518	510	556	516	552	531	537	529	518	480	558	581	523	533	444	481	499	526	547	553	491	560	491	544	553	485	533	532	514	515	546	568	563	585	536	489	573	502	500	508	519	554	535	513	530	551	544	559	513	520	529	536	547	543	582	504	568	516	506	506	476	510	518	560	524	563	561	529	519	501	545	539	544	572	516	517	532	535	540	496	548	536	553	535	536	549	543	528	555	557	564	551	517	513	554	540	478	540	511	565	529	521	555	504	589	571	590	524	577	586	535	505	585	546	529	535	518	498	558	524	526	538	559	531	514	540	535	518	512	538	527	609	538	556	489	482	541	547	504	532	525	525	526	551	491	564	531	506	501	535	525	544	491	552	506	549	531	569	549	528	501	530	515	521	534	532	545	541	539	534	573	520	529	563	519	513	568	524	545	536	547	545	576	541	568	501	542	550	527	550	495	527	534	561	555	502	526	548	518	532	549	572	519	580	515	528	583	498	540	540	554	516	530	513	514	571	558	549	562	525	511	534	539	548	576	522	512	592	527	560	517	574	518	551	500	552	528	512	495	490	506	547	525	569	531	539	532	534	565	509	545	508	522	552	514	552	509	583	539	492	518	548	521	550	523	553	576	564	570	531	560	546	516	559	552	536	490	553	522	542	541	557	559	527	550	523	492	536	548	545	509	551	559	491	496	509	531	546	503	532	564	562	525	571	512	544	550	548	536	524	553	573	539	540	544	525	498	505	492	579	551	535	523	546	551	546	565	487	539	560	535	544	521	534	498	541	539	560	512	574	508	546	538	518	526	522	533	512	524	563	542	586	519	522	543	514	543	549	529	520	532	525	572	558	494	525	561	527	504	530	497	539	505	547	563	544	541	561	541	543	536	555	524	505	525	526	555	549	535	519	511	522	521	538	562	556	534	501	501	546	554	481	510	535	532	525	509	560	574	505	526	522	552	528	535	551	521	511	536	565	492	512	499	559	505	551	534	542	531	504	508	523	546	552	538	522	532	544	542	572	572	566	535	553	542	570	528	517	531	555	539	520	550	530	497	536	537	549	536	538	533	572	515	535	544	508	522	522	547	540	532	494	538	524	567	531	512	554	512	587	480	524	517	576	532	576	533	561	542	522	516	534	515	535	547	498	543	531	505	576	506	508	517	571	569	528	499	533	544	498	515	546	517	566	553	540	548	563	589	531	525	546	510	562	518	534	564	507	534	551	542	518	508	544	507	505	544	541	522	580	546	560	545	523	543	535	540	529	582	532	521	566	521	532	516	540	475	502	564	555	532	530	546	556	508	524	500	557	526	503	531	521	543	553	516	550	534	566	507	584	577	585	533	527	564	525	486	520	560	496	523	538	520	496	545	533	541	540	514	488	530	550	557	552	534	552	555	537	596	556	521	562	518	532	553	551	552	542	501	560	553	536	513	545	538	549	524	520	564	511	560	471	501	518	554	563	512	533	554	513	491	565	507	558	569	515	557	533	565	551	543	539	514	540	534	569	529	541	563	530	537	513	514	532	504	565	504	516	528	535	557	536	523	568	540	534	559	532	550	579	510	533	546	517	544	541	549	522	529	471	500	497	521	561	476	542	536	570	529	487	582	567	485	501	523	516	537	575	488	514	504	529	534	537	562	511	542	532	544	542	545	530	554	521	532	522	565	500	551	513	564	506	547	534	517	534	548	522	534	532	525	495	524	478	558	518	537	561	515	525	599	503	524	516	536	518	537	541	539	546	478	565	509	522	538	522	521	503	494	563	520	491	582	508	562	534	533	521	553	561	525	523	525	542	575	539	560	480	552	542	503	519	523	548	530	525	536	517	541	514	550	532	553	508	513	582	537	525	504	506	532	497	570	555	543	546	508	554	500	530	534	514	510	545	505	575	534	504	505	539	552	505	546	559	563	518	501	523	515	515	522	520	533	585	538	534	535	575	595	502	515	573	494	525	541	570	577	514	557	548	541	523	564	539	526	544	515	501	492	583	523	543	564	514	537	554	539	529	564	527	546	512	526	542	565	526	527	548	533	510	573	511	543	556	541	518	555	549	557	543	496	544	566	564	519	505	588	564	547	512	554	537	545	572	517	542	551	557	533	524	516	549	539	545	521	547	508	526	544	530	526	572	522	539	518	530	518	494	527	529	546	556	548	588	515	511	533	512	515	516	537	527	518	549	514	510	579	545	567	541	513	565	533	523	544	532	520	530	551	536	548	546	527	534	528	540	483	549	513	516	566	513	557	564	509	529	559	542	543	517	533	560	513	508	535	508	497	538	525	560	525	561	524	564	524	526	560	538	559	544	519	581	548	548	556	529	515	535	501	517	540	559	519	555	514	540	544	557	544	555	507	517	521	521	498	528	510	495	528	552	546	573	540	571	506	499	533	495	521	469	519	547	510	541	553	513	524	542	532	515	558	577	532	539	508	506	530	535	494	515	580	563	554	533	546	532	552	512	577	563	524	555	568	521	522	551	517	497	529	527	559	527	577	542	516	518	505	545	512	548	516	535	504	548	512	485	541	537	537	538	542	524	544
12932	26559	25699	18425	15519	12492	10657	9459	8597	7393	6751	6110	5045	4058	3601	3215	2881	2485	2102	1974	1767	1620	1622	1491	1524	1480	1447	1411	1335	1374	1400	1355	1266	1256	1225	1159	1184	1195	1171	1244	1128	1190	1070	1065	1058	1050	1035	1057	1056	1020	1019	999	1058	1007	1027	1004	1008	958	997	1019	971	967	978	978	983	1001	973	1033	968	962	964	948	966	971	927	958	960	1020	995	933	971	1014	990	972	964	951	953	953	990	939	974	956	945	967	960	969	976	907	971	981	959	1014	962	967	952	1011	982	927	1004	967	999	972	969	967	1001	954	1054	941	955	1024	1005	965	949	949	987	968	976	1007	956	976	972	977	993	971	947	916	1013	998	973	986	994	951	907	1005	968	986	995	907	975	936	949	929	984	1043	957	976	958	933	959	968	965	1013	950	932	955	970	984	1002	1003	1035	943	976	992	967	966	982	1004	945	948	938	985	905	964	943	928	945	959	967	1003	974	948	989	979	952	985	963	920	929	965	886	1001	936	1006	939	930	938	918	912	943	991	944	982	997	935	1002	916	994	958	980	962	949	947	970	920	970	993	972	928	968	980	964	956	982	945	970	950	917	990	998	973	1013	973	906	968	916	981	914	947	955	931	1000	938	940	983	1008	945	956	894	958	932	957	968	971	973	953	910	954	999	898	991	946	965	955	981	959	992	974	923	957	920	963	980	991	961	909	926	1036	941	962	984	940	978	953	952	989	996	948	957	984	930	990	988	955	968	1052	923	1014	930	990	982	1010	958	1010	967	1000	921	956	1011	935	950	1032	1002	973	980	967	940	951	903	930	968	958	937	917	992	970	986	954	930	951	977	1044	973	937	939	992	966	985	898	925	952	961	973	988	902	932	973	958	910	971	930	939	995	960	1001	936	975	990	966	960	961	999	944	944	958	952	977	1002	983	976	1012	968	994	945	1019	976	1007	938	950	1016	927	982	996	970	985	964	963	977	987	939	979	906	1011	947	935	948	913	930	987	1006	938	944	1006	951	972	961	943	910	976	965	983	967	882	992	1025	932	989	950	911	952	982	964	931	993	989	971	951	968	987	969	950	952	899	1008	954	903	974	987	939	965	1000	950	960	969	960	938	942	939	991	999	941	951	985	960	956	924	961	966	990	928	1008	988	1001	983	946	988	979	960	997	948	971	944	957	941	948	956	961	1050	951	939	948	969	967	971	928	937	957	996	950	927	931	942	959	964	947	960	1038	979	953	953	894	983	1014	906	908	985	952	1009	930	960	971	924	965	942	964	942	939	990	994	982	969	936	961	929	969	911	916	984	981	966	916	981	962	970	894	948	959	961	952	961	987	979	1020	989	905	929	987	930	924	967	983	1004	958	924	930	977	921	930	943	954	932	943	917	1005	960	941	934	992	984	1030	968	954	954	979	958	989	913	957	976	956	964	935	938	966	968	1001	942	975	925	1002	983	1035	919	974	980	978	940	981	1001	965	978	979	974	943	1003	992	908	971	960	1041	922	937	984	967	999	973	940	969	987	932	984	977	1006	942	924	949	964	960	980	1001	967	947	960	972	936	945	948	985	931	898	991	1031	957	987	1004	992	954	927	976	922	946	954	956	1001	963	941	954	939	941	940	933	980	962	982	999	999	977	988	987	995	995	887	1006	920	940	982	953	942	923	963	931	902	899	1005	949	927	958	1014	905	966	978	937	935	995	975	898	967	944	988	881	924	939	980	978	962	911	958	1004	932	986	978	1007	1007	969	913	912	962	957	925	957	904	991	1000	925	958	943	909	1003	1042	947	981	908	991	919	953	983	971	1038	946	942	991	939	949	1004	932	976	892	966	980	998	978	980	993	962	927	918	986	951	935	944	991	896	944	951	926	897	971	922	1010	1000	951	934	959	991	953	924	1013	1033	953	934	980	970	951	921	963	946	953	962	1026	944	1013	983	1008	938	953	939	915	983	930	957	924	988	952	984	967	1001	955	992	946	1015	936	997	997	931	968	901	981	997	1026	957	906	989	943	916	968	969	929	975	980	966	929	980	965	972	893	990	988	957	972	1003	960	970	993	947	880	922	913	952	941	958	959	950	921	956	988	1009	1012	985	920	942	930	942	957	942	962	1029	937	927	980	915	952	948	952	962	944	968	951	956	988	919	1002	967	970	991	959	918	979	1017	944	926	982	976	960	1006	948	929	956	964	948	987	955	984	925	983	961	953	941	950	977	990	916	935	997	902	965	999	1004	904	930	1022	984	925	938	1015	958	960	971	932	966	1012	965	995	990	999	934	982	942	996	983	972	950	958	958	975	919	980	969	987	988	971	981	1002	939	1000	986	939	901	993	968	892	927	978	947	941	991	952	954	904	958	987	918	930	940	991	921	973	986	952	957	972	998	991	963	961	961	934	965	1016	937	963	1015	994	979	930	950	992	1009	910	962	949	944	938	853	971	986	951	963	983	949	943	1005	990	1010	970	964	989	929	966	966	954	972	983	934	948	944	911	972	1002	952	949	964	987	1004	989	926	1016	1001	936	1033	933	973	959	942	972	936	962	978	953	962	926	937	964	952	980	958	957	1028	1007	959	963	942	970	970	919	997	972	967	1010	1013	1007	954	993	928	941	990	960	914	979	971	945	962	992	981	998	905	968	959	1006	942	974	994	953	946	919	953	971	948	949	985	943	950	969	922	994	994	1000	988	911	923	966	888	940	933	934	923	932	983	974	987	951	967	924	956	971	925	993	987	928	954	981	970	1035	978	943	984	965	981	939	914	935	990	919	994	915	933	935	973	941	924	980	1010	914	1020	950	886	1007	910	962	1033	954	931	912	997	1006	930	945	920	987	918	989	984	942	959	946	979	960	931	922	945	924	953	958	1029	945	997	982	1002	964	971	970	866	998	1014	972	975	1018	967	932	927	947	944	983	940	923	996	883	940	985	967	1007	953	964	951	935	951	938	926	971	966	990	958	979	931	960	924	978	975	989	962	977	998	954	950	969	943	1011	969	987	993	990	987	1000	978	958	1027	950	886	961	921	933	935	986	936	944	951	913	931	937	947	971	949	983	972	975	992	969	1007	928	944	949	925	973	935	899	929	950	1011	937	927	959	1007	1004	976	983	963	1033	961	996	978	919	955	963	974	941	933	997	913	976	963	989	1025	1022	952	929	982	962	966	947	954	946	952	932	950	941	1008	971	947	977	978	972	987	932	931	975	953	972	932	917	951	984	989	988	977	961	945	986	925	989	976	980	939	961	958	955	987	964	971	959	973	943	958	1002	976	972	954	950	968	1005	988	994	1015	1001	960	987	967	984	942	959	998	952	968	970	961	984	937	968	917	941	960	966	966	921	956	951	1032	939	991	973	959	947	996	981	1019	954	957	978	950	984	1004	934	922	969	1001	940	964	1007	911	966	970	1023	997	942	955	983	958	972	968	982	994	951	984	930	944	919	967	944	1037	1017	980	963	997	969	947	992	974	977	983	934	939	1016	946	1006	893	1007	975	1036	932	967	931	922	950	999	956	998	943	933	983	1041	945	949	995	969	992	972	926	957	938	982	914	982	1019	932	979	927	923	973	949	932	964	945	941	1019	924	971	960	960	990	943	976	939	975	919	948	1019	927	980	946	992	942	951	881	944	967	963	945	982	938	956	968	1001	966	954	908	978	985	996	935	974	957	916	991	952	915	943	936	995	967
23453	21380	29207	23947	21405	20139	9766	4944	3853	3172	2889	2601	2128	1816	1556	1357	1223	1080	1002	917	840	790	770	718	709	674	719	643	671	633	625	637	624	585	638	584	615	561	558	576	543	556	558	502	505	565	502	560	523	483	545	521	502	529	481	508	493	531	525	472	515	480	529	468	508	506	509	471	495	471	522	464	454	502	490	488	444	500	492	504	480	491	466	453	501	500	451	524	491	478	474	492	460	458	449	475	519	472	472	477	483	466	485	440	509	490	508	524	415	479	467	486	470	516	483	454	484	447	454	454	472	470	411	482	491	493	481	468	460	485	501	467	459	450	485	471	515	477	470	452	458	463	451	444	508	494	483	504	504	475	450	489	461	462	512	489	477	443	469	487	481	491	484	429	477	495	481	496	514	476	466	451	472	533	474	478	461	493	512	498	490	465	453	485	511	477	485	483	458	441	465	460	459	458	464	470	474	488	508	447	424	473	435	461	491	472	437	431	488	512	491	490	458	482	533	490	491	471	486	499	491	480	507	504	474	505	480	427	450	460	444	481	489	484	472	456	427	456	503	510	474	463	464	448	475	478	457	439	444	438	426	467	461	463	513	461	490	490	491	494	441	488	496	462	430	485	445	440	490	487	487	499	462	471	462	427	476	493	511	457	457	442	495	489	478	492	525	489	461	462	469	454	494	448	470	456	501	502	464	473	483	469	526	487	523	489	471	452	516	481	486	480	481	474	479	457	431	450	488	426	469	451	490	487	484	465	472	460	492	477	495	486	479	495	443	464	469	498	469	475	473	467	451	465	465	473	493	484	475	548	428	445	428	470	427	469	466	449	486	465	517	449	496	443	474	503	481	486	479	483	444	477	451	450	491	473	440	462	520	508	522	469	444	465	511	489	472	447	435	477	477	468	455	487	506	484	450	468	465	492	509	484	489	457	451	477	482	396	465	441	425	480	468	442	493	474	438	473	447	494	501	452	487	510	494	489	435	519	479	460	452	457	465	472	484	474	438	445	466	475	479	509	447	452	470	444	433	470	458	449	493	504	489	456	482	481	483	471	460	453	478	436	474	458	465	460	462	460	487	449	433	460	449	484	471	433	427	476	496	498	502	432	454	484	456	472	488	483	442	506	458	480	448	467	439	497	498	487	485	482	448	471	518	457	482	441	481	462	474	479	467	456	511	503	488	477	486	476	487	425	493	457	488	499	489	479	489	470	417	481	479	451	491	502	449	471	469	477	476	489	453	484	461	437	463	523	478	504	487	474	471	473	458	471	483	531	483	463	494	462	469	476	476	503	453	484	470	475	456	499	440	458	456	484	471	463	453	443	489	457	467	466	456	475	499	458	474	472	483	475	465	425	463	465	440	455	441	475	517	458	477	508	498	485	478	463	463	444	474	480	476	467	442	471	483	466	474	462	483	476	504	479	490	454	493	447	437	456	475	457	483	476	424	478	445	423	475	431	479	476	466	469	470	461	468	453	421	496	465	468	493	498	474	466	497	436	494	460	445	479	508	461	495	490	481	446	467	490	496	443	454	480	506	484	487	462	474	463	501	430	488	503	481	457	459	454	432	494	487	446	434	452	458	463	436	469	485	447	455	505	483	492	520	454	445	440	451	459	441	459	469	502	446	433	474	435	476	434	487	477	470	457	460	468	476	466	506	490	496	444	438	458	486	451	484	457	474	460	451	455	460	475	447	493	451	448	500	469	470	439	444	465	490	496	464	497	468	455	437	492	484	484	453	484	487	501	475	444	498	454	497	457	446	509	494	472	444	462	468	474	454	476	438	463	459	441	477	476	448	440	502	509	463	486	465	483	491	500	469	474	453	458	478	468	487	510	444	472	453	459	443	460	450	455	449	507	416	461	472	454	455	485	469	509	457	524	463	479	519	481	483	462	475	481	479	414	462	422	457	484	478	512	438	459	477	472	515	479	482	485	431	450	495	421	480	501	470	485	504	467	467	532	495	496	476	441	462	495	462	489	484	480	446	441	481	485	463	479	460	466	461	472	498	450	466	428	427	477	470	496	503	463	473	470	478	471	453	470	482	430	456	517	447	447	495	475	465	493	505	442	462	511	445	460	457	445	507	446	471	493	444	463	486	473	485	512	485	441	524	480	465	472	464	436	490	462	485	464	539	450	499	511	472	489	469	491	488	479	470	492	481	461	475	477	468	467	459	481	471	449	507	482	484	466	479	441	487	425	440	467	507	468	492	460	434	455	455	474	518	499	478	446	439	446	495	465	482	477	458	494	483	475	450	466	508	480	468	487	463	425	444	464	477	486	487	473	474	444	452	468	464	483	438	469	467	456	445	466	498	487	488	467	435	464	491	508	537	505	466	479	463	492	468	459	471	478	463	475	452	492	471	505	470	503	465	487	465	480	464	450	457	467	479	467	470	504	484	486	451	431	484	445	472	495	456	513	479	466	508	511	472	488	441	519	453	508	497	469	460	466	477	475	461	469	469	507	484	502	484	449	444	462	472	438	480	458	473	478	442	492	483	464	517	502	460	494	495	521	490	506	468	508	460	451	451	469	451	433	425	476	471	508	447	411	483	475	472	462	471	458	521	500	462	495	489	486	456	485	484	486	502	455	453	486	471	462	426	494	497	461	486	451	485	493	450	494	442	448	427	445	474	440	455	484	488	475	445	468	481	443	487	486	503	488	485	455	459	451	463	486	463	488	444	481	481	469	431	481	498	468	500	466	469	459	436	453	452	450	448	489	452	484	420	449	454	473	472	488	479	459	500	473	487	466	516	478	465	438	450	521	482	448	478	499	488	446	448	463	480	463	466	445	449	448	470	478	523	455	483	480	481	441	484	442	467	458	499	475	492	480	467	531	501	496	477	480	501	481	458	459	470	486	459	482	497	512	479	465	512	495	479	480	471	470	513	486	496	451	492	445	458	450	456	529	453	459	498	468	427	479	451	509	486	451	459	468	452	498	486	467	435	549	486	486	465	491	470	477	476	470	485	462	478	464	449	502	471	460	492	474	457	504	430	509	471	481	443	480	467	439	493	477	462	486	453	475	464	474	508	470	479	454	481	476	481	460	464	480	470	479	494	480	439	495	452	502	483	440	489	465	475	464	482	424	477	472	498	467	511	521	458	465	493	491	520	461	469	512	506	455	479	463	469	467	485	471	485	472	484	500	471	461	459	487	503	459	487	477	493	446	482	429	476	441	486	457	464	487	471	463	441	479	472	478	499	514	465	488	501	499	498	481	476	468	471	443	490	473	449	478	456	469	503	427	504	473	436	465	462	468	468	466	475	455	446	463	469	497	465	494	478	463	470	475	524	490	457	468	489	458	489	495	483	472	451	450	443	499	501	512	447	459	449	509	438	477	504	477	489	467	472	470	454	469	477	494	465	456	468	456	485	461	431	474	448	496	444	435	454	467	477	490	506	467	479	470	452	468	471	453	481	449	480	426	474	496	479	489	483	509	462	476	464	439	453	462	479	454	430	449	496	498	479	464	466	511
15647	32158	30434	22995	19481	16513	13925	12541	11411	9880	8816	7901	6637	5529	4779	4033	3645	3118	2514	2332	2032	1902	1748	1632	1627	1572	1555	1458	1486	1416	1395	1409	1283	1261	1247	1198	1178	1150	1145	1123	1159	995	948	969	993	987	1028	1027	1000	925	937	890	909	907	918	895	886	919	899	931	869	889	892	896	867	908	904	879	821	914	924	870	875	865	876	826	855	840	894	875	862	870	856	766	843	838	902	871	816	846	858	840	824	835	863	861	900	868	808	869	832	855	823	851	857	783	854	829	827	808	847	830	852	837	843	889	864	855	892	846	809	876	797	844	830	854	821	867	846	835	872	853	857	832	878	861	862	889	825	813	833	855	803	811	833	834	840	855	831	815	803	804	871	832	814	851	786	790	880	842	836	879	870	859	797	829	805	868	878	826	824	864	807	834	808	855	824	832	812	874	834	866	860	841	847	824	842	855	874	822	826	829	814	865	831	806	896	845	854	853	840	880	825	835	827	865	823	767	833	908	841	848	863	859	870	812	805	848	879	846	809	792	782	840	815	880	800	804	856	877	834	865	823	812	823	888	814	824	913	839	930	838	826	828	846	802	900	882	833	844	864	832	836	811	860	825	790	863	852	830	812	796	838	822	823	888	823	907	875	901	811	837	807	799	803	863	881	811	877	823	881	855	889	811	815	874	858	870	826	829	834	818	844	799	867	832	824	854	805	831	881	819	833	827	790	837	834	827	854	862	871	867	851	830	823	841	814	837	908	805	816	798	777	895	895	822	829	826	832	815	789	827	853	845	821	882	852	849	868	832	865	790	870	785	839	783	881	859	846	863	825	843	859	841	877	845	871	854	832	854	888	830	861	819	829	863	807	867	845	854	871	893	880	820	824	854	851	810	845	825	811	848	853	809	850	830	824	828	827	848	825	834	890	774	902	840	878	814	869	860	859	793	802	884	776	804	809	860	776	844	808	879	874	841	833	819	837	831	823	820	860	842	833	782	800	884	803	828	849	873	835	881	830	848	830	874	887	846	785	834	811	803	824	868	896	815	831	872	831	832	815	842	874	894	884	888	781	797	860	822	872	819	889	891	861	821	830	835	863	839	820	845	823	823	859	902	860	786	865	861	866	795	876	858	874	789	852	850	840	823	864	821	844	851	860	842	858	827	819	890	865	821	839	851	816	896	861	870	844	869	866	846	869	829	814	876	802	851	816	859	833	852	865	841	839	812	800	882	856	834	830	803	811	801	844	881	864	869	794	893	876	821	844	852	803	834	877	834	803	861	836	821	888	856	843	855	838	838	808	833	870	829	839	833	901	877	791	843	814	851	804	842	864	847	828	851	859	871	844	883	848	890	883	842	830	853	829	833	844	874	879	820	811	824	866	854	804	830	837	810	823	792	839	851	867	862	822	785	843	853	866	893	837	853	837	865	830	809	820	824	829	848	833	805	861	834	844	833	842	899	850	885	848	795	857	882	869	811	833	795	847	824	859	824	842	850	833	872	792	820	852	801	841	775	807	862	859	863	808	842	843	897	808	921	836	830	816	860	854	832	868	867	810	835	815	865	842	871	894	879	818	804	851	793	819	874	853	833	777	807	854	873	834	870	846	817	847	802	863	844	921	870	844	868	807	883	833	847	803	859	880	819	859	850	828	851	845	863	836	838	856	823	833	824	855	843	877	874	832	834	836	804	836	808	811	900	875	802	888	820	848	869	791	828	824	864	787	845	865	796	914	822	841	878	844	828	823	848	794	864	853	824	874	817	833	830	793	831	841	860	819	820	800	835	800	838	855	866	879	865	834	829	845	843	843	855	814	819	825	858	839	854	840	846	846	852	822	830	843	833	860	869	835	941	830	854	847	863	868	855	869	903	829	809	894	831	846	808	846	828	871	823	885	845	821	852	828	863	841	851	844	853	842	809	807	821	888	816	882	810	818	843	833	814	864	870	819	884	824	841	835	846	863	849	829	870	784	816	878	866	864	872	786	820	831	852	852	867	853	803	869	859	847	869	864	794	873	824	811	761	766	825	854	842	902	821	804	866	815	894	807	880	848	869	891	829	829	841	841	837	833	848	829	778	826	904	864	850	872	872	799	822	818	857	796	840	857	841	822	841	839	876	819	810	877	855	832	829	857	835	895	852	839	837	903	817	874	808	829	803	824	840	831	817	826	844	872	812	836	818	847	808	853	876	801	845	844	876	847	853	856	855	835	776	843	849	895	815	839	831	887	791	868	827	814	846	875	823	910	768	837	823	861	827	833	800	857	859	853	856	870	825	902	861	837	878	829	834	842	854	848	822	857	805	856	831	850	836	804	823	806	821	828	826	826	853	877	773	815	819	801	843	836	883	810	813	853	814	853	801	836	823	827	815	820	821	855	795	844	798	838	905	807	814	791	785	880	800	864	808	839	900	817	774	862	823	845	814	799	875	855	899	824	822	800	798	901	824	876	800	843	838	833	856	827	845	810	846	826	817	795	851	813	825	847	859	796	820	826	801	849	850	855	862	814	864	851	870	873	884	835	839	806	831	850	833	836	877	833	822	851	786	853	805	847	839	806	828	842	853	873	842	820	833	884	834	865	872	857	917	810	850	869	851	832	876	884	845	817	794	862	872	855	765	854	834	841	842	859	849	884	851	826	850	839	849	810	792	862	883	830	826	813	875	847	845	856	824	840	819	854	870	840	876	886	831	849	893	821	863	850	903	856	836	863	855	811	834	805	842	861	864	825	833	815	858	843	861	854	854	831	827	845	840	788	840	783	804	899	822	844	840	819	843	817	833	866	835	775	853	850	840	815	862	824	848	804	872	833	832	847	856	871	833	812	869	823	840	853	828	801	867	895	886	827	875	898	850	879	846	881	797	852	893	876	864	835	850	886	868	830	823	891	831	935	829	848	940	803	820	817	815	811	810	843	833	865	829	845	827	854	878	848	865	901	811	854	859	799	807	866	851	853	830	854	831	856	849	861	839	894	859	860	837	851	828	881	872	818	822	867	827	807	840	773	848	873	881	818	876	893	866	830	827	869	827	835	855	860	858	828	839	764	819	881	858	853	828	782	855	850	836	811	826	882	826	806	841	884	882	858	827	878	863	869	820	852	815	855	770	856	855	859	809	837	885	862	862	806	803	816	852	822	834	838	862	850	858	840	872	840	840	864	895	838	837	826	903	839	827	823	815	856	874	847	842	811	840	863	794	851	880	812	836	824	847	875	790	844	801	832	824	853	831	876	855	806	817	813	883	836	875	816	866	757	795	872	831	805	869	833	862	810	786	817	834	843	829	818	837	845	872	848	837	825	805	816	837	792	852	815	813	794	819	822	855	862	914	863	834	804	847	884	806	846	898	829	794	805	886	849	817	867	855	860	857	805	816	864	871	858	847	797	853	828	875	867	819	852	858	843	850	861	820	851	802	851	836	833	826	828	782	860	802	831	812	847	841	849	878	869	861	867	861	855	801	873	830	822	835	855	821	830	842	844	821	792	814	835	855	853	855	863	884	876	838
27029	20905	15015	7335	3902	2860	2278	1971	1800	1661	1497	1440	1253	1166	1001	967	879	903	774	736	783	719	714	718	691	689	708	664	706	678	703	728	676	643	663	694	641	662	625	661	624	642	647	618	616	568	639	675	652	638	648	607	652	620	640	601	623	666	595	581	612	659	629	646	589	626	587	611	597	644	628	621	618	586	571	602	658	590	626	631	584	662	593	589	593	597	607	583	604	616	632	579	596	630	604	611	618	600	551	615	588	589	589	618	638	606	607	593	610	610	586	589	636	594	621	637	650	596	601	616	597	658	575	593	607	621	618	572	604	572	608	562	629	604	648	626	626	617	615	597	584	591	607	620	623	563	613	642	638	592	587	592	593	654	649	644	640	597	585	622	595	593	630	604	550	608	617	610	600	596	586	612	601	630	641	558	622	607	635	647	618	623	585	632	590	565	603	605	616	622	636	612	592	606	597	611	624	585	626	611	605	603	607	597	587	630	615	576	667	666	668	613	591	589	607	597	590	612	582	627	595	648	654	616	598	591	634	660	654	616	614	681	616	652	619	606	629	606	610	602	609	576	628	622	657	596	608	648	611	577	603	616	590	587	633	589	639	627	612	609	585	601	628	578	614	577	569	635	585	574	636	606	643	635	611	598	633	608	578	595	604	599	588	599	576	640	598	629	658	643	610	600	572	607	611	593	571	601	615	577	563	621	632	583	629	591	608	602	623	608	632	635	621	597	613	607	649	597	614	649	630	580	637	604	598	633	616	624	593	636	594	612	613	609	607	616	645	613	590	626	622	611	569	569	629	592	642	600	628	574	610	607	633	601	617	608	613	591	645	632	643	607	627	617	588	638	596	631	609	609	636	617	599	639	612	615	621	591	620	582	602	642	579	650	593	595	646	648	606	627	607	636	640	599	583	610	577	633	601	606	604	608	603	570	603	634	651	635	600	635	606	570	623	619	628	589	565	619	667	636	588	611	631	622	550	625	576	620	641	656	595	572	630	633	606	586	588	584	590	597	567	613	641	580	635	612	561	646	573	660	562	579	623	595	593	618	578	642	618	609	613	612	668	636	625	562	617	609	587	600	649	591	614	619	571	610	554	603	596	613	667	604	646	564	607	614	631	588	604	595	639	606	638	575	582	616	641	620	623	606	598	600	664	611	603	596	628	622	609	628	611	582	576	585	586	648	602	647	618	638	623	627	582	602	629	649	611	620	603	606	603	591	641	606	658	597	620	621	633	597	589	641	628	556	624	557	633	613	607	601	586	611	645	589	592	626	585	606	631	604	601	616	583	622	635	628	606	642	633	591	622	611	610	631	590	603	613	616	584	615	632	624	607	618	598	591	584	611	648	640	655	618	593	633	587	606	629	599	616	630	656	629	677	620	603	611	645	609	632	662	585	651	569	621	605	620	619	672	641	562	636	662	594	615	590	621	634	605	618	591	603	666	660	566	617	564	650	625	626	589	634	610	596	611	587	626	591	587	592	580	605	627	604	628	646	609	606	636	608	626	649	574	605	625	655	640	630	620	602	625	590	659	615	580	596	565	615	555	628	630	596	592	574	607	565	544	621	621	602	574	609	618	617	646	578	577	614	616	599	631	619	578	650	580	631	619	646	611	606	603	568	618	644	605	576	625	563	636	616	608	615	615	609	573	647	595	619	587	648	580	605	636	599	619	595	601	637	588	656	632	577	613	593	582	605	611	539	620	582	549	626	594	639	585	598	640	633	605	624	579	632	607	636	622	618	628	649	643	620	599	606	573	594	622	658	618	593	585	636	633	577	639	602	632	561	635	564	606	579	596	582	620	650	621	622	590	576	611	655	581	612	618	571	635	642	574	660	654	586	595	543	584	573	600	603	615	617	621	632	611	635	628	593	628	583	642	559	647	612	559	587	609	589	613	597	604	620	607	580	647	625	615	646	620	565	617	672	602	577	589	618	609	607	647	622	666	673	632	611	614	630	618	673	646	557	608	569	572	598	601	576	587	574	586	589	652	600	620	606	636	648	634	608	654	583	558	608	606	629	626	621	583	598	616	644	630	601	618	606	610	635	617	636	603	598	616	620	618	601	589	641	589	656	595	617	621	632	603	624	596	639	598	588	628	595	631	599	605	602	612	626	582	602	595	627	583	598	580	610	633	615	635	589	599	617	650	600	577	608	623	676	601	621	609	587	625	633	654	588	575	609	601	632	633	607	596	627	618	578	626	649	612	635	579	596	606	569	574	629	621	615	626	612	631	646	599	600	601	634	638	574	588	641	607	601	639	614	621	606	599	594	618	618	587	653	605	585	598	631	641	594	606	601	628	603	650	631	588	596	582	600	641	607	603	587	608	594	638	593	525	620	596	620	626	538	607	604	626	621	604	584	630	603	652	646	600	603	625	634	585	636	604	618	619	596	598	653	658	633	587	607	661	612	616	602	637	587	648	582	572	650	582	651	592	619	577	683	586	609	630	608	565	624	659	588	610	614	615	611	637	624	665	592	651	613	571	617	590	621	628	609	574	635	631	669	602	639	612	585	639	624	629	594	641	588	604	599	659	605	623	586	602	661	597	624	595	620	620	611	646	614	602	627	654	603	638	600	666	650	619	672	600	622	644	634	604	617	574	628	578	651	585	566	597	602	631	619	593	579	587	574	615	619	600	627	618	626	613	609	586	648	574	647	638	614	634	620	626	564	623	642	600	635	608	601	596	575	660	611	597	641	638	608	643	636	649	605	593	592	637	617	641	622	604	612	619	639	613	575	611	622	599	604	683	621	599	620	634	552	612	603	657	639	616	603	634	644	595	631	610	582	607	625	626	623	597	614	598	619	637	633	658	615	615	565	626	630	583	576	655	628	620	596	623	646	607	608	608	638	548	592	605	611	623	580	605	583	600	650	639	594	629	600	619	625	612	630	591	585	611	580	619	597	619	587	625	640	604	601	613	615	598	584	585	632	633	593	570	623	603	597	583	604	568	572	581	602	578	653	620	594	614	614	592	593	564	606	595	559	637	567	595	612	616	556	566	579	615	590	586	599	605	654	605	610	649	578	641	654	623	639	614	594	595	602	574	596	659	611	616	642	639	643	581	619	610	622	581	616	641	637	613	590	615	585	566	616	658	620	552	652	634	632	627	621	642	614	586	570	613	588	610	601	594	625	638	600	617	606	662	590	590	609	594	614	593	619	644	598	593	586	587	626	550	586	629	627	597	595	604	578	591	538	596	618	620	587	615	626	672	581	579	613	593	595	587	583	643	641	652	570	577	598	633	606	623	634	611	616	630	602	643	630	610	640	653	572	613	592	581	650	677	628	606	636	602	572	606	618	602	605	601	619	613	580	629	587	609	624	546	599	616	577	610	609	598	583	579	610	632	645	616	611	649	600	634	613	609	615	596	612	593	630	600	590	594	576	620	587	624	637	591	620	610	620	555	645	644	623	608	627	610	578	615	630	641	585	610	622	626	581	625	590	595	645	584	626	595	567	610	642	593	618	637	592	620
11843	19523	18948	12498	9942	8298	6952	6236	5698	5133	4543	4190	3595	3110	2675	2278	2184	2009	1820	1738	1559	1471	1566	1406	1403	1443	1346	1345	1350	1438	1359	1289	1297	1245	1282	1286	1283	1190	1223	1197	1200	1201	1214	1164	1158	1174	1185	1126	1184	1096	1085	1096	1167	1059	1059	1166	1102	1073	1105	1080	1157	1095	1145	1093	1153	1104	1112	1055	1150	1052	1060	1121	1067	1126	1091	1129	1100	1108	1143	1081	1087	1136	1074	1138	1109	1137	1134	1110	1143	1139	1080	1071	1142	1091	1135	1098	1087	1084	1075	1100	1112	1120	1109	1105	1086	1076	1114	1022	1094	1115	1104	1096	1150	1053	1169	1017	1123	1080	1095	1110	1113	1116	1094	1101	1080	1118	1108	1117	1092	1105	1109	1053	1049	1103	1148	1025	1076	1132	1104	1111	1094	1129	1105	1122	1124	1066	1102	1055	1105	1099	1053	1134	1061	1048	1031	1093	1093	1047	1122	1149	1110	1106	1123	1063	1062	1080	1081	1089	1077	1085	1122	1106	1141	1097	1071	1039	1143	1019	1076	1061	1102	1114	1153	1202	1190	1120	1110	1124	1097	1063	1125	1077	1063	1129	1091	1128	1064	1138	1054	999	1135	1058	1054	1116	1083	1106	1013	1084	1058	1039	1087	1101	1085	1057	1158	1159	1121	1074	1141	1070	1106	1092	1073	1023	1044	1072	1100	1126	1049	1093	1050	1099	1058	1095	1055	1068	1112	1069	1055	1060	1065	1068	1112	1079	1048	1087	1134	1115	1117	1110	1137	1129	1124	1109	1128	1112	1120	1094	1124	1147	1020	1034	1091	1074	1053	1098	1070	1102	1114	1128	1106	1095	1060	1112	1136	1045	1150	1099	1085	1093	1099	1117	1078	1109	1101	1074	1073	1072	1119	1079	1129	1077	1111	1155	1122	1111	1066	1076	1061	1056	1117	1114	1077	1070	1107	1096	1122	1078	1109	1081	1094	1056	1061	1125	1116	1060	1066	1092	1076	1069	1132	1053	1095	1093	1077	1110	1107	1101	1088	1059	1038	1104	1048	1076	1026	1090	1109	1061	1151	1070	1113	1161	1105	1139	1048	1077	1055	1116	1045	1102	1156	1054	1050	1070	1070	1081	1119	1026	1068	1054	1053	1090	1114	1082	1071	1119	1131	1140	1059	1141	1055	1089	1104	1059	1088	1050	1079	1129	1095	1077	1097	1113	1016	1079	1112	1088	1090	1055	1030	1049	1074	1091	1084	1060	1092	1027	1071	1073	1143	1130	1056	1152	1074	1017	1105	1106	1049	1139	1072	1107	1093	1110	1053	1114	1055	1117	1029	1083	1142	1099	1179	1090	1037	1131	1080	1075	1075	1067	1097	1079	1134	1192	1066	1066	1074	1108	1152	1042	1065	1066	1054	1089	1115	1124	1108	1102	1086	1133	1085	1099	1068	1059	1106	1155	1138	1104	1057	1072	1110	1100	1077	1084	1057	1108	1057	1107	1075	1054	1075	1139	1070	1083	1158	1092	1049	1087	1055	1087	1130	1027	1173	1108	1098	1050	1056	1034	1084	1064	1121	1029	1110	1082	1067	1095	1122	1103	1142	1031	1092	1036	1061	1073	1063	1083	1059	1068	1092	1006	1106	1102	1140	1092	1079	1026	1081	1104	1026	1089	1150	1080	1149	1099	1041	1101	1083	1128	1095	1087	1132	1049	1072	1042	1130	1101	1092	1108	1054	1117	1058	1081	1095	1083	1040	1138	1048	1070	1085	1096	1062	1081	1115	1117	1099	1100	1158	1068	1095	1130	1133	1084	1093	1110	1088	1039	1069	1110	1032	1121	1044	1136	1102	1073	1078	1014	1031	1059	1086	1060	1085	1105	1053	1076	1118	1091	1067	1049	1142	1102	1104	1087	1125	1096	1114	1081	1080	1078	1043	1086	1120	1104	1062	1117	1116	1064	1118	1095	1098	1069	1112	1081	1104	1043	1113	1051	1037	1115	1113	1057	1113	1112	1101	1072	1148	1134	1107	1115	1035	1069	1065	1060	1085	1103	1061	1069	1089	1080	1083	1103	1108	1112	1093	1106	1099	1096	1074	1042	1055	1078	1145	1097	1138	1091	1056	1120	1123	1084	1090	1061	1141	1052	1081	1101	1089	1173	1075	1068	1089	1045	1082	1087	1110	1157	1082	1131	1077	1114	1058	1135	1093	1107	1134	1057	1028	1070	1111	1105	1104	1085	1146	1076	1080	1089	1080	1067	1120	1076	1112	1142	1104	1035	1105	1090	1064	1068	1065	1101	1052	1091	1099	1023	1072	1110	1102	1058	1071	1052	1101	1074	1087	1057	1100	1104	1111	1103	1074	1048	1018	1015	1181	1092	1081	1073	1155	1116	1143	1112	1085	1071	1084	1071	1069	1043	1066	1077	1072	1107	1099	1079	1101	1105	1102	1052	1135	1081	1128	1143	1035	1096	1038	1084	998	1102	1059	1102	1098	1079	1056	1094	1042	1059	1151	1106	1132	1167	1121	1101	1080	1139	1081	1051	1127	1060	1063	1138	1081	1043	1113	1087	1089	1151	1075	1091	1055	1136	1057	1073	1141	1028	1085	1120	1042	1103	1083	1109	1067	1108	1104	1099	1108	1109	1151	1130	1105	1131	1047	1109	1127	1142	1130	1090	1147	1133	1073	1096	1051	1066	1098	1094	1045	1073	1146	1056	1157	1114	1023	1097	1072	1080	1064	1059	1037	1097	1061	1034	1028	1061	1076	1090	1086	1107	1122	1087	1128	1092	1100	1075	1134	1105	1087	1013	1079	1055	1080	1096	1067	1090	1113	1073	1099	1095	1071	1048	1074	1057	1152	1146	1156	1103	1089	1056	1066	1020	1058	1090	1085	1136	1056	1083	1097	1094	1081	1121	1057	1080	1064	1130	1047	1099	1104	1100	1088	1086	1097	1038	1073	1038	1104	1122	1099	1085	1125	1116	1088	1051	1053	1021	1073	1043	1067	1119	1083	1035	1066	1081	1116	1109	1036	1131	1091	1052	1088	1110	1084	1102	1032	1071	1071	1095	1024	1111	1122	1035	1068	1056	1062	1075	1033	1092	1112	1069	1092	1087	1073	1086	1118	1059	1072	1064	1072	1029	1163	1121	1103	1042	1145	1061	1159	1066	1064	1043	1062	1027	1076	1109	1086	1065	1101	1065	1124	1117	1063	1091	1015	1079	1090	1067	1074	1036	1137	1109	1092	1121	1038	1072	1090	1091	1096	1040	1117	1112	1079	1084	1018	1092	1112	1068	1105	1080	1070	1092	1076	1030	1064	1084	1072	1115	1034	1149	1082	1035	1044	1051	1089	1048	1128	1120	1109	1104	1098	1077	1127	1063	1090	1039	1085	1111	1107	1093	1094	1110	1115	1150	1104	1137	1062	1033	1086	1095	1056	1084	1104	1099	1057	1115	1086	1064	1130	1120	1070	1065	1072	1101	1045	1079	1030	1061	1080	1072	1072	1162	1071	1023	1137	1008	1078	1080	1097	1082	1110	1086	1010	1085	1041	1070	1110	1113	1078	1106	1129	1090	1067	1144	1081	1093	1056	1112	1070	1091	1088	1037	1117	1074	1085	1098	1104	1102	1076	1079	1091	1070	1162	1075	1130	1085	1134	1113	1093	1100	1037	1133	1102	1047	1065	1064	1072	1107	1085	1088	1086	1114	1101	1112	1065	1107	1087	1175	1090	1063	1102	1119	1082	1083	1138	1143	1027	1061	1105	1084	1094	1053	1110	1081	1033	1101	1113	1083	1153	1115	1059	1101	1161	1116	1059	1105	1094	1142	1153	1072	1032	1103	1118	1087	1091	1091	1132	1022	1101	1168	1012	1067	1035	1068	1144	1101	1076	1136	1074	1046	1120	1139	1140	1053	1119	1071	1076	1111	1049	1080	1054	1110	1017	1075	1035	1107	1070	1053	1057	1065	1030	1135	1003	1093	1122	1080	1087	1061	1091	1038	1094	1095	1098	1061	1130	1090	1059	1071	1065	1110	1106	1086	1102	1138	1128	1055	1059	1130	1074	1109	1066	1066	1075	1110	1130	1098	1114	1044	1115	1069	1091	1101	1121	1107	1040	1088	1086	1056	1074	1132	1085	1122	1119	1086	1125	1087	1084	1062	1107	1135	1103	1082	1034	1079	1045	1087	1115	1089	1076	1051	1119	1063	1097	1144	1164	1058	1101	1103	1037	1094	992	1127	1146	1084	1115	1052	1034	1102	1113	1112	1121	1081	1086	1102	1088	1095	1070	1085	1070	1078	1047	1079	1047	1068	1099	1027	1014	1067	1092	1071	1062	1093	1149	1054	1064	1081	1136	1091	1103	1057	1130	1099	1096	1110	1078	1107	1083	1161	1080	1099	1091	1104	1157	1104	1123	1130	1058	1102	1086	1127	1043	1066	1116	1068	1077	1070	1080	1125	1078	1134	1079	1053	1062	1036	1105	1120	1064	1060	1071	1001	1063	1113	1117	1055	1128	1089	1049	1140	1098	1116	1069	1085	1035	1100	1117	1093	1121	1077	1104	1127	1131	1098	1082	1092	1097	1084	1031	1099	1061	1091	1073	1088	1108	1104	1080	1085	1075	1079	1102	1117	1031	1080	1137	1098	1103	1059	1155	1095	1060	1020	1031	1099	1080	1081	1129	1095	1150	1027	1040	1089	1085	1072	1069	1104	1036	1043	1110	1101	1102	1122	1154	1097	1052	1053	1138	1107	1161	1042	1049	1050	1116	1093	1076	1125	1122	1051	1054	1056	1062	1122	1060	1034	1082	1104	1121	1077	1069	1105	1084	1061	1077	1078	1065	1076	1099	1047	985	1093	1110	1029	1010	1109	1042	1084	1091	1110	1151	1068	1103	1054	1094	1158	1138	1102	1042	1044	1139	1136	1084	1046	1057	1101	1100	1084	1115	1120	1058	1104	1068	1052	1062	1051	1107	1124	1090	1109	1076	1049	1064	1086	1149	1100	1091	1032	1073	1097	1048	1068	1060	1072	1046	1134	1121	1079	1068	1132	1058	1111
24517	21428	28509	24737	20186	8697	4494	3194	2681	2483	2193	1972	1767	1372	1250	1066	1055	978	863	864	799	715	704	695	724	679	665	632	670	657	642	654	617	633	578	559	608	545	583	584	560	540	554	569	578	563	589	549	526	563	542	517	488	508	559	543	550	542	552	528	534	568	607	530	569	500	525	525	548	523	521	529	534	554	510	514	551	494	489	497	530	516	585	534	523	522	540	540	570	535	567	536	530	513	541	549	528	558	515	543	552	541	563	543	545	557	608	545	563	565	510	483	500	521	533	518	545	554	530	523	565	526	542	517	496	526	505	521	538	510	506	511	494	508	527	553	515	548	492	488	545	554	483	514	505	522	535	523	495	508	525	573	533	537	533	519	541	546	531	540	538	523	528	544	523	529	501	540	528	511	479	510	553	532	505	524	533	525	566	543	526	488	527	552	526	524	515	540	486	543	506	565	516	509	528	532	519	525	529	565	499	525	529	494	534	491	514	530	509	533	492	563	542	517	526	488	521	527	557	496	523	568	504	524	540	514	529	544	547	522	543	520	510	538	586	535	508	506	565	555	507	543	540	522	528	556	497	559	502	528	534	496	500	491	503	526	553	502	534	547	522	483	520	553	537	556	541	551	486	525	471	532	584	520	522	497	560	522	555	513	542	528	570	520	531	506	540	558	535	524	473	517	510	537	501	563	554	518	511	512	542	533	565	539	550	543	539	539	521	525	518	525	511	471	492	551	506	590	479	483	497	559	518	541	541	524	494	513	508	559	546	555	518	513	525	519	526	563	536	485	533	510	563	511	554	538	542	554	528	546	542	518	533	522	514	467	503	531	548	526	480	545	501	497	485	494	527	501	529	480	548	543	477	521	515	511	520	500	471	513	539	557	503	508	494	498	552	520	494	501	528	528	533	536	537	513	540	478	554	532	510	518	491	549	527	516	537	516	574	516	522	528	515	506	530	563	540	555	562	533	515	513	516	567	529	598	515	543	525	520	521	519	521	521	546	517	500	540	516	523	542	516	532	510	574	505	506	535	544	527	517	504	530	536	548	545	541	560	543	502	549	552	571	512	519	554	479	535	547	540	522	543	528	537	588	512	461	570	557	508	500	528	522	568	490	564	527	503	545	545	525	546	561	526	551	527	539	550	555	500	517	532	532	499	500	518	538	552	514	500	540	566	548	541	511	546	526	552	519	526	533	515	510	527	519	510	540	550	551	548	513	503	533	573	615	515	520	510	537	529	517	530	562	503	562	531	512	519	526	555	537	585	536	549	529	519	503	544	571	535	539	524	558	542	503	532	528	493	521	515	533	518	541	482	528	497	526	510	477	545	530	531	567	506	540	495	501	548	509	544	512	518	531	511	531	525	478	533	512	531	518	487	528	543	520	501	510	551	521	515	542	520	510	525	520	531	510	529	494	498	501	521	530	537	528	516	539	544	529	549	517	533	527	508	538	515	555	534	547	526	529	526	522	507	515	510	515	517	507	527	508	555	545	515	493	514	528	527	515	533	510	520	556	473	511	485	524	517	531	500	571	501	523	511	554	521	550	518	524	557	537	483	506	517	544	490	561	531	551	535	529	551	511	537	517	532	558	510	561	485	488	510	544	530	542	525	567	528	528	539	517	511	534	513	524	525	556	510	475	518	527	515	529	529	555	533	521	503	501	508	520	532	503	525	504	533	511	544	530	505	521	557	536	530	484	517	470	541	525	552	565	527	534	509	534	519	527	571	506	488	507	564	502	530	545	511	475	508	483	522	575	484	500	487	484	490	506	536	502	504	526	538	517	548	523	561	549	547	517	540	543	533	528	507	516	508	489	584	560	562	535	540	549	542	564	537	571	463	498	529	521	549	508	512	512	518	521	523	547	520	526	534	548	536	499	530	541	571	511	530	523	508	520	556	506	516	519	545	487	529	535	506	512	537	521	525	499	552	548	529	490	518	528	513	517	545	537	528	528	531	490	500	499	539	508	562	563	538	550	518	509	534	528	543	539	515	507	516	505	537	539	525	557	552	566	542	514	548	535	524	521	523	551	521	508	541	554	500	532	503	546	531	506	510	521	501	519	536	535	492	498	524	489	536	530	543	527	516	508	523	525	551	547	514	551	510	476	565	496	550	505	541	539	516	517	509	517	478	509	533	547	530	533	506	546	543	553	513	528	549	521	510	503	525	531	523	511	567	534	531	527	570	553	461	529	568	542	516	513	547	540	504	561	490	567	510	533	553	504	550	535	509	501	529	515	547	515	531	531	504	547	514	509	556	533	532	528	552	476	511	522	547	517	508	539	538	504	524	513	520	519	521	523	523	522	489	517	549	489	522	496	512	524	529	550	508	517	524	567	551	548	524	521	511	534	534	507	527	525	501	520	532	507	525	535	494	574	513	526	491	522	550	511	539	538	527	507	511	498	548	546	537	525	557	508	514	521	509	526	532	548	530	510	544	501	531	546	544	532	508	542	480	510	551	530	517	529	550	523	514	478	533	543	509	549	524	524	557	552	566	534	529	502	551	571	527	477	506	559	535	501	503	546	529	575	543	535	527	558	500	537	552	497	497	586	567	510	521	534	503	476	541	508	527	508	530	514	548	535	526	570	523	504	539	575	533	505	500	566	522	537	544	533	525	531	519	511	552	541	578	521	517	510	519	533	503	507	531	492	522	538	499	550	514	530	528	553	526	522	513	470	528	509	518	535	558	540	550	550	541	513	539	551	513	506	483	500	527	502	532	533	533	485	475	531	564	501	536	491	490	575	538	512	540	529	518	526	526	530	488	541	527	536	536	524	545	544	534	512	506	522	511	529	543	568	502	515	536	502	500	528	500	544	495	576	540	502	529	496	517	564	517	500	508	524	518	502	511	523	513	513	520	526	524	526	474	560	519	524	519	517	535	484	556	549	500	510	499	534	533	533	562	519	514	536	533	541	515	521	522	568	571	505	550	517	513	546	506	538	525	535	519	511	519	525	558	534	520	546	515	553	543	491	536	564	542	515	539	509	506	540	542	547	517	522	540	496	547	543	535	498	494	539	530	531	532	547	556	529	527	505	535	543	553	537	546	523	510	504	517	500	508	547	503	502	538	513	534	500	494	477	549	503	559	513	543	538	530	499	539	534	515	560	532	563	497	553	518	504	546	523	524	546	503	525	524	551	539	505	537	493	516	513	483	494	481	536	507	535	510	569	541	524	483	545	515	516	570	480	515	519	525	534	530	536	536	514	529	528	498	506	515	547	499	537	540	566	526	512	521	502	531	535	491	533	543	509	535	488	487	504	510	537	502	551	500	487	513	498	522	517	548	509	528	543	532	471	563	521	505	535	555	536	510	498	512	559	529	513	524	529	531	490	511	490	539	529	541	529	525	565	507	516	512	520	556	522	528	510	566	550	523	518	502	523	538	495	498	490	505	511	556	516	514	576	504	506	532	546	548	517	546	538	526	511	548	530	489	564	574	563	564	485	522	514	511	509	524	534	545	557	559	547	537	565	560
13309	27168	26059	18533	15402	12617	10623	9419	8525	7550	6498	5894	5180	4316	3532	3226	2933	2483	2194	1971	1842	1723	1603	1588	1488	1521	1415	1431	1408	1365	1376	1278	1285	1233	1239	1238	1262	1065	1142	1166	1109	1079	1033	1081	980	1054	1081	1079	1007	986	953	952	1017	989	1012	1009	1057	1035	999	1025	952	926	1018	1012	997	975	959	964	990	1026	950	1043	961	982	966	1005	944	994	955	976	954	993	895	952	937	929	998	952	937	998	961	973	995	932	967	966	949	990	994	962	905	954	992	871	962	998	992	1020	908	926	1008	943	1026	989	976	917	949	898	983	918	927	950	1008	972	932	925	955	928	956	927	982	914	997	957	937	952	949	967	891	1010	964	1010	979	987	915	933	922	973	928	932	952	950	958	973	952	945	957	963	922	924	902	910	909	950	932	970	908	923	946	939	947	960	894	972	948	1011	975	910	921	940	944	968	978	932	965	909	928	935	923	938	995	942	866	928	977	972	967	963	970	971	946	933	953	997	941	919	901	944	922	949	967	928	955	944	1009	915	910	972	873	997	887	956	937	942	954	951	983	984	916	902	1000	896	929	968	952	921	915	983	981	943	979	974	998	937	963	930	871	946	965	898	979	983	946	1033	991	973	911	957	899	928	987	977	915	956	1017	1009	920	991	971	966	955	935	982	939	997	958	943	954	959	939	953	917	1039	909	947	965	918	976	961	953	932	947	953	962	966	918	958	970	964	999	958	908	947	910	958	936	959	931	913	930	977	921	977	949	954	938	974	961	967	922	957	969	1000	917	1006	929	982	918	1022	956	966	966	980	940	888	969	950	919	961	911	1007	923	928	981	936	943	978	987	956	925	1003	883	972	914	965	939	955	954	911	968	956	965	940	945	919	985	1014	935	966	978	942	970	986	959	992	931	974	948	953	944	929	986	900	936	931	927	964	944	967	1022	952	890	952	947	933	951	976	973	969	955	958	911	960	997	979	918	993	954	972	977	945	966	915	913	957	995	982	921	959	987	962	956	955	951	954	909	953	947	926	992	954	975	974	942	954	979	974	988	939	940	917	942	954	934	959	901	957	915	964	904	934	971	945	946	913	931	910	908	971	974	923	935	936	926	1006	961	948	920	957	951	971	922	943	935	964	919	980	955	974	995	955	945	969	964	941	925	934	920	945	970	957	979	926	933	922	918	959	957	969	946	922	959	1007	922	950	933	952	938	922	930	936	934	954	918	951	904	1008	946	906	935	916	926	1020	931	977	907	959	966	947	958	964	947	969	937	1006	980	959	948	943	963	932	936	940	928	928	973	894	892	994	1001	981	923	954	1038	973	1004	946	1010	920	946	888	993	869	943	968	908	950	951	957	947	947	961	892	951	958	968	983	897	1010	978	977	976	947	922	863	985	978	974	989	904	919	977	945	996	922	951	904	942	990	941	973	989	945	943	944	926	925	985	951	948	965	914	949	1005	920	921	914	936	926	923	909	969	873	987	958	951	1014	968	975	927	967	994	1002	986	949	950	947	976	988	953	920	964	941	957	943	956	961	940	940	920	968	985	966	982	963	1023	983	947	941	967	998	972	944	914	915	929	968	893	900	958	967	963	984	893	986	996	958	878	942	947	978	935	967	956	942	914	904	928	914	972	919	1034	951	944	944	926	963	942	938	928	979	965	952	916	935	966	1005	1006	961	950	948	941	960	939	992	959	959	931	994	982	983	944	954	946	1002	975	947	894	956	984	939	947	949	950	984	930	931	968	956	894	968	921	924	965	978	968	934	897	949	948	964	919	944	954	975	862	969	970	990	977	926	961	943	957	975	888	932	935	931	958	886	979	990	912	929	980	998	923	992	945	941	959	962	962	973	892	930	975	1005	919	940	951	935	949	912	915	915	955	947	989	961	915	939	945	929	958	987	982	1010	937	1009	926	953	897	961	1022	928	950	994	915	959	918	964	967	967	891	983	927	954	923	958	1013	881	953	896	959	956	943	971	958	1009	913	969	940	960	942	967	952	968	942	939	896	915	986	1026	968	959	952	928	925	982	972	940	935	956	962	965	964	963	922	971	918	969	954	971	1045	1001	929	946	984	970	1017	936	960	963	959	1002	943	951	918	970	936	958	984	965	982	998	949	969	982	935	946	940	951	926	936	962	982	966	932	954	954	910	956	941	967	932	934	999	892	979	922	980	968	948	911	952	909	977	943	977	958	1029	973	940	857	947	986	990	962	1032	968	914	919	902	926	961	988	962	921	930	905	910	998	912	944	931	944	977	981	947	970	930	985	974	964	961	1000	902	901	951	984	894	953	957	937	942	946	949	931	959	923	973	900	875	991	934	964	956	970	949	989	941	996	975	909	998	925	938	942	985	932	943	906	954	924	916	963	902	928	937	944	934	965	948	902	935	931	899	964	940	978	934	900	948	937	990	942	907	1010	947	924	984	956	940	936	956	944	935	1040	923	939	945	952	932	971	908	948	1008	936	911	968	955	934	905	974	963	873	945	969	949	939	954	913	900	951	1022	914	983	897	963	966	928	979	965	964	957	940	985	984	990	925	976	948	985	975	1008	963	944	910	947	974	941	928	900	984	918	984	905	974	934	972	885	978	944	915	977	933	902	983	959	927	952	876	939	941	996	1016	985	918	932	1025	978	941	1042	934	962	945	902	935	914	936	913	988	928	918	970	932	982	947	915	900	936	968	938	992	947	980	976	997	945	937	931	958	989	969	956	965	949	1018	958	985	988	1004	926	919	1013	958	941	936	950	969	965	924	1002	965	938	933	927	958	925	900	944	933	936	967	984	934	928	985	949	924	925	947	925	1009	941	969	943	963	931	931	950	977	914	926	972	1000	959	951	992	951	987	921	986	980	948	921	980	923	949	960	938	952	937	947	884	909	969	974	984	964	1000	947	997	978	987	990	938	963	961	906	948	1011	965	954	905	956	990	957	942	983	953	933	971	905	981	969	994	922	933	913	939	1000	912	1006	892	896	919	926	966	935	928	920	963	954	1012	957	924	1001	930	933	924	967	967	912	1010	956	959	1003	953	912	951	1005	936	974	957	918	997	948	931	949	976	947	969	930	918	945	1010	932	944	948	953	962	930	934	1005	937	973	921	931	977	925	997	986	954	978	919	972	987	966	922	912	997	994	965	911	947	973	939	948	904	969	892	997	917	927	949	924	974	1007	961	946	986	939	931	920	929	947	938	988	968	966	949	989	909	1006	942	952	938	989	993	973	936	978	877	958	975	927	976	921	954	957	951	991	1004	976	958	970	937	941	953	930	958	879	963	962	951	959	962	937	969	922	882	969	1010	966	948	980	927	919	879	923	916	950	927	940	901	912	960	927	953	928	918	929	962	911	982	954	933	981	915	1007	906	958	950	992	964	928	890	927	923	934	941	899	943	995	907	997	987	919	979	909	969	992	1000	963	959	916	964	972	954	954	907	1006	874	934	903	939	960	934	916	932	971	949	965	966	950	983	870	983	915	960	1036	952	896	940	958	962	935	936	943	1009	918	946	986	956	983	966	939	923	923	954	971	975	960	942	924	936	953	955	920	904	964	933	922	940	949	958	910	927	957	915	940	972	938	921	932	952	968	968	962	981	948	984	987
23327	21265	29000	23865	21293	20023	9711	4828	3581	3297	2793	2395	2199	1881	1505	1384	1247	1110	1005	922	829	745	734	754	730	727	722	636	695	626	634	639	635	574	587	583	579	558	547	558	544	552	511	516	521	539	533	497	558	439	473	529	487	498	501	502	444	512	511	473	498	493	461	461	488	455	509	501	467	473	461	496	454	452	527	479	483	511	444	483	539	479	498	423	482	475	470	483	458	493	476	441	474	445	446	487	483	453	444	489	459	438	488	472	462	472	479	511	504	458	453	467	474	473	456	480	494	469	473	479	469	420	476	496	484	450	462	455	463	459	456	431	447	460	491	490	474	470	534	425	489	460	444	513	454	467	473	465	442	485	469	451	465	443	445	474	481	442	419	450	470	461	455	490	435	472	445	443	450	426	441	431	426	435	431	485	448	454	435	466	464	455	448	450	458	448	484	461	433	529	458	444	460	467	462	449	445	448	500	413	469	444	456	463	445	464	439	450	460	467	498	490	462	469	490	463	422	482	449	432	521	471	452	448	493	460	425	418	450	466	448	451	418	442	458	457	437	476	445	426	445	450	463	486	448	438	465	453	485	467	435	428	438	454	479	463	450	444	469	463	437	455	447	440	459	466	467	474	467	495	469	465	463	501	437	450	443	476	443	459	477	465	454	488	477	403	460	486	476	462	462	481	472	467	441	444	447	471	482	451	479	482	464	444	448	443	431	469	463	480	486	504	503	435	447	467	478	444	467	486	511	453	457	472	494	442	444	476	502	434	457	448	463	454	446	429	477	497	481	470	458	454	459	451	438	450	473	469	442	457	494	460	450	498	448	432	476	417	480	467	454	451	488	501	492	421	440	483	457	431	477	440	475	499	468	405	472	465	468	479	432	427	428	482	463	476	456	426	467	446	497	442	484	475	474	486	474	454	487	460	460	425	476	427	475	471	480	455	476	456	478	480	444	443	454	432	437	487	463	436	464	473	465	478	471	480	444	448	509	431	453	459	457	484	478	471	486	456	475	445	470	448	429	467	474	442	440	479	498	414	496	443	472	485	486	451	454	434	494	443	440	440	475	490	485	476	412	422	442	456	462	475	457	442	446	477	506	437	480	445	468	460	468	452	461	473	460	496	456	458	491	500	461	475	465	488	450	447	452	458	450	449	473	429	463	473	515	498	429	462	451	468	431	455	447	432	459	462	469	480	447	463	483	491	444	469	456	442	478	497	453	453	487	452	432	460	453	473	449	443	479	469	448	456	472	469	452	497	494	431	459	474	429	460	425	448	437	468	429	449	496	412	494	442	467	471	483	426	451	458	443	449	458	438	482	437	453	477	467	484	483	470	457	426	471	472	474	433	477	459	445	431	490	477	483	504	506	451	435	500	452	448	443	487	478	458	441	483	462	485	437	442	434	454	460	489	458	476	448	489	468	492	453	468	436	477	465	442	477	484	484	472	499	465	471	458	478	486	488	489	479	424	475	444	466	431	419	481	481	426	467	485	439	454	468	461	492	469	479	456	478	486	450	465	462	492	443	455	460	472	452	473	444	440	448	449	466	458	455	461	490	468	447	483	517	449	479	439	406	448	473	449	483	445	438	412	497	478	503	500	480	448	436	466	450	460	469	439	427	466	464	458	447	436	482	473	459	421	468	467	477	470	459	447	456	482	464	460	465	448	489	458	491	455	486	431	489	474	477	422	467	496	478	450	459	455	466	471	407	456	449	465	495	450	453	508	471	505	496	490	466	475	463	485	485	455	458	469	433	459	476	461	434	446	435	460	470	453	447	469	449	469	444	448	462	446	444	454	488	409	472	462	482	448	471	452	431	487	442	506	470	467	470	508	478	469	435	451	457	461	469	464	464	447	451	474	477	468	433	440	461	453	456	457	481	499	439	463	480	465	425	478	460	417	488	460	480	435	473	491	504	443	469	466	471	489	470	446	465	469	475	445	459	468	467	459	448	434	495	465	479	441	453	451	462	436	470	446	498	492	474	461	473	449	446	463	506	483	432	430	476	506	473	476	477	452	452	465	456	457	498	461	453	475	445	457	436	482	467	452	443	451	442	475	449	459	482	468	431	463	475	407	425	472	486	463	495	427	446	453	449	447	466	462	450	459	463	486	446	459	473	487	496	460	469	432	456	464	489	442	440	437	450	459	442	415	444	452	476	470	443	456	451	431	444	462	458	480	460	466	493	472	488	445	474	466	440	481	501	476	469	460	451	467	461	438	482	467	418	491	429	502	438	482	431	467	469	420	422	461	477	464	470	463	467	459	412	455	447	444	468	447	478	467	406	486	466	444	458	451	447	476	449	446	498	427	479	480	477	474	458	455	439	459	439	494	454	442	462	506	447	447	458	463	447	467	490	446	499	465	458	485	501	464	481	461	426	483	443	437	432	445	461	436	442	498	451	464	427	492	439	440	447	462	479	487	475	412	443	489	448	494	425	472	464	484	447	465	492	436	445	441	492	433	475	441	481	464	460	442	493	483	489	472	431	435	461	488	439	468	452	459	435	466	435	473	421	443	486	448	461	445	466	453	441	451	424	446	458	446	481	489	446	458	447	472	447	410	450	465	452	450	467	441	446	448	473	451	446	447	462	447	431	455	447	457	445	440	463	470	500	470	457	481	485	465	431	484	510	500	440	480	453	476	434	443	463	441	454	439	432	481	453	436	455	453	417	463	467	449	486	407	432	470	461	439	430	453	443	514	444	464	467	465	454	454	423	453	441	465	485	473	494	476	465	479	466	469	453	473	462	498	450	454	499	493	479	494	503	460	466	486	462	449	439	484	430	475	459	463	446	483	451	427	431	473	452	459	465	457	464	457	479	490	463	474	479	448	462	470	452	501	441	467	451	462	496	492	443	474	465	453	432	465	463	493	427	445	466	480	433	426	450	444	514	450	456	496	446	437	449	452	439	448	453	450	501	448	467	433	430	428	469	456	463	491	440	454	503	455	493	467	456	483	468	483	443	458	437	480	464	485	442	456	477	518	439	460	461	430	457	432	420	519	450	487	427	480	433	471	432	491	455	467	469	412	441	453	521	454	426	440	445	460	464	428	469	477	474	453	431	411	434	442	467	448	470	451	457	438	473	464	476	452	444	456	446	432	456	482	475	413	473	456	460	459	519	474	450	479	426	468	455	480	473	450	461	501	433	448	488	426	462	481	467	462	441	451	468	477	425	496	448	462	439	430	458	461	481	454	464	438	471	465	437	444	451	456	482	439	451	440	470	463	450	510	485	421	460	484	477	472	436	484	453	457	470	462	448	446	461	453	446	475	429	451	464	474	407	474	464	490	442	494	495	477	501	479	485	464	449	461	494	454	462	483	478	432	461	471	465	438	455	482	458	485	506	467	442	450	449	446	428	450	465	505	502	432	459	424	493	471	470	446	446	434	469	483	470	481	449	457	507	497	462	500	517	478	451	522	497	476	444	445	440	480	444	449	461	487	464	438	464	429	461	500	483	454	451	454	421	499	434	453	471	440
15495	31818	30679	23069	19552	16478	14001	12507	10893	9654	8442	7494	6864	5791	4830	4087	3547	3033	2678	2371	2194	1961	1734	1748	1600	1625	1595	1480	1547	1477	1338	1312	1337	1245	1246	1188	1145	1151	1083	1068	1097	962	1008	959	1009	1038	1088	969	894	918	865	870	894	914	891	914	954	900	839	864	891	917	849	886	896	838	819	930	852	814	870	886	884	839	810	830	819	883	829	841	890	780	804	858	811	826	825	869	848	859	845	819	814	823	846	830	849	835	819	829	835	835	821	832	830	842	837	829	865	865	798	849	870	793	795	825	799	833	843	815	831	839	868	823	781	845	848	823	844	811	831	850	846	850	841	832	819	821	841	791	762	807	864	845	821	860	792	830	831	809	799	833	834	827	815	853	783	781	846	813	809	804	847	830	861	822	822	848	814	859	845	801	809	853	810	813	805	810	847	847	808	866	819	805	823	836	818	820	853	815	802	818	813	870	801	814	792	848	811	794	785	839	754	841	808	855	837	801	752	820	785	871	841	782	836	789	833	814	815	820	845	818	850	837	829	791	805	809	806	819	857	833	880	805	829	782	838	830	828	828	797	783	857	848	797	810	819	795	853	837	867	775	801	785	788	791	867	802	805	787	787	859	803	861	822	852	800	809	845	872	815	757	816	829	779	835	844	780	874	831	824	849	793	782	838	777	825	890	809	757	822	823	820	858	838	829	839	781	821	769	807	813	854	872	806	816	827	838	845	821	832	814	823	834	786	855	828	845	840	796	834	807	820	801	850	803	805	835	861	850	832	829	814	837	787	870	818	806	792	818	811	802	817	837	851	814	830	842	782	811	843	819	817	789	813	846	807	839	864	802	856	833	802	775	832	859	836	775	827	845	778	837	774	793	812	822	807	812	819	861	758	796	828	836	791	810	847	865	831	885	822	843	800	829	845	818	826	826	781	837	810	838	799	831	806	851	817	847	792	797	829	811	895	797	812	814	813	850	829	803	783	804	785	787	827	813	813	836	816	868	812	831	850	811	887	821	804	782	813	818	794	814	886	811	812	787	817	796	819	848	770	823	840	896	793	838	859	836	821	838	783	817	867	753	819	865	836	745	844	843	785	839	836	837	877	806	815	763	844	841	801	824	812	873	803	820	821	813	866	820	800	812	836	795	841	840	825	839	834	844	843	848	817	852	784	849	862	805	867	826	814	880	830	795	815	835	812	791	825	818	846	822	780	764	737	804	827	824	858	818	849	836	844	832	824	820	831	773	797	813	775	822	861	800	811	832	829	798	854	813	800	796	822	854	817	847	882	800	832	788	788	833	822	827	829	819	768	780	845	829	770	780	820	829	832	813	796	864	823	815	794	797	799	846	776	831	830	861	827	808	845	818	860	836	868	822	805	803	804	808	778	806	822	820	836	827	802	800	826	827	834	817	843	834	868	814	844	761	792	812	818	843	780	843	858	769	844	833	808	855	791	851	842	741	862	853	802	800	764	852	822	800	867	811	870	852	850	764	836	804	811	810	778	816	808	842	784	831	828	828	761	864	831	812	799	806	808	799	806	840	797	784	822	823	827	871	900	838	841	807	822	800	791	820	843	770	813	807	881	847	823	849	795	790	805	779	840	812	791	833	781	793	839	837	850	823	877	832	785	880	842	724	812	824	859	844	853	829	843	807	777	816	833	825	770	810	822	820	812	848	799	835	795	827	788	862	832	773	859	819	848	861	828	833	800	805	796	839	897	798	813	808	821	862	803	831	773	779	855	803	823	813	760	766	858	803	856	847	815	801	793	814	812	868	794	818	860	817	811	825	802	864	821	794	837	805	863	828	825	795	804	818	817	869	818	847	854	851	826	846	870	765	803	807	831	794	844	884	833	856	753	831	819	833	862	816	809	806	805	803	817	865	805	835	856	815	812	891	757	854	865	833	805	843	858	816	820	770	795	810	852	785	826	790	792	849	826	843	864	814	808	795	832	791	865	818	859	782	842	880	817	785	817	828	788	854	769	810	812	815	835	822	814	796	859	809	791	814	774	804	789	823	845	814	830	792	823	804	820	795	815	810	850	836	791	835	799	797	833	831	830	814	857	840	827	779	808	832	804	859	856	820	792	830	836	827	815	844	796	823	819	840	855	835	835	843	798	831	850	823	812	797	800	843	825	766	824	798	852	813	835	822	830	796	859	835	775	820	771	821	832	761	815	775	825	834	860	814	800	794	853	827	826	821	798	786	810	799	773	854	844	824	843	782	799	838	860	780	823	821	809	857	808	802	821	853	801	783	794	816	805	831	791	879	859	788	834	842	820	838	844	838	807	911	817	824	860	846	805	763	837	828	820	788	890	814	809	819	807	808	866	842	774	828	828	817	819	822	806	846	827	838	823	828	812	755	852	819	842	781	839	823	823	811	823	817	812	824	799	829	860	790	835	837	807	813	771	809	832	816	805	878	827	807	803	837	779	839	875	869	818	865	813	805	765	809	873	801	778	794	853	832	836	863	768	824	903	845	775	860	840	786	877	778	819	817	850	773	798	783	837	808	804	831	820	835	800	842	828	836	795	838	840	842	762	808	851	811	844	839	849	832	768	829	817	754	783	824	852	830	745	869	882	858	815	804	779	823	815	800	853	753	806	846	786	768	803	849	796	826	845	832	815	831	830	803	814	831	773	855	792	837	900	805	843	815	813	877	793	780	784	848	805	792	802	850	836	795	890	829	825	829	828	788	892	812	806	787	848	820	757	836	879	830	828	869	806	778	797	860	880	799	827	841	846	847	812	822	830	827	744	809	819	839	808	805	842	803	844	857	829	786	834	869	839	858	792	808	773	810	820	802	832	832	819	851	830	805	808	819	844	820	818	831	770	804	863	865	808	837	873	811	821	800	810	837	849	809	826	814	830	813	795	820	830	811	848	849	801	768	832	765	843	795	805	829	807	828	848	795	902	793	825	846	816	779	812	870	805	856	832	790	849	797	867	811	814	799	838	797	810	784	796	785	817	808	807	822	850	809	777	775	870	825	778	823	851	796	830	856	853	816	839	809	807	832	887	793	784	841	830	825	837	838	836	834	796	815	799	824	846	843	823	799	781	762	831	823	832	820	814	816	811	779	855	796	790	815	791	801	797	796	809	803	823	862	793	827	762	857	818	880	817	853	831	839	864	842	838	808	822	820	788	830	762	817	819	809	829	818	847	795	846	829	774	844	750	844	790	823	799	845	799	841	846	817	797	853	854	834	815	858	844	849	838	846	874	818	842	791	874	858	830	804	833	847	833	816	867	867	845	836	820	855	830	739	857	868	740	829	859	857	817	829	818	798	832	832	855	771	856	781	882	832	835	823	802	821	829	867	832	822	774	819	804	824	828	853	763	818	843	833	836	807	802	768	780	795	776	802	876	858	784	846	815	815	871	829	840	777	801	816	815	860	835	810	793	795	789	803	825	806	847	793	824	828	827	858	823	859	790	815	839	812	808	786	808	811	828	800	822	848	820	858	835	825	848	841	773	814	829	805	805	829	799	836
27023	20985	14961	7358	3779	2893	2313	1941	1786	1614	1431	1390	1255	1119	987	949	928	829	801	771	757	736	709	684	763	645	660	614	651	660	656	664	680	652	630	689	630	589	640	673	636	651	608	564	679	689	564	652	574	641	597	629	606	597	596	592	572	617	594	577	593	601	570	594	610	590	610	601	587	606	607	640	584	648	602	599	559	597	617	634	661	613	571	587	596	589	642	596	591	621	586	620	572	611	631	589	598	599	634	615	586	620	590	598	603	589	611	620	600	595	615	591	628	548	599	582	635	582	606	598	626	611	569	622	636	568	564	574	643	603	620	645	637	603	647	589	626	596	622	612	587	532	602	547	651	588	611	619	569	624	555	582	605	579	602	631	570	591	580	631	600	564	638	596	586	623	602	565	562	583	626	595	603	586	612	627	589	610	608	580	606	579	642	553	619	610	585	600	606	617	582	615	591	601	579	628	626	587	565	608	589	615	640	596	585	561	604	592	621	637	610	607	582	632	599	632	587	579	592	591	627	619	564	625	641	589	579	553	581	607	588	582	572	577	613	573	562	591	629	586	582	581	609	566	624	605	584	560	583	600	571	617	591	607	598	570	608	624	643	606	610	545	607	566	543	588	612	576	584	617	594	537	635	562	607	585	628	580	587	595	602	602	605	611	605	567	657	624	606	596	611	582	640	611	588	607	588	599	589	597	619	583	581	593	592	590	603	627	609	629	635	630	591	601	567	626	591	562	597	607	551	604	619	584	594	604	596	608	623	606	572	624	620	668	594	590	610	584	604	611	609	582	616	569	593	577	601	604	621	573	602	590	609	623	597	595	643	619	576	542	591	567	583	605	597	563	621	593	605	609	636	660	605	611	613	586	627	609	584	610	618	603	615	600	612	577	627	609	600	547	592	610	567	595	597	579	522	627	611	577	614	615	595	624	604	619	596	569	634	579	564	572	580	573	606	599	622	583	585	615	623	601	630	543	590	598	569	597	583	594	578	591	596	594	639	572	562	612	605	579	609	618	628	591	599	576	599	610	613	620	642	568	592	586	614	592	645	557	601	602	651	641	634	581	639	564	598	567	619	609	603	614	537	600	592	618	588	609	649	569	579	646	604	631	597	623	602	559	583	579	567	632	593	604	623	558	560	605	630	569	637	590	583	654	579	604	623	586	614	623	586	580	539	617	603	590	615	561	595	621	599	603	618	579	605	613	630	621	622	578	668	545	547	590	613	569	610	626	597	633	621	587	632	641	597	599	601	608	605	596	583	625	624	602	629	609	551	595	608	574	597	605	609	562	594	626	623	602	631	574	579	640	652	669	575	567	584	555	582	583	601	577	627	562	539	609	604	590	569	596	617	582	590	667	609	569	587	609	596	623	588	613	536	595	619	597	592	636	598	580	605	605	607	584	618	645	623	572	547	633	615	608	595	611	589	594	582	640	644	576	568	583	627	593	593	581	623	605	616	604	588	629	561	599	601	582	564	638	601	592	595	601	569	588	603	591	633	594	614	649	619	635	571	639	569	634	605	598	587	618	603	619	612	593	615	580	616	612	626	621	635	562	615	636	627	574	624	581	622	605	606	621	590	603	619	595	584	625	613	631	606	599	602	628	575	618	571	601	592	572	604	628	587	608	596	612	601	597	616	621	599	606	569	575	645	615	626	597	648	630	604	619	634	562	561	585	652	612	622	584	575	594	636	612	606	585	587	561	602	551	573	616	568	606	625	585	599	574	568	584	588	640	586	583	637	646	631	620	659	632	626	569	584	600	590	588	607	595	591	624	641	590	580	609	633	588	568	591	638	618	595	645	608	627	581	629	576	592	570	575	626	584	604	569	643	550	601	596	610	570	584	570	604	601	602	605	607	584	605	594	530	628	658	582	585	561	595	567	610	619	601	654	596	623	589	638	626	597	616	576	625	620	596	549	600	598	562	596	602	629	606	626	615	608	582	619	569	611	583	615	603	589	552	596	612	622	590	568	580	604	599	553	585	619	614	606	537	591	563	588	613	607	554	604	600	607	579	606	622	620	604	606	568	571	581	559	542	552	591	614	619	638	618	603	616	574	575	633	579	572	603	662	606	592	642	628	620	585	613	599	554	625	620	658	601	601	562	570	619	655	582	566	589	595	581	596	604	587	605	614	600	608	544	605	557	587	594	623	575	575	632	585	631	601	593	610	621	584	581	574	550	590	641	640	628	595	602	642	668	582	606	599	629	618	628	544	599	665	607	598	618	600	599	581	613	606	598	555	595	590	571	590	603	636	618	613	570	598	573	558	590	588	566	640	606	605	607	548	617	589	608	590	584	586	604	606	674	609	573	625	616	595	565	625	644	584	570	619	563	599	617	591	622	571	607	591	566	584	615	594	567	590	573	580	596	610	608	588	620	635	600	584	616	580	638	579	581	578	609	605	640	588	642	587	584	582	584	597	611	594	572	597	609	616	589	587	593	585	633	576	588	653	626	555	605	529	573	615	612	601	608	577	617	618	630	613	600	577	576	579	590	560	603	607	599	620	606	621	577	591	613	561	668	652	634	654	623	583	592	606	584	592	585	639	629	591	565	631	609	564	567	571	590	577	574	589	589	585	605	610	615	596	588	603	550	608	561	597	576	660	621	611	580	612	641	569	564	574	604	563	584	651	586	629	589	596	582	610	575	590	587	625	619	599	675	585	576	591	562	592	597	602	616	627	601	594	582	585	627	662	582	619	603	581	591	591	566	588	606	622	582	589	613	612	570	649	608	582	600	571	618	612	618	593	569	596	633	615	603	592	559	573	577	607	612	591	651	600	643	582	588	555	578	577	582	557	630	587	619	577	551	587	609	558	597	625	585	596	620	599	623	576	639	603	609	612	590	623	605	609	642	593	597	596	587	605	576	600	614	585	614	584	599	570	613	580	591	602	577	590	596	612	598	608	636	608	583	618	605	609	595	575	602	605	579	610	582	582	558	638	622	605	574	600	543	567	624	613	577	591	630	584	600	601	595	584	613	615	584	654	617	584	577	632	615	584	551	591	566	586	621	596	616	638	595	577	598	545	587	598	608	606	650	600	566	576	617	566	595	597	623	618	614	615	595	541	605	589	599	659	568	593	611	589	579	587	563	580	588	644	598	616	603	557	557	644	576	646	614	621	627	628	628	590	646	606	557	618	637	633	591	564	579	603	597	611	603	648	575	618	581	607	599	565	622	614	611	603	616	588	569	557	634	525	584	599	565	605	609	593	610	592	557	632	579	593	595	604	524	604	592	609	603	575	602	551	611	620	664	607	568	592	615	645	596	653	670	593	634	579	568	589	584	596	602	550	562	589	607	615	641	624	579	612	615	578	589	574	585	588	619	614	611	607	550	573	586	602	606	580	582	645	619	597	624	581	605	588	574	613	569	612	624	595	598	590	615	599	612	610	588	621	619	571	627	605	576	631	607	628	663	569	565	611	620	642	569	633	588	592	548	656	590	591	581	618	581	598	613	604	592	566	576	619	602	604
11900	19964	19200	12685	10119	8380	7063	6284	5664	5002	4619	3911	3590	3101	2707	2272	2129	1871	1787	1698	1665	1491	1471	1388	1442	1423	1358	1347	1371	1293	1272	1280	1272	1229	1221	1261	1208	1153	1152	1185	1174	1133	1165	1162	1140	1162	1141	1136	1122	1157	1110	1100	1105	1142	1126	1083	1087	1037	1115	1105	1106	1079	1130	1115	1053	1112	1155	1037	1086	1052	1096	1076	1127	1074	1117	1102	1085	1067	1092	1031	1121	1055	1118	1093	1094	1056	1083	1093	1082	1080	1084	1044	1086	1049	1112	1112	1060	1077	1083	1094	1044	1134	1118	1046	1074	1085	1115	1039	1081	1051	1171	1086	1062	1062	987	1087	1040	1130	1087	1027	1105	1096	1139	1108	1052	1043	1086	1045	1074	1049	1100	1093	1055	1084	1061	1066	1057	1046	1105	1022	1131	1122	1070	1107	1082	1070	1074	1046	1078	1073	1038	1136	1070	1065	1125	1019	1084	1123	1068	1042	1064	1076	1044	1130	1087	1076	1085	1045	1092	1065	1056	1127	1112	1066	1055	1052	1085	1051	1058	1065	1049	1130	1068	1038	1048	1128	1107	1023	1049	1065	1097	1127	1041	1090	1027	1054	1075	1024	1058	1083	1110	1119	1064	1082	1076	1043	1092	1067	1042	1032	1066	1080	1068	1055	1093	1102	1096	1061	1051	1102	1101	1083	1024	1129	1044	1088	1125	1033	1093	1059	1086	1083	1111	1151	1155	1040	1106	1071	1032	1093	1016	1079	1045	1019	1087	1085	1047	1071	1054	1056	1039	1054	1054	1045	1094	1073	1071	1037	1114	1006	1123	1049	1068	1022	1048	1096	1073	1085	1104	1089	1049	1120	1082	1061	1084	1033	1046	1101	1084	1052	1088	1062	1101	1078	1075	1111	1144	1020	1115	1055	1036	1015	1109	1047	1140	1086	1031	1107	1063	1068	1071	1085	1035	1086	1042	1129	1080	1095	1023	1098	1025	1131	1055	1103	1078	1054	1087	1068	1100	1061	1020	1059	1089	1101	1108	1047	1018	1076	1104	1022	1171	1058	1044	1096	1088	1008	1031	1062	1039	1046	1070	1101	1075	1105	1085	1085	1064	971	1062	1095	1145	1109	1108	1036	1026	1052	1111	1088	1014	1059	1086	1034	1058	1055	1062	1074	1068	1090	1019	1095	1089	1099	1065	1076	1037	1056	1023	1099	1085	1059	1045	1015	1045	1076	1025	1087	1040	1071	1086	993	1060	1103	1056	1071	1103	1052	1054	1076	1114	1064	1089	1173	1052	1073	1065	1073	1084	1065	1084	1028	1074	1049	1057	1068	1056	1047	1103	1066	1079	1038	1091	1102	1059	1085	1029	1012	1062	1068	1028	1113	1061	1096	1090	1105	1110	1054	1104	1084	1090	1098	1072	1066	1090	1029	1068	1079	1052	1120	1062	1049	1078	1034	1073	1088	1106	1121	991	1071	1077	1003	1061	1067	1031	1037	1100	1087	1131	1087	1044	1060	1076	1073	1083	1091	1057	1052	1046	1102	1074	1046	1105	1103	1118	1006	1090	1075	1066	1062	1099	1046	1072	1076	1050	1064	1065	1069	1087	1062	1052	1091	1084	1008	1108	1095	1056	1105	1069	1001	1021	1082	1065	1128	1106	1130	1054	1065	1105	1081	1093	1137	1052	1029	1064	1041	1026	1048	1050	1047	1064	1102	1092	1089	1035	1110	986	1025	1088	1049	1168	1080	1012	1095	1062	1020	1096	1066	1101	1069	1080	1082	1101	1103	1109	1078	1056	1057	1085	1052	1101	1039	1111	1008	1082	1111	1078	1033	1069	1066	1025	1077	1045	1119	1066	1097	1113	1123	1074	1074	1083	1078	1068	1097	977	1018	1031	1097	1083	1093	1071	1015	1119	1116	1129	1135	1047	1112	1108	1088	1091	1059	1101	1072	1063	1074	1075	1005	1122	1072	1054	1060	1136	1107	999	1062	1081	1031	1127	1038	1093	1056	1046	1106	1064	1025	1075	1111	1051	1159	1067	1080	1095	1100	1054	1070	1132	1103	1079	1077	1118	1108	1009	1040	1030	1125	1025	1061	1060	1051	1127	1059	1013	1058	1120	1065	1061	1058	1096	1098	1049	1060	1086	1072	1048	1108	1070	1004	1050	1049	1078	1036	1033	1070	1027	1088	1122	1031	1120	1119	1061	1091	1080	1086	1081	1115	1061	1062	1092	1097	1073	992	1098	1037	1055	1109	1013	1040	1049	1064	1035	1046	1102	1022	1077	1042	1052	1124	1137	1042	1102	1075	1077	1116	1031	1097	1068	1030	1043	1092	1090	1067	1074	1100	1078	1065	1111	1090	1079	1028	1082	1021	1112	1106	1085	1004	1083	1097	1092	1068	1067	1034	1100	1069	1038	1092	1058	1136	1049	1111	1079	1025	1060	1046	1062	1066	1098	1065	1080	1055	1064	1068	1111	1033	1073	1106	1136	1113	1080	1103	1074	1040	1039	1118	1093	1076	1089	1014	1065	1065	1039	1071	1080	1119	1082	1056	1038	1148	1038	1123	1084	1079	1102	1103	1052	1031	1036	1049	1041	1057	1039	1047	1061	1047	1054	1070	1026	1085	1056	1136	1043	1049	1125	1032	1050	1040	1096	1056	1054	1040	1078	1110	1104	1083	1091	1080	1055	1146	1089	1035	1067	1085	1084	1072	1082	1062	1070	1115	1014	1042	1104	1052	1081	1074	1066	1083	1120	1101	1083	1110	1066	1045	1060	1106	1033	1131	1139	1052	1059	1061	1104	1103	1104	1064	1037	1028	1043	1109	1082	1068	1071	1069	1015	1072	1066	1032	1054	1151	1070	1155	1100	1026	1062	1097	1059	1087	1100	1068	1045	1047	1100	1040	1100	1101	1035	1115	1039	1054	1086	1072	1054	1064	1070	1039	1098	1079	1064	1127	1075	1068	1043	1067	1084	1076	1088	1053	1085	1053	1049	1135	1070	1080	1057	1118	1084	1070	1068	1079	1090	1060	1085	1084	1007	1074	1023	1068	1077	1104	1019	1076	1113	1073	1122	1095	977	1047	1092	1083	1056	1071	1020	1062	1127	1063	1145	1079	1025	1107	1116	1074	1133	1041	1067	1058	1087	1039	1080	1056	1057	1080	999	1053	1020	1088	1116	1113	1069	1096	1071	1050	1113	1114	1071	1074	1045	1083	1082	1095	1076	1079	1043	1046	1034	1053	1056	1126	1046	1096	1136	1081	1104	1067	1031	1052	1092	1099	1006	1073	1024	1106	1072	1051	1084	1099	1100	1076	1057	1046	1068	1150	1089	1116	1068	1027	1057	1095	1075	1028	1104	985	1116	1057	1034	1091	1032	1113	1075	1066	1094	1060	1080	1008	1058	1112	1106	1054	1147	1132	1053	1074	1091	1073	1058	1043	1105	1040	1085	1061	1054	1099	1062	1070	1097	1033	1061	1146	1077	1074	1057	1065	1106	1103	1097	1091	1070	1032	1045	1047	1109	1069	1108	1087	1035	1052	1100	1016	1047	1078	1052	1118	1051	1095	1109	1092	1056	1054	1068	1049	1052	1089	1072	1018	1125	1062	1138	1046	1052	1059	1081	1092	1044	1094	1025	1121	1093	1055	1101	1064	1126	1039	1110	1102	1041	1056	1061	1106	1114	1078	1021	1087	1040	1053	1064	1081	1138	1132	1114	1022	1061	1095	1037	1054	1094	1040	1056	1036	1016	1025	1013	1119	1084	1080	1088	1093	1145	1110	1107	1043	1080	1095	1063	1049	1120	1086	1088	1089	1054	1029	1066	1038	1088	1118	1071	1065	1105	1056	1064	1047	1080	1011	1078	1039	1075	1052	1089	1106	1072	1103	1075	1093	1097	1113	1077	1063	1088	1034	1055	1084	1076	1072	1064	1004	1090	1060	1066	1075	1039	1088	1057	1035	1062	1053	1055	1113	1087	1065	1002	1036	1069	1083	1049	1054	1044	1088	1123	1067	1005	1049	1057	1087	1084	1138	1126	1098	1156	1036	1022	1082	1021	1002	1062	1123	1101	1096	1044	1080	1104	1091	1083	1057	1070	1099	1058	1013	1069	1033	1111	1083	1064	1013	1008	1091	1119	1038	1050	1062	1081	1107	987	1055	1073	1106	1138	1107	1040	1076	1033	1066	1099	1059	1078	1060	1100	1041	1092	1104	1120	1117	1151	1047	1025	1099	1026	1149	1099	1044	1058	1046	1137	1025	1059	1110	1027	1054	1108	1051	1029	1072	1038	1089	1055	1088	1123	1055	1089	1077	1052	1070	1015	1109	1011	1069	1048	1002	1066	1105	1074	1039	1033	1040	1075	1049	1078	1168	1028	1052	1030	1124	1055	1097	1042	1128	1037	1063	1075	1126	1098	1061	1090	1044	1126	1105	1105	1013	1090	1045	1108	1030	1062	1080	1039	1115	1043	1076	1097	1094	1042	1127	1048	1093	1032	1023	1027	1070	1057	1085	1105	1051	1132	1067	1029	1128	1066	1123	1105	1067	1025	1063	1122	1097	1022	1080	1090	1062	1099	1035	1032	1104	1086	1108	1049	1060	1114	1139	1087	1068	1133	1072	1129	1100	1077	1115	1044	1096	1081	1087	1055	1080	1063	1045	1094	1079	1011	1051	1069	1031	1066	1037	1125	1093	1005	1081	1051	1090	1125	1065	1034	1124	1100	1044	1040	1054	1054	1072	1075	1145	1111	1113	1032	1072	1106	1048	1075	1051	1064	1017	1079	1084	1029	1100	1087	1035	1080	1078	1101	1045	1071	1094	1054	1113	1100	1099	1069	1104	1092	1131	1048	1058	1068	1051	1099	1084	1075	1106	1043	1053	1065	1093	1033	1118	1068	1060	1055	1052	1050	1064	1059	1103	1112	1045	1088	1081	1087	1134	1083	1076	1108	1120	1112	1070	1020	1053	1062	1063	1130	1045	1135	1047	1095	1028	1104	1084	1108	1144	1052	1113	1037	1102	1083	1047	1071	1095	1100	1063	1127	1083	1070	1070
24492	21434	28529	24721	20305	8921	4568	3195	2756	2440	2245	1887	1725	1458	1300	1136	985	966	858	826	834	735	738	689	644	722	653	657	633	636	613	642	671	644	637	615	603	608	567	549	601	519	563	532	558	603	556	552	566	550	531	534	508	493	512	548	530	494	542	529	523	507	515	538	478	548	550	512	516	497	484	511	529	546	547	494	539	496	505	547	524	558	492	538	532	460	495	485	518	505	513	485	555	585	518	542	528	505	550	512	529	507	532	517	444	535	510	516	493	507	487	526	486	517	517	488	529	490	489	559	530	506	475	517	494	467	551	515	477	518	472	538	535	501	519	529	512	501	534	522	516	531	484	507	521	492	472	538	477	516	529	500	492	556	511	534	555	491	494	554	512	534	507	548	531	506	503	515	496	549	512	510	521	494	543	504	535	520	502	513	514	536	473	510	499	504	553	502	564	508	481	501	535	555	467	523	468	527	518	524	513	509	537	571	509	538	521	511	541	538	543	509	504	522	446	538	529	554	538	523	542	495	507	528	548	513	518	510	557	537	491	493	483	539	522	505	517	531	491	506	478	539	514	501	502	546	533	561	537	548	544	563	544	519	497	500	538	560	510	500	529	536	492	560	506	537	495	492	510	503	506	502	499	530	553	473	549	492	516	472	477	527	515	512	504	510	543	527	476	507	559	515	487	528	527	519	516	496	512	516	514	493	508	475	485	522	510	562	505	482	484	534	528	499	536	506	512	518	467	522	537	503	505	513	539	520	552	507	572	543	508	515	470	530	536	492	472	521	508	497	505	526	527	542	512	530	495	577	512	554	558	528	545	537	526	527	537	489	530	513	548	505	503	508	547	536	542	483	502	470	495	534	489	518	513	552	544	479	483	480	528	514	520	539	526	530	478	506	559	530	491	530	510	531	518	534	508	522	532	481	535	479	538	510	530	513	528	536	483	489	536	538	502	535	517	522	496	516	525	527	519	470	518	543	512	528	546	535	522	478	530	522	492	544	458	517	515	510	532	516	479	536	536	512	568	493	538	527	523	529	470	487	505	493	509	465	534	513	532	504	535	518	503	505	536	539	485	536	528	557	542	513	572	528	539	516	538	499	531	519	488	509	520	511	506	536	495	537	518	507	514	537	520	549	496	554	526	511	539	565	511	572	556	535	517	504	520	468	504	514	513	503	535	506	521	534	455	508	517	498	490	487	523	545	529	510	534	504	497	509	499	515	490	530	517	497	511	524	536	494	515	533	537	504	532	518	550	492	491	521	543	522	559	494	534	513	561	491	527	510	502	563	516	489	528	513	543	519	453	537	514	522	566	512	493	527	518	529	538	502	500	463	515	508	541	507	516	541	537	486	544	530	475	530	507	500	524	515	519	476	554	576	517	482	525	498	513	483	504	502	537	488	486	485	480	533	499	519	558	439	541	485	502	480	518	498	486	532	492	512	494	535	489	534	526	512	535	533	536	527	524	497	528	466	513	505	507	519	509	523	513	531	489	507	529	549	527	493	538	513	512	531	552	520	531	487	543	507	526	545	508	495	521	516	537	515	521	517	543	527	511	517	525	502	508	566	533	550	505	551	526	515	496	527	534	502	553	507	538	510	507	503	523	482	504	500	539	536	515	494	552	539	543	501	525	536	461	554	524	525	499	543	550	478	537	509	545	528	499	571	581	526	482	530	478	505	520	502	508	517	495	480	521	522	533	489	564	530	526	555	512	556	480	512	555	517	497	519	528	528	500	502	534	515	520	509	487	483	455	495	516	524	516	514	500	510	496	506	528	525	521	532	533	535	534	531	541	477	536	500	519	500	502	539	506	493	503	526	538	490	525	490	507	507	489	505	487	496	487	477	542	478	486	485	479	516	522	516	577	504	524	495	476	520	531	553	527	504	518	498	509	514	496	510	536	534	517	600	534	513	533	536	508	554	509	541	511	536	506	527	506	502	515	527	583	511	512	507	503	471	550	523	509	486	516	508	568	507	519	532	471	514	478	489	520	501	501	537	472	527	493	516	515	549	508	505	539	527	510	542	537	503	464	516	540	538	542	500	546	506	515	500	499	515	561	537	598	529	474	526	541	495	495	530	533	512	514	502	541	490	508	528	456	547	520	522	506	502	540	509	517	547	556	575	540	513	550	541	553	524	524	511	534	514	543	500	482	505	520	534	517	490	517	521	526	533	532	502	535	473	506	516	523	514	549	500	505	525	558	498	514	523	521	540	507	517	556	499	528	475	535	507	501	506	494	499	486	502	488	496	512	510	542	545	460	505	543	529	546	501	497	507	541	532	511	503	497	541	521	543	516	504	573	477	510	488	525	558	444	508	452	506	527	509	498	542	506	539	529	530	490	466	490	500	504	529	538	488	519	492	533	527	501	530	491	494	523	501	519	501	504	531	489	500	537	570	523	518	532	511	558	528	491	551	497	551	526	552	521	499	507	530	527	560	506	505	542	560	496	506	563	530	543	508	524	546	494	482	537	516	537	518	512	533	528	503	522	488	490	565	502	500	509	563	549	513	510	538	513	507	512	519	495	509	474	486	530	522	499	490	482	488	504	539	517	511	497	490	561	500	562	508	490	512	496	517	543	514	473	497	498	542	529	520	551	481	519	493	481	502	545	484	519	504	487	523	543	551	488	522	545	532	506	501	492	520	532	516	528	521	555	552	498	520	472	506	530	534	480	535	518	497	526	543	513	490	530	524	499	478	504	527	503	498	484	520	524	517	533	494	491	495	517	460	493	549	511	518	502	512	563	506	510	501	503	548	523	514	512	527	490	507	521	533	556	479	500	512	505	562	519	537	526	495	516	545	508	559	527	511	489	542	551	539	531	510	521	526	523	533	508	511	519	520	504	496	528	500	549	521	481	543	531	491	543	526	538	517	508	527	509	468	509	512	514	537	537	502	514	501	496	491	545	504	546	501	467	505	527	503	550	520	515	526	516	532	504	507	528	502	533	510	525	530	544	512	516	554	491	508	506	532	505	510	458	528	522	538	519	491	523	510	526	493	501	550	512	529	536	501	510	500	527	502	519	520	520	519	539	507	509	548	522	518	532	498	488	520	524	510	485	501	533	499	509	519	517	502	537	513	540	529	500	519	539	489	502	543	501	515	498	502	549	516	474	538	494	529	518	550	505	481	522	497	533	519	541	534	531	527	540	500	517	546	537	528	513	482	510	542	513	509	546	479	500	525	525	534	522	511	517	495	507	554	494	505	518	539	521	563	496	541	508	538	506	505	528	504	533	474	543	520	542	514	529	512	512	526	497	519	511	514	525	521	500	485	525	548	520	531	518	469	500	536	531	533	527	519	497	499	474	507	442	525	559	556	549	479	523	495	538	528	528	533	509	532	498	514	502	493	497	556	498	514	524	503	516	490	517	541	495	563	504	523	495	488	524	536	524	534	511	546	510	508	504	521	512	522	550	512	541	500	494	511	545	521	518	550	505	496	494	550	551	525	475	517	529	529	525	527	508	514	527	540	496	478
13669	27363	26245	18921	15229	12890	10696	9247	8290	7541	6826	5922	5148	4352	3671	3160	2675	2478	2180	2008	1872	1643	1582	1513	1556	1569	1460	1416	1356	1375	1296	1330	1326	1264	1218	1197	1123	1106	1060	1097	1060	1086	1036	1065	1102	1123	1040	1027	1003	963	975	980	998	992	962	980	991	944	1008	1058	945	970	960	964	957	977	926	924	946	912	959	964	954	1003	976	947	976	920	986	952	937	918	958	966	960	920	960	896	905	940	905	921	927	957	931	973	924	833	956	937	995	942	901	977	966	938	926	940	932	987	978	914	942	880	953	942	959	937	921	914	956	936	945	943	875	903	967	947	926	954	936	944	909	917	914	927	914	980	940	1006	947	929	934	959	985	977	941	929	941	949	948	957	898	969	934	920	946	935	893	934	931	997	1008	941	945	958	875	942	988	911	926	954	945	936	884	1005	919	900	928	866	927	909	905	912	907	951	949	939	964	934	930	941	935	960	918	989	954	922	899	938	949	882	962	877	930	981	986	945	960	887	972	918	1008	930	937	937	957	1009	861	962	963	912	858	925	924	938	910	973	949	964	961	969	890	922	964	952	905	888	882	955	863	903	943	923	933	960	912	914	954	887	875	997	939	961	951	918	932	877	948	876	969	896	878	924	965	889	953	879	893	947	954	950	942	953	977	958	925	965	922	915	923	951	937	964	883	952	922	958	950	911	972	967	934	888	933	937	944	919	983	876	910	912	942	943	911	916	878	894	955	915	981	937	950	958	908	895	980	926	963	930	947	973	910	948	890	952	916	880	955	941	951	967	958	921	986	1002	957	886	928	892	887	918	958	983	964	902	928	957	855	941	869	926	918	892	914	886	927	946	905	909	957	959	938	972	907	941	920	931	918	950	934	921	884	951	926	879	926	944	936	961	933	926	903	904	914	915	964	957	844	930	932	927	962	898	950	942	906	926	906	958	917	917	945	989	905	888	966	941	863	934	915	905	881	938	915	942	941	956	893	887	957	871	972	890	933	942	912	897	929	941	980	935	923	894	918	928	914	895	882	952	902	892	958	931	922	914	930	904	883	942	946	925	927	890	930	969	956	936	927	954	918	956	897	961	948	1001	976	949	959	923	951	994	954	901	887	956	1016	913	1007	931	948	935	952	908	962	933	915	909	927	993	985	950	930	875	929	938	938	947	995	965	906	928	964	944	937	913	906	970	958	946	913	874	943	902	953	923	918	972	924	947	917	927	967	966	924	912	905	951	875	971	981	921	936	975	943	899	925	925	914	954	899	941	948	946	994	939	938	941	937	964	914	942	954	947	940	913	907	892	916	979	968	955	955	941	959	942	990	904	954	932	923	955	922	930	975	945	936	926	968	912	906	951	964	917	969	976	924	951	933	929	943	932	955	956	942	1016	966	962	897	970	977	992	916	916	973	924	942	983	937	918	955	943	984	940	916	952	914	904	925	1001	953	966	936	874	923	903	954	920	930	949	937	985	934	991	1002	851	942	943	956	948	922	898	925	954	911	924	983	984	947	925	989	954	909	919	916	919	887	871	906	931	845	961	966	899	914	961	925	941	976	945	978	938	924	957	893	951	927	1007	950	930	925	965	909	916	921	910	966	909	976	958	925	949	929	907	965	937	973	959	919	968	962	911	899	914	925	925	928	951	944	975	1006	933	974	935	940	959	906	911	924	907	943	966	918	903	866	929	924	940	942	928	897	934	893	911	939	952	967	941	981	948	942	912	980	965	942	943	918	952	896	938	970	901	958	959	943	1010	993	950	904	925	931	886	885	901	929	975	873	957	937	926	941	933	940	934	919	949	906	970	883	937	936	899	968	929	942	970	871	941	961	977	936	892	913	960	947	1005	909	908	918	896	972	930	917	943	868	922	900	937	916	955	923	939	930	909	952	933	961	998	925	931	916	980	902	910	913	919	908	828	896	923	964	981	953	933	864	952	922	965	867	970	901	929	903	903	902	978	926	924	919	897	947	907	950	888	920	948	883	927	903	908	956	921	944	867	893	964	978	907	927	928	975	977	918	930	925	917	958	937	950	953	954	880	896	889	957	966	878	906	949	928	910	942	955	913	975	948	952	864	912	945	951	914	943	952	980	896	947	932	987	938	907	980	930	905	908	937	945	918	961	935	879	878	926	963	885	954	908	863	1030	992	946	953	922	926	950	910	950	887	915	930	924	904	934	901	958	948	862	899	914	975	955	960	926	941	964	943	956	898	935	921	930	921	932	962	903	926	968	919	978	923	916	902	972	981	898	924	967	931	947	918	981	1003	943	922	921	978	991	912	958	954	930	884	934	919	901	903	951	973	945	921	939	955	956	928	921	947	983	948	881	929	939	920	991	950	951	903	956	988	941	940	947	927	980	895	952	918	906	918	953	957	1005	923	940	938	904	971	935	930	971	920	918	941	981	884	929	951	957	911	935	1002	976	934	985	947	903	899	937	890	901	994	930	956	926	926	940	924	881	920	968	862	942	960	933	888	934	837	949	938	943	932	916	990	954	887	950	855	952	963	919	918	929	889	904	961	923	921	972	910	977	911	944	953	975	930	914	912	953	912	955	919	963	932	934	942	907	928	917	983	926	945	974	943	945	972	943	981	983	912	939	931	906	968	959	937	917	918	941	921	875	955	950	905	946	894	921	941	953	945	918	869	938	947	911	955	958	918	956	892	902	993	928	976	918	964	991	960	983	960	916	974	902	966	902	950	911	904	983	868	968	914	920	876	950	962	923	927	928	937	950	969	886	959	980	917	922	900	988	929	964	916	976	915	951	896	940	960	953	970	934	931	930	903	946	929	849	895	979	922	960	972	939	888	949	956	938	933	905	936	921	909	933	949	924	931	916	930	915	941	912	910	964	920	911	980	883	899	922	977	944	936	920	929	986	889	911	959	943	929	971	999	963	985	911	944	909	916	854	913	908	915	951	912	930	890	916	896	940	947	1003	956	932	913	931	974	959	954	945	918	953	930	873	917	921	911	944	950	980	933	929	933	925	914	952	936	986	951	973	909	978	907	949	885	917	908	941	902	964	912	904	947	914	979	937	953	945	964	903	916	896	955	933	949	958	915	970	924	988	913	913	917	885	964	981	949	950	889	944	933	892	955	924	967	915	974	918	991	920	934	947	917	959	888	964	960	886	955	936	896	974	924	946	968	952	947	960	922	904	949	981	935	886	953	922	929	935	953	956	945	967	924	921	946	923	943	936	916	921	936	907	873	977	934	883	936	933	928	946	1001	888	945	914	909	943	983	955	919	991	932	914	866	965	932	915	930	964	900	959	935	946	894	952	991	893	925	951	903	936	930	895	899	942	976	962	931	901	891	882	866	913	913	972	957	948	894	879	898	947	917	1000	936	964	951	930	951	917	959	985	890	912	959	937	953	970	942	887	946	982	933	940	878	973	894	982	926	914	928	964	907	929	1007	992	950	929	909	939	943	929	907	935	970	962	888	965	893	979	925	913	963	951	949	958	883	896	925	919	980	962	965	949	965	963	931	891	958	942	938	940	934	937	954	926	982	911	926	907	926
23544	21462	29258	24095	21483	20181	9745	4503	3596	3158	2853	2465	2184	1797	1515	1359	1210	1123	1004	885	832	789	699	747	752	740	686	652	646	657	602	624	599	580	611	553	518	549	519	519	518	521	490	495	512	563	546	478	459	470	457	476	468	481	458	513	490	457	487	475	483	488	464	491	521	461	473	483	441	456	522	451	464	423	443	459	464	449	441	460	464	482	497	502	471	453	495	481	432	475	454	491	464	461	456	438	444	454	458	458	445	428	435	485	450	475	477	417	488	501	484	463	470	452	447	453	439	454	457	416	456	413	436	498	440	468	431	472	475	483	434	483	475	439	439	434	430	480	426	433	468	457	439	454	458	438	438	426	479	395	454	458	473	475	482	434	451	478	473	470	457	459	427	472	445	503	455	499	418	453	459	428	487	457	442	429	448	459	452	452	485	462	478	438	483	451	436	468	460	416	436	444	454	461	458	442	444	475	471	448	413	478	461	461	458	485	442	479	485	454	440	481	432	412	454	462	463	412	418	423	446	452	453	486	452	457	473	432	461	442	465	477	435	457	447	467	454	473	435	456	471	452	413	448	469	487	431	470	450	400	450	433	432	426	487	464	459	441	528	425	465	463	410	453	441	475	483	482	462	458	482	483	453	478	454	441	452	455	509	500	465	447	508	430	489	457	471	468	453	451	484	442	454	461	429	427	456	457	452	457	424	429	453	478	459	490	471	491	436	428	483	439	459	491	419	444	452	457	420	418	442	474	462	497	471	431	461	439	490	501	465	456	462	461	455	456	446	473	447	467	452	453	411	466	501	445	471	455	425	428	426	438	473	421	463	438	462	450	462	527	440	474	463	429	473	463	453	480	414	474	402	443	455	434	478	443	459	427	435	432	435	464	442	429	473	457	473	467	409	432	421	453	467	461	441	425	470	481	469	492	492	470	480	461	450	448	413	434	440	441	469	400	463	482	413	450	431	489	456	434	459	466	455	405	496	466	494	426	474	455	455	449	497	459	438	410	430	473	498	467	464	460	443	452	457	437	454	463	475	472	450	447	483	444	431	444	459	442	438	467	406	445	453	462	486	455	484	437	443	451	498	497	479	452	472	412	430	429	440	499	471	482	442	472	459	441	425	471	487	450	439	440	473	432	449	442	476	470	460	453	441	455	432	455	426	455	474	437	424	465	478	470	431	459	453	459	436	453	490	434	402	461	451	445	428	462	472	441	454	452	489	471	470	462	433	450	456	463	465	489	441	430	446	419	460	413	446	470	473	450	438	459	407	450	452	464	458	446	462	429	442	438	481	450	483	468	454	448	476	475	421	465	440	470	434	413	489	412	441	439	442	454	442	434	457	462	459	431	454	467	474	442	455	466	449	499	459	460	469	435	419	487	423	462	491	475	431	474	456	477	476	449	391	449	441	478	422	466	451	469	428	449	448	454	464	426	441	453	452	475	458	481	446	422	442	447	448	428	426	446	428	421	466	481	461	452	431	471	466	450	483	457	447	427	419	451	477	465	464	457	444	471	472	465	434	426	463	420	458	452	411	455	479	423	436	447	458	433	426	459	464	464	478	470	459	464	486	433	433	475	475	473	437	432	465	467	466	467	482	455	453	468	452	446	476	460	435	440	455	480	457	435	467	437	441	507	460	440	461	460	443	479	475	462	465	445	458	465	492	458	480	473	416	438	495	459	433	422	469	458	444	468	484	395	485	451	466	471	484	477	451	444	481	456	425	435	464	472	440	442	454	479	431	478	461	465	470	458	461	442	436	466	459	487	400	449	462	466	437	476	437	438	431	476	440	446	470	480	447	434	462	433	469	467	443	432	462	462	447	406	476	467	448	437	433	452	444	441	421	405	470	455	419	431	419	460	452	498	447	476	443	426	428	481	430	433	500	484	431	465	463	485	453	451	454	436	460	422	448	452	467	477	526	446	475	434	429	428	421	433	451	448	449	468	431	448	454	462	497	453	482	517	419	485	451	466	420	437	471	394	457	481	462	463	479	423	441	455	457	457	438	449	464	465	460	473	474	430	466	441	456	483	476	462	440	467	428	432	419	466	437	453	467	448	441	482	416	457	456	457	495	464	461	463	456	445	446	475	431	434	457	480	466	465	453	463	468	440	468	466	461	465	463	457	452	443	456	447	441	454	471	469	434	450	447	480	418	458	448	447	471	460	462	445	451	431	461	474	471	440	417	440	481	432	459	449	473	465	463	467	461	449	431	460	441	439	434	456	450	443	440	455	460	466	450	436	452	461	426	463	461	425	415	439	468	472	443	470	414	469	450	441	435	460	455	409	494	481	444	459	458	449	459	463	454	450	464	439	431	446	434	406	450	436	427	428	425	442	465	441	443	411	433	464	474	434	477	419	450	454	479	449	446	440	468	475	463	465	440	446	468	449	443	459	466	515	443	430	436	471	481	444	467	433	434	469	460	433	472	465	476	443	429	458	457	484	452	444	448	395	451	430	436	445	446	411	474	459	429	429	458	492	458	482	431	439	476	453	447	457	459	454	459	439	464	473	458	475	458	412	480	481	451	447	488	430	448	418	430	470	434	454	462	463	468	431	447	494	465	463	439	453	421	432	435	473	458	433	482	453	479	473	459	457	435	440	453	450	419	451	450	448	442	467	429	488	491	450	410	479	437	466	446	426	441	483	436	414	440	459	478	444	427	458	444	399	421	467	474	453	437	465	438	489	445	474	442	477	458	486	488	481	464	450	400	444	432	453	442	466	438	445	460	461	430	461	445	459	467	445	471	454	502	446	465	458	462	428	449	436	466	473	457	452	451	463	424	428	442	469	524	470	444	462	468	465	482	440	464	431	435	451	463	472	445	439	444	434	430	459	425	444	417	435	421	447	432	436	468	458	434	478	483	486	449	428	456	465	443	432	486	418	456	435	430	476	462	476	454	447	467	441	473	449	477	427	468	498	491	394	447	466	431	464	482	448	457	453	459	410	459	458	440	439	421	449	433	489	482	445	419	443	507	411	440	395	450	463	460	461	468	412	434	452	449	439	478	451	434	470	423	443	513	482	501	458	456	433	450	417	432	430	494	499	435	493	433	435	426	455	475	432	442	479	469	474	432	454	434	490	440	453	433	455	467	450	453	446	487	423	486	467	453	430	430	452	465	457	448	441	451	464	425	432	469	427	448	466	455	444	431	479	482	459	477	405	462	416	440	422	459	453	455	428	477	471	442	429	446	425	437	467	456	422	446	470	458	421	465	479	460	451	442	421	459	475	418	439	492	452	461	481	448	501	442	463	473	469	443	452	453	441	436	428	502	445	456	480	475	460	447	467	464	443	443	449	433	471	443	486	417	432	468	448	422	429	473	451	434	482	427	401	455	470	471	457	470	419	448	416	433	442	453	446	409	488	461	460	431	414	438	455	417	443	416	442	460	462	428	445	400	472	443	421	461	440	422	452	427	463	403	438	451	434	434	464	453	493	449	453	486	425	437	498	405	450	447	448	465	464	426	472	464	477	428	463
15749	32496	30699	23283	19567	16336	14054	12065	10779	9902	8978	7818	6757	5728	4579	3976	3369	3086	2753	2401	2166	1910	1743	1780	1617	1621	1606	1541	1424	1397	1277	1344	1229	1228	1296	1191	1076	1051	1088	1077	1000	1022	960	997	997	985	926	917	917	934	871	818	895	871	917	895	877	855	911	844	850	852	842	900	873	891	837	857	897	786	841	860	809	829	862	828	837	830	829	827	816	816	801	804	872	856	807	830	789	812	811	822	814	863	778	824	817	829	839	803	770	851	777	812	787	817	819	748	877	864	814	786	819	843	801	827	823	766	791	832	782	825	794	801	835	780	819	789	806	793	778	823	825	843	776	885	799	811	781	764	827	779	827	821	789	825	814	800	792	808	829	810	871	740	808	856	835	810	826	765	762	859	776	805	819	837	837	792	816	844	800	797	786	822	795	852	815	801	889	770	788	816	800	756	834	798	841	784	784	809	817	821	830	801	852	839	807	828	865	808	829	789	822	821	764	756	859	792	765	831	813	805	807	805	785	837	851	879	790	817	806	792	807	751	817	839	800	818	833	819	836	831	856	842	792	845	803	848	776	779	809	812	826	788	803	812	808	850	818	814	836	773	795	849	850	836	781	801	792	760	873	817	847	753	806	831	800	812	791	817	805	771	769	784	806	815	812	855	788	831	788	766	807	786	814	749	797	786	824	774	797	818	795	782	772	795	792	872	819	823	853	784	795	816	852	764	773	774	833	777	732	778	789	806	825	775	839	833	801	810	850	802	847	893	821	791	863	822	764	811	838	790	799	777	825	799	787	799	841	811	813	847	820	802	796	818	808	790	809	793	794	757	735	825	849	810	819	779	813	835	820	821	847	818	787	806	750	820	801	791	792	808	787	773	849	804	775	800	805	833	850	813	806	809	808	832	820	872	840	811	814	788	819	810	802	786	786	801	775	806	808	839	820	821	839	812	780	831	807	843	839	828	800	814	762	751	798	808	772	819	766	820	857	842	785	803	773	778	821	811	823	787	853	816	760	769	834	831	819	804	812	785	795	818	780	747	834	825	768	739	748	837	838	816	835	841	786	782	862	808	802	810	799	801	815	807	831	789	764	811	743	800	809	870	778	794	818	823	870	817	793	854	782	815	793	811	771	790	792	815	803	778	818	811	865	786	853	844	861	780	796	798	891	790	824	810	783	802	802	809	871	872	814	819	769	790	743	793	832	799	800	802	778	845	832	819	840	814	842	795	773	850	820	765	800	846	821	798	821	798	900	812	847	790	839	815	833	772	841	788	779	769	788	810	779	811	795	762	805	824	801	840	812	788	775	823	838	781	838	804	841	791	803	794	837	833	824	783	761	824	796	800	766	840	753	845	815	859	826	792	795	814	846	808	762	835	850	824	856	804	814	795	803	748	823	786	805	774	824	795	809	838	791	802	848	797	790	819	758	780	874	771	835	800	781	770	810	831	826	816	793	850	784	788	824	867	823	804	857	817	774	770	844	817	846	840	827	824	837	794	780	820	784	781	843	846	808	849	810	835	799	751	803	845	805	836	771	795	833	886	808	809	785	801	819	869	851	845	832	785	781	852	813	791	830	802	770	830	827	853	825	765	790	887	810	838	824	787	809	749	777	879	771	802	817	802	790	835	808	855	801	829	786	834	833	839	789	833	832	798	853	777	824	827	812	752	735	832	816	805	789	862	794	785	845	747	760	825	800	768	797	765	839	786	795	788	802	781	858	841	784	872	755	853	796	849	812	775	782	783	799	796	837	762	836	799	766	807	804	801	779	812	837	769	809	822	749	791	816	810	831	811	794	796	808	789	808	793	783	829	796	792	784	803	865	791	837	816	788	794	779	814	820	829	800	774	855	825	791	827	834	818	822	814	787	806	798	806	838	803	800	844	797	821	791	860	802	769	779	782	823	812	774	829	803	831	832	856	795	823	769	830	873	826	847	797	768	805	748	749	850	807	765	813	823	841	783	807	787	823	787	792	770	743	814	791	844	763	810	811	820	794	774	782	780	806	805	786	781	797	820	789	795	783	822	818	795	807	803	828	820	816	794	778	775	778	828	822	871	768	834	850	782	802	815	800	862	831	786	821	803	814	844	765	799	793	794	814	772	807	797	807	816	826	764	766	781	809	791	814	801	790	815	798	813	815	846	806	848	765	871	765	778	766	817	831	741	821	823	777	780	829	752	854	794	820	838	788	794	798	804	821	840	839	812	795	781	842	823	807	823	808	808	783	796	805	787	831	801	834	792	768	808	776	863	793	837	773	818	790	752	788	816	780	806	812	837	797	753	829	800	817	851	759	825	819	830	794	797	787	826	842	803	804	750	842	823	792	874	808	837	798	841	805	752	818	792	843	794	854	790	768	830	846	755	803	783	788	789	821	865	785	776	796	785	797	804	844	791	798	769	808	812	802	829	796	822	835	784	828	799	771	770	834	796	839	769	823	820	803	782	832	840	831	799	807	805	794	861	764	803	799	793	803	854	770	761	800	837	797	828	845	819	839	800	818	877	786	775	877	843	843	809	870	796	787	769	777	804	784	797	870	805	784	790	812	827	764	805	816	800	811	775	794	829	791	789	809	821	828	830	829	815	776	847	788	811	787	846	743	815	799	823	813	840	857	817	799	796	848	793	823	804	861	781	794	805	802	879	812	766	854	764	829	833	825	813	838	799	838	840	825	810	732	830	809	797	847	823	822	852	802	758	854	793	776	834	771	795	774	791	836	801	815	816	836	808	776	832	803	784	778	821	769	803	836	817	866	763	832	800	810	785	792	827	818	820	862	828	763	815	836	773	780	890	832	795	800	806	780	789	768	837	776	773	798	808	788	832	873	813	830	788	768	783	795	827	809	777	855	777	818	792	831	804	822	803	817	802	785	795	781	792	825	820	853	826	803	781	787	782	807	859	806	816	796	793	786	836	787	782	853	748	809	809	829	803	786	822	805	731	786	796	834	824	806	839	800	799	835	789	813	879	757	812	832	871	845	849	790	858	762	784	863	852	782	796	829	799	838	807	837	789	755	799	819	834	797	762	817	808	887	771	847	785	822	824	770	788	778	814	838	783	791	826	788	825	834	775	808	843	802	804	835	858	859	798	796	795	801	818	755	845	800	796	840	827	825	828	793	840	829	830	828	800	783	819	851	888	820	854	860	807	791	761	825	839	800	807	839	891	782	804	822	758	800	849	763	809	842	792	820	886	789	814	819	787	754	775	806	813	803	818	823	767	786	839	808	837	811	798	761	845	806	817	789	797	784	764	826	815	805	804	802	803	810	829	774	763	817	810	784	870	796	808	856	829	859	889	815	796	818	810	799	777	772	794	798	770	851	837	777	801	817	793	804	803	785	799	776	855	782	786	859	798	790	816	774	862	833	828	819	777	854	811	806	802	858	845	802	834	800	855	833	825	848	784	781	865	811	836	794	812	828	763	751	808	818	810	834	846	815	787	777	787	814	802	770	751	829	780	791	788	784	836	837	802	809	745	796	772	818	843	814	796	816
27062	21048	15125	7362	3877	2787	2212	1961	1857	1678	1487	1437	1222	1131	1043	925	897	906	806	776	720	705	668	714	746	697	695	685	679	633	641	614	658	683	653	621	619	591	634	618	654	624	605	616	628	622	598	605	631	552	575	613	566	579	561	608	599	621	605	567	582	586	572	635	580	618	594	604	566	645	608	567	589	562	625	570	586	597	637	572	591	600	580	582	597	588	584	588	545	596	586	593	618	622	605	560	560	578	585	570	557	594	644	614	667	589	607	588	576	614	549	565	631	548	588	561	614	580	544	573	618	548	598	575	608	576	573	598	632	591	616	626	570	589	606	596	621	600	609	615	556	570	590	595	581	581	573	611	595	604	596	576	563	602	576	590	591	582	582	599	596	610	629	592	620	594	580	549	549	640	607	589	563	596	560	558	598	583	563	618	581	578	617	577	624	586	577	630	574	595	588	636	619	569	587	608	580	551	563	591	553	578	602	615	577	607	587	589	610	592	622	591	612	581	586	585	577	623	563	603	579	614	603	561	590	591	607	621	588	605	599	585	573	600	530	629	595	589	573	579	586	636	564	593	572	605	593	542	600	568	583	588	578	573	601	549	566	600	590	558	578	608	600	595	558	605	607	574	531	576	600	601	569	595	570	560	628	640	599	566	576	582	586	594	548	572	576	599	574	599	592	591	542	589	614	595	542	554	578	578	585	566	594	596	555	607	597	578	596	583	523	640	592	571	646	573	584	590	573	591	602	567	602	554	597	609	597	582	590	604	577	580	571	602	565	578	601	567	576	577	607	611	637	595	592	550	611	567	590	621	547	606	585	570	591	571	597	649	564	566	556	629	576	629	595	582	581	604	615	568	614	601	619	588	593	585	645	576	569	611	572	581	591	600	641	619	596	601	651	555	597	554	617	616	627	610	583	544	588	577	598	614	570	588	578	538	597	577	597	556	627	617	543	588	600	592	609	604	599	613	591	573	584	604	584	635	583	573	589	610	607	597	510	608	560	630	661	564	583	561	587	581	610	598	602	583	578	591	574	622	593	617	583	602	609	590	588	574	541	603	570	548	613	586	590	625	588	586	603	601	557	646	631	527	588	587	591	618	584	646	578	578	605	602	561	578	580	591	602	574	574	603	638	592	602	565	609	559	563	588	578	608	575	613	599	579	586	581	635	641	557	600	603	613	587	566	590	594	604	629	576	557	544	527	565	622	550	650	563	587	606	582	616	581	608	605	577	585	563	623	621	627	577	579	562	618	609	552	581	548	542	575	575	562	585	604	608	589	606	562	613	550	596	610	589	621	564	619	557	586	575	609	607	581	589	589	630	553	572	609	550	628	630	575	593	583	571	585	592	549	572	567	619	579	622	542	608	605	543	588	620	586	552	584	559	610	599	577	597	598	595	566	572	626	570	602	579	588	617	584	598	614	603	547	590	596	599	606	590	600	629	577	565	596	610	611	607	616	591	567	587	588	585	634	593	588	621	584	586	609	547	590	625	595	613	555	614	566	615	583	560	603	582	606	560	601	610	576	580	593	579	586	554	569	560	586	585	567	555	622	550	602	593	610	587	570	604	592	566	551	562	580	547	584	576	562	558	589	551	613	569	582	626	610	609	561	643	584	571	595	578	579	575	581	598	616	581	602	584	592	580	592	629	585	630	563	581	541	544	611	566	556	568	587	537	603	625	613	586	582	517	598	610	567	566	554	555	585	605	569	595	562	582	604	619	584	595	576	607	629	607	616	592	638	588	534	595	610	568	600	582	604	588	545	605	610	583	585	578	589	569	583	577	582	582	577	585	621	640	627	554	579	593	565	627	582	603	550	607	593	545	560	539	606	586	598	613	601	590	615	643	627	622	579	570	570	528	585	571	575	616	607	657	549	556	612	611	611	578	590	552	638	603	605	641	592	586	604	603	577	588	582	578	605	580	588	578	600	579	605	598	613	613	657	595	581	593	554	581	646	575	576	621	594	594	614	600	614	577	570	578	563	564	598	569	621	583	600	630	575	635	598	572	617	576	599	571	533	585	602	565	607	571	574	569	555	604	603	579	583	589	548	584	605	581	584	597	628	585	617	617	617	628	612	643	642	559	633	530	569	600	578	596	591	589	621	620	607	629	604	574	582	612	541	625	599	588	584	595	576	582	582	578	575	579	569	598	584	610	572	579	554	574	531	572	649	585	570	594	566	570	556	561	611	578	594	583	586	608	581	559	606	567	580	621	647	614	555	612	574	605	600	584	555	602	584	616	623	630	548	603	581	574	618	590	591	643	601	555	612	564	553	561	596	608	561	559	580	565	563	626	642	594	582	562	601	617	635	606	584	587	582	579	570	572	610	657	593	596	581	621	577	606	582	577	610	601	585	545	574	535	571	614	553	661	621	587	572	593	557	560	572	584	635	606	546	596	595	549	566	587	612	641	546	571	564	626	574	584	653	615	587	570	607	586	612	584	588	628	618	632	619	579	604	635	582	584	612	574	586	576	599	615	628	597	580	595	555	593	589	570	590	570	570	612	618	611	595	553	593	604	639	621	548	625	623	568	610	570	576	615	608	589	570	612	603	592	551	587	602	582	583	616	585	597	611	562	570	593	542	580	591	631	604	579	588	607	563	605	638	563	550	583	565	608	610	563	563	583	575	610	578	572	574	619	573	601	548	582	623	627	572	610	569	612	605	636	582	576	607	541	629	591	601	542	571	589	573	597	578	607	627	579	604	574	602	600	601	595	566	576	609	620	606	570	639	604	658	584	623	608	600	595	627	644	560	606	584	584	638	618	568	573	594	579	561	586	597	642	592	588	565	557	626	558	607	625	608	551	640	582	583	546	567	582	560	565	544	570	582	598	575	579	605	608	580	569	598	563	553	619	588	567	595	598	543	573	644	606	557	589	565	580	566	574	608	580	548	552	570	604	578	563	595	568	569	616	570	534	584	573	556	637	616	616	595	594	600	571	560	593	588	589	622	617	594	552	601	587	564	616	578	539	596	602	594	571	561	620	627	605	562	576	593	581	570	613	580	583	574	596	580	569	640	631	581	609	575	584	623	583	605	620	616	575	608	610	599	603	604	618	629	594	603	604	582	596	559	569	599	620	569	549	610	643	583	639	580	576	544	608	591	590	589	581	585	631	556	582	573	577	565	608	518	585	604	582	592	593	575	553	554	643	588	578	623	592	630	595	593	591	581	624	635	594	558	639	597	618	594	595	562	571	548	566	600	577	628	626	563	595	575	588	591	599	601	573	597	611	525	542	566	620	594	605	586	557	614	546	558	589	576	571	622	583	633	613	556	613	591	557	587	592	581	621	548	595	622	618	607	582	612	544	585	588	581	599	607	559	631	572	565	623	569	622	605	595	590	584	578	618	565	600	624	549	582	582	625	620	590	605	586	607	591	603	568	611	634	608	611	551	605	624	616	612	585	554	553	586	643	602	549	553	604	617	602	540	636	568	587	593	605	600	557	610	600	584	604	565	573	589	583	595	561	623	611
12302	20245	18933	12873	10003	8379	6978	5907	5310	4944	4580	4083	3632	3018	2708	2307	2102	2102	1788	1656	1621	1536	1435	1391	1366	1434	1374	1358	1295	1324	1280	1289	1256	1205	1249	1157	1134	1118	1169	1142	1072	1131	1147	1149	1104	1101	1100	1064	1054	1113	1108	1084	1124	1092	1093	1021	1078	1088	1132	1022	1020	1077	1120	1053	1039	1081	1125	1043	1076	1088	1020	1045	1028	1014	1055	1077	1017	1052	1032	1093	1070	1072	1005	1036	1059	1060	1114	1074	1052	1046	1061	1086	1042	1081	1020	1005	1026	1058	1090	1021	1063	1020	1058	1054	1024	1062	1066	1067	1026	1123	1023	1022	991	1067	1063	1069	1040	1085	1095	1077	1110	1049	1052	1036	1038	1106	1068	1043	1025	1046	1098	1095	1071	1005	1016	1077	1072	1014	1083	995	1043	995	1030	1077	1054	1065	1056	1069	1062	1088	1001	1049	1040	1051	1028	1066	1036	1054	1080	1016	1073	1099	1060	1047	1015	1038	1067	1007	1074	1082	1044	1042	1064	1049	1068	1005	1020	1084	1075	1054	1083	1044	1097	1128	1056	992	1098	1053	1024	1068	1050	1041	1077	1006	1054	1014	1085	1079	1070	1054	1031	1057	1056	1070	1039	983	1021	1105	1093	1028	1055	1019	1042	970	1103	1103	1043	1038	1033	1074	1040	1121	1104	1031	1093	1077	993	1118	1056	1025	1093	1036	1020	1066	1036	1067	1021	1027	1078	1037	1096	1026	984	1039	1053	1056	1078	1083	1053	1086	1005	1103	1100	1038	1017	1140	1081	1088	1067	1079	1053	1116	1016	1056	1078	1114	1048	1097	1055	1054	1086	1026	1027	1086	1052	1021	1013	1041	1044	1028	1049	1013	1013	1049	1004	1070	1079	1103	1064	1035	1057	1056	1067	1070	1121	1008	1089	1017	1123	1077	1034	1039	1011	1083	1007	1074	1082	1044	1026	1066	1098	1067	1039	1122	1100	1057	1038	1053	1058	1065	1055	1094	1063	1096	1108	1103	1043	1060	1057	1061	1088	1018	1082	1062	1026	1077	1064	1035	1053	1100	1005	1060	1086	1051	1061	1048	1066	1016	995	1028	1035	1028	1039	1089	1050	1026	1037	1035	1038	1080	1069	1012	1063	1048	1038	1059	1116	1058	1064	1072	1048	1050	998	1084	1104	1097	1050	999	1103	1055	1053	1116	1051	1070	1046	1017	1091	1110	989	1065	1064	1004	1031	1052	1060	1034	1054	1031	1069	1050	1035	1063	1082	1073	1037	1027	1032	1086	990	1018	1014	1023	1037	1096	1002	1077	1061	1058	1029	1041	1065	1053	1046	1068	1001	1035	1024	1005	1056	1064	1017	1006	1025	1047	1046	1037	1057	1039	1139	1074	1083	1113	1067	1010	1113	1081	1031	1104	1070	1071	1000	1072	1039	1059	1080	1088	1112	1096	1094	1038	1015	1019	1042	1045	1043	1053	1040	1007	1120	1019	1025	1064	1073	1007	1069	1047	1086	1072	1055	1029	999	1080	1032	1047	1031	1033	1057	1029	1046	1049	983	1025	1053	1092	1047	1079	1087	1029	1046	1063	1037	1012	1083	1037	1037	1083	1075	1040	1050	1061	1068	1065	1117	1075	1056	1007	1066	1037	1023	1054	1094	1052	1052	1037	1092	1065	1057	1028	1032	1124	1049	1070	1076	1072	1005	1019	1058	1076	1075	1013	1043	1124	973	1118	1039	1073	1103	1025	1028	1037	1055	1079	1095	1074	996	1037	1024	1081	1050	1051	968	1023	1068	1070	1074	1045	1065	1020	1057	1023	1065	1055	1079	1091	1110	1017	1057	1014	1086	1008	1018	1055	1031	1088	1073	1090	1075	1055	1025	1046	1095	1050	1051	1038	1032	1083	1073	1008	1043	1071	1052	1026	1026	1029	1015	1067	1061	1056	980	1004	1043	1094	1093	999	1048	1091	1034	1089	1039	1045	1048	1080	1041	1092	1072	1037	982	1085	1033	1072	1067	1037	1072	969	1061	1066	1023	1055	1072	1078	1050	1103	1027	1040	1032	1093	1062	1034	1021	1072	1044	1057	1096	1042	1080	1084	1030	1057	1021	1122	1048	1092	1063	1006	1078	1045	1081	1014	1047	1030	1071	1092	1084	1040	1067	1029	1089	1031	1084	1051	1100	1094	1066	1056	1064	1040	1000	1016	1109	1014	1040	1056	1105	1022	1037	1089	1058	1022	1068	1112	1055	1076	1023	1016	1080	1046	1139	1077	1050	1082	1048	1013	1058	1077	1090	1034	1065	1041	1044	1064	1079	1061	1085	1024	1068	1070	1107	1051	986	1014	1025	1090	995	1064	1072	1085	1073	1082	1019	1048	1039	1009	1066	1069	1004	1029	1058	1049	1055	1043	1061	1047	1048	1042	1038	1047	1076	1080	1014	1093	1014	1056	1085	1089	1062	1076	1102	1022	1086	1024	1086	1042	1069	1022	1024	1052	1061	1081	1027	1040	1105	1050	1086	1082	1061	1033	1065	1018	1070	1061	1042	1050	1069	1023	1086	1068	1081	1040	1047	1059	1039	1083	1029	1001	1110	1020	1027	1047	1127	1042	1057	1081	1024	1077	1096	1110	987	1043	1051	1070	1075	1024	1032	1062	1006	1050	1004	1144	1017	1053	1032	1056	1039	1075	1072	1055	1049	1076	1038	1064	1070	1063	1070	1089	1060	1042	1080	1039	1029	1057	1025	1107	1086	1032	1087	1004	1027	1104	1099	1004	1024	1084	1052	1034	1082	1076	1107	1061	1009	1075	1025	1063	1017	1031	1027	1098	1008	1014	1024	1051	1027	1069	1040	1061	1054	1038	1063	1037	1076	1084	1026	1043	1078	1090	1070	1072	1072	1030	995	1061	1022	1037	1074	1089	998	1053	1045	1048	1060	1041	1054	1062	1045	1051	1031	1048	1092	1068	1065	1042	1098	1046	1021	1014	1075	1040	1033	1082	1027	1078	1042	1066	1031	1019	1067	1022	1017	1079	1041	1028	1100	1078	1072	1077	1094	1062	1031	1012	1071	1036	1007	1072	1095	1045	1038	1120	1100	1028	1054	1021	1035	1050	1030	1056	1091	1068	1037	1023	1020	1058	1035	1112	1021	1069	1063	1037	1006	1047	1081	1052	1059	1062	1030	1055	1072	1006	1044	1080	1058	1029	1075	987	1053	1060	1041	1019	1004	1058	1025	1054	1080	1011	1060	1043	1072	1095	1047	1058	1029	1132	1018	1066	1034	1027	1025	1066	1059	1049	1083	1036	1067	1038	1042	1060	1028	1086	1040	1083	1059	1011	1013	1069	1000	1025	1071	1020	1103	1066	1066	1056	1084	1026	1009	1025	1064	1023	1003	1054	1045	1053	1044	1051	1009	1037	1090	1060	1062	1082	1091	1082	1083	1038	1045	1043	1038	1000	1118	1003	1079	1070	1027	989	1089	1042	1071	991	1078	1055	1107	1087	1071	1058	1069	1111	1059	972	1054	1046	1020	1062	1068	1035	995	1057	1069	1020	1071	1042	1033	1105	1084	1069	1035	1020	1053	1036	1055	1001	1061	1101	1047	1038	1035	1070	1067	1005	1034	1137	1091	1013	1066	1007	1057	1034	1079	1078	1074	1092	1040	1102	1025	1046	1036	1087	1045	1123	1114	1051	1082	1050	1048	1047	1071	988	1088	1091	1044	1020	1023	1017	1093	1005	1017	1002	1048	1096	1080	1061	1097	1072	1045	1077	993	1039	1081	1027	984	996	1106	1038	1051	1056	1002	1044	1052	1034	1062	1054	1113	1056	1028	1027	1080	1056	1083	1028	1059	1070	1035	1087	1040	1060	1051	1084	1044	1024	1057	1099	1097	1026	1062	1134	1053	1059	1009	1034	1015	991	1045	1038	1017	1009	1066	1014	1041	1066	1038	1038	1065	1029	1095	1074	1045	1011	1024	1103	1069	1050	1010	1029	996	1052	1014	1112	995	1037	1054	1052	1022	1041	1008	1085	1043	1073	1041	1067	1037	1017	1050	1050	1027	1013	1030	1038	1062	1147	1051	1094	1070	1086	1090	1062	1014	1102	1005	1029	1047	1033	1062	1037	1000	1009	1034	1006	1012	1014	1050	1060	1070	994	1106	1041	1056	975	1001	1014	1099	1055	1106	1056	1031	1058	1051	1062	1055	1039	1027	1048	1094	1052	1078	1043	1033	1062	1054	1075	1050	1070	1039	1057	1070	1033	1055	1000	1089	1058	1079	1070	1062	1090	1016	1020	1086	1052	1058	1108	1057	1048	1053	1066	1063	1075	1031	1074	1086	1064	1072	1071	1089	1090	1042	1080	1010	991	1101	1077	1085	1029	1057	1017	1034	1033	1055	1074	1022	1044	1113	1055	1115	1043	1085	1093	1093	1100	1010	1037	1045	1054	1103	1070	1075	1075	1036	1026	1046	980	1142	989	1057	1002	1055	1056	1050	1073	1109	1096	1090	1004	981	1111	1103	1051	1049	1022	1047	1080	1033	1054	1021	1091	1080	1059	1011	1056	1057	1035	1046	1070	1125	1112	1028	1079	1028	1103	1061	1027	1097	1084	1079	1035	1030	1058	1050	1019	1050	1061	1075	1037	1052	1063	992	1074	1012	1041	1047	1056	1100	1010	1076	1061	1067	1061	1074	1040	1040	1038	1073	1023	1065	1015	1073	1012	1045	1113	1067	1036	1077	1041	1035	1056	1105	1092	1053	1028	1086	1050	1124	1029	1005	1031	1045	1047	1027	1031	1067	1021	1033	1092	1037	1018	1112	1019	1060	1072	1037	1071	1106	1027	1096	1040	1092	1076	1057	1040	1048	1066	1083	1054	1048	1049	1029	1058	1036	1021	1118	1119	997	1032	1056	1026	989	1050	1017	1054	1090	999	1061	1042	1075	1048	1031	1029	1003	1023	1106	1047	1046	1086	1072	1053	1087	1024	1062	1040	1065	1039
24564	21436	28545	24710	20238	9005	4634	3051	2515	2406	2226	1907	1725	1444	1203	1158	985	947	910	803	796	789	666	672	698	705	668	667	629	616	596	582	612	614	604	601	599	528	551	519	546	574	519	497	536	528	561	522	521	506	482	534	556	532	521	472	544	529	522	505	523	504	536	532	496	534	517	503	515	479	521	544	517	518	522	489	523	521	528	529	507	502	500	543	530	518	493	503	544	494	489	509	503	500	504	493	483	512	495	519	509	474	492	496	473	543	473	486	499	488	485	525	513	496	487	475	536	494	466	501	510	516	503	500	523	499	519	498	516	503	486	499	510	490	495	539	490	525	495	490	535	507	501	487	503	497	493	521	499	493	524	514	497	470	524	526	451	505	535	533	525	467	490	497	475	467	530	468	438	466	487	473	480	555	484	503	510	534	530	510	491	530	488	501	536	537	509	486	540	480	499	530	502	492	533	501	534	488	522	509	502	547	521	458	527	501	474	522	499	483	499	505	491	486	525	503	495	453	519	461	538	485	519	522	492	508	516	514	514	537	480	472	536	506	504	512	533	520	533	479	478	492	559	513	500	539	479	521	495	513	520	484	511	499	553	507	499	535	511	571	499	508	475	462	504	505	520	506	510	499	488	462	511	536	454	460	503	470	493	499	478	516	497	496	502	498	534	480	513	477	495	515	475	501	497	491	511	461	521	522	488	519	495	467	502	470	485	530	489	520	484	504	518	510	498	548	495	520	456	513	481	535	521	488	476	454	476	513	515	518	521	567	479	516	485	534	484	538	513	481	478	479	523	512	488	496	465	549	488	471	506	474	534	439	466	512	460	511	509	498	519	504	485	524	532	473	475	473	506	484	506	517	524	496	511	495	509	511	496	513	539	532	519	511	483	518	496	523	492	480	512	509	479	476	456	443	493	500	507	463	504	492	469	516	508	503	507	477	508	518	510	503	508	527	480	460	455	522	517	517	554	507	524	513	486	546	493	478	487	511	546	464	500	479	562	504	516	509	514	509	529	485	543	469	483	531	518	499	462	494	499	490	452	479	465	531	515	550	506	543	529	556	491	500	503	516	499	461	493	485	517	508	490	553	502	543	498	485	522	544	496	523	518	468	474	501	517	519	531	515	511	521	474	510	507	466	514	504	548	518	498	455	493	442	550	526	464	482	521	497	495	523	490	461	536	527	513	503	485	556	484	473	491	550	540	479	523	527	543	487	517	468	521	510	499	533	509	494	528	503	522	516	477	494	492	519	490	516	540	511	452	535	495	507	537	500	479	548	499	532	439	479	521	479	505	482	496	478	485	510	500	526	484	504	504	492	512	509	551	494	462	485	490	459	518	508	467	481	470	507	493	515	545	518	495	510	510	523	519	520	551	520	483	525	528	470	503	529	536	477	494	514	513	450	511	491	511	483	487	483	480	521	520	530	495	496	485	475	463	473	502	498	475	507	508	475	516	529	463	517	521	524	478	507	503	515	503	494	501	483	457	480	489	503	512	503	511	526	472	484	456	510	498	510	492	504	504	494	538	535	517	488	479	500	505	493	529	510	502	493	465	498	504	487	496	506	550	481	505	497	515	496	507	502	485	510	510	523	513	499	482	501	501	505	528	504	489	519	512	465	496	493	499	485	505	479	492	525	521	475	514	455	482	488	485	500	519	516	483	466	523	480	512	517	509	490	518	503	510	538	494	481	552	524	524	459	503	503	511	518	514	535	507	522	488	530	500	511	477	494	498	458	495	523	528	509	555	543	477	482	499	448	501	489	457	508	491	486	453	611	489	490	526	536	487	519	523	482	542	476	501	526	500	455	482	525	464	531	516	527	520	513	501	488	525	472	473	494	496	498	491	509	465	472	503	484	498	505	507	536	466	516	549	508	529	459	548	512	472	481	500	507	542	475	535	447	496	498	500	518	509	550	465	469	501	474	539	487	474	498	479	516	468	490	533	483	515	473	511	522	487	464	503	494	495	484	500	500	458	496	524	466	499	523	508	483	524	508	539	470	514	527	525	490	526	514	490	503	478	484	532	522	478	530	474	515	468	496	478	542	497	532	492	528	514	535	515	520	511	492	485	531	507	481	495	478	511	462	521	497	550	490	516	493	506	472	507	499	485	496	500	483	478	505	500	511	520	497	515	498	495	521	487	482	482	532	514	497	508	517	488	477	502	516	493	484	509	500	503	512	482	498	517	457	486	503	503	502	510	493	504	474	523	511	444	489	472	529	499	486	490	507	544	522	494	438	532	506	497	543	535	523	500	482	518	488	532	484	545	481	483	481	507	510	528	487	468	500	466	541	473	482	507	502	499	479	503	542	524	502	536	485	494	508	536	551	491	490	483	463	518	498	518	511	503	536	477	517	522	507	493	493	503	497	515	460	516	479	502	498	498	516	518	510	495	494	486	528	500	475	490	515	468	528	519	522	524	504	556	479	482	487	498	490	512	483	498	515	498	559	484	474	519	508	535	497	524	476	475	471	502	524	484	505	513	496	520	486	472	495	545	519	455	502	523	478	486	526	509	516	511	502	489	494	538	514	532	479	498	508	493	482	489	546	516	508	514	462	496	535	471	492	486	505	564	522	526	461	503	506	540	478	505	520	532	508	526	472	524	494	520	506	544	544	477	499	515	511	496	482	535	530	500	494	477	527	536	502	493	519	504	479	486	490	466	513	498	522	511	501	481	509	500	494	495	480	499	520	480	504	537	480	515	534	489	512	433	494	527	485	542	499	520	497	473	510	488	489	524	500	499	474	479	494	507	501	501	510	512	483	514	515	505	505	496	517	506	485	551	465	529	514	513	496	483	463	472	497	538	509	530	530	478	550	497	475	523	487	544	512	503	499	484	511	440	508	490	499	471	495	473	509	505	509	485	483	495	525	459	486	525	516	476	474	523	549	514	503	492	506	497	561	517	475	499	474	538	476	508	494	502	495	500	486	495	483	514	479	509	484	500	524	528	500	481	506	501	488	466	531	475	460	516	550	497	521	472	525	469	497	501	508	522	497	493	541	530	494	492	529	569	466	513	468	471	485	516	533	536	518	509	482	485	492	500	484	483	503	498	514	525	461	481	487	542	496	500	519	489	526	499	468	522	578	523	479	544	506	473	522	521	513	511	502	515	490	511	477	516	520	543	494	512	488	524	496	528	510	503	520	466	509	535	514	518	527	487	490	516	492	493	500	535	523	497	511	491	535	477	480	471	496	505	508	506	491	504	506	514	477	491	497	525	531	485	536	513	476	525	467	475	474	474	521	461	508	501	493	498	470	506	524	496	511	500	533	477	496	509	499	494	504	499	521	560	473	506	467	496	508	511	482	474	510	528	508	515	495	472	497	506	493	526	515	491	485	488	495	507	454	515	467	490	511	521	487	488	506	505	541	485	501	515	468	533	499	550	476	466	515	491	493	496	482	517	493	508	473	515	443	507	512	483	495	489	513	531	554	523	508	492	494	519	516	534	503	491	495	486	455	486	485	488	511	489	494
13763	27974	25959	19067	15200	12536	10673	9237	8107	7362	6577	5798	5074	4210	3599	3078	2715	2472	2307	2112	1776	1749	1641	1524	1430	1544	1485	1452	1278	1303	1316	1272	1262	1239	1165	1124	1068	1114	1076	1058	1028	999	1053	963	1065	1062	1001	974	952	985	964	887	918	994	926	948	978	972	1010	953	974	942	950	951	903	922	864	903	915	917	907	868	939	967	933	972	904	1005	931	925	901	924	970	928	928	902	917	894	917	915	986	889	901	921	925	933	903	873	900	868	927	919	924	900	884	931	996	894	898	941	902	904	872	930	952	906	939	930	947	939	906	913	908	970	914	918	918	914	921	874	989	904	882	935	955	918	955	887	863	898	854	915	872	895	874	916	851	913	934	870	935	902	922	925	875	919	938	909	929	901	901	870	933	980	951	901	919	877	936	933	932	899	860	898	894	901	895	904	925	913	903	931	987	912	937	917	892	926	935	954	889	912	938	892	913	887	885	892	878	900	909	929	893	843	870	868	914	908	881	924	900	875	945	875	930	923	938	944	949	877	968	873	898	861	948	874	898	948	888	899	935	895	889	924	905	920	927	884	956	902	887	914	877	913	914	887	906	947	891	990	893	866	930	872	889	897	930	879	878	890	925	871	916	901	926	841	867	883	868	926	896	909	897	894	910	896	903	879	954	917	961	914	923	939	936	900	965	968	900	876	886	967	825	913	912	914	864	906	943	843	870	982	872	945	937	911	856	930	940	940	885	955	911	908	936	934	940	858	946	912	853	880	925	902	904	911	899	906	926	896	890	860	921	915	874	951	897	902	919	951	936	885	922	942	918	912	930	939	904	927	941	888	972	878	876	1001	899	978	893	939	905	842	890	925	877	957	889	925	907	967	906	899	876	928	850	858	898	908	913	866	905	963	860	964	938	854	871	903	922	943	912	940	940	872	873	917	893	905	918	870	908	862	922	912	878	871	876	874	896	921	944	950	943	909	934	884	929	889	880	920	921	840	938	944	889	914	913	917	933	928	940	926	864	925	886	920	936	911	935	902	918	931	913	909	935	963	952	920	906	885	844	896	1001	901	882	883	945	948	877	917	938	909	911	917	966	885	920	887	943	914	890	933	915	908	939	886	957	937	928	878	880	874	896	867	920	965	907	878	921	915	890	939	934	949	942	889	906	949	921	875	984	964	900	938	854	886	911	931	927	875	919	863	896	841	880	961	922	923	907	932	918	904	920	898	901	878	903	898	934	835	907	937	912	904	898	983	883	926	926	897	912	904	962	921	883	889	918	932	876	872	972	912	892	897	971	916	928	886	876	904	914	864	967	911	879	925	884	855	908	921	931	886	891	901	840	920	880	894	920	955	931	900	913	908	880	956	869	875	957	910	850	894	908	934	904	884	930	912	881	863	930	916	862	879	895	925	890	930	904	925	888	881	876	883	935	911	900	905	912	942	916	902	909	875	938	936	889	866	895	943	932	895	905	895	895	861	898	905	889	869	856	952	890	911	955	882	893	959	925	936	929	980	891	939	901	922	901	905	870	882	865	902	912	980	903	908	892	925	919	967	884	939	899	902	875	905	937	900	913	897	869	920	923	899	910	929	949	864	884	915	894	918	904	887	879	921	938	869	929	945	899	888	909	882	920	894	976	937	918	874	881	861	909	866	912	858	924	839	920	882	920	922	876	929	913	926	946	901	905	923	853	905	872	942	931	933	879	931	904	884	927	881	912	864	874	874	898	849	936	902	927	957	895	924	946	920	908	896	913	930	904	925	913	954	861	904	902	897	933	919	882	864	903	894	886	938	916	913	984	916	908	850	885	988	913	914	901	888	918	937	926	948	911	875	905	944	859	901	841	932	923	934	922	918	862	895	898	939	877	928	869	893	957	918	912	911	893	872	923	932	902	904	893	879	916	894	919	917	925	905	911	952	873	935	913	886	945	883	877	945	916	912	897	881	944	939	968	916	908	892	913	924	903	933	939	936	951	920	913	962	893	948	974	843	895	861	899	904	928	926	897	900	902	902	947	911	903	890	906	895	889	951	927	950	903	882	932	896	906	890	899	976	909	911	918	908	913	924	950	865	932	913	877	897	902	879	904	892	905	921	897	908	914	928	912	941	906	913	880	918	960	926	936	919	906	852	893	880	891	872	972	889	932	871	899	874	888	918	933	914	870	899	972	900	836	927	857	926	943	890	839	871	902	933	913	924	858	869	892	918	919	895	859	882	900	933	940	883	919	954	901	877	922	962	942	938	892	912	910	962	898	878	864	958	904	907	912	909	922	887	916	893	915	923	905	945	949	886	895	889	940	913	951	914	928	832	899	943	955	860	860	911	865	972	897	959	932	890	941	897	890	907	840	911	876	950	924	890	977	889	885	937	941	892	960	914	861	940	878	949	903	959	900	930	852	920	891	951	915	885	952	874	916	885	914	900	905	887	842	870	867	947	915	901	887	899	981	903	939	907	910	907	931	964	925	862	909	919	951	902	914	867	921	940	918	956	921	888	942	875	899	950	904	869	919	929	931	874	903	864	876	912	937	907	911	858	908	921	867	857	901	896	938	896	901	967	873	925	868	962	867	877	906	892	866	937	879	963	908	917	918	906	947	864	924	941	957	975	921	933	935	953	926	849	878	929	915	901	894	929	909	864	892	927	883	941	974	912	929	893	922	962	891	906	888	860	944	906	874	894	873	914	979	886	982	873	917	936	900	894	942	897	963	905	882	913	955	914	897	937	878	907	924	912	855	908	915	977	948	911	924	932	886	923	945	888	871	937	894	910	970	896	901	942	893	895	886	922	898	976	884	944	945	954	922	893	905	852	928	940	868	891	927	937	905	881	934	938	951	854	864	905	928	946	918	927	890	919	886	901	949	925	879	913	912	916	914	930	878	922	906	911	908	911	864	942	930	903	908	894	909	908	883	925	920	872	945	896	914	906	845	894	885	895	920	968	983	919	855	899	915	935	897	923	903	945	940	954	949	903	901	933	954	942	934	840	886	932	895	904	874	931	892	913	917	900	958	908	937	902	954	928	879	896	946	935	911	963	909	963	926	912	932	909	868	924	940	945	901	900	928	944	905	914	1005	928	884	917	893	913	926	917	966	866	896	920	884	809	931	862	851	949	886	918	930	926	886	888	896	904	904	942	917	901	882	927	876	905	917	908	919	896	928	917	892	868	922	920	905	859	871	921	914	905	888	873	942	946	915	906	940	921	889	913	863	870	891	885	881	883	913	888	946	905	943	825	884	923	961	875	932	948	884	882	886	875	970	916	910	925	918	890	871	928	882	923	908	915	871	967	921	941	905	913	948	929	868	914	930	880	889	890	872	927	910	907	938	920	924	920	904	948	869	913	931	948	845	917	863	886	871	845	883	933	915	889	961	914	905	921	851	951	845	880	936	895	895	891	933	925	903	931	858	861	912	911	941	891	902	893	857	977	868	893	878	845	895	856	862	970	888	907	922	907	918	931	938	895	938	947	909	867	874	911	931	906	880	904	887	885	890	954	921	917	933	932
23515	21444	29269	24047	21460	20116	9732	4686	3485	3267	2754	2495	2182	1765	1567	1332	1133	1095	1073	968	861	818	728	688	697	706	733	678	641	588	594	616	584	581	603	571	548	517	511	498	483	503	470	528	514	493	496	455	503	460	475	458	456	450	447	477	473	483	465	442	419	433	486	464	490	458	443	454	476	436	451	450	486	423	491	463	436	440	434	428	446	429	465	477	435	442	459	442	473	464	456	458	469	426	462	415	416	454	457	452	467	433	438	461	451	405	468	447	459	460	435	437	427	441	455	478	438	417	434	432	417	461	431	460	441	426	472	423	440	439	458	438	408	454	432	412	409	436	446	471	421	429	438	404	420	453	408	424	413	448	417	434	429	497	426	452	436	426	457	444	433	422	445	440	396	427	426	476	447	451	473	416	435	448	429	449	433	408	475	414	448	428	444	429	422	409	407	458	411	465	453	455	419	499	425	423	433	455	395	475	457	452	420	428	409	419	453	457	473	430	454	412	443	457	435	433	431	458	421	472	452	439	441	461	456	451	484	425	412	448	435	446	446	414	452	420	408	442	452	371	469	407	426	459	443	416	412	447	453	438	452	414	390	468	439	448	447	466	415	440	427	439	395	448	434	472	466	392	435	462	457	436	414	449	446	423	443	435	469	443	467	456	488	433	450	416	431	440	446	481	442	424	439	396	435	441	429	443	422	415	437	432	447	420	443	402	435	440	422	453	426	428	474	467	430	410	459	426	410	433	426	465	419	458	456	438	448	459	429	434	446	404	442	479	458	419	474	418	452	407	485	459	506	417	481	465	432	418	434	458	421	417	418	463	420	408	431	411	439	473	442	484	437	441	435	395	413	446	442	411	438	433	478	437	420	419	379	450	432	444	437	442	474	432	469	428	440	418	410	450	433	435	422	431	431	433	443	445	386	469	409	409	437	453	431	431	446	460	449	395	433	440	437	439	418	436	463	446	434	418	419	434	396	446	441	427	421	427	411	471	471	429	424	428	415	459	413	437	448	413	491	413	472	446	443	418	418	418	409	449	431	444	421	433	455	452	472	434	390	474	422	439	418	433	425	436	426	467	396	471	448	467	440	443	421	446	432	446	427	455	410	414	434	409	440	460	458	439	465	396	423	461	443	465	416	453	464	447	410	450	404	465	477	421	456	413	415	418	408	424	402	405	440	458	423	447	455	436	426	407	437	437	443	487	459	460	430	455	450	467	434	431	429	475	413	467	460	424	439	437	434	398	438	486	440	456	412	461	416	450	449	479	440	439	424	435	421	434	438	449	415	448	451	475	429	408	466	438	425	461	452	422	425	449	443	439	442	451	417	461	431	425	472	447	484	449	428	434	447	403	436	422	415	436	433	431	418	405	393	411	445	447	429	379	437	452	447	435	447	445	452	395	422	417	461	455	441	459	427	423	446	463	412	422	438	442	435	450	435	479	464	446	426	423	441	417	461	398	442	426	410	411	426	425	427	456	433	458	427	429	448	458	447	450	444	441	469	411	446	456	444	455	456	457	441	438	481	507	427	446	458	437	481	441	428	444	427	431	432	437	432	447	441	464	446	391	470	444	438	412	473	463	405	458	440	409	428	442	428	444	445	427	435	441	389	439	467	429	465	401	456	454	395	437	451	423	431	417	466	444	431	422	406	479	412	419	440	456	457	446	440	455	463	403	428	429	436	468	443	413	437	428	472	464	469	427	471	431	431	437	450	429	462	444	446	462	468	445	436	496	426	420	421	419	424	409	456	430	444	445	464	456	456	406	440	441	416	402	462	450	418	442	425	397	402	455	456	419	439	428	442	448	456	426	443	412	447	432	459	447	421	440	462	454	476	465	457	437	435	405	421	437	422	462	398	409	427	464	447	392	460	462	438	439	419	441	455	432	459	408	428	421	466	439	458	427	446	452	425	418	415	418	468	438	436	468	440	414	422	425	395	442	429	432	411	460	433	417	397	413	450	456	444	417	447	433	379	427	441	419	434	401	397	411	447	428	435	407	421	418	438	456	423	434	437	478	442	416	483	446	457	442	438	464	447	431	422	499	443	433	428	412	414	402	435	461	434	418	414	433	438	435	405	435	409	415	453	449	440	420	437	459	442	452	444	440	447	453	457	447	444	464	473	455	452	445	449	472	404	439	414	425	438	426	422	451	424	400	449	466	446	421	408	440	446	467	449	437	459	405	425	435	472	419	454	463	456	456	412	436	442	439	420	416	399	426	467	445	443	448	432	469	447	409	436	433	431	440	448	412	432	443	408	429	429	409	485	446	480	417	418	412	434	460	423	438	423	447	460	449	451	445	436	438	473	427	438	415	438	461	430	460	422	422	439	470	437	437	424	424	406	407	409	428	431	432	465	472	465	458	438	430	451	481	434	487	442	463	439	438	442	447	431	441	415	427	457	445	446	441	470	436	415	450	448	480	396	451	473	419	411	421	447	424	459	395	446	449	460	410	443	443	436	457	440	448	435	416	445	418	429	480	431	433	472	450	433	432	432	414	433	427	424	394	462	425	410	454	432	403	424	432	422	431	464	420	450	470	433	439	422	436	452	423	450	451	465	423	443	421	445	413	451	466	422	419	421	452	444	480	434	451	458	434	448	440	408	415	447	456	433	462	473	430	465	432	441	429	459	400	418	415	429	440	426	468	455	450	432	401	469	439	389	401	428	417	480	459	435	461	445	436	427	426	440	386	418	419	419	421	456	439	448	458	456	395	447	494	452	412	430	430	453	414	457	437	469	398	399	442	474	436	442	435	439	459	416	476	411	457	452	466	477	438	461	452	430	439	419	435	418	468	441	451	428	436	443	406	447	442	419	463	427	404	475	443	426	418	439	414	436	460	464	413	459	415	431	447	449	425	446	433	395	462	445	445	448	391	425	435	461	453	433	433	449	409	408	466	447	425	390	437	447	425	427	402	414	449	402	419	445	478	437	439	441	436	453	457	449	427	422	410	450	440	444	444	417	462	446	445	455	420	450	437	442	464	436	431	435	424	451	484	430	460	438	438	416	467	442	397	491	460	440	414	433	446	419	433	445	450	459	430	382	449	454	439	424	415	486	451	468	426	428	413	445	432	442	428	443	463	440	425	474	432	423	410	404	417	447	438	446	452	457	412	449	435	438	407	427	437	495	427	457	428	434	435	442	449	426	448	430	432	466	456	383	419	435	466	438	450	451	429	411	402	482	435	456	452	418	464	443	452	439	461	443	436	445	436	426	416	434	426	421	422	419	433	455	414	436	472	435	457	458	435	432	440	481	421	444	411	379	435	451	408	443	434	437	418	420	478	446	434	455	419	434	443	465	439	426	421	435	487	437	419	454	418	433	426	444	424	445	433	423	425	450	394	455	416	419	426	430	453	457	429	447	423	463	447	425	476	456	454	439	438	419	444	465	443	435	449	397	426	459	436	441	436	463	471	417	437	444	423	435	458	456	409	446	413	398	440	450	436	423	460	489	454	440	448	425	402	432	429	439	409	464	435
16153	33048	30583	23414	19470	16228	14134	12417	10960	9769	8598	7823	6748	5437	4671	3989	3498	3206	2811	2561	2208	2048	1815	1778	1736	1709	1677	1624	1467	1324	1358	1346	1228	1204	1242	1158	1102	1018	1053	1073	1010	959	947	953	968	899	888	882	916	844	864	829	876	887	870	856	827	858	801	820	822	826	842	880	858	899	854	824	768	761	793	829	802	763	778	898	850	783	831	828	754	786	793	795	792	830	750	797	812	757	772	797	810	794	802	760	843	772	833	818	805	774	764	835	795	830	763	782	798	819	770	835	754	820	750	785	762	785	800	816	777	754	797	822	762	804	812	778	757	748	789	773	781	823	798	758	746	837	772	788	839	735	783	791	800	766	803	810	757	771	767	833	832	817	785	823	784	764	822	750	736	747	779	777	769	833	738	772	789	814	789	795	771	826	727	833	798	795	792	706	813	811	782	793	783	779	791	792	807	792	827	783	784	758	804	757	761	803	827	746	808	789	799	760	738	755	785	826	767	817	751	807	819	755	814	740	799	797	793	797	758	786	773	777	785	779	836	772	775	824	815	803	819	794	769	821	792	787	741	795	786	786	768	796	766	752	760	817	799	756	787	766	780	739	749	794	801	775	758	802	824	820	773	765	776	763	868	771	750	776	802	815	724	814	780	792	752	790	819	756	799	740	737	790	752	762	783	784	728	772	825	803	744	847	788	766	779	758	782	799	801	763	796	799	771	747	818	826	849	812	764	776	806	796	745	866	793	753	811	798	801	804	788	750	777	734	770	773	751	854	767	812	798	817	794	794	780	803	798	793	808	785	828	744	791	793	786	731	731	795	795	856	761	736	781	809	800	782	816	807	777	801	802	768	754	791	789	792	745	831	791	793	826	790	756	786	807	774	790	834	737	803	796	789	764	792	787	792	784	816	790	798	737	785	829	770	728	784	769	788	824	811	791	766	831	796	798	783	799	763	767	822	835	740	801	791	772	768	785	822	777	794	785	775	826	824	742	812	801	795	806	788	777	786	810	796	802	803	788	836	733	817	797	790	752	775	771	759	750	765	821	807	860	778	778	806	771	796	841	773	766	812	800	807	842	745	830	752	755	798	751	757	803	811	826	720	786	736	801	753	768	851	788	823	771	759	820	725	767	784	747	798	783	731	767	766	798	790	792	760	757	774	766	734	772	763	751	810	778	800	793	789	819	768	801	773	737	812	797	775	807	758	812	767	820	830	801	827	787	763	802	815	807	822	777	771	834	810	808	778	807	786	746	784	816	837	793	739	780	797	799	767	790	782	730	804	779	786	773	802	778	808	803	757	809	719	809	743	811	788	808	835	770	784	809	782	797	738	734	831	731	791	808	822	805	817	793	814	771	795	755	768	832	775	801	806	789	751	770	794	763	756	770	817	750	805	783	778	772	837	712	792	768	770	804	786	760	770	789	821	824	768	722	820	746	729	745	816	798	793	749	755	791	727	774	802	825	749	786	803	770	808	777	788	795	791	805	782	793	821	806	748	780	752	743	786	789	789	792	746	763	731	836	764	757	751	809	798	797	784	799	771	785	787	783	798	773	787	785	739	813	778	753	789	800	796	789	727	723	766	770	797	777	784	816	752	763	796	827	754	776	775	779	746	810	779	853	759	735	748	784	789	742	722	791	808	796	744	751	782	749	798	773	791	794	800	855	803	788	758	799	813	789	796	759	830	762	791	792	755	744	779	732	804	766	751	771	794	782	764	788	731	770	762	848	802	755	765	781	775	799	795	797	798	761	768	833	781	784	814	759	839	796	755	774	835	783	784	829	757	793	798	790	801	810	820	736	797	823	751	790	824	783	783	792	795	771	770	769	756	756	791	815	758	795	766	811	758	808	818	795	759	809	816	786	794	812	743	841	722	846	778	765	758	772	799	799	810	842	811	726	743	792	802	806	791	832	786	743	770	826	856	757	765	765	855	741	761	765	812	771	826	812	819	813	834	760	775	745	759	761	802	810	796	836	785	776	774	775	773	750	786	750	736	732	792	837	773	783	800	767	815	764	783	795	789	783	777	803	773	744	727	793	768	766	790	740	765	817	777	745	801	734	794	749	825	784	789	764	801	785	801	752	827	808	768	778	852	765	814	776	797	807	833	793	744	799	836	812	775	791	813	844	798	782	832	814	732	785	769	756	818	780	735	720	818	857	724	811	789	756	777	822	736	764	793	769	796	769	756	794	817	777	749	780	771	814	809	798	828	783	757	787	780	739	772	774	808	785	791	778	818	835	810	766	754	775	764	798	761	774	833	765	755	794	748	766	776	832	795	820	821	806	781	803	784	748	827	826	804	756	805	834	756	777	788	836	779	819	762	828	814	802	812	785	815	775	791	749	801	783	814	807	790	816	736	781	767	757	801	791	783	740	749	796	763	784	794	810	805	754	787	775	736	749	786	814	761	740	787	778	809	787	867	781	837	787	793	761	781	778	799	763	760	767	760	795	816	783	760	789	804	805	746	748	786	753	797	826	759	788	785	817	819	722	791	763	814	826	751	810	756	804	780	790	820	781	810	799	808	776	747	799	770	775	767	774	830	795	798	773	761	783	793	800	782	779	772	763	783	776	779	774	766	827	780	787	750	748	773	753	807	781	765	831	767	796	762	790	726	807	805	770	797	755	854	853	770	747	790	765	839	755	821	772	772	784	752	775	762	800	793	789	807	739	806	778	779	782	794	749	808	749	828	806	770	809	804	742	788	811	771	793	836	766	781	811	835	791	797	752	783	799	764	755	774	804	783	809	811	787	730	799	787	773	790	750	791	764	759	822	833	803	770	768	785	737	786	790	731	788	764	775	755	768	821	823	831	795	770	805	781	836	805	790	772	782	752	773	813	828	777	779	792	766	788	812	756	814	725	796	824	724	787	768	795	813	810	756	768	740	779	759	780	822	803	791	774	790	786	750	784	786	741	782	791	807	790	819	763	778	773	780	782	778	788	762	798	764	771	745	792	813	745	824	797	768	801	767	794	838	789	785	773	724	790	800	742	764	774	742	769	781	779	826	796	777	740	794	813	764	825	771	789	770	798	820	797	817	794	784	766	805	818	767	765	802	820	737	794	751	782	786	762	786	825	719	793	761	814	794	802	806	764	757	801	768	789	795	771	762	741	822	798	790	809	752	796	780	810	814	775	759	785	741	764	745	810	748	843	798	776	775	780	751	760	800	776	820	772	711	838	766	785	778	789	770	814	850	777	746	799	794	769	788	758	808	767	758	765	743	786	801	837	793	759	765	755	761	771	756	741	774	757	775	758	858	754	808	743	811	781	769	756	799	760	767	816	763	798	755	757	799	778	808	783	821	789	761	792	771	814	799	757	792	744	749	806	789	752	805	771	814	774	777	789	790	817	790	818	821	783	781	805	810	812	801	750	798	784	762	819	814	778	778	751	810	773	814	823	742	809	785	766	801	812	809	793	765	732	820	742	836	807	794	783	773	797	793	786	843	754	781	808	815	809	811	821	793	819	781	781	779	790	758	763
26828	20934	15237	7637	4076	2970	2376	2028	1797	1599	1409	1330	1222	1057	1042	942	862	779	801	737	741	739	686	688	695	703	654	679	675	684	636	648	668	616	587	624	583	606	589	584	589	625	594	574	581	660	576	591	594	576	601	565	615	585	589	558	568	569	605	573	581	598	572	549	589	537	560	590	580	538	599	563	564	548	576	557	608	558	509	567	561	572	583	565	545	561	520	569	593	571	539	570	566	537	535	543	598	563	585	539	544	545	583	530	602	571	580	555	562	583	589	585	590	583	559	606	555	559	588	564	563	558	610	582	564	558	578	572	563	581	586	559	524	550	548	585	571	529	572	598	588	563	576	569	559	556	561	560	611	575	559	641	594	549	581	513	578	546	602	573	623	546	573	574	550	574	583	568	560	566	584	566	547	614	558	572	572	558	548	556	584	581	579	595	565	620	566	570	579	521	574	574	586	523	540	643	568	591	603	611	576	580	560	554	571	607	579	566	597	553	528	542	580	573	600	587	546	583	522	539	606	571	587	560	532	631	581	564	591	597	567	599	553	552	560	559	532	576	556	593	561	562	564	556	562	564	585	575	520	540	549	605	565	543	590	530	593	615	552	551	556	566	560	547	552	598	566	552	564	544	518	552	552	576	555	526	545	594	560	527	568	535	583	588	555	595	561	585	559	568	580	549	567	559	555	556	545	556	593	570	545	573	543	589	578	514	562	546	545	584	599	547	568	560	559	571	556	553	530	574	558	544	614	531	588	553	545	560	560	567	543	555	612	580	571	567	580	550	567	579	588	595	541	590	605	531	541	570	568	601	547	535	588	568	535	559	579	579	520	576	541	587	630	584	554	561	520	589	607	551	547	553	562	547	590	567	571	546	595	534	568	543	589	560	579	584	547	568	565	585	589	560	561	529	564	529	589	517	546	591	541	533	589	605	572	522	536	573	576	544	581	535	504	543	615	539	562	564	522	552	570	585	532	572	577	553	551	521	607	610	543	499	575	578	604	540	566	547	559	604	591	549	547	604	577	607	560	547	533	600	600	571	594	582	529	540	558	536	563	574	567	590	578	584	563	560	548	590	562	560	570	556	562	545	560	573	556	557	573	577	562	578	579	589	605	583	577	528	553	545	560	560	564	575	553	596	558	548	568	570	586	606	543	568	578	615	582	528	556	587	574	576	569	576	564	517	549	556	558	624	581	555	560	547	567	552	539	514	583	573	583	554	540	575	582	554	579	566	564	538	574	538	579	561	546	586	589	548	607	552	521	626	550	538	544	594	608	638	586	521	585	565	559	546	574	565	615	538	588	550	568	541	610	575	549	570	525	626	557	551	555	577	551	518	596	538	569	568	578	602	537	518	580	506	577	572	545	576	598	537	602	587	589	531	513	569	554	561	546	593	610	554	567	604	575	546	533	580	573	577	554	533	584	587	548	627	569	550	544	551	558	520	544	553	598	522	557	552	547	591	550	544	523	582	562	615	558	602	549	547	566	577	550	550	592	565	517	572	574	549	506	589	543	527	571	572	596	565	569	543	600	564	574	567	533	577	560	541	535	577	559	579	610	574	564	561	554	582	583	550	583	558	536	555	539	578	627	603	598	530	563	541	572	552	596	532	518	543	565	565	587	578	550	566	555	557	567	556	564	545	598	561	574	568	572	580	550	554	590	558	520	537	538	572	547	529	559	580	528	565	579	550	565	592	590	575	598	593	586	556	554	550	470	587	528	558	539	537	556	540	577	559	591	569	553	526	557	565	582	564	581	509	578	598	549	600	589	589	539	581	555	526	610	562	597	563	533	551	497	575	533	565	603	530	551	533	581	560	558	576	568	528	560	561	575	574	533	536	567	578	559	575	563	554	552	597	564	600	540	544	548	566	575	566	537	519	566	616	629	594	553	548	598	546	607	580	539	550	529	545	553	550	585	568	597	563	574	578	538	540	549	574	617	593	531	589	596	599	551	564	572	560	566	537	525	582	543	567	572	551	582	561	581	620	578	511	526	580	531	523	539	519	512	593	615	549	554	567	547	589	583	588	565	564	610	561	557	578	564	579	562	527	558	588	578	570	568	598	563	559	607	583	564	539	541	578	533	563	597	604	590	591	558	559	622	582	550	552	561	623	577	578	613	568	584	559	577	554	580	583	526	568	570	545	566	546	587	566	581	554	629	596	557	600	522	577	552	546	539	532	571	572	575	547	579	590	586	577	535	599	574	546	531	590	571	552	556	547	547	553	579	583	571	577	617	557	545	589	611	569	507	578	581	549	512	563	547	546	556	573	529	578	569	530	569	580	540	572	547	563	567	548	597	599	540	553	569	518	533	595	578	606	632	553	571	561	570	529	521	579	596	569	552	552	526	579	551	574	565	575	570	580	564	593	576	592	568	608	513	571	569	544	599	552	592	576	574	576	576	547	578	587	594	569	561	570	619	536	577	576	585	566	591	582	600	544	627	599	586	553	556	610	578	532	543	531	550	616	578	536	603	600	551	553	550	593	594	593	587	548	549	575	565	539	568	589	575	564	550	574	578	529	544	604	630	588	533	553	574	548	525	574	552	557	572	536	572	589	592	523	599	559	588	529	582	598	532	582	554	557	588	571	545	529	536	553	584	588	578	566	581	617	577	539	614	579	538	553	600	535	610	593	585	606	604	588	542	585	513	566	548	574	578	542	598	560	563	574	575	542	550	563	587	515	571	553	523	511	649	533	613	542	580	498	609	551	566	543	550	581	548	570	550	590	578	587	587	584	577	561	590	557	543	557	584	560	549	591	590	581	570	607	596	550	580	563	562	565	533	552	574	566	581	538	581	544	569	584	558	547	563	545	585	565	596	533	608	576	573	548	571	540	581	603	572	577	540	594	556	589	549	569	585	545	577	538	555	617	568	559	550	574	542	560	559	565	571	583	524	540	592	517	563	543	582	574	574	569	546	508	549	527	591	608	586	601	582	585	532	568	595	536	588	564	625	539	533	553	537	553	533	549	536	576	540	534	534	574	565	554	543	591	594	599	598	534	554	563	557	564	602	564	569	534	525	585	609	545	562	566	553	568	589	557	545	611	552	544	583	622	524	577	589	608	563	560	571	589	544	520	568	529	567	548	564	582	584	550	561	576	549	563	559	545	603	580	568	605	584	538	560	560	566	574	597	637	549	563	563	590	576	604	570	570	596	591	525	543	597	591	521	587	544	525	558	581	568	541	550	582	567	554	571	589	540	557	552	541	537	579	521	514	569	555	584	571	570	554	578	547	573	568	573	608	587	573	534	535	582	545	569	602	601	532	559	576	604	580	565	568	552	554	531	567	592	570	568	580	609	588	584	591	547	601	543	524	556	544	553	551	586	553	587	554	555	530	576	563	558	523	556	564	592	574	532	614	550	610	534	544	556	594	579	563	527	535	569	587	614	554	554	599	565	602	592	526	593	567	581	587	539	512	569	603	534	557	536	575	553	560	571	575	547	590	542	594	588	584	517	559	562	594	599	533	556	543
12559	20944	19193	12582	10157	8293	7235	6147	5630	4924	4345	3977	3517	2975	2656	2267	2058	1983	1858	1785	1620	1530	1452	1428	1394	1393	1403	1298	1331	1245	1260	1287	1305	1219	1128	1137	1139	1150	1166	1132	1124	1089	1096	1153	1079	1067	1076	1083	1099	1049	1028	1019	1064	1093	1031	1119	1053	1068	1017	1040	1041	1023	1040	1012	1024	1054	1070	1009	1000	1065	1027	1003	1055	1080	1084	978	989	1076	986	1048	1003	977	1056	1010	987	1025	999	1001	1023	965	1009	1023	1008	1055	1013	1018	1048	1033	992	1037	1033	1028	1039	1047	1040	970	1013	1050	1048	974	1008	1058	1031	1086	1077	961	1041	1002	1002	1035	1035	998	1057	1007	1003	1051	1013	1020	987	994	981	1002	1027	1040	1009	1055	1025	1011	1029	947	997	1024	1049	976	1024	998	1034	1046	1046	1019	1009	981	999	1019	1069	1004	996	966	1087	1022	1011	990	1072	1006	1034	1027	1033	1039	1012	1053	987	1005	1032	1069	1064	994	1000	1034	1056	1057	1005	1038	1033	1033	1046	975	1061	966	1027	1053	981	1001	979	1123	1026	1078	1015	1036	1025	1050	1073	1048	1012	1018	984	994	1024	1038	926	1050	1034	1033	967	1047	1038	953	1018	1048	1016	1058	1043	1017	1009	1070	967	969	1033	1016	983	1039	1035	1052	1033	1045	1039	998	1011	1021	982	1033	1061	1065	989	1027	1026	983	992	995	1031	1046	1038	998	1017	962	920	1048	1025	1056	1050	1026	1006	1043	1017	998	1093	1039	1062	996	1016	1061	1025	972	1006	1032	990	995	1036	1022	965	1021	1028	1056	994	989	997	1020	1014	1008	1021	938	1049	991	1069	996	1037	1006	995	1037	1041	993	1010	1045	1049	1036	1017	1013	1010	1030	1050	1034	1030	1015	955	987	1063	1014	1019	1055	1005	1027	982	997	1000	997	1048	1026	1013	1039	1056	1042	986	1019	1071	1015	1026	1019	1022	1021	943	1033	1059	1003	1049	1011	1042	1000	1045	986	1001	1012	1012	1033	978	1040	1045	1050	1062	1047	1045	1045	1052	1020	1017	996	1019	981	1020	999	1000	1031	979	978	959	1029	1006	1030	999	978	984	1005	1034	992	994	1013	998	1035	970	1006	1002	1061	1013	1018	1054	1022	980	1030	1019	1036	1005	1027	1075	1058	975	1016	993	1041	1049	1048	1028	1083	1050	1025	1016	1027	997	1017	1050	983	982	1042	981	1035	1013	1022	1064	1051	1025	1006	995	1014	987	1068	1038	988	1017	944	1021	1004	1068	973	992	1060	1064	991	1039	1026	984	1062	984	1040	963	1015	1027	1003	1090	1013	1047	1033	1012	1035	1043	1053	992	1068	1085	988	1089	1002	1090	1003	1039	1019	1015	1011	1059	1004	1057	1007	953	1049	1008	1050	1053	1009	996	1008	1019	988	982	1023	977	1091	1042	991	1000	976	1019	1076	1042	977	995	1019	1034	1038	1056	1018	980	1021	1029	1049	996	1084	1021	1006	1069	981	1029	1046	1036	1005	1004	1067	1038	1038	1002	1066	1033	971	1036	1016	1016	1033	1033	1019	995	1065	1047	990	1062	1063	1005	1027	1010	1047	1034	1005	1009	1001	1044	955	1098	977	1076	1028	1094	1006	1015	1007	1027	1012	1116	948	998	1028	1045	984	1037	1034	925	1032	1059	1050	912	1099	1012	1059	1038	1020	1019	1067	938	978	1004	1025	1012	1027	1051	1028	1026	1019	1056	986	1002	1014	979	994	996	1022	1016	1043	1068	1022	1010	994	1073	989	1006	1024	995	993	1041	987	1040	1030	1111	1041	998	1000	963	1020	961	1008	1073	1036	1026	975	990	995	994	1063	1022	990	1019	1039	1019	1013	1032	1023	1014	1026	973	1028	1044	1046	1074	1026	1084	988	994	1034	975	1045	1031	1007	1065	1075	1069	959	1002	988	958	989	1055	1022	996	983	1104	1022	1049	1004	1000	997	983	1055	1016	1033	1071	1060	1066	997	1001	990	1005	1000	1009	1029	1007	1051	1023	1040	1066	973	1033	979	1045	961	1033	1016	1009	1018	1016	1087	976	1011	1010	1019	1042	997	1004	998	996	1012	1036	1013	1052	1054	1002	1041	1069	1036	1007	1005	1048	1014	1047	926	1032	1034	996	970	995	1022	1020	995	972	1063	1074	1025	991	1036	1047	1004	1002	1034	989	1003	1042	1028	1085	995	1041	999	1037	1073	1048	1042	1005	1023	1029	946	997	1010	1068	1002	996	1009	1064	1031	1036	977	1025	1016	1022	1023	998	950	1079	1033	951	1010	1037	1005	1024	1039	1018	966	1047	1022	1021	1037	972	1066	1065	1015	1073	954	1057	1004	961	1013	1050	1037	998	995	1056	1015	1047	1025	1043	1046	1071	1006	1040	1007	1095	1027	1048	1026	1069	1057	997	1033	997	1054	992	994	989	1035	1083	989	1051	964	1021	982	1015	1033	988	953	991	1017	1019	968	1018	991	973	1047	1023	1086	1002	1036	1053	1045	1010	992	1040	999	1055	1025	956	1043	1013	1046	1033	983	1011	1082	1009	1002	1024	979	1040	1026	1027	1055	1020	996	1058	1026	1028	1037	1016	994	999	988	1042	1027	1017	912	1015	1089	989	1002	969	1022	1016	1015	1111	1027	972	1054	1035	1018	981	1047	1075	970	1054	1037	988	1037	1056	1021	976	1048	1045	1021	1001	1026	982	1093	1008	1027	998	1021	1036	1041	1011	933	1018	1056	1036	1013	1021	997	984	1021	1030	1019	1052	996	1014	1000	1043	1054	1030	994	1038	1044	967	1084	995	990	992	989	1020	1028	1010	1022	1007	1055	945	1017	1009	990	1040	1053	1040	1007	975	1028	990	1029	1000	1007	1001	1021	1053	1009	1009	990	1023	1053	1007	1098	1040	995	1051	1021	959	1074	987	1036	932	1020	1021	1004	1012	1021	1012	1048	957	1025	1014	992	1057	1044	1039	1055	1040	999	1000	1034	1018	1056	1048	999	1008	968	1028	982	1022	999	1041	1019	999	1033	1032	1089	1061	1006	982	1069	999	1002	1064	1045	1029	993	1032	1047	1013	1048	1040	1073	1014	1041	1025	978	1026	984	1008	1010	1038	989	1056	1108	1092	1040	1019	1021	1056	987	1014	1046	979	1042	1044	995	1012	1027	992	992	1091	982	987	1019	1023	1058	1049	1037	1035	1044	1006	1025	982	1021	1001	980	940	992	1058	1015	1012	1050	992	1024	1021	1025	1029	1005	1079	1009	1057	985	1056	1082	1055	1017	1046	965	999	1042	994	997	986	1015	1031	982	1032	1107	1017	967	989	1064	970	1039	986	1026	998	1036	1046	1025	961	1002	1046	1030	1012	996	1092	994	1049	1038	1026	1065	985	1014	1070	1063	988	1012	992	1005	1014	1030	986	1012	1055	1045	1001	1066	1017	1042	953	1037	1007	1016	1044	1017	1045	1042	1055	1037	981	1022	1082	1060	992	1030	1043	975	1068	1043	982	1048	1042	1030	1042	1045	1021	999	1012	1051	1067	1012	996	1014	1028	964	970	1084	1008	1044	1019	1018	995	1002	1062	1049	932	972	1010	1030	1058	985	1010	1036	984	1049	1013	1038	1024	1003	1015	1048	1008	1061	1063	1022	1053	981	991	993	1048	1033	995	1021	1021	959	1015	1052	1030	1041	987	976	1018	1019	1101	1001	995	998	1002	1036	1063	1043	1031	1034	1022	1015	977	1032	1023	996	1002	996	984	1046	1048	1042	1038	990	1030	1010	1066	1002	1008	961	992	1040	1040	1090	984	970	985	1011	992	982	1067	985	1029	1028	1000	968	1012	942	1038	1036	989	996	1022	1001	1010	1025	1040	1015	1005	965	1072	1056	955	975	992	1010	1032	1028	1034	1038	1105	1058	1008	1035	1061	974	1075	1032	1063	972	1062	1074	992	1069	994	1017	1025	1008	1002	1071	1088	1004	987	1007	1045	1037	1016	1033	1038	998	981	1049	1014	1055	1055	1053	1051	1009	998	1060	1065	1034	1046	981	1052	999	1015	1015	1014	1051	994	1042	1018	1031	1024	1022	994	1070	984	1036	987	1007	986	1035	995	998	1000	1011	998	1016	996	957	990	1019	1058	1017	1010	987	1007	994	1055	993	985	1074	1015	1000	1050	1070	1026	1022	1024	1047	1003	982	1002	997	1004	1047	1019	973	1068	1000	1024	1013	984	994	1019	1053	1051	984	1050	1058	1012	1027	1006	992	1010	1025	1013	1039	1036	1004	1017	1055	963	1034	1005	985	961	1032	1074	1020	1026	1041	1050	967	1050	1020	1070	1000	1004	1048	1013	996	1036	1029	1067	1044	1008	1064	1057	1005	1002	1041	993	1038	982	998	1047	984	996	1035	1018	986	1000	1002	1012	1007	954	992	994	1035	980	1025	1080	1044	1045	1040	1002	1035	1039	1031	1023	984	1064	1033	994	989	1052	1018	1060	1005	988	1078	1078	1046	1019	1052	1021	1084	1008	1011	1005	989	1002	967	979	1075	996	1042	1025	957	1043	1045	971	1041	1010	954	1058	1020
24512	21473	28616	24751	20233	8907	4439	3164	2592	2233	2053	1856	1590	1440	1231	1057	1049	941	862	838	830	764	695	649	620	704	675	612	689	657	584	567	563	603	557	538	536	517	512	506	517	539	518	528	488	506	496	504	486	479	541	525	491	524	531	528	505	500	472	489	451	498	495	532	462	493	487	490	485	479	502	484	447	516	465	479	492	476	475	524	504	490	491	485	468	491	492	508	491	500	459	483	527	500	503	502	503	443	543	481	464	531	488	484	479	477	506	494	475	488	508	485	499	464	500	493	469	498	482	507	472	514	469	511	474	502	496	531	462	470	480	552	478	506	457	491	491	524	522	470	480	492	520	483	521	483	504	494	499	490	495	553	484	466	486	510	478	479	490	483	484	495	492	526	477	454	465	444	470	458	488	510	492	524	453	495	455	473	511	515	495	509	467	475	474	470	511	458	487	510	461	498	468	468	514	511	458	481	434	515	505	498	502	472	462	464	495	480	486	484	453	510	495	474	449	519	522	495	464	475	503	449	479	530	485	550	468	517	534	498	470	504	420	489	479	475	462	471	457	451	470	528	534	455	452	471	473	483	470	515	507	495	429	468	482	469	472	489	520	447	512	469	460	516	490	525	485	467	464	465	469	493	503	494	519	474	495	499	466	483	495	516	489	475	454	485	463	470	475	460	510	492	445	488	486	478	515	466	461	482	425	453	481	489	511	507	478	543	526	487	488	462	504	483	499	505	476	492	491	469	477	468	466	543	477	472	479	501	486	476	490	540	458	518	460	495	496	535	484	463	495	489	528	477	465	509	474	488	511	486	444	481	476	498	518	471	477	476	491	488	494	496	488	481	531	537	491	461	493	457	444	512	446	491	515	470	467	429	522	454	462	509	492	541	431	463	482	501	493	439	506	452	481	430	471	464	477	486	517	456	463	438	519	514	529	463	495	492	501	452	506	522	456	464	490	468	475	475	486	473	463	492	517	478	494	461	457	512	508	461	488	478	477	476	485	498	471	457	448	499	486	484	512	471	484	466	470	462	485	494	530	510	442	456	515	463	496	457	474	461	487	451	493	512	508	495	512	487	451	461	459	449	492	514	478	495	488	500	481	482	485	496	458	461	455	474	506	489	517	519	516	481	504	496	441	464	482	460	460	509	476	453	446	510	475	515	491	507	503	497	468	452	452	456	535	459	454	476	456	491	478	473	464	459	510	507	510	491	479	438	422	475	506	455	447	512	506	498	482	487	492	487	469	496	490	482	494	521	517	484	503	471	502	483	433	525	476	501	475	513	486	461	475	496	447	494	454	462	492	454	469	489	469	497	464	437	443	484	490	495	537	481	467	476	436	477	524	481	486	487	479	468	478	482	483	524	466	474	472	518	483	490	493	494	485	492	468	460	459	504	481	509	462	493	508	499	464	497	463	516	491	512	498	515	462	512	486	459	495	511	500	453	478	486	505	462	536	500	457	477	495	546	487	535	468	479	460	477	513	528	518	476	479	489	499	469	472	505	517	457	483	474	488	492	459	490	469	499	513	490	479	470	457	475	480	469	459	472	488	475	507	454	457	479	449	495	484	488	482	480	476	440	511	461	488	472	496	514	468	519	474	441	479	500	481	458	476	467	496	480	470	490	505	484	499	509	509	472	509	510	486	477	491	482	514	490	495	467	479	472	453	486	494	474	464	489	508	480	469	443	463	472	446	445	476	484	431	457	498	498	485	462	482	489	484	477	496	471	448	491	470	479	467	488	484	468	521	517	470	491	479	524	493	516	449	494	499	456	486	468	513	499	473	445	500	491	490	543	458	496	518	468	469	478	502	486	523	544	508	468	466	512	509	480	466	501	475	478	494	513	452	497	470	526	490	506	484	495	480	466	507	489	511	467	488	487	508	502	509	479	451	501	469	477	464	492	455	490	480	475	489	462	495	466	435	458	491	458	462	472	435	439	484	494	465	499	470	476	490	490	457	481	493	497	497	506	521	487	448	487	503	489	472	513	475	482	506	480	509	500	468	511	487	474	478	500	502	489	480	502	487	441	476	484	475	473	473	478	480	466	512	489	438	496	510	467	488	490	479	490	494	493	506	491	450	480	480	540	496	487	486	498	451	494	516	442	528	521	473	488	496	526	481	489	499	481	478	467	440	505	453	491	528	474	501	481	500	450	485	536	488	491	482	491	468	449	466	487	446	498	478	497	467	489	496	458	506	492	504	475	486	474	507	456	506	503	521	496	503	518	466	480	462	454	488	446	521	502	477	453	517	458	501	494	479	463	496	454	492	461	457	463	472	525	498	480	514	452	491	484	477	457	488	495	478	483	510	505	514	449	449	461	470	497	475	456	486	441	484	444	471	486	477	495	477	480	503	503	504	487	476	484	499	469	502	483	486	519	475	510	492	493	448	502	478	500	488	479	489	480	484	468	479	537	484	500	514	480	466	490	494	489	496	497	476	494	459	478	501	484	485	464	452	473	495	516	469	464	462	465	467	474	489	445	511	448	475	487	470	492	513	489	470	492	488	480	484	464	470	471	507	481	488	494	509	488	463	510	493	499	446	505	475	495	465	466	507	515	484	489	502	468	446	541	469	488	449	456	497	442	492	462	470	490	483	440	476	523	483	495	508	515	448	512	491	485	468	455	463	517	477	474	508	490	449	451	492	448	490	490	455	462	500	482	449	469	499	492	472	458	478	466	476	468	490	480	491	502	465	491	489	453	467	479	460	456	528	516	497	501	465	466	507	478	491	487	449	469	480	486	495	493	515	497	526	478	468	463	527	514	512	491	475	457	464	505	504	452	478	467	501	514	501	447	473	470	489	468	489	494	513	476	501	435	467	483	499	500	492	446	450	481	486	501	484	478	474	461	428	507	480	455	484	483	511	508	462	467	497	428	481	463	461	481	501	476	463	484	488	450	500	547	496	494	459	499	482	482	464	501	482	491	498	477	475	440	473	468	488	509	500	487	514	492	475	475	485	482	496	472	506	472	488	460	457	503	494	472	480	517	492	459	463	464	454	487	494	494	486	512	512	480	509	509	514	488	488	514	494	479	469	455	478	462	432	501	450	499	489	463	498	462	521	508	466	476	492	468	524	510	489	444	494	460	471	497	483	495	465	475	494	493	502	499	495	460	506	502	477	497	470	459	497	496	438	488	471	479	458	463	469	509	495	480	465	475	466	506	496	515	449	459	463	503	490	494	471	468	471	470	497	494	483	467	485	509	495	499	446	498	488	548	517	493	527	482	479	481	514	494	508	491	459	463	480	478	464	506	518	481	477	476	518	475	513	508	494	490	491	455	485	511	511	542	481	473	497	506	497	506	482	484	447	516	508	510	489	488	443	484	469	481	491	468	444	473	529	487	456	483	469	496	487	454	508	484	490	485	497	436	509	522	499	486	500	530	486	485	524	464	495	483	494	486	512	470	490	503	471	440	459	476	505	441	469	465	481	497	538	480	490	495	492	488	491	499	481	507	478	523	459	472	497	505	471	482
13995	28210	26390	18661	15329	12985	11001	9265	8467	7171	6466	5861	5086	4316	3537	3023	2805	2435	2334	2128	1844	1758	1659	1621	1529	1467	1471	1468	1317	1277	1208	1265	1273	1210	1149	1135	1029	1033	1030	1022	1059	1026	1001	1006	1022	1038	1018	993	967	911	972	948	972	902	947	928	934	920	896	952	897	951	951	999	930	922	929	909	899	916	868	912	925	886	955	849	926	920	921	945	876	937	932	916	894	845	885	888	890	835	922	892	865	868	920	866	937	911	908	893	893	896	898	875	871	895	912	891	835	898	901	891	896	933	921	924	873	882	865	954	884	880	912	855	900	876	906	866	928	904	874	869	948	877	894	878	918	911	874	915	800	892	883	954	883	868	849	946	915	954	855	923	921	887	907	893	904	925	828	853	915	897	835	908	903	857	921	893	868	846	882	873	969	925	856	903	897	854	795	862	943	943	897	869	860	925	932	891	897	926	880	944	891	929	888	901	903	887	898	830	887	917	899	936	886	912	894	862	882	920	939	958	871	862	832	933	906	844	862	929	899	892	867	885	922	833	891	899	921	871	956	898	863	907	894	856	918	907	874	909	898	949	854	871	893	896	866	936	862	924	825	957	919	894	899	850	884	926	892	905	885	927	846	864	910	852	884	902	922	881	904	898	905	922	896	900	932	887	882	932	914	888	913	896	930	842	917	865	923	895	873	884	897	894	882	941	960	859	921	885	894	887	897	882	878	932	869	874	921	901	914	867	876	834	865	920	938	898	921	913	911	886	933	900	887	898	924	893	952	882	910	896	860	899	838	935	848	876	884	888	886	904	897	901	887	886	938	846	890	898	893	929	879	899	921	851	894	886	865	896	862	876	870	846	896	922	887	863	860	917	886	915	892	886	896	935	920	859	836	909	930	853	885	870	918	890	877	864	926	954	882	901	866	962	914	922	891	932	853	869	896	900	920	903	941	846	871	907	880	857	959	913	891	864	874	883	894	889	904	912	944	881	861	907	877	904	929	904	945	892	874	954	884	889	904	897	886	920	904	875	858	904	856	909	889	885	891	922	890	886	840	901	921	914	836	878	932	896	850	879	857	910	970	888	817	916	917	897	910	953	880	919	928	896	886	896	863	873	907	916	870	852	884	978	921	897	841	928	926	880	876	911	814	889	837	898	921	897	899	902	915	871	874	877	900	892	881	946	878	859	886	882	926	916	911	848	879	924	976	897	939	868	898	846	921	884	864	859	906	873	849	907	858	916	900	938	908	922	937	931	931	926	883	899	809	874	898	877	863	945	882	944	910	863	857	925	896	899	885	942	908	909	930	887	874	850	929	848	886	878	954	918	882	910	913	921	876	914	891	943	911	904	907	921	920	912	837	865	886	921	925	879	872	886	896	894	883	907	833	914	884	867	890	857	888	916	882	916	941	854	864	893	853	872	883	916	915	969	879	893	888	886	850	893	860	891	825	903	895	880	898	930	884	855	911	888	926	847	878	889	874	900	902	912	901	884	859	924	846	861	875	878	868	886	892	861	910	894	897	922	927	953	875	887	807	960	885	954	910	872	892	857	903	887	861	884	893	943	873	902	876	890	862	881	849	897	894	906	916	910	959	907	945	852	895	894	914	882	891	865	883	858	867	839	925	902	878	826	903	880	858	891	834	861	866	878	919	881	911	861	907	910	898	903	851	895	900	846	910	922	856	829	906	906	880	884	883	922	840	836	907	852	907	852	905	897	900	863	887	890	914	938	928	881	904	925	887	930	902	953	906	886	921	893	855	868	894	880	905	890	901	907	901	906	935	853	877	907	904	896	900	947	852	887	928	899	925	883	870	868	907	941	909	929	908	884	872	871	929	885	881	918	953	915	857	925	930	871	924	884	941	882	919	860	851	928	909	895	919	883	916	886	920	1010	877	874	880	855	923	893	859	826	839	895	905	921	897	925	902	838	924	898	854	882	928	910	947	865	931	888	944	861	903	913	917	880	938	856	881	914	898	959	882	880	910	920	870	924	896	885	890	881	888	911	912	898	890	895	852	884	886	915	913	926	929	937	881	911	891	912	829	920	841	865	937	862	910	894	877	883	850	865	901	944	893	921	929	958	922	894	864	873	915	899	954	883	931	856	857	908	932	908	886	890	876	909	918	881	891	872	906	930	912	903	959	916	833	900	885	922	874	858	869	865	876	873	881	880	928	863	885	864	873	866	897	905	892	882	965	929	885	874	873	925	888	860	893	907	877	865	905	927	944	922	911	942	893	865	928	851	876	871	897	886	884	919	882	893	886	948	895	899	888	855	873	852	865	857	934	903	871	897	886	931	952	871	906	913	910	901	830	863	920	889	907	872	863	910	876	876	870	853	867	956	915	889	945	916	927	885	869	892	889	925	927	895	869	866	894	926	934	907	870	919	941	867	878	943	896	873	862	858	863	914	933	857	944	848	956	867	891	908	928	899	887	913	948	874	865	876	873	917	893	890	844	899	908	934	873	881	898	907	884	900	892	845	900	883	899	934	908	867	917	855	898	898	887	929	901	906	853	934	869	916	887	855	898	889	819	913	825	920	877	894	877	913	907	846	867	934	920	906	867	894	873	938	923	864	941	937	875	886	896	906	927	945	926	937	884	877	906	927	849	931	886	843	911	941	904	891	857	904	890	908	902	870	896	879	871	915	913	835	888	895	966	866	933	888	925	881	912	857	939	884	908	870	938	895	927	884	858	892	868	912	899	840	928	874	887	944	907	860	859	924	858	910	852	882	917	886	929	911	882	933	895	907	944	899	924	847	903	923	858	907	944	906	922	848	866	867	914	842	921	835	860	922	942	937	959	866	882	882	951	838	838	884	854	864	868	893	860	879	850	942	885	876	918	870	928	868	921	867	841	885	925	916	903	855	859	882	871	916	868	903	887	860	943	903	869	895	871	847	937	881	869	859	871	858	882	892	915	864	888	855	936	917	857	925	880	939	864	916	904	857	897	835	926	897	886	888	890	923	906	908	821	947	873	877	936	908	861	889	865	868	843	864	927	871	895	902	875	880	906	841	873	940	895	861	902	904	927	881	906	872	913	860	891	891	888	923	871	977	905	887	916	885	865	925	919	887	939	883	922	845	923	854	902	900	934	910	895	899	886	899	942	899	912	930	873	894	920	896	869	926	913	922	898	910	863	907	940	921	869	896	905	912	903	890	893	894	898	879	889	938	906	926	884	858	832	990	893	903	913	914	913	904	905	931	912	943	859	866	889	885	903	838	927	892	826	878	888	903	893	924	897	909	894	924	857	939	927	878	933	890	894	893	891	853	898	936	921	882	926	822	880	917	907	921	916	893	901	947	833	848	910	850	880	897	898	885	925	855	925	860	916	842	871	903	914	918	929	866	857	872	866	925	887	951	894	898	930	872	876	951	902	894	882	855	927	886	872	914	897	937	842	879	877	888	849	902	907	882	882	877	891	859	915	856	904	903	922	853	868	913	886	877	913	878	890	906	911	892	930	879	909	923	860	859	873	897	904	888	913	919	820	907
23566	21438	29232	24071	21453	20228	9996	4709	3620	3135	2798	2388	2133	1750	1484	1285	1159	1111	1033	922	825	795	790	724	720	659	637	680	647	599	596	580	592	572	528	490	481	473	487	479	498	476	488	486	484	445	475	432	427	440	439	461	459	449	452	439	456	446	426	428	472	459	456	410	439	430	402	426	468	424	418	432	439	478	440	453	407	445	453	429	413	425	422	391	402	474	457	455	432	417	393	402	435	393	453	429	421	427	434	380	463	469	434	437	412	451	468	430	446	425	428	437	435	459	407	424	465	406	416	417	434	439	419	427	408	439	424	421	436	439	420	409	400	439	408	402	420	420	429	432	404	406	413	427	398	434	435	418	434	438	435	423	420	383	374	430	428	420	453	397	388	419	422	410	424	393	435	408	426	414	408	425	437	409	402	431	431	450	426	455	424	427	426	388	419	405	454	416	483	453	424	407	414	425	410	430	387	446	441	403	436	390	423	455	429	391	447	435	401	425	390	415	414	422	440	444	459	417	396	416	437	432	414	396	439	434	453	372	414	394	444	446	399	448	412	418	400	425	436	413	444	454	401	456	433	381	397	451	431	425	447	433	430	422	449	408	438	455	437	439	428	435	426	419	421	382	433	425	424	403	430	393	456	434	409	421	432	454	431	423	441	411	419	403	412	423	418	416	461	444	437	425	465	437	457	437	423	422	445	441	425	427	427	426	444	461	397	470	420	405	430	393	432	411	414	453	419	410	428	437	402	431	416	425	414	434	412	402	427	413	461	411	426	397	427	389	447	429	416	425	405	450	390	455	430	436	423	413	406	477	427	438	427	426	459	414	381	437	418	461	435	431	455	441	393	434	453	441	435	428	425	435	442	405	439	411	416	410	417	401	418	428	435	456	410	393	420	415	423	403	406	405	441	379	437	431	442	439	433	382	449	423	423	391	428	466	481	411	438	432	442	470	425	389	451	432	405	445	415	460	430	448	483	438	407	428	419	396	426	451	423	442	444	407	442	437	375	428	459	408	415	443	377	450	428	408	399	364	408	395	418	402	411	411	430	439	415	433	433	424	433	447	404	439	433	433	387	452	438	490	418	443	417	435	414	396	397	420	450	421	459	443	395	402	432	434	392	402	420	446	403	448	426	440	441	425	430	419	422	432	492	391	398	448	426	437	403	431	431	437	431	405	421	456	396	427	418	422	437	412	445	397	426	418	475	448	435	427	424	415	415	431	415	434	428	413	421	441	417	439	401	420	412	441	407	450	421	440	452	398	406	443	417	429	423	422	456	409	413	450	416	450	404	374	401	406	419	389	411	433	387	402	414	434	409	411	381	447	410	414	437	409	448	423	431	428	442	432	447	445	465	438	401	431	419	432	435	405	441	445	427	469	452	448	410	431	391	408	465	441	418	429	437	455	430	431	462	428	384	404	436	424	453	437	415	404	411	430	429	421	466	459	449	435	433	426	454	426	434	405	417	431	381	437	430	395	436	409	447	433	416	417	440	421	435	461	434	424	430	408	447	447	405	461	442	405	408	456	436	420	430	433	401	383	412	431	436	434	449	401	457	402	406	436	411	438	442	415	398	443	429	415	410	449	424	443	382	409	390	405	448	426	417	448	409	415	441	415	471	424	409	460	393	441	463	423	426	441	448	438	429	445	435	405	454	400	435	436	441	423	487	403	453	451	454	448	409	417	428	444	417	430	440	415	402	441	426	443	435	406	417	445	453	433	455	424	417	431	416	406	447	477	429	447	406	427	394	424	447	397	432	415	412	456	448	423	414	406	419	429	420	449	424	429	424	452	456	436	398	461	418	425	386	414	441	418	441	409	415	458	418	422	394	448	437	441	410	433	423	389	448	429	421	437	431	416	433	416	440	404	456	431	436	432	429	439	471	427	441	423	406	414	416	402	415	407	432	428	395	395	447	430	413	428	447	414	427	420	399	413	432	420	437	435	471	405	392	438	396	421	417	404	421	404	386	434	437	421	403	427	455	462	446	408	428	434	431	424	432	391	415	455	437	432	473	439	443	422	416	429	432	408	417	449	418	418	426	406	441	430	409	410	398	383	441	444	398	436	444	444	414	401	393	444	420	432	396	404	458	448	440	440	383	432	435	457	395	393	402	412	442	428	428	428	447	464	424	437	427	461	426	413	449	422	436	445	407	396	411	426	432	419	429	373	484	453	367	400	427	423	413	453	400	436	408	445	455	427	407	432	417	436	421	434	442	407	437	447	430	429	387	440	407	415	425	449	427	425	440	406	424	430	433	406	414	452	383	442	459	399	429	436	436	428	402	481	424	434	456	434	436	407	430	406	398	418	410	418	401	454	446	434	408	443	448	404	442	394	415	408	416	426	446	425	449	442	430	448	416	440	439	433	423	446	393	437	438	437	421	439	435	422	416	430	436	411	430	419	420	456	401	413	442	428	433	447	392	435	400	431	466	436	422	420	419	401	407	422	448	420	427	421	413	388	431	411	430	418	424	488	453	448	437	425	407	453	467	464	412	414	445	438	472	400	426	434	420	413	449	414	388	391	428	433	427	446	439	429	427	435	398	426	434	403	399	442	422	429	448	422	438	416	440	381	415	425	403	439	385	377	411	418	398	382	426	448	434	477	417	423	448	433	401	411	452	444	465	388	424	421	416	415	426	426	421	447	416	425	466	454	410	437	412	453	462	404	402	419	419	456	402	393	413	458	418	430	402	484	399	452	441	434	396	447	397	412	390	437	443	432	445	459	444	385	430	403	399	429	433	386	392	437	464	405	432	423	408	424	422	379	469	430	441	421	440	426	396	401	401	424	413	434	443	404	395	434	396	418	457	449	389	410	433	427	423	411	414	408	406	416	452	414	459	443	423	440	452	433	446	425	401	409	435	420	408	464	420	413	423	442	419	435	441	427	406	445	405	461	428	408	441	453	430	413	436	428	446	430	404	450	388	421	456	428	424	440	445	425	425	428	419	417	378	456	436	386	421	443	423	384	422	440	403	424	409	423	447	428	431	398	441	438	417	440	434	383	433	422	382	453	431	435	418	396	423	468	429	444	454	436	408	437	457	434	439	457	416	440	422	383	404	457	442	421	429	409	415	406	459	462	408	435	426	406	407	421	429	411	419	436	386	419	428	411	409	453	430	425	413	442	428	445	476	452	409	423	417	416	466	445	392	411	423	445	425	449	432	394	426	423	406	436	435	392	421	365	411	426	427	448	466	414	397	446	426	410	456	429	449	456	461	402	429	427	420	391	432	407	385	430	431	408	429	435	459	444	428	389	404	402	412	440	426	432	418	431	450	433	456	396	431	433	433	438	403	452	426	441	416	403	410	410	416	403	436	421	451	396	378	432	440	403	426	400	427	437	427	442	420	405	445	426	441	449	438	456	458	425	451	418	489	429	389	412	375	422	460	436	444	439	414	433	404	425	438	431	422	455	435	423	435	456	423	404	431	425	423	416	445	412	465	421	438	434	388	487	445	452	406	399	434	433	441	427	403	464
16079	33179	30954	22923	19464	16906	14305	12360	11343	9736	8700	7704	6641	5564	4597	3941	3360	3080	2803	2566	2196	2112	1834	1749	1689	1636	1605	1512	1462	1386	1316	1310	1242	1221	1146	1078	977	968	1008	1008	976	926	934	1009	887	902	857	871	893	868	823	879	798	845	899	853	818	792	805	803	911	808	850	797	795	780	823	751	809	801	798	802	773	856	755	818	764	810	795	766	801	775	868	783	794	782	824	788	754	813	751	792	770	766	776	731	731	804	829	729	790	735	776	783	720	777	776	767	750	764	773	761	820	744	799	780	786	764	805	817	810	837	766	757	763	796	780	742	775	817	787	739	799	789	764	796	792	756	759	790	766	759	771	764	786	747	803	746	749	716	755	821	756	783	759	736	758	766	752	800	763	733	741	790	805	754	770	809	731	784	785	782	800	736	775	785	752	736	771	728	794	760	802	691	723	851	743	772	779	806	769	782	779	789	795	737	779	786	750	780	752	829	781	746	765	797	773	751	787	706	779	792	759	774	778	809	784	793	768	774	757	744	754	718	794	773	761	780	754	795	775	753	747	823	743	736	779	748	797	804	814	811	793	774	716	783	734	774	775	730	787	799	722	746	833	808	777	763	789	738	756	759	775	751	777	770	800	784	782	762	774	797	761	776	763	758	768	757	762	786	735	744	751	784	743	799	779	768	756	735	738	738	755	749	756	751	775	734	801	802	791	780	740	757	734	797	768	789	751	808	745	750	767	799	756	796	784	812	762	783	758	756	788	740	812	764	754	758	760	808	806	804	784	773	773	847	754	742	757	770	805	751	764	764	711	761	821	776	771	748	811	784	811	767	766	780	798	720	773	762	751	745	800	784	788	759	834	757	739	800	755	748	763	777	742	781	761	782	728	752	805	744	806	780	780	718	759	780	759	778	763	775	732	750	799	723	755	755	684	752	765	784	771	750	795	758	819	749	763	765	821	774	777	812	760	752	751	772	777	793	787	766	752	718	758	800	794	772	787	760	794	784	771	821	793	741	765	750	705	776	762	687	781	757	795	776	749	782	742	761	750	744	731	757	763	779	760	764	733	751	777	832	769	762	811	796	762	817	782	796	785	773	802	757	774	795	786	755	754	767	755	797	815	807	755	757	813	748	734	784	792	756	745	737	746	793	778	791	784	775	774	772	758	746	752	767	745	831	782	744	808	773	764	781	773	790	795	730	762	751	826	754	796	745	760	750	781	765	810	728	756	751	795	754	812	804	776	751	793	747	751	783	782	789	777	826	826	742	792	777	742	722	787	764	753	712	732	735	786	724	751	821	732	762	753	760	799	741	762	791	741	789	774	797	753	758	765	763	709	761	762	732	785	784	769	819	798	789	777	732	786	733	712	727	837	776	762	795	780	782	751	737	786	745	755	745	789	823	798	845	725	741	810	769	771	789	784	707	755	772	776	813	739	809	767	760	733	736	772	767	756	762	830	751	781	794	778	801	783	739	731	758	803	790	747	783	784	769	771	759	761	786	746	779	783	773	729	789	797	783	780	808	811	730	772	686	766	730	734	745	761	751	815	759	729	787	767	798	767	782	757	750	787	781	761	773	829	744	729	795	738	741	747	736	769	800	775	773	790	797	749	745	773	718	785	774	739	810	714	781	786	764	748	788	815	778	788	774	806	787	735	790	760	787	816	759	776	735	779	786	763	829	723	775	776	796	756	746	750	766	732	756	761	785	757	795	757	740	714	750	757	729	794	772	738	749	750	739	815	731	794	723	729	785	772	734	793	752	739	732	765	787	780	783	760	743	802	734	788	737	751	775	758	735	787	775	795	725	748	778	772	753	775	756	753	764	748	749	787	736	806	775	790	776	693	810	773	759	793	719	813	756	735	827	764	727	741	737	769	772	777	790	750	758	802	813	775	774	778	750	763	752	749	813	754	826	776	764	838	738	780	751	769	724	758	777	774	793	778	807	756	816	771	736	765	723	766	744	787	774	703	813	785	789	760	735	788	770	775	778	824	773	748	737	756	797	746	754	760	714	780	799	793	783	766	772	766	748	785	755	792	773	783	808	819	725	783	742	792	751	742	777	747	841	753	757	771	759	755	787	809	769	746	747	734	796	785	768	755	774	793	753	791	745	748	784	822	753	787	814	779	748	775	758	737	739	746	787	764	790	801	751	795	760	773	770	770	768	771	796	789	805	804	739	734	818	759	763	737	781	732	764	789	802	781	789	757	797	758	802	786	759	779	743	772	752	769	779	803	769	806	774	792	780	806	735	789	789	821	832	720	770	818	737	738	788	789	779	791	775	763	731	785	743	829	807	764	752	813	740	752	794	797	817	776	737	746	757	738	730	812	739	811	776	777	776	738	768	814	754	734	766	770	769	801	746	806	775	793	790	756	734	763	798	808	763	781	790	752	804	795	736	754	787	745	777	800	745	768	762	771	771	807	763	761	770	793	787	780	773	756	744	840	768	805	786	814	751	725	757	806	767	784	769	725	769	747	784	705	749	764	757	776	729	861	745	739	769	783	778	709	745	787	722	735	763	823	744	755	722	770	753	745	774	757	790	717	775	794	809	767	747	751	738	815	768	728	789	758	759	740	728	766	746	808	774	742	815	734	774	735	766	788	766	743	754	761	795	792	762	814	730	765	783	790	748	763	766	737	809	768	746	802	773	769	745	763	747	733	756	760	739	796	774	750	756	764	744	784	780	748	764	758	755	788	804	785	794	764	800	838	816	767	833	714	795	760	714	813	730	735	797	748	819	737	759	800	771	795	754	736	787	769	744	808	751	780	782	786	739	762	795	737	758	778	756	753	738	785	744	799	764	811	794	751	825	763	757	794	720	755	785	767	826	727	777	745	751	809	810	763	776	782	808	803	781	809	755	753	764	765	765	768	827	755	734	781	737	771	798	782	773	736	766	735	814	760	779	751	713	752	715	791	772	725	762	785	782	787	748	795	763	746	749	744	724	720	792	716	782	809	769	752	743	741	785	735	810	724	797	802	776	799	771	741	718	768	787	747	799	806	809	791	766	763	719	794	804	744	804	765	809	764	727	763	713	795	730	733	770	764	760	739	719	758	735	771	779	791	781	774	794	769	775	715	765	769	768	773	746	785	737	778	797	794	773	817	718	798	750	756	811	782	813	760	764	742	747	754	693	744	743	779	797	782	792	727	777	755	822	724	818	781	781	783	806	823	742	811	791	784	785	752	783	741	753	811	769	807	750	790	770	766	782	796	716	774	803	749	761	770	761	711	817	828	742	826	796	774	771	755	803	762	764	745	830	776	740	812	749	783	722	797	752	741	787	795	736	808	771	787	789	730	752	791	796	777	722	797	726	783	764	777	825	727	761	769	773	797	773	768	798	771	771	752	790	782	806	786	779	764	787	763	790	754	842	749	789	768	734	749	798	751	810	756	817	753	740	733	739	779	719	779	708	797	750	767	835	799	727	758	782	772	774	833	756	757	722	776	754	783	754	745	753	779	771	760	787	759	754	769	775	776	806	791	758
27040	20938	15082	7231	3801	2897	2374	1896	1752	1581	1466	1291	1221	1048	942	821	839	830	786	762	743	696	680	685	698	649	675	662	676	659	645	642	629	611	599	617	573	592	614	564	600	619	607	592	535	576	579	570	612	583	531	563	582	572	579	563	547	543	528	567	591	542	615	580	585	568	573	568	504	574	588	604	579	583	572	595	573	573	543	564	560	517	563	577	637	574	579	547	526	586	556	589	550	544	600	524	547	601	554	563	575	528	582	588	547	546	545	520	556	572	549	562	589	577	576	557	571	545	572	601	550	561	554	557	578	528	564	579	552	587	561	506	522	553	548	565	579	556	564	530	562	531	553	519	544	534	562	551	593	549	594	639	557	527	531	613	580	545	576	545	524	563	543	557	547	537	556	529	590	541	579	571	559	525	531	549	533	591	564	562	537	550	524	507	561	576	566	555	537	563	556	583	551	614	572	493	542	571	543	541	549	523	536	551	568	583	557	576	604	557	562	555	563	561	553	571	501	552	557	509	547	570	589	552	528	550	537	511	575	593	553	581	579	527	528	586	576	533	603	562	535	520	571	548	552	506	556	576	539	537	537	589	534	591	578	607	558	542	539	546	577	572	546	545	541	594	568	558	522	585	506	580	541	576	545	550	583	530	559	553	536	536	554	537	568	535	553	571	507	525	561	514	594	565	549	551	524	586	565	571	536	530	568	583	515	550	593	529	547	563	532	517	531	561	530	600	513	533	595	562	562	524	573	571	557	536	534	566	583	550	573	558	563	584	550	570	570	555	572	585	531	542	551	594	515	561	556	531	544	584	572	553	552	555	578	561	577	542	574	541	593	581	563	529	598	535	573	563	536	535	485	529	603	645	576	557	561	540	539	589	574	536	533	553	541	514	554	554	591	554	563	578	523	587	550	570	595	555	516	545	566	558	556	603	509	567	526	572	580	546	597	576	536	577	571	576	574	574	589	521	574	559	573	517	589	599	529	579	519	562	499	607	576	564	550	586	595	543	546	532	563	552	592	580	563	562	607	563	557	541	580	551	554	589	517	577	608	560	563	583	557	541	584	572	511	579	573	570	572	601	568	526	573	590	553	581	582	570	577	552	567	546	549	561	567	589	529	526	542	555	599	563	562	534	529	576	544	576	576	563	561	596	562	566	555	581	556	545	591	574	573	550	562	535	571	551	556	569	587	542	572	550	491	547	567	567	530	566	526	546	568	582	576	529	554	556	524	551	551	553	579	567	553	544	548	526	580	519	547	580	562	533	545	601	533	535	574	539	539	578	557	552	557	545	577	527	609	556	563	481	606	562	561	529	573	579	566	548	544	555	550	560	579	561	556	594	528	487	578	516	552	559	549	591	580	534	525	556	540	549	586	519	539	553	538	542	580	586	561	560	571	548	568	582	563	552	539	577	538	546	539	604	549	566	549	531	548	570	580	620	560	582	570	566	544	569	559	534	518	572	527	597	605	548	575	536	593	535	601	582	552	514	575	559	544	603	552	614	567	538	555	545	589	568	575	541	592	518	568	525	537	570	551	608	561	517	528	544	563	529	546	559	534	564	582	550	551	559	544	548	568	517	582	586	620	552	552	548	562	558	565	550	544	558	598	557	546	624	531	545	528	585	597	583	531	540	558	534	541	625	574	574	536	596	585	550	569	569	541	574	574	551	546	557	539	569	610	518	562	577	534	551	576	516	566	548	550	545	618	551	559	580	627	582	525	551	622	560	593	553	553	597	569	568	551	574	594	560	548	541	563	577	592	556	535	540	549	589	553	531	560	581	558	607	529	592	539	570	552	596	579	578	531	588	536	576	570	531	566	568	539	522	578	518	575	576	525	534	571	592	546	561	560	595	543	548	594	567	547	566	529	564	533	558	550	532	548	549	593	568	546	587	595	571	562	536	541	539	533	555	540	582	570	541	543	585	540	549	563	537	606	534	556	554	549	550	538	577	584	539	535	575	576	562	580	575	562	583	541	558	559	570	562	540	524	575	546	553	565	535	593	567	572	594	534	586	591	612	571	544	579	567	574	536	536	539	602	561	566	552	568	544	542	556	537	578	596	545	598	564	556	525	547	532	527	604	551	555	594	516	550	557	539	566	562	562	551	571	562	578	562	554	542	590	559	558	563	578	554	537	563	581	567	597	584	545	539	594	594	559	582	560	603	570	586	594	555	533	564	532	529	562	637	563	537	506	551	565	557	525	546	556	554	568	555	534	546	549	568	589	546	571	547	552	556	564	568	554	568	555	538	585	568	559	579	566	550	562	522	518	546	539	561	552	570	544	560	523	544	608	565	560	545	572	591	540	506	530	526	565	566	589	566	583	584	561	560	544	568	525	578	565	565	539	570	577	547	554	571	624	552	578	574	567	604	543	551	576	546	562	560	525	574	554	554	554	542	532	534	565	588	556	602	571	533	559	572	569	523	603	552	558	588	542	568	592	582	593	558	499	573	575	554	542	567	620	597	565	555	536	548	531	587	555	539	574	547	555	569	554	600	532	573	595	529	570	515	529	599	576	559	565	514	568	522	556	550	601	575	580	539	560	536	555	549	552	619	588	580	557	550	520	513	543	625	554	555	527	579	549	533	572	520	548	579	542	536	553	560	549	537	568	568	559	551	587	553	529	532	522	541	542	573	553	552	591	557	559	579	567	552	526	551	578	556	558	570	540	551	550	542	555	550	554	577	585	542	577	555	594	562	542	574	587	558	586	533	576	541	589	586	550	567	577	598	579	548	534	581	548	536	562	545	542	569	561	536	554	564	554	556	560	610	552	544	551	533	562	517	561	506	584	620	563	579	537	538	576	562	569	583	618	551	540	580	557	575	569	543	523	556	566	558	548	535	567	568	577	526	508	551	553	564	561	540	548	558	529	562	519	583	567	599	562	578	521	558	571	578	539	586	540	571	552	602	543	565	568	533	571	573	549	556	557	537	541	581	503	535	555	551	611	570	532	565	556	542	592	566	519	576	580	608	551	582	553	512	586	588	575	541	553	548	571	541	535	543	581	577	531	553	596	541	560	558	538	584	536	604	586	588	588	554	542	508	564	550	529	515	541	553	539	506	583	558	591	561	547	568	533	571	540	532	521	550	585	570	597	544	539	567	517	532	537	564	555	539	520	550	555	550	539	555	571	591	571	551	540	551	545	550	527	562	536	538	633	556	538	550	536	556	555	559	595	587	573	530	557	559	542	562	582	540	566	513	586	581	614	546	518	551	578	543	519	574	552	544	585	549	538	553	560	505	491	584	538	607	546	590	568	607	537	551	559	543	566	569	511	566	545	553	505	543	558	522	510	542	528	529	562	576	554	572	573	589	589	556	570	553	563	587	545	604	554	548	563	552	535	544	560	562	545	554	544	527	575	565	541	616	546	518	582	551	541	569	562	561	554	561	519	564	551	555	579	551	551	596	520	561	574	551	549	557	562	554	513	556	566	539	519	563	589	575	600	561	551	547	544	539	512	554	542	609	598	535	577
12596	20806	19234	12874	10049	8570	7066	6083	5520	4768	4239	3835	3461	2945	2487	2194	2073	1911	1862	1716	1661	1581	1474	1435	1486	1342	1422	1315	1276	1321	1235	1206	1243	1135	1106	1187	1121	1104	1114	1062	1062	1095	1155	1092	1117	1048	1036	1047	1043	1021	959	1057	1092	1027	1029	1113	998	1064	1040	1002	958	1084	1080	1000	1028	1018	1055	1024	1063	991	962	1022	1001	1011	1063	955	1067	1042	1027	1007	1000	1018	998	988	946	1010	977	1017	1031	1078	978	996	1058	1010	968	1014	1057	979	984	1019	1022	1016	1003	1021	997	1012	1027	980	996	1048	1023	1049	966	1018	1042	1030	962	987	1011	986	1040	1011	998	1001	1005	1022	1050	970	966	972	1039	1015	1028	967	1055	1055	1015	1002	1005	1020	1021	953	936	1035	987	1057	1055	973	982	1021	998	990	1025	1033	1028	972	1031	1019	992	1009	986	1019	1008	1000	996	997	1006	1013	1029	1005	1011	1037	1008	1060	983	1079	1013	997	983	985	982	1017	1021	969	1064	1055	968	983	1050	1014	978	989	1014	992	994	944	1016	952	1001	1045	1032	981	1097	1060	1002	994	1082	995	1056	1063	1042	993	1006	979	1042	1062	968	1002	1022	996	982	1012	985	1003	1004	988	976	1027	1007	961	1057	947	1003	991	962	996	977	996	1010	1043	991	994	978	1012	1028	959	980	977	1051	1009	1062	988	1054	1000	1012	1033	1061	1004	988	1036	1051	1002	1027	1016	1007	982	995	984	1038	1012	1031	965	1062	984	983	1047	1024	963	1035	997	1042	1050	969	1000	983	986	934	1005	1012	1023	963	1007	996	968	1001	1000	1071	989	1033	991	1035	1054	1034	1021	1013	1004	1036	1013	1027	1010	990	1048	994	1053	981	955	1002	993	998	1006	1003	995	1027	1011	1049	1028	1006	922	1008	968	1015	1031	1051	1030	1032	988	939	987	1000	1088	1016	1002	1049	1029	1003	966	1007	979	1019	968	957	1017	980	988	1027	952	938	986	940	998	1040	990	947	1049	1001	956	1018	1035	1001	993	981	1006	1004	1031	1049	990	1030	1018	1077	991	1037	981	1031	1027	1002	978	1040	997	970	954	1068	1009	1010	1053	1028	984	1092	1033	956	1003	1052	1032	996	1011	1007	1001	1049	1000	1022	974	1013	979	976	968	964	1048	994	1077	1033	982	1043	985	993	1030	1055	970	965	1024	1004	997	1064	983	989	992	978	1004	996	988	1071	1030	1052	1049	1064	1024	1043	991	1032	1006	1066	982	974	990	995	1005	996	971	1015	1021	1031	1003	1024	959	1001	1013	978	1052	994	1009	991	1031	1027	1005	1023	984	1000	1060	1013	1047	1075	974	1042	1033	982	999	1032	972	1064	984	955	1043	1053	1024	1015	1003	1059	1042	1009	1019	1009	998	1071	1028	999	1016	1041	980	996	1001	1036	1000	959	996	1029	1005	1058	1010	1013	1069	997	985	1004	1094	1055	1073	1017	1072	1061	1005	1065	982	975	1007	1008	1022	995	1047	1040	1016	983	1078	995	1019	1028	1001	1015	991	1000	993	992	1011	1017	1034	1035	1012	1021	1020	1052	979	1058	998	1013	1004	948	1031	1018	994	973	949	975	1035	1020	976	1012	1053	982	941	1038	1019	1025	960	1012	1039	973	1041	996	1007	988	998	992	916	986	1022	1001	1024	1069	1037	1031	1036	1032	1009	970	994	998	1007	989	1005	983	1006	961	972	996	996	1010	1018	997	1025	986	997	1088	995	988	1025	1063	1041	996	945	976	1009	943	1057	989	1042	971	1025	1035	1077	992	1041	1011	1036	1016	1028	970	1034	1021	1019	966	1004	1020	979	1024	989	1034	1027	964	1007	1007	1007	1026	1015	975	1048	975	1000	983	1006	1023	990	931	1008	997	997	1062	1019	1004	981	1022	1023	1031	954	961	1046	993	991	1066	967	990	1050	1042	1023	1033	998	1045	990	1026	1002	973	990	993	952	986	1016	978	1002	1013	1039	1020	960	1009	1021	1026	1070	1015	1002	940	1027	1050	990	1013	1039	994	975	985	980	1053	984	1021	1027	1055	1003	971	984	1040	1019	1040	1002	1035	1058	1017	1024	954	977	984	977	1028	1075	1037	992	1056	986	1009	978	977	975	1047	1024	1028	970	1023	1055	973	1059	1010	1022	1001	982	1056	1003	1035	1080	1001	1020	994	1033	965	1021	1043	982	996	1018	995	973	974	1015	1042	1000	1035	1006	1076	988	1015	998	962	1007	1048	1045	1065	1019	1032	986	1005	994	1033	1015	1009	1009	1015	1032	1069	1043	1032	1036	1026	990	1074	1075	1007	999	940	1013	1005	1051	1065	1013	1034	1005	963	988	965	985	1013	1015	959	979	1009	1003	990	1006	1004	990	943	1008	955	1107	1001	1022	1024	942	1051	977	965	1052	1021	1021	990	1008	1037	1040	1030	959	982	1023	1031	1020	1020	1025	1043	1024	954	970	988	967	993	993	992	992	981	1005	1019	1036	958	1022	977	1030	996	970	1042	1015	1086	988	990	993	972	1039	989	983	1001	986	976	1063	1014	1051	1018	1027	1006	1007	1021	1007	973	966	969	1011	989	984	962	1004	1015	1016	1036	979	1005	957	1008	995	1004	980	1030	1064	974	1029	1041	1008	1038	1058	1036	977	1032	976	1033	1030	953	976	992	990	1032	1062	963	1063	1025	1001	1038	990	1045	1010	947	960	989	1016	1033	1035	985	1061	1022	1012	989	1081	987	957	1006	1010	1002	996	995	994	998	1058	1026	1025	1018	1030	964	1005	1031	1027	983	1041	1031	1004	993	1041	1031	1060	1000	1028	982	1046	1010	1010	1009	952	1010	985	1015	999	1003	1055	973	1005	971	977	1011	1022	978	1039	969	1010	993	1030	1013	982	1033	1036	1025	1013	1010	995	1049	1018	966	998	973	1052	992	1023	1034	985	1001	965	1008	995	1056	954	1002	998	1027	1002	1008	980	1010	1026	972	1035	931	1040	1013	1020	980	982	980	964	1013	981	1016	1000	1017	1014	1015	964	1049	982	1040	1041	1015	996	1035	1019	1046	992	970	985	993	947	993	971	1002	984	976	1018	1034	1012	961	991	953	1036	959	1056	1023	1029	968	1023	1039	994	1014	969	957	1058	998	991	950	1033	975	994	999	1025	1038	973	1043	958	977	1031	992	989	1085	1007	1048	1015	1015	1042	961	1056	946	1035	1086	1012	1007	1020	985	1026	989	988	992	1015	1029	1031	968	1046	1050	1043	968	986	1059	1024	984	1001	1008	981	1049	1015	994	1018	989	1015	1005	996	1034	997	1041	1004	1034	968	1024	1011	1013	1030	1014	1010	1002	1009	1015	1077	1057	1011	986	993	1008	1014	1007	1019	1018	1030	974	1047	951	973	960	990	998	996	1042	1081	1015	1027	972	1010	992	973	997	1056	1023	1037	1026	993	1014	1042	999	1053	1004	1023	977	1035	988	960	1028	960	1002	979	991	1004	1022	1033	1011	1024	1025	991	962	1040	1004	1019	1095	1035	993	1027	1013	1011	1010	1036	1065	977	1014	998	1038	1028	1067	951	1065	1052	948	983	1032	971	1001	1052	1000	995	1005	1024	1073	966	1015	976	1046	1029	1060	955	1023	991	1004	1009	1004	1026	1050	1001	1045	1004	974	998	1056	1012	1078	959	1000	971	1014	1062	1008	1010	1017	1022	1022	1000	996	1017	976	986	993	980	987	1014	981	989	1017	998	1031	1020	983	1012	974	988	1002	1000	958	1012	1049	980	985	1021	1032	1004	1045	1079	1041	996	1035	972	986	954	1080	975	1037	986	1021	975	1039	992	994	978	979	1058	1052	1028	983	1043	1029	982	1013	1028	1007	1021	1018	1006	973	943	974	957	974	1032	1000	956	1027	969	1062	990	994	998	975	931	1014	1061	985	1024	970	969	1022	1001	1015	1009	989	1005	1033	1016	1057	1020	1042	998	983	1054	990	992	1009	1007	1000	1041	1043	978	979	1070	990	1002	1054	999	1037	1037	1051	1031	997	992	963	1015	997	986	1020	1028	989	1003	1011	1056	1066	987	999	1024	1008	977	1059	1057	974	979	1020	992	1013	1023	1005	1059	971	981	1063	988	1059	1031	1016	1040	984	994	987	944	1022	1001	1005	982	1010	990	1022	1026	999	1013	981	971	982	983	997	1020	1044	983	1060	1025	1002	945	996	1036	964	1030	1046	980	976	1001	949	985	1011	964	1048	1000	959	1014	1022	981	975	1000	1046	1030	962	984	914	990	1003	1048	1001	1029	1015	1016	965	1023	1077	976	1049	947	1026	1056	1037	1029	993	1025	1047	1005	973	945	981	1013	1016	1069	997	992	991	1026	992	1010	1024	1044
24389	21307	28366	24590	20099	8958	4662	3117	2678	2241	2131	1830	1560	1373	1138	1004	964	905	849	838	785	722	718	680	689	639	678	657	627	633	595	536	556	563	538	546	536	499	539	498	531	520	481	459	532	507	508	496	501	495	503	522	537	501	476	508	498	503	505	480	506	505	499	494	496	501	477	447	452	492	485	490	487	493	499	469	474	518	510	505	497	522	463	486	477	490	467	481	476	496	457	470	492	457	439	494	452	431	481	472	505	484	452	480	480	464	458	499	451	517	463	459	440	494	496	506	473	492	480	470	459	475	491	438	455	457	497	489	489	502	486	458	479	474	465	473	455	485	477	476	478	455	539	462	479	475	438	441	473	487	482	457	509	444	424	487	488	461	507	483	443	457	489	460	497	481	477	492	525	469	502	486	460	506	458	502	456	468	429	467	516	475	470	466	495	476	496	443	452	458	486	472	512	449	465	495	467	453	493	469	498	506	489	491	441	503	445	460	448	439	478	478	466	483	437	467	441	457	448	504	473	489	485	479	461	461	458	466	481	481	499	466	474	453	449	490	514	460	494	466	459	499	491	457	498	464	456	468	475	512	489	475	497	487	465	477	458	475	462	491	533	543	511	456	467	459	477	494	478	514	489	468	504	472	495	413	498	500	467	501	449	488	466	470	477	475	480	470	479	472	476	495	490	477	492	471	503	470	498	501	458	482	484	503	482	501	518	464	483	468	472	462	511	482	452	456	485	508	472	489	453	419	461	450	454	463	520	481	470	497	453	446	495	475	445	433	493	492	455	481	450	482	444	455	459	480	514	482	491	488	496	474	499	484	493	485	507	460	481	496	463	472	482	467	473	460	493	480	456	471	460	432	500	482	498	478	461	487	507	507	451	459	483	487	490	488	484	484	470	493	421	487	459	452	506	513	494	474	475	452	499	424	438	444	464	453	503	485	520	486	504	484	479	482	477	496	473	520	486	475	421	495	479	468	461	498	487	473	487	462	459	502	475	475	460	501	471	450	443	476	460	476	489	493	478	471	494	448	466	453	467	468	471	490	491	514	500	523	471	470	456	463	475	461	466	453	453	429	456	481	479	457	470	500	487	485	502	456	457	476	476	458	461	454	482	460	458	485	447	503	451	498	477	482	466	479	501	486	469	481	514	467	458	489	481	474	464	468	496	472	511	447	493	439	464	448	460	441	444	503	481	487	477	467	483	502	525	474	474	443	458	452	490	517	504	486	450	487	510	482	469	525	437	515	435	516	468	486	442	515	504	447	483	513	483	465	487	472	499	488	500	486	465	489	462	486	482	506	452	503	432	486	467	483	471	466	476	489	428	455	460	470	495	420	492	443	495	456	425	460	485	445	453	500	441	529	485	462	448	513	484	474	489	470	475	460	483	447	449	506	484	437	490	424	441	479	497	432	477	449	429	446	441	482	505	468	462	492	483	478	477	500	467	481	469	477	448	489	503	460	460	450	460	461	473	451	447	477	444	469	469	441	456	489	477	477	468	504	467	466	506	464	502	496	478	469	436	450	484	479	464	451	444	485	481	469	489	519	505	466	468	507	471	470	452	504	468	458	452	414	484	479	458	487	463	494	455	471	447	481	451	455	489	495	460	497	443	469	464	491	491	491	502	488	429	481	482	454	508	486	501	464	475	450	466	447	473	492	449	481	468	489	470	457	501	483	472	508	425	466	464	485	511	491	504	493	492	457	446	469	513	489	488	468	449	519	456	477	494	423	505	452	461	481	483	488	443	511	492	485	460	490	489	457	479	474	463	469	463	474	455	470	477	456	454	486	501	490	457	483	422	496	471	452	448	469	455	501	460	485	531	485	495	437	464	452	509	456	434	469	520	453	481	479	469	482	473	525	510	490	478	445	444	497	483	475	505	491	442	445	469	495	523	526	469	474	448	472	463	451	489	467	471	475	485	495	480	474	494	468	508	495	465	485	481	466	475	449	450	481	490	506	451	491	467	450	431	460	477	473	476	473	460	455	450	473	465	472	454	481	484	456	500	466	494	465	506	486	495	439	492	465	513	480	475	488	452	498	506	489	482	459	470	510	449	454	462	477	525	479	451	471	504	475	482	451	421	477	491	455	491	423	473	476	435	446	486	501	499	524	488	480	463	494	460	495	478	467	478	439	471	445	484	465	429	476	422	475	487	497	463	485	462	464	477	477	456	499	516	482	524	519	411	477	461	483	489	450	464	456	464	524	450	471	472	475	445	480	475	477	479	489	504	504	455	497	492	493	479	473	450	474	479	447	512	455	477	469	490	455	494	502	487	499	446	471	489	490	496	505	443	463	460	478	498	499	481	430	475	497	487	475	495	460	500	468	458	456	450	496	525	483	511	452	462	469	475	502	465	516	475	426	445	457	491	488	470	464	475	459	471	470	507	431	443	476	451	420	471	502	486	473	462	475	455	443	487	479	513	484	476	466	523	475	467	452	477	513	452	472	482	482	471	459	490	473	435	483	458	501	456	477	478	447	469	489	469	469	468	454	473	525	429	498	457	491	474	459	473	466	479	500	483	471	477	466	464	482	480	466	496	494	458	451	497	449	482	437	504	488	471	432	476	467	448	488	524	482	464	451	490	464	461	451	466	476	500	469	452	521	462	505	498	498	455	476	530	477	447	478	490	457	463	460	469	450	505	500	443	494	426	463	473	460	511	480	466	482	456	503	454	503	436	434	491	494	491	452	495	476	457	478	460	454	510	448	465	453	472	497	443	459	477	483	488	478	472	491	466	483	521	461	415	456	506	447	436	511	489	485	473	497	474	469	467	476	476	470	451	465	462	466	478	486	457	492	495	508	493	468	486	462	483	465	486	462	472	514	516	475	458	474	507	525	430	481	491	526	474	441	465	487	486	443	470	440	471	458	494	486	518	450	496	469	447	447	503	464	476	466	503	462	462	503	454	485	480	504	484	508	501	489	477	453	501	457	473	456	476	462	484	488	483	471	476	476	496	467	471	472	530	466	442	514	480	496	488	443	484	476	473	494	506	497	503	507	497	472	492	490	469	499	436	490	499	464	494	485	472	440	479	505	470	487	497	494	472	442	478	485	513	446	510	457	461	499	432	451	488	459	485	500	495	465	477	452	464	495	505	472	491	528	450	493	481	450	467	448	486	457	481	483	479	482	493	471	452	447	480	492	488	478	468	434	492	447	462	419	484	477	503	506	423	443	456	464	466	490	459	503	430	451	423	458	450	472	441	478	506	486	449	467	496	491	479	434	513	463	470	490	491	491	476	430	519	516	465	445	473	477	481	465	494	488	418	457	508	450	466	492	476	504	512	463	470	473	484	434	491	485	453	436	494	455	510	457	460	442	439	498	480	468	458	485	509	469	448	513	515	482	444	450	483	505	495	469	486	465	538	479	431	480	492	465	502	464	501	472	453	476	471	481	451	457	495	467	479	519	486	469	479	522	493	444	464	466	470	479	436	482	486	455	478	494	435	447	473	465	471	469	437	466	477	471	454	484
13788	28216	26239	18636	15180	12743	10924	9205	8545	7071	6432	5550	4897	4029	3487	2913	2677	2397	2277	2115	2010	1780	1750	1584	1554	1523	1407	1355	1281	1363	1245	1225	1238	1167	1138	1135	1102	1041	1000	1039	1007	1030	1020	985	1007	935	938	939	894	942	925	877	975	932	955	925	937	895	930	877	909	915	971	959	1005	929	857	889	900	900	932	935	858	866	904	922	882	916	866	929	866	892	928	900	880	869	874	908	920	877	835	849	816	898	888	896	908	932	914	903	923	857	860	863	818	869	822	856	929	945	865	917	912	915	891	863	897	862	908	888	855	879	889	911	834	882	892	853	880	786	863	879	890	846	891	844	851	840	902	872	903	901	869	884	838	894	855	860	871	886	880	842	873	888	858	872	917	850	861	856	918	865	864	864	898	913	821	889	829	869	884	862	840	868	886	884	823	838	861	851	853	823	804	832	828	789	858	857	895	867	846	814	859	838	891	863	873	885	896	868	847	870	912	871	847	884	884	918	883	799	876	869	889	902	884	834	908	862	902	904	819	887	826	873	869	848	905	835	897	861	890	862	877	857	879	861	947	867	899	881	842	821	875	865	849	907	844	845	833	836	880	916	867	831	889	891	871	897	842	853	916	926	887	821	887	901	890	902	907	877	894	889	855	909	851	890	815	901	876	856	904	820	878	869	880	874	864	842	879	868	794	845	878	914	839	854	867	867	888	870	838	898	935	899	810	867	866	905	873	867	869	904	877	881	906	866	882	846	865	881	845	853	871	876	826	892	804	846	894	863	883	857	850	898	813	910	827	872	875	881	867	866	890	898	917	857	834	854	875	886	851	881	927	849	775	874	871	850	838	885	850	813	889	863	916	840	922	876	873	846	875	886	910	888	878	863	889	852	871	811	878	850	912	866	875	846	864	854	892	900	864	904	893	795	873	877	828	813	868	861	900	858	856	850	879	940	849	866	889	864	850	868	854	878	856	863	865	899	848	867	867	839	869	830	881	878	814	886	896	944	877	912	848	876	876	874	877	860	906	916	882	910	884	901	890	900	908	867	900	873	847	882	815	848	841	879	844	893	886	885	894	875	885	855	949	930	908	845	825	810	884	904	911	846	895	803	879	856	797	866	863	876	846	864	835	876	865	860	837	892	859	852	922	864	909	831	892	851	889	876	852	850	878	840	882	932	869	909	849	865	899	799	855	904	895	844	877	839	853	885	856	868	884	836	865	834	882	834	861	851	899	879	900	850	872	910	835	903	890	890	878	893	849	948	847	879	825	916	827	923	850	876	882	804	874	863	927	896	922	892	883	850	887	889	838	844	866	840	854	833	920	861	920	868	832	894	856	891	879	872	848	853	889	832	912	914	910	856	847	829	896	863	900	845	919	842	841	853	833	863	886	928	812	903	914	887	869	872	872	883	810	857	852	855	879	891	836	891	845	855	822	836	861	877	888	882	871	879	884	864	877	809	817	826	843	858	829	875	882	903	863	826	788	897	850	916	914	904	808	846	859	844	858	888	878	867	848	903	915	867	862	902	907	843	846	813	861	879	899	930	856	885	878	891	840	864	840	856	882	857	893	910	935	892	875	832	883	957	894	874	904	873	908	863	879	867	862	842	866	896	879	908	876	844	942	844	847	824	854	899	827	889	888	858	897	853	912	830	887	807	866	845	860	868	893	853	855	909	892	896	911	843	896	834	894	864	874	917	866	860	868	834	844	858	853	886	863	910	861	871	853	834	874	882	836	874	925	819	890	883	801	890	856	863	947	830	888	825	848	874	884	902	852	903	882	910	813	818	817	848	900	852	823	873	839	861	843	938	908	863	870	822	895	855	884	871	872	860	879	904	878	902	840	894	873	850	880	889	891	906	881	874	850	848	847	873	855	855	864	890	844	881	898	849	822	898	778	855	856	888	893	826	865	883	885	897	867	862	907	889	873	904	843	911	859	855	899	904	827	921	861	900	822	835	851	890	909	898	829	890	842	809	884	864	846	852	851	856	848	877	875	869	862	952	897	904	836	889	827	900	850	914	866	882	855	855	835	809	879	842	863	918	901	859	858	877	847	858	813	816	862	909	904	918	853	904	920	921	882	815	925	909	853	864	887	888	892	841	813	841	872	870	901	911	906	848	825	856	848	844	833	838	828	921	894	898	855	930	889	856	885	846	849	889	912	879	858	869	836	845	860	862	844	885	841	907	926	818	893	912	874	865	905	867	857	920	842	915	901	854	904	867	846	819	954	868	931	906	856	831	851	911	888	828	829	881	851	892	854	863	924	893	798	944	865	887	857	898	843	897	858	877	914	831	934	839	890	886	902	844	834	848	825	895	886	838	890	865	900	867	850	868	935	856	841	878	843	899	881	859	899	862	859	856	889	860	910	841	826	936	863	851	867	830	846	882	937	917	933	896	835	881	833	870	838	856	864	863	855	880	891	891	843	874	866	896	878	884	898	872	885	834	827	901	799	880	898	919	856	879	915	864	871	887	858	897	875	852	858	892	852	829	889	920	894	854	881	877	819	806	856	836	877	836	859	836	889	852	906	833	859	872	868	905	887	898	876	862	873	901	888	835	844	892	840	859	877	867	874	865	844	861	889	847	868	868	859	803	895	847	870	850	875	814	863	863	906	875	861	886	894	844	860	868	850	858	839	840	875	905	848	938	947	842	864	911	929	895	876	869	871	854	852	900	891	907	824	877	842	890	889	889	884	870	886	806	900	839	871	868	876	849	885	877	804	867	864	835	889	893	879	945	813	870	875	837	851	858	886	836	869	871	869	847	850	863	868	876	892	802	870	890	879	847	869	843	856	845	841	881	868	840	913	905	922	876	898	838	848	856	818	829	897	853	866	835	890	871	921	885	870	867	931	859	933	889	816	872	870	816	909	876	880	898	846	885	859	862	832	847	868	861	842	895	825	851	844	918	820	875	885	865	859	870	879	870	814	896	882	890	893	845	893	860	932	879	864	899	873	869	854	829	872	864	884	852	827	875	867	867	867	880	842	920	879	856	843	822	943	843	847	869	831	894	885	843	880	825	828	848	908	869	889	924	853	832	910	860	833	870	860	837	916	848	863	829	901	847	844	846	845	865	855	937	901	889	815	880	929	872	901	891	926	898	894	883	856	897	857	878	870	843	896	864	871	866	857	895	885	860	867	833	845	826	858	888	839	889	885	855	857	847	874	828	801	881	903	845	847	844	910	857	923	837	874	870	866	840	856	853	832	884	899	851	859	880	835	832	854	865	835	899	911	849	872	871	881	859	846	817	848	918	838	895	877	841	838	881	820	873	828	881	902	890	895	832	872	793	856	850	864	850	881	837	853	907	860	876	867	902	832	913	879	888	869	889	851	855	832	851	818	836	824	862	845	883	893	862	852	877	903	890	851	920	908	856	869	872	922	884	888	893	867	863	873	865	894	833	888	813	847	860	854	923	865	845	855	863	942	874	935	831	889	871	888	861	894	885	861	864	902	924	884	842	910	833	859	867	859	850	837	879	840	851	837	893
23525	21426	29241	24031	21448	20278	10346	4834	3616	3185	2759	2341	2099	1707	1451	1360	1119	1015	937	942	906	836	781	728	688	702	650	649	598	589	613	568	571	530	537	547	531	484	531	474	458	494	438	478	474	451	482	481	452	446	438	469	440	457	444	450	427	398	450	443	420	449	422	463	438	448	449	428	431	416	408	407	417	437	451	432	426	455	459	439	387	418	393	431	432	428	418	450	407	403	429	440	404	398	423	418	419	416	383	405	395	434	387	420	427	444	419	422	425	360	410	412	399	408	379	406	406	398	448	423	420	442	417	419	407	412	418	384	441	453	409	442	422	428	396	401	379	426	428	445	399	437	412	433	431	454	377	408	410	398	412	429	416	409	443	386	382	418	409	452	437	448	442	367	431	445	426	390	423	440	391	396	412	418	450	424	386	446	418	457	448	446	414	427	409	479	404	449	414	394	406	380	471	412	410	430	444	397	424	421	434	418	437	453	412	397	407	420	451	396	431	443	441	441	374	435	473	389	430	418	422	404	399	400	425	377	418	424	406	417	415	402	406	439	412	414	387	422	460	399	412	413	408	436	382	444	441	409	419	414	431	448	402	481	417	418	401	413	430	427	456	422	451	403	415	381	416	414	412	408	420	461	428	418	418	431	408	467	414	372	430	412	424	397	434	393	437	415	468	407	419	406	427	440	423	439	452	419	404	434	402	393	436	401	418	394	409	382	416	402	391	397	408	389	423	412	423	405	395	397	411	402	410	418	456	439	437	386	426	395	431	423	404	446	402	422	400	415	402	411	433	386	401	391	405	389	401	444	432	415	397	400	394	410	425	400	410	440	452	416	440	430	402	407	375	361	405	419	458	434	423	451	386	402	393	432	403	434	434	436	417	372	402	400	428	400	415	428	433	411	422	388	441	421	436	412	409	403	413	411	379	379	431	398	459	434	422	413	422	428	414	386	442	439	421	397	423	413	393	415	411	430	415	442	410	408	437	381	418	353	415	432	416	395	424	412	404	397	395	439	405	426	460	390	413	413	399	422	422	397	429	389	441	397	412	389	396	399	415	388	401	400	423	440	410	383	390	398	396	422	431	424	430	378	447	410	400	450	411	413	424	414	432	412	397	413	423	422	452	424	412	419	504	408	433	436	375	412	387	437	442	428	417	401	403	418	392	397	410	435	418	374	392	397	385	449	428	448	435	400	385	391	393	383	423	415	423	438	416	416	394	424	457	404	430	422	419	434	432	389	423	428	430	425	421	429	397	388	423	397	391	428	407	424	432	433	423	458	441	435	434	412	411	420	445	436	394	427	414	368	434	409	431	465	415	427	418	424	439	414	383	409	429	418	416	407	449	395	415	397	419	419	405	401	441	384	433	433	424	434	451	401	428	409	408	379	412	429	383	457	419	431	427	407	442	410	426	414	417	385	440	406	405	426	416	406	407	386	417	415	403	434	403	402	423	431	430	409	430	384	414	408	396	421	429	445	412	402	386	434	404	410	409	411	404	411	388	403	439	430	436	426	477	390	388	394	421	400	435	447	426	401	427	413	376	410	410	409	423	420	438	434	441	406	443	409	413	436	411	430	438	392	437	409	416	389	374	424	414	410	425	414	445	411	411	413	445	400	406	422	438	433	417	421	435	424	387	410	440	443	425	422	399	433	402	378	397	426	422	402	426	376	428	404	370	433	384	395	436	442	432	407	397	428	400	415	395	427	403	405	436	432	409	456	428	444	432	412	394	411	422	410	411	416	427	402	379	418	425	436	405	368	427	424	434	450	426	419	425	384	425	431	428	395	418	434	410	391	415	397	421	470	462	400	404	435	427	409	440	409	397	407	430	406	442	407	401	423	410	452	419	446	413	430	420	426	446	366	374	437	420	442	421	427	403	438	424	396	402	432	431	427	435	414	433	440	411	428	397	416	425	409	381	425	412	405	400	414	421	370	422	444	403	423	435	438	391	386	440	415	379	445	418	421	401	396	380	414	404	450	415	394	431	390	412	450	420	435	376	385	411	420	385	445	423	404	401	423	417	417	411	400	399	432	435	424	433	415	413	432	399	429	388	393	414	415	417	388	418	429	436	431	443	425	410	449	428	409	434	411	403	415	415	403	438	435	423	437	427	425	379	426	438	395	400	367	449	436	459	421	419	415	401	411	405	408	421	418	387	413	393	408	421	416	437	432	401	407	399	418	407	388	363	431	457	402	424	429	405	404	461	388	426	428	403	399	434	429	390	438	397	406	403	414	427	442	394	450	404	439	429	416	442	435	415	364	436	430	412	381	440	453	407	416	411	397	404	395	425	419	417	382	426	419	430	457	405	444	399	433	394	439	416	397	433	450	414	424	407	394	414	430	419	423	435	415	419	398	419	422	429	412	423	447	440	412	406	429	415	441	433	461	429	415	419	398	399	419	396	410	423	402	412	420	401	405	423	457	456	422	436	424	374	417	430	423	388	424	436	398	410	416	426	433	436	434	403	381	380	405	416	396	426	409	392	414	407	426	419	402	441	403	435	423	430	388	447	413	464	449	388	411	408	409	412	400	407	395	401	454	444	420	419	380	419	406	412	423	432	400	419	405	393	426	387	400	418	458	385	391	413	413	415	389	405	449	370	444	419	466	429	426	387	402	418	422	412	420	389	419	447	413	430	435	387	379	395	430	412	424	429	402	448	424	421	386	475	427	409	433	409	437	408	422	435	408	414	422	431	400	408	413	399	422	398	439	439	377	413	418	392	393	401	420	421	435	381	437	410	396	442	420	433	429	405	401	450	389	398	392	420	392	401	393	453	431	447	393	428	417	478	395	398	413	417	418	416	460	404	436	404	396	403	400	380	420	423	413	429	396	409	384	403	399	447	422	389	422	433	416	412	438	408	378	414	452	390	419	437	453	400	424	394	421	424	401	392	453	437	406	446	425	409	417	432	418	419	422	431	404	390	398	419	427	371	399	429	430	412	415	431	431	392	421	455	439	437	407	393	421	397	443	446	397	416	448	414	431	395	380	411	448	389	432	419	417	403	388	393	433	431	425	398	405	433	366	363	394	432	418	432	402	395	419	434	445	406	437	445	392	456	432	395	410	417	407	435	443	427	445	418	412	377	414	399	435	410	423	434	407	396	392	438	411	448	396	398	444	406	445	436	374	438	402	374	383	397	376	378	405	385	413	432	404	400	418	426	420	416	431	410	382	414	437	415	440	413	384	397	441	390	413	442	408	445	441	409	430	420	437	440	375	458	422	374	425	426	416	420	430	418	422	434	461	417	429	419	403	384	439	394	390	411	403	408	404	411	414	391	409	400	435	386	417	400	415	412	445	417	417	435	408	425	409	430	446	436	429	411	399	426	394	400	448	434	397	414	393	417	402	433	399	420	421	429	435	419	419	432	438	411	417	415	456	389	395	393	436	414	380	425	397	397	424	426	407	405	410	411	403	405	419	385	384	393	407	399	389	437	429	417	374	394	420	393	414	381	407	389	453	410	424	395	403	411	457
16574	32941	31141	23540	19440	16807	14516	12527	11265	9426	8489	7354	6452	5230	4481	3884	3288	2952	2722	2602	2426	2174	1842	1828	1749	1638	1586	1485	1475	1370	1250	1282	1260	1184	1179	1016	1047	1014	946	920	940	982	1024	934	871	886	850	894	858	870	833	852	834	830	800	859	841	807	789	798	838	859	865	828	806	778	799	835	825	746	833	804	839	759	774	796	775	809	757	789	775	772	783	776	785	725	819	769	781	756	793	828	823	787	718	794	770	764	766	772	744	751	737	736	770	779	730	805	763	715	760	714	737	742	741	759	747	742	786	735	792	682	829	749	760	722	770	717	760	791	771	745	701	803	749	789	768	786	757	775	810	778	770	763	763	786	722	773	773	775	759	746	727	775	697	732	804	790	765	756	771	815	747	807	781	748	711	710	766	768	740	729	781	725	783	783	739	770	760	696	771	808	720	764	774	764	739	768	717	755	764	785	761	778	756	776	769	752	784	735	819	694	689	717	753	761	754	747	746	818	741	784	797	730	749	728	726	735	777	809	762	742	779	771	734	781	724	787	785	749	746	754	775	728	723	780	785	798	760	734	800	743	773	768	774	777	760	752	763	810	733	753	760	756	780	733	735	783	765	711	733	769	784	711	771	766	791	800	790	705	740	796	732	804	778	763	722	766	725	795	748	753	766	689	747	745	749	720	743	793	788	781	731	757	770	740	738	773	756	733	745	747	764	769	757	752	771	725	721	785	760	735	747	787	741	784	731	765	787	726	772	729	771	783	780	713	770	800	751	769	806	762	743	772	745	744	724	780	773	720	759	794	773	778	724	776	736	775	780	717	781	733	754	779	700	720	772	722	773	742	730	715	692	775	852	783	742	777	750	775	777	713	758	780	763	734	736	763	755	803	774	712	726	718	762	705	818	765	747	721	700	722	697	770	788	779	781	735	751	774	770	743	741	745	779	729	784	748	772	752	776	755	784	724	759	749	787	727	765	764	790	799	742	782	744	734	752	727	718	739	778	742	786	789	760	772	763	766	751	758	715	740	739	703	760	748	728	760	740	759	736	753	777	731	734	696	715	753	728	768	761	744	720	794	737	782	739	804	718	765	742	723	788	721	728	762	735	775	804	763	767	768	720	838	748	727	752	717	694	704	700	725	735	801	779	726	717	723	727	729	767	804	761	768	824	720	791	778	762	750	770	785	722	743	743	811	778	731	798	730	755	724	717	725	767	685	757	779	754	774	764	731	777	741	772	726	759	757	758	727	765	762	768	727	752	757	780	799	798	732	734	793	832	764	755	804	801	730	728	779	767	748	728	698	792	800	757	810	770	731	746	722	759	782	763	766	711	791	793	787	746	755	821	761	783	701	833	723	763	764	767	762	746	730	734	768	760	699	730	761	737	734	740	729	782	703	742	755	711	754	748	731	726	767	721	725	753	711	709	729	746	771	754	779	758	758	723	777	770	777	759	727	745	745	743	753	751	713	759	707	704	783	791	712	690	799	834	719	778	766	692	748	770	720	762	754	746	715	746	770	794	768	712	794	750	777	769	759	717	738	754	766	770	769	736	761	769	763	754	756	788	758	782	770	733	717	743	739	784	796	705	796	808	766	770	744	735	718	766	739	715	753	722	754	756	813	719	742	711	792	744	754	734	723	711	766	737	748	719	721	764	734	781	781	823	676	740	686	778	797	719	762	781	735	744	715	763	800	765	764	744	773	763	760	755	715	795	772	757	749	748	814	738	766	765	745	703	753	736	754	766	748	720	755	731	837	754	741	785	760	703	732	793	754	737	757	734	730	740	716	755	775	755	773	776	721	759	789	737	764	754	760	783	782	754	819	712	719	737	759	750	751	732	741	767	783	725	799	712	767	788	770	740	728	801	715	743	760	699	733	769	766	763	725	762	765	767	718	785	779	741	801	800	756	736	774	755	725	781	753	722	775	718	743	715	789	715	713	699	719	704	766	731	759	717	714	767	743	758	743	763	804	746	709	793	743	761	738	740	740	733	736	718	703	750	751	742	714	737	803	762	731	746	807	730	721	780	774	788	781	745	776	784	804	778	767	781	782	733	719	763	740	771	721	763	764	712	718	723	753	734	712	780	783	758	749	754	766	690	781	762	746	758	746	777	773	743	794	782	793	753	713	781	765	774	773	785	767	799	746	782	736	770	754	726	729	722	741	731	782	685	752	760	738	796	757	742	730	773	773	776	750	766	786	687	755	746	726	744	759	787	750	799	761	763	776	764	750	749	793	817	767	773	810	770	735	724	797	758	796	779	706	729	746	711	761	716	782	738	766	735	736	739	771	747	780	734	782	729	731	756	781	764	744	775	744	747	768	743	737	757	738	768	758	759	778	767	792	762	791	744	775	767	737	720	751	715	772	743	713	738	741	768	733	725	735	786	749	741	790	804	779	726	766	746	746	757	749	745	820	720	748	714	778	713	769	739	719	772	760	800	742	738	731	752	751	735	786	784	776	755	764	768	725	749	757	768	810	705	745	773	742	794	794	725	761	769	791	747	767	723	756	774	796	740	729	737	756	758	787	786	744	774	743	788	764	812	801	784	695	780	784	779	754	764	706	804	753	761	744	785	766	707	710	731	752	738	771	731	758	778	744	788	814	771	794	738	772	725	777	745	798	770	788	779	781	771	743	742	768	774	739	732	734	723	787	793	749	741	727	736	736	750	747	747	771	787	816	738	767	778	762	783	768	740	779	781	789	733	701	760	809	769	743	751	734	801	822	759	735	773	763	746	731	739	719	732	709	745	748	751	777	775	735	724	750	739	702	741	763	791	786	754	787	704	729	760	737	774	740	768	756	723	808	759	737	714	769	749	745	775	756	771	740	747	762	716	748	782	741	771	786	766	777	754	728	796	758	735	788	764	737	720	786	744	741	731	727	794	772	708	726	761	746	742	749	736	825	736	758	783	755	751	726	771	737	774	812	787	781	740	795	793	740	721	802	780	735	786	774	772	741	735	742	708	758	773	751	736	758	792	696	735	799	766	752	778	726	733	718	731	751	776	733	703	725	747	783	752	734	740	786	745	736	717	772	685	756	764	753	757	740	754	779	773	773	741	750	761	789	726	761	791	751	785	809	732	757	747	792	724	753	722	720	761	753	754	737	729	743	735	762	757	750	694	789	798	784	758	759	725	757	711	754	745	792	783	750	763	725	729	743	720	760	735	744	778	784	721	715	745	764	708	729	752	751	746	732	798	747	778	718	719	793	759	777	776	767	781	741	744	774	748	775	735	755	794	746	711	805	757	706	728	795	798	755	798	729	737	722	731	775	751	780	807	788	723	724	758	776	727	768	732	768	725	741	722	756	762	781	773	750	733	750	721	767	783	703	742	739	732	783	701	755	745	731	694	736	792	768	736	783	791	770	766	768	732	754	784	733	754	787	771	749	774	724	742	747	763	735	747	787	720	736	767	736	745	726	730	767	742	760	763	757	698	732	775	775	770	809	745	744	767	737	756	700	760	770	778	754	755	763	717	758	743	742
27144	21030	15378	7452	3899	3002	2355	1999	1823	1549	1340	1292	1191	958	989	829	751	820	729	769	756	672	654	655	692	674	636	633	651	607	583	580	646	576	520	543	562	572	595	580	613	546	569	552	596	557	540	563	573	577	574	555	562	556	611	515	534	582	559	548	609	554	561	529	556	551	538	563	631	589	552	541	611	514	553	545	548	525	537	520	585	560	523	538	549	592	522	527	515	528	556	561	586	608	554	536	574	564	519	558	503	528	566	532	544	588	490	522	580	565	541	503	511	536	568	588	557	517	526	544	547	514	538	575	544	526	552	574	560	520	578	554	550	556	524	520	511	567	517	548	513	467	539	555	529	549	530	529	545	587	564	569	537	509	578	583	557	600	542	587	550	551	539	557	551	536	559	544	534	536	574	549	581	563	560	560	546	523	562	587	541	559	537	590	548	556	526	546	540	521	555	581	552	535	558	562	514	536	569	539	558	552	553	562	567	549	554	524	532	510	532	549	563	543	588	538	570	560	539	584	504	541	544	534	570	540	535	521	558	557	518	535	523	525	545	580	543	521	568	541	563	575	541	582	568	570	545	545	521	546	506	557	546	549	531	544	502	535	563	545	561	540	556	512	547	537	567	499	548	540	538	611	535	550	488	548	529	542	583	576	560	558	562	575	545	512	537	520	527	562	542	522	558	566	556	553	568	524	519	549	537	571	562	568	578	483	563	522	505	485	540	551	545	554	562	527	563	541	575	513	554	528	546	564	545	532	574	502	550	536	588	550	549	548	574	518	563	546	542	543	501	574	552	516	515	531	560	574	520	570	585	550	555	570	596	551	585	543	582	532	556	539	520	546	531	567	607	553	542	584	516	541	541	583	539	570	547	558	542	563	549	534	549	547	498	559	532	559	526	585	559	532	570	504	568	525	537	565	555	521	548	526	570	542	521	539	549	535	600	547	533	528	515	547	591	582	522	583	578	542	541	542	554	547	537	494	575	570	528	494	579	562	569	566	584	582	554	554	537	552	544	569	528	578	576	535	541	540	560	568	566	556	501	527	528	532	540	525	586	560	559	527	551	536	530	574	563	584	495	544	534	556	512	547	583	546	529	577	534	557	559	529	532	556	537	568	543	540	551	602	547	536	571	606	541	559	559	551	542	525	530	526	563	548	506	586	548	593	584	514	538	541	571	525	559	543	565	577	555	546	523	548	563	528	575	542	557	563	515	512	567	530	543	597	570	555	542	549	537	545	558	523	560	534	573	488	524	559	552	528	524	594	574	528	517	578	579	568	558	586	548	540	544	514	524	536	542	576	568	519	532	523	528	611	559	521	565	574	549	528	563	545	534	545	536	537	549	569	519	536	549	556	545	507	499	560	517	555	544	568	565	522	547	530	559	563	583	568	587	559	543	548	544	526	574	575	576	532	551	541	529	525	572	527	511	550	531	574	564	576	563	553	554	562	595	576	558	526	567	553	556	570	561	567	572	523	512	550	516	531	524	547	538	542	549	554	539	590	525	520	568	539	568	551	502	520	620	570	548	558	542	544	572	554	561	545	553	544	557	556	558	540	552	529	533	574	553	543	579	493	521	556	570	564	510	576	555	576	556	511	566	533	537	579	538	524	576	551	536	514	555	538	542	563	579	554	538	557	550	529	525	572	558	532	547	526	533	554	543	537	558	503	553	575	543	563	516	537	504	564	568	543	589	544	530	568	542	540	545	537	541	548	529	542	546	556	520	545	542	569	576	521	579	562	562	556	513	574	537	527	554	569	596	529	545	552	510	524	578	540	535	587	545	570	525	518	571	545	499	592	531	552	572	591	580	536	563	520	545	566	548	529	566	575	532	576	504	536	539	550	565	550	548	563	532	535	533	580	527	545	576	600	557	506	543	543	597	546	563	511	561	579	582	545	573	564	535	577	587	549	554	537	577	542	540	542	549	541	507	563	540	492	554	539	558	559	539	557	500	524	480	525	526	541	523	550	563	599	570	551	552	574	577	564	513	527	564	587	555	512	539	600	527	540	549	566	562	564	538	526	543	515	549	557	523	540	572	566	556	543	523	551	563	561	534	583	545	571	571	533	569	543	546	590	549	565	519	610	564	603	534	530	541	553	530	593	504	534	524	536	581	569	556	542	560	536	549	556	534	539	596	556	608	548	547	541	570	566	544	548	577	545	498	593	558	558	550	552	570	589	546	552	546	562	538	558	529	546	584	548	518	551	513	546	510	551	606	559	574	538	542	557	538	495	546	542	527	549	527	550	568	553	515	553	527	495	573	530	597	554	516	562	534	557	559	623	587	570	541	541	546	570	623	537	542	553	557	570	593	578	543	568	511	548	532	530	536	577	553	543	574	570	525	555	533	562	581	542	565	537	554	541	544	517	542	578	559	568	553	587	540	505	507	539	534	525	584	524	570	537	501	544	538	551	563	550	568	562	517	563	547	528	553	574	559	574	520	564	549	544	564	576	569	565	524	551	526	549	541	557	544	517	542	553	536	581	527	567	554	541	523	531	524	518	566	519	574	511	523	580	563	562	530	526	525	524	558	548	517	561	538	550	558	522	527	547	562	533	561	556	577	528	534	526	526	532	560	565	511	539	541	549	529	551	552	575	554	523	533	535	538	540	570	589	584	544	541	551	585	555	608	500	551	539	581	560	536	545	498	504	553	584	553	542	549	570	552	545	567	517	540	562	587	546	494	548	516	618	519	593	522	543	524	565	535	565	503	549	553	510	554	535	538	513	556	537	519	538	576	541	556	567	492	540	530	536	545	590	552	574	600	567	549	547	534	496	554	571	544	536	566	542	560	563	512	532	528	557	540	558	566	552	568	537	566	535	529	552	550	528	569	523	582	579	520	529	536	554	507	544	575	541	545	551	544	548	549	536	537	509	558	573	551	554	517	567	521	592	524	557	534	609	522	554	559	566	534	590	530	517	512	556	555	540	564	555	542	554	540	562	526	556	557	513	529	550	587	587	511	551	531	583	519	507	555	519	559	549	530	569	497	530	552	531	542	551	494	532	572	562	543	521	517	560	553	553	580	516	528	531	534	518	607	533	541	555	573	562	541	536	522	554	555	565	526	513	542	547	596	528	541	529	546	556	576	548	573	546	548	543	571	512	555	529	567	545	539	554	563	588	545	535	555	564	576	558	544	537	521	571	471	556	588	550	532	612	557	579	511	560	585	549	535	575	561	557	569	524	519	569	548	552	558	547	527	536	528	539	567	605	552	537	558	523	610	571	545	552	548	594	548	578	550	565	546	554	556	554	545	532	570	508	554	590	549	501	564	574	572	522	552	535	555	564	539	537	544	577	591	569	551	594	550	537	545	608	528	573	559	518	552	564	542	525	565	549	569	570	544	502	522	553	552	549	528	546	551	523	574	606	546	587	567	503	549	561	584	544	570	564	573	533	526	590	574	551	544	565	561	558	555	532	583	557	505	552	515	567	542	560	567	548	539	519	539	568	545	568	523	590	556	584	532	532	539	556
12780	21371	19760	12990	10049	8656	7387	6251	5716	4665	4271	3778	3491	2860	2445	2182	2078	1967	1747	1677	1782	1512	1532	1447	1400	1415	1385	1295	1233	1261	1192	1182	1234	1200	1133	1209	1165	1077	1171	1075	1010	1138	1148	1082	1046	999	975	1095	989	1028	1072	1052	1013	1047	985	996	996	994	1021	1021	1066	1049	1014	995	1010	1038	998	999	954	1020	1009	1011	979	1020	1015	981	1028	1038	1032	977	1038	927	984	1067	1017	1019	992	1018	959	891	1012	991	971	956	983	1023	979	978	960	1059	1038	1023	990	1012	963	983	1012	1013	935	1009	1045	1010	982	997	1021	929	1031	1022	996	959	998	1038	1017	1005	990	1012	998	1022	964	987	1007	995	980	965	1049	936	985	1041	1012	926	1002	1000	972	1009	983	1020	992	968	1006	1000	969	1012	964	963	974	1013	950	1012	990	996	982	986	1052	973	962	1032	1000	984	1007	923	1010	986	932	983	959	972	1013	958	1049	987	988	1000	964	968	1074	1034	1007	893	1028	1048	941	994	960	1034	957	971	1047	1001	1062	1004	1012	1024	961	995	976	991	1059	1007	965	985	1008	955	983	961	1012	921	994	1005	1028	996	999	979	976	1021	996	958	954	996	1030	1001	1002	977	954	1039	993	969	998	1066	942	966	966	1025	965	991	1027	999	997	979	967	987	931	1063	973	1021	965	980	1048	1002	996	1004	968	997	954	991	1000	933	967	953	1010	972	1012	930	1063	991	1002	1002	946	978	999	978	966	984	1012	974	1027	1015	990	996	1015	964	1046	1025	1044	983	982	1023	981	1063	940	1011	988	982	1005	1034	1044	1008	1029	1010	1021	957	1001	1008	1033	1000	966	997	1015	968	967	963	986	1033	984	1014	991	1016	990	1019	1001	991	944	986	964	1000	1051	1029	1007	1016	1044	925	935	962	984	1040	958	1013	1006	1002	1002	997	968	972	1005	979	995	1044	1020	1011	988	1010	982	1023	1038	1047	1025	1011	1036	976	974	963	1014	942	977	994	1011	1003	995	1024	969	1018	968	998	957	998	1029	1026	946	966	1013	1014	1027	1030	958	946	976	1010	1000	1007	980	1045	1020	1002	1018	952	1022	1024	1040	1010	976	1001	950	975	1024	993	1024	925	1001	1052	962	972	952	994	1015	985	1042	1057	994	959	971	1041	1019	1035	1056	985	1007	1028	1015	984	959	1022	1032	1013	953	964	959	1035	1019	966	967	1016	998	987	954	1020	973	1003	980	1009	966	981	1003	1009	994	1033	1006	1006	992	992	1033	975	963	970	949	998	999	948	969	948	1008	1027	1019	1012	1033	982	941	987	968	1032	965	986	1039	991	962	979	941	997	1046	945	961	1013	986	1012	991	990	988	1012	1018	1028	1042	975	950	1025	932	1041	1008	1047	983	999	1007	980	1044	1019	980	1007	947	1025	1065	995	955	1030	980	980	955	953	1000	1024	1002	961	1029	913	965	983	1013	950	954	997	1039	950	978	975	995	995	1001	984	971	965	1025	983	951	1013	1063	985	1017	1024	992	1022	982	983	986	988	965	944	1009	966	997	979	991	1023	1019	1029	1018	992	971	1024	953	987	988	999	1048	979	983	1020	999	981	1025	966	1002	1031	968	1030	960	990	970	1018	1009	1021	1005	997	1006	998	931	961	1007	1035	941	1021	961	985	1071	1000	972	1025	995	1007	984	1030	1060	982	975	964	1046	990	960	985	995	1014	985	1058	1010	1030	1020	1004	1016	998	1002	1025	971	977	966	961	989	922	950	1007	1034	942	1023	1021	981	962	939	1058	963	990	1009	941	1024	1066	917	1038	982	1031	988	1022	1000	1031	986	976	980	999	1003	1009	956	1013	1061	978	1005	1047	961	1000	997	1010	946	974	942	985	1035	989	1015	1037	973	1018	1001	960	999	1037	989	992	1045	990	1004	977	991	1013	946	1029	953	1013	990	962	1002	1009	1020	1073	990	997	965	1020	1013	1035	1054	926	965	1071	996	992	984	1032	1023	988	970	1052	993	1023	1014	969	1017	979	989	1012	948	984	983	1003	996	998	1019	1056	1015	1036	996	998	966	1046	998	1053	1040	971	1028	1002	964	1017	986	1036	989	993	1037	970	1059	1035	989	960	1001	1019	984	1013	977	974	1068	1021	971	986	966	1037	1025	979	973	1054	962	1048	943	991	1008	1057	997	942	968	1004	963	1048	996	1027	1004	1006	1042	999	1027	963	1006	1014	1002	975	1007	951	1004	1002	987	982	979	994	1076	951	974	1012	1008	1014	1028	984	1082	991	1020	955	1011	966	948	970	968	995	973	1004	1035	1003	1019	1007	1002	981	929	962	1050	973	1033	953	975	964	954	1012	1036	1017	957	951	1026	1014	968	980	922	1001	1026	984	978	1000	991	1001	958	977	999	1008	1008	1005	992	995	943	1021	1041	958	993	1056	983	993	1037	967	993	1006	994	1047	979	1013	972	962	983	984	990	1051	968	1000	982	955	982	972	971	1049	1040	1012	1055	1035	1028	1050	990	1005	998	953	951	991	1005	1023	1013	991	978	992	1048	982	944	938	947	972	945	971	965	959	1013	998	1001	988	1057	1012	917	987	1016	978	1027	1018	1009	961	1064	990	1061	958	995	1015	992	964	997	982	946	962	991	977	1033	983	1032	1017	981	943	1010	1043	991	1022	980	954	983	995	963	1016	1031	1032	989	984	1001	992	977	1004	1031	1045	948	1015	960	1007	1002	994	954	990	1022	950	1012	952	1070	995	1038	1001	971	988	1021	930	1014	1046	980	989	1018	962	1053	976	1019	1010	1041	1055	997	1029	1061	1045	1054	1011	988	1005	937	1038	1022	1005	1009	1011	1038	994	1030	986	1041	1020	1024	967	1017	957	1036	987	1016	990	986	968	981	991	1000	1010	981	951	984	996	988	992	975	1003	987	1064	1020	971	1002	1007	1049	987	1038	1013	997	1012	990	983	979	971	1017	970	984	996	1046	995	1031	957	999	975	986	1009	990	918	1089	1074	1023	959	1029	937	977	1007	961	1020	986	1008	1043	968	956	984	951	982	998	997	993	997	981	996	1108	998	995	1050	956	979	1017	981	1011	948	960	1023	1030	1001	961	1032	1000	975	1012	996	1029	971	1028	1018	938	996	953	1028	992	1025	972	1046	980	986	969	1012	998	998	1012	979	990	991	992	1034	1033	975	989	969	1018	969	1056	1011	982	953	1025	970	1026	974	1005	1027	990	1041	988	1021	996	962	986	975	987	996	1000	992	1004	1017	1010	975	1021	1036	954	995	1032	1021	1007	1046	989	971	948	1009	1008	1040	1016	995	957	942	973	1028	957	1030	1027	1003	952	1009	932	920	967	1019	993	1000	998	983	1018	1004	949	1033	980	1007	991	1022	1041	987	1022	975	1059	950	962	983	1018	1003	1012	958	994	1035	1031	1052	989	993	1013	935	1033	994	1066	984	956	1001	958	1013	984	998	950	1014	1016	1043	1033	992	962	1029	1026	991	1011	989	998	1019	1048	967	965	1001	1015	961	963	957	1002	1016	981	1020	1029	994	1043	1057	994	977	1034	1023	1001	1034	1021	986	966	938	965	1030	1002	991	1015	1016	1019	1011	1004	950	1006	1013	1013	1042	970	1039	995	989	988	1006	1001	1013	1040	968	982	1019	981	1007	963	978	1012	1022	1044	972	1000	958	1013	981	974	1008	1032	987	1060	989	1006	942	979	995	1040	1032	986	1028	966	1022	1009	952	1011	1017	1018	944	978	1014	987	956	1022	1020	985	969	1001	990	934	977	988	994	949	1026	945	961	1009	997	971	984	948	1013	999	1035	1073	977	1010	996	974	1033	1026	951	974	1036	979	962	1000	999	1012	1052	1009	1019	987	971	975	1026	1010	969	1052	982	962	1040	1035	996	1034	945	991	1049	977	986	998	1031	1010	971	976	974	1022	1022	988	1012	958	992	983	1042	977	1006	1021	970	1031	963	961	974	1009	979	985	1007	966	1021	929	953	979	1031	999	995	1051	1053	974	1018	961	947	1017	1020	974	1067	1024	962	998	1018	1058	957	977	985	972	1050	948	968	955	1045	1018	1006	1084	1024	1001	987	1049	1018	1048	999	937	966	983	967	1062	1011	944	994	995	922	949	1025	1016	968	981	1009	998	1069	970	1010	955	956	993	1028	976	1001	970	998
24545	21425	28546	24703	20156	9083	4963	3293	2764	2320	2031	1761	1596	1289	1123	1021	937	858	854	823	804	754	720	626	659	695	643	622	593	602	593	554	569	564	546	546	564	524	528	514	508	482	532	522	489	477	465	514	451	510	485	469	525	447	453	539	504	483	450	438	458	482	446	508	475	469	466	427	450	501	442	477	467	459	452	499	522	478	481	518	469	472	431	495	485	484	486	442	463	488	486	501	477	487	464	486	497	473	500	462	468	493	464	464	446	479	440	408	497	436	441	539	435	444	438	469	456	460	460	441	481	470	449	503	471	480	455	489	499	475	448	489	458	452	435	430	449	473	470	467	480	506	490	436	485	480	409	463	493	483	463	426	476	476	499	502	486	434	462	503	455	478	487	493	492	449	463	439	488	457	483	469	482	473	483	489	471	464	411	452	477	453	477	443	428	486	455	475	441	459	453	464	476	515	454	482	466	498	475	496	487	472	520	494	477	476	491	468	451	537	468	473	483	439	480	474	483	482	409	482	469	441	475	508	497	481	447	483	515	452	418	491	474	448	514	453	478	485	488	455	447	486	431	487	469	450	543	458	466	470	468	478	489	512	479	489	431	491	468	456	472	502	433	463	500	508	446	509	455	453	477	464	508	454	457	498	486	464	495	472	464	433	505	440	482	442	431	445	466	491	469	490	440	465	454	479	452	509	451	473	483	442	457	481	439	433	447	484	482	451	451	502	480	443	466	489	467	474	475	472	464	465	442	460	495	471	464	453	487	453	468	421	502	464	479	479	504	473	501	466	467	502	497	465	461	445	474	472	516	450	478	500	503	465	464	475	467	482	498	510	428	448	497	515	486	486	463	424	466	473	471	472	477	462	484	487	458	459	454	505	483	461	455	481	468	493	444	470	451	451	441	483	475	441	446	446	464	487	490	467	459	453	451	461	453	479	470	475	477	451	450	449	468	475	451	444	483	466	442	457	463	498	497	450	479	511	437	469	462	441	468	479	467	461	457	476	469	465	448	453	487	450	511	481	490	492	477	447	478	414	474	471	449	491	499	473	471	472	480	473	467	480	509	472	485	489	434	468	465	481	456	443	463	451	492	466	500	464	408	464	457	431	482	475	449	463	461	481	453	476	467	441	461	491	470	478	442	462	430	502	473	463	517	460	475	451	471	468	494	474	499	486	477	453	454	475	473	501	513	467	485	439	425	495	481	486	516	479	495	487	443	485	474	463	487	462	477	498	481	469	442	474	453	501	481	476	459	471	469	464	503	446	436	424	462	491	457	460	484	464	467	511	456	434	471	472	470	489	462	501	451	431	481	453	425	496	474	470	466	457	421	471	484	449	543	443	478	465	466	487	463	470	484	443	486	454	477	488	478	471	479	465	497	472	474	482	446	481	470	505	461	498	479	499	469	484	485	476	483	471	459	503	473	486	443	462	445	512	474	471	493	451	443	492	454	485	504	480	448	458	482	492	421	470	464	478	454	474	512	486	486	447	510	462	484	488	528	460	477	472	456	505	488	492	467	465	464	439	453	480	475	487	499	503	448	446	504	474	486	465	477	424	437	456	475	454	489	460	459	460	469	479	460	452	443	459	523	453	487	493	446	491	456	449	503	455	463	497	452	474	475	464	444	425	493	436	440	470	466	479	485	436	466	457	430	424	431	476	476	465	511	430	427	460	482	463	462	465	478	435	465	439	477	500	456	460	488	477	479	474	484	452	443	500	481	450	483	483	470	479	451	490	457	470	494	454	454	458	474	497	459	483	489	453	434	537	470	479	450	497	501	473	448	461	481	477	482	460	506	499	459	468	446	474	486	496	493	462	466	388	448	453	490	484	467	498	502	447	454	449	457	515	510	442	456	451	470	472	441	448	446	490	461	460	501	474	458	435	467	477	483	468	472	466	432	460	471	513	484	490	500	444	462	448	438	507	463	481	457	450	458	471	463	448	457	418	477	422	447	458	474	445	442	471	506	478	478	503	473	471	477	472	481	492	443	471	481	463	455	501	466	458	468	474	469	458	460	444	419	497	467	501	453	477	498	486	477	447	441	487	471	505	498	494	522	472	474	481	488	480	502	424	500	477	480	495	454	445	528	469	488	507	492	463	463	439	422	472	461	481	462	464	479	454	490	478	510	481	473	487	461	479	430	471	462	449	424	456	470	453	517	470	469	487	477	493	438	482	488	511	479	456	487	478	461	430	451	519	493	433	485	455	415	472	472	471	475	456	443	457	437	478	479	455	468	496	467	500	496	496	484	480	457	485	486	468	467	426	455	469	473	422	484	453	464	485	484	482	444	466	464	479	491	507	453	470	439	487	472	465	452	502	429	450	469	467	525	475	460	480	468	441	459	481	458	435	489	469	467	478	477	479	442	467	487	446	500	457	438	466	464	515	467	477	457	435	451	447	466	481	481	472	460	466	490	480	426	451	445	441	437	438	486	456	479	451	483	467	487	441	485	506	456	453	471	457	447	462	456	477	499	466	480	457	427	501	480	466	490	488	471	500	462	457	468	449	482	461	483	481	440	455	461	457	499	493	466	427	486	463	473	490	446	479	491	456	461	484	458	472	489	457	487	468	448	463	466	480	442	470	468	442	458	446	438	458	465	437	462	445	492	460	465	470	452	498	421	465	464	494	449	450	466	478	476	466	485	487	480	509	484	451	450	438	487	488	453	488	470	467	474	494	498	483	454	465	421	426	425	496	452	467	442	480	483	490	452	500	468	469	468	463	504	481	477	466	444	472	461	442	435	499	472	450	482	446	481	463	492	452	465	453	464	480	459	475	459	493	504	472	472	484	449	466	520	468	472	461	466	456	518	492	439	492	495	485	431	432	499	491	427	471	420	456	472	470	482	504	472	491	453	484	485	438	454	436	493	473	409	497	451	467	434	500	475	481	454	456	487	450	477	490	496	422	446	475	488	457	478	429	444	433	485	440	449	454	449	481	484	486	498	463	515	450	454	443	451	515	497	489	489	465	458	453	471	486	467	421	478	499	501	504	459	506	467	479	479	453	478	437	508	451	484	477	457	458	466	495	468	400	446	474	512	468	485	475	465	474	453	486	497	470	482	460	475	498	510	443	433	495	491	449	425	480	438	491	464	457	449	467	443	465	463	477	465	508	528	446	462	460	462	468	458	495	445	516	451	493	460	473	465	439	484	470	470	473	434	471	461	449	473	464	430	475	448	509	466	462	495	501	471	430	497	474	453	515	490	500	488	443	513	455	437	458	474	454	480	444	454	479	472	503	499	465	438	438	432	464	491	461	494	442	466	498	403	479	480	456	466	476	495	500	467	520	495	468	485	487	505	459	471	467	472	472	498	469	440	459	456	468	471	434	512	495	478	488	433	502	444	457	467	443	452	488	474	479	489	467	453	451	473	476	457	454	437	471	467	479	494	434	431	501	450	457	484	455	439	471	468	471	469	469	477	469	495	455	450	475	461	421	525	443	474	487	484	468	439	454	448	464	498	471	464	455	455	459
14268	28608	26830	18958	15199	13355	11436	9552	8512	7202	6251	5466	5002	4037	3350	2861	2675	2359	2213	2025	2057	1850	1693	1532	1598	1491	1509	1340	1313	1313	1224	1177	1160	1122	1119	1090	1054	1004	1013	918	1012	1044	1070	975	1006	938	929	976	930	911	938	941	935	905	937	901	914	892	915	884	902	958	882	904	844	879	873	845	914	868	898	900	868	878	864	884	886	882	888	900	846	824	913	863	860	849	925	903	866	848	886	882	869	900	820	900	864	865	870	879	869	872	836	860	804	868	907	836	847	813	819	888	833	871	878	888	873	825	825	845	827	891	831	914	832	884	833	843	831	855	879	842	852	864	872	895	837	837	825	800	864	819	842	795	849	847	848	880	864	883	942	852	869	879	887	899	898	823	807	839	910	885	885	853	876	878	889	822	843	867	848	868	881	884	830	844	859	889	889	877	878	891	877	904	871	894	852	834	873	827	866	871	867	891	822	900	873	869	889	838	804	875	877	884	848	836	873	918	869	881	872	853	801	904	833	844	871	895	898	900	881	902	818	833	852	914	825	852	890	817	832	856	852	802	889	881	900	882	901	893	852	864	827	831	847	854	825	802	842	835	915	869	866	893	854	853	848	871	863	887	789	854	873	859	867	845	888	863	857	850	923	832	844	867	883	851	879	801	870	841	859	893	803	872	844	830	864	861	838	859	887	914	794	852	817	851	869	808	854	868	823	871	872	888	838	877	883	861	889	833	863	825	844	887	835	861	844	842	867	829	834	857	890	807	872	822	829	824	869	856	831	874	867	906	851	870	887	881	862	872	866	871	842	898	899	854	856	901	810	853	837	892	868	865	846	861	813	847	866	836	840	864	884	863	870	893	870	840	853	841	886	881	814	875	872	877	875	887	818	839	888	881	860	918	863	857	855	805	900	887	885	871	866	914	878	853	909	840	839	883	880	876	849	906	846	877	879	873	827	894	834	839	868	882	867	823	829	879	907	848	817	856	871	919	847	897	888	884	831	883	899	882	844	819	895	893	857	892	839	852	827	885	848	846	899	826	852	791	863	873	821	918	833	843	877	833	883	840	867	851	852	906	893	767	920	815	906	897	865	784	887	906	768	869	869	860	887	864	868	876	897	834	860	841	856	778	837	819	897	881	863	858	894	838	849	796	865	899	847	838	879	870	851	873	900	882	860	836	825	827	825	896	887	843	788	847	837	842	806	859	827	874	914	894	864	825	845	819	875	863	825	856	886	879	859	873	859	878	841	875	909	886	857	861	859	888	832	886	873	934	823	906	884	869	872	797	874	850	853	837	910	861	807	854	860	838	843	850	810	851	849	859	860	910	832	904	852	863	896	873	857	835	874	889	880	844	851	850	840	923	845	867	866	885	875	872	896	845	832	829	854	864	871	838	912	897	877	812	925	924	845	843	847	861	860	920	835	800	899	859	822	820	861	883	843	882	872	868	859	859	829	867	855	888	871	833	855	834	844	842	869	887	863	835	831	866	840	831	858	879	813	849	887	858	870	851	882	880	895	861	867	885	845	839	845	855	835	881	891	838	844	836	837	869	852	852	860	830	892	869	805	867	843	863	894	876	888	870	851	827	862	865	828	844	872	860	859	867	927	863	800	867	860	865	816	827	858	810	836	801	860	855	816	838	816	882	857	931	866	895	883	874	876	851	864	873	860	876	901	812	846	878	895	828	883	862	893	852	903	829	832	844	848	882	829	874	845	861	884	868	877	838	879	882	833	932	853	826	886	806	899	894	828	852	857	840	900	903	835	821	810	912	884	847	847	822	821	843	892	898	925	869	867	853	883	811	847	827	928	857	878	856	874	895	861	899	822	858	860	883	823	851	814	900	851	891	885	863	836	852	881	835	842	848	912	913	845	862	909	894	852	882	832	898	891	851	882	899	863	843	900	814	850	861	882	891	824	865	801	885	828	889	822	864	840	918	852	900	872	830	854	889	870	868	941	897	905	841	894	902	870	837	845	884	837	834	878	881	878	863	851	852	881	875	872	849	847	868	856	836	870	856	835	882	793	863	926	889	843	829	851	841	821	867	874	879	885	845	844	828	919	837	873	888	849	848	844	908	820	853	881	841	817	852	880	829	823	887	851	817	884	855	882	895	907	837	859	899	890	884	875	857	884	824	829	792	849	813	863	787	904	918	931	899	866	829	881	884	835	849	864	891	877	860	809	857	898	867	839	888	863	869	883	806	849	913	870	884	873	867	854	836	880	913	855	892	829	832	864	832	859	855	837	827	894	843	863	881	848	834	859	920	822	859	863	833	861	892	902	793	850	847	836	866	911	857	819	857	877	813	868	852	828	857	832	850	882	868	835	808	835	865	858	875	887	812	852	854	887	835	882	838	844	842	871	896	846	906	869	847	853	879	869	882	843	851	850	863	859	841	848	838	862	884	829	901	887	869	873	844	874	834	871	862	828	854	855	910	863	862	815	853	880	841	924	887	845	842	857	847	830	904	876	876	843	858	887	888	861	815	883	832	844	817	899	854	912	864	842	814	826	857	873	860	872	827	874	836	853	896	862	830	896	886	823	862	841	853	861	832	848	858	869	850	880	836	815	863	882	865	811	837	835	792	896	816	834	889	919	837	881	868	879	889	839	853	868	864	876	898	853	802	854	822	838	868	820	872	902	894	843	844	849	841	885	855	880	847	879	849	876	847	882	906	862	865	886	848	857	853	928	857	855	881	864	862	838	864	876	877	882	903	801	910	839	913	847	854	824	842	915	886	852	847	860	857	817	832	888	902	898	839	877	851	835	875	907	868	783	832	818	819	878	879	817	840	825	844	887	910	881	889	890	919	880	846	906	833	845	862	904	889	828	833	840	829	866	865	894	896	939	832	831	891	881	857	879	860	868	865	916	911	818	798	882	872	816	861	825	878	856	870	901	868	895	855	812	923	855	885	919	844	837	888	828	868	824	861	883	871	859	873	864	838	879	839	831	866	868	823	867	890	863	862	857	917	853	845	824	869	853	865	899	927	840	893	795	796	870	848	845	853	788	880	844	864	921	949	838	872	830	911	899	780	861	859	804	911	889	856	850	858	791	861	829	824	892	892	862	881	888	847	907	871	855	846	855	833	871	852	843	874	846	847	850	846	839	901	875	838	864	875	849	856	893	828	848	805	849	893	865	811	863	873	865	869	842	871	839	845	867	829	879	840	876	852	818	934	791	861	888	824	874	862	913	797	865	850	850	867	845	850	901	914	831	828	905	882	882	890	903	886	765	857	877	860	874	802	888	875	892	831	903	863	843	859	877	861	875	878	825	852	881	826	908	867	861	903	833	871	883	832	891	817	844	837	838	817	866	881	818	851	873	879	876	828	807	853	837	890	870	900	824	860	884	882	848	827	823	827	845	848	878	843	857	845	865	892	878	926	868	859	846	889	909	850	885	873	854	884	889	879	861	897	836	868	893	842	851	858	866	877	833	853	892	826	873	853	848	885	859	904	842	885	877	808	859	905	856	904	851	849	866	863	853	864
23444	21384	29206	23941	21405	20212	10404	4888	3855	3073	2657	2285	2118	1705	1359	1189	1127	1017	880	960	873	867	773	737	716	665	714	605	615	574	608	540	529	575	519	505	555	483	449	506	541	482	449	432	454	466	447	455	451	411	436	435	433	464	415	432	430	468	413	434	437	447	420	423	432	427	416	394	394	419	428	443	396	415	391	423	444	449	414	388	420	371	453	409	435	400	392	421	468	373	391	386	399	440	391	415	415	452	395	436	399	393	413	444	381	417	393	417	424	380	443	408	418	393	418	390	412	431	446	408	417	368	418	435	419	382	402	419	445	397	389	408	399	421	411	403	379	390	404	400	407	424	422	462	427	402	429	402	435	383	392	377	414	381	391	420	399	454	406	400	391	410	401	417	399	390	417	420	391	406	406	411	421	419	401	423	428	395	424	376	414	433	416	405	389	418	379	460	422	392	387	423	387	368	451	442	451	396	367	408	377	392	390	409	437	432	409	433	395	402	409	422	410	389	439	419	414	424	436	413	429	406	399	405	385	418	419	444	402	400	377	421	396	391	381	432	410	408	375	373	405	409	399	429	435	399	420	421	404	401	414	403	410	423	378	382	428	420	412	380	459	402	424	422	427	388	443	414	443	418	388	434	392	403	419	401	396	422	414	365	400	404	414	419	422	420	409	408	384	413	427	418	427	436	398	418	412	402	387	386	447	401	425	404	388	409	393	395	394	426	397	416	416	406	403	386	373	377	419	439	454	392	407	388	386	419	401	404	422	417	402	416	395	375	397	399	406	400	420	394	394	441	414	404	420	363	398	396	412	422	419	407	424	421	423	379	399	406	407	437	420	437	454	428	427	401	420	403	391	439	411	393	416	396	373	404	407	410	415	404	402	418	428	417	419	363	375	374	361	420	446	413	402	409	408	421	376	396	384	456	398	406	399	451	414	391	452	458	426	388	410	411	436	400	399	380	417	415	450	413	417	401	385	405	427	414	390	432	419	407	432	420	428	436	424	414	389	441	418	427	422	422	417	438	392	415	415	401	385	433	427	425	426	389	426	408	407	405	417	401	405	407	419	405	420	397	418	422	444	404	422	376	394	438	436	430	418	399	412	389	396	425	404	414	406	459	407	414	432	432	373	395	430	392	408	438	387	387	428	387	411	379	395	400	396	416	431	418	430	378	421	411	426	430	432	417	388	390	419	379	370	443	367	410	417	423	396	397	409	417	419	414	434	381	422	373	412	421	408	400	410	426	435	411	432	381	416	397	424	404	408	449	417	411	431	388	403	425	423	381	423	399	387	389	400	378	440	419	456	451	383	355	385	377	441	409	406	419	393	377	428	420	408	396	433	378	405	396	423	434	386	403	417	401	411	382	413	408	374	371	432	432	408	398	412	396	374	409	391	435	419	379	419	400	440	405	411	440	421	413	382	445	404	411	399	408	409	411	397	429	405	393	409	354	433	416	386	409	400	409	433	416	408	400	447	375	433	421	424	410	376	393	401	368	382	458	418	419	412	413	399	445	410	399	372	434	434	392	422	415	413	429	388	390	461	406	375	393	403	414	405	390	397	414	402	450	423	381	395	432	402	424	385	420	434	399	405	434	378	422	419	406	407	432	400	405	392	401	411	406	472	445	422	420	446	441	379	421	407	434	426	415	433	407	407	392	429	403	417	372	428	404	407	404	414	444	417	405	401	407	393	377	401	421	397	442	394	429	439	430	427	415	374	417	399	422	396	363	442	434	397	420	431	392	420	428	408	409	456	425	410	402	411	422	407	442	382	400	385	436	414	405	394	435	395	408	418	410	438	448	396	420	408	379	384	392	381	376	406	429	404	397	393	371	445	411	394	412	421	380	368	415	392	413	437	442	407	417	403	434	400	427	406	416	397	451	417	426	404	416	385	440	391	407	374	416	402	403	414	410	420	411	415	415	411	405	399	394	418	429	424	412	400	384	422	397	393	430	412	449	395	399	436	402	430	396	408	412	365	412	377	413	403	449	397	389	409	391	386	414	442	440	396	404	372	421	401	400	422	382	410	439	377	435	397	416	405	431	420	408	388	397	429	390	404	443	418	389	402	399	452	424	422	403	375	365	396	408	411	367	382	387	417	387	411	412	372	395	424	413	391	393	387	395	415	381	421	448	387	432	422	410	410	408	421	426	405	373	414	403	395	420	382	436	401	384	390	391	398	412	444	396	437	416	435	406	401	448	392	421	405	421	407	416	436	403	363	426	417	379	392	418	376	429	383	420	403	398	401	409	425	421	406	465	426	426	403	430	416	348	399	393	431	380	401	396	380	399	419	398	447	425	423	402	419	396	422	406	427	455	403	393	414	418	436	398	398	422	410	404	413	438	404	437	412	397	408	416	420	405	428	445	393	428	388	392	412	432	411	386	418	369	440	416	385	412	400	371	408	436	417	417	392	398	432	380	429	401	389	422	421	387	439	406	394	392	420	411	412	417	436	402	425	414	396	408	426	415	398	427	383	419	374	397	401	394	425	407	407	402	417	432	411	379	426	410	401	406	424	382	405	409	392	428	468	371	378	436	436	374	447	463	391	421	364	405	453	450	411	362	410	408	418	428	427	431	410	387	381	391	397	424	394	433	411	410	370	432	431	445	436	425	376	415	379	446	417	414	442	394	402	397	425	394	423	393	414	406	424	414	418	388	412	386	421	410	412	434	403	432	389	439	399	386	384	399	402	424	399	411	440	412	415	412	409	427	407	403	409	403	425	410	411	397	392	400	456	402	415	398	396	386	429	432	413	416	436	374	455	408	412	442	413	379	400	395	381	401	379	432	401	386	395	425	447	416	418	393	432	407	444	419	422	398	394	430	437	368	348	413	415	387	426	384	392	415	398	383	406	415	399	415	396	418	401	404	395	456	397	431	471	404	392	374	380	387	465	432	411	428	423	398	421	430	383	401	404	440	428	434	400	398	387	385	389	387	398	418	418	390	395	451	382	431	388	395	405	396	442	416	411	384	410	420	397	408	390	396	418	424	396	446	407	451	410	413	391	402	404	439	423	415	467	408	442	397	473	407	407	384	409	413	408	413	424	410	434	379	379	417	434	380	419	414	386	372	408	424	410	391	424	413	418	392	442	454	357	422	426	425	393	416	413	427	448	401	407	430	424	437	416	399	414	396	431	430	421	374	389	439	402	431	387	409	411	424	389	400	423	428	404	427	437	406	425	406	366	407	409	419	372	461	437	398	400	379	435	416	375	428	409	418	399	420	394	388	370	380	428	435	374	431	391	386	469	385	393	398	377	424	397	431	415	425	407	395	414	416	414	428	410	419	397	393	416	391	394	373	388	444	415	413	418	426	413	417	423	399	410	385	425	443	391	404	384	410	426	407	373	436	413	404	437	376	433	400	386	397	433	403	408	422	405	415	398	434	412	378	407	418	431	447	416	383	419	387	414	384	413	389	405	370	394	412	398	432	420	413	407	413	394	401	439	415	381	402	396	422	393	413	373	451	413	384	395	431
16613	33140	31528	23577	19283	17118	14872	12759	11491	9507	8096	7109	6419	5260	4335	3715	3120	2819	2609	2589	2323	2208	2019	1787	1715	1644	1603	1522	1431	1334	1268	1216	1174	1156	1117	1069	1032	1051	1001	981	1017	998	945	908	858	811	857	819	854	828	818	835	775	801	776	773	845	765	763	783	780	814	810	769	783	827	744	738	789	759	724	736	783	785	780	724	789	744	784	760	732	769	759	785	733	740	752	730	779	721	748	769	737	729	742	788	727	767	752	700	800	785	780	772	747	771	724	696	728	718	671	792	759	741	722	827	772	740	690	789	725	722	668	729	744	762	680	740	699	679	748	773	738	765	757	746	746	732	779	698	691	712	741	752	758	697	718	764	753	767	736	751	717	745	728	739	753	773	744	727	734	724	748	741	782	725	715	680	758	741	724	725	719	768	724	730	755	709	697	752	772	764	773	732	713	731	754	754	721	737	720	723	706	747	756	662	721	741	733	717	712	729	715	717	720	722	747	719	758	776	773	744	728	769	735	740	754	727	709	773	794	735	785	745	735	728	720	743	770	780	742	754	698	723	734	719	730	723	748	754	755	698	756	721	730	795	727	715	738	688	739	741	714	790	789	764	739	743	739	733	694	717	710	750	711	773	736	727	740	708	740	725	766	757	784	722	716	756	814	756	726	746	714	753	726	705	735	713	714	747	731	743	764	705	719	721	729	744	676	691	777	759	769	743	719	705	731	744	727	713	707	714	754	793	694	719	735	739	751	758	736	713	747	740	715	693	726	766	766	740	759	725	715	748	682	734	803	752	743	718	745	688	728	743	721	749	743	790	781	705	740	710	753	793	746	775	782	759	726	715	710	745	705	789	728	740	729	735	745	750	729	757	743	688	727	761	717	729	759	702	694	733	744	726	767	707	736	779	692	720	771	718	764	714	750	754	764	699	740	753	747	751	737	748	736	779	732	690	738	705	764	785	724	750	731	698	730	751	718	733	741	752	717	758	705	695	749	716	746	748	758	740	742	750	782	749	727	700	718	753	737	708	711	721	755	755	726	733	752	700	761	722	730	738	675	778	744	722	712	708	725	722	757	790	792	757	731	736	708	759	727	690	730	723	743	720	724	740	706	766	793	695	760	741	737	761	723	765	729	774	728	728	791	729	745	718	739	723	727	674	789	721	746	712	753	751	735	711	736	746	735	721	727	726	738	751	699	758	719	764	765	747	764	735	770	716	742	776	721	732	755	719	703	664	736	724	752	705	752	720	729	714	734	749	732	748	714	741	744	752	720	740	740	714	694	752	778	727	708	731	710	765	750	711	747	706	746	741	756	738	752	767	711	676	750	671	699	753	745	751	752	753	733	761	709	758	785	713	726	729	718	757	720	730	764	753	721	729	710	753	792	723	673	724	745	770	757	745	686	776	750	701	775	774	770	757	748	737	765	725	744	730	674	736	742	749	750	693	705	740	745	752	742	690	731	697	741	704	782	750	730	760	739	732	747	730	747	765	763	732	765	739	741	768	731	752	708	734	744	769	738	757	725	701	732	733	737	752	749	741	738	723	743	722	704	789	741	706	706	706	712	735	702	755	710	746	762	745	750	789	751	720	732	764	800	709	708	764	698	678	738	771	730	705	710	760	691	738	730	773	676	747	714	732	739	805	711	717	719	758	721	727	796	706	666	701	719	744	760	750	712	740	716	730	723	742	724	757	683	759	709	750	734	718	763	790	708	775	746	733	798	766	755	692	770	738	700	692	732	732	738	783	716	744	722	728	767	725	705	762	718	766	721	743	704	761	691	741	723	706	800	751	710	744	725	716	738	797	770	745	729	746	749	704	711	736	742	744	772	768	743	768	726	707	709	741	743	691	747	764	696	740	714	745	731	713	778	731	679	742	764	753	721	738	763	719	756	739	705	742	799	715	713	745	755	741	711	697	761	712	712	696	746	726	723	708	740	740	751	727	734	707	718	756	779	777	750	691	723	733	699	735	719	781	740	747	757	687	774	697	771	725	717	720	723	707	728	778	721	746	726	772	774	725	709	714	699	732	744	725	740	758	708	736	766	788	752	716	750	695	796	751	793	744	778	687	746	721	701	752	709	752	743	760	749	714	758	744	700	735	710	713	739	772	687	737	731	716	726	736	746	781	756	751	770	733	755	714	725	734	734	784	733	747	727	720	758	773	676	738	729	744	717	747	771	726	729	712	763	752	770	722	739	747	711	718	699	761	757	709	735	721	700	697	718	795	735	696	696	748	714	762	730	739	792	741	722	729	747	692	748	673	730	793	687	727	762	720	778	763	756	740	730	706	742	747	766	723	736	778	763	705	764	691	736	750	722	782	697	720	798	695	716	723	717	776	757	735	758	726	743	777	724	770	743	768	711	722	687	712	742	736	694	756	731	778	762	701	766	717	740	744	703	775	757	769	796	762	750	724	728	752	770	756	755	776	733	741	709	769	774	718	756	758	741	709	742	759	707	717	743	715	707	754	772	698	709	748	765	717	764	689	712	765	748	761	749	732	697	767	712	770	736	778	714	666	719	710	779	735	777	751	673	712	743	724	730	725	758	749	725	735	698	748	672	736	723	770	763	702	667	711	706	757	738	745	718	725	711	766	736	699	685	747	690	744	784	742	743	755	750	742	699	728	756	714	751	715	750	770	776	758	706	744	817	730	733	746	742	702	757	756	781	752	748	721	750	755	749	730	774	713	721	763	745	711	723	695	738	719	771	751	682	736	695	724	688	722	678	730	681	758	748	760	697	750	760	716	732	719	744	734	752	779	722	774	760	738	739	727	683	731	736	773	703	742	767	791	742	746	815	744	684	651	728	767	720	741	719	772	733	691	726	703	687	776	758	705	724	752	744	712	779	781	756	722	710	736	747	768	731	753	722	722	788	757	725	704	734	754	727	766	735	710	722	683	717	746	733	779	762	774	758	702	713	761	772	726	741	768	744	769	785	754	743	714	734	774	742	735	733	716	727	743	718	741	714	735	742	754	740	764	730	705	758	723	739	774	766	756	736	685	701	742	707	746	658	761	741	714	734	741	733	742	676	698	658	752	742	669	763	746	782	775	731	749	750	698	734	730	760	745	733	759	724	782	722	753	716	758	730	747	740	802	713	725	713	748	737	718	742	699	732	744	713	706	746	772	725	762	705	698	722	725	724	771	723	790	762	767	739	749	751	757	754	715	791	782	752	751	725	700	752	722	727	679	715	721	724	738	722	728	723	774	724	731	719	721	734	741	762	792	766	752	750	740	735	724	734	754	727	711	750	721	734	797	789	726	735	754	686	752	699	780	754	716	749	727	724	682	744	749	704	768	771	743	725	728	720	781	758	734	711	738	729	760	742	702	734	705	765	747	737	769	714	714	715	715	761	727	719	755	686	744	726	746	756	757	690	706	704	738	721	723	746	769	705	756	744	759	694	728	708	713	709	729	725	767	770	753	785	754	734	767	668	759	737	750	738	716	711	781	742	757	745	735	741	749	716	745	694	710	708	719	721	758
26859	20864	15566	7900	4009	3082	2448	2028	1872	1567	1384	1312	1175	1032	931	871	818	760	695	733	741	663	713	690	716	607	627	588	587	608	578	574	612	592	588	584	561	568	559	571	608	606	560	529	551	592	562	541	597	564	552	560	538	529	525	544	529	531	521	563	544	554	555	538	548	520	549	561	520	547	524	569	553	534	517	564	490	519	534	557	493	491	554	548	554	522	510	551	573	526	538	594	534	550	530	561	492	553	525	593	577	553	542	517	553	518	528	543	537	489	539	548	515	531	527	553	518	543	520	548	506	527	539	564	537	540	537	538	556	524	527	517	580	512	507	551	558	519	549	498	497	515	516	531	573	537	542	531	572	509	514	572	499	554	569	541	546	528	541	583	519	547	500	523	536	518	496	520	499	518	502	522	534	503	537	572	532	499	533	507	531	543	538	526	536	545	531	514	609	562	534	521	555	518	528	526	542	576	521	524	519	560	494	531	539	540	571	538	530	558	560	533	521	508	516	534	526	539	504	530	497	527	522	502	528	529	553	569	499	545	503	532	546	545	527	524	515	505	546	483	523	548	515	545	593	512	560	543	517	520	542	585	550	573	548	557	514	552	538	496	541	525	511	525	537	548	556	568	515	559	608	504	530	509	555	515	554	552	526	545	541	569	550	518	539	539	556	548	492	541	523	514	487	525	569	507	521	539	513	536	549	517	560	593	513	541	560	535	549	561	541	543	543	501	554	534	530	510	502	543	568	536	536	525	564	563	532	494	528	547	530	522	541	595	523	538	580	531	524	534	541	539	507	510	523	533	552	539	536	520	515	506	479	527	524	585	523	529	513	488	553	567	525	521	551	555	523	552	561	549	528	544	546	588	508	540	536	500	528	526	529	520	513	541	511	561	511	557	544	504	507	508	516	509	527	520	546	538	507	537	550	590	489	533	523	529	532	526	558	522	562	519	514	562	527	560	530	563	536	517	511	557	542	551	581	531	547	550	541	513	511	526	541	504	517	529	542	542	547	587	555	539	540	564	534	526	517	528	505	552	545	543	551	507	509	545	539	501	509	514	536	523	534	498	554	513	533	557	533	555	520	524	527	533	557	538	504	527	537	520	532	549	513	570	566	526	527	544	521	530	540	507	519	568	504	545	548	547	525	498	504	534	525	541	513	519	527	486	499	524	499	535	511	534	504	517	537	526	558	556	533	514	520	551	506	523	524	534	542	531	515	553	511	504	528	516	503	545	548	543	512	554	513	530	558	548	550	536	531	537	574	521	570	538	545	514	546	555	547	539	551	536	556	540	498	532	514	564	552	544	527	466	525	505	544	527	534	510	513	532	550	503	513	557	563	576	556	500	547	515	523	535	518	524	537	569	575	537	547	558	528	531	553	501	559	550	523	520	535	476	520	519	535	545	535	521	517	534	547	519	563	502	566	508	519	555	506	545	577	551	564	503	477	490	538	509	513	558	506	545	532	534	515	555	517	563	525	546	570	474	507	549	497	546	547	529	508	523	526	562	563	514	551	514	557	538	483	520	536	521	555	498	511	505	549	509	536	598	516	523	500	511	575	534	539	536	553	527	550	566	500	523	522	536	534	507	556	504	516	525	571	507	515	539	556	567	484	520	530	552	501	498	509	557	524	504	497	527	535	559	556	523	565	534	532	553	553	533	542	549	507	563	524	513	559	521	521	536	537	522	520	530	547	543	546	541	542	556	528	562	504	556	569	514	504	508	530	521	570	548	532	522	547	535	534	516	531	561	519	547	508	526	540	528	537	560	515	575	536	491	535	554	495	554	516	518	547	490	533	551	570	514	541	516	524	527	570	555	527	515	500	582	534	537	527	506	555	514	530	535	527	534	516	526	537	502	504	524	556	513	532	552	500	482	550	535	507	534	513	543	530	558	546	528	537	528	545	538	524	546	495	527	503	512	575	534	564	529	500	520	508	574	536	536	566	513	551	562	548	550	556	505	595	524	503	552	575	543	523	541	527	548	588	521	545	541	506	565	517	506	539	498	516	512	568	508	536	501	505	543	546	558	508	555	522	553	522	520	510	499	512	545	526	580	569	526	513	502	552	541	534	540	524	540	500	551	539	560	515	529	508	564	551	566	513	532	505	522	517	516	442	510	506	514	539	509	482	530	543	541	542	546	562	512	546	509	559	555	521	555	497	533	516	531	559	527	567	597	502	551	541	519	517	540	531	526	572	509	568	522	515	496	519	526	559	521	543	552	534	520	478	547	549	504	515	551	527	564	502	504	534	550	516	551	527	528	530	518	540	565	539	496	512	582	562	541	543	542	534	545	529	525	517	535	511	527	584	543	505	587	527	547	544	555	530	511	523	551	561	547	494	544	501	548	550	513	520	532	524	516	531	490	523	507	536	480	541	516	512	546	513	550	553	525	552	521	554	527	535	524	516	545	516	549	524	524	561	548	517	545	547	546	529	554	575	509	515	517	476	502	484	555	534	521	576	552	562	528	485	504	531	548	508	556	565	542	542	559	516	504	547	546	507	549	554	559	544	517	529	514	564	554	585	502	537	539	521	533	524	543	531	534	585	559	511	529	487	507	543	576	508	515	518	565	527	544	505	585	536	554	578	514	508	526	505	540	507	489	537	512	533	554	499	528	532	505	526	538	531	566	533	527	575	520	550	504	517	519	514	530	516	523	541	533	506	498	566	552	542	553	531	546	563	517	524	559	495	526	551	538	496	534	531	541	562	554	565	528	524	567	536	571	526	502	532	536	521	521	547	527	569	533	513	517	547	555	519	564	534	556	565	578	546	544	562	565	473	527	532	509	551	506	515	521	518	543	549	537	538	541	556	515	547	573	535	525	513	574	529	522	522	539	514	539	549	537	545	563	525	536	533	547	524	514	520	560	507	554	522	539	532	504	516	512	512	508	558	547	516	538	537	531	535	521	524	563	510	546	542	558	519	540	576	498	535	492	524	537	549	544	570	539	562	481	558	538	541	554	534	552	542	545	492	495	552	531	543	548	518	545	501	511	581	527	554	566	518	560	533	541	554	545	534	535	499	576	505	538	565	555	575	526	544	566	540	512	548	531	519	533	540	564	547	536	497	541	572	536	539	530	575	571	483	492	549	495	547	555	479	493	545	500	512	581	503	533	497	513	539	533	530	545	539	512	553	533	540	557	535	537	571	548	537	544	495	529	533	543	505	543	562	515	506	565	536	541	558	563	560	560	530	538	550	532	494	577	574	515	538	546	568	478	544	526	551	545	517	504	540	543	538	518	514	531	577	543	535	529	558	555	553	542	539	513	563	517	522	552	553	573	529	499	515	555	538	506	521	543	542	526	547	542	551	539	529	559	568	553	534	581	552	507	530	550	519	516	484	503	525	519	529	502	531	536	525	536	527	534	489	500	541	549	539	533	546	589	562	580	532	528	504	510	559	533	532	537	544	540	555	582	531	543	522	561	542	490	533	528	542	587	538	526	535	535	528	571	521	548	512	546	530	514	514	528	548	555
12873	21474	20099	13166	10060	8778	7689	6481	5880	4794	4110	3663	3397	2823	2324	2141	1966	1782	1752	1712	1620	1551	1532	1424	1387	1353	1325	1247	1186	1215	1243	1177	1129	1157	1200	1118	1107	1098	1132	1082	1075	1072	1059	1023	997	999	1017	1043	1007	1038	955	1028	959	987	1001	948	956	1015	1039	969	1046	1016	1027	982	1032	1030	934	961	940	1016	960	967	988	938	987	967	951	985	969	962	1000	979	1016	972	971	985	986	1008	958	958	935	965	983	941	998	948	979	966	964	981	966	970	1018	1018	978	987	956	967	934	917	1001	955	976	932	932	1002	918	1004	1000	980	952	903	899	927	968	982	981	966	1003	971	973	925	969	940	936	964	956	960	991	976	1011	949	1009	961	951	957	1009	964	957	988	911	948	916	1011	1002	953	967	964	1001	1012	925	926	995	1011	998	961	1003	1010	1055	1001	1003	1038	965	1012	964	925	979	978	993	963	958	985	964	961	950	928	1003	1007	960	993	1020	964	937	995	955	995	953	969	918	1020	903	982	925	998	985	967	943	992	975	978	1000	966	985	958	928	938	982	927	946	939	990	980	940	968	1020	908	970	980	944	967	988	1020	919	994	1022	981	927	909	953	964	913	976	967	1024	903	1043	967	997	946	979	982	971	971	961	1013	974	968	905	942	933	1007	941	999	967	975	924	967	985	1053	1049	968	969	1029	1011	950	980	911	966	954	1033	1017	959	947	1019	961	1003	988	975	1001	941	940	932	1011	984	974	963	996	977	1007	951	1014	940	947	991	982	975	971	953	989	989	939	967	924	954	999	978	1001	961	995	963	949	934	941	963	976	948	965	934	955	991	976	922	1013	1004	945	956	974	957	947	1046	975	992	978	991	990	962	988	1035	949	991	1003	987	957	998	1003	984	966	964	974	921	937	966	967	951	1017	926	1011	962	1005	943	1022	990	979	978	962	914	998	987	945	966	995	1047	993	958	978	939	916	963	994	1011	937	951	947	959	999	896	925	874	902	949	961	994	978	934	972	914	973	942	905	926	1004	974	968	948	957	937	933	952	972	974	979	966	958	942	960	942	935	1012	1031	955	966	1006	897	971	975	931	976	949	939	978	1001	972	950	960	990	1000	954	939	981	950	1031	958	945	1009	927	958	969	932	911	967	1009	933	944	964	982	960	975	1001	978	1010	974	973	939	936	981	973	951	1034	920	997	995	928	992	1014	975	981	1016	986	1009	955	1021	906	994	959	1040	1012	998	986	1005	943	960	975	988	941	948	964	970	1001	1004	949	997	958	980	992	941	1010	943	995	945	957	981	968	923	969	973	997	948	960	970	1002	948	991	930	967	1007	957	1027	922	1003	971	967	957	929	1000	987	962	947	911	980	948	954	984	954	989	987	921	1017	903	981	1039	968	926	950	943	936	963	933	990	970	1024	1014	1007	1015	981	1027	923	973	952	949	963	1011	937	1007	961	973	975	988	1015	935	1004	906	969	992	944	1016	966	931	1005	916	1033	1027	987	981	990	1005	901	1007	943	965	983	963	970	957	924	981	1012	946	1007	997	912	970	937	969	970	956	1014	979	1059	987	996	980	1002	931	925	923	986	963	974	996	1010	956	973	962	993	973	947	945	949	961	1008	977	1038	998	959	959	956	952	1026	960	973	956	964	989	981	976	1012	975	938	973	965	975	1060	1032	952	976	957	1015	983	998	955	1008	947	1003	1029	1002	953	899	978	909	992	963	927	923	1034	964	968	925	930	954	974	984	915	969	989	935	952	1001	930	947	949	958	922	976	967	997	930	948	963	919	976	933	1022	903	912	934	967	978	988	975	958	950	961	970	957	1008	976	963	1026	939	987	978	943	948	985	958	994	1005	968	959	1006	1007	986	935	960	1021	1012	998	950	924	976	930	933	969	969	973	985	1003	974	929	991	947	993	978	924	987	980	958	953	992	975	1025	998	956	984	954	915	936	939	955	1006	938	1007	943	1007	965	947	997	989	966	918	953	977	1003	983	943	984	959	945	961	981	947	973	1026	968	965	944	913	926	988	1012	958	1019	977	961	928	949	973	983	921	999	946	963	1000	989	970	973	921	974	1017	940	1060	992	974	947	929	979	959	975	995	1027	989	999	985	975	975	953	977	987	1000	945	998	990	949	957	944	948	939	982	965	1034	1035	885	974	1000	994	942	937	963	945	980	960	946	1009	942	972	941	1007	968	1054	1004	917	958	940	964	963	943	1025	1001	970	966	1014	973	1015	986	991	1002	988	939	946	919	915	978	999	978	988	972	992	1004	995	951	978	989	984	981	964	918	951	938	972	967	937	971	999	996	980	985	975	972	976	970	939	975	957	968	948	953	951	966	951	960	991	1003	984	944	962	946	995	936	971	957	975	999	996	979	974	978	964	944	994	978	992	950	943	1032	988	984	1000	969	964	989	971	981	1022	943	922	947	942	920	1006	979	995	991	1013	975	919	1056	1006	997	938	936	999	1005	954	983	927	932	1019	1000	979	917	989	960	966	964	955	997	954	982	1013	982	954	967	957	909	942	1023	964	987	953	962	981	923	1001	1013	1018	965	1009	1001	960	935	945	976	1002	996	983	995	918	954	983	963	999	902	1024	948	901	920	982	980	961	949	962	930	961	970	937	958	936	996	918	1011	959	1030	971	970	971	961	930	943	998	1009	915	1008	1036	892	992	942	967	983	981	958	934	974	983	1037	963	966	971	905	930	976	972	946	997	929	973	1014	1008	1011	963	911	981	958	992	986	962	984	1022	985	951	930	987	1003	914	951	959	970	991	962	978	972	987	938	967	993	991	991	976	970	1065	992	952	964	913	956	947	952	952	966	988	905	988	1006	979	1024	965	943	981	990	1029	945	947	976	962	901	961	976	1005	994	982	964	976	970	1005	1021	967	978	967	978	955	976	962	982	976	969	901	930	960	1023	975	963	987	1009	986	947	912	1021	975	963	976	995	925	1000	976	1003	976	1022	939	986	978	997	971	1003	1002	919	1000	934	989	986	971	970	977	978	939	1031	929	962	965	1008	923	894	934	958	963	979	952	994	1001	953	992	964	917	928	966	943	1005	925	922	955	984	1022	977	972	927	967	939	931	931	952	1039	931	982	971	983	956	968	979	980	992	930	999	966	975	942	962	1009	971	940	1023	908	964	982	954	970	948	965	957	978	956	968	982	1004	939	909	986	945	963	994	940	1011	944	964	999	1001	908	959	996	938	965	923	936	956	952	1008	940	1013	905	1002	961	989	1001	1002	992	993	1031	981	971	959	911	1032	926	1016	1031	997	962	1007	1014	946	954	944	962	959	969	979	1012	974	969	986	944	928	1008	929	980	940	935	964	932	951	982	985	968	976	1009	946	991	961	1027	953	946	1014	973	952	967	1008	985	1016	920	992	989	943	951	1045	988	987	962	987	947	968	991	954	918	969	982	977	951	1019	979	947	983	976	953	913	946	934	957	978	1022	913	948	1032	969	905	985	1010	985	964	971	941	931	965	1033	985	929	933	998	969	1007	1032	1007	956	927	983	1010	933	981	990	962	978	946	988	1005	932	933	938	984	959	948	1000	994	952	992	953	962	929	945	987	908	943	981	988	951	999	1004	965	929	960	975	935	999	1018	962	1025	952	996	1005	939	1013	927	986	939	1013	1002	938	896	969	1006	897	992	1007	904	951	1026	969	967	964	958	962	980	987	948	961	984	962	1019	899	1002	967	1009	999	1021	961	1002	969	933	1023	933	973	998	903	995	999	979	1012	965	1003	929	985	1026	935	961	939	1021	962	989	967	991	978
24378	21336	28428	24587	20070	9058	4899	3374	2828	2314	2000	1830	1623	1375	1227	987	865	845	795	806	832	750	681	723	670	629	659	599	569	590	564	562	539	527	478	487	545	537	522	540	506	503	507	463	487	524	476	452	471	464	499	467	481	468	523	496	471	451	449	477	497	475	446	528	477	476	456	464	438	470	525	499	439	476	450	467	454	491	485	478	482	435	432	460	479	506	441	442	435	441	476	474	454	418	467	462	510	497	502	451	473	448	476	436	448	469	423	487	472	417	441	454	435	474	427	419	421	439	469	503	466	459	429	456	462	464	493	461	452	419	462	466	469	466	467	446	445	466	470	459	454	461	473	440	436	452	455	488	460	427	423	477	442	474	455	463	459	449	504	462	466	410	430	468	506	453	420	443	454	422	415	442	448	442	431	445	473	483	454	500	452	457	430	461	445	432	446	404	473	435	468	470	457	456	472	427	447	470	428	486	455	449	439	429	470	478	399	481	449	455	455	467	441	511	461	410	462	447	449	472	500	431	448	466	467	475	415	417	478	453	434	441	435	476	434	492	437	414	447	455	456	469	450	419	450	438	459	449	489	489	460	439	470	494	455	467	470	498	451	429	467	439	458	436	419	436	450	464	454	411	422	467	440	474	464	453	453	454	468	457	437	446	478	427	396	403	452	440	435	464	480	485	480	433	450	432	470	484	503	498	452	473	443	475	440	442	445	447	470	479	470	476	458	431	448	428	407	450	419	457	490	432	444	446	433	463	402	476	438	488	422	456	471	474	461	458	449	492	460	457	457	467	469	462	506	463	484	461	474	439	402	409	470	445	482	504	449	478	440	483	465	447	461	507	469	459	479	450	448	456	466	448	461	491	480	451	473	444	485	430	469	455	420	468	438	454	513	456	433	450	451	459	448	442	460	432	472	454	471	497	474	404	472	428	463	460	448	459	467	453	460	425	488	433	462	427	464	487	465	492	479	465	499	423	429	456	457	448	434	467	450	411	465	440	462	483	477	463	423	469	453	415	453	403	473	454	424	468	483	461	443	453	448	447	431	453	441	463	492	495	454	441	467	424	461	434	460	447	499	463	449	429	487	465	456	480	461	431	442	466	473	445	472	404	446	494	465	437	483	458	429	428	415	445	433	438	433	483	512	470	453	446	480	439	496	455	466	465	480	448	467	442	447	457	462	391	466	458	495	444	462	423	456	462	429	472	482	448	439	472	442	432	491	485	453	447	494	457	440	437	451	435	461	444	457	493	462	437	433	421	438	387	419	490	489	422	437	409	454	450	493	467	451	450	441	442	491	484	466	489	444	436	433	445	465	465	466	455	452	429	466	453	421	491	454	458	455	424	486	470	450	451	458	464	478	421	461	511	435	479	491	435	470	445	488	440	455	499	468	459	474	474	493	397	443	445	455	430	468	469	441	446	450	413	411	483	484	461	448	467	445	467	486	451	458	460	435	465	447	450	497	443	459	454	460	461	458	476	451	477	431	449	474	462	498	445	454	470	473	447	437	432	482	475	465	437	459	475	449	411	457	447	448	435	479	494	445	464	493	406	494	418	444	432	448	446	466	458	421	460	432	477	420	462	449	480	428	455	492	437	437	447	467	449	421	438	421	463	432	458	455	459	437	447	423	450	428	456	444	426	470	454	489	481	430	486	479	455	470	466	495	439	445	449	446	456	455	436	448	461	418	447	507	437	451	434	458	439	434	483	449	466	422	474	417	441	410	442	459	453	435	467	426	472	500	469	414	454	460	431	454	448	415	434	462	486	437	444	447	455	456	406	437	439	440	460	494	448	431	486	456	398	427	437	468	466	429	467	467	456	494	469	450	429	452	471	476	442	431	454	462	471	459	501	485	434	463	446	454	466	469	477	450	493	453	476	401	467	441	486	484	446	466	479	423	475	473	436	489	484	460	455	419	476	470	428	456	445	447	489	418	453	447	480	452	433	465	474	463	438	460	448	476	456	413	453	469	508	460	463	442	450	453	462	518	436	466	475	411	480	454	467	455	448	446	454	437	451	469	443	472	475	448	468	445	482	461	459	447	465	445	432	445	435	437	442	481	463	444	478	488	479	464	463	452	498	478	458	404	445	444	459	427	434	443	446	493	464	454	448	504	471	451	456	449	490	418	444	456	455	446	454	467	449	458	440	447	434	447	425	480	468	455	434	426	431	413	430	443	431	461	408	433	433	469	465	494	425	465	454	462	423	454	408	466	439	480	434	439	462	445	485	455	450	459	446	449	468	439	457	470	442	484	430	434	428	435	457	464	454	439	427	448	422	456	450	458	454	437	460	443	464	456	451	446	449	407	418	436	430	422	465	444	498	471	470	484	453	435	425	463	465	446	465	432	467	490	440	454	461	475	450	447	451	482	423	447	507	479	483	442	436	470	426	447	475	472	424	451	410	478	438	433	425	419	443	432	463	481	431	434	465	436	385	470	430	453	467	438	463	458	482	466	436	442	434	504	447	449	444	475	458	447	453	452	452	434	461	421	398	444	421	435	437	474	438	437	447	430	501	433	447	465	420	407	444	457	443	431	441	461	495	469	475	491	458	457	499	482	445	481	417	419	447	426	451	473	452	455	445	450	450	454	422	444	445	480	482	403	422	454	432	452	437	442	477	504	482	440	483	460	472	441	478	464	446	441	457	437	476	417	456	409	465	474	482	452	463	428	470	463	461	408	464	468	466	439	472	433	434	415	435	500	437	457	441	480	451	468	437	471	452	429	416	428	464	466	486	478	455	475	418	443	488	477	478	450	455	442	487	426	484	422	442	437	459	446	465	493	454	449	407	423	450	442	503	495	424	425	446	463	428	457	459	462	465	450	423	451	464	437	453	434	454	482	435	415	465	459	460	437	467	445	448	473	447	429	470	423	447	469	485	468	439	437	457	457	476	438	442	436	461	435	462	439	446	478	445	440	439	454	455	471	469	452	477	455	426	441	436	450	480	469	456	476	457	469	432	457	461	440	451	446	483	456	453	422	429	455	394	469	417	447	496	440	463	450	465	475	464	427	480	474	460	443	445	444	461	465	457	439	439	457	442	442	455	457	445	453	447	435	467	436	439	463	390	439	429	420	458	462	427	458	447	474	429	461	457	411	453	440	463	432	431	482	460	471	431	426	448	446	452	439	448	467	443	447	455	430	431	456	446	475	471	440	435	432	434	466	476	429	464	459	454	476	453	458	448	488	475	443	452	472	432	435	430	455	475	454	448	453	427	454	462	456	469	471	468	455	475	435	441	463	448	453	452	429	444	440	444	428	490	438	466	448	460	526	426	495	495	428	435	461	436	478	455	451	479	452	468	468	440	441	470	433	468	422	494	462	435	446	457	434	453	444	465	482	457	477	441	439	438	470	439	441	429	473	461	454	455	476	448	450	456	432	464	453	424	479	450	486	449	473	483	436	494	420	422	490	434	437	453	439	475	448	418	440	439	424	477	453	442	453	457	441	457	471	442	454	498	447	416	426	436	485	470
14260	28791	27189	19186	15451	13197	11727	9916	9011	7293	6476	5729	4969	4163	3255	2790	2447	2217	2093	2092	2054	1925	1759	1625	1516	1452	1456	1398	1272	1280	1171	1089	1120	1040	1188	1006	1051	1071	1059	1056	1009	1040	1036	949	915	936	889	963	916	895	911	864	935	873	947	839	868	855	838	878	881	894	871	853	901	869	843	835	911	857	894	835	920	853	822	905	834	870	838	857	825	820	847	807	868	884	889	813	828	862	871	807	805	860	878	798	816	816	835	808	863	870	875	838	820	820	838	867	898	813	841	825	863	859	832	837	862	879	823	858	818	846	792	848	915	854	854	835	856	796	800	821	857	815	820	797	807	868	824	808	805	800	834	869	837	811	852	869	833	852	847	830	849	870	868	854	818	775	825	833	810	865	772	887	841	801	800	858	852	831	848	834	787	857	808	834	877	835	905	881	819	802	882	927	859	815	875	832	806	853	807	891	813	874	860	877	839	814	806	830	835	833	831	798	787	887	821	829	829	814	880	844	783	860	811	907	857	825	799	845	829	855	842	853	828	832	869	850	872	813	846	809	870	876	800	823	877	875	776	846	845	838	851	758	823	847	832	831	794	821	857	820	820	851	845	860	834	832	813	808	826	850	833	835	847	823	829	816	841	850	828	863	847	837	805	884	794	815	872	831	886	886	844	826	795	850	836	832	809	800	825	805	861	866	870	835	861	832	809	806	869	801	866	853	810	798	848	823	798	827	812	857	839	806	814	850	836	860	824	840	810	780	782	824	863	884	853	938	830	841	849	805	869	804	878	816	885	871	858	857	869	815	909	843	844	839	834	807	780	809	838	858	850	920	842	801	768	851	844	865	838	864	844	789	803	830	821	814	846	814	885	820	855	829	825	836	843	809	834	850	872	834	853	870	879	833	838	846	819	863	819	854	820	795	847	824	867	844	834	876	818	851	827	809	845	868	851	817	853	851	864	811	843	843	882	873	803	877	810	823	922	834	866	854	832	822	858	852	864	808	852	836	872	775	839	873	845	833	858	857	861	824	809	817	895	847	826	819	843	817	859	808	863	853	877	846	847	858	778	894	831	867	784	873	856	822	847	809	835	860	816	785	852	809	829	812	823	851	875	864	838	846	802	842	815	832	816	820	869	801	853	846	830	817	866	858	803	847	785	863	781	838	818	820	839	755	855	833	860	866	838	856	870	802	906	877	878	850	841	776	831	860	912	828	838	836	865	798	875	860	803	866	861	808	847	877	865	838	850	847	842	811	830	870	854	882	866	864	775	835	822	841	874	877	829	801	822	849	802	821	836	799	890	778	860	812	835	866	872	864	814	853	875	841	829	875	849	798	818	863	795	872	857	816	814	851	840	869	828	865	835	823	808	808	768	906	799	859	839	833	906	851	872	875	849	903	799	836	868	892	865	810	861	852	853	862	902	830	823	850	883	884	863	838	823	827	821	846	866	823	855	856	890	787	829	851	814	846	893	776	855	846	873	805	801	855	856	881	862	816	833	858	851	792	821	876	861	845	826	854	823	882	876	826	868	861	896	871	808	823	873	816	854	858	838	819	882	855	788	823	825	900	899	881	834	801	838	836	799	886	819	780	875	829	787	902	874	845	868	850	837	845	844	857	889	843	817	859	792	838	798	893	804	808	899	812	813	822	837	901	795	822	845	814	885	854	876	896	826	837	826	794	871	814	827	885	819	829	820	868	813	886	814	834	830	850	804	834	836	860	856	835	816	829	812	851	834	848	829	860	882	831	863	844	840	800	844	872	827	878	823	842	845	856	897	869	865	861	825	872	862	845	883	833	807	780	822	914	839	837	879	861	872	822	884	845	799	886	881	838	870	874	859	863	868	820	824	815	861	836	811	861	845	865	861	801	852	846	788	849	895	915	849	871	828	824	818	923	801	876	843	876	823	826	847	856	883	882	853	802	853	894	806	845	838	790	826	846	799	822	842	836	896	849	850	804	837	861	767	867	806	799	830	826	853	899	797	883	827	856	864	932	830	816	893	865	842	792	836	858	869	875	835	844	825	837	863	782	882	852	826	812	853	882	827	852	852	869	828	791	832	836	830	850	812	799	814	900	831	822	868	843	853	801	873	856	843	865	795	829	856	835	789	804	800	860	874	843	885	830	808	838	852	844	842	881	824	838	840	844	883	835	813	791	865	891	827	834	866	879	796	851	795	792	893	817	874	846	844	849	863	856	896	829	857	854	854	832	823	820	845	798	839	840	796	827	863	864	801	832	841	849	824	835	832	856	839	832	850	876	792	828	846	873	828	845	847	839	838	862	847	799	840	860	821	814	848	844	821	896	862	821	863	877	849	841	830	837	802	844	812	830	852	821	833	853	833	834	844	838	790	815	789	916	883	798	839	860	845	786	863	780	846	863	875	870	879	834	846	876	822	875	838	882	842	866	885	858	895	860	864	823	855	888	877	812	830	770	843	865	811	859	830	853	874	865	841	828	866	890	900	829	838	851	840	854	812	795	820	851	782	828	862	887	860	797	891	862	858	884	835	798	827	825	861	792	875	821	868	866	880	851	861	871	841	842	829	835	846	831	846	854	842	844	852	799	836	817	842	812	841	837	806	780	800	868	871	791	787	893	838	862	871	875	862	851	867	858	887	840	812	848	872	795	835	862	838	878	854	832	854	809	811	834	805	786	855	834	839	824	848	844	843	862	879	818	853	876	813	853	879	859	870	841	812	853	817	834	859	810	851	835	825	839	852	855	847	778	856	819	849	828	785	841	860	825	902	827	814	864	835	860	879	836	874	875	846	812	832	863	799	826	826	815	883	853	830	859	830	812	816	834	854	802	831	876	808	800	848	826	840	847	803	875	825	888	802	830	904	812	849	774	888	854	760	810	851	827	762	833	852	838	822	853	826	843	782	800	850	813	827	829	836	862	838	835	845	872	810	830	817	900	796	857	836	838	839	871	790	851	778	857	854	796	837	794	863	830	878	816	862	867	799	852	856	794	816	847	849	840	793	880	859	839	854	829	824	847	820	799	862	831	850	887	827	841	848	801	823	835	758	800	823	820	812	812	823	883	808	846	827	825	800	848	877	778	869	801	883	873	885	853	790	852	804	848	821	842	791	851	762	793	850	865	836	781	879	766	830	896	802	804	864	829	802	870	852	863	847	869	845	817	814	827	825	905	871	838	816	803	808	828	830	839	817	851	877	800	817	787	814	817	920	866	846	848	813	829	871	797	811	807	831	817	826	799	812	835	850	845	815	885	849	791	896	890	823	801	840	810	847	864	809	845	839	849	822	813	831	861	834	842	801	862	900	817	811	819	841	858	825	832	847	864	801	872	878	834	811	837	820	827	847	799	804	834	816	820	811	851	842	760	845	844	858	848	825	821	874	858	834	856	866	824	880	863	838	817	853	848	832	850	882	855	819	823	794	843	833	877	871	831	832	848	890	878	811	891	882	881	832	782	822	898	781	872	899	772	867	897	871	814	889	862	879	810	830	874	870	900	864	813	828	891	854	804
23443	21344	29114	23921	21361	20194	10426	5192	4001	3144	2755	2332	2114	1760	1373	1181	1086	979	925	939	884	820	750	699	691	676	614	612	581	591	566	571	510	552	547	491	537	475	506	485	487	534	436	443	405	442	434	451	435	430	419	406	414	457	422	438	420	401	404	403	405	429	412	405	385	411	446	441	419	444	403	440	421	380	426	420	413	399	394	384	417	415	404	382	414	379	412	392	395	438	407	411	380	392	438	434	422	413	410	409	411	395	382	412	435	409	402	399	384	423	389	373	372	402	433	428	396	384	391	416	385	406	404	439	391	394	354	403	380	444	403	399	378	388	372	394	395	392	362	398	398	394	402	398	393	418	424	413	409	386	406	426	431	394	387	381	413	367	391	362	406	396	373	416	409	399	371	377	398	391	369	439	377	426	393	412	388	388	394	367	381	412	395	384	400	442	412	411	402	430	409	407	415	415	399	428	386	389	415	394	405	411	426	390	396	424	420	381	403	377	390	432	455	372	377	415	389	414	397	444	415	363	381	434	401	382	444	414	399	398	432	391	412	409	368	435	451	399	404	444	394	374	437	364	429	403	414	385	386	404	405	422	367	381	369	440	394	399	393	423	364	422	409	422	393	410	402	418	374	400	435	421	421	394	413	393	408	428	406	384	353	412	369	414	404	395	429	378	430	414	372	408	387	406	420	424	412	413	374	403	408	368	369	422	388	409	422	384	392	443	409	388	410	379	411	399	401	415	411	386	432	403	413	390	407	396	426	375	347	417	409	369	417	400	421	346	382	448	430	410	446	406	446	392	388	371	411	401	414	402	425	381	378	395	421	405	400	407	385	408	405	366	402	344	402	407	392	390	401	411	415	416	376	412	408	423	402	384	385	402	390	410	384	413	424	376	413	394	393	398	387	407	386	415	391	416	433	421	377	404	391	383	414	364	393	371	406	420	426	396	404	382	375	455	416	358	413	394	375	402	393	408	433	419	429	423	382	390	417	387	441	411	417	412	374	404	456	385	387	412	405	408	394	434	403	392	388	416	398	408	393	375	413	411	398	406	386	398	421	399	381	409	388	392	390	413	407	407	393	406	409	384	403	411	403	395	387	436	397	428	428	399	367	410	393	433	364	400	406	382	397	404	387	373	423	426	397	426	449	427	422	399	440	414	430	443	393	412	369	443	377	427	403	407	431	395	413	411	402	393	359	382	356	416	398	377	360	386	413	414	396	410	368	435	423	375	412	406	405	415	392	401	379	416	406	399	358	387	415	395	450	406	392	388	364	365	446	404	418	380	389	415	431	403	381	395	404	415	397	402	368	378	402	398	419	400	399	401	412	374	401	445	413	410	398	392	436	401	412	401	450	396	371	406	407	404	377	385	396	427	399	422	402	395	394	425	427	411	429	391	366	395	384	384	394	401	438	422	408	363	385	407	378	368	411	377	425	432	382	405	418	397	398	445	397	421	399	389	399	408	441	429	394	331	405	424	404	417	402	423	434	395	366	397	382	376	407	386	393	414	412	421	410	390	423	443	406	379	418	426	374	421	407	372	420	424	399	360	419	395	401	410	410	392	415	416	399	423	383	424	416	439	412	390	423	405	383	396	439	385	454	421	396	367	429	418	382	433	336	382	378	410	381	432	421	392	388	408	381	402	380	383	411	385	406	449	376	383	377	397	409	391	399	405	379	412	409	414	410	423	381	388	375	413	419	385	390	384	392	397	376	412	400	405	408	378	417	396	390	407	381	419	398	405	396	376	419	414	367	390	390	398	399	404	394	394	433	382	414	411	357	382	375	419	391	385	379	361	404	379	391	356	351	395	417	378	415	391	400	389	421	410	419	406	389	397	405	412	398	440	449	384	405	385	407	427	394	384	397	390	404	400	405	379	417	396	425	416	362	386	425	416	394	409	422	393	396	396	380	406	381	368	413	394	410	419	386	408	418	385	384	391	427	432	363	393	436	388	392	384	402	411	402	399	435	360	401	410	396	392	372	391	464	349	396	409	385	398	416	397	373	382	377	413	385	392	417	388	416	435	406	447	426	382	355	414	430	396	410	368	422	382	407	364	408	364	401	403	379	374	420	382	430	431	376	409	408	428	382	397	384	381	393	411	372	407	410	402	422	430	414	388	381	363	398	395	377	406	445	362	383	393	390	409	371	403	400	422	426	423	387	394	400	372	432	404	382	411	370	378	405	403	421	429	411	394	411	380	390	418	390	410	365	389	373	396	400	411	436	396	418	415	377	381	379	393	418	414	421	430	405	381	385	396	365	397	387	385	401	381	424	399	348	397	409	405	377	402	395	372	381	390	384	356	425	378	399	392	400	403	388	398	413	399	413	380	419	405	384	431	403	409	393	395	400	386	387	365	391	439	410	372	396	393	410	365	388	397	368	404	399	412	390	384	404	436	426	373	383	406	411	387	388	429	391	402	401	388	419	369	380	413	408	388	423	388	369	371	430	395	386	414	414	427	371	390	408	359	417	351	412	390	409	407	405	410	398	433	420	374	380	421	403	401	407	406	385	374	384	378	369	380	383	408	406	393	404	420	408	413	379	380	400	438	399	395	394	394	390	417	405	400	412	393	420	445	390	417	400	390	358	424	398	403	393	436	424	365	408	402	370	410	404	407	423	356	405	377	382	379	438	394	376	420	410	423	395	376	386	376	415	438	386	393	390	393	432	403	373	372	378	371	418	398	374	409	393	365	363	408	409	432	416	390	375	424	373	430	379	388	407	417	392	412	379	395	391	377	392	396	355	380	419	419	411	390	444	412	407	408	423	440	378	395	397	399	416	409	364	412	386	414	372	392	371	385	397	388	383	386	419	418	430	364	388	417	377	399	399	425	395	409	405	410	397	382	403	373	412	411	397	427	413	420	376	397	405	418	425	379	404	407	390	400	388	405	384	348	371	435	422	367	418	371	408	373	422	427	368	433	400	393	421	391	356	412	387	416	387	465	408	366	393	386	387	436	418	439	381	357	385	397	389	385	381	416	403	415	382	370	399	388	384	376	393	356	409	401	421	381	389	370	394	405	361	396	405	378	395	414	393	426	392	437	389	407	395	387	395	384	401	395	425	398	382	406	383	383	362	399	391	410	380	393	403	398	380	416	387	389	397	441	424	394	415	395	430	398	377	375	379	419	415	391	382	387	402	358	382	363	381	418	387	417	408	436	392	338	380	389	386	415	399	396	400	403	411	403	375	369	398	426	384	393	388	389	408	391	377	423	387	403	380	400	406	407	366	449	334	403	429	415	367	391	376	425	391	380	405	408	410	395	384	385	416	432	398	419	374	427	384	386	421	381	424	412	390	400	397	443	393	402	361	387	407	440	412	406	402	394	356	376	374	386	365	414	404	394	399	404	372	397	382	394	410	440	407	393	388	363	422	404	390	347	411	384	364	374	375	383	408	369	383	387	415	415	416	377	382	393	366	386	355	393	380	450	402	433	406	402	377	408	412	418	378	393	399	399	405	365	399	408	375	429	419	430
16312	33581	31746	23681	19668	16835	14935	13175	11789	9542	8609	7611	6609	5251	4193	3468	3113	2798	2511	2515	2372	2287	2068	1832	1767	1604	1481	1433	1288	1353	1252	1190	1158	1145	1081	1007	1042	1035	997	959	1061	1031	927	886	840	834	781	830	844	820	777	800	811	793	811	774	804	767	754	783	788	757	790	781	749	761	743	745	771	734	755	670	797	795	751	738	765	731	748	728	748	737	740	738	770	713	738	730	719	750	747	754	707	749	700	795	682	657	724	750	726	742	724	713	764	763	761	721	707	734	721	750	722	682	733	748	696	762	691	719	719	750	722	751	712	740	756	669	768	759	720	712	742	760	752	745	735	750	717	715	747	718	745	756	724	729	728	681	701	723	727	742	745	678	734	708	729	715	726	736	705	752	660	740	718	664	758	742	695	763	686	703	735	722	780	701	705	725	736	759	743	718	700	743	742	756	775	722	695	724	686	730	703	816	748	739	801	741	752	704	676	715	753	737	686	779	722	718	723	771	727	665	733	760	702	730	697	701	759	729	711	746	779	729	695	675	735	720	731	735	690	701	750	752	709	714	709	660	688	722	722	735	750	694	721	698	763	707	702	671	783	694	708	747	705	727	738	697	734	699	704	743	710	727	728	736	741	743	742	739	728	714	719	719	700	737	732	776	730	721	755	764	734	782	717	714	755	755	708	718	740	673	712	736	757	705	713	727	695	726	704	711	700	751	665	678	749	713	723	675	682	694	718	737	689	719	678	687	705	673	693	696	696	706	743	731	759	714	757	675	654	701	729	726	705	695	680	729	748	707	715	725	704	765	770	663	729	721	732	748	701	740	737	735	767	727	734	753	738	698	739	692	734	738	700	719	757	644	740	657	752	703	674	701	734	746	764	712	700	708	746	768	778	751	716	728	724	716	694	728	751	746	768	746	707	650	687	752	685	745	765	728	705	735	730	699	694	726	710	738	749	737	748	734	720	695	726	742	741	723	727	714	737	748	750	765	693	704	726	712	762	777	722	709	699	675	723	726	749	724	748	718	703	690	664	681	736	729	738	698	724	712	729	762	748	692	743	718	739	717	710	707	697	726	706	725	745	744	673	736	622	692	763	711	698	711	757	766	680	710	716	690	719	674	757	727	693	660	754	732	724	719	713	702	745	767	734	727	714	692	723	780	656	748	749	730	713	769	718	699	692	716	719	691	754	734	687	708	711	742	755	696	764	784	742	771	679	737	736	762	770	688	726	797	733	693	713	705	733	705	705	737	732	733	752	747	696	735	682	740	746	701	721	703	714	642	696	682	675	653	741	725	693	731	706	688	721	710	720	681	760	702	672	676	745	700	718	735	691	685	717	690	785	696	694	739	706	719	690	716	707	680	710	752	717	774	718	707	697	734	740	755	746	722	741	729	706	676	753	667	714	770	715	741	702	743	768	730	718	741	669	733	697	707	703	751	747	725	747	715	734	738	754	723	733	732	668	734	726	702	700	764	711	733	735	707	708	671	712	706	716	741	726	724	708	742	730	739	740	726	752	698	788	747	757	740	736	736	660	742	739	722	760	711	737	747	712	765	712	708	734	687	737	740	705	729	712	735	712	747	743	678	723	730	742	713	758	776	739	689	673	718	720	756	718	762	729	685	716	743	680	668	745	688	733	708	728	768	720	706	725	698	760	714	692	678	748	739	688	749	720	732	671	747	770	761	720	723	735	742	720	720	704	711	761	669	759	720	687	699	760	723	731	723	716	726	732	694	735	709	760	724	776	761	746	715	718	711	732	740	639	697	715	719	643	715	703	712	747	739	715	699	738	729	692	728	706	754	711	741	770	738	715	713	752	760	718	753	700	739	714	743	733	693	700	766	729	708	747	689	697	676	702	731	724	700	711	739	720	697	743	694	731	695	710	740	748	762	794	740	693	735	743	713	703	715	706	714	724	720	733	699	710	697	718	695	709	728	706	680	742	707	697	705	761	761	736	771	762	724	758	734	679	734	705	734	750	717	731	713	702	697	724	716	776	746	731	703	721	711	741	715	678	713	725	728	705	738	731	708	706	714	748	715	728	704	681	709	707	715	727	735	710	736	712	749	736	749	686	706	732	695	740	746	713	700	732	721	736	727	700	705	701	690	728	737	770	712	694	698	702	711	714	700	709	723	649	729	709	712	728	704	734	685	743	708	704	722	743	762	668	698	777	710	725	722	693	765	743	757	713	727	722	716	702	730	610	719	744	685	754	730	701	733	756	733	736	706	719	716	659	778	716	682	712	723	719	677	733	715	716	719	737	678	741	772	709	687	719	702	704	668	669	766	729	731	785	712	723	775	748	726	694	749	726	744	708	677	699	748	785	709	766	658	745	770	737	693	704	760	771	717	697	772	754	754	736	724	741	683	729	742	667	764	713	732	772	760	739	691	742	730	698	755	703	661	689	734	693	702	718	737	735	718	772	758	732	763	700	739	687	747	713	729	680	686	731	723	751	751	758	702	736	677	746	696	720	695	683	725	749	716	732	705	719	716	699	744	714	722	731	728	745	737	735	717	724	729	774	738	725	728	705	744	720	715	693	783	761	640	698	669	721	732	725	722	767	729	695	745	734	742	705	746	719	745	740	744	714	698	692	691	756	714	754	688	752	752	701	722	759	652	699	719	698	735	749	773	788	721	737	723	729	702	710	700	765	668	723	699	685	687	749	733	717	706	715	713	693	626	781	712	727	764	695	730	706	732	733	743	734	724	700	705	728	744	728	719	691	675	740	755	683	737	772	671	711	728	758	729	768	739	737	730	746	723	733	747	718	732	726	754	740	712	708	747	737	739	722	731	726	736	759	719	721	724	746	733	757	651	718	731	699	708	720	675	741	726	750	722	711	716	741	775	756	723	763	727	734	721	735	691	737	741	711	694	698	721	693	766	694	681	754	708	754	673	721	674	711	702	693	706	714	743	725	710	706	725	739	735	725	716	729	732	692	729	718	709	725	693	709	726	756	736	754	733	755	721	689	710	708	716	721	728	685	774	726	729	682	723	730	668	760	707	687	700	665	683	696	709	724	733	781	718	707	706	704	723	726	681	741	686	719	735	755	745	702	754	743	681	728	750	737	742	723	743	656	765	745	694	791	701	762	749	740	746	738	733	732	737	711	687	716	736	691	732	728	741	725	728	676	710	726	701	675	753	692	736	692	757	742	678	715	737	742	714	724	706	745	673	726	680	737	685	727	755	743	692	678	731	736	755	744	740	693	715	677	695	685	729	692	756	723	677	735	735	726	735	722	721	696	705	703	696	701	731	716	653	715	743	737	750	703	701	712	750	720	680	756	685	726	736	753	717	788	759	768	778	708	729	750	735	712	750	706	748	774	707	763	734	701	672	712	769	707	732	749	763	672	721	754	697	725	705	758	690	788	716	740	734	704	693	735	706	715	697	710	731	742	747	718	698	713	748	735	692	680	704	722	638	724	725	684	730	756	711	718	715	780	731	697	683	703	733	699	678	717	721	741	710	735	685	750	693	681	734
26843	20796	15595	8130	4035	2949	2477	2095	1845	1552	1410	1295	1193	1030	902	830	773	767	753	750	688	734	667	672	672	629	628	622	564	637	560	557	599	559	525	575	537	539	585	572	616	558	602	530	512	554	549	537	545	533	593	521	513	531	546	533	506	529	519	501	577	549	535	546	496	509	572	567	557	547	512	542	564	539	555	509	559	522	555	501	507	515	514	519	552	522	534	540	515	552	533	526	537	558	502	534	514	508	512	511	535	546	553	512	543	516	534	550	546	500	514	539	490	581	592	494	499	545	520	519	513	504	488	494	491	528	551	515	531	523	529	537	523	531	486	541	524	534	518	518	528	516	562	545	505	515	538	541	547	499	540	526	506	512	508	546	526	521	510	575	561	550	564	535	526	498	554	521	532	528	557	523	518	514	498	487	535	531	525	540	551	547	524	507	530	528	514	539	498	517	488	519	490	507	519	532	512	484	528	553	541	543	533	558	501	577	514	497	540	536	539	515	537	515	527	541	519	498	503	511	548	505	475	529	550	531	515	526	543	548	501	513	496	569	493	531	575	573	544	553	491	541	480	532	559	541	539	522	520	484	518	547	537	542	590	482	534	521	524	497	508	492	529	541	527	564	566	547	526	494	528	525	590	499	546	534	524	538	540	560	537	488	489	531	487	509	565	541	513	496	539	519	542	526	537	527	540	516	526	486	476	522	540	585	582	534	494	533	547	505	508	500	516	579	536	486	532	510	527	536	523	512	518	511	522	510	546	541	502	497	530	488	499	511	505	507	566	536	536	563	533	541	520	574	545	552	465	518	566	528	505	549	519	528	537	531	531	541	564	565	553	550	520	540	531	527	513	528	523	530	545	509	559	532	519	548	478	498	544	535	555	533	516	519	536	530	515	534	519	546	534	542	508	489	543	564	535	505	537	549	550	578	538	555	521	523	523	508	524	546	493	531	503	530	557	520	521	510	506	537	507	543	549	544	508	559	539	507	561	562	576	555	520	497	511	559	555	551	505	495	567	544	476	538	513	564	482	498	510	519	509	550	546	507	520	549	512	555	526	503	532	529	541	516	509	479	521	505	530	554	501	563	553	511	533	540	565	505	526	526	486	513	480	538	544	517	526	534	553	498	554	516	505	526	533	525	518	524	569	570	545	531	550	511	517	553	494	496	554	531	512	538	546	555	578	522	565	563	518	567	547	542	534	518	543	539	552	521	503	533	529	555	514	527	530	518	575	514	531	518	537	509	530	543	546	506	519	519	507	517	526	599	516	556	556	521	532	506	516	497	532	518	539	517	520	550	505	529	559	516	552	553	519	567	548	507	496	497	553	536	520	519	513	526	505	522	539	548	533	523	533	496	508	488	515	548	566	529	511	520	518	539	526	533	536	529	513	545	513	506	532	548	500	515	518	509	503	515	508	550	521	556	561	519	490	532	540	508	513	534	546	511	520	536	515	546	516	524	502	518	514	484	545	545	565	532	534	511	553	521	530	529	505	549	547	539	532	554	526	537	502	557	542	548	486	550	527	542	544	516	532	521	516	532	567	508	509	511	519	509	495	487	512	555	509	562	529	529	519	551	525	537	554	542	533	477	507	519	535	515	534	548	511	551	534	564	489	561	541	515	533	544	550	516	539	481	548	563	552	537	530	532	501	479	570	489	527	509	528	532	490	483	549	511	535	508	509	484	504	525	560	533	529	527	538	507	517	523	536	531	558	522	530	573	531	544	549	535	464	513	541	508	504	496	499	579	555	557	571	499	515	532	553	513	502	498	553	555	534	512	555	503	504	556	503	517	541	538	541	529	513	536	543	550	532	516	485	575	521	558	469	531	535	543	555	509	527	562	552	553	551	532	516	497	508	536	529	523	519	575	533	538	536	530	517	492	587	531	505	512	516	533	558	528	537	555	517	545	530	522	555	519	532	524	509	485	565	499	517	528	532	537	520	513	538	512	528	500	507	576	493	553	516	516	541	518	494	552	516	530	528	519	516	524	525	526	499	492	531	519	549	538	542	479	519	553	524	527	546	515	515	501	508	542	513	500	514	571	533	516	541	561	542	537	516	537	514	560	521	500	520	536	541	542	557	566	590	501	517	519	575	519	563	553	548	534	538	552	504	543	528	535	515	589	509	532	497	536	511	556	510	535	523	548	483	561	520	551	501	552	511	524	559	527	523	547	525	493	521	503	525	513	484	557	569	482	517	536	539	501	529	538	528	520	534	542	525	551	575	498	541	506	526	505	549	492	568	515	531	560	498	528	499	527	557	523	549	536	517	488	505	527	517	547	524	514	494	515	497	532	535	544	512	505	534	541	527	500	509	521	538	566	592	536	515	532	539	544	505	527	521	515	510	558	537	542	508	554	506	559	535	512	542	587	513	538	527	547	580	569	508	536	509	527	528	549	534	547	528	490	592	538	546	495	502	520	547	502	519	538	553	536	535	501	559	537	532	534	526	560	519	480	531	526	496	554	572	558	547	528	553	523	552	488	543	512	524	554	492	504	516	569	542	544	570	534	516	545	525	538	564	537	517	496	524	495	539	501	541	585	514	504	535	530	521	484	502	520	514	513	542	559	556	515	513	530	539	511	533	490	516	547	531	535	540	512	526	537	533	485	504	516	554	520	541	534	550	529	523	507	519	554	527	534	518	544	546	560	509	521	501	491	505	507	519	505	534	562	551	530	528	539	546	559	528	525	529	530	556	471	519	519	538	530	588	523	542	523	504	535	471	565	501	538	529	498	551	502	515	531	544	546	545	527	548	550	495	533	539	516	497	522	488	554	553	514	535	505	510	504	512	534	495	521	530	548	527	505	535	515	569	491	557	593	561	564	541	524	554	546	505	477	534	542	539	477	545	599	536	565	537	485	477	546	539	509	515	509	522	504	487	547	533	532	517	487	497	533	513	529	556	569	498	510	505	559	539	510	536	542	544	521	511	509	533	519	506	492	572	534	526	520	589	559	514	531	518	515	516	553	534	490	509	510	519	493	527	516	511	538	511	542	537	550	556	544	563	528	502	544	577	521	511	543	506	501	536	562	520	538	495	515	523	493	519	545	511	510	574	562	492	501	544	492	550	550	538	571	570	511	541	514	526	535	519	491	516	510	521	554	531	567	516	579	514	532	559	560	515	555	542	488	522	552	536	493	524	564	561	547	522	484	565	529	570	536	549	529	579	572	512	534	550	553	523	525	500	534	536	536	496	527	527	499	538	552	552	523	557	531	533	520	536	538	579	509	556	534	556	542	571	579	565	520	535	547	499	525	505	524	544	524	525	507	571	516	517	528	538	532	569	546	546	527	521	514	539	559	559	514	461	535	534	532	559	513	500	503	503	459	543	512	510	545	517	528	506	530	499	572	558	554	534	543	527	501	538	535	546	530	531	502	512	536	542	545	519	512	535	505	584	541	525	507	525	520	517	542	538	513	532	524	513	524	533	542	541	520	573	522	499	534	538	522	524	540	494	550	568	567	541	560	554	554	520	518
13056	21930	20674	13528	10323	8440	7423	6508	5991	4828	4333	4030	3468	2796	2339	2109	1972	1756	1705	1616	1662	1658	1497	1348	1350	1273	1287	1203	1282	1199	1139	1069	1141	1106	1125	1088	1152	1082	1130	1077	1127	1101	1003	1038	996	1024	1017	1011	984	1013	1030	1015	928	938	997	970	979	985	927	930	946	982	951	974	954	939	971	987	964	937	898	957	928	977	930	982	972	988	961	978	962	993	1013	1013	961	917	920	975	950	959	984	946	976	930	931	930	983	952	971	972	976	1003	978	960	958	913	986	915	972	989	929	912	980	959	983	968	923	874	968	968	898	986	972	940	935	1017	976	916	952	956	960	949	966	965	897	897	975	960	910	924	969	960	1011	970	935	895	976	994	918	975	953	1002	965	928	1012	912	1006	919	972	915	1006	982	929	934	964	941	889	969	1001	995	927	920	980	968	1006	970	977	954	1001	912	903	963	916	977	967	928	1023	947	980	934	946	884	930	963	946	981	939	979	1002	940	971	935	1038	920	984	931	978	918	1006	911	898	1016	938	926	987	967	953	970	951	913	921	962	973	996	912	965	941	943	937	974	932	965	928	893	882	933	932	984	960	1003	911	944	979	945	952	973	966	942	930	937	949	1016	950	934	952	968	1015	975	929	979	984	956	953	973	1022	969	905	939	997	947	968	973	979	983	962	949	937	905	874	982	901	951	902	971	947	937	998	940	936	898	957	903	925	959	955	950	964	1010	991	965	962	946	906	996	936	966	900	957	928	925	944	956	939	934	961	911	975	974	945	937	968	938	997	993	994	969	954	947	955	947	957	942	931	965	960	945	989	977	1013	845	949	985	968	926	962	958	983	909	957	912	940	965	954	968	1016	953	973	1014	928	989	978	942	980	918	939	956	972	982	981	902	952	903	969	971	964	909	904	1020	934	966	1008	925	995	971	986	977	1003	926	940	980	982	958	983	924	936	956	942	1009	980	960	946	965	952	963	971	972	943	947	970	962	929	973	903	1032	938	930	919	1002	953	1037	946	932	978	966	885	959	963	996	976	924	985	942	981	969	931	991	988	966	954	933	961	974	956	960	952	920	984	899	961	983	1024	1029	932	952	940	920	1018	969	932	937	980	926	962	980	985	909	895	885	994	961	1002	997	972	946	1020	993	910	992	995	928	963	936	958	967	960	953	897	944	932	918	952	972	986	955	972	954	952	993	1021	948	974	1013	889	934	954	938	936	941	976	909	979	955	989	990	893	981	934	951	990	962	958	975	918	967	981	952	939	965	928	977	928	1013	909	931	924	934	953	990	971	958	982	1011	961	953	972	934	953	952	1013	950	964	950	985	967	947	912	1004	913	964	972	932	934	1005	972	946	987	937	939	960	919	976	919	966	988	958	948	911	987	956	909	963	898	941	971	984	950	1023	944	942	948	973	986	931	945	1009	970	996	985	915	996	967	975	950	925	948	937	963	967	957	937	956	917	1007	956	987	951	936	955	942	957	986	964	940	961	980	927	945	917	1011	923	921	933	988	993	944	933	979	974	967	1030	935	991	954	958	991	956	895	926	947	910	988	996	954	967	915	1007	975	958	889	925	1005	1016	953	918	963	934	953	937	905	983	953	994	900	903	955	957	898	939	962	916	961	957	956	929	971	958	954	987	873	933	949	926	959	936	976	962	947	936	951	987	981	964	951	959	967	923	984	971	957	938	909	987	934	965	971	914	945	897	991	945	945	901	943	959	1027	950	858	981	953	974	996	921	999	1011	994	950	943	940	940	967	961	952	917	978	947	968	981	929	974	1025	955	924	959	974	944	973	940	965	961	961	1027	935	968	909	952	926	964	1001	937	875	1008	938	980	958	952	962	900	955	1000	901	978	962	931	971	913	1017	940	971	910	936	966	1003	935	988	1034	973	980	930	948	1027	1011	967	994	971	934	953	947	985	907	983	937	937	902	950	934	944	973	980	940	941	959	991	884	944	931	963	943	957	958	974	921	956	960	1002	946	994	984	985	995	966	979	936	922	998	917	961	943	941	991	991	915	959	895	954	1024	902	953	955	939	1036	965	1008	1044	966	938	905	980	941	916	965	985	936	958	955	945	996	941	965	980	937	940	946	985	965	941	958	1015	994	986	974	963	946	923	968	994	965	984	951	946	955	916	970	964	969	983	943	947	970	939	987	987	1016	941	982	904	953	990	976	976	920	921	938	963	916	973	903	974	954	948	982	950	965	972	972	938	966	969	893	934	901	932	921	950	939	942	947	921	957	966	885	950	956	1002	911	935	975	966	941	942	950	988	963	900	957	986	945	986	970	1002	946	973	1001	936	1001	934	926	955	985	934	984	1026	881	941	951	945	931	946	997	923	988	920	901	916	982	988	926	965	980	955	941	971	932	924	963	905	999	972	1033	1000	973	981	967	991	1003	971	956	915	963	927	976	984	974	1004	996	998	957	952	953	997	951	958	905	959	1018	979	925	946	1000	938	973	1014	981	969	967	916	949	1029	908	963	968	951	908	956	973	880	912	999	987	950	937	946	934	912	932	979	978	943	1006	951	966	941	1009	968	953	962	918	939	967	954	975	978	966	959	978	935	996	937	989	949	983	917	912	977	976	929	968	999	935	959	949	956	911	974	961	982	942	945	962	928	991	953	901	914	965	966	889	971	952	943	986	996	1010	907	943	964	981	1011	971	941	1017	992	953	975	941	990	957	952	967	990	954	904	912	972	927	930	943	903	926	982	974	966	998	939	937	923	976	996	935	940	946	944	962	1013	954	945	909	940	983	938	941	969	988	944	1018	966	955	999	983	957	963	977	997	991	912	919	956	955	948	977	928	953	913	946	884	921	1014	995	975	958	887	918	950	989	969	957	991	879	984	928	995	916	994	907	962	959	910	952	959	946	952	961	947	1002	951	1003	873	954	987	960	1025	908	997	942	978	982	983	942	952	965	909	909	913	962	896	961	972	969	952	963	984	962	913	952	929	952	961	920	966	959	935	951	910	994	966	975	962	973	970	942	943	979	979	974	877	985	967	937	993	962	991	961	933	916	923	937	992	953	918	931	926	950	977	942	967	949	1002	931	968	958	978	969	982	985	976	954	994	943	927	883	943	973	970	956	886	962	965	938	937	950	953	933	975	956	942	1002	925	925	979	989	964	937	978	917	919	929	965	956	956	911	864	967	961	920	939	942	989	907	920	919	1008	969	1027	942	1011	934	980	968	935	958	916	906	939	909	984	913	968	929	1003	959	975	1021	1013	956	966	954	963	964	965	978	941	959	930	973	969	979	951	979	981	1003	1010	924	999	968	958	921	933	924	940	930	995	996	954	939	920	965	970	986	950	994	996	930	980	925	973	930	941	945	928	957	998	934	994	1010	922	925	958	950	990	946	964	982	907	999	924	904	918	908	951	947	955	1021	975	965	935	996	952	929	933	960	971	940	979	941	957	957	956	973	969	989	950	963	961	950	924	939	930	951	945	982	920	904	934	1000	926	946	944	925	944	956	948	922	968	987	988	959	937	862	946	952	943	923	952	868	981	945	969	906	974	975	966	977	989	954	948	927	999	1013	982	968	923	927	961	981	970	957	941	970	970	913	997	1014	920	993	932	971	967	923	974	935	959	926	971	943	945	958	983
24511	21373	28436	24704	20148	9133	4845	3467	2948	2389	1973	1854	1601	1327	1163	963	908	838	815	784	770	776	775	719	653	604	636	602	581	554	560	529	552	522	508	530	539	510	482	528	483	502	446	500	491	493	479	442	447	489	486	462	433	480	473	423	482	469	524	459	497	492	500	453	490	464	433	466	444	425	445	460	459	456	417	466	508	463	460	432	473	448	450	455	476	463	482	448	444	485	467	451	446	462	418	448	453	471	468	440	455	456	476	447	461	423	470	437	441	462	439	458	462	422	454	405	469	440	473	466	462	441	492	491	415	460	446	452	443	468	435	416	479	466	437	466	460	449	488	428	452	464	459	470	443	441	442	448	437	441	435	436	441	459	426	494	431	467	421	431	466	449	468	441	437	441	449	477	458	423	463	420	425	427	429	433	480	444	443	451	420	435	455	442	432	420	459	449	468	465	432	428	448	423	465	451	430	443	471	430	462	484	444	441	450	428	447	434	451	445	441	419	449	450	459	478	429	435	461	426	455	462	452	409	469	446	475	466	495	452	465	448	445	417	454	420	467	412	452	422	449	457	449	464	444	441	463	431	445	471	439	452	451	430	470	461	454	454	404	438	435	448	427	445	446	443	453	450	479	469	405	462	434	475	462	450	457	432	435	409	495	454	415	474	423	456	451	432	401	461	453	419	490	470	455	437	459	451	498	409	465	432	452	440	468	494	442	476	428	440	445	462	432	429	458	450	467	444	460	450	421	426	449	470	426	422	455	420	452	474	418	455	481	457	431	486	428	455	465	461	442	465	467	464	437	446	454	433	461	450	413	447	504	455	476	479	469	461	405	424	448	444	437	437	468	462	456	437	469	457	458	445	484	439	444	457	420	416	446	433	458	463	464	457	470	449	479	450	455	440	479	439	470	418	444	457	455	424	447	462	452	442	485	424	434	454	418	468	446	446	442	438	436	457	447	467	482	457	445	456	411	466	447	469	461	438	433	442	439	477	432	442	436	438	457	439	415	443	450	445	435	425	453	486	459	429	442	453	457	452	430	461	463	450	486	485	440	454	477	428	471	456	471	469	433	434	451	483	441	442	455	431	425	450	440	384	480	424	449	466	457	443	415	471	438	427	504	470	463	469	504	464	428	443	431	456	454	451	465	467	443	448	457	434	425	461	457	465	433	431	456	454	461	437	468	438	470	446	444	472	451	427	438	453	446	478	454	435	474	478	434	489	448	461	470	423	437	444	492	462	424	452	438	456	447	434	479	441	447	458	479	477	459	492	462	471	483	427	435	435	420	422	501	436	435	438	423	489	446	468	462	441	437	446	437	454	424	469	449	446	452	466	508	442	460	457	414	415	441	449	444	486	433	430	466	403	428	471	473	459	432	439	448	460	455	481	462	418	412	405	477	459	478	460	459	450	437	489	465	431	424	433	442	434	431	450	461	492	460	455	432	465	431	428	484	422	469	442	473	449	449	422	434	423	448	452	491	493	454	488	444	447	429	430	439	458	436	460	428	409	498	460	467	449	462	450	453	469	434	433	468	442	428	451	453	460	415	420	432	433	427	490	474	454	461	457	484	449	478	452	491	446	445	476	452	447	430	439	448	491	402	455	496	459	440	446	460	478	415	433	431	440	416	428	438	471	455	446	420	422	438	455	444	441	414	465	470	425	452	437	442	447	436	494	471	435	461	444	471	445	425	439	474	435	428	436	441	420	467	453	469	452	460	437	426	468	435	454	434	442	486	441	500	445	469	448	438	418	458	467	473	468	426	463	444	467	452	443	440	457	416	443	453	440	419	416	445	477	459	476	457	462	452	437	449	485	408	445	465	434	457	455	457	440	433	477	458	458	429	462	463	459	438	429	482	467	427	432	461	461	450	439	467	430	447	464	465	439	415	444	443	468	453	428	474	421	464	445	443	489	463	468	461	453	416	471	463	421	460	470	492	433	461	458	435	461	501	434	454	445	451	442	429	448	476	434	389	475	464	459	463	439	441	465	435	440	453	460	455	441	454	457	455	450	458	463	455	492	429	434	461	431	418	447	452	463	442	429	434	450	438	451	442	468	438	445	430	435	468	449	473	451	464	458	455	453	468	422	480	427	394	439	454	474	429	429	452	452	428	421	402	458	473	453	415	450	447	422	477	464	465	472	440	470	453	459	417	411	452	467	454	439	445	481	452	442	459	442	447	441	428	432	462	419	455	456	470	416	447	466	470	440	440	391	449	420	453	462	443	446	484	463	448	414	461	471	453	493	459	436	479	450	431	454	454	465	480	476	451	418	438	469	485	449	472	448	485	490	481	418	422	459	474	480	469	450	450	474	489	439	430	475	429	492	432	440	473	439	511	476	415	477	467	393	454	437	443	457	448	439	446	466	453	469	466	446	443	434	436	424	469	401	419	449	475	443	466	419	458	494	465	445	477	460	468	454	442	441	419	471	443	463	447	491	455	463	456	449	445	446	442	443	447	458	426	468	448	446	431	457	450	450	457	434	478	480	452	428	458	445	474	428	481	454	421	411	469	463	459	415	438	450	464	461	477	482	452	461	454	411	444	432	422	478	453	474	436	487	465	456	449	457	458	462	460	448	429	456	421	484	456	447	436	413	454	443	452	445	398	428	469	459	444	478	434	440	444	455	430	455	480	466	457	455	473	422	448	511	472	448	467	421	458	444	453	463	474	483	447	472	456	476	392	417	398	414	436	474	457	474	479	470	424	444	470	464	467	468	477	459	460	455	437	442	450	447	477	438	437	480	473	433	478	430	465	482	432	442	449	450	454	411	479	430	446	458	466	443	446	434	450	454	445	446	456	444	447	455	465	418	498	461	433	427	448	476	442	461	477	458	439	488	437	417	484	436	460	457	486	468	463	463	439	453	488	440	440	417	451	404	453	441	438	445	445	415	438	404	443	413	443	478	431	414	446	442	443	462	469	454	462	453	446	466	444	434	467	500	455	404	417	468	451	427	396	420	414	446	411	444	464	444	444	482	442	460	448	443	395	433	472	429	434	473	457	416	463	444	449	452	454	469	425	448	448	461	450	428	449	452	420	465	423	448	431	433	460	438	461	459	452	444	455	424	450	454	431	438	444	397	431	465	467	454	401	454	429	469	456	442	464	446	476	474	433	416	444	439	412	454	409	463	452	445	448	412	460	477	443	432	456	490	477	508	425	473	401	442	453	443	465	444	448	446	444	420	392	452	468	458	482	455	435	434	451	480	454	413	451	447	455	442	469	439	447	420	441	455	437	419	444	456	452	444	471	454	447	476	419	410	442	481	444	430	480	427	428	488	464	425	417	445	472	415	462	447	463	449	414	441	473	448	428	456	452	435	465	432	437	441	499	455	410	451	435	421	461	430	465	430	460	457	447	461	466	415	466	459	488	432	452	455	418	449	485	454	449	429	444	452	426	462	450	459	487	428	471	423	444	456	425	413	457	456	463	453	415	432	437	451	392	428	420	421	469	455	446	462	426	448	465	443	484	469	463	419
14544	29264	27581	19919	15778	12977	11331	10064	9086	7389	6307	5907	5025	4126	3427	2844	2477	2250	2072	2065	2073	1916	1814	1657	1535	1446	1383	1285	1251	1248	1247	1166	1054	1100	1073	1044	1061	1084	1052	1025	1050	1038	938	947	917	895	936	895	894	890	898	849	871	901	860	891	847	855	859	899	883	867	834	855	864	824	841	826	850	857	824	847	879	840	838	858	854	867	855	837	862	813	846	806	857	861	819	885	842	820	841	815	809	869	801	899	827	855	867	850	808	813	903	832	835	826	867	846	820	808	800	825	845	820	764	873	788	797	821	788	832	833	884	806	796	830	827	845	817	852	828	813	794	807	847	874	812	863	791	828	867	824	779	827	796	834	775	829	848	784	838	813	831	840	860	853	804	793	850	862	862	834	854	863	791	835	802	835	795	857	811	851	828	813	853	814	865	839	870	757	784	836	814	799	802	844	846	855	839	897	841	790	869	804	821	834	849	806	841	875	808	812	819	836	802	832	836	853	812	794	806	829	841	841	825	858	842	812	840	778	797	834	837	875	817	802	799	817	809	843	834	858	849	864	804	826	793	835	805	832	777	777	847	825	842	822	828	806	846	849	849	852	867	840	881	818	849	819	846	826	827	825	892	824	819	779	822	902	852	785	842	808	853	855	857	795	827	806	794	825	809	804	798	823	815	877	801	799	840	819	742	829	795	867	824	847	846	780	842	800	897	805	826	859	829	787	851	823	798	836	795	906	819	872	811	823	807	797	849	838	800	796	773	782	842	844	821	819	818	796	856	817	811	846	852	819	854	845	821	826	811	820	840	829	794	832	853	835	814	816	887	877	849	839	817	870	829	799	843	835	860	813	847	820	830	782	859	895	849	807	781	849	862	825	868	824	807	844	802	792	796	814	816	831	804	814	818	816	839	800	824	856	848	839	867	822	833	823	872	822	870	822	828	856	908	875	864	848	808	799	840	854	798	782	839	814	832	855	822	826	846	789	813	844	829	806	824	821	840	857	823	815	832	837	805	801	838	838	835	812	805	808	855	821	841	883	878	786	805	815	811	846	815	825	813	859	783	822	834	829	828	814	800	854	844	823	798	811	849	846	844	839	868	800	802	851	840	824	817	829	769	856	849	852	882	824	845	859	812	826	825	814	848	838	884	846	873	807	811	849	805	842	811	790	827	871	841	802	845	840	804	811	824	832	842	863	832	826	820	846	807	828	838	804	816	841	868	842	802	812	832	840	828	836	855	829	839	848	838	874	893	799	791	838	850	808	914	845	846	816	816	756	832	849	825	864	796	788	834	866	817	790	846	841	825	823	762	810	849	848	875	847	863	826	872	831	797	818	810	824	873	849	833	781	825	806	856	816	798	810	835	830	828	869	793	806	869	797	853	829	822	831	854	900	862	870	845	820	833	835	865	874	833	853	862	852	840	823	830	801	821	831	842	884	873	852	858	832	857	838	823	787	861	793	824	839	850	857	852	786	828	782	829	775	832	816	838	787	801	843	873	858	823	817	889	846	820	834	820	831	787	859	838	802	834	826	812	820	807	866	771	847	833	881	789	858	759	833	838	825	784	815	819	852	802	860	774	852	800	845	871	849	824	814	814	827	861	862	811	856	840	839	845	829	849	811	841	826	876	827	834	893	868	816	813	830	778	840	841	851	835	842	836	895	812	847	827	881	824	827	812	829	849	799	869	860	831	845	806	835	866	825	812	839	779	872	846	770	793	801	859	826	844	836	809	831	781	801	835	824	860	831	814	790	784	821	863	810	859	827	839	826	840	848	778	815	862	852	835	804	885	865	874	784	784	819	876	823	828	859	853	812	836	783	798	838	841	768	828	783	841	862	821	827	780	789	808	812	820	769	833	835	821	826	876	846	822	807	794	885	862	806	758	859	913	826	832	826	778	835	808	810	808	806	809	850	820	832	785	822	839	881	809	809	799	800	795	854	839	860	871	841	815	816	814	808	783	813	830	877	822	854	843	865	843	856	849	876	881	817	856	842	835	823	859	835	792	833	842	836	906	847	841	900	877	815	812	787	845	808	784	848	811	831	793	912	856	826	883	802	826	819	857	848	800	785	853	795	827	773	794	831	792	803	887	810	851	816	840	824	838	819	820	797	798	841	818	820	881	801	837	867	838	830	775	838	858	810	878	795	784	816	805	853	864	827	790	854	811	871	867	851	784	819	811	754	847	816	798	833	810	762	774	821	787	808	842	782	850	832	814	800	859	835	818	854	842	790	836	819	821	826	871	854	820	880	786	896	831	853	870	820	814	799	831	833	840	843	830	844	833	833	819	780	829	832	827	794	813	835	853	787	817	811	864	828	885	842	777	844	810	852	837	820	900	767	816	809	820	888	821	777	829	798	835	816	772	815	846	800	818	839	838	860	848	806	806	821	888	824	875	775	810	814	817	821	806	806	838	792	778	830	851	893	817	849	829	856	808	856	810	812	850	868	776	844	802	822	815	818	856	842	852	805	851	843	791	798	881	822	866	799	843	812	819	872	802	829	797	818	822	899	900	813	840	813	812	809	816	828	820	834	823	865	836	886	797	827	839	838	862	826	839	872	843	848	861	837	868	808	788	833	828	834	868	820	798	795	867	838	842	830	854	845	829	839	826	831	841	818	854	772	885	860	773	835	836	819	852	830	796	900	802	842	824	848	835	813	793	834	814	826	807	842	791	845	827	781	862	806	889	855	802	854	833	842	884	824	870	823	843	810	842	783	883	857	802	827	813	809	837	798	814	827	835	879	851	793	765	839	818	837	875	838	868	842	813	801	856	795	814	814	845	780	786	825	808	790	847	812	863	780	869	831	842	834	828	836	780	853	789	822	863	866	820	832	793	826	829	810	848	813	834	860	816	804	848	852	846	797	821	791	859	845	783	821	862	867	856	820	791	827	813	835	817	836	821	827	869	869	825	837	848	883	869	862	803	848	801	783	790	888	790	877	802	853	868	837	820	779	813	784	817	831	813	811	817	868	857	851	839	787	791	815	867	822	869	830	858	880	853	791	821	805	808	841	835	792	815	850	853	818	826	822	794	823	805	867	879	808	817	856	821	838	865	803	833	852	802	880	830	844	792	795	873	833	796	858	794	792	832	812	858	798	836	805	872	822	837	794	871	884	850	826	831	819	790	866	865	793	819	808	835	817	850	816	865	805	842	858	887	816	832	815	791	793	830	813	851	776	842	862	811	846	781	818	835	821	829	822	842	776	794	859	802	868	846	841	841	785	836	865	844	817	882	825	831	885	835	776	836	804	851	845	861	786	858	812	844	894	810	780	834	844	807	790	824	867	782	899	846	808	801	838	875	827	799	844	854	896	858	871	838	836	836	813	829	836	801	857	859	828	844	792	827	845	823	846	801	865	760	818	792	835	882	884	795	850	840	860	788	779	850	837	856	769	868	850	834	823	806	794	813	830	820	854	797	792	839	807	829	838	779	852	834	860	810	794	809	829	821	817	782	857	804	817	845	805	901	858	793	844	845	790	840	825
23534	21388	29143	24024	21413	20194	10105	5098	3821	3153	2544	2461	2105	1739	1494	1248	1134	1012	882	866	875	854	790	724	679	696	628	569	589	619	526	504	537	512	478	464	511	493	481	458	475	484	437	453	445	448	431	449	401	414	388	408	436	399	396	422	393	398	411	451	449	427	403	357	393	381	417	400	374	443	418	413	408	419	409	383	411	413	375	368	389	427	403	346	367	357	387	384	416	414	383	412	419	398	378	392	401	389	383	373	411	362	389	380	411	385	344	348	367	369	410	397	403	370	384	405	392	407	421	428	390	374	404	374	381	392	387	426	417	400	373	411	408	397	397	366	395	388	406	347	398	378	363	407	382	397	407	382	399	412	408	369	404	413	391	388	379	378	398	427	399	368	401	402	395	393	382	356	417	390	411	395	406	405	378	415	388	381	417	392	359	418	381	408	380	409	376	410	373	370	429	387	386	407	420	406	377	418	402	393	435	396	399	351	385	371	379	381	385	376	395	366	402	410	403	368	396	394	399	381	413	371	380	395	403	405	391	390	391	351	372	363	381	359	404	388	413	394	377	388	377	400	394	381	360	404	410	384	366	407	403	370	377	368	407	431	392	379	387	393	385	365	437	397	380	397	412	364	390	429	373	405	393	390	388	392	373	392	390	415	397	397	409	411	408	386	399	385	399	407	378	385	425	383	384	425	424	406	381	402	379	397	403	404	382	411	430	361	395	401	380	370	369	391	355	440	396	397	409	360	412	363	404	400	397	376	409	382	388	433	382	384	399	350	384	378	384	395	389	384	399	397	437	400	397	396	387	391	433	399	369	385	412	398	393	370	405	389	355	412	406	412	371	413	396	404	369	375	400	429	390	392	393	365	414	382	374	393	395	380	370	373	372	413	406	376	406	389	347	403	416	394	395	366	386	395	386	380	395	368	423	394	371	389	380	378	353	412	393	398	414	352	381	391	388	414	390	372	389	404	371	378	369	384	416	367	380	412	343	420	437	365	373	439	398	399	383	386	384	404	398	379	411	362	405	433	399	378	418	353	391	392	384	410	406	396	412	391	380	390	381	370	379	399	376	386	420	382	382	394	420	362	393	413	402	360	398	368	388	410	415	395	382	399	393	391	376	376	401	419	406	385	369	399	365	397	410	355	381	372	386	413	370	405	380	390	360	411	380	378	410	379	383	387	395	397	396	425	353	405	395	389	380	397	414	412	407	415	390	367	361	383	418	358	382	385	410	390	375	405	399	368	383	400	355	399	368	392	421	411	419	395	375	399	375	389	370	407	399	364	402	413	396	376	357	393	421	394	355	433	379	389	396	372	399	394	355	380	356	390	377	403	400	359	382	376	397	397	389	384	385	392	360	393	384	395	385	389	395	394	420	391	423	386	401	382	396	405	375	417	403	424	401	380	373	414	403	401	389	369	398	377	384	395	380	389	364	413	398	390	379	405	397	382	397	421	376	400	375	416	387	396	381	389	425	351	363	404	396	388	397	374	428	393	414	385	401	388	390	401	389	401	389	397	392	418	405	369	367	412	385	403	388	428	400	420	431	395	421	360	401	417	367	400	370	399	367	391	404	401	427	358	411	382	361	378	406	379	373	361	387	375	409	381	375	391	394	439	400	383	386	399	394	388	398	376	399	390	431	420	377	376	356	374	372	400	400	381	385	397	361	403	364	390	419	393	353	396	402	379	366	382	438	405	376	409	371	346	369	391	374	381	377	369	437	405	397	381	360	369	376	403	383	427	399	408	407	429	389	407	419	387	394	355	414	401	415	392	408	414	392	347	365	440	393	395	375	394	371	437	376	382	388	385	361	385	386	410	369	412	343	378	379	393	392	393	369	414	377	358	394	400	396	381	427	417	386	373	377	368	364	367	383	387	362	409	399	396	377	416	400	412	402	390	456	353	392	364	368	404	366	394	376	347	388	405	441	432	371	377	403	396	373	362	386	367	401	386	401	392	429	411	361	374	396	388	372	403	393	368	388	388	402	408	384	389	406	392	422	390	405	398	412	368	415	401	390	392	374	392	369	390	441	409	417	385	412	395	407	405	394	383	410	363	385	417	387	380	368	364	393	399	388	389	433	413	403	404	360	379	386	378	394	385	373	355	412	402	420	393	428	387	405	361	368	386	369	392	405	395	364	376	387	369	368	404	360	376	394	343	384	366	375	387	400	410	381	385	386	367	380	398	391	393	399	378	352	402	379	388	384	405	403	397	382	375	429	372	379	375	394	424	396	368	417	375	412	404	411	426	406	410	387	403	400	388	419	389	396	408	382	403	424	401	421	408	420	426	371	428	404	370	392	381	406	396	414	357	414	379	396	378	419	381	393	393	394	366	383	385	393	404	374	393	388	374	369	391	350	391	400	378	421	352	376	397	409	379	364	395	364	383	374	381	377	387	396	393	391	353	395	359	403	373	359	431	404	373	376	404	374	353	375	391	419	375	408	386	399	413	387	385	365	356	382	361	378	376	407	405	399	375	429	385	393	402	369	385	400	392	366	360	403	415	388	389	417	446	374	367	335	414	420	389	369	417	399	391	374	394	391	403	412	370	406	385	409	390	418	398	368	373	373	373	396	414	380	385	394	387	395	371	352	386	386	398	405	391	393	375	346	427	399	360	357	376	423	353	404	357	385	422	405	395	411	362	374	373	404	406	405	385	404	397	397	390	403	456	415	403	385	390	372	418	403	441	382	362	390	377	383	376	380	402	409	399	395	382	406	403	419	401	374	403	440	414	380	375	390	383	392	412	353	380	419	381	400	382	382	403	366	387	415	418	388	397	447	392	373	396	382	422	398	386	388	379	330	367	351	386	417	385	395	374	363	357	416	421	398	382	396	404	385	367	402	385	379	395	379	378	421	394	378	385	380	415	400	411	397	397	374	397	388	387	423	431	419	382	390	414	390	403	399	407	405	366	388	406	403	420	382	435	409	404	359	380	420	373	426	432	382	393	388	386	392	392	362	356	399	412	362	398	409	390	398	380	397	415	425	398	394	395	386	407	427	362	383	412	397	392	423	417	368	373	380	432	385	393	398	393	402	371	387	386	369	414	388	392	389	381	382	365	400	374	398	370	377	366	375	378	352	380	388	404	366	354	392	393	382	371	410	367	383	428	395	391	366	417	375	356	393	409	401	394	375	350	401	394	402	395	399	398	405	404	393	311	409	410	386	385	413	388	407	388	394	391	395	394	405	371	368	407	360	392	358	400	400	381	357	417	359	387	409	420	402	380	425	395	369	400	403	381	374	382	415	359	393	383	424	407	395	379	401	370	416	376	384	405	409	380	392	391	333	396	385	369	363	364	387	406	380	414	397	393	359	396	389	398	391	375	426	373	384	382	397	434	376	387	369	393	387	402	424	382	401	379	379	392	387	394	395	393	372	361	368	393	398	401	391	382	372	416	390	423	361	393	418	399	361	377	396	385	373	407	372	394	381	407	404	356	366	395	395	394	387	403	379	376	381	402	361	401	418	395	427	371
16660	34339	32023	24344	19959	16879	14631	13210	11839	9589	8192	7611	6583	5513	4271	3700	3194	2819	2467	2418	2367	2321	2070	1938	1827	1568	1410	1395	1323	1360	1274	1161	1183	1105	1063	919	1078	1036	1019	999	995	932	840	848	854	803	820	837	773	775	823	751	761	811	802	800	751	805	749	807	807	787	701	775	770	788	709	752	739	768	730	748	760	789	729	784	786	740	807	660	758	693	695	722	719	684	739	735	698	710	728	732	755	721	727	755	677	674	718	776	760	714	696	676	638	722	698	740	711	747	710	727	707	712	722	754	731	744	700	729	678	750	713	739	727	701	675	778	650	693	766	706	733	709	742	711	718	713	721	740	771	735	699	744	716	742	714	692	727	687	735	744	703	710	640	670	712	712	638	699	687	691	712	734	680	708	676	740	709	728	698	701	698	703	704	705	720	721	727	697	708	714	740	729	713	695	751	676	665	723	680	720	705	708	688	709	650	724	726	725	745	702	739	706	666	706	727	684	714	674	712	712	720	681	722	752	741	697	713	737	707	713	766	689	741	756	729	665	679	724	703	744	703	740	699	702	690	727	718	744	754	738	765	707	695	699	694	753	716	658	652	685	738	721	691	683	685	691	621	684	659	693	681	715	678	689	733	718	752	686	671	713	699	656	690	696	705	712	696	684	706	710	706	690	661	683	704	722	692	747	739	747	750	744	712	727	693	725	761	747	735	695	680	684	686	710	692	724	698	697	718	718	703	723	662	707	738	703	737	726	746	675	736	645	747	689	733	726	726	697	711	722	686	698	729	699	749	683	707	716	680	641	667	722	713	709	684	726	713	724	687	708	711	706	698	652	719	723	713	685	730	757	773	748	737	719	760	687	686	713	754	737	722	728	709	719	707	714	777	709	729	686	691	763	777	758	749	719	709	713	701	705	694	724	639	735	678	688	727	686	696	715	731	690	697	723	727	700	708	718	740	693	738	702	728	718	707	664	686	729	705	734	679	709	724	744	736	743	738	705	687	685	681	739	714	696	701	681	712	733	698	712	717	733	701	684	691	739	729	718	781	680	704	686	745	717	729	698	745	740	735	766	723	719	709	715	684	732	688	734	734	717	737	724	697	665	724	772	731	734	706	733	724	675	710	706	725	727	696	682	663	727	700	703	711	745	659	697	710	729	701	732	724	692	719	658	710	681	731	696	735	706	672	735	700	715	691	764	703	687	743	744	685	699	722	777	710	707	689	713	719	708	694	691	727	752	670	742	765	683	715	743	685	700	734	730	739	701	729	699	681	753	718	718	705	675	721	687	699	716	704	717	725	693	717	732	753	766	736	649	689	717	721	686	703	693	735	671	679	704	673	665	695	748	713	718	704	668	705	697	707	707	683	694	688	726	780	737	675	708	733	708	673	658	752	701	704	680	712	642	669	674	705	713	724	748	702	701	674	701	767	713	696	718	778	704	672	771	764	674	679	687	703	746	738	692	738	716	708	702	731	652	716	714	726	729	716	702	761	715	717	710	735	736	697	712	675	720	718	697	698	691	750	713	654	684	704	666	738	707	676	709	771	709	685	711	699	713	729	695	735	657	693	707	769	654	718	704	716	684	635	700	722	715	743	721	726	659	690	733	754	673	708	714	686	735	722	721	752	728	689	707	733	685	724	728	704	719	668	694	733	665	717	732	742	735	755	758	741	685	760	712	706	684	728	708	748	643	717	675	692	754	694	694	699	725	682	697	698	747	718	734	663	764	715	730	708	695	709	708	690	685	687	701	706	712	732	706	674	691	673	666	712	760	701	681	712	729	711	678	739	655	721	747	682	691	714	732	720	669	723	745	756	744	703	768	711	689	787	713	767	720	672	695	693	747	668	692	687	761	747	715	710	711	695	709	734	708	717	714	699	688	749	701	722	713	747	717	729	723	692	699	774	681	713	689	691	733	716	703	726	713	682	739	711	699	693	702	663	747	692	712	706	701	713	714	705	712	716	690	673	721	672	738	721	689	727	739	719	732	707	675	733	732	645	715	691	730	637	735	668	749	728	742	715	742	706	703	722	755	706	694	688	721	701	713	758	714	688	728	690	666	706	698	739	697	657	706	725	720	670	651	678	663	731	707	714	684	717	694	689	706	709	733	665	717	704	735	725	703	693	667	712	726	674	651	706	669	653	696	691	698	694	749	686	756	733	688	745	724	715	752	714	675	708	705	749	724	749	733	702	737	715	706	647	731	729	735	700	713	706	711	708	690	688	654	728	656	692	714	718	720	748	749	735	726	694	775	660	746	725	716	671	661	758	732	733	687	665	733	729	716	704	728	774	736	733	710	712	655	665	713	726	699	706	672	723	702	689	748	785	663	713	749	699	662	733	787	736	729	695	704	694	729	707	718	763	702	695	747	717	711	667	726	733	726	781	701	730	708	723	648	752	723	713	705	665	697	715	693	674	762	687	752	695	716	707	715	707	726	699	704	707	746	701	730	698	709	663	728	744	719	703	700	741	704	709	735	702	711	731	704	690	668	674	742	679	699	717	707	727	670	680	709	753	757	783	701	728	714	715	721	720	703	705	699	699	703	687	722	747	758	715	718	696	753	712	698	732	698	658	715	681	750	718	685	720	707	696	704	692	667	730	651	758	701	676	689	719	708	717	712	710	657	735	710	718	700	710	740	722	712	711	690	708	703	698	719	706	738	673	734	695	696	697	726	700	729	724	716	681	758	714	747	745	686	716	750	695	647	718	716	769	716	716	684	712	716	698	681	679	719	669	755	698	675	730	725	720	670	739	683	716	711	708	713	688	701	694	676	719	655	742	687	724	703	694	732	655	692	751	692	693	712	715	713	696	747	716	721	663	732	736	669	680	711	678	705	667	697	719	739	710	694	680	726	713	715	708	713	734	676	725	698	709	729	681	722	713	713	718	720	730	701	716	695	717	670	689	724	781	752	704	697	683	692	699	716	683	709	756	729	678	737	749	704	728	689	683	739	746	714	680	717	689	745	726	736	733	726	719	742	678	678	700	694	713	722	745	704	749	703	704	714	715	698	714	740	689	751	694	717	641	713	734	679	702	705	755	693	736	723	693	728	745	684	697	707	662	671	710	688	705	757	732	670	712	717	689	688	663	712	747	739	728	711	693	658	742	729	686	680	700	691	713	740	681	710	735	670	697	710	719	691	686	692	722	741	701	711	705	754	754	695	690	733	718	745	715	701	715	740	679	731	683	709	670	698	695	667	748	739	720	744	648	756	655	702	690	730	737	683	663	708	694	712	763	691	658	749	734	753	679	753	716	669	702	695	755	709	733	712	714	748	706	732	714	731	708	690	701	668	685	714	746	692	730	700	744	708	726	769	734	690	710	747	771	701	730	743	697	717	672	719	714	688	695	735	716	679	699	662	779	670	715	710	704	730	739	727	673	694	724	687	751	709	679	688	733	731	742	729	739	729	736	715	704	714	683	709	677	693	720	721	693	731	717	710	735	699	706	731	729	717	699	736	719	725	686	708	720	664	725	748	726	730
26980	21013	16010	8478	4435	3029	2335	2057	1874	1533	1358	1275	1222	1067	899	842	791	742	705	683	693	638	699	673	632	619	602	604	591	598	598	617	555	562	580	587	567	526	554	545	552	561	506	516	551	578	494	557	549	527	563	543	565	534	530	537	521	552	488	489	512	515	541	492	493	548	531	507	518	495	499	530	501	543	511	502	545	519	519	527	514	497	517	525	521	514	539	538	493	520	491	531	548	524	510	558	529	514	529	542	482	544	591	513	478	496	512	528	493	556	532	523	574	506	499	548	489	499	494	471	517	500	523	534	522	534	529	514	499	542	540	502	494	522	520	521	506	532	503	497	555	480	500	578	521	539	520	566	516	520	505	527	524	544	493	545	518	493	512	527	555	544	505	496	500	515	543	526	514	528	513	486	538	509	518	495	467	531	529	539	511	541	526	548	548	528	537	544	561	551	530	520	534	478	530	511	517	544	542	516	500	472	492	474	553	561	522	556	515	526	504	529	494	515	498	496	498	539	541	569	507	504	517	492	523	516	517	533	532	525	528	512	476	535	505	535	482	492	499	555	499	494	520	495	522	549	539	505	523	543	520	514	529	491	522	483	499	507	513	497	517	541	508	479	529	536	534	486	527	510	501	554	545	524	577	512	539	503	497	515	528	563	546	510	501	484	552	545	546	474	554	498	488	516	522	504	501	506	503	528	510	498	522	509	528	513	537	541	510	498	499	504	494	543	520	498	497	502	544	530	512	514	497	499	543	536	515	501	568	535	538	506	561	530	523	499	507	509	528	517	535	542	532	504	528	497	488	542	565	530	547	500	530	571	526	524	502	487	548	490	518	503	537	502	509	534	535	530	527	522	506	532	495	537	550	529	513	521	524	521	502	536	536	534	499	495	539	529	509	465	539	544	487	520	493	498	501	543	503	520	526	491	522	511	500	513	518	495	503	515	494	525	506	505	501	528	512	511	518	506	480	496	483	532	579	503	489	562	519	509	510	534	543	473	510	518	508	560	504	521	548	498	507	536	531	537	554	544	502	537	505	491	498	541	488	531	539	492	536	468	521	532	519	530	518	534	498	537	520	508	509	560	542	538	498	478	515	518	517	492	555	536	509	515	500	519	530	506	551	499	571	543	496	499	486	489	502	549	486	529	507	484	501	536	484	528	502	492	525	550	507	508	519	537	486	499	510	520	500	536	497	496	485	507	554	527	532	514	512	539	475	523	508	474	495	504	507	567	525	534	510	526	532	509	497	516	529	539	495	532	488	488	543	490	471	534	506	531	543	522	497	551	516	517	517	494	495	539	537	488	502	556	510	496	490	493	504	494	522	533	513	500	525	497	520	529	517	520	512	500	526	506	522	527	489	493	493	503	576	536	483	490	555	523	500	532	503	543	549	514	554	517	523	502	465	524	530	519	498	550	488	543	536	531	517	550	523	591	540	507	506	535	512	560	493	522	496	569	546	514	517	502	558	536	540	507	528	531	534	484	535	492	529	505	486	491	532	535	515	514	532	567	519	523	519	494	517	532	534	538	505	549	494	530	518	532	577	535	531	493	516	530	546	496	492	483	519	478	536	510	521	518	493	556	547	479	498	514	536	507	538	544	535	509	530	566	503	498	496	561	481	541	519	505	544	500	543	525	585	508	500	504	526	539	516	501	523	496	457	505	535	513	514	531	516	523	493	498	488	508	552	555	522	484	485	480	528	510	479	532	486	499	516	525	477	526	544	521	546	518	546	534	514	465	487	501	546	545	559	540	541	529	476	508	523	494	507	569	547	519	536	507	519	538	531	515	513	485	516	561	526	512	511	480	496	495	515	552	523	497	530	505	532	548	461	500	510	495	566	547	475	525	529	495	530	506	527	493	544	557	518	535	539	514	507	527	494	523	537	544	498	505	522	490	481	527	498	512	499	491	505	495	483	504	528	543	544	532	493	524	480	582	522	516	506	537	504	538	488	484	515	497	525	541	488	486	553	510	551	513	537	555	517	512	522	559	519	543	501	512	525	525	548	505	519	524	534	516	543	509	546	531	540	520	514	498	491	531	506	534	540	515	522	521	539	528	533	529	581	544	506	506	490	534	508	508	495	516	523	523	526	527	517	555	561	551	501	535	503	483	516	482	544	566	513	499	572	501	505	532	530	544	548	557	530	538	548	557	505	520	527	532	532	513	512	480	543	497	556	556	495	498	525	516	543	506	531	543	504	523	544	532	536	554	460	557	517	493	511	551	520	517	526	520	490	515	558	499	550	530	562	517	501	561	517	496	531	528	526	482	538	483	535	523	522	567	528	524	561	527	540	512	524	530	521	571	523	523	552	512	569	535	499	514	496	535	515	533	576	496	543	523	532	462	473	483	501	485	532	523	531	565	466	531	529	532	491	548	498	491	526	507	530	528	517	529	505	501	510	561	513	515	546	555	481	473	547	511	553	517	516	522	562	485	517	499	524	516	491	540	532	592	518	522	507	526	505	521	490	516	472	547	535	522	522	520	539	474	477	576	488	572	541	538	545	526	477	522	493	487	531	535	516	550	532	523	473	523	525	552	568	502	510	482	543	505	489	505	530	538	507	554	465	495	515	527	461	517	507	542	525	519	524	536	518	490	559	521	512	523	528	565	537	534	494	513	478	536	545	496	535	498	538	506	458	517	507	534	498	504	508	511	497	519	559	514	524	502	520	557	498	525	490	486	494	530	551	521	553	465	491	500	501	483	526	513	495	531	532	524	510	504	529	533	525	536	522	479	525	483	522	556	515	515	515	490	551	513	480	503	520	516	538	512	550	498	543	514	512	478	513	495	537	500	525	555	533	532	518	517	501	504	566	506	551	541	550	542	497	480	517	504	534	520	507	531	515	494	516	528	504	525	536	508	507	529	489	512	544	525	525	519	492	506	519	521	504	495	512	530	538	516	526	517	513	536	491	528	511	522	521	542	557	527	533	493	533	520	466	534	529	507	554	557	496	482	497	555	546	538	541	499	494	510	509	532	508	482	553	523	519	544	517	500	499	514	496	515	473	501	503	545	483	527	512	523	523	528	539	525	539	562	526	529	546	515	494	529	537	505	520	495	542	493	505	540	535	548	527	490	535	502	508	482	549	550	535	498	521	531	514	535	517	526	567	544	509	527	488	503	532	512	544	545	524	542	537	508	523	503	518	501	530	534	538	524	535	551	490	532	521	515	519	498	548	512	495	505	547	543	541	541	549	540	548	515	527	492	521	498	533	538	501	542	516	490	530	521	506	550	543	537	545	481	514	472	524	489	512	529	495	508	528	498	480	522	517	515	516	534	487	536	520	495	502	510	517	509	521	519	517	545	542	528	515	520	494	546	600	501	494	504	474	544	534	502	537	549	508	530	550	522	510	493	500	514	479	487	522	503	566	531	549	526	522	454	508	514	523	491	513	530	511	523	511	510	561	511	547	511	517	534	518	576	506	542	547	528	518	520	516	477	577	570	506	505	523	537	498	518	506	514	525	534	501	562
13318	22550	21162	14021	10824	8683	7440	6700	5830	4860	4210	4031	3469	2986	2504	2188	1840	1695	1665	1646	1602	1561	1568	1457	1392	1276	1249	1212	1224	1184	1174	1131	1029	1122	1090	1057	1126	1000	1101	1081	1073	1021	984	983	1010	1004	1009	915	969	944	890	980	957	985	993	947	875	1006	983	1069	931	1003	958	986	1016	928	998	1030	957	934	939	964	959	1000	1000	974	939	980	967	894	974	871	1004	951	979	965	965	932	934	934	915	904	946	957	953	974	911	944	920	892	954	979	944	887	932	879	958	924	960	981	974	957	953	972	922	947	942	916	937	888	992	956	939	948	928	914	899	899	936	933	898	928	970	958	904	904	938	952	1025	952	966	996	951	941	958	912	977	944	968	986	974	906	944	986	957	940	984	953	939	927	910	951	925	907	908	1016	986	968	923	976	905	910	897	995	918	945	933	927	988	935	931	947	919	945	988	950	958	989	967	982	974	921	894	940	981	955	929	908	967	955	941	920	949	940	900	929	1049	962	973	954	945	970	931	941	904	959	1007	935	923	925	953	923	964	964	944	932	869	963	915	959	949	984	957	929	980	928	941	914	977	930	867	934	938	948	969	960	923	969	951	950	983	934	906	910	965	977	941	935	939	973	960	1001	939	939	943	987	970	983	904	941	929	924	947	966	915	947	952	945	954	964	933	948	961	959	876	944	930	952	940	931	979	984	1016	915	935	991	961	895	959	934	974	932	948	915	840	929	920	883	921	914	938	970	966	928	957	888	935	966	894	952	969	969	909	950	955	992	948	925	923	962	901	942	924	964	931	922	966	922	912	965	901	964	935	973	908	952	932	966	906	958	887	958	936	905	895	972	978	921	971	960	902	969	955	906	993	938	982	1002	985	896	849	920	974	912	925	959	936	859	938	966	916	911	938	969	926	940	936	930	952	937	957	951	973	927	961	953	933	949	910	920	961	930	930	936	954	926	895	925	1012	974	945	939	967	959	950	941	926	957	934	931	939	959	945	946	929	909	916	938	945	936	902	943	1007	1002	983	958	983	905	937	907	970	940	929	985	989	898	960	959	913	960	943	914	940	991	920	916	972	1015	936	940	975	942	942	976	955	965	954	962	967	944	962	899	959	936	923	987	947	906	938	932	924	954	964	921	967	996	977	932	971	940	935	920	920	928	956	967	940	933	933	950	873	918	859	902	968	908	979	889	940	939	922	960	924	958	956	916	934	914	890	908	885	944	977	925	945	989	939	961	976	930	951	870	957	937	901	915	947	964	982	951	922	969	958	962	931	916	947	947	935	953	959	934	913	988	953	963	932	983	890	973	958	1007	921	972	953	970	897	933	936	949	881	972	936	951	921	912	967	951	958	917	948	940	887	985	901	929	969	923	913	933	935	932	968	965	977	906	932	937	930	968	948	897	924	966	892	912	911	932	904	978	881	912	940	940	992	893	938	956	939	909	893	935	914	908	985	962	980	948	958	932	949	894	913	921	881	940	981	954	938	972	944	966	921	943	926	979	957	933	926	967	937	919	950	871	995	940	1006	922	905	968	914	968	975	935	928	886	932	980	944	938	852	956	955	929	907	960	988	959	969	927	938	936	875	958	940	971	955	950	925	930	923	919	938	896	935	945	892	908	942	937	947	955	937	974	940	946	935	942	959	954	988	934	959	948	964	936	953	941	923	965	926	974	938	984	953	926	954	961	886	944	938	915	942	902	910	916	935	900	941	916	958	957	952	928	948	929	963	963	913	899	955	918	934	896	918	920	900	986	928	970	936	928	918	920	932	870	877	945	956	940	1018	959	941	979	945	968	917	961	934	909	964	981	890	925	910	937	934	931	1019	942	930	941	960	944	954	878	970	958	904	935	982	950	905	942	915	958	977	935	926	911	960	954	966	933	918	966	879	840	890	930	939	972	914	895	978	910	954	993	977	943	894	946	1017	922	963	963	946	934	943	969	960	916	928	925	939	927	940	944	940	887	990	919	953	918	971	927	930	970	950	910	925	969	944	960	904	953	973	955	929	878	976	914	1006	970	973	868	903	953	935	965	939	928	949	930	948	907	935	972	919	980	897	921	907	982	878	956	938	934	950	959	959	958	923	888	939	921	934	956	925	943	940	961	929	970	922	900	968	955	938	927	936	941	951	951	940	925	949	947	908	930	946	956	967	962	928	946	932	899	952	959	912	881	865	943	942	935	989	910	976	954	922	947	985	928	989	943	938	931	892	951	906	989	1017	1010	946	932	958	922	917	928	943	923	904	937	923	959	876	958	939	952	885	965	937	872	926	956	921	874	928	891	936	985	965	950	886	923	961	971	963	954	896	950	944	928	939	946	946	1003	988	958	888	949	893	931	950	954	932	921	925	909	952	952	959	932	935	946	912	903	917	896	903	934	928	972	944	954	939	942	937	939	949	951	923	975	984	934	966	942	924	946	963	954	860	914	977	928	951	915	955	883	939	938	929	968	935	970	914	987	925	967	877	930	912	943	954	886	940	964	947	987	974	941	924	949	904	905	947	931	945	931	994	938	984	987	928	950	893	947	973	938	993	932	899	935	935	922	971	896	970	972	980	972	988	939	909	931	916	958	992	1018	948	913	942	919	915	1010	963	939	941	969	968	935	919	956	932	973	937	961	930	960	954	949	974	915	965	915	979	975	930	947	975	890	949	921	944	925	919	918	925	983	922	919	909	953	967	882	966	904	927	955	961	929	916	941	894	916	947	964	968	955	962	923	995	987	951	907	918	938	977	902	972	934	971	946	975	938	983	939	921	930	947	912	923	902	958	952	947	949	922	973	955	911	964	942	883	934	946	912	952	895	912	944	908	970	955	960	948	950	931	939	954	895	925	923	895	990	924	909	987	953	923	894	898	981	970	968	931	970	943	959	944	937	946	976	950	930	901	924	952	976	928	939	924	928	961	949	915	935	961	900	932	919	983	1004	935	964	977	968	928	941	974	905	949	930	979	940	960	959	948	918	923	979	918	955	932	963	945	938	945	955	966	921	917	951	976	981	983	926	925	918	971	948	939	964	902	1015	956	964	946	910	929	943	945	890	928	923	988	954	894	933	866	959	864	958	940	949	983	961	937	1001	938	911	991	934	897	991	970	974	913	965	1009	1004	903	878	991	981	966	920	955	909	938	924	978	889	967	927	905	878	997	927	954	907	910	937	913	940	911	932	985	966	981	984	945	875	989	935	917	955	969	983	974	983	922	898	941	895	916	969	958	995	893	920	1008	929	911	966	993	981	949	945	908	940	998	881	966	985	962	950	912	913	976	1002	971	902	931	934	972	975	930	972	899	925	946	889	890	906	930	999	915	957	966	880	925	959	929	979	901	932	907	937	926	937	949	972	922	932	883	927	939	967	981	996	936	910	853	926	917	937	990	914	958	1017	973	923	986	896	989	920	905	949	900	960	940	956	979	935	929	926	951	952	855	934	912	908	950	937	1008	928	927	896	896	960	944	953	924	901	923	930	919	916	889	964	879	992	953	918	888	927	954	906	884	1018	952	927	997	869	953	948	952	926	928	976	917	920	966	899
24528	21436	28570	24726	20104	9215	4744	3307	2758	2369	1954	1752	1532	1403	1170	1023	945	863	802	748	744	725	724	702	621	598	616	610	513	570	560	527	544	537	543	514	517	549	510	513	479	471	475	480	470	481	465	455	454	463	483	467	460	452	428	430	499	435	458	451	458	486	520	463	469	440	403	438	455	429	431	475	433	445	452	441	445	419	425	423	421	464	418	461	466	473	403	476	440	445	435	445	456	446	480	442	430	498	453	467	451	434	448	462	420	472	433	428	455	481	441	419	423	454	478	447	481	416	424	442	424	493	485	418	437	412	452	434	423	411	458	464	456	453	449	437	434	446	421	412	435	422	421	434	413	451	436	445	457	439	412	404	469	418	402	466	470	455	431	403	477	422	475	446	443	435	433	481	424	459	450	389	397	453	426	471	443	425	456	424	481	424	399	475	449	403	450	478	455	419	413	432	448	429	442	461	445	485	404	441	449	445	394	448	435	424	447	432	458	435	455	429	439	439	425	419	425	458	425	423	431	389	435	447	446	451	437	414	439	415	427	416	411	440	444	426	466	414	436	444	457	425	426	482	448	423	424	447	415	404	464	463	433	450	453	440	441	435	427	466	443	447	454	427	471	442	438	446	448	392	443	431	430	422	444	438	434	428	414	441	448	437	443	452	465	417	429	459	420	439	474	453	411	433	415	450	415	416	451	451	456	397	435	452	428	422	420	448	430	458	421	429	470	444	431	438	448	408	458	469	429	439	419	443	452	457	404	427	434	426	404	428	471	447	408	438	437	455	428	417	453	430	431	436	420	432	424	425	464	463	424	449	467	399	411	485	427	428	467	413	413	449	429	439	437	413	426	433	412	443	449	426	440	423	460	436	439	442	455	422	431	442	451	458	454	479	434	449	468	385	452	434	399	434	429	461	441	422	484	429	424	441	438	487	485	405	429	435	475	444	421	410	461	422	475	455	470	458	441	434	427	417	454	438	449	450	428	465	434	466	439	433	451	416	438	419	430	427	410	424	458	438	433	465	410	451	433	464	442	480	428	421	418	385	431	419	398	427	454	433	473	434	399	458	428	436	451	432	439	463	419	470	441	444	435	432	446	465	477	460	450	428	455	441	438	431	490	460	446	431	423	476	433	396	459	456	412	435	427	452	458	425	434	410	440	438	416	441	450	427	454	445	418	450	444	452	423	420	447	451	441	423	426	451	424	436	464	461	464	436	444	448	439	428	463	443	434	402	415	413	419	439	435	439	466	411	432	442	450	432	453	454	433	395	423	414	428	444	442	445	464	449	472	431	435	441	446	466	477	401	470	408	419	410	416	439	453	424	461	470	429	430	485	406	413	442	419	442	416	475	409	444	426	449	473	478	429	436	389	379	450	451	438	459	439	461	426	446	428	429	448	413	427	428	461	445	420	476	434	440	466	450	407	465	431	418	451	450	416	440	448	453	468	446	449	466	414	400	433	416	459	424	450	460	416	435	423	449	455	444	451	453	431	456	449	474	447	425	451	410	402	427	450	445	419	441	426	441	455	444	389	436	416	407	455	465	447	432	423	439	432	487	438	459	467	456	418	445	431	420	431	418	400	409	437	444	440	431	466	396	408	415	440	441	475	431	440	441	421	463	432	444	428	426	452	429	446	424	432	448	443	463	429	460	435	435	434	399	422	434	457	428	431	432	435	475	438	433	461	466	418	413	386	412	449	405	424	449	435	438	450	429	441	391	460	463	439	428	461	456	439	444	426	475	453	447	410	435	434	437	440	436	453	407	444	442	457	472	443	441	442	477	414	466	411	399	457	442	423	433	413	438	462	439	426	409	457	409	443	442	436	472	476	472	417	431	464	435	402	454	455	427	449	439	438	445	395	499	407	451	440	416	431	442	451	453	450	430	448	436	420	469	416	456	407	431	410	446	418	499	423	424	426	428	408	472	417	446	460	473	418	423	457	470	439	442	446	452	457	428	416	432	454	394	430	428	443	432	453	434	420	430	452	446	393	441	466	458	425	455	439	414	383	439	476	464	415	397	428	461	440	454	448	431	427	471	426	456	409	425	453	406	488	447	434	439	441	439	442	433	441	435	446	434	439	475	446	447	432	416	457	445	448	398	474	419	435	422	421	438	450	422	436	458	415	430	411	412	405	472	427	446	434	429	461	453	468	426	466	421	410	444	424	449	443	444	444	391	465	455	439	408	409	449	451	446	462	391	446	396	427	435	433	458	450	461	421	432	428	422	448	465	443	448	455	449	447	410	420	440	440	454	441	442	403	452	472	447	450	466	424	468	489	420	410	427	458	415	422	432	424	407	436	433	470	471	419	441	442	483	440	437	458	449	472	429	447	433	406	419	420	387	483	469	418	424	433	412	466	457	430	445	419	451	394	431	428	455	455	444	439	432	455	414	477	457	433	416	413	434	437	451	428	466	448	434	443	410	461	433	449	464	457	451	416	449	453	418	426	435	451	435	437	421	450	467	431	443	431	443	456	420	420	448	408	456	463	446	443	445	462	423	388	438	462	446	446	441	464	423	434	453	440	440	422	441	413	452	470	436	422	427	473	416	442	433	421	475	416	455	456	431	425	448	416	408	436	408	481	464	433	447	442	423	464	417	416	446	478	433	431	414	435	453	446	421	397	407	475	439	419	393	446	420	467	454	465	437	422	453	427	434	407	422	444	445	429	417	432	426	433	425	455	433	416	456	503	492	445	411	431	435	443	433	423	453	456	426	410	442	455	465	405	447	406	453	495	460	469	436	473	466	414	435	399	455	459	413	400	395	453	435	426	460	446	451	442	421	457	465	414	419	431	458	417	405	450	470	457	422	393	464	449	425	434	444	445	433	474	470	410	404	446	451	424	438	465	428	449	477	444	445	427	448	447	396	427	433	445	449	454	400	452	425	454	460	430	447	430	444	467	448	471	459	429	451	465	417	421	465	421	453	417	431	431	460	444	430	452	480	473	435	414	454	431	432	465	454	432	445	417	422	454	453	440	433	416	428	455	422	436	432	410	436	435	420	446	486	423	412	437	433	454	448	454	452	422	434	431	397	439	413	447	447	429	404	429	449	476	459	450	445	469	412	465	445	441	424	445	478	410	401	416	453	466	446	428	463	387	466	453	394	444	444	403	432	445	458	458	465	415	372	421	425	442	435	436	441	486	452	451	438	428	476	413	465	416	475	438	421	440	460	449	460	443	435	464	464	463	448	412	453	443	417	452	458	452	403	432	420	448	433	440	436	456	476	459	448	458	448	458	410	411	447	432	458	441	430	402	428	444	434	442	469	444	439	436	418	455	442	433	449	440	423	476	419	412	456	489	426	463	454	443	425	465	460	429	444	448	421	432	437	453	423	433	426	435	429	464	426	435	434	446	439	463	419	435	446	464	423	434	454	423	440	464	445	470	419	409	431	414	450	412	441	443	441	437	417	444	437	430	451	430	464	438	455	429	431	422	439	461	483	483	441	413	447	449	445	417	401	467	447	479	424	422	434
14607	29803	27898	19871	15887	13282	11268	9611	8702	7503	6280	5794	5004	4250	3498	2847	2363	2204	2023	2004	2016	1903	1769	1690	1528	1362	1393	1220	1260	1259	1180	1169	1119	1107	1081	1028	1096	1039	1002	1022	974	955	929	850	845	846	915	836	858	802	839	832	860	868	909	853	916	817	863	848	868	805	913	801	882	833	790	836	856	803	804	805	849	838	845	857	840	776	825	812	828	795	794	848	778	839	845	823	910	814	848	840	797	841	851	824	785	797	843	810	792	793	848	778	840	777	825	805	812	806	787	893	851	762	792	846	811	853	817	838	818	839	842	814	785	806	846	763	825	804	825	754	789	835	836	790	824	797	801	821	792	811	829	814	848	785	825	828	863	834	827	822	833	795	810	845	784	824	823	778	780	765	824	833	843	784	843	773	814	830	782	860	762	824	833	788	796	797	809	766	807	828	809	790	801	817	836	808	829	842	865	827	794	781	770	821	819	831	848	731	774	826	780	855	782	772	833	768	832	806	788	811	843	772	844	823	832	847	782	797	819	785	766	812	780	794	836	782	837	811	803	796	844	778	812	832	839	819	802	779	800	791	864	815	793	811	783	829	847	752	823	828	805	831	894	815	772	823	802	799	836	786	867	807	851	800	773	838	797	832	816	771	805	784	774	813	846	826	822	796	860	864	807	796	842	794	856	809	746	840	851	764	776	805	822	787	836	758	764	848	795	832	829	855	797	813	773	805	824	804	840	833	829	780	760	857	804	827	835	788	762	813	866	826	730	766	782	864	776	783	826	772	746	837	814	778	851	788	791	826	817	823	819	820	823	774	834	818	832	777	860	789	777	777	794	820	799	824	866	842	815	856	815	824	791	796	855	827	839	822	810	812	742	813	811	801	790	828	809	829	845	813	815	792	805	783	847	787	812	823	799	806	831	832	860	806	861	842	822	863	789	806	811	815	784	826	833	871	818	822	750	822	876	834	788	828	792	785	793	846	787	843	823	832	807	784	821	796	851	830	823	771	813	810	831	792	827	803	840	849	868	812	803	855	787	803	798	779	820	825	857	781	850	798	835	843	816	790	754	798	765	845	855	797	806	849	820	827	742	820	813	784	795	853	815	810	810	835	823	821	790	787	800	830	787	783	775	792	847	851	801	820	794	787	790	830	796	791	769	817	847	819	764	751	785	848	832	790	837	827	790	831	782	850	819	831	768	835	823	776	778	722	849	809	819	797	787	799	826	832	824	835	767	793	821	846	811	860	799	793	844	787	868	847	776	761	777	840	837	802	799	787	816	788	836	819	802	762	761	876	793	818	826	813	769	802	848	771	803	769	830	739	852	855	777	831	827	802	835	766	800	831	801	826	814	892	808	801	817	806	783	817	786	795	826	815	862	814	813	833	802	830	812	809	784	810	795	846	811	826	806	815	853	842	783	826	755	825	802	820	837	843	785	804	849	762	854	831	812	801	795	816	833	759	827	801	824	795	856	806	861	820	811	815	783	806	786	812	813	795	851	852	786	845	826	785	828	828	828	841	773	812	802	809	844	813	796	814	822	815	837	850	826	777	792	754	783	786	798	794	796	786	835	769	799	764	764	850	788	822	789	825	835	828	821	844	813	788	784	769	793	788	816	784	799	789	803	782	862	823	839	800	794	808	827	803	810	806	826	830	824	774	827	850	812	787	808	800	824	795	865	773	854	768	805	784	856	808	802	846	839	778	796	768	805	803	839	769	829	811	798	817	799	802	760	767	755	859	783	809	811	803	782	803	815	802	816	837	787	793	858	804	813	770	852	795	784	800	821	838	848	844	792	815	846	807	810	773	855	804	825	766	825	819	802	817	823	841	769	846	805	836	838	817	771	793	783	800	829	814	813	823	811	817	834	836	816	836	784	821	808	770	799	809	825	829	812	822	829	786	799	826	796	851	817	825	802	800	832	787	832	810	802	805	800	765	804	830	801	779	781	800	819	787	819	847	852	805	825	806	768	801	815	835	805	802	818	829	822	905	828	836	733	820	826	791	821	774	807	779	793	829	799	802	835	836	821	833	791	791	783	819	831	816	789	813	818	791	814	822	810	840	832	835	887	806	847	765	803	777	849	813	792	809	832	819	807	798	818	822	859	825	817	812	849	782	814	821	847	790	793	822	798	805	798	849	816	773	828	773	843	827	783	781	790	801	799	791	846	780	775	867	820	814	792	833	871	764	793	825	794	815	840	857	841	794	758	819	790	813	841	836	832	774	788	847	825	795	799	820	799	824	794	842	817	848	825	791	820	801	826	779	767	796	825	807	818	841	852	860	775	797	860	785	805	783	796	762	805	807	800	780	820	855	790	814	804	785	768	822	860	810	790	823	811	761	784	807	782	808	877	777	835	796	856	826	811	832	827	824	861	815	870	801	838	835	793	802	794	815	818	778	862	856	835	816	797	813	812	842	879	763	874	835	803	800	803	747	796	836	852	791	798	777	779	784	800	828	805	842	770	784	773	798	774	847	801	815	803	799	799	847	804	827	866	794	763	860	772	809	803	789	781	811	779	772	808	811	770	862	809	815	770	784	803	785	798	836	835	783	813	797	787	824	810	809	862	758	825	808	813	853	822	842	830	848	823	795	853	791	802	807	852	775	851	768	831	838	786	807	777	800	806	849	810	766	895	818	841	757	877	874	801	846	821	776	799	809	787	837	824	813	834	779	844	856	847	808	846	851	788	852	825	813	847	827	784	789	819	804	762	764	784	825	818	819	796	862	811	817	859	856	772	808	867	810	849	801	814	833	782	864	862	812	845	878	786	807	815	771	847	806	795	803	819	845	810	838	816	800	807	821	796	790	844	842	807	777	839	817	819	854	772	792	764	826	819	875	800	838	853	859	830	802	795	758	820	809	804	830	817	783	820	784	836	832	796	771	750	797	856	796	821	865	773	781	811	786	786	851	816	850	769	848	812	823	801	831	826	822	807	800	853	808	849	785	773	792	821	810	779	775	840	792	790	800	761	789	809	778	819	767	845	856	861	791	802	774	807	818	786	808	748	828	836	792	851	785	795	783	813	825	894	781	729	825	841	823	854	829	819	799	841	776	805	783	824	846	786	831	813	778	785	847	804	793	849	812	800	806	805	860	801	800	835	841	809	826	827	764	809	834	810	793	794	810	781	814	820	799	797	819	815	734	789	821	793	809	797	767	816	751	826	793	823	782	852	814	811	766	833	821	772	828	750	815	822	838	835	820	811	874	805	792	786	795	792	812	755	805	792	851	785	842	769	847	808	820	831	752	818	777	813	814	787	803	780	797	816	797	798	812	840	759	805	840	798	759	796	804	773	871	832	762	772	821	827	786	843	781	847	864	844	809	835	828	845	810	825	803	824	818	819	745	811	845	838	847	819	754	843	822	745	798	823	819	758	784	796	751	745	838	797	814	867	848	820	839	817	823	804	845	768	824	788	778	858	813	802	785	858	829	781	821	811	818	808	847	807	805	805	781	836	801	822	782	803	825	817	832	807	811	852	813	850	832
23547	21420	29226	24035	21455	20157	10199	4986	3797	3321	2648	2354	2040	1772	1414	1202	1098	943	954	868	863	812	798	718	716	660	652	561	585	577	558	552	523	504	471	462	505	482	481	469	462	415	414	421	417	469	391	403	420	426	400	438	408	417	387	388	410	430	441	428	381	417	437	396	400	447	361	389	414	422	422	397	407	383	398	390	369	394	390	386	421	368	389	387	378	359	397	384	412	388	338	370	402	386	410	409	414	376	388	356	387	353	373	390	387	383	415	427	373	393	384	365	390	409	420	371	369	395	396	381	417	372	391	374	399	382	415	393	381	390	347	388	390	387	395	415	371	375	399	358	383	367	374	394	411	340	378	407	370	362	373	411	383	374	353	393	345	432	359	397	388	361	367	379	396	409	398	368	378	348	408	384	373	405	401	378	388	370	388	399	384	415	384	381	400	360	385	410	372	380	372	360	353	372	410	352	363	379	361	351	376	366	400	383	399	416	378	378	395	398	383	393	402	387	379	381	383	382	361	392	400	384	353	399	354	362	374	358	427	385	381	375	392	391	383	350	403	406	405	373	366	366	438	385	350	417	397	356	374	363	377	404	381	426	434	399	372	388	370	383	374	386	388	423	401	373	388	370	367	374	392	405	386	367	394	403	408	359	398	403	415	375	411	388	401	379	406	382	387	395	400	378	361	395	369	400	395	346	363	387	412	365	389	386	362	381	411	394	413	424	362	410	384	387	404	408	383	379	403	359	396	382	391	377	364	404	380	393	365	353	397	369	404	391	392	387	418	333	355	408	362	367	364	412	386	379	381	395	408	354	383	394	413	390	424	396	363	372	387	388	400	403	375	349	355	384	379	374	366	367	381	368	381	444	402	408	377	386	392	393	390	367	393	383	399	366	374	398	391	396	424	385	369	404	379	383	379	359	408	412	369	346	390	376	416	389	410	372	382	389	371	405	388	391	342	389	380	401	404	360	396	378	389	374	367	362	406	391	349	370	386	380	385	354	361	395	381	369	382	379	373	386	357	364	391	365	371	428	368	380	405	363	372	392	384	366	397	412	402	386	412	391	396	391	347	373	407	407	386	398	401	399	393	395	388	376	403	382	362	374	402	383	407	355	392	398	350	401	379	376	366	381	357	368	343	394	397	334	356	361	402	401	385	395	425	373	377	405	415	372	410	346	388	395	402	389	428	386	374	383	399	389	404	378	390	402	377	339	410	392	378	371	418	396	372	372	405	377	381	397	418	372	353	417	364	356	383	392	380	406	398	406	374	383	383	367	374	419	367	405	404	387	364	392	415	377	383	360	391	401	380	390	372	367	411	368	377	421	408	399	380	382	380	365	374	344	388	380	405	411	375	388	354	433	364	373	356	358	394	395	385	380	372	378	411	382	387	397	338	362	401	387	392	401	349	402	383	362	367	366	362	373	398	351	393	337	376	412	392	368	350	368	358	385	396	381	359	379	366	403	385	376	348	357	408	387	371	341	389	403	323	393	407	391	379	378	388	385	407	387	424	421	407	390	408	382	385	382	344	396	376	389	380	383	370	372	428	373	381	392	389	399	397	375	376	384	403	375	362	354	361	395	368	374	397	393	379	378	370	372	374	409	387	369	392	381	371	402	392	398	392	392	383	376	369	419	402	379	370	369	427	346	391	361	377	361	402	375	396	360	364	444	373	377	333	347	410	399	346	401	429	403	421	382	392	376	399	378	395	411	387	387	383	407	371	383	424	401	385	371	389	372	397	388	379	359	355	372	375	387	382	372	391	369	374	370	397	423	416	379	351	419	389	384	400	412	376	408	393	380	389	388	383	385	348	403	403	365	386	367	408	338	391	381	366	399	396	405	421	400	374	363	396	391	369	381	375	365	417	366	392	383	362	386	405	393	383	353	371	422	366	405	419	360	394	413	345	384	403	376	403	386	386	396	401	376	410	395	376	390	378	411	390	374	372	389	395	385	389	358	393	397	389	419	391	366	396	417	401	387	384	364	389	353	405	363	372	358	391	406	396	394	406	362	347	389	387	397	403	386	373	371	379	349	363	419	353	366	399	379	388	394	397	384	384	360	379	367	377	351	376	350	400	388	362	362	402	357	381	402	390	394	395	384	379	375	354	373	390	376	355	375	390	357	392	385	374	372	446	377	362	402	427	356	387	356	427	388	410	359	409	389	377	392	386	396	419	395	456	406	378	407	367	387	371	358	413	385	394	396	407	362	396	401	399	364	335	383	381	416	390	343	385	364	387	394	362	380	364	408	341	383	396	380	370	374	390	390	397	408	371	408	389	358	339	362	387	397	351	360	371	383	362	378	388	374	392	426	367	405	365	396	405	363	381	379	407	386	398	360	397	379	412	391	379	368	346	352	354	379	380	368	372	386	414	392	347	400	367	361	407	340	394	364	385	407	363	374	345	374	372	345	381	381	412	405	361	377	343	396	410	414	409	377	393	365	427	355	358	373	382	365	397	406	354	424	365	373	378	371	371	380	384	391	419	392	356	401	363	434	376	374	390	362	394	356	360	369	430	371	383	361	355	358	427	383	403	377	383	386	373	397	350	386	382	425	359	384	368	381	371	403	349	394	364	371	387	360	385	386	432	353	388	378	381	365	363	373	396	384	374	399	409	324	377	348	416	402	399	358	374	403	414	371	389	387	400	389	367	411	379	377	349	373	365	411	381	411	395	399	401	347	384	371	372	359	332	391	386	395	387	385	390	418	377	378	396	403	354	411	367	404	368	365	370	396	356	378	409	418	379	397	362	408	381	366	398	398	373	351	387	399	382	363	356	412	381	398	390	425	344	383	330	373	367	386	356	395	400	396	386	393	365	352	399	383	408	367	394	432	402	374	385	376	387	389	395	396	404	384	405	389	366	402	362	344	373	409	388	357	381	357	388	398	368	372	348	381	397	391	384	385	364	376	350	426	362	369	363	361	385	379	390	388	380	385	370	379	363	426	397	400	385	390	361	386	388	373	357	369	380	370	433	403	398	395	371	417	389	379	348	417	380	343	367	383	387	380	389	369	361	364	387	373	386	370	358	417	392	368	351	364	381	383	411	336	388	407	369	415	382	365	393	387	371	388	378	363	400	421	370	425	365	344	386	406	362	401	389	383	403	414	371	381	406	375	366	373	352	396	356	430	400	342	316	392	366	382	384	305	359	366	406	373	346	377	376	363	354	365	395	362	404	385	338	404	389	371	413	339	368	351	396	414	349	395	386	372	402	362	372	368	383	391	365	373	390	366	370	383	364	390	372	374	358	409	381	398	379	380	382	383	420	416	359	375	356	323	408	364	390	409	378	386	370	361	354	396	389	369	381	380	407	385	413	386	395	390	379	384	384	381	389	368	361	378	403	374	383	395	385	387	406	350	393	395	396	371	385	364	378	415	373	396	397	410	390	393	411	376	407	385	355	379	383	403	410	409	387	394	371	352	365	358	424	400	361	407	401	386	380	383	388	348	380	389	406	395	379	356	322	386	356	358	349	379
16965	34329	32566	24235	20179	17048	14807	12740	11636	10087	8373	7388	6470	5456	4493	3731	3061	2851	2556	2454	2384	2269	2241	1963	1743	1586	1447	1351	1306	1301	1227	1228	1131	1140	1085	988	1030	1036	1052	1057	920	904	823	838	807	817	802	760	793	758	758	819	744	728	764	750	760	769	775	808	780	749	753	752	721	713	719	740	689	746	726	712	734	746	742	731	732	721	709	750	727	741	705	750	759	686	652	685	704	717	670	705	700	707	692	705	711	674	676	717	712	706	686	675	645	693	699	723	705	690	733	669	680	685	752	703	667	702	735	709	660	698	696	718	706	734	689	704	649	660	655	736	723	741	715	725	737	697	723	668	705	712	696	666	699	682	707	695	709	693	725	713	717	700	693	662	706	684	723	675	710	643	631	676	645	713	700	698	675	712	670	753	695	706	703	686	676	665	695	699	662	732	726	705	695	729	706	682	669	716	700	698	683	746	702	690	726	746	673	659	682	710	676	664	683	698	680	703	668	704	675	706	689	697	679	686	689	656	698	687	715	673	714	689	706	685	700	679	670	711	711	694	685	681	657	716	689	679	752	677	700	754	658	690	702	710	723	660	721	716	689	663	679	720	675	673	688	707	714	668	689	716	728	753	671	729	704	692	656	686	695	646	644	700	686	700	710	683	719	676	735	682	707	691	693	735	652	641	665	703	721	687	684	732	666	667	724	686	724	692	715	749	683	702	725	682	700	713	704	727	724	722	709	699	691	689	721	677	767	675	709	707	747	669	693	707	702	681	680	776	637	670	682	657	732	693	682	705	657	663	695	672	678	681	703	700	668	697	674	691	714	690	682	687	689	651	671	717	658	711	700	676	690	705	686	682	683	667	726	682	702	654	714	696	672	681	662	734	710	666	697	640	654	682	664	694	723	706	711	688	740	643	688	707	695	690	655	690	690	661	701	692	712	677	696	738	676	649	671	691	699	674	644	761	721	654	694	708	720	732	709	715	690	711	657	714	691	726	679	713	699	700	690	693	712	708	727	660	712	697	693	712	690	695	697	732	696	717	744	690	666	695	740	714	664	669	735	711	722	718	717	717	730	644	669	688	711	680	701	738	690	677	702	693	724	747	677	735	675	664	686	673	628	660	752	715	712	732	685	686	693	700	652	683	700	702	740	724	722	713	714	731	717	690	697	760	666	669	699	681	765	723	715	717	700	663	709	677	692	734	718	672	718	701	676	663	703	632	642	693	672	657	662	707	687	712	692	684	718	678	704	691	675	693	681	697	693	719	749	696	689	704	685	699	652	686	720	706	688	666	708	685	661	717	664	706	692	744	697	711	675	670	701	681	729	660	693	705	649	694	664	684	670	702	678	722	694	637	639	685	707	709	628	693	721	676	727	714	721	638	682	695	688	644	782	755	651	675	683	700	724	701	692	699	670	734	665	691	672	720	727	694	654	675	708	714	669	717	684	667	744	724	709	705	668	687	683	727	698	696	677	731	653	706	663	676	691	657	675	669	691	741	736	719	682	687	665	667	664	692	667	674	662	698	652	699	654	672	681	731	652	735	671	689	701	679	661	668	751	682	707	687	667	676	662	710	718	656	660	682	705	698	679	653	720	713	719	705	753	747	746	683	734	710	690	698	705	680	714	697	736	678	717	684	706	710	691	665	672	689	686	681	662	713	656	738	711	744	718	705	676	717	672	707	698	688	720	717	672	684	657	715	676	692	680	688	681	660	659	690	694	694	670	705	683	664	686	672	745	673	713	692	740	723	708	708	715	745	695	664	705	703	665	723	663	705	698	701	686	703	665	635	705	704	670	666	697	723	683	732	723	670	672	698	681	693	694	700	662	730	679	719	719	695	637	685	681	715	680	686	679	694	663	661	684	746	700	705	662	696	736	688	691	734	721	715	752	719	679	676	679	714	696	718	693	711	653	690	665	671	662	672	713	683	708	663	700	693	677	738	630	707	731	683	696	665	691	709	692	667	677	732	696	690	682	700	730	685	703	705	661	667	716	688	658	682	672	707	703	665	690	736	672	684	735	704	701	663	666	733	679	704	731	665	699	651	682	671	717	677	633	712	635	703	700	713	723	704	648	663	697	718	732	707	725	689	670	709	716	678	663	743	694	646	740	697	704	725	701	714	713	698	683	609	708	693	645	733	714	711	708	706	703	710	696	669	730	667	656	696	671	756	705	685	698	714	667	683	664	665	713	679	682	675	719	655	717	719	671	731	690	671	707	709	656	699	657	646	685	713	711	755	680	668	685	691	702	691	699	669	726	725	706	683	742	691	672	705	676	668	721	696	641	689	660	685	688	680	713	664	688	642	710	709	722	678	668	721	660	671	666	697	669	726	725	694	680	619	675	676	703	698	730	683	721	723	689	721	678	675	719	693	693	669	745	680	719	683	696	739	641	711	671	672	655	724	698	674	720	702	723	692	683	732	734	692	680	717	699	706	739	695	678	708	752	702	636	698	716	730	682	691	705	717	687	687	697	723	683	697	669	685	723	672	690	723	684	720	692	698	730	707	747	665	721	695	647	682	682	723	665	681	692	729	683	657	656	704	655	692	694	721	685	670	649	683	702	728	705	719	735	712	677	661	658	687	727	683	705	670	673	679	676	676	655	651	707	712	714	695	707	729	666	672	678	689	703	736	643	738	656	686	691	664	757	710	671	688	664	750	701	682	674	670	668	679	718	710	668	752	693	626	699	705	730	694	707	714	688	675	659	712	728	712	659	674	658	695	700	646	697	683	677	691	683	682	691	707	675	709	681	702	696	652	656	698	679	704	734	712	690	642	687	681	718	673	677	712	710	673	706	722	701	712	687	646	700	682	730	667	697	715	681	706	723	702	681	673	709	741	669	693	675	724	689	682	632	713	721	682	732	715	701	679	756	767	740	671	693	686	683	668	684	708	676	720	706	676	691	670	674	712	716	700	680	711	664	632	713	647	669	630	644	638	644	689	718	713	708	753	695	715	684	684	694	686	677	680	693	682	642	729	727	708	691	654	690	675	710	684	680	684	716	703	733	671	677	730	689	734	645	668	678	681	667	708	699	727	705	693	662	651	717	694	707	643	669	672	653	713	739	701	695	654	701	676	679	671	692	694	692	723	719	670	683	717	689	691	667	663	719	675	721	688	746	694	736	754	721	674	713	662	695	693	708	650	729	706	693	708	712	709	703	706	650	668	652	723	700	762	707	681	714	732	704	692	696	750	647	755	636	667	720	688	675	677	687	666	704	638	729	711	734	711	687	646	673	716	691	706	694	671	716	672	689	691	704	686	703	718	719	675	709	722	749	706	720	639	661	663	723	681	708	665	687	707	692	682	678	666	726	697	690	744	697	685	716	665	701	683	644	670	730	683	665	717	729	720	746	738	713	648	689	678	671	709	679	698	680	669	662	669	724	710	713	694	661	672	711	696	675	715	709	689	694	688	692	739	704	723	683	717	721	678	694	651	695	745	646	684	673	701	699	693	687	725	677	734	662	703	745	720	675	714	703	708
27045	21052	16221	8381	4355	3197	2445	2062	1804	1642	1423	1337	1133	976	931	845	776	698	679	687	722	680	667	655	655	616	605	604	576	587	568	573	553	555	562	532	549	537	588	515	532	539	513	526	504	484	557	483	524	502	513	545	547	559	501	509	529	564	569	524	492	560	485	506	524	545	513	493	540	487	495	510	558	544	523	496	510	534	479	487	512	481	521	516	512	517	507	530	515	537	533	492	496	528	517	491	534	517	513	488	501	535	524	529	538	540	521	531	497	505	486	510	503	519	491	495	515	508	552	523	489	496	496	524	523	516	538	463	482	476	465	525	493	482	486	505	477	539	504	486	504	515	554	542	536	476	515	508	523	510	512	502	507	524	529	481	529	516	502	470	494	520	497	506	541	486	527	514	535	531	532	549	486	516	548	514	517	477	494	533	470	522	521	523	467	500	511	503	494	524	498	513	524	497	536	509	502	519	513	544	458	522	547	510	555	521	483	510	524	502	512	512	520	505	464	524	491	532	507	525	525	493	509	524	494	542	524	518	497	474	477	502	506	535	522	516	541	527	508	494	523	549	492	529	493	505	471	517	517	498	544	513	538	519	491	506	520	517	525	489	530	499	493	519	496	469	521	556	502	475	480	507	491	515	561	515	520	522	491	526	532	493	507	505	489	535	516	527	473	532	535	469	531	492	476	561	509	521	502	550	500	499	513	509	497	509	508	552	530	502	525	554	493	524	502	505	470	491	513	510	507	504	493	498	545	463	561	499	497	470	481	482	489	559	545	520	509	530	505	524	499	509	525	492	494	512	522	523	523	533	497	532	536	508	519	537	502	535	496	527	538	490	514	489	518	495	493	500	518	525	491	495	489	495	533	492	495	471	527	512	486	528	516	516	504	494	499	582	546	539	520	483	554	533	499	484	520	486	516	514	511	502	519	485	444	518	472	517	514	486	532	542	492	508	527	514	518	500	505	502	524	534	503	535	504	470	497	506	511	501	485	514	515	533	485	486	573	538	519	491	533	511	510	527	524	528	551	526	534	530	507	556	552	521	524	540	502	553	505	511	513	530	506	513	521	503	473	491	475	559	467	493	493	507	530	488	540	503	495	519	456	495	499	534	502	477	501	516	512	556	525	499	514	523	520	518	517	471	537	549	513	505	501	491	550	523	513	476	498	516	498	546	477	516	550	494	511	506	526	504	499	475	486	535	528	500	517	471	511	480	485	528	534	495	516	520	529	477	525	504	507	505	477	542	541	484	548	519	525	500	492	515	536	486	489	580	475	545	498	534	525	527	522	515	497	503	542	519	557	556	489	544	552	555	574	512	518	514	511	506	511	514	554	504	505	507	528	469	481	498	509	557	509	530	527	517	467	522	526	512	533	541	518	502	534	511	492	545	491	514	468	510	514	544	520	539	479	534	508	515	491	527	529	519	518	466	506	539	514	483	521	543	511	496	506	500	525	486	507	531	514	533	547	533	479	476	511	496	513	546	555	486	487	512	497	476	528	503	473	487	498	538	508	531	488	476	559	503	481	517	481	503	565	516	494	526	519	560	507	504	508	536	468	528	530	513	519	488	491	526	512	533	489	486	528	488	508	512	522	456	514	542	509	517	511	494	517	574	508	515	537	498	492	522	469	506	475	527	499	505	548	538	556	539	519	504	474	521	492	537	509	493	529	491	503	537	493	523	548	521	555	542	497	489	500	564	505	469	548	477	490	502	543	573	495	559	530	501	507	518	524	524	477	523	526	506	518	565	509	486	517	542	500	518	534	529	495	480	513	515	493	490	457	472	476	522	515	516	577	505	514	529	485	508	479	521	474	460	503	486	490	505	498	493	516	494	493	535	556	494	505	520	519	535	516	503	502	517	477	538	497	523	508	504	569	534	480	547	507	500	523	518	521	486	537	511	492	511	490	534	530	541	489	534	512	546	505	509	519	498	515	491	535	492	530	515	516	526	518	548	516	479	494	474	498	502	545	503	513	529	506	495	489	488	493	586	531	513	495	514	497	485	527	550	509	522	498	557	526	507	503	535	485	495	498	485	511	538	542	502	514	527	487	524	514	482	546	472	500	515	503	506	505	550	541	506	490	496	476	502	498	517	548	506	471	522	500	549	510	553	537	565	534	460	505	522	525	543	511	493	518	524	532	507	527	512	531	482	517	488	520	537	541	548	505	528	466	483	455	496	526	511	508	503	504	558	506	505	582	488	503	490	497	495	530	514	541	471	475	516	519	510	519	543	526	490	486	527	503	539	587	507	461	509	525	487	508	511	481	543	518	521	515	479	533	527	494	506	530	546	510	507	492	568	518	505	495	489	484	479	531	480	544	503	514	491	488	516	522	480	462	509	487	516	478	540	492	475	541	506	492	500	509	530	474	503	523	497	468	532	516	505	525	486	492	500	494	528	510	483	490	533	458	512	480	539	534	527	475	515	488	506	515	465	518	532	497	532	497	515	526	514	496	524	511	495	507	519	498	529	491	507	487	551	515	567	518	493	529	551	517	548	537	523	514	502	495	512	490	515	522	515	519	506	495	516	564	506	511	522	540	543	456	497	494	555	521	539	505	536	506	504	531	538	469	526	468	509	530	489	537	524	528	505	463	508	462	465	538	484	464	500	488	484	492	505	542	531	474	540	551	528	536	511	486	533	513	524	480	498	493	494	550	494	515	517	511	538	496	500	512	479	530	509	481	525	478	479	510	465	514	478	500	480	468	515	499	512	511	533	503	528	545	499	500	507	507	494	518	535	527	511	532	524	505	495	492	512	494	482	540	480	459	575	546	527	495	542	522	508	529	543	491	503	491	506	569	492	508	518	507	527	484	504	509	527	526	499	523	517	474	530	486	490	510	539	510	527	473	493	480	522	519	498	493	508	517	524	538	492	497	476	494	507	532	538	497	510	499	517	498	533	524	496	495	526	511	543	542	507	530	496	516	567	549	510	529	543	486	543	480	519	480	515	509	495	535	507	492	496	499	472	520	535	447	511	474	500	494	522	484	549	521	510	543	525	580	519	533	497	508	537	495	525	513	540	499	511	527	504	460	496	502	513	523	495	541	527	520	501	495	486	542	488	516	496	573	494	502	506	534	527	528	486	504	524	507	492	519	517	545	505	524	552	488	514	512	517	527	518	539	517	490	471	501	566	507	550	510	504	543	556	468	495	531	463	530	510	515	544	559	532	494	520	519	495	522	535	525	533	546	510	554	523	494	527	525	537	523	477	488	536	498	511	545	514	494	493	528	503	536	503	518	488	495	544	529	516	505	495	534	481	484	482	498	558	564	529	483	489	526	535	499	482	495	512	483	536	517	499	494	519	495	535	481	505	530	514	525	529	522	529	473	478	523	523	497	505	534	493	548	538	476	521	480	521	517	532	551	542	538	513	485	520	490	509	533	531	515	521	493	560	534	493	496	502	508	510	522	498	532	487	501	536	513	529	513	521	494	459	524	526	467	548	529	495	558	551	511	493	496	506	528	517	518	505
13921	23159	21289	13968	11053	9045	7327	6506	5764	5168	4309	3866	3447	2945	2454	2113	1898	1704	1718	1685	1506	1591	1585	1446	1410	1300	1308	1290	1203	1161	1150	1157	1084	1132	1096	1046	1157	1000	1065	1066	1090	985	974	972	970	1020	983	946	989	913	948	942	951	977	933	973	951	1014	990	921	996	935	923	933	960	981	958	901	938	979	879	922	984	998	963	906	929	955	906	930	950	959	970	900	1015	917	897	898	893	884	919	868	929	954	921	888	932	934	879	971	912	941	989	955	939	904	969	921	958	896	909	891	932	896	980	945	934	848	869	931	907	899	943	893	938	910	918	933	918	893	969	929	942	948	960	964	947	942	913	916	949	946	947	929	927	1009	919	958	971	975	924	957	936	927	900	936	975	903	908	931	929	900	934	970	889	956	928	969	967	952	927	994	950	931	930	899	866	938	966	901	907	914	952	953	915	912	931	922	924	928	959	985	943	911	907	903	919	928	942	914	915	944	928	934	933	936	911	919	919	922	918	909	872	873	920	906	932	926	893	932	935	885	876	953	915	938	877	953	890	914	960	908	928	959	879	915	934	950	910	969	899	943	907	939	894	950	965	875	942	869	937	902	936	953	964	940	980	954	1023	935	938	926	900	954	1002	952	952	884	997	944	984	957	1012	928	915	948	924	889	912	931	947	929	936	956	948	925	967	883	869	964	921	968	979	920	929	932	985	909	915	948	947	914	820	927	933	891	938	919	926	919	891	909	915	878	936	860	936	962	935	957	945	971	899	930	939	937	918	917	956	931	901	956	922	958	938	943	939	945	909	952	913	949	902	953	967	937	944	926	960	940	948	962	929	955	960	947	945	956	918	920	920	924	904	885	956	992	933	903	913	942	945	941	894	897	931	946	936	914	912	850	942	938	953	929	937	869	920	908	971	920	914	884	905	924	922	920	950	899	947	901	899	981	947	919	984	951	927	913	924	935	921	936	917	884	935	961	942	914	900	920	941	943	899	946	935	947	948	931	921	880	925	911	944	930	975	924	928	910	915	916	936	942	955	928	923	952	899	992	933	950	885	926	967	867	958	893	931	929	871	972	948	926	927	866	907	951	929	970	934	945	950	920	935	956	867	898	930	1012	940	910	914	918	914	942	961	940	886	943	944	929	926	974	943	854	931	893	917	886	894	936	922	923	880	901	930	951	889	957	879	904	966	928	949	963	928	972	902	924	957	905	931	942	946	922	898	938	916	928	900	929	873	910	963	915	931	915	935	950	936	934	914	919	944	931	953	950	885	934	873	912	954	954	938	991	899	954	940	939	920	903	981	960	942	879	934	902	932	895	931	916	928	955	904	922	869	914	973	924	897	926	863	932	916	933	881	936	872	874	929	939	959	902	981	883	964	957	963	916	940	913	993	976	931	959	946	941	903	920	950	948	971	956	992	852	910	904	959	900	909	905	931	908	895	973	888	931	963	940	959	924	960	904	916	892	942	901	923	917	918	943	933	932	948	939	880	909	898	907	902	911	949	961	947	959	965	933	886	919	884	928	963	903	914	955	960	924	952	930	938	881	991	885	917	903	913	953	951	954	965	834	893	888	946	908	913	969	903	856	944	962	960	911	934	916	982	861	944	945	978	889	919	937	926	942	971	939	917	896	946	943	916	964	914	930	934	977	930	920	958	963	911	966	978	896	923	953	955	965	911	874	888	984	938	925	946	917	925	909	877	931	928	891	955	940	926	939	977	852	900	885	937	993	892	988	927	949	934	984	985	914	946	929	929	898	910	940	838	905	886	950	932	958	960	926	941	947	967	932	921	959	949	936	904	897	970	962	957	987	896	945	914	877	928	968	970	949	921	928	958	908	918	976	966	910	911	965	938	930	949	895	949	928	951	934	920	924	900	984	902	894	916	899	936	907	951	958	942	939	991	947	927	894	946	976	939	913	921	939	922	921	905	903	935	902	925	937	987	911	929	928	955	899	973	884	899	910	956	934	909	938	953	915	958	981	936	933	907	959	889	977	934	929	918	874	889	969	947	946	866	933	959	864	991	945	906	917	908	965	930	886	921	935	925	930	987	943	929	977	993	914	957	948	942	950	944	885	941	914	937	942	940	875	950	934	945	974	982	921	939	939	915	884	929	951	949	928	947	864	935	945	1009	930	921	952	901	915	948	943	927	908	929	904	982	933	952	907	924	875	970	949	944	926	939	932	941	901	901	918	905	900	937	849	918	935	867	892	929	894	930	887	910	936	969	925	975	933	916	926	940	913	981	942	942	844	943	915	910	925	864	901	962	922	936	904	887	928	941	928	944	945	925	936	952	1019	926	886	915	907	921	923	963	950	922	908	940	909	898	911	936	826	900	917	929	1003	910	913	892	891	940	908	936	941	926	938	899	994	874	923	942	966	962	891	959	948	922	925	925	947	955	943	928	917	936	932	893	918	923	928	930	934	928	969	936	935	938	904	1008	961	906	916	928	897	933	890	939	937	960	956	939	905	954	932	953	955	892	945	938	933	933	908	861	919	876	920	930	906	921	946	928	953	932	922	937	923	1009	979	935	929	932	944	924	965	903	941	969	954	896	903	902	947	918	911	900	965	940	910	903	973	916	951	940	943	923	954	942	958	925	905	934	942	946	928	930	928	933	941	864	988	885	955	906	961	956	927	970	1014	895	971	951	956	930	921	902	953	984	958	932	907	984	891	976	914	942	890	950	1006	937	913	967	913	923	936	965	973	900	952	904	947	931	983	976	931	918	890	968	913	947	919	962	908	936	919	966	928	915	969	923	982	906	976	918	915	936	936	920	957	949	983	987	884	914	866	945	960	951	951	944	943	964	970	937	883	877	946	942	927	945	954	905	967	946	1021	953	925	944	980	925	934	932	942	912	935	933	901	972	913	1004	912	938	964	900	980	908	946	939	950	935	996	887	934	897	896	926	957	929	948	931	855	928	922	909	937	892	940	875	908	916	949	979	904	871	941	960	919	906	908	945	902	994	970	980	933	931	960	949	915	964	910	974	984	907	911	896	936	912	924	915	940	903	865	914	907	946	945	918	932	922	971	911	908	962	925	962	901	857	941	890	878	871	998	872	976	951	938	933	904	948	912	919	934	927	882	909	914	909	915	938	893	937	978	984	965	952	837	915	953	963	917	936	921	849	969	927	924	939	948	963	894	931	897	994	916	954	882	925	984	948	959	916	910	968	906	894	964	924	968	915	885	927	944	928	1002	1000	936	935	911	927	904	930	928	909	937	974	961	930	924	947	896	886	908	840	930	916	922	968	921	902	932	969	961	912	899	926	922	930	925	944	925	921	900	896	915	939	944	914	961	921	918	917	921	913	908	890	935	964	925	891	904	923	966	891	958	983	924	940	936	967	904	960	964	957	1011	877	952	945	852	932	926	924	983	971	944	999	921	896	947	976	934	952	938	948	878	913	884	924	952	907	936	938	953	908	908	962	903	889	963	925	915	887	907	892	944	934	944	844	1016	914	934	937	932	919	867	916	956	938	919	892	915	976	897	920	927	935	957	917	948
24530	21426	28497	24739	20194	9398	4718	3264	2677	2378	1941	1649	1516	1320	1147	991	820	829	825	810	741	790	754	670	669	566	586	595	590	529	550	478	500	528	564	491	516	525	520	497	502	464	478	475	450	459	471	436	465	476	445	452	447	444	446	423	488	394	451	451	435	459	436	432	426	431	442	430	445	439	476	405	415	450	433	421	424	398	446	444	429	447	396	434	432	421	448	429	417	423	430	492	429	414	450	443	447	455	441	420	434	459	417	418	420	446	403	418	431	415	471	442	402	454	432	429	416	439	407	393	423	418	417	418	404	425	391	420	415	462	413	383	441	421	413	443	418	406	439	443	422	433	443	454	413	460	425	427	413	415	416	408	463	427	435	439	440	427	425	476	463	407	414	403	434	390	410	438	397	425	432	413	403	421	400	476	410	444	442	419	400	449	415	441	439	431	462	441	420	416	468	418	417	442	428	456	447	440	414	411	416	436	419	470	433	426	390	435	434	426	437	447	433	453	424	400	379	448	440	393	423	443	415	414	433	412	438	438	461	435	404	431	412	404	432	440	442	445	431	417	394	416	428	455	399	420	422	405	396	407	437	442	427	401	398	385	416	404	406	433	383	435	401	432	455	422	454	419	435	402	440	416	420	496	443	413	421	429	403	396	465	394	403	379	452	425	434	451	408	415	402	441	441	453	402	416	411	474	435	415	442	416	438	442	445	413	422	373	444	411	406	463	439	425	398	453	405	434	449	433	418	424	405	395	450	426	436	418	454	451	425	384	416	439	406	439	427	455	415	453	438	437	440	427	423	423	414	409	427	450	417	443	435	402	422	428	425	413	423	421	415	441	420	412	457	435	459	438	450	439	398	418	435	395	431	425	418	427	430	446	414	428	421	464	411	458	445	412	444	449	436	431	463	437	404	456	423	416	413	417	384	432	390	408	420	409	439	466	451	407	411	408	382	444	410	427	431	435	417	427	424	445	460	455	413	426	428	445	425	412	433	452	438	463	381	385	437	419	426	427	415	425	447	427	403	401	440	437	418	411	447	470	435	455	442	431	430	410	403	441	417	420	442	418	461	413	406	428	444	400	392	427	438	432	407	432	444	420	441	411	429	435	434	413	446	405	449	447	412	387	453	417	428	460	438	424	418	408	421	445	416	445	415	429	420	427	402	415	428	424	415	433	422	449	437	421	426	431	434	441	462	446	409	389	434	420	408	426	432	440	431	467	434	437	444	444	446	430	430	425	411	446	427	408	395	411	401	474	408	421	428	438	411	422	406	434	455	423	443	380	389	412	435	409	416	473	423	416	408	453	430	453	435	428	426	440	434	428	445	424	447	425	407	397	434	444	373	435	388	433	419	442	420	410	443	465	464	429	472	434	431	467	435	410	474	423	434	464	460	442	420	429	456	400	459	451	395	421	455	434	435	422	446	465	457	449	430	400	397	427	399	430	447	411	493	446	467	412	442	436	433	434	444	449	468	427	415	423	434	413	405	409	438	443	435	445	419	487	386	424	431	427	457	424	416	441	394	436	437	447	410	441	406	421	425	420	449	431	406	431	404	419	420	453	423	395	427	414	423	445	439	427	439	434	421	428	435	434	397	413	423	433	437	425	436	410	432	420	427	418	424	442	412	421	420	450	435	456	435	455	461	430	441	427	472	426	429	423	451	445	449	464	431	461	440	386	433	432	403	421	400	411	459	428	399	383	374	406	415	436	425	438	476	426	420	442	441	433	431	429	415	427	445	460	420	434	452	419	460	432	394	400	428	417	426	420	447	468	426	449	423	425	435	431	423	436	452	477	421	403	428	405	418	423	421	441	417	388	447	432	426	408	426	442	453	419	431	402	419	417	398	438	417	390	435	416	438	440	408	435	460	417	442	447	418	442	426	423	443	448	437	420	449	429	459	423	405	427	435	403	418	451	431	439	439	395	442	442	379	391	434	426	428	422	429	399	424	447	390	404	414	416	450	448	399	434	425	384	419	447	392	402	444	451	424	440	454	420	439	435	437	417	452	424	432	457	437	427	418	391	421	412	406	454	437	426	453	444	412	424	407	460	394	438	399	463	408	404	406	440	448	472	412	436	478	438	432	436	417	451	418	416	403	382	476	440	408	398	417	405	438	390	424	425	422	418	436	403	432	403	443	431	419	419	426	416	442	433	447	421	436	449	394	437	429	389	423	472	439	420	440	422	455	439	399	421	457	440	459	391	416	427	449	390	390	425	412	438	428	413	415	444	430	434	381	421	416	448	436	398	454	435	434	425	426	427	412	419	409	405	419	433	377	367	405	405	402	437	428	414	413	461	433	434	458	405	424	435	461	411	437	434	435	435	441	403	433	454	405	438	455	402	470	403	452	417	438	443	450	438	451	388	420	402	443	399	403	446	463	455	455	455	431	422	451	454	409	455	423	425	445	409	406	445	422	407	404	431	444	452	429	408	438	397	379	439	440	422	430	413	446	443	420	429	428	409	441	428	418	447	429	416	439	397	435	406	397	427	445	388	446	417	416	392	416	444	435	443	433	423	414	439	402	407	428	427	408	421	395	414	415	440	438	448	460	430	441	430	397	447	439	432	428	407	436	443	454	445	415	424	387	465	430	427	470	450	396	437	430	397	433	403	430	457	407	429	426	420	423	425	417	450	446	452	427	434	439	428	408	430	443	444	442	427	437	416	439	423	390	435	425	408	440	419	402	417	422	434	442	447	418	446	421	428	454	426	428	430	419	452	422	435	433	411	405	426	443	421	480	423	441	401	405	446	419	443	436	412	437	422	439	438	426	429	427	433	410	439	457	405	380	441	467	428	449	442	437	453	415	411	436	421	466	412	411	434	428	414	413	407	403	428	464	438	472	412	451	453	440	433	442	462	440	410	466	446	410	429	419	435	421	427	403	446	424	449	437	409	420	430	392	418	417	432	412	460	432	427	417	400	415	459	424	431	434	465	452	483	451	423	434	412	431	388	448	396	413	427	435	463	429	423	458	403	461	450	397	407	425	431	401	445	447	452	399	425	401	430	414	425	419	398	431	415	447	415	446	443	450	422	448	422	448	399	421	415	430	413	455	422	427	432	417	426	446	425	425	421	434	409	440	451	451	429	429	444	433	431	460	400	424	436	453	436	450	413	417	442	446	408	442	425	456	423	428	450	423	427	437	437	420	411	425	427	422	462	435	413	419	430	421	418	419	423	447	434	438	429	414	430	422	446	435	458	408	435	424	405	427	429	430	417	426	412	443	421	446	414	449	437	414	407	444	432	429	441	396	404	453	474	444	462	450	390	434	442	453	417	463	416	450	435	422	406	419	445	424	401	429	411	426	420	403	475	433	399	399	462	442	413	416	396	448	423	420	431	415	408	426	441	428	477	414	444	428	420	444	426	436	409	442	406	437	459	427	426	418	432	437	428	434	411	415	444	442	438	463	397	438	482	420	443	438	432	417	420	421	429	425	410	418	422	430	428	436	456	444	421	454	432	497	450	439	430	447	452
15113	30046	28257	19926	16023	13633	11027	9682	8617	7894	6221	5372	4738	4109	3480	2865	2419	2130	1990	1998	2020	1814	1933	1645	1475	1484	1359	1311	1255	1230	1151	1163	1069	1091	1043	1002	979	1007	1038	1050	922	954	905	888	864	900	863	867	869	837	866	804	800	860	874	883	872	853	872	825	832	844	815	841	773	855	791	768	815	768	827	820	798	840	852	837	803	774	785	796	811	751	817	794	819	852	794	818	798	782	843	829	835	773	767	779	759	817	778	807	817	786	815	744	768	793	800	794	807	793	802	828	760	821	768	764	738	815	758	822	804	813	811	815	776	798	836	753	787	802	842	821	814	764	779	797	856	811	749	754	818	769	753	784	752	784	805	820	797	810	782	777	841	765	849	775	809	793	785	771	767	812	803	791	779	761	819	769	826	813	793	819	730	792	803	812	811	786	773	790	804	806	853	779	749	782	806	821	799	810	746	850	764	774	844	800	800	797	839	793	775	778	783	797	760	803	852	745	851	835	795	776	812	832	795	809	788	790	781	797	774	796	771	814	804	811	816	821	761	755	827	778	832	782	831	796	750	805	808	774	789	800	774	786	769	815	782	773	820	807	780	768	798	814	820	829	760	780	772	757	783	780	776	809	792	823	777	811	838	793	794	822	804	786	798	813	785	811	794	787	789	773	812	800	805	803	781	738	811	801	844	789	756	784	800	802	765	774	835	763	801	826	794	749	811	816	808	830	751	768	833	797	750	833	775	769	788	791	789	804	773	803	843	789	792	772	794	786	774	793	866	790	806	814	810	830	836	844	802	804	780	798	805	812	842	761	769	753	787	838	864	812	786	758	855	772	867	767	810	768	791	777	858	787	778	797	786	780	781	773	796	789	814	818	802	807	766	768	859	832	786	875	797	771	769	797	787	819	801	819	765	792	801	799	768	796	781	783	818	775	818	797	775	784	772	784	796	794	758	828	804	752	818	768	793	811	769	846	768	798	784	771	766	793	834	809	804	816	822	809	759	776	743	774	785	729	781	779	776	780	828	835	795	820	793	779	805	772	809	811	781	810	780	827	776	793	808	767	782	796	797	763	820	748	819	761	831	794	772	815	790	816	799	810	788	843	846	767	785	785	831	810	747	770	751	786	802	776	787	829	798	794	772	829	760	815	776	772	822	816	772	854	794	793	780	811	797	755	820	798	859	746	759	808	781	817	759	757	839	741	755	756	810	772	799	763	768	774	801	769	812	778	790	803	807	817	780	778	779	795	771	800	839	795	808	813	815	845	799	810	800	816	787	808	837	795	803	811	795	827	829	776	816	752	819	776	787	712	797	769	781	780	841	781	843	775	841	771	748	840	725	787	783	820	784	752	800	813	786	773	765	782	783	817	795	770	830	743	833	802	778	760	808	821	801	833	810	784	787	789	784	805	759	783	801	794	778	807	758	782	837	789	750	797	786	762	775	851	827	779	781	804	760	841	822	765	811	778	838	748	812	832	778	787	793	834	781	810	790	822	743	771	786	741	795	829	789	793	804	783	837	789	798	795	776	778	787	776	789	813	758	804	777	772	768	764	809	768	801	766	765	793	791	778	806	828	741	744	832	839	795	852	735	840	746	767	807	821	751	781	790	761	802	765	767	799	818	753	789	781	773	808	816	798	815	766	770	774	803	846	795	768	796	761	814	809	809	800	817	835	860	827	779	840	816	821	806	782	779	787	787	783	816	763	775	869	765	791	836	778	779	790	808	785	714	791	734	817	802	778	781	762	802	775	803	818	772	812	775	824	780	707	771	788	777	769	786	841	789	817	821	746	770	802	758	763	799	786	841	825	788	818	828	817	788	835	816	776	798	796	789	783	793	732	776	795	844	802	809	775	769	822	811	779	766	789	759	794	779	774	767	813	797	777	825	823	806	806	788	768	777	826	824	783	834	807	786	761	847	793	839	771	817	821	787	813	746	791	814	804	761	795	760	782	787	837	767	773	820	832	796	776	771	847	789	788	797	772	807	821	816	781	809	798	796	820	807	760	820	778	797	766	766	764	772	803	767	758	815	730	773	773	807	779	747	772	752	866	812	772	785	827	801	815	814	763	804	801	845	753	807	814	827	772	752	790	755	794	801	816	786	821	845	823	798	796	843	760	781	809	822	822	837	781	796	830	796	761	784	780	817	755	782	767	799	826	803	762	773	801	776	830	856	819	798	840	792	804	756	821	837	764	815	767	802	751	755	777	807	766	775	716	757	797	817	787	761	818	793	808	792	788	866	788	798	774	772	804	794	763	808	834	750	714	804	782	802	817	828	769	777	837	825	808	839	785	793	775	764	832	788	738	782	855	792	824	802	810	795	748	796	804	836	788	740	819	786	784	803	783	780	826	852	773	805	800	800	815	820	815	783	722	736	822	816	804	807	800	808	823	848	791	817	763	813	769	764	771	800	754	767	819	831	799	818	766	816	807	815	812	790	767	797	786	835	853	788	800	779	842	805	833	758	777	806	774	871	827	767	795	771	790	811	785	823	786	833	795	762	788	777	753	786	804	838	776	810	796	818	746	776	810	800	808	788	795	815	755	822	802	785	792	785	831	761	817	772	810	822	762	834	807	803	766	823	830	749	792	816	789	796	803	816	757	801	768	801	789	816	776	796	779	789	801	746	800	805	802	842	789	759	797	775	804	793	744	807	793	805	769	761	767	794	815	749	813	775	788	787	774	763	828	823	788	796	743	774	768	766	822	823	748	840	771	763	810	814	795	780	842	776	797	778	824	804	781	791	847	821	771	767	791	819	802	804	814	813	779	787	826	818	839	795	801	810	789	811	777	796	782	761	803	809	766	830	807	821	764	779	771	797	809	850	833	778	808	863	845	799	843	822	784	763	823	770	786	741	721	796	821	799	823	731	803	821	762	785	808	767	774	758	812	786	786	831	798	855	818	767	782	807	784	770	794	805	747	834	777	793	787	829	775	825	795	802	784	798	764	761	813	811	786	849	763	782	791	790	793	771	758	824	801	734	800	777	814	795	799	788	813	798	841	805	852	786	825	805	854	791	791	762	779	783	778	794	815	814	778	737	767	816	821	781	805	817	781	728	834	795	814	791	768	787	741	798	807	783	798	823	756	789	786	802	812	801	776	821	776	831	738	823	819	790	835	766	804	783	802	777	782	789	832	776	825	804	804	806	808	802	831	814	799	823	753	769	794	799	803	773	764	810	817	850	777	778	849	804	816	768	826	787	822	752	787	787	796	834	776	731	764	751	765	760	770	767	781	793	791	795	799	774	764	774	778	796	791	833	792	796	836	834	825	802	790	805	788	791	768	809	787	809	801	776	774	847	749	782	764	784	784	788	818	808	778	777	815	821	764	770	799	823	794	784	786	810	812	809	787	774	753	782	801	830	757	792	813	765	828	775	813	727	782	800	827	775	856	777	794	838	774	817	798	771	829	830	767	780	761	778	771	859	829	825	856	801	815	804	835	801	811	857	804	786	817	798	786	796	795	809	842	818	767	760	828	778	801
23468	21398	29203	24002	21416	20231	10329	4996	3613	3378	2702	2222	1839	1697	1464	1184	974	897	894	877	834	796	757	740	695	614	572	596	560	572	530	517	499	530	470	477	496	487	465	410	435	383	420	382	407	433	409	421	360	393	384	393	427	432	435	429	391	393	410	393	353	399	387	382	409	374	400	372	400	396	413	367	378	371	348	387	385	356	374	391	384	383	373	364	377	391	406	377	368	362	359	365	371	355	369	382	380	381	352	380	388	372	400	356	371	395	363	384	337	367	381	366	385	345	400	369	369	396	398	373	348	391	355	388	366	381	388	378	375	367	379	342	373	403	350	348	394	401	338	369	374	402	344	391	353	378	370	376	360	357	354	406	364	371	357	368	344	411	383	369	363	384	383	387	380	338	341	394	360	360	333	377	374	401	408	353	363	350	369	353	328	353	370	360	390	368	389	389	419	408	366	341	396	386	383	381	367	362	353	326	360	355	362	360	360	415	360	352	350	358	353	420	377	406	387	370	357	389	373	387	353	383	387	347	348	369	370	383	371	359	384	339	402	349	362	367	377	354	405	393	387	388	353	392	378	385	335	367	354	408	337	394	367	379	378	389	403	369	354	377	410	355	365	380	357	359	379	377	363	329	383	355	362	332	394	353	359	333	335	350	345	372	366	370	372	363	423	360	349	385	385	368	405	356	401	365	369	376	340	372	366	360	348	400	369	362	347	393	393	370	368	391	389	405	356	392	394	356	396	351	408	353	371	364	359	373	386	372	360	391	404	358	356	361	384	368	358	321	396	362	378	378	396	338	379	340	365	381	349	389	349	385	420	417	353	393	363	364	386	363	375	378	336	360	365	390	365	361	361	339	382	375	370	343	357	363	367	390	400	381	398	383	361	356	367	386	353	371	378	353	370	347	391	379	385	333	357	357	393	338	380	405	391	387	370	375	371	356	370	360	375	378	382	376	369	351	368	354	390	377	380	346	357	364	385	386	356	369	385	353	350	394	400	373	370	348	402	362	351	391	343	354	409	389	336	354	371	371	373	358	383	383	369	325	398	357	365	383	360	367	377	332	340	352	379	342	358	376	370	373	370	371	368	394	370	384	368	350	380	327	355	353	370	392	388	384	396	373	405	421	340	362	357	358	380	414	345	386	382	355	349	374	365	359	369	371	389	376	379	368	358	351	351	402	371	386	375	334	359	367	374	360	385	372	377	380	352	364	398	378	374	370	373	353	375	377	358	390	380	398	357	331	344	379	344	399	358	338	372	361	392	387	358	398	382	348	382	381	350	369	338	371	352	377	376	353	350	348	342	374	382	351	368	357	355	380	370	387	346	346	392	342	384	394	372	372	365	385	357	374	368	388	355	360	399	364	363	386	340	343	363	370	379	389	364	339	345	389	370	403	343	385	408	338	362	379	352	369	387	363	389	358	368	353	391	379	387	355	382	395	371	395	367	405	362	370	356	394	393	352	373	376	364	364	355	358	346	362	392	385	382	352	348	348	340	401	371	378	350	353	376	383	365	373	341	359	388	356	358	355	358	369	341	367	404	396	362	389	341	343	363	368	381	365	369	389	351	349	372	396	367	396	396	400	371	398	380	403	369	368	382	382	388	346	334	333	349	356	410	391	374	369	398	373	369	340	358	352	361	425	375	377	359	406	418	353	352	356	360	416	346	362	373	382	429	380	351	398	361	338	415	351	359	355	348	368	363	350	345	392	358	387	402	362	371	378	366	391	384	402	392	384	351	349	356	365	371	335	325	364	376	395	365	425	381	348	361	357	348	400	394	355	353	362	351	370	391	338	353	359	345	408	388	358	361	390	387	364	363	378	370	328	400	375	357	392	358	355	383	381	381	410	376	376	392	385	378	386	343	389	369	361	389	373	369	382	375	375	382	364	341	368	384	368	408	362	380	342	361	350	339	380	335	411	386	388	359	364	346	388	365	366	392	393	418	383	366	356	404	359	377	389	370	364	396	345	386	390	359	364	368	350	369	362	354	334	366	383	352	369	393	391	396	366	374	368	411	371	379	351	375	369	378	345	369	351	408	343	437	397	365	364	350	385	397	374	400	357	372	389	356	374	374	378	350	346	410	379	360	377	333	344	353	390	382	406	383	377	318	341	401	380	411	366	358	362	374	369	357	383	378	374	366	394	375	387	366	380	352	376	360	348	388	390	390	415	384	361	377	372	371	378	365	356	391	350	337	397	348	389	368	384	365	354	368	386	347	380	364	399	399	407	354	358	345	365	364	399	381	350	349	408	369	393	365	360	367	358	399	362	390	383	360	369	360	356	343	371	361	394	371	345	351	356	373	366	392	382	376	376	336	361	380	366	355	348	347	335	344	339	332	347	372	352	358	390	364	378	316	357	374	353	338	392	352	391	400	320	381	366	349	387	391	397	359	354	361	394	362	356	365	363	363	391	436	408	393	336	366	404	376	385	376	382	357	376	369	360	384	376	375	353	358	349	366	375	365	382	387	390	356	353	391	383	357	374	413	386	344	378	366	363	360	402	375	361	356	391	340	400	349	386	396	363	358	366	365	367	371	376	382	398	380	362	418	364	363	368	377	369	398	381	382	364	372	379	368	387	402	397	367	381	371	338	318	413	368	393	372	358	418	367	337	365	367	372	351	392	378	377	379	388	342	386	361	392	386	381	387	355	337	378	355	378	351	388	370	371	361	338	399	385	366	347	381	362	370	383	391	376	386	379	373	397	358	371	357	389	388	375	386	368	350	370	391	352	376	371	383	371	368	384	350	363	395	382	384	390	366	393	386	361	383	359	346	361	401	388	384	386	339	352	392	369	387	382	358	352	341	394	355	391	354	420	360	387	359	372	377	380	359	383	364	336	337	356	400	335	363	398	373	398	369	395	365	373	384	383	346	387	347	370	381	336	392	387	388	374	360	353	348	344	371	378	361	368	367	382	381	368	374	373	383	357	389	371	355	413	364	368	366	372	366	376	367	366	405	387	349	360	370	373	393	370	362	374	401	376	333	374	383	350	370	374	365	345	353	375	370	377	396	389	354	369	357	363	340	345	367	389	351	345	374	352	367	391	371	333	365	409	390	386	346	400	345	366	371	338	392	343	391	391	339	357	332	363	358	367	355	377	364	357	381	360	347	325	357	383	380	368	349	364	355	358	398	354	347	380	376	348	391	384	385	356	370	344	381	375	384	360	378	355	363	364	335	370	367	354	352	354	340	340	354	392	355	372	331	332	354	341	367	355	380	397	365	345	389	357	408	366	390	414	372	358	353	357	363	329	363	358	371	381	399	375	406	378	360	368	389	388	381	368	385	369	396	364	360	377	387	369	366	378	379	397	400	350	350	376	356	399	350	383	372	384	362	370	401	397	345	369	367	391	406	360	358	346	388	374	360	356	369	394	380	370	368	394	379	363	347	381	375	374	389	363	385	340	327	370	387	412	384	411	363	373	378	362	362	360	407	410	369	367	369	359	372	365	356	395	386	367	366	352	326	396	385	336
17415	35018	32677	24518	20245	17260	14532	12572	11188	10504	8306	7128	6123	5283	4521	3648	3045	2625	2467	2380	2265	2181	2102	1934	1711	1623	1441	1352	1320	1260	1194	1093	1145	1125	1050	1027	990	1004	1002	890	901	844	837	796	834	822	745	796	746	718	754	792	762	681	764	758	769	748	743	731	724	747	695	709	713	710	735	721	701	725	705	624	731	730	680	731	680	675	694	634	645	676	660	683	703	673	706	634	724	713	722	632	685	709	692	684	679	665	702	674	664	649	670	686	688	679	704	694	705	680	686	714	667	688	644	698	694	700	658	712	684	656	660	753	690	686	693	661	709	654	691	691	705	628	673	682	708	733	657	711	645	686	675	693	682	677	685	734	661	678	683	659	631	693	658	634	683	724	701	712	641	674	725	645	650	692	678	632	658	735	700	604	716	683	658	691	697	649	644	662	680	690	690	620	633	661	691	699	644	664	668	656	690	722	717	671	733	678	667	712	685	664	677	659	724	689	673	718	656	717	698	722	651	635	721	638	677	620	678	652	683	673	686	719	696	654	662	689	676	662	702	679	700	660	697	706	661	687	671	733	719	675	683	695	660	660	681	629	660	701	634	680	644	615	695	696	682	717	661	670	670	680	659	666	667	690	707	729	658	706	728	699	678	705	700	705	655	663	647	670	693	675	655	676	725	667	679	618	729	653	662	648	632	656	689	709	688	706	710	678	716	700	677	680	680	722	705	696	711	684	689	644	671	681	731	703	725	720	651	706	640	720	630	672	654	654	713	667	723	672	686	655	700	673	699	694	669	691	661	672	686	696	693	671	714	665	673	657	659	663	641	669	666	695	664	673	692	649	657	620	682	697	692	677	661	655	675	679	624	655	638	707	673	690	658	639	634	669	684	656	714	711	655	669	695	680	693	667	700	713	634	711	686	696	705	677	681	663	693	680	618	673	697	680	658	645	700	656	691	677	694	677	703	656	676	738	637	661	689	765	680	665	675	666	677	636	659	713	671	642	668	748	678	614	688	705	642	704	674	654	709	728	645	684	669	656	638	673	666	671	699	667	622	649	709	670	712	691	643	648	682	698	683	709	699	667	692	679	691	648	723	663	679	704	683	638	686	645	685	725	640	675	701	677	662	692	653	706	729	647	721	680	662	712	658	712	641	665	657	701	703	645	711	696	653	683	643	661	658	675	653	648	678	708	694	647	623	675	642	675	689	712	689	652	700	687	676	681	717	729	671	665	664	665	652	633	677	711	651	708	668	690	685	676	681	652	642	691	728	621	738	647	704	666	664	695	688	687	681	667	712	710	709	657	703	688	697	669	662	672	637	674	633	649	646	693	690	711	688	680	697	679	667	639	683	701	712	632	669	693	662	703	663	672	684	688	661	680	669	672	622	667	679	668	706	704	699	699	663	664	662	643	646	650	711	663	623	611	644	672	699	684	658	653	670	652	684	685	684	679	672	629	707	687	727	698	671	664	658	687	725	660	678	688	684	673	665	672	657	687	686	724	672	670	682	649	632	715	686	685	723	673	673	694	636	668	690	686	731	677	692	685	698	651	623	664	692	644	659	709	644	697	686	687	704	671	650	678	670	665	677	672	708	677	670	658	669	672	675	666	715	692	684	640	706	665	627	647	651	669	665	665	673	727	710	630	688	657	670	723	675	649	619	682	636	677	666	656	678	688	693	708	681	687	651	673	637	693	670	698	647	679	687	724	680	693	687	657	667	676	690	618	689	660	718	731	671	693	689	642	695	661	705	656	681	700	618	639	723	686	691	602	695	666	691	658	670	635	636	666	661	713	682	662	698	698	676	672	638	683	719	661	653	694	652	665	687	714	715	647	687	661	688	684	638	704	652	658	687	649	620	671	669	649	611	674	674	641	634	685	731	673	671	693	684	722	663	707	709	640	671	700	666	676	676	642	686	641	656	670	684	649	673	634	698	718	656	640	718	682	651	728	635	648	681	697	684	676	686	674	696	684	677	680	681	656	650	673	659	687	694	653	690	635	637	681	694	710	702	638	686	700	660	692	662	630	672	690	671	662	655	680	675	650	647	695	662	685	673	650	654	664	686	666	666	668	694	677	648	668	656	686	632	662	688	631	705	677	706	720	663	662	712	670	687	603	675	697	739	651	681	671	728	705	702	718	674	660	650	656	718	652	660	702	654	653	693	635	682	657	688	672	682	692	671	673	680	668	678	709	643	714	702	686	668	707	671	717	733	652	655	651	694	650	686	696	686	757	659	638	692	658	720	692	711	669	672	668	697	678	696	651	664	711	726	628	691	693	666	685	643	671	659	654	693	717	718	679	678	694	735	650	656	647	694	689	675	722	721	704	691	671	616	698	631	692	694	661	648	708	652	649	642	652	684	692	653	690	672	656	694	667	653	711	656	663	646	717	702	699	625	635	663	662	673	632	685	696	701	661	657	633	705	679	701	661	643	616	671	688	678	715	692	713	689	706	678	612	663	703	661	688	681	645	662	700	707	702	676	648	687	671	664	676	706	655	666	677	660	689	635	687	649	675	688	664	668	663	715	701	644	668	677	698	723	637	684	674	668	661	651	676	678	660	672	727	690	647	680	683	699	671	661	652	674	679	728	717	706	670	592	655	645	654	651	672	670	689	648	672	646	719	648	636	637	681	647	657	690	677	670	632	664	723	750	655	679	740	671	705	687	683	683	662	617	679	697	665	720	669	695	666	695	692	660	684	640	692	669	668	680	667	680	684	674	681	640	635	675	691	730	690	701	701	712	672	680	654	667	647	714	672	718	694	710	672	708	666	646	639	682	710	655	641	712	681	687	704	707	663	652	691	694	697	651	723	675	667	660	696	651	661	664	654	686	642	697	672	674	703	625	671	671	678	704	650	652	700	678	679	696	713	718	649	642	666	656	707	686	693	679	706	644	666	667	639	715	690	663	667	684	709	637	695	640	711	706	666	690	646	668	699	656	695	644	688	695	704	694	694	663	689	636	667	662	671	685	681	666	632	652	730	721	662	714	665	673	705	667	671	670	644	670	673	702	690	696	642	675	647	730	617	674	724	648	694	691	652	665	662	656	670	731	675	741	664	716	653	652	685	690	680	707	639	684	690	668	696	694	635	707	684	660	688	703	654	674	681	676	694	689	649	666	665	689	730	675	681	642	648	645	707	652	642	642	708	718	679	680	663	702	726	641	623	698	657	659	675	647	675	683	706	674	612	708	647	684	685	740	713	663	696	720	668	651	694	662	649	614	627	650	741	683	681	679	629	719	693	648	667	687	694	669	677	673	649	659	644	725	661	695	694	694	700	665	682	691	657	692	690	686	637	683	664	698	621	694	678	672	678	678	710	679	670	663	687	704	670	658	656	665	725	648	678	680	678	705	709	697	634	703	659	688	683	713	728	681	669	656	713	706	696	698	654	665	664	670	696	624	663	664	695	705	701	676	669	680	675	691	666	645	741	656	683	653	705	668	675	661	679	666	673	695	652	685	670	703	657	665	625	666	651	653	686	669	724
27009	21088	16612	8865	4526	3174	2393	1946	1708	1713	1365	1250	1130	920	887	797	707	705	728	655	686	724	680	660	598	607	596	568	552	601	570	581	557	564	551	562	486	528	538	534	537	523	509	508	538	547	512	488	510	497	526	503	526	524	472	495	522	458	516	519	526	528	543	516	496	522	484	511	488	495	509	533	506	526	492	474	506	526	512	449	470	497	550	512	560	474	495	514	468	496	511	500	505	527	492	537	486	493	514	490	481	528	477	535	560	467	541	503	501	513	502	511	478	472	485	517	484	459	525	445	523	520	494	505	480	500	459	508	507	498	541	521	470	496	482	495	524	490	501	526	526	467	509	471	474	516	502	474	498	494	513	528	499	476	479	496	471	477	517	524	465	468	479	503	517	475	491	476	501	499	493	502	511	485	558	501	477	501	528	513	484	523	484	497	496	471	510	502	527	508	501	513	487	452	492	499	554	491	521	483	452	479	507	464	443	470	505	491	480	503	512	468	527	514	472	468	524	493	533	490	516	513	498	540	469	491	518	514	499	474	458	535	515	512	521	507	524	484	478	506	512	516	509	515	492	508	460	531	537	477	502	498	486	486	487	504	474	505	496	491	506	509	536	497	465	489	470	498	487	536	480	526	471	504	496	529	482	503	491	527	475	483	502	471	462	505	508	521	484	505	469	483	524	503	505	501	523	520	515	498	494	513	490	500	517	483	480	485	493	507	478	498	473	507	492	521	513	530	485	508	506	494	494	534	509	519	498	456	510	496	510	518	500	486	491	522	546	526	493	456	468	505	479	496	493	514	478	514	497	482	557	554	507	482	490	528	512	496	518	530	533	471	512	532	481	501	493	512	484	491	551	492	472	521	506	486	462	523	513	513	513	487	539	485	470	510	509	514	483	526	493	504	483	483	513	513	514	457	470	508	504	499	485	444	497	487	509	492	474	475	500	537	480	474	542	495	499	505	526	481	513	485	511	484	495	539	509	526	538	488	470	531	503	460	471	508	516	446	471	505	499	502	467	487	495	497	520	503	471	485	526	501	472	518	484	526	474	487	506	494	499	449	514	492	500	521	486	476	511	466	510	458	475	488	448	477	504	483	482	531	514	469	524	499	493	476	485	532	472	494	474	474	535	551	456	499	501	504	514	479	501	521	504	483	495	507	524	540	491	499	468	464	459	507	505	485	501	504	513	547	507	498	499	505	495	520	496	523	502	461	483	507	489	489	470	544	507	519	476	457	484	513	493	482	441	492	538	464	486	496	518	485	464	480	483	442	524	492	510	507	539	509	470	523	527	497	502	482	501	505	495	445	471	511	493	448	529	492	517	461	512	512	453	484	478	533	472	481	473	490	528	496	516	506	493	501	516	480	533	514	484	474	520	505	483	484	496	466	499	505	486	487	512	513	501	470	497	476	491	514	542	509	453	502	516	501	549	493	516	497	542	482	502	536	491	481	518	560	547	497	494	511	506	449	479	513	519	478	483	525	514	516	521	515	540	495	524	489	497	493	467	516	474	508	475	505	528	547	494	527	508	495	484	493	497	504	463	486	476	498	482	484	487	482	463	512	501	519	486	497	442	530	494	522	504	492	469	551	495	520	494	468	498	468	535	459	481	522	457	522	529	497	517	532	489	489	525	483	565	484	493	468	519	499	524	515	481	504	520	505	500	484	473	528	526	508	520	508	482	514	515	498	480	459	507	515	485	506	489	484	483	480	513	497	508	481	462	530	482	455	552	507	464	519	519	508	502	514	540	492	486	511	496	536	495	501	505	515	504	462	464	514	511	477	533	511	529	479	521	561	528	516	542	506	477	554	507	485	469	517	473	516	479	503	506	523	493	511	483	523	500	502	525	505	524	486	513	458	490	496	494	503	484	501	494	535	499	504	489	487	471	505	492	518	496	484	501	493	486	483	490	536	482	472	524	501	509	493	470	529	505	488	499	496	484	524	507	501	492	513	513	532	472	528	469	509	475	534	494	532	490	503	507	547	494	538	508	522	497	500	485	510	536	467	519	525	486	495	507	517	475	464	549	504	481	494	462	503	458	463	522	521	511	515	487	484	526	475	518	545	517	475	494	490	531	468	452	491	491	486	471	493	519	491	483	490	506	539	509	489	490	543	478	496	461	485	472	489	475	487	529	528	469	488	504	533	511	507	472	506	449	465	506	549	492	487	484	549	515	477	477	510	500	505	503	495	471	476	489	486	510	510	554	488	500	511	509	478	506	500	478	511	520	488	476	503	535	484	472	503	503	469	531	535	512	536	518	476	502	505	506	462	516	499	537	515	463	504	469	515	492	488	498	515	503	523	504	504	525	514	465	494	518	531	501	487	479	516	460	480	478	479	508	513	499	530	519	523	533	534	489	448	510	477	538	504	470	493	526	508	513	493	518	494	488	511	464	481	529	519	503	534	463	521	496	480	497	497	444	492	547	540	487	493	492	481	516	481	509	497	539	461	532	496	489	490	478	456	501	479	517	522	506	500	465	509	507	523	537	495	467	505	494	506	478	498	492	466	515	497	515	528	510	500	478	500	495	496	474	481	489	502	503	509	482	465	484	485	494	536	521	426	481	510	501	480	527	496	511	491	521	484	506	520	516	504	529	470	522	498	510	457	498	503	540	539	524	510	468	541	518	513	488	476	526	510	476	505	500	488	520	518	501	468	469	500	505	495	489	495	482	514	521	536	493	514	514	524	506	548	521	471	486	501	488	495	523	482	512	513	507	499	497	523	510	533	507	519	524	532	497	455	453	538	490	490	482	493	535	473	498	467	544	514	487	494	544	521	468	528	469	519	499	498	472	501	484	524	576	493	493	522	493	499	488	495	502	482	488	489	482	513	476	546	532	525	499	475	496	492	470	493	496	473	499	482	485	492	489	499	539	498	512	525	476	511	535	513	533	489	505	499	546	530	511	530	534	490	493	492	524	532	473	527	479	524	512	507	515	534	533	489	485	530	480	484	518	494	477	441	498	488	501	520	481	483	525	472	463	486	512	495	486	518	478	483	478	509	460	512	510	490	434	483	497	513	511	462	471	498	488	495	523	511	501	488	503	514	499	472	520	431	510	506	475	513	489	517	472	522	506	469	480	475	497	474	545	489	457	516	482	467	537	509	494	471	468	526	486	503	486	486	516	494	477	498	429	462	487	508	472	521	510	539	517	508	520	478	501	496	500	520	532	536	495	531	493	488	489	519	475	453	490	511	511	514	511	482	497	494	491	526	486	459	471	491	517	489	503	500	482	510	499	517	469	496	465	497	509	469	475	511	555	482	493	506	499	521	479	519	492	552	505	497	518	510	491	485	469	516	495	513	436	479	487	503	522	467	500	489	481	446	509	507	517	505	461	506	464	516	460	499	508	479	525	498	478	538	499	527	453	501	490	512	528	496	484	483	481	484	530	509	504	493	503	527	498	533	530	490	490	436	513	457	473	547	443	538	518	473	528	489	475	479	495	540	492	493	516	528	507	504	514	484	492	506
13975	23630	21943	14561	11301	9271	7299	6141	5559	5367	4262	3734	3330	2831	2487	2180	1808	1705	1550	1600	1562	1575	1493	1503	1366	1270	1274	1179	1161	1119	1063	1110	1125	1102	1040	1015	1019	1041	1070	1025	986	1053	976	933	981	953	994	966	910	924	951	948	945	980	939	923	906	956	946	883	957	945	906	980	953	908	882	923	922	876	917	955	915	945	977	929	942	947	913	934	915	921	951	932	924	946	946	936	956	976	914	913	880	957	858	897	869	875	890	920	925	947	882	893	945	851	910	915	925	908	898	964	880	899	954	907	852	920	947	881	913	879	902	910	875	917	941	906	922	911	868	915	938	892	880	869	906	885	958	886	884	887	884	895	885	890	903	921	889	856	955	872	913	926	914	929	900	899	918	959	881	933	948	918	883	924	936	933	893	964	895	906	918	882	919	918	885	923	962	914	915	888	915	881	926	922	934	862	857	869	987	944	925	923	884	926	908	919	948	903	894	939	938	867	890	930	859	944	880	949	871	914	908	919	924	914	897	932	890	921	890	889	936	907	938	910	960	878	905	856	933	863	909	956	904	871	909	953	906	829	893	913	907	946	926	952	915	916	946	957	908	900	905	884	925	965	911	909	876	867	898	895	880	936	836	924	866	902	944	873	972	864	949	929	920	903	879	899	962	898	912	909	887	955	879	907	936	891	881	852	943	842	941	900	870	892	940	879	904	934	914	981	877	938	938	908	888	929	909	919	885	913	866	902	917	882	870	894	919	918	948	882	907	898	919	912	873	962	851	929	964	862	905	855	906	895	877	952	895	897	914	877	937	975	894	925	910	926	918	916	888	847	886	886	897	919	872	927	902	969	884	936	943	876	924	876	890	925	949	946	908	953	886	920	878	905	848	950	896	896	927	918	904	917	930	906	869	931	864	962	894	905	952	911	934	896	879	919	918	924	867	908	930	990	943	965	935	918	920	908	888	949	880	879	980	981	928	868	957	936	887	891	929	909	937	829	916	939	953	916	908	954	858	900	895	927	844	942	916	899	931	893	947	909	984	894	909	860	958	960	905	835	923	918	911	963	876	1016	842	934	896	948	891	910	881	913	933	896	885	978	950	975	910	913	896	958	955	943	907	946	876	921	935	919	928	910	920	850	892	906	908	851	875	887	907	933	977	873	908	872	957	889	894	857	899	913	914	921	894	842	894	895	914	896	923	933	894	873	926	908	958	861	938	912	935	947	924	882	932	949	876	908	946	921	933	853	909	915	933	920	892	910	925	905	893	941	873	926	941	871	900	910	912	888	892	954	911	937	927	898	993	903	934	886	907	873	903	915	863	945	913	911	937	902	840	870	836	929	898	923	884	892	919	892	918	873	858	897	921	942	872	843	859	896	884	894	870	891	969	882	925	899	906	892	931	910	944	865	852	887	929	908	928	876	891	945	937	959	929	950	897	884	889	906	918	902	964	958	913	946	924	936	856	915	907	973	900	930	848	892	936	940	888	913	903	965	978	951	867	922	945	921	864	922	896	867	886	900	890	952	929	874	910	918	915	935	902	920	872	981	873	882	946	947	922	930	872	902	860	936	891	897	899	961	841	922	906	913	935	931	890	892	914	929	929	929	953	919	911	976	965	902	926	901	896	941	931	911	867	854	932	935	900	962	893	961	909	936	904	915	937	891	923	930	924	898	902	916	930	945	898	909	928	895	938	913	930	920	847	894	881	889	878	942	952	940	897	920	925	910	837	915	916	961	868	840	930	896	884	916	883	917	931	896	899	918	842	889	991	954	975	938	903	961	913	894	926	903	853	901	891	912	908	885	923	929	928	876	932	934	895	937	940	906	903	894	937	950	918	839	923	912	910	934	922	933	909	926	904	942	858	872	907	876	901	927	877	899	888	968	928	949	925	915	899	902	962	898	885	943	880	925	885	919	858	897	901	883	890	899	903	876	889	922	889	893	927	889	938	926	935	948	892	910	910	869	876	915	946	894	918	947	888	945	880	919	863	940	856	886	898	903	875	934	912	900	910	920	904	929	937	939	946	832	876	880	881	936	892	929	948	915	994	940	931	903	900	943	909	850	920	907	891	985	900	898	955	900	1007	950	886	931	965	938	879	898	863	907	910	941	937	897	911	884	972	888	891	919	937	880	914	945	898	898	918	880	865	965	881	908	879	953	926	904	895	845	924	907	932	929	857	945	934	964	927	910	932	924	908	918	888	932	927	863	899	883	974	916	926	895	910	957	870	923	897	916	899	933	895	895	953	923	946	860	895	965	920	910	936	941	919	950	941	906	898	973	893	916	978	890	944	913	917	939	907	876	901	928	923	935	994	919	924	844	932	866	922	917	919	933	921	901	970	908	930	966	900	897	915	872	891	959	905	926	914	883	912	942	935	945	932	920	900	920	943	937	849	906	962	864	918	914	889	943	911	904	932	911	898	914	923	919	914	887	924	876	941	869	922	894	863	956	906	933	902	928	881	892	890	939	944	958	955	880	936	915	901	931	902	922	860	918	915	914	922	899	910	901	937	929	931	917	909	902	930	925	894	907	866	923	943	983	925	910	910	947	930	903	988	880	967	873	964	948	920	922	919	911	894	917	917	883	919	926	899	971	871	911	944	858	921	917	926	886	872	953	853	869	906	900	895	935	951	889	896	934	909	905	918	915	918	902	923	882	942	924	967	892	923	951	934	910	902	907	940	887	952	941	912	939	950	920	938	947	923	904	890	917	903	979	899	892	881	906	877	946	902	923	916	876	858	861	851	918	880	937	883	845	859	899	919	914	883	929	934	947	932	929	901	856	952	937	882	867	906	929	905	921	929	947	865	923	868	924	930	911	871	895	953	975	950	910	907	944	902	903	949	888	965	858	898	883	924	879	960	930	875	904	953	952	920	938	873	945	913	922	858	938	895	896	960	949	923	882	936	902	840	848	851	952	947	847	892	882	902	912	900	906	879	900	888	919	908	912	917	929	916	901	931	924	873	916	887	894	887	927	932	893	959	930	894	907	864	908	902	925	875	891	961	865	901	867	948	909	952	907	905	879	893	884	945	947	887	908	980	852	898	890	883	893	893	951	850	870	946	925	915	918	919	868	933	945	909	953	889	892	951	897	921	940	995	904	870	956	935	926	905	890	934	860	924	915	899	871	939	863	940	974	948	910	891	890	812	971	892	871	880	953	914	925	887	905	952	917	935	932	891	908	919	949	867	949	883	877	843	944	877	904	937	901	867	891	876	933	952	880	931	888	932	887	942	889	875	932	960	907	901	916	939	921	912	890	943	936	878	893	905	959	869	952	916	966	912	941	933	928	894	938	921	897	880	923	909	923	920	888	996	929	940	914	904	887	900	934	925	965	946	919	896	895	881	927	930	897	914	896	867	923	855	837	894	929	924	942	944	960	901	922	919	872	926	916	876	892	901	951	932	913	868	883	965	925	886	924	908	890	943	945	908	871	942	932	917	946	897	936	863	959	913	936	853	924	901	909	932	932	920	868	930	917	859	880	922	931	914	891
24565	21416	28511	24715	20231	9488	4889	3129	2584	2534	2079	1690	1522	1341	1074	1034	849	790	747	780	714	686	665	706	656	641	603	551	566	521	514	552	477	501	495	495	495	483	491	455	487	472	448	455	450	424	426	402	485	444	428	456	493	443	436	471	456	458	402	406	425	419	452	422	441	404	449	420	446	428	441	421	403	429	416	405	394	406	403	427	453	422	408	378	429	433	398	416	424	409	380	453	412	399	411	442	428	453	446	414	395	433	408	420	417	455	444	452	444	398	410	386	416	426	460	402	461	433	400	394	398	450	431	440	415	443	453	403	436	403	422	386	434	406	421	449	420	432	410	396	423	419	404	404	417	394	390	382	419	423	426	372	436	463	442	443	447	416	435	399	389	410	438	411	441	413	433	435	411	419	437	421	420	447	382	434	390	416	379	423	415	404	415	402	432	433	411	430	457	396	391	420	411	424	450	402	447	421	397	381	427	415	412	411	407	427	400	382	420	386	423	385	435	442	417	448	391	405	438	442	430	423	413	455	391	423	411	410	456	417	409	402	410	397	423	424	444	436	398	432	390	426	439	413	416	395	392	438	420	435	385	409	424	418	429	418	395	402	424	414	410	439	408	426	438	440	386	419	432	424	389	411	451	421	424	452	414	438	428	434	424	409	385	406	386	429	424	402	404	406	438	415	450	438	409	446	415	415	409	415	388	413	407	426	420	429	414	418	445	408	408	405	445	419	397	379	434	402	406	407	441	443	410	420	376	418	400	400	427	411	398	433	385	419	435	479	422	439	386	424	375	453	438	419	404	416	399	419	424	390	411	412	446	434	387	433	454	409	443	406	412	447	411	430	412	398	390	419	432	417	426	408	405	415	387	424	420	399	398	407	439	360	420	431	408	416	393	449	428	399	391	426	388	407	420	405	409	448	423	432	441	379	446	397	397	405	406	424	406	435	384	437	438	433	399	440	439	401	425	423	427	415	440	408	391	412	427	441	449	395	395	380	418	435	430	402	417	390	391	360	432	430	442	412	378	448	401	430	407	386	447	378	410	436	406	376	394	448	418	438	449	454	425	442	439	373	429	401	411	448	414	416	420	450	436	407	414	416	424	410	401	419	414	419	418	435	444	424	411	431	424	391	467	435	403	415	414	399	410	396	398	409	414	405	428	404	457	410	468	391	434	402	392	419	417	435	393	391	401	379	431	397	402	428	419	403	386	419	405	384	430	411	410	415	391	407	397	411	429	431	398	410	385	413	419	416	429	424	441	397	417	436	435	423	396	408	421	402	407	403	437	443	424	426	461	378	391	422	450	460	378	405	430	415	427	428	398	401	418	400	411	426	409	414	390	419	427	422	395	405	420	436	429	424	409	402	391	486	440	414	427	393	416	443	381	402	380	422	421	430	378	408	434	411	432	384	396	440	408	418	402	463	414	404	429	422	413	408	426	440	422	420	388	430	411	422	386	385	445	432	417	388	416	409	415	413	392	383	398	431	390	393	354	390	434	468	391	404	385	397	375	427	380	422	430	420	435	412	434	409	445	432	405	438	467	433	440	434	434	410	413	411	414	429	456	435	394	384	425	431	414	403	424	464	420	418	449	406	390	426	404	405	470	392	423	389	435	424	417	411	387	386	437	403	424	404	425	401	384	434	423	447	412	444	411	433	406	447	451	434	403	429	395	380	408	445	434	375	438	378	452	463	434	394	414	413	453	427	430	397	383	407	434	433	415	446	401	465	441	420	441	406	405	413	366	399	435	430	421	417	403	449	461	412	427	402	418	426	452	407	404	399	426	423	407	431	447	392	442	400	408	431	437	427	426	406	416	401	414	425	417	405	407	432	442	411	429	410	419	437	391	441	416	409	445	411	435	363	442	405	436	395	427	426	394	403	409	422	392	430	426	422	447	395	377	399	376	438	386	422	389	424	406	430	444	413	428	407	418	402	403	443	399	411	401	460	414	437	387	444	423	383	424	420	426	433	378	424	400	441	412	449	425	406	423	405	451	425	418	413	423	437	444	439	448	396	385	434	413	423	427	419	397	397	442	388	420	433	392	422	454	409	432	388	457	393	412	423	453	368	389	390	411	399	408	447	390	392	409	403	445	450	446	422	451	412	395	431	426	381	405	385	443	399	403	416	416	388	389	414	404	435	439	414	420	460	429	462	474	431	418	410	359	425	409	401	435	418	402	408	419	382	445	404	430	423	414	413	368	401	433	420	417	404	444	438	446	441	397	394	399	405	421	441	416	420	415	459	405	406	408	413	431	440	437	444	416	401	467	373	397	388	453	407	440	419	394	415	409	436	454	426	440	435	417	420	416	443	408	432	426	401	419	402	400	415	432	419	439	444	432	417	414	414	429	440	405	424	408	429	439	368	415	428	425	403	441	395	386	408	419	445	414	430	419	433	437	432	412	412	419	463	383	435	422	433	421	410	385	394	399	411	403	432	412	452	436	419	462	424	381	444	445	395	415	462	404	411	392	401	380	443	422	384	396	433	376	441	395	424	416	382	393	398	438	387	405	420	445	381	445	400	411	415	422	406	416	407	375	415	442	407	416	436	425	411	445	411	421	404	416	419	417	441	393	387	410	433	392	444	424	418	367	428	434	416	415	427	427	429	414	440	414	423	430	406	409	410	441	414	415	401	450	395	402	394	402	434	398	406	425	405	444	407	394	418	382	416	404	422	407	398	411	417	453	389	370	430	401	462	433	406	433	432	440	418	480	434	411	445	442	382	407	398	396	396	444	404	409	429	443	383	440	426	424	417	434	394	386	438	431	420	406	439	421	401	395	464	402	440	448	433	409	429	425	393	421	413	415	407	404	409	427	413	415	446	447	438	462	401	397	410	383	415	436	457	427	413	429	452	418	416	434	396	430	421	422	418	403	414	415	456	432	433	438	419	436	429	401	429	408	405	441	432	416	444	442	400	430	428	449	408	454	405	409	421	436	438	413	454	428	426	403	419	387	419	421	401	432	423	439	446	403	431	393	428	421	424	425	436	386	393	427	359	458	385	415	422	379	411	405	436	415	425	419	425	462	442	388	411	429	438	440	400	456	419	448	412	449	444	418	398	420	426	433	413	421	448	405	468	385	438	394	440	471	438	419	391	442	427	419	413	417	427	440	409	366	389	435	378	402	386	419	421	458	441	440	396	407	468	388	422	389	421	432	393	420	399	414	432	398	394	446	404	442	407	429	416	361	384	412	432	389	402	389	418	408	437	428	417	411	418	413	395	396	394	424	431	447	440	406	430	430	409	443	391	440	428	403	430	419	447	394	446	403	367	458	449	383	416	401	427	440	388	406	439	418	395	431	429	422	389	452	430	434	391	432	470	420	394	424	448	435	412	385	406	396	403	439	419	393	418	481	412	440	393	407	433	410	418	358	411	452	409	405	387	421	384	428	402	382	426	442	455	441	413	404	428	421	419	407	391	451	384	409	403	414	416	383	410	462	390	417	427	452	422	394	420	415	417	412	402	406	458	398	395
15505	30699	28710	20417	16323	13519	11157	9517	8189	7997	6630	5448	4633	4187	3469	2791	2375	2124	1971	1884	1891	1816	1744	1625	1559	1389	1364	1283	1241	1138	1107	1105	1120	1145	997	984	1034	1001	1000	938	951	926	841	884	846	878	865	825	809	834	891	841	874	851	798	800	791	799	833	841	819	793	776	743	815	861	757	809	771	802	752	748	780	790	811	821	775	821	804	789	808	797	798	857	770	790	761	750	727	789	835	762	803	764	730	782	776	781	780	836	807	748	825	793	791	801	824	789	778	736	812	820	784	782	733	798	765	765	764	756	789	800	798	748	753	873	746	820	799	788	766	764	767	749	804	818	795	766	819	763	765	779	750	731	813	803	739	767	801	785	844	779	763	741	741	802	755	757	809	738	731	828	755	759	790	791	780	732	756	777	713	782	799	779	784	742	798	823	687	779	759	776	813	763	796	784	789	764	791	809	789	765	808	837	739	779	822	795	766	794	777	739	790	769	805	769	808	730	753	778	753	816	792	812	773	772	730	752	809	724	734	792	778	777	761	738	808	785	734	772	770	794	806	785	774	762	780	782	781	752	746	783	790	812	759	767	821	822	788	808	775	806	694	775	729	783	749	777	735	745	759	748	779	830	776	748	739	790	782	753	712	747	732	762	808	767	823	792	811	734	790	758	745	811	784	779	762	763	772	760	807	815	765	724	832	801	784	738	789	795	782	748	800	753	774	797	794	809	737	779	804	752	781	771	788	782	770	846	753	779	756	783	731	789	755	740	780	756	806	772	784	730	783	730	821	767	767	809	772	772	781	728	780	804	789	787	774	779	790	806	735	730	792	798	789	758	798	784	780	799	781	800	802	749	759	803	803	748	777	799	804	787	816	818	790	799	777	752	779	762	754	747	760	771	751	757	752	758	765	816	814	759	700	768	761	793	795	817	763	787	787	775	778	784	807	749	756	758	736	731	796	823	756	766	802	792	779	827	795	781	750	788	786	721	764	822	767	766	745	770	793	751	796	838	765	802	760	777	765	755	766	768	799	787	736	754	736	769	784	759	785	779	695	827	807	809	801	774	787	794	748	756	786	766	825	810	801	752	800	735	818	747	749	817	757	823	757	758	783	774	764	780	789	759	809	772	796	734	812	782	788	777	769	734	767	755	775	843	815	761	767	826	723	784	781	751	803	813	787	784	755	759	779	802	798	685	819	804	779	802	816	747	806	827	742	748	770	763	732	743	781	786	762	788	794	757	786	774	765	754	792	754	765	748	789	809	757	778	766	794	770	760	724	772	790	807	772	777	761	743	797	796	815	781	779	774	798	764	774	744	819	745	731	796	818	781	806	774	770	809	729	792	765	790	766	792	853	795	796	818	794	763	821	758	777	765	799	752	775	790	845	835	791	763	770	758	804	795	781	761	822	743	746	764	803	748	820	789	760	775	814	741	760	773	842	775	813	768	758	790	830	753	770	753	780	850	763	785	764	778	799	766	764	807	731	790	784	765	749	744	807	766	749	765	743	768	769	779	813	799	778	737	751	735	731	797	787	821	823	787	766	756	761	741	762	783	822	773	787	787	820	763	753	756	740	795	783	810	743	793	763	776	752	821	787	797	826	776	859	800	760	797	777	820	835	745	737	733	787	778	787	795	815	730	754	794	765	761	791	746	794	701	804	773	765	799	784	747	788	720	792	742	766	773	786	775	818	811	782	724	777	772	756	712	767	760	767	794	769	747	779	742	728	769	758	748	815	770	735	769	812	781	804	745	785	785	751	762	794	749	754	775	755	807	790	780	755	777	778	758	764	737	812	801	773	758	732	736	751	775	824	752	785	783	769	782	755	720	808	819	771	731	750	765	742	752	704	813	809	758	788	803	781	786	822	753	796	793	796	765	804	836	737	767	799	782	781	755	753	813	789	766	767	843	755	790	755	801	852	758	752	791	773	748	763	756	781	807	775	721	808	741	736	770	744	813	786	766	831	765	806	775	747	773	794	790	744	763	770	801	758	752	776	797	757	846	754	754	796	778	782	807	798	793	810	802	747	744	803	768	751	772	769	782	754	791	800	703	726	783	746	760	798	809	809	731	718	809	830	730	732	797	753	843	805	786	721	783	740	791	776	751	807	747	739	778	790	767	778	769	846	818	784	799	815	795	795	791	775	787	748	785	761	812	745	791	818	799	768	788	761	761	767	816	785	728	765	782	797	781	716	795	813	746	798	798	757	757	776	787	803	787	781	731	799	785	798	750	778	760	783	785	730	781	827	823	824	800	817	713	790	816	782	800	744	777	764	782	807	808	818	773	805	812	734	755	785	754	781	778	779	735	787	805	820	784	759	786	771	789	808	801	764	816	828	728	764	774	786	751	754	798	782	797	766	769	789	789	776	808	880	791	771	747	795	763	767	800	769	767	741	779	747	767	767	765	747	752	723	730	730	759	755	801	762	822	739	802	758	809	801	809	815	777	710	816	766	762	797	790	774	798	782	755	803	774	750	788	763	794	791	764	795	807	790	760	819	791	772	759	817	792	794	816	833	820	780	754	752	790	738	766	769	758	759	815	815	802	767	785	750	793	799	792	813	818	761	802	748	775	759	775	807	770	743	779	783	776	744	817	767	737	767	755	711	798	750	778	724	770	785	764	747	756	781	856	773	807	718	794	762	767	803	809	749	773	759	747	818	791	805	767	778	788	753	713	811	784	799	791	732	752	792	731	816	747	786	776	825	775	734	779	846	767	770	775	803	784	761	802	831	797	766	776	757	815	797	743	798	781	799	770	814	757	808	735	756	775	771	794	767	859	814	779	763	820	769	797	770	773	783	751	775	752	772	788	777	778	784	776	719	764	752	729	776	760	800	765	784	754	749	732	779	796	806	769	803	760	776	783	771	781	771	764	794	813	729	720	779	774	778	836	792	764	800	768	784	734	773	782	755	777	779	766	772	791	807	755	772	784	799	802	807	780	758	775	762	801	764	830	789	809	738	750	785	815	811	770	818	759	802	816	785	746	756	769	794	784	775	775	792	801	768	771	748	780	765	794	732	782	783	798	791	747	776	802	758	774	797	800	708	747	738	809	785	781	757	790	817	785	802	750	797	790	828	818	817	780	809	760	776	784	737	780	745	757	747	826	779	807	805	746	767	769	768	734	783	795	743	751	803	788	816	795	780	775	729	766	773	783	789	800	799	796	776	826	759	783	740	773	763	741	843	783	746	718	806	782	762	792	763	778	716	807	816	750	843	805	741	758	763	803	787	751	817	751	762	786	790	803	745	780	752	774	759	752	700	763	797	824	748	757	798	744	735	795	747	788	767	773	757	767	721	735	781	806	786	775	737	782	789	761	802	778	776	792	772	797	742	803	758	799	743	766	771	790	853	793	771	738	764	762	763	796	808	782	821	786	791	764	748	776	757	756	785	818	769	768	733	770	757	776	766	840	771	809	804	794	778	753	789	740	792	827	787	782	784	762	772	827	741	755	777	820	772	790	748	789	744	787	750	783	775	784	759	779
23458	21394	29179	23985	21422	20252	10313	4812	3490	3354	2768	2234	1871	1637	1446	1209	1099	987	891	861	791	767	761	727	718	613	555	573	507	541	514	485	511	531	492	489	456	435	435	435	472	429	423	432	394	376	394	408	399	382	376	395	376	365	381	376	385	405	363	372	390	376	400	370	367	363	374	377	372	367	367	368	388	365	371	370	358	365	420	387	353	366	348	358	374	372	342	349	399	389	367	389	338	368	360	355	354	345	406	358	365	383	339	399	342	365	343	374	385	380	368	362	391	359	364	372	369	360	383	359	368	333	338	395	382	335	379	393	353	380	391	375	384	395	356	363	356	362	395	356	373	376	368	394	338	378	393	356	351	354	352	342	347	347	371	333	343	387	364	350	397	371	341	353	404	368	351	384	374	347	351	344	340	382	332	373	370	340	347	330	374	342	366	359	352	343	351	376	363	386	350	371	392	355	379	351	358	357	362	365	351	370	359	377	355	337	359	364	352	399	362	364	350	340	358	344	335	348	387	372	354	398	340	327	341	349	389	328	365	350	378	394	371	398	361	344	403	359	340	355	338	348	343	356	320	331	378	361	365	357	343	376	360	346	385	371	366	352	357	350	364	367	386	322	344	377	375	337	347	354	320	351	337	390	421	331	392	383	357	350	384	389	361	416	372	362	344	377	352	346	334	354	363	351	370	368	369	357	369	377	320	356	357	386	328	382	388	354	362	340	355	350	360	358	353	387	358	364	375	348	354	363	358	353	363	391	358	353	337	373	378	354	338	318	348	334	384	344	348	353	402	355	314	374	364	369	366	360	361	361	374	339	321	344	354	363	368	364	372	340	348	380	401	351	336	361	372	366	360	374	384	407	357	360	354	369	351	354	362	356	346	369	337	345	327	339	349	369	375	368	355	359	366	360	331	358	370	365	342	374	369	374	393	393	353	375	394	346	341	364	354	398	397	367	367	373	368	349	364	352	365	343	351	357	365	358	358	390	349	347	339	376	383	341	357	341	340	340	358	391	345	322	361	340	395	349	356	340	350	387	359	361	377	382	341	372	360	381	367	366	362	351	344	357	332	346	335	353	391	353	370	340	344	356	381	369	346	403	341	373	381	377	380	352	362	344	378	362	356	330	337	403	345	349	357	320	349	383	333	352	397	349	355	365	392	349	379	369	333	355	309	384	365	355	318	383	348	344	338	376	351	406	324	337	369	341	319	372	373	362	359	353	371	354	355	357	353	383	353	371	361	368	375	328	346	379	338	335	346	359	386	365	362	392	375	339	363	334	351	347	351	386	333	378	372	389	342	345	361	400	319	382	365	390	336	323	354	355	357	361	384	364	385	344	335	339	340	352	367	364	355	340	354	330	346	358	402	389	346	354	383	368	389	373	362	366	348	333	393	343	375	339	387	360	363	344	364	354	330	377	352	351	337	335	372	357	352	374	359	334	343	344	340	381	366	361	394	366	340	353	368	385	347	354	368	355	353	380	367	382	344	392	355	359	341	359	387	340	351	340	346	358	328	373	372	377	329	343	362	365	321	372	391	354	334	354	336	406	374	379	347	360	355	311	327	383	375	393	356	398	370	353	387	380	384	379	380	385	386	382	357	385	359	356	380	330	343	366	346	402	361	367	382	350	327	368	379	372	369	345	360	382	326	350	359	333	369	362	364	354	351	363	344	398	344	379	348	333	338	353	359	369	347	363	335	367	347	336	378	367	367	389	344	312	366	344	366	356	379	331	343	364	340	371	377	386	379	380	385	299	347	355	342	401	368	356	395	383	329	356	367	353	365	336	356	336	364	353	387	363	339	365	335	305	381	364	362	366	349	380	367	412	388	356	345	370	363	384	363	366	386	353	375	372	364	352	361	379	334	357	351	356	372	349	349	331	361	395	377	337	352	354	365	377	362	364	386	363	336	348	368	364	396	336	380	394	381	384	338	369	378	329	385	346	360	344	373	330	376	404	370	351	368	342	377	353	363	352	319	324	375	347	393	357	349	393	374	358	339	377	344	343	351	372	360	362	334	343	359	372	389	370	367	407	362	357	325	363	380	369	366	336	399	385	383	338	372	353	344	333	374	350	334	362	343	373	350	340	345	331	371	350	357	349	347	350	360	358	358	354	369	354	391	365	386	359	340	331	344	326	366	358	372	357	380	371	346	337	366	346	361	345	344	359	358	376	373	347	375	334	349	391	364	409	354	368	380	376	374	384	368	372	366	380	343	352	367	346	350	371	372	369	377	372	358	332	345	360	329	365	367	355	348	350	349	349	365	328	363	353	375	392	359	338	374	360	383	337	355	369	372	345	347	354	357	375	374	393	366	355	385	377	324	352	320	347	330	394	366	379	352	385	377	369	350	359	362	363	372	380	359	376	345	374	349	348	359	350	360	366	345	352	369	359	328	367	356	364	337	345	349	366	335	376	360	388	366	345	345	360	372	399	332	352	373	358	369	373	375	375	358	340	350	401	347	332	364	355	396	360	339	358	349	396	365	344	375	380	340	358	335	367	362	369	336	368	377	347	335	360	348	341	373	356	379	362	366	355	363	387	376	379	377	355	349	366	352	372	357	355	374	369	377	342	354	369	355	369	336	384	386	367	376	340	361	378	353	357	336	344	356	345	345	370	359	361	374	362	328	407	344	331	390	374	391	363	330	380	350	339	372	383	377	336	383	384	398	355	353	358	369	382	303	356	348	364	343	345	327	359	339	372	386	326	381	364	340	343	354	357	370	342	347	315	368	327	346	339	378	358	369	370	365	359	333	391	351	357	328	364	364	348	339	371	362	378	364	363	372	378	350	375	341	327	395	341	355	360	359	338	364	372	377	318	376	327	357	372	361	359	365	332	358	360	390	357	362	357	367	353	353	405	348	336	370	380	420	347	319	347	329	360	364	356	355	348	389	368	345	340	393	371	366	368	341	402	350	376	380	346	363	359	315	334	344	347	366	378	340	377	378	377	382	365	402	369	364	373	379	363	384	337	338	348	362	386	365	345	344	300	369	398	400	370	369	306	383	388	345	374	339	367	398	370	361	365	345	353	369	343	399	354	337	383	388	344	350	321	373	364	375	335	380	366	363	369	373	322	331	356	363	366	352	348	366	364	378	387	351	355	374	356	349	355	378	345	355	364	343	358	360	371	379	359	355	387	337	333	358	422	356	373	342	352	371	357	374	356	358	371	371	351	372	333	361	384	324	329	377	348	393	355	387	351	391	343	377	377	400	377	335	367	363	356	345	307	366	354	336	383	364	341	336	376	371	368	352	383	401	343	398	336	342	331	372	331	365	369	374	329	379	362	362	346	370	358	311	344	388	352	376	353	387	320	360	336	381	334	377	371	344	365	324	395	360	386	369	349	377	377	348	358	348	352	348	344	350	328	351	364	340	339	342	368	357	344	373	369	375	359	403	368	369	351	342	366	363	347	346	331	339	361	365	361	333	329	341	355	337	340	364	373	381	374	341	359	351	347	355	350	352	330	370	331	367	341
17619	35007	32518	24684	20607	17345	14735	12510	10867	10561	8769	6947	5996	5143	4347	3794	3143	2704	2479	2368	2217	2014	2012	1928	1652	1543	1463	1422	1265	1199	1186	1161	1123	1078	1041	953	912	898	952	868	806	787	764	784	811	749	740	779	761	763	758	754	719	726	703	695	707	718	755	670	691	712	723	713	710	667	658	683	724	700	637	671	698	709	690	701	682	688	707	722	656	688	690	688	649	661	652	652	703	635	675	721	648	668	644	674	654	615	677	630	630	644	638	634	640	635	654	712	664	666	665	677	641	665	648	630	653	609	635	683	659	659	635	638	649	672	638	662	689	643	640	631	652	640	659	694	697	637	633	649	653	641	630	666	604	647	680	675	654	651	617	658	708	667	676	649	692	620	652	673	698	666	676	664	614	616	663	657	619	634	675	638	692	680	694	649	670	630	653	616	650	626	646	659	607	681	624	663	657	640	684	646	646	663	687	668	702	663	689	671	660	649	673	635	640	625	716	648	652	677	664	660	651	677	673	601	682	674	635	635	655	681	672	667	653	682	630	632	673	646	692	694	692	639	664	674	673	658	682	644	613	603	628	687	598	649	640	735	682	660	614	613	629	672	679	654	657	649	647	644	680	698	672	645	646	679	654	645	655	659	662	624	634	653	630	601	677	622	674	691	671	608	625	631	665	647	638	627	652	688	658	674	689	612	681	703	686	611	621	690	652	668	628	635	663	645	706	630	662	656	678	693	669	664	650	652	659	682	681	694	630	678	670	671	638	671	671	663	685	643	690	586	613	655	659	673	687	622	637	648	615	672	634	681	674	645	661	639	671	668	635	682	615	657	611	669	640	680	658	678	671	674	646	633	641	687	625	590	669	651	643	708	652	606	675	676	683	641	708	665	657	662	681	696	717	653	640	645	655	687	609	640	692	610	666	632	671	675	685	642	652	655	631	667	687	649	681	688	637	659	651	620	671	661	666	656	694	640	645	651	613	615	638	639	675	677	616	625	645	678	601	679	668	674	683	644	657	677	629	636	647	649	608	702	660	636	695	689	616	653	658	625	653	675	669	669	646	639	646	653	626	644	646	684	685	649	637	696	638	633	635	648	612	649	609	632	644	653	684	630	636	655	611	654	625	637	658	671	645	642	638	626	670	621	638	661	674	638	635	693	682	680	690	633	638	676	660	689	647	655	643	617	667	684	686	624	634	638	651	702	648	641	640	651	663	646	688	692	645	658	625	647	677	630	654	696	640	691	637	657	647	645	701	700	660	704	637	649	612	653	610	694	708	673	652	675	640	669	657	628	668	659	688	667	667	687	605	600	608	598	618	604	653	642	612	658	639	640	647	647	602	677	637	677	599	643	691	716	652	676	667	636	674	644	656	625	681	665	603	688	668	617	668	683	699	662	657	657	642	668	725	610	655	661	611	619	655	692	650	648	639	677	659	682	597	617	660	635	606	670	676	618	653	657	627	675	677	623	647	638	676	645	622	659	680	650	604	675	639	648	674	638	665	626	650	673	657	667	653	669	629	663	673	661	679	615	662	616	629	608	665	664	657	667	669	658	642	669	645	679	693	643	671	631	685	658	656	679	649	692	699	673	667	638	696	645	652	662	684	668	650	667	613	623	635	658	644	726	659	659	637	623	643	715	677	605	685	626	604	628	657	649	653	673	659	688	656	632	641	636	663	651	649	647	683	608	641	630	625	671	686	632	643	624	687	655	640	630	642	650	678	684	693	666	651	680	686	627	628	628	623	646	636	653	663	658	677	637	697	676	661	643	630	662	654	695	642	640	624	684	679	634	637	686	655	646	666	656	690	671	658	649	650	682	639	641	701	616	649	665	659	678	654	617	655	638	656	670	656	655	678	658	673	629	621	643	568	658	676	657	673	632	663	635	608	633	671	634	657	709	632	616	681	680	595	669	630	694	633	648	670	658	651	644	669	606	677	640	696	661	623	671	683	681	632	610	672	667	667	654	665	657	620	681	628	656	663	675	646	688	653	665	615	674	630	667	621	617	659	632	684	657	694	657	648	634	654	657	637	628	679	668	600	674	673	645	647	633	670	651	633	689	643	645	638	657	661	637	672	658	658	728	664	661	679	645	658	638	650	668	671	672	650	637	694	667	655	688	654	623	629	654	622	640	666	645	669	697	669	686	668	629	661	625	649	645	634	610	692	662	705	650	646	674	662	660	645	640	628	658	637	652	662	672	708	685	646	619	633	631	688	629	631	675	680	694	651	680	648	638	616	642	653	643	645	661	595	665	648	681	683	660	680	632	654	661	681	664	667	659	655	656	643	648	660	655	642	640	664	663	629	699	614	692	644	690	653	633	659	615	682	665	626	674	634	653	641	609	685	682	635	696	676	676	613	662	659	645	661	645	697	627	676	663	663	674	645	667	688	640	689	686	668	636	672	658	653	660	673	649	661	630	657	657	709	665	620	646	683	579	627	695	624	658	669	663	644	655	605	633	666	668	658	686	683	614	678	606	668	671	669	635	650	590	644	638	625	664	657	656	631	643	680	660	649	663	653	657	577	669	646	660	613	675	667	659	673	643	637	644	675	626	652	608	626	656	669	668	657	660	661	653	652	654	689	638	666	632	634	600	667	663	677	664	730	652	655	612	657	676	678	636	630	621	643	642	681	626	645	625	691	700	653	667	633	672	651	665	612	639	649	661	616	656	682	588	660	646	651	668	649	663	647	699	637	707	650	660	619	653	696	660	657	661	664	626	629	671	632	682	699	666	629	662	632	626	687	644	642	662	676	652	618	631	670	659	638	660	649	699	584	661	660	691	682	640	639	656	673	645	691	603	642	648	689	630	573	684	648	633	692	664	679	646	684	668	641	669	672	639	669	638	658	615	652	676	661	663	677	648	644	671	656	653	661	643	651	655	632	656	661	657	644	629	690	627	594	651	668	700	655	627	625	665	708	657	654	688	659	644	660	624	612	646	625	669	634	634	646	628	675	675	656	621	659	616	639	636	611	672	657	671	635	631	683	665	652	695	668	642	679	641	698	627	607	639	671	646	632	647	631	667	602	665	678	677	623	566	681	630	644	648	694	687	648	614	651	640	661	662	640	642	609	571	651	630	676	635	678	635	666	600	653	619	600	691	702	675	650	671	683	697	666	625	635	644	660	602	640	695	621	662	679	655	665	635	663	668	647	618	644	655	644	668	646	668	651	637	651	614	633	683	638	663	676	670	686	667	675	636	667	640	671	706	634	643	662	672	621	714	665	658	674	664	630	594	666	702	682	653	647	669	673	651	662	616	654	689	622	652	602	620	629	654	684	629	677	654	640	692	634	632	660	682	675	626	650	658	690	650	643	665	648	644	678	667	644	636	614	657	633	681	652	633	657	706	651	664	702	631	643	694	643	700	654	688	667	604	664	653	711	637	644	671	686	635	632	666	691	622	645	646	654	645	704	690	655	644	641	624	629	689	694	634	735	674	630	602	652	648	668	700	678	673	654	690	642	648	653	643	617	650	651	669	682	657
27089	21109	16650	8844	4447	3087	2434	1917	1719	1644	1484	1114	1125	1015	926	846	780	713	692	754	619	640	640	667	563	575	582	583	573	546	515	582	515	550	548	536	510	572	558	486	508	521	485	514	509	519	506	482	476	506	464	520	520	511	523	469	483	487	481	499	495	495	506	506	467	494	473	519	503	503	518	502	520	513	471	473	504	516	505	457	492	496	492	482	481	494	461	503	498	512	482	511	501	447	498	469	474	454	489	493	463	470	494	472	497	451	505	487	509	521	500	497	496	512	482	469	497	494	476	465	471	499	520	461	492	466	521	499	487	470	465	473	472	481	488	504	452	479	513	474	473	490	491	478	476	460	480	528	479	519	505	443	463	505	477	519	531	450	475	471	460	494	490	454	490	500	489	487	541	487	457	490	551	478	456	511	494	471	497	443	510	475	497	491	467	501	495	472	543	443	514	525	483	466	475	478	489	453	470	504	483	455	454	469	472	491	441	467	474	474	466	474	471	511	489	492	487	485	477	476	497	508	498	515	518	505	489	506	519	478	473	498	490	429	495	457	493	489	498	531	493	476	510	443	452	503	485	508	492	525	488	496	468	512	464	513	499	552	529	501	506	467	514	496	455	496	495	495	475	458	471	431	461	463	494	476	466	492	473	481	484	508	486	519	439	496	512	521	524	496	465	498	540	472	507	516	477	515	520	514	441	463	526	457	475	513	472	477	476	504	465	492	509	491	476	494	508	483	477	499	510	468	514	479	495	511	453	506	483	454	472	493	456	488	496	511	483	471	512	477	478	495	476	467	508	495	481	491	497	481	517	494	437	453	469	500	516	488	501	506	486	495	511	497	477	511	541	463	482	442	481	451	472	487	522	528	509	460	505	486	493	514	509	462	501	481	517	539	491	490	485	481	485	449	532	506	509	464	454	475	506	487	454	527	513	472	480	506	504	468	458	479	486	535	514	493	457	506	500	506	489	502	506	486	479	511	478	502	483	481	501	503	527	512	517	524	508	502	478	505	460	463	460	520	480	480	484	480	468	458	485	506	482	516	498	455	473	494	514	510	456	462	477	487	481	525	517	517	484	468	493	505	475	542	479	502	483	491	481	489	465	474	480	515	485	501	483	449	484	497	468	470	474	478	516	476	510	451	504	501	464	494	464	518	493	480	448	492	497	515	476	493	468	517	454	462	475	524	437	497	484	464	475	446	522	476	493	486	477	517	473	488	486	495	458	477	472	499	502	461	514	527	494	468	469	505	477	508	531	503	481	483	474	489	486	475	453	490	487	503	539	502	460	483	497	508	447	508	484	468	503	464	482	426	475	467	494	494	486	450	499	465	530	487	499	505	474	494	487	536	489	511	487	493	515	517	480	469	492	493	502	458	485	450	506	499	453	508	514	508	485	508	524	513	507	510	486	475	502	483	499	477	504	490	523	500	476	497	475	519	499	459	478	492	459	522	490	447	489	516	492	485	512	506	461	463	440	468	517	473	497	490	480	487	470	497	517	526	476	474	462	434	477	479	483	484	493	481	466	507	516	465	474	499	476	502	456	469	453	499	487	492	466	514	514	505	534	483	528	500	512	484	492	466	481	488	506	481	488	492	493	511	565	462	510	487	466	462	491	478	487	507	503	491	526	467	508	474	499	481	501	490	533	516	500	512	484	502	482	524	524	457	494	509	504	547	499	481	491	486	453	482	451	476	516	503	491	491	483	536	473	498	515	483	491	493	479	517	498	501	477	478	451	498	477	470	500	484	488	458	477	494	468	487	485	481	493	513	495	506	498	481	485	493	489	472	504	530	475	504	473	489	497	521	490	505	473	500	513	455	502	498	507	509	467	494	488	479	539	493	457	478	467	530	504	490	555	455	517	509	516	453	483	462	479	463	468	498	502	497	515	491	524	510	486	474	487	487	490	479	440	523	511	478	514	534	526	488	442	486	485	502	474	497	465	483	475	467	501	521	473	487	503	471	441	447	514	506	469	522	488	458	447	494	480	480	510	439	480	509	449	439	540	493	512	518	492	501	505	497	484	468	480	484	470	496	514	501	473	447	476	471	490	478	508	475	452	477	496	456	485	502	501	520	474	481	441	540	487	450	471	487	453	493	495	491	463	492	506	503	512	501	466	514	495	499	507	490	485	519	494	472	494	501	478	497	486	474	485	503	451	474	483	470	472	481	498	473	436	516	469	493	466	465	494	433	467	464	452	491	496	496	471	485	483	503	483	476	537	456	456	509	536	505	474	535	499	500	491	455	505	459	514	515	467	479	515	519	471	505	479	471	504	529	480	512	505	533	488	461	521	481	494	501	476	439	462	443	515	486	490	488	524	512	443	491	518	482	492	499	461	473	491	480	519	484	465	463	470	504	514	477	475	492	515	464	474	479	500	483	512	502	455	476	466	519	491	471	488	480	453	457	469	483	469	488	502	523	476	517	498	542	474	464	521	519	496	481	545	487	486	507	492	503	483	491	525	479	492	499	489	470	506	455	496	435	475	478	507	536	471	479	522	491	481	530	467	467	458	494	467	462	459	450	504	477	472	482	493	463	483	500	448	464	485	492	494	481	493	460	485	498	492	483	519	523	492	493	433	491	462	515	444	489	491	479	472	492	484	459	494	478	497	493	478	499	471	459	480	490	490	530	513	496	513	475	500	452	447	509	448	495	513	478	495	497	480	487	513	484	473	526	472	520	506	478	487	499	501	498	496	479	480	448	496	453	518	479	496	540	478	501	517	452	519	446	460	516	443	487	494	497	493	502	483	459	476	490	550	481	503	435	504	482	488	477	464	490	513	506	469	496	465	489	485	497	465	514	481	471	443	526	476	533	468	469	513	487	481	474	498	472	499	507	439	493	458	471	486	497	510	467	468	500	492	480	495	474	470	502	494	493	449	479	460	460	464	464	453	526	456	508	488	494	483	477	519	524	499	471	536	507	469	473	501	496	478	518	481	494	486	487	522	503	466	506	470	481	469	491	488	484	509	476	471	459	479	468	483	499	485	523	513	518	489	475	493	461	492	456	485	469	480	470	467	480	477	463	551	469	488	501	454	464	500	515	449	478	464	444	501	496	488	453	496	507	461	504	491	520	469	496	459	495	493	505	492	518	507	502	525	479	477	484	518	485	507	513	480	532	430	486	460	518	483	501	480	457	522	468	516	485	525	453	449	477	485	488	514	485	500	479	478	507	476	509	489	483	478	509	529	489	490	499	508	479	474	535	473	499	429	454	470	504	440	481	493	465	493	477	512	450	475	483	524	473	481	496	483	508	501	468	473	483	449	522	442	492	495	490	478	502	510	478	519	464	465	497	467	490	471	480	472	488	504	472	468	474	471	494	502	483	510	475	491	473	498	485	534	484	417	465	514	456	499	467	509	485	498	503	493	481	466	511	499	517	531	479	475	422	523	491	458	516	532	474	512	491	466	463	479	521	496	499	496	457	485	487	486	476	488	473	469	485	518	502	505	502	485	448	462	464	460	479	509	497
14457	23962	21745	14465	11189	8986	7484	6111	5438	5042	4674	3633	3138	2683	2449	2159	1906	1654	1495	1577	1505	1476	1421	1407	1380	1262	1229	1261	1139	1133	1082	1125	1004	1059	1087	1015	1024	975	989	957	971	1003	947	916	970	923	897	889	876	944	890	1021	874	917	914	894	920	946	964	944	965	908	947	931	904	895	905	897	892	875	878	934	862	938	925	890	831	845	866	836	900	870	815	827	931	831	874	853	884	860	890	897	889	848	855	907	902	858	908	878	872	899	858	869	855	922	848	839	914	896	931	923	916	979	860	885	864	868	888	912	938	928	846	871	856	922	887	885	890	886	867	906	884	915	912	888	902	898	875	904	901	898	912	871	884	872	891	901	869	869	859	917	888	932	891	898	900	913	858	885	873	880	903	946	841	872	890	891	868	942	897	861	907	864	915	884	879	852	856	848	904	884	875	860	919	910	880	910	865	819	885	880	914	888	900	885	926	848	883	855	889	876	885	925	893	891	870	941	880	900	827	828	894	891	873	883	865	923	894	864	929	888	839	876	895	871	868	888	844	901	898	897	943	860	890	879	930	913	909	884	919	907	877	874	915	885	877	857	866	857	922	895	849	886	928	889	910	880	901	923	875	847	884	875	905	893	890	857	861	927	907	898	858	882	893	953	909	875	904	898	897	836	886	897	890	873	865	902	867	886	867	863	902	875	910	840	885	928	864	882	852	879	889	881	900	901	880	895	895	902	809	880	860	891	919	887	861	842	936	887	914	907	888	876	864	889	898	870	863	870	923	860	885	916	915	892	875	883	894	932	911	892	906	925	938	883	878	899	859	887	879	930	904	884	863	885	902	865	928	885	870	925	880	909	881	871	925	897	880	901	901	918	846	870	930	873	905	907	898	890	911	921	856	843	886	875	935	921	925	857	914	832	931	875	897	889	928	887	873	895	863	858	835	875	891	830	926	851	881	961	884	870	925	880	913	876	909	881	903	941	847	888	878	941	922	882	906	882	958	914	872	847	858	854	898	870	862	901	898	901	953	912	913	921	929	869	906	928	885	878	899	887	877	877	901	882	848	922	814	873	868	867	925	870	925	868	879	886	954	927	920	898	886	903	880	847	916	909	942	904	909	886	914	926	887	863	908	898	881	891	900	938	872	961	880	902	909	858	938	862	883	904	897	873	871	923	872	848	870	899	877	917	898	920	870	884	864	850	891	895	874	882	842	922	902	915	874	897	933	897	910	939	879	912	882	875	857	914	916	914	862	933	876	883	906	867	896	887	836	901	916	951	879	908	838	903	858	859	924	914	870	903	904	885	890	901	870	893	897	861	875	857	845	940	854	905	915	930	890	844	838	892	882	843	874	861	897	908	870	897	940	858	911	911	881	890	866	950	850	871	903	908	828	841	877	907	878	839	898	886	903	917	857	948	922	878	954	881	876	891	899	908	848	895	945	900	908	926	892	879	892	826	863	874	861	880	881	900	873	960	888	883	915	852	868	896	887	824	894	872	939	900	896	879	929	863	913	862	919	947	937	901	909	859	843	847	913	873	909	848	910	934	821	899	856	954	937	901	920	885	861	857	904	895	866	884	928	861	941	913	858	870	891	923	837	907	883	847	882	858	887	885	898	890	880	852	911	905	899	932	918	860	879	903	825	874	858	859	874	906	896	884	866	909	939	866	868	887	883	917	898	879	904	903	875	881	877	892	897	874	907	886	893	857	828	871	851	878	895	893	890	898	855	927	848	879	884	912	873	869	921	876	873	886	878	863	877	896	923	853	902	916	895	902	884	927	921	817	905	836	851	915	860	865	845	917	893	948	943	817	906	881	896	896	901	854	901	929	865	857	878	898	883	894	923	850	870	861	882	907	884	901	865	833	949	870	876	906	907	939	807	943	940	915	865	916	941	886	901	908	900	873	896	872	928	849	919	881	872	885	925	845	874	900	912	885	805	878	871	875	892	873	886	913	839	844	903	865	910	907	913	887	864	878	953	889	935	907	921	944	874	890	893	909	934	854	898	963	888	909	927	971	843	904	885	873	869	878	876	852	886	861	891	916	857	909	843	898	889	893	878	854	861	899	872	901	883	849	893	935	843	924	925	937	869	885	851	879	863	878	909	895	872	940	850	902	870	860	886	893	858	893	844	860	911	871	882	922	888	895	874	894	910	882	834	877	887	897	833	912	899	894	917	913	886	897	891	906	892	868	936	845	874	855	909	883	928	832	881	876	890	879	865	883	866	953	889	875	871	937	902	879	870	857	929	878	901	914	901	945	886	877	902	858	872	868	887	928	920	855	879	937	931	901	907	928	876	881	921	884	858	927	915	843	878	879	953	894	842	936	895	895	887	843	946	859	927	895	935	848	854	902	848	857	815	852	890	886	920	875	901	845	862	859	874	858	904	905	937	844	907	871	877	908	835	877	891	928	908	848	912	867	903	870	924	877	927	872	915	939	865	882	892	853	916	892	857	956	834	912	846	917	866	910	877	890	860	909	845	896	900	859	960	870	874	904	845	901	880	884	876	826	873	928	881	835	901	909	902	888	877	914	939	869	888	872	888	876	866	932	901	939	858	972	858	872	884	851	919	853	917	900	841	908	844	900	903	877	882	887	839	859	886	899	859	908	850	875	876	899	917	916	910	839	856	921	913	889	849	871	892	885	893	845	927	863	902	869	922	849	896	908	889	899	860	866	899	857	876	859	850	903	886	896	900	915	877	870	946	900	870	903	960	882	868	893	843	939	921	880	936	876	905	907	907	930	858	867	869	880	935	882	886	860	902	891	885	893	892	869	846	912	862	845	861	956	897	903	876	905	875	851	909	828	892	880	883	921	859	878	872	912	870	896	930	898	862	844	905	838	922	896	850	918	864	879	861	891	878	893	919	813	926	871	931	849	915	843	864	876	844	844	878	928	810	928	902	920	869	883	854	877	883	858	893	838	870	970	890	900	902	904	909	894	936	947	930	866	897	931	869	869	899	873	875	957	898	897	894	903	873	909	838	835	861	900	862	935	912	837	953	875	876	877	947	917	902	901	882	832	871	893	915	899	914	889	892	906	861	888	901	867	898	849	852	897	902	945	850	899	917	854	908	908	862	930	884	866	838	913	910	858	883	895	922	917	889	846	858	858	911	886	879	920	881	857	882	904	922	908	897	861	893	847	903	883	893	932	887	917	846	866	868	910	840	952	836	913	902	890	882	888	900	887	895	896	924	853	873	912	863	917	887	901	906	907	872	899	864	913	884	917	825	881	922	903	897	888	867	892	848	871	893	868	886	899	932	889	908	869	912	903	932	911	837	865	849	886	901	855	868	883	867	885	931	927	917	914	861	891	898	897	856	905	911	866	833	885	886	858	857	906	896	860	921	876	889	848	883	892	896	879	929	875	885	872	902	887	897	916	851	893	860	893	843	893	882	885	911	871	852	918	875	927	882	875	857	940	906	880	913	872	900	883	843	903	875	915	888	864	881	903	914	881	882	879	908	903	882	873	881	906	890	898	810	868
24574	21451	28584	24739	20267	9258	4889	3128	2501	2336	2027	1704	1496	1226	1091	1014	920	794	716	711	720	685	643	615	634	599	566	595	546	520	529	473	499	495	528	464	449	473	453	446	462	456	458	453	435	398	436	452	402	459	452	446	385	443	434	440	447	435	433	454	418	429	393	424	408	414	438	417	425	401	435	440	387	378	391	383	418	407	411	426	410	434	399	390	450	448	390	425	438	422	407	401	410	369	415	357	417	401	400	410	431	399	375	406	419	424	427	411	425	409	399	429	397	443	389	461	415	416	414	412	410	437	391	385	388	405	453	401	389	432	465	405	407	390	396	387	432	374	390	427	369	406	413	403	386	386	460	399	394	386	402	402	422	405	435	398	409	417	427	413	414	420	392	399	406	439	408	416	394	425	419	381	421	410	381	419	354	396	427	411	414	455	445	432	399	437	445	394	422	421	437	398	403	385	420	397	415	368	440	376	409	436	434	401	407	410	394	434	423	427	380	376	385	423	388	393	404	410	386	438	424	425	411	413	400	399	378	420	381	428	406	392	402	391	375	438	381	402	450	357	389	394	386	399	445	406	409	382	417	414	413	402	389	390	434	427	374	433	445	412	408	433	353	378	413	407	435	431	427	397	400	414	401	413	413	390	398	410	417	451	423	424	461	402	387	402	407	416	399	416	401	413	444	390	406	407	409	423	418	421	423	404	381	382	418	423	427	415	429	376	404	403	387	390	369	432	403	426	419	407	416	415	402	371	412	411	395	411	401	406	423	394	395	401	403	401	390	385	406	404	416	393	402	434	395	424	411	421	423	392	393	469	415	424	418	432	399	383	415	400	438	406	409	429	373	413	452	429	403	410	398	390	402	436	428	444	429	422	410	440	402	424	408	399	423	439	407	414	423	435	386	375	403	431	415	414	387	379	420	409	390	385	417	395	409	404	442	397	414	404	403	389	402	386	386	436	420	406	442	395	403	449	402	409	427	421	410	412	387	400	391	409	431	427	379	419	371	374	420	417	415	378	366	427	425	420	420	401	375	369	423	382	415	364	419	391	399	395	428	386	377	397	441	407	402	419	414	382	385	407	415	374	425	419	405	403	399	390	403	422	412	410	399	437	424	395	407	393	388	373	414	413	429	391	399	409	411	404	390	405	429	416	396	396	417	413	400	395	379	371	427	377	426	409	413	464	438	381	374	420	442	401	396	415	409	427	408	427	415	366	447	409	436	392	396	356	424	369	462	391	378	397	406	394	396	404	403	427	400	414	444	379	425	394	386	349	368	379	443	395	432	401	427	371	346	404	395	379	411	378	390	375	415	394	403	392	412	391	413	436	401	408	395	385	384	386	353	407	421	400	386	451	407	410	428	396	401	396	380	424	414	431	402	405	395	397	414	367	418	436	429	427	364	439	424	378	416	401	376	406	394	424	411	418	400	382	416	469	348	409	398	416	395	407	391	398	407	422	410	417	429	439	398	369	449	414	391	385	389	412	395	408	441	401	424	414	384	370	403	414	410	411	416	357	428	415	408	425	402	396	395	404	379	393	422	404	403	386	443	405	412	422	427	418	400	418	396	425	390	406	418	435	419	407	409	415	408	383	385	396	404	393	421	398	398	406	403	428	409	395	409	407	380	418	409	404	375	396	405	416	435	413	419	385	402	424	403	406	409	461	404	386	390	411	392	417	417	394	397	399	447	386	373	384	409	413	387	416	401	434	413	395	420	405	390	389	416	433	409	423	417	409	410	405	381	396	404	383	385	428	410	448	409	381	409	398	385	370	424	397	423	421	423	393	429	436	411	412	406	417	411	392	413	388	372	410	380	456	421	379	384	430	405	408	422	423	402	406	416	418	410	409	381	415	365	401	399	398	373	463	385	398	413	419	389	399	434	426	422	403	423	410	449	429	437	405	416	401	421	409	370	431	375	441	385	400	449	396	396	418	393	440	392	415	371	380	447	395	440	387	430	440	420	387	422	394	409	364	414	381	392	404	406	429	346	412	428	370	428	434	366	409	417	396	419	406	402	410	386	447	381	416	386	396	410	375	411	414	381	404	418	396	396	392	401	382	410	415	436	441	414	389	436	416	389	401	417	375	401	420	378	429	404	409	395	399	455	424	431	401	415	385	403	436	413	451	382	419	429	400	418	417	453	412	397	395	419	394	419	467	393	388	407	421	385	378	385	398	401	389	417	422	451	414	384	417	398	410	410	414	403	392	413	384	410	355	381	370	391	430	423	367	381	426	428	404	429	413	403	370	386	401	400	398	420	378	420	399	424	386	411	429	432	423	391	397	408	448	423	427	392	401	434	404	379	415	416	367	418	423	375	414	413	415	391	449	406	393	394	412	396	410	426	393	404	424	376	414	421	421	428	442	408	427	427	403	413	369	388	389	418	403	404	378	389	417	434	443	428	419	384	409	414	411	404	425	434	434	376	427	381	430	414	425	419	401	431	378	431	408	419	404	413	405	435	384	410	370	387	365	362	425	414	415	398	399	407	397	425	410	433	429	392	409	431	414	411	431	406	404	417	360	413	412	419	395	408	407	408	402	443	411	416	419	436	364	398	391	409	405	400	417	398	414	401	385	405	412	401	424	368	416	442	389	440	386	409	410	392	407	409	427	400	404	406	416	434	351	416	406	366	433	424	388	423	391	404	391	408	413	428	428	371	378	424	394	401	402	372	454	425	446	372	394	416	403	402	424	401	420	359	415	398	424	377	395	378	410	418	401	444	421	438	410	376	402	370	412	421	393	396	377	407	414	446	425	404	440	409	397	445	431	428	399	422	428	404	415	414	429	403	419	400	421	415	412	395	385	380	403	418	406	427	395	424	392	418	390	392	423	418	420	391	421	444	391	423	412	422	421	439	405	427	391	368	388	392	402	402	388	430	389	400	419	401	389	356	400	364	392	436	389	406	417	392	405	436	389	385	427	426	415	418	421	417	390	378	431	368	409	382	395	396	399	383	431	383	395	391	450	431	399	439	420	419	420	394	396	392	401	412	425	406	402	419	437	426	446	397	388	418	407	459	419	407	408	422	397	402	403	417	411	422	429	430	394	418	387	429	408	397	409	417	416	391	407	420	404	431	439	409	417	419	415	397	390	402	407	411	380	462	414	417	424	406	415	405	420	417	389	412	397	379	403	372	434	415	428	421	436	390	385	421	420	368	379	421	373	411	429	400	425	405	400	414	426	387	414	386	414	387	428	429	443	411	428	399	395	374	446	433	412	395	389	408	428	412	416	382	419	397	410	445	416	395	409	400	401	409	402	409	418	427	414	418	400	418	430	389	414	411	411	419	391	399	406	424	390	403	414	399	385	399	419	381	402	388	408	450	419	394	396	421	397	430	407	408	416	402	462	343	407	422	383	391	393	387	419	405	406	397	405	391	431	449	444	410	395	423	416	461	372	389	414	370	411	372	422	397	438	384	412	401	392	399	418	395	360	381	464	402	394	400	418	405	394	403	400	411	437	396	408	393	434	406	394
15635	30587	28595	20327	16260	13346	11388	9345	8227	7668	6553	5341	4585	3774	3408	2956	2534	2133	1969	1883	1834	1713	1694	1650	1555	1407	1311	1301	1230	1147	1116	1071	1049	1154	1015	958	962	919	934	969	934	915	857	862	816	831	755	808	818	769	828	836	803	772	771	748	743	786	795	802	787	750	801	807	791	755	739	800	820	733	735	804	788	810	819	797	762	726	786	709	760	753	742	805	740	809	802	730	750	751	749	782	794	752	767	733	743	780	737	774	754	768	746	741	735	740	762	765	778	754	756	737	820	742	782	779	780	727	781	794	721	800	800	753	792	761	761	770	707	763	714	726	755	793	766	725	727	706	809	775	759	738	762	762	747	757	753	712	753	751	772	775	781	727	772	815	714	750	793	756	712	734	761	760	767	744	750	761	813	745	748	805	744	755	754	727	778	800	738	764	727	767	750	768	748	742	721	812	754	749	717	793	746	736	766	782	757	784	776	779	773	754	789	758	794	771	737	775	816	756	733	746	739	754	750	792	791	764	765	676	738	775	703	782	760	763	743	708	790	742	735	757	741	763	780	735	749	783	804	801	812	761	734	753	768	744	743	750	740	775	779	771	758	702	778	751	784	754	775	732	781	734	736	778	751	724	720	777	746	747	775	775	796	756	769	786	780	700	747	690	693	747	740	801	743	785	747	773	743	766	753	722	779	816	793	759	788	731	718	766	728	706	753	746	788	796	757	766	770	779	748	774	753	792	786	740	697	815	835	751	792	745	759	782	782	780	719	752	723	732	780	700	787	746	745	760	762	789	733	767	739	729	743	745	765	756	803	733	723	759	778	775	764	755	743	732	707	826	743	731	721	779	760	728	707	773	786	756	770	742	713	740	697	744	770	720	778	754	698	772	781	764	765	682	768	793	770	760	745	752	800	755	755	724	765	717	744	780	763	740	772	727	729	779	769	743	770	753	775	731	797	783	729	789	770	762	813	759	686	748	782	755	771	714	751	727	771	755	814	784	742	738	780	784	793	736	751	761	750	771	764	796	792	783	744	751	769	779	768	783	767	753	774	751	725	716	757	740	804	791	741	732	761	782	760	787	737	776	801	808	715	770	751	760	776	746	800	769	775	753	746	762	736	737	721	725	770	778	721	757	765	837	729	765	744	761	736	794	749	751	752	738	782	761	718	711	785	801	736	748	767	730	735	780	722	781	753	728	763	797	732	756	749	730	753	757	740	746	763	742	762	769	722	743	736	753	755	748	787	756	772	767	706	728	758	735	773	763	773	746	766	725	747	775	749	761	713	789	723	798	747	779	751	768	760	758	795	771	785	734	743	776	772	756	766	720	731	781	756	717	766	743	741	770	775	773	700	718	781	775	781	735	753	754	772	742	754	760	759	738	762	748	753	763	764	743	781	763	768	739	782	740	768	760	766	753	741	730	705	738	764	754	791	737	790	731	786	766	759	739	773	756	755	763	737	744	756	749	772	763	752	772	766	749	746	763	691	763	751	715	757	752	743	735	756	721	698	769	739	759	752	759	771	727	760	751	747	796	771	751	774	777	731	760	772	759	735	771	729	804	741	742	792	729	734	753	719	784	764	732	743	755	741	774	793	733	743	769	783	750	696	806	733	776	708	734	754	820	720	745	774	772	725	742	762	739	764	797	779	681	746	751	766	731	744	750	749	770	696	795	776	760	757	775	728	726	719	770	747	798	791	700	765	771	756	708	769	750	756	703	733	774	785	728	728	739	747	734	741	773	735	782	770	747	742	756	782	736	752	788	775	729	740	767	786	766	773	732	763	724	733	756	766	792	796	740	743	732	697	760	749	789	781	711	756	804	735	751	720	751	767	738	755	766	784	740	806	792	765	706	663	748	747	783	764	751	742	761	796	775	750	767	773	719	800	694	712	723	712	772	702	664	768	768	746	729	738	769	703	758	757	739	785	732	737	759	767	752	785	733	792	768	774	798	709	754	758	776	745	729	754	692	766	761	723	755	713	713	740	742	708	743	747	743	739	759	745	808	755	786	807	765	748	730	764	764	751	765	748	733	747	736	725	767	776	761	787	795	748	750	742	806	768	763	792	778	760	777	746	721	739	759	730	825	742	728	792	680	767	795	717	760	736	743	738	832	788	751	779	755	706	742	710	732	790	751	772	771	713	804	779	717	755	762	762	801	778	807	770	754	738	762	732	796	787	787	811	728	783	745	754	762	762	758	750	778	737	754	780	710	731	705	784	743	791	775	744	692	698	781	746	731	784	768	768	719	785	745	754	734	762	711	770	758	763	781	726	847	794	783	754	748	766	758	753	707	774	739	753	765	736	817	816	741	771	755	752	762	730	784	759	797	771	753	728	733	749	766	730	753	733	769	718	775	751	769	743	769	739	728	773	757	743	774	763	751	740	808	774	753	745	787	803	825	768	748	783	727	745	770	748	744	761	708	732	749	733	760	709	747	789	742	755	761	758	775	748	762	816	763	736	791	738	724	731	768	771	728	769	772	754	753	758	779	805	797	776	712	733	726	783	814	777	762	811	725	741	755	820	701	791	715	726	749	781	756	724	728	715	785	779	764	747	746	742	768	778	750	784	792	745	809	755	786	746	750	724	768	744	762	758	739	692	754	756	720	744	713	721	785	744	754	769	759	747	748	758	779	749	747	755	762	747	730	741	771	728	761	744	739	702	741	759	736	780	758	795	724	723	740	736	729	786	652	694	770	715	733	769	745	798	745	786	784	716	774	771	770	779	744	711	755	750	766	830	787	752	756	755	746	792	755	754	771	749	762	778	752	768	730	748	714	792	714	768	769	726	712	732	750	707	741	770	779	716	771	762	753	787	721	751	714	760	788	796	749	756	736	719	753	753	767	729	743	715	804	731	769	754	752	773	745	778	734	780	800	782	761	727	770	732	793	751	759	748	766	772	764	800	750	754	728	769	721	796	756	773	762	721	763	745	751	796	772	792	811	747	766	732	747	740	742	802	773	755	782	723	782	759	730	757	759	801	753	704	745	763	801	758	739	748	736	724	778	744	734	756	752	778	764	788	752	731	735	771	768	828	781	766	740	763	761	738	737	749	791	743	750	779	780	782	767	700	770	752	765	748	688	746	753	772	808	771	726	725	726	770	746	722	774	747	779	746	741	740	791	789	794	715	729	784	782	783	814	751	749	768	712	749	751	759	738	719	774	745	763	766	777	740	782	750	754	717	731	726	711	769	747	706	771	737	758	743	708	755	778	762	770	761	737	721	787	721	760	748	795	771	685	814	773	737	749	756	779	703	763	737	760	744	767	746	722	736	776	738	741	744	785	706	809	779	782	786	776	726	830	782	738	724	806	768	727	733	775	675	742	744	715	772	774	776	777	722	713	726	742	780	757	725	750	803	755	748	770	750	705	795	790	717	797	763	796	793	740	748	799	789	761	694	760	720	754	754	800	735	744	759	747	774	764	776	730	785	771	770	728	737	745	738	767	722	778	748	766	762	742	776	728	778	743	727	735	798	748	739	742
23438	21388	29205	23932	21417	20207	10409	4711	3533	3154	2709	2270	1850	1606	1425	1275	1109	890	853	815	805	766	740	678	699	634	571	582	538	496	517	495	471	487	470	412	414	453	478	371	427	386	418	365	384	381	343	384	390	374	382	418	396	373	368	406	373	322	376	349	400	349	340	356	369	397	344	362	377	350	336	395	378	362	340	378	349	362	359	355	363	382	335	355	355	375	387	345	369	357	363	375	367	341	337	347	374	353	367	339	347	365	364	375	353	313	347	361	366	327	327	344	346	341	368	346	354	398	353	358	365	343	345	371	316	348	340	391	394	343	374	375	356	350	373	320	351	373	340	356	345	340	350	354	375	339	369	322	354	380	354	319	382	371	340	347	336	322	352	359	354	336	339	362	353	356	338	354	372	377	326	339	374	346	330	353	372	396	331	359	356	331	349	382	336	330	319	347	379	332	334	377	355	351	363	358	341	324	361	355	375	351	334	329	312	367	325	348	316	338	353	392	369	361	372	348	329	367	388	334	331	361	360	317	371	371	355	352	361	336	325	374	365	372	344	375	349	345	342	344	340	351	359	378	325	320	325	349	338	359	354	377	361	359	359	320	330	386	356	339	376	340	313	349	339	341	344	314	331	356	369	313	340	348	396	355	339	335	338	331	332	327	353	370	363	359	346	345	322	323	339	354	337	348	383	332	360	366	356	334	318	340	317	316	340	349	348	330	365	321	344	345	352	328	323	320	377	403	338	362	351	348	343	342	340	338	377	362	341	382	324	332	354	327	360	331	335	346	335	379	384	354	311	353	356	359	336	333	338	352	377	347	353	368	346	338	331	338	325	368	330	350	330	365	365	321	367	356	351	326	347	358	350	318	329	326	352	345	311	308	356	378	342	357	354	394	319	325	357	326	352	333	342	327	326	337	331	357	348	322	336	366	348	353	346	349	377	365	379	339	386	313	348	361	354	370	358	363	341	360	360	343	337	317	348	342	319	368	325	343	359	340	352	328	373	349	324	311	344	367	356	347	364	360	345	323	340	363	346	337	347	359	355	379	337	345	348	342	367	365	378	345	333	353	328	318	328	375	302	379	325	317	356	323	365	362	361	362	390	368	336	324	321	341	353	359	332	332	317	365	361	339	364	344	350	389	318	357	337	336	312	362	349	360	334	341	344	326	366	326	328	356	334	396	384	359	373	366	294	351	346	387	361	364	316	352	332	349	301	350	357	348	336	317	313	328	348	342	333	341	354	350	316	325	340	371	324	356	355	333	321	378	365	316	319	363	341	354	333	356	301	334	357	349	396	363	337	357	345	330	346	350	360	356	360	342	343	331	345	345	380	366	343	355	369	314	324	359	360	335	367	348	328	361	343	349	366	344	346	373	352	361	326	365	343	366	342	337	378	335	365	360	354	340	355	358	359	323	349	377	334	353	359	358	353	340	337	335	350	335	335	335	373	326	323	326	361	367	340	329	375	349	346	353	350	380	324	376	368	365	342	353	351	321	357	324	381	349	360	322	356	390	352	344	355	315	361	389	322	379	344	325	360	373	346	343	371	326	340	362	377	348	333	363	350	355	335	348	346	376	341	331	342	351	350	362	343	330	368	317	350	376	338	354	351	374	361	343	338	332	373	354	344	367	358	360	336	350	344	342	387	356	351	324	316	321	373	378	329	331	347	352	317	338	339	364	320	320	335	358	367	334	355	384	360	350	349	352	379	346	315	367	328	331	336	370	311	342	375	296	361	362	343	340	366	327	346	327	339	316	327	336	354	356	348	356	335	336	348	302	349	337	322	332	342	350	327	382	380	314	371	339	358	352	370	312	346	343	329	349	354	344	322	372	329	348	361	351	361	339	335	349	364	328	358	335	322	371	382	351	352	335	344	350	362	321	340	350	341	343	396	331	341	375	320	342	334	345	351	360	335	333	345	333	370	330	308	344	360	393	336	327	403	342	348	313	364	336	376	362	344	336	341	331	353	299	351	315	347	354	342	363	330	338	345	363	359	389	338	359	342	332	354	343	349	344	341	359	373	346	373	348	349	318	375	337	370	351	321	336	337	348	331	339	381	383	331	350	371	347	334	349	346	366	328	347	353	316	371	370	346	351	361	359	371	325	353	379	331	346	342	367	333	339	350	333	333	349	347	340	362	369	354	344	369	340	361	366	350	338	339	342	347	362	325	336	385	318	325	339	359	353	362	382	350	350	326	340	352	330	344	325	344	352	360	313	322	362	347	376	374	310	350	335	337	357	364	364	365	361	331	355	322	346	353	378	351	330	346	350	328	321	354	350	339	366	347	381	317	369	362	352	370	366	341	367	358	341	346	333	364	339	345	320	322	318	339	345	376	364	358	352	313	346	378	342	345	357	321	355	340	373	400	349	366	376	359	333	340	358	330	327	350	356	380	368	329	375	343	324	362	369	342	326	362	317	384	343	317	352	341	345	322	339	357	336	357	354	376	341	367	337	330	350	357	334	335	363	375	358	372	349	354	345	344	348	357	349	349	328	323	335	294	377	314	363	359	367	313	340	376	318	338	358	338	354	355	325	334	343	329	339	307	343	357	378	355	350	337	331	348	365	366	359	358	358	364	364	362	333	341	350	370	356	342	344	356	323	352	320	338	345	379	356	349	324	352	354	336	350	352	390	338	364	345	339	308	361	345	380	316	323	341	359	351	349	334	346	351	304	337	369	347	339	319	304	349	320	350	364	371	356	365	328	354	353	338	383	357	344	332	341	352	340	327	361	386	367	333	334	318	373	347	367	332	354	324	368	364	338	334	350	341	355	364	323	361	386	368	340	341	335	350	358	353	350	350	396	340	351	356	305	366	335	345	315	322	353	329	367	357	345	341	340	314	302	352	343	376	367	339	318	320	310	350	343	374	348	359	364	328	350	315	358	341	358	346	365	337	345	351	376	383	341	338	358	355	344	314	365	343	318	346	362	382	356	361	347	352	376	355	347	350	329	328	362	314	351	352	356	315	334	367	372	347	318	341	323	350	323	393	332	363	377	379	376	361	337	341	340	339	343	347	352	340	388	364	377	350	349	338	314	335	325	314	369	359	361	361	382	357	369	307	334	367	388	341	358	335	336	367	344	365	358	330	331	345	360	383	331	334	359	341	321	355	344	341	398	342	369	346	324	320	340	358	341	334	358	362	350	365	347	326	332	330	331	317	397	331	353	360	343	359	355	318	360	341	354	361	368	355	318	314	319	349	340	366	365	356	351	386	331	356	354	326	379	371	381	311	326	358	336	391	406	353	309	338	329	358	364	346	352	346	341	331	332	330	353	366	352	326	325	356	340	342	335	332	332	351	337	331	366	349	334	342	344	339	344	324	345	332	355	347	347	357	365	341	317	342	300	349	357	353	324	366	369	348	330	355	359	366	335	362	355	344	353	305	345	371	368	326	355	320	353	373	368	321	357	372	333	346	379	384	334	357	335	339	325	345	354	350	370	356	357	367	367	326	286	372	347	348	337	350	368	321	351
17853	35321	32827	24630	20470	16934	14748	12418	11070	10107	8727	7255	6100	4955	4422	3891	3279	2630	2430	2427	2152	2108	2041	1837	1650	1468	1391	1394	1245	1153	1119	1158	1103	1082	1031	965	957	902	863	811	737	768	824	733	760	730	696	681	717	702	704	752	715	752	713	713	725	721	672	751	694	684	706	676	638	651	659	629	667	648	679	664	689	706	651	625	617	625	601	673	631	670	659	636	633	625	640	623	662	694	674	632	657	642	595	603	645	627	635	654	610	609	654	650	587	627	605	594	664	588	659	634	693	647	637	664	678	620	609	584	617	662	601	662	635	659	684	670	656	625	616	641	608	617	644	636	662	636	597	620	636	604	596	631	610	613	611	595	633	571	610	608	600	642	658	619	642	627	645	591	600	647	658	644	620	642	669	639	630	638	622	660	639	642	681	670	614	625	612	637	628	639	609	656	641	630	614	621	651	603	641	637	612	600	665	611	641	659	685	680	652	623	635	666	640	642	696	635	669	690	658	623	630	628	627	625	655	615	649	627	636	633	615	616	566	603	595	660	634	619	626	635	660	624	619	652	626	621	645	614	622	630	662	670	637	676	602	632	659	618	653	654	640	636	614	554	646	682	627	645	605	634	606	623	659	615	609	657	692	621	646	664	671	609	596	635	619	637	650	666	651	650	630	628	622	632	644	608	633	655	648	626	648	659	575	606	601	624	610	647	627	629	617	639	615	622	636	628	663	613	639	595	615	681	648	661	623	604	647	608	624	624	612	655	637	647	586	638	628	646	641	653	637	634	653	640	603	673	625	684	667	614	631	660	566	606	638	647	588	681	649	558	665	630	651	642	686	623	659	606	581	693	645	657	597	611	653	657	622	624	660	670	583	662	599	639	604	639	653	608	625	622	649	626	606	653	613	665	657	638	631	609	620	642	645	619	678	639	597	621	637	639	675	660	614	586	651	605	646	616	617	639	614	620	667	672	654	590	623	600	646	666	658	690	638	660	663	638	625	649	599	619	641	654	630	643	626	647	664	653	665	634	676	651	674	635	675	603	669	648	602	660	610	637	593	633	580	622	619	633	630	659	606	680	611	666	628	635	630	675	647	639	603	642	648	649	623	626	608	647	633	593	645	632	612	642	597	635	637	611	632	676	637	665	614	602	626	689	592	583	643	675	627	613	651	659	631	643	603	623	627	630	634	638	601	646	601	625	598	671	589	636	620	627	597	625	641	652	611	644	601	614	651	635	621	600	636	639	651	601	601	612	655	641	622	644	630	641	643	670	641	591	627	660	625	572	651	661	664	613	669	640	630	647	644	635	637	657	651	660	673	623	602	650	651	673	626	621	633	647	638	653	654	658	632	602	600	604	678	663	626	663	591	602	636	676	683	594	624	617	634	662	599	639	654	607	659	617	641	654	653	654	616	594	600	643	615	680	641	615	640	613	621	656	653	610	632	617	649	622	634	674	626	641	620	660	642	613	671	674	629	656	616	664	673	683	633	635	604	671	639	689	632	630	647	616	647	618	645	642	621	640	621	614	625	590	672	600	647	645	665	651	626	618	670	601	598	594	676	660	620	684	645	654	636	669	631	598	669	581	665	637	622	667	628	624	665	639	628	580	679	659	609	624	647	667	655	601	627	642	646	644	629	631	631	646	575	623	618	593	621	637	651	660	618	659	643	649	618	623	611	601	633	577	594	591	587	642	613	684	624	633	610	657	627	602	675	632	631	673	650	676	628	664	670	635	606	666	642	643	616	616	639	579	599	627	647	639	630	634	635	638	616	628	616	642	658	647	661	636	623	616	647	626	691	625	719	633	617	588	619	592	622	616	630	653	671	619	610	619	591	654	648	595	645	636	625	613	657	648	597	605	651	638	628	602	649	619	663	624	640	645	674	672	601	620	650	669	648	665	626	617	645	610	616	641	646	622	639	638	646	640	636	633	630	621	635	617	635	649	628	586	642	647	622	606	653	666	647	651	650	666	640	606	661	603	656	674	634	621	644	660	625	659	633	656	611	658	620	634	636	605	670	664	633	610	633	686	593	627	634	652	660	646	623	603	619	649	599	668	643	655	611	631	632	620	696	576	619	648	650	630	614	648	661	643	622	645	643	617	628	634	644	651	594	617	646	660	581	642	626	664	637	627	648	615	608	591	632	615	615	632	610	624	594	644	618	596	669	625	636	653	600	668	652	665	621	626	606	615	636	616	666	667	667	637	621	633	621	619	620	648	622	620	624	646	629	634	650	624	667	624	627	608	628	605	651	617	647	646	669	650	628	663	632	629	602	571	651	678	676	695	647	636	662	632	634	617	628	600	608	652	653	633	634	645	660	643	614	625	642	591	630	631	638	610	665	613	687	603	641	642	616	612	616	628	674	598	635	633	657	692	608	564	635	624	594	587	628	621	631	628	645	632	645	636	602	641	631	668	613	618	624	642	590	674	615	667	592	662	659	638	620	587	605	617	623	625	636	609	601	617	666	634	673	622	655	625	649	621	671	649	625	637	590	623	635	653	608	643	605	633	622	606	629	607	655	640	663	639	593	622	641	644	630	656	684	638	639	638	615	637	615	654	605	600	642	634	630	635	624	622	616	640	631	604	634	626	685	640	567	645	614	615	635	631	619	645	622	624	628	620	652	598	644	643	597	637	606	619	618	641	633	659	643	606	647	639	610	608	627	633	633	686	647	624	621	646	653	655	630	639	658	633	632	621	626	665	625	689	645	632	628	632	584	600	621	645	600	604	609	615	605	659	697	603	602	647	668	652	640	636	642	640	680	580	614	614	649	636	652	636	613	655	619	626	648	661	658	632	619	657	670	639	586	607	648	650	631	641	625	649	630	668	612	603	635	596	590	620	660	676	650	649	645	647	616	637	651	647	626	625	636	626	678	604	655	619	665	637	625	674	622	642	577	626	659	664	623	648	610	653	674	656	611	600	609	624	656	641	666	635	604	628	641	593	624	629	658	652	687	624	642	630	670	644	653	669	648	631	631	646	646	646	660	623	670	678	587	675	629	665	634	604	650	664	679	617	650	640	629	631	651	642	629	580	600	674	648	644	616	632	659	587	582	619	597	624	601	648	643	635	633	618	597	644	597	615	611	635	625	610	637	631	608	650	648	631	664	659	588	619	620	636	678	631	607	593	623	646	630	638	650	653	658	603	626	621	651	622	638	603	666	562	670	628	650	639	644	651	660	627	584	651	659	617	635	625	642	669	648	622	646	616	622	649	629	633	678	644	597	668	636	641	646	634	645	653	620	658	660	631	636	646	659	625	630	643	653	631	672	624	631	619	651	674	665	625	654	670	659	608	609	654	614	679	643	641	640	662	647	666	583	610	640	679	619	590	630	644	668	601	675	639	631	613	619	619	609	658	641	617	639	640	606	607	601	646	607	574	596	621	636	645	618	644	640	584	646	665	641	615	645	639	628	647	660	608	671	618	645	652	662	618	627	626	604	587	662	624	616	615	625	637	628	623	620	644	676	605	605	659	675	631	654	618
27032	21106	16688	8858	4352	2959	2497	1875	1710	1560	1379	1168	1065	988	843	786	750	730	689	656	660	630	586	552	598	611	545	564	511	530	548	534	495	523	520	523	508	528	480	549	519	481	465	495	473	469	460	482	488	473	464	466	460	476	471	466	510	520	474	526	506	477	483	428	475	468	477	481	471	487	403	485	449	523	492	476	504	469	457	508	518	430	454	491	473	437	467	465	490	505	436	451	496	466	495	470	480	489	500	497	444	506	455	518	451	463	462	446	467	478	457	474	486	480	483	453	446	422	442	448	462	424	445	508	502	528	458	468	499	441	496	454	489	521	479	443	498	483	476	463	503	479	460	482	459	467	454	455	468	441	436	465	463	488	466	451	501	455	467	463	470	497	472	430	479	456	554	470	495	454	485	519	497	486	465	506	484	496	455	452	479	452	501	464	483	440	452	456	473	510	469	494	465	440	470	485	446	514	465	454	476	481	471	535	425	478	491	459	482	466	484	506	463	468	478	468	475	427	444	486	490	476	434	475	476	453	467	435	498	483	474	499	463	455	493	446	459	510	441	468	445	464	503	489	487	503	454	463	457	519	499	447	471	454	473	489	470	483	502	464	500	458	488	527	508	492	451	496	451	454	445	521	461	485	471	450	478	521	472	489	493	482	509	447	485	461	461	472	479	462	481	428	457	485	463	474	462	437	471	471	495	448	493	456	453	476	480	489	436	450	493	485	485	491	508	502	476	481	474	477	474	441	458	495	469	468	478	493	464	452	465	535	512	457	452	438	480	484	475	462	448	484	461	482	490	528	446	461	462	481	460	481	481	469	458	494	465	504	470	472	482	503	465	499	455	465	510	477	463	465	459	486	498	456	521	458	502	439	490	489	502	482	515	487	468	473	498	495	485	451	448	482	458	469	452	449	467	481	479	522	471	461	493	488	469	464	499	473	493	462	506	514	476	423	469	477	482	499	478	501	463	474	460	483	457	439	445	509	494	478	466	473	504	457	418	464	462	448	469	449	476	433	466	504	491	475	452	467	451	487	500	474	470	464	489	489	451	477	461	455	483	457	471	462	481	450	447	466	478	503	465	470	474	472	470	484	500	451	454	448	474	442	481	438	501	447	499	481	485	451	473	463	463	437	484	485	473	451	474	466	486	486	487	459	496	497	505	502	465	471	476	479	448	478	489	474	471	473	470	492	473	491	493	450	460	488	484	480	521	516	476	481	488	490	464	469	504	400	453	475	480	480	430	456	465	442	491	489	459	476	503	480	505	481	470	468	435	492	444	495	443	520	471	485	465	482	473	514	463	471	441	502	473	470	449	439	462	497	471	454	468	468	486	426	443	447	456	423	483	452	460	465	493	501	485	490	480	466	496	503	497	435	449	478	490	439	449	452	510	447	494	477	520	495	501	442	499	431	481	503	478	470	444	500	485	494	460	481	504	473	466	463	486	505	458	508	492	504	460	518	445	499	476	504	431	452	504	485	527	501	483	447	533	480	438	490	477	466	428	508	511	474	476	501	505	499	465	501	486	481	445	515	451	488	445	438	459	477	473	450	461	455	493	483	425	484	518	462	506	459	466	467	457	463	466	450	456	497	498	454	485	453	456	465	481	456	491	435	475	469	481	452	494	479	486	517	447	466	496	441	465	438	488	507	494	461	465	502	458	473	491	499	473	471	497	498	473	477	490	431	482	444	443	495	502	482	482	457	497	461	469	476	475	473	491	451	467	529	489	469	510	498	484	447	466	500	492	454	479	458	471	474	479	460	473	481	458	437	483	482	460	457	470	470	480	465	495	473	500	440	478	493	475	464	442	477	468	480	522	431	455	507	487	489	459	488	464	501	453	477	468	461	502	467	469	451	461	478	464	513	476	482	484	464	479	455	448	453	498	481	493	463	474	452	471	462	436	506	465	462	497	488	525	493	456	493	486	466	480	486	456	506	505	486	427	476	429	469	501	448	471	491	491	476	478	471	509	485	506	475	500	493	495	480	501	500	442	453	491	456	475	458	489	467	514	478	496	476	471	471	438	465	431	474	488	495	427	475	497	491	524	495	468	470	442	486	454	439	490	441	466	510	453	466	441	435	454	493	459	494	472	472	475	453	525	516	486	474	505	483	470	459	470	465	436	442	505	447	476	504	480	496	466	491	482	475	440	471	468	473	474	483	439	470	481	471	475	488	463	500	467	447	461	482	484	472	493	477	478	478	482	464	464	459	502	445	484	467	516	488	485	492	492	457	481	471	437	432	465	491	507	456	463	454	449	540	463	506	479	475	484	522	460	510	486	518	489	454	455	460	475	494	499	484	471	535	463	477	448	500	490	488	464	492	480	475	518	452	463	433	439	498	498	465	489	480	467	464	440	458	483	440	467	471	461	454	439	492	497	509	454	483	444	493	465	469	465	508	490	474	476	479	460	499	453	492	461	490	443	466	463	486	465	523	463	475	509	457	492	467	490	483	469	482	454	505	452	491	489	454	452	450	465	460	494	493	493	528	471	481	460	477	491	475	467	487	492	511	530	497	476	510	499	480	480	469	499	512	496	436	469	476	474	477	502	494	463	476	485	443	474	477	468	443	466	471	472	482	486	509	493	505	483	470	482	504	465	506	460	486	495	490	470	442	480	509	492	491	457	478	496	440	454	454	482	489	499	452	485	518	499	480	480	501	450	508	480	473	485	470	522	490	493	491	449	470	510	446	491	456	430	463	474	448	461	506	471	484	486	477	441	481	466	500	516	478	467	476	461	508	483	476	454	492	474	487	485	493	516	504	442	479	502	461	489	507	454	498	462	507	438	470	486	502	449	504	512	483	440	485	442	489	490	463	485	517	498	460	534	471	490	436	427	470	459	483	457	494	468	494	450	460	498	466	461	460	476	455	459	493	457	451	460	484	484	450	468	505	482	490	478	473	458	517	478	487	548	529	430	419	455	511	456	521	467	467	491	453	482	455	467	460	474	449	472	518	449	473	463	508	511	494	461	434	467	509	456	506	483	456	445	491	469	524	520	482	486	480	510	497	494	499	505	448	478	478	470	479	491	496	463	493	516	470	480	478	453	460	486	470	490	419	485	527	504	477	434	491	475	483	461	462	488	438	461	496	479	497	449	493	485	443	452	463	474	486	487	478	410	487	458	489	469	460	459	465	490	460	480	510	479	473	502	490	480	472	496	441	451	454	473	504	498	465	476	508	440	488	490	442	490	464	510	485	456	469	505	440	475	465	448	442	482	457	502	466	482	462	507	459	513	474	438	516	484	457	476	480	464	475	477	464	475	490	476	478	424	462	458	504	511	465	467	475	480	459	482	444	499	512	463	496	480	455	493	488	497	475	470	495	444	494	505	493	439	484	470	466	509	486	445	466	484	455	456	541	480	480	456	478	461	493	464	454	436	454	473	519	523	482	460	475	457	483	453	470	501	454	460	488	493	466	476	490	480	510	506	486	457	468	467	457	492	486	478	475	464	489	472	465	456	497	456	437	477	439
14657	24173	21970	14311	10913	8983	7674	6217	5448	4989	4431	3707	3114	2668	2486	2269	1882	1688	1507	1555	1532	1525	1467	1343	1316	1242	1249	1180	1150	1125	1070	1089	1011	1029	1080	1011	965	1005	982	949	978	926	904	913	937	867	921	950	889	939	876	896	888	874	926	897	983	902	838	885	997	926	887	973	860	884	916	831	894	907	867	847	904	939	886	878	914	912	865	888	872	862	881	861	845	908	858	878	875	881	865	911	859	948	829	842	862	889	881	841	856	895	792	911	811	825	892	859	858	859	826	871	871	881	873	877	890	878	894	877	834	875	872	850	805	888	847	870	869	899	875	870	803	862	873	878	875	906	870	915	808	907	812	851	881	912	871	881	859	809	932	894	865	845	842	890	831	918	882	855	858	841	870	900	844	932	824	885	845	887	888	879	877	879	862	904	867	863	892	874	873	859	835	866	873	892	854	918	857	880	875	821	934	895	872	875	893	892	857	866	912	910	833	879	879	880	912	899	910	868	851	885	874	943	864	819	879	855	924	859	866	802	905	851	898	895	893	864	905	898	827	860	879	903	837	833	886	872	915	866	893	903	861	864	907	840	884	875	870	914	887	928	877	887	814	885	917	870	835	856	853	870	878	851	832	846	859	840	883	904	903	854	850	907	884	887	887	887	902	826	877	870	896	849	921	826	841	862	831	869	869	871	875	893	895	879	855	911	857	844	941	854	830	906	946	933	886	838	876	917	857	876	888	857	888	856	840	828	886	867	844	903	833	909	861	920	839	844	870	841	907	899	923	819	831	886	851	902	883	873	893	913	833	861	902	843	818	860	905	889	895	908	843	923	800	840	872	895	883	878	862	840	917	886	825	869	902	856	877	829	861	858	892	837	893	888	820	917	911	882	834	833	867	900	861	793	892	859	858	840	850	887	850	846	847	860	849	853	905	862	856	855	911	871	901	856	843	882	830	869	876	857	869	859	854	879	837	892	880	856	873	814	886	894	869	860	846	877	922	905	822	878	891	905	875	900	897	915	843	919	862	837	858	830	933	878	861	893	881	820	857	869	860	826	885	891	849	824	830	894	796	876	864	832	904	819	860	855	894	819	919	848	920	873	885	911	844	799	815	904	876	868	929	853	937	839	885	820	853	845	862	798	840	852	841	881	887	885	869	846	858	905	892	862	865	883	861	848	817	872	824	870	879	884	913	921	837	881	850	856	869	861	804	858	878	875	896	841	845	907	894	847	844	850	908	843	874	900	942	901	833	815	815	909	873	883	842	876	920	887	886	931	836	875	910	880	860	900	868	913	826	894	898	849	880	853	878	854	855	934	871	904	904	891	906	882	850	838	856	836	862	893	852	884	893	890	847	874	857	911	896	800	870	817	879	863	908	830	860	866	836	847	857	877	787	811	851	872	903	865	881	878	862	856	854	831	874	881	827	846	850	846	865	855	896	866	874	836	885	934	900	848	912	886	867	894	851	876	903	936	823	882	846	833	871	845	849	871	859	891	865	850	898	878	870	870	857	905	897	884	904	855	844	803	916	893	884	919	856	893	850	840	828	831	914	905	861	926	906	830	854	868	891	794	910	886	850	838	821	864	885	852	872	853	829	897	880	809	907	863	870	846	853	843	888	837	870	897	844	855	898	880	852	881	821	867	876	878	891	890	876	856	910	860	852	901	825	844	841	878	884	897	870	909	898	885	844	898	824	843	864	916	846	905	821	862	883	864	869	885	853	881	937	857	810	895	876	916	912	885	843	861	902	853	896	862	817	872	930	813	890	877	875	892	901	874	881	887	896	866	840	873	883	800	882	918	872	845	870	870	841	894	864	830	848	853	842	854	891	883	908	819	882	831	854	849	885	884	949	888	862	877	835	833	873	884	879	870	824	872	852	871	861	887	905	869	859	910	879	929	874	862	912	861	876	879	874	862	904	883	855	892	834	860	873	817	869	904	822	883	940	869	887	848	894	855	903	885	871	863	881	857	869	884	834	855	852	927	877	780	867	832	874	838	854	893	865	865	910	896	856	874	863	872	909	834	850	885	844	861	879	900	866	896	861	902	895	892	844	852	863	850	889	872	878	957	869	901	827	881	843	890	852	861	880	868	895	900	930	867	901	852	882	897	847	919	855	845	891	884	887	891	894	848	829	918	893	883	854	848	868	927	830	875	852	812	884	887	895	881	895	897	879	838	892	866	824	843	815	891	888	906	842	874	869	888	905	850	858	928	863	887	896	874	854	865	879	871	899	875	798	868	870	880	870	869	875	861	841	895	854	857	859	876	878	920	883	897	831	849	853	815	784	895	864	824	901	836	864	906	858	876	873	878	861	873	920	890	839	892	885	877	880	878	877	831	904	867	806	861	848	855	838	847	800	876	862	826	839	903	877	892	835	864	883	870	845	886	926	946	880	886	895	849	839	929	890	877	822	866	859	848	909	871	895	834	858	858	835	903	888	836	826	859	852	895	911	890	914	862	879	859	885	872	899	866	909	854	879	884	870	848	837	819	877	847	851	868	846	895	836	836	851	868	887	898	882	907	899	866	830	870	895	834	870	821	896	908	908	856	870	906	890	912	881	873	848	892	862	944	862	871	891	896	873	857	869	803	885	905	849	876	918	891	879	894	830	843	852	789	864	831	843	898	931	870	842	852	880	905	850	888	900	887	827	899	873	848	882	897	862	854	863	892	833	898	840	876	862	830	853	848	933	912	882	871	838	854	869	888	885	918	838	876	918	868	926	855	918	868	899	892	848	874	876	857	855	886	894	840	852	837	834	907	856	889	852	926	850	890	892	852	926	841	848	880	849	908	835	862	888	852	861	896	860	891	886	897	851	895	847	929	847	848	879	881	921	864	928	922	831	853	899	868	891	858	852	844	869	844	891	867	841	848	842	936	899	905	845	864	876	931	829	876	857	808	857	882	891	884	880	838	867	836	854	838	820	836	860	903	847	932	893	888	837	855	875	880	858	837	841	881	870	884	880	903	898	898	875	901	918	872	885	881	910	940	851	846	915	828	828	891	916	908	917	870	896	865	845	867	872	933	876	831	897	896	902	801	837	887	872	892	880	832	844	869	874	893	831	879	890	877	879	835	849	874	898	830	869	881	867	907	891	898	856	886	862	886	837	893	891	848	865	877	894	819	929	842	895	893	857	837	854	906	847	896	913	849	831	899	849	950	851	867	874	842	876	873	867	810	879	844	849	855	899	886	864	868	835	898	809	889	904	861	819	873	895	921	891	891	856	898	858	879	860	869	887	869	874	862	887	904	922	871	895	897	879	884	862	877	874	855	846	890	801	848	896	869	882	848	880	842	901	887	822	892	887	871	854	865	836	877	864	854	890	805	918	878	823	914	867	887	910	960	868	879	842	902	874	859	893	849	858	841	882	883	884	948	927	909	872	897	809	843	856	900	853	907	917	868	869	932	902	878	858	887	898	863	863	891	931	881	891	848	896	779	916	851	875	876	863	874	868	829	880	841	809	867	847	907	882	895	883	890	870	902
24563	21395	28479	24720	20110	8924	4858	3083	2507	2334	1950	1704	1405	1197	1085	999	910	843	684	672	733	706	655	605	607	590	568	521	539	492	473	523	471	515	475	468	423	494	461	411	453	399	451	420	434	413	411	424	436	423	452	423	385	375	427	397	409	423	394	385	407	394	415	411	453	405	405	380	415	422	403	387	391	383	367	388	393	404	389	419	419	414	434	342	393	413	437	399	383	414	398	385	421	414	402	418	416	388	382	362	410	370	412	424	365	383	382	396	389	388	365	408	389	396	384	375	383	402	392	386	399	394	401	381	410	386	417	400	420	418	372	393	377	400	393	411	421	377	390	385	380	417	387	401	398	391	420	407	372	372	377	391	404	374	411	392	383	411	358	432	403	399	395	406	371	436	394	357	407	419	370	389	386	370	383	417	412	391	398	447	420	389	404	381	386	373	412	376	363	385	405	386	388	394	386	438	405	405	363	366	375	364	393	388	377	407	440	368	415	393	437	371	389	400	434	398	403	374	417	389	386	381	423	404	375	441	373	361	381	357	358	400	400	406	383	401	407	407	415	354	425	419	423	405	377	413	382	405	438	383	392	377	445	411	393	407	383	434	396	410	389	386	400	377	402	392	395	410	389	381	437	346	384	382	382	397	403	409	356	378	361	378	387	425	385	412	367	380	384	434	445	401	370	365	410	436	370	406	392	374	385	454	368	366	404	386	375	377	361	360	401	388	398	401	371	398	381	408	423	382	387	416	398	419	410	395	376	386	429	348	410	410	399	408	382	374	394	381	413	387	422	367	378	380	380	374	386	373	372	405	424	383	397	397	428	340	369	377	360	389	408	401	391	385	376	404	411	400	379	386	391	429	402	377	403	364	415	401	391	342	408	385	393	393	393	392	368	385	382	405	365	404	398	419	392	379	406	394	394	407	418	390	396	391	400	411	418	374	434	371	427	381	408	400	384	397	386	404	372	399	426	363	407	367	376	375	405	352	375	358	424	376	390	421	394	413	420	379	356	377	402	383	380	400	374	409	380	358	425	383	398	394	423	385	393	397	422	380	376	383	415	373	389	360	397	438	415	410	389	389	377	390	381	381	364	409	393	382	388	397	426	376	397	386	402	394	378	394	369	443	397	386	415	435	418	378	387	405	410	402	381	372	377	395	406	362	397	418	359	398	413	395	403	380	406	381	375	385	411	374	404	384	383	401	388	406	434	399	396	384	401	394	387	376	381	390	392	391	395	396	410	407	401	384	386	358	390	429	416	392	382	380	362	380	392	400	405	380	381	387	384	358	414	385	395	355	417	370	399	389	387	410	392	430	393	371	413	396	380	379	378	371	358	394	382	401	374	413	408	422	382	363	379	359	413	395	401	382	388	431	406	397	400	396	377	369	372	353	402	417	382	446	408	383	389	417	396	393	387	392	364	397	421	389	406	384	406	423	377	402	395	406	394	397	360	358	413	403	368	367	395	398	393	371	396	396	366	369	387	371	430	406	373	404	396	405	401	414	402	402	339	418	414	379	379	426	402	374	336	391	410	394	380	380	360	405	359	414	379	382	412	375	400	417	385	359	380	421	380	396	382	398	393	367	414	380	432	380	397	379	402	382	388	391	381	405	361	431	399	416	406	387	425	394	375	410	383	392	393	386	382	388	398	399	386	402	375	380	373	369	438	411	374	375	387	386	413	395	405	374	401	442	410	412	429	398	390	401	386	386	378	380	402	382	395	409	390	394	397	419	377	384	379	395	394	385	402	383	380	424	397	366	383	383	384	403	403	400	408	380	413	388	379	436	435	359	363	371	410	378	390	375	392	408	411	385	378	384	392	362	394	420	388	407	392	378	412	405	401	391	348	417	406	409	411	411	435	368	421	384	368	387	382	402	374	418	385	383	381	417	410	406	425	363	401	389	382	364	424	423	410	432	393	434	384	370	354	410	401	416	386	376	436	404	384	394	337	387	395	393	401	369	407	409	389	406	438	404	381	415	369	413	413	401	407	368	408	407	434	407	419	379	384	411	413	404	396	379	397	410	419	386	444	413	383	376	426	392	398	398	393	386	419	400	432	386	351	392	418	418	384	412	402	375	402	419	369	395	417	396	385	369	426	362	396	399	384	418	385	361	378	386	397	400	382	380	371	387	392	425	402	390	393	404	434	422	387	384	386	402	439	428	387	383	406	410	386	390	407	418	396	385	408	403	425	404	390	396	382	402	396	399	393	428	385	370	373	416	391	371	383	399	393	362	411	427	400	424	375	398	401	414	372	402	379	431	426	415	417	419	382	374	399	404	386	379	404	405	404	401	370	400	385	399	381	382	427	375	409	373	408	390	396	405	413	387	430	385	390	360	417	401	410	397	410	397	364	372	390	374	372	386	403	411	354	366	365	412	402	422	385	369	406	420	379	376	398	358	397	398	375	408	363	381	390	377	394	378	409	373	378	367	399	385	416	398	377	371	415	407	382	372	406	438	390	389	389	380	401	388	353	419	383	390	374	388	389	390	409	409	394	410	365	404	428	367	424	441	380	371	405	399	398	361	417	401	410	357	377	367	444	349	425	404	405	420	380	387	376	436	350	374	397	379	400	333	369	392	376	368	402	384	370	407	400	414	430	420	371	393	380	390	368	358	373	364	412	384	366	369	435	404	397	407	365	370	386	403	375	396	375	362	369	402	409	390	394	340	401	393	409	392	380	391	423	369	398	388	420	418	386	402	413	393	380	399	428	377	389	382	442	398	361	394	378	408	376	412	380	370	409	394	377	401	374	398	389	417	391	392	387	390	396	397	388	382	396	386	403	411	383	435	377	422	394	406	391	384	393	401	428	395	395	410	408	414	402	422	383	421	409	384	416	407	399	372	387	419	401	373	395	347	376	391	346	378	419	368	385	413	412	379	415	357	404	392	359	402	383	375	396	421	392	388	423	417	387	402	411	391	390	408	380	389	425	390	393	425	418	414	370	382	382	368	397	416	390	407	368	415	410	412	424	384	343	378	398	417	380	398	411	407	431	429	382	403	378	378	358	374	385	422	350	363	404	419	351	386	389	388	419	373	397	408	424	363	387	390	371	402	371	415	380	389	411	425	435	395	402	379	433	394	376	441	408	369	377	421	374	371	415	397	424	399	418	396	398	402	372	370	408	366	409	398	432	401	400	401	367	377	406	431	403	434	371	390	415	437	341	416	396	383	381	419	403	370	367	391	389	425	379	403	424	414	350	356	376	377	423	415	391	391	398	421	379	424	386	384	388	379	395	400	394	403	387	385	389	382	405	390	412	371	392	382	363	404	431	402	408	406	390	347	376	429	425	388	327	387	373	352	421	398	383	415	399	405	407	388	393	386	377	400	395	374	394	379	422	404	382	403	375	379	399	401	381	409	395	405	362	410	371	380	383	379	391	400	437	363	366	374	375	393	414	396	347	386	361	389	379	386	383	360	374	408	414	405	429	379	383	366	385	388	401	372	391	403	419	397	377	358	362	412	398	394	413	352
15580	31233	28725	20516	16037	13358	11809	9325	8192	7476	6378	5694	4584	3797	3432	3075	2543	2226	1998	1814	1831	1799	1747	1540	1477	1343	1268	1251	1258	1136	1085	1086	964	1100	1044	919	945	963	846	889	844	829	854	878	785	764	871	846	821	818	785	781	822	835	766	783	793	774	816	835	791	764	801	759	768	758	701	743	743	738	809	773	781	772	708	751	743	766	744	824	765	754	733	764	740	700	716	776	733	741	706	734	720	792	737	693	722	723	718	754	753	727	736	746	736	709	778	737	716	705	745	748	680	774	762	704	756	730	743	678	732	779	723	731	776	813	780	702	750	704	698	713	736	712	767	770	778	754	788	736	670	716	736	736	715	765	709	748	780	712	721	769	736	697	757	729	710	731	732	734	707	722	720	744	802	715	796	725	726	705	766	730	696	730	707	726	728	756	771	710	696	696	787	687	746	715	741	744	728	716	721	753	750	759	731	682	739	750	746	786	758	744	734	742	811	772	752	759	743	714	714	765	772	755	755	711	713	767	719	772	735	747	752	713	773	739	716	751	749	775	758	738	735	768	722	731	759	705	750	743	788	778	705	729	688	742	731	753	792	693	731	758	730	727	741	727	759	771	772	760	742	752	713	725	740	780	710	703	740	727	756	722	743	725	726	760	725	755	718	758	744	708	759	748	725	741	735	727	729	757	717	772	745	741	735	783	724	731	768	735	694	721	743	719	775	730	740	728	767	736	749	727	680	736	734	766	753	773	738	748	745	682	749	765	756	703	720	746	773	752	741	781	712	724	748	680	711	742	734	742	751	742	746	713	738	765	752	777	687	727	712	758	752	695	753	698	696	727	717	696	764	728	698	766	746	743	758	758	726	710	763	736	735	756	771	708	740	760	743	757	770	748	671	704	708	788	707	700	681	711	741	702	726	744	719	778	681	717	726	704	761	729	751	735	758	755	731	737	730	783	764	722	765	735	723	731	714	735	713	763	821	766	690	687	715	747	752	723	755	760	780	710	752	744	727	710	753	700	725	812	733	718	722	734	687	732	717	787	781	689	741	754	738	765	731	751	734	753	747	768	735	700	745	745	773	752	753	743	737	715	750	695	743	718	793	722	703	707	741	767	765	739	728	749	762	729	766	748	736	716	702	761	754	782	724	793	793	760	732	727	674	735	745	760	744	684	691	762	775	762	725	727	702	768	738	702	722	743	734	776	753	768	735	771	786	679	786	741	742	746	712	733	776	707	786	765	761	731	728	783	732	743	785	726	720	708	698	724	693	787	738	740	693	752	748	699	707	707	792	747	706	742	686	806	733	714	771	801	789	720	678	707	710	731	700	712	714	770	735	779	691	719	719	747	764	694	764	735	736	748	692	780	685	764	787	779	709	709	745	738	747	795	725	723	719	717	751	762	751	687	729	737	741	714	746	751	734	705	743	761	715	681	748	690	739	725	708	756	753	678	721	748	764	722	763	717	741	688	738	733	740	741	717	709	759	733	723	735	729	781	717	722	723	748	739	734	781	707	755	758	718	728	779	742	741	711	765	756	767	767	753	719	746	727	743	728	770	765	692	719	773	740	737	716	697	745	771	759	701	692	754	720	779	769	701	748	763	729	775	746	770	713	739	739	717	748	776	711	752	735	784	689	749	747	750	735	764	709	768	756	717	735	757	715	707	758	730	750	690	715	763	727	800	779	763	743	717	744	755	750	709	719	682	697	737	688	725	726	763	756	739	774	718	769	689	714	747	750	722	696	758	752	751	732	750	795	720	735	729	775	746	739	746	773	802	726	758	763	756	758	735	711	708	721	699	732	783	746	735	762	753	747	700	754	731	750	769	760	727	708	699	715	689	701	739	748	733	774	698	773	752	752	759	693	693	721	747	766	753	729	689	743	700	744	753	719	739	783	773	729	762	719	761	742	790	763	731	741	688	708	764	797	716	722	727	758	788	715	722	749	781	742	722	710	761	730	740	738	700	776	712	716	753	734	749	688	701	757	775	744	712	778	725	726	706	704	766	739	785	761	788	787	775	734	767	767	729	735	722	734	724	747	723	703	718	770	734	688	713	733	690	691	757	785	688	746	736	735	676	808	713	718	772	709	783	722	782	778	759	767	775	757	750	693	703	763	762	711	715	748	769	763	775	733	765	712	743	748	723	707	731	711	739	741	758	757	729	759	717	722	716	758	759	708	749	749	732	695	735	764	754	731	716	714	733	761	697	776	711	767	756	730	708	765	738	702	741	724	719	753	749	747	747	758	675	726	690	728	761	745	750	745	754	773	818	775	737	758	700	731	753	726	785	771	758	754	731	718	765	721	739	748	774	733	733	727	760	735	738	749	738	768	726	743	779	715	753	735	700	744	753	713	774	776	689	753	746	741	740	773	717	724	740	731	750	753	693	745	705	744	733	762	726	693	756	730	699	751	696	769	730	713	740	768	710	724	732	719	728	742	772	719	759	749	737	724	753	743	707	712	754	672	741	734	709	740	736	757	748	735	751	750	708	750	731	741	717	715	783	744	693	719	730	738	691	713	762	708	773	741	741	734	733	714	791	745	722	736	724	764	725	695	761	708	718	720	753	730	752	672	805	741	765	728	734	725	705	734	717	756	740	744	755	733	756	723	762	733	741	716	737	739	710	683	802	792	711	777	714	775	716	739	745	776	719	733	721	742	728	708	767	731	752	758	744	713	725	715	751	765	786	722	742	746	734	723	696	788	732	760	764	705	724	750	739	737	710	738	731	713	784	688	724	780	704	717	738	738	746	735	764	719	757	680	753	730	731	695	702	717	719	753	718	736	763	730	733	751	677	756	739	709	737	742	791	778	742	755	720	710	718	739	719	785	758	708	762	729	763	691	755	660	726	761	763	747	727	754	733	751	769	754	717	779	731	750	721	745	726	754	731	729	775	758	703	742	727	723	742	784	737	711	712	730	713	734	731	708	740	750	734	698	736	729	743	783	692	726	749	694	709	723	749	693	732	728	727	732	781	732	743	681	724	745	720	746	739	710	715	772	782	751	788	740	686	702	720	771	731	766	672	722	732	778	690	748	766	738	721	759	748	767	741	746	710	751	742	700	749	737	772	671	697	754	707	711	723	749	730	763	728	706	742	728	730	724	721	703	817	763	724	723	716	746	757	679	742	747	641	724	739	796	755	778	736	735	795	770	713	702	777	759	776	737	763	760	704	758	771	721	738	723	734	745	727	706	742	728	723	786	698	692	692	709	734	707	717	719	759	759	804	717	750	765	780	750	744	703	701	726	714	707	775	726	776	781	701	728	756	699	797	746	762	684	775	781	780	741	715	762	728	698	741	758	704	687	737	760	819	701	736	842	701	771	716	761	738	683	740	728	693	746	708	692	758	731	756	718	758	686	724	694	766	688	724	708	724	768	733	749	753	704	677	761	696	781	794	738	707	739	748	746	752	757	725	747	766	749	696	771	805	727	741	778	685	737	690	706	761	754	699	777	760	728	727	767	703	721	716	685	732	731	735	720	752	743
23586	21469	29235	24093	21493	20234	10328	4868	3360	3173	2724	2241	1863	1588	1336	1265	1182	969	870	809	798	802	757	700	658	623	582	584	541	524	526	522	456	531	493	419	411	448	393	393	407	416	397	370	378	356	381	410	374	369	407	372	338	360	349	339	367	370	392	373	363	338	350	377	316	386	363	373	352	341	343	344	371	347	349	348	333	337	343	318	325	345	349	343	342	336	320	351	345	333	365	355	301	355	317	323	334	342	365	366	331	361	344	276	362	344	347	355	326	335	348	307	337	336	385	341	315	358	323	318	347	353	347	359	348	336	350	346	284	355	355	343	336	335	377	343	324	338	352	332	335	338	308	366	341	349	348	351	329	347	328	342	352	331	338	340	339	355	343	328	345	351	297	365	352	346	342	337	319	307	324	319	344	333	327	354	333	333	360	349	319	359	360	314	372	319	322	353	327	332	308	323	333	347	354	357	350	367	306	347	315	346	321	343	353	342	333	351	322	324	368	349	344	321	343	318	327	352	360	313	349	324	332	306	334	342	339	325	323	328	365	299	335	297	329	358	343	343	316	362	333	341	333	333	312	343	323	361	328	337	339	327	346	338	302	346	334	318	362	341	328	328	362	330	313	343	330	343	329	329	327	340	367	324	371	330	338	310	319	343	343	331	315	349	328	351	340	340	335	355	344	354	325	311	329	346	333	358	356	342	367	342	322	375	323	334	356	328	344	335	342	336	311	314	356	340	348	328	355	333	320	343	335	334	310	338	316	351	344	305	341	316	366	300	316	319	326	337	330	347	337	315	331	332	325	316	331	351	352	342	355	309	342	357	316	337	335	347	334	382	340	339	340	329	343	339	353	306	387	359	342	368	331	372	319	334	341	317	311	348	338	324	342	348	301	313	335	356	314	317	338	367	365	360	327	338	325	296	360	372	296	351	356	353	336	346	317	345	319	340	356	316	341	349	322	341	372	300	338	342	302	331	351	325	321	377	346	331	329	316	343	332	347	346	333	351	335	315	327	339	338	329	374	346	338	312	350	329	345	302	316	322	362	352	320	327	323	332	360	365	331	343	331	350	311	336	311	334	327	356	338	354	337	368	323	354	324	348	347	327	316	378	346	375	351	316	339	342	317	334	344	356	325	357	350	305	349	376	332	330	317	354	310	336	308	357	329	349	332	357	349	305	323	338	359	336	381	328	327	341	360	326	304	325	352	351	358	329	378	316	353	353	326	307	366	318	315	337	345	327	324	372	342	358	356	299	349	312	335	316	340	357	342	381	338	336	333	325	323	317	356	352	335	360	352	319	354	365	331	347	346	347	321	335	331	346	381	338	353	322	368	339	332	379	332	350	327	343	389	337	322	333	345	390	351	321	328	355	340	369	358	313	333	347	330	345	340	325	317	363	337	341	346	334	364	352	343	337	323	338	366	304	315	340	348	338	349	337	315	320	346	364	336	338	372	324	344	356	325	326	361	342	351	317	355	348	342	308	327	336	338	313	313	324	346	304	333	319	342	336	310	371	336	346	370	352	365	329	345	361	332	358	322	338	374	349	322	355	339	339	340	380	327	326	357	320	358	352	333	371	363	379	359	333	354	370	317	308	353	320	351	348	320	345	332	342	311	331	331	348	332	337	335	341	357	335	337	357	350	339	323	344	381	350	353	350	346	335	346	320	311	322	340	318	320	359	328	347	352	356	331	358	378	331	331	351	338	317	342	345	375	312	338	358	358	378	353	337	334	346	339	359	323	368	347	358	356	320	351	333	318	315	327	323	346	349	318	324	333	351	350	331	347	355	347	321	344	322	341	360	355	386	308	330	337	304	337	333	313	322	340	358	335	346	339	356	308	325	323	347	327	322	331	320	322	352	333	356	348	318	367	316	335	330	340	329	356	342	342	337	336	352	340	370	356	315	348	342	314	335	361	331	337	326	356	319	323	335	335	319	330	322	356	344	348	337	321	341	352	351	325	345	326	319	374	343	363	340	331	321	343	352	341	340	309	327	340	342	358	357	351	309	304	335	333	309	352	333	328	342	334	325	324	346	333	376	353	365	337	352	322	325	326	342	345	352	366	340	369	335	333	341	355	306	334	366	360	362	315	329	335	370	315	359	333	353	337	363	333	310	328	339	313	321	339	323	341	318	334	338	320	330	361	376	335	325	354	355	316	345	346	339	330	317	331	345	322	377	383	348	339	338	341	363	318	364	335	324	349	325	344	317	343	355	306	331	362	307	337	345	291	354	336	317	388	344	325	351	336	354	351	355	373	319	327	354	333	354	369	342	334	332	364	349	339	333	394	345	337	343	361	379	368	338	322	338	325	323	334	325	339	370	360	351	339	343	322	360	335	370	344	325	320	345	363	323	313	348	387	323	369	308	343	329	332	334	369	307	339	353	322	349	373	338	328	362	347	351	316	325	359	328	383	354	374	313	293	353	344	393	311	324	323	339	351	370	317	365	325	338	394	348	353	357	318	310	305	328	355	340	327	361	357	290	331	304	370	345	358	371	340	341	330	338	362	357	325	336	331	329	309	333	316	361	357	326	349	345	345	324	320	367	330	336	330	339	342	390	351	359	328	342	336	353	344	320	342	322	350	322	342	333	343	326	363	299	325	359	362	321	350	338	352	328	332	322	340	358	338	342	341	358	306	335	354	322	339	305	313	314	331	349	342	359	349	338	313	334	348	349	317	350	345	327	357	335	324	347	356	315	336	349	331	328	359	306	357	354	342	337	318	316	342	335	340	293	339	328	339	357	311	320	369	364	322	345	323	373	337	349	359	296	315	315	330	361	326	337	328	324	363	326	347	333	331	343	343	317	334	360	342	315	346	346	360	364	335	325	340	332	343	331	336	309	345	310	328	335	352	326	356	360	351	352	338	339	334	344	338	335	331	340	309	301	350	346	332	309	348	352	338	347	343	318	355	325	341	309	338	349	323	350	332	331	335	336	327	405	312	310	333	355	334	321	344	365	367	368	347	393	358	320	325	336	347	316	336	356	346	258	360	340	335	323	317	340	334	300	342	338	347	351	361	358	347	325	355	318	345	325	309	351	343	353	298	342	306	342	351	338	335	327	346	350	339	324	336	316	338	312	365	311	353	297	338	320	323	331	385	317	331	343	375	347	328	320	322	349	344	359	325	384	338	363	339	311	371	332	325	334	360	330	356	339	329	372	298	352	320	292	347	313	367	355	335	327	345	337	333	340	345	353	360	318	332	341	352	313	343	331	309	341	326	352	338	305	368	314	333	336	365	363	316	343	340	335	320	361	368	329	363	349	339	336	341	311	395	340	324	358	326	375	344	351	330	344	295	323	330	361	352	336	346	316	320	343	347	364	326	370	305	308	351	359	344	321	326	352	343	327	322	328	315	319	324	366	330	321	361	346	326	320	327	324	316	320	332	346	344	364	340	332	341	318	331	319	335	362	374	326	320	325	370	333	330	349	316	324	341	309	372	324	334	352	307	334	291	343	351	334	323	321	328	316	321	328
17936	35702	33598	25071	20574	17314	15192	12517	10822	9896	8636	7620	6201	5024	4424	3970	3455	2880	2620	2335	2175	2193	1940	1805	1705	1573	1456	1378	1302	1203	1144	1113	1096	997	1008	928	946	868	850	792	762	768	789	746	772	750	768	704	751	730	677	663	666	693	671	664	697	714	718	697	671	650	669	675	637	674	632	656	662	689	687	665	701	619	671	612	683	613	598	627	631	666	710	612	659	690	630	605	607	609	685	669	632	632	594	605	577	601	607	634	595	638	625	638	632	566	662	606	626	637	647	612	635	625	608	648	661	618	637	603	633	600	645	604	600	661	609	633	623	595	593	630	660	570	637	640	639	680	625	611	611	628	609	589	668	618	630	652	576	601	614	635	643	646	600	636	608	607	631	579	601	641	631	645	644	656	636	626	628	581	583	663	575	638	607	656	631	596	563	629	641	633	607	636	604	582	636	599	590	636	645	594	609	601	583	679	641	608	606	605	604	651	624	639	593	638	632	601	606	619	599	632	629	598	630	628	650	644	625	629	619	608	595	657	649	607	666	618	659	594	653	630	655	634	644	612	587	591	695	630	675	608	589	596	595	630	630	588	586	623	621	650	640	643	596	633	630	625	652	630	611	674	597	637	635	607	638	677	583	591	635	661	612	614	603	633	588	644	584	607	630	663	600	639	584	626	651	639	623	640	656	657	624	558	594	642	643	642	617	654	627	592	624	659	599	641	652	630	559	623	610	608	647	619	614	620	629	600	621	619	636	618	656	614	657	622	615	586	614	644	607	638	617	605	639	607	646	606	630	643	611	657	646	619	662	636	623	591	603	606	639	630	617	632	598	637	612	623	585	634	602	624	600	638	652	607	623	654	643	668	577	634	613	660	583	610	609	634	660	600	616	648	638	620	651	635	636	581	613	605	664	609	604	611	644	542	649	641	637	561	586	651	612	611	610	602	653	633	599	613	604	629	590	621	624	644	597	600	596	627	595	619	610	563	635	613	598	621	573	619	597	644	640	577	583	668	608	605	615	630	610	613	625	611	593	646	645	617	630	650	593	617	637	613	646	649	601	600	617	660	668	621	612	635	641	649	612	623	617	626	605	582	668	662	628	602	622	583	630	613	625	575	672	584	654	605	689	654	647	658	618	608	624	593	635	600	583	639	615	611	614	620	644	577	603	607	639	593	632	647	612	648	639	633	590	648	584	650	637	626	632	647	640	642	617	594	605	615	593	624	600	597	632	633	644	631	612	590	599	654	648	618	602	604	595	587	610	660	630	622	646	642	617	662	613	646	615	569	617	567	615	641	619	602	616	637	615	652	614	583	607	634	614	635	673	634	622	616	627	603	657	567	609	626	652	632	622	637	595	635	656	590	639	636	641	547	639	652	594	614	617	620	646	634	657	586	643	642	671	639	592	621	605	611	618	623	635	600	635	641	636	619	627	604	603	658	654	669	612	614	654	605	618	610	666	626	623	614	670	617	624	575	610	597	622	608	613	623	623	581	653	568	630	639	625	651	598	614	636	629	595	626	610	629	667	670	604	630	581	626	652	607	605	639	598	647	599	612	655	590	605	633	650	642	610	641	647	638	647	639	613	602	611	670	661	638	588	661	597	571	661	620	627	678	629	620	607	622	558	629	585	639	672	590	627	588	611	614	640	638	581	598	627	642	627	639	592	628	625	603	634	654	605	648	604	621	636	601	636	662	559	621	594	605	655	630	625	582	623	598	583	656	622	656	597	612	606	611	610	666	630	596	630	623	595	625	621	628	579	623	638	593	606	603	678	635	626	603	609	630	654	634	579	672	671	622	617	626	671	590	610	659	690	647	632	656	620	613	653	616	621	633	602	621	599	602	625	589	628	622	605	618	594	642	595	634	610	613	658	598	606	635	573	633	591	603	597	595	590	596	612	664	615	610	589	616	659	636	596	570	598	613	632	600	642	595	630	626	611	572	667	590	668	621	669	636	620	613	576	623	591	640	607	610	656	669	604	601	620	616	580	628	609	638	642	612	654	602	621	578	568	587	632	631	642	578	629	639	624	646	593	612	631	625	642	599	634	626	619	633	629	641	579	665	614	669	656	625	604	637	648	652	581	593	630	619	600	582	637	634	627	599	609	620	622	608	646	635	586	632	636	588	641	597	646	586	628	625	665	658	703	646	677	635	630	635	572	628	607	662	589	635	628	616	629	623	614	638	637	608	615	641	593	613	639	597	577	596	631	631	640	669	636	582	575	619	570	653	629	611	601	620	640	637	617	608	538	615	580	553	637	608	653	655	610	626	594	585	636	610	656	621	594	611	619	644	639	637	582	601	617	624	654	654	670	600	622	613	634	617	639	620	595	613	597	655	545	620	619	583	621	622	615	589	639	610	605	608	630	651	621	655	622	629	626	617	648	620	612	623	615	606	606	636	614	586	613	623	599	640	630	629	613	623	595	653	627	631	583	624	673	592	636	586	577	635	662	619	622	625	622	647	601	621	593	620	615	607	589	626	615	614	602	622	633	601	624	583	619	623	624	617	625	654	573	610	626	631	640	605	674	634	629	637	637	606	625	644	614	639	581	617	629	633	621	605	614	596	597	633	610	602	606	630	657	628	655	641	627	624	595	655	630	630	614	647	612	579	608	593	636	598	634	624	618	638	635	592	655	596	655	631	644	641	633	609	642	579	630	651	611	613	594	647	608	663	640	673	612	654	616	615	610	601	634	627	630	630	564	618	641	647	668	618	630	644	596	613	607	637	628	647	608	652	638	623	630	618	643	599	587	604	621	601	642	636	585	624	603	587	622	662	679	628	628	614	602	653	614	651	643	618	584	608	620	616	661	600	601	596	588	619	632	611	613	603	655	648	655	590	642	616	589	647	623	613	648	674	606	617	619	633	599	619	618	653	687	604	611	627	628	662	608	610	634	607	640	628	584	608	617	617	603	624	634	606	645	595	638	647	602	686	617	633	621	601	627	639	602	605	579	657	624	640	614	664	622	607	646	634	586	627	601	603	626	587	622	598	654	601	610	626	647	641	631	619	621	638	627	613	609	628	635	638	628	650	572	601	622	599	650	631	651	674	658	642	608	650	615	567	652	630	647	663	641	602	597	650	619	615	617	591	639	613	625	570	605	630	608	653	608	628	594	588	636	600	569	600	671	628	617	642	611	625	640	655	683	595	647	649	653	625	598	617	639	652	604	628	601	605	606	618	654	667	659	623	612	576	617	636	651	612	588	629	585	597	602	657	603	661	619	643	631	608	630	592	647	601	635	621	657	588	613	588	645	625	635	634	650	631	644	624	616	635	642	618	653	605	643	656	575	568	604	580	589	648	595	640	606	683	628	627	591	625	590	617	620	628	624	648	650	640	618	587	596	621	638	625	591	623	634	632	598	649	630	600	602	608	660	598	625	602	581	604	630	632	617	603	572	638	562	634	626	644	628	598	602	626	632	618	604	639	634	648	625	647	646	697	596	603	572	635	636	619	643	601	644	626	619	602	605	626	671	622	612	572
27061	21161	17407	9281	4489	3261	2518	1956	1583	1506	1427	1252	1109	940	944	837	747	728	689	668	671	669	587	587	574	601	536	542	535	511	556	519	548	545	524	500	523	487	491	506	522	466	473	521	458	472	460	466	474	494	474	458	450	491	423	448	483	447	487	483	469	458	534	487	447	469	441	458	490	481	492	442	490	439	510	494	454	475	410	447	463	518	466	459	415	451	473	474	499	506	455	478	489	444	460	461	453	485	455	420	493	457	523	453	466	506	480	471	400	450	507	456	469	457	465	443	510	469	471	421	430	466	483	484	470	450	455	481	450	459	462	486	440	460	441	502	464	457	456	487	457	501	478	465	452	475	438	457	493	467	490	448	458	497	478	504	462	450	441	453	517	483	482	459	449	472	478	500	455	443	470	454	485	465	449	463	493	478	475	433	478	460	448	480	439	469	428	438	473	455	465	502	465	467	471	428	494	484	467	447	450	491	464	422	432	436	443	463	511	454	468	502	430	437	464	478	504	448	449	463	456	433	448	476	505	450	490	458	458	491	475	478	468	499	472	476	473	444	474	468	464	453	486	471	465	446	459	465	449	454	494	447	424	443	458	454	465	445	445	489	467	482	484	490	463	494	449	480	473	404	422	433	452	446	445	490	462	468	486	500	481	478	493	464	486	471	453	494	478	416	478	497	482	466	443	467	497	467	461	474	488	450	474	447	460	481	477	472	451	498	464	440	445	468	390	446	469	472	438	469	433	443	495	493	444	466	460	433	458	475	477	470	431	495	467	456	474	460	460	463	465	468	435	466	480	505	484	479	483	460	502	432	428	465	489	485	471	496	497	447	483	471	474	427	484	462	479	455	483	468	495	459	457	458	476	448	480	502	440	447	460	484	433	433	493	485	456	440	433	450	452	499	466	455	455	479	462	491	489	434	457	448	438	481	490	493	420	456	479	467	430	449	511	418	480	484	450	483	430	444	440	469	456	472	464	420	461	482	476	439	493	473	436	411	455	454	444	453	440	481	435	461	415	435	475	390	499	441	443	481	487	489	456	436	468	477	449	443	472	473	445	454	452	451	483	463	451	499	488	485	471	461	468	444	460	439	460	476	490	455	470	425	419	499	443	452	454	494	480	459	454	474	458	449	449	443	456	487	452	479	492	450	432	463	508	457	448	419	504	470	503	470	482	459	477	473	474	453	438	480	447	456	458	481	465	444	476	469	484	440	442	499	486	465	459	455	481	476	460	486	480	511	444	486	434	469	476	454	477	491	459	444	487	430	461	435	493	442	482	414	443	471	492	462	471	460	454	475	485	453	449	459	452	445	460	469	456	458	465	478	457	447	436	465	467	438	462	491	459	507	471	487	458	486	494	489	475	454	446	481	393	470	422	455	453	478	465	475	406	449	433	494	499	462	464	468	460	476	496	496	449	472	441	464	456	477	497	460	440	458	479	419	501	460	475	492	444	501	444	455	515	456	446	466	469	474	414	479	437	465	467	444	445	426	456	507	518	471	468	453	468	441	478	486	496	450	465	465	449	486	456	458	439	510	459	481	448	448	457	461	473	469	496	463	478	457	481	480	441	463	444	455	480	486	438	465	466	455	461	454	493	459	476	433	492	485	459	494	479	463	472	451	447	457	437	462	487	451	501	462	464	482	502	441	457	487	510	458	493	470	446	468	471	444	466	494	473	458	480	407	445	473	479	467	481	464	464	466	473	481	460	525	457	484	468	471	451	461	474	478	469	488	513	458	443	439	479	458	478	498	477	480	459	450	436	479	469	483	477	459	438	496	446	465	459	443	482	473	452	445	451	492	447	517	480	464	459	472	432	441	484	485	484	448	432	460	487	471	459	480	481	471	482	473	451	462	481	478	416	465	460	495	464	484	435	452	438	440	462	487	476	455	484	464	456	444	453	438	452	465	471	502	451	486	463	462	473	467	458	454	487	464	463	466	485	497	468	440	438	503	475	451	473	467	417	468	438	411	498	451	484	461	436	463	459	473	458	456	473	472	494	462	460	425	482	498	464	453	457	433	448	460	453	424	429	455	470	482	471	473	483	487	501	449	475	465	441	467	469	476	451	471	480	469	451	428	446	487	445	455	484	498	472	474	468	453	443	459	459	484	485	475	461	478	447	474	488	481	484	453	459	466	459	477	460	497	456	443	425	492	488	476	466	458	453	448	486	460	480	494	420	448	446	463	476	474	456	497	482	492	480	446	458	480	468	444	477	484	457	472	413	470	468	472	466	463	457	444	464	473	452	457	460	452	475	454	505	460	486	469	486	504	512	490	424	490	452	476	487	477	436	497	457	477	424	494	476	468	481	512	483	436	498	445	474	455	500	458	498	491	526	459	470	468	491	448	471	491	445	412	430	463	432	468	424	419	420	461	476	490	450	445	470	478	442	471	469	460	459	473	440	469	456	478	437	443	442	484	449	459	435	457	449	464	462	444	434	455	466	452	446	444	465	456	452	458	481	443	480	461	507	469	481	423	449	466	442	462	484	452	496	508	463	443	469	484	440	443	476	485	476	448	478	450	486	485	473	434	480	468	433	489	452	461	481	444	416	475	480	475	455	464	483	472	450	479	449	459	437	457	500	473	486	478	493	452	428	447	470	445	467	457	453	465	463	484	428	449	459	500	463	475	521	468	485	469	451	464	451	447	466	464	474	452	482	474	466	463	425	439	457	464	472	492	455	482	496	436	443	478	458	462	452	453	454	461	476	431	476	475	460	466	459	466	474	448	490	445	457	532	495	446	449	433	472	489	441	434	451	472	480	477	480	430	494	482	460	469	492	474	427	486	450	437	456	467	463	505	477	463	462	445	453	445	512	478	430	480	447	458	434	504	449	538	448	473	456	455	421	453	458	446	430	491	462	473	473	452	445	487	478	483	439	487	473	457	433	464	498	504	477	439	452	485	468	443	467	514	450	459	453	500	483	497	482	465	476	449	453	400	465	471	433	485	472	478	476	480	441	442	482	481	450	460	493	483	429	465	477	462	445	452	485	497	479	447	466	432	455	480	486	479	485	452	447	476	436	458	479	469	480	447	481	463	444	467	430	473	475	492	419	468	426	477	463	474	436	487	463	475	466	462	449	494	476	460	445	446	461	477	471	468	478	494	480	501	457	438	416	468	448	479	430	516	464	457	490	443	483	448	440	435	473	442	465	442	493	407	458	458	492	477	442	461	457	496	498	479	473	471	507	486	466	441	456	439	491	447	430	470	447	508	450	451	467	459	501	529	479	468	473	455	462	477	472	461	435	470	491	434	434	485	483	487	465	449	448	465	456	475	459	452	479	481	470	420	450	441	478	453	471	497	461	461	472	478	482	469	427	496	434	490	445	438	473	460	442	501	481	466	489	492	459	439	541	441	469	478	480	459	454	493	487	510	448	457	490	439	463	466	443	467	496	451	468	467	470	457	464	496	464	471	488	502	464	472	478	438	455	480	508	485	458	459	467	510	471	442	502	453	441	450	452	468	459	453
14575	24601	22775	14849	11218	9128	7702	6331	5346	4951	4296	3823	3356	2845	2409	2279	2002	1777	1727	1549	1432	1522	1379	1335	1323	1311	1266	1245	1197	1100	1031	1077	1075	989	989	1010	927	887	1000	896	892	839	935	880	879	897	870	872	858	912	837	877	895	951	853	830	872	935	877	861	798	899	862	862	875	850	861	851	876	869	882	851	857	870	811	866	847	853	855	827	867	851	831	872	851	859	850	831	843	877	812	889	917	893	833	856	860	821	841	840	854	840	859	793	833	869	884	856	861	894	859	812	833	873	864	932	887	875	849	883	887	828	854	857	842	817	792	885	881	850	924	805	859	889	893	805	783	857	876	854	862	844	835	773	857	860	850	839	831	833	834	842	879	869	874	829	799	812	880	864	851	878	862	852	825	840	817	845	873	827	814	772	833	864	900	829	872	911	857	843	873	805	846	825	828	841	837	894	848	836	865	853	832	922	827	817	815	859	853	920	865	885	846	835	818	839	848	838	842	894	832	864	843	865	853	885	845	837	811	829	849	832	857	837	828	873	861	832	937	859	864	862	833	869	854	798	866	876	858	818	833	867	835	898	882	841	817	817	834	824	867	868	883	922	870	881	845	906	861	874	870	861	838	828	827	880	888	854	843	877	835	850	851	902	825	852	863	879	869	858	897	837	851	870	820	858	835	855	863	868	866	880	818	863	829	851	802	874	833	873	869	845	833	812	833	888	863	904	854	791	918	846	816	805	858	857	880	863	853	868	875	838	893	861	890	850	829	860	919	860	823	809	848	871	848	899	777	847	879	883	839	845	835	878	906	838	866	856	857	840	851	821	858	833	840	814	774	847	907	889	867	857	893	865	849	864	832	865	868	856	850	844	791	863	817	850	842	873	917	899	872	804	842	801	868	837	822	855	853	872	815	817	851	872	889	825	856	884	859	834	876	870	882	839	884	871	848	890	885	822	900	825	867	825	848	818	880	884	870	832	858	789	845	878	848	871	868	841	902	858	854	834	839	757	831	862	789	845	893	884	821	901	825	860	864	798	852	824	814	872	815	855	853	826	831	834	844	809	849	849	876	844	843	865	864	888	853	874	829	875	809	864	832	891	824	942	833	809	843	885	869	780	853	803	853	887	832	817	831	860	900	802	852	864	845	822	842	862	834	839	887	804	858	859	881	813	814	953	871	805	870	863	878	846	828	851	871	841	854	862	813	851	829	864	854	842	870	792	829	879	866	842	831	828	833	872	888	811	855	852	846	885	821	841	801	826	902	840	801	818	902	851	856	858	883	892	833	870	875	809	814	853	843	852	877	821	813	827	871	830	847	802	828	774	885	906	915	848	877	817	837	879	838	860	818	841	892	854	858	869	872	840	890	861	821	844	862	803	872	830	874	874	845	867	839	842	844	844	841	919	910	845	838	809	826	844	845	834	844	881	872	881	869	806	870	860	882	854	863	827	828	842	904	868	880	844	894	921	833	794	862	828	845	889	859	907	821	840	852	830	858	851	825	870	890	870	880	913	830	844	789	894	933	836	840	852	825	860	870	838	886	811	799	878	897	847	812	892	840	833	866	866	839	867	856	824	837	839	848	810	864	814	843	856	812	897	836	808	797	853	856	873	839	856	844	853	828	913	837	879	854	822	854	872	837	868	881	893	887	832	855	827	837	796	856	842	829	776	869	891	855	868	810	883	882	874	837	816	873	918	848	871	831	876	865	858	922	862	803	837	838	864	865	832	841	802	892	876	848	871	815	878	809	866	822	874	881	867	850	848	847	905	858	865	871	874	791	850	816	863	805	889	854	845	838	899	843	882	849	887	832	852	811	860	822	801	818	828	920	804	906	865	813	889	820	873	907	800	875	885	827	859	834	881	883	837	872	866	839	846	867	863	884	857	859	820	886	845	871	838	841	883	855	823	850	867	866	856	868	806	861	851	890	851	830	865	871	825	846	845	878	875	866	864	884	858	827	879	839	816	841	824	885	867	882	867	854	803	895	821	868	847	867	798	852	852	877	842	824	804	820	893	858	826	838	848	847	824	872	832	829	803	843	873	857	838	870	909	795	863	857	854	859	862	848	868	839	833	879	849	842	898	842	805	842	856	973	869	844	871	835	832	845	876	842	831	798	864	872	848	870	852	878	834	857	822	836	820	890	842	845	842	826	845	811	858	889	846	881	814	785	858	894	865	860	815	852	832	832	868	847	868	816	882	878	855	864	810	844	859	796	804	834	906	803	893	828	947	839	799	835	806	878	846	841	874	829	873	892	838	867	874	810	802	812	837	848	799	846	845	840	888	846	860	866	855	822	836	815	800	820	888	853	858	872	859	864	871	869	842	919	899	847	881	912	891	843	884	879	805	832	864	875	913	841	836	839	920	813	886	860	827	878	841	793	896	858	787	844	818	855	841	812	828	871	819	877	875	868	886	866	838	884	805	828	837	827	866	859	853	873	839	875	844	819	816	831	831	816	878	879	834	836	815	860	862	900	846	802	826	851	902	803	877	819	859	862	857	885	883	825	859	808	834	895	844	890	863	798	862	908	849	887	840	853	868	796	869	838	860	854	878	833	765	852	872	878	893	872	849	824	847	869	853	914	872	867	862	858	831	878	857	862	852	825	837	879	837	850	770	831	848	879	868	835	843	891	809	828	855	853	895	779	862	910	846	850	879	858	910	868	861	886	863	879	868	851	861	811	846	792	839	853	819	932	915	894	874	839	884	856	854	816	916	860	847	879	829	816	916	843	829	845	839	841	862	853	840	918	870	845	828	908	854	822	831	875	954	817	875	810	836	932	873	837	875	900	816	880	820	848	868	814	830	844	882	834	872	877	875	821	796	885	850	884	828	850	875	833	856	842	878	817	881	863	820	867	858	873	869	813	813	795	868	842	897	877	859	805	865	888	833	838	868	782	842	853	792	882	815	845	866	876	876	837	854	820	867	861	906	925	817	866	815	858	840	841	869	866	799	841	896	815	810	820	839	883	826	866	854	859	885	864	839	846	832	853	846	851	797	866	879	890	887	891	857	899	856	820	831	843	886	895	828	882	826	855	822	888	835	890	881	816	780	868	847	846	829	817	851	870	785	868	860	866	850	793	840	862	841	783	816	844	900	872	817	877	883	860	889	824	807	889	801	878	858	809	877	830	836	867	828	855	899	824	835	832	814	862	796	877	830	836	837	837	927	819	791	848	843	876	838	887	831	843	825	870	866	849	907	794	864	908	855	885	853	864	866	828	865	840	849	851	828	898	847	887	816	855	879	877	870	871	874	881	891	925	850	922	829	866	839	872	845	867	878	860	827	897	875	834	828	856	872	868	844	829	879	825	869	842	854	860	897	857	923	889	832	878	833	888	865	856	877	772	856	815	868	826	884	866	840	840	842	891	845	870	853	879	842	882	806	888	906	828	844	842	882	817	832	816	829	822	843	849	850	836	859	862	807	875	835	864	872	858	872	864	868	846	862	858	881	885	796	813	853	840	851	824	856	874	810	846	889	891	866
24527	21420	28518	24715	20320	9438	4888	3166	2552	2272	1946	1712	1567	1307	1133	1001	908	844	808	697	674	661	630	601	589	582	563	537	494	506	502	478	488	461	429	409	463	415	430	447	470	450	438	433	428	398	438	399	434	429	407	415	404	403	413	423	412	386	423	370	375	428	424	367	412	422	407	374	394	415	397	369	361	399	391	388	376	379	392	411	388	378	407	420	387	397	361	396	358	357	368	370	407	391	384	378	386	389	367	408	386	386	400	402	380	344	374	425	361	374	398	426	398	364	387	384	394	381	378	418	367	377	367	382	389	392	383	375	411	347	380	349	400	391	395	383	387	397	350	424	393	415	384	420	401	410	355	373	380	380	392	377	372	362	408	383	415	387	401	399	370	369	410	385	378	374	402	418	403	383	384	429	420	385	416	380	404	403	391	386	379	369	390	365	395	376	385	385	384	390	374	418	380	371	382	389	396	385	376	424	370	385	395	381	354	367	373	360	398	398	392	450	374	403	398	386	374	378	386	394	400	424	386	380	368	414	379	379	375	378	356	383	360	365	398	407	368	339	386	381	365	428	381	384	366	364	401	356	368	386	378	377	377	365	355	397	429	392	392	412	384	400	407	378	387	377	414	374	417	362	387	397	402	369	424	430	385	380	398	375	382	378	368	388	386	400	397	406	372	382	357	386	385	373	407	399	405	388	418	400	390	381	378	381	364	387	376	409	380	375	394	378	373	417	387	419	368	391	385	401	357	378	405	406	388	400	407	360	369	386	405	381	379	371	384	388	386	396	410	384	376	398	402	360	396	388	387	400	385	418	371	381	415	368	380	378	410	359	382	358	415	396	406	415	402	400	379	386	421	378	384	379	382	407	389	387	389	370	371	371	383	411	398	393	375	369	397	400	372	382	412	365	366	387	389	384	391	373	404	375	419	390	379	411	397	394	385	373	431	422	371	391	363	371	383	401	427	391	373	414	426	342	368	355	384	377	390	394	357	377	395	401	382	389	373	395	387	383	377	383	391	384	391	383	360	376	396	381	412	363	417	426	402	382	431	351	344	371	412	392	366	454	381	369	384	387	388	405	391	379	381	384	378	377	405	371	390	372	392	402	374	389	395	388	416	396	382	366	368	372	387	382	385	377	384	392	425	388	411	389	385	403	420	390	414	408	397	423	361	385	386	373	393	400	398	380	353	392	393	366	391	366	376	405	394	371	391	379	383	389	358	363	380	393	357	367	441	409	388	392	373	415	395	385	426	422	353	390	380	382	401	365	419	352	363	377	377	386	370	349	419	380	377	380	395	373	363	385	421	354	374	387	413	395	399	394	386	394	381	384	358	401	345	366	429	362	370	365	423	411	374	418	408	399	370	378	387	385	411	395	365	394	364	403	378	385	376	409	415	368	376	395	335	397	374	400	429	354	413	382	398	388	370	372	393	418	370	358	424	387	378	397	410	407	412	417	387	398	409	414	367	401	402	377	392	405	395	386	408	404	397	411	381	400	410	373	384	402	382	378	419	399	381	404	402	409	391	386	396	378	418	369	384	412	366	393	376	386	371	376	402	366	347	400	391	376	380	400	407	377	386	370	390	372	359	359	395	375	430	409	365	382	402	357	389	406	361	368	374	339	375	374	401	407	389	369	368	368	393	389	413	398	380	347	397	372	372	403	370	364	404	405	378	401	383	403	386	412	397	415	422	408	387	395	415	367	389	360	378	383	378	379	414	386	418	429	376	351	355	392	367	416	379	375	389	380	369	365	403	350	354	415	376	401	399	414	399	377	438	391	390	406	396	387	370	361	355	381	390	411	353	397	404	381	370	378	386	373	399	399	386	418	413	383	391	400	402	380	378	375	387	383	349	408	405	377	357	392	367	400	393	392	390	371	364	420	364	403	368	379	368	356	406	388	391	371	358	404	397	413	414	375	370	381	372	405	410	378	363	374	358	367	372	393	387	354	365	382	425	392	389	379	367	419	385	398	406	392	403	393	371	410	358	380	339	375	408	372	383	360	385	345	378	369	419	411	365	380	386	389	355	396	349	382	374	394	395	393	367	391	365	362	393	368	349	382	400	367	426	378	391	377	374	369	411	378	374	372	395	443	380	376	388	424	378	397	404	374	345	353	367	344	343	398	353	378	359	389	353	396	359	374	386	413	376	385	396	390	367	419	353	401	378	370	386	371	389	397	389	413	376	412	401	388	396	397	413	395	369	404	393	384	362	386	362	372	415	382	393	389	430	369	395	404	381	406	362	366	379	360	390	378	409	376	399	380	375	374	391	398	355	371	382	360	408	353	390	397	401	391	372	359	412	392	389	416	382	408	375	416	413	424	394	385	403	404	390	367	409	377	354	389	422	398	367	414	402	361	417	389	381	391	391	409	384	370	365	404	347	396	398	408	379	374	409	361	355	360	396	354	389	397	403	391	379	410	371	405	384	376	372	361	393	364	363	368	385	423	366	368	390	386	416	390	405	416	363	386	396	370	386	375	384	412	367	354	406	387	384	360	422	398	368	418	424	358	339	423	404	397	393	365	413	397	413	376	389	395	400	408	375	412	345	351	372	389	407	405	369	373	380	367	395	394	377	446	394	371	385	399	381	397	435	398	413	373	363	337	376	349	419	385	411	352	389	352	404	399	375	405	385	371	390	395	369	387	408	405	406	383	397	373	396	381	350	371	362	397	370	357	370	341	369	393	399	371	378	402	370	361	382	397	372	439	405	362	362	365	373	397	369	366	390	367	369	418	351	369	408	360	390	324	345	365	374	401	341	380	377	386	381	373	396	377	372	402	402	417	394	354	358	421	386	372	383	372	400	431	390	375	384	377	336	390	358	402	369	358	377	354	386	387	379	352	398	384	378	388	369	397	393	406	370	388	407	379	393	391	411	420	349	391	418	406	410	370	366	394	384	346	386	406	384	405	394	398	373	383	400	404	369	336	387	368	384	365	359	388	387	386	405	382	393	410	419	403	402	386	400	389	400	370	380	366	398	364	434	400	371	370	398	412	374	398	410	379	381	395	367	383	374	418	386	412	383	382	382	355	383	426	382	345	396	373	369	424	411	408	381	384	394	370	363	366	425	400	364	358	376	402	364	417	383	368	374	426	361	413	382	415	363	387	409	369	345	365	371	377	356	404	416	424	401	355	381	364	401	386	414	373	395	422	371	376	399	409	358	377	376	398	396	374	413	401	373	348	413	389	353	405	366	367	391	368	413	412	438	385	360	395	377	399	380	389	377	343	386	385	420	370	386	371	381	375	434	379	416	388	367	359	388	375	397	398	391	378	346	395	382	365	385	379	384	365	396	368	401	400	374	382	417	383	424	394	431	374	399	365	385	392	386	399	383	383	401	391	373	394	357	347	369	367	398	368	364	380	331	397	396	433	390	375	386	376	366	393	362	387	391	390	394	389	424	361	388	377	383	407	391	381	427	393	392	411	405	387	394	424	412	383	397	369	367	393	414	386	404	418	335	390	345	421	381	430	402	391
15843	31440	29673	21224	16470	13775	11587	9549	8148	7604	6388	5726	4939	3945	3415	3058	2720	2440	2164	1924	1855	1924	1658	1491	1547	1364	1298	1420	1227	1150	1101	1076	1030	959	970	1008	927	898	879	898	834	876	852	862	791	839	837	813	790	750	803	756	773	755	779	797	825	769	762	792	829	782	753	761	741	757	721	751	777	733	744	768	741	736	761	752	746	751	723	666	721	740	768	724	717	770	765	733	733	705	737	774	698	725	725	684	711	725	723	792	727	779	708	705	766	720	723	752	711	722	729	708	753	733	742	727	698	703	763	665	717	766	745	686	685	676	712	749	697	762	678	701	746	694	731	729	774	741	741	716	781	745	731	724	792	700	771	710	768	690	736	752	679	689	722	759	704	733	739	732	719	735	702	750	766	721	765	730	709	735	695	728	748	685	720	707	741	685	735	747	762	684	728	741	730	719	745	784	740	705	706	761	711	689	731	729	752	727	750	708	727	795	754	723	737	740	735	726	737	688	722	717	708	725	715	735	697	710	738	759	743	727	709	739	729	737	723	711	713	754	753	727	687	762	679	762	698	709	729	730	789	689	778	732	700	741	683	723	738	715	784	735	779	746	734	705	701	742	792	768	755	716	727	743	702	740	787	770	753	744	740	723	697	711	657	713	722	747	714	708	739	758	738	724	714	693	713	731	753	721	694	747	737	735	747	725	771	711	732	778	735	708	730	718	721	696	728	751	697	750	695	726	705	752	721	721	760	752	734	786	736	721	716	709	674	728	723	695	710	731	643	742	719	783	756	762	719	752	762	766	764	746	756	712	700	755	743	693	676	709	695	762	711	711	697	735	732	696	714	743	714	743	741	722	761	681	711	735	698	710	678	767	666	759	705	756	713	711	697	739	742	672	716	733	696	676	721	728	734	710	698	740	720	780	720	766	728	729	737	739	748	677	765	727	744	698	703	740	741	722	695	758	697	707	789	756	667	713	745	768	741	748	745	685	699	705	743	700	733	715	650	753	703	703	718	681	761	748	716	720	715	708	715	714	729	697	767	685	728	727	693	730	707	742	684	729	748	758	747	703	729	691	763	711	697	718	721	740	709	742	712	748	706	740	725	693	738	781	739	722	678	719	753	740	753	717	745	704	732	731	712	714	730	725	711	741	767	741	735	751	697	712	721	745	683	789	718	757	739	730	747	723	719	698	699	721	681	685	700	733	738	707	743	707	740	712	732	792	697	748	728	736	749	765	735	704	709	733	731	723	737	750	680	731	744	700	711	753	698	753	645	757	757	730	705	745	688	756	692	684	717	699	692	734	688	755	742	728	740	733	738	721	716	686	690	722	725	695	722	704	726	722	671	731	741	702	689	731	717	700	729	723	776	736	731	723	745	705	701	718	757	706	794	733	720	744	750	734	741	685	723	727	712	738	737	742	770	715	684	673	765	714	705	678	725	744	776	732	751	764	754	775	734	727	743	771	733	716	719	729	753	775	684	750	739	701	729	709	779	724	720	721	703	707	738	742	716	728	710	779	725	708	728	707	708	720	713	714	732	726	763	709	733	711	705	711	714	733	744	680	723	721	684	739	738	724	713	731	795	700	783	705	701	716	740	701	742	728	668	682	767	729	702	765	672	717	693	693	658	720	743	741	739	722	718	709	711	702	722	731	727	727	765	752	791	749	709	813	741	718	710	723	736	689	737	721	731	712	727	743	664	718	709	699	764	714	693	699	706	765	693	759	695	731	720	749	730	704	723	740	793	733	663	737	696	727	733	724	742	707	755	740	728	726	748	723	727	726	763	682	754	728	717	730	735	738	721	744	720	696	716	781	770	745	778	750	725	737	680	725	735	720	696	733	724	750	731	725	710	726	725	691	709	698	725	710	718	737	764	703	750	757	715	712	686	726	697	715	751	713	720	734	712	748	699	717	728	737	657	698	767	730	742	730	722	740	717	739	781	721	749	694	746	746	733	733	720	743	739	654	686	729	772	708	729	731	675	744	747	739	725	669	725	782	736	722	699	736	711	725	736	684	702	737	736	728	729	703	721	741	712	735	704	717	787	716	707	719	741	727	727	724	703	754	730	725	752	686	699	758	710	718	769	755	759	685	752	703	727	662	683	714	735	722	670	781	695	753	753	744	752	706	698	790	685	718	686	688	735	752	722	729	738	681	738	687	731	758	692	713	719	687	768	694	728	762	683	741	769	731	735	696	684	725	726	692	696	689	699	754	751	685	674	711	753	724	710	702	729	730	705	737	708	766	704	728	708	778	735	690	691	764	728	757	724	705	743	685	749	736	678	764	704	739	735	732	659	768	681	717	698	767	755	760	768	740	728	721	727	740	747	737	726	729	725	760	775	757	717	740	709	687	698	720	795	722	757	720	701	708	691	757	708	757	706	760	747	715	690	710	729	771	732	731	728	711	757	720	733	740	724	748	749	695	698	789	705	723	722	698	700	724	685	752	735	698	720	750	700	712	753	726	731	750	759	771	716	679	716	729	731	761	716	721	734	712	720	738	722	705	781	713	684	712	713	746	728	767	731	697	722	681	736	728	732	747	732	704	698	697	745	736	733	732	725	708	743	729	745	714	719	724	755	703	664	714	665	743	707	705	725	703	768	745	732	724	733	738	762	709	745	761	699	682	728	722	719	711	734	718	718	706	709	748	725	706	667	717	745	705	752	766	741	713	755	762	702	709	721	709	687	748	724	696	718	779	704	701	736	723	768	747	736	711	705	730	726	763	727	674	770	720	743	735	727	783	751	699	685	746	731	708	726	709	746	700	701	789	726	813	707	709	676	765	750	723	692	710	757	752	664	771	762	754	742	693	730	700	727	755	717	707	754	715	704	765	688	753	761	751	727	717	730	696	678	748	721	752	710	710	760	763	718	755	760	723	719	741	745	709	663	747	707	731	743	686	732	780	746	746	706	709	699	741	773	738	770	718	713	786	713	739	702	788	678	669	698	719	758	760	700	744	728	748	763	749	773	719	694	703	768	755	727	758	700	740	744	722	741	750	696	730	721	676	716	701	742	731	713	739	724	731	736	718	734	744	717	755	731	699	767	697	744	717	763	733	779	738	716	733	714	726	750	682	790	712	746	700	722	688	740	738	772	727	718	665	725	746	713	764	734	704	741	687	704	754	705	720	734	758	697	799	729	752	728	732	716	724	716	744	708	744	747	748	744	724	720	700	671	723	711	747	724	692	735	723	680	712	715	778	728	703	734	726	698	740	743	729	743	774	689	724	735	768	733	758	718	755	693	724	683	726	739	720	727	702	731	730	741	732	720	698	717	731	725	726	730	744	743	693	751	713	699	712	718	675	789	721	731	718	730	720	698	724	664	726	746	721	781	754	759	775	712	740	719	730	724	715	773	752	725	698	712	702	696	701	713	762	692	722	731	697	698	736	731	717	687	724	700	725	756	730	712	709	713	737	738	724	743	668	726	708	708	718	716	717	688	721	730	699	771	768	715	707	724	787	745	724	732	748	732	754	757	690	717	714
23488	21423	29220	23993	21447	20214	10267	4887	3482	3089	2567	2315	2068	1638	1358	1330	1137	1073	931	771	730	773	731	680	640	650	568	572	539	519	467	449	420	443	448	423	402	422	425	424	409	374	367	377	391	386	351	402	372	380	342	351	325	345	375	384	356	331	391	355	355	346	338	368	339	370	337	300	337	336	322	378	324	367	328	304	355	357	360	307	327	349	356	344	357	317	333	346	345	329	351	311	325	297	319	339	345	327	326	364	348	344	332	331	343	358	348	342	321	299	346	329	336	327	310	351	369	353	331	352	321	325	338	323	345	335	351	313	319	345	344	325	349	339	374	359	323	331	337	327	329	331	356	309	344	311	318	352	318	334	332	345	317	320	342	327	355	297	343	306	337	339	355	336	326	329	370	324	314	336	328	306	302	322	324	363	306	319	371	348	301	360	376	344	314	319	330	338	339	338	316	339	338	358	320	355	345	342	317	341	373	379	361	320	336	356	326	339	358	351	350	343	329	361	327	326	353	336	358	367	336	328	328	343	352	350	317	391	306	337	342	361	316	320	317	317	323	322	338	317	331	344	338	288	337	321	329	310	353	326	326	309	306	344	301	310	342	317	363	347	348	336	321	288	340	333	336	321	338	344	331	350	343	345	334	328	338	322	343	366	336	317	358	323	346	363	328	361	339	323	352	300	328	310	337	360	328	335	354	353	326	331	341	337	321	314	350	313	349	374	365	338	339	331	358	334	336	335	378	355	316	351	307	357	324	341	324	317	336	359	361	347	321	338	348	338	332	331	346	348	329	317	348	320	350	335	326	328	343	316	317	307	342	332	343	343	318	350	337	322	336	308	333	281	329	306	342	337	344	363	335	337	300	324	310	319	347	333	309	344	319	363	351	329	326	296	313	339	324	335	319	316	351	339	311	308	329	325	347	308	340	308	337	336	345	298	336	369	330	341	313	295	377	322	353	329	333	367	365	326	358	332	313	356	337	317	341	317	331	353	357	382	323	330	322	343	334	335	328	346	333	309	350	318	347	321	332	339	347	354	327	347	351	324	330	323	362	355	355	349	338	339	332	318	322	373	319	307	315	340	327	304	313	314	342	330	299	320	339	322	312	321	365	345	321	359	307	354	346	350	334	319	330	324	314	321	344	336	328	339	372	342	340	336	325	342	337	331	358	341	352	307	362	332	352	343	326	355	318	327	324	327	340	316	358	302	362	353	351	294	315	338	336	335	309	303	343	334	316	351	367	333	340	321	348	312	338	292	341	338	349	318	302	341	320	322	323	346	311	352	348	330	330	335	354	353	343	320	330	334	338	335	327	352	290	327	316	313	350	329	336	334	392	336	326	371	327	311	331	332	274	316	355	352	333	343	350	312	335	347	328	329	352	337	351	330	337	346	341	333	325	324	318	369	326	347	301	316	348	320	327	350	341	347	326	343	299	304	300	326	343	352	331	337	343	325	334	323	322	337	333	343	349	351	340	333	330	328	330	372	379	368	322	319	312	318	316	348	351	319	314	297	336	309	367	334	325	325	348	334	322	344	345	313	335	317	310	298	322	332	346	362	339	355	340	328	334	317	326	315	341	321	318	296	390	344	358	343	346	334	357	358	331	349	314	377	357	342	343	327	342	346	339	326	324	321	322	374	334	347	351	336	331	317	353	315	337	364	335	332	329	341	327	316	313	328	325	365	309	362	349	323	300	341	346	348	330	348	354	349	317	342	311	305	349	324	316	332	298	342	330	330	320	326	336	332	372	356	350	326	338	348	336	306	321	340	347	352	303	347	365	333	318	309	312	362	343	344	308	306	339	376	298	339	341	322	344	315	335	331	342	315	365	356	349	329	312	330	350	315	328	314	307	320	348	336	336	368	320	329	346	311	354	342	349	288	323	346	313	337	306	319	305	328	321	316	321	338	310	313	319	293	364	308	312	326	302	312	350	317	352	346	315	348	345	325	349	389	340	293	334	326	317	340	326	346	333	311	325	300	324	297	340	339	295	301	324	324	313	326	353	337	338	331	327	356	325	333	325	326	317	307	345	312	344	367	325	382	306	336	307	286	353	303	349	340	341	340	339	319	360	312	339	300	381	334	333	313	319	341	309	352	345	315	308	328	330	327	337	342	297	306	332	339	337	333	377	300	337	283	356	305	371	328	345	338	340	323	372	309	319	332	375	323	349	308	347	371	326	375	324	300	315	341	368	312	361	353	358	328	344	343	311	321	311	348	333	339	344	377	322	332	324	302	361	331	341	360	343	302	343	326	323	338	319	339	314	332	308	333	315	316	371	306	344	335	328	342	311	325	354	305	354	339	310	359	334	338	361	338	342	365	324	340	296	319	319	326	348	318	339	330	342	329	313	309	339	331	352	337	349	311	363	326	337	361	322	326	323	325	343	341	357	334	327	336	327	340	283	364	349	358	329	326	335	346	311	300	374	327	297	314	343	309	330	346	327	302	339	322	339	299	358	336	347	321	307	311	317	307	347	317	340	350	345	340	292	294	303	332	332	329	346	354	341	300	326	320	364	353	353	341	340	322	351	313	349	320	347	333	301	300	369	332	291	341	351	341	314	313	320	330	321	321	337	324	338	342	328	343	347	339	330	336	325	328	331	319	326	339	334	347	317	332	324	332	334	347	345	346	328	345	322	328	335	348	362	329	331	363	299	326	343	294	327	329	347	343	346	340	348	316	309	354	369	337	388	333	323	333	318	335	307	331	333	314	319	325	311	357	350	377	311	368	334	343	328	343	377	314	309	324	322	346	353	312	347	318	311	334	352	312	310	345	344	311	302	349	336	310	336	343	335	285	302	341	316	298	357	356	351	334	326	356	330	316	355	343	328	331	313	316	334	320	338	350	323	338	336	335	361	339	317	343	331	330	359	318	338	334	343	311	344	335	302	323	344	322	345	353	340	322	338	320	341	339	312	332	363	301	355	338	296	312	315	357	342	326	310	332	357	322	360	347	311	333	309	302	327	321	343	364	342	316	308	303	322	352	346	335	329	369	336	323	319	297	344	311	354	347	340	337	359	377	345	326	351	315	333	319	354	359	361	368	344	314	301	299	359	337	329	320	355	357	337	354	308	322	301	326	332	328	347	353	363	312	315	359	348	346	335	332	364	360	330	350	333	342	333	326	336	319	339	355	321	358	352	324	368	335	310	320	304	340	320	307	332	327	355	329	316	334	334	345	329	307	309	333	311	342	340	341	322	312	377	304	354	363	363	309	326	321	322	322	332	337	309	317	336	312	325	351	338	344	319	349	349	348	333	338	364	331	342	337	344	317	332	338	328	321	302	303	311	326	331	324	328	328	369	309	330	346	334	372	349	337	317	333	325	361	340	320	326	315	337	322	350	354	321	310	326	326	295	337	342	284	307	311	332	321	343	346	324	290	332	343	357	298	345	324	345	330	314	335	374	339	301	322	344	368	341	327	309	339	357	329	303	370	354	345	323	350	346	336	354	309	333	322	348	326	332	339	304	352	329	317
18094	36211	33921	25924	20704	17473	14911	12674	10728	9645	8549	7452	6533	5401	4438	3733	3365	3147	2710	2362	2117	2121	1910	1728	1659	1564	1567	1426	1340	1152	1112	1112	992	967	883	971	889	937	824	827	800	751	770	723	742	744	719	695	725	679	664	639	622	700	710	712	695	678	646	682	620	639	664	664	640	625	599	649	669	660	664	631	636	656	622	597	600	606	627	642	625	596	642	611	642	628	594	606	602	615	607	585	631	551	613	568	663	685	571	578	626	601	576	639	603	612	607	640	618	560	598	683	634	590	591	602	606	619	602	589	607	596	666	645	623	658	630	583	574	573	604	577	603	613	618	602	599	596	618	580	597	578	595	577	600	614	636	586	570	676	619	621	624	580	650	605	596	605	638	644	632	635	632	618	614	637	602	641	594	643	630	664	599	629	586	588	579	554	617	596	573	598	584	634	647	604	579	595	588	635	598	539	662	619	638	598	632	599	595	592	603	635	625	583	623	602	589	615	610	654	622	626	631	586	573	610	602	630	580	632	630	586	638	625	584	643	642	600	615	607	644	619	625	583	594	597	655	588	596	621	617	641	613	616	598	634	646	580	634	652	612	618	622	618	629	604	646	634	577	621	645	623	607	629	594	610	649	611	610	596	638	625	597	580	604	586	585	570	573	627	632	635	605	653	570	627	641	610	588	581	585	648	591	632	601	598	602	625	563	619	604	685	594	592	664	632	582	606	628	577	593	644	617	636	646	648	664	606	579	594	627	605	619	653	627	621	563	623	610	616	615	604	607	623	615	652	576	601	631	606	603	583	601	581	578	589	606	654	614	613	629	635	609	612	566	609	593	585	641	579	624	561	635	600	572	583	615	589	649	579	604	611	552	611	613	562	643	613	649	624	595	655	577	639	648	549	642	628	608	577	555	615	638	649	605	604	576	615	589	649	633	603	626	633	589	628	626	632	593	589	624	613	572	628	589	630	579	593	589	606	569	651	642	646	598	597	624	608	606	632	626	616	587	610	560	608	644	628	585	642	633	576	602	591	614	613	636	624	641	612	622	626	606	578	657	607	678	645	650	683	611	687	618	626	591	672	613	611	582	625	582	615	614	593	607	630	609	595	606	639	638	644	599	627	602	624	604	597	610	622	631	605	627	604	641	586	624	610	573	591	599	611	587	639	641	565	615	612	618	586	594	612	618	590	574	606	661	618	585	591	580	691	623	594	545	573	582	606	604	620	591	658	596	645	637	596	601	631	604	621	632	605	610	623	604	608	593	635	630	605	587	617	621	615	607	598	646	664	638	604	620	594	627	628	648	614	582	603	571	615	569	583	624	641	587	655	554	582	609	623	639	569	586	609	640	620	652	595	596	622	639	584	572	549	642	609	595	618	586	615	623	617	665	625	600	603	613	641	615	641	622	613	625	578	633	568	629	572	623	649	586	618	611	602	601	603	615	626	619	597	603	624	581	587	659	630	589	624	600	589	597	621	598	602	593	618	633	580	579	608	615	607	655	653	578	582	604	636	573	588	594	574	603	607	629	640	622	618	603	676	598	587	605	591	627	604	622	588	622	595	611	625	609	633	608	577	608	628	622	607	622	603	591	581	643	633	613	609	615	609	605	600	630	618	606	556	630	641	606	600	592	612	596	620	634	585	638	612	638	610	636	673	658	597	612	628	644	620	615	611	617	620	638	589	611	594	595	614	635	618	581	582	614	620	582	604	605	614	641	601	587	558	639	605	602	620	609	640	648	652	609	592	670	657	596	603	591	620	630	641	579	604	630	589	580	612	596	595	632	618	577	638	611	626	616	650	603	655	614	653	608	598	612	666	615	596	616	617	618	628	618	611	592	623	640	596	638	604	621	621	658	572	593	622	633	589	602	619	586	582	630	595	611	611	633	639	633	570	614	622	571	629	585	621	622	576	617	607	603	643	641	650	578	633	612	597	600	614	600	609	607	622	592	612	609	587	593	582	638	622	626	652	586	585	619	658	594	613	640	648	594	613	626	648	643	634	565	641	619	590	533	623	664	600	668	558	558	588	587	621	611	607	621	630	605	644	659	622	609	660	574	622	568	610	631	607	596	621	580	586	637	690	592	604	563	651	607	636	599	598	637	600	641	647	616	640	623	634	638	635	600	576	590	681	626	618	559	590	564	590	657	582	606	652	603	640	619	608	659	584	581	617	582	599	612	617	659	670	603	645	594	598	597	580	576	604	635	608	599	635	602	635	623	644	608	609	650	628	583	634	605	609	624	595	636	622	636	579	628	631	612	633	613	602	657	591	642	595	614	652	581	600	620	591	644	622	596	607	593	637	605	614	665	599	607	588	608	576	615	633	583	603	623	616	613	605	570	636	575	617	620	620	625	626	586	617	618	614	604	629	656	526	618	591	606	641	600	611	617	624	643	605	626	621	614	598	619	642	624	616	619	593	632	642	646	615	611	626	621	586	552	592	633	623	592	599	652	592	586	566	634	618	614	568	579	629	609	592	604	636	627	626	648	602	592	575	596	604	645	625	603	620	614	577	608	628	596	588	624	625	617	589	581	640	598	632	584	593	627	597	596	589	633	584	622	597	626	585	619	604	621	617	608	597	583	625	613	573	614	597	568	607	570	672	624	622	585	599	594	568	583	575	581	647	605	593	632	573	618	574	642	595	590	649	611	607	592	626	630	634	601	595	632	651	666	584	623	625	597	622	645	592	565	630	606	620	657	606	610	609	595	573	599	627	602	576	622	608	605	592	580	612	616	628	620	624	612	650	562	618	595	636	626	653	633	569	584	638	648	645	658	589	567	639	621	632	595	627	657	602	622	624	611	613	665	620	620	607	584	546	705	603	607	649	602	634	623	657	633	581	601	618	591	623	583	605	599	605	641	607	582	643	609	630	609	635	625	632	613	562	609	616	635	666	588	629	603	598	616	604	598	608	606	607	620	629	592	609	600	612	614	602	615	570	646	591	652	606	600	576	630	590	596	638	614	620	557	574	613	622	634	622	604	612	627	670	605	618	618	605	607	629	631	629	610	669	620	597	609	579	613	641	672	592	620	650	594	611	638	587	598	616	610	558	607	605	616	667	611	597	629	652	605	601	606	617	619	574	640	596	626	636	573	620	611	659	629	579	621	582	633	609	604	625	648	577	620	606	580	632	604	600	603	627	603	609	622	616	607	634	569	594	627	609	658	607	652	620	640	639	600	650	602	661	597	568	591	608	585	612	606	630	603	603	570	568	628	589	632	612	622	640	584	609	642	608	648	612	618	606	617	625	624	598	610	597	622	597	638	612	624	610	610	619	634	616	599	653	606	619	593	626	617	637	630	603	670	583	603	631	600	635	611	594	608	570	629	610	577	583	594	605	613	553	603	585	608	631	644	618	603	622	610	580	615	656	616	589	629	629	614	615	574	600	606	614	611	595	666	617	594	607	616	612	601	597	639	618	623	607	604	627	682	609	567	577	647	612	645	621	665	614	600	629	645	605	593	600	659	596	632	586	640	612	619	596
27054	21179	17338	9502	4549	3022	2427	1932	1654	1574	1398	1214	1099	899	868	751	716	734	682	668	610	655	574	618	566	570	574	532	491	519	506	470	490	516	549	482	507	521	512	500	480	475	462	487	507	449	438	448	437	456	466	442	504	517	471	455	478	443	466	479	425	433	456	457	430	422	452	431	495	443	454	466	455	472	499	428	451	447	449	468	419	474	464	475	444	448	420	442	451	474	461	469	436	437	485	446	465	454	460	466	478	471	454	451	418	494	475	430	485	432	447	440	449	485	451	440	479	521	471	465	445	455	439	409	467	444	477	462	452	451	465	448	446	459	428	472	424	454	461	456	475	455	422	458	446	494	482	471	463	478	432	462	515	517	434	485	490	472	453	472	460	452	432	448	482	478	437	439	470	421	444	471	442	437	481	472	498	437	453	454	461	433	457	431	439	445	466	474	453	478	483	456	430	455	434	458	442	439	463	453	491	442	444	453	430	445	440	434	463	467	451	433	465	457	467	479	478	459	466	444	448	430	474	441	443	433	440	452	401	466	456	466	476	464	465	431	488	417	477	481	441	480	478	486	422	478	441	439	462	462	444	405	461	452	435	460	444	446	469	432	431	418	453	455	400	465	472	427	456	463	456	460	454	482	443	432	464	446	428	433	451	497	454	433	497	461	458	486	430	440	493	449	473	489	457	438	488	462	458	467	466	475	455	485	444	413	489	482	441	462	426	448	445	438	455	471	425	420	438	443	473	451	455	499	482	446	452	455	430	450	455	464	473	443	477	520	450	427	440	437	456	444	431	486	460	475	462	432	449	433	432	437	417	480	458	458	436	491	460	483	465	446	480	441	473	402	433	440	439	443	451	467	454	479	446	462	469	472	466	468	418	448	484	477	449	449	429	465	462	427	459	456	454	507	497	488	433	465	475	450	447	468	421	451	458	471	481	434	457	425	426	433	504	447	457	477	447	457	480	452	472	454	452	458	481	462	485	438	464	414	411	482	437	479	468	451	468	433	417	440	472	446	423	475	414	470	474	480	474	436	472	447	489	455	477	466	419	434	460	476	463	437	460	474	484	427	467	470	453	449	496	431	474	448	461	441	454	433	463	431	425	462	470	455	448	446	471	436	459	448	470	452	451	471	472	467	482	454	424	459	455	479	486	437	459	458	465	439	452	446	422	435	470	472	444	454	439	479	438	454	491	464	477	422	433	442	465	410	455	479	451	457	463	475	470	455	444	446	460	470	467	463	466	458	458	474	454	471	483	422	451	449	478	455	444	426	442	433	447	424	478	503	474	455	428	466	471	512	479	468	476	424	416	455	480	432	450	432	456	473	433	453	490	478	449	461	507	441	420	466	461	457	468	467	478	412	476	467	424	489	478	466	418	458	437	451	450	449	461	489	416	474	450	490	453	477	440	431	495	444	425	463	468	444	468	493	467	465	465	441	457	420	478	487	464	434	453	493	458	477	477	457	455	422	467	436	458	416	464	443	461	434	439	461	485	485	435	477	464	508	491	448	449	447	468	432	490	460	457	446	466	476	450	460	438	467	466	456	466	466	475	454	427	477	429	465	462	454	461	444	435	479	493	455	480	447	456	443	451	445	475	443	426	456	513	438	440	461	459	483	436	437	440	415	430	473	462	470	420	442	481	493	430	451	448	463	469	456	480	477	450	477	464	478	463	457	454	435	467	452	458	438	423	461	447	469	488	439	479	443	482	434	445	472	459	438	446	437	469	449	496	479	449	459	464	454	495	462	448	437	465	445	444	423	419	433	462	451	465	449	468	487	433	439	471	452	462	472	456	468	436	454	496	392	479	472	472	505	479	472	455	471	418	432	461	441	445	443	465	427	444	448	463	511	463	475	490	460	445	431	483	461	502	445	455	483	431	491	458	460	482	448	443	459	454	506	443	454	462	472	425	438	444	486	478	444	471	440	468	446	463	481	470	439	435	450	449	484	492	413	444	450	453	469	454	513	495	437	451	422	435	415	450	453	441	485	458	435	457	447	447	438	453	475	460	437	474	459	456	451	452	459	444	444	477	452	405	442	471	460	446	488	465	466	459	436	471	475	431	449	460	441	444	449	499	453	462	493	465	466	438	450	466	490	466	459	453	466	464	412	467	479	458	469	457	476	439	459	441	455	443	489	423	449	455	469	431	452	463	419	428	454	424	498	454	469	438	457	431	491	445	453	474	446	448	445	489	448	473	463	469	448	446	452	425	449	451	490	443	460	427	486	440	466	474	464	419	452	458	488	437	473	431	447	457	453	464	445	450	438	460	447	490	475	472	438	484	430	495	472	420	451	463	457	452	493	435	457	470	445	429	463	433	495	434	502	462	456	433	502	448	467	476	518	449	480	451	483	438	455	429	448	483	460	438	444	483	457	478	401	443	444	490	481	481	444	456	470	430	476	441	426	438	404	464	431	469	453	432	471	464	478	480	476	496	424	448	492	459	476	502	420	472	438	494	445	481	440	481	445	468	458	467	499	454	458	432	420	481	434	447	443	458	482	485	499	436	475	449	457	445	458	464	480	458	425	441	411	473	496	478	466	450	452	421	441	470	441	448	456	453	450	413	467	444	463	429	479	478	467	465	450	437	453	479	493	457	479	470	465	400	451	466	419	448	451	437	444	453	475	438	452	435	470	439	455	464	477	485	457	466	417	467	474	460	439	464	428	501	409	456	460	460	432	455	504	454	483	473	445	449	491	450	467	488	485	450	490	473	467	464	460	473	457	473	448	452	446	465	484	443	452	463	459	441	460	454	422	432	444	469	486	453	497	424	416	427	459	432	466	475	456	423	439	453	470	475	446	455	466	413	454	471	445	449	429	481	489	456	497	429	497	465	449	419	428	457	440	436	430	437	478	455	486	492	490	451	482	436	447	487	473	452	458	474	463	481	391	434	444	423	483	475	447	439	436	478	473	434	486	488	471	467	445	490	441	440	417	447	482	495	474	462	462	461	448	445	464	429	452	449	473	475	464	476	469	462	442	462	446	492	465	441	449	436	447	433	453	446	429	482	440	442	437	415	449	489	461	476	462	457	418	448	446	436	487	473	468	457	456	489	464	453	406	443	476	451	434	460	471	483	442	436	482	484	433	455	454	460	448	429	457	455	441	468	432	449	435	457	447	466	439	476	450	442	470	457	457	445	444	471	447	439	478	461	441	472	446	465	440	431	439	470	438	486	437	429	464	424	457	432	452	453	464	468	448	443	462	449	462	458	456	494	446	472	461	452	483	467	440	447	491	439	468	473	469	440	417	457	437	459	461	452	453	477	470	443	429	516	469	436	481	432	480	498	433	456	418	450	441	466	474	456	445	448	462	439	464	466	475	421	473	471	455	427	442	463	434	474	446	454	416	471	458	460	467	472	482	453	464	459	478	451	462	487	446	473	437	466	452	417	470	463	483	457	497	471	438	455	405	462	453	471	463	451	474	442	454	439	476	468	489	457	489	484	486	408	449	422	452	469	482	504	436	474	442
15003	25374	23379	15438	11517	8929	7626	6324	5400	4837	4155	3698	3428	2822	2408	2136	2045	1944	1810	1677	1552	1458	1316	1373	1252	1182	1247	1190	1090	1144	1102	1064	949	994	961	964	935	1010	969	1016	929	914	892	856	863	874	930	883	851	858	883	917	879	869	891	900	910	869	856	873	823	843	872	887	864	878	838	848	780	892	828	808	870	909	863	860	842	904	803	825	837	876	832	818	863	868	853	831	859	850	831	830	857	862	928	825	898	868	813	860	866	813	848	819	879	804	900	847	812	877	830	833	874	865	862	844	842	890	857	811	862	890	871	882	801	845	803	871	829	826	887	833	847	827	838	832	818	885	819	822	863	848	822	861	859	839	812	844	894	790	889	823	876	860	838	890	900	836	823	884	840	910	865	880	865	827	881	842	846	832	797	878	839	823	846	843	895	853	851	875	865	817	836	862	834	856	812	841	895	829	834	829	900	866	888	867	866	843	881	848	877	842	870	851	892	830	863	865	845	894	843	847	854	859	782	848	841	891	879	865	874	871	838	901	872	860	845	847	891	869	858	887	887	862	883	834	838	815	814	819	874	864	848	788	866	848	870	801	813	815	878	861	836	801	851	874	868	820	876	815	817	833	858	829	888	851	858	862	859	805	853	922	824	816	848	854	820	839	809	906	839	819	893	829	837	886	837	839	804	804	812	870	867	826	836	863	879	844	847	871	856	772	851	856	844	838	840	809	857	844	850	846	861	809	910	839	834	884	855	868	856	822	793	873	810	858	833	807	865	812	878	840	823	828	806	855	873	831	775	846	845	883	854	851	780	857	866	813	821	867	857	822	835	871	814	799	876	851	846	869	868	824	836	887	859	832	831	820	832	808	832	832	874	864	797	849	875	809	867	861	850	804	877	802	883	842	852	816	848	853	847	816	888	864	812	831	794	824	806	855	832	869	826	796	849	842	748	839	832	871	894	879	828	850	869	807	830	843	808	842	923	825	826	829	885	888	832	872	822	861	853	815	789	809	858	834	846	833	836	831	882	850	834	860	800	805	833	835	908	858	827	878	865	884	821	829	882	832	889	867	874	855	863	821	812	885	819	817	831	829	816	846	822	844	855	863	820	792	850	868	834	849	829	853	849	860	876	810	861	827	858	826	808	847	829	892	868	914	858	845	852	896	848	824	835	849	871	863	836	860	841	834	842	836	840	847	897	875	743	846	839	846	828	887	824	748	865	820	796	863	807	895	878	821	828	825	856	931	872	823	840	809	817	809	838	844	826	850	885	837	871	848	821	853	864	817	846	849	918	848	841	858	856	842	903	850	835	867	870	859	829	865	838	934	859	841	832	907	834	842	814	875	824	827	830	933	831	810	796	862	858	833	858	862	837	832	876	834	885	900	807	861	820	831	842	855	895	828	913	876	899	883	838	882	862	840	871	846	811	867	847	838	890	874	837	925	816	879	834	853	860	846	836	846	903	818	821	871	822	870	809	857	852	817	897	835	829	820	867	871	857	888	840	811	839	850	815	859	845	841	833	836	857	842	876	865	825	853	820	835	880	842	854	832	881	858	817	809	817	898	835	854	845	834	804	799	824	797	829	903	837	883	859	865	849	830	847	848	804	826	905	807	826	912	849	821	834	832	872	829	837	836	875	842	825	842	888	834	832	841	861	868	835	835	871	807	852	829	878	783	873	838	849	889	878	874	896	780	845	773	892	818	755	842	865	851	842	819	874	881	863	819	832	857	840	843	856	880	851	866	831	822	873	849	847	846	852	802	854	870	897	857	798	860	875	818	878	871	862	859	850	877	799	791	849	815	863	881	836	814	852	808	855	835	802	898	845	778	894	817	823	858	907	869	872	887	837	874	852	862	862	819	797	876	831	878	810	830	856	855	782	920	904	825	898	877	886	839	899	796	862	849	859	891	869	871	877	873	831	809	849	820	860	861	844	860	884	832	864	842	818	835	831	854	858	820	849	865	808	879	831	862	876	916	835	868	830	883	858	838	863	867	877	866	796	832	836	858	812	832	809	873	884	855	839	855	861	833	842	847	852	855	826	918	827	851	820	869	824	826	865	845	805	856	846	846	856	825	815	840	895	806	812	881	852	858	848	867	845	860	868	841	853	847	809	904	857	876	876	873	847	846	857	863	838	850	889	799	852	845	860	831	833	853	813	841	926	918	814	912	879	904	859	832	861	803	887	859	845	830	860	811	856	861	801	876	887	837	800	814	831	846	814	834	827	810	803	806	775	795	845	847	822	846	865	814	846	840	816	854	822	805	876	866	844	817	820	879	867	816	889	892	843	871	818	881	818	843	873	814	806	837	876	884	807	842	836	867	809	834	811	889	854	793	809	867	850	906	831	780	821	845	876	840	826	864	837	829	883	877	806	832	866	856	818	839	871	834	787	834	805	905	892	809	831	850	836	848	830	779	822	860	877	853	900	856	872	825	884	834	835	805	879	846	852	833	827	852	821	824	853	835	839	918	847	829	820	786	808	842	845	829	842	903	844	854	839	875	833	845	883	853	856	822	800	810	850	860	884	824	866	840	824	802	876	855	833	858	857	839	831	830	835	853	877	810	905	837	842	836	815	864	852	852	904	869	876	809	849	865	840	831	832	824	880	806	814	812	840	880	878	852	829	856	882	846	864	790	834	849	848	857	857	882	864	873	886	773	835	852	855	854	832	793	853	875	832	822	836	831	844	842	902	797	883	861	851	833	775	836	834	856	852	819	829	885	876	869	885	871	862	869	870	894	863	898	841	860	845	813	876	942	858	853	812	848	882	845	840	786	913	860	915	828	829	796	882	821	838	792	826	847	917	837	833	860	828	846	830	806	905	862	896	885	861	861	885	847	829	804	866	847	826	838	817	869	852	839	854	834	816	845	807	862	826	851	866	888	859	778	837	899	831	825	883	838	857	838	832	848	822	877	855	840	894	837	865	848	851	819	840	829	839	879	811	795	784	851	834	824	894	817	878	869	850	851	871	811	905	847	867	842	867	857	804	888	851	870	853	859	879	819	824	885	850	823	834	834	820	854	903	867	833	860	878	853	872	838	824	796	845	871	861	777	886	830	857	900	847	820	877	804	846	804	820	863	840	805	856	888	867	815	813	810	852	844	862	842	868	795	819	828	870	815	872	809	788	862	868	824	846	819	872	854	816	820	886	899	886	862	826	888	887	806	897	880	822	817	883	851	812	818	868	856	878	834	860	829	847	840	839	829	884	817	831	839	876	873	835	842	836	882	821	875	823	865	845	793	814	835	827	880	848	865	837	887	844	826	866	839	854	798	834	879	872	851	847	819	834	864	826	868	831	885	838	839	867	791	829	861	854	871	825	897	870	835	897	872	874	829	850	825	863	844	866	870	847	837	872	827	812	841	890	854	861	846	868	837	816	896	837	838	830	840	879	877	854	830	841	837	840	844	836	827	845	809	865	868	828	834	845	823	808	841	834	808	865	856	806	822	824	809	835	881	817	839	857	855	842	843	909	860	800	804	852	834
24641	21472	28597	24789	20361	9466	4892	3308	2504	2259	1938	1669	1614	1331	1098	999	889	844	834	762	735	689	641	660	609	632	599	564	545	493	492	505	475	483	451	438	426	417	445	403	423	456	429	413	408	414	402	402	414	413	405	410	390	406	393	411	415	422	387	417	403	428	400	401	396	385	422	374	410	368	394	405	386	400	388	375	384	387	407	395	394	409	380	388	404	387	419	391	368	386	359	421	413	394	366	411	404	415	355	385	367	405	371	403	390	389	409	378	430	380	394	404	377	392	364	372	401	380	383	393	366	376	388	409	401	393	423	405	379	373	399	367	361	380	385	419	383	393	369	397	378	397	380	396	377	354	404	401	368	378	409	400	400	377	378	355	357	394	369	389	388	378	410	370	382	421	422	388	377	376	396	408	395	361	362	386	370	429	373	389	384	427	385	410	420	380	383	399	386	419	388	377	342	402	397	398	397	357	385	405	376	407	395	346	377	405	394	424	400	389	400	392	361	353	404	374	414	416	383	416	363	403	365	394	380	397	418	386	424	387	397	375	424	398	395	392	391	393	399	370	382	345	394	384	374	424	352	393	393	382	413	391	373	381	431	384	422	359	382	352	397	395	423	394	387	405	356	374	373	392	358	386	382	402	410	387	387	393	387	398	391	387	403	349	361	404	379	391	415	389	361	379	378	415	352	363	393	374	376	362	375	395	369	409	363	442	412	387	383	399	366	375	382	391	360	406	352	392	385	359	346	377	411	413	386	405	404	395	373	383	365	397	405	354	386	361	360	354	351	411	413	394	383	367	400	360	352	365	358	415	354	388	383	384	383	373	372	368	384	365	403	386	408	370	409	395	424	365	385	374	408	380	350	378	345	391	388	368	353	361	403	389	385	391	396	410	361	402	376	347	384	386	367	389	362	415	380	371	370	358	388	372	418	426	397	388	398	348	391	394	390	349	379	398	390	391	384	402	361	368	413	363	340	404	394	341	381	361	416	410	369	403	363	371	409	411	389	434	403	403	377	375	381	363	391	369	422	391	364	358	401	418	384	341	370	389	408	435	382	386	408	387	359	409	377	401	365	370	398	390	404	420	390	404	386	396	383	381	405	385	392	376	380	382	400	373	396	372	391	416	386	413	387	384	428	403	361	362	372	392	352	372	346	362	356	382	388	390	369	366	384	392	364	396	368	393	389	389	368	356	379	404	377	413	373	360	377	398	389	383	382	393	373	411	411	390	421	356	382	432	347	370	369	397	407	387	376	436	434	412	406	371	397	404	366	325	405	378	394	388	386	396	404	394	354	392	396	387	388	375	383	347	368	375	398	407	399	381	399	414	382	425	382	396	388	381	392	399	393	368	401	376	401	385	413	392	358	376	387	385	379	373	405	390	362	395	394	359	388	373	431	361	373	393	411	378	404	395	380	385	407	365	433	362	367	396	405	375	411	366	348	372	385	392	386	362	345	376	386	400	391	391	365	411	395	391	360	389	358	392	403	409	412	408	368	450	382	349	423	426	390	391	394	356	399	391	383	387	414	397	413	399	408	386	349	378	379	415	379	374	368	393	413	416	372	394	384	379	391	374	384	343	370	375	385	364	394	385	381	376	385	389	396	400	394	392	398	354	339	353	377	357	408	416	380	394	411	368	367	390	397	392	406	343	355	378	376	397	384	406	411	365	394	388	381	373	402	364	371	390	366	394	376	390	403	378	374	391	388	361	384	390	366	414	399	354	378	366	386	386	371	364	397	378	390	358	399	365	402	408	360	367	414	379	399	364	403	383	369	390	426	375	415	377	387	381	393	384	397	402	382	360	352	379	396	386	419	393	386	378	407	354	424	397	365	393	360	386	377	411	379	416	381	385	376	364	348	435	414	401	376	351	382	378	399	397	374	379	384	380	399	404	380	404	387	432	354	382	372	392	416	380	346	368	343	353	399	407	385	366	385	381	396	367	418	378	395	391	364	402	347	385	415	364	392	390	369	382	395	395	399	374	419	395	394	404	354	428	388	398	385	407	395	377	400	389	370	416	374	393	358	389	417	412	376	366	399	391	407	366	371	417	401	411	372	378	383	388	368	395	367	421	385	411	383	387	332	402	384	420	431	367	352	354	361	401	410	407	391	370	394	347	380	374	403	404	377	373	364	421	383	382	386	387	394	397	401	402	412	419	400	365	408	340	407	363	386	388	362	358	374	409	389	355	419	396	378	403	356	380	386	396	406	384	415	404	391	349	409	372	371	364	402	392	402	396	422	365	364	362	390	363	353	382	360	364	386	375	385	360	364	410	399	405	374	401	365	376	394	401	398	415	393	379	366	392	350	376	365	359	385	374	354	364	397	416	417	395	411	404	390	379	406	403	382	370	368	395	377	422	368	388	361	373	349	368	401	372	392	384	365	389	411	367	385	393	350	344	366	414	401	401	377	405	381	392	380	397	406	402	433	396	391	400	413	387	377	395	368	400	375	381	347	387	384	442	418	375	382	408	374	359	382	411	392	422	401	413	398	371	387	385	387	371	365	349	407	406	396	384	398	425	377	403	385	397	336	365	393	363	401	355	400	399	381	368	356	390	397	383	431	391	368	372	387	367	392	425	389	367	406	374	379	425	341	429	377	359	371	394	392	373	417	374	396	390	382	385	370	382	388	399	386	379	362	358	402	361	392	387	372	387	416	406	367	396	368	373	357	362	416	367	397	375	368	386	343	374	376	403	373	389	418	403	389	402	384	401	382	345	392	426	383	383	397	392	392	390	370	390	397	390	390	377	366	400	391	391	410	373	390	355	378	397	360	380	408	407	381	388	361	402	365	379	381	384	356	392	355	369	438	413	375	397	414	402	392	398	378	391	361	382	384	376	390	373	372	397	384	390	408	393	422	387	362	390	409	367	362	391	353	404	355	387	415	376	409	394	377	386	355	401	375	363	402	377	375	389	381	390	378	381	397	378	433	388	390	380	374	368	386	374	374	378	401	394	381	383	349	405	400	367	385	369	363	376	383	400	422	401	404	387	427	387	406	391	385	401	368	367	394	384	359	380	392	403	345	385	392	392	406	350	398	369	375	372	382	382	391	400	384	410	365	359	383	377	402	379	397	366	411	363	413	388	381	402	402	405	371	388	384	382	429	368	418	346	385	407	351	400	363	392	376	391	388	356	356	367	378	409	355	369	415	374	411	358	402	391	395	394	363	389	403	342	373	385	361	344	380	394	397	373	375	401	376	389	387	364	379	420	425	388	365	387	370	390	415	382	382	389	385	424	394	377	393	360	391	376	402	363	364	381	378	385	372	393	392	360	374	365	395	388	376	412	414	381	399	420	336	380	358	425	401	409	361	394	383	390	385	409	427	386	379	350	382	373	392	399	389	376	389	385	390	441	385	387	424	402	414	362	392	372	404	391	389	349	394	362	396	390	378	407	376	416	378	393	406	345	370	407	393	393	411	394	404	386	394	398	388	366	374	410	370	377	404	424	374	418	409	364	358	347	399	411	358	402
16495	32378	30363	21849	17017	13506	11773	9860	8219	7304	6213	5562	5028	4145	3487	2961	2755	2487	2286	2039	1913	1741	1574	1494	1437	1370	1355	1250	1196	1086	1109	1024	928	950	943	887	909	858	864	845	808	829	836	824	785	765	826	773	754	771	734	765	752	796	781	793	761	819	759	754	757	759	720	720	715	756	767	751	707	721	776	770	750	785	732	770	723	717	708	748	748	755	750	743	730	679	755	705	737	716	703	755	707	700	694	733	732	750	711	690	737	755	734	719	754	726	694	735	717	685	712	709	684	713	701	713	712	668	708	735	725	689	736	716	676	737	703	696	797	709	687	706	727	700	712	695	729	747	733	776	719	728	693	751	738	750	743	690	739	720	693	747	718	727	711	740	688	677	705	688	769	704	683	722	711	718	734	718	686	702	717	737	711	681	727	716	697	769	763	741	782	702	703	739	701	761	685	729	653	685	715	767	708	742	724	682	690	739	735	708	698	655	667	698	704	723	723	715	723	751	725	670	737	693	700	687	663	705	699	647	736	742	682	720	738	692	740	737	730	719	777	750	685	695	732	755	757	687	724	692	727	738	755	738	735	732	762	711	676	752	720	691	726	744	691	722	719	703	739	710	746	723	705	712	695	696	718	729	718	727	708	733	690	756	714	695	760	693	705	698	695	733	703	740	687	713	704	736	756	664	723	739	711	729	757	656	701	727	693	733	740	699	701	720	735	712	696	677	677	716	739	746	676	793	737	681	712	712	700	748	715	736	721	679	681	716	716	723	747	727	683	708	687	706	696	695	732	705	707	767	704	713	712	691	699	760	755	698	735	717	694	724	732	711	692	733	725	681	683	766	744	730	709	769	733	749	708	709	732	735	719	709	712	730	717	733	743	740	736	726	765	705	630	681	684	733	719	734	729	685	729	735	714	695	718	736	690	754	695	764	736	719	742	739	743	789	686	660	682	734	743	732	711	758	736	740	755	703	713	680	720	721	737	717	755	720	696	683	698	708	707	684	699	776	722	699	729	744	685	756	695	729	722	775	747	743	703	727	724	731	723	752	682	700	794	681	726	746	736	729	760	725	709	726	724	762	685	720	714	747	723	681	705	735	760	743	713	686	739	800	692	718	733	717	698	726	790	690	705	686	743	700	752	701	752	727	769	763	713	765	717	759	701	710	726	735	644	689	723	713	747	746	716	736	737	692	778	699	729	752	737	723	726	686	745	706	768	717	747	687	706	740	704	730	701	734	728	702	736	751	748	715	763	736	673	727	659	743	714	692	672	703	725	697	734	701	748	733	693	687	718	695	711	727	750	736	700	723	741	734	704	681	719	702	632	688	733	715	677	716	706	736	690	684	690	709	692	759	705	704	752	737	682	720	713	713	688	683	712	675	768	634	714	735	702	755	716	694	734	725	706	713	699	730	760	725	692	725	749	721	756	740	710	745	698	728	728	727	721	751	697	720	698	757	695	708	730	723	708	749	726	731	686	719	753	713	721	717	719	707	704	708	720	723	699	742	730	732	764	729	737	713	742	730	752	706	685	664	760	742	712	739	670	740	687	708	702	753	688	697	689	725	690	715	731	709	734	726	734	680	721	719	721	706	718	727	730	732	691	753	705	716	705	679	713	702	681	763	719	692	735	710	734	701	687	714	718	761	710	704	770	680	679	741	717	734	767	677	741	716	702	678	703	742	717	695	683	761	778	674	721	691	771	732	707	759	755	669	747	693	723	713	713	656	691	753	715	725	688	725	663	764	727	690	671	705	756	681	722	762	767	732	713	715	704	757	643	706	720	731	716	716	694	694	685	694	699	695	714	690	731	700	712	735	703	693	739	758	724	772	741	732	721	730	765	694	683	693	658	732	705	709	750	686	663	709	732	745	696	704	757	712	697	739	696	756	794	729	702	687	692	713	723	733	734	716	739	714	653	741	738	702	681	743	745	718	713	701	690	672	757	678	764	759	670	705	724	666	767	725	717	716	777	741	752	764	739	761	686	725	682	710	718	731	754	723	741	693	694	661	747	692	711	736	715	727	738	701	707	710	746	758	695	692	717	674	759	701	736	769	687	734	746	659	701	743	744	704	740	784	707	803	739	706	736	668	732	684	759	728	762	711	725	732	711	708	748	705	691	766	689	767	703	728	731	722	709	747	746	718	747	750	734	736	741	739	746	722	723	723	737	708	706	673	708	766	743	700	755	727	750	734	710	707	713	753	732	713	745	747	699	725	728	740	699	749	655	717	720	719	728	739	758	729	723	728	702	731	765	749	758	696	686	696	723	733	677	702	779	718	765	686	745	665	720	698	789	698	748	700	690	746	728	694	689	711	697	695	715	710	720	733	752	694	747	693	716	714	685	744	707	738	732	773	716	739	703	706	687	726	698	702	729	721	762	717	704	692	709	738	676	723	704	689	691	758	728	705	700	727	717	742	731	762	731	745	764	746	717	725	726	707	743	744	704	700	673	762	771	719	727	727	702	669	727	708	732	728	709	680	725	737	710	730	765	715	688	761	706	683	760	695	742	654	732	689	744	706	755	702	731	680	768	704	717	716	724	739	735	767	778	713	711	722	693	713	760	713	730	709	722	744	747	762	727	673	691	763	719	732	663	707	757	705	738	689	769	697	740	745	777	691	661	692	727	731	774	754	714	744	767	669	724	707	709	712	739	742	737	695	713	729	758	719	785	753	730	731	719	705	711	751	734	680	708	700	721	684	676	748	725	732	741	735	708	739	730	720	688	710	685	713	722	719	741	737	734	728	727	752	727	757	688	710	749	757	713	700	707	703	708	725	724	680	774	690	716	724	747	718	688	675	718	710	695	699	701	718	733	695	709	696	689	748	741	674	712	695	748	701	745	715	784	724	676	783	702	659	745	704	697	708	718	689	665	681	723	734	685	696	752	766	725	728	697	703	717	717	727	714	718	725	726	683	675	720	732	714	692	705	762	702	699	724	746	712	747	726	710	688	690	711	709	771	735	721	672	729	725	723	743	701	716	695	719	726	702	726	708	711	674	676	700	671	750	746	719	697	698	728	678	726	747	706	729	748	727	752	746	738	680	671	792	772	753	699	734	687	683	726	689	731	714	710	763	755	715	729	711	678	695	726	679	729	738	726	728	689	723	720	752	741	687	696	741	736	721	712	717	700	749	714	747	708	658	731	755	761	706	713	707	725	693	746	678	686	675	702	708	745	727	726	672	683	714	694	772	706	716	777	701	731	758	739	742	711	706	701	752	670	751	730	685	729	716	716	723	743	687	710	698	674	664	754	766	689	666	700	747	697	685	763	691	688	725	707	711	680	746	715	711	689	706	755	723	721	762	725	729	760	727	721	714	707	693	729	700	679	709	747	654	706	740	726	742	704	750	723	734	729	751	734	698	755	722	709	751	725	717	722	725	726	702	746	704	716	776	698	767	711	687	682	726	731	734	746	689	722	756	673	653	737	711	729	718	724	687	685	751	758	716	706	725	704	732	743	712	730	721	720	745	730	744	726	722	682
23451	21422	29235	24040	21451	20202	10473	4990	3466	3085	2633	2267	2070	1648	1469	1223	1093	1047	967	916	740	750	727	646	638	566	590	575	518	512	471	467	446	445	428	417	457	409	392	386	363	377	409	371	364	367	349	369	370	377	381	355	366	364	380	366	362	384	385	380	369	360	362	341	342	335	348	345	338	337	369	334	351	389	370	362	320	288	379	336	311	336	343	338	332	349	363	326	352	337	340	310	318	339	332	363	290	320	353	322	356	318	343	328	328	349	345	329	335	333	333	316	316	302	329	303	309	318	336	331	368	318	328	333	352	343	364	338	305	370	319	325	332	350	296	347	349	329	303	322	327	353	318	332	332	336	319	362	332	307	334	371	352	318	327	366	329	328	352	340	340	364	321	319	294	311	330	334	348	343	356	339	347	312	325	343	308	322	322	343	319	354	334	355	358	326	335	315	330	336	319	348	363	335	360	311	332	340	329	338	313	338	326	352	330	363	332	317	323	342	320	287	341	337	332	333	346	328	345	313	342	319	311	334	327	288	330	338	342	352	335	340	338	326	340	293	332	311	326	367	350	349	350	340	351	343	308	343	304	337	323	347	328	360	330	299	310	343	343	307	297	313	307	318	327	340	321	331	317	316	330	325	322	335	316	332	331	345	342	351	328	297	349	335	329	321	342	320	331	316	319	356	327	332	363	342	356	341	334	309	333	327	344	313	335	349	338	322	327	323	316	315	315	342	334	311	344	321	333	323	315	331	347	314	345	380	341	330	321	336	352	317	344	302	327	374	298	353	358	309	317	360	334	368	360	329	329	335	332	307	318	319	317	321	331	342	331	340	338	388	368	356	344	331	305	312	313	330	324	344	339	327	302	339	350	337	328	351	329	327	303	339	320	313	342	317	317	310	366	336	327	351	325	342	308	322	348	343	318	329	330	341	335	320	314	350	336	320	311	346	360	333	318	339	340	349	317	323	312	311	327	382	335	271	342	317	367	324	332	330	310	366	316	313	319	333	320	332	322	309	358	314	300	305	352	317	310	335	303	316	358	339	305	328	326	323	303	323	357	329	311	344	346	352	366	334	336	305	327	334	341	332	327	327	317	347	342	359	325	362	310	305	333	360	356	307	316	303	340	388	319	370	313	311	322	346	369	322	337	305	321	307	356	339	320	312	336	335	332	318	320	325	333	314	331	355	352	325	324	311	327	332	361	333	341	358	346	344	343	321	321	364	377	351	334	315	340	293	320	322	332	319	335	330	329	349	316	366	350	357	338	302	320	352	296	314	329	288	341	327	358	346	327	357	317	317	324	364	316	323	359	312	332	341	339	287	304	357	337	335	309	304	301	340	328	319	342	349	341	372	324	332	332	310	355	311	348	316	324	310	328	338	348	342	312	343	322	366	328	331	355	341	344	329	351	334	305	339	313	359	355	340	333	326	325	319	337	355	343	343	316	281	308	344	352	343	337	358	299	352	307	350	340	329	301	370	333	342	347	334	325	297	348	327	333	322	347	363	336	320	339	328	317	338	336	333	337	338	344	302	319	322	321	316	315	298	309	320	352	358	337	295	326	301	316	309	345	320	324	317	357	332	303	333	335	356	336	349	293	329	367	335	305	311	301	347	329	324	352	349	346	328	351	334	319	372	339	327	356	337	324	361	339	334	342	339	331	301	323	374	349	354	322	330	346	346	345	311	310	320	323	331	294	322	311	368	336	351	350	304	338	358	316	321	318	338	303	311	315	324	335	324	348	340	330	367	329	355	338	316	329	321	337	318	363	330	351	348	319	304	332	344	331	346	318	318	339	358	353	305	310	353	335	345	356	335	345	330	371	319	339	329	323	313	373	315	333	304	340	292	339	339	343	338	333	352	316	323	346	323	321	319	337	301	331	308	334	363	317	312	331	303	308	316	336	367	315	328	335	342	350	335	310	350	304	332	355	313	305	303	313	331	357	326	355	333	323	318	317	311	302	356	308	325	346	336	348	336	320	320	323	338	346	326	359	323	347	322	316	324	323	321	308	324	340	378	327	353	328	329	326	340	346	318	334	346	357	304	337	325	323	301	340	331	337	331	348	343	338	337	358	343	296	300	328	342	309	305	323	316	333	299	307	315	366	341	357	333	314	319	351	334	352	344	334	320	308	346	325	373	310	321	342	331	358	324	318	335	336	336	350	356	296	326	320	290	328	333	370	314	344	312	345	308	329	320	338	347	321	348	319	305	339	322	371	334	337	325	320	368	333	316	362	335	322	305	353	338	312	331	318	329	358	334	351	297	324	327	310	342	318	310	339	335	310	344	317	364	332	313	327	295	323	312	354	334	347	331	326	325	299	339	342	325	359	316	304	339	337	331	299	366	335	319	378	356	354	318	330	336	313	327	329	326	336	316	352	319	327	317	328	320	340	349	347	338	359	346	356	352	341	318	335	337	329	321	337	336	312	359	296	314	354	305	309	318	315	328	308	336	327	333	310	304	322	347	336	321	336	287	330	313	346	342	353	351	326	357	343	331	348	346	342	347	348	348	357	324	356	365	303	338	317	320	333	328	320	364	322	349	359	314	350	328	320	311	314	322	308	361	368	322	377	356	325	340	298	331	344	362	359	337	327	355	312	345	335	333	331	333	337	360	312	355	316	330	346	334	334	313	347	312	330	320	370	330	319	366	291	314	321	343	352	327	306	329	350	344	320	336	340	316	308	341	371	347	335	353	346	366	328	339	324	354	315	365	369	319	319	343	344	331	349	328	293	360	302	322	284	321	320	325	322	309	314	308	320	337	343	343	321	326	333	315	344	340	332	339	331	343	312	329	354	335	325	304	305	318	327	360	338	339	341	336	351	311	332	336	321	355	343	333	314	349	338	332	314	339	313	322	308	350	336	335	314	336	353	343	316	334	357	332	313	344	363	331	322	304	340	336	328	333	317	374	321	343	335	365	383	343	329	347	308	328	342	320	308	354	307	362	325	305	341	323	340	294	312	301	327	338	349	342	359	347	330	326	313	351	340	317	332	321	338	335	325	348	373	317	340	328	353	307	335	334	320	340	325	293	337	341	296	344	338	332	345	319	324	344	316	337	317	330	312	325	335	342	344	303	319	307	344	356	343	320	380	324	332	334	334	333	344	331	335	343	340	370	326	335	346	335	323	333	339	342	339	329	342	305	384	309	336	313	342	332	358	336	315	313	329	343	309	320	340	337	339	325	320	343	326	312	351	332	335	383	319	354	314	338	360	329	312	310	348	331	311	334	342	344	326	346	330	318	352	357	335	339	340	326	336	327	327	325	352	344	324	329	372	344	332	305	350	340	301	322	307	343	339	358	346	300	328	317	337	354	338	310	312	307	364	361	316	284	315	327	321	325	335	373	344	355	323	363	332	321	343	384	330	328	300	337	343	322	317	355	331	312	329	354	328	353	338	305	326	308	345	341	319	305	354	362	322	309	331	321	354	334	367	357	352	318	354	352	319	326	331	357	300	343	321	301	323	327	330	309	339	291
18470	36477	34703	26366	21126	17143	15036	12826	10969	9462	8213	7247	6666	5393	4499	3973	3432	3093	2829	2532	2182	1983	1859	1693	1620	1534	1447	1414	1330	1170	1180	1060	941	967	925	922	856	882	887	798	773	792	776	706	664	712	696	706	667	659	714	700	692	682	642	702	626	654	689	629	647	631	700	662	626	622	669	613	659	639	644	663	651	595	636	650	576	616	635	615	638	626	595	596	642	586	609	600	630	618	665	624	619	606	597	618	598	587	601	614	609	574	624	617	575	638	587	570	613	601	590	599	617	631	569	618	614	609	609	602	614	630	600	619	650	577	616	589	620	638	565	599	556	594	620	612	616	565	603	625	579	633	609	633	598	613	595	583	619	575	607	574	607	555	588	631	599	592	627	608	613	578	646	614	632	603	635	616	596	577	615	589	568	627	588	638	608	583	561	556	589	623	599	569	625	624	598	598	552	621	593	568	627	607	569	626	582	587	603	552	632	640	605	581	627	604	608	559	577	585	621	609	607	646	660	615	621	668	627	620	603	592	570	646	560	604	645	561	597	591	590	585	617	564	615	621	583	602	621	570	580	587	631	586	626	585	570	573	610	607	571	617	581	637	604	586	613	580	652	608	606	595	583	566	604	611	639	611	600	614	609	565	614	583	573	533	609	621	572	609	640	590	600	594	587	586	642	606	611	618	596	609	621	640	628	598	613	583	586	623	606	629	630	613	598	573	596	603	585	613	614	602	580	600	576	623	614	590	600	605	600	568	636	654	580	633	634	633	604	625	575	600	595	587	604	596	636	616	597	586	630	623	605	634	555	644	638	640	589	588	582	593	613	574	653	604	613	599	609	567	614	566	590	594	607	624	581	610	603	602	604	606	625	583	653	587	588	591	597	651	582	601	591	580	626	614	607	586	571	586	617	567	582	616	586	581	560	573	602	609	584	622	640	635	576	586	592	628	638	606	628	622	604	590	636	567	581	596	610	590	621	575	626	572	650	604	618	625	574	589	646	583	578	608	601	594	598	668	593	627	585	609	610	565	617	606	636	597	567	554	577	600	609	599	563	624	574	602	569	630	614	640	613	521	597	605	598	621	591	602	588	617	593	569	602	613	615	621	587	594	581	615	570	564	610	580	582	632	631	615	621	609	594	622	603	656	554	602	600	633	604	610	590	599	609	590	608	605	593	610	566	609	624	519	604	609	587	632	617	604	626	576	610	582	626	573	635	594	637	576	656	630	621	611	632	593	603	598	623	577	589	606	593	586	609	629	585	573	606	584	614	607	565	618	568	572	610	585	603	605	624	587	575	600	585	631	586	588	592	566	623	570	591	574	585	593	588	580	622	595	629	598	588	561	645	617	562	592	634	601	584	594	590	590	609	556	555	599	614	574	604	604	555	567	607	610	606	577	585	610	559	636	576	651	637	557	576	647	597	600	601	571	615	579	623	597	620	587	574	561	576	625	606	601	577	630	631	623	608	604	580	596	615	618	533	617	613	609	588	566	596	592	591	612	583	569	575	590	607	619	611	542	632	558	612	586	637	579	610	611	621	577	578	624	576	581	660	612	604	606	622	592	597	592	602	560	612	605	586	626	633	599	608	601	613	601	576	609	554	642	594	607	618	612	643	572	606	601	567	578	606	586	579	615	592	660	623	587	620	605	607	577	594	605	607	598	563	568	621	608	566	579	588	592	605	614	619	593	595	568	613	625	584	567	583	583	639	573	626	578	582	560	583	592	576	644	595	632	602	607	572	611	614	605	605	598	579	575	569	661	560	580	637	589	587	592	587	587	569	623	599	601	594	577	577	570	565	633	606	579	605	574	608	600	647	559	582	556	557	597	635	598	610	585	612	592	586	603	609	580	609	579	647	659	591	583	575	635	592	611	602	654	609	608	598	577	649	621	627	640	624	619	599	605	569	569	623	638	625	622	629	605	590	606	629	626	615	618	626	659	556	587	562	619	605	586	596	573	643	609	595	623	540	617	626	587	607	601	607	575	609	610	573	586	600	584	589	536	607	610	634	625	652	588	630	592	680	582	597	580	596	555	605	525	645	583	601	647	614	594	601	603	603	546	642	604	613	571	595	599	606	622	580	622	618	604	576	537	640	611	597	566	613	627	651	587	603	582	621	595	619	626	573	583	588	567	559	593	579	643	577	607	637	627	611	671	591	614	617	600	591	588	584	617	573	550	550	582	598	595	582	581	624	565	612	594	638	584	587	590	588	583	588	649	570	635	554	602	578	609	627	577	583	610	595	611	649	595	559	643	616	607	597	608	583	621	592	596	599	620	555	602	576	589	652	605	682	616	576	596	601	609	628	551	600	578	590	641	593	598	572	599	616	584	587	592	580	624	598	614	559	613	605	555	603	588	605	595	576	599	638	595	596	661	641	565	623	592	661	665	572	640	579	594	593	621	655	607	616	582	599	617	568	594	594	624	621	619	586	619	605	663	582	587	607	597	602	628	581	589	672	605	615	617	577	621	614	610	658	599	601	589	622	607	614	613	596	614	606	577	618	604	641	583	610	600	577	613	605	569	620	580	599	605	592	638	608	606	587	629	584	592	612	610	597	625	575	597	614	577	650	602	599	613	611	621	612	577	616	602	570	592	630	560	591	576	613	635	535	613	564	614	581	613	604	559	596	640	580	595	586	616	577	607	601	657	622	582	571	563	561	598	618	586	583	568	668	627	589	620	606	582	597	611	586	633	650	597	599	568	583	628	626	582	606	593	592	590	583	615	580	628	594	549	607	634	537	584	609	597	584	640	610	613	618	623	599	630	623	639	576	563	575	581	605	625	622	585	613	622	601	620	549	569	592	646	576	611	625	578	623	559	662	605	577	582	615	610	629	599	596	621	579	581	609	662	588	573	613	587	625	570	617	596	649	586	612	621	559	621	615	585	610	611	640	628	593	597	621	575	594	595	622	633	585	638	595	563	589	628	581	580	603	635	575	620	605	620	592	629	606	587	594	596	583	647	604	611	579	611	572	612	646	582	624	613	605	594	577	624	601	629	566	579	611	596	634	625	574	617	593	591	541	609	594	615	597	587	567	606	592	601	618	607	613	628	593	595	619	604	611	576	597	568	585	627	603	586	543	623	597	562	607	606	634	573	582	569	617	604	561	588	614	634	624	654	560	570	614	588	634	608	600	601	578	605	622	572	633	613	578	615	553	624	568	582	565	638	628	610	614	599	595	591	553	591	616	633	602	620	669	598	591	669	606	613	609	632	599	611	629	607	536	616	593	593	593	620	588	577	541	641	589	598	621	564	577	569	622	570	584	581	619	576	561	635	578	585	611	543	652	620	625	593	615	620	623	635	605	634	564	604	600	587	589	606	574	623	627	607	597	587	602	650	628	618	618	584	606	620	593	605	557	597	580	563	602	621	575	574	625	631	633	606	576	604	629	595	598	577	660	609	600	589	606	632	590	583	657	618	574	583	623	574	586	590	594	598	602	644	549	607	553	610	593	594	589	598	613	652	654	612	637	618	594	608
27093	21232	17858	10272	4924	3053	2493	1941	1728	1373	1309	1257	1121	1031	914	822	763	716	702	639	675	613	614	567	571	563	587	554	550	545	486	509	498	481	504	469	453	431	497	460	509	472	520	439	417	491	508	455	483	481	486	448	459	450	439	483	473	457	478	442	439	457	476	404	470	433	492	492	462	463	478	469	444	462	452	473	455	455	441	467	459	417	470	431	470	450	460	477	465	459	450	414	438	409	448	460	467	471	477	411	453	448	469	412	463	471	467	458	399	448	427	454	435	421	421	456	469	453	463	449	443	473	461	441	453	431	453	462	470	417	462	418	445	462	451	456	468	468	466	459	440	448	503	427	465	443	429	435	463	478	480	448	438	482	506	442	436	488	436	484	475	445	421	434	438	416	443	443	464	444	466	500	481	459	473	453	465	469	467	438	413	450	441	455	404	443	433	398	443	423	453	452	468	455	480	455	430	439	463	475	456	435	456	455	466	465	461	454	478	486	488	473	480	489	411	483	448	454	441	469	435	452	454	474	453	429	452	453	456	404	472	478	436	441	430	441	486	465	478	481	465	452	463	436	404	461	464	483	482	480	455	457	433	445	426	431	479	455	441	489	472	483	484	454	450	468	448	490	478	501	431	461	437	478	479	408	450	429	450	455	463	449	482	454	435	471	417	413	414	460	472	461	495	424	421	457	481	460	459	454	485	464	451	456	478	455	422	436	441	411	457	499	427	428	440	472	466	497	469	438	461	474	431	438	426	451	432	433	415	475	466	467	457	487	446	472	453	475	424	462	454	446	451	413	433	455	445	507	433	446	493	458	426	478	431	455	457	436	468	461	447	422	489	483	441	441	439	433	443	464	428	475	453	488	437	458	450	456	450	443	395	477	458	421	452	424	439	422	447	470	443	464	449	472	444	467	456	444	440	439	443	442	474	449	459	417	459	444	449	463	437	450	444	432	496	433	445	463	450	464	410	446	480	417	465	476	460	423	450	479	470	456	451	458	456	449	456	449	441	480	448	455	492	456	460	476	481	485	429	437	480	441	483	490	431	470	468	482	434	455	427	442	481	451	421	441	479	445	453	441	430	438	458	454	467	482	438	470	471	461	463	424	427	460	420	435	439	460	389	442	454	468	434	469	471	441	431	432	422	431	475	487	467	451	442	460	469	467	436	430	445	431	464	422	465	476	452	464	486	473	471	466	452	417	462	424	455	501	440	475	482	427	504	471	466	446	475	435	462	466	447	467	435	476	483	446	442	420	455	464	428	486	448	450	471	446	480	486	465	477	468	451	450	437	456	405	436	458	456	450	447	443	450	432	476	479	471	463	420	442	478	436	459	471	456	438	435	444	431	464	513	429	445	428	443	446	454	465	429	447	445	448	457	448	453	496	437	426	450	448	464	408	436	471	414	445	440	434	431	487	411	423	464	430	466	484	466	450	423	474	488	487	409	479	459	466	468	456	450	471	464	445	443	465	428	457	481	467	473	436	449	433	433	415	448	450	470	475	479	443	457	462	471	448	441	493	459	437	442	455	487	445	485	431	441	495	433	448	468	433	464	439	437	463	464	445	452	439	421	415	462	440	419	445	446	446	476	445	472	409	451	418	498	464	424	454	504	431	460	481	432	475	446	439	445	449	425	473	459	421	456	481	455	423	505	456	437	446	443	432	431	459	445	493	425	450	426	460	424	453	408	447	442	474	441	453	451	440	475	440	472	431	430	442	452	502	409	418	437	476	474	465	456	468	458	472	441	418	447	431	438	433	447	465	458	461	458	450	458	477	416	437	467	444	467	447	446	439	469	475	464	470	447	429	445	476	421	500	467	431	432	465	451	458	480	475	484	450	466	439	503	425	423	423	465	462	477	400	445	463	439	462	449	483	404	447	462	497	427	473	447	477	439	457	439	425	413	460	424	486	437	475	477	493	473	475	425	472	442	449	472	434	424	426	447	426	448	399	475	438	475	431	450	472	432	449	432	455	489	451	438	459	427	450	439	459	435	449	443	459	432	459	434	452	445	469	471	443	429	421	469	446	417	496	485	456	438	471	387	465	473	396	438	442	465	456	439	507	427	478	434	442	473	454	445	475	443	457	440	442	406	442	480	461	485	463	463	458	467	474	455	458	480	480	426	448	455	463	461	483	440	458	457	421	492	467	457	438	442	463	465	480	478	457	451	474	428	464	441	469	448	452	468	460	439	435	476	462	457	497	432	425	457	466	448	459	441	402	443	413	456	456	449	506	453	466	496	426	470	449	439	431	460	472	441	479	466	433	473	427	437	433	465	430	456	466	409	440	427	441	448	449	408	445	440	436	481	434	432	434	448	405	420	447	472	442	494	450	449	479	456	453	452	476	457	465	455	444	460	488	450	436	451	478	423	443	485	441	456	466	472	443	451	489	432	444	481	466	471	430	400	468	457	452	452	455	501	484	435	450	425	457	480	479	449	425	458	478	439	454	461	453	412	452	452	466	458	466	433	475	404	452	454	450	439	462	451	441	451	405	456	449	436	455	437	431	455	450	442	424	454	434	451	465	489	426	469	458	448	471	465	453	459	493	488	460	475	447	475	440	469	425	429	464	457	470	478	435	457	482	433	442	432	460	448	438	437	440	441	454	447	474	444	448	427	438	454	438	441	471	425	456	460	417	451	475	447	454	466	490	418	486	443	486	463	451	438	461	455	462	394	483	463	464	465	428	442	472	425	443	449	460	445	443	451	447	453	438	439	459	422	437	419	439	476	473	478	470	452	446	441	433	451	461	462	433	471	444	479	419	495	462	468	451	459	459	427	400	469	448	493	441	452	451	467	487	466	470	443	448	443	468	468	470	446	413	440	454	498	479	475	476	400	457	438	415	434	465	442	438	455	477	470	417	494	454	456	472	478	461	470	446	464	454	456	476	465	470	473	433	454	478	449	456	465	436	457	440	442	390	484	464	496	413	455	475	457	460	423	448	440	466	467	477	462	478	452	482	470	458	471	455	454	454	460	434	463	466	459	466	419	410	464	456	477	458	457	440	477	463	496	434	437	477	451	496	460	465	413	467	447	469	457	439	442	449	487	456	469	449	451	460	456	450	474	486	458	439	473	470	417	425	475	467	458	443	451	468	457	442	467	445	450	437	502	461	458	435	461	496	437	486	442	443	437	477	448	497	441	455	439	448	448	457	481	464	411	444	456	470	422	469	459	441	426	464	423	452	475	477	446	443	487	484	424	446	462	441	437	493	472	497	447	469	495	447	451	428	439	471	441	432	446	466	478	463	418	432	465	449	446	436	473	442	432	424	499	462	466	442	465	478	449	444	474	481	435	444	429	479	448	422	444	438	443	466	429	447	451	447	479	444	425	447	468	490	457	446	446	438	464	447	441	436	461	462	452	478	451	459	440	452	487	443	456	461	474	473	491	476	442	531	474	447	454	499	453	445	442	479	429	454	449	448	458	428	481	508	476	470	483	450	431	408	449	449	465	493	469	480	454	489	473	448	436	440
15435	25572	24205	16396	11871	9134	7685	6601	5492	4761	3998	3856	3541	2945	2556	2229	1973	1760	1815	1648	1601	1400	1360	1311	1246	1294	1222	1234	1171	1080	1092	1030	951	977	1038	1010	872	946	929	935	865	903	956	865	880	902	804	889	869	842	939	882	848	883	857	860	855	880	921	800	858	852	866	819	867	785	799	832	862	873	897	850	868	852	861	845	837	855	817	847	825	830	841	800	871	846	848	835	839	842	846	810	889	876	856	898	765	851	860	801	889	826	809	771	830	840	842	775	854	847	854	831	804	851	846	786	842	835	805	780	792	818	826	795	830	834	834	809	789	843	844	829	851	843	836	838	813	869	827	862	810	839	847	830	879	840	804	833	823	825	842	920	894	895	823	854	838	846	864	839	841	814	856	843	799	878	818	745	820	832	863	831	812	833	881	832	897	786	877	873	821	872	851	879	795	825	813	873	842	858	833	895	823	836	837	799	853	838	865	841	837	814	812	840	931	792	785	817	801	848	868	840	848	850	856	805	874	868	845	817	823	832	838	850	762	801	834	881	835	887	841	852	807	893	844	889	816	845	883	781	885	840	881	833	808	807	869	810	848	808	814	849	831	871	817	846	817	827	849	857	864	807	873	860	868	857	843	879	862	815	853	777	812	813	825	841	861	861	864	833	804	788	818	876	846	808	800	886	805	817	873	797	825	846	845	851	835	826	842	854	798	813	829	831	791	808	839	827	833	853	849	806	868	860	857	816	852	835	787	849	859	858	825	844	852	820	865	825	829	842	817	851	857	838	858	837	815	837	841	833	832	834	819	815	814	810	817	778	826	832	815	852	893	871	828	837	836	833	844	829	834	843	865	883	860	860	863	837	835	827	827	791	861	849	843	832	834	846	833	860	811	880	851	860	829	842	830	821	903	851	852	851	822	857	814	867	813	834	847	795	799	804	835	834	794	843	858	856	864	841	832	862	888	841	846	835	833	792	800	879	831	866	836	819	832	901	777	831	800	773	849	875	767	782	870	819	838	875	835	884	846	827	861	844	849	858	803	852	808	895	828	860	791	825	829	883	835	821	824	806	853	865	820	845	818	835	849	874	834	894	855	831	805	851	837	875	799	819	869	834	824	855	824	822	843	825	866	805	872	843	872	859	899	838	862	822	813	815	840	835	809	856	844	847	891	882	846	803	866	776	840	811	869	843	840	838	813	767	894	806	803	806	797	827	879	859	807	859	820	869	817	862	866	830	829	864	848	814	824	797	848	842	783	826	876	832	883	806	826	814	855	796	874	834	841	847	820	835	857	861	893	795	863	865	822	823	868	848	829	810	847	783	788	850	827	832	853	837	844	868	869	874	841	789	863	845	796	874	816	856	835	849	890	802	847	850	808	831	815	831	797	810	820	826	786	833	817	875	888	864	783	867	886	822	848	888	854	823	837	867	899	820	848	856	801	836	825	802	880	812	859	896	855	854	849	830	865	780	822	843	770	849	831	869	859	809	796	852	819	770	832	818	789	839	820	790	824	861	821	780	833	795	878	770	837	839	763	867	839	854	845	852	851	792	872	798	818	838	855	839	840	867	830	826	839	799	834	839	851	790	844	855	852	843	832	848	819	842	877	862	819	836	821	751	919	840	861	846	863	849	851	754	842	835	903	843	862	864	835	865	884	876	840	797	828	840	818	806	795	795	791	848	818	837	812	847	786	855	850	809	871	886	867	818	831	824	825	820	812	819	804	865	862	805	875	826	845	821	846	882	832	810	863	833	827	799	840	848	856	843	807	798	809	808	805	837	840	887	803	827	827	857	833	853	847	810	795	831	799	840	827	870	953	892	893	816	827	881	835	868	828	864	822	812	827	846	839	858	876	854	834	829	862	839	814	805	826	835	871	846	812	853	879	867	847	838	762	855	865	860	855	805	866	870	880	842	833	832	885	849	865	848	827	785	818	826	833	862	828	882	824	841	856	904	854	854	833	864	824	845	842	831	849	835	814	807	848	841	784	833	836	848	860	818	822	799	821	809	864	839	818	810	876	866	852	796	828	844	826	846	824	793	840	818	814	802	814	838	861	885	845	887	839	807	847	844	846	827	805	823	857	799	871	795	808	826	846	859	823	806	889	817	843	812	771	836	821	808	802	810	877	813	855	829	843	828	826	864	836	795	855	878	821	834	829	852	811	846	877	831	826	847	790	811	858	844	847	864	838	816	872	840	859	864	827	833	835	859	801	793	847	839	843	855	861	829	871	861	809	871	849	858	831	767	902	877	844	867	851	827	883	834	868	851	880	833	833	912	862	807	840	789	841	816	851	825	807	882	867	843	768	860	818	859	836	869	885	864	831	824	862	832	931	844	852	818	825	858	811	830	824	815	855	837	881	782	812	826	844	834	813	779	862	812	790	835	850	821	829	826	841	852	832	872	841	811	849	895	860	839	855	810	845	877	803	817	850	806	817	778	828	846	828	792	820	785	854	810	867	814	843	867	909	803	836	869	853	865	819	785	777	877	824	814	779	859	862	840	853	818	896	858	873	820	839	814	819	858	839	826	856	884	841	863	853	840	813	823	802	810	837	838	850	773	837	781	827	831	873	795	821	833	837	844	814	838	813	775	860	876	822	843	760	828	817	824	796	858	829	829	853	789	848	793	802	829	828	883	841	895	883	802	849	789	851	747	855	815	822	803	809	814	808	828	848	883	802	877	821	828	911	823	850	827	826	815	890	855	809	880	867	862	852	828	815	847	791	854	819	831	839	888	791	874	864	850	827	847	820	800	847	868	831	886	831	829	789	818	787	832	820	816	832	846	868	850	853	867	852	840	868	874	886	851	858	799	822	784	810	843	805	873	880	804	788	809	873	812	831	782	862	805	840	842	816	837	809	806	816	875	866	829	810	869	807	862	864	832	836	844	828	844	858	791	885	887	795	807	854	830	822	815	819	865	798	837	839	792	806	818	829	855	850	789	836	826	813	813	814	835	789	834	854	829	867	833	844	821	801	874	806	859	791	850	844	837	855	823	839	829	805	841	837	803	797	875	807	856	791	881	836	858	846	900	817	835	841	861	833	866	875	830	843	871	863	840	802	839	844	841	784	791	844	847	817	780	831	833	809	824	879	861	765	859	837	877	820	849	842	838	811	813	830	817	888	864	900	820	832	791	888	865	810	842	789	841	804	864	827	846	855	824	864	845	838	822	896	824	844	878	806	869	766	803	847	873	831	825	850	810	829	891	840	848	825	800	871	846	823	801	824	833	828	797	793	780	871	826	831	870	806	813	838	796	839	860	840	818	862	861	811	870	827	845	821	868	875	855	888	814	809	825	836	846	882	869	772	806	869	849	844	910	824	805	820	834	847	821	820	864	872	845	866	826	859	824	834	837	831	888	782	829	834	833	814	789	829	817	891	828	894	855	835	804	823	855	812	836	783	827	824	819	853	857	836	811	833	821	819	866	830	853	768	831	840	834	844	824	855	863	830	818	816	783	869	828	881	864	820	875	866	843	818	811	870	850
24351	21329	28417	24587	20126	9545	4830	3316	2570	2187	1834	1671	1565	1350	1237	1032	892	862	834	757	686	651	658	664	578	558	590	583	551	485	499	510	448	445	446	434	403	446	432	410	410	418	374	388	406	382	384	368	387	405	419	423	387	383	408	414	430	412	399	406	413	405	396	404	365	362	340	381	370	354	435	371	386	391	379	367	382	374	373	383	365	411	377	379	365	402	407	371	392	386	394	385	376	357	383	350	360	397	365	390	390	393	391	363	388	397	421	387	378	399	395	388	333	361	391	397	382	382	395	381	372	373	357	397	375	368	350	384	338	371	359	394	344	385	402	382	368	390	347	411	389	358	388	382	355	375	373	403	374	371	387	382	389	384	371	398	389	376	353	379	399	359	388	393	410	398	357	365	416	359	381	363	375	354	351	407	388	385	377	395	395	391	363	337	382	388	336	363	397	407	374	383	383	367	386	373	376	370	355	378	379	375	370	361	346	385	378	388	420	349	388	374	371	351	381	376	371	386	385	390	372	384	378	404	373	393	373	382	347	397	398	400	385	378	372	382	365	361	345	402	403	391	361	382	394	366	355	377	355	360	350	384	355	392	398	362	377	410	387	415	368	379	392	370	370	350	385	366	422	403	367	297	338	363	369	401	342	379	369	369	383	353	352	368	389	397	367	355	342	353	377	350	381	381	377	388	369	392	389	387	391	363	423	369	370	388	383	403	359	397	407	362	390	375	364	396	388	391	358	376	381	361	398	349	398	363	376	336	399	334	376	361	407	399	370	358	350	371	365	367	366	386	343	353	368	362	348	375	358	383	404	352	378	394	403	392	376	390	332	423	367	388	397	396	367	384	381	389	380	345	361	398	381	376	399	358	368	426	355	403	356	378	370	345	358	324	394	388	401	370	389	387	360	356	365	383	351	389	364	411	406	361	363	369	387	367	383	364	388	382	398	399	379	381	364	373	393	368	372	395	384	411	419	370	430	380	388	400	357	368	364	369	405	387	381	376	347	367	359	358	371	367	404	373	419	357	386	370	398	343	390	383	392	389	352	402	384	345	360	322	378	421	361	354	379	399	380	379	353	374	356	328	376	385	382	390	367	407	367	381	381	369	379	350	364	340	369	361	360	370	361	377	372	362	374	389	383	370	396	381	385	364	343	381	375	364	395	357	392	349	362	388	376	386	378	373	382	351	396	367	371	371	391	403	374	418	353	406	377	367	354	350	362	386	366	372	369	368	358	373	390	373	373	390	368	397	372	366	377	362	390	374	368	398	387	378	413	407	360	399	332	381	416	376	386	394	388	373	340	370	363	403	368	382	404	380	368	373	372	391	366	398	385	415	380	427	373	402	392	360	401	353	390	385	373	349	377	370	379	338	352	385	396	355	352	367	370	383	390	380	378	369	408	359	375	374	366	358	384	349	401	376	353	383	366	337	415	385	388	383	394	355	406	377	384	420	365	376	429	386	358	391	383	399	358	369	357	381	365	384	378	369	369	390	381	377	367	361	347	361	348	373	383	358	391	354	381	344	414	406	365	406	350	350	361	386	382	397	370	404	410	403	384	359	362	394	372	373	337	380	372	350	416	397	358	361	388	389	369	393	386	422	391	388	372	359	398	336	327	361	397	360	363	364	345	324	353	377	349	415	381	356	356	382	348	360	380	366	381	360	391	348	389	359	347	362	396	349	385	380	376	379	403	378	369	369	376	371	387	370	354	386	362	366	364	360	368	339	385	367	381	381	405	394	410	381	369	413	360	381	415	365	336	388	355	370	386	367	366	388	350	421	339	371	366	373	349	356	401	350	382	356	352	386	349	379	348	389	411	380	356	389	366	342	377	372	387	402	359	413	371	416	409	384	346	365	343	365	383	349	374	358	401	341	375	378	387	371	362	364	370	370	356	418	355	393	341	372	338	362	384	402	376	384	364	405	382	349	363	373	398	372	362	379	408	373	345	358	398	368	325	387	394	372	378	384	382	363	382	384	380	381	398	381	387	382	397	371	417	336	371	367	370	381	419	362	402	371	366	361	371	389	336	377	405	384	383	399	363	382	359	397	372	360	380	385	365	367	349	383	365	351	372	368	420	405	354	353	395	340	346	362	395	391	380	348	392	406	402	376	382	368	380	376	386	365	348	392	382	393	383	385	397	377	406	363	390	359	372	375	385	399	387	365	386	403	416	355	361	389	381	376	390	419	377	365	390	374	394	378	406	366	359	390	330	345	403	382	347	388	395	388	382	375	409	375	370	365	376	396	412	358	369	370	365	358	409	389	382	391	408	359	366	368	384	336	349	371	379	389	376	362	363	391	381	387	381	369	360	382	368	372	333	375	371	363	369	364	404	374	402	391	420	408	368	396	370	407	405	365	357	384	394	335	394	400	346	407	389	372	378	375	357	384	393	378	401	390	400	344	365	346	396	374	402	400	401	380	431	354	365	406	393	379	374	390	374	399	358	362	378	400	387	357	346	396	355	365	359	389	371	368	343	395	408	377	347	380	401	383	385	363	401	398	365	345	391	376	392	416	389	343	384	410	374	399	377	390	378	386	372	370	376	362	373	353	383	361	397	364	380	411	408	405	403	362	394	399	420	392	338	413	386	367	421	369	369	363	355	372	376	407	407	384	349	389	400	381	377	377	330	417	363	344	382	379	373	381	372	377	396	373	361	364	364	395	392	384	357	372	354	378	401	352	388	380	371	382	382	383	391	366	374	393	416	349	380	354	367	343	378	368	413	386	378	383	360	379	357	406	360	373	414	365	389	365	376	336	366	407	368	368	392	334	376	370	396	373	380	356	351	368	414	373	414	353	328	399	381	376	376	376	387	337	357	369	387	406	364	390	384	366	373	388	387	351	364	384	410	411	391	390	369	409	384	375	372	422	404	382	378	377	366	368	362	433	391	364	388	367	362	350	353	373	357	377	337	383	361	378	372	363	394	374	372	364	400	350	374	376	351	376	409	374	392	374	374	363	384	368	363	377	361	388	395	386	383	377	353	413	379	382	375	362	372	362	392	370	360	400	370	410	405	373	371	383	377	342	358	407	364	352	406	412	378	374	357	403	365	398	374	365	386	394	370	377	365	353	401	357	390	370	397	374	371	351	396	327	387	388	397	362	371	390	382	386	384	371	396	380	402	397	387	414	390	346	356	395	390	366	380	363	385	370	347	404	374	378	388	360	366	355	406	362	383	395	395	356	369	353	358	377	364	398	380	368	388	360	377	377	387	380	363	372	368	373	343	361	341	404	373	367	377	412	384	352	381	358	364	348	378	373	368	379	369	386	362	376	404	399	369	365	388	361	393	396	376	339	378	373	400	377	374	378	359	328	369	375	372	369	381	374	379	351	416	367	383	395	352	364	391	378	376	356	376	380	368	381	366	389	377	364	348	364	368	356	374	381	379	402	386	379	424	355	392	359	371	391	399	362	393	361	357	393	361	396	334	380	375	376	397	396	359	364	348	392	388	386	370	394	387	370	355	362	375	406
16402	31946	30561	22538	17252	13651	11663	9823	8273	7178	6008	5540	5100	4292	3634	3204	2776	2344	2261	2075	1850	1626	1543	1486	1378	1394	1384	1279	1257	1180	1080	1025	1032	948	930	895	823	903	914	857	774	778	858	783	776	768	746	770	791	782	770	779	764	795	785	753	767	757	784	783	728	782	807	711	733	757	720	720	712	722	720	708	723	747	720	718	721	738	730	754	696	717	705	647	663	698	685	706	696	721	759	703	717	709	707	711	724	696	690	655	715	694	701	652	664	670	758	691	720	713	757	733	679	718	709	709	695	700	724	725	693	726	698	665	694	729	707	691	729	669	719	724	696	695	689	682	728	699	714	715	695	713	705	700	726	663	702	691	699	696	755	702	695	709	709	682	716	677	706	692	735	658	689	676	727	675	671	734	717	709	669	719	655	669	677	689	764	676	688	721	754	729	742	705	751	669	703	668	671	754	679	704	637	713	735	690	715	713	724	709	714	677	664	728	703	722	711	729	751	696	692	645	707	723	731	706	774	688	700	720	726	716	723	688	639	721	720	657	728	760	696	685	680	679	732	690	672	687	706	685	698	724	702	702	720	704	711	699	671	699	744	686	740	748	727	670	698	667	687	672	714	714	679	695	708	737	698	733	679	664	716	744	716	706	673	678	734	686	683	749	694	702	722	728	703	725	706	750	719	723	729	648	686	697	716	670	672	688	700	717	734	697	729	713	722	727	686	675	721	661	752	745	708	685	684	705	693	750	721	705	682	690	671	724	725	700	664	689	644	722	734	705	703	720	718	713	704	669	754	657	710	713	716	722	698	643	715	739	671	703	676	673	711	673	692	702	698	691	707	728	689	711	696	702	694	728	683	690	692	673	697	711	723	701	708	710	742	639	673	699	684	693	708	670	682	689	728	715	680	706	700	744	692	709	665	682	699	706	679	702	721	670	690	696	698	709	732	704	692	694	708	697	674	683	690	721	696	695	717	731	719	676	695	693	666	699	687	681	692	733	740	693	692	683	664	709	680	671	728	704	656	698	745	676	703	733	706	693	734	719	719	697	699	715	695	685	751	714	662	711	669	666	701	728	706	693	705	691	728	703	712	696	700	709	684	725	640	697	739	638	690	703	721	723	699	740	658	718	684	684	663	693	706	700	742	685	679	754	702	680	698	746	699	697	687	759	650	719	708	710	673	661	693	698	717	714	753	711	718	685	733	739	711	694	696	722	685	699	714	670	739	729	644	691	716	737	688	708	734	759	657	685	689	693	740	692	708	687	696	696	701	722	691	734	688	681	737	703	681	703	695	697	628	691	699	711	735	656	702	696	706	730	701	716	700	667	727	692	720	694	709	684	675	685	748	724	698	721	730	677	677	759	700	671	683	699	693	702	757	667	709	724	759	673	764	729	718	677	713	749	693	684	702	730	694	676	667	719	698	719	695	704	705	709	713	696	670	696	749	739	688	728	741	650	715	736	734	709	683	700	745	706	661	722	740	710	662	699	687	673	727	722	708	658	693	732	684	698	676	687	734	689	678	690	731	696	718	728	708	718	696	711	703	636	738	716	751	682	705	709	733	685	687	711	695	689	710	670	703	753	664	755	679	749	700	719	732	706	668	696	686	704	711	710	694	684	723	721	716	681	699	702	731	708	705	702	674	682	731	700	687	694	743	680	697	733	726	743	694	665	706	735	755	713	716	728	702	659	725	701	708	674	682	673	705	700	658	707	672	758	696	659	737	764	661	684	732	741	689	683	695	699	722	693	708	671	677	702	729	704	664	699	707	710	687	726	698	699	703	706	690	723	733	711	769	693	712	692	741	691	682	752	698	677	682	679	751	706	704	658	687	686	715	695	671	670	694	736	716	742	708	722	694	652	686	757	690	695	722	686	700	681	690	709	689	703	693	697	731	689	673	678	677	715	685	719	719	674	737	679	696	704	719	690	727	697	732	710	705	685	710	700	666	731	758	673	696	710	658	683	714	728	660	717	691	678	700	713	729	742	719	749	709	695	701	709	751	642	717	691	734	650	729	701	685	694	688	670	742	747	660	711	674	672	725	692	710	741	749	731	674	698	732	743	698	723	681	721	728	706	675	689	718	759	681	716	701	691	685	663	695	681	682	699	707	675	688	665	738	723	725	701	708	705	733	697	701	672	736	709	698	691	699	672	670	683	689	685	696	713	708	664	732	681	695	698	664	706	721	717	660	731	698	668	697	726	725	683	710	674	691	735	706	706	748	702	689	706	693	726	672	684	705	716	673	642	717	699	699	701	720	682	702	716	708	704	703	704	717	673	694	708	676	678	701	717	716	652	696	660	707	726	678	712	687	712	708	662	715	699	749	682	709	713	668	713	735	692	691	751	766	717	656	713	765	692	708	707	694	699	702	712	702	689	718	649	666	739	667	710	707	672	727	664	696	711	742	656	732	671	700	706	670	723	679	724	744	685	646	717	730	723	749	744	685	727	672	644	762	621	677	716	721	700	709	695	712	712	774	711	650	664	646	728	724	704	696	729	731	754	739	710	631	730	727	739	749	675	684	736	700	692	686	678	694	727	719	718	693	741	730	681	697	713	753	738	702	704	739	681	700	722	702	699	713	716	723	710	733	672	731	682	708	705	739	705	693	660	707	637	704	709	670	716	666	732	709	742	655	710	665	677	694	709	647	655	735	697	685	691	758	670	678	690	696	694	743	732	707	717	690	646	689	674	665	737	688	680	720	726	700	687	744	672	697	703	740	696	734	708	666	714	705	723	787	701	672	686	698	686	690	698	692	710	702	737	696	715	706	734	680	752	703	709	684	666	707	738	694	754	747	708	674	717	711	711	715	692	686	725	692	686	730	739	696	719	721	709	706	676	727	701	689	721	691	705	701	670	703	731	679	743	658	673	739	717	675	713	698	735	713	708	677	731	689	714	670	715	695	712	696	716	659	705	707	686	711	706	712	684	708	695	690	725	719	732	727	751	681	739	702	681	684	719	682	720	696	727	745	655	733	678	689	703	710	686	707	670	722	701	695	715	678	696	729	715	720	749	696	664	729	685	723	731	691	743	692	710	677	693	716	725	667	662	696	700	743	738	698	654	683	756	733	723	664	673	740	765	711	669	733	705	726	736	711	684	766	714	704	694	723	699	704	692	723	726	718	745	667	718	772	687	719	691	737	743	696	699	740	673	661	719	673	683	730	700	684	694	693	698	677	729	698	718	724	709	705	766	703	681	683	729	725	720	719	713	736	709	671	717	672	716	699	704	655	697	678	710	765	749	686	709	721	695	731	696	699	667	733	680	719	663	658	693	695	736	678	674	696	682	695	699	688	710	675	698	759	656	664	676	704	709	698	673	679	690	750	706	712	707	703	678	711	728	748	726	729	739	735	676	723	687	763	683	718	693	742	723	682	669	706	687	732	724	706	689	702	712	683	714	724	707	660	723	716	711	712	737	728	740	663	629	703	768	723	741	695	745	707	709	724	708	661	678	661	694	704	709	719	708	671	719	752	707	696	744
23499	21428	29263	24021	21451	20250	10607	5070	3577	3048	2383	2240	2042	1753	1568	1309	1152	1037	913	870	791	716	694	612	567	581	561	572	589	583	471	489	436	428	441	404	420	381	404	376	413	407	320	345	370	317	375	346	338	326	377	353	387	349	340	356	336	379	320	374	327	339	341	323	358	336	370	320	292	314	342	316	337	351	360	349	348	321	323	327	350	334	354	344	314	316	328	329	341	351	321	332	362	318	334	351	320	355	381	285	335	317	285	297	348	327	335	307	347	310	325	323	319	321	335	345	301	325	329	311	306	322	288	322	356	343	306	335	362	311	331	338	318	314	326	319	314	330	333	347	326	346	367	303	344	333	323	326	320	338	284	346	299	343	322	315	311	301	321	355	328	311	304	315	346	316	325	297	328	327	350	296	297	329	331	327	345	325	339	341	313	356	299	336	295	319	301	318	349	290	305	298	315	325	316	320	310	315	309	319	310	321	334	342	336	318	318	323	310	302	334	297	340	297	298	293	331	314	348	314	320	308	344	331	330	316	318	326	297	306	298	311	345	342	320	292	318	321	312	335	349	286	327	311	316	318	344	322	312	308	324	320	291	301	308	310	305	315	354	302	295	318	329	302	344	322	294	335	333	345	326	349	308	351	333	348	303	319	307	345	319	350	311	325	329	335	334	326	316	325	283	326	331	330	333	314	319	325	300	326	334	341	334	331	334	308	292	318	318	296	307	324	342	312	315	346	358	348	334	294	305	330	325	324	342	316	344	289	306	299	306	364	321	276	339	314	314	325	301	294	338	322	321	360	327	301	288	329	317	289	350	329	321	340	337	323	332	320	340	342	303	295	322	296	320	337	322	314	307	328	312	327	301	322	307	315	285	315	307	332	309	315	316	339	338	277	329	289	353	355	349	343	302	328	325	315	292	310	289	344	329	309	325	312	316	322	312	331	306	329	340	313	320	339	338	326	315	315	311	323	327	301	323	304	305	314	338	348	313	350	348	317	354	311	303	337	329	296	338	299	288	326	335	339	278	308	310	325	342	350	332	299	318	358	282	312	287	328	330	324	319	310	298	282	356	295	317	285	331	297	330	337	313	347	335	306	306	322	327	335	343	330	322	333	297	321	353	307	331	307	304	310	337	316	325	328	344	336	305	319	280	328	310	322	346	333	322	288	324	305	350	310	340	315	312	336	330	326	292	326	331	314	310	290	315	307	323	292	363	310	318	315	341	332	339	288	299	351	327	336	350	302	302	312	311	335	318	335	342	302	309	323	309	304	305	327	331	317	315	294	307	351	328	312	345	331	295	325	303	328	303	331	327	311	332	316	324	310	340	321	322	355	320	328	298	323	322	304	331	311	326	325	333	294	302	326	322	302	300	321	342	313	339	328	325	300	315	335	327	306	299	313	338	282	296	326	328	311	297	284	334	328	292	310	300	343	315	290	331	327	305	336	350	360	322	312	316	315	325	295	299	305	295	327	311	341	309	321	349	331	321	302	325	319	339	314	310	303	309	329	322	344	327	334	321	344	333	316	318	335	323	322	332	313	291	331	283	324	302	312	301	315	330	312	334	316	311	312	335	343	297	318	333	331	340	298	333	350	328	345	328	317	330	311	317	280	334	310	315	303	306	343	300	280	257	366	305	302	325	300	319	334	336	367	329	334	313	314	294	325	292	326	334	314	301	311	301	317	331	337	338	319	314	299	310	306	319	283	324	318	354	314	350	357	334	349	348	301	313	308	348	297	317	307	338	304	321	333	300	316	314	327	324	304	336	312	329	338	283	363	363	333	317	329	323	343	357	306	322	331	357	349	303	318	282	323	332	331	333	338	334	325	321	366	340	330	343	309	336	318	344	306	338	324	305	333	349	303	319	324	308	301	306	326	306	311	334	328	340	349	319	339	358	318	326	309	319	335	299	330	314	315	354	317	298	327	359	300	369	341	300	336	313	307	320	337	324	332	329	314	289	294	336	331	354	312	328	346	330	300	288	309	340	320	338	329	343	343	311	310	313	331	314	329	305	309	291	352	335	329	319	321	327	323	357	292	318	334	320	322	313	302	339	305	337	312	306	309	321	310	335	320	334	287	305	323	344	323	321	334	340	327	317	317	311	316	331	331	313	303	323	304	315	307	347	326	325	337	362	351	323	309	283	316	294	335	312	327	340	305	338	331	338	295	326	275	316	321	327	324	328	338	359	333	309	326	355	322	329	361	295	341	293	329	292	334	333	315	333	320	320	300	347	331	311	310	330	325	327	339	312	329	333	323	299	342	326	290	318	323	341	304	309	324	303	317	341	319	340	314	309	324	326	357	345	349	314	324	280	346	307	343	335	342	345	340	356	318	359	314	332	293	291	294	319	331	311	309	361	335	318	288	299	338	327	331	329	313	311	300	299	311	338	335	313	293	325	338	331	314	291	334	328	320	319	350	327	319	333	309	321	317	340	334	320	343	314	335	303	299	351	313	353	343	354	313	311	310	334	332	314	322	331	298	341	321	316	328	307	362	300	351	329	307	344	337	315	312	324	322	300	287	321	304	312	305	337	329	341	321	339	336	311	321	317	327	326	330	317	287	323	324	353	273	291	297	342	288	307	319	333	332	325	320	332	338	313	308	326	297	306	310	322	316	326	315	337	340	330	322	345	287	322	348	335	303	312	312	295	309	297	363	318	336	343	303	311	345	358	302	344	294	349	335	286	310	319	320	317	299	322	319	329	323	325	322	313	334	310	307	304	320	356	316	311	296	372	353	309	289	323	314	314	314	306	337	304	303	315	301	314	319	335	322	326	335	317	303	313	315	318	335	315	302	355	306	291	330	335	329	320	346	309	328	316	302	308	341	313	310	314	323	324	287	329	322	337	334	342	336	347	299	329	302	297	333	304	317	306	320	326	328	295	339	325	336	295	364	311	324	299	327	323	286	345	336	335	279	327	317	331	307	314	348	293	308	300	339	322	312	346	328	350	365	339	316	323	317	326	313	328	362	345	289	309	294	310	302	296	315	303	322	324	337	324	332	350	308	301	368	309	308	315	327	288	304	315	332	295	313	298	311	348	332	300	297	315	316	310	328	352	326	329	327	334	299	318	326	304	314	320	320	316	309	301	311	325	299	292	349	322	303	364	315	324	347	329	295	341	322	305	302	313	346	315	346	322	331	310	310	317	317	329	340	310	314	333	341	357	307	318	336	329	316	297	284	315	302	289	305	330	306	295	327	302	317	302	330	306	328	324	314	323	302	334	300	287	323	328	312	328	307	324	304	330	294	333	307	326	334	319	313	352	296	319	328	346	337	343	312	326	354	323	298	344	348	336	308	328	326	320	335	338	315	329	314	274	333	326	309	295	323	274	311	331	322	303	313	294	327	328	316	324	273	355	323	320	320	336	331	309	354	300	309	336	291	302	317	340	323	325	314	358	317	340	285	338	313	283	329	311	367	310	317	295	328	285	330	317	310	309	295	322	330	307	355	296	345	344	292	310	305	307	324	312	315
18700	36643	35143	27156	22196	17664	15158	13086	11213	9636	8189	7615	6715	5656	4865	4175	3464	3222	2846	2504	2142	2032	1881	1667	1546	1510	1501	1413	1293	1308	1094	1032	1014	929	950	895	879	861	837	831	809	772	717	706	738	679	691	689	662	669	672	717	713	681	685	686	696	672	670	644	663	636	682	658	624	607	642	659	654	605	603	573	618	613	591	597	595	596	575	633	568	626	613	633	568	671	583	624	557	616	611	616	607	583	596	606	606	614	596	595	579	583	599	645	582	636	589	601	610	628	618	576	578	586	605	579	641	609	609	541	631	595	594	601	610	620	621	638	637	579	613	594	613	609	577	522	561	614	577	601	598	603	596	603	626	576	619	547	562	591	624	594	623	538	606	602	595	597	604	597	642	577	650	590	638	614	582	576	583	609	595	626	597	622	593	668	581	623	577	595	584	600	595	638	575	590	579	553	561	619	582	579	600	604	599	605	626	590	635	621	594	597	585	598	643	577	617	619	577	602	587	540	577	619	590	572	587	588	561	613	625	577	579	594	563	557	559	625	584	535	593	647	585	578	598	572	596	584	543	570	592	592	582	581	593	572	604	589	630	579	570	638	582	617	594	626	549	586	608	634	567	580	576	644	560	581	642	561	553	628	599	583	593	606	589	557	597	567	562	646	617	602	616	624	560	620	585	595	594	629	593	578	596	630	600	596	562	564	590	585	572	599	592	600	618	615	584	570	595	577	573	566	563	562	641	609	574	621	590	645	601	598	587	611	595	605	587	592	635	559	606	626	602	600	599	594	574	570	614	612	647	627	616	568	581	626	575	603	570	624	621	616	573	564	605	594	610	605	583	603	598	627	567	513	596	598	581	608	614	587	619	621	576	591	637	576	567	610	573	567	540	603	575	594	642	596	598	574	602	636	583	631	576	616	611	593	605	592	615	623	595	606	603	579	605	539	632	576	609	594	591	611	621	613	605	557	592	642	594	597	654	578	600	575	608	566	604	554	617	536	589	624	596	590	592	607	585	563	600	593	576	572	575	605	592	570	588	592	613	589	578	580	627	595	584	602	605	611	578	594	665	619	616	580	593	581	623	610	634	564	600	593	572	581	611	611	627	595	619	592	633	607	603	604	617	607	601	561	553	600	579	606	593	601	569	560	575	604	579	575	591	569	613	631	579	566	575	606	567	577	589	574	597	603	633	586	615	584	612	580	584	657	605	607	588	613	590	585	548	598	634	583	608	582	567	614	583	594	577	594	588	559	614	607	611	615	642	560	610	557	594	620	615	556	588	621	552	546	589	591	591	601	556	585	591	588	609	605	564	586	590	563	596	578	633	591	615	614	625	596	587	604	559	595	632	649	605	603	611	556	553	590	644	572	602	610	556	595	597	610	607	558	635	572	598	584	662	583	546	582	616	603	555	596	578	593	598	619	558	584	608	597	564	589	600	577	618	585	605	567	563	565	601	619	581	604	591	581	630	559	558	591	584	580	620	589	570	571	604	568	568	592	591	641	612	577	608	563	610	631	644	601	586	643	637	608	570	539	595	600	529	586	595	606	585	618	577	581	587	625	540	617	558	585	577	599	592	622	594	621	598	531	621	567	575	616	588	603	575	567	636	579	608	600	627	576	595	581	618	608	566	645	594	582	602	597	595	551	570	580	571	644	603	595	591	626	581	563	598	607	602	578	561	610	566	596	587	624	650	595	616	570	612	631	581	604	665	596	610	615	565	569	575	587	591	567	591	634	577	586	600	600	588	587	565	598	612	613	602	569	620	608	603	613	577	621	610	602	593	561	615	594	597	566	567	648	566	570	624	594	571	600	597	584	585	607	545	549	560	579	611	609	578	635	615	601	573	561	569	633	591	559	594	593	577	640	615	556	545	604	613	581	604	577	579	588	629	579	571	597	616	572	599	604	613	572	595	556	589	642	599	566	609	619	564	542	606	615	623	618	610	592	603	579	590	576	586	624	624	567	609	581	547	619	603	611	620	559	550	615	598	579	542	604	615	603	573	588	588	619	595	630	604	560	608	540	629	592	545	571	608	622	621	587	614	595	613	623	604	572	604	578	600	579	644	593	586	664	585	608	562	589	594	606	556	618	628	575	594	606	608	608	613	565	542	585	562	540	587	584	527	621	571	589	615	607	572	623	608	589	582	613	579	603	600	602	603	583	595	620	586	607	606	634	635	609	576	589	577	589	653	607	595	606	619	630	629	548	616	609	606	583	589	566	582	607	576	613	642	578	571	599	557	611	588	600	608	559	604	561	591	605	600	583	631	586	568	568	582	662	619	625	585	574	601	593	602	606	588	547	590	584	578	584	608	581	595	588	613	603	564	581	636	597	629	619	618	605	618	608	570	577	593	570	573	606	571	607	614	597	578	602	602	607	586	593	638	586	636	566	620	576	562	596	606	558	609	585	608	577	610	568	599	591	615	549	570	613	607	590	609	552	599	591	573	602	623	634	581	602	629	656	586	616	594	576	614	616	607	614	601	570	603	586	599	592	590	560	585	583	567	523	601	600	566	620	593	584	577	598	593	576	620	573	612	635	585	567	565	606	551	584	598	584	602	594	602	614	575	623	601	593	603	568	616	576	594	607	577	601	577	569	594	628	565	632	585	634	589	629	598	598	562	582	604	590	589	556	613	569	609	595	596	560	604	536	602	605	612	570	588	619	562	581	604	595	620	593	600	629	586	595	607	600	614	598	619	597	585	617	599	591	570	595	584	571	647	615	576	585	637	559	629	628	583	575	586	589	607	580	606	592	565	603	573	589	593	570	563	615	540	603	550	534	533	588	609	643	621	605	569	613	585	607	615	580	601	605	572	584	615	583	603	572	595	573	575	549	618	574	586	583	632	599	587	588	572	598	643	556	579	585	576	563	615	579	571	630	602	623	614	604	555	561	602	613	605	581	647	593	620	582	561	607	593	605	608	595	555	597	560	536	602	617	578	598	600	644	590	613	643	575	636	598	604	574	597	628	611	595	639	585	593	614	580	587	574	577	577	588	551	589	560	581	599	571	598	591	594	579	608	600	585	597	599	581	574	605	619	572	564	574	604	630	603	586	597	572	621	626	553	599	575	596	583	579	550	658	611	574	580	605	624	598	570	546	583	617	631	595	590	566	583	613	642	590	617	569	568	553	566	606	595	603	611	565	621	569	663	575	575	606	577	635	596	593	563	576	612	591	637	546	600	539	592	644	569	567	557	583	598	628	578	658	585	588	557	610	595	610	601	616	579	646	634	605	561	604	599	610	587	610	597	584	598	564	592	560	594	593	590	601	632	559	560	596	561	570	562	597	614	593	583	622	607	614	587	582	578	575	569	594	611	570	574	600	600	583	611	584	570	596	603	603	606	589	592	619	589	574	601	575	572	581	597	558	586	584	586	590	553	612	581	591	580	627	637	617	566	596	579	586	620	594	574	663	584	609	560	652	604	585	612	565	561	601	594	579	571	583	566	594	559	591	601	571	577	611	613	578	608	602	595	608	563	617
26911	21067	17631	10119	5078	3204	2451	1931	1654	1463	1269	1147	1090	1000	878	840	778	704	641	653	593	632	594	554	595	519	571	543	530	570	520	493	520	476	484	416	444	482	460	493	483	448	481	488	474	443	454	429	478	418	442	445	446	463	461	416	447	474	408	448	480	443	460	456	422	476	426	389	422	433	443	451	451	446	427	424	433	418	413	434	448	448	415	419	446	434	459	456	460	492	455	438	422	453	436	423	458	433	428	418	468	480	409	453	422	456	432	424	446	436	449	443	422	424	452	423	450	475	440	443	417	425	442	447	407	456	467	441	424	416	395	429	449	435	426	434	403	441	412	431	466	409	436	428	427	430	389	462	454	480	410	439	457	422	447	429	484	411	434	455	456	423	416	464	444	396	425	441	447	419	411	432	420	395	436	445	440	466	440	442	438	419	420	399	420	447	447	414	454	390	379	461	428	441	439	420	467	437	455	440	436	437	463	443	448	453	417	424	433	451	450	423	423	414	450	428	447	411	435	428	402	438	457	451	475	472	466	427	428	422	436	434	426	410	477	449	394	432	406	417	439	422	421	441	440	454	457	444	415	420	419	429	456	459	415	439	426	432	469	428	456	440	436	440	416	422	473	416	475	451	439	454	414	418	464	458	429	425	430	458	422	420	484	414	426	440	443	410	452	408	437	477	439	444	457	475	419	388	420	421	441	432	429	434	414	429	431	468	412	438	443	429	461	453	443	477	457	412	438	436	415	438	421	461	399	420	422	403	434	466	448	448	427	426	420	483	442	389	476	431	420	449	445	403	433	448	416	422	435	445	443	429	449	451	440	430	409	436	436	442	419	460	455	441	464	427	446	467	431	418	457	440	436	468	432	394	461	448	451	422	421	452	464	439	454	445	462	405	467	417	448	431	455	435	415	432	448	415	428	451	422	406	452	454	466	479	399	429	440	447	443	413	397	380	450	456	442	446	438	435	451	429	477	416	437	439	450	460	450	411	418	408	438	420	431	416	448	448	407	454	412	434	427	429	409	457	445	423	429	434	428	400	416	404	471	424	427	405	430	449	436	459	395	458	433	438	422	413	433	443	456	474	421	433	436	434	424	416	433	436	425	406	435	446	465	449	451	410	401	495	412	473	447	427	432	433	467	452	434	433	440	437	448	451	427	435	438	409	418	458	472	480	405	424	429	429	478	437	415	465	421	419	426	399	445	472	442	454	395	425	434	437	448	457	405	402	398	423	426	430	433	440	385	455	435	463	434	458	407	431	407	405	446	458	407	455	401	456	416	416	445	440	416	454	426	434	412	437	433	424	437	445	454	431	462	461	492	424	449	406	423	464	455	436	471	415	411	425	422	500	437	448	472	462	459	441	462	426	509	451	416	412	408	421	431	462	468	435	415	398	419	465	421	415	435	429	480	485	459	466	419	466	439	407	442	426	431	450	427	440	440	400	460	425	453	413	447	398	445	450	434	419	467	426	422	429	465	426	501	448	468	444	422	436	412	443	433	475	418	462	455	438	444	442	436	425	396	374	403	437	438	436	423	436	489	455	447	441	418	450	447	426	434	409	424	427	445	416	491	409	416	464	427	460	411	444	411	410	464	442	455	455	448	435	436	409	467	443	438	431	431	443	444	509	481	457	455	417	464	437	447	427	473	443	468	453	451	444	462	423	423	428	452	441	387	446	475	446	443	450	391	455	450	418	462	442	490	444	439	481	446	465	456	396	404	475	496	439	440	452	422	423	447	418	416	471	448	426	427	431	433	418	430	431	450	458	402	428	417	454	441	385	492	420	481	415	457	492	450	432	442	405	445	413	434	420	442	472	430	430	482	448	418	425	423	440	443	418	450	447	413	467	429	480	424	441	467	477	457	458	426	420	423	438	428	418	490	426	403	404	424	443	436	440	406	432	418	416	443	439	403	423	479	423	434	406	407	429	454	441	449	440	419	438	422	441	454	448	419	466	451	479	438	412	452	464	436	461	447	453	406	468	476	448	438	449	420	417	431	438	429	452	454	409	414	449	480	434	384	430	463	451	445	457	454	408	430	460	441	432	401	428	422	479	452	420	457	449	462	457	442	439	449	400	396	438	439	419	407	452	428	443	456	469	418	458	453	445	421	436	428	432	414	425	453	384	406	420	439	442	433	436	406	425	444	421	435	446	419	434	458	460	393	453	440	438	446	435	487	445	437	431	424	449	391	451	419	439	441	423	429	419	439	458	460	467	474	438	416	458	423	443	448	380	458	443	446	468	425	462	464	426	450	456	414	432	447	456	419	439	451	444	451	418	448	396	481	439	464	462	465	429	430	478	403	459	419	418	445	440	473	442	426	402	458	434	416	436	441	428	475	454	459	422	441	477	413	422	473	448	459	376	441	399	471	411	416	437	446	406	446	471	441	414	437	452	434	462	428	409	418	441	434	447	434	466	449	426	443	428	433	413	478	482	423	428	415	440	428	476	429	429	411	458	429	398	429	406	414	450	466	431	453	444	431	407	468	443	453	447	414	452	423	438	456	418	434	442	436	419	482	432	415	407	454	398	420	454	455	451	401	457	422	493	415	434	429	492	417	405	441	432	440	467	427	457	437	388	437	445	476	479	419	435	454	461	426	458	454	447	461	425	458	436	437	422	466	437	399	422	459	405	443	418	443	436	471	407	407	425	461	428	448	431	422	449	472	417	405	446	432	371	437	427	445	436	417	440	449	426	445	453	433	447	471	444	423	441	447	420	430	437	470	464	415	427	422	457	433	457	436	446	430	466	443	431	428	433	456	425	428	446	476	425	473	450	437	440	407	433	470	434	437	453	405	479	448	428	428	405	409	464	448	409	434	410	420	446	469	447	421	437	431	443	443	443	427	442	456	438	423	463	435	432	484	434	455	422	425	439	434	413	434	405	441	407	442	463	426	423	439	431	449	451	400	463	428	417	417	415	439	418	440	433	431	455	464	467	444	436	430	413	469	438	445	434	410	410	423	432	450	443	412	455	460	454	441	421	457	410	439	442	460	400	401	438	407	451	462	416	404	447	419	424	404	429	498	438	423	410	425	449	403	466	464	401	450	411	452	438	428	452	461	419	387	453	439	382	446	451	457	396	436	438	425	418	426	483	445	456	436	420	432	454	416	435	453	422	460	418	447	416	450	418	450	441	430	453	437	405	439	421	445	419	445	391	428	420	443	450	460	422	407	435	420	432	412	426	410	468	441	394	423	402	469	429	433	429	460	434	441	418	461	416	452	468	426	415	411	500	412	410	441	448	458	452	447	411	415	441	449	476	429	437	449	450	449	443	439	424	423	436	420	475	457	429	438	440	447	431	436	425	435	413	414	461	440	428	447	436	478	439	434	421	462	430	433	455	442	453	455	427	450	464	448	446	435	425	423	441	435	424	504	462	500	454	417	442	434	484	500	435	461	398	415	458	446	435	421	450	451	483	434	434	440	466	427	435	423	442	419	421	448	414	459	459	422	412	468	424	410	463	455	433	458	464
15304	25890	24314	16701	12609	9489	7728	6374	5531	4913	4071	3746	3468	2965	2598	2265	2025	1860	1688	1573	1456	1355	1365	1247	1235	1211	1190	1169	1127	1095	1020	994	1047	931	1002	880	856	958	933	918	886	894	873	866	896	835	820	849	828	845	820	878	782	872	842	846	883	831	815	846	891	849	811	842	866	837	807	849	807	885	767	797	856	818	815	819	819	803	856	840	884	823	861	820	864	824	820	831	828	772	826	827	783	815	797	842	826	798	851	842	829	830	830	841	782	778	868	777	820	797	788	797	797	865	760	806	817	852	815	806	824	818	807	785	808	833	821	787	812	821	785	807	850	771	811	822	869	827	853	812	796	789	829	794	852	865	828	796	807	830	825	843	785	814	788	796	800	833	827	825	846	830	824	830	810	759	822	844	839	788	808	810	787	833	779	828	807	798	785	821	822	814	834	775	827	815	858	793	829	810	812	813	854	809	805	775	829	804	750	810	924	773	806	850	790	768	821	814	830	820	839	836	787	882	824	806	861	811	789	830	810	854	836	813	835	831	774	819	807	800	826	836	805	815	889	805	809	787	827	789	818	785	838	813	802	822	842	773	844	830	867	846	820	851	774	775	794	800	873	801	785	782	776	798	781	813	803	778	766	860	834	819	789	814	803	814	767	800	815	786	807	813	850	811	853	849	823	821	816	788	791	847	765	839	793	812	834	806	794	823	843	750	823	822	821	836	871	817	787	853	834	816	866	806	760	834	840	798	794	790	824	816	819	806	822	830	849	820	833	795	859	795	870	859	818	812	827	856	779	802	864	856	790	797	791	791	789	816	786	802	797	810	818	838	856	804	812	840	812	820	767	841	777	827	786	842	805	792	824	847	811	794	786	826	817	839	814	799	825	833	782	839	784	811	772	827	804	798	850	839	803	806	829	808	831	844	883	861	756	818	778	870	845	768	816	825	804	810	812	861	813	773	829	789	781	829	781	814	810	821	819	824	816	868	769	783	821	801	813	766	815	790	826	757	855	878	857	803	823	812	798	799	822	767	816	793	850	808	845	766	814	856	833	809	838	803	832	817	863	759	831	790	799	738	799	826	771	822	824	850	831	839	800	876	798	884	828	802	842	880	838	796	841	785	855	825	839	768	796	780	780	799	836	820	824	794	909	755	817	821	795	843	868	829	830	845	848	795	844	785	782	812	828	795	849	837	816	806	852	789	807	796	807	818	791	815	791	834	811	814	794	798	809	837	764	794	830	818	826	809	790	800	836	849	855	887	839	742	804	795	811	811	812	777	785	743	779	850	833	823	804	801	758	806	750	840	806	807	837	824	778	780	787	785	822	840	752	866	820	829	783	748	795	798	833	811	815	820	860	773	821	798	805	858	836	818	818	797	841	780	827	838	830	821	831	825	852	764	829	897	814	869	865	824	861	752	801	855	804	864	809	819	843	819	828	836	797	785	821	816	844	815	800	796	862	848	801	796	829	795	833	824	837	845	818	785	795	805	762	805	859	852	841	843	820	873	834	802	850	797	828	816	802	830	778	876	820	762	771	824	860	816	789	822	856	829	854	809	813	777	826	818	789	800	816	804	832	856	831	811	807	844	788	831	769	799	790	834	789	823	771	800	853	800	795	803	837	834	784	743	775	871	775	815	802	843	754	839	790	797	830	765	830	792	842	811	818	795	852	811	835	800	817	886	841	759	837	811	801	818	858	785	826	831	827	842	796	820	850	853	769	783	824	803	848	841	796	816	806	844	791	827	804	858	830	823	861	789	782	800	861	800	812	837	783	816	829	882	845	848	822	863	866	810	791	794	810	809	845	798	809	816	841	807	855	845	873	858	796	866	805	797	800	797	818	824	755	798	831	803	849	788	761	827	816	802	833	800	772	866	844	828	861	820	839	817	848	820	771	842	810	809	781	813	805	847	803	796	819	780	833	819	828	830	813	752	832	780	816	839	836	833	860	828	807	801	817	823	823	782	794	782	842	762	826	829	841	807	831	826	842	896	824	835	838	843	849	837	813	798	781	797	793	805	794	839	859	825	812	865	808	809	808	810	818	786	843	754	786	806	817	804	852	765	822	821	804	817	822	863	820	807	868	869	839	801	806	779	837	794	818	765	790	761	828	819	822	875	842	802	841	888	808	819	832	796	765	843	874	794	810	812	827	851	812	845	854	800	796	803	822	822	800	842	806	782	839	830	818	822	812	801	843	791	848	812	783	839	823	819	820	784	795	848	822	844	820	827	813	851	788	801	812	832	807	819	836	841	807	807	828	878	797	783	816	801	841	867	807	772	830	865	866	756	851	816	795	814	798	829	856	816	779	784	832	825	817	778	831	775	806	768	813	800	837	779	818	897	828	821	835	849	853	825	810	824	785	812	793	812	767	805	813	765	816	838	835	808	797	826	775	808	814	807	858	810	836	790	862	818	759	802	778	842	786	751	850	809	780	819	860	777	783	786	789	847	857	775	849	840	828	870	846	813	817	850	795	833	798	811	800	797	851	838	817	798	853	798	832	792	782	793	824	876	854	798	776	817	797	821	814	827	775	852	806	818	765	801	800	811	818	815	768	748	833	794	791	783	838	804	822	809	756	857	828	798	786	797	820	815	854	809	812	800	823	809	828	815	836	830	837	773	792	792	761	826	862	754	781	770	813	804	766	814	825	811	871	812	771	842	791	799	837	780	829	776	803	843	805	796	847	802	790	767	816	789	802	853	764	788	814	823	852	831	818	826	797	788	831	822	809	823	798	801	847	829	837	884	791	829	770	835	802	800	801	834	805	809	830	848	761	845	773	810	792	770	839	816	785	821	786	850	813	820	830	866	827	855	871	768	831	829	761	843	863	811	839	809	826	862	751	858	805	830	861	811	831	778	851	795	787	772	792	834	881	856	790	786	869	818	818	823	801	886	827	830	837	829	816	815	767	725	814	774	780	806	851	798	782	874	802	814	829	806	867	797	814	778	802	780	845	780	817	812	798	838	878	805	823	896	814	768	799	808	798	818	794	797	797	796	824	828	819	825	826	801	836	792	781	821	853	832	775	828	773	802	811	824	785	838	789	847	816	839	773	792	771	805	827	821	854	851	869	787	764	839	769	816	826	827	817	866	847	774	822	836	813	794	834	793	809	819	828	823	835	798	785	789	835	784	847	845	759	756	824	861	777	893	821	774	827	797	821	775	806	809	816	877	818	834	799	777	827	795	781	760	799	826	765	822	796	819	785	860	791	810	825	823	841	841	806	789	818	781	786	792	835	779	821	819	758	805	783	836	799	773	794	801	801	790	809	821	799	773	823	767	804	797	851	815	753	802	820	820	821	826	781	793	797	822	799	841	850	791	835	803	810	813	846	803	841	887	845	813	803	844	797	837	793	810	825	828	783	834	755	803	771	805	759	793	840	834	796	817	795	825	849	804	806	843	825	848	834	843	811	840	817	833	846	831	846	835	838	839	861	791	793	811	834	798	878	859	849	815	789	836	826	807	772	860	749	848	804	825	828	848
24423	21386	28485	24693	20181	9923	4917	3289	2580	2176	1864	1601	1457	1295	1112	1011	911	832	749	655	645	620	579	555	548	580	555	524	513	528	524	472	443	452	484	435	447	421	421	374	415	401	394	380	403	378	394	399	398	377	405	380	386	379	387	376	408	377	378	384	366	369	375	378	350	366	396	373	368	368	373	408	382	385	366	346	402	380	341	387	378	370	379	379	382	359	377	355	376	339	378	389	378	347	350	381	388	403	390	338	373	357	368	378	402	366	373	375	363	356	375	357	379	360	378	337	355	340	365	351	367	356	344	371	353	378	346	388	348	399	368	363	348	334	372	368	330	383	359	381	374	375	385	378	385	349	344	357	345	368	348	358	347	369	364	386	360	384	340	333	376	374	416	390	365	366	365	385	378	393	358	367	376	350	386	375	373	366	390	353	380	349	343	353	413	364	385	362	384	353	396	419	357	332	372	355	357	373	371	339	356	342	387	337	391	373	383	335	373	359	374	387	362	351	390	373	365	352	357	329	386	375	336	392	369	358	334	365	394	352	373	375	361	369	337	349	368	375	334	343	353	349	370	369	348	375	378	367	364	370	370	363	381	359	385	384	363	381	368	381	374	385	376	338	361	413	370	381	377	391	376	387	365	359	336	359	377	394	377	334	375	354	347	381	399	366	361	368	323	356	360	356	379	359	367	400	368	366	387	358	378	375	377	366	358	367	397	375	375	362	395	353	395	379	313	379	344	341	342	387	374	364	369	376	369	361	386	384	365	391	387	359	336	344	357	426	354	354	366	379	379	371	365	358	376	370	351	366	362	350	405	371	366	365	400	366	364	342	343	370	366	367	355	362	404	369	347	351	366	377	365	344	392	349	364	378	343	334	380	383	376	387	373	362	381	365	371	323	355	360	368	361	375	350	350	388	394	374	391	355	338	386	360	363	346	359	382	402	362	349	353	375	356	381	355	370	354	363	354	390	395	373	373	366	379	346	380	370	351	388	359	379	351	384	391	351	397	356	378	361	375	369	356	370	380	375	343	393	364	339	356	330	352	393	358	364	358	369	388	354	375	368	376	371	367	363	384	368	359	383	381	368	380	355	362	370	390	357	358	381	380	337	378	345	347	385	382	353	361	369	369	375	356	342	368	400	369	368	393	359	359	371	377	344	363	403	341	332	374	357	358	384	355	377	389	342	334	366	371	405	350	365	374	370	356	384	364	366	351	361	354	387	372	376	341	369	384	367	375	347	341	384	365	360	357	377	369	353	375	380	364	397	398	376	359	351	358	399	401	338	393	350	352	368	359	338	393	352	378	358	373	382	374	343	377	360	389	361	351	347	391	399	375	358	366	366	348	361	333	391	368	354	372	351	387	379	383	370	402	357	346	348	363	380	352	374	382	331	369	355	357	363	355	349	360	381	358	336	335	362	357	355	362	372	393	338	382	371	344	375	375	363	401	386	361	349	357	346	371	377	324	366	389	389	385	351	385	375	359	401	364	358	356	379	376	367	345	345	344	380	394	342	356	374	349	366	390	338	369	341	359	394	379	387	375	338	357	363	376	345	338	372	343	381	341	379	374	348	362	383	363	392	386	379	362	361	382	383	363	366	346	396	337	341	353	347	340	365	351	350	336	358	335	348	343	362	369	355	350	360	374	332	357	357	367	383	364	336	357	388	351	414	363	363	371	363	389	357	356	375	382	353	385	413	362	343	375	416	355	364	386	365	355	353	373	380	372	352	385	344	371	370	357	347	346	341	338	363	348	334	342	372	367	370	318	362	365	372	370	384	356	359	414	343	372	386	342	371	377	334	386	369	379	371	371	383	377	354	362	333	348	316	358	364	348	354	382	357	392	353	366	374	353	359	371	347	333	361	372	391	390	365	367	359	365	366	373	333	361	370	342	391	362	340	390	367	353	397	361	360	366	358	381	357	364	402	371	369	374	347	361	346	327	392	348	377	354	311	358	362	346	348	397	346	374	346	397	375	365	388	357	366	384	347	370	355	377	369	330	323	343	350	357	375	352	350	368	389	407	358	389	358	422	350	379	349	344	398	399	390	357	373	392	364	332	400	371	346	362	347	409	367	369	363	357	378	367	352	377	361	359	348	334	327	388	389	362	313	371	378	373	374	376	385	367	386	369	399	354	356	381	366	356	368	364	365	363	359	361	352	396	378	393	348	361	355	405	404	348	360	388	346	378	375	380	364	367	371	414	404	347	370	352	345	383	369	372	360	372	380	379	363	381	358	352	394	374	370	349	396	407	366	383	378	328	362	363	322	374	363	318	377	360	363	387	378	344	421	356	407	381	356	394	370	376	364	363	353	372	374	339	379	337	362	392	372	356	348	376	368	366	339	388	316	393	382	342	372	374	379	369	311	367	361	352	359	378	377	359	337	380	375	347	385	381	360	365	361	378	371	398	336	377	378	353	359	367	372	333	389	360	377	369	369	359	351	370	372	372	403	371	374	355	371	394	340	353	351	315	329	356	372	349	362	390	373	367	318	367	376	375	370	391	372	349	343	386	385	387	371	358	318	417	330	377	362	349	366	339	376	364	394	357	369	340	398	351	352	417	381	379	328	367	356	355	342	391	371	376	392	385	379	372	351	371	372	367	372	370	366	326	370	373	360	352	370	368	374	372	329	344	377	375	348	358	353	346	347	366	372	395	355	350	377	357	353	392	357	363	371	377	383	358	359	371	338	346	340	372	391	377	384	384	359	379	381	342	369	396	376	363	389	340	364	369	344	378	379	388	360	380	358	364	321	359	359	355	357	371	349	322	330	377	345	364	352	344	355	358	334	377	386	370	370	376	346	348	343	353	356	383	347	359	386	390	370	382	365	360	367	384	368	380	356	378	342	347	351	398	377	373	373	387	343	366	358	388	397	346	361	356	371	380	401	339	383	356	366	362	385	380	348	333	356	372	348	377	363	348	364	371	319	365	362	382	413	342	373	384	357	353	383	345	411	362	362	384	367	372	357	397	342	342	359	411	343	339	357	349	381	360	394	375	339	395	370	376	343	357	352	389	368	343	363	364	378	386	381	381	347	384	399	383	384	362	389	368	342	340	357	349	307	351	374	361	381	366	366	346	333	327	385	387	366	373	354	365	353	389	395	369	356	378	334	359	356	391	369	372	395	385	345	359	372	344	382	375	343	396	363	373	369	346	376	351	349	357	382	387	329	355	383	353	371	377	369	385	360	342	340	419	370	371	369	383	373	416	346	362	372	335	352	372	355	364	365	375	329	352	373	361	350	358	355	378	338	361	306	369	396	336	367	337	368	364	368	343	352	363	389	340	387	387	405	372	376	373	377	356	369	385	390	386	351	380	341	370	399	336	348	348	315	343	347	367	363	370	398	368	376	339	366	347	343	359	392	349	359	372	341	364	372	368	351	341	375	360	383	367	375	370	355	406	360	405	374	374	370	398	350	368	355	361	350	378	369	366	366	405	415	381	349	373	363	339	368	386	354	331	383	383	354	350	365	384	380
16690	32516	31055	23017	18173	14213	11676	9739	8519	7389	6207	5435	4769	4003	3649	3166	2878	2450	2211	1917	1727	1537	1500	1463	1406	1406	1280	1286	1219	1107	1048	965	991	921	926	890	842	872	897	803	789	826	769	756	810	767	751	798	724	706	775	776	746	755	727	766	768	760	762	728	694	714	752	733	684	721	724	681	699	736	783	734	714	758	646	716	693	700	677	691	758	691	697	747	698	722	692	736	708	698	708	678	701	732	715	699	764	676	705	689	709	662	690	670	679	685	675	674	674	738	696	681	714	730	687	697	738	677	694	715	660	698	687	649	667	730	684	677	716	687	655	680	683	713	678	667	696	646	663	718	727	684	677	699	649	672	689	679	638	706	649	696	711	735	676	755	705	719	724	740	716	664	694	699	656	678	733	715	673	653	662	712	672	732	653	662	735	641	657	711	692	728	735	676	704	699	690	646	720	610	715	701	655	732	718	664	711	671	686	752	654	718	688	702	721	673	683	672	719	696	649	689	733	630	698	729	705	694	667	693	682	735	706	703	726	663	660	693	693	669	687	675	661	704	698	648	703	714	695	717	657	685	689	709	669	719	736	725	709	676	727	678	719	700	716	675	684	663	717	696	716	659	673	668	675	705	695	660	704	725	677	717	667	751	701	705	728	707	716	736	656	680	700	702	702	693	691	695	642	710	699	697	669	685	696	674	660	670	718	672	682	696	727	651	665	689	674	697	693	710	680	680	729	698	680	678	720	671	654	700	660	716	703	667	682	693	720	664	673	720	676	721	677	661	732	678	748	708	715	732	694	688	701	695	678	671	693	631	690	722	688	651	747	667	712	666	680	744	675	731	696	679	653	656	729	694	704	686	709	689	673	716	705	658	709	636	743	675	675	715	686	723	688	667	661	679	683	740	694	746	690	674	684	664	679	714	711	669	716	658	653	721	725	692	713	677	691	729	738	677	634	697	654	724	670	685	651	735	722	719	698	698	728	686	650	704	660	716	704	673	631	636	667	683	698	684	702	714	706	683	730	703	676	713	754	708	736	688	696	725	708	665	692	688	695	704	715	639	664	737	678	632	688	730	667	659	691	662	755	711	725	656	750	691	673	674	706	702	716	706	741	708	700	689	730	665	701	713	690	671	650	662	711	662	700	717	737	675	679	686	670	659	739	689	662	726	697	687	701	687	706	687	715	712	678	705	644	704	687	696	688	704	695	708	664	685	702	694	647	661	698	705	696	665	691	672	713	719	721	691	711	763	689	666	671	743	728	776	639	721	674	735	666	646	726	717	685	652	708	660	661	687	717	710	721	716	709	746	716	668	686	688	669	707	714	690	672	683	695	711	709	705	723	686	641	681	728	641	679	672	664	674	695	750	709	654	668	673	686	687	692	692	744	702	699	700	728	674	700	703	708	689	676	700	689	650	691	706	661	703	689	689	639	670	685	688	672	664	730	717	707	690	674	693	682	635	711	688	648	650	700	737	711	688	645	757	673	689	683	674	680	691	691	690	711	662	702	645	673	696	692	707	670	663	749	713	724	673	718	725	711	691	722	645	667	698	705	680	715	701	719	688	666	662	660	693	714	653	754	644	608	723	690	710	700	692	686	724	673	669	691	697	666	701	677	693	689	710	731	712	705	707	684	714	692	717	721	701	667	690	721	725	693	665	680	672	642	675	685	717	653	676	687	707	695	696	716	655	709	693	741	691	718	671	724	680	713	670	687	688	660	749	663	691	687	724	713	712	702	647	723	706	701	675	686	675	624	618	743	688	687	731	675	675	664	671	705	705	668	705	704	691	706	689	682	771	704	723	674	697	690	631	761	679	777	666	715	689	738	688	696	702	718	710	698	661	722	735	653	656	689	676	701	680	676	706	699	689	652	706	687	669	676	708	736	704	658	709	713	644	715	692	696	657	762	693	695	693	685	717	668	718	644	700	683	723	660	689	703	721	719	694	722	648	705	663	687	654	689	668	645	667	679	703	715	697	682	688	685	696	731	677	684	726	745	641	668	718	659	725	693	726	661	661	678	708	676	690	696	732	715	696	654	727	676	679	674	699	692	679	671	736	656	663	726	699	669	698	678	705	660	680	686	670	715	687	697	743	709	689	660	735	672	694	700	683	694	662	703	682	720	715	671	728	733	742	731	716	688	706	682	722	691	709	682	673	705	706	691	717	691	671	654	713	698	694	648	701	709	720	718	675	693	672	698	682	727	736	696	687	690	694	713	660	701	687	780	681	676	649	734	748	712	695	677	682	708	653	668	670	646	693	718	680	660	709	722	705	682	647	663	743	700	683	687	658	703	674	701	697	691	708	722	699	653	671	721	672	728	708	687	711	649	692	688	717	675	703	692	715	669	671	645	646	647	695	672	662	725	670	692	705	649	659	661	712	685	662	664	671	684	664	667	671	705	680	657	628	682	752	697	690	705	666	707	720	679	679	665	742	685	705	754	685	648	666	743	677	716	678	724	711	694	705	677	641	676	667	687	724	790	675	675	735	671	706	726	687	667	686	722	719	705	676	677	660	759	711	700	660	734	710	669	686	666	698	672	761	697	685	676	696	665	672	720	681	697	707	704	664	769	673	706	710	676	721	678	707	665	681	731	730	676	656	669	668	723	733	714	750	701	653	631	664	673	722	704	705	667	633	679	704	707	660	736	714	726	632	676	721	690	666	714	663	669	733	739	667	647	711	705	678	648	705	686	666	694	748	733	721	662	687	713	686	692	691	701	710	668	691	683	706	706	711	726	677	716	681	687	668	631	651	679	698	688	657	661	683	719	679	716	697	726	722	716	666	661	684	674	741	696	699	712	675	705	718	688	691	712	662	701	709	701	684	707	700	704	696	715	698	711	682	652	666	619	746	716	694	674	706	646	720	675	684	688	635	702	703	735	691	665	673	689	675	697	669	728	736	692	688	751	701	706	687	656	696	734	720	683	671	678	689	722	701	658	658	658	688	679	707	686	688	734	687	732	684	678	717	730	692	733	737	695	677	701	695	678	674	721	664	691	639	725	662	714	721	739	710	701	711	663	678	656	695	725	754	701	679	686	665	686	727	673	688	683	654	675	683	625	680	731	662	692	738	754	668	657	711	683	702	687	700	710	692	698	666	687	696	696	701	666	712	671	699	671	718	706	699	716	700	706	705	701	686	686	694	687	718	689	660	687	732	723	710	712	710	689	656	710	693	687	637	660	665	725	656	691	674	676	680	663	732	717	685	719	688	709	674	670	675	698	676	728	735	704	722	732	690	632	702	735	708	663	710	705	659	696	674	699	676	714	636	692	700	658	663	694	691	698	698	673	705	690	743	732	690	723	662	687	735	689	665	698	731	662	733	707	696	679	700	761	675	718	754	654	693	705	710	697	665	697	712	676	676	678	646	701	718	735	719	683	658	675	684	680	700	710	676	712	644	700	704	686	678	669	745	686	673	674	715	719	701	712	748	678	696	685	651	688	701	670	718	662	752	726	740	694	732	739	725	669	656	699	670	734	698
23592	21442	29220	24073	21474	20301	10722	4964	3695	3052	2601	2315	1989	1596	1499	1320	1170	1039	926	833	758	703	669	630	608	607	559	563	532	533	505	471	476	448	460	406	380	387	366	367	325	360	340	375	349	374	366	331	382	372	360	363	319	332	348	338	340	334	386	334	337	328	340	321	342	322	323	279	328	350	306	335	371	325	330	306	328	323	335	336	299	311	314	304	320	324	287	325	301	313	333	320	308	329	326	316	335	300	334	300	304	327	295	315	282	307	332	309	327	321	317	318	295	319	307	346	311	306	346	315	313	316	307	339	352	315	328	312	332	314	319	310	319	318	286	311	321	305	351	315	300	361	313	314	330	332	289	322	272	303	295	335	340	293	346	340	301	289	342	320	318	288	297	303	323	320	305	317	319	290	295	319	329	316	298	281	343	319	328	275	317	303	279	325	305	319	295	305	339	311	323	335	341	325	344	348	333	307	303	310	335	336	335	310	341	316	330	326	279	320	301	291	330	343	307	310	344	335	298	310	320	311	297	305	344	295	336	306	264	310	313	309	312	316	306	316	289	360	298	315	320	333	304	309	330	301	329	316	303	313	326	323	290	312	306	317	301	315	296	329	326	320	309	315	286	311	313	324	340	361	298	323	355	300	317	289	300	321	330	318	279	303	314	326	298	290	309	330	304	350	308	304	272	323	313	338	312	327	337	324	307	336	307	328	322	317	302	336	295	302	284	323	328	337	324	344	300	354	310	271	329	293	331	310	287	294	316	310	330	308	339	302	314	307	342	293	302	297	327	313	321	291	342	317	324	319	318	316	328	305	316	336	326	302	341	314	324	308	334	322	327	321	294	331	271	314	345	309	314	314	306	289	297	282	318	316	311	332	274	318	300	288	288	327	325	333	303	318	325	337	340	311	321	311	341	297	299	343	345	318	346	301	307	298	331	278	299	318	290	335	320	333	307	308	314	309	305	308	306	325	323	292	291	334	327	319	339	299	336	330	336	280	320	295	309	277	314	321	311	310	345	346	320	325	307	358	329	331	324	308	339	298	333	305	343	328	296	301	322	308	289	334	326	342	303	316	315	291	325	308	328	349	304	346	322	310	290	325	322	325	344	301	327	334	324	329	321	308	287	281	322	322	317	312	295	315	351	313	314	338	332	322	339	286	336	294	329	312	326	316	316	305	307	311	337	329	323	331	311	329	302	335	311	309	338	295	333	330	331	294	311	349	303	333	318	318	326	368	315	337	322	307	332	339	336	315	309	315	284	332	310	302	301	307	299	297	285	304	310	292	299	311	310	326	319	317	310	298	290	322	287	303	314	293	328	344	320	308	299	332	312	285	293	283	310	291	285	332	321	306	329	334	329	346	319	302	334	304	305	280	295	341	312	316	304	299	349	307	351	316	325	295	325	319	346	277	328	341	279	310	303	331	299	310	329	315	304	307	321	346	321	320	302	326	321	332	340	337	324	305	315	314	317	330	300	328	341	334	317	322	330	355	317	318	312	329	334	336	288	310	293	333	297	333	327	295	292	270	354	317	344	294	343	358	318	343	302	320	281	343	322	300	291	296	319	285	325	330	293	311	322	346	323	320	310	294	294	325	311	307	338	303	304	326	327	302	313	327	292	324	346	322	314	304	302	324	337	338	278	292	298	318	326	295	318	299	292	339	333	307	315	291	323	335	319	331	304	304	341	334	302	320	348	325	308	344	299	329	338	365	318	340	282	354	312	316	318	299	348	310	308	324	285	300	337	333	311	358	306	300	327	325	281	337	274	324	279	314	271	290	309	330	310	319	281	335	336	310	312	340	307	301	337	310	322	321	294	285	345	350	310	303	317	308	327	346	325	307	303	341	318	334	294	345	295	295	323	313	324	302	321	319	327	306	343	329	313	320	322	314	280	314	311	299	319	338	321	323	346	303	305	317	338	304	302	344	334	338	297	330	298	334	313	292	313	313	332	347	299	296	280	313	330	327	352	338	286	313	337	301	297	324	316	306	320	316	328	330	299	344	331	316	342	293	295	295	276	302	309	292	297	288	315	329	314	321	342	291	300	327	299	294	316	346	338	327	317	326	299	325	312	328	325	323	315	312	280	316	341	296	299	298	344	310	310	320	329	346	353	313	334	318	337	306	314	310	299	337	325	320	321	303	305	348	325	341	299	314	300	343	324	295	342	301	335	296	308	319	296	338	331	290	334	326	278	280	270	333	282	300	302	325	283	321	309	297	329	291	322	320	309	320	322	303	320	325	319	297	320	298	323	288	283	360	339	301	323	314	295	314	305	302	295	303	286	336	339	316	305	322	320	307	341	300	283	312	318	308	350	312	341	313	325	298	335	302	291	320	310	304	322	310	313	298	319	307	318	281	292	352	321	292	329	321	280	343	291	309	332	323	261	317	346	321	300	303	299	316	318	326	306	312	333	323	321	320	310	303	315	311	325	334	314	315	341	325	311	306	324	282	288	344	297	324	312	340	318	328	315	317	306	317	298	302	329	325	329	295	347	308	312	342	312	339	319	329	322	344	294	334	322	312	302	334	297	320	319	329	335	321	266	323	320	320	297	317	361	321	317	326	350	323	317	260	332	321	320	334	307	335	305	312	326	326	307	331	276	345	282	324	336	303	325	312	308	323	313	298	316	339	318	310	316	290	318	342	316	295	320	318	331	333	352	316	330	321	328	327	338	303	290	300	287	294	337	331	293	314	281	349	315	316	342	263	309	313	311	304	297	312	311	306	335	319	321	302	304	293	315	313	336	344	284	315	314	304	280	294	320	312	273	291	304	285	327	305	298	332	289	314	340	337	315	320	294	312	329	315	308	324	317	341	325	335	326	305	314	291	354	294	313	323	316	331	332	331	327	355	318	324	316	338	315	341	345	298	329	333	313	324	323	333	307	327	329	318	328	334	321	323	321	317	320	326	317	291	298	314	330	309	296	315	297	328	316	306	318	293	316	336	312	334	318	289	312	314	325	301	304	324	360	313	317	334	325	304	305	307	314	297	304	312	318	324	351	321	313	314	280	317	319	346	298	325	287	339	297	325	295	338	323	300	306	311	276	313	303	317	314	288	287	320	317	354	317	307	300	297	284	310	303	324	326	296	317	352	349	312	317	328	333	341	327	324	352	347	308	305	309	344	337	317	337	301	315	313	288	321	307	276	304	309	334	316	332	316	331	277	312	304	311	295	313	301	333	296	328	303	348	300	298	323	284	326	291	311	312	332	333	325	312	324	311	286	311	283	301	295	320	318	340	325	315	294	314	310	330	303	290	328	320	327	329	318	312	301	315	284	308	325	312	321	320	353	300	342	331	310	312	309	341	344	276	316	325	288	291	312	303	290	311	316	297	308	287	318	313	334	328	358	310	303	319	333	326	290	341	286	305	339	322	327	291	334	301	309	299	273	297	326	317	309	338	304	334	335	332	299	339	286	317	316	297	317	339	334	327	323	283	302	300	304	339	326	306	300	315	352	302	325	332	293	334	328	319	319
18737	37136	35204	27426	22561	18342	15192	13039	11276	9773	8224	7230	6264	5285	4539	4066	3552	3148	2683	2284	2043	1941	1757	1690	1530	1544	1526	1365	1305	1217	1141	1072	989	992	978	872	812	810	781	790	784	754	732	718	711	694	637	715	683	675	665	685	676	679	658	666	673	700	632	655	610	645	609	636	604	632	638	632	594	628	603	608	658	605	608	618	612	604	586	607	603	554	612	604	608	621	613	594	617	576	593	590	615	591	608	555	601	568	595	569	590	572	605	582	569	590	565	559	564	576	591	599	572	570	533	599	603	560	606	610	594	602	578	618	576	620	566	573	608	572	601	612	584	580	583	586	551	599	629	581	551	616	574	572	612	627	562	586	626	571	595	620	585	613	565	615	572	594	558	621	603	570	544	558	555	584	549	583	640	614	592	561	607	602	608	547	587	576	583	573	583	621	566	595	602	613	613	625	568	589	594	589	537	553	595	590	605	579	578	564	621	595	586	597	539	573	614	568	577	559	584	565	571	590	554	536	561	568	589	589	562	555	569	592	558	620	591	543	554	588	584	580	551	604	585	611	570	609	530	603	544	580	569	573	575	582	609	569	593	540	559	567	548	580	645	586	559	583	610	609	558	604	586	529	610	610	592	565	583	568	616	617	607	592	586	584	568	582	592	549	598	527	589	602	593	560	564	577	594	612	574	567	598	544	602	587	575	580	590	562	606	624	591	566	594	584	528	554	579	620	597	605	590	625	552	608	558	617	606	594	534	611	586	590	560	611	572	555	590	605	571	591	579	559	593	608	584	567	555	561	593	627	621	557	614	582	558	552	629	546	580	595	561	587	613	568	562	593	585	559	619	585	599	583	579	639	558	604	614	583	564	559	570	601	595	599	586	588	597	579	553	585	557	589	618	591	579	548	562	563	557	624	555	583	567	569	592	598	553	581	562	567	579	593	568	612	609	571	553	565	541	609	596	581	576	607	581	564	595	589	604	602	551	587	560	578	604	572	570	571	612	579	573	564	567	582	586	603	610	618	563	551	603	576	624	556	575	594	540	635	578	578	578	557	568	605	599	584	575	537	593	554	599	577	598	600	598	614	545	581	554	564	598	617	579	576	570	549	589	597	577	565	605	547	599	587	588	598	614	580	587	556	572	587	589	576	599	587	576	574	610	573	600	604	603	610	561	588	535	614	590	561	598	537	570	558	534	553	596	603	561	583	600	557	562	588	569	578	629	596	565	604	577	594	594	598	579	596	607	581	596	613	586	560	556	582	571	581	565	568	591	565	579	591	558	524	645	597	600	605	554	567	572	568	615	594	604	543	585	593	585	580	611	562	574	566	618	563	570	577	597	599	616	609	594	573	566	581	544	580	490	626	568	602	572	546	574	596	546	573	600	585	571	592	591	570	578	580	571	562	588	570	581	538	583	585	553	583	561	600	577	579	562	585	570	550	546	592	585	553	534	573	582	556	608	599	546	570	591	562	599	550	560	558	623	575	614	609	568	571	655	592	559	574	618	564	576	595	584	561	579	574	591	592	575	599	574	559	557	571	602	575	569	588	592	585	580	632	632	574	553	557	529	569	527	629	652	612	575	579	574	608	609	615	615	563	565	552	557	567	597	553	576	603	552	595	579	594	531	583	596	561	589	570	613	541	611	599	565	570	554	550	619	574	620	564	563	577	547	576	566	622	573	642	608	591	584	558	594	535	567	538	582	550	552	545	571	585	593	600	567	577	568	603	585	588	568	569	606	575	563	607	569	576	599	598	592	555	613	613	544	580	597	565	597	568	604	569	557	587	605	605	599	596	590	549	545	594	605	616	600	578	605	603	566	594	547	585	603	563	563	577	596	609	603	561	540	577	590	546	593	561	581	580	581	522	590	637	587	584	557	549	590	619	607	622	620	597	570	546	578	596	593	593	607	612	564	570	607	616	569	570	575	619	571	590	573	604	583	609	591	585	531	592	570	580	595	641	569	560	533	601	574	561	575	580	545	563	586	625	566	570	586	559	552	602	594	569	581	543	588	580	594	608	595	552	573	584	543	587	595	587	582	568	550	606	562	597	594	569	569	603	585	615	596	555	608	559	564	565	600	553	592	588	571	610	550	599	583	573	587	554	567	540	590	555	594	575	529	565	621	558	599	549	550	595	608	591	551	643	636	590	580	567	555	562	551	586	612	598	568	586	559	603	604	551	564	565	587	577	574	583	572	560	572	571	598	565	606	575	602	552	573	605	556	629	626	553	583	598	594	625	599	583	568	560	594	624	618	561	569	583	623	600	620	610	554	600	580	565	550	570	598	570	588	578	532	570	608	624	533	612	550	593	636	607	577	602	574	551	588	581	609	574	575	553	621	542	577	566	522	559	593	563	592	586	628	592	588	616	548	631	533	607	572	610	636	571	561	610	567	559	601	600	579	554	565	548	567	568	571	613	575	589	617	587	559	567	567	592	578	546	615	560	598	569	614	629	573	574	599	541	588	580	581	581	590	587	555	543	541	552	580	580	598	582	575	607	545	596	568	604	576	536	522	546	592	576	591	588	618	607	616	559	544	569	570	609	607	550	605	584	622	626	580	574	622	598	602	588	579	565	561	568	584	591	614	595	605	585	562	620	593	621	586	591	541	577	591	594	585	566	566	589	558	617	563	580	589	624	582	568	622	575	570	554	625	561	605	582	569	592	581	609	603	570	602	555	614	616	566	554	583	592	553	560	570	615	608	515	564	561	611	587	543	584	573	576	574	594	605	599	567	584	598	558	566	539	604	602	577	571	587	570	607	570	606	596	567	555	571	578	577	598	567	559	621	522	601	594	604	605	553	566	573	553	564	558	633	557	607	574	578	602	595	563	568	598	537	600	584	606	522	618	561	566	602	593	560	536	612	613	552	604	570	564	570	609	565	574	587	562	566	559	626	598	583	588	579	572	557	579	628	580	598	569	609	579	610	588	560	563	524	571	587	568	595	543	576	542	575	624	603	634	545	590	598	603	598	618	588	581	574	590	552	640	558	545	582	552	531	602	570	544	609	587	538	532	573	574	580	582	574	591	600	574	596	582	568	602	585	587	560	580	616	608	613	528	571	606	560	554	551	610	604	547	601	582	568	547	553	606	564	536	586	600	571	582	599	574	595	524	577	578	599	616	517	610	598	594	601	564	574	595	606	595	572	627	566	562	585	544	582	527	551	595	539	600	552	558	614	537	585	642	552	583	563	581	570	595	612	579	556	582	557	585	557	554	604	567	580	591	610	528	575	582	578	524	617	555	576	585	614	650	602	592	559	587	601	571	602	587	546	579	616	612	560	607	614	542	619	560	586	598	594	579	599	542	620	585	591	612	579	584	604	572	582	564	614	577	574	509	584	629	607	565	527	541	576	542	579	573	577	546	608	547	580	587	630	589	578	599	606	583	556	555	563	550	588	577	580	608	591	562	567	569	606	577	609	647	572	586	573	582	573	560	583	552	549	594	582	610	606	603	598	596	610	587	577	570	555	564	598	542	601	598
27175	21192	18310	10673	5330	3562	2650	1972	1685	1562	1347	1189	1058	968	863	795	731	729	625	636	618	593	614	578	563	588	620	539	572	509	532	515	529	490	518	446	494	479	432	475	447	454	457	415	473	425	428	464	408	469	418	429	442	457	435	477	448	468	497	422	451	470	454	448	434	426	429	454	430	432	467	446	444	454	439	446	456	411	433	444	428	406	454	422	386	471	445	462	467	415	441	450	437	420	444	455	416	432	435	434	431	468	417	426	484	465	433	426	449	505	451	430	447	433	468	431	425	460	457	451	434	423	440	443	419	435	407	433	430	449	451	461	444	401	470	443	419	443	442	445	439	445	414	448	433	454	444	446	440	438	432	472	490	416	430	416	401	460	440	418	426	435	448	427	406	401	416	409	451	407	413	440	462	420	462	399	402	441	432	438	441	450	465	417	432	433	462	416	432	398	441	421	463	458	406	485	458	444	444	421	436	439	435	442	440	420	439	422	443	459	463	458	403	447	459	459	453	460	437	433	397	432	458	430	429	448	442	398	473	442	487	447	447	453	482	492	432	434	410	428	449	457	463	447	494	440	442	444	403	435	430	403	403	456	432	415	406	467	440	449	428	472	470	433	501	409	433	440	452	442	440	423	409	432	403	445	468	406	438	441	450	431	411	445	418	447	442	403	455	462	450	418	462	432	430	437	447	448	464	443	417	423	435	465	432	471	439	473	478	433	395	443	430	422	432	431	425	447	413	444	427	424	404	443	459	438	461	445	439	467	419	437	400	455	396	421	445	412	434	412	464	402	462	452	475	463	423	380	439	431	463	426	454	443	443	449	439	462	473	456	472	435	483	449	419	447	411	428	450	441	430	448	443	462	477	437	452	440	459	447	428	420	444	452	474	395	470	423	434	447	448	431	450	471	434	451	479	458	426	431	411	448	410	435	435	446	461	432	416	420	430	450	416	429	467	409	408	414	427	442	419	477	418	457	451	413	432	478	437	482	438	455	422	437	412	451	416	435	417	491	487	440	425	442	462	435	423	442	402	425	426	401	438	427	431	474	467	426	436	422	422	449	438	439	417	447	420	454	456	448	410	481	424	431	448	409	414	434	432	430	473	417	451	431	435	459	436	420	413	409	444	440	448	411	435	415	412	441	456	428	461	399	390	433	460	437	414	445	481	429	450	466	448	423	440	406	401	466	434	440	461	437	466	452	448	460	428	461	432	448	418	440	459	444	439	451	442	420	417	423	461	482	424	451	421	410	480	439	425	415	450	435	483	455	431	442	448	427	434	456	430	422	492	416	394	434	402	435	453	456	491	414	449	419	412	405	432	437	482	424	446	444	452	423	436	433	429	433	409	459	423	418	453	458	442	454	440	425	467	429	444	475	415	411	450	409	421	428	436	445	456	406	400	469	435	434	479	435	473	429	406	413	438	476	462	436	431	465	444	424	439	427	477	438	431	412	414	442	403	434	434	427	426	403	409	425	489	416	459	414	466	478	454	429	442	440	455	399	438	431	412	439	412	416	415	439	449	488	424	406	443	452	436	412	487	441	448	409	452	451	429	404	423	443	456	436	489	432	433	422	422	404	437	400	476	451	449	432	489	424	422	459	444	435	418	463	427	434	410	419	453	430	466	445	420	442	436	481	410	408	463	450	430	441	438	423	414	439	479	408	431	447	445	410	442	415	461	457	447	447	420	482	458	428	428	433	413	444	441	381	430	466	405	434	441	413	427	429	444	422	412	393	473	456	429	453	444	463	435	463	435	485	447	416	415	439	471	466	454	436	430	450	448	482	414	477	424	419	446	430	458	455	474	479	428	413	479	444	418	432	488	443	468	438	447	423	502	448	417	464	472	423	435	455	454	464	428	445	436	446	436	436	444	405	434	442	427	433	467	441	424	410	443	433	434	414	401	467	466	453	407	432	452	448	454	466	467	427	423	411	448	457	441	408	434	456	405	421	460	414	444	404	427	421	427	424	441	441	432	415	440	433	449	426	444	439	444	413	457	450	464	430	481	432	464	428	452	427	457	447	505	436	437	441	440	449	437	436	435	410	459	410	418	439	460	425	441	419	482	428	443	432	424	420	439	454	436	381	460	458	455	435	462	426	435	478	461	429	433	468	450	434	480	435	448	447	436	424	435	476	451	434	444	464	442	441	469	395	435	437	437	451	417	426	464	439	428	410	400	474	460	425	413	426	428	436	459	448	439	404	435	420	449	467	454	467	411	406	424	419	437	444	439	393	456	484	446	418	422	455	421	410	418	406	456	417	421	439	450	433	434	434	417	475	455	458	409	450	435	447	460	451	435	467	443	465	416	424	417	421	447	441	443	462	470	427	422	420	465	428	420	424	443	466	394	390	437	436	433	420	453	423	400	430	413	401	445	419	417	450	425	436	469	428	462	453	448	425	457	441	417	441	465	452	464	445	467	475	417	440	423	410	405	444	467	440	427	442	464	467	407	414	434	455	435	450	458	423	426	425	419	442	441	447	423	433	412	442	462	458	450	443	411	417	400	453	451	452	436	433	460	470	420	477	461	470	426	424	429	453	452	459	441	453	428	496	449	467	411	407	430	424	461	467	451	472	434	438	496	446	437	456	406	411	463	417	450	449	425	433	423	421	448	415	462	447	416	418	426	436	437	441	436	406	435	441	430	456	435	433	405	444	436	410	464	426	458	422	438	451	430	434	470	437	450	429	463	431	457	439	431	462	423	421	421	412	449	434	464	423	457	445	456	408	449	449	453	450	416	458	434	421	422	442	468	407	423	452	481	423	455	499	434	430	459	442	413	467	456	425	431	435	437	415	456	454	467	414	458	477	457	444	443	401	462	466	423	444	437	415	476	462	434	436	450	433	485	437	446	421	456	436	445	443	455	430	437	445	438	430	436	460	462	442	434	461	427	431	444	378	426	421	435	456	466	412	453	465	431	460	430	406	422	436	436	474	405	445	463	470	423	449	409	443	431	454	439	494	425	438	456	459	439	412	441	472	442	404	424	429	425	459	451	428	420	457	422	426	435	446	431	413	448	448	420	489	452	446	399	500	449	424	480	458	447	430	474	443	476	442	454	429	455	425	418	450	450	458	426	428	449	430	437	409	438	469	437	451	439	412	451	419	418	444	414	454	447	453	434	457	423	430	415	428	438	424	414	486	452	433	463	447	398	439	434	390	401	444	414	422	440	460	425	421	474	446	460	450	462	434	410	430	451	429	462	428	417	434	462	434	472	442	456	435	432	479	416	433	441	428	434	438	428	422	437	456	430	459	460	446	455	469	435	469	456	452	451	432	477	436	443	405	465	454	419	443	478	421	434	470	407	421	436	449	439	466	439	435	445	429	425	413	445	433	458	429	465	464	433	450	451	448	450	444	460	438	430	443	437	424	418	433	413	462	423	466	438	476	436	464	435	431	450	427	420	455	437	452	421	444	397	453	417	413	456	473	423	452	428	461	418	410	462	425	482	478	422	412	422	435	475	467	439	441	410	413
15778	26216	24879	16917	12966	9869	8050	6523	5587	5063	4293	3618	3192	2679	2416	2216	2045	1861	1563	1544	1484	1362	1312	1196	1297	1237	1255	1200	1131	1122	1090	1075	994	937	1040	996	930	971	902	887	873	871	843	816	858	865	868	923	837	858	859	818	831	874	791	828	809	833	841	848	850	826	854	826	824	890	814	831	843	820	864	783	808	836	779	788	794	859	807	803	804	816	822	843	811	790	793	792	878	808	756	826	812	818	855	741	762	777	785	854	783	860	794	837	803	808	753	823	844	804	832	794	834	833	846	723	766	812	742	804	786	833	773	788	797	810	807	816	808	756	823	795	813	823	816	827	795	769	768	841	854	810	823	776	795	779	828	757	872	803	823	795	836	818	743	817	808	854	817	780	800	819	772	782	780	817	816	784	802	835	819	843	797	770	847	824	781	829	803	830	802	767	839	783	789	840	840	816	769	825	767	805	869	830	832	779	837	790	827	817	767	833	809	777	778	800	821	825	777	740	800	824	774	785	818	832	756	807	803	830	855	817	784	767	770	824	769	757	800	811	825	826	802	853	803	802	839	855	817	773	849	823	805	811	811	799	799	774	823	859	785	824	796	868	848	829	791	775	854	827	815	775	785	809	799	822	853	852	837	792	827	790	822	802	853	764	791	793	795	848	794	844	788	813	803	836	817	818	851	808	869	810	804	807	795	808	792	757	824	774	836	817	796	830	843	863	801	840	838	782	785	791	777	761	809	799	766	787	758	841	802	745	792	785	855	793	839	791	794	819	826	781	796	801	780	813	821	750	772	757	808	763	845	822	775	769	747	793	812	798	833	801	731	789	773	812	800	782	826	803	781	868	782	800	748	780	806	795	776	813	828	835	814	779	819	843	824	856	842	802	796	839	764	782	833	829	822	790	773	756	802	884	873	832	807	762	827	819	820	819	854	827	733	803	823	833	809	838	803	776	795	795	831	807	813	768	797	793	863	814	821	796	829	782	756	812	802	776	766	802	832	788	811	852	813	831	803	819	748	816	840	766	804	815	843	810	816	799	817	815	800	816	804	817	846	788	844	825	812	830	772	772	818	835	788	823	802	781	830	810	811	767	796	842	821	761	800	781	778	827	839	799	837	779	826	789	792	806	813	838	780	784	786	805	818	823	896	801	778	801	809	821	843	777	860	808	819	789	815	814	760	758	756	799	824	827	801	780	800	824	815	797	786	761	861	842	770	782	790	806	762	764	853	839	834	789	802	830	784	809	831	771	817	779	806	771	812	777	803	802	816	843	783	814	816	769	828	792	782	751	798	832	822	809	824	791	789	826	855	766	779	870	807	838	815	824	797	734	808	780	779	758	843	826	811	820	825	809	765	769	807	819	825	814	846	795	795	774	809	812	812	793	838	737	772	842	849	817	817	812	772	775	805	799	769	766	820	841	711	768	807	789	789	802	831	821	826	812	776	840	771	766	807	778	817	807	775	758	826	806	796	820	831	772	794	844	788	819	775	818	741	776	774	767	851	834	776	782	804	822	818	799	770	826	758	754	827	813	850	738	831	773	848	824	802	819	785	731	805	797	765	824	785	803	813	848	824	812	808	781	802	741	834	837	783	790	861	805	818	839	855	845	855	821	840	822	815	815	805	858	795	784	819	794	815	851	851	769	775	798	799	822	800	774	830	768	757	814	855	800	781	750	798	793	795	804	814	827	842	815	813	818	808	793	831	837	801	817	827	829	836	850	798	807	797	772	832	813	771	812	787	829	855	763	808	818	724	788	876	831	803	807	804	790	831	795	786	767	781	756	794	800	787	843	811	780	801	816	813	799	815	811	809	820	817	777	844	803	805	821	813	819	831	812	825	807	807	812	833	864	814	816	844	857	764	859	789	869	828	797	767	766	824	834	851	815	792	807	820	799	803	805	807	787	771	811	755	791	773	804	795	793	789	816	857	819	784	781	807	791	783	775	765	798	798	831	797	783	779	790	784	747	841	741	812	821	773	797	775	720	775	813	831	796	798	759	834	775	743	819	770	803	753	856	775	824	790	790	803	772	843	818	814	798	784	819	796	845	821	829	842	797	817	807	777	833	753	838	812	799	810	798	784	752	784	759	858	833	806	806	798	745	831	841	800	805	768	828	846	797	786	794	798	760	802	769	817	841	837	785	807	774	806	792	803	809	887	799	777	726	839	863	798	841	772	845	824	824	829	794	821	815	833	879	789	780	785	770	800	845	788	783	796	784	788	776	802	822	777	820	786	817	847	817	769	794	806	854	844	801	801	783	795	807	831	823	814	810	797	858	802	822	816	823	793	738	822	868	817	796	762	815	791	826	785	802	812	832	779	867	795	860	798	827	748	795	788	794	753	825	796	813	825	796	837	821	833	854	842	794	832	809	864	823	758	796	855	847	826	836	795	773	816	826	814	740	762	839	841	750	838	771	834	809	794	778	802	768	837	772	830	809	830	823	826	781	781	795	812	810	814	792	769	785	814	781	836	834	836	764	798	813	784	820	843	830	815	850	824	794	770	807	867	828	789	801	828	797	812	784	733	783	773	820	814	774	821	830	813	794	840	866	829	827	763	813	776	844	791	822	841	767	796	793	813	827	789	784	841	806	791	813	789	795	845	799	849	836	739	846	790	810	767	801	798	814	877	754	792	819	778	723	824	812	763	847	780	802	794	798	782	765	866	797	816	798	811	798	834	791	815	806	814	803	765	837	822	876	841	832	807	825	776	814	828	793	811	824	794	832	825	790	851	833	825	817	793	813	818	821	831	805	769	787	804	813	812	859	811	806	840	874	825	845	808	792	871	823	820	822	795	821	822	797	796	812	833	776	827	783	750	752	837	818	822	852	850	763	781	793	798	847	776	868	793	816	789	788	772	814	788	835	769	806	810	807	760	816	858	806	784	816	803	799	798	781	808	803	815	759	799	792	815	812	807	783	790	823	805	785	784	815	785	799	806	773	740	771	815	778	776	797	808	781	815	748	811	814	795	793	823	821	797	756	752	818	846	810	825	782	792	821	753	803	780	805	830	856	794	844	819	800	824	773	778	841	845	772	821	826	859	861	801	781	810	790	810	802	794	818	839	752	822	810	790	789	797	785	780	747	798	855	826	795	802	795	744	806	814	842	838	812	809	786	828	821	761	804	807	784	799	794	831	824	825	854	850	796	803	834	848	878	809	802	779	837	781	786	832	781	791	818	785	803	814	842	807	759	762	800	834	861	787	814	793	846	841	809	830	801	835	842	811	781	871	838	828	772	789	792	818	789	781	767	824	791	797	795	810	820	781	818	787	819	842	810	839	830	824	760	786	821	807	803	796	813	826	832	812	817	778	825	825	820	816	783	790	845	763	816	812	840	801	837	792	778	848	801	773	846	780	811	797	806	809	823	844	797	788	829	754	802	799	860	827	771	816	777	762	833	815	768	802	851	832	833	830	822	768	811	800	839	884	767	832	821	759	866	785	773	801	765	848	786	823	829	783	840	843	843	810	832	812	784	828	764
24434	21374	28439	24676	20245	10057	5168	3350	2651	2324	1889	1651	1404	1161	1122	1013	968	842	744	712	635	612	604	563	549	512	577	532	491	499	446	448	451	442	445	428	454	429	399	409	383	391	365	404	366	402	393	332	376	368	379	376	362	399	371	372	417	416	394	361	384	376	386	360	374	402	387	342	393	382	350	370	399	361	360	393	382	393	349	411	340	354	382	366	360	358	337	396	375	351	437	367	363	355	322	361	360	366	386	343	356	354	333	387	361	387	362	344	372	369	349	384	342	389	379	378	396	363	376	359	381	376	361	374	378	346	377	332	358	345	389	320	376	387	356	324	385	355	337	367	370	343	350	327	380	384	358	357	336	336	367	364	391	391	363	372	363	360	378	390	361	378	364	335	374	379	367	342	351	344	372	333	375	371	355	397	362	363	354	366	304	363	347	357	394	331	366	335	350	352	383	338	337	390	338	346	355	358	390	327	320	362	365	321	364	363	330	350	345	389	370	339	385	362	343	383	373	386	360	338	341	360	348	366	365	361	396	356	341	374	373	353	361	382	388	373	384	369	357	354	362	358	353	354	380	359	353	346	361	314	373	402	371	337	330	340	390	360	345	358	352	385	390	329	366	361	395	379	337	323	350	359	382	363	357	355	330	341	384	373	352	375	381	388	353	357	351	361	348	358	345	321	350	363	381	358	379	366	359	387	354	357	345	337	330	359	377	376	391	340	354	373	333	367	379	369	357	353	343	373	345	378	334	371	328	374	360	363	342	348	353	322	372	380	359	357	377	338	325	365	351	354	349	376	348	355	370	399	354	342	381	378	353	378	369	344	378	370	356	337	349	346	343	387	340	364	350	390	355	373	379	363	345	362	340	368	334	360	323	359	351	326	335	409	361	385	337	367	360	342	388	378	338	395	362	347	353	375	373	359	354	394	371	346	372	329	357	381	354	373	361	362	363	361	357	326	351	378	366	364	382	352	345	359	388	349	345	352	342	330	370	356	360	343	367	343	369	376	377	408	355	351	372	381	353	361	372	362	394	335	360	408	394	372	331	368	370	337	374	386	352	343	376	381	379	345	352	350	342	362	371	375	405	376	324	336	383	406	381	327	365	370	317	351	379	361	401	346	373	342	387	356	351	331	345	393	359	374	345	376	370	399	391	367	348	376	363	353	357	335	346	370	361	386	392	384	391	331	361	396	359	365	335	346	375	335	370	359	372	372	356	319	358	345	338	361	360	417	352	342	347	326	380	352	392	351	381	359	379	354	375	381	369	336	359	388	382	331	354	363	361	347	334	387	359	374	361	386	373	360	371	365	344	334	370	360	354	370	361	357	365	373	337	357	353	379	365	349	339	334	374	369	362	363	365	324	362	370	351	368	349	364	349	305	345	364	365	320	319	364	320	354	378	413	362	366	387	374	364	369	351	359	386	371	369	356	362	349	373	351	322	361	359	341	382	385	384	354	326	395	360	356	359	364	351	369	366	400	351	357	340	338	329	372	406	349	398	350	373	375	374	377	338	358	375	385	338	356	362	353	337	385	380	352	355	374	367	353	330	359	361	344	322	378	368	369	382	369	383	356	381	340	364	368	373	327	376	340	348	365	365	379	364	371	381	336	343	370	347	356	359	362	326	357	368	397	385	362	361	350	351	350	329	355	369	397	375	352	322	394	360	358	367	379	326	329	384	376	393	400	353	361	360	353	368	403	385	353	371	371	380	357	375	373	315	353	339	396	341	373	357	332	366	416	339	369	351	347	345	394	329	377	393	338	329	390	380	403	353	378	371	394	336	363	384	353	382	339	356	364	363	363	358	360	330	339	344	346	365	371	305	383	349	378	379	362	331	359	374	402	359	373	367	383	384	371	361	386	385	373	362	369	372	392	374	347	382	362	387	332	342	389	385	375	369	356	377	342	384	384	349	321	357	338	346	386	380	362	330	374	372	347	391	373	336	365	365	385	333	359	350	372	378	396	355	347	347	340	345	344	316	351	341	369	385	328	382	354	386	354	355	343	336	395	343	338	363	373	368	352	346	359	365	363	356	342	361	375	368	363	384	364	372	352	359	358	356	371	381	292	384	369	332	378	364	328	347	362	350	379	357	339	398	351	346	377	334	363	335	355	357	343	361	341	359	357	364	382	388	348	343	354	358	339	382	354	353	376	372	334	370	364	363	328	348	389	367	349	369	371	331	356	351	377	353	359	385	359	370	384	355	390	364	349	352	359	333	411	338	373	349	360	353	330	336	362	369	358	393	345	345	322	361	387	334	357	322	357	340	345	392	381	388	326	361	388	356	371	347	365	346	351	358	379	381	363	329	328	347	376	367	339	332	367	374	370	351	358	385	386	363	363	369	329	336	382	389	373	359	330	376	370	306	350	374	361	338	370	343	337	364	322	373	340	349	348	380	367	359	354	330	374	339	347	381	346	369	363	318	390	351	373	360	380	340	388	321	356	367	373	342	357	370	360	350	352	364	334	361	389	347	375	349	369	314	388	361	347	356	363	365	375	388	364	369	365	367	353	396	346	331	355	352	354	322	341	346	353	374	359	366	379	382	385	355	356	381	336	351	304	348	366	374	369	368	387	381	347	342	365	355	379	399	388	363	387	340	353	370	357	346	368	335	357	384	348	313	377	359	371	377	379	376	361	379	382	367	362	366	344	368	331	345	347	375	378	358	363	338	329	341	359	375	349	384	382	360	368	385	345	354	365	350	330	341	378	365	335	358	319	320	352	387	369	380	365	370	357	348	368	364	370	323	376	379	350	370	383	344	350	372	362	367	382	361	353	346	367	340	353	367	350	356	335	335	332	415	390	381	386	379	355	363	374	381	336	365	373	376	372	337	362	385	355	358	368	361	349	364	374	385	385	370	376	372	363	373	381	377	328	378	356	334	364	334	357	381	363	378	385	339	335	347	336	388	336	378	390	350	330	389	373	382	368	342	377	387	356	347	345	369	360	373	363	377	339	359	346	343	398	393	367	387	386	383	355	412	374	363	366	352	396	365	360	387	351	364	358	374	342	360	369	360	377	366	366	369	369	334	342	328	322	383	362	332	327	353	347	339	342	350	387	365	367	400	360	331	357	336	373	351	345	378	348	377	369	367	338	382	367	361	392	397	434	365	356	364	327	408	347	400	373	337	370	353	387	379	380	367	377	366	334	371	367	331	343	336	368	373	366	361	355	379	366	356	345	364	379	326	350	367	359	338	353	377	370	375	346	374	424	374	355	394	357	345	355	347	382	391	359	366	339	380	370	372	347	379	374	353	376	379	338	370	331	347	387	376	367	369	328	376	335	353	333	365	341	345	366	365	365	390	406	338	357	339	332	390	366	349	404	322	361	350	369	395	397	383	388	403	325	369	348	349	354	370	359	357	340	377	374	394	383	332	377	400	364	390	372	361	370	344	352	400	382	341	343	339	369	399	349	371	381	373	384	356	341	371	359	356	355	362	352	347	374	346	366	376	377	355	342	370	347	325	333	363	359
16946	32749	31012	22992	18448	14738	12080	9915	8592	7484	6274	5405	4561	3843	3340	3101	2734	2418	2017	1942	1723	1670	1484	1445	1401	1394	1329	1311	1185	1094	1005	1052	1014	949	931	920	899	871	853	851	790	806	755	769	784	768	770	751	772	764	744	742	760	722	737	712	779	706	719	685	712	730	673	697	669	714	692	701	688	717	714	741	723	725	685	684	688	713	665	714	677	722	705	671	685	745	692	726	718	670	667	728	677	710	696	671	698	639	707	726	645	629	664	671	661	629	703	620	674	684	662	692	697	697	653	728	680	686	661	686	684	686	679	665	687	732	694	657	696	682	644	680	712	701	640	669	701	688	673	671	730	646	699	685	653	725	678	701	672	620	691	718	741	667	694	680	710	734	693	656	711	654	700	679	678	668	657	683	635	702	701	692	694	697	658	692	666	641	697	679	702	693	661	639	671	672	679	691	677	716	673	693	705	697	715	646	713	670	612	700	707	625	701	699	668	700	646	675	673	722	691	680	727	647	723	698	731	683	669	690	659	707	678	684	645	637	732	701	683	677	698	660	713	691	648	709	657	654	702	700	687	727	733	668	665	708	697	660	675	658	673	662	647	684	640	660	683	666	709	725	638	669	644	673	649	640	653	685	635	629	667	682	704	683	662	644	644	694	665	723	674	672	679	680	736	625	677	721	663	689	686	657	682	651	677	663	684	688	647	700	659	664	718	707	640	680	641	666	701	681	656	719	735	664	648	650	695	700	674	677	675	669	690	678	624	704	709	668	677	651	715	635	660	683	690	683	678	710	693	682	684	684	677	686	682	683	614	678	654	671	694	689	717	654	719	620	662	680	639	689	715	707	671	669	676	685	709	643	685	737	726	676	664	665	656	731	719	675	692	700	712	678	693	646	636	695	684	634	690	671	745	667	681	716	674	649	749	700	657	675	658	668	756	664	647	713	660	677	705	683	681	660	659	679	662	714	689	660	670	716	692	631	706	668	702	663	644	690	688	716	651	658	686	705	685	664	688	672	657	705	668	684	693	685	672	702	720	703	686	704	724	657	681	711	674	692	718	698	678	655	678	686	716	711	705	706	652	680	700	691	698	658	698	677	626	662	740	722	677	676	660	683	686	675	639	641	684	693	698	695	732	665	704	692	677	702	740	696	620	657	700	670	643	653	697	707	658	711	675	689	699	682	714	655	693	693	675	694	701	709	612	678	707	682	649	636	674	671	667	658	706	696	697	678	657	651	730	642	694	683	669	691	734	679	676	623	713	648	671	674	647	698	665	703	710	660	694	686	677	670	702	695	647	687	720	700	660	651	696	706	688	705	671	659	698	673	691	692	685	691	623	671	716	705	712	692	702	722	662	670	702	687	627	653	660	701	654	690	676	686	676	683	693	689	642	648	661	658	692	693	693	688	664	702	627	654	680	696	676	681	689	658	712	702	746	773	663	703	680	650	669	653	680	691	709	689	674	640	679	650	696	699	674	682	656	675	669	661	608	666	706	686	661	710	744	690	668	715	671	696	630	714	679	648	684	714	668	649	689	703	718	684	699	691	688	684	657	645	736	730	659	700	643	656	690	672	648	656	701	695	655	735	708	693	684	666	647	671	679	667	646	669	661	639	712	703	695	685	682	711	689	686	637	672	706	677	637	645	683	688	663	610	681	698	692	701	674	637	703	725	683	717	644	693	683	653	688	702	675	633	631	685	689	629	657	664	685	661	701	682	701	677	666	715	688	680	699	653	648	653	693	675	686	686	687	664	665	683	696	666	659	693	678	699	704	645	707	696	709	698	685	644	631	730	701	709	699	680	689	668	703	697	651	666	672	671	657	669	661	679	673	691	638	632	650	652	677	663	689	669	673	681	675	733	702	701	693	671	658	698	758	746	670	685	660	713	637	698	628	660	698	686	685	698	688	604	693	627	646	683	656	621	670	678	692	685	702	662	636	665	653	675	681	646	688	716	705	665	677	683	702	726	748	654	678	676	681	725	671	698	646	688	701	648	660	660	696	644	630	637	665	743	665	698	681	659	736	679	693	677	694	716	673	659	693	652	741	648	655	720	646	752	692	632	662	670	741	691	699	697	659	718	624	656	660	689	706	673	704	675	678	686	678	705	720	655	663	726	646	714	692	729	654	629	652	682	695	606	695	644	692	657	671	704	668	647	640	640	701	624	693	694	696	698	667	673	696	654	681	689	667	713	676	747	698	669	637	688	649	703	729	655	721	655	698	642	665	708	691	703	649	705	657	713	674	711	707	697	686	677	670	692	669	695	677	651	690	634	656	655	695	725	719	678	694	634	648	711	691	688	709	685	674	706	650	675	690	665	673	654	658	647	650	654	699	662	663	682	703	677	714	674	684	657	684	700	671	686	706	718	708	642	712	695	668	655	697	714	767	682	654	692	659	695	647	707	651	690	684	672	692	715	665	658	698	653	694	712	655	690	657	680	716	653	646	705	698	679	663	669	695	661	691	683	719	658	692	674	692	705	663	685	683	677	640	659	657	737	671	673	661	655	707	660	677	674	671	664	690	684	720	673	683	630	659	698	702	677	641	726	681	689	721	695	697	683	652	700	625	646	689	614	681	679	710	667	689	680	638	728	655	684	729	689	664	641	692	702	651	708	691	655	705	687	666	678	707	654	732	652	682	658	620	679	698	676	647	709	695	621	704	661	692	676	691	692	644	635	716	662	686	729	694	644	689	660	680	650	690	673	610	645	639	664	699	682	701	699	681	695	677	686	669	632	678	704	687	685	697	694	682	691	639	665	681	710	673	713	690	691	680	645	673	672	666	702	655	702	675	650	684	695	716	668	646	688	634	664	653	642	703	652	737	628	599	652	659	709	688	706	660	709	700	699	694	669	672	709	689	658	672	713	688	725	699	669	692	657	707	650	660	687	688	627	660	672	683	675	721	694	679	668	661	674	657	688	645	682	693	678	722	656	715	673	710	669	726	686	732	668	656	691	693	664	699	664	636	702	687	655	657	619	697	605	680	673	693	694	689	723	738	681	673	677	713	662	649	673	716	694	679	641	690	651	658	684	680	712	687	679	689	656	732	668	669	677	648	667	697	700	673	685	703	675	690	650	680	707	684	641	655	628	709	693	688	717	678	694	662	711	712	652	656	718	654	726	671	676	708	667	659	737	690	693	626	619	693	692	674	698	638	625	680	641	717	634	683	734	679	677	732	637	679	671	685	714	636	697	682	713	671	703	685	712	691	691	681	675	702	691	664	728	673	661	687	686	678	675	664	670	674	699	693	710	693	692	694	688	684	671	716	676	663	681	720	655	649	697	714	657	692	702	709	606	705	687	658	677	677	717	664	671	674	693	604	670	681	713	686	714	694	661	710	734	697	626	675	661	667	675	702	699	646	670	718	732	703	654	657	668	721	639	658	677	692	715	692	681	649	675	704	687	655	676	665	625	649	651	662	689	696	675	692	668	705	711	687	661	684	716	671	678	688	616	693	684	699	685	706	707	664	653	627	660	706	676
23542	21441	29239	24042	21469	20349	11065	4996	3627	3112	2625	2161	1778	1543	1392	1267	1127	1014	887	829	739	724	634	627	635	558	577	632	522	506	486	474	451	434	406	415	406	417	376	370	364	339	356	369	317	328	339	334	326	355	327	361	338	309	322	333	349	358	361	314	326	330	291	324	300	338	278	337	316	309	358	304	315	323	340	334	328	339	344	337	346	284	309	324	325	327	330	323	327	315	312	304	284	288	291	319	301	333	303	269	294	312	342	296	299	309	331	306	303	312	289	297	295	305	293	322	295	310	303	330	305	313	288	311	356	337	347	340	309	302	316	308	276	297	315	292	298	324	290	300	307	325	326	308	348	292	294	296	313	317	340	289	315	318	305	317	306	314	292	299	308	306	295	324	325	326	297	302	317	306	322	312	290	298	324	316	301	309	297	294	276	301	291	322	333	330	323	297	309	297	306	271	306	286	300	328	242	303	346	300	291	294	297	297	275	311	316	297	310	297	314	309	322	326	296	298	304	322	305	337	314	301	291	306	298	293	301	319	314	315	312	343	320	324	320	296	308	316	294	315	292	291	283	312	309	296	303	311	339	300	333	290	318	306	334	299	285	328	300	279	321	302	302	291	278	312	321	338	313	299	298	289	329	286	309	314	304	293	282	318	300	293	298	312	331	325	292	304	288	317	294	298	305	337	296	322	292	303	329	333	286	320	330	329	329	302	293	309	303	316	302	313	310	276	277	316	298	319	299	266	296	317	314	281	319	320	332	336	295	324	339	330	304	328	308	328	307	285	287	292	307	300	303	321	323	317	317	290	292	311	273	314	331	324	317	304	315	303	297	294	281	324	320	306	312	308	299	318	346	313	301	303	316	306	303	323	273	305	278	298	301	327	322	307	280	288	346	315	314	343	320	305	268	309	316	284	308	301	320	324	319	317	325	325	341	295	313	296	296	298	339	318	326	287	318	295	320	305	308	336	293	322	299	327	316	293	283	289	297	276	313	317	327	333	303	303	322	313	313	309	317	265	351	311	318	292	320	346	295	335	358	328	284	295	343	304	325	315	268	305	310	301	277	327	311	328	323	340	315	350	333	305	308	306	302	287	328	301	308	305	284	293	335	293	304	324	323	324	297	315	309	329	303	301	272	284	314	314	336	293	306	315	297	308	290	321	295	300	306	284	304	294	328	317	280	305	310	292	320	346	272	317	307	278	287	296	274	314	325	335	335	272	322	307	314	315	295	313	297	317	297	318	302	299	305	333	303	332	302	294	352	307	299	299	285	302	305	308	295	305	291	301	298	300	309	300	306	305	286	282	313	322	274	303	300	339	306	333	293	297	308	271	351	325	312	303	315	276	318	310	283	324	313	314	332	301	348	281	303	326	293	292	274	336	288	338	268	329	312	288	331	315	295	309	340	315	312	337	326	302	291	275	315	298	320	327	309	299	283	306	293	334	308	293	314	320	296	318	297	306	281	334	311	329	302	330	317	286	317	301	331	326	308	316	300	310	329	286	310	298	329	295	313	317	327	297	325	261	307	295	304	272	316	327	347	296	296	286	293	310	289	322	280	306	333	299	277	290	338	330	299	323	302	290	312	286	308	282	318	318	311	292	317	303	282	341	307	297	311	339	305	297	301	342	293	323	321	307	341	324	293	336	360	336	307	294	321	324	287	276	302	315	302	282	334	351	300	356	342	298	319	286	335	327	349	309	288	294	303	338	334	318	290	281	294	330	298	331	321	286	334	277	284	333	323	286	326	298	286	332	289	340	334	327	308	285	315	275	276	299	337	290	315	339	306	288	299	336	331	312	311	297	309	304	305	304	291	306	305	322	293	315	328	293	315	320	305	322	314	326	318	307	310	333	300	301	298	286	318	342	301	312	331	310	283	309	288	312	299	332	325	289	336	293	304	331	314	299	287	326	294	327	307	286	286	318	318	314	292	322	323	322	297	304	329	316	296	288	326	319	311	299	301	294	335	305	288	302	290	286	298	316	295	303	323	267	307	303	322	318	306	278	332	301	290	323	285	299	318	322	298	326	325	324	321	318	340	309	332	315	333	318	328	310	341	293	308	305	296	305	292	316	361	298	310	296	329	290	319	316	309	315	310	316	311	323	333	328	320	306	315	314	282	287	274	309	302	346	326	312	308	284	273	296	304	307	315	317	313	300	320	312	304	291	301	320	331	267	302	311	283	305	323	320	294	303	344	322	297	346	317	297	303	301	340	304	288	295	317	317	316	278	283	315	287	325	311	310	315	347	305	322	302	296	301	281	347	305	266	332	316	296	315	312	303	279	314	318	283	315	333	315	294	334	301	293	301	306	268	305	318	275	280	308	305	311	346	306	295	311	303	298	315	279	299	331	303	296	302	334	286	279	322	310	312	303	303	314	282	336	310	297	307	279	322	294	294	319	304	295	274	295	305	309	322	320	324	306	328	330	277	318	318	301	282	306	332	272	310	312	310	288	296	318	329	303	295	352	309	291	257	316	329	294	320	289	293	298	319	299	346	341	323	270	298	309	299	300	313	324	314	305	322	317	312	272	283	317	331	317	294	344	309	308	278	309	288	323	294	287	308	297	328	271	301	301	301	287	313	297	322	281	294	309	305	304	294	313	338	316	342	305	325	285	332	264	297	278	299	301	309	307	309	305	293	310	312	319	303	302	328	306	275	320	308	301	316	285	310	298	291	315	301	319	302	321	289	333	303	313	309	328	330	306	309	321	333	319	293	332	279	299	275	316	304	288	296	295	313	294	313	310	350	331	326	304	284	309	342	295	303	309	289	315	281	341	293	293	308	297	302	324	307	311	306	311	308	332	300	298	287	310	311	312	293	295	321	280	308	311	317	323	308	309	337	316	309	335	323	323	321	327	300	304	322	313	300	302	296	289	331	333	305	320	314	336	297	326	342	319	277	335	319	310	301	315	291	299	312	297	294	277	291	330	299	291	293	316	322	306	321	270	309	297	304	289	316	342	312	324	271	329	328	325	286	317	326	283	334	294	327	305	332	299	317	288	323	280	298	340	321	301	327	298	315	277	287	315	312	296	336	272	324	315	311	316	314	304	347	340	308	305	307	311	306	303	299	295	299	330	315	269	325	277	309	330	284	317	293	312	315	296	320	267	319	323	296	301	295	281	292	321	314	322	301	312	328	334	323	306	287	279	286	313	287	313	287	295	325	284	310	291	329	303	304	283	291	286	305	317	321	318	344	309	324	278	308	302	314	302	294	280	304	313	328	310	291	339	301	285	287	323	300	303	303	316	294	294	313	298	303	310	303	303	293	339	291	299	302	323	297	328	314	311	302	284	303	312	285	308	313	270	305	320	305	317	314	288	312	279	311	307	332	298	274	299	300	288	271	315	284	317	304	267	328	303	303	298	328	306	299	321	291	304	335	303	308	301	329	308	309	309	325	297	278	309	307	285	309	284	300	270	307	301	328	306	280	302	293	303	330	325	281	307	308	323	285	333	293	327	346	319	309	307	300	323
19012	37321	35135	27114	22714	18902	15949	13339	11354	9820	8119	7160	6204	5119	4431	4009	3502	3059	2617	2279	2062	1967	1818	1687	1554	1538	1476	1437	1307	1163	1203	1079	1073	961	970	940	889	833	770	740	693	738	664	714	726	663	635	669	673	673	633	678	680	652	655	668	659	647	625	606	598	639	624	590	663	630	567	596	635	572	594	607	605	551	579	593	583	569	625	639	601	615	583	578	605	601	582	597	603	540	554	559	565	568	561	605	549	580	581	549	562	545	537	543	558	570	565	566	609	571	527	549	551	561	571	613	581	579	541	605	598	623	578	568	562	501	559	576	605	569	600	516	586	590	553	555	596	601	571	540	582	572	550	563	514	568	600	576	523	555	575	558	592	606	600	556	554	532	575	571	609	588	631	576	586	526	569	573	609	566	592	526	593	537	560	575	545	581	547	577	552	592	559	570	560	551	573	569	573	557	620	595	600	570	553	600	561	583	537	576	554	590	556	586	570	572	571	612	551	597	568	585	543	551	580	608	601	553	591	577	577	601	544	572	598	594	530	555	546	568	581	560	622	569	554	569	541	544	592	564	563	554	600	512	578	550	597	565	591	557	562	580	595	562	563	560	580	600	543	568	587	555	555	579	546	554	530	561	550	575	584	558	620	570	550	554	575	582	559	582	587	553	558	575	557	580	566	601	558	573	591	606	604	578	541	549	578	585	598	537	612	581	542	574	568	563	568	579	577	597	571	570	593	550	558	596	602	579	601	533	568	591	557	565	565	549	490	579	580	513	580	565	554	544	534	590	590	602	538	532	563	577	610	547	568	540	569	575	518	588	600	525	552	597	553	545	592	523	552	566	558	606	571	582	556	581	557	595	573	526	572	557	569	598	570	625	539	597	582	552	578	548	622	594	589	558	599	558	529	588	546	574	543	598	584	570	544	602	541	569	554	561	585	534	592	601	570	538	604	591	604	577	539	572	578	634	537	544	606	576	535	603	566	564	530	549	570	534	558	565	567	564	547	533	661	600	568	591	577	586	562	556	572	563	580	543	590	574	591	569	522	585	521	543	543	568	622	573	592	565	543	621	604	577	595	582	571	594	573	581	538	599	588	580	547	578	570	604	612	567	581	580	540	567	595	557	545	564	590	573	579	557	592	566	606	604	575	534	552	594	606	561	544	588	575	532	570	564	542	575	581	601	569	586	559	553	566	563	599	545	556	590	575	542	575	558	532	596	572	547	550	553	546	571	559	523	557	609	584	581	584	555	596	593	583	548	562	588	572	570	562	545	598	543	554	552	590	567	535	583	592	550	635	534	516	584	534	570	536	594	605	570	585	579	597	536	564	585	592	573	576	542	561	588	503	563	558	540	594	588	585	580	618	576	610	582	559	565	579	597	573	566	603	570	528	547	554	552	555	557	557	574	525	560	586	611	590	586	534	571	580	571	580	604	557	579	608	555	568	571	585	571	543	557	595	614	549	595	585	509	580	556	582	564	574	576	600	560	580	601	574	557	590	581	589	581	551	531	581	577	579	592	571	568	573	581	550	588	613	595	547	570	589	581	540	556	565	603	587	569	556	605	618	560	601	622	545	558	603	533	515	527	562	587	555	581	561	589	542	586	533	555	537	523	599	574	572	592	597	549	547	536	577	568	584	540	569	535	584	551	602	573	558	577	540	584	547	585	542	567	566	540	553	594	554	626	570	554	551	563	565	570	582	568	550	555	555	548	571	609	570	581	565	603	572	562	580	566	593	592	588	550	576	570	595	578	595	597	600	566	529	600	530	574	562	574	591	559	567	545	563	534	575	581	546	576	536	564	519	591	549	563	552	604	548	605	552	616	582	582	560	576	567	566	590	539	554	624	543	555	554	545	561	564	606	614	570	533	574	541	616	584	579	540	596	594	552	542	547	556	591	602	566	563	590	590	527	535	606	578	557	601	600	557	545	560	583	574	601	574	540	528	575	580	578	595	555	552	550	572	586	611	550	530	578	582	543	554	571	602	581	573	593	611	568	589	557	582	558	555	558	564	600	580	563	569	577	569	542	567	575	548	568	588	571	551	565	632	531	549	599	538	523	546	541	559	573	559	570	526	592	541	568	581	602	528	591	583	585	562	566	580	589	606	577	568	590	589	573	589	600	611	568	549	612	568	594	588	544	565	571	553	564	585	600	544	560	613	607	579	595	575	582	555	579	524	550	590	575	548	593	556	554	555	599	579	590	547	604	508	529	602	569	617	535	578	533	628	589	556	572	564	592	585	589	563	567	553	547	569	533	548	529	552	621	598	578	574	577	556	596	584	604	569	543	568	604	592	548	602	577	568	586	602	589	587	582	588	582	530	566	573	548	596	529	525	588	576	540	551	594	559	566	584	547	538	551	594	587	548	577	582	554	586	587	577	575	556	576	564	572	547	587	561	584	597	538	605	567	554	553	566	560	580	548	590	591	617	619	571	545	573	567	568	552	580	555	593	603	597	568	564	561	506	585	595	558	646	591	563	551	595	552	583	527	562	612	603	555	603	543	560	525	573	556	594	570	579	578	551	544	570	617	553	535	571	588	598	559	577	557	596	575	576	555	617	584	587	541	578	566	585	528	580	608	566	574	561	568	592	574	605	555	586	567	572	609	579	531	581	584	542	575	572	584	582	589	605	600	579	561	593	562	574	599	601	548	553	578	560	538	550	538	567	555	598	630	576	591	568	548	561	578	515	542	579	568	604	547	624	562	583	549	606	609	550	569	547	549	610	599	548	571	599	625	585	535	579	574	582	529	532	563	534	537	584	561	515	556	571	545	571	567	630	575	596	592	589	616	579	577	583	572	571	578	550	592	602	577	498	558	570	624	564	605	586	560	590	605	568	569	591	543	535	560	594	585	538	547	576	600	568	569	578	573	555	565	559	586	583	586	552	604	591	571	566	533	555	570	532	551	597	619	594	572	566	578	579	617	574	580	548	621	559	564	537	567	584	529	566	603	576	570	550	543	553	572	595	569	542	555	579	586	620	559	543	582	557	572	541	539	569	534	579	552	605	535	549	556	559	576	591	571	544	547	550	517	585	570	532	579	571	567	566	612	582	553	569	550	583	590	573	587	575	602	576	594	607	548	582	593	583	576	560	584	538	585	557	573	574	577	609	598	616	547	565	560	556	551	596	558	575	551	527	587	582	562	609	578	594	563	590	545	572	575	562	545	566	547	583	624	544	575	526	592	570	569	541	546	579	607	566	595	527	559	577	580	557	564	591	559	599	585	544	580	596	566	544	563	586	551	579	603	576	545	545	593	564	550	541	556	620	559	546	548	576	563	613	601	623	565	544	559	555	569	632	539	556	548	541	572	577	603	559	537	581	544	578	592	574	601	556	571	618	537	599	582	585	610	582	538	530	575	526	584	567	580	569	614	574	568	535	598	538	503	586	571	585	588	564	574	582	571	574	585	544	566	583	554	559	557	586	593	577	554	540	578	578	575	577	561	596	631	599	560	552	582	574	582	571	560	616	611	552	591	576
27078	21212	18181	10862	5349	3572	2740	2088	1734	1454	1279	1137	1015	939	843	806	772	677	641	608	573	604	630	573	515	598	546	525	467	473	488	529	474	502	505	481	482	476	472	442	423	437	401	477	428	444	445	416	402	466	424	436	434	442	458	447	441	460	469	456	453	433	411	409	439	438	420	435	495	419	489	426	436	418	392	450	416	402	425	425	420	460	437	415	424	461	445	403	430	449	429	477	489	436	426	424	425	400	449	403	409	450	398	419	432	421	426	418	443	408	417	445	440	426	408	449	462	427	422	474	446	475	420	469	391	430	417	455	445	423	440	451	396	490	419	443	436	482	411	413	446	454	444	416	465	415	450	463	436	441	409	454	434	438	483	427	408	410	458	445	411	416	455	445	460	451	420	425	412	480	455	435	447	451	428	424	418	436	422	410	414	427	455	423	448	417	385	413	450	423	432	420	432	474	447	416	421	403	447	459	463	415	431	435	452	410	442	450	449	458	428	421	452	431	413	473	441	425	467	406	415	424	392	442	467	405	431	455	427	426	455	446	440	398	429	400	412	438	449	410	400	399	437	411	422	431	444	433	384	427	433	437	426	429	473	451	460	465	416	433	433	437	446	425	429	409	431	400	438	415	468	459	450	469	426	428	444	415	473	424	460	428	467	415	442	429	395	408	412	438	436	460	455	457	426	442	434	425	410	460	415	438	439	413	464	447	436	452	413	464	411	418	422	372	410	416	406	460	462	430	413	423	452	401	412	433	433	433	470	440	415	437	442	437	432	418	411	443	438	427	443	450	432	433	444	447	457	458	456	449	398	444	437	422	413	392	456	455	446	435	433	418	450	470	419	421	448	434	453	425	415	435	459	443	414	449	454	434	433	447	400	428	412	419	456	413	441	428	442	428	448	422	439	398	437	442	411	392	439	426	462	448	425	468	449	461	436	442	464	412	439	443	448	493	441	453	450	445	430	450	425	423	428	397	470	422	433	461	427	438	423	406	435	429	449	433	420	389	453	413	419	446	422	459	408	427	452	498	451	409	424	427	385	408	416	407	414	408	372	413	416	441	462	425	435	424	480	383	416	428	471	423	430	457	425	416	423	404	416	438	442	415	457	421	423	453	427	459	454	474	431	454	401	413	456	467	454	408	392	446	443	453	402	438	448	407	430	418	422	461	400	457	436	457	439	425	465	392	425	470	454	440	429	390	465	423	444	444	418	402	427	463	429	396	437	428	418	437	426	430	435	434	437	402	413	495	415	458	478	444	415	448	427	434	445	414	452	414	442	434	440	424	404	422	406	399	455	440	440	448	419	436	433	464	436	422	404	461	419	440	414	433	425	430	452	409	456	409	440	417	478	402	423	407	451	438	444	394	425	436	420	449	428	439	427	428	435	471	442	447	391	426	424	436	410	404	437	423	422	466	403	416	421	447	419	439	389	415	436	433	466	465	427	436	445	421	425	441	422	454	416	420	413	449	462	385	430	424	392	455	411	428	431	402	439	453	449	422	423	433	404	414	412	447	394	446	467	396	469	439	416	459	387	439	472	423	422	426	430	411	404	431	441	423	404	424	430	414	455	425	381	402	432	420	430	396	422	415	438	425	443	446	412	448	412	399	413	439	450	420	445	423	459	437	438	441	419	463	429	430	445	448	443	429	432	428	443	430	449	434	452	416	456	430	424	472	448	440	433	461	440	420	461	419	424	436	404	436	433	415	415	421	431	447	422	420	441	430	418	398	426	433	439	419	422	479	455	425	456	453	383	417	436	413	415	416	422	448	415	439	428	425	440	400	402	394	422	406	436	447	396	432	436	455	436	405	445	449	429	468	436	451	420	454	411	415	437	456	447	442	432	400	457	434	445	460	447	431	413	400	443	424	467	417	396	415	392	409	429	445	413	454	390	458	455	451	427	413	433	430	421	448	420	435	432	387	407	425	414	391	439	448	441	422	476	391	394	427	446	409	435	424	405	426	406	459	454	445	419	408	407	435	414	400	449	430	443	396	423	426	466	429	438	399	389	417	489	474	434	419	413	442	387	464	418	424	443	415	452	457	447	387	426	414	436	418	432	442	453	446	428	464	412	424	407	405	436	418	453	414	435	428	436	421	404	453	437	417	483	460	413	477	437	432	438	407	436	407	453	441	423	427	421	460	424	436	469	441	426	401	416	434	460	389	441	437	406	424	415	421	429	421	439	413	430	414	444	430	466	415	451	465	470	415	435	420	430	436	473	424	414	429	439	444	446	453	461	412	370	399	424	419	373	441	430	449	425	391	446	445	413	411	438	441	442	443	407	425	409	395	411	413	445	408	427	417	440	429	409	429	412	425	451	386	415	471	474	409	454	412	418	433	390	440	455	403	463	432	458	427	474	453	466	456	413	422	414	427	429	436	460	409	426	433	434	447	443	440	460	404	440	434	423	478	398	436	398	467	425	460	465	429	443	417	431	418	435	446	422	409	462	459	417	405	452	421	426	447	433	434	402	442	399	461	430	422	426	406	473	461	477	405	420	420	426	429	431	376	439	439	418	449	372	422	425	441	413	467	457	435	452	429	408	422	412	406	440	418	379	417	417	443	417	457	397	388	477	423	461	453	420	439	428	457	440	392	429	466	446	429	426	423	410	401	438	476	437	432	438	405	428	430	458	387	424	434	433	402	443	467	449	422	462	428	421	447	422	410	430	433	442	435	445	441	415	423	437	452	419	438	415	420	434	451	431	416	451	462	408	404	408	437	396	410	424	413	404	422	427	451	465	422	446	407	463	451	430	410	429	468	481	440	409	452	436	426	447	399	380	438	416	394	445	415	459	449	450	395	434	437	431	422	441	418	432	427	415	455	414	427	457	386	434	452	395	407	486	420	413	459	442	470	452	456	451	413	434	426	391	448	433	458	461	432	467	406	438	439	425	413	428	412	422	440	467	434	384	452	428	454	404	421	451	421	415	434	440	432	448	431	415	450	462	464	445	419	430	435	425	426	415	444	425	425	436	458	430	409	407	439	402	458	434	437	419	458	419	392	447	409	439	412	449	431	464	461	396	417	435	404	434	474	431	415	432	434	471	442	440	413	429	423	409	447	470	435	426	437	399	437	453	455	426	461	416	454	408	425	435	434	425	426	474	472	431	409	443	435	453	454	425	427	407	430	415	405	430	430	418	429	451	449	397	438	425	434	443	449	415	450	445	433	425	413	428	438	440	390	414	403	420	433	408	411	428	421	460	447	402	423	482	446	429	433	435	437	444	453	443	406	415	441	424	430	408	417	446	418	459	400	429	436	464	419	421	408	431	434	431	428	444	427	438	414	445	433	446	453	445	451	465	427	410	398	434	414	397	429	435	437	437	429	435	394	419	415	434	432	462	444	396	413	424	440	443	375	420	426	439	440	435	441	438	451	429	399	413	454	418	449	435	452	455	435	396	464	420	423	445	403	459	431	428	416	436	421	446	438	450	387	429	401	452	432	450	439	425	413	438	395	433	465	399	433	413	486
15997	26861	24791	16940	13288	10314	8352	6978	5685	5036	4180	3575	3173	2695	2501	2184	2035	1792	1638	1530	1427	1366	1337	1294	1269	1234	1304	1160	1124	1075	1081	1037	1041	1020	941	952	937	961	884	856	904	847	874	826	854	880	860	871	799	806	844	810	835	838	829	887	855	819	785	814	871	763	820	825	802	788	764	777	831	779	821	855	845	837	818	764	745	830	822	828	821	807	845	801	779	803	803	766	847	785	856	787	781	818	809	836	831	778	832	756	810	812	785	815	853	836	778	818	809	791	776	794	835	778	782	795	847	815	797	800	800	803	792	786	811	828	816	855	809	818	740	810	794	843	802	802	799	794	853	822	775	792	766	793	805	765	791	796	786	829	825	768	769	827	825	819	770	794	772	772	787	800	788	811	730	786	760	778	837	763	777	863	788	759	814	788	748	775	794	813	774	844	778	807	816	798	759	817	786	829	784	821	808	812	744	784	778	788	776	827	845	840	807	779	792	822	773	801	852	821	766	780	811	783	843	775	794	798	754	819	821	787	819	792	774	810	805	806	749	811	762	763	807	804	802	777	817	764	748	831	785	829	810	807	774	822	774	850	792	821	795	803	813	790	790	751	779	808	823	805	805	808	767	804	764	746	794	760	797	787	788	790	814	827	791	839	797	846	798	854	794	806	803	791	793	743	842	778	751	763	782	792	791	822	833	800	813	772	770	782	792	764	791	789	789	737	790	796	788	845	827	766	794	831	776	813	845	806	799	824	795	805	795	809	813	801	864	802	750	789	829	800	808	838	782	766	771	815	746	773	795	793	769	862	768	816	826	767	766	757	769	796	841	737	794	798	792	790	807	791	807	804	799	857	780	834	794	815	830	803	855	771	727	770	747	753	805	809	818	745	779	807	786	808	780	832	772	760	846	794	780	827	774	801	774	788	824	813	812	806	835	768	805	795	817	799	775	809	780	824	799	804	763	781	844	806	798	790	830	794	800	848	749	760	823	817	809	799	766	776	729	775	755	843	748	846	814	786	806	799	811	795	779	766	750	818	758	798	796	789	806	764	768	799	735	805	829	864	795	779	803	789	808	816	793	795	850	786	836	786	827	774	842	809	836	800	785	759	819	802	771	804	834	778	803	792	808	773	780	780	772	820	785	806	806	792	779	748	818	850	813	775	774	804	827	822	798	782	779	838	809	786	835	793	755	800	790	809	796	779	831	798	774	767	782	832	817	798	754	798	810	763	793	754	759	792	817	751	770	814	784	820	737	825	784	798	819	835	830	804	829	839	801	797	838	830	754	791	794	808	818	762	795	795	794	775	775	815	766	785	760	792	825	734	838	760	798	788	781	805	795	828	844	783	826	819	769	795	844	787	775	797	758	772	793	876	779	777	812	756	805	851	790	856	809	818	846	843	795	826	798	784	775	762	752	819	784	775	772	803	758	778	774	807	785	757	775	866	810	822	793	774	850	800	793	846	792	818	867	811	771	784	798	826	799	817	775	787	789	756	761	816	820	763	802	766	790	788	776	797	827	796	820	763	749	823	839	796	825	769	856	786	805	764	820	736	744	868	792	835	827	770	832	756	802	811	762	784	765	777	827	775	790	750	831	756	819	811	796	837	776	795	865	821	781	781	801	804	746	805	798	839	842	837	785	792	827	827	784	831	830	780	807	800	829	802	794	835	831	752	838	796	804	794	781	818	849	818	829	846	772	766	785	803	796	818	814	788	813	766	797	803	801	809	830	779	809	808	839	822	733	814	781	788	820	832	813	816	788	758	802	816	801	789	801	844	829	784	818	828	795	765	748	824	775	845	806	772	831	803	820	798	846	793	816	789	809	786	776	821	831	769	776	796	768	752	817	782	791	754	778	812	770	776	788	820	764	802	760	816	824	826	849	783	771	818	776	780	812	804	850	776	835	769	786	833	814	768	769	819	779	810	832	819	796	750	800	811	820	847	838	782	820	841	794	823	819	764	784	774	764	814	802	823	824	790	811	804	806	813	813	821	776	815	815	789	798	803	764	792	833	835	829	814	815	812	809	808	841	792	794	775	813	763	821	789	785	816	821	796	833	775	775	800	729	766	806	781	795	820	796	774	809	823	752	832	807	807	814	808	763	849	763	774	740	799	800	753	790	808	813	789	789	779	850	797	833	804	767	822	827	735	791	792	803	799	822	741	769	835	817	792	806	772	829	793	828	817	789	823	796	793	767	784	854	843	811	818	766	777	816	805	797	796	776	812	809	823	796	786	817	811	791	825	765	826	763	763	773	814	784	765	824	789	779	809	793	780	783	814	767	806	778	779	791	774	794	753	787	806	821	839	770	771	791	825	798	823	817	805	822	763	760	801	887	786	791	792	776	785	771	775	783	841	810	879	773	828	744	802	812	846	839	796	846	820	845	739	776	838	775	839	758	810	798	803	825	766	805	825	854	831	825	840	826	814	792	825	800	774	804	768	751	812	777	804	789	770	789	781	811	789	786	771	824	767	781	817	791	809	834	821	776	784	832	788	774	783	797	775	768	766	770	809	798	765	757	759	809	766	802	826	813	785	799	817	835	826	824	803	796	783	792	763	804	780	814	769	839	784	780	791	808	787	850	830	838	763	841	780	833	801	835	824	821	817	811	816	731	764	838	791	815	809	772	779	854	784	817	818	781	815	786	783	769	773	794	749	819	785	795	788	759	806	817	843	802	864	768	780	859	732	825	819	785	800	809	854	790	792	806	846	811	799	782	814	826	817	813	878	823	806	808	855	792	813	775	819	786	826	853	819	793	737	851	795	809	845	835	805	805	815	775	817	797	759	796	805	786	818	801	780	787	842	765	838	803	772	773	754	817	787	778	786	774	767	817	831	840	796	747	802	762	730	781	753	798	828	790	802	785	792	777	770	840	798	841	806	764	813	789	775	760	775	810	779	819	751	804	813	802	797	760	824	745	839	783	763	791	793	825	834	821	755	782	781	798	778	803	775	779	788	776	857	793	810	779	813	778	821	808	833	812	762	839	768	870	814	854	773	797	766	771	814	803	821	796	839	771	809	768	847	817	790	784	770	795	815	792	849	810	770	797	753	798	774	841	782	812	772	809	772	772	802	801	793	766	813	764	780	802	815	800	820	816	773	834	737	803	833	819	805	837	758	790	861	793	781	782	811	795	786	819	843	740	854	812	791	819	796	799	818	789	756	771	808	792	784	812	809	802	809	784	819	781	812	799	797	770	788	792	776	816	798	797	855	809	787	797	820	797	770	797	776	781	796	793	772	800	836	791	808	795	798	794	782	874	772	761	777	833	765	778	833	835	814	818	760	791	764	862	782	736	807	735	778	792	783	752	776	822	836	799	808	786	805	794	863	807	805	795	759	799	841	783	796	829	790	786	816	833	838	833	825	757	841	797	778	819	788	794	770	787	801	795	815	824	755	813	804	783	825	793	765	802	840	763	744	779	783	833	795	737	789	788	773	792	850	762	818	772	844	732	768	773	809	813	818	814	781	782	841	791	811	786	822
24472	21380	28438	24720	20163	10004	5251	3516	2734	2166	1809	1519	1382	1192	1062	1040	900	790	694	685	633	651	648	587	584	573	549	557	514	497	478	450	477	451	436	398	400	360	422	397	384	380	377	379	368	369	398	378	434	355	358	362	350	345	393	371	375	388	371	383	345	344	379	382	348	357	372	354	389	377	358	368	371	367	353	374	346	364	363	373	339	349	412	353	389	340	408	375	344	357	350	365	354	332	376	344	342	319	363	327	353	312	396	347	361	357	371	346	357	349	378	356	331	349	378	369	383	361	362	331	368	351	339	397	382	341	349	349	362	354	359	328	341	367	343	368	362	318	349	333	346	335	315	359	350	354	356	347	340	345	365	381	371	330	355	343	346	352	349	341	372	373	339	345	335	357	365	327	351	376	349	352	361	389	363	380	309	388	347	348	363	370	372	371	364	354	369	341	333	328	371	336	352	345	329	335	322	379	394	332	349	372	336	386	377	338	343	356	327	335	357	360	344	378	349	358	336	328	351	337	355	347	329	373	350	371	367	347	368	358	356	388	384	351	323	386	341	359	350	350	324	336	342	312	330	341	340	353	334	344	359	379	339	357	361	365	351	341	355	359	332	329	344	360	382	330	331	352	363	329	334	350	342	348	331	347	355	332	352	351	384	388	320	321	330	346	385	380	360	336	344	365	335	347	362	382	334	353	362	348	346	351	345	373	368	338	346	376	360	380	351	317	331	358	371	346	360	371	349	376	375	352	371	337	351	357	336	345	372	352	359	382	346	338	347	356	374	366	327	372	376	353	375	340	370	335	376	338	328	349	351	383	348	349	331	384	371	334	347	344	328	363	354	322	356	348	343	351	331	338	343	356	359	339	330	362	343	342	341	347	319	355	349	352	346	344	378	369	362	350	361	363	341	369	375	355	318	357	377	338	349	377	369	335	320	355	348	369	344	365	365	362	351	344	341	342	362	356	288	375	367	400	350	350	330	357	364	342	352	368	368	353	308	379	347	341	354	351	365	332	337	345	369	378	364	356	355	356	334	358	366	349	335	345	348	349	319	323	352	354	313	333	357	338	382	341	365	345	343	334	339	329	341	372	329	357	341	353	329	347	401	347	331	341	352	368	365	349	358	369	346	360	337	323	353	328	413	358	371	371	352	357	338	363	354	343	362	372	369	363	377	373	372	366	338	369	348	326	374	347	373	379	353	308	344	332	352	371	345	338	335	343	311	368	353	355	361	358	365	375	326	349	361	305	358	340	351	363	349	384	360	340	330	346	335	360	381	351	337	332	364	333	363	347	338	360	378	349	331	341	387	376	395	319	360	395	353	325	349	367	337	325	339	342	341	331	429	327	398	351	330	351	375	357	350	326	359	365	340	355	364	355	349	350	381	324	347	321	359	318	352	355	364	373	371	346	330	347	351	354	362	334	368	336	342	326	358	336	348	341	381	340	360	357	352	388	352	363	358	344	339	351	334	364	358	342	344	320	361	347	353	355	344	356	326	345	300	347	357	377	368	328	333	350	358	355	339	372	333	355	331	376	362	367	331	363	361	368	373	379	358	332	347	346	335	336	348	374	368	327	342	345	367	366	368	355	359	370	365	393	349	336	363	380	361	315	351	344	356	362	353	367	341	350	333	342	368	358	364	346	400	335	374	329	384	368	331	341	343	341	365	374	360	349	398	370	395	357	333	377	359	332	361	345	339	368	322	385	346	353	387	329	343	366	319	306	341	322	350	355	367	368	360	388	369	338	336	357	351	332	319	393	404	361	337	345	354	347	332	357	339	339	371	347	320	357	356	337	350	381	365	327	347	388	323	372	351	349	342	354	374	315	363	343	353	349	325	381	335	381	360	356	361	368	340	350	356	346	376	363	340	381	332	364	356	315	339	358	343	381	358	327	395	374	366	369	367	391	356	367	340	356	362	339	358	344	361	327	377	376	349	338	321	369	369	337	406	377	380	380	358	389	357	375	342	342	370	355	385	303	340	341	378	341	361	376	302	388	348	331	364	358	367	334	362	356	385	403	342	373	378	355	326	335	357	386	351	342	371	342	357	383	326	355	313	333	347	360	365	356	390	330	339	362	362	354	334	363	381	362	368	358	356	351	337	356	350	317	345	346	361	321	341	364	353	352	338	353	368	355	352	370	338	356	365	334	373	373	333	331	378	316	345	371	350	360	378	370	311	339	336	321	354	363	338	352	371	340	373	356	388	345	343	384	355	338	371	371	347	344	327	347	346	356	332	360	319	333	349	369	357	360	348	360	367	367	358	350	324	335	351	337	385	335	380	361	345	360	397	356	334	352	360	346	343	342	374	316	364	358	331	339	334	346	355	336	360	330	347	342	352	375	366	329	332	316	343	358	385	345	351	341	316	378	347	355	358	350	365	360	375	357	372	376	356	351	333	381	374	391	355	379	346	367	357	338	341	380	347	375	372	337	357	344	380	370	345	356	348	345	364	329	366	366	347	335	374	345	346	356	339	344	372	340	367	351	390	376	359	347	346	351	338	329	345	340	363	349	330	345	365	351	353	358	377	359	372	362	355	364	355	341	366	352	371	355	363	361	380	349	319	361	344	369	342	356	350	364	351	338	336	344	343	345	371	328	383	357	370	390	356	338	354	330	368	332	341	342	325	328	371	369	323	375	379	383	362	336	317	358	367	338	342	368	355	347	347	342	356	359	358	361	356	335	335	354	352	338	328	355	356	335	372	361	346	387	349	399	341	362	341	357	359	377	343	350	344	351	339	346	326	375	386	374	350	342	360	319	349	362	403	335	322	354	380	368	371	379	350	385	355	341	397	330	359	328	381	354	338	359	338	361	399	341	394	326	352	355	352	385	330	333	370	379	344	355	355	342	359	372	357	358	353	333	368	349	354	360	350	377	369	352	369	400	355	340	329	336	343	303	348	318	316	375	381	332	361	365	348	325	340	358	367	358	354	357	341	380	347	330	357	340	322	348	354	358	349	360	384	398	342	360	389	353	357	382	313	307	359	358	395	314	347	365	376	365	366	331	348	380	347	327	345	381	335	338	344	371	342	322	360	352	363	346	382	314	375	382	369	352	311	357	346	376	330	354	358	380	321	380	332	341	340	337	359	356	332	347	345	375	373	338	358	372	380	340	356	368	316	343	315	372	371	376	334	339	340	363	319	365	347	331	353	377	335	341	325	359	356	342	347	366	350	342	360	383	355	339	360	355	352	357	348	337	356	358	357	344	352	332	361	383	345	332	364	364	373	330	351	353	341	351	303	362	318	334	340	381	371	363	352	354	358	377	374	317	344	361	344	343	372	363	367	355	354	367	370	382	336	365	376	382	349	373	363	365	330	338	362	330	343	311	354	359	350	340	339	350	372	342	350	364	367	324	343	334	345	331	332	338	312	354	342	320	366	360	348	325	345	339	364	346	386	325	362	380	359	339	381	359	368	330	342	312	364	331	351	370	333	341	317	330	353	367	347	338	390	348	338	337	314	348	387	349	364	341
17082	33558	31245	23219	18678	15004	12576	10629	8688	7335	6094	5024	4556	3713	3350	3057	2700	2361	2084	1848	1692	1715	1627	1484	1358	1412	1317	1263	1286	1072	1104	1016	1010	1002	931	921	916	920	823	785	771	773	724	782	700	720	722	777	693	744	716	749	696	743	730	713	761	677	751	683	758	682	688	656	648	685	693	685	710	685	738	688	669	676	693	694	691	671	644	672	668	678	660	683	695	682	682	655	704	653	656	668	715	672	642	652	698	670	674	662	652	645	694	677	691	675	655	705	668	688	660	691	692	654	677	686	650	668	663	670	657	657	709	694	695	664	676	648	661	670	674	658	647	629	651	670	661	664	690	675	685	684	633	670	691	685	652	705	698	697	671	637	700	673	679	660	707	658	675	603	682	653	654	677	677	676	707	692	612	660	673	688	661	651	656	629	687	653	673	684	674	717	725	725	669	681	674	677	633	661	681	667	683	701	654	694	661	677	659	712	697	672	662	680	698	714	656	695	659	684	651	638	677	701	671	638	648	634	685	698	665	698	649	637	682	741	682	687	628	666	719	679	662	650	676	715	670	663	691	622	671	715	661	687	678	693	670	632	700	640	680	652	652	653	675	684	661	716	644	685	650	657	691	667	615	686	686	671	677	673	680	705	684	705	680	700	655	667	685	649	682	698	688	700	674	690	649	682	675	622	713	656	658	650	696	734	735	694	670	697	699	669	698	677	720	669	625	686	685	634	661	662	661	666	672	696	642	701	666	691	677	665	665	654	688	636	637	668	698	662	685	701	687	702	659	658	686	675	679	660	713	659	653	664	666	668	662	723	657	622	615	708	666	710	690	634	653	716	673	654	655	677	630	660	676	702	627	684	616	671	624	661	697	680	707	668	656	654	667	637	645	699	679	702	632	662	682	694	649	670	727	625	623	719	664	661	652	674	668	674	632	651	655	646	641	701	685	656	693	707	655	669	632	636	637	651	688	664	658	668	665	651	655	639	666	683	660	662	654	657	684	699	669	664	671	666	680	700	731	646	648	686	685	697	663	647	729	738	679	643	699	660	692	664	655	612	651	702	622	683	724	659	687	729	665	667	672	679	699	668	652	662	666	688	586	667	691	668	662	673	682	682	631	642	644	693	671	695	629	677	673	732	681	663	655	637	614	675	601	720	707	681	634	675	648	686	701	664	691	643	696	698	687	644	625	673	664	663	694	623	642	684	634	714	701	685	682	641	656	660	651	679	682	660	690	703	653	671	665	663	637	666	627	685	693	652	660	690	704	662	663	697	703	685	649	659	661	692	665	667	695	659	709	713	666	679	630	669	675	680	635	679	706	657	699	687	634	678	741	664	673	696	701	655	687	684	679	625	635	677	698	703	720	675	671	660	654	669	699	681	714	640	646	710	648	683	701	645	694	691	653	629	691	681	651	640	621	620	668	634	683	688	617	681	678	664	671	659	667	624	704	652	683	624	641	673	648	630	678	721	618	692	679	677	672	683	662	677	702	655	676	631	639	686	689	654	710	667	633	657	602	706	658	695	686	648	699	678	689	737	666	652	665	692	674	719	681	663	691	674	663	675	678	650	665	640	686	708	668	678	662	670	669	652	652	701	666	685	658	653	715	699	673	657	660	690	681	646	643	675	722	645	670	651	624	684	641	684	660	650	662	673	711	749	671	663	699	669	666	663	718	655	698	702	654	715	682	686	663	662	676	709	717	657	680	659	666	670	648	667	661	689	655	654	669	648	717	703	664	653	657	672	611	665	677	671	642	625	667	657	670	660	648	683	644	662	656	693	662	676	660	679	631	658	712	648	663	625	688	700	726	692	675	673	694	664	692	706	663	685	685	670	658	687	677	645	626	649	674	700	657	697	640	681	679	689	668	632	638	674	681	709	651	623	650	653	635	673	657	665	701	677	691	632	646	634	672	658	694	689	672	679	625	631	642	662	692	648	660	672	709	650	707	710	698	692	622	641	710	659	662	660	653	672	650	657	707	697	705	631	662	685	654	642	649	697	616	627	697	709	664	661	718	630	664	636	687	678	698	650	654	706	649	690	686	719	698	677	619	693	680	654	651	663	669	643	699	696	674	676	692	625	674	642	704	671	710	658	618	666	716	710	642	657	708	658	668	694	653	669	705	668	616	653	670	698	729	677	716	638	721	676	608	668	640	701	671	719	663	674	708	607	705	650	688	707	706	646	617	694	654	676	623	654	618	657	694	674	685	688	620	642	699	703	654	665	659	665	660	692	702	707	653	650	639	643	649	697	674	644	691	690	673	637	635	681	703	694	681	686	645	642	673	682	724	701	622	647	660	629	726	647	649	700	639	672	670	675	674	655	669	629	657	666	666	647	646	684	678	652	622	695	689	704	683	705	625	741	623	676	685	703	678	651	711	652	661	695	686	724	650	637	685	655	717	682	685	714	682	679	666	692	667	690	698	645	690	640	676	684	643	701	658	664	686	685	665	634	659	668	604	620	672	643	666	643	657	682	698	653	662	643	633	649	640	632	615	702	642	673	649	634	697	631	677	677	631	685	691	634	675	646	644	708	632	694	627	717	653	682	669	656	686	690	636	645	629	641	724	665	702	698	664	676	614	694	643	657	697	706	701	689	687	677	681	716	694	684	689	691	662	691	658	694	697	740	692	669	673	707	667	681	662	683	644	712	639	680	681	640	667	687	709	638	641	685	690	685	718	675	643	670	603	663	646	681	699	626	655	693	677	695	712	617	685	728	675	645	657	680	666	704	669	632	668	676	623	665	648	652	663	712	656	692	639	632	654	692	671	625	679	646	688	687	665	679	669	665	664	679	624	639	630	675	703	656	664	711	624	680	689	686	720	695	668	659	712	653	670	632	709	633	632	675	666	670	660	698	683	680	701	654	659	646	686	649	719	665	637	716	681	688	700	663	653	682	628	701	629	673	645	660	679	685	670	655	680	630	669	704	626	695	615	713	705	647	663	706	695	686	656	681	677	691	672	671	723	685	679	683	706	666	691	707	638	640	682	673	671	621	698	627	635	641	687	646	628	652	658	705	699	642	660	669	662	694	647	651	647	721	703	651	667	652	690	659	631	675	687	678	652	674	686	655	742	677	678	670	628	672	672	673	629	674	699	661	638	664	697	701	660	647	681	696	659	697	667	609	666	687	680	633	661	698	692	665	655	699	638	677	674	673	605	675	651	688	657	664	680	718	724	627	661	615	637	721	647	682	648	642	670	655	669	653	642	670	650	632	675	662	673	724	714	684	707	694	691	650	628	645	687	675	669	642	660	683	693	686	666	655	690	645	679	630	654	667	650	666	660	687	679	648	621	645	688	667	674	668	704	609	680	672	704	666	662	653	657	652	647	715	660	672	651	660	653	667	678	699	654	678	673	689	706	711	616	648	662	673	700	679	681	684	673	627	664	665	666	653	705	708	667	681	684	630	679	676	651	652	668	724	670	653	693	653	630	701	670	617	656	645	682	690	704	689	694	684	696	696	642	658	657	662	700	641	648	710
23565	21441	29171	24097	21481	20289	11085	5373	3670	3104	2510	2058	1768	1557	1357	1165	1146	983	902	776	729	757	686	646	596	577	550	573	534	498	495	452	480	456	408	423	386	371	394	366	403	351	324	296	348	344	321	322	312	315	325	335	308	313	308	323	335	303	349	333	311	331	304	305	311	307	345	303	339	328	318	297	291	313	337	297	309	323	324	318	291	304	274	296	313	305	299	276	295	354	276	317	316	323	289	281	291	303	288	297	303	284	266	334	316	302	321	275	306	317	297	329	326	282	309	301	309	276	288	303	303	301	296	279	324	307	325	316	283	308	324	284	307	247	279	308	311	280	266	287	334	304	295	308	272	330	300	310	289	295	319	298	330	292	318	305	293	303	304	289	274	283	276	293	279	309	291	321	307	292	312	306	284	291	304	287	302	306	303	308	292	305	304	307	346	303	303	270	328	279	316	300	306	298	301	295	319	312	300	336	300	288	301	287	301	319	315	284	309	302	279	341	314	251	316	310	319	286	301	266	284	290	299	296	315	273	293	292	290	277	316	282	300	264	314	258	312	301	285	297	322	315	309	276	324	285	285	284	317	302	306	279	309	303	327	320	300	288	293	281	263	308	295	303	324	303	281	317	271	274	297	310	264	270	292	285	302	363	297	292	282	317	309	285	321	304	311	303	328	286	280	300	315	296	302	286	298	288	302	296	302	308	297	289	316	300	296	331	283	304	289	286	303	286	320	289	306	285	302	338	294	299	323	345	293	293	321	312	291	291	301	291	328	309	282	306	286	297	299	298	320	329	296	321	270	301	306	300	305	316	307	278	312	302	300	295	322	304	277	285	319	295	317	286	294	271	294	328	300	313	310	309	317	315	294	294	302	292	313	319	358	308	283	311	313	323	315	310	299	312	301	306	281	312	334	296	283	286	287	320	291	266	277	310	274	309	273	279	314	308	284	319	321	301	308	310	269	330	296	322	319	316	329	311	293	297	307	292	331	317	302	310	301	283	296	329	284	308	309	325	279	297	305	288	314	307	276	318	311	328	281	310	313	312	303	297	306	309	326	293	295	298	294	315	300	308	320	303	280	277	304	313	292	304	279	285	275	311	314	337	301	289	336	303	300	300	308	313	305	293	296	291	309	279	307	284	323	299	305	306	332	339	283	269	306	286	248	283	300	306	343	280	283	307	305	327	285	328	303	291	306	313	333	340	336	301	310	296	303	289	307	282	314	296	313	274	331	295	298	319	303	305	301	328	307	301	288	276	314	279	281	275	339	298	295	329	305	314	284	338	323	264	320	322	312	324	282	305	308	303	321	307	307	278	290	297	299	272	306	298	288	285	321	283	303	279	290	336	298	309	337	270	295	284	314	289	290	299	309	297	324	293	320	293	326	290	315	300	299	297	309	312	295	312	264	281	287	318	319	303	286	269	305	287	284	302	302	296	313	292	310	300	303	293	279	302	312	309	302	321	325	327	302	297	312	306	293	291	322	298	317	293	289	329	333	305	315	307	299	296	284	315	286	319	306	327	309	273	305	340	273	308	297	309	299	279	281	289	319	299	306	336	313	326	293	283	302	318	321	313	289	295	306	311	308	323	284	294	306	307	267	304	315	297	316	294	267	294	267	295	285	310	257	326	274	312	315	293	326	290	289	304	309	300	270	302	274	263	305	291	304	326	285	275	312	278	289	305	285	297	306	300	301	284	288	298	295	302	314	336	296	311	318	304	342	290	317	297	319	312	297	319	315	323	286	325	289	269	338	298	315	302	292	325	312	285	301	292	302	285	294	266	289	305	327	303	284	314	297	302	296	300	331	292	301	291	295	284	308	315	326	320	313	305	312	290	269	281	276	321	297	297	311	279	278	301	279	283	264	299	275	322	317	313	339	299	279	303	280	321	347	294	318	332	287	296	278	310	285	304	296	279	300	294	293	300	326	321	287	289	284	322	304	310	316	316	287	295	306	305	302	318	287	289	333	318	305	300	295	314	293	310	293	297	277	322	300	345	307	320	286	286	351	328	324	293	312	290	268	293	303	306	285	291	302	271	311	292	321	294	277	284	299	292	316	294	275	288	290	319	340	285	310	316	308	295	284	303	276	313	302	285	312	300	306	290	292	297	325	311	285	279	311	339	299	305	321	305	301	296	289	292	291	348	303	308	322	280	304	294	305	307	295	289	296	274	301	276	302	306	295	303	272	301	260	281	288	304	325	313	285	297	276	309	294	291	306	285	291	322	317	270	314	276	300	298	346	301	303	326	315	282	312	280	305	301	256	323	292	264	308	314	309	279	305	289	302	260	301	282	290	284	321	295	296	269	294	323	296	291	310	301	311	300	297	294	295	299	282	278	307	281	306	293	317	292	291	286	304	335	318	292	304	269	297	317	274	280	264	321	289	321	281	297	302	289	296	305	300	283	330	325	321	288	287	310	308	276	313	290	319	323	292	321	318	284	308	292	323	337	330	320	290	306	284	300	313	297	294	321	282	306	312	282	294	297	303	306	302	261	326	310	296	277	321	323	298	297	307	292	306	271	325	293	347	307	287	298	306	287	345	280	308	315	306	274	287	303	291	287	274	307	312	300	335	291	282	297	283	293	276	298	297	290	321	306	282	306	343	291	313	286	293	290	319	312	323	299	312	312	303	282	304	295	306	277	289	322	297	317	311	295	283	285	302	314	309	291	309	302	316	293	313	279	280	297	288	273	298	283	297	314	317	340	308	305	317	298	300	319	326	301	294	296	365	320	310	302	302	283	299	291	299	287	303	306	287	336	306	322	293	306	308	299	315	292	293	286	302	278	303	293	306	293	306	283	350	287	317	297	308	317	265	304	311	313	294	312	313	277	325	248	312	310	281	318	309	305	313	313	291	268	303	316	313	326	285	282	314	266	292	316	326	310	285	331	346	290	319	286	277	310	314	314	251	285	314	293	298	286	322	298	311	301	302	303	262	319	351	291	324	314	288	280	302	301	290	275	302	289	294	306	296	302	301	265	319	327	296	294	299	341	313	303	307	328	261	286	287	267	277	313	299	323	300	298	279	299	296	304	319	295	301	306	319	297	287	283	328	289	286	282	332	304	328	305	297	282	328	299	298	341	330	303	299	307	308	302	309	316	286	294	274	316	343	295	325	287	287	281	334	307	297	300	308	331	265	317	302	316	282	314	299	300	301	306	303	298	256	307	311	286	283	303	342	284	304	279	317	296	311	308	267	302	288	306	309	297	306	304	288	302	285	302	300	285	307	293	302	296	319	268	277	282	310	306	310	267	306	320	283	293	286	299	280	316	279	296	293	285	333	310	279	297	310	302	269	291	293	303	315	281	302	316	318	338	326	310	274	275	315	275	290	308	283	309	309	323	297	330	272	329	299	294	293	296	303	309	328	283	310	284	314	312	297	323	282	326	270	303	334	269	277	291	279	307	289	299	289	305	305	271	326	293	290	301	313	283	282	279	292	293	324	328	300	301	288	259	279	264	323	301	301	289	319	304
19233	37987	35563	27538	23137	18778	16128	14131	11180	9787	8193	6840	5907	4977	4210	3983	3450	2953	2588	2355	2025	1912	1846	1753	1692	1597	1560	1400	1349	1226	1153	1123	1070	934	941	865	825	862	768	731	743	687	692	615	678	630	630	653	633	664	654	621	642	603	604	657	624	591	625	610	616	574	582	554	572	550	604	584	565	636	587	590	585	618	538	594	592	563	577	565	589	561	638	613	543	594	578	572	614	557	552	589	554	597	591	631	602	568	592	590	584	536	534	540	532	517	582	562	550	562	548	557	595	586	541	558	574	564	593	587	555	568	553	521	534	553	563	532	602	544	539	577	560	576	552	582	550	555	555	558	557	579	587	561	536	494	566	530	543	550	580	525	581	595	577	583	552	595	528	530	557	540	541	569	561	633	541	537	559	551	601	610	590	557	601	570	559	582	565	560	531	549	565	577	558	556	570	579	561	562	560	589	567	571	572	584	549	576	606	570	525	570	581	508	532	545	574	542	542	556	512	576	573	582	605	556	587	552	510	610	570	528	562	543	565	559	538	598	617	542	528	578	550	559	578	568	620	502	568	560	577	555	545	579	546	575	577	524	569	571	564	568	577	565	539	584	567	571	571	585	566	535	598	548	611	614	553	527	563	580	549	540	544	579	540	567	577	567	585	520	588	533	601	551	549	528	596	537	576	597	540	565	552	592	560	578	551	520	553	581	533	608	543	579	581	502	536	584	578	562	562	585	571	556	592	608	612	585	548	569	559	559	600	531	543	549	553	583	574	559	541	545	595	597	550	557	559	530	552	609	533	573	556	579	543	573	575	572	591	562	557	561	550	579	556	548	531	532	589	624	574	566	546	585	538	552	588	563	529	587	511	608	564	549	527	576	531	542	530	547	559	561	540	536	543	556	564	544	583	595	566	596	594	557	564	530	549	539	529	578	574	525	533	553	600	534	540	580	559	587	552	531	551	551	552	537	539	595	544	549	559	566	575	573	552	537	575	509	573	572	534	535	530	548	575	535	574	609	552	570	552	533	560	598	540	569	541	568	518	562	552	536	572	507	521	553	535	513	532	542	568	597	544	576	590	552	587	537	584	572	552	586	545	594	565	526	607	566	551	580	544	560	578	510	523	574	527	586	579	563	557	573	571	525	534	536	554	584	540	540	525	506	560	535	529	578	567	616	563	560	594	582	588	519	627	534	544	573	597	573	611	591	577	557	589	539	567	556	581	564	564	555	555	539	546	585	578	549	537	592	569	561	570	565	534	549	552	550	567	551	541	585	534	550	582	536	538	522	550	563	565	539	566	529	567	575	533	572	589	567	531	560	560	543	557	538	561	536	544	566	516	559	562	574	536	563	554	582	543	566	564	537	546	621	544	555	527	572	557	563	553	586	556	538	556	565	565	518	526	572	517	547	573	557	571	522	599	573	575	554	542	543	551	564	543	573	516	582	548	560	547	567	575	573	539	550	556	558	583	586	552	573	526	557	572	572	548	537	543	591	553	567	547	525	552	512	572	612	521	518	576	533	499	522	578	553	595	587	583	540	571	567	560	576	592	571	550	594	539	566	563	591	572	547	559	568	572	529	569	595	566	588	560	551	569	567	572	552	600	588	518	605	574	549	575	558	550	572	570	548	509	545	565	554	612	546	549	570	578	574	561	550	575	585	538	562	552	538	554	542	582	589	553	584	533	604	569	584	547	573	532	545	576	556	533	544	533	549	584	558	588	548	560	618	542	569	547	544	515	525	574	585	531	583	541	587	592	581	554	545	565	568	577	570	567	560	542	587	548	572	533	567	548	567	563	552	529	546	529	597	559	582	549	533	542	558	527	538	553	590	605	559	523	583	551	520	541	547	595	528	542	532	552	572	554	537	557	545	569	561	542	547	530	561	560	603	566	563	581	556	530	573	544	593	548	540	604	560	545	594	532	567	555	547	597	575	581	579	572	565	546	536	566	566	547	577	554	561	592	523	535	586	530	552	565	571	545	545	519	557	582	563	545	553	509	567	577	600	574	551	522	568	548	580	559	519	552	541	571	548	527	563	585	604	567	598	566	552	579	607	557	521	541	538	515	561	545	595	578	546	606	499	577	547	555	547	590	553	556	547	546	566	564	569	571	524	505	509	594	562	560	550	543	566	534	577	534	573	552	549	530	568	571	574	582	568	562	542	555	570	543	574	557	566	537	561	551	567	555	540	554	549	587	561	524	519	545	563	591	577	560	535	546	552	546	532	546	565	545	565	545	548	567	618	555	533	595	566	561	570	557	602	568	598	560	553	547	552	546	552	552	534	508	571	519	561	573	577	538	583	536	590	534	548	567	542	602	590	589	565	557	567	576	549	554	560	563	502	551	576	608	560	565	534	569	571	582	557	565	566	529	561	585	591	598	591	573	503	601	539	577	566	559	569	578	564	536	547	604	545	597	563	570	532	578	564	562	600	579	592	514	538	564	524	548	567	558	566	553	557	542	573	502	606	580	555	557	543	576	547	569	570	541	542	524	553	581	602	545	562	546	520	572	569	547	563	559	539	579	562	525	600	613	575	554	569	561	569	583	514	572	544	555	591	560	533	564	541	568	609	568	565	610	534	545	543	533	570	575	552	581	563	577	548	537	557	566	539	568	595	520	550	558	557	577	562	580	523	624	559	529	558	587	561	548	553	592	574	540	555	579	581	590	569	575	597	578	544	496	542	561	509	565	545	552	552	549	547	596	565	563	559	564	576	588	554	525	543	527	557	564	554	562	580	586	571	582	610	540	592	615	561	519	550	528	573	572	483	547	532	567	566	599	593	541	533	529	587	594	567	579	531	549	563	535	583	554	573	545	597	544	546	590	594	601	587	526	516	559	557	516	557	571	543	535	523	573	572	590	590	620	573	544	568	570	581	566	586	551	597	587	567	555	594	542	578	596	535	551	596	551	548	543	573	528	555	550	605	550	530	565	609	532	551	582	569	534	537	571	534	560	589	574	553	608	582	543	568	564	545	599	583	611	570	597	531	553	523	547	556	516	569	590	581	546	562	623	574	512	569	567	535	602	547	536	548	600	567	570	555	558	534	595	545	557	534	572	603	559	568	571	546	546	577	566	561	542	516	592	551	528	605	568	549	525	567	552	538	585	569	576	577	577	557	554	578	584	520	525	563	550	587	530	505	564	576	576	590	544	555	552	538	551	569	572	568	557	566	590	569	542	570	560	570	570	565	550	563	549	570	578	549	574	544	542	556	559	570	551	619	529	570	570	583	600	528	571	560	587	548	580	603	543	534	541	512	564	545	555	546	580	513	591	570	562	536	565	574	596	562	561	583	596	542	602	520	537	535	584	547	539	585	546	560	577	516	558	550	544	545	522	559	602	527	563	560	545	550	521	522	565	537	513	571	581	576	571	547	546	560	541	530	602	558	564	558	559	556	576	568	547	568	546	633	586	548	591	544	581	523	519	567	576	565	554	546	545	545	536	574	551	542	573	558	567	505	613	540	546	583	551	554	504	557	571	601
27021	21197	18524	10984	5577	3333	2732	2315	1664	1513	1271	1044	985	919	787	744	732	616	619	632	591	564	589	571	525	528	470	526	555	514	461	480	515	484	487	480	478	449	440	414	429	396	421	406	437	420	411	395	411	386	446	437	398	431	443	396	395	392	444	410	437	408	427	436	391	412	403	417	415	415	398	429	436	409	411	403	421	427	406	421	392	448	416	421	427	427	449	425	457	396	418	439	439	434	417	402	433	432	437	444	410	412	400	449	427	417	404	435	437	434	412	463	438	404	455	407	436	417	438	455	392	436	415	431	428	413	421	400	417	397	374	405	419	423	413	429	475	411	383	386	420	416	425	403	367	418	416	422	422	401	426	387	402	431	407	396	414	424	428	411	436	412	395	415	405	457	463	386	410	429	431	430	425	435	408	403	412	390	409	428	439	373	394	417	405	431	394	406	393	403	374	374	422	408	407	422	458	433	428	427	402	402	405	432	442	404	430	427	421	378	401	382	412	447	388	417	421	411	394	372	400	393	409	448	401	436	401	421	403	405	429	393	393	401	407	427	397	439	429	402	449	420	385	446	440	412	404	415	432	435	437	413	451	421	392	424	388	423	435	410	391	423	374	429	430	406	413	418	397	401	453	432	417	441	390	423	412	408	385	396	429	408	399	453	415	385	405	400	410	455	413	416	425	383	427	427	421	354	415	405	428	426	420	418	401	439	374	435	426	404	398	404	423	437	417	422	464	399	361	416	397	416	453	396	437	439	436	426	408	439	398	375	394	421	419	443	413	427	403	431	417	401	433	381	441	421	443	420	435	394	420	414	394	400	426	405	418	445	408	404	427	414	423	414	419	423	407	432	432	420	379	448	416	394	405	428	389	436	417	435	425	398	413	410	428	417	409	412	397	399	422	431	422	420	446	415	440	424	400	402	411	424	377	356	435	411	428	421	420	425	451	423	388	406	434	384	430	457	415	374	407	415	371	381	379	405	440	432	442	402	429	406	407	412	422	390	406	427	421	390	454	442	447	409	438	407	421	400	400	412	445	425	419	454	386	398	418	426	405	431	405	401	427	369	425	414	390	422	414	418	394	432	453	400	423	435	418	401	424	382	425	445	387	390	409	432	429	393	429	426	435	394	394	421	400	426	399	425	404	430	408	400	419	432	401	406	415	440	426	411	422	412	414	388	414	425	428	412	443	423	433	393	452	432	405	424	390	370	442	463	412	431	446	388	395	433	388	413	418	421	454	397	417	409	407	390	442	452	400	425	395	414	445	413	451	389	440	406	421	400	461	421	400	438	420	414	402	428	440	410	396	434	408	431	412	405	425	411	427	383	471	413	414	382	478	439	426	388	425	409	399	418	446	387	398	407	430	414	371	411	402	427	423	440	420	418	454	418	440	386	432	421	409	425	422	426	394	428	406	426	425	416	421	411	428	407	390	412	404	410	404	416	401	449	381	413	396	401	398	403	447	435	409	403	412	385	437	437	382	419	412	391	414	426	432	403	400	444	423	394	423	409	425	395	394	415	438	457	423	396	424	416	422	389	393	435	427	427	373	380	379	388	439	373	414	431	382	398	386	419	401	422	431	433	426	394	420	410	415	407	439	453	422	443	408	414	421	413	422	402	393	449	410	396	420	394	389	384	410	402	401	423	408	426	402	407	426	402	417	392	417	404	405	436	430	412	396	398	446	404	409	438	439	436	412	392	426	416	425	398	394	400	404	393	416	442	423	403	398	436	397	408	402	409	411	380	413	428	406	416	441	440	456	406	419	424	426	424	449	440	385	395	412	404	424	385	402	432	422	439	429	411	439	424	396	415	451	426	400	392	431	389	423	422	385	457	387	428	414	405	372	384	426	387	364	433	407	411	431	409	398	433	398	394	396	427	416	403	429	403	421	407	415	425	393	387	422	437	400	393	391	410	438	412	428	436	381	419	392	442	373	433	433	421	389	396	402	415	432	399	409	433	406	408	410	410	399	451	413	401	451	430	422	417	404	407	383	429	433	430	377	407	440	421	449	437	446	382	400	428	421	409	441	414	430	370	434	447	407	396	408	402	422	446	423	431	401	399	392	415	426	439	392	416	393	431	432	417	400	446	408	456	392	427	411	413	403	403	425	411	426	403	437	436	420	415	415	414	406	423	390	412	415	405	440	428	403	399	387	427	431	421	408	378	393	407	403	407	398	386	422	421	413	427	433	422	406	436	403	390	419	397	420	439	430	426	416	408	417	437	441	401	417	409	432	440	457	406	436	420	418	449	412	422	442	383	408	443	405	425	417	410	405	445	443	394	370	388	433	382	422	427	424	407	395	400	427	423	389	425	428	403	368	431	394	438	400	405	426	416	387	440	415	429	437	425	418	404	415	443	413	388	459	362	409	436	400	418	432	404	407	447	421	436	394	458	419	445	418	429	411	428	468	417	431	424	391	397	387	444	413	425	416	368	417	427	429	411	410	463	413	430	398	456	429	403	395	428	397	424	415	405	428	402	421	406	401	418	442	434	460	431	405	398	405	405	409	418	377	424	402	402	415	386	438	444	449	418	403	427	364	409	419	432	429	411	415	408	424	408	440	413	436	416	405	414	444	404	454	423	406	432	418	431	427	452	417	416	427	433	429	448	443	388	430	421	401	419	403	417	422	400	428	433	422	405	425	424	387	418	386	405	412	395	425	405	399	407	413	415	389	453	398	410	402	411	418	409	399	390	425	420	399	444	421	422	420	449	440	393	431	446	434	412	372	396	404	453	428	396	408	437	447	409	416	412	426	423	451	388	405	424	433	410	404	421	429	467	416	446	398	386	409	432	409	414	411	416	381	400	430	418	458	397	424	395	438	390	422	428	428	402	410	441	426	416	387	399	436	391	423	431	391	404	410	421	425	438	402	419	432	400	420	414	425	421	388	428	452	400	426	458	442	412	426	445	436	439	402	370	430	423	424	404	400	421	402	404	411	421	419	420	384	400	381	397	430	389	413	371	411	388	428	412	436	384	371	408	390	423	417	394	404	453	412	426	424	396	420	368	427	432	426	437	450	442	415	420	468	404	433	436	435	393	415	450	415	442	406	423	434	361	446	391	443	407	390	449	392	406	446	419	425	414	408	400	430	412	422	414	419	400	450	426	418	441	401	411	407	424	412	401	418	413	442	445	445	383	442	454	435	403	415	397	372	417	414	402	380	385	378	406	390	407	409	443	423	413	423	438	399	381	399	382	439	407	380	385	452	381	410	449	458	440	393	436	427	421	411	386	397	430	438	439	413	420	428	413	436	437	402	426	434	420	430	415	400	423	429	409	416	442	412	412	423	423	423	408	430	458	382	389	400	415	392	409	403	406	420	394	436	424	413	413	389	421	422	410	420	392	412	395	423	435	448	410	370	422	450	426	444	392	390	405	422	402	418	422	412	414	407	414	403	432	408	417	403	434	417	404	446	427	377	426	438	392	440	408	378	389	409	396	434	419	409	423	461	425	458	427	409	413	435	407	420	433
16349	27616	25411	17410	13348	9976	8377	7283	5730	4966	4171	3428	3045	2655	2301	2131	1958	1805	1611	1521	1424	1336	1272	1290	1172	1225	1217	1081	1162	1041	1084	1006	993	996	975	901	873	845	900	816	871	798	828	830	855	799	832	799	820	783	778	771	742	795	841	794	796	815	837	768	858	818	815	773	763	860	751	775	815	767	820	781	820	843	817	817	830	782	741	821	815	775	777	760	811	769	783	773	781	747	727	740	729	753	764	722	736	848	802	759	787	791	773	786	787	844	771	767	784	752	810	779	776	781	770	838	816	757	797	753	797	800	774	783	732	801	794	766	770	748	769	805	767	771	819	761	777	725	809	744	779	754	722	772	827	777	745	764	760	760	864	804	749	784	745	788	740	847	783	759	805	828	753	746	771	802	766	781	740	763	821	789	783	831	791	764	750	794	811	809	781	740	720	820	780	774	746	773	808	825	825	813	789	760	806	775	790	758	799	793	816	776	781	772	788	787	770	746	791	824	743	774	797	774	763	798	753	808	780	798	836	796	743	804	793	767	762	800	777	806	820	804	813	748	795	794	770	763	693	830	815	784	787	790	782	792	762	740	768	758	787	816	793	728	782	811	802	835	721	769	797	752	730	802	749	810	758	735	802	749	794	778	823	808	774	757	779	795	730	798	798	738	786	737	779	786	759	786	820	780	801	778	795	839	778	733	790	756	771	795	811	813	813	746	782	813	764	754	783	826	815	786	736	753	794	801	746	756	800	756	764	785	775	763	755	770	745	761	759	790	807	793	769	795	812	781	812	816	780	789	837	781	757	772	751	816	790	813	779	779	772	783	753	764	787	794	841	761	797	786	764	779	799	777	726	777	765	792	751	781	765	773	778	789	775	765	858	774	765	780	772	806	768	755	807	788	768	756	764	804	789	720	775	812	746	776	798	783	739	823	823	813	741	782	741	780	802	790	754	775	767	792	802	766	800	784	761	814	749	790	791	828	783	750	754	746	759	824	764	764	803	731	808	776	791	750	812	784	776	787	756	765	774	767	798	780	814	711	774	842	780	788	777	803	778	823	744	786	752	807	782	785	768	751	793	803	769	780	764	780	749	793	759	787	745	747	769	812	752	843	740	790	788	758	764	734	720	804	816	843	788	721	767	815	759	812	759	806	791	777	790	809	738	749	782	778	809	762	733	746	822	811	789	821	724	766	796	810	767	754	756	764	733	776	756	812	802	784	729	762	795	778	743	781	786	786	761	756	778	782	786	761	749	765	815	748	789	761	759	779	725	802	803	744	823	772	763	775	736	782	828	741	762	752	786	867	737	770	769	789	770	830	764	787	821	781	787	773	827	853	797	795	796	790	743	773	761	768	804	731	793	758	779	765	777	766	778	763	780	764	733	770	784	739	766	822	754	731	804	805	770	788	759	793	827	768	776	745	789	748	858	748	793	764	795	767	748	752	728	752	799	798	812	765	733	747	806	794	803	805	803	749	773	766	833	776	820	764	824	863	788	768	810	742	751	804	817	814	768	812	816	811	774	822	759	834	825	722	776	781	809	805	776	779	781	794	779	776	773	790	770	798	819	798	790	767	791	794	762	762	773	743	790	757	755	796	836	814	772	804	817	786	839	799	780	790	768	775	813	785	804	765	767	803	753	764	765	749	752	813	753	773	765	748	792	772	770	826	795	761	781	780	746	770	751	790	786	825	753	809	782	783	737	739	793	720	746	771	820	797	791	747	792	748	793	734	746	755	730	795	755	784	767	778	728	788	765	766	731	770	805	752	773	757	776	799	786	753	807	764	755	772	749	774	762	757	756	811	772	776	834	735	750	790	768	737	796	756	773	795	801	800	752	748	763	737	757	794	777	808	780	786	772	789	814	811	766	776	758	822	787	754	772	775	756	805	759	782	849	744	763	762	778	757	781	823	785	828	761	765	741	770	769	811	788	764	763	787	767	792	786	783	774	815	751	785	736	788	771	777	767	779	786	808	762	756	766	796	757	817	786	792	781	808	819	782	800	762	745	798	772	807	778	759	760	774	813	790	775	789	759	756	777	752	816	795	803	732	768	784	785	786	782	764	767	722	789	796	794	743	799	787	788	783	827	822	807	770	790	786	793	768	789	759	777	781	805	813	754	727	780	797	773	773	784	828	774	813	732	761	802	692	801	785	801	785	773	740	779	775	774	773	828	779	730	790	782	831	795	778	763	767	751	840	803	788	769	783	811	769	758	773	830	745	823	787	802	830	825	795	757	760	770	726	741	710	799	805	746	769	777	773	795	777	772	774	775	877	786	769	788	756	778	781	800	769	810	754	765	796	775	787	820	747	827	755	775	755	762	788	799	851	778	762	779	796	806	792	759	763	813	754	741	756	787	793	737	780	818	771	828	760	801	781	733	750	792	814	758	775	764	821	776	815	777	810	804	759	794	829	784	770	755	822	747	752	807	773	809	821	739	781	739	732	803	780	724	821	767	786	721	811	798	788	748	807	758	775	822	777	785	823	756	742	828	754	776	814	759	829	786	797	785	728	759	809	812	824	743	775	758	847	802	767	768	789	792	761	763	830	811	787	825	814	764	794	786	757	811	829	758	737	805	752	790	758	800	723	733	798	774	786	765	790	776	799	780	779	763	777	819	831	795	744	727	811	760	819	748	831	764	797	783	785	836	722	780	770	801	817	738	822	752	794	750	832	792	808	760	827	774	740	788	757	775	796	793	794	793	805	754	781	816	766	756	751	830	730	805	766	755	762	796	795	745	814	767	792	799	718	770	738	751	798	763	795	762	802	782	761	797	778	815	771	717	776	779	813	757	825	801	769	766	744	754	769	780	790	762	747	774	741	803	823	764	775	734	763	763	824	847	776	781	722	771	783	832	778	777	745	767	812	760	806	782	790	755	821	797	745	802	784	740	803	771	796	789	807	764	760	825	763	772	801	843	799	870	817	786	773	741	789	764	748	778	792	810	778	772	739	755	798	772	795	803	823	789	751	792	752	786	800	779	738	785	809	770	828	753	806	767	773	739	758	791	810	796	773	792	744	749	760	796	766	756	742	764	740	783	763	818	807	792	817	803	711	803	767	757	716	763	773	720	757	739	777	772	821	785	741	806	777	768	759	784	719	757	767	844	765	778	814	774	807	791	759	763	817	789	779	809	724	785	752	774	796	783	776	752	814	768	774	795	822	760	771	768	773	826	814	771	794	789	726	778	825	788	802	776	793	765	715	777	803	788	753	722	791	793	774	797	775	786	804	792	777	744	787	793	795	749	769	761	802	786	783	769	782	768	699	818	817	805	716	835	793	780	792	787	804	788	790	767	831	789	778	807	790	744	790	826	765	743	768	809	784	817	791	803	807	765	775	772	747	775	748	801	821	792	731	796	762	754	809	759	860	796	800	798	803	759	780	823	747	787	756	804	806	725	826	783	789	832	784	754	792	739	739	795	760	787	749	812	762	860	775	790	776	814	797	798	782	762	738	768	762	787	802	795	755	789	793	745	838	820	806
24580	21428	28526	24758	20241	10338	5157	3778	2786	2254	1832	1460	1393	1158	1017	929	863	802	764	707	670	664	622	635	593	585	570	502	510	498	507	488	438	460	419	410	420	387	392	392	387	365	361	378	357	389	378	355	388	353	362	347	380	364	364	382	351	341	390	363	359	371	342	336	382	345	348	404	364	364	345	344	352	354	309	339	331	356	341	363	338	364	362	318	344	376	375	371	346	348	346	335	370	345	328	354	320	340	353	308	346	359	347	352	337	346	335	352	376	375	318	316	352	345	353	328	310	355	330	371	351	301	319	366	359	353	347	366	369	318	345	354	372	351	336	369	347	373	341	343	357	319	339	339	315	355	309	334	392	315	371	338	346	354	358	301	360	336	364	332	340	353	354	336	351	355	319	349	350	340	353	349	323	349	354	354	374	372	346	376	329	346	332	326	390	363	311	356	317	355	353	356	369	359	364	362	342	356	354	351	329	319	334	351	338	336	372	350	366	342	377	357	363	323	322	329	349	342	352	366	312	289	373	336	394	363	341	359	334	371	358	330	367	354	334	341	356	354	377	344	344	339	369	349	351	324	358	349	364	317	367	376	344	378	374	383	368	322	338	370	355	354	360	332	357	368	363	337	332	358	340	372	359	367	323	353	352	342	340	330	323	376	333	370	321	328	343	362	334	316	347	349	336	364	351	331	334	341	360	402	345	339	315	355	350	306	344	376	350	375	348	331	368	344	350	359	344	321	326	341	329	335	324	354	390	365	354	372	358	342	343	379	332	333	341	338	358	379	339	347	330	342	337	353	337	326	356	366	358	355	351	365	364	309	317	329	342	328	349	351	344	363	334	355	341	367	316	328	337	360	363	322	338	347	346	388	318	354	375	315	356	347	366	351	346	320	323	330	390	329	341	346	370	361	369	350	329	388	325	363	352	349	354	363	352	333	366	349	346	359	338	355	370	353	368	379	321	384	334	355	364	323	362	373	378	388	356	323	372	337	356	354	353	353	314	316	325	342	349	371	375	362	356	338	331	365	327	356	314	349	343	381	351	354	358	369	361	371	329	353	342	363	355	369	357	336	344	328	351	373	361	354	340	352	306	354	357	373	320	370	314	366	332	332	377	337	323	348	341	337	351	336	375	339	352	338	364	335	339	356	357	343	323	368	351	348	324	353	291	358	370	370	344	318	346	332	329	339	327	319	334	347	312	345	339	365	356	360	357	352	326	356	361	371	330	359	362	329	309	354	349	312	337	343	338	372	370	363	357	342	363	307	344	352	367	332	354	357	326	334	368	349	336	325	300	348	352	349	318	342	315	356	355	318	325	348	343	326	370	360	314	362	336	343	355	382	329	315	345	347	350	346	305	339	370	336	348	323	325	344	349	361	349	341	305	309	360	341	352	348	346	373	341	342	354	364	370	351	338	353	368	330	362	310	333	325	369	361	344	379	332	360	369	346	330	347	309	345	339	353	338	373	307	364	356	336	366	337	358	342	365	342	368	343	331	337	335	335	376	327	351	324	356	352	343	343	363	358	331	356	341	333	357	378	348	325	366	361	371	346	381	371	360	342	339	358	349	357	347	362	355	336	386	335	353	381	335	349	369	352	315	314	354	392	351	385	361	317	342	358	364	369	340	354	346	344	333	339	342	349	338	330	351	337	382	384	353	374	357	339	343	304	354	356	372	367	324	307	352	348	356	378	347	336	339	339	362	339	377	327	360	366	354	341	323	333	356	363	376	322	350	363	332	317	318	330	343	314	364	334	321	359	343	327	354	365	343	358	337	370	355	324	334	326	374	339	325	316	328	332	369	336	352	329	364	324	339	348	332	359	346	358	348	326	327	367	379	331	324	355	352	354	344	340	351	351	353	337	382	354	381	335	337	366	358	324	344	315	362	349	349	374	345	352	353	327	361	356	334	331	352	349	394	345	347	358	327	360	331	336	312	318	354	338	351	371	349	313	318	326	341	330	358	348	383	360	377	307	339	342	380	350	343	340	387	351	317	341	339	337	339	313	325	399	341	358	325	355	339	335	378	347	325	371	345	347	341	370	359	366	346	358	372	342	359	323	371	338	355	339	360	340	376	384	315	381	329	333	358	334	340	364	342	353	345	316	374	363	364	366	360	343	392	324	367	364	371	326	336	361	378	337	361	335	340	319	352	329	317	332	345	357	387	331	361	343	360	352	343	351	340	347	336	361	381	331	335	351	309	333	387	327	334	344	338	310	332	353	332	341	369	370	354	353	328	306	343	350	315	322	326	342	363	381	370	356	318	367	331	349	368	323	370	352	332	371	357	363	376	320	356	381	350	361	344	342	335	377	359	337	344	303	370	332	358	349	348	336	355	363	333	371	367	362	366	349	336	355	365	339	348	339	332	356	376	332	327	348	342	351	367	349	338	344	341	338	305	391	355	362	347	363	375	339	321	339	328	371	338	375	335	347	335	373	336	346	335	361	336	338	351	361	334	326	336	369	364	312	380	356	345	320	298	342	344	305	339	346	357	342	342	351	343	342	359	382	346	384	329	358	350	316	368	360	332	328	348	351	386	346	372	356	363	350	329	336	350	322	346	354	350	325	350	332	320	351	321	353	347	345	340	335	324	334	350	336	343	355	329	346	333	311	325	356	340	362	349	373	367	370	320	362	347	348	338	379	298	382	328	372	382	352	327	349	350	358	377	372	369	329	355	378	334	355	341	358	342	322	323	358	350	361	338	358	344	347	341	344	369	356	333	324	354	356	349	354	350	335	355	354	309	321	382	357	351	381	353	341	359	338	329	310	340	334	349	374	350	344	338	362	358	376	365	373	365	388	342	353	359	341	375	365	341	324	340	332	347	365	341	319	374	326	353	350	330	332	345	346	326	333	339	379	328	368	343	350	346	325	315	351	375	327	332	342	383	331	361	323	358	372	335	351	315	352	359	351	360	353	353	338	350	359	342	298	335	326	313	318	331	309	338	325	371	366	309	360	335	354	353	369	376	339	364	367	367	324	349	325	349	348	353	380	312	360	352	333	322	323	341	342	364	356	360	342	342	346	366	326	324	375	326	350	318	386	332	391	358	310	348	376	352	330	357	332	372	335	337	350	320	357	328	319	340	326	325	365	347	351	339	328	358	338	338	324	371	335	337	363	335	375	354	363	348	357	325	338	358	332	342	352	346	380	319	363	336	381	322	380	324	368	374	332	358	352	326	349	325	343	328	350	349	376	322	343	327	356	342	329	355	352	334	361	314	350	369	335	336	342	329	381	368	322	315	342	362	366	362	338	348	347	381	371	324	380	349	370	330	366	319	352	327	324	314	369	351	344	365	359	349	334	365	347	349	375	346	346	313	347	355	354	345	313	355	338	336	361	350	365	355	354	375	348	362	373	333	321	350	311	353	352	332	313	385	377	293	342	378	381	324	357	318	364	357	357	347	361	339	360	360	387	366	339	342	355	314	378	359	350	336	359	365	338	380	361	364	358	352	359	341	349	342	363	338	340	348	360
17117	34093	32301	23922	19112	14751	12472	11135	8870	7398	6254	5098	4264	3749	3249	2987	2636	2312	1994	1961	1801	1550	1558	1585	1435	1338	1320	1301	1231	1101	1113	1083	997	1005	933	861	840	855	781	875	731	752	706	784	698	735	715	695	734	681	720	727	706	700	732	720	743	703	656	691	697	662	689	705	682	679	629	735	662	682	694	683	661	676	667	701	661	674	654	614	676	659	637	641	645	670	669	680	657	652	695	669	655	671	671	695	669	691	624	658	688	652	684	638	659	656	622	715	666	647	688	657	673	650	724	729	651	694	644	648	647	667	630	641	609	684	706	626	682	660	648	629	643	644	684	607	631	717	640	679	644	665	693	684	609	678	644	695	683	649	644	622	633	674	643	623	669	664	642	656	654	664	676	691	618	669	667	653	649	648	656	682	676	638	670	717	704	658	636	708	671	637	689	677	631	626	654	650	652	636	671	675	611	643	659	677	614	668	623	652	670	654	636	654	691	685	685	640	654	642	671	622	619	699	640	663	643	694	666	645	707	698	678	683	724	681	670	650	679	654	651	620	669	664	668	654	606	641	663	692	638	653	609	641	630	639	646	657	629	641	658	683	669	630	653	648	604	689	632	667	643	661	620	652	666	633	674	651	611	659	636	657	696	644	665	699	678	661	658	637	685	624	673	671	693	686	615	659	669	681	661	695	620	632	614	648	646	692	627	651	629	637	685	626	694	633	629	611	690	644	678	638	691	667	675	647	661	650	668	639	664	641	677	659	653	616	633	649	680	684	664	676	612	658	674	655	661	663	702	679	645	681	701	678	652	655	665	699	658	664	685	634	665	668	661	667	650	695	647	657	635	667	635	681	636	713	619	619	663	683	677	655	663	643	627	694	680	682	651	696	642	638	654	619	675	655	632	711	652	649	652	644	687	693	666	628	655	671	668	638	655	647	685	637	663	671	660	698	666	688	694	630	680	660	642	653	651	687	664	673	632	672	672	676	656	655	662	652	661	679	647	674	652	623	655	692	681	674	652	671	686	669	681	634	715	673	643	649	653	690	662	678	681	667	645	687	688	645	622	674	631	678	688	748	689	678	627	631	629	663	707	669	650	630	678	632	659	625	687	655	659	703	639	633	669	675	685	636	609	642	673	682	696	633	637	640	664	594	608	630	660	678	657	641	632	657	673	665	640	651	677	648	646	581	648	631	687	736	654	676	631	628	750	688	648	674	644	648	631	655	685	632	708	654	658	653	670	691	663	654	659	653	641	664	667	680	621	636	667	724	599	593	643	676	615	665	655	659	653	672	679	646	661	630	714	645	676	658	683	660	660	646	611	668	634	652	690	596	671	692	673	647	657	646	685	614	674	618	707	693	667	670	649	649	665	659	646	652	695	634	628	693	658	655	653	651	681	676	699	609	659	682	706	659	669	662	669	644	630	678	621	696	659	687	685	669	603	711	659	650	652	662	650	667	659	681	647	644	696	654	619	632	711	654	665	691	668	680	694	685	627	682	662	656	643	652	659	657	611	636	649	665	611	664	647	641	659	680	696	694	668	605	632	647	664	675	599	653	689	725	671	682	656	646	653	655	653	651	659	641	691	636	637	646	654	660	691	676	652	649	647	661	670	649	638	649	678	691	633	621	684	685	634	652	650	678	681	682	680	642	673	648	621	700	640	643	635	648	705	668	693	687	675	671	700	639	643	709	660	696	690	674	663	647	678	641	635	635	634	660	663	668	665	660	613	630	667	670	634	667	627	647	663	658	675	656	604	675	704	660	670	696	722	648	684	687	670	676	673	687	654	693	638	650	652	637	686	629	631	681	680	636	607	632	618	653	654	659	673	631	681	646	663	704	653	661	642	650	680	690	642	666	678	647	636	665	662	678	730	745	657	652	665	679	670	656	618	618	660	669	676	650	659	664	686	656	653	655	646	669	653	674	636	612	624	688	637	634	684	659	649	678	621	671	689	611	682	683	652	601	599	667	683	670	653	643	679	650	660	688	630	661	702	644	681	697	665	662	664	659	625	642	648	681	665	687	697	673	701	624	644	685	679	653	666	693	645	633	679	640	668	667	651	637	696	646	614	633	697	655	660	680	670	680	693	640	704	636	623	605	681	681	626	637	643	653	658	671	654	702	620	617	674	614	677	653	657	645	659	658	676	672	664	638	631	649	627	627	613	665	640	674	703	678	670	626	659	672	658	643	696	650	643	635	640	644	686	643	603	658	647	634	696	674	664	652	662	630	653	637	661	666	658	683	698	658	667	610	662	662	668	685	634	663	662	678	668	670	649	659	690	675	653	670	673	661	726	699	633	651	631	658	664	683	613	674	647	658	662	672	617	641	655	648	647	624	646	702	637	649	669	646	666	612	675	680	682	654	645	682	667	682	623	692	689	631	645	607	638	663	657	668	633	623	675	651	662	635	651	687	643	637	632	634	649	711	662	670	621	649	694	655	656	621	635	693	662	687	667	653	676	686	629	627	659	693	634	652	661	678	660	633	662	684	625	679	628	619	638	699	693	666	669	664	665	708	661	700	667	661	703	699	666	637	650	714	625	646	599	653	678	663	647	691	677	650	710	663	691	684	665	621	670	610	685	686	692	627	631	689	628	674	660	691	666	633	656	682	673	634	659	673	667	678	628	672	652	634	637	633	656	671	676	687	653	613	622	686	624	710	645	650	668	678	630	635	643	656	613	654	649	675	660	664	680	631	679	678	643	701	700	611	659	649	638	668	603	659	651	736	651	642	659	646	692	673	696	661	677	631	659	682	663	657	658	636	622	683	680	614	665	664	659	666	708	647	652	688	644	666	661	664	691	703	670	619	676	695	668	667	695	649	642	701	611	636	699	654	665	635	644	636	631	672	613	666	685	702	684	644	612	655	678	690	617	662	675	646	690	704	668	649	657	665	667	645	643	629	647	619	658	655	658	643	639	671	665	610	642	645	632	682	619	692	647	630	642	662	604	639	681	659	727	683	664	665	689	620	660	666	680	688	638	676	605	686	685	652	660	686	661	628	674	657	608	628	661	678	696	636	648	627	640	632	652	676	624	634	690	649	648	637	679	652	660	693	658	646	673	675	642	681	605	654	683	664	655	710	661	648	671	664	647	698	665	607	665	678	698	678	672	674	656	680	662	689	678	672	653	660	662	604	639	683	636	680	662	723	651	665	660	641	639	647	679	700	662	616	669	665	666	614	660	678	680	612	619	691	656	701	664	684	685	628	675	674	629	664	686	662	692	649	691	670	623	691	621	635	627	654	644	679	677	668	632	633	679	643	631	705	654	661	680	654	693	643	615	630	665	652	647	713	643	688	690	649	601	654	620	663	708	636	620	671	692	645	652	678	684	646	664	654	621	650	670	654	659	668	669	646	644	611	682	661	685	626	675	645	687	697	606	618	656	684	663	656	606	679	675	692	666	626	705	677	640	709	649	678	641	650	691	663	633	681	634	658	613	658	643	700	642	644	638	671	656	653	663	677	681	665	663	635	666	637	650	665
23555	21424	29206	24021	21455	20318	11007	5553	3973	3050	2536	2014	1758	1449	1275	1239	1107	868	836	811	717	709	699	621	687	599	559	526	550	459	493	519	494	448	430	402	377	390	351	342	335	361	336	322	311	325	352	331	317	369	342	304	289	298	322	303	305	353	318	317	313	330	307	324	325	316	322	309	306	306	310	291	296	290	294	334	311	294	303	311	326	313	310	306	300	292	322	301	303	310	298	315	286	314	285	311	294	279	298	299	289	317	302	312	314	293	297	273	287	289	283	304	300	291	308	277	304	295	283	310	316	275	277	291	305	292	291	295	292	306	305	303	282	291	267	295	260	253	286	292	279	279	303	311	318	270	303	308	274	293	276	293	315	303	302	294	306	306	314	274	309	322	313	307	296	298	300	310	321	283	264	294	271	338	292	290	304	317	290	285	270	322	306	309	318	321	297	296	324	271	331	340	320	290	299	303	298	307	292	303	256	298	280	276	291	281	299	294	313	333	271	307	313	307	303	311	300	321	311	321	328	285	281	287	308	277	281	277	295	294	309	268	278	290	301	289	303	292	288	289	302	298	315	290	265	315	302	316	291	294	294	288	306	302	305	301	288	322	297	279	317	320	329	270	290	301	322	289	310	283	286	294	284	273	281	310	314	302	289	298	303	287	285	283	248	283	325	298	302	295	306	290	302	290	320	297	327	295	302	303	315	300	323	304	303	281	295	314	312	307	273	318	298	289	297	305	330	302	318	276	329	295	288	307	302	292	319	292	297	297	282	304	310	292	312	301	303	282	293	300	312	278	316	278	307	307	311	275	298	279	288	312	324	300	331	270	294	296	324	320	286	291	300	324	291	283	319	292	325	295	307	297	276	293	318	310	292	281	267	327	307	298	320	313	318	301	283	323	306	306	308	287	301	277	278	308	308	332	305	307	299	270	281	292	311	277	272	284	284	293	284	287	288	280	288	321	276	307	308	291	307	291	286	297	308	291	309	278	281	284	317	264	288	284	283	283	310	295	318	295	278	304	331	298	279	290	278	273	312	314	293	305	276	278	306	321	306	290	319	326	293	309	287	313	289	295	325	303	302	301	316	315	312	282	290	316	307	316	293	310	300	276	311	289	282	288	311	316	278	275	316	279	299	289	288	267	266	327	326	308	297	305	303	280	276	294	287	304	287	295	320	271	318	317	297	331	298	322	302	335	307	313	310	295	283	293	287	289	314	293	303	285	298	273	299	273	323	278	307	344	303	279	311	298	318	270	297	309	300	277	303	322	306	316	294	288	302	277	291	294	309	307	277	286	309	282	301	265	308	313	317	292	297	306	297	297	306	285	328	321	303	288	321	274	291	289	296	284	295	297	293	262	281	267	284	284	293	293	286	306	306	276	310	300	300	289	270	309	303	298	298	294	322	306	272	306	314	278	311	293	284	326	300	317	270	288	281	331	299	289	287	291	303	278	277	315	298	301	294	329	285	327	267	319	292	278	309	319	333	300	302	290	281	299	277	306	318	317	297	306	276	292	306	301	285	291	290	336	272	301	278	312	278	276	301	265	315	298	292	300	322	283	274	287	319	300	307	301	294	272	293	278	306	308	255	303	263	327	325	312	287	299	292	293	305	289	286	301	311	276	315	311	290	310	305	280	299	273	311	331	311	279	272	314	313	289	290	298	302	275	269	295	302	318	274	307	287	270	294	306	287	290	285	268	257	318	274	315	299	306	356	317	263	312	289	278	324	303	302	316	305	287	302	296	288	298	267	291	293	287	300	306	306	293	281	332	287	318	308	280	316	296	293	320	288	304	274	271	281	288	297	303	341	278	318	302	300	326	307	310	301	282	314	318	279	277	303	326	290	300	280	275	284	318	296	280	293	266	283	260	289	308	298	314	285	310	327	308	317	292	322	290	297	315	268	298	308	303	297	311	309	294	317	276	286	303	296	287	309	309	296	289	311	309	293	286	278	294	309	268	283	318	285	301	297	297	280	285	287	308	280	278	290	283	314	290	310	282	327	316	345	295	296	288	298	300	288	310	299	260	259	288	283	266	277	304	302	286	310	290	292	309	301	298	291	293	326	298	288	299	310	310	305	340	275	312	311	306	271	289	308	308	291	297	306	290	304	284	310	311	284	294	288	295	317	305	318	278	296	311	302	288	295	275	267	309	312	291	294	281	268	316	296	290	286	319	329	331	293	277	308	300	309	285	281	275	296	291	258	273	305	281	287	295	289	304	299	288	311	328	278	282	293	296	300	305	294	286	294	278	325	311	288	257	312	291	293	332	303	282	284	277	292	292	296	315	313	284	291	290	293	313	285	293	308	280	305	269	275	325	252	287	308	316	300	297	281	295	284	316	295	277	313	301	330	292	293	293	305	309	322	264	302	284	288	307	277	287	285	316	307	337	288	272	281	298	305	313	274	270	323	285	306	305	314	293	309	292	329	307	300	285	323	300	270	278	292	291	311	296	299	297	316	295	281	302	302	287	319	295	275	275	306	287	302	293	296	306	297	317	275	284	286	302	298	277	304	291	282	286	306	289	291	304	328	287	297	276	313	317	301	296	308	298	284	289	283	294	334	264	306	268	298	324	308	285	293	275	312	306	296	306	322	318	292	319	259	293	306	305	314	299	274	294	302	322	298	293	321	275	293	311	280	314	238	278	269	303	297	307	303	291	317	292	295	302	290	295	320	294	299	288	268	289	312	296	308	282	301	300	273	293	284	280	299	289	289	281	266	317	270	301	302	291	277	265	277	269	308	288	327	280	286	274	304	315	306	287	304	296	289	273	279	292	309	294	320	290	300	310	267	273	286	323	287	297	281	299	308	324	272	297	302	292	271	292	271	289	322	304	289	311	307	294	329	305	303	310	305	306	296	292	286	280	291	271	333	260	280	287	315	285	295	300	297	303	257	288	268	312	265	327	298	321	298	290	278	276	273	282	309	276	276	288	281	302	266	275	282	295	267	292	270	274	260	313	279	324	316	299	269	298	274	288	285	284	334	302	284	302	271	324	319	314	346	261	268	287	303	310	308	322	294	299	331	282	331	253	317	305	317	322	293	296	277	321	308	291	317	297	297	289	293	283	290	278	292	317	283	293	303	271	271	293	301	303	288	276	315	280	311	311	273	302	283	312	304	299	303	266	285	287	284	272	291	295	302	297	333	297	308	284	289	300	292	316	269	297	248	285	292	325	322	310	298	302	315	276	310	289	285	310	296	257	325	289	298	282	296	292	304	280	292	308	288	264	271	293	270	303	322	300	289	292	297	316	267	317	312	311	296	270	286	304	285	302	295	287	273	318	320	272	277	307	315	289	322	276	321	271	279	309	323	295	299	276	313	274	293	296	324	280	300	305	280	315	305	309	267	308	296	297	297	298	274	326	297	294	280	300	306	294	297	327	298	298	272	290	336	282	300	332	296	278	305	305	288	293	297	281	310	323	310	328	295	326	317	271	278	304	264	332	294	286	283	297	291	300	285	287	324	339	350	303	312	288
19019	38256	36503	28235	23389	18652	15975	14280	11907	9807	8085	6601	5762	4957	4258	3782	3342	2891	2503	2333	2095	1925	1819	1778	1707	1583	1445	1347	1333	1167	1234	1108	1133	1057	933	827	864	814	726	723	685	675	695	672	648	611	654	620	677	662	648	614	642	611	624	657	646	598	606	603	579	598	596	589	609	571	577	574	622	586	577	602	580	589	586	575	550	569	563	514	571	542	543	568	582	535	536	581	575	560	567	574	575	534	563	531	540	604	543	552	516	567	563	540	555	579	553	534	597	531	576	545	579	549	549	543	537	575	579	551	556	549	525	487	522	502	558	582	533	551	565	570	585	577	484	579	524	558	514	519	594	572	552	576	524	554	526	580	565	538	574	498	560	602	551	503	580	550	535	559	540	592	558	567	533	547	558	526	549	507	553	580	565	506	561	536	515	573	572	573	576	547	554	571	520	589	565	531	527	556	547	550	538	498	542	565	541	607	515	551	509	558	548	537	550	530	565	563	558	537	563	528	565	536	574	568	549	593	549	565	578	568	564	579	573	537	552	544	521	501	552	540	578	488	572	525	518	513	616	531	559	597	562	610	522	568	570	561	513	556	514	578	573	541	543	540	510	579	572	534	558	529	568	561	552	553	540	508	581	553	558	532	517	599	545	538	525	562	575	550	520	528	571	563	565	527	553	541	543	572	531	578	578	560	521	574	589	543	540	571	565	568	557	558	513	556	604	572	548	575	529	553	559	530	567	548	557	499	535	558	546	572	520	548	557	591	562	552	599	570	529	531	531	555	557	574	562	566	577	556	544	539	565	586	582	572	549	529	557	578	559	529	553	563	552	525	581	539	505	558	550	581	540	537	543	570	553	529	526	554	553	572	550	538	556	509	514	562	581	587	529	560	516	556	557	538	563	545	590	583	540	569	557	535	564	576	555	561	568	553	520	536	587	541	544	593	594	510	521	568	576	582	511	579	556	565	561	608	556	595	540	577	552	515	543	542	528	564	529	592	539	518	583	520	574	548	555	534	584	541	557	545	552	609	594	582	543	561	587	535	562	561	541	593	536	530	523	553	537	554	495	548	531	570	583	608	555	565	536	587	546	530	548	540	568	587	536	521	536	567	547	555	594	559	527	568	542	527	514	539	567	564	562	529	515	558	559	554	517	572	582	595	566	552	567	502	584	535	560	558	582	573	603	537	555	574	569	581	547	573	539	573	584	577	550	547	600	565	544	539	546	571	576	563	571	537	539	556	545	572	528	499	587	578	554	566	564	547	512	582	555	559	548	580	528	550	569	497	552	538	526	527	534	612	531	553	537	592	583	542	496	519	575	531	559	517	513	565	573	557	512	599	560	562	533	561	548	515	529	546	529	471	535	528	548	543	530	518	538	510	560	560	542	558	577	539	554	530	559	523	561	553	519	552	528	564	559	531	547	571	556	547	532	540	521	609	539	554	567	550	523	602	551	532	577	557	526	565	557	505	560	528	561	495	582	529	538	548	577	555	548	541	564	557	565	548	499	566	567	525	549	588	569	549	543	520	521	539	562	544	536	565	567	553	561	521	534	576	496	507	502	527	502	531	590	555	532	564	551	553	547	551	516	551	540	574	564	528	537	540	548	586	528	562	526	545	560	565	524	571	559	607	556	574	505	552	532	541	573	551	572	548	531	569	561	557	562	520	574	524	567	600	578	590	602	557	556	548	586	562	509	532	564	577	551	542	546	538	576	531	543	553	553	506	577	537	523	549	617	570	571	557	533	515	510	571	560	579	539	550	582	554	533	548	571	542	554	568	524	510	534	523	538	531	579	552	543	516	559	530	502	538	544	516	578	545	534	495	604	538	581	560	563	575	533	579	534	569	549	586	564	510	572	543	547	558	550	535	550	559	552	556	580	519	572	525	490	553	571	523	607	562	560	548	535	537	560	530	521	562	561	538	558	569	539	557	531	528	569	591	524	532	548	540	552	569	511	542	545	552	531	524	576	565	562	547	524	552	556	553	565	549	521	533	524	545	514	551	594	549	535	526	536	562	550	556	543	513	619	564	556	568	559	543	572	557	576	563	568	544	599	584	534	600	568	549	571	513	542	553	528	545	533	512	556	569	525	575	566	559	556	576	585	535	552	548	594	513	561	570	556	567	545	531	533	521	560	556	551	539	535	561	542	511	600	503	570	547	537	575	574	529	528	548	595	515	539	555	557	574	558	547	540	579	561	539	539	584	555	548	517	546	556	554	568	531	520	569	513	514	563	569	561	553	577	556	529	574	519	565	493	559	561	551	603	555	544	558	585	544	585	580	533	518	524	526	546	563	571	511	528	544	531	534	537	535	605	541	531	584	517	555	539	553	516	540	567	590	508	569	556	518	571	557	532	542	545	543	527	503	534	607	549	579	504	551	554	572	541	566	594	542	542	544	517	536	586	544	534	558	580	536	548	545	547	571	530	584	573	570	522	574	553	578	535	574	564	536	580	520	572	563	522	544	565	497	573	553	542	498	557	591	519	495	572	551	528	527	581	510	532	533	502	559	568	575	545	565	582	595	558	556	541	540	566	543	561	531	512	574	558	556	491	542	554	519	551	577	553	545	570	542	549	573	557	567	526	551	512	597	574	572	553	544	535	544	548	565	554	549	537	570	554	551	568	554	558	582	551	593	527	565	599	554	586	599	559	530	542	535	568	530	570	548	571	577	575	551	533	559	579	558	493	562	581	524	549	570	544	518	545	559	577	580	568	537	564	530	535	576	496	548	581	532	554	589	559	568	539	575	561	567	547	532	524	598	606	610	562	558	571	556	568	552	565	566	593	511	565	539	564	535	524	535	570	543	531	550	555	551	560	557	525	531	586	517	588	511	541	558	567	562	573	552	570	571	539	582	540	542	564	520	519	545	539	523	528	575	515	555	590	558	587	517	586	557	535	568	494	595	552	562	507	542	525	513	581	500	503	559	532	534	542	588	514	605	535	562	549	576	552	547	541	533	519	488	565	533	529	521	586	525	549	537	571	511	533	574	525	583	565	554	532	594	615	507	543	603	539	590	531	558	533	574	574	551	545	527	541	558	523	585	549	571	552	582	578	576	550	563	564	563	541	559	514	530	556	540	566	562	541	555	565	536	535	554	563	541	548	559	541	562	552	543	518	528	577	531	490	555	517	507	517	504	585	549	528	547	596	513	567	546	580	558	545	560	574	560	547	566	564	537	572	570	580	544	573	550	560	536	511	559	556	529	548	585	526	573	536	527	564	561	531	549	537	505	563	559	515	569	545	570	540	557	569	558	553	544	537	513	550	597	515	501	536	563	557	580	540	551	560	561	553	566	521	605	621	554	557	510	546	546	550	581	573	524	547	561	506	570	539	567	561	564	529	544	518	534	560	539	570	540	552	553	559	568	561	527	583	553	525	523	519	595	538	560	566	562	485	553	544	548	552	546	530	572	516	542	555	539	507	537	556	527	577	539	574	557	579	607	565	529	550	545	543	553	552	545	505	570	536	546	558	575	568	552
26995	21337	19090	11660	5814	3508	2656	2301	1896	1552	1262	1070	984	827	769	748	695	689	660	615	588	560	592	548	539	545	534	531	487	485	472	498	463	474	473	481	468	424	429	457	410	404	443	440	460	439	450	487	442	399	457	418	416	416	409	425	418	450	433	374	404	383	439	431	441	435	393	413	417	450	434	424	423	387	390	397	459	402	395	427	402	408	393	417	414	421	437	452	415	413	453	402	377	429	374	422	374	424	401	403	431	452	408	395	424	454	428	394	429	413	393	431	376	410	396	398	393	386	441	402	409	435	405	394	420	421	380	402	395	402	400	443	382	452	384	406	370	427	388	393	418	393	405	399	426	439	427	430	416	434	424	459	424	391	396	403	419	413	416	411	396	413	425	398	421	421	386	409	403	439	435	403	415	411	435	404	425	390	402	412	419	380	414	375	438	412	406	397	437	477	423	414	421	403	387	386	399	399	399	423	426	397	421	443	418	409	394	410	425	429	414	412	389	416	413	412	389	425	384	411	419	460	397	437	390	430	405	441	434	421	424	408	416	397	389	408	435	412	399	406	408	418	432	416	431	433	404	430	381	393	427	382	390	416	421	418	429	394	394	410	410	390	415	413	397	410	424	386	404	394	403	414	442	431	388	406	409	417	418	371	402	466	440	390	429	418	411	432	404	395	365	440	405	409	415	428	407	417	441	418	376	427	404	400	406	448	400	468	412	411	421	418	417	386	394	387	401	427	421	427	435	397	365	405	395	444	411	398	405	398	420	432	402	421	390	419	436	380	412	425	354	381	413	425	400	351	415	396	447	387	410	405	414	407	425	431	382	415	389	399	390	436	387	371	397	432	412	394	427	412	384	404	402	438	443	418	444	411	444	397	445	413	386	396	420	418	429	393	393	423	394	421	416	408	391	393	398	424	408	398	406	402	404	427	450	427	414	430	400	380	425	430	409	402	438	431	392	381	383	387	437	362	387	399	410	438	393	406	398	421	382	416	397	433	423	417	426	388	437	379	386	391	416	403	415	400	405	423	428	439	410	443	409	436	411	398	408	430	389	400	421	373	418	462	391	415	413	428	423	420	390	418	365	391	460	414	412	407	439	425	430	426	393	391	417	400	394	403	438	398	403	417	386	422	400	404	412	387	400	411	389	454	387	406	418	401	392	410	415	386	435	428	417	438	420	427	411	424	397	390	389	391	402	392	408	429	412	451	437	415	404	393	429	441	412	398	367	420	411	430	408	445	372	389	399	386	393	423	438	380	424	398	437	420	457	415	388	372	383	396	384	415	420	401	371	418	407	406	421	401	422	458	412	439	429	409	414	427	378	398	402	392	441	418	421	401	404	421	417	406	408	372	393	418	405	388	403	411	391	421	392	388	402	426	443	413	419	405	410	407	423	416	414	398	426	404	402	413	415	386	415	394	435	387	404	412	409	404	384	401	420	425	379	407	433	432	423	406	419	407	400	370	407	422	420	419	403	392	407	398	428	400	433	398	412	390	401	410	420	426	449	424	385	398	443	429	399	439	397	411	400	427	441	399	385	415	425	394	433	403	421	426	402	409	368	396	416	403	441	419	394	406	348	418	401	411	405	417	447	424	389	448	434	394	418	430	413	412	375	412	407	465	389	435	407	425	397	383	418	401	407	422	383	398	433	379	424	409	431	429	387	425	424	399	440	405	442	440	428	385	427	377	375	402	405	377	400	413	372	412	408	417	407	413	405	400	417	456	457	402	450	417	403	377	442	422	397	411	391	432	429	417	401	387	428	401	426	410	403	450	394	389	410	425	404	400	391	409	422	454	396	386	409	422	371	407	398	390	431	387	393	426	424	371	396	422	410	389	408	418	429	402	405	444	409	409	414	433	377	421	444	440	382	426	393	431	386	411	432	421	415	399	407	426	361	421	409	408	424	415	436	405	394	417	394	424	395	400	433	398	381	398	421	423	410	392	416	412	393	414	469	445	413	401	426	409	429	412	401	404	454	416	395	389	439	434	405	430	410	415	431	399	426	416	404	423	375	395	428	456	395	429	434	427	426	436	404	427	415	384	407	399	434	412	398	399	422	395	387	420	436	406	450	389	437	388	417	400	410	435	427	437	418	421	418	439	427	461	398	401	440	386	429	425	416	435	406	405	417	369	405	428	411	388	423	439	427	396	431	377	394	414	411	450	410	386	419	404	424	434	398	446	396	399	391	430	414	416	412	404	419	392	411	435	388	418	419	398	403	407	352	404	462	458	415	422	448	421	407	397	432	432	440	398	392	406	391	365	397	424	436	418	404	400	369	419	385	400	407	391	443	402	419	388	454	425	428	352	433	364	428	387	423	431	439	431	408	394	413	436	408	410	407	406	391	403	429	429	402	421	428	445	400	427	422	433	395	403	441	431	382	413	454	430	415	408	403	409	411	417	439	421	428	410	409	402	408	410	414	390	411	434	392	422	416	377	384	423	395	439	417	427	411	429	421	414	430	418	451	427	405	417	402	417	391	396	431	389	372	414	380	418	415	422	419	407	394	410	435	381	392	436	395	386	413	405	420	399	392	424	402	428	412	436	371	420	416	437	449	443	442	399	386	388	447	407	415	410	405	377	388	442	438	393	414	437	414	417	408	416	392	429	434	359	442	399	448	392	390	402	400	410	401	408	359	444	405	442	395	426	438	448	445	426	401	408	357	394	408	398	375	397	432	460	392	447	420	434	438	436	416	383	446	410	436	389	430	418	405	406	420	425	426	401	357	409	397	395	417	406	401	375	382	388	407	418	386	346	426	372	382	395	387	414	425	422	412	427	396	414	384	388	396	407	404	411	404	409	393	420	392	416	413	442	444	387	378	431	387	398	412	446	428	417	390	433	404	409	387	413	390	410	397	426	428	423	435	390	423	418	430	424	407	439	420	406	411	402	406	443	403	408	428	416	426	416	397	425	422	441	438	421	414	410	387	421	411	413	405	422	455	399	387	445	439	391	423	408	374	427	435	412	430	393	413	414	372	374	445	467	407	441	395	420	413	411	443	392	426	416	376	403	399	410	410	428	413	425	412	399	342	404	438	400	378	456	393	409	433	425	386	428	374	398	418	395	407	407	420	387	442	403	421	420	397	421	446	402	441	408	410	425	436	414	390	438	427	412	401	475	436	426	439	404	431	406	422	410	429	397	419	410	391	394	401	417	411	407	381	402	400	401	412	442	385	412	416	411	452	422	396	393	447	420	444	371	427	426	434	404	396	442	425	388	417	426	385	399	408	422	413	434	406	404	404	407	415	408	398	390	415	423	383	424	425	415	406	430	413	398	413	420	423	413	416	450	415	407	457	385	430	423	414	425	470	418	400	388	414	408	412	375	388	413	404	401	396	406	425	417	428	388	440	409	391	412	431	452	400	395	406	372	426	418	459	397	439	394	462	411	416	393	410	410	381	411	402	388	421	427	378	401	430	432	417	373	389	417	387	434	453	395	432	371	432	429	419	407	403	410	387	380	455	414	419	450
16125	27945	26460	18199	13787	10291	8357	7607	6257	5128	4203	3409	3051	2629	2287	2138	2018	1674	1551	1486	1403	1358	1266	1344	1326	1180	1146	1119	1122	1055	1027	1084	997	1014	931	902	924	895	833	831	809	799	804	820	805	814	834	861	815	822	855	801	784	793	817	795	797	799	794	806	780	799	807	763	757	743	800	762	775	769	765	769	807	767	771	807	781	759	752	765	824	788	841	784	727	761	789	805	794	780	720	768	755	791	748	744	711	694	817	741	747	747	757	787	749	795	735	703	791	748	751	774	762	741	782	764	767	793	845	778	723	763	775	777	781	769	778	806	760	702	770	812	739	748	767	806	772	765	807	781	766	772	765	776	797	793	777	774	780	759	790	782	770	752	770	774	789	744	832	775	758	759	761	748	757	781	763	734	781	752	826	752	791	786	767	779	772	821	805	798	837	802	786	741	804	722	756	758	770	770	768	802	794	726	808	761	742	778	788	762	807	773	734	759	784	836	795	755	748	779	785	722	794	764	740	728	740	803	800	777	751	805	764	744	761	741	789	812	744	786	758	790	767	802	765	699	755	722	766	768	789	802	768	764	792	770	740	767	783	762	759	745	723	787	765	788	781	783	762	763	739	786	836	797	767	771	747	773	778	851	768	809	729	755	748	733	769	792	806	744	797	729	829	769	790	761	772	791	735	763	802	746	764	718	716	763	753	750	757	779	786	761	745	796	777	737	724	727	728	776	801	797	783	772	751	714	729	757	788	739	781	818	724	760	803	748	783	779	774	712	772	759	786	816	772	765	785	768	765	727	808	776	759	740	749	795	778	800	769	763	757	773	810	756	749	773	816	772	790	800	745	750	754	815	778	724	783	760	725	807	749	762	781	752	779	741	803	781	773	754	767	779	766	766	773	754	819	772	789	769	837	800	785	747	819	770	788	790	786	742	760	748	765	810	812	770	771	792	789	794	756	757	765	794	786	764	774	757	822	752	804	816	778	772	737	769	745	770	778	733	802	785	754	763	801	800	742	714	771	737	769	759	748	784	720	808	788	770	779	762	799	750	753	770	765	801	795	748	784	782	782	793	737	774	807	800	755	796	754	797	719	785	770	729	781	754	753	738	802	707	802	779	712	778	800	749	794	739	745	791	773	680	786	841	769	792	807	773	817	786	717	758	795	792	779	748	754	728	763	760	781	725	771	781	756	748	807	817	795	736	778	730	756	744	749	760	743	767	749	785	793	774	801	760	815	744	750	821	717	760	786	750	761	799	804	808	768	756	803	784	778	744	748	777	769	759	784	807	817	817	715	788	757	814	793	796	745	741	733	788	788	720	769	753	821	780	732	766	779	743	754	840	845	825	783	745	804	776	775	780	772	782	796	747	746	785	757	768	757	757	746	775	799	779	820	724	760	761	731	775	755	762	760	773	788	753	741	785	805	741	789	755	745	799	775	792	728	817	743	770	752	817	788	793	810	801	761	755	790	746	745	784	743	752	769	795	816	782	767	808	752	761	806	750	744	778	767	795	754	752	750	781	792	808	799	761	768	737	733	794	793	794	779	807	781	752	765	801	764	778	796	760	783	755	755	749	824	747	785	794	769	782	789	788	821	734	774	844	797	806	750	749	778	789	734	724	737	776	762	747	770	702	813	808	813	743	767	740	742	764	782	771	765	742	761	765	800	773	817	779	751	803	721	800	799	790	727	722	770	766	749	833	729	777	772	803	755	772	827	735	766	740	778	717	806	760	737	752	776	762	769	718	693	803	765	744	736	788	761	782	735	792	739	800	742	756	760	796	749	746	774	788	798	784	785	792	723	792	750	805	804	793	828	778	750	784	745	785	737	782	752	772	808	723	751	725	779	742	774	794	777	778	768	764	740	786	791	758	791	812	753	749	780	786	738	776	769	754	767	763	788	757	782	762	788	738	769	761	760	774	781	698	703	773	787	706	823	759	779	747	750	807	774	760	775	787	778	743	730	732	764	791	815	741	780	812	770	774	720	752	736	711	764	757	761	731	776	754	749	749	757	778	730	776	798	804	812	764	758	768	754	810	761	773	752	717	791	786	772	780	731	759	732	723	792	775	802	718	751	742	771	811	769	769	760	784	777	807	777	767	795	754	775	749	764	770	795	748	828	810	778	780	803	754	807	793	744	761	726	815	773	784	734	738	812	825	784	819	753	817	778	766	782	769	771	728	800	781	802	768	807	753	767	782	756	760	737	773	798	819	790	710	779	716	783	809	736	760	753	762	762	782	768	778	755	804	772	829	772	764	790	772	741	796	799	755	776	774	785	786	809	741	807	800	723	806	802	785	783	697	798	796	806	815	805	804	814	758	742	777	763	774	720	777	764	764	784	779	797	792	771	824	766	745	763	810	743	745	800	729	712	772	763	792	804	753	795	749	774	777	804	771	810	771	815	754	805	739	814	802	778	774	771	755	811	799	778	811	774	819	755	779	692	778	766	822	776	780	727	779	761	772	807	830	802	725	774	773	760	780	721	781	745	777	754	759	792	794	772	803	767	775	737	775	798	742	852	756	814	793	744	736	850	784	798	780	752	789	772	800	794	767	790	767	714	803	762	750	755	842	810	767	747	793	757	790	755	763	732	774	783	774	789	769	750	809	745	729	724	809	714	778	771	759	729	768	788	770	762	773	791	775	805	768	757	749	744	785	739	773	755	764	766	780	760	809	830	793	752	826	772	775	772	728	801	775	753	768	787	744	760	764	762	795	814	777	742	764	792	747	791	760	752	750	746	813	828	747	793	768	743	806	741	835	768	746	766	763	791	728	758	758	790	732	801	765	757	768	788	738	750	728	757	732	768	743	777	769	758	740	768	769	778	842	759	745	786	755	740	757	796	785	774	725	748	777	717	805	795	789	813	815	776	740	786	783	779	770	727	796	795	801	792	773	810	762	783	750	763	790	749	770	762	761	805	808	768	768	763	758	752	779	727	739	772	773	759	749	758	720	777	776	785	765	723	790	709	760	751	788	803	775	766	747	793	711	721	739	744	791	769	766	794	813	787	792	742	778	762	781	780	797	792	837	774	757	778	769	762	810	782	741	750	823	729	764	792	763	765	748	751	752	766	750	789	764	787	761	742	779	760	739	748	767	751	750	776	705	781	782	786	774	800	774	770	749	761	800	767	804	753	750	748	829	778	788	790	786	745	768	783	768	771	812	784	734	817	752	766	792	755	786	768	775	784	741	826	777	795	783	791	778	774	806	786	801	769	765	792	796	798	792	768	775	771	742	723	818	780	741	751	787	770	751	773	734	722	798	773	746	768	782	778	776	730	782	741	795	785	803	778	777	804	781	791	784	809	724	787	811	739	800	760	764	814	785	807	746	761	740	801	790	775	750	803	786	743	749	820	776	755	809	736	746	722	801	771	774	754	803	760	771	809	742	760	768	766	769	766	772	787	780	821	798	757	783	770	772	807	782	783	767	783	799	780	763	793	779	771	783	743	779	781	770	735	799	776	796	781	768	784	751	760	759	792	736
24572	21432	28501	24780	20426	10406	5487	3687	2799	2308	1822	1483	1269	1185	1020	963	795	768	664	666	658	558	574	609	615	563	507	483	510	472	512	460	415	418	433	382	394	380	366	377	388	370	387	359	369	378	373	346	377	375	357	342	343	359	342	337	354	377	373	348	369	325	372	338	355	360	379	309	342	341	346	366	335	320	366	335	359	340	330	332	340	387	375	322	359	335	362	347	345	375	391	358	342	351	337	361	328	348	351	335	365	330	325	334	324	357	323	363	339	314	330	293	371	332	362	343	333	362	344	364	344	319	336	317	358	320	342	328	349	334	346	339	358	326	344	315	336	349	343	346	341	333	332	334	347	361	333	352	347	317	345	323	336	342	359	360	341	330	341	336	331	325	335	342	364	316	358	357	366	348	360	332	342	355	340	347	320	360	353	318	311	343	369	336	363	319	340	347	349	344	372	331	342	333	344	340	356	336	336	329	331	321	358	332	338	329	353	360	327	380	351	308	346	311	315	335	343	364	339	320	366	333	310	320	370	325	341	324	330	351	360	319	319	358	328	327	343	319	351	326	366	308	354	341	301	296	302	335	329	364	325	343	334	357	342	324	337	363	345	370	326	338	325	342	366	352	346	354	323	351	347	308	346	340	310	385	359	359	348	338	351	359	339	333	334	337	335	331	325	351	332	350	341	331	341	373	341	364	355	363	356	309	314	349	350	349	340	353	317	300	327	359	370	325	355	335	362	342	327	345	345	356	352	328	325	349	332	331	357	313	341	328	326	371	329	353	341	330	313	336	333	321	345	356	360	343	348	350	339	332	331	349	368	330	357	326	345	336	341	323	348	336	325	349	390	344	377	336	348	344	346	339	353	329	337	317	330	349	317	317	348	345	363	345	309	340	357	349	327	304	323	357	356	316	346	386	312	355	320	337	336	364	350	358	296	343	327	348	315	320	329	331	321	362	350	359	327	346	378	336	355	373	324	313	341	308	345	349	349	348	340	370	347	354	335	317	332	317	383	361	335	327	299	353	385	369	352	346	355	330	335	326	359	354	319	351	341	346	322	358	359	362	316	320	325	350	341	375	301	323	330	340	300	355	349	336	343	380	331	338	334	339	333	386	350	305	362	380	339	349	342	366	344	356	345	325	304	372	357	317	328	323	349	335	345	328	331	352	351	322	335	341	336	354	353	311	333	345	335	351	333	318	341	309	339	329	367	313	337	323	302	344	339	344	329	360	334	338	348	335	338	340	333	338	323	361	333	328	324	311	349	365	316	355	360	326	348	269	352	383	333	331	357	330	312	305	332	344	341	349	348	375	360	341	309	311	340	333	309	372	326	390	332	329	311	348	324	335	317	332	334	331	335	298	330	328	358	345	336	351	338	367	390	353	316	365	342	369	316	332	334	308	327	347	317	363	355	334	329	321	315	322	366	355	311	325	371	365	352	317	336	332	340	334	334	333	341	311	301	336	316	308	367	315	321	374	338	299	349	356	343	319	357	336	362	310	375	369	324	349	305	373	353	321	334	350	341	325	331	340	382	349	350	379	355	366	379	355	323	341	363	310	313	330	312	304	315	341	328	352	294	321	365	337	353	366	328	349	337	386	336	399	359	389	338	315	367	326	335	332	310	325	342	326	333	317	331	356	313	363	318	332	313	320	317	337	356	365	347	328	319	336	334	325	326	358	342	348	373	340	342	358	360	321	343	373	339	341	346	339	324	351	305	335	319	353	337	358	363	341	312	337	356	349	341	351	351	327	323	290	324	342	362	330	361	316	310	349	343	357	362	374	322	331	338	333	344	334	316	368	350	329	329	369	328	321	331	349	383	350	324	326	365	304	345	355	330	335	361	337	348	331	329	364	338	319	349	323	342	339	323	368	352	328	342	330	320	338	328	333	343	347	343	301	371	346	333	343	336	304	380	339	362	351	359	364	373	336	318	313	317	313	357	311	328	378	326	346	342	325	322	367	347	326	326	334	338	333	344	330	306	332	339	349	333	360	317	337	360	335	337	322	365	304	323	332	352	324	348	338	347	350	338	352	341	340	341	337	373	316	351	353	319	348	330	307	345	353	330	331	328	334	341	344	338	335	324	363	342	321	306	331	321	331	354	311	326	342	334	383	341	325	350	324	340	346	366	327	358	336	385	354	371	326	349	314	341	353	331	336	337	330	334	327	367	340	351	320	368	382	313	355	353	331	331	326	357	335	314	360	324	344	310	341	325	344	313	330	346	352	335	332	354	323	345	343	344	355	311	307	344	342	325	390	358	354	318	314	342	325	339	316	339	327	337	329	336	342	362	358	343	347	349	354	384	335	359	331	339	319	329	363	341	365	348	322	338	362	317	322	348	383	354	317	326	314	356	338	380	358	344	327	334	348	318	331	328	315	346	341	328	353	340	347	358	348	340	355	337	348	330	340	332	333	306	309	337	349	353	334	349	316	328	332	354	351	348	328	377	358	359	303	376	347	336	342	371	324	315	342	338	343	315	360	359	328	370	324	328	320	346	318	321	311	319	352	338	310	325	321	360	327	355	364	326	352	307	311	314	319	372	342	298	318	332	365	380	335	326	312	361	324	330	343	339	335	337	321	326	373	314	331	354	336	343	344	322	318	323	347	345	331	390	353	349	337	317	316	325	328	331	355	331	367	331	351	329	366	317	320	336	354	344	360	335	326	359	287	334	356	331	354	337	346	351	333	342	346	378	329	307	355	355	342	356	346	324	315	366	353	348	364	364	346	362	325	337	352	327	347	334	338	338	328	341	354	342	339	348	345	315	361	348	345	317	320	359	354	326	396	354	315	373	346	346	348	353	317	329	332	330	324	330	376	310	320	342	378	338	349	333	329	320	367	337	326	309	329	340	323	355	354	328	310	382	349	314	347	318	317	358	341	345	327	316	362	301	352	318	362	308	355	327	346	342	326	303	376	369	363	345	321	356	335	356	366	342	333	346	340	345	345	329	328	362	346	350	341	367	330	330	341	333	339	363	338	363	339	311	326	333	332	341	357	351	340	358	369	310	309	334	359	352	345	313	344	311	351	333	354	327	324	329	326	330	322	346	361	354	379	314	357	338	339	312	335	329	325	316	313	311	311	309	350	348	319	346	323	356	328	315	349	355	328	340	339	326	327	337	331	352	307	331	334	381	314	346	355	329	340	340	324	304	302	331	359	365	372	338	357	342	310	317	373	311	321	325	316	366	346	320	368	323	367	332	335	330	340	346	373	356	330	367	344	330	319	330	294	370	332	336	331	329	328	377	349	337	303	324	333	328	349	333	370	298	335	360	378	348	349	372	326	342	313	348	349	362	328	321	306	343	349	340	339	319	344	343	325	321	353	318	336	370	338	361	372	359	337	351	353	339	328	320	348	373	297	344	353	330	360	354	340	318	360	323	348	358	374	314	336	352	338	364	371	328	321	346	317	317	342	372	337	338	325	362	359	347	313	335	318	316	314	336	338	314	316	335	317	344	349	351	323	331	334	346	351
17131	34281	32837	24204	19265	14995	12632	11171	9362	7484	6055	5034	4326	3671	3175	2964	2466	2220	1976	1853	1767	1638	1553	1517	1493	1386	1338	1196	1196	1096	1106	1073	1057	1031	865	880	848	834	786	763	772	707	791	724	710	699	705	715	713	696	690	709	713	696	757	741	696	695	651	723	703	707	679	690	690	678	710	695	656	668	642	689	678	655	652	623	636	680	703	638	658	702	672	671	645	690	651	602	639	659	705	633	655	604	614	643	648	659	665	618	671	669	623	607	688	626	653	658	636	665	673	657	653	657	627	667	629	652	649	628	677	686	626	648	666	647	657	683	660	636	637	620	628	658	633	656	617	633	682	701	683	675	639	599	685	641	633	658	630	599	673	634	615	631	673	637	667	636	621	660	669	604	655	640	631	629	652	651	634	628	668	677	666	644	654	642	642	685	667	657	620	674	629	674	658	635	657	615	634	647	665	647	605	644	666	660	639	677	640	645	647	609	666	667	660	668	662	632	656	630	716	671	622	715	677	653	638	687	623	629	644	602	604	602	661	676	659	638	672	647	642	648	642	659	682	679	635	667	661	624	627	678	649	623	661	617	644	633	643	661	623	639	656	651	669	638	666	625	625	699	669	659	662	705	703	643	665	623	676	650	692	656	654	645	648	587	626	642	677	659	636	667	687	616	626	644	613	649	647	648	703	647	694	661	636	632	655	664	640	650	627	612	642	644	650	631	642	703	621	658	666	594	611	646	635	648	694	645	679	658	652	610	645	681	647	621	672	667	635	645	673	646	607	661	620	657	609	633	632	622	653	665	662	668	651	665	658	643	655	649	661	647	669	667	681	648	627	660	629	666	583	655	630	626	671	648	686	661	669	657	665	615	655	672	635	671	638	600	656	632	641	612	644	604	646	624	638	687	643	631	633	617	648	614	639	629	671	643	651	648	683	607	675	666	676	688	602	671	627	611	635	706	609	671	686	631	629	598	685	644	603	616	657	713	653	711	647	645	656	648	677	641	644	653	574	663	687	629	712	626	602	639	642	670	684	648	635	664	641	659	597	669	636	642	613	666	634	634	627	644	651	610	629	645	643	622	648	622	620	634	646	614	657	645	667	642	660	629	653	590	694	613	652	647	656	639	644	670	668	595	638	703	668	684	607	670	615	707	656	690	650	694	640	632	707	694	622	633	628	684	598	682	670	653	660	647	628	683	625	607	629	674	653	607	602	637	634	655	622	667	658	659	644	641	672	660	635	649	669	677	643	643	660	651	634	645	677	629	642	651	686	678	667	635	651	613	682	659	657	622	678	677	670	653	648	616	651	652	691	662	628	652	679	653	646	650	631	666	689	651	670	702	669	627	618	694	645	602	656	629	672	630	671	606	630	662	663	643	632	613	673	624	653	652	643	659	680	683	634	663	626	659	664	618	656	639	696	613	660	700	660	622	638	619	650	647	652	659	622	665	690	674	656	656	655	687	701	610	653	641	657	671	621	654	683	645	606	594	642	666	648	617	660	674	649	660	660	649	588	617	652	696	662	669	619	669	639	617	653	660	705	629	650	622	580	685	661	679	696	651	670	631	684	627	671	633	663	619	708	634	603	682	684	643	620	648	664	632	626	626	625	599	646	652	606	639	658	683	698	642	694	647	611	636	698	651	649	667	703	657	650	634	643	693	675	647	623	643	656	650	652	664	648	666	642	622	640	627	617	616	620	667	623	664	681	632	620	643	687	625	631	629	674	700	652	688	642	669	683	622	662	655	661	624	676	674	698	644	662	733	648	633	694	663	627	649	659	668	614	665	629	629	672	619	627	669	647	652	657	682	666	644	641	630	630	655	664	646	630	656	625	652	652	673	654	616	631	598	650	648	656	632	676	635	622	640	620	694	658	680	664	618	645	666	658	651	644	642	649	640	663	615	682	670	664	628	666	666	625	664	606	652	642	671	657	688	688	644	645	647	628	650	652	651	597	595	615	665	630	658	648	609	669	675	610	628	655	682	620	631	597	647	666	641	605	638	697	682	642	639	642	682	629	608	613	660	684	650	651	670	686	605	636	631	636	673	684	622	645	677	614	671	725	669	647	625	630	668	662	621	646	636	633	638	643	618	651	666	653	606	639	634	661	637	658	666	663	656	660	696	646	656	660	664	672	652	636	661	640	646	706	658	639	603	660	635	648	647	621	678	654	621	708	642	653	620	630	645	635	647	678	671	666	633	680	610	660	652	717	644	653	671	641	643	640	630	619	651	687	645	651	668	688	648	650	692	673	660	623	670	628	632	660	679	674	677	627	658	650	658	629	651	660	615	663	633	687	657	619	650	675	672	675	659	671	688	655	657	650	668	636	656	692	704	640	656	678	679	670	670	678	630	608	606	672	614	644	614	682	675	652	609	641	648	629	633	657	657	676	635	612	624	635	635	616	645	649	682	641	639	638	681	633	665	692	631	646	662	655	680	639	583	626	652	659	666	628	663	646	659	677	665	685	648	613	634	662	656	629	639	647	651	697	644	682	644	631	658	641	611	645	605	600	657	692	701	675	652	633	661	614	655	609	669	675	693	628	637	630	623	693	669	671	642	655	657	680	633	647	652	644	631	640	624	627	644	636	665	641	659	681	665	621	678	648	612	621	628	653	626	686	623	669	669	638	635	634	679	684	637	626	632	621	649	627	631	693	633	647	688	617	695	654	640	624	651	680	616	664	630	651	635	680	642	658	615	677	677	637	587	650	622	653	671	647	650	680	664	682	660	650	615	632	624	625	696	685	629	648	611	668	690	597	606	652	643	634	655	672	675	642	655	637	666	657	660	646	659	627	666	642	665	612	666	602	703	606	660	599	620	628	649	651	626	619	633	632	608	675	694	643	663	636	637	613	679	702	697	621	665	675	642	653	635	608	698	669	679	664	607	639	668	633	658	629	638	701	628	634	647	648	646	710	626	686	624	696	622	669	627	629	695	622	627	693	698	615	700	650	633	646	676	644	647	663	645	646	650	638	627	633	638	631	626	584	697	632	686	624	643	671	623	642	642	658	657	671	684	645	625	654	672	619	613	619	648	665	656	615	670	648	647	632	662	641	626	673	651	661	626	634	602	672	654	639	645	708	669	670	635	618	691	663	619	666	669	628	676	648	670	666	653	630	689	654	678	643	644	713	605	642	646	642	613	679	657	623	637	675	646	661	678	646	639	662	614	654	636	670	633	611	621	633	690	655	709	651	662	614	651	639	655	621	650	685	666	663	676	637	640	678	622	650	602	646	614	659	612	631	565	628	653	650	656	667	639	662	630	617	624	692	626	676	670	658	640	597	664	584	642	685	650	636	717	645	628	665	664	677	670	704	645	654	599	628	635	655	663	672	654	678	664	651	686	674	653	640	670	681	615	671	632	700	623	680	663	622	651	647	655	658	646	627	679	692	654	626	602	600	658	641	668	644	692	647	653	676	614	701	678	636	637	657	653	672	638	675	636	631	653	676	603	683	670	641	629	582	661	676	653	677	670	672	624	644	610
23543	21430	29215	24034	21471	20296	10991	5713	3914	3167	2440	1966	1669	1422	1254	1196	1029	818	814	776	683	673	625	621	649	615	548	520	458	457	481	474	504	396	408	363	369	335	327	357	341	363	346	331	342	304	338	336	312	293	321	314	299	335	316	305	272	335	281	313	314	289	296	334	289	292	293	301	299	281	300	306	290	325	312	314	274	309	290	286	279	316	280	302	271	311	277	277	299	272	297	275	251	288	282	298	282	261	285	286	303	307	275	301	284	296	300	290	295	281	289	290	255	287	288	307	297	314	286	278	308	287	245	312	291	318	304	299	287	307	274	317	292	297	268	292	288	304	272	286	276	294	271	288	270	270	281	276	278	269	278	293	305	283	256	302	322	289	290	302	306	300	311	269	274	284	281	271	283	297	314	297	292	288	294	282	269	273	276	256	277	286	286	288	268	330	289	291	281	322	303	293	279	296	279	300	305	271	282	272	301	283	275	235	305	306	238	270	285	270	269	266	295	282	294	286	286	294	309	278	278	286	294	288	295	310	237	278	285	272	283	316	283	287	276	286	310	270	298	287	272	279	298	294	289	294	292	270	286	274	275	274	286	274	277	293	300	304	258	288	286	281	305	287	306	321	308	277	292	285	277	296	283	285	306	323	255	295	297	274	288	278	251	279	295	295	290	291	278	269	293	286	309	266	268	277	293	277	278	290	280	273	262	278	295	286	278	275	299	294	277	292	262	304	274	299	294	279	287	276	285	266	299	281	291	272	275	309	278	290	285	264	275	289	283	306	299	309	296	265	307	271	288	252	283	291	262	285	295	274	295	303	281	270	286	273	273	277	287	293	304	303	292	271	272	268	266	304	282	318	269	284	324	301	280	273	257	276	285	311	297	275	294	316	257	252	283	286	299	296	304	261	283	299	297	286	278	281	281	303	251	271	313	295	270	272	283	271	315	294	290	313	287	288	260	273	256	281	313	295	314	277	278	264	273	323	265	275	272	276	255	277	286	276	297	266	279	288	295	268	296	305	296	307	328	288	289	272	310	296	276	248	308	301	277	311	308	308	275	248	298	250	272	288	299	288	275	283	319	315	278	284	282	291	309	259	311	309	304	284	243	251	300	287	285	282	247	265	281	272	281	291	318	245	307	310	276	301	300	258	261	284	324	299	295	261	271	276	292	306	309	315	291	303	263	248	283	271	294	290	271	297	290	304	276	281	290	286	272	253	276	270	296	304	261	296	286	316	264	285	278	284	277	281	289	274	292	274	293	249	278	277	289	281	285	292	303	252	280	302	334	273	299	260	308	290	310	317	282	272	268	293	282	297	288	287	305	265	304	312	298	273	271	282	260	275	268	291	273	318	268	301	330	265	268	278	301	261	305	268	289	261	283	241	314	267	279	279	278	278	282	310	273	304	282	293	268	298	287	288	291	268	278	294	275	267	280	291	296	270	269	250	276	267	300	251	296	275	287	261	289	294	294	316	274	285	306	251	284	276	267	253	281	259	290	302	295	283	287	278	282	290	295	282	287	267	275	257	283	293	261	303	283	294	289	279	313	253	306	293	287	286	299	293	308	285	281	282	255	291	305	284	302	289	285	283	271	297	313	295	295	246	279	308	268	267	295	265	283	288	289	288	314	258	284	249	307	280	309	279	274	295	310	279	312	269	330	288	326	297	316	270	259	295	268	268	281	259	292	280	258	296	286	304	301	276	300	280	293	292	300	284	305	272	271	298	288	262	271	276	277	255	285	280	260	274	276	276	280	273	271	288	288	267	301	313	281	287	308	276	277	277	270	284	257	274	289	291	278	262	326	279	297	260	299	283	279	268	297	287	302	293	267	295	273	319	288	285	285	277	316	290	320	296	310	280	302	284	298	282	263	280	298	288	289	318	267	291	277	289	269	276	291	272	309	303	273	295	305	269	266	310	283	269	286	276	294	273	306	310	292	306	280	285	294	298	277	301	263	292	263	272	284	298	282	286	236	268	321	276	269	297	273	292	279	296	267	273	289	257	286	297	277	284	278	295	317	302	278	280	280	299	284	278	305	297	303	286	282	288	296	307	278	281	293	277	235	278	276	295	299	268	298	266	298	311	291	272	286	300	322	293	291	287	267	303	309	286	270	299	263	267	290	330	285	286	327	316	290	285	288	281	297	269	279	297	316	302	270	294	310	298	302	304	288	289	313	273	289	262	281	314	244	305	285	287	295	282	304	257	315	296	281	282	243	270	274	263	292	283	269	288	282	290	313	310	284	296	300	261	276	288	316	281	314	291	284	270	275	286	261	282	287	276	313	282	305	295	276	284	292	296	298	274	297	295	279	301	268	325	296	302	246	247	293	303	262	287	302	279	310	301	268	282	293	300	298	306	284	295	284	276	265	256	289	274	288	274	259	271	276	291	266	257	295	291	286	279	299	263	294	279	299	285	291	291	283	261	268	308	268	251	297	287	269	278	313	294	240	274	271	280	297	294	321	297	291	295	249	265	256	298	298	258	307	343	287	286	296	261	256	285	263	300	277	265	306	323	267	256	275	298	309	268	269	296	269	265	282	307	318	273	282	295	268	297	282	305	273	302	303	292	292	270	321	281	288	263	318	283	278	308	275	266	272	297	299	254	308	287	282	278	277	260	266	308	326	293	279	268	311	271	297	265	293	251	300	261	273	284	271	310	300	302	298	284	286	277	294	261	247	293	287	290	270	280	290	266	281	284	292	289	263	299	292	283	281	285	305	285	291	265	245	275	289	318	276	328	287	313	288	314	308	280	270	294	300	295	324	298	272	281	274	303	307	287	318	287	271	290	315	265	276	320	271	309	306	287	285	310	282	282	296	265	270	306	301	266	273	281	286	271	275	304	276	290	269	288	286	273	300	265	280	292	278	306	302	310	294	313	255	291	287	274	273	307	295	286	267	291	288	313	300	261	312	282	289	285	276	276	263	288	293	287	264	270	285	277	303	296	256	277	308	287	265	308	261	311	275	281	318	285	268	296	309	304	329	279	290	284	281	285	280	267	280	300	294	283	269	283	280	293	262	290	275	301	273	277	283	286	303	275	281	295	282	287	305	295	304	323	315	324	290	278	252	284	276	296	305	279	297	283	306	314	311	256	269	258	292	343	280	262	277	299	284	304	297	299	270	267	289	266	275	254	310	305	291	296	257	288	294	296	304	295	275	274	292	272	263	271	295	287	306	287	307	302	310	310	322	278	282	307	283	281	289	271	268	278	268	303	270	264	261	297	293	284	258	295	309	293	259	287	269	302	308	263	271	256	295	252	292	294	297	287	303	281	285	296	299	282	276	282	285	302	296	291	258	307	296	257	297	292	325	298	297	276	307	285	274	268	278	286	306	275	308	303	273	277	299	301	302	286	271	286	300	275	267	287	294	275	259	286	294	281	285	274	291	292	297	249	264	268	286	290	290	277	284	262	284	280	282	306	299	298	272	281	313	268	300	291	276	298	301	316	292	279	286	308	298	284	275	303	316	293	295	255
19176	38131	37106	28707	23509	19252	16186	14438	12173	9921	7870	6604	5662	4880	4184	3818	3202	2865	2424	2280	2075	1894	1794	1757	1666	1593	1460	1305	1238	1262	1142	1218	1074	1037	912	841	753	726	767	737	674	654	664	673	666	659	636	675	676	636	610	619	594	634	648	628	603	591	582	591	617	592	616	590	549	511	624	586	560	583	559	606	532	579	555	554	515	597	561	529	588	554	591	491	531	576	542	569	521	595	555	559	552	567	556	569	558	585	531	514	494	561	595	529	575	510	513	572	566	585	525	557	527	576	541	514	549	505	527	546	550	556	553	548	534	577	588	584	568	530	539	547	547	514	558	543	522	528	513	527	559	531	556	540	559	544	540	534	552	548	558	519	535	511	571	583	545	589	547	557	510	522	525	564	535	531	524	526	545	559	524	534	562	551	530	537	502	517	515	552	544	528	532	543	528	562	555	544	492	555	528	573	530	528	530	533	563	585	517	525	550	535	513	505	563	579	548	519	562	493	513	545	540	552	584	560	520	536	506	518	548	543	579	497	511	539	537	530	527	556	502	565	520	521	528	529	519	527	556	551	557	542	513	530	544	520	547	523	568	521	544	515	529	535	568	530	546	543	558	550	566	536	583	502	553	545	515	533	535	567	553	528	536	544	523	557	489	551	526	557	570	543	525	565	541	530	561	545	524	534	559	542	551	551	544	505	537	534	565	485	535	538	541	543	545	488	563	528	570	543	537	567	575	522	531	550	530	551	548	539	550	559	554	506	543	535	536	539	548	562	489	491	565	576	523	503	546	529	518	568	523	534	566	541	523	544	537	517	532	537	533	550	536	501	497	586	556	556	554	528	555	584	564	586	548	546	544	538	613	578	532	534	514	547	575	489	532	542	566	557	543	516	538	545	539	560	521	550	542	536	520	515	516	554	514	557	516	511	522	526	533	530	501	601	567	539	546	522	508	528	556	502	572	533	525	490	493	533	544	543	527	529	572	529	518	563	510	504	540	555	547	528	516	552	513	567	526	529	549	534	547	510	545	545	538	538	538	488	510	552	542	570	523	565	536	538	543	563	549	558	507	538	546	563	569	550	527	505	572	526	534	525	520	542	543	542	526	557	496	572	559	570	497	560	560	563	577	522	587	541	518	550	526	534	531	557	551	514	579	519	498	560	504	527	531	560	556	545	559	533	551	553	535	498	563	529	545	531	532	499	565	573	553	571	544	568	545	560	508	566	543	507	525	480	567	540	547	562	534	583	517	549	519	542	525	535	555	528	515	525	538	525	513	544	581	553	556	544	531	553	506	537	526	522	537	541	490	548	497	519	537	555	554	541	553	521	574	512	507	574	534	528	550	550	566	524	547	528	548	535	572	566	516	556	560	594	510	531	558	537	535	509	559	520	560	556	559	503	518	530	562	523	540	549	562	527	502	587	544	567	528	523	520	554	503	515	510	510	526	505	594	573	536	562	536	526	537	556	544	506	535	586	544	530	536	550	551	585	593	533	521	518	533	553	537	597	518	550	530	527	513	560	528	525	547	531	543	556	533	540	519	585	570	502	530	507	531	530	549	540	546	547	551	527	536	528	548	551	526	521	578	540	537	535	503	613	575	557	522	531	509	504	560	529	540	556	546	513	529	557	521	558	529	524	549	536	519	560	526	555	579	582	555	540	550	593	546	557	543	582	521	481	550	537	569	561	513	530	536	564	557	518	543	516	566	488	527	530	541	531	555	539	557	478	519	531	536	497	548	546	543	539	538	539	567	524	559	527	522	574	535	538	523	511	555	557	546	547	534	591	515	586	577	514	538	535	515	536	515	551	513	540	528	537	517	532	585	594	526	545	522	586	521	556	529	526	511	512	519	557	550	530	547	567	545	497	535	564	514	515	544	555	575	555	500	560	526	531	564	583	556	514	532	554	552	529	530	561	523	569	548	541	531	516	539	561	533	562	484	535	548	553	560	526	551	537	539	550	538	560	526	521	559	575	547	553	507	584	513	526	530	513	533	546	521	542	566	544	586	564	522	589	549	528	547	530	521	522	508	550	498	498	538	557	550	511	518	511	544	528	500	563	554	562	543	570	534	504	576	557	576	512	591	505	536	551	538	524	569	559	537	542	566	516	491	535	571	518	522	535	577	527	569	598	583	526	514	546	514	572	540	545	556	497	544	524	530	558	537	547	525	531	577	580	537	510	515	558	550	521	539	533	550	521	545	498	502	545	552	519	519	512	513	558	558	553	505	593	535	523	522	524	525	549	538	541	499	553	516	548	506	529	545	545	525	537	526	491	542	561	565	578	543	492	535	537	500	560	560	521	541	522	521	547	537	532	539	529	495	511	522	518	528	582	544	531	543	564	536	531	530	551	566	518	551	544	573	547	582	594	536	507	569	556	478	530	579	541	532	536	581	591	581	593	523	534	559	512	541	505	499	562	522	590	507	506	522	549	510	551	558	504	557	533	508	552	540	530	507	540	553	549	547	521	535	547	516	560	502	549	572	537	534	491	515	571	581	576	546	557	551	585	523	503	545	512	515	553	563	497	561	556	565	556	551	579	563	554	565	529	515	521	492	504	500	587	534	541	540	523	584	568	546	595	526	546	498	502	539	550	553	531	559	559	525	563	498	553	548	529	507	539	505	546	506	553	529	569	548	552	557	540	486	475	506	567	557	565	541	590	550	524	515	516	503	542	525	527	552	522	566	530	534	544	516	536	580	471	520	554	571	473	500	476	522	569	559	560	533	513	518	541	519	518	517	544	525	542	570	568	531	513	557	559	502	552	494	500	522	526	536	543	562	490	521	622	516	539	546	554	592	554	535	562	536	553	528	524	522	502	531	544	536	564	515	514	507	538	568	533	515	517	561	580	559	506	494	488	519	522	508	511	584	592	531	484	528	536	533	534	545	559	541	563	530	534	559	515	554	528	505	518	549	497	530	547	536	537	554	529	524	546	534	548	576	585	526	536	539	523	545	519	574	507	516	561	534	546	536	541	547	584	513	558	526	518	542	527	516	547	529	568	524	557	528	560	554	531	509	543	564	501	563	573	543	537	566	510	499	516	569	540	519	547	527	541	547	501	543	562	518	539	500	550	543	532	571	571	541	515	509	544	529	555	592	593	568	601	528	527	559	547	562	526	603	507	541	553	509	550	592	565	523	559	558	551	554	534	556	520	515	509	528	544	539	515	527	541	573	556	517	505	491	549	574	531	544	512	543	531	595	592	557	565	563	599	511	563	589	520	519	536	553	516	541	503	504	576	573	530	555	523	512	511	568	521	528	540	518	516	546	557	516	535	513	589	551	554	549	511	564	594	529	537	528	531	553	567	594	565	517	550	548	574	522	529	541	521	526	520	528	575	568	553	537	484	527	486	548	521	578	548	539	536	546	505	547	580	540	502	543	589	518	540	558	553	528	568	538	538	571	507	531	565	502	533	566	546	508	598	535	567	582	519	514	548	518	494	540	545	561	528	594	550	537	567	543	482	537	520	540	586	576	525	524	534
26923	21211	19128	11949	5893	3659	2649	2239	1863	1506	1249	1083	942	884	783	742	672	683	586	606	560	589	512	569	524	519	548	503	456	533	478	486	450	443	482	475	390	407	437	378	420	400	424	453	375	431	419	438	378	396	434	455	434	421	436	437	406	410	435	417	392	389	417	372	357	444	400	387	415	397	365	425	404	414	382	429	446	404	383	370	406	416	399	401	409	428	415	362	412	401	427	414	407	407	432	374	390	383	378	408	416	401	402	427	386	382	408	368	391	385	417	381	375	394	417	388	413	434	359	449	393	413	390	401	400	382	387	381	403	379	369	409	377	386	425	373	376	414	384	374	383	412	411	447	390	405	406	405	404	450	381	391	396	418	428	406	424	429	395	410	398	384	414	409	415	399	384	415	436	415	386	462	377	402	417	449	395	402	409	403	422	380	406	369	412	392	427	431	432	412	405	379	400	393	429	374	416	397	408	390	414	389	401	408	380	434	426	402	394	370	419	407	403	392	391	401	423	405	412	380	368	420	391	400	377	420	376	405	395	401	390	429	391	396	419	396	399	437	397	327	393	401	395	395	435	378	417	397	428	399	414	377	386	403	402	382	409	394	386	403	416	405	395	370	425	420	433	395	395	394	400	419	394	390	357	401	375	405	423	404	398	408	395	393	407	395	409	418	393	408	375	388	395	427	391	366	400	372	420	419	409	407	434	393	375	422	433	360	401	408	387	412	391	381	356	391	367	396	411	409	354	428	401	406	353	396	401	420	414	408	435	395	419	413	413	405	389	378	393	401	437	377	378	394	425	400	380	452	383	390	403	396	411	390	372	409	385	363	428	370	410	395	402	378	403	413	370	416	425	391	418	446	419	397	419	388	403	398	410	374	374	371	399	391	410	393	391	458	410	413	429	392	408	388	417	435	387	416	422	396	396	434	382	391	370	409	398	422	415	377	411	405	412	375	367	405	416	382	460	378	372	398	359	392	380	418	410	385	457	435	442	395	425	405	386	379	410	389	409	390	410	419	386	386	414	407	386	399	405	401	387	420	386	394	422	396	412	409	391	418	403	408	423	418	435	401	366	384	390	410	449	384	397	427	403	423	407	363	399	400	365	429	420	388	390	434	407	417	381	387	414	415	434	411	428	396	409	416	397	466	383	408	417	396	429	435	421	399	385	420	388	396	387	419	412	388	404	404	404	404	401	445	373	407	395	389	406	375	443	390	346	394	382	402	443	389	369	395	400	410	397	369	401	414	404	413	412	374	383	419	402	405	400	432	387	407	384	397	389	404	398	409	389	380	394	422	407	397	393	383	401	372	406	423	366	381	378	411	418	349	400	386	400	381	380	406	396	390	377	397	372	412	422	392	418	393	404	407	429	403	396	394	416	430	426	428	412	387	410	396	408	375	413	409	377	395	397	389	427	413	428	386	416	416	411	423	409	417	378	392	443	439	411	369	415	392	396	401	399	391	396	400	371	406	408	419	365	421	442	400	407	437	408	408	388	396	380	381	418	434	411	410	354	393	419	388	406	371	452	413	384	339	362	428	421	417	410	379	376	343	370	409	398	407	413	420	433	408	419	374	400	375	401	429	387	401	421	423	413	385	402	378	383	415	430	390	406	386	382	434	376	408	423	411	396	345	380	415	380	405	383	442	403	411	343	424	436	401	389	414	431	413	385	392	402	383	388	400	384	413	395	395	417	408	400	393	400	375	385	427	429	392	406	369	421	441	391	427	396	419	368	382	396	409	429	441	393	400	449	365	406	420	415	382	401	446	424	414	393	406	434	393	402	429	405	380	423	431	408	397	416	445	404	400	429	392	390	404	416	364	376	381	409	387	431	395	431	348	356	401	421	396	412	401	395	416	432	443	415	437	419	382	398	394	447	401	402	387	430	384	413	417	404	391	413	387	379	417	379	396	389	393	391	439	431	408	416	373	404	401	412	397	403	360	389	421	411	456	373	391	423	431	428	400	378	424	395	400	384	382	352	390	417	418	421	378	415	439	399	387	365	393	395	401	419	367	383	418	421	406	432	408	376	390	416	386	410	422	392	423	441	354	398	356	410	406	401	415	380	446	392	368	397	388	387	426	443	389	414	377	422	378	386	398	417	419	379	445	416	398	428	423	352	381	383	380	399	451	382	394	415	380	405	402	353	420	419	386	411	386	374	370	398	409	402	378	440	404	399	411	413	387	424	402	383	386	445	426	417	418	423	407	404	436	414	372	390	394	405	417	399	421	452	397	422	382	386	396	400	446	405	419	419	369	401	408	406	421	398	424	414	441	408	377	391	403	380	432	387	418	383	401	411	386	384	398	423	406	400	394	409	423	375	402	408	377	377	393	401	369	381	423	433	432	402	376	393	400	377	373	390	413	393	395	424	390	390	416	409	442	386	362	418	416	415	362	425	390	417	391	434	399	417	403	409	379	368	388	395	404	412	432	412	395	413	411	384	386	386	391	416	424	384	395	373	404	401	447	405	397	397	399	385	395	418	389	388	397	395	445	420	423	418	423	386	389	378	420	438	380	406	379	393	401	393	408	433	369	417	399	409	356	373	385	396	435	456	400	384	387	429	408	376	388	388	372	437	403	417	374	373	422	414	371	372	408	408	402	417	403	442	429	413	394	425	419	383	457	392	378	396	406	417	407	408	415	420	372	365	393	407	381	387	411	402	388	405	391	404	399	425	374	432	415	369	413	420	430	423	401	390	441	404	412	394	422	383	401	398	433	397	409	436	386	408	374	402	429	407	407	384	391	410	398	412	385	393	438	397	416	399	396	407	389	383	426	381	424	375	334	422	404	395	422	412	382	405	412	458	358	386	387	398	420	406	373	371	372	378	387	403	404	384	415	415	428	412	418	364	375	411	353	418	376	375	372	406	408	411	393	397	405	433	428	434	379	410	396	351	398	368	384	417	422	431	369	418	423	401	408	424	364	384	407	425	399	401	403	445	400	423	393	378	409	363	398	406	415	408	400	404	424	419	411	415	413	394	388	363	436	405	419	394	406	421	375	383	415	410	408	412	378	396	367	391	413	374	384	396	433	402	408	404	390	379	388	405	468	386	386	409	398	393	407	373	408	386	398	365	423	425	431	424	403	417	422	382	388	414	380	404	401	404	424	381	412	397	395	413	420	398	437	401	421	396	392	380	361	385	387	417	413	362	404	389	422	378	439	426	404	386	386	410	413	364	397	378	371	380	383	432	406	386	433	411	370	419	390	390	412	425	399	398	375	371	387	436	412	417	391	402	383	397	398	401	398	413	414	385	409	382	412	438	435	396	426	382	393	398	468	402	410	437	417	421	385	420	424	415	402	442	400	374	401	441	386	444	408	406	433	411	407	420	398	366	414	414	398	399	383	413	411	396	369	385	400	366	398	423	423	388	398	402	377	418	400	393	364	398	414	400	417	422	413	397	405	412	427	386	368	382	432	411	429	407	368	392	389	386	409	423	416	350	412	436	403	384	394	401	409	381	424	436	400	395	402
16085	27681	26645	18561	13956	10613	8502	7441	6219	5029	4085	3286	2797	2466	2306	2112	1782	1633	1523	1527	1396	1331	1311	1316	1341	1203	1193	1129	1172	1071	1074	1004	1013	976	942	862	890	815	829	833	847	846	804	788	775	791	769	806	801	790	795	775	835	732	795	817	756	775	761	742	776	761	761	787	815	742	785	734	814	788	790	756	737	769	749	760	770	769	743	775	744	792	766	817	779	739	726	774	745	779	767	785	750	743	810	762	754	727	757	801	820	737	732	743	761	771	747	781	737	741	715	748	755	735	729	805	780	783	746	763	790	727	736	776	747	777	757	778	779	766	824	750	775	795	714	816	702	773	726	731	729	819	729	727	753	767	758	712	764	747	771	732	712	751	757	740	775	804	765	765	741	774	743	766	757	723	726	722	727	729	765	774	729	705	767	815	777	794	733	790	748	721	739	721	729	754	811	800	774	736	732	786	712	771	770	722	749	741	814	732	753	734	718	729	777	720	717	800	788	715	721	738	769	747	765	799	772	683	768	784	758	785	778	795	754	761	768	720	759	749	757	754	735	754	750	786	758	711	724	767	781	753	735	724	770	737	750	758	732	726	734	792	766	778	746	730	758	775	741	801	786	784	703	748	747	767	687	809	718	750	750	760	791	775	780	747	755	749	738	778	757	737	738	763	786	791	775	747	726	778	714	739	782	789	791	739	786	739	807	727	731	758	774	735	761	739	753	794	688	753	771	749	783	755	748	750	746	777	744	768	753	786	768	811	802	758	752	734	842	772	795	680	771	806	748	782	715	780	721	785	776	785	727	791	736	771	742	743	733	756	749	732	765	768	747	722	741	759	755	764	733	773	734	777	801	701	754	785	786	777	742	738	792	698	798	736	756	751	761	744	721	749	740	749	741	747	757	771	755	745	762	746	731	738	715	788	753	778	707	758	759	806	793	766	732	792	740	795	763	718	732	759	757	735	796	765	777	786	754	790	733	750	755	787	771	744	776	721	803	750	779	761	766	735	755	716	761	747	775	734	813	743	735	765	755	738	743	777	693	778	725	769	742	766	760	794	789	757	759	799	745	786	765	706	736	789	761	730	707	772	756	772	734	781	756	737	713	706	756	736	748	781	752	728	774	771	774	783	781	780	768	754	752	757	761	762	769	798	748	776	741	760	752	777	794	739	753	761	807	771	747	754	746	770	760	828	742	783	732	766	750	795	756	761	764	784	752	756	731	762	745	727	774	758	750	814	733	768	749	740	811	729	749	765	755	760	758	801	791	745	740	755	793	715	782	745	777	758	727	740	760	701	739	777	761	731	730	727	722	767	761	768	779	774	720	698	766	742	769	755	724	767	715	734	775	769	776	784	742	750	809	749	753	727	777	695	787	742	789	799	706	759	775	770	738	763	761	738	779	778	768	766	693	757	753	746	763	698	779	749	766	720	719	774	722	754	758	754	773	724	799	740	765	794	746	774	777	752	753	744	727	771	735	784	752	747	752	758	731	766	764	735	752	781	734	700	729	720	772	780	740	748	816	772	751	782	801	791	701	763	750	731	774	757	773	776	744	746	762	775	748	767	770	741	774	735	758	783	760	739	812	706	739	729	735	783	751	734	744	775	703	797	746	732	771	767	765	746	688	740	833	769	808	761	805	760	745	703	799	743	788	740	772	756	785	758	749	752	768	778	754	785	774	764	761	734	821	733	721	737	754	728	764	832	753	731	780	767	760	765	762	715	789	749	757	735	779	756	740	737	726	769	724	729	794	760	775	707	752	768	751	743	751	796	753	765	742	720	727	751	743	773	792	789	802	728	750	712	751	744	768	779	732	743	784	751	751	799	676	782	768	784	750	786	774	710	792	772	757	747	735	774	751	721	759	791	769	722	720	785	764	780	759	731	721	815	774	770	725	770	732	780	734	791	763	819	794	757	784	765	778	706	797	761	765	743	719	743	752	756	785	763	744	718	742	747	753	746	775	767	818	766	768	752	786	797	783	783	766	727	701	735	735	787	746	796	772	801	801	700	749	755	782	763	739	716	743	778	762	775	782	735	744	792	738	761	753	765	770	773	801	765	780	734	745	778	778	760	747	752	758	743	733	721	731	759	780	743	770	737	776	737	790	786	762	773	771	753	743	724	767	762	748	759	769	753	752	770	824	743	706	737	744	740	746	766	763	773	773	762	721	751	763	743	785	763	783	756	747	710	729	769	763	733	781	776	712	783	743	713	693	745	722	751	775	799	728	769	756	782	738	763	791	739	780	706	830	729	753	789	709	754	770	763	716	753	773	763	756	736	781	759	767	745	757	780	732	716	785	710	751	753	691	800	748	713	776	729	726	796	786	786	790	743	731	726	772	781	735	734	828	740	784	732	720	757	767	770	773	729	784	786	794	747	723	847	772	691	755	812	754	786	746	760	747	770	766	730	753	777	749	733	747	767	764	736	771	749	759	751	780	724	764	813	768	762	760	740	759	792	789	807	705	742	766	743	801	747	783	779	766	745	749	778	823	804	815	787	722	787	801	765	712	753	779	728	770	736	745	739	774	711	773	755	773	793	769	755	732	733	769	786	738	737	790	767	801	744	766	780	737	743	757	786	755	766	770	745	774	695	751	805	724	794	790	738	767	786	748	740	798	728	747	756	773	774	785	751	755	767	734	685	734	777	779	683	793	776	759	738	761	789	769	762	764	768	736	754	775	717	839	755	773	690	724	765	734	809	762	747	777	790	714	799	718	758	757	822	757	735	763	760	737	754	779	775	752	705	755	750	769	750	770	752	749	732	775	728	786	742	772	696	771	734	727	768	791	745	704	734	773	735	732	806	777	771	777	791	756	736	745	755	768	820	778	758	787	710	794	770	769	786	769	769	762	774	750	801	786	770	752	754	740	746	707	729	765	760	801	770	782	765	807	760	789	788	740	782	790	788	759	742	785	728	728	754	777	743	749	737	700	717	743	769	791	766	725	788	779	764	731	734	765	790	739	779	742	766	741	770	832	776	789	756	761	790	705	768	795	737	827	786	766	734	777	808	755	731	717	735	761	761	786	722	716	806	760	742	723	750	719	766	794	739	781	784	793	736	730	729	761	719	796	767	793	727	732	732	759	740	775	776	750	770	767	736	763	767	802	727	744	725	788	739	746	778	761	745	750	733	772	771	750	754	748	783	815	766	710	771	733	802	752	755	734	802	716	744	737	754	793	748	746	759	787	717	782	775	727	770	738	741	768	736	766	765	759	732	736	765	739	739	734	710	758	772	779	766	697	800	777	792	748	738	719	772	788	718	728	711	738	787	763	772	733	758	774	742	758	735	745	763	761	745	729	741	750	790	773	752	739	794	735	783	738	760	776	769	776	759	738	783	749	782	667	794	718	750	761	742	795	727	770	748	815	785	741	737	765	749	705	759	772	757	737	733	751	745	779	766	792	791	798	731	827	747	735	769	766	768	770	772	731	789	754	743	741	741	727	764	788	750	723	727	722	774	755	778	792	769	775	804	775	755	794	770
24524	21428	28530	24748	20297	10681	5505	3723	2860	2273	1777	1507	1324	1149	996	966	816	757	658	700	645	638	592	557	582	551	560	529	493	475	475	453	449	398	382	359	370	393	350	381	406	358	356	355	352	375	330	379	331	337	338	358	394	336	339	368	345	329	356	302	381	339	339	347	356	323	326	333	321	352	321	341	338	320	343	352	322	311	326	324	343	358	365	357	314	348	331	342	331	331	343	350	326	320	335	318	349	328	309	313	334	364	340	316	306	292	318	349	340	344	352	314	395	355	320	327	308	385	366	338	329	346	343	332	360	364	311	329	325	346	315	379	332	315	345	366	327	335	352	296	330	340	336	319	317	339	341	356	335	344	322	285	328	324	329	328	322	338	362	328	341	355	345	333	316	329	341	341	310	333	363	328	365	312	350	350	351	308	328	344	371	337	350	305	312	359	336	343	318	310	336	330	342	358	355	344	351	335	313	308	337	351	346	375	340	329	349	305	326	316	338	349	359	323	321	325	301	331	320	341	335	306	335	359	343	305	339	328	329	347	349	324	338	353	332	367	333	323	343	337	324	333	357	347	316	316	365	352	314	329	342	327	349	366	359	308	338	331	327	354	336	353	346	306	320	325	341	309	313	300	337	361	329	325	337	353	327	329	323	357	357	342	339	312	330	336	355	341	333	363	317	357	318	333	323	322	328	350	363	339	329	323	360	341	336	307	318	308	327	337	330	335	378	333	312	312	334	337	335	336	300	322	348	323	335	341	323	338	372	351	311	327	340	346	337	371	305	335	342	349	329	369	317	328	311	316	326	360	325	355	310	365	330	330	332	336	322	334	337	348	351	368	326	330	298	291	343	302	313	340	335	325	362	323	305	337	313	371	329	347	334	363	359	369	322	340	292	317	336	363	343	319	316	322	353	337	348	352	340	351	332	314	338	310	367	316	349	325	355	349	341	359	317	342	323	345	333	364	349	363	353	347	368	316	367	331	329	316	328	303	344	324	334	340	327	337	335	351	325	368	319	359	337	326	325	344	333	352	296	285	341	308	352	334	358	339	324	318	313	321	330	320	358	329	338	317	328	316	333	344	338	309	372	353	329	326	341	329	357	323	365	342	315	344	330	329	352	344	359	343	375	317	324	328	361	345	319	334	340	341	326	309	338	334	335	371	320	327	344	345	337	365	331	372	318	361	358	311	348	370	322	329	342	354	328	340	299	338	325	324	347	318	341	352	341	315	332	305	333	336	365	328	361	303	333	353	335	345	328	347	354	331	337	318	355	331	302	326	313	336	306	345	313	346	325	320	324	368	322	347	380	316	329	321	355	333	319	324	317	318	329	302	325	308	344	338	349	320	341	324	335	329	351	337	324	309	365	348	308	318	319	343	322	361	330	343	336	320	341	352	316	316	356	311	362	342	349	329	338	337	338	349	353	307	331	360	329	360	359	378	328	343	346	297	300	336	338	322	326	314	334	367	344	337	318	304	313	339	348	303	299	344	319	332	328	331	314	319	352	334	317	361	330	308	312	326	339	317	353	340	338	347	305	319	336	370	362	328	316	332	356	331	309	333	355	363	303	296	319	331	347	312	339	340	336	326	336	372	311	324	325	323	334	309	339	322	331	323	318	323	321	345	335	322	389	362	319	351	343	337	303	351	343	316	338	325	344	332	359	332	330	313	334	313	296	342	331	352	313	333	329	343	332	341	336	314	335	316	310	356	339	319	325	348	340	337	349	339	357	335	342	294	333	299	367	372	302	366	336	334	378	345	343	344	344	350	306	354	335	349	342	315	336	354	336	328	332	356	304	338	373	335	322	317	325	340	330	327	323	299	346	319	306	335	308	334	339	336	345	313	352	344	314	353	303	353	374	347	324	311	322	338	337	334	314	345	348	338	329	379	333	336	324	316	338	327	329	343	339	356	345	308	309	323	292	329	332	324	342	336	366	336	353	333	330	324	331	321	324	286	327	362	352	333	343	326	305	322	377	352	334	289	354	347	329	332	325	360	336	310	378	323	370	336	351	316	307	319	311	315	317	337	328	342	351	328	321	328	308	338	313	362	344	317	368	332	344	356	341	355	335	293	295	342	327	313	330	309	327	362	312	313	349	342	334	319	330	306	343	315	348	325	321	326	326	385	342	348	361	339	341	342	320	327	327	322	338	330	354	317	325	328	354	315	328	356	341	332	309	309	314	335	318	335	335	369	301	334	339	345	321	307	317	315	320	341	329	337	338	325	338	332	321	335	328	340	338	335	338	285	330	311	323	301	326	340	342	336	332	330	349	328	351	321	332	327	325	333	310	331	322	341	330	341	332	329	318	354	327	317	324	300	376	354	335	351	309	323	299	331	328	315	318	353	340	346	341	329	341	319	334	345	341	332	358	334	347	349	336	365	312	338	335	321	346	335	354	336	335	356	353	355	354	280	323	333	315	350	301	319	296	355	360	324	318	321	336	360	340	356	319	344	340	326	314	344	339	294	333	318	346	321	333	345	302	347	349	332	310	350	343	300	304	323	326	326	341	318	335	335	367	332	331	343	350	335	330	321	318	330	337	342	339	333	330	351	352	318	308	310	339	337	344	321	335	351	376	339	386	352	358	366	346	331	332	317	336	326	323	339	319	318	318	345	308	358	315	322	331	327	324	356	332	309	339	316	344	339	299	331	335	315	303	317	347	332	330	314	360	359	320	325	353	360	341	310	301	316	294	315	309	309	301	319	355	331	314	349	351	315	323	334	300	317	332	383	352	347	340	332	356	324	321	351	329	341	345	332	350	384	332	334	343	299	325	340	355	323	324	360	332	348	317	334	323	326	311	317	337	380	308	306	317	363	367	347	316	350	311	344	352	339	329	318	341	343	343	326	338	313	327	345	346	352	330	355	351	344	360	326	335	337	311	304	318	349	302	349	339	312	339	326	331	370	370	332	362	315	328	347	357	373	300	315	328	339	357	321	353	348	343	332	344	342	344	342	343	327	341	343	346	334	328	325	323	359	314	352	334	352	345	336	336	301	318	347	312	329	336	326	349	332	312	306	340	332	341	355	354	321	334	296	341	316	309	321	326	347	335	288	320	331	309	333	322	338	320	319	346	329	334	338	317	306	330	339	337	346	330	312	319	306	305	340	326	342	314	332	347	341	333	305	355	311	336	317	331	318	344	345	309	281	326	338	342	361	349	357	336	321	333	324	352	307	331	342	291	303	335	386	326	329	343	353	332	324	338	318	290	335	320	315	337	351	363	325	306	337	322	340	325	291	362	357	349	345	313	335	319	323	351	325	348	316	309	304	320	310	289	321	348	326	354	341	338	311	351	334	328	351	336	320	344	338	340	338	320	344	342	325	327	322	318	359	351	325	310	311	342	306	317	351	354	365	321	330	306	326	364	346	346	330	342	298	351	357	332	339	337	339	322	336	325	370	339	349	331	331	358	364	334	333	300	350	333	321	300	324	334	345	366	307	332	300	332	338	329	306	293	330	286	338	323	315	343	296
17164	34460	33158	25120	20075	15716	13068	11157	9341	7577	5946	4987	4255	3662	3273	2913	2493	2213	1957	1916	1743	1639	1586	1502	1490	1390	1277	1259	1186	1220	1099	1077	1000	960	901	843	805	849	801	746	746	725	686	726	697	677	726	699	723	707	657	654	695	727	709	683	653	683	673	702	660	735	695	669	690	690	607	671	677	611	653	672	667	641	702	631	684	650	596	630	655	655	622	620	696	657	649	630	644	681	637	640	618	654	588	608	609	656	639	673	612	684	647	649	636	632	632	688	639	627	646	605	612	644	669	653	661	645	653	653	642	628	642	622	605	662	599	643	661	633	630	610	633	675	643	671	652	607	650	635	646	637	653	658	623	661	641	655	684	668	652	624	597	682	610	656	676	644	608	608	610	652	645	637	596	619	588	628	661	586	686	625	663	620	645	628	600	671	670	636	644	673	632	676	609	622	586	641	676	629	642	664	653	602	627	672	634	624	646	643	627	620	597	618	686	622	665	650	676	651	634	639	656	635	621	632	686	610	614	622	652	664	618	696	667	617	632	640	663	614	626	593	595	667	666	626	648	657	624	617	660	629	620	649	651	599	664	661	640	629	647	660	638	639	664	652	632	643	667	620	676	567	660	619	602	646	671	661	607	581	613	601	608	619	657	649	646	652	678	641	590	658	588	629	672	617	671	658	634	630	612	652	644	600	614	597	630	609	654	644	611	613	674	644	608	608	607	680	617	638	631	628	697	689	641	589	681	618	621	633	606	615	614	672	607	644	636	614	653	636	669	653	648	651	649	642	670	650	617	622	651	640	611	617	651	676	621	615	696	586	610	649	650	664	616	672	644	649	667	639	641	663	643	605	564	669	629	633	680	665	619	660	639	609	635	613	665	679	685	669	625	623	628	620	660	627	651	675	667	683	591	667	650	629	619	645	597	656	667	595	639	665	644	673	575	623	635	578	673	637	620	652	619	649	669	632	626	637	681	664	662	589	648	664	659	628	615	633	632	697	655	658	631	641	617	648	653	629	607	676	593	638	615	705	606	621	655	630	648	639	667	659	605	681	606	648	643	607	602	677	663	641	657	613	629	662	553	663	650	598	646	675	633	626	608	617	636	591	644	615	680	655	643	633	599	607	672	642	639	623	607	687	623	602	650	576	679	681	679	672	627	651	672	694	666	586	637	613	644	652	630	723	651	607	661	640	659	644	639	647	665	630	658	656	597	628	647	616	662	633	624	631	614	665	632	641	646	669	661	658	651	627	684	622	658	647	669	608	633	680	658	629	638	619	633	645	644	605	652	586	670	632	643	658	623	635	629	613	616	641	650	614	641	636	631	640	653	623	611	612	643	624	666	663	643	611	620	632	625	637	666	678	685	650	620	648	637	644	584	596	658	642	626	614	590	629	666	649	664	654	640	639	618	653	642	621	614	635	647	573	629	663	635	618	628	643	628	595	663	695	663	658	669	635	634	665	624	625	628	640	620	659	687	677	572	646	656	669	620	646	639	655	635	651	642	671	605	645	659	621	683	608	629	662	639	642	676	616	650	706	628	617	634	630	612	639	611	590	663	601	662	681	604	592	630	594	611	595	661	694	645	652	648	653	671	693	636	647	648	607	650	664	645	612	627	611	666	655	642	683	628	644	659	632	592	640	628	630	668	613	634	650	644	640	607	642	662	644	642	657	634	635	656	613	627	626	657	650	636	668	661	608	611	602	625	659	634	645	601	609	652	629	678	564	603	618	637	600	641	658	621	645	632	630	642	649	658	645	648	655	647	596	636	631	589	640	631	601	596	611	654	690	624	662	603	643	649	657	644	647	618	657	654	669	645	623	625	607	655	641	658	659	655	649	654	673	608	622	637	651	643	586	667	685	676	628	651	669	673	666	635	596	676	595	626	619	613	650	623	682	675	688	645	630	684	655	638	683	645	647	643	647	602	639	679	633	641	615	645	619	629	645	636	658	631	708	633	694	657	649	645	621	653	621	651	603	688	630	614	616	589	665	613	669	654	639	624	682	611	684	634	631	629	635	670	632	639	624	665	627	598	667	621	612	665	668	640	654	641	642	651	646	650	655	661	652	650	651	613	604	627	657	616	681	636	669	644	590	638	615	668	683	638	601	635	669	652	639	657	663	583	662	676	639	659	628	649	646	629	645	633	593	632	615	627	614	654	637	648	626	645	666	613	608	643	654	623	632	577	636	641	663	636	653	644	625	650	628	683	636	697	627	609	639	631	673	625	610	625	645	623	645	650	646	633	623	588	598	662	647	626	609	652	643	642	642	675	619	630	626	656	651	641	702	649	655	635	627	612	665	673	656	624	631	647	623	649	659	643	628	656	620	645	611	636	636	651	608	639	614	630	710	649	663	637	649	606	654	625	613	680	594	643	607	634	661	634	615	650	628	632	637	617	631	656	672	616	659	621	623	637	635	631	636	627	651	602	666	659	666	616	643	628	675	626	625	624	649	643	633	650	565	634	610	643	660	685	665	637	626	646	603	635	641	631	660	632	624	668	618	643	618	636	620	666	669	620	676	614	647	645	642	596	607	636	630	651	591	622	643	649	635	613	627	630	625	633	649	605	687	637	665	613	616	650	639	588	619	668	652	635	648	662	668	674	676	695	649	662	669	594	631	626	655	620	591	633	617	644	658	617	642	631	632	665	633	665	640	645	626	646	618	652	659	645	606	709	641	616	652	661	627	640	671	664	621	643	630	657	672	607	605	627	647	619	620	658	628	635	646	634	614	663	629	607	601	632	690	647	638	622	655	639	634	647	619	622	665	674	623	642	593	609	645	649	594	653	636	626	621	617	617	652	622	628	639	675	656	580	682	650	600	601	657	672	646	598	619	627	612	655	667	644	597	643	694	628	667	593	619	618	665	614	593	659	653	675	630	585	651	600	652	632	644	644	656	648	588	684	570	609	624	641	631	665	622	638	635	603	674	659	614	646	626	628	654	633	640	694	661	628	627	602	656	651	625	634	672	666	648	647	632	612	622	627	651	672	612	680	638	671	664	650	650	615	618	643	599	642	661	637	681	671	653	651	588	640	656	649	633	687	629	651	614	602	619	664	648	667	666	670	615	617	631	587	648	699	577	652	652	655	637	641	600	598	625	673	652	607	669	630	589	651	622	641	662	644	620	641	649	611	630	648	656	624	636	605	665	612	632	617	669	665	653	583	632	612	659	601	640	588	633	633	638	672	651	629	654	617	607	636	618	620	635	774	640	684	657	660	687	623	626	607	637	659	649	618	657	649	668	607	666	651	645	613	634	631	607	608	635	616	673	586	646	617	652	629	613	619	664	657	657	683	657	615	640	619	600	654	670	683	652	670	623	656	633	628	641	641	644	661	671	630	634	643	607	635	667	671	609	627	616	656	621	653	652	609	679	663	668	653	657	629	614	650	675	599	646	637	674	649	677	650	658	665	646	631	632	636	689	623	653	662	614	632	668	619	642	629	637	642	602	602	648	663	655	654	600	635	608	582	662	644	632	633	608
23459	21338	29093	23945	21383	20340	11255	5603	4023	3173	2448	2073	1629	1432	1300	1170	1057	874	866	810	729	688	621	677	705	579	596	557	561	522	530	474	411	444	381	384	392	366	300	358	319	328	313	298	334	305	319	318	306	305	304	335	308	288	301	283	299	266	306	308	297	310	288	290	298	303	316	293	299	279	312	304	302	281	293	278	305	298	287	318	273	266	291	289	301	299	300	284	313	289	282	301	269	274	272	290	285	275	299	288	272	265	272	288	269	294	294	297	284	287	275	271	264	306	282	283	302	279	300	272	273	275	259	259	278	288	238	298	298	272	279	279	313	261	290	272	271	291	275	271	283	267	307	280	300	265	284	290	279	286	282	285	277	267	282	240	324	285	259	296	267	276	276	272	301	285	280	271	313	300	301	291	270	280	262	283	289	270	280	270	292	312	292	280	289	304	277	284	271	265	302	281	286	252	280	277	277	321	289	288	243	283	304	277	288	233	265	293	273	309	271	289	288	290	279	288	297	306	310	264	283	244	255	325	292	274	267	275	273	295	281	294	311	277	284	313	277	298	282	291	271	271	277	293	272	306	284	285	259	273	315	312	262	277	285	277	292	303	288	258	263	307	284	287	278	259	285	286	270	278	282	274	256	264	287	291	302	234	311	298	295	276	273	291	260	257	294	280	306	302	283	306	280	260	260	281	276	257	284	275	255	269	298	277	290	259	289	272	278	280	276	278	283	273	273	296	275	279	277	295	255	283	264	294	285	232	300	261	285	292	284	276	273	312	277	300	277	278	279	264	306	288	309	287	289	268	281	292	272	309	278	294	259	288	285	288	298	252	269	269	315	312	251	293	279	255	271	239	270	284	289	288	269	284	324	315	265	259	281	300	336	273	290	287	297	278	290	253	307	299	303	302	287	306	292	293	259	298	295	259	261	232	273	273	272	280	306	269	286	284	279	260	289	275	261	272	261	308	269	279	280	257	307	264	309	299	303	280	291	274	309	295	302	256	256	275	284	278	284	305	275	301	268	274	275	276	290	300	280	301	260	270	290	286	279	265	271	304	273	267	281	315	263	273	271	281	296	275	272	277	282	273	281	312	281	302	293	289	271	280	304	295	278	279	282	304	298	304	306	291	265	297	286	310	288	315	289	263	266	264	320	296	265	297	287	305	267	281	272	297	275	270	307	291	278	287	270	292	273	311	255	287	281	285	310	304	282	279	248	282	262	293	290	279	262	268	295	247	284	291	299	265	310	259	255	313	285	270	281	271	298	271	274	261	293	260	285	281	254	297	315	283	280	300	292	258	299	276	291	268	275	294	313	280	276	283	289	275	270	259	264	296	279	307	307	295	305	301	301	330	283	308	288	285	292	275	262	280	275	262	280	299	277	308	288	265	273	299	273	311	276	274	285	299	285	293	268	270	294	266	261	267	248	269	281	308	293	311	258	271	302	297	302	273	287	306	287	285	288	307	283	273	280	294	250	297	286	291	259	288	277	307	295	284	284	277	281	273	294	289	292	307	265	238	284	277	249	284	319	281	297	294	286	270	300	292	282	289	271	286	246	280	280	278	296	316	306	292	271	288	290	281	281	257	265	324	327	317	272	291	256	288	290	310	295	296	290	266	302	261	282	273	277	302	303	273	302	253	257	270	303	299	286	269	268	279	294	304	282	309	261	266	296	265	256	249	262	278	276	275	263	291	292	274	291	273	301	296	253	295	302	308	304	296	281	262	288	274	296	273	255	293	278	266	274	264	277	300	268	266	286	268	264	275	284	299	288	277	305	271	271	274	307	282	303	276	295	272	274	261	285	288	266	289	277	271	293	297	259	304	264	306	285	291	309	262	292	271	301	283	283	259	264	278	289	293	279	269	267	260	295	266	295	260	296	256	279	302	256	289	288	275	296	266	266	303	272	281	279	264	296	318	279	263	272	253	296	297	284	272	278	284	248	266	266	264	267	278	249	270	280	318	259	297	291	284	311	311	254	309	278	265	284	284	254	298	281	292	281	280	302	276	305	252	266	302	285	284	278	319	285	314	300	250	286	306	304	301	275	281	304	260	275	288	292	304	267	285	314	274	278	276	294	301	301	265	298	286	303	273	266	263	292	278	312	291	295	296	292	281	308	276	278	288	293	269	288	293	288	266	269	246	254	262	307	287	267	308	302	275	277	239	288	313	272	297	269	295	272	263	265	257	309	281	279	257	260	277	276	285	285	265	302	273	269	298	256	270	288	267	282	298	265	266	281	237	277	268	295	286	257	264	272	298	264	274	276	256	269	305	265	269	282	275	292	274	272	293	280	287	292	295	244	311	257	295	271	290	252	276	300	276	283	291	283	275	285	300	278	285	254	253	295	262	257	258	308	289	281	296	269	288	307	267	277	276	265	297	305	266	276	301	280	276	276	290	276	312	262	308	273	306	295	275	251	296	284	303	309	290	277	245	266	275	292	257	309	257	264	277	272	272	279	255	283	268	285	272	292	265	272	300	264	284	293	297	263	285	290	284	256	275	264	282	290	253	272	284	319	284	283	277	266	304	267	281	277	318	287	283	278	321	287	274	270	280	266	256	285	272	247	323	249	323	278	278	283	261	265	251	281	297	291	277	289	307	264	315	291	270	265	281	299	254	268	276	301	273	278	251	283	253	308	299	265	265	273	280	272	308	274	269	278	295	275	297	283	284	272	290	275	257	280	283	288	295	270	281	300	266	277	286	281	275	281	274	294	295	316	285	302	284	286	275	283	273	300	305	255	294	281	290	258	281	293	284	257	309	304	298	277	296	292	263	291	293	303	279	296	308	264	258	276	298	269	317	292	264	282	287	287	279	276	284	279	279	294	256	268	272	256	296	271	283	275	271	282	273	293	255	257	271	281	273	282	270	305	287	275	265	299	261	295	272	254	263	297	286	277	304	283	291	282	283	285	279	281	294	282	271	300	285	271	275	304	260	287	274	289	273	255	281	292	281	253	291	308	275	283	242	263	298	291	307	293	301	260	262	295	266	304	274	267	288	289	275	271	263	271	262	308	241	287	287	258	310	262	268	286	260	284	308	286	276	263	278	263	279	293	253	314	274	277	300	281	303	270	303	262	320	297	262	251	272	252	311	286	311	287	280	255	271	291	294	281	280	285	300	296	285	268	280	283	270	278	256	297	288	297	292	269	257	254	294	310	261	256	266	264	282	271	332	288	268	278	264	275	261	280	249	269	285	291	279	307	270	287	271	258	292	266	277	274	277	278	259	300	286	281	279	253	300	288	299	290	292	295	267	298	255	299	285	286	262	283	271	301	283	297	305	266	288	287	280	282	296	305	285	284	287	285	266	312	285	295	275	267	292	291	279	284	287	300	263	261	309	264	303	284	266	288	311	283	241	273	241	283	276	253	306	278	290	285	260	255	286	276	284	308	257	302	265	303	281	304	306	321	296	290	302	286	288	268	319	292	274	254	273	265	283	301	293	270	267	335	257	306	297	259	278	293	295	303	265	267	263
18909	38426	37163	29631	24400	19573	16368	14365	11677	9691	7918	6509	5670	4634	4153	3652	3226	2804	2556	2329	2097	2046	1972	1798	1695	1640	1450	1393	1363	1283	1215	1167	1006	961	907	866	769	729	687	651	653	708	653	635	619	666	629	650	614	603	651	584	609	635	568	572	606	583	580	562	585	533	549	572	553	573	595	586	532	575	564	567	540	558	581	540	502	581	555	574	543	502	553	551	533	578	560	537	562	553	489	517	553	558	550	559	545	569	534	521	496	472	538	574	561	553	542	510	534	515	483	531	497	509	558	521	524	546	584	511	499	535	503	527	578	525	538	562	526	567	563	481	499	544	516	512	508	529	553	559	524	530	566	493	511	483	504	540	483	524	531	530	490	476	519	537	549	496	522	547	520	529	568	531	520	499	513	512	558	500	512	512	508	570	497	518	518	565	560	520	521	532	534	540	524	485	525	547	556	538	489	535	561	547	542	530	537	498	525	528	474	557	535	522	493	539	523	528	507	532	507	536	526	516	505	520	537	528	527	590	559	574	578	515	485	512	538	536	521	547	525	530	505	515	533	504	565	520	484	536	520	535	500	540	512	570	558	517	520	491	524	541	536	518	522	508	547	522	505	541	533	514	544	527	537	513	484	519	509	529	493	544	522	499	513	525	568	548	510	519	511	488	522	498	541	515	523	560	499	513	524	547	493	536	524	569	518	525	514	485	499	512	473	508	574	559	526	497	531	533	541	532	551	530	514	537	523	520	518	514	498	563	503	500	523	518	505	552	511	524	533	548	542	524	563	509	536	519	528	520	488	469	501	518	486	572	535	546	552	533	530	508	488	528	543	514	526	521	492	522	513	523	574	509	521	530	519	533	499	540	560	558	581	503	514	536	551	505	518	526	538	561	532	548	548	514	538	540	535	517	531	533	513	497	541	534	548	518	512	496	547	545	523	531	501	506	538	534	539	504	535	509	505	549	492	538	522	521	483	556	518	517	524	524	541	551	547	540	515	516	501	548	542	560	456	525	538	504	510	496	555	600	488	544	486	507	516	517	533	550	515	531	554	532	536	507	520	498	531	506	567	561	546	564	541	492	516	518	504	495	503	519	530	525	528	545	525	553	586	537	535	556	520	533	526	517	513	516	524	561	539	527	531	555	547	511	480	573	499	515	517	572	491	514	538	576	539	543	495	483	491	519	509	526	492	560	558	495	557	574	515	523	562	513	551	505	492	536	493	516	575	520	519	560	524	540	564	502	540	515	529	510	525	541	547	521	503	561	531	536	518	584	559	499	516	529	534	537	506	518	540	545	506	521	561	488	541	492	539	533	517	551	541	517	482	532	531	514	532	506	519	499	507	556	548	490	553	555	517	527	542	552	528	518	536	501	560	529	531	502	512	505	520	498	547	571	542	502	511	522	542	504	534	489	531	541	496	563	488	520	551	535	514	548	518	513	481	551	526	557	564	565	507	522	570	562	534	545	477	541	515	539	531	535	529	541	516	531	517	538	557	490	526	526	530	571	499	501	513	554	543	525	531	526	559	519	514	504	552	526	504	517	574	538	536	535	545	516	586	552	529	526	543	551	503	542	549	533	522	502	526	512	525	542	542	537	542	522	522	552	542	523	488	546	482	534	500	534	516	524	538	557	551	539	521	525	545	547	506	505	520	523	510	543	584	494	520	525	493	528	495	499	558	530	505	488	515	512	518	483	499	480	506	541	536	529	557	507	508	505	522	479	540	523	535	536	504	532	507	555	502	538	528	554	521	550	535	528	547	512	564	530	530	503	552	552	539	556	484	535	517	485	523	543	530	482	495	516	560	533	502	549	518	523	518	544	498	524	507	501	544	518	540	513	524	520	495	532	528	525	513	505	547	494	526	537	530	533	545	486	519	498	475	518	524	499	586	543	510	537	500	500	490	500	514	532	506	541	509	529	491	529	551	557	491	497	502	526	534	565	526	541	513	553	496	485	555	537	507	511	535	500	531	506	567	496	510	555	477	575	545	574	523	550	528	503	556	550	534	501	546	509	538	510	528	504	522	538	515	527	504	528	484	533	528	521	539	510	547	519	552	528	515	525	504	528	508	531	493	529	526	573	582	544	532	516	546	542	515	520	517	524	527	509	536	504	534	558	522	516	499	543	549	536	512	527	555	577	533	510	505	534	539	496	519	512	549	534	529	508	550	549	504	507	531	520	508	530	534	527	558	507	496	467	550	551	522	522	516	542	533	505	537	563	485	540	560	509	523	540	520	574	542	500	535	520	534	481	574	548	540	521	541	515	495	558	535	511	542	529	538	518	540	525	530	521	509	523	525	535	558	519	523	501	507	530	529	562	582	543	548	521	550	497	496	546	587	479	523	527	525	518	521	495	596	505	498	535	524	516	529	524	563	551	530	504	548	499	539	524	538	538	494	533	511	514	514	544	494	535	508	533	548	495	507	503	466	477	523	524	505	522	518	556	513	512	508	544	521	478	496	505	519	534	498	516	517	534	539	557	516	528	525	516	525	513	551	575	514	532	548	528	512	504	553	528	540	528	497	511	522	567	552	517	526	535	520	510	517	508	534	522	508	531	514	541	589	525	530	528	500	508	516	523	524	513	532	537	528	507	504	521	522	513	512	552	515	521	511	505	566	489	544	547	525	537	540	523	501	537	531	527	533	495	489	512	514	551	501	526	515	529	486	575	521	523	554	537	537	530	530	533	529	570	565	543	527	526	487	500	532	569	545	532	533	524	536	540	529	548	522	541	486	513	542	598	547	560	521	532	508	538	543	520	561	523	541	551	553	516	505	492	531	517	522	525	489	528	522	502	459	499	527	546	497	550	506	528	502	520	540	513	481	512	582	503	497	518	545	534	519	525	480	489	558	540	527	544	539	534	523	506	544	525	537	546	522	513	507	548	520	539	537	537	518	501	506	486	452	523	566	489	548	544	506	512	526	514	529	551	540	510	528	535	526	532	526	509	496	545	536	517	521	506	546	510	513	514	534	506	572	484	531	557	564	533	500	509	487	501	506	500	502	540	509	512	521	503	532	528	551	528	544	576	560	539	519	510	523	500	558	485	511	498	553	544	492	511	476	523	548	560	542	536	515	540	543	504	492	547	512	550	525	583	533	531	543	580	545	538	549	528	565	531	517	504	526	514	535	531	548	504	506	492	520	524	522	539	513	568	537	533	575	491	495	516	537	563	567	542	478	535	528	543	497	515	522	492	539	501	550	505	527	522	541	519	516	524	546	558	558	547	538	539	485	506	563	530	517	530	517	543	506	511	528	496	502	543	512	515	495	542	557	522	550	534	523	515	497	557	513	528	547	538	534	563	508	522	517	554	533	546	521	534	481	525	525	536	516	532	560	514	524	562	534	575	529	509	483	518	526	521	535	540	490	554	544	545	545	542	558	527	541	555	538	559	501	508	542	503	533	583	499	576	528	506	520	569	525	554	530	540	522	459	538	537	533	528	520	550	521	537	511	520	492	532	535	559	547	499	541	545	546	512	527	525
27046	21359	19243	12427	6291	3723	2705	2287	1846	1527	1291	1044	972	831	743	752	770	641	598	578	548	601	627	524	595	553	525	489	523	525	498	455	436	464	480	388	461	436	424	400	401	419	412	378	430	436	407	425	378	401	410	417	376	408	421	378	413	430	421	403	389	408	446	388	411	413	463	385	400	426	390	428	444	377	363	402	435	390	393	362	438	400	430	417	398	399	382	381	384	392	408	388	394	380	423	401	383	410	384	379	430	411	397	413	377	400	387	408	393	393	419	363	385	409	410	360	389	392	420	415	359	406	371	385	394	364	389	352	416	387	387	379	430	393	386	387	407	384	387	395	381	392	397	414	409	387	361	411	390	380	403	381	384	417	333	393	400	420	394	382	397	391	415	419	382	427	431	415	394	380	388	395	381	413	440	392	434	383	411	413	398	399	406	391	420	403	409	379	397	381	378	391	399	397	383	402	394	390	369	403	378	381	398	388	381	416	428	422	432	369	422	388	403	403	360	415	405	433	390	366	417	386	402	391	366	429	376	401	461	394	422	390	413	360	419	397	367	403	382	355	378	370	389	409	416	388	417	372	389	427	353	407	414	392	392	404	352	419	394	355	405	366	406	370	385	407	411	397	386	406	381	384	411	372	392	424	413	361	430	417	395	393	375	410	375	425	361	419	403	435	394	435	386	413	379	385	437	395	398	425	400	371	409	389	383	418	427	399	407	424	408	408	365	360	419	357	391	405	388	411	407	409	351	390	391	391	425	406	395	397	358	389	356	404	435	377	400	388	383	419	384	369	357	405	386	398	400	396	380	418	397	380	408	395	370	370	415	406	389	413	382	408	408	439	386	416	400	387	410	422	391	368	372	396	377	403	400	351	398	415	401	416	385	390	396	382	398	351	425	358	378	397	394	383	400	428	400	422	392	381	427	442	361	366	406	395	404	429	374	397	377	382	390	393	405	383	394	403	387	392	370	403	419	409	380	395	388	409	362	352	414	394	394	365	406	407	402	366	391	399	405	387	363	401	409	420	410	405	399	384	420	411	403	407	400	404	395	376	375	381	409	429	445	399	392	371	419	403	382	422	406	359	386	362	425	399	426	371	426	396	391	425	425	387	416	397	419	389	390	371	394	394	371	403	382	357	424	422	406	413	394	403	379	399	382	389	402	373	411	373	413	397	444	411	428	380	413	417	400	376	385	397	395	373	420	395	394	384	404	397	373	377	382	385	412	392	418	380	396	409	397	398	396	393	366	385	388	378	375	420	379	412	403	383	389	397	404	408	358	399	397	397	391	419	407	376	402	382	428	398	414	407	405	421	405	405	387	409	382	390	401	408	370	382	397	395	375	354	431	388	387	440	418	394	387	404	370	395	386	404	405	419	404	362	388	402	401	422	382	395	448	396	400	386	347	409	418	386	404	396	416	360	389	376	374	382	383	395	401	414	445	448	382	376	413	405	390	408	378	390	421	378	409	394	391	348	429	387	391	412	406	429	390	398	401	385	390	403	366	395	433	402	385	382	411	401	403	387	401	421	405	390	392	441	377	373	390	398	427	387	400	418	414	386	423	409	374	392	377	392	394	398	398	416	407	404	420	408	420	421	422	396	405	369	427	391	364	387	406	407	399	476	374	407	393	404	400	390	393	369	420	404	354	400	415	415	391	392	393	385	398	405	393	381	405	396	376	371	414	367	382	395	393	414	417	383	393	409	393	454	364	411	379	380	433	412	357	391	403	415	398	377	411	395	413	398	392	391	389	397	410	407	446	372	388	426	408	385	444	384	390	363	372	391	386	369	386	397	393	414	365	421	410	412	383	388	414	408	399	418	432	377	370	426	403	407	431	380	406	388	431	420	366	420	416	364	411	371	388	403	415	437	400	386	380	394	401	389	424	412	388	376	389	400	415	395	356	378	380	405	410	389	423	411	431	439	382	404	409	396	403	371	397	385	409	405	411	419	414	423	386	388	387	414	426	365	376	380	401	404	386	410	392	414	421	408	375	414	391	393	401	385	407	403	398	392	374	402	368	402	391	411	409	382	440	412	412	378	387	418	377	398	386	395	425	382	401	368	383	382	368	426	454	390	408	382	398	375	365	366	397	378	423	433	385	369	392	395	398	421	397	411	386	413	424	369	419	404	416	402	389	407	451	419	388	383	410	395	401	379	417	387	407	410	381	396	390	383	433	415	399	378	403	396	397	380	406	394	385	373	408	391	415	394	431	360	383	405	398	392	427	412	385	366	417	404	413	380	370	364	382	402	393	389	398	361	398	407	394	410	434	392	423	411	417	400	418	409	391	379	379	379	393	409	407	393	397	391	413	384	390	388	403	384	384	419	376	415	409	359	343	369	383	376	369	399	420	387	415	384	367	410	426	420	370	372	417	417	402	388	388	394	406	378	410	356	390	379	416	395	393	365	407	399	405	402	387	421	398	421	407	385	401	372	422	428	390	404	417	400	387	393	387	381	398	389	407	390	396	406	392	381	407	382	409	377	391	403	366	395	395	414	412	381	374	415	378	408	372	384	377	410	398	410	377	381	414	444	411	402	390	391	424	423	415	412	361	406	399	386	381	354	423	377	403	405	409	381	382	376	382	380	360	380	428	404	379	387	361	411	403	404	395	401	406	411	407	414	378	414	419	400	436	379	407	367	390	403	395	394	399	373	410	376	392	419	368	379	399	357	369	398	396	364	380	403	416	381	387	419	377	411	386	384	377	370	409	401	433	339	422	406	402	404	401	411	343	422	407	369	387	382	409	372	378	424	386	385	395	424	429	391	402	424	407	390	426	395	381	396	445	356	364	395	416	402	415	400	387	394	417	392	394	422	384	379	397	417	409	386	405	413	395	364	381	421	368	394	408	413	435	396	381	405	392	424	403	396	383	355	368	416	414	371	380	404	382	408	406	395	394	405	401	393	381	371	370	381	434	435	412	343	399	403	378	390	385	401	406	402	415	353	402	413	378	402	400	396	384	392	372	385	410	386	427	390	401	367	382	401	383	398	426	395	388	439	385	388	395	406	401	382	357	422	433	388	426	427	410	407	372	400	405	400	422	380	425	405	411	390	401	390	440	373	414	419	421	421	396	380	403	383	371	405	395	414	377	364	393	351	393	441	366	414	386	382	405	393	399	373	413	383	425	396	370	371	396	403	421	409	445	387	348	455	397	417	393	368	404	458	410	403	396	359	388	394	422	416	394	384	394	413	402	420	376	374	377	403	384	401	401	394	391	417	413	422	385	404	364	414	391	394	430	410	435	381	407	421	407	414	403	433	375	377	377	405	378	378	434	393	393	433	402	414	401	404	401	356	388	396	407	413	375	388	414	401	398	380	404	407	383	435	420	389	388	376	408	386	403	433	410	400	386	421	384	420	396	395	403	407	388	406	389	391	390	371	413	392	427	394	384	374	370	430	433	385	401	386	412	379	392	435	372	400	411	403	377	382	389	406	423	380	385	404	381	396	422	374	381	436	354	416	410	407	387	416
16178	27983	27019	19383	14536	10860	8548	7582	6036	4990	4104	3454	2951	2499	2294	2019	1816	1653	1559	1530	1450	1361	1393	1355	1226	1208	1113	1106	1150	1122	1134	1022	936	957	933	901	868	857	838	829	792	804	812	802	777	798	792	799	782	785	810	763	852	802	765	786	791	777	793	794	759	811	766	772	776	759	747	751	776	743	772	774	757	754	744	788	787	781	734	771	750	735	774	773	709	699	749	743	768	748	763	723	782	723	745	763	755	687	737	733	724	745	703	750	777	767	744	725	704	758	723	770	702	739	722	795	746	766	764	741	726	715	705	734	781	730	748	677	756	752	778	711	733	734	761	738	740	779	734	764	714	740	718	772	728	772	751	729	785	710	773	770	763	791	817	695	753	755	737	756	735	714	734	752	770	786	717	727	781	793	763	730	750	722	730	757	737	735	741	742	719	734	778	746	775	753	769	726	726	795	729	774	788	753	759	755	782	769	753	728	732	751	806	729	755	784	767	727	774	746	726	739	766	802	772	739	709	757	772	739	805	750	766	755	740	741	724	726	789	740	734	726	736	766	737	717	781	727	730	743	775	769	722	753	751	739	755	716	805	721	815	775	748	797	747	779	763	755	806	749	759	738	773	803	811	790	761	800	716	742	754	725	730	719	743	774	719	753	763	802	733	730	684	753	765	759	789	780	745	802	737	757	794	795	750	718	708	768	736	734	752	730	721	764	769	748	767	796	768	781	778	719	785	778	732	729	790	763	768	731	718	741	718	710	791	770	723	757	777	719	808	753	730	767	795	741	738	786	769	751	745	734	714	726	779	722	770	762	760	719	738	763	745	699	767	804	785	750	736	752	794	742	716	746	749	758	743	763	763	757	738	752	754	751	759	739	752	781	765	738	737	735	736	741	758	762	737	796	737	730	723	759	716	783	781	756	747	737	707	736	776	729	731	757	774	737	730	764	749	808	688	751	721	770	777	749	779	725	772	724	726	778	764	753	802	754	725	727	773	746	768	790	721	747	709	743	704	769	768	779	770	738	750	736	782	696	756	750	782	764	755	773	776	749	774	730	773	758	762	770	746	754	722	744	714	788	679	773	755	786	717	802	797	780	762	730	730	733	779	751	748	771	734	765	768	763	780	769	748	716	712	706	729	772	778	721	774	684	763	817	755	733	742	754	774	720	793	752	759	723	767	743	747	741	771	778	776	690	756	730	783	780	806	713	763	758	721	739	707	737	763	752	758	724	740	764	740	780	781	789	772	817	757	771	758	786	739	745	777	700	754	756	749	787	794	844	719	738	718	748	707	755	843	787	808	779	772	745	751	728	762	728	771	729	740	764	771	749	769	788	753	761	755	766	786	727	709	727	766	735	772	766	761	715	749	750	705	741	775	797	810	760	781	776	807	744	727	750	759	719	705	802	740	769	747	723	780	763	724	814	801	746	751	776	754	716	748	686	763	761	736	774	769	790	753	758	732	705	725	756	730	732	731	775	754	770	748	690	728	761	717	734	734	729	771	751	730	759	750	719	725	752	748	713	742	721	761	723	771	790	756	743	764	747	738	757	751	806	739	730	784	805	764	735	743	759	756	734	771	763	728	772	751	771	738	731	755	740	757	770	758	746	772	743	777	776	742	729	757	787	724	690	730	796	777	710	789	734	791	776	727	765	743	756	732	718	759	754	753	749	797	712	748	751	758	719	724	754	763	746	790	745	719	742	751	813	766	731	759	761	728	759	709	760	710	758	749	753	759	783	691	779	733	757	754	746	713	761	765	813	751	744	742	795	753	763	745	708	769	753	724	712	764	746	747	722	764	752	790	733	720	748	729	763	752	729	711	750	737	826	733	746	726	747	757	722	753	739	782	769	770	754	770	799	773	743	717	757	758	765	733	731	739	761	754	773	802	737	767	727	752	744	758	792	751	739	745	765	814	749	740	777	747	733	741	808	747	792	740	716	759	791	774	725	739	761	750	753	742	727	710	729	758	733	775	744	786	733	769	747	773	725	767	755	783	735	769	752	737	801	817	757	773	814	744	760	739	790	759	727	762	747	774	705	739	771	796	775	800	724	753	731	764	749	764	796	751	785	756	720	804	720	732	735	800	796	723	712	728	745	769	755	766	770	758	774	785	772	781	771	740	785	803	744	769	802	775	730	708	764	722	705	765	731	754	748	763	716	785	740	730	742	734	745	753	754	764	737	773	763	788	771	695	739	692	738	760	811	762	736	770	766	756	731	774	736	712	704	700	750	737	747	808	730	771	760	736	786	779	745	765	738	709	800	734	735	740	726	739	748	767	789	732	804	797	763	750	740	722	758	812	746	769	780	766	750	730	758	721	700	767	760	729	767	787	736	731	738	734	788	748	751	773	697	772	749	734	760	740	786	723	763	765	658	744	732	731	795	734	708	687	715	711	781	733	744	700	787	740	766	746	731	714	740	780	718	770	784	785	740	762	806	702	705	750	693	780	787	769	769	685	792	785	752	723	715	733	780	773	779	723	776	692	737	707	744	747	773	773	778	740	765	713	778	753	733	789	775	744	783	748	738	743	726	765	755	746	735	770	773	749	740	755	763	768	720	806	735	782	745	750	731	779	752	735	725	800	762	746	724	726	751	756	774	757	705	761	788	740	789	758	723	796	706	721	750	801	715	740	731	804	701	750	721	820	785	728	806	695	768	727	742	768	774	753	741	750	755	729	757	760	753	746	709	742	766	771	735	701	734	710	735	769	760	739	783	722	778	772	728	717	744	776	786	749	781	805	736	719	803	759	804	744	780	725	774	718	724	743	766	705	745	773	749	743	788	732	750	785	801	789	737	707	760	752	731	762	786	746	760	785	793	723	785	777	761	756	756	768	768	755	760	773	804	754	719	745	735	726	744	750	799	702	753	754	798	746	749	753	736	737	770	739	733	754	751	736	762	725	742	768	771	729	722	724	711	748	794	799	794	741	789	788	741	784	748	736	759	765	801	717	729	784	741	745	742	766	757	776	751	737	735	752	750	730	767	756	743	752	725	748	765	754	753	732	740	754	765	784	726	738	782	768	722	747	742	729	764	743	741	754	777	789	749	721	749	676	731	806	743	795	770	741	755	751	712	745	767	791	724	716	770	804	727	693	732	756	785	766	804	738	775	728	781	802	782	741	791	730	776	762	761	756	742	781	783	791	739	781	735	820	794	727	722	727	770	758	744	709	731	779	664	755	747	769	733	714	748	792	808	755	788	754	789	758	750	756	748	763	768	734	737	695	757	785	708	822	774	755	732	772	706	785	776	774	764	747	735	765	718	741	744	748	734	746	800	741	823	742	732	734	738	755	722	773	781	807	742	759	736	818	764	771	737	692	755	746	786	766	705	763	755	763	759	733	729	775	756	724	758	719	728	751	754	772	760	735	712	739	785	732	723	786	780	731	775	749	759	739	756	741	723	744	766	710	762	745	809	689	738	720	738	759	752	751	820	780	773	740	769	765	749	767	775	755	794	747	742	728	741	715	781	725	768	750	756
24631	21464	28599	24794	20440	10887	5526	3767	2843	2246	1819	1441	1328	1101	999	903	851	718	710	704	693	620	622	622	544	572	537	535	511	499	508	453	390	408	435	404	375	378	348	331	349	335	332	369	353	351	344	349	331	349	333	360	336	330	331	339	342	326	353	350	327	310	342	319	360	329	320	316	333	324	320	304	345	317	347	324	324	334	324	339	336	316	302	316	321	330	342	309	313	331	321	327	343	313	332	322	299	336	346	321	358	311	350	339	354	324	333	284	301	317	342	346	346	338	329	365	324	360	307	346	323	322	331	327	332	318	320	302	319	326	316	298	345	347	317	331	312	321	344	307	312	333	375	332	343	323	305	309	348	323	338	343	327	293	335	357	315	309	306	353	323	319	308	314	338	368	329	334	333	277	324	314	332	316	312	308	313	345	311	325	349	338	355	377	312	289	335	306	317	324	310	306	329	315	346	320	331	339	348	330	279	337	303	323	336	315	334	306	309	313	305	311	341	351	339	322	311	356	329	336	326	325	337	287	286	322	315	327	326	353	330	328	331	309	324	343	330	357	315	336	335	344	341	290	324	318	331	345	345	333	326	346	326	323	309	318	358	311	354	327	336	327	320	348	333	316	343	326	333	324	294	357	336	333	333	362	318	312	300	316	336	364	305	296	331	327	325	327	338	326	320	319	297	340	351	314	324	338	309	346	324	343	347	325	328	319	358	322	298	333	338	343	308	313	322	309	330	337	368	335	342	318	361	329	320	348	335	324	302	337	316	321	308	316	319	314	328	319	330	336	312	327	320	310	324	313	321	316	336	304	337	290	314	344	310	377	312	354	287	332	326	358	358	328	327	348	341	335	341	368	358	368	346	327	333	304	294	344	379	352	325	311	293	324	339	350	336	307	344	351	304	338	323	335	336	332	332	342	327	329	310	322	325	339	318	336	338	319	337	342	346	290	308	319	312	337	358	330	322	354	339	341	367	347	290	321	305	345	335	332	335	335	324	328	296	340	317	342	324	327	317	332	351	355	304	314	341	316	318	325	328	335	313	310	324	337	312	343	311	321	340	297	334	344	334	325	326	346	335	303	345	329	349	319	316	344	324	312	357	308	330	302	331	316	335	353	321	327	358	336	353	348	352	322	330	324	355	336	343	336	339	317	346	349	317	342	347	314	302	326	349	307	325	333	310	369	332	333	322	361	305	359	314	353	344	300	339	330	298	329	292	325	333	377	324	319	328	343	330	345	322	351	351	320	328	322	341	344	330	335	343	368	336	299	312	322	341	319	314	344	316	336	317	351	328	301	311	295	334	286	317	325	344	335	314	342	327	315	334	324	330	331	316	321	332	314	315	317	321	302	320	320	321	350	311	324	329	322	332	337	344	327	332	303	342	322	304	312	311	317	310	334	333	305	329	322	332	332	328	302	327	301	333	325	306	346	329	290	352	351	348	313	299	329	304	319	305	324	331	305	351	299	323	326	310	358	366	319	332	342	316	335	308	331	333	313	332	363	328	325	357	315	327	317	325	320	330	328	350	301	343	300	314	297	330	318	309	325	300	290	361	325	345	312	351	330	313	326	286	302	298	316	324	270	317	326	331	338	343	333	346	304	316	349	320	348	304	279	339	333	315	328	338	326	322	314	291	336	347	317	324	304	347	352	334	338	341	319	309	324	351	332	360	309	301	318	325	325	324	349	345	323	333	341	317	304	327	359	340	323	338	328	297	365	352	343	346	314	328	326	291	347	325	365	341	329	325	339	340	353	335	337	311	302	332	304	319	307	324	332	345	311	337	305	322	329	309	329	346	287	350	315	315	332	321	325	324	305	327	358	315	325	308	330	299	353	312	325	343	339	303	332	310	305	330	291	319	333	299	328	298	292	331	306	286	336	327	335	340	293	325	302	321	332	331	321	357	306	323	326	367	320	335	316	342	330	352	338	336	326	371	321	304	296	343	326	306	319	330	303	365	351	337	311	321	344	322	342	339	321	343	341	348	324	361	313	352	340	306	336	344	325	295	317	337	314	336	329	327	325	349	312	324	308	298	354	343	345	311	305	340	336	312	350	348	328	319	348	347	337	353	324	281	340	342	370	355	344	285	336	317	310	338	315	338	320	319	334	332	348	332	327	298	328	354	331	330	352	339	305	328	290	328	285	333	338	353	343	321	318	285	299	346	314	360	335	295	312	342	334	344	356	357	324	347	361	372	295	326	314	279	341	298	317	294	332	329	313	326	320	301	329	314	367	314	320	351	324	315	321	348	343	313	335	320	310	306	320	335	342	343	313	315	294	343	324	301	320	309	325	344	308	315	342	331	321	340	318	313	308	310	320	314	328	292	320	343	326	317	315	322	292	338	350	368	348	344	334	323	347	330	318	315	326	347	348	310	315	345	337	334	355	356	358	339	329	325	318	352	374	334	305	318	333	305	317	347	331	321	305	309	334	347	322	340	343	334	335	321	325	330	337	317	315	338	336	343	333	346	313	309	338	344	284	326	336	346	312	324	320	343	309	334	327	302	296	317	334	309	303	314	302	306	308	354	335	320	359	311	318	332	325	300	327	356	336	322	336	346	329	313	333	316	330	355	335	310	320	331	328	324	382	325	304	307	309	330	325	320	336	324	345	311	303	332	349	341	338	322	358	325	301	288	306	348	327	317	318	297	290	350	346	330	334	305	310	323	338	327	317	327	299	348	319	342	321	299	337	314	291	331	342	346	312	312	320	355	353	326	369	327	337	347	326	303	329	307	300	305	319	304	326	331	333	348	322	320	316	329	330	371	316	319	299	338	331	331	347	376	326	370	330	315	337	349	308	294	323	320	320	347	346	286	304	370	324	339	318	319	309	327	329	339	323	319	335	314	355	355	350	315	341	316	320	337	336	319	313	331	306	360	308	265	312	308	304	332	315	328	353	332	347	342	330	316	309	353	322	336	324	313	289	325	339	334	342	327	341	340	341	341	323	315	332	340	289	331	339	322	350	312	293	340	322	305	311	305	322	308	296	320	312	332	311	327	368	305	333	308	311	298	334	294	313	311	326	317	337	342	328	349	339	338	324	325	306	311	315	317	360	332	344	314	321	304	350	325	342	307	325	316	354	359	349	322	346	336	346	339	311	330	339	339	325	341	351	332	305	298	311	349	343	332	347	316	317	321	322	353	310	319	285	336	332	311	324	302	338	317	326	356	337	287	346	329	324	329	318	319	340	310	346	297	317	315	324	336	327	360	331	333	316	346	356	343	310	318	328	342	331	345	347	321	333	333	299	350	343	306	341	338	359	356	309	324	339	325	332	335	334	349	318	330	332	341	329	352	316	302	310	309	329	354	320	334	340	325	343	347	331	312	319	308	364	328	359	310	307	363	296	327	345	314	362	331	337	376	304	342	319	299	345	316	314	308	318	330	304	316	348	313	297	322	303	319	306	317	321	324	347	318	348	339	320	381	350	367	324	300	341	308	319	327	331	318	335	346	318	313	367	339	321	312	321	317	324
17315	34140	33374	25650	20329	15853	12832	11083	9191	7442	6189	5053	4366	3700	3096	2648	2444	2171	2087	1899	1763	1739	1710	1591	1449	1414	1352	1216	1184	1177	1188	1014	933	986	917	836	806	735	733	714	713	677	691	724	692	695	638	686	707	732	700	675	729	711	646	644	651	650	678	665	665	677	611	617	623	692	627	676	683	681	701	611	661	635	606	646	666	641	576	610	655	669	650	630	632	629	662	629	643	682	638	622	610	632	635	651	593	592	646	598	613	584	639	612	607	600	640	646	668	627	634	650	619	654	671	594	657	649	671	574	634	588	665	638	590	575	653	629	636	632	657	644	646	539	685	594	656	615	621	659	629	626	640	598	618	632	666	665	611	606	636	609	651	570	630	632	647	629	671	637	654	616	639	622	642	613	608	635	569	609	632	605	606	635	673	704	625	641	606	636	637	610	598	640	622	635	672	643	633	633	620	617	612	625	646	644	687	639	678	605	637	617	628	594	642	638	644	608	634	625	633	634	598	613	679	618	614	590	652	621	685	625	615	611	646	619	611	615	626	644	612	640	628	635	671	607	597	603	602	601	677	643	685	613	697	608	645	620	621	638	622	661	636	603	607	662	664	615	596	626	629	616	659	653	671	628	634	626	562	651	611	633	627	657	620	629	601	651	653	618	633	602	623	651	669	617	648	643	584	642	625	634	615	637	604	623	617	632	621	673	666	641	653	643	610	690	627	638	638	592	618	641	630	650	624	606	643	595	669	597	599	630	573	578	650	589	672	613	648	616	626	639	645	636	617	669	624	636	617	646	656	639	641	613	648	571	618	598	625	605	634	636	612	609	653	649	637	659	603	641	637	592	653	651	647	634	627	633	637	638	647	614	642	621	614	602	686	616	611	644	627	600	634	595	599	630	595	619	627	635	612	624	596	607	616	660	665	595	656	607	603	603	601	619	687	648	610	617	654	582	665	618	636	639	623	668	599	577	644	616	628	560	619	676	579	639	646	598	623	600	666	593	634	596	598	643	579	628	585	604	609	623	628	642	646	627	666	626	617	648	648	648	630	632	603	610	650	604	652	644	622	609	637	649	642	603	626	591	621	644	636	649	631	620	634	630	622	661	662	639	646	650	646	653	642	639	598	627	651	648	645	616	601	626	623	569	609	623	618	607	603	644	647	619	610	657	638	656	580	629	607	621	630	602	631	663	619	640	624	637	681	698	624	652	641	588	641	616	650	638	667	671	586	657	651	634	647	659	644	664	645	697	633	626	609	627	607	592	611	609	628	631	647	587	606	588	626	617	608	643	668	668	605	624	625	655	626	616	644	627	601	577	656	639	656	607	637	632	596	602	638	694	703	628	673	606	639	655	600	623	613	605	651	589	676	614	639	639	646	619	652	633	651	637	571	681	575	652	584	576	604	611	606	619	660	631	588	635	614	609	642	657	623	670	634	600	629	659	651	651	653	654	669	593	630	688	659	638	652	599	601	616	581	632	639	592	672	646	609	597	621	662	624	602	652	673	624	592	591	613	639	581	638	609	617	633	583	645	615	670	636	647	640	651	608	613	605	629	652	620	615	596	613	614	627	598	673	625	663	629	594	572	597	580	615	625	643	643	630	607	594	631	616	655	633	597	646	586	606	634	646	613	608	644	651	631	670	615	635	623	621	586	657	628	612	584	621	620	652	596	612	654	592	658	670	611	622	627	601	611	644	653	602	599	663	615	602	662	638	647	613	620	642	640	607	641	631	634	680	666	655	589	638	617	611	606	652	668	623	639	641	634	581	615	575	614	605	596	620	629	672	631	631	615	647	615	623	638	621	625	607	600	614	618	623	634	620	622	663	600	638	634	627	596	634	613	639	637	640	632	625	576	580	642	647	643	628	673	632	636	642	620	635	637	634	672	633	632	658	637	641	648	616	609	604	672	622	660	643	636	599	614	634	665	609	610	627	621	639	639	629	656	613	636	615	602	638	602	646	641	624	625	585	639	684	619	640	620	645	630	645	577	633	652	637	625	631	665	679	606	636	605	619	617	598	662	629	602	693	645	640	628	651	647	621	624	634	640	605	624	608	600	626	652	655	630	681	619	680	642	643	653	616	621	658	620	621	662	620	623	647	679	641	615	639	645	613	640	624	666	651	589	668	616	583	649	625	629	663	629	628	622	638	657	619	608	616	611	583	631	646	618	658	603	617	631	627	617	607	604	624	659	609	601	662	621	638	630	601	640	625	656	638	666	656	616	617	639	570	651	617	628	636	649	636	667	609	583	627	664	638	605	617	665	595	631	585	662	610	635	612	634	650	604	637	648	580	631	571	681	621	608	643	618	606	625	613	637	631	651	587	630	662	593	653	594	617	667	650	660	656	549	616	659	614	640	644	634	624	634	641	662	646	656	601	638	582	631	628	649	600	644	673	616	632	635	609	603	592	677	609	580	659	581	613	650	623	621	649	630	628	680	606	614	624	605	616	644	619	621	618	617	622	662	634	587	638	628	596	600	629	633	607	628	599	633	608	619	584	635	600	626	606	621	637	570	602	603	656	616	665	576	635	627	621	634	618	639	679	613	616	606	656	635	651	642	619	630	638	675	607	628	595	659	608	640	680	617	617	659	620	598	614	654	626	603	617	662	617	583	598	666	634	667	652	616	646	644	653	679	625	599	667	614	659	597	614	617	642	648	619	606	646	601	621	657	643	609	650	616	632	625	596	593	627	676	664	643	665	616	635	670	614	604	600	616	669	602	635	613	587	587	631	612	596	678	587	644	624	585	613	677	641	652	679	616	658	640	661	632	588	642	602	597	608	635	617	659	597	628	619	646	625	660	606	664	620	645	619	593	618	612	590	693	636	630	702	633	634	639	627	660	649	592	564	614	609	626	615	603	646	634	621	657	636	662	589	630	649	632	643	623	629	654	613	631	638	661	619	650	624	675	613	642	654	606	661	666	605	623	633	636	646	683	635	605	599	621	566	668	662	658	617	597	658	640	652	674	651	642	614	631	591	637	639	623	630	604	577	638	617	585	653	627	618	624	640	654	659	593	659	645	585	687	684	594	628	628	627	599	643	645	619	618	632	591	612	623	629	627	649	609	634	637	591	652	665	632	620	617	594	616	661	631	642	619	649	657	608	629	622	663	670	659	643	601	613	638	619	611	666	659	603	659	628	608	629	636	673	622	618	620	634	652	666	600	608	663	636	620	613	632	593	627	619	615	613	660	657	600	592	579	697	625	633	631	642	627	671	667	657	600	605	615	642	636	635	588	635	607	628	632	622	640	634	586	573	638	624	619	624	598	642	622	646	605	620	616	637	670	649	648	619	633	583	632	640	587	627	616	619	625	653	610	625	617	603	595	652	624	628	625	645	592	601	620	592	647	661	634	640	645	592	608	620	628	600	634	632	623	635	667	618	629	603	662	603	593	642	631	699	597	623	598	660	590	577	621	626	659	633	615	635	633	652	616	627	625	610	597	655	638	660	650	621	639	605	666	629	623	639	611	636	667	630	608
23572	21435	29237	24036	21482	20429	11557	5724	3882	3165	2536	2047	1739	1494	1277	1073	1013	874	808	824	734	718	690	629	647	617	563	569	498	527	497	450	421	422	351	339	373	326	331	357	344	320	319	302	328	300	306	280	317	311	280	311	328	288	294	305	312	290	303	283	283	282	280	312	266	290	337	295	268	296	296	296	262	290	321	282	311	302	287	263	243	302	270	309	268	318	286	264	276	302	267	280	264	279	287	278	271	277	266	264	297	295	281	270	298	279	242	302	271	287	304	269	249	265	290	280	301	299	269	291	309	294	263	286	277	301	256	276	282	238	289	270	294	272	295	297	273	278	285	258	290	268	298	262	241	274	237	243	239	288	259	273	268	268	264	304	286	289	302	277	275	280	293	305	294	259	297	272	266	272	256	304	286	277	276	292	277	298	281	283	289	275	277	255	279	282	279	287	253	257	271	283	287	296	274	304	273	323	282	272	276	283	294	293	268	260	233	284	269	301	284	281	275	234	252	254	263	263	273	296	279	275	270	268	276	277	266	291	272	269	257	294	287	263	256	263	254	266	293	282	255	287	286	263	272	295	276	285	270	270	262	271	274	289	261	273	267	270	280	277	262	262	271	293	281	260	278	275	268	270	271	282	263	273	273	278	278	284	276	267	304	265	285	295	287	306	300	302	294	275	281	271	276	255	305	266	269	263	303	284	263	254	224	268	300	297	265	267	282	299	272	290	258	290	290	260	243	278	276	290	277	274	244	280	288	306	270	291	293	282	271	290	283	275	293	278	259	277	281	294	282	261	293	288	289	278	276	281	245	249	279	307	283	286	255	248	281	274	271	276	312	246	304	285	282	266	280	257	282	301	287	273	285	280	281	289	267	287	254	265	303	272	282	298	249	288	299	269	306	252	276	258	291	277	271	273	264	268	275	270	296	267	246	269	263	258	257	277	286	261	315	281	255	273	275	295	280	270	258	256	292	285	264	280	281	300	275	277	295	271	268	282	277	288	268	283	285	291	249	276	275	255	292	269	289	293	284	261	288	275	280	273	265	248	264	245	293	243	255	277	262	281	283	276	288	270	278	270	265	271	297	258	284	254	284	285	297	271	277	278	277	264	280	286	286	294	280	292	278	274	273	240	267	282	279	283	293	265	288	287	291	256	300	269	259	281	269	309	307	288	271	249	272	260	263	271	296	281	317	283	239	257	301	295	271	266	244	264	249	271	261	252	297	275	281	272	278	262	300	290	264	299	292	270	285	292	291	294	298	231	280	275	251	286	263	282	298	278	287	255	264	282	258	313	291	301	262	271	255	278	297	275	276	297	291	259	288	279	270	283	254	290	268	272	275	280	284	298	287	276	296	273	302	259	331	274	265	276	271	299	273	270	265	249	293	271	259	275	288	273	296	300	282	296	266	272	268	288	298	306	264	272	239	318	256	290	298	284	274	298	290	297	265	261	287	260	273	262	272	281	268	259	303	280	300	291	279	292	273	267	274	289	267	280	276	286	277	266	245	279	267	281	255	270	270	285	317	248	265	265	279	275	274	300	275	286	252	250	308	283	300	286	295	262	258	279	262	285	295	266	265	283	262	273	289	275	273	291	283	280	264	301	282	291	276	261	257	271	254	298	269	259	267	273	272	269	286	300	293	283	277	265	288	293	267	266	291	302	221	276	304	273	307	295	266	284	299	282	272	293	251	296	301	303	274	274	274	269	280	288	298	296	284	288	287	275	268	282	279	255	273	302	277	249	268	261	309	284	252	269	267	289	281	283	258	269	260	293	253	282	248	282	261	277	281	263	285	294	286	278	284	293	265	296	260	251	258	259	250	277	259	294	272	275	294	282	295	264	299	260	287	302	272	295	268	265	273	260	273	271	273	259	262	288	286	291	277	255	285	250	272	304	276	290	297	266	273	268	286	279	274	294	295	268	253	284	279	261	281	294	317	266	259	310	259	292	250	271	282	273	288	284	255	268	284	269	288	292	283	266	321	276	260	278	263	274	247	266	296	284	264	274	290	272	267	288	271	251	289	282	271	261	268	299	289	246	256	258	280	270	278	275	275	281	265	270	266	262	284	229	280	265	265	280	262	291	251	294	246	264	267	287	272	286	268	293	294	248	278	276	259	264	276	269	284	291	310	293	273	285	265	274	272	271	301	267	258	263	271	304	283	300	278	261	287	262	289	280	261	305	272	299	290	280	241	252	258	269	282	278	275	266	282	287	268	289	292	295	274	275	243	285	285	266	291	278	276	280	299	285	251	276	291	275	296	297	278	291	269	277	264	298	274	266	280	284	265	288	251	246	280	257	286	267	263	289	263	282	289	264	247	280	276	265	273	268	251	262	274	260	243	260	276	301	246	279	268	295	270	273	269	266	270	251	269	298	268	277	265	289	291	237	277	267	274	272	252	282	288	274	277	282	285	264	274	265	274	275	287	293	294	271	284	287	289	288	296	255	275	283	273	273	257	273	285	276	283	285	276	302	260	279	275	260	299	289	264	279	288	271	289	280	280	253	293	303	262	309	289	260	282	265	285	301	283	285	298	263	294	301	274	267	287	271	267	298	273	284	269	258	287	258	254	288	303	282	240	278	260	267	289	277	289	292	251	257	276	260	293	258	283	274	255	254	258	291	298	235	281	284	280	261	267	287	269	283	290	288	277	262	296	260	281	274	269	296	265	253	278	270	282	274	233	284	285	290	275	282	287	286	269	250	279	289	277	263	249	269	262	262	261	277	292	247	292	265	277	284	252	276	272	275	273	303	265	237	265	282	281	286	275	277	306	268	299	285	285	272	292	281	275	278	281	292	310	284	279	265	278	262	270	260	246	283	280	272	271	254	277	278	265	278	259	250	299	278	262	262	292	277	277	284	298	255	286	273	242	268	266	268	296	285	238	286	259	279	267	273	253	285	278	262	266	320	283	249	272	233	260	291	264	268	286	290	289	288	259	282	259	260	262	272	264	265	258	247	279	273	271	268	274	284	246	279	254	285	303	244	270	275	286	299	254	297	298	286	277	310	262	295	266	266	270	254	278	283	268	276	264	272	293	306	268	287	279	278	269	273	250	259	268	277	266	287	303	313	268	312	296	279	271	296	270	257	277	294	258	264	272	270	264	263	323	289	309	305	280	273	294	276	278	317	262	279	298	252	300	276	298	297	260	247	289	260	295	290	287	314	238	284	256	275	273	268	264	276	281	270	274	292	267	279	283	271	268	284	268	267	262	317	278	277	267	267	279	284	298	333	281	300	268	275	249	264	252	232	287	241	303	262	266	264	275	271	285	266	286	279	268	288	280	268	293	257	259	281	268	292	286	276	310	277	276	281	295	273	258	250	264	298	294	306	261	255	259	240	274	280	238	281	270	240	284	286	299	289	276	268	252	303	278	279	268	277	278	289	249	251	247	254	291	277	278	272	275	310	290	275	253	249	301	267	323	269	268	257	300	294	257	322	304	265	267	289	270	260	291	266	259	297	269	241	295	279	218	270
19246	38385	37607	30148	24682	20154	16579	14516	12108	9980	8040	6767	5623	4742	4017	3484	3175	2802	2657	2397	2140	2044	1987	1873	1698	1562	1563	1461	1335	1395	1275	1104	1002	997	901	815	761	804	671	686	688	617	599	629	589	612	651	694	614	635	642	604	597	618	595	590	594	555	536	551	633	547	604	547	574	579	588	560	618	569	549	505	521	516	592	543	524	570	555	535	506	583	559	549	515	519	535	560	524	528	499	528	531	523	531	526	506	504	544	515	513	517	488	466	487	513	506	532	493	534	506	512	496	553	522	534	513	529	573	525	484	540	483	526	543	508	542	530	493	569	554	512	505	528	564	467	520	524	526	549	542	541	529	502	529	485	530	521	536	556	530	480	489	518	537	524	523	498	541	518	526	526	485	517	498	526	561	535	548	520	506	543	545	509	537	586	520	511	513	489	537	520	517	538	531	476	521	528	531	504	499	517	527	526	519	496	492	549	480	484	541	516	526	527	524	549	509	554	482	542	517	527	553	513	474	524	508	489	522	510	537	516	472	527	519	520	526	517	518	526	475	526	519	533	519	514	507	530	526	525	540	506	543	525	547	524	516	476	523	566	551	537	510	528	520	511	506	507	507	501	504	490	494	555	518	518	490	518	520	517	494	529	531	493	520	566	497	538	540	530	543	502	506	533	537	547	493	557	523	489	477	502	531	514	509	475	495	490	496	488	507	519	546	537	537	478	520	527	514	543	530	518	532	520	486	525	503	511	507	482	513	512	542	552	508	506	501	527	503	520	543	484	517	520	527	501	519	547	532	488	483	530	525	511	468	514	547	534	549	516	529	534	505	509	521	491	540	488	543	536	493	467	525	516	507	509	546	537	511	531	518	477	502	553	527	505	516	531	491	547	555	503	498	513	539	526	526	564	512	466	493	563	503	532	540	512	537	555	501	486	504	549	529	537	487	492	501	570	514	536	533	484	522	529	503	523	523	538	475	512	542	536	493	553	532	511	524	512	536	508	519	595	552	556	511	553	489	523	529	560	525	527	525	514	528	523	506	480	509	534	513	516	478	537	544	501	511	499	530	508	477	538	522	499	486	489	543	509	496	517	495	567	534	503	520	525	504	466	541	528	519	524	509	524	531	484	499	565	552	524	484	549	510	547	523	513	533	500	561	576	520	502	525	531	547	549	533	531	498	508	540	516	533	508	489	515	529	484	500	518	556	525	528	513	543	504	482	536	502	528	513	502	485	482	523	507	484	511	499	508	505	532	456	532	539	537	520	528	537	497	533	496	520	523	512	519	566	540	528	530	544	527	523	517	566	520	550	555	479	546	522	523	529	514	548	509	479	554	516	560	498	542	528	544	537	528	493	509	473	556	493	477	573	476	503	511	524	505	512	518	511	486	500	514	533	542	530	564	516	563	516	502	515	537	506	517	527	536	508	503	502	463	522	531	553	534	538	556	513	504	552	506	516	477	532	537	541	517	515	525	497	528	499	527	508	556	536	532	554	514	542	538	544	532	532	537	540	541	509	508	531	509	500	568	533	530	555	507	496	497	511	514	556	521	559	550	523	531	532	542	482	509	514	546	533	558	544	523	521	535	554	509	534	543	530	559	521	514	496	526	522	501	552	507	518	587	518	491	569	488	519	522	531	541	518	510	528	516	555	511	503	545	491	510	513	523	518	523	520	538	509	491	512	542	535	533	501	520	546	512	504	511	504	584	525	504	496	535	549	539	538	516	539	509	508	492	583	526	519	534	544	497	506	554	548	538	496	596	530	484	469	528	539	507	516	531	540	547	560	540	482	557	514	490	490	512	516	536	551	568	487	518	547	468	522	513	520	506	533	558	534	517	547	518	501	556	519	528	483	520	523	492	485	558	526	537	512	484	513	505	505	488	556	506	516	523	519	525	508	505	527	509	483	506	508	507	509	519	507	519	527	530	502	582	531	539	505	517	496	487	486	489	510	525	494	508	541	540	524	514	512	542	528	512	527	516	544	500	503	558	559	525	530	512	484	539	544	539	516	512	488	497	499	501	512	527	493	534	547	544	537	492	501	473	544	522	520	514	550	521	558	547	552	510	512	490	530	520	542	499	526	532	518	515	516	498	510	534	484	495	517	540	480	501	496	513	531	509	539	545	532	548	481	536	493	490	499	523	502	550	587	497	526	512	471	502	549	510	519	542	535	517	507	492	534	529	540	545	552	569	509	509	537	523	514	527	520	536	539	525	541	486	517	517	516	559	524	512	516	502	529	479	515	473	495	519	499	532	542	544	538	529	520	555	562	545	486	526	545	565	548	500	535	511	529	545	523	518	553	525	544	492	506	550	532	503	529	541	540	487	556	529	534	514	490	497	490	522	537	504	553	527	478	532	538	514	528	531	466	515	541	541	499	527	546	533	539	554	459	479	540	507	498	533	510	508	525	492	530	496	542	519	510	522	554	552	549	487	587	562	502	523	504	568	569	513	544	529	488	530	508	552	537	510	518	548	507	491	560	530	499	568	524	505	499	511	531	543	522	520	501	529	528	562	529	520	515	557	474	509	504	525	499	560	502	507	497	505	528	498	517	523	543	503	518	529	512	511	515	546	469	544	558	500	508	499	522	485	511	499	519	518	534	520	475	523	544	510	542	526	509	513	536	532	538	521	551	527	546	511	511	553	512	500	509	558	552	536	555	486	536	534	596	531	474	512	524	497	500	536	521	533	469	529	507	522	513	524	519	528	466	535	490	510	505	530	484	531	468	510	517	539	515	515	500	527	557	515	512	529	512	482	501	537	511	520	512	495	495	529	510	512	542	563	513	520	549	522	552	502	520	513	536	508	500	535	507	502	495	553	532	518	508	539	532	482	479	508	490	498	510	547	533	484	515	543	500	517	561	505	534	522	504	522	515	529	544	503	494	511	506	514	501	517	548	572	532	469	513	519	508	519	511	509	545	512	511	516	501	529	501	537	514	498	472	545	533	538	489	515	532	568	520	481	497	535	508	551	555	528	534	554	509	511	492	505	537	489	520	530	514	486	511	571	509	542	538	514	501	498	534	543	522	502	499	553	475	515	527	539	547	515	562	545	529	503	506	525	524	491	554	553	529	557	504	570	563	528	520	528	544	528	537	505	498	529	544	528	523	537	556	556	519	486	531	521	492	511	547	501	514	551	530	487	545	539	517	536	517	501	569	544	528	503	555	483	491	534	560	499	506	557	556	522	535	494	519	545	506	502	477	529	509	524	526	505	535	522	525	541	508	574	519	555	532	513	507	512	530	512	501	525	512	537	501	528	510	545	496	498	536	537	500	557	528	514	509	509	484	522	533	515	524	539	500	501	543	473	530	503	480	514	553	506	481	514	544	538	493	489	543	499	533	488	502	516	529	544	496	478	485	531	524	541	523	532	517	532	571	514	521	502	524	527	534	509	497	500	503	537	531	505	513	510	516	541	564	488	511	477	538	547	510	477	487	491	535	518	518	534	549	505	514	515	539	537	516	528	503	523	515	538	525	482	514	472
27070	21304	19114	12540	6507	3992	2825	2382	1882	1485	1285	1085	945	851	747	766	655	616	659	613	613	529	573	561	547	512	536	506	475	532	480	438	430	457	460	445	398	406	408	433	410	385	407	383	403	420	371	416	419	420	408	422	412	421	379	371	409	384	406	392	373	395	364	386	407	392	415	382	399	403	400	400	417	400	391	376	429	396	394	395	418	379	363	370	385	368	426	399	414	377	407	391	398	383	395	368	385	401	381	389	399	409	400	405	375	403	389	396	371	420	387	385	419	405	370	393	372	388	451	411	412	406	408	350	387	427	421	401	391	387	436	413	365	375	373	442	385	369	358	412	394	412	379	374	387	381	431	370	379	379	380	377	383	386	410	367	414	381	395	409	373	403	359	383	412	425	342	407	349	372	384	363	420	396	358	383	382	377	407	418	381	425	390	378	382	406	390	397	362	330	416	373	364	385	373	381	393	365	415	394	410	443	371	419	413	428	394	417	377	386	368	397	404	386	377	396	363	411	429	410	358	407	409	413	379	359	394	372	366	396	375	401	380	379	381	366	380	397	411	409	393	350	392	383	366	400	406	404	382	408	405	392	395	387	407	378	378	388	395	378	344	389	348	406	393	364	397	379	406	390	421	382	388	408	402	388	374	393	400	415	375	403	397	397	398	403	376	436	416	418	401	416	378	388	381	407	387	365	376	389	373	380	408	357	389	393	379	390	375	415	438	361	393	399	354	425	391	400	387	386	362	404	365	383	394	396	384	390	400	402	373	403	378	417	402	412	378	371	405	402	392	417	389	427	408	369	437	402	397	404	377	367	395	371	404	415	428	398	430	447	373	372	407	388	390	390	369	353	378	394	393	415	359	406	428	424	425	382	361	391	384	395	391	401	428	404	374	418	392	394	409	379	344	373	401	391	422	383	400	392	398	402	389	387	405	376	386	387	385	386	417	369	415	383	360	422	399	381	408	409	380	399	388	403	435	396	436	400	422	400	370	429	378	371	404	400	328	395	417	363	389	376	407	423	423	382	405	413	369	380	411	407	376	397	413	397	382	377	377	386	361	391	378	417	385	373	383	404	387	385	384	402	363	374	363	436	395	399	397	373	374	365	346	379	413	439	399	369	441	401	394	359	396	419	400	376	402	383	366	377	385	408	385	400	386	406	381	438	356	402	357	372	396	389	443	423	396	365	417	389	370	392	396	399	361	425	405	409	390	390	385	408	360	388	382	395	373	413	391	393	431	397	373	357	410	431	367	400	384	358	364	380	381	394	419	439	378	411	394	372	363	384	367	423	408	387	395	423	400	375	383	380	370	410	401	396	355	410	410	370	394	383	385	405	400	393	380	425	389	367	391	410	418	432	364	386	380	414	362	378	393	403	369	400	371	392	405	398	396	423	392	415	401	408	347	365	380	400	402	416	412	423	411	382	419	385	418	391	388	410	411	382	414	400	376	369	371	379	405	401	421	400	394	356	411	367	389	399	392	393	349	439	395	419	383	410	415	366	382	398	403	369	409	407	387	378	345	365	394	390	400	393	406	427	400	387	411	390	392	392	375	408	399	393	413	376	402	437	382	406	410	432	373	406	393	392	406	395	392	380	372	352	408	380	394	354	379	375	414	355	376	370	391	347	408	404	400	394	362	397	398	408	370	395	383	405	354	417	345	389	392	376	386	387	381	372	411	378	385	399	376	417	429	381	411	376	394	387	360	422	370	403	413	389	386	380	412	373	394	380	377	407	406	394	401	356	432	386	365	386	415	379	396	378	381	393	416	387	414	392	388	389	389	399	400	378	415	378	421	405	402	392	384	395	403	399	399	404	355	384	369	346	382	395	381	396	406	364	381	400	398	360	344	389	422	379	386	356	369	373	413	405	356	384	432	374	415	393	391	397	379	355	377	384	396	415	415	363	371	394	393	393	375	389	371	388	380	377	397	381	393	423	388	378	409	423	398	398	385	423	404	382	409	404	349	398	355	398	379	394	401	401	427	358	373	396	382	376	417	391	409	384	390	414	385	401	393	398	366	353	377	402	366	383	384	410	412	382	403	406	354	417	373	355	368	390	403	383	434	373	394	402	390	398	416	372	398	406	422	389	408	406	429	394	374	358	425	388	419	419	392	357	412	439	350	389	375	377	363	430	380	410	373	345	336	392	400	368	344	441	347	376	415	391	398	413	377	379	372	424	373	423	391	380	378	415	397	412	382	390	381	361	389	404	409	374	366	370	404	374	400	408	375	401	355	425	351	406	369	398	420	394	424	393	403	370	410	364	393	383	429	413	398	419	402	392	393	353	387	389	371	414	398	383	385	377	427	417	362	378	374	387	389	397	417	391	383	378	364	374	394	410	407	419	357	394	400	421	402	408	406	435	392	401	405	381	383	395	374	363	389	389	388	388	379	386	386	395	387	402	361	413	385	374	399	434	446	377	412	388	366	390	428	393	385	388	418	398	398	406	424	385	367	392	368	405	384	396	404	378	396	406	399	388	407	387	410	368	401	384	395	383	382	391	406	401	394	381	367	369	375	420	412	379	387	383	409	388	399	376	383	406	364	386	421	395	347	414	402	416	421	385	369	366	422	422	408	407	389	365	410	367	368	424	407	425	361	411	420	376	409	395	403	396	415	405	382	392	356	413	400	376	341	407	413	431	415	379	388	364	369	392	390	394	369	383	385	392	415	369	437	397	431	391	372	393	377	411	390	370	418	397	369	373	399	398	388	371	401	412	380	420	407	412	391	408	381	404	385	403	358	394	391	405	415	362	385	382	380	414	403	456	372	345	405	399	370	434	383	437	401	370	432	431	363	405	362	391	393	358	399	379	392	402	415	420	416	380	380	402	382	402	406	393	396	410	389	416	433	391	376	403	404	397	394	412	377	405	383	380	395	411	387	391	374	434	422	351	407	374	390	386	397	415	417	415	384	411	365	385	363	352	389	386	410	383	392	393	374	411	380	356	376	392	367	383	409	420	384	383	377	413	385	427	387	426	380	400	380	363	418	369	414	426	387	369	434	384	402	352	411	357	391	377	373	403	447	395	419	390	399	374	402	352	407	392	403	440	410	409	365	408	405	418	392	355	407	369	386	405	385	402	388	374	392	396	421	409	398	405	376	396	383	400	403	415	391	377	439	404	383	374	393	421	376	384	403	411	392	394	413	373	410	379	397	374	407	439	397	438	371	387	367	408	411	396	379	408	438	405	417	367	387	401	410	417	399	368	398	397	408	426	376	406	363	371	380	403	383	420	375	457	392	350	380	414	388	392	404	359	357	428	368	412	403	372	425	381	404	377	380	382	405	398	388	390	384	382	394	393	408	392	391	389	387	381	426	408	418	413	370	391	410	381	391	386	381	363	398	367	404	414	374	411	401	355	376	396	341	319	388	357	380	394	388	378	391	389	403	428	403	403	348	386	372	382	424	389	452	364	428	408	401	397	416	407	385	379	408	410	379	437	410	367	418	372	358	393	388	394	407	393	401	414	387	410
16262	27760	27021	19589	14621	11170	8937	7516	6296	5096	4100	3454	2966	2375	2053	1988	1836	1637	1536	1541	1452	1379	1346	1427	1298	1279	1252	1169	1190	1127	1093	988	993	969	961	879	836	825	821	807	800	798	781	780	793	727	766	796	747	776	786	790	780	815	757	780	823	764	716	719	781	763	760	770	764	798	789	774	789	760	765	719	773	744	753	713	737	774	758	825	779	760	725	750	754	720	728	719	801	750	733	758	790	768	710	817	743	686	735	784	725	750	708	728	737	754	752	725	711	741	752	749	756	724	710	707	711	725	762	741	713	744	742	716	767	723	748	741	706	745	744	740	736	752	781	727	762	760	707	719	742	774	743	777	715	707	770	708	797	746	714	760	769	713	711	772	761	751	733	729	655	757	775	717	751	741	744	743	745	774	700	750	746	727	733	772	717	750	708	697	719	749	772	751	707	716	720	730	746	730	716	758	731	759	738	732	716	738	771	740	669	674	702	743	758	715	773	763	773	715	730	727	715	766	747	719	707	727	726	763	744	734	728	732	764	759	775	727	731	782	758	754	711	780	761	726	719	741	734	721	775	736	675	770	770	776	754	744	712	747	748	766	752	746	785	740	743	764	780	757	714	734	741	704	767	738	703	729	766	772	716	704	746	745	752	749	780	727	782	728	736	718	739	739	708	741	707	700	740	716	714	762	738	721	768	721	756	739	720	730	745	689	699	722	742	789	732	822	700	746	745	737	743	746	699	785	750	715	738	777	726	758	802	783	757	705	736	770	721	716	746	735	731	758	745	747	758	725	712	716	745	731	767	780	764	733	782	724	731	725	801	794	744	693	772	747	740	774	752	723	742	706	776	763	749	783	756	784	749	741	721	737	721	738	720	747	703	703	724	697	755	766	687	765	798	724	711	744	732	745	748	740	756	764	690	771	685	738	708	713	756	738	722	731	765	779	767	756	782	749	777	740	782	720	734	751	741	718	716	767	768	713	750	759	708	742	752	758	742	685	782	778	742	744	735	739	769	687	714	719	743	744	774	756	718	764	756	736	768	747	708	747	710	765	734	726	766	748	753	727	736	713	716	774	741	742	730	754	743	826	736	757	704	763	784	701	760	738	738	718	747	719	734	667	759	744	756	744	696	711	742	766	760	749	737	763	736	779	769	753	690	675	760	773	739	761	779	760	773	691	755	760	713	766	725	744	754	739	738	712	728	734	735	705	723	723	753	701	732	734	743	724	762	743	723	769	748	760	745	757	783	777	706	748	700	746	753	745	751	726	700	746	744	711	729	735	743	760	771	743	706	741	745	743	753	691	735	745	725	779	749	681	758	726	729	748	755	741	697	741	786	718	742	746	731	744	758	735	722	736	718	755	752	744	772	725	732	775	743	765	723	745	731	759	765	750	728	746	772	740	758	726	717	752	747	708	748	711	728	724	767	752	743	739	708	715	734	723	778	753	713	771	695	727	737	720	731	738	774	779	717	743	741	724	774	776	740	773	745	752	744	700	770	726	747	754	736	717	745	766	767	767	768	762	757	714	750	716	776	731	751	730	764	722	665	739	725	749	708	733	716	750	752	774	728	720	786	719	748	734	699	709	749	745	733	746	756	702	686	743	749	761	716	779	767	751	722	766	730	788	764	764	763	785	781	749	759	729	769	715	739	735	738	776	687	800	748	688	722	763	768	789	740	746	820	737	716	716	720	810	711	712	793	703	721	766	756	775	760	726	674	736	725	782	785	730	699	757	752	768	745	740	763	705	709	783	740	775	727	729	756	738	770	714	777	687	754	710	695	763	742	758	736	725	746	741	759	763	766	726	765	745	770	741	714	742	715	733	738	746	731	726	777	778	710	720	738	750	744	753	704	780	752	696	736	755	734	767	751	721	760	728	738	747	756	701	722	727	757	701	738	715	746	719	763	749	728	698	739	747	750	733	735	736	740	720	715	723	705	713	742	706	726	760	729	716	752	772	737	790	777	725	778	753	725	723	731	776	707	738	715	771	734	707	764	708	737	765	723	774	714	736	737	730	784	780	761	715	727	705	742	768	755	772	752	751	715	784	734	758	720	741	727	757	780	720	689	765	751	742	738	760	705	789	721	768	760	754	732	772	763	746	793	669	742	724	757	735	725	742	707	759	781	706	749	721	721	737	737	762	737	749	732	755	752	774	742	721	745	705	747	769	774	749	762	689	735	800	754	745	735	705	721	704	772	746	733	734	710	766	785	739	760	731	722	747	760	721	744	741	727	752	782	714	705	745	690	712	742	730	712	733	753	764	760	738	725	770	695	722	768	708	766	739	806	716	744	731	698	764	701	727	768	754	756	700	729	750	716	708	805	742	694	712	771	752	742	711	749	680	778	741	763	767	766	736	766	759	752	761	761	740	747	735	785	742	755	770	786	765	725	715	773	763	681	734	745	729	714	746	755	739	754	703	748	766	719	725	764	757	741	747	784	709	725	710	775	737	817	790	696	790	714	742	775	762	715	752	774	746	726	714	773	743	751	757	775	754	767	730	725	737	831	722	726	704	781	745	727	761	758	726	700	675	727	712	697	692	709	716	741	742	701	713	748	781	739	739	796	713	723	744	777	733	721	714	731	773	762	727	748	693	696	729	766	763	740	757	778	701	732	721	721	784	805	724	755	790	749	720	757	768	722	741	693	731	737	767	746	768	767	752	759	724	692	705	799	743	760	677	739	748	773	720	738	686	752	782	711	742	718	714	743	738	767	731	701	767	738	804	734	731	688	721	702	721	801	736	713	719	752	769	780	730	755	747	733	767	719	715	712	695	857	761	748	758	742	757	776	794	756	761	705	750	699	712	734	717	743	747	762	704	763	753	720	714	734	728	747	757	715	730	745	696	771	727	695	717	783	789	709	736	757	720	708	692	722	705	718	781	732	757	757	768	724	724	790	748	757	746	804	673	752	715	730	748	786	749	789	732	738	788	697	767	767	726	713	738	736	761	759	763	740	714	727	706	726	699	679	719	708	721	727	738	742	743	752	756	779	732	707	745	758	747	725	724	779	688	733	786	761	743	765	760	739	801	755	742	766	730	714	751	769	730	737	778	726	749	792	787	747	737	790	682	740	753	736	742	723	750	729	765	749	767	703	716	767	745	736	717	821	759	712	726	752	777	765	748	705	768	789	697	766	752	729	729	729	715	716	743	755	756	686	744	763	718	737	694	736	759	746	748	773	682	735	698	731	745	724	744	744	750	735	730	769	728	739	778	737	749	764	735	700	767	706	745	780	740	726	712	744	752	723	722	770	699	733	735	724	748	743	746	735	699	748	800	730	747	719	787	779	735	759	781	736	695	688	717	757	725	743	719	755	735	746	743	729	729	712	744	711	739	792	709	732	789	774	741	729	762	746	699	781	739	747	740	747	712	786	715	726	740	738	748	732	747	757	753	699	701	716	729	730	710	752	717	724	767	768	722	754	753	738	756	734	811	753	738	761	748	718	693	790	757	733	769	753	783	743	724	734	736	735	795	789	757
24552	21425	28569	24747	20449	11307	5790	3786	2748	2269	1807	1406	1236	1067	921	830	790	752	692	718	660	596	580	619	545	524	588	498	577	496	494	457	396	392	432	376	379	377	339	301	379	343	332	375	333	332	344	346	380	377	337	367	327	358	318	357	302	310	350	321	334	312	330	353	357	359	307	341	308	313	335	314	344	321	319	357	315	352	314	312	330	383	369	319	298	344	354	308	363	342	283	320	356	348	321	315	311	307	337	297	327	333	318	322	331	334	334	313	322	331	317	364	333	303	323	304	316	307	315	289	315	319	308	298	338	342	313	315	305	338	326	331	349	327	317	327	312	335	327	353	306	329	313	331	346	294	316	308	310	360	318	338	330	319	330	374	307	334	354	320	317	311	324	315	335	311	302	286	331	347	332	334	303	293	329	302	342	308	332	345	306	319	343	308	347	318	334	344	294	318	315	333	326	330	322	311	356	325	313	345	327	289	310	328	312	353	325	321	336	336	314	338	319	332	314	306	354	329	330	305	334	306	338	308	328	318	349	312	322	293	275	370	302	304	311	328	321	295	284	352	304	305	315	333	313	334	299	322	320	327	328	305	317	321	322	337	298	370	303	315	305	318	339	342	333	334	314	312	315	333	332	320	309	354	347	347	295	345	321	299	333	336	313	332	308	323	298	305	292	336	332	329	314	304	357	315	325	295	328	307	277	340	339	348	325	305	322	315	326	298	314	311	280	326	319	295	313	345	293	346	294	309	323	332	309	321	320	341	349	320	321	321	342	301	311	301	355	340	326	306	321	343	321	326	319	305	314	350	324	324	300	322	331	319	331	325	312	282	334	322	311	280	347	333	300	323	343	317	315	320	311	292	367	301	330	316	315	306	315	320	336	317	342	322	342	369	348	319	359	317	316	315	318	339	300	309	312	323	342	347	304	303	317	298	342	356	297	309	313	347	344	330	350	329	314	343	326	296	347	332	318	345	326	345	311	330	358	321	346	287	319	303	312	307	355	319	320	328	327	317	321	322	314	364	312	342	339	334	307	290	310	324	319	305	314	330	306	342	330	289	309	342	345	321	317	329	336	371	262	322	313	343	335	329	311	349	317	341	291	314	323	293	286	293	324	329	302	321	317	330	304	307	304	289	281	292	348	301	379	345	368	313	315	369	351	345	303	319	313	319	311	336	319	334	304	317	294	331	336	338	305	339	305	316	307	340	343	361	313	344	311	319	310	302	310	323	275	346	326	349	308	320	317	344	283	307	332	336	314	337	294	358	335	319	322	314	307	339	319	302	307	315	314	305	313	342	310	317	313	318	335	351	324	296	317	317	323	326	300	336	325	313	301	294	334	302	298	334	326	306	329	312	317	348	327	325	317	320	302	344	312	323	328	327	337	300	327	313	330	325	361	312	293	328	316	295	307	314	351	357	320	295	341	330	324	312	321	312	319	319	283	329	345	302	312	324	333	308	292	304	316	337	314	337	321	318	337	292	340	338	317	333	311	331	309	338	329	339	325	345	342	330	316	319	314	300	330	295	338	350	338	324	309	343	318	303	324	311	296	327	302	301	315	320	329	320	344	302	346	318	312	335	336	330	361	325	296	319	318	333	300	339	283	338	326	329	315	331	341	351	313	354	291	300	321	312	353	349	312	325	335	373	347	329	332	298	308	310	345	335	317	299	343	295	343	326	346	316	302	352	277	340	315	335	315	341	320	339	319	304	322	333	313	333	330	328	322	353	346	328	329	304	336	334	334	306	333	298	317	322	302	350	322	343	285	350	330	345	350	332	326	308	326	332	296	298	338	293	325	305	368	339	334	340	336	300	322	329	339	323	313	302	314	308	331	339	315	333	290	329	329	346	351	319	335	342	326	324	336	341	289	296	328	326	323	356	321	294	314	310	328	321	318	335	315	309	326	312	335	333	293	310	318	299	340	331	349	336	343	329	313	333	346	312	311	347	303	301	323	335	319	319	333	321	315	309	335	354	311	294	314	306	323	317	335	321	352	321	282	306	318	306	304	294	324	337	318	312	300	283	349	326	313	340	334	374	338	318	311	337	337	314	317	309	315	332	315	310	333	325	339	357	321	337	329	336	318	363	334	316	350	305	323	322	354	326	322	319	338	315	328	303	319	340	291	327	331	310	344	307	280	331	312	334	346	312	327	320	313	333	297	319	314	332	303	328	348	315	308	349	305	309	325	333	304	329	334	352	322	340	329	306	289	318	334	327	354	314	315	301	324	319	284	335	323	319	326	308	303	311	277	294	337	320	321	316	330	327	341	315	326	310	334	324	314	322	298	316	321	354	334	309	321	335	309	319	289	303	325	324	312	327	320	362	306	310	354	342	331	329	325	314	294	308	331	302	288	329	309	305	314	336	290	337	314	339	312	304	333	314	348	355	346	311	325	303	323	311	306	331	302	319	321	298	346	325	345	337	295	323	336	336	293	355	350	308	337	359	344	340	339	348	318	297	331	313	328	346	315	320	316	326	330	324	323	350	313	301	302	316	286	302	319	312	352	360	313	342	348	316	327	296	324	345	301	313	324	343	323	302	326	322	368	348	342	335	316	334	333	337	277	329	321	309	334	326	311	315	297	310	319	327	297	336	315	313	334	319	336	321	352	323	337	317	352	315	328	337	332	344	277	330	352	325	318	340	317	314	316	303	327	350	349	347	309	352	338	339	335	336	330	344	298	321	316	328	298	356	330	347	327	321	325	334	318	293	313	289	304	319	335	315	316	316	331	352	325	342	315	351	308	324	317	320	332	329	322	309	274	335	339	310	317	341	297	341	314	300	303	327	344	307	319	327	301	321	353	315	322	312	317	303	302	302	314	309	311	321	324	326	304	289	299	322	282	297	312	327	331	333	312	331	343	344	345	326	328	301	287	326	343	321	347	311	297	310	323	325	332	316	335	320	314	331	342	332	321	360	302	316	321	312	315	345	347	322	323	295	322	348	316	298	312	330	340	346	311	329	318	319	335	300	317	287	305	324	352	310	319	339	325	310	324	310	331	295	319	348	310	318	307	311	321	293	330	334	317	282	318	345	312	354	288	328	350	347	316	324	330	305	314	314	323	342	313	335	311	307	346	324	304	336	333	301	326	303	319	325	343	330	319	308	324	310	304	303	338	347	322	306	320	319	318	345	322	323	325	323	349	345	321	332	341	307	327	310	296	341	360	335	345	294	317	320	336	319	336	334	335	328	323	321	283	322	346	349	334	354	287	335	353	338	329	317	322	319	317	333	317	338	316	317	334	334	305	297	283	288	338	308	317	313	323	329	353	312	312	320	314	317	315	356	323	309	329	338	309	301	333	319	332	349	311	294	298	316	323	292	299	305	352	315	304	336	337	341	350	329	341	345	304	336	351	305	327	341	324	306	329	343	328	329	302	314	293	290	339	317	339	318	326	320	320	324	315	302	320	314	333	328	320	304	323	308	323	320	294	319	317	332	325	307	311	321	312	322	299	315	317	341	325	305	333	314	308	357
17194	33824	32919	25519	20403	16345	13246	11177	9055	7450	6014	4975	4230	3427	2891	2576	2416	2165	2106	1991	1746	1640	1608	1532	1496	1394	1404	1264	1224	1166	1125	938	1012	950	931	806	765	791	712	776	653	708	685	678	706	694	635	670	665	657	679	700	660	712	698	679	650	629	653	637	674	663	645	607	647	661	639	646	643	624	680	668	624	635	608	668	655	586	612	660	602	645	635	622	619	669	624	668	611	622	633	632	653	646	653	588	576	624	593	606	604	636	644	641	623	631	663	662	638	630	594	640	654	617	618	619	601	631	613	615	645	605	605	610	583	653	591	644	645	627	606	580	600	632	631	645	628	624	624	633	631	608	631	639	640	593	616	669	619	616	614	634	576	646	635	675	596	608	682	656	680	577	614	623	629	643	635	603	619	601	608	638	597	588	615	617	603	633	652	636	638	631	641	612	628	626	652	605	592	607	636	614	612	661	630	594	627	630	650	630	639	585	604	601	598	616	633	599	621	612	597	630	646	631	631	570	565	581	565	610	629	598	619	576	599	634	596	666	607	589	608	640	627	600	583	629	601	619	611	596	626	648	646	647	595	655	609	623	643	605	614	620	618	597	627	599	645	646	580	661	615	615	604	638	587	604	644	629	586	608	635	664	617	601	605	606	614	647	598	579	612	612	617	599	628	592	600	629	589	608	579	616	612	623	616	607	619	670	642	643	629	560	598	628	607	607	610	612	620	601	592	617	611	633	597	625	608	599	626	566	619	607	630	590	615	602	617	568	589	608	570	631	591	627	612	637	591	611	606	638	578	659	653	641	638	630	609	616	593	654	594	622	601	609	646	609	623	645	615	657	625	577	628	617	606	572	593	583	593	601	652	631	599	622	602	575	569	621	626	605	621	648	597	642	642	646	634	590	659	613	628	577	614	600	612	636	622	610	634	623	627	569	616	611	603	637	644	581	600	608	637	575	633	655	597	600	609	597	585	628	632	573	602	665	623	640	628	603	563	652	626	597	563	602	625	600	630	621	602	621	632	612	573	631	612	584	593	659	657	590	633	586	614	600	628	627	621	655	619	626	627	646	662	625	561	583	626	632	647	603	654	646	658	619	613	584	638	675	646	617	643	595	639	565	639	607	609	576	633	617	611	609	622	622	620	598	614	587	620	619	620	609	603	623	597	603	616	602	620	630	578	596	617	602	594	579	663	622	631	596	600	640	660	633	604	576	619	639	593	636	618	589	652	588	596	607	632	637	619	611	615	637	610	619	632	618	621	599	576	629	611	602	591	609	598	582	588	601	600	621	622	644	635	622	644	611	578	616	621	592	578	661	582	619	647	575	597	605	655	603	614	603	594	591	604	602	591	592	634	608	616	625	589	611	581	623	631	654	649	576	641	601	608	611	656	629	616	642	653	655	576	663	681	597	556	651	624	623	616	615	635	623	629	555	629	625	583	664	610	604	619	638	599	616	607	634	617	616	625	620	589	616	639	624	640	639	591	649	569	617	638	610	598	643	620	616	593	646	613	568	600	609	626	629	612	613	627	634	597	588	647	593	651	587	622	654	594	629	622	604	634	577	647	614	577	593	598	622	641	622	604	608	611	652	622	640	583	654	591	598	639	631	649	592	647	611	615	631	582	621	591	598	583	652	641	626	655	582	619	616	609	590	587	621	582	620	630	648	607	591	576	576	620	557	617	602	610	614	607	659	607	639	579	590	616	607	625	679	623	666	602	608	647	600	586	598	618	602	618	592	597	621	595	643	611	610	642	603	659	632	637	636	609	634	641	588	585	640	641	624	616	625	587	624	699	619	615	662	628	612	591	651	599	614	658	628	634	648	651	586	621	594	653	663	580	654	630	598	549	642	586	617	607	643	635	618	652	648	597	603	625	585	595	619	627	591	639	643	646	572	577	620	582	651	626	645	613	598	586	638	572	659	600	620	597	623	615	636	610	621	606	628	646	597	613	609	598	606	634	576	614	642	613	651	644	610	630	634	609	629	649	635	587	631	599	627	611	634	626	628	610	618	617	615	628	613	620	631	605	646	639	640	644	600	612	645	570	574	587	628	594	635	588	600	639	631	628	617	613	654	631	621	606	632	609	608	589	650	541	600	617	650	606	627	626	582	598	618	619	641	567	609	640	641	675	625	624	614	634	598	619	631	623	630	647	598	638	599	622	613	638	593	612	636	629	653	586	611	649	595	616	631	629	637	595	584	591	616	643	660	652	629	561	612	637	598	644	625	621	587	583	634	640	625	604	636	640	642	605	628	593	603	640	638	608	624	649	616	613	557	590	567	619	603	599	591	642	630	585	674	608	615	631	599	648	598	616	617	640	602	609	597	645	590	603	613	622	574	627	602	578	595	649	582	613	620	635	642	630	616	635	656	633	607	611	605	607	633	657	666	618	623	588	620	582	624	634	624	581	641	635	598	617	621	617	599	637	604	630	614	601	631	587	614	600	676	612	648	648	653	616	640	594	610	633	633	621	569	617	621	567	614	637	616	603	584	599	626	611	609	611	598	631	636	610	615	635	609	604	603	573	635	661	617	622	599	599	641	576	653	613	647	581	610	604	616	634	617	551	621	586	584	626	598	636	611	609	654	636	611	591	634	629	639	635	631	617	591	635	622	603	644	654	598	628	663	608	571	606	609	593	648	600	625	631	621	627	598	603	633	637	599	622	591	645	609	607	641	612	626	597	606	612	667	557	566	633	639	584	636	610	583	598	609	625	606	649	622	607	586	588	629	567	659	616	606	578	609	639	652	621	612	587	623	604	645	619	597	638	647	656	620	593	562	656	583	594	589	588	619	582	627	561	587	617	555	618	655	596	566	573	624	588	586	586	608	547	602	584	563	610	655	603	620	562	552	604	655	591	607	621	627	600	612	622	585	597	599	600	658	614	581	625	547	611	623	624	688	614	593	661	625	583	623	640	641	592	609	623	649	624	646	601	645	616	630	635	590	611	604	607	650	605	594	615	633	617	587	596	604	621	603	618	640	590	588	609	657	617	615	612	595	587	622	583	625	634	582	599	669	635	650	639	607	608	651	604	617	592	586	603	618	643	584	590	673	577	634	616	614	592	607	599	646	609	639	624	580	606	600	627	578	599	635	639	589	628	619	628	615	606	612	619	632	648	630	663	657	604	631	592	596	626	620	645	636	654	589	655	607	579	627	628	605	597	584	600	614	597	610	606	659	629	628	605	612	631	632	633	608	563	615	651	648	581	675	605	634	620	649	617	607	606	572	633	659	592	619	594	602	633	638	601	641	640	613	625	641	613	599	620	568	642	598	672	562	620	595	611	610	587	622	570	624	628	664	619	598	655	615	640	657	614	630	590	567	615	646	598	644	645	619	635	595	644	589	621	582	608	600	623	629	618	590	603	575	619	590	663	633	578	638	613	634	586	619	600	622	649	592	631	651	604	567	595	626	569	592	632	642	595	625	597	623	627	597	614	627	628	606	594	660	637	635	638	643	638	616	634	598	594	575	611	596	605	623
23492	21387	29199	23977	21450	20438	11607	5470	3770	3043	2517	2020	1593	1364	1128	1084	992	883	839	800	769	650	695	687	627	617	592	550	560	503	454	442	385	392	379	367	346	340	311	289	331	301	308	316	278	302	266	299	268	314	268	324	285	275	310	330	289	318	238	273	309	275	286	243	284	300	282	265	289	271	302	291	297	301	266	269	243	269	268	286	304	287	276	291	278	283	249	278	277	270	248	296	274	271	267	277	272	285	275	269	255	275	242	258	267	260	299	279	295	266	264	273	285	279	252	270	265	245	272	277	274	250	264	255	280	247	252	246	270	252	283	278	282	267	242	257	275	256	272	270	258	265	255	257	293	256	262	288	253	317	277	265	273	275	269	294	287	275	269	285	286	294	260	276	280	242	261	285	255	251	254	283	286	260	245	266	270	273	240	270	268	252	262	285	282	274	286	265	297	260	266	300	248	264	293	291	271	252	284	280	255	275	253	258	250	260	276	270	278	250	254	248	296	285	268	276	256	285	274	271	259	287	250	274	240	289	255	277	296	246	279	256	266	250	249	263	255	273	272	281	314	260	282	278	283	262	262	265	267	254	256	260	250	266	249	278	272	248	286	280	287	278	271	265	304	267	282	273	263	265	284	307	249	261	248	267	283	252	275	298	275	282	276	263	259	298	296	279	260	283	300	291	293	287	265	256	264	291	278	297	257	251	291	291	265	256	290	261	298	248	281	279	258	270	256	283	255	268	268	272	296	262	270	287	265	268	279	272	297	280	268	269	252	253	278	284	253	267	286	275	265	279	281	233	282	227	246	266	268	283	248	276	273	294	278	294	265	260	285	263	279	289	283	280	249	264	266	269	270	263	276	265	270	274	267	290	278	295	274	287	276	265	281	267	279	274	264	290	241	273	260	238	264	232	236	300	265	259	211	255	283	287	254	253	264	286	263	289	278	247	266	288	271	279	281	279	278	253	266	271	297	275	275	280	282	258	275	258	256	271	250	263	281	286	279	300	285	247	287	262	278	297	252	283	287	274	253	261	275	310	263	262	303	263	254	247	264	248	256	253	256	256	285	263	288	294	254	241	285	266	237	252	236	272	272	281	293	262	259	295	274	297	276	288	300	245	247	269	261	275	278	265	255	275	260	266	266	265	264	272	282	288	282	299	246	265	313	298	282	271	301	275	263	268	274	249	261	299	299	290	274	286	282	236	299	303	276	275	292	276	268	281	277	244	253	280	260	250	274	276	260	258	292	260	253	263	261	245	247	262	247	266	272	294	281	255	274	248	268	252	249	260	269	258	274	264	269	277	265	253	289	296	258	261	259	262	265	281	244	275	265	290	273	252	266	248	284	294	261	272	291	271	232	262	281	243	265	276	235	266	278	277	257	274	262	279	225	267	274	240	272	271	284	268	249	247	282	277	291	264	281	258	283	262	290	281	266	261	293	254	287	266	294	269	270	246	272	267	295	263	284	229	269	251	294	275	258	265	252	264	239	269	275	258	278	276	260	286	244	265	266	287	253	276	246	287	235	251	250	299	296	292	256	275	285	323	251	271	240	290	262	269	238	249	280	266	264	257	260	263	252	277	265	253	263	273	281	277	271	256	273	249	243	247	284	272	268	301	253	302	279	216	278	297	270	278	281	254	273	273	256	276	274	277	260	258	273	270	311	274	295	269	271	254	279	252	266	283	268	266	272	323	287	278	283	235	265	249	307	280	242	257	260	271	256	292	262	245	247	280	251	281	254	261	262	258	278	267	266	278	259	258	280	267	264	237	284	269	276	282	265	261	280	290	281	306	298	290	278	257	266	276	258	276	266	239	242	281	288	249	276	277	244	244	259	277	247	282	273	260	277	254	245	267	284	270	289	263	248	274	291	257	267	253	297	238	291	267	268	269	288	273	247	280	276	251	257	253	246	253	286	287	279	288	262	260	262	291	271	267	281	289	269	289	239	288	273	263	290	289	278	261	277	271	267	243	317	284	268	267	264	270	282	296	250	265	288	277	266	294	265	267	248	267	257	263	276	290	268	290	292	254	266	265	254	275	245	248	246	266	265	225	258	270	269	303	262	274	266	251	265	238	289	260	286	283	259	270	258	288	263	231	256	273	266	263	279	274	260	273	285	288	276	287	272	301	277	307	261	314	301	263	258	293	276	238	276	286	259	269	266	272	269	249	242	297	268	240	257	291	264	281	284	263	239	258	269	273	293	262	258	282	274	294	299	268	267	281	262	251	261	293	280	253	275	249	264	257	253	291	275	281	268	252	255	264	288	282	292	286	287	278	280	267	249	264	288	272	264	290	252	247	276	280	256	298	265	277	274	275	256	313	272	281	262	267	292	238	259	251	250	275	277	270	287	271	298	278	248	298	255	250	288	271	303	270	281	248	289	285	246	269	293	267	265	288	276	281	262	280	256	245	261	254	278	262	262	278	262	262	251	288	248	278	285	287	259	255	283	272	279	268	289	287	306	254	264	264	249	283	269	301	258	285	244	266	268	243	270	253	267	293	285	260	265	252	299	242	252	279	273	265	278	241	300	285	245	269	269	281	264	267	267	291	270	256	288	253	280	267	277	264	259	295	284	284	273	285	264	273	317	255	283	293	247	275	273	238	260	285	259	258	275	279	281	267	265	277	278	256	273	266	269	255	274	276	273	281	277	233	226	249	262	281	261	261	283	274	271	281	279	272	287	273	269	262	284	266	256	260	294	231	257	273	282	252	237	283	259	284	264	263	271	257	248	274	281	247	291	273	282	284	264	286	285	249	245	265	289	266	273	257	268	275	257	271	266	261	250	279	259	268	242	269	265	284	272	271	213	264	247	273	247	276	262	267	246	250	275	279	273	272	258	260	276	264	269	271	271	242	269	257	309	251	278	253	267	270	276	266	293	295	231	277	296	268	281	267	238	282	263	252	257	272	262	269	272	271	286	271	288	288	289	262	247	288	273	253	288	252	272	252	293	247	252	272	270	237	288	265	281	262	275	237	279	245	293	276	252	271	287	277	275	263	313	275	253	263	288	281	259	293	268	295	261	275	254	279	259	269	259	274	264	252	270	273	273	261	260	281	257	235	271	278	241	273	278	281	262	272	299	270	235	258	313	281	270	272	283	268	247	286	253	263	278	252	277	291	285	250	272	273	263	270	282	258	293	253	290	280	274	244	271	285	268	277	266	258	278	266	266	275	244	300	273	278	270	281	263	287	264	256	268	261	268	273	251	248	273	254	267	288	275	253	260	268	270	303	286	262	269	270	292	290	265	262	263	277	258	286	251	279	259	277	283	287	248	271	310	254	246	307	265	242	273	282	256	256	258	262	263	250	281	286	267	281	264	251	274	258	268	273	260	268	256	283	252	278	261	262	263	258	272	266	306	290	271	267	263	286	262	245	259	251	255	262	286	244	260	239	281	274	294	241	261	264	246	266	260	264	260	285	256	283	266	263	289	270	270	264	303	264	265	268	249	270	259	275	275	261	270	268	254	296	293	262
19653	38469	36864	29673	24822	20512	16774	14252	11891	9835	8033	6662	5578	4708	3917	3445	3141	2689	2477	2410	2178	2069	1933	1885	1765	1610	1689	1487	1401	1234	1180	1057	988	928	901	831	756	704	670	666	658	597	611	625	628	574	614	597	617	625	642	569	587	589	559	571	554	583	564	566	577	555	566	555	546	550	584	497	530	524	556	526	532	530	496	505	489	518	554	504	559	515	518	490	520	509	480	520	549	529	508	502	517	538	551	475	528	513	509	487	498	502	486	484	490	471	545	474	529	515	502	518	526	486	515	486	510	485	458	535	539	481	510	544	530	522	499	543	509	513	552	507	525	497	507	501	525	524	538	500	493	493	500	489	521	508	506	506	514	494	501	520	491	491	497	519	496	473	560	530	505	473	519	504	511	490	524	599	501	502	497	573	481	474	508	498	545	536	503	521	491	509	530	468	512	481	486	488	497	519	525	496	506	533	496	521	489	476	500	504	519	494	477	495	516	541	510	481	547	497	517	513	519	550	495	532	522	515	459	495	535	514	492	522	548	495	502	504	509	476	478	529	515	481	506	564	484	531	584	468	513	498	523	529	574	521	543	489	520	505	525	504	477	536	522	515	492	511	474	466	545	554	570	577	526	493	554	547	526	492	508	503	504	518	500	501	523	513	503	525	508	531	537	548	475	556	544	514	494	499	521	466	481	490	531	544	521	559	501	527	516	503	546	476	493	505	485	494	547	525	522	502	555	525	489	524	484	495	508	501	503	523	532	507	508	547	523	526	549	493	537	504	547	513	496	502	525	498	519	494	538	508	497	544	525	545	513	526	511	470	553	477	497	467	519	502	493	529	510	481	497	556	505	483	562	499	537	491	484	544	487	567	491	486	477	509	522	516	506	436	540	537	511	488	551	531	500	494	508	534	519	497	517	524	472	461	502	541	503	487	494	515	508	542	522	492	535	484	440	506	500	461	529	521	470	500	529	543	523	545	523	501	512	526	511	499	484	498	552	545	500	480	521	518	491	466	510	518	516	516	498	496	471	517	536	503	513	574	529	513	516	538	554	533	466	512	539	541	480	511	509	524	554	490	533	540	504	532	506	507	488	478	509	509	503	489	514	500	490	517	520	498	528	506	518	474	517	486	494	503	491	481	485	526	479	529	451	479	492	502	517	515	537	548	516	512	515	502	518	509	501	508	529	511	484	485	506	561	486	524	494	537	455	490	547	485	516	517	509	520	514	510	472	520	508	523	542	503	498	529	508	519	557	484	496	522	511	502	532	505	472	502	484	479	498	481	519	529	568	486	511	461	512	527	505	480	556	496	496	507	535	497	532	501	519	486	494	542	471	503	497	553	518	519	510	550	526	502	530	522	535	519	510	462	462	545	522	550	484	537	503	485	500	533	541	493	519	515	509	502	524	534	500	499	497	503	515	508	506	507	476	488	516	528	476	508	513	484	545	512	493	524	560	553	502	509	508	496	524	466	520	549	468	505	516	473	512	492	526	509	497	532	557	501	514	535	526	488	515	519	492	500	502	498	547	527	485	539	536	517	519	527	496	511	492	502	510	475	530	527	521	528	547	512	498	511	524	529	494	528	522	512	497	475	496	512	493	523	480	454	516	494	479	506	530	483	505	478	525	524	472	509	512	503	542	495	513	499	552	521	502	519	514	486	443	495	535	491	508	488	486	518	475	523	499	485	492	483	485	518	495	518	519	493	512	529	532	474	507	526	468	551	522	513	532	476	538	517	524	511	482	500	506	486	481	516	523	491	510	518	485	535	540	533	529	491	554	500	471	540	516	502	478	512	487	493	492	486	482	472	522	482	507	530	496	536	508	539	526	518	504	524	497	508	525	550	494	511	487	522	537	525	507	486	482	504	518	529	530	506	513	511	486	495	519	546	503	514	503	518	521	504	514	485	539	494	525	482	505	509	536	502	487	506	486	514	534	527	518	485	521	533	517	501	486	543	563	559	494	539	518	514	529	513	533	538	529	528	528	519	547	516	528	486	482	488	503	512	464	518	487	499	502	508	473	484	495	523	489	529	503	523	535	462	479	499	493	493	538	451	499	560	509	517	542	505	512	484	498	480	471	493	508	515	496	520	496	515	507	510	509	517	521	476	505	542	515	512	496	538	515	523	507	512	493	504	537	484	465	494	496	515	495	500	520	538	517	502	492	526	499	536	514	503	491	537	527	497	531	504	476	523	462	492	485	456	534	531	535	495	539	475	491	492	476	541	510	513	472	488	505	510	509	478	518	528	518	559	477	506	485	510	499	513	512	497	531	512	517	478	463	466	477	531	521	513	510	492	494	492	454	493	478	532	507	484	498	533	513	521	560	503	537	543	553	534	517	524	463	459	521	551	536	513	512	518	505	498	519	490	486	556	484	466	499	470	482	515	501	526	551	545	479	534	501	502	449	500	499	527	546	563	512	484	492	508	472	554	505	467	521	478	541	507	487	489	531	497	554	578	514	513	523	515	506	532	511	491	505	520	489	522	515	506	545	528	532	532	530	468	520	529	508	538	501	537	539	515	533	497	545	477	526	508	525	510	516	517	510	530	529	493	497	485	539	540	515	483	467	521	525	546	528	508	523	482	464	505	491	496	523	462	511	530	509	479	508	518	499	512	526	508	507	476	519	480	544	494	552	541	536	522	547	536	481	494	497	518	511	520	497	488	517	513	528	487	550	482	522	515	499	525	498	495	522	502	480	472	508	519	498	531	496	495	476	501	500	539	518	491	513	523	462	521	525	552	502	521	546	531	501	510	501	539	493	514	497	487	522	493	502	499	501	518	517	513	474	539	480	532	529	501	513	570	509	543	503	494	485	530	493	460	522	537	516	526	569	531	546	461	490	532	529	477	487	500	513	530	490	519	516	558	553	484	549	529	485	465	555	493	500	521	507	536	514	525	520	512	516	509	526	562	506	505	560	507	501	483	491	495	504	500	533	510	523	522	552	513	481	521	541	501	474	544	506	486	517	490	530	479	466	524	523	531	510	522	525	506	505	528	476	524	489	527	488	502	502	520	501	497	495	507	512	485	488	497	519	522	529	477	496	507	552	496	514	512	548	501	539	473	477	506	497	458	538	531	508	552	510	502	508	537	481	475	499	501	513	497	515	489	506	491	508	479	505	526	517	483	496	522	479	483	477	508	497	502	531	509	507	517	473	539	532	512	524	507	510	518	521	500	524	490	501	494	501	532	516	550	513	516	527	532	502	508	535	511	488	510	502	513	480	538	507	502	542	471	499	540	504	503	516	523	507	498	524	484	490	517	540	532	511	531	521	529	481	533	510	517	515	523	509	498	492	515	507	502	497	555	540	490	498	483	527	475	521	548	490	519	484	516	457	509	470	498	490	502	515	577	514	526	542	528	503	514	534	507	495	469	503	481	488	467	502	544	502	505	525	513	530	506	527	511	513	532	511	470	443	525	509	525	500	472	516	496	487	490	497	494	527	515	490	505	487	543	464	539	484	519	526	508	543	517	490	511	517	537
27183	21415	19336	12466	6423	3956	2836	2287	1810	1520	1269	1101	961	774	677	697	664	609	598	575	594	537	557	545	559	542	517	501	530	478	432	449	466	443	444	442	431	386	422	404	439	407	389	412	396	384	432	412	391	374	395	401	360	391	388	392	412	401	366	388	362	382	395	432	391	414	387	417	426	404	392	375	434	414	394	376	373	358	395	382	426	369	402	431	375	408	380	389	371	370	346	421	393	436	439	380	391	403	376	363	393	336	350	351	416	400	384	375	383	366	367	402	386	397	394	360	410	378	397	381	356	364	367	358	418	381	364	404	419	381	418	397	374	388	395	421	367	351	374	382	418	369	353	407	383	378	390	395	427	396	402	419	378	397	392	369	393	394	382	384	382	407	394	414	372	399	419	375	411	395	383	398	399	413	381	385	372	383	374	412	408	402	396	381	376	393	367	391	346	381	386	386	368	389	377	378	370	363	387	343	387	401	401	395	370	411	367	389	372	363	405	406	423	418	419	378	387	399	379	367	385	362	401	405	378	389	363	383	404	363	443	362	388	405	327	379	328	411	366	374	374	355	380	386	410	373	364	409	389	386	393	409	390	395	394	404	366	371	372	387	362	372	360	372	367	370	372	398	365	350	360	419	367	393	367	385	405	344	367	375	380	361	417	415	401	387	382	389	441	396	372	387	383	363	364	376	380	372	412	394	353	390	391	360	401	395	395	389	386	395	373	368	356	409	364	392	397	368	353	418	390	394	388	376	393	348	398	349	388	379	361	371	378	404	382	387	363	360	428	375	407	403	357	402	389	393	394	393	361	441	384	390	382	385	391	352	409	365	405	369	353	376	362	366	373	387	405	360	401	378	361	383	412	352	371	405	375	404	345	373	390	393	366	393	439	398	406	362	366	416	359	365	390	408	379	396	398	428	387	364	393	369	406	402	390	382	377	407	371	385	394	384	387	377	396	369	405	354	388	374	368	352	400	400	394	399	369	407	389	373	373	420	385	396	358	391	387	445	406	348	375	378	390	356	418	428	370	399	397	372	393	400	359	415	373	399	385	438	363	381	400	394	387	413	380	399	391	372	380	356	364	367	407	382	374	409	401	393	365	362	377	368	361	401	365	380	428	371	405	384	395	426	371	409	384	410	375	384	381	379	381	369	390	378	380	351	386	359	368	413	371	410	382	375	389	427	421	358	383	393	382	367	391	403	380	415	390	403	404	390	398	380	377	403	371	372	448	374	376	376	374	386	395	393	361	361	410	395	375	404	391	394	413	424	395	408	384	383	396	394	374	409	387	346	403	379	416	345	388	405	371	405	362	350	393	402	396	414	428	380	393	406	383	373	393	392	380	404	377	352	367	356	385	404	387	376	386	422	358	340	373	365	383	383	403	377	413	398	406	352	394	371	401	380	393	365	373	406	398	375	382	386	383	349	376	406	407	353	386	380	376	378	370	388	373	388	382	361	380	369	387	377	379	361	370	367	370	358	406	403	416	415	383	402	399	351	393	387	399	390	420	370	403	418	409	403	386	395	405	364	408	387	388	384	409	364	392	374	382	387	404	397	380	377	383	376	380	407	367	352	378	404	406	386	386	414	370	386	382	360	362	389	404	387	425	393	360	383	398	419	405	408	415	380	385	396	394	386	403	420	425	387	381	389	373	387	393	359	416	377	406	358	375	413	393	383	393	379	384	398	401	363	399	387	430	374	407	398	398	386	415	357	399	392	369	378	364	425	375	404	369	393	402	356	398	357	349	362	371	394	367	398	382	367	376	393	352	389	389	387	381	367	379	384	423	388	380	396	407	430	368	373	401	422	352	410	389	380	395	377	357	408	372	354	353	388	415	386	391	406	414	406	401	373	390	410	345	390	402	364	388	350	394	366	405	411	409	397	374	361	384	380	408	393	387	379	396	373	381	408	377	399	419	382	365	403	408	421	359	398	387	394	403	430	395	374	381	344	354	351	360	380	401	385	404	407	382	413	384	382	401	389	400	386	356	353	415	439	407	346	392	417	362	399	396	371	358	397	378	384	367	375	384	403	385	368	395	387	418	418	416	394	387	412	363	377	376	409	383	387	397	392	388	379	362	368	402	391	403	429	370	421	405	391	395	377	388	377	359	417	367	362	374	389	413	353	405	379	383	406	380	440	393	370	392	408	384	382	395	412	356	376	403	365	416	408	420	334	416	395	419	371	346	405	407	417	370	375	368	408	371	409	411	378	408	407	422	363	378	372	367	380	395	380	368	424	391	429	413	405	391	389	393	394	415	372	407	374	376	404	384	377	393	363	379	395	371	376	372	364	400	414	375	408	369	381	380	374	381	395	377	370	371	386	369	384	406	369	362	349	378	375	364	387	393	384	390	399	367	373	380	366	398	378	364	424	361	390	375	359	423	377	410	392	409	357	388	376	396	335	393	411	384	422	365	381	373	373	399	380	379	414	355	368	380	360	371	355	373	406	362	362	377	366	410	391	377	360	404	391	374	387	385	392	345	414	341	409	421	401	382	373	374	345	367	429	405	378	368	355	407	415	355	389	372	387	384	393	363	379	368	403	360	361	405	356	370	390	348	378	413	404	402	403	374	339	347	387	402	401	353	362	389	353	374	383	355	387	405	438	393	373	363	405	362	376	407	407	351	374	393	360	358	376	401	374	382	423	379	407	392	374	373	395	385	386	397	372	401	358	373	416	379	410	402	369	395	409	382	378	379	343	358	380	356	363	399	385	380	407	375	417	383	397	372	404	394	404	394	381	378	408	384	439	364	385	378	395	379	369	394	371	376	383	407	360	366	387	414	384	372	386	390	399	365	367	395	407	345	387	379	400	407	405	405	378	419	392	374	367	362	394	361	387	389	402	369	392	379	373	384	402	389	406	414	357	356	414	398	396	424	432	406	395	372	390	399	400	397	365	388	399	376	376	395	363	405	370	384	365	375	388	340	396	378	339	390	369	391	394	383	387	383	377	393	390	368	379	405	374	390	372	420	392	371	378	358	391	377	395	392	379	329	405	391	403	411	394	439	358	395	367	385	407	356	380	386	386	383	396	360	395	386	355	364	373	374	395	404	383	377	383	370	397	387	386	385	373	392	375	381	381	376	383	401	357	406	408	360	401	379	382	374	362	395	375	414	379	422	377	391	367	383	389	380	405	382	331	392	380	414	386	387	372	367	379	393	396	377	367	411	392	382	377	389	423	390	398	410	373	345	379	379	423	405	353	388	395	389	389	379	374	380	428	393	429	398	367	375	357	396	416	382	361	375	403	430	400	395	422	367	387	347	372	410	391	385	349	397	374	387	401	372	404	379	408	401	384	360	390	410	377	368	380	383	365	371	424	400	420	394	378	385	370	405	425	377	383	329	365	401	371	380	345	383	382	387	379	383	410	386	421	427	386	402	401	402	369	388	420	385	413	426	422	369	359	379	373	362	392	397	385	380	353	360	386	419	368	391	389	402	383	368	335	412	379	391	402	391	399	393	420	387	374	385	378
17015	28435	26932	19372	14785	11479	9142	7743	5984	5101	4224	3453	2853	2408	2031	1903	1787	1674	1557	1545	1440	1355	1336	1322	1233	1232	1309	1189	1079	1061	1056	937	965	976	867	857	867	846	802	805	794	715	824	721	751	773	783	779	786	781	784	793	776	702	779	749	813	725	759	800	747	786	741	717	761	746	777	762	707	723	729	730	772	721	714	721	743	697	707	709	786	756	720	757	796	728	716	754	732	713	732	738	683	732	705	761	758	758	709	721	743	732	739	757	764	687	713	735	753	754	709	704	783	731	745	752	743	689	705	695	736	715	731	749	751	719	732	753	708	707	705	749	792	751	752	716	759	717	745	726	704	743	742	706	732	728	673	699	779	682	752	737	711	776	702	761	740	746	738	738	721	752	753	756	757	721	735	725	746	720	728	732	773	732	718	765	746	706	724	718	746	723	781	739	742	720	732	722	749	730	730	758	740	679	681	737	760	674	770	754	732	727	721	686	756	721	709	698	732	677	747	717	725	760	720	726	751	798	700	746	773	761	734	713	691	731	742	745	757	731	703	719	715	776	738	714	748	696	765	680	693	705	688	703	711	729	756	759	743	771	752	760	729	728	804	724	739	739	715	723	682	709	699	779	728	681	728	791	726	762	715	760	758	739	730	736	682	727	783	730	762	727	743	725	718	714	706	707	727	678	773	794	705	733	712	738	706	700	737	763	718	738	776	743	724	711	732	742	712	751	744	723	717	746	747	756	770	737	709	712	786	718	716	729	774	757	718	756	760	724	727	740	703	691	736	732	676	737	733	759	748	737	751	733	723	717	702	724	734	758	732	737	755	712	700	713	697	760	766	718	723	694	723	673	722	758	754	763	702	716	717	730	738	711	727	733	725	731	713	737	717	778	740	710	725	722	742	741	744	716	750	740	715	691	729	701	770	714	719	738	760	756	751	727	767	744	729	765	761	701	704	749	730	712	749	695	726	704	700	749	763	728	761	702	804	770	716	705	726	733	730	711	706	739	721	745	741	746	744	737	743	710	783	747	784	710	705	656	727	729	746	708	677	744	690	737	728	711	794	753	668	766	745	695	703	752	721	719	719	753	746	726	706	726	760	777	706	736	695	775	740	709	727	703	749	712	716	781	727	744	719	807	712	721	721	654	709	693	739	730	740	737	720	702	740	770	762	682	714	717	697	748	712	723	742	717	752	706	751	707	721	705	708	715	710	670	753	750	715	696	762	717	772	722	718	715	787	724	732	741	712	709	764	717	743	672	736	751	731	681	692	726	772	723	755	714	718	720	703	715	753	742	697	710	720	672	699	754	739	751	775	712	755	733	769	720	754	714	755	726	753	744	729	719	776	721	710	749	732	722	757	760	743	740	721	718	753	735	741	728	719	733	706	730	652	709	718	696	733	760	748	710	677	718	750	699	754	778	712	685	723	669	746	740	692	728	742	797	698	756	706	735	727	681	741	729	766	771	740	750	760	764	760	766	716	719	744	725	708	732	758	673	711	739	787	713	671	708	753	728	720	693	710	737	739	726	779	717	710	717	742	718	722	709	724	773	775	726	733	696	691	766	723	736	725	680	735	696	742	711	692	750	728	735	701	720	720	672	774	721	753	717	740	725	756	742	704	689	686	808	719	706	700	741	763	708	768	720	672	708	729	754	780	692	731	711	727	679	739	733	747	799	731	695	777	724	743	690	651	755	693	703	705	724	740	763	719	760	713	722	721	721	764	746	711	704	727	774	721	737	752	760	701	734	691	727	708	707	734	750	725	724	708	736	704	740	721	719	741	731	764	757	690	710	724	692	737	772	742	722	714	722	688	710	693	749	687	749	770	740	713	731	712	715	701	707	735	734	734	732	708	693	702	723	723	743	730	708	696	737	695	721	728	730	752	740	709	764	774	693	729	690	707	766	702	759	764	676	705	726	772	729	678	734	773	735	744	691	707	736	749	676	724	722	761	718	711	726	705	736	742	717	793	693	714	702	718	717	749	772	756	679	695	730	700	759	739	721	716	715	733	728	725	752	723	742	683	725	707	740	820	703	724	776	723	708	682	736	706	708	738	760	729	759	769	717	762	718	725	721	738	668	737	747	719	750	739	751	728	709	686	678	769	688	767	718	725	749	684	755	734	711	720	730	732	706	742	690	750	722	737	722	751	740	739	758	694	728	743	748	758	738	743	759	789	752	744	703	748	746	778	703	728	761	744	690	734	731	738	753	699	705	740	760	734	748	714	774	706	744	728	710	722	697	729	742	718	771	690	735	736	746	742	761	741	786	687	751	737	772	777	729	726	758	734	767	722	755	724	737	736	810	689	749	706	740	718	787	733	690	686	733	732	697	742	744	690	718	676	788	740	758	704	703	722	719	701	720	737	778	711	748	695	736	734	769	707	738	720	732	794	759	687	717	736	776	750	732	757	712	704	702	761	739	729	755	766	701	740	716	769	730	766	733	764	689	702	729	768	753	728	740	689	790	745	755	715	746	761	743	762	692	715	693	732	734	732	731	724	722	734	732	766	741	719	758	735	778	736	733	748	763	763	723	682	718	724	730	717	726	706	737	718	730	729	700	778	710	673	674	734	708	728	786	747	735	740	705	738	691	732	732	726	745	733	715	721	708	747	694	789	757	705	724	720	739	743	782	758	731	745	789	727	706	668	708	775	736	722	720	720	752	729	754	717	699	711	717	732	764	746	745	714	734	751	722	752	696	712	769	723	751	770	714	725	749	720	745	730	739	713	731	737	699	756	705	734	779	748	694	685	755	733	764	740	696	737	771	744	792	666	764	726	739	745	683	701	705	727	697	745	760	758	732	727	686	719	752	782	752	677	735	710	739	722	701	698	764	695	753	740	731	733	713	718	751	734	757	731	741	716	735	755	738	725	724	752	715	716	729	713	689	768	732	736	732	720	703	730	732	719	732	745	739	743	756	743	750	707	757	751	758	752	690	773	733	784	684	697	762	738	738	738	709	715	746	698	739	767	744	751	722	724	713	748	740	696	743	732	716	714	699	732	754	767	767	706	742	720	727	710	750	710	746	678	738	754	721	689	779	728	704	735	753	741	708	759	729	750	757	742	723	725	740	777	707	694	721	697	693	757	717	746	699	692	697	759	734	729	709	708	752	719	738	671	737	730	717	767	766	660	777	731	757	715	721	743	734	719	715	767	681	740	725	675	703	728	710	724	707	726	774	747	713	736	685	753	705	759	724	682	730	747	701	736	695	721	733	732	734	716	781	726	671	714	707	704	755	753	705	772	725	674	704	761	740	684	741	758	702	752	743	748	720	725	736	711	734	718	704	731	766	786	680	728	757	717	712	735	751	701	773	742	656	675	722	774	717	695	718	737	729	697	768	735	702	754	723	694	727	721	739	726	731	714	754	734	765	698	788	712	774	727	746	735	711	739	711	723	724	774	727	698	739	710	699	712	732	736	756	717	747	726	812	690	714	719	733	742	689	700	722	711	737	758	732	693	744	754	697	751	741	718	747	728	730
24553	21429	28560	24733	20409	11132	5835	3784	2827	2190	1888	1539	1216	1079	885	811	823	729	656	677	695	572	576	600	519	571	542	544	512	485	474	408	430	382	387	361	380	347	332	331	331	393	343	322	359	319	334	329	366	362	323	308	322	313	320	308	329	316	313	334	338	311	325	323	343	348	342	331	331	313	324	297	307	311	294	345	294	310	300	337	314	318	292	295	299	322	277	339	322	325	334	316	309	314	304	290	294	291	276	289	356	304	324	333	337	321	319	315	321	304	318	313	333	313	365	305	300	329	323	314	310	334	321	331	309	309	341	307	337	311	358	343	318	323	319	311	292	328	301	324	321	320	319	321	299	328	303	307	286	322	327	335	286	305	305	292	327	330	274	347	340	313	329	282	294	318	300	282	310	328	288	323	320	357	327	303	307	316	356	286	330	292	328	307	331	295	315	307	315	320	360	309	324	342	302	333	304	327	303	298	316	296	305	303	322	329	315	296	331	344	308	333	306	307	321	317	311	336	316	341	290	302	294	303	290	316	329	314	328	317	303	313	312	305	310	302	326	278	303	339	342	340	338	294	343	322	298	322	322	281	315	299	328	275	321	299	317	334	316	300	325	327	319	311	317	308	295	319	283	282	295	311	308	271	325	313	323	324	298	303	300	328	297	300	315	317	292	337	303	322	299	308	347	322	329	319	297	300	309	329	358	304	306	287	328	308	307	328	316	296	306	306	351	303	360	325	310	341	322	347	321	266	318	313	311	333	337	323	308	324	306	293	332	298	303	347	324	328	326	284	316	322	308	285	294	304	305	328	319	305	304	320	308	294	344	329	307	285	321	324	311	291	330	332	296	333	296	321	338	314	294	305	307	322	325	321	294	303	334	312	316	289	314	319	297	315	326	305	312	293	311	313	323	335	331	321	344	305	303	257	302	278	312	301	314	343	316	320	306	353	308	293	332	342	305	292	314	327	305	339	306	340	328	320	315	302	324	301	340	323	331	334	346	311	312	322	323	327	368	331	340	281	310	328	301	316	314	332	318	320	332	318	331	340	317	307	320	348	334	334	333	320	327	316	309	350	325	309	342	309	333	299	295	301	300	301	314	338	297	307	313	280	343	339	321	293	322	304	290	288	305	307	316	317	276	338	312	315	326	324	326	290	330	299	297	329	333	288	325	301	297	315	310	309	291	321	298	297	308	324	337	323	325	320	311	295	341	331	321	308	320	299	300	334	329	315	316	333	314	292	279	344	324	298	330	323	296	307	279	297	310	332	337	298	321	314	321	345	287	339	344	298	318	318	322	326	324	312	309	307	315	334	295	317	312	288	321	327	316	297	324	324	287	296	307	316	351	323	363	304	328	326	279	324	305	324	311	333	288	290	336	339	321	323	316	308	297	301	309	309	338	317	385	329	307	311	338	314	349	305	318	319	337	338	308	334	268	299	301	332	326	318	313	303	292	339	332	300	299	322	314	298	317	325	289	285	337	307	350	316	306	319	283	330	319	310	309	292	310	323	339	331	323	298	327	303	327	363	303	346	309	297	340	322	320	291	289	320	280	327	323	312	329	304	291	317	324	344	326	298	298	316	331	309	310	303	322	294	334	291	287	316	317	329	308	295	345	312	306	322	297	341	332	332	306	298	349	310	315	360	315	308	344	318	304	322	299	314	340	324	289	318	287	298	332	319	296	295	291	306	310	328	322	310	274	345	328	341	300	315	320	289	297	302	307	338	291	332	298	304	297	326	293	304	318	292	296	330	299	314	330	322	306	313	355	329	312	327	295	302	321	318	322	322	287	302	322	359	293	319	324	284	304	345	302	320	341	344	326	309	305	321	311	312	290	354	323	334	339	291	343	297	308	282	307	299	320	324	306	304	344	323	338	320	304	325	327	316	316	311	339	307	299	297	310	295	317	313	293	320	316	305	288	296	304	299	307	303	312	306	295	308	320	309	322	336	337	315	316	292	326	303	314	304	317	335	289	336	296	327	305	317	319	302	307	321	292	326	309	317	305	325	295	318	321	339	331	354	284	329	307	304	318	305	313	315	296	317	325	327	305	276	319	327	326	311	312	301	317	312	321	258	319	289	286	335	342	349	325	283	314	323	271	347	325	310	314	331	307	304	314	341	301	319	299	307	327	338	319	323	300	317	322	302	334	311	309	317	336	299	295	327	320	309	291	306	327	324	315	330	340	316	363	324	291	298	313	293	318	329	325	297	323	302	282	316	283	301	324	311	322	319	306	300	334	316	324	327	295	308	323	320	307	310	306	328	321	276	314	315	306	313	315	330	295	335	287	299	310	318	322	314	297	313	327	336	298	317	323	306	329	324	330	309	313	309	307	317	328	303	311	304	308	306	303	303	309	346	343	335	298	308	306	306	296	335	327	301	301	332	327	316	322	337	350	317	303	317	326	302	304	312	329	320	324	314	319	280	296	347	342	317	295	331	301	315	321	287	301	317	310	325	304	286	322	355	300	321	292	314	323	322	333	315	282	324	310	315	322	320	316	327	319	304	308	310	315	316	318	312	332	314	311	323	337	285	294	299	328	275	349	353	314	302	331	314	336	316	292	305	325	297	338	340	272	341	290	315	279	337	318	309	337	307	335	319	290	292	320	321	324	325	300	328	287	300	352	332	306	303	316	318	314	329	358	283	296	343	318	338	294	307	294	289	315	316	290	313	314	319	334	344	317	284	327	325	341	323	310	308	333	319	319	323	297	311	329	326	304	284	304	329	347	285	340	312	348	295	294	312	324	304	309	301	335	311	322	326	340	327	336	286	345	308	318	296	310	327	317	317	325	323	281	289	331	350	327	292	328	302	303	327	315	315	272	305	304	323	322	324	308	307	312	321	330	340	298	314	291	324	329	299	322	311	320	307	281	287	313	335	308	303	283	311	316	320	283	313	337	293	323	299	292	288	320	290	322	326	307	287	291	300	306	310	323	311	319	305	304	308	309	280	286	341	292	317	321	354	312	319	288	317	350	289	314	348	293	292	318	332	289	336	305	307	297	310	345	324	306	320	316	285	320	325	335	301	309	306	292	333	322	333	291	294	301	295	285	316	329	287	284	314	307	308	296	320	331	377	327	305	304	311	301	330	289	331	334	330	342	305	289	296	343	305	312	356	290	328	301	311	298	330	318	312	325	313	311	326	281	342	323	305	343	311	309	287	306	294	312	317	339	334	333	333	328	301	304	296	302	299	297	329	311	300	336	317	289	316	323	328	297	322	302	287	308	312	336	344	299	305	313	310	332	302	325	330	299	306	310	315	310	325	322	317	304	293	320	295	349	316	299	323	311	302	328	327	333	330	317	303	321	295	323	323	320	308	288	317	299	320	330	322	307	290	300	313	304	301	313	330	310	297	305	313	330	365	337	346	292	289	297	335	318	266	321	346	331	316	335	310	322	325	302	308	300	355	325	342	279	318	329	336	313	348	297	321	303	334	295	303	302	312	311	292	282	332	322	323	284	314	346	314	351	306	323	322
18152	34667	33285	25326	20461	16287	13492	11304	8942	7356	6364	5104	4173	3497	2818	2602	2488	2112	2053	1979	1864	1679	1626	1611	1499	1414	1568	1328	1201	1122	1080	936	938	875	866	811	782	753	680	683	734	720	701	707	685	627	741	664	670	669	650	647	688	672	677	670	680	592	616	703	673	671	648	616	613	649	666	673	621	630	593	622	614	631	647	613	650	623	595	576	625	618	591	599	642	602	644	607	624	612	594	593	650	633	622	616	604	583	602	608	607	635	614	648	609	587	630	622	576	626	633	587	620	602	567	572	560	612	591	597	592	623	614	628	601	617	584	580	571	588	590	593	631	613	558	582	608	599	616	537	594	629	635	585	622	566	608	655	597	610	642	605	596	589	596	606	591	623	604	621	614	578	630	618	623	590	609	588	597	654	555	583	626	591	631	597	596	583	628	631	638	612	612	592	599	591	601	607	629	621	603	596	586	606	606	607	635	621	595	619	635	582	562	615	593	669	582	598	620	595	580	601	644	563	583	603	612	616	588	592	595	574	569	618	567	629	580	573	592	601	581	607	603	608	620	597	566	627	572	619	602	604	554	621	592	596	609	603	565	596	596	557	605	686	619	567	596	599	640	607	642	634	615	586	583	614	636	612	619	606	572	650	634	558	618	580	624	570	584	651	624	581	613	595	628	650	604	629	610	598	586	622	609	582	597	646	587	569	631	624	561	608	610	605	562	630	599	578	611	599	594	605	608	556	563	577	631	583	576	596	593	615	600	621	610	618	639	591	595	615	629	626	613	615	633	577	567	647	559	595	623	636	624	603	597	603	664	598	560	586	614	608	633	618	598	631	550	634	594	616	598	571	632	595	646	576	626	623	633	577	642	653	589	600	626	554	649	604	557	553	631	625	628	628	597	618	612	579	616	626	625	562	629	597	603	657	626	609	598	606	600	643	646	604	637	611	595	627	620	635	615	616	589	608	581	640	652	622	605	596	604	599	613	603	597	597	582	621	599	617	558	593	646	594	582	591	613	634	661	567	644	589	590	558	631	625	622	602	562	635	624	600	620	623	593	598	578	630	633	603	620	654	631	586	553	649	619	594	622	600	597	655	616	546	595	583	603	595	597	630	639	603	613	543	621	597	605	616	569	563	541	633	561	605	594	621	639	630	601	655	633	612	620	693	589	608	628	607	564	608	619	552	632	640	597	545	606	611	608	570	595	567	594	543	630	587	596	609	604	593	606	573	603	662	622	603	592	615	586	639	620	577	608	647	587	628	641	642	592	633	629	589	627	645	590	601	597	620	641	616	576	617	610	632	609	547	567	619	637	577	597	593	581	606	592	618	600	599	652	611	588	626	647	608	622	605	576	577	587	577	619	615	625	610	621	601	608	610	623	600	616	594	567	617	584	582	613	651	616	622	601	590	634	637	645	590	565	636	623	617	597	599	586	582	598	578	635	593	610	586	617	565	588	611	589	612	567	625	625	609	602	605	666	597	618	564	601	616	573	625	620	629	593	596	614	576	599	614	644	641	617	645	558	618	573	623	615	591	643	655	669	540	621	580	597	661	569	639	649	579	602	611	610	633	598	600	610	619	609	610	675	564	635	574	619	572	620	586	567	616	629	637	591	609	632	633	636	595	596	577	616	589	626	594	561	589	557	575	616	625	617	613	645	600	650	605	621	591	563	590	633	615	643	626	626	576	558	656	594	596	602	574	616	571	616	617	565	628	641	628	648	555	588	611	596	590	595	630	583	610	566	626	593	656	618	581	626	591	615	641	578	607	632	636	635	592	596	587	590	596	621	609	624	601	561	598	598	613	625	579	629	596	588	593	618	635	604	626	572	653	567	615	626	623	583	611	601	594	618	570	607	603	608	608	590	615	615	614	603	612	613	573	603	614	566	632	590	608	630	612	629	616	622	602	623	623	602	660	606	601	610	634	617	597	600	605	586	619	642	638	619	634	626	583	573	635	629	549	603	643	614	638	591	590	627	635	617	618	593	622	608	640	603	621	618	593	613	565	617	622	608	634	612	626	611	615	591	593	584	581	608	594	557	580	647	632	590	593	586	598	590	568	616	612	597	620	633	625	556	591	623	608	591	582	584	606	632	619	646	601	658	607	601	594	656	630	544	584	597	639	548	662	586	618	569	602	630	648	608	601	582	614	620	605	601	569	588	644	608	627	627	574	593	584	608	611	596	628	596	549	601	590	590	611	620	611	615	567	600	586	571	581	583	587	590	626	609	613	584	626	585	626	601	585	607	569	605	575	572	620	581	605	613	605	631	628	629	636	594	578	589	596	606	587	604	618	576	589	584	672	569	652	623	616	609	602	637	617	648	568	637	557	562	600	586	598	616	629	610	606	643	632	599	638	632	600	593	616	643	602	596	633	621	607	586	562	635	603	563	582	619	601	609	603	625	632	640	639	615	594	604	593	606	620	606	559	619	581	660	593	613	613	615	617	599	619	657	554	576	620	645	637	630	607	556	646	567	621	567	590	590	599	620	603	579	578	617	627	613	548	581	631	609	599	622	614	627	596	586	620	575	609	637	624	583	630	611	636	624	595	594	627	625	611	634	574	633	576	583	617	606	602	639	604	606	612	567	604	638	617	599	645	583	600	620	594	595	618	567	593	617	588	626	613	671	627	632	578	610	636	633	582	605	622	633	585	644	573	672	567	573	588	609	649	602	625	626	611	610	598	597	618	602	559	616	617	595	610	558	562	661	606	606	577	614	625	626	665	605	608	631	601	647	589	589	625	630	576	632	593	587	628	576	599	596	589	627	565	627	586	630	590	613	632	601	606	586	628	655	607	632	565	587	672	630	604	541	632	661	613	593	643	586	596	609	584	554	620	607	593	561	620	680	579	611	615	645	600	553	655	565	575	609	586	654	616	617	608	639	617	642	614	621	587	572	573	593	597	631	600	599	597	636	643	618	587	567	621	632	594	607	611	598	636	588	604	628	570	622	594	662	661	626	593	590	627	602	609	600	565	584	623	641	649	600	567	583	627	612	583	610	596	583	558	639	651	578	635	556	590	635	565	619	657	580	615	584	569	625	619	584	619	608	608	576	598	629	608	603	590	603	645	610	600	615	610	616	592	604	573	599	583	599	608	618	614	658	581	602	594	632	652	636	619	620	626	634	629	597	629	569	634	610	624	610	596	581	638	566	591	606	610	643	596	599	561	671	594	645	621	610	599	618	589	627	617	621	624	587	638	630	614	608	565	586	582	597	617	600	598	618	635	607	597	620	590	619	598	666	672	586	635	607	598	576	549	615	563	578	641	637	637	592	637	621	601	595	637	603	618	638	595	630	603	613	626	620	576	657	620	648	598	604	549	639	615	615	589	577	605	630	526	604	638	567	648	606	582	645	623	556	638	580	611	600	625	577	603	601	572	636	624	587	585	659	602	577	598	644	638	615	589	603	592	577	615	591	602	605	593	584	604	624	590	606	577	562	577	643	588	557	575	616	576	602	671	590	621	621	596	581	600	592	604	552	568
23536	21469	29309	24050	21520	20546	11948	5763	3924	3084	2621	2113	1663	1366	1099	1038	986	831	863	820	748	634	662	669	626	677	662	551	498	466	418	430	385	384	366	352	347	329	320	319	291	325	333	272	279	295	315	305	299	312	258	272	307	292	263	283	278	300	299	277	268	283	278	260	291	318	310	265	294	288	290	298	268	259	274	272	243	263	248	267	245	260	252	280	251	263	292	247	277	268	260	248	253	271	275	253	272	241	244	258	261	251	258	260	230	250	266	219	257	260	279	255	274	310	258	276	280	248	258	276	286	273	246	260	292	281	276	235	294	268	263	286	292	287	248	248	255	240	277	258	251	271	261	248	292	283	229	258	240	280	266	272	267	269	264	264	273	261	266	308	259	295	253	255	274	273	265	254	252	289	254	259	264	275	284	264	245	246	265	267	280	253	274	276	274	271	270	294	276	256	272	309	271	254	271	285	263	245	244	274	287	280	299	270	284	263	255	271	255	275	277	266	252	248	260	259	289	215	281	257	293	273	243	285	267	250	273	300	271	287	287	294	270	239	228	278	253	248	270	267	272	287	259	256	256	253	274	265	284	262	259	278	259	256	256	301	264	258	263	259	250	252	252	279	258	260	295	241	266	262	283	273	253	301	252	261	265	264	250	274	271	300	265	266	224	274	284	274	258	278	267	263	250	293	244	262	247	249	251	249	258	290	274	259	271	246	286	300	251	262	270	272	278	260	254	301	259	273	261	281	298	249	270	276	254	269	251	247	273	279	280	251	276	258	255	273	252	259	261	261	275	261	259	269	270	290	272	271	268	302	273	279	266	267	278	284	285	267	264	264	274	284	271	259	275	250	229	282	248	283	265	293	308	267	275	285	281	265	239	278	253	277	281	275	263	274	250	266	281	280	232	260	245	278	250	250	278	258	308	265	260	301	283	273	293	275	269	264	262	261	241	231	281	270	250	256	262	279	233	259	271	244	296	262	255	262	266	276	285	291	288	280	261	251	265	277	261	261	269	284	250	224	249	246	244	262	270	250	281	241	270	264	262	268	283	293	267	244	265	295	264	255	268	250	279	269	276	247	255	264	273	251	287	253	306	274	255	271	271	296	239	264	285	258	242	299	264	236	254	262	252	257	267	296	284	279	266	251	288	290	250	253	240	262	254	264	253	269	260	235	264	257	282	241	280	246	263	274	243	268	293	285	264	247	288	273	243	256	258	245	266	285	254	286	263	262	255	259	271	305	280	283	262	233	272	265	266	244	254	260	261	246	263	269	296	260	289	266	298	239	252	272	277	253	249	253	297	257	258	273	286	265	268	303	245	283	274	257	265	279	279	261	261	262	281	278	275	251	289	256	301	250	294	267	246	254	273	262	284	267	272	243	302	239	238	259	248	255	271	261	285	262	282	273	289	273	270	255	275	259	259	285	247	258	256	262	269	274	247	279	281	255	221	277	268	256	255	271	279	263	287	250	257	306	254	262	269	296	259	245	247	282	269	266	266	249	264	259	298	279	266	247	257	250	246	255	275	282	297	279	291	320	268	266	274	253	298	265	280	244	264	265	251	240	280	217	289	283	273	250	262	245	287	266	259	251	253	260	248	276	276	246	279	257	288	272	255	258	265	267	247	272	271	256	300	282	276	266	262	247	245	284	267	277	253	263	260	281	279	276	290	278	282	251	262	263	246	267	267	254	267	268	260	269	258	283	270	245	267	276	279	300	257	290	263	272	265	276	270	270	241	261	288	263	255	254	267	284	259	267	272	251	279	281	283	264	248	277	277	267	280	277	286	267	269	272	242	264	263	269	267	253	236	261	298	255	258	284	267	262	268	261	265	283	277	252	286	250	270	267	279	278	246	250	282	244	260	276	267	275	257	276	268	285	271	282	283	278	264	287	247	276	289	268	272	271	261	265	293	257	293	278	259	260	255	262	251	278	250	250	267	296	249	267	284	260	258	268	254	299	270	255	266	278	255	252	252	271	268	269	269	257	236	265	292	272	279	285	272	269	243	274	277	273	281	259	289	275	278	259	281	279	237	216	265	276	274	246	251	254	265	266	273	274	255	261	247	274	257	279	257	282	261	273	223	261	276	249	263	271	258	267	293	275	259	276	274	252	280	243	272	272	258	245	246	248	256	241	261	286	252	268	275	233	263	246	256	249	279	265	238	253	279	256	258	257	248	250	272	266	277	300	283	265	246	267	273	268	279	255	291	278	260	280	251	260	272	252	241	248	263	258	244	263	260	275	261	279	238	256	242	277	282	271	276	283	294	259	256	262	264	255	268	220	232	261	289	259	267	291	273	269	286	273	269	270	287	266	258	281	263	247	260	252	244	255	237	266	267	276	281	269	260	266	247	265	276	274	266	280	245	257	266	280	291	265	250	274	255	286	262	273	298	250	263	248	276	288	269	252	268	268	259	255	276	256	226	245	279	243	280	280	259	272	266	234	254	264	271	254	250	248	293	286	281	245	277	246	249	282	262	250	279	264	263	298	244	277	281	290	259	295	261	257	275	260	254	227	275	243	256	289	260	263	268	254	257	260	263	257	269	264	287	246	266	246	267	273	264	258	291	267	306	263	267	253	284	257	265	256	269	274	266	275	263	278	250	264	255	236	252	266	237	294	259	251	256	301	256	246	266	241	271	257	274	255	265	252	294	240	279	249	253	283	255	251	267	227	239	263	280	305	275	266	261	280	261	243	284	289	297	273	242	252	289	256	260	271	255	276	248	250	271	242	282	289	256	253	272	261	256	262	260	287	273	269	294	268	266	262	253	294	237	266	274	258	278	259	258	268	243	271	281	272	229	256	233	291	265	285	252	262	252	254	281	262	245	257	263	257	281	274	247	303	263	264	260	241	236	279	275	294	253	250	271	279	269	259	269	265	256	249	259	244	281	257	273	275	292	228	263	251	272	284	257	281	246	269	277	288	272	263	264	244	294	271	264	271	263	271	293	255	260	252	260	267	257	263	249	278	296	255	256	243	227	262	296	234	250	250	273	253	271	249	256	270	293	308	245	290	245	264	258	263	284	272	273	284	265	259	267	279	259	241	284	272	269	249	256	272	277	256	290	253	284	274	236	268	281	266	263	288	261	246	271	296	253	285	254	256	241	287	260	291	264	302	257	283	252	261	283	261	229	264	242	271	265	269	262	287	251	249	297	269	252	259	258	272	249	286	289	252	295	269	251	268	255	262	266	260	282	278	297	240	273	263	270	250	275	264	274	273	276	270	287	265	275	285	256	263	256	277	264	267	261	251	260	246	272	257	266	266	275	280	270	268	253	264	258	277	240	271	259	280	255	266	256	277	261	262	289	251	268	260	253	272	278	253	247	277	282	275	281	267	287	278	245	254	286	262	276	279	266	273	271	253	259	267	245	257	286	279	261	269	269	225	248	278	258	281	286	264	251	272	264	268	252	269	276	264	267	275	265	276	264	272	259	278	274	291	275	244	269	274	297	255	280	304	276	280	271	262	277	289	250	291
20205	39349	37651	29858	24569	20579	17038	14640	12131	9866	8442	6735	5701	4524	3577	3240	3002	2802	2496	2552	2207	2042	1961	1906	1701	1714	1704	1672	1391	1160	1059	959	920	895	845	738	740	717	685	625	626	604	609	604	540	594	581	627	568	566	586	586	564	591	643	586	577	587	564	581	551	569	560	557	565	556	556	548	552	541	557	531	554	545	553	551	498	508	515	520	523	527	555	501	465	505	473	540	494	553	544	489	468	511	546	517	525	510	554	507	519	492	501	490	494	502	508	528	525	521	455	532	466	497	490	528	520	456	541	557	477	471	479	485	537	547	484	443	471	465	538	509	479	484	462	487	502	554	491	507	493	494	509	503	524	506	494	487	495	518	469	478	486	494	500	492	515	513	532	530	486	491	484	487	487	490	523	529	511	508	522	489	523	521	507	503	493	478	500	532	499	505	487	522	508	507	529	543	552	481	522	532	483	516	508	506	510	515	529	510	513	492	513	543	518	529	476	514	501	525	525	487	519	502	533	506	505	503	524	497	482	522	489	504	544	513	532	505	514	522	489	511	485	478	517	534	522	510	492	477	511	492	497	473	506	497	498	512	480	494	502	532	509	499	508	510	514	486	480	494	487	522	487	510	477	501	530	509	533	470	473	474	530	479	465	468	482	507	489	515	512	511	475	490	533	489	496	510	500	539	517	527	485	494	491	532	506	477	511	485	460	483	510	523	517	501	505	518	479	501	526	500	490	514	524	523	502	488	512	474	533	503	456	492	482	468	474	497	494	476	516	483	517	545	545	493	497	499	528	486	513	509	517	531	516	504	494	529	496	471	544	501	503	506	496	489	489	526	478	466	472	481	513	513	498	525	551	490	503	494	493	505	482	504	486	502	503	511	477	490	483	475	507	497	508	502	479	493	489	482	523	476	531	478	539	514	490	487	503	473	513	494	541	464	499	547	531	506	462	514	499	514	504	492	492	540	487	531	551	473	507	538	498	507	516	495	537	513	502	512	513	473	476	480	471	512	488	514	541	525	520	506	521	504	541	481	488	487	486	514	563	504	501	473	502	473	482	501	484	524	519	517	502	476	478	514	489	495	487	502	526	509	520	548	528	468	519	488	477	472	512	495	494	511	512	474	497	480	519	493	516	477	507	494	529	502	544	473	482	497	473	470	519	479	492	501	509	481	502	488	481	491	561	494	515	497	496	485	498	502	445	483	508	515	486	508	514	485	540	492	535	481	509	567	495	510	496	514	509	529	526	515	490	517	515	503	481	494	514	491	491	484	482	511	513	515	516	484	504	498	561	506	472	482	490	504	517	490	500	495	516	508	479	465	478	486	529	513	467	528	478	498	492	485	501	508	526	508	506	501	492	486	464	487	512	438	536	517	523	538	529	547	501	483	529	483	522	479	486	499	517	504	521	522	499	506	499	498	494	490	526	509	524	524	503	498	489	515	527	482	505	509	481	529	464	514	491	537	509	510	493	521	477	538	494	509	527	479	514	503	503	521	505	500	507	510	523	494	497	453	478	500	520	535	513	472	486	526	517	513	500	493	490	513	510	524	526	486	499	516	516	509	516	485	503	467	478	458	491	494	513	544	481	521	486	520	471	524	472	464	546	538	500	506	467	485	492	489	497	471	502	493	532	513	529	513	499	517	487	504	538	521	482	492	519	506	517	487	510	484	543	497	484	475	534	552	512	533	529	484	492	516	470	518	475	551	500	538	506	497	517	549	510	489	490	481	496	509	512	502	492	514	472	515	457	505	477	481	476	522	534	529	487	494	503	488	526	508	472	490	490	521	524	461	513	540	494	478	477	484	535	468	522	501	506	500	494	534	519	501	486	487	524	498	487	514	507	550	536	487	535	490	493	501	525	510	475	509	498	518	524	500	474	510	511	474	484	510	506	500	499	472	476	506	469	511	512	499	532	497	461	499	517	511	505	482	505	525	482	555	525	491	511	499	515	509	485	491	497	523	516	509	511	500	457	511	472	480	483	480	489	497	506	526	483	495	468	494	475	518	522	504	490	512	483	498	536	543	507	493	494	512	527	504	509	500	514	517	485	468	509	491	476	551	523	511	503	501	461	494	529	492	434	519	499	480	497	528	481	491	503	489	495	504	484	499	505	527	507	487	518	508	505	517	521	503	482	478	477	499	499	497	494	474	500	536	493	512	473	496	476	516	534	537	540	510	501	478	495	499	468	508	511	487	477	505	470	490	489	474	503	543	441	522	535	495	513	461	495	492	461	496	477	540	478	507	518	484	474	528	498	504	497	508	497	500	492	494	535	472	522	455	502	525	521	521	480	487	493	537	519	489	502	502	491	477	491	514	502	502	494	508	470	469	468	527	494	510	474	516	510	476	473	525	506	512	480	467	499	491	514	478	504	557	500	501	506	459	512	466	478	481	514	520	461	507	494	510	521	522	543	533	515	507	525	501	454	521	516	483	522	508	478	470	495	528	509	459	547	475	529	503	484	490	534	482	526	528	536	543	509	513	491	489	473	479	490	527	533	488	532	535	520	494	520	490	469	503	497	519	492	529	515	515	473	489	481	487	480	501	513	515	477	497	489	506	540	445	459	537	470	483	513	500	507	496	478	522	492	497	498	459	495	505	494	507	529	488	557	513	522	505	526	495	489	489	509	513	527	495	464	511	521	526	504	475	511	515	477	502	484	477	531	463	457	482	513	516	491	531	515	484	511	517	521	457	520	547	531	490	487	518	554	485	481	501	534	491	496	516	476	495	508	492	505	474	514	482	508	509	495	527	497	515	534	477	456	511	491	502	501	537	486	491	515	491	544	464	496	495	487	524	494	515	513	508	480	482	499	515	512	483	551	477	515	504	526	487	507	519	509	502	463	485	502	492	529	499	471	515	558	545	497	507	495	501	516	486	472	512	522	514	496	478	537	562	553	512	510	509	488	457	503	503	458	478	492	545	496	535	504	510	490	544	481	503	543	507	541	507	513	516	488	484	526	509	470	484	487	535	512	511	536	527	544	496	467	470	480	480	488	462	512	481	539	524	544	515	443	513	495	467	448	492	489	500	510	482	507	490	519	517	512	535	532	492	498	512	507	467	496	489	522	527	469	526	533	505	506	490	543	475	501	492	501	490	505	518	454	524	478	490	497	526	486	515	505	480	504	472	532	484	495	521	526	482	473	539	539	506	513	476	464	516	529	501	481	480	503	503	486	499	496	503	516	525	510	495	502	489	507	486	516	479	466	518	511	492	507	514	497	495	490	465	455	504	501	491	479	504	490	540	476	507	468	508	545	510	518	530	481	494	521	514	467	514	556	501	524	490	481	481	509	494	494	536	485	470	496	523	530	509	443	504	490	533	471	509	504	493	501	528	454	508	478	462	481	502	498	462	520	515	504	444	537	533	495	480	498	523	520	498	462	502	513	508	492	520	475	481	491	507	509	497	493	478	506	497	499	519	515	466	474	529	495	517	499	520	485	467	484	497	503	495	498	478	521	506	501	487	489	522	528	500	507	512
27023	21413	19694	12840	6515	4018	2925	2285	1766	1449	1309	1028	897	797	695	638	658	684	614	630	627	618	555	587	517	568	535	521	557	479	439	444	435	446	441	389	406	391	372	403	398	376	398	394	393	364	380	374	374	365	415	362	368	359	390	368	414	378	380	376	379	392	373	373	383	380	413	401	390	380	381	362	353	359	400	406	331	383	391	330	354	375	367	348	381	381	395	372	368	423	406	377	399	365	374	388	401	360	403	368	388	401	381	404	386	368	380	385	367	401	395	375	400	355	381	348	358	356	383	394	350	364	353	424	362	350	378	382	399	384	362	363	404	381	368	399	402	393	360	330	381	376	337	385	377	396	388	366	399	379	391	362	401	365	341	409	378	389	382	379	396	363	372	396	360	390	371	386	393	376	406	360	348	402	390	336	376	390	397	407	365	364	371	368	381	351	393	382	394	379	365	368	373	360	419	392	388	417	363	379	376	386	362	402	398	366	411	358	325	403	345	371	377	402	352	332	371	373	386	376	406	369	398	382	349	420	399	392	359	394	345	407	374	403	378	362	375	354	370	423	376	386	355	403	414	395	399	367	376	346	404	393	370	371	384	376	388	372	350	367	365	404	424	364	367	364	372	371	355	409	417	394	377	375	366	387	436	428	393	406	419	395	337	368	374	355	372	414	371	368	371	383	369	350	390	393	375	399	387	380	425	362	369	389	382	391	365	364	354	396	331	365	387	334	390	367	347	402	358	398	412	374	383	367	365	341	435	377	385	364	397	348	381	398	345	372	404	387	385	393	368	363	395	387	390	374	378	375	382	376	360	370	400	358	404	356	351	377	424	387	320	362	359	377	384	369	385	354	369	376	368	380	386	385	348	361	399	376	372	383	367	349	393	369	378	387	387	369	385	361	355	393	385	375	363	351	369	363	371	371	376	395	364	367	389	389	367	369	392	384	345	351	394	358	360	367	390	381	394	405	381	359	359	393	377	349	347	419	370	354	363	369	376	362	394	376	392	362	379	374	362	349	426	361	378	356	392	414	382	384	361	350	405	409	341	418	361	389	368	349	404	367	390	345	357	378	351	399	406	356	394	412	376	371	409	413	419	340	380	386	371	366	392	382	360	314	385	329	376	397	379	404	374	433	366	391	386	352	360	404	346	373	393	348	386	357	384	384	376	377	353	373	364	371	382	337	389	350	361	378	350	395	381	365	360	365	357	359	350	395	355	388	369	379	378	332	387	403	378	360	363	348	332	354	382	378	396	348	356	368	381	394	381	362	380	379	397	382	383	365	378	381	369	367	395	328	408	415	361	387	370	387	370	390	382	368	350	377	400	328	378	410	366	343	367	392	389	384	368	339	398	365	372	376	380	384	353	419	359	380	380	345	356	372	390	319	393	340	341	389	370	374	370	384	375	428	323	392	344	366	371	407	371	402	364	380	378	381	364	370	352	383	380	376	397	403	375	368	370	365	349	367	345	318	350	401	369	374	361	375	371	368	353	402	357	356	364	376	355	353	375	398	359	402	375	372	386	387	365	385	374	386	374	387	373	385	393	373	351	370	345	378	360	343	380	336	373	380	377	353	400	391	376	381	385	364	376	366	375	366	352	371	391	359	375	397	347	376	381	361	358	373	371	348	412	359	388	422	362	385	386	420	399	367	352	385	381	390	359	380	365	376	335	362	359	372	394	414	388	377	339	362	399	363	379	362	396	397	376	393	380	401	381	378	378	320	356	401	391	383	394	333	373	370	388	374	381	385	358	333	365	377	384	364	360	370	372	412	366	402	400	372	377	359	365	377	384	395	370	399	375	370	358	370	373	372	392	405	408	368	384	402	352	339	358	375	363	364	353	360	362	369	364	362	386	353	400	407	387	366	406	379	366	388	373	360	353	392	367	379	399	360	352	360	401	419	367	398	392	394	380	400	387	392	384	412	359	372	359	341	389	395	380	387	405	386	380	389	376	408	362	386	400	391	400	388	393	411	399	343	362	378	358	389	367	377	393	383	378	368	375	359	392	378	393	375	355	353	372	413	343	390	378	344	337	373	405	351	403	418	369	373	375	393	379	379	361	366	369	367	370	374	376	418	382	388	373	367	387	371	441	371	389	359	364	377	361	342	406	350	375	359	362	378	378	435	377	375	387	407	390	371	328	331	368	404	385	399	390	366	370	363	378	349	364	369	393	366	405	388	390	423	370	383	363	406	351	370	399	366	332	378	393	357	362	416	373	394	375	315	382	374	365	368	384	370	405	387	386	371	344	365	374	392	368	382	390	359	372	375	392	372	408	367	349	389	401	365	381	392	371	376	389	380	387	347	366	363	400	370	345	398	401	357	379	397	400	409	392	371	382	367	404	369	385	375	379	365	361	368	377	378	370	373	335	390	332	385	389	365	381	372	364	351	387	413	406	364	382	389	352	371	383	384	369	375	384	384	345	373	379	382	388	360	363	374	402	339	388	362	386	333	384	389	356	398	360	386	394	377	383	386	345	346	363	404	400	398	386	372	349	361	355	372	371	354	389	390	378	365	377	352	385	376	371	354	370	352	386	409	380	341	366	437	369	380	352	357	367	361	342	362	412	346	384	403	353	361	415	389	342	362	374	399	401	387	373	375	343	403	391	408	370	384	361	387	360	394	408	383	408	400	392	387	401	366	402	366	397	377	419	375	405	385	336	385	415	396	404	407	378	377	334	348	393	397	384	359	383	404	380	345	392	386	391	363	387	425	334	388	336	362	363	406	417	400	427	348	374	399	381	358	351	348	338	416	335	358	375	368	389	360	389	438	397	417	380	359	363	378	350	370	356	357	399	368	422	386	392	416	382	435	416	348	393	341	368	367	364	394	379	384	409	412	367	366	395	376	333	399	399	374	378	418	390	374	359	383	375	365	407	400	378	391	387	370	370	366	368	365	350	379	346	386	405	427	354	376	435	340	376	384	370	356	361	375	403	384	375	384	380	403	379	399	391	387	411	344	346	358	383	360	361	384	366	398	380	378	378	376	351	350	392	380	403	399	367	403	397	369	410	387	419	385	350	379	371	386	400	399	379	372	399	396	392	356	372	376	396	369	367	383	376	363	372	401	367	363	384	357	389	389	409	376	388	354	399	399	354	361	390	350	392	353	390	373	377	340	370	394	396	369	395	382	357	357	428	353	405	395	406	363	343	341	357	362	378	372	350	352	377	367	420	370	373	371	352	356	377	408	386	388	400	341	371	358	370	379	366	371	381	421	354	357	358	393	412	368	375	370	343	372	392	365	377	385	392	330	394	360	350	392	370	384	401	392	345	380	347	391	402	409	402	393	367	385	375	378	398	379	412	341	396	438	360	356	385	356	381	394	385	375	358	388	379	367	370	364	389	392	381	374	389	356	381	336	370	354	413	353	369	403	376	373	372	417	357	362	402	345	420	403	368	367	384	398	359	338	404	374	384	374	370	335	408	383	382	353	398	371	380	370	390	363	388	398	368	384	375	366	394	359	377	408	390	403
17469	29285	27509	19638	14640	11573	9049	7484	6322	4915	4308	3472	2905	2341	1912	1783	1711	1572	1599	1584	1429	1396	1377	1429	1353	1299	1260	1219	1055	1084	934	956	916	876	875	856	816	771	795	756	814	739	714	716	743	703	782	779	774	748	737	734	775	816	761	684	698	783	748	729	674	731	720	755	759	760	738	686	709	755	743	744	714	716	712	717	746	767	703	708	714	751	693	734	697	695	721	759	716	702	698	709	722	700	698	722	730	693	697	785	713	705	739	687	668	675	718	760	654	722	690	707	689	684	719	696	730	743	726	684	733	716	758	698	734	715	711	719	721	695	705	746	706	704	772	736	742	721	737	717	658	675	714	690	698	698	731	695	712	719	716	701	672	737	734	666	713	676	750	758	720	716	739	690	747	723	748	701	699	710	713	669	774	748	719	680	683	694	710	749	651	709	743	743	745	714	696	707	740	725	718	735	708	715	732	683	700	700	714	682	714	692	704	692	735	626	677	729	721	728	714	771	690	712	725	762	714	708	719	683	699	704	697	710	687	672	769	733	789	748	711	670	749	694	687	675	731	694	741	712	710	686	695	707	714	699	719	691	712	722	763	687	709	714	725	709	696	684	727	700	730	707	716	705	677	709	707	698	724	730	679	707	719	727	716	727	714	685	708	764	683	747	730	747	745	691	688	740	758	705	702	710	713	728	714	762	718	737	718	748	757	726	707	735	716	675	757	724	734	724	679	679	740	702	721	713	733	734	707	679	743	696	733	673	711	775	719	728	694	709	767	703	714	715	730	659	710	745	690	692	730	748	737	713	706	743	739	702	696	737	733	704	750	712	694	750	731	670	691	679	747	755	712	737	714	673	739	727	732	721	707	749	746	757	720	705	777	703	670	720	723	712	675	665	741	743	691	677	711	752	723	697	723	665	694	736	698	709	734	712	733	703	723	730	754	715	728	716	751	682	719	718	682	681	653	719	718	702	734	659	708	733	719	751	711	680	727	684	689	661	732	772	738	724	705	706	707	694	717	757	672	726	742	676	676	699	684	687	678	698	711	711	708	715	694	750	683	683	707	708	694	695	744	690	701	746	710	731	723	754	727	693	707	725	687	707	690	754	694	720	675	746	711	710	716	722	765	701	730	755	704	709	753	756	730	744	701	705	732	712	723	676	739	685	748	733	728	711	701	738	728	728	754	746	710	733	692	685	718	715	751	679	714	707	790	727	701	740	743	695	760	693	695	707	694	740	730	737	682	720	724	819	705	718	716	728	724	674	744	723	763	727	689	687	701	684	778	715	721	693	712	733	723	686	757	674	726	693	684	756	739	681	765	702	723	736	684	722	702	762	748	721	694	684	737	708	723	717	675	705	708	704	678	736	691	694	702	710	670	734	700	704	725	733	691	693	714	720	741	778	711	722	706	681	713	713	722	700	734	723	691	743	713	692	744	694	740	742	667	708	699	734	682	681	742	722	713	691	709	742	754	700	689	731	701	717	685	697	736	693	714	691	705	714	715	697	705	713	714	760	733	700	754	708	736	694	725	768	694	720	702	711	731	690	691	720	751	753	712	695	741	737	707	722	675	713	707	726	692	732	697	754	703	708	680	673	700	719	694	704	696	700	709	746	724	722	719	693	733	725	754	743	657	754	702	746	707	695	732	678	736	752	701	736	706	710	765	737	745	734	692	660	715	701	736	700	728	721	709	748	688	762	725	703	716	720	704	691	721	735	737	725	751	754	687	712	727	739	714	743	710	675	699	725	742	727	678	714	746	716	716	708	706	754	700	694	698	696	719	778	736	778	753	727	686	702	720	724	702	732	723	717	713	724	726	753	711	695	732	702	681	729	715	677	732	692	725	725	744	733	694	746	738	710	705	695	694	711	714	722	703	709	703	702	701	727	710	731	677	731	740	736	729	690	700	710	729	722	697	699	712	721	712	727	714	729	695	698	648	684	764	695	713	660	703	664	698	772	743	720	664	735	725	783	722	719	732	757	718	739	697	691	721	745	751	716	766	720	691	693	740	716	683	712	733	722	746	793	727	769	708	748	690	694	740	752	722	705	724	706	760	733	685	726	756	681	702	700	725	721	763	753	708	734	721	757	731	704	674	701	756	711	780	709	696	744	703	736	724	741	691	760	692	688	701	749	682	705	675	719	717	723	727	688	717	732	662	737	738	713	711	690	699	745	727	746	697	737	748	723	731	691	731	737	723	687	734	736	744	716	710	707	717	718	684	647	690	717	689	752	732	744	708	714	734	735	707	691	725	680	702	698	740	743	763	682	715	695	735	698	675	669	689	653	665	737	719	751	695	750	709	726	699	716	697	724	653	705	735	725	753	674	690	731	703	743	696	739	705	771	741	682	739	703	764	732	742	726	715	725	722	748	700	732	717	718	713	723	717	663	741	675	696	732	733	742	725	670	690	680	704	716	700	735	758	694	724	686	724	715	711	690	751	698	681	698	743	728	747	749	712	717	737	709	749	710	699	748	680	701	746	664	736	676	697	739	712	763	690	724	711	718	691	736	677	736	704	715	713	727	685	779	751	798	671	731	701	755	741	724	702	707	709	706	759	691	731	701	739	689	720	740	761	777	743	710	768	728	684	765	663	699	691	709	732	684	676	727	664	720	753	730	707	691	702	732	754	686	735	707	743	748	709	741	692	669	711	698	736	792	743	707	688	738	761	716	701	643	761	730	693	722	736	715	687	685	753	721	734	708	671	729	741	720	753	710	677	718	730	747	661	698	709	737	702	694	755	706	746	768	696	718	698	708	749	718	681	724	699	697	711	755	705	716	708	712	699	758	751	705	751	733	720	736	697	739	732	750	682	679	755	701	685	704	707	682	736	652	746	671	738	736	748	687	713	737	705	724	759	724	748	689	712	729	734	734	718	783	725	711	738	731	750	710	669	668	748	717	726	681	705	727	684	701	761	686	742	738	704	708	708	746	711	767	705	685	740	699	706	729	717	701	747	723	718	703	715	723	693	722	690	678	688	691	709	759	709	707	734	694	689	724	712	671	729	765	734	725	707	689	729	712	705	665	732	776	711	705	684	739	712	741	704	788	719	721	754	730	733	728	741	727	715	682	725	725	718	714	753	747	723	697	761	721	647	726	729	687	723	760	702	737	723	722	721	731	698	687	718	712	675	706	726	734	742	703	778	700	682	710	748	740	688	715	751	747	698	698	725	738	718	706	751	636	669	759	737	706	717	752	672	751	752	748	667	738	721	715	693	701	722	736	718	743	764	720	692	719	715	682	692	683	708	722	780	716	710	713	672	708	696	763	719	751	732	753	716	734	740	668	702	777	719	706	668	758	746	734	706	753	720	687	758	692	664	694	685	751	676	708	737	720	700	698	738	672	700	706	748	713	733	715	678	722	747	716	720	734	714	651	725	707	764	677	722	743	707	728	696	734	755	718	690	684	731	742	740	755	726	717	697	716	696	726	714	682	705	712	692	754	653	728	734	714	729	745	688	731	713	737	707	736	715	714	706	704
24527	21380	28516	24667	20418	11311	5868	3754	2764	2224	1773	1476	1285	1026	873	781	795	765	742	672	633	603	623	585	574	575	531	520	532	483	395	398	386	454	357	411	373	343	345	355	354	341	348	369	362	342	332	342	292	330	356	362	340	327	329	333	352	323	335	339	341	348	341	329	343	268	325	365	310	311	328	309	322	326	312	324	305	295	288	305	323	345	347	318	293	312	333	326	318	304	284	319	320	294	327	309	299	355	299	306	293	290	315	319	293	264	322	326	334	330	304	343	325	301	312	315	325	312	326	312	295	299	325	302	318	316	313	301	313	298	308	308	306	315	321	291	311	300	332	320	282	294	292	337	322	309	302	312	309	339	304	300	289	294	291	310	333	311	316	273	314	295	287	287	302	312	299	341	314	316	284	311	296	297	319	309	313	282	309	343	326	303	302	300	328	307	313	328	287	329	298	304	340	323	302	297	297	306	334	320	319	305	320	301	306	336	295	304	315	291	308	303	285	326	305	301	311	298	313	327	326	302	311	309	299	334	284	279	303	300	297	308	282	320	309	313	273	301	322	290	334	296	315	311	307	332	320	274	312	344	336	319	304	300	304	326	313	314	303	315	319	312	303	281	334	282	306	314	291	296	307	311	277	317	319	291	313	325	332	326	327	312	317	318	313	316	315	322	338	297	308	298	304	318	305	290	307	316	307	308	321	325	321	309	252	311	327	352	297	312	311	318	324	282	309	332	303	307	330	321	308	336	315	305	309	305	269	299	306	309	304	271	304	304	285	324	311	319	309	332	269	324	303	291	324	304	317	333	310	324	314	330	299	287	314	297	307	300	314	296	317	318	311	302	293	285	298	302	339	293	315	315	285	299	310	315	346	268	315	352	301	291	324	323	282	289	290	300	303	330	295	307	307	289	309	316	338	312	327	326	299	306	308	322	316	303	297	312	289	328	308	307	288	282	284	306	268	297	294	309	323	320	321	306	309	314	326	299	350	307	277	303	276	308	331	311	299	313	303	309	301	308	291	289	317	317	310	302	305	320	330	343	315	309	299	310	314	279	268	300	293	327	299	309	300	310	307	331	288	317	323	322	305	333	297	316	281	321	323	310	282	320	294	305	314	333	303	310	346	316	343	291	324	325	350	299	278	298	292	298	291	302	284	319	321	303	296	319	308	310	310	309	297	295	308	335	295	326	353	308	276	335	315	277	288	278	300	314	302	339	308	314	319	332	310	342	334	339	309	314	304	320	348	325	287	274	296	335	311	321	299	314	310	276	287	294	299	330	303	304	334	340	309	317	310	312	308	288	330	299	342	322	310	308	309	315	331	324	331	285	273	305	317	295	289	291	301	318	309	321	324	320	312	273	299	352	289	305	308	313	297	323	321	303	321	308	281	303	288	306	334	312	334	316	293	315	286	289	294	308	315	315	349	336	288	309	330	303	324	316	309	309	299	313	328	286	303	297	315	305	306	290	344	318	311	323	281	318	305	318	303	297	340	346	303	293	307	264	300	294	307	341	304	308	326	334	300	303	295	325	328	319	309	300	315	294	336	318	292	300	283	273	338	321	315	304	313	312	282	295	325	313	304	322	321	341	281	298	311	337	321	273	312	315	317	291	302	299	336	304	289	278	300	329	320	290	304	290	317	300	309	302	330	322	309	310	326	336	316	291	315	311	315	308	315	312	297	351	332	291	342	315	293	309	320	310	302	322	293	314	320	325	294	318	306	316	327	309	282	317	321	311	300	315	271	287	305	324	286	313	324	330	313	316	300	297	307	305	321	323	307	309	319	335	303	312	298	320	310	329	311	300	310	313	317	306	303	320	306	304	294	306	334	303	336	305	334	288	309	297	316	286	299	323	317	337	280	282	339	295	306	307	293	308	311	332	301	301	313	333	308	299	307	327	360	341	311	288	268	311	321	341	301	310	323	291	299	295	331	307	331	307	269	302	295	276	285	314	323	334	307	308	307	298	277	349	293	338	309	295	324	306	285	290	341	327	293	319	367	300	318	336	318	287	318	279	306	292	312	288	327	317	309	275	286	314	321	289	314	284	293	313	316	291	296	316	301	303	305	275	327	291	327	302	325	275	299	337	328	310	309	321	309	298	310	302	264	350	316	302	303	301	338	321	319	300	282	304	307	278	279	303	316	289	297	295	300	266	328	314	322	294	318	302	348	299	316	288	320	280	348	317	329	312	321	297	298	326	305	342	341	300	285	297	316	313	292	296	290	279	322	297	316	302	352	320	324	323	304	291	294	349	293	292	334	301	324	289	301	304	312	310	285	270	331	301	304	295	308	291	309	299	295	333	306	291	306	281	310	309	281	336	324	323	344	315	337	323	314	304	333	298	326	319	292	297	270	323	305	352	305	289	302	313	334	261	293	293	315	330	344	330	297	330	310	300	321	292	343	293	320	323	311	306	301	315	317	312	291	326	305	331	278	319	291	314	343	300	330	318	299	287	295	287	322	301	310	314	316	329	306	318	300	284	311	284	305	301	347	306	333	307	299	297	328	305	245	304	312	301	320	299	306	305	310	302	305	298	310	300	296	311	283	314	318	259	288	303	313	279	356	290	341	343	326	299	361	300	323	333	306	316	288	296	349	314	287	312	345	311	321	323	308	316	337	286	326	290	319	308	320	298	309	298	269	334	296	280	293	287	311	322	282	304	303	327	322	306	291	306	314	330	286	352	310	333	346	338	315	292	334	321	321	306	328	315	319	327	290	313	305	342	302	292	337	314	320	348	292	296	327	312	335	294	271	294	294	340	325	303	287	313	320	320	283	299	345	301	306	316	298	302	340	303	305	319	330	318	320	314	297	303	306	339	322	287	331	316	317	317	288	279	313	318	322	300	280	302	295	318	274	301	312	282	313	267	304	293	285	319	365	280	276	313	286	308	285	305	287	293	324	299	299	319	314	291	308	315	295	297	339	338	276	290	282	303	290	301	330	296	306	340	308	321	353	299	357	310	315	315	302	304	302	308	279	302	299	325	305	324	328	319	305	320	344	296	314	307	312	339	322	338	303	307	299	338	299	265	289	303	294	307	306	303	295	304	320	328	322	313	290	307	307	327	326	319	302	328	342	325	313	293	323	342	298	293	304	315	309	300	313	325	311	290	319	356	348	349	314	308	314	297	301	336	307	301	302	279	298	307	319	321	307	294	331	304	347	299	305	312	333	276	313	303	299	283	313	301	293	306	330	305	285	325	339	333	304	315	323	290	285	319	307	302	316	318	282	323	295	321	307	301	317	329	324	307	303	341	320	315	313	289	290	287	317	295	320	291	295	286	327	331	312	304	283	304	322	332	345	277	332	287	270	301	327	337	278	311	307	297	312	303	337	301	273	325	310	289	328	282	306	348	322	325	306	310	310	280	260	323	280	302	311	325	300	312	333	317	292	294	319	311	301	312	296	305	303	309	310	322	286	323	299	313	305	318	311	339	307	285	348	298	298	324	336	325	297	304	321	302	316	309	276	316	315	287
18223	35150	33657	25894	20441	16466	13310	11359	9056	7413	6050	5102	4218	3486	2844	2369	2217	2117	2109	1921	1828	1737	1644	1593	1534	1544	1447	1368	1260	1044	1043	1010	902	858	824	787	767	786	679	675	714	703	648	658	651	622	672	672	619	653	679	657	644	718	587	608	594	628	669	647	650	605	641	660	620	700	578	641	635	624	565	610	585	609	610	608	595	614	605	596	558	621	586	617	614	647	577	604	613	597	582	559	601	583	627	584	597	628	599	576	579	587	600	589	631	591	594	626	661	606	587	673	625	596	576	590	591	585	560	592	595	644	589	569	628	606	565	615	583	586	632	566	621	574	545	602	627	626	521	560	630	579	618	576	613	546	596	599	577	654	589	607	609	624	592	605	633	557	591	615	555	627	595	610	592	596	612	655	610	598	573	598	638	633	560	586	529	621	598	598	613	612	597	568	581	621	605	581	626	604	596	613	601	600	606	587	620	614	615	569	593	615	598	551	592	569	604	612	591	588	608	593	632	571	594	607	576	570	566	643	614	666	569	586	540	592	589	600	603	584	580	606	595	604	591	561	572	621	631	630	610	636	581	572	614	570	594	553	600	590	617	565	607	561	616	602	611	591	566	642	605	569	553	547	598	639	599	592	588	586	597	575	570	592	573	577	607	638	626	597	562	616	578	552	611	559	613	603	585	561	610	606	574	579	591	589	613	594	613	628	592	591	566	592	589	629	555	600	564	595	597	639	613	595	628	588	552	578	631	574	582	595	596	608	622	597	575	613	554	582	562	591	603	587	589	573	543	603	574	612	609	655	593	567	594	573	609	617	622	595	573	586	569	615	590	536	607	603	574	561	591	599	607	606	576	597	626	576	616	620	558	604	553	542	566	600	589	575	646	570	569	593	600	617	581	589	561	635	606	582	583	614	583	629	572	576	606	608	565	595	591	601	560	570	590	533	603	599	612	593	572	587	607	592	595	612	554	583	563	584	585	630	584	547	585	583	633	592	592	609	621	654	635	577	580	580	620	589	569	584	575	547	572	563	653	582	586	581	573	605	638	620	635	618	537	601	616	603	551	606	677	590	580	570	589	552	549	605	583	589	631	596	608	610	589	563	600	612	610	614	560	584	618	598	563	541	621	613	587	608	596	605	617	595	597	590	594	594	577	566	597	591	611	627	582	592	574	611	551	611	571	600	568	580	604	592	623	600	574	591	604	604	567	580	608	623	577	575	631	579	592	607	602	612	580	575	587	566	613	583	626	616	651	590	589	583	582	618	600	575	564	613	615	548	584	644	589	582	564	570	593	623	619	583	647	620	589	599	616	594	600	578	555	597	561	625	590	632	581	603	592	582	565	597	625	605	578	588	601	564	596	601	601	632	634	618	601	569	587	562	616	599	606	561	624	576	569	596	567	545	624	592	587	626	587	611	588	553	613	630	601	622	592	578	634	607	618	577	594	613	584	632	568	580	642	567	609	559	565	543	592	590	571	569	591	622	606	626	591	585	612	606	612	585	592	597	568	548	599	626	615	552	576	599	627	592	613	597	595	605	643	555	593	661	601	576	563	607	560	590	575	584	586	647	602	572	590	601	606	639	582	624	582	599	596	600	610	612	592	567	615	580	604	590	602	632	561	615	605	611	617	563	605	588	603	571	588	570	624	612	592	601	625	597	639	604	639	598	599	612	631	573	570	586	584	585	608	596	592	612	573	635	595	631	554	540	565	561	585	603	581	573	591	588	587	546	565	582	557	594	609	593	612	629	588	581	600	560	602	610	571	619	589	590	635	612	572	584	610	613	595	626	625	607	563	625	572	614	556	557	590	607	599	616	597	587	616	601	586	604	571	606	560	651	600	584	578	568	577	592	621	603	585	633	591	581	587	626	595	591	567	586	612	627	634	613	541	601	601	643	591	548	579	597	648	560	567	600	564	610	646	623	624	603	611	585	608	578	596	599	617	614	619	589	603	579	584	604	580	599	629	561	588	594	581	571	586	588	615	588	619	611	603	579	572	610	579	613	605	613	537	612	620	607	606	574	572	572	601	559	600	598	624	590	561	604	623	560	637	556	590	570	584	616	583	603	597	600	607	588	546	589	599	626	593	570	554	614	642	642	607	568	594	584	579	597	600	606	600	580	632	566	614	571	591	579	574	542	568	629	566	619	586	585	634	583	566	625	635	574	621	606	621	570	566	601	615	630	582	585	633	614	589	608	636	575	584	578	583	571	558	647	611	597	584	588	616	614	608	609	607	566	596	604	590	649	618	556	556	594	611	556	573	618	603	599	594	564	581	587	611	624	597	564	559	584	598	632	606	608	614	605	589	603	598	559	583	568	607	574	602	598	576	570	588	552	646	624	598	610	594	556	578	525	604	559	573	638	596	571	590	581	632	597	628	569	590	627	523	592	588	611	582	591	544	559	601	606	618	546	585	620	612	584	609	590	602	632	614	583	616	647	588	538	564	585	572	594	605	582	604	580	530	612	641	601	570	624	602	599	598	551	619	579	582	594	627	612	613	608	610	597	574	572	595	586	610	605	613	637	585	559	590	570	586	572	588	593	606	562	614	577	587	575	598	583	597	590	572	605	613	606	571	565	569	636	576	577	552	615	591	575	589	581	605	628	570	608	607	580	620	622	600	638	593	620	584	630	571	622	583	627	611	596	628	614	578	585	577	595	582	552	605	637	597	623	592	570	595	606	572	618	575	597	588	571	605	597	568	591	587	631	612	595	561	601	605	582	594	603	566	588	606	560	628	616	579	623	570	653	590	601	607	600	622	546	631	577	561	611	599	611	621	607	585	591	595	589	613	577	611	600	583	607	587	584	573	627	560	621	631	587	584	618	603	601	584	604	569	603	572	599	606	586	604	603	574	523	617	617	577	613	616	638	558	608	585	592	587	612	576	608	548	615	630	638	583	608	570	518	583	619	569	588	594	613	599	578	619	529	551	593	602	560	604	624	633	609	563	630	556	634	556	615	596	550	570	579	632	593	559	634	586	600	621	586	624	612	564	557	607	638	633	563	666	576	605	578	573	650	631	618	594	604	567	615	605	586	614	661	638	568	568	598	618	557	680	558	589	601	581	583	589	595	581	572	629	573	610	595	636	582	597	627	619	609	623	604	589	619	570	615	590	635	609	591	637	606	598	589	580	585	587	560	609	579	642	620	571	601	590	586	601	568	596	569	604	609	585	616	575	550	619	602	585	596	570	603	593	635	584	587	562	611	588	621	609	600	587	618	623	565	605	624	606	583	595	614	578	574	581	631	559	569	641	591	578	598	605	591	609	590	570	577	588	594	577	604	596	646	604	611	641	548	607	561	596	592	563	569	550	575	583	595	643	611	624	583	588	544	567	555	609	590	596	571	604	625	629	605	605	564	592	601	601	593	578	582	632	590	590	578	601	631	563	618	600	603	589	591	599	587	579	627	623	601	543	542	617	579	588	611	562	598	576	594	635	571	626	601	621	569	604	559	587	562	576	600	595	592	614	612	594	596	618	542
23519	21409	29184	24042	21465	20569	12043	5663	3775	2965	2374	1982	1686	1357	1118	951	882	840	839	773	758	694	728	702	643	643	576	567	541	453	430	436	393	325	340	366	310	298	328	324	319	329	305	273	287	311	273	270	298	324	295	307	304	319	337	284	268	314	265	267	279	277	295	308	272	288	264	251	257	275	263	276	268	294	252	267	253	256	247	273	257	265	276	246	261	263	243	277	267	244	279	274	258	274	247	257	255	267	272	267	278	257	285	245	250	263	267	276	251	277	259	272	242	242	243	257	278	252	251	244	252	257	256	293	284	270	276	284	267	254	254	279	266	262	251	286	248	268	271	299	246	234	247	234	280	273	232	245	241	246	250	242	249	255	288	284	232	236	269	256	261	259	239	260	249	268	260	219	262	273	254	266	277	260	254	270	246	243	287	264	281	268	266	276	246	258	264	279	266	262	267	292	269	267	241	251	278	239	236	258	261	239	263	262	250	247	241	269	252	252	264	287	247	259	268	267	253	251	247	251	268	241	231	239	254	254	254	254	252	213	237	266	273	259	249	294	253	221	251	237	267	253	250	260	272	265	243	264	255	268	253	271	245	259	277	239	267	282	246	270	265	253	231	248	270	268	278	255	281	251	250	259	283	264	264	253	271	249	261	244	259	239	281	256	274	226	272	261	230	222	275	264	278	277	260	275	286	259	261	245	260	235	281	238	247	250	251	282	270	255	252	274	269	256	259	232	242	288	253	252	253	278	236	250	269	241	256	240	292	272	244	259	230	264	273	248	249	267	255	246	251	251	285	255	235	276	240	274	247	303	238	289	254	253	265	261	265	275	255	243	228	244	244	250	274	273	238	274	229	277	284	232	254	218	258	235	254	272	279	249	246	276	276	231	269	264	260	262	263	231	254	254	241	276	222	257	260	257	242	255	252	256	229	251	267	263	259	250	264	269	271	270	256	260	262	252	254	248	262	259	254	264	295	243	261	230	286	254	248	254	240	271	263	267	256	288	256	258	233	275	286	277	259	254	244	264	256	262	251	265	257	256	273	246	255	272	270	231	282	272	258	238	262	253	257	216	247	239	286	280	252	263	270	256	262	277	251	252	273	253	286	261	258	249	258	248	262	258	258	259	235	260	293	274	237	242	311	229	268	290	238	298	276	230	268	266	263	266	294	273	257	265	279	278	264	279	263	217	260	248	293	252	255	277	269	243	268	249	257	269	262	247	249	254	275	254	255	265	251	263	236	245	283	257	226	257	286	268	261	237	259	265	253	279	281	284	248	258	229	275	273	241	248	260	272	241	255	234	249	272	292	252	252	272	264	295	246	260	280	240	247	286	281	238	255	235	254	276	260	248	275	256	257	239	240	265	270	250	239	270	248	268	260	236	310	246	276	247	228	272	263	265	250	272	235	262	284	246	252	214	241	256	256	271	254	251	266	255	280	238	264	251	282	250	263	279	241	250	236	256	221	239	262	257	283	251	282	285	252	248	238	271	260	258	259	266	252	284	266	237	240	258	278	261	241	250	254	287	257	252	258	216	275	262	254	264	258	262	251	250	251	256	259	261	272	275	288	249	265	254	257	246	270	281	276	245	268	280	252	278	280	270	255	236	255	253	256	241	255	275	267	289	235	228	268	243	260	260	268	230	258	250	256	271	271	270	305	268	261	271	251	254	263	259	248	264	281	260	279	258	260	256	274	246	274	274	261	237	242	249	266	279	270	294	271	267	247	222	260	275	226	270	251	252	238	252	269	277	251	288	291	223	235	252	273	275	265	268	241	284	246	270	266	249	238	244	275	256	262	280	249	247	253	280	267	260	273	265	245	258	255	260	274	253	269	259	264	252	251	279	241	277	260	225	252	269	251	238	271	259	272	236	240	260	255	266	274	255	256	262	226	251	290	235	250	269	267	264	277	243	232	287	239	298	278	272	235	223	239	264	269	264	264	275	254	244	276	285	217	270	253	282	237	250	265	276	240	276	247	241	264	271	266	266	258	247	265	253	231	256	249	276	286	260	240	280	256	275	272	264	282	296	239	263	277	279	253	260	291	266	276	287	267	277	245	263	278	247	254	258	274	297	256	250	234	195	276	258	250	275	269	255	252	281	267	261	243	273	255	248	262	241	268	252	269	254	272	252	286	276	300	280	268	252	251	254	254	275	263	270	277	270	269	230	245	211	257	250	260	273	246	262	254	259	257	273	267	268	264	248	260	260	242	234	256	278	255	274	285	255	234	292	249	248	245	240	241	278	254	242	260	235	261	265	264	243	232	302	260	277	281	249	263	260	252	242	275	269	256	272	270	254	268	247	228	260	272	250	259	269	281	271	266	280	248	257	271	273	273	269	253	244	277	274	256	267	241	282	253	236	265	256	238	259	267	241	232	248	251	269	251	282	251	271	270	256	256	260	215	250	242	246	277	278	262	227	268	274	250	257	244	283	251	260	240	245	231	268	265	285	243	243	274	265	265	229	246	228	246	249	273	262	268	248	256	256	256	279	253	234	285	278	248	276	262	252	239	263	283	231	281	270	261	274	235	260	256	246	252	265	270	244	275	271	270	248	277	291	273	249	233	261	256	325	266	263	265	271	279	254	291	239	245	250	269	236	290	225	271	264	243	249	272	230	280	256	229	277	246	274	262	250	255	257	233	258	275	268	243	257	238	253	251	257	262	262	267	254	248	242	232	272	250	265	272	257	233	254	256	255	258	285	259	271	244	258	249	253	271	247	237	282	282	238	255	257	242	266	255	287	251	268	282	281	252	258	266	267	237	259	256	263	262	269	260	288	245	260	243	267	264	279	239	256	267	287	243	274	265	264	258	252	253	238	251	246	275	264	256	261	267	247	277	233	234	254	254	260	255	258	248	255	261	249	237	230	248	255	259	283	262	246	233	257	239	282	245	266	265	266	291	286	261	255	241	275	252	276	260	274	245	263	253	247	281	262	256	241	264	282	254	277	272	273	256	273	256	251	250	265	267	245	256	252	240	243	284	266	259	276	295	280	257	249	258	237	238	262	246	262	266	255	258	248	280	260	272	268	261	302	267	263	224	270	262	278	264	257	262	282	283	298	274	296	218	235	286	269	272	277	233	256	249	258	234	267	267	252	227	256	233	272	252	272	271	273	247	262	256	287	258	274	260	275	229	270	274	264	244	260	271	244	267	226	248	279	264	263	241	252	273	234	261	274	245	284	245	264	261	241	303	262	273	267	271	231	272	266	272	290	263	244	245	246	248	240	312	255	258	263	263	274	240	268	265	251	248	262	257	244	278	281	264	261	256	250	222	265	270	261	236	247	240	268	280	259	270	243	262	255	229	274	249	257	266	233	263	268	251	238	287	262	270	262	257	266	298	240	219	233	239	247	255	265	249	242	257	242	255	261	278	263	255	232	276	241	280	226	255	269	273	232	257	248	271	259	247	249	269	278	274	244	267	283	261	300	223	276	259	238	263	257	269	258	256	264	254	255	254	259	259	238	276	264	276	268
20007	39149	38140	30203	25010	20511	17066	14436	11823	9568	8030	6914	5667	4421	3687	3009	2937	2698	2694	2502	2225	2085	2070	2058	1799	1783	1689	1516	1416	1252	1084	1062	1034	918	794	818	712	658	675	613	644	615	606	623	613	593	598	580	583	546	602	588	568	580	597	544	536	562	550	553	592	548	581	546	532	566	574	497	504	529	504	553	496	480	554	550	510	510	514	518	523	536	537	465	498	521	504	522	498	517	545	468	518	456	495	492	546	471	498	501	470	521	507	514	450	497	488	502	462	530	490	465	482	502	475	495	464	468	463	499	466	513	529	483	510	478	492	468	470	498	513	500	488	507	504	519	502	498	502	471	491	494	515	526	506	511	515	521	518	469	473	475	510	474	482	503	518	465	492	493	481	486	502	489	501	494	476	493	501	513	501	495	475	473	486	477	486	508	501	489	503	534	498	482	504	492	495	492	504	499	518	500	475	490	486	452	508	493	499	526	482	493	512	477	466	492	491	502	515	498	478	463	522	500	474	482	435	486	488	492	475	500	518	483	496	483	477	499	442	472	480	492	456	502	503	500	526	480	492	477	488	493	501	501	486	479	475	487	439	484	440	485	475	510	477	525	483	495	486	458	496	498	459	480	495	523	510	466	467	475	498	501	481	476	486	505	454	517	474	473	487	476	517	513	513	512	496	515	501	505	490	524	463	477	516	488	471	493	502	518	459	498	455	502	508	495	477	496	479	500	468	520	505	511	470	532	472	437	516	453	464	442	504	473	486	487	504	468	486	482	493	521	458	490	483	493	470	497	502	507	487	509	510	508	512	477	511	450	496	488	486	472	513	471	499	469	490	534	508	507	519	489	494	496	471	495	506	493	496	499	490	486	503	472	487	499	495	484	511	479	477	488	500	476	498	499	486	513	467	537	445	457	480	455	475	498	518	453	548	505	512	489	519	487	517	505	511	490	516	495	507	520	516	482	470	553	475	479	487	450	483	479	489	443	492	514	487	533	457	502	498	473	461	481	498	508	491	502	469	505	533	487	485	488	481	513	543	484	501	463	486	524	478	505	494	496	509	525	487	467	523	526	481	466	525	490	483	522	507	466	454	530	506	500	461	455	508	464	498	478	471	539	475	486	480	448	518	470	521	494	520	492	490	485	516	445	479	461	473	457	485	483	522	477	512	488	478	512	511	500	507	510	525	503	474	497	513	505	517	473	486	522	463	522	516	519	489	479	515	508	474	485	532	513	499	447	498	454	470	488	500	481	488	492	436	486	502	454	480	471	502	485	508	442	481	512	474	496	517	476	496	463	513	496	492	516	508	487	471	515	479	460	500	466	509	490	488	444	463	496	478	538	517	498	514	498	471	553	511	475	521	480	490	475	538	484	477	537	470	499	520	499	443	493	483	536	499	494	493	527	487	517	535	506	512	511	477	489	486	454	491	518	501	499	474	497	495	515	501	470	490	460	481	482	477	459	485	527	516	479	487	506	487	513	496	495	498	477	500	484	481	529	497	483	466	478	492	492	500	497	506	507	509	470	541	507	509	526	501	551	490	465	484	496	494	502	475	515	494	468	449	501	481	526	494	492	512	523	477	494	481	522	505	470	454	483	484	513	502	487	477	496	523	472	505	508	489	487	503	474	478	474	511	469	507	467	480	478	500	504	509	494	495	511	482	500	504	471	455	478	488	499	487	526	519	495	521	483	516	518	530	489	472	471	471	448	455	502	446	500	520	511	480	482	481	480	514	464	548	482	504	498	480	500	450	502	483	490	512	498	498	481	542	513	461	511	503	472	492	464	544	524	485	470	509	461	463	502	491	497	498	486	513	468	474	517	492	499	469	450	487	510	505	476	468	488	514	491	490	495	482	495	442	553	509	481	513	511	499	458	482	468	535	464	502	487	508	481	487	507	473	511	514	468	493	508	533	489	486	501	471	513	504	497	507	507	485	485	503	487	516	492	468	480	480	498	478	480	496	460	496	504	480	479	491	508	459	519	478	517	465	505	526	473	484	483	487	427	468	504	497	529	491	484	510	498	488	472	506	507	520	441	498	517	467	494	443	461	470	483	525	489	497	505	483	484	493	489	474	508	475	461	462	481	484	500	510	476	489	519	497	451	489	504	514	503	546	493	530	491	466	515	483	450	456	488	425	463	487	480	475	483	534	514	487	510	492	431	484	526	491	510	450	474	523	476	502	508	465	487	464	505	492	491	488	468	463	518	503	501	488	481	470	505	507	511	489	478	489	523	458	470	476	495	483	478	532	448	516	516	484	546	516	498	474	498	486	520	490	469	512	499	502	498	498	502	480	492	495	526	466	505	524	482	452	476	466	505	514	476	496	437	482	441	526	469	502	487	478	496	524	476	467	459	496	468	491	497	486	434	487	471	556	472	491	485	476	482	501	479	487	470	492	498	477	513	529	504	518	491	493	491	498	467	518	482	501	502	553	532	477	463	483	498	499	503	483	508	464	474	536	453	456	499	522	465	495	516	480	482	464	494	500	478	473	475	478	485	483	459	514	472	473	476	479	511	509	458	472	438	476	482	482	502	479	468	467	483	486	486	495	508	465	499	526	481	506	502	474	533	496	504	481	475	449	464	448	496	521	466	506	468	499	487	497	482	482	545	504	502	517	505	458	504	483	432	476	485	496	475	485	475	518	477	492	485	462	493	511	467	531	484	519	473	482	458	483	477	530	506	472	491	472	469	493	468	491	485	497	467	541	453	482	498	470	496	491	481	495	486	521	512	487	496	497	496	505	528	472	493	486	482	518	480	460	462	486	559	469	503	465	500	504	517	503	550	497	492	464	481	476	527	495	499	504	495	512	475	484	455	480	493	518	482	427	506	457	524	471	520	549	522	487	490	515	515	522	496	482	488	493	490	483	485	499	483	484	489	512	451	486	481	536	504	525	460	486	506	454	488	483	476	481	466	456	479	485	452	484	499	524	537	503	476	482	492	446	493	510	484	479	488	476	457	502	464	438	484	474	528	514	485	473	522	493	497	476	488	510	497	500	512	487	468	488	498	490	492	505	492	535	498	483	502	499	460	484	511	487	484	533	472	465	516	470	508	478	474	487	487	498	471	494	537	482	486	495	485	522	480	519	525	455	499	505	546	476	511	480	466	511	484	522	483	497	505	509	449	466	498	484	455	463	528	505	477	490	509	469	509	454	463	539	469	509	506	507	475	484	474	451	499	530	480	476	492	493	464	484	503	488	502	480	468	509	478	453	537	440	460	469	522	465	470	505	475	469	492	502	504	484	474	517	498	455	512	509	491	454	499	465	499	497	484	474	500	503	515	527	426	481	464	460	516	490	477	448	488	472	478	471	494	498	477	475	482	496	473	480	459	508	477	500	536	483	516	486	491	481	496	499	503	480	502	499	553	480	477	526	491	450	520	529	515	484	493	461	507	522	484	494	463	464	475	489	476	467	496	493	481	452	495	511	476	470	452	516	474	478	531	532	521	484	480	456	508	487	483	474	482	470	482	467	489	510	456
27097	21451	19925	12885	6754	4113	2983	2258	1793	1376	1173	1060	932	828	679	632	620	620	617	585	637	602	548	630	552	548	540	495	519	496	479	442	498	448	421	407	390	375	393	363	399	410	401	396	422	421	387	386	385	386	399	371	388	400	366	357	347	392	361	379	368	368	366	406	370	387	358	343	373	374	454	391	360	407	348	344	356	380	389	407	400	339	387	385	360	415	407	385	357	383	362	365	372	405	344	374	368	374	386	386	370	400	378	377	351	388	368	387	395	333	387	388	386	350	375	385	370	398	400	402	351	393	382	373	368	389	369	363	370	367	366	396	397	388	370	379	411	354	378	416	412	337	404	327	371	424	381	347	376	359	385	393	382	334	376	366	367	362	356	367	365	365	353	411	370	388	350	359	365	385	344	345	383	373	389	347	407	383	363	350	366	349	399	364	367	384	386	343	362	357	360	358	344	387	388	336	371	361	395	369	377	398	387	408	379	382	387	357	377	416	350	374	393	339	362	370	409	365	389	396	358	434	341	394	369	368	376	363	367	380	370	375	349	376	402	363	386	418	404	342	398	367	372	374	368	363	405	392	365	342	343	369	384	357	370	352	396	421	372	410	361	345	356	405	369	384	363	369	359	335	400	386	375	381	384	363	375	377	402	349	354	384	393	337	371	349	362	358	366	387	391	378	378	360	380	367	376	350	324	358	424	415	387	352	401	356	353	376	375	376	368	407	377	372	394	393	364	365	348	399	401	349	373	381	337	377	360	359	370	367	383	380	353	385	385	368	352	357	370	366	349	383	377	392	367	363	360	359	401	384	343	363	371	367	346	373	365	386	376	418	359	403	387	368	383	367	350	355	375	339	334	384	380	385	381	380	383	345	404	375	338	399	391	342	369	382	374	374	390	372	386	366	370	385	391	399	380	364	391	383	376	379	365	396	382	373	365	389	367	359	360	354	389	397	352	376	363	376	381	385	381	373	354	397	353	391	335	375	384	420	348	377	352	370	369	383	351	385	366	363	380	385	364	355	388	340	377	413	358	355	323	365	374	375	377	371	365	338	363	389	354	402	354	363	345	375	374	399	354	349	366	392	395	379	394	384	365	366	369	376	339	358	369	348	388	388	367	375	383	383	382	374	373	387	407	377	368	391	374	369	373	397	353	414	390	375	369	378	375	370	355	369	370	391	373	392	343	367	363	399	384	373	383	365	354	353	381	364	385	371	361	406	407	355	392	377	378	354	342	353	395	319	359	372	350	363	380	394	325	410	364	379	369	408	329	395	388	331	415	384	391	396	368	360	375	396	382	353	376	398	379	356	382	384	387	361	403	382	397	412	376	359	378	354	397	377	374	373	390	394	377	366	377	365	376	376	375	365	415	400	382	355	364	354	369	371	384	414	395	349	373	378	327	371	399	358	384	356	387	350	365	358	342	379	338	349	368	377	361	388	372	390	370	390	356	367	377	360	330	371	353	376	378	376	402	361	319	386	363	338	396	366	350	388	382	356	371	395	382	364	385	371	360	359	377	342	360	342	393	348	379	388	370	393	350	386	367	363	353	365	344	397	390	382	360	350	385	374	349	374	388	383	369	351	361	402	377	355	353	388	361	380	328	400	384	392	373	386	372	386	368	364	354	380	384	373	363	372	352	358	391	348	388	367	359	336	394	360	408	357	367	391	354	357	377	375	378	390	375	372	367	365	395	392	349	381	362	372	396	375	366	374	355	424	365	385	364	375	354	344	401	354	371	402	406	364	363	386	390	354	355	376	384	385	373	420	388	369	382	392	374	397	361	362	398	396	382	347	364	370	380	361	377	365	403	363	389	352	375	369	370	381	373	352	367	366	389	367	400	400	399	362	386	386	373	377	356	365	361	392	363	370	358	368	370	364	375	403	374	318	364	410	377	337	386	341	387	388	411	380	356	389	374	355	328	381	366	351	370	383	371	385	365	339	337	396	387	373	336	387	352	382	405	366	379	391	390	346	373	365	381	393	349	365	381	369	363	386	361	384	418	371	397	375	370	390	409	371	378	339	396	379	366	399	344	344	360	389	360	400	408	361	349	363	356	389	413	370	377	383	362	371	368	365	390	356	367	386	355	358	401	383	404	385	376	384	405	380	375	377	368	360	349	343	385	355	369	389	383	351	409	374	406	330	400	379	393	378	397	365	361	386	384	395	352	373	378	408	379	394	380	389	363	339	383	407	390	363	364	321	388	426	352	365	366	397	399	375	372	383	385	370	371	388	389	370	352	399	375	366	356	348	356	363	393	375	414	379	340	314	378	391	396	369	373	346	361	356	374	332	366	372	363	397	346	392	394	367	402	370	357	310	391	388	408	322	355	355	374	360	365	406	355	354	444	363	393	339	371	373	368	391	343	412	365	400	376	397	366	359	361	359	371	356	373	380	402	381	373	360	370	389	374	360	357	361	346	371	390	349	357	370	396	411	382	358	352	366	378	388	368	351	399	349	375	364	356	352	390	360	401	390	371	371	408	373	383	390	386	369	380	371	387	380	364	385	365	366	359	369	384	389	384	383	364	372	386	370	348	364	373	368	349	383	381	384	376	394	395	376	390	388	380	367	345	387	409	380	367	377	374	343	424	361	380	384	392	358	371	396	359	371	359	378	381	362	374	380	389	398	367	387	364	380	357	358	368	380	361	341	372	374	354	391	342	379	353	380	364	384	389	392	379	365	375	384	387	384	364	341	401	369	367	357	375	416	385	366	400	370	357	383	372	345	347	381	378	337	369	347	380	358	364	372	373	344	383	356	384	387	382	362	392	373	362	372	365	396	376	367	384	364	405	396	353	367	374	390	404	383	379	370	349	375	381	370	383	365	382	375	371	357	379	370	389	366	419	366	400	372	332	396	349	396	329	352	405	373	394	384	353	395	421	385	372	431	396	401	372	366	404	369	344	370	352	376	411	377	355	370	376	392	399	350	367	373	375	363	387	370	372	384	356	392	333	390	381	360	398	354	356	380	367	358	367	369	400	378	363	364	389	363	364	368	403	384	372	385	344	389	367	346	408	403	313	364	419	367	378	392	369	359	405	371	365	386	404	349	379	401	366	378	392	372	349	405	382	364	363	396	386	355	403	436	382	380	368	350	368	382	400	379	382	351	384	341	405	370	386	407	386	361	384	383	382	419	377	379	401	373	415	355	391	365	378	350	380	349	390	365	371	388	372	372	388	383	381	335	353	391	386	353	401	406	368	371	372	358	399	349	367	378	336	352	346	362	393	356	396	348	359	359	339	394	387	413	390	381	374	365	336	380	410	361	373	385	403	389	360	357	367	366	382	383	367	379	412	378	366	376	364	399	369	366	387	372	378	393	391	371	370	387	351	384	366	380	360	359	364	392	368	383	387	353	388	374	356	354	400	376	353	402	387	370	357	370	385	364	344	389	340	400	363	374	367	393	401	371	360	381	379	386	372	387	350	370	398	368	364	367	362	400	362	366	392	392	346	361	346	367	360	373	385	356	385	386
17097	28751	27665	19590	15052	11661	9259	7582	6062	4722	4041	3492	2869	2318	1992	1711	1677	1643	1675	1694	1500	1463	1469	1396	1413	1312	1218	1215	1167	1027	1046	988	947	918	891	832	724	791	775	784	731	733	759	745	773	761	763	765	736	780	742	733	750	752	717	770	723	729	739	747	689	762	702	748	720	703	742	743	729	723	683	719	714	680	711	739	728	722	689	710	724	698	678	686	696	721	692	702	748	677	699	715	696	679	718	721	711	719	719	719	736	704	751	687	715	701	684	735	631	678	677	739	701	719	729	694	688	754	688	708	691	734	672	733	730	745	685	700	710	741	724	698	743	732	716	673	684	717	698	713	678	711	701	711	683	689	655	740	683	756	693	721	696	706	708	670	747	696	694	682	671	692	681	737	700	740	659	775	737	694	725	696	721	697	712	710	737	701	724	700	661	689	730	672	694	703	678	695	717	723	749	681	743	722	725	705	699	710	697	704	700	694	713	717	690	711	698	691	687	737	732	693	692	775	691	744	700	738	710	759	637	719	740	695	711	738	705	717	754	720	694	748	706	758	731	726	702	687	804	693	696	741	738	684	696	686	716	708	685	699	680	782	695	745	689	786	728	671	739	733	705	734	711	670	641	728	727	703	750	711	677	669	682	702	704	718	716	704	723	767	700	703	682	694	719	679	698	732	711	749	700	674	693	680	730	695	709	739	700	769	684	729	727	745	748	720	714	719	713	728	722	735	707	735	748	701	737	737	679	723	751	719	688	674	722	707	743	684	739	660	721	689	703	699	687	691	679	697	688	709	705	686	731	755	727	720	705	737	675	695	746	678	712	700	724	710	705	730	740	732	660	697	715	767	677	620	746	690	748	728	683	639	759	674	732	669	720	735	706	696	738	690	713	733	697	751	739	762	705	709	727	713	746	659	730	738	751	674	655	699	702	718	673	694	725	687	749	682	761	727	694	701	719	722	745	689	741	681	692	676	675	708	712	695	712	696	714	682	695	663	682	675	778	743	667	687	726	674	680	677	726	684	717	736	742	661	700	718	741	706	726	738	763	754	673	691	727	695	686	718	727	729	715	714	702	687	773	724	715	700	690	701	695	677	742	712	710	757	669	743	679	696	675	692	671	715	733	719	723	678	650	725	718	719	725	724	678	672	741	658	695	681	632	724	725	716	701	728	738	728	711	698	691	676	740	656	713	704	710	708	704	665	739	739	701	678	716	705	718	703	739	749	665	702	716	704	765	709	701	710	672	687	729	715	728	743	717	765	738	676	677	692	703	687	716	706	742	717	724	701	704	691	694	703	685	712	741	700	736	703	641	669	668	666	697	704	686	702	682	697	680	714	729	697	722	707	762	735	703	692	715	715	679	714	750	674	756	697	730	755	709	692	693	708	707	737	754	743	729	700	668	733	763	679	712	746	743	706	688	715	741	666	717	715	706	683	713	721	758	716	691	749	742	700	725	685	694	710	693	710	756	697	696	720	731	745	695	695	743	751	670	671	712	666	631	695	710	717	692	721	703	727	714	691	717	660	695	705	696	769	696	742	704	725	698	709	700	686	712	657	702	699	698	739	655	651	699	679	699	735	753	757	713	698	695	708	719	690	676	680	652	708	741	742	675	724	724	675	724	725	702	732	707	698	732	701	723	695	701	739	692	733	737	704	741	676	721	680	686	735	740	679	708	730	728	735	698	718	727	714	694	738	690	722	658	722	682	646	733	677	673	738	746	723	753	700	684	728	732	690	699	713	720	723	693	735	667	718	679	715	684	716	734	744	713	676	717	734	686	689	708	708	707	709	650	735	729	718	720	724	732	716	704	715	748	706	707	740	712	737	740	702	697	683	662	690	732	701	701	723	713	674	703	701	652	719	669	706	694	701	709	706	752	723	706	693	662	736	693	720	729	698	738	701	709	706	655	697	692	702	734	716	692	687	743	778	700	681	742	682	676	700	662	711	716	693	652	663	725	737	676	665	689	717	707	712	719	748	704	702	736	708	697	706	715	735	722	682	725	665	703	696	729	724	728	748	679	721	682	748	720	724	718	720	714	763	735	708	707	700	666	665	676	726	677	741	702	717	718	732	719	689	709	692	772	718	699	737	690	685	740	730	727	721	717	711	668	718	712	718	735	693	672	743	737	700	741	663	722	694	722	705	731	741	688	700	701	722	726	704	679	665	679	691	718	707	687	703	724	707	706	713	705	693	723	707	704	718	755	698	698	702	695	635	704	702	711	671	695	717	711	685	728	692	687	679	717	672	697	689	718	688	671	718	710	727	752	668	692	698	722	655	684	712	724	717	655	703	712	683	723	677	693	713	709	653	666	685	719	701	752	692	731	667	670	689	704	673	724	692	694	692	731	711	721	692	722	695	703	733	650	741	722	709	686	655	719	689	697	704	747	648	735	720	743	707	718	712	700	738	696	691	712	713	708	676	718	709	669	743	724	734	696	688	710	766	684	729	686	708	700	748	724	711	727	694	706	648	658	729	716	718	726	734	751	727	775	706	720	711	680	713	746	691	720	708	686	736	679	681	689	704	748	694	691	718	689	690	723	687	693	692	723	713	692	731	703	672	710	667	705	709	680	693	731	746	692	738	701	712	715	685	635	734	734	686	718	687	699	687	695	676	692	726	675	696	721	715	679	677	692	697	701	716	743	719	716	726	695	704	705	733	688	741	707	687	720	702	700	697	673	726	698	725	673	725	682	713	704	779	727	749	765	759	706	718	700	701	676	733	689	724	716	703	705	739	705	731	709	699	719	714	762	695	702	683	710	619	716	694	719	744	682	700	690	708	744	704	681	749	737	743	728	735	691	698	697	698	723	740	665	678	711	710	717	657	692	685	701	677	713	704	709	684	680	672	751	766	711	701	706	690	716	743	696	696	693	764	677	674	704	681	678	706	693	701	730	705	770	717	723	755	743	775	709	698	707	697	738	702	688	715	746	679	752	720	706	723	687	713	764	726	707	742	755	691	745	706	729	701	715	691	692	736	688	744	679	685	749	737	718	713	744	733	706	715	730	744	692	717	675	708	702	698	714	705	676	694	696	715	736	646	735	662	696	730	768	701	712	704	721	722	685	691	743	658	713	724	696	675	753	715	736	745	655	720	732	752	730	716	707	700	734	749	689	708	714	706	712	700	740	682	741	698	683	707	679	699	669	758	747	724	751	722	735	729	729	698	703	744	741	667	743	707	715	683	709	680	685	721	708	701	658	717	628	681	699	655	690	747	668	696	717	718	738	670	724	674	706	697	693	745	696	706	668	718	654	699	687	715	698	685	704	681	725	709	690	713	717	705	706	711	768	676	679	772	714	684	724	720	676	681	673	692	761	690	746	668	721	692	687	730	762	699	754	741	695	721	740	684	668	714	701	719	676	739	695	716	777	686	702	732	684	707	683	722	713	756	708	733	703	714	710	720	706	729	705	709	702	739	688	701	686	724	707	758	667	715	710	666	715	721	669	685	731	713	721	650	695	748	704	695	737	682	717	701
24547	21440	28513	24809	20415	11080	5932	3816	2732	2164	1715	1516	1199	989	889	832	703	675	683	714	669	637	625	624	616	583	557	489	470	480	409	453	452	418	362	395	351	320	328	328	332	326	325	327	330	332	354	343	328	308	321	318	309	319	325	323	317	296	324	346	315	290	295	339	327	319	295	317	301	345	348	303	308	311	281	304	302	303	300	287	327	294	357	283	279	304	303	324	291	305	315	339	298	303	308	326	300	293	297	279	300	299	312	296	302	336	325	314	293	309	336	332	291	310	290	304	329	290	291	293	304	319	287	317	340	259	295	346	291	312	313	293	303	309	322	318	326	295	319	314	250	298	283	336	292	315	296	317	300	309	330	302	330	314	277	319	311	285	309	312	265	296	289	290	313	326	305	316	300	310	295	299	290	304	310	329	313	317	329	312	304	272	294	324	301	288	294	276	290	281	332	318	291	295	292	299	316	293	317	326	283	311	307	294	285	309	316	304	296	302	310	288	265	312	309	278	325	296	289	308	284	305	295	318	271	312	313	314	320	333	317	322	318	306	296	299	295	312	292	298	287	282	305	305	287	290	314	309	306	318	289	300	321	318	311	288	320	305	304	310	281	305	323	291	305	334	304	291	303	314	298	304	315	299	296	311	301	306	286	294	306	316	313	326	309	307	325	299	280	309	318	334	334	281	331	319	285	319	309	291	327	315	289	327	275	310	332	301	310	327	301	332	315	345	287	315	299	303	294	318	316	291	296	277	320	320	300	336	337	307	303	298	311	284	320	297	323	291	286	317	306	301	288	313	285	305	273	307	273	285	279	312	297	320	300	294	303	308	289	335	328	312	333	293	312	277	314	326	318	287	298	323	304	305	281	337	303	300	297	294	321	303	314	273	320	292	308	318	313	310	282	301	306	282	314	321	278	312	317	321	318	290	288	298	282	314	294	290	288	307	339	303	298	314	295	324	305	279	318	290	294	338	266	338	314	298	302	290	291	289	334	305	316	298	306	319	300	286	331	316	291	319	311	322	298	346	302	293	330	310	292	289	320	291	335	333	318	301	321	337	307	280	296	324	334	352	292	325	314	339	322	333	299	326	280	317	314	289	315	333	320	316	280	305	293	317	299	295	314	325	312	318	285	316	290	303	309	303	294	301	303	307	291	298	289	333	293	293	278	310	321	321	297	316	288	300	333	319	310	316	320	308	278	315	317	310	267	310	279	315	329	316	312	301	263	302	311	339	294	295	280	280	310	328	290	325	307	291	342	301	290	303	291	305	331	312	297	299	300	305	311	341	316	320	303	301	318	317	327	283	325	300	293	315	286	288	304	320	314	309	298	304	294	296	289	336	297	302	278	310	285	323	288	301	307	309	298	264	280	327	323	317	287	280	315	297	325	319	282	285	345	283	323	314	311	307	284	325	292	304	295	309	307	290	320	298	312	288	328	305	324	312	319	282	305	299	305	312	307	300	293	320	287	282	339	321	289	303	284	310	312	338	319	260	300	286	322	302	311	282	321	313	332	337	306	311	350	328	310	318	287	250	304	312	294	321	328	293	312	335	296	294	308	304	325	290	321	278	332	313	277	327	307	295	287	300	293	321	317	308	317	293	326	336	312	298	300	323	290	293	304	316	305	334	295	311	326	317	311	334	289	301	280	314	293	297	298	305	300	314	317	284	319	312	308	318	315	291	292	295	313	280	294	326	309	297	288	311	306	288	304	319	331	332	314	292	297	268	315	323	302	290	293	281	326	296	316	312	289	324	330	283	293	325	304	326	268	301	336	300	311	314	334	300	320	319	321	295	307	345	302	326	295	304	325	318	321	297	303	319	332	306	289	327	311	296	321	301	297	286	309	284	316	321	313	315	307	302	300	324	337	314	302	332	309	323	298	292	306	286	293	300	310	290	318	307	301	288	336	288	304	314	319	322	286	309	312	299	280	298	317	310	308	277	292	280	271	335	313	293	277	303	319	315	347	312	290	297	304	310	283	281	277	295	311	300	288	292	324	275	304	317	309	296	289	338	296	313	304	330	313	315	312	280	315	315	323	336	299	293	287	325	293	300	288	304	295	293	298	297	322	322	269	305	309	286	312	304	325	296	305	317	290	306	307	302	309	312	298	292	320	284	304	279	305	303	290	313	312	288	346	334	293	307	292	311	312	343	310	309	296	319	277	309	265	298	289	287	318	322	294	328	306	305	325	335	334	300	303	270	348	327	308	293	292	321	333	288	314	280	280	310	299	331	316	341	308	321	323	346	311	344	328	307	316	324	317	295	302	292	282	311	289	294	304	323	304	294	332	297	281	316	311	318	296	314	314	296	318	303	296	284	309	315	317	297	293	333	310	298	316	299	302	302	324	295	317	316	338	310	290	321	309	286	307	328	313	327	305	308	311	285	288	307	318	327	292	324	327	317	317	308	301	299	298	313	306	290	303	291	329	296	307	301	318	322	350	280	302	324	280	296	327	329	332	333	329	288	281	302	316	312	287	333	316	303	303	296	314	293	300	325	300	315	303	335	306	308	292	295	301	311	297	320	289	308	305	292	308	297	299	318	303	320	326	291	318	314	301	292	310	294	293	298	309	336	305	299	290	321	300	297	334	313	324	318	304	313	307	303	284	294	274	277	316	325	289	315	307	319	309	287	291	311	323	297	289	305	290	323	335	249	286	316	327	295	312	315	299	297	289	308	280	285	298	321	303	305	314	302	332	351	335	294	317	294	330	313	328	313	308	284	342	310	311	333	299	301	333	308	287	312	305	309	310	314	292	331	302	287	307	324	331	313	279	332	266	309	329	322	277	328	291	324	283	290	319	325	314	301	294	328	262	325	316	314	292	278	314	288	316	283	327	278	343	301	291	293	322	318	285	296	298	318	317	320	295	269	290	306	290	331	297	306	301	311	284	278	328	289	303	300	295	314	304	298	316	321	296	305	341	288	279	316	308	328	309	309	314	298	331	265	293	279	292	285	315	289	283	305	283	280	296	302	281	308	291	316	282	306	308	325	324	300	290	296	295	273	282	307	294	316	284	312	301	310	309	277	288	290	307	306	331	304	335	309	316	319	306	303	293	261	295	313	307	308	281	312	283	300	316	325	293	291	287	289	305	301	309	320	337	316	307	310	297	292	323	327	296	301	304	322	330	331	291	294	312	277	286	334	293	302	295	313	313	296	277	327	285	277	302	307	283	304	328	292	306	315	319	276	305	268	302	316	301	298	299	316	319	298	290	310	307	285	284	287	332	299	310	306	309	305	309	301	303	295	285	333	324	280	287	321	321	321	298	287	305	298	277	319	281	325	314	289	270	306	322	312	328	310	324	293	278	324	320	325	317	295	300	321	309	304	308	305	258	315	280	301	281	274	324	280	267	317	314	301	312	296	300	352	271	324	324	285	279	325	281	305	316	311	287	318	282	324	319	284	305	305	259	331	329	294	279	316	290	271	289	310	308	295	309	346	320	306	294	308	303	287	305	305	280	309	350	340	312	289
18202	34978	33462	25766	20698	16532	13692	11285	8924	7011	5813	4942	4066	3417	2891	2409	2366	2079	2049	2102	1810	1687	1732	1783	1695	1449	1390	1294	1201	1073	1082	983	881	910	809	758	711	681	649	722	668	632	667	622	627	684	662	573	672	657	620	664	602	626	635	587	624	571	647	644	642	629	608	596	610	615	632	645	588	606	570	612	592	582	646	606	624	586	616	560	614	584	590	578	620	578	620	590	597	555	579	612	596	602	605	604	589	579	552	574	631	557	562	618	592	607	593	568	578	554	603	629	625	566	606	567	580	593	574	562	602	548	588	563	603	624	591	581	569	573	585	634	586	598	565	573	581	591	539	596	581	581	586	557	625	607	581	605	552	575	542	556	617	613	569	569	577	596	584	610	596	583	586	567	596	602	591	573	602	607	593	612	638	597	609	605	605	630	584	600	553	586	614	568	613	572	593	556	590	568	635	572	580	556	593	583	563	588	579	600	610	598	558	571	581	563	612	604	596	583	579	640	590	596	596	620	598	572	603	585	610	581	567	597	584	583	588	576	587	606	626	617	583	558	580	580	532	575	549	623	541	583	555	588	576	598	561	578	613	574	630	576	565	566	543	604	586	584	590	589	577	581	573	605	567	623	577	580	567	572	603	563	626	560	545	552	622	530	588	624	603	622	602	559	623	567	606	620	631	606	576	586	588	559	591	649	588	612	602	536	559	603	589	608	575	559	589	571	618	609	644	613	578	601	623	605	574	593	588	536	619	606	578	540	641	581	535	595	578	570	600	560	549	602	617	563	568	551	595	562	567	600	588	574	606	598	554	608	575	602	581	554	580	547	596	553	575	573	600	599	571	595	595	547	638	578	646	554	602	571	568	520	567	565	583	561	588	570	591	605	635	588	594	574	579	604	615	568	585	604	608	587	576	571	620	588	536	612	580	567	612	566	618	580	548	619	617	578	584	602	624	576	530	593	554	620	570	594	549	582	616	579	583	569	570	574	573	559	586	619	579	570	589	600	566	574	602	570	592	592	623	604	565	615	581	608	593	559	596	596	559	594	604	593	621	619	604	557	570	572	593	560	611	564	598	560	590	562	579	613	589	582	577	575	568	617	601	613	570	612	560	602	598	596	581	583	571	612	565	587	599	573	583	584	587	575	620	586	574	550	609	547	582	607	587	635	594	589	598	573	583	577	590	569	622	587	558	605	558	591	562	544	618	574	580	581	621	536	615	583	619	567	568	563	632	628	548	610	603	606	570	606	565	588	581	601	595	564	526	656	615	512	600	572	599	579	568	572	579	584	598	545	632	563	619	573	611	594	613	590	615	618	612	564	611	578	618	611	585	584	601	562	572	569	606	599	584	565	589	612	619	582	579	565	578	560	623	588	566	610	600	574	606	570	568	594	570	584	577	660	582	547	571	603	560	592	568	600	572	566	541	568	577	574	599	576	642	589	590	613	568	595	578	636	553	594	618	612	595	569	603	551	579	538	561	616	590	568	627	573	614	555	569	588	569	591	564	546	556	564	566	588	593	614	558	592	587	590	572	584	543	639	554	559	564	587	559	592	573	563	587	601	560	578	575	606	600	572	562	571	632	624	598	586	601	614	618	568	581	585	591	562	605	565	584	564	587	590	564	585	558	548	592	586	572	543	617	629	598	567	594	561	628	596	554	535	596	633	599	609	553	584	598	593	589	536	598	558	599	537	606	596	588	610	626	555	583	614	608	594	555	629	553	586	577	600	525	585	614	595	566	586	611	595	539	570	595	570	604	637	607	583	555	571	624	553	593	563	589	592	585	553	554	584	597	573	560	591	585	593	592	602	593	553	581	588	603	588	574	566	593	589	584	605	588	577	563	605	562	579	550	579	577	583	629	580	639	586	597	618	625	562	604	608	589	566	583	619	594	591	574	546	593	581	615	578	612	569	558	578	587	573	565	606	601	596	613	567	592	577	590	594	601	565	604	592	591	584	616	576	605	568	603	522	537	556	571	599	537	601	574	608	613	581	606	558	553	598	595	613	563	528	552	614	531	595	626	580	603	582	614	634	585	601	572	588	576	621	621	569	562	599	594	570	628	606	631	575	618	585	608	586	597	523	566	605	571	599	586	574	583	562	612	499	580	594	593	579	627	626	562	612	627	567	568	575	594	558	579	557	621	555	618	635	599	585	586	590	579	550	592	636	624	566	618	589	586	615	607	611	561	584	586	626	590	598	605	573	585	531	569	603	530	561	573	582	631	578	581	582	574	597	542	628	595	604	596	573	582	562	584	570	618	618	642	596	553	613	620	597	604	617	585	531	568	576	551	578	583	542	594	612	581	587	601	553	574	600	611	584	576	535	590	548	626	585	609	599	571	531	569	608	574	613	568	624	570	621	644	568	596	594	604	593	600	571	605	606	629	570	599	577	588	543	595	602	559	589	579	570	565	604	602	560	571	628	641	594	570	622	573	637	625	570	578	606	596	603	533	576	592	581	554	628	580	587	608	622	566	579	568	564	593	581	628	582	573	553	606	602	609	575	596	609	608	574	538	606	598	598	626	593	578	594	558	617	576	599	595	643	577	588	588	614	595	577	571	601	609	587	606	572	626	624	612	576	557	607	578	568	609	587	622	607	547	643	598	585	588	582	577	599	555	570	594	630	585	574	595	528	616	596	605	568	605	596	581	612	565	598	584	581	590	559	553	579	597	565	594	582	607	568	580	618	599	560	582	573	562	591	583	576	541	550	556	601	529	540	539	582	573	625	615	566	594	573	546	587	573	574	588	568	603	593	581	564	626	557	573	600	600	581	558	593	567	576	626	578	627	589	625	575	601	555	540	555	614	599	572	586	592	637	573	606	585	604	577	579	599	551	589	525	583	580	570	551	645	565	548	584	582	613	571	556	549	594	602	549	630	613	574	568	570	550	578	597	608	585	567	586	597	592	581	591	589	577	591	565	593	590	574	610	637	628	598	599	603	579	566	639	563	561	601	585	574	606	616	578	518	571	564	575	606	613	569	587	596	562	649	594	588	573	562	603	579	603	574	572	609	609	609	588	598	576	622	589	600	584	599	595	601	575	615	600	602	561	571	640	579	615	586	578	568	593	605	623	574	569	628	617	629	597	548	548	582	622	557	568	614	547	621	618	591	621	560	598	566	536	626	556	612	570	587	577	566	539	524	653	558	601	581	607	573	572	557	584	612	598	575	609	592	585	609	615	639	541	625	601	581	589	565	631	609	601	562	605	617	600	614	561	590	598	550	594	586	564	578	589	586	595	594	584	575	615	595	584	625	568	613	604	582	605	639	570	592	592	552	565	625	575	565	601	648	581	565	559	577	612	578	581	576	546	562	586	579	541	539	528	566	575	614	600	582	603	585	595	572	586	554	568	545	567	591	537	562	602	582	566	600	586	553	599	552	603	618	595	570	554	569	586	606	571	555	590	603	584	599	595	554	617	602	571	604	592	627	580	575	628	629	568	569	570	617	581	621	559	570	579	592	569	583	577	586	578	555	588
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
