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
341173688043	341173688604	341173689154	341173689704	341173690253	341173690804	341173691354	341173691904	341173692453	341173693004	341173693554	341173694104	341173694653	341173695204	341173695754	341173696304	341173696853	341173697404	341173697954	341173698504	341173699053	341173699604	341173700154	341173700704	341173701253	341173701804	341173702354	341173702904	341173703453	341173704004	341173704554	341173705104	341173705653	341173706204	341173706754	341173707304	341173707853	341173708404	341173708954	341173709504	341173710053	341173710604	341173711154	341173711704	341173712253	341173712804	341173713354	341173713904	341173714453	341173715004	341173715554	341173716104	341173716653	341173717204	341173717754	341173718304	341173718853	341173719404	341173719954	341173720504	341173721053	341173721604	341173722154	341173722704	341173723254	341173723804	341173724354	341173724904	341173725454	341173726004	341173726554	341173727104	341173727654	341173728204	341173728754	341173729304	341173729854	341173730404	341173730954	341173731504	341173732054	341173732604	341173733154	341173733704	341173734254	341173734804	341173735354	341173735904	341173736454	341173737004	341173737554	341173738104	341173738654	341173739204	341173739754	341173740304	341173740854	341173741404	341173741954	341173742504	341173743054	341173743604	341173744154	341173744704	341173745254	341173745804	341173746354	341173746904	341173747454	341173748004	341173748554	341173749104	341173749654	341173750204	341173750754	341173751304	341173751854	341173752404	341173752954	341173753504	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23229	21740	29604	24422	21736	21854	9405	2559	1910	1760	1686	1501	1401	1391	1363	1243	1268	1177	1191	1227	1159	1096	1139	1182	1147	1176	1121	1116	1210	1145	1115	1126	1122	1114	1164	1169	1144	1123	1098	1060	1054	1075	1033	1045	1066	1145	1140	1111	1104	1048	1062	1135	1111	1035	1067	1039	1102	1084	1043	1071	1094	1067	1067	1024	1001	1075	1081	1025	1077	1083	1107	1091	1059	1084	1035	1042	1047	1065	1065	1093	1080	1096	1070	1029	1070	1029	1106	1048	1058	1020	1025	1051	1021	1058	1088	1054	1143	1031	1107	1042	1036	1075	1006	1060	1094	1040	1088	1096	1103	1045	1084	1085	1029	1039	1072	1022	1047	1020	1009	1009	1043	1033	1083	1004	1064	1028	1002	1116	1117	1037	1117	1065	1118	1066	983	1026	1115	1050	1006	1068	1111	1099	1028	998	1045	1008	1056	1007	1021	1074	1055	1070	1112	1091	1019	1057	961	1016	1046	1022	1013	1070	1077	1001	1068	1069	967	1081	1066	1089	1092	1040	1097	1050	1059	1041	979	1122	1074	1028	1017	1063	1057	1129	1041	1046	1016	1113	1107	1025	1076	1026	1074	1061	1071	974	1034	1104	1092	1076	1023	1069	1034	1001	1096	1065	1077	1042	1066	1040	1086	1094	1066	1027	1119	1108	1067	1059	963	1038	1046	1006	1083	1128	1087	1056	1051	1019	1096	1015	1075	1123	1034	1036	1008	1052	1034	1077	1051	1016	1036	1038	1047	1036	1045	1049	1018	1044	1073	1037	1009	1059	1036	1085	1072	1062	1037	1047	1076	1019	1053	1019	1071	1049	1038	1078	1019	1141	1062	990	1039	1084	1103	1092	1087	1060	1021	1074	1064	1075	1055	1023	1053	1030	1065	1000	1012	1089	1079	1110	1025	1038	1030	1038	1057	985	1085	1109	1100	1045	1045	1027	1115	1055	1074	985	1077	1063	1052	1054	1052	1067	1061	1018	1069	1049	1103	1061	1034	980	1004	990	1071	1018	1036	1090	1034	1074	1022	1057	995	1040	1101	1008	1036	1106	1120	1091	1028	1043	1079	1067	1017	1037	1016	1059	1011	1063	1067	1117	1058	1091	1007	997	1081	1009	1059	1083	1046	1085	1080	1097	1082	1096	1093	1055	1083	1089	1033	1018	1028	1049	1001	1055	1052	1028	1094	1098	1032	1059	1026	1063	1076	1021	1103	1092	1079	1056	1057	1058	1030	1057	1104	1130	1086	1006	1021	1057	1015	1058	1077	1063	1030	1129	1059	1028	1068	1047	1077	1016	1057	1025	1028	1071	1077	1026	1027	1114	1023	1015	1090	1041	1020	1042	1065	1073	1070	1106	982	1073	1148	1010	1052	1090	1027	1065	1057	1006	1047	1089	1049	1079	1007	1072	1094	1021	1051	1079	1122	1038	1028	1015	1091	1073	1063	1019	1026	1072	1087	1024	988	1055	1066	1078	1046	1064	1081	1105	1001	1081	1020	1003	1056	1035	1082	1069	1047	1050	1082	1069	1055	1063	1006	1057	1072	1087	1090	1036	1024	1101	1041	1081	977	1031	1068	1027	979	1035	1067	999	1046	1050	1071	1095	986	1024	1044	1048	1055	986	983	1069	1048	1116	1077	1018	1035	1005	1050	1027	1017	1091	1025	1064	1032	1009	1009	1141	1088	1035	1071	982	1076	1090	1066	1034	1104	1089	1041	1028	1044	1068	1005	1018	1021	1088	1004	1071	1012	1055	1081	1070	1041	1021	1058	1069	1057	1015	1082	1014	1048	1026	1033	1023	1074	1099	1067	1031	1049	1050	1011	1035	1052	1040	1020	1024	1052	1044	1015	1062	1037	1068	1065	1041	1046	996	1041	1080	1062	1021	1041	1036	1044	1063	1032	1095	1047	1107	1054	1069	977	1055	1036	1022	1034	1121	1044	1019	1093	1026	1023	1055	1074	1037	983	1008	1075	1035	1014	1060	1129	1021	1057	1105	1067	1000	1101	1047	1043	1059	1067	1104	1086	1056	1075	1103	1029	1073	1066	1113	982	1066	1019	1056	1060	1029	1050	1005	1016	985	1095	1063	1008	1080	1063	1077	1076	915	991	1028	1064	999	1094	1064	1051	1106	1045	1032	1005	1003	1053	1050	1001	1032	1017	1010	1075	1034	1042	968	1061	1043	1070	1002	1095	1094	1075	999	1061	1043	1051	997	1027	1078	1073	1040	1106	1040	1058	1128	1068	1029	1043	1014	990	1019	1078	1012	1115	1030	1075	1116	1067	1050	1044	1069	1030	1023	1029	1045	1072	1039	1094	1026	1035	1061	1075	1028	1069	1036	978	1033	1008	1048	1054	1122	1073	1073	1082	1065	1065	1055	1055	1087	1079	1095	1091	1026	1047	999	1093	1089	1091	1056	1024	1094	1063	1030	1067	1078	1024	1016	1046	1093	1054	1108	1031	995	1059	1089	1047	1008	1046	979	1058	1061	1070	1014	1112	1046	1088	1099	1013	1099	1070	1047	1054	993	1078	1057	1067	1026	1009	1067	1070	1028	1054	1025	1085	1063	1068	997	1097	1056	1026	1066	1027	1052	1063	1081	1070	1055	1039	1027	1032	1116	1031	1020	1032	1028	1076	1087	1072	1031	1084	1063	1055	1029	1070	1072	1050	1028	1050	1062	1041	1069	1030	1062	1048	1069	1047	1087	1074	1024	1038	1073	1048	1065	1001	1028	1000	1021	1037	1030	1048	1000	1006	1059	1038	1013	1054	1060	1009	1053	1106	1021	1009	989	1016	1003	993	1082	1035	1015	1047	1043	1053	1049	1045	1091	1018	1097	1034	1060	1061	1037	1033	1056	1001	1093	1143	1037	1034	1093	1030	1008	1013	1026	1032	1055	1084	1081	1000	999	1057	1079	1000	1037	1007	1028	1030	1094	1000	1001	1084	1076	1064	1062	1059	1045	1081	1019	1026	987	1023	1063	1068	1024	1115	1104	1097	1125	1055	1028	1031	1050	1044	1046	1042	1013	997	1095	1012	1080	1028	1063	1027	1091	1043	985	1016	1092	1152	1039	1024	1001	1036	1040	1135	1033	1048	1048	1042	1091	1035	1039	1114	1080	1112	1085	1071	1053	1043	1092	1051	1082	1032	1098	1039	1061	1054	1044	1089	1073	1035	1095	1064	1050	997	1090	1062	1082	1110	1108	1055	1048	1058	1075	1058	1042	1018	989	1036	1072	1054	1018	1114	1014	1013	1043	1031	1032	989	1062	1015	980	1017	1011	1020	1016	1053	1006	1095	1066	1091	1082	1002	1116	1042	1059	1166	1051	1089	1088	1083	1058	1055	1021	1006	1009	1116	1041	1077	1011	1095	1039	1118	1072	1059	1065	1042	1092	1021	1101	1017	1029	1063	1027	1039	1095	1031	1033	1055	1059	1031	1034	1086	1060	1071	1016	1064	1026	1020	1014	1037	1034	1087	1057	1064	1053	1039	1062	1101	1059	1047	1084	1033	1042	1038	1038	1028	1067	1045	1017	1060	1041	1080	1053	1051	1063	1076	1087	1054	1056	1047	1027	1053	962	1073	1034	1027	1065	1049	1055	1024	1037	1015	963	1024	1024	1111	1050	1068	1096	1048	1033	1113	1069	1015	1040	1038	1045	1071	1068	988	1017	1008	1125	1047	1025	991	1066	996	1048	1065	987	1093	1048	1049	1088	1034	1089	999	1041	1050	1063	1055	1081	1040	1024	1086	1055	1095	1006	1119	1031	1054	1101	1044	1119	1075	1043	1060	1072	1079	1032	1065	1009	1067	1079	1008	1046	1088	1044	1070	1031	1026	1068	1070	1050	1014	1066	1060	1041	1099	1066	1021	1029	1056	1054	1042	1088	1050	1074	1103	1137	1038	1097	1071	1075	1025	1040	976	1044	1019	1032	1053	1062	1098	1036	1064	1051	1040	990	1098	1005	1082	1020	1016	1081	1058	1081	1046	1084	1055	987	1043	1054	1033	1028	990	1034	1073	1048	1059	1000	1063	1076	1088	1126	1099	1069	1019	1066	1073	1114	1057	1056	1080	1045	1016	1022	1095	1024	1065	1016	1018	964	1118	1049	1030	1003	1053	1084	1031	1045	1019	1070	1056	1054	1045	1014	1047	1082	1055	1033	1065	1003	1055	1029	1044	1063	1066	976	1042	1083	1064	1004	1042	1038	1088	1031	1059	1008	1101	1046	1040	1033	1051	1044	1068	979	1086	1057	1101	1014	1023	983	1028	1100	1044	1043	1010	1074	1065	974	1045	1047	1107	1058	1033	1079	1091	1063	1011	1095	1065	1031	1053	1031	1003	1059	1080	1039	1068	1028	1093	1049	1045	1041	1069	980	1064	1022	1047	1015	1038	1030	1040	1017	1063	1008	1009	1078	1047	1043	1084	1097	1053	1062	991	1080	982	1056	1066	994	1067	1004	1041	1069	1017	1012	1066	1044	1081	1069	1065	1038	1090	1040	1096	1031	1077	1106	1064	1095	1004	988	1055	1045	1051	1056	1056	1083	1022	1005	1103	1018	1077	1062	1113	1041	1011	1039	1023	968	1001	1016	1094	1102	1046	1048	1075	1006	1028	1072	1093	1021	1069	1065	1047	1062	1060	1039	1076	1019	1006	1030	1077	1075	993	995	1075	1045	1099	1064	1081	1032	1035	1041	1006	1049	1062	1016	1039	1013	1047	1027	1047	1049	1061	1017	1070	995	1058	1106	1031	1050	1036	1053	1045	1084	1046	1068	1001	1028	1043	1049	1022	1049	1001	1068	1030	1076	1041	1082	1106	1069	1042	1037	983	1083	1073	1053	1074	1076	1009	1068	1029	1028	1022	1057	1007	1070	1073	1043	1080	997	1062	1006	1065	1059	1029	1059	1075	1043	1004	1040	1115	1067	1047	1060	1001	1022	1052	1105	1033	1081	1089	1036	1061	1082	1086	1053	1059	1071
5756	16903	12080	6592	5346	4657	3719	3206	2710	2382	2132	1733	1672	1557	1502	1388	1323	1346	1225	1274	1233	1228	1225	1313	1187	1291	1219	1257	1204	1213	1171	1184	1159	1182	1222	1197	1159	1134	1132	1104	1163	1143	1125	1104	1114	1155	1137	1083	1118	1106	1112	1101	1071	1084	1078	1011	1050	1150	1032	1025	1081	1050	1118	1072	1063	1070	1120	1075	1111	1063	1106	1101	1058	1028	1060	1117	1050	958	1055	1072	1106	1003	1088	1129	1081	1112	1003	1075	1039	1056	1116	1000	1131	1008	1088	1025	1079	1091	1093	1010	1057	1070	1052	1105	1149	1034	1068	1011	1033	1082	1081	1103	1127	1094	1128	1062	1049	1061	1079	1054	1036	1092	1099	1091	1039	1108	1082	1040	1070	1120	1132	1041	1095	1096	1072	1034	1024	1066	1060	1074	1060	1066	1098	1067	1112	1163	1020	1040	1017	1039	1072	1111	1043	1126	1083	1093	1057	1010	1078	1060	1078	1084	1091	1090	1089	1043	1092	1103	1032	1059	1016	1055	1010	997	1072	1058	1092	1073	1078	1114	1089	1053	1112	1011	1068	1066	1068	1100	1056	1055	1024	1051	1114	1097	1069	1044	1124	1004	1077	1064	1051	1049	1037	1014	1042	1084	1110	1079	1036	1093	1035	1066	1022	1108	1060	1109	1044	1077	1037	1113	1054	1052	1038	1058	1079	1078	1039	1040	1080	1040	1110	1038	1034	1058	1045	1010	1069	1073	1085	1070	1082	1056	1072	1035	1074	1042	1116	1034	1076	1068	1072	1049	1017	1046	1058	1109	1087	1085	1063	1075	1029	1051	1073	1094	1119	1079	1077	1059	1075	1041	1075	1031	1098	1055	1089	1047	1032	1114	1083	1028	1146	1086	1088	1041	1062	1082	1103	1064	1086	1095	1107	1049	1006	1090	1036	1060	1104	1032	1156	1084	997	1095	1066	1077	1060	1094	1062	1045	1122	1053	1040	1088	1041	1057	1108	1069	1017	1048	1058	1050	1127	1083	1078	1061	1059	1074	1082	1045	1070	1048	1054	1068	1073	1075	1072	1111	1084	1080	1022	1056	1098	1066	1133	1026	1154	1036	1035	1053	1056	1144	1039	1063	1095	1102	1032	1081	1054	1050	1113	1060	1034	997	1005	1053	1077	1051	1070	1095	1072	1053	1037	1099	1058	1003	1095	1123	1039	1069	1024	1005	1060	1118	1069	1043	1109	1048	1090	1027	1068	1101	1031	1062	1032	1049	1034	1017	1035	1129	1076	1093	1026	1111	1100	1089	1094	1061	1097	1040	1034	1074	1063	1095	1064	1090	1036	1079	1054	1081	1010	1071	1092	1139	1093	993	1064	1013	1067	1111	1124	1108	1083	1034	1082	1089	1073	1098	1087	1075	1110	1110	1088	1103	1043	1053	1067	1021	1039	1091	1111	1105	1072	1033	1095	1010	1084	1099	1041	1039	1101	1124	1041	1073	1013	1104	1001	1112	1113	1075	1068	1137	1116	1090	1085	1068	1056	1068	1098	1057	1133	1024	1073	1077	1031	1136	1096	1086	1084	1072	1049	1120	1050	1045	1086	1077	1056	1097	1082	1033	1085	1044	1051	1081	1041	1073	1034	1104	1110	1016	1091	1047	1112	1079	1036	1056	1041	1065	1068	1118	1035	1090	1040	1041	1082	1082	1056	1028	1054	1043	1069	1098	1122	1031	1044	1032	1060	1041	1042	1072	1080	1099	1106	1087	1008	1041	1088	1069	1082	1118	1045	1022	1047	1082	1034	1046	1087	1036	1033	1070	1046	1038	1039	1133	1063	1114	1083	1031	1035	1067	1070	1096	1070	1060	1052	1077	1075	1019	1062	1033	1070	1128	1066	1080	1089	1075	1041	1045	1070	1061	1099	1022	1138	1097	1063	1001	1084	1117	1052	1088	1049	1041	1091	1057	1068	1064	979	1075	1117	1056	1097	1119	1100	1024	1114	1033	1052	1113	1079	1039	1085	1078	1090	1079	1023	1032	1083	1108	1093	1010	1080	1031	1045	1091	995	1133	1072	1088	1047	1077	1030	1142	1077	1117	1119	1093	992	1031	1113	1049	1073	1001	1088	1037	1075	1018	1053	1087	1038	1059	1033	1078	1034	1034	1049	1007	1022	1107	1074	1071	1053	1103	1094	1046	1057	1110	1114	1093	1027	1056	1039	1089	1049	1046	1055	1107	1053	1062	1107	1078	1066	1105	1083	1089	1110	1016	1051	1040	1074	1070	1054	1077	1056	1052	1094	1119	1094	1077	1036	1065	1103	1140	1095	1036	1059	1034	1045	1072	1062	1061	1078	1081	1003	1074	1058	1159	1113	1016	1050	1008	1078	1009	1115	1041	1052	1044	1069	1019	1094	1114	1081	1033	1016	1108	1049	1110	1055	1028	1049	1057	1073	1058	1048	1091	1061	1038	1073	1071	1064	1108	1098	1118	1111	1113	1087	1040	1110	1032	1067	1033	1101	1095	1106	1108	1065	1093	1104	1072	1083	1045	1065	1019	1026	1136	1064	1019	1080	1028	1080	1056	1042	1059	1097	1078	1059	1151	1085	1026	1073	1107	1072	1051	1082	1083	1042	1088	1073	1076	1057	1060	1063	1050	1065	1073	1090	1012	1100	1118	1074	1069	1043	1074	1089	1049	1045	1058	1109	1072	1073	1068	1031	1058	1094	1084	1032	1016	1041	1034	1102	1082	1101	1051	1107	1079	1067	1091	1025	1037	1111	994	1084	1093	1089	1093	1030	1107	1020	1025	1040	1094	1097	1108	1071	1086	1084	1055	1084	1029	1050	1068	1097	1057	1053	1116	1109	1019	1092	1026	1112	1066	1073	1034	1107	1066	1103	1118	1071	1042	1058	1083	979	1028	1091	1047	1057	1053	1058	1088	1098	1084	1078	1113	1026	1023	1051	1094	1036	1023	1100	1018	1058	1042	1058	1100	1068	1036	1057	1115	1010	1004	1076	1018	1065	1048	1011	1068	1118	1051	1037	1061	1102	1067	1069	1053	1095	1029	1090	1056	1125	1124	1088	1013	1105	1074	1084	1084	1152	1048	1017	1048	1012	1045	1158	1078	1089	1058	1106	1086	1058	1062	1045	1107	1029	1091	1037	1056	1070	1085	1026	1096	1124	1055	1033	1105	1047	1037	1019	1047	1072	1082	1029	1077	1105	1062	1038	1007	1059	1099	1052	1115	1094	1015	1051	1073	1031	1112	1076	1089	1041	1061	1099	977	1082	1091	1060	1107	1058	1102	1071	1047	1043	1045	1046	1093	1076	1055	1127	987	1064	1089	1103	1087	1045	1122	1111	1043	1086	1122	1066	1085	1048	1037	1008	1056	1052	1081	1019	1065	1054	1094	1108	1035	1049	1049	1094	1062	1062	1092	1060	1087	1094	1121	1047	1003	1059	1097	1081	1058	1059	1049	1017	1027	1032	1037	1067	1106	1091	1071	1103	972	1018	1084	1079	1023	1088	1129	1057	1108	1138	1030	1103	1074	1095	1045	1091	1113	1116	1038	1041	1078	1023	1051	1061	1091	1040	1044	1022	1041	1028	997	1063	1056	1071	1052	1073	1055	1068	1046	1064	1011	1122	1078	1099	1053	1067	1044	1096	1036	1098	1105	1057	1079	1118	1065	1071	1058	1098	1044	1028	1062	1072	1157	1086	1140	1097	1060	1079	1080	1098	1060	1055	1109	1050	1062	1091	1097	1029	1101	1057	1045	1061	1052	1062	1090	1052	1095	1051	1054	1029	1087	1023	1086	1099	1098	1064	1085	1095	1030	1080	1081	1110	1047	1012	1090	1105	1084	1065	1108	1066	1071	1084	1056	1073	1028	1126	1089	1099	1084	1058	1021	1069	1104	1040	1016	1040	1087	1044	1061	1102	1066	1040	1093	1047	1063	1027	1119	1118	1056	1087	1086	1064	1092	1059	1071	1044	1062	1085	1096	1087	1095	1044	1032	1072	1116	1051	1075	1038	1076	1058	1074	1062	1059	1076	1021	1055	1010	1129	1026	1054	1067	1036	1049	1103	1092	1076	1055	1064	1049	1082	1031	1069	974	1065	1033	1083	1051	1011	1135	1079	1102	1080	1052	1058	1112	1108	1047	1032	1059	1109	1044	1060	1060	1060	1081	1118	1021	1041	1011	1102	1066	1105	1100	1108	1031	1008	1044	1120	1063	1118	1058	1019	1102	1102	1095	1049	1099	1091	1014	1079	1084	1071	1076	1052	1055	1085	1088	1092	1077	1047	1077	1059	1095	1089	1093	1059	1108	1032	1061	1062	1085	1032	1138	1094	1036	1113	1074	1068	1059	1078	1064	1148	1080	1091	1037	1036	1067	1041	1071	1036	1045	1068	1078	1070	1089	1055	1029	1046	1090	1045	1062	1041	1091	1059	1111	1016	1078	1133	1075	1090	1058	1066	1065	1095	1081	1091	1058	1090	1067	1027	1080	1004	1034	1086	1007	1025	1079	1070	1059	1055	1087	1047	1023	1074	1076	1006	1016	1082	1048	1104	1081	1051	1074	1071	978	1046	1104	1076	1001	1057	1093	1105	1051	1026	1015	1121	1069	1043	1083	1162	1017	1065	1108	1076	1099	1070	989	1058	1085	1076	1086	1086	1052	1069	1051	1053	1028	1070	1044	1076	1017	1102	1056	1083	1015	1088	1091	1043	1014	1054	1092	1118	1052	1073	1052	1035	1071	1087	1090	1072	1035	1048	1124	1083	1076	1067	1085	1012	1056	1046	1025	1044	1064	1092	1079	1091	1126	1045	1101	1030	1063	1089	1063	1115	1109	1074	1093	1098	1089	1030	1076	993	1039	1097	1049	1012	1038	1033	1063	1093	979	1111	1035	1018	1044	1045	1044	1004	1109	1062	1050	1072	1080	1067	1029	1094	1082	1067	1084	988	1091	1093	1050	1056	1014	1097	1095	1065	1027	1048	1053	1058	1063	1097	1077	1040	1102	1031	1101	1093	1076	1077	1069	1054	1010	1079	1068	1067	1085
27997	17483	4004	1106	832	715	676	615	589	566	497	561	484	480	489	551	448	463	451	445	510	460	452	474	483	423	462	457	477	492	507	483	472	468	466	504	447	399	473	458	466	476	431	440	460	473	430	434	478	453	448	460	454	441	445	425	471	432	435	432	459	436	491	430	445	479	495	436	433	447	446	478	432	452	448	473	445	435	417	407	417	446	427	433	427	434	458	441	438	458	450	455	464	439	451	491	449	470	435	488	484	472	497	458	464	461	477	434	452	440	445	422	422	449	436	413	477	448	481	439	427	409	470	428	448	483	460	441	451	424	443	462	441	449	472	453	425	456	433	440	466	468	443	466	440	456	470	437	441	414	433	418	468	450	456	475	434	464	404	467	434	457	427	496	441	428	461	411	460	464	488	476	486	444	455	461	453	434	455	437	464	432	492	452	475	461	450	455	464	427	445	448	471	448	483	453	427	473	456	481	431	422	456	452	462	429	480	429	442	423	503	458	440	405	427	436	428	454	420	419	426	433	425	498	454	474	450	434	446	436	486	434	432	456	441	476	487	458	446	470	420	464	428	415	441	438	469	440	402	466	481	455	466	443	418	414	451	453	442	467	447	404	485	429	441	463	434	457	424	453	425	443	438	504	462	455	414	454	466	467	438	416	433	451	455	446	482	436	472	463	460	462	453	421	439	486	477	448	506	437	438	411	461	470	456	461	418	485	411	441	476	475	465	420	424	455	460	425	422	419	424	475	448	444	456	448	428	474	435	446	462	429	483	462	469	449	452	432	437	456	483	466	464	444	421	461	452	470	449	426	461	450	432	432	449	422	512	424	466	478	451	441	396	439	433	446	475	457	451	448	467	440	399	454	474	467	453	481	477	495	440	420	456	459	455	438	470	472	416	418	459	435	455	443	405	451	440	445	453	415	429	447	420	451	441	476	449	458	460	479	424	443	429	473	431	449	400	430	450	407	445	489	450	461	437	443	441	422	410	422	403	433	452	410	453	431	477	424	472	466	422	419	452	490	420	445	452	444	492	446	483	488	446	459	445	460	423	455	440	443	453	422	502	439	479	423	442	450	485	427	424	455	426	458	420	433	439	486	450	453	445	461	456	459	419	442	468	439	428	425	479	415	445	469	478	447	435	471	445	456	478	435	506	439	471	450	406	465	421	464	479	446	424	449	464	445	455	472	443	457	457	426	428	462	441	453	444	441	462	437	450	444	425	433	449	490	424	449	442	411	436	452	468	458	436	473	451	454	447	455	486	423	457	438	452	392	461	428	420	457	420	467	406	431	435	405	423	430	428	455	467	484	435	467	436	419	456	459	432	437	426	461	407	438	430	460	461	419	469	411	424	450	475	394	466	469	467	437	470	491	453	473	434	450	463	479	470	433	468	433	425	437	504	434	462	422	445	451	463	454	457	408	446	465	425	453	449	427	415	464	492	465	478	414	446	467	477	445	457	451	452	461	429	436	454	425	437	469	425	436	441	466	443	451	453	473	435	457	447	487	447	414	459	462	469	493	428	440	438	439	412	413	448	460	438	466	418	489	459	456	434	467	433	516	444	425	432	418	466	408	420	473	444	451	470	463	491	432	456	487	449	453	444	445	427	427	442	470	511	448	420	455	453	461	449	430	455	456	451	433	444	473	440	432	460	448	419	424	467	467	419	452	420	428	463	450	460	450	448	471	432	464	447	480	441	464	465	456	406	471	443	470	432	463	475	493	479	469	449	452	442	473	480	481	438	473	452	472	419	454	453	455	476	449	421	435	444	436	425	461	463	430	467	473	494	460	464	445	450	449	419	459	462	432	446	432	485	442	464	431	451	461	486	452	434	420	455	449	434	455	464	419	447	423	444	429	441	456	452	456	472	451	461	464	481	408	430	459	506	460	461	428	453	448	455	488	449	447	462	476	469	493	459	442	467	474	442	404	445	475	447	442	422	436	387	430	490	466	437	452	434	455	442	422	473	409	456	468	437	430	446	417	433	456	393	482	426	437	445	435	435	455	434	480	470	423	450	443	445	430	429	457	471	429	490	443	428	443	476	434	378	466	467	430	492	457	468	446	450	446	425	430	481	454	431	448	450	439	421	420	468	421	415	419	432	438	426	470	464	454	484	466	445	437	424	427	445	461	446	444	488	452	434	411	450	467	427	449	461	466	469	446	471	448	461	474	418	470	422	436	418	456	439	462	446	439	446	499	451	427	443	448	442	427	455	444	486	390	437	442	435	427	467	479	397	431	460	438	421	463	435	464	457	456	417	471	441	432	455	410	443	425	447	439	442	440	427	468	467	457	474	484	433	461	500	437	479	451	478	418	417	478	472	452	429	528	458	466	419	468	459	454	428	448	452	454	455	454	500	456	433	487	438	487	486	453	427	421	447	454	503	428	482	464	430	460	441	449	446	463	421	429	450	442	433	425	441	473	442	454	465	461	480	465	460	416	449	460	430	431	421	448	446	443	464	439	462	449	425	479	449	431	470	471	448	427	431	450	456	467	440	455	448	452	455	459	440	395	476	448	456	435	457	458	438	441	404	440	463	455	461	400	429	490	439	488	476	427	433	438	433	421	430	488	464	457	477	478	479	455	458	479	482	479	422	473	452	481	437	449	447	419	446	409	493	438	456	461	478	435	440	457	426	430	440	457	452	459	445	452	441	461	445	449	467	419	447	436	441	451	452	455	448	452	480	435	458	445	458	459	431	449	435	429	473	445	448	447	459	453	496	470	430	454	451	438	437	449	429	444	421	438	433	477	423	450	461	450	442	457	468	415	471	471	464	469	484	430	483	467	444	459	459	424	475	474	422	441	457	430	480	476	486	442	452	422	412	458	457	472	444	437	438	464	443	395	475	467	454	428	431	454	445	432	434	435	427	417	454	420	476	431	453	451	456	460	483	474	429	454	450	415	452	428	429	425	451	448	462	467	459	462	420	450	433	432	468	444	430	473	471	418	439	464	430	486	457	428	448	461	437	416	470	484	434	460	442	438	459	480	404	451	432	434	466	460	436	454	469	490	416	459	430	412	423	471	424	447	442	465	466	465	433	439	463	483	418	458	458	436	452	414	439	419	427	444	464	393	462	436	481	469	460	461	485	459	462	414	446	449	471	420	488	458	459	446	472	454	422	453	465	450	427	437	405	422	454	427	452	467	434	456	444	460	450	457	416	462	427	421	497	475	434	424	469	468	433	473	403	434	436	421	466	464	432	448	451	466	438	435	474	448	442	429	440	475	460	479	436	484	444	412	457	420	464	433	444	456	452	451	430	478	399	430	429	446	448	454	412	468	447	462	477	442	436	467	470	447	457	459	460	426	454	441	441	467	474	457	433	443	424	452	450	461	432	481	447	441	451	462	421	475	471	476	449	471	459	435	475	445	435	429	467	450	427	439	475	446	420	431	426	451	457	451	456	456	467	464	435	446	457	453	442	467	438	478	442	427	434	481	430	452	438	421	428	499	452	417	501	461	484	436	483	453	432	400
4786	2339	1830	1112	998	986	877	825	763	700	666	638	564	539	514	498	524	486	509	516	473	542	529	497	556	553	483	488	487	547	485	527	529	544	525	509	502	480	484	509	491	510	460	476	490	483	526	463	490	500	477	479	470	480	514	512	516	492	470	503	479	510	467	510	488	456	484	479	455	497	500	490	462	522	489	468	481	469	471	451	485	489	519	485	514	470	507	494	501	521	449	502	502	491	464	456	527	509	530	493	479	456	450	504	483	471	443	502	476	508	472	472	477	509	436	482	472	474	493	488	522	498	494	462	471	473	473	468	509	463	505	452	471	470	496	496	502	497	468	525	480	450	502	448	422	455	465	470	470	511	457	464	496	513	454	448	484	500	524	488	491	455	491	533	502	460	465	479	482	490	480	508	464	508	520	462	491	493	482	497	485	481	480	489	526	497	473	465	527	527	511	507	518	482	460	487	469	512	459	452	487	478	503	474	493	521	522	471	490	482	473	481	496	515	502	497	494	484	519	527	472	474	471	480	459	458	474	482	491	476	436	486	473	485	466	484	483	532	515	488	461	503	518	483	470	508	476	510	471	474	507	491	488	510	486	460	490	497	448	485	484	477	504	495	478	496	438	493	491	510	489	486	481	484	472	493	485	456	452	470	499	519	492	490	515	490	500	465	505	465	471	453	517	467	474	473	500	480	478	472	475	512	470	496	486	484	498	465	533	480	473	459	477	497	500	455	491	493	497	487	494	481	488	490	477	444	461	527	523	470	445	499	507	533	471	458	475	472	513	473	471	510	497	533	519	475	464	503	484	499	501	529	451	493	467	473	483	465	448	477	499	510	502	484	458	491	498	484	469	481	521	488	498	456	506	479	470	502	511	491	491	482	476	489	489	508	453	485	446	475	487	506	474	496	515	469	494	507	491	489	480	460	476	552	505	481	525	495	465	433	514	456	494	472	501	476	483	503	488	457	490	531	523	487	466	445	509	447	500	458	511	486	474	522	481	472	462	478	457	487	497	456	485	500	511	486	507	476	491	489	468	497	474	490	484	494	494	524	485	482	463	499	499	472	508	472	525	466	471	471	488	455	472	496	488	504	484	453	484	502	481	483	489	511	482	478	514	518	481	492	478	486	490	460	492	490	492	452	462	496	460	483	451	486	474	478	524	497	479	519	482	477	485	458	491	484	479	457	490	497	502	479	512	515	511	483	453	468	464	503	512	496	456	482	487	469	505	494	495	475	467	496	506	470	512	494	471	486	485	478	491	490	501	500	474	466	499	482	442	479	487	531	441	484	468	475	521	513	481	516	498	492	500	465	482	486	462	456	501	459	500	482	467	496	526	450	511	500	453	461	456	500	459	508	512	489	488	474	499	489	493	525	498	458	488	454	491	492	477	489	481	470	496	451	446	518	477	475	474	488	458	454	462	449	466	469	489	484	494	506	485	475	491	494	489	479	487	468	463	501	475	490	482	492	459	474	506	473	475	458	500	483	470	433	482	506	497	455	459	500	462	487	503	484	491	510	466	531	464	504	473	491	504	475	465	482	510	494	464	482	508	492	530	486	496	442	483	496	457	487	479	463	487	477	424	461	480	520	471	486	512	462	465	516	452	475	469	453	489	489	466	486	487	474	503	485	472	491	485	538	483	480	472	473	505	505	476	487	471	476	501	490	486	484	494	465	489	511	462	546	523	468	522	442	497	485	450	484	528	479	477	444	456	447	470	491	468	479	497	472	486	477	492	515	474	513	471	494	461	493	482	502	492	470	533	507	486	470	496	463	492	474	493	501	486	510	482	457	495	499	472	495	522	506	462	492	484	451	466	504	475	483	462	508	478	468	468	471	508	487	473	480	482	471	461	517	518	461	487	479	486	496	488	527	515	528	466	488	436	466	512	495	510	505	459	496	512	512	528	490	483	490	516	506	500	485	504	512	485	491	490	517	506	469	505	486	488	482	476	497	491	481	501	454	470	480	487	485	466	480	498	455	462	522	548	487	461	471	489	510	505	477	503	455	500	519	466	505	502	505	518	506	480	468	507	475	530	492	423	460	493	470	446	510	465	488	503	476	494	474	466	469	466	492	473	484	472	486	485	494	483	519	494	505	494	492	443	509	502	542	486	460	497	486	504	469	510	457	497	481	482	494	511	497	506	487	530	493	490	496	474	490	491	477	473	473	478	468	470	490	507	479	484	494	520	487	512	487	503	460	481	496	495	431	487	483	494	498	480	534	476	476	481	499	493	491	473	508	478	475	534	510	501	474	480	476	471	508	483	505	463	489	463	509	471	491	463	497	493	509	511	463	466	485	476	494	487	474	494	492	477	494	484	483	515	452	519	497	513	453	435	482	534	454	482	456	513	529	509	488	483	474	455	516	474	485	474	494	497	477	476	480	467	462	495	485	507	529	513	476	456	497	467	455	485	484	476	455	458	483	468	502	467	496	462	496	479	461	457	484	495	496	462	504	487	449	499	500	500	448	462	466	490	498	498	413	475	466	474	484	503	495	492	457	502	469	484	495	477	469	458	488	484	483	462	503	486	482	519	466	471	487	419	514	496	502	516	496	444	502	494	449	492	511	479	474	501	491	511	485	504	487	515	475	488	480	449	485	492	502	526	490	477	471	477	519	443	508	477	461	481	476	457	457	471	491	501	490	482	494	465	488	453	503	464	502	523	469	512	500	490	518	523	482	484	453	488	471	500	499	448	479	503	481	458	466	448	491	530	476	504	499	473	492	486	500	514	495	507	521	558	461	482	485	433	502	502	500	506	481	484	469	494	517	496	493	477	453	489	496	469	480	489	461	512	488	483	483	516	488	460	511	522	478	482	472	492	481	495	499	456	504	506	494	483	493	501	499	442	502	474	548	468	512	481	464	492	496	499	480	523	523	471	455	444	484	464	472	504	506	509	492	440	494	526	494	504	483	489	501	498	457	468	483	496	475	458	470	445	472	470	500	472	501	489	462	532	478	493	501	478	538	459	469	492	460	468	482	465	479	481	470	439	482	481	514	494	512	504	452	495	489	507	502	505	504	456	506	499	455	465	498	458	493	473	499	458	490	477	471	513	495	483	464	492	487	509	498	453	445	459	454	475	508	502	486	497	459	515	511	480	491	482	494	465	535	469	473	484	505	472	500	505	475	483	446	507	481	466	515	485	484	467	474	482	468	491	462	481	454	445	463	514	480	521	498	506	486	489	494	544	464	525	482	500	486	477	500	483	457	458	445	457	499	499	475	515	501	520	496	491	501	477	510	492	471	478	484	508	478	492	487	467	478	478	488	474	481	494	517	493	504	471	483	455	540	501	487	430	482	501	479	480	508	467	489	480	452	513	525	478	481	473	501	497	472	505	452	466	450	446	472	481	485	461	480	477	456	464	507	489	521	529	484	500	455	482	523	480	468	507	486	489	542	491	471	457	475	481	483	488	495	541	486	476	500	484	479	457	481	476	484	458	444	434	527	517	490	495	513	463	498	479	483	503	468
23890	21306	28496	24454	21326	9940	2119	1541	1303	1231	1109	1044	997	1030	922	904	882	881	844	844	850	869	887	893	912	938	852	930	880	851	878	880	872	899	914	873	924	903	848	853	808	845	840	860	845	840	853	832	808	808	831	873	795	795	803	817	818	811	808	898	880	861	861	775	848	830	816	778	820	837	790	862	815	796	820	772	832	754	829	848	827	807	865	796	813	804	824	866	827	840	800	801	785	829	795	794	797	885	829	777	810	825	819	797	812	764	861	810	790	792	781	793	798	769	851	800	823	792	776	757	779	834	810	809	809	808	782	802	807	839	843	858	826	786	832	784	803	837	831	799	838	760	760	826	792	791	802	761	810	811	812	821	804	803	774	831	820	819	777	892	781	795	866	775	847	797	817	802	831	829	754	800	800	829	795	842	779	803	855	805	850	816	822	835	830	784	789	768	825	816	827	820	798	868	750	826	756	840	821	820	783	824	762	803	795	791	841	888	798	746	818	817	883	799	755	786	787	806	803	810	848	789	830	810	855	858	828	852	863	795	827	883	809	778	739	802	788	827	822	783	870	801	845	808	812	815	789	778	769	817	862	752	797	805	793	808	736	768	770	804	847	829	768	791	825	821	826	876	787	862	795	783	822	809	766	802	787	755	837	829	832	809	825	831	841	840	802	862	835	827	842	860	828	742	844	837	818	804	788	788	783	800	772	819	788	816	770	743	821	850	805	784	796	848	791	876	841	804	778	825	796	802	838	806	801	800	832	836	810	871	775	778	774	913	794	797	827	839	825	778	829	779	826	797	825	844	810	849	805	831	782	804	772	817	821	792	854	812	768	789	819	866	826	788	758	858	802	806	805	827	842	832	852	759	817	816	801	806	826	821	794	758	786	830	795	795	804	798	861	810	837	816	782	786	831	850	818	823	812	842	815	799	839	781	866	839	833	806	824	808	832	834	813	838	845	760	793	797	817	807	873	783	818	844	835	810	855	847	787	856	879	813	794	794	806	777	847	805	757	832	816	779	786	782	847	823	802	819	753	822	855	774	775	847	789	753	860	856	873	809	836	838	767	821	829	820	788	802	777	789	824	853	837	815	817	852	809	807	774	788	865	819	777	780	808	773	807	788	859	836	836	839	778	783	840	806	825	830	824	799	787	813	827	803	820	785	777	794	820	783	841	807	804	813	814	809	842	830	797	789	829	847	798	804	844	794	866	817	857	789	775	830	787	822	818	840	812	838	807	860	816	789	809	839	847	885	827	823	854	759	809	816	804	805	770	805	802	826	800	836	812	783	821	830	780	810	825	788	822	793	789	834	791	835	825	805	824	811	788	837	783	798	840	872	896	900	836	829	806	782	843	849	817	833	806	807	805	781	888	776	790	781	846	801	790	849	775	802	782	838	820	815	811	798	852	774	816	786	828	796	827	808	841	836	794	847	771	807	785	782	821	832	773	830	847	780	809	806	787	827	786	804	830	800	825	773	772	783	825	793	806	832	878	846	840	803	795	892	792	815	814	879	777	798	801	810	820	798	835	837	806	826	804	780	786	802	842	797	809	796	822	818	829	818	764	740	812	822	825	820	824	866	785	899	803	811	826	786	785	775	805	819	848	760	797	847	820	793	846	795	785	805	782	817	890	779	825	796	782	781	809	822	821	768	789	765	814	818	776	818	828	788	819	834	869	760	855	799	838	841	805	823	860	763	831	771	830	848	817	834	796	742	800	784	785	823	828	800	842	787	795	856	799	831	848	816	775	804	796	821	806	811	820	802	851	799	829	874	838	769	822	824	875	798	820	795	810	837	784	821	760	825	832	839	835	795	812	762	768	844	810	834	806	785	765	783	790	815	763	780	850	819	819	793	744	782	834	797	818	829	819	796	829	809	816	831	771	783	854	864	833	862	835	774	795	798	865	823	796	856	842	827	813	810	802	801	818	794	807	805	842	829	773	816	823	786	810	805	814	797	826	784	811	858	774	807	807	805	773	813	795	831	791	795	826	847	838	820	795	782	838	821	821	784	789	813	853	895	823	836	834	805	823	783	834	884	827	787	767	786	812	798	840	797	797	812	824	814	777	858	851	807	844	808	796	805	835	864	803	871	826	832	852	804	806	778	799	796	835	786	807	828	825	806	777	808	778	847	783	816	831	826	846	845	821	806	828	858	803	803	781	874	800	817	823	809	865	837	827	860	835	847	810	805	859	796	816	793	780	779	792	790	830	838	822	827	870	808	814	806	805	829	833	876	827	779	780	767	821	813	787	830	817	859	798	798	805	795	810	764	830	822	827	841	816	758	834	800	850	813	801	811	780	846	792	789	818	821	828	814	867	747	839	843	805	827	793	869	856	804	864	838	815	857	810	772	829	783	875	771	808	893	807	846	771	767	786	815	857	801	883	765	783	803	801	839	803	823	814	842	828	785	811	842	792	804	819	803	784	881	816	822	836	825	802	793	844	813	780	827	830	837	825	826	783	785	860	793	824	835	807	782	820	783	822	829	819	771	778	795	823	818	765	782	768	872	802	832	774	843	831	807	855	803	780	792	808	813	781	819	852	830	789	793	862	807	804	821	762	829	837	842	775	849	804	783	768	825	821	855	871	812	778	822	823	807	831	820	833	809	820	803	851	807	740	801	849	823	816	790	798	852	792	804	841	790	792	796	815	796	842	823	842	810	817	789	803	793	762	825	835	806	875	832	815	827	821	774	800	808	786	806	806	856	799	813	786	827	828	768	762	851	771	838	811	813	851	814	820	837	813	811	802	794	843	821	764	809	796	773	753	784	787	858	827	782	810	789	795	819	799	811	806	809	837	779	796	846	747	775	840	855	815	822	816	825	820	798	827	778	833	799	843	786	778	798	797	828	813	850	791	813	824	832	860	859	848	833	745	822	850	801	816	843	782	781	772	783	798	817	831	868	785	815	841	811	807	807	798	866	777	773	811	801	811	814	852	826	820	859	848	849	793	824	771	758	810	798	862	804	826	764	764	830	851	784	783	795	782	791	820	846	834	818	856	823	826	859	825	797	807	846	818	834	823	789	829	845	787	792	777	791	783	741	890	790	848	780	776	775	818	802	790	781	802	767	784	812	803	864	807	808	760	808	848	806	845	792	831	782	840	826	815	823	766	792	766	819	855	762	819	808	803	838	805	813	773	797	779	828	793	787	837	817	798	812	797	816	807	854	816	849	819	804	815	849	806	826	807	804	833	802	794	823	779	791	776	841	797	789	829	808	767	833	799	818	799	756	838	812	795	816	804	828	891	839	800	780	801	825	783	787	814	801	856	767	830	841	850	792	786	779	784	792	862	782	817	767	777	787	807	855	740	791	783	792	823	858	830	758	820	810	801	773	804	777	778	813	828	790	835	756	732	808	848	794	798	784	797	796	794	791	784	836	881	885	819	766	812	819	811	805	836	816	823	876	769	829	793	805	858	811	828	830	840	879	841	838	782	860	820	790	785	840	823	801	810	776	855	817	833	807	788	818	787	870
4194	10400	7472	3965	3302	2869	2309	1994	1666	1589	1338	1252	1135	1126	1044	1047	1013	942	939	937	945	866	874	930	929	910	937	919	957	966	895	932	848	920	916	897	874	897	782	837	845	842	892	878	858	845	866	818	882	860	846	856	874	899	844	809	820	801	814	791	843	795	870	803	834	862	899	832	909	851	867	816	820	781	860	884	816	864	867	819	831	815	817	848	814	815	838	861	784	873	892	812	869	784	823	809	860	837	852	836	816	747	767	810	783	797	814	834	855	807	844	811	840	810	830	789	902	824	840	823	828	863	841	867	816	812	826	801	807	823	835	838	836	858	796	848	861	789	815	805	824	827	828	850	841	800	881	817	788	843	828	837	819	821	836	842	834	799	777	821	829	833	801	818	827	761	782	826	815	801	835	794	871	813	845	849	857	859	827	776	838	840	857	790	821	831	811	805	787	856	859	780	815	830	866	819	851	797	863	817	808	816	838	866	854	863	821	847	857	843	856	808	840	884	855	805	813	849	821	847	863	822	844	872	797	826	837	842	829	842	790	830	819	855	851	831	814	817	830	857	827	857	845	844	813	827	819	797	847	857	883	843	839	882	826	852	802	811	849	818	799	849	848	816	872	766	833	825	849	863	868	835	855	845	791	816	821	842	856	889	785	853	855	790	878	855	827	863	791	826	836	858	790	811	818	803	830	814	785	815	822	818	795	814	830	814	904	781	824	771	812	826	803	814	811	849	785	823	823	814	822	854	808	801	806	820	827	896	797	807	787	793	816	825	804	812	787	835	893	831	867	816	803	801	824	850	777	804	846	843	814	857	818	834	790	825	823	804	843	794	815	876	815	792	824	859	849	820	849	783	842	849	813	889	820	798	834	857	848	858	851	837	810	843	749	848	784	814	857	828	849	787	843	840	850	823	829	836	848	840	850	777	812	776	851	868	889	825	853	805	841	793	824	809	798	795	861	840	864	824	817	827	847	871	840	839	839	819	806	779	818	786	886	804	811	840	816	797	798	778	817	803	798	834	838	883	880	772	829	853	808	862	860	770	835	838	819	819	825	853	875	844	794	828	840	819	869	800	826	845	859	798	909	876	889	785	840	833	845	887	839	828	824	856	816	830	824	858	841	870	790	803	866	855	834	825	807	863	871	837	831	809	817	830	838	844	843	826	825	824	814	820	858	789	928	865	835	870	830	803	825	837	823	820	762	794	817	838	827	875	895	837	814	853	810	856	834	815	827	876	851	799	819	849	794	898	800	822	816	789	802	836	773	862	828	793	830	848	815	838	808	783	819	843	824	836	822	795	852	878	801	829	768	840	814	810	851	888	815	867	832	812	843	842	864	853	801	866	815	827	835	761	804	832	784	793	790	837	797	794	809	784	872	819	850	786	848	816	837	793	834	794	825	870	850	791	821	801	847	817	833	801	819	839	868	835	842	833	833	828	824	797	826	811	797	823	809	867	861	809	818	805	885	826	834	830	838	829	818	779	831	808	841	811	791	839	872	879	834	842	852	840	845	808	874	839	841	800	815	865	801	839	826	813	811	830	855	786	828	830	835	850	859	839	830	855	842	817	811	802	786	817	824	876	820	874	796	827	869	807	836	850	810	804	854	875	778	804	860	811	792	852	803	838	817	842	844	867	849	801	839	844	824	809	819	779	787	849	843	833	845	828	800	865	826	823	860	829	838	820	818	833	787	781	829	798	805	839	812	818	802	824	808	852	827	837	818	832	815	828	805	796	774	817	778	819	804	842	813	845	845	837	825	817	846	883	803	866	863	841	867	801	826	857	762	791	894	838	815	804	855	824	801	846	858	843	793	797	825	816	821	801	813	822	857	802	855	803	845	833	800	807	869	835	842	833	835	776	873	795	779	855	830	846	881	805	836	836	802	870	815	851	802	860	832	833	781	823	828	857	775	833	803	835	791	816	781	832	815	852	884	871	829	784	825	834	899	868	828	846	849	871	844	778	810	802	824	852	868	838	818	830	838	832	872	840	804	783	837	769	811	818	865	801	803	846	888	823	823	864	802	851	874	850	812	800	851	824	851	845	791	866	805	822	793	801	816	853	839	787	840	803	806	755	820	853	857	794	823	813	820	813	804	841	866	859	816	797	881	786	801	826	799	810	814	827	806	820	843	819	836	743	791	833	894	815	876	873	795	843	892	788	888	861	838	831	796	810	839	809	815	832	823	824	799	818	797	836	825	811	843	844	833	785	824	830	813	791	834	839	847	830	800	855	770	805	797	811	787	810	859	816	822	767	864	858	838	864	801	845	863	870	827	796	847	870	847	823	851	839	873	837	821	876	833	819	810	835	822	796	843	860	784	860	814	850	847	789	823	837	766	848	808	809	815	811	824	858	846	817	843	793	833	819	829	805	799	824	764	826	854	821	790	815	807	812	817	785	870	829	789	830	760	819	772	820	778	837	804	799	807	867	877	787	805	792	857	869	828	877	809	778	816	844	820	834	835	833	809	821	782	844	882	842	796	837	830	895	885	862	854	873	808	834	782	837	862	815	807	841	849	896	853	814	838	842	832	802	837	835	834	824	818	861	828	785	869	820	779	849	842	885	770	828	832	855	823	824	807	891	864	846	830	845	856	801	781	779	818	803	807	842	820	884	844	857	809	761	790	825	780	847	830	842	850	802	813	761	853	776	857	756	821	832	841	846	827	772	828	769	858	812	862	867	812	850	852	830	888	883	838	800	801	862	807	786	817	816	812	826	810	791	829	804	828	822	755	773	791	822	801	833	865	878	818	810	832	847	837	856	834	804	795	809	803	865	857	820	834	860	800	821	804	836	852	778	800	778	821	872	836	848	787	845	847	792	848	849	857	836	847	916	830	831	789	830	847	873	812	847	807	757	800	809	818	772	811	828	786	793	858	791	852	806	818	852	775	787	755	828	861	734	820	817	806	807	868	814	785	829	889	824	780	841	851	885	889	835	813	832	795	881	820	867	781	835	794	793	841	849	827	837	831	839	843	793	848	824	798	837	822	852	827	844	813	800	893	830	884	839	873	840	807	820	849	845	839	862	808	821	826	792	822	868	870	826	791	868	872	850	879	807	781	802	816	859	829	822	809	739	833	823	824	817	817	853	830	844	848	862	843	900	826	858	837	781	811	851	816	802	834	807	850	840	827	861	820	874	832	838	839	800	820	801	807	843	842	864	859	781	839	860	845	882	855	797	826	772	843	830	879	849	830	843	845	832	777	841	888	779	842	811	803	791	793	884	827	782	809	849	826	810	855	839	826	801	817	826	826	826	794	796	855	831	869	835	850	844	845	864	753	845	865	849	794	809	809	871	785	833	815	806	822	850	805	841	811	850	850	815	790	841	857	847	835	863	814	796	826	837	838	870	811	882	838	865	788	861	801	780	842	847	790	806	821	845	804	838	824	844	772	883	813	784	872	798	838	837	834	783	817	872	823	789	823	828	870	815	807	823	853	854	823	841	833	827	786	871	829	863	853	811	845	816	814	791
25099	21304	27344	25525	9805	1356	1007	855	785	733	723	624	628	593	567	589	560	551	554	529	560	534	568	532	545	561	510	528	551	586	503	512	539	507	505	509	497	493	488	527	487	526	523	545	557	514	483	519	521	482	552	528	484	491	508	529	509	499	502	506	528	506	493	535	506	523	476	512	491	526	506	539	504	452	477	513	518	460	504	497	501	528	488	479	494	506	498	467	522	544	503	502	493	527	485	510	491	501	501	502	537	513	509	508	494	501	513	472	498	493	513	535	461	472	497	481	467	532	515	520	523	489	482	493	484	529	529	481	516	464	523	510	449	502	508	504	491	509	526	504	518	493	483	483	513	517	515	497	469	509	485	501	513	488	509	465	502	478	478	500	513	539	508	506	433	538	470	504	487	526	486	485	471	460	519	459	496	500	493	548	499	508	501	480	524	464	509	485	504	454	485	522	490	490	483	475	527	468	455	508	498	479	519	501	487	509	518	484	532	462	541	487	462	527	527	545	452	497	520	529	536	524	545	520	526	476	531	517	489	485	495	497	504	497	493	476	497	484	495	496	509	509	511	480	499	519	521	496	508	509	537	471	480	500	483	544	487	514	487	487	476	538	510	485	493	557	524	479	486	506	520	498	543	468	504	524	483	481	498	519	533	476	502	496	505	506	501	479	514	499	484	477	485	503	479	496	503	481	481	517	516	478	509	481	500	511	501	505	511	491	455	497	513	547	494	500	498	539	525	511	504	547	548	511	510	484	517	523	500	456	505	486	511	501	494	517	479	492	520	496	501	449	471	507	506	501	524	506	506	510	504	451	513	512	551	490	502	498	494	515	535	464	499	513	494	480	501	472	472	514	538	514	493	492	528	499	502	518	560	479	532	473	496	512	477	535	487	486	504	502	517	500	494	531	494	487	499	523	487	457	489	502	489	481	478	504	497	507	481	483	461	460	531	504	517	467	513	573	481	476	530	511	501	526	501	522	482	483	522	484	488	516	504	510	471	464	504	492	489	501	506	501	466	541	515	500	544	504	515	500	483	493	539	493	509	503	501	478	489	529	485	520	504	545	494	485	522	486	514	490	508	526	470	505	533	454	496	488	482	511	488	493	526	531	490	494	473	508	477	494	505	529	518	479	533	507	510	463	495	463	476	477	515	512	518	519	523	490	503	520	510	511	488	519	520	470	519	535	474	466	516	516	442	481	475	507	521	464	489	516	473	501	512	499	561	489	491	451	481	506	473	492	481	507	496	496	517	480	484	492	499	480	458	480	475	538	559	466	475	519	515	511	504	453	523	479	536	502	516	560	485	489	533	534	487	477	472	485	510	489	497	487	501	509	494	523	483	514	521	502	497	478	480	506	498	481	513	512	479	517	524	469	499	523	479	501	509	461	504	442	493	495	514	523	488	552	497	534	498	503	480	483	507	510	497	518	448	522	542	483	497	474	516	521	474	467	512	522	491	523	511	499	501	518	503	495	482	529	517	497	493	484	518	462	500	480	490	518	476	483	532	506	492	485	528	473	503	519	475	503	475	489	495	524	517	530	513	519	544	506	519	511	497	519	505	531	486	471	493	506	549	530	512	485	537	503	509	497	506	524	466	511	459	487	533	487	557	465	501	508	475	488	492	509	474	477	493	500	519	448	481	479	504	506	514	495	507	495	503	498	553	533	494	472	483	454	486	523	531	538	514	539	499	491	490	517	524	544	538	490	492	502	493	518	506	504	493	498	478	550	479	515	509	491	513	493	483	508	533	472	491	494	503	498	498	496	482	482	519	538	512	479	495	542	480	491	496	526	506	504	516	475	488	531	462	449	485	500	486	506	516	443	479	470	500	484	483	513	486	538	499	502	508	478	477	503	478	481	510	532	500	507	497	493	491	487	549	466	502	494	485	516	462	513	515	516	511	474	512	466	523	515	514	494	541	554	482	482	516	492	465	491	479	494	480	487	518	478	522	505	493	466	435	515	551	466	499	463	469	505	500	462	506	487	486	492	460	459	499	477	466	483	515	477	525	483	525	522	523	466	516	532	466	496	469	502	508	505	508	524	508	510	499	536	448	477	466	502	499	478	498	540	536	455	487	499	486	507	453	504	511	446	505	480	453	476	453	463	483	516	524	488	496	488	543	537	548	503	488	500	506	520	503	492	498	489	526	494	491	467	479	493	529	478	495	549	485	494	508	481	508	527	463	506	506	501	509	496	551	504	519	500	490	517	495	499	496	548	472	455	502	504	500	532	496	502	487	495	506	457	499	487	488	533	530	493	499	498	469	506	529	472	490	501	506	520	441	507	504	498	481	540	461	498	509	491	477	519	493	493	500	485	472	483	499	499	499	504	489	546	484	471	499	499	504	477	556	457	483	538	535	497	480	485	506	499	517	476	489	459	469	514	558	510	490	502	518	524	526	508	488	488	503	508	459	472	464	532	521	499	484	471	505	515	466	482	485	517	533	525	472	503	510	490	504	489	476	518	506	513	532	534	507	479	528	499	469	482	490	487	488	492	471	472	490	476	503	476	494	452	512	537	508	490	481	518	502	484	468	477	452	520	489	507	539	496	499	494	505	474	493	487	486	508	461	494	511	468	497	498	499	513	528	537	533	512	518	515	450	489	508	524	547	490	535	511	537	514	487	463	460	547	518	512	516	499	499	495	459	500	526	474	489	516	529	508	484	494	493	471	453	475	456	552	513	477	459	492	533	479	492	502	482	522	513	492	469	533	498	511	527	443	488	488	468	464	505	515	490	517	504	470	491	490	498	485	489	535	523	531	474	498	504	523	497	498	458	495	492	456	481	479	470	520	495	507	500	497	467	507	469	468	479	482	528	504	519	503	537	493	498	473	471	506	509	501	513	491	467	495	461	497	469	499	493	461	503	483	526	447	491	511	459	507	525	492	493	494	502	499	495	520	495	480	508	504	467	517	529	468	502	471	519	532	505	487	492	493	495	487	494	500	513	507	516	473	516	491	489	483	480	534	500	509	499	483	507	469	481	511	501	509	509	468	504	497	482	457	517	496	486	530	505	506	521	504	542	545	522	483	491	463	517	489	488	503	486	514	516	451	487	519	530	498	518	507	470	500	497	481	497	473	483	486	502	454	541	530	519	533	503	481	513	523	473	483	454	490	535	478	459	526	477	498	492	504	516	529	489	501	514	504	488	486	527	532	487	506	494	504	511	499	512	489	513	519	487	490	526	490	509	501	505	504	507	496	530	512	474	480	489	491	497	511	496	466	509	514	462	469	495	531	491	510	486	488	502	477	509	484	496	481	485	474	481	526	535	500	510	534	531	500	471	527	502	480	487	487	453	496	480	500	500	525	511	487	487	492	487	490	523	527	497	469	482	517	492	480	486	519	489	469	504	501	442	491	500	524	491	502	483	500	469	502	474	515	495	510	519	516	481	520	545	528	476	509	510	518	484	478	506	516	504	509	510	469	442	499	492	546	516	501	459	482	513	485	517	548	477	478	493	472	509	501	488	515
4056	6766	4645	2581	2116	1877	1608	1360	1205	1040	974	855	823	715	711	716	612	614	606	599	623	597	608	606	626	628	603	605	672	584	611	619	615	634	648	615	586	568	597	563	579	579	554	567	584	576	529	531	548	597	567	555	545	578	566	549	529	530	557	557	566	555	603	580	573	550	546	547	566	549	547	559	562	552	554	538	537	557	565	571	558	596	592	567	530	552	541	594	562	548	519	581	554	556	523	561	551	557	577	579	540	533	544	510	587	556	535	543	553	540	550	567	553	582	558	558	535	554	582	546	547	576	552	545	533	612	551	495	584	541	554	529	576	580	514	557	548	536	540	524	560	549	548	608	558	573	595	547	537	570	567	560	577	552	543	573	566	549	538	531	589	558	544	606	530	548	551	550	573	512	519	560	538	556	564	539	582	575	554	523	554	566	525	528	591	591	562	580	531	527	554	566	539	573	563	549	480	533	551	541	586	578	533	549	546	514	570	527	544	529	579	539	560	565	538	588	541	558	566	522	544	578	577	540	588	520	537	573	561	583	573	598	559	536	543	589	562	542	521	570	501	562	558	509	560	609	550	595	580	554	510	584	569	561	580	606	513	579	557	583	542	556	541	552	596	548	556	541	537	517	516	569	540	550	543	545	573	561	545	533	579	564	550	575	567	571	528	553	536	576	552	545	607	534	548	508	535	526	583	585	531	556	553	541	558	545	523	584	537	536	545	563	559	556	559	523	604	549	601	544	563	543	547	602	540	607	574	537	550	527	563	525	535	520	585	589	553	566	584	575	573	563	579	568	529	557	498	557	560	505	586	562	547	559	566	579	558	572	563	518	549	549	574	557	567	532	569	573	580	548	510	566	547	604	552	616	536	542	586	558	547	510	613	538	521	598	518	528	572	593	563	556	581	600	564	546	570	572	523	532	561	551	543	513	528	550	561	520	525	532	546	524	560	559	546	559	578	540	601	533	568	537	555	586	549	559	534	581	623	580	532	535	521	586	574	550	544	549	535	527	549	533	504	546	555	559	568	527	562	548	549	519	561	541	560	606	603	546	537	565	570	545	572	549	595	529	532	532	558	537	554	515	515	566	566	596	564	585	553	560	560	565	552	564	543	539	582	558	557	539	541	551	516	533	542	573	575	535	507	545	580	554	583	544	540	554	581	559	541	554	587	542	517	607	586	550	580	531	534	546	590	509	533	538	553	524	535	489	534	567	549	539	564	583	561	582	564	529	538	542	599	491	561	535	610	567	578	560	554	505	612	587	556	525	513	570	567	540	627	573	560	580	554	544	576	530	553	556	575	576	522	555	521	551	588	570	584	526	548	546	519	580	579	535	554	619	509	514	550	565	567	566	541	519	534	561	557	554	543	562	585	506	580	539	571	563	594	532	571	552	597	534	595	543	586	543	571	518	562	560	530	543	564	532	549	565	555	557	515	561	569	580	584	544	535	551	526	583	583	540	581	544	569	554	580	546	556	530	573	584	557	556	531	572	562	567	548	531	541	557	559	591	591	538	555	494	575	543	538	575	532	557	516	559	545	545	542	531	568	560	477	533	590	563	530	566	538	568	544	530	545	554	542	557	528	580	580	571	550	531	556	562	543	543	558	590	531	550	541	551	536	549	552	531	550	560	565	538	562	556	560	529	554	560	529	546	569	520	591	527	546	527	564	566	537	577	529	580	594	596	565	552	585	604	528	538	542	491	542	547	536	603	535	555	539	519	554	577	512	549	566	559	508	583	580	565	551	569	566	572	545	551	562	551	528	540	562	564	606	509	576	541	539	564	578	554	567	555	554	604	576	594	556	571	572	562	562	493	534	523	534	525	551	566	554	550	518	565	585	572	579	528	552	579	573	603	536	553	552	544	525	522	563	579	513	550	539	556	542	579	540	558	553	566	517	521	550	561	565	583	561	573	525	493	604	596	551	571	557	551	543	520	568	523	529	553	561	540	552	559	583	615	576	553	532	558	535	559	586	540	588	532	557	551	489	581	588	558	538	595	529	581	542	557	526	555	587	553	548	551	532	539	515	565	569	574	537	531	528	611	530	542	529	552	597	571	551	536	517	538	546	596	535	562	553	559	551	545	538	572	552	595	553	549	569	526	512	572	515	528	535	581	496	549	523	572	566	550	520	529	586	588	569	549	553	564	541	527	507	516	551	501	549	603	549	544	559	526	551	486	548	553	553	585	563	527	538	559	533	529	554	523	565	564	527	536	578	574	555	564	531	557	505	564	561	554	530	559	573	614	523	556	571	559	569	512	540	574	578	559	542	531	551	512	539	571	538	563	555	599	550	560	511	547	568	519	553	513	571	538	536	606	576	573	539	496	558	560	597	573	531	535	544	539	590	522	546	572	584	590	524	555	497	537	546	546	559	562	545	513	529	522	542	564	526	598	562	559	548	545	546	492	500	587	545	555	561	577	543	571	624	557	517	571	614	559	576	525	538	553	533	544	572	602	562	523	563	583	575	583	592	537	539	607	573	559	574	542	539	575	566	543	551	532	544	564	544	528	511	547	548	579	537	529	560	544	551	593	553	564	539	519	529	549	538	569	539	551	515	550	551	512	525	542	570	581	552	513	556	550	551	584	586	548	547	521	583	549	565	547	532	542	536	545	530	533	536	519	581	569	563	551	592	525	554	535	531	546	590	539	573	532	565	563	569	518	517	557	585	570	513	562	596	564	550	528	540	550	576	598	543	571	528	562	530	580	594	522	551	571	554	546	552	558	530	563	576	532	568	578	531	533	526	579	539	557	587	518	549	579	495	548	567	507	543	561	590	615	560	553	533	534	571	551	566	509	566	570	557	575	573	561	553	579	544	589	573	561	546	579	528	566	544	535	550	567	570	515	555	587	556	577	514	560	573	570	528	536	565	582	522	510	538	585	545	516	567	571	557	616	493	560	583	546	514	581	564	540	510	558	571	513	564	549	545	525	568	541	558	579	545	536	556	558	557	568	576	517	540	529	535	563	594	551	590	543	547	551	590	522	541	570	545	586	523	567	552	540	535	550	534	519	590	584	601	525	564	526	578	565	554	533	535	536	562	554	579	552	546	514	554	542	573	552	596	538	578	574	555	589	557	565	555	513	596	578	562	551	537	509	566	577	578	588	544	566	579	556	526	546	554	575	526	543	567	504	540	557	563	556	572	553	537	538	609	530	552	566	555	552	530	563	556	533	535	563	507	571	538	550	537	573	523	563	545	548	570	598	566	581	566	551	571	550	554	556	545	558	552	582	603	586	513	557	564	591	585	554	580	519	563	584	528	569	557	550	567	537	549	569	508	508	559	538	534	580	559	571	599	587	581	535	569	558	574	572	530	563	531	619	565	558	585	548	541	587	549	565	573	546	546	561	509	552	561	532	494	559	569	535	552	521	562	560	558	551	599	539	570	534	547	551	596	584	537	565	560	585	556	537	572	591	580	511	558	554	583	576	589	537	598	536	562	544	559	515	557	560	591	554	563	539	557	536	527	584
22786	21318	29021	23950	21316	21402	9282	2432	1923	1704	1563	1399	1367	1353	1264	1241	1182	1163	1139	1177	1137	1111	1096	1147	1090	1132	1067	1066	1067	1056	1107	1111	1099	1115	1105	1179	1165	1081	1077	1087	1038	1052	978	1062	1084	1060	1032	1053	980	1041	1054	1070	1039	1060	1065	1066	1012	1088	1015	1023	1049	1082	1061	1075	1026	1013	1064	1070	1040	1038	1049	1006	985	1085	1073	1100	1016	1009	1028	1062	969	1029	1029	975	959	1082	992	1025	1002	976	985	1044	999	1033	999	1041	1018	1089	1038	1046	970	1069	1085	957	998	1041	1072	1057	1062	982	954	999	1049	984	1025	1056	1040	1006	1013	1026	1007	1000	1013	1085	1053	1019	1063	1023	987	997	982	1025	962	1049	1020	1029	1038	1017	999	1059	1021	983	1031	1007	1097	1058	1004	1008	1065	1035	1028	1007	1021	1062	1051	989	1009	1049	1046	1064	1037	1015	1039	1017	1031	1057	1060	966	1066	1026	1034	1018	1007	991	1037	980	962	1061	1061	1006	1050	998	1005	1053	1003	1017	1056	1039	1039	1006	1094	1066	1056	983	1047	1028	1011	1055	990	994	1000	1022	964	1002	980	1053	1022	1010	1042	1006	1035	1032	1043	923	1065	985	1016	1024	992	1020	1081	1056	1036	1013	1023	1028	1003	1021	1019	1005	1021	1122	996	988	1012	1020	1025	1009	1085	990	1073	1029	1058	1001	1032	1038	1036	1075	997	970	1023	1021	1052	1060	1022	989	977	1009	1014	1028	1051	1008	998	1052	1012	1081	1046	1016	1037	955	1068	1002	993	1038	1029	1025	1030	1054	1033	1026	1068	1049	1033	1058	1038	985	1047	1018	1023	996	1005	999	997	1064	1027	1023	1014	1047	1022	1008	1022	980	1053	967	1002	1002	1096	1000	977	1021	1022	965	1024	1007	1054	1017	1002	1042	1090	1012	1024	972	1013	1069	1024	957	1087	1011	1008	1099	1052	1026	1019	1025	1002	1066	1044	1028	1063	999	1054	1010	990	1065	1020	986	1068	954	989	1029	1003	998	1016	1068	1014	1002	1058	1041	1017	1014	1006	971	1070	1046	968	1029	1032	1087	1086	1050	1081	983	955	1023	1006	1064	1021	1067	939	1092	1125	1052	966	1033	1058	1050	1022	941	987	1008	1001	1073	1010	1012	1058	1000	1048	1014	1020	1023	989	1043	989	1049	961	1033	996	1046	1060	1029	1005	1061	1009	993	1052	1052	1038	1026	1025	1006	964	1028	1030	1060	1022	1019	1026	1009	1049	1006	1026	970	1027	1018	995	1061	999	1022	1054	1033	1024	1039	1061	962	1024	1053	992	1020	1074	1000	1003	985	1046	1027	1060	995	1029	1039	1023	1019	964	1013	1052	1016	1050	1021	1019	1048	1025	1057	1019	998	989	1059	1011	1026	1020	1047	1047	1004	1077	999	982	1033	1036	987	1007	1014	1007	1067	1046	1023	972	1036	1058	1063	991	1021	1033	944	1040	1085	1011	970	1064	1115	1001	986	1042	997	1058	1076	971	1017	1010	1013	996	1056	1048	1081	1071	1043	1008	1020	990	1016	1040	1031	984	1001	1069	1026	1010	996	1012	1046	1022	1021	1013	1014	1009	1071	981	1090	1056	1023	964	1080	1030	1037	992	1026	991	992	1046	983	996	1041	1022	1007	1032	1028	1038	1021	962	1071	1010	1033	1012	1063	1025	1085	1059	1028	1012	1046	1025	1048	1033	1057	1001	1065	1023	1000	1119	1044	1006	1087	1020	1029	1057	1052	1034	1039	1075	1014	968	1059	1029	1049	1018	1018	1044	1022	1035	1023	1001	958	1075	997	985	1054	1024	1020	1051	1005	1044	1033	1059	959	1054	1093	962	1048	1048	987	1019	1066	1025	1031	965	1018	1021	1054	1019	1026	1027	1016	1040	1004	1033	1048	1050	1023	1017	1026	1025	994	1028	1072	1011	1046	1004	1025	942	1008	1017	1010	1005	1059	964	982	1011	1018	1035	1010	990	1010	973	1039	1025	1111	969	979	1007	1037	938	1038	1042	971	1012	1002	1025	1021	1066	1003	987	992	1013	1045	1034	1047	1027	978	1044	946	1064	979	1021	1013	1003	1075	999	1026	1059	970	1015	1011	1085	1031	1070	1020	988	940	1055	1038	1022	960	967	1049	948	1021	960	978	973	1018	1029	1046	908	1029	991	1034	1102	978	1048	1031	1033	988	999	1022	984	1022	921	1020	996	1024	1070	1053	1060	1001	1018	1019	1009	1041	955	1023	1003	998	1015	1070	1089	1024	977	1048	1114	1008	1065	1023	993	1023	1002	1005	999	1058	1060	1026	1003	979	1076	1008	1097	1021	981	1014	1004	1009	978	979	969	1057	1069	1050	997	993	1081	1024	1055	1000	996	1020	948	1026	1042	1027	1020	976	1047	1044	1010	952	1010	1063	988	1064	1018	1092	1023	1015	1042	1035	1043	968	969	1092	1028	1002	1022	1002	972	1015	1078	1045	984	992	982	994	1028	999	981	1031	1038	1021	1016	1041	1045	1081	1012	1015	1025	1025	1006	1046	1042	1054	1033	983	1026	1011	989	1001	982	987	1034	1031	1068	1013	997	1019	1010	1037	1023	1004	1082	1031	975	1003	1015	976	994	1093	1009	996	1071	1007	1033	1038	1097	1000	956	1037	1033	1033	1016	964	1074	1033	1044	1025	1015	1032	1052	1037	1071	1037	943	1059	1052	1005	1117	1003	1017	1019	986	988	982	1012	978	986	1002	1080	1004	1092	976	963	1034	1047	962	999	1022	1004	1035	954	1047	1077	1014	1049	970	1013	993	1036	1043	991	1036	1031	1023	964	1030	1051	1037	1001	1033	1038	1007	1063	1078	988	1039	1014	1039	1029	1045	1011	1023	994	1039	1043	1038	1000	1004	1025	988	1039	992	1054	1003	1063	998	992	1034	960	1003	1057	970	1056	1036	1011	998	983	1010	971	1009	996	970	1050	1058	1013	1030	1025	994	1037	984	1064	1037	1023	1037	1064	970	1018	1052	1004	993	1044	1068	1062	1004	1032	1047	1044	996	943	1005	949	1064	1065	968	1024	1055	953	977	1040	970	1051	1049	1053	1019	1030	1006	964	1008	991	1006	1083	1016	959	999	1051	992	1080	1027	1008	997	1016	1033	990	949	988	980	1007	1037	1012	993	1054	1004	1032	1059	1021	1064	1006	1008	1018	1003	1053	1044	1007	1024	1031	993	1038	1082	1025	1016	1015	1018	1082	987	1027	1078	984	1072	983	978	1013	1012	990	1016	1020	1067	1017	1016	983	1006	959	1014	1002	1045	1021	1094	1030	1079	1036	1012	1031	1011	1046	1052	979	1026	1040	1046	1024	1049	996	1042	1021	1000	1037	981	1036	1051	1074	1008	1004	1005	1034	997	1010	1038	984	1040	1027	1056	1034	1027	947	1002	1046	1010	1103	1003	982	1048	1060	996	1006	1000	1009	990	1007	991	991	1070	1044	1051	978	1058	1016	1013	1021	1035	999	1014	1038	1044	1002	961	1009	1041	1081	1060	1003	1045	1050	995	1029	999	1037	1114	1045	1041	1031	973	974	1030	1041	1026	1044	1038	1047	1026	1047	967	958	1011	1009	1018	1015	1035	999	993	1034	1036	988	984	1008	1003	1030	979	1066	975	1019	1025	1036	984	1039	1031	998	1044	994	954	1055	1003	1049	995	996	1019	987	972	1013	1035	1016	1018	983	1099	986	1039	948	1041	978	1067	1020	919	1041	979	1104	1014	983	985	1008	1060	1035	1036	1049	1071	1047	1043	1039	990	1046	1009	1061	1005	1054	1013	1042	1006	1037	1025	977	1040	1040	1028	1026	1045	1010	1033	1059	1002	998	1043	1065	1022	996	1031	1024	1018	997	993	1022	1004	1055	1056	1028	986	1022	995	1086	1008	1043	990	996	1012	1040	1025	1017	995	1021	1017	1004	1016	966	1057	966	1103	1003	1032	959	970	951	1012	1015	1007	1004	1024	1063	1048	988	1051	1023	1093	1029	1062	1023	1046	1088	1030	1026	995	1015	1039	1001	1027	985	1028	1060	1048	988	1042	1041	1024	1034	1009	1025	1049	1025	1008	945	1016	1054	1047	996	1062	994	1021	1056	1029	1037	1030	1011	975	1033	1013	913	1055	998	980	1041	989	1064	1053	1059	999	986	962	937	1007	1066	996	1061	1032	1044	1050	1064	981	960	1076	1027	1058	998	1050	1035	996	993	1044	1095	970	1024	1035	1030	1071	1001	1073	1004	1014	1029	1010	1006	1038	986	1001	1007	1024	972	1027	1022	1010	1092	1018	1028	1044	1080	955	1023	1070	1039	1019	1068	977	1001	1003	1053	1016	999	1049	1067	1028	999	1000	1002	1060	1027	1076	1038	1049	950	1087	1009	1013	1004	1021	995	1052	1070	1019	1044	1064	975	1053	1051	1046	1014	1057	1088	1004	964	1059	973	936	983	983	999	1028	988	991	1038	1013	1066	1020	1010	1038	1000	1000	1010	1001	1067	969	1037	1017	1007	1027	1076	1028	1035	1031	1017	1077	1035	1012	1009	1087	1003	1023	997	992	1022	1001	1012	989	1012	1039	1041	987	1028	1039	1079	1012	1036
5560	16592	11864	6391	5386	4432	3647	3071	2644	2270	2003	1786	1589	1440	1468	1296	1273	1268	1241	1241	1144	1197	1161	1208	1170	1166	1168	1244	1200	1160	1135	1170	1188	1147	1273	1171	1126	1147	1065	1082	1037	1057	1075	1112	1087	1084	1172	1093	1036	1070	1066	1102	1048	1062	1128	1078	1039	1118	1093	1050	1063	1075	1066	1081	1065	1063	1069	1035	1040	1052	1059	1035	1079	1073	1090	1032	1102	1055	1079	1048	1017	984	1085	1063	987	1045	1070	1055	1050	1032	1043	1059	1034	1047	1042	1068	1049	1035	1007	993	1006	1077	1047	1069	1010	1030	1096	1045	1001	997	1008	1034	1070	1056	1051	1060	1066	1047	1023	1096	1059	1021	1029	1057	1036	972	972	1031	1050	1019	1091	1030	1054	1025	1070	1062	1016	1113	1066	1017	1072	1002	976	1061	1067	1036	1050	1072	1004	1061	1073	1039	1012	1054	1035	1007	1049	1005	1036	1019	983	1033	1020	1006	1041	1028	1009	1020	1019	1055	1051	1055	1046	1077	1018	1071	1095	1020	1052	1062	1028	1078	1041	1068	1006	1072	1004	1035	1069	1028	1050	1034	1050	985	1018	1044	1034	995	1064	1070	1066	1024	1038	1042	997	1054	1054	1023	1046	985	1008	1061	1042	1004	1022	1016	1072	1004	1084	1068	1000	1049	1073	1025	1072	1076	1040	1053	1053	1035	1084	1037	960	1005	1061	1049	1095	1049	1043	1007	990	1066	1076	1048	966	1023	1038	1066	1064	1044	951	1055	963	1048	1045	962	1023	991	1062	1067	1016	999	1025	1103	1044	1065	965	1052	1050	1042	1061	1008	1070	1078	1088	1010	1030	1020	1026	999	1052	1101	1050	1021	997	1091	1023	1114	1093	1054	1086	1021	986	1050	1069	991	990	1032	1030	1021	1087	1026	1039	1027	1042	1011	1013	1019	989	1048	1000	1043	1000	1027	991	998	1042	1025	1067	1063	1031	1057	1038	1069	1055	1007	1051	1033	1002	1022	1066	991	1004	1031	969	1035	1061	1034	1026	1029	1012	1035	981	1020	1009	1023	1054	999	1054	1021	1036	1060	1032	1039	1047	1052	1005	991	1058	976	1077	1012	1029	1041	1079	1059	1052	1041	1086	1001	1013	1064	1025	988	1003	1087	1017	1008	1013	1015	1077	1073	1032	1056	1040	1016	1032	1044	1068	1048	1064	1077	1032	1028	1076	1042	1070	986	1036	1014	1059	1009	1049	989	1049	1056	1052	1078	1038	1015	1055	1007	1072	1093	1043	1065	1051	1096	1060	1041	1062	999	1021	1101	992	1081	945	1011	1030	1004	1056	1046	1025	1064	966	1005	982	1054	1025	1004	1034	1045	1049	1078	1036	1010	1045	1007	1088	1052	1022	984	1032	1020	992	1032	1053	1030	1016	1020	1018	997	1059	998	1044	1041	1079	1008	1037	958	1027	1048	1028	1098	1053	1054	1044	1003	1017	1049	1035	1027	1085	1049	1024	1046	1039	1013	1041	1083	1027	1053	1082	1038	1035	1037	1028	1016	1053	1128	979	1017	1050	1091	1025	1063	1003	1072	1093	1026	1062	1064	996	1027	1024	1033	1096	1056	1052	1027	1079	1044	1008	1054	1016	1051	1032	1018	1030	1038	1073	1049	1092	1102	1048	1043	1037	1076	1030	1061	1068	1055	1036	1035	1053	1028	1084	1075	1089	1083	1006	1063	1045	1011	1064	1010	1026	1016	1067	1068	1053	1051	1023	1028	1065	1059	1002	1021	1072	1092	1029	1071	975	1014	1007	1012	1044	1092	1018	1050	1025	1053	1020	1034	978	1059	1032	1003	1007	1025	1030	1007	1042	1073	1039	1040	1029	1048	1020	1036	991	1115	1018	1018	1052	1041	1007	1052	968	1026	1007	1059	1037	1011	1068	1040	1092	1025	1052	1054	1002	990	1059	1076	1013	1036	1011	998	1005	1071	998	984	1047	1072	972	1020	1003	1003	1091	1049	1016	1030	1010	1033	1055	1044	1000	1045	1074	1056	1099	1041	1013	1058	1057	1017	1031	983	1139	1037	949	1054	1056	1067	1019	978	1020	1079	1062	992	1064	1013	1030	1015	1074	993	1018	1003	1007	1052	1035	1029	1069	1056	1097	1021	1024	1043	1049	1006	1030	990	1035	1045	1055	1040	1049	1060	1043	1049	1054	1069	1073	1088	1067	991	1015	1041	1033	1048	1077	1051	1052	1050	1104	1022	1101	1026	1079	1046	1018	1072	1010	1015	998	1076	1072	1034	1017	1068	1035	1006	1012	1015	1065	1030	1017	1073	1066	1023	1046	1047	1049	1020	1037	1048	1020	1075	1028	995	989	1066	1104	1009	1042	1075	1016	1047	1053	1056	1052	1065	1067	1101	1012	1011	1035	1046	976	1032	1081	1044	1042	1027	1004	1056	1088	1019	951	1023	1004	984	1030	1071	1034	1016	1073	1056	1089	1080	1073	1017	1047	1079	1021	1042	1026	1076	998	1010	1015	1068	1073	1092	1052	1067	1010	1059	1005	1069	1082	1025	1078	1063	1026	1032	1048	1048	1094	998	1058	1007	1073	1053	987	1011	1036	1022	1090	1104	990	1047	1064	1075	1001	1027	1006	974	1022	1044	1031	1017	998	1044	1000	1062	1081	999	1070	1045	1022	1023	1075	1014	1026	1021	1063	1065	1061	994	1035	1026	1043	1004	1036	1033	1055	1004	1057	1023	1110	1061	1028	995	1017	1058	1064	995	1010	1032	1045	1025	1018	1012	1029	1091	1107	1033	1030	1034	1061	1050	1032	1046	1021	1002	1044	1037	1003	1059	1062	1009	1018	996	1044	1039	998	1040	1038	1027	1066	1023	1028	1049	1088	1053	1018	1038	1029	1026	1091	1011	988	1043	1042	1035	1004	1054	1037	1005	1118	1015	1023	1025	1074	1039	1037	986	1036	1081	994	987	1068	1043	1032	1055	1065	1044	1096	1060	1076	990	1055	988	1009	1080	1058	1006	1070	1017	1055	1058	1080	1003	1020	1048	1067	1045	1027	1035	1041	1025	1027	1004	1047	1056	1106	1034	1063	1108	1043	972	1048	1040	1052	997	1010	1003	1006	1044	1019	1034	1034	1017	1044	1088	1012	1007	1054	1049	1036	1083	987	1059	1019	1020	1001	998	1091	1039	1040	1077	1047	1027	1001	1010	1083	1072	1087	1091	1097	1028	1003	1054	1118	1082	1032	1061	1042	1005	1071	1099	1035	1032	1078	1051	1033	1044	1054	1010	1042	1000	1073	1069	1010	1002	1014	1102	1056	1061	1003	1086	1061	1068	1080	999	1012	1062	995	1004	1043	1046	1025	1031	1032	1029	1005	1013	1060	1032	1020	1080	956	1053	1067	1038	1049	1022	1017	1038	990	1036	1040	1093	1025	1104	1047	1029	1044	1041	1071	1024	1021	979	1116	1099	1059	1080	1006	987	984	1061	1038	957	1032	1050	1005	1089	1073	1023	1033	1071	1069	1023	1013	1069	992	1045	1026	1056	1080	1004	1072	1089	1053	979	1049	1103	1076	1059	1088	1022	1025	1062	1047	1089	1055	1021	1055	1040	1061	986	979	1034	993	1020	998	1009	1072	1043	1014	1056	1056	1029	1054	1057	1045	1042	1008	1014	1084	1022	1048	1015	1034	1032	992	1039	956	1045	1055	1082	1077	1038	1001	1013	1108	1042	1072	1037	1004	1063	1025	988	1053	1116	997	1066	1048	1091	1000	1020	999	1054	1035	1023	1046	1020	1086	1062	1082	1041	1027	1083	1089	1043	985	1086	1049	1016	1025	1005	1064	1003	1048	994	998	1009	1074	1067	1032	1044	1072	1097	1065	1069	978	1022	1030	1059	1044	997	989	1024	1076	1018	1005	1047	1018	980	1000	1052	1064	1008	980	1049	1047	1014	987	1064	1032	993	1105	1017	1033	1019	1037	1032	1056	1003	1030	996	1069	1014	986	1021	999	1103	1047	1097	1117	1082	1024	1045	1065	1069	1044	1055	1040	1013	1073	1045	1038	1042	1041	1038	1017	1009	1036	1026	1065	1066	1053	1060	1003	1091	1030	1086	1072	1063	1044	1046	1023	1034	1036	1087	1029	1049	1075	1031	1044	1002	1051	969	987	1022	1000	997	1000	991	1017	994	1009	1055	1019	1056	1035	1062	1092	1052	1030	1039	1004	1036	1040	1037	993	1086	1073	1018	1048	1062	1072	1057	1013	1025	987	1005	1094	1055	1040	1056	1077	1026	1099	1023	962	991	1028	1039	1085	990	1049	1063	1067	998	1084	999	1016	1027	1033	1061	1064	1014	1072	1084	1023	1052	1013	1034	1003	1069	1010	1026	1078	1037	1024	1026	1094	1049	1023	1088	1074	1034	977	980	1046	1051	1043	1014	1017	1023	1016	1032	1040	1010	1023	1024	1016	1094	1081	1032	1022	1056	1069	950	1006	1013	1021	1034	1050	1064	1051	1051	1031	988	1081	1004	1024	1058	1035	997	1017	1065	1050	1019	1041	1056	965	1054	1008	1016	1054	1059	1064	1043	1080	1088	1024	1051	1034	1019	1040	1033	1054	1040	1029	1056	1075	1003	1061	1014	993	1034	1068	1069	1023	1044	993	1044	1038	1062	1083	1081	1093	1007	993	1064	1049	1033	1025	1045	1029	1057	1074	1045	994	1049	1016	993	1022	1045	1025	1067	1067	1080	1005	1091	1043	1009	1028	1017	1078	1042	1088	1052	1045	1006	1032	1022	1095	961	1014	967	991	1053	1067	1025	1069	1058	1040	1019	1027	1023	1023	1066	1087	1129	1043	1066	1067	1075	1024	1103	1011	1005
27763	17351	4060	1181	875	791	686	648	597	559	519	507	510	458	482	479	405	430	475	448	481	441	415	466	503	483	439	464	456	448	480	475	444	447	512	478	472	404	460	446	456	499	455	461	442	475	444	470	457	506	491	476	441	450	408	431	458	446	427	463	452	463	454	458	456	433	465	481	426	452	474	442	451	453	446	426	436	453	450	432	446	430	429	416	455	453	432	421	471	432	460	463	443	412	470	455	456	429	451	472	463	438	416	410	469	461	464	431	472	442	437	426	488	448	400	438	398	452	412	448	452	459	443	416	428	449	432	462	446	444	465	464	419	464	476	470	449	427	441	425	467	439	454	486	436	420	419	433	420	455	478	463	472	428	406	420	434	453	465	454	433	460	460	379	426	407	484	437	421	444	421	437	448	458	446	444	434	411	424	472	459	422	446	437	436	462	433	439	456	429	406	437	460	510	458	427	431	438	451	439	408	421	470	435	438	476	420	445	459	457	453	438	433	444	432	446	457	423	444	489	470	441	456	424	419	487	456	450	427	416	461	449	419	439	439	438	433	468	443	433	413	400	470	445	411	451	448	484	405	451	445	444	449	421	472	433	441	456	429	441	412	452	453	470	441	424	409	413	418	440	455	474	489	437	415	477	421	456	444	424	433	498	446	432	428	427	422	441	455	409	448	467	439	439	455	496	396	468	476	450	407	472	448	464	417	441	456	437	451	473	465	445	508	449	466	454	443	442	392	414	451	437	446	411	479	402	425	419	488	434	415	425	433	359	461	414	440	460	449	440	426	442	440	429	415	472	404	464	427	445	493	446	437	448	436	420	472	451	442	441	468	439	467	453	478	422	476	406	448	441	441	461	451	409	432	454	458	424	436	451	399	413	447	447	468	444	455	475	465	444	450	443	452	440	441	456	423	443	480	448	450	434	448	424	457	451	436	450	458	422	444	410	454	412	438	444	458	436	454	482	489	460	427	435	435	456	493	443	447	444	433	434	468	463	423	469	472	455	443	430	432	481	481	460	443	445	418	431	440	417	480	471	487	427	459	450	427	479	437	442	449	481	440	442	451	487	470	454	425	451	460	422	448	483	444	465	467	462	443	436	442	442	451	444	462	466	448	447	422	436	440	453	419	440	430	459	435	436	452	457	447	438	486	458	442	475	429	446	468	432	444	424	433	384	441	457	440	437	435	433	417	467	450	425	444	423	450	428	418	445	440	448	463	476	440	407	472	433	432	469	442	450	456	434	471	435	482	456	468	423	422	455	431	403	478	461	461	448	428	460	463	422	424	432	425	475	473	451	453	462	430	422	413	450	464	470	437	454	446	470	474	494	453	446	449	448	450	433	474	428	495	437	466	441	479	445	443	463	449	424	426	467	461	455	460	465	407	393	450	463	456	452	455	430	416	487	446	428	453	429	468	469	480	470	443	469	448	473	453	419	432	431	426	448	453	460	420	449	470	485	448	479	451	422	456	442	411	450	469	447	449	437	423	420	418	429	421	422	445	454	509	428	468	426	399	404	462	451	453	438	426	476	452	381	437	506	433	424	439	439	428	449	457	403	456	457	425	403	443	434	436	454	416	431	406	428	412	422	452	464	461	423	434	446	412	467	460	467	471	437	447	456	455	480	406	480	440	446	476	444	482	448	489	472	423	393	402	465	408	470	447	434	456	440	436	480	456	445	455	452	439	426	400	455	444	460	453	455	433	467	406	417	434	453	457	434	453	456	461	436	401	472	433	429	429	447	434	428	445	467	444	433	449	487	425	428	458	417	465	468	464	439	391	473	451	468	428	390	483	456	460	451	450	455	425	511	450	493	433	410	440	420	424	412	418	406	416	433	429	429	453	448	474	461	446	477	427	417	443	441	442	470	430	431	431	470	456	447	444	472	435	424	436	456	437	420	436	437	448	468	438	446	427	424	406	457	444	443	448	458	442	466	425	419	441	435	440	406	438	412	413	408	454	434	433	437	458	488	468	444	431	432	443	429	415	449	437	463	448	458	420	435	425	430	433	425	421	483	439	441	445	432	427	464	436	458	448	485	454	457	439	446	448	407	447	490	434	443	433	460	433	433	426	446	506	451	436	444	421	452	413	462	420	430	436	477	444	429	446	460	457	463	430	409	436	441	428	456	491	429	417	470	426	429	475	461	449	433	432	457	463	444	391	482	459	471	424	450	443	414	489	444	412	444	457	428	466	396	441	429	475	495	446	448	425	454	450	450	420	445	474	459	473	419	454	454	444	464	454	386	478	480	453	452	473	445	443	438	456	439	445	432	427	450	425	447	430	470	480	491	452	465	443	468	425	421	444	443	440	447	441	463	459	425	424	439	444	469	426	442	472	439	438	420	445	418	422	427	469	431	431	437	450	483	451	454	493	471	453	445	462	432	423	471	448	475	457	411	475	444	491	484	472	443	464	415	451	451	489	414	459	475	470	445	438	420	449	480	441	447	454	449	420	422	473	431	462	421	476	420	439	472	448	439	412	417	448	434	466	441	448	414	422	428	415	457	414	488	478	440	465	454	445	450	470	464	469	440	460	442	455	455	446	466	429	432	454	406	411	431	436	398	458	413	405	464	479	459	468	457	444	470	454	442	473	450	478	461	410	419	430	441	418	458	428	420	447	459	449	436	430	397	489	446	493	471	453	436	455	444	445	431	442	449	444	432	421	439	456	439	452	428	436	435	457	427	421	468	424	474	434	423	463	420	437	460	450	426	435	422	418	470	438	429	424	455	425	429	437	431	456	432	458	434	445	465	432	484	427	450	457	455	427	450	436	396	404	415	462	457	432	450	449	450	468	458	396	457	427	445	395	430	485	444	448	455	457	463	455	410	488	462	425	418	435	436	445	451	452	433	440	442	438	429	460	483	453	440	436	447	434	427	475	461	408	428	453	440	411	462	461	400	446	417	456	499	464	450	427	465	463	455	446	423	419	423	459	511	463	462	464	451	453	452	430	464	410	458	445	435	440	457	432	458	422	479	463	453	435	462	426	462	457	442	450	464	445	480	418	433	435	412	449	433	481	455	458	465	448	482	459	436	485	432	464	447	445	463	481	443	423	458	464	418	419	405	445	456	445	440	449	446	475	411	406	496	484	442	441	464	461	428	446	455	412	468	486	443	468	456	438	439	438	490	463	436	476	493	498	419	454	436	429	441	456	450	455	474	468	433	414	468	440	417	431	428	428	439	441	464	457	422	428	467	429	437	462	411	441	433	436	435	428	460	436	451	466	426	434	478	440	466	453	448	441	443	430	426	441	422	449	427	496	441	536	452	475	434	438	455	446	423	448	454	474	463	507	436	454	425	480	484	454	422	434	435	424	440	412	418	424	436	447	441	447	444	404	458	447	490	447	464	446	426	407	413	454	432	479	467	486	446	438	423	451	433	447	463	433	448	470	430	467	450	401	489	461	432	460	434	468	440	424	416	427	421	431	416	420	425	392	451	480	491	458	428	453	411	463	495	429	463	448	461	430	444
4757	2273	1910	1171	1059	1056	871	813	813	749	686	631	638	612	555	545	505	506	523	505	515	528	516	533	535	490	538	553	495	507	490	526	499	526	509	548	519	503	490	503	476	511	526	497	470	483	499	497	489	496	455	468	514	475	517	518	473	455	491	466	473	480	470	505	513	481	503	492	501	493	524	449	477	504	509	479	497	510	475	523	480	489	512	501	495	479	510	505	523	473	545	484	468	505	488	489	457	483	475	467	467	491	485	462	440	455	482	481	505	474	483	515	509	458	453	489	515	472	436	474	512	465	486	455	483	446	495	491	483	484	468	472	478	477	475	476	487	448	466	480	484	476	482	496	458	513	487	458	472	487	492	519	479	476	438	483	466	491	461	484	467	481	467	450	513	491	494	499	449	485	466	466	458	488	451	454	468	468	492	481	487	482	500	474	490	476	469	475	466	454	504	477	460	493	485	476	449	472	468	478	496	471	489	449	423	494	491	497	502	503	462	459	474	452	457	476	477	491	459	466	459	469	465	454	478	486	498	511	503	476	507	426	437	479	480	480	451	446	494	495	487	485	475	500	480	485	465	465	522	502	481	481	490	464	475	481	480	463	472	494	459	445	491	494	496	444	488	457	496	463	463	476	483	501	499	450	448	509	472	458	496	512	489	451	502	487	516	507	463	451	480	467	474	465	512	503	457	506	445	484	490	482	445	506	520	467	455	471	474	475	466	507	470	498	528	443	456	484	492	521	489	465	508	465	504	496	503	482	482	495	491	467	479	442	419	489	464	516	469	450	478	459	459	434	454	449	481	527	468	465	483	500	497	447	472	460	482	486	450	514	455	453	449	470	452	497	481	497	475	454	473	474	445	486	440	469	500	473	509	449	493	455	503	486	479	465	506	479	512	480	492	463	460	482	459	479	504	475	463	504	492	445	486	474	478	454	493	478	501	480	485	488	521	442	485	506	544	451	464	536	496	519	521	450	484	513	476	489	491	451	483	485	465	444	492	488	483	491	469	467	479	473	473	453	491	506	461	504	490	468	464	459	477	479	489	491	496	466	485	482	491	465	478	464	485	486	461	504	474	495	499	484	473	507	447	496	491	476	497	449	463	461	483	468	472	471	476	488	492	494	453	481	469	436	477	496	496	498	477	457	463	506	513	425	465	482	450	487	523	445	493	502	478	487	503	506	463	460	467	451	467	473	484	479	488	490	456	483	451	449	485	512	477	457	461	486	439	492	433	488	474	468	501	472	480	513	522	442	468	505	454	486	441	520	508	455	512	488	494	485	498	482	492	527	494	463	473	526	470	512	464	493	510	530	452	484	415	475	498	480	473	487	422	483	489	493	489	458	483	458	477	468	480	471	467	472	506	488	457	507	508	458	520	485	464	526	468	475	460	511	470	478	484	503	499	464	488	459	457	514	533	461	482	498	479	504	497	493	480	490	479	447	487	491	470	480	442	516	475	482	484	470	483	446	467	497	489	486	505	481	473	467	481	454	495	482	456	491	481	490	466	469	506	485	471	480	471	480	465	464	489	481	500	432	449	510	505	498	478	470	498	475	480	497	486	454	492	481	440	502	483	444	471	470	487	486	464	522	498	470	525	490	476	512	488	511	478	521	442	467	489	473	475	476	475	455	464	465	465	474	492	506	446	497	497	499	466	473	465	489	491	500	497	479	501	478	497	491	473	492	440	475	491	494	496	485	458	499	471	482	479	492	470	469	498	498	470	455	521	489	523	506	446	479	490	465	476	501	527	474	470	467	487	530	475	484	501	462	478	491	501	487	495	493	504	495	484	520	475	477	498	475	474	463	534	457	503	450	458	455	473	496	465	496	493	467	512	481	497	462	497	503	486	487	485	499	463	471	469	486	492	493	492	477	454	458	461	468	524	476	492	460	454	491	505	495	484	459	503	463	458	479	495	462	470	468	459	493	470	426	521	495	458	514	465	511	491	500	469	458	472	498	459	502	483	510	514	487	475	475	488	463	502	465	442	442	497	490	444	461	460	485	451	494	456	460	500	461	479	449	435	461	490	463	470	497	507	465	467	503	457	466	468	509	504	486	470	480	428	482	467	507	483	450	437	446	475	465	445	455	467	525	484	468	464	451	497	469	522	484	456	457	470	458	472	502	500	462	442	528	464	467	474	487	494	471	446	526	462	463	533	463	481	461	478	479	488	466	487	495	483	486	487	428	489	462	521	473	481	446	455	495	474	480	511	485	493	496	471	458	462	501	504	471	442	490	443	508	468	465	511	523	487	499	525	506	478	502	502	507	470	473	471	478	488	482	498	489	469	500	499	499	449	486	487	484	501	480	465	488	472	509	453	469	513	451	512	454	477	494	471	486	485	519	490	488	492	464	428	461	468	483	476	480	464	473	471	493	473	503	552	489	483	474	494	468	469	433	484	486	470	452	479	500	468	448	461	488	469	450	527	503	469	498	498	476	460	508	482	518	491	461	486	506	477	500	478	514	524	481	477	472	478	488	472	481	482	532	505	472	510	514	421	469	458	483	499	483	512	478	498	467	532	491	420	491	499	448	503	492	457	457	439	494	487	429	476	501	481	514	468	514	434	489	500	502	509	485	467	471	450	468	486	487	500	469	497	499	496	486	480	459	435	454	469	494	488	469	497	470	474	470	504	500	508	486	518	442	467	467	465	471	473	487	468	474	511	493	510	520	522	437	415	515	509	454	492	503	483	507	480	525	476	470	470	502	492	469	444	488	476	474	475	467	515	446	480	483	487	482	492	534	471	456	494	439	469	433	464	459	467	497	491	460	444	467	491	463	486	518	501	484	484	474	461	498	461	452	462	507	494	488	467	481	446	452	480	499	521	481	487	494	458	462	489	491	476	497	441	497	463	471	532	497	493	516	491	529	490	492	476	485	510	444	516	498	454	488	466	522	459	498	472	492	462	475	470	489	442	503	498	462	487	459	509	469	488	482	505	489	514	488	465	500	460	453	531	431	475	480	502	481	434	468	457	485	438	504	496	485	452	485	456	493	486	508	482	461	494	459	484	553	473	458	473	486	507	459	481	519	520	460	454	462	470	472	476	472	485	485	518	461	481	442	505	472	458	432	464	483	475	464	506	487	502	466	505	462	479	497	478	448	465	507	463	506	488	495	481	499	492	472	521	476	472	488	496	498	469	450	497	498	485	442	494	491	492	506	504	442	428	472	497	497	472	487	463	489	494	492	443	502	474	476	472	442	441	465	514	492	482	483	530	442	466	458	461	483	449	485	447	506	458	470	486	458	507	462	501	489	495	477	466	505	469	479	472	479	495	485	444	483	489	450	444	471	478	479	531	480	511	490	494	478	476	462	487	454	460	480	474	473	489	525	472	493	491	438	432	508	476	447	489	467	497	498	463	502	471	469	441	492	494	518	454	442	503	478	451	463	472	482	468	447	448	501	502	493	478	486	481	495	464	481	443	443	498	454	497	485	440	454	497	510	489	493	472	499	474	536	522	501	480	479	492	523
23977	21306	28522	24394	21286	9965	2196	1539	1294	1214	1094	1040	1005	916	969	959	878	836	865	909	856	864	929	880	854	956	846	838	931	888	879	831	899	879	853	882	780	844	834	880	817	776	831	860	863	816	848	854	848	818	787	848	794	805	844	837	829	868	871	784	786	768	837	852	803	828	825	811	807	785	776	825	810	832	841	830	806	808	844	824	761	830	836	850	816	875	801	799	775	778	839	841	809	842	794	800	860	790	816	806	863	813	823	795	834	759	799	815	843	820	824	790	828	861	801	809	821	859	807	759	780	860	823	810	780	773	798	802	861	790	783	830	796	793	838	800	853	797	769	840	806	807	842	799	794	839	830	873	805	811	756	764	815	848	790	797	848	828	853	834	833	783	839	764	792	808	767	785	827	864	829	814	806	816	800	792	871	794	842	804	810	778	833	836	837	796	777	847	842	828	722	814	756	802	820	811	796	834	823	796	783	803	800	795	818	750	838	849	846	789	791	827	856	804	788	846	852	797	841	784	794	791	840	768	826	841	802	757	797	802	875	809	848	805	837	793	819	867	852	814	830	804	792	829	794	832	775	835	773	795	795	797	818	850	789	836	797	855	824	819	837	792	813	892	801	784	842	811	817	751	845	809	841	793	817	787	863	829	824	792	813	812	835	819	829	830	800	803	850	826	819	798	847	773	820	805	773	828	826	820	797	775	817	763	806	847	829	861	826	814	848	848	862	764	800	817	790	849	830	815	820	769	828	779	799	741	770	841	797	811	782	836	772	753	839	827	771	811	866	852	811	797	790	750	832	770	798	783	811	802	768	808	747	779	794	847	823	814	829	784	803	785	781	801	857	836	884	845	796	828	835	795	756	803	830	839	827	843	845	790	784	791	792	718	768	820	837	796	812	781	848	809	835	836	827	800	816	787	755	791	785	803	808	792	798	887	781	878	819	807	808	779	858	821	831	785	820	824	790	840	857	790	807	830	797	770	833	824	814	848	795	819	779	822	809	784	843	834	795	831	789	778	818	845	773	771	760	769	830	826	727	793	812	834	847	824	775	752	765	824	768	792	821	780	794	768	765	819	783	819	818	783	815	819	832	839	788	827	818	818	860	837	784	796	868	794	766	720	774	863	850	863	762	840	816	783	824	798	781	798	784	833	877	783	812	774	768	754	803	861	814	804	795	821	779	823	865	825	814	787	838	802	804	830	814	816	842	799	863	819	800	800	787	783	820	832	810	849	768	785	797	819	847	791	811	799	774	839	824	803	846	800	830	842	795	825	785	809	748	774	849	812	754	787	826	823	823	822	793	832	792	877	795	799	852	848	820	799	805	821	823	879	777	768	834	859	829	843	796	789	789	791	770	852	790	831	850	767	782	831	810	784	836	768	821	788	789	812	823	799	796	745	784	820	843	830	845	807	824	806	823	803	887	828	779	841	804	818	815	799	865	806	809	812	864	811	767	741	767	830	772	815	799	820	806	783	796	758	814	814	769	759	808	811	796	794	848	805	817	786	850	833	771	733	817	748	767	772	793	804	770	835	799	859	770	803	808	825	765	827	821	787	789	810	824	805	771	777	754	815	798	785	871	738	864	840	786	754	768	809	775	824	793	851	767	798	801	806	789	835	812	800	846	798	835	856	851	822	827	825	833	809	799	855	786	833	843	805	848	819	802	767	804	781	755	779	804	808	801	804	856	772	793	771	832	824	812	821	794	815	821	827	863	797	743	831	807	835	827	816	842	800	770	875	841	792	798	797	829	776	786	833	839	791	852	771	859	840	756	839	796	803	859	814	813	759	783	824	877	848	816	824	866	813	803	837	859	757	800	828	782	837	822	804	812	841	802	859	784	810	803	856	826	787	820	814	828	804	803	862	788	783	807	836	806	773	845	885	792	845	820	815	852	833	758	767	823	816	811	815	804	813	768	825	814	801	822	813	799	885	775	801	857	800	811	773	864	827	809	792	767	775	789	813	877	820	828	787	859	802	826	752	825	791	815	826	801	760	826	819	815	855	827	776	792	818	818	836	792	817	799	851	840	836	804	853	816	772	821	782	858	846	864	816	858	749	799	841	826	824	820	766	885	815	792	821	824	831	816	821	831	839	803	791	770	842	819	838	794	816	795	828	805	824	822	791	781	798	784	833	861	872	827	796	787	811	797	844	820	787	763	814	811	792	784	828	779	819	760	803	791	816	799	857	837	771	783	815	824	800	807	816	849	795	826	795	842	845	856	807	807	726	818	821	796	807	751	795	838	813	778	783	818	816	797	789	809	764	784	800	759	808	824	825	837	819	782	857	787	789	831	838	795	783	821	831	815	793	788	775	815	849	786	777	811	827	780	839	797	834	785	853	822	836	748	777	850	801	760	802	854	809	861	830	816	794	775	800	819	795	807	792	818	774	808	809	859	848	812	827	816	838	820	864	821	813	771	842	803	773	781	789	816	804	776	821	803	771	823	781	778	807	846	856	831	808	855	815	787	801	820	814	809	786	838	793	853	829	801	733	837	815	759	811	794	796	801	878	783	799	828	793	857	770	820	836	815	758	784	842	807	818	833	825	804	791	852	793	853	767	846	804	832	850	876	816	791	850	834	842	847	837	847	821	766	763	821	848	801	827	818	856	771	783	794	818	825	834	814	845	771	837	830	814	805	779	814	817	814	801	796	818	843	791	808	797	852	786	824	786	782	825	791	846	788	823	839	788	812	780	828	831	839	820	813	851	812	799	784	796	841	801	765	776	822	827	809	823	819	816	826	865	836	858	774	833	802	754	811	870	779	768	854	791	759	815	779	843	795	818	790	815	742	869	886	787	784	794	776	860	842	834	791	827	798	767	767	909	831	790	854	825	802	838	846	835	786	804	809	786	777	818	804	802	814	823	751	831	815	830	833	752	801	868	865	834	872	784	802	853	779	804	824	793	814	817	854	824	791	833	773	789	797	803	773	860	774	775	795	838	795	780	824	852	804	807	800	811	802	840	797	790	821	847	805	800	805	805	828	797	782	800	801	823	818	766	791	832	855	786	828	819	811	824	814	803	787	821	798	848	811	795	779	848	809	819	760	832	787	763	817	841	837	868	816	802	822	835	819	804	846	794	835	826	788	823	821	790	774	855	780	822	739	758	815	810	864	800	808	794	841	845	810	813	822	779	846	775	786	837	820	760	817	781	836	792	825	779	813	810	797	828	793	815	844	725	790	861	820	797	727	837	786	818	800	828	793	799	799	835	784	821	784	832	802	812	783	810	839	780	825	788	800	814	838	828	807	827	828	796	834	787	783	832	774	768	826	824	831	811	794	844	782	804	802	764	781	815	846	813	850	796	848	831	787	788	818	811	861	765	793	771	785	838	773	814	842	793	805	841	838	881	793	785	869	795	793	797	769	799	810	826	830	800	783	768	806	846	815	829	777	772	817	788	827	787	809	853	797	776	849	814	808	828	840	808	785	841	826	786	808	819	753	813	832	785	782	806	788	815	846	855	791	769	830	796
4149	10506	7499	3993	3373	3015	2340	2094	1780	1532	1371	1276	1141	1131	1023	1025	955	903	914	926	924	908	920	932	942	920	885	849	872	952	924	877	904	911	912	835	934	919	858	894	891	864	866	862	801	833	835	830	820	869	811	879	829	843	854	862	826	816	832	817	816	838	809	778	814	866	784	812	887	776	731	848	799	848	816	886	884	870	814	844	833	776	904	834	851	891	856	851	828	868	853	772	857	820	815	768	827	791	787	813	811	792	820	838	803	791	827	867	825	825	816	798	800	849	779	809	816	760	761	818	828	827	860	865	779	854	768	796	802	841	841	775	862	858	761	818	808	864	845	854	892	884	887	820	788	811	831	804	802	789	861	850	906	875	805	856	846	859	825	808	831	789	852	841	814	831	793	819	814	755	803	837	789	820	847	796	815	839	819	801	812	870	842	811	857	809	781	832	846	852	816	833	799	783	788	787	839	835	804	864	838	805	798	816	829	806	854	809	801	814	833	804	845	815	832	807	790	834	826	855	867	799	795	806	853	804	805	831	829	808	800	839	763	826	804	835	848	863	850	903	819	814	780	847	864	810	810	853	871	817	823	808	816	879	835	850	825	880	856	876	802	830	797	816	805	832	753	797	811	840	862	826	852	838	796	824	796	802	807	816	794	868	843	869	794	833	794	853	844	846	876	854	848	817	829	799	853	805	824	877	889	819	845	791	854	797	806	814	855	795	798	852	829	831	796	791	818	859	807	867	825	794	804	793	844	798	807	826	823	811	804	840	869	771	831	805	810	791	872	832	854	839	871	849	815	844	818	812	797	833	826	811	849	790	835	846	805	790	807	856	813	844	825	824	816	845	822	823	800	817	875	824	780	829	858	848	830	796	794	856	856	816	799	784	755	860	785	801	832	779	804	861	836	818	814	828	794	822	811	786	842	798	847	783	834	814	800	803	785	751	817	852	845	820	824	801	840	798	875	883	806	798	786	843	807	805	763	811	767	812	799	819	839	797	843	811	842	850	876	831	797	800	789	844	803	887	808	890	827	838	831	880	787	800	863	792	814	834	802	849	837	805	809	835	843	874	811	836	856	780	793	807	841	761	766	799	779	795	774	815	839	834	792	822	809	870	847	802	811	830	796	810	774	855	872	825	842	775	829	788	823	854	792	814	902	805	776	779	818	808	812	830	824	822	820	769	846	808	789	859	835	794	796	858	836	829	833	814	836	840	830	818	796	849	869	848	826	816	875	867	799	863	819	862	866	789	806	819	833	810	855	832	803	812	794	765	817	805	848	785	855	850	818	820	768	858	822	792	818	769	840	808	819	806	836	785	842	750	827	771	828	807	825	804	836	834	797	825	778	796	815	811	853	827	830	846	809	858	821	831	807	824	817	838	821	794	843	807	832	788	820	841	825	838	843	807	808	783	818	846	844	758	866	810	838	832	821	834	796	804	843	808	844	836	785	826	823	816	795	843	868	806	816	824	830	811	814	768	776	780	831	841	820	866	844	857	782	803	837	843	815	797	827	845	832	826	800	790	773	807	830	749	801	818	839	768	856	799	776	830	807	826	825	779	796	871	803	878	768	837	833	812	830	849	814	786	817	826	836	803	822	859	813	825	795	872	792	771	809	868	800	832	886	857	818	826	871	787	822	788	818	850	823	808	817	834	788	895	868	808	854	794	788	811	834	856	846	824	803	798	790	791	816	843	808	870	817	843	861	870	801	849	845	795	826	806	800	832	843	820	808	855	833	792	829	823	835	813	851	860	836	836	822	838	823	789	851	801	857	796	848	803	814	849	777	815	809	845	768	846	843	789	766	830	790	839	788	819	818	774	796	840	827	782	835	860	821	858	820	805	780	790	837	850	836	825	876	848	853	778	839	829	811	843	801	815	814	787	858	865	837	804	789	784	769	802	792	845	806	852	788	820	813	810	813	828	811	765	810	800	808	810	817	836	821	797	775	817	823	827	846	827	821	810	818	814	820	824	836	826	864	807	803	789	815	837	827	786	793	833	821	824	848	805	825	842	793	801	808	817	818	848	840	820	809	837	754	796	787	773	828	845	798	804	834	804	831	838	808	810	756	808	813	840	831	811	822	822	774	832	820	807	880	819	863	819	810	840	833	786	789	838	825	822	850	783	844	742	795	772	841	878	808	808	812	823	833	784	817	801	798	843	783	782	797	823	862	841	850	800	837	812	840	778	795	796	823	809	829	813	834	823	774	803	811	831	851	810	802	829	794	828	819	858	782	809	817	820	835	798	819	831	789	858	810	816	856	827	756	828	867	832	839	832	831	797	808	807	830	841	813	835	854	873	805	822	827	828	817	802	842	814	818	822	792	844	853	810	812	853	854	821	841	792	815	822	827	831	861	810	873	863	816	804	774	833	852	863	857	819	797	840	775	869	802	854	824	849	858	847	825	801	802	847	805	785	760	825	830	758	800	865	821	794	833	862	813	854	830	861	849	864	819	840	815	826	794	866	808	838	874	767	824	843	848	792	826	879	806	794	869	875	861	854	819	855	852	818	800	843	808	806	846	814	809	865	885	826	831	825	837	770	820	833	840	852	813	896	855	811	866	780	807	849	817	844	782	841	845	798	831	838	884	878	831	765	850	786	831	820	810	808	820	756	811	828	806	838	835	802	827	800	853	831	823	796	854	806	826	817	815	847	821	809	829	858	819	849	825	849	747	857	861	833	817	831	800	787	860	819	817	871	809	829	817	850	832	812	850	830	827	793	871	785	842	856	808	824	819	827	805	821	819	812	814	824	834	861	808	789	859	828	798	844	753	885	776	851	846	801	872	837	803	793	831	795	784	848	843	799	897	827	814	827	854	806	787	823	783	837	794	824	822	795	843	819	788	837	848	806	850	850	848	839	779	803	795	844	861	784	826	781	782	814	861	828	870	820	846	862	873	828	866	842	841	856	867	809	828	797	834	832	847	884	827	847	841	829	822	853	829	825	855	840	841	833	854	813	785	870	846	865	860	831	828	832	871	854	840	802	844	837	851	831	802	824	798	874	802	813	811	814	844	850	850	801	833	833	821	841	860	863	814	811	854	820	800	811	826	805	800	834	822	827	838	793	845	767	852	842	835	840	835	825	848	882	838	829	811	805	835	852	782	827	838	812	839	837	836	792	830	755	814	813	793	815	814	805	810	801	872	826	849	773	795	807	755	795	811	816	810	855	824	808	802	850	865	838	782	820	816	805	802	817	796	777	807	814	811	829	872	799	828	794	760	846	820	769	819	792	850	812	884	828	872	809	845	744	840	789	858	855	822	779	813	801	855	892	774	830	813	824	781	804	825	784	812	778	826	834	806	829	808	821	811	836	894	818	817	790	801	858	834	840	837	780	806	810	866	833	781	786	817	822	815	838	820	778	827	853	812	836	788	820	808	861	817	791	853	855	824	853	796	794	879	820	859	854	805	817	867	819	872	799	808	808	807	761	877	838	863	831	829	804	789	810	778	795	836	823	799	859	843	817	849	798
25105	21306	27390	25489	9770	1387	973	840	775	752	682	683	609	577	543	562	549	545	517	534	563	495	548	543	521	533	565	537	513	550	537	564	507	553	556	518	553	538	543	494	509	524	508	514	494	516	514	498	472	511	571	514	505	524	493	467	537	479	465	516	549	476	493	501	529	509	523	480	489	537	529	466	492	472	497	464	501	536	493	479	523	501	433	480	524	510	496	552	468	527	503	476	484	485	513	488	496	507	533	541	496	507	505	500	470	526	539	497	505	515	494	505	507	466	539	506	539	471	482	454	472	506	501	495	491	524	513	466	513	472	497	503	494	484	464	496	514	501	502	496	492	512	515	511	491	484	495	484	520	517	520	496	484	481	496	480	449	534	484	490	487	519	495	471	507	482	473	483	489	490	509	505	496	508	498	493	512	487	475	483	482	515	473	491	472	511	486	480	545	513	530	510	507	503	527	511	495	497	492	485	499	520	519	512	503	494	519	466	495	480	477	494	510	504	491	485	499	495	455	505	503	540	509	506	550	512	495	498	527	471	489	487	512	495	513	487	519	465	510	509	478	511	473	481	544	515	535	512	524	489	504	490	471	494	499	502	469	469	476	466	488	471	484	492	447	470	508	532	454	501	486	492	527	542	508	499	492	488	471	491	468	503	495	505	468	501	521	497	487	505	469	518	508	487	527	488	503	475	495	492	472	460	497	508	478	492	519	534	503	500	454	480	531	495	494	471	490	491	502	463	491	509	505	515	517	519	465	533	469	502	478	539	521	500	462	481	516	518	490	464	498	520	533	530	494	481	493	506	518	479	508	483	486	487	488	492	503	472	542	495	499	513	535	529	528	497	470	520	530	454	521	451	479	509	475	499	476	464	509	526	497	507	474	485	521	496	458	484	518	533	475	527	502	514	496	468	528	492	474	467	538	488	476	485	461	501	509	496	453	473	517	478	496	499	479	500	544	508	473	475	472	469	501	532	489	495	521	462	490	512	527	480	496	479	490	510	516	484	505	485	493	503	475	516	489	468	495	485	511	543	500	528	495	499	507	555	495	516	456	498	509	522	482	499	483	477	496	519	530	519	513	492	549	478	523	469	511	446	491	482	505	503	487	490	492	523	463	492	488	525	536	464	516	563	497	486	481	514	471	465	528	508	491	515	479	516	465	502	523	490	552	525	473	478	451	493	478	512	476	496	505	462	475	522	481	511	517	472	479	505	534	474	514	492	527	490	516	471	498	460	465	487	540	515	495	493	463	498	463	457	460	488	494	513	513	522	480	482	465	494	471	495	499	465	540	497	527	468	495	507	497	497	516	477	500	479	516	493	506	519	520	505	484	459	473	469	490	499	532	459	505	496	508	485	533	487	501	524	489	511	492	489	494	537	518	500	454	540	444	501	508	473	522	475	531	466	464	493	506	515	472	468	517	513	499	481	483	492	462	493	493	497	470	487	534	493	473	497	469	499	508	446	494	486	476	479	520	500	526	474	520	535	501	472	506	512	555	485	466	489	515	515	480	447	516	507	489	496	491	504	496	529	488	476	533	448	485	512	532	531	521	451	489	470	460	485	507	526	510	515	490	522	479	473	464	497	483	502	534	518	497	470	471	488	474	475	513	527	524	489	494	504	505	528	494	485	521	457	496	474	477	500	499	503	499	472	519	496	498	454	438	482	471	487	559	494	508	519	466	522	471	462	482	574	531	500	466	498	499	508	494	513	504	483	500	472	483	528	491	482	470	460	507	496	481	495	506	505	468	466	476	446	501	516	518	526	486	450	486	511	471	466	524	495	504	480	479	527	526	497	476	445	497	512	508	501	529	456	444	465	497	476	493	509	467	505	507	524	507	508	473	543	480	494	504	511	502	509	499	512	481	505	526	509	519	488	442	478	457	494	509	489	489	524	481	519	481	478	456	496	514	496	487	483	475	497	538	542	499	518	510	473	484	478	484	517	467	492	483	457	433	500	546	479	468	517	492	510	547	487	528	492	523	512	491	505	491	476	517	506	506	500	499	520	494	543	429	496	503	497	503	472	560	511	515	485	539	480	482	537	489	498	529	484	515	506	508	494	510	516	459	467	482	484	507	511	510	499	456	475	505	510	490	490	463	455	501	473	497	460	479	492	516	485	484	519	540	457	491	503	521	488	503	462	473	455	470	532	461	491	514	533	485	483	484	491	489	500	530	540	498	513	473	516	493	505	460	457	529	510	478	475	467	508	443	481	496	531	468	499	482	458	533	501	550	463	490	482	479	512	497	520	462	487	494	468	484	525	512	548	470	527	490	472	488	502	540	502	489	491	477	463	500	532	519	530	474	505	514	480	510	485	498	495	495	455	502	503	519	515	472	476	481	466	498	475	491	478	490	551	495	504	489	522	500	484	513	482	477	499	512	499	508	464	522	492	538	531	496	492	461	471	492	456	501	514	532	472	482	508	509	482	518	507	490	495	470	472	510	498	446	497	511	522	487	474	532	511	506	479	471	463	488	516	443	474	462	489	510	532	519	509	519	494	489	506	494	457	494	517	468	468	440	465	482	463	491	521	486	514	462	480	495	508	466	484	478	463	501	517	472	537	485	486	509	511	472	490	474	497	514	477	485	518	484	484	507	549	511	489	484	533	508	474	464	487	510	478	508	518	493	467	475	449	522	491	520	486	482	482	530	477	476	442	502	488	484	521	537	475	468	516	480	520	498	488	530	486	486	506	523	445	482	485	504	476	514	493	482	461	473	475	474	514	475	472	530	476	507	484	503	470	475	524	515	483	490	503	490	490	482	466	511	513	502	500	526	491	497	455	474	501	522	500	497	515	498	484	480	482	527	479	490	457	496	516	454	490	507	464	427	496	454	462	509	449	497	489	507	482	503	500	483	513	500	477	476	471	498	526	511	497	495	461	513	519	495	527	476	471	496	504	488	446	496	490	534	486	486	469	494	481	479	516	499	499	497	455	508	494	495	476	544	509	494	491	522	484	485	477	533	490	521	499	488	499	494	526	483	526	497	461	480	464	521	537	476	539	525	492	513	472	505	510	487	485	502	499	528	490	511	506	467	477	494	481	461	465	494	484	499	511	483	492	491	529	498	485	504	506	511	477	482	480	512	511	522	475	533	526	510	529	485	490	506	464	521	513	519	475	477	493	509	498	486	538	486	495	488	506	478	496	500	475	504	499	509	496	453	472	480	488	531	509	499	484	498	514	494	490	471	494	486	485	494	529	495	495	502	458	524	488	511	440	515	492	501	464	559	515	501	513	488	463	508	522	480	496	510	490	484	529	499	517	522	488	483	493	470	457	488	477	510	526	471	517	469	500	509	506	495	514	493	514	470	467	484	527	492	505	485	456	463	469	494	495	497	498	486	487	485	457	467	496	476	532	494	505	516	444	499	488	518	522	474	492	493	489	478	499	514	481	490	493	515	515	470	528	500	501	497	505	559	513	536	453	467	493	488	493	479	490	496	482	479	501	472	445	510	514	488	488	481	540	494	511
4133	6806	4708	2593	2175	1974	1561	1391	1184	1016	858	841	765	760	682	681	659	640	676	629	596	595	600	618	605	599	622	623	585	569	583	586	630	586	589	634	613	588	621	615	551	582	565	579	567	573	545	535	568	540	575	568	575	588	550	538	527	556	535	570	557	543	568	545	530	551	556	572	596	587	615	539	583	551	558	555	555	528	538	503	557	549	553	512	540	510	557	544	537	554	571	594	571	549	539	538	547	535	547	546	559	572	517	560	576	522	556	536	569	514	560	594	513	554	604	573	557	525	547	516	545	590	582	539	530	553	564	534	535	547	534	553	523	516	569	545	511	525	546	553	532	559	542	539	607	558	563	585	574	572	563	577	580	542	568	544	536	548	529	566	562	507	509	538	550	593	501	539	571	538	548	531	542	559	542	514	522	534	623	537	595	526	560	553	527	497	535	549	541	588	511	569	524	517	565	550	541	568	562	547	555	539	547	501	542	573	530	514	549	552	512	542	559	579	540	538	533	525	554	575	510	548	566	560	559	561	565	568	556	547	553	583	527	533	561	506	567	543	585	515	528	591	563	561	577	552	545	557	526	584	536	541	539	555	570	590	558	527	554	569	525	539	553	532	595	583	539	557	554	543	567	550	557	586	545	606	546	518	520	512	538	554	530	563	536	506	520	542	525	559	507	569	554	535	523	554	554	524	498	571	552	572	580	547	585	548	558	553	513	561	537	604	569	581	553	540	571	583	518	600	533	529	597	554	536	593	531	577	586	556	568	540	591	558	538	533	567	521	525	554	547	515	523	532	506	527	554	546	554	543	545	555	487	542	547	535	555	513	542	547	532	582	560	577	574	579	580	526	580	537	516	513	524	525	562	587	610	549	496	553	541	541	542	515	547	532	562	544	537	592	561	545	541	521	546	528	533	555	558	614	543	543	545	522	562	514	556	524	546	490	573	571	522	543	545	586	604	569	539	512	579	516	561	565	561	554	557	575	536	578	523	566	576	552	571	554	548	542	571	596	548	577	570	547	577	541	549	548	570	559	541	546	547	523	535	528	534	535	520	538	569	579	555	558	564	583	534	518	554	554	572	543	535	531	567	523	531	529	539	560	509	527	585	529	567	561	513	552	548	587	536	551	465	504	547	539	567	591	560	536	526	567	573	567	548	553	571	526	563	584	550	542	569	547	590	602	555	575	525	556	575	532	543	511	543	543	526	551	532	523	572	566	562	527	546	584	537	539	537	547	599	548	571	556	573	573	555	548	552	552	526	549	557	515	556	543	582	567	516	533	561	552	575	554	538	529	545	562	525	542	555	511	552	581	529	535	523	560	566	558	549	541	578	546	576	587	575	588	560	564	571	511	541	543	562	539	534	545	520	510	547	562	525	538	553	552	508	528	546	544	611	540	481	551	546	580	553	529	549	540	551	539	594	553	562	574	562	536	523	565	554	559	563	523	530	561	551	576	551	576	531	587	548	543	507	563	539	533	591	540	545	535	535	523	563	598	559	548	552	589	551	537	533	568	568	536	568	564	543	533	553	511	525	499	524	585	588	533	584	555	527	538	559	530	544	500	529	555	571	533	518	574	573	545	509	547	569	563	510	532	518	596	503	561	564	570	539	566	549	540	549	527	582	532	553	553	490	544	555	542	555	572	505	557	575	558	541	526	553	547	519	578	505	540	543	581	562	536	519	574	556	554	547	595	545	518	512	574	552	522	529	583	547	563	585	511	530	546	536	561	536	552	523	574	563	536	512	548	530	554	552	540	555	545	562	528	528	511	520	596	564	516	544	536	511	567	574	550	563	525	526	542	505	549	543	517	549	598	528	591	546	512	537	524	552	508	545	536	555	520	563	553	530	560	561	565	576	581	531	525	567	518	539	567	560	564	505	539	546	543	540	561	535	590	554	574	507	552	550	517	560	567	580	545	557	552	549	536	559	541	561	526	518	550	566	518	526	557	580	568	571	610	557	565	548	521	517	563	545	540	530	597	520	549	554	554	558	543	574	506	536	538	532	539	557	548	576	538	548	566	515	544	533	563	629	531	560	532	513	492	526	533	553	563	520	524	531	561	526	581	537	555	556	573	572	528	541	515	543	582	533	572	561	570	531	546	528	555	564	510	559	554	532	529	550	548	560	537	563	589	584	550	551	540	560	563	554	589	599	537	558	522	565	596	544	531	522	542	587	627	548	548	581	530	532	550	616	540	530	570	547	531	579	547	563	547	546	528	536	527	527	579	583	588	527	568	549	570	537	528	524	538	526	505	560	585	539	530	528	588	577	530	579	562	553	556	580	562	587	554	543	533	561	579	539	544	526	509	580	557	573	529	535	521	544	529	542	565	571	554	558	507	595	550	537	550	551	526	505	572	535	539	524	554	555	562	513	577	555	519	533	537	546	537	598	521	583	563	520	529	557	527	575	585	497	531	594	514	540	488	546	571	587	520	565	561	521	523	578	542	528	565	574	586	515	563	530	531	520	536	536	591	552	537	557	530	581	538	588	560	543	536	531	518	544	575	538	606	563	541	571	525	515	578	549	536	534	556	535	554	546	586	565	519	558	531	573	562	533	537	542	591	516	596	543	574	529	556	548	613	550	563	600	550	563	563	514	549	541	540	539	527	521	541	509	581	566	599	559	528	539	555	515	580	509	547	549	520	539	547	593	594	530	520	535	561	536	554	502	575	589	558	569	550	574	547	554	565	511	594	544	573	569	515	518	576	550	553	560	527	542	552	554	544	534	540	559	580	530	546	498	551	550	570	529	528	544	508	527	552	527	478	552	531	543	561	567	523	520	541	553	501	561	567	512	536	559	553	555	567	529	580	582	534	567	544	547	512	547	559	576	574	534	567	574	568	600	520	595	587	552	512	544	524	604	566	563	555	560	570	520	551	585	557	557	553	565	595	594	494	600	572	560	519	544	537	534	541	512	504	520	555	544	541	569	556	547	577	581	489	543	560	534	545	543	587	541	562	571	549	529	529	523	557	537	508	524	557	531	529	555	518	568	559	572	530	522	597	572	549	557	552	543	564	573	529	529	553	528	533	551	565	543	515	574	562	538	576	540	514	531	557	534	556	542	529	545	546	548	512	545	512	575	512	567	531	587	489	514	552	543	569	520	515	536	530	569	542	557	553	562	532	538	556	530	531	549	549	600	552	558	491	568	532	540	551	552	530	538	551	512	535	538	560	572	561	540	549	537	543	577	543	553	552	580	552	560	544	564	533	538	520	486	567	556	540	531	549	593	577	540	553	550	574	595	550	528	532	559	549	533	511	549	570	558	534	531	591	590	532	578	534	560	532	564	576	523	538	566	517	570	579	590	557	571	566	550	565	521	529	535	532	577	568	555	542	559	557	519	537	518	516	553	537	544	564	519	546	516	540	532	519	531	551	515	566	530	521	559	550	518	544	541	541	511	538	583	563	566	564	554	575	521	556	559	578	539	560	510	582	581	550	566	590	549	555	559	550	552	574	574	537	545	541	519	536
22690	21254	28904	23895	21181	21224	9211	2387	1880	1676	1577	1389	1301	1266	1234	1187	1121	1137	1158	1052	1110	1162	1174	1103	1104	1181	1064	1075	1109	1118	1106	1092	1099	1096	1102	1135	1090	1092	1043	967	1076	1016	1037	1052	1056	1031	1059	1018	1028	994	1015	1035	1022	1004	997	1012	1003	1001	1020	963	1040	1043	1025	1026	1069	1042	1028	1001	972	1037	1061	1078	1008	1048	1018	983	1029	1033	1053	1014	999	1031	1059	1098	1027	1071	983	1017	1053	1049	1033	1026	988	1049	1030	1044	1007	1043	946	991	1006	1003	1039	989	1058	1058	1037	956	982	1031	1021	1038	1045	1043	1007	1003	1016	993	999	993	1014	1017	1020	1030	972	1029	1074	1013	1024	987	992	1099	993	1048	1064	990	988	1007	1002	994	983	1015	995	984	1022	968	999	1051	1008	1011	998	1018	1023	950	1050	1045	1038	1043	965	1015	1002	1025	982	982	985	1018	1043	965	1010	995	1035	1017	1057	1036	1052	1061	975	1056	988	1054	976	1053	1045	992	1002	1034	1047	1083	1004	1003	967	1002	1029	976	985	1078	997	1022	964	1056	1043	981	1082	987	977	989	999	964	985	1037	1016	967	1016	1010	977	1013	1018	988	988	1002	1035	993	1019	1064	1009	1032	1051	1007	1042	1010	1024	1057	1054	1012	1020	1004	1020	1019	965	951	1045	995	1014	1005	1051	989	969	1058	1007	1009	960	1037	987	1031	1031	1059	1002	1007	1015	977	993	1037	938	1058	1040	1014	1037	1015	1052	968	1043	1042	984	993	1002	1007	978	970	1009	997	999	992	1025	1043	1065	1027	979	1042	1024	1007	1009	998	997	991	999	1030	1028	1047	1067	1057	992	1011	1037	1023	1009	1044	1078	987	996	1026	1017	944	993	1020	1011	1044	1014	1021	1068	1010	1008	1025	1051	1007	1007	1030	1034	983	979	1003	953	991	991	1059	980	1056	1043	1051	1032	1016	998	1001	1006	1005	1036	974	1016	1019	965	979	1003	985	1093	1006	1070	1071	1065	997	966	996	1024	997	1022	1027	1035	1028	1016	1031	1006	991	972	995	1011	1009	989	973	1047	1021	977	1005	1055	988	1031	996	1047	998	1073	1017	1021	1038	1007	989	1013	969	1040	1016	1005	1001	1036	986	1008	1015	1010	1050	1000	1040	952	1060	1027	1007	1014	1010	1059	1042	1017	1066	977	1012	946	1020	1013	1044	1047	997	1046	1011	1041	967	1000	1073	1049	1050	960	1006	980	1049	980	1034	1050	1061	1031	1118	1029	1006	1010	1055	1031	1057	968	995	989	979	1045	1035	1003	991	1042	996	951	995	958	950	1029	1030	962	1059	1009	1012	1007	981	1000	1033	1012	1017	1053	1009	956	971	1026	947	1039	1006	943	1036	991	1015	1035	1044	990	1043	968	1006	994	956	1015	1057	974	962	1010	1042	1004	987	1019	1013	1035	1057	1032	1010	1031	981	1014	986	1027	1007	1054	1071	993	1005	1050	1026	1003	1037	993	964	1044	986	951	1044	1013	996	979	1013	983	1019	1005	1010	1047	1021	993	963	984	1014	1051	1043	1031	1098	1004	1021	1030	995	1004	989	1063	1019	1026	1031	966	990	1001	1031	954	1039	1016	990	1050	1010	1004	996	991	1030	1009	968	954	1002	987	987	1024	1024	1006	1015	1037	1065	969	979	1013	1044	1083	1036	976	966	1025	1083	1047	993	987	1041	1004	1041	993	1013	986	1027	1036	1019	1034	1036	971	1011	1037	1015	1036	1026	964	981	1015	1034	986	1033	1093	960	1019	990	1030	981	1012	1064	975	1013	972	998	1047	974	965	990	979	1051	986	978	1050	1030	1001	1012	1015	1061	1041	1025	1013	1002	984	999	1033	1017	1057	960	987	981	1022	958	1045	1014	1044	1031	1029	981	1017	1047	1081	1029	1017	1092	1024	1003	997	988	974	1017	1066	992	995	1036	1033	981	1012	943	1002	1006	1066	1045	1012	1023	976	1045	1071	1067	1031	1026	1037	947	1029	1089	1060	1030	1037	1001	1017	1015	989	1028	1003	1015	971	1041	995	986	983	1021	966	980	969	1008	1011	978	1004	1007	1030	1055	1023	1009	975	1065	945	1018	1048	1019	984	984	1041	942	1041	1063	1040	988	1014	1058	1001	1012	953	1002	1015	1018	1031	1055	1014	998	994	1004	1021	1031	1062	1004	1027	950	1038	1010	974	984	1038	1005	988	981	999	1014	1020	1039	1032	985	1032	1007	1016	996	1050	1015	992	1007	998	976	1094	1043	971	954	974	1004	1063	1004	1050	1017	989	978	968	1045	987	1060	1033	1033	989	991	1032	1005	995	1054	987	1101	980	1038	1030	1020	1049	980	1016	1019	1023	945	981	971	1024	1009	1033	1002	1024	1000	1005	1026	986	1039	1015	1006	989	1005	1044	986	1035	1015	1018	991	1041	1019	968	987	993	1056	1059	975	974	1013	985	1003	986	996	1028	1016	986	1002	957	1007	990	999	1005	1051	999	1057	964	1023	1015	1020	1050	1023	1006	970	1003	1062	1017	1016	1035	1000	1052	980	1048	998	1003	1010	1048	1029	944	954	1070	1006	960	949	1061	966	990	1079	959	1022	1000	1039	978	990	941	988	986	1030	979	1027	1071	973	978	990	991	1009	1022	1040	992	968	1055	1001	988	984	1046	1040	965	1041	1029	1014	1075	1001	1046	1010	1006	1047	1027	985	1014	1046	979	1013	1013	961	1035	1031	1001	1035	1002	989	1032	1026	1002	972	998	1020	1032	993	1000	1006	959	1039	984	1015	1007	1054	1011	1051	1071	1012	957	956	1004	993	1033	1132	1022	1072	981	983	990	954	1005	981	966	1025	1010	1025	1025	962	994	968	1033	986	1065	1007	1009	1042	1068	1035	1042	964	965	1058	998	1075	963	943	981	1002	1029	991	1048	962	974	988	1011	1041	1033	962	986	1034	1046	958	1010	1018	1046	1004	1028	1006	1032	1038	991	1012	1054	993	1019	1096	995	977	1049	1051	990	1012	1010	1038	934	946	989	946	1033	1048	940	1044	957	971	1015	983	978	1035	1029	951	1019	1033	928	979	967	983	1013	1044	1002	988	1017	1020	1026	1062	1015	1009	1017	1039	999	1009	1048	1046	1083	1028	1030	1058	1054	985	989	1009	994	1016	1001	1024	1023	1020	982	1012	1008	1068	984	1014	967	996	1011	1000	996	1022	1027	1025	1005	972	1028	1006	1043	1051	1019	990	1030	1065	991	990	986	1049	1053	1009	977	965	986	1037	940	1033	1047	1001	984	956	1037	1049	994	991	1012	1036	1033	1051	937	988	1005	1006	989	956	1049	1010	1007	987	1039	953	990	1012	1008	979	975	1042	1015	1028	982	1026	1046	1000	1060	1030	995	1020	957	1006	953	1003	1005	996	1041	963	996	1027	1062	995	1053	1047	1007	1029	963	1040	1009	1006	1006	990	1020	1021	1027	1058	1060	1005	1020	1001	1008	976	969	1024	984	1009	1053	1070	1049	985	1013	1005	1023	977	981	1057	1033	973	991	1001	955	1041	1013	992	1024	993	1012	992	1038	976	1027	1030	1078	993	1040	1036	997	961	1005	1015	972	1009	974	1016	984	1052	1015	997	1063	1028	1031	1027	1038	993	993	1024	986	1060	977	971	990	1013	1038	1026	1047	1044	1024	1021	963	1046	1016	991	1023	1081	1004	1048	1034	989	1067	1040	995	991	1066	1021	1024	1002	944	960	1052	969	965	958	1047	1061	1002	1074	1025	1000	1044	1016	1006	955	1020	984	999	992	1022	958	1034	1075	998	1056	980	1012	984	961	1047	1068	992	1013	984	1025	970	1011	956	1039	1008	993	1068	991	954	1021	1027	1055	1037	1042	1037	1052	957	1036	961	1031	1049	1037	985	1043	1034	1024	968	1061	998	994	1038	983	986	1002	968	1018	1051	1047	1026	1003	964	1067	979	1001	972	1019	974	1010	995	1047	977	1018	1031	950	998	1029	1016	1046	1014	1046	1039	1028	955	995	1058	1026	1003	1025	1039	1010	1008	1082	1034	975	959	1032	1005	1011	991	920	1018	954	962	995	1033	983	1018	1061	1010	1002	999	986	1016	1002	1021	965	1004	1006	1006	1005	1010	962	1018	1071	993	1013	954	999	995	986	1035	1037	1020	970	1020	1019	1086	996	936	1043	997	1006	1007	988	1049	993	991	1022	997	963	1050	1006	1025	991	957	1006	989	978	968	1015	1000	958	1028	1003	1044	1011	1012	983	991	990	1080	962	1004	1059	1042	983	953	933	1010	1026	1070	974	981	1022	1026	988	972	1048	1038	1047	1061	1022	1069	984	1083	1012	979	1057	1042	1056	1019	1046	973	1028	1057	1053	1014	1026	1003	990	1051	1008	1020	1023	1042	970	1032	1022	1030	1006	972	1027	983	1023	1041	978
5645	16284	11847	6520	5335	4541	3676	3072	2619	2295	1896	1808	1657	1459	1443	1356	1267	1276	1241	1277	1160	1179	1187	1169	1115	1174	1150	1158	1127	1180	1169	1209	1149	1153	1054	1193	1068	1139	1110	1017	1076	1024	989	1106	1062	1086	1059	978	1081	1017	1089	1069	1077	1041	1020	1020	1073	990	1016	978	1074	1051	1091	1086	1087	1021	1059	1045	1008	1045	974	1073	1019	1066	985	1058	1025	1007	1033	989	1114	1097	1011	1005	1037	1046	1023	1038	1011	1083	989	983	1032	1045	1017	995	1019	1013	1026	1028	1014	1045	1001	1037	1005	1043	997	1030	1045	1024	1025	1090	1026	1060	1003	1060	1042	990	1032	1052	1032	1015	1068	1047	1041	1060	1033	984	1075	996	1040	1013	1039	1019	1093	1018	1041	982	1051	996	1049	980	1069	1009	1027	1017	1033	1029	1026	1015	1037	1003	1011	1057	1053	1033	1006	1013	1015	1030	1031	973	1013	1028	1033	1022	1034	1041	1042	1037	1055	1009	955	1048	1048	958	1023	1067	1066	1004	1054	942	1060	982	976	1006	989	1045	1022	1048	1039	988	1042	984	1063	1072	1000	1095	1003	1050	967	1094	1040	1011	1016	1005	1006	1040	1022	1042	1005	1064	1075	1011	1015	1092	986	1029	1005	1066	1076	997	994	1067	1053	1009	1032	1055	1073	1033	1041	996	1014	1082	966	1028	1082	1069	1029	1004	1083	1030	1028	1042	1070	1013	1002	977	1025	1032	1023	1006	1032	1071	1001	1072	1079	1078	1011	1043	1033	980	1022	1026	1000	994	993	1025	985	1060	1078	1005	1053	1057	1107	1048	1061	1067	1027	1008	994	1045	978	1061	1003	1054	1052	1043	1040	1081	994	1050	1014	1029	1067	990	1005	957	1009	1100	1022	995	1017	1030	1018	1004	985	1067	1089	1069	1009	1046	998	1034	1079	1020	1039	989	1043	1049	1042	969	1017	1026	1072	1041	1073	1018	1009	1026	993	1019	992	974	1039	990	1014	1016	1012	1043	1019	1020	1114	984	992	1053	1009	1014	1032	1041	1035	1013	1005	1045	945	1015	1006	1004	1033	1053	977	1001	1001	1032	1034	1034	1030	1009	1012	1035	1028	974	1001	1014	968	1014	1002	1042	1027	988	1058	1011	1016	1002	1023	1013	1044	1057	1068	964	1069	1018	1035	1083	1053	1028	984	1016	1029	1051	1068	1032	1039	968	985	1030	980	1041	1069	1046	1003	999	1026	1114	1027	1004	994	1021	1080	982	1031	1028	1074	1033	1054	1049	954	1038	1025	1003	1001	1061	1056	983	1024	1034	1011	1006	1090	1017	1027	1021	1025	1003	1012	1031	1000	959	1003	1013	1010	1045	1006	1036	1015	1012	1113	1011	1104	1061	993	1023	1055	1066	1015	1020	1005	978	1077	1075	1059	1024	1046	1026	1023	1058	1008	975	1024	1066	1034	1038	992	1015	1000	1029	1043	1022	1067	1039	1036	1068	1099	963	1029	1005	1038	978	1087	1091	1022	1036	1013	1055	1046	1035	986	1013	1076	998	998	1064	1008	987	1050	1012	1013	1030	1052	1031	1003	1000	1029	1009	1027	1010	1021	1039	1007	965	1009	1042	1047	1003	1040	1011	1082	1029	1001	947	999	1069	1084	1031	974	1081	1041	1014	1042	1036	1012	1014	1036	1013	1007	1054	1012	1086	1022	992	1034	990	1042	1039	1044	1046	1080	1024	1080	1063	1044	1069	1010	1000	1039	1034	1112	1122	1050	1017	1052	952	1021	1069	1086	1007	1012	1016	1017	1064	1032	1046	1041	1013	1021	994	1001	971	1001	1008	1015	1022	1120	1006	1031	1040	1033	1017	1001	1058	1022	984	1028	1005	975	977	1052	1080	1006	1009	1024	1035	1065	1039	1057	1062	1014	1066	1019	1027	1053	996	1064	1016	1036	1010	1066	1044	1006	976	1073	986	1062	967	1099	1043	1037	1028	996	1012	1034	999	1024	1025	1028	1041	1058	1026	986	1000	1013	1091	1001	1010	982	1024	978	1045	1048	1080	1049	984	998	1016	1073	1007	1059	1040	988	1072	1056	998	1028	1064	1071	1038	1005	973	987	1082	1015	1031	1001	1040	997	974	1050	1034	1020	1030	999	1020	1069	1011	1032	1057	1069	1003	1017	964	1051	989	1111	1022	995	1004	1047	1033	1014	975	1032	1041	1005	1048	985	1019	1067	1007	1046	969	1042	984	1051	1052	1028	1004	961	953	1015	1035	1033	1003	1057	1032	1072	1034	1016	1038	1044	1035	1068	1008	1029	959	1031	997	1081	1029	1062	1010	1075	1053	1066	1065	1036	1075	1018	1029	1043	1078	1063	974	1062	1055	1063	1009	956	1001	1039	1036	994	1014	1090	1054	1059	990	1025	987	998	973	1076	957	1059	1019	991	1001	1028	1010	968	1016	1014	1025	1028	962	1019	1035	1018	958	1049	1026	1027	1000	1011	1052	1064	1065	1046	1000	1011	1042	1008	1016	985	1033	1077	1034	987	1044	1028	1037	1029	1024	1020	1046	1056	1027	1036	1031	1022	1021	1025	1007	1032	1001	970	1036	1056	1079	1066	1030	1089	1002	1016	994	1013	1050	1026	983	998	1027	1059	1036	1042	1003	1015	962	1024	1013	1008	1026	985	1035	1047	1012	979	1031	1095	1008	1019	1063	981	1022	1043	1066	1057	981	1011	1009	1059	1025	1087	1031	1052	1068	1034	948	997	962	1043	1000	1042	1010	1048	1021	1036	1032	1036	1039	1036	1035	1040	1082	1060	1057	1017	1095	983	1093	1049	1047	1015	1034	1029	1049	993	1041	1028	931	1065	999	1059	998	1039	1017	1040	1004	1052	982	1024	1014	1022	1032	1059	1054	997	979	1005	1011	1035	1009	996	1029	1044	1113	1058	1045	1015	1008	971	1008	1002	1022	1039	1030	1033	1021	1077	1006	1090	1072	1055	1065	1004	1047	977	1070	1008	1037	1115	1065	971	1003	1029	1013	1055	1112	1015	969	1013	1077	1021	983	1032	1040	989	1060	991	1003	1037	1019	963	1045	1048	1007	1039	1039	1031	1003	1032	1019	1000	1006	1068	1025	1010	1045	1073	1014	1010	987	1049	965	1034	983	959	971	1016	1058	1089	965	1025	1015	975	1029	1049	1020	1041	1051	1055	1082	1006	993	1022	1033	1039	1038	1016	1020	977	1051	1061	1060	998	1005	1051	1025	1022	1003	1046	1002	1027	1090	1061	1005	962	1009	1030	1032	1029	1011	1019	1051	999	1004	1044	1047	1065	1083	1005	1010	972	1076	1056	983	1065	1012	1001	1025	1036	991	984	1014	1018	1020	1002	1080	1029	1014	1044	983	1039	966	1010	1033	1043	1092	1001	1032	1019	976	1024	1057	1011	989	988	1005	1014	1025	1039	1040	1044	1048	1063	991	981	1025	1016	995	1030	1020	1055	1023	1084	1021	997	1019	1056	1014	1052	1011	1017	1008	1021	1043	976	1056	1065	1069	1017	968	1024	1016	1017	985	1002	980	1026	1028	1068	1027	1060	1025	1004	1062	1031	1044	1024	1015	1025	1051	1005	1033	993	999	1014	1036	999	1007	1063	1015	1057	1072	1005	1026	1002	1104	1039	990	1027	1007	1021	985	1074	1030	1024	1016	974	1077	1018	1027	1015	981	1049	1015	1016	1062	1078	1000	1033	1035	1073	1055	1012	1014	989	1021	1059	1011	1036	977	1012	1045	1037	1066	1052	1008	1081	1023	1076	1051	1023	1048	1036	1039	1022	1033	1081	975	1034	1010	997	998	1000	1077	1032	1024	943	1044	1046	1074	1020	1104	1041	1006	982	1003	985	1068	1002	1023	976	1051	1009	1047	1101	1031	1031	1025	1044	1001	1039	1035	1009	1020	1113	994	1071	995	982	1036	1055	1007	979	1039	1015	1004	1022	1031	1033	1034	1056	1042	1034	1018	961	1040	1007	992	1039	1039	1020	1023	1026	1073	1031	1044	1038	1007	1079	1018	1003	1024	1014	1033	1004	1038	1050	1052	1037	1023	1056	1039	988	1029	1001	1020	982	1030	957	1003	1034	1034	1069	1090	1027	1049	1031	1030	1014	1048	1053	1021	1057	1019	1016	983	1093	1022	1054	1069	1046	993	1044	1093	970	1000	1004	968	957	981	988	1037	1040	1097	1040	1062	1041	989	972	1037	1140	981	1112	1065	1053	990	1016	1035	1037	1023	1002	1063	1005	1027	999	1056	951	1026	1038	1044	1041	1066	1006	972	1046	1036	1045	1029	1054	1036	1007	986	969	1040	997	1006	1108	976	986	1012	1002	998	1073	998	1021	996	1035	1051	1001	1014	1037	989	1032	1008	1074	985	992	1001	1013	1020	1018	1050	989	1027	1036	1050	1036	1013	1061	1024	1032	1002	995	981	1052	1013	1007	1011	995	1018	1040	966	1082	959	1012	940	956	1025	934	1038	1050	1056	1020	1031	1036	955	1003	1026	1043	1062	1048	1065	1033	974	1012	1053	1054	1057	1049	1030	961	961	1006	1051	1033	1015	1064	1087	1082	1013	1029	1010	1084	1053	970	1017	1046	1061	1035	1058	983	1054	1102	1028	1048	979	992	1030	1008	1020	963	1032	1044	1029	1035	1002	1011	989	1048	980	1056	1003	1033	1043	1018	1030	1052	1060	972	1019	1019	1045	1012	1068	1044	1018
28034	17227	4032	1192	847	788	705	615	590	537	502	506	454	454	526	449	480	446	474	479	446	487	422	488	470	468	426	469	486	468	464	497	465	478	478	483	426	444	434	443	458	463	417	461	421	398	456	449	452	455	426	440	431	441	484	443	466	433	429	437	408	437	463	472	467	458	438	443	459	439	469	425	445	473	428	430	450	468	429	427	445	474	443	431	461	463	426	464	437	431	417	433	442	465	448	449	421	480	463	455	445	410	415	435	434	416	435	471	435	450	458	427	461	402	444	453	413	422	445	449	447	465	428	433	445	419	417	458	452	430	490	429	461	431	423	451	500	450	494	467	459	443	477	451	426	467	423	452	428	472	490	432	409	427	486	449	432	455	460	475	407	476	461	459	441	463	492	418	436	452	446	463	465	423	425	495	483	429	444	422	418	418	484	404	409	458	486	445	433	456	445	473	452	417	435	467	428	427	439	445	449	418	436	407	447	427	416	417	451	417	464	432	448	413	467	437	441	496	432	419	450	466	435	459	464	438	409	435	432	431	450	454	440	475	427	467	435	435	455	475	404	414	473	454	456	465	451	460	459	443	419	417	448	407	440	423	436	480	432	435	439	486	418	449	442	475	405	455	445	425	448	423	437	471	431	427	450	442	447	442	469	453	458	442	454	438	442	438	462	473	414	438	418	393	426	463	431	469	420	446	451	456	437	467	424	456	430	436	424	423	457	419	462	398	438	468	484	446	451	397	443	430	446	433	451	463	437	465	499	442	402	432	417	436	474	407	430	432	419	439	460	452	464	457	453	453	450	420	433	450	454	421	461	411	445	428	448	458	436	405	445	439	421	414	449	432	445	432	482	424	457	467	448	426	412	418	480	434	426	432	420	422	442	425	445	436	477	471	469	448	405	453	430	426	466	438	446	425	442	433	424	460	436	437	424	441	457	456	438	451	443	417	436	426	462	469	422	477	433	472	444	466	468	418	434	428	404	500	441	443	460	434	487	417	457	393	430	454	455	421	462	444	492	392	453	462	482	422	454	435	434	460	448	442	449	460	443	434	442	411	423	435	461	478	497	394	430	440	443	417	458	435	428	442	435	426	424	459	463	492	459	434	465	423	438	411	424	464	426	402	410	432	452	441	450	441	445	441	432	424	439	400	442	440	445	409	441	449	441	430	456	417	425	460	451	484	441	459	476	437	441	462	436	453	443	448	423	424	444	439	439	433	480	420	436	445	425	376	439	448	466	415	422	432	439	450	441	417	409	439	434	396	453	464	423	435	443	446	449	437	444	465	405	450	441	432	453	474	435	428	460	422	444	459	442	424	426	462	461	439	391	443	445	448	439	435	420	464	417	460	474	465	443	415	435	492	446	401	433	461	472	440	429	482	482	448	466	450	399	463	452	450	460	460	463	469	441	418	451	452	460	407	415	477	434	438	430	444	463	449	448	433	441	443	402	424	466	443	454	452	440	410	433	461	423	455	467	477	427	445	480	444	444	447	428	436	426	486	405	453	440	465	467	468	453	438	471	435	470	436	424	448	507	427	440	406	458	450	452	410	440	431	479	486	452	463	434	437	484	454	457	396	440	420	468	408	454	476	450	451	444	464	429	454	463	470	407	437	451	453	462	530	430	463	412	396	440	427	426	437	432	421	443	422	426	461	458	447	435	417	436	412	443	451	410	419	450	442	440	429	424	417	439	438	471	473	460	400	457	428	452	429	404	432	420	436	436	453	460	469	429	436	462	457	406	432	447	449	457	417	455	434	445	441	463	463	447	458	426	465	394	440	452	494	427	453	419	454	459	445	451	441	465	472	448	414	401	446	482	459	485	409	459	454	482	464	472	442	452	436	444	422	453	465	437	457	442	460	452	456	423	447	415	451	449	391	450	449	429	430	466	473	441	414	438	412	445	446	434	396	425	462	418	447	485	455	446	418	456	420	463	466	434	424	429	433	468	487	453	426	431	449	439	455	470	392	471	486	453	433	443	433	410	428	433	423	446	394	479	471	457	399	450	426	483	455	460	420	419	449	423	439	433	431	453	461	455	446	455	455	417	425	475	461	441	425	412	443	455	452	420	459	460	420	432	404	393	414	457	445	431	401	437	494	427	453	441	467	414	419	443	467	448	408	441	455	413	450	440	467	430	463	436	424	430	459	422	451	460	438	448	418	428	466	431	415	406	415	419	440	410	429	459	436	431	441	444	477	430	431	450	448	439	453	449	476	441	424	431	418	450	418	423	458	440	429	459	429	477	442	448	428	442	445	489	431	466	454	416	470	466	469	437	435	461	484	446	442	459	387	455	435	440	428	432	402	434	422	451	420	423	473	440	447	449	452	456	425	433	400	460	411	432	466	458	449	427	421	456	459	439	453	453	437	455	434	418	445	494	429	424	441	453	426	414	442	445	438	447	424	432	441	421	484	454	445	471	452	434	466	466	457	441	443	457	460	454	433	460	445	441	466	483	459	416	408	450	465	443	429	418	454	430	425	456	426	418	434	434	476	481	444	463	458	440	459	443	445	447	491	431	442	451	444	421	442	435	418	435	442	439	450	473	462	438	460	417	433	486	443	432	467	488	452	452	431	428	433	434	471	442	449	411	475	467	457	484	439	421	437	438	395	476	470	442	434	459	459	430	409	466	404	477	446	449	461	458	454	470	455	439	440	435	451	421	477	464	454	441	431	435	437	429	442	424	457	483	414	462	427	405	469	442	469	444	448	449	426	415	451	451	437	445	432	491	440	458	435	446	453	448	415	458	438	457	489	431	452	451	435	454	430	486	426	451	431	466	440	431	483	435	450	461	413	419	432	405	460	406	441	424	425	403	456	433	445	421	447	447	396	494	422	449	476	460	413	447	443	433	435	444	459	405	422	443	472	417	440	442	441	444	457	411	459	454	425	438	423	405	413	465	468	449	457	444	434	449	441	449	431	444	487	431	468	487	436	430	425	413	420	440	438	455	400	434	508	419	466	448	395	438	425	464	447	466	440	410	440	431	430	430	410	452	432	402	464	441	419	474	457	443	398	467	450	438	446	415	451	449	456	420	448	436	422	400	420	427	455	465	432	466	429	460	444	439	504	444	428	442	468	473	444	473	448	423	468	440	444	409	421	424	480	417	455	431	415	435	434	473	469	462	461	443	415	474	455	426	427	491	446	424	429	462	441	439	460	429	403	415	436	413	478	434	449	417	468	446	448	475	413	453	456	461	405	436	437	449	471	424	455	463	474	451	410	431	445	435	457	464	427	428	453	436	398	448	439	464	457	439	455	430	439	453	459	465	456	429	459	473	430	407	475	468	410	471	430	447	416	434	441	465	435	437	416	435	490	448	406	416	432	447	438	432	433	433	411	445	462	473	470	411	470	432	434	478	456	458	464	402	449	445	411	437	449	416	445	448	447	423	450	430	441	454	443	443	463	447	423	471	403	468	512	425	464	458	459	471	415	424	457	418	406	431	445	471	453	449	435	447	450	426	456	475	426	418	414
4761	2279	1811	1171	1015	1078	905	838	778	659	623	597	579	552	534	530	509	496	534	543	512	485	517	513	492	567	527	523	524	543	505	484	508	503	539	477	486	503	481	463	475	477	534	476	505	505	496	475	488	458	485	457	500	461	487	474	505	494	490	459	499	463	491	478	490	524	483	497	451	494	493	450	498	489	452	484	475	481	443	466	471	479	520	469	441	486	494	456	466	505	462	500	475	532	462	470	498	462	469	445	469	454	429	471	503	499	442	474	442	527	489	505	471	507	457	457	464	468	494	510	462	468	488	525	493	491	476	507	497	527	528	454	491	480	471	469	521	481	453	483	458	438	439	466	492	510	487	472	513	453	521	491	486	482	492	453	517	495	481	515	497	484	463	518	504	494	481	436	466	477	481	473	476	510	516	461	455	462	445	483	474	457	500	473	478	459	464	499	466	467	426	446	489	492	435	466	492	480	511	480	483	446	462	443	482	473	463	479	493	465	484	459	485	466	481	467	468	448	458	473	485	431	519	479	496	459	467	484	484	492	492	507	463	469	490	461	483	470	494	464	478	478	475	414	480	468	461	476	472	470	487	486	517	461	446	488	475	482	461	458	522	515	480	453	492	517	470	460	493	468	490	469	483	483	464	425	481	475	460	475	485	521	458	452	420	451	469	461	490	508	500	494	476	471	519	489	468	438	508	475	536	500	490	492	440	487	460	464	455	488	458	460	464	488	478	492	463	482	480	460	465	501	492	488	434	462	450	437	465	509	510	485	458	455	471	469	435	489	443	491	502	516	504	442	502	460	472	454	464	451	464	471	525	516	481	502	481	468	493	464	472	545	470	488	473	502	516	472	473	471	454	517	489	465	462	492	491	485	476	474	467	483	508	501	485	496	447	488	485	462	448	472	524	474	512	489	485	475	504	484	475	475	496	467	450	489	496	479	475	463	484	487	458	481	498	510	469	467	488	494	433	493	502	471	498	475	474	443	465	485	467	475	441	517	476	497	487	493	480	459	417	458	471	468	457	479	498	476	489	469	444	486	483	485	465	457	447	505	465	446	483	445	461	438	458	442	468	450	472	471	483	484	461	466	466	476	515	441	454	466	483	465	438	488	477	445	432	468	492	478	461	474	478	434	467	470	477	474	507	483	476	472	465	467	489	479	474	471	456	483	461	460	508	502	496	483	483	476	469	462	483	448	501	494	447	513	442	456	477	429	477	480	462	503	479	512	474	486	443	469	427	455	492	524	492	489	485	452	500	452	482	440	506	477	528	462	475	498	425	450	470	512	520	463	472	461	480	477	474	515	447	443	449	486	488	500	483	425	454	496	472	447	486	481	507	512	426	506	455	466	440	473	520	493	462	496	471	483	473	471	459	460	483	442	494	477	477	492	515	470	458	486	485	478	455	462	486	472	465	479	496	459	460	489	488	486	512	449	481	481	481	478	467	464	473	467	505	489	478	488	465	475	481	490	484	509	495	445	464	437	485	471	458	456	494	470	433	512	451	442	480	446	529	461	453	450	475	500	489	471	423	458	504	498	483	525	457	495	470	505	476	491	469	457	464	464	494	487	459	476	430	472	454	485	447	501	468	486	455	446	445	456	469	467	486	501	489	524	457	414	485	482	500	503	445	497	483	481	465	467	480	505	482	487	482	448	462	465	459	495	492	439	443	486	497	485	494	462	494	533	469	478	474	499	512	508	501	470	474	447	460	447	448	467	491	458	454	474	481	508	463	494	528	466	445	478	458	495	464	494	462	424	462	474	523	504	438	477	460	447	478	482	470	523	489	472	474	449	475	501	481	496	482	490	511	507	434	464	449	494	437	494	474	476	506	454	475	456	450	469	446	484	442	464	486	467	491	470	509	507	523	465	465	470	497	482	515	474	461	424	457	469	469	459	469	439	472	507	470	471	503	486	487	451	483	495	466	478	491	470	482	462	528	482	468	494	511	486	506	505	500	508	443	481	487	459	495	467	506	432	479	489	463	489	502	493	452	455	466	530	448	425	465	483	466	484	488	481	459	496	474	487	498	473	537	493	491	488	476	449	459	492	492	482	476	490	464	432	462	442	485	461	443	449	448	473	448	474	485	455	485	482	484	443	507	472	501	494	483	442	463	505	450	496	448	498	477	469	474	523	459	460	469	451	503	476	481	445	474	471	474	498	492	475	507	485	429	474	487	483	491	452	493	463	466	457	507	484	469	471	482	492	471	449	505	484	452	512	462	485	466	487	517	471	518	501	479	464	467	494	469	490	510	509	470	513	464	471	484	531	508	503	490	513	506	474	479	476	477	479	474	474	465	470	489	473	475	516	455	494	466	488	468	464	483	503	503	485	447	455	477	440	473	514	491	494	462	484	531	510	466	480	489	485	479	505	455	481	499	452	446	481	507	506	471	453	465	478	458	495	473	489	465	479	503	453	476	482	447	475	480	503	476	495	461	415	513	469	474	484	488	494	497	504	499	469	498	497	507	460	442	488	473	496	459	470	465	477	475	479	466	508	444	464	454	467	476	485	468	517	493	467	480	489	419	503	465	498	481	456	487	455	510	536	514	478	500	464	465	476	479	467	509	478	476	497	479	447	452	490	478	465	468	494	486	498	443	436	485	479	497	488	436	472	451	501	482	491	480	466	474	463	453	472	459	473	477	503	518	476	447	427	482	447	498	453	470	488	476	452	485	480	466	485	464	418	464	466	474	502	483	507	513	519	504	498	489	490	458	482	488	468	500	479	532	469	477	463	480	446	488	473	459	490	469	470	439	513	513	457	505	488	505	463	481	475	466	490	468	476	499	462	476	489	448	495	489	468	493	476	501	435	469	491	467	460	493	482	485	474	470	464	428	410	480	479	521	469	501	463	469	463	505	510	515	511	497	486	486	482	481	487	515	481	489	447	469	479	478	438	504	488	479	477	476	524	452	532	439	477	491	474	446	473	463	454	438	472	519	480	495	465	465	466	492	483	465	436	486	463	439	482	502	479	489	496	482	475	489	470	480	511	441	477	481	499	500	500	477	476	488	499	504	490	489	482	481	443	502	465	457	494	456	490	468	488	426	467	513	448	510	480	515	465	485	475	490	482	490	501	475	486	485	461	460	511	502	452	485	442	459	475	456	473	467	464	475	449	499	465	503	489	481	486	492	457	481	465	462	494	472	480	490	463	473	481	475	515	515	453	474	523	459	459	484	490	475	476	471	547	481	502	498	471	498	498	454	477	457	496	479	481	435	440	448	473	458	510	499	479	495	477	468	483	505	464	482	442	493	457	438	484	504	449	472	447	515	484	470	507	446	467	486	495	477	514	442	475	512	457	497	495	467	411	430	512	461	470	468	495	493	490	485	473	475	470	522	493	449	489	451	484	515	461	435	500	454	470	486	461	469	503	470	490	470	482	507	451	442	497	461	512	490	464	501	433	491	500	463	472	507	445	511	497	479	463	483	458	469	499	456	455	482	513	440	496	520	499	479	460	485	467	448	486	490	465
23866	21244	28456	24343	21221	9765	2191	1539	1305	1221	1071	1051	1010	997	978	878	882	830	909	836	903	912	802	845	922	864	891	888	854	873	785	863	882	878	851	793	890	849	862	815	803	818	789	833	821	817	761	772	815	842	813	834	872	848	776	815	784	830	785	809	842	815	768	798	805	859	875	802	773	844	803	778	819	758	833	843	784	742	757	829	775	837	750	800	827	834	840	797	809	800	775	761	828	803	799	776	801	789	802	808	794	758	772	759	791	797	765	771	805	795	798	814	863	804	825	829	770	780	838	792	769	856	815	825	778	796	814	796	809	763	768	798	837	806	812	829	802	808	789	807	783	782	819	799	860	833	799	816	777	750	760	741	834	788	780	791	783	876	770	777	799	791	793	802	791	842	745	815	780	779	749	780	802	786	776	825	817	787	804	765	828	807	866	748	801	837	809	767	790	760	846	786	814	810	828	803	809	800	831	846	861	764	802	816	771	780	804	785	861	779	826	839	848	841	826	775	769	795	801	802	814	796	754	774	784	793	816	837	826	830	813	778	837	751	838	810	800	807	846	929	802	805	726	787	802	836	712	777	740	806	782	796	811	767	827	802	812	793	797	815	853	824	807	800	821	831	792	767	846	872	830	847	823	748	778	798	805	886	768	782	812	808	804	785	802	818	788	797	786	774	840	846	748	830	796	817	804	782	812	817	786	780	804	799	801	811	829	786	831	806	774	795	791	821	809	860	778	734	838	816	794	857	846	867	798	780	797	778	803	810	797	780	816	787	745	821	812	762	799	827	807	771	824	843	795	795	834	793	811	818	752	803	800	830	778	769	805	804	816	802	803	752	792	753	765	798	744	786	785	791	777	808	813	851	819	802	736	788	806	793	824	798	791	799	795	798	798	804	825	811	812	812	814	801	794	779	775	786	769	817	760	784	844	795	790	771	806	796	827	813	792	790	826	814	864	774	863	776	785	829	797	861	800	774	826	834	800	829	770	789	823	808	797	816	775	801	762	862	817	794	817	798	752	859	806	791	832	858	812	787	790	800	805	741	775	818	817	798	787	804	816	802	754	735	749	807	834	793	775	782	816	764	766	802	853	764	773	818	766	819	825	779	795	856	836	836	836	844	817	821	802	822	812	831	810	791	814	822	786	775	854	849	785	777	782	763	808	766	835	737	822	815	809	784	771	831	842	831	784	817	788	783	767	785	851	810	821	841	781	785	842	804	780	793	781	771	838	792	816	804	765	816	841	779	810	790	780	763	847	794	755	743	812	824	791	783	762	786	741	786	833	804	811	816	820	799	849	742	804	795	765	778	826	800	747	789	825	791	804	781	798	763	789	783	830	790	817	796	752	806	800	805	729	808	781	832	811	806	777	852	837	783	807	763	793	790	810	803	798	800	782	812	775	735	738	794	825	814	801	795	855	779	789	842	794	818	775	810	865	830	769	763	874	797	787	858	781	724	776	802	750	799	757	817	788	777	758	788	767	764	810	759	789	795	815	779	784	796	766	807	801	878	786	786	852	814	812	813	776	852	806	791	791	856	828	840	761	770	818	793	788	829	811	783	804	815	812	831	802	788	786	815	792	813	756	776	807	798	759	814	800	842	761	752	774	725	806	788	820	803	822	853	790	775	796	793	759	808	798	787	751	795	770	795	793	812	831	810	809	800	823	845	800	834	798	794	807	758	845	821	813	805	809	811	833	824	791	748	763	754	809	843	819	806	812	815	843	765	829	823	802	754	889	780	811	800	795	852	782	834	848	826	790	753	825	785	764	772	755	848	829	781	799	793	808	770	800	815	802	784	815	873	792	843	813	753	769	822	807	788	826	781	825	829	800	822	836	864	811	804	780	845	817	769	775	825	850	813	848	775	797	799	804	788	844	822	786	826	779	812	808	812	840	807	804	762	774	802	796	748	810	809	782	794	774	770	769	735	740	850	787	757	811	819	809	819	821	812	838	831	835	788	795	732	842	799	824	812	792	799	826	853	810	823	769	795	781	854	736	769	799	844	805	797	740	802	777	768	830	834	798	835	811	856	786	804	823	769	792	790	815	805	798	841	785	756	845	831	787	821	806	791	811	776	750	772	820	836	748	858	785	778	812	843	819	761	828	806	784	830	721	822	789	783	823	797	822	799	818	798	798	796	784	874	810	787	821	778	821	798	792	802	806	782	797	799	783	855	799	795	806	777	806	801	766	811	808	819	751	773	781	838	791	844	815	766	798	780	794	878	765	807	858	755	815	810	776	770	823	805	782	790	833	863	778	768	802	824	777	789	768	840	785	790	779	848	813	853	838	798	820	773	812	753	810	780	786	805	798	805	739	793	800	783	799	768	838	792	850	786	828	819	812	752	828	763	759	826	802	824	793	808	787	797	818	776	821	833	795	802	775	774	810	786	753	854	757	806	754	844	763	743	746	843	780	835	831	825	845	739	773	794	770	769	778	779	856	792	779	806	755	836	799	820	802	778	785	843	770	800	786	778	819	783	845	794	793	814	792	784	779	782	785	811	793	770	746	836	796	820	785	821	814	817	783	823	788	809	816	775	799	811	786	791	794	799	807	823	814	816	847	805	791	773	805	820	821	842	831	804	856	801	822	800	815	827	782	811	780	752	781	864	817	756	781	821	837	806	775	825	746	821	803	812	739	779	815	781	755	784	750	813	841	744	804	794	781	817	809	759	755	761	783	769	828	808	828	837	796	858	801	828	801	846	841	733	815	829	788	818	783	777	780	812	764	802	833	770	772	804	842	784	807	830	793	787	801	792	818	785	792	797	744	782	803	777	742	790	790	812	773	834	734	789	811	806	834	814	825	804	793	820	854	781	807	734	829	780	811	787	772	837	791	801	784	748	805	799	818	806	837	800	813	842	759	782	809	802	804	766	786	823	748	799	836	785	797	781	803	793	763	805	831	765	832	744	800	787	759	774	829	836	750	767	811	799	767	770	822	836	824	837	797	808	788	786	812	750	802	818	814	780	811	852	833	772	825	785	798	747	801	836	803	826	782	840	770	818	752	763	831	785	814	798	814	759	799	813	833	801	780	754	812	823	831	803	793	797	808	722	766	789	830	802	788	828	806	815	736	792	758	829	772	791	824	790	790	769	816	820	813	743	748	862	796	804	771	833	742	818	791	761	793	765	754	799	803	745	806	759	779	803	775	842	780	841	773	739	811	827	782	796	785	779	767	827	846	793	759	815	798	757	809	768	786	812	771	796	765	806	743	785	809	799	824	756	780	812	813	791	793	764	824	783	796	799	839	771	841	848	802	812	775	811	844	785	837	768	830	831	788	840	878	810	772	817	814	800	797	809	848	817	781	796	784	769	806	841	798	802	818	784	757	813	794	796	796	835	774	768	837	777	820	773	786	780	828	768	762	795	800	792	811	790	816	814	792	772	798	795	777	799	806	838	829	807	803	795	822	804	803	833	801	803	824	805	779	818	785	804	766	779	843	801	844	800	851	816	801	789	767	804	745	848	778	796
4006	10420	7516	3942	3279	3001	2572	1962	1703	1526	1331	1303	1104	1069	1032	966	930	967	870	951	900	915	878	908	883	904	876	861	938	850	856	950	888	968	878	891	891	874	856	821	874	860	857	889	794	845	873	803	847	798	797	798	810	814	860	834	760	829	825	838	785	814	841	794	850	861	806	816	850	838	842	816	817	870	826	851	846	793	827	810	818	841	843	823	777	850	846	847	786	852	800	836	830	831	799	819	808	839	777	756	846	810	782	790	853	833	800	817	798	866	846	824	840	842	766	808	833	796	814	829	768	817	798	853	809	854	819	796	779	822	741	823	792	839	810	776	825	803	800	820	796	827	849	780	837	813	869	802	795	804	834	807	764	821	788	776	802	867	847	824	829	825	856	807	773	818	882	832	853	806	787	754	849	786	820	784	851	799	792	788	834	844	813	800	844	834	770	776	854	881	811	848	816	828	803	813	767	851	842	790	812	871	827	821	826	793	862	782	817	867	787	863	874	839	827	821	783	850	804	796	837	807	808	841	814	816	764	816	809	831	796	804	841	877	833	845	816	850	784	776	828	776	798	843	807	854	827	745	798	817	794	824	849	832	790	817	844	790	806	805	815	830	825	810	847	784	845	811	828	800	856	877	780	829	836	837	831	849	808	817	840	878	824	819	830	827	813	783	797	823	805	841	802	832	780	836	769	771	826	802	825	790	777	814	773	831	783	720	832	830	832	805	888	821	756	819	800	830	806	830	828	792	781	782	826	810	781	847	790	820	829	759	810	808	809	800	799	834	834	822	840	759	810	826	809	812	826	819	802	827	842	867	820	854	843	802	799	830	844	813	825	815	805	867	804	806	827	832	809	803	838	820	830	883	805	804	805	785	829	802	833	792	857	829	801	814	803	779	835	816	768	835	847	786	859	799	843	842	844	826	815	822	810	838	846	805	817	795	840	858	845	826	808	853	864	797	809	792	829	828	803	851	811	780	816	804	795	829	853	792	785	815	802	798	837	818	842	826	850	743	840	815	819	831	823	830	792	881	850	762	797	842	791	814	866	774	847	814	797	820	869	855	804	818	798	813	841	843	762	768	812	826	832	818	822	788	761	840	849	793	740	832	791	818	810	891	810	763	824	842	772	831	797	853	834	798	826	803	828	801	818	857	875	832	831	810	795	806	799	849	800	825	850	783	794	815	757	858	793	803	850	852	810	826	805	805	805	872	819	798	819	836	832	778	863	839	828	762	829	814	768	810	839	851	829	862	842	803	807	814	789	816	889	853	802	762	816	820	811	794	824	836	813	787	826	838	827	846	820	796	847	809	845	842	801	789	774	823	802	806	817	862	851	772	834	809	827	806	811	821	770	836	796	823	822	815	794	853	818	777	811	763	833	793	800	807	807	807	822	850	784	823	792	754	853	856	817	833	866	815	836	853	863	814	834	778	827	854	829	836	814	816	810	834	780	852	808	819	865	858	795	838	817	759	838	805	842	828	790	824	758	828	877	812	832	748	796	854	817	812	872	813	776	827	853	834	787	844	800	750	862	850	853	846	856	802	839	818	753	801	811	800	772	797	792	835	838	846	810	768	840	851	818	806	812	831	777	769	780	852	804	797	836	767	798	759	866	811	806	851	795	819	844	810	796	883	799	832	837	857	797	898	789	817	893	795	780	821	810	809	798	867	826	781	819	824	784	784	797	867	830	806	833	768	850	816	811	835	839	779	816	882	778	777	770	784	784	801	814	795	806	762	789	852	858	881	802	867	811	851	801	785	812	823	821	823	823	822	836	832	837	822	820	818	787	837	852	791	808	743	781	771	807	811	780	798	791	803	790	795	841	832	853	809	810	808	816	797	826	801	823	804	764	788	856	819	871	817	806	810	813	793	825	782	792	786	853	809	817	772	817	793	814	860	866	820	794	904	797	807	822	855	866	835	807	814	795	823	793	817	806	817	822	833	836	831	805	840	808	850	751	807	870	794	846	901	852	820	772	817	847	842	820	859	825	830	766	729	827	826	807	840	854	845	800	817	808	864	850	851	819	809	831	840	888	848	819	857	811	822	782	788	841	813	768	795	806	846	858	768	801	831	863	824	794	854	812	827	855	809	846	863	809	764	814	833	746	843	853	826	801	814	788	799	855	850	818	852	773	822	843	756	762	805	797	876	852	823	815	837	752	846	799	765	817	824	773	851	842	858	822	830	778	792	790	827	789	834	813	798	842	818	813	887	897	835	777	792	782	840	788	849	805	819	805	808	852	877	820	806	834	820	837	808	857	821	772	806	855	876	781	795	833	765	795	847	850	774	838	832	786	808	772	857	862	825	810	862	804	844	831	852	819	841	839	807	829	838	782	820	782	837	872	807	804	832	813	853	808	817	797	865	848	867	854	832	803	823	805	789	791	820	840	784	784	778	816	811	838	817	783	755	833	851	849	849	821	793	878	779	812	831	820	845	815	866	849	884	839	786	781	858	819	915	801	845	814	820	778	800	793	826	797	843	833	811	882	781	830	806	778	814	813	821	797	846	809	796	807	857	783	789	818	767	841	791	821	759	804	835	819	815	855	821	763	864	777	789	840	740	834	880	814	783	798	769	757	871	854	817	838	812	801	806	811	771	833	823	806	823	782	834	801	835	845	824	795	835	819	787	865	896	783	781	826	818	831	816	813	818	793	827	822	827	841	815	859	826	830	824	754	834	816	779	803	809	801	842	824	762	835	841	816	828	859	854	791	848	791	851	764	823	879	798	839	860	828	830	830	796	816	800	842	830	809	835	800	854	823	820	825	768	838	823	834	790	794	832	827	812	809	829	845	838	839	793	789	833	834	837	860	846	839	834	866	828	739	803	877	805	821	787	822	806	763	832	837	826	852	772	760	808	778	859	796	788	819	798	794	798	800	809	805	788	821	835	829	828	871	803	845	856	791	834	786	787	814	791	808	795	814	830	820	818	833	759	838	845	830	798	830	784	830	847	777	842	860	781	819	802	808	794	765	881	856	820	800	850	798	825	797	789	837	855	807	836	830	779	794	831	892	852	790	809	772	871	789	793	853	830	837	780	797	829	828	827	830	804	829	809	876	834	887	825	815	833	814	818	824	819	814	826	804	854	806	818	819	858	800	835	834	837	842	802	862	841	815	836	817	830	817	830	823	758	812	799	809	811	841	799	814	800	812	809	769	870	821	755	845	843	834	776	805	857	772	848	837	842	861	768	827	765	839	816	812	771	820	829	858	778	777	819	844	772	827	782	787	839	830	822	818	771	831	786	829	797	801	815	777	789	835	757	803	805	787	792	818	806	814	805	847	772	787	808	836	805	824	803	833	833	796	764	793	808	834	843	803	750	818	856	803	882	797	831	834	830	827	748	802	803	798	833	807	838	860	866	798	831	866	812	807	847	801	818	851	808	839	865	844	838	830	800	794	828	820	788	835	805	845	799	788	817	879	744	776	814	818	813	862	817	828	790	809	804	835	826	816	862	844	775	824	799	788	826	774	824
25086	21325	27371	25496	9550	1380	1030	875	802	706	686	598	601	585	605	555	554	497	536	571	517	520	521	530	536	513	519	533	505	547	529	498	543	538	553	532	500	496	534	524	513	504	538	493	475	509	527	497	546	472	485	518	479	484	531	495	527	508	513	477	494	467	500	537	459	490	474	487	524	508	516	511	523	513	516	525	496	492	452	500	483	537	493	455	469	515	474	535	495	500	508	540	520	522	548	466	474	496	455	519	508	489	470	487	509	485	499	476	508	499	492	522	491	506	506	496	503	478	491	482	495	457	485	450	481	503	496	526	462	532	506	482	514	505	465	483	487	503	477	494	470	518	508	509	535	531	493	536	476	438	483	460	516	530	519	495	507	509	492	487	472	507	483	462	520	486	487	475	491	440	499	476	472	470	513	488	479	480	519	517	493	501	498	471	473	489	482	459	496	456	489	435	490	484	503	542	526	491	496	526	457	505	509	505	517	522	489	463	463	495	475	506	466	531	501	488	473	477	481	486	463	470	493	510	466	486	516	445	433	507	482	511	461	474	481	510	498	480	501	518	465	501	457	469	509	490	485	495	527	499	476	509	517	488	474	494	489	471	475	496	482	524	487	456	460	492	460	487	513	526	484	501	501	496	498	518	454	498	491	483	461	479	476	488	477	498	501	471	484	492	456	492	477	514	524	467	491	483	454	488	485	486	513	491	490	528	472	515	508	472	470	494	493	496	522	460	460	456	482	507	489	488	479	503	483	491	512	490	521	526	507	475	516	482	443	505	458	457	478	513	515	519	499	510	494	511	504	485	502	528	489	499	465	485	515	493	483	489	477	505	488	496	522	501	484	535	489	473	503	488	487	488	522	536	466	525	516	511	493	491	510	571	454	489	505	477	466	495	528	467	518	521	487	500	502	533	463	440	479	518	488	477	488	505	484	525	503	502	486	485	476	541	500	485	497	494	492	542	455	499	478	510	450	524	459	525	447	474	508	497	485	490	466	497	495	542	512	500	495	459	493	518	500	489	473	456	501	478	488	528	471	519	467	492	530	462	464	511	495	518	500	527	502	515	516	514	509	512	478	485	444	499	466	467	506	473	438	489	466	462	479	535	532	449	534	529	499	472	482	493	479	491	464	515	488	481	485	502	479	508	542	466	482	499	490	520	493	533	487	477	502	511	475	476	540	502	482	535	500	542	464	509	501	471	476	509	510	462	514	448	527	497	529	509	503	468	511	512	484	505	493	482	527	473	463	473	487	475	495	499	522	524	491	521	476	502	521	471	485	479	483	518	477	464	493	472	428	442	498	492	496	468	476	482	498	511	483	462	457	478	504	478	474	488	490	488	493	481	482	503	493	514	504	484	454	476	448	504	503	493	459	515	505	493	442	512	515	494	516	490	477	507	516	505	480	480	479	489	507	512	492	502	490	501	461	505	427	510	501	512	456	546	451	473	490	494	474	447	431	488	501	479	498	509	492	498	472	486	494	485	513	468	530	459	465	494	489	525	529	479	481	468	487	492	452	486	451	509	475	433	494	486	472	486	495	479	456	508	491	482	487	487	487	494	477	508	512	522	500	471	513	523	481	471	493	506	517	517	487	495	502	480	459	476	461	523	529	500	513	510	542	476	514	490	513	506	473	486	496	509	471	504	507	499	480	484	485	457	487	457	468	519	478	514	470	491	536	538	456	481	478	513	486	448	499	490	471	483	495	489	486	473	527	477	529	467	503	471	516	494	484	473	504	468	486	513	486	532	480	449	481	486	478	509	483	483	521	505	482	471	474	488	525	495	514	499	473	527	501	446	504	469	498	456	476	476	491	481	533	522	456	469	525	464	497	506	495	503	539	491	497	461	494	468	530	474	479	465	481	493	476	470	508	470	464	511	528	530	474	464	509	508	446	440	527	505	490	515	484	504	464	467	500	501	503	465	474	466	492	482	484	472	487	462	478	516	535	504	489	497	507	518	488	509	541	457	444	490	502	496	477	454	462	496	486	500	459	460	463	463	453	499	457	456	476	478	473	470	498	476	459	508	477	508	483	483	506	494	506	455	498	494	502	490	472	473	505	498	470	522	498	506	462	523	538	506	497	467	483	511	481	493	500	492	463	495	479	477	455	517	492	488	508	471	521	536	509	483	485	456	466	493	510	489	522	495	497	531	491	481	503	521	487	462	514	531	487	463	523	532	493	497	504	497	512	466	501	462	510	490	496	487	481	545	504	479	515	480	466	504	464	464	480	505	491	490	509	479	464	472	472	511	483	508	522	498	547	490	482	467	476	473	502	506	489	477	484	485	472	482	499	502	473	508	521	478	498	475	503	500	473	487	460	497	512	486	510	513	475	490	486	508	483	458	521	463	485	512	540	481	482	485	472	456	464	493	510	524	511	497	470	453	487	479	496	516	517	497	507	469	537	509	525	459	491	487	505	473	548	436	522	496	488	515	488	463	497	469	451	492	466	426	499	482	517	512	457	459	502	457	515	497	477	500	529	510	475	439	484	472	478	463	521	445	494	470	484	504	498	469	483	522	470	493	485	483	491	506	466	496	499	503	491	496	489	438	513	474	500	494	486	513	469	508	488	500	440	508	466	508	462	487	499	492	481	471	495	519	497	495	484	452	528	501	490	507	469	493	475	459	513	508	540	492	487	484	499	495	502	511	449	478	495	478	460	512	505	474	534	511	487	513	500	465	487	517	512	480	523	493	543	498	484	487	476	476	474	467	498	503	490	493	461	530	454	503	482	492	514	471	525	492	496	480	496	505	516	472	490	498	520	543	506	491	458	461	497	519	462	469	487	515	508	497	483	501	472	491	536	489	512	479	482	477	488	467	479	511	505	491	482	480	467	480	502	470	446	451	505	475	442	484	519	495	481	505	503	507	530	518	511	488	449	486	491	538	464	490	492	444	524	502	470	523	454	499	520	487	489	511	452	516	468	490	490	475	462	493	488	524	443	508	490	465	513	486	499	469	469	481	499	502	476	521	480	496	484	464	476	443	499	477	497	476	520	491	513	495	508	467	478	480	474	467	493	432	447	436	464	495	501	483	509	497	491	503	482	468	465	498	449	498	508	499	513	511	460	495	540	488	496	538	473	537	469	478	510	502	457	511	472	488	474	510	445	488	471	483	490	501	485	517	435	466	526	496	497	561	494	520	493	488	476	478	483	501	492	464	481	471	508	499	469	493	487	490	495	477	476	502	534	480	460	482	495	490	500	481	472	522	491	500	440	491	469	449	513	489	524	510	498	510	490	488	480	451	498	533	472	509	504	541	510	505	477	485	497	515	492	480	484	513	488	505	501	470	471	498	515	505	485	477	485	520	522	475	553	468	501	508	428	514	433	473	479	473	449	484	499	447	508	529	501	457	479	489	503	513	530	514	442	487	464	519	476	491	517	509	540	489	461	443	497	518	469	519	476	478	461	494	528	502	482	486	475	481	512	496	491	478	547	463	472	532	488	475	486	495	484	452	495	500	500	483	491	536
4431	6746	4725	2709	2173	1915	1627	1332	1175	1020	876	820	748	714	713	674	637	630	619	657	579	586	604	621	597	556	614	615	600	592	592	621	621	622	601	622	594	576	568	559	539	575	544	549	588	570	570	529	551	560	537	521	533	545	543	516	569	545	576	591	540	585	582	561	543	550	541	563	537	552	545	560	546	569	548	561	541	560	523	535	554	531	530	539	578	569	553	570	553	538	517	556	578	532	554	533	531	545	588	589	559	539	488	538	552	536	563	528	544	536	551	529	533	540	518	551	519	577	545	563	524	568	513	561	511	548	533	521	563	548	535	540	536	560	535	524	533	522	532	540	523	509	547	541	542	568	541	564	542	535	573	577	514	547	572	547	563	551	539	528	558	534	563	551	542	522	563	549	546	528	585	543	525	577	518	517	555	545	532	536	557	545	554	560	542	548	558	563	531	575	568	540	551	547	588	566	562	526	530	534	536	586	569	562	534	536	574	549	534	545	511	539	548	548	568	535	528	585	534	541	540	571	595	529	525	522	534	565	541	527	542	559	550	563	557	562	567	543	576	569	552	535	536	519	539	589	545	559	552	584	541	516	540	552	520	545	538	547	535	549	515	567	547	544	521	556	554	512	554	531	583	503	505	548	579	537	548	538	535	517	592	556	517	537	529	536	517	542	501	588	565	545	561	552	569	558	547	546	553	505	545	516	528	512	523	538	517	583	542	533	560	557	538	539	554	518	546	549	540	530	547	582	576	528	581	556	549	526	514	514	495	538	558	530	567	538	572	561	548	562	525	538	534	541	521	499	502	558	558	591	545	537	506	546	555	534	539	509	548	531	524	541	565	525	584	499	557	560	528	554	541	564	543	536	577	528	585	555	505	542	558	542	546	559	601	551	574	530	575	555	529	553	519	504	495	539	541	579	552	549	524	559	569	562	575	565	569	515	523	530	568	532	559	584	555	565	630	540	504	512	541	525	513	546	536	527	553	528	582	554	589	595	556	572	564	567	559	565	532	468	575	540	599	521	536	556	543	522	583	565	514	602	532	507	540	551	577	510	549	548	521	515	546	568	584	549	604	573	575	555	537	556	528	536	563	536	500	517	545	512	573	547	613	542	550	543	540	581	538	525	531	539	517	563	531	610	564	589	573	569	570	581	528	510	535	575	582	489	558	557	504	574	567	553	530	550	513	548	537	572	569	566	532	532	594	572	537	574	525	543	578	577	535	540	566	533	541	529	583	545	533	601	560	535	574	609	488	553	602	604	547	543	544	551	596	526	513	523	565	539	584	556	538	525	566	521	546	524	611	546	536	528	584	574	561	570	540	545	518	557	565	543	546	557	525	586	534	538	540	537	581	548	563	521	571	543	551	561	545	522	555	541	539	535	565	567	540	554	526	559	545	589	569	517	533	542	573	539	584	560	546	500	515	524	542	552	548	528	563	523	609	566	493	541	553	551	573	539	513	536	521	578	552	523	566	535	516	499	540	559	550	522	560	521	515	608	554	562	544	530	559	520	547	539	584	582	509	580	504	524	509	563	533	539	527	535	525	513	520	554	531	591	531	553	492	519	562	533	589	537	547	551	562	559	545	577	549	549	498	572	550	542	548	550	522	572	507	544	572	559	527	535	601	558	554	545	532	531	539	594	591	572	550	530	541	574	591	522	562	515	560	524	532	547	592	557	555	596	530	540	548	590	574	573	521	547	572	563	507	534	524	498	534	546	536	517	554	567	575	548	545	532	572	518	568	552	591	484	542	547	537	551	547	539	576	545	553	558	563	515	517	575	517	550	516	559	539	552	559	507	567	538	563	568	542	545	602	543	564	509	548	533	538	577	587	539	556	530	549	567	546	548	503	547	539	544	516	547	554	556	561	548	538	562	549	526	586	562	581	561	550	585	515	579	564	530	554	520	577	549	592	538	525	509	578	544	578	590	527	543	551	551	521	541	557	551	547	513	562	554	568	573	575	528	568	565	548	575	564	544	530	535	499	577	539	528	520	544	542	568	521	541	542	548	532	537	522	554	543	551	570	564	534	549	529	500	552	570	532	524	576	537	524	543	555	585	530	524	556	553	513	561	566	517	553	531	534	518	527	529	551	552	574	558	569	540	521	579	565	541	574	554	540	567	509	566	551	554	563	574	530	518	568	570	516	549	538	547	540	563	554	558	546	567	547	534	532	539	549	517	540	605	540	548	558	540	526	512	546	547	567	543	549	538	516	519	531	559	536	580	575	558	522	531	576	534	529	560	595	565	535	525	601	545	555	509	545	573	505	519	531	555	590	541	607	534	547	590	569	522	543	534	547	567	552	565	580	541	569	530	518	562	555	537	526	538	582	534	548	566	572	581	599	558	534	537	547	545	588	564	538	544	560	529	574	553	538	514	530	564	518	609	569	540	584	562	516	557	527	550	526	563	568	563	547	549	533	540	525	519	561	579	526	521	534	549	521	547	494	575	540	521	549	526	566	527	567	541	523	519	534	523	497	520	565	573	485	547	523	553	573	542	525	571	580	535	561	538	508	530	560	560	604	528	587	570	557	499	521	566	527	503	533	568	561	576	529	576	545	565	568	565	581	550	524	554	532	573	582	521	541	585	550	556	507	567	527	530	553	585	566	557	504	574	544	533	518	561	483	567	561	521	570	560	551	531	533	542	526	524	563	574	520	533	562	562	509	553	522	518	557	553	566	579	526	514	544	551	521	542	544	562	543	540	511	578	504	577	543	546	505	540	539	591	535	511	589	494	548	543	538	543	532	531	537	507	583	587	565	561	540	558	580	525	542	553	565	535	542	543	520	562	543	514	542	584	563	552	582	536	595	559	562	583	585	555	551	571	521	524	588	515	569	535	566	523	549	534	564	552	566	533	487	563	564	547	550	548	539	572	534	546	538	521	508	565	552	552	570	531	573	534	548	534	557	539	550	539	526	555	531	561	529	572	546	485	530	559	537	560	545	541	537	555	533	545	593	564	530	548	539	575	549	585	565	566	573	523	564	592	585	537	590	540	547	518	553	550	513	552	485	486	598	490	562	523	557	514	552	523	567	542	527	543	514	554	543	536	550	529	534	566	534	546	571	541	543	527	541	523	527	559	531	565	600	502	547	559	586	550	557	527	551	538	550	552	580	524	528	535	571	548	557	529	515	576	512	572	560	516	556	558	581	503	590	548	577	514	561	551	534	548	511	509	518	581	548	557	538	545	569	529	534	524	570	568	564	538	520	510	510	524	589	529	557	565	563	517	534	560	549	536	518	556	564	551	540	563	528	524	551	565	511	551	553	554	524	587	547	565	508	581	599	538	530	551	582	594	552	492	556	551	524	587	502	552	538	572	545	552	569	555	534	539	551	547	559	596	561	520	500	518	506	541	545	559	566	563	558	547	542	562	536	569	482	524	559	542	540	540	534	531	517	569	551	526	586	551	532	531	531	516	521	579	574	556	506	543	542	549	570	547	551	530	560	498	543	551	529	532	571	545	582	534	543	563
22805	21286	28934	23948	21280	21368	9032	2422	1824	1730	1517	1370	1320	1330	1239	1181	1146	1169	1183	1134	1103	1197	1135	1167	1113	1098	1067	1062	1123	1097	1107	1077	1137	1066	1110	1059	1080	1068	1073	1005	1040	1059	1003	1081	1031	1046	1025	1092	1019	1055	1061	989	1047	1046	1022	990	1049	1070	1027	1054	1000	1012	1087	1034	998	1017	981	1098	1069	1046	1049	1047	1052	1048	1003	952	1017	987	988	997	1019	1028	976	1033	1057	1027	1070	1022	1047	1008	1025	979	990	1003	988	1049	997	1020	1035	1053	970	1098	1002	1043	1035	1029	1062	1020	1032	1021	989	1065	1023	1015	1011	926	1009	1046	1048	1110	1009	1004	987	1025	991	973	1025	1127	1050	1070	1035	1029	1010	1033	987	1022	1029	1037	1046	1035	1014	1072	988	1020	985	973	1017	1046	1029	972	1000	1028	1085	1035	1020	1048	1051	1037	949	1044	1087	1029	987	981	1007	1030	994	1045	961	981	1015	1037	1087	1036	1094	1034	1052	968	987	1028	1048	1053	1052	1059	1000	1008	981	999	1027	1031	992	1050	1011	1043	1041	1013	992	992	1068	975	1011	1012	1030	1029	991	1009	1023	979	1030	1030	1068	1023	972	987	1024	1028	1017	993	990	1001	996	1001	986	1053	1011	1008	1029	1029	1043	1043	1023	1051	1014	1013	1005	987	1007	1041	1016	1019	1074	1047	1022	1039	1023	980	1022	1066	1061	963	1001	1050	1065	1048	1062	1039	994	997	1010	1021	984	1005	1013	1010	1040	1040	1027	1052	982	1040	1026	987	1046	997	974	1050	1011	1036	983	1019	993	1033	1057	1027	1050	1021	983	940	1029	1105	1027	1073	1041	1019	1014	1011	1069	1011	1016	979	1021	1015	1018	1026	996	970	1015	1000	1004	1014	977	945	1041	995	1027	1038	1027	1034	1007	1045	989	1016	1027	971	1011	1061	1023	1030	1081	1006	1067	1049	1041	965	990	1023	987	1008	965	1020	1071	1015	1039	1075	1025	998	971	1003	1047	979	1050	998	1059	1020	1019	989	1048	1010	1026	1030	1066	950	1025	1078	1024	1049	1023	1003	1026	1026	1022	1036	1028	1022	956	1022	1042	998	1054	1010	1071	1002	1022	1013	1054	1025	1030	1049	1009	989	1032	968	1046	1073	1035	1004	1007	1033	968	987	983	1039	1020	981	1029	985	999	1026	1018	1005	952	1039	1009	1083	969	1023	947	1081	976	1054	992	972	1074	1037	1047	1049	1075	1046	1005	1026	1007	983	982	1052	988	1036	1023	1018	1060	1050	1058	1016	993	977	1002	971	1009	1041	1035	1012	1025	998	1028	1002	1032	1050	965	995	1041	1005	991	1004	1012	984	998	937	1015	1008	970	1003	1087	991	1047	1053	1033	1089	997	1024	1067	982	1001	1021	990	1020	1035	1040	991	993	975	1080	966	1039	1000	1088	1108	1056	990	974	988	1005	995	1012	1073	1024	989	1023	1002	989	987	1027	1090	1002	1039	998	1007	1033	1016	1006	993	989	1017	973	1015	1010	1018	1024	990	1002	1010	1030	957	956	1026	1012	955	1026	1000	1009	1004	1035	963	1040	1024	1021	1053	1038	1034	969	1059	990	1022	1026	1002	1039	1008	1064	992	1004	985	953	1027	1012	1072	991	981	1062	971	1051	968	1072	1008	1045	1001	995	976	1006	1077	1001	974	1019	1054	999	1039	1050	1045	1051	1000	1000	976	924	1034	997	1044	1007	982	974	995	958	1060	920	1007	1051	1036	1033	1017	1020	1085	1006	978	1073	1016	1020	979	1033	1019	1016	1020	1012	1067	1066	1005	1024	985	966	999	1029	988	992	997	1001	1062	1020	1000	964	1080	1007	1040	970	1008	1043	969	1007	993	1048	997	1029	979	1026	1064	981	1017	1059	1002	1023	1016	960	1017	1028	1009	983	994	1024	991	1057	1033	1085	969	1005	1005	1042	1071	984	1053	962	999	985	984	989	993	993	1002	988	981	962	1022	989	1040	1000	1043	1031	1017	1046	1027	1019	994	1030	1044	1030	1038	1010	1008	973	1031	961	1000	989	1002	1006	1044	1016	1050	1018	1062	1033	1014	1041	999	1020	1040	1101	1017	1064	1020	1080	970	1018	990	1037	998	980	971	951	969	996	1072	1017	1033	1035	1032	1021	1000	969	1027	1027	994	1009	1036	981	1034	1075	970	988	1002	976	1000	1011	985	1034	988	1023	1013	1026	992	985	1031	1024	953	995	989	999	1015	1056	1021	949	1049	1032	1025	1005	1037	984	1011	995	981	1030	1023	1000	1001	972	987	1038	1083	1060	970	998	1044	996	1031	982	1059	979	1009	1046	988	995	1000	1027	1015	1043	1069	1008	1026	1050	1033	1028	960	987	974	998	978	1000	964	1037	923	1045	1040	994	997	1003	1038	965	971	1047	953	1010	1015	989	1043	1056	1039	993	1054	980	1005	1019	985	943	1046	1013	1018	992	1067	1053	993	995	1043	1038	988	947	989	1024	1040	991	958	1023	981	999	990	1032	981	1023	1011	1056	1006	1012	1029	1083	1004	1003	997	994	1012	1017	1045	960	1027	1012	1075	1072	1050	1026	1072	1001	1043	1013	1075	1010	1031	1002	1034	1007	984	1019	1035	1007	1003	1055	1033	1031	1015	996	1084	1014	1006	1049	1010	1011	1000	1004	1026	1029	1049	1036	1012	1015	953	1065	1043	1016	995	1003	1000	1030	1072	1035	1023	996	1028	1063	1008	1027	942	994	984	1002	1049	993	965	991	980	1022	1062	1028	1044	987	1026	979	1041	1025	1016	1110	1047	987	1044	1073	959	942	979	991	1073	1025	1028	1068	985	1024	1044	990	1041	1019	1025	1069	1019	1030	1007	999	1016	989	1056	1058	1026	1014	976	1045	1001	1000	1032	1030	1013	1020	959	1047	1018	985	1038	994	1022	1004	1006	1054	1064	986	1025	1022	988	1043	1011	1023	1013	1032	994	1024	962	1032	963	1003	1010	1073	1023	929	1047	991	1091	1066	1058	1004	1061	1029	1018	1005	1028	993	1065	1033	1051	1030	1041	1022	1045	990	1017	998	975	993	1022	986	998	969	980	1087	998	998	949	1047	1027	1036	998	993	1048	991	978	1002	1022	1009	977	1031	1029	1054	1016	1005	1037	996	1017	1004	990	1037	1015	996	985	1050	965	1040	1073	1060	983	1033	980	980	1046	994	964	1000	1015	1015	1000	982	954	905	1025	1013	990	987	1004	986	1022	1006	998	961	1055	1018	950	1024	967	1032	1023	1046	1009	1064	986	1045	1005	990	1057	1019	1041	1046	992	965	1028	1041	1026	982	1012	966	1009	1030	1042	981	963	1013	1027	1004	1030	1002	983	1016	989	1038	1001	1084	1010	970	1012	1031	990	997	1019	1014	989	1076	1065	963	1009	1016	942	981	1019	1001	1033	977	1015	956	987	1039	1031	954	1043	1002	984	979	1071	1074	1022	939	1003	986	1029	960	1046	1001	1011	958	1026	1065	1048	935	1041	1000	971	996	1002	1003	1043	989	972	1014	1001	1005	1004	1047	1028	1013	992	1005	1019	1010	1027	1011	1013	1015	1034	1050	1062	1020	1033	1024	947	1024	1026	977	1035	956	1024	1052	1003	1004	1000	1007	1024	1005	1006	971	986	1070	1055	990	990	1061	1008	1008	1003	1020	1020	1065	1009	986	959	978	1012	1050	984	1007	1020	992	1012	978	1061	1023	1036	1026	1003	1034	1010	1038	1005	1012	1019	1017	1050	1006	971	999	1018	931	1012	1023	999	1019	1005	1017	1000	1063	1023	1069	1035	1003	924	1036	1034	974	1026	1047	1004	1005	1044	998	1045	992	945	1064	1031	1048	1021	1043	1034	985	1062	1007	1074	996	1014	1012	988	987	995	1032	958	949	1058	1039	1030	1024	973	1018	1009	961	992	1016	1019	995	1039	965	1046	1017	1027	977	938	1064	989	1022	1047	996	1105	1021	1050	1034	1003	997	1013	1010	997	991	1050	1001	1021	1021	974	997	1050	1014	1007	972	1003	1012	996	977	1056	999	1010	1001	1013	979	1014	989	1067	992	985	1050	1004	975	982	1099	948	1019	998	993	1021	926	1009	975	996	1018	1030	1010	1028	971	997	1036	981	974	935	968	1024	1040	967	1004	1015	1028	1027	1016	980	1003	1049	1001	984	1013	1004	1077	1010	1011	984	1058	993	1073	1025	971	1014	1023	1078	1026	1017	1092	1026	992	983	972	993	1012	1008	998	1003	1006	1008	1015	1037	961	1001	1033	1042	1017	952	1070	1046	1014	1004	1024	1017	980	992	963	1042	954	1041	1021	1013	1049	1041	1039	986	1071	1047	1039	1047	1002	998	1031	1013	1006	1038	1037	1001	1092	1053	986	998	1035	1001	1041	1042	1003	1018	1026	990	1047	1002	1021	1004	1003	998	1004	1081	980	1035	1036	987	955	1010	1015	1044	1053	1051	1000	1006	1011	954	1005	1053	970
5770	16421	11900	6686	5457	4555	3855	3041	2594	2277	1915	1756	1584	1474	1410	1345	1231	1288	1220	1170	1221	1198	1172	1171	1140	1173	1238	1121	1133	1205	1168	1087	1179	1127	1123	1105	1159	1115	1088	1080	1054	1071	1012	1117	1073	999	1090	1071	1039	1010	1071	1076	1027	1066	1079	1010	1032	1050	973	990	1049	1027	1059	1051	1035	1073	1051	1062	1075	1106	1036	1073	1030	1108	1099	1038	1044	1053	1064	1072	1042	1002	1043	1061	1043	1006	1088	1092	1024	1053	1058	1040	1080	974	1006	1019	1018	1018	999	1027	1061	1023	1035	1019	1009	1022	983	1030	1066	1060	997	1068	1008	1072	994	1029	1014	1036	1080	1037	1043	1009	1063	1052	978	1008	1013	1059	1067	1059	1034	1036	1004	1045	1022	1008	1056	1058	1050	1054	994	1024	1046	1014	1011	1091	996	1068	1034	1066	994	1059	1036	1075	998	1071	1045	1057	1022	998	1015	963	1050	1039	1042	1035	1085	1032	988	1058	1066	1041	1035	1037	1054	1039	1014	1001	1048	981	1027	1028	1009	1054	1008	999	1029	1081	1067	985	1008	1031	1012	1089	1000	1067	1022	1054	1037	1040	1059	980	1068	1020	996	1045	1007	1015	1018	1043	996	1042	1036	999	1059	1025	1026	1031	1023	1098	1014	1025	984	1019	1001	971	1066	1049	1011	1079	1007	1030	1029	1047	1035	1021	993	1015	981	1026	1031	1051	1055	1083	1007	1017	1068	1033	1002	1002	1041	1039	988	1008	1031	955	1060	1048	1021	1079	1026	1035	1100	1032	1044	1004	1033	1046	1077	1052	1004	993	1034	1074	1015	1015	1017	1102	1034	1019	1028	1056	1033	1009	1044	1049	1070	1006	1022	976	1037	986	1024	1034	1041	1049	1062	1043	1070	1037	1001	1031	1009	1055	1024	1043	1031	1016	1007	1005	1056	1037	988	980	1076	1049	1056	1000	1028	1069	1034	1005	1076	1062	1066	1020	1022	1038	1030	990	1072	1042	1004	1020	1000	1074	1076	1048	983	981	1018	996	1022	1014	1008	1042	1025	1051	1022	1029	1091	1053	1049	1018	1013	1070	1052	1045	1030	1014	1000	1036	1094	1052	969	1021	1025	989	973	1063	1063	1048	1020	1011	958	1026	1006	954	1012	1050	1019	1028	1012	1099	1046	1073	1037	978	1072	1034	1060	1047	1070	1046	1003	1040	1021	1062	1075	1031	1069	1064	1029	1033	1014	1048	974	1039	1022	1004	1010	1045	1047	1031	1043	1061	1067	1027	1005	1019	954	1018	1056	1030	1001	1021	1062	1056	1069	990	1026	1013	939	990	1014	1040	1045	1062	1048	1053	991	1063	993	1053	1063	1045	996	1046	1050	1039	1034	1031	1084	1031	1035	1000	1023	1060	1054	1084	1045	999	985	1010	1031	1023	1032	999	999	1006	968	1014	1033	1034	1051	1010	1096	1005	1036	1036	1006	1081	1029	1011	991	1033	989	1016	1042	1044	1040	1026	1041	988	989	992	1005	1024	1016	1128	1049	1020	1008	1041	1059	1024	1046	1021	983	1032	1017	1075	1014	1040	1032	1002	1027	980	1044	1008	1066	1056	994	986	1001	1034	1044	1006	984	1033	1024	1000	1106	1030	1021	963	991	1028	1006	1005	1009	1068	1023	1059	1053	1064	984	978	1029	1057	973	1060	1053	1117	1058	1032	1058	1018	1005	1027	1073	1024	1015	1042	1023	1002	1009	1025	997	1002	1031	1089	1035	1030	1055	1013	1085	974	1045	1102	1023	1043	1023	1020	1039	1010	1018	1004	1046	999	1095	1037	1009	996	1055	1022	1026	1070	1063	1036	1016	999	992	1033	1024	1012	989	1080	984	1037	1011	1029	1052	1043	1075	1050	1015	1043	985	1001	1029	1114	1026	1086	990	996	1049	1009	1061	1013	985	1028	1028	1049	1013	1038	1033	985	1005	1045	1070	1032	1010	1056	1016	1025	1043	987	1040	1066	1042	1005	1034	1030	1070	1071	1055	1015	1035	999	1039	1018	1063	1031	1034	1011	1026	1063	1042	988	1067	1103	1039	1030	1062	1051	1066	953	1089	1021	1064	1018	1068	1025	976	999	1041	1047	1042	1032	1043	1087	1037	1012	1061	1059	1048	1040	1050	1067	981	988	1030	1041	1013	1026	1022	1082	1048	1026	1041	1012	1018	1054	999	1052	985	1058	1015	1048	1050	1038	1043	1052	1024	1053	1057	1071	1026	1080	1029	1056	1050	1054	1047	1019	1008	1050	1018	1021	1046	1010	1039	1081	1034	989	977	1018	1056	1072	977	1097	1079	1020	1066	1072	1072	1071	995	1063	1054	1070	983	1007	990	1035	1074	1029	1069	1042	1027	1058	1063	1065	989	1057	1019	947	987	1072	1071	1012	982	1041	1032	991	1016	1076	1029	1028	1045	1054	1069	1055	1026	1061	999	1002	1033	1097	1017	1014	1037	1051	1046	969	1061	1077	1006	1045	996	1068	1090	1019	1018	1042	1052	972	1049	1022	991	1000	1020	1012	979	1039	971	1096	1012	1010	988	1001	1049	1024	1037	1026	996	962	1063	1052	1058	1032	978	1021	1053	994	1065	1065	1039	1084	987	1036	1007	1037	983	1045	1016	1017	1035	1091	1087	1022	1080	1019	997	1052	1007	965	999	1055	1043	981	1047	998	1072	992	1033	1016	1056	1003	1058	1034	1038	1029	941	1064	1003	1049	1008	1044	1015	1091	1056	1041	1010	1047	1008	1041	1019	1064	1028	1035	1044	1038	1027	1066	1022	1027	1055	1056	994	1004	1003	1003	1023	978	1016	1018	1003	1044	1006	1015	1027	1007	1047	1035	1036	1053	1009	1022	963	1072	1044	1056	1037	1032	1044	1077	997	1004	1028	1011	1042	1131	1058	1038	1048	1040	1047	1054	1010	1014	1006	1009	1019	1022	1014	1033	1007	1070	1045	998	1037	1065	1021	1006	1060	1067	1057	1068	1058	1034	1002	1019	1011	1034	1037	1045	1029	1034	1012	1074	1018	1001	1054	1058	1009	1039	1014	1028	1059	963	957	1022	999	1005	1037	1005	1024	1054	987	1055	1072	1038	1044	1056	1055	1061	1062	1022	985	1051	1021	991	992	1008	994	1022	1019	1018	1057	1022	987	986	988	1070	1009	1019	1010	1020	1029	1061	1076	1010	988	1058	1005	995	1027	980	1053	1042	1063	1049	998	1032	942	1001	1040	1059	1014	1076	987	1023	1030	1025	1078	989	1005	1066	1015	977	1014	1036	1080	1046	1026	1102	1046	1059	996	1050	1052	1023	1016	1013	1002	1033	1005	1019	963	1080	1034	981	1052	1045	1052	1014	1045	1063	1048	1035	1036	1057	990	1047	1029	966	1044	1029	1051	989	1052	1053	1063	1009	1062	1012	1021	989	1044	1010	982	1015	1011	1068	1019	999	1051	1014	1095	1030	1021	1068	989	1033	1038	1042	1037	1044	1010	1038	1057	1098	974	995	998	1030	1035	1053	1009	1009	1053	977	1091	1023	983	1034	1069	1012	999	997	1063	1068	1031	1046	986	946	1015	1026	953	1034	1015	1065	1001	1067	1055	1058	1016	986	1027	982	961	1017	1001	1021	1054	985	995	1064	983	1036	986	1014	1020	1030	1041	1054	1073	1034	1055	1043	1043	1053	996	1045	1020	1018	1015	1014	1013	1034	972	989	1069	1019	1010	1003	967	1011	997	1076	992	998	1031	1086	1062	1019	1023	1008	1024	1047	1020	1023	1035	1012	994	1016	965	1008	1027	1036	1034	1040	1026	987	979	994	967	1013	1043	947	1007	1039	993	991	1090	1075	1073	1016	987	1037	1029	1050	1065	1037	1042	1008	1060	983	1021	1007	1007	1036	1020	1039	1029	1019	1026	1033	1061	1046	1013	1102	1015	1052	1014	1052	1021	972	1038	1025	994	992	1024	1064	1077	1016	1071	1042	1028	1037	1014	1074	998	1108	1007	1008	992	1133	1024	1013	1065	1067	1039	1094	1027	983	1008	994	982	1030	1029	1022	1119	996	1100	1059	1041	1071	1044	1032	1023	1030	998	1040	1051	988	1008	1032	989	1067	1022	1029	1062	1015	1017	1045	1059	995	1034	1003	1019	1021	1052	996	997	1005	982	955	1034	1042	998	983	1038	1030	1064	1073	1028	967	1046	1044	1002	1008	1027	1060	1003	1010	1007	1036	1025	1065	965	1033	996	1049	1061	1005	1032	1044	1008	1030	1062	990	1071	980	1020	1022	1095	1054	1066	1054	1066	1023	1018	1066	1016	1038	1043	1112	1079	1034	1062	1036	1011	994	1047	1048	985	1040	1052	1009	1028	1025	1081	1091	1040	984	1042	1069	1019	994	1039	1038	998	1036	1055	1053	991	1066	1093	1020	1070	1018	1063	1010	1023	1060	1071	1002	959	1067	1001	1040	1015	1044	1005	984	992	1002	1037	957	986	984	1022	994	978	1051	1028	1009	978	955	1027	1068	1084	946	1033	1019	1017	1048	1016	1006	1008	980	1052	1024	999	1031	1015	1016	1005	1016	1085	982	1081	1064	1003	1005	1081	1063	989	1050	1051	1031	1045	1065	1026	959	1070	1038	1004	1026	1005	1001	1063	1064	1067	1024	1058	1049	1047	1026	1016	1025	1002	998	1031	979	1080	1014	1067	970	1051	994	1011	1051	1052	1027	1063	1054	1043	1025	1038	996	1068	1039
28272	17421	4091	1174	796	776	662	632	599	525	490	526	533	446	512	486	507	476	463	460	473	451	479	473	453	465	482	517	489	472	453	517	471	499	444	485	462	442	457	473	486	459	407	436	509	461	452	430	473	475	433	450	469	460	439	440	447	470	490	457	466	437	482	446	403	468	480	446	455	417	404	467	426	430	436	454	458	441	427	429	443	444	456	461	443	455	477	409	485	427	414	456	464	428	459	456	471	431	464	416	439	457	418	431	437	459	440	433	440	452	451	461	461	432	419	435	441	432	423	450	439	453	450	419	435	411	457	415	488	452	448	447	438	439	429	425	449	446	434	441	468	435	445	447	468	462	501	476	418	478	433	455	428	447	443	459	454	454	438	471	423	449	421	430	441	470	415	436	427	463	476	456	428	425	436	426	440	446	477	453	441	460	445	380	447	467	448	439	427	453	465	460	437	465	456	453	438	438	428	445	485	447	458	422	473	476	430	441	393	405	438	441	457	455	428	462	417	444	491	438	461	493	454	434	463	425	466	472	442	420	445	472	461	459	421	449	480	426	454	461	468	469	445	443	432	428	406	451	426	438	449	438	481	450	451	434	450	469	480	433	426	425	458	442	454	475	505	454	435	427	403	443	437	485	469	433	419	426	445	416	479	424	462	411	442	455	456	459	454	440	442	418	442	431	463	452	413	478	475	420	482	431	472	419	420	437	451	443	434	443	447	421	447	461	443	442	398	441	440	466	437	451	426	433	435	453	462	478	445	460	457	400	456	454	452	459	407	451	462	441	458	452	445	456	422	453	483	449	445	463	419	417	468	435	466	480	440	448	463	402	479	453	443	482	454	429	463	473	473	450	450	435	393	463	435	466	454	451	456	446	498	418	439	484	496	398	455	443	437	466	423	431	450	461	464	424	486	448	450	450	437	425	455	475	490	431	432	401	446	508	426	492	409	460	459	443	419	453	425	444	427	416	472	452	428	459	448	499	414	438	434	450	472	432	475	458	426	460	416	476	469	479	422	445	441	432	421	419	446	410	473	447	438	458	462	434	455	468	449	384	466	463	438	423	507	472	425	446	460	455	462	487	429	450	486	424	449	451	409	463	500	443	411	447	459	418	449	439	455	444	450	428	431	416	464	420	452	458	427	482	458	443	453	457	453	453	450	415	446	414	482	463	416	409	424	454	479	417	451	425	452	416	443	488	465	467	449	439	467	440	438	426	436	459	440	467	450	444	461	387	461	427	444	420	450	446	450	471	440	421	420	432	447	430	468	458	463	439	456	488	459	456	477	448	440	423	445	463	482	436	463	468	441	422	457	454	472	470	445	451	473	466	435	440	444	454	466	469	457	480	464	425	440	434	443	444	500	482	440	459	460	459	469	457	459	462	438	440	459	485	446	482	424	474	429	422	460	444	418	473	454	423	410	451	413	471	472	458	448	465	429	433	499	493	449	438	471	469	428	418	477	463	465	424	418	423	460	444	425	408	471	465	438	417	440	473	461	433	481	475	442	445	445	417	438	471	448	450	453	409	425	465	457	466	433	468	479	433	423	431	463	435	461	480	419	429	439	422	444	460	399	446	461	451	454	451	474	414	461	433	490	446	462	440	457	422	453	470	442	440	476	454	435	430	447	426	452	451	470	435	466	448	446	444	436	425	414	453	438	444	450	434	457	452	435	475	419	487	428	470	442	479	450	456	473	435	480	416	438	449	463	477	454	452	467	420	447	449	474	472	465	404	464	443	488	460	405	433	438	429	445	429	420	450	453	469	426	441	453	466	452	422	420	445	400	449	439	440	404	446	465	444	421	431	421	443	457	458	434	444	456	452	463	406	447	435	451	415	438	464	420	445	452	462	475	452	484	401	470	454	455	447	423	452	420	435	494	476	484	465	453	449	449	462	472	448	438	446	443	462	452	442	490	440	455	467	505	446	416	450	451	453	426	406	452	420	432	485	432	424	425	423	468	436	400	442	454	423	444	453	431	460	491	438	437	387	423	440	449	416	481	446	430	439	445	425	455	473	454	465	449	467	452	435	417	449	458	488	433	416	436	453	462	466	442	474	468	410	407	467	438	454	464	445	429	440	482	461	405	408	459	461	421	431	477	442	449	457	437	430	435	464	424	432	420	459	484	479	451	430	445	448	437	440	416	472	479	419	409	447	418	441	469	438	459	428	463	430	488	467	418	430	452	442	466	467	416	447	440	438	476	442	441	436	451	434	447	430	431	472	444	438	407	441	449	434	438	420	451	434	421	432	448	449	433	423	427	440	457	444	409	442	461	412	417	444	482	461	441	424	451	436	462	474	449	476	469	437	453	429	417	469	435	458	452	462	437	427	432	457	462	435	456	453	461	436	463	458	458	473	453	451	436	420	417	453	485	437	467	454	424	458	417	445	453	483	437	435	433	463	439	453	434	461	418	448	419	452	454	462	441	435	447	419	454	487	393	437	432	437	431	454	470	434	444	486	457	440	433	432	417	456	519	457	437	487	437	462	445	443	473	449	410	454	481	455	435	461	457	434	429	467	431	437	452	451	475	441	476	423	448	421	432	461	460	418	487	474	445	420	458	437	458	430	469	471	459	452	435	475	477	441	479	448	451	416	479	462	445	481	458	463	448	463	483	448	430	446	443	459	447	449	485	456	469	455	424	445	448	465	466	454	430	468	439	445	461	420	419	438	454	450	433	475	444	423	456	470	462	449	418	490	456	433	443	465	439	441	421	452	439	465	449	461	430	466	480	430	442	457	462	453	451	502	454	466	442	409	423	449	440	445	451	438	464	470	451	423	476	410	422	473	473	439	392	456	472	429	460	468	430	460	463	481	433	456	442	436	436	430	443	447	486	445	462	451	408	438	424	449	471	431	426	450	407	436	470	430	469	450	415	442	460	426	431	438	397	453	468	398	430	459	452	442	441	436	424	445	442	415	451	458	450	441	441	452	490	429	461	454	444	435	473	456	483	425	447	399	442	434	514	498	452	415	469	426	453	475	445	466	448	443	456	476	427	439	491	449	411	456	436	446	460	432	408	451	412	439	462	439	463	453	409	450	427	431	462	461	390	431	406	435	473	459	454	454	459	422	470	452	480	447	487	487	459	442	462	460	471	413	405	475	479	418	474	445	451	461	467	436	385	485	436	453	404	463	444	493	433	446	475	462	428	499	447	457	430	456	440	431	472	473	442	439	451	484	441	428	465	440	459	435	438	425	395	465	491	464	411	460	449	463	447	457	468	474	413	424	440	457	415	466	448	470	468	502	421	455	433	476	466	449	418	461	425	490	459	471	469	458	453	445	391	447	481	445	449	460	444	405	451	462	430	386	460	415	432	453	453	481	451	457	461	460	472	462	438	495	456	464	448	448	455	459	478	472	422	477	417	453	453	441	445	421	445	456	443	481	454	435	452	437	466	435	492	445	426	472	406	486	436	443	447	416	469	417	436	446	424	440	417	483	463	447	439	463	461	435	422	452	447	458	468	438	446	440
4922	2517	1918	1226	1114	1043	966	805	779	709	610	570	593	578	529	523	471	514	502	552	519	542	482	487	512	538	516	517	533	532	525	560	541	486	521	513	512	474	495	463	490	494	512	524	485	436	441	481	493	531	496	478	468	510	454	448	503	500	457	466	456	510	498	442	493	478	434	503	485	479	467	485	500	483	481	446	484	475	486	477	459	480	478	500	485	496	459	484	468	485	447	481	466	474	465	498	457	513	494	503	469	462	515	498	479	519	442	482	527	486	490	508	469	464	501	476	486	478	497	483	508	461	512	481	428	479	449	517	440	503	483	472	483	485	514	471	502	466	509	513	465	449	479	462	508	484	469	470	479	482	483	479	480	471	453	468	471	467	516	530	471	495	478	473	465	504	454	475	462	462	418	471	488	489	459	499	489	480	509	493	457	450	469	464	493	502	512	471	455	480	487	448	512	490	496	503	450	491	485	505	478	510	462	470	451	473	479	478	473	480	477	521	464	462	443	499	463	482	471	511	479	510	480	493	495	473	484	449	496	489	464	491	485	476	458	480	455	449	482	494	515	476	498	486	463	472	457	531	474	452	465	468	460	512	445	475	473	507	457	486	511	536	480	460	493	497	448	468	463	479	469	452	474	527	476	489	456	464	486	492	470	536	484	467	502	475	510	525	490	494	451	461	454	432	506	450	462	506	468	505	476	460	508	476	477	485	473	487	457	433	489	472	471	508	477	478	479	480	467	486	447	503	526	452	496	492	478	474	491	443	430	477	503	461	502	469	461	474	493	485	456	471	482	473	501	465	480	487	510	516	479	462	473	510	490	472	466	460	449	478	436	480	489	464	473	501	469	474	487	467	509	469	509	464	499	454	460	499	481	477	493	452	492	515	486	482	500	515	484	483	517	528	487	443	493	500	494	495	465	478	469	497	479	495	482	460	467	487	525	475	475	453	510	487	463	471	468	459	485	485	472	528	456	503	527	438	480	438	445	477	501	447	517	491	466	470	449	439	458	473	499	488	518	500	484	461	466	460	485	476	490	471	484	479	478	512	448	460	522	480	517	495	488	470	501	492	504	455	462	487	462	484	475	496	452	457	471	499	443	497	486	455	473	493	456	519	463	446	457	482	478	485	478	489	493	433	454	433	445	475	516	492	516	501	534	478	462	465	461	486	438	448	487	480	491	517	471	431	508	498	468	523	462	479	490	475	520	460	478	501	503	461	506	464	479	452	435	489	488	484	456	480	479	448	470	527	494	500	513	420	476	478	474	541	463	520	501	429	450	484	468	464	468	455	498	459	455	493	471	462	468	503	526	505	451	472	504	448	473	498	448	460	473	471	490	472	486	475	497	464	532	464	545	493	508	467	499	462	459	442	473	496	479	433	486	471	491	452	478	468	494	499	467	460	510	482	507	512	480	451	492	464	505	484	462	455	469	482	504	453	473	450	448	456	463	529	484	502	491	472	465	475	444	489	415	444	461	460	472	452	469	517	469	480	478	483	482	475	515	470	491	506	467	466	494	473	451	485	473	480	488	462	472	457	466	481	498	466	441	505	457	453	480	482	441	462	485	479	450	466	490	500	468	455	459	486	472	498	507	474	520	464	492	495	479	497	501	500	478	476	529	449	526	477	494	464	500	496	486	511	501	469	502	525	474	490	498	516	471	501	484	493	506	447	500	485	490	496	489	481	508	498	443	457	472	491	471	446	491	474	475	509	464	444	478	476	490	484	500	469	477	440	474	484	497	512	461	482	506	545	495	504	484	497	512	483	484	492	468	487	473	473	502	445	486	522	448	509	488	439	484	487	475	481	441	507	442	484	474	481	485	472	464	504	490	487	474	504	488	467	463	492	473	522	503	497	461	493	480	504	489	482	445	505	462	459	488	491	481	488	512	458	505	461	469	500	466	480	537	478	506	509	493	464	492	528	495	518	478	480	473	437	493	490	508	517	473	482	481	462	471	469	450	468	490	479	454	449	460	532	474	481	488	447	484	537	482	512	475	497	432	483	456	496	502	483	475	514	477	504	461	438	476	469	468	482	477	480	475	510	502	442	493	520	485	490	446	520	485	436	475	485	506	486	477	520	488	488	504	481	484	478	470	479	457	473	513	476	482	454	484	497	466	499	480	493	490	498	525	424	506	492	486	490	480	467	494	473	454	489	523	489	492	458	537	486	468	486	470	459	493	490	517	473	478	496	473	474	475	497	469	460	502	495	500	427	478	469	467	500	477	449	514	476	491	485	489	503	491	465	468	483	494	497	476	511	497	494	501	488	460	503	480	471	466	492	454	449	442	469	466	485	484	478	473	447	479	477	459	504	484	491	444	469	486	491	517	497	508	436	519	532	493	465	496	496	471	449	481	458	476	474	502	471	506	470	493	482	484	518	528	470	484	483	469	481	461	494	494	490	495	473	453	476	468	469	481	471	510	504	498	468	466	445	520	462	490	452	467	511	481	456	487	511	450	479	445	476	501	508	446	470	475	468	453	485	468	464	504	511	467	491	485	468	462	453	469	484	507	446	484	482	467	458	480	479	463	429	519	440	484	470	472	506	455	471	424	483	469	486	499	477	482	475	505	486	485	459	459	470	464	514	468	486	433	464	447	479	500	481	497	508	477	473	494	464	471	433	424	469	469	487	478	454	484	449	493	519	487	510	481	469	481	493	486	444	493	508	486	476	506	498	465	463	476	478	477	479	497	536	454	457	432	444	454	510	502	453	486	482	461	499	497	491	456	522	502	500	512	492	495	464	473	507	495	484	458	458	491	491	515	500	451	476	452	489	440	499	504	503	506	474	484	485	488	508	480	488	493	473	458	501	517	478	475	522	501	482	494	478	455	493	494	418	478	514	458	509	480	487	488	490	499	461	495	493	451	497	436	458	458	456	527	493	469	526	478	516	479	492	443	484	457	496	515	484	483	478	478	462	536	496	492	469	533	474	485	485	491	472	490	476	457	468	484	493	459	481	520	481	447	435	496	522	439	490	476	488	493	497	478	468	433	443	489	482	486	487	486	440	472	466	505	489	500	520	475	483	471	472	494	458	475	451	492	504	462	525	502	500	520	493	489	489	470	471	481	468	517	487	514	472	500	479	491	502	499	465	475	507	447	503	466	445	465	468	472	505	482	444	521	475	478	490	446	459	491	516	496	484	474	494	498	506	494	448	497	465	531	510	493	463	461	499	488	484	462	491	487	481	485	510	469	454	483	478	465	539	463	468	464	495	478	505	503	493	479	490	477	494	485	456	495	488	489	472	468	474	486	484	485	495	465	518	455	464	454	493	474	490	502	506	465	486	512	431	510	481	461	517	516	497	493	470	485	488	456	467	496	495	498	485	542	479	463	487	505	481	508	475	474	508	476	454	483	473	480	464	492	464	431	512	443	489	464	483	496	488	476	482	529	504	500	492	446	476	481	483	462	433	496	493	495	486	494	462	469	448	463	465	474	481	469	496	500	463	487	437	511	503	480	463	476	473	496	481
23817	21231	28383	24327	21213	9434	2228	1464	1292	1222	1126	1083	1022	962	933	972	890	936	887	914	852	848	878	865	864	844	862	807	875	946	824	835	878	911	852	867	866	810	814	800	843	812	791	786	805	804	795	832	807	821	818	808	873	748	789	852	822	792	807	836	816	767	787	821	859	789	779	824	880	821	828	795	798	792	803	771	818	823	779	778	779	770	762	760	767	837	819	834	791	841	805	820	824	821	788	819	829	811	835	797	837	823	784	805	860	792	750	773	813	818	787	761	841	857	822	802	825	826	825	770	789	838	798	832	803	831	734	835	833	807	802	796	788	850	846	797	832	785	804	755	811	828	856	776	801	828	841	827	799	865	780	820	847	811	787	823	764	768	786	815	802	775	801	798	806	823	816	829	843	777	846	820	796	786	799	770	815	836	799	818	829	822	842	811	795	763	819	829	803	796	829	804	856	762	804	820	836	843	827	814	801	809	829	794	767	795	787	817	794	793	769	789	785	831	796	880	724	848	780	779	843	704	817	811	799	808	830	808	833	785	833	822	831	795	795	833	810	847	796	833	827	826	780	777	822	847	803	749	778	833	878	764	783	828	828	816	830	808	806	759	801	794	762	792	857	755	833	780	821	799	791	792	820	804	834	794	792	826	786	747	822	772	792	782	766	817	753	769	767	825	762	817	753	810	787	802	823	749	829	783	827	785	785	831	835	799	796	857	827	828	784	818	872	845	838	751	813	817	797	799	836	795	795	792	771	791	791	809	760	803	781	771	820	859	793	830	836	814	805	831	798	773	820	783	857	850	804	773	796	832	782	789	777	833	817	806	828	797	799	848	781	807	776	794	814	764	787	773	784	828	820	770	801	791	756	783	775	781	763	784	810	751	824	801	736	769	830	805	764	856	813	776	739	822	770	847	761	839	770	818	804	796	767	760	818	827	777	845	830	806	770	832	825	854	792	821	789	747	797	876	800	806	795	793	795	787	845	785	845	811	792	825	824	777	806	782	792	784	802	762	812	812	781	806	779	765	835	778	780	822	792	804	773	744	783	793	814	815	787	802	774	841	784	781	785	788	775	805	798	819	812	803	825	775	821	792	787	810	807	770	796	779	791	813	797	813	833	753	819	788	836	793	753	800	746	819	803	790	869	834	820	750	803	777	813	784	796	801	795	775	802	837	809	813	781	816	825	835	828	833	836	812	832	783	814	754	810	797	804	807	807	767	809	760	801	846	823	798	751	769	832	826	785	816	812	796	799	798	805	814	822	809	812	753	808	808	859	789	784	860	811	810	849	801	828	809	816	789	818	777	804	804	829	771	869	780	834	836	794	809	834	763	830	774	788	850	855	798	793	784	764	785	814	791	833	801	792	774	765	798	763	732	814	780	834	830	798	797	769	774	785	793	792	792	753	891	791	820	799	774	817	821	792	842	783	826	790	807	810	793	858	805	790	813	796	874	768	792	854	746	826	827	794	792	775	796	855	777	792	788	751	764	784	811	850	773	780	828	794	779	817	778	791	820	769	827	818	795	792	800	800	799	789	827	784	862	793	848	748	775	801	801	798	799	797	806	814	843	812	787	774	794	769	777	764	853	786	748	795	815	790	803	824	789	785	769	767	808	811	818	824	792	787	767	821	781	845	762	763	843	811	853	803	819	859	788	810	811	787	739	852	759	796	803	819	835	781	731	846	812	822	765	841	793	843	859	764	832	806	807	795	782	788	745	822	813	844	833	808	787	817	812	856	811	811	804	819	793	842	823	734	794	849	775	835	759	783	846	803	766	815	833	805	758	809	775	773	765	795	761	791	817	783	795	820	812	757	806	760	825	765	838	811	793	825	810	821	762	802	817	787	799	748	841	826	828	754	772	868	824	841	816	812	836	808	798	778	780	832	853	801	807	794	802	808	791	850	839	808	787	800	819	816	804	813	791	821	849	850	831	792	805	823	778	750	797	806	763	838	798	806	794	798	775	784	763	858	778	825	821	820	816	776	769	851	797	771	799	805	831	775	821	833	813	859	806	781	792	791	771	801	777	783	781	825	800	792	765	867	837	850	789	849	805	792	774	824	799	762	832	797	779	804	802	817	786	820	807	845	758	805	811	815	785	775	749	809	824	790	845	867	746	773	825	778	830	860	815	851	796	791	809	780	824	825	809	775	784	796	852	853	769	800	833	770	792	774	757	802	787	800	750	804	803	837	857	778	882	775	789	743	816	799	822	786	801	811	821	812	794	755	777	792	825	782	781	829	807	836	772	802	819	799	794	804	788	819	759	840	825	755	798	807	818	762	822	813	822	789	839	790	838	776	822	799	810	777	814	811	801	744	798	762	811	790	823	832	797	746	774	814	814	817	794	831	801	815	794	787	816	815	819	763	777	803	780	810	807	785	800	797	813	759	783	731	872	785	818	809	861	807	789	831	787	803	777	789	789	798	805	800	771	779	803	847	793	795	836	825	771	806	790	815	779	771	790	810	757	808	819	833	799	831	780	801	767	831	864	794	823	796	778	773	819	774	869	783	798	836	783	848	811	804	812	829	733	762	796	771	786	819	818	772	813	800	787	782	832	785	762	814	798	802	821	783	800	814	829	822	803	825	781	830	803	788	794	815	868	800	766	802	795	817	811	809	808	819	771	810	751	778	768	782	815	826	817	754	822	793	840	799	811	800	774	766	838	854	802	838	808	771	813	836	745	823	818	802	836	860	808	805	875	858	785	801	759	834	835	772	780	760	791	832	800	808	738	778	771	816	802	863	815	783	796	771	815	794	800	793	795	776	831	836	831	769	776	779	821	771	755	812	802	800	821	806	797	788	777	773	832	747	830	806	800	789	784	837	834	788	785	850	795	824	806	758	750	785	811	804	814	789	848	802	803	802	792	796	842	826	787	810	876	784	787	798	777	844	811	846	789	830	789	776	767	824	813	795	783	800	771	822	769	792	787	796	838	790	784	785	781	788	843	843	814	781	819	784	812	759	785	763	838	798	828	792	790	764	820	771	835	822	777	784	828	807	832	785	799	841	815	836	829	818	781	808	817	815	793	823	742	792	795	823	812	807	780	767	777	824	803	726	769	760	815	803	765	798	788	814	791	771	795	832	802	791	819	744	802	771	833	799	807	752	772	749	877	823	805	765	748	774	794	801	790	766	808	794	811	816	782	809	823	804	781	812	844	810	799	792	711	821	757	891	805	826	805	772	799	767	756	820	843	712	816	804	798	855	829	779	775	809	779	801	775	769	803	769	827	841	846	819	788	813	826	780	828	832	779	768	777	728	792	798	828	794	782	781	858	756	807	797	777	807	770	798	847	802	816	788	810	765	839	830	779	810	768	820	780	776	797	746	800	823	823	777	770	811	803	786	799	783	823	800	792	834	829	806	795	791	762	767	780	774	819	779	806	780	813	771	818	774	793	796	835	790	805	802	791	811	811	792	805	744	804	817	794	807	832	841	856	826	812	800	797	861	783	751	826	779	784	842	760	780	833	792	802
4120	10140	7525	4113	3412	2870	2488	1976	1727	1471	1373	1253	1154	1069	1010	953	959	995	935	911	968	891	925	933	928	825	878	886	891	913	961	923	951	906	898	923	877	823	883	873	846	877	847	903	870	831	849	863	806	842	818	824	765	844	860	866	862	857	814	861	810	832	839	825	816	861	863	779	886	869	830	818	830	791	808	825	841	818	805	806	785	827	772	795	838	795	885	882	838	846	791	807	803	808	787	803	807	813	818	829	826	808	888	805	805	844	792	821	778	827	798	821	810	799	838	862	788	812	783	724	812	848	812	852	865	831	776	859	815	812	841	804	853	826	841	814	825	836	827	850	779	869	893	752	802	788	819	834	823	859	812	789	816	793	842	825	840	810	793	777	856	901	825	848	839	765	842	795	830	867	823	799	755	751	788	824	841	807	832	785	853	814	841	835	820	864	814	835	794	873	824	827	815	804	793	823	784	823	831	789	803	844	804	804	851	847	852	829	839	828	822	844	850	801	832	766	777	834	860	834	795	853	808	776	804	837	827	804	777	817	866	839	835	827	844	827	840	794	810	757	809	853	821	785	837	816	792	803	831	853	779	782	786	842	901	825	769	829	889	818	804	826	781	862	817	875	818	846	830	810	835	842	789	818	857	780	813	804	775	823	775	808	804	791	835	827	853	851	826	801	822	836	909	841	810	818	849	770	767	802	806	807	779	761	801	835	793	857	775	847	823	789	851	802	809	826	860	791	801	802	844	819	848	806	812	852	853	803	860	843	879	845	799	814	853	804	809	834	816	837	769	804	814	782	824	824	828	818	806	826	863	800	808	879	834	831	784	839	834	830	797	825	827	803	786	762	838	818	855	818	840	832	840	832	890	818	773	809	831	804	780	826	824	862	805	826	772	813	837	880	816	766	788	882	813	843	805	790	829	817	865	812	837	787	821	833	782	792	827	797	813	761	825	836	788	808	789	837	835	791	818	804	794	832	855	823	809	788	875	764	771	864	822	834	728	827	763	809	849	795	874	856	815	827	834	790	816	786	788	796	810	781	807	795	857	825	841	867	861	841	802	817	813	840	798	808	845	806	842	762	813	805	805	835	736	850	833	877	828	847	842	840	783	866	782	821	811	800	884	823	789	795	765	829	830	810	778	827	865	869	820	810	805	808	812	811	800	785	807	853	818	777	780	810	841	840	806	827	868	819	798	828	814	844	796	822	821	752	782	806	879	803	856	844	791	801	813	789	812	817	807	804	825	780	834	858	869	830	780	829	780	839	825	801	787	792	814	821	805	861	830	818	792	821	788	795	810	836	781	823	845	801	873	859	749	837	810	813	852	812	834	760	827	797	880	860	784	791	812	854	767	818	846	814	817	828	796	805	867	828	806	792	792	839	814	784	802	843	812	748	787	835	841	816	808	859	812	834	791	805	772	792	797	900	826	764	852	816	795	844	817	783	790	829	848	773	807	842	834	805	866	778	844	850	831	870	833	809	854	829	793	834	811	871	869	827	804	828	844	832	806	819	838	790	816	830	792	855	827	832	823	773	832	867	817	817	826	820	805	831	816	784	796	802	806	804	809	764	806	813	861	801	820	815	789	815	851	804	826	860	811	811	881	839	830	766	796	813	808	860	825	854	822	814	798	822	824	812	811	790	765	826	832	818	795	831	770	807	809	877	819	791	804	828	848	806	774	798	774	870	855	812	790	876	873	875	846	805	788	894	820	801	842	795	801	806	811	821	820	777	817	870	815	800	810	783	825	848	821	822	842	819	797	773	776	790	819	816	801	790	799	815	835	854	791	825	878	853	780	797	803	790	778	767	847	866	839	854	793	782	802	801	796	821	840	868	778	806	873	837	830	786	834	794	855	747	795	795	894	797	849	786	794	817	869	786	797	840	840	843	849	798	821	844	826	850	849	831	785	828	832	821	830	795	818	822	836	805	816	818	822	814	840	809	831	814	791	831	805	803	845	754	811	846	769	819	840	792	832	837	843	844	822	855	807	839	858	830	810	847	776	817	882	826	816	856	849	842	842	833	838	778	835	783	771	818	732	848	783	823	777	799	829	783	824	811	805	834	822	808	786	835	801	819	803	834	808	803	807	762	794	791	843	860	806	785	842	797	812	868	803	843	814	812	804	864	832	749	797	826	836	821	850	822	823	846	846	832	812	845	805	817	766	878	852	847	819	850	813	765	827	826	865	763	832	795	831	768	817	800	769	777	860	806	813	829	816	825	843	851	819	851	816	850	854	822	817	816	836	865	829	802	825	840	817	780	825	895	823	852	851	840	784	840	802	804	809	816	856	814	835	847	812	838	838	785	857	791	781	801	842	826	831	841	835	829	794	797	831	762	810	811	818	819	819	834	793	782	817	825	829	813	797	841	803	798	832	840	789	816	818	792	830	833	773	769	831	772	857	819	784	767	840	830	804	816	793	791	812	822	856	794	804	848	840	801	823	792	782	872	827	797	815	817	811	812	790	847	796	834	801	801	814	831	842	787	821	783	721	806	739	825	802	801	847	797	793	737	771	838	800	836	812	775	807	775	863	838	810	788	836	822	801	844	786	770	882	841	820	772	789	784	835	821	847	783	831	831	811	828	855	804	814	845	825	796	805	801	782	811	782	785	831	813	793	787	790	808	818	802	800	842	851	799	803	813	819	799	820	784	838	808	812	803	799	822	855	807	821	830	871	800	864	777	774	843	845	814	817	792	816	843	804	788	803	844	871	798	811	757	814	854	810	792	851	833	807	818	823	787	828	831	780	877	786	829	818	812	843	833	842	847	819	833	764	864	838	822	847	811	847	835	825	822	757	826	842	808	862	814	785	809	807	808	814	809	828	822	787	819	830	813	793	861	858	802	793	844	823	805	821	800	823	798	836	796	860	852	817	799	847	761	853	817	789	857	822	830	814	793	807	813	838	816	817	840	833	846	786	781	761	825	781	820	808	818	825	841	762	798	887	807	802	771	800	818	824	787	804	804	768	805	856	838	802	808	858	823	844	773	756	797	821	764	843	792	844	837	820	808	798	824	819	858	841	815	890	854	887	841	826	854	799	795	817	828	811	826	824	785	817	830	814	782	845	850	807	834	786	759	826	794	775	789	782	822	849	814	814	854	768	843	815	882	823	815	828	789	842	826	896	790	815	775	804	811	790	858	838	813	766	828	840	800	826	806	875	874	821	852	789	811	837	821	869	871	763	800	819	820	766	801	832	805	874	849	858	804	837	857	798	854	779	831	801	800	880	813	837	820	832	784	826	807	807	801	802	844	772	821	777	773	805	837	809	823	784	788	823	794	834	807	837	789	814	851	756	835	818	835	833	775	798	852	753	872	763	800	820	777	771	809	835	828	818	811	793	827	814	812	811	796	833	801	802	824	850	867	816	808	876	827	873	761	845	799	800	783	824	837	852	794	833	799	812	840	786	823	847	867	754	885	832	802	834	844	859	845	817	807	753	852	831	789	785	841	752	814	873	773	874	829	838	774	803	823
25070	21320	27339	25519	9558	1288	1071	898	815	680	662	588	620	607	576	544	571	541	533	515	513	522	517	480	516	526	527	530	543	547	529	555	543	595	512	533	509	522	461	509	517	513	497	473	512	511	478	541	467	481	505	467	463	521	517	495	466	484	509	505	458	534	492	480	451	503	518	492	517	509	496	495	494	495	506	484	507	482	467	499	470	499	533	482	489	503	439	500	462	483	471	505	461	432	523	503	458	510	477	461	466	470	498	482	513	450	460	497	500	483	485	480	460	470	499	484	507	512	491	500	483	500	470	512	483	452	481	507	511	499	523	503	499	461	503	488	473	499	492	479	516	467	507	480	476	539	506	512	510	483	466	470	460	470	503	520	437	458	528	479	487	479	500	491	523	459	503	473	481	495	466	492	434	476	475	472	487	501	515	476	485	476	446	469	507	486	458	513	472	514	479	495	505	531	533	476	478	485	492	456	534	511	519	473	509	499	503	524	508	448	500	485	453	521	482	512	483	502	484	482	507	471	493	490	513	474	496	446	535	478	458	507	530	485	483	519	512	493	509	536	490	475	542	497	483	469	498	511	452	520	515	545	473	457	482	519	482	485	480	505	509	524	513	506	490	489	446	515	464	533	487	462	455	551	485	536	455	492	501	471	465	491	500	459	483	510	492	509	466	466	485	495	464	489	462	495	520	504	463	489	495	480	479	509	505	568	489	497	496	450	502	501	483	505	521	517	490	498	495	484	487	455	475	481	523	484	487	462	481	542	488	476	450	497	540	473	502	553	491	497	481	483	493	464	462	529	489	506	440	486	456	437	458	519	503	499	491	486	456	515	505	490	507	451	489	520	532	504	512	522	521	435	467	520	474	488	490	491	522	466	502	470	481	480	503	468	498	506	501	503	476	508	476	476	511	473	505	527	476	480	456	487	478	501	460	538	519	518	464	497	517	470	502	468	508	477	505	489	543	503	501	499	523	488	492	504	475	529	483	467	475	476	505	495	489	499	463	492	492	506	468	512	468	493	487	445	508	454	501	487	492	503	526	514	442	503	496	523	461	453	523	512	489	463	477	475	509	480	472	496	481	484	514	476	506	496	512	468	502	474	524	495	490	496	508	477	497	482	497	551	511	544	517	503	516	506	504	460	465	458	481	497	482	459	474	478	514	516	464	505	461	501	483	495	532	506	528	462	488	442	521	536	484	475	473	502	449	485	479	467	457	491	505	467	495	540	457	498	493	476	440	470	484	496	486	483	520	523	514	456	498	491	496	453	472	466	490	490	509	489	495	511	478	475	500	503	496	500	492	535	468	471	485	475	460	526	482	481	494	508	493	506	496	542	504	493	470	494	481	508	456	486	448	500	459	490	492	480	480	492	463	506	477	498	463	498	443	484	490	487	482	485	512	462	517	516	491	501	468	499	474	485	522	484	487	455	442	461	524	469	460	471	453	468	485	487	469	493	468	467	529	515	498	515	476	457	500	477	485	489	494	485	469	522	509	485	442	465	477	522	458	502	516	528	459	525	468	465	521	495	503	496	472	509	545	455	486	452	477	521	480	537	482	499	476	478	500	479	496	485	497	548	539	493	461	498	482	478	463	537	482	473	467	483	480	511	489	489	497	523	524	455	454	489	483	483	502	489	538	474	500	489	471	528	486	489	485	494	502	486	490	477	511	505	543	480	506	497	468	482	497	482	469	499	520	493	501	510	489	506	482	512	483	472	485	524	510	517	487	520	459	444	486	498	503	539	542	479	523	480	507	481	510	483	509	525	459	473	478	510	499	487	525	454	471	500	515	487	533	478	472	504	518	500	501	505	475	460	547	475	499	494	458	463	454	485	483	467	484	462	502	453	521	525	482	507	505	481	509	495	442	528	486	458	472	517	490	490	500	484	501	515	502	472	502	501	479	501	493	494	477	498	507	511	496	507	472	486	438	498	469	482	457	498	476	480	506	482	476	479	493	477	514	512	516	511	480	477	496	485	535	481	526	503	454	472	482	505	489	475	486	471	487	492	526	483	496	470	430	457	501	492	476	512	460	518	492	490	462	492	501	476	490	467	497	504	484	486	454	473	525	511	542	511	529	502	527	518	482	518	491	460	494	471	481	479	517	479	502	464	492	538	507	495	497	486	480	485	524	464	482	461	462	517	467	487	472	558	518	481	472	509	450	500	498	486	485	486	476	489	507	487	525	497	520	509	482	516	509	498	485	519	513	478	508	499	483	467	472	522	520	466	492	474	437	469	473	496	488	470	518	495	499	492	477	511	466	505	483	459	488	448	496	433	546	500	497	485	495	469	506	514	492	455	498	503	504	505	470	477	461	484	497	459	461	487	454	527	439	501	478	455	483	504	531	500	460	523	523	505	456	480	504	514	460	494	461	482	492	467	446	491	500	460	473	486	506	447	518	519	506	496	463	445	502	510	459	505	494	524	514	483	499	481	458	499	460	491	444	495	475	470	479	492	468	468	484	492	530	470	472	490	492	443	522	513	503	459	491	483	437	494	528	451	506	484	463	497	534	529	535	501	474	496	458	482	460	490	499	473	523	485	500	508	457	528	560	496	501	528	481	494	453	472	510	490	526	504	484	517	489	482	459	498	463	490	499	544	477	496	511	477	515	487	504	491	475	470	475	536	514	499	516	481	477	472	507	522	513	547	474	482	482	472	470	493	491	500	444	493	496	504	474	531	509	464	488	468	497	491	496	522	521	523	467	503	478	488	458	516	496	506	484	492	473	512	497	519	495	501	489	450	477	514	492	480	510	490	513	473	471	481	467	500	454	481	499	471	496	486	531	461	519	444	503	497	488	499	509	476	532	478	517	490	477	488	483	502	478	473	499	527	509	496	489	464	513	501	481	457	548	505	491	467	493	514	491	491	526	519	511	497	502	480	493	529	459	534	489	463	474	538	420	452	482	529	509	499	481	482	496	482	524	446	493	493	498	527	507	509	465	503	507	484	487	493	449	473	471	486	474	486	481	441	463	485	534	467	451	476	493	511	447	434	492	495	458	521	459	499	504	475	490	513	481	512	513	487	503	465	531	520	485	486	513	517	522	491	466	469	501	497	442	481	481	510	475	464	470	448	519	511	512	445	493	509	478	464	486	497	461	460	516	509	495	486	487	543	520	563	523	503	496	504	496	480	470	506	508	508	506	532	501	505	510	510	474	511	464	505	521	500	488	510	518	468	485	493	485	490	502	518	483	504	494	525	472	497	459	473	507	496	511	498	499	497	492	501	417	501	492	540	494	451	491	449	517	515	504	479	484	483	480	492	488	504	494	478	506	472	504	476	483	517	492	505	467	494	499	488	420	513	492	493	477	540	477	497	513	494	493	467	492	446	519	511	490	475	504	496	470	467	464	504	500	476	485	507	481	479	537	482	506	490	505	506	466	493	459	496	505	512	467	471	500	495	468	510	484	501	489	450	496	492	521	481	475	504	502	488	471	454	457	449	472	548	477	510	473	505	464	488	495	530	518	493
4563	6675	4830	2800	2257	1861	1702	1402	1191	1035	903	839	770	678	718	697	619	604	642	623	628	626	582	612	612	579	554	590	614	637	624	606	584	638	619	595	578	577	556	598	561	619	574	595	546	535	554	563	520	573	574	597	570	561	523	531	553	505	545	534	576	539	528	599	584	580	534	615	561	537	550	565	556	563	546	574	544	557	560	541	563	596	558	550	491	573	539	529	529	545	563	525	560	555	518	540	543	565	552	546	540	508	561	539	561	535	558	529	546	549	552	569	523	534	542	510	549	524	523	572	552	569	544	577	500	523	533	569	551	558	542	565	583	555	525	529	511	553	490	532	583	549	562	531	546	572	551	542	522	526	564	551	544	531	535	558	542	549	551	539	558	539	546	534	543	559	548	541	554	500	551	552	548	555	518	566	522	535	567	605	535	541	523	540	529	554	568	540	549	506	529	545	549	563	561	540	544	543	544	563	572	535	547	508	609	579	568	557	530	545	538	555	539	547	514	561	503	536	565	556	573	546	566	532	585	489	566	515	518	570	571	558	515	524	556	524	518	545	542	513	545	518	561	559	561	566	560	542	563	555	538	571	538	563	516	562	577	569	551	525	567	517	531	560	557	553	547	514	555	517	525	565	552	548	588	558	556	560	563	529	545	516	579	556	570	541	559	568	541	570	551	541	574	575	560	537	540	531	528	520	541	557	512	539	538	579	567	571	597	531	560	505	586	569	543	530	560	551	559	581	558	569	558	591	541	499	579	555	523	540	489	541	517	546	538	573	484	526	560	537	531	553	538	565	540	522	582	513	545	549	538	534	520	558	530	491	537	545	538	555	576	579	550	547	588	553	567	559	539	558	554	499	538	550	582	535	574	575	520	554	567	524	538	569	530	539	542	524	560	562	559	577	538	557	529	597	553	513	538	577	531	501	533	552	524	564	564	537	584	541	541	570	526	550	559	521	506	583	527	595	512	581	523	499	536	556	523	565	542	560	526	518	581	533	500	573	551	563	570	523	552	531	535	539	545	572	520	484	534	539	550	531	554	535	502	559	549	528	520	548	501	533	570	573	517	515	521	548	513	557	547	511	554	548	526	562	533	538	501	548	527	565	540	546	561	555	547	591	562	551	535	537	542	526	549	604	556	514	572	562	524	512	549	543	565	539	523	534	559	527	551	584	580	540	533	567	570	571	521	528	520	573	549	554	561	561	551	537	552	534	528	532	579	553	542	543	576	504	588	514	532	537	560	576	509	547	563	542	558	535	552	527	557	550	519	509	549	562	535	516	530	519	544	523	538	566	579	568	527	528	541	555	525	519	512	555	533	531	535	524	581	516	520	526	545	548	552	523	550	554	534	555	542	540	569	531	554	528	548	575	527	531	536	536	544	529	533	547	546	525	553	554	514	537	559	572	555	556	609	551	555	533	625	540	523	570	587	555	558	545	564	571	558	551	567	578	528	549	616	567	531	536	541	557	565	541	579	567	566	557	576	533	539	542	511	563	534	555	574	556	512	551	588	567	560	557	558	534	565	595	507	542	559	587	499	555	561	533	564	534	588	551	562	522	562	523	593	572	554	548	578	511	555	530	580	560	561	580	511	554	552	557	516	548	567	504	530	567	493	531	568	509	520	603	537	563	553	541	566	534	553	534	559	550	559	593	535	523	546	576	513	508	541	547	591	537	531	523	509	578	525	552	559	564	558	512	546	534	536	574	542	525	525	577	521	560	545	573	500	569	580	599	582	545	547	507	540	530	569	578	585	566	594	524	512	541	527	501	496	578	557	582	598	557	563	556	520	550	565	556	562	564	556	558	527	515	514	577	549	542	514	527	570	529	573	574	541	508	524	569	555	530	527	590	537	529	528	530	543	524	555	553	544	535	532	510	521	527	508	577	579	528	581	542	563	569	504	534	555	540	555	543	537	557	550	528	517	540	582	554	535	525	529	534	556	557	552	504	510	517	553	556	539	563	554	564	548	536	543	580	546	543	524	557	522	553	546	504	542	541	565	569	587	578	545	546	581	545	555	552	571	524	526	550	541	602	548	544	521	588	541	535	531	532	533	559	586	518	535	530	575	580	545	532	611	512	545	525	531	551	546	543	524	520	541	544	561	528	540	515	500	544	549	514	527	520	555	513	548	536	556	562	524	583	549	509	513	534	545	530	510	505	553	563	497	481	517	542	551	520	558	551	575	557	539	579	565	589	529	548	507	573	527	593	534	544	571	538	554	527	580	550	525	541	570	549	569	505	517	532	516	545	538	522	551	540	534	538	545	552	520	550	594	514	533	569	537	521	519	550	528	617	515	492	502	532	549	549	518	560	544	533	568	551	531	504	597	518	555	544	542	546	538	507	562	579	565	529	525	555	520	516	506	560	525	553	524	524	586	561	531	514	524	522	551	572	539	553	549	536	585	520	560	540	567	564	552	547	521	546	561	537	538	568	537	549	556	576	586	575	565	564	530	556	518	536	520	568	536	542	518	541	539	546	541	532	519	550	557	535	568	551	560	505	543	547	577	554	570	548	515	563	567	581	532	569	543	521	553	620	546	557	498	571	536	545	525	533	553	536	511	583	582	543	530	572	537	529	565	542	499	572	545	490	530	537	540	561	574	540	523	537	519	553	550	590	581	567	532	531	553	553	556	535	515	540	526	537	551	534	565	522	502	506	560	560	530	584	542	543	562	518	498	567	550	609	558	532	580	526	564	595	543	544	549	585	516	553	561	537	557	536	605	569	568	545	558	570	558	549	516	523	554	572	550	527	533	517	547	513	579	498	558	529	558	513	526	534	554	521	594	531	590	545	533	526	526	528	543	553	554	535	524	552	528	535	525	561	568	542	511	524	556	525	543	490	547	523	527	545	542	557	497	530	505	595	550	560	556	552	510	532	531	550	539	582	500	536	519	522	540	559	570	553	558	558	547	539	537	515	547	556	539	525	563	544	517	561	539	532	506	564	597	560	550	551	535	566	539	532	536	545	492	541	588	572	518	509	525	551	574	521	561	519	541	539	569	576	544	539	543	547	533	549	543	535	533	548	539	522	552	489	576	541	539	538	565	522	529	535	517	574	547	535	507	527	544	506	579	546	530	553	554	517	530	581	541	577	542	584	521	555	541	571	539	563	537	559	521	507	538	559	561	576	540	549	526	566	558	545	495	598	520	529	527	577	564	522	522	541	535	543	569	550	576	574	506	566	538	555	561	538	525	492	545	537	578	563	510	557	553	567	544	561	559	544	496	524	522	527	564	491	532	565	563	549	566	531	549	537	538	539	543	559	591	547	566	526	528	597	538	527	545	524	543	571	544	531	567	506	546	542	575	571	575	523	550	546	567	522	558	552	514	518	542	572	535	544	544	572	507	560	556	552	536	556	525	556	549	508	540	486	594	549	561	544	525	551	567	547	555	531	538	554	514	531	574	538	530	560	536	559	546	551	583	555	545	545	591	536	566	548	598	532	555	517	526	540	557	570	530	548	562	523	539	557
22791	21310	28981	23968	21201	21202	8863	2306	1856	1690	1564	1318	1273	1291	1244	1198	1163	1122	1128	1134	1147	1105	1125	1235	1106	1104	1095	1033	1093	1076	1129	1120	1121	1142	1080	1099	1088	1030	1089	1025	1081	1042	1100	1019	1061	964	1043	1043	1049	1014	1028	1042	1001	976	992	1041	1044	1010	989	1037	1021	1082	1018	1058	1021	1028	1028	1029	1036	1016	990	1008	1039	1060	1008	1014	1028	1023	1050	1030	994	1051	1058	1008	1018	964	1015	1067	1020	1062	1018	1069	943	980	1026	1015	1023	1036	1041	986	1004	1058	1045	1011	1050	972	1028	1029	982	1057	1040	1020	1032	1086	1028	1015	1007	1021	1033	1025	1015	984	1017	1020	1028	1033	1038	995	1015	1041	992	990	994	1004	1015	1037	1026	966	988	1010	997	1043	1036	1018	953	1041	1023	987	999	1010	1047	1012	933	1013	1007	991	1041	974	996	1021	976	965	989	1021	1010	1022	1030	1018	1008	1019	988	1018	996	999	1062	1017	1030	1070	1055	1077	987	1003	977	1026	982	1013	983	1018	973	998	1030	1014	1036	984	1016	1014	986	950	1042	1068	1008	1003	992	1006	1001	1023	1014	978	993	1049	986	1037	980	984	994	1042	1040	971	1032	1025	1066	1050	983	989	1015	1026	1037	1002	999	997	999	998	998	996	978	990	973	953	950	935	1044	940	964	1000	948	995	1010	1005	926	1011	956	975	1051	1011	995	993	1000	1003	971	1059	1005	987	1007	1059	1010	991	1005	945	1016	974	1024	991	1058	1007	945	1025	942	1003	1012	1046	1021	1002	1000	1000	999	1037	946	1023	998	935	1062	952	999	1012	1052	1007	1014	984	1003	1039	998	1013	1032	1019	1004	1024	937	1106	1037	943	1031	1025	1021	1033	985	1014	1034	976	1009	987	1023	1019	1022	1002	1107	945	937	1009	1000	1001	935	987	1022	1030	1013	1004	1003	1051	1013	1058	1060	999	1033	988	1038	970	946	994	992	939	1042	983	944	1047	1029	1026	1011	980	1092	1010	988	983	1052	1024	1001	990	1028	1041	1043	976	1081	1008	990	1027	1008	1029	953	954	1011	1025	1039	979	949	1018	1003	976	1035	1002	1041	981	1023	1004	947	1046	1010	1021	1011	1031	1016	1067	1047	1058	1005	914	1027	994	1068	1035	987	990	1041	978	1009	976	1063	1016	980	992	999	1041	1066	1028	1028	1083	1014	1012	988	1005	1017	1010	999	1026	1003	978	987	986	978	1016	980	1005	1012	1015	1013	995	988	1025	987	1073	1025	984	1020	1014	998	1012	981	1016	1015	1000	953	1042	993	987	1034	1012	1027	1030	993	964	988	978	1063	1005	1013	1048	996	1007	1045	1046	1028	1056	1035	1032	1025	1001	1035	1025	964	992	1014	969	1043	985	994	1010	1044	1047	1038	1018	1016	983	1036	1005	1033	999	1002	947	1009	977	1014	1053	1055	1012	1082	957	1019	951	1007	1008	915	1046	970	985	1020	972	999	1019	999	1031	994	995	969	1028	961	1000	1021	988	982	1045	971	1051	988	1023	1033	1050	1051	1027	1004	945	1027	1005	996	1006	982	964	982	1026	1079	1027	971	953	956	994	1026	1003	983	1022	1055	1057	984	1005	1014	1030	1023	1087	968	1025	989	1007	974	1057	1000	1024	1007	968	994	962	981	972	1057	939	971	1031	1040	1005	986	1005	960	1005	952	974	1033	1087	1030	1012	1040	1030	988	1037	990	1013	1002	1048	987	1012	1022	1058	1037	966	1025	1006	1021	1009	979	1085	993	977	1016	1004	995	1042	1043	1020	980	997	1008	1015	1031	954	979	1060	1020	1037	1015	1028	1016	951	1008	1059	1028	997	1006	991	1066	1016	1022	1024	1059	1043	1019	968	992	1031	984	980	1018	1004	989	993	1001	1070	1001	1007	1022	1006	976	1030	985	1071	984	973	970	985	1017	955	1044	983	1033	1024	966	1036	977	1022	999	1041	1005	1001	1012	994	1010	901	1048	1015	1010	1024	974	1059	1035	1018	1049	994	1055	1052	1017	953	1010	1032	990	994	997	1011	994	1001	1026	1043	1026	1000	1047	991	1043	1012	999	1034	960	988	1056	1085	1044	1040	992	1055	1015	978	1013	969	974	998	999	989	1000	1009	1011	1054	1013	1011	960	1025	965	992	982	1045	1050	1014	1005	1004	1011	988	1024	996	965	973	999	1053	1042	1034	998	1054	1027	1027	949	1038	995	1020	970	979	1010	1052	991	1027	991	1061	1031	1038	1020	992	996	1010	981	1031	953	926	1007	1015	1023	970	1095	1039	1026	1008	969	1042	974	1033	1061	1021	973	1004	980	1055	1005	1051	1012	988	1017	968	978	980	999	1015	970	986	1003	995	1023	1070	1020	987	964	1011	927	969	1030	1034	971	986	1048	998	1044	977	1010	973	1007	954	1027	995	945	943	982	963	1004	984	1012	977	947	1017	1009	1016	1036	1018	995	1052	1011	1034	1055	1067	1002	1026	1060	1025	1005	1006	971	990	1015	1027	1025	1026	1045	1051	995	991	1007	1058	1081	1028	1017	996	973	980	1030	1001	1010	1006	1017	1003	995	956	1041	1081	1034	1004	965	966	994	992	975	980	1032	1103	997	998	970	1036	994	996	983	1006	986	1032	1078	996	1013	981	993	942	1036	1016	1025	999	991	968	1003	992	996	986	950	1009	1000	989	996	1010	1039	1009	1008	1007	1017	959	1012	1053	974	1018	1070	1035	964	968	984	1065	1066	1002	995	989	1055	982	1025	996	1024	1001	1010	1031	1002	981	1011	1046	987	990	985	967	1028	1007	1048	995	1046	1010	982	1011	986	986	1007	993	964	995	931	996	1010	981	976	971	1047	1061	1033	949	953	1074	1032	1056	1014	1059	998	1001	1059	988	1045	986	976	1036	1011	1014	987	973	1035	1006	1018	998	980	1040	990	951	995	1064	1007	991	1036	1007	1038	966	1045	991	949	1025	1034	1019	1031	938	1038	987	1040	1022	1021	1006	1011	956	995	1014	1013	1015	1053	1053	1010	1062	1004	1013	958	1060	975	1033	1018	972	983	1028	1042	1037	1029	1066	979	1043	1018	970	1026	983	967	1011	967	979	1012	1018	975	1011	1008	1026	1046	994	929	959	1025	982	971	977	962	1014	1009	946	987	1009	995	996	938	958	1059	961	990	991	1061	971	1008	1022	1024	1036	1050	1020	1058	989	917	1008	1011	1012	991	1017	1000	1023	1044	1000	1036	1063	981	1048	1027	1038	992	947	1041	1018	1035	967	984	970	1052	1049	1012	1002	1018	988	1001	978	1025	992	997	1020	1016	1036	1037	1021	1004	1008	993	1016	1010	1032	1018	1015	987	1034	991	1039	970	1024	1035	1051	1062	980	980	1007	1066	1066	1072	978	1027	1042	985	1017	989	1022	979	1000	964	1046	1026	1017	983	1024	997	993	987	1008	1017	1049	975	1038	1022	1026	1046	1002	1014	1008	1012	919	1033	1030	1012	1037	976	1012	995	1012	1001	1020	984	995	961	961	1009	1054	1002	972	985	1026	949	989	1045	985	1024	982	1034	970	987	987	950	977	992	1021	1016	956	1012	1055	1067	979	1018	1025	1042	1008	1043	959	999	1000	1064	1008	1024	956	1021	984	1036	984	999	1015	1045	1028	1000	1055	955	1053	1101	1076	941	1029	1003	989	1053	949	994	1044	995	1050	997	977	1065	1045	942	1061	964	973	1024	1012	968	1016	1028	968	953	999	995	1006	1007	1029	1038	967	998	1094	953	1017	994	1063	1003	1042	978	938	1027	954	1025	990	982	1017	1042	1034	1095	1003	933	1013	1055	968	1013	1099	1020	1053	1037	960	986	1020	963	948	919	1017	1024	1016	941	1017	986	975	1036	962	992	1085	993	1033	1038	1016	961	971	990	953	995	1019	1008	930	970	996	1023	1016	1034	983	969	1035	997	1017	1026	1010	1082	992	1039	1013	1004	985	996	1051	979	1008	954	1038	1015	986	1004	981	1014	977	987	1030	1011	977	1001	1014	1008	997	1034	948	982	1022	1054	968	1042	1007	919	1012	1012	993	997	989	1024	963	1056	971	954	1013	1084	959	993	1035	936	1026	1069	1000	998	944	1034	1008	1000	1032	1052	1004	981	990	1021	1003	1036	999	1008	978	1011	1019	1035	1018	982	1050	1039	1092	1009	1002	1024	998	1061	1068	996	1014	1012	1090	1041	1045	960	929	1028	995	1009	1040	1004	949	1023	973	984	980	997	1039	1037	980	975	1053	1001	1002	968	960	996	1014	975	1021	1013	1002	989	949	1046	948	970	959	920	1026	945	988	1049	978	1037	937	1025	1025	1009	1007	1022	1062	1013	1019	1008	1003	1001	1031
5703	16388	11707	6657	5629	4316	3660	3040	2534	2147	1956	1706	1637	1503	1353	1369	1302	1228	1273	1169	1172	1237	1176	1152	1200	1154	1165	1202	1157	1144	1200	1146	1147	1227	1126	1164	1073	1051	1044	1125	1053	1082	1042	1007	1009	1108	1099	1012	1101	1065	991	1046	1043	1021	1006	1049	1048	1051	1001	1030	1052	1001	1021	1044	1068	1049	1032	1051	1057	1035	1101	1035	1022	1007	993	1011	1000	1043	991	1012	1028	1048	1016	1055	1051	1050	972	1047	1073	1034	1110	1082	1024	1027	957	1072	1051	1011	1053	1022	1036	1044	1046	1039	1086	1047	968	1018	983	1094	1005	1017	1037	1025	1006	1028	1051	1014	1008	1058	1025	1016	1045	1072	1005	996	1012	1040	994	998	1006	947	1002	970	1003	1061	1060	981	1016	1010	1046	1011	1042	1034	971	1057	1135	1001	983	997	1034	1025	1036	998	1021	1024	1005	1008	999	1050	1029	1027	1008	993	1031	983	1021	1012	1007	1024	1037	1029	1004	1006	1066	1075	1061	998	975	950	1035	976	1057	1010	1033	1040	1038	1070	984	950	1000	986	1025	1020	1038	1023	1051	1016	986	967	1015	998	1002	1075	990	1008	995	992	1028	987	1056	1039	993	1067	1036	1032	982	992	1041	990	1038	1024	1010	1044	1011	993	1009	1029	990	1021	1035	1060	1042	986	1024	1046	1017	995	1086	986	1028	1007	1004	1034	975	1037	987	980	1025	936	1076	954	1015	1007	974	1073	999	1070	988	1018	1050	991	999	1052	996	1008	977	1038	1038	1013	1040	1042	985	959	1044	1001	1000	1068	980	1029	1016	1024	1030	1011	999	992	1007	980	1036	958	1045	975	1032	1035	1029	998	1021	1069	1045	1020	1007	1065	970	995	1002	1041	1028	974	977	1062	1039	965	1010	1059	974	1013	1033	1038	1007	988	1058	988	1023	1073	1029	937	1083	1048	1080	978	1023	977	1010	1048	1067	1028	1049	1057	1009	1005	1032	1009	1026	1065	987	1001	1015	1012	983	1011	1002	1047	1033	1016	1045	1018	1030	1018	1054	989	981	987	1031	1027	967	1021	1035	1014	1063	976	1004	1020	1034	998	1038	1026	1096	1040	1006	1073	1001	1068	1043	1069	1086	1003	1018	985	1011	1024	1006	1007	1053	1003	988	1046	1083	1042	1035	978	941	995	1064	1002	951	1067	1050	1085	982	1067	993	1005	987	1012	1025	1030	1045	1056	1049	1006	1054	1008	952	1035	1069	1064	1019	1075	978	1001	1077	979	1103	1050	1024	1014	995	988	1014	1036	985	1029	1020	1002	1077	1022	1068	1000	1090	1045	1018	1045	1019	1036	943	1001	1074	1022	1006	1015	984	1015	1039	1044	1091	1011	1037	1026	984	1018	1089	1058	1072	1020	958	974	1026	990	1058	994	999	1038	1027	980	1058	1016	1030	991	1009	1009	1017	1029	1009	1002	957	1049	1023	1046	1010	988	1017	982	1060	987	1030	1055	959	989	1061	997	974	986	1062	951	975	1039	1018	995	1058	1014	1026	1021	1013	1036	1011	1024	981	1012	977	1029	1030	1018	1091	1000	1023	1016	1011	986	1009	1034	1021	1052	1005	1060	1051	1012	1018	1059	1031	958	1036	1056	994	980	1081	983	1036	999	1055	1019	1081	997	1007	995	990	1045	986	1047	1036	1013	1038	999	1069	988	1065	1032	965	1035	1030	996	1035	985	1016	1040	997	1033	1031	1049	1033	985	979	1065	1049	1008	1033	1077	1080	1043	998	1041	1003	1041	948	1051	1043	1053	1044	1044	1070	1040	1035	1016	994	1045	965	973	984	981	1021	948	1002	993	992	992	1056	972	990	1007	1020	1062	1046	1026	1011	986	1002	983	1090	1039	1024	1034	1015	1042	1007	1032	985	1060	1041	1063	1027	1004	1007	1037	1051	1022	1009	988	1026	1044	993	1028	970	1019	1011	1003	1023	1021	1045	991	1053	1000	975	1035	1001	980	988	1050	1026	1075	1042	1023	1014	1074	1038	1028	1003	960	1043	1090	1033	1003	984	1017	1066	1103	1006	1078	1006	1011	1058	990	1027	1050	1028	955	1013	1021	1027	996	1060	1010	1002	1015	1022	1037	1012	1034	1035	1096	1030	1035	1052	1043	1057	1015	1061	1078	1033	1040	1038	1043	1012	1040	1052	1029	1034	985	1075	1076	1016	1040	1015	1032	1003	1000	1036	1000	972	1073	1048	1002	1063	1068	969	980	1079	987	1046	1034	997	1064	1077	1022	1003	1010	1020	966	1056	1041	1042	1040	997	1045	1030	1077	1029	1073	1059	1034	1003	1040	1033	1044	1033	1065	984	1008	1050	1093	1004	1047	1015	991	1025	1072	1058	1008	1037	1035	983	1057	1024	1045	1007	1012	1108	1025	1006	978	1106	933	1030	1044	993	1035	1069	1018	1031	1052	1030	976	977	1004	1024	1035	1012	1021	996	1055	1090	1015	996	1096	1028	1001	1018	1033	1033	995	1047	1047	1043	1041	1020	972	1052	1041	1021	1027	1049	995	1035	994	1030	1026	1012	1042	1052	1026	1045	1021	1051	1053	1010	1063	1047	1030	1011	997	1021	1044	987	1027	996	1045	1013	1001	998	1041	1034	1042	1024	1077	981	1079	993	999	991	1034	1014	1027	1003	994	1033	1069	1043	1014	951	1017	1027	1015	1032	1003	1047	1036	1032	1043	959	965	1064	981	1016	1084	1003	1006	987	1009	1013	1042	1003	994	1036	1026	983	1019	1051	1009	1042	1053	1060	992	1011	980	1051	1040	1016	949	1063	1020	1010	983	997	1041	963	1063	1001	1023	1013	947	1020	1095	1029	1069	1047	988	1073	1011	1030	1014	993	1037	1072	1045	993	1005	1023	1061	1023	1075	991	1047	1002	1058	1064	1084	1044	1052	999	1018	1019	1043	990	1062	1054	1012	1025	1067	985	997	1015	1029	1015	1012	1077	1013	1058	1002	973	1077	1008	1051	993	986	1033	971	1008	1007	984	977	967	1052	971	1030	1044	1040	1063	996	1030	1020	1034	1070	1016	1027	1030	1076	1035	1007	988	1066	1035	978	1003	993	1079	976	1002	1011	980	1024	1036	1004	1020	1049	998	1018	1032	1015	1050	1067	1096	979	949	996	981	999	1059	1018	993	1007	1046	1029	1024	976	1014	1069	1035	1007	1027	1021	994	1010	1059	958	1051	1006	983	1024	1085	1001	990	1020	1028	1034	1076	1019	1006	1089	997	1071	1049	1051	1021	1062	1017	974	999	1035	1074	1019	1068	1017	1026	1034	988	1025	951	989	1048	1024	1008	1022	1044	988	1014	1005	980	1004	1063	989	1022	1062	999	1019	1001	1024	1048	1075	976	1056	968	1035	1034	1007	960	1094	1062	1005	996	1025	1027	1065	1056	992	1014	1064	1028	1003	960	1026	992	968	1065	1026	1073	1036	997	1068	1019	1061	1016	1010	958	1013	1008	1030	979	1005	1054	1067	1023	1025	1016	1076	1045	967	1024	1034	1075	984	985	968	1034	1086	973	998	997	1024	1077	1023	1006	1074	1060	1007	1035	998	1052	1047	998	1009	1017	1070	1026	1015	998	1034	1027	1051	1010	1053	986	1012	994	1009	1023	959	1077	1066	1044	1022	1082	1068	1085	1038	1055	1018	1038	1000	1071	1021	983	974	1049	994	1019	1022	1008	994	1018	998	984	1022	1048	1013	964	1040	999	993	1063	1025	1015	1082	1022	988	1028	1027	1038	1003	1005	1000	1058	961	1006	1068	1048	1054	1007	1022	983	1002	1024	1017	1019	1053	1120	1019	1045	1028	1074	975	1081	1024	1004	997	1063	1023	1009	1007	979	1035	1034	1091	1033	1036	1025	1020	1004	1015	1062	1004	1009	1021	992	1001	1035	976	1059	1077	979	1013	1012	1093	1058	1055	953	1046	1070	1042	1059	1031	1048	963	990	965	1011	956	1072	994	1040	1083	1085	1090	1047	971	1011	1050	1042	944	975	987	1088	975	1063	1042	1059	989	1023	997	1017	996	1014	1020	978	1063	965	1058	1037	1061	1054	1074	1054	1034	929	979	996	997	1038	1055	994	957	987	1043	1031	1045	1019	1056	1013	1007	1022	1072	1013	1044	1010	974	1021	1000	950	1018	1011	1042	974	1013	1026	976	1034	1013	1020	1025	971	1137	969	1037	1028	989	1049	1066	1065	1008	1000	993	1043	1044	1030	1036	1007	1030	1004	1059	1019	1050	1026	1058	1038	1028	1024	1028	1011	963	958	979	1005	1054	1050	1052	1013	930	1096	1088	1032	1012	1043	986	1069	1045	991	1049	992	1045	1009	949	1006	1039	1042	1070	1019	1004	1035	1030	1047	1069	980	1005	1062	973	1009	996	1069	995	994	1048	1048	946	1012	1033	1063	1013	1078	967	1034	1019	958	1024	1004	1027	1023	1035	1001	1013	1014	997	985	1016	1015	982	981	975	1056	963	1044	1018	967	1050	1016	1033	983	966	1009	987	994	1041	983	1006	1028	1046	1047	1021	1035	992	1046	957	1048	999	1018	1042	991	1046	1005	1018	1021	1047	1049	1018	1057	1061	1005	1034	1063	1035
27902	17380	4089	1233	902	762	688	624	576	531	549	516	534	453	486	450	454	496	484	505	497	470	442	467	495	441	477	445	441	449	434	465	459	453	507	499	442	464	446	452	441	468	487	479	438	467	453	430	428	425	465	442	431	454	437	421	446	445	440	446	420	442	484	464	423	463	481	451	419	474	462	455	413	445	471	454	437	451	477	441	439	415	448	443	432	426	414	432	436	441	431	428	440	454	435	463	417	435	501	431	457	425	422	416	426	449	464	439	491	422	441	412	460	471	435	434	445	470	448	435	472	429	449	448	499	435	407	450	418	447	470	458	388	459	432	431	442	422	418	419	439	442	445	433	461	446	430	456	471	448	406	480	430	433	427	466	442	468	455	468	467	422	456	436	431	425	444	430	429	468	478	423	461	436	434	486	436	460	457	446	471	443	447	419	419	446	468	423	477	461	454	428	432	462	444	483	449	445	435	438	403	424	449	454	473	432	427	471	461	477	466	439	439	434	456	450	448	479	440	464	495	462	465	436	464	423	429	488	456	439	454	489	413	420	451	401	450	473	421	478	427	444	444	415	414	421	431	475	458	471	443	458	380	453	450	427	421	424	410	471	404	474	438	441	438	422	422	422	439	482	474	447	426	438	475	435	459	453	463	464	401	439	431	416	445	453	422	501	448	453	444	450	431	494	444	439	419	445	452	434	472	413	446	463	464	436	437	417	453	419	438	436	434	450	466	455	430	444	405	455	453	459	432	459	454	471	423	405	443	412	455	486	413	463	425	428	427	459	459	438	412	435	481	449	443	444	441	405	421	459	424	449	438	456	480	430	428	416	443	442	434	438	448	490	445	439	468	431	428	440	385	431	419	435	453	420	406	464	420	470	478	437	434	422	418	449	438	450	423	443	453	398	424	467	422	490	470	460	447	427	457	423	437	426	445	454	429	431	458	427	441	473	462	449	462	430	442	493	436	424	491	448	474	405	417	398	412	436	465	439	441	458	461	439	474	433	454	436	433	474	445	434	434	454	425	461	435	443	472	442	434	462	456	466	479	460	450	426	445	443	434	443	440	453	474	467	425	468	430	426	422	449	461	434	463	417	432	443	437	432	455	471	416	440	459	461	441	454	421	444	425	474	438	398	456	415	434	452	453	443	458	449	463	407	437	447	448	417	422	474	453	421	453	449	444	451	469	425	479	453	437	405	401	442	491	502	468	424	435	421	420	434	451	450	441	449	417	441	460	419	445	419	447	424	427	423	439	457	450	450	422	428	482	398	418	493	459	418	449	461	432	468	416	441	455	473	440	411	445	457	468	447	435	428	448	407	448	435	424	494	458	437	449	448	398	474	449	425	448	438	445	459	474	445	490	439	465	432	438	411	424	426	461	446	440	424	452	437	425	432	446	403	403	423	462	440	455	425	447	460	427	393	454	436	463	455	440	445	440	428	449	461	397	407	466	412	435	469	440	440	430	466	466	423	461	422	403	459	469	466	467	420	444	464	440	480	438	445	429	434	449	415	424	444	435	434	409	452	383	454	450	415	446	472	451	457	443	464	471	466	430	440	421	444	411	464	441	404	427	453	454	433	462	460	447	464	469	429	443	468	443	475	428	456	459	516	439	399	425	436	462	467	428	449	455	443	454	431	437	429	434	409	445	445	436	437	444	437	387	435	432	440	470	444	443	472	456	488	458	432	424	415	442	427	451	430	452	434	432	443	474	460	467	424	443	467	460	495	396	450	451	450	430	429	439	432	423	452	438	416	451	494	450	435	472	450	454	406	437	451	468	415	436	457	436	448	428	398	449	470	466	403	442	460	430	419	456	472	416	470	412	439	460	477	467	415	453	422	447	427	471	452	461	473	440	413	435	404	451	451	455	472	478	467	446	430	459	398	454	427	482	411	440	436	396	436	424	459	440	410	476	416	447	438	441	426	419	412	438	380	439	394	467	432	455	426	406	412	456	401	429	436	428	447	446	453	403	449	451	469	459	410	417	420	454	429	453	418	462	456	455	397	421	419	436	441	436	445	420	413	446	423	443	435	454	411	459	412	475	440	435	438	403	447	443	439	455	462	479	432	482	462	411	404	404	448	429	442	400	428	452	457	447	456	417	473	467	415	439	422	444	447	437	447	427	434	463	443	447	423	435	449	458	459	446	454	455	392	477	439	437	427	481	413	442	483	453	432	432	452	412	461	451	425	437	440	420	434	440	426	473	440	465	449	418	454	407	441	406	447	436	428	433	464	472	438	428	450	465	412	445	427	481	445	443	447	437	444	440	425	419	479	466	452	434	435	438	466	413	425	437	473	456	442	427	431	471	447	424	476	428	432	447	452	459	438	490	428	399	406	431	385	448	431	476	476	425	429	434	427	434	405	458	466	459	411	436	436	450	422	421	477	439	453	418	455	452	431	418	458	444	468	473	454	433	407	432	449	422	515	441	413	496	424	444	451	439	460	450	428	483	440	449	456	428	452	437	451	450	450	410	455	438	426	436	463	418	467	495	435	423	491	433	398	446	462	446	400	439	439	470	457	433	423	462	429	412	477	455	472	426	460	451	454	449	432	434	469	445	436	432	441	402	431	424	397	455	472	475	463	447	426	437	437	443	432	446	459	445	434	478	430	450	458	453	423	416	433	488	467	447	451	393	438	440	470	490	437	432	453	459	453	436	442	472	437	447	435	458	459	438	423	444	462	461	427	436	467	468	442	426	446	447	492	426	448	435	373	439	447	462	460	429	423	404	469	485	467	432	438	474	447	452	439	408	425	418	416	506	445	447	439	454	453	405	446	442	468	429	432	447	453	437	459	443	437	440	443	483	415	441	437	421	435	445	417	458	437	407	440	402	466	470	457	466	455	442	454	464	432	448	414	462	460	434	425	454	462	436	432	436	457	396	431	437	447	448	465	460	449	454	451	442	407	435	469	421	454	431	468	453	405	427	484	467	407	426	422	436	439	472	504	448	468	500	453	498	470	432	418	432	430	422	456	473	436	502	473	470	417	441	470	453	456	445	464	443	447	406	422	409	415	446	435	433	427	426	434	429	454	444	466	458	435	433	456	456	467	457	474	420	437	441	448	439	457	415	404	460	453	441	422	442	417	460	456	431	417	451	514	444	478	411	437	432	423	396	441	448	445	416	481	456	459	414	451	417	463	382	433	445	437	422	468	417	432	467	399	431	419	447	429	489	438	440	427	445	424	457	456	428	496	434	433	423	440	485	459	458	455	423	464	473	440	437	452	426	471	427	459	428	452	422	416	456	458	438	437	458	442	428	480	475	435	477	435	443	429	459	422	444	431	441	444	450	471	422	455	435	447	465	451	456	442	431	438	464	415	439	462	417	476	485	431	477	446	452	465	429	429	413	425	457	425	466	417	422	429	462	452	398	448	390	409	447	434	408	425	453	470	447	439	427	416	460	436	467	431	431	427	474	410	460	470	440	436	416	411	445	401	431	463	417	473	409	457	418	428	439	470	434	440	433	456	454	441
4939	2338	1948	1277	1147	1014	930	902	767	672	610	565	558	561	548	513	494	498	516	482	516	489	505	532	511	556	514	538	517	507	580	522	495	521	477	472	493	502	514	484	454	496	484	493	513	481	468	461	492	477	508	444	475	468	448	482	486	430	484	489	448	466	487	509	501	516	480	499	516	521	494	518	492	502	490	503	470	473	495	529	489	478	503	468	522	498	473	481	481	501	469	447	493	478	460	454	502	459	514	480	481	446	457	497	496	496	465	482	469	512	486	481	493	463	494	485	416	501	471	478	485	510	465	510	495	486	465	472	524	488	493	465	491	471	496	453	455	474	502	447	493	473	466	490	489	456	521	430	471	464	491	478	498	449	471	458	501	456	457	465	480	474	470	488	429	487	461	472	417	466	470	477	500	491	511	524	451	441	480	478	488	497	459	493	465	463	464	457	477	498	484	512	469	481	490	456	479	474	500	477	489	485	491	491	458	469	444	452	434	450	471	460	490	477	464	470	546	432	471	516	507	519	440	453	469	477	459	454	438	491	478	481	462	464	448	453	461	442	443	438	494	486	434	505	454	458	426	485	485	498	448	509	470	507	490	453	499	508	442	473	460	504	459	502	506	479	498	491	481	439	490	478	478	493	493	469	441	471	461	462	476	421	418	463	472	471	467	504	432	515	481	454	452	459	475	472	447	446	482	480	497	486	493	461	488	456	506	476	494	494	448	493	454	478	501	448	521	458	491	459	454	468	460	439	454	498	476	455	466	469	490	467	479	497	480	490	495	490	452	448	459	516	488	502	458	470	478	519	457	506	459	498	448	482	483	440	480	457	445	450	425	500	489	469	453	486	466	460	482	488	467	467	512	462	488	515	484	426	475	482	461	453	477	457	475	496	520	499	448	473	472	474	455	484	486	489	452	467	475	481	460	455	469	472	482	457	475	472	475	468	467	462	458	484	484	496	458	445	514	451	514	476	485	464	516	474	473	456	487	470	488	462	487	465	430	496	486	507	500	497	487	438	477	460	458	451	478	471	486	515	440	453	468	443	472	451	485	442	469	476	470	456	498	474	480	483	478	478	456	416	471	505	478	466	438	451	469	452	525	511	474	495	436	481	466	474	479	489	459	481	490	464	459	453	470	485	452	445	462	498	462	475	455	498	509	485	470	463	483	433	534	497	474	480	447	479	470	466	449	452	462	465	472	477	484	483	451	437	512	495	477	481	416	495	468	456	455	471	464	455	485	501	474	477	437	488	502	460	505	539	446	493	491	481	475	467	479	477	477	488	495	452	488	496	471	480	500	491	460	491	437	454	454	459	469	482	491	492	476	453	494	454	482	468	486	473	462	519	442	469	465	474	473	470	499	474	467	475	453	505	491	500	491	490	468	483	466	483	475	465	505	511	492	446	474	463	468	468	472	489	512	472	479	469	484	518	456	513	485	455	496	504	468	476	500	456	453	471	460	476	497	500	510	454	440	511	467	469	469	450	448	502	491	475	481	488	472	464	536	434	481	527	511	447	442	492	523	456	494	450	456	475	478	516	486	490	450	450	470	464	498	488	443	468	493	479	484	510	458	454	447	453	450	464	486	496	476	442	494	446	486	478	468	472	494	482	480	460	489	462	486	458	509	480	477	476	469	475	489	462	466	459	457	445	437	447	440	446	471	471	524	450	482	500	445	497	483	453	462	487	450	471	486	472	469	477	459	442	506	465	448	477	459	474	471	473	442	493	466	482	513	471	486	458	484	476	458	501	491	491	453	467	479	459	486	427	432	486	472	471	497	491	503	481	520	489	462	454	449	448	512	497	498	458	483	486	482	460	479	459	458	493	474	486	524	444	461	475	503	452	490	516	433	461	511	485	502	493	471	438	459	473	455	467	418	471	483	489	508	439	490	510	424	465	478	489	512	478	500	483	457	460	469	437	484	469	481	454	465	498	478	451	433	473	524	471	511	483	441	490	438	440	497	467	464	488	478	499	423	453	487	467	461	460	473	470	471	510	486	428	517	431	464	459	458	493	486	450	488	450	506	476	480	497	469	496	465	495	490	524	472	529	468	481	474	467	471	522	478	451	439	473	499	468	516	443	468	448	463	480	442	487	464	506	438	479	465	478	441	450	477	471	467	476	441	503	483	466	537	441	454	483	459	452	465	501	470	450	464	488	446	497	473	479	476	505	471	474	495	473	479	493	503	460	434	481	492	471	458	493	466	450	480	498	467	470	479	506	441	519	506	447	527	470	477	472	459	499	479	473	494	474	511	459	518	480	473	459	478	473	472	467	468	443	448	454	464	468	456	479	478	465	433	474	467	452	459	479	475	446	470	498	462	496	482	444	500	459	447	468	477	454	479	442	502	474	505	449	464	453	406	468	459	475	448	466	487	473	506	487	506	504	531	487	473	532	479	476	489	474	457	464	454	454	477	480	489	489	465	438	420	512	459	523	424	461	491	460	456	456	476	477	503	475	501	444	481	456	512	464	483	462	464	460	462	479	464	477	493	465	485	473	470	457	491	486	465	495	465	464	473	474	471	475	455	484	435	461	500	484	486	485	515	471	484	494	455	491	483	462	508	475	462	495	479	453	487	473	463	445	453	464	454	500	478	453	478	449	519	452	464	498	479	466	469	484	449	477	471	463	422	499	485	463	470	490	472	438	474	470	492	445	482	458	491	478	457	495	489	464	496	476	435	442	469	484	445	503	467	486	470	497	450	440	449	491	500	468	460	494	460	472	493	482	505	487	478	473	464	468	470	489	453	499	476	465	465	448	481	472	428	475	474	448	474	418	492	453	479	420	462	489	473	462	464	509	465	435	435	476	460	494	496	488	487	473	485	504	459	478	454	458	491	494	486	469	462	487	446	492	476	431	480	490	485	469	489	486	501	475	469	485	473	469	444	475	488	477	470	499	476	491	482	479	503	488	494	475	478	448	484	434	473	470	478	471	446	479	447	497	458	498	460	468	467	434	491	477	462	473	472	483	508	466	470	477	465	461	448	484	471	469	475	481	496	475	492	478	449	450	466	485	493	461	497	490	488	511	458	449	510	440	485	445	464	462	442	494	469	451	436	483	431	480	464	492	465	457	437	493	455	447	445	514	483	524	451	527	488	497	503	462	434	501	491	555	504	477	487	481	471	445	503	446	451	490	468	486	493	481	491	461	475	448	470	475	452	440	445	474	454	486	489	480	478	499	474	466	442	542	490	485	474	444	493	491	485	473	491	444	477	504	472	466	429	457	512	461	483	532	458	424	499	493	461	478	480	478	453	507	489	441	479	457	479	473	520	477	502	462	498	464	484	487	511	512	486	481	473	464	507	505	460	512	487	462	508	463	465	495	471	478	480	498	457	467	490	506	498	478	452	471	455	456	475	498	451	461	470	468	473	521	463	466	490	492	471	468	461	497	449	498	459	470	438	465	494	472	430	440	443	464	469	445	486	455	459	456	435	455	471	466	479	488	486	446	492	433	488	460	496	479	465	464	487	525
23966	21318	28560	24425	21314	9677	2100	1531	1262	1192	1088	1032	1023	942	918	909	909	943	884	869	865	853	874	907	937	864	877	878	855	829	812	916	846	855	831	883	871	838	814	878	779	850	806	838	826	848	877	828	792	855	825	808	858	800	826	822	820	789	816	878	854	814	807	875	803	848	851	784	908	824	829	846	769	771	733	815	775	823	796	812	793	838	795	771	811	867	840	764	795	792	792	822	833	835	790	821	822	794	784	846	783	739	827	761	832	787	788	813	844	766	772	848	789	787	792	831	878	793	803	808	830	809	810	811	836	799	859	828	841	779	828	806	831	770	783	769	772	782	799	772	779	840	795	781	774	818	754	783	806	813	828	786	857	785	839	815	823	822	785	778	821	807	764	818	798	816	798	803	852	869	806	814	866	844	782	805	797	812	849	867	804	819	799	840	783	760	821	835	779	785	791	789	804	761	810	819	825	822	780	819	837	792	792	792	814	832	796	774	785	772	842	803	828	833	797	879	823	752	822	824	853	789	777	782	803	831	809	786	781	796	792	781	787	776	835	798	813	791	790	827	786	756	773	802	786	795	790	822	791	807	778	775	721	815	801	811	825	823	815	746	835	816	823	819	850	809	789	821	787	877	787	850	722	750	788	803	751	824	828	784	770	830	819	842	804	804	837	796	814	883	866	766	786	856	862	802	749	810	784	835	789	834	846	821	810	772	822	834	812	852	805	870	787	813	779	846	801	752	837	798	764	808	790	792	815	783	805	817	827	797	798	797	854	819	765	734	804	795	762	813	781	793	791	833	832	740	748	846	784	765	821	861	860	813	860	769	805	811	808	806	840	804	809	746	797	775	851	803	825	830	815	827	811	808	812	782	791	826	810	782	845	786	800	795	821	809	786	823	838	793	833	831	814	805	821	816	815	782	809	747	820	833	745	785	830	869	789	829	807	774	813	797	797	812	789	790	790	811	824	809	878	795	776	821	786	824	807	835	787	837	805	791	865	799	818	802	829	801	792	758	813	787	823	762	783	832	842	785	853	855	810	833	836	831	805	790	810	834	781	789	767	821	836	806	785	817	798	816	788	766	795	789	857	824	772	865	812	835	828	839	806	792	780	895	796	802	773	808	809	816	830	809	797	760	783	808	828	799	868	789	778	802	860	798	805	822	798	824	771	807	804	839	831	807	808	820	799	774	810	879	814	771	773	787	805	831	820	791	818	777	841	847	796	832	745	737	845	775	764	813	801	863	827	833	774	813	794	844	800	805	818	836	777	841	843	835	777	834	826	788	806	785	801	770	808	795	785	794	800	805	792	801	786	783	821	866	764	821	798	807	799	826	822	835	841	796	762	778	816	822	826	791	818	792	829	800	771	826	776	825	809	784	845	783	743	836	755	788	759	819	821	832	810	820	774	865	842	821	821	793	750	766	788	824	841	793	868	818	736	805	815	781	805	785	768	801	828	836	786	802	856	749	774	856	802	803	803	798	799	817	789	789	831	766	756	783	846	797	849	865	809	831	805	767	833	834	820	850	805	782	835	815	803	789	837	784	806	828	794	815	808	773	815	827	733	766	801	789	839	817	774	776	815	838	857	856	810	865	777	807	788	794	828	809	813	820	775	830	803	803	792	769	824	774	780	877	780	772	801	819	806	818	776	813	812	761	795	787	846	784	781	796	791	806	772	814	864	808	795	780	843	781	789	827	763	764	800	821	797	757	814	779	796	774	864	792	817	802	813	821	790	803	797	851	766	816	776	811	840	817	766	822	825	798	799	799	816	804	743	763	816	761	865	825	812	789	808	827	785	772	823	826	794	792	781	765	773	802	792	840	780	827	786	759	802	814	804	829	801	822	792	735	845	828	858	787	799	800	787	788	808	809	832	797	790	792	796	803	808	810	730	804	829	821	784	838	772	812	793	779	744	829	780	832	785	773	833	788	742	826	726	777	798	812	799	789	788	788	784	843	847	881	847	819	825	829	781	806	820	832	837	823	783	835	828	822	756	818	813	807	808	794	796	830	819	851	769	824	818	783	797	815	788	863	788	803	784	743	815	804	809	811	795	784	820	802	790	785	827	817	820	753	816	778	792	816	787	775	751	800	775	835	852	783	794	723	814	822	803	806	793	810	768	838	760	834	809	807	811	844	821	797	781	791	821	805	815	822	778	797	813	807	748	826	823	814	793	827	806	804	830	799	794	855	764	830	855	829	796	781	896	798	864	814	795	834	817	795	820	851	796	796	827	774	837	831	789	810	778	838	814	786	776	786	796	810	812	819	816	776	825	811	793	783	784	787	783	751	797	795	833	822	820	807	784	846	826	801	777	826	760	836	795	857	834	812	809	813	795	818	827	829	799	764	803	770	821	813	784	784	811	838	746	800	816	830	801	786	823	815	841	776	780	839	814	793	811	822	806	839	809	815	776	783	817	854	826	784	810	852	831	845	776	829	822	785	829	804	819	811	810	774	771	805	842	795	804	819	773	777	772	845	779	811	764	836	788	807	806	780	777	831	758	868	805	789	787	818	834	840	783	852	809	794	833	798	847	824	813	761	774	799	798	765	748	844	826	793	759	801	799	827	769	810	793	764	788	747	741	796	768	789	793	789	786	842	777	822	768	798	747	808	764	820	811	795	805	814	730	805	804	809	879	853	807	829	808	739	804	819	773	849	827	826	815	821	822	792	793	789	843	816	819	746	796	883	751	812	754	855	771	836	746	790	763	791	801	795	786	836	796	781	798	823	770	840	843	798	761	784	855	803	830	837	833	812	757	820	816	811	792	813	834	833	751	812	792	819	849	785	760	797	798	810	827	769	832	874	802	817	820	766	804	776	804	809	757	807	820	789	807	810	777	794	831	804	750	798	784	816	786	816	832	805	827	785	799	802	783	777	785	806	794	791	783	776	827	807	805	781	750	818	840	785	770	766	759	831	787	809	864	759	784	805	784	811	851	772	875	803	811	784	781	796	762	769	751	810	810	839	835	800	805	816	782	798	785	837	865	801	835	783	821	828	818	820	833	816	816	779	763	775	740	855	816	786	753	774	784	821	790	812	795	795	833	811	809	799	809	755	802	796	780	781	791	837	814	875	788	799	813	796	783	772	793	841	825	792	848	799	747	804	754	863	850	800	804	792	799	829	780	824	773	811	796	831	833	858	757	808	824	749	793	841	803	802	821	769	788	801	782	760	862	820	815	800	812	805	779	789	806	771	811	782	813	850	803	832	797	826	764	850	799	782	798	785	793	776	776	811	812	809	790	820	848	830	791	777	821	821	792	765	819	824	797	775	804	750	761	843	818	811	819	809	775	824	839	786	850	835	809	851	833	790	821	829	784	824	804	773	810	806	844	812	850	776	793	828	818	815	783	781	805	823	872	855	837	807	820	773	815	785	801	828	823	791	800	790	764	818	807	753	809	812	835	784	779	852	806	806	809	777	797	777	776	771	778	779	826	778	829	779	776	786	822	830	774	772	800	785	825	798	799	775	832	769
4306	10580	7704	4185	3514	2974	2400	2069	1683	1515	1332	1191	1168	1025	1019	1020	993	887	928	957	928	902	957	920	923	899	906	900	900	928	939	912	940	989	880	958	907	842	900	841	884	805	878	795	841	801	864	815	848	847	827	839	877	777	857	816	846	842	800	807	833	850	852	829	859	819	806	839	824	810	818	859	823	787	784	829	787	797	871	820	823	776	824	832	890	858	851	833	829	833	827	830	774	865	813	815	794	814	825	821	834	851	855	810	811	819	792	796	805	821	805	797	845	833	820	821	828	842	842	859	799	819	836	782	845	824	804	812	843	820	840	837	787	851	764	766	760	802	861	815	793	824	835	794	845	774	782	827	776	834	800	752	847	883	821	788	841	835	817	840	818	832	822	772	786	880	818	846	821	802	859	798	860	816	837	815	776	816	793	819	813	829	844	861	782	857	806	756	838	802	831	834	839	813	829	780	839	800	793	824	771	832	835	829	843	799	826	832	838	797	862	814	844	822	824	811	778	838	837	819	814	839	810	801	748	818	850	822	836	786	818	792	863	815	783	827	844	832	815	840	813	780	829	779	812	822	804	794	805	806	811	867	814	885	812	815	793	805	815	845	782	832	777	813	861	830	801	822	805	819	812	804	824	830	839	853	859	781	788	885	820	822	814	833	825	823	808	834	858	843	851	836	816	819	803	868	832	845	822	794	803	785	853	828	823	803	862	795	828	829	831	820	788	812	858	806	827	759	852	804	848	766	782	831	821	791	837	848	840	807	731	814	822	828	831	800	804	831	804	827	812	801	802	775	855	823	819	809	811	866	822	807	824	853	801	778	795	817	848	842	787	787	831	778	827	801	796	816	859	811	841	811	765	829	837	833	792	810	836	812	764	844	824	796	810	794	790	842	827	826	826	803	876	819	834	775	779	830	807	808	783	822	806	851	820	849	821	830	807	849	797	807	821	821	835	790	875	761	849	850	864	858	784	819	782	822	883	844	856	853	850	814	824	799	845	820	834	801	843	818	880	831	845	816	772	827	786	810	787	798	785	820	790	828	779	826	795	752	822	799	894	836	732	810	813	825	832	850	859	829	822	766	769	778	788	842	812	831	819	844	847	798	780	846	826	811	798	857	832	793	800	824	859	818	818	761	850	848	838	833	828	753	836	847	829	808	818	835	800	840	835	823	842	817	796	846	828	827	769	806	803	802	812	835	835	835	816	813	879	818	807	884	836	792	779	861	832	808	777	834	854	845	771	823	842	814	835	813	833	824	807	856	791	831	842	822	785	852	816	817	781	827	811	813	878	825	790	868	776	828	841	794	795	804	806	816	811	811	788	834	810	872	809	821	806	831	886	810	858	844	769	825	838	789	792	822	827	812	803	798	788	818	830	847	828	854	819	795	831	835	809	844	847	840	799	791	837	816	804	820	794	845	855	845	770	841	879	849	813	809	826	820	835	850	775	831	781	816	813	795	830	822	775	834	842	797	811	819	824	789	849	834	839	863	813	825	801	800	841	792	824	793	839	807	869	839	824	835	787	814	882	810	796	790	855	809	807	821	888	839	808	840	779	811	839	823	807	827	807	830	834	845	775	821	820	859	794	812	803	780	815	829	810	765	811	783	801	798	799	792	813	876	887	785	856	792	756	809	817	887	823	812	856	792	790	776	890	783	841	890	743	796	828	828	802	834	821	824	871	866	774	824	845	819	857	837	800	828	861	828	873	857	768	780	775	844	886	787	827	833	857	802	770	844	827	892	826	812	834	798	827	822	782	846	890	794	812	860	819	773	787	830	827	866	820	810	835	871	831	844	833	799	809	816	784	807	818	872	817	774	866	802	835	869	785	819	818	789	802	833	847	799	762	810	787	795	822	808	805	794	829	820	776	835	820	846	826	843	856	822	773	771	834	812	796	839	801	834	870	819	823	827	830	789	825	839	800	822	787	829	820	817	840	805	818	898	812	824	795	842	805	814	830	814	915	827	786	794	839	783	832	812	812	870	794	798	810	811	798	821	828	815	800	846	859	826	846	827	809	861	799	811	826	822	828	838	825	781	802	803	762	804	777	798	793	818	870	832	821	802	810	856	809	799	810	835	806	831	816	822	807	800	797	844	762	841	828	768	824	769	862	805	788	831	818	789	815	798	775	823	822	816	796	799	813	795	804	829	806	837	828	805	853	794	835	841	822	817	851	857	875	840	779	794	781	784	824	842	809	811	794	798	862	798	822	800	840	791	860	818	840	799	801	792	774	783	825	867	813	830	804	848	877	796	855	819	806	782	758	850	792	776	856	801	808	769	836	784	853	797	825	798	815	807	862	819	826	787	761	789	781	807	802	750	811	785	813	815	780	842	818	806	854	771	812	836	748	840	795	822	782	829	834	792	859	822	819	829	799	809	794	820	763	837	797	856	803	842	818	800	819	838	783	833	791	789	831	845	819	824	879	798	823	853	748	782	799	824	823	837	819	810	851	843	854	849	848	779	830	756	854	871	805	809	838	791	793	838	801	820	791	818	827	814	815	840	857	807	806	794	833	850	807	842	823	772	809	763	793	827	824	819	790	778	758	810	769	829	855	830	826	818	817	793	775	748	847	773	828	856	810	819	828	803	798	816	777	812	823	756	821	790	814	830	812	782	826	855	815	765	779	825	818	863	834	836	791	845	808	799	826	842	810	788	832	822	819	806	787	851	795	783	834	825	786	823	859	823	840	808	802	834	795	827	813	843	830	825	843	814	798	793	793	835	877	826	818	819	824	801	786	838	800	786	858	753	754	811	814	847	843	838	839	767	785	817	830	848	856	836	760	816	817	861	795	811	797	813	843	818	800	811	782	737	840	798	828	825	811	794	786	788	797	796	846	796	871	795	828	813	827	837	820	813	824	764	764	760	830	836	868	795	849	817	835	809	843	815	726	827	812	808	795	825	787	830	817	801	905	793	806	774	778	828	820	840	842	864	813	798	806	808	848	777	825	848	796	869	741	877	825	853	823	777	834	858	832	856	822	810	804	779	804	814	795	808	815	804	821	811	796	835	820	860	827	815	815	792	828	773	818	837	796	813	797	803	822	834	837	860	765	832	819	782	788	859	841	798	864	831	837	821	834	904	835	879	795	823	799	811	840	854	798	824	802	779	801	816	763	796	824	793	821	835	809	838	836	850	867	805	811	817	840	837	859	800	822	798	810	793	775	815	789	801	822	827	853	823	814	761	813	807	807	796	836	794	788	807	808	844	832	789	811	805	863	780	835	821	794	860	800	888	845	825	859	844	841	839	777	836	769	845	881	825	842	813	801	793	829	835	879	782	814	801	872	786	844	787	821	813	833	820	803	848	840	833	787	892	843	783	819	824	818	749	825	783	814	793	824	828	782	804	834	809	810	854	815	816	743	813	794	795	822	843	808	804	814	822	836	778	801	806	810	817	799	781	791	799	817	828	780	838	805	821	798	777	834	847	805	824	797	821	855	864	791	799	842	782	813	876	790	864	781	809	854	840
24985	21235	27242	25406	9718	1362	1044	792	791	708	653	640	571	580	598	535	533	550	523	538	490	484	554	545	565	533	530	531	521	548	557	520	542	551	521	523	476	513	512	492	507	494	468	504	515	480	502	490	525	497	517	458	488	478	466	540	473	490	465	482	501	521	490	485	511	543	512	472	513	496	496	469	516	473	501	459	482	477	475	471	463	525	444	493	457	503	499	509	519	489	499	525	456	455	527	490	487	499	479	483	493	484	513	501	493	517	483	485	503	483	490	496	505	482	484	488	502	510	497	469	498	461	491	479	470	521	501	490	518	505	521	489	461	482	491	479	476	493	490	515	499	505	484	503	507	493	516	478	459	483	479	456	492	442	504	500	498	484	490	508	477	507	496	453	513	507	468	502	492	482	502	480	476	499	492	518	503	467	514	482	510	467	470	500	493	484	488	515	499	489	516	509	493	488	481	465	461	503	563	454	567	487	483	448	510	468	528	491	473	496	520	504	530	529	469	513	472	468	503	510	476	497	468	505	494	508	498	498	476	496	496	486	467	500	449	471	486	453	511	498	456	492	493	480	515	513	460	516	440	488	478	464	489	496	447	452	476	507	447	486	508	484	491	465	530	488	493	475	547	506	497	522	491	493	505	462	560	497	489	511	487	461	518	448	507	504	536	519	469	487	459	465	517	478	456	493	443	479	486	447	475	480	482	436	469	477	528	482	536	481	469	457	494	500	474	471	471	496	474	488	467	476	491	485	494	494	484	544	481	491	477	476	482	489	516	519	507	497	486	521	472	488	526	443	447	478	447	495	471	494	491	453	483	473	528	498	514	498	483	503	499	468	462	509	502	498	485	461	495	452	500	476	518	453	467	512	495	477	505	514	458	515	507	466	441	545	512	475	483	512	460	483	492	551	466	487	480	469	471	482	427	505	464	480	499	447	487	495	487	477	460	488	485	485	475	408	488	485	473	476	499	481	467	467	532	497	496	508	471	496	465	494	518	522	477	473	495	467	503	476	527	483	505	503	468	446	506	463	484	480	502	485	493	443	458	514	455	498	486	484	477	489	481	470	470	485	534	480	495	499	487	490	491	528	483	483	480	465	466	516	481	487	508	509	467	475	468	481	464	489	481	444	524	505	467	460	485	521	500	481	476	479	489	515	519	490	503	491	473	497	492	487	461	464	466	516	486	485	488	499	502	503	463	511	530	493	502	486	511	491	504	483	500	469	485	498	494	495	534	481	526	497	493	491	488	455	526	499	475	489	456	519	508	476	449	522	497	486	483	515	451	496	542	478	473	475	528	499	498	474	513	479	515	492	486	506	475	502	455	518	470	459	532	516	524	491	475	504	528	493	438	478	489	520	486	506	477	510	483	512	510	501	493	474	483	518	463	515	475	488	463	515	507	463	500	492	479	539	466	519	454	479	495	476	514	494	516	441	480	530	494	537	499	544	478	492	473	489	493	515	496	527	490	471	526	506	470	481	491	491	503	457	467	483	533	496	453	479	482	475	463	467	471	471	522	520	531	529	507	486	466	475	490	501	482	501	525	475	479	478	532	480	452	480	517	524	494	527	496	528	508	480	465	467	458	536	504	488	483	487	504	486	449	493	509	483	483	500	473	463	479	457	531	426	482	491	526	467	481	503	483	506	539	486	440	479	489	481	496	507	481	477	491	483	480	466	494	502	459	519	468	486	537	465	459	483	449	492	500	565	509	485	473	449	532	517	457	479	453	500	513	491	516	490	496	484	475	459	499	478	526	474	486	460	528	488	498	483	524	506	506	480	499	474	492	511	493	527	455	538	497	462	456	497	507	456	498	505	487	480	499	469	504	483	517	460	474	470	492	487	483	487	484	474	470	492	457	466	512	481	501	478	517	467	495	524	473	479	513	466	480	472	472	501	462	486	462	475	505	522	453	510	495	459	470	508	516	522	489	432	471	464	522	493	514	511	482	499	508	496	474	540	505	513	442	517	521	477	490	515	487	492	519	482	467	499	449	478	479	477	452	483	481	481	510	500	492	478	475	490	524	476	517	461	503	485	465	473	454	493	494	485	483	462	527	519	480	466	500	493	520	473	460	536	509	490	520	488	486	472	454	473	528	468	494	449	467	465	489	462	507	461	517	461	483	483	503	477	505	493	437	501	480	477	484	469	500	530	468	471	479	481	489	459	512	524	473	485	453	467	503	493	473	476	539	491	449	491	480	539	490	508	490	504	503	486	505	506	509	524	478	479	502	464	508	532	461	509	506	455	493	468	482	495	559	467	479	483	454	487	471	521	515	490	468	501	517	508	514	457	514	459	518	474	437	514	536	464	453	479	456	490	454	460	456	516	484	482	501	498	490	474	507	483	473	491	516	472	464	465	501	498	482	483	498	511	484	518	473	527	473	535	472	471	477	493	458	478	488	515	492	526	485	455	496	518	483	519	499	439	483	489	494	512	521	491	456	466	491	464	516	438	491	496	474	448	514	515	468	486	473	554	461	503	485	493	478	487	468	505	501	487	496	535	485	493	481	512	471	465	484	463	495	511	491	499	481	488	472	522	481	482	501	483	502	478	503	486	492	444	535	492	517	509	503	456	466	487	479	489	493	546	475	486	489	484	459	502	474	472	520	501	501	498	516	532	484	496	500	511	504	432	492	478	493	459	475	500	517	494	481	482	507	478	481	497	477	509	488	476	512	483	519	477	451	527	453	438	481	469	504	529	462	518	504	459	500	479	495	494	517	491	493	466	461	485	493	490	528	454	499	510	495	498	513	477	484	498	478	496	522	512	476	466	476	477	497	456	517	508	455	498	495	488	496	466	530	496	493	510	492	509	493	497	500	481	478	496	506	435	512	462	499	501	484	512	493	462	466	502	507	482	501	491	501	490	499	473	481	467	465	468	454	469	476	495	513	469	493	502	459	494	497	496	455	474	451	493	481	527	478	493	456	509	514	514	497	470	495	466	501	459	470	484	482	494	481	480	532	499	493	491	496	503	481	480	504	520	465	448	478	505	498	449	479	432	476	495	493	494	482	463	514	460	477	461	470	485	575	483	503	462	522	486	508	519	475	491	487	492	505	477	488	477	490	519	463	477	501	486	508	492	490	513	504	476	502	478	464	518	451	486	483	473	468	507	513	511	506	478	454	469	486	443	489	508	504	515	511	502	506	506	482	507	486	458	502	533	469	534	471	483	491	496	516	471	489	526	435	457	524	495	473	491	512	460	491	470	455	489	495	516	485	518	473	496	484	457	462	547	507	454	501	525	526	481	464	511	498	501	487	474	481	482	493	506	468	513	489	507	479	480	512	497	509	486	535	470	480	534	468	508	496	492	483	459	476	503	496	506	481	493	540	479	516	529	511	488	464	476	507	491	472	484	468	492	488	433	497	503	502	476	484	519	523	485	526	471	478	481	497	489	449	481	495	499	461	504	519	488	522	546	511	523	439	467	498	489	532	486	511	499	542	485	500	515	496	491	501	478	500	505	498	455	463	516
4085	6794	4868	2699	2252	1949	1554	1330	1156	990	885	841	733	754	660	620	662	628	623	620	639	557	605	565	577	630	589	605	573	575	585	592	597	624	610	590	579	563	562	548	592	550	538	656	557	570	560	553	556	518	562	587	532	547	540	548	562	526	531	600	526	565	538	569	487	568	501	558	548	530	565	539	537	575	568	556	492	532	547	557	542	538	587	522	546	578	543	536	562	490	562	537	579	552	539	581	541	534	583	575	546	551	549	556	556	503	555	569	566	548	560	558	501	550	532	534	539	564	578	538	559	556	581	516	531	504	531	535	523	547	595	524	552	549	482	511	486	484	534	539	601	576	568	562	547	559	552	573	550	553	533	536	543	585	561	583	546	572	566	540	523	541	576	546	532	523	592	530	485	547	479	555	528	553	535	527	547	478	527	565	523	564	547	572	519	531	543	514	543	584	519	544	570	497	565	549	563	564	530	590	554	516	492	549	524	537	559	506	562	584	544	548	566	535	561	576	545	519	550	563	549	525	478	568	542	547	558	532	574	564	537	504	536	538	487	537	537	547	515	543	544	516	547	580	520	556	537	537	542	521	537	592	556	527	567	573	560	532	537	536	536	556	537	544	514	519	524	585	547	571	529	514	513	562	561	536	565	567	553	541	525	546	520	555	565	515	530	566	549	561	525	533	520	553	484	553	548	553	554	549	569	540	557	490	545	574	535	519	527	554	545	562	482	576	531	570	546	554	552	546	541	547	542	594	531	540	583	515	538	502	544	538	594	547	553	534	531	553	546	519	551	529	522	547	510	537	526	524	539	530	554	536	567	579	548	549	550	571	555	505	550	553	567	600	538	539	542	584	519	585	524	564	562	529	516	543	558	559	512	520	553	538	544	553	545	565	550	558	546	585	563	548	513	527	543	565	519	559	531	517	537	526	558	569	513	567	551	507	507	554	530	570	539	493	574	582	546	553	529	574	574	539	530	543	516	510	566	534	544	559	585	491	531	535	570	516	457	557	583	534	561	551	592	517	585	554	530	509	547	529	529	581	525	502	550	536	532	528	519	527	542	549	489	553	507	548	572	557	507	560	525	519	509	568	567	517	587	540	493	528	530	542	536	515	565	567	543	521	542	568	542	575	560	553	535	552	527	574	565	508	571	562	551	535	533	512	531	534	553	556	555	562	561	530	518	531	524	584	514	520	581	556	520	543	543	528	541	557	525	553	564	537	571	529	521	539	581	580	529	552	531	553	569	553	518	546	524	534	532	588	550	585	569	546	526	550	486	496	559	544	532	573	541	516	529	537	546	559	534	501	520	542	509	513	560	533	539	550	533	535	509	570	583	501	498	573	515	563	525	533	541	538	552	570	544	532	516	568	532	556	561	544	556	564	531	540	549	575	561	555	556	545	508	558	554	519	530	537	530	570	538	590	539	553	583	572	564	528	524	560	544	594	571	546	524	570	508	494	535	546	573	535	540	536	532	519	562	508	542	539	492	564	540	530	521	513	545	547	551	530	494	537	553	547	515	516	562	550	518	548	548	558	530	571	553	552	488	561	538	563	542	567	538	520	571	529	519	574	541	558	555	552	499	553	533	545	561	549	538	550	523	509	529	524	542	521	529	571	533	519	523	534	561	515	601	505	516	521	525	553	597	535	489	567	582	576	549	553	520	616	548	546	557	509	524	545	538	543	543	547	519	570	538	547	536	551	480	538	554	551	519	533	529	581	522	516	519	560	505	545	536	561	549	564	560	572	529	530	521	537	570	570	548	527	525	553	562	515	541	547	544	537	579	484	523	588	527	541	525	556	538	506	536	477	540	528	538	518	505	541	581	496	539	571	562	553	546	471	564	512	525	577	538	537	544	545	516	547	525	554	561	538	534	543	563	589	541	540	554	513	553	517	535	541	511	504	560	527	547	545	542	513	551	569	582	541	530	510	563	533	574	565	511	537	551	542	577	541	500	600	570	540	537	527	582	565	553	517	544	565	546	547	534	566	525	522	569	529	572	546	546	539	542	570	536	551	529	555	539	544	573	547	539	574	520	569	488	545	539	527	566	549	512	547	561	535	549	538	549	538	541	528	505	515	556	523	578	521	593	575	566	556	576	544	518	531	511	530	538	599	573	535	567	580	599	529	539	539	538	522	540	521	571	545	593	563	517	551	567	524	571	530	549	520	553	550	568	552	570	557	525	522	531	503	554	538	513	518	566	570	537	565	560	514	553	517	521	586	531	544	532	580	530	554	550	541	558	554	557	524	503	552	540	570	560	543	562	573	544	589	525	564	556	534	579	536	532	518	547	520	525	555	577	535	517	503	553	534	501	537	545	525	560	571	496	526	525	528	482	538	537	551	517	556	520	525	548	527	532	576	536	536	535	550	578	586	581	551	541	571	517	517	552	540	537	511	561	536	546	551	497	536	586	546	540	570	498	559	525	540	510	560	561	495	550	558	531	531	549	572	537	593	525	539	536	533	561	544	515	566	537	529	512	528	566	515	541	553	586	529	520	579	511	544	558	564	564	543	576	546	514	520	561	506	513	530	538	538	504	518	575	527	534	569	524	558	560	537	570	554	520	533	516	586	520	521	553	512	566	536	523	576	550	536	542	596	537	569	551	554	581	516	542	546	550	506	557	546	533	551	558	584	543	528	518	580	511	561	464	556	548	526	563	555	572	560	480	550	512	531	552	529	512	559	544	518	538	531	528	550	522	571	502	552	553	519	561	541	536	460	546	540	527	573	532	581	597	588	616	517	524	530	503	521	538	559	555	588	508	542	548	533	552	538	489	555	488	523	493	550	528	541	583	523	541	534	546	535	550	516	575	531	556	543	538	560	539	505	544	534	569	547	511	563	545	557	561	532	580	541	549	536	530	543	597	532	541	562	537	518	552	551	558	517	533	529	537	544	554	565	535	522	534	535	544	550	557	550	559	558	544	555	580	557	556	545	510	536	535	539	533	553	526	559	549	529	527	557	521	562	539	562	512	508	531	566	516	573	534	542	542	505	489	516	564	525	515	517	528	505	541	525	529	502	523	511	543	579	544	552	530	542	523	545	555	533	533	514	572	554	549	554	559	502	579	526	509	550	554	542	493	558	520	530	502	545	566	542	560	538	576	536	552	538	512	536	542	534	525	554	545	552	516	514	550	539	552	491	542	525	568	547	550	556	541	545	538	559	550	566	549	539	567	562	535	535	563	531	569	516	574	498	499	538	564	518	526	568	525	527	597	562	500	575	541	572	554	506	549	508	553	531	554	549	507	528	526	541	535	517	582	551	554	529	568	530	552	541	536	524	545	538	578	538	586	513	519	560	552	559	553	552	552	491	509	557	564	512	540	553	509	593	550	518	547	523	539	567	517	549	558	572	565	580	556	532	552	553	547	519	526	518	512	565	520	550	506	557	554	516	583	561	565	568	540	547	527	566	538	557	524	579	533	532	543	562	579	581	555	545	513	491	539	536	498	518	576	551	585	574	535	569	551	533	551	507
22805	21352	29052	23981	21344	21442	9085	2333	1822	1628	1520	1466	1308	1296	1203	1189	1195	1138	1117	1185	1149	1096	1169	1045	1128	1144	1072	1080	1144	1143	1106	1062	1120	1075	1056	1114	1045	1050	1015	1044	1099	1084	1055	1073	1046	1072	1019	1037	1067	1006	1061	1008	1008	1039	992	1034	1031	1004	1073	1028	1017	993	1004	1044	1015	1092	1035	1027	1037	1006	1035	1046	1006	1036	981	1016	1031	1008	1067	1053	1052	1006	1077	970	958	1000	1008	1014	1004	998	966	957	1041	1027	1051	978	1005	988	1006	1043	1005	1003	1052	1055	1073	953	991	968	985	1017	994	1011	1045	994	1065	1048	1050	1033	1052	964	1001	1007	1067	1016	982	1004	1024	1073	1036	1102	1068	987	1006	968	1015	1045	1012	1040	1065	1008	965	1033	1025	1051	1002	1018	1012	955	1027	1031	1001	1020	1050	1003	1027	1017	1007	991	1032	1024	1028	1004	953	1049	1016	1000	1031	980	1062	1023	1050	1000	966	1043	1020	1089	1041	1005	1021	1041	1011	967	1038	1019	1022	1005	990	965	1008	1005	1048	1027	1032	987	1003	1045	1059	1028	1003	1017	1086	981	998	1063	983	984	977	1036	1006	1038	984	1034	990	1020	994	993	982	1007	1030	1013	1062	996	1018	1017	1028	1004	1026	1056	1007	1061	975	1030	1016	947	1031	976	1017	1013	1025	1025	1016	1044	993	1034	985	1013	962	1047	1065	1008	1016	1009	1068	1075	1049	1031	968	1003	1009	1048	1041	1020	1042	1065	998	982	1014	990	1029	1035	994	943	1088	969	1037	993	1039	1044	1006	960	1074	1020	1042	1037	1063	1013	1002	993	1010	994	967	993	1035	991	997	1000	1000	1045	1045	1070	1000	986	1007	999	1043	1016	988	999	985	1015	1042	987	1025	1051	961	1013	991	1005	1024	991	988	973	1032	989	1091	980	1052	1014	1066	1006	972	984	1043	1020	1074	1026	1010	1035	1007	1074	1037	1039	1019	967	1022	981	1039	948	1020	1002	1054	1005	1089	925	1029	1003	1043	1031	969	978	973	1055	1026	981	996	985	977	1037	1037	1008	1023	941	980	959	1063	1010	1055	990	1031	997	1020	1017	978	972	995	988	1027	996	1034	1047	1065	1019	969	989	1084	987	999	974	1017	971	1002	1033	1043	1046	1024	980	1035	1041	1027	995	1075	1071	1058	1044	1038	992	968	1026	1050	977	1040	1017	997	961	1002	991	969	1090	1053	969	1028	966	977	1040	971	1004	965	1054	1001	1033	1006	1008	1006	987	999	1053	1016	998	999	1023	1003	1007	1044	1011	999	990	992	990	981	1050	1110	1006	978	933	1041	1012	973	1011	1035	998	1015	1023	1037	959	985	1009	1062	1026	995	1017	1003	1012	1003	1020	1029	1003	946	1030	1052	1026	1002	1034	1030	1048	1036	1010	1035	1022	955	1086	1062	995	1057	996	1022	1045	996	1027	1033	1015	1007	971	1014	963	1022	1028	962	976	1010	984	1005	1037	989	998	1003	1037	1017	1011	1030	1035	1037	982	1062	1069	963	1057	1018	1020	967	957	1055	1015	1020	1095	1068	1008	1020	995	1012	1057	1071	996	1028	1016	968	988	1022	1027	1011	978	985	1032	1025	1069	1028	994	990	1043	1002	1019	1012	977	990	1024	961	1077	981	986	970	1016	957	1023	969	1002	1044	1016	1037	1050	1024	1014	1045	1020	992	1002	992	1028	996	1043	1085	984	1045	955	1036	1015	1010	1016	976	1044	1029	1056	1030	969	1050	1029	989	1016	1020	1068	991	1012	1064	1054	1090	1021	968	1002	1004	1008	992	968	993	960	1048	946	992	1019	1004	995	982	1095	960	939	976	1015	1041	1013	975	994	1020	1042	974	993	970	1038	1011	1001	1006	982	963	988	1001	1003	1020	966	983	1049	1011	1000	1005	1010	987	1048	971	1070	1015	975	1000	1004	1076	1073	998	1014	964	1002	1078	1012	931	1002	1122	1020	972	1038	1013	1051	993	1052	992	1060	1003	1014	977	1024	1044	1028	1017	1027	1066	1021	1095	1006	981	965	950	1029	1015	997	981	973	998	1065	1028	998	972	963	1004	988	1012	971	1007	1060	1019	998	1037	1015	983	1071	1037	985	989	1051	1092	958	1043	1032	1017	1045	981	990	1057	1014	1024	1044	1012	976	1019	1017	1002	1077	1004	1037	1022	970	997	1044	1005	1064	1063	1055	980	955	1041	986	1030	1000	1006	975	993	1003	966	1073	1005	1022	1034	1051	1044	940	998	957	1024	958	1015	1043	1051	1007	1000	1066	1027	956	1043	1017	994	982	1007	1054	1057	1054	1002	1036	997	1005	981	988	1036	953	966	1005	1026	1044	1021	1038	1128	1063	1019	1009	1091	1091	1039	1033	1042	1055	982	994	972	991	979	1002	949	1011	1024	1032	1040	970	987	1000	992	1004	989	1008	1003	980	1049	995	1000	1039	1013	1005	1025	1021	1020	936	988	985	1022	969	996	995	1058	1040	1080	1004	982	1021	987	1019	1016	990	1082	1053	973	1031	1013	1004	1052	1018	989	999	1023	979	960	1004	1046	967	1013	991	942	1051	996	984	1016	1023	1065	1002	1005	983	1028	906	1026	1031	1018	1045	1029	1015	1025	1024	991	979	979	988	1007	1006	1017	995	1015	1014	967	1043	1003	976	1028	1012	1005	1003	984	984	1000	1019	1024	1014	969	1050	1013	1063	1031	1005	994	933	1003	1044	1082	1046	1024	1004	952	1062	1027	1005	970	1036	1037	1062	1033	1072	985	952	952	1007	1026	997	1011	1044	1040	1036	1001	1026	1009	1037	1003	996	1032	1010	1028	1050	979	1014	1031	1009	1040	1021	1030	973	987	1070	1026	1018	1035	972	1017	1002	1048	966	1016	995	1005	1036	972	973	1056	897	981	1026	1019	1042	1010	1023	1017	1024	997	989	996	982	1019	1018	1024	1060	992	1048	998	985	986	1024	1049	991	1034	1062	1026	979	977	1025	1029	1038	1011	1054	1034	1072	989	933	1023	988	1037	957	1084	987	1023	1090	1024	1060	1076	983	1058	966	991	1036	1012	1021	1003	1082	970	996	979	990	1020	983	955	1045	1012	1045	1024	1028	992	980	1028	1013	977	1048	1030	948	950	997	1004	1034	1068	1002	1045	973	1023	1061	987	1058	1065	925	991	1028	944	1008	957	1042	991	1048	1036	1024	1017	1030	1007	982	1048	1008	970	1034	1011	1020	979	996	983	1059	976	1001	1011	978	988	1032	1059	1008	998	1038	993	1027	1012	1025	989	983	1001	1053	987	1021	996	1042	998	969	1021	977	991	1079	1030	976	970	1013	1006	1000	998	954	1014	983	1025	1005	1041	997	1072	1029	1077	1056	997	1000	1035	978	1011	1024	1010	968	1044	1015	1029	984	986	971	1004	990	1004	994	986	1051	973	938	1013	1012	1058	1027	999	1023	1053	970	1035	975	1003	993	1045	992	1005	1019	1028	1031	997	1023	976	1000	989	1009	1035	1009	1052	1078	1036	1006	1050	1004	1029	1008	1041	1033	958	1070	957	997	994	1032	997	1019	935	1035	990	1047	1004	1005	972	986	994	1029	1031	996	1047	966	1046	1044	1058	1035	1006	1029	958	1012	925	1030	1070	996	971	1049	1041	984	1058	981	960	934	1053	977	934	985	1043	998	1000	1032	1017	1068	987	1046	1040	1013	969	1000	1018	968	997	957	1055	1024	990	991	975	1084	1034	962	1032	976	1001	1012	1002	986	1028	1010	1018	970	1029	991	1043	984	1025	1018	1055	1037	1040	1079	1028	1004	971	1010	953	1012	1039	1003	1032	1056	1007	1020	1095	1021	1003	998	981	1022	1031	1070	1047	996	1011	1066	1002	994	986	1065	1020	1013	987	974	976	970	984	1006	990	1065	1022	1008	1062	989	962	1016	987	1028	995	975	1052	997	955	1013	988	1042	972	1017	985	1036	1046	982	1016	1065	984	926	994	1062	997	947	1019	1019	996	1026	1056	1017	1050	986	1004	1014	1054	1019	980	1017	1009	1007	993	1032	977	1027	990	989	1100	995	991	995	999	1000	1030	1006	1044	1034	967	989	1020	982	964	1015	1023	1004	1006	995	956	975	985	1039	1025	1012	998	1002	1013	1031	1033	1076	973	942	949	994	1059	968	1012	1013	984	970	1018	995	1033	1016	1004	1061	1006	969	984	1009	955	997	953	1002	1053	995	975	1017	937	1000	986	1049	997	1020	1001	973	1025	1015	974	975	1016	1034	986	1012	964	997	1002	971	1029	982	1029	1026	981	928	985	1035	1021	997	993	1056	975	997	997	1035	999	1024	977	1048	1035	1005	964	918	982	1012	1001	978	970	1011	1011	983	996	1028	996	999	988	1056	955	1010	1000	1059	1011	945	1021	954	965	981
5801	16767	12049	6671	5479	4556	3729	2984	2570	2249	1918	1750	1602	1505	1397	1304	1264	1241	1250	1185	1188	1145	1170	1221	1156	1164	1159	1203	1172	1164	1244	1140	1215	1127	1163	1139	1145	1053	1075	1080	1053	1097	1106	1041	1055	1051	1036	1093	1010	1102	999	1054	1041	1004	1069	1067	1060	1111	1039	1103	1027	1015	1064	1052	1037	994	1054	1033	1035	1065	1022	1057	1027	1019	1074	1034	1033	1020	1055	1004	1030	1001	1030	1036	1092	1025	1028	1071	1059	1020	1010	1001	990	1024	1078	1012	996	988	1005	1055	981	1055	985	1027	1051	1053	1029	997	1085	1066	1013	1071	1053	1018	1081	999	989	1021	1015	987	978	1078	997	1098	1033	1028	1012	993	1058	1102	1028	1014	1009	1029	1039	1052	1039	1034	974	1044	1002	1061	1047	1018	1021	1019	1057	1136	1008	1054	1095	1096	1022	1001	1071	983	1012	1025	1012	1016	1029	1007	1059	993	972	1063	1062	976	1021	1047	1042	981	1062	1038	1011	1048	1012	1052	1027	1028	1051	1011	1055	1052	1028	1097	1061	1015	1009	1063	1028	1051	1023	1013	1026	1012	1049	987	1011	1027	982	1034	1018	989	991	1024	1072	1009	1002	1035	987	1093	1069	1003	1032	1026	1106	1009	1044	979	1034	1022	1017	1044	1017	995	1002	989	1032	980	1087	1023	1006	1063	1014	1036	1051	978	995	1050	1023	1044	1059	1001	1001	1019	1003	1039	1024	1045	1005	1078	1075	1046	1026	1062	989	1050	1040	1031	1019	998	1000	1034	1040	998	1002	1034	1006	1073	1041	1048	1068	1011	1104	997	1028	1075	1015	1020	1011	1003	1092	1018	992	1046	1027	1042	996	1047	1046	1021	1064	1017	1043	1054	1097	1022	1004	1022	1035	1075	1006	1047	988	1052	1017	1032	997	998	1101	1012	1002	975	993	1024	1086	1030	1061	1020	986	986	1075	1026	1039	1012	1076	1055	1038	1073	1055	1091	1015	1014	1073	1007	993	1006	1023	1057	1010	1021	1062	995	1068	1045	1010	1034	1055	1039	1094	989	1024	1028	1065	1041	1008	1126	1059	1033	1051	1035	1024	1041	1014	1051	985	1046	1033	983	1088	1062	1019	1045	1023	983	1028	1001	1052	1014	1039	1036	1031	1029	996	1040	1044	958	1038	992	1078	1030	1055	1036	1037	1005	1045	1034	983	1027	1033	977	988	1047	1067	993	1037	1008	1000	1029	1012	1031	1044	1024	976	1030	1049	1027	1009	1047	1008	1032	975	1006	1017	1047	1107	1028	1032	1083	1015	977	1032	1059	1074	1036	1051	1031	1051	973	1001	1058	1022	1020	1022	1005	1005	999	1016	1061	994	963	1014	979	1107	1032	1026	1018	1049	1038	978	1023	1012	1037	996	1013	1020	1063	1006	1009	1052	1078	967	1067	1023	991	996	1017	1019	1035	1029	1025	1060	997	1010	1037	997	1058	1027	1054	1037	953	999	1091	1065	1007	1041	1040	1074	1026	1035	1027	1027	1058	999	973	1071	1036	1060	1071	1035	1055	1032	1016	1037	995	1016	1048	1013	1032	1055	1045	1020	1069	1021	999	1025	994	1032	1022	1041	1047	1004	1065	1034	1028	1016	1048	1008	1056	1058	1026	1023	1001	1047	1032	1038	983	973	1045	1026	1090	1056	1033	1024	1004	1050	1005	1011	992	998	997	993	1058	1051	1018	1006	1022	1077	1067	962	992	995	1068	1062	1035	975	1036	1022	1073	1019	1035	1035	1016	987	993	1075	1041	1012	1095	1060	1021	1019	1026	1053	996	1058	1044	1015	1045	1047	971	1084	1006	1037	1048	1000	1068	1017	1026	1004	984	1066	982	977	998	1021	1041	1062	1018	1007	1030	1041	1015	1106	1048	1020	1007	1059	1049	1032	992	1051	1040	1044	1002	1010	985	1077	1031	1042	1017	1047	947	1021	1018	990	1044	1056	963	985	1042	1008	999	1025	1044	1078	1010	1005	1032	952	1040	1065	977	1014	974	1034	1013	1031	1095	1032	1021	1047	1066	1000	1019	1019	1001	1015	1021	974	1039	1055	980	1081	1027	1040	1032	1023	1067	981	971	1049	1049	980	1031	1024	1060	1074	984	988	985	1026	979	1071	1047	953	1042	1085	1029	1008	1013	1019	1052	1064	1045	1020	968	1029	1037	1014	1062	1011	1026	1064	1119	1027	1102	964	992	1066	1000	1007	1043	1005	938	1021	1027	1033	981	1016	1063	1036	1066	962	995	1000	1012	1053	967	1044	1035	1044	976	976	1032	1042	1000	1024	1012	969	1000	1017	1065	1062	974	958	1065	1020	966	994	1021	1034	1092	1006	973	992	1022	1022	1021	1028	998	1023	1011	1033	1006	969	1061	1037	1057	1034	1016	1056	1016	998	1070	1065	987	1039	1018	1046	1059	979	952	987	1040	1052	1089	990	1019	1000	984	999	992	1010	1021	1053	988	1017	1032	1043	1006	1032	1024	1006	1049	1033	1120	981	997	1006	1042	1009	1033	1004	992	1050	1006	1007	1015	1051	1045	1069	1000	1037	1000	1040	1018	987	972	981	1083	984	992	1023	1002	976	1013	1004	1030	1045	1029	1014	1041	1074	1119	1062	1002	1032	980	1007	983	1002	995	1001	1042	989	1098	1096	991	1009	993	993	1038	1065	988	989	1049	1012	1067	1050	1025	1014	1046	1015	1033	1030	1062	1052	1022	1108	1083	997	1054	1018	1072	1033	1005	992	1023	990	1030	996	1015	1012	1027	1054	1000	1022	1069	1021	988	1058	1079	1039	1077	1018	1001	1041	1029	1006	1089	1043	966	1053	1013	1011	1071	1068	1006	1044	923	1036	990	1062	1029	988	1005	993	993	1026	1042	1052	1061	1026	987	973	1020	1047	1025	1039	1040	978	1098	1073	1040	1036	1029	1085	1044	982	1033	997	1097	1024	977	958	1056	1056	1000	1022	1082	1042	1000	1030	981	1045	1018	1043	1073	1038	1017	1069	976	1077	1030	1075	1057	1020	1040	1078	1033	1045	1040	1027	1036	1052	986	1013	1036	1028	1077	1044	1017	1023	1051	1031	1024	1018	1042	1041	1107	1033	1016	1016	1039	1040	1000	1029	1030	1042	1008	1026	1038	1032	1048	1030	1007	1015	996	1009	996	1022	1030	1016	1038	1047	1026	1012	1058	1072	984	1035	1050	1011	1078	1031	1024	1067	1062	1041	1077	1060	1062	1028	1033	987	1014	1028	1102	1065	1042	1040	1071	1078	1038	1009	1030	996	1011	1024	1082	1056	1022	1062	1033	1051	1078	1002	1054	1032	944	1004	1010	1009	1013	1055	1006	1005	1036	1012	1046	1030	1085	1081	1058	1028	1074	989	1034	1024	1022	966	1034	995	1004	1012	998	1107	1026	969	1065	1044	1000	1028	1065	1032	1025	1049	1037	971	1045	1020	1021	1040	1034	992	1071	1018	1025	994	1078	1013	1020	1006	957	1039	1014	1039	1052	1028	1081	1032	1004	1045	979	1007	1030	1008	1042	1002	1013	970	1000	1055	1002	1048	1007	1002	1014	1016	1037	1047	1035	992	1041	1035	1016	989	949	1006	989	1002	990	1002	1049	1005	1028	1053	1014	1054	1008	1027	1006	967	1054	1048	965	1009	1044	1032	1000	1060	985	1037	1037	1019	1025	1019	982	1041	989	1034	964	954	1079	1012	1036	1041	1065	1043	1046	1026	1033	1041	997	1046	1055	1091	1011	1002	1038	1043	1039	1043	970	992	1027	1075	1076	1029	999	982	1041	1030	1015	1035	1005	1062	992	1041	1059	1017	1031	1080	1061	989	1039	1074	968	1032	1023	1013	1037	1054	1020	963	931	996	1044	1036	987	1077	1018	1017	1047	1070	993	1021	1048	988	1025	956	1031	1049	1054	1008	1019	1035	1076	1009	1006	953	1072	1040	1041	1010	1001	985	1035	1066	1017	1049	1061	1050	1049	1046	1069	1031	1019	1015	1011	994	1017	1087	1014	1000	992	1059	1060	1017	1027	1006	1048	1029	1025	1162	1036	1039	1068	993	1062	1037	1055	992	987	1009	1048	988	980	1046	1044	1052	995	1033	1109	1022	1045	1083	996	993	1051	1008	1006	1075	1086	976	1085	983	994	1028	998	1035	1042	997	996	970	1022	1021	974	1013	1038	1023	1092	1051	1082	1030	1085	951	998	1043	976	1041	998	994	997	1000	1014	1007	1008	987	998	1010	962	1009	1026	995	1025	1072	1009	1040	1056	1021	1051	1029	990	1040	1011	1008	987	1024	1004	1044	1031	1024	1016	1017	972	963	1024	1059	1054	991	996	986	1025	1016	1075	1016	1037	1027	1018	1060	1016	1014	987	1040	1021	1044	1018	1042	1019	1004	1014	975	1023	1024	1028	1023	1023	1033	1057	1041	1056	1038	942	1046	1021	1043	986	1072	1021	953	1050	978	1001	989	1030	1101	1015	998	1051	1024	1068	1068	956	1052	1010	990	1061	995	1023	1031	1018	1072	1025	1072	1027	1051	1040	1018	999	1020	987	1056	1029	1071	1028	1015	1044	1079	966	989	1017	1013	1057	1036	1000	1020	1018	1043	1074	1062	1106	1091	1061	1020	1006	1005	1017	1004	1057	991	1009	1027	1042	1028	1023	1001	1059	1008	1014	1021	1006	1093	1032
27906	17410	4102	1144	806	743	699	587	536	545	492	499	497	486	443	466	467	476	454	437	422	487	478	482	440	479	475	459	473	463	470	472	464	476	453	484	485	462	468	431	429	458	480	437	458	443	449	491	446	462	433	481	417	459	456	411	445	416	449	466	448	476	452	441	411	413	438	432	451	448	428	437	459	450	471	457	462	453	434	444	408	453	453	439	429	433	463	431	438	412	460	435	461	448	425	421	460	412	441	409	452	437	444	459	433	421	426	415	431	433	499	450	426	457	431	416	451	476	426	416	421	446	464	450	416	455	445	450	445	445	439	410	459	437	422	446	456	481	462	461	447	453	431	431	422	513	396	402	437	436	447	455	467	486	472	445	419	463	434	466	429	454	451	441	419	446	429	435	410	448	448	452	436	428	440	484	439	432	415	429	480	437	454	451	434	435	438	456	435	440	484	434	404	438	449	436	474	416	465	477	396	419	469	407	427	422	455	410	462	421	415	444	426	437	452	499	463	444	486	427	443	417	465	432	402	460	456	451	440	422	407	446	445	443	465	437	431	442	450	467	395	449	425	414	437	464	394	442	459	423	438	420	431	411	451	448	450	461	441	428	425	441	448	454	439	415	453	447	437	444	423	439	458	415	437	433	463	428	413	405	430	443	422	476	437	425	443	450	434	430	437	404	458	449	448	428	428	430	437	439	450	448	446	456	454	431	461	441	424	433	462	462	443	427	431	418	439	418	429	431	423	449	411	450	461	448	428	460	429	442	424	445	430	427	410	420	428	460	439	448	408	482	448	427	406	468	451	493	467	410	447	430	456	451	467	487	409	446	447	454	434	455	430	490	436	461	420	431	471	439	438	471	418	432	460	451	473	419	454	425	435	431	455	423	473	438	459	438	457	443	443	442	451	435	399	424	473	483	447	448	428	426	470	417	429	482	433	489	456	405	415	419	431	478	421	426	456	446	426	444	442	451	505	441	415	454	427	449	435	431	415	409	436	432	464	424	439	472	451	439	464	436	414	427	474	451	421	375	461	459	457	483	409	434	418	417	491	450	460	435	465	445	465	443	481	463	441	466	440	430	448	461	421	440	435	442	412	422	420	461	467	443	391	444	415	422	400	443	453	439	475	425	499	490	461	458	427	458	511	450	436	412	422	415	418	425	441	451	419	428	413	413	439	463	444	424	466	434	442	403	458	462	438	428	451	459	488	422	476	430	426	425	468	411	432	453	424	436	414	442	434	424	444	450	417	444	468	419	471	418	451	460	454	432	399	378	428	424	447	444	450	411	429	446	469	457	442	416	414	462	430	427	480	435	423	440	433	444	432	446	455	459	432	445	407	447	419	430	472	445	423	402	438	426	420	449	456	456	453	461	432	452	461	426	445	414	427	466	470	456	412	449	426	471	432	452	449	436	491	478	424	453	439	456	474	444	435	453	460	450	443	407	440	479	436	442	408	460	416	429	420	418	442	419	395	476	447	448	452	463	435	466	466	391	428	417	434	423	484	481	458	420	438	451	459	439	460	448	442	449	456	386	497	433	439	470	438	415	429	433	396	444	435	394	445	463	462	453	456	426	438	432	450	411	401	436	458	443	417	449	457	440	476	466	459	450	435	435	450	424	447	441	443	448	425	455	431	440	474	446	434	429	442	460	421	443	432	474	449	444	419	436	432	453	416	445	467	416	489	444	457	412	463	439	415	450	415	419	443	406	469	453	433	476	473	452	443	467	439	433	432	391	443	433	417	420	428	400	422	428	459	426	427	473	420	444	445	460	423	485	435	451	444	450	477	463	433	447	413	385	438	456	473	446	458	445	440	472	413	439	398	447	414	444	405	448	405	438	414	418	435	474	414	450	462	428	444	486	420	457	411	438	449	434	483	449	460	434	416	417	467	486	410	431	443	461	419	430	446	426	470	431	453	464	477	440	485	441	410	430	461	435	443	487	398	412	452	422	425	463	453	440	453	464	443	448	396	469	421	453	394	452	393	456	444	394	456	395	418	429	441	419	435	416	444	432	452	447	450	429	463	419	436	429	397	426	452	430	463	446	420	395	446	423	429	444	472	443	441	440	455	453	408	416	432	449	439	434	454	443	447	401	412	452	448	473	439	450	446	436	423	432	478	443	456	468	464	436	438	413	421	474	453	420	419	431	438	441	443	429	451	451	430	479	409	439	425	460	449	458	448	455	469	458	473	451	425	440	425	403	429	453	440	479	425	423	437	483	435	494	467	457	442	436	445	445	469	454	455	429	513	403	496	439	451	433	459	461	418	419	470	423	431	419	443	448	453	454	458	454	464	441	467	429	406	410	406	439	490	448	448	442	433	465	469	409	405	457	439	418	446	455	458	446	475	464	431	422	458	468	474	445	440	422	460	422	443	446	457	454	409	472	384	453	443	448	434	459	427	475	481	478	423	409	444	476	480	440	470	443	455	409	427	454	433	437	453	413	439	453	437	423	446	473	446	458	441	430	445	454	440	467	450	404	401	468	488	435	473	423	418	419	482	425	427	434	417	451	434	462	410	387	492	459	420	443	466	482	432	422	427	431	418	444	459	449	413	402	482	462	439	452	441	464	414	452	430	437	411	455	456	419	468	440	427	431	449	423	467	451	427	429	458	412	436	436	459	410	461	417	433	436	427	470	415	426	479	426	459	452	457	425	470	451	463	433	426	436	400	410	445	401	436	449	449	429	440	435	425	470	452	426	439	444	442	438	466	464	428	444	476	438	443	444	433	429	428	466	454	430	390	447	458	463	420	443	437	436	480	494	452	409	434	447	474	423	447	475	433	439	471	422	421	457	448	489	429	466	443	417	395	438	414	467	449	442	450	421	469	447	458	462	489	401	482	481	452	437	451	430	450	445	426	443	453	497	418	435	462	466	417	443	421	387	433	461	436	450	419	420	441	442	459	460	454	404	461	407	409	445	439	441	468	444	418	413	451	430	452	432	389	431	465	434	434	408	456	420	487	415	419	441	465	464	422	466	465	459	460	452	473	442	459	423	441	474	406	406	462	405	463	425	427	476	459	432	419	425	431	434	421	429	430	394	442	412	463	425	408	442	431	463	404	422	433	438	413	434	433	460	407	426	437	453	454	418	419	441	453	450	437	465	432	460	419	462	472	445	426	428	446	468	450	423	455	451	455	454	428	446	445	448	449	418	487	432	433	409	395	417	473	434	398	455	426	464	452	429	398	453	421	449	452	410	421	400	446	433	469	415	424	449	472	419	441	436	431	411	449	435	496	399	445	444	463	442	452	455	425	427	451	439	483	448	409	462	430	431	446	429	432	411	422	422	435	425	403	469	460	401	457	447	474	433	420	433	426	425	416	475	441	449	485	445	444	459	428	467	442	444	410	429	424	458	452	444	438	455	418	461	426	412	446	449	500	470	417	419	472	426	470	426	470	453	457	418	435	443	422	395	469	458	438	446	473	447	429	453	450	455	436	445	452	464	436	473	411	444	433	453	407	458	446	458	431	425
5906	2285	2033	1204	1036	1032	832	790	720	670	656	563	603	583	540	473	509	524	539	508	506	512	522	500	487	511	530	494	496	532	531	527	516	503	494	539	489	507	464	483	493	493	434	492	503	523	468	442	498	491	515	494	479	479	443	481	477	528	456	477	486	467	468	492	504	447	463	484	484	470	477	483	472	457	467	469	478	484	488	491	493	497	466	513	489	436	465	450	475	469	496	472	526	502	453	445	511	474	482	434	491	520	522	486	489	506	487	435	523	436	452	509	492	488	452	480	466	501	532	503	445	471	449	476	479	463	469	499	454	480	503	497	468	449	447	492	491	501	502	467	459	461	473	461	477	446	488	473	472	474	472	463	489	480	454	471	448	477	480	456	464	465	509	507	452	461	479	501	490	492	457	509	464	424	482	465	486	500	458	473	473	492	483	464	434	456	472	468	473	476	512	524	479	471	537	438	481	449	461	482	501	468	498	494	484	462	463	477	489	481	479	452	489	515	499	472	490	480	448	458	457	530	480	481	487	483	487	464	473	487	465	487	455	518	458	484	480	439	507	467	447	474	496	465	476	477	478	469	472	489	498	491	455	501	434	457	460	510	469	475	480	508	446	485	488	475	474	497	447	492	477	490	472	504	442	458	474	454	485	450	497	483	510	451	487	506	479	477	506	495	466	440	516	430	517	466	474	489	492	436	477	446	496	481	504	480	465	501	474	466	476	468	442	490	464	456	504	462	457	445	451	490	494	511	466	478	481	499	486	478	448	457	504	450	484	445	528	450	495	461	453	475	461	476	466	469	447	484	480	494	500	442	477	458	496	496	470	477	485	460	442	505	450	502	498	490	448	510	502	475	500	506	456	485	474	492	429	485	471	490	471	514	484	471	462	476	451	460	493	476	464	461	446	489	503	459	502	468	468	443	470	470	467	452	492	479	462	457	476	460	444	472	480	432	458	500	473	470	483	455	470	482	506	458	419	480	490	510	449	490	468	492	442	473	450	464	525	496	475	457	482	486	503	474	478	490	477	490	466	452	515	504	463	448	498	483	461	496	466	471	460	475	473	520	469	489	477	466	475	454	496	479	506	509	499	497	464	462	497	470	464	483	495	510	447	466	495	477	518	462	451	448	447	466	468	481	462	467	484	442	463	478	478	439	441	449	434	457	479	498	471	484	497	470	456	479	443	442	492	509	457	490	513	465	446	479	488	447	497	431	469	444	418	492	456	476	482	469	462	475	477	486	485	455	493	462	476	457	497	464	480	478	499	452	515	511	480	444	442	483	474	480	470	499	483	532	442	450	508	449	504	469	477	469	474	462	453	486	456	446	468	463	449	452	472	459	505	440	470	495	492	465	482	458	470	477	495	503	479	528	461	463	470	471	490	453	470	478	472	500	501	477	516	518	441	481	442	447	487	472	502	489	493	457	488	465	497	496	465	477	510	443	512	464	496	497	465	459	480	489	453	434	479	450	463	446	522	474	472	472	501	499	460	475	494	452	532	471	498	485	454	481	463	481	533	466	475	457	471	492	492	455	452	498	510	466	421	499	433	509	464	456	470	445	472	467	478	448	489	457	527	506	464	466	467	449	452	472	453	466	472	479	469	466	498	478	479	470	455	519	474	499	459	503	473	486	493	451	479	486	487	494	452	541	467	487	517	473	459	452	467	481	474	460	491	443	444	456	472	464	419	469	465	514	502	503	460	476	496	479	474	487	462	425	475	478	487	449	454	435	489	496	445	432	485	465	470	518	418	476	481	464	503	497	515	481	448	471	451	454	481	481	433	469	459	454	454	485	460	504	476	477	445	471	488	454	445	491	476	467	507	484	454	517	427	507	456	473	485	489	475	489	500	495	484	496	491	451	529	492	456	472	498	453	464	489	511	474	462	482	483	449	454	460	444	480	503	478	425	480	525	516	501	449	482	485	453	467	481	460	475	483	481	456	536	472	474	445	482	530	452	486	492	491	471	490	448	464	447	475	467	495	420	463	469	465	453	511	440	488	499	431	500	452	488	473	483	470	488	470	480	463	506	508	507	452	506	454	484	458	414	451	476	439	444	450	464	448	470	494	474	491	462	490	497	481	502	472	461	529	456	496	460	523	497	474	496	503	458	486	491	442	471	485	452	457	468	487	486	510	474	494	485	472	437	471	440	471	502	432	449	493	503	477	470	544	432	456	484	481	480	466	521	471	502	488	469	463	482	449	474	455	488	470	487	446	492	488	466	465	489	464	505	463	444	447	484	459	495	487	500	485	472	452	482	467	473	504	435	466	446	506	505	486	514	477	500	465	486	457	473	504	479	502	493	472	469	462	432	516	477	500	493	452	487	457	493	493	476	455	466	437	465	477	469	477	471	503	495	441	476	460	493	472	505	487	518	486	500	497	511	470	409	496	426	475	463	500	475	463	494	444	500	463	478	486	488	507	465	478	479	448	507	465	467	467	533	465	449	491	480	467	508	454	446	449	486	449	461	465	494	463	448	479	443	497	492	494	436	499	483	497	509	507	474	467	525	435	466	510	485	477	480	473	455	497	468	477	475	462	444	482	459	510	471	497	480	505	499	436	463	454	508	421	460	453	483	476	474	491	473	480	449	486	471	477	500	458	451	472	470	468	450	510	490	452	485	495	495	460	475	521	482	465	498	470	453	506	492	468	497	439	453	473	450	427	506	446	449	475	498	476	459	471	501	438	536	464	489	473	475	511	480	493	472	500	455	453	493	477	483	496	522	484	427	507	443	473	497	504	480	476	446	458	500	496	505	492	466	463	488	480	491	458	447	474	484	480	500	487	465	486	513	466	488	475	454	518	506	490	461	520	468	468	481	506	498	474	491	470	459	469	444	490	508	468	451	482	478	500	475	453	471	444	470	481	451	473	461	447	497	522	458	508	501	471	457	491	500	468	464	504	461	488	455	503	489	496	433	509	498	484	496	477	475	437	465	502	452	520	448	540	455	494	460	515	511	502	441	462	466	449	436	431	469	517	446	487	471	472	491	472	519	471	487	462	495	456	473	467	469	454	480	448	482	482	450	485	456	462	462	483	501	494	472	473	465	470	458	515	508	476	460	481	454	487	468	494	460	463	515	473	480	464	478	467	485	468	452	471	493	481	442	505	456	452	479	484	446	483	489	504	484	473	463	468	495	476	458	461	483	494	443	455	487	463	506	487	483	499	478	445	484	487	458	476	493	485	443	501	477	506	447	487	452	481	483	436	476	489	515	506	477	484	491	476	500	492	451	468	481	441	493	481	443	468	503	439	514	464	479	501	504	513	481	467	464	458	470	494	479	488	501	501	476	491	461	509	516	485	477	466	461	490	465	482	446	478	464	441	512	488	489	500	463	492	458	500	517	474	487	482	492	503	457	491	497	494	483	465	450	437	482	511	449	458	465	526	455	484	471	464	452	505	472	492	474	471	474	471	507	438	426	464	482	536	460	453	488	440	470	477	472	464	453	527	476	432	445	456	487	500	468	503	459	463
23957	21308	28558	24362	21286	9737	2030	1483	1244	1214	1065	977	964	989	959	913	915	853	872	867	854	885	837	865	907	878	802	840	864	915	882	902	830	868	849	845	782	830	834	834	815	811	786	813	805	844	792	809	810	793	810	806	822	796	815	826	819	808	779	824	774	780	841	812	912	811	845	806	835	760	827	805	845	797	782	795	850	808	776	836	794	808	785	841	824	820	835	772	802	761	778	796	844	789	833	788	817	850	814	778	757	764	754	798	836	799	808	853	873	821	772	763	840	760	824	820	838	824	850	815	789	800	839	777	802	783	784	800	825	778	726	785	809	779	793	789	824	774	792	853	827	840	790	789	779	779	749	810	808	778	792	834	790	809	836	784	758	808	851	789	799	793	798	826	770	815	808	823	810	774	806	800	802	830	802	772	859	783	756	805	811	817	831	820	811	826	787	788	770	819	778	828	755	865	768	800	773	820	802	857	804	815	777	768	789	819	859	832	864	834	812	785	817	825	831	792	758	784	813	846	804	790	819	807	754	806	844	810	801	800	758	798	850	800	772	784	782	790	786	791	823	738	781	798	807	804	811	855	807	846	842	815	800	829	809	814	796	855	837	824	817	778	868	792	800	785	780	785	777	740	781	781	790	804	820	816	849	854	786	799	807	792	796	763	780	828	824	803	851	860	822	765	804	846	795	791	779	785	756	852	784	772	817	823	827	751	804	865	819	786	821	776	811	813	772	758	807	748	816	823	844	783	858	833	793	828	833	792	779	792	810	825	855	844	814	864	818	762	800	770	809	789	760	790	769	783	778	808	816	833	770	781	811	836	745	799	817	814	778	757	799	788	776	858	797	785	806	810	782	770	825	832	817	814	830	811	840	803	759	833	819	789	803	789	805	770	833	825	780	824	790	815	756	805	809	811	779	829	810	825	808	799	810	780	806	815	822	780	824	783	783	770	836	772	810	777	794	784	848	824	791	796	820	820	819	830	752	756	832	831	869	760	796	750	817	770	781	826	832	822	757	768	803	797	817	832	811	817	810	752	748	835	791	787	815	779	814	752	806	785	797	823	822	785	822	783	790	806	813	792	839	834	794	801	760	796	839	833	830	791	787	830	753	800	772	758	842	800	815	793	837	832	795	788	839	816	770	746	823	846	837	797	802	771	841	790	858	820	795	818	840	803	793	802	782	823	808	801	811	815	812	768	797	876	778	827	820	825	814	769	804	838	802	796	795	852	820	785	799	798	804	761	826	839	822	780	833	816	810	808	795	772	764	780	808	835	784	831	801	797	787	853	827	821	808	833	851	817	848	825	799	752	792	806	821	807	816	815	822	784	771	802	814	780	809	825	827	875	786	821	804	767	842	795	787	843	824	772	790	757	802	822	816	838	779	796	785	794	793	766	783	797	784	835	762	844	822	792	804	795	800	821	814	772	761	830	763	777	770	812	800	802	765	772	787	802	828	806	810	844	813	758	790	779	780	788	800	797	772	795	780	783	822	768	845	786	793	850	849	896	763	843	771	769	801	825	824	821	814	792	819	820	793	772	804	840	764	831	817	832	759	791	796	792	792	876	815	814	810	779	769	816	832	820	796	790	799	774	795	796	799	787	841	795	812	797	811	814	813	840	845	803	785	841	820	754	814	764	791	790	805	717	853	744	752	773	807	818	843	774	800	871	728	812	839	755	762	794	782	799	797	830	767	847	802	795	806	801	820	808	824	802	824	807	826	824	781	794	787	792	797	763	774	791	761	802	779	782	828	783	821	734	801	817	829	846	805	771	775	809	801	820	802	782	796	783	778	830	786	774	791	801	797	796	810	808	826	793	821	789	829	806	798	788	813	842	814	795	792	794	766	785	805	805	795	787	830	799	747	791	785	781	776	793	792	787	818	783	787	788	798	790	797	778	814	828	791	784	815	770	766	800	759	785	789	790	820	820	795	818	811	833	766	795	784	768	796	798	779	758	808	807	745	739	828	807	772	759	841	843	832	783	804	777	766	801	812	852	800	742	839	809	757	811	811	798	766	827	821	790	795	811	804	770	779	825	753	831	782	762	842	819	817	870	808	852	813	813	737	807	852	822	844	846	792	824	805	833	892	782	773	779	831	816	814	775	792	767	844	723	824	805	804	802	769	793	813	808	834	793	827	815	861	832	761	814	804	812	825	823	784	833	798	824	790	824	794	826	792	833	790	767	812	814	771	852	834	833	807	823	821	795	791	849	779	817	807	787	820	818	836	804	853	797	771	837	762	822	838	803	822	765	792	771	808	832	817	808	831	780	841	792	786	747	823	807	833	828	835	832	778	803	763	798	810	809	739	818	870	795	825	835	860	801	832	825	782	824	824	838	774	796	786	792	755	809	772	799	817	820	846	796	843	817	857	818	803	812	825	803	815	823	762	795	799	782	809	813	804	810	811	796	818	770	774	754	813	787	792	831	847	779	814	849	820	785	799	799	750	812	795	805	810	771	763	762	800	795	837	817	840	810	859	787	780	815	831	756	773	815	787	818	766	792	839	845	802	809	800	828	751	801	817	761	793	824	770	807	806	845	776	786	750	846	747	831	817	783	818	794	816	870	866	786	789	792	803	818	760	785	741	764	833	790	803	791	804	800	782	778	794	842	785	826	819	808	765	785	833	766	833	840	829	850	835	772	830	761	799	827	801	788	834	749	819	823	814	851	822	794	819	808	801	803	807	849	799	778	809	801	791	799	793	751	789	799	766	793	777	705	791	830	830	783	809	762	796	796	837	793	804	770	785	804	779	831	843	787	809	810	841	761	813	774	782	815	785	811	827	791	801	828	837	816	809	778	787	832	824	769	790	811	806	861	813	849	774	825	742	767	812	805	776	851	841	805	813	805	841	840	803	811	780	821	779	807	778	802	846	865	818	801	802	816	849	817	816	797	850	774	838	756	785	853	767	804	785	779	798	764	802	853	877	795	793	856	860	786	774	796	796	835	799	752	764	817	748	794	799	875	814	813	812	812	764	826	817	804	749	799	829	749	785	837	798	763	805	802	860	801	742	838	835	842	792	837	800	820	836	837	850	805	821	720	828	795	801	803	830	823	775	792	817	798	778	822	806	788	733	790	825	813	806	800	857	825	806	831	773	786	804	876	819	789	848	788	804	814	768	786	811	747	758	782	803	764	760	837	826	778	817	787	800	783	806	764	820	768	779	791	783	827	818	832	828	783	804	788	773	808	834	828	798	797	806	708	804	806	832	781	790	834	797	854	867	823	831	800	747	768	782	796	825	772	808	850	761	833	785	813	832	805	793	753	772	814	772	809	827	773	808	820	858	803	819	789	805	822	792	755	800	849	834	780	813	817	806	816	830	757	787	810	807	813	823	739	797	839	798	856	808	765	780	772	823	845	797	821	817	775	829	771	843	810	809	830	780	828	755	786	797	807	765	809	799	823	812	812	792	763	844	821	821	802	761	781	842	831	811	798	806	773	820	780	857	774	859	789	806	784	893	798	768	794	767	754
5318	10426	7517	4046	3245	2811	2277	1934	1718	1518	1270	1206	1145	1078	958	964	958	947	905	932	866	935	886	950	852	904	924	899	844	892	901	910	879	872	874	906	889	820	781	883	875	816	851	808	829	874	809	825	823	839	851	858	795	829	825	884	814	840	791	802	807	809	843	858	833	834	855	855	880	815	859	819	807	820	854	847	865	799	781	809	827	831	834	879	851	822	814	842	783	809	779	852	829	818	817	813	799	857	853	843	807	822	845	843	782	786	821	806	868	855	830	801	870	877	852	836	824	812	856	839	801	828	769	741	856	814	793	838	823	786	818	800	837	802	870	820	787	822	845	811	835	797	861	793	867	836	799	781	807	796	805	832	791	826	818	850	876	790	797	804	811	821	831	796	801	834	810	782	784	857	834	876	818	797	839	791	773	822	793	804	817	814	859	762	800	773	848	773	818	870	843	799	822	824	843	810	786	815	806	787	814	863	842	832	757	798	775	855	800	801	833	819	819	879	811	816	786	790	846	787	828	774	773	819	789	786	822	787	795	831	798	864	834	832	812	826	800	829	834	802	823	819	828	807	848	833	819	828	803	785	790	787	822	804	850	829	840	772	823	834	803	815	837	799	790	863	837	844	809	788	787	787	836	867	782	830	801	777	868	842	790	840	848	805	808	815	811	819	785	806	815	842	857	824	820	878	817	811	792	816	777	843	823	809	843	796	802	795	823	815	763	808	813	823	808	811	776	831	795	867	816	832	836	824	800	840	857	762	780	862	784	850	843	828	847	802	815	834	843	861	758	781	852	813	825	814	748	807	756	824	802	836	881	792	847	801	846	815	865	801	796	817	837	780	785	813	769	855	807	811	838	818	810	780	843	831	781	793	780	774	803	766	829	802	837	834	800	796	820	809	796	827	817	812	817	827	850	842	838	789	777	836	824	775	799	842	862	813	860	793	756	827	841	841	775	844	820	817	853	835	799	820	836	785	817	810	830	818	771	838	843	834	826	775	781	813	832	818	862	847	831	795	814	854	835	829	830	786	847	775	768	796	831	820	859	842	869	738	812	784	798	866	787	829	892	818	809	833	797	790	808	820	794	871	835	790	769	775	797	776	800	819	797	860	812	800	833	821	772	801	787	813	829	778	812	792	843	775	807	863	842	812	802	877	808	797	820	855	807	776	813	800	790	838	862	786	823	781	768	822	816	792	802	824	783	854	801	852	778	827	774	796	838	868	885	836	853	804	863	793	869	835	767	779	805	830	844	834	807	848	815	830	825	835	818	819	817	815	790	869	805	773	829	834	860	825	827	848	821	844	838	790	776	848	844	862	877	811	775	842	773	891	861	819	807	790	812	826	831	830	853	815	830	819	829	786	775	780	787	781	822	846	833	831	820	766	801	799	795	832	837	831	865	817	814	858	807	821	825	831	813	849	786	814	817	773	838	795	828	825	821	791	817	845	802	834	817	768	802	788	831	814	794	789	830	782	822	818	806	808	835	815	823	820	825	844	854	787	777	828	774	788	818	807	820	823	870	813	797	802	812	826	781	806	824	796	810	820	796	771	852	793	821	858	833	837	847	840	827	850	827	852	816	798	764	829	824	832	842	859	827	794	790	828	814	826	792	838	818	778	778	852	823	901	813	797	833	804	844	797	867	840	853	842	809	830	788	780	804	833	829	805	817	787	797	827	769	800	790	814	860	836	854	833	771	833	852	799	886	775	815	832	824	782	829	791	756	768	809	825	846	853	788	853	764	811	810	790	856	870	834	838	791	803	831	805	809	785	866	787	826	792	806	793	837	819	871	817	787	811	851	786	791	804	869	847	755	796	821	823	855	784	824	813	809	805	837	765	769	797	806	786	839	797	818	863	820	818	807	832	775	811	818	846	815	807	815	836	818	839	803	801	783	812	761	781	804	811	866	861	830	768	814	796	831	840	816	839	773	808	805	797	823	814	833	837	837	871	777	802	809	772	823	805	825	776	832	800	837	794	813	785	843	865	795	828	788	836	808	822	798	826	801	823	843	766	834	862	776	821	796	769	784	859	757	785	853	831	824	774	803	768	831	787	785	872	837	832	806	848	824	800	869	805	832	835	803	810	774	766	810	832	784	833	805	820	880	854	821	808	785	764	810	881	761	796	818	833	847	799	791	829	826	784	832	768	803	795	799	776	809	818	835	775	852	803	799	786	869	803	807	817	832	838	822	844	811	813	826	836	820	804	794	824	803	822	822	788	777	829	858	832	822	866	869	822	787	820	856	841	795	753	785	821	851	777	817	801	776	794	829	806	845	804	816	808	772	832	771	795	797	865	837	851	798	788	888	786	812	833	823	776	833	902	741	825	790	853	837	826	812	814	795	782	831	846	794	835	833	843	784	884	824	812	786	859	807	778	927	845	831	854	775	848	830	864	817	808	858	850	784	825	806	840	824	798	779	790	817	804	854	786	834	789	826	813	783	830	811	786	814	783	815	826	839	828	860	849	790	827	830	854	768	795	808	822	836	787	804	803	793	799	811	894	809	840	762	880	818	812	784	823	794	793	827	814	788	815	775	851	801	803	805	764	846	802	781	813	836	880	836	859	844	787	840	814	821	803	817	805	806	794	826	829	824	784	811	828	834	812	868	814	812	855	859	797	841	868	838	816	834	803	821	846	824	830	857	838	769	821	800	834	796	816	847	861	804	851	840	832	819	793	880	834	824	841	797	782	816	862	797	819	821	837	797	794	869	863	841	838	814	825	799	839	833	827	826	811	823	771	874	840	844	863	817	815	845	848	843	840	832	815	808	834	834	831	794	777	780	821	840	801	816	830	784	789	906	822	822	797	833	799	860	805	828	827	842	799	840	849	846	755	850	816	787	815	839	824	821	825	839	812	793	807	818	782	773	766	843	790	821	781	785	830	811	828	776	870	787	846	844	801	865	841	807	853	848	778	769	816	813	793	818	830	777	828	848	829	821	862	800	869	800	838	839	793	787	835	846	800	795	840	800	828	801	854	796	840	819	837	835	794	819	847	805	869	800	819	770	841	804	844	816	791	773	812	854	815	824	863	797	775	752	804	795	806	832	804	827	801	756	840	809	806	803	790	817	781	837	824	831	848	819	856	818	823	808	746	820	879	826	797	812	795	760	812	874	798	807	796	800	852	823	844	825	847	841	821	795	880	826	794	768	786	832	824	824	812	836	808	818	808	838	789	755	800	817	820	810	813	834	814	860	831	841	859	770	805	807	861	850	806	805	764	843	868	841	800	745	849	801	792	802	815	826	796	844	826	802	809	817	793	827	823	840	765	904	793	840	758	772	797	788	824	853	803	820	819	782	829	788	809	821	836	830	804	843	753	829	785	839	801	813	776	852	802	865	769	810	801	815	799	795	813	775	843	865	833	825	839	812	847	836	793	880	798	837	775	830	810	755	807	813	851	807	807	852	789	864	835	826	806	849	833	773	842	804	764	880	811	845	857	794	769	840	833	790	842	815	852	793	803	753	822	835	873
25204	21338	27459	25438	9822	1258	964	840	737	703	656	607	629	576	574	547	554	550	514	523	549	549	541	562	553	514	532	547	546	516	549	549	517	539	557	510	518	521	482	515	535	490	506	496	485	516	513	525	474	481	491	516	518	463	480	502	524	494	498	462	501	477	505	537	519	515	482	509	511	480	503	475	497	526	478	501	506	487	461	487	515	472	447	488	491	508	481	525	448	512	527	482	557	505	525	529	481	518	475	507	481	493	493	483	505	532	507	479	504	519	503	490	499	500	511	481	517	516	480	509	530	489	465	513	513	486	465	492	538	465	498	482	478	455	492	516	471	472	486	472	473	535	455	492	483	495	486	460	503	500	539	472	503	519	520	516	531	524	482	487	509	510	488	510	529	512	491	475	485	518	496	515	498	476	492	449	460	499	500	443	452	468	478	486	525	492	497	515	490	525	519	451	459	487	558	512	502	516	497	470	434	471	490	496	469	449	463	474	482	525	475	481	474	494	474	492	460	465	499	529	484	490	481	465	511	496	495	479	457	476	492	496	460	473	486	489	512	512	487	496	522	480	473	500	497	487	506	486	520	454	490	484	486	506	499	451	483	553	490	463	502	532	462	520	496	512	494	489	488	501	484	470	491	509	481	455	487	509	491	500	484	489	519	490	492	465	490	465	510	516	472	489	531	447	507	526	467	515	472	483	491	473	496	516	502	504	483	517	490	484	477	473	494	468	443	509	485	527	492	469	485	492	523	525	494	515	493	488	470	453	529	489	510	481	483	491	447	502	487	512	511	490	489	458	491	510	496	483	532	466	415	497	473	487	515	514	481	463	484	493	449	486	485	480	496	502	488	446	512	486	545	542	475	506	502	477	499	473	508	448	496	506	480	462	504	496	485	488	497	518	478	526	494	475	505	499	491	485	504	486	484	467	485	497	539	479	494	485	473	513	513	482	505	464	516	516	519	456	514	520	502	466	496	451	495	500	502	524	515	497	460	472	486	498	519	526	503	529	506	531	517	455	513	493	507	491	473	492	495	516	481	457	490	482	470	514	445	519	487	482	504	501	499	503	480	496	490	512	490	508	476	489	531	486	473	485	494	500	489	506	476	491	498	499	501	489	456	512	484	469	474	501	497	557	509	493	534	450	512	501	478	456	497	444	493	474	488	497	511	470	504	479	493	486	519	478	450	511	520	493	481	486	515	451	486	521	492	521	494	465	477	529	486	493	486	485	455	492	507	476	494	502	513	475	472	497	507	503	489	513	513	507	508	479	436	483	488	485	469	478	494	464	509	498	486	468	504	501	497	481	496	491	503	496	502	482	500	496	545	543	476	484	495	486	506	497	467	469	492	507	464	483	486	515	514	493	453	447	483	528	476	479	474	535	461	513	513	519	494	459	509	476	494	509	520	503	496	490	519	503	521	520	517	452	500	481	460	548	485	486	453	494	482	512	467	502	489	492	481	501	503	514	483	500	476	480	488	507	492	488	482	484	511	474	513	478	507	492	474	479	461	471	482	494	494	475	449	464	483	528	496	493	472	449	491	458	465	482	494	514	487	513	487	458	487	471	537	456	512	512	489	494	458	519	505	465	492	472	502	503	487	493	433	472	491	499	505	469	496	482	474	492	493	494	482	501	508	477	489	478	482	478	505	473	498	485	506	539	471	442	524	453	451	535	442	501	467	486	475	454	513	464	500	470	476	452	471	484	484	462	486	515	514	512	482	446	506	467	498	460	535	501	519	489	482	493	501	494	456	472	469	506	482	497	467	505	478	479	440	501	469	465	453	546	513	483	496	500	500	534	457	484	511	447	453	440	509	463	492	528	491	509	488	487	476	511	466	514	462	504	479	511	507	485	492	506	481	481	491	447	457	491	445	480	508	447	459	462	495	497	471	477	513	484	479	485	497	505	472	511	519	467	536	496	511	462	505	485	476	495	495	499	512	459	487	470	481	493	497	488	449	496	484	479	486	481	492	508	470	482	505	528	490	509	465	483	520	480	443	487	511	489	526	481	490	497	499	469	467	483	521	471	483	468	499	508	500	488	477	507	452	497	505	515	502	497	471	478	514	517	506	491	434	491	508	501	477	485	485	509	517	494	482	525	514	477	465	498	505	484	516	513	469	474	482	485	458	459	493	495	503	478	507	483	458	537	503	522	460	478	505	443	508	431	503	516	490	479	436	479	505	457	490	478	510	486	476	523	473	454	467	489	501	503	462	470	473	487	465	509	488	460	474	507	519	439	529	479	478	444	502	493	532	508	468	496	519	511	439	491	506	494	491	479	489	506	465	506	520	493	474	486	511	479	502	502	513	477	504	473	481	499	493	497	521	465	443	516	518	477	499	490	519	506	491	454	529	451	505	485	496	487	490	505	466	518	514	475	481	494	463	486	459	475	480	467	480	508	532	484	496	482	527	455	470	497	455	500	475	451	496	486	513	532	493	475	519	478	486	532	496	500	499	505	500	505	497	490	516	495	498	509	497	482	471	495	495	464	452	490	500	481	441	486	487	501	480	470	529	494	485	491	492	474	480	494	473	526	497	463	471	510	461	524	458	482	479	503	487	485	477	488	457	471	510	495	459	513	461	491	494	482	495	463	477	496	484	506	509	501	500	487	512	542	525	507	530	481	498	443	494	513	497	504	454	480	517	506	409	465	505	534	488	522	496	478	513	483	529	506	525	489	465	494	485	508	487	479	532	486	507	474	510	485	494	476	497	495	479	496	476	474	516	504	489	491	498	516	466	487	496	474	472	495	473	491	514	474	506	485	501	510	509	460	483	483	466	470	518	496	492	514	498	485	506	476	507	482	467	510	448	461	479	485	486	511	520	478	498	499	492	504	474	497	465	474	503	492	500	528	521	500	473	495	502	509	510	517	496	466	521	483	481	478	484	475	496	484	505	466	491	490	468	512	454	464	506	492	532	486	518	472	502	456	480	524	486	531	473	453	526	490	509	491	472	521	487	493	473	493	525	476	494	467	477	421	484	492	508	514	460	490	471	470	463	467	491	487	528	505	509	485	484	472	496	488	471	485	484	473	466	488	495	466	465	505	489	479	526	500	499	506	496	491	518	475	488	486	506	442	550	489	485	480	472	519	479	467	495	475	506	460	517	526	481	444	505	506	527	448	506	473	512	514	529	536	507	524	481	477	455	493	471	484	496	491	538	491	475	475	483	508	462	491	441	499	469	472	458	495	500	481	536	483	510	468	500	459	447	471	516	491	497	484	440	478	495	534	444	505	479	542	478	474	529	495	507	464	461	460	511	516	471	482	503	513	466	459	522	465	504	500	509	499	486	528	453	480	510	451	510	469	484	517	497	499	485	480	490	503	503	501	456	481	482	504	473	525	500	513	477	456	510	496	469	519	498	504	503	469	534	479	467	530	504	504	456	484	500	495	498	497	498	493	457	490	480	461	477	525	498	488	472	528	507	495	475	476	521	538	511	477	517	474	493	467	479	499	478	508	497	491	510	514	517	522
7148	6753	4913	2620	2148	1864	1549	1323	1158	1045	862	802	737	706	693	668	652	570	635	630	637	607	578	627	659	592	625	566	616	575	599	604	628	586	559	604	581	566	543	576	533	569	577	548	555	517	558	550	539	525	596	532	582	522	522	598	532	524	530	554	570	567	539	543	499	575	554	597	581	556	550	529	547	542	552	535	541	541	544	588	537	571	572	526	590	534	538	518	571	536	558	544	571	532	539	557	581	564	514	530	522	576	551	511	521	588	505	517	549	565	597	569	540	569	543	534	541	541	580	549	547	528	519	511	555	516	551	556	540	487	542	538	501	560	562	548	515	551	576	535	539	549	522	518	542	525	543	540	513	515	595	515	530	534	545	548	551	536	538	531	519	523	507	571	550	557	537	522	547	562	575	573	533	553	485	555	541	534	530	551	592	565	548	557	554	509	549	558	570	564	584	547	510	519	564	563	556	518	517	514	485	539	550	531	520	514	549	522	530	568	520	532	535	536	506	502	583	503	550	569	511	554	510	562	570	554	545	545	544	536	526	523	534	551	508	542	546	527	541	584	516	552	535	517	561	490	508	534	531	558	546	530	558	528	520	552	550	529	539	555	553	558	527	547	541	532	530	542	555	548	588	543	543	537	504	553	590	530	520	525	525	522	466	528	571	551	514	531	552	524	570	546	522	575	526	549	540	550	520	539	547	527	559	569	547	525	538	525	497	519	524	513	530	509	533	563	517	509	565	542	554	538	539	538	557	532	539	558	517	504	542	539	537	579	533	510	530	539	497	526	529	559	473	559	536	546	540	526	537	512	513	534	559	552	537	496	500	598	516	575	529	536	587	590	558	580	583	542	553	553	535	583	546	530	544	545	578	552	552	495	527	532	541	547	554	551	576	533	530	538	512	538	519	551	542	575	542	533	583	536	567	571	540	562	569	553	535	527	533	527	497	520	544	526	551	524	533	542	566	515	537	553	519	579	577	583	531	562	562	544	508	558	524	548	507	566	530	497	537	547	522	565	558	558	537	550	524	503	525	494	535	560	528	564	551	531	542	520	542	553	545	506	571	557	549	541	554	545	541	536	571	559	588	533	524	529	520	547	548	550	532	524	530	532	518	550	528	566	516	511	527	546	519	515	546	511	545	546	550	587	560	517	541	554	535	540	541	521	562	542	601	531	564	536	548	583	554	567	567	511	594	524	575	541	548	533	570	568	557	542	545	530	528	527	521	549	556	570	540	512	565	565	533	540	548	528	559	528	557	554	571	516	552	562	546	513	531	558	592	539	525	577	536	533	570	501	555	515	525	543	533	560	551	564	536	484	520	549	530	528	584	582	517	533	550	509	514	550	503	551	546	535	505	569	551	551	522	522	579	546	565	578	549	542	524	535	533	547	512	519	519	519	555	561	571	548	530	531	527	560	568	502	572	520	538	562	546	537	546	543	573	512	497	537	510	541	552	531	503	557	507	543	554	559	536	580	522	507	539	523	509	545	543	530	552	552	550	536	541	545	513	548	559	509	532	515	511	500	580	548	585	512	540	547	533	517	571	554	532	559	529	529	543	545	533	544	563	539	545	546	546	545	559	511	538	520	536	555	558	549	531	506	570	555	559	557	533	605	556	555	547	548	547	534	526	551	579	571	533	556	534	526	522	543	542	553	524	574	533	544	539	507	536	507	565	571	532	522	545	496	530	493	568	536	505	562	545	554	560	575	496	549	525	529	547	529	545	516	538	526	524	553	557	582	538	523	555	578	518	541	554	547	526	542	560	571	509	596	528	527	562	571	526	561	540	521	579	545	531	543	525	554	557	543	531	580	507	542	548	528	521	546	533	533	527	553	545	522	550	495	519	559	512	535	533	577	515	523	542	547	528	513	536	538	541	530	545	520	547	567	573	551	551	575	541	566	543	520	488	525	551	578	536	523	533	525	533	534	490	513	570	532	503	510	542	515	606	524	543	520	523	516	523	524	535	544	544	540	532	556	541	566	492	576	573	556	560	590	531	537	537	550	544	538	553	517	590	545	553	539	547	564	560	486	591	538	586	508	564	562	575	545	574	511	539	604	549	567	537	552	549	509	488	563	524	540	512	513	502	555	579	533	545	530	541	562	537	539	583	581	564	516	540	545	541	505	564	556	566	572	573	534	550	563	558	521	565	555	564	563	521	526	528	552	566	502	536	580	518	546	573	571	565	530	550	506	562	516	513	554	508	571	553	547	531	570	545	557	542	569	543	568	576	535	503	553	551	537	576	535	550	504	534	533	568	517	572	514	522	532	547	537	542	553	551	499	579	606	529	505	560	539	531	503	556	562	569	533	550	541	556	538	525	523	506	569	545	564	560	550	541	520	584	560	520	508	564	551	564	546	539	532	546	562	545	546	531	550	562	555	521	520	533	553	523	533	562	541	561	558	533	566	482	533	530	537	532	513	550	550	562	515	533	513	501	540	545	518	557	528	512	563	534	512	547	516	532	530	539	521	510	547	574	554	561	522	538	527	511	514	544	562	519	519	574	524	579	541	577	551	558	515	542	514	539	546	543	549	571	548	533	526	540	564	562	563	552	565	517	578	517	494	570	559	537	539	534	537	550	577	515	520	549	545	569	539	564	539	521	561	563	531	548	569	579	550	561	546	531	536	523	482	535	550	515	487	550	527	540	577	572	514	504	547	511	553	567	542	555	538	521	558	515	579	497	494	518	520	512	554	497	543	553	558	569	520	528	559	508	567	551	572	515	542	549	540	585	555	536	485	525	568	529	556	501	531	510	509	544	561	535	584	567	549	511	544	580	528	526	564	532	522	510	585	524	529	545	532	579	545	551	558	540	546	582	575	525	532	520	566	527	542	535	518	499	506	573	564	597	535	525	566	535	572	544	533	533	537	519	566	530	530	586	543	609	530	525	485	571	557	554	531	555	533	556	578	511	571	530	549	524	574	568	542	533	534	537	538	543	559	540	534	509	547	555	532	543	557	536	530	550	561	539	547	555	543	519	535	536	538	544	574	570	544	522	530	542	548	551	542	573	540	591	527	537	556	559	541	548	562	560	564	565	560	540	545	526	550	544	572	564	565	522	555	545	555	491	540	532	562	534	569	565	556	551	515	559	495	514	518	559	514	483	497	543	508	537	493	592	516	520	547	564	554	550	550	547	529	546	530	552	520	555	537	550	528	537	561	567	555	540	522	535	551	535	526	581	553	579	569	513	544	510	508	526	606	510	566	548	531	561	540	565	498	574	578	549	600	537	564	564	544	516	548	519	547	565	541	535	521	538	560	534	515	547	527	541	541	567	533	567	551	551	547	534	550	485	553	557	542	553	500	513	515	550	550	579	495	512	521	546	493	541	555	571	553	519	553	523	509	547	562	557	585	527	522	537	477	563	544	538	548	543	556	557	558	503	538	558	522	519	549	534	542	545	526	497	613	510	529	605	527	550	562	546	510	522	501	522	525	527	576	549	534	601	542	546	537	590	550	527	535	518	527	548	504
22686	21294	28997	23915	21289	21370	9060	2354	1813	1657	1454	1348	1325	1238	1198	1177	1195	1217	1164	1155	1175	1115	1100	1040	1139	1051	1085	1072	1129	1113	1148	1057	1141	1043	1174	1091	1058	1031	1049	1019	1078	1026	1059	1031	1038	990	1034	1047	1025	1013	1019	1074	1026	983	1000	1001	981	1020	1012	1026	1018	1005	1068	1012	1035	1051	1017	990	1049	1042	966	1032	1006	1009	989	964	1000	1020	1001	1009	926	1031	992	1048	995	1002	970	1034	1058	1039	1037	1051	995	990	992	991	1000	1043	975	983	1019	927	998	1025	1016	981	964	1041	1014	1049	1034	1015	956	1001	995	1030	986	1048	985	1003	998	1033	1000	1002	1041	1009	1039	1011	1058	1015	943	984	1008	1044	1024	1023	1020	1014	1030	1020	971	1027	1029	978	1003	996	1007	958	991	1021	1033	952	1025	1005	1029	1058	1002	1026	917	962	1009	1006	1007	960	1098	985	966	1028	976	1008	1039	1051	988	985	968	982	1011	1038	978	1041	1035	1014	997	1008	985	998	986	988	991	1008	984	1004	1038	996	1013	990	1037	1021	1003	1017	1019	948	1027	1061	1040	998	991	1028	980	906	1050	986	987	1042	1008	969	1016	1001	953	1023	1009	1032	1040	1005	1051	1040	1000	1017	1073	1016	1038	1053	991	1007	989	1029	1015	1019	989	1042	992	997	1038	1030	1016	1010	1014	1013	1018	941	963	972	944	1040	1016	1048	1021	1007	1032	1027	972	984	1047	1045	1030	1004	1023	929	1073	1068	989	1027	983	1007	979	999	1060	1025	993	1026	1057	980	1006	983	983	983	972	962	1042	990	1008	1012	999	1021	1039	1051	983	1031	990	1028	961	1024	1060	1025	1011	1008	995	972	1012	1016	1048	994	978	1019	1019	1008	998	1013	979	978	973	1026	963	1008	996	1020	1022	1013	1012	989	990	1049	1006	1021	981	994	997	1001	1013	1039	975	1058	1018	1042	969	1054	991	997	1042	1009	999	977	972	985	1053	1032	980	999	979	977	953	960	990	1060	968	1025	998	986	1013	1027	1020	985	1026	1036	1033	977	997	1047	1018	1076	1022	1031	973	1046	1061	956	1059	1035	1017	1000	1004	1020	1039	1033	998	1032	972	1037	1034	975	1062	952	981	1006	1008	1011	1039	1031	1035	983	970	1037	959	1037	996	964	986	982	1042	1031	999	1017	1020	993	1032	1027	1035	1019	1008	1037	1008	970	1005	1023	1026	1011	1005	1004	1039	976	1024	1037	1049	1058	1014	979	1027	1007	1032	1048	1010	1008	995	975	976	1048	1036	1019	1051	977	962	990	1039	981	952	995	1043	1022	1039	1035	1027	959	975	1056	1033	951	1018	1019	994	1024	992	1026	1023	1027	976	1064	1116	1004	1053	1029	979	961	970	996	951	1017	1053	910	1025	988	984	1050	998	992	953	983	981	1015	1004	1031	1000	1015	1013	1045	1110	1010	1020	1004	1060	1003	924	935	1008	986	1048	1020	998	1039	991	1011	995	991	984	985	1017	1050	1063	1036	1016	1011	1004	1017	1022	1011	963	999	1032	990	976	962	976	1017	1062	940	979	1002	978	1005	1034	1028	992	1035	1043	1000	1032	960	1028	977	987	1005	998	1037	1036	1049	1000	943	1003	904	1029	1020	1043	1033	1011	1036	1010	1012	1069	988	1008	1018	964	1022	992	982	1011	994	1034	1010	991	1004	1026	960	965	1008	1014	957	1019	995	956	979	1002	1038	1022	1011	1008	982	992	1019	1021	975	944	974	1044	1017	1024	1016	962	975	960	1033	960	969	979	984	966	1019	1018	1073	948	1002	968	1016	1054	974	988	1076	1026	1004	981	999	991	1011	1032	1014	1048	1057	1063	1025	1023	955	1063	1035	950	1018	981	989	1016	972	1000	992	996	982	1041	1016	1075	1038	1012	1018	1050	1068	1071	1038	1002	993	1078	1051	1007	1012	966	977	993	1029	1048	1012	967	1006	1034	980	933	1000	1020	1007	1014	983	1016	1078	1007	978	1013	991	1034	996	959	988	1013	1020	1040	1039	1048	1009	982	997	1049	981	1033	983	1021	988	1022	1016	953	1024	995	1018	995	977	1046	1013	1014	993	985	975	977	1019	1028	1028	1040	975	1035	975	994	993	934	991	1041	1024	997	975	1034	1028	957	974	1019	1000	993	1032	970	1010	1013	1041	1022	1024	1011	1025	1001	1014	1051	1027	1027	972	1002	1022	990	975	998	949	994	1006	967	1027	1003	986	996	1003	956	995	1030	1039	998	977	1038	978	1002	1017	964	1023	1049	1024	1006	997	1061	1032	1039	1025	1040	1002	1080	1060	941	990	992	1071	995	950	1018	976	962	992	1012	989	1004	999	1005	1005	1024	989	1026	1004	987	994	980	1010	968	1024	1031	949	980	1008	1029	1035	1016	1004	999	972	981	1030	997	969	1019	1017	1024	999	1000	947	1042	1005	962	986	1048	992	1056	1008	1019	1001	1007	1026	978	1007	1050	1025	948	1039	1011	1059	1006	1032	1027	984	1027	1037	1019	979	1024	1022	1059	1012	1017	1067	975	947	1061	1072	1013	1038	1018	997	1035	1009	1042	952	1066	1005	944	935	1030	1001	983	978	1056	1028	997	1033	1044	983	997	977	989	930	997	1013	941	992	1022	952	1014	982	1020	953	1025	1013	1038	1007	1041	958	1007	980	986	1023	951	1029	983	1018	967	985	1020	1003	1006	1072	1015	1038	1022	981	1025	1042	1008	1002	1034	952	1039	974	1034	1015	998	1070	982	1022	1030	995	1024	992	1043	961	1016	1005	1052	951	1043	943	987	1036	999	1034	992	951	1032	1008	1005	1034	999	967	978	973	1002	973	1006	1013	968	982	961	1027	1025	1030	977	1040	1045	1055	1016	999	960	937	1022	1017	967	1032	1024	1019	1030	1005	1038	1008	962	952	960	965	983	1003	980	946	1023	972	978	994	1047	1010	1003	955	1000	1015	1024	1014	977	977	1026	981	1016	947	978	1005	1004	1001	999	1025	1012	1043	1021	984	1014	1019	995	996	1022	1036	976	1010	991	983	1021	1017	1010	1019	994	950	1016	974	1019	1017	1017	1010	1021	1079	992	967	1032	975	1024	1019	1004	934	1013	1042	999	1036	949	1052	1005	998	960	973	1066	1039	1052	967	1017	993	992	1022	995	1092	990	1040	1019	1014	1076	990	1015	999	1004	1027	1031	1040	989	1007	1013	969	1036	997	952	969	971	966	1001	1006	969	1002	996	1008	1018	1025	1019	1033	966	1065	1013	1005	999	994	977	957	1007	1066	960	1055	1038	1042	969	1014	996	1030	1009	1056	1024	993	1011	986	1039	1022	977	954	1045	1057	1008	1029	1015	1037	1034	1033	1026	989	978	994	1022	1007	977	1002	980	1007	1028	1011	1119	986	1009	959	940	973	968	978	985	1050	1003	1014	984	983	1061	977	1065	977	994	1010	1015	991	1009	1008	946	1024	1003	987	1010	935	1014	999	1022	1037	1031	992	1008	1040	1021	971	992	1025	980	1019	920	1008	998	1035	979	1022	984	1010	1025	968	1048	1058	973	1042	1041	966	988	975	1007	1013	946	1044	991	994	1037	1027	1004	989	999	1015	976	1009	1028	1048	967	1029	979	952	934	993	1058	987	1048	1054	1005	992	1039	1027	1010	983	962	955	1008	1056	1018	1005	935	1025	1007	1042	965	1027	942	1012	993	1017	1010	1008	997	1017	1007	1000	962	980	939	997	999	1034	1034	964	954	1012	1038	1033	995	962	1039	1063	978	1019	1054	1004	986	1010	1038	975	1016	966	1007	987	1018	1018	983	973	1074	1031	1048	1016	995	964	967	1034	1009	1026	1040	906	1011	1001	1009	980	974	1086	1038	947	976	1059	1050	1024	1019	1041	997	1008	1014	1022	991	1040	1004	1018	1040	1058	979	988	994	1028	1014	989	974	979	952	1001	1007	997	991	1004	973	988	1048	988	963	987	1001	981	1024	1010	988	1031	1062	1012	984	928	1037	1071	1015	982	1019	1028	1004	991	1053	1041	996	967	961	1027	1000	1022	1013	1002	1013	977	1056	981	1042	980	1076	1020	1026	1012	1021	1056	1079	977	1048	996	1019	1048	997	1046	974	1056	1028	1004	968	1005	994	1066	981	1020	1124	999	1077	1026	1019	976	1001	992	1004	972	1014	1063	983	1028	982	988	1052	975	1021	1044	987	998	970	994	1029	983	981	1009	1016	981	997	1069	1009	934	1052	965	1013	965	1007	1008	994	979	1047	980	967	972	990	975	1033	954	979	970	967	1012	969	1013	1033	1012	1045	1065	969	1015	950	1008	976	987	1010	973	1035	1039	1043	999	963	990	976	1022
6273	16440	11993	6571	5264	4513	3611	3074	2455	2219	1900	1697	1569	1419	1336	1320	1236	1246	1186	1156	1206	1196	1188	1167	1222	1104	1187	1203	1121	1148	1149	1165	1150	1157	1075	1096	1065	1097	1111	1064	1103	1016	1025	1025	1074	1020	1058	1051	1069	988	1017	1032	993	1040	1000	981	1021	1099	981	1064	1009	1022	1071	1090	975	1050	1088	1084	1043	982	987	1002	1008	1009	979	989	1031	1001	1023	1051	1116	954	1029	1036	991	1090	999	1015	1022	1038	1028	1108	1068	1097	963	1020	1012	929	1064	971	1015	1004	1066	970	1064	956	1032	1030	1019	975	1008	1068	1040	1012	995	989	1051	1111	1023	1035	1016	1076	988	1027	1067	1047	1040	1027	983	991	972	983	1015	1025	995	1025	1050	1081	1037	1051	1030	1027	1038	1009	1031	1063	1056	1061	1038	1032	1030	988	1042	999	1019	971	1028	986	1024	1059	1017	979	1026	988	1060	1033	1047	1028	1041	1023	1058	1100	1058	1042	1047	1005	1036	1063	1047	985	1052	1116	1058	1040	1048	999	1056	1038	988	1025	1017	1051	1016	992	1040	1003	997	1000	1034	995	1030	1017	980	1009	1004	997	1002	1060	1050	985	1012	1055	1024	1014	1038	1008	1004	1000	993	985	975	1058	1082	1063	1056	1001	1008	1009	1062	1035	1000	976	1040	996	1077	995	1042	1041	1033	1012	989	1039	1019	1008	1016	1036	1019	981	1000	990	1068	1032	949	1072	1009	997	1046	991	1025	1060	1046	1030	1063	956	981	1001	1030	1025	1048	1012	1037	1048	1001	1021	966	1022	1038	1036	1014	990	1097	1043	1037	965	1065	950	1024	1038	1043	1026	1008	971	1023	1046	1007	1022	988	1042	969	984	1010	1060	980	1055	983	995	965	993	1004	1066	1034	1058	1038	1067	1027	1029	1048	1022	1023	1048	999	1008	909	973	1062	1022	1045	948	1064	1047	1033	1004	1028	991	996	1055	996	1043	1054	1042	1016	1027	996	1065	1055	1027	1065	1058	1016	1061	1012	1007	1036	994	974	998	1006	1021	1065	1013	1016	989	1021	1024	1015	962	1047	1013	1053	987	1043	1018	966	1066	991	1038	1038	1012	1069	1004	1059	1028	1015	983	986	1028	1014	1003	1017	1017	1042	1048	1052	1077	1017	1053	1029	1007	1024	1057	1034	967	1003	985	1034	1032	1004	1069	996	1007	979	976	1056	1017	999	1008	1011	1045	1037	1000	949	968	998	979	1047	1000	967	1065	1007	1016	1017	1056	1037	1020	1007	1025	1023	987	1003	979	1010	1098	1069	1018	946	1029	1049	1033	962	1044	1028	1067	1046	970	1024	1023	999	1014	1008	1050	1095	1050	972	1001	996	999	1046	1015	1030	1052	1015	1040	998	1063	1015	994	1019	1035	983	972	1005	1018	1029	1037	1001	1021	1039	1011	1014	976	1024	1040	991	999	1009	987	967	1064	1037	979	1057	1032	1056	979	935	1043	1038	1032	1062	1047	1034	1018	1054	1014	999	1016	973	1011	1045	1041	1055	1045	1023	1025	1019	1030	1052	1067	983	1010	1018	1014	1064	985	1057	1021	998	1003	1017	998	1004	1046	1017	1051	1011	1010	1053	1022	1047	960	1031	1005	1013	1063	1048	1030	1001	1024	1012	1030	1002	1013	1097	996	986	1016	1041	1056	1073	1060	995	964	1043	991	1040	1053	972	1063	1027	997	1051	1028	1007	1057	1042	967	1039	1021	1071	1023	969	991	988	986	1072	1054	966	968	1046	1034	992	1034	1074	1014	1006	1030	1061	1005	1054	985	1083	1039	999	1013	1019	1024	1028	1024	991	977	1017	1012	977	1053	995	1019	994	986	1028	1011	1003	1041	1044	995	1023	1073	973	1032	1075	1042	1025	1062	1004	1033	999	1057	1008	966	1000	1069	1017	1049	1062	954	1000	1049	997	1009	1016	1066	997	1018	977	1014	1006	1040	1051	1030	1041	1032	991	1035	955	958	1033	1106	1045	994	1031	991	999	992	1023	1027	1036	986	1008	1037	1058	1050	1040	1029	986	993	997	1021	1025	1058	1031	1000	1050	1006	1082	993	1042	981	960	962	984	1030	1013	966	970	1039	943	1015	1055	1049	1068	1034	1057	1018	1087	1051	1086	1031	1044	1045	1036	1064	1008	1014	1046	1010	1031	981	1041	1046	1015	1064	1013	1034	1060	1037	993	998	1013	995	1018	1038	1003	1014	992	1080	1023	1001	998	974	1008	1102	1057	1016	1004	1034	1033	968	1010	1022	1062	1084	1046	990	1069	1010	1034	979	1001	982	963	945	1044	992	968	1056	995	1057	1039	1038	992	1027	1019	1032	1000	1010	1002	1003	1039	969	995	1036	1028	984	1040	1005	1079	987	981	1033	1044	962	1034	982	1014	1047	1058	1031	1055	1047	976	975	1002	996	1039	1070	1017	1010	988	984	1019	1005	977	1029	943	971	1036	1025	1050	981	999	1063	988	990	1033	1067	1020	1020	998	1070	1009	980	987	998	998	1017	1031	1043	1013	1021	938	1044	1056	992	1069	985	1050	1025	1048	1021	1019	1029	1016	1076	1038	1007	1036	1029	1007	1082	962	1050	1001	1047	964	1037	1016	1063	955	1016	974	1045	1033	1052	969	1015	971	1041	1025	1028	1031	1021	1083	1054	995	1008	1020	986	1020	1043	977	1007	1037	1004	1056	999	977	1064	1044	992	1038	1029	1033	1018	1008	992	1082	1024	1049	985	1014	1046	1041	1037	996	1048	1064	1023	993	981	966	1012	1003	1004	1031	966	1062	1099	1015	1058	983	989	1011	1042	995	973	983	1119	1074	1014	1049	1021	1056	966	1007	1076	1016	1038	992	1028	1074	1034	1004	1005	1037	1010	1049	1015	1047	1057	1048	1025	1010	1064	1103	995	1011	1033	1061	1005	993	994	1031	1069	1004	1047	988	992	1049	1025	1016	1011	1103	991	1069	1029	1036	999	1023	943	977	1010	1012	1008	1043	1027	1009	998	950	1045	1045	1008	1023	991	1014	1028	1059	1054	1060	1075	1038	1028	1013	1053	1008	1056	1063	1015	1005	1057	1078	967	970	1048	980	960	998	1022	1002	1059	1044	1025	1033	1043	1014	1015	1026	1027	999	1031	1029	1070	1013	1038	1032	993	1028	1012	1016	996	1016	964	1045	1051	1055	974	1074	997	1029	1038	979	990	1041	1076	969	1033	1026	1032	1052	1001	1089	947	993	1064	997	1024	1026	1054	1088	1070	962	1027	1061	1023	1008	1018	982	1009	1067	1006	1060	1028	1003	986	1062	1037	1050	1042	1011	1003	1022	977	1050	962	1017	1012	1015	992	1098	971	1051	1003	1074	1002	991	1058	1016	974	993	999	1012	989	974	1015	1039	1028	1021	1063	1031	966	985	1004	1015	1032	1028	1067	1011	1047	1037	1059	1048	987	996	995	1002	1038	970	1056	994	988	1047	943	1022	991	1023	1058	1022	1005	1040	1016	986	1028	1049	1032	982	1018	1019	1007	1029	1023	998	979	1022	1020	979	1081	1059	1014	1016	959	1039	1026	1038	1086	1015	976	1031	1026	1072	994	1010	1023	1089	998	997	996	1053	1058	1043	995	1021	988	1044	1000	1043	1031	1071	1030	1019	1104	1038	998	980	1041	982	966	1025	1049	1000	1012	1101	1025	1061	996	1042	971	1011	1000	1040	962	1014	1047	1063	1049	1009	1024	1005	1012	1004	1041	1035	1064	1009	1052	1022	994	1048	994	971	958	1028	988	1050	1010	1030	1024	1047	1053	1084	1032	955	997	1006	1007	1006	1039	1009	1005	1006	1008	1066	1011	999	1068	999	973	1037	1015	1003	970	945	1033	1003	959	998	1042	1039	1049	1047	999	1024	1030	1007	1038	1071	953	1026	973	1073	1005	1015	1032	1030	983	1031	1018	1061	1038	983	984	1000	1062	975	1010	949	989	1013	1039	1106	1018	1030	955	972	1019	1048	985	1055	972	997	1019	966	1083	1066	984	1029	1039	1059	955	1022	1052	1029	981	1007	1046	933	1007	1037	1031	1046	1093	1022	1079	1030	1012	1029	1019	1002	1022	1026	1037	1035	1019	992	1069	1043	1036	1032	1011	1031	1005	1025	1038	961	989	1023	1047	1035	1032	992	1033	1015	984	1016	1011	1030	992	1010	1019	999	1057	1069	984	1034	959	1013	1048	1084	1058	1028	1042	1056	995	1001	1027	1064	1033	1015	939	1014	1012	994	1055	994	1030	989	1066	1037	1028	1060	1059	984	1036	1027	1016	1000	1049	997	1010	1020	1025	1017	991	1067	1055	1024	1045	1026	1029	999	1065	1041	1010	1073	1054	1015	990	1051	1064	1051	1024	994	1094	1021	985	1052	990	1022	1027	1087	1003	1010	1029	1007	1008	1053	965	964	1013	1013	982	1029	1037	1021	1023	1010	1084	1000	977	1001	984	1054	1023	1055	1019	1001	1044	991	1066	1016	1011	1017	1056	1027	1035	1020	1005	1030	1002	1027	1055	1023	1062	989	993	986	1037	1051	1037	997	1035	1019	1011	1044	1032	1011	997	998	987
27896	17761	4395	1185	828	753	636	622	568	503	467	537	493	486	457	460	444	470	485	475	476	493	523	455	429	464	467	495	462	455	456	506	473	458	477	447	457	474	426	449	474	420	445	461	412	444	456	438	441	429	459	460	395	435	474	438	469	435	431	461	452	415	444	433	464	453	424	457	445	443	423	449	480	407	425	470	391	446	468	442	470	481	455	434	480	466	457	445	441	479	452	458	422	428	409	438	437	440	430	416	429	431	462	433	423	443	432	419	454	439	418	420	420	404	427	389	464	474	434	421	457	441	430	412	456	414	444	430	457	450	411	435	455	424	436	458	493	447	437	478	490	444	421	445	406	443	464	411	453	488	449	495	441	416	441	446	440	444	450	458	441	443	472	444	419	479	464	471	472	407	429	484	448	467	444	458	470	448	476	478	411	427	477	462	432	467	407	454	445	437	463	442	419	434	473	432	440	445	430	425	485	442	455	444	450	423	429	419	436	423	431	447	421	451	449	436	449	411	453	493	443	411	483	448	418	471	437	451	448	432	420	433	439	469	442	452	451	444	446	434	420	440	439	450	437	448	431	465	430	459	395	453	451	464	447	440	440	423	475	462	445	438	427	420	459	443	416	411	493	455	438	441	463	431	446	447	455	447	412	459	433	480	449	479	424	419	415	495	434	420	441	468	446	442	471	437	445	455	444	466	466	411	455	442	448	420	446	498	457	434	465	457	413	421	426	445	425	440	412	440	405	458	480	426	444	470	402	415	418	425	444	436	431	430	399	457	454	440	469	466	452	442	437	416	457	442	432	461	401	473	445	397	465	426	395	445	438	486	436	430	437	470	449	447	476	423	412	467	444	477	449	440	391	425	435	444	453	458	457	402	470	475	449	420	414	403	433	443	434	453	444	483	447	488	505	418	447	441	459	423	466	441	472	456	481	438	443	447	451	456	454	449	408	458	446	420	443	430	415	426	415	418	428	410	485	432	418	454	431	426	451	455	446	437	407	479	439	407	452	427	428	492	421	455	447	441	465	442	474	431	435	434	467	421	454	428	492	417	432	465	473	448	455	438	434	467	452	418	467	454	409	404	419	439	461	496	426	438	450	435	454	458	389	422	453	438	418	454	461	456	416	439	421	448	459	433	422	444	388	417	479	450	429	448	488	420	450	435	451	439	427	377	406	394	481	469	460	426	430	438	474	423	464	492	439	443	439	411	447	433	444	426	479	446	458	426	429	429	459	442	438	446	413	447	452	401	406	443	450	444	439	506	437	426	461	414	448	405	418	461	411	431	438	451	456	451	452	457	476	493	449	503	433	430	459	467	448	407	440	456	455	407	430	418	475	439	459	487	451	451	418	444	454	431	464	437	442	442	448	468	396	442	441	438	408	474	456	469	466	430	451	443	454	445	449	430	464	429	458	405	428	452	465	476	450	445	423	440	465	450	447	478	456	438	410	426	450	431	457	450	444	447	455	460	469	429	438	425	448	444	435	435	449	474	434	518	456	446	448	444	420	463	427	388	445	430	454	461	446	453	440	437	439	445	436	448	389	451	440	435	428	410	438	446	416	407	413	440	447	456	469	417	494	438	441	424	441	469	414	430	424	395	455	455	413	433	464	447	439	408	438	436	410	453	461	442	440	437	448	447	452	439	461	403	413	456	431	425	455	437	425	450	424	462	447	430	432	431	443	455	437	413	422	466	436	467	449	444	438	461	427	439	464	463	443	416	434	457	437	467	433	449	461	404	419	428	414	453	426	449	449	443	399	460	427	422	458	420	431	422	458	431	452	444	471	430	417	399	440	442	439	426	409	425	485	459	459	426	464	455	479	441	433	454	459	457	466	452	426	411	456	462	467	456	418	408	415	443	449	435	449	416	445	488	475	435	457	448	387	399	453	436	454	431	449	439	483	462	454	413	427	467	399	430	455	474	445	441	442	446	429	471	445	485	441	408	468	478	450	448	444	455	467	449	485	423	419	435	426	436	462	463	469	478	481	436	416	428	411	447	444	459	448	442	466	433	451	430	438	423	457	421	438	428	461	431	465	436	453	462	400	450	443	408	456	430	452	416	433	415	443	452	433	431	443	470	422	448	439	433	424	406	433	432	425	450	416	469	434	418	435	450	457	467	468	432	475	388	445	424	411	449	422	438	416	500	446	460	434	430	431	438	484	452	421	445	447	448	454	427	424	445	465	446	444	437	450	503	439	508	446	444	448	435	451	475	475	468	415	480	410	446	426	457	451	457	417	418	434	422	420	443	462	469	465	438	462	445	427	464	458	438	454	416	439	400	467	419	438	449	414	432	467	455	457	443	440	433	457	443	442	437	466	413	428	412	442	437	407	421	428	448	452	452	456	432	434	464	461	416	461	449	433	421	443	485	423	429	448	401	429	491	411	434	457	464	420	435	467	445	470	443	404	440	473	430	420	443	479	386	425	441	447	442	428	462	433	431	433	425	455	461	439	466	461	418	417	428	448	440	480	424	414	453	447	446	436	475	395	446	461	432	480	462	429	439	471	446	442	456	475	394	418	427	454	427	441	460	453	442	429	442	477	425	447	426	428	427	469	433	455	446	445	469	432	414	493	462	455	448	446	417	445	457	439	414	440	425	454	418	461	436	440	479	445	441	484	461	457	424	467	409	440	452	443	486	409	442	416	440	446	460	426	441	446	417	449	439	440	449	466	429	440	425	441	440	431	440	451	465	457	464	438	435	442	469	442	455	450	442	412	473	444	511	446	448	437	458	441	455	442	483	401	461	476	442	477	408	456	466	429	458	460	464	431	433	443	480	433	450	452	458	455	436	425	458	445	404	457	470	444	428	460	465	484	440	456	434	443	432	461	433	446	421	435	454	435	439	424	434	428	469	427	431	480	449	438	426	460	425	461	448	442	461	463	478	445	440	453	453	466	439	442	412	477	437	448	437	425	426	490	478	450	448	458	428	412	432	449	448	438	464	437	430	439	410	406	462	458	413	434	432	439	438	450	437	430	446	468	464	422	462	471	427	434	454	485	446	456	405	437	484	470	451	453	436	419	430	516	458	430	444	448	424	437	427	427	448	410	485	468	455	426	461	439	460	477	400	446	449	428	444	440	467	462	414	418	454	426	446	476	423	441	435	461	479	445	435	464	448	481	421	496	453	449	442	459	474	447	456	438	427	472	440	450	442	448	412	487	445	448	441	448	451	494	416	427	397	462	475	472	487	434	395	455	429	472	446	454	468	448	487	466	427	439	419	438	466	457	419	440	469	444	450	388	438	454	424	452	454	438	413	466	455	427	462	463	429	460	446	418	401	449	453	426	450	413	464	458	446	442	456	446	405	424	431	424	420	438	431	389	449	432	430	452	468	465	470	425	450	440	417	470	457	429	413	455	488	432	419	453	440	430	471	404	445	453	459	444	405	425	420	445	411	456	420	460	462	406	433	477	465	452	446	423	436	443	424	458	408	433	451	460	437	435	442	438	469	421	421	439	454	453	427	442	438
8004	2373	1911	1203	1030	1019	895	758	749	662	640	570	575	529	525	512	476	493	493	520	495	430	556	505	494	505	509	486	490	507	528	475	514	480	473	474	480	479	463	483	511	509	482	464	473	542	506	467	484	497	473	490	490	530	477	458	474	485	485	474	526	473	454	434	430	508	442	479	508	514	483	498	470	442	515	445	487	472	455	463	499	492	431	420	524	488	465	452	505	494	459	484	474	494	450	484	464	499	480	461	477	499	475	482	473	448	498	459	476	494	522	461	483	460	502	484	483	435	428	495	482	486	489	461	489	454	469	508	455	476	487	502	453	455	490	460	479	441	477	446	458	507	494	443	464	481	458	473	437	487	489	495	484	485	486	486	490	437	477	434	468	454	481	475	493	479	497	494	481	436	447	440	460	485	480	495	506	487	467	471	453	462	467	487	478	440	453	456	477	485	502	450	474	457	484	500	486	480	441	511	486	473	468	481	475	504	491	444	510	501	472	496	458	478	477	505	467	505	427	455	460	490	467	463	454	480	476	507	496	483	467	451	448	444	481	508	478	472	458	506	505	451	472	468	451	500	444	487	483	455	483	458	496	467	460	485	512	474	463	482	444	468	489	496	459	460	488	480	465	492	485	455	476	469	477	483	450	441	495	487	450	480	479	445	492	466	429	471	469	489	494	518	530	485	511	523	496	450	487	456	476	451	489	494	524	449	500	457	479	483	483	467	489	451	493	471	491	496	455	459	502	442	448	495	462	450	469	529	476	483	469	447	465	469	513	501	469	486	468	468	438	465	506	466	436	434	476	455	482	493	525	470	471	459	507	461	447	486	428	455	499	471	476	494	459	467	490	451	467	472	461	479	463	493	467	459	453	474	473	525	479	467	501	458	483	513	480	491	467	472	471	499	470	454	502	493	470	466	477	482	460	477	498	493	476	483	456	523	463	468	474	492	469	482	488	486	466	464	486	456	429	480	474	480	481	433	490	451	478	486	485	471	447	445	462	460	504	423	458	474	500	459	477	466	452	471	454	516	463	495	435	464	455	514	486	506	463	478	495	476	437	471	467	505	468	486	460	439	463	446	492	436	524	515	490	467	503	472	456	459	496	440	461	503	458	501	487	428	521	461	450	457	496	482	495	468	464	432	493	440	455	460	452	475	466	494	505	455	505	449	466	466	474	462	471	461	481	480	425	465	485	476	467	454	458	468	472	504	476	502	486	477	453	456	452	482	467	473	456	478	488	485	476	499	483	495	460	464	479	472	515	467	472	462	473	452	489	474	488	505	447	435	493	499	477	486	493	475	506	489	467	497	481	463	486	494	544	469	475	463	479	449	490	466	486	489	475	475	470	493	448	479	436	438	473	458	504	459	471	488	500	452	482	442	498	490	492	491	507	431	482	445	494	487	465	483	488	480	462	494	470	500	489	458	495	463	426	479	470	462	471	457	519	479	466	454	478	480	450	416	484	490	495	512	458	469	512	454	490	474	474	451	459	473	463	496	477	457	459	446	472	445	439	485	487	515	465	521	492	458	481	479	489	515	450	461	500	451	446	476	498	491	465	493	442	487	500	491	492	483	462	503	439	517	474	484	459	441	456	466	475	480	464	495	496	513	457	469	498	475	481	449	455	475	450	497	439	456	470	488	450	509	527	504	496	506	515	469	471	500	495	492	460	489	464	475	490	482	471	434	466	462	450	462	455	473	465	454	460	458	423	493	438	430	432	460	458	459	493	544	457	513	467	475	490	480	488	447	512	443	484	480	477	499	447	458	472	467	485	474	482	455	485	459	452	494	456	459	497	506	457	479	484	494	455	477	448	459	487	458	487	436	469	473	473	467	467	478	462	465	486	471	467	463	483	483	418	475	455	481	459	512	463	472	447	489	457	500	503	451	474	480	477	438	478	450	500	435	478	482	464	490	477	444	473	415	509	455	438	476	471	459	487	485	492	460	449	445	481	460	474	484	459	489	482	476	469	474	474	473	503	439	491	439	501	467	432	478	463	480	516	482	463	496	481	481	484	468	485	441	479	450	494	449	469	477	466	463	474	501	493	493	449	478	454	488	453	480	482	492	479	478	490	512	501	501	451	486	484	506	488	455	485	489	473	453	478	466	479	448	471	535	464	489	448	455	463	454	492	460	496	440	495	508	459	455	448	498	481	471	515	492	478	492	485	472	506	490	475	477	469	430	466	447	503	540	480	503	464	489	486	497	454	500	482	481	453	472	480	494	483	457	474	480	467	443	486	439	477	485	456	459	494	489	468	499	461	473	464	489	475	473	499	462	461	483	459	514	456	469	467	508	495	488	514	460	500	475	447	497	474	468	459	441	487	498	485	477	487	488	460	463	465	438	495	483	465	480	481	457	470	508	473	464	460	476	461	493	527	478	483	490	472	456	418	479	522	511	527	428	490	453	453	476	487	482	477	454	498	514	501	464	464	456	491	460	467	473	440	452	513	472	485	496	482	455	513	458	480	444	428	464	481	502	454	458	471	487	454	521	485	449	488	439	505	475	497	470	433	453	487	481	469	442	489	451	470	466	483	481	504	488	489	481	488	450	483	445	470	461	476	516	472	497	503	488	503	480	439	444	462	513	484	444	455	490	472	464	512	475	529	475	506	443	462	472	494	480	443	433	498	508	412	476	487	479	471	471	459	485	482	465	491	446	476	494	460	498	444	491	444	494	466	528	440	464	481	482	473	482	454	468	487	483	496	461	522	504	468	471	457	461	469	444	467	480	502	505	500	482	518	459	466	475	484	475	444	489	465	529	484	443	441	470	487	513	485	498	474	442	481	456	482	490	464	479	484	499	497	462	519	514	491	462	507	475	461	454	431	475	463	480	487	499	488	461	452	469	479	457	412	469	457	477	469	480	441	448	457	494	476	452	463	449	506	504	501	459	500	488	495	489	490	486	487	451	472	482	498	500	507	442	450	456	462	474	475	490	475	474	444	470	466	520	501	456	512	488	504	468	461	455	479	440	433	490	420	504	478	505	492	493	450	451	478	450	483	488	501	471	429	506	513	463	466	469	482	488	487	476	476	467	463	503	473	453	478	440	468	415	454	476	466	454	468	512	494	434	486	498	477	506	472	463	466	468	460	502	449	476	484	490	455	480	454	481	435	488	504	444	482	483	488	494	469	428	497	457	490	474	504	472	464	513	506	529	500	488	468	466	490	497	463	479	461	490	478	466	507	459	486	427	465	468	473	501	448	479	489	500	467	491	470	453	480	472	492	502	455	463	497	484	496	460	451	472	457	458	521	483	493	519	497	436	446	481	462	442	471	439	524	483	459	475	487	444	522	469	486	500	446	485	458	504	489	482	492	453	465	452	485	475	501	486	433	458	443	517	457	465	529	493	491	495	465	462	442	463	473	462	485	436	472	506	469	467	473	490	431	477	472	449	467	481	461	450	504	474	500	480	483	453	455	448	491	485	448	489	521	502	465	419	462	485	471	463	420	474	495	500	475	503	454	438	484	478
23853	21252	28409	24361	21223	9739	2076	1421	1244	1232	1117	1076	1000	984	933	849	917	870	941	880	883	853	897	872	872	903	813	871	846	862	852	829	896	863	853	896	785	812	815	786	842	837	829	849	813	836	766	832	876	730	833	772	786	807	810	786	826	824	818	826	774	853	794	804	837	868	770	759	813	775	804	806	818	832	871	800	784	826	846	779	816	788	809	775	785	843	795	770	824	818	820	802	829	767	794	792	805	852	814	774	827	799	824	767	787	818	832	776	839	825	833	789	821	812	813	813	754	797	850	786	784	808	785	806	769	838	780	815	813	805	825	811	754	769	767	809	810	863	779	801	838	780	795	746	774	782	844	794	841	816	824	774	808	837	789	816	837	806	796	844	801	827	816	822	811	760	756	792	733	829	758	820	824	766	798	802	795	749	779	831	773	799	784	753	796	773	782	783	817	837	818	859	787	775	745	775	763	820	763	824	765	812	802	790	782	759	811	821	777	806	788	777	773	754	794	785	800	814	792	772	818	753	773	763	783	843	754	828	767	826	799	814	811	779	808	795	783	817	772	788	796	798	805	787	773	797	816	816	774	743	813	784	803	777	820	713	781	784	752	830	823	761	776	826	819	839	807	783	784	792	773	804	800	811	781	809	828	815	754	808	828	767	825	769	813	798	850	810	775	812	793	773	773	782	847	793	777	849	824	816	812	818	761	789	769	830	734	805	790	771	793	818	783	857	850	811	803	880	818	818	789	784	795	773	763	774	784	729	795	863	777	781	808	816	794	791	810	783	807	794	821	772	827	869	815	803	807	771	806	801	774	797	792	780	799	773	774	817	776	755	857	801	832	796	824	820	806	820	819	787	800	780	812	787	775	801	795	785	815	797	795	806	784	785	809	801	846	763	838	817	827	805	854	815	847	769	830	795	742	818	784	840	810	776	746	774	816	803	811	786	769	881	810	815	805	820	762	789	784	820	833	771	816	740	810	834	771	822	758	836	788	780	813	804	806	787	830	758	860	811	807	787	808	798	768	768	759	780	825	769	843	752	808	787	843	769	812	761	789	787	795	820	786	801	755	769	858	787	766	779	763	805	787	772	754	796	821	830	802	791	781	797	803	854	821	806	740	775	754	779	820	822	787	817	831	845	817	831	796	811	797	778	838	723	758	784	777	809	821	767	840	776	799	808	803	839	791	784	795	760	805	751	790	838	815	813	819	816	845	826	814	760	849	765	807	802	852	815	818	769	818	805	801	809	757	733	789	748	812	847	775	796	763	785	757	786	798	750	784	770	755	788	714	784	824	814	828	805	788	803	815	780	799	766	753	802	808	803	765	799	741	832	804	768	859	748	814	787	768	787	818	764	850	814	759	801	803	794	834	803	774	865	775	826	836	788	783	812	845	827	731	786	767	780	836	799	753	775	746	800	765	821	804	796	795	772	803	776	825	826	759	766	771	790	810	819	742	743	803	809	793	777	829	823	778	778	801	837	790	817	808	778	760	759	767	839	756	775	810	812	777	787	808	813	848	789	771	780	745	828	830	786	793	781	833	776	822	783	804	791	752	804	742	785	792	838	811	780	802	808	843	764	803	764	770	821	811	759	789	789	835	809	768	747	802	787	810	805	797	819	770	867	806	837	772	781	818	809	851	753	827	765	792	793	759	785	762	807	796	762	770	826	831	863	804	777	800	753	832	823	741	774	752	800	807	801	755	790	817	837	749	816	806	776	813	758	811	773	775	841	750	771	754	787	826	801	812	814	772	724	795	814	838	816	815	796	768	803	765	792	772	776	803	801	831	793	769	816	763	774	791	788	780	730	835	742	791	808	754	775	783	810	810	751	825	782	761	810	859	795	829	823	768	769	812	775	766	784	818	742	808	778	762	765	756	761	782	813	791	801	823	795	835	796	756	790	849	832	906	820	769	753	795	770	758	790	806	765	773	777	817	791	834	802	770	780	806	788	790	804	742	838	812	818	776	814	811	765	879	797	755	771	781	782	778	781	732	800	771	832	825	853	781	827	850	822	760	802	793	813	838	825	785	840	784	828	812	817	821	783	801	797	843	768	779	825	812	811	847	809	788	797	798	779	794	799	838	820	811	845	774	821	858	811	841	842	828	790	825	828	785	795	803	800	820	762	755	814	742	823	773	767	798	796	800	811	786	754	748	809	795	812	761	752	757	785	784	776	798	777	798	817	800	834	798	776	799	807	785	784	789	791	759	738	848	798	780	761	829	834	830	820	781	753	753	791	807	758	741	815	842	787	776	818	799	830	784	798	825	776	867	750	846	805	780	796	790	766	786	780	801	771	789	743	796	793	817	786	754	844	791	796	834	773	749	787	758	847	793	805	781	773	805	809	799	820	780	816	818	758	824	770	821	719	779	795	769	797	799	835	820	799	800	766	774	832	826	826	837	807	788	835	818	841	818	799	801	750	799	835	787	805	789	883	809	787	827	849	782	793	796	787	817	739	778	729	755	774	808	773	810	819	847	809	797	813	776	858	833	805	778	782	776	795	766	750	792	811	825	796	795	803	788	807	758	764	796	832	817	780	825	756	793	832	820	787	799	824	788	855	844	823	818	790	851	802	808	828	792	761	774	762	794	830	785	783	790	797	824	843	731	796	811	814	789	829	752	798	833	791	842	802	811	831	787	833	735	841	827	820	816	783	810	790	776	815	802	795	773	792	805	779	794	811	785	798	723	786	830	767	702	816	788	825	761	759	790	786	791	824	808	834	814	791	826	819	777	805	810	776	803	810	745	749	816	776	856	814	807	794	770	772	774	756	797	787	793	805	773	826	789	817	759	800	820	775	830	817	803	786	751	783	811	767	820	784	832	779	783	805	743	809	775	846	792	810	868	811	830	764	826	802	788	831	781	788	844	804	784	779	753	781	795	794	747	796	800	855	837	863	794	770	729	802	743	771	787	772	810	787	815	797	768	767	806	819	819	790	777	756	787	819	813	806	769	758	756	754	802	844	795	791	810	786	764	811	779	814	762	812	781	776	747	794	818	792	825	791	799	798	859	791	800	821	745	831	790	744	774	824	806	809	778	837	780	788	859	785	820	829	797	783	753	741	808	793	786	832	829	812	845	823	746	803	753	786	801	834	789	805	745	808	760	798	827	781	772	736	793	803	828	792	786	860	793	760	820	783	741	819	770	801	776	794	760	790	799	783	827	778	784	799	804	795	785	751	806	806	771	793	781	834	746	791	763	799	839	772	818	801	810	752	782	784	815	757	863	764	791	855	780	782	805	822	783	813	788	735	789	789	781	750	822	823	811	778	805	811	790	837	816	807	771	819	760	811	814	817	803	759	798	859	814	834	795	719	789	778	850	801	820	790	792	780	787	785	784	758	828	774	803	820	768	785	783	795	800	778	803	785	750	746	811	791	787	763	816	777	801	768	827	789	792	817	813	866	813	794	812	748	794	808	796	762	763	804	856	798	784	798	822	786	823	791	786	767	807	819	801	813	860	801	768	852	829	784
6160	10316	7622	4130	3408	2854	2378	2018	1736	1533	1309	1135	1118	1074	977	955	924	882	950	947	969	871	915	906	928	854	908	894	875	959	864	900	889	924	913	871	847	911	808	855	792	816	771	827	799	850	832	775	816	830	759	831	791	793	790	785	817	826	833	815	860	782	800	824	831	835	822	815	857	882	801	912	811	854	843	815	857	778	853	814	817	822	821	831	835	789	824	824	862	828	831	822	840	799	801	838	827	813	834	864	755	832	803	810	820	837	844	798	831	790	815	776	850	776	760	792	841	801	806	797	840	716	846	768	813	770	799	795	813	805	831	794	827	821	853	855	793	826	810	820	838	804	825	804	793	820	825	785	777	839	820	779	825	774	777	807	832	845	849	820	821	798	812	765	837	808	818	817	850	797	776	832	796	773	839	829	809	820	867	831	824	778	825	783	811	786	816	802	802	787	807	766	844	759	791	819	823	811	833	849	841	800	847	824	840	839	865	841	833	766	867	818	855	794	807	847	808	799	786	827	815	778	802	805	790	842	746	825	806	831	814	761	816	807	801	864	818	821	780	793	824	813	795	831	827	792	833	782	870	778	824	774	885	793	838	796	801	794	855	771	796	792	776	839	800	819	821	831	829	810	832	816	870	831	742	848	802	804	843	812	769	810	813	840	806	790	804	786	754	857	799	845	814	785	820	791	822	840	817	809	775	841	804	786	821	820	833	780	776	788	758	821	825	854	820	840	826	770	838	809	825	820	806	833	796	767	798	787	798	813	829	805	854	865	857	825	826	831	802	798	826	822	858	821	776	799	810	795	801	793	814	753	781	825	796	802	778	798	780	846	795	779	830	795	797	779	840	816	794	788	815	837	828	830	778	869	805	820	806	834	806	817	830	835	829	820	767	795	807	826	837	760	813	795	794	857	855	815	808	833	829	825	829	808	832	769	766	799	745	783	816	740	749	842	826	814	809	848	830	788	788	878	839	817	807	912	776	856	809	805	800	771	783	784	894	826	769	835	823	844	834	784	822	793	830	797	830	819	840	837	765	818	834	813	796	789	811	780	803	863	801	826	855	862	815	794	859	851	852	809	773	850	850	812	803	849	802	791	780	811	807	813	834	820	798	812	815	846	785	793	825	795	778	803	845	783	827	744	791	862	798	845	785	813	781	842	881	791	785	816	811	832	823	845	815	832	790	800	797	821	771	779	832	835	820	810	775	758	812	834	791	809	805	830	805	825	819	816	775	783	758	764	827	809	863	791	826	829	804	780	781	792	835	834	824	836	838	784	836	827	821	762	809	846	827	845	773	858	797	833	803	818	873	818	787	774	790	844	823	830	849	801	792	779	777	825	873	818	769	857	828	789	782	820	840	795	807	816	791	785	826	816	818	773	814	810	806	826	816	806	801	779	798	824	778	827	783	789	814	737	785	801	808	820	819	762	764	778	802	819	800	807	775	825	790	780	777	839	826	784	812	812	773	821	812	814	771	839	844	790	849	789	796	797	775	806	810	793	842	839	869	798	831	799	790	813	804	840	853	782	795	785	796	815	829	801	789	786	783	768	808	870	776	783	832	818	771	818	835	846	838	768	826	804	810	789	885	844	811	821	838	800	843	821	791	780	733	803	821	790	797	780	833	777	779	833	806	853	855	863	827	772	832	791	834	817	837	809	807	771	802	795	789	851	827	782	746	786	829	797	819	864	827	770	870	811	834	836	849	846	866	793	823	831	808	811	847	823	783	792	866	814	752	823	789	824	849	824	777	819	827	833	808	791	780	760	790	810	834	818	846	785	832	817	825	794	800	827	829	772	796	812	818	842	766	810	854	788	851	817	810	820	794	780	747	827	833	817	820	806	807	757	756	838	827	782	800	812	754	846	815	856	781	787	818	818	800	791	825	813	843	811	759	834	780	821	770	854	794	793	824	769	800	812	819	846	801	810	795	845	840	788	820	803	838	769	823	806	774	818	790	826	788	823	775	841	767	809	842	758	815	830	814	812	766	802	810	799	824	815	863	842	813	778	822	749	783	858	846	838	820	812	797	855	888	810	805	823	807	816	810	805	794	761	830	833	825	797	801	848	770	825	818	813	813	836	854	823	788	802	816	798	815	783	777	824	784	786	844	825	781	802	787	857	827	795	855	791	819	777	823	884	783	793	780	823	804	828	830	835	826	795	829	797	806	812	821	839	794	833	759	796	875	822	780	797	811	797	790	803	804	815	834	792	813	761	768	814	795	797	807	802	840	834	809	794	839	793	802	872	820	820	831	824	819	806	786	845	774	808	791	825	849	785	840	827	806	811	776	837	862	859	766	847	874	864	811	770	778	775	767	815	844	806	764	848	827	843	797	793	762	780	808	784	806	830	824	803	851	798	796	848	851	836	902	787	792	827	825	816	835	840	839	772	853	819	758	812	781	839	804	795	848	811	828	801	795	852	796	828	789	785	837	770	874	856	831	823	800	825	788	791	796	740	800	820	816	758	773	778	810	800	836	792	878	867	818	827	722	817	777	806	806	809	807	811	807	849	822	823	844	835	793	796	804	829	777	751	836	813	824	828	796	816	849	812	811	793	816	838	769	813	839	796	840	821	834	781	796	821	807	802	758	790	885	817	809	811	847	780	829	810	811	801	839	791	841	842	804	767	850	820	874	829	801	838	780	811	807	781	844	809	830	756	813	815	847	849	855	820	818	853	811	793	756	800	791	849	778	794	845	842	861	815	786	835	841	832	833	804	802	808	798	802	819	836	855	771	774	791	796	865	764	784	805	814	794	790	843	798	818	855	783	816	797	821	818	824	781	794	798	798	805	817	833	780	811	756	807	808	801	827	854	832	821	818	777	829	844	791	833	837	821	808	776	787	850	759	861	827	764	822	828	762	850	819	841	817	806	784	836	812	803	827	774	776	832	789	784	786	785	813	827	786	780	813	836	827	828	845	848	847	792	827	851	799	789	818	792	763	856	817	833	848	829	783	856	855	814	749	786	769	803	775	800	779	832	811	793	770	847	894	806	793	747	845	793	851	845	771	779	767	814	781	798	783	882	800	798	817	836	860	818	831	768	776	790	801	798	856	826	882	809	754	884	793	733	855	813	829	847	781	843	782	844	818	779	839	843	799	830	810	807	793	811	818	808	795	775	744	800	814	771	826	796	791	785	854	777	758	806	841	778	792	778	838	799	785	809	790	825	809	768	803	843	789	820	818	794	786	833	864	850	798	777	819	804	813	870	850	841	786	798	830	865	822	776	830	818	830	761	809	792	783	807	823	814	776	843	824	774	771	823	814	832	795	842	824	801	815	766	871	824	783	805	783	836	735	821	755	804	804	780	800	805	814	793	783	837	781	787	807	755	823	767	812	784	793	815	759	831	826	796	813	801	756	828	794	800	832	817	840	835	811	786	812	819	809	756	762	847	788	787	844	817	766	822	776	878	796	783	841	821	841	802	801	817	827	790	857	821	886	780	762	797	814	760	799	778	839	809	832	820	846	842	817
24889	21176	27221	25281	9846	1327	972	858	743	682	648	662	631	552	597	501	550	493	518	510	500	503	525	540	507	496	479	570	510	518	505	542	532	501	554	518	502	484	517	503	507	522	492	485	493	478	506	501	517	495	497	483	515	463	498	484	531	457	479	497	478	490	501	492	475	475	534	464	464	509	504	499	468	534	505	505	496	491	495	487	486	493	485	487	462	513	471	470	455	480	478	484	467	479	490	472	462	496	456	512	450	506	528	525	509	512	491	507	494	476	515	471	489	483	495	474	504	481	519	483	490	485	510	431	516	487	510	521	517	472	486	490	503	467	469	514	481	501	450	502	466	459	504	474	530	483	497	472	482	460	496	472	444	491	450	499	521	480	493	469	467	470	509	470	489	472	518	493	526	476	448	458	487	507	494	469	499	475	473	485	477	494	528	477	498	466	501	489	473	513	491	510	501	487	458	482	475	463	481	494	458	469	488	458	484	481	487	468	509	473	511	529	545	501	483	501	520	493	498	443	504	510	510	468	518	468	444	505	497	499	460	512	472	512	459	513	467	482	463	480	478	529	467	451	487	503	477	509	512	447	493	445	496	481	494	475	481	473	497	516	479	487	471	457	511	490	506	472	480	486	450	467	471	486	504	457	472	474	483	495	474	452	487	516	488	458	513	422	509	459	512	468	453	495	449	505	483	495	473	502	498	499	453	486	524	454	475	508	480	483	506	469	510	480	508	507	524	458	489	512	471	495	457	456	527	474	454	468	465	509	471	467	485	497	514	484	497	481	442	508	508	500	454	481	484	502	448	499	478	476	455	513	444	505	461	485	479	444	513	459	490	470	448	511	488	490	464	494	532	475	515	461	512	482	512	491	512	507	513	486	454	488	495	478	467	490	493	504	482	506	516	505	490	475	479	481	471	550	486	492	496	504	498	514	459	502	453	471	505	541	524	507	520	499	476	489	476	524	514	490	475	505	481	466	444	483	477	468	484	460	474	439	519	434	466	552	423	462	466	453	487	525	481	493	493	495	527	464	462	474	471	499	467	499	493	491	481	473	479	485	483	485	482	499	494	495	491	472	450	493	446	506	515	477	476	459	481	491	512	522	473	469	448	423	488	541	470	489	468	489	497	505	512	472	500	477	492	480	532	463	533	441	472	467	528	523	494	540	508	499	539	461	458	482	463	508	502	489	467	514	514	466	467	474	459	463	474	497	435	462	478	475	485	478	509	467	507	552	491	495	514	481	483	483	452	509	489	492	482	521	478	464	479	526	497	505	493	492	468	455	495	490	471	462	493	529	475	490	463	500	489	487	486	462	488	527	451	517	476	521	512	496	451	504	494	534	490	462	430	465	515	457	503	480	529	488	470	495	477	481	478	492	525	510	500	467	466	436	493	510	457	465	516	467	481	489	489	523	527	482	500	467	471	473	537	472	472	457	489	491	468	471	466	448	514	494	496	533	442	468	467	492	478	470	477	474	511	488	450	491	466	507	500	471	493	533	479	486	492	448	451	468	514	532	452	490	490	449	523	496	474	475	500	469	484	465	466	489	500	537	444	464	465	493	441	511	476	511	444	469	467	518	476	493	490	513	496	492	483	546	526	470	471	464	504	481	494	472	511	466	444	472	471	521	429	551	482	496	518	474	473	516	509	485	482	460	461	509	453	496	463	496	474	451	495	479	485	499	516	494	500	463	490	403	475	477	456	462	499	511	511	491	462	421	487	507	478	462	456	511	462	493	470	527	479	478	495	478	509	453	477	486	470	488	471	526	530	503	534	497	455	456	480	464	512	466	505	508	491	468	460	478	490	505	483	447	504	456	507	457	480	491	475	467	454	472	452	478	504	486	443	468	487	485	523	519	526	500	489	467	537	501	496	471	470	493	481	538	523	477	468	500	484	475	520	482	488	485	444	474	507	488	480	478	511	471	478	495	483	453	474	510	500	474	495	469	500	494	490	504	472	495	474	480	448	453	488	489	473	451	486	489	494	468	486	467	438	499	463	498	465	478	496	513	448	516	487	506	487	528	489	479	466	479	466	462	475	513	482	501	440	498	529	487	475	490	503	506	478	495	441	457	486	477	520	488	511	444	505	457	481	458	511	482	491	490	454	463	444	500	453	516	491	448	447	499	495	460	466	464	504	516	483	469	479	509	504	484	455	493	477	501	500	528	506	490	458	456	470	518	502	458	517	492	506	424	484	484	490	469	465	539	438	495	484	446	496	499	477	471	511	532	484	477	432	484	498	504	495	456	487	501	531	493	493	482	458	475	469	464	517	473	523	504	498	478	510	484	481	447	426	472	469	473	463	453	497	490	484	485	472	507	463	474	465	458	491	476	461	471	486	488	522	454	465	497	466	441	459	485	478	520	550	521	533	490	486	507	492	467	486	493	465	479	497	468	475	458	464	439	480	490	492	466	510	492	481	496	481	490	481	476	499	462	478	477	512	456	487	521	463	502	458	465	500	448	483	510	451	477	478	489	471	488	492	436	496	483	499	447	476	441	466	431	498	499	474	476	489	489	489	497	467	503	486	454	481	477	477	484	509	491	466	476	516	489	476	515	460	502	487	472	516	487	499	459	485	521	477	463	480	527	505	440	487	473	477	468	488	464	497	510	513	480	474	489	464	456	455	483	465	499	468	491	493	503	508	486	462	527	478	493	468	463	454	488	458	480	462	509	445	503	519	506	489	516	514	534	481	486	509	493	479	452	460	511	498	491	486	497	445	464	450	516	498	496	473	491	470	452	439	499	532	489	500	457	500	493	497	470	531	461	471	463	456	495	481	489	438	495	478	467	523	462	497	484	446	515	467	491	471	458	434	491	477	476	479	493	449	483	475	476	450	498	502	447	491	507	470	447	496	496	487	496	501	508	464	514	488	511	423	479	503	477	467	491	508	474	469	518	445	494	486	503	467	480	471	508	468	460	456	480	486	430	514	516	449	486	453	507	483	457	506	518	497	495	461	469	432	524	474	491	493	502	500	489	449	462	453	498	474	505	459	461	498	507	503	462	471	484	512	481	447	478	488	491	499	506	451	514	445	448	478	461	481	480	484	464	482	454	530	451	491	539	516	510	471	478	482	473	469	493	474	471	490	508	483	463	445	504	505	519	449	460	488	479	480	462	479	521	433	505	479	469	462	437	483	482	482	475	489	482	489	504	467	498	515	461	522	476	457	469	474	518	458	470	476	490	455	489	480	510	474	463	461	484	498	486	480	511	460	495	483	506	511	461	496	470	487	508	495	502	454	518	501	505	472	504	496	479	486	512	454	488	470	468	483	498	467	504	476	489	472	485	492	494	472	478	504	492	493	505	472	477	457	499	470	517	480	486	444	502	478	516	511	452	466	498	486	511	475	471	519	528	474	507	466	477	489	479	476	465	493	468	504	518	483	497	494	483	499	517	460	475	509	498	506	497	468	479	481	475	479	490	484	461	498	482	463	463	513	476	464	479	467	490	482	489	475	448	442	440	465	481	496	467
4638	6758	4852	2640	2293	1840	1533	1322	1128	977	852	818	708	719	677	663	587	614	627	611	595	598	588	621	577	595	619	580	547	590	580	622	584	546	578	543	540	558	515	594	553	539	558	579	570	495	558	570	547	535	591	543	501	538	555	540	516	527	552	556	564	531	561	562	531	555	561	537	553	549	595	553	544	537	554	528	564	564	553	495	497	521	537	571	545	544	545	540	514	532	525	526	547	538	512	525	512	520	550	541	516	558	540	549	520	537	492	517	519	530	524	533	543	547	553	540	528	544	565	540	520	530	474	531	551	530	517	516	495	503	561	538	537	514	539	546	546	512	513	542	531	516	525	529	486	548	493	482	528	514	520	574	595	524	553	522	498	533	491	557	532	537	510	501	508	559	515	517	524	582	567	511	532	542	485	550	525	505	570	567	518	552	579	506	547	512	538	550	547	563	563	513	567	483	515	537	487	490	498	545	522	545	574	540	547	537	530	539	526	564	506	511	570	547	549	567	511	533	536	506	564	482	525	500	514	604	523	531	521	528	500	556	532	509	508	507	533	534	554	496	507	525	520	596	539	512	515	521	497	542	528	538	549	574	504	518	511	528	552	544	576	541	532	535	544	497	494	555	523	497	555	550	513	541	550	538	514	499	558	557	494	569	524	519	539	526	503	497	522	537	500	524	554	509	551	514	525	511	553	567	519	536	524	524	524	568	495	535	540	515	547	536	516	562	530	529	505	541	546	495	512	508	503	559	556	527	513	521	550	567	549	558	511	505	491	563	534	522	505	545	522	506	513	519	511	507	528	557	544	582	556	573	529	520	531	511	513	540	510	513	508	516	499	528	481	541	512	536	581	533	535	518	561	518	566	506	566	527	554	509	549	522	537	540	529	513	515	542	521	537	527	511	590	561	497	527	541	556	537	495	524	510	536	562	528	548	577	520	536	555	528	520	529	549	530	551	534	556	527	562	534	543	547	568	487	517	501	523	533	519	557	532	552	491	543	520	525	558	538	521	544	515	549	527	507	545	538	550	551	545	515	530	517	526	522	549	548	555	538	552	501	539	548	534	551	518	496	539	520	560	553	505	527	535	570	542	529	536	546	503	509	514	556	536	526	554	504	511	533	509	503	540	539	542	544	532	540	522	575	531	503	534	544	548	558	492	522	511	521	533	514	575	549	543	532	565	532	537	536	524	535	544	550	550	532	552	555	552	514	565	573	512	540	513	513	523	529	540	547	523	515	519	565	548	522	498	500	535	511	500	541	535	523	494	537	535	543	514	494	585	542	523	549	528	571	538	495	548	495	495	529	521	535	544	562	533	538	505	516	493	537	514	556	509	518	552	591	516	553	498	546	579	508	533	551	567	585	595	527	504	504	553	549	570	490	533	549	499	534	537	521	554	537	546	524	567	530	481	526	554	537	553	539	541	533	533	541	555	552	559	546	515	556	541	537	536	547	538	494	523	516	488	545	532	512	519	547	497	508	527	523	504	505	525	538	565	534	496	577	550	530	486	560	536	539	540	524	574	508	530	542	570	521	530	501	557	540	506	543	545	512	548	514	525	487	531	531	540	555	525	564	499	531	505	551	527	518	502	530	522	543	548	509	525	571	568	523	537	541	506	507	542	541	516	531	528	514	513	518	534	530	585	523	510	500	537	533	526	522	528	550	548	507	536	573	541	579	531	543	500	504	592	514	531	541	530	523	566	560	515	521	521	515	533	554	507	511	546	549	528	561	537	537	487	539	565	552	505	528	514	562	538	511	496	529	516	505	480	537	541	512	534	539	532	524	463	489	545	575	506	582	524	500	528	509	513	542	535	525	482	553	504	572	564	553	561	532	554	542	532	551	508	541	556	565	538	543	524	528	490	510	539	521	554	500	522	529	548	534	539	539	543	504	534	530	516	507	513	531	521	527	532	544	559	515	563	524	523	538	562	561	544	580	518	546	552	538	513	471	550	534	529	542	511	517	520	526	507	531	530	544	523	537	554	485	506	521	532	557	546	516	489	556	589	544	560	490	539	588	568	552	562	518	512	504	516	520	554	556	509	541	586	494	512	533	555	553	514	544	478	519	552	482	509	521	535	569	532	564	540	482	551	545	528	568	518	563	521	510	531	532	541	545	516	548	545	514	513	529	590	494	544	514	562	563	551	580	543	504	530	496	536	533	534	550	513	532	536	514	519	532	514	535	521	549	515	539	562	565	469	569	542	506	576	547	501	561	526	550	559	527	539	527	566	520	550	515	494	514	539	539	533	533	565	495	552	528	546	529	544	549	524	508	499	493	484	538	536	539	476	558	545	532	494	512	480	529	512	538	567	590	512	529	568	540	525	536	494	503	544	560	538	550	536	515	544	538	524	492	533	542	518	559	522	498	543	515	530	543	501	522	549	525	538	541	562	528	545	553	566	536	512	539	543	538	502	515	558	563	529	540	536	545	492	522	528	544	530	532	551	543	547	534	561	540	547	518	511	514	530	564	515	560	529	522	534	546	534	516	479	537	547	527	513	561	506	530	554	538	510	494	528	511	577	507	529	558	454	532	517	531	514	536	555	521	518	577	556	552	545	528	518	538	519	503	539	505	534	565	497	538	573	522	546	565	533	546	503	540	543	557	526	510	571	562	524	503	575	507	555	491	522	555	535	562	562	579	546	527	559	535	555	478	524	534	543	497	573	580	522	540	558	514	511	528	529	518	566	501	515	508	537	523	574	528	554	528	518	520	517	518	530	489	525	559	544	512	539	536	501	522	548	538	557	544	555	546	556	562	576	552	536	514	537	555	534	555	544	553	566	498	548	535	545	507	554	571	540	529	513	553	503	546	543	508	515	512	498	556	534	526	511	480	510	600	518	543	524	546	488	533	502	529	543	528	559	539	543	547	532	540	544	528	518	551	568	534	530	530	513	528	516	530	526	528	548	513	560	538	535	508	473	546	564	534	502	551	504	530	530	532	540	512	550	501	479	522	536	519	567	559	519	532	523	539	520	567	523	523	579	499	565	537	512	523	521	544	520	531	555	575	530	540	544	546	537	489	547	500	499	534	520	586	556	502	539	499	570	548	491	557	568	518	536	562	521	528	476	517	542	489	505	550	501	535	525	505	535	557	539	566	509	501	532	555	503	528	538	564	498	568	571	581	522	559	534	507	547	560	539	547	529	547	571	519	506	530	551	549	521	545	520	544	499	578	540	543	507	563	559	530	542	529	495	534	518	510	545	525	529	576	516	501	540	571	492	533	538	536	548	496	519	506	512	556	573	496	593	528	520	525	567	538	563	500	510	546	525	533	573	541	582	514	551	546	561	529	521	558	542	526	559	569	548	506	536	549	539	533	518	535	561	541	513	508	540	546	543	527	518	597	566	549	570	526	529	529	509	520	545	524	519	562	508	524	544	546	521	545	496	499	525	537	529	575	534	518	532	553	509	520	556	538	496	549	518	543	541	508	576	540	560	493	521	526	531	534	532	545	472	533	539	535	491	568	554
22756	21306	29018	23921	21306	21404	9285	2318	1778	1639	1536	1436	1286	1293	1260	1219	1146	1139	1221	1133	1138	1049	1131	1045	1076	1037	1062	1101	1116	1050	1139	1089	1054	1103	1128	1091	1039	1051	1091	1152	1000	972	1004	1034	1069	1052	1036	1014	1049	1019	1003	1046	985	1032	1053	1055	1025	987	1015	1015	1053	1056	1100	1088	1020	1068	973	1084	1033	976	1036	969	1049	1032	980	1058	1035	1031	1018	1037	1019	1016	1047	1057	1063	1033	1021	1037	1012	1035	1076	992	979	1036	1034	1013	1026	1012	1019	1065	1045	992	1060	1033	1002	1056	1006	1023	1027	1011	1012	1028	1034	1053	1048	1037	1042	989	993	1034	1006	988	971	1031	987	1049	1012	973	1030	999	1022	1009	1058	999	1068	1003	1025	965	1007	1001	1003	938	1014	998	984	980	959	1022	1039	1006	991	1029	1048	1015	988	950	1056	1007	953	988	1040	1024	1010	1025	975	1000	1027	998	1058	1012	1024	1008	1040	1059	1021	998	991	1039	972	976	1070	1012	1023	974	1017	969	1037	976	1017	1031	1026	957	989	1020	1007	973	999	1029	1076	1006	1025	1019	1013	1017	984	986	1041	992	1010	1006	1035	1014	1045	995	1012	1015	946	1018	989	1084	1047	1003	964	979	1063	969	1009	1005	996	988	1051	979	967	1015	1087	1061	1045	1017	998	1032	960	1052	981	1036	1044	925	1000	1014	916	991	984	999	998	1002	1029	1019	1005	1073	1024	1067	1005	1059	1034	1052	1042	993	1029	1023	1041	1032	1015	1008	1043	1047	1020	1053	1023	996	1016	1016	1042	987	980	1045	1071	950	1010	1014	1059	1036	991	983	1001	983	1038	1011	1027	978	1076	1005	978	1037	973	1016	996	1022	1016	1000	1012	985	971	1021	1063	1054	1013	1008	974	1026	1003	1059	1016	995	1029	996	975	1054	1062	994	962	998	993	990	995	933	959	971	1029	1045	951	1048	1018	1053	1041	976	1060	982	1032	1042	1027	1007	945	1035	979	1030	1047	1054	1022	1005	964	979	974	1071	1004	1012	993	960	1039	960	1025	1044	995	1000	1013	985	991	974	983	994	1006	1000	976	1055	1041	1007	1086	1042	1018	1078	1053	982	1025	1067	985	1042	1020	994	1016	1004	1028	1004	1032	1043	1013	1016	964	976	999	1092	1030	1003	1047	974	978	1014	976	977	1014	1068	979	972	966	986	986	975	992	1031	980	989	999	978	982	988	1032	1026	1023	1043	1025	1004	1063	1039	970	1009	962	1011	995	1048	968	1049	998	1026	1011	959	1030	1032	971	1041	991	1042	975	1087	936	1032	1027	977	1005	985	1021	1022	1010	1011	1004	958	1053	1013	984	1017	1005	1022	1083	1046	1065	1058	1018	984	1079	1040	1027	1022	1023	1028	1021	978	1018	968	989	1029	1076	1004	972	989	978	987	1052	1080	1028	1033	999	973	1001	1037	1007	940	1010	1015	997	982	990	999	1002	1040	1066	1054	998	1030	988	1019	1083	1046	1060	1006	986	1012	984	968	985	1005	967	1050	1003	1025	958	990	1027	1013	1041	1000	964	1032	1031	969	1033	1002	982	1043	1004	989	1009	1002	1010	1008	997	1065	1005	998	1070	1040	1032	1031	974	1059	969	1105	1006	996	1004	952	962	1018	1044	1042	1021	1021	980	991	1045	1019	1032	999	1039	1025	935	1059	1019	977	1016	1022	1014	1019	1020	975	982	1008	975	1031	988	1081	990	1011	1005	974	1062	1018	1025	1042	1009	1015	1025	1009	977	995	1058	1025	999	1073	987	1021	1028	986	1043	985	985	1009	976	1021	1010	1031	1022	1012	1035	987	1052	1061	1036	1070	996	1029	986	997	965	977	987	975	1017	1046	1023	1032	1019	1032	990	1073	1001	1075	979	999	1019	977	1042	1007	1031	1004	994	970	1051	1047	1030	969	1049	1042	999	957	1011	952	1080	1003	1043	929	970	1020	908	1012	1025	1034	1066	1024	1015	962	1006	983	982	1008	948	1033	1061	1044	1006	978	1034	1034	1027	994	1016	1002	1007	1051	994	1036	1016	1051	1055	1017	1065	1057	1019	1039	1060	1001	1015	1050	985	1099	1001	959	991	946	1034	1015	1009	1038	1040	1063	1021	995	1037	1010	971	982	1040	990	979	1094	1035	1062	980	987	1034	1030	996	1031	1039	979	999	1008	975	1004	1015	1016	993	1033	1019	1005	1024	998	983	953	1052	1012	991	1035	1061	1036	989	987	1005	1011	971	1006	1064	1026	997	1039	1013	1038	1002	1005	993	1029	986	991	1027	1039	985	1035	1073	956	946	968	1025	1019	980	1062	1081	1040	1033	1029	1013	992	1039	1018	978	1036	1063	986	1023	981	1013	1046	1019	996	1007	983	1027	1010	1042	1061	979	1004	1026	1006	1016	1015	1097	968	1105	970	988	1023	1020	1023	1009	1031	980	1031	1040	998	965	1021	1033	1040	998	990	1125	988	956	998	1031	991	996	1018	986	1049	1059	1043	1019	1027	1059	948	965	1050	1010	1004	1025	991	984	1011	1030	1014	963	1038	1033	1018	996	1034	937	1049	1038	978	1020	1022	1010	966	1013	1038	985	989	962	992	1054	1042	1022	973	1018	987	977	1011	1018	1027	1011	1029	1053	990	976	986	1021	1043	965	971	1000	1006	1032	1039	1023	1002	1014	966	1053	1031	985	1025	965	986	1008	963	967	986	1121	999	986	1033	964	1056	985	1091	971	979	981	1031	960	932	967	1056	1047	1003	1002	1057	1023	1027	1017	1028	1028	1013	979	978	1025	976	1011	994	1001	998	982	1051	989	999	1055	1000	1030	1013	1007	1058	947	965	1060	1018	984	1036	977	953	972	980	1016	1047	1007	1010	1036	952	972	1029	1023	978	1020	1043	1010	1011	956	969	968	1017	958	1008	1029	1014	1012	1025	1023	1026	986	981	980	1001	1012	970	1011	1011	1031	982	991	973	998	1003	1020	1007	1012	1004	1012	1017	969	979	1000	1030	1013	1046	1001	1027	970	962	952	968	1022	1033	1013	987	1041	1055	1029	956	1000	1014	1002	1006	992	1043	968	994	990	1010	1008	1020	1016	1009	1039	971	986	1032	1010	1036	970	1005	1030	961	1015	1000	1009	1008	965	1005	977	980	1024	1023	1027	979	1041	1064	976	945	984	989	969	964	1033	1015	1013	1005	1005	996	1001	1006	1063	999	954	992	1013	1084	981	970	995	1017	946	1008	1010	1045	1044	1017	964	1029	1002	979	1056	983	1042	997	1070	987	1014	1008	1001	1019	990	966	1012	1065	1059	999	992	1037	986	1025	954	1005	1029	1080	981	1064	974	1003	1056	969	1043	1035	1053	1021	1010	1048	1011	973	972	1067	1009	964	1003	972	923	1008	1000	1014	997	997	988	993	1003	1019	1121	982	961	997	989	973	1047	995	912	960	944	1026	1029	1049	907	991	995	1078	1021	989	941	1070	933	994	970	1014	1036	1061	1035	975	1025	1058	1045	977	944	1021	989	1006	1064	939	956	991	1008	1033	1006	998	1015	986	990	969	1008	1004	951	1013	1027	1083	991	951	1023	1045	995	999	981	1006	1004	987	1037	1071	1040	1040	1000	992	990	1048	1002	1012	1015	969	986	1025	992	985	949	1033	1015	977	981	980	1035	1005	980	1011	1027	1011	1007	954	1002	969	996	1062	1064	1036	952	1014	1020	1020	1000	1050	1039	1035	1072	972	1006	967	1042	1006	1030	1051	993	1012	1060	966	987	1010	1005	1024	975	1053	1014	983	1040	997	1005	1014	974	1015	1067	1031	994	1060	1001	1058	926	1064	980	1020	1000	1009	943	1058	1032	1098	986	1026	1052	1013	1008	1061	989	989	1018	993	1037	1008	997	982	1028	1029	1026	964	996	970	983	1035	1025	1006	1049	974	1018	990	1051	1024	1011	1030	988	986	1015	1016	959	1015	962	1079	991	1020	1020	1007	1004	1016	1089	1010	1027	985	1041	1036	992	1029	1035	972	1027	1023	1015	981	1008	1001	1015	997	980	1035	1037	946	1075	999	945	997	1018	1058	1045	996	1017	1004	1000	988	1024	1071	970	998	1053	1005	952	996	992	1030	998	1004	999	1002	966	1003	1003	1043	1055	1061	1035	995	1002	1042	1003	1058	1025	1032	1024	993	993	984	1034	1025	1049	993	985	1059	1029	993	950	1024	991	964	1002	964	997	1058	1049	1022	988	971	1011	993	1039	988	958	999	949	1007	1078	1022	1033	987	976	1011	1011	985	950	1016	1007	960	951	984	1021	960	1030	1027	1039	1043	1005	1001	1018	1013	1001	1009	1052	1012	1001	977	993	1076	1073	1012	1047	1080	1029	1014	997	983	1005	1004	1036	1029	994	994	1000	930	1063	984	987	1037	1012	1064
7580	16384	11652	6530	5282	4540	3766	2970	2530	2115	1842	1647	1552	1453	1329	1297	1277	1192	1234	1216	1196	1200	1241	1153	1158	1135	1119	1116	1137	1127	1148	1137	1083	1121	1150	1110	1102	1093	1026	1114	1127	1024	1100	1050	1039	1025	1030	1025	1053	1058	1015	983	1034	962	1074	1051	1048	1080	1086	1005	1037	1040	1013	1047	1081	1047	1038	1036	1039	1038	990	994	1001	1027	1003	1047	1087	1036	1090	1039	999	1018	1078	1011	1010	1019	1036	1007	1032	961	1097	1025	1058	1044	1026	981	1013	1055	1088	1020	993	1033	1024	1036	960	1009	1003	1043	973	996	1030	1032	1056	1031	1020	998	1014	959	1008	1057	1045	1042	988	1059	1004	977	1014	945	1008	1028	1048	1078	1030	985	995	1021	966	1030	1072	1020	1034	1063	1038	992	1020	1023	1074	1064	1001	1032	981	975	1005	1036	1049	1021	990	973	1044	993	999	968	1007	985	1043	1042	1022	1009	1010	1006	1041	1006	1084	1027	974	1048	991	950	1038	978	1055	999	1034	1009	973	991	978	1006	1041	1015	1031	1036	984	1007	1032	992	982	983	1095	1094	1015	1004	1054	978	1004	992	927	968	986	1026	995	1029	1041	1004	1013	1012	1006	1054	1031	1017	955	1052	1047	1047	1006	974	1034	1005	1030	1013	978	1022	1068	1026	1030	1046	982	1050	1002	988	1034	1021	975	991	978	995	1037	977	1004	1030	995	1024	1039	1011	1023	997	970	1021	1026	1037	1051	996	1020	1018	1059	1067	1007	1069	1050	1058	995	1034	1040	1024	1050	1031	1104	988	1017	1067	1022	1012	1020	989	1107	987	996	1013	941	1054	1023	1000	1010	998	1015	1048	1067	1005	1014	1025	1058	1032	1027	997	1041	1056	1016	1028	1006	979	968	1019	968	1044	1025	999	1037	1003	1015	1055	977	1045	947	1022	1066	994	1011	987	1022	970	1035	998	1069	1044	1044	945	1005	981	1034	1025	1007	978	1057	1006	1034	992	1020	1033	957	1024	1041	985	1047	993	1034	1015	990	1058	1058	997	1029	1080	1042	993	1028	991	1053	1020	988	998	993	1024	985	949	1010	1004	979	1020	940	1018	1033	964	1095	1044	1044	1043	1007	963	1000	1015	1037	1031	1075	1062	1063	957	1048	1036	1000	965	977	991	1041	1026	1031	993	984	1016	1041	1029	1090	1069	972	969	1003	983	947	1004	1048	1005	987	1010	1024	1037	1070	1015	1049	1004	969	1055	985	1023	1048	994	1024	973	1016	1050	1068	952	977	1023	982	1023	1004	1021	978	974	1034	1031	1037	1056	1028	983	1022	1011	1083	1050	1032	1014	955	1038	1032	1047	1007	1005	1067	1040	983	1004	1024	1014	998	1019	968	999	1090	1067	1077	988	999	1053	1045	980	971	1012	1023	1007	984	1030	1017	1040	1025	1012	987	977	1050	1022	981	969	1024	1071	1028	1001	1023	1000	993	1048	991	993	1036	986	1015	1003	1015	1028	1020	967	1051	1025	1024	1029	1013	996	1014	1023	1028	999	1004	1046	1019	956	1023	1050	1051	1037	1076	1022	981	975	993	1017	1034	1049	1054	1046	1027	1044	1024	1033	1040	997	967	991	1033	968	992	1016	985	952	974	1023	1011	943	1048	1016	1014	981	1026	980	1045	998	1022	1002	1009	1028	1056	1051	1021	1001	1067	1013	1057	980	950	1022	1001	1034	957	1028	999	959	991	990	1005	985	1050	1028	1033	1060	1035	968	988	1047	973	1099	1031	988	993	990	991	996	958	1046	1001	1008	980	1037	993	1019	1032	1017	1025	1026	1000	1032	1017	1035	1019	1020	1010	991	1048	1031	1038	1032	1002	947	1044	1050	1023	1067	1043	1010	1070	1025	1022	1025	1048	1018	972	1012	994	1084	964	1018	1012	1015	969	964	962	963	1044	994	986	988	969	1001	999	981	1009	1097	1063	1008	970	1046	993	1040	1070	1048	1019	1008	1015	985	1095	1019	1035	1082	976	1049	1035	1008	1076	1030	1027	975	984	994	1026	1011	989	1028	993	1027	984	1004	1051	1068	1015	979	1039	1026	1013	938	968	983	960	1011	1044	1077	1013	967	980	1053	1062	985	975	1021	1015	993	1033	1023	986	987	975	1006	1030	1043	1023	1032	1004	1020	1051	982	1051	981	1004	1019	1012	992	966	1019	1025	945	1013	1017	1006	1042	1028	1039	1053	1067	1038	993	1022	1022	1050	996	998	1034	1025	976	1004	998	1029	1050	958	996	1018	1001	1066	1014	1031	978	1012	1023	967	942	1028	996	985	1026	993	967	1012	991	997	1043	1002	1043	1017	981	1056	976	993	1037	1023	1019	1001	984	944	1033	1083	1045	1062	974	1030	1036	986	1004	1040	991	1037	948	990	993	1051	971	1044	1018	1017	986	1016	1057	990	995	1075	947	1020	1020	1045	1021	1048	989	1027	1055	1022	1023	989	975	1005	1052	1019	1022	1010	958	993	1074	1011	1013	1088	1011	981	1099	971	1005	1054	971	1019	976	980	1028	946	1026	990	1047	1007	1001	993	949	1023	982	1041	1068	1000	1048	992	1015	1030	1084	970	1047	1020	941	986	955	1006	994	994	992	1048	1001	1008	985	1014	1024	1034	1037	1019	958	1000	1052	982	961	1026	1030	1085	1020	1021	1043	1037	1032	1028	911	1012	1029	1016	993	950	1012	985	1036	973	984	1038	1087	1027	991	973	1016	1035	1021	997	1075	1012	1018	1053	1033	934	1022	1005	1025	965	987	1063	1020	1038	1020	1016	1034	1016	1019	1030	1018	985	961	1006	1074	1055	1053	1060	1065	1048	966	1001	1026	968	967	1011	988	1020	1025	1012	1051	1096	976	976	1087	1012	1084	993	1000	1034	978	1048	1044	1022	1050	1002	966	1049	1011	979	1037	994	985	1031	979	969	1016	1041	1014	1019	1004	1035	1002	1026	1030	969	1053	1006	968	1031	1029	941	998	1057	1015	999	1052	995	985	997	1029	1054	1022	1038	1010	1044	993	1063	1059	1021	1012	998	987	1024	1041	1021	981	1069	912	1026	973	985	1009	998	975	1060	1010	1057	1022	996	1006	1068	1016	1066	1027	993	1020	1008	1029	1027	1022	1064	1008	958	1006	1066	1028	988	1006	1018	988	1015	1004	1034	982	1007	1033	1034	972	1031	1027	972	1065	1047	971	971	976	1059	990	1045	974	1041	1068	997	1040	1046	1066	1009	991	1041	1031	1044	1056	1036	1022	1069	1025	988	1028	1053	1028	1011	984	974	1016	939	954	1012	1017	959	1020	963	1015	1043	1029	1085	1010	1001	976	1012	1043	984	1054	1010	1014	1041	1001	1001	976	992	1035	975	1038	1006	999	1031	1012	1017	1011	1047	997	1003	1044	979	1002	1026	1040	1043	990	1015	997	1069	1051	1027	975	1027	1027	972	1021	991	1017	1082	1008	977	1037	1048	997	1012	1000	1033	1033	1024	992	957	956	1025	984	998	1052	987	1041	1001	953	987	950	1041	975	1051	952	1031	1002	1021	1008	997	992	1004	1069	1054	1030	1007	1001	973	1012	994	1028	989	1004	997	967	1030	958	1036	1015	989	1053	988	999	1014	1023	1027	1013	1048	1028	961	1037	994	997	1005	983	1042	1011	1010	1048	1076	1052	1030	1059	1006	1047	978	978	1038	1035	1006	1004	1005	1073	1040	1031	1031	1043	1024	1082	1017	1042	986	1011	1029	1030	958	1038	993	997	1026	1046	1084	1039	1060	988	1012	1083	1034	987	998	988	1023	985	1022	1042	1024	1007	1014	1014	1001	1021	1019	985	981	997	1038	992	1041	1048	987	988	1048	1025	996	1011	959	992	954	1047	1061	1033	1007	1002	1014	973	1067	1009	1029	978	1032	1077	1067	1064	1034	997	958	1028	1033	1067	1011	1021	1037	1023	1037	1063	1073	1012	996	1031	1012	997	997	1017	1017	962	1060	977	1054	1039	1029	1017	987	1015	993	995	996	984	1019	1013	986	972	1031	1042	1016	969	1004	1034	1006	1000	1033	992	993	1050	1037	1040	1000	1019	1030	960	1002	1036	991	988	1006	990	954	1031	1051	1035	1003	960	1030	996	1014	1029	1000	967	1009	1004	1024	1065	1024	1039	967	995	1020	989	1050	1060	1047	964	1052	1065	1018	989	1021	1027	1015	980	985	1017	1026	1081	936	1022	977	1035	1026	1006	995	990	953	1023	1005	1042	1041	982	998	1052	1084	933	1062	993	1033	1026	952	992	1059	1069	1055	1013	1029	1011	1015	1005	979	1034	1042	1043	1057	981	979	1009	1010	1030	994	1004	996	1006	1028	1060	1038	962	1029	1033	1011	1032	1001	1025	972	995	1054	1041	1002	983	1001	983	992	999	992	953	1005	1023	988	1021	973	975	986	1000	1012	1002	965	1049	970	1057	1000	1024	1018	1014	987	1027	995	1025	1016	1022	1009	1012	993	1016
27851	17463	4058	1131	830	669	675	595	568	485	558	490	458	493	476	413	499	432	456	469	444	494	469	470	463	506	463	465	469	460	481	474	469	452	462	440	475	463	456	478	454	419	458	456	446	431	458	443	433	425	426	415	406	437	444	431	458	426	412	465	451	395	470	435	441	435	434	462	405	424	444	475	446	470	480	464	424	416	430	428	444	412	478	469	470	435	409	448	420	420	450	402	444	461	487	460	463	449	428	445	415	473	435	454	434	460	461	398	443	428	433	403	467	403	450	462	439	455	477	428	449	469	460	388	490	424	476	431	414	475	473	423	431	437	433	412	457	424	470	429	449	434	449	410	436	463	441	435	438	440	503	430	434	434	449	433	456	462	415	461	423	465	417	452	397	461	434	445	444	405	421	472	455	437	453	477	422	456	444	414	459	423	452	447	445	438	443	460	479	431	445	430	442	445	428	449	426	436	417	458	417	438	413	457	380	425	434	414	455	442	453	462	442	407	453	428	470	437	420	438	418	459	415	406	440	440	452	448	471	410	432	428	432	477	397	469	439	404	430	447	425	435	476	439	445	478	416	442	397	410	427	431	418	434	453	471	407	416	442	440	420	478	412	429	481	475	432	464	450	475	400	470	451	450	423	482	404	447	462	445	428	427	461	407	463	480	431	444	421	424	416	411	444	436	458	466	447	464	429	445	407	453	424	463	496	467	433	443	484	420	460	452	420	436	449	454	440	455	459	430	429	432	428	423	443	407	430	461	426	428	449	424	418	429	449	491	438	418	422	444	463	437	442	456	434	444	404	430	456	402	440	437	454	429	430	455	440	395	399	437	446	485	435	456	439	408	452	467	448	428	457	435	467	441	450	445	400	443	440	417	459	450	429	404	424	401	461	442	416	438	408	477	451	422	459	454	461	426	427	431	451	428	397	472	452	429	436	427	440	418	445	437	426	444	460	450	432	514	446	431	426	423	421	466	428	443	412	426	449	434	369	453	474	475	439	410	426	463	460	455	412	451	428	446	470	455	427	438	444	415	416	418	436	431	446	430	435	442	441	400	439	438	457	403	479	413	456	469	429	429	487	439	433	458	415	437	452	439	468	410	435	421	441	423	411	445	435	451	419	426	462	436	457	414	438	433	419	424	417	466	420	419	429	441	417	447	443	456	422	437	421	426	454	472	447	424	416	465	452	452	407	448	441	455	399	461	434	452	432	426	430	463	451	414	444	416	390	418	432	417	443	413	418	448	452	465	409	464	418	473	460	469	431	410	463	439	416	418	427	464	421	434	453	416	426	472	416	470	428	421	422	449	418	415	449	415	462	402	414	437	381	437	439	437	446	414	384	425	434	413	472	476	420	418	453	450	421	422	464	424	418	452	450	430	446	430	403	460	411	437	451	455	419	442	447	474	447	438	451	461	452	423	430	451	447	433	456	416	479	439	452	449	442	427	420	429	449	453	441	446	434	424	429	389	417	439	443	436	461	475	472	433	400	449	438	419	427	475	449	417	448	420	439	462	451	419	446	443	436	473	453	435	428	427	455	445	435	450	437	418	428	448	484	444	461	416	417	438	424	431	456	422	422	394	436	494	433	453	460	489	424	433	463	455	465	447	407	432	431	472	413	431	438	449	444	438	417	442	435	440	432	436	440	432	440	457	443	443	432	460	462	450	437	428	413	435	501	437	431	432	466	460	484	438	429	435	406	402	411	456	432	434	414	437	446	440	479	432	445	435	451	437	435	469	401	400	429	465	442	433	437	461	416	444	403	460	462	454	425	468	416	409	482	438	435	449	423	443	400	425	459	430	454	420	451	448	438	450	465	475	435	451	430	474	456	437	427	458	416	444	423	473	424	445	455	445	395	433	457	455	448	458	425	423	407	445	437	394	438	428	426	460	422	446	463	456	439	457	463	436	465	451	435	417	465	466	476	463	456	483	440	403	425	474	461	441	437	437	417	441	454	394	438	445	417	449	427	413	451	463	474	462	422	456	409	440	437	479	444	494	438	470	419	444	475	440	443	415	460	464	432	423	411	413	426	454	438	441	427	441	431	415	422	448	461	455	429	467	490	456	433	426	434	444	462	414	450	423	390	442	414	469	426	460	424	451	455	453	420	407	470	416	467	416	436	433	439	448	429	460	450	429	437	434	479	431	450	415	404	428	418	433	407	421	448	402	441	428	434	435	435	427	434	416	450	432	433	436	467	436	413	463	461	434	481	462	446	441	449	411	396	423	462	433	415	458	460	439	448	409	431	434	431	427	445	463	469	451	464	444	410	480	440	449	429	441	417	451	463	445	443	484	464	434	431	407	456	439	431	436	435	453	464	466	410	402	426	427	441	464	418	440	454	444	420	501	464	427	401	450	441	433	464	448	430	439	427	418	441	442	420	428	491	441	424	424	459	458	449	436	433	457	470	455	418	427	487	455	449	453	465	438	434	496	452	435	467	412	457	422	446	424	497	419	447	410	487	455	418	433	440	421	433	433	423	460	451	460	462	457	424	436	506	454	471	462	447	436	440	418	489	446	456	449	463	427	489	443	464	435	453	508	415	425	416	447	381	458	436	438	437	457	441	451	437	454	451	457	395	422	438	426	446	448	434	448	438	462	442	446	442	439	456	442	415	438	443	417	440	420	419	417	433	427	432	422	454	450	448	433	446	444	459	410	465	461	440	415	443	425	446	424	454	435	440	417	420	411	464	423	448	436	415	455	449	426	445	469	447	420	463	448	445	429	499	445	416	423	424	417	436	433	475	465	444	467	451	403	433	418	435	442	442	415	462	432	383	412	443	418	426	448	410	441	457	402	460	463	439	407	442	445	426	448	456	500	438	430	425	442	424	435	435	446	447	437	446	457	436	422	423	435	432	447	476	447	436	407	452	449	464	440	453	462	458	435	427	438	452	427	440	431	473	397	451	395	430	465	438	441	426	455	455	464	462	452	461	413	430	440	437	474	463	423	418	414	454	426	410	480	462	423	438	404	438	443	410	416	419	427	428	410	456	428	452	446	452	412	423	413	448	423	431	437	435	429	416	483	431	398	467	449	432	467	435	424	409	420	407	404	422	452	435	459	416	412	425	434	403	470	387	435	456	428	446	424	424	444	450	444	413	450	459	456	444	428	457	433	436	422	444	442	430	417	453	463	431	428	466	438	445	466	442	412	422	423	497	432	425	439	463	447	449	413	465	441	454	420	425	434	445	421	421	416	463	409	447	416	428	469	441	426	446	450	443	427	503	433	447	424	472	415	443	439	418	414	445	424	439	419	438	476	434	471	422	423	427	437	463	448	392	488	473	438	427	442	430	486	417	444	461	443	434	440	441	452	462	428	429	442	439	412	477	432	432	457	475	401	461	450	425	432	411	418	458	428	398	420	440	430	453	414	428	431	472	440	462	461	401	419	414	435	442	446	423	410	436	414	463	435	444	442	414	481	442	425	408	407	436	468	436	471	392	450	423	428	451	437	451	467	434	430	490	407	492	434
6998	2357	1864	1203	1114	1020	926	791	737	653	577	561	587	530	535	531	535	504	494	487	520	513	502	529	517	540	513	485	514	512	528	536	521	556	514	516	486	491	468	478	439	505	451	477	477	498	465	461	442	470	454	470	475	433	468	448	466	471	493	469	480	461	494	492	472	465	452	466	467	465	444	492	493	449	497	473	474	465	463	475	471	454	456	461	475	462	532	489	484	444	459	504	455	469	518	488	483	483	515	481	501	457	513	450	474	497	481	499	480	453	489	489	481	476	472	428	473	485	480	486	453	465	470	483	459	461	440	481	490	423	464	516	464	493	416	451	446	491	456	497	473	497	496	444	471	413	442	485	479	458	467	474	468	488	436	473	507	474	473	442	466	468	482	457	408	447	503	462	481	476	489	487	421	453	494	432	460	464	511	487	462	466	459	501	488	502	513	504	453	448	472	468	447	475	486	487	462	442	497	472	479	486	492	476	440	459	443	448	503	454	454	424	447	463	483	462	453	475	496	447	483	507	442	480	448	451	476	413	446	493	465	459	468	509	510	479	445	471	485	499	472	495	479	509	422	479	485	486	489	473	470	441	419	461	445	454	449	479	527	444	450	453	479	438	470	470	475	476	465	475	473	437	491	457	462	471	457	507	473	462	446	442	503	478	449	485	448	467	485	466	468	462	462	445	476	473	476	452	456	498	470	452	498	477	481	439	453	461	476	481	484	452	451	455	471	489	481	480	449	437	504	451	444	452	458	482	439	448	481	455	428	488	446	454	474	475	467	457	488	441	459	473	454	464	466	482	463	474	423	446	476	434	454	521	492	462	473	438	478	444	457	462	456	422	476	432	466	495	455	466	498	454	484	423	473	467	454	489	459	495	492	476	459	482	500	465	495	462	485	450	471	447	526	493	496	486	500	469	407	466	469	457	470	441	478	463	495	472	461	467	437	487	446	462	464	454	490	441	470	490	447	470	485	472	477	476	482	451	455	457	463	452	431	455	455	475	470	461	468	457	481	459	475	486	500	467	477	466	471	432	448	516	489	478	442	462	493	478	458	459	509	468	475	453	464	463	463	462	459	476	477	485	429	457	478	469	498	469	481	471	458	485	493	472	423	475	475	485	451	454	456	480	445	434	482	461	459	493	460	454	450	503	485	498	492	442	451	462	504	497	515	467	505	428	474	499	479	474	448	448	469	454	502	492	468	473	457	489	462	474	456	491	484	431	472	452	475	458	485	435	475	475	464	468	444	506	474	487	467	482	450	456	408	524	442	407	457	455	463	471	496	425	492	465	469	435	468	453	466	454	463	419	435	462	404	447	466	473	503	464	470	481	469	464	463	483	453	476	524	470	490	499	488	459	462	439	456	487	490	440	475	466	456	477	515	451	472	473	499	485	501	492	460	475	507	483	478	464	440	455	466	467	515	454	446	484	455	440	463	449	413	481	482	484	485	448	456	465	449	459	492	480	476	452	440	512	509	466	467	469	466	504	464	446	447	463	456	460	440	462	433	481	493	479	454	470	463	429	467	498	502	458	501	450	485	479	461	469	451	482	506	509	452	457	450	453	443	484	495	494	434	449	475	459	491	483	463	456	456	464	475	458	513	454	441	463	487	475	481	506	492	448	445	452	500	451	455	425	471	430	471	461	478	439	477	467	450	416	480	437	495	484	450	514	501	475	418	448	484	470	480	463	464	507	460	485	489	457	441	426	484	470	449	472	473	484	464	467	459	464	472	476	484	473	447	492	466	509	475	452	452	428	472	487	497	500	512	449	420	485	438	446	485	464	506	425	491	514	457	432	459	448	480	498	449	505	464	426	473	447	463	466	461	473	471	488	479	474	485	468	461	451	464	444	498	454	486	443	481	451	477	463	462	475	480	469	446	463	476	451	481	491	454	519	469	451	479	507	499	474	479	472	494	472	479	450	460	480	478	469	443	436	497	451	455	458	501	485	493	500	482	476	456	459	487	461	488	454	499	458	435	484	457	483	441	476	450	474	456	469	471	474	459	480	481	521	484	463	499	465	479	490	477	486	476	473	493	481	425	452	459	478	445	488	451	442	466	445	457	448	467	490	429	469	502	468	495	457	507	451	440	470	537	462	442	481	495	448	458	482	486	479	439	495	488	495	486	468	476	470	464	512	485	461	462	460	474	453	424	481	459	475	495	505	468	484	455	475	456	442	509	465	484	467	453	462	466	478	477	445	502	415	499	463	463	457	457	430	475	522	451	443	433	463	477	438	489	489	441	484	426	494	452	456	471	507	461	497	469	482	454	465	477	489	446	491	464	452	445	462	421	458	480	448	464	500	477	445	476	482	489	447	473	485	480	475	449	435	438	523	449	517	474	475	459	478	483	464	468	463	481	460	472	477	483	470	503	483	464	451	454	489	483	426	465	466	471	499	510	467	438	506	466	447	460	472	500	459	436	461	483	435	499	446	496	480	451	442	469	482	417	455	502	482	474	440	473	467	469	444	478	487	506	474	479	510	461	493	462	450	514	436	437	455	427	458	493	453	484	452	482	451	447	487	478	495	451	508	475	450	434	490	503	469	475	438	472	490	468	452	444	481	488	480	494	491	482	486	481	471	459	437	472	493	475	480	493	486	435	488	476	503	476	470	487	458	460	496	469	458	437	501	463	489	468	447	481	503	485	462	440	467	469	458	500	436	447	468	499	494	457	528	469	491	460	465	492	465	468	486	466	471	494	430	462	441	480	530	507	455	463	475	487	499	490	462	469	449	508	470	451	483	469	475	479	482	473	470	501	470	445	437	515	449	466	491	445	461	473	471	471	484	486	499	473	439	503	477	468	495	495	455	492	432	485	493	471	436	470	463	458	483	463	489	474	471	445	485	458	474	450	478	461	472	479	463	499	479	432	476	489	498	451	467	470	478	474	475	455	460	487	510	519	439	449	480	482	457	440	460	443	475	441	471	494	486	465	484	484	485	484	470	450	452	406	465	466	453	471	491	475	462	486	479	479	467	447	512	483	493	451	457	448	494	513	457	456	510	471	471	477	493	483	480	486	467	487	491	481	463	453	481	483	474	514	465	464	419	469	437	447	497	483	456	486	485	435	512	489	479	483	450	470	475	476	526	460	455	504	475	442	496	507	463	497	515	438	459	448	474	469	439	504	459	499	512	445	469	448	482	473	462	492	467	485	477	480	434	468	492	469	475	492	476	484	472	475	471	480	451	477	468	497	459	507	450	485	465	496	466	452	442	450	479	481	444	464	450	464	464	462	486	481	472	478	447	464	452	466	424	481	499	497	458	505	460	459	414	444	471	469	455	452	485	449	491	463	465	473	487	508	472	430	443	438	463	473	508	458	450	477	470	465	448	457	513	543	489	484	474	459	463	443	450	448	451	442	453	445	514	502	472	503	491	497	465	479	476	493	446	464	466	463	483	443	471	486	478	494	496	487	453	478	487	502	481	465	487	493	494	469	495	432	446	462	422	517	470	474	498	493	472	495	462	487	481
23816	21240	28449	24301	21225	9883	2124	1436	1223	1161	1061	965	968	945	875	923	858	866	902	908	856	864	848	882	835	816	800	855	845	836	872	841	832	856	891	843	820	865	849	799	803	785	791	800	811	800	794	818	859	799	818	798	798	805	808	794	798	824	810	815	810	782	777	766	820	788	765	812	797	823	795	804	834	824	818	801	803	811	789	783	785	790	787	776	807	787	820	805	839	749	794	792	828	841	767	827	843	809	816	794	815	833	799	809	828	815	804	805	760	804	771	881	783	750	826	831	834	858	842	807	795	782	784	797	788	804	797	799	801	823	797	838	829	790	859	839	801	791	793	814	795	741	783	775	807	814	821	831	815	801	825	847	815	766	847	788	812	765	775	765	771	800	783	850	783	788	846	781	750	797	823	803	827	771	832	783	834	793	766	817	838	814	775	773	838	830	822	818	780	783	790	792	845	771	818	817	801	788	771	780	829	763	810	810	831	843	781	825	765	788	822	843	842	792	841	802	762	817	756	820	834	819	789	821	804	826	795	813	775	762	814	795	798	800	809	803	830	762	831	807	804	791	805	808	814	820	807	815	799	797	841	813	805	823	808	842	780	823	777	809	797	767	826	850	832	796	772	784	804	792	751	755	836	838	772	779	786	727	808	788	801	810	802	758	773	794	829	829	788	823	792	789	792	815	811	828	823	765	852	799	813	773	799	751	846	788	763	849	784	783	781	820	824	775	847	797	798	779	801	774	811	794	795	787	767	765	783	839	785	786	814	793	814	792	784	826	831	782	814	778	823	790	735	813	800	843	768	802	799	747	822	795	810	804	769	807	796	828	799	807	784	795	768	763	787	821	801	787	807	788	798	830	826	800	791	784	780	763	755	839	805	835	830	800	785	813	850	804	842	856	761	777	785	796	815	804	733	781	775	802	794	857	801	801	773	763	776	884	819	845	799	801	826	804	824	767	757	854	811	807	799	812	790	809	792	791	802	781	820	820	765	768	806	771	778	785	801	828	798	822	814	783	818	795	750	816	771	790	829	852	779	837	781	804	789	774	851	718	819	833	806	812	770	798	837	776	806	822	796	805	782	778	815	816	826	763	830	798	807	764	803	849	719	815	834	807	785	800	833	760	838	791	795	809	857	746	834	803	761	786	781	779	855	751	826	790	774	752	825	763	753	801	801	806	845	774	759	852	803	833	794	780	777	851	821	806	833	845	779	764	807	774	806	796	810	830	818	761	830	781	858	820	796	839	803	783	781	789	838	730	799	868	815	783	731	805	743	825	832	800	786	816	830	823	783	823	831	769	822	820	784	777	760	824	825	805	746	804	774	780	763	829	814	773	830	806	751	799	825	796	805	757	808	788	786	761	806	810	837	856	748	771	804	774	819	765	810	786	837	820	806	794	792	815	792	741	748	819	788	804	775	770	776	810	773	812	770	808	759	839	828	797	791	838	774	737	800	750	825	763	792	816	822	780	796	793	808	804	750	773	807	833	823	839	840	772	787	808	829	794	782	809	798	792	814	781	760	816	789	812	805	846	828	807	786	795	872	772	788	774	839	841	806	824	812	785	845	749	832	763	801	823	796	761	795	768	834	803	866	808	831	812	804	822	780	826	780	733	778	784	757	807	779	784	790	814	843	829	781	757	797	724	795	848	788	770	769	796	813	802	763	809	810	818	747	748	810	832	786	796	813	772	846	774	784	808	871	795	819	818	833	803	762	727	780	833	789	790	781	750	839	770	795	792	764	848	819	840	830	862	769	851	797	854	798	830	789	796	808	822	821	817	811	794	816	825	781	841	776	814	811	749	747	839	782	803	815	762	773	776	774	827	790	808	778	804	779	837	780	801	828	806	777	799	849	838	730	841	773	829	789	830	787	809	817	756	752	854	842	820	810	801	729	765	795	824	729	838	883	776	763	828	798	833	817	764	754	792	794	805	792	831	888	800	804	785	825	794	767	859	875	817	778	796	835	816	831	802	785	819	767	751	778	804	817	771	746	835	834	783	798	808	849	784	808	762	761	778	787	823	751	812	773	813	773	833	801	816	788	850	774	815	781	831	779	812	785	764	790	776	816	805	844	790	821	807	773	771	787	828	809	795	763	739	799	825	796	793	778	831	839	810	814	797	821	793	794	727	823	807	802	820	792	820	811	783	849	832	812	783	795	744	752	816	816	743	805	813	824	833	835	761	797	795	768	785	785	792	769	834	800	787	788	811	783	754	810	825	859	779	791	751	827	816	748	787	804	717	884	771	841	778	818	790	803	820	824	855	806	777	801	801	808	824	813	835	803	769	810	763	810	782	793	839	764	799	747	792	817	848	791	802	721	794	823	775	778	779	798	812	825	787	823	787	833	809	740	767	784	813	845	821	807	815	769	784	785	809	811	790	773	793	800	801	778	816	804	802	806	779	806	815	779	776	802	732	797	817	811	752	832	828	762	805	815	824	787	789	795	799	836	829	797	842	783	822	808	830	817	831	790	817	805	803	819	790	781	776	758	785	792	777	816	792	772	849	759	818	799	741	757	799	821	793	752	777	822	808	761	785	770	776	777	814	869	843	783	745	807	778	809	774	797	845	794	787	813	815	779	801	781	816	748	715	772	869	762	818	771	812	778	823	869	762	819	786	784	833	805	766	811	797	795	824	787	815	757	784	795	786	797	801	772	776	848	801	801	800	761	819	793	759	844	794	781	740	844	742	792	810	788	845	826	802	831	807	804	787	796	793	813	847	793	794	794	792	841	833	809	731	783	771	840	771	771	818	792	803	793	765	759	792	819	813	796	760	806	821	822	772	843	783	774	787	756	754	777	810	762	798	800	784	832	774	757	832	825	801	792	790	799	763	780	752	787	801	769	813	790	799	812	809	800	761	796	760	815	813	801	814	837	814	752	815	832	821	759	785	771	834	830	816	792	800	794	802	774	796	800	750	830	834	754	794	822	797	792	805	838	729	848	785	819	763	795	804	779	812	792	770	836	793	784	825	789	788	835	830	766	824	755	822	803	782	754	811	790	816	754	769	826	834	802	820	729	774	780	848	754	816	794	845	846	812	787	822	824	771	793	752	860	778	806	829	778	840	792	843	789	812	811	777	789	744	844	797	810	834	771	824	781	792	795	815	801	787	825	783	819	761	768	762	815	815	801	825	838	758	787	791	839	805	826	812	743	798	801	782	786	826	831	803	754	828	798	806	796	757	822	826	784	781	790	836	792	776	789	826	737	793	819	797	788	859	793	786	745	791	822	783	771	832	800	854	857	759	828	803	740	791	838	786	784	795	858	829	821	805	779	832	765	813	816	814	878	815	831	813	771	801	827	792	780	851	841	806	805	857	787	813	792	812	791	830	738	818	810	778	750	756	743	803	848	822	835	804	795	808	817	825	783	796	822	802	785	801	761	780	791	827	763	784	838	802	813	769	857	802	831	786	789	757	807	790	833	800	795	815	772	783	816	786	850	806	806	829	850	772	838	771	807	770	821	784	877	749
4069	10499	7635	4123	3319	2934	2308	1864	1676	1413	1318	1199	1110	991	940	970	975	930	891	990	920	924	873	919	903	863	909	883	913	916	874	901	886	881	896	872	838	859	865	844	807	801	829	874	805	855	837	839	856	822	772	800	812	780	789	840	821	856	823	831	848	855	805	812	841	838	828	826	792	876	784	839	831	801	772	790	815	852	825	792	819	794	801	751	818	842	846	792	751	845	805	763	848	840	839	838	793	803	769	791	816	750	774	839	866	814	803	821	889	743	807	850	817	833	831	820	832	792	772	793	782	807	776	821	787	846	791	822	843	823	816	771	832	781	845	810	782	781	813	780	864	854	853	832	807	804	837	815	810	819	831	806	812	845	818	795	852	803	811	842	833	810	841	832	788	809	835	847	852	796	833	809	797	820	754	815	825	778	773	792	786	822	768	793	821	840	833	751	811	766	812	737	839	785	789	798	836	819	828	787	796	831	806	771	832	814	811	771	842	844	829	858	781	800	804	823	795	831	824	815	841	834	779	814	812	828	820	800	817	848	856	790	780	811	782	819	809	772	814	745	891	856	835	800	821	815	804	813	868	767	794	776	809	839	808	823	800	850	785	792	868	867	852	816	792	779	793	811	785	828	792	802	786	815	835	792	837	777	793	797	804	864	820	853	797	807	839	775	805	805	777	799	793	765	805	828	843	827	760	778	786	853	800	803	779	777	829	790	866	814	786	819	786	807	808	812	857	766	791	842	818	764	823	842	789	779	835	796	835	857	799	827	791	783	797	803	825	778	812	804	788	800	852	809	831	763	821	776	811	805	822	806	807	807	869	778	811	809	846	802	755	779	837	771	790	781	828	803	803	829	849	853	802	853	863	808	779	808	855	774	837	774	768	811	840	813	823	789	806	792	835	788	769	788	787	833	795	828	788	819	814	856	780	801	792	784	809	808	836	775	795	835	828	812	795	819	792	795	752	839	784	820	820	809	819	795	821	827	856	775	834	808	802	798	767	793	818	800	829	797	895	829	830	819	753	823	829	847	792	823	773	844	765	832	796	834	839	828	817	786	787	811	779	823	821	781	800	746	831	808	824	769	855	852	815	823	818	847	792	812	783	778	822	779	777	796	817	835	819	780	788	817	829	829	806	758	829	765	850	782	779	765	829	804	825	775	843	845	792	817	832	822	823	823	796	816	796	776	773	865	795	800	866	796	810	783	773	840	880	817	802	806	833	811	788	824	819	766	805	798	816	803	811	819	818	847	780	819	848	797	804	782	786	811	749	810	825	826	789	836	891	804	807	780	831	814	815	818	813	810	762	806	761	781	809	842	802	877	808	797	831	787	837	782	799	783	760	825	833	831	809	798	831	813	769	830	812	792	817	795	753	803	803	785	824	758	790	807	781	844	795	825	790	755	814	816	837	770	776	800	761	775	791	814	814	803	801	787	790	800	834	772	828	780	807	777	748	819	782	831	804	816	815	766	771	780	792	811	836	814	820	787	811	815	790	787	782	844	832	788	761	816	821	840	847	807	841	788	810	778	837	814	799	801	821	818	795	796	801	885	787	828	774	806	789	792	820	842	795	836	833	808	840	789	801	803	831	785	842	848	806	853	807	792	812	857	782	763	752	789	810	850	822	794	773	800	821	843	767	818	775	813	857	788	802	795	809	811	805	809	802	801	858	815	807	772	768	785	831	818	820	774	793	861	787	883	814	811	779	796	848	813	828	771	767	780	812	849	823	797	720	811	800	792	823	783	773	789	846	852	817	832	787	841	771	835	810	769	846	825	834	849	791	845	807	797	764	847	796	838	824	778	821	833	821	814	846	807	778	804	824	774	815	799	848	795	827	803	783	786	823	817	770	759	811	822	787	802	818	814	769	843	791	840	818	766	820	792	857	793	793	801	887	806	780	785	833	802	835	850	832	821	757	794	810	804	798	863	839	779	803	798	858	797	784	731	858	825	812	818	834	850	743	782	841	837	819	825	789	802	829	750	810	828	791	784	791	808	826	793	860	810	792	778	773	772	822	808	770	828	823	804	851	816	876	807	849	798	753	760	766	796	873	776	846	768	817	798	878	837	773	792	783	796	792	810	774	814	784	835	787	767	779	822	828	772	836	776	795	765	806	804	834	807	862	810	776	847	828	802	822	793	802	851	791	795	803	800	842	789	789	797	816	830	761	811	823	832	731	857	802	791	816	810	779	748	810	773	833	832	881	831	856	784	821	851	833	756	829	763	867	840	829	854	782	782	817	809	874	757	818	812	832	775	807	797	784	770	779	804	749	815	806	861	753	845	804	778	820	770	825	782	797	805	815	773	809	839	815	862	825	826	768	771	773	790	826	756	858	833	808	827	838	857	817	794	828	804	761	831	805	862	788	820	892	832	795	804	805	748	792	829	817	790	798	762	804	823	800	789	788	815	813	788	803	787	758	841	836	840	833	831	770	817	806	809	789	830	788	821	753	819	802	764	827	762	831	748	801	812	773	788	769	824	800	819	855	806	836	792	759	791	800	801	789	770	803	770	863	829	779	817	848	725	799	789	809	764	794	803	837	841	787	838	824	785	757	791	765	816	800	772	814	801	810	792	811	800	815	796	862	808	769	800	789	783	833	774	819	777	767	797	802	875	818	773	812	794	786	807	822	785	802	791	808	823	780	811	786	800	864	757	800	773	801	808	779	762	813	750	839	770	796	769	789	812	839	805	828	817	804	804	776	802	827	825	849	841	813	868	807	836	834	796	806	831	780	805	818	778	808	779	840	841	836	810	791	784	745	750	855	796	816	830	781	798	790	803	842	804	793	828	835	824	827	803	782	758	808	851	830	776	790	805	786	863	825	854	810	826	777	850	819	795	790	833	859	735	788	853	814	797	841	804	766	864	842	891	836	833	858	814	750	804	754	838	770	810	813	819	815	854	842	829	825	798	844	775	786	788	764	768	853	810	802	790	828	827	788	782	786	862	780	830	762	786	833	813	873	832	816	823	788	773	789	762	840	786	827	825	851	846	790	810	765	792	809	804	761	798	829	820	807	811	766	835	816	843	838	784	822	825	862	841	789	796	828	791	837	817	843	833	811	789	850	845	792	777	786	830	836	803	836	840	768	795	835	783	807	803	854	809	786	792	806	794	833	785	841	831	790	805	774	835	821	822	778	796	807	803	779	798	794	811	768	824	782	819	798	773	850	834	833	817	798	831	812	829	760	815	791	738	742	780	832	825	822	818	805	847	814	764	857	798	778	807	794	843	826	866	812	813	783	772	772	858	837	794	841	758	785	813	788	803	834	778	786	835	801	820	786	844	797	849	811	795	822	790	810	799	792	812	808	775	827	767	808	777	826	807	832	817	817	772	802	844	843	770	758	835	773	803	826	836	808	800	811	837	782	805	796	797	756	821	791	817	838	742	811	831	789	810	896	790	824	800	782	807	830	792	813	807	782	832	816	807	877	845	796	784	847	770	757	781	801	796	825	822	800	799	806	772	798	807	834	746
24999	21244	27256	25407	9841	1372	1051	809	742	695	636	658	590	565	554	530	596	506	524	521	538	542	507	531	524	516	512	512	526	544	492	546	556	552	537	512	545	498	489	455	471	442	501	494	514	532	467	527	483	516	490	469	489	488	502	465	493	485	492	481	492	482	540	501	517	474	508	511	467	472	451	513	520	505	510	471	484	481	479	466	473	492	484	502	497	467	481	466	469	464	518	464	457	470	464	474	515	464	478	506	490	471	493	493	471	494	499	513	511	530	471	458	501	487	508	481	487	483	503	509	474	471	502	514	506	466	522	466	482	456	462	498	464	467	456	509	487	506	509	493	504	455	459	481	472	512	456	508	464	473	477	512	459	452	487	468	508	478	484	465	507	502	487	462	493	485	481	473	467	466	511	508	454	504	476	471	472	479	473	430	457	449	472	474	440	504	529	471	496	500	498	482	506	460	520	472	454	495	430	452	516	480	485	489	506	463	432	493	481	444	479	461	487	518	505	469	483	446	483	487	512	476	462	497	488	470	479	495	457	483	470	473	506	478	467	495	455	462	511	478	460	511	499	432	463	492	510	489	484	453	467	467	459	503	484	455	474	500	519	491	491	444	459	467	466	477	501	493	459	477	467	503	463	500	508	464	501	501	504	500	503	486	496	498	469	478	469	474	470	497	435	492	549	457	488	502	502	459	472	483	478	466	488	466	539	474	514	477	492	471	467	492	516	480	495	510	452	504	507	498	505	458	496	492	470	493	525	493	471	469	497	481	479	497	462	481	478	456	454	465	500	451	468	472	469	477	494	503	509	504	474	474	487	445	498	501	469	496	510	466	489	502	474	449	472	527	465	459	477	487	451	507	479	493	506	498	448	466	507	524	486	455	456	482	504	508	499	462	479	437	521	516	464	466	459	523	467	465	485	467	478	459	502	484	479	457	449	493	489	502	523	476	515	476	495	483	525	500	503	466	499	492	496	536	467	456	455	474	500	513	457	480	471	447	485	530	486	496	502	445	506	482	486	507	450	457	490	477	458	504	467	463	490	488	480	470	520	491	465	492	454	496	472	515	478	490	497	489	488	493	467	509	526	455	481	449	462	501	494	484	491	484	490	454	549	506	503	477	469	488	488	492	507	484	482	486	460	439	463	469	479	468	484	523	485	461	470	472	488	499	526	444	493	494	512	480	471	434	463	518	432	466	468	500	462	479	466	494	522	492	470	464	473	447	535	492	474	473	491	470	457	478	480	492	487	528	469	484	474	511	493	470	468	450	524	449	518	471	516	439	500	478	436	470	499	486	480	467	508	507	498	477	494	459	484	516	515	492	465	482	513	542	464	476	478	479	496	503	484	510	489	455	471	440	495	471	502	502	473	474	483	512	487	449	463	490	460	480	441	472	480	474	513	472	497	481	446	490	491	503	483	549	504	478	459	487	468	486	497	455	510	519	499	479	489	457	476	464	493	457	464	483	481	478	485	484	474	451	488	480	547	558	511	483	479	500	493	549	458	452	481	457	541	473	487	516	521	493	466	463	470	508	471	499	498	495	483	513	503	488	458	488	468	504	477	501	493	485	545	462	449	477	519	508	513	482	501	509	482	520	425	456	509	456	484	473	464	470	505	427	515	511	502	515	485	494	480	469	491	465	491	500	499	491	558	453	462	460	469	470	476	527	512	453	480	494	475	474	472	500	473	440	475	477	498	483	472	492	499	464	481	481	527	517	500	482	494	529	497	448	492	495	475	480	489	442	480	501	484	452	481	484	448	472	468	512	490	525	476	441	478	522	467	494	493	483	504	499	465	488	484	471	471	483	509	522	479	465	487	477	475	479	484	478	509	476	506	440	503	460	468	480	462	429	488	489	525	488	513	485	510	467	481	468	473	467	491	442	468	446	456	511	480	506	441	455	483	501	484	474	518	491	484	480	488	500	478	464	487	494	501	455	491	467	483	474	450	491	471	460	504	490	476	529	495	497	473	479	452	495	463	467	484	458	471	469	485	469	471	529	494	511	513	487	484	465	476	474	466	474	446	492	510	443	479	499	475	472	470	514	505	522	454	478	513	511	491	540	471	478	459	445	499	480	424	456	485	476	468	470	518	476	497	501	472	482	475	454	484	494	460	484	465	433	481	477	511	480	539	490	490	467	529	487	476	523	477	489	464	477	456	491	462	487	481	514	490	493	436	461	511	508	494	480	479	500	481	505	478	480	460	496	516	462	494	483	492	492	450	485	501	483	481	468	495	481	534	493	452	508	495	463	524	470	442	508	443	466	517	476	472	483	477	486	473	446	465	498	501	514	480	500	477	480	477	511	486	493	497	473	494	516	487	425	457	461	483	447	531	465	465	486	505	458	496	453	509	511	472	447	472	468	499	474	477	513	469	458	483	473	503	496	488	496	483	474	478	486	464	491	461	441	514	460	514	519	482	491	448	503	494	461	477	508	496	460	482	445	497	477	490	466	503	492	512	490	501	473	485	471	496	496	498	484	486	486	494	471	502	509	452	467	517	486	505	496	479	490	468	496	446	522	477	483	505	520	458	461	451	502	497	455	499	481	477	526	468	492	498	502	489	473	522	468	501	510	510	486	456	479	523	470	496	501	480	502	509	491	502	466	500	509	459	482	492	500	472	503	456	488	474	477	484	473	488	474	472	472	501	471	472	496	468	508	449	488	484	444	491	478	488	524	496	491	463	490	465	466	534	526	457	477	491	483	499	442	465	487	505	441	508	465	504	487	486	459	486	484	457	453	489	481	491	453	495	490	487	479	501	470	455	498	466	497	471	477	474	496	482	481	448	501	478	471	488	490	470	472	503	516	496	481	476	505	468	490	476	478	433	492	498	535	482	494	482	476	449	496	466	501	436	491	472	451	501	470	457	452	453	510	514	536	484	496	481	464	471	481	481	480	449	498	456	465	483	476	490	480	532	464	464	462	471	489	483	462	481	479	458	456	465	438	521	470	482	494	496	482	499	514	485	487	519	454	469	483	490	478	471	500	487	463	475	446	516	549	512	478	472	507	485	494	450	485	520	498	473	453	472	483	463	475	505	459	465	490	491	482	458	482	432	525	503	497	466	502	493	501	460	446	499	501	479	477	484	496	502	492	496	485	460	480	479	478	485	499	480	515	505	499	487	539	465	453	517	489	472	480	483	484	475	490	465	476	507	465	474	466	499	483	545	465	488	461	476	506	498	464	519	503	497	467	454	443	492	489	483	474	449	479	512	483	450	514	521	461	476	495	485	492	479	492	500	499	508	465	464	470	512	483	487	522	524	508	519	469	454	492	482	497	516	489	479	477	462	433	459	481	504	473	494	471	483	507	478	467	513	495	479	493	487	494	457	489	465	494	507	500	508	458	458	492	501	485	507	498	515	459	458	456	500	498	491	502	459	487	491	476	523	463	423	470	473	508	421	501	522	512	446	524	460	486	534	486	486	495	477	474	480	478	470	477	504	486	463	458	481	494	478	494	489	495	481	488	471	465
4375	6963	4976	2702	2295	1973	1618	1261	1099	967	825	746	736	676	695	653	593	653	621	610	631	584	614	590	611	608	548	586	560	565	606	592	572	559	573	559	585	532	575	589	551	533	581	580	556	544	584	562	544	552	562	535	529	514	519	557	541	529	498	518	523	545	572	540	528	557	566	545	542	495	555	530	528	504	549	568	529	542	546	520	531	531	549	544	524	553	533	558	504	499	547	508	531	500	528	509	542	509	531	497	489	583	499	593	532	534	566	506	577	579	546	534	516	510	501	516	528	545	524	508	513	535	496	564	499	541	440	496	516	555	607	538	506	540	511	547	499	522	519	493	519	541	532	497	566	508	561	511	532	495	532	558	529	519	574	517	526	500	524	515	545	531	520	526	553	543	599	515	527	549	511	519	538	526	515	522	546	547	533	505	510	527	534	553	521	537	515	557	529	530	583	527	503	538	563	525	535	506	534	507	553	531	547	535	514	543	536	599	512	564	517	570	479	489	502	516	541	512	532	532	495	513	495	544	493	516	503	566	526	525	572	538	540	538	552	558	552	527	516	514	502	537	531	527	507	538	526	523	534	505	534	514	526	556	555	583	576	511	530	539	538	538	548	536	504	491	564	531	554	517	490	506	510	554	561	535	594	527	538	513	537	556	579	498	504	518	564	471	524	532	533	514	516	550	568	536	471	546	537	504	540	486	526	539	489	523	581	571	535	555	539	509	551	561	517	573	490	528	527	509	480	493	493	503	460	553	522	540	505	544	540	549	522	546	537	504	521	517	526	544	489	535	533	520	493	519	506	521	546	512	564	516	535	505	531	548	548	541	552	523	559	563	522	544	570	533	511	503	554	480	561	514	538	581	512	498	550	537	549	563	514	533	579	541	508	488	490	497	545	499	540	527	496	543	509	579	529	544	544	478	538	506	535	536	526	530	537	488	526	528	512	522	509	533	521	532	530	542	521	493	545	494	565	560	550	520	564	553	571	513	546	536	511	532	504	517	522	539	553	517	493	585	517	503	581	504	517	516	545	521	535	510	513	565	557	520	568	544	568	510	522	557	499	552	535	542	550	536	549	539	510	494	537	518	567	503	533	529	558	533	509	510	505	559	529	545	530	528	490	524	522	534	544	545	536	569	512	527	505	554	539	551	531	495	524	529	536	563	531	563	536	512	556	528	533	568	505	541	502	521	557	540	507	573	566	504	556	522	501	535	528	544	499	551	514	562	547	525	539	518	524	536	574	520	547	520	529	548	519	534	508	472	576	564	542	489	535	521	539	524	518	488	489	515	494	544	522	552	585	535	490	544	543	551	533	536	482	545	554	539	544	544	490	511	475	531	522	564	506	548	525	521	521	532	518	562	544	545	524	502	531	538	551	528	557	512	512	516	535	509	518	569	530	542	541	525	567	529	528	531	530	540	546	510	545	540	527	525	521	528	586	536	510	549	542	514	562	536	504	531	553	583	537	561	570	514	505	548	537	526	494	539	533	531	477	530	513	518	549	541	513	524	491	550	554	550	550	555	493	500	525	492	508	501	567	519	532	543	503	531	564	534	555	539	536	518	545	547	487	510	517	546	543	543	558	518	539	529	524	544	501	514	535	560	566	500	511	558	554	518	559	531	531	565	504	532	520	533	491	549	538	543	514	544	537	496	512	540	574	534	511	510	544	532	587	527	520	484	546	531	503	545	538	489	538	519	525	538	529	536	521	501	523	506	531	521	484	526	550	592	522	584	590	573	556	546	541	543	499	507	544	528	532	502	560	487	519	510	536	544	492	509	536	565	571	509	531	518	504	511	523	516	544	557	565	521	551	508	538	513	564	538	551	533	526	524	551	529	534	559	543	507	522	536	510	532	527	536	565	554	523	517	592	535	538	523	529	543	551	506	523	486	512	532	527	547	520	545	526	523	525	562	545	503	531	526	522	536	499	528	512	567	515	520	509	523	515	499	548	569	482	555	504	534	554	465	533	519	522	540	541	503	582	531	528	538	530	510	534	522	549	532	520	527	556	589	529	512	507	528	506	566	544	553	495	534	524	533	536	529	546	561	561	557	506	521	553	525	564	537	515	568	495	519	533	501	537	528	540	473	496	496	499	546	562	530	516	520	535	537	544	521	561	512	541	535	567	531	530	566	543	546	515	512	540	506	513	555	535	561	531	552	519	542	506	551	538	536	544	507	487	533	537	510	521	475	499	509	517	527	547	545	525	525	513	538	510	517	491	538	544	565	518	550	522	520	531	573	513	553	529	521	571	577	491	521	522	550	545	535	507	544	566	506	501	529	530	519	534	549	496	489	507	528	516	516	501	510	538	525	549	569	514	476	543	543	536	518	490	526	537	573	529	544	546	491	536	555	550	506	552	554	560	567	554	522	535	569	568	556	497	547	518	548	531	546	517	505	513	526	522	540	510	538	530	524	532	526	519	520	602	557	490	527	516	530	529	547	502	550	542	529	526	513	517	574	491	542	524	551	553	474	554	534	522	520	527	528	566	508	557	507	559	546	497	476	555	568	526	536	531	539	500	549	517	476	524	571	522	526	500	548	518	554	499	570	527	527	580	560	524	502	517	554	555	518	502	548	521	533	522	507	552	531	562	561	510	536	510	546	529	551	529	526	568	510	561	504	490	499	533	550	538	507	527	546	513	502	584	577	520	507	544	546	536	553	550	539	554	526	525	520	522	555	525	530	529	537	538	560	528	532	499	521	537	514	525	514	540	553	480	533	532	529	543	519	544	546	517	557	557	547	535	553	505	535	522	564	553	580	587	592	561	547	573	501	557	568	558	514	553	521	534	551	536	510	516	528	514	518	584	561	525	508	528	536	535	514	511	533	537	490	491	509	560	535	525	562	541	535	510	499	509	523	535	552	527	537	588	544	539	518	531	545	521	557	556	563	534	544	496	562	533	545	563	540	529	589	520	511	503	518	491	515	529	559	532	550	572	553	546	543	524	530	536	532	536	571	526	520	557	547	521	564	519	518	539	531	539	524	542	541	551	477	512	555	506	544	556	494	528	541	540	508	499	533	556	498	516	531	557	584	538	531	544	506	541	515	549	554	514	525	521	519	522	556	549	490	534	542	547	504	553	549	532	510	540	530	571	571	524	505	536	565	532	550	513	521	529	544	546	491	509	524	535	575	494	531	510	541	514	538	555	558	568	500	554	553	539	524	538	532	556	499	521	550	573	538	541	547	517	583	525	526	549	557	538	525	499	513	547	562	556	533	561	540	513	524	570	551	511	503	562	553	570	563	528	556	526	571	524	530	539	553	549	534	538	532	510	558	508	536	540	494	519	507	522	522	532	514	525	575	500	543	495	553	574	565	528	522	522	537	522	552	509	555	550	512	544	543	525	509	549	522	485	572	546	506	527	513	525	504	547	549	500	551	520	559	511	543	522	496	515	540	517	529	535	552	520	570	515	519	529	540	528	574	527	533	521	589	548	500	536	539	543	553	507	536	493	507	531	534	556	485	546	558
22737	21306	29029	23929	21315	21433	9370	2341	1758	1677	1518	1328	1276	1345	1259	1208	1246	1134	1144	1166	1164	1172	1140	1103	1065	1075	1083	1083	1096	1136	1069	1107	1150	1069	1060	1095	1018	1069	1008	1064	1078	1013	1032	1010	1071	1007	1034	1016	1030	1048	1038	1083	1059	1035	992	1000	1044	993	1025	1034	997	1000	1084	984	1031	1019	1013	1056	1055	1032	1035	1013	1052	1012	989	984	969	1045	966	986	985	991	1036	1012	1003	1002	1042	1027	1004	964	1062	1062	981	988	942	1011	1023	1010	1036	971	1035	1008	991	1071	997	1025	984	980	1024	1005	1018	1006	1041	1027	1078	1062	1012	1038	960	1009	961	1005	1008	1094	1110	999	1059	1005	993	1021	1046	974	1029	965	1061	960	1043	986	999	981	966	977	1028	964	1033	988	1002	1022	1004	926	941	984	958	999	1017	977	1025	1001	1021	1010	993	1014	1029	965	982	1009	1068	1035	1011	1060	1006	1028	1012	1015	1032	999	1013	997	976	999	943	1002	1005	1029	970	1022	1038	1033	1028	995	985	1062	1009	1002	1011	1056	939	966	1050	1006	1017	1022	1006	1040	983	964	993	1031	1028	1040	962	1057	1050	934	1010	1041	1008	1000	1023	1066	1012	1031	1007	1028	1020	1060	989	1024	982	1019	999	1044	962	1045	938	998	1002	926	1016	1038	1015	1029	990	983	1031	955	1011	1053	999	1013	930	1042	952	976	1017	993	983	999	1024	1009	1044	1001	986	1036	950	1069	1041	1010	1009	941	994	1008	1033	959	1015	984	1000	1029	984	980	1029	1019	990	1031	1002	1069	1072	1038	1026	1027	974	953	1009	950	1064	1010	1038	1003	1039	916	1025	1026	970	993	996	968	984	979	942	998	987	985	995	985	1005	1016	995	1015	1057	989	1034	1054	1032	945	978	1017	1038	996	980	1015	965	1068	1037	1025	1008	985	966	1026	1049	1010	1027	969	930	1012	1053	983	981	991	979	1033	976	1006	1015	972	995	1001	988	984	1003	992	960	1019	1010	1021	979	1022	1010	1017	1029	981	957	1028	1027	1020	1032	944	1029	1031	1021	1038	1017	904	1078	1010	977	985	984	949	1043	1032	1079	1010	1061	1029	1014	980	993	975	996	1025	1015	1064	1029	966	996	970	999	1065	961	1022	1002	1006	1045	1026	994	984	1033	1018	1008	1013	1001	950	985	1001	988	1006	961	1000	1013	973	1022	971	1003	1003	973	1024	1061	936	1001	981	1041	978	993	1055	1014	1036	999	1052	1015	989	1020	1088	985	998	948	988	984	957	987	995	1046	1011	1027	1039	1004	968	1004	1017	991	1006	987	991	1013	974	994	1006	999	982	1020	1002	1027	1047	1033	1010	1028	1020	1023	971	1036	1038	994	997	963	1020	966	1014	1010	926	979	971	977	1027	1058	965	1018	980	1021	977	1079	1017	994	1066	977	995	977	984	949	1025	1009	980	1008	999	991	976	1064	992	1046	961	941	1029	1060	960	1034	1000	1091	997	1016	911	996	1005	1048	1037	1005	971	1032	996	979	1013	1025	1045	962	1085	1008	1027	1012	981	1034	1004	1018	978	1013	1009	999	1021	982	1044	994	1046	1026	959	1009	1009	1027	965	1034	976	1007	1023	982	1006	1045	987	963	1034	914	1063	982	992	1047	1053	1001	979	1002	972	1004	947	1038	995	1002	1032	1032	994	990	988	1008	991	959	1006	973	1003	968	1031	1019	1011	1020	968	993	990	926	1026	990	1008	983	1001	957	1055	1022	1018	1018	994	993	1034	1007	1010	956	1059	979	990	984	968	1020	963	988	1009	1067	1040	1046	996	1000	1026	976	981	1014	1019	1068	1024	1016	1008	985	1018	1066	1014	1003	961	1085	1041	1014	1019	1014	1021	1008	983	997	1018	957	1073	1056	1032	1016	1006	1035	1013	1026	983	974	940	1009	1022	976	991	964	992	1028	952	984	1010	999	1013	989	1007	944	1026	956	996	973	980	977	967	972	1030	991	1028	961	960	1016	987	1053	1000	1054	1013	1039	1017	1045	968	1016	1034	1025	988	989	1019	987	936	1048	1039	1050	1000	1053	1019	945	986	1047	1093	1051	1014	1000	1029	1008	994	970	933	1005	1046	997	981	987	951	1033	1019	1046	1037	1042	1005	1009	968	992	1018	1019	1044	944	1007	996	1027	1016	967	1030	1034	938	1056	1037	1028	992	973	969	1009	940	1004	1002	959	1029	1025	1003	963	988	980	1023	1001	999	1029	1008	1089	1034	1014	982	985	1011	1034	1050	1000	994	980	996	1010	1006	978	982	985	1001	983	1040	1023	961	1051	997	1021	997	983	960	995	989	961	1052	947	1055	1026	991	1033	1035	974	992	1005	1040	980	1052	1045	1002	1064	956	984	1022	1009	1052	1028	959	1020	972	990	988	990	1000	933	956	1006	992	998	1031	1019	1047	975	1029	959	1039	994	1062	1016	1001	1015	1005	1013	934	1009	960	977	1041	1002	1057	1043	1016	1044	997	1020	1050	1093	1016	1000	951	977	1002	1027	1028	970	1002	983	1040	1036	1019	1017	1000	963	1012	991	1012	973	994	987	1030	968	1013	988	1026	987	997	991	1014	988	1036	1023	1024	1004	1057	1001	1011	1038	989	988	1043	1030	980	975	972	1046	1015	966	1001	1028	1034	961	993	980	1072	989	1028	1009	1021	993	1086	956	1016	1052	1037	1020	1034	1057	965	1014	1008	957	943	1052	1059	1014	960	1002	1004	1018	976	977	947	979	1035	1053	993	997	998	970	982	1016	998	998	1032	1044	993	1010	970	944	966	997	986	1002	1025	979	961	1042	1018	1014	1003	998	1017	993	959	992	1029	1034	1026	1073	983	1008	1027	1004	986	976	979	998	1014	1035	1004	947	961	971	1022	1000	998	1029	985	967	926	1014	946	969	989	1050	1021	1021	1018	998	988	993	991	1002	953	1000	960	1027	1069	1064	1012	1014	1013	995	971	957	1018	995	985	1046	998	1028	1004	969	1016	966	990	994	977	938	960	1016	1035	1013	985	1016	927	1049	1005	1066	1018	977	1062	964	1079	981	1006	999	976	1028	964	974	949	1025	1030	1029	978	1009	1006	1041	955	961	963	1015	1022	981	1005	1004	1044	954	997	995	982	1029	1013	968	984	1064	1022	991	1040	1002	997	1003	1024	1021	998	1008	1028	1026	974	1056	1016	1026	985	1076	1009	1003	1086	980	1016	917	1018	1037	973	1003	1023	1055	1044	1032	1037	1068	965	988	975	1022	973	964	984	957	1070	966	993	1058	1031	991	984	1011	997	976	956	1002	985	1024	951	1001	1052	1024	1030	1033	981	998	997	1025	987	996	1009	996	915	971	995	994	1025	1028	1033	1022	993	1044	978	1004	972	1009	1035	955	1018	961	1037	988	1034	1052	976	1000	1038	1017	1003	940	1023	1003	1006	963	1020	977	1019	957	1043	990	1004	970	988	1035	1013	994	980	976	947	1036	1006	980	1018	974	1063	1039	991	1042	994	988	1056	1055	1000	1008	1029	971	1020	1031	1004	1005	968	1023	1030	982	997	1005	1036	1026	993	983	1103	991	1054	1033	983	945	993	1002	1064	991	995	979	1006	1046	1037	1030	1013	1031	977	990	982	1017	1009	1001	1006	997	959	981	1004	1047	1055	963	975	1002	933	1034	1065	1060	996	1044	1026	986	1044	1010	1016	1021	963	928	979	989	1021	986	1016	953	1003	985	887	961	972	989	1032	989	999	1006	1032	1017	1047	1010	1013	977	946	986	993	1061	1011	1028	956	965	1012	975	973	1036	964	1030	1031	977	1002	1018	977	1059	1060	1027	993	1057	1020	1022	1072	1052	959	980	960	993	1027	986	945	1062	1016	1096	1028	995	1045	970	988	1024	1074	1052	986	939	1043	979	1018	952	1006	964	1030	1012	1056	1023	1001	995	979	907	1032	1003	1026	1028	939	1003	1005	1037	1026	1015	1006	996	1070	964	944	996	1070	1021	1024	1009	977	1020	1006	1025	1041	1006	976	1019	1026	1051	932	981	1029	1029	1037	993	996	979	1020	979	1024	1071	1049	982	1005	1001	1014	1024	999	1014	989	1001	1010	1029	1027	1042	989	1021	1034	1001	991	1009	979	965	1015	997	982	987	1036	963	973	982	1021	1043	992	1032	968	983	1021	1011	998	940	1071	1001	938	965	999	961	1020	993	956	967	941	1010	978	986	978	997	1008	1008	1003	969	1050	1077	1003	1022	1002	968	998	997	1006	1031	1032	997	1010	963	1007	1021	989	1062	1030	988	971	1012	1001	1033	1074	1056	994	986	1010	1036	991	992
6655	16391	12054	6567	5417	4616	3738	2932	2365	2117	1794	1611	1573	1510	1358	1318	1250	1189	1214	1200	1172	1184	1198	1185	1123	1257	1152	1148	1142	1202	1193	1177	1122	1087	1104	1056	1118	1004	1038	1063	1071	1027	1059	1031	1024	1051	1035	1065	1028	1015	955	1015	1012	1012	1062	991	1021	1015	1021	1008	1056	1025	1076	1008	1116	1047	1044	1026	1005	1005	1032	969	1012	1070	1021	1031	1061	1007	974	1030	1029	1022	999	1035	1068	1007	1038	971	997	1045	1011	968	999	1004	1000	985	999	1020	1012	977	1012	951	1026	982	1062	1023	983	1031	996	977	1040	971	992	992	1040	1008	1062	1000	1025	1037	998	999	1016	996	1007	963	1008	970	1066	1039	1035	1006	1001	1024	1015	1067	968	1014	1037	994	983	995	1073	1003	1034	1004	1014	983	1083	978	1014	1054	1029	1034	1017	1055	970	1000	1015	990	1027	1004	1017	978	954	996	1017	1023	1034	1026	1010	1029	1017	994	1031	1022	1058	989	1023	1026	945	995	1010	1032	963	1016	1040	998	1058	958	1003	1013	992	996	992	1088	1026	1013	1041	1028	1020	1014	994	1020	1005	961	1034	1006	1034	978	1053	1009	996	993	1025	1019	988	1019	1004	1052	1041	1028	1078	1051	1019	980	1005	1003	1038	1027	1034	984	954	1010	963	1019	1087	1020	995	987	983	965	1012	968	1043	988	1021	1052	1055	986	1011	1021	1002	978	998	1020	1004	981	986	1011	941	985	990	978	1008	969	1049	961	998	1040	967	1039	1030	981	1013	1024	1030	984	1019	1024	996	1084	1033	1052	1038	1003	1002	1023	1014	1038	1016	943	1025	1008	1007	893	994	1034	1020	1007	996	1060	976	1034	1095	981	1061	989	1040	979	1032	1030	992	1005	993	1033	1056	1022	1000	1048	1013	1016	969	963	964	1026	976	1000	995	1025	988	1006	1036	1007	991	1012	1053	1033	1024	1047	1014	1028	1025	1025	989	1036	1014	1090	1055	1064	1071	1069	1012	1009	986	981	994	1016	1035	984	1031	1037	1047	1015	1009	1060	1025	951	997	1015	1062	947	1043	1003	1015	1023	1013	1005	994	1055	986	1007	979	1073	1011	993	964	1039	993	1053	968	986	1020	1006	1019	1043	1038	985	1006	958	1009	1033	1054	1001	977	1051	964	1006	1009	1011	943	996	1013	1016	996	974	1009	1057	1005	1014	942	1001	1000	1049	971	1092	1039	999	978	1009	970	974	1011	985	1055	976	1022	1030	994	991	1035	1036	1052	984	1039	1062	962	998	1052	1035	1015	1010	980	1051	1018	946	1027	1025	1043	1042	1027	1054	1010	977	997	1015	1014	958	1038	1025	987	1002	1022	1011	991	964	1044	1025	965	1077	1099	994	1025	1008	1020	1025	1005	982	1048	1058	984	991	1021	1049	990	959	1014	1054	1015	962	1018	950	1013	1057	1061	1006	985	1039	1021	1008	981	1041	1012	992	1057	977	955	1011	1025	1000	1016	1037	1003	1061	1031	987	991	1012	972	969	1047	1014	1011	1044	1035	1027	1024	1031	990	991	1052	992	991	1047	996	1020	1021	1021	1030	978	1048	971	1002	974	1040	1015	1014	1030	1004	1017	1043	1061	915	972	1008	1011	1028	1000	1038	1005	1018	1061	947	1008	1036	958	962	1040	1046	985	1004	1003	1038	1048	1053	992	1090	1005	1069	1074	1012	1012	1009	1028	1027	1045	1000	999	1045	1025	1022	1005	980	1029	996	990	1081	1000	1046	999	1035	1012	1075	1013	1036	1014	988	1006	1073	994	1013	996	1054	1035	979	1018	944	942	1036	991	1047	961	1010	985	1019	1055	1001	1021	1020	998	987	984	1008	991	1053	1004	974	1041	1033	993	984	997	1047	1009	1049	1020	1022	1013	978	1037	1023	1045	1005	1049	996	1015	1012	1018	1010	1064	992	1013	1039	1038	981	991	984	995	1031	1048	1050	992	1040	1035	1093	1004	1007	983	1020	1025	1019	1044	1018	1021	988	1014	960	987	1006	1024	1087	1026	962	1048	1061	965	1023	978	1065	1060	1000	997	1021	1033	1026	990	971	1015	1017	1026	1014	1041	1026	1060	979	1030	987	1045	1002	1038	1034	1025	1026	1014	1088	998	1000	1001	1034	998	991	1042	968	987	1046	1009	1055	1064	1006	1046	1011	1000	993	1024	1075	1065	1079	1119	1018	1003	959	974	1087	1003	1018	987	1001	988	979	1033	1026	1022	993	1053	958	1080	1003	1014	998	991	973	1013	1111	964	1032	956	1076	1002	996	987	992	989	1066	1022	1023	998	1046	1017	1053	992	992	974	1012	1003	1026	1026	1029	972	1019	1058	1040	1038	1024	1008	1015	1030	1026	1031	1029	1023	989	1026	1030	1022	1020	1029	1060	959	1045	1012	1030	1041	995	1016	1009	989	1036	1026	975	1055	1032	1036	1041	1037	1037	1058	1005	961	1023	1013	967	1039	1028	1035	975	998	1040	1058	1020	1066	1065	1042	1012	1006	1041	997	987	1021	1072	1019	989	998	1021	969	993	1026	1006	982	1019	975	1041	1000	1016	1018	992	928	968	1004	1033	1009	1083	972	1018	1035	992	1037	1035	1071	1002	989	1000	942	1019	960	1001	960	1106	1019	997	973	1027	1006	965	968	1013	1085	1024	1036	1037	953	982	1054	1023	983	977	1021	1015	995	980	1000	1036	996	1000	1036	954	1008	1010	999	1016	1011	996	987	1022	1067	1046	1082	984	994	987	1000	952	1032	1019	995	1010	1049	1058	985	995	1044	948	1002	1004	982	1014	1007	987	1004	971	990	993	1005	1043	1034	1043	1040	1050	1031	1006	1012	1049	1013	1043	1053	982	994	1071	976	1031	979	1011	1077	1050	1030	977	1008	972	980	1024	985	1055	1035	1026	961	1014	1053	977	1013	1014	1035	977	1037	968	989	968	1025	1049	977	1023	1039	1048	1001	1026	1029	1048	1047	979	1028	946	1030	1006	957	1059	977	1083	1029	1084	961	1067	1031	1017	1022	971	955	1033	989	1048	1026	991	980	1042	1026	975	988	1038	1096	1045	1033	1054	1034	942	1027	1033	998	977	993	990	993	1011	1011	992	943	1020	969	1063	1024	1014	1046	1042	1070	1037	1017	1065	1028	1091	972	975	997	971	994	1024	1005	981	996	1006	977	987	1008	1015	982	1016	1073	1035	1020	1066	1011	999	981	1028	988	946	1013	1057	1010	1000	1051	980	1066	932	1006	1055	956	999	945	981	1040	1059	1008	991	992	986	1018	1076	1009	1064	995	961	1038	1035	992	1022	1005	1012	1032	1069	1000	1026	1018	988	988	1000	1081	1004	1017	980	1002	994	1076	949	1060	1011	999	1025	952	1020	1052	995	1011	1011	1023	1038	1049	1013	1040	999	1020	954	1041	957	979	1010	1024	1030	1012	1013	1002	1027	980	1033	1022	1025	1040	1022	1018	969	1003	1052	1034	1012	944	988	1076	1040	980	998	1002	991	1003	963	1024	1065	947	959	1005	1002	1006	1032	995	981	1003	1015	1007	1040	1019	1007	1026	1011	958	1055	1010	1016	1037	1026	970	1026	1023	965	1029	990	1018	1016	1074	974	1012	1023	1001	998	991	981	1005	1061	974	1023	989	1074	988	1020	968	1046	1019	966	1000	980	1029	986	1011	953	1021	1039	1035	1016	1004	974	993	1025	1009	1080	1005	1035	964	986	1016	1019	1079	1006	966	989	1027	966	995	1012	987	1057	984	1076	970	1066	989	1001	1074	1034	978	952	981	1037	1039	1043	1006	1013	970	965	1006	1007	1009	1050	1014	1020	1030	1021	981	1001	984	978	1056	980	1009	969	995	983	919	1014	947	1034	1017	1048	1013	1021	1055	1016	999	965	953	996	1003	1011	983	975	943	1020	1019	1015	1013	1062	1077	1048	1040	1021	1001	1029	975	983	987	1032	981	1046	966	1072	1017	933	1036	1008	974	949	1017	958	1027	970	979	980	997	1042	1013	1018	984	990	993	987	1012	1049	1044	993	996	1044	1023	1082	1040	1029	1013	959	1035	1026	994	1000	999	939	1042	1035	1049	954	995	1006	1012	995	968	995	1021	994	1016	1010	1030	1028	996	999	963	1016	932	1029	984	1050	1058	1016	955	1008	1004	1003	979	962	1053	1016	942	1029	1018	1020	964	971	1000	1036	1018	970	1053	987	992	1015	1008	1047	968	1003	1071	1017	976	981	984	1002	964	1016	1057	979	1032	989	1046	1020	968	1020	961	1029	997	1005	982	958	988	1035	966	1032	1044	1008	1028	975	1037	1071	1054	1025	966	972	954	1009	980	974	1021	999	983	1018	1009	980	1025	962	1021	994	944	1004	973	1017	976	1019	1023	977	1020	991	998	997	1043	1031	969	1022	1027	1014	967	959	1052	1003	1019	1018	1037	1013	997	983	1015
28005	17638	4451	1311	923	812	639	607	506	580	578	486	495	476	462	452	459	440	443	487	460	425	430	445	446	450	460	459	427	454	494	464	516	483	490	438	451	443	489	485	452	451	444	472	436	473	423	485	427	392	459	449	433	458	454	454	397	411	439	452	457	445	433	479	462	436	455	467	439	410	444	411	431	460	478	437	470	418	452	463	453	429	424	418	436	443	455	446	455	484	412	468	414	452	459	432	435	457	429	425	463	452	427	475	442	450	431	454	475	469	486	442	413	408	432	436	452	456	477	432	421	456	441	454	455	402	444	467	414	402	451	446	466	428	418	406	448	457	413	505	432	413	407	486	432	433	422	439	452	436	423	463	449	445	449	434	462	461	453	461	437	441	490	395	457	422	441	442	451	452	459	482	437	411	412	440	425	443	402	459	443	431	414	424	491	448	441	423	433	421	431	441	443	452	435	444	404	454	453	473	442	467	418	392	452	448	396	423	414	458	437	449	446	471	401	417	501	404	439	488	433	458	484	394	450	463	444	462	440	441	423	461	436	425	426	448	433	465	456	438	426	415	424	470	452	432	453	420	427	455	424	434	396	471	426	477	430	417	438	434	395	443	491	435	413	440	410	435	404	454	423	451	434	441	435	446	423	393	423	419	470	473	400	452	426	415	456	468	475	447	481	470	451	445	424	431	446	447	426	460	440	445	443	422	466	445	475	467	389	428	455	450	447	420	420	506	428	439	444	474	476	446	407	435	429	437	443	439	454	376	393	407	423	448	438	467	438	448	448	445	422	461	448	446	428	460	458	443	438	390	463	470	453	437	407	445	405	430	451	443	406	396	450	451	423	448	437	434	456	445	458	417	448	393	407	421	443	431	429	493	470	430	439	453	443	447	455	431	408	443	429	454	426	462	433	427	417	453	442	422	488	437	467	399	449	466	438	389	437	467	436	433	432	432	412	410	422	488	438	433	452	404	458	432	445	449	440	445	443	453	451	423	418	430	454	412	480	389	441	444	438	392	431	439	420	458	404	429	451	423	457	463	457	455	477	444	437	430	461	463	438	454	450	434	454	445	451	470	475	467	432	416	448	443	445	420	420	432	430	474	419	421	446	420	445	475	453	465	447	456	470	448	440	479	428	430	445	424	398	445	468	409	425	437	428	449	423	430	466	429	425	450	444	434	421	383	427	468	401	453	440	475	433	446	463	400	464	435	455	412	414	431	454	465	402	426	416	448	436	436	475	445	462	473	449	450	439	474	464	455	456	431	421	422	448	444	464	406	424	458	413	470	433	421	468	443	439	431	467	471	432	409	451	421	436	434	400	449	466	432	419	438	431	447	460	433	452	427	429	458	432	408	414	446	441	428	414	417	441	457	413	423	468	412	447	461	422	425	461	430	417	457	441	463	448	450	464	461	431	456	471	433	446	437	459	413	456	452	439	426	470	420	444	429	438	438	456	454	445	446	432	419	405	438	460	446	447	417	483	466	447	456	429	437	402	481	421	416	458	427	430	432	455	407	466	477	452	465	451	427	431	442	436	469	449	412	390	446	422	415	407	451	440	451	459	443	432	427	436	436	469	446	466	438	444	445	469	471	406	410	441	420	469	485	462	463	418	489	434	426	465	413	424	432	472	436	456	442	423	437	449	399	435	448	447	443	418	457	447	445	436	459	458	463	419	442	440	434	439	418	464	427	457	430	460	437	436	415	455	442	431	452	436	450	493	403	428	462	467	409	448	462	449	456	464	470	409	439	441	411	463	436	462	462	417	410	432	440	478	442	479	420	461	434	418	448	419	467	462	441	438	437	437	477	404	462	455	434	453	428	458	452	462	426	469	477	444	465	439	462	396	422	446	473	478	423	436	446	433	460	430	442	424	465	455	447	417	431	424	431	450	425	421	480	423	425	438	421	472	447	458	417	422	438	466	404	494	422	439	475	422	422	424	443	440	446	445	475	402	440	452	418	431	444	433	416	460	470	517	467	436	435	427	433	448	468	452	393	456	425	449	450	418	430	420	410	469	443	449	441	444	485	449	419	462	412	413	413	438	445	439	426	464	447	424	460	439	444	432	454	441	406	446	409	449	444	467	451	462	427	476	426	434	428	455	422	498	436	434	421	453	453	457	468	421	461	430	443	435	412	420	441	429	390	461	407	438	434	458	486	422	472	403	430	426	409	465	443	442	431	484	418	440	464	401	436	466	441	441	478	424	450	468	467	456	439	388	469	465	464	447	418	433	426	402	446	448	450	440	376	426	453	424	442	451	478	431	459	427	446	460	410	432	436	475	444	444	444	424	393	459	447	435	421	483	443	419	469	460	438	447	471	458	470	432	430	437	416	464	475	420	431	451	439	432	446	451	445	456	427	462	424	440	443	427	408	420	428	493	407	439	425	473	451	420	456	422	446	464	446	435	425	421	419	445	441	445	455	445	477	414	417	431	456	446	436	450	429	441	457	469	429	474	431	476	408	439	462	450	481	422	429	411	406	419	486	435	437	428	413	460	468	428	434	445	462	435	432	437	436	450	469	435	415	471	437	446	432	447	426	403	427	477	450	423	439	419	453	446	463	435	454	458	459	417	462	422	471	411	433	457	457	421	467	437	436	433	466	413	404	442	419	442	421	448	414	439	412	458	428	478	456	422	425	430	426	415	426	438	434	409	450	424	398	420	424	439	442	453	439	422	451	451	424	432	444	430	458	449	447	466	467	419	460	438	462	423	431	432	455	444	463	472	446	454	450	417	447	478	424	427	467	471	438	453	457	401	455	458	434	442	418	408	425	454	425	447	467	403	431	438	412	467	442	465	449	452	466	483	436	432	443	488	478	456	458	461	434	439	452	460	436	453	481	424	450	432	429	453	460	401	445	451	433	419	440	444	429	460	448	430	454	407	454	443	449	473	433	485	452	505	493	453	463	455	453	437	429	434	433	449	434	402	442	419	438	461	440	425	431	407	468	458	433	474	426	432	425	430	410	428	454	482	426	415	476	435	487	480	409	485	426	406	473	452	452	453	455	456	426	458	425	435	471	458	438	434	446	412	442	441	446	461	431	428	422	491	447	409	453	380	439	461	436	441	473	452	421	457	434	447	442	462	469	456	475	452	447	479	414	401	451	423	446	441	449	436	430	385	430	431	460	427	415	430	453	451	479	446	473	452	438	415	426	441	424	419	442	466	504	414	426	449	423	479	458	423	432	454	400	475	449	430	417	420	427	412	419	433	455	469	456	399	473	420	430	466	469	427	410	404	423	434	421	484	444	436	470	442	432	473	424	456	439	476	439	445	434	383	443	442	475	452	404	458	416	456	436	460	463	438	420	475	405	407	446	412	448	409	434	435	458	467	410	454	439	433	441	412	429	427	425	437	455	434	433	443	433	409	395	464	443	455	430	419	438	424	450	436	421	437	468	441	422	438	464	428	448	481	402	427	441	405	451	439	423	482	452	432	431	441	440	459	473	397	421	417	406	418	439	417	456	421	479	414	445
6386	2603	2073	1235	1095	1044	863	797	710	655	613	608	559	598	484	474	537	476	509	466	511	514	529	507	482	548	484	452	520	464	497	497	507	497	509	472	503	522	477	461	501	473	485	497	453	465	483	508	470	467	468	455	474	475	464	480	443	487	430	488	465	468	447	474	501	488	435	481	458	461	459	476	454	484	496	508	479	469	493	471	464	466	494	452	453	494	481	480	478	500	439	464	439	453	476	438	480	479	452	513	479	478	473	460	475	418	462	418	442	454	458	496	502	479	461	473	507	408	462	441	463	482	459	495	464	475	497	492	472	477	471	484	462	453	487	467	465	514	452	487	456	461	488	448	487	460	501	457	468	456	479	485	475	493	443	446	460	459	430	468	472	461	491	508	431	434	446	483	460	482	508	488	444	472	440	467	451	469	464	481	458	485	476	498	473	500	498	471	474	481	464	475	459	455	465	512	469	466	489	482	457	455	449	446	446	480	495	425	483	470	433	456	458	476	483	473	495	433	462	487	482	470	423	455	483	485	481	456	453	497	437	441	460	469	470	478	470	475	445	453	496	478	441	462	439	420	520	481	453	444	467	474	481	456	455	469	486	501	485	471	467	513	462	481	479	452	476	491	483	416	495	536	413	420	433	468	461	461	467	479	486	485	400	473	472	485	443	458	441	421	479	514	471	497	492	448	465	461	477	449	454	476	460	472	487	494	522	505	494	431	469	452	470	461	452	482	449	467	440	460	466	524	468	484	499	469	452	448	477	440	437	496	444	441	446	503	499	473	484	489	479	493	486	490	441	471	510	466	493	483	485	476	490	513	501	466	475	467	491	488	488	466	496	483	469	491	448	438	446	494	466	479	490	475	470	470	469	500	476	445	448	460	471	430	470	458	465	472	477	461	476	453	450	487	467	471	450	431	445	489	456	467	464	476	510	454	453	458	500	480	451	475	494	469	489	484	496	513	439	478	483	446	482	477	471	483	508	486	491	466	476	483	462	477	491	482	480	505	491	443	487	489	494	476	477	477	479	403	491	460	488	474	445	459	500	435	494	493	459	454	476	484	440	458	464	429	465	458	484	450	474	495	403	491	499	499	469	438	486	436	478	494	480	452	495	479	495	433	461	487	492	469	476	513	487	473	466	512	455	465	464	501	465	441	491	509	485	468	471	492	485	487	481	430	457	475	463	475	462	465	487	446	469	450	464	490	436	488	503	469	448	454	470	443	433	488	454	458	469	457	495	460	487	491	488	504	441	461	468	457	475	446	452	503	429	468	511	456	517	454	505	473	464	521	463	476	437	445	464	475	466	494	472	504	457	463	506	449	467	461	495	438	474	470	477	467	476	483	472	470	474	473	456	489	486	479	452	525	462	499	447	499	481	466	465	480	478	439	435	479	472	519	478	495	461	472	440	466	494	491	481	443	494	488	447	422	430	492	450	467	427	482	425	494	442	460	515	457	517	512	467	510	453	464	468	426	477	468	476	457	481	466	499	470	483	464	528	471	484	448	518	438	440	468	462	485	470	483	454	491	472	485	465	477	496	439	443	490	486	429	467	502	526	438	500	453	455	451	502	471	438	433	491	413	484	456	466	467	470	448	451	506	453	475	521	479	492	489	516	483	435	448	508	498	476	435	483	437	479	471	494	451	482	477	504	445	502	457	452	501	476	456	440	461	447	469	431	455	483	483	447	471	465	480	486	465	504	452	432	497	478	439	456	471	484	475	410	459	471	450	416	491	494	465	452	453	497	452	435	474	464	516	447	451	439	505	492	492	473	442	484	441	469	459	476	452	498	473	430	433	489	448	483	448	473	484	451	467	448	508	482	441	504	502	454	466	498	453	466	434	458	482	505	461	483	437	442	502	468	462	503	460	453	456	510	476	434	468	466	479	430	497	471	475	492	480	461	455	458	474	480	466	456	496	472	485	478	503	469	481	493	429	465	475	456	467	451	480	434	499	463	481	497	485	506	495	467	495	477	503	479	462	526	497	455	477	433	484	433	481	460	496	448	496	471	468	491	468	459	484	443	482	467	439	478	479	484	454	533	456	453	464	416	475	468	478	466	464	449	498	509	447	438	437	472	473	445	454	467	465	516	490	482	486	468	452	512	487	499	432	517	462	462	464	484	510	449	472	497	426	488	481	486	425	437	450	498	466	519	515	482	457	488	465	521	466	470	467	478	474	433	509	493	438	459	470	460	459	468	436	462	474	459	453	497	476	445	504	488	469	462	462	471	493	431	479	432	479	446	451	509	493	516	489	476	483	448	495	459	476	459	478	462	472	445	500	461	502	444	470	445	488	421	460	465	464	478	471	481	456	458	473	496	489	466	469	462	430	450	462	476	477	483	451	467	462	462	498	450	446	536	455	481	486	458	495	456	459	503	446	465	473	428	489	453	472	453	466	431	512	472	461	476	476	470	497	486	455	456	456	499	463	450	425	496	476	490	476	454	502	472	488	485	468	500	494	455	486	470	495	448	486	451	425	481	501	478	488	496	486	503	490	501	457	471	467	488	466	470	443	455	481	482	493	519	454	489	458	501	438	470	484	460	471	476	477	518	499	481	500	450	464	460	459	437	528	469	510	501	435	452	488	459	441	481	451	483	478	511	449	461	461	453	479	485	473	454	453	433	464	430	472	458	503	454	437	473	432	490	475	464	430	491	496	452	484	472	490	461	524	458	445	489	492	470	470	453	483	444	459	454	483	511	485	467	439	447	467	458	467	469	506	483	492	451	438	458	452	449	492	478	485	504	496	474	439	446	451	466	453	491	466	448	435	495	447	491	488	470	484	470	530	454	490	463	484	508	479	465	470	465	467	468	453	471	498	478	459	470	452	477	457	459	517	454	466	496	472	486	455	504	465	460	475	473	447	465	476	477	473	430	482	500	466	474	449	460	487	506	482	480	458	472	484	477	489	467	447	491	487	501	453	462	472	472	515	496	481	465	479	465	480	482	470	505	435	435	445	456	466	478	484	463	514	474	476	485	440	474	474	500	496	440	464	459	473	470	488	457	464	445	486	497	484	469	457	478	522	461	505	472	519	451	468	434	459	471	463	463	449	472	492	482	482	495	504	497	440	498	468	460	445	483	434	440	470	453	502	459	488	450	456	482	419	444	488	468	469	488	433	449	479	458	462	431	489	453	473	431	475	483	472	479	453	444	445	457	460	485	476	489	491	457	445	471	466	474	457	481	482	489	495	501	440	467	482	478	472	481	458	476	463	439	499	471	487	467	455	485	466	425	450	483	510	489	446	489	504	512	475	463	459	473	436	422	485	425	461	499	462	510	474	458	473	470	490	472	476	472	503	505	504	452	467	488	475	485	485	445	487	459	469	480	513	483	486	515	449	501	486	500	513	474	450	506	471	478	464	463	464	477	453	457	461	447	461	474	500	447	486	477	453	473	482	483	473	464	468	464	482	469	488	446	508	468	460	483	464	492	490	437	486	480	463	531	520	490	448	412	479	475	441	467	431	499	445
23935	21322	28525	24451	21325	9943	2129	1456	1277	1135	1150	1009	974	951	942	960	871	876	886	864	846	876	828	869	840	879	863	809	853	857	857	903	820	841	874	814	818	815	775	844	842	821	831	850	807	787	833	762	840	806	767	795	795	787	791	815	830	781	824	780	807	800	786	825	804	830	825	836	787	825	768	785	803	718	771	823	850	799	826	821	739	859	854	795	783	802	813	785	848	759	847	804	785	808	793	858	764	779	754	843	780	795	748	817	796	797	841	797	773	793	770	802	816	838	796	817	796	822	823	804	814	828	831	749	795	754	821	834	774	759	825	769	819	768	836	810	848	793	782	740	776	802	792	812	758	796	781	822	741	764	809	751	790	829	784	813	777	776	788	801	815	799	818	800	809	741	794	808	803	775	783	803	811	808	769	805	783	840	840	870	787	812	777	824	795	780	800	835	824	789	773	813	804	738	781	813	788	800	788	848	816	794	756	760	797	758	749	813	765	835	772	758	825	758	795	789	797	709	786	831	735	717	804	818	820	806	782	787	784	730	763	789	739	811	839	813	803	774	818	743	806	823	826	792	772	822	792	829	802	840	813	835	838	896	795	837	788	808	790	843	780	829	776	794	767	759	784	845	875	818	844	813	799	731	817	817	809	820	778	826	822	811	790	802	820	842	814	790	767	791	810	811	792	766	781	821	825	752	793	815	819	787	800	838	817	824	854	870	792	784	792	841	791	840	799	801	774	791	766	769	779	823	821	780	851	810	792	798	827	788	808	847	812	768	784	810	832	791	801	749	795	780	790	766	815	824	797	778	777	816	792	823	760	763	762	766	804	838	798	775	814	769	796	813	748	773	786	795	781	762	796	814	816	783	770	806	801	800	781	804	791	794	766	804	825	746	785	824	827	803	813	768	797	764	841	748	777	802	815	790	829	787	819	797	782	727	780	804	790	787	782	823	790	779	805	791	781	790	792	803	789	772	819	810	778	824	753	820	753	812	746	780	815	832	831	787	811	794	828	770	796	788	785	795	772	807	832	756	802	823	818	807	782	783	789	819	809	834	851	804	738	753	783	846	810	772	786	807	774	778	754	782	840	776	795	756	802	811	795	786	755	795	841	804	802	792	799	769	768	795	835	805	801	759	802	827	884	776	818	768	808	833	828	825	795	750	803	802	787	870	783	829	818	827	789	777	811	771	804	815	831	769	818	777	791	780	806	826	785	786	766	807	782	783	807	784	793	821	794	838	760	783	833	801	800	799	797	826	793	797	830	777	786	783	737	811	821	734	778	750	801	760	816	783	797	785	806	797	803	718	803	796	811	792	798	844	772	830	795	772	811	756	840	820	758	812	796	782	862	816	808	813	792	799	808	824	774	773	798	794	772	801	789	807	795	805	760	767	749	821	785	794	786	824	788	789	827	750	776	768	805	808	807	822	803	779	790	772	798	818	809	788	809	776	808	763	815	761	828	780	810	787	801	797	809	832	776	821	791	855	817	769	767	839	811	778	795	796	813	787	826	796	799	796	824	816	786	824	825	782	819	823	815	756	806	773	780	734	745	820	816	802	766	775	776	779	809	810	816	785	758	789	804	871	802	772	736	802	825	802	847	784	752	813	800	726	803	816	778	830	797	852	798	792	822	817	756	824	749	764	811	821	805	796	799	763	858	805	847	751	748	823	787	752	790	802	811	770	870	783	837	760	814	795	799	805	850	740	815	792	754	796	815	772	816	770	770	766	784	800	805	833	813	791	755	740	806	799	778	808	807	767	828	827	764	810	802	825	768	803	791	797	866	828	808	792	787	797	744	813	808	759	835	865	862	772	803	830	793	819	801	766	807	815	853	783	847	855	794	783	798	776	824	800	777	833	812	820	782	787	786	807	826	871	797	764	753	831	829	737	822	789	792	812	815	809	794	774	783	817	838	791	739	803	788	751	779	804	832	807	740	758	764	814	768	824	801	756	759	788	740	780	776	829	769	815	801	771	809	779	778	788	762	780	804	807	762	820	738	800	779	825	784	789	828	803	775	820	809	810	769	792	763	784	818	815	836	809	789	825	833	758	820	814	776	799	755	771	829	758	825	794	816	808	774	777	820	806	826	796	801	805	793	791	794	808	807	775	789	769	787	803	732	793	813	775	763	767	762	783	780	773	782	772	799	738	806	759	775	767	781	851	792	843	787	843	778	788	779	773	787	777	801	843	837	766	771	787	809	802	810	812	773	794	780	753	759	806	783	770	705	840	814	763	843	739	777	790	812	826	719	758	794	770	785	842	803	790	809	774	811	771	764	805	758	811	794	828	814	823	818	747	807	824	753	827	818	764	789	802	837	779	776	784	799	821	791	722	770	850	834	821	833	807	772	807	813	810	786	764	764	760	755	790	830	821	820	792	732	837	786	806	804	832	750	791	814	874	762	760	798	802	800	790	782	811	720	760	788	794	765	776	784	767	784	742	787	795	760	807	781	788	792	776	743	778	780	757	822	754	820	819	836	859	799	784	765	802	808	809	857	756	773	828	778	780	795	777	799	767	819	787	842	764	776	812	779	784	807	806	780	799	764	810	811	770	757	796	790	784	738	876	839	824	795	852	785	784	795	804	784	785	787	847	847	749	798	784	830	789	816	806	779	784	838	769	789	861	793	799	748	762	808	795	788	819	842	803	763	727	801	783	795	746	787	778	789	834	775	807	784	795	796	798	781	771	784	796	764	810	809	799	836	758	786	834	803	745	819	745	772	794	793	827	796	809	787	772	863	780	794	799	832	784	748	814	810	744	787	772	817	798	780	805	825	763	800	783	764	852	835	780	741	806	833	792	832	802	749	800	806	809	784	812	773	771	832	779	813	761	828	793	825	827	817	797	786	783	775	813	765	813	763	743	812	792	783	797	789	771	788	801	788	738	702	775	835	805	801	814	827	772	862	823	787	824	772	786	797	742	860	789	790	781	767	779	796	762	764	842	819	780	807	791	713	770	791	756	835	845	825	789	768	803	804	811	763	776	801	826	751	795	787	785	792	789	816	771	771	764	814	782	796	800	773	817	776	767	750	741	731	812	813	759	784	800	800	806	803	775	812	813	786	783	743	787	757	825	763	818	835	805	785	780	743	787	813	788	790	771	781	798	782	831	825	781	832	760	810	807	740	833	767	748	823	833	758	797	797	811	816	776	774	765	785	770	780	827	759	822	825	720	790	800	874	754	808	810	814	806	772	790	779	768	841	791	768	831	737	768	816	787	765	755	790	749	814	852	780	787	811	796	778	762	788	792	816	788	801	766	761	848	767	741	795	814	792	832	719	785	777	806	804	792	797	828	774	790	789	752	778	770	870	806	826	796	813	767	786	823	792	832	780	833	819	830	766	784	762	808	813	815	775	804	830	817	823	757	780	812	836	827	797	811	813	819	795	793	820	765	789	768	808	801	778	767	811	771	805	850	785	859	766	796	766	798	787	828	808	799	795	793	826	864	841	806	783	844	791	854	775	798	818	783	798	791
4567	10629	7864	4164	3446	2850	2343	1960	1645	1390	1305	1129	1156	1022	1019	981	905	952	859	1012	919	898	947	934	945	881	882	871	908	910	911	854	892	868	889	819	817	836	857	852	784	804	834	841	836	817	793	822	819	772	839	835	855	820	824	844	801	822	813	827	858	838	843	822	841	812	826	853	875	816	828	826	809	835	769	807	822	807	800	811	813	817	764	864	842	823	828	829	782	751	761	785	814	797	789	798	806	807	831	754	804	844	802	826	793	834	845	847	777	785	863	770	841	839	811	801	814	821	772	828	792	763	813	746	819	809	795	824	795	861	828	809	819	856	744	766	781	807	809	792	786	864	882	802	796	837	798	785	800	791	782	827	777	743	805	770	787	842	768	807	871	819	781	796	803	770	786	764	825	792	806	834	772	766	775	838	873	829	854	846	827	831	838	839	811	813	796	859	809	882	847	797	837	802	775	747	776	826	875	768	812	772	819	762	809	804	774	825	775	847	846	777	780	851	836	803	828	805	842	835	799	842	823	795	810	854	804	827	788	805	808	823	790	779	792	768	781	825	778	841	804	828	801	795	833	805	810	822	846	805	825	843	807	844	877	828	793	838	848	804	815	791	832	765	800	838	770	798	792	812	841	815	777	786	809	796	797	775	785	797	791	754	815	816	810	766	797	770	821	836	850	813	832	791	766	827	770	810	813	812	804	825	886	810	791	792	817	810	825	819	797	756	801	798	792	774	835	855	792	821	814	824	833	813	778	837	767	832	782	823	774	777	816	802	831	742	838	810	833	815	759	830	780	798	809	755	782	824	763	784	790	775	840	799	772	785	791	836	797	818	799	817	823	827	811	851	801	841	768	802	854	870	780	774	826	845	808	762	816	772	793	821	827	795	766	821	779	777	846	836	822	809	838	797	826	841	818	837	810	799	767	813	827	789	795	829	796	813	776	779	824	807	787	818	811	869	863	774	809	774	788	813	809	820	823	818	838	808	811	802	767	757	807	792	830	821	799	791	778	764	819	797	761	774	847	832	804	815	794	813	805	796	845	756	794	769	848	790	796	762	848	837	758	793	807	803	787	851	825	822	825	799	782	814	820	833	856	820	823	824	820	850	753	787	804	789	820	805	792	823	829	803	806	805	803	800	838	772	760	771	825	818	760	772	813	741	785	838	807	788	842	786	798	782	800	784	765	770	799	796	812	782	818	781	801	794	769	794	811	778	815	814	836	799	809	845	843	811	812	778	781	776	846	812	768	785	827	800	830	840	758	881	810	806	792	841	821	837	797	805	792	779	774	795	845	813	751	818	827	787	837	784	833	763	814	810	747	799	731	818	854	785	823	832	779	806	783	853	784	814	780	801	769	814	842	788	843	805	790	770	809	820	790	749	810	798	795	819	766	802	789	825	801	789	797	812	832	824	824	822	799	854	799	763	791	844	870	825	819	859	837	797	821	833	846	757	819	810	794	753	827	789	825	746	808	809	834	790	804	804	802	797	783	799	840	820	802	771	855	869	796	787	778	791	792	784	747	801	774	843	849	807	823	772	810	787	783	818	748	813	791	819	792	828	779	814	856	776	794	791	785	833	829	826	865	783	785	851	796	862	826	819	832	868	812	835	821	791	807	778	770	802	810	857	827	852	807	847	798	787	787	847	781	800	796	799	792	789	780	795	755	816	782	774	819	784	788	821	840	749	827	801	786	819	827	858	795	839	794	801	819	812	788	787	825	834	800	791	810	806	823	793	821	781	828	848	824	734	842	828	750	846	785	779	804	818	790	768	827	840	814	796	761	823	786	768	781	814	860	807	780	844	749	778	765	840	803	807	829	758	759	771	814	816	823	755	809	765	706	805	827	813	808	795	804	792	799	809	830	834	828	788	775	838	841	786	797	841	815	800	799	841	798	826	739	800	795	820	792	798	822	781	801	813	759	818	794	825	817	782	807	745	860	802	775	816	814	827	757	768	747	805	838	809	824	846	831	829	826	797	796	807	893	751	790	826	814	789	802	858	795	801	761	792	811	810	800	801	756	840	805	774	788	853	793	780	754	824	770	739	822	833	799	772	815	809	797	810	855	809	838	785	749	785	814	806	814	812	825	785	775	807	787	836	809	763	766	800	782	781	825	822	829	826	832	782	887	758	813	805	908	808	823	801	844	760	859	838	806	854	820	800	776	814	781	806	797	752	786	804	858	763	809	845	812	835	817	811	829	817	828	790	807	779	768	794	791	754	859	742	809	796	824	823	790	829	809	815	813	786	800	771	800	809	821	777	804	798	814	847	826	844	771	820	794	832	816	832	860	800	826	836	787	821	822	821	778	867	810	793	841	763	767	828	823	778	765	822	773	774	856	804	801	846	817	817	818	813	772	768	855	847	783	760	826	776	794	833	841	795	843	769	817	755	843	823	784	818	788	845	762	784	808	770	801	838	770	761	815	743	838	759	813	833	795	838	794	765	753	832	805	826	817	764	778	784	788	766	798	825	849	794	760	846	809	784	803	838	765	785	784	761	798	851	834	812	809	791	805	804	752	800	817	804	801	788	791	811	787	770	837	845	793	789	781	821	785	829	793	819	834	871	807	825	834	790	833	831	824	835	792	842	801	771	803	823	801	832	756	802	758	821	849	847	826	819	776	846	777	849	836	768	839	819	773	885	798	781	841	794	826	763	777	757	832	836	808	779	729	839	834	784	735	820	785	816	833	804	799	763	790	790	795	770	742	823	809	872	848	771	805	795	766	778	780	769	812	817	831	793	847	798	781	788	776	804	847	814	802	782	847	807	784	827	890	814	785	800	803	819	804	807	817	787	869	798	800	797	755	805	835	795	813	755	779	869	836	813	781	790	776	809	804	779	834	810	799	807	759	797	795	783	836	823	764	810	751	810	803	830	813	791	803	822	814	787	803	773	818	782	816	780	777	791	832	836	777	854	772	813	821	812	766	863	824	822	800	801	796	789	800	830	821	814	815	802	767	806	773	780	770	797	821	754	865	835	792	821	811	792	864	779	832	862	716	774	820	790	789	792	843	794	796	795	790	858	832	826	784	781	760	767	798	817	823	849	752	848	769	815	810	779	839	815	783	827	800	794	767	800	756	800	798	818	801	779	817	807	801	775	833	766	837	832	807	826	791	797	818	828	807	804	861	836	817	781	815	786	764	850	787	769	776	763	828	815	794	753	781	798	826	766	865	829	828	798	816	832	776	825	786	806	801	867	783	769	816	816	794	806	780	787	751	819	814	811	805	790	789	789	805	805	812	759	778	820	851	829	824	853	826	828	750	812	808	811	776	827	829	783	837	780	776	803	791	810	838	797	825	762	837	788	796	826	754	849	814	803	836	806	827	779	792	810	823	825	815	824	760	801	790	856	802	773	825	809	861	867	841	797	839	825	815	812	841	795	805	852	850	772	869	817	762	767	756	801	799	802	828	791	751	792	842	888	748	790	809	840	781	783	863	820	803	863	804	810	848	810	797	833	795	793	821	817	777	883
25121	21298	27372	25450	9932	1363	1000	824	721	740	640	633	603	552	555	519	575	549	538	516	505	505	514	508	491	499	548	522	501	525	499	513	520	559	483	478	472	522	463	502	534	472	470	493	489	480	509	477	498	485	486	477	523	471	482	464	480	500	473	499	510	536	491	477	489	506	471	514	480	486	514	475	485	465	482	475	464	512	468	451	461	489	455	524	499	480	483	541	506	471	452	498	488	497	478	504	485	496	485	473	463	487	485	503	449	462	523	479	506	521	516	448	482	493	510	511	455	487	447	490	457	476	494	461	500	489	477	449	491	469	455	443	442	452	452	527	490	465	507	483	457	500	502	495	481	476	444	497	482	495	462	478	435	476	472	452	449	508	430	444	512	447	506	475	495	521	466	489	459	517	472	520	466	453	483	497	489	489	439	465	458	508	519	477	493	483	511	527	499	431	480	469	457	486	522	495	465	503	482	465	478	507	489	508	497	484	499	494	513	495	477	484	454	478	502	479	467	439	468	441	473	452	456	464	513	500	474	485	459	491	488	450	465	524	445	478	534	467	504	488	458	520	480	544	485	534	492	500	491	545	519	465	496	499	465	474	508	492	510	495	454	453	477	494	503	494	514	466	465	493	500	500	452	477	505	464	451	489	479	518	491	498	459	491	490	486	477	473	473	500	480	430	461	511	485	490	499	471	479	421	455	486	472	462	472	487	476	497	466	504	455	490	488	483	510	443	456	495	485	505	472	476	532	464	488	456	511	456	511	474	490	475	471	472	495	458	467	518	472	491	507	505	510	490	503	447	502	440	487	498	436	495	479	475	474	471	498	472	504	466	514	442	459	501	514	475	463	448	483	481	470	516	440	503	506	514	525	488	507	465	456	527	491	460	511	472	455	455	454	499	480	502	474	467	496	499	525	456	507	486	481	453	478	480	470	463	480	502	502	432	487	480	470	492	476	465	479	498	474	484	444	480	445	455	491	517	482	490	516	492	477	478	449	497	451	500	505	471	491	481	489	461	476	495	511	484	472	488	472	504	497	497	453	468	490	487	499	480	451	470	465	483	496	452	474	450	495	492	435	486	494	484	479	491	498	474	445	510	455	468	511	481	509	482	502	504	460	457	497	470	484	505	481	497	496	496	520	484	506	490	480	456	469	496	475	489	455	479	491	463	506	494	489	484	494	483	434	491	527	460	447	524	455	480	480	480	482	466	424	499	479	475	480	473	506	495	476	465	500	518	456	456	458	517	490	494	435	481	474	527	462	499	469	465	468	530	512	510	484	492	486	469	488	466	464	492	489	472	479	484	425	472	514	507	512	493	463	476	472	461	490	476	527	520	446	495	516	474	498	477	480	499	482	491	464	454	476	492	472	492	471	453	486	490	523	467	479	460	468	458	448	465	468	459	513	510	487	486	464	514	506	486	507	487	486	460	468	467	523	473	488	497	457	481	491	464	509	488	488	485	481	456	451	500	510	536	509	488	497	486	487	491	486	499	462	498	496	483	480	473	488	460	436	452	471	462	460	504	455	474	479	469	468	468	526	482	444	474	497	507	471	465	474	445	535	486	471	485	516	455	476	467	463	462	481	467	453	455	477	494	434	502	460	448	484	486	498	485	467	474	464	487	490	465	494	498	500	463	503	486	478	476	546	501	498	480	478	459	453	498	453	459	475	497	469	470	454	478	480	467	470	463	510	471	513	427	506	470	490	519	483	483	487	429	507	421	457	471	472	473	472	482	488	478	471	483	481	474	507	450	469	528	465	544	522	440	478	507	452	496	462	451	454	476	491	504	465	490	474	452	459	505	528	459	465	484	500	464	484	450	495	482	472	481	458	520	465	469	453	443	479	472	482	482	451	475	476	472	513	477	477	480	495	462	482	509	472	494	484	454	450	518	485	481	479	484	535	457	486	492	491	477	528	509	465	492	481	467	494	475	492	463	470	492	550	523	497	496	471	469	508	498	457	476	499	508	472	480	485	504	507	462	456	456	499	496	468	517	492	494	462	509	471	483	449	483	483	448	479	512	455	474	445	488	473	462	501	476	445	479	487	470	467	462	465	478	507	446	480	463	459	523	490	427	503	464	411	481	468	473	474	521	484	469	462	469	486	439	480	522	491	462	498	454	473	481	457	495	454	499	452	451	481	466	474	494	444	450	441	437	505	447	487	521	507	508	486	479	456	459	453	510	467	486	504	519	479	497	480	434	505	440	496	489	484	485	503	478	460	476	499	486	461	475	466	483	487	486	469	516	460	452	441	471	450	484	508	472	469	519	478	496	466	488	485	438	510	496	486	481	487	487	529	477	523	476	448	464	455	470	439	482	509	457	468	442	448	473	498	481	485	469	499	491	498	448	488	542	479	446	462	455	474	449	499	545	477	497	499	488	480	494	459	517	444	508	498	459	492	448	460	454	494	451	438	490	494	480	477	470	466	491	477	491	485	480	448	480	483	487	459	468	508	478	478	516	471	460	493	484	488	504	497	492	456	490	459	499	502	433	508	468	501	472	480	506	480	478	460	491	476	471	471	503	467	496	473	492	493	486	478	475	472	433	470	454	491	502	440	464	497	525	482	493	472	487	482	480	483	452	458	500	483	506	460	450	535	501	482	475	486	441	450	456	473	460	450	482	491	439	456	545	472	466	493	487	478	489	443	498	507	503	473	481	489	461	488	473	499	503	495	476	462	508	488	489	480	491	500	500	442	493	477	419	472	459	520	488	480	486	480	474	473	468	497	488	494	473	457	473	478	456	514	493	491	479	482	534	478	448	521	489	486	468	516	485	456	469	495	483	456	478	506	483	525	459	497	500	480	470	493	508	467	491	502	464	481	513	491	473	489	483	468	477	441	514	480	509	438	481	477	471	472	458	450	448	499	427	480	463	453	494	474	481	506	509	505	515	499	467	462	452	451	486	457	449	462	451	485	494	490	511	462	511	481	491	457	468	453	485	496	471	486	534	501	485	453	499	483	491	490	471	491	485	481	460	475	508	482	495	515	502	478	506	470	472	468	509	465	476	467	497	508	496	510	489	481	502	514	464	481	484	455	482	499	477	491	499	514	474	458	461	448	476	480	464	501	487	461	424	495	478	475	469	453	473	481	459	498	417	481	495	469	521	505	489	438	445	512	473	449	505	475	468	436	463	488	475	493	466	462	467	458	479	507	514	480	463	467	501	479	464	472	529	492	470	467	464	537	474	461	510	466	477	512	474	512	499	503	501	488	476	457	462	457	459	499	476	484	490	465	485	486	474	458	495	490	456	482	484	504	503	467	469	490	471	447	487	482	500	455	453	490	489	490	475	490	483	485	486	492	515	492	470	461	503	488	509	478	481	480	443	455	457	425	463	457	490	494	491	526	476	517	478	461	464	467	463	488	492	503	492	502	499	472	490	502	468	477	485	458	513	468	476	484	489	488	460	482	479	453	478	541	502	520	453	455	509	465	491	460	491	476	520	497	483	511	491	504	503	470	469	479	508	508	513
7211	6863	5031	2736	2254	1920	1556	1260	1027	971	839	792	736	670	661	587	636	613	628	613	581	618	610	611	641	606	569	573	618	616	613	612	551	572	593	597	584	535	565	543	527	578	555	555	529	569	575	542	514	524	581	585	559	507	537	563	559	547	540	549	556	511	538	571	590	555	526	585	527	537	518	556	521	533	550	536	539	500	529	526	486	525	538	532	558	509	544	536	495	517	528	545	580	547	569	516	542	542	534	538	564	518	543	531	495	505	537	583	531	532	516	537	511	505	546	538	500	522	554	498	496	565	510	545	561	550	552	512	537	534	515	559	526	579	548	500	525	519	548	477	509	505	501	560	560	570	527	543	550	550	528	552	547	508	568	516	506	534	513	524	566	526	534	593	533	526	519	529	531	536	507	550	536	515	493	549	517	539	520	534	539	535	566	512	516	549	537	515	527	505	513	536	544	568	554	582	472	518	562	496	517	533	520	535	522	514	564	516	510	538	515	553	524	501	537	536	553	532	503	490	521	449	501	534	523	584	518	556	552	526	543	563	522	519	540	540	573	518	550	550	504	500	584	510	577	491	532	541	511	525	519	524	538	546	505	552	516	558	533	517	536	530	539	538	548	530	534	545	568	564	533	535	522	557	561	524	570	537	547	504	508	520	537	543	571	558	536	537	539	558	545	549	500	535	538	522	526	520	552	508	521	570	483	579	561	545	540	528	519	563	535	559	536	534	533	541	568	545	539	534	524	522	546	584	564	539	541	552	555	529	536	563	510	518	526	514	524	551	490	569	553	486	519	533	563	529	497	525	519	513	537	531	557	522	525	563	518	548	558	503	550	493	517	547	522	489	543	518	564	553	537	485	504	485	536	526	519	527	551	494	546	570	507	536	557	512	510	529	501	498	554	499	518	573	550	551	567	509	545	531	557	532	544	539	504	564	519	537	532	539	568	536	517	534	556	535	570	491	519	555	553	510	535	556	559	533	511	559	546	558	515	495	534	547	519	537	517	536	523	569	548	563	508	548	565	526	562	571	551	512	536	545	541	498	513	528	535	548	523	545	529	548	560	524	517	539	539	546	527	533	542	485	571	584	552	520	496	537	552	582	503	554	546	552	502	508	549	536	523	569	576	527	541	584	507	540	519	479	496	497	502	520	555	558	519	524	591	528	531	532	530	514	550	542	509	492	564	540	508	514	540	538	553	514	548	536	567	540	557	529	511	509	518	557	546	533	562	469	513	508	553	565	503	506	526	519	529	497	572	531	538	563	511	537	549	539	528	564	507	560	545	499	524	540	563	564	494	564	519	550	507	500	516	482	549	516	533	542	513	592	552	512	543	517	529	508	528	558	546	506	519	538	507	497	502	538	516	533	575	541	562	556	503	504	511	542	515	555	512	550	524	512	497	545	581	564	530	510	517	538	566	518	508	529	546	543	532	546	530	532	530	507	574	565	537	514	576	545	553	494	531	523	513	558	590	516	520	557	526	536	517	531	562	504	531	533	506	542	541	527	516	537	517	578	543	529	472	539	501	528	540	529	537	565	520	521	542	509	540	523	533	527	517	542	542	516	502	535	492	556	548	536	495	533	521	544	520	506	502	497	546	527	513	564	490	547	512	576	517	535	542	492	592	549	569	506	522	545	532	477	553	513	572	537	538	501	516	530	518	535	548	547	530	528	535	524	524	530	530	491	574	509	542	569	530	505	576	557	532	537	540	546	546	516	545	495	506	533	542	496	538	542	525	507	550	527	544	529	548	553	525	530	542	501	519	533	580	565	557	533	497	545	537	565	526	547	549	520	535	529	562	592	535	523	529	499	528	526	561	519	532	520	560	525	519	535	515	527	494	518	542	542	511	530	481	499	547	582	525	533	538	516	544	530	547	516	533	556	487	524	553	548	561	520	541	532	501	551	509	542	545	502	474	505	518	595	483	535	555	519	554	553	519	554	537	563	544	547	516	562	533	508	548	532	556	510	558	503	545	523	543	496	555	543	506	535	537	537	571	558	555	505	537	562	548	523	487	524	543	570	537	523	518	555	504	521	535	537	516	509	546	562	527	509	543	524	541	528	545	545	485	556	515	522	524	495	570	510	507	553	587	523	521	533	510	544	543	534	527	518	491	499	558	553	519	503	532	546	541	499	557	569	542	525	542	488	535	583	548	555	563	559	524	564	530	511	577	528	533	523	509	540	524	556	527	536	555	514	554	523	489	515	585	489	515	515	513	518	520	546	475	519	531	550	543	504	551	565	567	540	547	523	509	547	591	503	547	532	545	521	501	508	565	564	529	556	585	520	539	513	533	544	549	547	557	563	544	496	585	545	493	532	510	585	537	534	526	512	560	555	527	525	549	547	538	531	519	533	557	543	573	521	556	535	542	568	572	506	546	493	541	553	554	518	571	504	517	566	530	518	540	558	594	548	510	535	567	581	535	531	575	564	522	528	530	565	489	530	499	521	555	519	561	561	555	559	504	529	516	515	531	561	540	547	548	502	511	523	554	526	501	569	507	510	544	510	543	558	512	546	573	576	506	555	544	525	528	485	517	544	502	550	505	502	535	528	555	528	494	535	527	565	501	564	544	545	523	517	559	556	552	572	528	523	532	526	563	523	552	520	514	559	525	507	505	531	527	544	534	535	549	560	515	570	545	550	507	537	525	495	522	528	512	477	519	542	540	590	546	544	540	548	551	490	534	576	574	517	527	551	531	523	532	554	567	559	521	561	535	542	573	564	531	572	543	499	507	572	560	528	549	559	541	528	531	508	545	544	525	515	555	541	525	511	473	531	511	543	503	521	519	507	552	533	539	554	510	502	514	557	520	544	545	499	514	547	543	578	495	488	554	547	529	499	501	504	554	579	551	521	522	524	545	495	522	513	539	536	553	545	504	546	519	541	499	569	516	526	557	515	517	532	505	548	509	561	552	526	512	582	580	565	577	523	540	538	524	561	511	561	530	534	516	525	522	512	548	542	500	501	537	515	507	521	557	505	523	546	513	556	573	538	543	495	504	542	541	523	512	552	530	554	548	605	495	540	544	525	544	548	513	508	536	547	498	527	557	527	563	565	517	518	526	515	547	512	537	562	511	541	535	551	517	558	510	555	543	561	539	541	532	491	516	558	491	568	563	535	491	556	521	516	544	529	530	491	528	524	542	543	518	527	495	486	523	591	555	559	514	554	566	528	542	553	493	532	512	519	520	521	519	524	519	521	550	488	526	501	493	526	535	514	556	504	492	553	515	563	533	553	533	548	498	553	495	533	531	521	539	553	585	513	558	543	592	512	509	550	555	550	576	511	528	540	536	495	586	513	545	535	522	536	566	561	522	540	481	550	502	502	528	542	546	572	540	496	506	532	537	543	546	534	567	542	501	543	517	544	524	520	523	508	523	504	523	526	561	535	514	531	554	541	542	570	503	518	520	558	505	525	526	490	501	558	476	527	522	531	507	532	551	565	519	519	553	489	555	558	524	489	506	561	547	525	537	507
22819	21354	29094	23992	21362	21427	9074	2198	1800	1655	1484	1417	1324	1264	1206	1159	1168	1199	1160	1119	1115	1107	1080	1054	1101	1099	1078	1118	1091	1113	1087	1088	1063	1017	1041	1040	1027	999	1041	1038	1038	1040	1012	997	1034	1003	1005	964	1053	984	1039	1040	1051	964	986	1031	1084	1003	993	982	976	975	1021	1019	1001	1018	1043	981	1028	1045	1012	1014	998	1023	1037	1006	1008	991	988	972	1028	999	1033	990	1019	962	1034	969	1038	996	1010	969	940	904	988	1021	1063	1008	976	916	955	1038	987	1018	974	1043	1025	1036	989	1024	1010	1065	1035	1033	1002	996	1017	951	1085	1004	985	992	981	1013	1027	980	1001	1017	1015	992	1047	1054	978	999	1016	914	1052	956	1052	1004	1026	962	963	975	1021	973	964	963	963	1001	1006	1024	998	1036	997	934	973	1046	998	1016	1000	975	973	972	971	1014	951	998	1005	1001	1028	1016	1021	984	1026	981	1044	998	997	926	1016	1022	989	978	1006	1009	980	991	991	978	998	1007	939	983	976	1010	991	1098	1023	956	1022	1067	971	966	988	975	1050	1006	959	997	1028	1010	1023	1010	1029	1022	962	984	959	1060	963	1011	1014	1063	1023	1015	947	971	1006	970	1003	929	1050	950	993	1012	987	1016	970	1014	951	1001	1012	1035	983	1019	1026	1042	1003	1039	1022	989	1027	994	1038	1023	1015	989	972	1004	999	1027	946	970	1057	969	949	982	1056	1006	1022	989	1010	1035	1031	1039	1024	982	983	1001	978	945	986	948	1048	962	962	1028	1022	988	986	999	1018	976	1025	1023	993	1036	999	975	956	931	991	985	1018	1001	1011	1039	925	1008	999	1018	1010	972	955	1016	977	947	977	1084	987	1008	1003	1027	979	997	983	1011	1033	976	1032	1008	987	1020	1013	1017	1035	1017	985	988	1051	1000	977	1008	1003	986	1042	977	1023	957	1018	1000	961	922	976	1031	999	923	955	1067	1009	988	960	995	1072	1012	954	1002	1026	1075	1002	1023	964	1023	1015	1021	944	1055	982	970	1069	1044	990	967	1021	1021	968	1019	999	1003	981	991	1044	1019	979	1059	1004	939	1007	1003	991	986	983	977	983	1009	1034	1007	965	998	995	992	1025	1038	970	1000	1004	955	990	1021	1042	1005	1042	1002	971	970	969	933	1032	973	991	981	953	948	948	1031	1030	991	970	974	988	1026	1017	938	1007	994	1019	971	1016	1007	995	1057	965	1022	930	960	1026	1011	1027	1019	996	998	932	972	947	1030	968	983	997	1021	987	1033	1040	1017	1026	1007	981	959	949	993	947	924	954	993	989	977	1012	1061	997	975	952	1008	1009	1019	966	944	1010	1036	973	966	983	963	1016	973	1080	1014	1011	961	1059	1009	1030	995	987	1077	971	1000	1033	996	957	1013	1005	999	997	959	938	1043	1017	991	979	1004	969	985	997	1001	980	1063	968	992	1055	1002	992	976	974	987	982	945	989	999	941	1012	998	983	1004	1009	992	962	964	994	981	1025	1028	1025	988	1001	1015	958	986	959	990	979	1015	941	1030	1052	946	999	949	988	976	1015	998	955	1057	1005	1010	978	1002	1060	1013	985	1001	993	986	972	1027	1009	944	997	974	997	989	986	1031	965	1012	986	960	958	987	996	1004	972	961	1012	989	1024	994	1010	1003	940	962	976	1002	1049	972	1020	1078	1004	987	1004	974	1032	1009	1073	947	970	996	1067	970	993	1053	971	941	1031	982	1001	953	982	1003	989	953	952	1021	1018	1042	982	955	969	1033	991	1023	962	965	984	988	1020	990	991	882	1019	1011	1070	935	1043	969	1006	924	969	1030	987	1044	1006	1012	1034	1072	1050	988	998	913	999	996	988	955	915	931	1017	1034	979	1008	944	1021	1005	1029	1025	939	1013	969	980	996	999	983	958	991	1016	976	1003	996	1023	961	962	1017	942	962	1014	1000	1040	1000	979	1006	1004	991	978	982	953	968	922	985	1002	995	997	1017	1011	1024	1044	1022	969	1008	985	1017	998	975	982	1003	933	978	1032	939	978	985	973	1009	1018	1039	1102	960	1005	1028	990	966	980	946	924	907	956	892	1059	956	950	980	967	958	993	956	1007	940	963	1007	1013	994	997	1044	1046	1014	1042	1018	978	970	1009	1030	975	1002	997	1018	981	1012	995	974	985	1029	1055	1000	987	996	975	992	1086	1002	939	966	991	984	963	971	950	1024	992	966	992	937	959	980	949	958	994	1005	983	986	994	1029	999	990	1015	989	1045	1041	947	988	1007	993	998	1051	1031	969	1056	1005	1014	999	996	1011	1018	1007	1025	969	1008	1003	1006	950	986	975	1024	940	1037	971	968	1015	933	951	988	969	919	1003	1010	967	951	1040	1003	974	978	965	1071	955	1010	985	942	992	934	1018	917	1008	964	996	997	999	1043	1025	983	1035	982	1039	1021	964	1045	1004	1039	991	970	942	1039	947	956	1022	1032	1030	968	933	1033	1013	1004	969	1020	997	1018	964	993	977	1023	1011	984	974	953	997	1052	1007	979	950	977	994	951	1034	957	964	932	972	1013	1005	993	1011	945	983	981	976	986	1045	1023	962	980	1011	989	982	1031	979	931	992	971	978	994	1052	995	962	963	954	976	949	1023	947	987	1009	1006	1030	986	954	989	990	993	1048	1000	1011	971	991	957	1006	999	1012	940	946	908	984	1002	976	965	1007	985	992	973	993	954	1019	993	1044	972	1005	944	992	1027	987	958	1022	1010	965	986	994	992	1002	969	1000	985	933	1025	1026	1006	1022	990	1026	957	985	983	1041	1011	995	905	1042	1006	1025	1048	1015	1016	1007	1028	922	986	991	944	1014	1012	984	1045	971	998	976	1058	958	979	1046	1005	940	938	969	1012	1027	1007	997	1016	973	1007	975	1008	1035	981	1017	1032	1054	959	979	919	1001	951	947	942	1020	995	915	1008	991	997	1024	985	985	1006	1037	1045	1077	977	966	1011	991	963	1023	1068	952	1003	1033	990	993	962	925	982	981	974	972	1005	1018	931	1007	951	975	1008	999	982	1033	996	983	1006	1005	1015	1000	958	955	1009	1014	984	1003	980	1031	995	1075	1025	1051	972	1005	1059	992	954	1016	988	987	1012	1035	1038	999	981	1058	962	956	1032	1026	1067	995	954	997	989	1041	1014	1063	959	1002	1025	1019	1010	982	982	984	932	955	995	942	941	1044	1018	1012	964	1058	939	961	1036	1004	926	997	980	993	1042	1028	1027	965	976	1064	1041	966	1022	963	959	1050	1010	996	957	1057	904	1001	982	1002	956	955	942	1015	1023	1020	985	966	989	1043	1022	947	1048	1032	1022	970	1015	1021	955	957	979	1003	952	972	1033	972	1017	1010	981	968	1027	1013	974	958	975	983	986	1006	959	1019	957	980	1032	960	992	1000	979	985	1003	1079	999	1026	937	1014	1008	974	958	1001	1011	955	1052	938	980	1026	1042	1018	1007	988	1009	1035	1013	964	983	942	1020	989	1008	1049	1026	1048	1011	970	1042	980	960	967	978	1010	981	999	943	984	910	969	1009	964	1051	1019	982	992	1057	957	1030	968	1013	1015	959	983	1022	996	1038	993	999	1049	1037	1002	904	992	1008	932	984	1006	1015	1000	1048	1024	1002	1025	972	950	994	1028	987	952	1029	939	951	1016	1072	986	1070	981	994	987	974	1036	976	982	1010	1136	1013	1002	977	1044	1039	1049	959	994	1033	1004	1030	979	1027	1019	1007	1034	957	955	964	980	1004	977	969	951	1030	980	994	974	970	980	985	947	938	991	1017	1007	967	994	1040	1033	1004	999	971	1055	1014	973	1027	942	1010	1051	969	1051	988	1037	957	1028	981	958	967	1033	983	931	1053	988	976	948	1007	966	1031	953	962	977	950	1007	1061	1089	1031	974	970	991	963	960	962	990	974	960	973	959	941	967	985	986	966	1058	947	1035	1018	979	1013	1002	1044	1076	1010	972	947	1079	988	1031	1007	1018	955	990	959	907	993	989	979	1026	995	986	1002	998	967	987	1015	960	1024	972	1010	983	950	994	1025	1036	916	1016	1032	979	1013	1012	998	1014	1005	1023	1022	1024	985	1074	1010	965	966	1041	998	1013	972	992	975
6009	16664	12207	6913	5443	4644	3675	2934	2353	2037	1806	1778	1550	1441	1321	1345	1312	1220	1187	1205	1212	1213	1132	1136	1180	1254	1126	1102	1162	1156	1078	1151	1159	1214	1138	1153	1043	1119	1088	1055	1068	1029	992	1066	1038	1039	1087	1044	1028	1004	1051	1041	998	1018	1042	1013	1042	974	1009	1039	1008	1042	1085	1058	1011	1037	1050	1029	1069	930	985	1067	1035	998	977	1014	1047	1035	1004	1045	1035	995	1008	988	1080	1026	1040	1063	1074	1012	1011	1066	1038	1027	1005	1017	1052	973	1067	1053	989	1032	1013	1017	1018	954	1003	968	949	1024	991	1086	1049	993	1046	1041	1022	1002	955	1054	1071	998	986	987	1042	988	1051	1052	1050	1027	1031	978	1041	1036	1032	1018	1074	1084	1036	1044	1038	1027	973	1033	1014	1015	1043	1035	977	1043	1059	1001	1046	1002	1054	1027	999	1071	1019	1014	1035	1050	1051	970	1013	974	1025	1061	1018	1008	999	960	1013	1040	1016	1009	1043	963	1027	1067	1011	985	982	1033	1021	1006	1016	1012	1075	975	1012	1036	1044	1072	986	1038	998	1038	988	1032	1018	1071	980	991	1039	1004	1016	990	1079	1049	1033	1014	967	1028	1033	1012	1020	1002	1025	1031	970	992	1019	955	1044	969	1026	995	987	1024	1048	1032	1049	973	999	962	959	997	989	1022	1053	991	1042	964	956	1037	1028	978	1012	1053	1118	1005	1005	1007	995	1002	994	981	958	1029	1057	1090	1050	955	1022	1019	1008	1048	986	987	981	1052	1005	1069	1066	1000	1061	990	1005	1010	1034	1025	989	1039	994	1038	988	1008	1012	1023	977	1039	1016	1016	994	1038	1016	1023	952	928	1028	992	986	1041	1061	1001	1033	988	1017	1068	970	993	1018	1047	980	1043	1026	997	1023	961	972	983	1028	1006	1048	1064	1040	1014	1040	961	985	1040	1012	1005	1076	993	993	999	1017	1090	1018	1027	1010	1008	1008	945	990	1029	1052	1024	1006	1007	1025	1032	1035	996	999	980	1057	951	1034	1005	1063	1016	1024	968	999	982	1022	986	1048	1020	977	962	1035	956	1071	1016	1013	1001	988	981	1032	1038	1038	1006	1060	1021	979	1015	1076	965	1051	1001	1048	975	982	946	1054	1005	1010	1024	1037	1028	1027	1014	983	1022	984	1019	1046	1005	1003	1044	1034	980	972	992	1018	1046	1028	1050	1025	1037	1057	1028	1018	1015	1016	1027	1012	999	1049	1004	1005	960	990	973	986	998	1019	978	1019	1012	1021	1029	1011	996	1106	1035	1026	964	1021	1016	1017	1027	1082	940	1012	1012	997	1001	1024	999	994	988	1042	1030	1017	1001	1002	976	1018	1004	1066	1057	1074	935	976	1014	1010	996	920	955	1027	1012	1008	1001	962	1037	983	1034	989	999	997	981	1027	1000	1004	1046	1015	1004	1013	1003	1026	1010	992	975	976	1028	996	989	979	995	1009	1020	1038	971	1077	1015	933	1035	1038	981	1001	1037	1046	1078	974	975	1065	1019	1004	1044	1017	1009	1029	1008	1003	1016	961	1094	968	1017	1026	991	1063	973	1022	1002	998	1030	1045	981	1006	984	1045	1006	1022	1044	986	998	985	995	1052	1037	1046	1018	1005	1096	1007	1020	1045	991	1012	1039	1012	1037	1014	990	1026	963	984	1050	993	1032	1035	940	1009	928	994	1059	974	1048	955	1056	1002	999	976	997	975	1019	1045	1033	1049	1010	988	1024	1040	1017	959	1037	990	1044	994	1015	1030	955	997	970	993	1038	965	1010	1016	965	962	1022	968	984	1039	1026	1013	1032	989	1020	1060	1036	1001	1025	1001	1011	1036	979	1061	1027	1090	1004	1006	1001	933	1082	1037	992	1042	1000	976	944	1041	983	990	1021	977	989	996	1027	970	972	1024	962	1040	981	1038	1017	1047	1016	995	1067	1014	1009	992	1027	1033	1041	1011	1011	1059	1003	1051	1036	1008	989	978	956	1018	1012	1016	991	1031	1071	1065	907	955	949	1001	991	996	965	979	1038	1046	1001	1089	987	1006	1011	1037	1010	1039	1024	996	984	975	1005	1001	960	990	1069	1003	1014	964	1045	1004	1007	1009	999	1008	1032	956	990	1013	1042	987	1029	1064	1017	1071	1008	960	1010	1018	1004	1041	1042	1023	995	997	1058	1028	1009	1022	985	969	971	1035	990	996	976	1034	978	1033	956	964	1004	1032	1036	984	1029	971	1018	1073	987	1047	988	1021	1002	991	1049	1002	1037	968	1044	1034	965	1010	1002	1022	972	1036	957	1032	1019	995	1028	1027	1040	1057	1041	1007	1046	1013	1005	1019	1011	1029	1029	1038	934	1031	1036	1009	1013	986	987	981	979	1057	1010	1006	1056	1021	1000	1023	1069	1066	1045	1037	1031	1030	982	989	1015	967	985	1032	1033	1000	1001	954	1016	988	987	967	1047	1055	1049	987	969	985	1032	1058	1025	1034	1022	1015	991	1030	1020	1033	976	995	988	1042	971	1039	1042	991	980	994	986	1007	1017	1025	1045	1025	994	1134	1029	1024	1061	1064	959	997	986	1012	1028	1020	1013	1014	1057	1021	1003	988	968	1090	973	981	987	1019	1019	1017	987	1068	1076	953	1019	1016	1072	981	1015	1013	1085	995	1046	986	1002	997	1018	1028	978	1005	979	1025	1009	987	1005	1010	1039	987	1019	1031	1005	1006	1067	1106	983	1018	1021	1010	963	982	1011	994	1014	1017	1045	993	997	1084	986	975	1031	995	973	981	1002	1029	969	1041	967	995	1001	1006	1020	1014	995	1018	991	1074	977	978	1009	1017	1020	975	1033	1029	968	997	999	1045	1011	998	1031	1037	1049	999	988	1019	1011	977	1042	963	960	1044	1013	1005	962	977	1010	1009	1025	967	998	1008	1020	987	1046	1058	992	998	1091	1030	1038	1043	1016	1048	1042	981	970	1033	1012	982	1002	1020	989	1006	1030	984	1024	1059	975	953	977	987	993	973	1002	1005	1000	975	976	1040	1016	998	981	1014	1041	1039	1024	1055	1016	979	916	1005	1007	983	997	991	1025	1016	1037	1045	1057	992	1004	1006	1014	1034	981	1032	1038	1015	1017	1058	1024	972	969	1003	1037	1014	1015	1009	978	994	984	990	1053	1062	1075	1022	1019	1079	1024	973	1019	1005	1075	991	1038	988	936	1048	1020	1013	1046	994	1012	1068	976	1022	1036	1027	985	963	989	995	1033	1034	1045	1042	1050	982	1049	999	1042	1047	935	1056	989	979	971	988	1031	997	1030	986	1013	1008	1025	989	1022	1015	1040	993	979	956	932	1025	1052	1008	942	1058	988	1010	1009	986	1023	1007	1055	981	1016	1001	1066	1030	1002	1065	976	1029	1026	1008	1002	1016	1013	979	1006	1039	952	1014	1009	1016	992	984	1027	1001	1027	961	1039	999	965	1014	993	1004	954	980	988	989	1048	992	1011	975	1038	1006	956	980	995	1019	974	1018	990	1021	990	1036	980	1054	957	1007	1062	993	1007	1024	1060	1061	993	999	1001	1018	1042	1007	995	989	997	990	965	999	996	957	985	962	1006	992	1017	976	1014	1006	1007	1028	1046	1037	1031	1021	1029	1105	990	975	1003	1007	957	1023	1029	1048	1036	1022	1073	1077	977	1018	1044	1025	1080	1011	984	1035	1020	1057	1032	1037	1002	1005	1025	1040	978	1035	1007	956	1039	1041	1073	956	994	1009	1054	1006	1067	1027	1024	997	1022	968	1001	1015	1033	1014	994	999	1037	1051	978	1017	1029	1006	1049	1060	1063	1051	988	993	1042	1026	1013	1001	1020	992	984	1030	1014	1000	1029	994	1023	1009	1031	1027	1024	969	932	973	973	1044	994	1038	1027	973	1062	1005	1023	1016	1077	1022	1002	1043	1011	1039	1028	1032	973	1000	959	1041	951	1067	1048	997	1036	1011	978	964	982	1003	995	990	1044	1048	1094	981	963	1035	1015	1028	1037	1024	1004	997	1001	1076	1006	1002	1032	1059	1032	1016	1026	984	1041	965	1046	981	1029	997	1027	992	958	1046	1014	1021	1060	1051	995	1010	1031	1033	1075	994	1040	1024	968	991	1006	997	1019	992	939	1013	985	992	1042	1003	1002	1047	1004	1013	1025	1010	973	993	944	969	1008	1041	985	1000	999	1026	1064	975	1010	1018	1032	1020	1050	996	964	994	961	1015	1027	1032	1002	1053	1049	1010	1082	1024	1028	982	981	1004	1010	1000	1070	1033	1029	1010	986	981	1024	992	1058	1038	977	1011	1018	1037	1032	936	1020	1052	990	1012	938	1035	1016	978	978	955	1041	975	981	994	945	1002	1004	1004	982	997	1059	920	981	1036	1027	1037	933	1044	1017	1028	985	970	997	1019	1008	1003	1060	990	1010	1091	995
27909	17480	4396	1459	1022	962	714	588	552	494	528	535	495	476	471	484	489	455	498	477	491	440	441	440	442	448	482	446	482	486	473	461	486	448	470	437	427	449	437	449	456	422	422	401	468	442	463	456	454	418	444	470	470	409	447	472	413	424	434	405	427	465	451	430	435	423	415	448	483	444	428	457	456	441	423	475	435	458	452	466	415	446	417	464	463	431	450	424	411	433	406	444	455	451	429	456	432	433	452	429	455	436	443	422	426	425	431	429	464	448	438	429	434	450	455	444	451	445	431	446	414	426	410	460	407	420	468	393	400	449	472	422	481	445	437	408	428	408	443	424	433	439	453	420	461	498	406	438	451	416	426	387	437	419	481	444	457	452	429	445	457	448	417	459	434	455	438	464	454	463	412	458	425	440	454	425	439	438	422	430	456	448	440	447	397	460	435	427	432	448	458	451	440	479	424	468	434	400	469	436	422	433	442	432	441	401	405	438	423	450	429	389	456	452	439	465	441	387	457	428	451	453	457	443	457	424	409	420	428	451	437	441	436	395	407	473	427	455	480	445	421	494	423	419	443	458	471	404	430	402	413	438	409	407	471	416	451	457	403	432	475	437	415	431	462	357	474	428	457	438	448	423	432	452	405	409	448	452	422	486	461	437	424	432	485	443	386	449	455	455	424	408	450	443	453	462	448	427	408	444	434	438	412	439	434	451	439	409	436	440	468	440	452	444	424	451	429	419	410	467	463	445	423	407	440	435	467	493	430	425	447	431	462	418	437	411	419	452	467	435	482	415	426	421	434	431	439	423	433	470	459	435	442	408	452	412	440	395	436	413	482	450	455	422	446	470	410	419	429	442	427	456	449	449	406	463	434	456	472	469	428	469	461	440	429	420	429	435	436	436	446	458	426	416	447	421	428	425	489	432	480	426	415	458	410	414	421	405	424	441	430	433	414	423	394	419	421	391	439	418	462	475	415	418	401	399	440	429	384	435	438	463	438	406	421	458	441	458	471	453	424	417	435	433	464	436	442	447	459	406	381	408	445	459	460	397	393	450	461	453	441	449	447	448	420	483	416	457	441	424	430	428	444	435	405	408	407	446	434	430	440	435	466	448	448	441	462	466	432	410	471	435	455	445	446	449	434	451	459	413	409	461	440	459	438	448	437	441	437	442	441	441	456	431	441	469	455	416	455	432	433	455	430	482	420	483	453	413	449	460	476	423	452	438	421	428	477	452	418	421	475	410	426	453	414	446	453	425	431	483	468	473	414	432	442	432	420	446	448	415	409	416	444	433	411	416	443	432	432	444	446	449	432	453	470	414	413	410	443	432	392	456	452	503	437	435	433	430	440	435	451	427	422	433	392	476	415	424	406	422	418	456	427	419	443	391	483	412	432	442	471	442	432	419	433	457	465	424	457	412	456	391	429	414	467	438	447	452	429	455	427	452	426	405	436	418	414	446	428	412	439	422	470	483	463	405	420	449	446	446	404	419	418	429	472	405	460	422	444	452	420	419	438	444	467	452	404	486	429	409	421	406	424	448	430	409	402	435	406	423	420	407	452	428	425	419	423	429	482	421	423	432	432	445	452	425	440	436	482	422	437	436	411	442	418	422	466	472	404	472	389	432	437	413	419	432	429	400	425	459	443	480	469	435	456	448	462	430	451	423	454	439	437	457	471	450	409	430	448	428	425	421	463	434	450	432	397	461	410	433	454	435	459	445	416	447	443	433	437	446	443	430	441	467	434	413	389	444	476	430	469	451	424	440	475	434	423	428	433	451	419	452	471	448	407	417	409	434	419	434	401	440	454	395	442	422	468	431	440	402	466	467	442	451	439	442	441	444	474	416	451	435	442	453	440	413	438	444	415	458	443	417	408	450	402	458	464	412	429	410	445	421	368	444	434	440	420	406	433	425	420	443	468	416	435	447	420	414	441	428	437	461	455	446	457	440	451	449	466	486	404	447	459	421	439	443	432	428	417	456	402	453	447	415	441	444	456	429	451	445	411	455	450	453	483	432	428	444	429	423	443	404	410	417	421	415	394	429	400	431	446	457	429	422	426	410	453	463	490	449	430	464	435	467	418	430	446	432	454	434	445	446	421	422	448	433	425	418	441	457	419	449	437	426	472	437	431	444	445	476	435	440	412	427	437	417	431	442	421	410	471	420	434	459	431	424	410	420	429	423	429	385	439	432	404	433	441	466	443	420	418	457	498	425	433	419	429	456	400	465	420	418	450	439	476	389	453	450	413	448	427	429	403	401	406	418	451	410	442	412	471	409	444	429	466	439	415	415	420	440	446	440	452	439	378	481	442	414	431	437	428	453	468	421	436	444	462	412	474	420	434	408	415	458	445	419	445	401	420	408	446	473	466	413	468	435	446	452	450	467	448	427	434	427	437	435	444	414	438	456	425	435	435	457	457	408	426	468	452	410	420	449	426	440	443	458	440	429	437	427	416	466	412	451	419	473	407	429	444	426	404	438	417	432	445	426	455	441	440	457	451	448	423	438	404	465	441	390	395	435	421	461	445	445	451	440	455	426	451	423	434	428	442	406	447	419	420	409	455	449	444	432	388	424	425	444	427	400	449	427	447	482	414	426	444	400	398	393	421	423	417	443	435	429	427	449	442	449	447	430	429	462	426	443	440	395	430	429	452	409	444	440	426	444	449	443	471	430	428	431	439	413	452	412	380	443	455	406	440	487	424	399	469	438	461	407	482	470	421	457	487	430	423	444	450	429	427	436	459	437	447	409	423	446	446	459	457	465	412	424	451	481	450	445	410	483	434	466	403	415	449	424	427	457	425	418	434	460	457	432	424	437	477	434	447	458	405	422	461	439	461	470	430	400	438	417	442	460	451	425	440	422	443	438	424	428	435	427	438	424	439	453	494	427	419	434	428	447	435	432	461	460	450	409	418	433	472	432	428	446	469	454	440	448	434	437	432	452	452	423	453	450	454	448	438	446	440	429	434	423	423	435	453	466	435	408	414	433	451	444	438	435	447	427	424	469	430	459	409	426	461	412	411	429	439	459	468	433	459	433	431	427	472	457	424	461	413	453	461	463	474	405	406	480	399	456	460	397	449	450	450	407	456	454	405	465	432	444	456	426	423	435	472	432	439	424	438	433	444	439	467	436	450	449	436	441	427	420	412	474	409	416	483	434	448	407	439	433	446	424	414	440	456	433	436	440	412	420	432	394	423	432	420	434	438	425	432	434	449	430	422	440	470	469	447	420	452	453	458	426	425	452	423	448	399	438	466	424	435	397	458	454	433	434	453	431	419	434	424	437	465	436	446	409	489	453	424	455	426	451	447	427	441	432	418	449	447	450	469	413	448	452	419	438	444	446	466	400	460	420	435	428	466	432	456	445	424	413	457	473	449	412	468	421	433	420	448	472	443	433	405	439	439	413	410	436	429	449	421	467	418	432	450	449	437	446	433	454	453	439	411	451	472	418	446	408	421	455	428	455	451	429	421	468	448	417
4926	2650	2317	1411	1197	1010	941	753	704	599	553	561	593	523	541	484	455	466	518	525	515	473	489	498	482	497	538	466	478	483	520	525	502	529	488	474	501	446	482	499	514	449	472	455	496	499	471	462	464	437	465	462	479	449	454	479	489	497	481	517	488	463	473	476	498	482	492	481	444	441	494	455	470	513	458	484	461	453	436	457	503	485	478	455	502	491	472	476	516	450	497	487	482	490	455	469	470	468	491	471	454	477	431	495	457	501	474	478	461	444	497	450	506	490	481	442	459	430	473	493	451	489	485	486	503	421	460	452	470	501	466	463	470	453	470	446	491	480	475	440	501	448	473	466	473	469	488	444	456	450	508	518	453	468	475	514	459	449	480	476	452	473	521	482	461	463	482	477	478	407	505	476	495	450	462	469	484	490	459	445	489	484	446	470	478	443	492	457	434	455	468	497	472	462	476	476	463	465	462	496	502	493	482	455	458	466	451	459	475	458	498	449	507	489	458	479	474	457	475	489	497	495	443	471	448	437	488	513	483	464	495	460	517	434	459	511	458	485	465	437	515	443	462	467	447	491	506	460	454	446	502	459	452	440	474	465	440	449	471	454	462	472	471	492	464	478	440	469	447	443	462	462	506	435	468	450	505	472	499	455	445	467	501	433	454	484	464	457	476	442	483	443	489	483	499	476	508	454	466	463	487	489	482	491	491	480	495	505	464	461	470	450	419	474	508	475	458	483	466	535	457	444	504	467	459	424	461	477	492	497	438	511	461	434	486	474	488	484	471	488	445	455	438	476	474	487	464	441	477	499	471	521	497	469	480	459	497	478	492	490	489	471	448	477	450	501	528	487	479	468	490	488	507	474	470	469	445	450	470	503	439	444	434	485	484	475	478	458	477	473	487	502	471	481	442	475	459	449	483	496	485	467	505	452	479	465	450	455	491	470	499	525	470	460	472	435	504	534	526	456	463	490	482	453	479	461	482	521	464	447	475	456	475	438	458	459	480	528	459	509	486	486	442	470	472	464	464	477	425	467	466	477	457	446	450	478	483	486	477	461	478	452	493	449	514	448	481	485	473	486	498	455	504	469	453	434	467	516	486	488	443	470	467	465	446	483	436	484	438	432	491	465	484	502	465	472	492	429	435	455	479	485	460	503	495	428	458	469	490	496	441	480	462	480	458	491	466	479	498	468	437	462	444	461	462	487	457	489	443	476	465	473	470	475	502	479	463	464	488	478	486	459	473	463	459	478	501	473	468	452	477	443	480	490	469	466	448	452	494	483	447	478	463	457	450	469	476	429	447	470	482	457	470	499	450	514	466	518	521	436	459	483	437	508	489	454	494	435	464	457	475	482	460	447	469	490	458	411	459	485	439	483	477	501	459	445	470	486	466	458	471	450	471	446	426	476	517	484	481	482	474	476	503	473	446	483	467	485	461	444	511	462	406	496	469	463	501	486	486	486	487	488	502	452	454	459	458	479	465	440	460	478	482	485	472	479	482	458	440	447	477	477	447	454	450	478	451	476	493	479	500	472	482	485	470	469	472	489	472	476	460	429	489	487	465	512	506	480	480	474	490	479	457	523	471	480	473	454	449	490	470	471	500	466	456	499	439	520	489	431	447	451	462	460	442	452	463	465	479	448	494	441	441	451	472	440	468	479	479	477	499	478	454	440	513	446	447	436	465	474	475	503	472	454	451	470	443	481	469	460	505	487	499	446	475	456	479	492	435	472	461	469	506	456	440	479	484	501	471	443	455	503	443	427	485	491	476	460	464	462	432	487	469	466	489	451	450	457	455	504	493	476	464	480	484	479	463	479	481	454	506	461	472	460	500	473	441	452	480	465	440	475	483	505	492	471	507	484	490	438	484	515	463	464	496	452	473	477	490	484	469	453	478	481	482	493	480	477	454	433	449	469	443	476	483	461	465	438	483	519	502	486	504	478	471	468	507	464	454	427	469	463	459	485	483	457	471	456	509	475	490	475	450	438	451	469	471	436	448	480	481	473	475	464	513	485	513	476	496	456	507	455	472	468	469	460	478	465	494	468	456	450	435	451	467	457	508	473	456	457	437	453	498	490	487	517	459	448	462	447	479	449	489	476	467	507	484	480	472	473	450	478	484	471	491	487	499	469	427	510	516	490	460	454	457	444	472	506	496	440	497	441	515	439	475	471	472	437	480	479	455	485	443	499	477	504	464	446	446	457	458	453	474	426	485	479	459	482	498	463	452	444	462	498	486	475	429	502	475	466	502	494	501	481	447	457	474	485	464	447	425	460	493	447	486	500	462	451	474	441	510	458	483	473	439	457	440	473	497	481	425	502	455	477	486	496	452	456	477	512	444	523	455	448	446	475	445	477	466	482	493	481	488	477	468	452	513	499	458	462	478	479	478	448	464	502	477	466	464	508	489	476	431	462	476	456	486	464	514	451	480	486	507	488	477	486	465	450	439	483	454	445	489	452	435	440	488	474	483	469	515	457	478	487	508	462	486	443	478	435	485	460	464	462	520	465	474	445	492	478	460	456	496	483	464	464	466	459	483	462	461	479	496	498	467	455	431	478	423	474	466	462	415	454	443	466	462	448	456	465	501	495	479	501	516	502	481	472	447	491	485	483	475	471	465	475	456	454	451	470	482	458	459	481	474	482	481	518	493	472	467	494	448	464	458	473	448	516	476	464	473	470	511	479	483	469	439	455	470	448	468	496	444	424	514	461	498	498	463	487	475	490	447	475	459	461	427	472	471	483	491	489	462	432	436	473	466	469	458	477	448	506	452	488	488	464	455	481	477	445	492	488	442	459	501	471	435	470	425	489	485	464	465	434	437	481	490	512	475	469	470	489	467	453	450	479	475	482	474	481	425	489	525	490	464	483	477	467	494	468	466	477	476	469	463	463	521	462	478	431	441	482	483	491	444	444	460	492	490	498	505	467	448	438	490	490	452	526	477	477	467	480	473	446	467	456	488	470	469	494	492	461	506	459	449	473	461	506	444	432	489	435	416	485	501	470	485	444	468	466	479	443	506	466	475	448	469	472	507	454	444	439	453	447	478	455	465	489	502	495	452	431	467	469	453	479	465	493	484	484	476	502	468	467	479	475	499	467	463	476	480	485	463	463	503	476	500	448	460	455	463	495	461	444	497	452	486	464	473	445	426	462	478	472	476	476	477	490	472	442	467	442	473	513	443	477	460	499	477	491	458	490	460	425	458	480	461	461	491	497	473	466	470	474	472	499	473	462	497	450	502	452	462	487	455	515	467	498	434	491	452	458	497	499	498	464	481	470	480	457	491	449	472	445	451	431	498	464	481	444	442	451	474	469	494	481	452	450	481	470	477	476	466	461	479	480	452	459	487	423	497	466	496	481	446	473	453	472	460	471	495	448	449	417	492	469	478	466	479	481	465	491	500	493	473	500	450	524	465	481	445	451	448	480	461	480	451	449	470	451	469	502	489	480	466	463	475	481	513	490	455	460	453	461	436	510
23738	21182	28356	24267	21181	9749	2080	1400	1226	1129	1009	983	927	944	877	942	933	889	839	831	867	841	859	829	838	827	853	871	782	871	811	844	853	854	804	790	794	795	834	804	780	821	807	821	833	832	775	790	813	827	797	795	794	797	833	813	862	789	788	839	834	800	829	823	793	804	816	760	793	779	804	775	782	805	803	783	780	795	809	790	806	755	755	820	803	821	796	793	782	798	801	756	794	790	820	779	779	857	773	780	769	800	798	780	746	769	811	781	786	761	817	782	807	720	806	829	795	819	797	817	767	796	794	803	771	772	830	786	819	789	788	816	764	815	801	729	807	818	811	771	784	779	729	798	807	762	787	776	784	764	712	781	751	785	789	776	747	797	794	798	784	742	782	797	766	767	789	860	823	730	820	820	835	816	831	796	756	785	811	794	786	792	782	766	785	789	766	777	790	779	839	802	834	823	724	758	759	812	786	746	775	799	785	745	785	766	756	815	823	773	814	732	750	762	804	763	768	791	830	787	774	803	735	760	816	750	781	734	778	744	837	800	768	787	794	810	769	795	788	784	784	803	761	780	839	787	830	780	756	802	799	822	785	821	821	811	799	752	764	840	770	808	819	735	856	788	795	781	760	824	787	816	776	741	769	799	739	771	777	798	821	821	757	804	825	836	810	835	795	748	789	862	821	767	786	773	800	760	757	806	756	751	779	785	777	779	807	832	755	707	791	832	793	763	795	738	792	767	797	771	809	848	778	795	772	729	799	829	758	751	822	769	785	798	802	778	775	752	816	762	791	803	766	798	783	741	813	789	769	844	793	835	789	764	808	851	766	779	801	731	737	800	797	794	749	781	779	771	779	789	793	787	740	791	786	756	763	763	815	834	784	839	831	736	817	862	805	781	769	778	849	742	760	736	820	797	845	795	756	861	758	790	811	817	778	808	784	795	760	745	753	800	800	788	808	794	819	759	771	822	790	762	775	780	805	779	780	751	795	769	789	802	790	776	853	769	778	754	806	790	819	786	777	767	770	760	775	729	770	790	766	767	756	765	863	836	831	748	775	791	760	820	760	800	745	832	751	785	767	778	769	796	760	765	767	784	749	817	785	746	794	772	777	806	793	766	753	786	822	780	750	756	794	792	762	761	737	754	783	715	817	826	756	744	764	762	797	836	789	819	814	790	737	774	791	786	806	756	803	798	738	800	763	839	796	772	771	825	807	797	798	791	782	751	772	789	774	792	775	782	784	834	746	793	805	861	760	820	777	774	748	744	746	773	814	823	775	858	755	805	862	712	768	775	742	704	824	783	745	807	788	773	774	762	786	764	787	789	851	756	774	776	776	812	787	756	763	785	815	797	818	755	757	779	735	790	758	757	753	755	792	812	794	775	706	789	750	780	731	799	733	722	833	776	774	802	718	809	771	801	780	818	793	756	791	818	756	767	781	753	780	750	769	821	802	817	782	803	745	799	757	805	787	833	788	778	752	774	769	819	810	752	752	770	791	758	784	863	758	797	748	815	794	797	792	791	767	765	776	765	790	770	794	799	784	797	776	823	803	821	813	790	807	838	778	822	780	758	756	777	815	813	817	776	755	774	760	724	788	770	751	793	841	770	784	803	782	785	794	815	819	806	796	756	782	802	761	770	776	710	769	768	741	833	742	789	798	786	820	772	774	747	788	788	777	780	794	734	793	773	807	744	779	785	760	787	825	753	761	802	810	814	810	764	796	760	801	755	748	799	750	804	816	783	760	813	787	775	816	817	836	740	751	777	778	735	804	764	731	783	832	798	699	794	739	805	752	826	794	786	787	792	817	802	816	779	812	823	717	772	752	781	751	751	792	768	767	791	733	751	819	766	799	781	780	762	734	767	785	779	784	819	755	788	807	818	812	764	774	809	784	775	782	770	803	777	759	745	815	764	773	809	849	742	770	811	755	802	850	757	769	744	774	826	779	783	819	769	791	784	785	786	796	702	740	827	767	763	826	766	723	773	766	759	786	753	774	807	797	768	779	779	815	746	788	846	809	770	796	736	770	767	808	741	767	771	828	761	732	778	788	789	771	815	764	815	799	758	816	797	762	761	803	809	816	781	750	774	763	769	770	758	786	774	756	810	801	784	822	819	780	765	821	828	787	786	796	757	759	767	757	783	812	804	787	789	767	815	765	758	783	742	819	733	814	755	749	827	770	777	791	735	745	811	842	760	725	784	731	778	824	764	803	740	766	772	776	762	796	750	798	780	748	814	740	766	794	772	759	824	766	786	809	786	789	764	777	764	786	744	751	793	770	751	819	766	777	740	749	787	786	771	790	768	809	719	771	815	794	739	857	820	759	838	765	740	780	802	743	778	780	733	792	726	771	785	751	767	821	826	742	730	781	735	775	770	788	830	751	791	742	790	773	759	830	818	748	777	764	798	793	760	785	750	818	876	829	789	821	781	748	771	738	789	766	773	804	820	764	776	832	765	745	775	817	772	753	750	773	758	799	865	766	750	802	761	818	770	802	794	782	787	770	797	755	801	817	753	787	794	804	813	787	785	803	805	788	815	797	766	794	810	778	760	774	828	771	729	786	789	815	771	850	802	806	737	805	728	770	789	786	755	826	821	809	777	785	772	763	790	745	764	759	759	783	764	714	815	794	776	810	807	792	750	762	784	756	785	785	774	801	815	764	810	792	767	798	770	772	836	844	799	800	773	802	799	747	794	850	718	764	767	767	721	804	816	793	761	820	774	727	752	806	779	763	780	756	790	784	796	791	801	725	746	740	804	804	789	826	838	744	762	794	772	791	825	811	816	782	754	763	769	778	779	818	739	758	721	831	794	797	759	746	807	833	779	767	802	751	774	768	813	837	792	795	769	673	781	782	764	826	751	756	767	814	764	755	793	766	780	777	830	784	742	800	742	775	758	817	744	806	779	786	808	807	750	756	753	798	795	800	768	765	734	775	783	777	779	750	801	805	800	789	772	763	762	801	731	814	779	804	803	800	773	751	794	771	817	802	755	778	786	741	822	810	758	745	853	741	748	732	824	807	768	746	783	777	791	806	817	784	797	787	794	798	828	809	737	733	781	786	814	861	801	790	803	843	785	794	750	758	790	803	791	752	831	809	787	792	760	788	760	813	774	782	747	783	773	708	801	757	772	783	781	796	811	769	780	751	800	875	770	738	800	769	823	819	759	747	798	799	772	787	773	744	761	795	773	720	778	772	785	790	799	751	778	774	792	775	791	800	809	727	754	779	763	778	781	785	768	768	798	790	791	755	775	725	807	831	824	822	795	762	787	737	737	751	723	801	781	785	763	785	770	761	787	792	769	810	757	775	755	758	745	763	770	787	772	845	774	793	789	794	792	832	767	751	796	852	769	778	762	811	789	715	825	774	797	821	814	747	737	769	804	753	708	803	759	782	788	750	811	814	794	811	819	794	791	808	737	866	752	798	766	798	812	779	800	786	755	780	774	798	774	794	816	795	788	777	783	759	789	819	758	814	757
4157	10421	7961	4253	3375	2853	2348	1877	1585	1425	1280	1201	1126	981	964	909	957	929	927	889	891	869	896	854	833	885	900	884	870	926	835	849	870	866	873	811	825	831	859	792	870	796	750	859	867	811	843	848	824	811	832	779	810	765	818	832	840	815	788	811	794	743	837	821	798	837	822	873	769	793	793	777	814	794	817	770	797	807	755	803	783	768	776	775	785	820	839	817	808	801	782	842	811	808	827	791	809	834	778	817	836	794	810	802	771	783	809	816	792	846	788	795	813	816	761	813	838	758	801	800	796	787	803	772	793	763	785	846	771	815	782	815	775	800	777	787	777	794	816	838	820	790	813	801	812	816	779	820	763	800	765	772	769	840	801	838	812	830	800	812	812	800	773	803	811	753	811	803	810	822	811	809	838	797	772	767	774	838	819	773	773	765	812	766	825	767	772	791	813	791	817	849	851	753	814	846	833	840	795	774	782	836	800	749	841	773	813	808	813	826	841	784	801	760	831	796	795	800	821	790	824	781	811	818	771	766	776	775	804	787	773	790	754	773	846	859	754	845	743	786	818	783	823	811	797	822	807	825	737	807	852	814	845	789	787	790	818	858	806	815	823	752	788	816	832	803	825	787	822	800	830	814	847	808	794	791	806	826	785	795	860	795	744	739	826	794	741	820	787	760	764	827	839	848	778	824	797	804	801	820	778	856	830	824	819	833	745	831	850	760	831	829	770	848	833	823	825	802	768	815	815	848	798	815	797	844	748	818	811	807	780	771	764	790	793	776	865	857	776	745	735	804	820	834	793	825	806	841	796	792	816	750	786	808	810	830	797	833	767	826	734	833	740	815	775	812	848	812	788	826	787	791	770	816	842	814	755	788	795	796	832	825	795	756	792	806	864	746	778	763	821	752	806	785	755	807	847	819	794	783	818	846	811	862	789	814	783	796	770	783	814	808	762	752	738	807	777	756	754	824	844	808	807	753	771	794	735	771	800	815	769	817	820	819	787	787	785	782	796	765	821	805	786	826	811	840	782	807	837	783	776	794	807	770	816	816	785	827	866	783	794	821	781	846	798	852	796	800	767	783	802	804	788	736	807	759	818	796	804	878	789	782	855	818	768	775	768	828	835	815	803	771	822	784	815	772	793	857	764	800	807	770	793	809	814	786	773	798	832	823	796	799	834	743	785	796	797	793	786	791	809	788	818	787	796	827	834	767	789	889	822	773	838	814	764	798	776	805	812	752	753	797	810	757	750	776	765	748	832	799	808	772	820	817	788	791	740	704	817	798	808	794	867	789	818	821	747	810	758	801	813	814	843	792	795	814	777	826	822	822	764	778	838	763	814	817	822	826	796	768	838	789	821	761	777	831	744	771	799	810	825	796	847	826	817	731	780	811	870	822	808	817	850	797	770	832	794	770	797	820	763	820	810	819	857	753	757	808	783	806	813	796	808	803	832	817	838	804	874	809	812	791	766	792	779	823	794	791	790	783	783	837	800	825	785	805	810	752	763	817	779	825	810	855	773	831	805	793	777	769	780	779	846	811	790	771	803	842	744	859	793	761	834	844	838	718	834	807	779	803	787	785	781	808	834	791	848	766	797	789	778	814	781	778	804	824	773	810	827	762	787	787	791	767	802	764	806	821	803	821	780	788	760	777	803	799	767	821	837	788	744	817	799	810	748	730	829	817	777	831	783	830	790	783	777	841	797	799	849	778	861	796	790	874	841	810	831	732	781	813	780	772	813	788	775	851	795	783	774	843	787	800	816	813	808	781	788	786	797	796	802	816	787	817	827	784	787	838	796	790	804	800	785	769	833	800	809	786	816	777	766	765	782	812	769	809	818	800	803	784	790	831	779	834	781	751	778	785	775	815	785	809	809	807	833	800	833	781	815	790	770	787	810	832	772	759	771	791	797	783	825	819	790	823	780	825	821	773	808	833	817	782	774	794	809	802	851	798	833	785	783	814	800	798	805	860	790	792	814	802	794	740	811	833	769	809	774	802	834	785	803	785	772	763	833	734	813	781	856	841	840	787	752	821	791	802	828	774	806	784	847	809	830	785	794	800	804	764	784	807	826	867	790	806	777	766	809	750	795	825	799	806	798	821	813	806	791	797	856	766	787	816	772	818	798	815	781	756	814	804	798	784	792	785	769	777	769	790	762	846	800	787	740	768	784	772	787	793	844	825	832	834	799	780	795	810	775	818	826	848	813	750	767	794	758	815	801	813	822	821	824	810	760	780	826	773	785	795	792	834	782	782	813	813	852	801	783	740	830	823	788	771	781	778	804	801	805	798	809	810	784	845	761	769	770	822	799	807	831	787	797	825	773	808	820	765	811	795	785	827	822	807	791	802	809	802	757	777	795	803	837	779	785	840	804	801	805	784	852	806	782	791	799	749	774	777	767	821	813	820	827	797	820	787	844	790	870	835	840	802	829	825	830	787	839	837	772	776	811	836	827	784	795	790	739	802	799	802	759	841	810	785	803	788	810	789	805	853	805	758	763	790	800	847	746	815	762	748	779	779	776	783	789	803	808	777	820	801	765	832	841	779	810	858	781	788	811	783	835	874	815	776	814	800	806	786	809	779	833	776	826	806	786	751	827	828	775	785	836	795	783	796	829	840	752	772	805	802	786	799	833	799	799	791	841	813	788	851	770	770	815	824	802	827	802	795	810	822	837	786	782	785	786	766	800	851	828	819	747	813	766	768	755	760	830	753	796	838	800	852	797	749	812	774	776	782	808	763	795	800	772	768	783	790	828	788	804	763	777	833	796	809	835	790	849	791	788	783	821	779	811	791	756	838	788	800	799	877	822	776	846	772	782	785	801	849	781	786	826	764	801	836	812	815	820	785	825	785	819	801	843	798	765	796	809	811	788	765	788	820	791	810	834	820	826	808	774	785	810	775	801	803	814	822	784	794	770	819	787	767	798	784	798	833	804	771	808	771	856	780	826	780	786	793	854	772	776	782	778	782	780	808	786	805	784	764	801	790	797	794	859	829	784	825	835	764	808	783	762	778	812	857	772	773	821	812	810	778	835	804	815	753	808	741	759	796	778	831	805	784	789	807	784	805	801	752	812	841	808	819	819	781	784	807	811	783	802	827	785	800	766	805	809	812	846	816	761	812	774	793	821	848	820	803	788	764	788	793	759	881	765	820	823	842	887	801	815	829	797	818	841	839	812	770	815	821	819	804	765	854	813	814	792	736	801	800	804	800	781	805	788	790	801	793	863	822	777	773	832	771	797	817	754	866	801	848	784	829	877	808	775	800	797	797	796	822	854	809	865	824	855	805	784	818	773	770	838	823	766	790	802	749	797	807	864	800	823	788	799	737	849	818	859	793	821	766	809	799	825	806	830	829	786	757	748	820	839	861	827	764	816	819	752	788	807	774	819	853	810	815	876	807	819	842	791	788	825	800	833	790	783	773	776	765	841	818	807	800	758	805	769	813	814	813	778	783	778	771	770	751	834	788	772	803	783	818
24988	21229	27247	25432	9890	1345	1001	794	704	683	599	611	591	610	560	569	529	495	523	491	523	522	509	537	495	502	472	528	525	536	515	515	513	506	523	478	460	472	486	495	465	425	486	511	484	488	523	482	483	472	516	476	510	447	488	466	455	476	462	514	431	480	478	501	466	505	498	501	480	461	448	470	468	497	469	513	488	490	446	484	528	486	487	480	496	492	474	496	484	522	475	447	511	459	472	491	481	485	512	500	471	471	448	463	435	443	475	471	505	441	461	510	506	516	494	481	446	467	426	455	453	467	491	488	473	472	452	475	442	465	472	448	480	479	502	478	473	483	472	474	481	472	484	483	461	453	477	449	454	465	464	495	441	446	498	491	448	438	497	516	493	458	484	485	487	474	469	458	489	517	458	464	483	466	480	469	481	462	499	470	460	485	466	472	495	493	459	487	485	483	470	451	480	484	493	494	451	430	456	486	498	472	509	484	487	428	460	486	450	498	481	472	463	471	452	444	482	477	476	450	494	500	446	466	461	459	482	431	485	480	488	488	508	425	434	474	411	480	483	463	448	494	459	489	489	471	485	482	468	476	478	477	495	488	498	462	479	486	492	472	448	492	494	438	499	450	464	453	475	484	467	497	505	469	497	472	532	460	478	485	436	429	486	522	466	478	514	492	470	497	464	500	472	457	451	449	482	475	484	474	448	426	485	463	461	469	483	480	441	469	502	492	421	482	455	471	466	472	431	479	469	464	477	464	501	477	521	448	464	513	451	525	483	460	471	457	476	505	469	483	515	454	453	508	475	455	446	486	477	466	464	466	492	515	462	441	496	470	488	441	496	454	459	440	483	486	446	447	495	470	479	485	480	453	453	456	464	432	472	459	449	490	460	456	431	488	499	466	497	458	440	479	473	454	492	453	479	472	443	472	447	510	451	484	485	482	479	441	460	467	476	475	506	432	495	476	436	479	498	496	481	463	478	456	464	492	460	468	496	447	469	485	488	484	471	449	476	452	483	475	518	485	492	518	435	457	482	453	506	462	477	475	468	490	479	481	478	488	468	463	456	440	517	479	469	483	487	495	557	502	526	462	508	499	502	487	512	488	501	482	478	478	517	467	455	501	505	439	442	488	465	463	456	498	495	495	457	494	478	476	512	489	498	458	462	486	464	469	457	480	456	478	504	483	497	506	471	485	473	452	443	475	443	467	463	444	432	479	505	492	471	485	492	479	478	451	431	465	451	472	499	478	509	537	465	467	465	481	477	479	476	484	485	444	469	509	492	459	501	483	460	492	476	500	480	487	496	475	473	459	474	479	461	457	498	499	466	437	516	447	498	495	472	466	435	510	470	473	485	542	439	473	456	483	478	432	458	479	482	452	478	493	500	476	486	453	463	479	480	462	504	512	484	455	487	434	455	499	479	478	462	415	499	497	489	442	432	442	480	424	460	469	447	482	432	470	491	491	467	492	477	527	475	464	504	476	479	501	463	441	469	435	457	438	494	466	468	502	460	454	525	485	450	465	472	485	489	504	459	465	441	478	447	489	481	453	462	476	466	453	470	462	497	511	448	455	474	504	486	450	427	486	487	436	517	460	489	462	495	459	467	482	442	470	487	462	439	450	453	468	460	476	490	462	497	496	507	511	451	482	486	480	444	514	471	491	454	488	498	483	477	448	461	474	489	503	467	522	492	447	470	450	491	508	437	475	477	511	452	460	519	483	471	462	491	456	439	488	508	495	471	491	480	489	455	491	467	488	510	476	477	484	492	491	455	495	465	435	468	511	493	482	430	486	475	495	441	483	448	457	457	468	451	457	507	465	435	471	458	490	450	496	465	452	479	482	467	456	475	450	494	482	520	488	473	446	450	536	457	455	479	485	474	463	514	482	503	499	473	478	447	445	496	472	462	458	487	461	484	525	477	485	530	463	510	487	482	466	475	486	480	503	484	472	498	477	461	486	483	491	471	472	500	487	505	510	460	455	461	495	471	481	508	477	484	481	468	466	474	489	499	456	484	504	508	480	479	486	466	446	458	467	478	479	506	503	512	461	491	490	463	507	490	451	484	460	487	468	477	503	465	448	502	463	507	510	498	466	512	455	461	510	468	503	491	464	426	465	478	482	471	454	463	478	461	463	468	512	449	478	493	448	464	477	488	436	494	433	470	462	503	464	431	472	457	479	433	477	408	450	516	511	466	476	484	489	461	469	456	450	438	492	442	449	475	476	528	476	476	497	483	512	484	435	500	459	485	455	452	456	454	472	478	480	510	501	500	497	434	475	511	510	471	479	483	493	502	532	451	496	439	488	505	505	501	475	475	511	480	472	459	503	497	458	478	465	496	474	460	506	463	466	469	475	503	524	486	469	498	490	477	442	455	451	463	476	465	474	446	471	444	450	415	497	461	447	507	459	471	491	480	486	503	478	436	481	491	454	454	447	462	466	458	490	502	475	436	505	499	503	485	499	474	448	455	457	469	470	463	479	448	481	493	470	489	470	457	456	484	455	478	454	491	454	476	452	471	493	468	464	480	494	471	513	470	478	469	470	494	468	483	435	480	455	445	488	452	485	471	471	485	458	470	482	467	469	453	455	474	469	480	507	459	510	481	492	469	462	479	441	482	471	461	501	480	489	474	493	453	492	471	465	480	500	437	436	434	451	447	495	458	491	483	496	483	476	521	480	490	451	470	502	479	517	476	463	441	427	488	476	462	493	476	458	468	470	515	482	467	478	507	437	451	454	459	483	440	454	521	475	486	474	444	463	486	483	472	480	432	466	483	434	474	490	465	483	486	429	474	499	510	448	457	507	481	498	510	467	477	467	450	483	476	492	471	509	446	483	452	467	475	480	465	474	508	454	456	496	520	493	439	478	461	445	479	483	510	459	492	475	534	461	473	477	503	458	444	474	452	489	439	479	471	472	437	476	460	471	485	475	435	495	426	490	495	476	497	477	507	447	472	467	513	490	483	472	482	468	457	448	494	506	473	462	465	503	443	481	438	452	514	473	477	484	479	482	440	478	446	464	466	440	467	487	475	478	481	509	482	475	494	505	476	463	471	478	481	514	465	499	454	452	461	477	476	482	451	487	472	442	461	468	478	467	476	454	460	460	513	463	496	486	482	442	482	477	439	481	485	437	475	478	487	481	474	483	435	460	442	475	455	448	465	491	481	475	474	440	465	454	488	479	473	453	446	471	442	484	445	448	485	488	436	517	490	508	462	466	497	421	485	435	447	515	483	481	466	479	512	494	464	499	487	490	478	457	432	502	449	501	495	467	464	449	502	459	520	482	512	444	433	478	501	441	446	474	479	483	463	464	480	480	460	482	464	464	478	476	513	473	496	445	498	475	498	478	471	449	489	456	432	459	528	458	482	518	462	467	478	474	448	501	502	475	460	454	465	484	484	504	462	490	486	434	474	469	463	488	484	475	489	462	452	455	481	480	468	534	479	503	476	471	498	478	470	492	431	470	472	487	481	480	468	426	490	439
4137	7013	5196	2854	2205	1940	1497	1286	1019	941	844	831	746	732	629	621	636	603	603	592	591	564	603	566	626	571	584	595	614	594	622	612	579	543	595	536	509	502	533	541	506	515	545	524	531	532	569	523	546	568	521	503	503	484	525	537	532	536	564	538	540	553	485	505	586	560	537	527	509	499	545	549	513	524	491	500	506	537	537	543	497	532	551	546	537	486	486	548	544	499	561	544	508	533	561	548	577	523	508	498	545	503	506	537	499	513	545	535	502	545	487	568	544	533	506	502	538	548	516	483	519	572	515	545	493	544	509	527	495	517	540	520	548	559	522	536	546	538	528	514	483	518	526	532	531	496	495	584	518	505	522	524	513	528	469	560	531	534	572	531	547	486	534	495	542	500	545	532	546	543	501	578	507	538	512	548	532	530	521	535	529	521	538	522	535	498	478	512	562	533	506	516	487	516	549	523	535	523	524	518	525	551	525	498	516	528	523	522	535	526	515	515	554	508	472	540	523	492	559	526	519	550	517	549	487	517	547	557	520	525	586	526	498	538	482	544	498	555	535	558	514	514	477	526	515	535	524	550	542	548	510	509	496	500	506	506	530	513	503	558	478	516	509	516	510	513	535	524	524	477	536	512	522	530	537	522	539	512	528	540	504	531	517	552	525	540	584	531	533	502	494	551	537	560	516	528	562	517	533	517	511	547	494	542	535	504	501	530	522	531	514	570	524	507	495	580	543	550	516	525	507	516	544	536	513	519	498	535	555	558	528	468	494	520	523	529	528	514	501	491	525	523	533	549	533	534	515	526	537	505	577	486	514	529	489	524	508	528	549	536	534	526	548	523	496	508	529	524	505	549	518	531	495	545	541	511	555	541	548	496	513	563	522	506	530	519	514	520	516	497	523	541	494	552	570	508	517	547	512	548	486	556	534	524	573	538	498	527	537	493	520	503	498	519	539	538	467	550	509	529	509	534	557	502	533	519	513	514	518	531	540	570	503	550	526	492	501	483	529	542	568	506	529	546	522	558	551	555	552	500	542	510	511	506	512	497	502	535	553	540	496	544	522	532	533	543	537	510	517	540	508	542	519	523	526	512	511	572	538	531	491	537	524	534	557	524	545	499	522	535	521	502	529	488	545	568	544	534	518	527	466	585	563	541	564	532	528	520	531	524	520	517	540	525	536	520	493	499	525	551	514	498	522	509	577	479	541	491	558	517	527	547	558	512	503	526	566	521	506	473	524	512	524	521	515	516	529	538	543	498	534	500	446	519	508	508	512	512	564	517	492	523	568	504	525	558	489	518	519	514	562	561	523	528	474	532	522	566	504	520	513	502	497	517	554	502	556	555	534	540	491	544	508	518	549	548	517	491	528	459	502	526	537	564	541	514	507	513	538	536	593	566	511	519	485	480	538	538	549	518	517	542	539	499	538	513	524	554	519	512	502	549	514	524	540	523	545	535	548	541	543	502	535	486	536	521	559	513	518	599	504	514	513	513	494	514	533	556	491	541	510	546	547	531	523	509	514	494	560	516	530	502	539	544	534	530	512	473	559	514	497	485	492	521	551	543	528	513	532	527	551	538	486	502	515	493	553	493	532	536	529	564	516	533	518	496	499	506	539	508	510	582	487	551	485	541	536	537	508	493	480	481	540	482	509	524	523	502	501	564	513	551	544	480	512	519	552	532	567	555	541	539	530	516	510	553	486	541	534	548	569	528	538	537	564	517	508	517	530	551	510	530	511	547	519	536	537	534	521	521	530	485	524	543	505	518	542	490	514	520	486	546	527	546	521	499	524	531	504	532	557	521	524	506	531	524	533	502	528	497	534	506	495	507	520	527	494	557	574	573	495	541	515	535	515	497	504	515	542	542	557	530	528	503	518	551	524	512	529	511	529	527	497	523	547	532	511	531	481	509	550	534	492	549	560	522	552	533	511	511	536	485	532	482	544	513	509	490	554	492	547	509	535	513	525	554	537	531	538	498	545	531	501	494	526	516	544	553	501	510	499	517	515	547	479	530	501	525	537	546	536	522	513	494	528	533	488	551	556	496	496	551	526	519	521	517	506	516	526	481	557	517	495	512	511	491	531	531	474	542	556	516	526	554	549	526	541	500	588	531	523	560	538	533	521	541	517	498	571	517	504	532	560	505	500	568	562	542	524	520	518	514	533	566	493	533	557	549	528	521	486	501	530	528	502	543	571	561	526	526	542	509	503	512	531	526	487	520	562	556	485	533	560	543	516	524	505	551	519	464	556	505	524	519	545	526	554	522	519	555	523	528	528	534	494	525	553	522	485	547	523	569	566	542	501	507	522	486	547	522	522	530	533	491	513	499	540	561	530	498	516	551	493	503	532	537	565	535	538	524	525	481	531	529	547	517	505	499	497	472	521	542	535	544	502	509	522	536	510	479	567	530	527	521	492	528	537	523	547	541	501	547	547	524	505	503	513	488	514	485	539	510	504	526	550	489	570	523	519	508	511	528	568	545	493	520	516	549	543	516	542	569	545	540	528	556	526	528	507	549	528	469	521	522	526	552	518	556	501	517	529	515	496	548	511	550	581	523	483	515	517	521	531	552	508	546	539	500	521	562	561	522	498	566	547	551	538	571	462	506	547	538	514	543	502	557	516	538	511	534	531	514	559	545	542	534	534	504	523	483	576	530	572	554	559	514	531	509	514	549	539	507	507	544	539	529	528	521	550	528	555	516	563	494	506	484	528	531	501	505	540	516	537	537	536	537	524	479	483	541	506	528	501	511	531	507	496	530	514	518	482	536	549	535	511	532	546	527	563	550	553	576	515	477	521	530	547	530	511	548	518	544	556	563	461	513	522	481	514	533	552	537	522	528	482	496	562	554	508	498	508	529	564	527	542	519	520	521	544	491	525	552	533	493	540	497	532	525	517	547	521	529	496	517	515	538	497	540	519	535	548	544	473	510	559	531	551	510	530	578	530	529	526	521	532	511	531	515	511	529	520	529	529	490	549	532	569	507	527	538	502	511	507	516	505	523	545	551	497	550	525	566	577	514	544	508	523	508	515	561	513	512	531	549	523	497	526	518	491	550	514	499	504	534	509	534	529	515	536	537	539	533	493	539	545	527	527	528	515	552	520	509	549	558	513	477	511	461	586	549	539	525	493	529	526	531	467	535	523	507	510	528	516	542	486	525	509	482	533	564	516	507	528	530	542	550	515	527	550	544	537	540	503	523	525	570	544	524	559	507	575	521	530	544	529	566	484	523	554	555	540	508	547	465	499	528	522	556	525	564	534	527	534	482	520	511	506	535	569	504	534	512	521	533	550	531	516	510	520	492	540	487	531	568	565	555	541	518	517	546	552	493	523	496	564	551	517	540	538	549	552	515	505	485	503	571	563	528	495	509	527	549	536	546	562	561	523	530	535	555	507	517	555	538	517	500	541	566	488	537	521	524	538	504	484	549	508	527	538	547	508	515	550	527	507	524	571	521	555	516	466	524	532	494	545	489
22761	21322	29024	23975	21321	21417	9475	2319	1707	1545	1452	1379	1252	1332	1180	1197	1151	1082	1080	1117	1116	1040	1169	1089	1101	1049	1049	1112	1089	1053	1118	1010	1083	1028	1054	1056	994	965	1056	1057	1034	1001	1048	962	1015	1004	1020	1013	1027	1018	1015	1007	966	1019	997	998	975	1010	1025	955	971	965	1049	1008	980	997	1028	1029	980	1023	997	1012	996	984	949	986	1011	1044	980	985	990	998	968	993	1025	1084	983	1008	1011	1033	1033	985	1012	989	1009	994	1049	961	1008	1024	997	969	1018	1066	990	997	1011	1033	981	1006	985	960	1008	1012	949	981	979	997	978	1026	991	1000	1014	960	1018	1004	990	1011	965	1000	960	1003	969	923	1035	956	979	1021	1018	982	971	1013	1020	993	1080	977	968	977	1004	979	957	1023	997	955	979	992	1011	1013	999	1048	974	988	996	1052	941	952	998	931	944	1024	970	991	1016	953	983	959	1038	968	989	1003	1018	1014	953	999	1000	988	980	1006	1003	959	998	992	983	983	980	975	1013	996	979	940	1010	958	1018	1014	1014	984	981	973	959	1006	989	968	1029	1000	988	897	988	912	988	995	1024	996	1076	987	991	1001	964	950	999	948	1013	964	988	966	1022	1010	978	986	1002	989	1006	974	1056	1052	949	1014	1016	1011	977	995	978	1035	984	1002	1003	929	1018	978	969	1021	980	964	993	1072	981	1038	1004	982	977	987	950	1009	999	979	999	1018	1014	953	978	945	1024	1029	1040	1044	1043	1014	1022	966	966	979	1005	970	973	968	1006	1007	970	993	1000	995	996	974	1010	956	991	955	983	984	1034	1023	962	989	1002	953	1036	968	1000	965	1010	1000	1012	966	948	953	896	987	939	998	941	975	1050	957	950	947	1027	972	1004	1021	995	929	1002	1022	976	1046	966	977	994	979	1074	999	1028	993	991	1016	1025	1003	1018	1037	911	1008	976	936	1032	1010	1022	978	1012	998	975	1034	927	994	969	976	1001	1059	1018	980	930	1005	1007	1015	983	986	999	949	1015	1020	1048	968	980	950	1039	997	1016	992	983	943	1002	1003	981	999	998	991	938	988	1007	972	938	993	966	993	1010	981	1028	974	962	962	1000	998	1015	1032	1013	968	1029	1037	1001	982	1024	989	951	981	956	961	986	1000	1008	980	973	1030	1003	982	1022	975	1015	976	978	956	920	1006	999	932	1004	1001	982	976	996	988	1028	936	1041	994	1012	1035	936	992	972	1030	950	981	979	952	966	971	950	1038	951	963	990	1045	995	1036	1035	1014	1051	993	988	1006	1005	925	980	996	941	987	978	998	1052	948	979	1014	998	987	1064	1057	937	1017	999	1005	996	997	985	1034	981	997	895	953	952	990	971	982	1046	1038	1000	1002	1020	973	990	999	1025	1022	976	976	971	1006	1028	990	1012	954	1031	1018	1050	998	1011	987	991	1024	991	984	992	963	970	930	1022	1080	976	964	953	1026	999	1003	1004	955	1017	995	912	941	982	989	945	972	1000	1006	1038	982	987	961	959	982	950	965	961	1006	984	1013	1011	996	974	935	956	982	980	958	1026	989	1002	922	958	952	988	1017	951	1001	942	984	943	985	944	958	943	982	999	1047	987	990	995	964	1021	982	1017	956	1001	1007	985	978	1037	977	963	997	1017	913	1050	999	992	988	942	1036	984	987	989	977	973	929	966	950	1007	1013	986	999	1005	942	982	991	996	981	1013	1011	1028	984	985	941	993	1020	977	995	978	995	1014	980	955	939	989	1048	1041	1025	953	1026	975	1019	967	979	974	998	960	1000	931	968	972	984	983	981	1009	1023	1010	960	983	1029	992	1022	1022	1026	1055	981	1012	1027	949	980	1061	976	1002	1013	1032	1030	978	962	941	1028	1017	1005	1020	922	1065	932	988	991	993	981	1007	974	952	1010	1039	1046	986	1006	951	983	982	950	985	924	999	950	1014	1010	988	994	958	984	1046	1021	990	1011	999	1011	984	992	971	999	965	1051	977	1013	983	992	1016	1039	1040	982	998	948	974	1037	1019	936	1013	981	1033	1043	1003	1009	976	983	972	991	968	1021	984	957	961	955	1028	1018	1048	1019	933	1013	1038	989	997	1005	1003	1006	997	970	965	977	1013	963	973	1003	957	978	1035	1005	1019	1009	993	981	1033	1021	923	1009	1021	974	1029	1007	960	1005	993	1042	1057	982	974	1008	934	1024	960	979	1021	995	999	1027	1012	1036	1051	989	1005	973	977	1005	968	945	993	1043	1048	999	1003	983	1007	992	1025	946	941	984	1099	1017	989	1037	998	958	984	945	978	955	985	1038	948	958	1005	985	1019	989	992	956	953	886	1058	975	1005	911	1028	926	1000	1034	1015	1002	996	912	984	966	939	963	937	973	1007	984	1037	969	1010	980	934	947	1079	967	966	922	1032	984	983	1055	918	1027	976	970	975	969	1009	1014	1052	1026	997	988	1055	1034	1008	949	958	944	959	1002	964	995	980	1004	929	928	983	1009	994	1018	1016	946	1010	955	954	973	941	1023	986	986	996	992	1073	1005	1002	1004	1000	972	1026	999	983	1025	987	1026	919	935	1040	1012	986	1008	961	964	983	977	947	1007	1067	1050	1018	976	1038	986	973	1009	1028	949	1076	995	968	976	1006	1035	994	994	1051	961	1014	960	974	1005	961	940	991	1032	1017	1009	961	1050	964	1021	996	1023	986	1016	969	985	980	1018	996	1023	998	987	950	943	992	1097	945	1017	965	1008	1014	900	953	994	943	993	965	983	951	1039	952	1003	1024	1013	1029	982	1021	1014	974	976	987	1035	952	1039	990	996	991	933	924	997	968	972	1012	962	994	1025	1011	993	947	938	1024	937	994	971	1038	1057	1003	1019	938	977	950	1016	958	988	995	1051	1000	939	965	1012	967	959	969	942	959	965	974	991	957	1027	1045	963	1001	1002	1013	981	1000	989	1006	1032	1032	1031	980	949	1073	962	958	1016	983	986	965	965	958	937	939	962	952	956	968	985	1033	987	1010	1025	1052	937	1006	1025	1031	1015	1054	1001	967	985	978	962	987	974	1027	943	1056	1005	989	950	992	978	1002	998	946	984	1033	990	965	987	992	978	972	1006	976	968	997	989	990	1025	1045	1007	932	980	985	999	1008	972	1021	961	1014	943	1014	1059	1013	992	1004	1015	963	997	1010	1010	975	1053	967	1030	977	1036	1001	960	1051	986	989	952	971	1004	987	980	1065	989	951	980	1017	968	956	1002	975	933	1001	1007	974	944	982	994	983	1050	970	1021	952	978	979	997	999	1034	999	959	1040	990	977	1017	961	941	991	965	987	1023	977	1017	1006	994	941	963	1033	993	982	996	1044	964	943	988	925	1047	965	925	982	979	1055	1019	1030	973	968	945	1008	917	1025	929	958	1018	956	1000	1009	975	927	972	1015	1053	977	979	956	978	988	1048	989	950	983	998	992	951	1004	998	1016	1041	1034	968	983	994	993	973	965	921	1043	978	990	961	938	1021	914	939	945	962	1023	983	948	959	937	972	955	1003	1046	933	934	1015	996	1001	977	989	971	983	970	984	978	973	936	963	999	951	971	1022	1008	1007	972	1072	993	1033	925	1008	1000	968	979	931	921	1010	1000	958	993	1017	1010	977	988	1051	974	988	1015	981	1006	1006	965	966	956	978	976	968	1012	986	962	923	955	962	966	1013	924	985	999	1053	1036	963	1005	944	1043	953	978	995	939	1005	979	1030	906	934	1021	1030	1008	998	949	953	1062	1011	938	920	998	995	1013	910	959	958	990	967	973	1042	1002	943	965	981	1020	1044	1049	1002	981	1017	955	968	983	988	951	1035	946	959	961	1031	1051	977	992	962	972	980	970	950	1016	986	1003	995	1002	971	960	1005	963	937	915	1000	979	994	967	1010	1010	943	990	987	930	898	915	1063	971	983	974	970	978	1038	1009	1004	954	948	953	1014	991	950	1010	1025	1029	963	1024	1001	1031	957	998	1042	989	963	966	952	950	985	1049	972	977	1006	994	993	1031	961	986	979	1044	900
5674	16556	12317	7055	5485	4598	3650	2949	2399	2065	1844	1709	1550	1390	1347	1263	1292	1171	1184	1200	1166	1184	1133	1151	1184	1123	1122	1106	1160	1167	1158	1124	1078	1061	1106	1057	1049	990	1007	1088	1034	1037	1075	1035	1040	1045	985	1062	987	1005	1007	1047	1049	928	988	1042	1040	1049	983	1040	1018	1060	999	1033	1071	1085	1051	985	895	1013	1025	995	996	1002	993	1052	1058	1025	986	1031	993	991	1022	1023	1022	1053	1044	1009	1008	1008	997	1027	991	1086	1029	994	1034	1002	1027	1030	975	1008	968	1018	986	983	1005	1014	1035	975	971	971	1001	995	1031	1022	981	997	1024	968	1022	944	1059	950	1026	1007	973	934	1054	947	981	967	998	1018	1042	975	1013	1026	992	1022	1000	1008	1003	979	997	973	993	1001	1026	1051	1024	1024	986	1049	1001	1001	1056	963	985	965	980	1062	964	1006	1014	1057	1024	972	1027	937	983	961	970	977	1007	971	976	975	1050	975	977	1033	1031	1008	1032	1004	1082	990	1049	1000	1020	969	981	984	1002	954	1059	1061	985	935	979	1012	1004	933	973	1009	1020	1028	960	985	1015	979	1032	988	1046	1014	1047	1052	971	1001	1043	1018	1009	1024	995	984	986	1056	972	984	985	943	1008	978	1005	1013	983	1049	954	1000	978	982	963	997	979	982	1015	1036	991	993	1023	983	1000	1023	955	1006	1016	995	1006	1011	1047	941	972	1002	1084	985	1016	1000	974	999	1026	1034	1007	952	1015	1065	995	1059	984	1005	971	1008	962	1014	1047	1011	968	1011	963	956	1043	1016	991	990	972	1049	1071	985	964	1008	984	982	939	977	999	1005	1025	1002	977	992	1013	1012	1014	1065	1057	978	929	1042	996	945	1011	1047	1042	1018	981	1038	1005	997	997	973	1025	1038	1024	981	1019	1033	988	994	991	1040	972	1034	997	940	1010	990	1000	993	1046	1013	1033	1031	964	961	1005	954	1001	1076	1054	982	962	983	988	1042	1003	967	1046	994	1024	1033	967	983	1016	940	972	1041	983	982	992	958	1032	987	1035	1032	953	994	981	1020	1004	996	984	991	969	977	980	1057	1010	935	995	990	1001	1020	983	961	970	1038	975	1047	1017	1025	1005	1003	1000	990	998	1025	995	985	995	994	1024	993	1074	1036	1053	988	1011	999	997	1020	1002	992	999	969	1029	993	897	1043	990	982	1023	1006	996	1073	1010	987	1056	978	1074	969	1058	1015	1000	1009	1020	988	1006	1017	1086	1024	968	1024	995	992	941	1049	953	927	994	970	1027	951	1041	1038	1001	973	1011	1010	983	993	984	1027	950	1001	987	1019	1042	1057	988	1024	993	946	1009	1067	953	996	1009	984	1022	1050	1001	1032	1014	1001	1033	945	1073	1066	954	994	942	999	1031	982	984	1010	985	1030	1024	980	989	977	1033	992	1013	1003	932	991	1011	991	982	990	993	1033	963	967	992	986	987	979	961	960	1044	1015	1021	977	1083	1053	1014	1035	978	1013	1068	979	953	1011	969	1047	968	1002	988	1056	1017	993	1025	998	980	988	1011	940	1058	1036	989	1016	937	1019	1057	962	1016	1076	1005	991	1002	1048	1030	964	1013	1041	993	987	967	978	1032	915	1047	938	994	1014	1009	958	972	1002	1015	964	973	1018	999	1016	965	988	968	1054	999	973	1005	991	997	961	1017	1019	983	1032	1007	975	1009	1008	994	980	1071	988	1004	1042	1017	1022	1008	984	1002	962	936	1012	997	960	963	986	1037	978	1057	1001	987	1034	1017	1026	1023	1004	1047	1042	1018	1030	951	1036	1006	966	1003	1033	1038	988	1030	991	951	1004	991	1002	1011	1032	1043	1003	1026	1031	1051	932	986	1011	993	983	1000	920	1015	992	1023	965	980	974	1059	928	965	1003	1085	1048	999	962	1005	1035	1020	954	983	1020	996	977	944	992	1051	988	1000	903	992	981	996	970	946	1021	1007	1063	965	1025	1048	1041	1006	1035	961	964	999	992	1037	1039	998	1026	971	983	983	984	972	974	1031	1028	1006	1042	986	997	1015	1039	966	1023	973	956	965	1030	991	991	1015	998	970	1002	1026	1004	987	988	965	1035	1010	998	1022	989	1011	976	969	1020	988	955	989	987	981	1069	983	1000	968	1077	992	1015	978	999	1034	983	1024	1037	984	990	1051	978	1024	1048	988	974	992	998	1069	1045	1006	1020	985	983	942	1018	993	977	1012	993	991	995	986	985	1018	993	977	980	936	980	1029	979	989	1054	1053	975	1010	992	1021	975	1045	1005	963	983	938	1034	965	1074	1015	974	1011	1030	965	1011	1001	963	1018	945	1027	988	982	974	999	1041	1009	1004	1019	957	1059	1029	1038	1016	982	1041	1070	1029	975	1014	978	945	1044	992	1003	966	979	958	940	1031	1043	962	979	1018	1025	1058	1067	1033	950	1042	988	1023	966	998	990	985	1014	973	993	1044	969	1039	954	963	964	999	1006	1004	1012	1019	998	1044	1044	995	976	997	1052	1055	1032	985	993	999	1021	991	935	1014	1028	999	1014	996	970	1017	1011	1030	996	1011	965	1019	1034	1018	997	1002	1012	983	974	1047	914	963	1023	961	989	971	983	1036	960	922	1009	985	1007	1020	967	1022	1011	990	1083	973	957	986	1056	957	1032	1030	951	1006	977	1004	1011	1015	1020	955	1015	964	1000	1009	954	1009	990	998	1034	1049	973	958	1013	996	972	1016	1022	1008	977	962	987	1023	971	1065	967	1013	992	1025	976	996	999	1002	1016	1011	962	960	1025	1004	987	1052	1001	1046	986	958	1039	1008	968	1040	1008	1020	978	978	1029	1040	1051	965	1044	1003	1001	983	982	972	1008	1009	974	995	1035	957	1035	1033	1065	971	1007	978	941	958	1007	992	972	1018	995	1021	1029	961	930	963	995	965	1005	1027	977	1036	1000	992	1021	963	957	994	969	985	966	947	995	1004	985	979	1027	1050	997	969	1010	1037	1020	997	1026	956	1003	939	964	949	930	953	986	1035	962	1064	999	967	1021	1001	1006	1044	942	1034	966	1012	1042	1003	1039	1006	1035	968	1036	997	997	961	985	1012	999	1022	1015	977	1010	976	944	1031	951	1035	1023	1021	939	1038	1023	985	1027	996	999	969	997	1028	946	997	987	1024	1085	991	997	1014	941	1009	1034	956	974	990	1026	976	987	1036	991	998	1012	949	1029	998	1013	1009	998	1013	998	1037	981	1014	957	973	1014	1051	951	961	1009	992	971	1005	1002	1026	940	1018	998	1010	1028	1005	1069	1010	937	983	974	1049	998	990	1001	988	1011	1008	989	974	952	1005	1070	1053	1019	981	1023	982	952	993	1026	961	955	987	1007	988	982	1044	1042	1028	964	1008	949	1007	1054	1005	993	954	991	1054	995	957	979	988	976	1027	963	998	1026	1000	1021	972	989	1012	1028	991	928	987	1007	1002	1002	983	1035	1043	956	979	1043	945	970	980	1003	995	963	953	1072	1025	1015	964	965	990	1022	1023	1004	932	971	990	996	1015	982	1019	1001	1007	1067	1036	983	1073	1072	944	1021	975	977	1037	986	1012	974	1032	894	977	961	956	999	997	1004	1023	979	1005	955	972	1053	990	1043	1037	1011	1072	1046	982	1051	986	985	980	1021	970	980	1022	1040	1049	974	985	1074	1015	1046	977	958	989	1034	1022	961	1049	972	998	1045	1028	1016	1009	971	1004	986	987	1000	975	993	1016	989	975	981	1026	1020	1039	999	984	941	986	1013	1046	1019	1000	1011	1025	1044	1003	1020	1002	1014	1014	982	1030	982	987	971	972	987	1065	944	1019	988	1007	1009	1042	1030	1015	993	1022	1033	954	992	1021	985	1004	1015	955	1018	1058	991	976	998	969	1014	1055	999	961	941	991	1032	980	958	966	1002	1006	975	1000	1003	971	1006	980	1057	970	1017	968	986	998	1065	992	966	941	981	978	1033	985	959	1002	1023	958	1017	1028	1034	959	995	988	1034	1049	1073	1020	1011	993	980	990	1034	1034	945	1032	971	1002	1004	988	1001	928	1043	1034	1020	1006	996	1005	996	1044	1000	1052	1006	971	1004	966	990	1058	1070	970	1024	984	994	1019	986	992	996	964	1018	970	1027	1028	993	936	1013	926	1022	1015	1021	1013	1013	997	1015	1066	1003	950	1013	998	1015	983	972	984	980	1033
27901	17428	4279	1296	822	723	664	546	539	499	476	452	501	509	452	413	456	467	452	463	438	437	441	463	437	436	460	479	496	437	467	491	479	427	435	400	411	414	499	440	410	427	423	443	445	410	403	437	458	442	409	416	429	423	406	432	428	441	402	443	432	432	421	431	466	452	421	463	428	428	409	429	402	421	407	443	427	421	418	432	455	444	411	414	423	437	446	422	429	409	417	450	423	455	419	403	459	416	395	466	393	437	443	440	420	433	452	426	454	455	427	446	427	379	410	407	423	431	474	446	425	388	455	435	430	452	432	407	401	401	446	455	426	444	438	427	445	414	403	461	437	397	448	420	435	419	432	433	424	431	419	435	437	495	407	434	405	396	399	433	409	430	386	400	452	419	422	417	434	415	418	407	422	434	422	409	424	431	450	429	430	412	426	418	421	426	441	462	433	450	429	418	436	410	432	445	416	449	405	448	416	414	423	425	424	440	404	448	457	424	426	405	433	414	429	423	452	411	445	421	452	415	422	427	438	436	393	403	417	454	427	447	439	442	493	424	457	418	415	403	446	460	427	427	439	448	436	455	430	444	385	398	427	411	444	416	432	467	444	437	439	395	478	462	424	441	443	405	435	403	481	457	428	430	425	404	411	451	441	446	424	395	447	439	431	467	477	417	429	418	442	426	480	456	423	449	457	451	397	414	438	430	468	432	409	416	397	449	423	436	419	428	389	420	428	445	374	404	459	422	438	427	439	406	452	444	413	435	447	417	405	462	433	413	431	438	420	430	415	479	394	408	443	429	465	435	443	439	442	388	448	424	444	388	418	420	420	428	432	451	456	477	428	451	408	459	435	451	452	438	470	398	434	455	433	450	394	429	440	421	416	422	431	426	408	446	457	401	427	423	418	463	447	426	442	446	419	438	447	442	431	436	390	420	418	448	464	428	468	465	428	477	443	478	448	424	427	421	467	462	417	398	435	427	396	455	392	437	454	428	468	437	452	446	454	423	420	423	438	437	482	465	442	383	418	434	448	414	432	449	420	399	433	402	391	453	424	476	417	430	411	444	426	431	447	450	457	458	481	417	435	451	447	418	432	405	431	421	403	439	410	426	422	423	433	427	374	428	441	414	457	407	436	430	429	411	423	437	448	430	430	429	416	460	428	424	462	448	474	413	431	459	433	402	451	455	405	429	441	432	412	410	420	441	452	414	418	428	410	426	422	444	401	427	459	411	457	423	422	451	398	476	426	403	422	437	436	454	448	468	429	405	431	458	405	373	401	429	447	442	462	453	430	439	455	449	440	387	440	435	434	397	457	444	391	398	451	437	410	423	401	412	461	437	401	432	420	425	401	423	422	450	407	432	413	404	437	436	413	388	471	442	437	450	410	460	445	432	415	397	478	464	434	386	422	431	410	416	454	409	449	445	437	436	423	446	429	448	435	417	451	412	459	425	453	412	432	405	421	464	425	387	430	434	440	474	453	435	446	420	437	413	445	436	408	434	422	442	426	454	427	422	416	443	445	464	396	429	432	480	448	404	448	435	442	426	406	410	461	450	407	430	430	420	439	455	449	437	420	422	430	440	398	425	412	425	421	397	436	458	438	411	402	396	438	473	425	455	450	407	410	450	443	401	382	458	438	460	428	385	396	438	386	401	428	394	396	399	445	453	448	461	395	432	443	410	434	451	447	405	449	418	405	451	454	430	402	454	446	411	444	439	438	444	440	419	445	414	399	455	418	454	461	461	464	420	422	478	436	379	432	431	448	406	430	422	430	428	403	425	431	432	429	434	429	443	430	446	424	421	459	449	384	453	418	412	418	428	425	430	472	442	406	402	428	452	404	451	403	408	408	431	440	409	463	460	416	450	416	403	429	413	428	428	455	440	470	431	419	441	422	417	444	413	413	419	405	419	450	465	436	446	452	479	429	455	413	458	411	409	434	464	402	444	434	444	440	405	426	437	448	418	463	466	413	421	422	394	422	455	453	401	389	387	453	461	423	397	431	420	462	450	386	429	437	424	423	436	418	443	435	433	422	455	406	428	444	411	398	422	476	451	415	420	442	457	429	439	445	430	463	422	455	431	427	425	434	427	421	443	459	410	414	393	416	469	427	475	428	392	484	455	444	421	432	419	413	435	395	438	369	422	418	454	393	401	430	457	439	433	414	452	443	394	428	430	435	436	435	448	444	416	425	454	419	407	444	450	441	437	439	437	404	462	439	412	397	413	387	427	451	458	440	452	414	423	437	424	416	414	418	441	442	450	417	450	438	446	440	379	462	431	413	449	397	427	384	394	401	412	407	442	418	423	466	430	443	427	468	442	457	437	446	433	443	452	402	395	427	416	398	406	439	420	427	449	434	423	458	419	444	444	412	460	432	458	456	418	466	447	428	421	452	454	458	424	427	442	489	441	415	428	459	424	431	421	425	471	426	405	428	399	409	452	439	411	392	447	426	417	418	403	447	434	415	436	447	408	432	444	429	452	419	437	434	435	466	406	428	427	464	450	440	409	425	452	447	450	430	472	419	428	456	425	437	421	414	468	411	436	423	419	426	433	434	432	483	418	467	413	439	412	451	444	429	415	432	415	412	441	438	421	436	434	447	413	441	433	467	403	432	437	449	442	416	448	425	447	426	395	460	417	421	397	433	404	420	428	445	431	428	449	442	446	422	449	448	414	441	442	426	467	418	412	429	415	458	415	435	445	456	451	416	450	427	439	437	415	414	464	465	433	437	458	421	436	412	469	441	460	440	437	366	442	426	422	437	411	482	459	486	422	429	435	432	460	453	394	454	452	460	429	414	450	415	435	431	437	440	423	426	413	421	452	404	428	440	412	419	399	433	445	387	432	433	453	427	449	430	449	427	418	462	451	444	408	409	443	409	427	408	457	415	507	431	398	449	443	467	384	426	468	427	442	422	450	425	451	458	426	417	453	464	462	463	426	443	413	445	455	421	444	434	412	409	430	424	423	499	433	448	393	454	464	435	474	431	441	448	437	438	417	400	439	447	434	447	431	451	453	462	451	457	440	421	420	409	441	467	474	388	438	455	458	438	439	460	397	455	435	435	450	439	498	440	475	434	428	438	447	442	392	443	436	445	444	455	396	478	433	418	430	453	426	413	411	443	404	445	426	408	429	459	438	426	484	421	490	408	408	401	425	415	422	447	425	432	417	469	460	440	429	448	442	418	418	405	439	428	393	438	453	404	431	449	420	457	443	429	437	400	422	441	450	415	464	425	384	444	432	390	416	473	464	446	430	419	439	435	394	430	449	430	417	456	415	418	431	433	448	421	392	409	434	465	489	435	412	412	393	469	440	434	419	398	394	442	471	433	466	443	434	472	404	456	448	431	454	389	433	427	429	431	431	427	471	381	438	423	458	448	457	462	441	416	453	440	399	426	387	430	449	404	463	457	410	426	411	450	425	436	412	436	440	413	447	438	420	456	416	415	428	432	415	400	450	408	436	474	438	439	434	461	398	464	477
4935	2644	2229	1307	1142	1027	852	713	678	650	593	589	545	521	495	493	510	457	489	438	484	491	498	489	514	484	522	490	535	542	498	531	509	507	469	454	480	501	478	475	436	502	506	490	483	453	458	507	449	431	438	445	448	465	462	477	503	485	463	448	475	436	442	506	465	448	493	456	448	433	481	479	452	447	435	459	415	510	459	460	498	456	455	460	433	475	478	461	488	482	464	493	443	479	433	451	453	504	469	444	432	496	486	482	453	431	453	424	451	464	447	497	438	468	434	443	475	502	476	452	451	454	463	487	414	456	507	506	448	477	447	462	483	435	478	432	458	477	487	480	416	473	471	475	457	443	441	444	457	507	473	466	450	469	434	500	433	475	474	513	506	447	453	461	436	486	453	489	427	448	478	436	430	477	455	468	476	508	498	469	442	459	441	460	446	481	457	470	434	458	454	458	490	455	454	477	462	460	463	440	476	470	441	462	453	436	481	499	478	485	473	471	419	478	480	460	462	469	445	443	496	478	458	468	456	456	477	452	431	477	477	460	474	453	418	471	428	487	455	453	478	445	512	471	462	473	449	461	449	496	458	455	483	479	449	410	460	457	470	438	465	450	445	450	451	479	483	521	424	449	481	486	468	446	492	463	452	455	481	459	453	499	465	508	469	440	469	449	472	461	472	476	451	499	478	485	432	435	445	441	474	444	457	457	508	464	504	481	476	455	461	444	462	468	487	424	451	456	464	455	502	453	475	470	462	420	485	505	466	476	468	472	542	462	427	489	454	434	488	474	427	426	449	460	446	439	480	418	479	485	464	448	463	455	448	459	467	499	487	441	446	477	440	469	444	465	476	476	508	471	455	456	502	431	472	476	494	493	468	469	459	404	469	466	440	492	444	460	489	495	496	429	506	477	468	462	449	428	480	456	434	472	475	478	458	478	432	396	472	442	432	459	443	476	450	453	445	449	446	499	505	454	461	466	440	477	416	479	492	474	514	466	460	483	464	442	452	447	473	473	468	475	462	468	492	478	468	493	496	477	450	469	465	461	460	473	417	483	496	471	447	439	445	471	427	433	501	490	471	471	468	411	468	461	465	474	454	417	462	477	502	479	460	441	475	451	464	456	474	463	461	459	482	449	466	494	496	470	459	477	472	454	467	427	452	428	486	472	460	480	460	461	445	455	464	465	423	451	459	442	452	476	450	450	448	469	446	498	470	453	450	434	384	480	480	453	468	460	436	437	443	450	453	457	450	468	435	478	479	463	448	453	515	447	461	457	468	430	424	444	436	498	480	470	466	464	444	411	500	475	507	477	467	458	465	429	478	465	458	455	417	452	466	477	480	460	439	448	456	467	420	513	472	474	444	479	436	472	489	471	489	448	458	482	470	467	435	476	476	463	460	513	464	457	484	488	450	499	487	456	464	453	418	454	483	478	482	478	466	452	483	459	457	451	482	439	481	459	480	496	458	458	441	480	473	467	486	456	449	470	479	451	446	464	445	477	440	463	478	481	435	435	455	460	495	433	475	462	433	460	442	459	449	456	457	502	466	476	484	453	466	466	415	514	446	440	463	481	449	455	462	472	479	467	529	451	470	451	476	422	472	457	487	432	482	446	422	491	457	478	439	455	498	431	452	465	455	471	445	507	479	502	435	480	494	474	457	446	442	454	455	466	446	501	475	446	405	481	455	460	478	498	470	463	457	479	499	466	457	467	428	451	445	493	449	445	479	436	453	474	469	432	474	445	436	457	478	489	452	432	444	464	443	474	489	452	453	469	491	479	460	446	409	467	450	468	465	439	439	458	493	517	439	465	470	457	489	476	452	415	475	444	435	420	459	467	483	432	481	469	525	447	469	480	496	452	476	474	467	491	430	465	468	463	466	468	455	465	436	446	458	443	460	473	441	461	507	472	474	489	449	482	467	439	424	447	438	410	454	444	489	462	460	504	469	451	459	480	477	446	502	470	468	453	498	474	458	486	468	457	478	468	479	472	469	481	460	471	462	476	509	458	471	464	485	461	456	463	459	454	477	508	486	463	458	486	456	468	492	429	423	462	447	481	472	469	433	504	472	440	434	456	460	436	475	502	465	470	457	473	460	477	437	477	428	436	466	476	492	460	464	457	442	423	460	476	461	434	448	418	459	475	452	465	477	457	471	453	440	479	451	466	452	454	468	450	472	461	483	478	444	463	452	449	452	463	472	465	434	489	438	491	450	469	440	444	435	469	509	476	455	473	461	465	448	465	467	469	467	483	479	430	462	463	431	495	486	452	483	473	470	473	457	435	462	452	522	445	461	485	429	459	483	462	482	442	455	451	485	430	473	476	452	490	451	468	465	470	500	497	474	480	463	484	444	443	465	482	438	424	494	463	430	487	451	447	439	481	475	460	428	426	477	471	473	414	457	465	486	457	487	476	464	480	463	506	450	455	427	483	467	433	457	435	454	481	452	480	455	491	444	459	452	475	494	472	495	510	479	430	450	443	415	463	448	412	482	485	458	440	481	484	473	460	486	447	477	453	444	458	456	460	459	461	482	492	490	464	439	446	462	506	459	496	462	471	455	476	474	479	449	464	479	429	446	477	438	457	432	488	474	448	448	443	457	508	474	447	483	464	487	492	450	463	465	463	478	445	435	486	469	501	449	432	452	461	427	459	462	467	452	468	492	452	471	483	468	480	451	445	465	467	461	470	438	495	461	468	467	514	458	448	455	443	465	448	446	484	378	453	444	469	409	469	458	489	474	480	436	480	451	449	460	434	441	484	472	448	465	459	460	482	431	495	478	485	429	466	453	455	480	460	483	444	484	461	474	429	446	449	455	452	493	486	440	464	459	429	446	453	439	485	476	453	442	423	455	445	449	455	476	470	461	405	506	469	465	478	462	456	466	444	444	491	469	469	503	458	454	475	495	427	477	456	471	438	426	460	468	447	490	440	452	486	459	423	442	466	485	465	456	450	460	444	444	467	446	445	483	471	466	469	453	486	436	453	475	464	501	437	433	414	515	475	458	463	455	472	450	424	451	445	429	468	447	478	462	458	457	436	449	466	434	447	492	456	429	446	466	459	470	468	433	441	469	442	471	448	438	453	460	438	484	483	449	476	471	424	476	477	508	522	446	457	453	485	437	465	461	451	463	459	454	454	470	481	470	473	456	462	446	494	473	441	495	456	445	463	440	476	451	458	472	489	452	457	427	478	488	440	466	470	472	407	437	429	478	511	419	457	454	447	434	457	452	455	492	465	459	484	487	480	431	465	485	484	476	442	461	448	471	467	472	462	453	481	469	444	457	488	437	459	471	501	474	471	464	457	496	440	458	457	439	473	481	464	454	477	452	419	490	453	506	477	473	442	484	489	502	453	479	476	452	459	503	452	443	453	464	457	466	448	447	410	462	482	483	485	493	461	472	426	458	447	428	460	460	470	503	470	451	461	482	479	428	464	503	448	502	496	439	456	484	510	478	426	456	476	463	461	466	446	443	464	485	451
23953	21334	28544	24469	21337	9831	2121	1479	1212	1140	1082	1020	1015	911	866	878	913	858	874	851	868	791	846	852	854	837	827	837	836	849	880	818	838	817	784	827	796	830	819	821	798	816	789	796	828	776	834	798	771	828	782	788	822	816	763	823	741	754	818	801	773	773	787	789	796	816	808	784	797	788	756	796	779	784	813	792	819	803	781	815	786	739	820	761	779	801	799	816	755	755	800	797	781	774	765	760	746	773	809	777	776	769	800	795	787	836	773	809	764	814	797	749	825	802	814	831	733	829	817	799	785	744	774	774	793	778	754	781	758	790	792	755	838	775	795	837	835	798	812	821	787	784	763	789	821	781	819	827	788	779	764	778	788	760	803	820	814	794	781	807	737	728	796	812	785	796	817	815	781	779	800	769	769	785	819	773	755	762	771	734	796	726	804	795	768	794	822	772	778	779	790	774	755	783	779	737	779	781	819	761	781	776	785	778	825	797	811	765	776	817	822	785	805	834	776	772	743	775	804	763	800	735	809	764	785	781	799	775	778	808	760	766	787	800	861	775	837	791	809	767	803	781	780	812	818	793	785	812	778	759	777	811	827	788	809	764	817	731	849	794	788	779	785	784	766	778	748	786	787	807	750	723	798	726	824	821	765	755	814	773	783	781	819	803	784	796	722	798	805	788	737	750	789	803	831	824	806	798	788	798	781	857	823	801	797	799	804	751	792	763	826	793	815	807	782	813	760	796	817	781	764	757	768	771	738	779	848	785	783	802	815	772	740	778	738	788	798	829	790	797	747	775	798	795	754	742	799	786	834	825	829	814	806	814	769	796	763	806	785	789	759	823	760	776	809	727	780	751	815	800	810	797	762	765	788	832	808	748	741	840	790	778	787	756	751	780	816	774	779	794	760	784	806	796	767	774	802	777	768	757	778	815	843	785	741	747	772	737	773	767	795	842	773	812	821	777	821	839	788	725	805	797	735	789	767	799	739	753	809	781	795	769	766	762	850	752	739	813	763	750	777	767	771	790	776	752	834	799	805	811	812	824	823	820	837	797	796	800	808	799	815	817	804	793	773	799	802	742	749	761	810	745	747	818	758	772	816	783	813	812	785	800	810	793	770	791	783	787	735	772	801	779	817	714	806	834	789	786	751	827	732	750	756	808	773	745	760	796	781	779	783	789	751	794	825	817	854	811	802	770	816	798	814	788	849	801	780	779	787	808	828	773	776	799	821	772	765	804	765	774	808	780	766	781	837	766	766	745	778	780	763	799	791	776	797	794	811	799	778	752	802	746	773	746	813	736	835	764	773	782	805	834	747	776	803	788	792	829	805	762	806	764	781	785	770	734	771	821	785	772	768	831	773	810	839	779	782	796	800	772	843	836	768	783	791	750	782	795	821	773	772	777	786	830	772	769	750	820	780	773	767	849	771	776	764	822	797	771	801	803	777	807	758	692	787	761	789	815	793	752	747	765	772	805	762	767	770	733	783	771	808	813	774	714	858	788	786	795	821	741	783	767	752	771	806	735	817	808	745	809	793	758	784	776	777	886	798	779	807	807	745	810	768	719	780	812	762	764	823	825	834	747	805	777	775	794	802	790	826	802	777	710	794	805	803	816	810	826	791	767	770	776	822	821	730	834	751	777	771	832	789	770	756	803	818	796	739	757	767	770	762	786	745	756	819	765	825	740	777	776	804	762	787	792	747	807	733	746	738	799	774	795	742	798	741	762	802	802	766	785	781	807	758	751	851	772	808	846	768	767	798	770	797	860	778	823	753	799	840	770	767	803	865	842	768	809	830	812	783	823	825	808	786	767	807	796	765	809	746	777	676	787	745	752	750	789	736	761	747	769	799	828	751	785	746	757	755	756	808	793	838	836	759	842	807	808	797	791	757	780	783	758	756	760	833	780	790	788	816	735	817	844	836	802	807	824	814	782	805	817	790	736	805	743	776	779	726	755	776	788	783	753	752	829	835	832	804	776	768	799	742	753	772	753	812	778	803	745	811	804	769	800	819	792	818	795	800	782	748	788	809	757	780	780	789	774	859	816	815	790	765	785	743	772	820	787	761	794	761	795	781	795	778	795	798	825	765	750	781	822	807	755	815	762	830	745	800	753	775	748	835	795	792	784	744	778	807	805	825	745	805	772	818	768	768	780	847	796	787	793	812	770	803	809	771	805	744	774	778	746	792	813	761	808	836	758	775	808	834	820	782	771	842	764	780	776	774	782	798	817	758	811	781	794	796	807	777	835	803	825	814	770	794	812	804	737	792	853	801	800	796	799	785	766	780	775	813	784	806	812	769	743	786	839	785	758	751	741	776	775	817	757	799	808	775	789	772	764	771	761	783	783	804	764	742	786	781	749	731	739	779	796	745	747	796	747	781	809	773	780	780	797	760	801	816	839	768	814	808	799	790	812	815	777	788	747	803	734	796	790	801	748	811	789	771	833	742	811	768	734	755	823	809	825	729	811	790	774	789	774	800	791	819	795	771	742	757	769	799	778	792	786	754	770	815	788	779	806	813	748	750	800	803	760	760	797	816	783	789	771	832	784	837	793	800	783	826	774	736	777	755	772	697	779	790	804	809	770	807	825	798	761	803	790	772	751	855	823	729	746	761	778	762	765	814	796	832	789	779	731	760	806	773	837	772	822	785	734	789	859	797	764	849	809	773	769	761	771	754	819	783	791	810	761	770	801	775	763	758	849	773	802	790	767	779	766	792	756	765	807	770	755	776	764	854	751	778	818	806	779	803	802	814	729	800	779	870	784	781	747	761	764	794	751	794	791	769	758	854	767	734	777	797	794	799	789	798	765	794	756	798	791	776	720	821	788	809	762	816	774	770	747	795	805	777	784	787	774	828	792	808	796	785	739	775	763	813	752	760	779	775	788	743	757	793	794	826	797	723	790	766	738	788	823	787	791	766	797	782	731	801	785	757	732	793	812	758	815	763	761	764	840	795	776	819	823	805	792	826	765	823	788	826	786	736	766	801	762	808	771	845	812	741	805	799	822	796	795	813	762	801	792	794	779	794	728	793	834	787	788	781	792	798	761	778	759	786	783	757	757	780	827	797	744	784	812	783	748	745	749	777	815	751	773	791	815	779	791	770	819	776	827	760	777	734	799	782	793	828	852	819	787	827	775	804	781	805	774	755	799	759	795	817	782	815	827	774	807	759	788	813	799	762	773	796	814	762	801	793	800	763	801	804	786	795	761	770	785	830	775	723	813	792	760	784	791	789	772	731	823	777	756	783	753	802	769	810	711	790	798	780	778	757	792	808	793	755	788	762	796	792	764	861	761	774	821	755	750	763	744	750	790	794	748	745	751	846	766	809	794	818	775	769	772	794	805	873	803	822	788	796	727	800	802	779	822	796	748	766	791	789	755	806	773	781	828	737	783	752	758	818	762	838	781	768	782	834	768	806	787	811	817	839	794	794	741	816	817	819	719	800	782	796	803	776	775	774	814	767	795	765	763	781	773	743	794
4071	10645	7994	4348	3560	2858	2236	1876	1608	1370	1210	1185	1066	969	992	972	907	907	896	938	903	926	876	931	910	902	875	878	904	969	879	871	885	877	857	842	869	832	854	833	853	896	828	775	830	794	811	759	807	836	814	837	804	832	771	804	833	768	835	828	810	745	824	814	813	794	829	808	813	830	801	866	778	797	775	796	739	805	789	802	805	798	767	818	788	842	772	799	806	762	838	821	834	845	810	792	784	835	774	788	809	804	755	793	787	782	846	830	813	819	788	816	831	831	864	790	762	842	797	799	813	758	827	858	805	809	830	821	789	794	766	805	815	794	824	842	808	802	801	811	763	811	872	808	790	763	827	805	880	814	798	820	835	767	814	838	822	759	800	780	801	812	777	811	802	812	869	765	785	820	781	821	803	885	779	843	793	794	826	818	830	801	803	832	772	746	799	893	790	813	806	788	838	806	774	774	818	797	819	767	818	771	809	782	791	788	791	797	805	795	798	766	760	787	781	832	764	803	777	858	834	820	814	806	826	785	828	800	829	808	763	809	801	808	820	836	821	803	782	762	753	840	758	829	774	851	814	842	786	815	841	810	733	835	795	827	749	792	819	820	807	784	810	838	796	797	781	785	794	734	815	820	827	766	754	812	778	830	781	781	825	823	806	763	780	822	789	805	810	790	787	788	833	788	767	785	779	782	817	781	777	827	811	845	849	794	781	797	739	795	806	772	818	849	757	804	771	823	811	848	826	811	800	839	800	785	815	767	798	781	821	775	834	801	807	766	781	757	717	795	806	797	774	812	825	783	807	843	815	794	813	820	770	825	786	840	778	802	831	789	801	814	798	791	808	796	771	791	748	810	777	819	818	801	791	824	817	836	814	770	806	827	808	768	870	755	809	783	790	812	822	761	832	833	804	831	776	813	789	798	829	763	819	835	809	808	812	801	804	814	832	790	796	776	807	792	805	821	835	807	817	751	798	781	758	820	823	819	799	799	804	807	808	816	835	805	771	789	820	801	820	806	813	778	727	815	811	695	803	799	762	813	785	860	791	823	800	752	821	825	765	767	826	828	795	829	805	807	842	832	799	813	790	783	801	821	788	821	808	784	813	783	803	812	799	793	815	782	799	785	813	799	822	820	786	822	818	821	830	791	809	799	790	795	829	788	833	803	799	808	795	838	840	822	758	787	749	809	813	825	841	817	842	783	817	814	764	798	762	759	821	790	805	759	777	843	822	774	837	793	764	804	771	822	798	769	758	846	789	867	793	751	857	817	821	784	789	823	848	801	785	871	804	786	791	830	815	791	800	819	798	789	831	749	764	772	848	768	764	809	784	799	813	844	799	782	835	835	773	822	758	832	762	767	767	789	800	789	746	781	788	800	822	769	808	791	850	762	770	781	745	825	818	733	770	773	785	842	790	791	779	820	765	832	780	838	784	822	834	770	768	768	788	827	825	763	833	791	846	824	775	809	811	785	813	798	783	792	836	834	798	765	841	807	847	754	786	783	788	761	811	830	839	800	765	798	794	750	857	791	774	761	773	783	806	824	800	831	813	824	824	783	791	820	795	851	811	778	806	791	753	788	799	778	798	734	806	727	826	799	799	793	770	853	806	801	784	797	776	821	821	794	790	810	801	805	795	760	795	771	781	786	785	797	844	778	787	808	789	804	756	825	793	758	795	719	740	831	790	778	778	803	799	805	807	768	853	799	796	767	767	789	830	798	831	781	818	849	789	819	808	833	839	820	817	786	819	763	789	783	786	779	837	780	763	814	825	786	774	807	816	763	844	803	837	809	742	802	838	762	823	781	793	811	817	804	822	810	713	781	784	864	779	796	788	802	807	758	775	778	780	763	819	789	805	812	789	783	828	768	853	781	792	821	792	810	812	821	791	791	839	802	802	787	781	780	764	802	848	806	804	844	789	798	792	833	792	863	786	803	814	813	756	894	792	868	847	809	794	844	782	795	745	824	789	787	770	813	793	808	800	810	790	836	778	825	803	751	789	851	765	835	808	805	862	827	828	796	838	821	792	826	799	816	806	834	728	785	755	804	802	848	875	778	822	816	784	797	810	774	791	816	790	802	804	734	835	774	773	828	790	812	826	775	881	854	835	777	844	823	791	813	828	836	808	767	827	813	756	807	796	782	837	829	819	779	798	803	765	850	817	805	811	809	808	779	802	818	812	808	793	829	785	831	815	732	811	818	756	826	828	809	765	808	770	796	837	737	795	851	805	806	841	814	811	770	767	749	763	772	795	804	812	788	739	788	795	830	769	853	806	789	806	792	820	782	845	794	832	801	845	796	812	816	836	810	826	793	820	867	796	781	799	765	806	773	812	814	819	812	799	739	847	784	876	831	790	764	796	822	753	793	808	820	847	780	829	808	790	816	774	760	829	793	834	788	728	793	815	825	859	860	807	793	833	782	807	797	762	785	819	802	752	762	834	804	825	793	782	779	797	765	772	826	836	784	803	870	795	759	801	791	790	837	789	786	823	818	792	747	763	862	816	758	775	758	829	804	805	764	794	812	780	789	785	839	805	762	827	819	849	747	818	819	786	805	787	822	801	749	816	787	792	788	827	777	810	810	820	810	839	809	797	797	765	789	832	833	877	784	805	868	843	789	804	800	764	857	787	803	792	837	820	817	804	807	818	814	817	825	818	772	820	744	831	809	783	820	814	771	802	789	792	791	781	806	816	832	802	794	803	801	777	809	775	841	778	827	810	839	826	807	792	773	803	791	834	818	803	850	862	854	819	791	801	785	785	776	771	781	817	765	857	800	787	739	837	755	772	783	810	847	763	835	777	788	792	775	780	814	806	797	783	810	766	763	816	814	771	809	822	821	819	820	764	829	807	843	829	815	787	760	778	776	791	779	794	770	827	794	796	773	771	826	818	782	848	804	809	835	787	783	853	779	745	795	761	749	818	818	762	832	792	879	804	809	799	811	793	775	788	826	818	812	790	816	820	806	845	769	795	807	842	801	799	814	814	785	801	811	784	825	835	804	824	798	799	813	813	807	804	796	774	756	771	844	765	824	787	803	774	761	840	814	804	830	839	794	773	761	821	810	819	794	834	799	793	754	799	771	828	844	848	835	797	746	804	765	825	810	808	777	849	772	800	828	802	875	826	801	784	816	840	808	781	781	807	767	811	765	721	822	800	788	813	815	835	768	812	781	823	819	822	848	853	792	799	800	839	752	797	841	813	803	776	771	783	827	772	756	777	780	821	790	866	824	819	760	751	864	786	846	818	818	820	787	780	821	786	850	769	797	804	755	760	788	854	788	800	841	835	837	813	775	800	802	784	806	809	810	834	759	823	810	790	802	769	805	810	826	818	812	790	800	763	815	769	792	820	818	761	829	763	797	783	797	760	762	835	841	789	818	809	787	820	746	833	772	785	830	783	818	831	791	834	772	747	802	833	773	779	752	837	838	763	820	798	822	775	815	793	811	829	788	808	796	810	827	827	732	821	806	862	727	782	760
25046	21311	27408	25434	9742	1299	1000	815	685	664	595	583	577	584	558	501	561	529	511	523	488	486	486	489	499	453	522	504	515	533	503	506	511	513	514	489	523	493	462	524	508	490	440	523	488	494	454	435	464	477	459	494	467	472	491	461	443	453	491	489	453	501	515	453	477	535	487	471	472	483	457	434	449	465	422	490	485	489	471	465	461	478	487	461	473	481	505	489	492	476	450	436	509	456	444	492	487	496	449	465	485	498	484	451	464	476	455	486	476	484	488	492	481	472	411	461	486	461	469	461	466	489	472	452	469	487	485	506	475	459	466	481	495	495	444	457	532	480	487	519	484	465	486	461	442	485	467	481	492	473	477	461	448	461	486	490	466	426	451	472	481	492	468	474	465	489	484	485	455	470	433	468	473	485	468	491	462	473	515	449	446	486	466	465	479	481	442	467	453	467	445	480	463	457	469	498	504	458	488	449	484	464	504	457	471	461	440	457	471	418	478	500	451	483	456	489	423	447	465	486	506	462	463	466	467	491	509	486	495	495	481	484	462	470	457	435	480	489	489	495	483	461	458	457	448	495	469	439	471	467	461	444	487	468	459	466	464	513	503	444	452	448	429	452	512	450	462	436	438	514	490	476	454	508	475	416	465	451	461	442	477	459	434	454	501	458	482	453	458	460	484	487	500	474	494	456	486	483	463	448	470	440	464	481	476	456	477	499	434	459	438	452	498	482	466	511	480	464	436	425	476	450	463	540	463	447	436	510	506	451	446	463	496	495	472	489	460	467	466	455	485	471	434	508	446	466	495	499	469	493	470	451	468	467	470	487	493	465	513	466	491	489	469	454	460	457	458	447	492	481	452	498	511	462	457	464	502	492	518	485	450	479	474	461	432	503	455	451	466	460	466	509	449	436	455	444	499	484	468	505	463	474	516	499	410	436	489	505	436	473	454	475	457	473	475	449	481	500	464	455	457	463	475	479	485	436	466	466	470	467	469	505	469	472	496	453	478	454	481	483	462	473	466	451	496	474	448	488	442	475	461	434	471	453	517	426	488	454	505	461	444	501	450	502	461	490	464	469	446	477	494	458	489	473	461	491	445	483	440	460	471	454	478	484	477	486	485	517	482	443	461	454	486	484	479	506	478	450	447	474	465	469	503	433	473	422	498	437	452	474	459	480	466	452	471	517	478	478	452	479	440	451	457	465	488	472	459	472	464	462	487	451	429	452	467	465	464	500	443	482	467	444	449	465	476	456	474	467	502	458	482	413	477	484	463	455	511	510	474	508	464	455	485	478	473	436	462	495	455	471	465	487	467	475	526	457	476	461	520	439	472	521	446	479	517	446	445	461	457	480	463	472	462	481	459	432	471	508	444	450	442	467	456	439	474	425	473	445	442	464	487	471	497	506	492	487	454	469	505	437	498	444	425	456	506	460	457	458	452	487	492	467	451	488	469	498	466	473	509	489	457	495	511	478	478	464	468	466	473	459	470	492	452	428	463	496	482	469	500	463	444	480	491	475	458	489	455	514	494	493	467	468	474	456	421	436	459	475	456	413	469	441	445	472	501	440	467	443	482	447	449	454	452	503	461	446	463	426	502	497	493	451	452	472	434	411	487	490	441	484	467	489	478	482	491	464	495	462	453	467	471	456	513	469	452	465	492	465	489	448	484	449	503	479	491	446	486	494	465	475	476	476	438	468	478	447	455	456	474	487	461	452	457	487	486	486	438	481	483	467	467	442	480	449	418	464	464	461	479	447	455	478	488	459	447	466	476	468	436	436	508	471	465	466	469	474	464	485	462	479	476	480	460	471	496	467	455	458	491	497	453	507	499	456	421	493	455	478	467	476	425	495	513	444	499	505	453	485	491	499	453	478	438	443	472	459	519	453	452	477	472	482	504	483	497	445	501	477	457	456	468	490	483	477	529	461	468	495	468	452	470	474	502	491	511	487	478	461	459	471	481	458	453	486	468	475	512	480	478	457	455	501	437	502	484	456	487	481	498	507	437	503	467	464	495	491	474	467	432	518	488	436	448	455	445	471	435	476	503	469	475	464	470	519	469	457	476	459	489	448	459	444	435	453	462	487	462	509	450	480	422	472	474	461	442	509	444	445	470	481	485	474	473	458	460	447	450	423	441	492	486	490	480	467	441	482	472	469	449	498	452	515	496	486	462	458	469	453	507	466	470	437	476	454	487	487	457	446	473	492	438	462	507	450	505	464	462	477	454	490	464	439	487	444	476	461	488	457	436	472	476	460	448	481	465	488	506	483	484	492	488	450	506	446	482	504	488	423	476	463	475	456	479	430	445	489	444	449	483	480	494	480	468	467	478	457	465	453	487	469	498	465	460	444	491	477	491	464	476	483	454	507	483	469	450	457	473	451	467	447	498	464	495	483	467	440	436	457	493	493	468	469	468	464	475	472	437	457	497	449	456	487	483	461	469	451	485	490	476	456	496	490	467	476	474	465	464	480	506	471	458	454	452	439	485	486	480	474	482	502	441	447	455	475	459	507	444	474	480	443	468	472	484	520	453	479	470	524	437	484	485	498	481	458	463	455	493	500	511	442	465	518	481	454	483	448	443	490	455	470	463	479	492	505	443	500	458	474	458	443	429	435	455	509	494	470	490	489	471	470	455	511	458	492	458	445	476	453	466	446	475	441	484	481	469	439	488	493	467	493	455	471	457	467	436	473	481	471	461	492	471	438	498	463	477	469	515	454	493	445	497	489	466	442	499	436	444	451	472	466	454	491	458	475	508	457	451	482	443	463	483	477	454	486	498	454	465	508	433	490	484	452	469	478	496	448	450	467	452	493	469	460	482	471	467	462	461	503	467	456	466	441	496	479	434	519	475	436	450	514	489	485	477	462	484	436	485	525	507	448	503	473	477	448	453	467	475	480	498	453	487	455	468	458	452	462	487	445	442	459	474	473	464	478	451	464	458	471	455	457	445	461	481	500	457	514	475	453	465	475	418	448	455	518	458	464	481	458	496	490	472	462	488	474	473	438	511	463	443	465	493	448	449	463	471	453	472	464	454	495	432	487	459	450	458	429	452	482	459	472	471	471	505	465	495	456	464	475	498	462	464	439	447	480	508	496	439	435	460	438	458	497	451	468	487	466	459	447	441	535	490	435	484	496	489	453	450	460	448	506	453	446	499	448	467	494	518	465	425	480	433	497	444	455	448	423	468	501	444	466	480	481	441	431	504	513	487	494	482	454	466	474	458	484	501	531	476	450	470	490	452	503	475	480	437	465	503	450	460	427	474	477	479	419	485	480	461	463	421	487	501	456	478	498	478	456	487	486	455	453	494	487	450	475	461	436	459	464	482	485	466	454	448	502	465	449	478	485	467	459	468	462	471	461	436	429	458	481	464	474	487	470	479	466	438	466	520	467	492	458	426	460	505	476	459	512	464	489	501	473	464	451	463	425	482	467	517	459	489	467	511	469	500	496	445	490	465	450	472	442	485	464	467	450	503	458
4097	7082	5129	2887	2331	1924	1539	1228	1075	983	846	769	728	707	619	612	587	588	613	576	575	593	607	574	598	578	581	587	639	580	574	631	569	581	553	577	536	532	560	541	546	537	544	553	538	536	580	521	525	524	515	550	525	558	531	555	558	491	491	480	509	480	520	551	556	536	561	518	545	528	535	531	540	516	517	531	531	521	524	495	483	518	555	538	525	532	516	544	521	515	528	519	524	494	540	495	488	516	515	524	555	508	517	508	508	522	538	561	563	535	514	537	507	490	503	515	493	519	501	530	535	570	525	543	496	495	506	533	498	546	458	503	518	507	517	536	531	546	535	535	548	523	512	536	505	517	490	547	516	540	516	574	514	537	544	538	542	500	513	507	530	518	556	494	538	489	527	511	541	505	527	558	509	525	540	532	559	529	526	525	537	504	559	507	503	517	516	538	525	541	532	555	536	531	524	499	535	535	474	493	518	510	523	547	529	523	539	554	512	521	544	467	564	496	552	558	485	533	545	542	535	514	489	548	533	494	481	516	515	462	498	507	520	525	534	555	504	523	513	531	510	478	511	510	517	531	557	503	511	570	533	529	501	546	531	494	510	524	524	544	514	515	513	510	523	530	538	495	505	527	546	552	503	538	514	555	550	497	504	513	518	567	532	536	500	514	544	522	534	528	548	508	523	543	537	529	505	553	539	531	526	530	552	518	516	526	539	516	529	499	530	498	529	567	500	508	503	513	523	495	528	561	572	503	536	544	518	549	527	563	536	539	528	557	505	538	532	523	472	499	552	545	537	544	537	532	540	553	525	552	580	502	457	494	525	518	539	534	562	510	523	522	512	532	519	502	519	501	532	521	536	516	541	548	533	520	520	561	550	532	481	542	523	506	556	509	501	491	528	531	530	525	547	520	521	527	527	504	514	499	519	490	495	516	521	501	515	514	547	483	532	537	546	581	516	509	526	499	538	473	548	533	533	518	496	486	522	514	469	554	503	535	496	520	491	516	504	505	534	553	512	517	528	547	542	523	511	561	497	519	527	581	533	485	494	500	512	545	502	515	507	506	497	519	540	475	509	500	498	527	504	513	516	562	518	535	489	498	493	541	550	494	512	509	552	532	524	548	523	516	522	536	500	498	520	542	515	496	523	520	495	496	563	526	513	501	539	538	524	572	526	519	498	511	532	495	541	521	520	534	522	547	496	534	520	539	557	538	493	473	519	522	497	533	524	551	503	547	570	517	546	531	486	519	554	518	501	519	549	552	514	509	560	509	490	524	529	483	533	510	506	508	526	501	552	561	516	494	496	497	493	498	533	515	515	532	470	498	521	516	518	522	552	575	545	519	515	563	517	508	553	484	492	555	546	549	539	468	519	564	517	534	541	506	481	525	508	550	556	541	547	493	529	556	504	591	512	509	507	524	557	516	563	542	491	499	503	554	516	505	539	530	507	534	483	496	502	486	525	491	564	507	535	508	558	530	525	531	501	559	548	498	545	552	516	511	491	552	530	500	536	507	543	496	495	514	529	505	526	519	507	495	511	533	527	528	548	508	555	532	491	519	524	498	503	537	511	507	508	511	519	508	510	524	514	503	503	494	523	544	502	481	518	522	534	468	545	506	550	562	529	520	534	556	494	514	538	520	511	508	541	528	494	505	557	550	513	533	600	501	539	509	527	496	556	509	526	537	519	521	530	533	537	489	484	493	527	503	528	513	526	547	546	548	551	508	561	494	487	506	512	569	489	527	525	537	514	535	517	529	558	534	524	518	516	517	514	519	520	548	509	481	594	561	502	532	521	517	573	537	531	534	539	512	541	538	524	553	493	516	498	538	514	477	570	539	509	510	513	522	561	535	499	534	562	525	524	506	555	519	495	492	549	528	511	534	491	494	512	462	524	539	550	557	491	533	548	476	521	502	477	549	488	550	508	517	501	521	568	523	524	563	515	493	538	522	529	495	510	552	504	484	523	518	532	512	493	537	517	532	530	511	551	523	491	525	517	534	480	510	534	512	545	531	518	528	508	485	501	520	529	517	556	520	549	532	545	489	504	524	534	513	545	552	507	502	472	524	542	543	525	506	524	565	524	536	536	531	502	482	484	513	464	490	469	525	552	557	524	494	515	512	480	503	548	492	520	519	501	532	517	521	502	543	533	535	515	450	527	522	542	487	512	557	530	563	473	482	561	501	552	505	527	505	496	552	545	561	523	489	516	538	556	504	516	523	506	526	531	532	562	526	514	546	490	532	542	518	523	502	533	489	502	549	529	511	499	531	513	501	531	544	511	543	543	519	515	499	486	538	541	532	476	525	530	513	489	479	490	510	561	548	540	491	503	599	549	500	468	570	525	531	552	544	558	503	564	530	518	490	510	521	545	539	530	512	506	500	500	532	559	537	484	531	490	519	495	523	544	512	519	506	524	498	535	547	504	532	514	519	519	530	499	465	568	508	521	543	498	542	517	542	538	545	521	522	526	548	564	546	516	487	483	526	543	490	483	552	468	519	536	524	494	562	506	518	523	529	512	510	519	525	530	483	570	482	521	553	563	556	505	492	512	488	545	537	526	553	529	510	528	563	506	524	533	532	525	493	562	561	521	503	560	486	520	540	502	543	483	546	523	477	523	491	514	487	520	508	500	550	539	538	496	540	512	508	492	534	551	515	536	512	516	520	534	555	538	561	547	525	542	479	494	514	535	474	537	503	512	527	566	556	560	559	527	519	516	553	530	532	530	534	514	563	538	492	489	535	543	512	591	497	522	540	506	500	525	517	471	486	515	575	513	532	538	553	532	493	485	525	497	534	530	466	564	520	525	530	535	528	566	568	506	507	515	493	503	530	518	513	510	484	551	542	533	519	500	513	547	487	535	535	507	521	554	515	526	467	518	479	549	544	517	535	527	474	503	494	542	495	482	519	561	537	501	504	564	509	546	529	508	520	518	513	544	529	525	520	539	534	566	517	505	533	525	534	502	516	519	499	527	527	494	530	507	480	526	550	497	552	552	536	515	555	539	550	536	527	546	542	499	508	520	475	531	512	543	546	501	533	531	539	492	495	539	539	520	526	527	478	523	526	532	490	533	556	536	529	564	505	492	507	527	493	564	490	517	538	534	506	567	537	549	532	519	515	494	527	552	549	553	532	552	470	535	484	555	495	522	539	476	510	557	521	572	554	516	526	517	513	498	486	519	523	548	524	527	545	516	535	495	508	477	527	567	544	565	506	562	526	519	533	494	515	466	515	504	566	504	492	541	503	522	549	548	546	499	491	550	513	516	522	502	536	526	514	496	497	538	529	509	568	498	537	515	542	521	498	517	539	516	539	541	522	552	504	521	508	519	535	507	522	546	494	517	492	523	502	500	519	536	528	537	509	515	545	537	528	527	515	536	522	463	550	550	507	514	524	514	557	528	528	554	514	501	514	523	545	497	517	560	542	511	533	514	529	512	554	539	559	492	500	514	499	552	554	522	501	520	523	505	500	522	506	542	509
22776	21314	29006	23952	21315	21426	9401	2259	1740	1484	1498	1370	1313	1222	1131	1189	1112	1112	1126	1103	1159	1100	1045	1136	1083	1070	1105	1102	1058	1123	1136	1094	1054	1099	1043	1016	1037	1001	1015	1055	1078	1069	1015	999	969	1015	994	1054	992	1066	948	1016	957	1011	962	1036	1015	990	953	1004	944	1002	970	949	1030	963	977	961	989	965	957	983	972	1025	928	987	1032	1026	978	1008	1009	1052	1028	954	994	983	967	970	977	955	974	1010	1049	988	982	971	1029	993	957	971	1009	958	1023	972	981	1040	1025	992	970	1013	983	1018	994	981	997	1003	992	995	1039	971	1030	1032	1014	966	917	1057	1015	1029	1009	1019	1025	1018	1013	981	965	984	932	996	991	966	1045	951	996	972	997	955	958	951	987	979	1046	1026	985	1010	1013	968	979	932	989	965	1006	1004	1026	1041	933	979	1024	1013	989	1009	979	949	1066	1013	1031	982	976	1004	934	974	981	1039	974	941	972	940	964	975	1009	990	960	953	1001	922	947	924	966	900	1004	954	1031	993	996	954	975	979	1068	996	941	1022	980	1012	971	1012	940	1016	1056	948	1003	986	1037	1038	1045	964	1017	1034	982	1038	999	998	964	972	967	990	1033	1041	982	922	1047	984	1049	983	988	999	1012	1000	990	1058	1020	962	1020	963	1017	969	1024	913	1010	922	983	945	900	976	989	977	912	990	1007	1008	998	1002	1005	995	926	913	972	984	964	979	999	1024	939	1013	1008	982	939	992	956	981	984	979	956	957	972	970	1034	1016	1014	952	1030	988	952	1009	932	996	992	1001	1016	990	987	985	951	998	1006	1029	965	1011	1000	984	1044	996	977	995	930	981	1023	981	933	987	965	1014	958	975	988	1001	973	995	931	951	994	942	931	1005	993	966	1030	979	973	1015	1035	986	975	932	981	995	992	999	1022	971	1014	969	975	967	987	967	953	1011	957	995	971	1027	966	994	1010	993	976	984	1003	963	904	1015	1029	939	998	952	982	985	969	984	930	1029	993	1002	1018	974	1019	1055	952	964	967	968	965	1042	1051	988	969	1032	1016	1065	981	975	932	994	1020	932	954	937	1038	945	918	976	967	983	1002	1019	1038	985	946	995	989	1015	961	982	1030	972	992	996	1026	970	986	993	945	935	977	959	948	1013	992	951	1013	989	993	1028	924	1013	950	964	1038	979	979	970	990	1048	963	981	1015	941	935	983	982	1003	986	971	957	997	991	973	1022	979	1054	973	995	964	976	972	993	948	909	955	947	1000	986	1027	1013	979	919	1010	943	988	950	973	983	1022	967	987	975	1010	992	978	1018	967	919	991	975	989	1018	1020	978	1006	982	1007	974	1026	1001	1026	1012	1015	946	950	982	1056	932	924	1001	983	973	1015	983	997	1008	992	969	1005	965	969	977	975	1026	1000	993	1017	1022	985	919	1003	1003	958	966	1011	985	1042	954	954	1058	967	936	971	988	988	975	974	987	971	943	981	1039	1003	971	1043	961	1012	978	920	1014	1001	968	1030	1004	948	994	1011	982	1007	1020	1004	1058	1002	980	1028	1009	1024	1055	970	976	941	1005	943	980	933	1013	934	995	975	992	1004	996	958	1015	1016	1022	1032	1005	1023	1000	898	972	979	996	1011	1001	947	955	1034	1000	1008	990	996	929	1010	1012	960	992	1035	957	994	970	1035	1023	1013	997	991	1004	958	994	1002	950	955	963	959	1010	1031	925	920	936	1000	1000	1021	1002	983	1041	977	972	1020	1038	946	971	927	996	965	962	968	1018	975	995	983	986	991	997	1026	972	1033	1075	982	1024	960	954	975	951	956	973	962	977	1006	972	1003	976	1004	963	976	939	999	948	927	970	963	1044	958	930	974	1006	978	1058	961	942	995	946	979	953	1049	971	988	1004	943	948	1024	995	984	989	1006	979	997	916	1029	947	967	1022	963	1025	1007	930	984	982	989	932	960	981	1011	921	1002	1023	982	954	994	930	982	1016	1030	977	992	989	966	984	1009	993	965	979	1068	976	982	986	1017	968	951	948	981	983	932	975	924	981	950	995	941	969	987	999	999	1004	921	1031	1025	955	1032	986	981	1010	988	1019	1023	1023	1012	979	1010	965	956	997	997	977	940	924	940	992	977	944	1009	998	965	975	1006	1035	929	904	978	943	947	962	941	942	1020	1050	989	951	975	991	963	1008	997	984	945	948	971	993	963	977	1006	1030	997	1014	1025	947	978	984	968	980	995	948	1025	998	1012	1003	1005	999	1011	989	996	986	985	969	943	983	999	967	997	983	1006	1003	977	952	955	1009	1012	994	1015	1047	953	964	997	1042	968	1029	1003	959	1000	996	998	926	967	945	953	994	1018	935	1020	1016	954	1055	952	1015	919	976	1002	978	993	1068	980	954	974	1037	1001	982	991	988	989	953	947	955	969	1032	992	950	1049	990	946	986	977	990	1012	994	1012	965	1022	979	988	996	951	967	999	953	941	985	969	1013	975	998	989	1027	966	930	973	980	991	958	936	988	976	971	932	999	1031	946	1014	1025	982	1020	959	960	980	1007	969	929	984	989	1003	992	995	974	949	993	1004	978	996	984	953	996	953	942	995	971	935	1073	973	988	931	1038	965	945	950	1010	1027	982	1022	957	984	1001	986	959	954	997	982	957	985	927	1014	1008	974	929	1037	1011	995	1000	1011	963	993	961	986	1019	978	995	993	976	1005	988	977	993	985	949	976	1007	1003	1012	998	973	1067	1018	982	932	967	918	935	1029	1023	966	944	978	955	995	985	975	969	1031	1063	942	915	999	1003	1019	942	957	924	951	1035	1010	970	939	969	977	1007	948	1007	927	1028	1036	1044	973	1019	1008	986	1009	954	1010	996	966	1038	982	986	1008	938	1011	997	961	911	973	948	987	1021	967	952	1006	979	993	1006	974	1016	960	993	1059	1006	1006	991	969	1041	922	963	952	968	984	947	956	896	920	931	940	986	1011	962	981	968	1025	992	967	1012	977	983	957	1046	938	977	935	960	1002	982	949	928	944	969	952	994	964	935	967	983	945	922	948	992	979	972	945	977	984	989	982	988	1030	971	994	1037	971	919	999	1021	968	1017	970	988	1019	954	951	967	964	938	996	1005	997	938	983	941	1032	977	1006	912	981	950	967	988	984	951	972	978	1008	909	974	994	1031	1019	989	936	1000	947	1026	1017	966	1040	1066	946	959	983	972	1017	979	966	977	913	980	1014	947	1024	994	992	977	1030	987	998	963	1017	1017	1005	1006	956	991	939	908	1012	919	1024	1028	1017	1047	948	984	951	954	930	913	986	1028	944	984	976	1001	940	963	995	962	972	988	987	938	989	1007	1029	981	977	1011	988	1006	975	950	994	980	1008	966	965	1018	1037	946	954	941	942	984	1003	962	1008	1016	986	996	1033	1006	962	972	963	983	971	1011	948	980	923	936	998	1010	926	1037	981	983	956	1018	1012	979	1023	933	1006	971	950	959	940	984	1005	1010	974	976	958	1012	983	958	1008	939	972	969	968	995	960	975	1005	1001	980	1013	978	1000	992	1021	970	917	975	984	1002	998	997	1043	989	1010	1011	1049	970	908	1017	978	941	989	969	1001	970	1028	1087	1018	951	946	1056	908	978	954	951	1013	1039	1007	933	984	918	1006	993	911	1043	1074	979	1034	996	1018	983	990	948	974	977	981	983	957	963	945	974	964	1036	1013	1008	972	972	982	975	953	987	1004	995	998	972	942	960	975	985	950	1000	1004	1005	1021	1016	982	992	997	1016	972	979	990	1004	945	1035	978	954	987	962	1002	976	1005	993	971	995	920	992	988	969	957	1031	972	1004	972	942	962	958	962	947	1016	1034	982	955	946	1020	1025	899	952	940	947	986	978	940	935	921	904	993	975	970	967	1002	1022	944	1012	1014	972	968	958	1028	950	987	993	991	961	973	989	969	990	1005	975	968
8017	16683	12273	7089	5446	4498	3597	2845	2317	2020	1696	1647	1603	1409	1363	1291	1262	1199	1223	1170	1156	1134	1151	1140	1083	1103	1108	1104	1176	1137	1155	1140	1094	1133	1200	1039	981	1016	1105	1043	1020	1099	1032	1044	1044	970	979	948	993	1062	1028	966	943	1008	1019	1050	1035	984	1003	1067	944	989	999	997	995	1070	1003	1050	969	996	999	995	977	1015	1013	1011	974	1001	962	996	998	1039	1007	1009	974	967	988	978	1010	1053	1024	1009	1015	1002	1038	974	1047	985	1011	983	948	944	1055	971	975	998	1030	1018	997	991	1035	1025	1013	1023	985	972	986	997	986	1059	1005	997	1009	1028	1034	993	1018	1025	1013	994	1052	1053	1042	1007	1004	1001	978	1023	1033	966	984	1020	971	1015	993	958	982	959	979	972	976	980	971	1013	991	965	1004	991	1030	1036	983	980	969	1033	1045	952	1000	1029	1002	1039	996	994	1052	990	1004	1019	1007	1039	1016	1033	1037	988	965	994	1009	1107	990	1045	1000	922	1006	984	1054	976	993	985	974	962	953	950	994	974	1028	995	990	983	950	979	993	970	963	968	987	1008	945	974	1016	964	946	955	1041	937	972	1039	1028	1001	991	982	1049	990	974	970	978	1000	1010	966	992	997	1000	982	991	1050	1019	1019	1003	996	980	1023	978	1009	1034	1000	1027	941	953	984	1085	967	972	951	1046	1027	1011	998	1056	950	992	998	925	1044	953	1030	987	1001	1006	1000	994	994	1022	991	963	1002	1083	1005	963	1054	977	941	1032	957	983	997	1016	971	990	985	1005	987	1000	1013	996	994	973	1033	979	976	1028	1009	997	959	1002	993	1037	966	948	1000	1017	1019	974	1018	1029	941	992	962	990	1033	1015	986	982	1020	1042	1053	976	942	1042	1050	1009	1033	981	1039	987	1001	999	976	1008	1072	1002	1016	1042	991	930	1029	978	1050	930	985	954	970	1064	967	979	1025	970	1017	986	949	1014	1011	1023	1020	1030	1016	992	1015	1003	985	994	1018	982	975	997	1021	1027	1002	986	992	995	1018	977	983	998	955	949	958	1002	1000	1000	1059	968	1006	954	932	1008	996	998	996	969	1048	955	991	936	962	986	1010	924	995	984	963	1038	974	1003	1001	1010	948	963	1018	966	1015	1026	1008	954	1005	992	949	1067	968	1016	1004	977	954	931	930	1003	1043	1032	984	962	969	1001	1013	975	973	1007	969	986	973	1005	1006	996	973	1020	1058	1006	963	945	995	945	995	974	1008	930	969	964	1046	997	982	1013	945	1036	966	1008	951	989	953	996	1018	950	1022	980	1013	1022	958	983	986	1040	1061	997	1061	985	997	969	941	1005	936	987	979	999	994	1068	1004	987	981	1011	976	1005	991	978	997	1032	999	1042	1036	962	1014	1020	993	957	976	950	1021	979	987	961	985	1027	1029	975	1022	966	1024	914	950	1064	968	1027	990	990	975	1013	1042	984	1016	980	958	984	1004	1028	1005	980	954	1051	1006	1058	967	918	986	1009	937	991	1008	1019	986	1015	995	1019	1016	974	1006	971	1008	979	1012	1030	1004	881	990	964	1003	1040	1021	992	1027	1003	1044	951	1019	1007	1034	1000	967	1020	1003	981	973	963	1029	994	1054	962	952	964	973	1074	1008	1022	1024	994	1020	946	1012	966	997	1003	989	1023	1036	985	971	952	1023	983	936	967	1018	1005	938	973	946	995	988	1020	982	935	1004	1012	1030	1001	965	963	1052	995	999	991	954	954	971	998	1061	974	1000	1026	998	983	1022	1006	989	983	995	1033	1051	975	1032	1000	970	962	979	982	1003	977	1019	1035	1015	951	989	1013	978	997	999	955	993	970	1018	1029	1010	1053	950	976	1025	1041	1022	1041	1001	990	1028	992	1024	958	1017	986	1007	1006	1025	994	1024	983	983	865	1011	1033	1096	995	931	971	1023	1050	1027	1041	999	969	955	924	991	1057	985	988	936	1014	995	983	997	962	987	978	1024	959	1026	1022	991	992	952	1006	1028	994	1017	941	994	1046	998	1032	1047	1012	1005	1059	971	990	983	1032	994	978	995	957	998	1021	963	984	964	959	962	1027	997	1032	997	971	1010	938	1018	1054	1008	986	990	991	1003	1020	985	1003	1010	974	988	991	991	1009	1013	965	1022	938	1040	970	1045	987	940	1006	1034	1005	982	970	1019	978	992	981	950	998	1007	935	973	999	957	995	1024	1040	985	1007	997	1030	989	975	1000	1033	1028	1026	991	1020	1034	989	978	991	960	1026	1010	977	1030	999	992	1028	940	961	984	1017	1007	1031	1061	993	976	980	968	997	997	1034	1001	993	1026	1026	984	979	1026	959	995	1055	974	1000	1014	992	1019	956	970	1028	1030	954	1026	1054	963	1036	1007	1035	1023	941	1022	1064	968	1070	956	1015	991	974	974	980	988	968	959	1011	982	947	1015	1033	1088	967	971	1045	1009	953	992	998	997	961	987	977	1038	1022	991	1021	958	1049	970	1019	975	1063	1007	998	1024	964	1002	994	961	999	958	1027	1059	1005	1027	1009	994	972	981	991	980	984	1001	990	1033	966	1000	973	996	944	959	996	986	1002	1002	1033	1019	978	978	1013	982	1007	992	1066	1005	1013	942	975	993	997	979	982	970	962	1031	1035	986	1078	1014	992	998	1007	1013	990	1006	1000	987	926	1010	986	965	978	982	1040	1016	940	957	1038	1017	969	977	960	1024	985	1054	991	1010	973	1039	982	968	967	978	1046	992	1025	977	1005	993	1011	972	970	954	981	1030	1011	1001	980	988	1011	944	1015	1014	987	1013	1008	989	984	959	1014	1017	1024	1014	1021	1013	990	941	1019	963	1023	1011	1014	993	1005	991	1054	986	1010	986	1040	1007	983	969	994	970	995	1025	1002	1024	1026	1008	1037	1057	994	1044	1001	981	985	985	1013	956	984	968	992	1010	1019	1046	1017	1025	1003	975	951	1006	990	1019	948	1033	1000	1012	972	955	1024	962	989	984	1037	1038	1025	993	988	935	1025	1042	967	970	1030	1021	999	1010	1029	966	977	966	1097	990	1013	937	1011	1025	996	957	959	1001	940	1012	984	1027	1036	960	1001	1023	1024	952	926	965	1028	992	999	991	1026	989	983	993	1027	1030	1062	1015	1090	986	997	979	1024	967	978	940	1006	1011	976	962	1015	1010	1040	988	952	1014	988	1031	964	1016	1000	1046	1035	1043	963	1073	1001	946	983	978	979	970	978	994	977	939	975	1057	992	1024	991	958	1000	1008	950	1003	1027	960	1005	1009	1005	1005	1059	1030	990	958	1024	1014	972	995	1002	982	950	1031	953	916	1044	961	999	984	1000	983	1039	1038	1012	983	1044	1000	951	1028	967	973	996	1017	987	1011	1023	939	982	974	963	995	1009	986	972	992	997	971	1013	1008	965	958	954	1004	1023	1021	1016	1033	1037	1017	982	930	978	1013	1008	990	1011	948	1012	1031	1013	1016	1031	989	1011	949	1015	1021	1022	997	992	991	1020	991	962	1034	928	985	1006	977	942	978	1017	1007	1001	1045	1047	982	964	987	978	1015	1068	1011	998	1026	1007	1007	984	936	1017	998	1079	1037	1023	1012	994	1060	1006	973	978	998	965	1014	998	1031	1046	986	1014	995	954	1025	980	1046	1018	1007	1007	1025	1007	979	1039	981	957	972	974	1010	1030	922	1039	996	992	1028	1069	1004	1051	1024	959	1011	1021	1023	1006	999	1018	973	1029	977	965	1003	1036	985	1045	1014	1052	1027	987	1015	977	985	943	991	1028	1023	975	1009	1006	1011	1002	1007	1014	938	998	1024	943	944	1017	1026	1004	936	981	954	1055	1021	1036	994	981	1010	1032	1000	1031	1019	980	971	987	983	1021	986	1002	979	981	993	983	1048	1016	933	1004	960	1027	1015	1017	1013	970	1019	1010	990	947	965	963	1004	996	1019	1037	1010	1026	1012	911	1075	982	1043	951	1019	1004	1027	1021	1028	1024	991	1039	1026	958	972	997	985	960	952	1030	1002	1001	982	1017	964	987	994	989	1036	984	964	1000	972	1029	977	988	952	935	966	957	945	942	995	964	992	1045	1059	1013	1054	1020	973	946	969	966	1016	971	981	965	954	1028	967	994	991	1020	1016	970	962	1001	963
28102	18340	5224	1231	806	675	626	604	530	544	469	488	450	464	444	465	454	471	434	431	457	453	460	447	432	442	436	426	461	425	485	462	449	413	407	427	413	443	429	408	435	454	450	457	422	437	438	448	439	458	406	419	424	427	419	459	441	441	462	432	410	452	431	434	448	442	435	407	434	417	416	426	428	486	453	476	412	433	395	439	424	427	419	446	442	432	410	415	418	396	436	455	462	425	400	452	471	402	405	409	384	457	401	427	406	407	466	389	420	430	463	433	451	453	404	441	451	420	412	422	441	426	422	433	440	429	453	443	424	435	435	442	451	433	412	408	461	477	391	455	443	461	431	496	439	416	393	435	454	428	413	405	416	431	440	444	453	416	435	451	456	449	419	454	440	453	423	401	419	440	399	429	426	445	456	406	437	443	422	406	446	430	417	431	431	437	427	414	437	447	403	422	474	423	434	431	420	446	450	435	414	397	438	406	424	427	440	434	455	392	447	414	406	454	426	363	400	425	432	410	412	419	457	420	415	445	415	415	452	418	404	432	424	454	391	447	428	428	431	403	442	421	427	430	465	444	425	449	415	407	468	468	391	397	384	461	416	453	470	449	387	454	421	442	431	467	446	471	415	426	450	486	394	407	440	429	445	465	450	445	415	423	417	420	452	453	458	432	398	420	436	444	395	440	452	408	447	432	407	435	422	444	466	421	438	405	454	440	471	409	453	456	438	437	443	420	452	391	429	437	423	443	422	463	435	414	445	418	438	408	440	404	449	408	431	405	473	426	439	441	433	416	434	402	429	419	434	415	439	441	453	433	421	418	429	442	434	446	391	460	430	438	429	471	455	446	429	422	439	434	425	456	429	446	463	437	450	436	397	422	441	422	399	416	411	438	429	434	476	430	430	427	433	435	475	434	422	418	415	429	429	461	448	422	413	435	463	433	408	435	430	426	440	458	426	423	441	429	452	410	428	395	427	454	430	432	447	419	453	397	421	396	410	440	460	390	419	421	482	440	417	440	437	392	386	411	405	410	405	442	428	457	425	441	409	442	437	429	444	448	439	424	443	439	453	426	397	394	445	413	425	398	442	456	433	407	419	438	435	460	437	452	444	444	425	422	432	436	439	429	439	433	413	423	449	427	419	405	433	406	456	436	434	387	428	433	430	444	385	436	415	457	467	432	413	432	452	415	452	420	430	456	448	407	459	435	421	450	455	447	435	421	435	400	432	434	423	422	441	453	459	413	464	452	471	428	466	471	388	414	408	407	445	409	431	406	413	441	458	414	393	430	422	458	429	430	460	438	424	461	469	446	416	425	429	426	411	418	414	442	438	383	467	401	443	414	425	426	426	407	422	420	438	412	447	449	417	424	436	441	445	424	412	397	432	422	417	452	461	455	422	407	435	394	420	443	450	408	425	411	418	432	414	437	454	464	419	414	423	444	452	458	426	431	430	416	422	429	392	430	404	433	412	449	408	403	440	437	444	416	461	443	448	443	442	441	391	436	446	406	399	418	428	433	436	454	426	387	414	448	412	416	461	411	382	481	394	454	398	431	418	436	451	448	418	422	422	419	446	412	418	440	424	432	423	439	430	435	442	391	472	411	436	439	424	474	415	460	433	407	417	469	425	441	419	459	461	452	445	401	480	409	424	414	439	406	410	432	411	458	442	397	429	405	474	439	423	421	394	439	391	430	377	420	432	445	423	422	398	466	420	450	445	411	423	412	435	407	422	420	467	411	414	398	456	431	429	423	428	425	430	460	431	445	401	416	453	435	427	441	457	433	443	436	430	420	449	460	416	403	418	377	463	447	430	419	414	446	398	427	448	420	420	445	457	434	458	470	425	444	423	451	405	392	421	423	432	430	464	404	427	402	409	452	407	445	445	454	428	439	455	429	409	425	416	404	418	417	438	444	464	454	457	393	434	437	402	427	442	442	450	430	446	451	421	492	419	424	443	442	465	478	439	425	417	438	421	479	432	406	405	415	414	426	409	414	425	454	424	427	449	433	405	448	453	444	446	433	421	444	424	408	426	379	415	410	456	421	444	409	421	407	411	454	408	443	452	379	435	447	409	431	428	439	439	438	420	395	449	453	465	435	432	430	449	434	443	452	457	420	407	405	423	389	431	439	467	465	452	438	448	477	462	405	424	417	473	442	436	424	437	461	426	439	431	430	443	436	427	411	426	399	435	422	424	414	447	447	458	447	449	443	452	420	415	436	423	452	409	450	450	416	445	450	462	451	459	435	440	410	464	414	407	424	389	448	437	402	425	448	413	400	440	423	444	403	426	451	427	436	400	397	430	453	426	458	437	428	442	426	414	477	448	404	437	426	406	437	454	427	454	415	414	431	465	404	430	433	434	401	408	484	444	435	445	418	469	437	443	393	438	392	453	464	415	419	412	437	448	432	435	423	410	439	408	438	424	419	445	411	425	393	435	411	460	434	450	462	430	401	450	431	423	407	418	439	412	417	423	419	434	447	425	433	430	453	461	447	413	424	407	398	430	418	431	432	441	416	450	449	454	406	455	387	437	404	429	448	446	414	436	444	444	453	394	439	382	452	437	432	409	425	409	477	419	391	453	410	431	416	405	442	465	430	471	433	446	430	450	455	472	443	420	417	447	421	445	435	401	431	406	441	449	405	432	413	427	452	446	428	434	434	453	446	471	443	413	448	424	448	449	446	409	414	406	427	445	447	439	457	412	396	428	405	428	414	429	405	432	414	391	415	432	437	413	444	401	433	405	430	411	455	463	428	449	458	416	407	445	456	485	444	427	413	416	432	446	452	427	446	432	396	429	435	425	439	418	441	442	417	423	448	415	419	443	438	437	423	427	458	426	440	430	432	396	401	411	427	436	404	407	436	430	420	432	443	457	395	445	417	415	414	444	435	447	437	400	401	453	412	443	427	411	450	466	463	482	409	445	412	411	424	425	446	425	417	421	441	460	441	416	474	481	450	428	406	431	423	440	429	428	414	427	446	460	474	419	438	440	382	486	386	444	452	417	421	413	394	425	407	468	398	393	467	460	416	438	399	410	431	455	411	446	426	454	444	438	455	421	441	470	443	408	423	409	434	462	409	465	427	417	433	385	470	465	448	425	409	435	395	408	396	444	428	467	422	425	428	441	421	417	432	414	435	377	453	456	444	433	451	438	442	414	448	420	442	457	439	422	431	457	435	424	482	453	469	443	421	409	441	446	441	459	439	479	420	455	426	455	449	405	438	433	432	411	436	450	442	447	447	447	456	448	425	454	444	425	423	420	449	432	410	435	443	428	418	451	432	380	421	430	439	426	408	443	423	445	416	436	457	427	443	439	418	409	421	450	469	441	431	472	505	443	408	449	469	394	420	420	447	418	424	417	409	423	412	460	436	414	442	430	451	455	417	448	462	454	451	456	430	422	390	426	420	393	435	432	427	418	433	377	457	415	428	411	387	420	399	420	388	446	438	434	437	408	456	420	440	436	427	432	430	389	423	457	416
10018	2678	2212	1368	1147	970	819	699	652	629	626	600	524	517	525	511	499	496	476	515	493	503	549	503	525	487	516	490	448	523	522	483	523	546	467	509	431	468	466	476	486	494	460	443	499	499	449	443	466	477	480	458	468	465	495	466	477	465	447	498	457	487	477	446	471	476	453	445	446	448	488	467	453	495	473	452	462	480	423	475	472	454	493	455	462	478	465	421	454	429	491	461	468	455	444	445	463	433	454	524	447	437	471	468	474	450	449	422	452	477	443	453	479	430	505	448	439	437	449	514	473	444	463	479	421	440	491	438	443	431	455	424	465	446	482	489	458	489	450	434	440	476	482	476	446	447	439	478	461	477	480	474	460	458	480	454	422	493	500	466	460	485	473	472	454	488	519	457	451	452	475	481	482	441	494	465	495	436	468	460	469	470	468	485	459	490	478	460	447	472	496	482	442	488	494	485	428	478	433	459	486	428	482	474	425	495	468	479	462	455	429	479	468	462	470	457	472	425	508	431	472	457	462	511	435	485	429	480	451	492	484	439	457	472	452	482	436	488	472	465	440	497	466	502	465	445	462	495	481	457	452	450	480	458	477	453	442	433	459	425	488	483	451	447	471	476	458	486	462	472	467	485	483	470	423	473	445	470	443	431	474	452	452	468	484	489	448	454	448	472	482	477	461	446	464	445	486	452	476	475	488	457	457	473	449	480	456	471	510	451	466	466	462	440	481	464	459	425	410	475	429	484	490	457	438	501	468	467	410	478	439	455	504	461	435	502	430	472	449	458	495	457	459	488	454	475	467	421	493	465	470	508	459	467	468	467	476	456	477	486	488	441	461	502	437	494	474	492	491	486	462	513	493	481	453	454	437	462	513	432	490	419	435	456	451	455	441	474	451	491	474	481	450	473	447	447	469	456	475	466	460	478	484	429	461	444	462	497	485	468	498	449	425	448	469	469	481	484	488	485	455	437	520	432	478	464	461	506	461	465	491	478	478	455	413	465	419	440	494	449	507	485	441	466	449	440	465	464	495	473	484	455	471	476	427	495	506	496	455	486	440	440	476	450	468	462	462	483	452	492	514	500	467	434	488	454	498	450	466	477	446	440	517	492	460	462	462	439	451	485	501	487	462	450	470	484	434	464	489	483	470	459	476	438	445	465	444	480	458	465	479	446	466	473	471	494	462	494	479	444	470	469	482	446	469	469	440	492	468	498	486	445	474	468	483	446	461	460	489	441	480	495	461	484	480	450	483	494	488	463	509	456	484	480	466	418	485	477	449	501	429	444	525	481	451	430	451	455	437	443	453	427	482	478	480	489	434	450	519	495	473	451	471	420	455	458	484	429	449	447	452	428	507	467	463	474	473	474	477	450	484	423	464	446	448	538	481	454	490	459	486	431	458	427	457	449	478	490	490	466	441	509	465	452	469	488	459	472	460	441	441	438	479	424	455	460	496	447	452	453	436	467	486	450	484	428	480	455	498	516	488	430	467	491	450	482	456	472	479	465	519	492	501	464	487	444	457	445	477	453	452	482	444	454	422	487	481	447	405	449	463	463	478	450	467	483	459	451	448	461	440	476	465	440	453	452	457	445	466	439	459	480	482	471	454	451	471	450	487	460	464	486	423	497	511	471	466	448	435	472	476	472	434	463	443	473	442	459	463	436	488	431	431	463	462	445	447	510	512	471	484	458	440	480	471	455	426	467	473	478	499	484	481	460	446	426	455	479	474	484	482	471	467	463	455	475	470	456	482	448	451	453	439	450	453	486	477	479	458	426	445	489	450	469	454	470	431	460	450	436	494	434	493	516	438	476	463	464	459	460	486	448	452	423	463	474	448	451	484	485	463	448	461	447	459	477	475	466	491	457	471	443	468	450	467	471	476	505	513	448	471	493	470	463	475	505	454	485	520	431	464	456	470	477	462	436	459	485	512	459	502	486	476	455	440	509	477	453	449	488	477	423	422	494	462	439	427	477	470	449	456	472	463	476	464	478	407	458	490	477	469	470	470	483	490	490	498	453	528	458	462	454	451	437	469	455	468	471	500	471	459	467	479	437	448	457	460	459	462	454	507	471	504	467	478	463	429	469	482	475	469	440	451	491	453	494	471	478	465	473	469	476	445	478	493	481	493	485	427	471	486	453	470	460	477	437	436	487	445	514	439	481	470	507	500	451	469	454	444	495	476	441	451	484	465	460	443	472	458	481	414	443	450	467	480	457	480	473	442	452	471	443	527	471	480	449	494	469	487	453	433	465	418	473	482	486	462	449	472	454	456	464	461	435	467	446	461	473	508	462	490	464	431	456	485	502	457	456	484	447	483	433	410	470	496	493	456	439	454	452	466	451	459	452	495	483	471	447	430	484	477	468	463	443	440	471	502	426	490	450	436	432	475	469	501	437	457	440	450	442	491	421	469	458	486	470	465	432	474	454	446	464	511	451	447	497	476	478	418	510	476	463	486	430	470	447	477	485	426	450	438	450	468	442	454	500	403	462	496	451	463	428	480	455	454	460	441	484	474	467	499	487	424	439	463	463	464	447	487	469	480	463	468	500	443	462	465	518	479	464	445	446	487	455	480	468	480	508	472	478	449	475	439	446	415	496	456	473	503	442	495	460	465	482	483	473	469	429	465	454	484	449	491	449	467	465	468	486	438	461	456	471	488	445	477	456	449	470	458	424	417	485	502	460	470	450	456	463	421	460	462	475	474	429	498	448	487	460	455	475	493	456	430	452	433	429	462	437	445	448	464	443	473	473	462	453	458	468	490	421	461	462	455	510	440	478	469	418	488	487	457	471	441	466	471	467	485	467	488	476	446	483	470	466	446	463	447	460	455	479	474	445	518	434	472	500	436	483	448	456	418	443	472	446	484	453	419	480	475	516	426	494	451	484	450	491	433	463	473	480	482	468	492	475	444	467	462	466	505	450	463	464	498	451	457	520	490	482	463	475	463	434	469	475	468	452	450	452	449	467	499	487	470	457	425	519	445	469	440	442	458	460	466	459	463	495	449	481	472	427	445	446	468	471	461	453	461	478	458	434	448	436	463	460	475	458	459	460	462	460	435	474	449	478	466	452	443	444	436	445	431	467	478	460	484	458	478	432	461	447	503	488	477	479	447	473	474	468	511	453	478	456	483	455	465	436	468	464	418	466	477	455	453	450	442	477	443	466	469	450	489	456	474	476	485	451	457	471	531	436	488	456	465	468	461	475	483	460	451	470	457	464	483	433	441	451	441	456	450	414	454	436	459	472	440	480	471	463	420	461	474	429	451	460	482	449	473	494	481	497	463	462	451	441	450	448	470	481	440	453	469	457	485	449	445	487	455	463	471	455	463	451	494	453	474	487	483	463	462	436	493	473	470	459	449	458	444	505	471	450	452	459	472	460	490	467	495	487	463	522	486	476	481	424	436	451	427	467	434	482	469	489	483	465	482	477	440	453	486	436	511	429	470	471	447	454	461	467	484	455	465	424	433	486	475	416
23797	21270	28524	24342	21270	10004	2040	1476	1194	1198	1020	1027	941	852	926	882	894	840	857	831	845	850	839	879	841	817	797	795	802	829	911	791	859	817	824	814	801	815	797	794	816	793	783	768	816	765	806	754	795	777	822	745	814	825	762	787	883	776	755	807	816	731	799	822	820	762	753	784	784	751	786	771	728	793	780	763	814	828	850	750	815	804	786	754	723	802	797	806	796	762	748	760	779	775	757	814	794	738	807	754	770	789	780	829	797	808	810	799	763	768	784	775	801	788	809	770	763	792	738	724	721	786	786	726	786	722	798	800	770	788	757	761	767	791	778	798	819	780	729	780	746	809	773	817	797	762	763	794	791	810	785	783	762	821	770	784	716	723	789	821	784	762	785	826	758	815	772	788	809	820	724	771	749	833	799	840	759	752	828	814	763	737	788	767	780	792	733	744	773	776	797	832	757	809	797	780	769	752	805	770	773	800	780	778	766	766	822	781	795	750	813	721	750	775	756	798	758	744	781	812	771	791	777	804	784	824	830	783	806	803	810	823	777	787	750	789	800	800	762	789	768	796	810	734	749	786	737	847	793	736	773	746	775	790	796	729	832	807	783	817	799	802	788	792	771	743	833	811	767	771	737	806	761	772	874	781	789	745	780	827	772	775	808	774	743	788	775	815	747	864	867	792	785	758	765	720	769	778	750	743	735	801	742	753	839	757	778	798	823	771	780	773	794	786	754	797	834	771	755	786	759	759	763	760	805	753	811	794	819	759	754	770	798	785	849	751	805	730	779	773	761	776	825	726	802	797	845	793	783	805	756	742	794	819	813	793	756	776	726	795	749	762	749	725	801	776	763	805	814	763	739	844	807	810	764	727	785	754	806	807	842	779	778	773	823	799	751	819	766	763	766	777	786	759	759	813	774	806	796	744	780	767	798	762	788	789	781	755	801	808	751	742	773	817	817	751	754	814	790	768	820	742	775	758	807	753	805	761	805	787	756	790	783	797	805	764	786	815	815	728	831	756	840	791	816	805	778	798	752	800	832	755	749	768	777	766	787	781	810	755	774	727	802	793	839	779	754	819	812	787	706	748	776	722	715	745	783	792	769	778	831	771	794	810	807	770	754	800	785	811	756	767	800	763	772	755	744	789	768	801	816	796	785	803	798	780	719	770	794	737	776	788	745	779	751	764	748	749	781	795	802	810	802	773	782	748	767	779	749	773	802	760	774	760	729	773	764	806	724	745	729	825	747	773	763	760	818	754	738	792	796	806	768	775	786	846	759	784	775	804	757	797	812	754	753	770	826	763	799	782	754	797	804	780	784	733	794	768	767	796	797	786	726	793	796	764	788	790	795	776	804	750	777	723	836	795	736	761	786	701	799	836	804	776	816	786	791	763	790	762	801	760	763	719	713	761	811	778	789	726	810	764	753	803	784	731	774	721	770	776	783	747	750	731	784	783	754	792	810	760	806	780	744	734	735	706	820	802	743	759	757	799	778	829	816	788	728	775	757	809	833	808	708	798	792	779	777	803	790	796	766	779	792	791	815	766	782	792	816	830	722	731	762	776	774	800	746	785	762	822	821	738	796	804	773	779	793	781	827	827	748	769	790	775	752	786	807	780	794	752	758	803	775	777	772	774	780	771	765	787	771	789	788	780	811	777	751	787	720	771	731	801	752	790	759	756	819	761	724	802	777	803	755	789	785	794	752	796	770	816	730	779	757	747	786	781	821	796	770	769	778	800	814	771	789	827	767	787	767	792	759	777	790	788	764	805	789	776	772	777	733	799	830	780	807	809	800	775	779	806	781	762	805	808	832	746	767	811	795	844	811	751	763	768	774	804	790	746	796	744	801	767	831	765	762	760	765	788	750	803	795	779	780	773	791	732	710	750	742	781	778	773	767	769	789	769	775	708	756	743	777	763	770	757	787	765	794	753	817	777	772	808	708	795	759	771	765	784	832	766	797	820	743	768	770	780	767	838	803	746	794	763	709	761	771	788	776	782	745	733	778	802	786	768	786	773	813	815	772	777	792	808	765	785	798	800	730	819	773	789	792	769	800	776	800	769	773	750	786	768	759	757	770	734	780	776	781	811	757	723	792	729	763	760	787	762	767	779	776	799	753	769	759	836	792	787	817	788	748	785	783	761	817	728	801	814	806	764	727	804	752	756	806	785	758	772	789	716	762	753	803	783	789	765	775	747	790	786	758	743	788	832	779	793	782	832	776	832	765	795	778	814	773	719	773	804	773	768	841	731	776	780	803	724	791	795	780	825	706	738	721	735	739	807	763	776	770	750	760	846	758	741	770	765	765	767	763	757	767	755	749	797	785	735	811	787	820	795	798	753	804	749	799	765	738	766	796	778	732	785	756	812	768	715	763	793	789	784	779	817	817	733	810	782	750	809	836	785	822	758	796	772	804	796	806	806	837	755	783	799	795	770	766	775	810	771	756	778	793	805	801	767	773	761	831	753	761	752	765	823	792	764	788	774	766	799	798	781	780	755	756	744	803	774	782	762	751	769	732	849	781	783	749	803	764	793	781	772	743	789	756	776	770	821	822	817	764	791	796	762	732	726	775	790	745	762	810	808	785	825	748	778	810	735	801	759	758	739	779	777	741	771	783	715	762	790	808	826	781	837	805	792	727	793	752	777	823	770	779	774	789	773	746	759	759	714	778	837	723	771	773	821	749	755	759	771	791	764	768	849	723	810	833	765	792	775	765	779	764	765	818	803	767	754	750	793	751	766	770	782	807	782	784	757	822	748	732	769	797	821	737	797	772	779	763	762	848	782	776	808	763	733	746	747	753	831	760	822	782	781	766	835	749	785	745	810	755	842	810	816	779	810	786	752	818	785	772	732	768	746	771	740	813	713	727	758	790	783	791	776	787	763	767	803	741	759	773	784	807	744	801	756	788	761	788	744	829	775	768	740	775	786	824	799	726	808	785	787	753	753	754	750	741	769	787	783	819	833	813	864	764	778	763	714	771	783	795	773	817	743	792	806	742	785	691	767	777	809	855	734	787	762	763	741	803	782	781	781	803	789	812	799	776	772	743	747	790	726	783	761	771	776	762	750	789	768	820	811	818	782	787	719	763	740	772	761	727	802	742	787	772	770	756	750	842	806	753	749	748	812	740	763	744	761	768	783	793	821	831	795	762	770	773	786	724	749	826	785	747	789	763	718	743	828	792	768	794	822	764	794	748	741	705	748	847	769	785	809	785	755	759	769	818	821	776	817	798	752	799	748	756	775	785	751	816	780	747	784	740	799	792	821	778	758	811	781	783	749	771	767	784	758	753	773	738	766	749	828	744	763	771	774	839	800	753	768	774	804	759	793	795	808	761	778	785	754	733	788	773	787	769	790	789	801	779	747	772	767	749	784	750	751	741	762	727	756	790	773	784	782	825	788	784	820	748	771	741	759	778	736	766	759	767	779	784	759	850	768	797	756	816	800	805	743	774	736	780	835	788	844	822	743	761	802	769	745
10705	10560	7879	4442	3442	2764	2276	1774	1556	1403	1251	1126	1066	1022	947	939	934	949	1010	880	897	910	902	932	864	868	867	840	885	947	857	842	877	908	858	818	858	800	832	791	820	854	803	869	835	744	789	850	828	810	807	814	824	824	789	826	821	816	809	794	794	815	795	806	773	860	817	798	800	780	809	795	816	841	861	793	826	784	738	803	872	830	840	757	796	755	847	825	754	830	835	855	770	826	729	825	781	782	793	746	806	761	790	828	793	816	819	811	816	775	815	834	780	837	794	766	802	762	808	775	792	775	766	818	738	809	803	745	841	778	797	794	805	775	732	789	755	807	803	809	793	841	797	773	829	835	826	749	740	769	756	751	813	808	795	807	789	833	791	790	799	855	789	763	778	818	795	769	853	814	847	800	755	814	782	804	782	829	821	784	812	780	800	805	793	849	823	856	756	795	792	757	821	805	803	803	840	791	763	767	772	759	779	825	830	789	781	781	799	814	782	801	780	799	768	796	822	837	830	859	780	779	799	781	797	798	820	752	830	810	824	778	772	783	760	786	789	805	809	831	848	769	807	792	807	800	814	833	811	823	822	786	812	803	817	886	769	835	749	848	793	805	821	789	792	813	778	809	784	771	771	827	781	780	773	876	808	784	789	753	799	756	780	810	804	823	759	786	824	798	854	768	764	766	755	802	834	753	790	785	787	785	822	796	838	804	771	834	814	781	762	779	746	770	793	783	823	830	761	817	812	831	818	793	784	801	795	801	753	813	775	856	741	816	786	787	824	789	778	806	797	815	810	819	792	789	809	764	796	793	795	823	760	857	788	811	781	806	802	797	805	813	824	830	746	774	773	797	835	779	759	809	817	759	824	816	848	751	792	843	772	765	825	780	785	807	838	732	856	859	787	794	768	813	780	823	814	812	791	793	788	773	782	804	816	820	788	789	801	836	865	823	774	804	810	826	812	757	807	767	779	783	806	827	800	787	870	856	812	806	801	766	789	835	770	801	786	789	784	757	813	787	765	803	841	797	826	797	763	775	789	803	822	772	802	823	797	821	778	812	789	798	789	769	793	775	807	768	822	753	781	782	832	796	774	791	828	729	770	750	807	853	798	777	840	783	774	781	781	835	752	766	806	777	828	798	778	811	787	788	791	802	813	794	779	761	860	842	816	809	778	819	781	837	840	827	797	778	749	822	810	798	804	841	793	751	785	754	793	727	804	822	830	798	850	759	805	760	795	824	793	797	809	768	795	830	772	810	808	785	824	812	804	809	784	786	802	777	787	823	753	846	776	801	767	776	774	746	804	804	812	829	759	823	828	842	817	823	788	794	802	812	783	799	794	799	751	778	757	821	760	768	755	824	773	779	841	796	789	766	765	818	770	788	829	775	789	792	776	784	833	764	814	777	826	786	832	795	780	799	754	773	804	759	785	817	818	769	791	803	795	815	756	782	803	808	846	776	767	800	787	788	779	751	789	818	798	773	768	822	783	763	804	815	786	749	784	824	813	794	766	798	767	767	824	795	843	784	811	787	748	799	789	774	821	798	761	785	796	774	764	772	790	795	813	768	839	813	767	813	808	801	854	800	758	793	747	837	796	780	791	753	790	769	783	807	817	753	756	784	776	822	774	807	753	756	796	775	760	769	792	829	780	749	757	850	748	792	770	798	809	754	794	760	762	815	825	752	794	814	793	763	782	770	818	726	752	815	777	812	805	748	811	761	766	843	828	777	769	797	740	806	784	822	786	825	702	844	824	770	778	822	838	740	791	808	811	814	744	771	805	765	837	804	770	778	791	768	763	775	811	791	779	802	831	816	832	794	788	781	768	774	811	793	825	796	782	758	802	798	799	788	793	845	783	795	778	759	758	837	858	753	814	822	856	783	820	781	802	802	831	754	814	839	804	772	752	815	808	808	839	764	784	802	802	818	827	770	818	812	795	764	797	782	837	753	820	808	757	772	722	772	819	837	714	760	810	798	804	785	838	804	826	808	824	814	773	801	810	817	837	815	819	797	806	779	777	804	759	731	814	821	795	816	795	793	854	777	794	776	829	788	848	786	767	807	806	801	761	792	767	758	815	820	766	780	797	778	771	784	817	803	766	822	787	807	805	794	813	775	857	769	758	840	835	777	783	772	821	833	875	749	820	794	766	777	778	850	824	854	804	755	822	802	819	840	846	814	774	860	790	802	773	793	794	824	819	795	856	811	786	769	785	799	795	788	785	767	766	783	782	785	818	849	840	855	839	738	766	756	801	792	758	846	831	816	819	829	813	841	780	770	777	824	774	782	818	811	791	829	839	782	791	858	794	762	830	832	807	776	725	766	780	811	824	824	822	846	801	816	805	829	828	812	777	797	765	768	814	802	815	752	824	791	800	843	803	802	778	785	770	805	790	773	797	811	820	804	769	827	815	791	833	759	775	790	784	781	849	783	809	787	782	775	796	813	818	797	780	757	789	835	778	792	834	832	790	799	765	824	749	755	771	793	768	804	789	797	808	831	772	778	745	773	790	767	799	814	760	839	782	814	788	748	811	802	800	789	822	809	809	783	805	771	845	824	808	794	790	764	809	786	811	736	854	755	845	800	761	808	789	831	801	779	802	816	816	761	747	793	793	825	821	727	790	775	777	787	774	828	772	752	759	759	779	793	858	797	771	796	808	830	758	788	788	779	768	781	776	772	819	818	783	793	734	781	770	759	776	789	833	765	803	816	781	793	783	844	787	823	794	804	831	822	783	789	795	785	810	779	802	790	840	776	828	803	782	783	808	870	803	785	820	796	744	810	777	780	795	785	778	815	768	780	771	829	777	773	823	821	786	771	780	810	797	846	798	769	741	787	835	782	791	785	788	803	753	794	795	825	830	806	783	804	784	729	798	827	763	854	829	808	832	793	757	766	766	853	784	816	742	764	803	779	780	814	771	790	788	795	799	800	792	823	803	786	779	790	827	749	748	807	818	783	805	830	793	817	750	806	811	757	753	779	775	777	781	761	789	834	806	821	807	749	827	791	824	825	786	810	727	790	843	788	788	772	833	770	821	786	795	795	770	801	764	783	812	796	772	790	804	777	779	768	800	820	808	812	802	779	777	823	809	742	821	803	813	815	750	779	757	851	809	805	791	758	809	798	815	807	760	804	814	782	779	778	804	840	814	776	762	841	782	830	774	800	771	800	805	815	737	842	862	811	831	814	754	849	824	755	808	811	748	788	783	814	775	797	793	846	809	779	783	807	807	753	851	802	749	768	853	795	812	777	805	817	787	809	802	788	820	810	807	842	772	792	772	768	827	830	780	769	803	782	770	792	823	760	783	796	819	814	797	756	794	779	784	771	803	776	772	784	789	779	777	775	816	785	756	816	834	768	823	842	795	823	793	797	835	845	814	786	773	812	764	825	809	838	798	801	802	817	832	819	845	792	794	812	752	799	841	795	780	801	819	789	752	800	849	763	803	821	797	813	765	832	835	804	799	803	745	764	783	823	765	810
25061	21300	27367	25433	9964	1363	974	801	629	638	628	638	571	598	503	495	531	523	514	510	511	508	493	534	491	511	533	484	495	525	494	458	502	476	503	469	524	460	486	502	488	469	433	478	485	434	444	472	476	448	450	447	441	465	448	464	492	467	506	471	460	453	414	455	470	455	436	521	488	478	451	467	480	477	478	475	435	447	481	478	475	494	443	457	433	474	458	491	466	436	458	437	475	427	457	486	471	470	469	493	474	460	457	493	446	498	467	498	453	435	426	464	470	451	450	465	428	478	428	494	483	435	459	422	489	457	447	471	461	439	446	462	453	471	488	457	463	493	462	485	468	483	408	486	483	426	462	459	476	490	442	440	467	444	491	438	467	433	482	436	428	503	449	467	442	474	458	486	468	492	464	506	482	478	500	489	457	454	431	456	474	474	485	515	467	450	480	441	427	469	489	508	481	430	488	454	468	462	463	487	463	472	451	491	470	466	475	455	468	477	436	446	459	475	483	478	482	457	445	494	473	426	496	455	468	412	453	448	487	470	512	479	469	444	455	464	463	437	447	462	487	471	455	467	466	469	449	443	468	485	465	477	476	456	433	468	515	486	480	425	487	450	460	465	440	484	457	473	473	440	421	432	445	454	491	445	450	444	467	460	478	480	493	479	435	463	425	455	448	491	449	495	488	413	425	485	481	459	494	471	479	472	464	452	472	461	456	443	468	446	463	521	478	445	466	444	458	430	491	444	483	470	510	489	472	504	469	436	484	457	474	483	437	443	453	459	511	478	477	465	489	477	441	456	446	438	462	487	471	437	422	494	463	508	461	457	440	471	472	446	448	522	427	454	493	472	462	451	473	442	479	474	459	467	458	447	474	486	463	449	454	477	449	520	462	485	476	439	444	495	479	480	471	458	441	475	441	441	464	465	451	460	460	453	483	466	504	502	465	461	468	452	443	473	482	456	516	472	451	489	438	447	473	466	495	450	506	496	474	457	500	487	472	478	489	487	484	467	450	453	480	486	432	487	501	463	500	482	490	454	469	468	417	460	433	488	438	427	458	468	463	451	473	466	453	434	443	466	476	489	475	444	436	437	467	474	470	461	475	456	458	469	504	449	505	494	448	438	456	453	462	487	496	472	464	478	466	456	502	489	454	441	450	430	466	428	444	466	486	453	489	482	466	474	460	461	435	487	463	448	471	442	453	461	461	453	510	419	465	441	464	448	497	460	415	482	459	492	453	430	496	450	464	455	422	474	476	480	464	460	474	468	443	477	508	474	473	435	448	445	488	463	466	424	458	452	446	457	429	449	460	495	414	454	469	430	466	464	438	445	463	480	436	451	482	444	469	437	466	444	472	443	443	454	497	474	460	468	463	490	474	444	465	485	441	412	491	469	447	459	470	458	452	432	452	435	482	467	470	449	449	490	463	509	448	462	494	494	447	444	492	450	449	467	468	448	430	469	446	481	444	429	453	474	449	440	435	476	454	462	451	487	426	485	461	442	488	491	409	439	489	491	466	475	427	458	487	447	508	459	477	459	484	482	477	494	432	440	451	462	476	477	478	477	480	509	433	493	441	458	476	434	441	450	462	459	478	466	490	482	455	509	439	441	476	448	492	444	460	498	473	421	460	474	478	476	449	500	461	454	485	487	465	531	449	462	462	466	466	448	463	463	494	468	489	449	463	462	475	443	451	437	461	468	467	463	460	457	472	485	484	486	468	467	460	475	477	492	458	430	465	496	505	463	479	458	472	494	522	447	459	415	493	449	477	479	444	463	492	433	492	458	474	463	480	491	428	486	443	460	457	457	434	464	449	443	469	473	475	445	431	431	439	520	422	489	464	439	432	441	442	489	489	444	473	486	483	472	456	505	488	485	444	456	461	466	463	462	461	468	450	454	464	462	440	454	514	472	459	488	460	433	466	454	453	472	481	459	480	460	442	498	461	439	492	468	470	448	454	438	450	465	449	464	494	468	452	477	438	434	464	440	450	469	469	435	489	437	480	438	494	487	456	480	453	498	485	470	475	459	491	548	486	452	452	424	481	483	460	476	496	474	470	442	459	449	448	448	463	530	425	463	488	457	444	488	472	413	448	488	457	464	479	455	445	431	471	440	479	469	475	501	468	464	443	466	447	456	474	454	479	438	486	459	475	459	437	454	428	472	415	476	453	428	450	445	460	463	411	464	451	435	485	450	481	481	487	471	412	456	499	489	445	511	493	478	467	459	450	460	447	453	466	446	472	454	519	459	439	470	461	484	441	445	473	493	538	482	458	487	466	460	434	478	446	493	460	432	427	461	428	431	460	465	470	461	431	475	415	403	494	464	470	458	423	493	441	456	453	466	508	447	437	516	436	466	476	429	498	480	425	467	496	451	455	420	450	471	476	452	484	434	471	480	454	478	461	473	491	489	453	473	463	460	460	475	448	446	471	464	465	458	451	458	458	479	465	487	454	451	447	458	425	453	428	451	479	508	463	453	484	478	482	491	467	466	459	448	460	463	467	435	495	460	490	466	467	463	459	421	497	452	476	491	522	448	425	485	435	444	454	462	501	500	453	435	502	474	456	428	504	487	486	494	428	482	430	420	475	475	459	407	465	452	432	461	437	463	421	508	487	448	436	461	464	441	475	422	474	469	479	462	495	470	451	470	472	474	488	506	437	450	466	455	461	448	432	443	456	433	465	458	468	467	449	445	447	482	469	491	403	437	488	466	463	444	437	457	491	479	506	496	422	464	453	464	462	479	464	483	440	432	489	472	474	458	449	458	441	470	501	466	467	446	468	452	445	464	485	472	499	497	471	486	462	502	538	509	445	427	495	485	446	488	489	476	468	450	456	479	466	491	494	405	440	462	479	464	477	459	480	491	442	432	440	450	441	484	452	438	448	467	457	455	451	445	481	474	438	431	458	445	436	449	483	448	466	468	466	432	449	467	451	473	471	450	485	442	491	428	437	443	439	455	472	427	431	495	466	468	493	480	490	485	447	440	470	437	526	470	455	515	481	452	488	459	478	476	472	480	442	465	448	458	482	435	473	467	448	465	462	458	447	446	438	465	468	490	488	449	463	446	491	449	490	443	440	447	429	457	409	478	485	448	454	452	451	458	481	501	462	451	454	448	525	449	478	461	472	471	446	450	455	472	467	488	422	469	465	446	452	505	441	457	457	493	468	450	458	471	461	496	463	453	462	474	468	493	445	477	500	500	481	499	493	463	488	481	460	463	491	459	477	505	449	467	445	494	487	422	480	435	430	475	470	472	474	484	456	456	444	465	444	465	462	479	462	474	458	455	446	437	437	462	512	462	441	470	473	474	464	456	435	438	446	465	474	470	471	420	460	432	438	441	421	453	423	451	452	482	434	466	441	457	469	467	441	453	474	483	477	475	455	444	438	476	471	480	438	447	494	440	436	487	462	432	483	454	447	465	480	446	435	500	480	485	408	478	480	475	506	445	481	458	456	471	460	433	470	466	469	446	497	474	468	441
6166	7053	5191	2786	2302	1837	1411	1293	1078	900	873	809	734	697	711	653	610	609	592	547	593	554	556	533	566	578	552	547	590	593	584	602	581	536	548	550	601	525	550	504	555	516	543	514	512	524	577	499	570	554	545	550	540	516	532	504	531	513	516	536	539	527	520	536	541	519	540	551	502	522	530	509	524	548	510	540	522	580	531	540	529	551	520	548	544	503	527	537	513	519	503	550	501	527	515	517	544	506	504	518	543	514	519	521	535	510	506	488	564	530	459	528	520	501	537	515	523	498	559	513	517	535	562	550	470	537	512	499	533	519	510	532	560	492	499	528	554	531	538	522	565	518	503	485	532	523	490	527	495	490	511	504	538	543	531	513	517	536	542	520	527	560	514	544	503	538	527	504	501	542	538	530	490	521	526	500	533	541	512	499	541	553	518	520	506	498	537	522	518	524	498	524	492	495	530	501	492	499	503	517	542	536	518	525	523	521	521	538	475	524	516	524	507	511	515	548	486	481	498	557	505	529	545	505	503	543	521	533	484	479	494	461	550	528	530	534	523	542	477	492	532	499	532	530	523	540	552	523	536	463	518	555	502	525	531	555	505	526	540	520	507	490	536	477	511	491	513	546	527	524	524	559	528	524	511	532	542	502	522	546	497	561	532	522	509	544	510	536	512	567	507	506	493	522	542	514	530	483	529	513	493	522	534	538	523	577	509	534	510	512	524	504	527	539	503	502	525	520	548	557	487	508	536	518	477	542	504	491	510	514	493	526	523	522	549	545	527	517	515	535	556	484	495	533	516	491	520	529	578	532	539	535	480	537	546	543	548	484	475	540	520	539	540	503	533	469	533	495	521	502	542	494	489	475	556	539	499	535	517	530	535	525	522	539	515	490	533	507	536	521	493	509	497	492	504	494	519	547	512	511	526	491	507	549	526	582	525	512	527	522	503	507	528	527	521	532	535	529	535	536	532	516	516	489	526	499	487	513	482	513	510	495	505	502	511	531	509	506	516	489	526	497	569	520	515	532	487	489	535	489	485	537	495	543	523	509	514	513	515	496	511	509	493	458	477	542	458	534	494	507	519	502	523	548	531	492	496	454	533	515	489	538	503	556	526	541	510	556	559	507	513	536	517	546	518	513	506	534	516	518	519	496	541	502	511	516	480	530	506	539	472	513	484	533	563	509	490	483	505	553	490	513	520	550	505	531	469	522	504	512	538	541	518	513	548	552	539	546	464	509	492	520	502	568	546	510	470	520	505	540	497	542	546	531	516	532	532	528	546	501	534	496	537	477	505	540	487	555	523	490	517	501	479	518	511	505	521	543	529	509	545	537	528	503	522	527	535	473	545	548	518	532	531	532	536	481	483	544	549	518	516	531	510	481	517	519	508	577	511	480	543	536	520	504	511	507	517	552	522	521	558	535	515	532	536	483	526	507	471	546	488	534	522	517	558	519	506	518	517	557	523	530	520	540	512	531	545	531	527	527	478	472	520	532	493	538	498	498	549	552	545	501	528	564	579	498	533	522	495	512	529	509	487	545	522	516	511	528	503	489	480	509	499	522	515	539	493	495	543	512	517	521	514	508	507	539	514	544	514	515	514	527	529	514	508	509	541	538	486	520	508	476	530	530	502	526	500	569	577	516	506	510	485	468	502	507	495	477	545	517	542	511	503	531	504	505	528	501	479	530	517	513	537	508	492	527	514	495	535	518	523	542	538	534	524	467	519	520	532	481	480	525	512	513	499	545	513	528	536	498	536	514	524	534	536	496	471	540	557	479	549	498	513	516	568	502	545	499	511	501	510	529	538	510	526	512	532	555	512	502	517	544	487	546	519	509	485	527	466	498	522	545	523	530	516	509	516	491	501	560	511	505	506	515	530	533	514	501	502	486	552	493	513	480	516	546	515	501	510	493	491	524	515	536	561	479	555	492	546	496	507	527	530	503	519	493	532	529	513	560	505	506	500	503	503	530	469	507	545	539	521	532	538	539	521	498	513	502	508	491	500	510	520	502	496	517	520	519	517	522	511	567	507	513	525	571	484	525	530	507	524	493	485	538	524	552	527	483	522	540	492	517	539	516	525	529	564	484	534	519	511	531	552	507	532	523	554	497	545	544	523	516	520	506	528	503	495	503	525	563	540	539	502	556	523	530	508	514	514	530	517	504	501	561	512	526	489	517	516	492	508	489	502	539	503	519	492	512	522	520	559	500	493	532	522	538	517	532	527	516	525	515	512	489	524	501	540	501	505	512	551	519	547	512	509	491	536	513	527	497	544	521	501	512	554	529	539	503	522	496	535	500	569	500	500	506	511	490	522	523	521	519	497	480	490	523	556	523	501	520	501	470	539	520	536	522	493	502	501	542	484	491	523	525	551	516	510	571	516	525	510	504	490	555	534	512	518	513	503	462	553	496	536	527	563	485	529	497	536	564	488	514	529	558	578	542	516	528	486	512	492	527	526	514	525	508	493	532	533	508	524	497	519	555	508	509	515	521	520	540	509	524	574	518	520	503	547	550	530	495	489	492	544	496	544	562	506	532	530	518	526	530	557	499	498	494	532	520	532	501	538	511	539	507	523	508	509	541	485	545	503	497	541	503	548	521	478	494	500	522	501	480	483	526	500	529	493	515	529	530	514	498	526	514	486	538	502	512	529	511	529	484	508	490	469	515	519	504	521	502	519	510	511	492	522	491	539	524	551	545	534	470	515	548	475	510	533	517	524	531	551	515	549	520	519	492	531	514	562	481	539	513	491	565	522	539	551	486	509	525	480	529	514	517	529	519	470	509	474	477	562	519	545	472	509	515	533	535	518	516	526	547	546	522	479	501	462	523	482	503	510	546	462	531	505	505	542	534	488	498	512	541	497	523	508	504	512	546	533	517	535	518	539	545	534	528	541	539	556	508	532	522	551	495	524	484	510	479	498	513	541	483	526	492	514	516	539	547	514	491	469	484	489	487	516	524	485	533	509	520	537	525	523	531	547	498	503	522	532	526	491	490	583	483	493	515	553	497	483	523	511	533	531	510	545	521	498	538	516	514	527	494	519	536	529	535	523	503	528	517	519	543	552	499	519	493	536	542	506	513	537	485	504	529	522	538	516	507	478	540	526	502	528	528	489	528	507	510	535	532	547	482	558	483	546	528	530	559	551	479	532	517	526	509	522	523	493	508	478	509	516	505	540	517	517	547	511	542	497	518	517	564	481	490	517	544	534	508	542	518	526	486	498	542	492	511	552	517	546	515	461	502	464	508	498	536	484	542	517	549	525	523	549	497	530	554	515	543	532	516	507	498	519	514	533	560	520	514	523	514	532	539	495	499	486	503	536	539	526	489	528	533	520	495	521	526	503	503	550	556	496	509	548	528	505	534	529	531	533	536	508	540	535	496	504	552	514	531	482	485	478	517	506	513	496	517	539	547	530	553	510	498	520	506	548	522	485	493	497	547	511	524	527	537	517	513	555	488	538	507	562	501	545	504	514	528
22757	21342	29116	23950	21348	21447	9101	2209	1739	1556	1420	1381	1270	1240	1120	1199	1143	1138	1140	1101	1133	1078	1059	1048	1088	1091	1077	1121	1083	1063	1074	1025	1040	1056	1107	963	1000	1012	996	1052	1006	994	995	971	1062	982	1045	1005	973	1071	971	994	1010	1019	1010	937	966	1081	1010	1023	903	995	1059	1016	980	1055	1009	1041	1011	996	1031	1028	1040	964	925	1016	981	955	974	1027	1055	1033	1000	952	983	1020	1014	978	982	963	1022	972	979	983	961	951	1050	964	998	1012	991	1006	983	986	948	951	953	973	1015	998	983	924	942	911	945	909	900	925	964	973	931	943	957	1001	998	947	990	923	954	928	993	945	996	1015	997	935	1032	974	1048	968	959	975	1028	983	908	930	951	933	948	919	992	927	945	1013	959	968	964	990	992	1017	946	941	961	1031	975	956	971	1032	1009	950	960	955	962	969	973	1049	942	985	982	973	978	979	1030	996	933	926	1020	967	976	1012	981	996	990	968	989	941	1007	1015	929	960	986	1007	945	957	962	986	967	968	986	1008	949	982	1027	939	979	979	999	986	959	973	998	987	944	1010	948	984	1022	921	1013	991	991	955	960	944	975	982	990	954	925	989	940	984	972	1000	965	1015	904	1000	1050	942	960	959	954	995	977	974	1001	1009	926	972	958	1038	1019	1023	957	995	969	964	947	1031	986	965	1029	987	1017	993	978	1036	967	985	970	973	990	999	997	938	1041	961	1006	987	992	971	996	1007	968	980	931	995	1073	995	995	906	977	969	988	993	966	945	989	955	962	987	986	1014	1042	1037	1036	978	978	977	937	944	1028	989	985	919	1013	935	942	982	1033	995	994	943	916	959	968	1032	985	1029	1016	982	952	1006	974	1012	999	996	973	1003	970	939	957	945	1029	978	968	1013	955	915	991	938	976	995	987	939	997	952	959	968	976	972	994	1023	1018	996	1000	987	1001	971	975	1031	961	896	950	923	955	992	952	961	977	999	984	949	990	925	983	995	1019	992	955	963	963	906	923	1012	979	1016	950	1011	983	959	932	1031	1026	1022	984	1057	982	945	993	997	969	957	1008	957	960	970	1002	909	981	984	969	986	950	943	991	995	987	968	1013	922	984	1000	1041	1008	945	924	994	953	977	978	1054	967	1009	1011	985	998	989	957	985	964	1011	935	971	975	946	1013	970	985	908	933	1022	983	949	958	952	1042	929	1025	929	982	965	1002	989	960	977	949	967	943	976	945	981	1016	933	1009	974	913	937	976	935	1016	935	940	1007	967	945	976	998	940	966	957	1006	965	998	984	994	941	935	1002	978	1018	1030	1000	1008	980	1010	972	940	998	995	933	1039	961	983	975	969	1001	940	979	1015	958	935	940	973	942	971	961	936	955	988	1022	955	957	989	1053	956	980	998	1008	997	973	919	939	969	933	990	967	959	995	968	1019	1008	1015	961	976	970	977	980	980	953	967	953	1025	989	966	1036	1013	961	967	963	975	975	988	935	945	955	983	980	1016	930	967	987	943	933	1023	970	974	944	984	1027	962	1017	968	973	951	1001	994	1027	1016	929	965	940	996	1005	979	945	996	936	958	1006	952	972	946	950	1017	967	972	1006	981	986	987	959	954	992	968	969	985	962	931	946	950	962	940	952	966	996	966	978	974	931	981	1009	1013	989	953	953	1009	985	960	982	979	990	966	991	992	1005	982	976	930	949	1018	949	929	944	947	976	1008	1013	974	1006	978	1007	972	1013	997	1024	943	958	982	952	1045	924	971	994	876	969	1009	998	977	942	965	986	970	920	1020	982	1003	960	907	1006	964	952	952	1005	940	935	967	977	1033	1008	1018	962	935	1024	999	953	949	976	995	1043	973	1006	1015	946	966	1018	930	954	936	969	967	1009	964	957	944	956	965	1047	1012	1006	1014	1016	992	965	946	1004	968	928	942	1032	999	995	951	955	991	971	984	929	978	995	994	983	1025	948	968	1018	960	909	986	995	961	964	1053	995	944	1017	982	943	953	988	952	1047	994	963	998	1022	927	973	1024	992	968	988	941	995	995	943	1027	901	984	988	959	940	951	966	953	1011	985	1022	970	1011	980	967	1000	965	1002	960	985	970	886	995	985	968	972	1001	989	980	956	937	1022	914	887	967	973	947	954	938	985	980	997	929	1029	972	930	1039	948	969	941	927	969	988	956	1006	988	990	1008	975	998	977	1033	1028	932	992	964	965	974	1019	953	973	1011	996	914	983	994	990	939	985	1021	968	1004	976	1052	1002	978	996	988	900	1036	932	939	1008	1026	921	928	939	921	1047	967	971	990	968	994	971	987	963	929	927	964	956	1031	956	965	986	938	965	962	998	934	983	1008	1004	996	1025	984	956	1011	977	950	915	990	985	1016	979	1003	1023	999	980	899	963	974	1013	974	990	1015	980	970	925	952	995	958	1006	980	926	975	1057	1014	967	970	967	965	1010	930	1027	1007	1013	977	990	1007	969	1012	975	915	994	1022	942	958	923	938	1005	946	967	921	978	921	1034	931	1030	996	942	994	969	949	996	969	983	1026	1019	955	954	926	912	897	1029	1010	986	957	930	912	996	1016	977	979	966	948	954	983	910	937	1008	993	994	973	986	1043	887	1014	990	964	988	942	989	982	957	956	993	912	1017	957	926	946	1015	1006	976	1025	969	930	983	945	964	968	1001	948	982	914	1009	1016	1039	951	1024	988	1007	958	917	952	952	971	986	965	986	988	934	979	941	990	1024	997	1020	964	990	969	947	977	922	1004	976	972	978	959	993	1042	993	944	971	994	1012	972	1030	1003	947	985	943	973	972	936	1033	1012	1040	950	941	1004	965	975	990	1012	991	948	943	1003	969	955	974	1007	993	970	916	1009	966	964	962	990	982	908	975	994	995	942	924	1008	967	973	1008	921	966	951	967	988	936	970	976	922	1031	951	980	1023	954	956	931	981	965	948	929	928	991	978	1005	959	986	1016	1000	1016	959	996	936	1019	1039	974	994	1008	954	979	961	1011	1014	973	922	898	948	967	993	945	961	955	963	937	953	921	975	987	956	983	937	991	973	980	960	994	955	983	984	983	1026	967	982	992	954	938	999	960	892	991	1053	965	981	972	961	1004	958	980	991	936	954	953	946	982	996	974	955	1030	970	991	942	944	993	968	991	1061	985	998	996	968	960	1006	1004	978	986	1017	944	955	999	1017	994	976	960	969	980	1005	963	969	941	991	952	965	1054	1024	934	1000	971	966	1036	943	974	954	968	999	1046	959	956	958	925	882	1007	959	962	993	977	947	1000	929	971	961	981	1008	944	943	986	1024	1057	1037	975	967	941	985	961	966	936	981	940	987	986	1023	959	935	966	968	961	967	970	1011	976	936	967	958	997	989	979	968	999	962	947	983	998	959	972	978	964	987	1027	956	1043	1015	942	932	963	941	1032	1013	963	945	991	1010	963	959	960	932	990	964	995	974	994	986	969	957	935	976	976	955	982	932	956	968	940	897	971	933	979	1020	984	989	964	921	1001	974	986	891	1004	949	940	919	955	957	992	985	1022	949	948	943	1001	955	957	1020	962	944	964	1040	954	986	949	976	938	982	921	979	923	940	1002	938	979	983	1018	952	991	1002	1012	977	926	966	960	973	968	993	981	983	1017	982	956	992	948	934	939	934	980	983	888	928	999	983	949	969	1005	921	948	990	937	997	976	994	970	935	987	985	964	995	985	980	999	908	1014	1011	966	914	935	984	1010	977	958	989	961	938	969	937	988	980	977	942	994	1023	970	1000	960	965	978	929	913	931	1004	951	971	913	1010	1020	959	971	970	927	1043	999
11250	16467	12235	6678	5397	4356	3489	2772	2304	2044	1797	1637	1501	1394	1322	1279	1261	1244	1217	1156	1139	1164	1129	1146	1136	1171	1106	1106	1183	1163	1160	1093	1089	1090	1045	1045	1037	1024	1005	1051	1001	1019	1098	1019	1039	1027	1011	1088	999	978	1025	977	978	977	1061	944	1041	1069	1009	1028	998	1030	996	950	960	1049	1086	1039	964	955	1045	977	974	996	983	994	961	1038	1019	1057	997	1029	990	995	1066	1030	1039	1001	1011	988	937	1011	975	1051	1104	1034	1027	1001	978	1007	955	974	943	926	1062	924	1074	944	1008	964	1095	1026	1009	1006	1008	949	1035	948	998	967	1042	994	1029	981	1014	1001	981	976	937	993	1017	994	975	1022	983	1069	973	960	995	993	985	1027	989	1042	990	971	971	997	1037	940	1034	1049	980	976	1017	1006	996	941	1016	1010	960	950	975	998	998	960	1005	958	987	1051	947	1012	1016	1003	948	990	979	965	952	945	982	987	1006	987	994	1052	971	1038	958	983	1002	995	996	1030	1009	937	1010	1010	938	959	1028	974	982	1035	989	1025	1024	953	955	970	998	997	1004	1010	1019	973	930	967	1029	1014	987	1000	998	1010	990	1005	981	1008	1015	989	973	981	979	951	962	1025	941	996	962	969	981	954	957	938	993	1010	1012	1027	980	991	992	950	1031	961	1013	1033	988	965	931	991	979	1005	991	986	952	1056	930	964	999	966	977	970	983	926	1034	936	1056	963	944	971	961	1009	1004	1039	998	1003	954	1001	1028	1020	1000	1011	1028	1000	1019	1002	987	966	1055	1026	968	1046	986	1004	988	966	971	1058	942	1026	999	973	969	998	1026	977	963	951	1012	977	1009	961	991	972	1006	915	969	1012	972	1013	982	1011	920	994	980	1034	956	1021	951	989	957	1030	1004	990	1010	1010	1056	940	1004	1038	1032	919	995	961	1001	961	965	980	993	972	1070	984	967	977	1004	1036	982	1003	1038	983	992	967	956	961	988	983	1099	989	996	1016	951	963	974	1026	1035	959	971	1099	965	931	984	983	993	1033	993	948	1021	996	965	1023	1045	980	975	1009	989	932	1001	1055	998	1024	1009	991	1005	936	972	1026	956	947	965	952	974	1001	1026	1009	935	996	984	1013	960	996	983	1052	991	974	1034	1024	1007	995	1038	1027	992	980	998	987	963	1003	1042	1011	992	1008	962	991	989	979	1004	975	1046	1005	967	985	986	1025	1018	1075	1030	987	970	1019	962	953	1003	1029	947	969	989	974	1013	1036	1027	972	1051	961	944	982	1001	983	1010	1024	1005	1011	982	992	976	973	978	1010	1014	966	942	1022	1016	980	984	1011	992	1045	1041	1015	1034	1030	1013	1035	1004	941	1001	997	1006	1005	1004	1028	951	952	952	974	1044	1062	943	1007	1004	962	998	1038	1021	993	1033	1039	996	1011	961	986	1034	1008	945	1024	987	942	996	1016	1024	1025	977	974	1015	988	984	999	1035	1038	1060	975	969	1006	981	916	954	1000	1064	1015	981	984	1016	999	962	978	1050	1006	1020	993	948	1018	1027	1014	1002	1025	1031	990	969	973	992	1002	995	1038	1001	989	1027	961	1027	1043	964	969	1008	1019	1011	1011	965	997	978	1018	979	1032	1009	951	992	999	967	1002	985	994	937	979	1024	970	1062	984	1048	991	1018	1019	992	1019	1035	1005	972	971	1011	972	1027	1005	978	990	1015	1040	1007	954	1028	966	1031	1011	1013	1022	982	955	1012	1032	941	1063	996	1035	1027	956	994	933	1014	981	1063	1037	1027	963	962	955	1027	988	1002	998	1033	975	1024	990	1021	1019	1043	1009	941	947	971	1023	1005	985	924	1023	996	948	993	947	977	938	1005	991	992	962	1053	1039	986	955	987	976	990	973	981	1017	964	1043	971	995	943	1046	1007	948	964	948	1011	984	964	1028	988	954	954	977	1020	999	1019	997	1054	981	986	1024	992	969	1025	997	995	978	1037	984	1008	1031	977	993	966	1017	987	967	968	1012	987	983	1004	978	954	990	1032	990	953	997	990	962	996	966	975	1015	983	914	995	1002	998	1022	1058	1007	965	995	980	962	1010	993	1007	936	966	999	990	951	973	1019	1036	993	1018	992	1009	977	1031	964	948	1036	950	964	1026	980	970	1001	1009	969	1016	953	1013	1032	954	996	985	964	1038	1017	988	961	993	1009	1028	940	993	949	1027	910	1018	1052	967	1023	982	1004	983	988	937	1000	1019	979	958	1013	971	1018	990	1023	975	987	991	960	1035	998	957	1015	1026	986	957	974	935	965	1022	978	973	978	974	1014	987	1058	1022	991	1001	995	1011	1000	1033	1063	990	1009	1004	1007	1009	992	980	978	986	1009	1018	1009	961	994	1045	1017	1042	968	925	955	958	965	984	982	1020	943	1005	1001	1037	997	960	1009	1014	1062	988	1006	1071	971	973	1003	973	965	974	1013	976	971	1032	993	949	965	988	997	1046	983	986	1003	976	1009	991	1019	989	1011	976	993	973	991	954	995	985	973	1009	982	1005	962	1028	1058	1021	1010	1052	1025	999	996	1055	1032	1028	974	1017	936	1021	995	946	1032	954	1062	997	966	960	1001	1025	1003	960	930	1026	1009	990	968	978	1016	975	978	997	1002	983	1001	986	1001	966	1056	1031	1040	1012	1031	1036	981	1003	1016	949	986	978	960	964	960	969	1015	1032	924	965	1006	994	970	992	967	1036	996	1002	968	994	990	970	973	1021	978	995	1017	969	997	1002	1008	1026	972	1027	975	971	1021	971	980	1031	951	994	1017	1025	1034	995	994	985	988	957	1022	1007	974	1062	964	999	1007	1024	1002	993	956	970	968	1022	985	964	1027	1045	957	1014	1004	932	1026	1048	980	1010	960	970	978	972	988	985	1023	985	1007	976	997	1051	981	968	953	1004	969	994	1001	1024	988	952	962	903	1006	1015	1014	981	982	1005	1010	963	992	961	979	997	961	1012	924	942	1011	1008	929	996	934	998	996	1026	1001	989	1004	963	961	1053	986	946	988	1047	990	983	992	971	1005	979	1026	985	968	1045	990	970	950	1015	925	957	963	984	967	1022	971	984	949	996	1021	1017	1061	1014	1013	1019	1022	938	1040	987	974	996	1008	1015	963	1013	982	956	987	985	986	963	1001	1021	997	975	983	1021	1037	970	944	960	953	1006	984	968	1036	1028	1036	997	958	1014	945	996	991	976	977	1032	1000	956	950	1030	1036	989	977	1010	1055	1028	991	1001	1005	1030	991	991	966	1008	1037	1003	1048	1009	928	1025	952	1020	919	1016	1006	1005	1017	996	1017	1040	1039	969	1011	1004	1020	984	1004	960	1010	999	1053	1000	1011	1003	999	1043	927	969	1026	971	1013	1048	932	1021	994	987	965	996	978	987	958	1051	974	1001	953	943	1024	967	1017	969	1013	971	987	1001	913	958	1082	916	944	1002	981	1021	1006	1035	990	1063	994	1001	1021	1049	1013	1006	1004	986	964	1032	1017	1009	1060	967	1030	941	980	1003	965	1006	992	1002	949	954	933	1043	993	1007	999	988	1007	981	1019	1008	1016	999	972	934	991	1017	952	983	1009	1063	993	983	940	956	965	1076	982	1013	1010	973	1007	1032	1008	995	1016	1003	972	958	1067	1014	1014	996	1034	937	989	946	980	967	1018	1046	1001	934	951	976	1010	985	1001	1006	975	988	968	995	965	957	1021	953	985	998	1008	968	1041	989	1035	1035	1031	977	965	987	998	1040	990	981	983	1037	959	995	1003	1043	1030	1005	922	953	984	1003	1006	1016	936	1040	964	984	1053	1031	1000	970	955	1011	1018	984	993	1007	946	983	1003	982	976	956	1007	987	985	1047	1011	989	1018	992	984	955	979	1047	977	961	994	948	994	1015	920	983	996	1001	994	997	948	981	975	988	990	1002	962	992	983	985	963	991	1004	982	1053	1019	997	971	958	1052	1049	993	993	987	991	969	975	1027	961	993	983	1029	984	946	1018	963	957	942	947	982	988	949	993	927	1037	986	990	989	977	942	958	956	1021	960	998	993	962	995	981	1037	1032	1078	1061	1029	1012	971	967	1025	1000	1017	975
28038	17739	4962	1581	1068	906	690	554	514	490	533	501	430	474	439	445	476	443	445	469	470	456	477	459	432	460	440	446	456	469	488	431	446	443	445	474	401	416	384	413	411	444	434	469	419	453	437	445	423	414	431	427	417	455	434	423	427	428	395	447	448	416	428	466	421	440	445	413	436	465	438	451	461	412	462	453	419	470	443	399	419	426	439	438	462	444	428	477	430	441	444	432	405	409	438	455	447	428	435	475	453	435	406	403	429	379	437	431	443	448	433	383	424	430	464	464	425	435	425	444	414	470	428	429	420	451	413	456	435	431	448	417	427	400	420	428	442	438	472	412	423	452	406	447	439	446	435	455	473	459	461	423	478	448	429	419	446	435	409	416	454	424	429	429	442	430	442	388	416	469	414	447	401	427	404	416	452	458	444	422	421	476	413	392	398	437	442	410	468	417	371	428	433	410	421	463	478	433	440	450	429	484	428	424	395	426	392	441	444	419	433	436	420	430	472	449	401	424	441	433	455	471	499	394	442	424	419	441	441	450	436	377	418	393	447	431	421	452	390	463	417	425	420	409	408	395	417	446	417	432	410	425	418	441	444	466	411	411	406	394	426	423	456	418	444	436	406	393	411	434	400	396	437	428	422	427	427	415	454	452	439	438	431	399	421	436	430	444	453	432	461	419	477	479	434	418	410	416	416	382	457	439	446	418	441	447	397	433	413	446	428	428	445	442	428	409	420	409	431	425	414	461	421	428	433	463	421	427	425	418	430	398	443	450	443	410	434	445	449	371	434	419	423	433	415	468	453	433	424	447	440	416	446	429	402	442	414	433	431	379	422	429	415	416	465	417	428	431	413	398	448	383	427	421	444	422	429	400	425	476	464	444	470	431	428	410	447	434	400	458	424	381	415	415	451	384	463	430	428	411	411	469	415	429	447	427	433	423	398	429	435	441	443	387	435	445	417	414	380	432	439	407	421	385	409	423	436	417	437	403	415	442	441	383	421	438	394	444	413	424	452	427	444	395	444	428	413	456	416	435	408	412	423	402	428	417	369	418	470	416	438	422	437	417	429	425	476	430	430	420	420	414	415	434	435	430	410	425	377	436	422	410	430	417	435	424	449	443	412	415	417	427	409	428	458	451	454	418	427	453	422	416	447	421	431	443	408	471	424	454	436	420	454	442	429	444	452	416	422	447	431	417	409	426	421	417	437	423	420	423	440	439	441	441	423	422	442	452	468	425	429	511	460	426	457	448	455	425	434	413	480	426	412	425	401	449	442	452	430	411	397	463	437	413	426	413	436	403	455	437	448	421	444	415	446	406	433	444	428	471	430	443	431	466	422	440	444	444	425	413	438	441	417	401	430	448	423	428	440	455	425	419	437	436	456	453	426	421	413	418	457	420	440	424	444	425	427	419	434	455	426	456	453	421	420	460	422	427	412	411	494	421	414	455	439	411	423	428	409	424	441	416	400	454	429	448	430	418	447	437	421	425	424	427	458	425	450	437	442	412	425	448	424	423	428	433	460	415	484	420	416	447	439	456	437	453	442	439	398	444	407	451	403	460	454	422	443	400	436	418	383	419	396	419	458	453	399	393	440	411	430	440	431	409	402	453	400	430	441	430	446	413	453	418	395	427	447	452	424	447	428	425	433	417	458	423	434	462	443	440	427	447	405	436	419	404	428	448	446	440	461	440	405	430	443	420	411	411	421	422	447	388	429	447	415	443	426	466	433	431	411	441	443	437	395	465	430	473	443	408	424	417	440	408	439	420	409	424	432	438	469	427	421	419	402	412	429	406	437	428	387	419	404	425	465	428	424	404	452	433	397	460	423	432	434	380	429	435	461	441	433	441	429	419	418	452	401	417	373	440	406	426	412	466	417	469	443	425	410	455	469	456	409	435	438	431	447	450	424	423	428	407	447	432	433	427	425	447	442	412	440	437	407	444	408	393	444	425	401	461	399	417	426	456	449	426	479	405	408	442	428	445	450	451	447	419	428	427	442	432	405	417	415	434	435	439	426	423	445	440	383	436	429	414	439	455	437	429	446	430	425	410	388	439	429	398	436	444	423	392	472	421	446	418	482	473	431	424	404	432	436	410	432	433	407	416	422	439	405	447	430	396	450	438	467	454	439	410	459	409	432	420	456	399	421	375	463	444	430	442	443	394	413	435	447	435	442	436	445	424	424	455	436	438	444	420	425	462	449	413	430	396	407	486	431	427	431	413	421	440	471	416	439	438	395	458	436	416	409	400	431	403	468	404	454	427	401	427	410	423	423	398	449	456	396	433	448	452	437	415	421	430	460	416	462	435	485	380	436	436	406	434	423	421	423	430	415	441	453	480	443	433	420	441	401	427	383	414	419	440	425	456	445	410	447	436	398	445	449	425	392	425	419	425	438	406	461	434	437	432	435	423	403	463	426	427	412	442	423	451	431	449	468	460	406	454	382	443	418	447	425	394	442	433	414	413	439	397	457	441	433	439	417	447	481	417	430	427	428	412	406	434	405	441	395	437	409	454	434	420	455	500	412	430	438	439	450	408	422	450	442	425	427	466	437	442	453	429	441	419	428	412	423	402	425	425	399	397	433	431	406	425	442	404	430	438	451	448	443	443	385	434	420	439	425	451	409	461	398	430	420	407	389	428	407	448	431	446	442	413	430	409	400	415	436	449	415	397	417	434	439	411	422	423	413	437	410	428	434	441	417	389	402	428	424	428	428	411	466	436	420	420	408	467	435	445	362	416	428	458	459	439	423	473	399	435	395	405	424	441	440	424	434	404	407	413	432	423	462	429	426	427	427	440	461	409	374	398	443	399	484	425	404	422	468	440	454	443	433	439	418	432	412	414	407	428	412	425	442	376	415	435	411	440	409	432	469	437	420	425	454	463	432	455	437	404	441	449	425	391	418	408	431	443	441	405	458	466	466	471	458	452	413	405	445	462	471	426	423	413	435	431	422	420	458	417	408	442	399	448	431	435	453	411	446	402	450	424	451	433	404	444	432	449	396	437	428	406	431	439	437	437	436	422	432	454	434	420	442	440	426	452	433	408	424	434	441	395	418	407	433	434	468	437	444	451	437	450	419	409	408	443	421	449	396	415	465	438	408	425	412	441	420	405	410	419	453	411	451	428	405	416	421	421	390	461	434	417	433	441	369	386	458	408	433	396	397	422	396	445	386	413	436	446	427	442	430	453	440	441	416	422	448	394	413	407	414	416	421	419	391	448	454	454	386	444	437	449	464	440	431	411	406	424	405	400	437	440	417	407	443	427	418	412	422	422	444	432	440	437	437	438	443	436	426	421	434	413	435	458	451	415	425	426	388	380	425	408	409	452	405	423	444	451	462	449	466	412	428	434	443	435	409	468	420	464	417	412	410	359	445	431	457	417	439	484	419	429	439	452	485	418	418	433	413	448	438	450	425	438	429	461	437	443	454	412	427	450	425	433	425	426	442	378	427	443	423	410	433	449	396	421	454	448	445	451
9030	2800	2377	1400	1244	982	807	752	703	622	599	595	524	562	474	514	440	500	491	432	502	467	476	526	526	512	520	512	521	508	451	459	533	448	518	496	483	492	469	468	465	448	458	481	476	441	496	484	460	468	490	483	427	475	457	444	476	416	449	466	454	487	485	458	431	465	450	485	484	445	461	491	514	453	483	472	485	506	436	519	468	476	443	459	496	469	466	478	461	473	468	477	477	457	437	445	462	482	455	467	460	444	418	464	440	440	450	478	480	434	481	446	486	501	448	420	450	465	468	459	484	495	443	469	454	473	455	460	428	481	468	478	483	456	438	456	444	460	428	465	427	451	491	470	444	484	452	422	447	480	466	488	443	436	436	488	476	463	460	444	480	459	446	469	483	491	462	469	477	443	480	482	426	444	472	459	478	458	483	443	478	460	480	471	448	462	441	484	483	458	492	449	465	503	429	463	450	501	465	452	474	455	423	483	465	500	459	481	480	444	458	427	463	437	475	458	493	477	437	470	476	471	492	476	445	416	516	475	455	465	456	444	453	456	421	471	453	495	504	429	461	491	451	431	459	478	469	474	453	470	471	474	432	461	415	476	486	470	481	409	471	479	453	450	475	472	449	476	487	431	451	461	433	460	492	465	483	418	454	469	477	470	466	454	484	486	432	473	465	474	481	457	434	460	454	484	464	434	494	479	429	453	440	439	412	451	451	438	479	462	473	455	430	441	445	456	481	454	471	502	437	441	449	462	469	503	466	433	443	460	444	474	459	444	442	473	483	466	454	436	489	491	459	464	494	445	422	467	499	437	456	466	522	457	466	456	469	426	467	490	446	487	469	508	471	466	437	418	480	465	493	486	469	482	487	446	475	440	498	464	478	446	479	498	448	494	501	454	460	432	469	462	440	446	470	496	464	461	450	465	419	421	426	497	515	475	460	425	460	474	465	476	480	442	474	497	463	478	487	441	471	423	502	489	472	429	473	452	481	478	475	489	480	452	445	517	459	465	485	436	480	468	465	503	485	448	457	402	463	480	499	474	465	476	438	478	467	454	462	497	497	481	430	487	463	462	470	479	433	453	514	431	461	465	401	479	424	457	450	473	461	467	461	465	490	487	486	493	477	447	478	461	475	452	480	452	481	458	435	475	466	464	467	479	427	445	457	462	477	471	460	461	453	457	456	461	485	456	478	495	485	495	446	452	476	500	454	495	473	460	437	429	453	507	451	463	456	482	428	461	465	470	444	442	453	469	479	475	493	486	426	479	465	468	454	459	437	447	463	462	471	481	485	477	438	491	429	454	502	423	467	454	463	488	476	455	463	432	463	464	514	462	452	464	445	489	502	470	438	453	463	436	461	489	489	492	466	459	488	436	462	444	480	482	502	461	479	450	484	461	468	444	522	477	455	483	458	467	434	456	493	455	478	469	433	453	458	484	468	433	464	433	484	491	492	504	459	475	458	503	446	488	452	490	462	436	460	475	493	466	463	483	466	513	480	459	500	491	434	484	431	450	511	422	443	454	458	496	504	472	468	422	430	480	458	462	484	487	478	465	494	450	475	481	441	477	451	473	443	474	467	482	462	470	450	463	464	438	466	446	453	475	463	476	430	478	508	491	487	448	482	461	421	475	456	476	457	478	452	434	458	479	451	441	458	498	465	477	443	462	451	505	436	494	498	454	459	459	468	488	466	444	466	450	474	461	504	443	469	419	467	455	428	440	486	456	438	497	440	450	447	455	487	476	482	455	416	459	427	455	457	480	463	476	479	449	514	459	454	483	435	459	480	470	424	486	533	451	488	473	471	463	440	452	470	421	479	456	457	477	447	454	474	473	495	522	454	475	479	473	460	466	490	461	452	464	454	466	477	453	456	423	493	415	436	500	489	446	426	441	467	457	437	440	461	431	462	468	481	458	446	425	453	443	451	473	492	473	440	420	455	504	465	476	473	483	420	437	488	472	453	480	491	464	455	489	479	452	489	464	449	468	515	480	495	482	474	460	480	468	469	465	500	448	479	478	418	440	484	463	443	514	462	457	478	443	458	471	444	423	509	429	449	478	440	459	486	503	472	472	462	449	507	447	451	476	442	440	495	448	441	473	454	479	462	435	445	450	458	479	480	466	471	504	487	485	460	490	489	491	487	473	478	439	496	473	504	430	480	454	457	469	432	466	462	457	463	463	446	448	449	476	485	459	456	479	448	462	443	471	463	443	490	511	478	487	462	487	469	442	469	470	486	439	440	457	472	448	461	445	455	476	490	471	462	444	495	459	472	469	452	508	454	489	436	455	451	475	498	442	433	527	428	500	440	458	454	468	424	442	489	495	462	445	465	455	471	486	481	412	444	466	492	469	469	450	476	497	486	470	478	438	466	437	475	479	484	455	461	450	490	512	444	475	459	467	448	449	460	448	444	409	432	479	444	460	446	493	513	451	492	467	486	465	457	499	473	468	448	475	479	495	478	451	462	452	497	486	460	488	440	448	478	476	422	495	457	463	482	490	478	451	453	487	446	454	457	456	493	413	452	487	442	469	439	478	453	439	489	455	490	458	447	464	465	488	500	472	425	483	452	421	446	442	476	439	464	406	454	458	477	453	483	480	451	476	468	455	451	464	452	446	450	437	494	457	427	465	413	498	494	469	488	463	457	484	454	439	470	425	470	470	457	430	471	487	452	467	445	476	445	439	457	456	482	454	446	481	436	475	478	468	466	458	466	433	442	443	430	493	430	454	479	460	487	477	491	396	419	460	472	430	494	459	460	431	454	482	453	463	478	475	507	431	457	492	479	452	458	496	483	439	475	470	436	440	494	493	449	478	462	461	451	464	484	508	412	441	478	466	435	463	454	464	446	427	453	476	457	473	493	511	468	470	470	461	469	435	463	469	452	449	488	461	480	456	421	473	438	454	473	508	459	467	437	456	445	444	444	472	456	472	465	434	530	508	501	478	468	447	474	423	485	465	512	427	470	458	488	427	457	467	469	428	427	424	476	404	443	425	462	466	466	464	515	463	448	485	471	504	482	490	496	441	456	429	481	464	495	461	471	467	488	424	481	486	482	460	461	473	468	422	444	435	438	476	445	442	495	465	446	463	452	468	475	476	477	457	471	472	447	471	479	437	457	452	462	478	477	471	469	463	457	452	472	468	451	462	477	444	442	477	498	479	475	429	492	460	475	486	466	455	490	445	459	453	449	454	468	443	477	479	485	483	513	458	481	454	465	462	513	458	460	493	457	461	471	450	476	468	452	462	467	499	457	486	452	471	443	493	463	485	462	462	470	468	488	477	486	470	455	444	430	464	442	464	459	482	488	501	467	439	476	479	448	495	458	454	443	468	438	451	475	470	445	443	467	466	463	482	463	456	464	443	460	429	472	449	455	446	464	483	445	492	436	472	474	460	449	475	478	436	465	487	424	498	471	487	485	461	488	426	453	439	495	466	469	498	396	489	467	451	466	471	492	493	468	467	463	467	494	446	462	474	522	477
23859	21268	28484	24360	21281	9861	1984	1371	1218	1131	1036	949	929	935	867	837	857	852	871	814	855	847	813	814	853	806	828	865	870	789	913	865	864	840	864	812	780	793	852	763	737	776	797	733	787	784	798	800	750	800	816	814	769	783	767	822	803	835	819	808	780	798	759	787	774	784	740	791	777	788	768	805	787	812	832	744	748	808	802	776	787	727	765	797	798	799	795	800	777	748	731	761	811	736	750	746	787	798	791	783	851	822	779	724	791	731	815	841	770	785	781	798	774	730	789	765	716	795	773	783	765	797	771	740	740	764	753	760	791	778	789	756	829	792	744	770	760	765	756	744	785	799	830	784	816	776	826	783	787	773	749	762	761	815	814	767	761	753	801	770	756	770	865	760	772	794	817	788	782	789	755	759	789	796	763	797	814	797	746	821	763	771	764	776	797	794	755	784	792	719	775	792	819	822	808	768	705	756	754	796	785	771	771	811	762	805	740	835	772	786	727	804	829	802	752	791	781	802	791	778	805	801	809	822	776	767	809	788	770	742	820	767	811	818	792	789	740	776	775	783	726	770	733	784	772	798	797	778	808	841	802	791	743	774	791	749	786	735	771	791	749	812	739	772	826	753	796	742	797	793	841	725	802	798	809	800	739	767	789	798	796	792	801	785	779	803	819	786	777	701	734	822	732	772	763	798	806	762	743	802	810	804	796	764	772	789	798	740	750	779	783	801	773	802	799	793	745	745	770	852	791	813	799	770	817	774	748	787	779	726	802	800	828	829	797	784	752	715	785	780	776	785	782	786	754	732	745	777	771	776	757	803	852	787	779	783	787	759	779	805	772	785	735	792	765	774	791	804	801	781	766	789	794	745	821	818	748	827	799	776	779	794	786	791	775	797	803	810	757	742	759	838	734	770	745	757	744	765	748	850	757	722	810	766	766	842	758	826	781	779	739	785	772	791	785	799	787	798	772	810	772	785	765	775	849	761	802	781	815	766	776	802	766	781	776	742	764	757	802	755	814	746	762	725	742	797	749	778	726	781	766	737	744	739	758	759	797	792	783	765	784	762	759	744	788	741	776	775	742	783	813	778	757	771	740	779	826	737	790	752	819	727	795	787	722	731	826	746	788	809	820	792	803	839	748	806	759	793	801	815	808	839	828	769	796	778	770	831	790	782	750	796	794	731	788	759	739	803	794	764	783	766	789	790	769	763	817	731	775	783	780	797	822	791	765	753	733	756	802	759	807	775	788	742	761	796	764	757	782	809	797	774	766	796	774	735	757	776	837	698	747	737	811	800	781	757	800	747	767	790	748	776	782	772	755	796	816	762	768	803	748	797	783	791	778	765	782	753	812	718	786	807	782	708	786	724	780	827	792	769	803	742	788	763	782	812	765	767	798	829	821	733	774	762	763	779	779	787	795	800	798	743	760	811	794	721	787	794	793	703	758	803	800	751	771	755	784	799	738	822	755	763	792	800	823	722	774	778	829	765	786	776	731	780	768	829	813	764	789	789	777	811	751	758	750	794	771	739	799	766	810	754	783	808	801	732	794	800	808	779	778	773	777	818	764	801	797	839	825	784	816	750	796	799	772	769	743	712	797	821	794	774	797	807	767	790	788	751	745	840	821	739	801	793	777	735	794	802	799	816	832	758	779	792	848	778	790	729	782	787	830	813	769	837	797	724	758	779	729	769	801	818	832	779	828	826	771	730	801	741	772	787	761	779	740	785	772	770	799	737	832	827	776	802	789	785	781	770	743	699	781	764	774	797	804	777	769	781	763	814	745	809	733	793	764	770	812	768	770	760	795	774	786	744	737	787	768	739	780	776	741	731	749	750	764	800	785	822	786	760	806	812	795	756	767	734	739	724	742	794	754	845	819	790	789	718	757	742	782	791	746	793	766	793	748	768	814	822	760	729	760	786	758	793	799	796	803	781	772	791	781	797	798	828	779	837	783	821	756	731	781	796	775	827	753	820	743	791	820	829	769	769	736	774	742	769	808	731	751	710	793	766	784	820	802	725	794	774	811	794	784	783	761	794	778	808	807	795	783	747	790	754	758	766	825	755	796	801	792	811	805	770	792	739	750	819	795	783	749	783	804	759	792	783	724	794	763	798	773	781	734	821	811	762	799	715	782	745	806	740	797	799	785	802	728	778	771	790	816	769	766	828	754	784	755	809	763	777	784	787	760	797	780	803	750	769	770	794	746	748	786	801	826	827	788	779	814	786	733	729	764	774	751	757	737	792	784	765	784	716	754	770	766	731	793	799	770	786	786	784	793	802	793	772	732	805	767	739	772	750	727	789	794	803	749	816	746	759	754	723	776	802	818	802	769	772	778	786	766	757	722	777	742	778	780	728	759	734	820	814	790	784	785	766	765	744	793	809	787	792	737	789	779	761	748	777	782	808	743	754	738	760	798	799	816	758	774	745	755	768	769	806	753	723	801	791	813	829	812	815	809	767	739	708	794	780	759	747	774	811	794	791	805	774	783	762	750	794	744	778	783	791	772	796	774	866	835	765	769	778	771	767	757	789	721	815	771	780	800	786	774	772	761	773	778	757	723	789	742	756	790	815	777	741	797	771	815	774	799	779	798	758	757	817	795	769	803	764	801	767	799	765	747	757	762	807	749	759	771	772	780	753	822	767	787	793	730	734	780	755	775	753	758	743	751	805	759	770	757	786	809	777	804	777	745	779	744	750	790	774	758	763	771	770	790	793	774	799	767	798	811	832	830	751	810	774	779	766	800	797	753	785	703	799	755	719	755	785	797	788	774	788	749	737	796	772	793	793	821	778	844	800	821	774	771	812	793	770	774	790	796	755	760	800	787	780	790	787	778	798	722	804	779	812	785	785	819	728	797	791	784	777	814	781	813	742	794	791	769	783	767	832	765	756	730	779	812	763	782	788	798	818	816	807	772	797	804	803	777	784	738	813	781	779	756	729	776	812	736	759	802	813	751	755	755	789	836	769	807	787	758	743	810	809	781	735	801	805	791	778	778	733	829	809	764	788	765	796	804	767	806	774	790	805	765	748	771	801	800	835	763	723	733	713	765	757	784	840	757	790	805	793	770	789	761	736	768	815	778	750	808	753	787	756	814	779	759	836	795	781	790	826	772	749	751	778	811	767	790	834	771	771	813	799	774	798	794	764	782	747	785	738	743	781	782	763	745	788	753	774	811	757	781	795	815	801	805	756	791	757	762	792	830	788	808	787	779	804	795	738	764	745	765	755	768	756	776	749	804	775	764	798	744	737	775	764	805	748	731	777	799	815	797	759	714	774	811	802	786	802	756	760	748	794	790	821	801	767	778	822	813	800	754	743	762	759	776	777	805	776	760	806	769	770	808	782	770	748	785	811	783	758	795	783	824	761	682	772	769	802	767	803	735	738	750	828	807	774	828	747	763	794	757	772	789	750	778	740	767	766	806	745	754	778	755	764	823	782	813	757	781	771	799	796	801	783	760	811	759	760	813	731	705	785	787	773
12302	10409	7582	4212	3443	2673	2180	1827	1493	1400	1254	1103	1035	1013	969	971	909	927	914	883	889	899	893	864	896	949	879	902	872	824	849	850	866	776	823	774	782	848	798	815	778	829	880	851	795	833	807	837	757	790	835	809	851	809	838	800	862	816	781	819	795	855	821	794	811	770	843	787	782	757	818	791	764	825	780	814	807	817	846	814	820	836	790	787	751	791	808	801	836	767	770	844	798	804	813	797	771	805	762	811	756	784	812	781	807	863	798	790	784	788	867	782	795	811	799	786	773	814	816	796	763	783	793	769	798	771	827	820	791	821	795	788	807	815	813	786	784	788	821	798	796	836	760	806	769	759	830	796	808	738	810	832	813	817	851	798	800	775	776	789	828	759	785	795	787	773	806	799	781	762	776	825	804	820	814	820	744	781	776	809	814	837	795	869	809	763	755	790	754	772	804	783	799	803	816	789	835	796	819	791	818	810	832	784	815	788	795	762	760	828	810	759	804	834	753	799	807	798	808	829	828	823	848	826	804	778	787	772	801	772	811	745	745	791	842	864	820	797	776	825	759	783	784	821	776	790	837	744	802	852	847	768	823	816	836	765	780	795	830	794	817	767	771	824	800	775	747	791	837	852	739	781	816	800	775	797	805	794	753	783	844	790	841	795	778	756	791	785	747	803	780	745	810	766	743	846	829	799	787	823	763	809	773	811	821	757	884	820	819	771	795	812	788	728	766	753	773	804	806	796	793	804	816	835	799	806	821	786	788	848	818	818	781	780	806	826	782	765	802	789	835	807	774	824	756	841	810	804	796	826	740	783	809	768	814	764	825	809	832	835	819	813	805	780	813	800	772	845	826	784	749	796	776	786	802	785	777	769	815	833	819	753	806	776	838	800	768	790	809	778	792	779	768	814	811	790	807	838	786	791	789	743	779	821	798	845	801	732	788	839	792	794	795	779	773	802	799	791	815	834	764	790	821	807	797	794	766	874	821	807	836	784	822	755	745	769	779	777	869	818	804	820	777	779	810	809	798	800	807	817	837	848	798	801	819	795	799	789	851	780	814	774	802	794	795	786	771	786	789	753	804	803	759	803	821	791	860	748	758	805	826	829	843	807	726	792	762	822	804	778	779	737	835	802	855	768	796	818	732	780	798	804	776	824	831	768	805	806	842	848	789	789	787	808	808	818	806	799	772	763	766	811	806	806	790	816	800	765	779	810	793	826	829	794	792	801	778	759	731	757	846	782	835	747	794	732	819	869	784	805	774	829	827	798	839	783	774	812	815	816	820	818	785	822	786	795	790	788	765	780	791	836	764	780	805	753	745	807	798	765	801	835	824	793	804	812	844	782	801	831	793	784	805	779	729	812	811	746	801	778	810	784	730	853	763	841	834	763	810	844	833	807	795	789	765	791	780	809	807	795	759	797	843	737	818	821	789	764	843	781	788	834	777	835	823	828	821	784	756	777	819	865	833	758	800	753	821	744	765	798	768	733	789	819	865	753	796	819	835	796	808	800	754	791	780	759	806	793	800	790	813	782	834	780	813	802	777	775	772	749	833	779	836	769	784	805	806	794	828	805	798	819	815	743	794	798	801	792	775	839	780	833	850	799	792	823	876	761	801	833	825	852	794	788	804	828	760	804	763	784	789	776	842	762	822	805	807	777	791	795	808	822	756	804	820	779	796	806	806	775	806	825	723	786	786	794	756	791	821	777	800	827	793	803	792	845	768	797	775	765	768	783	781	817	857	826	837	803	805	804	742	765	794	831	837	830	741	810	818	782	864	797	790	740	817	740	820	787	845	802	763	829	825	748	815	792	768	782	778	808	824	816	757	788	794	779	755	832	834	785	742	796	823	761	790	809	768	792	800	773	843	842	869	843	835	759	867	777	828	770	794	735	821	817	834	824	798	766	725	773	792	787	841	834	784	775	830	810	797	797	813	818	787	850	741	817	803	788	777	776	808	834	797	838	792	803	834	734	754	737	796	868	727	871	817	783	807	821	838	792	800	815	775	745	792	716	827	845	828	845	853	730	780	777	823	824	843	822	816	819	791	790	788	824	795	754	821	791	830	806	809	788	805	805	838	780	736	812	813	803	769	805	840	845	786	780	825	811	826	797	771	772	771	802	794	859	786	808	789	799	810	762	836	803	787	791	835	798	783	814	813	804	797	824	837	799	828	781	752	776	786	767	773	831	843	861	771	800	778	778	801	785	764	798	793	799	783	813	823	791	800	817	786	794	761	813	773	798	805	816	789	780	779	867	772	805	779	788	790	794	814	794	837	786	743	804	867	765	750	800	785	815	832	845	787	834	825	776	780	749	820	762	777	801	770	809	797	794	787	785	721	794	789	793	810	749	784	805	848	788	789	790	808	759	784	862	800	796	777	818	756	847	789	776	831	789	759	779	795	804	784	818	821	804	772	821	777	736	815	769	781	807	809	801	810	820	787	753	866	842	815	827	750	812	808	781	820	817	848	809	764	767	835	731	796	798	837	851	880	801	772	787	782	795	789	781	766	790	812	782	797	804	793	796	830	805	825	807	736	814	773	782	821	822	782	764	790	845	793	763	788	790	785	816	812	830	808	825	792	810	821	810	764	797	830	805	792	819	814	737	797	748	767	789	810	764	789	797	767	788	863	776	799	809	813	763	801	852	810	858	751	809	800	785	761	792	796	808	833	811	784	869	768	779	793	806	791	849	784	762	750	808	781	794	761	814	772	804	809	827	767	824	758	771	763	767	756	799	772	806	756	778	814	717	857	779	807	801	823	778	744	799	765	761	806	824	777	757	791	837	815	769	772	794	814	776	845	776	768	755	755	817	834	751	796	802	835	816	812	807	806	803	818	793	835	823	772	780	832	800	775	753	803	782	769	805	806	814	775	734	826	738	784	796	795	762	813	774	775	827	831	801	834	764	791	757	804	818	780	786	806	796	821	773	828	759	786	781	756	811	811	794	765	799	787	774	810	822	800	808	752	838	784	798	815	831	793	768	783	826	843	772	817	826	793	736	797	832	799	793	716	770	789	794	821	751	809	827	764	812	818	778	805	827	874	828	815	794	784	822	800	795	800	805	829	757	804	792	781	830	802	764	796	769	835	820	825	802	828	806	805	801	830	802	790	807	755	840	809	780	794	820	808	776	807	798	833	798	841	814	776	807	764	770	733	812	755	789	807	815	790	799	750	760	765	795	808	812	743	786	822	757	766	778	798	744	809	787	770	779	806	805	774	787	808	790	782	826	799	780	806	787	816	777	825	813	746	799	791	785	816	773	790	767	821	813	789	795	782	770	843	782	836	793	794	776	805	825	799	825	815	833	816	829	775	777	799	814	796	766	789	795	763	783	738	781	792	800	801	804	811	816	827	810	814	790	775	805	758	780	754	772	798	791	806	808	809	791	798	791	786	824	798	840	757	752	782	839	764	821	853	793	794	745	822	814	810	799	802	819	766	836	800	749	810	821	821	763	774	791	848	784	731	818	754	814
25012	21264	27376	25445	9788	1224	938	734	670	683	617	623	587	549	544	520	539	510	486	499	545	510	489	464	485	491	485	502	491	499	541	489	520	492	466	481	495	459	437	502	474	498	416	484	448	462	461	470	504	445	446	447	474	460	460	449	449	459	504	444	461	480	486	463	450	482	467	521	461	463	450	478	453	457	442	472	467	495	445	430	457	467	471	436	474	460	459	476	465	458	518	488	446	480	453	449	461	471	461	478	463	460	475	446	480	468	443	436	461	461	450	432	428	458	456	445	450	460	434	434	437	489	446	478	415	423	474	449	443	492	473	439	476	474	446	471	409	493	438	443	468	483	472	444	462	434	501	499	496	463	456	460	455	443	480	469	426	454	433	460	482	478	439	455	453	424	425	466	458	436	481	479	483	424	450	443	494	469	423	443	468	508	465	458	467	476	464	450	490	495	407	461	460	481	458	454	481	488	447	471	460	502	467	441	478	492	452	441	440	475	449	429	452	454	430	468	443	455	461	433	478	474	465	467	463	478	461	474	499	476	422	478	481	456	448	432	434	453	428	459	443	465	456	439	446	477	446	441	482	467	441	409	447	481	447	437	467	466	458	494	431	462	445	491	465	435	502	475	478	419	479	434	496	459	466	496	470	490	492	473	493	483	473	466	448	417	445	422	467	417	522	489	453	476	465	467	473	446	472	470	452	442	458	493	484	488	478	462	443	499	459	377	451	447	485	451	438	469	431	459	468	482	456	481	461	494	510	468	461	432	471	465	456	498	455	440	476	475	414	460	454	460	425	432	442	494	490	496	443	467	476	455	499	448	444	468	444	468	473	457	457	453	485	466	480	450	455	472	469	490	475	458	436	472	484	455	466	487	484	471	455	444	505	453	456	459	472	505	477	476	431	444	491	480	417	473	469	422	427	484	445	472	495	448	450	489	465	475	481	463	478	484	413	473	436	445	492	439	461	408	455	490	416	468	511	454	459	479	453	431	465	449	455	480	473	431	472	468	428	447	439	442	480	497	450	475	417	438	449	462	444	427	464	479	478	478	454	448	450	461	427	466	461	470	460	439	484	423	457	442	485	472	486	448	459	458	461	469	470	476	447	462	496	438	436	449	498	464	488	449	470	451	440	446	496	426	506	467	510	447	429	508	460	475	422	475	452	446	435	432	441	455	494	460	479	434	495	469	469	450	461	498	468	435	462	452	454	443	481	482	487	444	461	445	458	477	479	454	463	453	462	462	437	536	474	504	463	485	511	470	458	430	453	455	461	455	449	453	460	456	473	475	451	437	479	481	484	440	439	454	464	464	467	485	447	497	463	442	411	462	488	483	459	448	506	482	455	460	415	471	448	468	463	471	458	458	460	479	459	455	462	471	520	448	479	427	462	443	487	429	449	437	499	443	447	452	465	476	406	461	485	478	493	432	472	480	456	482	444	478	480	458	484	467	427	437	476	458	462	471	459	432	477	452	457	464	493	476	458	461	460	481	444	471	482	465	478	467	453	417	463	454	461	426	451	453	465	459	481	415	463	437	480	497	462	451	431	442	471	444	462	474	425	461	441	443	435	426	464	524	439	484	494	479	471	468	483	461	472	485	494	432	506	470	444	441	448	461	459	456	486	442	457	467	439	439	501	484	422	463	468	469	450	485	469	514	455	444	435	453	468	430	465	461	446	453	480	464	463	460	493	436	428	461	470	433	445	469	429	436	427	438	413	493	459	432	478	466	464	454	402	480	492	484	480	492	467	496	432	414	478	461	431	453	450	436	427	444	434	467	451	466	467	436	450	451	465	416	451	424	459	450	467	487	440	490	461	477	434	436	455	463	448	456	406	445	465	449	494	444	462	473	475	465	452	475	480	453	462	433	490	452	472	413	483	447	436	475	523	503	448	478	464	462	473	458	453	501	479	463	452	455	489	435	429	417	466	458	443	489	442	475	456	468	520	494	460	470	452	496	491	464	490	472	492	477	445	469	450	424	477	497	465	467	466	483	432	459	451	474	424	463	450	447	435	446	455	449	487	475	490	465	462	450	436	475	483	495	468	441	445	453	468	426	472	468	431	467	469	479	446	483	440	423	441	435	453	492	448	475	465	495	456	483	469	451	420	452	462	494	445	426	477	442	488	470	452	461	449	432	470	469	449	463	472	480	473	441	473	444	426	428	444	447	459	454	430	501	456	448	440	453	427	492	447	441	468	481	465	459	479	483	446	487	466	521	452	424	456	454	484	442	471	487	450	456	436	415	473	463	458	472	461	511	420	405	451	469	483	449	469	514	449	457	478	461	482	458	453	456	459	459	525	467	463	470	481	467	456	462	456	450	457	461	468	446	458	481	470	499	459	494	454	450	454	427	446	463	439	457	444	422	441	489	442	445	483	452	484	453	454	477	483	449	477	486	458	456	429	492	467	477	454	475	450	485	465	480	452	468	455	453	444	442	454	460	450	467	414	465	476	464	477	468	490	438	480	448	472	478	448	426	463	439	474	460	434	460	423	432	475	479	443	445	476	432	441	477	492	449	459	448	446	444	464	449	425	483	464	484	439	475	474	476	467	474	439	484	500	447	526	425	441	458	454	487	449	449	491	429	468	463	490	420	471	439	455	462	461	445	449	475	472	463	445	489	477	433	440	448	451	447	486	453	490	461	480	457	500	462	444	448	463	468	474	449	487	464	451	440	447	469	468	472	484	495	428	472	448	481	465	492	424	487	486	452	509	496	466	453	451	446	455	440	468	479	472	457	469	456	480	424	447	452	492	433	462	454	450	496	478	458	456	458	457	445	471	456	462	465	462	462	464	458	431	492	446	449	468	475	503	469	476	450	450	495	454	437	444	485	426	463	475	456	466	483	475	503	465	456	474	483	440	485	455	454	474	453	495	445	438	477	497	439	435	448	449	511	490	444	459	459	428	468	481	459	443	480	443	469	472	451	482	471	428	479	452	431	460	458	437	480	458	469	468	475	454	463	471	489	436	463	473	480	454	480	463	425	461	472	463	479	447	468	454	476	456	468	472	414	449	461	493	473	473	484	441	451	452	495	464	487	394	463	449	473	453	451	488	476	443	436	423	476	511	480	479	476	501	452	433	481	471	449	471	448	476	450	450	430	473	473	480	477	456	448	434	476	502	424	483	470	445	472	462	475	488	443	457	466	446	419	492	473	445	463	444	425	489	468	490	453	456	438	492	460	503	451	469	454	457	431	475	477	478	496	494	446	447	470	418	467	432	464	466	471	473	446	463	446	494	471	424	482	446	488	425	468	490	484	434	505	486	453	475	475	431	478	444	433	437	446	484	454	502	473	457	464	439	468	464	439	473	431	470	454	461	450	450	452	468	505	505	451	481	456	454	453	437	446	463	466	475	457	455	461	461	460	435	449	471	444	457	459	457	438	484	461	435	519	489	439	440	477	500	448	507	458	464	464	460	459	446	484	453	483	481	451	469	440	463	430	438	471	468	493	461	472	468	477	499	466	443	463	472	487
8419	7054	5172	2866	2339	1782	1466	1140	1019	886	858	779	719	724	596	663	581	591	603	642	573	598	547	581	594	564	559	573	567	619	582	583	544	596	574	567	534	506	521	532	496	490	532	546	521	485	523	537	496	517	525	495	515	517	536	538	523	535	480	514	528	551	514	491	531	583	580	511	551	494	496	511	550	538	510	522	544	478	525	497	524	537	514	534	550	521	527	511	537	506	531	547	511	530	483	509	512	532	520	516	511	484	513	544	559	497	462	522	510	524	563	515	531	504	500	526	558	530	520	493	482	526	483	506	524	521	507	543	529	490	490	476	520	532	496	528	523	525	509	514	514	542	528	481	498	501	514	480	540	471	506	518	514	505	484	528	499	539	550	517	512	514	481	496	500	547	543	483	502	530	517	534	519	524	530	499	509	518	515	508	508	498	558	538	514	528	535	519	519	527	536	519	555	537	504	495	511	487	525	495	482	500	549	550	530	486	476	524	527	489	497	547	524	484	513	512	513	477	511	497	483	494	521	522	498	560	473	534	504	499	506	512	545	536	552	539	540	558	510	518	548	546	518	480	512	534	518	512	512	518	513	545	521	508	498	525	521	524	537	516	513	498	480	527	538	481	502	557	535	520	538	525	490	496	496	506	506	527	501	515	529	481	536	496	502	521	517	523	549	507	532	547	515	517	525	481	497	537	519	501	492	520	537	498	536	551	537	532	567	518	513	554	525	496	518	513	451	519	489	502	507	484	539	526	500	489	516	566	494	521	523	508	548	506	482	487	525	521	524	510	537	510	497	546	502	529	556	449	496	534	552	473	543	540	512	506	523	536	493	488	517	493	488	508	516	547	517	526	498	539	477	522	517	549	530	491	502	543	494	500	537	501	541	502	501	528	498	558	529	534	490	483	557	535	492	547	510	509	519	485	535	499	502	495	455	500	506	541	549	518	493	502	521	529	493	531	517	521	495	473	524	506	548	502	485	483	505	521	491	467	502	495	513	507	487	542	520	530	526	536	569	488	488	573	501	525	512	516	519	525	516	514	540	498	465	537	495	524	532	522	509	465	542	559	475	525	485	578	527	491	517	524	506	488	485	529	459	500	492	543	512	501	519	549	507	486	514	515	542	555	550	502	505	527	479	527	494	498	520	529	538	524	483	461	517	512	493	484	504	526	505	551	545	535	489	499	537	514	579	539	502	499	506	499	505	506	501	519	507	513	543	540	537	528	512	529	519	529	511	544	511	486	521	517	513	536	519	484	518	510	508	493	467	493	479	502	523	482	527	459	531	517	495	532	544	499	536	564	507	493	523	524	483	525	516	489	517	484	567	516	546	534	496	563	486	505	500	481	520	530	504	522	539	495	548	517	502	534	473	536	448	508	524	552	500	513	518	555	452	505	509	540	481	527	508	501	551	497	508	522	507	510	542	479	528	506	476	488	527	528	540	540	537	536	522	534	507	527	504	540	492	499	526	519	499	499	507	524	520	521	526	504	512	514	517	523	518	484	566	531	549	496	510	512	512	503	535	526	480	540	507	509	546	526	531	453	519	509	505	518	495	524	522	490	523	541	516	529	516	516	529	562	536	513	504	539	491	546	459	507	546	529	530	520	538	522	516	501	481	518	518	509	502	532	505	527	489	538	542	497	529	470	503	530	524	502	556	526	541	500	512	526	549	517	570	494	526	483	539	530	539	521	521	506	489	540	535	496	506	514	533	499	561	524	532	544	528	476	525	501	523	517	512	545	501	491	524	465	465	480	513	513	544	553	546	536	486	510	519	524	498	530	517	527	523	534	478	522	519	506	540	510	504	518	485	519	510	504	531	511	513	545	551	520	499	525	499	498	521	519	522	494	520	514	506	500	483	482	506	504	472	536	575	539	497	504	494	477	583	503	492	514	525	490	523	482	485	537	520	531	541	491	511	507	474	564	482	508	520	517	522	495	534	487	502	545	539	556	524	513	521	488	511	497	532	524	503	497	518	536	547	502	488	508	520	515	501	503	486	525	541	502	522	479	535	496	498	510	507	476	502	474	500	504	518	515	518	515	544	514	482	530	544	526	484	509	513	486	481	546	496	542	515	528	479	514	504	530	544	491	501	516	470	544	526	562	517	530	451	495	503	489	526	467	502	493	541	514	528	516	512	513	516	547	541	483	518	496	498	506	506	525	588	558	517	493	535	494	575	491	540	508	485	482	533	510	533	514	515	490	476	495	477	555	510	484	549	531	517	518	509	541	515	545	519	505	513	565	519	495	522	504	511	500	546	508	497	519	522	524	494	542	548	519	498	542	491	548	472	539	527	548	545	503	512	516	506	538	513	506	502	509	507	497	553	510	532	489	522	522	508	511	546	464	524	490	546	503	537	515	487	497	542	499	498	541	492	539	512	560	534	525	531	529	492	503	505	484	491	505	499	535	510	523	543	512	483	568	503	504	508	503	539	546	483	492	495	526	546	555	457	514	505	479	523	510	497	503	495	504	492	476	480	503	526	523	531	483	503	494	516	503	509	502	549	499	526	500	533	512	484	514	506	541	516	501	530	513	511	524	527	491	534	474	525	495	526	513	527	499	507	512	499	507	512	454	535	538	485	516	505	509	533	523	551	540	509	480	520	553	505	494	536	502	540	521	524	497	455	491	532	511	543	510	495	514	499	549	542	472	524	511	519	514	483	544	538	556	483	496	526	489	511	509	456	495	486	535	493	544	496	519	481	513	495	490	525	519	526	539	484	529	459	503	524	486	485	550	533	507	517	563	510	507	487	508	506	473	547	456	485	528	501	494	533	550	494	525	542	524	512	556	469	490	498	535	506	510	474	448	518	501	526	509	533	530	541	472	494	509	516	479	535	507	477	518	502	519	511	530	503	516	502	525	486	536	529	527	509	543	481	505	545	523	486	516	535	524	523	542	525	490	557	531	507	513	540	509	500	570	543	531	521	527	494	495	523	601	525	530	530	506	486	528	547	494	516	527	547	524	557	514	535	491	512	483	483	530	505	503	531	498	553	507	520	492	558	499	542	519	475	537	524	532	500	481	533	480	478	513	506	515	523	555	523	489	518	495	494	503	555	537	523	498	576	496	481	532	494	495	533	473	518	521	541	512	492	491	487	518	530	504	559	511	520	511	543	491	529	533	508	507	544	534	493	512	518	509	515	471	520	566	543	532	481	490	501	531	494	484	514	524	539	517	527	498	514	551	512	512	516	530	523	515	518	517	510	506	513	548	561	511	547	524	504	505	476	513	492	538	514	500	534	531	485	501	568	483	513	507	511	544	491	514	543	509	564	536	532	523	509	544	520	515	476	550	489	520	528	484	494	528	489	460	509	502	551	496	508	528	513	522	538	514	544	576	495	505	534	557	501	521	464	521	468	496	503	478	473	447	517	527	475	496	506	510	548	486	498	502	510	526	489	509	481	514	511	520	462	508	514	544	518	562	516	479	496	498	544	517	505	519	516	519	548	489	489	517	542	541	511	543	492	533	498	528
22773	21364	29111	23990	21353	21451	8882	2165	1673	1554	1367	1325	1230	1120	1144	1134	1126	1113	1061	1101	1064	1073	1056	1013	1132	1094	1099	1054	1071	1051	1065	1061	1032	1042	1046	1052	1026	1003	1012	1007	1100	922	997	980	993	982	955	991	994	992	953	1027	983	945	930	995	1023	964	939	1004	927	1023	971	922	981	976	1045	1068	962	1003	983	946	956	943	933	987	998	1041	929	981	983	949	940	962	955	972	1003	972	966	998	955	994	938	993	933	931	976	1013	986	957	1010	1041	968	913	952	954	952	967	969	1041	934	914	1020	953	924	933	907	1004	965	961	913	916	997	926	947	948	936	937	1015	993	1023	996	970	992	985	970	924	968	923	940	994	924	982	982	947	985	1009	1017	933	940	991	959	925	968	947	960	983	983	985	1019	1010	959	968	971	942	933	998	969	976	988	981	987	1026	943	990	963	983	992	979	1015	943	1025	985	981	944	986	915	1012	945	1033	956	895	963	965	939	962	981	966	1008	943	1017	986	1001	977	1076	1018	973	948	988	969	954	927	967	920	976	1002	961	951	918	956	958	992	965	1049	947	975	1022	977	913	977	960	945	1015	957	929	997	909	926	969	960	968	964	919	961	978	949	972	971	929	969	977	958	949	945	1007	964	976	1001	954	981	1017	982	970	987	1023	941	1002	955	950	991	947	939	952	976	983	1018	989	990	922	948	1000	998	952	958	957	996	925	982	981	1007	1057	968	978	957	956	1019	1008	947	944	949	951	1020	893	986	893	958	1008	978	972	971	1013	968	1000	950	896	1023	952	972	900	977	990	970	995	970	988	1015	967	961	992	966	946	942	982	977	1005	972	945	954	949	940	944	965	936	970	967	975	901	980	1005	966	921	1008	1045	930	946	943	994	926	930	919	987	980	956	1012	942	990	1052	968	995	984	966	969	1002	924	941	997	985	924	970	991	994	987	965	936	972	968	978	958	918	994	989	979	970	946	911	984	934	956	914	986	950	951	919	969	968	962	970	967	993	999	1032	981	970	959	958	985	950	976	920	973	935	961	953	977	923	971	1033	916	955	998	1009	1041	956	958	972	941	956	963	993	1007	944	949	964	952	958	944	965	959	920	944	984	922	931	982	993	958	962	1033	956	997	927	963	1015	961	911	1039	926	993	965	967	990	973	978	987	979	929	990	949	969	1007	909	948	972	935	961	966	969	964	973	981	930	936	959	934	965	905	939	929	944	964	933	942	947	959	986	973	969	1038	995	932	970	1022	1025	947	961	960	1005	943	929	1013	908	919	944	962	946	1018	1001	987	951	968	906	906	975	978	995	976	946	982	993	1008	927	980	953	972	987	916	1030	952	986	953	1013	989	986	1036	1020	949	972	968	987	994	994	950	958	950	975	985	978	1003	1084	972	947	975	1033	1016	950	932	956	958	953	1011	952	985	982	962	973	980	922	969	1008	988	944	935	973	1021	975	963	961	945	995	920	996	969	950	915	994	933	987	1004	977	981	960	996	922	1017	897	1034	876	988	1033	950	1022	968	990	1023	903	1023	907	920	941	952	970	990	978	936	981	976	980	964	1025	956	1014	968	948	966	1006	976	1009	949	879	1075	992	1021	1016	941	1031	929	923	902	1045	1023	939	1001	1005	966	944	1027	945	939	1000	979	999	957	973	924	963	964	981	941	1010	962	930	952	982	989	980	947	983	941	943	956	968	958	1000	959	956	986	981	972	932	932	940	952	1033	991	975	978	976	978	929	950	940	992	953	932	976	1005	966	942	975	977	999	987	963	967	1001	930	942	927	994	948	968	958	928	979	1002	902	940	939	890	963	945	929	1000	916	924	1001	935	919	976	915	928	925	953	977	966	1001	952	929	976	896	935	938	953	967	951	974	928	1004	959	1004	959	1012	1005	952	1009	918	996	936	963	963	1043	1013	971	993	976	987	925	1044	1012	954	920	997	1005	948	985	962	960	995	974	1005	983	964	933	984	1027	920	923	966	986	967	884	991	957	950	930	965	938	979	943	994	969	983	926	966	987	922	971	953	917	935	950	951	979	974	932	950	937	968	961	967	993	962	944	915	1002	962	945	916	947	967	1019	997	972	937	976	996	976	976	959	954	1002	928	970	944	945	995	956	980	936	937	983	919	995	929	1002	955	938	935	969	973	925	962	974	966	976	957	955	992	950	914	965	950	967	934	980	969	966	1019	954	1016	974	939	958	901	974	963	978	889	1003	997	968	977	954	927	978	973	995	941	953	987	1012	997	980	977	992	969	990	984	968	1020	963	947	942	936	995	1014	944	941	895	937	950	1008	1041	1006	996	973	1000	959	984	914	974	987	953	950	963	995	935	942	978	972	949	951	926	978	968	959	978	924	963	936	985	941	956	939	1010	928	940	969	1022	1022	991	999	980	950	983	955	969	952	947	1050	923	978	929	922	952	912	991	954	934	913	955	965	1033	992	967	1002	1006	902	929	984	952	946	949	1000	976	985	979	938	1012	971	965	990	938	947	964	993	995	972	951	964	961	930	995	974	906	952	970	960	989	936	1028	932	945	952	987	903	947	973	959	947	952	1005	988	949	905	973	956	967	931	920	1030	1008	983	938	931	968	943	1003	1018	945	984	996	954	955	944	955	949	946	931	894	993	993	922	992	981	942	982	919	1031	951	962	907	933	963	931	974	1010	974	956	963	993	988	924	949	991	979	995	946	990	982	931	941	940	980	980	963	976	1026	951	989	961	998	947	920	965	981	1011	933	971	916	924	992	965	960	941	1014	974	1019	966	963	1001	1064	999	947	984	1019	923	937	935	955	966	934	1011	934	996	987	974	929	921	947	979	943	971	971	938	954	955	958	1019	978	942	928	1000	1011	965	931	999	945	1001	985	948	980	951	948	1001	935	973	1012	995	978	982	982	1010	943	1020	957	970	959	907	945	881	963	928	943	896	913	1001	1028	973	988	915	944	996	900	973	946	970	978	974	992	942	924	929	985	977	979	978	1011	955	1039	1016	982	963	1002	955	984	1005	909	950	931	964	963	929	923	927	995	999	1028	958	951	935	969	1053	879	939	949	949	926	952	970	939	1001	993	980	982	914	974	1018	945	1037	964	915	957	966	1036	945	954	963	1042	973	1016	980	979	893	961	1021	978	946	964	979	1021	976	968	987	997	972	964	981	937	1045	976	908	947	951	934	928	935	949	948	976	958	950	1010	960	1053	945	952	932	949	948	970	989	924	990	930	928	1022	920	972	1015	930	976	942	983	991	1001	965	966	968	971	960	1022	984	936	936	960	926	977	924	949	977	962	975	988	995	923	1011	941	985	979	989	921	954	961	951	927	931	976	978	960	994	951	973	992	1026	1026	1054	970	985	941	1023	978	934	978	933	988	1007	954	941	960	970	918	961	942	930	943	951	939	902	993	968	953	969	938	992	961	952	921	925	977	974	954	903	962	944	989	943	951	968	992	956	919	971	999	974	997	975	941	980	967	997	938	1014	986	999	1007	954	969	952	966	1016	893	993	960	980	964	926	981	970	931	972	956	1007	936	963	995	943	930	953	956	946	967	982	991	956	931	954	959	940	999	1019	978	962	990	941	925	957	1000	1021	952	919	903	1008	954	970	920	1041	972	874	989	979	939	969	969	985	927	948	941	927	952	985	956	985	895	988	998	1029	963	963	1055	922	913	960	984	924	967	915	960	986	959	940	953	960	963	951	954	976	976	957	971	993	964	928	1005	941	970
10132	16831	12600	6872	5479	4257	3448	2735	2336	2110	1775	1601	1594	1398	1296	1240	1181	1226	1174	1152	1193	1081	1133	1132	1109	1100	1146	1087	1113	1116	1116	1189	1084	1059	1088	1059	1072	1035	1004	1004	1015	1008	1057	975	974	1009	989	937	1035	1008	973	1020	961	969	1015	990	1030	1030	1008	1019	955	1008	1027	1037	995	1038	1024	995	990	1000	945	1014	929	1029	993	1041	1014	956	1007	997	992	985	963	1001	1017	989	995	1000	1040	987	987	1006	1007	993	978	981	894	973	985	949	1047	931	1061	973	1008	982	1086	1000	1001	1033	1022	979	1008	967	1012	1007	978	1028	994	982	1003	995	993	1011	1016	1012	920	1054	989	972	978	1000	1002	975	1056	1025	994	1038	965	970	997	953	996	1023	1016	941	1003	1025	942	1029	1055	990	1039	970	992	1029	962	987	944	999	1024	1025	983	919	986	934	996	987	1019	942	950	983	991	991	987	1047	970	919	918	981	952	1008	1042	909	996	1000	1019	963	963	969	961	982	983	999	1017	919	994	1018	990	1044	1020	1021	1034	969	969	962	1034	1043	975	981	980	1007	963	989	927	960	1040	1010	987	970	997	923	987	1009	919	977	1023	959	1035	954	949	952	959	959	916	1008	997	1014	1011	935	967	934	972	1021	998	951	990	996	970	975	1001	1002	935	950	952	965	984	956	994	1033	1006	977	951	1014	916	959	1036	966	1009	979	918	975	1013	975	1037	960	1013	989	1048	1028	942	1036	1055	982	936	985	1001	966	999	1002	1007	956	993	965	935	1013	948	976	994	999	999	1018	985	979	984	986	981	986	1014	1003	992	978	1025	961	979	931	1041	974	951	960	968	1004	985	954	962	981	989	998	992	974	968	1037	1006	947	938	1041	971	972	1038	974	940	1003	967	986	990	986	936	982	972	1000	983	979	984	1013	964	988	996	999	989	1016	987	963	967	983	937	969	950	984	971	930	1046	1013	967	968	1006	984	958	922	960	999	960	1013	1020	993	983	980	940	1006	963	1006	1006	942	980	1067	1026	992	1052	916	1023	954	1002	989	998	1003	956	991	1047	1006	948	985	973	978	949	948	1030	978	973	931	1013	990	996	986	984	927	992	971	972	1010	984	948	1021	949	974	996	950	1018	1026	1004	982	938	979	940	1017	992	1018	1038	978	981	992	974	1051	980	933	891	1036	986	972	1054	994	995	957	944	927	1010	995	930	977	1003	964	984	1039	999	972	993	1006	997	988	1037	963	948	989	970	1027	1002	970	988	1022	898	1045	1043	998	977	980	1056	974	943	984	966	957	994	1027	1004	991	978	978	932	959	1010	970	959	950	975	961	990	986	1008	964	947	985	985	956	1001	978	968	990	1017	998	975	960	993	950	1011	998	994	978	1026	1025	1015	1007	965	973	1026	957	955	993	1013	1001	966	944	946	1036	1032	966	982	998	1009	981	1003	1021	968	997	978	965	987	1008	1003	988	979	1002	1002	901	903	1013	1026	1027	976	981	984	975	943	963	945	949	1001	960	1022	960	998	1026	981	1015	1019	925	1064	997	1042	1025	999	967	968	963	951	1053	939	972	1028	1007	1001	989	978	977	989	1001	1061	987	979	970	960	957	970	959	998	1024	984	979	1048	966	954	982	995	1014	1059	957	1007	970	1013	1005	948	975	982	1031	982	977	997	1008	976	987	996	954	967	1007	1001	988	1006	1008	1022	977	1029	961	957	1049	1035	988	986	985	989	1003	1027	1030	968	953	984	1020	1014	991	948	971	992	989	1017	977	901	1004	986	1047	985	1034	1012	1024	957	933	995	1008	1020	1002	1002	1014	1018	931	927	1006	1028	1017	987	894	990	1009	986	1011	1018	977	1029	1011	1012	982	1016	975	988	1006	1009	1002	995	996	925	988	959	1007	992	940	965	950	1013	978	973	970	1011	946	1009	997	1018	1002	1039	947	986	998	948	957	944	1017	948	1033	992	1029	1007	982	943	952	949	970	1023	1024	991	939	956	1028	972	1005	1022	992	984	943	996	971	998	1040	987	1031	980	1011	986	984	977	925	1010	976	944	1002	1002	992	967	1019	1053	983	972	999	1070	1016	955	1008	924	981	972	989	979	1009	925	977	961	972	1006	982	966	979	972	1033	957	964	964	972	1049	977	994	1007	991	973	959	946	985	949	990	995	1014	962	1032	951	996	964	997	957	979	970	999	1015	1004	985	964	985	1036	963	997	1034	1016	984	981	966	1020	997	1003	1018	981	988	995	970	1001	994	1043	960	1030	917	997	1019	994	947	997	940	993	1056	1000	1010	1004	1015	977	1033	944	970	955	1005	1000	1003	1015	948	1007	1004	986	1010	984	999	972	1006	923	991	1051	1013	989	968	987	978	957	996	980	950	1053	971	994	1016	944	977	952	1036	1015	953	909	978	988	921	1009	951	970	975	1054	992	973	1036	981	1006	954	1028	995	946	939	929	945	972	1022	994	984	981	963	982	945	1004	900	997	986	990	963	992	1005	921	998	995	979	1057	1011	979	978	1002	983	1035	1018	1023	970	1011	966	1017	988	1006	999	1023	1014	974	1009	1022	975	972	984	956	1030	1043	980	953	1002	996	1037	975	1003	1003	1026	967	976	976	984	1011	1002	987	1002	1035	967	971	1017	967	972	1025	947	1047	979	1024	965	996	980	981	972	1002	931	983	1026	987	964	993	1031	942	1001	953	987	1022	1003	980	1012	966	1019	938	973	1021	950	962	948	973	987	992	921	993	994	997	982	994	981	945	1005	1026	1033	968	977	1020	999	951	989	1004	990	988	985	1009	943	980	992	995	996	963	972	1070	1018	988	1010	1048	946	998	1009	956	1003	980	972	997	964	1023	1016	1066	1011	953	992	1020	1037	928	1044	1036	981	933	964	966	989	1046	929	997	982	985	1008	945	942	991	1045	960	1010	1026	1018	977	1018	987	986	958	995	920	995	977	969	1043	965	996	978	975	1002	1011	970	973	935	947	1013	1010	996	1013	1038	953	1012	1049	1000	966	955	986	991	996	992	968	976	1023	1022	985	989	1004	927	956	929	948	1032	997	1013	1012	981	937	988	994	999	1019	960	1017	998	1003	1005	955	997	1053	987	978	981	987	1006	1002	1037	995	977	991	1013	1008	990	992	955	974	942	983	987	1000	989	945	974	1018	992	980	974	967	984	1011	1029	972	1011	997	994	998	984	1037	970	974	987	974	963	1024	1002	1001	1009	1013	993	921	975	953	997	1041	963	994	1038	1022	961	972	982	964	1015	974	1000	1011	962	985	992	1059	968	952	936	953	977	1055	941	989	1012	1020	1002	922	979	965	1053	1006	938	986	992	975	1033	988	997	1032	942	980	1025	1027	974	973	1004	966	982	1011	971	973	1032	1011	948	976	967	1023	1014	1002	998	952	988	941	993	941	964	954	944	982	990	1061	1007	968	1022	998	962	976	951	998	992	959	998	987	961	956	953	1011	968	989	979	1028	955	1045	959	962	996	1009	969	1003	962	1003	960	1025	979	998	987	975	998	1026	962	981	1044	991	1028	915	1018	959	982	992	1007	990	951	918	995	1005	981	1015	1001	944	963	1018	930	962	971	975	1022	981	1001	988	986	946	969	990	1002	916	989	985	980	998	1003	963	1025	983	959	979	946	979	966	1015	1008	1004	998	977	981	1008	1028	981	994	967	991	990	999	1014	941	1028	1002	1048	970	1005	962	984	946	982	950	969	1045	944	985	975	919	1000	1045	1004	999	1010	992	1000	965	1038	971	1035	930	963	1015	942	1048	957	1021	1002	993	973	961	1012	970	963	1062	997	972	982	996	964	1005	922	1003	1002	1010	954	913	946	996	1016	975	961	1036	968	948	939	1033	978	1010	978	987	994	1038	1052	999	951	1018	1013	961	977	920	955	1031	911	1000	974	958	998	1016	979	977	1019	992	981	995	1074	984	1033	954	993	957	995	1024	993	1000	983	985	998	1025	989	1006	1013	1030	972	984	1007	922	937	1004	968	998	948	1006
28218	18008	4850	1288	872	658	595	566	535	510	520	489	446	438	475	445	454	444	451	493	466	417	471	417	436	453	442	490	511	436	430	439	449	399	417	435	457	391	414	447	447	415	446	433	446	423	443	420	420	447	422	446	433	444	452	440	400	435	435	407	466	454	447	429	457	437	395	433	395	453	439	427	446	433	405	413	439	431	421	426	439	455	448	400	447	461	420	410	440	448	419	421	414	387	418	414	374	417	425	437	435	450	391	420	401	421	419	403	443	392	436	426	435	459	413	427	441	436	444	448	438	409	469	436	414	454	428	426	431	436	437	435	449	417	406	432	443	398	434	420	403	417	423	443	431	429	389	420	438	441	414	458	440	459	434	408	419	462	449	431	439	404	429	457	441	407	459	422	453	418	392	405	429	448	421	413	450	389	441	399	429	422	462	400	441	439	420	417	441	441	425	389	439	415	405	430	414	432	453	455	432	417	423	392	438	440	442	452	433	431	427	454	403	434	451	396	391	402	421	387	407	416	477	446	427	444	429	402	413	413	456	433	401	444	428	400	415	430	423	409	416	406	397	439	467	417	436	405	455	456	431	435	403	434	439	404	393	404	371	436	451	444	447	396	408	382	430	407	412	408	445	428	398	429	425	437	408	388	443	463	399	406	448	438	422	471	414	407	441	405	424	399	439	426	410	412	419	418	417	466	398	437	407	448	450	422	398	428	442	452	445	440	421	404	453	425	432	433	439	414	452	407	440	393	412	413	410	439	431	428	410	446	435	450	411	396	411	421	424	420	444	439	446	390	432	438	426	416	449	392	423	435	415	470	446	441	431	410	425	361	440	437	404	410	405	417	387	426	427	382	450	452	423	418	441	427	420	403	460	454	422	426	410	427	426	430	417	424	399	397	458	440	440	442	394	441	417	427	431	415	430	443	423	431	435	425	377	398	413	399	429	425	452	411	422	429	447	410	410	455	438	414	390	436	396	435	424	430	432	447	460	426	429	401	412	417	411	408	425	409	400	421	421	464	407	421	451	447	444	459	427	416	421	462	435	416	387	452	434	399	413	448	389	424	417	423	422	423	484	406	432	407	425	441	427	461	414	430	434	416	421	433	411	405	442	439	399	395	397	416	443	422	448	452	426	419	399	429	394	426	410	425	445	409	419	432	414	402	423	424	435	420	441	427	435	427	434	378	449	449	435	430	423	416	412	427	413	419	367	409	440	486	412	420	408	422	427	388	450	399	423	409	429	428	458	414	440	444	425	420	441	421	406	444	415	445	420	424	418	453	440	430	459	425	434	429	437	437	394	431	407	464	447	445	426	425	380	416	438	442	424	445	448	417	413	405	411	405	418	407	420	449	397	422	430	393	436	448	396	400	417	418	412	460	418	442	403	398	392	433	392	409	395	416	408	428	381	414	432	426	441	374	419	428	442	413	432	433	430	384	426	415	447	414	397	441	433	420	407	441	433	426	427	463	439	414	405	431	435	432	430	454	404	391	405	406	419	429	454	424	437	404	424	423	406	406	443	427	427	434	412	398	436	463	415	421	431	407	406	463	422	404	413	446	400	435	386	485	429	453	425	403	432	413	423	397	406	383	391	439	435	397	433	432	456	418	419	410	427	440	453	398	408	429	454	425	432	411	422	392	439	426	408	428	416	448	434	415	438	435	405	448	411	415	458	453	420	401	385	426	454	425	439	430	429	405	435	438	448	447	425	388	412	424	418	398	393	439	431	487	471	421	392	465	445	412	398	382	421	430	467	449	417	441	410	398	377	477	418	450	456	410	418	433	405	435	433	447	423	426	395	461	433	407	491	415	418	439	428	420	428	395	443	374	402	436	439	413	421	428	411	446	429	425	450	414	453	403	472	397	432	397	415	421	421	437	432	373	452	448	456	417	402	393	409	485	395	383	433	383	403	441	423	397	441	403	399	440	395	400	436	405	423	382	434	415	446	439	433	437	407	408	395	378	414	423	399	423	382	422	412	404	441	453	401	446	428	412	397	409	440	426	408	447	443	438	404	419	427	422	423	409	443	416	422	435	435	421	420	449	397	460	412	426	458	447	422	455	430	401	436	397	428	420	403	454	418	401	412	376	428	423	417	404	433	436	440	423	460	404	424	452	422	442	428	425	412	440	430	411	431	458	438	472	422	415	413	421	410	475	459	428	403	447	434	412	402	439	404	399	454	399	444	417	427	431	431	425	451	426	465	394	446	421	429	405	437	436	416	450	426	442	454	419	436	448	442	447	439	422	387	397	467	442	468	424	426	413	395	413	399	438	436	456	440	425	398	433	410	418	420	427	399	463	409	420	439	432	430	430	441	440	449	399	422	415	427	458	422	397	434	453	416	465	428	423	418	439	432	421	384	401	426	449	396	418	431	440	388	407	427	412	440	443	434	454	432	423	393	389	435	415	418	382	413	434	423	435	436	358	382	427	419	425	397	444	433	437	448	449	413	438	420	445	453	389	457	406	406	482	387	448	430	450	410	434	441	427	444	453	407	380	470	437	434	426	464	433	441	456	437	455	402	422	429	472	449	422	418	452	442	461	384	405	434	418	449	414	412	422	419	433	423	422	414	451	444	406	399	417	419	408	434	429	421	409	397	421	412	450	446	416	449	441	413	427	450	411	433	423	419	430	408	397	412	420	439	433	442	445	458	418	426	407	489	416	428	421	405	380	396	421	449	428	442	459	423	465	420	388	441	445	461	450	399	433	422	422	429	428	418	385	386	420	410	444	467	458	420	460	408	432	413	423	448	413	393	404	411	462	461	438	411	453	422	442	401	452	403	422	459	387	458	450	445	458	439	409	429	413	437	429	431	438	435	424	417	480	411	437	407	438	392	441	458	442	388	404	452	440	441	430	401	415	399	386	421	427	395	404	402	447	452	422	414	439	426	413	450	419	410	417	455	382	415	442	429	421	407	432	418	411	434	427	422	433	422	447	437	418	434	399	440	395	428	408	385	412	406	425	435	443	434	465	392	469	436	423	435	408	404	462	435	380	417	419	399	436	409	464	432	459	430	414	436	408	426	456	454	424	392	407	407	396	419	451	409	423	374	388	399	457	411	444	421	451	443	455	442	400	403	415	437	420	430	420	427	429	414	471	411	455	435	386	432	433	451	468	449	414	392	421	450	422	441	397	412	411	441	399	458	447	405	433	447	413	415	410	409	442	412	418	460	402	399	420	405	434	412	421	421	414	443	441	415	449	442	434	421	451	402	397	422	422	436	372	401	447	442	430	433	411	441	430	395	426	394	422	470	444	410	430	434	442	422	405	445	455	424	429	439	446	440	400	395	448	410	448	416	429	431	416	416	434	426	416	452	394	426	427	427	420	426	392	422	429	436	383	400	425	443	459	415	417	417	433	426	389	416	431	390	442	434	417	460	410	425	443	454	446	426	406	415	418	416	426	448	396	395	407	459	397	454	400	400	452	453	427	403	405	444	422	413	421	414	424	426	410	462	419	464	406	452	458	446	460
10688	2805	2291	1350	1202	944	753	688	634	634	570	551	552	493	568	508	488	496	509	472	459	505	489	493	472	506	514	551	545	501	433	486	478	480	465	497	475	456	457	481	488	470	468	503	491	448	459	406	459	477	510	458	464	468	490	465	470	429	463	456	476	466	437	477	454	491	463	466	487	459	474	467	482	442	464	440	442	452	478	459	463	474	453	451	437	413	480	474	462	448	492	455	430	452	478	487	453	459	444	454	435	468	497	471	465	464	506	475	465	442	464	423	472	444	444	461	468	451	467	472	471	449	501	491	449	470	466	469	470	453	431	429	436	449	479	458	460	455	437	477	436	433	461	483	458	457	499	437	485	479	460	428	466	416	460	473	463	475	454	428	458	425	465	484	441	442	458	479	478	479	480	441	482	474	464	451	468	500	486	476	432	476	458	427	505	458	471	480	427	487	463	464	450	466	460	442	485	444	444	458	449	452	471	479	451	438	428	455	442	424	428	488	464	444	475	472	452	450	466	461	469	481	479	480	440	473	439	439	480	420	480	436	434	458	468	451	486	468	444	442	419	468	449	481	418	435	464	455	460	472	439	474	484	455	432	426	476	431	480	445	462	477	474	423	473	454	500	454	439	435	450	472	490	488	449	498	498	467	476	476	413	455	479	461	411	477	443	452	474	458	453	438	441	431	453	425	463	464	473	442	420	478	466	452	464	463	440	476	479	450	436	484	461	450	483	455	500	467	474	462	412	479	499	462	476	409	511	458	427	471	470	485	425	467	421	468	448	492	469	466	480	426	462	494	418	442	444	438	409	421	447	449	450	478	475	497	453	429	449	449	481	481	451	463	483	503	447	446	518	443	487	464	462	522	472	463	442	413	433	449	454	441	411	479	446	448	413	447	458	420	466	468	488	456	438	445	464	470	480	442	461	440	503	477	432	440	463	455	428	460	470	468	443	475	458	456	453	470	426	447	460	462	459	423	455	451	456	446	434	500	454	451	450	438	439	473	459	476	454	445	476	479	478	465	504	459	470	456	465	432	434	475	469	444	465	447	463	473	480	507	476	479	443	479	449	458	442	480	480	443	411	464	454	448	449	460	486	430	462	466	428	446	443	460	490	468	473	470	467	445	463	455	454	473	400	441	463	468	479	444	491	423	447	464	447	429	459	434	447	479	437	443	462	478	490	497	454	467	488	447	480	450	443	463	449	432	400	454	431	497	442	433	466	458	463	462	448	445	441	447	447	448	473	495	461	435	466	444	464	491	479	467	495	421	425	470	424	427	470	471	493	461	471	497	466	416	424	457	461	482	473	468	470	431	466	427	457	451	427	453	454	429	454	467	453	479	439	477	456	481	490	449	438	421	442	437	441	477	445	481	439	443	489	479	453	423	450	441	435	445	468	430	472	444	436	451	479	455	491	412	459	438	453	458	439	444	490	456	473	491	465	481	481	435	484	470	433	457	459	467	457	470	419	482	507	470	422	499	444	421	438	468	483	474	475	454	469	433	475	475	447	437	465	444	477	475	445	466	453	519	444	481	484	467	501	424	440	457	514	443	449	465	445	474	449	468	489	490	466	517	475	420	448	494	457	494	404	495	449	445	467	461	453	466	480	455	475	491	445	457	504	439	445	451	446	473	463	450	435	446	447	480	508	511	472	436	467	466	503	480	455	448	462	475	464	471	460	465	479	440	433	440	481	495	445	457	431	442	444	430	472	455	471	446	458	484	524	431	439	422	462	474	467	498	461	471	476	471	429	474	463	457	441	471	486	452	502	479	471	443	447	471	459	460	450	448	440	438	475	454	498	480	494	455	479	441	464	462	468	469	418	426	437	465	444	454	443	505	433	439	435	449	478	479	427	484	501	472	454	432	466	446	466	451	459	481	452	443	448	479	434	493	468	521	471	475	462	476	416	457	446	476	458	426	451	473	442	460	459	462	494	463	484	469	516	483	436	474	437	454	439	451	426	466	454	454	447	481	433	463	485	424	465	471	487	479	463	462	452	467	473	471	461	475	461	484	465	481	514	441	409	481	476	473	456	447	489	464	490	498	454	462	496	451	468	439	470	453	432	455	469	455	462	437	477	474	444	410	486	464	489	468	482	435	473	453	472	434	460	459	474	463	454	454	427	467	494	431	478	467	441	434	474	488	461	505	478	499	460	422	447	467	456	463	457	466	442	491	503	493	470	469	419	457	487	456	483	444	428	491	461	440	486	457	460	475	464	469	452	467	447	442	449	465	441	443	464	458	494	501	470	492	434	489	469	433	427	444	463	429	516	433	475	439	443	470	444	468	428	454	468	422	442	476	441	471	467	483	427	465	448	440	518	442	477	487	437	463	426	443	444	419	464	481	474	457	458	468	456	478	492	457	457	480	480	428	464	459	455	474	459	479	441	437	439	448	467	472	420	498	450	435	481	418	426	466	465	437	466	475	472	454	482	467	456	500	462	482	460	487	427	427	450	477	487	482	474	460	467	455	435	456	469	441	467	464	488	440	482	483	458	465	458	475	454	475	471	487	461	434	451	498	433	465	457	440	434	458	427	475	459	476	456	452	433	453	460	473	460	459	461	468	490	511	440	466	438	455	452	471	463	461	490	441	443	475	437	424	493	434	471	489	479	481	508	449	458	438	481	466	473	452	493	437	465	454	432	429	443	451	461	438	441	415	460	451	500	432	463	445	466	472	436	462	463	463	468	484	486	485	467	424	495	425	437	470	454	468	453	471	454	500	439	465	431	475	474	456	418	487	473	457	463	458	482	449	508	437	442	482	424	435	450	480	457	425	437	442	463	450	450	451	468	439	447	436	469	510	443	489	484	486	431	464	417	450	485	456	475	424	496	435	420	436	480	482	451	471	460	485	437	461	449	458	412	451	427	426	465	450	483	435	439	441	470	447	461	422	439	458	499	459	441	497	448	454	436	414	455	404	452	440	474	474	467	467	475	508	450	447	474	439	484	427	477	501	443	455	457	441	460	453	492	447	452	468	466	485	465	463	461	476	441	423	478	437	484	446	432	450	456	474	466	453	471	503	463	459	435	458	484	432	464	501	428	462	476	463	440	462	466	414	527	486	453	467	421	449	465	459	441	497	436	490	445	470	448	477	426	454	487	436	457	429	469	414	447	438	475	505	480	464	483	456	488	441	443	502	510	474	448	448	441	426	461	468	441	490	445	473	469	478	437	467	432	455	421	444	457	467	445	471	444	435	455	436	522	449	484	470	461	426	510	448	466	469	470	457	468	425	473	445	467	431	460	456	457	458	464	455	472	452	479	482	506	471	429	493	470	444	478	467	421	431	417	447	463	463	460	448	466	466	415	478	462	434	424	453	471	440	470	508	474	461	456	459	449	459	467	428	503	455	440	474	457	471	463	478	448	473	497	493	435	465	447	461	456	468	481	443	449	476	447	438	447	435	467	443	459	471	471	444	425	489	492	472	437	449	496	492	460	450	432	463	457	448	434	479	453	439	517	423	453	460	447	438
23856	21314	28542	24423	21315	9441	1963	1287	1233	1163	1081	1008	948	923	856	928	885	885	823	855	845	830	845	830	840	840	756	817	860	852	804	806	799	826	786	802	810	847	795	790	812	804	827	763	793	769	764	823	806	766	767	769	765	814	782	826	845	782	820	792	815	798	785	781	768	788	761	730	758	795	823	757	802	753	808	726	753	752	757	833	815	748	783	758	818	804	782	844	790	805	784	746	819	818	727	765	765	786	767	780	720	830	744	790	757	787	700	815	756	759	819	796	780	835	809	744	772	748	771	781	747	763	748	798	768	749	766	813	791	794	778	777	751	802	773	769	813	781	744	767	804	749	728	785	782	813	788	820	756	768	770	816	775	779	772	792	786	756	770	767	771	758	769	777	744	766	755	778	758	794	828	784	813	804	763	799	724	736	776	774	823	795	791	786	746	761	790	807	736	750	726	783	793	767	759	772	759	766	818	764	754	733	797	791	765	786	744	781	761	825	783	792	743	767	766	767	768	773	843	763	801	742	807	750	791	784	817	829	784	803	823	790	803	811	826	762	794	770	744	845	786	784	795	777	757	756	752	760	761	750	790	759	812	804	776	791	756	737	766	775	752	746	731	786	721	760	809	798	821	812	822	799	742	832	784	820	765	750	825	808	827	764	791	764	780	774	763	784	805	810	773	803	757	707	756	771	802	727	779	784	764	763	744	765	791	775	772	786	774	763	773	821	790	770	765	755	811	804	819	792	753	803	783	741	785	799	785	777	793	799	733	723	818	771	793	799	753	848	787	748	755	728	772	749	759	771	763	763	769	764	738	783	799	763	796	777	796	727	701	709	755	843	855	765	786	770	761	760	811	725	772	800	794	799	779	773	712	798	770	811	794	763	840	771	819	833	818	759	769	767	754	773	790	739	787	755	777	791	782	752	801	818	789	774	734	808	792	775	768	793	739	781	824	840	798	808	738	804	764	733	777	787	771	724	786	769	762	807	760	751	769	726	801	750	763	777	745	757	760	766	782	806	788	790	759	794	755	767	749	790	748	814	747	743	792	766	828	788	792	763	756	762	789	820	778	779	808	776	777	803	758	787	807	749	747	754	799	736	774	795	806	777	766	786	782	832	753	760	710	789	779	779	794	699	777	723	798	789	777	785	792	772	731	770	786	776	775	809	814	765	779	805	749	753	750	743	745	821	736	773	794	744	780	746	760	782	751	748	763	769	746	769	804	745	771	827	812	788	800	755	764	785	741	768	757	798	774	808	792	795	767	780	803	788	779	782	822	787	776	856	784	742	708	749	789	787	787	798	773	783	736	815	791	777	799	813	791	815	776	795	809	742	763	777	781	792	780	790	805	775	797	789	786	824	777	757	745	800	747	755	796	772	735	851	817	768	765	744	807	778	763	782	817	775	767	776	762	770	838	795	768	788	788	797	794	780	789	808	804	782	743	805	736	746	764	802	720	811	773	774	766	780	741	746	773	794	754	840	776	764	853	776	747	784	777	736	737	760	778	782	778	767	777	831	822	832	741	764	814	761	757	786	802	783	772	771	771	827	767	773	778	766	817	765	786	781	756	793	775	788	791	719	795	775	814	757	815	751	778	791	781	778	758	815	751	779	756	770	730	781	721	875	795	747	722	761	761	778	756	814	809	757	757	766	716	737	731	763	828	811	784	772	751	799	750	746	797	789	800	794	786	809	794	707	762	828	770	752	793	756	775	737	822	789	778	786	756	740	748	779	806	816	783	722	781	771	745	768	771	847	746	717	787	765	772	766	765	788	729	826	763	780	776	825	757	786	810	779	764	757	774	801	790	772	774	807	770	740	796	837	779	781	732	799	739	752	750	755	790	822	750	754	731	736	773	791	756	763	775	765	786	850	784	777	841	768	780	805	772	800	787	790	781	803	755	750	769	767	763	783	738	773	744	747	761	775	781	744	761	738	729	760	778	758	752	783	773	787	788	775	766	784	825	780	784	765	772	766	778	787	721	782	801	793	789	750	776	742	755	767	773	785	788	764	770	802	745	714	792	814	752	754	784	820	769	750	813	771	788	787	786	766	766	793	757	772	756	796	709	792	799	827	774	773	806	834	753	783	780	749	728	760	804	788	825	779	794	775	796	790	749	778	740	754	779	758	751	778	771	791	795	814	835	753	781	741	803	756	792	750	773	787	828	825	769	818	755	778	827	788	780	781	774	816	798	784	747	828	743	752	794	758	779	825	798	790	774	798	828	742	749	788	757	820	763	794	748	810	741	772	763	750	799	795	756	746	751	802	745	774	770	817	771	803	753	807	749	759	756	800	753	789	769	781	832	834	766	781	775	738	836	819	775	766	820	774	786	778	766	753	799	740	750	750	778	766	795	784	773	795	795	796	728	790	758	767	744	786	738	778	809	764	749	769	792	785	789	786	757	798	785	793	789	795	745	781	778	830	771	804	743	716	805	804	780	797	783	774	786	752	796	780	790	791	799	763	815	774	825	727	820	782	765	798	771	783	749	805	737	780	819	784	743	818	745	767	772	753	787	778	805	823	759	732	784	773	746	803	796	759	807	736	852	774	762	769	802	821	806	710	799	787	781	798	732	778	792	761	815	793	780	728	729	798	789	796	827	793	744	727	800	776	750	765	792	720	783	758	734	801	775	799	769	704	802	779	770	786	778	793	759	792	771	747	745	766	804	809	813	800	798	778	771	823	801	751	751	755	748	787	795	771	780	792	730	809	710	797	778	732	749	797	780	747	783	759	760	706	779	782	758	744	761	741	793	796	783	715	776	782	773	767	807	751	755	764	824	804	774	750	770	755	799	800	762	788	752	809	825	823	757	794	780	770	716	795	802	803	742	760	742	765	800	771	815	796	780	773	806	799	782	798	788	806	765	783	776	775	837	821	741	804	763	781	769	787	772	745	775	764	802	779	814	798	801	784	759	808	795	782	807	822	795	810	806	800	724	769	744	763	812	813	728	760	816	790	778	786	783	705	779	770	751	742	722	804	766	730	765	778	821	793	796	743	717	730	712	757	750	806	762	755	760	741	787	804	784	837	785	733	752	755	799	755	809	804	755	789	779	772	782	733	764	772	811	799	811	781	795	779	760	845	804	751	815	796	773	758	803	807	794	768	774	803	787	752	759	787	800	776	746	781	772	756	796	744	754	792	773	773	802	830	771	747	777	755	802	749	779	767	750	774	770	733	814	788	807	764	752	716	777	738	784	810	805	794	729	798	752	780	800	783	728	788	736	765	794	771	799	751	761	792	794	780	803	798	823	797	777	759	818	799	786	822	783	760	784	761	793	784	793	782	746	800	763	743	802	797	861	779	820	783	772	758	804	808	781	784	765	795	726	795	822	781	743	797	703	751	760	784	755	803	761	776	821	821	778	757	797	781	792	787	832	717	767	752	773	782	746	712	803	802	788	795	777	735	774	776	729	795	821	816	798	755	747	802	814	718	824	770	788	819	783	792	783	765	780	781	787	767	786	751	777	785	781	787
9067	10562	7950	4334	3331	2634	2122	1772	1482	1358	1296	1204	1073	1015	1013	910	921	956	885	960	871	913	898	871	832	849	799	827	923	833	875	824	839	841	849	819	816	839	834	830	791	815	748	793	811	798	800	824	779	846	794	800	828	823	815	791	807	801	823	756	842	844	780	808	796	785	807	779	780	814	767	825	832	853	856	801	814	805	786	834	835	764	750	803	820	806	835	782	821	819	798	749	821	755	762	801	779	830	788	790	795	772	785	792	806	759	853	785	798	751	765	769	796	819	784	799	795	790	854	790	798	807	847	810	795	750	831	774	828	806	790	815	747	759	802	832	777	792	796	792	785	819	796	778	776	781	791	783	815	786	817	802	776	753	797	788	753	762	797	770	837	766	792	703	837	779	790	847	760	784	830	731	739	753	773	787	790	753	820	798	818	765	756	750	781	781	816	793	769	792	825	761	833	821	806	814	796	834	821	810	758	764	819	818	768	840	819	791	746	848	846	757	785	814	802	783	814	782	781	744	802	800	803	774	794	786	782	801	827	761	851	802	823	748	828	799	768	830	766	820	786	827	843	757	811	802	820	766	793	821	756	765	796	843	827	763	733	815	795	803	808	802	821	845	785	785	830	733	807	828	795	757	802	777	799	760	799	738	829	799	802	777	793	821	748	760	779	785	752	760	820	766	821	792	812	750	797	744	810	800	799	763	804	785	811	841	779	796	807	816	783	798	797	785	824	764	790	860	805	777	805	757	829	814	819	779	772	765	806	773	785	788	788	787	794	797	808	783	800	738	836	798	809	771	797	791	787	793	808	828	795	816	772	813	818	839	809	763	846	835	838	733	808	821	802	816	885	781	836	824	754	816	807	817	794	781	818	850	785	810	773	827	812	801	797	784	838	775	816	779	805	767	848	787	817	839	760	779	791	815	742	803	785	785	785	747	783	785	794	803	794	776	775	738	756	811	791	799	812	729	777	754	838	773	786	857	745	727	809	785	763	815	815	780	772	820	769	801	803	845	797	843	828	749	746	806	746	756	787	798	765	828	748	832	781	796	798	788	797	762	759	756	804	803	825	790	823	784	812	803	810	801	795	816	774	779	812	834	789	810	785	778	781	800	778	799	803	827	812	801	791	765	786	803	799	788	770	809	763	775	783	797	826	816	779	800	821	806	835	813	794	794	760	787	795	835	801	752	865	781	791	771	798	827	768	751	746	835	794	813	773	762	751	833	759	799	769	811	788	786	817	811	805	830	777	785	765	812	797	807	781	797	738	776	756	821	821	791	790	788	797	798	772	800	769	770	784	748	761	831	790	779	784	742	785	775	798	779	798	784	811	800	822	766	805	805	743	759	769	802	782	812	801	748	794	815	810	782	785	762	770	789	846	794	751	815	804	782	841	829	825	810	795	815	822	775	796	767	779	819	765	780	771	808	758	774	837	757	731	776	744	838	786	779	824	821	773	786	779	777	793	789	763	771	753	761	760	785	781	798	798	841	789	790	806	800	826	841	783	832	828	833	768	749	817	774	796	792	777	799	784	782	789	826	809	838	804	826	789	764	781	815	742	804	735	760	780	748	835	813	770	782	818	814	835	811	803	823	782	801	826	804	814	789	814	799	771	783	817	748	780	794	752	741	795	789	734	834	793	799	794	841	800	769	789	812	846	825	803	828	811	812	825	804	779	797	816	780	789	815	796	752	801	751	814	857	845	795	828	735	737	822	781	828	811	806	788	831	770	791	808	810	730	817	818	757	801	779	806	792	799	770	795	821	818	795	833	808	787	772	814	819	781	803	760	815	803	804	851	828	814	841	818	806	828	824	747	778	773	789	773	837	800	800	778	842	818	806	803	762	773	792	819	763	797	798	788	797	786	774	843	800	792	799	795	753	823	810	777	785	763	782	828	787	788	793	775	795	820	791	773	805	741	771	781	857	803	837	807	815	772	804	784	750	735	814	773	796	761	780	806	806	809	790	810	763	785	809	782	786	786	757	794	834	788	822	760	795	816	780	748	767	782	797	816	753	799	784	836	784	811	783	790	810	806	807	782	844	820	826	773	815	809	739	775	762	753	784	799	784	798	794	794	786	846	764	742	800	809	811	805	836	807	810	778	847	757	725	774	782	815	822	784	762	833	784	764	778	769	864	781	838	812	766	811	801	815	844	770	733	790	804	802	831	796	776	824	788	804	728	768	781	781	801	826	775	782	785	766	818	790	757	803	786	817	792	814	749	771	796	804	799	769	813	808	792	771	770	773	748	800	732	758	794	809	766	772	802	802	792	830	779	835	840	813	799	799	826	803	798	777	781	776	803	803	801	797	776	838	825	824	799	797	794	795	802	820	820	857	816	850	765	797	804	797	768	819	799	789	773	740	770	810	787	787	847	765	801	828	818	715	789	838	814	797	805	801	757	813	829	786	776	818	811	764	776	772	739	774	793	813	803	830	789	770	813	769	821	771	803	758	767	776	766	807	782	756	807	807	799	807	804	829	761	809	787	822	842	803	808	772	794	777	786	783	766	772	796	803	849	771	824	773	774	809	842	754	802	765	771	782	790	803	811	806	817	788	803	823	809	802	777	759	802	873	817	791	778	814	776	760	823	840	813	813	787	798	769	785	784	789	797	803	807	855	781	765	815	821	857	826	785	775	880	813	813	782	812	794	808	775	827	834	811	783	807	783	781	785	810	764	808	801	857	787	796	851	832	765	785	817	827	781	825	808	788	778	835	761	730	825	744	829	743	814	873	767	800	783	796	788	794	803	779	790	753	782	812	789	826	737	839	785	840	783	755	869	783	780	800	774	783	807	802	778	791	827	757	811	788	809	748	851	790	824	757	824	803	825	811	798	815	776	762	766	781	808	761	798	776	799	856	816	770	764	793	806	776	798	779	765	760	807	745	820	817	797	762	784	762	816	809	809	817	797	808	762	764	779	785	793	804	777	785	829	824	768	804	823	792	770	802	759	777	729	817	824	833	783	784	771	758	825	752	812	833	813	808	827	803	818	814	812	833	781	825	765	819	773	794	817	777	792	815	785	804	811	770	751	805	766	794	769	805	818	758	752	767	776	740	784	777	792	839	844	798	756	806	799	825	759	825	770	796	839	799	777	778	825	813	816	792	794	814	799	768	805	802	829	781	763	778	804	772	763	818	786	816	750	826	750	844	790	771	767	753	763	811	796	777	815	763	766	786	801	823	802	784	812	804	800	793	817	818	798	797	796	788	778	801	793	828	840	828	791	776	748	837	795	806	812	814	776	808	782	830	771	846	774	785	829	814	782	821	788	819	787	803	735	796	790	771	800	749	816	763	766	817	826	759	783	762	762	772	775	724	826	767	765	750	779	792	795	769	823	806	782	767	799	765	800	773	822	829	786	843	743	817	804	775	777	827	764	804	819	763	819	822	815	821	804	772	780	777	814	739	758	811	821	752	793	805	793	846	789	833	788	828	784	817	803	810	764	785	762	832	804	798	791	804	790	846	835	795	811	772
24989	21234	27253	25417	9832	1214	931	795	638	656	617	618	598	506	504	566	506	483	509	517	497	539	499	469	485	482	503	491	505	461	476	499	481	506	449	471	466	482	444	453	449	458	506	464	467	468	458	439	460	520	473	435	449	440	484	481	501	483	483	480	477	479	482	449	480	467	443	465	462	465	485	481	468	462	463	494	463	467	441	448	466	494	495	462	494	500	439	527	492	475	472	478	461	476	454	485	472	454	434	430	452	454	443	501	485	504	453	498	453	448	435	457	486	444	496	470	460	518	500	455	458	465	472	468	449	436	485	487	443	508	467	449	449	458	451	468	460	464	495	443	432	478	507	432	477	486	423	485	466	472	447	498	475	441	484	419	473	450	437	455	464	416	485	448	469	487	444	502	438	464	465	443	456	481	507	461	474	486	437	420	467	484	455	457	489	492	441	444	501	441	438	477	458	487	521	493	479	484	485	493	463	471	448	453	439	443	474	444	458	473	436	458	496	492	489	455	446	465	466	460	472	490	463	466	486	465	485	461	447	477	460	474	495	460	469	473	471	494	458	435	483	497	467	437	505	428	458	462	467	484	480	479	494	477	428	414	452	464	481	461	507	478	502	470	457	458	467	463	454	481	489	520	475	484	470	450	458	490	471	455	505	477	457	443	459	483	468	482	480	497	478	450	459	432	468	447	444	474	476	438	477	431	484	430	471	427	472	498	430	470	481	479	462	481	463	458	481	479	469	460	428	447	487	470	432	462	494	487	446	444	481	428	427	444	492	472	471	496	435	498	426	433	502	462	451	473	470	442	474	493	470	482	482	427	461	430	503	477	485	441	489	482	498	457	460	475	449	461	464	458	467	431	451	437	485	429	475	481	494	464	452	467	482	458	466	488	492	466	469	444	469	473	473	436	458	429	485	497	462	534	425	503	440	481	491	509	472	517	466	468	449	495	524	470	460	463	463	464	445	437	465	455	439	475	499	469	466	476	469	464	475	491	464	481	493	469	474	478	457	503	488	471	445	455	467	468	453	500	443	486	479	456	440	490	493	455	464	457	460	429	479	412	471	457	498	464	478	465	453	460	469	413	451	490	473	442	445	512	455	508	473	477	443	442	467	469	455	479	489	442	481	498	462	483	472	467	481	450	452	421	464	442	489	465	435	434	477	416	476	509	490	437	448	457	454	478	479	449	473	471	424	466	418	462	490	474	468	491	463	445	465	487	464	466	473	481	471	505	483	464	500	455	440	483	469	445	431	460	457	511	455	463	456	461	435	462	440	475	437	477	502	430	469	481	451	463	446	461	433	444	470	474	465	472	494	442	436	440	445	488	485	493	469	479	424	458	505	456	457	455	438	470	456	513	460	460	439	514	459	447	412	458	469	457	478	522	474	452	453	459	478	469	491	489	422	482	472	485	515	460	460	487	449	488	407	471	472	481	450	467	468	435	432	464	456	490	474	491	449	461	453	466	452	479	461	470	469	440	491	501	469	464	476	499	466	477	467	447	485	482	462	463	461	460	473	494	457	421	504	503	478	475	499	478	455	461	469	474	477	452	467	438	484	471	471	463	447	502	473	470	462	463	438	440	446	506	456	490	492	483	482	462	439	479	479	480	455	452	469	492	511	468	500	483	458	458	456	498	446	474	479	497	488	466	505	470	435	491	471	444	473	503	455	457	481	450	469	472	489	440	454	461	483	462	489	488	466	439	475	438	478	416	527	437	465	458	467	459	444	423	439	466	447	459	486	481	451	451	477	449	475	459	464	461	470	422	487	481	490	478	464	488	467	447	457	484	474	432	452	430	418	475	463	447	460	482	437	500	487	443	459	453	455	487	462	436	459	448	496	497	475	441	501	446	445	438	468	457	457	477	479	452	462	478	464	472	457	474	448	420	457	452	447	476	486	463	450	499	477	447	451	410	465	461	471	464	442	455	477	464	476	477	444	489	434	506	468	473	475	461	511	480	458	437	463	438	455	451	466	476	459	468	446	506	498	503	469	511	458	477	490	466	466	483	472	423	477	467	452	489	486	462	481	476	446	460	501	456	459	492	485	427	456	427	447	450	479	463	453	486	433	463	476	443	442	458	416	462	477	464	474	456	450	453	475	487	465	446	456	451	474	500	496	425	471	454	496	458	408	477	481	487	453	480	448	463	497	469	455	466	492	513	446	526	488	445	468	490	496	480	465	437	488	400	453	491	479	425	472	466	483	445	433	450	486	480	448	437	443	469	451	503	444	465	459	437	457	485	517	512	426	411	464	486	434	500	471	488	460	455	451	459	482	457	483	504	487	427	462	479	464	432	436	505	501	475	461	445	479	436	425	497	469	446	526	454	440	481	482	431	478	497	465	429	453	430	455	501	456	476	469	492	430	440	465	457	510	470	472	480	463	490	508	481	507	503	432	518	470	499	456	476	470	426	463	488	450	474	438	472	458	477	483	493	456	427	444	456	485	443	435	463	485	453	482	449	469	436	420	473	480	431	456	435	437	477	470	468	481	498	491	475	457	429	491	488	433	446	521	472	465	464	463	446	479	459	478	459	450	476	504	434	456	450	450	453	470	480	492	455	464	504	468	480	432	487	445	454	469	423	488	454	455	438	495	472	427	486	481	463	447	437	500	450	491	451	462	443	430	432	511	474	422	475	443	464	446	466	449	455	477	466	448	454	481	475	443	497	455	433	441	495	469	451	417	493	451	456	473	479	456	455	471	459	463	440	464	420	470	480	463	488	435	461	466	503	472	458	483	439	448	482	502	436	489	463	475	459	454	480	494	445	455	482	511	458	471	468	455	442	489	498	517	450	463	463	474	488	472	455	433	452	491	450	474	443	423	457	427	461	424	473	464	471	431	453	466	478	412	468	453	470	433	440	437	491	477	452	435	497	455	412	479	456	499	486	466	503	490	453	476	491	487	448	435	469	431	450	437	466	491	478	476	476	494	500	480	450	472	413	479	453	455	473	456	453	452	453	450	479	425	487	484	455	482	476	453	442	462	444	491	484	412	467	475	478	461	441	447	460	469	490	460	449	450	438	486	480	468	445	458	446	473	442	498	440	478	472	456	451	470	455	446	472	495	456	407	471	462	437	457	454	463	458	491	445	454	473	474	452	447	487	455	464	498	454	472	469	477	462	442	425	450	495	463	489	455	437	454	508	486	486	470	473	469	462	489	453	481	431	484	462	452	440	474	465	448	488	463	477	483	456	436	486	466	494	484	458	457	485	444	488	454	467	437	447	471	439	499	487	437	487	493	483	470	451	455	442	469	460	464	420	472	489	473	476	479	447	485	483	447	437	466	439	424	483	411	484	439	481	456	439	474	469	424	451	444	463	477	464	483	452	475	489	477	462	498	484	426	499	484	488	456	472	458	489	443	502	451	496	497	457	450	479	466	464	466	461	457	480	440	459	463	482	434	481	474	462	458	449	525	453	431	493	463	420	448	451	467	462	445	457	432	419	474	498	417	452	439	444	450	460	467	451	451	463
12342	7185	5043	2837	2213	1760	1356	1202	1016	901	859	759	739	728	661	647	586	632	583	591	589	570	560	577	576	605	539	529	551	627	609	580	571	503	602	529	543	538	534	526	534	541	526	547	533	521	551	517	533	514	504	496	515	541	511	510	555	544	512	539	537	528	516	538	539	542	500	495	532	537	471	568	532	526	521	544	546	495	484	519	511	534	570	531	537	593	526	504	507	502	508	533	504	567	502	518	535	518	507	535	514	500	532	511	519	540	559	510	545	551	525	480	517	522	517	525	522	497	504	542	516	527	502	513	510	504	506	533	518	528	516	568	504	516	537	537	494	473	523	502	516	512	498	485	533	507	505	501	508	486	509	516	528	534	501	545	512	542	542	540	469	525	510	517	532	516	510	526	518	488	545	511	539	498	504	495	496	533	531	527	535	513	491	517	531	494	547	524	538	536	518	512	513	522	468	485	464	563	563	497	513	489	534	521	488	515	555	509	518	525	538	502	522	501	518	521	461	510	554	525	499	469	572	520	511	515	548	538	521	507	491	566	521	489	528	535	520	515	521	527	528	515	570	529	456	491	514	561	518	507	508	527	514	536	535	501	508	521	498	510	541	483	515	520	537	528	541	526	491	559	481	499	535	528	495	489	514	479	527	528	532	558	527	532	489	530	533	500	516	507	525	511	542	477	521	493	489	492	542	479	544	538	554	502	511	499	500	501	533	519	532	547	485	496	506	493	504	550	548	541	538	514	533	466	488	542	527	570	494	535	556	481	499	526	499	510	539	559	507	511	510	498	522	470	504	522	525	495	560	532	581	513	523	540	528	505	523	549	537	493	518	518	533	521	550	509	561	501	520	553	532	488	552	557	479	545	530	525	524	510	510	488	498	506	481	495	514	539	516	513	546	527	506	493	497	527	524	533	529	516	536	562	498	489	561	500	559	523	499	509	511	499	510	544	528	524	506	550	489	536	550	502	512	509	536	542	521	509	569	519	497	481	478	529	517	531	550	542	501	563	517	503	496	489	537	531	491	520	519	454	529	514	527	496	558	486	519	525	519	541	503	514	520	493	536	494	541	516	492	518	546	486	562	532	528	498	504	525	516	554	532	536	531	518	531	530	534	532	503	517	481	503	502	530	498	529	531	512	482	500	511	506	483	550	520	498	457	509	547	478	501	503	544	535	523	506	513	541	532	495	521	532	494	517	527	475	552	478	528	548	509	492	500	529	541	532	532	541	526	485	496	528	517	477	521	504	508	541	528	473	497	503	541	486	511	531	542	456	545	520	501	505	509	508	515	550	540	501	512	496	518	500	519	527	523	520	525	477	529	527	535	501	547	545	532	517	553	530	565	476	521	511	519	516	494	498	544	568	505	510	474	532	518	487	541	514	522	511	504	546	499	549	514	552	499	545	520	533	528	476	484	539	540	490	531	509	487	532	452	522	436	533	494	512	523	503	514	515	493	552	479	551	492	536	490	519	527	522	518	510	527	491	531	491	483	546	541	478	499	511	511	496	469	533	541	502	517	499	518	505	512	489	506	489	499	504	506	532	468	531	493	509	541	464	507	467	519	517	489	498	531	482	528	523	476	476	504	559	500	522	491	568	526	540	540	516	496	532	503	533	474	520	507	527	498	498	564	495	525	488	537	528	506	537	530	558	521	505	529	551	487	524	477	518	553	542	520	492	510	488	534	497	576	494	513	537	510	538	523	512	548	487	489	474	513	543	543	513	532	540	489	482	523	500	505	459	501	508	530	541	439	499	485	575	491	500	566	485	484	514	529	530	542	495	525	489	515	521	517	507	478	524	534	531	489	545	557	517	564	555	526	543	541	518	509	546	516	506	509	525	481	469	518	529	540	549	513	535	496	523	550	508	518	517	569	543	494	496	528	530	516	543	498	531	538	548	504	566	557	539	477	549	525	552	511	541	535	517	538	526	534	533	542	550	551	502	491	477	509	517	526	506	507	521	513	511	547	486	510	557	496	503	547	460	532	539	488	491	500	516	503	524	521	498	519	505	483	548	476	493	533	498	544	491	519	529	492	527	500	500	524	533	483	515	482	503	466	529	517	522	515	546	519	534	494	498	511	490	495	563	514	491	526	512	506	516	537	531	492	568	567	523	530	533	487	533	504	489	520	523	519	506	512	547	491	536	492	515	528	477	492	519	520	517	543	540	536	491	510	486	561	494	513	502	544	523	514	514	532	534	517	519	521	491	507	537	516	488	545	526	520	522	557	539	473	498	494	504	515	527	527	530	522	491	531	491	512	533	501	518	536	511	520	502	529	536	485	526	522	554	539	520	540	520	512	534	529	490	514	515	552	497	523	509	524	540	516	483	500	510	498	478	497	568	515	560	480	491	497	487	539	484	511	476	531	519	497	485	517	494	512	493	535	535	498	508	555	541	522	552	494	508	553	486	527	507	525	487	495	529	504	534	503	511	508	543	498	494	547	521	513	536	496	468	562	530	500	532	500	498	483	509	500	523	530	500	496	481	495	498	552	514	508	495	529	539	532	481	520	487	534	544	561	522	489	527	526	514	515	501	531	500	520	489	519	486	539	480	497	509	556	516	521	527	505	515	534	513	515	504	541	488	540	528	525	543	526	514	538	539	499	561	512	542	466	521	513	542	518	515	496	471	539	514	517	483	515	520	538	511	532	530	539	507	513	515	522	528	554	538	493	501	507	563	498	494	571	567	485	505	551	551	530	512	530	517	537	500	521	534	492	515	524	540	500	525	509	543	517	537	538	478	510	487	516	536	531	543	477	462	539	489	536	484	557	541	534	533	490	545	520	540	535	528	492	508	518	520	494	534	525	555	524	536	543	495	540	558	497	546	468	513	501	493	512	470	495	579	523	514	510	516	513	535	470	515	523	571	511	524	526	516	520	488	501	513	509	533	507	498	488	503	503	568	541	484	503	519	536	505	563	496	507	516	528	503	520	528	479	504	482	527	550	517	500	508	523	481	547	484	532	495	539	504	492	553	505	544	518	554	478	532	519	474	540	497	494	528	512	547	515	503	552	503	525	539	524	521	508	530	529	526	530	494	597	511	514	513	532	483	482	528	511	521	489	535	502	505	579	492	499	491	531	512	511	503	506	534	510	520	514	522	505	501	511	548	499	565	534	489	551	504	535	503	546	527	494	528	470	483	542	540	518	516	545	513	543	512	530	537	527	522	532	519	511	512	505	515	522	569	519	525	484	543	524	534	497	521	509	507	494	518	503	502	482	548	525	512	489	510	493	511	503	550	528	529	481	534	494	500	532	508	523	505	481	534	553	499	522	509	508	476	501	593	510	513	474	518	501	558	531	535	519	544	543	495	538	498	506	523	519	536	497	516	491	533	475	548	539	501	513	584	508	502	493	500	500	509	543	505	536	499	530	501	492	515	517	465	503	484	557	519	507	525	515	498	478	519	488	514	539	516	491	511	519	524	489	546	521	516	549	486	526	507	506	517	525	505	516	492	511	520	520	480	510	479
22764	21358	29095	23963	21355	21434	8870	2104	1593	1565	1460	1329	1205	1230	1146	1132	1103	1108	1091	1139	1008	1074	1094	1053	1009	1128	1062	1117	1078	1105	1017	1040	1134	1053	1010	1028	993	1034	1064	1007	1009	994	1055	1005	1012	1039	943	996	967	978	970	1077	997	1018	969	999	994	1052	976	1026	991	979	1028	1020	1030	1024	1012	949	986	1023	990	999	1016	1018	1026	988	1019	1001	990	1031	1007	989	1010	1028	1006	1016	966	986	987	977	970	937	1024	1042	981	1025	978	946	1005	976	1024	1000	988	993	971	979	912	1007	948	925	1018	950	999	1009	947	956	994	1000	1045	1026	936	939	1003	944	964	945	1009	941	942	1009	979	995	952	993	1008	984	1008	1026	972	949	970	959	930	1012	953	957	980	986	949	994	993	1029	1018	1009	1032	933	997	985	956	967	997	997	992	962	989	1005	1009	1043	1022	975	1042	958	1016	1005	967	962	1005	965	968	955	963	1027	997	949	1040	1004	998	984	1015	1007	949	964	961	1062	1005	931	946	995	1024	972	997	994	976	1083	1020	934	1024	1037	964	965	940	940	951	938	989	924	960	1028	994	1008	957	966	1007	1020	949	955	1040	934	970	948	993	1012	1038	945	952	928	1024	992	957	974	1005	988	1005	987	1037	974	988	915	930	987	967	1023	1044	975	998	961	993	1050	979	983	962	1022	987	1003	985	981	930	964	960	971	1006	1044	977	983	972	1019	945	994	1047	906	1006	1020	1012	987	929	1014	968	965	1010	987	1017	974	1011	1013	975	970	987	979	941	940	978	933	997	993	954	979	962	978	956	941	990	1005	928	959	966	964	967	983	967	994	926	958	1029	932	976	961	986	985	902	954	996	970	967	1015	950	996	920	944	1006	960	942	997	934	1018	1007	1034	976	1011	1026	992	1010	946	984	982	969	1002	1004	1003	940	989	917	1012	980	996	956	970	984	1026	988	996	983	975	977	954	1001	954	958	944	1012	950	938	953	991	980	1018	946	982	975	987	999	952	998	937	954	947	939	998	972	988	975	990	1021	958	975	965	978	899	972	1038	1003	997	960	936	966	1022	1027	977	992	996	1045	934	985	942	975	969	936	977	951	977	952	965	1014	951	981	967	933	1032	992	977	932	950	962	942	982	951	926	979	1034	1012	1065	977	1000	1038	992	1087	968	1001	971	958	938	972	985	994	994	998	974	1008	1007	985	960	1030	928	1045	955	971	967	1000	971	1002	963	966	965	982	979	1037	947	1014	971	923	1015	989	1039	1058	953	963	968	973	950	1008	981	964	950	971	977	985	932	966	1050	956	1025	975	924	1003	980	993	957	990	948	986	917	932	998	1009	1024	965	919	1035	999	966	1022	1002	993	1018	926	1029	1019	1014	974	975	1000	960	991	999	1010	942	1018	987	992	941	978	1012	1003	946	1030	996	966	1034	1030	996	965	972	989	963	1001	961	943	1033	971	953	1007	1015	999	939	955	972	986	975	937	1047	997	1031	967	934	974	1066	944	987	995	994	1043	996	996	991	966	968	938	935	973	908	997	961	993	1024	992	925	980	954	996	944	988	942	952	964	974	1027	1015	1003	983	942	944	998	969	1008	953	991	997	931	1014	1058	964	976	976	979	923	1005	976	950	1017	944	967	969	999	1000	1000	970	975	1033	1016	1001	1034	1006	1009	949	962	986	1007	989	1008	1022	1045	1002	939	993	943	996	1011	1022	974	1023	995	961	1005	972	997	971	988	985	1057	957	932	948	1020	980	962	925	965	1031	994	990	942	944	941	1000	921	938	975	913	1013	887	1020	966	976	969	1018	1024	987	988	990	1003	966	979	1005	978	996	989	962	993	933	954	951	983	1019	997	993	979	924	922	932	976	1003	986	947	942	962	999	966	1016	962	998	970	1003	982	967	961	975	972	939	971	975	956	1034	965	996	1016	975	996	967	968	977	1051	971	939	982	1049	1049	975	976	1008	968	1011	954	1007	1002	959	988	988	983	997	1025	926	965	1036	1011	1022	948	1023	1029	970	961	988	1020	968	1042	941	972	962	973	979	962	972	946	954	987	963	990	998	977	1023	954	963	952	953	954	926	1009	975	968	997	913	1023	957	959	1028	1008	993	945	988	905	985	969	979	979	970	976	924	982	1002	985	960	991	1019	905	991	943	973	1020	991	951	944	1000	989	996	990	1012	983	993	967	961	976	975	1040	973	1000	961	946	993	967	963	957	945	929	987	976	1015	1007	961	959	950	1007	1013	994	926	967	981	981	977	983	953	1027	958	1026	1013	1002	977	993	929	906	1015	994	942	965	936	973	1000	990	1003	997	1033	989	978	1043	991	948	977	992	1006	969	987	977	900	974	936	979	937	976	982	999	1003	961	957	934	999	954	903	974	916	1011	971	981	1031	914	987	939	926	900	969	945	942	950	898	984	975	947	1021	1044	941	981	1022	1012	969	971	940	1005	992	979	967	997	967	1011	959	991	1040	970	922	998	1022	947	940	975	974	965	944	956	1029	995	998	996	960	989	965	952	993	973	987	1001	985	967	1021	962	992	975	974	968	976	946	1013	994	956	1053	1023	969	1027	1002	929	1016	953	1014	969	981	952	995	947	995	947	975	994	1085	922	996	964	1006	938	958	925	976	1031	969	934	994	970	984	999	1008	988	951	989	986	972	992	963	984	922	928	955	939	991	968	967	970	966	923	941	966	1016	951	1045	937	962	963	1034	984	974	983	952	991	942	1010	1062	1022	967	972	1026	997	1035	1007	999	958	982	975	978	930	951	1019	968	952	1012	923	993	992	952	1005	1009	952	974	926	973	952	974	978	955	1075	1003	987	1016	976	972	1012	934	987	984	979	963	965	969	996	908	988	1011	980	1037	1003	1007	1023	957	991	966	927	1025	981	997	980	1023	951	964	910	998	916	967	972	967	968	1029	958	958	1041	957	985	998	1022	1047	1050	1034	984	925	997	963	996	972	993	1032	966	978	952	984	995	962	975	987	1001	1023	958	974	978	982	1029	997	973	959	991	990	981	961	1003	952	999	906	1031	955	996	940	913	1003	981	1014	1018	930	953	962	945	952	990	936	1006	929	961	994	971	1053	929	972	1005	954	964	988	973	945	958	969	910	974	973	977	959	947	1021	992	946	932	982	952	977	1027	956	1000	958	948	992	973	935	1013	1016	962	1042	944	947	961	967	1027	946	901	957	943	925	968	959	964	992	998	994	937	940	957	910	1014	993	933	951	1017	943	973	1016	978	922	908	926	919	981	999	976	961	991	993	937	979	979	992	977	960	1017	978	963	960	1006	982	1039	973	1060	907	976	1020	962	971	1007	951	990	973	981	987	990	1016	1001	964	1005	1020	939	997	985	1026	957	950	941	946	980	990	941	960	1017	1011	996	948	966	950	1037	1016	948	978	1009	1015	909	978	939	1004	1046	992	1037	1005	1057	918	982	949	958	935	997	933	988	916	899	968	980	965	992	944	968	914	967	992	1029	992	963	945	960	979	963	987	1005	959	911	972	952	983	943	965	983	959	979	989	1009	999	1025	983	1006	961	934	994	956	963	1043	994	1046	1027	968	957	899	996	1011	969	991	924	939	989	1019	982	981	932	946	980	877	1018	962	946	996	1037	963	969	989	984	1013	975	955	970	977	953	951	994	966	961	1007	985	962	963	1004	1030	985	1043	1017	989	1013	936	983	1011	958	1038	949	987	998	913	946	961	997	992	1021	950	997	952	966	993	895	969	1019	932	976	983	1031	1012	982	994	1020	991	1002	972	1014	973	990	1007	965	951	963	960	958	1013	988	944	992	974	1003	935	997	1000	1061	969	946	937	1024	1008	928	926	936	961	996	1002	1017	953	964	986	1005	1033	952	946	984	1001	1000	940	940	916	958	941
12776	16064	11737	6631	5272	4077	3289	2597	2251	1988	1801	1593	1443	1409	1334	1265	1242	1191	1141	1185	1154	1080	1136	1081	1121	1107	1119	1107	1124	1092	1158	1063	1048	1025	1030	1085	1032	974	1019	1033	1075	1051	1033	1014	1044	969	1041	991	996	1027	1018	987	1027	1018	966	961	1017	1059	1061	1039	1035	1001	1031	1000	974	1036	1041	1021	989	1009	1036	992	925	1051	1043	976	1012	999	1033	1015	1018	1025	1074	996	997	968	984	1023	1033	967	990	1042	1019	1034	1047	1024	999	1045	970	968	1048	996	1027	982	1018	1032	978	1004	994	1011	997	991	1006	1017	1015	1002	1024	1003	1010	1020	1030	908	947	964	1023	961	944	948	1030	991	999	1062	1007	1027	1023	961	990	1013	978	975	1033	1050	1005	1006	986	889	997	927	1048	963	1025	1001	979	1050	1004	1057	1030	995	952	993	1005	1018	1018	1042	963	984	988	1007	918	1026	982	944	970	990	959	956	1019	1020	984	963	930	1048	931	985	1020	962	1025	1053	896	990	980	982	988	967	952	1029	945	1025	1006	933	955	940	1006	1013	994	1022	1008	969	977	1030	968	985	1015	1042	1053	994	1021	943	1038	1013	1039	1000	1006	968	986	1009	1032	999	1014	1024	1026	971	1003	1006	1022	951	925	1011	1000	965	1051	1063	976	977	1003	989	994	998	1015	917	1102	1029	1038	1018	950	1021	999	964	1038	1002	976	987	1011	981	997	1020	1061	1062	1040	972	1008	995	1005	1004	986	1020	989	973	1038	1021	1003	982	981	946	966	931	1041	984	997	1009	974	994	1026	974	987	1030	994	991	993	967	1023	1013	986	987	976	1069	985	995	1018	995	943	950	1041	949	948	1042	1007	966	1001	1040	1009	1026	946	988	996	970	980	962	1015	958	985	1009	957	982	983	1016	996	1068	991	1008	996	1009	1025	1008	975	1047	976	1006	927	1012	974	989	962	998	980	1017	1055	1004	1053	1058	1022	1006	1036	979	1040	996	993	1011	943	1003	992	954	1030	974	1021	985	979	981	942	990	907	994	1034	1003	1031	1009	982	1005	992	990	973	960	1008	1010	1031	931	1057	1024	988	1010	1064	941	1061	917	1012	1009	1017	1014	966	1022	1025	974	959	965	916	953	960	976	937	951	1008	980	979	972	972	1004	1063	992	1016	1001	997	949	1000	1002	1053	1004	990	1000	912	1004	980	1022	971	992	1010	942	1029	962	1013	1003	1049	1008	999	1080	1047	964	1003	940	1005	950	945	1012	1023	941	995	999	979	1007	950	1010	980	1008	999	975	1014	1010	976	956	981	1005	977	975	1080	985	997	1003	1085	1033	1031	1015	987	983	1000	980	974	1041	991	965	976	922	983	952	1030	916	988	1009	939	1011	962	1007	1003	918	944	1045	993	949	1035	1020	972	1030	1009	963	1033	1020	1092	1007	1005	964	955	999	1002	1010	971	1002	990	1010	1003	1027	935	946	982	1013	1038	1036	935	971	981	1018	972	985	951	984	1002	993	993	987	1034	1034	1009	1021	993	991	969	1029	969	973	1026	964	986	1035	973	1007	987	985	996	1001	963	999	1042	1024	970	1041	1000	961	1008	1021	1004	1036	978	1073	1015	972	979	1021	984	988	986	977	998	1006	1047	982	1048	1010	969	959	976	994	1004	990	1041	991	977	963	1018	980	998	1014	1055	982	989	959	1024	971	993	985	986	1025	1025	1001	942	1012	1003	1016	995	957	994	980	1024	1059	1024	944	1009	1045	949	1027	965	1005	948	1001	1051	1018	971	1012	986	1027	998	947	983	1042	988	970	1003	973	995	1019	995	1068	1025	947	1032	971	1006	994	1022	987	1066	995	1017	1047	1041	963	981	1036	1019	1007	960	999	959	1004	956	1026	1012	937	954	1012	975	947	978	954	1002	1017	1009	988	1036	995	977	1035	993	938	955	1023	977	993	994	1027	948	1008	983	1007	1002	1037	987	1013	986	1005	980	1009	960	978	1023	940	1038	990	1030	995	1016	1004	1002	950	1018	967	1022	1036	1016	967	1037	1023	977	994	1034	967	1037	993	970	1090	1028	985	1028	1004	1016	1053	1001	989	969	1022	945	1029	966	983	1064	1011	1013	1006	956	1040	1012	972	961	986	989	1035	963	1009	1026	927	975	1008	1021	980	1039	980	1007	979	1065	995	1047	956	1075	1038	1001	955	1022	992	986	970	992	1038	923	955	1056	1020	1011	956	1034	1028	984	979	1068	1016	1006	979	1021	968	1050	1003	1044	945	1046	970	1021	1002	1019	1000	961	939	995	986	1018	993	992	937	1052	1002	1010	1026	1044	987	995	1063	971	1007	999	994	1047	976	1035	978	1002	992	998	983	988	946	1008	1014	1018	960	978	999	1004	1021	1041	1019	1005	1001	984	1013	1005	1019	1051	1063	1015	998	978	1011	959	951	1032	996	984	1022	1016	1005	1008	1044	1009	1018	1040	1054	942	956	1009	979	971	940	1044	998	1012	1002	968	1002	1006	950	1012	990	1002	1046	1030	982	997	973	1021	996	1021	1005	988	993	963	1002	973	1012	986	1045	960	992	1032	1048	997	1016	1009	952	1012	1001	991	1011	916	1023	1029	958	983	1037	1018	1003	1030	968	1037	1045	995	938	1010	979	1031	967	984	999	1025	1032	1053	1056	985	943	985	971	985	1001	1021	995	998	1002	956	975	979	1028	968	975	1025	1012	1047	1003	1007	1000	985	973	991	1022	981	1048	996	1011	962	1063	997	1008	992	962	1003	971	1012	1011	1015	1044	956	991	1014	1008	1018	1005	938	950	983	973	1021	918	1057	970	968	993	980	1031	989	996	1036	1009	972	1000	1029	977	1025	987	1001	1059	957	953	935	947	1019	1003	1010	1013	938	1008	1006	1007	1002	964	953	973	1034	1041	970	961	1001	1001	998	1030	1013	984	992	986	983	966	945	1017	1003	1008	1036	987	1045	971	947	1000	1009	994	976	982	990	1009	980	991	989	972	1051	983	1019	984	986	1018	992	981	997	1023	985	980	995	976	1049	954	995	986	1029	962	1022	985	944	1023	986	990	1004	1013	1014	1034	1012	960	1037	1023	1019	1019	1002	975	1005	970	1000	990	966	1041	983	987	963	1033	1046	1020	975	1000	962	968	970	1012	1017	1034	1056	1053	994	1000	920	995	1034	926	1028	991	958	994	983	1045	1001	998	975	1046	956	1024	984	1012	985	1013	974	1034	994	995	1002	1036	1003	930	947	988	1004	960	940	998	1022	1060	989	942	1024	1046	914	982	1027	987	994	1000	990	972	1027	1032	960	1000	985	981	941	1033	1032	997	968	1006	972	982	991	1014	959	982	1026	977	986	1025	972	1013	1012	1015	955	1018	978	997	1008	951	980	993	954	960	1006	984	1007	976	1053	977	1000	981	998	1004	1003	1003	967	996	973	964	988	992	962	1044	932	1010	947	972	1036	1019	1016	993	1047	1001	1028	1012	1020	988	1027	1000	1006	974	998	959	1014	991	989	947	1009	983	1046	930	905	1026	1013	956	1011	974	943	1072	1018	999	1039	1077	924	974	1015	973	952	1021	992	981	950	1000	1009	1026	1037	1034	1068	1022	992	1019	982	1015	966	970	985	966	969	1095	987	1003	989	1031	960	961	996	961	967	1018	1016	1034	947	1016	966	968	1013	989	993	968	1008	947	1045	1053	962	1056	1029	1020	999	941	935	941	1015	994	1040	974	995	1018	989	943	995	992	970	1013	1021	974	1006	993	987	990	1026	1014	983	983	976	1017	1012	998	952	1086	997	978	1048	1018	973	966	984	1032	1070	960	972	1004	1004	920	967	979	974	985	1017	965	982	1021	1041	996	1006	972	1010	992	987	1026	965	1009	1004	990	1005	992	1016	1007	998	986	998	1042	988	957	1012	973	985	991	999	1056	988	1038	1000	945	998	977	949	973	1012	939	996	991	1014	989	989	969	1030	1035	991	1031	1011	938	987	995	1018	984	985	1019	1022	965	1025	1060	921	1000	982	987	989	1042	1010	963	1003	997	1035	939	1034	977	993	1001	980	1030	1031	954	995	1048	1005	1068	1024	1003	978	1079	1017	1002	966	951	954	1020	1002	976	984	1009	1000	1034	1008	997	1003	939	993	983	1005	1030	1018	1007	980	955	1018	1001	995	932	975	967	1016	1025	1024	940	955	993	1015	974	966	1026	1004	967
28149	17688	4722	1553	1134	981	711	594	518	534	504	511	489	457	464	439	456	440	471	456	457	451	474	425	427	452	421	470	489	454	452	463	434	404	456	418	434	397	398	421	426	426	422	460	426	471	443	445	417	418	462	431	447	410	448	411	427	450	415	410	418	402	459	428	439	444	405	444	407	406	404	410	503	410	420	418	439	431	467	419	390	468	475	401	441	417	438	417	427	440	423	425	404	434	440	452	420	439	444	411	368	431	450	428	411	419	427	414	396	421	459	398	448	446	401	455	433	433	437	387	433	444	435	427	419	459	473	450	438	451	411	447	445	467	423	445	401	463	414	457	478	423	426	416	455	434	417	450	433	441	474	440	414	445	432	392	432	446	417	424	435	462	395	423	418	396	387	411	427	401	388	467	462	442	413	410	434	457	425	425	409	463	431	425	465	412	438	447	438	422	428	427	437	427	427	413	420	454	398	408	447	431	438	426	395	437	424	413	429	402	418	410	464	413	457	458	425	432	426	421	422	430	411	417	451	425	411	408	442	421	414	445	393	410	464	435	418	443	416	469	431	412	373	451	406	439	466	405	411	413	415	437	429	438	422	417	478	432	407	394	397	431	423	439	430	444	486	439	421	416	427	489	427	388	411	407	446	448	421	412	440	430	423	447	431	423	420	445	467	409	433	454	436	412	450	427	451	424	467	479	402	445	412	461	409	426	460	420	451	448	415	449	439	450	424	429	405	439	460	455	410	380	410	419	450	416	442	430	427	425	433	439	444	429	440	441	396	430	407	414	443	398	425	427	436	429	412	406	444	409	410	432	436	404	441	451	402	461	423	448	372	446	428	421	428	429	410	454	451	399	429	436	417	443	470	458	427	437	459	426	444	414	395	451	455	426	441	441	404	431	431	461	445	423	438	439	417	419	414	424	445	428	440	440	398	433	435	452	417	430	441	437	443	421	414	389	456	466	426	443	431	458	476	432	445	378	394	479	447	450	423	473	416	412	412	428	401	462	457	426	404	440	446	454	422	447	425	431	414	444	449	447	468	437	432	426	397	443	394	418	440	440	431	405	456	427	444	424	415	402	425	415	430	462	413	436	459	425	416	443	431	442	430	467	418	429	433	440	453	447	419	435	420	460	433	424	436	447	431	435	419	437	435	431	386	410	448	429	451	421	430	481	438	435	414	419	401	432	445	424	458	430	410	433	425	428	442	455	420	407	472	431	397	475	437	407	436	427	445	416	433	447	405	406	476	429	431	415	434	463	412	438	451	464	439	393	452	402	425	420	442	426	404	429	463	435	448	441	443	414	408	463	404	448	415	430	424	418	459	391	448	438	421	426	421	387	359	402	447	411	467	435	383	450	444	451	421	467	411	406	425	427	416	416	395	422	417	444	468	468	437	428	430	425	407	435	445	451	389	446	449	422	426	414	408	428	435	409	412	461	419	462	427	453	437	414	439	445	396	408	415	442	470	445	418	405	417	448	432	419	444	444	381	487	399	459	427	459	449	455	438	418	411	427	407	406	422	421	430	445	424	458	407	439	462	451	430	441	415	443	410	437	395	449	481	452	450	429	400	441	390	466	431	447	408	422	420	422	432	425	451	433	443	426	439	401	433	449	437	450	425	437	434	440	424	427	429	436	444	445	460	424	424	400	393	416	407	470	450	437	429	442	456	411	438	414	430	460	439	407	419	412	415	384	470	428	482	448	402	430	425	436	469	449	453	422	424	417	428	427	455	422	401	400	443	418	415	399	401	423	420	441	453	421	427	417	412	420	399	398	390	460	475	431	477	437	425	453	399	462	426	447	459	393	447	402	409	408	441	439	430	434	425	438	421	422	426	439	434	426	449	460	462	458	416	428	391	441	420	437	406	430	472	451	429	429	448	441	457	411	439	442	412	426	432	438	417	415	450	424	457	447	401	437	413	409	424	426	432	421	430	431	450	437	411	444	447	462	410	455	403	415	436	397	438	412	459	432	444	406	422	421	417	418	458	446	430	423	486	428	429	396	458	452	437	445	429	429	444	427	413	453	438	427	465	480	426	421	413	394	414	424	455	457	421	457	438	415	426	434	416	428	399	396	417	422	415	412	433	404	445	382	426	433	468	390	402	440	462	449	457	392	428	387	401	420	411	453	437	448	422	423	430	457	449	420	450	404	433	456	450	436	427	434	428	428	466	476	430	462	391	427	441	365	458	427	478	408	482	389	373	429	391	424	460	416	414	438	447	415	415	426	476	414	426	427	412	427	414	401	416	430	420	430	432	428	446	420	403	432	427	424	405	434	423	387	422	449	423	416	420	426	410	442	439	441	440	445	422	424	431	412	434	401	434	446	427	462	457	417	445	428	440	413	452	454	417	458	430	450	429	467	438	441	415	421	430	441	404	465	410	430	424	405	483	399	463	465	428	454	466	483	416	430	394	466	424	464	455	408	437	452	454	432	389	455	425	416	418	418	400	430	434	400	415	422	380	466	443	417	473	458	419	452	486	448	444	442	421	406	422	416	403	448	453	435	426	426	413	410	448	449	412	403	422	438	436	426	477	437	456	415	444	399	430	438	408	425	418	471	420	404	469	436	419	427	390	412	423	409	419	419	414	434	433	428	431	426	460	421	426	426	441	423	421	425	430	431	447	414	408	417	454	449	423	436	411	475	425	469	431	443	414	387	442	418	465	403	459	414	421	435	423	446	416	413	457	445	440	441	391	406	410	425	429	385	439	429	445	464	446	438	435	401	421	427	436	432	447	408	425	422	440	412	431	469	431	434	413	423	421	423	424	495	426	437	453	396	461	457	444	461	443	413	446	454	437	405	403	427	403	413	416	408	427	421	444	423	418	439	480	436	435	457	449	451	450	444	406	409	478	421	433	427	416	433	415	421	394	382	429	441	411	433	462	443	432	379	463	443	409	462	416	429	439	440	457	425	472	413	441	436	414	451	460	478	435	451	478	428	436	450	465	461	448	421	454	398	437	426	431	437	442	433	432	416	438	453	437	450	431	409	438	456	437	383	431	414	446	439	448	425	392	442	436	420	450	445	422	425	444	436	451	494	459	438	432	423	468	397	433	440	411	439	425	415	417	422	452	411	451	450	441	433	421	422	424	441	431	437	421	427	405	444	422	436	418	428	418	373	425	460	452	425	429	433	430	426	415	431	437	401	415	402	426	400	425	443	497	409	417	432	454	431	463	448	452	449	458	414	443	392	466	431	409	422	430	436	418	413	470	410	417	442	398	425	429	454	442	447	449	421	455	410	437	407	428	433	434	441	468	414	425	403	435	420	427	429	412	439	402	481	443	415	407	428	426	438	423	435	426	422	452	400	448	471	437	425	452	441	436	445	426	403	441	437	417	444	436	439	441	449	417	400	438	416	402	465	389	440	462	425	456	427	436	455	439	453	447	440	437	419	434	418	434	421	422	424	424	389	423	415	484	434	431	410	447	429	439	410	452	382	453	451	444	441	424	423	398	463	425	444	439	458	417	430
11122	3008	2553	1493	1207	1010	800	663	673	599	624	591	545	469	516	508	493	492	502	527	527	516	534	499	541	470	502	504	489	522	534	496	486	452	511	448	440	479	493	501	505	524	488	536	492	523	503	447	505	470	463	449	445	446	461	506	473	454	451	449	455	473	478	514	499	493	485	469	440	473	494	464	481	439	488	458	490	475	455	481	455	475	505	430	471	454	470	450	447	452	479	472	458	480	472	466	442	485	442	453	430	526	457	436	529	461	460	482	498	432	469	470	506	477	503	461	446	455	474	462	487	517	479	438	436	478	471	485	461	462	428	450	477	480	470	465	466	430	452	502	439	462	475	490	497	469	458	473	453	443	475	486	455	424	421	485	455	487	489	441	475	453	483	498	456	483	509	483	454	454	426	492	484	465	475	465	452	443	467	421	457	482	490	508	485	474	451	483	513	477	453	449	496	469	471	456	457	419	472	472	494	475	443	507	483	494	452	463	475	504	511	427	465	462	460	461	460	440	426	473	475	468	457	463	451	476	463	461	462	508	480	465	454	501	487	469	458	476	456	458	469	456	464	488	461	461	434	495	451	484	474	462	466	462	442	474	454	466	438	445	434	440	485	522	459	474	511	461	482	458	442	476	518	517	489	449	443	478	488	464	464	469	443	518	444	480	468	543	430	474	444	476	455	489	469	500	488	498	469	476	471	465	490	479	481	487	445	494	453	453	445	448	462	438	492	471	443	481	486	466	440	465	478	466	455	462	474	443	471	454	485	479	445	422	461	468	453	465	454	449	487	439	466	482	480	485	475	442	498	464	467	483	444	480	441	454	479	493	499	471	476	451	475	480	468	437	498	454	469	483	450	485	467	433	480	459	472	471	426	522	466	475	481	449	467	518	443	463	473	446	473	462	480	482	445	437	475	445	461	461	454	478	458	453	477	461	416	480	488	445	492	463	467	492	467	485	509	435	443	424	480	483	463	461	465	463	476	481	449	498	512	493	457	489	503	432	463	480	489	444	478	438	461	477	465	461	430	486	468	482	465	479	439	473	483	464	448	466	466	450	446	470	484	471	441	503	459	434	442	435	446	436	490	432	447	475	424	432	476	483	423	476	445	473	478	449	479	473	441	441	434	464	471	460	466	487	460	445	480	483	418	460	453	497	460	426	462	479	445	465	508	471	466	442	494	471	422	449	470	485	516	462	474	470	476	480	451	433	463	438	429	459	461	499	513	432	444	459	485	455	452	428	453	481	440	460	507	454	517	476	481	489	462	480	465	458	489	427	457	441	461	467	508	482	437	477	480	472	482	446	451	487	483	437	466	451	456	469	458	461	435	425	452	459	472	466	482	452	483	464	472	440	435	492	479	431	452	503	479	466	485	472	442	440	465	429	474	466	501	460	460	463	478	476	472	465	466	472	453	451	420	491	474	475	460	490	464	531	457	464	460	474	480	489	495	453	442	483	464	517	470	514	491	464	451	474	469	476	434	481	440	517	475	467	477	477	460	455	475	451	493	467	478	447	478	457	460	457	481	489	444	466	473	424	447	476	477	464	470	492	472	457	436	471	454	459	464	412	448	462	453	466	480	476	464	461	435	468	444	429	453	450	449	472	478	457	423	449	502	446	466	449	488	466	438	441	491	461	446	478	455	449	479	443	435	465	461	429	471	475	428	489	472	480	493	471	496	472	442	436	472	459	436	494	462	470	477	532	485	429	438	440	473	473	489	437	451	449	474	435	455	453	504	454	452	443	499	425	488	472	463	474	487	442	465	488	454	476	460	445	460	471	448	432	447	489	469	471	448	478	446	475	468	486	444	456	482	475	428	454	450	432	458	488	461	478	478	467	437	503	476	466	476	463	464	456	437	447	464	483	449	451	478	465	465	465	428	440	469	474	458	485	457	471	426	443	458	467	440	486	498	465	479	443	457	460	431	462	485	501	447	514	429	441	490	454	453	486	443	412	462	449	485	490	482	456	476	466	418	437	478	480	452	456	456	485	417	471	457	453	471	420	504	499	485	449	479	444	438	452	502	427	462	450	466	461	452	464	466	448	450	462	454	476	450	479	474	482	488	469	454	467	451	462	470	447	431	469	471	467	456	466	458	482	471	437	495	499	475	468	465	469	475	495	488	471	464	470	462	487	419	485	451	464	452	441	454	462	471	468	488	458	459	448	462	460	433	479	462	468	480	449	465	474	457	497	467	436	439	470	472	459	426	461	476	489	486	467	500	467	461	448	430	460	461	435	498	475	421	495	513	446	450	426	451	415	474	464	469	478	444	470	440	450	453	453	471	460	420	469	479	461	436	468	494	458	502	430	475	510	518	410	460	472	493	471	480	461	437	462	446	490	458	462	485	479	489	499	467	463	457	477	429	484	480	479	486	459	469	470	454	462	465	495	463	479	436	475	470	512	504	451	435	488	498	452	464	459	466	457	462	462	453	480	446	450	469	469	488	448	454	503	489	437	443	497	466	445	476	487	443	483	471	493	459	498	502	457	496	443	470	477	443	480	445	451	485	437	458	445	473	499	491	457	404	458	455	435	451	472	464	499	480	439	472	498	458	455	413	454	475	466	458	443	457	477	443	466	436	475	458	434	461	465	497	448	490	461	450	473	459	443	467	461	466	484	454	443	499	484	462	492	481	431	502	500	464	494	472	436	476	434	477	435	468	516	476	408	461	506	421	452	485	469	480	455	464	443	485	464	439	447	427	475	500	478	465	433	454	451	463	480	432	438	472	474	476	449	468	459	469	479	507	491	467	516	487	440	461	463	474	472	451	473	474	479	427	472	477	485	432	467	470	494	480	450	468	472	494	485	470	456	486	510	489	495	483	480	436	468	483	452	490	472	491	453	443	465	448	478	455	466	473	446	464	476	472	492	471	472	477	468	490	442	453	477	448	494	449	481	506	500	464	493	471	466	468	485	493	487	451	467	505	454	427	504	478	465	460	475	454	449	459	463	479	473	459	481	472	481	481	465	466	455	472	458	452	471	438	470	488	440	480	458	447	431	434	429	464	442	470	469	460	458	455	452	436	470	448	486	457	494	455	488	439	468	470	428	482	478	440	505	492	479	492	442	459	476	447	474	451	495	485	461	436	479	496	492	475	460	475	469	417	506	428	480	467	502	468	433	436	479	493	446	466	489	461	455	495	473	468	484	478	484	472	483	453	476	439	469	500	468	464	491	441	463	483	445	460	416	483	479	475	447	447	465	426	425	487	495	477	441	448	515	539	492	499	455	496	456	452	484	464	486	449	478	456	471	470	460	465	431	426	496	464	474	444	445	450	461	485	479	463	473	493	435	446	456	445	459	482	410	487	471	448	467	475	491	470	476	459	463	475	503	472	438	488	482	485	439	465	466	495	444	462	454	469	463	488	475	460	504	434	471	478	456	481	475	470	481	489	449	479	467	444	452	442	506	498	459	450	459	458	467	436	514	488	495	448	431	465	440	467	414	444	460	439	438	518	476	450	433	457	474	477	508
23859	21314	28567	24394	21281	9340	1933	1271	1204	1095	1056	992	930	880	878	850	846	890	840	842	827	822	838	790	855	826	832	838	811	813	851	837	827	811	829	763	816	801	788	808	827	815	792	829	801	800	769	784	814	801	813	787	836	775	788	765	790	803	771	751	772	758	756	794	753	794	791	767	813	834	783	820	792	775	733	769	815	749	782	821	786	775	836	781	756	805	790	809	759	727	775	795	739	775	785	744	745	775	829	799	798	726	757	784	801	791	768	775	799	754	745	813	802	801	734	712	750	776	807	755	781	761	766	770	812	816	743	736	722	791	716	761	814	760	770	800	762	762	790	738	832	778	812	709	761	781	787	786	730	786	796	814	841	782	770	771	813	788	767	738	740	773	751	736	724	792	801	785	738	792	738	788	769	785	784	806	793	781	781	789	785	802	751	804	745	782	751	768	766	830	781	723	746	820	813	817	751	755	765	776	791	728	759	799	791	777	790	739	808	766	767	781	777	812	800	780	747	723	768	804	784	759	756	790	780	732	741	741	762	729	805	742	802	761	701	777	743	791	736	786	719	752	725	815	740	789	795	783	795	738	827	792	768	773	792	737	760	757	791	827	775	835	803	767	783	794	792	754	742	832	735	780	750	794	785	726	786	776	784	778	816	864	774	734	810	765	751	798	786	754	788	729	819	778	798	752	788	753	816	763	759	807	800	810	750	804	808	772	778	754	758	789	766	779	798	791	724	781	770	801	751	755	761	749	807	771	773	780	824	774	770	760	814	793	732	784	822	769	799	778	807	773	793	720	756	730	800	798	736	837	802	753	783	781	763	786	772	792	773	814	745	761	790	815	761	706	761	780	811	797	776	782	756	768	747	834	845	742	737	797	759	713	807	761	768	772	825	740	771	785	785	769	756	804	735	774	777	780	807	766	758	766	796	786	834	771	760	806	821	801	772	789	803	733	757	770	805	770	785	740	777	772	866	784	781	825	761	795	735	740	798	802	763	772	779	771	802	777	778	784	769	767	804	770	746	797	749	745	812	796	760	779	774	815	763	723	763	734	739	751	787	710	837	771	791	788	771	818	780	746	791	745	757	755	734	740	754	772	798	693	737	778	776	737	696	773	790	744	784	741	830	722	777	740	715	773	789	789	768	752	753	781	809	795	771	749	748	766	766	747	826	721	800	794	781	760	790	789	757	846	735	810	756	717	715	767	810	797	765	817	772	766	796	809	762	790	802	765	756	769	770	772	768	785	781	733	837	764	783	742	797	732	731	759	760	746	789	784	799	773	786	765	796	792	719	728	813	774	792	765	781	783	800	789	840	737	788	762	776	776	820	780	775	843	778	796	768	753	745	733	789	757	777	733	769	792	762	740	738	781	757	716	769	771	795	792	800	777	733	839	800	794	735	784	780	765	748	734	811	754	805	803	781	734	733	781	809	798	747	793	806	772	796	772	785	832	767	777	791	721	767	745	781	756	772	791	767	772	774	778	752	760	782	745	796	752	763	786	750	782	754	777	795	807	783	763	810	788	793	740	796	722	800	775	735	773	786	768	794	758	735	804	790	798	767	733	770	781	743	757	825	808	729	787	796	774	738	772	755	727	733	770	738	778	753	742	762	810	788	803	748	792	791	730	794	775	806	737	746	763	798	783	767	814	754	753	777	766	771	748	694	749	784	808	787	834	746	790	781	785	765	778	769	775	805	796	819	815	810	740	742	762	792	756	738	791	814	810	750	793	695	782	754	749	766	749	785	786	735	765	794	746	745	797	748	793	755	780	780	777	758	739	751	775	708	746	805	762	796	760	731	782	805	769	812	783	768	742	817	797	761	813	799	766	739	789	779	794	792	751	795	801	761	809	751	784	802	773	796	728	757	760	797	717	843	816	748	770	784	810	741	769	746	808	756	775	780	774	743	791	788	797	747	794	782	727	792	810	783	762	779	838	776	707	765	716	768	801	716	793	777	770	790	750	817	807	738	736	745	782	773	774	801	818	777	745	748	815	752	776	735	833	759	776	762	770	751	770	726	779	763	798	733	798	791	755	783	732	779	802	790	799	772	785	723	810	794	749	753	767	758	779	756	716	814	753	757	721	750	772	761	803	765	773	771	716	796	783	763	735	792	784	815	763	825	799	783	756	769	766	766	807	761	805	757	739	777	705	771	736	750	746	805	771	731	747	793	802	777	773	774	818	796	784	766	745	785	815	741	736	796	776	779	796	744	759	802	757	812	756	736	788	762	796	726	808	800	807	729	741	744	774	781	783	744	776	734	752	757	823	749	774	745	757	773	817	790	819	759	774	795	736	801	778	755	722	765	782	747	788	786	776	774	748	879	782	738	770	743	797	779	773	776	799	742	786	740	776	771	780	785	771	768	760	789	766	716	781	819	803	783	752	778	759	761	780	775	770	826	777	723	789	770	814	773	758	772	708	745	753	764	768	773	749	821	804	758	789	739	757	802	776	772	774	753	815	794	773	783	799	789	790	752	764	800	766	757	758	774	793	805	770	804	781	834	817	731	775	769	810	783	729	776	739	763	751	789	773	796	731	746	749	732	725	780	722	787	810	802	771	838	786	777	749	781	775	791	747	738	751	759	832	762	764	770	763	742	718	735	755	791	830	747	758	746	776	776	732	774	796	822	767	751	801	719	799	811	811	790	820	775	771	785	739	750	768	798	805	782	729	753	756	752	765	737	777	743	739	781	773	836	756	755	740	801	774	754	777	758	776	746	773	803	778	763	757	770	801	706	768	825	783	756	743	800	767	806	768	769	749	738	796	765	696	802	786	776	746	710	756	780	808	776	767	810	814	773	782	821	775	794	761	764	720	801	720	740	773	765	805	741	806	767	801	816	791	782	801	762	743	806	783	741	732	763	717	722	766	834	767	784	807	730	768	785	799	748	771	751	783	770	746	774	748	754	736	761	780	784	790	806	758	785	767	772	760	795	854	774	740	803	815	758	776	784	756	751	779	745	802	784	745	729	764	743	782	818	782	730	787	822	792	730	791	795	783	754	818	758	833	781	788	763	750	777	740	753	780	751	792	743	751	770	796	756	758	793	758	815	735	744	770	715	795	793	771	758	775	759	840	753	805	734	802	765	774	799	755	808	808	790	743	782	781	779	733	736	741	806	788	795	783	766	748	812	788	752	803	734	711	719	812	819	755	805	764	773	787	759	743	746	763	708	774	698	798	823	762	777	750	698	745	762	769	783	783	788	727	814	722	802	778	831	795	734	773	792	778	748	799	790	790	799	761	661	753	779	766	796	799	785	768	753	787	766	783	752	747	732	788	807	795	780	754	756	827	767	775	794	804	774	782	778	751	745	806	759	788	728	796	743	786	793	735	740	825	774	730	824	781	761	761	734	808	767	775	726	763	744	786	755	789	749	774	764	795	780	768	741	770	765	692	771	781	789	746	799	784	753	766	763	725	784	837	735	773	753	835	753	776	757	769	817	795	780	746	778	788	820	772	823	778	750	785	755	776
9524	10680	8045	4243	3274	2519	2101	1765	1520	1354	1338	1165	1019	1027	971	935	894	912	893	912	840	888	951	874	854	811	849	878	871	922	861	869	858	866	796	854	849	835	825	855	866	780	817	806	780	806	839	807	837	817	823	798	791	866	788	806	815	821	804	818	801	760	802	788	836	831	835	782	793	793	792	770	777	820	790	806	793	819	807	760	815	838	822	791	819	772	808	746	869	712	774	804	818	801	805	757	795	773	786	851	879	796	785	784	851	810	861	857	788	778	820	777	794	860	770	780	807	761	828	794	793	735	765	798	785	806	804	850	740	787	763	747	808	790	819	800	780	813	815	807	815	773	749	816	778	798	791	753	795	743	814	781	773	802	794	850	792	788	785	842	777	774	811	813	807	825	805	758	795	781	746	822	788	755	792	787	801	804	762	784	827	863	805	853	768	776	781	783	823	834	809	839	835	800	808	829	760	780	811	719	830	780	791	778	788	763	865	783	817	793	797	804	768	782	821	741	750	781	770	789	781	830	840	779	851	795	808	813	824	784	757	749	778	812	851	806	784	771	832	784	841	790	782	786	787	775	779	823	776	795	799	818	810	797	839	823	788	793	776	798	800	793	743	808	796	824	806	748	820	784	817	751	774	787	762	822	766	812	787	808	809	822	782	799	766	813	730	777	821	811	798	773	768	786	813	835	733	787	836	821	820	790	799	798	812	791	768	781	797	843	773	821	843	828	804	858	809	843	807	796	787	760	791	820	786	752	841	792	831	764	722	774	774	812	746	810	855	788	842	803	815	799	769	817	781	761	823	791	785	842	816	782	822	818	722	770	795	767	769	789	775	776	764	803	810	774	796	773	750	804	791	759	802	786	795	789	834	824	793	823	807	789	738	768	770	808	751	752	800	794	771	830	808	794	784	786	812	775	795	798	813	844	807	800	774	771	788	792	839	792	744	748	835	743	800	800	805	809	800	782	812	770	808	797	812	825	818	804	756	800	776	789	782	775	752	821	803	791	790	824	815	796	799	790	785	789	809	827	759	838	763	762	789	847	832	845	796	785	732	834	751	790	759	779	772	802	858	778	758	818	840	820	762	841	873	787	784	814	798	805	774	794	789	820	780	739	814	764	775	785	774	835	766	799	758	767	803	769	797	783	801	830	804	801	801	773	814	766	791	822	772	790	825	880	723	812	804	811	798	813	824	796	772	833	780	789	797	803	804	779	784	779	752	782	798	797	770	771	771	842	799	807	807	788	825	784	787	817	801	711	762	813	820	803	795	807	814	795	808	787	757	797	806	764	778	767	822	772	792	803	863	815	817	788	798	777	834	769	769	879	789	775	804	879	805	835	784	728	810	835	828	818	825	800	804	805	779	763	793	800	822	758	823	831	798	788	791	778	774	775	839	810	754	792	784	774	813	755	796	821	800	813	846	807	830	787	809	863	840	814	776	837	824	719	748	799	772	759	807	733	778	778	812	826	767	812	767	764	793	805	782	725	758	801	810	822	732	805	847	767	799	746	790	798	758	784	780	775	798	760	799	851	807	766	799	793	809	799	785	795	821	786	800	787	771	827	799	771	753	762	790	780	796	801	799	783	800	834	810	761	803	781	778	763	839	772	782	817	805	802	783	764	739	830	818	733	728	765	835	766	849	796	817	769	729	749	812	811	811	804	817	824	794	799	774	823	844	758	820	803	818	769	794	776	774	838	795	870	801	726	787	789	828	836	817	762	855	754	771	816	798	795	769	802	777	818	803	765	836	784	775	785	809	793	812	815	847	799	815	821	774	755	767	785	775	771	781	793	766	806	797	818	767	799	801	753	809	747	791	817	801	809	731	770	819	824	835	822	842	764	806	766	753	808	825	788	811	780	797	793	795	765	760	831	808	808	807	790	776	786	817	771	811	761	784	814	812	735	820	780	781	818	804	750	799	792	831	768	775	777	795	839	776	724	804	793	810	805	757	786	797	714	780	794	795	807	761	757	841	771	781	812	817	742	740	871	819	791	803	802	858	809	839	789	761	822	827	749	806	792	766	750	787	783	798	786	819	761	792	784	744	794	769	813	795	738	774	810	774	763	748	766	772	817	786	802	796	847	824	761	745	825	774	854	836	790	761	871	804	819	812	822	782	842	784	835	773	787	789	798	784	780	793	798	770	775	789	760	762	791	755	808	792	764	772	833	768	814	787	758	743	822	777	815	752	852	831	788	814	784	777	814	784	783	808	788	754	715	787	770	791	809	850	822	800	788	858	790	811	830	813	821	819	816	788	770	820	821	775	816	810	735	816	767	799	768	800	885	783	806	786	786	769	775	792	826	761	771	784	809	793	766	770	807	830	839	776	829	811	796	787	764	699	797	816	802	792	856	807	793	824	776	807	782	811	823	810	788	810	747	807	800	812	768	755	757	807	741	816	798	860	807	850	806	799	811	838	825	749	785	802	797	761	805	805	779	733	815	769	803	789	790	796	795	793	805	828	809	802	766	797	803	776	760	827	815	778	783	779	782	797	810	835	803	816	758	776	836	766	855	784	762	801	794	786	846	817	765	787	825	794	770	823	827	796	793	796	807	814	787	747	796	819	790	827	789	840	819	837	799	824	795	791	771	792	785	772	758	786	800	776	803	798	774	793	780	784	825	816	758	778	813	814	817	792	822	793	904	813	788	778	789	785	767	766	778	769	777	847	810	797	784	782	822	800	786	819	805	807	806	744	797	739	799	740	848	772	804	816	775	805	805	811	810	754	803	788	792	811	819	828	831	781	822	796	809	786	779	778	798	752	844	768	788	814	800	773	816	791	800	804	828	778	831	742	741	797	826	792	772	826	768	807	782	831	814	792	784	786	772	828	775	807	769	781	821	831	812	733	745	786	783	821	803	776	737	802	829	786	818	791	802	748	789	789	783	801	733	766	765	790	822	813	812	817	812	804	793	799	769	812	801	773	775	807	791	776	777	776	760	716	768	840	779	821	801	752	774	800	818	807	785	766	779	788	835	797	796	793	795	782	795	784	787	825	826	813	754	768	776	760	828	814	800	817	779	782	774	800	823	766	784	763	792	786	764	738	776	778	832	788	822	816	775	791	727	817	763	801	772	780	768	786	842	812	732	769	750	808	803	785	783	854	817	778	770	820	821	815	786	838	791	794	794	777	791	847	729	759	851	761	780	757	760	807	777	759	812	822	828	844	806	800	785	820	800	777	824	841	816	751	790	803	772	775	833	859	842	795	849	801	813	817	833	823	818	834	834	787	815	796	816	748	821	797	838	776	823	762	792	819	763	815	765	810	757	766	764	810	817	811	824	863	787	813	761	770	786	834	779	773	781	816	804	804	781	753	820	796	799	811	757	796	757	845	798	774	815	800	810	835	783	820	802	798	780	828	827	825	803	810	831	766	812	827	834	797	830	813	828	844	843	791	798	821	822	807	823	811	793	783	797	826	821	766	771	766	794	728	788	804	805	800	788	800	794	787	811	829	807	797	777	775	810	780	773
25033	21298	27453	25365	10385	1222	950	719	712	638	613	576	549	557	507	490	505	526	521	487	501	492	477	456	484	525	472	518	485	514	471	510	480	504	506	483	510	481	495	448	484	497	506	450	486	448	501	490	486	484	502	483	473	461	436	484	521	495	447	501	490	460	457	465	469	510	462	475	483	445	463	492	430	440	517	459	451	454	507	474	444	448	444	456	480	470	501	482	485	451	440	485	479	477	484	481	475	508	465	471	460	456	429	494	450	510	500	497	466	466	489	472	441	497	469	448	455	468	478	423	443	467	474	465	496	439	479	522	469	459	478	434	498	490	438	396	462	487	471	469	453	462	514	449	489	489	508	465	490	442	479	428	503	479	448	456	508	505	474	481	479	468	493	480	475	482	492	443	463	402	426	467	478	484	457	483	485	471	459	477	468	468	499	483	459	460	459	459	467	485	486	474	475	463	488	458	485	461	457	471	456	431	436	469	472	424	443	483	425	474	468	489	454	485	472	444	472	461	475	430	446	458	479	480	486	498	449	449	495	459	428	437	447	415	500	471	482	461	479	450	439	456	515	415	484	498	495	439	448	477	483	440	498	460	473	439	438	425	466	490	466	493	485	482	500	460	478	485	480	505	482	457	447	472	466	448	492	458	480	483	470	477	489	435	486	477	462	458	455	445	489	497	446	471	465	472	478	435	472	441	464	448	460	490	464	480	469	457	481	447	491	490	481	495	437	440	471	458	406	487	465	440	454	474	450	462	485	499	467	483	445	469	473	497	479	453	486	466	470	455	491	517	501	476	467	460	514	488	478	473	467	477	468	472	457	465	456	477	497	481	464	465	493	491	444	499	448	517	473	509	482	487	448	485	475	456	408	472	469	425	438	467	446	453	460	486	443	435	471	420	478	467	464	473	440	474	453	477	498	468	457	479	464	463	465	474	469	475	459	498	468	450	490	477	467	486	465	489	441	438	477	489	463	489	464	435	477	479	504	471	477	451	432	462	437	457	457	442	447	488	473	474	484	452	491	443	459	499	493	460	441	459	478	437	470	427	462	492	467	486	463	474	475	474	442	434	473	476	512	504	465	475	489	450	473	494	509	479	494	432	457	507	508	460	471	461	457	456	462	456	471	433	475	456	423	484	485	487	499	495	474	490	466	482	444	418	482	476	445	459	513	482	437	463	488	495	457	491	475	494	471	483	433	467	492	469	480	464	470	470	472	452	476	448	431	483	511	450	467	454	477	449	456	445	454	438	483	427	450	459	441	429	483	441	474	452	474	482	443	442	435	449	497	467	489	467	460	442	481	511	471	483	508	495	452	433	451	501	441	462	509	512	481	466	486	432	459	466	484	443	449	450	505	480	461	480	444	467	468	486	468	445	452	474	451	498	491	492	465	519	483	445	438	464	492	496	460	511	473	469	471	483	491	473	448	476	452	407	455	497	486	494	484	495	470	481	432	469	487	465	469	501	515	487	450	456	465	471	456	467	450	452	481	418	483	509	438	442	465	445	475	473	503	467	471	458	498	491	487	480	496	464	453	449	438	482	514	439	436	437	456	440	445	467	475	450	457	407	476	486	453	489	437	437	486	494	447	469	495	433	440	525	491	463	460	430	448	473	478	482	475	478	494	456	494	459	469	472	514	486	456	459	421	473	457	482	443	465	455	474	482	486	474	469	481	487	495	513	455	474	455	479	462	461	521	468	493	466	438	480	440	427	477	485	470	480	431	484	466	461	448	473	460	500	478	438	471	474	422	478	457	430	466	480	436	471	464	511	462	477	455	467	443	470	477	470	447	494	453	503	458	460	448	508	467	450	496	462	463	489	451	444	465	446	438	470	477	480	440	460	459	506	476	425	447	471	436	450	434	466	500	478	446	485	498	434	450	474	434	464	438	484	487	445	464	467	466	445	448	459	475	482	450	471	473	453	432	466	479	475	464	444	450	494	470	464	448	441	464	453	464	483	455	466	448	482	514	506	463	488	483	500	455	423	444	428	461	471	491	489	461	470	474	501	465	465	439	444	514	465	457	479	495	496	476	453	412	464	453	469	422	447	511	420	464	453	505	471	471	430	470	459	466	454	472	497	473	508	468	487	447	503	468	463	470	461	457	477	470	442	461	460	450	446	461	466	474	474	494	484	503	466	471	505	502	446	450	474	474	466	467	475	454	481	465	482	475	487	433	467	464	456	454	456	449	478	430	448	455	437	468	450	443	447	445	461	467	490	455	480	466	467	442	482	477	460	472	468	447	485	507	459	490	470	457	485	423	470	453	471	428	482	440	443	485	461	455	447	461	466	470	470	453	420	460	453	487	510	471	464	481	466	483	454	470	446	496	473	442	443	471	500	489	439	442	443	478	448	454	462	457	475	485	459	431	463	454	453	449	486	440	502	470	454	435	468	443	484	486	488	464	478	489	473	470	464	442	468	448	488	465	460	461	499	467	492	466	476	496	469	443	433	475	488	473	472	460	461	458	469	458	447	459	488	464	472	488	455	497	470	475	464	475	436	443	484	484	475	465	491	442	461	468	474	472	462	441	503	483	487	493	455	475	473	466	466	462	479	479	504	465	468	443	483	463	449	448	472	497	424	530	462	467	494	456	487	414	451	480	460	436	469	444	505	473	439	453	486	464	479	430	420	473	514	453	510	487	497	455	466	484	471	466	458	445	481	473	428	441	454	446	470	484	496	439	424	458	473	466	492	460	449	449	457	468	471	471	428	496	456	471	498	432	483	476	493	450	470	458	476	427	439	488	522	459	480	473	445	469	444	449	438	454	441	451	448	488	429	475	429	462	470	444	469	467	448	468	434	459	445	464	447	440	473	428	490	451	473	446	443	432	470	462	480	454	443	431	510	468	446	480	478	476	454	441	493	430	472	481	500	483	476	480	461	445	447	430	446	477	455	503	500	478	493	458	432	467	488	486	482	439	451	451	469	437	459	485	472	461	472	453	436	438	469	491	477	480	447	452	498	455	416	459	464	429	497	476	513	479	452	489	433	457	458	510	472	468	475	444	494	467	471	469	501	430	480	448	467	509	472	505	451	446	486	458	484	531	452	433	469	460	520	452	509	465	485	499	476	437	440	429	497	486	471	478	467	408	441	464	506	513	465	494	477	447	488	487	472	450	498	492	473	481	453	491	468	470	481	442	451	478	463	473	479	464	469	469	483	466	467	483	471	501	483	453	475	437	461	501	488	464	477	479	468	466	459	497	469	463	480	475	458	446	476	476	532	479	545	515	482	470	485	492	462	461	486	476	456	428	500	446	505	478	510	482	463	468	466	462	451	476	474	483	455	463	479	489	470	425	469	448	494	459	437	478	482	495	468	457	444	462	464	525	504	458	423	476	462	481	475	526	425	459	492	476	437	437	483	472	484	468	484	477	463	447	454	441	490	488	475	497	449	466	512	486	511	453	474	479	487	482	451	448	463	477	456	490	488	473	488	430	457	470	480	502	472	480	456	461	451	462	457	464	482	459	468
14733	7022	5165	2851	2108	1736	1307	1137	1020	911	806	793	687	682	638	604	597	591	569	570	579	581	586	579	553	599	605	611	619	591	580	561	553	547	550	543	552	548	545	498	545	541	520	561	521	571	562	524	477	513	511	531	520	560	528	532	494	559	530	526	525	567	541	515	518	516	527	524	496	553	538	490	472	533	496	520	543	518	500	541	519	550	483	535	550	525	514	501	523	555	521	501	517	507	539	510	499	499	516	473	490	504	506	483	502	543	587	484	534	484	544	555	544	509	508	511	500	556	536	472	535	529	497	515	495	512	538	527	523	543	504	499	555	527	545	521	521	514	548	520	473	541	511	540	539	506	502	539	561	511	522	551	492	492	526	532	515	510	514	518	553	465	525	500	529	474	530	548	503	536	512	515	604	544	538	468	525	506	529	535	540	505	539	510	504	496	527	517	523	501	521	499	467	554	515	501	581	494	528	512	521	500	516	533	529	507	550	547	484	516	495	511	551	497	525	554	511	548	526	498	553	517	502	520	512	531	481	524	506	491	527	575	503	533	521	528	543	507	566	530	574	564	538	515	492	521	541	487	462	514	520	486	529	510	514	526	516	540	523	493	552	517	514	544	531	490	535	531	518	545	496	539	527	528	504	465	516	494	504	534	549	524	553	514	540	491	519	523	488	511	514	500	555	494	528	546	502	510	543	515	485	532	529	482	504	501	528	556	519	530	528	510	540	501	535	493	540	517	538	531	486	510	515	513	507	495	544	500	524	506	515	532	490	504	508	532	520	525	566	522	515	530	542	557	515	499	501	551	533	494	514	485	521	508	524	538	523	518	515	504	467	552	476	525	496	519	528	495	523	553	574	517	528	510	520	524	507	508	505	524	492	479	505	479	511	524	520	536	544	501	464	562	517	521	552	494	515	522	516	498	530	535	533	479	545	503	542	495	473	532	519	521	532	547	488	506	513	526	535	530	490	517	517	521	565	498	511	505	569	514	498	548	521	538	502	520	516	514	512	520	558	538	527	518	562	501	529	515	509	499	518	495	495	534	514	511	493	476	525	539	578	499	565	513	493	518	537	541	530	529	557	500	556	511	506	491	507	509	494	513	550	534	513	543	517	492	501	546	489	469	511	525	499	516	549	510	528	523	507	512	523	514	514	550	530	512	521	505	567	535	484	546	496	518	490	529	478	536	498	523	522	516	496	489	485	522	538	513	524	509	536	533	492	520	535	538	499	495	498	519	529	530	509	519	523	510	515	494	525	532	513	562	488	509	541	513	526	508	503	529	521	548	552	522	534	535	534	548	524	503	509	560	510	514	544	536	516	552	524	549	481	571	494	532	520	495	524	489	526	548	521	541	532	500	536	512	542	509	552	514	514	512	527	519	520	512	529	532	528	508	521	515	517	509	508	499	524	523	526	516	530	539	522	498	496	495	538	532	510	536	522	533	528	562	529	507	546	502	540	544	512	522	543	531	495	492	540	535	528	480	535	535	536	502	539	515	573	536	493	524	521	541	514	510	530	514	495	534	547	493	529	523	573	543	546	493	553	519	533	507	488	559	533	516	545	511	520	538	458	520	492	544	511	514	500	521	529	480	501	504	510	569	524	559	527	547	537	503	526	501	520	508	501	487	487	520	537	496	456	463	561	509	507	476	555	517	568	522	535	544	529	541	551	485	552	533	495	519	492	548	508	533	541	484	498	514	556	507	481	556	487	512	521	518	524	523	499	514	491	518	528	521	488	495	543	465	533	466	553	520	539	492	539	530	518	528	551	520	520	525	520	514	479	516	547	509	529	545	525	477	558	504	547	521	507	487	516	522	483	531	503	519	517	539	497	507	526	521	513	522	526	508	552	490	529	491	515	552	487	526	479	497	548	535	473	511	486	484	527	510	511	550	517	543	527	465	561	501	528	513	535	516	538	463	507	496	520	534	506	532	539	517	543	531	503	533	571	551	502	531	532	536	509	558	505	542	531	580	504	466	572	527	530	539	524	508	491	533	537	522	523	527	483	554	500	526	522	562	545	530	528	523	505	507	501	497	482	504	542	536	516	542	546	521	550	561	521	526	490	565	548	539	537	511	511	505	536	498	502	517	532	485	505	509	529	555	539	537	534	521	539	558	505	546	514	528	520	522	518	474	521	539	550	529	514	529	508	473	525	515	525	501	515	521	557	489	489	503	534	505	467	513	496	555	535	514	518	554	550	520	514	553	486	536	515	517	518	513	509	555	506	522	553	517	511	515	474	565	519	515	503	496	551	500	481	537	504	506	556	492	517	491	520	500	517	526	500	535	515	519	554	536	532	504	522	519	528	513	531	558	493	546	496	488	522	523	535	469	511	503	489	510	536	500	489	488	529	522	523	502	512	519	531	529	503	512	481	475	551	530	532	504	538	523	550	570	524	542	512	547	449	533	527	530	532	499	493	523	563	541	557	495	518	533	521	552	512	535	555	556	538	499	512	533	536	517	476	536	517	512	504	546	543	492	545	520	555	562	538	493	542	486	522	500	526	504	487	513	524	477	526	552	505	511	516	515	547	526	528	476	559	503	557	535	524	506	546	513	524	489	518	501	490	526	520	541	512	512	524	510	528	495	506	526	517	528	530	506	531	495	530	548	545	508	526	501	502	492	524	506	511	531	557	489	490	508	519	525	513	540	494	502	513	511	511	529	537	491	469	528	502	502	522	566	540	520	557	526	488	566	511	522	526	540	533	505	497	559	484	472	558	534	546	528	540	483	486	551	520	498	536	505	521	501	545	529	493	550	509	557	508	459	508	525	533	549	503	528	552	547	525	487	509	476	521	537	517	557	504	533	497	497	499	528	507	541	523	546	496	506	531	513	493	510	555	524	503	513	528	497	487	510	512	511	500	507	531	533	529	554	508	473	500	552	541	517	539	529	535	541	550	533	495	506	515	532	491	539	511	521	543	496	524	486	512	512	506	531	494	543	490	509	545	539	524	528	529	518	503	520	516	565	504	519	495	525	530	494	489	526	520	508	501	483	522	553	510	558	517	513	527	564	537	526	538	515	485	513	539	530	545	484	488	483	515	535	479	509	526	507	520	541	526	487	547	518	546	537	501	497	515	520	501	508	569	532	508	517	555	488	547	537	565	509	548	525	506	513	519	493	525	526	487	523	509	542	480	514	515	531	519	506	503	516	534	534	487	548	491	559	543	528	514	520	520	482	532	531	498	498	520	507	531	502	578	551	539	536	518	507	562	499	538	513	515	483	570	519	496	505	490	509	504	521	491	529	518	577	492	496	544	506	519	505	501	506	508	506	514	495	501	536	509	567	480	549	502	490	527	520	521	502	547	543	500	518	501	539	511	484	507	514	514	549	480	560	541	531	549	522	533	551	502	525	498	551	543	529	558	523	515	534	500	535	514	539	507	514	495	495	519	493	525	505	531	525	521	531	508	506	518	556	539	502	516	531	508	522	494	508	534	536	514	521	516	534	523	535	531	501	542	508	538	480	497	501
22602	21236	28937	23837	21240	21344	8901	2234	1679	1600	1401	1324	1285	1246	1128	1152	1070	1103	1074	1094	1068	1125	1093	1105	1045	1066	1052	962	1071	1139	1031	1044	982	1052	1029	1058	1054	1017	988	1004	957	1011	1022	952	961	1000	970	1008	997	957	970	1000	982	971	963	907	946	944	930	967	980	1012	985	938	1017	991	978	944	978	952	970	989	922	975	960	949	1005	1024	966	1045	977	963	991	971	982	950	936	946	989	968	920	957	989	974	960	977	979	1041	988	922	946	969	975	959	991	953	953	976	914	982	952	935	972	1006	984	946	969	960	955	935	990	957	936	994	1015	947	960	919	1011	989	941	983	931	901	1051	914	956	1003	904	969	906	927	922	938	1063	982	990	960	954	1044	967	987	959	965	978	929	952	917	920	949	1012	942	936	1011	946	951	984	886	935	965	1027	946	967	957	1018	927	946	984	926	981	975	996	936	958	987	949	993	925	972	972	926	1001	976	933	972	970	973	930	960	906	952	990	838	920	925	945	942	982	1010	983	919	1002	952	948	932	985	954	939	976	993	988	1010	966	972	979	944	951	986	974	984	936	963	977	982	968	954	931	956	948	1030	1021	926	926	1015	914	976	958	983	942	965	967	933	985	979	943	1013	944	939	1004	1000	917	913	992	953	986	996	966	935	951	938	950	978	936	986	1006	963	921	1003	945	946	923	933	980	979	1044	977	1013	984	972	914	936	966	931	970	931	941	988	922	907	934	923	939	1016	968	957	987	951	958	1014	934	938	884	964	956	951	1015	954	986	946	945	973	972	940	943	948	900	976	962	909	943	955	916	986	973	1006	1007	931	936	954	957	926	958	938	974	987	933	966	943	916	988	976	971	1002	987	931	962	956	924	977	982	937	963	1005	972	941	949	1011	943	975	965	971	1067	972	994	946	956	954	943	948	982	999	949	952	981	951	991	942	1017	1000	992	988	972	975	949	970	990	941	916	931	978	953	928	981	954	962	904	992	1012	953	1007	946	998	1000	952	971	988	984	966	945	969	918	984	967	1029	964	902	936	962	987	890	970	907	1014	922	955	954	942	959	950	971	940	1005	968	931	1012	979	953	998	931	959	985	982	952	904	1007	932	1007	1032	1003	1013	971	971	958	967	988	934	942	1017	923	973	975	944	924	979	913	987	974	921	969	945	928	997	933	941	979	941	1001	945	943	922	976	893	931	962	984	948	955	917	939	968	991	940	909	971	922	940	928	901	962	973	952	951	956	899	989	890	948	962	969	949	951	979	986	949	950	952	972	977	985	951	995	965	896	910	916	981	951	996	976	968	920	920	961	1014	943	1019	869	986	961	967	972	956	964	932	935	1011	970	963	938	986	948	992	963	943	961	956	956	983	920	931	998	976	992	987	895	921	911	977	925	924	973	933	944	962	979	952	920	945	906	918	983	1000	973	961	984	971	959	957	939	978	935	928	988	1015	967	963	973	983	904	1005	950	952	989	947	915	916	987	972	930	995	961	970	919	950	916	988	1000	1033	1015	968	995	958	992	914	892	984	948	1005	974	953	1011	965	924	914	951	960	1004	943	947	955	977	997	958	922	978	954	955	927	959	945	975	998	959	967	946	985	1027	915	1002	1029	952	976	983	962	942	981	998	914	923	956	938	1010	989	956	922	945	986	908	945	978	943	896	905	932	950	932	927	968	941	963	960	988	938	927	937	969	931	1008	929	952	951	938	967	980	968	914	946	995	897	959	992	910	936	979	940	995	989	944	949	976	909	964	895	937	970	984	974	946	955	920	966	987	961	958	961	944	941	924	922	971	953	923	971	948	961	956	994	956	986	943	965	984	911	1022	954	930	971	947	978	994	918	901	988	893	896	960	974	947	1013	944	934	913	955	959	1020	983	1033	954	935	883	1017	967	972	913	936	980	992	965	969	958	905	930	924	951	914	946	945	940	931	1003	953	980	954	952	983	910	978	1028	930	960	976	976	931	929	952	972	970	937	956	1005	1010	938	971	967	927	953	914	987	974	973	953	1008	979	932	991	979	989	1014	942	955	928	1008	908	994	973	968	976	965	930	950	944	985	957	940	941	934	984	961	958	936	986	948	978	967	959	982	1026	930	969	998	958	909	951	993	921	930	974	993	1003	1006	978	966	905	934	980	949	952	940	972	956	1023	997	931	975	966	925	902	1002	979	968	991	1004	984	1015	934	1002	946	980	961	912	911	950	895	961	939	968	964	930	929	947	998	926	945	959	989	1015	990	932	923	925	988	956	986	955	937	1037	994	931	970	963	957	945	972	971	945	925	990	918	927	924	924	975	981	1008	992	973	987	927	939	952	988	977	972	942	997	935	929	1048	960	1025	975	981	964	902	939	982	937	989	934	938	927	1045	923	982	962	965	953	886	1023	965	986	924	926	959	925	937	990	975	949	933	922	937	1001	968	980	968	961	968	974	1015	925	976	954	941	978	995	1022	986	980	1015	1010	985	978	971	948	957	904	938	970	970	999	963	965	991	1028	969	985	987	1035	995	934	952	901	978	947	981	905	991	951	960	955	971	938	956	959	941	954	1029	1009	997	888	966	991	975	1002	997	983	943	929	976	996	990	928	987	900	974	983	982	966	923	967	1008	954	970	958	1006	969	883	984	975	925	941	939	957	931	909	890	959	926	921	907	979	921	935	935	992	977	961	1016	951	977	923	938	934	998	917	937	928	969	948	972	972	932	944	1023	1017	993	959	945	990	954	1036	960	954	964	966	994	998	929	970	943	986	936	954	970	951	919	938	960	919	969	993	937	1008	911	958	977	986	1003	1008	955	924	945	954	919	926	972	985	986	980	973	958	927	961	981	940	955	953	1015	963	1018	976	903	971	957	999	893	982	962	964	961	978	995	1010	939	1001	910	910	940	1032	980	1025	979	933	931	963	988	909	934	962	954	958	1008	919	962	938	987	1007	984	1002	971	960	945	921	968	934	991	979	957	979	949	952	946	939	977	954	1001	957	954	935	959	908	926	1001	960	950	962	922	913	952	982	948	936	971	927	980	981	980	1021	953	968	921	942	983	979	939	959	936	931	982	911	976	972	961	923	935	962	981	985	946	938	966	996	996	941	940	903	935	921	906	952	951	1030	962	956	946	962	944	1021	972	936	963	956	973	1002	965	925	972	911	996	971	997	978	954	920	963	1034	944	954	984	972	962	953	951	977	913	959	926	910	973	928	934	879	946	976	941	960	950	955	989	987	989	891	934	961	934	967	925	1033	1010	936	895	991	1035	962	985	954	976	1009	1017	931	905	997	998	975	1016	945	948	983	932	955	903	940	933	947	989	989	929	1001	979	971	979	974	978	923	910	973	929	962	943	959	927	1006	994	979	1031	1001	950	1011	918	968	962	930	947	966	926	930	918	922	990	1031	910	967	981	965	939	989	973	942	941	990	949	971	933	911	940	985	995	1007	940	968	1008	965	945	951	941	985	981	973	940	923	1037	862	1012	925	965	950	971	940	921	958	994	989	907	947	972	972	1042	988	932	889	933	960	984	966	1001	938	1044	990	973	881	975	900	1002	937	998	913	990	1001	999	947	934	933	941	945	968	958	977	931	900	932	988	1029	999	944	935	907	996	987	967	1006	945	932	955	977	989	897	920	930	959	922	987	994	955	959	1048	961	940	968	983	970	937	1005	938	1000	916
12893	16695	12412	6924	5344	4142	3327	2685	2379	2067	1806	1627	1442	1327	1328	1262	1250	1246	1147	1213	1134	1174	1150	1140	1111	1141	1122	1128	1119	1077	1112	1075	1054	1037	1008	998	1004	1106	961	1013	1045	1016	1033	1005	1008	937	996	1007	1014	974	951	956	960	971	947	1014	980	1029	1010	1007	990	990	979	956	1026	995	1103	1038	974	969	1037	996	979	1031	981	1044	962	1004	973	1020	988	942	959	1001	1010	944	946	962	992	910	1002	997	939	974	1006	996	948	957	993	956	978	954	946	994	995	961	998	965	971	1006	950	957	998	1001	999	1028	987	1021	989	978	939	961	975	981	929	981	1016	1011	1006	986	950	951	955	1042	964	1021	1015	1033	954	968	938	968	994	1000	971	995	951	959	951	937	974	989	962	987	990	1008	1048	979	1016	945	957	991	976	943	992	1014	950	922	958	972	975	992	957	1016	962	993	999	934	1017	987	975	987	978	981	991	1013	974	949	957	997	991	948	928	985	972	930	979	986	945	988	996	992	991	1045	992	935	977	986	988	1001	1005	982	1013	945	929	1047	1054	991	972	952	899	955	919	990	989	1001	944	918	966	987	985	1007	1003	1019	997	984	983	1019	988	950	957	940	938	991	963	1031	963	996	1056	907	1000	940	1028	987	959	950	962	1007	958	959	1002	895	1015	985	1021	937	995	976	982	996	977	944	955	980	959	967	954	975	1035	965	931	972	981	973	949	950	965	968	972	973	947	999	953	941	1001	993	1018	989	963	949	945	965	1011	919	1021	974	980	974	907	993	999	1043	1001	964	959	943	903	1015	968	999	962	969	961	984	940	965	1024	1009	992	918	966	966	955	933	984	978	984	977	982	988	971	956	1000	995	995	949	979	971	928	992	992	930	954	1004	934	990	917	950	960	979	1010	977	953	968	971	976	969	958	937	993	1016	975	1015	1008	981	1024	954	949	980	914	1007	978	941	982	967	979	963	976	938	978	981	875	986	983	1013	968	983	999	1004	990	942	953	950	995	991	977	989	1006	960	1023	904	1002	983	985	964	1008	970	968	968	1009	994	956	1028	980	972	971	965	945	981	969	973	969	968	952	981	951	1021	1012	940	949	981	985	1030	994	1022	1004	975	977	882	996	1020	951	964	961	984	978	984	973	978	983	950	988	997	1008	982	1001	1012	987	956	980	990	995	975	929	1007	999	997	975	946	1004	954	980	936	1030	926	1001	939	930	965	943	965	970	976	932	942	953	957	968	1005	986	975	989	1012	1036	985	916	993	960	1018	977	924	993	1004	1009	915	976	992	942	993	1028	987	997	982	965	970	1009	960	988	998	1025	1016	988	1013	987	997	936	996	990	985	996	968	1015	1023	965	997	966	960	917	936	991	960	959	995	935	1005	947	994	1046	1013	961	1072	921	968	950	990	940	961	925	944	951	947	960	958	980	1018	993	942	1006	907	993	958	1004	951	948	971	979	939	1003	921	990	936	963	1022	964	934	1044	894	1003	1009	990	892	953	965	974	980	996	925	1008	932	1012	984	923	974	972	948	999	1019	975	970	951	995	1005	921	987	972	967	973	957	941	952	938	1009	949	969	945	972	978	947	1010	944	915	970	1021	992	995	982	946	980	990	1003	962	992	970	982	970	1002	1046	1000	942	999	982	973	946	978	1012	986	1003	912	966	1007	1008	984	974	935	948	973	1000	1030	983	951	953	1033	994	930	999	1006	936	1013	969	980	986	1030	1047	1024	966	1003	1035	1021	1022	970	991	972	961	999	990	981	951	967	951	976	1027	1003	965	994	1021	998	991	925	1006	991	1006	994	952	964	947	922	1040	979	1040	927	935	1004	889	974	996	960	959	925	921	923	928	987	1002	981	991	955	970	1017	1013	1002	949	928	1022	1016	1059	1015	961	998	954	1001	1000	961	927	971	940	996	1001	989	1020	967	994	989	992	957	986	1019	985	950	927	967	974	966	1003	990	935	985	1021	978	954	943	1046	1040	1015	948	977	976	931	980	991	1014	1000	1025	967	990	966	949	960	958	916	1023	1007	1029	1012	1036	1005	935	968	960	960	988	1011	980	995	1014	964	981	1020	951	952	993	985	993	968	1001	971	934	988	934	946	959	995	982	971	949	1000	977	987	944	998	991	1020	987	965	993	967	973	980	949	962	956	979	993	968	948	975	959	944	943	996	976	1048	943	986	1009	907	1015	955	985	957	1033	979	973	977	941	990	1002	981	964	992	979	1012	1026	896	1022	997	994	986	951	998	982	974	1008	1025	957	962	997	911	956	1034	993	925	954	1011	968	971	1013	971	938	1022	963	993	980	982	994	967	1006	1017	1015	971	945	959	999	978	968	990	938	980	969	944	972	957	991	998	996	999	1003	957	1015	973	935	960	961	960	973	962	1009	946	1024	1013	1027	976	991	1018	934	1005	1011	970	984	1002	960	1015	1041	952	988	961	959	914	965	967	947	1010	1021	950	947	972	987	996	979	930	1002	1032	1009	973	1003	962	995	1030	969	929	978	972	978	942	989	979	957	929	977	927	974	1002	1007	994	962	918	964	918	981	998	1001	922	999	988	1010	995	1013	920	972	976	942	991	1042	978	990	951	1000	939	962	925	1029	1001	923	983	951	941	959	989	988	961	960	954	937	975	967	1014	999	979	940	956	998	935	1024	953	953	995	945	996	998	982	952	970	966	1023	1005	974	956	950	977	917	1015	961	1000	1000	994	943	933	975	1004	942	994	990	984	992	913	1023	976	962	927	963	921	956	977	962	1007	997	1016	970	1007	1009	1004	942	966	982	948	1002	1001	995	1026	1028	940	1005	955	946	931	970	949	948	999	980	990	1014	958	955	955	988	988	960	910	934	1003	1000	1029	1013	975	931	933	988	958	945	989	959	1003	972	951	961	961	953	960	978	1015	996	980	975	999	911	935	956	934	984	969	963	973	953	955	1008	1009	960	1030	991	963	940	1026	973	921	972	967	968	1031	943	930	916	1001	1014	981	967	975	939	978	1014	950	995	1004	939	991	967	968	983	972	953	1000	977	1013	983	1049	960	972	920	982	975	969	940	1011	977	996	965	972	1005	1001	994	990	988	944	964	966	1005	935	1041	939	1009	996	945	917	931	1002	980	974	935	1004	940	969	1032	971	953	1055	952	952	1007	993	923	973	971	940	988	972	1005	966	1007	966	998	1002	969	984	983	987	1028	1004	935	946	966	942	958	995	1017	947	1023	974	975	1001	1000	949	997	1028	1015	979	943	1004	1011	988	953	977	1005	1002	965	981	953	996	949	942	986	985	935	989	939	981	1009	925	961	928	997	978	1009	924	949	933	967	963	975	1011	980	1028	975	1038	1024	939	958	1002	973	983	1013	935	1028	953	964	958	956	946	996	945	938	962	1009	932	937	982	936	1010	957	907	990	958	945	976	953	980	1012	974	1016	972	946	969	1035	973	945	994	929	1023	960	1034	963	952	1001	988	1010	979	972	994	950	920	938	968	940	942	996	927	966	1011	928	982	1009	967	968	998	1032	972	986	978	961	1039	953	1014	943	941	956	952	945	928	1015	965	987	962	984	963	956	977	966	932	1004	961	1009	1003	1009	944	994	947	1003	1037	993	928	980	955	981	950	993	992	959	953	923	975	982	958	991	995	985	962	1050	941	951	967	1026	1041	1013	957	942	974	980	998	975	981	983	1012	931	989	991	972	958	991	970	1040	943	934	971	1013	896	992	978	999	955	928	944	1000	980	1003	1036	983	978	946	968	1003	1008	1001	1058	959	1023	965	972	950	941	911	923	953	1000	924	961	981	932	978	994	991	973	990	974	985	963	978	1042	977	938	981	971	934	1007	1007	966	946	958	1030
28156	18195	5022	1314	778	646	541	543	560	510	516	465	435	478	438	441	411	393	432	450	445	452	429	444	384	444	416	427	431	409	438	446	425	441	401	458	427	437	420	447	414	399	437	450	434	421	431	417	403	415	397	424	412	417	382	422	447	446	395	425	384	418	435	434	398	446	448	414	430	433	442	418	430	434	413	411	402	461	427	413	388	359	416	411	433	437	428	425	401	445	411	384	449	461	409	413	382	394	450	429	428	398	435	452	425	459	402	400	404	412	423	444	455	421	418	425	397	429	457	401	409	386	375	436	426	411	426	412	418	415	411	413	391	439	400	458	420	432	407	420	435	356	399	411	424	412	406	429	400	411	413	447	394	457	424	427	397	404	437	450	406	437	451	390	465	418	423	427	432	424	414	420	401	416	397	429	422	426	415	472	380	421	430	412	459	416	401	397	441	435	412	404	399	404	417	412	427	403	403	428	414	432	410	459	426	419	409	430	412	435	414	372	413	408	422	479	413	445	427	419	407	435	493	417	424	453	386	433	455	428	405	423	418	436	444	387	390	457	453	438	413	439	464	436	442	399	408	391	463	387	430	416	437	391	444	412	407	432	380	414	409	386	423	399	428	441	405	411	424	444	396	408	422	430	437	412	395	433	405	392	431	430	397	382	400	429	435	386	425	412	390	456	441	448	443	424	409	449	432	453	404	397	413	432	405	400	450	423	417	406	437	417	394	430	418	417	416	445	402	402	443	422	409	417	415	409	423	457	407	447	465	414	409	395	416	477	416	404	436	461	421	436	400	423	399	400	431	429	424	416	401	416	419	434	424	419	427	447	439	405	431	418	432	418	440	400	417	417	418	406	428	411	426	442	411	421	404	419	395	435	377	397	413	431	425	442	424	450	426	408	453	401	409	409	394	387	430	394	408	429	448	417	417	434	424	422	427	398	415	452	419	408	425	415	388	441	395	436	421	413	384	430	423	444	414	461	432	387	415	421	449	457	429	419	410	385	440	400	434	407	439	432	446	411	440	454	448	419	402	459	427	415	460	380	412	418	408	429	478	409	401	398	402	387	411	476	461	403	427	416	417	363	416	422	432	433	418	434	416	402	403	415	414	447	419	395	430	443	431	384	412	428	398	423	451	422	407	442	436	445	430	420	384	395	442	441	456	416	407	412	420	403	438	404	458	428	404	420	429	426	437	411	408	441	370	380	426	452	428	427	404	409	420	441	419	397	428	393	455	404	424	402	423	411	454	437	410	432	390	404	409	430	421	432	428	425	392	413	420	397	399	428	391	398	391	446	435	385	415	406	433	403	410	415	429	373	421	397	446	414	419	424	385	420	455	412	388	400	431	411	428	421	394	458	417	395	398	425	414	407	417	455	412	449	418	403	402	438	420	437	412	422	405	397	440	439	402	426	439	412	409	413	444	435	419	432	384	424	409	448	419	401	367	407	456	436	389	456	393	431	423	431	411	402	411	434	421	423	391	406	402	445	410	399	454	434	444	439	427	453	423	431	437	447	426	407	434	441	400	406	440	411	411	398	412	391	423	431	405	404	403	422	407	417	410	415	441	374	418	393	388	403	410	423	407	391	434	369	399	443	418	422	429	418	417	422	417	392	453	405	401	424	409	387	401	416	412	426	435	423	407	393	383	443	394	425	457	394	446	438	419	423	431	430	427	436	402	434	430	409	439	421	412	414	435	405	388	468	427	397	395	431	375	378	440	418	415	443	408	428	386	431	426	399	428	412	430	414	392	404	446	437	445	425	421	398	449	447	448	411	401	391	423	404	397	423	431	409	427	421	418	453	407	445	401	409	405	388	449	397	411	444	413	418	408	423	424	392	441	417	414	390	438	403	410	437	422	441	396	447	389	442	409	454	428	396	416	415	401	406	422	407	414	385	401	387	433	429	450	422	394	424	427	395	410	405	381	394	454	451	422	433	411	440	418	392	446	445	411	436	413	393	386	421	417	422	422	428	442	453	420	416	384	392	429	400	428	470	401	420	429	415	426	435	419	392	416	404	450	406	405	406	426	409	421	430	440	421	433	407	399	428	402	416	373	433	415	389	444	453	445	391	379	396	421	419	410	386	433	412	440	436	403	419	436	428	408	404	401	411	439	436	443	400	437	415	422	433	396	358	419	425	412	425	436	406	367	421	427	444	413	421	403	435	389	447	398	407	440	420	412	406	412	424	414	448	419	409	422	438	419	407	417	404	387	431	399	418	415	399	446	393	424	424	411	411	411	376	413	431	427	370	416	430	430	403	429	458	433	433	423	414	442	410	422	360	411	410	419	425	459	426	404	437	416	406	397	436	449	405	398	432	416	450	427	438	470	405	356	420	408	397	424	425	440	443	438	438	438	405	392	396	411	440	432	422	414	427	417	418	418	385	393	416	398	433	433	397	392	433	417	435	436	431	432	410	404	412	393	444	413	439	362	420	417	426	404	417	433	399	429	389	417	411	416	449	429	431	442	479	414	371	413	425	450	421	424	404	420	445	416	411	418	437	414	438	426	410	417	404	397	431	413	376	414	407	407	390	439	419	423	456	428	424	410	434	411	386	438	413	416	437	435	440	447	407	417	402	394	476	432	430	396	411	413	409	456	466	397	430	434	438	441	428	412	442	448	417	444	400	433	406	407	434	406	454	407	410	441	443	445	417	426	379	435	422	411	393	423	397	408	417	438	415	421	412	400	381	402	439	399	401	423	426	410	434	412	392	385	456	410	431	409	409	399	406	390	425	467	418	391	400	413	447	377	391	422	427	453	427	410	419	406	407	392	439	393	427	429	406	433	457	450	406	409	383	389	370	428	468	439	438	422	410	430	384	412	397	383	395	414	428	418	383	449	421	426	382	427	411	415	378	377	395	430	425	428	430	454	424	458	417	369	391	429	422	440	435	452	474	423	409	373	449	454	405	397	385	417	424	424	445	421	420	424	400	422	404	427	381	403	444	449	409	414	390	413	410	419	437	457	387	409	494	444	441	436	430	437	407	424	455	416	436	448	444	444	429	397	436	385	417	417	431	433	408	387	433	434	393	417	460	422	434	417	405	425	421	410	401	428	411	412	428	448	462	459	441	428	411	428	422	445	410	426	405	405	451	405	383	420	413	428	429	433	422	448	432	388	429	409	382	427	436	398	438	414	413	438	427	437	465	443	439	448	422	438	390	426	448	422	425	464	462	431	420	405	400	423	416	385	444	424	417	429	429	399	416	465	444	417	413	411	414	405	440	432	353	406	434	366	424	440	421	402	437	465	403	456	401	428	436	412	407	377	422	416	437	436	438	387	406	431	405	377	415	382	414	449	410	401	421	428	401	408	432	412	428	440	400	419	428	441	396	418	434	440	417	434	405	470	448	428	412	404	413	407	439	397	386	456	432	418	416	445	478	409	428	437	427	445	451	462	422	406	421	422	417	421	449	431	429	419	459	459	421	415	421	428	405	395	389	406	415	433	390	398	413	433	398	398	441	432	452	433	427
11139	3009	2523	1417	1154	930	785	672	632	641	574	578	517	498	533	506	468	530	505	471	491	519	501	465	459	502	491	452	501	500	505	463	493	499	457	435	472	455	468	467	446	480	476	459	429	461	450	455	459	447	437	427	437	458	480	497	458	470	444	443	420	447	431	437	494	436	452	441	445	434	462	413	437	455	476	461	434	474	428	416	431	445	457	458	473	416	427	451	433	472	460	431	444	409	395	433	424	419	506	427	480	436	491	468	494	464	439	409	456	478	460	455	444	467	427	452	443	428	430	426	507	434	440	466	478	438	448	468	453	467	471	441	425	418	450	465	471	444	470	447	412	460	482	485	441	457	466	447	438	451	462	507	458	457	444	506	455	437	439	465	470	457	461	418	453	433	435	435	458	478	432	470	475	451	443	434	478	489	469	426	436	451	444	418	427	454	481	466	379	436	456	444	481	425	483	431	486	499	464	446	466	438	433	422	437	439	436	420	464	473	459	416	416	473	485	481	469	454	482	444	450	461	451	457	453	442	484	460	471	473	459	446	469	452	425	445	447	457	441	451	463	429	478	441	422	465	422	477	439	477	475	461	436	440	476	466	430	455	473	439	435	445	442	471	412	446	454	447	466	434	447	435	483	508	458	400	485	434	446	424	455	448	466	449	464	419	476	487	477	465	484	490	429	452	453	491	423	442	465	463	454	442	427	476	459	424	477	455	468	454	466	445	465	437	475	400	477	439	463	444	447	455	456	449	451	429	484	473	501	467	435	489	450	472	476	418	477	478	439	432	479	461	463	415	452	446	470	475	463	470	440	454	487	455	472	455	453	459	441	459	427	457	482	480	454	474	433	461	457	456	440	486	452	456	444	430	455	445	461	453	448	459	449	469	477	461	467	443	468	437	486	479	405	478	471	490	443	455	472	453	458	489	442	471	428	453	444	456	449	446	454	458	423	489	437	456	475	446	457	477	447	449	406	451	434	450	443	440	409	444	450	455	443	434	414	460	453	455	442	460	416	437	486	441	473	476	425	437	459	438	489	429	442	467	471	453	493	411	423	467	452	459	451	438	488	449	407	475	465	463	455	456	448	470	427	437	473	459	486	434	488	444	510	444	440	461	455	430	467	502	464	461	474	458	430	465	425	474	469	440	431	417	417	499	450	474	430	456	437	457	432	484	440	439	478	453	456	451	450	426	422	464	429	502	465	471	425	456	443	443	449	424	490	438	416	472	460	456	450	494	435	454	467	486	419	451	455	441	453	454	454	444	443	484	459	446	438	417	415	459	464	458	490	445	458	421	420	459	437	459	466	432	457	422	459	441	435	459	465	447	456	442	452	424	459	448	414	448	473	474	422	472	480	476	478	423	473	449	423	465	451	459	444	482	472	474	441	463	440	446	430	438	418	467	462	447	465	451	449	431	449	433	446	413	452	459	453	456	461	462	426	417	443	471	471	463	457	444	448	506	431	481	452	455	471	443	473	437	452	434	427	478	475	452	452	437	434	452	444	446	441	425	433	456	447	468	478	450	437	480	454	438	475	467	409	428	480	458	437	511	472	472	480	431	435	477	452	455	475	452	442	436	434	457	424	474	477	450	491	445	471	435	441	488	446	411	435	466	468	451	486	459	467	426	439	446	443	443	462	472	448	473	482	449	433	454	492	472	464	456	471	489	492	534	474	431	464	492	413	463	481	455	477	453	465	447	456	470	468	458	449	452	412	449	436	449	472	457	423	473	480	441	479	439	464	450	481	507	459	465	443	498	503	456	415	437	455	446	464	420	438	468	466	464	467	452	453	470	472	437	465	432	447	476	423	473	456	457	451	456	430	443	457	449	468	486	443	440	438	455	454	442	453	441	482	466	455	502	457	463	489	439	409	455	446	453	487	416	441	436	446	436	424	438	438	442	446	452	451	494	501	465	461	476	449	471	441	481	445	415	471	477	461	449	448	490	478	459	443	407	459	453	439	415	419	459	498	415	469	440	461	443	505	464	445	492	469	438	472	466	433	420	435	476	469	451	456	457	435	475	413	482	456	472	436	404	455	417	428	441	464	426	454	451	426	485	468	446	468	435	455	465	466	415	437	454	426	479	445	456	449	464	415	442	435	464	421	466	468	442	466	495	459	487	453	475	417	443	463	428	450	477	432	463	468	440	459	480	441	483	459	448	443	435	386	472	434	444	456	457	450	448	470	429	476	444	478	457	469	456	485	455	464	451	460	449	464	425	441	421	494	424	469	444	426	440	474	447	461	461	465	471	429	479	442	442	439	455	480	453	454	449	429	438	442	482	469	445	408	434	475	426	451	462	420	462	453	449	465	448	438	462	441	456	442	515	419	442	479	433	472	513	412	444	500	444	486	412	459	433	445	429	466	483	467	467	486	461	452	465	459	443	482	490	437	479	473	459	411	441	452	404	454	478	475	457	481	426	424	452	467	436	433	444	454	424	467	464	439	472	450	462	440	441	469	471	444	461	460	458	475	452	474	430	405	431	449	436	449	416	427	461	429	450	446	461	436	447	440	465	456	461	433	449	436	448	436	458	451	466	454	466	464	456	431	489	467	440	451	460	437	429	474	442	455	449	451	452	444	477	451	465	468	465	469	429	444	446	453	486	430	459	464	439	457	468	429	443	443	456	469	467	410	445	451	491	438	470	463	394	473	439	425	466	444	476	472	456	424	421	420	418	449	480	452	457	423	482	471	453	460	462	439	415	460	460	471	467	462	471	440	451	437	470	466	436	493	461	412	465	455	432	454	446	474	470	455	418	442	453	452	465	426	442	479	460	429	412	478	480	458	459	478	433	424	463	471	461	441	396	447	429	458	462	448	450	464	450	461	447	390	472	435	462	472	453	462	438	454	434	488	464	461	466	480	448	448	486	488	411	446	457	473	439	419	437	445	452	493	432	448	462	447	460	446	459	456	463	453	449	434	448	465	436	444	469	446	466	488	457	438	469	420	418	463	445	446	473	478	487	468	465	452	471	432	446	425	453	461	444	420	471	468	460	447	415	467	487	439	451	464	455	449	467	443	459	397	475	451	452	457	444	426	424	433	450	459	460	450	474	493	423	485	445	450	461	502	476	430	432	480	434	462	475	473	416	482	482	448	431	453	471	456	497	469	478	449	461	456	448	416	490	431	426	453	457	460	414	450	470	463	436	440	453	455	463	446	448	442	426	483	417	471	484	426	442	452	434	407	500	446	447	433	469	466	426	447	489	449	494	451	484	464	461	448	422	443	463	427	434	460	451	444	439	456	455	450	476	413	471	432	453	439	443	436	458	454	459	481	444	466	438	460	434	455	469	446	476	458	473	466	436	437	400	420	467	463	419	435	423	504	428	439	471	467	461	452	442	448	425	419	469	456	450	464	464	427	436	446	450	455	487	446	434	436	465	485	475	454	441	443	415	456	470	437	473	461	464	444	484	442	455	440	465	441	430	459	433	454	452	470	473	479	462	443	430	527	457	472	416	487	444	435	479	455	429
23850	21264	28472	24364	21264	9479	1860	1336	1202	1082	1026	975	947	942	825	877	833	824	848	834	814	828	831	839	775	826	846	822	874	764	850	835	791	781	812	786	809	820	824	831	789	747	798	766	757	787	761	780	742	772	769	790	767	779	822	791	771	751	757	743	720	798	803	787	751	772	782	801	759	812	814	798	783	756	800	743	775	749	713	819	739	817	802	784	788	743	747	787	723	793	776	801	765	760	768	733	766	745	706	791	758	773	778	800	753	746	768	748	801	753	776	770	801	802	811	750	809	771	785	773	776	761	758	769	764	765	807	758	793	783	758	754	764	745	746	747	804	752	736	784	813	801	753	757	785	716	785	744	761	768	771	798	706	791	796	796	719	734	750	748	774	798	760	771	782	797	687	734	780	756	774	757	754	790	783	827	785	781	804	742	818	792	733	769	786	730	756	715	682	776	768	791	775	761	732	757	790	783	805	772	757	712	749	763	727	757	780	761	749	791	742	734	742	764	762	760	784	794	781	775	788	741	774	765	734	771	755	771	772	782	758	787	763	711	759	752	719	760	790	731	752	723	736	801	807	700	754	802	765	738	776	734	738	724	777	795	791	793	755	765	765	789	801	797	788	743	777	729	737	785	708	740	812	786	787	725	736	775	744	767	771	821	844	724	773	749	731	752	761	740	756	788	799	718	821	750	749	754	725	784	836	779	769	777	791	777	787	783	767	774	788	804	729	765	744	742	791	738	752	801	749	760	796	750	820	739	755	772	818	770	774	787	735	821	756	742	727	781	780	726	777	767	774	795	767	757	744	746	753	787	733	801	789	749	742	788	752	794	723	804	761	758	783	763	762	776	747	759	782	755	789	725	788	792	777	741	781	768	744	708	823	785	810	742	775	829	767	742	804	785	774	767	722	787	786	760	735	739	798	701	745	771	774	765	777	767	760	740	762	769	776	765	749	774	754	737	776	765	777	712	785	776	739	756	729	729	752	734	781	789	779	737	745	749	828	740	727	778	763	793	754	782	741	732	779	768	782	746	773	709	779	738	742	745	740	783	783	813	790	746	760	741	767	826	768	757	776	808	728	808	769	794	726	736	797	751	750	740	760	782	799	788	766	790	782	748	756	764	755	736	750	756	779	813	745	734	733	732	760	730	731	791	792	781	729	789	765	745	752	767	733	780	726	735	752	761	762	761	775	782	758	807	773	753	803	782	730	744	762	761	744	771	764	749	765	746	789	801	831	742	752	767	743	808	790	757	741	780	782	742	722	742	766	772	778	778	796	798	803	760	789	734	785	770	758	757	850	758	741	768	753	749	713	750	789	805	741	744	768	803	763	788	821	783	778	752	775	752	760	715	752	767	814	778	726	761	837	745	763	755	711	766	752	752	774	752	745	745	745	785	745	744	780	735	735	781	748	759	776	704	744	761	728	738	820	749	773	797	797	745	788	787	757	799	708	763	802	757	738	775	801	723	764	803	763	745	722	744	741	729	725	755	737	752	767	720	753	743	758	774	734	789	771	747	738	751	786	779	740	735	775	776	809	786	731	712	770	763	804	796	779	730	750	742	733	778	787	740	722	724	775	722	736	766	733	715	791	714	748	779	763	731	736	722	789	779	743	721	794	775	756	737	712	736	712	737	733	766	741	732	771	732	816	784	722	757	772	761	772	788	761	768	701	746	778	709	713	774	717	728	726	800	796	783	744	776	817	769	759	783	733	794	771	770	762	714	794	769	764	763	757	739	735	768	757	807	769	793	786	772	763	768	725	737	749	729	739	760	829	782	808	761	771	738	764	754	792	777	748	765	743	782	738	738	824	760	759	776	718	751	779	789	695	743	769	816	754	784	745	801	794	748	814	780	755	764	737	775	728	783	790	763	789	746	741	779	768	759	796	745	731	803	741	719	782	716	794	767	781	775	720	794	746	713	734	815	756	767	742	763	813	773	712	769	791	713	741	750	772	727	758	789	766	717	766	770	779	772	731	737	750	827	734	772	768	780	784	795	799	751	760	755	840	760	732	728	747	758	803	772	770	811	737	774	774	794	738	775	726	798	744	728	800	757	772	713	764	725	762	757	713	775	770	764	782	835	749	771	764	814	751	790	744	794	803	725	740	790	778	753	744	722	743	773	795	770	699	767	753	786	767	754	734	701	745	772	753	738	760	774	767	742	765	770	748	782	793	746	767	725	755	806	743	763	758	786	771	799	811	734	751	735	712	788	754	745	784	791	784	745	797	727	749	727	722	739	766	752	778	750	728	776	749	741	728	760	788	762	759	763	729	781	845	755	747	765	767	738	798	780	816	749	770	695	762	760	800	818	779	766	756	710	751	726	783	734	788	746	787	772	764	762	767	824	807	794	722	778	782	736	784	756	722	739	765	777	805	757	779	717	763	762	783	779	755	769	676	784	750	747	754	748	734	745	770	819	786	720	770	707	780	767	705	747	697	778	749	785	759	755	802	782	716	808	768	762	743	759	770	742	772	762	737	752	780	758	750	780	737	784	772	785	754	757	771	760	797	739	718	751	742	720	775	739	773	755	730	733	804	765	752	700	776	745	785	762	727	780	773	766	744	690	763	765	729	803	783	772	739	754	803	741	755	705	836	794	745	759	752	798	765	819	720	739	780	800	835	768	731	768	799	728	751	792	733	753	754	753	761	684	698	748	744	814	729	784	770	773	762	741	777	771	771	748	765	741	748	775	760	766	731	789	792	740	721	779	731	736	769	751	791	783	752	733	787	756	737	794	776	759	738	780	770	756	755	680	794	777	742	793	723	746	757	754	768	696	759	794	749	708	740	780	798	789	796	758	817	762	775	766	780	736	793	796	740	826	745	743	744	745	759	734	726	774	788	750	713	735	702	802	750	762	759	760	784	745	778	778	759	775	789	755	771	738	722	764	798	784	729	744	703	800	782	731	733	758	765	720	778	728	715	767	769	769	752	728	743	807	795	765	770	756	729	756	829	802	827	826	771	831	795	791	758	745	701	787	700	740	794	757	711	760	770	788	772	780	753	760	726	770	767	799	758	756	763	737	747	737	790	795	770	769	763	798	782	772	773	770	758	760	772	765	755	769	741	769	724	778	749	779	718	736	809	779	775	773	711	774	830	806	729	774	755	756	722	765	758	812	784	769	757	793	724	764	761	754	787	789	763	741	783	751	702	776	759	746	799	774	761	717	744	772	768	760	746	740	790	740	784	764	716	726	760	774	774	737	798	744	767	768	795	800	779	729	736	763	825	744	751	805	781	762	770	816	740	760	744	740	749	742	761	757	755	778	778	784	806	747	783	730	793	765	788	722	746	744	710	771	740	806	787	775	770	747	783	767	780	761	787	778	785	733	752	741	783	799	764	767	737	799	777	745	836	703	754	792	807	767	745	767	781	761	756	804	762	726	729	742	762	761	786	734	791	756	737	741	772	800	780	758	775	742	754	792	770	772	812	725	773	696	756	767	814	757	773	761	749	718	749	720	779	739	803	763	727	734
6982	11062	8251	4358	3374	2628	2101	1716	1575	1451	1246	1133	1091	940	976	875	866	898	896	852	911	854	891	840	831	888	872	819	820	864	824	858	832	871	783	840	797	768	791	751	811	807	799	792	766	759	766	822	822	800	784	779	784	774	809	774	767	769	811	790	856	757	740	787	821	831	776	780	829	810	828	762	827	792	780	784	783	756	771	804	781	795	826	807	750	838	777	784	767	823	832	747	748	774	802	815	744	776	781	807	825	775	795	772	792	781	737	790	782	787	710	746	780	825	778	776	770	759	773	754	773	756	750	739	795	818	742	770	806	812	756	779	799	761	747	811	758	755	778	803	734	780	783	787	790	737	786	777	786	767	779	716	748	794	712	758	819	782	787	780	822	800	794	807	798	761	776	754	761	750	763	809	774	774	790	775	799	824	763	792	818	841	772	809	798	728	783	708	768	761	807	761	825	844	813	825	750	771	790	776	766	770	851	785	763	744	752	783	713	776	788	785	787	806	810	813	787	736	786	724	766	767	808	776	793	756	767	809	821	782	762	787	707	788	752	715	829	716	838	794	770	800	771	854	836	791	786	757	745	781	773	794	742	801	759	828	827	789	782	831	772	830	793	759	799	803	801	742	773	739	778	811	795	859	744	725	803	831	762	864	761	788	764	801	784	773	822	770	765	804	793	790	768	827	824	784	831	729	775	772	785	776	795	813	785	770	829	827	801	779	785	809	777	780	784	772	856	819	760	760	743	779	757	802	792	796	779	815	750	843	774	740	766	782	778	783	821	799	780	736	757	792	726	828	793	720	702	800	792	727	791	809	776	771	810	785	780	854	808	773	791	802	755	788	743	767	764	803	697	788	766	790	815	786	754	818	769	769	750	782	773	770	770	798	793	815	766	829	827	784	802	803	741	832	792	777	796	811	829	791	729	797	798	780	795	797	833	791	740	784	801	769	740	800	735	807	797	818	789	711	771	797	760	758	781	792	808	745	789	778	798	824	808	737	787	757	766	763	765	770	824	808	776	787	786	809	818	771	785	793	823	828	791	776	783	791	797	815	788	791	773	792	823	800	809	806	746	752	780	750	762	771	768	788	762	807	791	749	776	798	793	781	746	752	839	800	788	782	780	809	775	791	777	809	773	746	795	749	836	772	774	787	720	762	780	763	778	765	743	772	800	739	777	784	790	825	798	774	804	733	758	780	758	818	760	783	808	782	782	776	758	772	808	795	782	732	761	829	829	773	795	756	766	764	753	804	758	782	780	807	770	758	806	727	817	792	792	799	804	814	754	789	824	777	798	779	793	788	774	768	781	756	793	772	769	828	753	772	736	753	745	754	779	839	789	753	755	772	790	785	794	763	862	769	751	847	824	767	751	870	809	762	769	848	771	775	801	817	747	783	760	772	755	785	739	804	739	783	773	860	768	722	754	786	727	743	779	722	758	831	850	788	747	817	767	769	759	717	775	777	789	793	787	749	845	716	779	791	794	779	826	780	823	793	773	802	828	748	767	719	777	813	780	716	823	788	778	787	755	812	767	738	758	813	796	794	778	770	806	762	756	747	790	814	794	801	818	753	776	780	800	817	767	783	778	766	765	735	786	827	748	750	758	764	811	845	803	805	835	785	785	789	792	758	840	778	774	778	789	825	790	760	731	773	780	772	755	752	819	775	781	791	697	795	863	777	776	813	769	756	754	781	780	796	786	758	804	777	755	762	818	757	785	782	787	751	812	805	725	792	792	769	803	792	811	761	795	757	785	767	744	793	811	786	793	761	783	784	774	775	792	821	815	784	730	772	791	782	822	800	824	797	802	798	824	818	748	766	774	775	809	781	814	774	799	813	781	754	791	750	810	780	782	800	771	788	778	817	762	797	726	781	723	803	874	759	778	769	790	773	780	770	750	783	769	771	775	815	761	797	805	751	789	729	803	792	779	772	732	760	830	822	792	780	786	770	777	792	794	794	820	773	746	723	803	783	738	822	757	819	789	740	802	786	752	755	829	781	752	735	797	767	784	784	757	767	777	789	786	771	818	782	753	719	802	733	772	766	764	755	794	838	759	771	817	790	702	769	778	766	760	786	806	766	796	786	780	790	787	794	737	811	781	740	754	812	758	796	749	793	791	799	746	804	774	800	763	753	764	764	811	805	816	781	751	766	814	785	786	750	757	781	809	779	745	849	758	778	777	830	822	745	771	765	762	756	802	779	852	769	779	766	762	776	783	802	783	789	790	787	813	769	770	826	779	788	776	767	834	763	830	773	786	791	835	820	834	755	800	762	743	758	780	753	804	787	800	744	790	809	743	736	791	755	777	826	795	802	820	816	805	795	820	776	801	752	793	833	765	787	769	785	828	824	802	782	734	779	789	806	787	821	830	793	777	816	765	818	718	788	810	778	727	782	792	812	754	808	797	769	786	846	750	737	763	711	828	780	803	808	769	800	819	784	803	822	801	799	786	755	812	832	773	763	843	805	753	761	757	838	800	784	807	778	738	804	792	783	770	791	749	805	815	803	801	802	786	853	779	746	767	819	762	791	751	754	769	753	854	755	806	778	753	784	729	805	730	757	816	748	773	756	795	765	723	785	786	771	732	771	793	790	726	817	799	815	737	753	819	796	795	802	759	756	813	800	750	750	766	779	765	725	784	771	749	806	763	789	771	723	793	775	760	774	812	805	814	806	795	812	729	810	709	795	829	798	748	800	778	787	821	810	780	813	750	762	817	825	787	749	721	786	763	775	791	735	815	763	819	837	755	753	781	769	795	803	782	789	755	849	694	783	802	773	790	811	752	773	767	767	774	778	832	770	758	799	781	809	768	784	815	735	733	801	773	792	828	779	727	781	773	790	732	742	742	833	766	770	831	800	824	749	799	759	778	781	777	791	783	750	827	737	789	781	750	815	735	829	776	792	759	781	782	763	823	767	690	826	800	796	776	764	765	779	795	764	794	833	783	791	813	805	753	786	770	780	741	832	765	788	772	765	774	791	742	791	746	844	761	745	806	800	802	748	774	794	738	778	782	796	789	728	767	782	726	770	800	781	802	754	824	851	787	778	760	775	724	792	749	799	774	805	772	822	722	809	772	777	776	747	798	788	793	750	767	805	763	798	821	759	779	759	765	777	794	757	788	701	800	786	749	834	765	819	805	785	818	767	778	772	804	779	751	754	792	792	758	839	746	795	769	787	754	801	738	778	820	778	800	769	780	796	715	790	814	743	779	794	811	752	788	786	760	792	794	768	812	778	742	785	814	793	790	752	777	832	758	759	830	789	828	794	769	737	797	765	773	803	835	797	759	754	811	769	814	759	799	818	766	740	808	779	769	791	819	778	767	783	703	808	794	776	745	753	799	860	821	778	735	778	725	812	793	793	808	782	765	780	801	779	783	751	783	768	798	753	762	767	811	755	764	731	839	804	792	738	760	767	762	801	766	750	788	818	767	849	721	810	774	774	776	784	788	788	748	808	803	761	778	791	746	782	815	789	757	775
25077	21338	27431	25465	10032	1243	946	764	664	655	621	574	477	528	511	522	540	524	520	483	513	520	462	521	482	481	470	523	459	484	515	522	465	491	482	458	431	452	499	426	447	446	456	447	473	458	459	446	464	436	453	457	419	486	439	425	456	466	454	484	431	409	487	428	484	464	435	436	470	436	469	479	459	467	458	418	441	466	479	488	464	438	431	513	463	436	388	467	487	446	430	439	431	447	428	454	428	493	465	459	418	455	489	436	442	434	452	450	447	461	462	481	422	456	478	501	479	445	432	462	428	505	458	470	428	444	428	450	413	422	487	443	491	459	472	419	470	490	439	453	429	444	425	419	454	447	474	493	459	462	462	460	435	437	440	431	468	435	466	457	466	488	434	449	454	448	468	440	480	413	441	444	447	455	413	479	447	469	461	432	429	446	427	424	464	460	466	465	467	474	424	481	496	452	450	426	458	470	434	474	486	450	410	473	468	419	463	470	440	439	420	441	461	418	431	437	435	430	470	448	455	447	496	443	480	453	427	472	452	434	477	435	431	414	446	463	464	445	471	447	488	518	457	492	479	458	432	442	446	464	435	442	419	425	450	459	427	474	423	418	490	467	446	441	458	451	478	481	443	471	394	460	480	470	436	409	431	463	467	429	435	458	437	456	501	440	479	454	447	441	457	496	438	415	424	469	453	441	496	465	441	446	451	419	450	452	470	450	480	477	438	426	462	470	500	404	486	437	477	447	475	467	492	465	474	446	464	470	469	449	443	432	448	479	414	464	456	462	413	428	468	487	461	486	419	487	465	463	436	412	456	425	448	442	490	442	451	483	442	418	443	473	458	471	452	453	446	436	470	475	475	480	447	462	433	470	445	437	475	465	437	455	490	455	460	450	441	429	480	477	419	483	433	453	473	444	476	491	478	438	453	472	476	454	427	465	456	456	409	473	436	467	436	442	468	460	476	424	451	427	449	438	459	431	490	476	449	452	483	449	436	434	458	457	435	444	453	483	462	448	469	479	475	449	448	469	449	469	463	446	470	446	429	455	443	439	464	444	453	454	434	440	438	477	448	485	404	436	442	461	458	428	474	479	478	407	491	464	445	453	434	441	470	484	465	436	432	454	475	442	448	464	417	479	458	438	443	472	417	449	434	485	420	417	446	434	464	439	440	465	421	457	429	436	479	452	466	439	438	463	479	433	504	425	490	448	477	469	454	429	471	452	459	461	399	457	461	424	417	431	489	443	412	469	451	427	486	463	459	454	417	495	427	455	427	439	463	481	478	438	452	454	463	484	443	465	428	431	467	416	468	404	417	466	448	438	422	504	451	451	450	499	482	458	471	476	451	443	469	439	446	512	441	476	429	472	435	450	453	486	490	441	489	458	477	470	438	431	449	449	425	452	413	409	448	417	432	456	423	478	422	453	427	453	447	434	477	437	480	438	434	402	428	451	450	452	456	465	492	434	474	423	477	441	444	428	422	485	452	435	427	459	455	461	436	465	442	456	447	471	460	442	479	449	441	450	466	455	497	473	489	483	461	464	430	439	433	463	477	463	459	465	450	457	431	503	444	432	459	419	452	461	441	457	441	457	462	479	443	477	426	478	441	432	455	503	482	477	463	447	445	464	456	444	463	472	467	501	437	431	495	469	432	478	441	470	454	447	445	484	439	443	455	452	434	448	449	509	427	470	450	479	472	465	468	477	452	466	486	466	441	465	480	400	457	427	445	494	462	456	423	440	414	439	450	486	435	449	476	437	450	433	412	490	468	449	413	475	425	432	441	436	470	453	454	431	424	448	466	447	469	464	425	487	447	480	451	465	455	444	446	463	445	460	401	411	445	436	432	444	442	422	483	467	445	462	442	459	450	444	463	427	451	456	451	460	437	465	465	449	415	442	456	465	447	471	442	487	440	412	437	432	432	517	445	432	467	457	441	461	435	463	475	449	477	434	444	480	438	486	399	487	443	468	497	453	454	462	451	458	475	442	424	458	462	454	473	457	465	471	490	440	441	456	422	467	444	439	463	420	447	423	436	454	443	437	442	438	450	467	432	420	454	463	477	467	435	468	410	463	517	448	479	488	469	449	440	466	466	440	407	436	448	449	423	462	434	479	469	425	458	427	401	467	460	487	456	497	472	489	451	458	444	433	478	420	463	452	452	478	459	465	440	499	465	436	459	452	456	464	433	437	460	412	467	422	452	471	452	462	444	453	455	434	439	421	453	452	465	438	449	462	459	454	489	486	432	479	492	482	458	476	461	474	420	440	435	456	472	449	439	456	442	451	489	489	450	439	443	420	429	434	424	458	434	457	439	450	456	470	402	431	447	451	477	407	445	473	433	423	440	466	456	444	474	452	495	436	486	455	452	429	461	450	438	460	423	451	441	446	415	439	428	455	459	473	453	409	446	467	445	464	455	463	431	452	464	474	417	437	476	434	444	453	446	440	449	423	429	433	430	457	436	465	501	440	445	485	442	417	452	436	460	452	430	482	483	449	454	444	455	448	432	465	438	430	446	455	472	447	441	481	425	452	462	473	456	486	467	460	463	470	456	446	441	464	436	479	475	481	433	479	438	439	439	436	471	414	448	446	481	465	404	465	437	454	464	443	455	491	462	442	436	468	449	481	449	424	449	454	473	441	480	449	408	461	492	451	446	423	440	463	432	448	462	436	431	450	468	446	433	456	458	437	465	457	448	483	462	463	470	439	434	434	455	456	463	440	449	458	471	461	469	433	473	450	447	447	438	449	467	460	469	485	457	460	438	456	475	454	440	478	461	434	464	472	446	429	448	441	472	436	480	495	437	439	445	438	450	439	435	472	431	438	448	455	493	397	467	472	454	459	473	437	459	488	465	464	417	437	448	442	420	451	447	423	423	431	460	481	460	460	484	457	468	476	449	503	450	473	479	505	499	470	472	432	457	468	436	469	466	432	451	439	447	459	460	442	455	447	477	466	455	469	449	452	439	497	458	443	427	450	411	437	456	423	455	488	460	414	437	466	444	430	487	454	475	407	472	471	472	446	447	444	431	454	462	493	448	427	475	440	439	446	488	485	462	452	443	440	441	445	464	465	464	442	465	432	482	441	428	477	468	460	406	451	459	452	476	454	434	424	453	465	442	416	448	452	464	449	441	460	452	441	442	475	440	449	433	457	439	485	428	445	456	472	464	448	448	464	443	444	442	419	446	470	454	449	505	461	443	436	445	432	488	435	475	429	462	435	500	414	473	429	449	452	462	432	458	467	384	431	481	457	416	433	451	412	467	433	430	473	484	421	451	427	468	476	463	468	481	432	449	458	469	469	455	448	467	446	484	450	455	468	476	439	458	464	436	470	452	495	483	456	422	428	431	447	446	456	481	455	442	498	488	431	461	437	463	449	410	429	428	458	443	447	478	420	453	436	470	430	433	445	442	439	459	465	460	427	434	451	468	442	458	469	425	441	460	449	450	419	450	432	479	457	390	436	443	483	427	452	476	428	489	439
6911	7636	5517	3038	2210	1743	1497	1152	1070	981	832	774	676	683	638	646	617	599	543	607	559	538	562	518	522	574	505	540	584	580	584	539	538	543	517	578	532	536	501	483	503	531	507	508	549	546	512	490	562	503	481	494	493	509	519	489	529	526	520	520	477	530	498	494	489	495	501	518	480	501	511	560	505	522	508	498	519	499	468	513	452	531	516	558	506	535	521	514	505	489	528	545	492	529	526	511	497	510	487	498	480	503	492	521	551	511	517	529	534	507	529	506	472	469	471	451	481	482	513	498	517	526	513	511	504	468	486	523	499	477	456	504	539	478	480	498	489	493	490	495	510	509	479	513	508	502	469	499	514	497	478	504	508	519	525	515	538	480	503	508	490	490	454	522	449	518	476	511	509	515	469	502	496	477	501	497	510	492	503	464	519	542	505	500	487	519	485	509	514	513	544	464	458	454	535	499	509	488	519	513	483	503	486	529	481	525	513	495	481	470	510	490	527	519	520	528	471	485	465	497	458	494	490	548	546	494	490	512	483	497	494	488	516	514	509	553	490	507	492	515	488	473	488	490	475	504	531	466	462	513	559	497	539	522	525	476	511	455	507	503	524	489	534	502	548	490	483	506	546	496	517	529	483	459	540	499	507	498	546	478	498	537	521	529	482	503	481	500	479	550	496	506	510	506	471	466	494	499	496	493	481	494	465	506	472	477	495	538	509	527	556	538	486	508	495	494	487	514	502	536	478	523	517	516	497	502	470	514	527	497	508	478	515	524	506	484	489	531	528	504	484	480	491	512	525	489	520	508	516	484	505	457	509	518	516	509	539	562	497	495	483	514	492	477	488	498	501	491	476	499	458	513	476	470	496	540	492	550	473	470	497	481	498	485	477	460	513	490	446	516	489	485	538	495	476	498	528	510	475	448	496	498	459	529	481	485	458	470	497	472	497	498	510	515	514	506	512	459	529	506	511	553	473	495	464	514	540	494	527	482	495	454	471	443	488	517	503	525	511	458	517	525	517	496	513	532	509	518	453	544	501	463	503	512	524	510	513	490	500	510	532	483	506	518	531	488	516	524	508	557	525	509	461	479	502	470	504	534	504	470	488	482	505	469	495	566	470	481	486	493	498	492	500	553	511	523	506	511	484	489	502	522	520	492	468	508	553	492	502	516	495	493	537	503	532	530	497	524	504	512	472	533	462	487	486	497	564	479	503	480	488	525	509	528	476	499	538	498	486	530	481	493	555	489	464	513	515	487	488	500	529	495	503	530	517	553	519	499	492	450	530	513	542	492	491	473	477	520	475	536	485	488	507	510	523	499	518	490	492	466	511	541	494	483	527	518	493	483	485	471	522	496	526	479	475	510	487	522	563	486	499	488	498	536	505	471	528	555	509	491	482	528	454	497	525	483	507	511	495	502	522	448	478	491	515	519	518	513	492	492	520	539	461	470	516	492	532	507	504	463	487	528	492	523	495	514	529	488	492	498	491	494	515	490	483	473	495	468	535	489	509	521	489	543	497	471	480	511	504	494	542	501	492	486	550	488	500	502	521	500	508	510	492	468	495	503	497	527	536	508	523	507	537	502	497	513	509	517	503	495	522	524	470	482	519	476	518	496	547	535	496	521	495	484	487	517	492	538	555	483	514	498	514	499	519	480	509	496	478	504	499	529	542	479	493	507	490	495	502	513	512	470	498	533	539	483	479	470	473	521	489	524	468	507	489	472	474	478	466	531	501	473	456	511	525	488	505	513	527	463	528	496	492	517	514	494	513	533	489	490	498	442	497	522	522	533	490	457	437	503	514	482	520	497	513	487	499	486	484	506	527	514	512	479	504	504	511	506	535	479	530	482	512	504	488	471	491	476	498	494	497	515	509	486	475	469	508	525	521	535	479	532	485	469	556	500	467	502	526	504	499	538	526	499	500	496	453	474	509	509	562	509	506	518	542	556	490	524	484	470	484	527	502	494	504	495	510	496	495	542	508	524	494	539	483	498	486	490	500	506	474	541	530	479	539	540	499	488	535	516	502	493	491	507	533	426	505	505	463	499	534	481	502	504	475	446	500	468	502	495	468	481	509	501	496	526	524	506	512	493	526	511	515	484	505	507	502	508	478	483	486	471	533	491	532	522	470	515	524	511	523	517	526	486	503	491	494	488	509	469	497	500	520	481	503	517	515	488	501	498	481	508	480	490	530	494	453	536	504	471	496	483	513	474	517	519	513	498	480	503	495	490	514	461	483	492	470	498	510	501	515	561	485	471	475	526	503	538	516	526	465	518	501	482	499	533	467	519	499	515	487	500	522	509	496	513	507	482	520	521	464	508	500	517	504	554	527	483	498	549	505	497	498	516	500	482	518	499	497	482	486	510	508	491	528	499	533	482	505	498	490	516	522	505	479	493	512	491	490	479	497	534	482	514	499	530	519	557	496	495	496	464	491	555	489	501	512	489	503	481	512	463	483	544	502	505	483	482	491	505	496	517	518	493	533	503	517	491	479	528	513	531	538	489	505	519	511	490	479	535	491	484	513	493	521	511	489	493	520	511	476	492	541	531	474	541	474	527	519	480	485	484	510	509	488	530	473	476	459	485	505	506	476	464	498	499	526	495	505	498	514	495	509	487	493	498	496	533	442	514	528	501	489	505	488	493	518	523	499	485	534	495	492	521	532	508	526	509	506	506	489	503	478	508	517	445	537	475	534	533	502	519	496	475	503	517	502	522	491	505	492	518	522	488	504	480	528	521	517	513	471	474	475	468	496	478	515	473	505	484	484	520	498	512	508	462	486	498	484	500	522	483	511	490	514	488	497	505	494	520	522	518	529	547	514	498	516	519	550	483	512	498	503	489	493	515	482	484	491	499	498	497	479	495	484	487	504	511	527	545	481	504	508	546	521	501	510	542	502	496	528	501	483	505	517	517	482	516	506	487	541	491	487	509	544	500	463	518	493	522	502	494	453	495	498	515	530	495	521	533	466	514	521	513	498	439	475	501	539	495	529	487	543	482	530	526	492	534	542	501	484	562	495	465	522	568	559	508	489	444	542	468	504	505	493	485	480	492	485	493	522	495	506	499	507	490	499	497	475	486	523	484	489	520	508	500	521	496	506	503	500	489	527	509	487	477	508	528	467	527	535	520	468	513	490	535	456	461	496	495	511	523	519	519	482	504	488	521	493	529	506	498	483	529	522	504	515	462	511	520	502	515	543	527	489	509	469	509	494	533	499	526	456	526	505	510	480	459	501	443	527	499	504	512	509	541	521	505	522	503	493	508	542	484	482	496	520	498	519	496	491	498	491	495	534	464	510	519	503	494	483	502	497	529	502	490	513	483	458	477	510	502	499	520	500	474	544	497	507	500	541	522	486	514	503	494	530	464	503	491	517	487	494	498	488	451	484	536	504	457	497	494	466	480	519	492	448	444	482	518	495	528	495	470	487	478	476	487	516	476	524	494	505	482	527	485	457	506	517	494	509	502	488	474	481	516
22706	21346	29049	23993	21349	21421	8793	2206	1621	1551	1394	1353	1286	1230	1164	1143	1118	1065	1089	1055	1037	1058	1027	1095	1028	1030	1046	1090	1029	1096	1095	1020	1015	1030	962	968	1022	1012	922	1011	1005	995	978	997	973	992	975	1017	992	979	983	949	958	941	977	948	956	954	878	952	963	936	974	962	1005	991	951	981	991	945	915	991	964	964	954	969	923	904	926	971	951	1063	979	914	970	992	936	983	958	960	935	945	955	944	984	970	987	949	958	946	975	964	946	930	963	948	987	926	966	945	952	967	959	983	993	943	968	933	964	885	947	966	944	959	947	942	951	986	927	991	946	917	940	965	933	931	944	946	943	974	932	1007	976	960	990	1014	939	929	1024	980	974	972	981	957	983	952	948	948	936	954	929	900	925	930	979	934	986	882	950	959	961	977	960	939	988	981	963	939	960	956	925	1017	909	975	906	953	950	930	975	1006	989	982	941	968	979	984	1040	943	932	980	934	946	896	972	971	888	966	943	963	935	968	932	942	980	963	953	921	924	975	966	940	974	990	963	961	934	983	955	1024	921	993	948	953	1007	931	958	966	977	983	908	904	957	933	928	958	966	953	958	954	948	957	965	959	952	941	909	944	1008	924	946	949	886	908	923	1025	998	1015	922	928	944	992	968	976	996	971	919	947	980	946	1038	1025	961	940	986	948	956	982	907	940	875	934	919	948	1012	885	956	969	932	935	948	949	962	946	922	948	968	923	879	999	943	959	963	953	956	962	1012	971	962	952	953	917	926	993	968	911	902	936	950	943	1043	948	975	989	952	921	986	976	983	957	907	949	923	910	920	957	979	916	967	993	990	944	967	984	906	949	893	969	920	995	913	947	948	974	910	878	933	926	951	931	955	968	919	896	942	965	933	949	936	951	956	932	938	955	964	921	943	986	951	970	978	875	961	897	980	924	910	966	957	973	930	984	946	929	1023	906	985	994	966	927	965	960	947	924	982	919	941	923	902	951	957	961	978	924	989	1021	1009	990	903	954	995	955	936	993	935	987	966	938	944	951	971	921	898	975	965	972	981	920	924	959	967	943	936	918	957	921	930	975	976	960	968	890	952	963	912	918	982	990	910	925	931	945	996	952	935	944	998	972	898	951	955	936	983	975	939	902	967	959	944	910	902	931	957	956	945	980	917	935	923	961	951	930	997	930	1004	965	935	928	985	951	967	967	992	1006	939	867	903	897	962	966	948	985	958	929	935	913	1031	897	913	922	892	948	933	952	968	956	982	955	969	959	893	957	952	909	957	970	1008	965	984	937	913	920	937	969	968	961	939	970	1000	938	958	948	974	980	948	935	891	907	947	962	943	953	909	912	925	927	958	977	963	963	908	953	909	943	941	908	932	939	912	944	1010	917	929	900	905	996	946	954	938	924	993	1038	949	931	954	971	962	938	1014	882	935	924	963	950	963	963	988	928	926	985	951	954	933	994	968	924	931	900	943	943	928	908	1032	974	960	949	953	915	971	929	955	918	925	944	903	969	922	936	958	905	897	970	922	909	973	947	946	960	966	930	914	925	920	951	1002	999	934	876	979	927	996	938	948	990	965	980	946	942	978	919	1004	973	1004	956	940	952	981	910	927	966	890	917	948	1003	970	961	913	925	948	894	976	922	958	959	919	964	911	863	940	954	957	935	950	937	961	941	933	933	984	966	931	938	918	945	941	945	912	973	948	974	963	935	891	959	893	945	949	987	951	971	940	939	1013	981	940	900	949	925	983	957	913	954	963	913	940	968	989	963	897	920	955	917	978	904	959	964	934	962	956	954	930	889	908	967	917	944	972	938	957	981	935	960	953	931	967	977	1012	940	950	913	925	982	949	922	947	980	952	932	982	970	934	992	944	964	937	939	936	914	926	940	911	887	921	946	930	909	946	988	958	937	980	1007	918	1013	952	950	963	954	959	983	919	942	901	979	946	966	943	862	893	975	926	1031	1009	944	869	1010	921	935	932	969	998	1009	914	915	992	980	959	899	944	973	935	995	933	944	935	964	991	935	901	953	972	927	917	957	951	894	926	1022	995	923	947	936	952	933	991	924	965	971	1017	968	955	944	953	936	956	960	1003	955	989	917	1003	972	979	1015	916	986	934	963	982	964	898	953	941	933	989	992	984	953	923	986	991	956	909	929	972	899	933	950	938	983	894	929	980	899	950	957	924	957	993	956	970	946	930	937	885	934	964	963	952	988	996	933	975	966	912	962	952	984	960	972	985	971	929	968	924	926	1005	936	978	957	913	936	926	942	946	936	895	963	929	953	941	976	983	981	964	932	907	938	927	920	1004	1040	944	884	967	941	914	916	985	951	934	923	883	1001	971	980	904	969	989	944	950	982	908	964	929	924	970	984	875	939	898	898	941	953	993	959	922	951	968	987	910	945	960	953	983	940	952	998	983	1032	958	954	939	928	976	933	912	958	940	948	935	981	926	987	987	1007	920	962	908	947	969	957	914	990	937	908	969	943	949	924	954	993	937	929	931	979	949	917	989	928	975	895	951	964	957	1009	966	1013	965	955	982	901	956	956	941	952	935	952	922	946	925	965	957	965	950	953	971	941	954	933	897	911	935	933	915	972	910	940	946	931	987	933	951	934	955	927	968	964	901	941	928	959	996	927	984	925	970	962	907	942	918	912	864	983	959	963	938	967	936	911	934	1009	980	977	972	971	916	900	944	990	894	926	998	938	907	976	926	908	985	956	1001	943	931	961	900	971	945	962	907	949	917	926	895	1008	952	965	924	943	1004	1045	994	1011	994	954	921	1025	918	885	961	944	917	920	979	937	959	1001	950	940	922	898	904	940	979	973	953	911	912	929	961	936	987	958	935	978	967	944	1000	969	947	997	962	950	968	919	961	997	975	948	945	1001	949	948	926	907	951	905	917	927	941	928	919	951	957	965	993	977	913	979	944	926	989	969	938	968	915	931	977	935	976	970	997	918	931	987	935	897	984	939	943	910	962	964	933	945	998	974	1006	977	970	946	980	940	970	955	954	934	938	952	919	951	946	976	1001	977	975	944	984	969	930	968	934	999	963	977	912	945	924	958	997	915	954	950	958	940	932	904	987	927	960	889	935	926	1010	953	959	959	966	969	907	931	978	1008	931	914	972	952	946	934	929	951	958	933	958	955	943	1028	943	945	958	925	948	995	930	924	992	960	988	929	948	941	941	938	935	915	962	939	966	896	893	930	920	996	972	972	923	965	965	956	940	957	960	979	900	889	1023	897	908	963	979	889	985	936	948	955	987	959	920	951	955	988	912	925	979	929	890	972	1011	960	963	896	952	960	924	937	926	949	941	910	948	989	960	956	944	903	938	882	988	990	889	991	902	945	968	888	940	915	984	975	973	955	926	964	973	930	940	925	1004	921	998	918	939	937	958	977	864	919	944	950	981	959	950	923	997	913	998	978	933	944	951	931	1011	965	980	954	948	866	984	1042	963	934	887	945	985	987	975	967	933	956	974	903	978	940	962	954	860	931	962	1007	940	917	959	900	986	1005	1027	924	1009	940	919	981	929	923	939	926	956	998	942	934	964	907	924	950	973	922	966	958	918
9154	17017	12826	7049	5427	4437	3428	2621	2350	2104	1847	1626	1435	1328	1340	1212	1190	1248	1156	1166	1128	1129	1088	1077	1122	1102	1071	1107	1081	1085	1053	1100	1079	1023	980	1014	1057	1000	1038	1004	1031	1040	1071	928	1070	974	1012	987	1022	1033	948	957	994	973	1006	998	994	1003	1010	926	1007	1020	1006	952	1013	996	1006	960	1011	998	999	928	1056	1019	986	971	1008	977	952	996	1041	1031	961	940	926	984	988	948	980	969	946	960	1015	1062	988	981	959	949	927	1006	960	923	1022	974	994	965	985	986	1007	967	967	970	1013	983	1013	942	934	994	951	929	940	975	1019	967	1036	967	953	932	943	948	934	1011	985	985	997	966	989	988	1014	984	982	958	1004	1045	951	985	970	927	1009	1007	943	967	971	961	978	970	952	968	961	926	965	900	1038	901	942	996	965	944	923	958	932	936	975	947	940	956	918	988	955	966	932	968	989	970	981	962	994	958	993	1017	992	929	973	1026	976	949	998	1010	924	904	1002	974	924	937	983	988	974	1011	961	971	1014	975	996	980	946	995	979	989	925	927	1003	1007	954	936	915	984	972	1039	941	980	973	936	964	923	983	964	974	988	999	966	974	974	1002	946	1018	1008	974	985	963	934	964	1008	975	926	973	970	943	1005	969	971	960	910	953	941	984	968	916	986	968	995	992	974	970	987	1003	988	976	1041	966	1023	937	887	938	954	939	923	949	965	931	996	940	989	943	958	931	1007	966	1057	1032	975	957	1002	954	935	988	997	972	917	983	983	1002	1040	991	969	944	1009	976	928	945	989	948	956	968	940	990	1007	993	976	984	1044	894	968	1018	977	999	994	945	922	952	958	976	1026	893	969	968	934	1011	952	977	1007	921	962	985	955	956	984	982	998	969	956	971	977	976	1029	949	974	959	962	998	978	964	984	936	920	930	997	996	1006	923	930	930	946	946	959	985	999	973	917	963	922	911	1008	947	1018	938	951	903	980	952	965	976	958	992	952	953	980	948	950	1003	936	893	961	939	956	974	964	939	965	979	937	921	994	993	991	977	985	981	982	930	914	934	990	1013	952	966	933	970	936	968	971	993	968	899	966	965	1063	978	973	985	975	959	951	984	969	923	952	950	995	953	1017	962	929	1010	934	951	985	968	936	929	960	959	984	978	995	1017	974	952	965	964	1036	987	968	962	999	1008	961	1009	941	980	949	1009	984	998	975	960	979	967	994	993	972	986	952	951	963	932	935	1020	970	944	933	963	907	1027	1001	974	1004	1027	995	963	987	955	1007	974	902	946	970	978	976	933	946	917	946	957	954	968	980	962	955	1005	977	957	891	994	1004	959	956	947	1000	929	955	1008	961	970	995	966	945	939	1013	938	1013	935	937	1027	968	987	984	978	947	946	966	976	991	1011	930	999	1016	967	959	977	923	943	984	972	1000	948	1002	998	923	976	1007	941	964	937	948	949	991	964	959	978	978	1000	1011	1005	996	944	916	955	945	1032	896	984	960	899	992	999	999	990	930	937	944	961	945	939	1027	988	982	975	999	974	948	937	932	973	977	953	907	911	946	979	937	950	1025	958	934	977	1006	978	1000	963	955	959	944	925	1008	949	996	952	948	1009	1005	971	998	956	965	954	952	1064	1011	930	1006	964	1014	922	975	984	989	925	947	991	963	929	949	910	947	960	977	969	961	990	991	952	937	981	982	963	991	976	970	963	954	940	993	947	992	977	1005	975	1015	966	926	984	1009	950	953	938	973	942	947	1036	927	985	963	992	935	985	940	1007	976	977	939	956	984	947	994	978	930	988	989	939	990	998	994	1059	1001	962	950	999	965	946	960	956	1006	957	1010	957	1000	922	1006	965	999	956	950	952	987	923	1019	997	966	1001	940	972	965	959	959	951	967	970	973	977	971	953	968	964	972	915	971	1010	920	946	968	941	931	971	959	932	967	985	958	1002	955	923	958	998	960	986	992	958	932	975	968	968	980	955	948	1036	1012	986	930	981	930	986	1001	925	971	1050	990	987	988	983	915	980	901	909	968	969	986	977	943	958	975	945	974	1015	1015	915	1015	1015	1040	933	963	1041	985	930	985	972	920	1023	953	984	997	894	940	996	920	992	1003	982	981	963	1008	965	990	962	963	975	995	963	951	948	931	937	952	970	975	965	1006	998	1019	1051	975	994	964	997	937	1029	941	940	967	965	941	925	935	1022	976	959	995	1001	959	958	945	939	964	986	949	968	973	967	967	908	958	937	1023	963	901	964	951	971	977	974	1000	1010	959	928	957	992	1002	952	989	987	975	1009	959	995	975	1012	973	959	935	961	959	1066	971	933	992	997	969	965	993	953	1002	910	965	937	966	942	1003	916	953	996	973	967	995	942	953	981	978	963	978	994	939	947	977	953	954	958	1060	931	1000	927	937	971	939	976	939	1003	936	934	949	993	978	978	921	971	993	973	984	912	932	1020	928	1025	978	996	980	986	976	920	942	960	889	941	906	966	973	984	964	972	966	939	983	926	970	948	971	927	1031	963	959	1053	919	973	968	979	985	951	983	938	956	949	948	1000	947	946	934	979	934	965	959	991	992	986	962	944	980	935	983	975	978	956	963	934	950	950	957	945	1000	993	934	973	996	954	965	954	985	1013	957	1071	1023	1013	1015	984	914	928	939	943	984	912	953	965	929	966	939	989	937	910	969	954	911	981	1006	942	1015	936	1013	948	1015	986	987	948	943	989	1021	956	948	983	1018	993	972	988	973	988	963	978	942	936	981	946	968	976	954	928	1016	963	1000	987	935	977	997	991	998	978	1040	960	948	947	1015	981	915	947	989	978	979	977	964	935	949	935	971	976	1011	970	1005	1031	993	912	992	978	978	961	953	958	963	923	974	997	987	954	957	950	949	967	920	948	987	985	993	970	980	917	954	987	967	994	1015	964	1034	990	964	981	921	994	933	964	967	955	897	968	939	940	990	943	965	976	968	984	976	976	992	969	951	970	955	963	951	1042	986	942	927	1015	999	936	942	946	977	959	962	963	939	967	993	1007	932	990	982	975	1017	984	945	969	945	936	1013	987	962	1004	894	953	983	977	960	914	948	1031	981	1025	945	995	966	927	961	966	998	977	915	979	978	994	991	944	969	946	1038	941	1010	1004	945	950	981	1004	945	916	978	975	996	1030	969	980	978	943	924	924	989	986	964	940	967	1011	973	1010	927	957	932	961	960	984	972	1013	941	946	1000	953	998	960	970	1067	936	982	952	986	963	1005	1063	972	948	1018	928	1008	919	973	942	929	999	998	953	968	955	952	983	1000	961	976	1005	972	927	924	960	928	967	921	989	932	955	985	954	984	951	949	1008	965	1003	947	907	978	973	957	968	945	981	980	964	964	1018	924	923	954	999	935	963	999	957	960	979	983	946	947	1047	980	930	980	957	985	971	1018	975	1004	967	972	978	962	1016	952	1036	1035	930	967	966	952	997	974	979	950	927	980	989	995	945	1028	973	964	1001	985	996	924	884	964	950	986	918	981	993	957	928	1011	966	1004	972	1015	994	925	929	981	955	941	955	943	990	1014	974	960	951	993	1039	970	933	997	980	955	939	949	1000	953	974	970	953	907	907	965	979	942	893	994	944	982	937	1003	932	940	970	1010	1004	1000	997	933	990	938	973	883	934	950	1000	934	927	1013	939	942	936	985	958	941	979	989	935	984	911	950	997	984	940	1020	985	977	980	999	971	972	1003
28080	17245	4285	1277	803	649	547	536	497	481	473	459	436	427	454	415	470	448	467	449	437	400	428	440	438	419	402	399	437	425	430	426	401	416	417	427	411	409	416	387	424	383	424	415	426	422	399	381	369	393	441	400	419	428	373	386	401	373	413	419	411	411	442	416	370	439	437	367	412	394	422	424	432	408	436	384	388	389	420	424	416	423	386	431	435	405	423	428	432	405	412	415	418	423	434	399	405	379	382	386	370	451	407	397	408	356	418	417	418	409	450	400	431	409	433	417	402	387	422	430	396	396	394	428	423	436	407	407	423	413	377	418	385	401	405	417	407	423	426	405	378	419	348	402	427	391	437	384	383	432	431	372	399	426	386	381	399	415	406	417	414	439	402	430	394	430	420	396	367	424	410	419	421	411	386	400	405	393	440	413	443	411	426	371	357	418	437	432	431	422	431	428	370	419	436	411	410	410	398	424	441	410	396	393	425	355	406	405	415	408	408	429	405	427	406	367	406	429	392	420	422	411	397	410	403	421	424	370	411	420	411	418	432	425	454	386	411	453	387	419	405	390	439	392	393	423	458	408	375	418	444	418	408	389	436	422	442	404	382	439	445	413	387	394	434	397	388	361	435	416	409	411	433	396	396	386	414	412	393	412	427	429	399	436	405	422	395	410	389	371	397	386	373	435	399	414	412	429	391	405	408	384	415	387	436	392	380	405	411	426	426	394	400	401	424	414	428	429	423	399	398	399	403	374	418	368	386	397	403	394	427	420	393	398	379	386	440	392	387	424	433	380	394	415	399	444	391	406	412	380	397	437	402	424	396	373	392	415	403	435	403	411	399	392	371	405	447	442	413	387	411	386	404	401	404	386	362	404	396	440	425	402	423	438	379	406	400	399	410	429	377	405	418	390	425	465	398	392	413	402	408	363	437	397	440	383	384	410	432	432	423	433	385	424	414	406	440	399	399	431	410	418	416	390	417	438	428	446	405	396	409	391	427	416	454	394	402	413	394	382	422	409	433	398	389	397	404	399	398	419	435	419	389	396	449	443	401	423	440	389	418	414	409	395	452	426	408	413	420	392	419	443	408	390	352	411	406	346	403	416	425	426	409	367	388	425	419	408	420	427	407	428	365	403	389	394	426	414	394	384	384	409	448	414	412	435	408	407	416	383	398	394	348	391	400	408	423	393	423	372	407	420	418	448	416	399	404	403	470	421	426	441	406	402	416	402	414	397	392	427	383	387	417	429	416	383	395	396	410	423	412	369	394	437	433	460	439	425	389	419	411	415	406	394	403	405	378	360	384	382	397	400	406	452	389	427	392	386	445	410	397	358	424	412	439	442	454	417	410	401	427	446	408	426	402	378	447	418	390	407	429	436	440	404	425	456	367	416	397	388	402	458	412	371	436	426	399	394	408	414	423	399	409	424	426	395	414	430	410	404	452	396	403	405	409	422	421	404	397	407	426	392	410	406	436	440	399	393	409	394	419	449	418	412	403	381	436	424	407	425	392	383	418	423	429	444	433	445	402	381	399	385	374	401	379	409	404	412	430	392	404	420	389	437	420	388	377	401	417	412	377	421	431	374	413	389	394	398	412	429	428	432	367	408	394	430	414	409	436	407	393	441	417	386	426	405	416	397	405	382	405	410	456	394	430	415	399	377	394	448	394	394	400	421	403	436	407	378	445	379	439	384	411	374	410	422	456	390	411	422	376	398	439	397	419	448	442	418	395	404	375	381	423	376	413	409	425	407	430	392	388	375	371	397	398	391	437	401	383	411	380	401	397	412	436	398	422	371	426	413	418	421	376	373	413	414	377	418	407	420	397	420	383	400	417	408	397	370	406	436	379	400	411	422	369	430	421	453	382	453	376	402	388	402	411	432	396	397	422	401	395	364	411	418	424	369	385	426	391	402	403	404	405	425	405	418	398	412	403	391	400	395	444	419	386	384	402	422	395	400	359	389	393	417	441	402	405	417	387	396	399	396	401	427	401	421	407	373	399	414	431	406	388	418	397	410	390	404	400	381	390	372	402	387	412	419	383	424	411	434	426	434	426	376	407	387	413	397	385	429	386	366	424	400	426	407	424	427	422	449	410	429	413	419	415	397	406	409	399	411	404	403	370	418	414	407	395	403	450	416	423	453	423	447	382	430	430	427	401	399	427	437	407	424	410	408	437	395	397	397	387	394	395	454	407	412	394	399	403	454	426	426	429	438	383	393	416	413	419	397	404	424	428	403	378	401	396	415	404	434	386	396	423	383	451	397	437	397	471	427	398	432	424	395	468	402	407	398	414	411	406	414	414	419	397	411	383	407	378	456	401	411	428	424	440	404	382	383	360	412	428	410	414	435	392	419	404	403	439	407	399	412	404	395	439	423	381	387	424	417	388	429	402	365	385	382	423	411	387	360	411	394	425	385	404	384	407	425	442	382	396	400	391	387	458	396	410	443	402	452	400	385	421	410	402	413	406	393	443	447	437	429	405	432	398	398	398	396	399	454	428	403	408	394	414	407	377	403	419	392	395	417	383	417	393	412	433	421	416	402	399	412	415	348	397	431	374	388	400	367	411	385	402	420	415	368	404	408	385	421	376	403	389	428	410	394	395	419	403	419	410	455	408	384	372	394	390	419	426	401	390	404	411	422	432	425	401	439	434	422	385	368	444	430	413	407	461	403	398	424	425	408	430	402	405	436	418	412	391	404	425	399	394	392	428	368	399	356	417	444	411	413	392	383	412	441	441	397	427	394	407	396	396	386	427	403	403	405	418	408	443	426	393	409	411	403	413	391	433	350	411	409	414	391	406	403	385	409	433	468	393	385	456	446	422	411	464	395	402	428	382	385	376	341	412	390	407	369	403	394	428	400	451	416	387	425	413	442	405	418	386	367	415	404	384	427	423	400	407	351	389	416	419	413	412	384	423	436	407	420	428	410	440	378	411	372	413	429	432	397	414	413	409	430	383	432	401	386	399	444	394	407	395	397	387	397	439	411	387	435	429	390	398	434	416	424	413	422	400	392	394	414	429	401	404	431	442	392	402	373	419	390	418	446	397	392	406	407	403	375	453	469	410	422	398	419	397	417	447	414	430	399	403	414	429	379	415	435	437	405	416	435	439	454	404	424	429	438	429	416	422	431	384	423	399	404	386	452	431	430	432	421	378	397	389	435	416	382	410	405	415	408	370	418	434	386	420	411	416	394	407	406	427	427	419	436	416	430	424	404	405	443	408	423	388	385	401	428	413	423	384	414	433	408	412	437	389	350	397	402	429	359	398	447	410	405	424	450	425	441	415	427	403	418	419	383	396	425	397	402	387	415	412	445	414	396	427	446	386	433	426	433	426	415	376	415	438	424	406	435	373	412	413	389	428	428	406	391	416	426	421	384	403	415	422	433	422	425	399	411	399	387	416	383	418	402	412	436	400	405	398	383	455	398	467	429	406	404	398	421	415	388	389	434	441	396	390	438	421	402	424	401	429	397	429	404
5022	3027	2536	1432	1048	932	768	727	666	619	574	571	500	507	429	466	487	507	502	476	470	465	440	478	477	460	468	512	492	488	464	484	481	457	407	419	466	424	426	443	444	458	417	447	437	459	465	444	453	444	498	454	438	441	430	438	463	435	469	457	453	453	425	460	439	485	444	455	463	462	450	421	426	470	458	408	450	434	459	441	408	433	447	424	433	457	436	438	445	437	445	431	437	415	444	434	464	475	459	435	403	414	391	422	471	417	453	449	454	419	476	477	449	429	448	434	426	453	423	442	424	432	453	440	422	473	471	470	428	437	425	501	443	461	479	432	469	454	460	433	450	457	436	463	444	415	444	431	432	421	427	404	432	439	444	416	446	417	456	446	440	444	481	448	465	429	460	443	436	456	452	455	446	424	443	421	419	431	417	421	421	426	470	436	440	408	447	442	454	442	411	430	435	435	461	456	473	404	459	471	463	437	403	401	456	409	437	414	406	435	460	411	426	398	461	418	428	418	431	457	434	415	424	425	430	456	452	410	454	443	459	453	460	407	458	447	438	441	418	433	445	440	473	438	397	430	467	417	451	436	457	437	451	476	430	429	436	438	434	451	450	438	408	435	390	466	395	430	412	447	439	446	469	374	452	444	448	455	464	428	454	473	427	457	475	457	456	464	478	474	446	417	435	462	421	451	465	421	416	469	453	428	407	425	453	459	416	471	439	441	441	452	456	431	427	424	410	426	530	432	418	475	447	429	415	442	438	437	460	421	419	409	450	457	464	417	414	418	443	424	434	458	470	412	427	430	459	425	470	447	410	447	461	438	427	454	447	441	448	402	457	410	459	477	453	429	444	460	438	422	463	480	409	452	423	432	425	411	406	465	443	469	437	424	425	424	444	412	448	399	398	453	415	451	435	446	459	416	462	399	439	445	421	446	424	461	456	436	472	448	434	450	449	457	444	466	494	455	436	425	449	430	443	440	467	464	459	466	451	446	450	459	423	439	450	436	455	443	472	455	405	450	445	463	454	422	457	487	403	443	439	423	456	420	443	450	459	425	437	468	437	467	439	447	456	447	426	385	426	429	399	415	404	411	467	481	429	451	429	477	427	402	449	441	447	426	429	462	428	397	435	442	414	431	444	431	441	461	428	462	447	413	417	461	421	422	414	431	409	453	451	414	430	421	473	433	461	452	435	455	471	471	462	452	442	421	460	437	448	429	406	430	409	423	482	437	454	451	444	443	462	445	452	378	452	463	478	451	456	438	420	444	452	464	436	487	434	472	448	450	423	434	471	465	458	435	421	418	445	429	419	456	418	430	451	443	419	442	439	462	427	435	437	414	476	401	445	430	417	434	453	418	452	452	418	473	499	423	437	464	427	457	455	437	429	457	450	444	448	449	428	417	456	450	445	443	430	418	457	476	436	446	431	413	420	413	482	455	421	451	482	439	437	468	396	489	449	416	426	442	426	453	415	440	474	412	450	460	429	486	450	488	450	488	412	469	407	467	472	474	425	452	429	424	432	435	443	431	437	442	441	424	472	446	458	472	425	441	403	392	425	425	466	424	432	459	437	440	414	463	454	456	417	440	453	422	407	441	435	468	444	412	457	475	434	425	465	429	421	439	395	435	423	454	451	439	433	432	465	457	442	461	446	467	430	453	425	405	436	418	431	438	457	461	423	411	418	439	421	441	386	470	437	437	392	397	405	427	441	454	440	417	411	455	405	408	406	432	464	422	429	458	436	439	453	426	406	455	430	446	437	464	451	419	451	427	435	450	404	433	440	446	445	461	409	420	417	464	453	465	427	431	488	455	461	493	446	409	418	421	434	460	485	466	420	465	417	458	464	418	417	428	441	457	412	401	451	490	460	452	442	454	466	425	452	417	431	446	422	421	459	442	465	497	477	458	431	409	410	453	505	455	457	458	462	431	506	491	462	440	431	417	444	446	455	472	438	436	442	403	420	464	403	435	429	432	416	425	425	492	446	446	439	414	420	428	437	457	443	431	438	463	436	457	461	473	436	438	472	438	448	452	434	423	425	444	398	450	423	449	483	430	453	429	433	447	431	474	436	411	470	447	437	452	466	445	425	449	474	446	443	422	416	449	445	463	428	453	441	431	464	479	431	417	404	464	431	450	442	460	443	461	465	451	458	469	453	476	418	478	428	453	462	421	452	473	388	442	456	456	420	470	405	434	426	480	442	426	444	433	433	478	456	419	411	443	429	491	449	496	460	468	451	408	442	431	401	416	437	422	430	486	431	437	440	439	464	440	461	448	426	446	460	463	429	419	436	446	467	441	474	449	455	418	465	461	409	440	447	441	461	428	449	426	445	454	424	444	481	435	453	445	433	408	412	461	439	440	444	440	452	440	454	439	421	453	442	451	443	423	453	479	462	421	421	442	447	476	475	453	474	473	457	424	428	435	461	454	447	448	449	456	416	462	394	437	427	439	473	430	424	429	504	479	430	414	435	445	440	452	425	458	440	421	439	434	503	486	435	430	468	427	439	415	442	456	445	482	447	439	430	439	447	427	409	375	443	436	410	473	442	433	471	447	464	418	405	463	488	451	432	446	451	459	460	426	452	412	410	422	423	438	461	436	469	495	452	430	471	418	469	427	460	446	484	446	474	437	431	469	414	423	453	453	435	462	434	467	446	416	451	488	451	430	466	456	434	407	406	461	464	432	460	441	425	413	431	452	476	448	429	450	451	415	439	464	435	435	443	467	433	396	424	447	456	480	454	448	437	414	445	440	441	421	483	450	458	458	431	418	484	437	427	430	464	454	418	480	444	424	429	418	417	459	440	454	401	446	430	395	462	409	441	444	393	421	455	473	396	466	423	425	453	459	470	407	453	449	394	420	450	389	396	465	426	434	466	454	439	457	445	425	439	448	446	436	441	435	473	442	396	463	476	420	428	429	438	421	450	458	454	433	450	446	474	436	457	446	426	411	455	409	451	416	428	411	460	442	422	430	402	479	423	454	426	475	431	435	455	423	453	468	449	409	415	454	426	449	450	425	435	429	455	431	410	475	434	443	445	471	408	430	440	429	453	452	433	487	437	434	453	422	404	454	416	432	413	406	405	397	449	399	475	446	426	457	427	461	436	436	443	498	413	432	451	453	454	450	461	389	464	465	466	409	417	448	443	467	414	477	441	437	428	393	437	453	451	473	471	447	459	431	425	454	426	456	429	430	430	446	438	463	418	468	446	462	453	453	448	431	410	440	438	458	435	406	406	458	464	394	381	441	436	376	463	460	498	427	478	444	431	453	428	394	382	478	387	455	427	424	424	432	464	448	469	482	456	433	448	422	463	376	446	463	477	446	433	463	415	439	459	472	444	461	430	426	409	436	466	454	423	446	455	426	430	446	412	431	417	412	446	411	473	416	444	452	485	411	429	452	425	439	457	478	453	448	459	431	439	463	448	407	401	455	416	439	445	420	477	439	428	436	458	406	441	469	443	484	456	422	459	453	401	453	439	423
23906	21338	28583	24441	21342	9782	1906	1316	1202	1151	1040	975	924	893	867	859	828	826	832	816	898	798	862	827	807	791	794	866	861	840	790	810	790	781	766	754	769	796	762	713	743	780	784	745	783	786	787	725	741	778	754	751	745	807	749	722	736	769	725	757	798	786	750	780	756	769	772	804	761	768	781	789	798	728	789	750	770	778	782	789	795	775	754	769	788	757	845	754	774	697	764	815	806	762	767	772	796	730	762	784	730	765	758	734	783	726	769	751	700	808	816	728	758	714	731	771	744	768	744	774	788	769	768	736	749	805	734	726	788	761	810	709	721	713	756	760	810	726	771	761	710	800	770	749	762	702	739	797	755	733	763	761	715	734	784	770	731	726	750	790	765	720	771	717	806	748	726	772	736	792	811	756	759	742	738	699	719	772	733	762	762	761	719	769	781	745	752	749	788	788	779	787	733	733	739	740	731	746	787	781	682	800	751	733	755	744	718	784	757	761	752	792	778	762	765	725	799	746	724	763	762	795	830	783	816	773	783	730	767	698	729	751	772	802	739	762	742	792	726	756	752	766	791	754	737	772	768	783	753	737	761	790	750	782	760	763	698	758	753	799	743	756	773	741	745	783	766	772	755	738	751	710	736	785	746	704	813	739	778	743	734	706	761	776	773	761	774	777	759	819	826	740	775	724	800	721	738	768	768	760	748	720	753	761	716	747	757	752	797	708	732	817	793	777	702	791	767	744	711	769	742	793	768	794	727	749	795	705	720	795	730	798	732	782	789	812	763	758	796	760	727	728	768	775	784	752	734	794	769	749	746	775	759	757	841	748	786	755	765	765	738	772	775	728	759	755	751	765	737	753	725	765	796	753	742	753	770	735	740	774	726	766	755	742	784	787	738	796	784	759	788	765	718	770	718	766	787	755	768	692	751	809	723	745	744	761	780	811	773	757	776	777	754	770	746	744	733	785	766	755	745	759	757	735	825	774	732	763	779	769	725	789	788	745	763	753	770	761	744	738	732	756	756	774	778	735	760	720	754	767	771	761	764	782	765	821	736	753	759	756	724	771	737	770	766	788	780	739	769	782	737	736	752	753	792	804	771	852	791	750	799	802	758	789	754	792	759	760	759	734	751	752	757	736	730	743	743	806	762	736	722	719	799	715	748	741	723	698	756	799	792	748	745	758	749	782	782	790	749	763	730	809	783	773	783	783	760	737	730	766	807	749	778	765	757	762	737	746	784	766	750	759	758	748	785	800	733	762	744	817	758	748	750	737	719	764	793	734	753	768	786	745	719	737	756	721	761	736	790	725	753	742	749	779	743	758	728	718	743	744	745	737	757	742	759	753	715	792	786	798	789	750	735	786	749	769	784	756	791	723	787	782	804	722	736	770	763	784	766	767	732	754	763	739	783	739	777	731	786	731	737	737	704	739	775	781	766	728	773	742	745	724	716	759	794	732	740	760	757	728	757	781	770	805	765	794	756	800	755	756	749	737	780	732	755	729	755	744	746	757	759	763	757	785	748	739	710	790	777	777	734	737	776	765	786	784	740	711	711	767	820	732	728	754	762	743	751	780	759	745	762	763	745	730	777	771	771	719	752	722	750	744	747	800	752	735	716	791	743	717	721	772	714	726	737	783	665	753	741	782	743	744	755	768	753	769	772	778	794	733	733	765	774	750	728	776	722	804	741	772	753	765	716	767	828	751	837	780	803	804	738	761	769	735	732	721	774	782	737	729	750	752	755	737	728	750	779	783	733	777	750	749	745	758	783	761	724	785	775	768	759	764	753	684	811	723	712	776	767	772	773	709	788	735	771	753	770	711	752	764	746	769	705	724	756	725	706	772	810	745	753	708	729	730	798	702	752	774	797	784	794	809	750	777	821	805	781	772	768	794	717	725	733	760	759	755	811	793	775	771	708	785	742	761	795	776	750	765	738	740	737	738	748	773	777	783	749	751	750	775	793	763	741	777	754	770	774	718	806	765	706	765	708	792	792	789	743	777	748	740	765	796	795	734	762	741	721	785	810	796	776	746	768	739	801	796	748	780	759	741	703	726	742	749	697	731	752	795	831	768	747	745	763	746	776	757	727	766	760	756	733	780	809	726	781	779	750	736	768	704	744	784	709	746	782	735	767	759	749	802	752	753	732	751	783	750	776	728	706	760	763	793	778	731	777	740	826	779	784	801	743	757	763	779	778	786	725	785	706	731	802	806	748	747	807	740	859	756	758	790	800	736	733	735	699	758	748	762	751	770	740	767	768	784	751	787	742	744	763	765	761	740	745	798	731	756	757	756	771	750	718	728	755	748	787	798	710	738	768	784	763	797	765	754	803	767	818	731	809	729	762	775	744	769	761	715	699	770	756	763	747	820	758	769	794	727	777	723	712	724	719	731	762	742	776	792	760	714	798	729	769	753	777	759	767	773	779	776	808	779	747	729	765	766	737	802	743	740	838	761	737	780	790	738	771	760	774	723	718	744	785	776	754	762	819	758	732	797	749	727	772	707	799	737	736	767	775	771	782	776	815	756	743	774	778	804	764	753	775	739	752	779	751	752	753	726	745	765	807	766	779	762	785	720	772	738	763	771	753	723	755	751	741	700	754	756	787	722	762	800	749	770	768	779	756	762	784	801	794	754	736	788	752	750	711	720	809	771	708	763	711	730	753	705	813	793	737	778	823	775	775	743	762	783	829	813	762	771	749	786	747	802	746	760	770	721	763	771	743	730	747	772	762	715	762	730	793	720	717	761	754	771	736	761	717	789	724	740	704	754	764	816	776	759	734	767	753	772	753	732	746	730	737	715	780	781	781	724	727	690	779	784	757	736	764	789	798	760	748	754	756	780	742	756	785	756	765	735	754	762	824	816	742	739	739	769	760	793	748	756	756	775	786	749	780	801	758	741	734	778	797	789	719	747	765	770	772	731	843	759	761	727	767	770	734	688	801	761	729	728	768	711	769	771	784	702	773	738	692	764	763	790	731	784	743	765	764	707	758	810	738	739	773	792	792	755	781	748	677	821	790	776	770	762	756	738	747	755	765	746	772	790	756	760	757	770	758	734	778	765	744	782	772	732	754	767	786	730	742	720	784	801	765	766	787	775	751	738	734	722	789	747	803	820	822	696	735	728	852	742	773	780	732	759	820	739	786	708	749	728	785	780	718	798	834	771	752	800	733	755	767	741	741	776	796	731	762	753	734	772	715	754	777	724	715	700	755	721	739	751	771	725	784	786	744	753	762	752	727	831	764	794	776	741	777	764	783	785	676	742	730	813	791	758	759	783	755	790	735	763	728	793	754	716	749	748	749	717	739	763	786	835	785	750	769	743	720	732	781	795	759	769	764	695	751	761	738	771	780	798	783	781	803	756	770	720	770	826	749	742	740	758	761	787	756	763	747	745	744	758	734	737	709	754	787	701	727	801	743	753	771	767	725	732	752	796	702	784	791	741	810	728	769	737	724	732	723	725	765	765	730	759	791	724	772	692
4242	11399	8470	4447	3373	2693	2166	1765	1540	1467	1218	1205	1010	994	976	916	897	909	910	901	908	861	828	870	848	859	840	832	870	893	903	840	842	754	799	846	811	811	826	846	828	770	809	767	786	762	775	814	749	763	761	747	756	798	805	804	771	822	752	770	789	843	781	769	743	768	801	800	803	770	811	779	819	780	810	782	764	812	769	777	745	771	789	762	749	723	811	784	816	854	794	757	796	751	783	744	749	831	779	764	823	736	765	838	815	793	728	790	829	823	821	806	795	824	788	804	785	779	798	761	783	757	814	791	763	792	786	767	749	851	775	789	736	819	744	750	801	786	801	764	755	763	740	766	845	771	796	786	749	764	776	791	821	783	784	685	787	770	742	797	825	795	803	768	778	809	709	812	791	761	760	763	781	749	796	763	780	742	763	754	747	811	797	758	725	780	734	804	768	780	820	806	815	796	788	771	819	782	777	768	795	803	796	809	809	756	768	800	731	754	783	782	781	744	778	740	783	765	766	802	729	793	763	768	780	772	752	815	800	773	765	798	738	754	812	797	752	767	734	751	798	741	806	805	730	824	752	797	817	805	751	788	774	799	820	779	827	729	788	775	800	824	773	770	755	738	788	773	723	777	772	780	742	797	737	799	828	770	711	758	821	740	767	764	763	729	816	806	807	797	770	767	775	763	807	822	816	773	759	747	724	781	804	802	753	790	736	753	733	789	757	802	802	827	783	799	776	786	754	747	752	740	793	782	722	734	787	817	777	856	739	756	805	760	763	761	756	796	774	732	749	759	767	767	780	750	780	784	784	747	784	790	784	765	732	751	802	768	800	762	755	769	765	737	750	808	765	733	761	810	788	745	795	781	775	754	741	807	770	783	790	807	803	738	742	779	757	752	744	754	737	768	775	762	722	770	775	800	786	763	769	751	749	721	761	767	721	754	786	769	742	773	733	828	801	821	780	745	766	806	802	805	755	800	795	773	754	797	750	766	792	793	780	818	788	758	737	760	767	724	773	783	793	780	811	802	785	775	807	790	766	781	798	796	811	776	760	775	717	803	768	765	780	813	769	743	761	788	720	763	794	718	749	773	762	752	757	761	769	764	789	775	778	752	805	792	752	763	800	782	782	775	745	812	770	809	792	734	825	785	752	799	780	804	756	795	790	779	737	810	704	777	744	737	725	768	824	796	794	830	760	758	803	799	777	789	780	714	776	770	798	795	770	767	789	755	779	800	819	775	808	745	759	763	800	786	748	744	753	738	742	785	738	822	741	750	729	824	770	819	748	787	754	794	766	765	785	758	805	733	768	804	722	764	797	798	777	754	721	745	809	779	740	783	820	755	795	791	808	802	768	746	801	785	782	766	765	761	756	771	741	773	789	758	801	778	786	769	761	810	750	748	809	746	801	779	772	761	769	764	708	763	754	763	751	755	799	798	790	724	739	719	768	754	770	830	757	782	740	781	764	804	747	805	822	744	759	710	773	823	780	762	767	760	761	813	762	738	778	780	787	821	786	810	792	739	776	761	790	731	720	782	801	749	799	783	783	815	738	763	752	759	802	743	828	806	769	797	738	768	799	814	793	774	745	802	750	766	746	773	763	777	791	768	736	777	805	798	804	790	759	801	763	796	803	740	781	755	784	805	783	781	743	746	757	815	764	774	741	839	714	778	788	765	793	779	761	756	793	797	770	773	751	782	757	807	780	775	771	712	750	783	842	734	780	786	767	822	818	778	764	777	755	760	798	766	801	768	742	789	700	734	742	784	740	836	769	766	728	774	772	783	733	743	755	783	783	784	811	808	753	831	756	731	768	798	755	777	779	761	765	768	764	744	739	773	813	783	774	754	767	835	747	762	743	727	763	747	818	772	747	738	736	763	782	756	796	781	784	752	781	807	749	809	728	753	773	742	803	747	754	734	738	793	731	760	789	815	740	777	770	785	825	823	800	822	784	771	780	766	781	777	766	767	811	740	780	804	802	805	767	788	742	771	717	783	853	803	763	794	797	749	767	761	758	787	722	798	799	772	755	807	828	714	698	790	781	779	791	731	768	729	731	768	772	817	728	737	784	740	829	761	763	749	766	800	802	775	723	744	818	743	815	749	821	783	744	765	773	744	768	795	761	777	791	761	742	810	774	774	801	740	751	808	742	845	762	776	780	802	748	796	810	771	844	770	832	758	750	766	793	791	805	790	781	732	752	743	775	765	736	778	793	716	770	796	796	771	737	789	763	798	788	787	795	718	802	748	754	827	770	780	815	766	812	773	801	786	737	714	805	754	722	773	819	796	780	789	805	808	746	786	782	807	806	786	765	732	802	752	777	761	745	803	792	784	744	793	764	811	780	778	800	798	822	767	772	791	794	759	745	773	818	788	788	784	788	708	745	779	778	720	731	781	761	772	746	823	843	772	783	747	762	747	753	763	783	789	786	794	770	759	756	788	793	781	755	784	806	810	807	831	821	783	763	773	789	807	756	760	758	813	750	768	769	780	801	790	762	765	800	803	824	779	714	784	765	806	728	780	749	739	789	796	854	770	804	790	764	734	752	760	795	750	784	833	757	812	795	785	810	785	775	739	809	787	755	743	763	783	757	793	801	818	809	812	742	755	824	773	815	753	775	784	819	778	782	790	770	735	806	755	790	782	790	755	804	794	762	788	784	756	851	795	802	803	775	794	789	770	779	779	791	729	813	802	768	773	788	776	752	820	800	724	776	797	816	755	768	794	803	766	736	775	751	744	763	745	810	780	771	753	789	765	807	785	758	720	778	808	790	779	750	735	799	783	801	776	760	776	801	769	721	757	761	737	783	788	763	784	758	757	815	794	806	737	791	742	778	758	774	792	783	742	794	769	800	742	770	782	744	784	814	768	769	829	789	763	774	752	771	753	750	718	762	758	726	824	788	782	751	828	745	796	773	727	734	784	760	755	784	812	801	761	753	823	794	768	779	789	830	764	778	741	788	770	786	790	799	798	808	749	783	785	763	761	781	753	820	789	763	760	805	782	778	787	754	823	750	766	767	786	829	837	786	792	729	772	743	785	805	746	800	788	774	795	772	812	758	825	826	765	774	790	751	759	739	793	732	788	765	790	785	733	768	766	745	796	745	788	730	715	775	803	781	756	761	744	809	756	771	748	738	772	742	765	826	837	781	737	750	731	783	782	793	799	740	754	775	826	787	750	801	799	793	728	770	808	747	759	756	783	711	780	779	764	780	780	742	776	798	826	766	791	755	737	818	743	724	796	772	803	776	829	793	755	732	781	751	753	792	802	791	774	754	782	778	805	791	798	713	776	767	767	756	734	729	788	737	786	787	703	789	791	794	813	731	745	764	769	725	762	772	815	843	746	808	750	822	791	760	788	711	805	756	764	803	810	743	811	782	790	762	771	766	813	773	831	791	790	853	806	729	781	798	780	759	764	788	736	765	748	807	730	800	720	751	791	804	746	770	767	773	821	741	745	791	816	769	748	770	762	753	776	750	750
25002	21224	27252	25367	9654	1208	892	719	684	613	588	571	517	538	487	475	536	474	440	474	486	481	496	498	446	489	459	459	470	465	474	500	513	452	449	448	454	465	455	471	456	441	460	462	472	447	446	452	503	417	432	457	465	465	402	402	396	418	423	428	464	444	440	467	438	471	446	459	462	453	407	446	455	446	429	475	464	447	428	458	435	475	461	449	501	414	455	455	454	470	440	398	453	439	491	498	454	454	468	407	466	447	437	458	446	462	444	486	412	436	455	410	450	483	449	468	464	409	440	466	447	464	446	434	447	420	437	470	467	412	431	407	451	423	468	458	462	453	436	420	437	469	465	413	448	458	439	415	428	428	431	434	455	461	454	452	416	454	456	474	420	441	434	441	442	456	451	440	466	447	422	429	468	408	450	445	433	448	434	419	496	431	454	426	444	419	479	471	455	436	463	453	445	470	446	452	459	434	465	471	440	436	399	424	456	459	444	484	445	445	458	463	473	440	428	453	412	447	410	442	419	429	466	396	445	439	426	453	462	450	425	426	421	450	435	477	467	464	471	484	472	422	403	426	440	442	433	462	449	428	434	454	445	469	425	440	451	427	476	440	447	470	429	471	458	424	427	438	411	474	449	437	441	473	460	476	433	457	423	486	481	444	448	442	435	446	441	448	438	417	427	450	418	469	443	474	425	453	444	438	460	412	434	424	485	458	475	439	420	445	446	430	457	465	432	460	439	487	455	473	447	448	478	454	449	472	433	431	433	446	415	478	452	414	447	485	440	483	440	409	424	473	454	428	401	447	448	429	431	443	435	439	426	433	386	459	447	427	416	436	445	440	402	456	412	447	425	418	429	425	443	451	430	441	478	465	408	426	431	454	428	401	476	428	510	469	413	432	410	442	413	457	467	401	478	479	430	434	446	487	441	420	460	431	438	458	416	423	426	422	463	497	404	441	421	430	418	450	416	428	433	456	459	456	439	425	458	444	457	463	427	448	437	461	445	444	481	413	450	486	445	436	460	439	452	441	460	454	417	423	446	439	439	449	466	414	447	447	419	448	441	443	462	474	490	442	440	437	419	408	459	449	459	466	440	443	467	398	457	468	467	441	447	453	440	453	425	451	474	466	474	412	460	438	440	427	435	438	470	449	442	423	447	448	468	423	431	464	466	448	411	475	434	437	452	459	443	458	440	509	471	454	475	439	435	443	461	411	446	434	451	470	409	449	481	450	452	447	440	433	452	477	452	468	451	436	477	471	447	416	427	433	449	418	452	443	423	425	471	454	445	442	500	480	433	434	468	419	427	450	408	447	464	451	431	472	460	423	475	437	435	488	459	418	411	464	431	477	483	512	451	440	427	455	468	478	483	480	462	440	452	437	445	459	450	424	433	467	446	443	434	448	463	468	453	512	449	470	487	443	449	449	468	452	401	446	454	400	469	453	448	437	442	448	462	419	437	435	431	440	417	441	460	444	496	449	418	434	429	410	397	434	430	454	438	428	465	434	416	425	415	465	475	455	467	443	441	422	473	438	435	429	450	457	424	415	406	463	406	482	448	457	440	414	465	439	423	453	396	433	422	404	439	431	438	480	433	422	443	454	449	475	447	500	437	429	457	467	442	468	436	446	477	461	473	448	439	436	460	445	459	415	460	463	467	447	420	423	434	457	409	426	460	425	461	448	482	450	429	441	429	485	445	448	442	437	465	454	429	442	428	449	410	417	478	453	440	430	398	434	414	443	435	469	447	470	491	458	451	435	427	455	420	486	451	469	466	445	448	468	475	417	447	458	426	413	430	448	462	426	453	428	414	415	462	465	423	457	475	432	413	428	450	509	454	442	424	435	425	454	473	396	427	430	468	426	455	422	416	426	431	440	434	438	453	423	444	444	456	421	472	471	432	458	449	424	420	427	415	474	478	437	470	465	454	468	459	432	486	436	475	421	447	464	443	395	422	407	440	447	436	471	465	435	442	464	424	464	424	438	460	450	434	440	476	458	437	465	411	442	445	427	427	422	441	439	428	446	465	445	449	471	444	444	447	444	431	475	412	443	404	413	404	436	465	435	429	431	478	458	470	466	426	475	417	427	454	448	413	429	476	465	441	422	432	430	434	437	469	469	440	423	470	473	435	470	417	472	426	444	460	442	428	440	462	455	385	425	406	468	482	436	442	436	441	446	441	496	486	443	434	491	423	445	428	454	429	412	488	434	424	416	441	441	440	430	428	463	469	445	434	443	425	460	424	453	428	433	481	430	455	431	399	427	429	460	439	465	448	471	425	476	435	439	460	435	438	468	455	412	443	430	394	423	474	448	436	435	479	476	448	471	434	453	471	436	400	443	455	469	473	415	442	448	463	471	468	447	465	467	447	462	448	443	432	475	483	457	470	443	437	464	422	448	431	420	462	430	395	441	453	446	426	432	424	407	458	447	425	420	447	436	413	466	443	466	437	477	460	431	442	439	444	483	442	451	451	437	480	464	414	422	452	439	455	458	504	431	455	435	454	419	472	449	428	472	439	505	466	448	421	438	456	441	432	447	450	450	430	455	440	412	479	402	457	476	445	433	427	449	434	430	455	472	419	461	427	484	428	448	501	408	472	462	474	466	409	464	403	460	439	464	397	453	470	463	477	424	425	433	424	455	432	476	437	465	400	443	449	456	451	438	417	452	440	470	482	480	413	455	496	443	437	423	444	458	432	429	457	445	422	446	429	477	440	405	428	475	446	433	453	425	458	432	452	456	414	475	449	426	441	425	454	447	475	457	434	413	420	457	431	445	461	441	421	423	498	453	427	424	471	469	446	436	427	443	446	460	450	443	457	455	451	447	420	485	435	406	472	443	445	415	467	424	446	458	453	454	443	452	490	430	456	452	419	429	454	421	431	412	459	430	453	434	451	388	443	476	461	418	432	446	430	456	461	429	448	478	394	434	410	473	457	482	443	430	409	409	472	462	416	394	450	449	438	447	448	465	415	440	430	452	455	429	461	461	482	444	444	394	427	439	434	414	418	449	448	445	455	442	457	426	450	428	434	476	464	443	422	405	435	447	435	463	484	401	458	465	417	469	459	454	441	406	465	439	490	422	430	434	465	472	471	466	414	463	440	470	451	451	474	458	448	450	399	426	443	430	434	446	454	436	491	396	448	433	445	442	466	447	459	423	417	456	466	467	457	424	468	454	416	445	437	438	445	409	449	441	442	449	428	452	441	439	458	465	443	447	448	441	488	433	469	406	440	409	456	427	473	472	415	443	457	434	438	452	407	464	481	413	486	409	448	421	451	449	432	461	441	479	451	445	429	432	439	429	434	448	428	454	443	458	416	429	459	425	421	442	443	458	495	446	429	436	479	457	453	408	454	449	489	437	451	439	419	460	437	436	458	422	477	447	457	452	439	421	427	451	441	463	469	463	437	467	464	403	419	449	443	436	455	433	425	459	461	471	486	465	412	426	457	422	450	444	465	437	460	478	446	427	388	461	437	476	427	423
4205	7730	5583	2821	2108	1663	1373	1126	1044	928	824	725	726	636	609	588	568	551	572	610	545	583	521	533	572	595	564	547	519	556	610	516	520	524	505	508	548	502	531	531	489	505	479	519	533	509	513	485	495	465	509	503	493	477	526	520	494	545	517	520	498	487	521	519	497	500	483	504	544	470	491	497	485	566	518	512	459	489	530	501	503	514	499	501	521	508	538	492	520	507	537	515	508	500	510	487	484	492	506	485	469	501	475	521	506	483	542	483	523	491	503	468	451	517	497	500	510	499	462	472	507	504	484	546	458	499	528	534	494	509	513	518	494	508	479	476	498	507	505	518	495	476	480	494	510	480	482	486	504	493	536	527	499	495	473	511	487	502	540	518	505	466	486	501	475	498	499	501	475	494	507	482	471	476	509	512	529	515	487	492	455	529	503	538	481	525	451	509	477	517	514	492	482	450	544	475	495	514	476	513	457	524	536	481	511	458	502	530	498	489	484	470	469	501	510	462	492	515	498	489	502	508	490	530	507	485	503	462	497	523	496	507	572	511	466	478	482	496	525	485	502	492	489	502	453	492	495	525	459	477	465	486	480	490	464	499	491	499	510	504	484	474	526	474	473	503	527	492	448	511	470	517	473	510	454	478	527	487	501	492	516	492	508	475	458	503	493	496	485	483	506	480	521	516	487	473	531	496	510	529	498	499	516	538	497	466	522	473	525	528	489	498	460	492	513	496	551	509	459	511	484	521	509	508	514	507	516	504	550	519	513	468	531	473	485	480	497	506	490	487	479	504	497	489	499	491	495	505	480	511	533	513	516	487	492	480	500	505	472	533	463	499	537	539	521	492	507	476	489	527	492	515	466	537	520	520	458	493	466	516	478	496	456	500	498	505	493	519	531	473	496	501	505	505	494	522	479	549	471	494	516	482	509	503	499	507	456	475	497	514	519	531	494	505	493	513	486	503	507	495	501	498	499	495	502	520	498	530	495	499	511	514	510	504	503	536	452	515	509	485	525	502	503	515	495	484	470	505	473	494	483	471	511	548	500	510	464	491	482	520	528	510	508	496	502	497	507	480	550	479	492	542	485	498	490	495	526	486	467	454	501	503	452	492	523	509	494	488	496	491	507	510	478	507	517	466	491	510	480	476	467	486	523	487	469	480	481	493	495	495	475	475	459	489	515	518	471	508	480	539	497	508	487	462	499	545	457	506	491	513	503	489	522	470	508	495	483	523	534	531	450	497	506	503	511	500	500	487	469	476	500	460	504	502	526	480	499	498	493	481	523	501	507	481	501	497	478	508	472	528	501	521	520	471	490	490	483	511	469	471	521	507	501	465	517	458	525	494	524	454	501	517	510	494	456	508	528	501	482	464	500	465	490	534	530	492	511	483	528	443	499	473	510	494	503	482	497	482	515	492	517	490	504	525	526	494	469	469	507	462	522	481	515	520	537	541	473	463	515	469	490	489	491	498	547	485	477	461	501	523	523	503	478	464	508	518	478	500	471	502	539	448	518	497	479	509	475	484	509	481	503	497	510	462	478	521	501	454	510	515	523	480	502	525	504	499	498	544	469	451	476	456	481	504	502	506	462	538	479	483	527	489	433	482	531	486	494	526	463	541	458	534	515	494	512	455	512	469	466	536	498	509	466	521	524	495	519	505	504	482	483	499	472	478	508	471	518	566	450	514	526	512	504	492	503	527	459	475	464	518	483	519	517	505	538	504	537	499	508	494	466	477	509	492	492	505	436	541	488	545	500	523	511	487	483	449	507	544	460	529	468	501	535	518	503	516	524	470	479	494	467	451	483	500	489	516	514	514	526	508	544	496	472	492	474	480	516	506	504	557	504	518	493	495	485	489	538	492	464	498	518	493	491	474	501	492	505	509	480	492	508	482	539	491	469	503	501	496	502	483	468	473	503	499	489	492	531	485	463	517	499	481	501	528	526	468	499	488	485	532	474	503	523	463	500	489	523	517	521	494	489	543	502	507	477	521	505	504	489	494	509	508	484	452	464	507	464	496	534	472	490	483	508	480	467	473	517	473	509	509	502	476	513	495	532	493	535	513	492	483	493	529	463	513	510	534	459	480	474	498	558	480	511	480	480	537	480	472	477	537	508	484	498	481	478	560	453	512	493	457	436	492	481	504	517	492	516	520	502	479	509	501	504	488	491	496	500	500	495	475	514	462	486	495	492	496	506	513	533	508	532	491	491	513	454	478	497	517	497	481	457	490	497	505	442	517	472	487	511	512	511	481	550	490	495	508	519	497	517	483	505	507	467	520	509	514	518	464	524	509	508	513	523	455	506	504	522	518	486	505	534	516	450	493	541	499	529	516	491	515	488	497	511	515	475	491	513	480	497	467	506	493	557	517	478	478	497	498	473	462	472	459	459	472	490	507	503	478	496	501	503	496	506	508	462	491	475	456	468	498	537	490	482	490	485	492	488	514	492	508	450	488	474	495	483	484	499	504	486	522	473	479	485	483	506	469	476	515	525	462	522	515	478	512	530	483	514	500	509	537	502	476	475	484	497	513	524	450	501	513	493	478	486	500	481	501	522	505	498	454	520	484	498	476	485	504	504	521	503	538	472	489	486	490	469	487	532	508	507	523	499	520	481	451	520	507	507	524	508	528	488	514	528	501	502	485	471	499	519	505	503	514	504	510	492	473	495	513	518	515	494	485	501	515	453	472	500	475	483	466	470	474	514	512	513	514	494	497	519	490	489	489	490	466	480	486	513	490	538	486	509	508	487	463	507	469	553	487	498	488	496	495	508	511	490	508	469	464	469	489	485	452	511	541	530	439	517	508	480	505	515	491	508	480	534	497	539	448	498	467	513	453	467	516	497	475	499	456	509	507	517	484	529	525	445	461	493	492	486	481	495	462	517	467	486	469	456	496	517	504	506	512	495	506	513	476	483	512	470	500	535	485	495	469	484	486	498	494	501	493	486	486	491	439	495	546	508	449	558	477	543	513	468	485	540	502	480	459	481	534	498	512	473	462	458	505	496	541	497	474	488	529	500	491	502	513	506	550	489	511	484	450	499	470	498	513	503	485	505	482	495	521	496	501	473	490	509	519	510	475	535	481	475	489	446	504	570	505	462	490	530	512	514	463	490	493	496	511	501	480	523	501	507	484	480	496	525	503	474	493	513	506	481	501	512	489	520	515	474	475	505	538	470	486	507	459	465	475	514	523	504	461	467	489	493	526	514	537	456	506	492	507	529	483	494	518	500	506	525	515	501	484	499	507	496	478	511	481	494	492	496	495	469	497	468	485	522	514	536	527	525	479	505	471	524	504	496	516	463	483	488	508	518	518	493	478	502	494	525	510	469	521	525	506	476	464	481	500	460	535	467	528	468	494	475	540	502	524	502	497	516	529	479	500	462	535	525	516	525	508	515	500	496	517	500	475	525	478	533	494	498	488	493	489	488	537	492	518	504	503	449	522	547	492	473	494	484	482	478	477	463	511	464	462	476	448
22721	21260	28946	23873	21258	21330	8651	2134	1720	1548	1435	1285	1231	1257	1168	1138	1120	1095	1083	1046	1067	970	967	986	1011	945	1040	1001	1032	1025	1029	1005	1011	1003	967	977	959	983	965	946	997	965	917	1036	978	990	968	1065	963	991	914	920	951	912	977	982	916	935	973	988	950	964	937	994	962	992	1007	923	957	956	942	1009	1013	986	932	978	965	951	955	936	995	945	923	983	939	952	939	960	962	921	911	944	927	1005	939	982	953	937	975	991	994	930	959	979	901	1014	946	930	962	982	922	1010	985	956	949	912	895	919	988	933	989	946	941	957	969	940	934	970	952	993	942	964	905	945	998	910	957	973	963	940	928	941	939	944	1002	991	931	955	945	932	888	948	1002	921	965	1005	912	922	1011	953	959	934	952	956	914	994	931	936	962	994	917	947	975	1018	925	981	929	970	988	928	944	940	888	946	905	948	948	939	950	872	929	928	884	963	928	864	925	931	958	930	923	1001	908	935	918	957	989	961	961	955	946	943	976	931	998	954	921	926	934	973	1015	977	948	968	928	946	966	950	958	941	1001	950	913	956	949	934	934	989	928	897	955	956	986	962	942	996	943	965	950	1001	937	975	906	979	975	906	952	943	970	930	926	1002	1012	900	949	904	934	964	908	1010	928	924	951	955	943	949	972	874	920	1002	988	964	949	915	987	940	872	909	969	907	931	924	924	905	964	924	968	940	944	967	965	939	926	940	977	973	912	901	1007	899	957	916	1037	959	975	983	1011	996	927	923	1002	934	936	940	913	977	936	952	977	909	923	884	972	989	950	951	951	932	895	973	924	963	988	919	944	994	999	933	922	892	903	925	990	935	977	942	961	937	930	957	969	947	944	954	918	969	929	945	894	959	920	929	993	941	958	907	949	973	937	1000	960	927	902	933	956	921	928	1008	974	914	904	922	976	920	930	896	922	942	890	937	921	931	906	951	943	957	944	948	996	941	950	931	964	979	954	863	940	925	907	922	996	935	985	967	1017	918	986	876	973	908	979	903	968	982	980	957	1008	908	913	1000	992	922	960	890	937	894	966	934	945	933	989	886	909	936	1002	866	938	890	897	957	957	959	926	916	966	961	922	971	955	927	948	999	942	936	932	955	933	961	952	1043	959	954	948	983	937	959	969	943	945	930	1000	970	868	958	995	962	949	981	857	933	967	924	933	918	949	942	951	954	986	927	912	911	945	1032	931	954	1021	967	919	920	944	927	912	964	991	932	951	953	927	962	943	869	936	921	914	948	961	951	936	948	913	880	949	922	942	950	934	924	1002	917	915	912	949	894	947	922	920	941	924	953	949	965	909	968	963	960	936	968	971	910	941	971	998	975	933	968	986	915	894	936	970	957	955	923	933	934	925	948	995	915	919	927	936	950	950	981	941	877	935	924	931	949	898	987	909	938	937	934	957	975	989	906	983	931	943	956	943	932	981	940	947	988	927	978	910	992	929	929	954	913	956	953	931	936	944	939	977	925	892	898	947	892	942	919	969	909	957	928	952	936	925	902	911	903	933	951	944	908	945	947	995	927	932	923	909	930	970	933	905	878	959	933	981	935	909	921	963	955	946	925	947	958	1003	948	953	919	909	939	986	914	949	952	950	968	987	955	978	967	941	967	923	982	936	930	905	961	979	931	970	951	942	951	892	864	969	971	963	942	913	879	972	951	948	950	906	905	950	925	924	935	894	990	942	935	947	938	952	967	974	926	955	930	974	958	942	912	994	948	935	980	862	936	963	938	920	913	979	974	951	935	921	946	936	967	951	977	979	975	929	950	910	941	964	954	968	942	986	999	931	918	1004	985	924	937	910	959	902	912	934	950	971	901	930	918	1005	953	942	1015	910	937	877	986	905	950	930	927	953	979	968	837	909	946	950	961	976	971	1026	944	975	981	918	949	947	980	922	928	953	963	959	919	948	961	904	937	920	949	932	942	899	951	929	913	1018	978	960	939	920	977	916	901	869	996	887	950	933	967	963	950	956	960	917	913	951	962	935	936	945	938	972	979	984	995	945	919	951	973	910	982	917	901	965	989	926	937	992	947	921	918	923	907	974	904	901	952	916	943	978	937	917	968	896	984	937	939	915	1032	917	918	950	900	906	976	929	971	989	993	978	953	914	974	1010	965	921	914	916	937	1026	963	954	977	985	935	922	937	956	925	937	913	982	941	918	915	952	933	961	995	987	967	949	943	951	963	988	907	897	928	948	923	894	951	1001	934	959	959	994	1008	966	983	952	947	925	900	890	940	956	924	951	929	946	935	1001	950	950	944	993	943	967	955	949	939	921	992	924	971	903	973	959	960	1008	946	933	907	896	941	895	909	930	962	944	974	932	938	965	981	945	973	980	954	918	940	941	954	966	1006	945	916	952	947	934	938	955	938	914	960	969	920	943	942	924	1004	896	944	942	974	940	896	949	1004	923	931	977	957	970	989	939	926	936	915	932	941	903	950	992	945	971	933	942	893	941	989	938	942	933	980	981	951	936	937	948	923	955	914	921	939	900	989	953	937	893	979	880	939	886	939	1021	950	908	958	919	960	987	982	952	950	958	934	936	979	945	992	942	905	959	881	887	924	919	935	960	937	966	966	956	906	928	898	919	996	882	927	938	912	922	954	976	937	919	946	934	944	880	925	897	1002	925	967	948	929	958	991	928	1020	916	946	963	922	956	914	953	926	925	966	909	998	961	985	945	925	948	929	980	979	952	944	907	984	968	907	921	972	947	910	961	910	888	980	970	946	949	901	963	887	915	896	945	959	940	923	927	909	951	969	903	939	982	987	941	960	910	910	940	967	991	933	989	936	954	955	964	952	941	896	906	984	978	946	903	994	951	1011	912	898	960	962	916	911	964	899	957	949	974	910	926	936	929	965	951	910	979	990	905	963	984	947	924	927	981	993	982	954	971	940	996	962	913	947	924	909	862	896	984	962	947	908	991	900	959	938	963	930	970	932	964	951	962	924	882	942	921	996	936	964	965	906	961	926	964	932	904	890	954	951	936	943	940	883	943	1008	946	906	950	939	934	951	957	954	919	940	954	923	846	924	903	941	963	968	933	912	886	968	1026	939	974	975	920	940	946	900	1021	952	920	967	889	884	920	978	914	877	949	990	929	943	930	974	955	961	928	961	977	859	929	1012	937	932	985	944	941	992	975	942	978	975	910	942	930	980	981	904	935	964	941	976	934	934	885	1000	950	983	946	914	898	928	922	976	934	934	941	934	954	923	933	972	969	919	896	886	940	974	960	963	948	944	910	894	973	973	921	931	926	920	933	978	954	925	938	1002	938	954	975	978	954	998	917	911	973	945	884	904	1009	913	952	925	927	954	934	922	914	955	1010	971	962	886	933	921	960	944	908	932	998	948	951	920	960	930	994	913	885	904	932	929	928	916	896	940	924	953	881	933	920	962	970	955	899	945	906	976	980	876	936	871	926	938	915	955	976	963	937	946	905	939	960	958	940	923	982	1012	945	991	951	951	936	983	988	917	913	951	905	941	944	967	940	980	954	969	930	946	959	903	953	958	944	960	958	933	929	940
5803	17134	12867	6807	5340	4183	3399	2774	2392	2113	1788	1578	1488	1324	1306	1290	1188	1181	1163	1148	1132	1169	1096	1102	1050	1116	1113	1075	1082	1128	1041	1053	1021	1040	991	1035	951	995	984	946	939	1031	961	975	984	978	1030	995	940	1016	937	1012	996	1011	971	1004	1001	988	1031	955	1037	929	963	976	995	1015	955	944	1019	959	939	998	1003	961	955	997	949	933	946	969	929	986	1092	950	953	990	993	928	996	1008	980	985	984	981	930	1036	994	980	1029	923	980	988	912	988	949	962	985	948	955	1021	984	952	991	997	945	946	941	956	1025	960	927	991	944	1000	972	923	954	989	931	978	1005	939	997	941	902	994	957	903	1028	956	975	980	966	958	959	910	905	932	973	986	1002	1002	975	950	933	923	983	921	960	902	970	990	939	999	991	926	981	941	935	979	942	943	912	966	922	980	990	955	973	941	970	1026	941	962	949	983	956	984	971	967	875	955	924	991	992	1013	981	979	974	936	975	912	931	1033	980	983	920	933	954	932	877	974	957	934	936	906	942	976	994	900	976	970	901	945	992	1029	1024	985	976	922	928	945	1005	928	968	949	936	983	969	927	977	955	938	982	944	951	885	978	957	893	986	978	995	978	968	1044	979	951	937	949	910	951	971	979	945	987	929	979	986	1027	1014	1009	930	973	987	914	942	978	950	996	967	970	987	924	972	1017	900	994	988	986	920	916	988	952	940	932	954	977	937	982	974	929	966	938	943	989	997	918	954	986	936	976	925	944	979	929	973	970	1002	943	973	956	908	947	983	929	969	995	916	972	1017	963	957	925	973	993	975	960	946	967	998	964	978	960	943	966	994	983	941	928	967	956	981	898	965	946	968	989	948	975	958	919	925	995	957	942	917	987	977	979	953	983	988	960	977	982	968	907	987	994	920	936	985	963	937	921	995	941	1000	969	931	988	1010	983	1005	1042	976	935	914	941	928	991	942	885	954	916	928	994	958	971	964	934	1010	964	927	1000	947	995	977	978	914	996	981	977	933	940	973	953	988	893	982	974	972	956	995	933	911	1001	949	994	928	934	986	902	948	920	987	982	969	968	1001	941	985	995	964	987	1003	919	928	961	961	1000	976	955	938	905	987	960	924	984	926	935	975	919	1008	961	945	929	936	897	962	950	942	944	933	945	948	965	914	962	959	975	971	974	958	944	947	936	921	941	961	972	988	953	965	978	919	963	986	921	1019	891	920	941	936	1015	933	926	964	969	999	998	986	963	965	945	991	949	941	1009	960	929	937	957	934	965	949	977	993	952	979	951	929	936	955	1025	962	985	929	960	957	978	1028	963	982	979	1004	990	969	976	967	954	972	984	986	1013	943	935	930	1029	952	974	1009	968	894	943	955	952	932	1002	989	985	990	974	999	929	947	1010	978	997	942	961	920	954	952	982	955	963	971	949	945	980	991	986	953	959	989	1004	923	958	976	926	931	974	1045	966	1030	990	990	991	965	980	948	960	960	929	953	963	1002	924	962	928	990	935	982	945	961	987	962	947	976	979	983	978	913	973	1020	978	998	958	950	918	985	985	903	1019	951	939	964	919	971	937	926	1047	965	994	974	985	963	968	955	952	947	896	954	1005	950	1021	951	966	957	925	957	986	975	963	925	971	917	951	925	956	957	1006	937	985	945	907	970	959	978	983	963	922	944	991	906	980	952	930	923	974	938	995	916	941	958	1013	927	1002	991	936	1069	907	973	943	989	1011	938	949	955	1006	953	955	971	975	996	977	945	946	950	957	894	941	941	975	957	959	923	974	1012	967	929	906	980	935	934	967	983	940	986	954	941	979	954	1009	950	972	993	951	933	923	925	982	969	925	957	979	1019	981	974	951	952	999	960	970	963	961	1023	936	938	918	935	961	1027	913	892	1005	910	964	960	980	950	961	942	945	922	983	963	933	973	958	961	955	978	943	977	953	963	980	948	1039	968	973	958	980	932	960	985	919	967	943	917	979	900	931	946	958	955	995	901	947	894	911	1003	958	950	994	992	947	918	979	951	939	947	977	932	981	942	939	962	983	988	977	951	947	1021	960	947	966	971	994	935	945	989	986	930	942	1019	979	968	973	977	965	912	979	984	924	933	1034	919	972	932	968	974	960	963	998	974	978	986	963	944	994	977	959	1035	905	906	967	1006	999	947	993	921	939	980	976	973	939	970	920	941	949	985	939	974	900	918	1008	1016	999	1023	959	980	925	953	995	1004	908	1013	953	965	957	947	959	932	999	976	958	957	922	977	920	974	963	1009	1003	998	883	941	962	962	925	1002	929	935	966	931	936	966	945	940	977	954	959	942	999	931	960	942	906	942	933	1002	921	977	969	931	960	924	954	977	956	938	992	965	980	969	1006	1018	997	1024	1025	935	1022	989	960	933	1012	976	1000	970	985	968	947	994	982	969	983	977	990	943	977	954	942	950	976	958	987	949	1005	970	952	949	972	954	974	977	910	983	932	961	949	928	1020	972	931	981	982	895	939	995	927	1006	965	990	995	950	973	948	986	953	962	945	987	968	900	964	996	952	940	982	968	944	937	962	976	950	924	961	933	924	898	973	971	903	942	1024	971	974	980	941	964	934	978	974	989	1012	930	981	938	955	977	933	953	909	941	1012	979	986	980	964	1010	957	893	951	941	989	985	1019	924	954	965	1012	1001	956	933	944	978	1016	974	972	919	976	967	948	890	969	924	1007	953	921	1020	930	868	943	923	982	994	979	962	953	959	938	975	1021	1013	1003	953	966	1028	969	953	947	982	937	992	925	956	951	910	969	938	918	918	964	963	1005	980	956	986	940	895	993	962	958	991	959	997	985	958	935	1002	971	1005	937	961	929	968	973	956	949	995	947	949	954	904	944	895	952	980	993	984	929	934	916	950	958	902	991	1026	978	978	930	959	1001	933	925	914	996	948	924	982	994	933	953	973	927	946	934	971	918	941	947	982	936	937	983	933	942	946	944	965	968	968	1029	920	987	976	970	1014	936	957	997	943	956	949	1003	991	986	903	920	954	965	963	989	953	953	945	981	1013	965	914	963	954	910	969	968	966	945	966	924	937	954	935	944	1006	984	969	937	955	979	973	964	947	935	1009	991	948	969	970	929	987	975	941	928	935	982	943	988	927	918	968	927	960	1012	1018	971	981	936	997	940	940	956	887	985	990	903	982	930	986	936	972	981	963	979	1010	947	935	965	963	975	889	991	1006	1023	1000	976	880	946	969	960	965	909	968	946	960	1004	999	969	968	958	955	1001	1007	916	1022	962	917	975	946	928	1042	914	956	974	910	916	964	938	1009	960	942	956	989	956	977	966	971	976	943	990	960	932	952	979	930	958	920	962	1020	952	969	965	1000	995	969	942	942	955	920	999	1024	936	1042	989	971	970	970	985	1021	939	1005	937	967	969	946	1051	956	1012	975	952	1015	980	974	946	985	983	926	918	995	949	933	907	901	920	965	963	979	938	974	950	1015	896	951	984	887	984	973	994	1008	945	958	971	923	943	964	1022	981	959	1003	950	1010	921	947	951	960	955	1005	948	910	1000	981	965	934	931	990	934	1000	916	947	953	916	1014	908	939	947	931	979	999	966	951	965	985	949	981	901	974	997	940	994	966	983	951	956	880	953	1013	955	918	992	981	959	912	959
28042	17316	4425	1234	780	641	582	561	515	495	480	485	458	436	468	449	470	450	478	421	453	445	414	424	422	404	423	440	452	410	437	441	423	392	429	393	392	420	401	406	433	441	415	454	444	433	400	364	373	420	428	377	415	431	400	385	410	428	410	424	421	449	425	417	398	395	427	398	376	396	444	404	410	424	421	411	403	364	399	414	403	423	404	412	419	407	448	395	386	408	418	363	388	389	428	398	428	413	384	415	404	407	420	382	428	432	380	392	389	449	411	429	423	389	457	435	448	382	449	397	401	405	391	447	408	425	434	431	394	416	379	409	449	432	420	370	410	417	425	419	398	392	378	403	406	386	387	411	405	405	408	433	450	429	421	428	417	424	406	447	397	431	431	367	394	405	440	416	425	421	425	385	429	432	396	428	401	393	395	425	443	401	421	389	406	402	445	415	419	408	359	396	417	448	430	391	395	424	408	398	414	425	432	402	387	418	399	385	348	441	428	441	421	431	399	413	426	416	409	383	368	408	427	412	435	436	388	403	419	430	434	439	408	407	425	426	413	383	416	387	394	419	392	385	415	402	393	382	432	390	400	428	391	404	374	403	411	417	437	410	398	406	423	425	372	421	381	411	406	447	413	391	384	410	429	399	387	391	383	394	402	418	404	400	424	446	361	417	431	378	389	449	452	417	421	412	406	434	401	423	418	414	436	404	411	430	400	403	388	401	440	460	417	395	399	405	415	422	409	412	396	403	413	433	441	430	453	415	450	417	400	432	402	404	446	422	438	408	415	380	433	435	412	383	432	389	422	389	428	428	386	401	386	421	449	391	426	410	397	395	374	381	372	430	409	422	406	415	409	422	434	411	395	437	407	402	384	405	398	413	441	380	446	464	406	392	435	365	425	399	404	416	397	398	402	385	400	412	434	424	424	439	424	424	397	378	449	409	418	384	379	427	412	430	389	414	417	449	396	451	431	453	440	425	404	393	375	408	422	378	427	437	418	409	414	381	404	399	401	422	399	462	403	435	385	447	404	402	403	424	424	425	421	454	406	393	416	411	427	426	395	400	377	426	411	390	411	441	385	426	408	411	405	405	408	400	400	406	447	418	417	404	414	400	415	400	403	420	387	412	394	424	414	402	437	401	421	387	396	374	457	410	395	406	411	429	409	393	401	411	398	375	434	431	411	374	426	381	436	438	428	427	397	385	385	388	380	413	401	442	434	420	432	406	431	413	416	398	417	421	417	406	439	437	360	419	456	391	414	409	413	389	413	431	423	393	382	426	436	387	410	417	373	377	405	418	398	415	389	409	410	387	435	429	400	400	423	409	395	418	401	434	403	416	432	407	400	451	411	415	410	433	392	428	426	367	401	412	394	388	431	438	422	418	394	397	411	394	409	410	412	431	471	414	399	400	395	434	409	427	413	430	420	415	411	407	411	394	402	400	395	448	386	411	411	390	415	458	365	391	387	409	416	450	416	425	421	375	402	385	410	418	393	388	408	434	410	451	389	416	430	427	441	396	445	426	427	381	452	420	406	386	400	427	419	410	402	421	404	429	422	387	416	404	445	385	422	395	416	418	412	448	439	430	384	430	431	405	414	363	399	426	402	402	387	387	396	401	411	372	393	401	405	396	430	411	397	430	464	400	389	404	405	408	433	435	415	424	402	452	413	440	365	418	451	411	384	416	398	430	370	392	412	388	419	424	412	412	387	372	421	410	402	399	434	402	415	407	440	421	407	412	398	403	430	440	394	423	437	402	377	409	399	434	449	413	395	364	427	435	396	403	464	433	444	411	427	408	429	397	388	392	396	405	416	419	435	449	446	407	406	410	379	402	395	429	412	448	393	397	418	447	408	414	395	401	432	399	439	410	410	387	434	433	400	432	406	406	401	403	445	427	371	440	410	438	411	395	445	461	441	405	425	416	388	411	415	410	396	421	453	391	413	443	434	401	422	403	424	398	409	391	443	391	439	389	413	429	392	380	385	431	370	366	402	416	405	424	436	387	408	401	424	406	406	400	433	404	426	456	429	373	437	395	408	413	417	390	422	432	408	392	400	394	408	397	430	445	407	433	427	435	401	395	421	425	431	374	420	420	418	414	426	421	386	433	405	396	431	400	421	428	390	414	394	382	383	396	423	388	385	448	391	411	408	385	412	357	418	425	422	393	427	407	389	408	434	413	434	462	420	419	411	409	422	438	432	430	412	427	414	395	416	387	372	392	430	431	434	364	425	427	420	445	394	402	425	436	399	425	416	392	417	403	399	431	440	427	382	429	412	383	428	401	421	376	425	398	412	389	412	387	430	392	374	439	384	385	369	451	429	426	408	429	426	413	430	400	430	385	379	378	418	425	419	422	417	410	392	400	385	419	397	432	422	389	434	395	416	363	379	409	417	435	402	403	432	417	413	407	396	433	422	401	432	412	467	438	431	440	402	425	466	443	410	415	395	422	404	393	395	418	363	404	433	418	422	398	451	414	421	443	423	416	402	392	436	425	388	456	406	414	425	425	425	409	430	430	413	395	406	411	395	449	414	416	377	380	394	405	396	422	393	408	406	405	413	414	409	435	409	389	455	434	401	396	417	445	392	414	433	336	426	429	350	409	427	440	405	430	440	438	432	407	427	413	396	394	403	386	368	405	398	428	398	377	386	391	370	417	436	391	415	426	392	393	373	404	407	410	434	393	420	413	412	422	394	425	398	443	383	416	427	392	410	407	413	432	439	428	425	407	415	405	412	416	408	396	403	412	460	400	438	414	423	382	423	407	412	417	404	413	439	414	379	424	386	408	392	403	438	425	405	399	370	412	408	391	423	431	382	401	420	453	416	385	418	455	421	430	388	450	403	390	411	422	412	437	396	429	422	405	412	398	406	435	424	415	433	435	416	403	386	406	448	398	400	368	423	415	419	429	384	454	398	443	371	432	395	430	410	418	426	397	391	421	414	463	409	406	380	445	392	427	447	436	440	367	433	374	393	380	441	389	420	387	412	422	389	443	406	404	432	390	486	403	424	443	429	420	372	393	413	392	394	432	395	394	425	376	385	425	444	390	409	398	383	407	437	400	401	423	425	436	401	401	395	422	414	395	400	383	408	399	411	386	401	413	402	388	405	417	374	435	414	420	417	443	435	435	438	447	420	377	391	416	410	421	381	391	421	410	416	399	386	412	448	374	409	420	426	409	436	395	397	413	416	445	380	409	401	418	372	437	414	387	424	408	403	418	398	418	429	430	398	411	416	422	432	388	408	391	427	426	397	401	392	414	426	401	380	425	446	405	412	390	387	422	388	414	425	408	392	426	415	424	374	430	426	427	410	405	417	412	372	404	427	398	398	437	420	412	391	363	433	408	424	387	398	448	405	425	454	417	393	442	408	443	408	415	425	385	436	411	420	416	429	424	409	430	414	440	408	399	393	399	442	386	386	420	392	410	424	425	421	390	412	417	410	404	384	443	412	396	398	399	404	388	378	398	373	392	390	441	405	405
4978	3203	2484	1350	1041	890	781	704	698	597	622	563	526	492	465	499	488	486	453	462	471	491	497	491	470	469	458	453	479	508	489	475	466	494	428	439	449	439	457	436	435	476	472	424	469	440	383	401	451	443	434	462	425	442	404	439	461	440	465	440	407	449	439	455	455	446	475	425	477	439	520	421	446	472	465	413	449	426	463	455	458	473	455	431	414	445	451	453	446	441	457	461	453	470	435	467	447	479	513	449	419	392	480	426	420	438	432	461	468	437	443	429	420	440	453	432	435	478	434	443	436	457	434	411	423	488	445	440	453	443	453	442	456	430	442	451	457	469	455	400	455	426	439	403	485	460	468	396	470	478	459	435	444	464	450	440	485	441	452	457	476	445	420	415	451	437	473	461	460	451	421	435	473	439	469	399	444	450	460	449	474	434	444	474	428	453	461	433	455	433	430	429	424	457	428	442	453	456	455	424	441	476	450	437	431	450	450	445	447	433	442	444	457	432	423	443	437	441	430	402	415	468	429	422	453	452	433	466	438	441	477	423	436	436	445	409	455	432	419	425	465	435	469	451	473	445	439	405	401	473	460	459	427	431	429	437	431	440	461	416	445	473	422	426	452	473	481	444	442	450	454	439	442	431	456	441	429	425	455	462	463	442	441	434	420	408	425	440	406	472	419	460	448	434	403	420	410	445	432	446	444	445	469	430	457	423	466	462	444	441	455	429	436	466	422	440	418	436	421	467	423	445	416	429	433	443	397	445	455	437	447	452	424	436	484	454	481	437	436	480	443	481	437	418	441	431	461	477	416	482	474	456	437	465	463	446	482	473	409	452	391	465	462	422	458	500	459	450	438	466	415	439	456	447	475	449	443	450	457	450	454	443	460	448	424	429	431	444	435	455	489	452	463	478	440	470	450	471	449	454	444	463	452	437	443	436	439	447	461	439	419	431	441	471	471	443	423	424	462	421	444	416	460	442	437	449	452	434	436	471	436	456	430	423	415	423	446	428	429	431	457	431	427	424	436	450	443	432	425	420	470	444	431	464	427	437	466	461	446	443	434	451	464	440	428	468	469	472	421	476	479	443	461	449	460	437	473	485	449	439	453	418	474	412	461	426	434	433	451	434	423	422	461	437	439	448	447	462	419	425	441	437	435	491	445	475	410	460	430	431	426	457	448	416	418	447	432	454	459	459	444	436	437	452	408	450	443	439	469	424	461	459	476	462	408	437	401	467	479	402	445	489	478	465	478	425	470	398	454	439	414	412	450	443	437	430	411	438	423	440	434	438	443	447	405	408	448	436	468	474	388	456	446	450	455	445	457	439	443	454	426	417	446	483	430	445	450	445	443	446	428	450	425	411	446	442	424	461	461	443	393	457	424	446	452	447	472	454	428	459	449	449	419	400	433	430	431	401	450	404	469	431	460	442	460	428	471	428	435	414	447	463	417	405	434	462	448	490	442	456	424	446	476	476	432	470	448	426	473	425	400	444	496	438	488	454	449	485	429	469	442	465	487	448	416	443	453	448	476	440	435	447	471	414	441	445	479	452	469	458	425	440	450	440	497	442	492	448	445	449	462	435	426	417	478	459	444	444	454	448	444	422	433	422	418	426	471	464	460	437	427	431	422	429	476	470	477	417	444	447	435	445	492	465	436	433	442	456	484	449	424	445	454	464	426	439	426	429	382	458	440	394	444	440	452	470	482	474	379	442	451	466	444	448	422	445	451	430	479	483	434	457	444	435	440	452	415	461	483	430	436	448	403	483	430	431	462	461	420	457	454	488	439	470	448	438	465	445	475	440	407	435	459	459	406	463	455	438	468	433	444	439	478	420	471	456	455	438	462	439	467	487	438	444	463	477	430	435	441	406	443	412	447	458	463	439	463	478	430	445	390	460	497	449	472	461	462	469	450	422	437	444	414	470	469	451	425	420	454	413	471	424	423	429	468	487	488	469	451	454	430	427	469	438	463	417	465	418	423	444	470	438	431	436	438	459	436	451	413	456	455	457	446	462	421	414	433	423	434	444	484	442	450	443	446	456	436	433	449	442	466	417	466	437	433	410	421	452	432	457	458	458	447	442	403	478	446	444	461	445	438	456	445	421	457	449	455	463	448	443	496	418	454	484	465	425	447	437	475	449	441	419	407	430	490	494	427	487	437	443	450	479	420	428	475	443	448	450	438	422	460	430	474	417	462	468	406	416	458	445	455	423	427	443	448	466	445	406	444	438	414	438	479	408	479	450	459	449	442	431	444	458	456	455	442	445	481	464	468	423	441	438	442	430	428	483	453	445	448	450	475	417	413	432	442	474	458	419	451	431	444	469	475	467	419	480	424	450	397	440	440	435	442	433	431	446	448	428	439	472	417	447	413	492	469	458	481	454	429	453	416	407	433	439	439	468	461	409	432	448	446	451	435	472	465	458	436	444	463	433	455	462	451	473	422	457	456	453	421	454	413	453	452	445	449	423	459	417	426	454	405	453	415	456	447	449	446	406	416	452	428	422	423	459	451	468	446	450	426	458	464	428	438	429	452	463	454	442	464	469	442	458	440	470	454	444	451	459	477	463	463	439	483	433	447	451	449	464	452	462	417	488	415	443	462	458	448	438	449	440	422	467	444	445	466	419	435	488	445	445	448	439	433	416	494	441	444	445	466	449	448	419	445	442	481	428	428	439	457	438	442	444	470	450	501	453	438	421	441	439	466	453	424	446	435	428	457	476	440	441	449	435	465	464	435	439	425	414	451	442	458	417	432	447	466	447	438	429	470	460	409	459	436	420	424	447	445	433	408	461	443	451	480	467	454	442	487	441	424	408	435	432	412	435	453	470	436	412	418	479	477	412	426	442	456	454	467	455	470	407	452	443	457	468	443	413	413	420	423	466	425	481	490	445	447	451	423	454	479	457	417	440	434	417	444	441	414	437	459	451	457	428	460	450	452	450	454	441	467	477	457	432	436	465	424	463	439	458	462	430	470	467	417	433	435	455	450	425	459	440	446	428	463	474	410	487	467	415	477	437	472	428	427	452	453	452	503	448	460	449	444	461	467	460	446	431	444	448	460	466	442	470	462	410	426	444	425	442	439	436	461	444	454	455	423	456	459	420	463	444	450	423	426	421	443	446	418	433	434	451	456	461	495	415	460	434	468	524	441	433	462	440	463	454	427	446	459	424	397	494	436	466	440	446	415	436	436	450	454	432	493	399	415	464	426	471	405	467	439	412	464	456	459	446	434	439	422	435	469	490	415	478	439	435	470	461	434	470	453	452	432	486	462	455	467	436	447	455	430	469	458	448	429	441	468	432	444	460	448	416	464	446	455	450	406	460	435	427	455	484	421	423	439	466	420	479	428	456	478	436	431	459	437	471	419	443	461	468	453	460	454	439	421	430	440	441	433	464	455	437	484	469	432	478	464	453	434	429	439	446	476	445	464	473	437	423	402	440	473	438	501	472	408	462	444	446	384	473	475	430	448	406	435	435	402	430
23841	21228	28413	24350	21199	9287	1893	1375	1171	1063	1008	988	921	870	883	864	841	845	825	876	801	792	770	806	767	810	756	770	850	763	814	784	805	745	732	740	740	762	752	780	763	768	754	784	784	729	760	741	778	729	780	782	754	785	742	751	760	766	802	704	744	725	786	777	771	786	762	699	739	741	764	743	734	806	799	739	823	729	724	740	768	785	730	729	769	752	775	814	687	755	774	743	774	798	767	742	763	770	734	696	759	689	765	759	747	781	754	754	760	831	754	786	779	775	664	723	743	767	778	734	741	765	753	751	779	835	753	743	789	781	751	735	725	785	757	778	720	754	740	802	776	795	723	759	761	738	749	744	772	738	750	754	789	758	755	717	700	721	776	712	743	808	759	764	732	758	750	723	746	725	713	761	789	764	784	709	775	719	760	724	722	735	781	740	778	786	758	704	749	718	817	715	759	809	713	742	721	761	759	807	770	783	763	790	732	732	782	749	698	775	795	725	745	778	755	775	738	762	772	760	718	750	725	738	740	796	803	708	736	791	747	725	752	756	763	718	748	780	764	767	745	698	720	761	778	758	719	782	792	747	751	773	714	750	788	765	733	738	735	726	735	749	754	716	736	775	754	738	772	751	769	803	772	727	777	752	780	769	734	709	782	741	762	826	782	740	736	752	748	709	754	790	702	795	723	758	723	725	758	720	717	742	719	817	752	782	766	787	720	735	773	813	726	734	766	793	734	738	785	762	759	715	732	734	780	728	720	772	746	778	744	761	775	734	718	785	761	746	735	775	757	712	758	778	732	785	743	707	778	762	805	778	724	773	745	721	709	748	757	751	785	756	789	725	773	763	767	771	771	735	737	774	744	700	743	743	775	797	742	755	773	724	757	749	741	741	703	692	792	734	755	767	749	768	800	750	773	761	753	765	769	736	759	768	789	739	722	756	714	741	740	756	760	739	743	762	699	756	740	700	698	760	764	761	781	706	758	716	744	727	705	783	725	820	791	777	762	755	749	775	761	805	744	764	753	764	749	725	740	764	776	800	755	707	691	741	761	758	763	774	730	752	806	724	726	748	766	745	687	716	753	710	780	784	785	761	781	703	721	727	760	721	727	711	748	685	733	747	761	760	731	774	767	731	730	683	759	744	768	737	739	749	715	779	744	745	750	755	773	736	726	809	725	736	780	754	761	767	752	712	749	782	701	739	731	774	771	796	684	722	751	744	769	736	759	782	760	751	714	762	758	688	704	725	715	755	785	712	759	773	726	727	705	781	756	769	770	746	716	700	693	756	771	765	713	691	774	794	731	701	756	768	714	734	780	745	701	778	766	716	760	789	811	769	741	755	766	767	732	744	782	747	739	727	784	733	764	701	752	791	774	769	786	772	780	790	741	750	755	713	757	774	765	692	672	751	726	757	742	776	736	763	734	738	760	765	821	756	770	702	789	770	770	760	692	739	748	760	778	732	785	773	723	857	772	746	724	745	733	778	767	716	787	748	762	756	788	782	760	772	705	771	762	777	787	740	779	728	757	741	768	776	717	766	781	743	753	706	753	757	779	783	776	748	730	746	738	685	734	743	751	728	746	764	727	775	744	732	716	742	702	754	722	752	757	757	719	746	743	773	737	775	738	708	743	787	738	753	765	744	775	777	724	737	746	779	767	785	764	783	727	739	748	762	755	760	776	779	730	749	788	747	785	797	785	776	725	769	794	726	735	745	724	719	785	749	769	793	745	752	747	747	771	746	695	696	746	772	750	777	710	750	735	747	762	737	743	703	768	806	730	765	743	699	793	720	792	725	763	769	712	772	740	793	742	743	740	720	735	803	720	731	793	701	741	791	723	779	765	743	756	737	768	750	748	705	735	791	741	783	754	766	787	762	760	797	751	734	768	730	772	728	707	751	733	705	724	736	750	705	744	759	747	735	751	688	749	736	781	709	768	743	764	737	760	771	753	738	723	716	742	774	774	742	703	756	749	749	774	779	741	753	730	750	681	791	756	681	734	730	731	731	751	714	760	733	769	729	772	745	776	778	751	710	753	772	734	737	798	758	749	698	764	797	744	739	807	735	758	746	754	770	737	810	796	774	733	729	739	778	753	759	734	764	695	751	770	789	773	828	742	742	743	759	807	718	727	736	720	752	779	758	754	746	739	771	706	756	743	681	763	749	735	767	731	781	806	768	731	767	764	764	755	719	783	771	787	736	746	723	755	749	727	775	736	761	760	729	785	776	680	708	731	720	735	718	688	716	750	778	758	722	756	771	777	748	753	790	737	730	766	741	741	764	737	704	727	718	731	755	772	731	755	720	796	775	716	785	742	737	721	768	710	740	756	739	799	734	767	715	729	701	766	764	756	764	764	759	730	760	727	782	795	767	755	723	781	762	766	749	700	706	731	759	757	713	762	722	725	763	755	751	737	743	749	779	786	718	757	745	758	746	724	709	768	716	725	754	756	728	719	730	738	707	794	765	801	757	724	823	789	726	760	738	738	771	773	709	742	742	747	747	718	735	752	744	740	780	755	715	812	785	777	730	730	722	737	794	752	693	818	697	722	739	751	799	734	703	714	749	717	772	799	782	775	750	784	801	704	805	725	701	758	768	752	741	761	742	726	745	734	744	711	739	742	743	771	802	733	726	786	691	735	766	732	781	752	738	739	728	722	756	737	728	759	733	764	749	759	698	747	783	720	699	723	713	741	761	704	741	772	728	737	707	721	745	748	711	764	723	725	767	761	732	724	742	756	764	738	731	727	746	715	740	761	763	720	731	755	754	745	755	769	783	742	758	759	741	741	778	781	760	723	740	741	793	732	700	727	794	741	732	732	725	787	778	768	764	772	771	729	764	764	759	769	747	742	789	718	750	769	734	783	744	756	755	788	733	780	717	757	736	731	779	771	701	747	770	789	728	737	773	705	737	729	799	702	766	716	800	754	781	691	788	762	761	763	786	763	736	733	681	714	760	760	768	780	757	751	729	716	725	710	743	708	718	774	718	730	739	738	736	745	735	749	688	771	694	745	769	710	737	731	738	694	755	777	748	784	715	697	724	735	766	779	705	704	810	749	734	747	689	781	732	778	771	727	760	768	755	784	743	757	811	738	753	751	762	753	733	773	710	710	725	805	800	756	738	769	718	779	766	809	783	749	758	769	752	795	723	765	706	764	742	745	751	735	773	710	797	753	787	753	703	717	758	733	714	728	754	745	739	737	766	747	788	701	775	700	717	779	766	837	771	776	740	787	774	683	716	781	787	741	768	719	747	752	776	709	744	767	740	761	728	750	743	767	786	754	767	766	716	776	750	757	731	780	762	755	719	708	725	761	752	764	758	745	736	754	804	732	692	777	715	747	732	738	726	739	709	749	731	778	744	705	754	777	744	736	742	757	706	783	701	783	779	753	756	749	763	733	796	776	752	743	725	717	805	759	789	764	740	747	766	731	722	784	707	713	726	738	786	734	702	740	767	760	713	718	732	736	683	761	711	768	736
4226	11311	8400	4256	3407	2632	2061	1761	1554	1393	1322	1116	1042	944	958	861	879	884	891	913	845	891	860	871	831	851	833	868	849	831	837	877	811	818	788	819	819	771	781	809	731	829	779	815	794	776	819	801	769	732	774	781	811	729	780	813	794	817	807	809	799	793	807	838	818	797	786	828	798	793	763	777	768	826	755	754	787	746	768	807	806	754	782	799	812	789	786	796	749	776	751	821	737	779	792	740	773	732	774	748	807	788	720	757	795	778	788	735	762	745	776	765	767	805	768	768	770	802	763	796	795	744	724	726	754	785	804	734	785	790	773	773	763	805	759	797	802	764	798	709	721	762	747	739	763	786	782	799	784	769	756	806	742	806	785	770	743	763	783	775	801	769	817	835	809	773	794	768	711	771	796	781	791	771	753	800	758	805	788	788	828	766	780	781	802	795	746	768	770	765	766	801	717	785	728	782	806	790	727	771	776	756	784	790	783	756	775	751	791	809	770	809	722	804	787	754	800	743	760	775	754	769	762	761	807	813	747	788	785	732	751	738	765	803	757	775	779	773	775	775	788	825	793	804	720	765	793	818	810	825	807	782	756	770	748	835	768	796	817	745	764	755	788	748	774	718	815	801	718	742	769	742	790	764	782	778	807	790	764	762	811	713	772	677	790	765	728	786	785	794	823	757	758	791	768	802	799	781	789	759	721	798	795	770	761	798	777	776	719	731	769	763	771	816	773	841	792	746	799	764	765	761	746	766	767	745	771	784	788	754	724	758	819	772	753	801	784	738	762	798	763	821	766	785	747	779	821	759	774	743	760	769	811	758	767	739	762	716	775	756	807	774	796	812	801	808	748	810	789	774	723	730	754	768	772	713	742	739	695	763	773	833	826	771	772	761	741	760	802	780	765	752	757	815	763	743	703	817	734	725	750	784	806	750	779	755	801	802	757	755	743	726	763	782	786	706	813	805	723	775	804	775	779	746	757	816	790	755	830	779	766	773	749	726	756	763	773	770	775	735	770	720	779	750	726	770	778	736	724	739	779	806	781	771	784	778	843	767	766	803	776	774	780	808	776	787	790	782	766	760	783	765	780	736	765	794	758	828	739	755	753	744	784	738	756	732	790	781	711	773	754	746	754	782	720	746	762	781	789	793	830	754	774	763	741	817	733	747	780	768	761	810	799	738	791	748	758	735	801	734	766	792	731	798	798	809	779	851	760	799	764	834	817	726	778	764	731	774	730	783	748	873	783	747	777	738	757	773	752	803	805	771	814	798	782	798	760	771	734	798	796	734	741	783	752	758	787	718	799	782	789	771	814	754	772	766	787	784	755	749	767	754	781	751	748	773	781	817	741	786	741	760	740	768	772	791	806	778	697	798	756	754	748	794	759	830	766	842	793	794	766	776	776	755	763	792	756	801	783	765	786	737	762	739	772	786	778	772	774	777	750	780	764	764	800	755	765	838	822	774	719	803	732	789	792	724	800	805	753	763	765	792	746	831	779	763	787	811	805	774	748	754	815	785	816	806	783	734	789	848	809	752	766	790	779	735	743	800	804	762	753	730	764	726	767	819	752	726	829	735	771	752	796	756	766	715	754	815	815	778	751	695	763	776	797	792	747	757	760	747	789	747	806	773	756	757	729	733	733	758	749	737	808	770	773	757	747	758	803	783	788	798	831	795	781	771	759	738	756	787	804	813	752	779	771	794	785	763	747	792	792	752	740	773	759	753	788	775	819	765	813	727	813	732	763	765	792	776	805	749	767	755	769	778	720	775	761	799	735	814	774	725	774	777	773	828	770	801	770	792	791	758	704	746	759	754	776	793	833	780	819	773	770	770	753	739	803	780	786	811	796	758	827	737	757	776	853	753	740	770	788	758	792	752	749	765	749	739	748	793	759	822	734	823	796	760	790	743	778	779	774	785	758	731	748	731	799	819	773	782	715	699	748	775	712	760	785	786	745	760	766	747	793	767	759	733	776	742	797	745	762	754	760	759	750	762	781	759	812	747	768	800	752	770	770	781	772	777	765	790	747	870	783	775	746	753	785	753	711	774	793	777	842	786	799	793	789	806	729	777	761	818	779	816	781	720	783	755	782	749	782	814	722	788	788	730	783	747	694	789	784	771	748	808	829	787	760	739	824	816	785	772	774	767	763	769	752	727	797	737	784	784	760	764	803	839	705	830	777	752	775	810	785	787	777	736	759	738	798	794	784	775	723	777	752	837	782	759	770	719	781	789	769	788	759	790	784	745	774	812	784	809	735	756	806	808	798	795	777	751	762	737	703	752	735	758	773	778	754	766	828	774	781	740	766	774	758	746	810	808	768	749	765	800	744	753	779	777	780	771	811	779	800	825	755	787	764	793	791	774	802	800	731	783	709	789	793	765	793	770	754	753	817	753	762	815	794	775	828	751	757	756	813	843	801	811	812	821	818	796	758	740	755	787	783	749	780	795	718	760	772	825	779	775	782	757	842	739	837	759	770	802	754	812	789	720	794	770	754	768	747	794	771	807	789	725	788	734	758	790	740	775	764	775	823	814	768	765	766	836	765	808	814	787	761	774	772	835	774	807	792	771	802	787	752	772	752	798	728	781	662	739	732	768	793	760	786	757	750	749	781	763	768	804	735	764	772	750	778	759	763	757	802	783	761	784	792	733	822	757	785	764	756	750	775	769	854	732	796	838	786	737	779	789	804	759	773	727	811	761	759	750	765	746	761	736	744	806	781	739	762	756	768	755	801	714	716	809	792	832	778	753	751	765	752	806	769	846	770	760	770	741	757	770	782	799	786	752	746	762	789	798	777	807	734	790	776	711	814	754	772	772	754	789	759	775	776	777	776	810	761	761	759	775	757	769	750	785	724	793	774	772	820	777	827	780	755	790	779	779	780	785	819	761	797	811	730	787	747	754	713	809	794	765	760	773	758	824	783	712	779	792	756	753	743	764	773	716	813	772	796	786	811	774	776	761	784	819	829	789	806	796	815	761	792	747	771	732	808	754	781	760	768	747	805	836	800	750	777	758	781	815	787	741	839	775	767	769	751	786	768	747	745	768	763	798	818	747	776	800	697	780	735	797	812	783	785	770	825	786	729	771	777	775	782	778	758	783	799	775	763	797	750	816	778	726	763	784	752	748	753	792	759	799	783	785	788	787	787	768	764	796	735	770	771	823	786	765	772	791	798	771	749	763	721	776	820	724	784	743	773	791	763	808	798	809	808	790	781	739	766	797	770	705	774	765	782	760	749	793	778	808	781	729	809	775	801	779	787	815	792	731	762	814	788	772	822	743	753	768	747	791	758	783	750	765	754	721	775	760	792	741	797	813	797	780	745	759	756	799	786	755	804	744	811	756	769	750	770	727	796	745	742	782	780	775	753	757	755	793	775	766	732	763	789	752	815	760	792	759	755	783	817	746	762	728	747	768	779	812	705	769	841	760	793	776	744	801	800	759	765	758	729	754	751	769	829	770	784	773	801	763	822	772	768	770
24940	21211	27229	25356	9556	1180	819	727	706	664	637	565	523	523	565	508	559	492	493	460	486	502	478	515	463	504	462	458	492	471	511	437	466	448	490	457	420	456	458	479	427	449	471	429	474	473	451	439	409	516	425	449	449	471	458	442	436	465	442	445	428	467	428	457	466	464	411	448	465	434	458	439	459	413	430	417	457	449	465	439	466	453	463	432	502	468	469	423	449	459	451	435	437	465	435	460	427	464	437	434	463	464	421	477	451	495	417	463	449	454	456	455	443	447	455	452	433	449	464	441	432	430	444	443	470	441	432	427	430	422	453	477	460	404	444	488	444	459	423	456	428	434	451	450	430	466	403	436	420	455	438	426	430	410	434	422	438	441	443	436	476	409	430	416	423	447	487	423	448	423	445	423	437	440	425	442	465	438	444	410	484	411	418	469	429	427	455	433	452	428	428	426	456	436	440	441	409	420	398	439	437	424	457	440	467	462	507	476	417	449	468	454	445	433	443	421	451	442	440	449	446	427	410	441	425	451	446	422	449	446	437	447	414	442	446	486	464	455	408	418	431	430	473	470	468	438	417	420	450	473	428	449	410	441	413	445	429	456	472	409	467	467	449	441	397	459	463	452	427	425	457	459	428	472	484	437	459	473	440	445	441	441	413	416	436	437	463	437	475	418	410	441	472	431	424	439	396	446	401	380	452	422	382	444	478	447	429	440	423	401	466	425	445	460	405	455	448	433	426	437	444	489	442	424	436	432	404	432	482	444	441	442	479	451	446	467	486	418	452	411	476	460	463	395	445	438	478	443	457	444	437	436	413	413	480	446	433	474	434	446	419	400	433	423	435	439	446	457	465	408	459	442	462	459	443	452	452	472	447	433	450	480	412	423	426	423	449	457	453	455	444	456	452	420	477	407	419	448	476	441	467	406	428	432	431	420	436	409	481	439	463	423	455	437	452	440	460	434	447	428	423	439	448	396	443	433	478	446	441	481	430	419	460	473	418	449	459	435	415	439	435	463	402	432	430	438	459	419	417	452	451	452	425	415	454	448	421	470	459	443	441	410	427	430	446	457	431	439	445	427	465	426	449	433	451	435	463	428	484	465	422	453	456	463	465	420	442	425	448	491	449	470	456	403	431	463	420	414	447	446	446	424	436	446	416	422	471	467	418	449	467	418	435	457	422	421	465	422	430	416	446	428	458	429	416	406	456	442	424	428	442	469	433	430	452	402	438	429	429	455	420	406	447	469	452	447	454	436	409	430	421	442	466	442	420	476	457	421	451	481	442	438	438	468	440	412	456	442	405	461	451	462	440	427	413	422	423	407	415	426	447	436	445	420	444	449	475	417	448	424	446	410	409	430	457	478	460	464	400	446	423	452	479	452	471	441	444	452	445	431	431	410	461	424	432	445	472	391	464	439	426	451	436	450	406	466	420	398	455	438	393	434	459	454	416	423	461	410	455	428	473	434	444	477	441	471	433	416	429	450	453	436	396	421	434	439	443	479	405	477	421	430	462	450	480	453	409	460	437	447	455	472	460	416	425	420	444	441	501	433	432	462	422	426	428	424	467	423	399	430	484	422	492	453	418	437	441	446	422	415	457	452	446	478	449	470	447	461	447	416	442	443	437	450	437	470	435	453	432	432	447	444	421	419	445	416	421	478	438	473	396	430	444	426	436	403	441	400	457	446	387	427	429	419	448	464	444	437	450	445	481	431	439	465	440	429	452	433	454	446	447	405	401	460	438	407	406	455	479	443	443	457	424	415	431	458	433	476	406	444	442	458	425	419	393	449	426	436	444	410	473	455	476	453	456	438	424	462	415	461	443	463	469	408	420	473	448	462	474	478	451	421	445	465	431	441	437	425	408	395	462	461	460	412	435	482	442	433	460	442	431	436	410	452	424	433	452	451	433	445	426	433	425	404	438	494	420	449	453	467	419	425	395	467	423	413	398	448	463	457	434	431	404	429	411	461	407	416	434	484	410	448	451	466	455	408	432	447	458	438	445	425	430	418	394	416	465	446	459	438	454	472	431	411	471	453	396	443	422	442	424	438	429	458	423	458	408	447	434	450	431	438	399	436	475	426	461	450	451	469	455	464	444	440	434	455	382	413	427	420	429	483	452	459	493	428	469	504	458	461	454	445	444	406	458	429	441	441	410	431	461	462	432	472	464	398	464	441	465	411	459	459	450	424	442	439	410	436	420	425	435	440	410	404	428	406	412	431	448	437	419	409	454	403	425	474	409	436	466	436	453	446	435	436	459	415	480	478	416	422	439	432	449	463	451	423	423	452	427	459	453	429	460	434	429	429	441	417	519	399	377	428	448	425	457	444	467	446	437	450	472	444	417	475	430	441	403	425	498	451	428	468	450	453	425	477	424	405	459	459	439	473	458	433	417	497	438	455	401	447	446	430	455	410	437	468	447	404	462	451	457	424	449	449	418	443	444	444	429	453	445	421	417	446	459	412	447	491	480	434	438	455	414	418	423	424	429	467	448	451	437	456	464	480	444	446	463	473	469	458	461	430	436	463	430	429	408	417	450	436	428	449	468	488	427	463	439	438	449	444	390	426	483	432	460	474	408	440	428	418	447	425	455	473	460	441	432	402	440	456	439	421	423	445	460	416	443	403	413	460	477	414	433	459	432	431	474	444	443	420	421	435	441	435	441	416	465	435	482	445	392	440	418	463	453	458	439	446	490	450	469	468	422	465	454	453	415	458	441	436	466	489	489	443	463	472	429	445	452	441	459	455	422	414	430	416	451	481	466	442	400	414	456	421	476	446	433	452	441	411	413	421	459	450	435	444	468	432	462	491	441	449	385	446	421	432	439	449	405	454	466	435	429	430	417	418	435	427	466	446	469	445	445	438	427	423	428	419	459	471	428	466	447	430	441	418	472	462	474	437	453	439	444	447	439	422	447	461	462	455	436	413	426	441	467	435	458	445	439	460	450	444	424	469	437	462	449	449	452	473	459	452	441	423	452	435	415	422	453	440	438	455	419	425	449	446	411	420	419	470	461	435	415	440	456	469	436	455	429	410	444	445	426	461	488	466	409	417	455	414	438	418	468	434	425	439	454	449	423	428	448	411	457	466	488	440	457	450	439	415	407	463	481	432	430	475	428	445	418	463	447	460	410	450	448	462	428	407	468	430	446	450	454	424	440	431	459	450	407	438	426	409	447	435	438	421	421	411	391	436	420	459	419	457	433	423	385	448	452	447	449	440	450	430	477	438	410	472	454	441	452	432	396	436	411	444	426	458	452	434	427	453	422	440	443	439	452	444	446	446	426	426	450	465	467	442	441	432	380	415	450	470	440	441	474	433	468	446	439	426	432	414	472	424	430	442	431	455	413	466	405	434	446	447	414	442	458	453	431	448	433	432	461	439	437	452	436	445	419	496	441	445	427	450	428	447	436	411	425	398	462	463	432	467	454	427	443	439	427	485	416	449	484	433	462	432	405	445	426	411	440	471	425	445	436	442
4209	7660	5524	2797	2144	1754	1355	1160	1009	943	881	778	706	622	629	621	557	560	529	574	555	590	568	571	516	540	544	533	551	547	632	512	539	511	486	517	487	576	503	485	522	520	528	520	535	518	521	496	499	470	531	513	503	527	540	509	502	487	525	459	504	499	456	470	544	503	539	490	483	518	516	507	496	505	511	522	489	483	511	492	526	477	464	502	502	534	514	500	502	476	504	504	507	497	476	486	470	492	504	493	512	528	523	481	526	544	496	502	506	531	513	511	500	551	474	470	503	514	523	485	488	528	503	480	510	485	453	479	468	534	461	510	539	498	506	490	530	482	459	513	497	540	472	519	484	478	488	509	497	466	538	489	483	505	490	530	431	485	486	547	471	452	486	483	507	482	513	486	499	482	519	491	516	460	521	517	529	541	497	514	497	483	493	513	519	435	473	479	515	471	515	479	498	536	496	495	491	533	489	523	521	490	492	508	509	501	533	486	445	541	467	511	479	475	501	500	511	508	517	524	489	502	469	476	499	458	487	471	491	494	444	501	506	562	534	532	495	488	426	518	516	492	482	518	479	525	495	508	501	502	488	495	520	524	499	486	498	497	455	444	521	532	490	486	472	497	496	485	478	509	460	491	474	481	516	509	485	499	500	499	534	460	499	505	469	505	451	510	512	446	497	489	487	500	504	490	477	486	517	523	482	496	517	476	468	537	519	553	503	495	521	510	487	472	491	498	484	514	461	479	491	502	516	510	534	505	466	523	518	495	491	500	467	489	473	508	511	524	496	505	502	507	473	529	523	479	533	509	487	491	495	486	465	498	536	518	508	469	466	499	523	489	501	519	516	491	473	484	488	476	504	510	501	493	490	499	521	501	529	483	509	518	468	514	507	503	461	523	488	510	512	508	470	495	481	502	463	529	476	521	462	486	523	497	501	486	493	518	498	502	508	480	481	506	520	477	493	507	484	512	475	484	453	503	475	496	507	488	463	525	514	487	533	488	518	520	500	479	473	487	523	501	520	498	506	521	516	482	481	485	482	453	452	461	477	510	520	473	506	521	452	539	523	447	527	529	476	480	494	488	495	468	462	515	506	479	499	494	494	525	511	507	471	530	525	453	506	534	499	491	492	480	498	495	506	524	437	505	503	485	492	429	496	463	440	525	458	517	489	479	504	518	481	523	498	501	483	497	479	523	467	478	465	484	498	484	471	499	510	509	524	484	505	473	470	489	472	475	499	464	475	487	540	489	482	482	489	486	501	510	477	500	463	497	497	487	466	509	516	486	502	490	481	504	466	471	521	501	483	527	505	485	504	480	502	511	449	502	517	472	556	472	499	506	472	515	484	504	489	465	515	520	518	489	499	536	452	491	491	492	497	524	505	532	510	516	475	438	456	491	469	479	493	487	491	474	493	519	496	520	481	469	491	491	492	503	477	481	517	497	512	533	509	468	508	477	518	520	495	484	484	459	494	493	481	471	459	496	497	514	464	492	470	492	446	511	541	473	551	509	492	477	471	488	504	513	480	501	496	496	504	508	485	480	522	527	495	525	505	533	493	505	503	476	535	481	470	473	474	488	491	460	509	545	482	502	485	514	529	515	482	494	491	532	512	553	485	501	477	506	476	534	512	490	473	487	466	453	500	495	488	533	504	515	495	469	467	510	466	481	538	493	488	472	500	481	510	484	471	512	450	491	483	542	495	489	476	507	516	512	496	480	530	488	464	513	503	527	509	508	524	489	508	512	512	509	481	483	510	500	515	492	529	507	482	486	490	495	502	519	528	502	485	496	504	501	523	478	506	503	484	519	463	466	523	469	511	495	503	508	460	470	477	473	515	499	478	498	504	492	541	467	517	484	465	498	533	489	476	484	506	485	486	478	500	536	458	509	484	489	502	506	524	486	528	512	516	523	483	524	482	460	493	516	476	496	545	493	522	494	503	492	478	481	486	482	505	504	511	477	511	492	488	469	523	466	508	506	499	517	506	493	518	515	487	466	471	491	532	496	508	480	431	442	456	456	509	505	477	516	488	515	525	542	505	479	485	522	488	499	516	505	470	477	481	498	504	516	476	501	536	531	491	463	463	542	471	513	488	471	496	480	505	503	507	488	526	481	465	469	468	505	519	480	528	504	466	464	496	458	501	501	470	494	483	523	489	446	490	465	449	531	523	492	469	469	514	496	503	530	486	496	468	496	479	520	489	514	549	517	504	469	494	511	469	451	493	468	477	502	512	499	560	464	524	512	496	472	491	480	509	528	493	498	490	521	522	500	520	519	520	488	491	494	483	511	464	469	463	467	499	481	491	544	501	499	512	524	489	493	489	504	477	490	496	521	482	531	543	480	455	537	458	503	515	490	477	531	514	502	523	523	472	491	493	501	499	524	466	482	474	507	496	467	482	521	507	460	508	534	483	509	478	490	495	487	463	534	552	525	491	467	458	478	480	512	495	517	489	532	482	522	513	507	482	511	502	493	483	494	484	518	503	486	501	512	510	494	513	471	451	510	484	539	490	487	496	538	448	537	497	506	489	523	470	477	507	508	463	509	492	519	504	497	476	509	489	501	534	469	490	467	471	519	502	501	527	521	463	482	523	473	502	495	496	479	552	527	479	494	518	474	498	467	512	485	527	510	492	477	530	483	477	508	493	498	518	501	476	498	509	499	491	516	506	478	526	485	503	493	504	536	449	480	502	517	518	512	484	480	507	549	511	506	531	489	492	533	477	479	503	511	475	484	519	495	453	509	499	476	493	522	469	504	496	506	462	472	499	535	453	492	459	508	528	469	484	512	494	539	486	466	474	546	488	501	491	475	485	510	507	519	505	465	464	486	507	499	472	529	503	475	485	484	501	500	435	500	458	469	486	482	486	511	515	478	494	503	493	520	514	467	521	490	494	500	494	482	509	470	514	522	507	487	499	493	514	496	512	491	469	464	537	494	494	520	516	498	506	456	455	497	462	510	524	475	492	539	493	482	461	497	510	494	473	466	486	486	484	561	523	464	485	509	495	513	482	476	506	483	496	513	480	454	481	502	486	498	525	465	493	470	503	473	490	456	507	490	520	524	489	499	517	487	496	482	490	516	506	454	488	530	503	501	481	488	539	480	505	470	475	525	487	478	560	481	503	497	469	477	500	534	492	521	473	517	559	483	529	509	509	535	485	504	471	520	478	455	503	477	493	485	474	501	492	482	488	487	484	489	468	513	472	534	483	477	448	479	496	472	484	471	499	488	519	495	540	481	479	496	485	470	512	496	500	510	530	524	520	478	462	523	512	484	483	469	444	537	517	511	527	465	484	480	509	491	477	525	504	551	523	521	535	495	497	469	507	518	504	460	497	507	495	514	509	534	476	522	516	510	497	500	474	462	495	509	480	451	489	507	487	508	493	469	525	514	499	482	484	479	536	473	496	519	486	496	498	457	484	510	539	517	490	483	466	462	462	489	520	472	475	504	504	493	454	512	516	506	515	490	485	483	496	483	478	495
22734	21286	28984	23919	21291	21330	8671	2192	1770	1480	1454	1242	1200	1207	1145	1033	1055	1069	1031	1025	1020	1038	1046	1005	1037	1008	1020	1096	1052	1081	997	1036	996	935	948	977	941	965	989	977	972	977	972	991	972	949	1034	955	966	963	938	967	952	970	972	933	940	962	966	954	897	970	921	953	933	937	970	917	938	923	947	954	921	897	944	1014	916	928	976	947	945	940	957	974	919	949	1029	920	915	1010	982	937	967	919	907	897	967	910	958	1010	960	914	906	934	961	968	977	909	918	936	1005	934	958	919	890	907	965	963	965	953	935	870	1007	910	879	888	973	921	949	953	986	905	905	945	970	951	970	900	984	947	878	918	960	938	925	926	903	941	922	974	959	942	941	907	941	948	936	935	920	873	923	943	965	952	926	956	906	925	960	911	918	896	863	927	965	938	974	963	968	942	998	951	944	920	929	870	1009	968	950	937	911	847	942	896	959	914	902	904	859	942	893	937	921	923	943	870	901	903	914	943	926	907	869	973	866	936	903	933	917	937	954	911	888	949	929	928	955	931	952	916	915	953	909	985	933	945	920	900	986	944	932	943	920	960	944	850	994	955	978	941	917	919	1006	912	966	959	923	923	934	982	889	926	909	929	940	915	925	936	926	921	853	940	948	938	921	934	912	929	952	908	953	909	932	890	924	931	887	889	938	922	941	893	952	945	959	927	1033	962	927	917	903	966	951	887	934	955	867	917	941	1005	881	951	948	969	973	917	948	948	977	917	914	945	959	914	927	913	963	935	943	971	966	944	921	959	920	943	964	926	934	952	932	1007	961	963	850	924	865	940	914	949	941	953	927	875	932	875	899	902	933	913	1003	943	921	894	913	974	986	934	958	913	931	907	934	915	880	985	952	944	1030	963	879	846	896	936	913	940	922	937	991	898	978	928	904	901	957	885	956	877	934	973	945	1013	917	883	949	956	883	945	915	933	920	889	933	935	949	968	924	914	940	869	883	935	892	891	948	915	968	940	929	982	914	936	910	916	966	953	944	973	970	962	927	949	927	924	945	913	940	942	944	929	914	884	917	944	961	928	933	949	937	957	957	959	927	930	908	968	975	964	963	885	940	912	943	946	979	958	890	952	911	880	976	942	908	897	915	966	914	951	933	984	895	937	943	927	927	955	924	1030	911	926	948	940	972	968	897	956	898	911	933	953	886	903	969	816	962	930	896	949	962	924	978	864	948	934	954	909	945	963	902	943	997	912	915	920	897	907	897	948	918	915	947	891	918	982	869	925	981	981	869	919	923	907	907	880	900	911	944	920	878	910	903	935	867	948	917	914	901	969	905	919	872	884	918	922	909	879	973	948	971	890	933	889	921	932	968	963	909	877	940	903	918	916	970	967	985	962	945	897	947	953	859	952	906	883	875	942	947	919	983	956	898	975	949	973	943	942	967	946	960	953	934	914	984	937	942	895	951	884	963	968	912	938	934	907	949	933	1002	897	931	909	992	925	935	899	979	918	921	903	992	977	958	925	1008	931	935	960	903	941	994	902	911	948	914	938	911	914	932	922	974	933	943	913	885	961	945	903	933	979	976	923	935	940	903	935	931	986	908	885	952	963	967	979	952	923	1020	957	960	918	961	991	950	968	928	879	908	937	961	880	1014	923	926	889	977	907	925	941	916	949	933	891	985	924	917	927	948	944	928	955	891	941	953	920	929	880	932	919	951	931	904	924	886	959	939	923	932	977	949	943	960	959	921	939	936	929	897	947	939	928	932	916	890	901	881	957	950	942	942	985	892	920	944	967	887	983	990	930	949	962	934	909	922	974	904	906	959	889	945	922	944	893	924	938	952	981	916	922	923	916	930	968	912	902	956	928	942	956	889	948	947	939	876	936	945	939	941	908	925	934	873	932	936	911	910	940	887	926	976	940	960	958	945	959	921	948	935	936	969	963	974	954	902	955	914	946	917	978	905	929	951	946	942	957	1011	927	929	950	880	924	985	908	938	992	956	900	861	944	928	952	901	927	924	916	940	919	881	961	931	936	890	898	907	942	900	955	907	927	853	946	968	964	915	910	917	893	921	933	957	862	967	907	905	989	931	930	919	948	942	920	930	913	924	933	904	893	941	920	919	908	915	921	954	990	923	934	911	947	915	956	900	888	929	944	893	917	938	929	974	923	890	910	902	926	935	908	905	954	898	929	929	889	937	914	931	955	969	969	944	914	958	904	886	931	927	922	962	916	974	924	877	959	955	886	946	887	937	899	1015	938	971	927	936	905	956	977	960	988	969	912	920	940	930	927	900	886	917	943	932	927	954	920	910	881	955	962	939	978	946	944	924	910	861	940	889	950	943	982	906	951	929	901	904	1018	960	891	964	948	933	927	912	944	933	950	926	897	948	934	981	900	945	898	943	917	912	926	881	968	979	897	959	914	973	905	883	917	917	926	921	957	985	878	938	941	951	923	938	948	948	914	938	961	966	886	974	929	911	971	925	965	951	920	924	903	891	928	924	927	915	936	903	914	880	874	918	946	968	944	871	920	924	929	984	961	883	921	930	918	946	910	932	896	933	976	923	961	946	898	904	936	913	914	1000	973	942	947	976	919	971	940	925	981	916	954	922	970	933	961	885	914	930	920	892	889	869	947	953	904	950	859	943	938	938	947	891	937	881	895	891	937	919	890	956	989	930	925	923	944	906	975	901	997	933	915	922	950	910	951	934	911	905	950	936	899	915	883	929	943	880	925	933	976	976	949	940	936	931	943	907	991	951	926	964	924	933	908	902	949	954	867	920	947	948	906	907	884	940	883	959	920	935	948	937	918	974	1017	927	944	920	877	929	937	864	962	974	879	931	924	947	933	892	989	948	878	904	926	873	928	956	966	977	973	939	930	928	982	957	947	944	924	905	875	937	913	927	913	957	908	882	991	974	945	927	962	944	912	932	925	915	955	944	920	951	871	1004	905	942	904	939	922	976	907	932	949	920	928	943	949	957	936	916	919	894	936	915	882	970	947	898	898	924	939	942	884	953	941	910	927	960	946	920	922	884	910	935	905	929	931	922	931	937	952	928	907	947	931	898	933	962	988	965	929	1017	935	964	941	937	940	920	950	898	898	925	928	887	997	967	933	990	944	944	927	944	946	944	977	911	897	871	913	951	918	923	948	923	935	936	871	993	882	965	923	940	870	907	923	962	933	905	974	933	943	912	898	931	1008	922	952	890	942	924	932	960	1045	909	953	957	935	932	933	931	931	909	917	954	908	933	904	984	975	928	952	897	957	932	916	900	949	905	901	876	948	871	975	930	902	922	969	955	927	942	927	903	902	979	946	894	901	885	962	869	907	935	884	913	959	923	936	943	934	917	870	915	988	890	950	898	896	935	893	960	948	869	968	897	925	875	952	989	992	890	911	955	938	898	941	944	979	1037	965	994	884	917	933	920	916	958	918	951	936	967	923	978	948	925	912	986	886	877	923	950	948	955	956	932	925	918	871	897	905	946	964	976	899	966	899	923	916	902	926	938	888	919	968	933	993	901	914
5874	17386	13144	6998	5463	4205	3300	2746	2380	2056	1855	1598	1482	1360	1332	1200	1181	1158	1129	1109	1187	1071	1097	1023	1015	1012	1025	1132	1077	1132	1074	1084	1014	984	1019	1056	999	961	969	1033	993	1002	971	1008	982	929	1050	959	989	1025	978	961	980	984	948	989	998	929	952	1004	991	964	985	969	931	967	997	926	1000	1013	970	920	1005	958	920	950	968	928	937	1017	941	937	946	942	956	959	953	935	952	963	963	965	961	978	943	931	957	994	946	975	926	947	969	980	997	1002	963	928	986	981	922	951	1011	968	970	940	916	962	911	956	986	954	982	935	912	940	960	975	899	1015	1010	995	977	957	1040	935	944	1011	959	921	961	943	891	1006	963	964	937	944	926	977	939	938	966	986	974	1017	1028	991	962	947	915	967	946	976	959	999	971	1011	947	964	931	980	923	992	896	981	998	937	885	1006	953	949	973	942	981	959	958	1010	953	997	1008	983	976	973	895	980	981	933	981	981	963	986	977	1012	973	977	944	974	965	934	946	1014	993	926	976	973	943	990	969	978	977	956	976	977	960	1025	961	965	927	949	941	927	964	1016	912	969	963	947	926	929	947	1014	1013	939	980	951	935	951	982	1007	980	933	918	948	900	903	929	957	951	934	961	928	931	907	1000	952	959	925	984	965	956	943	967	924	950	977	965	962	959	999	916	951	1026	993	956	900	931	940	948	986	963	924	990	962	917	927	986	928	992	1007	922	905	950	945	974	943	990	917	938	957	967	956	991	920	960	935	954	906	979	946	939	959	977	942	981	965	952	947	946	939	961	916	937	963	952	953	925	967	969	993	1014	940	977	979	924	951	938	1003	950	945	952	986	959	951	957	916	997	1011	913	1011	972	941	991	938	984	941	927	966	912	969	968	914	942	939	976	956	964	986	977	979	970	959	969	897	985	957	955	947	936	909	951	941	967	943	979	953	912	958	965	937	971	972	974	930	953	927	937	951	986	992	942	992	948	993	985	991	898	901	990	934	917	948	991	1006	1005	930	959	919	953	926	923	940	1025	957	945	1004	954	961	962	927	919	955	945	970	996	975	934	932	974	937	985	940	961	969	987	998	954	970	955	946	963	1011	958	966	900	927	947	917	928	997	963	930	968	931	944	962	921	986	973	992	1000	1007	971	967	950	929	968	979	1005	950	948	1005	974	910	985	964	941	955	932	940	947	972	999	999	923	1001	1003	924	943	969	993	972	950	880	964	970	933	946	925	1041	1019	1008	955	951	941	896	963	950	978	960	910	986	950	1001	916	967	1014	1034	964	937	1022	978	983	982	981	930	954	980	962	990	900	922	967	951	954	968	950	953	950	999	927	1018	1002	960	961	957	941	962	907	900	926	966	977	939	973	928	966	1010	1011	973	1018	919	988	935	976	938	979	928	893	926	1018	955	985	954	984	961	943	948	911	960	962	896	953	922	946	985	933	988	1001	947	952	959	899	996	892	949	1002	947	958	966	914	970	944	934	955	933	930	1002	980	933	885	1017	1001	968	992	977	986	912	955	966	977	925	925	983	974	974	989	906	1023	1015	945	924	942	954	957	981	984	951	962	989	995	964	896	961	968	950	971	980	992	925	962	912	968	992	1033	925	897	961	961	946	932	971	911	958	938	949	978	1006	1000	956	992	965	947	993	1007	1007	930	984	958	1020	960	937	969	966	942	981	945	944	951	954	966	892	946	972	932	961	945	949	978	971	1012	976	933	953	1010	980	962	960	1009	949	994	922	999	977	952	965	940	959	935	956	976	959	936	915	900	1010	965	915	955	951	991	967	925	915	942	898	996	944	988	939	962	954	957	983	909	958	996	979	941	970	951	939	982	939	973	984	929	979	981	1003	971	958	972	928	901	987	935	959	953	980	1075	923	927	947	915	984	978	965	1021	929	943	1011	979	953	982	1040	974	951	926	980	949	1024	954	931	884	990	918	904	935	957	966	973	916	928	998	918	882	913	932	922	984	944	982	911	948	945	952	898	897	902	933	974	959	1038	943	976	1007	939	989	948	1015	1003	983	884	919	975	960	963	976	938	888	960	970	993	928	961	974	914	1017	969	983	966	968	1017	952	940	971	952	922	980	878	932	930	962	954	968	993	968	974	971	957	913	986	959	916	927	970	970	950	952	967	962	955	936	966	945	988	984	1004	951	917	1004	956	978	960	984	939	922	915	954	936	986	969	935	955	927	953	989	922	986	993	987	980	968	965	892	925	970	945	990	931	949	930	934	1000	1018	992	1014	919	978	955	960	959	1019	960	911	941	977	943	984	971	1033	993	936	960	959	1021	955	982	997	935	940	970	961	980	991	955	984	946	956	988	973	983	956	910	903	934	947	958	1015	954	950	911	964	978	921	988	992	971	966	1014	936	927	948	940	939	970	949	1009	951	992	939	908	915	984	938	999	969	975	904	936	963	957	929	970	975	978	977	948	915	918	997	939	945	966	927	962	963	944	1004	1004	969	897	931	974	1005	999	964	959	957	964	980	944	968	967	974	944	946	968	1006	947	1010	909	947	934	1001	915	962	951	956	896	961	969	952	927	882	988	921	904	975	932	934	967	1032	989	948	975	959	959	918	1001	929	897	964	989	965	933	957	967	961	981	958	924	948	898	888	937	988	932	973	892	998	935	930	967	973	933	974	921	930	969	956	983	963	995	958	946	992	1012	907	1014	903	948	1009	968	922	1007	994	975	963	944	949	1033	954	977	922	989	949	984	997	966	954	1010	942	934	1001	949	932	981	1019	892	972	998	987	947	968	963	930	973	966	966	924	962	967	867	948	985	954	931	934	966	997	988	1009	1002	964	920	892	938	929	994	1027	945	947	968	965	986	949	965	976	972	1009	957	978	989	873	919	928	939	931	940	946	944	972	986	939	943	962	947	965	993	887	958	1006	972	993	945	955	1001	980	954	979	976	965	968	913	961	930	923	943	947	946	936	926	972	1008	913	962	961	960	967	989	908	971	1005	934	958	936	930	969	974	965	975	952	979	973	975	932	951	970	976	923	923	930	907	969	958	984	918	897	998	1007	936	941	934	1009	994	952	935	912	968	921	971	962	921	995	938	926	928	922	965	901	951	996	909	1014	976	939	908	928	920	896	942	988	949	990	951	1011	962	1012	984	912	903	972	968	1001	973	981	991	935	953	946	1007	1034	973	986	936	1034	936	969	951	929	965	926	987	1002	946	946	936	923	991	968	950	937	955	1009	1004	961	947	934	914	993	971	1011	963	1008	973	917	887	973	931	929	947	967	907	946	1058	931	935	994	982	1022	960	976	975	1018	910	917	965	958	922	984	943	978	935	954	894	989	950	971	962	992	962	1007	932	948	977	946	917	922	937	988	1000	948	967	951	971	933	952	993	1011	931	868	934	969	972	1010	959	975	966	935	937	910	964	949	967	988	978	997	1025	918	958	966	960	924	977	951	961	977	955	984	961	984	926	993	970	973	893	878	987	996	990	915	999	929	940	972	964	950	880	953	986	1024	984	1000	960	921	985	936	929	988	999	968	1001	936	918	964	917	967	1027	996	956	947	1043	961	985	978	921	945	980	967	934	958	944	993	937	963	983	965	947	899	957	922	1005	1001	917	955	1009	929	975	932	918	1016	974	946	977	968	972	947	967	948	957	965	932	976	946
27958	17322	4323	1273	770	620	565	548	519	467	438	409	449	358	427	376	422	412	393	418	414	407	431	401	407	394	446	435	421	459	426	390	455	444	396	409	416	406	401	430	362	411	386	433	414	421	408	400	414	396	389	407	364	366	377	431	411	405	421	399	410	407	417	434	381	404	421	365	409	448	411	404	430	412	416	400	411	401	427	381	389	428	409	395	439	405	391	388	413	439	389	444	365	372	409	410	386	372	390	411	375	415	412	394	431	397	392	416	418	401	411	382	401	409	390	436	416	422	393	406	421	379	407	412	377	406	412	389	400	376	392	385	396	377	397	404	382	413	421	397	418	393	378	372	399	399	423	382	421	379	406	397	387	354	393	409	407	401	398	399	421	393	391	418	417	424	407	412	384	410	415	429	412	406	420	412	408	367	395	382	390	383	390	414	360	418	435	402	405	394	406	377	413	426	360	405	416	386	391	393	424	417	415	403	382	393	415	411	407	372	332	392	440	403	420	381	391	408	375	412	382	437	407	413	392	396	408	387	396	425	418	396	408	408	413	395	423	421	405	398	410	368	386	418	376	433	375	393	414	398	415	408	417	393	420	399	396	394	397	400	409	394	436	401	423	421	432	454	399	370	409	409	385	409	395	417	408	385	417	408	402	406	423	392	401	400	424	378	390	376	401	396	416	387	434	408	416	369	400	369	385	400	399	437	384	359	391	384	403	399	394	417	395	372	412	393	413	392	394	395	381	394	400	406	430	414	399	410	357	408	368	387	380	378	431	397	429	398	371	372	358	380	415	386	392	402	440	421	383	406	405	394	348	392	401	410	416	397	393	385	378	390	387	410	413	406	369	393	422	391	382	396	411	371	442	390	451	390	414	384	376	389	365	422	381	389	409	385	411	428	408	427	427	418	390	431	411	419	432	386	375	405	411	422	404	401	417	396	373	401	407	400	428	396	389	395	401	443	421	410	397	384	418	404	401	363	394	394	413	399	385	419	420	391	401	394	351	393	413	425	408	399	357	403	431	360	414	444	409	406	411	416	379	412	373	402	381	409	428	416	417	394	347	395	385	428	421	371	386	403	415	399	380	425	451	391	378	396	433	433	406	416	410	427	414	411	377	417	441	423	397	392	376	409	346	375	399	411	422	402	426	408	418	410	371	421	390	384	362	407	390	409	396	417	355	352	378	429	437	384	391	414	402	376	405	391	373	405	392	408	396	391	373	379	422	391	375	438	381	388	401	384	400	422	369	388	424	421	385	408	431	381	448	392	404	410	422	404	443	425	430	383	424	421	412	421	400	413	375	391	411	414	422	382	410	421	385	396	397	410	396	418	396	419	390	406	393	395	408	358	410	397	411	362	395	409	379	401	380	409	437	403	412	420	442	430	349	407	399	396	396	402	382	401	395	409	412	417	417	367	403	424	420	396	406	395	422	430	377	404	394	431	404	418	418	419	381	435	411	406	390	415	397	400	411	455	414	415	386	399	429	409	401	407	413	406	421	375	421	390	406	404	389	386	394	389	409	380	392	398	400	383	407	384	419	425	403	369	375	383	375	405	367	396	427	413	424	371	396	407	393	397	414	383	393	373	394	375	395	390	426	395	349	385	391	423	421	385	376	396	358	389	368	394	412	401	411	388	406	387	366	379	423	395	390	417	391	369	401	407	383	418	421	388	422	372	421	404	426	389	410	372	447	386	427	407	369	388	391	402	442	397	389	393	422	393	369	363	370	404	361	430	424	406	407	397	413	390	397	401	403	410	414	385	406	394	420	377	397	396	405	375	392	389	397	386	419	395	399	395	415	366	405	400	380	407	372	360	427	413	392	380	366	423	379	390	431	379	389	404	398	373	396	404	442	429	389	396	405	394	375	366	426	418	400	397	379	393	380	422	373	387	379	410	386	378	422	404	418	393	383	384	399	426	390	408	413	392	392	401	399	397	396	386	386	397	403	397	398	398	359	419	411	400	393	415	395	399	418	379	367	407	406	437	386	392	422	369	413	416	389	418	405	407	408	399	407	400	425	405	431	411	403	365	433	410	363	421	389	421	382	407	424	390	393	407	391	393	366	368	401	407	395	396	368	406	437	390	390	434	409	415	400	416	384	435	369	389	379	380	398	410	394	420	432	403	379	374	383	376	393	393	413	389	388	378	389	384	404	400	399	386	377	374	375	377	372	386	382	421	391	410	382	418	409	395	391	388	409	378	399	402	428	391	405	401	423	404	369	407	416	409	382	422	408	427	367	399	390	441	367	423	409	397	405	423	410	424	392	392	356	418	407	412	401	398	411	400	404	406	430	427	406	425	382	403	418	395	428	389	407	362	406	411	437	396	391	351	377	374	378	404	441	405	418	395	392	391	435	393	376	408	376	398	429	371	445	416	416	401	392	413	380	389	394	408	387	378	413	376	356	422	414	394	417	396	362	397	412	408	419	368	383	419	403	378	421	406	385	395	411	378	431	411	396	403	379	417	396	357	395	424	452	376	391	435	389	358	376	423	410	418	393	413	436	381	411	423	419	380	384	388	400	399	404	374	404	398	345	401	415	409	371	418	385	395	373	412	395	394	432	360	431	435	393	392	404	429	401	421	385	426	384	405	411	444	417	364	375	385	422	403	431	363	406	394	382	409	412	405	432	387	413	370	417	427	408	377	406	445	401	397	401	376	414	406	418	422	405	388	410	414	416	436	378	404	366	405	392	420	419	384	432	384	409	409	414	392	417	415	438	397	404	390	390	374	374	391	392	402	381	378	396	410	408	425	406	419	443	405	417	364	396	432	428	384	389	381	399	415	406	382	431	383	422	424	434	409	412	430	377	435	372	379	389	404	423	433	379	399	415	423	395	431	424	394	383	409	398	416	395	397	411	392	421	402	409	407	376	382	414	408	413	403	410	402	419	377	390	360	403	418	412	402	394	411	416	408	421	400	371	401	380	398	419	415	384	392	415	411	402	422	413	379	395	406	407	423	389	414	405	391	393	414	366	348	413	416	395	393	426	374	375	402	394	383	366	421	437	431	422	393	388	386	403	407	401	390	389	392	398	406	415	421	389	455	413	396	400	383	388	423	394	379	371	344	420	391	399	411	388	404	382	393	458	408	392	401	398	423	409	433	423	396	391	405	404	397	407	409	414	392	410	399	426	401	423	382	373	359	394	417	392	400	371	324	408	387	426	383	443	385	390	370	392	380	406	378	419	391	388	403	349	364	429	392	412	385	405	388	391	412	420	396	406	398	408	432	404	372	399	436	424	421	386	419	397	408	445	364	403	412	371	379	415	445	404	390	409	414	384	401	349	376	420	420	412	387	403	415	371	442	387	430	406	395	442	405	388	407	382	389	410	404	416	397	379	396	390	420	422	403	382	419	423	393	398	395	409	374	371	425	354	410	368	381	392	414	413	385	396	401	438	392	396	370	411	397	439	366	387	392	428	415	393	377	389	422	414	419	421	426	396	384	381	397	389	411	398	405	408	375	412	397	448	415
5060	3344	2638	1382	1051	882	697	735	634	643	566	583	491	524	505	455	430	455	453	460	456	462	440	467	454	474	467	459	471	456	405	435	440	454	440	415	458	437	455	422	447	426	446	454	441	418	427	481	425	422	430	457	401	425	430	422	439	447	439	420	443	437	430	448	420	417	451	455	465	502	436	403	434	439	441	420	444	429	441	444	404	422	424	416	465	409	420	449	441	422	442	434	423	444	435	429	444	421	462	439	460	416	406	431	418	460	456	432	435	455	415	445	389	442	434	449	436	433	432	442	428	460	441	411	440	446	439	429	415	439	436	426	418	455	449	493	453	413	448	402	404	430	442	417	432	434	413	409	424	429	408	430	430	443	442	481	413	439	472	396	453	485	411	425	434	455	463	429	437	417	425	435	455	416	431	453	423	426	434	442	440	439	418	449	443	493	424	430	440	446	467	422	469	403	454	421	471	454	472	410	433	440	455	421	447	455	440	454	388	471	442	443	430	410	436	450	447	411	451	461	442	416	452	441	457	437	439	461	444	453	412	439	447	435	451	459	403	449	432	439	435	435	487	447	438	438	433	416	440	453	426	416	437	417	414	402	432	470	458	452	430	418	435	412	478	443	397	431	503	456	465	475	451	424	430	459	456	424	441	423	456	435	450	489	434	412	429	436	456	422	455	410	449	421	403	420	430	481	465	454	494	421	407	401	451	417	449	449	409	411	494	433	458	455	400	418	424	455	453	456	438	404	434	422	459	432	428	447	431	466	449	402	451	398	437	426	411	433	417	428	439	435	416	432	470	456	455	434	430	401	425	410	433	430	427	394	422	426	456	461	440	423	469	422	431	437	440	437	448	442	432	380	426	451	439	448	379	449	466	429	412	459	429	460	445	451	409	449	412	470	436	449	423	414	386	456	428	458	431	423	415	458	434	427	449	455	445	423	423	443	402	432	448	438	407	424	414	455	438	459	433	439	407	448	482	412	428	412	463	406	476	434	459	441	408	439	417	412	422	419	442	451	427	429	438	451	467	408	466	430	451	470	447	415	434	460	405	437	410	399	448	415	452	423	420	424	450	448	404	457	414	443	440	422	471	428	418	431	458	426	406	405	439	427	435	454	436	436	418	446	403	423	465	399	462	424	454	428	447	410	431	428	429	457	463	442	447	450	428	445	440	419	450	446	421	388	442	455	460	413	451	433	449	454	416	414	450	419	425	387	429	405	421	429	404	432	411	413	413	419	412	434	445	423	429	419	438	413	439	432	447	433	454	433	455	448	405	426	438	429	464	453	423	432	411	452	430	418	412	419	477	391	451	439	436	419	498	487	453	427	451	443	434	410	420	466	474	401	405	448	432	417	419	418	403	385	425	391	391	422	468	407	417	445	441	463	420	466	458	447	465	464	451	450	406	446	426	419	498	423	454	423	413	453	420	434	458	459	413	453	422	445	424	468	438	448	421	449	448	409	426	434	430	399	429	452	421	429	391	388	428	457	451	474	421	452	443	431	436	486	440	488	411	424	401	412	440	433	439	424	415	440	435	430	480	412	429	431	456	428	452	422	437	435	443	461	430	444	400	459	447	420	438	468	451	460	432	428	447	469	427	433	408	455	429	408	442	467	439	421	463	435	400	474	415	434	441	428	405	389	471	416	424	450	417	415	414	449	423	427	466	440	418	414	419	408	447	433	439	435	458	490	460	412	434	442	405	461	449	432	423	435	445	440	438	431	429	454	454	447	411	434	455	432	433	431	464	442	438	435	437	462	422	458	410	404	454	466	443	448	433	424	432	442	414	452	414	453	436	403	426	443	413	458	416	447	410	476	442	427	466	421	438	418	435	386	452	431	421	445	429	458	444	423	440	404	438	423	470	431	426	397	455	422	419	406	456	435	418	432	418	424	454	426	471	406	449	459	444	459	399	426	447	454	455	460	445	474	442	400	407	445	452	432	417	431	410	427	431	460	449	424	439	418	466	450	439	407	474	429	454	418	437	407	416	448	444	388	478	424	462	408	425	432	441	420	429	437	448	458	419	450	453	427	476	454	459	431	497	425	444	400	414	464	469	434	417	452	444	413	430	487	430	396	456	425	451	429	431	468	425	438	434	439	438	434	423	464	416	457	426	430	400	385	427	423	384	480	399	422	400	424	462	449	430	432	441	445	446	446	455	437	476	423	426	434	430	409	416	408	475	404	449	437	429	409	452	423	394	435	412	447	446	474	432	430	469	462	456	434	391	450	476	484	424	465	428	423	494	408	423	469	451	453	407	403	403	432	444	430	413	428	401	418	456	496	442	397	465	451	477	443	442	439	451	432	458	394	415	484	444	429	432	448	441	434	416	419	439	450	449	430	441	478	404	403	436	446	428	434	439	432	420	467	460	439	391	461	458	454	460	431	396	421	416	440	446	404	403	451	462	462	424	453	393	408	426	438	406	442	469	447	414	408	433	442	425	438	467	449	404	477	447	397	422	434	418	432	430	439	440	432	425	471	439	463	428	429	463	430	444	426	433	446	448	404	416	471	440	403	462	441	424	445	439	449	421	429	446	443	437	441	454	414	458	423	410	419	440	463	443	451	417	417	438	457	432	462	425	447	455	443	413	423	441	452	394	452	418	408	406	434	405	419	445	418	406	418	443	420	464	445	428	421	449	443	436	412	443	427	437	431	434	483	419	415	423	418	434	416	421	420	399	422	448	428	460	469	406	431	477	392	485	432	408	429	413	452	465	466	447	449	416	431	438	495	476	435	437	413	425	422	412	463	422	431	409	445	412	419	422	425	450	427	424	390	449	428	399	457	463	453	441	470	453	464	449	392	437	434	454	464	393	425	428	437	408	437	441	429	432	436	452	401	419	430	435	453	411	429	412	386	448	434	448	439	461	433	405	418	413	456	443	396	449	448	448	438	453	432	415	431	430	421	441	440	415	423	413	429	428	458	439	405	447	422	424	457	473	430	415	427	429	423	433	435	470	454	424	435	459	432	435	442	431	479	437	427	463	438	414	436	395	483	462	428	426	441	429	433	421	452	483	424	437	463	423	464	403	447	421	441	422	436	447	473	466	408	436	449	424	408	436	439	408	457	421	397	432	432	439	418	425	437	449	444	414	444	397	478	432	436	445	454	471	459	453	427	419	405	459	420	415	436	458	423	444	421	431	433	452	448	469	440	473	477	420	424	446	431	437	438	435	445	462	461	455	398	404	407	471	424	427	433	415	419	406	424	445	440	483	447	416	445	442	433	418	421	412	438	431	424	426	459	454	460	460	416	462	435	462	451	454	419	411	480	418	434	415	424	464	421	420	427	428	427	408	409	413	444	448	391	392	440	406	450	441	432	470	426	430	411	453	442	426	451	413	446	429	439	409	378	427	468	430	433	450	446	385	416	443	425	430	410	407	481	460	470	429	417	412	425	467	451	441	424	475	428	433	412	424	429	422	444	412	439	418	426	443	416	457	428	403	478	413	451	429	426	422	428	433	460	433	434	440	468
23815	21258	28468	24357	21230	9522	1944	1365	1184	1133	1046	943	896	914	859	832	849	813	816	773	745	821	800	781	723	778	779	800	852	776	779	786	812	740	757	751	758	771	792	728	712	768	723	749	739	759	735	729	725	773	783	720	711	738	732	717	699	758	735	722	758	755	743	732	797	735	723	744	712	737	703	785	746	737	790	740	767	785	775	725	776	722	752	768	784	721	714	715	761	804	731	763	735	737	713	744	708	707	745	702	740	747	766	719	738	776	732	700	750	737	729	719	755	818	753	740	748	697	713	757	787	750	711	696	700	687	690	740	758	716	755	709	751	724	719	735	737	806	761	731	773	714	686	784	775	760	713	693	760	791	737	769	766	750	707	758	781	735	766	767	690	764	743	740	718	737	774	749	747	764	810	790	725	703	723	758	735	754	701	768	754	761	735	736	779	749	724	775	748	731	734	719	787	722	709	749	725	757	743	761	745	781	732	759	776	747	727	743	742	731	801	795	699	756	731	739	730	744	770	775	710	777	719	715	721	791	752	770	723	773	666	712	743	778	742	779	735	725	753	757	757	758	752	773	740	716	736	775	741	756	780	749	688	738	768	736	735	776	772	791	758	724	781	747	711	747	726	697	682	693	720	730	796	756	755	712	739	726	700	718	716	743	720	738	772	672	762	761	708	748	717	762	747	763	741	684	746	769	767	735	711	727	741	725	733	722	732	721	694	783	729	737	716	681	701	742	745	749	707	707	771	761	752	735	750	728	763	681	789	701	703	760	710	730	711	768	770	749	772	725	767	743	689	698	727	721	749	677	742	767	729	736	721	705	755	733	701	742	729	728	743	751	722	721	731	739	727	742	725	748	772	736	759	737	746	739	784	745	732	687	741	715	711	711	750	714	761	688	728	668	778	769	705	687	685	793	769	812	738	743	768	753	748	728	752	726	718	709	678	718	760	745	721	730	740	767	741	732	754	718	743	799	778	765	708	724	775	745	737	761	702	713	759	754	694	705	720	736	748	738	775	749	687	722	736	710	762	728	726	744	788	720	716	737	722	746	720	691	718	733	742	748	760	760	775	727	708	750	688	697	757	749	724	679	752	753	732	774	770	733	738	728	747	711	751	755	767	763	682	703	768	705	770	739	741	716	751	679	761	712	699	723	720	728	736	697	767	716	711	720	766	771	722	771	726	744	726	731	717	751	731	719	758	726	745	731	794	714	714	680	716	775	711	762	755	738	751	733	669	720	745	702	724	747	721	731	762	733	716	807	747	750	701	740	716	795	776	752	761	718	746	722	695	780	767	709	744	753	756	763	701	741	727	724	729	744	713	748	719	691	750	779	771	783	709	751	771	741	765	740	756	751	714	690	763	761	783	742	700	725	713	767	701	685	682	780	723	774	735	711	718	759	732	754	749	767	682	745	732	729	758	724	771	739	744	758	764	788	723	778	729	783	778	742	754	719	696	774	753	738	717	719	735	768	769	733	789	762	753	780	727	718	745	735	687	743	769	737	747	790	740	755	732	758	750	737	774	760	695	760	744	735	761	735	713	760	729	694	722	766	729	720	765	778	724	753	706	703	759	788	713	771	728	769	741	723	783	779	752	744	702	708	712	732	741	714	785	715	796	756	709	694	753	772	767	693	760	698	715	730	775	719	734	688	763	727	721	771	734	728	717	734	755	763	729	747	733	728	812	707	772	753	771	736	718	740	735	771	728	727	709	748	759	767	782	754	704	712	727	741	722	739	738	739	708	786	718	738	706	779	767	734	690	736	754	749	741	755	709	769	731	697	731	750	738	750	801	761	724	725	788	750	723	745	767	742	696	725	717	781	757	737	776	733	725	713	758	722	737	757	712	771	734	740	692	737	725	711	716	788	735	753	715	725	758	780	754	811	780	734	766	747	726	753	766	729	727	706	750	764	759	766	717	712	760	710	750	749	784	721	696	805	758	727	747	730	757	721	761	728	766	727	723	738	762	720	809	725	782	729	718	736	701	711	709	723	763	733	765	741	774	737	744	728	762	740	768	726	721	774	765	754	710	730	699	727	751	732	723	777	700	706	758	746	775	672	774	719	759	750	707	721	707	677	764	730	708	758	710	715	701	722	793	794	699	742	737	727	717	773	718	716	759	707	790	749	766	756	718	785	740	738	766	752	764	754	740	766	782	743	748	734	810	734	692	739	780	771	785	747	770	738	685	742	747	726	695	751	763	781	773	753	725	776	772	693	772	705	730	720	828	793	742	743	680	719	733	765	711	777	722	699	734	738	736	714	724	724	721	735	700	779	750	738	737	705	797	739	741	743	762	734	741	742	736	794	776	782	722	734	737	731	751	743	783	770	737	733	756	708	729	751	760	756	734	690	777	750	772	707	767	707	753	716	743	760	727	734	754	771	744	667	742	754	757	711	731	727	726	753	712	759	780	719	769	767	728	758	706	755	746	754	693	727	766	792	717	760	799	709	739	755	727	724	684	796	804	755	703	674	698	728	697	744	689	778	739	770	793	739	756	702	773	665	744	756	764	733	759	746	702	743	729	733	740	762	763	723	800	747	723	732	741	760	691	735	713	723	800	706	715	751	767	747	731	751	745	714	754	735	731	711	767	721	743	719	756	762	697	726	726	688	716	770	742	730	725	774	745	770	715	726	735	759	707	714	677	726	761	771	743	763	745	738	726	737	760	744	751	728	737	732	730	755	759	766	725	768	738	756	728	730	684	714	688	755	691	789	736	765	734	681	726	742	746	779	693	754	721	734	714	746	757	760	719	711	750	749	817	745	722	738	742	751	749	761	720	695	767	739	758	795	715	743	770	740	705	720	746	755	714	701	690	788	798	706	684	766	730	759	731	755	777	718	751	744	711	796	725	735	688	712	774	762	713	743	710	741	733	709	679	750	752	715	706	736	707	731	697	713	717	725	742	703	703	744	723	741	734	744	756	723	770	732	688	711	741	723	747	710	748	726	661	710	756	707	703	768	737	736	713	739	759	707	706	728	804	710	742	737	726	727	733	773	704	731	772	823	715	777	752	771	753	725	728	705	748	767	697	765	726	736	740	680	730	723	720	774	721	729	752	793	778	757	751	735	760	778	725	703	728	727	718	704	721	702	707	661	747	731	750	695	702	727	744	807	763	750	755	762	764	734	742	762	786	687	697	774	734	722	752	694	765	744	686	738	709	707	736	749	735	770	742	682	741	760	722	748	745	806	741	720	732	651	699	730	776	762	702	690	665	727	714	749	757	722	734	736	713	733	746	742	767	729	718	768	772	735	728	717	750	732	722	713	789	730	698	731	759	744	762	752	770	784	805	724	729	776	748	731	659	709	679	794	736	758	748	742	689	717	719	763	745	686	692	740	784	701	751	738	742	759	744	739	736	728	728	748	738	699	796	715	747	706	761	736	714	722	741	750	744	754	781	735	746	731	753	761	695	710	759	741	713	676	772	727	744	739	765	757	721	742	767	789	753	716	732	725	726	702	759	758	701	737	709	712
4507	11507	8410	4454	3346	2638	2115	1787	1563	1468	1241	1128	1050	955	970	914	849	831	861	827	879	884	828	811	863	905	844	895	892	845	759	799	794	847	816	821	784	809	729	792	768	795	752	818	780	806	740	796	752	788	824	782	783	808	784	795	774	801	743	773	785	749	794	759	787	808	824	780	771	763	770	756	722	777	765	784	741	759	802	753	749	772	772	789	771	791	769	753	786	800	738	744	793	782	753	759	792	762	791	735	718	777	749	804	762	771	787	782	769	785	784	765	732	778	826	713	755	743	816	778	768	793	803	765	789	783	740	780	730	760	772	769	745	803	826	758	756	767	755	793	762	730	786	783	750	766	754	768	788	760	752	758	718	766	767	733	749	759	754	771	780	772	760	761	800	770	756	739	751	791	733	766	804	801	749	787	751	802	803	758	752	759	758	717	785	808	785	760	721	740	753	811	781	763	737	795	719	765	799	785	755	779	755	775	773	731	813	774	756	785	739	712	766	780	754	733	773	795	737	756	768	797	735	764	782	789	795	774	781	766	768	763	733	808	761	778	733	732	800	748	799	785	730	765	786	766	734	751	737	758	755	770	744	759	785	776	802	761	795	785	769	802	761	796	794	757	780	787	748	741	740	813	723	763	743	731	714	785	786	788	746	815	797	762	753	774	762	739	761	740	745	721	755	753	758	727	791	774	864	765	757	765	742	765	783	779	812	755	763	751	748	743	745	741	794	715	731	771	748	775	789	786	738	782	756	791	785	757	754	746	774	791	742	812	794	751	761	731	763	745	767	822	750	750	756	705	768	747	780	761	786	792	775	767	768	770	730	788	836	752	761	775	771	721	734	735	765	808	840	737	757	730	749	800	704	788	760	794	815	704	725	751	741	740	761	746	722	778	732	754	768	761	781	769	738	780	774	805	721	751	795	752	755	762	740	757	769	800	755	767	729	706	765	762	777	765	738	736	739	772	775	807	780	798	762	756	766	750	808	781	786	798	767	815	765	755	793	742	722	721	821	744	747	772	755	784	760	792	765	783	749	786	808	744	776	740	762	742	749	781	732	800	741	783	730	787	768	746	736	789	833	780	779	775	797	766	775	777	786	737	752	799	763	767	755	763	788	758	774	785	764	795	832	749	769	773	757	739	721	789	738	761	763	749	770	764	769	785	780	787	740	717	762	723	760	761	732	765	783	800	765	775	827	788	794	771	750	756	742	750	791	720	745	767	735	812	760	784	823	747	796	777	753	778	729	728	761	759	811	755	774	780	733	768	747	749	789	716	721	743	746	771	769	760	754	726	727	780	739	772	734	779	775	767	744	796	746	740	779	730	754	727	752	796	760	763	805	760	793	758	809	793	764	748	793	778	767	767	810	762	778	729	765	797	821	784	733	743	753	810	770	811	775	757	774	802	763	764	814	724	739	754	707	747	776	824	745	809	755	757	804	735	771	709	765	763	762	756	743	740	741	750	742	730	748	805	772	760	770	783	772	816	851	842	735	795	767	764	744	748	782	751	728	716	787	757	772	774	790	789	751	718	742	765	743	757	731	776	724	714	782	781	730	778	765	751	753	727	766	742	776	733	682	713	767	769	736	753	780	782	769	819	767	778	770	781	766	781	733	803	731	800	773	769	730	786	770	792	772	747	759	724	775	778	786	778	809	754	700	765	782	762	783	751	819	751	755	737	775	784	769	763	772	717	768	750	706	684	741	763	793	744	754	785	788	748	749	791	728	743	759	736	803	812	756	722	725	767	812	806	794	744	786	770	780	752	770	746	772	770	777	762	791	725	780	809	757	772	775	752	761	766	770	797	803	719	763	791	752	792	741	725	739	756	707	751	747	766	780	751	774	728	746	772	782	805	794	768	783	752	856	739	724	732	793	807	780	765	762	759	796	746	761	722	763	759	735	757	727	794	791	778	806	765	769	726	752	744	797	807	792	757	769	745	787	758	738	756	792	781	753	760	801	797	782	814	742	763	788	747	802	836	784	790	749	769	751	754	744	752	748	766	786	793	762	741	786	743	752	796	748	790	684	793	780	790	801	744	765	796	771	759	791	746	746	793	745	816	795	779	763	776	747	755	802	736	833	820	738	783	791	706	767	793	783	759	772	754	744	740	779	766	806	742	792	727	744	744	748	781	762	752	766	767	733	737	759	755	797	747	802	803	785	744	757	722	753	739	732	751	755	781	738	772	712	783	803	729	765	746	765	787	792	738	754	801	778	730	753	753	800	740	757	765	811	764	756	801	759	720	747	808	791	759	783	762	758	719	763	779	741	757	735	736	771	764	771	758	750	803	741	777	766	757	795	767	780	763	770	748	740	759	774	772	759	750	742	755	738	745	798	774	759	796	809	783	766	783	784	803	778	770	813	752	734	784	816	767	718	739	752	704	771	723	773	711	772	761	731	766	773	784	789	794	782	781	748	778	782	790	695	772	778	719	795	765	749	746	818	745	764	767	752	793	734	715	748	763	701	759	785	780	753	744	744	762	731	750	748	763	717	819	782	798	751	767	722	748	776	766	747	775	794	764	754	784	776	767	710	760	804	757	783	780	757	763	764	774	753	821	782	782	728	725	767	793	746	767	781	756	768	753	724	796	766	710	763	796	748	743	762	768	786	775	737	789	773	734	721	782	749	724	782	738	733	796	816	745	783	795	783	747	790	739	802	719	788	777	732	746	746	733	844	732	767	755	793	747	743	767	801	745	787	807	748	777	750	725	744	767	753	779	767	795	774	814	784	745	759	755	766	754	778	763	721	815	769	775	761	755	779	790	779	806	759	743	762	811	733	736	723	775	793	767	753	742	752	787	773	792	745	791	799	763	764	737	767	759	726	765	770	761	769	822	756	736	740	777	763	746	751	753	776	801	767	727	767	776	797	743	766	791	768	787	759	729	771	736	790	768	780	789	748	737	808	699	759	724	794	738	764	732	778	803	774	814	756	772	765	740	776	769	783	822	772	828	787	724	731	785	757	733	726	816	789	766	740	768	723	736	781	733	788	742	750	772	743	759	757	776	761	776	715	781	803	801	780	858	740	720	759	775	782	767	817	769	770	776	739	768	773	812	793	784	784	740	770	767	713	773	771	790	758	759	832	752	795	776	783	779	732	714	751	797	698	767	785	777	778	815	780	757	766	862	752	791	761	759	776	757	725	753	787	772	720	800	772	749	727	758	779	818	767	769	835	820	755	709	819	785	736	750	787	722	732	806	758	758	743	777	779	745	797	771	756	744	706	759	776	759	803	741	749	808	719	749	756	760	804	742	812	757	747	726	737	725	789	754	852	751	763	787	727	735	791	779	759	800	734	730	801	722	803	784	743	740	806	786	814	764	797	729	769	769	775	763	757	773	797	733	749	760	791	780	761	746	746	771	755	759	760	764	739	731	710	748	804	784	741	713	748	791	707	744	746	754	753	778	831	778	824	733	742	783	768	732	795	822	761	779	830	785	811	758	756	808	763	754	777	767	729	775	708	717	745	782
25019	21297	27323	25471	9536	1163	872	783	661	619	617	557	520	519	481	426	481	438	500	493	478	463	460	448	422	470	479	492	482	467	439	470	478	466	464	435	415	465	433	442	438	476	452	466	406	439	466	416	435	411	427	440	417	433	444	463	449	431	455	390	413	454	419	454	429	426	451	444	403	411	445	429	413	436	421	409	417	432	430	435	412	422	439	450	468	408	463	433	439	469	447	419	427	445	406	450	420	448	418	421	400	439	453	427	426	471	409	442	405	435	413	445	444	424	445	394	411	417	390	428	407	444	427	433	436	418	458	424	386	435	433	436	466	421	442	446	412	419	399	461	452	409	423	430	456	471	448	431	491	416	419	423	438	436	449	406	435	448	449	435	417	448	437	431	437	403	428	388	438	462	413	421	417	450	477	432	440	418	461	432	445	430	426	449	416	434	436	433	406	436	438	439	411	445	399	439	421	399	439	427	444	439	419	422	423	432	426	416	412	428	445	404	420	426	460	409	458	420	397	411	442	458	432	454	439	460	423	397	462	422	444	448	437	415	455	429	447	423	442	419	455	420	401	438	444	406	394	451	426	373	453	418	458	435	429	473	409	438	437	405	488	439	386	423	425	450	413	416	425	458	410	408	437	432	444	440	425	438	456	413	422	430	421	447	464	430	417	479	433	415	440	438	395	434	437	451	432	406	457	407	443	434	460	439	465	442	399	425	415	459	442	411	415	393	402	448	370	450	397	450	427	419	448	489	424	448	434	444	386	419	421	406	458	450	441	421	433	410	417	415	440	420	422	432	430	443	398	429	453	398	446	407	412	442	414	437	434	404	426	397	424	411	440	439	405	437	412	412	409	432	421	418	457	419	396	407	412	450	401	422	425	435	425	468	402	431	402	420	455	450	411	420	450	410	455	476	438	434	468	467	432	454	455	445	417	453	481	435	457	400	397	442	421	448	431	424	431	484	436	426	436	465	423	430	440	473	441	441	394	463	428	407	428	420	454	414	430	445	419	434	443	399	440	430	421	426	465	431	469	421	428	436	399	395	405	445	438	412	421	438	446	475	434	408	436	456	423	419	430	445	412	426	425	459	375	448	430	437	431	435	413	418	422	398	422	456	425	419	425	414	389	434	436	415	416	457	433	444	428	429	430	459	472	430	414	414	428	413	436	404	425	452	463	463	398	438	432	435	416	409	478	440	411	421	467	452	414	411	424	442	449	424	408	432	437	413	430	396	454	421	413	446	468	464	428	430	399	441	425	419	415	408	424	420	409	450	447	458	464	440	410	440	443	447	430	438	428	441	433	396	410	436	395	414	394	434	448	441	415	479	470	428	463	413	404	416	421	436	423	446	459	414	437	444	424	432	421	482	442	407	451	433	422	415	439	403	413	415	402	393	421	446	442	407	448	450	420	447	423	412	450	404	422	428	404	377	404	448	437	422	396	438	444	432	431	422	412	479	425	437	440	435	413	416	383	450	428	445	430	420	454	444	494	422	417	437	413	388	416	425	422	420	444	435	440	435	424	439	428	428	415	421	420	452	428	431	422	415	442	416	433	382	421	461	441	428	419	440	434	404	439	443	475	418	448	439	431	449	453	454	448	438	407	433	433	416	443	433	454	451	420	433	469	407	437	411	419	450	432	406	425	417	401	458	443	432	395	453	419	456	453	389	444	438	432	446	422	409	444	440	451	425	426	421	432	442	401	425	443	436	440	457	467	437	428	416	448	435	432	417	422	406	413	401	443	394	426	398	415	477	440	394	395	398	438	440	443	423	372	393	433	443	450	434	481	353	425	400	447	434	410	481	409	439	451	399	441	409	412	412	456	412	442	422	421	452	436	447	433	451	463	406	433	467	446	415	416	417	412	425	420	427	408	424	398	418	440	412	458	442	466	408	429	412	442	441	412	440	415	440	425	437	410	433	405	429	431	441	427	432	388	451	437	447	459	442	466	427	426	416	426	444	423	420	408	450	432	432	440	411	447	437	400	435	479	429	421	407	448	439	426	430	443	410	430	450	454	441	447	443	429	404	464	477	419	416	414	443	441	419	423	413	427	423	433	440	429	416	400	410	406	442	441	435	462	401	440	451	441	425	470	439	448	446	453	404	418	402	389	424	422	439	435	408	402	394	414	426	438	444	466	457	445	419	439	403	449	459	452	421	423	453	376	426	432	423	421	459	453	415	457	413	441	391	429	413	426	433	452	481	414	409	431	438	423	409	426	395	390	426	423	414	463	403	426	443	468	443	423	430	449	457	428	420	427	439	405	402	430	418	434	415	426	435	443	437	412	458	433	438	425	419	417	445	422	415	441	419	417	454	426	389	451	445	401	425	438	453	428	409	437	460	435	444	413	427	422	427	452	412	457	452	439	435	448	419	461	428	406	431	441	411	434	409	418	435	439	449	468	419	413	425	467	449	423	411	422	392	426	475	444	416	445	439	452	416	418	423	421	412	395	412	393	430	435	423	431	442	389	409	431	383	443	429	441	423	404	446	399	397	435	446	396	443	444	397	439	453	398	436	430	486	432	388	400	434	412	402	446	470	426	438	417	441	454	407	452	441	434	412	451	374	450	365	454	427	422	465	469	436	445	427	430	464	420	414	420	446	426	415	461	403	414	416	427	421	436	427	424	413	385	419	446	439	427	436	448	441	424	444	467	402	448	402	419	421	447	480	452	441	415	434	430	438	401	426	413	415	428	425	409	435	421	436	423	439	420	409	412	423	403	436	425	385	429	425	423	450	467	398	393	435	420	407	399	439	436	399	416	444	417	447	455	407	434	417	434	405	437	424	445	392	440	410	448	423	417	404	432	407	435	420	446	438	418	404	484	464	464	424	432	441	385	401	409	411	466	440	431	458	435	437	417	453	442	451	433	414	431	437	397	447	411	435	428	436	444	393	441	444	390	420	393	441	426	461	419	472	387	428	429	431	449	430	451	435	442	467	457	406	424	391	401	445	446	408	409	409	429	430	444	437	398	473	439	431	427	440	402	435	403	437	459	441	453	416	442	437	466	444	440	417	398	384	380	462	433	434	429	413	440	388	417	433	391	481	425	414	426	393	449	447	434	431	450	456	432	438	416	448	411	437	398	469	414	447	423	432	411	470	435	438	447	439	411	424	417	461	436	437	421	411	441	438	423	387	437	450	444	446	427	446	430	443	476	442	417	398	415	415	387	444	427	446	433	433	426	441	441	445	436	439	461	413	432	429	417	409	436	434	408	426	447	426	429	390	426	438	423	478	424	432	467	411	446	427	443	415	443	431	434	420	453	461	405	392	407	428	441	477	441	432	435	436	457	423	405	392	427	432	464	432	418	470	422	426	442	455	420	404	422	461	435	445	450	454	426	398	439	413	423	438	426	403	464	409	428	446	416	442	384	405	448	424	395	406	421	412	429	438	414	406	428	443	421	389	422	429	437	477	470	435	458	390	427	422	463	394	429	402	412	434	421	413	404	417	437	432	414	426	419	418	416	430	423	450
4410	7907	5625	2865	2157	1725	1406	1163	1048	915	881	705	692	644	614	631	574	559	549	542	542	500	525	547	509	562	534	539	550	562	523	499	526	534	515	482	490	512	507	511	487	534	490	509	482	490	485	509	512	466	501	466	463	449	521	496	472	495	478	498	504	488	467	490	487	478	528	501	475	535	470	480	514	498	490	440	473	516	527	475	494	511	493	496	487	459	483	487	486	472	481	485	458	463	501	487	489	517	497	500	474	501	497	465	511	504	454	449	484	483	465	488	500	458	508	474	456	472	453	475	461	477	505	486	538	496	502	484	490	527	465	534	484	492	479	476	483	507	462	526	480	498	546	505	483	513	458	507	433	483	480	481	478	496	498	519	468	494	505	458	474	500	495	495	548	485	445	469	492	482	491	455	473	478	461	487	519	472	477	526	495	507	473	476	498	487	462	459	467	483	472	482	456	464	481	486	510	520	467	509	497	504	536	513	546	486	472	508	493	485	521	485	434	486	508	480	483	498	501	496	426	481	481	482	475	475	470	470	483	512	496	476	468	504	475	483	485	455	452	432	450	486	456	498	460	501	436	470	472	499	460	485	485	488	475	476	485	476	458	485	475	484	457	460	520	490	429	491	498	473	463	501	498	503	516	485	477	504	469	464	457	440	506	486	490	525	489	495	485	507	479	478	475	487	439	492	462	477	453	460	478	500	487	477	451	478	494	461	523	496	478	495	521	523	482	486	425	469	538	490	474	452	523	494	508	508	468	492	461	459	503	468	492	517	515	480	513	528	488	481	467	488	481	476	510	453	492	444	481	475	512	520	528	543	443	508	520	488	433	505	483	465	478	460	500	491	503	492	474	506	486	483	495	483	502	451	481	513	511	457	481	435	468	492	459	481	464	470	510	454	427	498	452	466	488	507	468	472	488	548	478	467	501	495	493	502	453	449	521	425	503	498	496	442	486	494	475	514	482	499	434	493	500	438	447	475	515	477	494	489	490	484	501	452	473	445	502	494	486	470	556	471	499	495	476	492	446	486	509	468	492	502	475	448	481	454	517	504	473	469	503	451	463	449	486	488	507	510	469	460	515	496	484	478	484	518	474	465	487	500	496	520	483	472	518	485	465	539	491	467	514	458	483	485	474	473	481	474	528	447	501	515	481	478	475	479	471	481	511	486	480	483	439	462	464	480	498	489	473	464	523	476	446	487	486	490	475	472	494	494	485	458	473	514	443	506	491	502	531	522	528	509	501	518	482	476	494	515	515	454	465	481	484	501	470	478	477	482	462	473	478	462	511	489	515	518	510	469	516	491	477	465	448	465	471	472	497	486	451	456	467	515	473	488	487	483	497	482	465	468	467	466	487	463	494	479	507	474	473	495	492	482	448	563	497	526	488	508	469	457	515	523	487	490	468	462	471	498	501	490	509	499	510	434	495	491	472	496	513	482	468	496	477	495	510	503	484	485	498	488	463	483	482	484	485	477	507	448	502	474	489	512	489	467	458	458	450	435	518	464	472	491	490	525	481	520	485	489	485	455	500	487	488	504	501	499	485	485	522	493	500	491	503	514	473	516	443	489	494	434	462	487	498	500	500	514	505	478	479	477	504	488	531	479	477	475	473	471	469	488	494	471	475	464	526	502	496	474	495	437	483	474	487	478	490	522	489	473	492	458	453	475	455	487	488	491	494	495	476	524	465	530	485	526	485	501	441	505	505	502	542	508	514	476	482	490	478	500	519	484	499	465	476	454	505	471	517	513	449	485	520	490	465	484	496	481	507	506	472	553	458	471	524	470	488	451	502	476	481	489	468	505	468	547	478	484	466	504	517	484	493	482	475	505	457	489	484	475	516	492	479	503	489	486	471	532	480	480	445	500	510	444	505	462	478	469	442	496	484	498	519	496	500	496	486	526	457	475	462	489	499	447	481	461	491	466	472	479	475	466	505	440	499	494	481	497	460	480	453	503	478	484	468	512	489	514	451	505	498	467	486	473	451	512	519	515	462	484	465	451	498	454	486	472	458	461	485	450	487	489	521	506	500	468	481	497	506	461	503	520	457	519	439	477	489	476	469	478	444	484	496	482	482	502	503	461	465	502	467	466	492	502	494	478	470	482	419	496	499	489	469	483	485	464	476	491	504	462	504	482	484	489	468	466	464	501	472	486	461	459	494	499	459	519	461	472	473	492	516	486	465	532	483	482	436	515	549	470	479	448	490	458	524	488	501	451	456	488	523	514	500	515	533	484	493	499	471	507	476	481	481	498	488	457	491	486	491	486	511	459	487	459	471	486	474	483	496	466	499	483	471	491	465	477	454	525	516	464	505	468	495	495	454	486	469	480	475	483	464	479	466	486	458	494	484	498	489	479	475	490	486	480	474	505	503	484	529	518	444	477	437	501	500	520	482	491	449	498	515	488	444	506	487	480	501	515	502	475	501	460	520	496	456	483	509	482	471	450	502	520	462	489	491	488	470	535	459	482	484	504	484	472	509	525	462	459	463	485	489	460	451	491	502	453	499	530	477	466	458	492	512	504	439	488	479	460	466	471	455	473	501	477	506	505	501	475	474	535	493	489	490	483	482	513	486	456	463	473	492	479	496	476	512	477	457	513	517	478	457	498	445	474	517	470	475	511	494	507	497	494	451	502	489	489	454	539	472	487	494	497	482	491	470	491	447	475	502	498	487	533	499	538	481	454	475	494	490	485	480	487	447	500	453	465	477	469	495	482	430	501	481	445	522	494	487	463	478	469	514	466	477	464	499	509	489	461	455	499	442	502	476	506	471	488	482	482	477	493	459	453	481	475	464	483	466	507	504	510	486	519	513	501	477	506	493	555	535	456	482	469	473	506	477	472	497	474	497	501	458	445	494	468	514	509	458	493	427	453	489	472	487	524	506	461	483	473	462	479	498	485	542	527	482	491	489	449	505	449	475	512	507	501	459	506	494	499	456	484	501	458	508	470	495	483	477	489	462	458	484	477	501	481	453	509	542	490	482	458	520	482	474	495	457	493	518	492	448	434	528	511	471	518	474	486	461	446	467	478	502	488	482	470	448	511	471	486	485	469	458	485	482	496	481	488	465	485	507	455	543	493	488	429	519	502	424	420	482	497	515	496	520	457	508	457	493	534	498	482	485	481	479	481	501	508	502	507	481	492	496	509	469	477	469	438	485	483	534	486	484	492	479	438	463	496	473	453	481	511	441	507	486	486	482	426	486	436	500	511	476	495	512	493	477	486	488	479	480	486	484	485	478	448	449	524	451	479	481	557	476	507	509	497	507	485	462	549	463	462	450	479	482	480	522	455	486	495	503	486	477	482	504	482	480	477	480	465	525	504	473	495	476	501	488	466	463	469	494	496	464	483	486	471	488	466	487	469	504	498	507	458	498	495	475	466	481	504	485	521	505	498	489	474	484	447	482	501	496	479	469	482	508	466	463	491	457	521	483	497	453	466	492	476	463	440	469	452	500	492	482	475	477	474	485	462	460	494
22723	21260	28923	23920	21265	21348	8680	2160	1670	1516	1430	1215	1195	1213	1126	1091	1093	1036	1102	1017	1046	1031	1033	1014	974	1075	1047	974	1028	1048	1010	971	992	951	970	1001	939	943	959	938	912	964	972	950	969	987	939	904	909	970	970	955	973	944	899	937	962	946	931	926	980	985	938	943	976	935	920	979	983	932	880	916	932	925	933	896	946	890	912	925	930	940	962	931	936	948	982	895	875	906	965	904	946	899	902	930	984	923	920	901	976	914	944	927	932	875	944	906	970	938	946	910	964	912	918	968	924	899	887	967	897	919	920	913	951	888	926	960	899	993	924	929	881	938	928	914	902	928	867	952	966	933	911	925	932	906	898	919	932	947	902	953	937	948	930	926	902	912	882	918	925	904	964	929	934	892	912	899	906	924	941	909	908	906	936	877	924	946	929	943	926	886	943	889	911	907	938	958	893	940	935	998	930	968	955	964	935	912	926	963	1002	904	895	961	948	1003	889	883	907	963	940	927	914	939	925	921	984	885	930	975	965	886	972	931	926	926	889	910	895	884	890	1003	887	936	947	915	923	960	866	929	928	909	908	944	896	953	897	958	918	927	964	955	931	867	926	922	900	883	971	949	936	920	926	952	915	910	967	963	895	899	926	888	903	926	909	991	956	924	941	914	919	980	960	928	917	920	940	911	922	894	929	935	909	962	946	944	891	924	915	944	886	930	970	959	875	930	983	889	936	898	885	963	961	995	907	924	941	944	855	903	919	931	923	903	940	933	958	939	926	870	882	927	954	920	945	941	954	914	955	901	956	930	938	888	916	967	921	885	879	922	894	898	953	891	947	943	919	927	952	905	867	923	941	932	902	986	934	967	962	868	921	878	900	957	916	933	905	948	961	944	922	865	887	891	919	907	898	977	914	921	946	916	956	924	918	928	943	921	922	885	956	922	988	963	885	892	911	864	880	961	1000	965	878	929	977	956	928	856	957	917	915	913	898	901	871	888	945	937	869	945	878	912	884	949	934	918	853	954	949	893	901	935	930	964	959	947	900	915	930	994	928	909	899	954	967	918	878	909	933	921	929	927	899	903	918	898	925	922	917	945	973	933	957	913	965	868	967	861	932	917	927	958	944	869	927	916	929	952	905	896	963	889	895	917	945	904	901	940	920	849	893	953	930	989	897	873	913	935	941	937	952	935	937	943	941	894	914	903	910	925	928	928	919	995	941	949	950	914	942	924	923	942	900	943	891	942	997	923	914	939	955	914	901	927	969	901	880	944	962	926	838	902	947	903	932	924	927	919	926	926	936	948	929	947	868	883	911	868	1000	908	953	947	969	946	914	917	936	925	956	902	1020	951	954	923	874	960	924	923	962	905	865	846	897	907	925	913	887	945	868	922	934	876	877	915	958	878	912	958	879	917	996	978	921	936	988	902	949	921	905	862	916	969	935	933	941	906	902	898	941	935	934	925	930	949	944	948	899	956	931	922	933	884	868	885	971	902	927	917	955	948	916	904	963	918	894	893	902	979	903	838	936	957	917	878	891	870	962	877	929	928	904	976	932	886	871	943	961	945	927	906	871	920	957	934	986	974	975	888	925	876	915	933	875	900	939	947	924	923	832	988	905	897	950	913	928	887	945	843	956	952	923	859	946	901	933	973	898	913	956	876	971	949	932	945	899	943	938	933	990	890	897	957	910	878	910	884	956	959	947	929	948	897	884	934	957	979	929	917	945	931	898	914	943	920	939	958	918	940	920	936	906	920	903	938	920	950	927	962	917	901	884	898	917	936	934	941	888	859	930	914	957	958	879	888	924	956	928	916	982	948	999	939	937	939	911	924	1004	917	947	930	955	853	925	922	901	892	903	887	954	864	923	913	922	901	912	875	911	924	939	898	909	915	931	907	944	907	932	935	931	948	917	978	1000	958	926	987	887	927	938	950	890	940	941	867	922	951	922	936	944	907	925	924	892	903	884	923	889	821	931	918	918	862	959	905	931	951	923	922	935	950	909	954	944	934	927	931	949	947	936	902	913	934	947	962	950	958	945	904	884	905	904	891	920	918	904	916	928	930	934	926	931	942	935	904	964	874	929	899	919	898	938	933	933	931	915	961	915	937	914	985	899	963	912	875	938	886	934	969	927	904	929	891	971	872	942	921	895	866	965	924	912	973	936	965	888	862	985	888	950	899	915	944	926	902	982	909	951	919	904	940	940	854	907	906	943	904	930	910	972	929	961	940	883	885	898	890	942	925	883	936	930	887	974	977	871	958	908	916	907	930	941	949	953	900	978	859	910	902	972	927	945	891	954	958	921	942	968	888	887	882	855	925	951	972	964	900	987	967	945	896	937	942	886	951	965	915	960	972	918	933	923	877	889	916	984	908	949	946	964	965	884	905	935	964	953	915	950	892	900	906	849	933	853	934	907	913	932	891	915	933	945	959	915	918	951	884	917	877	936	913	954	1003	937	909	898	937	883	883	925	910	921	869	962	887	904	946	894	899	944	940	967	893	990	893	856	903	879	917	918	896	891	909	932	921	927	887	887	920	901	963	852	933	912	929	901	990	939	911	881	1003	963	992	959	892	935	930	897	939	898	928	881	966	924	941	961	909	915	931	881	898	996	943	907	928	902	931	904	955	908	918	920	931	934	886	932	861	920	958	933	891	918	933	878	946	883	952	931	935	980	939	887	935	929	914	905	924	914	880	943	902	917	930	901	906	927	965	942	897	967	924	954	866	919	934	922	897	900	948	940	914	925	973	917	890	938	970	945	958	920	951	868	945	950	949	941	952	900	917	947	933	872	902	936	967	892	874	957	977	976	923	946	908	976	935	917	934	925	869	901	955	960	903	895	955	928	937	919	969	912	951	895	922	896	943	921	928	923	940	865	919	927	917	923	901	961	904	920	958	969	914	900	952	913	939	906	900	943	941	973	917	912	938	912	891	943	870	892	925	857	928	933	919	896	936	891	904	951	949	965	929	925	957	933	887	924	928	888	898	960	928	893	919	1002	911	955	920	863	899	884	885	931	982	891	963	935	888	890	916	957	945	897	914	917	946	922	954	955	889	920	917	948	945	897	892	878	951	913	967	966	950	948	921	935	894	943	955	986	958	961	972	919	909	915	857	903	875	925	947	952	937	914	913	950	933	881	866	927	939	934	900	904	921	968	886	957	935	853	879	893	945	912	951	903	889	930	932	896	963	966	911	923	892	949	959	932	941	912	996	911	922	918	909	918	893	894	922	926	936	897	934	929	911	913	903	942	955	911	949	938	977	965	905	917	976	950	953	914	943	947	892	941	930	885	974	937	937	908	958	913	928	938	905	886	952	951	923	917	951	903	976	879	962	933	886	967	941	947	909	924	907	915	917	928	895	909	906	953	860	869	970	926	895	900	879	923	917	859	958	925	883	893	928	954	965	930	930	931	937	915	939	896	914	887	909	947	971	926	896	960	954	867	931	945	973	926	877	922	932	873	897	940	939	946	947	936	936	956	923	968	935	896	925	975	916	923	816
6120	17386	12974	6865	5386	4115	3366	2737	2396	2106	1786	1598	1461	1371	1306	1240	1186	1188	1187	1101	1182	1114	1069	1101	1128	1043	1079	1035	1079	1039	1032	1032	1023	1003	1030	985	1002	962	993	1028	973	1011	977	944	980	1019	983	1016	962	939	955	998	923	977	993	985	964	975	939	945	948	977	972	999	941	969	963	952	909	961	979	951	964	898	1009	917	1016	934	960	924	918	1021	915	973	985	960	975	944	914	953	948	950	879	931	990	973	990	942	936	933	966	984	917	949	972	958	926	992	937	969	988	972	967	951	933	952	913	978	933	978	964	944	953	937	966	893	953	935	993	953	925	979	911	935	947	956	886	909	877	928	937	1005	966	971	964	957	919	936	940	908	967	918	973	982	945	960	978	1005	913	932	997	941	891	931	971	925	947	921	955	945	929	971	928	964	903	968	974	974	988	927	933	977	927	976	933	854	961	903	910	892	937	997	913	970	940	917	950	937	946	1003	939	1001	964	985	905	976	936	922	929	946	951	921	992	937	924	925	947	994	932	969	949	918	981	984	939	949	938	903	919	900	995	989	961	923	907	901	942	983	945	927	949	925	907	985	923	950	967	909	904	908	926	968	989	951	922	924	950	954	923	919	965	954	914	1002	903	977	997	1019	981	931	874	906	912	935	942	969	928	962	1038	945	921	949	974	888	937	961	953	992	972	958	994	974	938	942	961	939	998	1024	928	954	940	907	904	959	924	978	987	980	925	894	909	950	888	961	919	923	936	994	941	932	895	959	908	948	953	926	946	950	918	932	955	1001	929	960	914	937	937	859	984	914	891	1003	900	899	954	965	974	938	942	883	932	932	944	913	910	917	921	905	931	915	933	965	949	958	928	918	955	943	980	926	985	933	938	943	959	970	951	965	946	954	903	920	928	951	952	947	981	921	913	989	949	950	978	978	984	983	926	916	952	975	960	924	991	967	929	967	957	934	948	985	942	918	966	954	984	896	951	932	913	961	936	962	979	981	950	952	963	859	993	948	890	939	943	924	978	957	958	909	953	944	958	926	961	966	958	938	1003	944	933	942	935	927	957	989	929	947	950	921	966	966	892	886	904	985	907	955	955	931	938	948	957	976	945	977	931	933	902	949	927	988	972	973	963	914	958	886	924	942	972	975	992	990	906	945	909	946	991	960	906	950	911	901	981	907	921	978	902	927	995	909	1020	969	971	986	965	968	966	924	953	951	918	929	989	947	920	951	993	898	888	956	934	963	993	937	927	957	914	922	890	869	964	952	969	958	888	930	971	979	950	897	934	934	1003	903	931	950	979	955	946	912	965	918	1006	942	953	958	936	973	1000	959	953	933	947	902	944	928	983	943	967	946	933	903	947	899	936	954	937	911	951	897	980	944	979	881	968	957	888	953	887	906	911	907	930	952	940	935	967	976	925	919	922	924	922	944	980	882	958	924	923	922	899	982	992	944	993	949	997	933	920	888	967	947	925	945	943	967	1004	980	908	924	920	930	966	902	951	992	958	912	938	949	945	946	939	920	917	975	945	1008	958	979	959	1023	975	1016	953	965	955	969	843	958	928	956	1013	977	932	946	981	942	937	997	995	926	927	951	930	963	936	924	928	1002	993	967	934	941	915	915	923	955	954	954	924	971	951	879	936	927	941	903	969	975	917	952	979	948	911	976	997	959	908	937	940	929	902	902	929	907	982	947	898	968	924	922	930	939	961	984	922	945	940	930	988	967	930	948	930	911	962	993	872	898	914	900	941	976	934	955	913	989	955	908	994	915	960	957	945	965	922	946	905	982	993	872	907	943	996	919	954	944	941	889	956	939	900	967	984	951	961	932	963	939	930	908	949	945	946	940	972	962	955	977	914	913	915	920	933	913	919	1013	899	945	965	900	955	964	916	967	929	946	899	942	929	918	928	977	994	908	954	976	959	943	939	946	949	907	971	973	896	920	967	952	891	912	938	876	890	979	954	952	927	932	971	959	952	937	962	896	880	933	914	915	939	979	958	921	912	1020	992	997	920	936	968	928	947	924	952	943	955	951	949	938	917	981	966	941	945	930	906	962	910	918	971	954	1002	948	931	917	1007	967	934	970	1019	941	1030	960	970	917	955	1024	956	962	928	908	958	942	913	929	1001	925	924	946	920	932	945	941	974	1017	979	921	966	971	911	961	948	966	930	944	916	959	943	953	948	935	933	922	943	930	935	942	924	938	965	987	928	926	949	1007	942	968	890	952	995	916	945	946	975	930	958	937	889	913	980	884	946	916	917	938	913	969	955	1014	975	952	907	970	1001	962	977	948	960	947	954	998	940	962	928	1006	949	991	968	970	948	932	985	934	971	959	928	940	952	995	961	913	1000	968	935	997	900	949	999	948	910	948	902	957	1038	944	941	946	1004	941	924	930	937	962	982	921	908	911	925	949	903	993	977	1003	927	895	984	934	982	920	931	922	922	933	955	954	1019	927	927	924	950	945	911	897	966	988	927	944	949	983	1001	956	951	934	964	946	936	912	971	1001	974	961	906	985	937	954	944	954	989	922	950	946	945	946	977	933	879	931	903	962	941	969	990	908	950	982	918	906	912	943	945	937	950	904	934	960	999	938	907	946	946	961	932	881	946	940	1020	891	968	908	979	943	911	935	980	986	1010	935	934	961	970	964	943	939	932	959	955	969	969	951	988	981	986	966	941	923	933	908	965	935	939	963	914	911	897	971	926	958	960	938	947	934	962	962	995	904	957	920	959	889	973	967	921	937	975	917	941	946	951	976	975	913	974	912	984	925	988	867	965	978	941	962	928	959	934	921	946	962	944	969	938	920	930	934	973	923	979	973	960	914	935	984	1030	916	904	969	978	931	954	972	899	889	897	939	943	990	908	944	972	925	890	943	936	986	914	931	1000	907	958	942	926	968	937	929	935	922	957	971	963	929	972	953	985	920	941	981	933	909	930	940	940	886	976	944	935	905	968	954	930	938	894	1002	903	930	929	958	958	965	932	930	950	936	887	953	961	920	971	945	933	949	930	924	984	934	945	892	972	967	957	1010	955	952	984	935	995	966	991	890	929	894	977	987	989	982	944	1002	938	951	934	944	941	950	949	975	915	960	908	992	902	1024	939	989	964	873	923	894	930	941	952	908	932	927	976	925	947	928	954	960	963	917	944	1004	948	920	940	913	950	908	927	965	929	927	919	970	927	959	929	932	989	931	953	940	962	921	931	1001	965	953	971	917	935	960	904	965	918	906	928	943	986	943	940	969	929	967	929	948	958	944	935	942	948	956	962	906	978	850	934	955	956	951	966	954	1000	963	918	944	927	922	951	967	964	961	937	917	952	945	934	874	966	903	906	955	896	959	960	956	952	995	972	951	933	907	969	947	984	959	995	958	939	934	974	957	896	973	940	887	970	980	970	998	935	966	938	920	945	972	975	967	961	899	945	978	934	984	951	931	919	961	1033	970	916	936	1003	938	973	974	920	924	939	926	925	954	944	989	989	983	957	971	936	945	938	930	981	913	976	895	926	944	931	998	976	946	939	951	1022	943	961	943	981	1000	946	907	902	882	946	943
27867	17416	4216	1168	752	613	536	533	496	496	471	426	455	394	414	447	374	442	417	415	393	368	432	415	413	425	407	413	440	439	407	398	431	406	393	409	408	411	360	418	358	422	431	434	442	409	409	417	390	425	371	415	377	357	427	398	428	366	402	378	398	391	373	426	381	425	404	410	413	382	389	402	374	397	401	375	434	426	415	391	411	445	434	393	402	396	411	398	456	389	379	368	411	398	412	432	413	384	404	379	406	421	417	377	362	404	379	372	370	418	377	397	406	417	415	409	371	412	397	391	423	397	460	409	411	364	428	402	411	391	407	389	381	397	471	388	416	392	412	376	407	341	382	389	395	426	397	382	415	371	395	392	403	359	418	368	403	427	382	393	418	414	378	390	382	396	388	380	455	370	415	388	398	385	411	410	387	419	374	387	410	383	374	378	433	400	353	372	430	386	398	393	437	391	403	411	416	368	425	374	388	386	423	405	421	380	392	408	371	391	416	388	381	423	437	395	360	409	403	416	359	403	410	393	383	405	415	396	384	403	425	396	376	388	358	364	411	386	370	356	374	398	383	378	360	391	386	456	385	386	378	396	383	419	405	360	419	416	417	394	378	372	398	374	398	396	410	369	382	382	385	404	391	390	432	386	348	394	390	400	346	393	401	385	353	397	406	389	401	397	393	368	372	389	430	395	405	377	372	393	406	423	380	402	417	352	366	390	366	385	386	394	399	406	404	404	377	384	405	415	350	382	343	394	350	392	377	407	396	382	390	383	401	410	389	349	401	389	397	410	365	406	417	405	389	414	386	371	393	394	350	387	427	358	385	403	397	335	434	389	439	388	384	378	391	404	390	375	377	393	420	384	405	386	435	427	376	373	416	378	398	396	425	432	382	397	422	390	387	389	409	384	398	390	418	416	370	359	366	398	399	428	388	415	375	388	371	415	397	411	417	385	390	402	371	392	407	423	374	374	410	384	418	380	379	402	383	432	394	418	410	379	401	425	415	405	398	445	386	389	397	361	366	395	426	377	381	383	368	382	437	402	397	405	368	403	357	390	378	392	384	383	393	382	377	437	356	431	388	367	426	382	430	404	397	399	391	399	366	393	402	424	381	383	403	441	389	403	411	369	422	385	379	413	367	420	368	417	386	383	396	387	409	382	399	377	379	408	363	444	381	381	396	397	395	385	377	367	390	382	365	361	383	373	375	395	387	394	394	375	407	408	421	438	433	404	385	412	410	395	406	391	378	400	384	392	402	372	403	408	412	373	368	404	420	384	409	382	391	387	368	397	379	382	381	393	391	404	422	412	415	398	379	403	426	403	371	375	383	400	374	403	386	390	397	414	399	408	424	421	385	381	400	386	372	406	374	397	402	408	392	387	397	416	405	353	381	411	403	404	414	390	422	390	381	389	426	418	395	381	373	400	348	371	389	405	400	410	406	395	412	397	398	389	415	429	413	401	415	372	418	371	361	428	406	445	360	391	372	427	368	437	407	392	387	369	416	421	378	380	385	402	398	370	387	371	367	377	430	393	397	376	393	381	345	371	362	358	361	373	373	399	420	410	439	407	412	396	417	418	379	418	401	399	382	404	367	428	398	402	386	396	397	372	357	385	400	418	398	423	389	396	396	377	384	379	430	360	402	382	375	380	421	400	390	361	361	387	365	382	412	411	438	381	414	422	398	419	389	402	438	431	421	363	401	394	383	395	367	425	396	401	371	387	430	412	400	400	404	432	403	369	414	384	424	389	403	423	413	406	359	349	389	401	405	383	405	391	421	392	391	390	406	416	412	392	381	409	421	368	368	395	398	364	422	350	392	401	394	408	437	400	414	373	396	376	343	401	392	397	408	393	430	375	374	398	399	395	442	416	400	380	378	429	422	386	389	406	374	411	411	414	387	424	376	383	398	380	402	376	374	378	431	399	419	426	401	356	386	377	368	325	393	363	399	395	408	391	398	396	394	400	381	422	417	393	390	365	356	403	381	428	390	391	418	391	391	413	416	426	389	388	410	408	382	407	379	381	405	409	420	405	418	420	374	372	375	402	395	358	414	426	392	425	379	384	388	381	373	374	407	380	394	373	395	393	381	420	399	396	396	388	400	404	393	376	401	403	355	382	391	412	400	422	372	396	410	371	401	386	390	414	375	402	382	399	421	375	445	378	361	420	420	412	410	378	401	398	360	394	377	450	448	386	396	381	385	411	385	375	416	387	393	394	441	431	403	389	458	394	415	421	390	422	405	370	370	387	407	401	400	378	380	427	438	399	400	440	440	394	375	371	381	411	360	397	394	389	409	376	398	400	390	389	394	401	394	405	372	373	373	371	381	395	387	390	409	414	368	413	364	400	383	396	362	369	402	419	364	409	363	400	398	416	378	392	395	400	416	374	402	376	378	421	366	408	410	428	403	407	395	374	387	389	436	402	395	433	417	415	424	424	430	416	409	435	413	437	410	418	392	376	424	382	400	405	435	418	359	435	376	381	396	394	399	393	368	405	383	371	410	367	393	372	411	396	442	395	374	430	417	397	361	385	399	384	408	408	385	415	388	390	388	420	399	387	415	402	366	396	396	368	391	428	383	402	438	395	392	449	418	367	389	405	378	365	403	386	410	422	394	363	387	384	407	442	389	382	366	377	436	377	434	401	362	371	365	378	378	398	382	426	408	404	393	412	408	422	415	369	425	416	412	380	427	365	383	400	366	349	393	391	377	393	401	351	389	407	412	422	419	435	380	356	383	392	405	393	379	439	420	441	404	392	431	424	386	373	403	367	371	392	403	389	417	377	400	398	387	409	400	366	373	423	395	380	389	375	360	388	358	396	377	424	407	396	394	395	419	382	400	388	393	382	357	403	381	409	412	396	410	403	397	419	376	415	396	401	367	416	366	415	401	394	378	439	359	409	421	436	407	372	406	376	399	395	397	429	379	413	408	382	414	396	374	401	401	392	374	407	391	393	397	381	408	383	389	401	384	361	413	371	417	427	392	412	420	412	371	407	365	384	425	392	416	405	389	395	385	451	407	405	405	405	392	377	355	405	421	387	406	427	407	369	371	418	441	401	393	397	404	362	412	371	401	386	390	365	398	399	394	401	393	399	413	418	425	372	395	375	413	422	410	388	402	397	363	425	377	408	419	404	418	380	367	376	377	398	375	403	398	375	400	358	409	388	409	431	449	415	405	389	398	416	391	413	394	377	387	385	397	412	392	366	426	421	393	403	391	384	426	394	390	399	410	394	381	433	399	386	388	452	373	398	425	397	405	396	402	416	436	421	384	392	357	402	422	400	413	380	383	366	380	363	387	395	360	416	415	391	377	393	396	366	402	386	384	431	415	415	398	429	384	394	400	390	389	426	411	408	407	365	374	394	414	376	391	370	374	388	362	366	383	375	352	391	388	390	395	443	436	387	389	366	390	403	425	413	386	379	381	395	385	402	404	375	386	401	392	360	385	397	426	402	397	365	375	367	426	377	410	414	381	386	465	415
5059	3191	2418	1285	994	920	736	674	680	606	607	539	500	477	494	518	451	466	482	471	421	483	447	478	435	457	447	442	450	417	460	433	439	460	421	458	450	396	413	408	486	461	444	441	418	426	461	434	422	449	443	378	425	450	418	448	418	451	483	405	464	421	407	406	410	441	455	456	430	421	460	458	443	429	403	406	431	424	422	448	456	394	430	448	439	418	441	431	430	413	427	457	387	454	428	412	434	473	443	462	433	474	442	440	428	414	475	425	443	481	439	422	417	420	437	419	431	430	443	397	396	444	423	441	439	443	433	479	418	454	436	458	460	423	453	427	429	438	431	425	402	495	432	445	421	425	424	434	417	457	425	446	418	410	413	435	468	424	410	430	407	448	396	433	429	437	388	428	440	434	380	426	443	445	407	453	404	443	457	460	427	434	448	444	430	413	428	435	388	433	437	456	410	414	440	405	434	419	420	431	424	435	452	442	419	414	423	424	437	403	431	450	440	439	453	401	446	405	405	456	462	426	430	442	422	454	409	451	400	431	445	426	438	417	453	429	431	432	469	449	432	443	419	425	457	358	441	431	443	428	431	411	443	424	402	439	435	407	414	433	392	441	431	450	454	424	398	416	416	418	440	420	448	441	413	412	443	415	429	433	429	421	444	449	433	436	432	449	423	450	393	438	421	435	407	415	470	415	431	407	438	425	467	414	434	422	413	443	442	411	392	381	434	427	428	437	432	415	431	433	410	448	437	427	467	453	406	395	386	426	398	459	418	457	458	415	429	401	396	441	405	436	421	416	428	412	459	424	442	448	424	426	426	424	430	449	396	434	448	399	435	446	420	425	442	402	413	437	398	407	396	453	446	425	445	418	445	470	420	454	433	455	414	431	405	425	399	435	423	443	448	441	459	401	403	493	412	412	449	446	425	432	407	407	437	451	438	413	479	458	465	425	400	454	411	421	444	402	438	409	449	459	434	443	430	437	430	429	443	414	407	477	444	445	450	421	415	414	420	447	433	389	404	404	393	418	460	397	425	439	414	434	444	408	448	409	396	430	434	423	411	440	408	456	413	432	432	425	436	445	398	428	448	443	450	403	417	444	451	467	460	415	405	433	391	420	446	411	449	403	463	403	412	397	374	438	426	436	392	451	430	421	468	431	450	425	423	437	436	450	459	455	429	437	445	403	411	392	434	385	409	418	452	412	402	421	409	424	406	430	414	449	399	453	430	418	419	441	448	442	446	396	413	423	437	429	426	415	418	377	402	436	414	380	471	429	448	438	457	408	420	415	434	434	406	390	452	419	445	406	456	408	450	384	447	409	461	436	456	455	448	424	405	451	456	458	421	465	410	411	471	449	414	447	418	410	479	412	428	435	426	407	420	470	425	437	412	433	455	439	404	434	442	450	456	397	410	436	432	413	409	422	440	386	415	470	392	422	467	462	445	413	436	451	444	425	433	414	379	414	442	411	418	446	426	405	404	421	381	410	411	411	422	420	396	414	443	409	414	439	411	451	446	409	445	423	424	454	479	418	446	429	454	413	391	393	421	448	436	426	424	443	442	439	426	433	430	455	448	432	432	464	406	433	457	431	440	410	454	431	425	429	409	414	406	452	435	397	434	424	465	436	452	399	477	425	461	419	422	415	423	404	413	405	399	417	429	448	427	440	444	405	426	430	417	426	423	420	432	451	422	419	434	422	449	443	449	398	407	403	394	413	425	442	457	419	404	436	447	463	464	425	461	431	449	427	455	430	404	426	410	441	406	425	416	403	440	436	466	454	421	432	388	411	418	421	428	428	401	421	461	416	430	441	428	405	400	422	390	414	413	417	432	428	424	438	417	425	424	451	398	439	438	444	432	416	450	451	423	430	418	435	404	438	419	451	444	436	411	420	407	458	402	396	411	425	449	444	398	377	449	426	412	446	477	409	431	471	429	465	439	425	387	403	438	431	449	426	462	439	423	414	427	460	456	418	411	475	469	459	434	460	412	425	432	427	445	445	467	442	427	439	449	401	408	420	431	431	448	418	449	433	403	426	456	417	405	413	433	411	416	424	390	424	427	412	409	445	426	449	401	405	410	445	437	408	416	443	418	454	408	423	484	467	434	414	411	401	395	429	453	443	419	454	437	420	428	448	446	392	447	387	446	442	429	470	417	403	407	419	462	432	438	441	450	399	382	397	428	406	416	413	418	457	434	423	433	444	417	453	412	437	420	419	444	426	381	401	399	447	430	447	424	408	415	414	456	426	427	432	431	411	402	427	419	422	428	443	446	439	422	416	443	438	447	427	413	401	454	451	405	414	451	444	410	406	403	392	421	427	401	432	416	429	421	431	420	465	406	457	418	404	430	416	437	438	437	424	439	427	442	416	412	438	436	428	443	434	453	415	461	422	452	427	414	435	438	380	423	446	405	424	434	422	471	411	451	468	438	430	429	419	437	444	423	438	381	419	414	427	441	409	442	436	440	412	455	425	428	430	447	421	424	463	454	402	423	426	451	427	446	458	449	428	429	410	431	399	430	476	427	445	415	422	422	415	431	440	430	432	412	397	416	423	414	425	400	424	409	412	423	415	446	422	415	417	413	430	477	403	455	388	412	411	420	435	410	410	421	437	471	399	414	420	427	432	408	405	418	450	416	434	446	427	436	414	400	417	408	436	395	442	418	408	440	438	473	407	409	439	396	440	407	394	421	436	411	413	423	410	418	447	466	461	446	402	449	426	423	432	425	464	420	404	419	434	427	403	415	432	449	440	455	403	436	411	454	460	456	426	403	416	416	434	445	404	430	461	406	417	457	433	446	454	441	446	417	429	461	402	405	424	447	418	449	434	391	444	416	419	429	437	432	409	455	449	467	450	442	408	431	437	449	438	390	446	412	446	443	426	442	424	435	408	435	445	413	453	475	411	406	403	454	412	426	425	428	399	485	430	431	411	467	410	391	418	440	435	459	408	428	424	452	417	396	468	453	402	393	406	424	402	421	399	409	396	469	454	421	427	413	452	433	443	421	421	418	439	447	446	421	401	427	437	429	398	448	427	463	412	475	468	407	422	415	433	429	447	427	438	454	443	379	436	424	431	442	414	438	438	426	434	446	437	435	448	410	440	424	439	422	424	446	443	426	455	404	430	440	404	395	391	446	401	399	447	411	449	413	403	436	419	396	436	436	414	450	445	421	380	408	457	409	453	395	421	423	386	442	451	402	437	416	422	392	414	437	414	434	427	418	408	432	433	387	457	426	445	402	409	436	402	420	433	422	442	465	423	422	465	426	386	471	441	451	441	396	426	419	425	445	394	411	445	416	395	432	442	451	423	420	431	415	407	389	455	433	435	440	422	438	448	435	435	442	445	485	432	413	426	440	407	454	432	445	435	447	420	457	455	431	413	438	434	439	389	418	422	441	426	442	441	452	434	423	426	436	417	421	455	491	427	441	445	425	437	423	411	433	424	467	452	446	423	390	435	418	460	430	456	420	409	434	446	478	448
23934	21304	28525	24397	21297	9587	1983	1353	1166	1072	1053	957	943	829	831	865	800	812	799	798	803	813	749	724	776	732	766	831	781	831	800	762	746	744	714	695	781	776	762	767	777	760	761	812	761	741	716	736	715	738	739	757	748	755	783	728	752	799	790	762	706	759	706	749	756	739	770	748	722	765	680	753	735	719	756	731	738	721	756	769	774	758	725	747	688	723	710	748	721	793	781	780	785	710	747	763	736	709	765	736	713	720	663	756	703	750	727	755	747	749	728	728	730	712	762	749	743	708	768	714	734	744	736	747	719	743	708	723	774	736	747	723	772	705	721	701	763	722	763	764	713	713	678	755	767	737	766	724	759	737	720	694	761	710	751	699	744	738	707	735	736	723	764	762	718	715	743	681	728	763	717	755	728	680	772	717	690	745	741	773	717	725	718	695	750	742	744	712	743	725	721	739	721	755	764	756	729	750	769	701	732	764	742	710	789	714	733	711	726	685	768	737	730	709	769	770	734	739	701	765	808	769	789	763	710	736	721	748	777	799	776	754	765	737	711	714	750	778	694	745	735	757	751	739	752	732	791	789	719	754	726	705	776	687	759	712	703	709	763	745	746	685	730	675	753	736	726	778	761	716	724	763	738	713	753	705	739	759	779	746	729	759	709	775	752	722	728	738	766	774	750	778	776	762	729	821	762	677	730	755	736	764	734	698	751	760	694	762	732	705	792	788	747	738	744	727	771	754	764	754	717	708	717	739	718	737	708	716	736	755	804	760	752	740	741	755	737	705	704	763	713	718	776	729	746	743	726	741	748	736	711	743	770	766	779	756	745	721	725	749	737	783	731	759	742	746	753	669	723	728	706	730	748	710	732	748	754	739	728	719	721	718	720	761	739	773	813	721	729	754	754	728	669	725	724	727	714	744	761	754	746	747	720	713	746	710	767	810	768	711	763	732	789	712	739	695	731	778	765	753	765	738	711	720	700	691	722	743	707	756	723	764	728	709	723	700	765	744	764	712	743	660	722	716	752	721	726	746	761	668	739	724	797	705	757	692	781	766	707	693	692	770	733	724	808	759	724	763	702	767	720	721	704	729	727	707	717	724	724	748	762	774	723	718	765	717	773	712	773	695	763	729	764	781	783	698	700	755	732	733	752	757	715	760	739	786	795	720	751	749	754	774	729	729	728	727	677	743	706	776	769	755	711	760	753	734	685	725	723	773	724	773	728	711	683	765	752	713	746	723	773	768	769	728	763	779	744	754	736	760	784	784	684	710	734	759	762	765	775	773	733	711	728	781	723	713	760	730	777	737	757	735	703	759	774	727	756	736	755	733	759	699	707	726	758	710	720	746	735	769	778	720	722	773	717	724	715	737	697	748	784	751	716	758	735	730	740	738	826	767	700	756	735	766	740	783	766	791	750	734	764	733	687	719	765	760	725	788	724	725	743	704	770	668	736	701	789	718	754	725	787	755	721	709	709	744	768	749	746	725	714	739	773	692	741	775	766	737	710	741	703	716	736	734	748	739	724	759	734	737	715	782	761	700	758	698	746	741	696	756	738	753	738	717	736	738	727	737	784	759	769	751	726	719	763	780	760	722	760	775	732	748	707	743	748	777	741	732	748	779	726	762	777	752	754	724	708	721	776	778	708	713	753	759	744	738	718	730	740	711	755	818	754	738	749	748	718	758	746	758	746	769	720	746	752	696	725	715	722	733	766	727	708	726	756	686	728	704	767	729	722	734	740	728	762	710	737	718	757	720	758	761	760	721	745	751	753	741	690	702	748	727	667	763	726	688	749	686	771	777	720	761	702	752	729	757	767	717	721	749	768	694	754	746	744	717	750	777	731	708	723	722	713	755	730	754	729	706	738	697	756	736	793	719	748	802	689	758	743	755	769	725	693	751	767	753	761	788	740	743	765	760	758	724	744	715	753	715	736	780	674	768	727	746	738	709	715	761	745	755	746	738	701	717	792	735	738	707	730	734	745	755	755	746	750	749	713	746	751	731	715	734	725	726	770	775	714	704	782	737	714	747	750	751	749	711	739	727	731	753	735	740	761	713	681	725	752	727	707	735	741	725	758	749	757	722	746	739	718	726	757	784	739	701	726	782	782	706	765	693	700	720	729	750	737	746	735	761	728	729	767	725	752	759	753	731	743	692	705	744	736	704	687	721	713	729	690	733	714	763	697	758	691	716	689	742	720	778	752	694	738	770	754	711	690	721	704	688	730	753	726	770	745	740	746	746	733	706	753	748	803	689	765	741	762	718	697	737	770	727	687	746	754	718	741	728	713	752	665	739	689	759	783	714	733	719	687	707	697	704	755	728	694	747	725	740	713	727	746	701	776	728	773	724	718	719	770	684	719	742	759	766	751	703	734	742	709	673	719	727	761	739	724	757	758	751	744	722	698	761	738	775	709	721	721	720	781	754	778	722	742	700	750	725	724	758	786	768	746	707	706	733	767	698	716	735	732	756	746	702	741	749	706	743	742	744	738	722	763	744	700	730	775	721	746	750	731	695	764	752	739	761	732	699	717	702	709	778	747	715	729	756	798	740	743	704	763	739	743	740	749	734	713	762	722	736	767	720	768	685	796	754	709	740	716	760	718	730	716	708	705	755	755	776	778	667	779	775	731	758	805	717	712	738	716	777	744	769	733	747	700	727	753	731	726	755	744	764	701	756	760	743	762	727	739	726	776	791	748	769	743	727	740	688	748	762	739	754	700	710	711	755	766	731	713	760	717	736	763	727	727	756	709	774	746	703	737	747	743	721	739	713	732	721	698	782	740	773	740	752	760	727	739	787	690	721	760	733	756	720	733	686	716	642	712	712	723	778	724	714	705	754	737	685	703	750	789	712	724	768	752	674	731	718	717	713	753	690	744	698	735	728	710	750	759	790	752	736	673	726	780	758	707	716	773	722	745	784	755	800	739	737	791	779	716	723	732	752	711	724	738	699	706	670	728	728	721	706	738	738	701	739	776	713	746	724	774	760	697	758	731	671	761	733	747	748	766	795	752	751	753	780	694	732	779	748	795	761	746	720	774	781	711	753	684	707	785	766	729	699	724	720	786	746	761	743	780	727	722	766	718	680	741	800	759	735	743	747	706	731	696	739	741	747	814	709	737	743	750	765	709	808	743	737	713	738	723	697	761	758	720	821	716	706	786	727	764	724	787	714	751	804	708	803	787	754	756	739	746	688	770	749	757	702	728	752	719	710	726	732	763	753	780	784	776	778	722	753	728	746	699	772	745	769	708	707	769	764	740	729	707	748	717	732	714	746	732	727	711	728	708	721	742	748	809	784	688	742	760	734	708	696	712	709	747	712	773	751	752	721	735	734	784	758	766	773	697	744	720	766	774	765	702	700	729	751	757	692	725	790	778	725	721	785	734	776	723	699	762	771	731	714	761	747	709	778	795	744	706	770	715	754	714	736	725	718	740	749	730	782	744	756	746	751	663	722	738	679	749	700	734	807	761	726	750	737
4464	11345	8490	4358	3306	2613	2200	1779	1632	1483	1266	1138	1054	999	1013	925	867	846	899	882	883	848	871	836	843	788	846	824	913	824	791	834	807	781	816	805	778	775	833	757	750	766	742	810	788	795	748	752	748	798	749	757	762	795	750	761	755	799	764	799	741	756	759	765	774	773	749	765	817	827	768	729	740	740	745	766	807	786	805	708	831	840	737	777	751	775	730	806	746	740	799	830	779	708	784	737	785	762	751	718	768	771	771	742	717	776	789	770	786	803	741	781	763	762	766	774	703	717	746	780	792	809	768	748	799	752	744	767	760	732	732	782	757	787	689	775	784	781	770	802	804	705	737	804	760	730	721	755	761	714	813	814	764	763	794	736	748	782	744	740	805	764	733	752	739	733	771	741	781	741	717	776	761	723	713	773	738	795	794	693	798	765	774	799	773	678	778	789	762	748	726	795	788	780	742	764	769	721	724	778	753	728	785	829	703	754	771	708	744	780	790	761	712	731	779	779	773	759	736	725	740	800	755	750	744	653	796	679	745	741	719	738	734	747	726	792	736	763	778	732	752	779	765	823	755	692	807	775	797	729	725	752	745	748	773	795	777	746	765	761	766	752	777	828	767	813	770	730	800	724	769	735	788	801	797	721	743	771	784	772	801	758	738	761	753	768	796	769	723	721	746	748	744	796	778	729	715	765	728	723	784	758	777	792	766	734	785	787	753	783	726	790	754	724	783	775	693	735	773	775	747	779	749	745	789	774	741	769	766	747	757	762	764	750	810	769	743	748	755	697	802	734	765	781	775	711	750	751	759	778	752	789	773	755	714	741	737	764	741	800	748	774	755	735	765	776	755	791	796	788	709	777	763	768	756	731	775	797	741	717	858	779	706	770	755	772	776	758	746	750	788	724	764	749	750	747	734	735	746	758	750	765	737	815	725	761	772	738	728	774	745	767	755	790	745	770	740	761	748	729	740	787	757	720	756	784	766	734	778	760	741	774	740	750	765	830	777	687	697	772	779	741	771	770	743	742	731	755	745	794	761	703	789	719	758	749	719	844	750	752	767	750	776	749	724	718	741	728	723	761	803	788	806	767	770	787	784	818	710	704	788	755	745	770	768	754	795	750	733	771	718	762	726	793	727	798	758	767	754	759	766	768	762	760	764	802	772	736	783	754	795	780	736	746	736	758	770	735	757	722	764	772	727	745	791	767	805	713	713	742	818	758	752	739	744	750	739	746	764	801	778	767	805	726	739	766	736	734	776	773	765	738	773	775	750	763	760	774	751	775	761	769	714	720	791	818	746	736	729	830	740	737	757	752	747	712	718	788	743	752	786	720	774	785	793	782	754	697	744	762	794	728	802	736	737	709	756	773	766	779	785	749	774	780	747	785	718	794	714	731	763	735	771	701	761	720	738	737	751	738	705	775	792	782	765	778	804	762	798	758	716	745	766	760	803	713	734	717	747	721	810	733	747	699	740	743	751	732	705	755	778	801	797	769	797	779	765	766	722	739	721	800	737	767	799	756	753	794	768	761	737	762	712	802	761	733	813	772	748	764	763	743	726	766	803	758	730	769	762	773	738	704	804	668	726	686	728	794	836	755	761	778	756	731	743	717	791	749	773	785	732	767	762	768	760	752	766	739	790	726	807	748	758	746	742	769	762	723	755	756	775	801	757	768	738	724	784	793	694	762	791	717	751	718	763	770	791	783	746	765	742	773	728	768	788	739	762	757	772	776	714	760	747	804	744	728	762	813	794	745	796	811	713	795	747	767	730	789	727	713	782	763	706	755	751	774	742	787	783	783	776	776	742	776	823	743	772	743	741	770	749	769	751	729	798	726	765	764	772	731	735	726	739	772	744	795	768	749	787	774	786	729	742	727	776	747	762	761	731	728	772	750	749	774	763	747	740	766	769	750	749	779	763	754	749	770	780	729	732	781	743	771	792	738	735	724	763	751	791	751	748	772	747	780	736	766	724	770	740	786	734	762	753	727	735	754	762	751	723	827	736	726	731	748	741	700	732	772	791	734	789	764	766	771	775	767	734	774	766	736	754	732	767	825	724	767	765	763	746	736	756	717	849	733	726	769	796	767	762	757	749	775	724	799	761	779	761	748	753	750	778	722	726	743	780	761	753	771	817	754	776	725	806	714	749	815	741	802	759	768	814	751	721	769	782	786	808	763	784	762	783	785	788	772	790	750	735	812	738	765	773	745	780	714	769	776	779	739	773	858	780	778	765	742	759	756	742	758	755	782	746	690	761	772	753	780	772	713	792	793	787	724	705	758	758	739	755	748	745	787	770	780	755	761	777	747	704	743	793	749	755	766	737	791	816	756	772	770	768	760	784	734	779	740	753	776	738	786	748	749	756	735	731	705	736	715	744	728	782	720	727	726	718	798	737	739	774	772	723	714	790	787	762	769	768	807	702	767	760	727	766	792	788	710	771	781	745	726	712	760	740	766	783	778	738	747	744	733	764	757	703	755	739	752	761	707	782	729	764	754	735	739	761	748	753	743	817	752	756	778	765	778	775	733	783	728	809	740	790	751	777	769	778	741	749	741	773	765	754	758	749	748	761	751	741	738	734	753	747	773	756	764	787	765	754	722	772	741	766	762	804	761	748	763	758	733	769	728	754	762	728	714	722	742	716	710	757	812	740	747	778	799	766	787	786	776	707	766	774	747	739	773	749	768	730	757	796	746	757	704	743	761	773	755	755	764	800	737	737	769	752	789	732	729	796	746	755	760	753	790	746	721	762	772	810	740	753	729	742	729	780	765	759	743	767	791	739	778	774	790	756	760	733	723	794	776	741	771	781	765	737	728	787	749	835	803	751	755	755	756	743	772	766	776	771	719	803	783	810	754	755	736	760	730	749	786	737	753	733	754	722	764	767	724	807	776	788	760	734	763	765	753	724	762	765	799	753	737	722	785	764	747	813	710	740	788	741	780	822	725	730	760	791	757	770	751	782	770	764	766	779	731	772	743	758	777	671	745	736	725	749	741	777	745	779	784	710	839	751	731	817	786	789	729	765	813	718	776	784	748	787	814	757	764	742	755	748	777	679	784	728	782	741	792	751	739	724	711	751	770	751	755	792	758	767	788	814	760	783	792	756	758	730	751	724	763	782	769	757	765	771	745	784	751	754	803	779	720	734	746	771	803	731	724	731	685	797	753	753	787	752	784	750	756	778	773	759	755	762	778	795	784	762	729	753	730	750	723	756	810	704	744	797	764	716	774	765	759	754	756	760	748	784	762	734	726	753	656	787	759	758	746	754	755	710	699	757	785	779	757	765	758	776	774	753	722	743	693	780	739	777	806	760	745	713	769	737	803	752	752	756	741	706	776	728	760	762	713	761	700	814	755	778	767	726	735	757	755	757	791	711	758	738	751	823	798	774	729	751	735	758	736	787	786	756	756	725	721	745	736	732	733	755	778	815	724	778	818	704	762	752	724	805	742	777	764	669	775	778	783	754	775	745	761	736	793
24802	21170	27211	25357	9665	1161	901	727	684	599	603	547	513	517	487	471	479	463	487	468	488	438	441	462	450	441	431	458	479	455	451	465	454	414	423	459	435	436	468	462	431	433	397	450	425	443	424	402	444	408	435	443	429	413	422	449	381	406	430	432	454	422	437	451	450	453	448	397	416	438	418	453	438	445	443	430	448	439	447	447	434	416	419	424	437	420	415	424	403	420	452	447	426	414	444	460	422	416	419	399	456	424	423	417	467	417	443	454	426	428	409	406	418	453	386	430	457	400	410	439	438	424	400	419	430	411	435	427	437	452	407	419	429	431	440	459	435	412	413	397	386	402	463	448	422	419	444	462	411	416	418	390	422	429	412	411	434	439	438	420	416	403	430	463	403	445	462	430	402	455	428	404	416	407	457	436	414	408	414	415	411	386	443	405	433	444	398	449	411	418	412	418	405	436	430	435	435	434	397	441	401	432	396	435	407	476	434	439	422	404	383	448	384	410	410	444	449	411	394	417	419	400	429	437	445	467	431	421	438	422	436	421	420	438	463	384	396	400	428	440	428	407	416	420	446	419	443	429	443	452	418	466	410	380	422	448	423	417	386	415	437	398	425	413	433	439	428	417	401	458	383	412	401	389	410	436	420	386	426	429	390	461	444	384	424	415	441	412	392	449	400	436	440	456	437	435	418	413	426	394	403	448	402	432	413	412	391	428	394	408	418	432	418	430	409	427	452	429	397	423	429	430	421	409	430	401	380	442	393	424	417	424	403	446	398	437	444	423	435	423	416	441	427	437	394	462	408	428	413	433	418	443	384	445	419	455	427	431	452	440	411	470	427	463	406	418	371	414	424	405	431	423	433	418	430	438	437	414	441	449	412	397	403	422	407	427	416	403	427	399	428	426	431	450	464	418	452	459	439	428	429	419	406	419	432	413	420	437	427	412	411	406	445	393	429	418	465	434	427	409	417	397	432	422	417	457	400	438	408	436	404	421	446	433	436	424	424	424	438	414	435	450	438	409	429	405	417	491	461	412	438	458	429	420	412	387	401	473	407	409	429	405	381	431	456	389	444	430	418	425	422	437	499	429	396	426	439	396	409	415	444	417	404	431	427	411	398	466	422	424	425	415	401	418	438	363	417	421	439	407	450	388	420	366	418	434	382	408	439	410	419	399	432	411	394	411	412	467	425	431	426	431	433	444	418	419	437	410	410	443	419	428	406	448	416	399	439	383	423	452	467	442	411	434	464	437	408	441	391	430	394	446	427	438	437	420	453	398	383	440	410	458	441	407	402	406	461	472	397	438	436	437	406	398	406	431	440	413	422	394	441	405	401	392	387	358	403	422	421	411	419	438	400	424	410	415	416	446	425	426	435	436	412	462	426	430	389	394	385	430	434	423	407	447	441	428	475	431	394	417	408	420	429	424	478	431	414	448	405	412	431	428	429	470	425	449	441	418	409	436	389	430	438	393	449	407	416	421	390	430	436	386	436	448	424	467	417	393	410	429	412	428	398	384	428	433	455	438	405	415	422	392	438	435	429	427	451	447	406	420	405	445	455	420	412	417	419	431	429	398	453	447	457	393	434	440	426	430	422	393	383	425	398	417	379	419	420	444	411	404	397	427	412	440	414	405	406	447	444	383	437	455	469	412	454	438	414	400	431	421	422	424	430	445	431	437	425	411	428	424	440	376	438	437	422	420	426	410	441	446	391	421	440	406	419	410	399	407	429	428	383	436	450	453	441	390	391	367	411	387	423	422	479	400	403	439	443	403	415	442	417	400	427	424	437	409	396	421	411	401	396	416	426	416	419	429	417	409	387	433	423	403	428	412	400	397	389	417	428	408	394	412	453	456	410	425	440	437	399	438	414	431	421	406	373	433	442	419	419	441	433	399	412	410	433	442	458	418	434	418	397	422	412	390	427	436	443	438	420	425	446	428	405	443	422	409	453	415	405	427	430	417	442	399	418	429	458	420	423	454	401	398	410	430	437	431	436	417	428	421	406	417	428	411	416	439	468	415	435	431	437	454	411	416	420	440	433	412	418	424	408	429	433	386	435	452	430	476	426	432	423	395	439	432	412	420	435	419	432	415	421	452	426	424	461	432	427	417	434	431	393	412	414	385	419	420	403	413	407	456	447	394	424	434	410	428	371	428	412	405	420	387	410	433	440	356	462	457	373	419	407	378	411	408	428	422	416	401	431	393	420	437	414	428	427	407	434	407	431	398	408	408	413	417	419	430	403	446	442	450	455	432	383	413	404	426	415	452	425	406	403	419	426	399	398	444	438	451	404	414	451	428	447	406	386	369	392	441	411	427	425	391	441	439	432	448	459	413	437	441	402	459	422	456	422	406	431	445	427	422	432	366	436	404	419	424	433	390	392	435	412	403	419	405	435	444	455	427	426	367	442	433	421	392	445	430	440	423	431	434	397	384	426	450	427	426	391	429	408	402	428	413	439	444	446	432	406	448	430	434	423	411	436	413	444	430	449	453	403	436	426	414	422	418	435	389	460	401	391	426	446	415	438	422	424	448	427	406	443	467	412	426	439	460	460	444	414	445	436	430	414	377	381	444	430	431	450	375	431	412	425	421	426	445	436	420	446	428	408	423	428	405	393	417	416	412	442	419	393	404	427	405	391	456	411	425	433	403	432	426	426	411	432	432	420	390	448	414	401	397	402	427	437	460	423	398	426	408	389	421	458	438	425	452	455	434	455	434	420	433	405	400	368	422	456	418	421	439	393	421	405	451	447	436	431	435	410	420	371	442	404	439	436	419	380	420	482	408	460	417	439	456	406	434	430	433	427	421	397	444	435	455	458	430	418	402	388	441	455	448	410	469	440	464	396	431	445	423	409	452	443	407	434	425	411	412	441	422	442	396	401	408	444	425	425	410	412	432	446	403	423	429	422	398	471	438	431	412	456	422	435	392	420	427	409	431	469	442	399	453	454	445	408	414	425	398	414	424	439	428	396	391	427	450	434	458	416	421	434	395	421	429	431	414	455	411	458	415	425	460	433	399	423	422	392	428	437	390	419	420	370	401	387	454	399	406	393	399	419	418	422	419	450	432	395	429	424	405	399	443	397	425	452	406	449	420	410	468	432	413	457	446	450	415	426	394	411	436	452	444	412	434	383	428	440	443	474	400	428	427	455	416	436	441	402	432	478	419	445	395	414	411	435	436	426	415	416	413	421	417	438	441	435	416	431	425	419	474	457	450	402	428	436	441	395	460	410	406	412	408	431	431	399	413	429	422	414	397	446	422	415	397	428	448	435	432	453	415	415	445	439	415	414	418	425	400	410	462	441	428	435	442	432	416	414	406	381	389	417	412	405	431	370	432	422	417	407	404	456	452	442	447	425	448	428	427	411	401	440	417	454	414	341	456	390	376	443	419	451	408	421	433	424	409	447	405	441	422	464	430	411	416	395	413	424	439	439	397	462	433	452	412	421	382	443	453	459	407	400	439	445	435	406	438	399	439
4276	7744	5570	2748	2138	1656	1410	1159	1052	934	810	710	687	623	571	571	572	552	527	562	531	563	542	504	550	524	555	543	558	511	534	503	531	533	496	491	513	532	474	510	489	514	507	502	445	482	481	481	499	492	441	471	498	482	484	468	444	511	474	458	479	497	516	486	500	482	452	504	481	490	486	477	480	455	504	481	483	503	471	462	528	414	484	474	488	487	497	463	471	451	475	467	453	505	487	493	479	507	496	451	471	491	461	485	479	490	498	494	490	486	466	443	477	451	476	495	512	465	485	517	482	439	491	468	452	474	468	471	489	453	455	435	492	491	475	470	488	520	494	487	442	483	479	448	469	506	443	482	505	457	523	439	468	482	500	465	466	454	475	465	432	489	467	443	479	497	507	465	460	469	476	501	476	482	488	457	454	473	474	466	480	482	539	463	465	453	455	495	475	476	451	489	489	427	476	516	473	497	465	455	463	492	492	479	505	478	472	492	502	461	468	517	513	474	457	506	477	498	459	454	461	442	459	523	470	480	470	471	502	452	448	507	480	511	468	494	507	468	467	438	515	482	495	437	477	488	435	424	498	450	448	525	443	467	491	445	423	501	479	468	472	473	456	485	455	486	471	470	456	463	471	479	464	492	460	485	458	433	480	458	483	477	472	515	480	496	460	468	462	490	487	454	465	484	487	475	456	487	480	446	464	498	491	474	455	425	454	485	458	460	475	525	459	463	459	476	540	510	454	519	448	455	471	447	534	489	500	501	500	466	459	471	482	469	475	517	508	483	484	470	469	428	465	491	458	459	481	498	443	462	496	467	487	473	447	489	436	493	487	464	478	470	491	450	464	524	460	460	447	489	486	489	474	452	452	497	482	483	514	481	475	468	483	518	477	499	506	458	476	456	488	446	453	478	491	497	475	464	511	459	481	462	484	479	464	497	501	470	488	462	472	498	473	472	500	459	503	479	469	469	456	515	455	483	448	482	482	450	518	491	501	508	468	448	485	481	478	472	476	445	425	455	503	458	464	485	464	470	509	493	489	457	468	479	457	469	487	469	461	446	473	464	477	456	468	486	478	426	488	432	466	467	481	477	462	480	489	441	454	491	474	507	489	482	461	466	472	438	489	468	456	436	521	491	489	468	490	454	492	468	437	482	488	449	468	477	451	489	469	498	489	485	503	476	486	491	495	465	483	440	460	476	445	470	476	457	466	478	514	505	492	431	490	469	483	445	484	478	488	465	524	424	499	479	460	497	470	454	455	445	463	503	517	454	486	498	465	442	507	460	452	432	502	506	490	498	459	502	493	455	455	449	488	478	462	508	482	467	488	488	456	534	491	432	462	477	488	470	472	463	463	460	474	467	498	476	473	491	469	465	507	487	476	470	473	467	495	436	485	461	492	459	470	472	464	470	505	518	476	483	476	461	487	468	453	474	502	477	467	472	457	428	452	479	506	486	488	480	459	469	445	435	476	468	501	499	464	462	490	487	472	464	480	472	442	490	528	459	493	504	468	479	480	473	500	512	481	460	434	463	490	481	478	478	471	461	485	484	442	468	461	524	500	430	458	443	519	481	453	476	510	439	448	501	487	491	466	501	454	476	474	492	505	452	461	492	486	460	486	474	468	474	489	473	518	533	465	459	453	504	492	522	491	473	478	474	483	489	492	492	412	483	509	510	452	469	483	448	466	506	453	496	478	461	487	491	501	458	481	518	483	456	438	474	495	483	469	457	484	465	483	454	471	453	473	521	490	444	461	475	466	493	468	490	498	457	465	535	497	462	461	479	498	444	535	475	538	479	483	475	509	496	476	490	471	483	511	501	490	497	514	517	465	457	493	508	509	450	500	477	448	486	464	467	481	475	456	458	461	477	477	498	462	451	494	485	485	456	474	493	459	503	465	497	477	486	466	480	474	466	507	496	507	525	477	454	536	478	437	461	494	484	490	495	444	493	460	501	501	446	467	488	464	475	511	469	471	498	484	477	552	425	512	469	516	460	463	479	492	494	516	493	478	470	451	450	461	523	426	473	519	501	514	504	507	456	468	506	483	445	453	502	470	462	485	541	495	482	471	495	452	508	458	496	449	478	452	475	501	455	481	515	449	493	495	464	456	423	494	492	489	506	493	444	476	464	462	484	473	466	508	487	485	468	465	468	483	486	485	432	487	460	470	489	474	495	438	462	510	452	481	492	497	488	495	475	480	490	466	479	493	481	492	454	437	473	502	483	459	472	466	483	480	472	497	462	468	496	506	483	451	484	472	451	457	473	488	471	489	467	482	478	473	475	480	487	484	457	466	464	516	528	492	503	453	512	494	463	468	515	516	453	490	500	441	475	489	449	490	476	471	511	439	482	491	471	458	471	493	447	461	435	490	492	471	483	461	471	459	441	458	444	461	439	481	507	462	438	468	476	441	501	452	470	474	465	467	478	505	505	439	492	466	441	465	489	494	477	467	472	466	503	479	450	473	473	473	481	478	474	466	480	466	488	417	483	458	477	486	497	482	521	489	497	491	448	496	499	478	475	446	460	478	454	479	463	490	473	514	470	479	495	455	464	472	478	477	480	444	502	456	503	484	481	456	478	486	471	528	477	443	465	459	485	492	462	425	440	503	487	472	479	467	498	470	473	442	499	500	465	472	458	462	442	485	463	484	491	450	477	484	513	436	461	473	476	470	477	492	498	464	457	528	479	491	513	476	456	456	466	456	530	470	498	496	454	460	488	470	497	507	470	470	485	482	506	485	467	485	463	489	460	472	471	514	462	494	490	479	484	464	465	454	474	505	500	449	495	475	483	474	514	474	487	465	477	448	437	484	464	469	483	483	477	453	481	506	466	452	460	472	464	483	494	491	481	460	473	476	429	481	494	478	471	477	451	489	464	512	502	503	495	503	440	486	495	450	484	479	488	479	436	480	476	493	463	472	450	470	441	446	493	501	507	525	468	474	477	455	466	473	450	485	456	504	498	483	433	451	486	484	502	480	479	500	505	440	490	496	464	489	482	474	480	506	481	479	498	463	431	470	478	463	506	503	435	467	480	481	477	463	459	491	454	457	432	466	479	452	509	466	488	455	506	470	441	488	467	495	504	441	457	493	470	486	471	509	424	472	472	505	475	506	435	490	497	473	482	487	479	482	450	469	469	485	452	461	484	505	503	527	488	472	470	485	443	466	450	495	472	463	426	461	463	445	460	458	493	451	470	469	453	510	507	470	445	462	508	452	485	471	464	478	427	452	488	471	474	495	428	457	460	460	493	468	481	495	481	483	490	506	443	506	479	496	440	483	489	465	471	476	490	453	527	488	512	495	500	473	508	437	437	508	477	462	487	480	466	484	485	504	492	520	498	458	514	459	499	496	437	485	446	475	484	459	484	482	478	471	458	498	469	494	495	464	467	463	437	392	483	494	514	442	494	444	457	467	475	461	447	496	477	473	445	486	489	480	496	497	466	445	474	480	459	492	493	475	498	472	477	450	482	464	477	484	459
22635	21248	28891	23913	21254	21310	8880	2220	1667	1481	1382	1284	1266	1142	1176	1098	1081	1093	1061	1050	1067	937	1014	1027	957	1021	968	1023	1053	989	1001	965	972	976	971	956	989	939	932	920	968	932	934	977	1007	938	889	904	903	898	928	963	929	970	901	946	932	967	914	950	921	942	993	996	907	922	1006	955	982	936	918	972	901	959	988	919	948	937	978	908	909	939	958	926	995	893	919	898	951	916	952	988	922	921	917	947	891	956	904	887	882	879	975	937	936	977	952	927	913	916	912	912	982	914	901	959	942	919	909	932	969	899	948	954	906	889	948	957	872	936	917	864	943	932	921	976	917	879	911	922	974	912	882	894	934	972	912	918	952	947	914	914	887	908	899	973	892	928	909	938	909	900	918	920	946	912	900	924	914	909	910	920	960	917	896	942	883	892	934	970	902	927	952	934	938	893	926	983	896	891	878	929	925	920	885	910	928	934	922	954	891	868	866	898	916	894	919	897	889	869	929	923	925	962	905	950	854	904	887	956	914	959	915	894	894	888	958	831	915	911	934	886	963	926	930	903	905	936	940	908	940	914	919	957	953	910	979	935	942	848	899	918	941	947	915	935	943	919	962	902	949	911	922	950	909	950	914	907	917	911	901	935	859	910	892	940	888	921	897	980	973	930	917	968	951	871	916	908	944	878	900	952	904	928	910	922	909	911	887	888	910	896	899	931	940	943	930	855	890	927	941	953	965	938	862	893	881	926	903	966	965	883	976	923	932	928	913	887	916	919	939	944	920	911	905	938	882	939	931	966	926	938	897	902	923	939	940	943	937	973	913	943	880	893	933	921	866	944	971	934	924	898	906	934	898	936	988	918	933	925	924	875	925	934	890	928	890	914	895	939	927	931	935	896	912	914	947	952	977	940	907	939	950	991	882	859	936	948	921	907	944	872	922	1011	946	974	940	927	861	927	912	908	961	931	925	923	966	910	873	893	904	874	876	889	911	937	911	912	892	889	927	962	913	979	909	927	910	939	888	923	912	905	936	862	903	915	934	982	970	926	929	972	963	948	907	936	944	950	905	913	897	868	928	948	899	890	942	871	929	930	922	917	896	952	957	886	947	957	897	859	960	946	868	940	976	892	932	866	912	934	900	958	919	942	890	871	952	934	900	911	901	917	905	887	893	875	920	936	888	937	935	917	948	936	840	924	920	877	939	892	926	908	919	978	893	955	920	907	878	901	945	933	894	941	856	967	891	908	901	956	885	914	901	925	975	927	869	913	921	924	975	909	908	915	918	920	982	929	888	954	895	924	953	938	926	950	930	935	931	945	913	903	918	899	900	876	943	897	933	915	920	979	952	895	910	956	988	895	877	907	995	896	879	916	905	942	931	868	902	924	943	913	921	920	930	956	953	897	962	964	951	913	901	958	899	905	902	953	890	923	922	920	914	913	948	959	935	887	920	930	938	957	862	879	937	890	941	913	950	897	864	921	891	944	952	980	956	942	885	927	901	907	896	950	903	905	954	912	931	924	928	903	943	920	919	908	911	933	907	917	905	895	973	885	900	853	948	897	917	882	907	950	939	931	911	970	949	869	900	947	838	904	949	945	949	920	909	909	914	922	909	893	887	891	904	861	935	927	862	935	937	920	955	872	999	952	875	923	914	938	890	854	923	935	907	957	916	856	889	905	929	968	870	908	915	915	941	930	896	991	947	897	940	918	882	918	865	963	928	871	918	989	881	917	884	945	924	909	1002	922	883	929	901	971	927	930	905	920	937	920	912	891	954	948	885	911	917	958	942	888	928	854	970	915	962	875	873	901	935	944	908	877	911	934	877	979	931	943	939	950	950	870	878	928	902	926	896	938	933	948	957	856	907	922	945	876	911	953	907	927	843	870	948	902	875	929	933	970	950	993	936	925	904	948	927	955	947	965	919	899	860	917	912	887	910	920	955	869	885	857	944	908	948	915	924	898	905	934	958	934	987	939	869	965	933	904	946	917	923	914	939	940	889	953	950	948	879	874	866	919	892	895	893	929	957	879	948	891	856	920	963	894	947	973	911	973	925	954	916	912	927	892	906	953	922	916	900	941	944	904	910	903	900	914	889	962	923	943	897	880	913	923	907	942	901	895	926	876	983	929	929	922	899	929	910	948	899	847	919	936	972	875	961	956	970	934	924	937	928	946	957	936	889	918	931	931	953	892	933	903	907	934	882	962	952	925	909	962	919	956	909	928	957	924	996	878	934	908	896	921	956	868	886	971	890	979	907	936	917	909	941	910	886	913	949	915	998	944	893	934	936	902	933	886	929	913	927	872	994	918	882	899	896	954	946	915	952	944	956	878	906	919	921	905	965	857	872	984	919	887	917	907	938	979	935	913	866	937	939	921	909	914	910	964	907	822	926	955	954	903	880	913	997	944	939	906	932	947	941	923	956	900	915	908	940	924	932	883	913	920	926	949	908	961	958	930	908	906	886	912	918	943	885	907	912	949	928	967	911	902	913	944	910	868	890	935	951	960	863	886	883	892	925	913	910	903	897	970	872	933	924	971	902	964	890	966	827	885	895	867	917	946	903	932	962	890	925	933	908	936	882	920	935	876	860	943	878	893	933	891	930	915	954	934	900	949	933	938	941	865	944	866	865	879	881	954	901	887	895	886	878	918	906	944	914	865	882	910	937	903	907	925	921	916	880	942	874	860	900	903	873	927	900	886	886	918	903	921	964	921	889	897	860	910	919	949	922	924	919	922	932	963	926	836	931	852	887	922	947	900	900	961	904	874	968	909	937	932	972	915	950	940	926	958	1007	916	893	929	971	952	891	907	863	874	857	884	985	931	891	921	885	987	949	913	899	960	972	915	945	899	906	902	936	919	877	944	881	928	896	905	918	915	909	871	936	914	936	891	818	925	937	919	913	964	888	943	884	927	936	930	956	965	936	876	920	949	959	876	861	920	868	921	898	979	874	924	928	930	966	949	926	915	887	933	922	900	908	854	931	901	887	938	921	981	998	949	871	935	945	914	906	948	932	893	898	938	966	875	920	910	905	887	907	860	929	930	921	919	915	931	927	905	919	819	913	904	903	872	940	925	881	884	911	945	895	966	911	909	876	902	889	866	890	901	893	849	872	893	941	883	909	941	903	928	910	931	978	936	973	886	925	940	926	911	936	890	940	917	935	904	968	913	966	901	901	930	908	903	885	958	910	962	908	915	906	973	948	865	954	888	890	890	906	863	948	931	905	934	867	921	911	916	939	900	904	937	917	925	905	908	925	935	907	904	892	946	876	916	889	926	917	944	928	946	944	916	934	897	937	965	914	894	981	971	917	902	902	869	856	993	890	883	943	892	864	903	918	916	929	934	949	909	919	868	902	979	892	908	923	901	922	911	904	933	909	933	907	953	930	868	975	892	933	940	924	906	917	921	962	975	870	917	896	923	871	870	924	875	894	928	947	933	879	930	862	888	921	959	960	875	907	923	889	899	944	954	912	901	939	949	943	907	940	901	918	908
5982	17394	12693	6846	5425	4219	3433	2731	2434	2175	1793	1581	1463	1376	1231	1217	1201	1131	1134	1065	1074	1100	1078	1063	1088	1092	1091	1064	1072	1122	1036	1027	1013	939	980	1022	984	954	979	1002	946	940	958	949	941	986	932	957	970	964	934	939	1007	945	982	972	921	1004	944	995	950	928	940	929	987	944	969	936	940	946	944	944	986	979	953	916	952	993	892	943	992	973	969	953	947	960	977	975	965	899	949	945	937	938	874	959	901	958	973	920	893	898	926	907	936	983	940	935	985	935	951	980	976	922	976	941	887	904	998	900	943	940	945	885	995	932	948	933	940	995	929	912	967	1007	954	910	916	939	857	961	945	957	911	977	929	909	1004	947	954	964	956	903	903	947	959	887	966	949	988	918	969	973	983	933	957	877	944	918	909	909	971	900	903	858	950	926	953	971	973	890	933	980	961	966	897	942	930	925	957	931	937	932	937	963	915	1018	907	923	961	951	935	951	941	945	953	908	906	864	901	946	907	941	896	905	877	959	905	945	972	962	906	1010	948	1002	935	962	919	941	921	896	940	908	940	945	908	989	967	904	945	1000	973	957	929	933	942	907	1005	883	982	881	913	961	888	924	964	945	956	897	1016	955	868	913	976	925	923	962	933	903	903	959	937	924	923	865	962	967	946	930	969	951	918	892	902	941	950	940	953	959	995	955	903	935	943	920	998	966	926	914	919	954	977	905	904	957	888	949	958	920	891	950	959	950	918	956	929	971	891	957	922	924	961	904	919	945	1004	920	961	940	984	949	963	1022	894	964	928	967	931	898	993	933	894	936	914	978	921	934	947	972	944	921	938	913	954	968	926	961	960	972	906	935	955	908	957	963	908	935	930	944	952	950	928	951	923	951	939	938	978	996	943	936	952	902	945	942	994	966	924	963	934	920	889	959	966	934	864	956	952	914	911	877	908	939	891	976	949	951	891	976	951	947	950	929	937	937	964	942	985	919	961	973	967	948	965	930	971	950	958	981	958	901	936	958	913	948	935	939	886	903	979	943	967	938	896	959	901	915	941	899	959	877	932	864	916	940	988	902	988	946	897	863	1014	996	886	943	930	918	906	969	970	939	921	959	940	876	932	970	961	933	983	956	918	908	921	920	899	930	934	898	964	919	961	914	905	967	934	926	904	992	860	949	946	953	980	943	981	968	903	935	951	964	950	930	921	911	955	929	882	918	917	965	948	932	962	978	963	987	977	957	899	902	906	879	978	961	910	909	917	882	907	922	957	944	976	988	945	974	908	989	1018	906	936	908	858	912	902	880	940	954	901	984	944	941	963	988	932	938	902	925	990	928	952	897	965	966	968	871	971	908	906	888	942	910	934	920	942	933	953	949	939	935	986	923	944	909	910	893	919	969	960	871	935	934	976	931	970	910	947	950	921	945	890	960	925	992	927	989	920	965	931	942	945	926	933	962	993	967	905	945	941	938	976	938	888	902	964	927	945	912	960	927	993	909	952	948	901	1026	892	973	909	900	928	930	902	960	923	900	992	879	900	961	964	949	944	879	906	896	928	949	924	970	931	903	942	928	903	915	959	1006	961	930	944	961	925	877	933	915	950	943	947	960	977	894	943	1002	929	944	968	959	944	971	952	958	964	871	923	913	955	928	915	928	966	958	950	894	895	921	978	926	964	913	913	941	967	955	913	991	958	967	910	942	902	990	941	930	895	928	932	926	967	920	936	924	954	944	981	940	994	928	973	913	938	951	953	912	933	932	913	907	946	915	962	984	967	937	934	959	974	865	940	969	938	959	863	915	937	926	938	945	906	908	960	933	935	1002	961	894	895	941	953	894	946	913	960	987	975	884	927	938	949	936	965	957	940	942	945	959	959	932	932	924	963	988	987	998	938	891	959	939	942	984	970	919	933	917	938	922	944	1013	890	912	884	906	909	912	949	949	907	921	996	917	937	907	942	924	963	912	899	946	968	925	936	937	944	928	929	924	1018	924	936	923	966	955	907	921	935	962	903	996	958	969	910	972	888	917	927	947	937	1026	950	971	894	921	989	1006	923	868	946	939	919	922	909	896	957	886	922	898	965	968	896	951	889	941	867	913	944	916	890	961	953	874	932	928	930	912	910	966	936	931	916	909	976	961	921	949	919	905	966	910	976	981	862	951	972	941	933	921	952	913	944	939	932	997	935	958	942	968	928	946	961	909	925	947	941	975	915	948	930	960	953	876	921	921	906	939	936	924	945	990	905	972	935	927	888	945	942	876	954	938	976	987	909	930	964	922	908	948	932	976	919	909	925	954	915	883	953	922	948	915	948	919	956	917	952	909	959	926	951	876	913	886	974	974	924	974	909	932	931	924	947	988	860	988	936	920	912	931	878	961	932	908	937	967	951	986	953	972	928	965	933	978	916	936	944	939	983	933	975	1011	975	918	920	922	921	914	934	970	927	945	913	913	1014	971	910	978	937	987	972	993	972	1022	996	924	952	970	931	962	895	948	915	959	916	867	966	963	928	866	909	915	965	923	924	906	921	922	929	1007	943	918	986	941	966	963	893	919	906	898	881	890	961	928	975	908	945	1011	941	904	973	917	904	976	965	957	931	953	945	932	947	912	884	896	946	973	935	915	947	901	922	975	940	926	927	942	925	912	962	952	965	934	942	968	957	944	888	929	903	903	943	954	884	890	925	927	913	943	955	898	931	955	948	938	968	933	972	939	930	964	938	979	977	962	935	1011	940	907	950	968	931	907	932	879	915	912	990	944	925	903	911	936	946	938	928	886	942	866	938	973	879	924	986	943	917	958	917	948	964	915	962	972	896	959	992	929	957	956	978	903	970	946	940	918	926	927	914	940	962	966	928	914	924	933	911	989	936	947	914	981	949	923	941	954	936	866	936	955	938	901	868	920	946	926	927	944	943	945	937	977	871	941	930	951	958	958	934	998	974	912	957	916	974	971	915	925	948	919	984	970	887	895	943	956	963	894	941	926	958	956	943	950	934	911	964	916	997	914	953	909	934	988	942	907	950	913	968	948	899	978	917	953	988	898	879	961	889	931	919	954	921	944	921	938	952	876	922	884	985	941	889	969	892	999	896	897	967	935	957	928	957	963	953	925	974	914	932	914	882	876	959	914	944	903	937	960	942	896	987	982	948	927	976	931	955	1010	992	912	961	921	922	900	937	936	918	928	946	897	902	954	938	934	931	960	953	925	953	935	881	902	941	913	933	924	957	889	953	977	955	961	954	962	944	926	860	922	962	964	920	918	923	903	936	939	916	955	919	986	944	998	922	949	930	959	890	962	902	991	947	958	940	947	940	924	961	938	936	911	936	905	969	973	904	938	948	931	922	927	967	907	938	920	941	875	928	957	956	971	928	931	922	939	871	915	973	956	997	952	910	913	937	904	937	914	901	933	991	952	920	915	969	970	1004	974	1011	939	936	973	942	943	946	968	928	960	933	900	950	948	932	943	983	913	924	921	930	957	912	982	915	921	951	949	929	930	943	949	954	996	947	941	943	930	981	900	967	938	915	942	917	957
27810	17263	4070	1174	727	591	517	534	473	529	483	445	461	432	423	452	414	412	395	415	383	435	413	405	395	417	419	432	427	402	405	389	391	409	403	398	407	388	374	423	390	391	381	418	414	358	409	374	392	407	381	418	367	401	402	372	392	404	405	389	393	401	382	403	398	426	374	408	375	423	384	437	439	396	400	370	389	389	375	438	415	420	382	405	422	397	375	386	385	398	409	370	399	374	370	385	413	405	369	380	390	411	368	396	385	432	377	412	407	370	385	438	384	419	339	382	356	395	388	416	373	411	436	400	373	396	353	421	390	353	358	361	380	407	345	391	397	423	372	372	406	356	373	406	405	380	401	369	407	375	377	363	357	407	394	415	383	353	405	388	411	379	378	357	361	376	380	424	374	404	389	391	417	421	368	390	406	393	395	439	347	396	387	443	387	374	388	405	354	396	418	380	442	419	427	399	392	370	391	357	398	377	397	381	398	393	368	376	406	350	376	371	367	392	413	397	366	391	366	378	443	408	378	390	402	414	405	395	390	387	383	431	407	373	360	365	374	398	389	405	391	355	387	401	430	424	428	375	394	374	336	395	385	419	412	401	354	410	409	388	393	396	416	374	409	379	417	405	401	407	401	387	392	388	401	402	417	369	385	420	398	398	402	405	383	397	418	388	384	410	421	400	417	394	373	381	387	364	381	364	357	400	369	432	394	406	405	424	419	391	363	392	382	437	358	372	370	400	389	409	370	419	377	418	380	411	426	427	364	403	397	419	384	383	383	371	396	423	398	388	380	380	413	365	398	392	383	416	397	386	390	412	396	350	407	403	379	372	374	403	371	392	418	403	392	389	360	369	373	394	383	344	422	382	377	382	367	353	418	379	414	382	414	368	385	386	365	416	363	355	406	369	395	379	405	395	406	404	412	394	392	391	392	344	404	365	387	373	389	380	407	406	410	375	361	388	432	381	379	387	384	373	386	385	389	402	393	387	387	398	405	388	390	412	382	384	367	426	370	374	406	390	425	378	366	420	382	380	391	392	370	391	369	411	399	404	357	394	384	424	375	398	411	385	419	390	428	400	417	391	413	399	429	396	346	416	396	405	372	370	379	378	391	368	374	423	385	413	400	395	376	400	389	343	427	369	403	369	375	390	406	393	411	430	399	362	448	383	397	377	370	393	395	381	397	371	403	398	387	421	413	405	387	404	387	367	412	431	373	386	382	413	392	387	396	403	382	415	378	369	382	424	412	418	366	420	397	419	380	391	377	384	373	396	409	392	396	425	368	411	403	370	358	379	439	361	387	385	407	373	395	367	389	401	386	396	378	416	414	355	415	399	397	397	370	365	387	396	384	389	409	380	406	383	399	392	404	381	381	395	384	392	408	384	407	398	397	428	410	414	387	400	389	361	349	377	388	395	401	399	388	387	427	453	380	409	384	361	429	392	382	374	429	374	396	389	412	384	385	376	390	398	375	368	384	365	379	390	410	392	379	370	380	385	405	423	419	368	380	430	421	395	379	395	357	384	402	410	386	393	399	378	372	382	391	375	389	381	373	370	389	377	399	397	399	419	397	388	363	355	375	387	384	414	407	408	394	375	391	428	419	379	387	392	401	385	368	391	401	407	365	436	397	417	374	396	394	419	389	397	357	388	379	397	357	402	360	396	364	366	369	409	392	406	418	395	414	378	370	409	384	394	404	382	401	404	377	418	404	377	362	425	382	419	340	389	405	395	403	410	373	391	404	430	368	406	386	381	399	411	429	366	386	392	402	373	371	401	371	371	350	401	391	410	395	391	385	416	374	371	414	428	404	426	368	384	430	361	388	368	363	369	374	368	396	384	376	372	401	362	397	396	396	356	411	391	406	397	401	389	415	369	398	347	406	398	422	370	411	409	432	420	362	379	357	403	371	401	389	380	387	400	384	348	368	389	383	411	378	387	411	366	442	408	380	374	402	385	410	408	366	442	422	415	377	395	377	412	407	413	395	400	374	390	402	402	359	372	426	370	373	409	369	387	402	385	394	365	394	386	370	409	370	377	420	353	346	401	409	412	404	422	418	367	391	454	419	403	397	407	393	415	375	366	390	389	380	377	408	404	375	391	335	391	392	431	424	366	392	407	395	365	372	399	375	391	390	382	384	384	367	363	345	373	400	389	383	391	403	430	411	386	410	391	415	384	375	402	393	381	423	384	427	388	395	397	386	389	388	385	365	369	410	372	400	428	420	423	380	386	391	348	409	381	357	374	382	394	382	370	373	357	389	392	415	400	364	410	393	412	385	342	390	410	380	369	381	366	441	402	392	375	396	407	389	348	420	382	406	398	404	381	415	361	389	397	384	399	392	374	369	397	372	367	412	402	370	368	426	395	384	398	396	420	394	392	412	406	421	384	396	393	409	441	397	384	388	405	395	389	411	377	385	404	395	380	392	349	404	394	367	407	406	417	420	394	388	397	369	366	360	369	393	352	384	388	386	390	417	387	389	362	397	376	365	413	392	387	425	383	367	426	368	372	371	370	339	378	385	390	375	393	397	387	423	403	418	396	428	358	412	373	394	386	418	421	384	392	386	403	395	383	442	370	363	399	404	372	392	406	412	386	342	425	383	372	395	416	371	385	369	375	400	386	406	378	400	417	404	413	392	362	378	389	394	398	379	401	388	386	376	395	395	389	376	381	379	416	374	376	381	389	359	368	412	373	388	384	399	393	411	364	416	381	402	369	379	390	391	389	393	361	370	354	433	370	378	407	406	412	372	387	400	420	411	409	380	381	355	400	388	430	377	382	411	362	405	378	405	395	375	374	399	391	415	416	399	415	385	408	388	423	400	388	370	417	381	417	395	403	403	407	400	370	392	390	361	369	377	377	372	397	377	429	402	369	380	401	377	400	388	394	400	367	385	380	411	408	401	385	386	381	408	396	394	393	400	380	373	410	372	435	371	389	441	389	379	384	394	382	398	394	387	349	416	409	385	367	414	362	393	384	408	415	398	360	358	405	400	361	367	368	372	395	357	428	374	388	410	420	411	377	414	414	413	417	393	398	367	400	421	417	398	389	380	380	379	394	407	408	388	369	382	367	366	379	388	375	390	358	418	398	390	402	422	403	366	366	430	398	425	371	408	369	423	379	400	389	406	401	379	410	378	402	385	356	390	361	390	388	402	411	373	399	349	363	381	374	394	397	413	373	358	380	427	385	378	414	408	374	384	420	364	399	349	369	355	387	376	417	382	364	394	390	396	403	424	386	379	386	353	429	393	438	389	394	395	410	385	417	401	392	402	397	373	407	401	377	368	423	404	395	388	371	379	396	403	375	405	420	375	400	390	376	415	386	438	418	405	401	408	378	364	413	392	377	374	401	387	423	441	377	422	380	398	371	395	378	352	366	388	362	375	411	377	383	400	396	384	368	400	383	419	413	407	401	386	365	400	375	446	415	387	392	402	394	399	402	349	375	371	389	380	423	427	387	385	376	397	393	413	418	388	415	375	378
5043	3182	2359	1259	984	847	725	731	661	652	555	515	509	457	471	442	492	470	472	468	458	439	404	457	397	449	482	431	494	449	433	453	423	436	441	431	425	452	415	430	438	432	423	435	458	399	425	446	429	418	424	416	390	435	461	421	430	428	397	460	414	445	444	437	431	437	425	404	419	412	394	424	425	427	445	447	402	441	444	423	401	426	393	406	430	486	395	432	421	464	392	433	449	425	444	413	372	400	414	440	423	409	414	430	407	435	434	410	453	426	411	432	423	412	463	443	411	425	381	436	424	400	403	444	396	406	409	395	412	409	420	412	409	416	403	423	406	394	407	447	445	468	434	463	418	419	459	408	441	418	431	429	406	426	415	421	401	432	415	399	406	434	386	454	412	397	414	422	445	407	398	439	425	411	390	435	461	428	403	432	440	424	419	408	397	443	413	442	438	431	420	402	414	422	419	406	425	415	416	405	419	398	409	471	406	407	427	410	406	438	397	447	433	427	443	438	402	418	416	396	462	421	415	422	430	394	452	384	429	432	419	411	448	425	404	411	404	434	435	452	450	424	461	428	431	408	408	457	418	428	440	412	425	428	438	438	436	410	425	416	414	391	420	421	427	390	423	449	422	443	420	404	477	430	430	397	436	457	437	423	423	431	391	453	429	374	420	421	455	422	424	398	425	415	399	405	420	444	450	423	441	438	412	461	444	422	448	437	460	439	426	416	444	413	405	444	424	425	419	417	422	414	392	406	424	435	448	399	411	382	457	440	401	460	413	433	423	431	403	416	419	359	408	381	432	427	408	391	419	458	392	397	437	447	459	424	412	449	405	454	400	425	452	413	465	416	427	415	423	402	397	430	415	428	441	428	430	423	410	432	400	454	388	418	368	391	439	407	411	430	447	415	390	433	427	399	464	423	426	428	432	408	402	417	436	431	410	426	411	400	401	407	428	427	410	440	419	437	431	423	444	405	451	379	422	427	423	432	422	428	416	452	433	387	364	429	408	439	406	430	397	441	419	408	421	424	389	431	437	476	435	384	462	432	434	447	420	427	438	449	394	432	422	426	438	444	406	444	440	417	421	395	399	415	427	441	406	407	406	451	433	421	382	405	455	427	416	419	448	410	402	446	437	426	399	439	434	419	423	395	413	415	457	429	453	424	394	422	405	408	423	450	393	441	425	398	416	430	409	467	372	442	423	433	408	412	418	435	455	395	395	404	402	418	440	448	440	416	382	436	426	437	424	440	417	452	400	450	425	424	425	437	405	401	439	427	433	416	441	422	420	417	426	420	401	445	439	417	435	476	402	442	427	422	478	434	425	430	443	463	442	440	414	373	444	442	419	411	409	450	415	405	399	397	425	405	425	422	427	419	456	385	438	416	414	446	418	422	417	444	414	437	407	460	430	401	424	467	430	416	401	441	423	382	429	445	443	401	395	413	381	465	419	419	402	425	424	409	384	433	409	400	436	429	414	430	465	428	379	411	428	402	435	437	443	403	402	434	390	458	436	423	438	408	456	455	438	452	431	412	445	427	403	396	412	430	417	429	406	452	397	412	408	392	435	410	438	438	399	444	428	433	431	381	430	394	440	445	397	401	424	405	431	435	436	452	433	406	437	454	424	416	463	452	419	392	427	433	433	388	421	399	431	450	422	422	456	418	433	443	440	427	399	385	424	455	453	447	473	396	433	442	441	434	449	432	429	427	460	450	424	412	414	422	407	404	426	373	401	427	419	419	415	425	452	432	471	431	420	414	441	439	404	421	426	407	422	372	429	396	397	381	422	449	391	427	455	397	433	393	382	415	410	420	414	428	427	436	456	443	408	401	406	454	398	412	425	416	433	408	422	452	446	421	419	409	452	420	418	427	434	418	412	446	453	466	421	434	451	461	433	436	388	436	411	465	409	409	378	408	398	438	413	446	417	406	431	437	429	390	432	400	417	423	386	416	429	438	396	414	442	421	393	417	414	453	405	437	448	401	401	418	397	426	439	435	437	423	417	417	415	384	481	427	418	426	417	409	443	453	405	421	431	439	415	443	440	398	436	441	434	439	424	452	414	424	430	453	379	411	389	396	414	444	410	410	445	386	415	409	418	430	435	446	424	402	453	415	451	417	429	442	397	431	422	420	441	409	397	440	411	422	438	420	415	420	379	407	415	438	404	387	472	439	402	398	442	400	420	426	439	439	399	420	429	472	387	430	418	449	422	441	392	435	428	432	434	407	438	449	402	433	445	416	428	445	444	440	425	413	470	439	437	420	429	429	401	430	445	428	416	381	441	401	419	488	395	399	403	436	419	441	422	436	419	442	437	452	396	453	418	409	421	432	430	440	414	458	363	418	496	422	415	447	427	413	424	435	424	426	420	444	422	427	445	437	435	416	417	451	395	402	444	456	406	377	382	422	414	381	435	395	434	459	437	447	451	454	428	435	423	407	412	406	445	434	452	432	414	430	413	417	399	397	428	434	439	407	437	428	416	420	431	469	465	400	434	408	408	394	470	430	400	422	449	435	452	435	433	428	414	461	437	417	431	426	400	444	417	414	449	411	470	417	398	383	437	451	445	423	445	394	425	413	424	414	446	435	432	468	419	451	428	370	445	468	408	423	413	419	400	409	408	394	430	407	471	406	376	417	417	423	412	403	432	413	390	461	411	474	405	395	437	443	418	423	452	401	412	443	422	467	475	437	415	437	418	401	401	425	419	459	418	426	410	407	421	424	429	388	403	395	415	435	464	418	421	423	424	406	414	424	441	395	418	429	407	434	410	450	449	480	394	426	394	448	415	424	412	438	457	398	390	454	441	431	404	415	419	443	441	375	441	423	397	428	416	415	403	423	421	426	403	406	457	403	464	430	422	439	374	435	424	422	420	365	417	411	372	428	415	434	407	432	356	451	390	420	404	395	420	454	417	419	430	409	410	433	422	425	423	409	467	424	394	426	421	419	445	423	416	470	400	415	424	432	417	451	426	436	422	413	435	477	451	417	395	432	429	414	412	443	419	437	436	446	437	403	391	426	410	453	455	428	466	437	432	426	437	435	421	449	400	411	405	423	439	435	382	442	424	427	431	447	451	421	428	430	448	410	408	416	397	440	408	405	421	407	390	417	404	398	431	375	440	434	411	446	419	430	375	429	453	437	429	429	442	418	415	427	422	463	410	451	418	401	435	408	408	419	394	434	419	408	427	418	392	419	397	441	420	375	407	425	447	454	402	427	425	413	418	398	397	413	416	444	448	433	420	400	437	408	435	437	392	428	425	414	433	403	446	434	434	432	424	404	417	422	472	393	417	402	424	453	425	425	442	412	432	411	404	436	434	451	425	459	420	449	443	458	418	409	442	420	394	384	417	397	458	453	453	436	410	423	387	403	427	424	429	436	405	412	417	437	439	415	396	420	418	408	387	395	420	437	408	437	450	422	427	434	438	447	410	426	422	400	458	399	450	440	462	428	426	434	409	429	406	428	430	418	417	432	416	415	414	452
23825	21284	28551	24346	21287	9508	1987	1349	1213	1098	1005	1009	884	919	801	810	826	828	843	802	821	770	795	782	758	777	775	744	804	758	737	755	794	794	783	764	811	758	748	749	790	768	766	709	724	743	741	719	745	738	762	699	762	750	745	731	719	791	748	736	722	725	758	750	772	788	770	753	720	747	727	728	761	689	723	752	740	678	748	673	753	786	714	769	738	748	718	754	709	712	711	742	755	761	743	750	727	695	762	735	712	716	709	766	795	716	809	742	725	775	712	746	696	764	730	692	684	738	707	755	727	750	736	688	744	760	711	650	757	754	733	761	730	751	739	775	753	749	767	722	733	758	756	725	733	711	753	744	741	748	713	713	715	728	752	732	702	790	742	719	709	746	768	701	753	744	735	772	758	736	711	765	745	767	737	729	732	744	736	727	750	686	722	713	781	734	713	698	728	756	714	740	694	743	712	727	703	707	674	722	747	769	748	734	732	734	690	708	780	714	700	714	771	740	765	700	728	739	744	740	766	773	714	751	740	717	761	719	742	730	745	701	728	730	708	702	719	736	738	702	749	732	736	767	706	735	743	754	711	783	725	737	799	738	727	738	745	749	747	728	722	758	696	747	757	731	756	686	736	715	746	720	752	696	764	745	755	705	685	694	702	753	685	714	722	717	751	757	740	759	763	756	715	759	727	683	708	674	710	761	775	710	758	707	786	721	717	696	692	771	729	747	731	713	702	740	770	762	756	743	696	755	797	704	748	734	682	718	729	719	734	753	711	742	707	714	712	770	760	727	730	766	729	752	753	774	702	754	736	748	737	744	787	742	717	714	684	735	733	747	706	717	799	757	709	725	745	743	738	726	720	731	705	709	680	745	706	729	742	740	743	758	735	712	729	734	762	734	772	701	741	717	720	753	776	766	713	724	773	769	755	696	739	757	727	697	704	732	719	738	733	749	708	752	744	741	710	739	769	709	686	744	794	744	751	766	766	713	753	764	746	732	679	714	702	711	763	740	725	725	690	757	764	710	734	704	714	765	744	696	708	785	709	733	727	736	703	713	743	683	703	737	779	732	708	712	708	689	782	762	722	703	676	755	758	730	767	754	690	756	738	713	731	731	764	768	795	719	703	751	726	785	738	717	757	671	748	703	728	723	725	779	749	707	680	745	771	741	726	737	728	736	691	684	707	708	768	729	751	713	759	743	748	771	706	732	785	751	728	782	752	789	763	718	788	742	748	745	711	756	742	716	689	745	769	761	704	782	717	723	738	737	708	769	703	797	770	703	734	729	760	701	726	715	808	699	673	754	714	785	746	723	783	712	746	754	723	704	724	720	731	711	761	740	697	723	655	741	791	783	766	727	801	730	690	748	782	730	721	717	727	721	765	728	662	752	735	762	762	748	717	723	750	705	789	709	727	777	746	730	688	715	692	690	759	740	732	729	780	718	677	779	762	739	692	708	734	721	771	738	701	683	721	712	727	749	741	772	714	729	703	689	715	724	744	751	727	778	690	763	752	710	750	782	778	741	778	752	719	703	776	753	746	742	749	769	728	708	689	742	711	768	702	787	746	695	754	793	730	731	721	691	765	750	759	726	685	765	692	729	726	739	720	710	737	736	686	730	716	767	736	726	727	750	749	729	722	647	694	706	775	773	685	763	762	713	707	733	703	748	785	745	742	749	697	720	741	724	723	724	749	795	700	763	699	746	730	728	746	729	761	765	686	763	687	745	734	769	737	711	742	777	698	752	729	786	732	698	730	762	735	775	728	714	733	748	719	749	713	754	735	703	740	749	743	725	722	707	712	739	769	731	729	761	787	749	746	729	759	741	725	721	749	724	717	695	706	732	719	703	755	732	764	762	710	709	744	782	724	708	774	721	683	777	744	732	744	739	734	737	671	710	692	757	726	668	701	711	722	718	698	748	743	733	722	731	733	727	744	765	706	697	725	710	794	671	721	735	693	698	695	700	701	764	701	684	708	754	728	728	697	719	697	732	734	748	728	742	723	725	763	777	745	710	677	736	703	728	778	786	767	756	726	725	746	723	757	747	756	675	703	696	747	684	768	774	731	707	749	773	759	705	740	768	706	709	717	703	746	756	738	685	780	734	737	734	764	712	736	761	782	747	695	708	668	716	756	748	735	754	762	735	747	771	718	724	732	716	742	713	750	745	746	737	748	745	731	707	703	735	762	694	713	714	714	686	703	699	725	741	784	727	763	763	769	708	661	730	707	739	739	701	746	744	717	704	764	692	739	705	716	668	719	739	697	694	753	755	744	736	756	731	750	749	717	732	726	721	694	760	723	693	743	763	676	752	745	738	764	694	738	766	825	752	721	710	735	772	745	742	716	742	680	718	766	728	755	817	719	671	748	670	764	709	723	752	759	769	737	731	760	736	748	733	744	720	785	723	718	778	766	799	742	662	735	758	744	704	750	810	772	746	707	719	769	748	743	751	751	769	689	733	664	704	763	726	718	739	702	727	749	725	727	736	718	728	757	692	744	693	740	733	741	718	764	693	750	702	698	713	726	752	763	710	769	726	735	712	708	774	752	801	750	720	713	738	750	791	733	754	718	685	730	761	680	741	726	726	736	769	716	737	769	754	716	755	764	747	738	708	730	794	750	719	721	731	737	732	738	703	759	757	739	724	732	782	737	721	783	733	684	703	729	704	773	776	719	737	729	747	721	748	740	725	737	715	693	774	765	730	725	714	743	715	750	756	745	734	770	739	684	752	730	763	737	742	768	713	754	738	789	721	720	729	688	733	692	725	759	717	736	715	703	740	726	772	689	710	696	769	703	783	712	733	734	762	710	743	725	748	741	752	756	716	702	744	778	753	764	716	783	715	740	713	732	767	734	742	754	722	743	677	765	782	709	754	770	768	791	744	711	711	755	751	727	719	728	729	775	685	699	736	756	745	758	712	710	702	720	713	686	754	727	679	706	714	766	753	675	786	728	753	737	730	678	780	777	681	764	720	721	706	740	710	710	719	754	711	696	728	741	685	771	699	709	727	726	711	733	738	746	706	734	751	719	747	731	740	756	739	740	746	754	746	710	759	764	735	752	707	783	720	760	712	735	766	718	703	737	752	757	703	724	709	703	707	743	727	707	711	728	708	754	724	722	717	776	780	728	724	737	726	699	710	748	749	744	744	696	743	687	689	686	721	748	774	763	714	705	705	720	747	686	669	712	708	706	742	759	758	746	784	772	714	709	715	755	812	702	756	743	739	735	721	725	710	702	780	701	693	743	750	743	720	713	749	710	737	729	757	730	694	688	758	721	737	772	733	729	768	767	710	701	741	710	734	723	757	706	741	741	786	745	738	696	720	726	730	749	764	706	780	730	708	731	737	773	712	718	717	723	748	755	740	713	717	748	738	760	734	733	722	762	751	713	745	703	789	742	760	731	772	755	711	756	727	716	723	710	711	710	765	752	689	723	682	650	787	686	719	738	707	756	695	712	744	755	712	703	770	771	728	777	767	710	724
4508	11380	8280	4330	3175	2685	2065	1806	1637	1439	1236	1146	1070	996	845	914	845	880	889	828	895	840	812	830	820	784	823	795	820	828	811	796	806	842	795	799	789	790	786	789	798	750	803	797	805	774	792	781	752	769	766	738	813	781	729	787	733	738	769	733	767	783	780	757	789	794	724	738	756	792	746	778	759	771	748	741	801	747	733	776	749	728	752	751	734	761	713	787	770	743	760	772	781	787	814	795	740	746	718	708	741	793	774	725	735	772	775	765	801	746	759	715	776	739	760	742	782	779	751	835	735	758	778	729	724	757	771	702	728	742	746	755	771	720	800	798	760	746	774	783	759	722	754	767	763	705	739	739	728	749	762	716	747	738	737	709	749	772	768	727	747	714	788	733	764	817	775	731	770	712	791	751	764	781	777	722	741	759	773	784	770	738	751	784	780	776	810	792	782	762	750	730	744	734	726	758	755	762	753	794	772	750	760	788	803	773	758	741	778	744	774	715	793	814	714	735	704	769	747	746	727	793	739	800	805	766	708	741	794	772	783	719	759	795	753	781	724	731	786	741	754	725	785	766	774	802	787	714	784	772	759	768	755	795	771	763	760	711	855	729	729	778	715	787	790	782	795	754	764	787	742	775	763	816	795	759	716	828	773	737	795	769	761	762	698	780	748	780	717	765	761	699	788	731	714	707	773	719	717	784	751	718	757	767	748	670	737	797	782	775	769	791	742	815	751	762	730	743	751	725	825	743	751	732	739	811	707	706	747	791	720	739	763	763	774	736	750	739	723	752	776	757	780	795	777	729	753	782	773	734	761	750	766	764	736	743	740	803	757	780	817	741	779	765	752	798	713	779	759	770	740	798	753	775	742	744	773	754	747	769	743	760	806	800	688	752	733	721	780	778	760	767	805	694	706	785	789	786	774	781	741	768	765	759	806	753	732	766	735	721	742	709	738	712	751	709	736	805	757	728	733	740	753	785	731	727	721	757	725	791	728	797	743	737	770	737	773	769	717	772	734	775	773	825	726	747	761	799	745	753	782	743	730	809	781	741	749	741	754	736	814	750	763	770	689	761	797	762	756	748	783	733	737	754	751	765	797	770	739	747	755	730	784	763	810	790	722	805	740	772	741	758	722	768	745	732	779	735	770	773	703	731	785	738	794	768	739	748	768	761	715	756	741	751	697	727	757	726	716	750	741	793	746	780	714	778	740	799	777	785	740	739	752	743	779	792	711	760	722	756	735	818	738	738	739	734	741	766	790	761	768	755	748	762	715	717	741	725	725	785	763	773	756	715	769	771	688	769	725	772	794	784	736	721	790	751	775	705	775	787	732	733	782	777	756	709	763	759	718	756	758	762	715	750	723	733	767	772	788	763	736	717	759	773	690	740	725	767	778	816	731	726	758	769	817	747	763	747	856	736	690	816	800	764	763	736	750	714	795	736	752	693	824	741	755	722	752	774	750	741	727	786	754	756	778	766	775	745	705	708	703	767	781	814	797	781	704	763	692	757	782	812	759	789	713	712	728	786	839	775	746	750	783	759	771	751	750	769	744	766	765	769	755	749	780	791	743	775	708	750	727	808	818	787	789	770	770	745	734	762	721	787	716	760	736	744	782	722	716	759	769	743	806	744	762	724	732	759	754	716	724	778	770	747	742	786	753	740	749	705	771	760	750	705	803	737	703	757	765	749	730	756	805	774	769	752	737	696	801	795	716	770	748	759	732	752	739	790	782	759	811	789	772	712	742	737	782	707	768	748	714	761	766	749	712	793	784	768	723	741	697	776	743	715	704	745	732	712	734	796	766	805	740	793	736	784	748	740	729	680	779	768	695	758	784	746	706	745	737	764	731	803	726	774	778	795	732	736	770	719	730	751	754	778	744	774	749	740	746	765	798	762	712	802	693	755	769	747	729	713	747	765	730	769	769	786	729	717	755	734	780	734	794	734	794	752	749	775	724	735	740	746	775	769	739	783	748	764	761	754	747	775	773	745	767	751	782	730	706	761	764	727	755	726	724	754	754	782	752	702	724	739	788	726	764	722	747	750	791	748	739	784	756	782	720	785	744	728	747	719	741	714	743	782	765	726	734	729	747	779	743	793	759	731	766	776	743	694	773	767	772	730	726	712	749	760	718	763	764	763	711	742	769	745	699	783	743	773	769	809	773	716	793	758	783	728	785	746	756	736	788	775	747	720	752	765	760	722	780	792	754	761	791	734	700	760	733	798	753	721	739	734	742	764	755	691	740	782	729	752	775	719	767	732	751	797	747	711	729	726	733	751	721	756	753	757	795	772	756	760	767	761	769	719	786	762	710	743	732	758	706	739	723	715	740	735	677	779	721	785	722	764	742	736	786	745	753	776	782	753	730	770	798	779	711	778	719	749	748	723	725	771	780	749	731	741	770	771	701	733	742	792	801	750	754	746	760	797	705	733	820	750	758	749	731	712	725	739	771	748	759	737	757	774	730	796	741	801	744	759	794	771	728	762	725	688	743	758	739	730	763	782	761	742	757	702	786	791	727	750	796	736	737	733	718	767	723	740	738	738	787	739	761	753	792	739	754	725	761	824	712	730	784	748	727	725	758	738	774	764	758	770	735	715	811	724	739	761	694	726	747	777	774	801	711	774	743	735	746	823	745	704	712	766	713	748	729	754	759	795	714	737	777	714	783	780	772	755	763	716	792	739	734	766	752	728	731	743	759	791	798	747	771	751	730	708	762	774	737	779	757	701	727	756	746	741	751	800	736	722	763	732	783	731	745	761	712	765	760	747	756	785	702	696	772	770	750	726	723	709	763	751	736	740	787	725	776	742	783	713	781	771	730	765	777	748	783	763	771	728	711	744	753	711	753	757	719	722	769	790	753	788	756	745	734	727	737	803	754	768	758	718	743	777	739	742	773	738	781	708	776	764	747	737	784	730	755	749	710	771	761	749	756	810	761	745	737	773	754	742	714	757	732	737	764	824	761	747	671	736	786	741	783	772	760	764	767	783	723	781	711	788	767	759	751	722	743	756	726	762	744	784	733	758	761	751	746	761	780	751	738	749	746	836	752	757	708	770	758	769	721	718	759	737	688	715	756	798	814	728	798	712	772	765	749	742	731	782	762	768	751	756	773	797	751	753	732	771	793	710	722	760	725	796	796	753	739	737	723	759	730	752	775	788	793	728	773	710	764	763	753	715	740	729	735	738	772	789	825	702	771	775	779	719	760	802	735	730	765	770	776	740	707	772	725	718	744	779	718	737	758	779	758	745	763	766	783	742	736	726	727	773	752	749	744	768	792	756	757	750	768	776	802	785	703	740	767	736	716	751	784	708	794	769	804	766	791	721	773	785	721	736	732	779	783	754	771	766	766	720	800	773	745	724	742	762	757	764	737	759	756	727	766	746	788	750	696	732	744	750	739	750	756	738	769	732	745	766	714	762	733	749	734	753	749	712	773	770	783	731	777	745	798	747	741	799	712	725	741	744	786	831	758	703	711	704
25017	21297	27327	25465	9741	1155	874	772	715	653	571	559	512	493	508	473	446	509	461	485	462	454	475	466	449	437	474	470	445	424	454	485	441	444	449	452	444	436	430	440	438	460	462	460	402	473	427	408	412	418	426	433	420	425	435	448	416	437	437	398	378	376	443	415	413	402	393	452	435	456	420	413	421	442	437	447	424	401	421	455	439	421	414	418	419	476	400	448	430	417	439	421	413	409	420	411	412	450	421	427	414	433	391	411	450	451	404	418	399	450	432	416	428	407	450	429	423	424	378	444	429	432	393	406	388	412	416	459	400	437	434	410	407	451	453	441	389	378	454	397	440	459	453	415	439	429	452	429	447	390	431	409	420	425	419	424	447	428	423	427	405	436	436	452	460	407	422	437	407	409	420	434	410	414	469	444	429	422	431	416	470	419	417	391	426	434	435	407	443	425	441	420	438	424	443	437	408	388	431	462	410	425	435	419	400	430	385	426	388	416	437	435	421	442	421	410	384	425	426	409	409	389	423	451	422	475	425	402	436	465	392	465	445	406	454	409	410	454	400	444	426	401	448	420	403	407	395	408	423	431	427	417	430	423	440	400	410	403	431	484	437	412	422	420	436	392	416	406	441	408	445	433	409	424	404	451	450	421	453	411	455	447	421	433	420	402	390	435	440	418	421	438	376	425	414	399	438	410	462	435	405	383	424	415	403	415	426	427	452	429	406	435	402	437	431	442	430	443	438	456	432	391	397	415	442	395	427	462	436	424	431	417	449	437	381	398	447	431	420	435	415	426	403	408	444	419	445	443	404	416	434	391	461	433	429	448	403	423	445	392	432	359	436	447	409	399	452	409	435	429	459	418	429	444	402	392	437	422	449	381	427	392	413	443	425	411	434	441	436	438	418	447	425	405	429	393	390	421	431	399	381	466	421	396	424	405	388	427	421	397	411	442	423	415	395	414	436	436	438	424	427	403	431	437	394	423	422	444	396	442	421	432	393	428	420	439	439	389	410	434	441	450	397	434	440	396	450	433	413	405	408	428	422	422	440	435	435	419	463	405	437	392	404	450	413	389	431	437	466	443	454	426	417	415	429	428	408	422	396	407	450	433	405	457	444	386	418	439	429	444	411	434	407	416	444	446	415	459	411	432	419	425	438	431	392	423	453	449	431	490	442	404	422	452	427	410	412	443	435	401	439	448	426	420	432	396	421	418	435	418	403	428	427	454	443	400	429	412	395	410	418	416	392	456	450	443	427	436	416	413	425	409	475	406	424	433	450	445	452	450	398	399	428	426	394	385	461	409	390	432	425	403	415	450	449	460	451	429	422	424	415	443	424	411	411	448	429	424	389	406	436	416	438	421	449	383	424	437	424	424	414	403	433	459	417	425	411	438	438	422	436	443	453	426	415	413	415	422	434	412	409	454	439	498	391	414	378	402	408	468	414	439	417	424	445	393	393	453	421	438	454	448	427	393	429	410	442	430	452	400	403	427	419	474	436	426	418	402	427	369	439	412	425	449	451	411	428	388	424	436	447	393	422	407	419	409	421	433	416	407	370	411	416	412	444	441	419	430	423	451	449	412	397	446	414	425	420	401	453	447	445	418	421	455	433	450	432	451	433	424	385	410	423	446	394	433	410	437	409	412	430	437	380	458	416	454	406	436	434	395	411	424	410	414	414	436	427	453	425	425	430	442	415	406	453	446	399	394	492	416	428	393	444	398	412	442	442	417	435	415	436	411	469	424	425	425	423	398	429	418	424	430	424	399	435	470	433	434	392	433	423	460	418	412	395	376	412	479	403	412	421	418	415	391	459	403	434	403	413	387	437	420	406	406	406	431	431	424	445	444	410	433	423	429	436	417	430	440	446	449	440	412	437	438	431	427	451	437	443	440	426	437	383	447	403	397	441	409	436	416	408	446	418	405	384	396	432	420	438	434	416	452	428	387	418	387	387	431	402	432	433	418	396	421	456	458	475	400	414	430	429	437	469	495	418	431	382	400	451	455	416	412	432	438	419	458	437	427	407	402	378	422	422	427	434	446	447	418	413	417	404	427	388	390	402	435	402	397	421	413	429	422	425	416	412	432	405	420	426	417	450	409	414	423	429	391	426	439	424	451	409	411	413	425	401	446	439	440	425	417	439	417	465	439	451	445	414	438	410	431	434	425	459	424	446	450	429	399	446	395	439	460	433	435	432	398	410	437	455	447	432	446	454	422	436	418	427	424	448	434	373	439	404	442	428	448	422	438	462	438	460	440	410	371	413	409	405	416	401	466	436	446	438	430	440	425	445	417	431	392	443	470	410	406	411	419	450	452	414	431	419	439	454	426	423	428	400	410	404	439	412	455	429	406	421	414	414	416	438	465	430	446	430	419	413	481	408	421	438	409	461	459	405	442	404	409	443	463	434	401	442	415	425	392	428	424	425	419	422	427	402	411	421	484	429	434	383	434	463	392	423	422	420	448	441	421	437	434	410	453	454	435	399	429	421	407	450	432	443	443	415	429	432	435	427	390	420	419	430	436	398	430	434	445	408	415	433	444	433	464	417	423	427	442	439	442	409	413	417	428	418	419	421	436	425	443	419	455	443	393	437	419	437	383	446	417	403	420	413	393	463	453	440	424	436	421	417	451	409	454	437	410	457	438	403	430	391	411	424	415	426	441	433	422	423	473	441	411	426	431	443	403	442	450	415	382	395	472	440	479	421	396	435	404	450	451	424	473	413	444	414	425	454	400	444	433	429	416	414	436	453	454	445	434	429	411	409	393	435	435	460	446	426	427	421	398	447	441	456	400	443	399	424	433	423	403	420	440	438	437	432	442	405	430	425	425	431	434	439	433	435	447	409	404	401	442	415	443	388	432	425	460	455	437	430	415	443	416	413	420	405	388	389	402	416	455	401	375	438	450	454	409	456	410	416	413	394	440	442	386	387	433	441	432	402	424	443	408	424	426	428	430	433	449	423	426	400	436	383	455	407	431	410	404	423	454	406	416	460	429	441	445	437	422	417	410	434	406	375	433	400	434	423	436	435	457	449	457	424	470	434	407	409	429	415	433	419	394	401	412	378	413	413	395	406	425	433	460	397	416	420	387	431	428	440	419	427	427	426	394	446	402	400	400	456	428	465	377	415	435	390	440	413	403	423	436	432	428	410	418	431	418	431	370	448	397	394	394	434	426	432	463	439	412	435	427	431	431	431	437	388	404	466	438	433	419	419	432	418	433	419	452	405	425	423	479	418	392	432	437	437	419	441	418	416	443	434	397	424	431	387	407	427	422	442	435	448	413	437	432	436	430	421	425	431	432	410	395	457	449	468	424	413	408	417	409	467	446	433	422	423	443	409	448	450	453	443	421	435	472	398	421	429	408	402	423	423	399	414	407	436	439	425	421	452	424	440	431	441	437	431	442	417	433	444	442	430	439	390	397	402	446	413	412	428	431	440	423	430	442	413	491	427	405	422	401	368	472	441	418	415	424	403	461	417	430
4335	7647	5478	2728	2071	1661	1349	1228	1042	972	814	724	722	682	569	591	526	550	565	544	539	523	522	529	503	474	539	510	536	586	555	512	513	505	484	496	491	479	482	478	482	472	486	510	487	525	473	491	484	422	498	496	454	483	524	511	487	497	531	463	466	475	452	492	492	528	472	499	471	484	493	493	506	468	494	515	491	488	472	480	454	487	452	534	521	480	493	448	502	540	467	496	458	471	483	465	484	488	490	458	478	443	481	492	513	461	495	472	512	458	504	500	461	459	486	464	528	499	493	452	480	506	453	458	470	509	452	455	480	489	465	472	464	478	494	494	495	452	507	458	462	483	458	503	447	474	459	488	480	501	482	443	514	459	498	482	452	514	497	486	490	481	454	473	474	446	439	458	481	479	491	492	466	492	510	486	490	469	462	452	459	434	464	454	464	477	493	452	477	479	492	477	472	484	532	480	463	517	478	469	504	457	478	481	555	431	435	497	518	509	459	466	494	491	464	487	483	482	513	476	502	490	466	476	459	480	470	494	496	495	503	476	479	469	462	491	455	499	486	440	474	480	475	447	455	495	493	456	483	465	466	471	433	499	418	506	474	456	472	520	441	420	483	487	468	503	472	497	471	503	448	433	438	499	481	491	449	474	486	448	519	489	459	461	492	472	476	446	458	481	486	486	458	496	485	506	469	481	428	486	470	476	467	471	468	504	486	511	472	483	466	474	498	442	532	464	507	508	524	481	427	494	502	482	467	471	457	494	494	454	488	481	513	477	492	509	503	491	457	503	396	544	475	484	473	437	481	509	488	446	491	499	502	464	508	487	467	455	480	457	470	445	464	461	470	467	457	501	467	428	488	473	462	505	503	478	467	469	500	496	487	487	460	467	466	485	522	492	463	462	454	472	465	484	484	481	544	500	456	452	492	482	493	487	471	496	451	453	493	503	523	496	523	492	498	471	495	463	480	476	472	447	485	505	473	470	457	490	489	465	503	501	467	507	473	487	485	503	473	458	460	486	456	462	485	515	464	492	454	472	463	472	490	471	491	455	467	492	499	474	484	492	494	441	474	469	487	477	477	490	482	483	493	477	445	460	477	501	460	455	478	467	481	464	483	475	512	503	479	485	478	469	486	489	484	439	489	471	527	487	499	479	440	475	468	473	461	460	488	455	450	464	488	487	459	513	485	467	468	489	505	451	469	492	455	469	478	463	472	443	465	454	451	481	487	486	461	462	464	464	483	477	471	469	490	485	490	494	466	488	445	457	433	474	502	499	464	488	453	482	460	455	489	438	491	479	452	471	458	515	420	473	483	482	442	417	500	452	491	487	458	455	451	495	473	503	445	435	515	461	500	497	492	453	481	500	467	458	475	479	481	477	489	499	498	480	489	488	481	477	510	467	482	458	440	444	504	453	482	488	496	484	460	503	454	497	527	501	431	491	454	452	485	456	475	468	469	457	501	474	468	487	511	502	481	470	499	480	461	444	451	509	459	484	458	503	473	482	461	477	478	456	483	469	448	466	493	483	482	478	463	493	484	481	479	482	465	467	483	481	479	465	466	479	452	484	487	446	459	467	465	454	508	531	459	494	481	456	440	433	463	459	496	431	432	460	499	456	497	449	503	434	445	477	468	450	475	454	490	470	485	478	504	469	452	476	471	475	484	472	451	501	479	447	482	475	484	456	514	453	476	478	491	465	472	491	461	477	524	410	489	474	484	477	480	482	488	461	468	453	483	500	451	483	457	467	450	481	447	440	474	480	487	473	470	498	444	433	482	516	521	470	507	468	468	436	481	527	478	453	481	449	469	496	449	483	500	444	477	471	470	435	503	431	468	479	458	470	492	469	500	456	464	482	477	472	498	467	478	495	429	427	500	457	498	464	466	501	472	488	461	477	481	474	468	479	497	469	448	491	467	526	469	510	441	449	496	478	475	489	482	481	457	494	501	486	486	485	467	504	452	474	481	436	449	499	472	457	461	490	472	470	477	483	460	489	486	516	449	469	458	491	477	503	474	471	466	492	498	502	501	491	515	495	476	477	471	489	466	514	496	493	460	453	479	507	514	461	497	444	489	470	443	489	444	477	481	490	508	471	504	424	478	474	468	497	467	447	465	476	478	497	445	459	489	505	483	504	469	512	482	486	510	477	474	488	453	459	472	457	473	433	483	461	537	494	440	457	492	482	471	509	428	474	522	487	457	454	481	450	482	457	419	454	453	438	472	489	466	487	476	491	510	502	473	459	478	461	449	465	468	432	521	490	469	488	472	483	453	472	480	453	463	458	478	469	528	501	501	450	491	477	473	474	483	431	507	478	475	489	482	505	491	516	498	474	456	471	481	448	465	463	419	470	486	477	486	475	497	479	481	448	471	469	438	503	458	456	455	469	512	441	460	482	531	499	508	481	498	482	465	493	454	466	473	475	507	469	474	476	483	494	483	484	486	468	501	486	471	488	446	470	452	462	492	442	502	439	485	431	501	443	456	479	506	466	470	490	441	473	488	487	478	458	460	493	476	472	514	515	458	467	479	526	479	489	455	469	447	491	495	484	471	457	459	479	497	463	473	470	506	439	437	491	459	458	480	454	464	464	497	501	431	483	499	450	489	455	479	490	444	479	471	460	504	480	498	498	508	461	482	495	510	466	511	467	480	461	472	500	461	486	494	473	470	481	479	462	479	485	491	467	517	452	466	502	458	478	480	436	471	502	466	455	453	490	439	481	457	493	460	423	473	486	497	482	483	508	450	474	473	503	475	458	501	484	523	466	489	490	477	483	444	445	474	444	520	467	531	486	453	469	473	462	475	485	488	448	494	503	493	449	504	464	464	464	458	519	521	474	481	497	436	462	462	500	462	487	472	462	444	465	479	506	479	466	491	497	496	490	452	467	451	519	509	467	434	456	452	432	463	493	498	492	484	450	470	447	531	474	510	426	471	483	494	512	490	469	478	489	446	486	476	471	482	466	506	481	467	503	466	512	517	464	480	482	473	480	475	496	441	513	458	493	512	479	480	477	450	433	498	449	475	476	469	480	460	479	480	467	493	489	474	450	495	475	504	478	495	529	480	500	457	511	486	483	498	521	442	451	479	490	462	494	497	477	468	524	483	483	486	464	504	468	493	468	538	436	449	498	441	457	449	458	487	487	444	500	450	477	505	487	434	474	511	507	497	508	506	469	436	501	464	487	469	500	499	452	493	480	460	470	475	460	463	464	503	469	473	445	465	489	487	492	449	508	457	530	466	491	460	492	459	495	469	470	444	454	500	467	487	491	473	499	491	462	479	472	473	465	481	457	455	458	457	459	473	457	502	525	467	485	494	449	489	458	508	486	521	449	475	466	491	473	449	455	449	508	464	489	508	499	490	466	479	466	464	444	462	484	470	476	477	468	482	488	472	507	472	459	504	499	485	488	478	455	506	442	477	488	472	480	452	494	476	473	432	471	475	447	467	448	485	466	489	463	447	436	483	473	472	490	482	461	455	489
22702	21312	28987	23974	21316	21383	8729	2208	1715	1541	1399	1311	1184	1147	1094	1018	1068	1052	1047	1078	1078	1048	1033	1001	1010	1031	983	993	1015	1012	1025	1034	978	927	945	932	920	930	964	972	967	942	928	951	947	1004	990	928	874	901	969	984	964	963	919	951	997	933	1005	939	914	887	931	945	971	926	907	932	893	950	910	844	925	922	962	946	952	899	917	899	977	930	937	908	908	968	961	872	959	904	900	911	930	894	926	884	891	930	952	936	925	959	878	930	963	911	915	989	933	973	915	945	919	940	917	938	893	908	918	930	924	929	961	899	931	951	923	925	887	959	928	901	914	901	919	924	905	932	929	918	930	969	933	918	836	933	934	834	975	889	940	979	1000	884	941	901	939	911	931	944	906	903	916	865	941	940	927	922	943	967	916	972	933	875	925	921	924	904	848	945	911	942	959	870	939	897	927	905	874	882	927	875	940	919	888	904	930	915	908	977	971	933	986	952	932	900	922	896	947	936	938	903	888	928	881	936	950	886	977	937	895	854	933	899	917	902	979	883	934	873	1027	911	943	910	937	894	944	928	928	959	924	890	962	923	862	912	973	911	1001	938	898	896	943	960	956	924	892	944	911	962	915	922	954	916	956	912	902	881	969	911	883	920	957	898	904	916	961	921	915	903	859	893	920	918	917	868	957	914	925	906	883	936	915	922	912	936	910	948	935	923	930	862	945	928	933	917	944	945	922	868	961	919	979	923	911	914	884	956	938	952	927	984	933	960	886	924	896	933	866	928	938	927	939	926	868	879	970	924	941	933	942	905	942	931	973	910	960	938	882	935	934	904	896	890	903	857	864	936	889	865	958	875	909	930	968	923	992	891	891	913	939	906	924	904	915	925	908	954	949	951	961	900	899	872	960	897	933	913	905	935	944	958	950	939	929	938	954	961	934	945	956	943	938	922	950	974	932	956	883	889	945	988	882	924	961	894	927	912	892	930	936	905	905	862	937	861	895	957	995	931	891	901	946	912	978	910	901	908	916	910	907	917	893	940	866	891	915	911	943	904	961	887	914	938	972	963	934	949	944	870	895	943	874	896	950	944	900	914	910	911	971	949	917	945	961	868	959	915	955	917	907	914	881	900	947	943	917	891	861	914	914	908	917	902	931	926	895	926	919	913	922	946	907	991	920	879	962	910	913	921	928	933	887	935	927	940	932	918	936	912	893	912	966	913	936	881	866	904	971	940	965	918	866	922	895	871	909	873	886	908	902	907	902	924	940	953	907	885	907	902	926	979	895	935	960	956	883	888	972	972	933	890	898	914	934	869	1004	923	918	941	915	898	904	915	938	906	959	875	903	881	952	910	884	902	930	879	923	920	920	937	880	948	945	869	911	930	912	884	927	910	908	895	902	924	894	930	924	910	873	971	968	897	906	966	951	914	906	898	880	966	912	866	914	886	933	910	939	948	893	933	912	958	898	910	824	885	873	918	909	945	945	937	909	906	876	858	850	978	883	932	931	945	923	939	873	868	908	870	904	849	914	933	895	943	911	951	948	943	931	917	962	909	884	924	982	920	910	979	882	937	933	898	923	943	961	906	926	879	834	986	919	895	908	959	891	929	961	956	921	897	845	912	887	922	913	886	928	865	887	907	920	908	971	913	930	946	940	961	910	907	916	943	883	897	927	893	893	932	912	914	866	938	895	927	909	930	900	920	991	933	937	930	920	925	880	927	922	912	899	951	941	883	934	908	923	928	923	950	922	931	928	888	940	939	947	955	930	943	928	874	862	951	909	917	998	902	967	930	961	916	961	929	914	893	943	924	909	881	948	939	858	931	919	931	887	911	930	959	900	899	920	915	893	932	895	891	925	918	898	893	941	861	885	893	926	873	838	897	911	922	870	969	877	920	893	870	952	898	916	918	917	918	891	938	853	885	915	902	957	957	873	894	960	926	873	936	926	923	885	958	881	960	893	899	904	942	908	907	884	949	872	879	941	970	908	835	937	929	894	914	958	865	889	887	881	901	872	890	914	931	929	871	962	921	925	918	913	913	934	939	888	884	900	898	933	895	928	913	922	917	924	909	955	876	945	879	977	866	869	905	884	931	956	903	956	930	846	930	943	931	936	937	937	894	919	955	914	888	908	897	886	869	879	920	932	944	899	887	909	880	931	940	891	948	935	875	917	844	949	861	968	904	915	909	899	932	907	875	885	850	880	1026	893	918	891	906	933	922	934	900	949	906	934	866	895	918	968	940	925	905	965	892	940	913	888	879	908	874	917	944	931	886	886	961	905	938	932	892	886	955	934	937	912	878	947	921	882	873	980	923	984	914	889	936	918	908	925	933	885	930	903	909	922	933	903	964	894	966	919	941	893	935	912	923	951	917	937	921	956	928	953	885	897	910	952	957	826	986	929	969	881	901	932	936	908	889	897	934	850	920	906	925	958	938	936	883	920	893	916	909	928	936	954	922	944	939	870	900	973	924	925	862	899	902	863	891	937	909	872	884	891	980	900	924	934	933	943	892	932	905	945	884	837	978	935	899	943	943	946	893	928	961	931	893	892	866	871	883	921	904	922	919	908	894	917	933	893	909	891	972	899	917	927	982	910	940	885	931	935	908	885	944	958	854	933	898	857	919	904	889	890	914	880	929	888	970	924	916	902	893	944	859	912	864	941	897	858	832	957	972	880	985	929	932	906	905	936	897	879	894	933	875	861	888	929	901	891	909	949	870	933	879	910	916	867	922	925	877	928	926	936	913	916	896	917	930	984	863	871	933	902	956	885	922	906	951	905	913	868	901	927	920	958	911	878	910	930	896	929	942	894	986	915	920	915	971	895	857	861	840	909	947	890	929	910	972	921	889	933	875	900	924	930	945	939	999	934	880	947	909	954	915	905	939	882	909	914	960	974	899	944	907	918	899	958	890	917	887	892	921	945	977	924	970	942	896	910	884	873	947	938	867	899	860	923	910	900	939	901	933	911	925	961	917	929	928	965	933	935	897	906	913	953	931	950	883	914	913	898	918	888	878	956	880	980	902	926	918	888	927	901	892	903	912	903	948	950	992	961	915	897	917	924	909	905	952	913	932	940	900	901	910	900	915	900	950	965	904	947	884	914	936	931	938	913	899	930	928	893	880	855	927	927	916	914	919	955	927	892	952	887	947	857	922	933	926	884	904	940	901	876	899	974	919	884	904	914	921	964	974	950	964	947	916	911	960	889	942	885	927	903	877	957	938	919	903	934	874	883	923	923	904	956	900	964	906	908	885	970	930	881	917	885	924	956	924	889	900	885	898	888	890	927	894	925	931	879	920	952	899	927	929	956	944	878	905	916	910	851	955	889	941	970	896	924	947	966	923	908	898	923	914	907	896	932	952	874	974	941	910	904	919	881	890	921	951	928	876	910	958	905	910	904	912	935	883	916	940	909	970	941	909	899	921	961	891	910	962	932	898	897	919	918	883	894	922	929	968	950	867	925	909	916	917	940	895	951	891	929	878	928	932	880	919	919	871
5896	17373	12716	6925	5343	4222	3366	2752	2471	2165	1783	1571	1488	1306	1292	1225	1177	1149	1116	1135	1096	1079	1060	1144	1099	1049	1035	1069	1082	1036	1022	1030	928	1059	967	971	1006	972	946	984	921	982	1006	990	988	990	916	904	958	958	970	946	932	917	967	945	963	978	942	956	970	960	928	921	946	940	931	946	1002	987	933	928	945	944	948	949	884	977	981	1004	919	930	899	946	955	982	919	929	980	933	955	974	918	890	960	945	976	926	933	933	942	997	914	996	936	925	955	927	909	942	962	889	980	895	948	938	947	950	957	984	974	907	915	902	913	943	923	913	929	990	965	985	918	978	951	875	982	971	946	977	899	919	871	921	910	936	954	911	935	963	958	930	892	987	973	918	925	897	920	995	940	918	906	968	902	926	941	916	923	934	974	946	947	917	1004	991	945	974	922	987	963	930	906	938	957	902	933	904	899	986	993	907	891	925	955	990	941	889	905	909	955	903	953	920	956	901	976	917	944	944	879	921	938	946	899	990	939	945	1002	947	966	907	989	946	979	898	942	972	954	959	954	921	975	968	907	949	940	903	929	952	904	949	938	899	900	950	960	924	959	945	899	969	931	907	953	962	923	941	979	943	884	920	894	953	928	897	850	963	936	863	913	964	948	875	886	932	909	904	961	970	966	931	984	982	925	940	932	975	958	904	927	925	929	920	958	933	956	969	900	913	961	918	917	902	997	929	922	937	944	998	927	918	961	969	937	897	968	932	958	949	907	949	857	949	968	912	937	943	937	937	929	940	913	950	985	908	930	900	947	927	906	958	940	949	864	955	944	968	961	926	959	941	960	896	917	936	901	892	974	958	953	962	957	912	969	913	934	934	973	916	931	885	946	890	969	903	935	893	984	935	947	964	871	918	929	928	917	919	919	936	915	956	946	931	958	913	925	975	964	901	968	973	929	984	898	961	974	940	906	915	898	954	951	880	946	913	986	949	937	936	969	891	999	928	923	936	910	936	968	947	957	948	923	922	982	995	946	948	881	922	938	970	974	957	853	969	962	976	931	949	924	943	928	931	908	980	940	993	937	912	941	960	930	962	946	944	944	974	964	881	914	975	933	980	944	908	885	960	940	922	962	909	968	962	958	965	911	960	930	932	987	910	953	948	875	941	907	908	904	938	950	883	884	914	889	927	872	944	904	935	955	905	987	923	964	953	919	880	977	907	951	911	960	983	921	929	909	944	894	940	931	942	922	982	935	942	936	970	932	930	911	978	920	921	972	907	911	943	928	960	964	933	954	963	991	971	904	945	990	894	937	912	929	937	885	939	965	903	918	962	860	919	935	970	908	938	941	941	902	932	939	906	967	867	947	977	962	921	991	902	958	943	924	949	872	931	911	959	928	911	899	877	915	976	950	910	995	926	929	955	928	913	1033	988	954	918	914	973	950	940	954	963	980	937	932	1021	904	949	945	965	929	964	910	989	913	925	995	927	923	938	913	916	948	929	926	952	913	923	927	994	915	939	950	963	946	957	895	895	937	901	946	908	932	894	940	934	967	954	931	1028	956	922	946	978	1002	896	917	932	966	934	938	941	953	917	947	903	879	972	920	957	910	938	931	961	958	917	944	928	903	880	913	960	993	978	962	947	906	954	949	952	971	959	914	950	952	955	978	942	904	922	926	906	920	942	927	922	985	948	894	927	960	953	966	969	960	941	942	930	971	975	980	950	985	941	982	926	921	898	951	984	921	979	978	981	913	898	1002	896	930	964	987	961	1009	999	899	1001	925	928	932	972	866	906	965	932	972	966	963	949	963	955	914	965	994	931	897	978	882	947	967	896	958	968	928	945	948	911	999	908	930	959	971	912	950	997	937	912	909	943	918	977	907	920	924	979	943	936	901	980	922	931	905	926	954	928	930	994	935	940	946	925	934	915	940	913	961	949	879	915	913	938	919	906	891	944	943	945	899	904	906	962	964	903	943	956	926	931	916	888	929	894	911	935	898	919	879	983	917	897	940	1001	963	988	962	931	934	942	900	928	896	893	886	913	961	943	924	945	923	981	897	932	940	881	928	890	907	910	910	966	955	936	897	919	924	941	930	924	931	947	922	956	952	934	990	873	925	946	940	906	907	965	976	940	953	932	936	916	916	939	975	955	991	992	941	943	968	918	952	945	968	959	943	890	921	944	933	960	879	918	909	928	940	941	923	966	952	982	918	970	954	996	904	954	893	933	919	985	970	1004	978	973	924	960	884	971	888	920	975	927	939	951	977	907	919	909	943	973	903	934	925	956	981	928	935	939	946	963	909	991	917	937	972	942	935	900	925	979	905	972	970	910	881	955	963	946	960	892	961	901	906	917	954	956	952	935	924	934	939	877	924	979	949	992	940	981	943	937	941	927	952	900	965	911	969	942	921	976	939	901	989	994	903	928	991	903	909	931	937	925	960	951	935	930	927	938	923	882	910	954	1016	929	921	986	917	910	900	916	955	944	900	867	977	929	949	947	913	895	926	931	935	968	965	953	961	972	946	919	918	977	979	913	927	936	899	944	936	922	937	932	969	918	933	933	963	920	901	905	948	926	983	903	972	917	885	906	970	895	946	931	969	946	923	961	933	939	932	907	965	960	938	910	945	966	959	958	906	883	955	939	951	947	970	902	944	986	913	865	957	953	907	931	925	935	889	899	893	909	940	942	896	952	930	976	930	942	941	922	962	990	906	972	899	939	899	914	926	909	964	906	917	872	926	906	993	925	983	914	966	982	1018	896	947	933	958	901	956	913	940	949	956	934	911	895	980	921	905	964	898	906	995	900	938	938	898	882	905	915	898	886	948	899	957	953	917	895	899	937	915	895	926	956	949	994	958	959	946	919	905	968	900	903	945	918	918	917	948	886	941	955	932	928	966	999	893	913	911	979	938	898	984	966	884	929	940	890	967	927	880	942	911	893	895	896	983	914	952	966	932	862	906	944	960	961	976	936	974	947	974	982	992	923	916	943	948	891	956	974	938	947	904	939	955	973	925	905	907	902	967	945	937	918	920	939	880	919	967	921	965	984	955	964	969	954	912	913	941	975	904	961	944	888	968	948	963	964	933	975	963	915	982	931	935	914	932	939	951	947	952	841	960	951	916	933	910	932	954	969	930	951	949	952	920	969	929	910	904	966	946	955	901	934	921	955	906	952	946	932	950	912	981	905	953	982	938	940	880	883	911	912	935	933	945	970	932	889	916	921	966	916	926	968	946	978	957	917	931	903	920	903	906	976	916	910	926	974	926	904	940	955	936	937	974	946	991	935	932	950	965	913	949	902	951	904	935	944	951	934	933	978	927	946	928	944	946	937	940	949	918	880	948	949	908	877	863	888	995	934	897	920	935	884	925	923	912	929	917	931	919	912	917	920	946	971	919	924	957	933	956	953	924	919	949	968	934	977	960	915	935	929	926	980	901	914	933	951	958	978	938	932	933	900	938	978	947	992	942	947	981	999	938	924	912	945	957	943	907	926	928	879	950	934	937	921	963	942	965	897
27815	17263	4373	1376	897	806	613	527	507	490	461	461	447	470	430	413	386	396	396	423	421	353	429	391	388	405	411	450	413	411	430	441	454	397	405	407	438	382	393	385	401	368	392	356	394	389	386	391	453	438	378	389	435	396	409	409	444	405	417	389	420	410	423	402	391	409	441	388	377	410	418	373	446	390	420	425	382	398	401	396	417	422	354	402	394	385	373	443	393	414	380	385	383	395	404	376	370	403	425	446	402	425	389	407	400	434	384	439	369	391	397	407	364	388	409	420	446	403	365	391	403	378	419	392	419	416	353	362	360	401	402	377	409	395	418	386	402	361	427	367	371	422	394	399	398	401	403	444	364	393	407	402	438	405	368	417	424	410	384	416	355	393	386	403	367	433	392	388	385	413	409	384	417	405	380	385	411	401	381	376	374	387	398	403	402	406	398	396	402	395	442	376	394	405	415	406	405	369	391	368	413	398	371	428	404	396	382	402	402	380	389	407	364	406	421	428	388	402	375	429	378	396	425	371	383	413	391	398	393	393	382	408	386	426	436	384	410	424	409	394	384	385	419	411	408	386	403	402	410	438	411	366	452	383	432	381	399	386	370	377	388	432	397	390	428	398	441	395	393	400	380	414	410	381	382	428	406	398	387	388	397	397	386	388	412	396	386	385	378	411	429	372	402	386	376	414	441	402	422	381	422	435	388	395	383	400	371	409	377	359	449	407	398	397	382	391	389	381	391	402	405	389	394	394	383	397	381	389	447	384	370	407	414	430	411	412	408	416	364	387	392	403	410	397	396	384	402	435	396	360	407	363	397	388	405	368	396	406	415	395	416	415	452	377	385	395	385	443	420	382	373	416	406	423	409	413	405	353	390	414	402	396	363	416	389	393	398	342	429	380	409	430	416	405	411	413	426	384	390	409	406	342	394	398	417	394	397	385	379	385	427	403	413	394	392	406	396	397	386	351	421	415	393	400	420	365	354	400	427	370	418	406	376	427	383	398	420	415	422	394	416	422	339	413	392	364	415	418	390	399	404	377	392	408	432	418	403	386	414	412	388	380	412	408	399	422	394	385	411	389	349	445	401	400	433	428	416	433	410	439	384	380	411	349	410	389	395	401	394	405	379	398	437	378	401	386	395	409	421	389	428	393	395	423	434	411	392	400	412	391	397	389	402	385	397	428	374	412	398	418	396	375	406	388	401	407	422	371	412	386	422	394	390	383	380	433	422	374	397	420	393	394	397	391	368	401	394	422	368	396	398	438	385	416	361	393	389	400	382	380	398	412	433	379	459	432	397	366	405	375	404	423	376	406	390	411	374	386	430	375	389	414	378	369	421	400	400	412	420	420	383	409	405	388	428	393	395	442	401	426	393	417	385	376	435	423	378	374	389	406	423	405	413	396	426	415	399	383	409	427	430	378	384	368	383	381	412	400	405	392	371	452	388	401	376	413	427	415	436	402	395	393	414	417	421	380	422	370	377	366	452	385	374	416	387	413	416	386	409	378	400	389	403	392	393	368	397	408	405	372	404	405	410	409	409	423	373	406	403	416	415	409	449	400	451	421	383	404	378	433	404	409	389	375	435	402	382	382	400	393	390	378	354	405	377	409	402	411	411	387	398	405	391	397	394	427	404	399	412	430	344	392	430	402	385	416	364	424	381	390	363	390	403	394	408	399	379	404	425	385	377	398	387	396	402	404	427	386	427	380	403	404	393	388	414	399	388	401	409	382	395	399	406	395	403	408	387	380	389	359	398	393	364	411	392	418	403	389	385	387	423	409	378	395	416	434	405	404	388	395	382	401	434	404	389	403	380	399	386	394	392	386	417	403	381	416	370	392	413	383	392	392	422	393	394	439	387	381	389	398	404	430	425	397	415	389	361	364	399	385	360	378	378	407	415	435	411	384	386	388	393	401	416	406	432	436	390	432	373	379	422	371	383	410	398	390	371	431	376	387	376	384	428	381	402	381	369	414	424	386	380	413	388	379	393	358	387	435	402	410	379	407	402	363	357	416	372	371	397	416	412	395	441	368	416	361	383	413	382	383	417	426	400	448	363	428	387	400	385	388	394	374	429	424	414	375	430	402	400	401	380	400	396	430	442	376	435	378	407	373	398	398	382	386	393	428	417	421	399	385	398	370	398	387	439	415	371	386	394	391	386	414	403	381	410	449	419	429	351	419	427	429	406	379	386	385	399	371	411	389	407	407	440	418	397	412	419	366	409	405	411	372	394	480	416	405	410	442	398	397	378	424	408	399	379	417	418	411	410	363	391	390	374	404	399	368	417	430	354	415	395	421	354	375	421	381	371	358	426	367	430	389	434	388	376	389	392	411	382	417	392	410	395	423	430	382	384	408	397	401	403	364	422	378	425	354	401	359	428	401	440	420	393	370	358	341	388	419	406	383	427	405	400	393	417	410	420	416	399	406	401	427	406	397	408	460	432	394	382	386	428	383	396	415	394	428	397	403	421	407	394	393	380	389	426	399	412	429	391	369	418	350	386	405	390	415	382	398	396	400	380	391	413	412	380	411	410	365	378	410	422	435	402	412	421	419	413	392	374	435	406	375	359	394	402	421	405	395	396	374	430	390	374	390	411	469	376	360	372	425	407	362	407	437	354	389	381	410	402	366	399	365	403	417	412	386	429	419	373	420	383	378	409	371	409	378	392	393	401	390	375	401	371	403	423	390	439	383	385	361	394	407	392	365	390	378	391	398	399	386	442	414	395	363	409	388	397	431	361	379	405	428	402	387	392	421	408	393	381	403	412	427	391	409	393	396	426	400	384	373	391	394	378	394	411	375	388	399	429	406	375	377	395	397	389	391	404	385	405	364	395	382	416	405	387	386	412	376	381	410	409	428	397	426	406	412	425	403	415	385	381	411	394	387	408	408	383	384	427	399	393	379	374	415	403	395	426	376	388	435	438	368	431	382	391	377	398	402	366	400	408	404	407	422	412	378	448	422	391	417	400	438	381	403	361	387	387	405	393	391	407	416	381	366	427	383	400	427	409	410	397	397	418	401	392	407	396	384	417	408	368	374	399	407	425	413	378	382	437	417	449	383	418	347	386	381	408	399	333	409	417	379	408	399	422	416	417	407	426	394	387	394	374	402	383	389	402	403	415	402	402	399	398	365	387	401	416	377	393	351	388	406	390	396	435	421	408	403	385	396	383	415	429	372	438	426	369	399	412	382	412	380	361	395	385	393	402	412	405	387	386	423	388	436	419	395	414	387	393	387	385	438	404	362	427	368	425	411	399	377	369	436	377	387	442	434	387	396	384	394	395	369	421	442	386	385	378	403	375	378	384	391	413	397	384	386	410	406	394	380	406	423	366	408	380	415	429	377	426	415	403	376	408	371	403	405	404	391	442	380	391	433	417	407	376	405	437	406	391	395	414	431	398	399	398	402	363	382	443	424	437	404	385	381	407	366	392	391	390	389	364	387	388	388	410	392	425	431	400	397	423	363	346	409	412	413
5010	3132	2306	1199	996	884	813	735	701	616	563	548	497	503	461	461	445	432	482	460	462	464	462	450	493	408	462	424	452	475	463	447	442	451	470	463	428	436	435	431	446	456	449	448	428	433	404	435	428	473	428	417	451	395	472	442	428	423	447	406	445	427	446	400	441	427	429	416	458	418	449	458	492	461	478	446	453	446	426	420	423	431	419	430	442	471	477	419	419	457	474	469	422	432	434	432	407	437	412	444	409	442	448	387	432	414	457	437	449	409	426	433	448	445	448	440	445	438	418	418	471	431	436	434	426	410	417	432	425	441	436	416	410	399	453	430	439	431	429	416	415	446	433	391	438	409	433	446	433	430	426	430	469	448	411	446	431	474	441	425	402	409	407	439	478	473	448	435	424	463	393	426	406	456	461	413	421	430	419	433	429	494	478	438	449	437	441	465	419	425	416	447	433	411	464	428	419	425	417	445	407	398	414	418	444	449	416	476	433	411	442	423	409	425	411	429	418	429	444	415	411	398	387	426	447	410	439	456	428	429	428	481	430	407	450	425	439	484	482	436	385	428	419	476	411	432	403	440	500	391	448	436	436	405	436	427	396	421	446	405	452	417	436	448	419	457	400	432	400	421	433	452	426	451	469	423	423	420	442	406	452	474	426	470	423	408	431	457	415	430	437	437	442	441	435	406	428	429	402	408	433	420	443	430	454	409	424	451	464	434	421	438	412	394	426	434	461	410	462	411	429	387	408	459	401	399	437	450	411	452	434	406	428	419	459	420	427	407	404	427	426	450	443	441	444	398	457	454	439	435	407	444	442	460	422	407	443	447	467	431	457	441	456	432	405	407	417	449	444	443	458	465	409	426	424	423	409	439	424	457	439	409	422	447	447	469	421	428	447	444	405	449	436	421	434	412	495	398	446	421	441	447	424	424	483	423	448	407	442	453	477	436	447	404	429	410	427	451	441	426	451	425	429	411	441	421	425	426	426	422	429	428	407	437	434	411	433	440	446	459	402	441	471	410	406	445	412	443	456	396	458	404	399	465	415	426	416	450	437	445	421	426	392	461	448	426	413	444	478	398	440	425	437	424	429	404	408	440	426	385	460	428	437	436	449	413	429	434	429	405	442	421	426	420	432	399	402	432	379	384	443	459	450	433	430	439	437	415	469	452	471	443	403	434	419	453	433	412	458	394	469	404	431	450	458	432	466	429	422	434	433	422	435	447	459	427	441	471	431	420	412	391	409	444	468	437	440	434	460	416	405	430	423	437	457	421	415	434	445	445	421	422	449	414	449	426	424	439	467	449	456	445	426	418	408	408	405	455	438	422	394	447	405	436	454	460	433	393	419	445	444	453	437	446	443	416	468	428	445	415	428	417	431	443	442	434	445	432	440	426	466	466	442	425	439	459	406	411	410	433	429	449	425	430	437	448	418	444	416	416	408	434	433	429	412	431	454	399	432	426	434	425	461	418	444	413	413	459	412	437	418	431	426	440	434	410	408	418	417	405	470	440	412	443	439	415	440	426	435	461	399	436	430	461	474	415	410	424	448	429	432	447	397	435	441	475	416	403	448	406	417	402	431	429	395	452	440	427	434	453	410	437	411	430	400	440	464	404	456	483	441	439	449	425	413	469	433	461	409	430	432	447	367	428	448	470	403	431	430	438	450	441	385	460	394	456	432	463	479	443	422	419	404	464	384	417	383	438	415	393	424	445	431	413	447	446	448	429	441	433	429	436	466	404	413	459	456	433	426	434	418	445	467	419	395	434	431	433	415	438	423	389	425	442	420	417	399	427	413	431	450	435	409	392	449	426	426	429	417	432	442	458	422	430	415	414	428	442	451	392	436	426	430	406	429	396	461	393	451	436	420	423	419	419	440	437	456	452	423	416	412	416	421	449	417	441	430	415	401	442	456	405	399	421	425	420	480	383	430	430	427	494	408	432	466	464	407	471	408	411	389	466	413	436	436	422	407	409	408	405	437	416	477	446	423	404	428	441	405	413	467	422	419	438	424	396	469	458	424	424	406	397	422	432	442	428	450	440	448	424	436	409	434	435	390	451	463	406	457	451	447	412	442	419	454	442	452	410	444	437	420	446	444	429	419	450	439	397	389	382	413	423	413	446	427	457	451	446	444	415	439	402	455	468	406	428	420	449	435	483	443	438	428	424	419	441	426	397	434	392	469	421	455	439	425	457	424	409	465	416	475	464	438	419	393	410	443	407	421	424	448	409	406	437	417	394	418	415	413	434	443	430	432	427	431	437	441	409	368	418	438	428	403	409	460	457	435	417	408	422	454	395	449	420	435	450	400	421	446	457	423	431	461	428	433	447	410	409	454	416	459	408	448	457	470	409	415	429	432	410	435	440	420	472	413	418	404	418	475	441	465	430	422	428	426	448	451	435	429	400	477	414	438	412	442	464	432	424	415	423	441	449	441	440	383	437	436	429	433	417	394	399	438	424	480	445	412	413	432	442	413	371	424	431	431	404	421	432	393	424	443	438	386	432	430	428	462	420	441	452	431	426	424	397	427	404	460	423	400	405	421	417	408	433	421	431	421	453	438	441	445	453	382	472	390	454	452	430	437	402	384	421	425	455	397	413	447	422	396	427	434	416	421	415	443	443	463	421	446	442	428	423	434	399	432	402	431	458	459	466	454	438	425	461	421	396	427	425	433	424	416	443	451	464	429	437	463	442	400	442	418	449	494	428	422	450	433	438	433	457	440	439	444	404	436	431	397	436	449	453	412	448	424	447	412	390	428	419	430	417	400	437	409	445	413	405	399	415	429	429	422	421	414	401	426	426	421	447	422	449	418	473	422	388	434	424	427	417	434	426	430	408	457	399	462	467	443	441	426	428	432	432	419	433	443	407	429	433	476	439	440	408	435	431	423	395	461	397	444	386	400	410	455	450	414	442	432	405	481	435	425	421	415	442	416	436	447	419	459	400	435	419	409	410	410	407	416	418	440	423	416	440	418	435	455	408	402	431	424	434	455	443	446	429	463	425	444	411	425	428	416	429	414	426	460	413	421	459	412	420	466	436	434	414	421	445	456	434	439	445	413	395	440	440	465	415	454	425	416	423	449	436	420	432	426	411	420	474	438	438	470	432	428	421	446	440	434	391	455	418	444	452	433	411	400	430	445	433	440	458	430	471	437	449	444	438	465	403	414	420	399	408	456	404	411	403	425	390	456	418	406	446	443	423	404	427	437	378	431	456	423	439	440	439	466	407	428	445	397	427	388	433	410	424	450	446	419	433	436	443	437	455	489	437	442	432	447	426	467	393	435	386	449	423	431	410	454	415	400	448	410	436	448	452	422	422	421	439	416	391	380	424	421	446	440	422	433	403	440	416	455	505	448	425	405	435	439	422	446	453	404	406	435	480	386	439	466	430	416	428	427	453	416	438	448	437	451	437	454	450	416	450	424	434	472	435	410	410	433	436	416	420	432	424	393	432	401	441	438	419	390	440	419	437	416	398
23733	21244	28447	24359	21247	9298	1894	1344	1220	1087	1009	1013	908	852	836	829	789	813	793	804	800	764	782	781	785	825	803	778	816	786	797	803	767	747	780	760	746	736	733	707	763	706	691	726	739	730	681	714	734	748	770	762	746	736	727	769	778	743	705	743	706	761	738	801	690	795	725	747	756	725	714	769	730	739	739	685	715	710	733	770	756	710	734	746	726	717	728	720	734	702	742	755	754	714	729	750	734	681	701	745	737	736	806	751	731	739	747	747	751	730	724	720	715	728	710	730	712	755	695	691	710	760	759	746	770	736	722	703	752	727	698	724	704	757	780	717	727	754	768	742	722	725	741	701	675	744	737	728	772	715	787	703	727	699	676	710	757	744	693	759	715	796	773	737	783	732	697	704	721	737	747	718	767	741	740	787	733	761	708	702	728	724	732	712	749	740	775	761	756	757	708	719	762	713	697	757	728	738	760	727	758	730	735	720	733	756	723	758	709	697	770	737	733	747	710	732	749	763	714	701	755	708	741	725	740	710	705	701	715	731	745	748	749	708	697	754	746	730	749	717	775	745	706	774	761	807	717	766	708	758	748	716	774	754	744	761	709	739	754	704	752	726	733	783	694	736	702	727	744	720	733	760	739	703	754	712	759	722	712	731	739	759	751	806	716	736	732	726	707	749	678	730	687	691	790	736	681	736	744	747	735	783	761	736	792	707	784	729	773	734	769	758	684	753	695	722	703	761	743	753	757	761	659	750	731	721	801	721	710	793	707	750	792	777	739	754	742	786	742	740	725	704	746	729	757	766	672	773	751	760	696	775	718	743	682	783	674	732	746	734	772	772	718	738	741	777	707	711	712	738	747	703	710	723	694	720	749	698	742	725	700	723	728	717	755	689	762	713	714	717	723	747	754	752	742	742	735	818	743	692	713	725	742	757	695	735	710	696	761	748	709	683	729	738	753	749	751	708	737	723	758	732	744	740	727	697	733	685	696	702	709	716	706	710	704	704	738	708	720	696	775	746	747	777	712	756	720	710	713	698	750	743	714	683	746	739	768	729	710	729	755	707	756	725	743	733	733	724	759	750	751	752	688	699	783	777	713	703	748	740	801	750	768	662	719	731	673	686	751	744	721	710	687	734	717	732	736	694	762	752	713	770	757	701	716	699	729	741	761	725	730	747	748	718	686	716	714	711	725	728	744	714	748	746	740	701	753	746	714	759	736	741	730	738	746	714	741	812	749	719	726	726	708	764	722	738	724	707	724	729	759	729	723	740	748	708	721	720	751	714	743	726	741	762	772	735	683	705	737	722	713	766	702	770	700	762	762	727	749	728	721	741	724	695	709	675	752	712	701	701	688	776	724	702	737	726	718	756	726	760	686	713	725	720	720	660	720	739	694	752	695	739	740	762	737	741	772	732	703	709	727	684	696	777	760	704	722	731	715	769	712	703	800	722	700	692	707	697	723	749	749	739	698	733	728	739	734	701	766	713	786	721	754	736	723	745	742	739	710	739	745	756	764	733	757	764	731	761	755	713	703	707	699	751	746	683	743	719	736	688	710	723	710	739	738	750	715	722	745	743	755	732	740	743	689	747	740	733	788	733	712	711	779	719	747	716	679	671	711	712	736	738	729	725	759	713	756	711	780	738	715	698	712	764	723	726	716	728	738	731	756	761	717	722	709	732	759	777	730	756	756	724	743	732	728	749	736	702	692	732	737	664	764	696	667	732	750	702	730	712	735	733	736	760	780	756	768	753	757	714	719	691	769	711	721	704	714	706	729	718	744	732	697	715	739	772	736	699	720	785	733	736	757	723	751	711	714	718	786	783	736	688	741	733	735	741	717	764	697	769	761	716	734	746	707	689	733	736	797	760	718	723	688	714	699	734	724	732	726	750	729	744	720	727	765	758	791	741	687	690	735	763	742	746	740	722	737	727	713	748	724	706	759	726	725	690	741	725	703	725	730	732	746	732	692	734	751	722	725	792	722	713	728	736	772	744	777	710	704	736	720	711	710	727	779	736	755	748	742	737	693	705	699	698	718	707	784	711	733	722	722	774	704	710	715	774	711	748	693	688	771	801	726	752	748	718	670	748	737	686	718	695	725	722	738	715	728	715	752	756	702	737	685	718	722	728	746	755	740	732	753	709	773	738	726	748	783	726	756	713	738	717	718	744	735	706	754	712	692	719	728	725	704	744	791	720	755	748	758	688	768	737	710	725	747	739	747	698	751	722	756	695	751	717	725	741	701	727	770	729	792	744	721	727	754	702	756	711	746	723	707	780	720	760	729	753	711	736	732	723	745	700	722	757	786	787	743	737	736	734	719	736	707	739	731	702	714	763	748	744	744	729	735	736	725	708	707	783	734	719	713	713	770	755	707	745	684	710	781	777	741	756	727	782	737	738	731	688	689	777	784	692	716	722	713	727	737	725	734	747	736	711	713	710	743	719	743	686	724	797	719	733	677	740	753	731	713	707	710	760	771	715	724	742	740	703	721	735	751	752	697	710	741	742	750	725	688	757	773	697	745	703	709	762	750	739	774	697	699	778	689	740	786	727	764	746	739	705	738	712	727	730	753	677	758	728	732	761	708	783	691	701	739	753	795	724	702	735	739	725	722	807	726	716	715	750	761	727	753	689	730	755	722	748	757	738	703	653	748	714	736	735	718	677	723	734	758	720	724	691	756	730	747	721	717	744	750	729	765	700	752	768	647	737	730	753	717	784	739	711	792	721	756	672	759	686	798	731	733	727	755	789	804	744	727	743	698	755	747	732	721	704	754	742	714	678	746	695	711	730	720	732	761	738	768	708	713	757	747	706	707	732	749	717	727	748	735	737	691	730	775	722	777	740	695	707	723	725	808	718	719	724	706	730	740	709	665	721	696	750	710	720	723	745	761	745	695	699	702	719	705	700	730	708	701	684	757	757	706	707	762	770	760	729	722	737	728	717	719	749	756	747	708	762	731	759	712	705	780	750	740	684	689	713	663	752	744	770	704	700	745	722	692	746	692	751	754	728	757	737	717	714	743	772	735	756	704	737	705	731	764	749	726	706	728	767	726	743	753	750	733	725	733	720	740	710	723	772	719	734	706	708	754	721	727	737	688	696	801	712	755	736	743	725	700	749	746	733	768	698	715	736	717	739	739	748	783	738	720	717	720	752	680	698	715	750	744	711	738	774	730	706	734	751	714	721	717	781	736	781	687	767	745	676	667	767	717	735	738	694	732	765	789	742	765	705	766	719	665	735	712	702	692	763	693	717	705	772	755	734	757	703	738	729	762	787	720	723	704	723	682	717	751	734	659	723	721	731	730	719	724	729	742	733	705	708	780	723	720	706	743	726	724	672	749	755	764	732	725	714	698	673	761	723	733	673	767	760	761	704	752	755	790	734	692	734	724	749	771	727	795	730	791	746	728	740	778	721	741	701	703	770	757	659	731	745	734	714	673	773	717	693	722	722	713	696	730	729	747	716	721	737	733	658	724	768
4287	11255	7802	4113	3275	2732	2214	1787	1673	1394	1232	1171	1049	914	952	946	900	881	789	885	855	819	846	825	815	808	785	828	846	845	819	816	788	776	815	763	720	782	777	790	764	761	772	751	750	769	743	745	761	731	772	787	787	742	765	772	763	756	773	750	738	754	783	743	803	798	762	743	736	777	807	735	724	795	769	790	779	786	733	756	787	748	740	805	746	763	765	752	797	790	727	748	773	785	748	776	755	735	763	737	741	732	792	769	762	741	748	768	740	757	747	746	748	728	769	773	733	759	761	737	741	735	759	717	743	722	816	743	783	748	731	788	785	804	754	745	727	806	766	730	718	755	735	760	750	758	713	775	756	736	777	744	725	737	738	740	717	779	709	777	772	742	795	782	756	779	732	766	733	740	812	758	713	747	725	764	712	776	793	769	730	779	703	791	768	754	791	765	745	707	773	731	819	760	730	756	773	746	757	784	762	784	698	774	721	724	763	753	813	740	778	797	770	783	760	715	725	733	744	740	778	729	758	759	758	766	794	804	759	736	781	709	731	786	752	731	749	743	754	748	739	762	732	771	724	771	777	718	778	763	782	741	746	751	757	761	753	793	736	760	724	744	759	792	783	801	741	791	755	726	750	768	721	758	782	791	753	761	717	712	795	718	694	744	721	726	731	755	715	764	771	744	783	757	740	706	793	739	720	797	756	707	740	743	794	771	735	742	754	772	726	724	691	783	741	775	761	790	743	729	728	699	747	757	701	732	756	725	736	762	813	791	721	748	791	757	785	783	752	782	742	796	680	690	754	738	713	688	797	765	748	744	766	770	711	782	775	776	770	727	726	756	774	705	783	767	768	759	728	782	775	788	765	760	766	813	780	739	741	757	754	733	742	758	711	720	741	749	808	748	756	713	774	707	769	724	692	770	778	758	793	760	738	737	778	761	732	769	732	722	767	782	730	727	725	769	808	789	766	698	721	765	734	780	744	758	761	758	744	773	775	739	712	780	751	803	763	724	747	778	758	760	755	729	748	806	673	775	733	719	706	718	761	731	773	770	716	784	755	740	738	744	797	790	777	779	737	794	746	762	711	779	779	762	745	744	741	783	758	760	694	761	729	713	754	731	771	748	747	768	779	831	711	734	741	735	750	757	711	747	767	747	770	801	782	755	731	751	755	711	828	753	767	738	784	748	769	705	777	720	766	753	755	768	774	754	736	738	822	735	791	732	740	754	712	764	827	832	738	784	781	743	778	762	741	742	839	765	804	761	752	764	709	809	772	736	712	757	704	777	774	746	802	832	766	769	701	774	721	745	765	784	817	710	742	732	728	770	709	759	735	716	732	734	756	726	705	806	798	747	774	748	798	775	739	728	765	775	772	725	773	730	761	757	770	781	779	729	731	754	778	712	732	724	742	734	785	749	715	780	759	770	722	751	716	781	752	773	703	753	749	724	743	726	769	782	693	793	762	746	723	715	745	732	751	778	777	758	728	743	756	772	756	757	766	734	725	752	756	767	723	800	760	728	775	767	778	726	751	739	709	717	705	778	773	750	739	740	722	810	731	727	797	687	744	781	727	792	747	765	752	736	709	756	760	721	779	740	739	776	736	784	778	721	782	742	734	740	754	722	771	736	727	779	715	713	774	706	722	747	700	784	778	719	759	740	774	780	761	700	753	789	730	743	763	746	773	776	760	779	717	747	757	701	749	766	761	745	734	732	758	700	770	757	741	731	741	750	735	731	749	728	732	755	752	756	728	732	747	767	746	775	712	765	729	757	750	802	762	731	721	756	730	752	777	737	747	769	753	747	725	791	771	733	720	722	744	792	772	758	740	707	799	764	769	801	713	765	811	698	690	719	714	731	742	734	758	729	758	753	739	737	702	764	726	753	754	774	717	745	770	730	755	773	768	706	791	809	759	791	691	714	777	782	765	744	801	726	720	773	741	753	759	744	766	718	755	744	758	762	768	764	731	716	756	757	781	773	768	776	792	805	759	736	747	759	753	734	748	715	744	722	723	725	798	720	758	761	719	810	743	780	762	712	785	791	770	756	777	805	734	781	705	744	757	748	750	767	737	744	748	761	740	724	733	747	729	719	758	762	738	762	740	772	729	770	738	725	763	779	755	753	740	780	740	751	753	747	763	750	726	733	769	760	785	699	747	761	744	783	711	789	772	785	762	799	793	783	734	762	756	683	770	757	717	777	750	773	769	770	781	750	737	796	764	758	740	745	784	720	729	715	746	740	724	781	747	724	787	733	790	739	790	745	757	735	753	767	770	780	776	767	704	738	735	774	748	770	737	738	757	770	778	778	746	723	729	801	776	735	733	742	729	748	784	785	728	712	771	721	782	750	727	733	732	759	755	709	725	794	707	783	742	696	769	737	763	781	726	767	728	772	717	760	720	759	755	745	734	741	763	765	760	732	778	712	756	730	798	756	737	731	756	766	755	790	797	710	713	752	762	711	757	761	762	783	757	751	744	743	704	751	785	746	818	700	763	768	760	740	773	746	761	746	768	783	735	755	754	716	770	767	752	705	720	729	747	763	712	758	707	749	794	759	715	727	717	711	720	737	719	762	745	732	776	747	767	787	762	757	759	776	735	749	810	759	748	805	737	742	763	698	808	740	721	775	789	746	723	721	726	731	791	794	755	774	762	791	747	795	714	759	750	737	786	708	754	762	753	735	778	776	745	776	739	734	750	774	777	757	802	752	706	761	794	782	759	808	756	778	799	722	740	714	768	765	763	720	814	811	758	683	728	787	704	745	788	755	751	747	753	784	756	744	790	707	742	736	771	712	788	732	774	755	732	792	745	730	828	731	747	732	793	720	752	767	740	752	764	747	762	755	775	749	732	751	694	786	747	713	806	749	720	751	764	787	784	739	773	728	765	728	728	751	723	806	741	768	747	759	748	756	728	752	733	714	741	778	748	731	757	762	787	720	744	739	732	727	754	782	755	745	746	752	699	789	737	730	797	708	750	705	719	773	737	769	774	714	733	747	762	750	706	723	797	785	802	742	732	750	778	785	742	739	734	708	765	744	722	747	719	770	776	754	735	727	736	729	739	723	784	732	765	790	769	745	718	744	753	795	751	727	720	775	799	676	792	758	731	763	779	711	717	781	797	761	758	700	738	713	801	722	769	709	797	709	752	723	742	718	763	703	758	766	758	738	735	695	740	735	718	774	760	794	708	776	759	727	722	715	774	762	801	716	710	715	726	718	716	770	697	750	757	726	709	728	727	792	735	762	801	715	736	738	723	757	763	755	709	778	797	763	789	792	763	733	741	778	677	756	752	736	791	775	791	774	730	772	747	739	707	785	780	761	694	790	760	744	744	721	730	769	757	731	737	778	747	769	731	801	780	718	768	777	774	781	750	770	724	716	771	736	767	774	770	741	737	757	770	787	757	749	720	763	775	738	731	777	724	773	739	769	772	751	741	696	750	758	729	759	750	776	764	755	741	735	734	756	742	828	724	722	726	744	739	721
24932	21257	27301	25422	9383	1188	906	795	707	590	547	565	505	485	481	465	437	473	456	441	454	468	424	437	440	439	459	440	467	455	417	443	419	485	434	456	428	418	442	431	483	422	478	439	409	455	438	401	408	443	396	406	429	428	433	418	414	398	470	398	400	448	434	456	441	450	442	403	380	438	472	432	401	423	431	447	438	407	480	409	410	418	440	407	435	410	429	405	446	386	452	394	430	420	426	450	428	442	406	474	453	390	439	403	412	440	415	406	447	415	365	419	442	407	405	423	434	409	444	424	383	466	403	419	418	406	439	420	419	436	398	397	424	435	434	411	396	460	395	458	435	433	441	380	417	414	442	429	424	408	425	431	433	433	405	392	420	453	424	430	442	418	424	412	462	402	443	392	428	427	420	410	451	443	416	438	405	453	418	433	443	426	413	435	414	393	421	420	475	424	476	413	415	425	421	398	430	430	438	438	443	428	394	423	430	417	448	419	370	438	448	446	446	417	408	451	426	425	398	436	426	434	422	407	416	423	435	412	409	405	427	430	454	424	439	426	424	401	413	423	422	441	418	402	438	395	482	414	416	433	385	390	446	444	379	446	474	417	420	423	444	415	438	421	447	393	432	396	409	411	438	403	401	462	380	467	422	458	400	403	420	421	450	467	416	412	436	407	453	408	403	433	407	432	379	429	421	413	436	434	407	423	440	399	425	430	437	398	414	420	443	414	438	452	404	441	467	453	412	409	428	426	395	400	426	417	407	450	428	404	387	415	431	432	429	418	421	415	440	429	388	415	410	421	411	439	384	442	454	442	448	429	443	448	397	416	428	433	414	406	433	437	435	386	407	398	435	422	424	431	443	404	395	456	382	410	443	387	444	457	432	410	408	412	435	460	461	448	431	438	425	412	424	426	408	423	398	425	456	395	410	426	445	401	396	440	438	386	432	406	445	424	474	422	404	438	412	401	432	401	456	389	415	408	388	431	421	440	449	435	397	411	426	396	398	441	423	433	410	456	429	409	415	432	421	424	432	410	414	433	423	443	469	475	447	402	402	419	414	426	460	421	400	395	445	392	385	408	399	401	410	394	384	389	455	452	415	416	410	421	414	450	439	444	402	428	463	435	397	397	399	431	457	431	401	426	412	444	404	425	428	422	427	425	417	416	407	424	427	406	410	434	398	441	427	408	427	425	421	394	427	400	449	442	417	411	392	423	437	441	419	429	407	405	431	406	435	404	463	446	417	429	415	423	416	410	429	434	423	419	421	439	444	415	422	440	408	439	444	391	413	410	420	452	425	409	433	407	418	428	443	379	415	454	406	428	428	413	452	434	423	442	425	397	448	399	427	434	400	461	434	401	426	412	397	424	410	416	441	437	394	426	418	401	419	367	431	420	395	391	427	402	372	448	435	403	431	435	415	468	453	411	406	413	421	407	487	425	396	411	419	453	406	421	437	407	400	424	441	416	427	438	450	392	369	456	426	390	424	444	417	417	414	436	443	428	429	455	438	403	379	419	433	447	413	419	445	429	431	449	441	412	415	420	433	404	415	426	445	396	414	439	395	432	414	490	428	394	429	406	441	449	415	417	424	416	428	385	408	415	411	429	443	425	400	418	391	417	419	411	446	430	438	463	392	412	410	413	425	462	418	412	415	433	409	430	398	410	454	447	416	430	448	401	439	450	465	439	446	401	436	404	417	424	433	416	407	414	388	411	432	394	434	430	435	457	428	454	433	457	455	412	434	417	411	412	426	434	436	417	452	445	435	435	422	384	405	391	428	403	435	406	431	412	428	397	422	412	434	404	402	391	396	405	428	414	433	410	434	451	418	431	413	417	379	442	426	400	427	433	407	427	440	394	458	432	437	393	421	411	411	413	389	426	424	438	424	443	406	456	396	421	417	425	465	454	442	392	402	428	401	429	414	448	413	418	417	414	400	425	406	408	439	409	443	393	449	418	418	447	432	429	362	431	445	396	422	418	409	441	442	399	489	430	411	392	414	429	403	424	408	432	417	422	432	397	413	427	443	430	493	391	452	461	425	420	407	437	414	430	418	442	387	438	415	412	454	465	477	396	443	411	401	445	395	408	409	409	421	429	422	436	438	411	420	398	440	442	415	436	466	412	396	440	440	414	424	413	424	414	411	393	432	419	394	354	414	414	438	426	414	418	428	392	445	435	409	401	407	409	429	402	427	467	396	429	431	422	432	409	409	377	435	409	420	428	438	423	387	415	427	421	422	446	370	403	396	395	449	450	400	414	420	435	427	414	384	411	395	436	389	414	393	439	422	411	422	415	423	419	403	420	408	416	429	417	415	430	415	398	413	428	394	432	412	399	384	457	418	418	429	423	411	435	427	418	421	409	394	448	376	436	414	408	421	407	411	426	434	390	423	409	433	469	411	407	434	440	397	421	423	444	430	436	429	395	411	433	438	399	441	430	430	426	467	448	430	440	436	431	401	439	430	431	436	454	417	424	457	438	397	431	433	424	430	403	401	393	430	381	413	427	424	405	387	445	461	405	417	398	424	424	428	443	387	404	420	416	415	442	458	430	458	432	445	452	440	421	402	398	406	443	418	446	418	421	417	446	416	467	461	457	439	432	443	445	409	411	412	452	419	417	403	444	444	434	421	437	423	421	440	452	390	394	414	442	448	396	427	391	445	416	415	385	463	416	454	401	443	424	421	396	426	430	465	404	405	404	446	386	423	429	441	438	462	414	449	436	390	401	431	416	404	462	419	427	408	404	433	406	418	383	400	400	409	387	396	403	433	442	398	404	389	417	436	417	420	404	422	437	427	450	393	452	467	398	437	403	435	435	417	424	453	397	452	411	421	430	436	446	391	432	429	415	435	409	438	453	460	420	418	428	401	430	463	406	384	437	403	428	454	410	448	428	424	410	444	412	440	419	441	416	420	450	394	404	414	425	410	412	436	430	447	421	447	397	461	441	432	460	388	417	421	422	401	413	413	423	385	421	439	411	432	431	402	410	417	420	398	430	418	441	407	395	419	417	420	391	410	424	450	440	421	434	417	445	431	437	411	405	428	458	464	432	444	416	413	435	428	443	439	403	432	395	483	437	413	431	445	402	415	412	380	422	403	430	439	426	451	455	418	440	372	462	443	460	424	415	427	438	417	419	428	412	417	401	437	409	453	392	417	400	412	429	396	398	441	418	433	442	448	429	464	465	419	433	442	440	469	447	447	412	407	443	454	432	428	392	416	430	413	406	413	418	463	437	418	407	433	447	384	435	440	395	430	413	443	437	373	415	396	440	420	459	445	418	449	429	384	408	391	420	436	405	404	376	462	431	413	446	426	467	448	423	417	426	406	461	426	423	417	408	415	451	435	409	403	416	383	415	420	447	413	401	423	436	428	419	431	424	439	424	416	403	425	406	425	438	439	416	441	420	427	412	429	413	425	416	442	418	426	417	427	406	425	416	392	424	423	408	450	374	448	431	410	414	415	441	437	424	420	440	417	403	423	428
4418	7715	5054	2698	2145	1670	1433	1235	1083	892	786	784	701	617	560	599	566	530	563	524	542	554	524	528	550	488	559	550	561	497	537	535	539	522	517	507	497	470	473	436	524	466	503	480	507	469	487	509	507	497	542	474	473	487	510	492	453	487	475	461	471	490	503	487	470	469	478	488	492	485	482	470	482	508	436	450	476	483	465	493	452	526	484	446	489	514	475	492	513	536	473	429	493	468	444	470	517	516	499	461	430	473	492	458	467	504	469	460	464	491	485	464	440	453	489	464	474	484	505	504	464	477	481	483	482	445	444	464	459	483	455	457	466	480	456	449	500	457	495	489	525	477	502	489	510	451	477	460	430	461	460	473	471	474	462	453	496	513	463	467	462	501	486	457	425	493	480	469	497	497	474	459	452	499	422	443	469	468	495	481	455	465	446	442	480	480	474	494	452	498	429	503	503	466	499	491	504	455	476	493	476	458	472	462	522	489	509	471	437	482	497	471	446	491	477	467	526	467	452	483	464	462	461	470	457	459	484	513	464	477	467	438	439	486	464	453	483	504	493	472	479	511	469	470	465	471	474	471	465	504	492	500	495	520	478	504	491	508	428	457	517	530	445	463	473	466	475	513	446	467	486	453	434	453	459	448	475	470	488	503	476	447	522	504	425	507	437	448	431	516	476	492	455	435	476	459	486	474	472	471	436	527	478	472	526	482	488	468	493	432	473	447	433	502	478	460	456	489	498	496	463	466	469	471	487	469	479	484	506	509	449	486	491	461	510	444	489	461	501	492	487	469	469	472	513	445	463	449	478	483	474	494	464	465	487	474	480	485	434	448	468	469	500	470	437	442	468	449	465	504	467	467	489	431	478	455	456	472	478	454	478	475	446	470	480	539	498	477	507	453	463	462	448	447	479	461	491	444	494	482	496	481	478	461	480	473	506	502	484	494	461	474	481	490	491	476	453	470	468	487	464	466	468	493	483	448	487	467	473	446	473	468	494	467	467	502	496	475	467	468	476	467	484	468	454	460	464	440	466	525	486	434	476	438	470	472	502	479	466	492	464	445	496	468	446	447	483	475	448	491	448	490	447	484	475	487	477	502	480	495	498	488	465	484	480	457	485	500	445	479	479	448	455	465	479	463	488	446	466	478	498	447	492	466	427	499	527	460	457	492	489	500	497	442	503	452	475	480	464	492	487	478	475	455	421	455	501	497	469	461	423	442	457	479	450	455	444	453	469	469	448	482	488	491	453	494	471	471	474	465	450	470	455	462	459	465	504	486	496	499	504	499	475	438	483	449	484	521	454	477	449	477	490	517	459	499	478	458	510	460	480	470	413	487	500	448	500	474	467	488	480	446	479	502	490	480	448	432	544	457	456	466	552	498	473	505	503	519	477	454	477	428	489	449	480	460	491	462	456	492	510	430	475	503	499	519	455	459	487	499	472	452	500	508	487	506	482	480	507	473	485	439	445	478	427	487	469	486	448	502	441	478	492	468	475	430	453	484	449	459	457	503	477	493	484	435	488	516	511	463	484	491	442	479	486	487	437	470	463	488	498	487	495	494	475	464	475	450	471	494	517	491	485	483	454	461	460	470	518	438	508	483	463	490	475	523	434	494	496	522	480	461	485	473	496	500	497	445	462	462	467	458	514	473	475	483	481	463	507	480	507	483	497	491	471	516	488	475	485	460	480	496	476	469	475	473	462	432	485	510	428	471	450	456	458	454	485	455	439	465	431	506	484	491	450	467	474	472	475	492	512	500	508	453	478	462	495	474	497	495	493	475	445	450	473	438	494	488	488	528	512	473	496	487	490	430	438	487	470	516	486	484	454	453	492	500	456	477	447	519	489	519	493	528	457	498	487	486	469	488	465	441	478	482	499	482	446	449	461	509	504	480	466	465	472	457	478	428	458	469	491	503	478	446	464	445	497	520	507	473	488	482	482	488	441	464	496	462	498	411	475	445	458	510	465	453	485	510	475	449	447	465	482	482	462	464	500	513	479	477	482	477	468	501	486	456	480	507	469	481	463	456	470	450	462	442	466	461	486	444	460	439	457	476	458	484	463	450	489	478	478	492	483	486	475	476	467	530	480	474	440	485	475	489	474	474	499	487	514	437	483	468	459	497	498	473	488	498	492	464	495	493	437	525	433	476	460	457	479	455	477	494	452	421	484	472	477	481	454	464	474	494	491	454	466	452	487	534	488	466	454	471	531	509	505	497	501	466	439	482	490	510	482	482	471	477	470	472	488	495	463	500	457	470	493	488	512	476	480	490	539	448	462	431	468	475	482	502	474	471	539	519	510	456	490	468	445	459	464	446	492	483	481	503	505	454	482	476	441	461	484	486	476	466	461	503	480	500	499	462	451	482	469	482	509	474	460	499	485	495	479	472	458	465	456	518	487	492	514	473	466	463	440	456	458	514	492	460	498	461	465	508	494	517	460	453	456	477	479	486	477	408	498	465	468	475	491	455	494	458	522	443	478	449	505	482	512	477	462	502	454	494	463	463	452	493	484	513	453	482	483	488	461	488	443	469	460	420	506	484	502	439	483	480	470	488	448	479	487	436	507	482	491	469	475	496	485	477	434	488	470	475	474	492	487	463	432	495	473	460	463	492	489	453	460	458	467	475	462	476	503	505	466	424	468	421	496	475	470	510	450	485	478	518	506	485	480	480	476	486	453	482	477	442	493	484	515	446	534	537	496	483	498	443	512	469	478	461	465	464	495	453	470	489	479	466	462	490	477	420	493	481	508	473	461	496	491	487	470	477	475	533	506	458	516	462	463	470	485	492	459	439	480	466	470	469	461	485	463	483	483	499	465	489	476	459	460	469	487	498	485	518	491	473	489	463	474	500	482	458	466	489	452	469	476	470	463	455	473	480	506	456	453	484	529	450	452	477	490	471	464	463	486	474	475	480	469	479	516	511	512	488	475	472	454	459	476	484	483	474	488	496	448	453	458	500	476	466	488	430	502	468	502	492	449	481	497	458	450	525	447	477	473	461	486	479	476	452	471	479	452	491	494	473	481	501	477	525	483	506	477	471	466	444	494	486	476	455	473	497	486	485	487	469	424	450	455	472	501	482	491	465	479	488	461	484	475	511	513	446	489	466	500	469	447	480	480	507	448	491	452	476	478	462	475	481	454	457	472	471	476	473	502	459	483	483	455	445	437	479	450	490	487	481	504	499	502	524	485	466	489	455	493	510	518	462	471	500	470	457	467	495	473	495	457	452	498	507	491	538	450	465	462	493	448	492	493	477	473	463	489	487	472	478	482	440	437	487	449	456	482	470	447	439	473	500	486	462	502	490	472	465	469	481	470	497	483	497	436	470	454	489	479	475	467	428	475	501	482	476	477	491	490	487	502	468	498	451	503	451	488	471	467	458	478	480	487	463	459	469	481	498	468	465	464	459	491	426	467	459	488	474	473	470	469	517	457	479	468	488	470	479	441	477	466	471	501	498	484	460	531	495	492	476	481	503
22717	21286	28973	23948	21289	21362	8586	2309	1680	1594	1353	1313	1267	1185	1176	1077	1027	1019	1010	1036	1030	968	993	953	972	937	938	1069	974	985	987	935	931	933	948	1018	937	945	972	942	925	929	906	874	963	965	889	926	895	943	934	938	928	943	922	884	937	925	903	982	923	936	1004	928	950	927	975	936	921	934	955	911	988	902	935	881	926	916	924	913	940	883	926	903	885	936	965	874	985	969	943	953	873	932	927	911	875	916	911	908	961	945	943	924	966	910	884	946	961	878	876	897	992	864	855	929	882	843	981	866	909	919	937	915	913	1053	957	945	877	874	944	979	920	893	888	910	903	918	942	937	904	911	944	917	954	899	925	904	903	860	939	886	975	868	977	913	891	901	975	921	887	897	887	916	880	878	913	898	904	889	874	883	923	934	942	872	937	923	922	902	953	912	897	876	894	914	870	894	866	871	948	924	932	914	926	877	901	897	906	903	874	911	876	928	911	900	942	895	925	939	863	924	921	894	901	909	920	947	935	919	930	911	899	906	957	851	901	969	944	887	925	914	855	920	924	947	850	867	916	894	888	868	883	910	923	871	895	904	901	884	863	860	955	941	873	965	996	918	914	952	917	901	942	952	906	903	915	942	935	944	975	917	887	896	959	908	918	908	953	877	900	905	882	895	943	894	895	957	954	942	898	885	870	930	837	927	970	905	912	907	898	921	884	913	946	874	919	956	892	922	916	929	878	901	914	882	924	899	890	924	944	887	912	931	888	905	939	880	902	887	878	885	938	871	920	907	838	919	925	954	930	893	883	890	939	915	872	944	989	907	927	911	919	945	927	917	933	963	922	906	904	944	930	881	855	975	949	870	960	945	902	919	984	873	865	930	922	937	970	864	906	890	889	908	909	960	955	865	918	866	909	941	905	921	915	883	897	894	851	882	914	813	881	932	960	879	922	930	876	962	880	966	913	936	920	885	861	968	896	913	920	872	877	866	908	856	898	930	924	886	865	873	877	901	899	838	951	903	988	897	882	904	911	874	935	899	911	906	918	962	867	854	900	952	924	832	921	988	950	917	904	971	913	864	905	848	903	966	932	880	988	916	904	931	940	901	903	877	874	902	947	921	902	882	912	890	875	908	870	916	916	855	914	904	897	958	864	905	871	950	884	932	890	908	900	885	879	887	866	943	917	916	856	873	887	911	950	889	910	924	921	863	875	879	928	916	938	893	947	924	907	904	936	899	848	940	904	876	880	836	930	883	893	885	918	925	943	887	930	874	937	899	942	886	907	911	926	927	920	941	908	918	836	979	850	932	907	865	896	934	940	926	967	914	939	868	891	895	942	933	910	942	934	947	929	923	940	928	917	865	903	922	942	898	915	941	915	878	875	898	922	925	877	881	870	843	911	911	950	889	890	892	908	931	931	935	871	928	936	931	927	909	894	916	894	898	936	898	902	918	953	927	913	946	857	889	920	879	919	934	866	909	907	934	927	891	944	848	879	851	926	888	925	967	889	897	903	912	891	873	888	909	868	916	933	884	914	836	909	931	918	920	923	925	924	892	951	905	907	913	867	913	906	947	960	940	879	933	903	930	896	940	893	868	952	955	959	899	891	885	912	856	906	913	958	879	900	934	931	877	911	920	951	953	953	932	935	928	908	909	928	919	859	951	953	935	909	972	940	961	886	949	935	915	916	974	903	848	892	878	887	896	875	884	901	895	936	928	899	933	882	895	934	894	962	919	906	883	924	920	905	948	900	905	874	902	896	868	890	885	919	897	905	951	938	953	913	938	932	889	929	898	927	902	939	916	888	900	971	937	964	907	919	906	838	964	854	840	886	896	849	821	891	920	929	937	968	894	882	971	928	955	895	976	911	939	912	922	901	955	936	944	893	906	942	941	930	898	916	863	957	939	878	895	857	906	954	898	885	859	855	909	963	887	920	876	910	947	897	911	950	928	896	896	915	949	866	931	955	904	935	945	914	864	950	961	907	919	910	875	934	898	917	879	899	887	949	924	923	916	908	947	911	892	906	948	968	960	856	858	923	953	902	955	865	949	993	952	886	887	933	864	879	897	863	934	950	870	935	945	906	888	886	903	857	898	938	853	917	880	893	953	932	893	952	879	931	939	918	932	917	932	930	941	902	954	849	955	922	881	907	901	873	894	862	875	901	921	908	884	953	935	894	963	880	916	920	893	891	927	917	936	905	881	964	940	936	900	888	914	887	864	898	897	870	928	924	896	940	985	940	898	936	915	880	897	897	904	938	901	908	908	987	886	919	900	912	905	904	909	931	847	944	935	908	918	894	868	895	963	866	907	911	923	883	904	875	883	949	901	878	899	943	918	962	861	923	939	905	946	904	924	900	857	929	907	905	940	896	884	921	943	904	915	953	930	876	918	954	922	889	879	921	854	894	891	935	934	900	881	924	946	899	887	923	899	916	935	873	932	967	895	870	909	910	919	903	843	899	924	928	862	975	935	926	944	850	914	885	865	927	960	911	891	920	962	884	923	873	910	907	898	910	933	876	846	939	914	897	935	932	878	956	920	857	872	971	913	923	897	873	859	880	888	933	858	916	878	932	941	949	893	931	933	905	992	878	935	843	864	888	873	945	843	969	953	906	894	921	939	867	901	896	903	948	817	934	859	956	899	951	875	904	911	921	911	840	926	896	908	858	899	892	926	955	909	931	899	932	900	899	928	880	900	916	965	876	909	884	976	883	900	934	959	906	960	931	936	883	932	964	919	930	891	845	970	933	922	909	917	872	910	917	918	904	847	897	949	877	883	892	846	934	913	901	923	928	893	883	898	878	900	841	891	960	889	939	887	959	912	915	899	906	921	961	948	873	849	877	885	963	903	941	877	841	935	873	899	898	898	933	946	889	949	865	895	886	866	841	918	895	904	914	908	955	933	947	892	912	897	908	853	862	1001	879	911	922	937	911	904	903	908	911	945	927	894	849	893	895	912	897	891	914	861	891	952	908	988	937	930	912	883	905	919	904	914	856	917	842	919	888	928	901	965	842	901	927	957	934	924	878	942	856	958	904	860	923	942	971	891	924	896	891	925	907	940	893	888	895	959	910	937	921	889	887	926	937	949	875	946	905	872	879	882	874	913	864	890	900	862	917	923	971	882	933	884	924	900	977	867	942	876	917	916	864	931	962	904	896	870	864	914	834	916	957	985	923	890	840	920	857	904	881	914	913	887	877	912	895	885	905	922	977	924	877	950	854	925	920	901	939	956	919	864	888	895	905	923	903	946	877	938	924	889	946	890	890	914	926	890	892	944	875	889	867	912	927	885	909	880	901	917	926	923	907	925	915	932	958	905	936	894	939	919	999	907	989	849	881	878	944	931	871	962	864	846	920	914	881	916	870	907	880	883	894	891	880	918	906	872	917	873	923	899	866	915	872	881	945	874	930	922	939	879	952	852	913	953	923	908	851	943	928	914	863	920	921	903	845	887	925	898	936	920	889	908	938	915	894	948	960	925	874	919	916	932
5955	17185	12395	6952	5167	4123	3398	2836	2436	2115	1815	1641	1441	1291	1294	1198	1155	1142	1168	1097	1143	1079	1063	1065	1050	1016	1070	1056	1118	1031	1016	1054	1054	1008	1000	1013	958	971	975	913	967	989	968	983	907	929	930	1008	958	935	980	915	987	962	957	969	930	987	923	948	961	992	905	942	983	983	981	968	963	978	966	972	978	982	945	979	896	984	955	945	998	984	948	933	965	940	896	968	918	980	913	832	948	971	963	933	964	896	1023	918	929	971	979	1003	980	953	924	980	965	988	962	959	914	930	941	922	920	936	908	944	958	890	914	926	946	905	933	976	921	921	979	892	912	930	967	968	942	973	970	921	936	940	986	992	914	959	888	947	964	928	948	921	962	935	912	940	937	937	930	1002	930	945	920	952	923	888	950	905	1049	913	943	941	939	938	924	948	941	942	938	929	918	945	895	942	958	899	913	945	945	1025	984	911	980	934	944	882	927	956	970	889	931	912	937	925	946	978	925	938	970	921	985	920	911	907	917	980	936	910	964	936	971	936	933	954	920	926	910	939	921	916	971	959	910	935	960	917	945	982	925	927	912	943	940	928	952	934	940	942	921	940	963	954	876	963	929	922	964	908	975	885	901	897	957	877	954	929	933	949	967	945	914	978	897	936	920	950	925	936	946	907	940	915	974	957	961	904	952	964	922	918	903	932	902	987	925	984	909	887	1002	974	971	900	931	937	896	904	897	954	925	955	949	885	996	921	945	951	895	959	899	909	932	1038	966	981	939	909	930	934	864	902	967	964	925	948	943	921	886	971	955	916	917	930	940	942	925	994	915	937	886	970	942	887	920	929	928	942	887	895	925	960	891	956	935	927	965	943	965	964	918	932	899	925	915	973	904	972	947	914	940	984	983	953	955	922	943	933	934	967	992	875	962	919	935	918	949	895	905	877	900	918	916	946	939	972	901	899	921	919	953	928	949	913	952	905	1015	938	980	927	1001	876	960	972	923	976	893	923	951	886	919	920	950	909	945	990	926	977	935	974	942	911	938	878	918	952	917	946	943	956	930	955	963	907	929	935	985	975	938	954	972	921	873	946	940	907	920	1015	888	953	990	938	939	963	946	895	917	932	924	939	939	892	946	894	949	875	885	895	968	997	908	960	924	908	974	979	971	935	985	955	952	956	957	946	922	894	930	918	949	918	914	874	957	962	926	966	940	949	961	994	968	958	926	968	923	963	914	938	952	973	989	950	971	926	886	940	964	895	912	970	945	918	960	944	956	913	914	885	925	968	944	902	943	977	951	955	970	919	966	937	935	981	999	1006	953	956	980	957	956	874	926	950	893	942	920	926	964	945	914	975	947	935	912	959	933	944	916	958	970	945	973	918	956	902	937	897	982	920	926	983	903	890	899	880	958	953	937	892	946	949	920	928	922	931	930	977	988	927	935	988	952	933	936	907	957	941	931	967	994	921	953	920	895	935	961	974	922	932	939	930	918	910	921	967	963	978	910	943	918	993	924	922	969	935	912	927	924	954	890	953	982	941	889	942	973	962	897	937	971	879	980	954	892	976	941	935	888	934	942	948	905	962	986	931	922	933	952	930	992	932	942	906	940	911	971	974	947	909	943	937	928	923	959	923	906	916	902	934	925	902	989	1006	933	962	918	943	920	871	967	893	910	946	892	963	993	921	916	928	954	960	955	959	989	932	872	933	934	948	924	928	925	889	942	914	930	940	906	947	928	963	940	939	937	932	930	941	894	902	907	925	905	1004	942	945	898	966	1001	893	973	906	917	913	934	876	927	888	917	890	915	1004	927	906	939	867	927	974	975	995	954	936	978	951	912	918	917	993	925	932	948	926	958	903	941	928	947	978	944	925	964	922	925	986	894	920	957	1015	950	932	922	893	965	936	886	903	906	872	953	970	963	977	930	889	905	930	951	932	908	918	913	932	903	929	920	921	911	864	892	938	950	912	941	899	911	922	993	891	920	972	908	942	926	918	938	956	928	918	964	959	943	918	904	955	904	940	886	948	910	920	889	915	983	916	913	899	942	918	950	943	915	969	884	942	878	972	910	929	898	907	913	956	955	929	974	982	899	879	881	971	935	958	919	953	930	924	927	951	947	959	898	911	948	863	919	943	925	916	911	913	979	877	887	942	910	894	939	917	965	967	911	934	910	931	949	894	928	938	910	918	905	979	911	933	896	952	919	926	985	937	913	983	903	984	960	911	972	954	988	1000	920	933	954	935	951	926	906	944	929	922	994	921	939	917	950	950	954	929	917	953	900	941	912	910	917	911	939	921	937	884	946	904	930	950	960	924	905	925	888	940	947	936	903	932	898	953	941	965	964	901	974	902	949	861	915	968	927	920	937	873	955	956	978	910	952	961	943	1005	921	937	917	918	907	960	917	972	972	935	944	906	896	874	917	932	955	897	931	920	927	872	925	903	889	883	957	928	946	974	929	929	901	937	941	958	1001	894	933	963	955	956	893	853	971	953	914	932	932	879	942	896	940	907	920	974	959	942	895	928	946	908	905	983	920	895	917	939	906	888	933	913	927	914	1010	959	911	947	907	881	928	941	898	925	967	940	951	979	915	965	907	938	955	899	934	929	939	933	963	953	928	990	960	927	985	913	921	948	1027	951	919	927	889	946	922	931	920	888	947	1000	889	940	929	868	996	976	1012	943	907	876	942	933	894	955	928	931	927	949	906	963	958	957	905	954	946	984	963	949	934	928	889	948	904	945	910	927	938	947	905	958	925	935	932	921	938	920	964	909	923	874	954	912	920	934	922	953	949	945	918	902	951	914	947	986	965	893	891	942	972	895	920	939	892	991	971	888	928	941	1011	926	940	930	942	918	949	941	903	941	969	969	950	989	928	944	960	912	954	953	933	933	969	920	972	947	938	955	944	948	930	959	919	956	906	918	930	964	943	937	907	951	954	931	923	927	946	899	953	920	940	921	916	911	941	971	906	919	970	954	961	916	909	930	942	901	967	930	905	915	998	965	940	940	923	892	933	897	946	929	963	929	926	991	1037	900	921	917	913	903	957	936	989	958	917	1001	954	954	907	998	916	896	902	947	928	934	954	948	958	984	958	931	962	919	915	883	948	973	969	911	937	904	937	906	985	959	921	974	947	905	933	935	883	940	932	1010	915	944	884	931	935	998	986	939	960	954	937	957	918	917	885	918	935	879	947	882	916	925	905	945	960	930	929	888	952	893	926	971	933	956	930	857	954	947	974	897	941	896	915	910	901	885	930	956	882	942	942	909	905	964	887	931	832	912	949	935	940	932	907	918	891	955	939	929	937	911	938	908	924	918	928	955	985	919	934	909	956	881	941	919	940	937	962	964	924	880	975	959	969	941	915	955	971	917	954	958	978	938	974	903	916	933	944	951	935	911	914	931	911	913	922	947	972	893	966	934	924	931	958	968	921	860	930	882	940	909	974	926	970	958	951	922	904	916	851	919	958	892	982	965	932	895	928	914	935	907	934	946	943	942	948	930	980	910	912	933	957	929	952	954	929	946	937	973
27981	17202	3879	1103	751	611	580	545	543	524	521	434	443	403	410	393	403	380	408	420	397	427	430	398	387	424	428	430	405	429	414	401	430	399	408	381	394	438	381	408	368	385	366	402	412	357	367	369	409	421	404	412	384	376	376	410	401	396	372	426	411	392	373	381	399	408	406	434	386	398	413	400	382	377	380	379	390	388	383	380	423	414	420	403	391	371	387	421	385	373	413	390	372	406	428	406	414	393	408	400	383	429	418	398	401	399	364	418	394	447	412	382	356	366	352	389	406	376	390	393	370	390	401	395	398	410	383	378	418	396	390	404	390	376	418	396	402	434	384	396	374	385	404	395	375	369	411	390	430	385	387	362	381	368	386	365	398	406	378	374	386	368	385	420	415	377	416	408	393	387	371	387	394	392	390	418	355	380	385	391	402	386	397	374	414	393	361	390	429	374	406	414	372	375	411	360	425	429	390	399	419	386	368	415	409	380	377	388	393	373	406	411	401	422	404	396	355	396	405	387	405	396	389	422	391	390	367	387	400	402	385	426	380	412	379	394	389	404	342	401	405	367	360	398	381	400	402	370	367	397	378	382	385	386	398	370	405	408	423	385	395	391	389	386	392	396	386	395	384	396	390	385	401	355	421	408	384	394	388	405	376	378	415	377	360	390	387	417	362	372	405	421	411	388	417	412	398	441	389	419	417	371	366	408	398	355	403	424	395	371	416	377	373	404	417	382	390	402	363	396	413	413	394	413	417	383	416	387	360	370	394	380	394	349	398	418	418	414	400	404	392	370	398	361	410	392	406	360	398	384	392	388	421	390	377	382	355	363	370	425	384	391	349	392	356	388	407	406	401	387	370	397	365	361	387	372	385	410	395	416	388	389	391	396	371	383	420	413	334	382	411	388	424	394	370	397	379	370	370	419	382	404	336	439	396	396	397	380	394	353	389	392	404	378	404	426	354	439	404	411	392	393	391	413	377	364	374	405	373	424	330	386	418	413	398	403	385	374	379	390	389	419	385	413	385	389	391	372	371	420	414	405	393	422	414	362	387	387	392	394	404	380	372	388	405	408	421	382	375	375	379	417	395	377	390	410	428	369	394	405	337	435	397	389	395	436	402	394	405	362	420	374	420	376	368	391	388	366	429	387	424	396	397	366	353	398	361	411	388	414	403	373	377	385	431	402	377	356	374	369	381	389	355	391	382	391	394	377	363	384	410	367	401	403	356	377	379	392	367	385	389	368	393	394	386	406	393	390	385	419	406	373	389	384	376	403	377	379	399	393	392	369	391	375	394	415	417	379	387	368	407	403	414	382	349	370	425	389	352	393	370	426	393	414	399	405	383	384	390	403	348	367	395	399	351	395	372	397	411	379	374	402	392	367	410	387	405	427	417	395	390	414	377	395	384	392	382	378	442	376	360	420	373	363	435	403	387	386	385	382	416	384	352	379	391	381	415	375	378	351	396	378	372	379	396	387	387	406	381	387	386	398	369	387	399	391	368	426	364	453	402	384	371	378	372	363	366	400	404	382	374	394	420	377	397	402	446	412	379	440	418	421	416	405	423	440	399	376	372	414	347	391	415	398	416	421	435	370	401	375	359	368	384	407	412	395	401	387	421	383	391	353	390	366	411	383	369	418	404	376	383	414	405	404	388	390	379	381	362	386	408	403	404	425	388	402	402	387	399	389	374	405	391	398	419	360	375	358	381	396	446	388	388	385	422	396	406	386	380	416	402	401	387	385	403	418	420	404	416	401	363	407	406	416	383	416	415	364	402	412	377	372	387	399	381	420	415	405	366	367	412	362	385	391	398	404	372	424	426	393	413	383	395	397	374	398	405	399	409	391	404	418	401	417	397	368	374	377	426	402	411	349	385	368	409	381	394	378	391	361	396	407	378	441	390	403	422	359	384	379	386	373	369	386	364	389	398	419	396	396	386	410	366	429	407	364	360	410	420	395	401	385	392	376	407	378	396	379	395	398	387	410	401	370	389	356	382	399	407	357	414	419	401	425	353	429	398	391	376	423	390	349	368	387	361	381	392	414	349	409	370	404	396	391	371	395	413	406	425	418	434	377	417	400	388	396	370	391	392	427	363	397	383	404	377	407	386	442	406	361	397	380	418	392	375	410	389	361	374	405	373	381	423	401	356	423	382	383	401	417	373	399	379	400	384	368	394	362	386	373	375	411	355	389	376	377	383	399	393	370	399	371	393	385	389	371	387	372	391	387	387	426	411	428	394	362	398	387	382	409	384	386	378	379	391	387	381	361	372	406	392	381	402	355	384	393	438	384	377	413	372	376	408	382	410	380	409	412	411	405	410	384	373	394	383	397	381	380	383	370	392	418	375	362	405	379	347	381	417	397	380	413	387	407	380	427	421	435	372	388	395	400	402	432	411	425	390	380	400	420	404	360	417	388	405	420	384	400	391	387	400	392	412	380	366	369	394	388	399	357	405	425	410	415	380	411	393	383	362	415	391	425	363	398	418	420	426	379	410	401	382	409	368	396	383	410	394	360	412	383	414	378	404	391	427	360	377	409	414	364	411	414	378	396	383	382	395	398	382	401	406	455	371	382	417	392	389	423	365	395	367	383	376	408	405	389	395	394	393	384	370	390	402	399	416	371	405	390	391	416	403	405	386	415	376	440	403	356	413	402	363	408	383	393	428	397	390	348	403	426	389	390	398	425	451	399	359	400	398	395	418	398	411	400	392	376	428	406	416	402	382	358	399	378	403	383	403	395	381	413	401	392	404	382	363	402	417	375	395	410	400	376	418	401	383	385	387	367	405	404	373	377	419	395	379	409	376	420	349	412	373	400	385	375	406	369	359	378	406	424	416	407	371	395	433	375	393	428	427	406	376	384	376	382	390	421	413	369	431	369	372	421	403	385	373	378	380	380	406	392	411	414	402	387	403	362	391	379	387	397	398	412	388	410	403	391	389	396	402	398	388	381	424	410	378	367	403	347	396	400	380	386	375	393	371	417	382	395	400	383	389	406	378	408	407	396	416	421	357	380	388	372	428	415	424	348	345	362	401	378	410	370	370	415	386	340	386	419	426	369	425	390	405	343	377	406	420	391	415	396	405	409	406	415	390	384	383	392	404	404	423	427	375	396	411	393	397	389	355	393	376	395	403	383	383	381	371	394	381	391	392	404	427	372	411	400	381	395	411	422	412	407	392	358	394	413	383	456	417	437	383	392	412	421	373	401	403	402	396	374	395	390	390	413	357	398	427	424	403	403	393	365	413	393	362	379	380	371	355	400	407	393	374	411	395	377	355	392	402	393	421	424	410	422	415	386	424	395	410	399	416	409	370	393	399	398	410	432	423	394	371	419	392	412	382	382	378	434	400	372	398	383	398	416	419	390	405	397	379	402	387	392	402	401	394	424	397	417	398	394	390	391	349	399	437	416	400	406	428	400	393	376	408	381	406	400	389	417	394	389	391	396	369	361	409	405	327	399	388	374	409	395	407	364	412	414
5036	3099	2292	1240	961	880	805	761	688	595	594	536	511	470	452	470	468	456	446	459	478	465	460	413	474	448	402	475	449	464	461	454	441	433	433	398	439	418	441	392	404	411	433	391	402	430	429	398	414	424	415	428	449	406	451	435	440	413	458	452	434	441	413	412	427	433	463	439	452	436	420	419	411	457	407	454	452	406	433	451	400	427	377	454	458	428	451	419	424	446	415	411	424	454	447	394	442	419	423	420	406	411	394	452	386	456	440	420	442	419	445	425	419	442	429	420	423	431	401	403	445	426	409	411	404	422	429	421	417	390	400	415	441	405	421	419	439	424	426	453	418	457	434	395	430	426	410	443	426	414	433	403	402	433	469	427	353	412	439	424	429	395	443	450	407	428	416	430	455	465	414	404	391	404	425	426	456	438	435	454	453	425	415	430	445	395	430	405	396	425	389	422	380	408	450	416	419	439	407	408	426	449	418	427	435	443	445	405	452	437	461	473	432	441	395	374	406	407	420	452	423	438	452	444	438	445	451	391	449	446	455	429	421	468	421	427	419	437	361	449	422	418	411	374	440	449	427	424	420	419	424	437	404	425	403	418	446	409	440	410	433	407	438	438	418	443	410	441	442	404	445	429	432	439	425	393	426	434	419	417	413	404	459	448	400	401	460	423	439	427	433	428	408	405	447	446	441	425	413	408	421	420	405	405	467	419	380	486	418	450	438	457	461	461	435	433	448	395	468	435	391	436	449	419	439	392	426	400	437	479	420	407	432	418	418	421	425	436	427	422	433	460	387	432	403	444	469	413	473	422	403	404	408	403	421	451	423	436	423	472	405	390	452	414	391	416	376	426	427	453	420	444	455	401	433	415	430	435	397	421	416	465	420	436	437	447	397	414	383	408	417	433	417	412	410	439	447	450	414	433	441	388	433	445	421	464	457	415	422	400	404	449	401	421	372	448	412	416	408	448	481	442	459	439	437	414	453	452	421	406	436	400	434	395	449	441	451	473	461	428	445	424	444	419	446	421	384	410	457	445	405	428	443	400	410	431	409	377	440	401	413	439	451	432	441	481	454	424	449	439	399	407	439	440	432	425	398	420	401	401	451	423	400	465	427	412	451	432	399	408	402	389	400	421	451	484	439	436	426	422	431	420	423	420	447	419	375	421	427	436	466	413	401	472	435	447	387	459	462	446	398	436	436	466	423	425	415	447	422	433	471	411	417	440	434	456	406	446	439	386	438	439	400	394	447	439	444	437	429	429	417	417	450	443	424	457	443	402	425	396	430	405	424	455	473	436	453	428	404	449	416	416	438	470	430	458	417	423	417	409	416	416	455	421	445	404	406	460	428	404	449	419	416	391	416	402	403	406	418	425	405	434	423	450	423	420	439	426	430	401	455	435	428	434	434	419	412	418	434	438	400	428	382	425	453	406	438	448	424	468	435	415	476	451	465	476	403	424	448	422	451	424	412	442	441	417	405	424	434	420	458	412	421	432	411	416	442	430	445	423	409	464	435	402	403	418	421	440	464	447	455	438	477	403	391	401	421	403	413	436	421	406	442	429	441	400	421	451	428	445	399	446	420	457	417	461	431	445	404	419	424	427	412	447	435	427	380	422	412	427	447	440	489	400	436	442	424	454	443	420	439	414	451	430	427	442	403	424	433	405	417	410	453	443	407	439	416	416	433	444	439	430	439	402	414	411	428	422	417	386	450	439	434	425	406	423	435	446	379	425	424	384	440	398	460	435	451	396	427	421	427	429	442	455	435	426	432	469	458	436	460	414	425	400	412	453	422	415	449	424	401	465	419	423	447	422	423	415	416	429	433	473	468	457	414	423	410	436	416	424	409	431	417	440	419	432	413	442	435	436	420	406	428	437	403	438	467	411	428	380	406	396	419	438	465	402	404	454	443	400	448	440	442	411	410	469	445	402	432	397	439	433	432	432	448	428	426	460	411	413	410	467	440	418	426	431	406	426	418	429	435	423	406	447	410	444	387	424	436	449	437	409	404	443	378	433	451	428	450	460	391	415	448	443	415	419	435	433	430	463	443	432	408	440	449	451	460	439	416	443	435	440	428	474	410	432	428	430	488	470	480	469	434	436	452	448	434	380	385	393	423	465	455	435	441	426	427	401	443	406	424	446	443	444	450	423	425	402	450	418	414	411	403	428	406	456	404	433	460	428	441	412	410	446	424	458	390	437	413	432	428	456	382	450	434	465	410	401	422	445	427	429	434	401	416	445	427	393	432	448	434	406	419	391	414	426	416	416	387	382	428	444	395	423	426	429	453	469	446	419	446	434	433	415	405	444	433	441	443	409	412	429	422	434	429	427	400	420	386	440	437	419	424	406	429	418	385	444	408	436	435	418	463	426	455	437	426	443	413	399	430	407	409	380	432	440	427	455	424	441	446	444	409	431	420	439	429	459	431	406	386	381	418	384	399	425	420	439	453	405	402	395	422	451	423	418	420	420	430	439	416	446	440	419	419	420	444	419	414	434	438	407	448	396	444	443	392	430	422	420	398	434	442	443	442	471	428	457	406	415	426	458	410	402	423	476	443	433	419	414	471	469	418	441	413	464	423	448	418	414	406	417	432	415	395	441	440	414	400	484	448	419	437	425	378	409	428	410	397	414	426	432	455	401	433	412	467	418	445	403	426	433	440	490	459	417	420	453	406	419	466	399	450	417	443	432	389	434	435	437	447	444	414	419	436	420	418	427	427	457	446	455	436	434	483	418	445	435	444	425	411	446	438	469	409	455	422	454	420	462	447	427	389	427	385	437	407	444	406	467	425	465	434	397	457	438	433	448	442	435	475	442	421	453	424	411	429	393	390	400	427	412	401	454	425	455	451	410	389	461	441	444	428	422	447	467	399	433	420	413	422	409	433	442	400	436	413	409	443	458	406	391	398	418	413	401	437	437	434	380	454	429	454	431	420	430	431	381	430	442	413	431	421	420	430	437	437	428	440	453	466	395	433	422	394	450	425	403	440	423	441	431	441	408	440	419	460	406	464	412	459	445	443	418	428	439	424	446	422	448	467	429	416	419	443	413	448	419	424	392	399	438	401	443	392	440	447	437	416	427	395	425	412	435	424	447	476	440	410	415	402	413	429	445	447	443	426	420	405	450	423	471	447	426	412	419	466	436	407	423	407	400	408	423	408	444	430	434	384	440	431	460	459	422	404	392	426	428	437	421	478	444	458	460	462	429	422	405	421	470	426	474	450	415	410	423	434	438	448	416	417	412	419	416	426	416	389	424	449	424	447	408	424	423	390	423	448	428	452	447	390	451	421	412	428	435	421	431	452	409	450	457	440	432	428	423	422	441	411	426	444	462	423	445	420	433	441	463	421	401	430	406	433	429	430	405	459	447	408	445	403	439	451	401	453	439	455	420	394	437	416	448	449	416	422	437	455	411	440	428	415	420	404	401	423	405	418	443	458	410	402	418	382	425	420	437	411	456	387	419	390	446	409	423	402	460
23715	21178	28344	24285	21175	9301	1853	1401	1213	1068	997	964	927	839	856	827	801	821	757	812	820	799	775	773	779	825	818	767	793	769	757	764	746	713	713	798	806	779	778	706	755	786	746	702	804	727	756	717	748	757	738	728	719	778	700	707	745	744	722	728	706	689	725	723	785	785	776	744	747	726	719	738	750	759	728	739	753	767	791	762	733	749	766	728	737	709	726	748	723	767	775	762	704	682	735	715	743	729	761	778	702	750	726	700	730	775	772	785	711	706	727	698	756	769	708	687	782	730	772	750	675	713	763	774	708	723	737	744	731	706	760	726	728	735	753	718	761	757	686	709	735	676	748	774	698	769	760	747	734	738	738	680	719	653	702	783	771	720	723	748	720	702	738	669	720	691	794	774	745	736	731	672	730	732	752	707	752	727	766	715	666	717	752	761	715	735	760	730	722	717	686	740	756	731	721	738	765	760	715	743	714	722	715	708	732	764	749	752	745	715	743	778	744	690	769	745	748	718	702	720	776	752	718	680	740	761	720	721	780	786	713	735	707	709	738	713	774	764	757	736	717	711	706	714	700	716	690	743	797	729	684	715	768	747	740	717	750	717	753	735	679	695	695	696	718	743	740	722	780	705	740	751	775	784	713	748	820	713	739	701	763	766	735	725	701	750	747	766	708	763	746	727	710	728	771	710	702	752	730	728	660	791	716	736	737	746	762	673	730	725	738	718	717	752	702	776	752	748	747	708	760	738	715	682	739	730	693	771	802	752	736	708	718	732	725	716	734	734	742	693	680	747	700	726	757	736	731	785	753	746	779	746	742	746	729	726	779	748	715	728	770	766	748	748	708	731	698	742	692	737	748	734	721	712	707	813	733	723	778	785	763	760	759	749	744	726	761	772	781	722	717	725	760	745	766	763	709	715	739	746	725	716	747	703	726	738	745	698	760	715	731	725	807	764	766	714	731	777	788	775	698	730	709	690	771	773	678	760	719	748	753	715	691	793	739	716	801	723	695	756	725	729	739	731	768	729	752	758	731	740	716	707	707	775	781	735	751	730	722	685	736	727	729	730	768	701	708	730	734	746	740	761	746	700	786	729	671	737	764	715	740	708	741	751	734	755	708	755	717	724	719	682	732	754	704	716	731	781	731	721	721	730	755	674	731	726	727	745	767	764	691	661	716	721	741	742	714	673	744	720	713	712	767	751	737	743	799	714	727	716	682	713	822	740	732	714	711	749	763	716	744	731	755	744	737	762	743	714	704	701	751	785	674	707	751	751	705	704	757	695	724	734	727	724	755	775	685	740	721	703	781	757	764	731	753	673	725	703	766	764	759	729	700	745	732	787	740	713	760	728	756	757	750	745	745	702	719	747	719	741	747	728	721	722	714	744	713	727	737	766	731	728	685	731	762	772	738	786	725	725	745	769	757	745	743	708	737	771	764	778	741	764	751	755	736	685	705	756	725	690	738	677	707	738	754	739	709	716	717	711	736	763	728	727	722	737	716	696	753	694	766	745	776	728	753	748	728	763	737	778	739	730	727	740	742	793	693	690	701	802	734	728	691	740	741	726	704	765	759	732	718	699	712	711	766	714	775	766	747	768	725	733	730	734	771	737	724	711	716	760	727	718	749	742	724	734	721	714	690	800	725	725	754	713	762	752	766	760	723	738	670	724	714	731	734	735	756	751	733	732	683	752	733	743	757	706	749	751	671	737	760	727	727	719	716	775	783	717	728	714	714	687	737	744	758	707	715	784	769	701	738	733	717	745	701	742	731	701	725	739	726	722	755	761	719	774	689	721	733	733	710	727	747	730	777	773	687	698	714	715	688	712	746	754	689	752	727	800	740	702	779	726	757	681	735	674	762	711	721	762	695	728	734	759	742	733	722	755	721	795	735	715	725	736	744	761	729	726	776	737	759	741	741	757	721	750	749	707	744	714	706	751	715	740	711	762	729	751	756	660	757	720	751	734	739	756	719	686	717	687	807	719	771	691	729	736	743	743	703	720	698	747	737	709	767	707	751	727	703	703	744	674	712	771	704	721	703	728	712	767	760	782	751	786	738	731	756	722	687	780	699	703	757	728	711	694	703	724	726	692	693	735	733	726	771	736	742	734	742	737	709	692	720	698	734	764	731	712	692	702	744	718	715	756	714	742	750	731	692	686	723	732	724	729	716	730	699	718	742	711	689	819	751	818	720	749	717	703	714	745	731	744	726	723	695	727	746	700	728	754	745	701	730	734	727	680	750	771	730	712	777	705	713	718	727	750	764	754	762	747	702	754	735	691	761	754	744	701	673	724	755	699	741	725	729	715	766	706	723	730	761	754	723	724	719	699	761	763	712	688	753	734	726	744	727	713	713	697	729	702	706	737	735	692	691	793	725	731	738	730	709	723	703	721	716	684	769	740	741	714	750	707	686	750	721	734	705	710	761	731	731	741	767	669	770	729	752	785	734	726	688	699	759	762	718	726	797	732	689	727	757	749	751	740	755	677	712	760	718	730	729	755	721	663	774	717	732	773	727	762	761	731	719	770	725	773	738	723	761	744	692	715	745	745	730	699	718	759	793	767	727	755	758	741	739	764	686	759	703	730	781	803	761	687	716	784	708	684	721	681	690	790	698	720	725	764	733	729	712	739	703	692	747	739	731	753	710	685	748	771	710	732	788	711	758	765	706	739	769	717	749	728	701	668	735	741	722	728	706	766	752	741	724	758	737	648	723	724	706	709	759	740	723	738	714	771	718	738	724	784	783	753	727	746	757	743	681	734	752	710	723	763	713	734	704	781	757	719	686	748	718	700	707	786	698	739	696	727	780	787	761	716	690	762	727	694	764	734	771	744	720	735	717	747	771	721	703	754	759	724	689	750	719	716	688	763	768	749	744	758	740	753	711	758	748	721	740	717	730	755	684	718	765	763	749	688	732	757	714	715	755	723	727	722	737	718	776	707	692	691	752	704	736	712	701	662	665	776	721	682	699	700	734	713	680	787	810	780	714	794	716	741	702	750	771	769	712	771	665	727	715	756	765	724	718	765	770	757	722	741	753	750	718	733	703	742	706	734	748	765	710	756	782	761	725	721	705	700	747	775	707	743	735	707	756	729	742	726	754	719	748	724	772	738	771	757	764	765	733	703	757	771	715	738	716	733	659	664	661	699	752	750	749	732	736	738	725	739	746	741	732	735	726	707	717	749	729	730	697	727	737	729	720	732	724	763	731	709	734	728	754	757	768	772	737	739	719	705	735	723	729	756	708	757	709	753	713	776	728	750	720	699	759	697	680	772	743	741	742	696	716	747	734	720	723	777	727	728	702	736	706	734	733	720	722	702	718	705	777	725	727	738	744	743	741	746	761	734	717	704	707	809	798	749	687	665	709	759	707	676	765	723	736	733	676	748	734	689	777	746	727	729	745	695	753	742	769	743	706	737	712	747	690	754	728	749	757	744	693	714	722	746	706	730	737	773	703	703	770	773	761	710	703	754	800	760
4331	11177	8031	4220	3323	2617	2072	1895	1643	1400	1230	1159	1026	958	888	921	892	886	880	792	876	854	844	810	781	807	830	803	807	825	792	768	773	784	763	769	808	750	794	751	793	756	751	766	778	782	776	754	736	734	740	760	745	769	715	732	719	709	757	775	805	766	788	768	789	772	769	709	757	773	765	701	701	727	747	803	735	740	811	771	767	755	799	772	716	716	714	766	780	760	711	741	763	771	804	779	753	710	769	777	717	770	711	709	775	769	748	728	744	774	769	726	775	697	800	778	786	713	778	791	720	721	778	714	774	782	759	754	696	753	728	733	712	753	791	756	773	729	762	807	754	789	780	744	749	776	772	731	768	752	751	734	738	714	685	766	752	759	765	797	769	703	731	747	745	791	761	750	748	765	790	731	779	766	747	780	784	722	809	711	792	782	727	785	761	759	753	729	739	743	725	773	759	739	711	781	758	744	708	785	721	765	750	782	735	749	736	757	760	721	698	749	776	733	728	769	709	793	780	728	744	759	704	750	802	745	764	742	770	728	739	740	740	741	716	745	810	751	755	758	758	723	745	771	749	804	782	720	749	732	769	751	792	735	764	763	756	739	726	773	759	772	765	743	803	713	780	747	767	732	849	687	746	774	754	696	704	743	746	791	758	765	677	742	786	778	723	775	804	769	748	726	702	763	718	751	681	696	740	781	789	735	764	731	716	752	753	732	773	792	778	762	720	718	732	767	752	728	781	720	733	726	746	749	743	782	824	746	788	775	713	724	746	739	719	796	748	753	703	765	718	721	711	754	776	737	754	744	725	748	836	775	742	739	745	781	752	754	752	782	759	784	748	738	737	727	803	786	744	780	757	739	784	724	748	790	789	744	730	748	751	785	767	761	734	731	749	740	739	788	744	726	718	705	758	738	729	756	776	741	771	731	779	735	744	741	792	692	772	754	737	742	722	769	672	748	755	732	742	749	743	751	713	777	743	769	750	769	730	729	764	769	715	760	774	712	741	762	779	778	709	744	771	725	775	714	724	706	752	817	758	732	774	761	804	748	740	748	746	721	742	784	747	760	766	759	778	773	726	703	735	732	756	747	785	739	740	786	715	741	737	761	769	715	753	729	796	738	725	722	769	762	762	745	736	716	723	795	770	783	765	716	750	714	719	659	756	702	702	708	735	758	783	735	794	769	718	728	735	753	747	784	738	767	756	756	753	786	754	775	776	712	744	737	742	779	774	727	799	759	745	766	791	765	737	733	746	750	732	769	726	749	720	745	736	743	715	770	745	748	727	746	726	760	772	768	742	747	751	745	710	801	784	727	749	755	771	747	749	747	703	781	779	768	739	692	757	795	750	777	772	789	726	820	750	763	761	686	803	761	723	741	768	709	775	748	701	770	796	764	725	722	680	750	764	752	752	753	798	770	765	720	752	766	737	739	733	766	792	714	781	759	763	733	762	808	754	785	715	773	730	701	798	750	765	739	717	789	781	760	742	770	728	767	766	727	788	733	757	728	762	731	703	752	722	761	750	774	764	770	765	749	751	757	778	745	766	747	782	762	713	732	773	772	766	809	765	715	739	748	787	793	730	714	749	766	740	773	701	713	764	724	734	787	718	745	762	764	786	751	783	772	710	718	811	677	730	734	721	741	733	723	744	747	693	763	737	728	753	747	738	804	765	727	737	743	715	737	725	768	780	751	718	765	743	742	756	764	758	734	766	748	747	817	751	730	776	731	776	769	752	740	745	742	723	720	781	740	726	783	771	765	735	741	781	748	781	777	743	744	775	805	756	721	744	742	712	772	736	722	746	736	750	704	757	737	793	726	758	757	746	758	737	769	746	783	787	776	741	739	765	805	763	749	738	717	750	703	781	758	779	732	751	732	730	737	765	765	733	754	781	774	776	731	758	718	757	749	721	701	782	707	762	775	734	745	722	734	796	783	762	732	759	770	722	767	759	817	738	745	779	773	744	770	734	760	754	751	775	799	748	741	813	747	760	799	743	781	799	714	755	745	747	728	724	723	759	768	740	784	762	730	761	813	752	771	782	754	744	765	780	774	706	735	778	733	741	763	777	752	729	781	737	744	736	750	749	737	728	748	759	773	727	732	755	754	760	815	779	775	744	777	770	694	758	765	776	734	768	765	704	722	816	751	819	800	717	748	755	760	786	758	733	757	778	789	762	760	757	746	794	750	757	714	774	713	731	781	791	793	765	729	759	764	759	792	734	732	728	737	726	714	743	729	785	777	759	736	706	766	745	745	749	752	747	766	756	764	775	735	736	755	752	736	734	763	716	727	754	782	802	779	776	737	774	783	791	761	751	759	741	762	811	734	746	724	723	752	743	776	756	725	752	741	742	743	710	697	706	755	768	718	758	817	686	758	735	747	738	766	727	741	736	761	790	764	738	764	721	715	793	760	756	737	780	792	789	776	716	776	722	737	768	734	778	725	709	817	717	748	714	799	753	766	730	766	720	727	729	779	763	777	778	804	714	829	735	762	787	715	785	749	770	772	771	729	766	709	798	734	768	678	728	784	756	704	706	758	772	789	742	791	729	809	769	771	797	752	757	740	754	794	763	722	773	739	718	669	790	744	737	752	737	755	747	738	791	763	791	762	753	774	739	760	787	710	783	799	734	731	721	795	739	801	732	710	730	719	733	743	754	754	755	719	814	766	804	698	754	806	758	792	681	718	737	718	732	691	769	789	776	683	758	754	706	719	769	735	752	760	721	760	785	780	731	751	737	767	716	777	741	766	755	771	734	808	751	780	770	762	800	706	725	752	783	814	743	786	784	756	781	729	742	772	714	783	743	748	752	703	752	750	717	724	761	751	794	774	751	743	787	727	757	771	722	735	761	743	756	715	774	764	726	824	756	767	743	748	725	747	747	755	749	721	719	735	732	727	714	745	817	764	706	761	805	719	739	745	791	760	751	732	746	745	735	752	753	746	786	707	743	689	726	764	695	780	761	760	702	765	768	773	754	713	755	760	783	731	744	727	726	748	709	742	729	792	783	759	761	717	784	694	763	746	746	755	741	753	725	818	762	746	724	745	741	700	746	752	762	785	759	778	754	753	756	759	728	733	744	758	741	759	758	782	780	756	722	770	706	722	801	751	748	757	755	759	743	735	746	711	742	770	721	741	761	766	765	735	789	770	760	717	742	745	742	781	753	754	709	745	734	720	770	746	801	775	776	723	762	720	760	784	772	763	806	699	773	745	742	779	698	771	733	724	741	738	741	728	743	763	736	761	753	760	774	752	793	741	720	750	755	779	698	771	789	746	783	802	735	777	742	775	769	770	728	755	721	733	742	777	726	770	756	740	725	760	783	775	726	718	781	812	728	755	746	758	785	721	763	749	727	743	732	776	712	790	738	787	720	767	785	736	775	775	772	763	723	758	758	757	735	722	731	779	782	807	723	760	746	806	773	774	744	736	802	686	705	733	759	775	715	748	750	778	776	736	759	756	752	759	699	782	791	734	734	750
25076	21339	27377	25539	9476	1228	894	734	633	619	583	554	527	500	433	483	438	433	481	454	461	450	451	435	473	473	453	478	457	465	492	428	444	476	466	444	392	443	442	442	445	424	438	451	444	405	462	425	459	421	412	463	439	467	423	411	436	428	413	441	449	393	429	462	413	432	441	418	412	402	419	443	440	458	432	418	473	434	422	433	405	431	470	429	442	413	405	435	443	460	377	438	397	427	446	420	448	453	431	416	461	450	416	453	425	382	428	427	441	450	433	402	432	438	469	459	426	414	442	431	412	421	395	395	417	436	421	427	445	405	424	418	407	424	423	410	420	426	385	437	414	446	431	434	404	388	427	439	415	446	421	404	471	446	405	431	412	420	438	444	460	445	424	458	424	438	405	438	422	451	408	413	401	486	433	450	423	424	437	480	426	430	426	446	442	392	411	395	447	431	427	431	413	429	439	470	465	435	411	420	415	452	411	432	437	439	429	454	402	423	376	438	432	423	436	446	455	440	444	454	439	413	388	427	430	443	442	451	440	432	423	432	421	442	415	441	418	405	418	448	398	428	422	415	426	443	422	422	379	433	435	456	439	439	420	413	428	437	409	402	410	449	418	422	419	426	436	385	410	443	445	408	432	435	390	454	451	451	409	422	403	416	438	451	400	424	410	402	436	431	428	405	439	405	416	438	460	428	403	434	419	455	435	438	432	416	458	436	433	392	411	415	440	389	450	415	459	433	434	449	426	437	446	409	427	424	403	427	434	425	431	405	398	468	405	452	416	431	418	448	418	417	426	441	428	436	403	424	444	458	429	410	401	441	410	439	445	408	435	435	434	390	423	417	466	442	419	410	466	414	428	448	424	386	404	447	448	410	413	427	438	455	436	462	446	425	430	407	451	441	436	443	413	415	462	451	444	411	448	437	416	420	376	433	400	466	423	413	410	435	442	410	449	454	444	402	463	413	447	439	418	406	431	404	449	466	456	398	450	391	450	434	436	479	419	416	391	415	432	379	405	450	437	379	414	435	412	414	431	445	445	413	464	410	465	462	432	400	440	402	424	431	437	438	416	434	436	448	450	439	453	386	407	445	396	448	425	415	434	407	457	403	407	420	423	429	409	439	430	427	421	433	393	414	397	469	398	415	413	408	434	469	398	404	392	442	424	433	443	410	419	420	431	461	394	451	453	416	412	412	452	440	408	437	416	419	434	458	417	383	425	449	393	402	434	435	378	421	406	435	433	432	440	420	430	424	387	430	452	439	423	401	404	451	409	453	407	438	444	424	433	460	377	430	446	447	444	505	449	417	382	453	403	372	427	448	425	445	405	397	408	417	439	447	443	437	425	443	400	423	451	401	415	427	440	449	442	486	473	424	409	402	409	407	436	453	385	432	430	434	441	421	429	432	424	435	424	421	434	399	425	426	430	462	437	449	415	421	456	453	434	445	416	454	429	398	417	453	411	458	469	457	423	440	457	420	423	484	395	431	422	396	417	463	402	389	388	426	469	460	429	449	418	412	442	413	438	444	415	441	448	450	448	456	468	467	438	429	454	439	442	453	398	406	471	377	401	436	462	479	425	425	418	441	456	406	421	401	419	410	437	432	441	465	448	425	419	426	423	404	445	419	420	407	403	415	455	408	401	436	402	443	417	411	409	422	392	429	432	441	427	459	436	450	461	426	399	452	459	410	423	430	417	435	417	435	434	442	383	406	426	438	440	415	447	416	417	422	414	470	404	387	437	433	430	391	446	424	444	432	438	432	430	443	469	430	449	437	398	428	430	431	433	404	427	444	382	414	424	452	420	411	404	442	411	426	420	456	400	404	418	434	414	416	395	447	431	445	439	439	396	462	442	443	433	433	429	426	420	441	452	407	408	437	409	436	432	415	429	458	412	439	443	440	442	422	436	425	438	435	418	452	409	436	425	429	432	430	461	429	440	407	429	420	406	417	402	406	399	430	412	421	465	418	466	404	412	457	456	398	450	429	426	390	402	432	437	435	437	432	382	434	443	422	424	445	458	411	431	448	380	452	427	431	468	460	446	446	410	477	420	395	429	451	424	480	429	451	417	381	480	443	433	410	391	429	434	446	426	429	434	427	448	428	417	469	412	432	461	491	448	444	407	467	451	443	461	436	386	408	440	427	407	444	441	446	411	425	398	388	435	427	440	415	414	415	420	413	466	436	469	415	429	371	399	417	403	420	470	447	432	455	445	405	446	416	436	471	461	437	434	425	397	431	426	440	420	422	429	437	416	436	438	387	429	433	455	418	458	431	386	448	397	448	444	433	436	418	419	416	445	422	390	443	425	408	407	442	396	447	388	459	456	449	391	468	394	418	447	418	419	424	418	429	414	442	427	424	418	428	412	444	415	372	415	442	418	421	469	417	395	450	436	436	396	410	435	421	399	453	419	422	400	411	366	453	399	432	407	429	409	393	418	414	404	413	439	444	419	438	443	420	399	416	444	449	456	458	454	443	424	447	445	436	440	438	432	418	453	387	420	417	442	457	452	438	432	446	424	428	439	401	431	432	447	432	441	375	444	441	477	411	409	401	412	439	422	452	451	434	430	434	430	442	431	430	436	455	415	410	423	428	464	399	418	441	413	408	445	439	460	369	401	410	429	406	404	413	451	439	434	457	415	438	453	441	428	438	415	438	435	423	453	434	444	413	414	413	429	431	392	433	409	423	374	428	420	429	423	389	409	411	422	421	363	423	429	419	429	438	419	404	414	429	387	382	386	442	435	414	456	442	411	454	419	443	427	400	419	441	428	411	428	450	437	410	395	421	460	453	430	414	404	423	427	438	388	417	444	450	416	413	419	443	395	414	429	424	399	385	432	452	412	401	423	425	403	426	416	461	407	441	453	437	423	455	429	444	443	437	443	375	403	401	432	432	426	393	461	454	374	399	434	442	431	438	416	442	431	466	432	428	404	423	409	390	412	422	489	426	421	408	410	414	435	445	402	403	435	425	445	419	429	413	451	435	423	468	401	389	400	407	430	454	420	395	426	397	429	416	455	414	403	413	426	427	420	452	442	385	424	440	381	430	431	418	402	410	409	436	436	394	429	399	406	430	411	446	446	433	438	390	450	419	417	432	424	395	478	433	479	393	443	427	413	411	444	420	425	435	420	446	401	402	384	417	417	438	465	442	428	439	412	405	426	427	450	410	455	430	417	440	424	422	434	411	476	445	447	426	470	411	408	423	412	425	437	418	409	425	438	421	456	420	394	422	464	448	407	415	401	432	428	379	413	417	430	418	416	418	424	424	410	419	426	436	426	468	425	441	425	421	413	409	436	401	439	389	423	427	421	394	474	449	429	426	459	402	456	454	426	422	414	393	388	447	408	400	419	464	416	448	403	454	424	405	426	435	436	410	420	419	435	433	448	412	429	420	439	410	407	448	408	423	444	464	399	411	461	431	424	456	423	433	387	453	463	423	451	394	385	430	429	428	484	410	443	454	434	437	427	425	447	369	438	394
4254	7661	5275	2713	2088	1700	1401	1295	1055	958	814	796	668	587	604	627	607	586	615	564	572	528	526	559	571	536	505	529	542	508	534	511	541	492	476	525	522	513	546	521	440	496	489	525	443	493	500	472	505	466	520	495	517	495	505	492	506	494	500	471	499	474	436	498	508	481	477	508	455	457	478	481	453	509	451	527	464	507	505	464	465	483	497	493	526	473	500	468	501	504	472	487	451	434	469	486	456	454	481	458	447	480	467	471	474	486	507	479	497	473	498	524	471	445	491	450	510	466	526	463	429	508	497	461	482	491	501	482	500	511	420	453	551	467	461	515	507	470	475	498	483	487	494	486	456	451	463	519	482	465	487	466	475	496	445	454	485	502	511	517	488	502	470	442	505	460	491	473	486	466	447	498	462	495	468	458	504	472	477	482	490	507	489	457	488	484	498	503	475	455	480	464	490	480	499	523	442	501	509	428	454	444	521	455	456	467	468	484	470	504	479	469	498	504	477	463	521	453	515	468	444	476	508	477	489	489	469	471	485	497	454	473	473	477	488	486	472	479	479	431	478	492	481	482	491	430	466	485	465	434	489	479	454	466	484	463	478	462	492	452	475	478	472	481	482	465	489	429	459	441	478	477	477	495	482	464	461	502	479	468	451	477	492	491	468	464	476	460	484	455	492	436	500	530	475	474	475	482	501	482	500	471	456	496	498	524	482	483	449	509	448	450	474	526	490	536	479	470	480	476	473	467	426	514	514	485	468	426	488	519	447	472	450	465	459	519	505	457	461	469	484	500	471	501	467	496	447	425	451	495	483	486	486	475	470	439	491	483	473	465	496	494	489	468	498	460	481	504	513	490	481	489	474	473	487	492	471	472	487	488	476	489	479	436	484	454	514	478	474	494	496	468	501	468	486	489	504	517	507	478	502	474	477	447	461	437	500	540	481	470	477	501	499	480	455	491	493	433	478	476	485	462	443	498	481	496	504	479	514	513	502	470	477	484	487	480	463	456	468	489	453	482	482	474	516	485	475	498	459	426	485	448	464	492	488	466	462	494	488	438	516	478	466	480	503	442	486	494	496	476	478	461	484	494	470	476	486	468	466	486	481	490	486	484	465	476	462	510	462	452	480	514	487	468	491	493	428	511	470	494	496	533	470	488	487	454	471	475	500	496	478	475	491	513	535	474	491	485	466	470	484	479	457	503	478	482	455	465	477	491	487	482	473	487	474	460	457	454	496	498	479	473	483	519	479	494	488	508	480	479	459	483	465	475	505	504	476	460	476	475	455	431	514	518	454	488	480	503	498	501	456	482	476	474	470	468	493	481	471	476	498	501	463	502	478	475	465	470	462	480	464	511	494	498	496	519	460	479	435	474	534	514	477	489	469	492	472	458	488	476	464	458	468	492	440	477	471	538	475	490	449	476	480	501	456	463	487	453	466	488	480	514	474	485	485	475	489	462	486	492	501	496	500	454	460	472	488	471	495	490	464	453	489	451	483	432	526	494	500	508	456	458	478	448	479	512	470	456	485	462	489	508	471	493	477	437	508	524	448	489	479	540	485	482	485	453	473	482	480	489	504	499	466	460	479	502	494	450	442	511	507	521	515	516	510	503	456	448	480	453	471	459	472	511	482	492	502	480	449	472	479	477	494	456	441	466	522	482	458	466	471	472	483	486	491	488	520	508	530	488	466	533	475	490	475	440	481	493	443	520	472	500	516	466	503	532	481	488	447	462	477	463	469	469	466	469	472	472	499	483	475	473	520	491	467	470	506	479	469	476	457	460	481	479	474	464	483	483	502	459	488	471	488	469	470	484	493	463	491	495	469	498	493	478	485	480	448	486	479	488	418	493	507	507	472	499	494	463	499	482	467	465	462	443	499	490	472	471	471	483	487	478	480	451	454	462	496	520	472	450	529	498	468	511	459	475	458	480	442	482	484	481	502	469	485	500	453	495	481	476	512	474	483	490	491	478	519	489	489	455	482	482	464	449	491	438	491	504	478	480	468	476	441	476	492	451	453	507	480	475	459	465	474	532	452	466	477	530	449	469	456	445	452	494	516	467	463	451	474	498	474	490	475	476	491	480	502	487	493	458	438	443	461	483	470	483	459	461	482	471	491	490	493	465	508	458	462	479	501	506	478	444	499	482	517	464	483	477	446	472	483	448	514	497	450	451	483	453	499	485	495	490	496	482	494	468	480	500	494	474	492	481	458	465	456	483	476	484	488	508	459	473	513	430	510	481	506	458	491	456	485	449	484	460	464	472	464	467	483	449	489	462	470	499	476	512	489	495	496	493	459	485	472	449	473	503	521	481	478	481	467	484	497	457	452	466	525	501	480	486	466	488	514	504	488	467	486	468	459	467	482	517	488	476	488	475	476	486	464	454	472	456	506	452	459	466	475	472	493	448	448	498	516	463	483	465	485	519	487	511	474	532	416	498	436	482	497	473	495	476	498	466	498	474	513	488	472	468	481	466	458	495	497	482	483	453	480	513	502	451	508	459	522	527	482	508	529	452	469	456	469	454	477	436	459	471	480	498	462	444	510	479	535	477	444	479	484	468	482	514	460	479	486	473	484	461	493	468	533	447	482	465	508	487	468	519	501	469	520	478	461	483	457	494	476	465	492	475	484	464	494	481	475	474	503	491	485	477	526	441	466	464	461	484	500	465	494	467	460	461	466	494	473	485	527	473	475	493	477	488	441	477	469	468	476	464	475	465	484	453	471	490	465	524	463	477	465	491	505	494	489	491	484	467	462	445	521	486	493	486	499	468	484	462	497	495	479	470	499	472	466	471	519	482	445	483	489	484	491	488	459	481	468	494	455	481	475	464	469	435	419	467	456	466	479	506	501	479	509	506	448	462	518	480	465	458	473	443	485	466	488	479	490	487	514	476	487	482	470	498	463	462	493	505	443	465	491	486	458	469	499	456	472	478	456	460	493	478	446	501	468	463	491	457	459	472	488	491	467	490	476	467	468	501	497	492	465	479	524	509	516	512	510	451	482	500	505	474	469	431	476	494	520	440	465	454	496	474	448	453	500	413	479	432	492	503	495	474	459	492	484	485	487	440	453	488	461	489	447	474	465	470	495	481	493	471	463	470	461	458	488	464	499	527	480	477	454	526	488	472	468	504	493	461	519	511	469	473	480	481	491	477	462	474	491	489	466	483	496	481	468	451	510	555	456	481	514	515	523	503	451	485	469	469	512	466	465	468	422	494	485	530	482	468	470	506	474	448	471	467	543	503	474	456	490	452	430	485	479	489	490	508	461	506	466	480	488	504	495	474	491	491	507	464	461	475	461	454	442	461	489	491	454	475	495	450	496	505	489	482	491	482	475	515	462	486	482	491	464	505	495	453	517	505	477	472	464	457	441	444	466	472	484	507	455	431	459	512	474	485	524	489	470	497	461	503	495	488	457	481	472	462	478	476	493	466	495	475	481	479	474	471	430	483	460	449	458	488	498	458	499	468	452	447	480	479
22720	21314	28998	23999	21321	21417	8634	2174	1698	1519	1455	1282	1253	1239	1076	1101	1086	1084	1064	1066	1031	994	1077	994	1075	951	931	987	1004	996	1021	964	950	950	977	949	907	1024	939	965	971	947	905	971	910	935	892	898	926	942	917	940	984	904	921	898	904	874	952	908	917	912	948	963	898	883	949	920	897	928	937	905	918	929	939	997	927	895	881	928	934	885	944	921	945	946	886	913	887	912	949	933	882	923	899	866	905	872	898	931	945	928	919	929	935	915	881	922	957	918	905	893	982	941	919	975	1057	934	917	943	941	932	927	923	904	970	932	898	898	891	969	935	928	882	919	931	942	906	928	920	914	925	965	973	945	905	935	965	911	934	885	926	925	910	953	955	888	944	930	934	942	935	934	911	845	948	961	895	905	875	936	951	901	911	961	913	895	955	934	936	903	890	904	934	874	937	871	879	889	904	850	888	928	857	913	881	907	933	967	887	896	948	894	990	962	949	904	884	915	932	889	908	895	927	956	893	898	901	951	905	884	835	881	889	950	913	931	934	902	936	861	902	938	896	851	879	888	937	871	927	921	909	952	943	948	874	935	951	941	931	907	924	933	928	925	871	971	883	922	914	935	877	919	902	872	917	918	955	888	947	901	890	881	873	929	925	874	946	931	922	933	952	901	923	923	931	898	874	879	950	921	853	849	937	910	909	901	952	891	902	909	974	897	913	891	910	920	942	875	902	964	926	901	863	902	922	918	912	849	939	950	894	920	903	906	934	944	944	941	932	926	924	939	865	903	887	947	922	910	903	889	903	911	904	933	834	926	901	924	965	902	980	995	934	856	932	886	924	944	876	943	940	877	950	950	924	841	914	962	874	885	909	967	897	908	915	935	873	891	992	894	949	954	895	832	965	944	927	871	933	880	898	888	882	894	951	912	917	902	938	910	961	924	937	896	905	926	891	901	883	947	940	898	907	908	894	900	984	892	946	973	926	883	928	906	962	940	905	878	958	889	968	933	980	949	925	924	933	904	933	936	908	907	966	920	907	933	919	961	975	893	953	896	993	889	924	869	991	940	916	986	884	906	913	906	905	939	899	941	897	918	871	966	899	901	908	942	925	919	974	905	874	965	876	860	944	1020	946	897	907	913	888	873	893	875	944	981	903	957	911	927	928	899	949	884	929	897	943	871	913	954	905	889	849	898	894	944	926	911	891	943	917	946	847	903	908	847	927	1017	913	878	877	940	921	907	891	909	890	879	926	880	900	933	963	872	952	932	885	906	882	907	877	954	905	931	929	926	943	966	883	914	982	886	890	922	912	946	981	909	916	951	890	926	970	920	916	944	902	884	919	868	939	911	861	894	949	897	923	981	941	928	883	893	910	856	898	861	977	898	927	892	954	958	892	908	909	915	969	927	963	942	922	877	867	949	914	970	880	844	967	939	900	938	901	926	915	890	892	898	893	899	892	894	890	911	918	938	891	949	949	942	931	917	937	910	891	897	942	916	881	924	911	950	906	931	933	943	891	970	854	904	893	909	874	876	913	899	970	953	956	960	887	919	922	885	879	906	911	955	916	921	890	894	900	893	909	942	916	945	944	887	881	918	952	918	929	920	812	965	940	886	896	933	962	903	933	963	889	886	894	887	914	928	916	909	904	921	862	907	898	964	878	866	881	885	895	918	891	913	919	932	934	930	953	903	846	936	867	903	960	941	887	933	911	878	904	910	941	948	871	904	916	889	920	956	930	933	910	949	909	869	907	912	899	980	909	950	859	853	916	907	925	938	886	940	880	930	934	899	967	949	878	890	914	927	870	955	928	923	893	880	959	924	881	853	936	895	910	890	878	952	927	955	936	900	855	888	903	905	946	909	913	935	898	893	930	956	870	965	918	973	906	912	913	892	912	918	1014	922	873	881	905	992	953	849	905	863	910	931	968	880	907	901	888	899	886	925	916	889	936	907	919	948	931	884	857	942	925	901	950	914	885	896	927	895	884	870	903	953	913	929	922	943	887	855	868	894	909	886	895	892	924	882	902	864	982	919	945	914	976	902	861	944	886	881	961	947	901	931	970	908	910	906	834	876	909	889	940	919	897	879	898	921	902	867	903	918	905	887	903	892	871	938	898	880	963	947	988	914	886	923	908	905	882	908	937	929	924	891	924	909	878	919	923	900	957	868	891	913	927	876	886	857	916	812	891	896	915	939	883	915	932	943	886	985	917	865	905	874	938	916	872	998	938	881	876	930	929	879	879	924	935	924	935	894	914	931	969	919	881	884	928	932	893	973	893	962	941	987	905	954	900	889	855	917	884	855	995	941	955	896	924	907	944	962	899	883	943	913	889	903	904	945	939	887	929	918	896	913	885	931	895	951	937	912	861	886	928	942	881	925	928	940	908	937	950	915	894	935	912	966	941	954	912	958	880	898	964	885	888	953	917	924	900	925	867	934	903	899	920	939	929	884	943	864	895	874	929	904	909	912	925	857	931	951	927	949	962	913	915	908	920	877	896	942	925	1009	860	883	919	903	936	893	884	903	931	913	946	868	889	935	937	944	929	1010	962	903	961	935	940	923	903	912	929	883	910	899	884	856	960	886	918	868	950	883	889	891	923	929	856	979	941	896	985	1003	882	969	964	965	906	905	895	859	885	943	927	873	858	976	944	952	951	877	857	927	909	909	927	959	967	897	878	882	969	922	890	941	910	947	872	893	906	942	855	935	911	928	877	916	866	931	939	952	928	912	917	917	885	879	927	960	937	971	944	905	884	941	913	943	902	924	910	933	907	883	876	887	871	944	923	875	888	920	885	890	962	898	935	898	854	929	905	892	907	917	923	905	921	894	906	908	965	915	916	901	913	964	915	929	902	886	929	890	919	930	902	907	890	899	916	923	885	948	927	908	905	889	857	899	946	892	879	945	903	920	916	927	944	895	916	928	895	865	956	937	926	918	927	928	910	923	939	894	932	908	905	933	951	967	950	930	907	926	920	888	840	882	890	908	919	955	931	896	956	921	887	933	920	968	934	914	915	903	912	875	930	914	917	928	888	913	917	926	906	927	856	891	883	894	908	965	905	927	918	870	905	898	897	938	908	948	903	957	956	913	965	974	900	938	907	897	888	904	952	938	820	907	878	897	879	923	976	888	896	921	910	894	940	938	923	878	884	881	898	953	943	886	878	916	931	944	954	909	932	923	941	902	897	885	901	985	907	905	942	918	896	924	869	929	918	927	926	892	925	902	928	931	909	956	865	897	868	914	952	915	882	913	880	886	849	925	943	914	943	943	879	896	892	927	934	888	882	933	943	901	935	951	919	938	901	955	904	944	954	933	901	894	899	898	896	932	911	968	925	834	824	932	852	908	882	878	921	889	947	908	905	955	937	959	895	872	885	923	907	942	953	929	916	909	976	905	895	936	926	874	879	964	915	908	931	882	900	913	993	962	909	957	868	1000	927	913	912	918	929	958	955	887	862	955	973	906	944	926	946	922	868	942	894	870	881	888	922	957	910	998	930
5977	16987	12387	6827	5457	4091	3367	2888	2481	2111	1813	1700	1470	1400	1274	1181	1149	1143	1103	1101	1129	1064	1139	1063	1053	1058	1043	1097	1099	1037	1009	983	973	958	958	991	967	981	982	1021	965	1004	991	913	970	939	962	935	925	945	970	938	956	938	956	939	916	939	952	959	1023	954	975	981	944	999	992	981	1011	993	933	942	970	911	965	958	946	1008	915	931	999	951	980	980	948	994	915	916	852	897	929	951	950	960	961	953	941	949	926	963	965	949	928	960	915	997	947	955	959	897	899	943	897	972	954	918	882	925	957	991	956	950	948	913	905	920	975	957	952	928	1027	948	987	965	960	949	910	970	920	913	989	914	944	920	909	945	962	932	915	927	971	916	921	896	936	878	965	907	960	941	912	887	916	914	964	1013	961	951	945	958	884	885	995	951	969	970	920	928	946	945	922	914	934	970	909	950	923	925	944	945	916	932	918	912	936	968	954	926	978	916	973	940	1000	939	947	932	933	912	968	934	949	962	940	875	919	879	934	954	889	915	971	968	933	931	911	958	952	906	885	974	903	893	957	1002	955	937	903	925	936	984	957	967	927	935	946	977	926	912	991	983	943	1007	943	924	942	974	951	952	969	909	940	857	951	932	924	928	915	990	964	935	916	906	980	934	943	938	940	911	940	917	975	916	921	891	927	913	906	927	936	965	933	985	910	913	956	884	954	917	953	927	947	953	971	883	899	937	899	895	926	982	989	968	927	982	965	909	933	972	946	957	944	900	981	921	920	982	969	898	977	964	945	949	968	913	923	972	973	912	918	893	916	944	950	898	906	957	916	938	922	933	978	926	897	925	960	914	990	976	973	979	918	1003	931	919	909	925	947	921	952	978	932	940	915	937	987	942	896	961	944	984	936	942	991	884	912	951	962	910	908	965	891	969	956	894	1015	910	918	972	967	996	900	919	946	910	946	947	997	968	940	912	941	935	967	963	911	952	920	874	965	949	941	940	912	965	884	1037	921	968	944	894	971	942	923	930	918	881	976	933	904	990	913	942	946	926	930	865	913	989	907	926	921	957	961	978	897	915	964	939	941	974	1011	953	928	934	918	948	956	916	897	904	933	955	957	963	933	928	912	938	969	976	945	898	910	952	906	870	885	953	943	914	985	933	979	937	970	901	938	946	953	976	903	960	928	935	953	906	929	874	935	958	936	959	931	955	963	958	947	916	943	952	909	959	958	952	902	961	985	926	955	971	925	921	922	922	931	931	913	961	929	996	873	903	961	887	939	948	910	919	983	957	940	909	959	933	903	933	958	926	896	877	914	937	989	934	902	1017	971	894	948	920	916	941	926	925	884	962	913	943	974	889	983	928	972	959	958	941	908	935	982	932	893	945	954	943	987	919	905	941	957	956	945	1000	896	937	899	895	964	922	920	995	874	965	932	962	907	904	930	893	956	908	945	922	947	897	907	950	944	942	967	891	944	961	1013	888	954	990	1021	935	893	922	940	990	962	918	971	941	916	922	962	974	921	936	973	942	927	874	865	919	903	919	934	919	931	948	964	951	950	920	913	944	949	889	957	960	901	911	905	893	971	977	962	973	953	930	984	951	899	977	951	920	942	954	928	944	967	972	900	977	985	941	966	920	964	947	949	930	972	925	924	923	905	945	894	930	962	890	964	934	909	963	960	981	988	925	979	879	917	946	950	965	945	926	973	900	933	898	949	898	930	930	908	891	893	905	924	960	940	960	940	917	935	993	934	949	1000	956	978	912	939	907	942	961	915	934	893	907	942	934	956	957	1016	947	991	974	965	925	953	977	908	919	960	910	921	936	933	941	945	958	926	951	981	913	916	989	948	931	967	923	924	978	942	938	956	910	922	936	928	924	972	916	938	933	884	928	946	962	959	943	892	982	934	940	950	961	944	908	935	973	919	940	956	921	932	935	903	950	955	954	938	916	897	945	903	915	910	914	948	906	946	894	908	847	931	932	894	901	962	987	933	953	935	911	893	923	975	981	939	963	914	865	987	956	961	941	949	993	938	884	931	986	932	929	962	925	947	960	974	1038	917	917	943	933	929	921	957	931	936	973	968	954	992	945	985	939	925	925	947	943	911	944	995	946	900	929	940	929	967	912	977	895	968	1000	991	905	927	928	948	982	975	961	950	913	912	926	961	929	976	895	924	932	920	981	993	980	970	922	948	896	893	966	945	946	934	947	951	929	954	928	923	947	967	928	863	973	940	915	999	894	927	962	959	930	924	909	958	932	892	984	963	962	979	958	923	946	957	904	943	882	950	943	953	918	963	970	956	964	922	957	916	932	912	929	894	1007	909	934	929	895	943	962	942	946	930	911	925	966	895	935	949	932	976	989	957	927	951	936	969	943	958	981	956	947	996	981	942	928	957	955	929	944	933	895	931	996	892	924	927	921	902	948	914	947	978	945	875	957	963	923	978	919	896	918	947	907	927	918	982	957	975	953	967	934	975	895	926	958	919	962	898	938	893	865	987	946	888	870	891	873	924	947	933	998	906	927	902	907	918	1024	877	1007	976	927	993	882	983	957	980	934	943	1001	914	910	884	945	971	892	932	882	924	889	918	928	952	918	909	951	906	924	938	929	973	914	909	973	933	896	959	901	912	948	942	904	913	942	973	899	947	938	952	928	893	919	967	927	871	948	914	896	950	910	981	930	977	916	910	979	923	932	934	921	930	987	973	969	915	1004	934	1008	958	924	983	932	946	958	918	972	921	940	1000	929	942	946	946	909	949	962	947	964	921	908	915	970	955	939	949	928	929	867	940	935	960	936	883	1009	934	916	942	906	946	946	971	944	944	916	956	927	988	917	904	938	926	972	923	878	885	1035	999	941	984	956	899	907	882	918	943	902	914	935	953	936	960	889	918	932	924	978	897	894	902	904	973	943	914	925	977	912	898	826	945	910	835	945	971	909	926	911	985	926	939	981	931	916	932	937	930	889	896	896	891	1008	937	956	927	919	942	957	947	951	915	959	958	941	941	950	972	907	932	934	947	907	932	893	937	933	932	927	925	897	934	857	908	919	956	938	963	948	966	992	1001	923	919	925	939	928	905	997	906	938	909	939	942	885	957	894	910	850	980	979	995	885	949	946	913	894	917	975	954	974	874	971	967	986	885	900	943	935	911	983	951	888	932	947	940	1008	975	932	918	918	920	994	920	914	924	983	939	980	902	953	962	954	914	921	933	903	924	942	937	852	947	964	894	913	912	952	909	919	962	985	936	939	1000	968	976	904	906	918	920	946	941	963	926	923	942	992	893	930	968	959	959	942	939	971	988	912	945	942	939	892	960	965	905	970	977	918	945	896	908	901	948	945	945	918	919	924	970	922	924	974	953	963	929	946	940	894	900	966	910	976	931	907	890	907	909	952	940	871	946	982	965	915	946	927	907	942	988	878	891	941	932	947	895	896	989	933	944	876	950	939	899	922	983	944	945	888	869	931	953	939	947	921	943	958	917	908	936	925	938	914	947	896	943	955	964	868	947	934	969	974	919	930	951	909	937	892	964	981
27849	17209	3999	1061	682	641	594	569	475	524	451	442	465	431	424	459	368	412	401	380	425	408	454	390	400	386	404	423	387	401	386	400	428	396	414	388	383	391	389	395	396	367	381	417	407	385	416	389	372	419	399	394	399	378	390	413	368	412	364	405	397	425	428	402	368	364	405	398	427	369	430	363	386	378	397	381	391	390	422	405	434	423	374	409	392	371	395	393	426	394	432	422	374	397	435	408	377	382	420	375	380	419	401	383	389	389	412	385	381	364	400	449	376	404	382	391	391	395	431	400	388	366	399	385	386	403	366	395	423	377	387	392	419	375	414	390	377	393	392	383	406	397	421	374	377	405	407	431	442	426	392	426	402	371	347	374	384	396	392	370	367	401	396	389	370	383	381	399	394	368	386	399	391	406	383	414	419	377	364	382	376	394	377	401	397	355	417	381	387	413	374	421	426	367	410	417	400	379	357	384	393	364	385	389	397	364	392	400	391	410	393	422	403	412	376	364	384	396	392	396	405	405	383	366	404	404	428	370	395	364	416	421	391	446	381	399	404	384	365	390	413	423	393	410	385	379	354	416	390	403	402	402	370	409	407	393	428	421	379	431	417	407	401	360	403	372	398	385	378	394	413	394	390	363	398	388	387	383	386	401	431	402	408	384	394	364	397	400	407	389	415	384	404	415	394	399	410	365	402	387	414	388	390	385	393	376	385	368	380	389	374	434	398	417	394	386	386	406	380	404	376	370	398	419	373	385	390	380	397	384	390	406	362	415	375	399	386	385	366	417	421	408	394	411	376	394	376	392	392	408	385	393	397	396	384	433	405	414	397	391	425	424	389	395	407	384	409	419	379	404	369	391	378	384	404	379	388	414	420	386	385	382	396	393	389	392	426	399	414	415	348	394	380	390	397	419	397	399	341	387	373	403	378	353	408	381	369	405	396	391	412	384	366	375	401	407	414	371	373	402	384	405	351	394	382	412	381	361	397	440	385	406	352	395	393	358	392	416	391	339	411	363	451	451	393	391	415	413	419	408	415	371	376	390	381	392	418	392	386	387	395	367	389	448	386	423	384	406	391	388	393	404	404	372	401	387	388	408	419	356	415	412	386	417	418	368	412	398	420	379	420	371	356	367	379	377	411	383	402	397	384	406	372	395	402	413	415	361	414	372	380	395	387	367	397	367	347	375	402	383	397	391	388	375	391	410	392	349	408	379	387	379	399	410	357	370	391	363	404	431	402	391	389	376	399	383	402	410	372	437	408	401	412	396	415	386	399	368	388	391	404	410	380	414	381	396	372	410	386	433	394	415	363	383	400	392	386	411	400	419	375	392	409	337	397	376	399	408	426	382	393	408	374	395	401	381	390	404	393	403	396	420	368	394	410	428	360	450	408	378	399	397	382	377	376	410	393	393	368	409	367	380	383	410	398	403	393	425	421	390	370	382	379	356	393	361	388	426	415	378	403	414	395	378	399	366	430	396	359	362	384	388	365	371	412	412	332	382	394	384	388	378	414	381	383	395	380	387	393	396	430	376	394	374	389	393	424	413	384	399	381	383	390	376	365	403	404	411	384	367	394	358	397	422	397	423	390	389	356	374	429	391	381	395	422	402	430	385	419	428	407	381	405	409	401	410	353	379	420	405	396	408	388	405	366	369	423	343	401	388	386	399	411	381	449	367	359	369	424	410	371	401	391	387	424	397	382	397	403	385	415	399	404	376	374	377	403	395	380	391	371	394	386	380	393	377	384	377	377	411	365	433	388	437	419	383	411	421	376	368	367	416	398	389	354	397	419	385	410	397	426	420	397	406	397	398	400	396	385	381	424	377	371	374	408	362	407	410	398	406	383	401	407	420	390	388	364	399	369	395	389	413	408	362	414	433	409	424	419	389	396	356	431	387	414	399	427	394	390	407	366	404	420	367	368	384	371	381	393	408	380	395	423	385	384	380	409	389	381	420	433	417	405	389	365	397	353	426	387	366	380	440	388	417	419	415	426	402	409	396	414	419	438	383	414	391	377	378	373	403	418	376	385	342	402	386	371	391	390	393	407	406	401	376	392	364	389	407	389	389	407	355	366	382	381	407	382	367	402	402	369	375	410	392	397	370	386	369	380	403	379	381	398	404	434	373	418	395	416	414	426	388	398	440	394	376	359	386	378	398	427	411	412	442	363	392	381	381	424	368	416	425	385	384	367	414	389	386	407	373	387	413	389	402	400	390	411	419	422	396	377	414	403	393	404	363	396	379	431	423	404	389	424	382	392	389	376	394	362	403	383	378	374	403	370	375	417	436	412	384	406	371	410	441	382	397	375	365	397	439	395	400	383	383	419	365	401	413	403	412	396	389	422	379	405	390	409	355	404	408	408	403	391	388	373	405	380	390	359	370	405	382	384	339	398	380	381	394	406	393	374	384	394	427	394	381	390	401	397	396	396	401	414	386	390	370	384	403	406	398	382	414	400	391	378	401	410	378	427	393	388	411	412	371	372	380	375	349	348	417	381	353	384	379	350	364	393	400	414	399	394	383	395	426	367	388	369	427	386	399	426	402	416	370	384	395	410	395	358	372	379	403	360	404	389	369	424	414	417	371	393	404	414	380	404	386	388	388	389	398	386	398	394	388	341	357	422	404	381	418	376	355	368	378	382	368	367	383	373	376	434	398	366	382	372	417	399	398	370	379	388	436	401	373	357	379	406	419	411	385	422	406	414	399	393	369	401	384	369	404	384	407	402	423	420	386	373	442	419	380	392	395	394	434	380	429	411	382	372	351	368	393	357	371	398	430	412	382	388	407	402	404	425	381	401	447	414	421	396	391	384	380	435	394	372	430	406	419	393	418	401	419	405	427	408	379	363	409	394	405	421	390	335	407	391	388	404	437	376	377	388	373	406	405	418	391	353	379	395	417	392	376	410	408	395	386	401	409	361	413	430	403	357	380	388	379	359	406	421	400	395	405	376	376	402	403	363	435	377	414	385	370	399	383	378	364	414	424	399	433	388	366	411	396	392	396	406	376	421	407	362	399	404	396	430	380	402	355	374	381	396	360	396	413	412	354	404	390	405	391	387	433	419	391	390	455	403	409	396	380	445	445	378	407	400	389	381	402	413	395	389	421	435	404	412	384	401	422	385	374	369	384	404	387	393	424	354	404	446	391	412	353	413	379	403	372	400	394	402	449	443	410	374	407	378	408	409	407	374	393	391	400	404	427	381	434	397	399	388	380	427	420	431	397	400	410	400	369	383	407	385	400	365	380	385	372	428	369	408	431	392	393	424	429	383	370	412	396	400	403	379	377	374	391	347	390	416	440	407	409	386	357	429	393	405	379	343	371	441	379	400	363	385	387	395	389	380	368	403	349	391	387	396	388	410	391	399	406	408	409	385	397	406	356	366	386	380	371	386	402	363	408	386	371	374	408	409	339	392	407	380	406	402	376	438	392	405	408	401	380	413	423	377	380	341	410	430	432	403	402	395	382	382	408	379	407
4956	2852	2115	1198	981	857	812	738	701	626	605	523	465	466	488	438	427	457	447	435	439	432	440	461	432	471	435	412	441	461	467	443	408	435	430	428	461	433	454	424	440	446	447	434	420	428	398	421	448	423	484	399	459	433	430	434	440	420	447	409	413	421	443	398	473	421	443	452	444	439	426	463	416	407	434	434	449	414	429	407	425	424	432	438	437	421	410	440	407	437	422	396	434	431	410	426	384	433	435	450	449	460	462	438	447	440	391	423	432	411	423	415	429	443	444	436	423	454	403	399	416	426	410	369	439	427	447	455	391	421	419	434	422	446	408	449	426	473	429	422	403	448	408	418	404	448	449	441	456	441	459	452	448	445	429	438	442	433	406	436	443	428	443	422	455	434	429	382	423	447	404	439	440	430	439	414	435	422	432	404	410	414	419	443	438	404	450	412	442	413	442	390	431	418	448	427	439	455	406	445	427	394	422	386	478	416	419	407	427	394	463	419	422	411	434	453	426	437	446	453	390	418	382	451	407	421	438	433	416	403	417	415	458	415	428	426	441	437	424	464	470	384	430	438	416	421	420	401	415	429	426	423	447	427	448	403	436	428	418	421	374	447	377	448	439	438	412	434	418	412	430	442	415	406	416	422	365	456	413	453	394	437	452	415	424	464	458	418	429	413	418	409	432	422	423	437	429	408	428	429	467	439	435	415	451	433	439	416	387	440	428	418	449	409	425	423	425	374	423	429	478	422	413	401	425	393	413	409	434	436	384	424	400	433	436	406	446	423	399	428	425	461	399	406	460	415	448	446	444	449	417	410	430	423	428	429	393	438	450	415	453	404	420	430	407	423	412	417	440	433	448	402	449	417	419	401	408	417	427	460	415	405	422	429	416	416	432	419	433	411	394	439	461	462	419	421	413	441	396	419	424	443	448	449	411	444	415	417	479	421	434	411	444	424	414	448	380	469	425	438	420	421	423	450	407	436	424	386	461	426	415	439	411	409	409	427	433	418	469	428	408	414	415	407	432	398	439	454	447	414	447	422	451	420	412	403	456	442	420	422	397	407	410	420	436	429	409	399	441	438	448	402	434	435	436	451	444	457	400	412	426	470	400	445	429	415	425	410	422	419	452	455	443	425	442	441	392	465	432	409	388	407	456	425	415	430	378	440	424	411	422	440	431	461	419	429	425	423	430	425	419	439	412	409	439	397	439	393	434	485	432	413	491	428	415	406	395	457	410	389	413	408	431	412	472	440	458	424	429	436	427	407	425	389	445	409	415	453	411	413	388	423	452	427	411	432	420	428	394	449	405	408	436	415	411	431	429	381	402	417	420	417	424	453	427	445	399	426	446	409	450	387	431	408	404	428	418	398	404	434	433	438	424	420	453	422	427	422	398	464	400	390	426	433	445	401	449	437	432	408	416	436	451	451	434	437	397	448	435	428	433	425	397	409	407	446	438	420	432	412	444	426	420	434	411	455	406	414	437	439	405	454	419	409	458	462	411	429	418	418	406	445	377	424	428	414	432	445	429	419	447	402	388	455	465	436	405	430	425	461	456	423	438	431	403	463	429	450	411	451	433	412	413	428	427	444	432	412	424	421	444	479	440	423	376	398	456	396	431	388	447	422	406	424	395	431	428	429	407	445	453	440	427	394	459	385	408	443	437	440	418	422	430	428	430	402	424	426	409	461	408	429	449	400	428	454	434	437	408	411	480	439	394	451	403	402	420	412	446	434	415	475	422	442	444	406	409	466	439	451	431	434	422	448	431	393	413	402	372	442	407	409	426	403	430	440	438	395	421	431	401	434	435	415	418	427	444	428	412	435	424	433	417	425	443	409	434	418	426	446	434	397	439	422	439	420	433	450	432	456	404	409	414	416	437	432	407	417	437	402	383	433	444	467	436	448	452	426	423	439	397	442	417	428	400	482	446	415	400	469	436	446	389	405	408	445	446	409	452	401	404	412	414	419	424	434	427	443	417	431	419	445	433	466	415	459	399	406	408	392	401	433	447	451	433	415	425	464	412	429	430	413	449	415	421	438	408	427	426	438	430	417	410	383	420	422	450	432	431	439	445	428	394	458	452	419	443	403	443	449	428	422	407	437	438	404	457	423	461	427	472	441	410	427	450	460	457	460	443	440	441	411	441	407	427	443	402	415	382	454	388	426	413	415	452	403	414	435	434	392	422	408	436	402	418	428	437	440	445	441	404	389	439	413	417	405	429	423	424	408	418	423	410	418	416	413	464	397	423	420	408	429	435	413	426	461	415	420	434	465	413	443	438	427	427	388	431	413	396	442	478	417	416	418	422	380	405	420	453	411	420	432	427	433	450	417	439	404	416	463	409	422	418	420	416	399	416	437	409	433	404	435	430	402	381	388	453	460	391	395	453	410	426	411	411	420	384	415	465	481	442	444	412	416	432	433	441	444	430	425	420	415	430	438	419	428	408	418	431	454	434	428	419	409	418	430	407	411	420	432	389	403	442	407	430	434	428	464	409	404	446	417	461	446	433	432	465	414	446	400	420	426	441	399	435	426	414	416	469	436	450	447	423	407	467	453	427	437	412	428	427	453	448	453	459	404	404	414	386	427	440	402	432	437	414	435	428	439	418	438	442	434	448	387	434	450	431	428	441	392	444	399	398	425	431	422	406	441	462	423	425	383	455	429	446	440	419	431	451	442	432	408	421	429	415	425	416	436	409	411	424	427	390	449	415	405	461	402	440	397	440	421	448	446	458	420	453	431	437	403	412	437	430	413	436	379	421	413	443	464	435	419	384	429	403	450	390	442	431	440	431	406	417	420	418	461	436	411	430	440	419	424	393	428	447	438	429	443	407	421	428	429	430	443	418	419	435	425	442	422	409	415	437	448	447	384	434	421	442	422	424	442	418	428	406	430	444	404	457	400	409	430	403	423	415	446	432	462	462	425	431	463	446	419	434	426	409	423	448	444	434	437	413	416	433	443	406	466	456	437	431	418	424	475	453	418	415	427	418	467	445	412	433	412	425	437	473	412	443	433	421	416	408	445	427	397	417	404	423	444	410	404	442	419	411	418	426	420	424	419	401	472	445	403	401	437	413	398	394	425	422	429	435	444	408	436	409	419	423	405	432	434	401	462	390	464	409	448	402	429	423	396	413	415	391	440	449	434	429	423	473	425	424	478	428	463	413	424	456	433	419	404	413	442	439	406	415	393	426	424	437	446	403	439	464	440	408	378	385	437	438	422	410	440	452	411	391	417	420	442	423	438	378	461	396	420	463	475	415	401	412	432	377	427	432	419	440	391	431	424	424	418	439	413	434	413	427	420	434	415	458	418	401	458	383	438	437	431	447	416	400	408	430	425	419	441	385	460	425	442	434	432	417	408	458	441	456	440	409	401	428	408	405	380	415	429	419	399	435	403	399	451	387	404	441	429	422	445	441	417	392	424	438	418	426	414	428	433	430	419	432	453	468	447	446	408	416	423	430	379	482	429	440	420	438	449
23902	21338	28584	24451	21331	9278	1847	1415	1138	1076	1006	921	935	857	761	854	820	817	795	859	781	768	791	750	765	762	787	797	787	829	807	767	785	747	798	726	760	764	748	734	764	760	744	725	727	769	743	761	743	732	730	709	756	722	744	756	698	764	760	739	746	719	769	711	758	780	769	763	758	737	778	778	726	724	723	745	797	698	749	714	755	760	731	708	707	719	729	753	772	743	744	770	757	774	692	716	746	748	787	678	689	746	761	758	704	728	764	722	784	728	694	728	769	754	744	722	693	710	740	765	750	695	713	729	751	781	760	734	706	689	725	771	712	701	747	691	700	781	681	795	823	777	757	746	740	730	662	758	752	775	733	766	720	713	681	732	726	747	698	714	762	751	761	725	698	732	706	722	745	740	746	723	715	791	687	753	732	726	730	740	736	746	738	748	728	714	757	746	728	762	726	733	708	697	742	751	757	718	746	755	726	725	755	748	726	726	730	725	713	728	737	716	723	746	711	764	725	742	743	732	737	743	735	726	779	765	705	714	723	729	700	718	774	740	754	746	718	746	766	752	698	764	729	705	737	752	727	738	785	723	709	723	712	690	697	716	733	720	775	742	697	695	702	706	708	789	751	747	764	732	727	687	758	715	745	757	717	792	692	736	774	773	720	714	752	771	740	703	708	759	761	732	821	739	721	734	797	722	732	769	762	705	669	725	716	810	748	758	755	756	728	736	748	702	754	825	737	738	736	728	712	735	717	731	707	746	746	725	777	752	749	740	730	736	793	738	715	762	723	752	724	734	759	709	758	722	705	752	753	720	695	724	760	720	720	732	763	732	712	744	735	741	755	735	697	742	692	718	737	776	764	735	748	705	687	710	662	715	734	724	729	687	735	702	759	717	735	756	744	712	754	706	790	715	720	738	711	730	779	754	733	751	744	687	728	770	719	691	779	752	775	732	753	779	745	680	771	729	679	749	738	741	734	713	747	741	740	738	717	712	776	742	791	745	744	734	729	755	744	707	740	669	724	762	700	714	717	757	717	753	745	727	687	761	726	721	696	760	725	758	748	752	750	667	765	707	696	704	741	777	719	717	787	740	697	755	739	683	712	778	740	744	716	703	723	714	738	785	752	714	723	737	731	742	750	719	769	698	783	715	781	766	765	752	749	733	784	735	730	754	727	734	757	707	702	784	786	744	752	694	654	737	690	701	734	742	749	751	743	723	763	719	718	710	737	728	754	774	817	725	773	704	707	717	744	712	700	741	676	707	692	757	748	715	762	709	702	776	727	704	787	777	675	739	752	728	757	711	736	751	748	696	738	742	768	748	729	792	761	715	722	753	748	727	738	712	718	717	758	734	755	722	749	732	761	723	750	725	740	732	724	709	751	751	743	705	699	708	773	700	730	780	696	772	729	732	724	722	724	781	734	743	728	681	783	798	762	755	765	741	719	703	721	733	730	728	736	757	750	676	694	712	728	736	707	757	769	737	754	754	717	720	689	747	743	729	771	716	765	708	772	729	703	705	751	761	744	705	736	744	771	754	685	743	695	675	683	724	774	737	741	731	673	771	741	742	748	724	712	766	690	761	705	774	713	697	689	726	715	710	721	696	705	754	686	707	694	709	756	705	728	685	763	761	715	755	716	730	747	753	723	755	714	724	730	773	725	710	757	713	753	740	765	793	762	744	788	760	691	652	716	719	719	755	742	746	706	712	734	736	703	687	754	746	766	739	742	763	757	729	799	727	739	719	742	703	731	715	700	746	706	742	705	701	717	684	724	765	732	703	705	670	751	723	681	800	750	738	727	737	723	727	747	707	706	733	652	706	726	696	716	717	737	746	766	763	703	694	713	751	766	741	724	706	738	799	733	769	702	718	735	713	701	695	773	745	724	754	742	744	732	703	704	699	776	741	809	728	746	753	691	712	714	819	757	751	716	701	740	753	725	709	709	735	788	696	733	757	736	787	764	759	740	772	732	730	749	738	754	710	693	725	730	753	736	724	730	725	764	761	721	714	720	770	717	694	744	696	783	768	698	757	696	722	742	738	698	731	714	747	732	671	697	749	697	713	689	746	702	724	698	724	768	776	751	717	724	755	731	781	755	728	731	733	737	749	706	818	736	755	710	724	756	770	701	781	722	703	746	733	678	709	682	721	731	752	735	754	697	687	740	724	757	690	740	721	743	728	752	747	745	745	743	736	710	815	750	739	753	739	784	735	760	697	697	753	682	737	746	719	769	736	767	751	739	749	680	695	722	731	739	729	736	723	744	714	729	767	705	711	708	708	684	707	722	745	770	748	708	693	695	728	756	799	739	695	776	752	748	752	725	732	722	738	704	722	750	782	748	721	737	754	783	780	715	718	743	765	751	758	762	727	773	719	791	784	714	711	756	718	743	703	757	715	708	715	740	709	768	717	761	776	718	733	694	753	731	739	767	753	773	673	725	718	779	726	732	730	688	738	751	711	699	719	741	728	773	669	724	690	740	752	762	733	751	735	750	739	735	730	751	748	735	733	762	739	748	725	701	732	721	663	778	723	746	728	737	774	728	725	744	710	774	751	768	686	737	727	735	748	727	771	718	747	729	720	768	753	729	733	752	700	705	734	744	733	700	751	746	730	668	687	749	715	761	728	759	750	716	765	678	717	719	787	705	696	720	723	740	749	795	724	731	713	727	714	803	793	753	724	759	746	730	719	710	721	706	724	687	746	727	758	728	786	749	713	739	748	747	757	751	741	747	732	740	726	738	716	722	751	754	701	762	749	730	746	724	721	731	704	663	815	700	772	723	750	719	745	695	739	705	694	775	795	759	734	723	728	741	744	753	693	753	743	671	769	723	776	737	742	771	753	731	705	694	719	711	740	739	726	687	761	744	746	767	722	746	724	740	740	719	792	741	667	730	695	752	702	724	748	730	752	746	740	710	716	716	786	740	722	699	693	745	742	693	694	697	780	682	717	733	716	754	739	767	767	730	748	726	764	746	752	726	706	718	769	717	770	728	689	716	788	737	751	711	724	761	747	718	730	767	760	718	760	726	722	779	715	719	758	750	774	785	754	708	705	728	758	746	739	697	733	741	773	717	782	746	757	673	721	720	745	703	774	733	793	762	687	709	732	747	740	809	666	746	719	741	752	721	697	704	738	701	733	734	741	706	719	722	734	747	721	720	712	745	723	719	729	755	757	746	759	723	731	778	732	721	750	848	720	693	727	742	717	733	733	762	728	776	736	696	715	777	698	776	750	660	759	709	739	708	732	686	767	778	709	733	733	717	722	771	707	758	768	705	708	758	768	705	725	722	735	722	735	692	762	671	720	713	707	722	742	721	717	753	764	713	744	783	689	775	779	778	734	740	728	725	721	811	771	717	724	661	732	699	709	704	729	697	757	786	742	734	747	794	728	733	742	703	737	752	694	794	691	763	708	722	716	746	738	736	658	738	762	741	717	748	746	710	715	704	708	749	733	733	766	707	756	733	791	672	724	713	751	701	745
4385	11058	7984	4148	3239	2607	2244	1809	1618	1414	1297	1162	1031	1006	907	935	875	853	845	830	816	795	826	845	819	809	835	848	793	845	771	781	750	826	742	824	743	767	818	784	749	767	750	808	818	795	760	758	724	718	799	773	811	747	730	727	712	721	746	760	788	772	728	787	766	770	786	743	749	745	766	778	756	798	740	771	750	754	720	727	721	753	757	789	779	750	767	762	769	760	709	739	785	734	730	795	768	775	728	785	732	790	748	711	756	790	751	761	750	769	755	766	741	762	704	782	774	762	799	781	771	779	749	749	741	790	745	774	783	790	772	725	757	713	745	751	747	746	736	776	764	742	751	789	734	739	698	751	751	777	705	763	791	726	741	715	751	812	755	776	728	750	725	809	760	746	803	750	751	758	767	764	777	767	791	713	765	744	706	688	732	754	766	769	795	777	758	744	768	759	728	744	745	712	768	714	778	740	736	751	740	770	730	772	759	740	793	741	713	734	781	686	790	782	774	775	749	786	764	754	743	752	751	704	764	737	770	757	711	775	753	749	717	751	788	762	786	684	745	721	743	767	758	746	717	752	761	788	824	747	780	717	745	771	682	768	762	749	777	741	761	746	713	722	755	735	747	764	788	734	789	797	765	750	749	714	766	759	760	776	733	721	734	797	741	755	755	746	758	776	794	713	740	785	732	731	701	730	777	728	763	727	731	786	775	756	725	727	748	745	746	724	830	781	752	750	751	815	770	789	743	743	754	710	759	804	748	702	745	806	775	749	764	715	741	721	796	713	735	729	766	775	735	746	741	770	816	766	720	762	746	800	768	755	745	710	746	777	767	656	758	764	779	735	734	763	795	745	745	738	737	745	736	718	730	737	766	746	765	794	691	792	721	733	756	756	680	743	727	741	763	770	802	740	702	779	707	717	747	732	719	715	719	758	816	738	764	763	737	772	742	761	783	766	741	763	762	751	721	764	765	754	762	752	723	755	757	793	781	693	706	778	744	749	761	803	792	788	777	795	758	727	712	781	750	740	741	803	765	760	742	758	730	740	770	788	721	759	713	706	710	713	745	754	738	733	738	723	776	796	747	750	752	766	774	785	714	689	807	778	777	793	731	748	758	762	789	770	732	747	742	781	715	779	778	776	782	755	762	745	752	759	729	727	779	752	778	735	789	739	779	735	795	797	783	763	789	773	757	745	759	708	718	763	737	745	732	761	786	707	717	749	731	706	718	726	816	714	684	751	695	784	754	784	782	730	823	748	784	725	784	758	729	767	733	761	747	742	756	769	823	707	757	742	737	786	758	750	779	758	792	741	786	726	758	751	742	761	757	773	717	755	758	730	758	737	780	732	771	767	755	804	754	770	736	752	752	705	802	745	761	758	736	756	732	762	775	750	692	760	748	747	747	763	796	756	774	755	750	758	725	799	746	727	755	745	718	708	739	728	721	778	782	727	806	706	737	749	722	735	755	716	732	785	755	768	780	813	706	756	694	754	717	775	753	722	747	757	771	729	735	769	748	753	760	712	775	727	768	763	810	698	728	713	718	745	794	772	709	783	771	745	772	754	743	722	789	758	775	708	746	784	720	735	772	754	789	739	794	714	760	727	743	730	721	815	722	759	705	768	738	712	756	728	745	745	785	722	740	775	780	725	771	738	746	783	701	734	766	767	752	759	787	767	723	714	799	749	752	703	776	738	708	771	785	742	745	775	769	750	747	790	729	728	731	764	737	754	714	710	750	733	784	747	804	764	730	737	730	729	788	765	721	779	735	735	780	705	723	755	770	752	715	783	775	732	735	736	773	734	768	780	738	766	752	730	694	723	734	780	759	767	742	707	740	751	735	772	739	756	781	696	773	725	769	722	710	734	769	748	783	724	741	761	733	795	779	755	724	773	744	759	777	779	784	716	762	721	740	712	718	715	790	722	744	702	764	753	815	754	768	774	755	777	744	730	779	725	754	705	755	728	730	786	728	736	757	764	766	773	720	787	750	767	732	738	741	772	778	777	775	765	753	711	787	794	754	763	726	793	762	740	772	734	788	725	681	798	757	730	759	733	741	714	766	754	703	746	752	748	753	777	714	726	793	808	739	809	754	761	773	766	732	753	750	774	687	745	800	774	769	794	732	735	734	738	758	765	753	741	733	764	776	713	777	759	756	693	741	757	681	773	755	726	767	751	809	760	766	738	796	787	731	750	752	750	757	791	740	719	743	752	739	714	738	761	780	742	686	758	789	769	766	722	780	748	733	712	787	767	731	760	758	741	714	772	730	759	743	737	718	738	723	755	810	733	744	788	756	796	773	722	754	731	745	772	769	793	738	705	773	715	771	743	769	739	745	797	736	744	736	756	790	747	738	739	773	731	735	751	757	709	759	765	810	760	753	739	768	750	740	748	770	736	817	765	784	752	744	740	758	787	745	768	792	762	790	748	729	727	744	760	782	775	752	766	756	789	770	805	809	750	763	733	733	755	751	731	729	752	734	682	761	743	721	731	779	669	769	738	765	775	741	709	754	749	777	751	780	749	776	730	766	704	737	767	764	717	819	751	749	733	760	746	800	757	754	750	734	739	768	725	772	731	769	708	732	753	790	712	739	773	787	748	756	704	780	807	776	740	763	752	788	748	733	750	806	724	763	761	685	797	773	789	740	719	754	794	758	761	763	719	710	707	763	737	735	768	750	722	722	773	758	742	778	729	741	737	784	735	743	754	776	770	772	735	735	757	746	767	773	734	716	772	739	784	775	729	750	739	678	760	769	736	768	701	784	738	758	698	746	774	766	741	729	750	783	750	757	803	708	751	724	724	770	712	731	723	734	790	743	722	730	739	755	792	731	747	745	764	754	768	714	775	786	774	776	728	738	756	739	783	728	756	729	749	766	795	767	789	756	756	776	772	678	735	742	758	761	731	773	786	721	761	749	720	782	753	683	723	807	763	759	799	738	722	720	747	756	771	734	723	757	771	784	754	736	717	784	770	741	754	733	780	797	724	717	762	792	752	783	684	800	735	718	704	742	756	789	742	733	781	724	742	746	761	786	750	727	769	736	833	753	735	752	769	733	749	755	744	720	698	726	719	821	729	749	765	740	746	775	796	755	754	738	777	726	788	761	773	758	749	746	749	738	751	755	766	704	740	730	808	745	745	741	713	747	705	742	747	781	757	775	748	733	740	746	769	731	757	747	725	765	736	713	766	735	735	776	743	760	798	777	763	784	731	732	782	763	776	745	799	723	775	784	739	748	727	736	735	783	767	743	746	779	754	755	727	743	818	748	789	769	797	766	734	730	785	747	757	759	743	736	782	724	783	751	788	723	710	746	734	767	752	778	774	767	762	760	745	770	721	770	759	761	711	803	794	750	725	722	730	724	781	716	773	736	775	726	769	779	779	746	715	739	755	711	730	776	783	737	762	745	791	775	759	742	716	771	673	713	777	756	725	811	760	767	770	763	784	746	768	716	719	780	752	805	729	747	715	757	735	800	761	785	727
24974	21260	27284	25469	9635	1227	882	770	670	628	641	559	528	501	491	468	522	483	455	439	464	459	433	407	449	426	447	467	469	458	483	463	446	456	422	447	420	432	422	422	413	419	426	456	437	414	464	403	426	402	415	423	404	423	467	407	397	413	471	444	427	380	440	409	401	434	417	445	408	417	446	405	398	426	417	402	423	426	444	450	420	437	432	431	443	473	449	437	391	417	423	393	393	418	453	432	418	421	442	420	416	446	400	418	418	409	427	398	413	436	408	438	428	406	406	436	398	419	363	399	421	414	400	409	428	408	426	424	399	413	429	374	408	416	436	421	433	440	424	416	395	410	401	394	434	406	414	425	474	420	421	430	427	449	428	407	406	476	425	437	397	421	407	429	438	415	399	429	419	462	430	430	391	428	397	432	432	413	433	485	442	445	412	430	437	446	432	419	420	388	422	425	410	414	414	412	420	417	441	460	433	412	430	437	431	445	406	405	420	420	408	417	425	415	393	421	392	465	377	405	431	417	396	422	407	434	420	401	432	408	402	400	392	435	430	443	414	386	417	431	378	432	413	441	441	391	446	403	422	396	400	409	366	422	452	409	417	432	397	443	441	411	386	425	434	411	403	435	416	416	435	408	400	451	432	425	436	398	418	432	448	403	404	417	402	413	413	420	434	438	382	463	398	412	417	450	442	417	428	436	442	438	420	414	406	422	426	399	407	395	485	388	396	381	400	424	414	410	427	446	422	392	437	462	419	428	435	443	451	405	379	414	409	441	412	414	427	390	409	409	437	438	388	436	398	379	419	382	426	420	399	422	449	412	450	456	405	441	449	431	441	374	417	455	402	415	410	402	450	409	414	416	402	427	411	433	417	423	429	397	410	447	440	454	430	397	420	420	429	427	403	410	398	414	432	419	420	414	410	406	419	429	467	453	438	419	395	455	411	447	418	442	449	434	408	445	421	403	412	397	406	449	437	409	419	419	424	443	445	420	397	408	407	448	430	391	463	428	434	445	405	414	454	417	395	455	447	397	404	410	413	404	432	399	411	440	433	394	389	400	452	383	439	417	398	396	406	428	403	369	444	443	411	414	409	413	401	453	443	411	368	444	484	404	397	411	433	424	429	414	444	446	419	421	446	441	397	386	439	403	426	420	419	426	440	448	435	451	397	390	447	421	422	413	410	456	438	427	440	419	400	437	416	418	445	418	438	427	401	428	419	415	421	387	413	408	406	414	456	431	417	432	439	400	414	444	420	439	410	410	416	440	432	430	409	431	422	401	423	423	416	429	422	437	399	408	422	396	461	437	438	457	457	443	386	401	437	396	423	402	410	441	403	470	428	398	383	388	410	410	378	434	422	401	390	464	408	400	434	426	438	417	415	399	407	434	448	424	432	465	394	457	396	409	399	379	404	409	395	437	431	435	429	481	405	408	380	404	435	427	408	435	424	421	437	416	378	446	437	409	406	408	434	446	450	424	422	455	366	415	422	441	424	414	416	425	413	411	381	420	451	433	417	458	424	425	398	418	419	401	435	402	428	434	447	406	403	425	431	436	381	417	385	423	457	415	424	415	433	376	456	463	423	385	377	429	419	412	388	422	403	416	415	428	414	388	422	418	385	419	435	423	426	427	448	422	401	432	409	414	452	392	424	410	397	419	413	430	429	387	430	436	431	390	409	439	428	401	411	397	366	414	406	401	446	407	457	441	427	453	433	475	395	413	402	390	439	430	421	434	429	457	474	466	396	458	411	429	409	436	429	414	438	461	446	389	422	438	449	400	418	435	412	381	422	376	451	425	406	436	451	432	422	401	436	420	436	416	406	447	381	455	402	368	437	428	426	412	411	415	427	400	434	413	387	431	409	435	444	405	421	389	425	408	412	398	408	423	436	420	422	421	413	433	424	404	392	451	464	401	421	402	438	414	461	424	389	421	398	401	418	421	426	421	421	428	425	417	430	373	426	430	407	410	419	435	401	427	441	418	425	411	439	447	415	470	413	422	428	445	430	420	441	439	433	416	408	415	446	421	432	445	416	417	458	406	434	403	423	441	403	381	433	442	403	426	416	434	443	426	416	415	403	424	438	391	406	395	409	408	446	397	399	436	438	431	411	399	411	425	467	420	417	448	386	443	398	426	417	427	388	366	465	433	420	401	416	429	411	413	423	416	401	406	431	372	426	414	406	419	408	409	446	432	415	382	394	444	421	430	393	427	398	398	435	429	417	439	398	369	457	426	412	413	456	474	437	436	411	436	438	447	400	417	423	422	458	402	404	428	439	428	422	442	426	454	397	459	425	444	435	431	398	427	439	401	433	432	446	402	442	431	407	406	451	409	428	430	425	428	459	474	429	409	420	408	462	432	424	448	407	423	404	391	397	415	400	373	425	461	454	417	372	483	442	400	414	419	435	416	407	429	434	408	421	427	434	427	378	450	386	435	403	431	422	386	424	445	459	406	414	378	442	390	442	431	403	393	417	439	437	408	402	428	442	378	412	467	434	420	390	443	405	405	392	412	411	394	413	430	405	424	428	401	430	399	443	406	410	421	431	428	440	407	398	420	427	426	431	378	416	421	390	398	400	445	414	409	419	421	437	418	440	419	408	425	431	442	397	412	427	455	408	410	447	418	447	432	417	438	393	420	430	413	435	426	446	406	431	426	407	411	394	384	432	389	454	427	447	435	407	439	440	429	429	422	388	420	423	447	430	426	424	407	437	415	449	409	406	442	427	463	407	425	412	404	430	404	422	438	431	393	432	427	429	418	431	416	420	434	423	421	428	414	418	421	460	418	416	403	405	417	431	436	393	411	431	422	461	400	440	380	417	418	451	408	423	410	403	441	437	438	366	421	416	428	387	408	414	394	394	422	418	453	451	405	431	430	411	433	431	425	441	399	420	443	447	427	418	407	414	424	409	412	364	423	465	437	412	383	457	420	401	414	414	455	456	409	398	446	446	433	423	420	432	404	418	464	420	435	431	419	396	397	395	433	421	440	421	394	421	425	396	451	430	435	427	414	431	409	440	417	418	430	424	430	437	439	418	409	421	464	419	393	417	412	430	444	435	388	412	422	434	410	402	381	403	425	440	416	432	446	375	405	403	412	410	395	418	432	428	431	443	431	430	414	426	375	379	453	417	429	441	429	404	389	416	440	439	425	441	423	429	438	441	406	410	411	456	394	427	415	429	406	398	403	373	458	416	424	429	379	395	402	422	441	399	463	439	422	428	441	427	420	392	427	421	440	400	418	423	413	432	382	417	398	406	399	416	422	402	396	415	425	412	420	421	413	411	424	467	438	430	402	437	418	405	423	429	435	406	467	417	418	428	399	420	427	436	390	433	382	414	456	425	412	449	406	392	398	407	400	418	415	458	414	410	394	420	407	443	439	446	392	408	404	430	399	425	386	434	405	449	412	440	434	418	381	421	427	420	420	409	399	416	403	398	439	393	451	420	446	437	394	415	437	395	418	360	401	387	374	434	421	422	403
4291	7495	5086	2662	2138	1695	1455	1194	1099	923	797	741	676	598	609	614	569	517	569	544	539	572	562	490	512	509	508	481	538	487	510	495	505	481	470	477	499	535	476	462	504	494	498	462	500	507	490	511	450	435	448	463	427	502	492	483	482	470	474	470	458	466	488	491	498	469	493	472	425	500	493	483	497	518	454	471	472	440	491	501	487	496	446	488	492	473	471	473	466	487	450	481	489	459	482	453	449	443	465	517	475	450	495	504	472	462	466	478	470	477	486	478	506	473	488	449	511	491	505	521	460	466	470	508	479	448	484	487	483	499	471	468	463	464	484	465	466	468	448	475	466	461	467	475	479	480	477	505	496	452	515	470	490	478	461	517	458	451	470	459	503	487	468	488	451	482	461	484	502	468	485	481	454	480	489	455	462	414	447	465	452	479	481	486	468	463	506	461	509	467	473	455	490	454	467	447	481	508	498	477	479	465	474	483	524	474	474	496	509	422	515	503	489	469	472	516	453	481	478	470	464	524	516	489	492	497	448	484	443	446	453	461	500	476	450	487	499	505	490	444	497	449	487	485	497	480	483	514	485	466	457	487	451	439	481	449	472	462	478	454	458	452	522	478	478	458	472	482	480	500	491	449	463	471	519	482	475	452	437	503	466	515	495	465	458	481	463	481	465	461	467	464	464	536	475	464	512	489	485	487	473	469	480	471	515	464	471	483	530	471	479	475	450	477	468	505	455	460	522	472	481	470	490	476	475	465	406	461	476	474	461	460	434	442	463	490	504	437	458	440	460	476	467	493	511	508	457	447	479	497	515	491	444	510	491	487	488	499	469	511	475	505	441	465	480	466	525	449	466	479	425	474	466	503	450	495	419	469	451	474	472	465	465	471	492	442	433	424	484	491	452	485	458	485	442	480	426	471	466	472	463	473	437	489	462	478	485	491	513	465	432	488	514	419	472	453	461	475	455	484	492	461	500	429	457	477	468	475	433	455	442	487	446	460	439	474	496	454	530	459	439	487	501	464	508	452	462	487	482	458	509	504	464	482	457	472	450	429	455	447	485	492	483	462	497	495	467	477	500	503	524	464	458	501	465	470	479	470	474	453	482	459	422	463	477	480	491	421	488	453	479	472	458	480	424	462	473	500	456	453	477	478	494	497	510	479	475	442	468	481	477	448	468	495	505	488	497	514	490	463	500	505	459	459	464	430	476	466	457	448	487	493	464	455	475	476	477	464	480	472	469	473	495	441	466	428	490	491	444	485	459	452	472	476	481	477	451	507	460	438	477	513	474	460	454	475	466	482	496	442	475	494	455	494	509	480	459	476	451	479	468	489	449	524	472	502	480	463	450	475	501	456	478	463	500	491	453	483	484	449	434	472	505	455	437	444	446	416	443	489	450	487	517	462	464	454	432	466	495	424	489	470	459	478	494	485	468	493	455	484	454	485	487	494	474	480	468	463	469	481	500	463	459	459	513	462	553	496	522	442	459	458	500	472	494	439	469	454	481	471	485	412	494	475	493	467	519	478	494	499	479	438	442	480	510	483	477	468	444	432	468	478	434	500	484	449	485	460	505	447	457	453	463	463	473	498	462	474	465	471	495	451	503	438	484	429	500	473	470	484	484	502	489	501	463	469	526	483	459	491	478	493	482	437	459	522	468	501	495	510	527	481	437	490	485	450	450	449	508	478	492	459	476	452	443	449	480	464	478	483	433	523	453	455	462	494	489	450	470	471	446	449	474	462	500	486	508	483	489	502	482	519	480	480	455	482	486	488	453	430	456	475	474	452	487	469	496	457	490	478	462	414	438	469	481	469	538	477	453	476	439	507	426	449	449	468	477	444	490	506	473	454	499	462	495	467	453	477	497	494	504	456	473	460	494	445	471	460	485	471	453	477	487	493	474	496	487	476	445	450	483	508	453	493	462	464	476	493	459	465	477	462	491	466	459	481	517	482	506	456	463	477	450	503	475	467	442	485	433	464	524	497	438	471	481	484	416	506	478	471	476	469	474	468	509	478	500	450	473	478	487	476	456	448	462	435	479	499	486	470	476	491	474	474	480	459	487	465	467	491	477	476	495	481	492	454	453	496	431	487	469	452	468	455	471	509	473	435	449	507	494	473	451	452	504	460	452	488	465	471	463	479	446	487	436	476	460	468	485	468	472	449	476	493	478	470	479	452	474	521	483	427	477	499	481	486	473	487	481	456	478	449	434	479	441	461	470	456	447	464	486	478	484	491	457	485	451	471	492	464	464	484	477	507	509	445	455	433	517	454	484	506	464	456	502	473	481	420	480	484	453	435	459	450	494	477	422	472	481	505	440	470	487	500	487	508	492	459	440	459	480	470	469	495	471	474	490	477	491	479	467	495	476	441	474	446	468	467	440	491	481	492	491	434	512	446	463	435	465	454	443	464	502	445	453	483	488	458	478	502	473	480	471	430	455	485	432	497	447	497	478	463	489	460	466	468	512	463	466	495	441	470	430	533	464	455	494	463	468	453	490	481	455	442	470	504	478	468	477	490	496	495	460	465	464	475	489	467	473	467	478	476	505	496	440	454	450	442	454	493	443	454	428	483	497	489	474	516	497	435	488	433	453	416	493	490	495	474	457	458	448	532	479	496	491	451	483	474	471	486	464	484	486	476	456	452	487	531	473	462	468	470	477	449	451	466	458	479	427	490	484	465	474	502	453	469	464	438	499	490	480	459	479	476	454	454	456	460	452	458	431	477	508	467	488	458	459	477	449	442	460	487	449	454	474	486	476	475	481	512	463	481	477	472	459	471	485	476	473	453	440	489	467	499	484	488	461	440	474	476	487	479	479	475	473	458	492	455	462	449	462	540	488	498	446	529	506	468	491	472	412	480	473	473	500	459	489	496	475	438	485	495	449	505	458	473	490	475	507	445	468	454	480	472	503	473	471	443	446	470	486	471	479	520	509	525	465	488	443	467	512	462	453	483	446	457	464	491	463	493	474	482	439	446	464	466	466	513	471	485	463	464	491	475	479	464	508	457	467	459	463	489	462	486	470	469	454	454	504	489	447	497	470	432	494	478	449	448	462	491	458	443	457	490	482	484	482	505	471	462	497	454	451	486	488	504	478	490	470	512	477	481	454	461	474	448	452	488	468	441	436	483	478	496	464	469	472	440	455	508	505	443	468	467	482	477	491	468	443	465	479	480	497	474	444	451	483	435	459	484	442	455	464	491	500	452	484	495	459	486	500	431	486	509	487	457	519	475	517	457	497	474	488	471	487	474	440	421	499	476	456	462	498	512	493	453	456	461	485	439	499	446	498	475	496	516	472	454	448	477	469	492	451	455	463	505	468	451	501	461	489	443	488	461	475	470	487	484	446	468	480	467	476	457	475	446	519	489	470	498	486	489	495	513	490	478	459	485	485	438	450	478	478	471	498	497	489	494	486	484	517	467	458	508	472	485	472	445	470	476	526	472	438	483	491	486	475	515	477	461	486	471	494	493	475	463
22692	21306	28988	23965	21312	21389	8519	2140	1724	1554	1452	1317	1249	1149	1150	1095	1009	1044	1079	1041	1054	1025	1004	989	1006	978	976	981	915	966	1001	1010	947	959	946	926	953	978	951	911	916	946	924	949	972	948	959	954	922	949	936	958	926	922	923	921	871	880	907	925	996	883	914	954	921	923	961	918	887	994	942	965	950	868	925	924	936	944	928	888	937	924	915	945	833	920	901	867	933	945	941	932	899	929	868	913	962	929	969	927	936	878	879	931	926	922	917	898	942	921	924	897	921	946	908	950	912	936	829	921	939	937	946	912	941	904	914	936	956	945	944	898	923	900	933	904	883	945	913	893	879	915	938	948	889	936	921	918	958	872	905	893	910	863	860	941	873	962	899	890	943	913	848	903	914	907	880	936	899	914	900	986	885	919	968	932	895	870	943	917	843	938	887	896	926	942	869	938	856	932	911	895	892	889	919	886	928	894	895	885	936	891	936	932	938	945	950	961	923	881	877	948	867	898	882	866	948	907	939	910	897	944	894	906	850	937	959	933	944	981	943	890	872	945	959	939	903	935	950	908	938	915	913	905	903	879	931	932	894	960	879	910	858	952	987	930	879	946	921	903	895	945	934	912	915	1005	957	919	820	943	906	929	916	941	942	893	938	910	935	934	932	960	960	923	967	911	916	962	974	921	968	923	900	968	893	914	937	882	919	901	919	868	929	888	885	950	870	906	919	888	933	904	915	896	957	925	924	857	897	958	945	870	958	954	909	927	907	918	917	964	885	908	940	880	899	911	961	877	883	877	887	951	909	956	882	968	953	933	887	956	933	969	917	926	938	937	898	874	876	896	919	865	952	922	886	967	885	909	940	911	935	870	919	939	955	891	926	887	895	902	892	933	888	932	954	870	903	878	909	875	894	885	888	873	929	893	924	939	982	920	958	896	939	900	914	948	920	928	926	916	833	925	1029	897	905	977	925	891	908	1030	960	882	952	881	960	942	912	850	870	908	868	949	876	952	885	879	904	934	870	903	932	915	914	949	911	918	942	919	911	830	947	943	938	944	868	885	878	928	954	908	943	901	875	887	916	928	994	973	914	952	856	906	903	880	951	912	888	878	944	905	885	899	894	877	916	910	946	908	910	927	922	904	907	910	934	926	876	868	884	861	895	868	891	871	863	922	884	872	872	807	897	929	908	936	885	942	900	946	922	908	829	889	950	924	928	974	901	918	896	857	934	903	861	880	935	924	894	871	917	874	894	923	951	927	880	998	911	884	861	858	892	950	876	857	906	909	953	904	881	940	924	871	936	899	879	897	905	961	916	893	929	949	883	917	881	918	929	884	930	932	898	906	919	914	920	904	944	918	956	880	878	941	884	871	909	871	943	932	870	849	914	905	923	922	902	910	952	954	908	940	933	917	877	851	945	944	915	920	888	908	959	959	869	955	876	953	909	944	902	946	889	922	878	902	919	962	888	892	945	919	966	929	845	924	911	868	895	914	946	911	911	936	931	907	923	897	953	906	901	1016	928	949	912	908	926	941	929	901	918	905	926	889	950	868	932	894	934	891	907	882	960	976	924	912	924	890	896	882	889	960	917	916	923	909	916	868	910	844	915	918	927	926	863	909	927	914	887	898	931	908	977	952	857	968	909	873	844	971	931	921	878	952	944	958	907	908	878	984	937	934	915	911	936	924	957	933	910	888	897	912	929	930	915	923	937	904	898	878	931	929	932	963	891	908	856	938	938	922	915	838	939	910	884	855	899	930	923	905	896	907	927	929	974	950	940	895	913	886	902	987	944	900	937	923	920	962	879	882	928	921	883	942	874	989	928	900	919	895	902	937	914	906	897	992	903	904	903	904	902	865	916	891	916	925	883	938	904	890	902	907	923	881	901	928	873	882	920	926	906	923	944	964	922	915	933	863	917	937	875	946	939	994	934	873	917	903	883	881	975	915	929	902	904	897	881	909	924	932	887	881	885	924	918	932	881	906	835	942	902	905	930	884	940	903	920	859	917	901	956	832	885	874	980	908	909	933	957	914	944	924	966	912	881	903	959	871	939	852	946	914	893	930	930	847	908	924	946	862	885	918	880	906	905	887	908	903	882	919	953	828	831	880	878	886	910	911	896	894	895	942	905	933	924	952	929	895	913	942	890	931	882	917	951	892	974	957	914	911	832	902	923	923	932	937	910	888	924	941	918	906	911	933	924	938	872	880	911	952	868	957	921	950	910	920	937	962	932	979	883	947	987	882	905	881	903	946	900	908	904	889	944	891	925	861	881	934	892	946	949	926	921	921	938	900	922	874	877	889	915	920	939	860	847	967	975	940	886	905	934	924	967	917	889	871	922	910	885	918	909	958	898	899	923	912	852	907	872	928	939	921	900	899	870	836	916	870	903	876	875	882	922	832	967	894	965	874	913	889	926	912	924	932	922	933	867	905	828	904	906	931	896	852	880	966	894	907	909	936	954	949	840	941	940	925	899	885	908	923	954	889	902	943	948	907	925	865	930	929	892	880	989	875	859	890	909	899	875	896	885	905	864	913	882	918	895	896	883	902	855	905	902	915	888	889	956	894	932	927	913	890	890	969	944	880	912	884	957	856	842	933	918	968	870	928	917	904	912	899	862	990	880	931	928	929	934	905	986	909	937	904	910	853	861	884	900	887	883	894	908	922	917	933	907	879	877	862	904	916	894	914	916	864	932	918	897	870	897	936	900	937	909	928	919	962	913	930	900	918	872	946	910	937	873	918	901	919	946	917	925	869	867	945	933	904	929	922	941	953	935	918	882	937	925	972	911	920	913	911	904	930	860	905	900	883	880	938	905	904	877	923	886	904	917	892	876	908	903	907	907	932	958	920	857	906	912	919	880	962	916	911	932	908	913	925	945	844	901	866	881	944	935	918	890	904	902	863	897	879	871	971	934	911	918	915	888	932	933	883	877	875	953	995	927	948	887	897	869	884	903	824	911	922	888	873	954	920	949	972	890	875	890	885	926	896	962	888	877	882	970	865	885	908	940	926	953	907	946	926	920	887	873	940	890	889	913	928	883	931	901	924	887	885	927	899	854	933	984	878	886	936	933	926	908	906	941	985	924	933	945	867	910	914	895	901	953	925	898	947	896	935	940	952	940	890	907	964	1007	926	892	920	948	961	891	904	894	962	905	972	912	936	894	879	947	846	967	958	930	937	894	962	872	973	878	943	863	917	894	906	928	837	934	915	934	926	952	846	891	869	918	929	957	902	920	921	921	919	883	947	913	956	872	910	921	871	877	924	929	943	910	938	892	908	886	903	900	880	895	890	914	952	900	874	914	917	917	904	865	875	906	979	905	885	898	890	913	896	878	947	897	896	896	904	913	933	913	948	900	912	931	876	908	987	891	882	889	888	871	937	906	903	872	918	918	928	936	904	977	879	945	918	891	965	919	947	906	916	879	932	967	923	955	912	913	869	907	894	882	864	877	891	981	912	914	925	946	914	897	915	908	852	877	940	903	890	922	937
5970	17266	12588	6600	5421	4116	3398	2816	2521	2121	1797	1623	1441	1290	1222	1216	1148	1154	1199	1083	1050	1060	1045	1044	1024	1007	1056	1055	1046	1054	1031	1002	996	982	999	988	1028	966	957	995	965	941	955	983	991	1048	941	944	940	956	979	941	956	952	984	922	984	909	871	903	892	921	929	988	984	959	994	938	990	884	1030	930	936	919	965	960	915	969	967	922	958	955	874	979	895	917	908	928	983	982	944	867	926	868	910	939	960	929	928	936	868	926	906	948	929	960	929	943	915	871	970	905	914	901	925	937	955	957	920	921	951	949	934	938	907	941	881	907	933	916	971	934	946	924	917	920	923	955	887	1015	935	925	949	951	942	936	908	975	959	966	903	965	890	928	964	965	931	848	906	853	972	929	957	907	965	924	942	910	931	968	931	919	902	963	993	939	852	902	888	869	903	906	951	893	974	924	928	890	959	979	938	922	908	916	944	892	908	937	925	985	947	946	936	895	889	956	896	886	962	946	941	969	902	981	885	943	879	950	922	896	945	907	902	901	902	950	957	953	914	957	927	911	939	866	921	911	950	944	961	993	949	940	965	966	875	914	958	947	990	943	937	924	886	963	941	901	866	958	959	981	998	981	902	894	950	928	891	969	897	948	883	983	933	912	891	984	908	944	925	903	931	856	970	931	940	966	930	957	967	921	924	964	946	973	967	956	945	919	907	977	927	959	919	917	938	879	966	949	897	953	926	927	873	942	924	997	894	905	980	939	939	982	942	944	937	935	908	927	952	952	946	974	940	888	973	934	965	979	960	952	928	910	1004	908	933	999	913	961	934	903	996	942	915	952	881	962	948	949	917	916	936	937	949	911	975	940	951	900	892	926	914	990	1005	944	903	929	919	891	964	932	917	963	964	984	944	962	893	916	958	953	932	952	873	929	952	881	953	893	917	889	915	916	924	984	966	940	962	978	920	970	904	940	931	976	968	931	884	962	880	946	967	922	971	923	914	935	886	933	952	921	908	933	937	945	904	903	941	934	915	952	841	985	929	960	954	970	979	915	933	943	935	910	922	924	955	951	974	958	920	948	901	913	920	918	957	959	922	893	979	933	950	916	959	957	944	959	938	916	966	968	917	955	927	918	898	960	930	953	950	874	947	901	901	941	948	867	854	974	934	901	948	934	898	971	928	944	882	970	979	957	925	912	968	949	909	968	960	926	924	967	945	868	922	963	946	982	1007	879	902	930	953	972	903	936	926	903	982	934	953	913	937	904	963	973	922	972	948	944	912	928	956	920	956	908	910	922	954	966	910	912	900	953	975	873	953	940	894	921	946	929	984	924	899	976	948	936	967	858	901	970	942	915	932	959	910	887	911	986	906	926	1007	921	893	975	915	926	1002	897	937	892	949	925	920	945	860	926	873	976	971	884	948	974	936	911	939	878	929	902	903	886	955	910	991	973	951	973	925	939	984	878	926	952	908	947	921	919	950	960	976	937	926	930	874	918	949	939	919	907	927	885	955	927	877	928	892	908	899	905	889	963	957	982	911	898	962	989	925	916	928	907	957	934	951	957	947	951	912	986	915	936	922	951	967	882	955	940	985	885	898	972	936	902	980	949	865	937	976	944	931	915	1010	953	944	951	937	907	944	887	901	922	949	926	958	915	894	971	884	901	896	921	939	882	941	944	956	972	978	878	947	942	894	945	904	895	934	941	979	944	916	961	934	974	915	935	957	948	965	909	896	881	932	950	921	956	991	978	923	918	898	897	893	907	936	940	898	941	905	947	902	935	885	960	891	924	944	963	909	960	860	957	913	1008	966	924	909	908	929	902	901	970	877	936	927	895	988	865	938	921	913	872	923	899	855	912	901	900	904	925	992	947	931	921	963	918	947	978	927	1001	897	932	946	946	893	965	930	887	979	883	895	921	929	893	907	928	917	943	947	887	958	972	925	935	969	1006	965	933	886	942	867	908	938	921	943	871	921	929	927	936	931	885	887	939	952	914	908	952	963	949	866	915	938	905	969	874	937	897	977	940	948	882	969	954	918	927	927	904	932	957	939	924	897	979	963	991	925	896	907	931	951	946	935	904	946	868	971	943	959	956	870	889	944	944	976	921	909	901	953	928	969	915	941	920	948	904	952	873	886	927	969	981	896	973	892	944	953	951	943	884	985	949	916	941	961	922	952	960	909	962	957	941	890	928	942	926	970	931	968	980	933	931	936	977	921	933	940	896	935	915	931	908	945	959	963	883	879	992	935	967	908	914	958	889	976	989	902	980	974	893	957	933	937	931	889	877	986	929	924	971	945	942	941	966	936	950	924	958	923	929	939	991	931	905	922	908	916	978	914	954	953	905	956	944	958	905	969	893	920	932	945	979	972	972	956	906	887	908	961	924	951	917	919	971	886	912	857	1013	891	927	944	916	936	935	935	903	944	940	924	912	955	854	963	958	914	967	946	906	946	904	946	887	945	990	943	927	942	935	950	933	949	922	957	952	955	941	884	856	918	924	955	931	922	897	975	935	978	926	954	922	875	922	926	969	892	871	964	981	875	933	931	934	939	917	921	882	901	933	946	988	942	925	914	929	955	922	962	969	951	945	906	907	952	957	929	923	936	962	928	935	1010	905	968	958	915	892	934	922	971	930	933	947	930	917	934	943	907	945	936	914	930	915	997	922	960	954	996	984	929	940	895	919	947	942	953	925	936	902	938	980	871	954	970	926	939	941	902	933	908	937	973	959	948	947	974	876	922	945	892	931	912	942	993	897	902	951	889	889	918	911	940	905	921	933	916	934	1001	896	895	934	895	912	913	950	946	922	924	911	898	914	890	957	951	927	979	878	892	911	1005	896	862	915	945	972	867	945	959	935	960	927	908	1000	991	944	935	938	907	945	902	879	887	942	902	951	828	950	916	894	903	938	913	897	942	954	942	860	872	944	919	980	911	958	916	962	972	889	928	867	964	963	912	930	916	937	925	879	877	931	953	943	913	911	908	930	959	932	966	920	966	952	940	938	930	951	965	919	971	923	932	923	913	892	957	999	956	920	910	911	919	875	905	951	927	895	950	928	980	985	920	927	896	919	999	906	919	910	981	947	909	921	948	943	936	951	911	981	878	920	924	895	935	910	930	930	916	913	976	931	923	959	934	930	926	892	986	945	916	959	936	930	888	932	919	924	917	894	875	916	934	1017	938	959	952	921	917	933	957	933	923	951	907	965	919	916	906	931	929	890	904	949	929	971	950	930	912	955	925	936	935	950	928	953	930	954	886	913	944	928	1000	898	930	897	896	919	873	907	942	886	950	928	885	879	973	980	915	936	980	915	962	930	948	926	931	952	918	949	884	948	907	934	966	915	932	908	909	926	923	964	935	905	916	934	954	931	879	935	950	949	917	993	917	932	997	951	895	911	887	917	956	956	925	937	969	895	937	905	945	998	922	934	961	942	925	923	918	936	869	938	981	888	892	959	964	958	917	951	924	962	926	928	953	969	921	920	950	898	943	923	958	951	994	898	926	957	869	961	977	874
27874	17326	4105	1125	695	614	529	547	494	481	463	434	423	433	414	432	380	416	400	395	441	405	428	418	408	420	377	399	407	423	381	364	431	431	363	417	405	403	416	383	406	415	435	395	362	373	428	413	406	364	402	420	409	356	408	412	414	379	378	369	360	408	437	393	378	383	402	419	425	420	379	373	378	386	418	402	392	389	440	389	395	384	372	393	423	401	367	427	395	399	409	362	405	434	418	406	409	421	373	376	420	395	433	384	410	403	403	404	373	425	377	438	398	399	398	403	393	374	397	394	401	388	401	380	409	359	403	455	352	400	385	392	410	391	362	428	430	414	385	393	385	378	402	371	406	409	384	401	381	402	386	392	393	381	408	379	411	384	398	397	393	414	384	422	404	374	374	397	390	375	397	401	394	416	398	378	386	364	420	381	378	424	401	365	419	363	431	388	380	400	386	379	399	424	382	389	392	386	382	356	371	389	396	393	396	406	426	412	354	395	381	364	424	393	414	379	360	418	400	409	412	376	394	392	384	391	402	384	434	378	416	380	370	399	406	373	381	435	418	418	375	428	398	407	401	420	376	408	391	380	409	416	348	355	402	410	375	392	410	382	402	390	429	391	391	427	398	422	397	369	418	411	394	381	388	386	410	436	395	452	417	423	385	405	418	355	369	398	365	388	399	405	400	401	403	419	394	411	375	419	408	395	378	373	389	417	434	399	429	409	418	393	398	373	400	371	406	392	367	440	386	381	415	411	374	389	412	407	380	418	416	401	408	371	372	377	396	383	387	386	392	350	381	393	403	407	383	422	382	373	414	402	412	379	351	436	397	392	371	393	406	421	409	351	431	380	352	400	403	409	402	397	421	410	386	367	380	419	402	366	362	398	423	405	378	400	416	392	398	352	410	392	380	413	383	395	436	380	402	377	383	405	403	371	396	383	403	361	412	390	430	426	378	407	405	414	418	393	381	377	419	435	380	367	386	405	400	389	396	397	430	370	445	356	386	407	397	381	388	388	367	406	387	403	421	412	379	370	385	387	420	398	421	443	352	389	412	358	406	412	393	407	409	409	412	389	404	373	416	424	385	380	412	386	442	409	378	371	376	364	405	374	440	370	368	406	378	410	401	411	391	398	422	399	410	364	381	424	393	353	367	383	378	379	394	412	393	428	388	376	394	429	357	356	395	382	435	370	397	404	418	375	374	383	422	395	393	364	395	380	368	380	409	429	386	418	405	379	371	356	411	423	372	411	393	402	407	404	410	373	414	425	371	415	414	434	419	388	379	364	440	377	420	413	382	381	422	422	386	373	398	383	404	366	402	396	370	385	352	411	444	407	422	443	411	417	374	393	391	389	399	398	406	373	401	420	393	376	390	409	381	386	400	386	384	401	392	397	418	371	413	427	453	359	372	365	368	421	398	386	424	409	394	399	406	388	361	437	405	392	414	387	402	377	400	416	395	418	384	366	420	397	399	421	393	376	374	359	391	428	401	414	358	379	376	388	389	412	412	382	416	390	444	385	396	406	374	397	438	377	407	386	386	398	387	388	397	404	368	382	373	407	397	409	423	404	420	427	403	393	381	375	360	363	419	419	379	409	417	393	392	397	390	400	410	426	378	424	382	406	398	413	399	410	409	361	378	386	384	409	397	374	386	384	382	410	383	391	433	422	413	385	412	384	382	368	371	391	416	404	377	354	387	380	380	404	378	380	413	407	423	403	384	403	397	401	358	407	411	380	372	410	386	382	387	429	413	416	403	401	393	354	380	393	389	381	408	421	396	378	387	384	392	391	408	377	371	403	381	390	377	356	408	410	445	395	375	351	398	435	396	384	376	405	413	397	384	386	418	409	362	430	409	378	407	371	424	385	385	374	424	383	395	398	388	367	374	405	409	392	374	412	377	402	376	433	394	367	413	366	395	368	397	385	389	396	384	392	389	365	376	402	391	411	421	394	403	409	391	411	418	398	395	393	417	407	399	439	418	386	382	429	384	418	376	380	405	367	379	413	417	427	394	418	390	389	404	400	398	396	424	427	405	436	382	354	417	399	414	414	409	398	371	390	379	381	389	391	423	386	396	393	425	373	351	406	379	399	375	402	385	398	424	404	352	377	383	388	418	405	363	370	416	382	377	373	412	401	387	392	347	385	389	396	397	395	397	375	401	379	399	364	378	392	415	409	378	422	366	374	381	392	402	401	406	379	398	390	367	402	395	382	399	401	406	375	369	393	423	384	388	415	403	400	392	378	397	388	411	400	400	354	382	372	392	388	406	384	362	395	413	388	411	379	399	388	416	404	366	407	424	421	439	388	405	406	403	357	400	418	415	403	412	369	389	364	402	421	353	364	394	426	378	383	350	355	371	370	386	395	420	353	402	401	411	395	401	376	408	373	427	405	420	425	378	397	412	388	405	380	387	390	389	393	378	352	422	387	421	372	429	418	381	411	451	366	429	362	387	395	470	422	391	425	428	392	359	420	418	389	398	414	377	385	388	382	411	409	418	411	365	408	418	388	419	362	384	435	417	433	397	392	374	399	369	384	413	405	366	394	348	379	375	393	411	402	394	395	378	383	388	371	441	396	394	414	425	412	378	384	392	405	395	400	358	408	408	407	420	386	399	405	402	394	379	363	388	382	390	374	400	394	411	384	399	426	372	426	395	413	370	403	388	382	371	405	380	390	414	374	393	400	416	411	380	370	399	345	416	410	406	380	413	412	421	397	415	410	371	408	420	406	397	379	382	407	372	430	414	354	403	399	393	357	394	374	417	380	394	404	362	373	426	420	395	433	398	359	409	373	366	359	403	413	399	391	381	399	425	397	401	418	405	367	400	395	396	411	432	399	404	373	412	370	373	411	397	403	374	380	387	403	381	408	370	365	412	439	418	392	380	441	393	437	390	396	381	428	437	377	378	398	414	417	370	381	401	432	418	398	372	406	407	418	373	403	373	383	435	431	392	442	366	415	396	381	401	394	409	371	409	375	376	342	418	376	399	403	380	399	393	406	358	376	393	408	399	379	385	397	382	392	405	400	407	384	340	423	419	421	341	393	410	375	405	379	409	434	429	368	423	410	425	399	417	395	400	348	382	396	426	357	414	389	429	384	391	389	412	397	376	385	401	398	367	405	400	416	416	399	377	397	402	393	390	394	400	384	418	427	390	396	355	379	399	391	422	393	388	404	378	417	402	367	441	381	366	387	373	395	452	401	409	367	406	365	386	402	351	393	413	363	400	401	361	399	431	387	415	402	398	402	380	426	437	377	389	376	385	373	397	364	378	427	366	430	399	399	425	355	402	397	381	390	407	373	385	351	378	398	365	379	385	391	389	419	420	335	340	389	385	416	367	427	395	356	448	371	390	401	414	382	420	415	406	371	400	401	389	401	425	370	384	392	418	413	420	416	359	393	376	411	409	411	381	407	358	389	390	397	409	402	401	391	367	365	406	353	386	400	375	402	411	385	387	394	383	404	350	403	392	403	359	405	396	380
4985	2782	2222	1150	939	869	788	741	660	611	590	534	463	470	457	472	434	444	477	447	447	435	460	415	447	420	466	490	466	428	436	415	453	439	439	409	432	395	407	436	403	435	449	429	433	439	420	438	458	440	433	423	431	443	429	424	394	406	393	435	445	457	440	439	431	437	410	436	406	433	448	423	444	436	397	438	434	434	410	430	406	436	442	469	430	435	415	438	439	443	423	428	405	365	412	421	450	448	408	426	417	426	409	444	408	427	448	410	448	441	454	424	441	429	415	405	446	430	441	440	438	429	425	412	448	420	407	431	443	437	426	434	392	396	409	422	454	409	423	394	428	417	448	429	426	423	435	433	448	409	416	434	412	397	400	416	438	437	461	416	413	413	392	429	429	406	432	413	429	418	375	461	410	450	454	416	423	428	418	403	384	400	456	438	462	428	442	433	434	423	417	431	413	417	459	431	374	413	440	443	438	419	453	418	441	438	423	446	427	456	411	363	404	450	400	412	429	408	434	425	437	436	415	402	426	461	434	410	425	400	410	421	419	438	468	455	423	446	446	412	407	409	442	424	396	442	435	457	414	427	438	416	452	461	439	446	396	437	405	411	437	421	438	405	403	388	417	418	401	409	442	439	440	424	421	402	435	399	455	465	437	417	417	417	440	400	444	444	389	402	410	419	409	420	417	448	446	428	444	427	409	455	434	448	419	434	401	435	393	396	423	420	467	438	407	411	431	425	424	444	392	425	409	402	445	405	444	432	380	437	426	415	436	468	461	429	398	390	429	433	443	457	422	402	440	409	467	450	427	440	441	399	393	388	438	437	425	398	445	413	412	425	382	413	456	448	410	397	420	431	417	395	399	386	431	409	435	433	412	406	411	426	419	434	400	430	451	404	419	402	421	422	437	416	447	475	411	415	382	412	459	424	436	420	403	408	454	421	428	455	433	403	441	414	434	430	417	426	415	455	450	408	459	420	444	431	456	420	394	409	429	390	407	425	454	404	417	409	412	417	461	430	436	404	422	435	437	428	420	393	406	425	396	425	411	388	387	432	410	425	403	431	455	410	419	406	428	440	426	425	437	452	415	427	431	457	417	411	392	399	464	446	446	432	386	466	420	440	442	394	438	451	363	433	390	435	437	482	417	419	397	414	449	405	397	411	447	424	466	448	446	426	438	459	415	419	434	434	416	398	453	433	422	395	436	404	414	444	410	438	406	454	437	417	408	398	463	429	391	458	428	439	428	409	446	415	445	421	430	442	453	404	428	430	397	435	422	459	408	431	405	411	433	432	428	416	426	384	411	413	460	439	406	441	433	395	432	422	391	447	413	405	437	446	407	389	429	468	428	452	435	437	439	453	451	408	404	437	424	422	394	462	461	443	402	417	389	453	396	427	411	462	424	398	457	397	405	417	402	418	457	429	406	417	417	382	398	428	474	404	422	443	424	379	461	424	415	408	472	407	419	426	440	445	455	435	404	396	422	434	458	454	411	422	429	449	413	436	430	428	407	475	443	418	464	443	435	415	449	402	439	422	454	451	443	426	418	415	454	410	428	409	398	445	425	435	396	417	402	401	421	405	440	429	426	389	440	451	449	433	410	415	400	431	404	420	432	435	420	402	421	389	406	422	428	434	419	449	404	400	439	417	413	418	435	426	443	425	387	429	430	409	388	423	403	425	447	437	448	424	422	414	412	420	404	405	406	447	440	458	398	420	417	409	453	433	421	408	450	438	431	429	429	435	425	445	422	412	439	415	423	460	440	459	447	418	415	420	431	395	477	432	433	397	435	427	408	420	445	421	439	394	420	442	457	401	448	419	419	409	452	414	447	421	436	409	443	392	437	401	440	407	439	416	409	392	429	402	418	414	430	420	446	408	428	393	412	447	424	466	443	431	484	408	430	415	402	420	455	443	423	436	429	451	428	418	466	417	413	424	441	434	394	436	437	424	465	480	449	406	413	410	421	416	432	421	403	417	409	412	362	458	380	404	447	407	402	434	387	415	452	411	398	443	407	417	401	449	439	410	454	398	448	380	423	433	430	445	395	447	391	407	457	435	388	443	424	432	388	458	423	426	425	406	415	404	454	455	464	391	408	444	419	440	423	438	450	420	449	459	433	447	413	399	449	414	423	408	391	440	389	440	428	425	431	440	399	447	430	424	447	438	400	429	437	449	424	449	417	403	408	408	456	427	406	413	430	428	405	436	421	372	414	470	450	439	412	438	423	411	407	436	405	410	456	453	430	432	445	455	431	426	437	455	428	443	439	470	445	415	416	413	448	414	432	423	415	443	424	374	445	424	407	443	426	418	456	429	409	436	415	422	429	422	412	396	439	434	425	417	449	462	410	416	418	442	442	433	390	427	439	431	412	421	436	430	378	420	423	415	424	423	436	420	438	412	396	418	400	403	408	378	446	425	434	424	435	379	413	456	478	409	429	386	419	454	448	431	430	431	388	387	451	410	430	436	382	433	421	434	409	397	408	448	471	434	412	439	415	443	415	415	436	414	414	464	413	454	442	442	428	434	443	411	440	406	399	428	413	439	453	436	399	422	429	396	427	443	436	407	441	429	442	415	419	445	425	431	449	455	437	416	432	437	426	421	432	431	473	442	434	443	388	440	417	420	439	415	401	437	426	443	415	459	444	404	435	436	440	412	455	429	437	427	446	431	435	385	433	449	450	458	414	419	416	403	423	421	401	441	402	410	469	470	412	429	412	410	448	392	429	449	445	400	445	423	433	412	423	420	415	431	467	448	446	413	416	459	421	429	421	440	459	452	443	449	451	391	404	427	419	394	447	398	466	411	395	455	437	414	450	399	415	419	411	439	426	441	416	375	428	428	421	479	459	442	415	449	437	441	434	440	473	442	427	421	462	444	474	398	421	437	426	421	373	416	427	364	423	413	435	428	447	417	442	444	384	438	442	407	414	443	464	460	449	416	417	411	426	415	417	399	402	420	391	399	426	394	407	424	451	421	447	402	443	431	420	404	390	424	428	412	392	387	391	434	423	432	444	426	431	422	424	430	474	455	411	438	409	400	437	433	423	418	404	418	424	393	463	442	427	400	421	445	419	429	452	437	404	431	452	447	429	447	409	428	451	416	456	412	464	434	437	449	426	424	421	422	443	412	427	424	426	444	440	422	404	399	450	433	402	398	433	422	419	440	462	406	438	421	472	419	458	442	428	410	404	419	418	431	433	461	422	413	399	422	431	417	442	447	437	440	395	420	429	447	426	490	422	438	449	419	456	402	427	436	441	441	395	410	400	441	392	402	415	429	411	450	407	441	418	423	393	450	422	424	444	445	455	437	423	423	430	444	448	405	410	424	438	404	441	456	408	465	415	409	442	409	448	407	440	419	407	462	436	389	438	395	459	409	432	411	416	437	413	413	453	432	425	374	431	440	396	421	414	460	400	421	407	401	455	455	411	437	408	419	420	406	444	430	410	459	419	394	418	422	408	445	385	451	430	452	434	453	436	436
23944	21268	28473	24390	21269	9362	1843	1287	1177	1094	1036	979	896	838	871	811	764	819	805	838	788	821	781	785	800	762	770	851	806	778	799	755	790	795	747	775	829	765	720	804	723	725	774	741	773	731	735	726	751	708	739	754	711	805	710	797	733	716	762	789	721	761	753	789	785	717	752	736	718	692	683	755	753	794	711	714	730	756	745	731	761	727	733	777	774	709	745	745	763	759	751	775	755	741	765	763	707	706	717	773	780	729	768	738	775	711	711	748	719	769	759	754	764	749	697	700	711	705	764	739	741	703	800	757	719	727	697	773	730	744	737	772	773	710	744	727	737	760	700	739	751	751	768	766	762	754	742	713	729	735	752	724	758	722	793	712	729	772	782	696	709	717	703	734	751	769	767	713	722	770	760	774	662	745	722	729	715	735	733	721	743	731	722	746	704	697	716	703	689	776	710	742	771	707	755	679	719	746	742	789	748	748	731	701	739	721	747	708	741	703	762	732	725	677	766	753	759	761	750	702	738	738	747	729	760	704	736	735	747	752	694	740	727	748	743	731	766	767	733	742	742	775	662	764	711	757	717	623	747	737	715	745	723	738	755	780	745	728	730	779	698	726	716	754	780	767	700	766	730	785	727	706	755	780	714	728	764	728	715	708	722	743	747	769	739	722	736	727	702	746	726	717	702	751	699	722	715	706	782	754	748	740	713	688	726	666	761	736	758	708	735	719	733	758	787	717	723	699	756	758	711	727	809	744	723	711	730	728	690	715	705	676	726	752	671	727	743	715	732	730	676	758	723	733	744	725	729	704	770	760	728	703	782	730	743	721	727	723	735	733	690	725	762	702	735	763	735	704	769	757	733	700	733	738	689	729	718	718	711	713	729	728	714	751	707	714	707	729	726	720	722	699	760	712	770	708	725	734	708	718	750	708	731	698	729	750	715	719	750	750	743	778	706	715	734	728	766	713	721	742	709	759	753	693	708	782	746	750	718	736	692	725	751	721	710	747	726	729	750	772	725	785	718	734	720	742	639	700	738	698	722	702	739	703	777	730	792	716	732	747	711	745	727	730	781	738	738	729	734	753	700	683	726	720	785	738	689	703	730	694	764	765	758	762	720	710	717	720	775	723	720	702	726	754	722	739	749	785	793	789	743	742	749	716	738	762	749	688	717	759	741	715	735	678	758	723	728	716	733	727	744	714	741	703	739	703	756	730	726	775	732	711	700	737	756	732	774	795	739	774	682	736	745	699	757	748	747	695	698	789	764	695	716	704	756	767	752	741	717	693	782	725	775	769	757	729	703	678	712	739	750	699	738	676	737	755	714	682	752	752	702	738	754	688	687	749	781	750	718	731	724	739	741	724	708	745	770	727	691	748	765	760	722	723	745	750	720	775	755	749	784	738	681	757	760	745	750	706	737	717	791	714	726	715	778	730	705	723	759	730	724	728	728	742	770	708	764	737	717	722	738	696	726	660	789	703	735	744	705	757	753	759	753	690	723	724	723	725	742	740	763	722	761	703	698	752	731	725	754	715	735	660	717	737	699	692	756	693	724	723	812	729	712	764	715	718	769	698	747	688	740	716	752	701	747	718	710	722	765	720	699	716	824	721	783	717	770	760	747	675	734	736	733	722	740	676	735	715	716	740	714	728	720	716	725	708	702	715	713	751	708	708	712	757	713	770	749	751	729	758	803	712	700	747	721	713	758	730	749	763	738	687	706	696	764	742	762	727	698	728	754	702	731	730	776	732	741	739	763	746	703	728	740	744	778	770	778	740	741	716	757	773	740	734	709	737	685	752	764	688	746	772	731	809	723	698	739	752	711	729	725	723	689	765	731	680	730	744	686	699	768	735	778	718	771	700	752	778	732	748	774	729	799	741	727	754	665	699	742	678	709	733	721	744	752	708	680	729	745	730	740	743	757	741	755	744	727	772	724	762	748	683	679	765	737	741	758	743	722	733	710	734	756	759	709	725	751	722	732	746	725	701	747	752	695	704	688	733	736	740	733	763	778	732	766	760	761	757	690	738	799	746	691	705	772	735	788	766	740	775	720	778	730	697	727	719	722	722	696	735	725	711	722	768	733	724	781	734	707	743	747	775	657	726	681	693	713	712	733	728	763	728	735	753	749	751	716	762	703	731	728	722	758	676	740	726	757	776	743	725	729	719	783	723	713	699	756	698	704	733	736	727	746	719	738	766	770	728	775	695	732	738	764	741	718	744	716	718	761	707	736	748	757	739	718	765	762	756	753	696	712	756	703	735	745	683	706	742	726	738	758	727	670	726	699	756	714	770	729	697	737	697	746	767	710	748	699	715	774	738	736	731	771	757	729	741	768	722	750	738	743	723	709	719	770	695	786	705	774	755	781	710	759	697	749	692	699	713	774	772	768	724	744	787	757	718	690	733	756	707	700	718	706	773	759	709	698	749	720	682	740	761	710	760	736	753	748	731	754	734	765	698	746	729	746	765	672	754	770	735	730	747	721	705	688	718	709	774	722	682	755	700	697	759	743	713	748	702	720	723	753	756	701	699	746	712	735	703	691	740	725	706	719	693	776	717	706	748	762	755	784	715	686	706	749	749	725	702	728	789	769	699	734	757	705	699	687	709	728	756	755	733	728	742	744	730	740	737	725	721	741	739	721	718	730	730	742	760	686	740	789	742	779	776	750	741	745	740	745	741	759	687	760	769	737	738	698	728	740	759	730	750	761	724	706	690	758	707	701	722	737	719	725	758	714	679	738	735	726	727	775	689	711	758	744	691	700	735	733	731	718	754	743	693	806	705	734	694	713	739	745	751	686	739	726	747	734	796	706	752	700	690	738	705	725	730	775	709	710	690	725	727	726	728	708	748	784	702	719	757	727	744	698	730	760	719	715	735	767	763	767	758	784	761	733	726	739	714	704	737	766	769	732	767	773	733	744	725	707	744	710	744	734	758	753	732	743	758	721	718	726	737	701	713	709	768	733	735	712	722	721	754	718	757	739	731	744	753	727	686	778	767	750	736	759	712	725	743	721	699	776	688	724	792	753	733	738	701	752	715	708	708	764	705	748	773	725	707	774	748	670	728	758	741	756	714	712	713	749	753	750	705	719	686	742	724	709	672	721	701	702	725	758	709	716	768	681	724	747	704	684	720	722	730	784	715	735	747	759	696	763	764	738	771	711	733	741	727	773	695	724	737	760	753	723	733	732	733	729	735	755	762	699	725	725	743	798	728	725	743	764	668	719	759	774	761	694	703	757	766	762	775	746	684	723	731	693	754	704	725	684	747	711	770	712	712	711	776	764	732	703	737	687	724	756	756	703	712	727	759	713	721	751	745	724	735	699	781	745	744	655	740	711	750	714	726	751	717	760	741	684	699	742	718	739	735	751	694	693	699	745	766	722	767	710	731	779	780	758	766	784	714	789	655	738	693	742	773	759	729	719	716	702	737	706	709	715	759	757	728	761	778	728	776	738	748	720	742	765	684	733	720	784	741	735	773
4364	11103	8085	4132	3253	2661	2198	1806	1669	1355	1276	1161	1078	1023	927	906	891	842	847	868	902	825	817	816	836	832	845	795	798	813	832	802	759	778	771	861	761	777	815	838	780	787	774	748	782	778	747	744	750	793	810	715	777	750	764	752	765	806	756	764	699	748	745	774	785	775	779	788	738	760	786	803	734	751	795	744	796	797	767	792	753	753	746	766	729	732	762	783	752	742	770	772	734	750	732	757	766	780	777	791	791	719	807	728	763	778	769	724	787	772	734	701	755	769	761	747	752	742	770	753	782	725	738	770	739	756	743	777	727	715	762	723	744	786	751	789	741	734	774	745	770	738	777	725	750	791	771	760	813	743	730	792	745	712	730	705	769	724	737	757	807	745	822	790	717	706	718	764	734	805	780	750	774	724	787	766	754	755	760	778	712	750	713	741	795	770	768	786	730	786	781	727	741	737	771	799	827	760	744	750	779	791	726	741	712	758	749	737	771	696	752	752	770	796	749	777	731	735	691	754	722	718	713	728	784	763	725	780	731	732	745	753	779	826	802	756	700	728	722	731	798	740	778	760	730	750	776	768	769	822	740	751	770	790	771	730	754	772	733	769	739	731	743	790	747	755	699	754	758	755	695	758	753	740	761	800	807	733	741	765	734	741	750	716	768	756	718	714	709	690	719	720	704	762	760	763	711	741	783	742	770	697	769	753	727	720	791	740	744	761	760	793	814	698	748	740	752	760	713	757	731	711	760	777	771	758	718	720	705	766	779	708	720	761	812	797	775	770	774	733	799	770	726	742	736	796	726	766	784	726	790	747	742	807	778	740	758	748	767	780	716	734	712	708	814	705	777	724	713	734	739	747	773	763	722	771	789	722	757	752	741	758	754	741	746	713	693	749	716	747	718	792	743	752	781	747	724	738	802	752	726	709	783	763	768	744	755	740	725	761	799	792	726	729	775	755	772	704	741	732	814	777	754	752	759	731	734	800	718	731	748	767	702	763	706	794	746	709	767	787	795	751	724	762	705	771	743	805	727	779	771	767	743	783	767	794	782	757	808	785	767	765	752	739	790	749	784	739	781	739	800	689	770	759	743	735	780	764	735	719	804	757	728	735	798	744	739	764	738	768	777	761	781	768	740	810	732	777	756	756	789	734	780	737	749	775	700	787	729	737	749	781	782	767	797	780	757	764	750	729	744	758	710	749	762	796	762	715	741	806	770	732	745	835	765	755	759	756	728	787	761	790	771	746	764	754	707	746	757	798	769	795	721	787	756	739	768	750	738	795	729	757	753	695	764	738	761	757	683	734	790	769	732	751	768	793	761	712	770	726	757	762	753	772	747	753	756	762	761	782	738	821	740	773	726	766	720	745	733	784	778	763	745	742	769	749	699	721	736	791	706	720	741	752	787	761	752	753	749	725	741	730	741	759	800	757	728	748	742	754	740	730	783	790	772	759	763	734	701	746	768	737	786	759	770	768	720	707	710	771	750	756	761	709	792	715	770	718	741	718	748	776	733	738	772	758	729	758	743	724	758	785	780	757	761	764	775	747	722	770	756	747	766	811	838	727	776	811	727	732	750	766	821	720	783	721	731	687	751	700	757	783	767	775	786	775	684	767	776	777	751	768	721	716	722	731	770	738	763	737	714	777	787	716	808	740	758	773	743	732	757	748	758	739	722	797	732	726	742	763	768	760	749	754	746	758	698	721	732	764	749	747	775	767	726	784	759	780	787	727	799	782	719	776	763	780	785	733	772	743	721	716	719	786	734	739	726	742	700	771	759	811	751	744	701	752	693	763	781	765	727	747	773	754	794	742	758	777	740	755	759	739	756	767	702	765	713	711	739	763	762	764	782	800	730	739	699	768	775	729	777	761	742	797	723	772	745	733	752	720	750	769	684	766	803	747	745	736	744	725	803	734	760	759	756	731	817	815	746	760	739	799	709	710	758	769	747	731	754	764	786	757	724	711	809	751	746	739	714	750	733	756	712	735	763	789	740	741	745	750	732	700	825	729	736	760	756	762	762	798	751	735	708	761	760	808	769	748	745	686	740	772	759	715	750	793	752	791	725	789	701	749	715	778	723	743	719	750	729	740	799	756	702	754	716	723	786	749	698	741	769	707	733	694	734	752	796	764	740	756	816	728	741	697	755	775	762	751	789	766	748	762	750	738	697	717	765	751	773	710	776	731	750	756	796	775	760	763	761	776	767	770	751	737	733	776	764	768	796	757	700	793	735	713	737	732	786	719	762	739	784	760	735	774	758	746	732	771	748	711	767	693	761	735	747	776	723	723	740	718	781	778	727	788	769	745	719	703	763	728	730	733	761	771	710	712	760	755	740	772	734	786	733	759	831	782	745	743	725	760	690	817	741	700	772	771	754	744	757	771	743	714	732	713	740	752	754	772	794	780	747	727	712	745	774	762	776	752	756	794	747	765	723	782	752	802	737	757	815	739	678	760	700	745	743	739	718	763	709	763	798	735	743	773	779	698	740	754	729	760	802	764	769	734	709	747	770	734	741	709	778	775	787	770	768	759	753	826	761	746	755	711	747	841	765	789	794	763	698	779	766	730	766	780	726	800	771	746	792	758	768	730	761	755	794	755	699	693	780	745	770	740	736	741	708	765	750	747	820	744	756	784	730	782	726	772	730	749	754	779	747	759	735	765	765	795	733	759	740	766	760	710	770	750	746	767	745	780	744	771	752	734	741	771	790	800	716	725	748	754	804	758	711	767	744	794	786	746	759	770	756	756	777	723	733	758	752	744	728	775	721	750	788	747	788	732	742	797	777	753	748	803	781	740	726	771	736	729	747	736	783	790	784	739	722	737	740	736	739	724	749	740	774	749	762	712	778	726	753	756	721	740	730	741	776	811	748	768	704	744	746	792	777	718	758	740	738	745	771	737	807	763	769	698	691	757	738	773	773	701	745	740	765	806	785	728	719	705	830	775	725	770	805	726	762	772	777	781	745	787	756	705	776	781	749	782	749	766	711	763	735	732	801	752	790	703	753	726	754	768	746	732	756	754	785	774	747	750	744	730	790	721	753	753	744	726	770	742	788	765	765	779	786	782	734	746	705	755	718	775	770	746	771	702	788	760	780	749	709	802	724	763	801	757	745	746	743	750	742	773	738	716	744	798	724	699	778	717	706	707	776	746	773	704	719	676	775	807	829	694	706	818	758	753	807	747	764	718	736	725	787	738	780	703	732	782	756	753	725	784	778	758	774	715	783	768	784	748	756	769	753	762	726	767	757	755	758	781	782	694	746	752	753	767	772	776	749	692	791	728	770	727	738	776	735	747	748	746	761	763	757	785	770	701	748	762	760	758	698	725	764	733	716	761	778	764	750	767	711	743	761	731	704	825	723	738	752	746	757	752	696	756	764	780	719	766	756	787	758	784	719	766	762	760	756	736	735	755	773	744	760	726	750	732	751	732	775	807	781	768	709	695	712	753	805	773	781	792	781	713	783	756	768	734	792	810
25044	21302	27378	25481	9623	1178	886	724	692	688	614	514	498	514	478	466	464	488	458	507	455	477	457	449	434	419	425	500	454	452	441	438	483	482	449	417	451	467	439	460	465	435	419	438	451	438	450	436	405	451	408	468	410	433	421	448	444	409	421	442	407	428	450	414	433	442	436	432	414	443	416	462	398	423	448	433	428	449	433	433	428	435	437	419	428	415	413	392	453	394	411	384	450	404	402	416	442	415	449	448	418	396	467	421	416	419	407	403	452	419	442	417	393	421	416	463	426	413	429	430	437	367	413	441	431	383	448	445	403	411	445	429	399	443	478	412	429	422	437	469	417	430	438	418	383	405	393	419	429	417	415	432	428	434	390	424	429	417	457	424	413	427	427	438	449	452	382	437	416	424	435	410	443	442	406	415	440	427	404	448	407	446	421	476	366	409	416	434	457	390	398	430	436	449	408	408	397	407	396	418	436	454	449	416	435	430	400	398	418	415	385	443	436	424	396	442	443	401	420	448	414	436	420	422	423	394	399	435	428	436	488	416	423	402	437	446	403	441	428	433	441	423	404	430	413	408	420	461	446	440	411	421	419	453	408	447	426	417	426	429	410	420	442	391	459	437	440	455	409	435	429	462	417	448	437	395	416	415	415	425	432	392	375	470	433	479	418	414	451	376	420	427	455	399	438	414	428	372	428	403	435	444	380	429	392	459	443	458	399	398	427	438	469	391	436	385	428	394	391	439	442	433	418	394	416	425	446	453	428	417	446	398	381	433	407	418	427	426	418	407	393	442	417	436	428	452	388	439	379	464	442	417	402	393	405	400	395	402	423	421	408	410	407	410	423	407	432	406	401	433	441	398	443	399	402	420	425	440	396	385	429	435	410	412	390	418	392	449	390	432	433	449	445	384	447	440	425	439	427	410	423	452	459	419	395	412	426	477	401	454	419	384	452	429	428	412	426	408	413	406	371	421	421	421	426	411	376	392	448	438	406	422	397	414	415	416	454	431	433	441	423	412	406	407	432	432	413	411	451	434	434	435	414	414	457	427	409	406	418	427	410	420	429	421	410	406	441	409	422	399	418	416	398	426	414	435	398	407	432	426	454	438	404	412	419	397	434	430	421	427	441	428	443	410	411	445	439	415	430	381	431	389	440	423	411	423	424	408	396	417	445	407	411	422	452	453	390	414	414	432	393	400	430	396	418	435	389	394	441	381	429	427	400	414	418	423	414	395	433	439	424	395	482	422	416	409	434	439	407	398	425	431	442	444	422	417	415	410	421	419	400	431	418	404	403	420	384	427	417	417	430	427	438	433	458	413	430	436	459	447	429	424	398	461	426	400	419	438	431	445	437	420	417	400	411	427	421	412	425	425	443	426	419	452	440	421	414	424	459	420	426	392	414	417	417	446	403	395	354	404	403	405	401	424	434	434	394	421	408	450	374	431	432	397	441	448	455	401	417	420	465	473	408	447	372	369	425	438	407	427	426	461	446	425	446	440	412	452	432	410	408	413	425	396	408	391	407	405	416	417	415	411	421	398	428	438	429	412	419	432	395	415	454	406	421	457	432	402	414	392	465	454	448	432	402	385	386	462	418	400	417	432	406	397	437	430	401	401	424	420	406	424	388	416	418	401	441	440	406	382	447	451	421	398	416	417	429	406	397	402	405	420	420	434	426	385	410	400	446	394	428	447	398	405	418	459	438	411	429	421	419	411	437	425	419	382	408	450	415	421	431	423	442	445	407	430	433	431	427	418	475	437	443	462	436	410	452	414	451	408	404	383	434	408	425	414	421	401	451	441	421	434	414	404	423	428	454	411	434	393	405	447	446	422	415	431	374	409	419	414	415	453	404	431	425	430	415	438	434	459	441	456	441	398	440	412	399	432	426	422	447	394	400	399	373	434	409	426	413	393	401	407	413	457	402	415	427	457	429	390	457	437	402	443	393	419	390	441	412	439	407	355	393	460	409	414	420	417	429	429	394	399	433	423	409	409	441	468	394	407	425	415	412	437	424	423	439	434	458	443	407	460	444	463	424	432	376	440	431	389	423	385	420	465	452	393	415	414	454	477	425	384	390	437	459	461	400	408	427	445	416	446	410	462	402	412	385	457	429	433	417	405	414	412	436	425	426	398	429	464	408	425	437	390	414	436	387	430	429	408	428	399	430	448	426	417	430	430	428	410	438	442	388	424	468	427	436	415	421	466	448	471	408	420	395	425	401	447	417	416	455	398	432	404	400	414	435	418	422	417	448	397	436	451	425	389	414	468	416	443	409	428	395	439	419	451	428	416	425	461	422	435	447	378	393	429	385	398	431	403	443	425	423	409	415	394	433	423	433	466	427	448	401	426	392	403	437	413	409	410	414	400	434	433	430	411	434	414	449	431	415	428	431	433	463	405	389	441	410	448	423	433	431	430	426	392	449	405	440	404	410	399	436	429	387	430	408	400	425	430	423	418	451	413	440	403	434	437	409	414	430	417	408	444	419	430	408	410	422	436	428	469	393	414	426	411	444	449	421	435	426	446	427	399	413	418	422	432	393	443	458	441	419	399	401	430	427	442	385	433	433	412	422	427	407	414	422	463	435	428	388	428	394	428	458	426	393	407	432	440	447	437	397	446	429	453	404	408	418	408	381	433	370	438	428	397	417	452	409	416	376	424	428	444	441	454	394	416	408	414	428	451	431	394	436	448	442	413	420	472	412	430	444	436	428	396	419	394	418	436	403	416	402	419	434	401	432	426	426	397	396	463	451	397	411	417	428	442	432	431	412	422	430	418	441	410	428	421	406	432	398	424	387	412	456	413	427	414	424	429	442	436	423	424	434	430	407	436	429	445	427	414	436	402	430	416	420	449	438	423	460	431	412	423	412	426	413	436	450	404	428	440	428	410	397	402	400	422	440	430	425	437	439	427	436	418	476	423	404	404	413	436	398	397	418	424	431	436	407	427	437	410	408	409	444	432	414	448	449	407	414	414	410	424	418	450	432	393	433	428	409	425	402	392	428	398	393	398	456	420	442	438	403	402	416	378	445	447	405	393	435	404	453	411	429	396	431	399	420	466	421	415	440	405	410	437	425	416	436	412	441	437	415	459	417	402	408	457	429	436	417	421	403	392	393	391	443	437	416	425	410	439	410	413	417	385	415	445	394	431	428	405	422	386	444	418	434	426	408	429	400	440	400	417	429	413	418	410	433	407	378	466	425	451	451	438	404	426	444	431	465	406	451	399	443	433	444	414	380	430	426	422	438	419	389	416	429	409	433	423	397	426	428	419	439	449	415	435	441	417	462	440	412	443	426	421	446	431	380	464	437	435	388	403	456	428	364	391	449	408	415	408	431	404	411	434	438	396	482	384	403	381	456	425	444	416	391	456	447	414	418	419	426	397	389	417	422	463	432	383	416	387	419	435	449	407	409	408	423	409	425	389	406	438	424	449	421	391	416	391	439	444	417	414	445	426	447	417	420	437	430	395	416	405	400	419
4294	7612	5222	2634	2048	1747	1440	1195	1077	905	869	742	669	667	594	561	543	517	552	541	513	503	564	544	550	528	507	535	497	497	505	493	499	500	459	518	516	529	503	473	497	474	459	467	471	450	482	464	463	462	475	474	504	469	506	529	478	484	495	509	449	501	533	463	460	466	517	476	478	479	485	452	474	485	481	443	475	466	494	519	455	436	452	491	485	440	437	490	470	484	491	522	442	466	476	492	475	480	489	450	469	472	458	479	479	454	470	498	471	467	500	482	471	481	474	491	519	474	497	467	467	464	460	472	499	535	460	467	485	421	501	486	452	547	485	461	485	468	467	489	478	492	486	428	508	473	478	456	435	439	492	470	462	490	504	475	505	504	477	500	471	469	472	450	465	459	465	479	474	466	495	501	472	432	465	445	461	467	458	490	473	465	477	481	463	495	493	408	494	500	428	428	470	494	492	489	464	500	480	478	440	443	444	468	473	453	486	450	470	484	472	493	447	511	480	437	450	444	466	487	501	475	469	488	468	468	474	485	503	468	434	487	483	470	474	468	459	463	456	480	484	475	457	494	479	446	485	414	482	477	488	461	458	504	473	419	464	469	435	472	464	471	448	466	473	486	484	479	510	472	455	472	487	495	468	473	470	485	489	460	453	491	485	465	484	481	477	490	475	487	470	486	504	489	449	503	474	462	476	496	516	436	480	511	460	481	466	512	482	446	508	486	460	480	475	474	444	467	487	522	466	482	424	463	433	486	464	515	438	463	471	499	477	506	502	451	472	458	500	469	469	464	466	474	518	511	462	518	456	475	491	507	478	467	487	443	433	494	449	477	490	429	500	483	454	476	457	460	510	489	479	436	464	481	507	473	485	433	456	464	446	446	511	494	439	508	441	497	453	467	473	440	453	460	501	486	428	454	500	511	469	478	473	496	457	500	470	423	498	479	496	462	498	492	437	470	468	511	472	465	479	486	475	484	466	474	436	494	459	454	505	481	460	483	511	471	497	465	494	531	482	481	434	476	486	477	501	476	430	448	474	477	460	485	460	484	422	469	453	530	490	451	508	474	484	475	495	473	474	463	499	464	467	462	497	434	468	467	497	478	462	472	461	472	487	484	442	468	470	506	455	472	506	454	466	479	459	454	498	471	448	502	453	440	464	487	475	478	506	452	498	515	461	418	456	512	498	482	482	481	473	472	453	473	442	455	467	464	464	458	441	464	482	462	476	482	423	478	505	473	516	433	490	518	470	460	486	501	462	449	467	507	473	512	479	476	462	481	453	434	450	474	420	477	414	475	467	487	468	524	477	453	463	438	456	486	479	463	462	467	465	470	505	520	472	475	489	496	461	472	478	506	439	475	480	473	459	479	482	466	482	474	462	481	475	467	504	443	459	456	480	468	506	476	446	469	452	498	479	489	498	483	430	442	479	488	449	502	423	443	493	481	440	457	445	488	482	486	501	476	491	464	455	475	452	468	485	502	489	473	495	474	521	487	459	458	457	474	468	484	479	490	438	456	489	489	509	489	478	474	478	474	487	500	500	498	458	468	470	448	456	512	464	458	505	498	440	457	475	485	450	488	503	467	488	464	468	507	481	469	475	447	440	482	488	493	432	460	486	503	451	484	488	497	501	511	487	479	466	518	439	465	496	478	499	479	482	505	467	456	458	496	460	457	476	476	467	462	479	464	485	455	490	468	484	449	470	468	452	459	485	449	444	454	480	476	475	486	459	488	493	507	461	458	470	475	475	486	490	456	480	460	469	451	468	473	502	490	470	447	477	501	450	461	495	503	460	481	481	478	470	432	462	514	493	504	442	487	422	449	499	460	473	480	451	460	500	496	469	464	483	497	515	462	499	477	496	478	472	483	483	472	473	484	493	486	412	504	493	444	462	485	503	464	450	486	471	484	514	468	479	449	469	505	468	434	487	504	455	488	526	487	470	479	502	533	470	463	457	492	482	496	444	523	455	504	470	485	486	464	457	487	480	469	473	447	454	466	484	449	458	491	453	474	480	495	472	476	480	461	431	484	413	460	473	477	523	457	500	471	427	431	514	448	486	457	456	459	455	506	463	484	507	488	456	472	480	455	484	478	490	478	476	495	453	462	484	492	499	443	466	424	482	480	520	446	472	468	496	492	466	489	473	496	450	473	484	462	510	471	481	454	450	452	502	490	461	460	495	458	481	501	487	463	438	442	469	481	443	520	474	445	464	476	469	477	483	479	485	482	478	444	468	479	493	522	483	463	506	458	482	460	494	465	479	447	456	482	493	514	497	494	445	448	460	443	490	483	499	508	453	426	477	504	468	466	459	478	462	416	471	498	454	479	467	486	489	475	463	481	487	469	474	515	424	521	503	489	479	457	435	413	480	528	467	466	481	494	452	511	474	499	489	491	459	440	525	482	461	462	459	472	475	447	491	474	451	533	469	498	466	464	470	490	466	451	470	488	499	499	476	474	445	461	496	483	465	533	473	484	468	497	462	478	481	480	480	496	478	499	470	504	472	448	487	457	457	434	485	460	495	464	477	434	483	503	465	486	498	483	486	467	443	491	468	505	483	488	485	536	447	476	465	481	448	479	465	478	468	453	459	444	452	514	444	516	425	454	496	446	464	460	493	464	442	474	475	476	465	491	492	488	503	481	510	471	447	500	486	469	452	479	433	468	443	451	470	489	468	467	496	444	518	471	493	472	529	455	464	466	448	415	452	489	444	465	459	480	454	462	466	422	483	458	502	487	470	484	504	444	494	479	462	463	445	482	474	472	486	498	487	438	491	440	441	473	455	470	468	478	466	451	518	482	459	458	464	482	506	476	481	465	476	465	472	434	462	498	468	485	475	464	447	505	459	496	511	438	497	456	525	491	454	470	465	536	475	467	467	478	477	484	484	482	469	459	466	488	459	463	475	464	474	474	479	466	491	489	497	448	514	489	448	500	525	446	463	511	457	467	431	476	480	483	458	483	456	473	469	509	488	464	470	469	510	456	498	460	447	473	481	460	474	501	489	475	468	457	488	451	459	484	487	455	502	463	465	510	447	427	486	470	500	503	493	465	442	528	482	506	452	481	486	483	444	454	484	481	486	488	465	495	473	460	483	445	439	487	487	506	473	421	504	501	487	484	441	455	476	499	459	470	493	467	470	500	456	460	460	464	446	534	501	493	485	472	491	499	445	475	463	449	496	460	489	433	437	442	490	474	439	476	485	484	489	479	486	468	498	463	526	469	466	480	471	482	480	493	494	444	499	506	450	478	509	457	457	469	477	488	524	462	494	493	467	463	469	440	491	485	472	456	427	497	503	469	448	459	454	493	441	454	474	489	455	468	464	440	476	515	461	540	473	525	465	508	465	478	462	470	454	461	506	460	442	477	465	463	469	508	484	484	498	453	483	455	467	460	482	488	484	485	478	456	505	486	484	425	485	522	461	463	465	515	501	468	468	460	463	474	470	484	467	498	478	460	464	473	462	493	476	524	483	512	504	445
22723	21314	28982	23964	21314	21382	8498	2133	1630	1605	1366	1258	1167	1182	1125	1078	1104	987	1042	1001	1018	1020	999	977	994	951	995	922	945	929	1019	964	968	912	959	938	919	937	928	890	917	893	872	918	874	909	923	918	978	875	957	939	933	901	979	889	894	915	927	977	917	905	955	901	909	863	953	949	924	881	953	907	923	845	955	957	989	853	936	966	927	914	924	932	923	924	911	956	941	892	883	918	931	925	931	881	931	890	896	891	898	922	911	908	946	900	904	904	915	893	938	926	918	878	904	973	917	902	899	892	934	932	943	946	883	943	967	923	905	876	866	967	919	897	882	857	878	911	938	896	861	890	916	854	953	885	902	961	938	936	930	972	888	978	921	907	922	922	873	1033	879	919	920	906	917	927	893	880	953	960	883	890	920	964	936	900	913	857	873	900	897	912	899	965	932	897	868	919	928	917	965	895	921	940	917	953	936	946	948	912	944	932	967	850	946	931	902	921	929	923	930	902	917	884	883	956	914	903	971	832	923	906	946	935	901	939	913	921	903	909	975	924	902	919	893	898	912	906	900	879	867	932	920	909	887	981	923	939	911	927	885	912	924	903	894	911	953	895	933	910	916	931	928	991	850	921	882	894	853	867	909	857	875	920	947	932	880	990	907	930	894	938	932	940	957	944	891	870	954	884	916	923	918	878	886	928	889	898	911	897	948	896	861	933	876	874	898	878	919	926	971	933	946	921	903	915	919	898	874	863	937	915	930	903	911	890	921	921	916	930	881	939	932	919	900	883	880	921	909	890	873	974	928	860	909	861	862	893	882	944	882	918	930	892	917	871	915	901	908	896	980	898	943	890	928	929	925	946	937	887	892	895	939	934	934	935	883	877	940	980	961	920	920	922	921	888	906	891	890	921	869	875	972	928	887	951	891	907	926	985	893	914	912	934	859	847	927	955	901	841	898	926	919	853	883	882	921	959	933	906	913	919	923	880	896	887	966	899	915	889	861	951	931	944	883	875	884	937	967	893	946	898	904	910	901	929	882	905	962	952	914	957	876	871	946	911	925	913	937	874	904	877	967	897	920	866	908	873	920	912	915	900	901	906	863	916	898	889	909	931	897	899	923	882	928	923	897	913	867	890	876	949	906	891	911	903	913	915	939	884	925	896	904	925	958	909	921	922	905	954	914	907	916	891	835	900	935	951	920	863	874	904	893	871	871	931	946	949	917	848	851	911	926	874	855	874	902	916	992	898	900	852	888	905	903	951	938	973	901	901	924	939	900	848	899	922	915	983	887	935	900	889	913	949	886	905	864	927	903	918	865	893	889	926	938	894	942	893	878	922	894	964	906	921	893	892	894	903	882	898	917	883	906	896	931	906	917	861	898	936	931	852	892	886	857	890	842	905	930	971	883	907	924	920	913	906	906	861	953	835	929	875	937	925	893	899	937	974	910	874	882	950	904	887	902	905	950	874	883	865	869	920	896	902	955	880	891	862	908	849	911	914	920	936	881	932	906	940	921	923	937	919	911	883	942	929	859	935	930	883	912	895	876	869	889	901	865	880	931	971	900	911	927	899	946	915	915	944	944	876	906	973	893	835	935	924	918	884	894	850	921	932	905	892	858	894	942	913	930	908	907	893	912	923	902	884	894	908	902	898	938	952	902	935	920	899	919	916	892	853	960	882	922	914	971	849	941	927	872	859	920	922	915	894	938	968	892	927	886	943	866	905	905	954	909	905	963	949	915	938	912	956	871	933	879	954	903	924	911	941	910	877	888	895	938	912	948	899	943	887	892	922	878	866	888	872	943	897	940	896	895	926	909	920	949	913	898	939	894	937	915	927	827	900	885	916	945	907	874	905	891	909	881	886	902	858	924	897	922	888	956	936	871	915	939	978	877	936	952	910	868	891	911	949	933	950	924	974	925	954	914	954	915	956	886	951	972	900	962	914	848	966	909	936	926	960	882	917	928	885	921	849	881	915	932	945	953	909	856	872	924	974	847	930	918	905	918	883	891	906	875	908	920	925	887	932	905	893	939	893	904	954	907	913	922	932	848	879	894	885	920	934	952	924	881	902	947	949	893	943	915	898	938	835	885	861	840	1011	893	915	936	890	892	886	900	898	885	896	884	925	913	960	894	907	885	825	926	983	898	921	830	963	917	899	854	902	893	946	891	877	900	1008	925	860	944	914	855	932	895	975	860	858	938	897	874	918	940	904	919	817	906	877	990	880	895	876	901	914	925	889	941	914	908	921	960	902	898	887	912	933	932	938	930	891	897	950	856	930	907	932	934	872	910	903	973	838	903	840	934	926	883	888	950	930	886	911	890	869	857	939	927	922	895	908	898	933	883	876	939	840	913	961	920	896	866	899	904	910	877	875	910	931	909	903	943	858	909	953	918	895	932	903	905	901	889	944	932	873	941	857	857	913	884	897	907	961	932	903	925	923	915	897	946	911	896	881	875	915	922	907	919	935	965	958	912	850	894	901	964	869	879	864	931	846	885	892	948	939	912	964	910	916	918	899	878	934	920	965	864	892	921	932	924	933	906	916	941	893	933	890	896	965	938	968	868	921	945	965	857	903	916	923	891	871	925	877	887	946	913	863	896	948	914	896	840	905	935	903	906	961	899	893	876	942	978	874	890	889	903	928	861	930	958	930	871	919	891	910	931	879	914	864	908	880	981	856	857	917	884	901	866	869	884	872	889	931	907	903	927	951	886	884	862	926	884	880	902	863	923	849	881	897	886	897	926	961	873	884	896	897	993	879	922	868	893	910	950	894	912	911	944	964	923	889	876	840	914	932	918	911	908	941	912	867	904	889	929	889	904	934	938	904	939	888	888	852	949	925	876	848	870	886	914	919	925	964	909	915	909	887	937	928	885	899	917	902	901	910	901	899	887	923	870	887	835	843	888	951	911	953	864	943	905	948	874	867	954	886	965	859	882	915	870	870	870	844	910	911	927	955	902	928	841	931	846	875	932	894	925	882	926	878	916	926	909	921	919	861	949	964	965	967	862	891	914	946	901	931	920	898	912	936	921	914	902	912	914	912	877	937	874	873	911	924	898	894	895	921	1020	939	888	899	962	920	949	885	940	905	867	916	924	874	932	873	899	898	939	926	923	907	946	989	902	872	853	893	911	917	874	916	898	896	916	870	871	972	973	943	904	928	916	919	881	931	868	900	888	896	926	934	911	898	921	903	981	925	911	940	958	907	928	935	924	872	891	923	918	890	947	938	903	894	898	941	907	905	912	911	927	932	957	914	874	925	956	908	913	880	895	893	947	891	850	911	910	888	875	975	901	912	874	895	930	898	888	939	897	912	896	869	850	866	934	938	941	901	910	869	867	922	903	950	898	867	920	907	879	863	928	965	922	915	930	889	968	909	939	905	912	904	875	910	912	872	975	862	885	928	898	917	924	948	915	948	904	938	847	915	912	931	918	919	905	908	955	915	945	888	914	861	957	892	920	888	882	891	893	886	923	891	929	956	896	895	894	910
6055	16951	12560	6857	5175	4248	3452	2742	2386	2034	1815	1567	1487	1345	1261	1232	1124	1121	1096	1060	1033	1073	1142	1035	1077	1030	1048	1020	1048	1048	995	1026	1029	979	1007	940	1018	936	984	923	978	962	976	988	946	926	970	944	910	880	920	921	962	952	909	952	939	901	968	970	936	919	963	959	962	927	995	972	915	955	936	958	943	957	919	937	947	949	902	925	919	937	943	959	912	902	928	908	900	961	916	933	950	907	930	911	947	956	987	896	938	950	1000	950	919	877	921	940	995	953	929	863	963	968	905	918	935	943	954	940	868	961	941	956	849	910	896	928	968	930	946	884	1009	863	884	947	942	934	935	960	907	913	947	910	951	931	970	904	957	974	897	954	930	905	974	851	951	935	946	935	895	993	930	902	876	879	915	909	931	962	913	920	927	1006	909	979	916	874	956	894	966	898	905	1003	935	970	935	907	933	897	926	916	949	958	915	965	958	885	950	973	913	931	963	918	891	902	921	890	952	958	982	856	897	914	919	944	918	948	990	963	924	913	927	926	966	916	951	884	924	906	944	899	930	982	938	932	959	913	928	953	949	940	979	964	925	928	908	958	928	924	873	923	939	948	913	923	935	886	1004	930	964	927	865	952	902	945	930	908	945	919	914	924	940	899	900	915	924	941	930	902	924	933	963	941	906	928	948	917	922	938	941	956	911	937	931	964	967	930	948	888	967	953	939	960	969	950	967	950	953	909	948	947	920	901	992	926	935	905	929	929	951	959	1032	942	939	953	952	901	921	949	893	940	911	919	975	892	952	896	955	946	956	926	902	960	936	911	892	897	1030	885	960	941	920	940	976	907	897	966	944	937	914	951	907	941	931	960	951	956	937	906	876	946	968	976	917	907	921	937	911	948	952	920	945	914	897	928	950	983	964	884	932	948	994	974	920	988	941	975	984	925	877	983	912	957	952	879	922	947	979	982	911	993	946	997	909	940	910	942	914	914	916	903	979	898	942	909	960	925	906	928	949	906	889	947	921	964	944	920	870	963	926	898	963	1001	972	902	982	948	894	905	929	962	902	935	905	928	947	930	951	921	937	889	918	926	885	912	935	932	929	898	935	897	915	893	896	900	924	931	923	946	973	955	950	969	905	912	985	895	924	883	895	969	902	912	976	934	942	894	973	970	924	905	929	935	895	941	933	947	931	948	917	884	972	929	895	939	935	950	886	872	930	981	910	885	951	890	968	926	973	914	958	951	932	956	981	938	958	904	929	1013	924	983	865	973	929	926	982	894	962	1000	916	943	904	942	898	890	920	899	895	928	880	894	965	971	941	912	940	960	971	908	953	939	956	930	938	966	917	904	953	918	940	957	904	941	906	936	951	964	942	931	922	943	906	937	963	939	898	939	905	919	905	974	871	918	915	949	937	883	969	953	936	852	920	953	966	930	937	985	889	886	961	939	938	945	886	945	952	916	932	966	933	899	943	925	948	961	928	907	929	912	986	882	956	947	971	894	951	948	935	959	979	859	973	911	931	916	960	961	918	931	938	940	921	887	944	917	877	921	953	960	927	919	939	925	976	996	938	954	917	916	990	928	934	977	943	965	948	922	895	918	885	949	936	961	941	908	893	884	935	903	939	926	923	951	901	908	933	931	946	958	933	968	927	942	922	908	926	966	922	946	1025	988	940	950	942	939	922	924	917	955	942	951	981	917	943	938	985	925	952	935	928	960	942	929	935	915	922	938	979	924	931	947	904	920	921	911	938	992	955	930	967	939	878	895	945	951	982	940	937	909	945	963	855	898	908	941	935	909	917	941	936	969	906	911	938	934	890	941	913	897	909	970	898	887	890	916	945	970	932	938	960	993	974	911	961	906	964	956	965	952	871	926	931	926	935	900	931	915	917	901	961	1008	925	980	897	930	905	912	868	907	930	872	913	954	922	922	917	949	948	905	903	885	952	878	906	897	907	938	920	993	909	898	956	934	943	931	881	898	968	977	912	887	886	901	892	950	951	903	954	880	927	946	923	931	932	910	921	929	972	956	955	919	893	893	928	954	981	940	907	952	927	914	966	948	931	975	952	945	929	922	937	907	975	927	948	956	929	873	978	902	907	964	964	890	924	925	938	877	961	926	994	939	947	960	970	933	933	956	894	933	940	981	947	921	946	965	891	921	920	930	965	970	881	948	954	951	958	916	963	891	973	935	911	920	950	957	907	962	896	913	952	929	957	955	886	900	954	951	927	895	938	899	965	885	961	877	922	954	889	911	901	905	932	911	893	914	893	928	931	945	966	944	958	951	876	942	876	891	905	918	918	937	899	927	917	881	949	868	917	894	924	992	943	939	949	964	931	918	908	933	952	941	904	937	933	912	938	911	928	959	893	914	942	908	879	969	975	953	957	977	955	891	861	903	901	902	952	903	971	940	917	915	934	967	898	935	934	926	951	928	875	932	909	914	905	950	936	891	898	948	957	927	943	897	937	970	871	896	935	967	981	929	941	948	941	935	904	951	906	938	922	932	957	885	953	901	936	883	927	911	984	911	906	929	942	900	939	934	917	967	905	928	886	954	938	880	968	944	892	958	928	948	959	898	887	902	964	971	922	905	936	869	945	960	874	918	968	917	920	935	903	968	983	983	926	968	924	906	962	1002	945	963	962	944	915	932	863	914	875	898	946	899	943	956	945	942	918	935	972	910	955	950	901	923	938	938	889	977	942	951	964	929	938	901	919	962	941	929	936	960	940	930	887	937	891	893	939	972	937	935	928	956	930	925	920	941	929	901	961	888	930	902	948	984	901	938	906	922	1001	912	943	898	955	933	947	936	916	913	934	965	894	929	924	934	896	928	967	931	913	925	899	903	861	936	936	918	930	946	928	958	932	1026	944	909	943	899	960	959	974	874	968	917	914	952	955	955	911	962	923	941	970	910	966	941	841	976	928	1004	908	925	898	888	963	919	870	939	942	870	989	971	917	919	953	858	927	936	939	935	947	915	947	920	946	929	971	909	918	972	921	917	932	927	946	904	933	913	927	947	894	907	910	900	920	976	937	974	905	936	980	961	953	929	972	932	914	919	938	983	901	947	919	917	930	1008	978	936	947	910	940	975	965	927	925	892	895	954	944	901	933	905	981	926	902	921	944	977	971	971	914	941	894	880	967	952	915	919	883	938	935	908	936	928	946	949	936	931	860	947	946	948	870	909	910	897	935	930	917	946	900	903	906	896	930	937	941	963	944	939	897	877	966	866	906	956	933	900	988	939	962	913	936	938	927	954	954	903	939	945	891	905	934	943	927	873	924	942	943	924	904	914	939	957	934	957	868	1006	936	924	896	939	878	911	942	920	918	982	925	866	904	932	950	958	932	939	964	934	895	889	947	943	930	938	952	979	971	911	943	932	930	913	944	897	943	951	906	966	948	961	964	897	932	930	947	940	934	946	895	943	921	978	917	961	923	956	918	968	944	954	937	921	932	937	934	985	936	900	962	915	886	916	984	939	939	939	941	977	914	928	904	921	958	880	911	972	979	926
27866	17201	4010	1103	728	576	569	517	485	484	497	457	451	455	452	438	410	408	398	427	365	408	401	373	400	410	397	419	383	435	457	438	398	390	430	408	411	387	403	385	384	380	405	401	364	400	370	404	389	388	410	390	397	403	395	383	387	366	374	436	411	394	382	405	424	390	412	399	412	400	412	394	408	359	417	426	413	374	380	371	390	385	368	426	432	385	372	400	372	336	374	400	376	380	357	375	400	417	370	386	407	440	372	395	380	399	383	402	387	379	380	409	402	410	391	416	373	421	379	414	406	392	374	387	365	404	417	369	420	398	397	388	379	362	372	352	378	389	422	445	414	375	403	366	407	347	377	433	391	372	371	378	365	442	396	431	408	374	363	408	399	421	381	379	427	410	405	364	401	410	392	440	373	412	416	414	413	381	402	408	375	439	379	380	427	357	368	366	397	401	375	417	406	393	397	391	397	362	380	398	389	370	378	405	396	367	389	432	395	402	386	387	365	409	387	386	400	390	394	386	432	385	400	446	393	418	389	424	398	380	398	380	383	374	419	405	438	388	378	386	403	385	382	414	393	396	382	420	385	363	416	392	383	379	431	393	386	382	378	391	402	397	410	440	408	382	410	406	412	399	375	384	414	388	400	411	408	393	415	395	417	395	409	370	401	400	414	411	392	384	373	413	392	370	346	405	356	406	377	411	415	393	402	377	416	400	410	404	370	374	381	387	383	423	389	409	386	388	412	362	364	386	408	351	381	400	382	378	410	378	397	404	398	421	376	386	404	415	436	394	379	412	402	355	407	405	446	377	399	391	392	359	385	367	417	370	408	413	405	419	415	387	378	422	434	371	409	372	398	411	393	373	394	414	388	375	385	408	388	401	417	385	401	381	390	392	406	349	392	390	409	391	374	354	377	344	377	375	402	411	402	428	383	395	363	410	447	382	381	416	413	379	374	387	388	465	421	380	419	430	397	397	397	387	389	420	372	360	395	392	388	419	398	391	400	389	346	403	408	442	407	370	376	403	413	398	439	400	410	394	394	392	385	336	379	370	418	388	434	398	419	393	389	410	387	405	369	385	389	394	392	375	392	393	400	417	381	402	406	408	414	348	391	380	388	399	408	388	415	412	415	388	406	354	417	431	387	403	398	397	385	419	378	412	402	351	402	405	395	388	366	404	363	388	409	400	411	394	394	393	417	414	386	372	381	399	378	350	395	372	394	416	401	394	416	387	383	406	440	446	410	427	397	385	394	377	415	416	383	365	421	371	388	438	383	383	398	379	397	386	397	383	398	419	395	413	418	376	418	406	417	391	374	425	346	423	381	395	386	386	400	410	396	406	361	376	410	384	406	410	415	398	428	378	383	390	426	400	376	394	390	373	389	382	401	411	406	424	394	390	419	385	409	402	407	352	389	391	411	365	436	388	398	405	403	414	380	397	399	390	401	408	378	412	366	390	395	361	417	401	392	385	382	393	412	389	406	399	400	386	397	429	368	395	407	393	376	392	400	431	405	396	380	412	398	417	412	413	377	405	430	402	387	358	389	363	403	377	412	369	419	369	411	412	363	372	391	386	392	431	398	420	431	353	356	386	428	412	406	383	380	381	381	362	413	345	358	403	379	389	417	387	371	393	368	417	391	420	411	405	396	377	378	403	363	374	393	384	391	389	393	361	384	400	377	378	412	391	376	401	381	391	399	390	418	389	431	396	383	400	397	384	396	360	412	391	394	386	403	348	389	353	384	389	398	410	414	390	388	378	373	368	372	412	376	375	434	393	438	384	380	350	382	403	407	373	373	414	391	410	423	399	440	423	368	389	396	420	409	443	384	397	368	406	369	409	407	406	437	433	375	375	420	402	435	410	415	396	375	414	384	414	420	418	362	414	392	369	431	362	431	410	388	375	410	357	401	384	385	401	376	399	400	367	385	403	401	425	398	378	387	417	401	388	377	396	401	406	406	418	411	398	387	392	417	388	394	396	384	402	394	378	390	386	406	387	424	388	442	378	377	340	402	367	416	399	355	403	406	403	387	392	391	390	404	390	406	382	451	389	378	372	368	401	385	392	405	379	414	394	404	390	434	398	426	415	404	391	388	380	380	374	404	413	438	410	355	408	378	420	414	405	382	371	372	413	379	372	387	404	396	431	377	412	401	359	387	392	393	403	374	415	412	377	401	411	397	377	380	433	382	397	407	378	371	403	403	402	412	368	389	375	385	393	411	415	399	396	383	368	406	356	402	363	386	384	393	378	372	397	397	409	391	415	381	455	404	389	381	407	400	408	394	405	393	414	388	416	375	387	419	395	392	399	418	355	363	370	413	386	411	413	365	382	383	358	399	398	386	389	374	372	401	390	403	404	379	392	402	420	398	397	393	419	391	396	406	406	399	421	362	372	398	376	362	399	372	390	382	398	388	413	391	346	393	379	430	377	371	395	395	396	381	380	373	410	394	385	388	421	417	383	390	434	397	407	408	427	393	391	388	385	397	383	411	399	375	401	411	394	362	418	398	391	438	389	398	429	384	416	384	406	430	377	422	355	396	397	413	405	354	387	384	401	401	386	363	429	405	370	405	412	387	375	384	369	354	402	368	406	357	383	367	415	396	404	384	391	407	376	372	390	416	388	383	370	387	380	327	413	427	371	386	414	424	456	398	348	440	347	417	390	351	414	384	385	371	381	409	400	394	393	411	363	396	389	398	378	375	399	378	388	386	381	387	394	383	434	434	367	325	416	416	429	416	408	402	406	368	403	367	413	344	433	424	377	395	401	437	358	404	399	410	390	404	395	392	387	379	383	395	391	400	359	384	404	439	399	384	402	387	392	398	422	394	435	410	392	393	374	397	372	405	413	365	404	409	386	426	418	396	383	363	378	416	386	385	367	398	402	401	343	425	378	393	406	421	401	436	384	397	372	389	412	396	394	425	371	440	391	369	401	374	392	369	410	386	356	423	372	382	381	435	401	391	400	445	381	401	407	377	404	395	403	387	401	385	370	356	391	394	385	429	382	423	408	409	393	410	377	357	357	389	360	373	392	373	351	388	401	386	387	407	416	395	405	400	377	453	405	410	416	381	400	394	358	399	347	388	409	413	347	401	360	380	379	372	386	390	413	377	383	390	426	391	411	373	376	412	399	412	453	374	414	399	391	379	422	348	416	393	403	404	363	362	389	423	399	390	405	381	410	378	419	395	373	439	344	410	428	402	387	433	360	389	379	362	393	396	400	402	371	394	394	376	406	403	383	382	412	400	365	391	419	406	443	376	390	375	406	395	394	374	405	370	375	388	392	374	395	392	425	380	410	370	385	400	399	375	380	442	368	384	446	408	393	405	374	401	365	384	377	404	390	384	421	392	406	358	425	365	385	439	397	364	335	391	422	394	408	369	406	371	388	380	423	366	382	378	397	374	406	393	397	414	374	374	413	382	387	399	379	359	385	375	402	405	378	407	398	375	390	399	380	394	411	439	362	410	422	389	411	381	407	412	382
4954	2699	2146	1192	888	818	738	717	671	628	587	540	500	465	508	426	463	451	474	445	449	492	485	465	464	468	465	476	448	449	433	473	457	457	436	433	427	443	444	412	430	424	433	454	441	448	412	426	456	422	424	447	405	407	433	426	399	462	411	424	407	444	457	427	419	413	448	419	421	437	457	450	412	448	453	398	424	410	460	424	395	414	483	432	415	424	417	402	422	434	450	432	438	408	405	414	434	446	418	440	440	449	418	383	429	440	412	403	448	425	445	381	417	403	451	413	454	447	426	433	416	418	446	412	427	421	415	456	442	433	445	441	451	438	402	497	423	415	443	415	450	433	405	436	403	417	434	390	411	466	444	416	438	401	421	422	435	361	414	412	408	465	454	447	408	433	459	419	444	405	431	475	436	424	445	436	466	453	448	445	446	413	422	427	434	436	441	433	465	408	445	413	439	448	428	381	409	432	411	442	404	430	429	432	397	449	445	413	404	448	480	401	382	421	415	451	464	437	423	448	402	402	407	469	459	424	453	399	407	404	428	427	401	417	410	468	469	390	442	391	447	433	422	457	445	438	386	414	412	427	434	440	415	432	409	450	392	455	412	419	439	430	442	422	414	426	438	445	439	428	410	436	449	401	446	447	401	408	429	468	462	441	420	415	451	438	410	389	447	447	421	456	391	452	447	415	392	447	411	379	425	475	441	423	450	435	413	435	408	421	435	470	417	423	434	413	440	441	404	436	453	401	447	440	444	424	399	415	428	408	406	447	397	452	427	451	445	398	436	433	425	408	421	418	407	387	459	420	404	448	442	405	432	419	439	435	412	444	463	412	421	406	418	420	407	434	433	410	428	411	436	440	423	435	424	432	447	424	427	420	424	422	445	445	436	418	417	413	455	369	436	438	441	418	426	421	419	432	451	448	439	435	438	394	417	419	444	438	426	433	410	464	441	433	452	440	418	403	414	470	416	401	432	435	404	428	437	410	414	423	432	443	395	435	415	423	416	447	417	381	443	421	420	421	397	449	448	467	467	404	452	438	424	443	425	429	410	448	440	407	389	412	414	439	460	459	462	461	434	438	442	415	469	421	410	421	404	420	410	449	432	383	428	452	438	392	444	438	437	423	419	432	420	422	425	413	385	414	420	482	404	463	394	448	408	420	442	423	434	410	443	415	442	410	483	448	460	399	433	455	453	420	459	398	440	428	402	438	411	424	422	427	418	421	461	410	430	408	468	434	407	460	410	437	432	425	414	402	437	450	457	446	408	420	447	416	451	423	431	428	469	388	430	394	430	445	413	452	399	440	460	412	442	470	415	413	425	457	402	403	423	433	458	433	422	411	394	415	451	379	476	418	457	408	414	450	421	420	428	449	404	410	438	401	421	445	399	432	434	379	466	449	446	417	388	472	446	432	432	452	444	449	400	393	435	419	410	431	419	454	406	434	423	420	432	436	392	376	406	440	406	446	465	429	413	390	431	409	418	422	442	430	443	437	432	445	420	400	447	447	426	427	472	444	402	483	463	446	413	426	397	423	438	434	437	458	405	429	424	416	456	446	454	404	410	448	429	420	452	411	455	449	430	422	404	419	453	421	431	423	429	468	416	451	404	453	443	439	405	401	449	446	385	412	437	394	470	407	417	452	388	420	418	417	414	408	423	422	404	414	426	395	430	396	457	431	437	438	443	443	441	424	472	457	434	438	448	411	436	441	447	429	418	431	409	411	448	400	420	431	410	432	422	434	435	431	442	459	434	410	423	452	447	447	432	382	449	419	402	430	402	415	396	438	449	404	437	424	408	414	452	440	435	431	415	430	424	410	416	441	400	422	420	410	420	395	447	425	399	420	422	422	432	423	449	429	443	462	422	413	423	443	427	434	466	425	427	442	413	421	413	396	417	416	373	393	424	426	434	409	421	425	387	456	408	432	407	442	465	447	426	370	413	414	427	452	442	426	438	418	455	448	427	403	406	412	431	420	423	421	431	437	415	437	437	389	418	419	435	433	433	424	448	465	420	448	451	445	420	409	427	402	437	438	416	425	419	445	416	431	418	457	400	435	404	447	414	414	460	442	421	417	420	423	437	445	446	406	392	432	449	427	406	409	429	414	407	444	388	461	445	451	439	435	448	449	427	411	452	434	442	386	424	426	416	416	432	406	410	373	421	434	447	411	413	385	437	437	438	411	416	413	414	447	437	392	458	428	429	414	398	429	402	455	407	444	424	407	412	399	434	430	450	379	418	438	454	431	436	426	431	414	421	413	422	412	434	408	408	414	389	436	458	395	421	458	450	413	428	403	462	444	398	427	451	421	400	454	420	436	404	446	431	402	443	423	440	439	465	396	455	438	476	436	426	454	441	444	439	444	438	425	436	422	408	403	438	442	401	416	415	416	399	449	423	450	449	429	420	448	429	432	421	440	377	447	429	451	452	436	423	427	426	400	424	436	405	455	417	410	411	385	404	416	420	439	432	412	433	423	417	425	422	400	414	440	393	455	425	444	427	408	437	428	406	433	442	424	440	417	446	425	393	416	415	435	420	382	417	481	436	427	427	429	438	411	441	435	407	421	412	422	403	405	413	401	438	417	405	448	404	419	387	451	432	426	411	439	405	438	446	412	460	396	435	446	444	424	411	453	445	430	412	416	443	429	434	430	435	428	450	369	441	418	420	400	419	448	411	444	428	417	429	404	420	421	427	408	426	444	389	441	413	447	430	432	411	402	448	413	424	428	434	396	367	446	408	412	408	376	400	468	441	442	393	454	461	436	446	418	416	451	436	447	446	438	449	446	453	442	437	442	421	401	441	419	419	428	426	437	440	428	415	409	443	408	397	428	443	429	394	460	440	431	446	435	434	472	422	425	427	421	450	437	437	420	462	375	423	417	455	458	410	405	408	429	403	429	435	432	445	453	394	383	419	443	436	380	438	467	425	388	432	406	398	419	403	437	442	425	452	400	403	406	406	446	458	421	439	414	430	405	453	409	471	398	461	438	408	431	401	429	421	381	409	404	433	476	412	421	415	418	423	393	414	418	394	451	409	427	445	424	419	455	434	424	434	409	439	444	412	404	430	437	473	394	445	455	442	430	411	429	410	414	412	409	447	421	454	426	401	404	455	464	383	413	441	440	375	417	438	401	432	426	409	414	449	443	413	394	434	440	438	426	378	405	411	402	429	421	414	419	451	420	423	434	413	417	429	435	413	436	457	423	413	439	407	419	451	418	411	444	371	427	449	441	435	445	410	429	440	442	412	402	413	460	425	380	435	484	427	438	437	456	417	421	428	419	452	402	426	448	442	447	420	428	421	392	468	421	430	409	432	445	450	419	424	429	401	411	410	444	409	430	449	428	431	424	453	421	399	416	456	411	402	469	430	455	459	417	407	421	454	420	418	403	460	438	401	440	426	428	414	427	439	435	437	428	437	451	411	412	436	377	459	448	443	432	392	421	412	399	441	414	417	396	427	392	421	433	423	456	427	423	437	445
23870	21264	28478	24377	21263	9338	1988	1375	1204	1089	991	990	874	902	843	860	792	758	809	766	837	802	769	766	794	778	844	760	808	740	776	751	766	786	758	797	764	757	774	784	748	722	723	738	796	767	725	763	719	761	744	736	771	744	690	729	721	778	720	801	774	730	731	791	758	757	746	740	725	733	743	743	739	768	719	724	712	726	771	745	750	719	711	772	791	742	753	807	700	784	690	687	746	767	741	769	763	750	697	723	696	763	694	726	729	729	779	686	754	699	724	720	807	740	787	755	726	727	727	754	715	747	758	785	776	737	780	717	716	734	747	725	756	746	752	709	710	705	725	736	694	728	749	725	738	732	698	753	708	747	736	733	733	788	732	741	700	741	770	703	718	732	730	774	753	740	750	720	711	734	709	780	744	734	733	729	756	737	683	710	710	779	752	741	692	781	759	734	729	701	723	727	718	770	762	726	737	707	709	701	736	735	722	758	719	756	711	689	734	758	742	753	686	722	761	786	702	792	715	756	788	708	738	731	704	744	791	746	704	744	763	720	738	666	771	771	762	723	734	688	779	708	720	757	732	771	690	746	687	716	749	751	773	704	749	759	724	765	783	745	695	765	725	703	740	701	738	721	707	717	762	712	763	744	732	709	733	738	708	736	712	720	715	752	712	746	702	718	773	790	733	744	729	732	691	809	792	692	738	696	778	755	758	740	773	749	741	758	755	711	702	758	693	745	735	744	713	765	760	766	723	709	743	754	754	747	719	754	778	745	701	713	710	692	808	748	707	703	748	754	770	812	740	738	744	738	751	743	753	699	751	743	731	750	740	766	771	750	759	705	770	743	778	675	712	692	714	779	762	679	720	738	707	690	677	757	732	704	711	756	706	720	727	685	729	714	710	732	739	753	707	766	717	726	679	732	707	700	756	731	722	715	695	677	726	712	720	665	719	719	725	756	740	722	737	737	715	766	724	789	767	756	721	746	769	748	718	750	740	732	747	723	730	720	738	698	773	747	727	745	702	734	724	727	751	719	725	741	738	697	717	796	747	705	695	731	688	749	711	721	777	704	735	759	728	753	748	757	764	701	755	741	759	727	763	694	707	678	723	732	748	785	762	731	803	695	764	787	715	735	727	730	721	742	712	768	760	735	742	747	768	745	725	773	742	724	684	758	736	722	740	783	781	741	731	728	786	726	720	750	711	767	734	721	737	784	762	775	710	724	744	736	764	786	712	705	749	733	682	745	725	744	745	720	710	716	782	743	734	699	740	798	729	764	743	753	754	772	748	753	722	694	697	722	696	733	751	773	758	783	749	679	765	718	722	717	721	744	754	757	701	752	672	764	730	717	708	669	731	736	750	738	722	694	753	756	763	745	758	728	788	725	777	743	756	749	713	741	724	736	735	727	717	705	722	759	696	742	682	735	778	749	702	735	700	757	750	821	726	708	718	726	718	702	778	726	721	730	759	743	732	717	732	706	756	742	766	709	752	708	797	760	664	702	680	740	704	719	750	746	731	726	785	734	726	765	696	716	748	740	786	719	760	732	681	732	736	715	697	748	734	741	665	712	749	719	751	757	718	713	720	782	752	705	714	708	748	780	718	739	781	740	740	778	755	748	709	681	698	705	711	787	762	715	756	753	795	771	722	727	736	711	724	754	706	812	744	739	690	732	687	767	695	745	731	735	741	725	725	744	807	732	739	778	706	755	770	791	701	760	779	690	720	700	749	697	711	696	745	788	749	781	698	700	754	739	752	744	759	710	725	732	747	712	778	723	756	750	781	719	691	707	763	761	783	697	718	733	739	752	740	755	744	772	738	714	719	716	754	760	731	713	765	763	696	724	731	754	730	714	733	702	723	759	769	713	722	674	720	698	734	730	762	802	738	723	785	757	747	756	727	736	672	794	757	755	709	751	689	731	742	726	708	743	718	721	723	697	731	758	711	690	733	785	751	737	710	699	744	770	715	761	740	768	756	685	742	705	705	742	710	712	787	727	747	766	760	705	723	756	734	688	687	753	741	762	700	777	773	710	724	759	692	726	712	708	713	730	743	698	715	743	746	792	763	784	757	719	731	770	720	742	788	744	746	736	724	738	736	720	701	740	712	743	687	731	764	716	716	740	697	714	713	739	730	695	744	728	724	714	729	764	764	733	703	720	754	703	730	754	798	747	718	736	745	741	725	687	729	682	784	756	731	780	719	774	730	717	734	679	737	747	726	725	680	773	748	730	772	712	794	751	703	679	773	716	751	728	787	769	747	755	724	748	759	743	708	791	714	766	748	767	711	716	704	703	717	722	730	761	740	690	729	761	712	738	747	790	712	736	714	765	695	727	725	697	730	691	704	727	680	725	674	702	696	768	746	713	699	712	720	727	773	722	766	707	725	721	759	768	735	708	689	737	752	746	766	734	699	780	746	742	705	796	746	766	709	737	749	745	775	748	774	718	699	762	675	714	776	746	710	724	741	734	721	732	741	765	745	729	791	727	709	705	779	751	772	723	716	745	743	736	748	755	773	733	713	720	746	734	748	739	717	740	738	707	749	745	761	692	709	689	712	774	750	678	766	711	763	749	709	733	716	727	771	726	756	754	705	739	697	685	731	778	688	728	682	750	725	746	749	750	735	737	765	707	719	753	702	796	794	743	714	719	730	730	688	686	735	713	680	690	723	747	719	770	726	749	739	752	726	721	716	724	706	764	763	664	747	737	697	731	748	717	679	726	734	690	725	702	710	755	750	778	736	717	669	744	742	745	754	773	723	698	757	742	725	746	707	755	742	748	735	773	771	745	774	694	737	699	744	727	732	745	757	728	729	728	711	716	717	694	738	710	728	738	730	758	728	746	722	770	734	701	722	750	681	754	742	746	697	762	703	745	690	691	743	691	697	735	728	739	696	755	738	711	700	719	765	730	702	758	740	724	708	705	690	752	701	696	706	709	734	733	734	761	667	765	732	729	696	715	714	755	755	749	745	776	741	743	726	750	761	739	717	757	750	733	691	755	726	727	760	696	746	727	675	704	717	746	736	720	739	721	740	764	728	791	719	761	772	732	748	763	731	758	761	766	766	754	709	747	729	707	718	750	759	704	784	719	704	732	741	722	768	789	769	743	713	690	743	714	735	687	726	723	765	748	714	697	743	774	770	703	750	758	750	761	746	732	784	730	708	745	723	703	691	795	746	739	760	759	752	757	773	761	678	739	736	749	744	721	776	766	779	738	719	714	705	749	734	719	671	732	750	731	723	693	731	732	748	708	723	750	714	740	691	808	749	782	739	674	753	731	764	699	750	754	728	764	735	717	747	706	749	730	684	728	724	762	732	719	717	747	753	707	748	790	726	723	713	763	727	722	739	686	699	740	733	734	746	700	716	741	747	770	742	745	760	749	733	735	771	761	736	714	779	753	712	728	766	781	755	756	716	716	710	727	740	743	761	721	740	718	772	730	720	728	738	755	717	702	718	780	758	714	736	775	751	750	806	772	742	733	713	703
4306	11212	8067	4018	3251	2569	2065	1753	1706	1397	1242	1122	1020	1034	911	928	899	883	845	811	837	835	811	869	790	817	857	807	873	809	823	865	788	820	784	744	796	819	753	777	752	754	752	767	754	752	770	758	788	740	756	796	800	776	782	733	784	748	738	820	743	748	752	760	706	775	775	772	735	734	784	809	778	769	800	772	728	757	709	739	758	728	803	717	768	786	740	769	752	763	781	735	713	729	718	795	822	770	813	730	779	776	736	779	780	750	767	734	771	753	793	724	771	785	790	741	731	765	698	772	766	801	749	747	747	747	759	703	718	771	787	773	743	749	788	753	762	782	783	760	743	775	765	751	728	789	710	740	721	732	735	742	743	736	761	748	744	762	734	747	739	775	808	781	813	754	756	778	788	780	720	743	757	726	791	826	776	741	766	781	761	718	723	766	762	749	816	723	777	704	755	734	797	772	719	756	737	754	801	745	712	708	740	788	791	798	770	733	789	807	774	711	783	756	737	765	806	793	782	769	770	778	764	714	747	759	736	706	731	743	820	809	727	798	738	729	787	773	774	742	769	745	717	716	727	727	795	740	778	815	743	720	725	773	753	721	729	735	724	746	691	781	748	766	746	770	729	722	717	744	767	801	765	735	765	732	740	725	772	729	728	762	794	715	762	788	774	731	779	711	791	718	711	765	732	721	711	710	774	757	765	793	744	737	738	751	762	800	721	726	707	790	786	755	731	778	692	763	702	753	772	752	729	735	747	732	772	764	759	784	725	754	808	724	745	788	731	732	756	726	763	774	685	739	769	814	739	757	726	818	714	727	814	774	785	790	749	738	750	772	775	743	763	772	759	751	749	738	723	747	781	724	745	780	744	747	731	750	763	791	755	764	773	766	754	779	751	763	788	725	776	816	727	777	750	725	761	800	783	746	780	748	761	776	808	759	745	770	704	709	719	714	797	779	781	713	770	740	703	757	773	741	768	731	787	813	737	756	768	730	771	748	726	748	808	780	774	760	778	798	738	765	767	737	748	793	798	750	717	730	747	741	778	729	781	832	776	768	794	741	774	719	801	755	774	751	772	750	790	754	769	713	768	818	752	795	736	785	771	785	733	689	708	740	778	759	735	754	770	705	705	724	739	780	768	724	771	733	773	733	765	817	777	754	768	714	733	763	745	776	813	753	772	747	777	784	762	745	735	706	749	753	753	737	744	740	744	768	723	768	727	776	785	773	789	726	801	759	734	764	801	729	706	788	738	783	736	759	739	753	749	768	750	706	778	756	718	746	750	767	766	768	740	776	749	777	748	726	709	726	748	787	753	759	692	778	783	765	735	771	747	784	701	753	729	761	730	725	775	789	783	769	736	770	774	761	766	731	786	749	725	775	762	767	753	763	807	726	774	724	712	698	740	757	780	743	756	719	759	749	828	772	751	753	760	757	783	760	748	752	761	802	721	752	747	787	731	735	788	721	730	752	791	752	731	753	752	791	754	745	759	770	768	739	766	771	756	761	712	765	776	766	775	761	715	734	790	751	728	798	738	745	764	761	766	711	736	772	796	788	787	760	778	752	787	779	703	751	793	784	786	736	760	754	741	747	721	755	729	685	748	777	742	726	746	734	774	780	741	764	768	719	714	719	728	830	796	764	765	760	799	713	789	745	782	712	716	788	755	737	751	768	763	784	776	757	767	754	736	794	771	758	768	742	780	745	729	761	756	737	725	774	753	751	727	764	777	804	751	767	794	750	732	767	723	706	739	752	782	702	746	705	773	798	760	755	744	768	771	769	738	725	757	752	696	763	729	764	775	721	740	726	776	781	764	732	770	774	761	738	777	817	739	729	777	793	749	766	802	703	766	731	761	740	745	778	755	793	766	756	709	725	755	732	710	702	765	753	787	816	724	744	752	781	764	758	750	705	799	771	709	772	734	759	755	784	744	754	765	730	751	747	733	768	740	788	800	733	711	757	742	731	758	779	711	736	767	741	721	730	753	781	755	801	734	776	773	746	721	769	793	764	764	730	749	746	764	755	738	747	727	752	761	781	761	770	759	754	766	729	792	722	735	734	746	719	731	765	747	750	720	770	761	824	766	768	758	745	730	756	752	721	706	768	786	736	738	730	734	720	758	723	753	705	784	775	758	748	732	737	799	756	765	747	750	830	766	723	762	795	766	744	735	724	750	774	756	738	754	741	716	786	716	780	743	758	753	759	726	777	745	770	750	785	787	734	728	774	713	783	762	718	732	770	731	787	774	702	735	699	779	761	791	754	750	760	776	784	751	741	737	746	772	730	755	748	736	728	779	738	719	761	759	736	746	773	739	805	719	757	796	725	741	773	722	794	736	698	746	715	783	733	716	723	727	770	769	726	779	800	744	722	765	756	762	714	760	730	765	761	801	772	699	749	707	741	723	741	760	739	773	728	769	768	757	724	769	750	756	776	772	731	707	755	774	761	793	716	770	727	743	713	763	767	767	766	744	794	761	788	749	740	761	780	764	784	771	750	703	721	712	771	722	762	806	789	775	754	754	738	756	761	711	748	772	764	740	760	788	737	735	760	776	783	767	715	780	752	782	740	745	743	785	739	705	783	784	749	784	776	797	774	795	766	765	734	792	750	748	755	786	734	712	729	756	766	741	805	737	724	775	753	760	747	774	772	767	742	754	778	800	773	714	770	766	785	763	757	767	757	759	728	775	786	759	747	699	754	788	741	758	757	725	727	756	774	754	761	766	769	751	759	808	717	741	729	724	754	765	767	812	746	743	762	785	741	744	764	794	733	774	775	787	798	773	764	782	775	794	752	734	735	751	795	757	756	727	812	739	770	757	777	743	736	744	729	769	771	736	760	711	773	686	765	755	756	776	758	754	742	753	812	738	736	747	781	750	739	766	759	779	720	801	733	741	771	758	749	760	737	708	742	737	715	721	732	744	761	720	755	805	776	684	747	776	762	759	734	703	713	754	760	726	737	758	769	773	774	769	724	752	788	756	744	751	753	679	724	767	720	788	761	770	794	766	725	741	714	702	751	745	747	749	779	763	733	761	760	737	778	797	753	688	795	728	786	760	776	729	758	766	792	772	760	753	829	728	732	780	763	749	766	768	742	703	751	714	763	726	785	744	712	738	757	753	783	778	786	763	747	770	766	707	754	762	734	762	721	736	755	731	735	782	792	772	737	761	748	779	741	783	743	719	754	772	721	746	777	743	766	735	750	804	774	734	787	748	782	708	742	793	758	766	758	775	760	714	779	759	751	769	758	831	766	781	752	755	731	784	758	793	775	732	818	699	710	744	748	790	738	801	748	696	773	768	790	767	728	736	753	783	790	720	783	780	757	773	742	781	748	776	871	729	769	731	759	788	752	830	766	747	751	743	774	721	729	787	724	714	756	720	782	811	766	758	742	743	780	776	789	794	711	763	796	755	809	750	788	766	814	779	757	747	730	775	768	756	737	749	705	698	803	727	767	724	774	759	752	746	763	730	740	781	765	733	734
25057	21266	27263	25466	9380	1229	859	691	673	625	557	561	521	524	489	479	481	487	469	461	461	458	424	448	473	441	450	424	469	449	442	448	454	405	467	466	407	465	472	445	425	416	422	425	414	397	472	373	422	401	400	482	457	410	467	450	436	419	399	431	443	427	432	445	393	413	407	440	407	452	424	408	442	446	426	446	444	409	405	408	442	421	420	393	408	463	418	435	400	426	441	403	437	398	444	393	404	387	414	442	426	440	462	437	498	402	409	413	429	420	458	403	435	380	453	401	407	429	448	408	419	431	428	438	440	418	409	460	424	405	420	404	427	403	412	401	419	408	421	444	400	404	430	447	430	403	427	447	484	444	404	481	429	419	419	412	458	416	421	426	421	427	420	440	399	459	429	409	430	417	417	391	413	408	401	411	452	414	443	434	457	388	425	414	432	406	395	409	421	406	449	450	425	433	420	399	441	458	436	408	440	461	430	409	413	424	426	423	444	460	451	394	420	423	445	434	448	430	440	428	426	408	414	421	432	434	415	421	458	425	425	439	461	398	417	440	416	413	401	408	397	468	407	421	420	448	417	441	459	462	411	446	445	407	400	398	416	403	396	420	443	416	429	430	395	469	438	470	409	381	439	433	405	450	409	428	399	435	413	413	419	424	422	448	421	437	397	432	443	434	411	432	412	412	415	413	444	413	434	425	427	434	459	417	412	449	406	413	425	391	415	403	416	400	386	432	435	418	418	401	404	431	442	452	408	422	426	444	420	438	405	444	415	394	404	420	468	365	423	430	431	445	412	396	436	432	401	408	413	440	423	370	440	421	437	433	455	406	435	417	435	417	418	407	446	432	411	449	405	439	401	415	446	408	467	400	437	446	421	384	422	426	433	434	462	445	437	442	400	424	421	459	432	460	440	385	406	410	472	435	416	418	467	460	422	434	422	442	414	423	415	428	440	406	409	413	436	396	433	438	417	433	427	427	404	436	441	450	413	406	427	447	390	417	419	420	399	399	387	435	418	423	411	424	438	426	441	453	406	453	429	424	455	432	386	398	433	399	416	439	433	434	451	421	394	407	444	444	448	413	427	408	457	421	427	423	434	378	396	427	432	433	421	450	412	434	423	400	414	438	452	447	432	439	425	407	427	427	436	436	410	477	423	417	421	426	399	408	466	422	419	388	393	393	410	449	409	431	424	424	451	419	467	410	446	466	445	410	438	391	451	433	432	435	420	412	432	411	447	442	431	411	441	444	413	422	414	398	451	456	455	412	409	397	442	416	421	406	416	439	451	397	386	428	424	440	434	409	446	429	432	413	412	420	427	408	466	401	394	400	403	428	423	407	402	428	425	416	402	462	433	413	437	412	443	409	450	426	426	396	414	434	400	423	486	417	423	417	429	406	418	452	418	451	445	428	440	400	439	418	401	451	462	436	412	440	413	460	394	473	423	407	430	397	425	413	407	439	423	390	407	441	418	397	397	431	434	407	427	405	426	429	402	450	447	420	411	414	435	429	418	410	445	417	433	421	403	415	400	413	405	416	430	409	397	457	382	425	419	424	420	409	419	449	428	428	421	453	421	445	438	427	413	436	435	420	462	435	393	431	432	404	423	440	409	413	381	452	419	423	406	420	463	435	418	378	451	417	464	408	377	435	422	433	424	436	409	439	411	409	399	387	398	419	427	419	457	433	415	443	458	435	442	432	440	419	441	436	416	428	421	424	436	430	445	441	420	425	443	370	422	440	440	420	465	409	417	420	430	403	464	455	384	416	432	394	424	449	428	411	404	411	435	414	411	408	437	405	426	418	425	409	413	401	396	434	414	438	383	399	404	444	431	445	440	437	421	392	416	459	420	422	402	453	419	386	419	403	447	414	423	381	432	438	443	419	420	386	441	452	406	470	413	433	442	409	401	451	486	413	437	434	403	446	388	446	406	432	423	458	425	412	472	442	401	439	399	411	385	492	426	431	418	420	449	409	419	402	435	429	436	399	436	389	457	409	416	417	427	456	423	434	397	438	417	438	449	401	403	385	413	438	409	449	450	479	421	396	422	414	431	440	464	416	450	462	420	426	421	438	429	433	434	414	393	420	436	432	427	451	416	459	397	445	403	432	448	446	435	413	406	425	429	434	448	427	420	423	379	398	392	416	415	402	453	403	430	412	429	436	439	404	437	404	430	461	437	434	409	419	439	396	428	429	400	417	409	424	421	387	424	419	409	397	391	422	420	443	447	431	448	434	440	392	412	433	430	392	456	415	429	465	416	420	422	460	407	406	401	448	453	434	429	396	433	393	425	422	408	414	433	418	457	417	396	432	447	414	434	398	440	401	434	471	432	432	424	432	446	440	436	418	439	445	406	413	424	434	483	463	446	433	423	426	443	375	430	427	410	458	414	409	450	451	450	449	440	425	457	411	417	429	452	424	435	434	449	403	459	415	415	431	421	428	427	413	435	436	423	429	389	416	433	411	440	435	414	419	447	431	425	439	401	421	444	413	449	386	436	426	404	467	426	461	455	402	430	379	395	420	435	490	393	439	452	416	456	427	421	420	409	390	394	470	416	407	450	387	403	411	404	412	446	417	435	445	454	406	448	442	444	400	406	432	446	407	440	419	371	445	438	408	442	440	431	441	413	440	423	448	421	441	404	401	437	427	441	419	388	417	397	433	435	444	423	440	415	455	423	442	437	410	462	435	404	439	418	471	399	381	460	430	425	431	447	418	410	458	406	402	402	395	450	418	442	421	426	409	453	443	409	418	410	417	414	404	464	393	451	417	408	399	455	411	464	417	420	400	420	407	465	430	485	441	439	422	455	419	434	455	450	430	418	412	451	423	381	428	436	415	430	437	413	448	412	423	461	380	407	421	438	443	448	426	419	420	397	435	431	428	460	445	419	417	432	437	438	412	444	434	434	440	456	420	447	433	401	432	424	418	437	409	439	426	382	425	414	416	423	400	424	411	457	384	406	434	398	442	420	399	469	410	420	443	421	420	420	428	437	393	420	396	416	462	392	429	433	424	403	408	404	434	406	474	445	384	433	460	437	425	429	403	426	432	420	438	424	415	436	390	427	432	417	440	426	409	453	430	404	425	405	442	436	471	402	436	409	420	461	412	449	435	427	428	413	420	399	430	396	432	429	421	462	450	428	418	421	407	383	399	452	434	416	412	408	394	454	439	445	401	455	417	398	383	393	421	453	366	427	398	414	431	452	449	465	444	450	426	424	408	464	425	415	389	420	421	429	434	429	404	430	440	444	427	402	407	446	427	437	429	452	450	434	416	414	414	419	406	391	360	443	429	457	408	408	405	438	422	417	413	449	428	417	432	406	401	431	382	442	439	432	458	425	427	416	458	459	407	444	440	398	391	427	445	394	385	438	416	448	397	393	431	423	390	413	389	425	445	432	443	419	453	439	447	414	384	447	437	434	431	413	421	426	406	394	439	440	409	423	404	448	430	430	437	436	444	424	413	420	398	414	417	406	387	429	419
4323	7284	5048	2700	2019	1680	1388	1166	1063	898	816	757	717	605	599	593	587	512	525	521	556	508	542	534	560	491	517	514	495	504	498	502	509	467	535	518	479	511	460	448	449	499	501	497	528	483	522	453	501	486	477	454	509	498	482	520	495	512	453	497	493	473	511	489	474	489	488	492	517	470	471	480	486	477	496	519	487	507	475	463	502	477	467	455	476	447	422	461	468	435	472	469	457	496	463	444	516	468	504	495	460	514	472	490	439	465	509	483	495	467	437	462	460	484	475	529	471	518	453	488	502	502	480	440	494	460	462	466	470	477	531	483	481	497	528	481	491	443	495	460	506	451	456	487	461	470	451	438	414	451	499	475	481	492	451	463	476	475	483	451	475	463	469	455	483	485	456	506	483	467	478	475	451	442	462	471	478	444	467	507	477	436	502	465	462	439	512	468	467	471	442	496	479	462	491	487	424	520	506	452	463	460	496	480	495	502	490	448	490	492	526	460	482	490	461	480	526	482	458	481	455	487	474	434	502	439	472	448	507	453	488	483	522	460	456	491	480	472	495	447	482	461	475	454	476	483	414	447	480	431	499	474	457	473	474	499	477	473	453	465	461	432	466	475	462	470	499	487	478	434	481	478	493	498	485	465	429	471	480	452	481	462	443	460	462	512	441	510	499	450	462	471	496	467	478	442	479	455	485	446	444	489	463	461	497	505	485	489	467	458	444	454	447	488	473	485	477	477	432	513	498	483	500	466	501	474	476	451	474	480	458	512	456	485	498	444	494	466	459	486	458	483	459	464	535	480	431	474	470	454	477	467	450	460	470	468	480	463	459	491	462	456	468	514	459	491	452	465	462	433	512	517	485	477	492	447	453	463	475	458	493	491	462	497	474	480	443	448	465	496	483	508	500	492	438	482	492	436	439	491	460	509	447	501	479	451	488	497	522	474	499	471	430	501	476	507	477	444	498	499	467	496	478	497	459	449	503	433	490	498	445	510	473	492	460	467	471	491	457	485	489	450	500	470	470	474	454	493	494	477	491	488	459	487	502	468	476	462	474	499	515	487	495	493	480	468	460	503	477	479	480	454	437	460	467	479	489	434	463	496	467	505	482	485	458	459	480	454	480	479	446	492	466	465	473	454	444	456	462	441	477	497	496	481	468	483	504	436	499	449	484	540	497	481	462	459	485	472	453	494	523	485	469	478	467	501	430	479	498	492	471	473	486	470	478	490	484	441	452	463	471	504	489	435	467	488	500	499	509	489	445	474	474	464	483	477	458	466	460	482	470	494	453	468	470	460	497	487	444	462	477	480	497	429	454	445	500	491	443	463	483	464	459	478	461	482	489	495	454	458	465	434	511	493	457	546	473	472	460	467	467	545	475	452	486	462	447	487	494	478	496	496	475	444	497	483	441	474	430	450	479	494	470	464	477	454	445	469	453	444	484	488	486	444	472	468	481	475	478	455	471	497	477	533	496	529	481	472	461	451	474	496	456	488	451	497	455	459	449	479	485	502	448	457	510	474	463	468	504	456	488	469	464	479	459	477	475	493	483	467	488	458	499	515	477	472	481	432	485	473	456	480	488	441	454	499	486	476	491	463	495	486	465	440	431	542	490	469	494	488	457	453	459	480	490	458	476	495	504	473	478	466	439	447	506	456	488	479	474	500	484	463	456	500	475	478	466	492	474	494	498	514	466	478	470	445	460	463	495	494	483	473	508	455	458	463	509	429	480	527	487	459	456	480	496	481	496	459	458	472	471	474	491	424	465	519	489	458	476	452	481	492	472	441	444	448	444	490	497	478	490	422	478	505	482	465	499	466	466	470	493	473	511	455	480	494	484	469	471	481	540	482	497	441	483	480	462	431	481	493	473	506	472	448	468	473	489	480	477	447	464	484	454	499	460	449	467	483	441	491	495	450	464	478	472	467	452	463	512	482	517	448	468	466	431	496	466	489	443	482	449	499	500	458	507	461	459	455	471	476	478	495	484	460	524	475	488	471	442	485	471	507	461	452	463	492	460	502	441	482	473	443	485	492	498	480	483	483	468	449	477	477	432	453	479	480	479	475	459	463	494	516	475	451	490	486	474	520	478	484	491	497	491	497	488	467	487	475	467	494	497	455	490	482	464	469	464	466	493	500	505	483	441	461	472	472	510	478	467	483	490	460	489	451	525	492	512	478	452	493	447	466	446	447	464	515	539	485	475	468	514	462	458	494	519	485	461	448	498	491	471	498	477	427	457	475	477	457	474	494	447	510	470	464	491	482	494	463	476	455	482	473	490	493	497	476	453	475	448	404	492	465	481	423	468	466	515	490	484	458	476	465	502	489	501	485	513	465	449	494	436	478	443	456	490	492	463	453	476	485	485	452	480	481	466	459	459	515	496	485	499	499	448	494	457	478	510	504	459	500	507	444	504	457	469	509	457	479	454	454	443	500	449	453	439	476	450	464	484	460	464	463	502	500	486	484	461	486	451	487	486	460	482	488	525	497	472	494	449	482	491	446	429	474	494	475	492	508	516	467	473	472	457	493	490	513	446	455	460	492	484	452	494	476	461	506	480	478	459	453	444	484	470	484	490	505	485	478	532	506	499	485	455	462	495	497	479	478	485	494	507	481	476	464	500	496	488	472	501	511	479	462	488	482	463	488	492	454	528	484	445	452	475	489	467	482	444	485	471	464	469	464	497	474	471	469	468	472	479	488	462	474	497	457	440	454	440	480	497	496	482	506	493	493	545	450	448	461	461	488	433	476	440	472	436	487	507	485	482	467	466	458	462	490	464	487	480	513	496	488	445	514	480	493	500	460	491	468	503	454	489	453	483	501	467	474	471	418	451	515	474	487	460	504	473	468	463	463	519	496	482	491	490	443	473	457	476	468	482	484	476	469	474	476	477	480	465	448	470	510	439	471	469	503	470	482	474	456	438	490	444	489	504	459	450	441	447	466	466	470	468	491	478	471	472	455	497	440	467	497	462	455	437	482	461	487	502	483	515	499	500	452	492	456	480	440	501	478	453	425	462	525	438	499	483	476	438	481	437	468	503	474	502	466	460	510	475	412	454	459	495	463	462	495	473	487	456	472	480	482	449	497	479	454	483	488	454	505	492	462	460	462	489	502	513	512	433	524	474	464	487	457	494	424	478	448	455	464	478	481	502	479	469	458	472	425	482	513	464	475	471	485	471	483	472	455	510	476	453	469	470	520	455	499	438	464	518	436	485	496	495	481	483	526	508	536	457	496	485	481	473	491	484	476	499	492	446	487	492	535	449	464	437	468	484	466	490	471	489	519	476	468	489	462	440	522	482	468	478	455	459	472	489	491	474	477	464	468	501	462	457	468	449	502	469	427	485	458	452	444	438	478	435	479	482	451	468	494	449	466	453	475	486	492	490	477	500	483	505	465	487	472	465	482	469	505	514	494	466	437	489	486	434	459	461	445	464	463	477	483	472	496	446	469	517	484	469	481	464	463	467	491	433	492	508	452
22707	21310	29004	23979	21316	21370	8615	2144	1686	1518	1333	1337	1170	1131	1084	1099	1040	1061	1048	1026	1004	1002	976	994	997	966	984	967	970	937	1021	945	949	993	916	963	937	924	936	906	942	931	868	925	910	945	925	868	936	936	905	918	931	944	936	965	909	976	849	959	928	936	915	907	928	981	981	936	954	945	966	943	963	928	895	938	916	892	950	914	916	880	952	962	920	881	901	968	900	951	951	920	968	910	881	930	944	977	901	945	946	949	878	918	926	872	905	899	898	911	867	962	887	928	880	946	933	929	889	927	919	890	941	922	903	942	954	872	929	923	990	940	940	881	887	934	935	910	942	953	919	909	941	926	899	928	940	972	917	940	929	878	966	958	923	905	935	935	968	910	925	935	895	916	892	882	845	932	886	908	917	934	962	877	852	905	891	909	865	879	878	945	945	861	908	901	877	886	904	851	907	907	971	938	953	927	861	909	926	928	905	981	845	861	948	886	919	942	944	973	864	945	924	865	936	897	919	930	864	877	910	909	897	907	978	932	904	944	857	921	978	917	883	941	894	898	911	916	886	898	938	888	924	936	959	918	927	896	916	912	929	888	913	935	892	971	947	938	952	904	909	944	846	888	910	903	938	912	919	921	886	908	892	966	894	989	933	872	924	878	946	925	928	953	972	913	909	944	942	914	921	914	904	897	933	872	933	893	858	933	883	905	917	863	921	936	909	864	863	894	919	922	923	923	912	950	947	914	951	887	911	869	886	940	921	902	895	921	910	912	906	953	950	925	841	941	925	930	970	933	908	931	941	917	875	896	925	875	879	900	859	913	921	890	950	904	876	890	937	937	899	918	980	881	935	970	905	936	905	945	889	906	976	946	867	877	937	923	971	970	909	922	888	939	939	931	929	953	943	893	849	967	936	902	920	886	891	931	863	850	900	914	885	927	917	910	881	948	966	899	868	871	934	905	962	900	949	917	903	923	903	901	972	908	889	857	879	930	830	873	889	889	882	893	926	921	906	882	894	891	904	932	931	933	919	950	916	929	915	894	910	960	916	926	951	953	917	933	923	934	948	943	903	921	896	939	855	891	958	910	937	895	938	955	955	888	916	903	882	894	889	932	925	927	976	860	888	870	928	931	950	940	864	872	901	909	921	892	912	901	928	932	915	926	881	935	847	942	875	918	859	944	896	946	917	928	897	956	915	888	1024	992	926	908	988	909	942	900	931	989	894	888	933	912	912	860	980	910	887	899	938	941	889	899	924	941	900	906	916	934	907	916	877	899	928	889	974	955	962	919	977	917	860	966	962	920	905	930	932	975	894	909	852	876	929	938	851	927	875	900	915	916	903	968	897	907	879	893	873	918	878	966	866	901	943	939	921	901	951	930	897	893	912	944	942	856	908	954	918	932	942	921	895	918	892	930	953	891	928	986	907	912	934	920	867	936	873	850	885	862	847	919	883	944	926	876	940	865	904	902	892	863	907	910	836	912	925	855	909	901	968	886	922	896	940	912	888	948	889	916	913	873	960	852	921	906	925	938	964	922	916	903	902	920	924	915	935	904	916	908	889	893	889	900	897	950	939	896	887	959	996	960	962	948	933	971	902	869	895	964	912	914	902	887	886	919	914	882	944	920	882	989	899	940	861	887	924	986	905	943	879	950	921	945	871	906	924	892	930	940	937	924	857	910	1004	935	912	949	887	901	900	882	942	934	885	899	890	891	941	873	948	914	894	905	835	913	918	895	833	915	898	959	898	1021	967	977	960	915	897	905	943	886	885	909	910	946	885	888	902	879	914	976	908	916	896	888	918	887	865	964	951	877	927	880	911	888	950	928	932	906	916	977	960	970	920	939	879	976	927	931	876	916	891	923	976	889	937	917	907	926	897	995	915	869	900	937	914	914	870	932	877	914	914	938	864	935	903	913	898	887	929	913	895	930	890	892	914	830	950	885	951	885	926	884	925	890	961	935	971	930	938	912	887	889	931	928	931	908	925	906	884	885	901	961	928	956	937	864	907	879	859	910	917	893	914	863	877	909	968	854	932	916	941	930	909	959	868	925	891	947	956	901	913	926	911	872	928	889	870	969	924	900	845	869	942	959	886	955	888	874	928	955	875	945	910	892	944	894	980	893	893	882	874	917	950	903	919	888	940	896	932	948	938	897	943	936	890	884	911	940	945	849	897	985	889	930	913	931	911	903	917	913	887	874	916	918	926	938	923	885	910	891	892	932	884	858	921	933	929	937	990	882	949	930	861	896	885	950	907	882	900	873	944	903	877	910	917	899	882	900	903	938	904	927	941	897	890	880	934	915	927	900	924	921	894	912	926	871	946	933	922	895	938	900	905	938	894	970	928	918	917	871	922	896	922	892	916	887	903	895	955	909	911	864	903	862	928	892	925	927	1014	869	924	976	908	942	899	868	905	906	906	901	946	899	892	906	957	948	891	917	913	915	907	908	890	892	927	945	877	894	932	910	880	893	892	971	900	902	925	936	909	911	948	948	860	911	934	852	906	893	913	917	924	910	903	930	865	932	904	918	875	947	909	940	912	887	918	923	866	907	872	866	945	886	925	879	912	922	896	925	960	922	927	878	911	903	924	975	889	917	926	955	974	901	905	977	896	984	918	876	913	925	901	877	920	940	971	868	883	910	945	928	853	933	973	917	888	935	958	929	919	897	910	965	933	898	923	938	906	918	864	896	917	894	889	937	917	889	934	918	900	888	909	924	874	961	985	925	884	900	912	924	890	847	905	950	893	912	889	960	880	899	903	876	865	885	880	900	945	922	935	927	934	889	833	968	873	882	866	954	900	930	931	881	950	924	897	939	902	921	936	870	939	959	875	896	961	910	907	971	902	890	960	927	941	908	876	809	932	903	927	923	895	977	907	921	891	944	914	944	898	867	920	940	927	923	882	871	907	924	924	888	879	913	913	908	865	884	961	906	938	924	922	895	906	917	973	952	909	871	921	940	915	884	917	934	906	896	874	945	883	911	956	905	977	949	888	905	937	913	938	875	945	946	962	975	852	870	932	940	983	937	945	897	913	888	948	906	920	910	917	948	919	924	844	941	892	892	885	924	895	921	946	906	897	893	925	930	880	850	887	947	912	905	933	894	925	938	929	932	933	916	949	954	907	927	886	959	885	931	899	912	877	912	942	938	951	903	913	946	953	910	917	865	908	872	937	925	922	916	908	924	918	907	907	893	932	860	953	900	926	865	897	914	930	917	917	883	887	916	891	878	880	877	891	901	878	927	874	878	886	934	970	936	883	903	952	886	961	947	938	922	908	905	956	916	902	883	897	895	946	861	897	902	905	906	917	895	967	912	869	964	948	897	884	939	889	936	882	859	865	932	928	943	932	923	944	877	898	892	896	917	959	900	936	917	937	930	897	861	928	931	882	913	919	989	934	945	924	938	906	915	932	942	913	923	973	861	942	921	950	911	905	947	928	949	937	911	882	956	906	927	908	900	938	896	875	844	925	925	940	906	894	883	878	942
5841	17126	12346	6775	5233	4144	3288	2799	2513	2062	1831	1639	1458	1408	1258	1228	1192	1107	1164	1064	1041	1115	1058	1078	1022	993	986	1047	1047	1115	1036	1024	968	962	1051	1019	976	962	1007	1005	946	937	1000	1018	956	977	925	934	972	964	934	932	952	980	973	972	955	953	915	920	970	915	994	965	984	953	982	985	1007	959	1019	963	975	935	891	973	999	959	947	964	924	972	945	968	946	913	967	971	886	962	922	911	957	963	893	926	899	919	933	977	967	961	919	943	905	928	972	971	908	974	915	964	968	956	916	934	925	877	905	906	925	952	938	900	966	937	918	920	940	921	969	878	979	934	914	956	1006	968	959	952	945	965	916	901	933	877	922	928	884	909	884	899	954	928	891	935	943	986	948	964	883	925	965	978	1005	970	903	955	928	951	920	972	959	944	930	969	930	940	984	949	855	960	988	888	939	975	934	941	950	951	955	986	922	940	904	907	945	971	948	883	969	984	901	857	874	913	963	876	915	933	864	927	905	932	941	925	925	948	921	975	946	891	880	963	903	952	902	954	921	928	959	920	932	972	975	939	903	912	925	923	959	921	966	988	941	956	874	962	948	964	968	926	972	885	940	882	1031	912	918	887	966	927	965	932	915	917	944	898	950	960	971	942	930	976	921	895	876	944	932	990	924	944	938	868	916	955	959	924	973	928	909	902	943	943	944	891	939	922	984	892	903	921	934	920	968	857	967	900	973	926	926	1011	907	951	887	984	945	941	956	962	909	918	919	948	951	928	927	903	962	955	949	928	903	917	942	992	877	956	955	964	912	935	952	969	903	992	875	954	923	872	904	962	881	866	858	899	966	917	910	918	947	957	958	940	955	903	876	899	915	963	927	956	953	930	992	931	946	956	944	952	960	934	917	932	955	973	963	1023	924	902	948	902	938	983	929	960	957	956	948	889	960	930	891	945	925	932	919	901	922	974	962	969	1009	984	908	943	887	976	980	915	945	858	909	935	903	951	934	939	988	963	974	934	924	903	914	905	920	871	939	946	937	926	936	980	926	967	922	924	950	957	933	916	994	950	948	974	873	946	919	921	941	902	923	908	917	932	952	903	959	957	912	897	921	948	892	942	993	971	958	902	930	897	953	913	929	938	977	1008	935	895	936	934	950	951	965	862	961	900	899	943	930	883	938	946	901	957	974	916	970	943	896	950	945	914	957	905	943	926	900	883	938	942	961	912	938	917	938	959	896	931	976	942	950	912	910	959	915	1013	944	935	923	937	957	914	973	905	995	931	929	965	933	948	893	915	951	975	901	976	930	924	904	921	932	940	1026	920	951	939	913	927	898	920	933	949	947	871	944	965	923	897	929	935	927	971	953	923	916	923	920	975	913	946	917	899	926	961	946	940	886	927	974	960	934	999	962	920	914	889	938	940	889	926	890	933	874	927	912	926	904	928	918	953	911	935	910	982	1007	900	953	901	878	943	865	872	895	906	943	946	948	954	953	996	870	957	957	950	914	972	893	937	950	914	934	933	926	841	941	970	934	952	960	879	921	877	931	907	929	970	932	980	925	958	922	961	934	944	934	922	928	875	962	975	887	921	912	925	955	921	927	945	944	915	934	980	936	899	954	914	860	906	889	936	922	969	910	953	880	950	961	950	941	969	968	930	955	934	911	909	899	933	903	919	890	994	924	903	911	925	938	956	884	934	959	926	925	968	890	958	932	979	943	858	910	975	966	965	975	908	962	911	966	872	914	824	927	964	964	972	945	959	921	956	940	850	922	973	930	962	927	911	922	921	967	884	889	932	928	940	900	946	905	929	878	945	907	1001	880	925	1000	943	913	1009	892	909	979	936	955	900	944	947	920	930	908	902	950	968	921	910	947	914	959	946	964	986	948	874	955	948	893	929	949	872	965	932	942	921	944	952	951	928	978	910	928	894	968	963	940	919	907	926	905	927	957	1021	894	912	911	933	972	879	922	920	922	875	931	964	1010	917	908	917	944	920	909	971	987	944	919	978	919	909	903	936	918	922	931	952	912	946	965	963	949	929	971	897	970	905	946	889	939	920	974	972	970	918	962	967	971	962	942	961	896	939	934	938	965	927	895	870	948	954	991	887	950	926	897	947	922	904	901	923	953	915	969	922	941	936	895	928	933	958	1004	959	900	947	853	933	894	910	992	911	857	936	880	905	947	968	940	885	920	936	941	902	886	966	903	948	912	918	928	918	956	899	938	990	919	1027	948	1017	926	948	952	931	894	934	938	957	937	868	917	932	900	950	956	942	943	898	904	961	909	945	917	919	957	940	943	940	856	945	914	899	988	919	933	942	952	926	997	876	927	922	967	876	906	958	969	937	887	964	925	941	945	948	894	949	938	933	868	970	948	941	939	963	969	971	973	968	956	866	904	905	984	971	899	951	955	930	911	960	999	889	931	908	928	882	980	941	925	899	937	891	907	952	992	940	917	916	932	917	961	878	950	891	880	938	933	947	901	990	955	924	913	964	946	948	945	960	906	954	933	860	914	883	928	955	949	885	944	902	943	905	996	949	964	928	986	935	928	892	947	950	898	956	956	940	887	977	947	985	930	904	951	952	996	917	973	952	955	979	963	917	918	926	976	958	899	933	890	969	937	937	898	966	924	957	951	925	932	942	901	939	974	863	969	962	957	955	944	952	876	974	932	926	936	974	944	927	898	888	966	928	946	988	917	909	923	864	905	839	946	862	899	921	977	940	963	932	895	972	929	905	946	927	920	996	897	897	968	952	886	899	945	954	929	910	950	972	960	967	985	955	884	887	895	941	944	906	1001	883	945	912	915	927	1000	934	905	983	855	950	918	909	956	945	960	904	905	907	913	908	897	907	924	897	958	919	972	994	924	910	968	927	941	879	938	938	876	992	987	947	929	938	894	945	945	977	922	940	923	921	923	935	916	946	922	902	900	911	916	982	893	966	926	918	929	946	947	894	917	969	964	894	914	955	948	923	970	928	908	946	965	967	922	951	897	954	979	914	938	920	922	958	927	954	893	888	917	882	970	939	936	937	903	891	927	949	958	973	964	903	895	941	946	959	932	969	926	893	919	902	925	956	962	952	925	950	948	947	921	931	980	948	920	917	955	928	928	929	968	962	934	846	921	869	905	962	964	911	926	887	955	940	862	949	928	978	951	912	931	903	921	918	950	911	957	915	969	911	918	926	933	967	967	931	955	966	924	935	969	937	941	890	974	904	882	952	930	915	942	968	952	910	959	961	938	830	925	941	930	855	864	936	896	929	904	925	943	915	954	950	896	943	992	917	899	973	930	874	951	913	965	934	920	899	899	955	889	931	937	936	933	935	934	961	914	905	910	916	892	958	874	922	930	909	949	954	892	981	987	928	925	925	903	900	931	928	875	944	956	922	947	943	901	931	898	929	923	932	986	933	966	953	901	939	895	887	854	953	896	942	868	915	967	940	917	982	924	969	945	965	887	967	889	918	948	891	955	881	931	961	909	953	927	914	943	915	947	892	937	945	874	915	919	978	949	950	895	932
28021	17425	4108	1078	745	624	658	504	506	490	437	499	397	436	420	405	409	378	443	419	406	417	448	388	406	399	409	432	404	429	419	399	425	390	408	413	376	355	379	422	388	408	405	450	402	386	418	416	390	391	424	389	431	379	411	417	397	427	385	398	407	410	392	399	390	426	431	437	426	387	412	418	396	399	386	426	409	430	396	403	400	424	400	373	408	400	410	401	375	408	421	423	397	390	432	402	408	386	391	402	414	413	419	407	412	388	411	416	411	406	387	341	424	429	403	383	424	405	368	398	379	412	378	421	414	417	413	407	435	411	446	394	426	404	390	381	381	408	433	399	388	408	387	423	410	407	412	388	381	445	384	399	411	410	387	414	364	399	441	438	408	415	407	393	445	400	412	433	435	409	417	397	419	382	443	422	422	416	405	409	400	428	412	384	392	407	463	374	419	418	409	416	404	432	410	404	422	438	374	389	357	412	452	387	406	398	428	395	391	396	378	433	386	379	409	380	414	368	416	405	385	401	392	404	388	405	434	427	377	400	391	398	427	379	392	365	416	398	413	393	416	436	428	430	376	407	407	363	397	390	404	403	395	379	356	397	398	414	374	396	423	389	415	387	358	382	386	419	412	366	385	413	409	412	416	402	397	409	369	416	406	375	408	398	438	416	397	398	421	412	434	374	432	412	371	407	403	429	433	417	377	396	398	400	370	368	406	409	413	405	385	388	425	436	389	366	386	406	416	394	411	397	397	394	387	404	399	387	418	404	379	402	418	420	407	383	383	409	404	407	412	394	396	413	403	440	409	441	392	417	423	453	410	428	361	386	395	402	425	386	425	410	395	406	388	444	399	389	417	387	437	424	408	384	384	407	414	413	398	402	404	398	404	381	383	398	445	374	385	416	416	414	347	378	383	370	439	386	400	383	410	399	364	400	437	398	413	408	436	430	397	408	378	405	417	436	394	403	381	449	428	370	404	396	395	416	392	400	423	396	370	375	391	416	410	408	401	419	407	428	382	388	376	413	397	413	415	385	417	415	384	394	406	424	424	394	405	403	373	439	383	395	407	408	454	440	412	397	400	405	342	371	406	381	416	433	420	401	407	445	415	400	399	428	402	415	409	428	397	395	426	421	448	432	412	422	425	401	406	385	414	384	396	409	405	411	384	400	440	420	421	348	416	359	399	405	408	420	425	391	421	427	393	418	436	388	398	395	402	371	414	408	392	418	426	428	422	411	394	401	403	418	378	389	385	394	420	414	400	361	407	390	430	410	388	387	428	396	405	411	417	389	412	418	400	393	409	375	424	406	401	386	419	419	426	399	428	391	405	393	415	420	383	384	452	410	413	394	407	409	372	399	425	378	427	437	376	411	394	380	394	424	407	434	385	419	420	439	412	409	433	413	397	418	435	403	426	400	422	416	400	410	389	420	389	414	406	424	403	391	406	393	377	392	395	389	386	416	406	401	416	391	375	433	358	400	405	402	363	383	411	395	371	385	394	371	413	417	391	393	397	433	452	393	392	394	414	389	419	389	427	429	422	391	398	410	407	418	428	385	425	431	420	408	352	436	418	383	368	372	403	420	435	442	395	413	430	385	406	447	401	421	407	387	413	416	432	395	425	366	433	423	402	407	401	380	410	449	425	403	434	388	384	392	437	402	409	388	409	415	386	440	394	411	399	386	439	445	402	415	407	400	405	378	435	387	436	402	428	403	415	400	381	411	392	383	393	428	437	370	406	422	411	417	389	409	438	400	411	407	404	370	401	379	382	387	400	386	399	408	412	406	418	407	370	412	429	397	458	400	379	381	385	358	412	405	407	421	429	344	407	412	408	392	418	420	361	405	396	372	398	391	390	384	432	441	373	398	407	389	413	411	435	337	397	424	418	386	389	392	424	417	384	399	405	435	431	434	402	411	394	376	379	416	426	381	430	396	435	370	381	411	404	385	387	364	368	399	438	395	414	413	394	404	417	385	408	407	408	408	371	404	417	404	419	434	407	425	412	411	376	405	392	422	413	394	410	385	374	420	405	406	391	409	392	412	397	386	377	419	395	428	410	376	418	403	447	392	403	461	419	381	389	416	434	386	427	411	414	404	400	409	385	383	411	455	441	407	390	391	400	417	419	425	383	390	379	415	416	391	426	404	379	388	417	432	390	430	406	390	391	385	428	406	372	436	409	404	410	402	381	383	393	399	387	395	391	417	429	396	404	402	371	411	379	416	435	348	390	439	396	417	418	410	471	428	449	420	421	422	383	391	396	382	378	436	425	404	414	427	404	412	397	359	421	402	389	389	426	400	396	419	436	417	408	398	439	405	407	388	398	431	396	374	383	404	425	422	369	367	389	444	409	402	421	406	381	429	424	380	396	371	393	405	406	404	408	430	407	406	399	443	401	401	354	440	382	412	422	393	419	391	411	428	442	428	410	390	412	428	439	361	379	383	386	421	396	390	414	431	392	426	380	396	408	383	397	410	389	410	429	429	385	433	433	384	403	418	390	399	421	407	359	451	407	416	391	408	417	390	419	429	370	446	403	418	387	401	408	386	442	404	418	403	397	370	390	376	374	403	413	408	371	420	425	403	414	378	389	452	407	424	366	402	408	419	390	423	397	389	408	390	373	407	408	375	389	424	378	415	464	419	395	421	400	396	438	457	424	390	383	391	378	428	375	445	400	398	414	411	400	433	379	358	367	408	401	403	427	414	389	371	429	400	395	427	393	404	388	435	429	404	378	399	403	424	389	398	396	417	383	386	432	385	387	388	422	429	404	377	385	423	419	390	405	399	433	384	400	415	418	377	430	388	389	414	422	380	406	395	402	374	391	388	412	426	426	415	392	401	435	425	392	401	375	393	400	409	402	363	387	412	402	426	417	410	415	383	403	395	376	378	404	410	404	395	436	411	410	445	416	396	383	371	406	425	429	375	399	418	458	395	423	395	417	413	389	381	410	393	387	384	426	385	359	409	391	428	419	409	415	399	416	378	400	401	387	398	380	418	403	410	409	404	401	399	402	382	420	423	403	421	411	424	412	410	403	424	414	376	393	417	401	396	433	394	405	410	409	375	400	376	444	414	372	379	397	420	383	361	371	405	402	384	404	422	413	387	388	408	398	406	424	425	376	422	404	401	387	409	445	384	409	407	405	384	381	402	424	430	414	376	429	412	401	419	398	406	413	398	418	381	428	408	435	415	421	420	388	421	367	389	395	421	398	407	409	407	380	392	396	401	397	424	410	418	409	423	424	441	432	421	392	383	394	404	398	375	428	424	409	410	398	385	398	432	406	438	392	411	420	418	379	414	391	405	403	394	375	419	387	428	383	417	411	402	468	422	406	408	401	391	425	423	363	409	392	416	406	382	373	442	398	405	385	375	417	427	421	414	364	396	392	394	430	425	386	452	385	421	410	416	381	407	434	459	413	393	373	399	406	407	399	408	407	385	409	388	422	397	420	383	424	403	412	368	432	416	393	403	402	407	392	429	387	373
4972	2889	2162	1249	961	757	749	718	713	588	551	543	493	481	465	469	435	450	427	429	458	465	425	382	448	459	468	443	479	450	428	460	432	446	425	379	471	464	444	457	457	402	436	429	435	434	448	419	445	369	448	477	419	433	424	413	420	464	448	405	400	462	460	457	431	428	447	474	404	443	428	433	444	425	388	428	455	489	424	448	430	405	455	432	484	419	398	400	454	411	396	452	460	420	401	419	414	493	444	405	435	427	449	462	439	459	425	423	400	428	434	426	436	415	417	448	418	449	405	418	458	419	467	416	453	418	422	430	440	422	446	435	425	448	433	400	417	424	423	442	428	404	407	416	435	445	445	410	479	433	436	456	469	452	475	416	454	451	449	436	452	443	448	436	432	435	421	447	451	434	448	433	431	429	423	468	377	437	439	432	419	408	426	417	426	407	449	457	437	444	411	419	451	425	470	420	430	447	421	442	418	446	433	435	427	443	452	444	459	419	447	441	434	411	451	467	428	411	431	396	429	383	439	453	431	394	462	438	421	458	422	432	465	414	420	439	426	466	417	431	383	431	432	445	449	399	413	438	415	424	440	449	459	420	425	450	423	411	458	454	434	463	451	445	465	415	412	434	420	443	407	469	451	452	473	408	431	434	443	429	428	453	428	445	429	413	454	416	411	428	451	458	438	412	469	413	459	439	454	440	396	433	411	449	416	451	434	436	438	431	412	431	466	444	403	463	434	435	387	433	416	417	431	423	437	390	451	410	462	412	462	399	422	423	402	481	459	461	465	422	407	445	438	422	420	435	424	442	442	409	461	402	431	420	443	412	421	403	424	436	425	440	438	454	431	444	430	422	415	419	409	447	409	425	437	449	427	431	429	398	457	440	470	424	445	422	484	421	448	419	462	478	378	461	435	403	413	399	454	446	408	467	424	473	400	405	442	440	454	431	439	458	461	425	418	396	457	396	420	438	454	416	480	419	423	480	421	441	433	436	458	432	435	410	405	463	427	451	416	437	402	440	413	434	489	464	420	400	450	420	427	432	455	468	421	431	414	453	410	451	444	452	441	426	407	474	449	418	458	452	458	404	440	422	432	418	427	473	411	433	430	445	431	472	405	399	456	422	425	414	465	439	432	439	484	441	455	420	412	457	428	421	445	433	461	420	477	448	477	455	408	430	409	436	407	400	449	419	441	440	425	422	416	384	460	438	457	442	430	406	408	416	436	464	458	391	412	420	437	441	380	422	450	465	416	435	459	435	450	380	427	412	459	403	440	460	423	447	476	444	448	430	419	439	410	455	434	425	441	446	426	470	399	434	445	427	432	443	430	438	456	445	414	437	472	437	439	453	406	413	412	441	429	452	420	389	464	407	412	437	431	400	393	436	423	401	426	410	447	440	433	415	443	453	405	425	421	453	429	459	394	417	406	399	423	433	442	475	412	428	427	423	429	425	430	447	457	452	411	443	466	424	450	444	420	436	438	464	485	417	433	400	434	432	441	428	430	397	406	470	428	444	428	418	435	445	428	403	431	446	435	428	452	425	414	430	404	401	454	424	487	443	426	410	465	414	439	448	435	415	424	427	420	431	437	431	468	429	437	447	430	441	436	418	434	433	422	436	458	430	461	410	431	419	471	425	452	407	430	450	430	442	397	428	422	428	398	427	446	441	396	445	461	457	430	426	455	434	464	429	451	442	450	404	428	426	402	425	454	397	429	427	437	450	416	411	439	459	454	459	422	414	451	440	463	396	415	409	404	436	404	404	422	417	434	427	397	442	488	434	422	435	421	428	412	441	430	417	415	442	444	405	424	441	443	456	396	429	444	422	466	439	459	468	451	429	456	428	443	433	434	450	434	412	408	438	443	427	431	398	460	463	426	426	432	395	425	439	443	427	397	445	445	432	438	418	409	456	427	395	411	454	466	442	422	412	422	439	427	443	416	444	436	434	452	414	502	423	402	379	409	439	456	456	436	471	451	429	436	433	451	429	427	402	475	431	397	455	423	463	403	423	438	420	428	425	427	470	456	426	423	434	406	425	448	423	425	422	421	413	447	450	437	428	433	439	448	435	415	461	483	443	423	436	433	443	387	424	439	410	431	417	398	445	438	438	402	390	437	396	396	419	452	440	466	428	407	426	456	457	408	430	439	455	431	434	418	451	422	439	415	435	381	432	393	430	426	412	432	449	427	439	431	421	439	409	396	440	388	442	402	454	445	436	443	436	427	439	409	436	432	448	412	435	409	421	463	428	432	453	412	417	444	439	438	425	403	419	439	429	441	412	432	441	417	455	458	369	424	466	403	414	400	488	418	428	431	428	405	417	427	417	422	416	468	432	411	417	417	415	450	433	432	390	431	420	449	464	422	429	419	463	407	469	458	437	416	464	416	447	469	444	447	445	427	435	432	425	455	433	402	444	407	397	398	414	416	433	426	431	419	393	455	421	432	429	437	452	475	450	486	439	393	427	435	426	447	469	463	442	411	467	441	419	431	435	400	417	462	443	429	435	419	419	425	425	418	445	438	419	427	435	450	397	456	422	452	420	397	434	412	420	407	441	460	454	427	391	415	419	395	407	424	430	407	444	438	417	433	424	444	408	412	448	424	444	424	454	395	437	440	463	442	424	411	487	406	388	426	421	418	459	423	447	484	465	395	439	396	459	433	409	449	415	415	409	442	437	434	458	473	433	444	418	429	426	431	439	434	448	481	404	457	421	401	423	387	444	461	433	484	442	417	432	422	457	424	408	487	427	459	435	437	480	424	445	405	471	472	428	406	439	477	408	459	462	420	452	472	431	433	441	460	451	424	456	424	410	420	446	449	439	440	469	438	461	468	445	430	420	417	471	422	395	436	472	430	414	436	407	458	438	411	420	459	442	410	428	396	445	432	472	461	422	444	408	402	436	441	417	485	470	404	430	427	425	418	417	466	474	418	415	395	433	461	425	414	411	417	452	445	426	433	468	404	442	406	449	430	474	402	441	433	431	448	453	463	409	449	456	437	440	439	372	435	425	439	389	423	449	432	428	469	428	447	424	409	474	446	461	430	404	458	424	421	433	406	458	465	407	449	470	439	403	405	414	424	447	430	411	418	469	416	451	442	429	415	401	434	435	416	440	416	451	410	417	443	417	406	452	459	433	429	431	435	469	428	432	409	439	454	431	419	422	442	464	429	395	421	426	417	462	443	434	460	441	426	469	383	472	398	430	423	436	442	453	413	426	401	391	452	399	431	403	433	442	457	455	432	462	416	444	444	428	454	447	429	421	420	440	453	441	414	423	424	467	435	431	457	463	436	409	448	466	415	424	476	476	424	464	421	424	462	458	438	455	449	421	448	444	423	432	456	408	429	413	435	434	416	437	416	454	445	410	437	436	416	418	450	407	425	430	403	439	455	420	444	420	426	430	475	426	410	424	407	425	436	423	402	400	407	411	433	412	418	449	434	441	453	396	420	444	438	387	399	417	428	407	447	422	429	441	465	434	437	407
23888	21298	28534	24405	21302	9517	1975	1382	1169	1134	1023	1013	960	802	833	796	817	803	830	770	804	806	803	835	783	811	798	783	755	791	787	734	761	761	729	741	759	743	753	762	768	751	752	781	721	719	710	741	722	778	708	725	719	761	784	729	755	759	702	749	731	718	779	742	720	748	718	743	768	743	782	759	743	735	745	712	782	746	741	724	726	758	749	726	736	752	712	749	690	753	711	748	712	759	753	733	743	736	744	745	743	756	757	745	759	735	717	739	739	752	755	734	740	738	735	745	713	710	729	745	721	699	713	758	743	731	697	742	757	756	743	750	707	703	715	762	732	693	709	765	740	742	719	782	743	723	757	703	808	744	751	738	754	738	735	740	678	746	739	779	697	783	762	768	741	716	750	748	774	714	721	766	739	697	726	755	705	748	793	733	778	760	755	736	739	747	756	727	722	705	750	694	765	720	741	729	780	791	769	705	730	778	725	705	767	747	769	748	738	767	762	767	748	675	772	747	730	772	710	753	715	777	718	719	762	699	695	774	771	711	754	724	716	716	753	733	728	754	731	740	726	722	739	696	707	745	706	704	719	729	778	734	764	793	779	785	748	735	721	718	685	735	743	707	747	741	727	711	719	719	720	765	751	720	768	733	766	695	720	714	733	758	708	761	732	752	786	731	765	739	729	753	685	701	783	696	774	763	742	784	747	761	771	762	732	743	721	742	762	755	726	736	774	752	730	806	746	695	741	746	710	751	748	746	744	731	751	705	700	737	739	747	685	754	733	750	723	711	741	661	735	718	752	699	766	759	731	744	680	758	717	731	747	685	731	728	758	760	735	748	733	707	730	736	780	744	729	782	707	665	780	742	740	753	707	768	730	729	723	762	714	717	751	754	738	732	710	716	712	670	758	768	751	735	742	749	722	726	751	727	726	788	752	764	760	746	775	750	693	749	692	772	746	753	730	810	695	774	763	781	735	680	719	752	734	741	734	745	769	752	692	715	695	723	737	740	733	727	716	781	720	722	759	679	717	727	755	786	763	782	737	760	723	721	744	732	712	739	808	721	716	713	701	753	759	721	744	790	704	769	691	723	796	701	685	772	752	676	714	736	754	758	694	734	740	799	730	715	730	768	752	777	751	780	776	735	753	752	765	714	751	750	732	710	759	699	760	752	716	735	744	742	752	749	742	740	723	693	758	724	766	711	704	720	759	701	781	705	729	752	745	775	774	795	708	758	772	733	729	758	751	747	700	754	707	764	712	776	759	782	781	762	729	744	731	725	734	753	741	708	721	714	741	730	760	776	747	705	734	745	662	722	809	761	711	708	745	711	734	743	735	691	735	720	794	744	775	684	735	773	717	764	770	724	765	703	718	698	813	779	761	701	751	755	758	704	733	733	733	734	706	750	751	770	777	746	713	710	719	713	730	724	698	727	736	724	725	730	743	689	721	737	723	725	777	791	743	719	721	739	758	736	700	794	722	749	738	730	720	728	756	753	730	703	726	746	762	725	744	769	747	681	759	707	771	722	742	776	771	749	736	716	737	782	665	760	736	706	696	729	715	733	759	737	725	711	723	830	749	775	741	755	728	704	721	794	765	710	767	763	749	725	741	729	802	718	728	706	743	736	747	754	748	754	758	741	732	745	759	766	759	724	767	732	759	754	722	752	742	779	705	732	721	709	764	734	760	741	709	708	773	769	756	779	797	698	773	710	694	712	749	722	726	727	737	740	725	702	712	746	706	700	798	774	746	711	727	733	678	736	749	757	716	722	776	703	740	761	746	769	729	734	729	732	768	740	723	802	755	709	729	782	764	746	806	762	743	736	761	711	730	734	692	742	753	781	713	737	739	736	747	761	745	773	716	735	734	731	725	758	732	755	716	750	724	730	721	738	708	686	758	748	737	732	787	727	746	771	747	732	715	752	716	757	752	745	734	727	754	698	763	761	777	714	734	767	695	789	732	754	671	686	714	697	744	737	767	719	765	708	768	763	761	731	776	766	739	717	737	711	759	707	752	765	747	734	725	685	731	770	729	715	756	717	724	715	773	748	751	742	751	704	703	761	686	668	710	755	712	699	723	710	718	764	747	748	711	702	766	768	734	775	743	747	715	757	712	757	710	706	759	707	748	777	748	722	734	737	740	717	773	705	754	767	751	707	753	797	807	767	785	731	808	760	759	758	726	754	739	731	761	737	724	719	698	714	765	730	778	704	749	747	753	727	742	684	724	756	751	774	745	735	726	729	719	709	731	767	729	745	770	726	715	759	817	803	701	725	717	818	726	709	763	755	764	732	765	729	785	727	776	759	772	737	702	737	781	728	778	751	745	710	747	720	702	778	772	728	726	714	758	750	733	730	745	758	728	725	710	734	758	781	719	741	761	788	718	758	748	796	746	737	730	744	756	725	768	724	753	733	764	761	698	778	754	705	748	775	748	728	751	709	709	748	705	739	793	760	747	689	712	703	754	752	723	690	736	719	771	688	754	719	742	752	718	714	720	733	796	776	757	727	726	724	756	724	706	728	766	767	742	712	724	721	804	685	761	665	778	752	753	754	753	789	775	740	710	748	735	757	765	703	739	685	700	749	749	716	716	747	712	662	767	757	728	760	710	763	732	737	719	761	732	707	760	690	723	708	726	777	767	741	762	768	805	727	741	742	759	705	776	685	757	761	718	700	751	749	707	703	680	765	775	751	720	747	742	762	726	772	688	710	732	735	758	815	736	740	738	758	729	699	790	765	728	742	750	745	751	671	751	745	730	734	721	734	748	747	767	756	711	735	739	705	762	748	732	750	762	717	703	764	718	732	697	751	763	806	716	700	713	722	729	743	784	755	717	746	763	754	713	717	718	674	734	754	762	709	761	773	733	720	721	737	762	719	750	762	733	753	780	806	739	783	733	666	685	712	756	754	772	702	705	739	740	755	759	724	730	702	715	763	757	746	733	760	722	735	749	768	796	680	754	731	800	722	743	713	747	733	734	781	799	737	760	771	722	748	716	714	699	740	726	725	717	768	742	798	718	707	744	748	757	766	728	749	734	806	742	731	736	761	749	734	704	711	717	760	721	727	741	744	733	704	720	761	770	677	728	716	664	751	725	740	707	737	699	713	774	723	777	716	710	729	798	737	768	769	726	718	763	747	675	772	725	735	696	725	754	736	745	733	744	678	702	742	739	729	725	661	735	748	747	725	720	741	755	734	754	764	749	746	769	763	735	748	739	759	765	766	733	710	690	747	749	728	696	749	741	751	773	718	715	773	761	749	760	724	711	787	729	677	755	732	790	731	747	740	721	772	705	737	729	741	730	749	713	712	737	759	743	711	737	713	701	743	736	724	804	730	747	709	714	736	766	748	713	767	727	746	730	739	748	747	720	812	703	741	742	693	777	751	720	690	737	738	695	754	750	726	722	782	722	726	785	744	707	737	777	749	728	766	697	734	757	776	781	719	759	811	720	742	742	710	670	698	744	748	752	756	782	732	742	733	754	741
4331	11074	7987	4107	3237	2667	2264	1760	1637	1390	1239	1179	1074	999	920	871	872	862	842	873	856	819	791	828	794	758	797	836	842	834	751	866	829	793	793	774	757	811	774	746	816	781	718	785	772	760	723	757	816	717	778	779	745	754	773	764	807	766	731	740	758	803	800	822	764	798	735	796	762	727	796	779	755	827	803	752	801	798	778	788	787	719	778	805	775	770	740	777	770	794	778	744	739	779	722	722	718	739	751	758	788	748	763	792	805	746	751	773	777	744	734	721	807	754	790	682	811	739	766	761	753	726	791	746	739	710	768	792	719	712	755	745	764	751	826	796	761	737	765	758	816	728	770	745	732	778	775	749	751	723	837	778	791	725	737	748	734	701	761	766	778	742	779	743	733	770	701	778	739	778	747	722	792	824	730	746	737	767	787	770	741	755	758	769	738	744	763	771	734	754	747	711	739	815	784	753	757	711	702	751	766	805	756	740	751	789	742	734	743	762	729	774	783	797	744	773	745	729	774	743	773	737	754	778	744	729	768	775	708	802	777	727	784	738	787	798	767	818	777	799	736	756	740	772	741	733	700	784	739	804	779	790	838	779	718	725	745	740	748	766	736	751	796	716	780	760	741	751	772	770	753	713	777	677	757	775	753	776	730	768	763	758	762	760	781	768	773	783	720	740	731	740	743	815	755	724	728	764	738	745	767	750	727	718	748	739	850	735	763	781	768	715	719	756	806	785	762	747	723	778	749	749	759	699	724	750	739	752	741	740	793	765	724	752	737	779	755	753	731	764	721	778	740	756	760	745	769	741	790	793	747	772	748	769	731	723	765	764	777	770	764	738	758	754	793	725	741	787	780	761	762	732	715	791	770	753	764	790	745	744	735	763	752	763	709	792	758	781	761	758	748	776	749	762	763	733	796	787	775	731	747	746	769	718	728	746	758	748	790	737	776	758	750	692	737	818	763	744	765	765	745	766	744	760	720	775	727	681	728	771	742	748	726	799	772	780	777	765	797	745	750	734	783	754	774	781	745	750	735	780	733	744	775	722	755	804	784	778	750	781	822	749	694	714	752	750	770	769	732	730	754	761	790	826	747	788	776	767	743	787	728	760	751	743	766	733	755	717	764	802	801	756	807	758	772	737	718	763	708	775	790	753	704	714	765	777	750	752	733	758	774	752	750	773	782	731	698	770	778	755	780	737	750	750	713	750	777	741	699	730	768	770	749	731	807	739	753	744	763	787	777	753	739	745	791	721	750	778	741	771	740	736	747	752	714	740	785	742	750	773	772	721	826	781	718	732	741	779	782	722	752	743	709	777	744	771	778	774	732	773	738	760	760	762	801	784	732	756	710	779	739	722	768	773	752	761	769	737	755	789	765	775	751	699	738	770	767	772	745	753	766	735	754	763	740	774	776	761	771	707	743	761	762	705	721	765	780	789	739	755	746	749	779	750	719	719	799	765	747	819	781	793	759	725	772	808	773	807	754	794	775	759	696	674	786	760	753	738	734	757	724	775	805	797	755	771	770	791	714	771	790	768	729	721	804	794	740	739	739	742	796	764	741	741	758	801	712	742	724	756	719	779	741	732	713	798	744	745	770	774	748	815	809	773	736	719	746	787	759	758	758	752	737	735	707	778	790	748	776	749	791	720	755	746	709	757	767	755	731	807	771	771	761	751	759	776	766	739	785	714	780	797	718	779	761	769	759	767	750	760	772	809	764	735	758	791	749	755	716	760	749	779	747	732	755	759	739	783	773	806	791	770	742	762	763	704	774	734	722	748	748	741	778	733	767	730	745	777	709	769	786	778	718	740	734	734	771	747	742	749	755	795	751	714	768	783	760	746	746	760	804	761	791	810	750	757	750	782	714	750	749	784	797	789	803	756	786	745	817	767	717	747	746	742	747	751	742	733	763	780	741	750	780	740	720	814	756	731	810	739	773	732	714	718	739	736	758	736	777	741	722	760	770	795	737	727	733	697	765	782	768	761	763	719	711	740	774	768	727	747	750	812	711	766	771	768	719	733	740	790	807	717	743	780	747	739	737	753	750	774	724	784	770	736	761	738	785	710	792	750	725	749	775	782	734	745	759	775	733	787	735	743	765	752	738	799	790	729	809	796	748	784	777	763	725	729	745	809	700	755	711	705	790	763	746	728	698	749	771	722	773	754	779	741	763	770	786	772	737	730	737	813	782	694	765	756	734	787	744	771	819	763	732	802	772	770	799	761	767	759	737	761	787	728	754	754	787	742	760	767	749	800	742	826	704	759	743	754	766	759	763	757	710	712	742	800	675	754	716	728	737	779	730	745	774	736	790	754	809	743	749	794	748	749	800	766	780	759	776	740	716	765	737	755	753	758	714	767	741	729	742	770	740	766	702	770	791	766	759	752	796	733	757	772	741	748	732	792	766	800	719	669	737	803	761	737	727	770	822	756	767	769	758	727	728	762	745	748	740	759	790	758	781	742	756	715	741	794	760	765	716	747	732	792	780	758	762	739	782	771	747	749	781	745	764	761	750	711	800	792	752	811	736	772	750	797	752	702	711	758	795	758	747	762	751	754	751	790	811	772	736	763	766	707	750	769	807	791	724	767	776	782	766	781	757	698	792	796	753	742	815	735	754	726	759	755	768	792	714	712	748	777	822	751	738	716	739	762	776	785	768	770	771	787	763	721	785	787	748	745	765	717	777	757	749	769	783	797	821	730	799	812	763	725	764	706	761	699	724	788	775	761	765	748	757	767	751	780	773	789	753	782	726	768	718	727	733	737	742	759	764	748	775	792	784	776	741	737	731	709	789	773	782	814	738	727	704	771	763	763	778	733	792	776	726	782	762	766	719	762	733	734	780	787	731	771	706	769	734	724	761	755	734	708	719	774	772	767	712	762	766	719	793	776	742	754	735	706	776	754	742	752	821	748	793	801	726	713	803	740	817	741	752	763	831	748	737	761	798	774	797	782	764	787	745	758	732	697	746	749	797	736	760	767	770	772	745	741	791	785	745	783	787	718	775	794	720	710	760	758	714	784	764	762	784	733	790	794	728	749	753	738	786	723	781	768	782	759	780	720	763	723	729	736	727	738	763	781	726	757	727	732	761	769	821	764	707	770	765	753	742	782	767	791	801	767	761	744	801	746	743	740	759	777	753	724	797	791	775	721	775	746	789	760	752	745	712	755	752	765	746	794	733	793	752	751	746	750	749	760	773	771	747	729	701	723	786	741	766	713	754	693	739	751	698	753	769	757	751	735	750	737	792	779	752	727	778	730	714	741	775	773	760	726	765	795	752	741	738	779	789	776	757	748	783	761	767	754	726	790	730	800	719	778	759	764	766	698	759	697	773	699	717	768	740	745	806	736	731	776	757	750	695	770	746	718	745	769	733	731	748	769	799	749	743	731	791	678	787	713	781	763	773	744	749	758	767	732	702	770	734	785	780	717	765	761	742	759	741	727	772	765	731	740	788	804	748	727	744	763	730	727	786	728	668	718
25057	21307	27368	25460	9297	1153	852	748	721	630	609	576	545	468	463	496	476	438	450	452	450	483	462	445	431	461	473	454	484	486	441	437	421	456	439	460	443	402	422	426	414	422	428	448	394	429	418	402	413	438	408	432	427	409	435	409	425	436	439	426	428	452	419	416	454	462	443	474	408	444	441	436	382	432	407	445	438	434	421	419	445	449	410	411	413	407	432	476	429	424	447	402	443	427	466	438	447	441	404	458	444	441	423	417	414	448	428	389	441	454	456	442	431	398	427	415	432	412	444	412	413	450	457	440	456	446	428	408	432	407	450	441	403	420	435	439	421	455	428	414	415	424	400	406	422	406	400	410	421	456	463	400	419	433	436	409	410	418	447	460	444	405	420	432	419	445	441	418	410	442	454	427	424	438	414	443	446	408	424	430	407	371	453	408	471	432	451	417	435	434	440	420	415	415	417	443	445	397	414	434	455	410	416	426	415	425	414	424	478	405	422	422	418	422	429	440	412	422	397	441	407	453	438	447	410	426	419	437	418	466	424	417	451	424	417	442	406	432	405	405	432	419	435	429	439	428	417	402	435	446	437	466	409	429	397	420	428	408	417	464	433	428	457	414	458	415	449	417	420	431	444	446	432	418	456	391	433	410	397	459	405	450	419	409	435	436	416	430	445	421	436	465	412	409	456	412	443	448	423	446	414	391	434	424	399	421	396	411	410	449	425	416	417	439	466	422	442	441	487	418	418	440	407	429	450	447	423	401	412	458	422	432	428	393	434	427	484	397	466	438	461	434	463	398	404	424	433	418	392	390	404	457	412	415	468	427	429	439	404	383	437	375	430	436	400	386	426	412	385	404	427	415	435	418	450	434	415	415	458	436	421	426	423	424	427	447	404	392	389	384	413	415	417	449	390	434	366	380	383	416	383	399	433	415	415	386	397	439	410	394	426	436	423	391	429	423	399	427	432	424	382	402	431	439	436	428	444	425	428	435	414	435	435	440	402	430	388	440	413	401	466	417	415	410	420	431	429	417	428	405	437	398	442	414	366	455	428	453	447	444	471	413	438	464	400	432	415	408	410	444	448	397	429	452	414	435	431	439	411	429	436	430	437	418	420	441	441	435	416	430	388	449	407	479	447	405	426	460	427	401	432	404	406	412	460	383	445	425	435	471	443	416	447	460	433	382	458	399	442	437	402	401	412	396	406	404	418	457	427	439	413	459	412	377	409	399	460	412	377	386	400	420	450	429	394	470	435	441	388	437	433	465	439	416	452	448	435	461	430	432	449	422	433	447	437	449	422	422	403	416	398	443	457	413	431	454	426	440	410	427	402	391	458	428	394	378	452	446	406	458	388	429	416	454	410	398	441	421	420	417	430	411	453	455	404	404	437	431	421	417	439	426	397	447	420	411	375	428	421	419	433	446	426	438	416	388	444	443	448	456	405	464	414	400	432	437	426	426	417	427	435	442	398	398	486	444	442	426	419	426	424	387	436	390	455	422	401	436	440	452	447	422	447	434	436	422	407	394	415	428	434	419	469	428	432	421	454	407	393	429	419	461	419	407	433	432	422	472	418	429	462	440	415	453	410	441	451	431	425	421	415	441	448	449	408	401	398	449	463	432	433	433	421	406	472	437	430	442	436	421	415	428	417	429	466	445	442	453	422	462	426	416	439	438	441	421	451	447	435	420	415	435	455	386	407	418	407	417	452	451	418	413	428	420	429	432	450	437	419	431	462	457	400	423	427	438	459	412	429	415	459	412	423	416	422	418	411	422	412	431	405	400	444	434	422	461	425	447	436	421	440	422	412	418	396	437	404	420	429	430	399	417	460	410	426	433	436	449	469	431	432	446	433	446	434	421	421	451	395	469	461	426	413	410	451	470	442	433	434	431	403	422	418	432	466	447	453	436	441	418	481	456	441	438	412	439	425	449	447	378	441	427	438	429	421	440	456	407	442	436	409	410	405	408	426	482	434	428	414	442	396	450	403	407	442	411	414	421	459	457	400	427	408	437	446	418	410	457	390	425	434	443	423	425	430	409	417	421	453	430	400	425	409	391	417	403	424	433	419	416	451	430	418	439	450	465	399	441	447	472	417	437	423	427	452	421	395	403	399	399	414	415	443	434	410	437	410	469	406	425	454	401	425	417	428	414	423	432	477	448	435	380	383	414	432	427	462	434	422	390	408	472	434	411	422	444	411	424	466	445	437	402	428	448	423	439	439	427	437	427	423	441	449	463	402	433	442	441	414	432	401	404	442	421	418	450	432	435	394	450	444	405	447	422	400	416	430	448	412	456	417	412	429	433	441	416	431	441	431	425	401	446	418	443	439	424	402	442	461	460	395	427	459	439	405	403	420	441	399	421	418	429	472	447	444	465	439	408	451	424	446	428	454	439	384	401	407	414	479	422	410	466	437	373	406	424	419	387	425	435	386	397	420	386	407	406	394	434	424	410	436	427	474	414	440	411	439	424	439	412	423	429	412	428	428	410	461	444	445	436	474	410	477	419	369	394	425	420	441	428	419	430	402	426	425	409	465	410	414	378	427	454	406	434	435	429	477	395	440	459	429	440	426	407	415	402	418	437	410	424	483	432	426	412	407	401	437	422	426	425	376	410	418	418	472	465	450	363	410	427	416	448	446	414	436	445	413	433	467	413	382	472	444	432	450	425	401	501	396	403	421	408	410	447	444	380	451	432	417	432	407	411	437	450	437	417	413	415	437	462	436	421	446	456	444	417	429	455	433	424	444	422	387	473	444	435	399	410	420	408	441	448	453	409	448	472	428	454	429	396	467	442	399	419	446	417	421	426	436	415	429	398	411	421	437	412	418	433	425	426	424	447	439	432	423	420	439	405	402	441	411	426	434	430	417	397	401	426	447	422	475	446	418	421	390	442	465	434	414	464	391	415	432	393	439	441	430	420	409	408	402	431	436	413	415	448	408	408	395	440	420	468	432	440	419	433	418	428	418	437	454	445	429	441	439	430	427	430	468	471	405	458	431	404	381	442	429	431	440	425	386	451	440	398	445	362	410	438	445	444	430	440	441	410	428	394	434	458	429	436	410	432	454	458	411	441	464	439	436	428	462	436	444	422	397	433	419	441	456	398	427	428	463	430	400	410	415	430	411	416	413	424	431	448	421	448	431	393	467	424	450	443	419	409	423	433	422	446	409	418	471	431	440	426	452	436	415	439	405	432	395	411	454	440	403	436	426	401	425	429	426	412	390	423	427	434	435	440	413	409	437	437	434	400	463	408	412	425	433	444	404	430	389	455	428	422	424	439	470	447	410	396	417	375	429	418	389	419	400	441	409	413	437	424	421	411	373	409	465	393	448	397	452	464	373	454	440	426	411	397	430	416	399	443	403	402	470	431	406	410	444	477	450	434	381	371	448	447	412	410	414	397	443	458	418	405	474	406	408	414	374	420	394	412	436	435	425	408	425	424	402	434	429	459	417	422	437	382	422	421	465	442	434	375	449	420
4340	7296	5053	2558	2060	1667	1352	1144	1035	967	744	775	687	607	601	573	529	581	530	556	524	539	540	477	495	518	505	540	468	508	523	542	475	501	487	504	500	472	484	483	491	480	503	507	479	507	438	485	503	548	501	495	490	499	491	514	459	473	480	523	430	466	463	489	488	489	480	473	459	534	513	460	501	484	467	516	481	477	484	483	451	497	485	474	437	466	468	502	473	488	458	475	506	507	500	498	475	489	451	467	476	450	472	457	509	474	469	491	463	479	521	466	485	485	480	439	479	443	443	487	525	491	461	471	448	472	461	505	505	451	465	476	487	456	485	443	470	470	475	499	498	483	518	534	469	475	516	488	475	463	457	463	461	499	502	527	446	441	458	476	476	486	478	509	494	483	470	493	515	485	445	482	500	487	485	471	476	498	479	439	476	507	481	498	444	510	483	475	437	494	501	460	462	483	473	468	486	448	474	484	441	473	504	450	505	502	482	501	463	485	464	489	462	466	479	518	436	520	480	490	500	467	466	448	477	459	457	468	485	498	478	476	519	487	479	451	498	520	498	480	488	453	505	466	481	455	481	473	461	464	498	480	473	480	475	482	469	456	438	482	441	470	489	463	445	490	472	500	490	472	448	484	488	457	467	469	479	469	466	484	451	465	484	493	477	468	479	463	471	481	493	472	480	468	471	483	468	490	504	471	481	503	436	458	446	501	437	515	472	439	428	464	465	528	503	449	473	453	511	473	487	480	463	471	442	486	470	469	486	464	487	485	477	479	483	479	483	501	481	448	532	459	471	460	476	452	447	518	481	492	473	514	470	487	474	486	456	479	460	513	494	524	459	449	471	462	479	499	467	487	491	482	484	465	450	508	475	487	483	468	486	484	441	457	470	508	466	437	482	490	452	483	472	494	530	511	459	455	451	482	450	475	481	474	476	512	449	461	480	496	520	468	436	494	476	473	455	501	509	499	437	504	429	513	476	437	484	429	470	448	470	487	475	444	491	507	481	430	441	455	515	475	520	450	468	465	497	435	463	533	457	484	488	457	447	458	488	436	484	511	449	496	481	471	469	487	482	454	464	495	445	476	497	474	470	499	465	491	492	455	495	439	449	483	499	447	493	544	496	498	500	483	463	472	500	466	440	453	447	503	500	467	480	495	481	480	481	514	459	474	476	464	486	469	502	482	502	481	449	442	464	486	485	433	508	524	473	479	477	460	486	488	447	477	480	505	506	459	473	470	491	438	466	509	463	445	502	462	478	476	461	500	456	467	472	471	491	463	501	477	459	492	431	470	496	468	485	510	461	490	450	470	472	507	483	512	463	476	471	502	483	528	493	453	452	481	482	469	470	504	493	481	516	473	450	487	444	433	505	471	461	449	483	504	469	452	486	469	488	473	477	478	462	472	474	471	449	481	514	496	458	500	483	466	499	512	462	473	451	485	471	505	487	462	491	482	486	453	485	486	462	476	468	464	458	485	500	445	456	512	436	487	457	495	454	472	487	455	491	503	489	497	503	453	464	478	490	510	460	465	447	492	497	527	475	468	464	499	464	514	429	472	445	478	458	443	447	489	468	490	494	464	480	496	491	473	494	510	476	489	448	510	438	466	471	489	450	482	483	446	467	528	495	458	462	482	446	456	503	488	472	468	502	464	464	485	465	472	463	509	475	432	514	488	477	506	493	457	495	475	437	411	504	487	522	432	491	446	466	431	491	485	542	490	488	488	448	491	482	480	488	450	460	485	475	517	467	485	418	480	503	502	495	510	524	480	463	475	455	482	480	486	492	485	460	458	473	477	467	470	436	469	471	469	465	458	491	474	470	471	512	495	492	480	495	527	481	493	521	501	493	465	457	448	465	495	473	499	460	476	466	498	472	476	472	449	492	473	488	471	488	475	477	466	459	500	493	440	483	461	477	487	463	479	507	449	461	540	480	468	521	446	483	460	447	489	520	476	490	516	486	462	463	488	463	440	506	505	480	487	455	453	483	491	518	518	462	504	462	502	539	475	444	468	493	489	466	468	467	535	452	496	448	503	497	477	520	480	481	449	448	468	479	501	503	450	454	484	488	437	480	462	476	453	514	476	460	504	536	502	502	467	471	487	471	454	462	437	470	480	488	471	455	502	479	464	439	460	534	469	469	498	480	502	434	463	476	460	468	508	483	494	440	483	479	453	491	499	455	450	458	489	494	510	466	464	472	478	457	473	501	451	439	487	498	483	451	466	529	464	494	450	442	465	483	472	443	499	453	489	470	498	473	482	471	516	491	485	447	457	443	476	521	480	490	444	421	520	503	480	469	452	482	496	534	446	467	488	444	469	456	471	478	493	459	434	452	517	503	467	467	489	492	455	475	471	498	459	441	471	456	486	456	517	501	472	501	480	451	473	503	494	510	453	505	505	452	467	478	499	478	439	490	503	502	462	482	469	425	483	521	489	507	515	454	514	500	505	495	510	472	488	486	475	446	484	461	494	492	485	448	503	484	464	471	465	471	476	492	463	513	488	451	478	481	470	489	474	503	498	437	494	500	478	477	499	455	497	454	506	525	484	504	482	509	423	467	452	436	462	465	487	444	467	493	504	438	456	487	471	427	453	474	511	476	488	461	429	496	439	519	470	460	495	512	486	509	454	487	467	477	495	464	461	458	428	492	427	459	472	515	451	453	478	476	498	484	497	453	474	472	549	474	498	486	439	451	504	464	457	454	452	471	458	515	490	452	512	456	479	473	466	521	467	474	501	468	454	509	470	467	479	502	490	405	475	492	513	508	464	473	436	485	459	456	480	520	512	491	457	481	488	464	477	475	474	487	455	502	526	539	510	486	478	462	470	500	504	483	495	477	500	516	483	470	444	511	478	495	498	476	466	454	427	511	484	465	456	480	446	463	519	517	505	431	477	449	466	485	471	540	467	489	438	452	469	468	449	492	484	469	464	469	461	446	528	479	470	500	450	472	466	478	498	498	507	477	483	504	492	530	469	430	457	461	446	507	479	457	436	445	483	447	460	438	512	490	463	472	481	482	497	467	475	432	495	447	459	482	513	481	465	516	478	486	484	466	489	491	495	511	498	482	461	474	463	470	469	451	481	514	490	503	426	473	496	478	476	520	472	520	443	475	474	488	472	497	461	500	470	508	521	463	522	490	490	481	462	494	497	449	490	469	473	445	442	485	454	481	474	484	455	469	477	462	512	484	486	492	508	495	486	528	473	462	466	482	480	469	451	477	460	454	450	495	473	490	470	513	477	421	480	454	500	463	478	488	449	521	478	495	442	495	495	445	468	523	458	421	488	452	467	454	474	422	469	497	500	444	459	502	469	457	472	468	489	442	519	460	488	498	476	501	456	509	441	438	513	471	457	475	485	472	489	487	483	485	514	517	477	470	481	462	478	475	471	469	485	509	438	469	490	450	476	463	504	478	547	483	496	454	461	469	500	460	467	479	474	509	455	470	494	457	486	509	491	484	425	465	465	475	490	458	471	476	479
22792	21338	29022	24035	21347	21418	8385	2054	1677	1569	1421	1273	1187	1141	1108	1044	1076	999	995	1000	976	1029	956	970	977	1022	1007	1031	980	1014	963	980	928	959	941	936	922	931	909	926	929	926	924	927	941	938	979	920	906	960	893	932	961	932	918	970	907	949	944	887	911	954	939	999	945	909	891	900	944	967	890	907	945	928	936	936	923	899	886	903	929	925	960	878	950	968	911	885	957	957	948	914	894	912	937	921	898	952	924	930	895	982	964	938	930	912	919	912	945	927	951	898	947	901	950	922	925	930	879	893	961	888	944	900	881	972	910	887	902	975	909	904	889	936	899	867	869	853	898	927	914	926	945	928	924	954	868	925	926	823	955	973	903	853	890	904	885	956	947	913	915	883	941	882	911	994	882	913	882	880	948	930	917	941	918	902	938	933	914	898	886	896	876	899	933	854	936	894	896	927	906	877	978	850	933	893	959	938	931	882	944	916	897	873	880	859	829	919	954	952	943	872	888	904	962	880	907	900	958	861	894	958	910	909	892	930	926	892	907	949	951	930	936	880	890	906	901	910	937	906	909	903	910	880	938	908	928	941	939	946	860	937	909	931	918	906	953	876	892	953	931	932	872	875	886	933	923	887	892	896	936	871	900	986	871	890	916	919	935	933	910	908	925	911	909	939	917	919	970	872	934	913	918	889	871	882	957	939	968	917	908	855	884	835	890	955	933	902	906	881	905	924	929	952	918	907	905	950	941	950	935	855	908	890	934	877	886	927	945	919	895	832	874	911	918	927	951	899	860	974	909	863	928	878	875	926	933	900	976	929	917	945	983	847	906	906	934	868	920	883	942	886	899	914	925	895	873	972	874	952	942	919	902	906	905	951	1026	912	884	888	971	991	976	899	889	879	899	899	946	939	883	926	909	925	918	866	892	859	941	932	886	933	897	874	923	944	966	936	931	904	931	917	902	908	880	900	900	894	896	918	870	840	914	903	846	895	935	951	895	890	906	888	909	936	853	894	957	910	875	927	899	905	837	869	906	920	924	900	925	936	937	958	956	901	857	885	902	940	959	923	861	924	886	879	892	952	925	894	934	885	937	915	919	897	906	948	884	897	898	929	943	884	886	848	915	891	907	965	914	860	871	912	930	909	936	901	922	913	873	896	932	961	864	914	936	927	952	894	897	912	934	912	925	883	849	908	925	914	918	884	967	895	975	865	918	905	940	909	943	873	875	918	943	829	835	879	908	912	934	866	903	951	908	922	875	877	920	877	941	907	979	946	917	914	911	972	885	942	876	848	929	876	925	893	916	911	913	879	927	875	934	859	867	858	850	922	933	953	913	902	883	871	869	917	904	915	870	951	895	927	956	923	933	877	882	871	883	891	972	928	883	892	912	925	961	923	908	903	936	941	947	959	940	921	914	1000	926	949	884	899	900	904	882	924	909	883	932	910	918	863	845	919	921	920	947	890	912	913	932	908	864	958	873	917	912	938	888	933	967	920	935	929	917	970	911	910	884	912	971	890	966	928	916	916	868	914	929	946	867	911	894	952	920	924	953	896	862	920	903	953	923	862	960	966	938	877	920	902	922	873	875	881	875	921	941	872	907	933	900	859	950	870	911	917	916	878	897	938	877	936	965	917	906	919	908	895	922	924	886	914	931	942	885	907	939	925	922	910	858	916	884	869	903	924	908	897	913	899	928	923	833	925	937	890	932	893	871	919	932	901	928	916	909	926	922	921	951	869	890	875	887	851	900	825	920	902	904	856	977	849	908	866	904	936	864	921	912	919	916	934	945	901	880	900	891	914	921	980	875	946	919	885	925	957	917	955	861	846	917	896	946	929	947	929	910	933	943	863	951	898	900	925	955	909	924	946	871	933	920	948	921	892	870	897	903	882	885	871	910	895	923	969	912	830	958	895	897	894	901	932	936	929	912	889	919	943	891	924	891	926	921	908	865	936	911	908	921	920	895	886	874	922	868	887	854	904	899	946	865	944	887	897	951	940	945	890	929	898	933	963	900	911	895	970	896	919	940	928	899	911	899	899	873	902	902	948	944	892	928	956	913	928	877	893	900	888	914	940	913	898	910	922	870	884	919	916	883	927	897	930	961	876	894	909	892	901	923	845	923	899	929	947	896	854	907	890	955	899	965	893	917	880	894	901	910	938	905	921	894	906	921	920	906	881	961	901	919	932	950	919	897	906	871	942	947	860	916	849	929	863	897	890	930	920	892	973	899	912	889	975	891	878	928	930	910	939	888	871	922	940	938	894	903	881	899	894	898	890	902	911	945	935	912	845	866	852	950	889	908	880	946	928	914	933	879	920	881	960	936	938	928	917	945	940	856	951	915	950	907	908	933	888	904	917	951	927	912	894	956	922	887	885	962	875	899	875	943	857	939	972	914	900	896	899	895	896	905	888	930	955	930	852	859	909	915	931	903	890	902	927	925	944	874	975	940	960	910	889	903	902	921	953	905	922	890	894	896	903	908	861	868	887	855	923	903	908	907	914	910	856	914	882	916	897	838	932	938	930	893	885	933	955	855	911	883	894	891	905	920	958	919	899	895	924	894	968	901	920	966	911	917	843	915	875	917	894	873	921	929	866	885	883	918	929	889	910	928	923	926	864	929	934	899	913	854	939	905	913	852	984	966	934	892	920	907	942	886	934	896	881	887	881	896	891	906	947	906	920	887	827	891	864	940	868	917	920	962	887	866	891	882	896	902	931	969	922	877	925	918	921	899	949	933	988	932	921	983	888	913	914	856	970	892	909	910	915	891	880	911	872	946	912	892	897	922	886	936	893	878	946	943	952	976	889	853	916	940	910	888	916	983	870	904	946	867	918	904	908	866	939	913	926	916	935	875	916	893	899	906	824	951	969	931	912	882	882	912	899	981	938	925	973	901	921	893	882	891	931	884	905	838	882	895	860	926	883	885	901	901	907	937	886	907	865	888	916	914	953	928	849	911	914	878	937	899	897	931	927	917	891	940	937	913	898	938	910	895	929	960	893	887	917	874	950	977	949	849	860	893	942	905	890	868	892	897	897	898	887	884	930	968	901	924	926	982	886	922	921	985	889	943	859	844	903	946	890	892	911	960	932	881	902	895	846	926	917	906	905	910	883	900	911	851	905	931	966	901	890	915	920	883	961	922	877	896	904	917	887	883	958	955	929	918	904	904	891	933	947	866	888	915	903	924	932	896	933	936	904	906	939	942	891	898	942	954	878	922	912	910	948	890	930	863	911	962	911	871	877	906	913	920	927	887	941	908	911	933	956	862	959	940	883	931	914	897	870	906	944	891	859	902	885	890	930	880	884	936	913	881	931	903	866	964	896	883	921	936	868	906	888	904	929	894	925	892	985	985	958	944	893	895	866	915	889	887	871	940	916	915	954	922	907	978	867	864	944	870	927	923	880	929	944	896	893	892	928	908	945	889	857	879	934	932	886	928	920	938	934	890	907	893	904	941	883	921	944	914	893	936	918	894	938	919	934	956	883
5849	16921	12222	6561	5126	4189	3397	2764	2420	2013	1799	1626	1362	1320	1184	1151	1208	1133	1141	1082	1032	1147	1053	1055	1066	1027	1036	1010	1027	981	990	981	946	976	1009	976	1039	980	904	980	945	944	917	973	927	958	951	947	977	944	930	975	977	982	953	953	937	946	945	948	974	933	914	927	1004	998	934	1005	934	962	913	976	936	939	992	955	930	989	949	934	946	934	991	961	896	868	955	937	974	929	938	910	1009	931	957	934	992	952	989	900	889	938	975	944	958	968	963	976	975	929	1008	925	882	872	875	935	885	945	929	999	936	967	962	917	946	944	976	959	1011	948	878	925	970	938	981	972	988	968	943	896	897	937	931	944	937	940	933	936	927	956	891	947	945	939	955	934	949	929	951	898	921	922	890	995	951	908	947	922	926	916	961	908	898	863	874	943	979	953	927	930	972	922	914	943	918	921	943	945	940	899	954	926	987	904	929	906	952	970	959	883	919	864	918	931	920	914	997	963	900	957	961	943	964	975	985	951	985	948	904	867	921	912	900	938	940	911	950	921	974	927	942	923	939	998	937	915	914	942	915	936	944	892	890	918	964	947	944	971	933	940	917	935	884	893	897	908	979	946	919	974	941	893	917	913	968	917	963	931	908	913	969	935	942	934	939	906	911	926	975	938	963	933	927	932	928	913	1012	937	914	898	971	925	903	928	962	897	901	894	929	952	979	911	942	952	870	933	902	906	968	938	897	986	987	944	940	930	930	953	950	948	957	928	868	889	923	932	879	833	882	929	947	989	945	949	952	914	884	956	956	944	938	920	916	900	937	954	914	928	884	955	934	895	953	902	943	968	898	970	943	909	923	915	972	986	957	930	940	935	912	965	943	874	895	892	970	984	924	976	969	951	864	978	916	960	941	925	869	924	974	946	923	936	931	928	948	917	968	937	908	907	925	987	921	881	925	920	927	947	912	915	924	939	914	908	925	935	904	921	962	942	904	966	934	977	925	942	919	894	913	895	955	899	845	853	934	917	937	868	969	955	953	990	953	892	953	920	972	904	961	902	915	917	932	928	976	947	902	945	975	907	973	906	905	893	918	934	948	934	948	946	953	1010	936	906	950	914	967	975	912	932	966	934	952	926	952	972	946	894	945	963	889	912	953	877	922	888	926	931	901	914	864	898	946	881	937	953	899	913	913	943	956	914	974	889	981	933	901	867	931	930	912	956	853	971	996	936	923	907	948	881	916	973	910	924	936	921	945	954	907	971	901	917	958	911	922	986	957	915	945	919	971	921	920	966	901	934	963	902	905	939	888	974	918	1019	910	940	945	955	938	881	917	971	862	961	954	906	979	996	937	920	939	894	938	928	918	939	965	916	958	1004	901	937	883	959	923	888	943	919	926	927	932	924	942	916	954	913	979	916	932	931	1012	912	936	953	937	909	894	916	912	895	953	993	934	935	916	936	945	929	949	919	889	929	924	940	931	911	944	920	971	961	998	960	943	889	932	990	938	915	963	916	918	936	945	897	942	955	945	910	891	962	927	960	899	902	910	970	954	965	927	910	972	945	868	901	937	888	922	952	904	922	941	946	923	913	1004	912	918	923	949	897	987	917	929	921	975	958	906	912	996	909	881	892	909	947	965	940	961	945	928	886	937	931	936	932	979	946	910	946	969	932	981	908	901	887	956	1007	920	913	950	891	905	931	901	946	907	916	928	900	985	918	939	906	858	924	975	977	900	900	913	867	948	958	937	935	933	966	916	867	871	924	891	903	967	978	895	913	932	919	943	963	915	966	909	953	929	914	933	960	927	922	921	947	987	971	1019	940	899	922	976	918	912	981	967	956	971	913	941	978	914	961	915	953	962	897	977	937	925	945	930	879	856	947	952	918	908	912	934	936	959	905	943	933	952	942	993	879	925	882	946	969	948	914	899	898	916	928	1011	924	949	950	911	935	976	949	950	854	921	924	947	916	959	923	934	954	975	920	914	958	947	955	937	923	924	988	927	895	968	937	937	947	932	999	940	971	921	885	973	925	930	920	893	954	972	902	957	916	930	921	909	909	898	948	908	936	908	981	910	892	914	960	886	921	920	959	918	900	943	889	916	931	920	963	879	915	985	937	921	939	921	939	1017	909	917	970	949	907	942	885	886	959	909	981	894	954	956	922	912	908	926	902	915	938	940	904	942	938	949	903	914	964	934	891	924	914	945	899	893	958	916	931	955	944	916	933	945	925	948	904	969	911	956	951	955	871	935	897	935	946	909	993	939	914	897	858	916	945	925	948	929	934	883	1000	953	932	954	877	893	915	922	912	886	916	939	970	964	901	923	922	899	902	997	944	931	1012	895	955	947	948	957	910	964	937	969	961	927	937	922	988	913	930	941	961	914	929	921	925	915	935	943	925	921	951	894	908	929	963	906	949	967	880	940	868	924	938	929	949	958	976	920	967	982	954	910	942	920	962	909	968	891	964	915	920	931	912	905	916	917	934	918	893	941	928	1002	938	960	962	978	929	942	889	930	933	965	976	971	923	897	881	904	896	935	889	934	943	920	944	941	943	927	938	940	945	911	961	942	941	916	947	875	930	969	936	961	940	924	883	910	964	942	934	912	905	990	931	942	933	937	936	972	918	906	928	956	977	951	920	974	911	920	904	952	888	955	930	1030	897	909	909	901	935	920	976	940	899	922	916	955	916	982	973	870	967	958	922	929	961	952	999	906	931	932	905	969	943	950	929	927	938	937	974	969	952	912	981	846	917	939	962	961	948	905	935	934	923	934	912	952	907	938	907	947	960	872	968	944	896	897	899	952	945	907	944	878	922	959	917	926	977	955	915	952	929	901	924	918	884	887	938	894	893	904	953	929	945	985	959	971	961	1008	922	985	894	939	926	904	921	924	941	900	931	935	957	859	943	927	954	919	948	937	956	922	904	925	897	952	907	948	893	956	916	907	918	935	875	943	951	919	941	916	972	899	917	914	967	949	928	949	946	895	930	892	971	924	940	863	916	887	965	1003	924	982	926	930	969	958	892	975	951	954	941	913	920	1000	994	888	936	939	897	924	869	908	871	946	937	923	902	949	968	868	955	956	963	877	927	988	941	978	929	969	956	906	886	974	896	912	899	954	931	960	951	888	933	923	928	926	1004	944	959	951	902	938	886	923	930	877	912	880	914	930	955	960	929	942	952	961	945	888	900	924	965	882	937	989	882	887	954	907	935	963	949	965	914	941	913	914	894	902	938	911	934	984	925	935	1000	863	941	948	938	963	933	934	999	915	959	961	973	942	884	955	961	930	928	945	907	901	909	940	940	899	1010	892	913	907	916	956	898	905	920	901	921	896	889	945	897	939	925	929	976	961	952	893	931	857	912	894	950	934	949	962	911	956	909	919	920	936	973	963	932	924	912	967	944	887	968	971	961	899	904	913	889	913	918	922	891	904	956	965	950	923	909	925	916	906	867	903	941	939	936	903	911	976	893	928	909	921	950	958	922	907	959	981	937	929	926	949	908	973	946	920	945	935	930	931	987	977	925
27913	17441	4513	1395	1023	919	733	545	559	504	462	466	446	410	427	432	456	408	436	431	427	431	432	429	425	387	432	425	382	373	436	401	391	356	400	370	408	441	452	413	442	379	420	400	424	408	396	395	391	444	386	457	383	381	387	379	430	415	394	447	415	430	376	413	382	398	400	397	440	407	393	391	435	412	411	413	396	424	430	388	415	413	418	433	395	405	425	428	403	427	402	373	417	394	377	395	408	403	391	393	402	413	405	376	394	406	417	420	428	400	403	410	387	434	413	426	370	389	437	429	426	438	375	399	417	443	406	430	373	411	410	437	418	418	404	427	383	377	414	389	374	398	435	415	431	415	387	413	411	381	406	427	424	418	433	376	436	431	384	440	417	391	401	366	407	449	405	392	393	416	419	393	416	392	419	376	405	398	405	409	407	385	370	382	419	462	423	387	427	409	416	444	377	387	416	400	424	411	393	431	408	404	384	427	373	405	392	413	394	417	387	406	366	424	421	420	394	415	441	436	415	367	441	457	392	361	381	394	433	392	434	384	440	450	416	432	400	421	413	392	405	412	428	412	374	397	416	410	421	402	404	429	402	425	425	382	402	402	356	426	356	452	411	400	390	394	434	395	422	371	432	418	398	369	406	401	437	359	368	415	396	420	415	412	395	424	381	404	441	392	391	419	413	396	422	406	375	409	434	405	406	444	403	404	371	420	382	408	386	443	406	384	400	431	420	433	404	380	410	463	417	410	381	399	461	407	420	422	385	397	390	400	411	365	418	443	438	416	371	385	401	409	370	386	378	422	394	402	431	369	399	393	432	390	408	456	396	377	406	409	392	414	381	396	426	384	434	417	400	419	419	450	423	384	399	424	397	411	389	415	408	388	390	411	434	423	394	418	402	418	401	389	406	396	430	396	367	382	376	395	402	420	380	439	427	418	423	427	410	430	384	421	386	368	423	438	438	417	395	387	380	417	398	384	407	398	412	389	393	430	413	404	399	446	435	411	402	383	407	413	418	394	397	389	421	401	396	411	422	472	380	436	386	375	385	416	388	421	406	418	422	457	410	426	402	402	375	387	402	386	419	431	423	419	388	391	416	351	391	410	431	395	393	426	371	410	407	403	405	425	427	386	396	424	424	384	419	434	405	396	423	378	395	412	392	402	430	394	396	406	405	383	411	406	425	404	434	405	407	423	440	430	388	412	441	437	374	433	377	408	406	407	420	393	426	412	408	376	435	386	393	418	394	417	401	398	410	376	428	399	405	433	416	399	386	408	392	457	411	392	418	418	399	434	453	387	395	374	414	397	413	389	434	424	419	399	419	380	431	404	446	379	442	439	407	379	423	411	401	439	425	411	457	392	394	403	422	418	399	425	390	437	410	418	416	386	434	414	448	433	397	436	432	390	411	373	383	450	421	403	399	429	408	398	409	402	397	399	407	376	388	434	378	416	393	409	412	401	407	414	467	384	370	425	429	389	403	398	405	424	453	404	376	420	372	411	392	421	393	378	406	432	404	427	378	406	408	390	410	388	409	387	425	401	441	440	403	376	381	401	415	413	376	418	418	382	377	415	429	382	396	373	433	380	445	407	394	444	409	391	389	420	430	453	447	416	428	447	454	375	408	434	405	405	413	348	387	419	424	394	424	389	390	364	439	426	424	338	422	421	399	425	378	404	405	434	399	408	429	425	416	409	412	383	382	396	397	419	414	403	416	416	392	391	352	415	448	434	410	370	382	420	389	386	394	407	382	392	428	406	392	396	390	415	431	425	451	406	409	421	432	387	433	400	377	418	407	403	394	427	391	397	401	436	415	444	378	457	433	427	431	413	383	397	388	427	382	456	434	401	369	396	419	457	421	452	413	422	381	405	381	395	411	426	425	401	414	408	439	397	386	395	411	397	395	397	396	417	433	403	384	435	408	418	368	392	387	424	376	415	416	402	436	388	379	411	415	418	436	361	390	442	427	413	411	365	421	404	407	399	392	437	382	396	402	405	444	381	417	439	408	389	412	341	386	411	398	375	417	389	371	365	406	428	395	435	374	408	431	405	432	399	408	415	396	371	410	381	402	408	433	427	449	412	421	421	397	409	408	382	407	422	387	398	424	415	403	375	395	405	407	409	376	386	391	407	393	415	423	390	411	423	440	431	427	401	408	419	412	415	414	390	448	374	369	386	400	380	431	389	401	399	403	407	421	387	407	455	400	399	421	411	421	392	377	433	418	383	389	412	417	431	412	416	424	401	437	412	443	393	418	422	434	409	406	381	392	419	417	422	373	426	417	412	433	431	410	420	400	393	386	411	406	426	376	399	416	406	394	423	421	427	395	408	377	363	417	387	392	405	389	397	409	426	430	418	422	380	417	372	413	410	412	401	414	434	429	387	413	439	386	388	418	418	431	408	415	427	403	400	370	421	417	385	406	450	411	379	423	417	393	394	432	385	414	393	384	418	369	409	411	414	359	416	449	418	438	440	412	428	401	384	399	402	389	380	414	399	383	416	410	396	412	406	391	405	362	415	397	388	425	407	397	407	404	408	415	383	425	415	404	396	405	413	418	443	406	439	451	419	418	404	394	406	426	379	394	401	381	411	417	404	456	450	397	420	422	409	378	411	406	391	420	396	416	409	432	409	444	379	414	429	430	412	415	446	386	410	396	438	383	411	383	433	393	378	448	364	373	402	391	395	448	416	397	392	398	391	382	385	410	428	411	381	384	392	419	436	418	390	443	456	424	449	372	394	432	426	402	374	389	400	413	365	395	405	417	407	382	425	417	389	414	431	410	393	426	408	401	392	411	404	383	395	413	437	396	402	402	449	413	410	438	436	389	447	396	404	395	405	385	432	395	420	384	415	412	412	407	384	393	382	394	428	432	381	379	434	428	393	387	375	389	364	408	434	399	411	451	415	384	444	393	379	380	434	428	382	426	396	438	435	430	431	446	387	424	404	448	426	431	420	411	404	458	391	409	415	441	430	394	373	367	394	423	419	411	420	410	418	396	390	389	376	400	391	465	411	420	442	406	395	442	406	446	404	375	448	421	423	415	412	397	390	436	405	405	394	436	395	402	383	397	440	388	394	386	406	394	415	374	375	392	380	392	388	415	411	430	417	426	412	418	416	406	399	402	433	409	442	434	419	415	407	394	412	414	422	469	403	415	417	407	413	412	415	402	391	398	478	418	417	424	409	398	393	398	414	428	416	413	403	448	446	421	388	375	434	391	427	389	389	434	418	407	402	388	421	445	426	404	398	392	400	385	408	388	401	409	389	362	403	399	455	372	426	431	412	430	415	407	419	401	393	415	398	422	405	423	408	405	409	401	391	369	418	394	381	446	394	428	393	381	416	396	411	402	372	430	396	403	417	408	390	422	432	376	418	429	381	402	388	411	437	439	389	427	406	415	414	422	398	450	422	407	470	385	374	409	403	402	384	406	389	420	428	408	387	387	413	411	394	441	400	395	426	396	411	424	445	418	402	423	399	414	420
4972	2872	2181	1193	1031	810	795	749	686	658	582	566	516	533	512	468	477	466	494	463	482	479	464	449	462	403	427	476	464	489	458	437	437	446	436	464	467	448	443	415	457	426	436	441	441	445	445	440	430	447	430	412	485	457	437	454	445	435	433	442	427	434	440	462	472	425	481	456	443	447	445	446	446	438	448	405	422	411	475	444	428	443	438	427	442	451	445	467	491	443	439	450	437	412	426	423	434	452	436	460	452	426	444	440	396	409	401	487	452	423	461	460	461	419	450	448	416	431	433	434	440	460	461	440	464	440	414	437	429	429	438	434	428	460	442	468	419	412	432	441	440	419	423	428	455	416	475	465	438	458	434	384	404	425	387	437	449	419	421	437	404	432	467	449	434	433	464	458	440	402	472	434	460	431	447	426	477	421	441	465	432	436	452	402	430	430	446	434	456	450	431	439	418	439	496	459	414	452	476	428	426	425	461	433	412	448	453	462	438	447	425	446	410	426	464	431	454	451	441	438	456	431	395	421	415	417	416	440	399	427	456	437	408	403	458	408	472	440	452	421	463	409	442	460	466	463	470	451	434	424	444	430	427	441	458	422	444	421	459	449	492	412	432	444	449	423	455	430	413	457	441	421	431	444	441	442	454	443	410	472	441	438	426	439	442	447	390	399	461	413	381	482	438	439	452	436	452	398	431	465	422	414	446	456	479	489	465	419	422	420	473	442	454	412	463	447	457	458	428	414	379	466	449	428	452	449	473	410	409	457	439	433	434	439	448	442	457	475	450	472	423	438	427	390	460	410	396	445	417	452	421	442	433	480	411	476	456	435	421	436	427	427	447	429	471	455	479	454	447	453	388	441	427	464	428	450	413	434	414	447	412	458	437	393	459	450	458	430	416	423	417	427	472	424	400	463	451	449	461	440	431	478	423	426	428	408	461	425	419	455	439	426	422	442	441	430	466	412	439	420	465	397	450	428	422	447	460	437	455	465	448	437	447	487	447	425	448	461	449	467	431	416	429	436	448	440	454	434	443	450	459	422	457	405	400	414	442	443	460	462	453	437	473	439	408	421	413	455	419	449	443	445	463	426	454	437	421	431	416	421	431	462	460	431	432	431	458	480	428	446	497	417	456	424	431	464	473	407	452	424	456	435	428	417	431	432	437	425	446	431	445	433	427	424	460	449	435	451	436	442	406	429	459	421	443	432	431	422	478	418	439	428	420	409	465	463	441	430	439	473	454	465	404	436	457	420	457	422	457	452	480	451	455	442	446	485	458	434	453	440	469	448	446	436	413	451	378	411	420	433	445	443	405	441	440	412	411	442	415	426	466	407	440	405	455	451	441	456	461	406	471	430	439	416	444	398	449	440	413	410	443	441	421	422	427	389	430	449	436	477	441	438	469	439	410	481	446	456	470	461	459	467	443	406	459	451	430	470	433	437	437	423	423	434	431	429	447	434	445	433	453	457	448	429	429	417	416	413	429	418	410	429	419	416	450	453	425	445	428	449	431	432	452	428	419	443	444	459	451	428	450	418	416	461	459	447	415	425	416	476	450	410	424	428	416	428	457	458	456	438	422	423	466	411	436	419	404	460	458	465	450	433	456	459	442	463	394	420	429	442	447	446	474	461	422	427	442	472	414	449	450	450	443	428	411	430	431	473	423	441	417	407	423	453	418	432	449	453	447	452	427	424	460	448	447	460	440	457	433	448	433	406	406	445	445	445	471	448	430	462	424	449	449	474	448	438	480	455	448	454	435	437	449	459	440	421	466	469	437	400	449	418	432	472	441	420	444	437	426	434	425	441	423	406	390	484	465	460	446	446	425	449	425	473	415	426	452	405	475	446	448	413	411	449	450	454	444	422	465	426	422	439	462	441	439	454	465	468	451	441	415	473	432	455	438	444	424	484	449	475	439	410	431	430	453	443	411	428	419	466	431	449	437	418	441	427	444	437	442	407	408	412	458	423	426	440	478	444	414	450	418	445	410	422	430	429	399	414	448	434	428	465	428	474	416	449	408	423	448	432	410	434	413	446	452	409	451	418	452	381	427	471	411	457	453	460	409	428	460	481	405	437	431	422	434	452	444	403	447	436	442	425	434	416	488	428	436	473	465	462	425	450	442	434	436	450	464	459	413	442	398	483	409	435	440	419	436	402	433	462	411	440	479	476	445	428	436	454	473	421	398	453	432	449	469	383	409	420	451	439	435	454	426	442	431	459	416	411	453	442	438	418	432	427	434	406	439	408	460	444	419	415	428	426	474	431	457	417	443	445	430	453	433	455	441	412	410	445	437	413	455	429	443	450	433	445	393	426	417	433	425	464	434	444	425	455	431	433	444	463	435	430	419	460	452	436	474	430	424	452	474	394	468	500	402	401	461	443	419	432	419	439	437	430	459	464	445	436	444	447	453	445	444	432	440	436	490	444	413	421	472	434	444	427	421	437	433	447	438	422	432	446	424	437	430	434	475	424	434	442	409	455	451	448	480	447	395	470	437	440	435	423	485	445	495	462	484	426	453	458	443	461	431	404	437	416	442	447	458	450	418	497	426	463	478	411	436	411	444	458	497	428	427	446	455	463	446	442	461	413	440	468	430	451	437	437	425	443	406	415	439	441	428	461	484	416	420	463	442	460	408	459	434	430	402	463	449	442	442	444	422	461	457	429	426	456	441	448	442	450	441	382	418	438	444	450	430	442	423	452	436	441	460	444	426	430	484	443	407	483	408	435	427	430	454	435	445	428	456	454	422	431	436	434	428	455	462	452	444	458	437	378	407	470	440	412	464	444	441	463	437	459	441	482	434	445	416	462	454	450	460	420	447	418	445	431	454	429	425	414	408	423	452	418	448	416	466	427	473	462	443	440	450	416	440	427	417	423	468	434	439	438	452	431	420	434	474	454	429	439	439	450	452	460	450	420	435	436	420	450	449	461	458	418	450	398	470	416	440	429	396	442	442	407	409	436	424	402	406	436	440	447	461	475	457	460	439	431	426	449	417	470	457	419	426	448	440	407	440	408	441	425	448	407	415	448	442	464	423	451	395	446	411	425	423	431	451	425	411	388	470	420	440	429	416	430	412	459	426	421	435	421	445	445	411	431	437	450	472	455	452	435	468	438	451	434	428	453	408	452	446	448	444	428	414	456	446	442	433	487	448	482	407	419	432	417	420	459	407	444	428	427	385	476	460	441	431	471	427	421	454	423	411	481	454	436	465	481	398	471	416	408	440	410	435	462	411	414	430	442	460	411	441	422	449	435	459	479	463	441	406	463	413	439	405	424	422	440	444	422	447	433	435	418	438	408	449	480	447	438	421	429	475	434	405	455	415	403	443	427	408	421	464	435	477	459	461	480	409	454	451	421	451	469	413	435	415	428	457	441	437	454	455	425	432	459	409	433	421	466	438	434	441	421	447	379	458	425	434	436	490	421	454	435	482	448	442	416	425	471	463	419	452	433	442	470	440	454	442	451	470	414	449	461	437	408
23965	21310	28520	24449	21307	9485	1815	1352	1234	1083	1021	924	871	844	825	816	814	832	771	783	808	746	780	745	752	744	795	792	753	784	766	784	768	748	760	765	774	739	757	738	718	792	686	719	730	769	754	752	767	731	766	743	764	695	783	730	724	745	709	734	718	747	766	715	746	738	747	766	733	770	722	724	736	740	766	772	739	777	744	757	780	740	734	731	755	700	777	770	727	726	754	789	718	779	711	764	764	714	723	726	711	753	739	746	753	752	701	754	741	712	739	761	755	708	731	761	763	697	770	769	722	759	729	768	733	757	744	790	724	718	751	774	780	742	703	767	732	758	762	732	760	711	738	757	731	704	719	794	713	759	770	744	751	777	695	783	722	773	716	709	747	763	738	740	780	715	777	747	722	726	678	744	715	703	745	704	748	751	737	784	761	737	759	709	716	722	730	737	706	720	764	746	742	746	740	694	748	796	735	702	714	673	708	790	709	741	722	721	722	779	755	719	721	694	773	759	720	734	754	744	755	720	745	754	750	751	699	748	735	759	711	787	768	763	749	728	722	749	777	727	752	747	766	740	735	773	765	790	726	736	759	772	734	712	778	788	729	721	675	767	737	733	744	773	743	746	777	727	774	765	708	768	786	757	740	700	733	759	731	723	735	764	720	746	781	731	712	814	765	775	737	767	748	754	701	744	724	725	683	749	754	715	710	739	698	692	759	750	784	699	742	770	793	729	713	685	731	787	759	725	705	711	728	749	739	746	737	768	732	715	752	759	739	709	746	725	729	758	797	738	775	731	726	703	685	756	674	687	717	757	713	723	707	700	739	740	763	761	713	745	762	735	738	743	748	733	727	819	732	744	710	754	739	774	721	739	744	761	749	736	742	743	777	713	729	712	723	712	750	727	783	723	726	740	768	740	727	749	743	692	710	724	778	815	742	767	727	702	750	732	694	772	765	742	748	746	749	764	749	748	711	791	788	766	738	758	708	751	733	735	681	709	716	729	764	743	739	756	761	719	695	745	793	695	709	687	803	723	733	685	766	727	712	732	724	777	726	780	718	753	707	719	771	730	774	748	762	722	758	741	756	681	721	790	756	726	685	787	738	694	705	712	755	682	744	764	719	752	762	718	723	736	706	774	744	697	713	724	743	720	718	723	732	756	742	734	742	713	691	766	725	700	761	761	735	770	730	704	745	769	751	767	710	737	730	721	755	797	731	698	689	780	752	736	737	743	705	693	794	762	767	722	717	710	680	687	735	721	726	752	741	774	703	722	712	719	698	750	719	729	725	708	716	782	758	683	728	672	739	719	740	742	662	689	735	718	722	695	768	744	724	728	700	695	742	751	761	725	701	791	722	759	688	767	731	807	762	743	711	739	696	738	762	718	718	755	782	760	766	737	733	692	747	719	766	769	701	719	727	696	724	721	738	765	759	702	735	756	781	748	714	762	736	710	724	741	685	699	745	653	715	784	748	702	733	718	735	738	751	749	736	773	755	687	708	774	742	767	708	736	777	718	679	744	689	680	737	722	794	707	768	796	756	703	775	723	709	752	741	759	779	758	754	695	770	724	736	712	795	775	728	723	746	719	724	711	676	733	731	717	695	739	736	778	753	798	759	687	819	695	717	683	731	739	729	736	719	781	741	727	723	723	745	685	741	772	689	731	738	733	748	711	738	731	708	729	712	755	732	753	744	767	723	744	724	745	742	714	764	773	689	689	741	738	728	740	740	750	773	734	793	709	772	761	717	755	731	761	762	789	664	740	744	742	758	770	737	727	744	801	758	754	704	737	799	763	759	748	735	715	758	725	708	804	766	756	756	704	775	721	718	687	709	758	704	734	718	709	760	712	777	740	695	712	690	686	718	704	782	758	748	791	700	717	713	693	760	759	757	761	711	744	743	720	697	716	789	740	731	741	747	714	805	754	758	696	740	738	718	758	753	791	790	736	722	728	743	718	726	758	735	686	791	745	788	751	707	798	689	712	727	745	709	732	722	726	708	813	756	764	737	739	749	713	715	743	735	706	687	693	744	754	726	768	696	792	761	683	715	743	739	721	704	733	722	750	718	799	748	724	741	739	743	726	748	759	789	719	708	741	770	728	738	710	753	762	693	727	730	735	725	715	720	747	748	767	791	720	737	701	786	714	723	713	736	772	738	734	719	753	720	725	761	768	774	754	691	736	736	787	698	704	723	745	686	789	758	735	688	741	751	737	723	743	719	768	740	682	706	728	701	722	710	705	726	751	727	741	719	732	717	705	693	705	807	707	703	721	754	754	734	732	731	771	757	702	710	746	723	747	726	761	744	721	771	699	711	726	704	735	736	732	785	698	731	738	728	731	720	721	794	747	678	748	727	732	708	692	735	741	719	747	711	791	772	721	720	715	699	760	732	779	716	742	717	733	764	743	795	782	721	731	729	751	776	758	743	712	725	731	718	737	772	686	749	751	778	711	729	712	737	736	727	736	745	686	790	755	776	726	725	752	750	726	698	712	801	690	739	724	780	727	741	737	717	770	760	749	743	747	771	757	759	725	737	760	710	758	722	735	728	733	695	688	720	699	734	795	754	776	747	730	704	716	756	803	706	750	730	711	733	691	704	743	757	686	746	700	748	789	733	725	740	701	752	709	740	755	706	767	716	721	721	775	719	715	758	732	785	774	783	722	760	768	750	732	778	757	721	746	703	739	775	741	751	734	736	718	758	779	756	756	740	724	745	764	747	716	721	729	722	748	715	743	787	752	769	747	767	705	735	750	720	794	760	751	720	735	660	738	722	732	727	802	766	737	735	682	679	735	789	739	710	729	736	734	756	739	747	711	739	730	740	733	742	744	750	713	736	759	751	774	756	732	713	762	741	712	756	728	762	709	792	713	689	773	787	720	755	683	738	741	787	752	797	723	757	731	724	708	696	741	768	721	682	754	707	785	746	773	727	751	727	727	732	788	734	719	693	715	744	740	724	683	718	772	744	764	753	733	765	707	708	752	740	742	725	775	726	746	711	715	737	775	707	746	737	731	708	678	710	706	721	742	718	701	705	709	753	761	709	746	760	661	747	728	790	700	687	741	736	759	741	708	744	770	705	802	756	741	743	751	675	710	733	708	760	741	761	729	720	756	755	745	703	745	711	722	711	728	768	792	737	723	752	709	681	748	746	746	712	733	756	726	781	749	743	741	746	704	779	742	732	748	771	757	686	739	752	730	715	735	719	687	770	713	681	793	739	742	709	725	759	719	811	695	729	737	773	746	699	742	708	729	705	735	735	760	727	700	681	771	708	731	731	722	803	759	746	714	735	723	723	740	732	739	729	749	746	783	734	743	753	724	726	753	751	735	770	752	716	700	760	734	705	726	750	732	753	730	707	782	722	727	783	689	764	759	766	768	786	710	753	709	752	728	710	730	740	769	728	692	730	727	753	746	755	714	770	708	732	704	695	741	739	774	686	719	753	756	775	740	739	750	732	743	747	747	776	743	721	752	774	680	725	724
4244	10602	7702	4026	3223	2553	2101	1793	1586	1473	1324	1068	1047	991	946	899	877	823	835	810	853	851	838	766	800	785	843	786	807	845	778	808	772	787	738	734	796	753	822	783	773	775	758	778	757	769	740	766	739	758	796	775	760	752	757	798	713	814	753	776	744	760	767	815	797	692	752	748	775	767	798	732	776	791	730	772	745	713	708	795	724	796	801	787	773	755	760	710	776	709	782	722	780	758	742	722	699	776	755	752	802	737	748	730	792	790	751	719	752	813	762	723	741	749	768	776	761	728	777	712	814	787	781	735	713	754	754	754	737	776	733	787	766	776	782	789	778	756	779	726	747	787	694	728	708	764	743	759	744	766	735	762	812	778	734	774	785	758	727	747	741	725	757	764	737	757	807	815	716	770	740	776	773	762	746	776	790	764	726	746	719	749	740	748	755	755	744	781	774	746	781	723	727	770	790	726	741	728	745	723	735	763	748	805	802	734	758	738	796	755	748	756	714	756	784	767	739	798	708	737	725	803	758	770	762	736	711	770	725	763	763	717	789	756	786	756	727	773	775	753	780	764	758	734	767	742	755	744	722	715	759	751	739	661	733	776	784	722	749	759	767	755	779	810	743	764	765	744	766	771	771	743	746	768	746	780	769	720	765	784	731	782	725	762	747	726	750	801	734	749	708	757	739	786	829	766	786	751	752	740	718	751	752	777	715	723	791	775	758	786	737	748	756	740	767	732	747	757	730	779	726	767	744	749	759	775	768	756	735	787	797	757	757	745	735	760	779	766	752	775	750	751	725	761	759	770	758	741	772	763	734	761	712	696	810	755	801	712	758	745	749	788	809	753	758	715	759	768	786	745	758	738	716	791	778	778	742	735	812	743	767	760	806	752	795	755	766	697	779	794	765	764	751	791	806	805	731	763	721	753	753	743	776	753	803	757	737	726	766	728	790	774	781	782	732	772	780	769	765	690	728	768	772	740	767	754	751	749	739	781	751	760	720	700	792	762	764	770	739	771	748	745	695	731	748	738	782	757	780	760	763	760	751	745	759	734	745	803	712	768	749	747	755	741	748	789	747	735	716	759	774	785	724	805	770	800	786	762	770	800	717	745	739	777	770	733	737	738	725	724	778	755	800	727	737	783	758	762	772	761	772	753	723	734	761	725	762	780	772	765	698	780	743	762	788	766	742	724	770	755	754	752	729	746	733	706	712	775	740	741	723	738	737	735	771	764	755	783	728	771	765	734	727	724	750	777	724	752	750	794	762	756	716	742	726	773	731	749	721	759	757	753	711	786	773	796	734	753	763	743	763	777	766	761	759	747	761	760	742	779	698	770	757	759	761	787	747	750	720	773	707	713	790	751	740	755	763	738	739	776	760	722	755	809	769	801	771	728	766	710	808	745	773	730	722	736	742	750	776	718	743	762	705	730	748	760	711	749	743	798	790	746	761	727	751	759	760	717	775	686	712	734	729	763	777	756	716	786	737	725	717	771	716	759	730	660	736	718	758	693	771	786	685	776	728	750	764	767	770	775	747	792	761	769	778	753	770	749	743	803	745	773	659	753	687	777	740	756	754	754	756	745	733	721	784	746	751	806	757	792	713	784	760	745	767	751	750	785	767	780	749	762	735	750	788	763	796	748	726	757	750	722	753	788	764	757	764	770	736	783	755	769	748	744	742	718	785	739	800	757	754	721	778	740	783	785	794	753	768	723	777	852	775	750	788	741	752	760	755	742	799	769	788	722	801	740	752	762	768	738	793	745	803	782	773	787	755	782	745	768	715	775	744	796	776	764	756	770	695	712	746	756	757	712	719	802	730	754	748	750	701	809	765	769	753	749	772	747	730	729	738	790	732	813	725	743	751	746	751	789	747	704	805	783	752	749	762	726	797	719	763	726	762	771	817	747	779	760	788	774	849	782	756	774	743	744	748	753	712	802	700	744	718	714	684	789	767	768	723	782	757	728	749	755	751	735	719	751	751	777	776	741	756	756	751	705	681	813	706	691	743	743	741	751	777	782	742	753	745	718	729	725	746	728	778	784	736	764	792	761	764	801	784	721	778	781	779	754	757	740	732	809	796	783	759	749	744	713	753	796	781	772	725	813	745	735	747	745	760	797	744	743	746	712	718	784	796	719	733	751	720	753	710	772	757	811	730	793	774	717	791	747	733	761	781	746	751	748	713	754	783	720	729	763	797	792	776	788	769	776	746	715	738	742	773	729	757	715	739	733	791	764	762	746	708	751	752	783	828	731	792	757	761	694	783	720	795	742	761	757	782	723	750	790	787	767	756	736	739	749	770	757	725	759	732	749	733	736	755	698	800	747	715	717	721	787	704	764	718	821	777	749	768	747	720	795	754	813	739	729	728	799	786	737	735	747	770	721	718	787	751	704	712	769	770	796	781	777	814	770	805	758	745	727	745	808	776	805	718	747	738	771	745	746	763	747	793	718	722	729	743	743	785	780	697	711	712	805	746	712	733	693	736	699	765	783	748	712	748	729	784	748	764	772	756	768	717	746	748	760	681	731	738	734	759	740	723	707	754	734	794	755	768	702	726	749	760	765	803	722	774	739	765	759	757	731	743	742	747	763	781	729	733	726	724	721	730	703	749	730	739	752	767	725	772	803	766	810	774	732	777	774	735	748	764	761	736	714	764	699	757	729	737	768	761	781	719	752	698	773	774	776	743	734	756	708	749	715	813	744	761	750	785	784	760	745	744	764	752	763	755	772	748	735	796	788	766	680	711	767	747	738	782	757	757	775	771	797	705	764	785	754	781	763	739	740	741	774	740	782	715	740	739	758	728	748	759	723	762	742	733	705	743	750	724	807	730	746	762	782	769	732	749	759	754	781	773	725	765	785	732	794	766	785	774	769	787	763	709	720	745	790	757	791	791	709	739	735	767	719	797	708	757	746	719	713	728	793	783	734	747	764	749	773	717	755	787	809	725	723	732	744	776	722	722	765	786	799	758	767	722	781	768	795	792	779	722	759	767	738	780	768	765	758	764	717	791	731	773	770	738	783	757	765	730	773	763	771	738	782	742	754	752	747	754	724	814	759	788	727	768	739	751	751	723	739	774	786	726	716	804	750	752	762	767	776	740	771	747	781	796	709	751	759	758	788	733	756	755	774	768	753	750	739	749	726	788	737	746	735	720	728	734	768	709	749	766	767	813	756	767	739	783	772	753	715	762	659	803	747	764	745	747	790	710	758	787	803	713	758	796	779	773	737	793	742	752	734	763	737	744	759	765	754	812	764	749	715	763	730	721	711	749	788	759	779	802	769	722	764	741	820	723	718	736	752	763	759	757	793	711	725	766	760	739	724	743	784	791	727	744	764	737	725	733	729	716	768	791	816	723	730	740	692	708	716	746	727	739	759	718	724	736	758	699	755	769	687	749	750	765	782	723	760	709	717	733	782	743	752	771	767	733	743	686	761	806	733	793	760	745	745	724	715	807	788	786	738	822	694	793	728	760	719	771	759
25020	21259	27270	25471	9393	1130	871	705	704	630	541	499	503	524	456	466	509	452	428	470	460	440	443	446	433	405	481	417	467	407	469	450	466	404	470	444	472	425	420	454	410	406	459	416	413	440	410	393	439	401	442	437	412	393	418	434	436	401	424	388	396	438	446	429	457	441	447	445	419	459	431	402	421	444	423	428	431	408	411	415	384	404	437	415	411	382	447	408	412	432	437	371	466	411	413	417	407	405	413	400	435	467	409	438	413	424	419	412	404	413	450	434	437	425	419	450	410	386	410	403	425	435	424	421	435	433	431	400	408	423	428	400	409	420	423	450	397	395	403	410	440	410	416	463	398	418	431	422	447	393	440	396	403	433	395	397	445	455	424	422	432	425	409	441	440	437	390	424	401	451	423	399	395	396	445	402	423	436	366	417	429	419	432	429	391	426	398	441	423	408	438	401	435	422	429	392	418	391	408	447	410	448	411	469	437	450	422	379	418	459	457	426	395	433	438	376	392	400	368	412	399	461	407	412	444	435	394	420	381	410	422	439	440	405	417	392	402	409	434	466	407	430	409	433	435	416	411	408	406	392	398	429	419	409	436	434	404	427	430	445	418	447	428	415	410	402	431	429	428	426	397	417	404	436	435	375	433	417	418	419	441	438	412	403	442	411	438	416	410	401	418	418	428	450	461	398	436	406	461	415	397	417	406	385	411	415	413	398	377	439	424	396	399	429	394	429	418	418	393	397	401	412	428	430	403	441	423	455	445	425	409	401	408	426	405	435	419	418	423	432	407	432	413	426	385	381	403	421	417	419	425	429	418	440	396	427	403	436	402	447	416	421	422	403	405	417	421	404	399	429	405	398	416	427	427	432	404	413	415	410	415	427	463	414	443	431	415	406	416	391	436	425	411	416	376	438	408	398	416	402	411	400	443	429	415	435	423	396	432	429	450	389	447	407	413	405	409	419	405	419	386	444	407	411	407	413	390	402	421	416	412	371	414	430	416	402	433	399	404	413	390	449	432	432	383	412	420	437	402	425	403	429	391	420	438	397	428	416	423	405	447	382	439	410	439	387	400	411	399	389	414	392	449	427	423	395	469	407	435	463	394	381	412	384	419	427	385	436	424	429	432	412	421	392	422	430	406	389	420	419	448	463	461	441	417	384	422	397	420	407	412	422	392	433	423	420	414	412	466	417	424	439	448	429	461	408	405	411	455	402	403	400	433	389	396	428	412	405	453	441	438	413	458	407	410	463	468	416	408	451	395	430	424	408	402	417	386	422	415	418	395	457	389	381	398	396	412	440	437	399	427	454	397	435	420	422	420	432	421	384	432	432	444	381	376	461	422	392	442	441	418	432	390	412	430	442	432	445	407	424	397	414	422	368	440	390	431	418	451	411	385	432	432	428	415	409	409	439	397	423	415	395	430	419	379	408	409	394	402	415	434	430	384	413	398	395	427	409	423	391	453	430	420	405	435	384	408	409	388	422	369	408	416	421	433	409	382	401	377	416	399	414	413	409	441	413	424	444	429	405	414	395	438	415	416	412	418	448	385	441	400	407	438	450	386	390	423	393	385	428	380	401	418	426	393	426	440	454	407	434	407	421	421	414	445	407	417	422	423	412	434	398	464	413	431	419	441	412	446	432	379	432	435	403	451	404	382	404	415	414	387	397	401	439	413	447	417	418	459	432	423	419	405	417	436	452	412	387	407	437	403	433	401	411	445	409	424	413	405	403	428	438	396	392	442	426	407	423	448	426	428	425	415	413	392	421	433	446	392	399	446	444	413	444	407	398	427	418	421	373	436	417	397	436	382	412	425	410	389	418	404	408	405	400	442	407	407	381	454	386	409	427	411	442	406	383	402	435	395	416	426	427	431	411	445	409	392	422	428	403	425	394	428	435	439	408	428	430	429	402	452	411	417	411	417	401	425	415	419	389	406	446	436	414	433	459	406	418	438	379	402	374	392	423	425	447	418	381	427	420	411	411	397	432	405	403	383	421	413	399	387	398	429	438	380	434	415	412	445	370	415	438	418	387	424	409	438	383	438	431	434	421	435	389	397	382	430	423	465	426	428	363	412	428	439	410	429	421	399	416	415	460	432	389	386	400	373	399	397	429	416	465	372	433	433	406	426	406	414	390	406	449	450	415	395	408	399	436	435	439	451	399	411	412	424	439	410	418	377	403	411	406	414	452	415	418	460	412	417	433	405	446	419	417	356	415	409	433	444	417	449	451	425	372	408	434	412	392	398	414	410	418	436	403	426	420	462	443	461	420	404	421	418	432	455	384	406	384	443	413	422	420	423	437	408	416	437	470	417	403	411	443	440	395	414	418	410	403	434	388	428	386	424	393	434	390	405	434	428	442	434	423	412	433	441	410	429	445	406	451	401	423	416	426	439	417	396	417	429	400	437	428	404	434	415	431	385	408	420	440	419	415	443	401	449	409	417	413	374	395	445	368	392	420	404	429	381	447	401	426	395	414	380	378	400	468	442	394	449	427	420	427	403	407	403	414	400	381	417	407	385	402	425	432	443	409	400	411	445	448	426	413	430	406	407	423	392	450	440	406	429	397	421	410	434	430	405	403	459	433	417	444	450	412	419	429	413	428	409	375	452	403	390	408	403	427	400	405	427	418	380	439	430	431	429	418	475	467	420	426	404	390	418	424	368	447	436	406	411	453	387	442	443	407	397	424	464	405	412	415	418	415	402	398	414	399	404	414	436	410	446	458	396	405	407	388	411	438	407	414	386	422	440	416	416	451	429	416	390	418	407	389	384	430	414	411	423	446	427	468	416	383	430	407	380	389	417	412	407	424	441	418	408	414	403	385	428	415	462	409	420	406	454	439	414	422	382	414	412	403	455	436	439	369	443	414	395	424	406	398	404	394	430	423	472	394	390	388	426	398	442	408	464	403	434	417	408	404	401	427	421	383	438	399	443	435	417	415	426	416	443	444	418	405	413	463	429	413	438	434	452	418	426	410	451	435	397	426	409	384	430	400	409	407	440	406	432	433	411	457	432	369	413	385	403	419	421	421	440	394	420	426	412	421	432	400	393	433	430	441	416	400	435	412	432	418	406	405	423	388	425	427	422	418	435	386	438	415	405	428	453	394	420	390	418	454	377	416	411	420	427	438	413	362	407	414	395	423	406	438	432	436	427	445	386	416	370	391	444	426	458	447	420	426	411	462	450	387	469	430	410	432	430	421	460	423	414	430	394	402	412	414	414	430	435	414	449	432	401	462	393	466	388	428	437	401	444	428	404	371	398	428	446	439	424	421	399	434	403	384	441	402	392	407	427	398	433	388	441	420	437	400	405	411	413	407	413	444	402	408	430	447	438	413	419	422	462	427	404	396	440	420	409	423	453	434	409	417	386	379	425	428	393	409	413	433	410	387	411	440	437	412	417	452	401	401	418	425	419	398	431	426	445	412	448	465	405	407	394	413	414	404	390	420	462	413	420	399	428	412	429	399	411	406	412	432
4134	7181	4914	2477	1960	1600	1369	1200	1049	862	783	713	645	637	596	571	552	556	541	514	502	481	500	541	504	504	492	520	495	533	460	501	493	457	486	515	464	481	518	481	478	464	521	455	464	485	455	452	477	448	462	462	484	483	451	469	470	471	519	507	506	469	489	492	474	534	519	446	458	454	485	513	466	446	499	487	498	486	424	507	459	482	491	469	478	453	464	478	457	455	448	501	470	484	458	432	467	466	463	511	469	478	473	473	486	472	475	475	490	495	447	492	493	458	510	516	449	486	467	470	446	454	479	525	445	468	478	449	496	508	458	471	476	498	473	456	440	478	494	444	479	442	457	435	473	459	514	424	447	483	474	455	429	445	472	485	478	481	491	469	457	486	479	495	485	482	473	413	437	441	521	467	454	446	438	486	451	479	489	454	485	487	474	473	498	481	494	483	442	465	473	442	482	470	433	458	479	465	463	481	453	451	497	447	433	444	488	483	451	505	451	486	462	492	470	500	462	465	509	499	451	467	470	473	437	501	466	473	453	457	499	465	459	502	473	450	452	440	462	466	455	449	480	463	461	457	456	477	453	490	455	493	455	435	472	457	462	480	459	457	469	443	484	476	462	495	481	454	461	468	499	499	474	482	445	455	472	472	486	453	459	489	481	468	462	487	487	482	508	444	482	490	465	448	507	467	439	456	528	444	474	433	447	465	484	497	508	423	457	466	540	491	480	445	486	477	492	463	475	482	460	474	457	438	463	455	444	506	511	461	468	478	469	439	453	477	499	497	452	472	443	439	468	441	470	451	479	497	487	472	485	451	456	449	476	493	460	474	449	466	462	441	466	458	475	459	482	465	534	448	506	465	454	484	461	456	466	493	487	453	498	486	465	467	480	453	469	482	449	455	501	468	464	463	485	466	482	461	492	454	509	442	448	472	443	517	472	465	494	468	502	456	429	481	459	471	436	468	429	461	458	488	459	433	490	465	453	459	522	418	467	475	466	451	422	483	476	445	474	431	492	478	453	477	478	454	469	471	469	492	456	445	463	445	460	496	460	452	477	487	485	427	471	455	445	484	453	436	496	461	485	441	410	459	437	509	481	439	467	471	466	503	451	497	459	438	461	454	445	476	432	465	449	430	501	465	432	422	452	472	464	461	436	435	478	443	449	421	470	470	444	452	466	455	453	468	474	460	472	467	467	476	431	466	500	475	491	451	472	482	471	482	447	449	486	503	447	467	435	462	486	488	488	480	485	441	441	451	448	503	457	490	478	488	482	447	452	491	468	479	478	463	411	533	466	473	485	487	445	437	459	438	464	462	482	470	472	429	499	459	440	494	490	497	491	507	453	450	480	494	519	456	473	462	443	493	454	469	458	426	428	422	505	482	462	461	435	475	442	478	486	445	463	457	438	465	454	485	465	438	465	476	434	473	464	464	478	453	483	459	440	538	460	473	456	460	500	459	476	461	496	459	451	459	473	454	432	464	456	447	478	453	485	470	487	448	504	479	509	478	496	466	476	457	404	458	472	478	457	477	515	492	490	465	439	466	474	488	456	497	475	476	502	443	497	485	471	476	444	432	452	444	458	472	458	427	497	468	461	452	484	467	478	473	465	503	464	466	452	441	478	471	470	486	483	463	504	492	514	445	505	482	446	480	455	474	486	460	462	472	527	471	490	467	441	499	468	480	466	447	456	448	433	508	453	478	460	542	490	473	476	437	464	439	434	480	440	479	446	531	471	454	507	450	428	471	476	515	465	484	459	446	482	464	434	477	448	456	455	452	463	440	454	473	461	479	450	468	470	467	465	443	493	418	456	463	456	467	474	478	433	460	489	442	455	461	467	447	462	476	463	435	456	445	458	451	477	447	459	446	467	441	451	443	450	476	478	475	492	467	472	462	466	433	470	508	450	444	479	470	474	478	463	454	483	440	453	442	471	463	449	479	488	441	456	455	439	458	489	443	485	464	466	457	491	473	428	471	460	498	447	481	443	511	478	469	465	481	465	481	452	456	460	474	472	471	447	472	465	444	475	436	491	494	506	438	541	493	456	489	489	436	498	460	447	478	467	458	460	489	452	465	434	474	496	468	449	445	510	484	510	460	512	439	467	470	450	437	489	450	457	490	481	487	459	460	458	451	463	439	473	488	466	486	441	465	438	462	481	462	454	444	436	453	483	498	480	486	499	492	445	479	470	483	516	449	464	471	474	506	485	505	491	456	443	500	515	504	418	480	468	433	428	456	489	471	439	428	453	447	460	506	495	438	483	497	499	463	458	482	449	453	499	462	448	486	467	439	456	457	461	472	469	444	482	475	471	471	464	456	454	462	514	486	474	472	448	491	510	420	481	494	435	484	464	501	430	479	503	471	491	470	451	485	502	479	438	432	459	437	475	437	493	478	462	463	442	464	473	479	461	462	436	528	442	446	463	458	472	496	455	431	518	452	434	447	457	463	462	473	487	435	465	462	477	476	422	499	463	465	468	504	485	497	478	457	450	482	471	469	463	456	448	461	480	470	471	509	478	464	516	450	489	424	463	476	493	444	460	452	446	448	466	433	435	469	455	460	503	467	449	424	474	476	464	446	446	506	491	489	479	474	451	463	453	460	502	505	469	461	422	449	482	485	480	491	439	453	472	460	456	501	455	424	465	442	493	464	465	459	474	466	430	446	449	470	489	456	484	439	455	488	474	460	471	466	432	460	421	465	447	454	469	451	517	455	424	434	463	475	483	472	500	481	479	453	473	486	436	446	476	497	461	478	455	468	462	439	475	464	484	464	455	459	447	452	446	483	460	495	461	443	508	491	422	467	441	436	515	472	481	509	454	489	478	457	517	463	475	460	498	501	471	475	486	479	477	446	434	429	475	480	486	456	421	476	464	446	497	488	451	465	475	427	471	452	447	436	467	449	493	470	449	476	427	498	469	475	481	450	450	500	405	467	444	433	491	461	456	445	523	468	444	515	480	453	455	416	491	466	457	474	519	454	494	472	422	527	460	489	444	476	491	480	498	479	453	441	497	457	496	468	542	490	467	440	486	471	487	433	466	477	487	500	480	473	491	466	452	448	470	471	485	494	492	453	473	461	505	420	456	463	437	456	453	437	476	442	487	469	499	461	451	452	504	455	442	469	473	478	441	492	478	480	456	480	471	444	470	454	474	453	460	453	424	479	421	497	465	493	479	455	451	440	460	453	479	473	481	420	473	489	430	460	464	417	469	479	465	444	479	482	499	429	504	448	462	484	473	441	475	453	462	448	473	466	454	459	466	496	492	447	465	449	453	440	443	449	455	476	488	503	468	468	462	474	480	500	440	475	438	496	472	461	481	473	489	475	420	451	457	451	457	470	443	476	462	436	428	480	490	471	482	481	461	428	495	427	484	502	436	454	496	467	493	486	464	471	479	477	431	455	490	472	424	469	473	462	470	486	445	461	456	487	453	452	473	470	465	430	462	498	532	446	441	441	485	498	499	479	465	432	444	472	463	492
22622	21196	28838	23832	21201	21286	8323	2129	1721	1509	1357	1288	1133	1153	1039	1016	1037	1030	965	1021	931	1038	953	939	962	955	957	969	931	930	945	899	916	920	907	907	902	920	889	893	872	908	953	922	921	881	872	896	893	880	852	942	889	967	997	916	931	863	944	930	912	858	932	881	950	915	914	879	867	877	896	853	896	943	943	902	904	915	929	897	901	879	917	889	897	904	903	863	893	866	926	905	913	841	922	914	916	904	925	950	884	897	913	883	848	896	934	938	883	867	898	935	881	901	851	891	865	910	879	927	968	886	926	905	913	927	939	932	914	859	903	876	891	883	879	895	857	925	883	856	920	940	861	855	911	846	817	900	851	897	927	903	923	948	940	860	848	846	887	898	861	919	900	857	883	853	926	853	895	876	909	934	871	901	902	895	893	926	859	903	901	883	859	880	888	876	871	922	854	904	880	927	908	919	883	875	910	867	869	843	869	903	952	903	854	843	873	975	934	913	940	900	820	890	900	851	914	916	917	860	894	857	901	899	931	900	921	863	917	843	905	912	958	925	932	855	929	884	866	899	883	921	880	907	884	868	937	945	886	879	858	914	887	851	866	859	967	847	915	925	915	877	865	904	905	881	915	917	888	823	938	869	873	849	884	849	884	869	870	835	857	877	879	912	888	896	932	954	922	897	862	847	907	891	820	899	904	922	887	927	892	856	882	895	885	913	928	827	887	918	893	884	911	915	862	918	845	913	889	827	877	917	873	860	874	889	879	862	868	878	886	871	867	887	816	912	881	861	853	869	873	916	887	936	874	929	930	941	857	922	905	883	910	910	903	885	890	946	917	852	885	891	883	884	932	920	852	848	846	910	922	883	866	859	866	906	901	883	869	892	908	904	854	915	895	861	894	917	864	863	890	852	919	830	930	883	896	839	828	912	894	897	840	886	903	880	867	848	880	881	931	911	905	868	914	924	885	936	933	891	852	946	906	848	853	899	838	808	901	924	876	873	855	908	867	867	844	879	891	859	862	881	900	885	872	895	864	894	915	903	888	868	922	930	891	921	897	925	874	888	828	886	898	931	827	926	921	865	840	864	859	876	874	864	910	907	889	892	953	872	893	910	913	898	883	887	918	924	917	862	856	921	824	937	829	904	901	888	877	978	867	906	884	889	861	904	924	942	905	836	860	879	863	907	952	905	930	880	900	961	886	882	904	877	876	901	966	890	907	860	852	868	867	859	875	880	873	922	879	851	865	870	841	897	881	847	867	904	857	925	884	900	890	903	881	910	936	855	959	889	873	881	849	852	832	911	895	848	910	909	882	918	881	916	923	912	886	899	947	913	942	846	898	908	926	824	880	901	951	910	900	861	831	885	891	826	915	882	902	917	873	931	881	905	899	849	909	928	868	869	931	949	878	929	847	934	860	919	893	909	840	847	875	883	916	858	840	817	887	861	849	907	939	889	881	905	870	899	909	908	930	907	875	892	910	868	906	904	834	855	820	884	878	902	882	896	862	874	808	910	991	853	912	918	902	867	876	893	840	857	872	873	910	911	850	890	860	891	871	881	897	936	942	865	901	922	858	798	899	858	926	855	947	847	884	904	896	848	911	950	897	895	887	891	896	937	862	885	934	902	887	896	885	835	834	876	877	889	917	914	897	859	922	864	888	892	863	915	886	857	849	838	915	908	886	895	890	892	889	861	909	897	928	878	869	823	880	881	881	897	866	884	956	860	868	904	891	882	837	867	943	902	922	919	889	895	905	878	882	905	909	927	880	909	882	908	925	930	869	881	929	891	898	883	862	855	819	845	825	890	898	876	836	915	894	859	815	881	893	850	908	919	895	867	889	915	856	901	863	933	853	877	866	885	913	908	882	891	889	923	867	856	923	872	890	904	921	938	937	930	883	905	835	907	872	877	856	891	853	873	856	861	898	876	843	883	905	893	877	910	951	903	815	903	880	871	885	918	886	948	868	889	882	877	875	887	915	870	914	854	930	936	882	895	855	795	880	899	874	845	881	861	877	862	893	876	877	907	857	915	846	911	815	897	887	905	842	868	831	864	899	850	904	841	868	884	911	864	886	887	890	814	872	925	889	873	892	842	942	922	872	834	872	846	896	849	988	890	903	880	931	890	919	883	932	894	817	901	877	891	921	892	926	898	906	878	858	886	923	865	845	914	860	848	882	899	911	820	885	885	903	891	896	932	888	850	908	893	905	921	913	905	866	866	876	906	886	852	871	885	884	885	890	886	915	920	881	879	903	867	864	886	856	896	896	871	873	912	888	903	878	918	909	921	875	919	872	848	919	861	895	888	902	928	862	901	923	887	942	903	899	918	914	863	905	874	848	879	891	825	863	873	893	917	874	849	877	888	873	895	924	916	858	834	868	866	919	869	824	909	913	880	919	949	891	880	908	923	869	891	894	890	899	884	892	915	920	870	892	883	870	889	892	880	870	905	890	899	870	899	858	887	939	912	887	888	886	868	904	883	900	914	879	878	895	860	882	937	879	861	882	901	864	863	903	866	943	841	868	911	900	911	861	876	893	851	880	916	881	908	826	881	872	870	909	852	924	883	874	934	934	835	904	893	924	919	872	898	895	890	844	892	863	924	855	901	844	852	938	918	900	904	849	882	883	884	856	853	821	872	871	881	856	920	865	892	890	829	891	862	873	838	912	847	855	893	905	974	927	879	877	879	899	861	888	922	836	888	894	901	878	875	875	886	866	883	848	944	893	877	914	903	880	879	909	871	868	906	916	865	929	925	942	869	885	894	918	879	884	933	864	867	919	861	870	897	877	881	852	901	890	873	948	858	867	890	846	881	846	880	918	895	923	882	918	920	909	895	846	940	916	824	840	869	876	926	897	858	879	861	911	892	892	834	857	859	882	900	863	899	922	884	914	909	902	850	868	879	923	880	910	870	897	942	935	907	928	870	881	901	977	907	870	964	955	914	911	918	863	848	876	849	937	889	902	869	912	847	824	888	901	890	887	942	827	895	921	925	863	893	880	877	909	911	893	868	835	879	874	915	844	929	935	827	887	850	891	848	880	870	825	826	854	882	890	876	907	902	907	904	888	895	874	853	918	920	923	891	902	859	895	922	830	841	918	844	843	873	921	857	899	906	882	889	854	876	863	875	842	898	849	869	874	894	867	864	818	887	867	886	871	887	869	878	920	887	869	880	852	857	886	862	897	856	875	844	858	859	840	897	878	871	877	954	856	914	868	880	944	838	853	912	889	919	916	925	914	905	831	867	918	859	906	910	861	888	899	908	934	885	877	860	913	859	876	872	885	878	857	847	920	919	895	840	897	883	900	828	856	922	838	875	915	853	862	826	879	908	880	819	874	922	967	915	866	853	883	875	862	890	934	875	885	913	955	906	841	871	870	881	820	840	857	875	860	885	914	977	958	910	865	893	886	851	855	891	854	870	903	890	908	905	927	869	892	915	865	897	830	892	901	914	870	903	883	867	906	921	866	834	907	878	883	907	939	910
5654	16639	11993	6443	4941	3984	3274	2819	2360	2052	1688	1582	1400	1368	1225	1109	1102	1156	1084	1092	1089	984	1017	1053	968	1004	1031	1063	1069	1012	961	979	938	1021	974	983	944	991	985	988	954	983	986	905	950	960	897	910	948	878	920	942	875	922	954	875	898	1012	857	951	908	910	955	993	932	911	959	899	930	908	910	901	956	957	934	891	937	951	955	941	932	908	912	865	928	911	969	936	960	818	943	906	953	952	865	920	900	980	891	884	933	904	941	943	934	896	880	921	951	954	880	905	966	900	915	971	912	866	915	941	891	961	899	871	923	925	913	908	988	910	895	938	914	886	936	985	921	946	920	936	903	932	841	929	860	945	922	918	957	958	849	894	885	913	917	967	928	915	937	949	920	913	937	896	896	930	891	966	877	885	900	906	901	892	864	908	957	907	905	923	1001	932	943	919	922	900	922	944	895	912	916	900	881	948	945	907	882	966	949	919	912	916	874	887	915	917	898	895	868	946	926	940	916	893	917	859	925	896	948	894	971	911	957	998	888	948	851	888	879	908	877	930	892	891	871	934	905	895	894	904	953	885	936	889	917	889	971	901	918	915	876	856	889	910	869	916	909	918	861	890	925	909	892	887	935	905	900	869	914	884	929	880	910	945	906	897	967	920	899	923	916	953	908	870	921	891	908	929	931	889	930	886	935	906	877	941	894	922	897	877	885	919	903	833	943	914	904	920	909	975	912	887	879	891	945	922	985	893	920	911	894	934	936	887	924	910	853	918	912	883	875	872	925	945	943	903	901	880	926	873	897	902	905	818	908	948	941	906	895	903	944	927	850	936	900	980	910	934	919	987	903	924	901	903	881	945	910	900	914	922	888	925	909	882	938	936	932	864	967	939	897	894	908	913	881	885	959	902	905	884	939	887	871	896	864	953	958	889	905	886	946	925	887	872	923	978	884	926	908	834	925	873	917	913	952	922	902	996	903	919	882	905	905	900	877	921	953	947	914	873	902	902	901	924	921	912	897	898	932	919	929	984	831	916	929	877	915	888	932	937	874	882	901	946	871	919	875	907	912	849	889	914	960	899	908	920	925	882	858	908	904	914	873	914	885	926	947	888	944	906	913	912	864	915	913	874	890	896	904	843	937	879	900	903	849	914	971	900	853	923	898	873	935	844	861	926	913	898	892	872	910	914	898	949	935	915	931	887	902	908	904	899	922	896	941	948	926	869	920	914	916	949	922	935	901	908	926	927	885	857	994	896	882	892	915	904	972	901	927	944	916	901	870	907	922	865	943	920	965	915	924	927	923	874	918	915	919	924	910	947	969	994	874	946	923	868	889	909	899	920	887	962	903	939	933	846	942	918	923	914	940	883	912	896	964	873	875	922	923	916	904	892	898	899	934	942	925	961	886	923	921	963	953	905	953	884	943	847	854	936	890	922	885	927	930	931	898	880	938	911	892	903	888	920	912	915	902	854	886	903	869	919	952	982	920	910	951	906	897	856	919	868	879	916	920	962	870	885	940	896	923	899	910	954	926	880	933	967	930	920	913	879	937	915	921	964	881	915	855	957	952	907	911	951	865	919	950	872	932	933	905	938	942	872	919	946	939	911	899	870	916	909	925	864	872	919	938	886	892	948	947	912	954	904	926	941	940	910	936	940	922	916	925	1015	846	946	921	924	871	917	940	949	925	887	929	918	949	938	867	935	923	887	887	927	941	943	875	899	923	921	947	911	865	889	924	918	917	889	952	920	915	896	907	884	935	919	878	872	956	940	939	876	911	885	891	913	901	904	886	942	908	944	913	948	924	894	968	862	891	904	956	904	915	901	918	875	882	916	891	931	938	928	945	881	896	925	938	952	895	856	914	883	917	872	869	918	904	916	863	932	911	893	932	890	853	907	909	883	879	909	924	912	923	944	922	919	948	938	917	972	946	867	978	930	949	843	929	927	942	940	914	966	913	933	940	932	908	949	876	911	932	968	931	911	954	899	876	899	886	891	929	918	843	936	942	894	931	879	862	916	944	954	905	937	905	933	919	903	892	928	894	919	896	885	902	892	927	894	896	931	907	919	905	924	953	873	889	950	894	891	940	905	883	903	954	935	876	913	943	911	957	875	904	946	975	917	927	905	909	917	925	911	961	907	887	923	863	928	937	909	915	905	907	937	968	910	861	959	934	920	879	938	937	912	867	870	893	917	933	920	932	856	916	899	937	905	920	884	918	867	897	937	948	915	918	914	869	961	918	955	822	874	891	946	927	895	924	902	971	932	903	965	911	815	907	905	948	921	876	948	868	941	908	914	895	915	914	873	930	897	897	919	905	964	848	879	945	952	895	893	896	904	906	946	928	917	956	916	870	920	910	907	889	919	944	913	991	922	882	878	917	911	863	895	911	956	897	850	937	901	900	937	884	923	893	925	885	870	900	914	887	906	905	897	914	972	924	928	923	846	913	944	879	960	892	901	931	869	984	905	944	926	883	990	887	890	911	877	910	936	928	973	859	971	841	926	907	925	945	825	899	977	887	854	900	903	907	907	940	877	909	945	882	863	917	923	883	887	912	937	948	940	895	939	861	909	861	890	899	921	907	904	903	871	897	905	866	920	908	881	854	879	935	936	919	925	889	900	887	875	933	852	993	926	947	958	954	938	932	934	933	958	943	864	904	938	889	919	897	945	912	878	922	917	1037	909	904	944	908	894	916	937	903	960	864	929	830	894	871	928	888	931	888	942	930	862	914	907	851	925	936	924	922	885	909	894	892	915	953	903	926	921	861	926	882	879	917	915	877	908	938	872	888	943	926	891	941	881	863	934	902	929	950	954	871	916	862	919	871	942	880	908	913	887	929	942	938	892	921	917	921	916	881	935	943	916	859	933	909	897	921	950	969	879	932	932	952	871	908	873	902	913	856	951	907	881	924	942	952	853	964	890	896	880	928	895	958	949	942	913	905	899	911	880	927	958	905	899	870	956	930	888	849	875	888	946	913	953	896	889	897	938	928	925	956	844	929	916	956	927	962	946	879	902	992	905	938	889	872	909	886	896	921	939	923	923	892	915	880	883	908	916	921	916	885	939	907	876	926	876	965	955	934	903	899	905	931	924	899	948	928	914	926	911	919	885	886	922	896	906	868	916	932	939	896	914	911	948	877	890	959	925	879	914	950	881	890	908	940	834	902	876	883	939	853	928	895	888	892	909	973	844	891	905	867	914	912	850	936	928	905	878	895	889	931	891	918	921	883	938	910	937	912	932	916	948	885	908	927	875	871	912	905	892	941	890	888	893	919	939	962	945	915	876	903	901	888	877	894	924	846	880	898	972	932	949	893	952	897	858	910	896	883	891	922	947	841	913	841	941	956	903	913	943	919	850	882	956	948	904	935	833	907	891	879	884	938	916	935	930	931	924	878	913	931	925	909	944	885	879	864	901	905	852	944	803	908	978	916	906	836	887	910	865	956	927	937	934	956	891	981	920	900	968	845	909	865	835	969	956	929	891	923	878	888	946
27842	17181	3876	1019	683	600	551	509	483	451	470	455	442	444	404	416	419	419	368	398	381	425	428	400	400	429	392	430	393	411	375	391	389	389	423	420	375	407	376	393	365	350	392	371	384	398	371	408	381	387	369	403	392	359	416	408	376	413	382	377	409	391	404	391	387	377	389	396	390	388	386	392	359	384	370	382	390	386	389	408	388	402	369	425	393	419	354	345	405	404	374	380	367	384	369	364	389	389	367	422	361	385	413	376	386	396	396	405	385	384	402	389	424	337	391	376	398	411	400	414	390	410	382	388	379	385	402	395	393	353	416	391	366	385	391	400	411	393	370	390	400	413	367	394	383	411	393	395	384	357	382	410	367	348	388	378	369	380	381	385	376	406	345	393	374	384	400	386	385	351	379	361	378	355	397	410	376	375	382	356	393	388	389	407	390	350	399	410	382	373	394	403	390	400	364	395	405	379	400	380	379	394	384	385	356	378	377	403	381	390	391	402	364	414	431	384	398	358	328	392	383	381	388	385	394	396	379	350	381	399	412	349	402	418	397	424	393	395	381	392	374	398	388	377	405	371	383	384	412	374	375	404	351	408	371	341	369	385	378	377	367	368	375	364	404	383	388	382	377	380	404	410	368	403	409	410	386	433	420	383	382	394	347	405	377	367	398	383	389	352	405	392	374	406	406	377	356	378	420	382	414	372	359	378	399	385	428	365	402	383	342	389	408	371	366	375	368	377	382	360	419	386	360	363	393	429	424	364	354	391	405	374	373	400	411	343	374	372	412	394	368	400	366	389	382	410	378	380	376	378	382	393	400	386	380	393	401	401	369	404	411	399	392	376	383	362	386	372	408	362	355	390	380	383	368	408	413	391	382	352	411	339	342	402	377	407	397	348	385	384	406	410	368	385	388	386	379	390	374	422	355	401	413	370	399	402	402	346	390	419	395	386	417	400	381	404	404	398	387	361	410	394	384	358	396	370	370	369	385	398	397	387	382	391	395	389	381	358	381	401	396	403	363	392	375	379	356	371	396	384	407	412	407	391	359	425	399	374	391	428	390	375	409	401	385	403	400	391	412	418	381	412	407	359	403	401	381	387	381	384	392	388	364	361	384	409	405	387	365	408	364	382	361	361	379	373	391	376	385	408	400	368	381	349	386	383	373	390	408	354	389	413	381	400	397	384	408	386	417	403	385	380	395	396	400	386	391	386	387	379	396	396	367	393	372	396	401	388	395	394	380	386	399	341	376	399	380	413	371	389	415	392	382	378	389	422	388	417	372	387	371	401	391	380	386	387	366	376	390	367	366	393	383	363	399	391	403	353	403	407	422	377	388	359	371	383	363	385	374	385	371	361	409	379	421	403	372	380	388	393	393	426	407	407	329	412	389	414	422	382	399	355	411	370	379	406	393	389	391	381	377	406	386	405	386	355	388	407	387	387	370	381	411	371	431	370	368	381	389	348	394	417	394	419	380	391	384	393	390	389	402	429	399	384	400	429	386	392	379	364	354	388	373	421	410	372	396	394	381	347	382	406	393	413	391	378	422	382	381	415	354	376	396	342	391	385	425	388	375	374	397	406	432	367	383	413	373	396	375	398	392	380	364	392	388	402	389	391	358	363	417	397	396	403	394	417	385	374	392	381	366	361	407	394	354	418	375	403	373	397	346	359	370	349	379	404	387	353	388	378	390	432	378	405	410	377	417	378	381	421	404	379	402	425	400	348	397	400	414	418	401	408	376	394	397	351	394	375	388	371	399	394	373	400	421	410	410	381	398	422	362	392	375	394	397	374	387	386	367	384	381	366	408	408	420	393	387	401	409	357	367	387	381	412	352	414	376	386	403	420	366	376	420	367	362	353	394	415	397	435	364	346	378	394	380	356	384	395	372	381	378	370	410	395	380	411	358	354	393	417	363	405	381	338	399	400	359	384	388	413	398	363	396	410	381	380	415	386	357	374	401	425	399	358	360	378	338	404	382	367	382	379	387	416	397	413	401	391	374	377	386	371	398	389	364	364	395	397	384	376	337	389	360	368	406	430	396	400	384	358	378	416	427	374	367	412	402	362	355	387	408	405	408	363	389	393	387	413	382	396	374	386	385	362	394	412	356	365	375	409	384	365	391	370	347	387	366	393	417	375	384	381	381	418	393	360	392	407	381	369	366	389	401	400	395	377	433	365	362	376	406	352	369	384	389	344	377	363	365	430	404	379	364	432	364	374	390	355	377	367	406	387	415	377	375	386	414	413	398	367	378	388	394	413	424	362	414	399	383	402	389	375	385	365	374	408	382	405	388	401	378	398	362	375	379	377	381	433	397	380	383	388	341	396	374	386	378	382	387	341	361	401	420	384	407	386	395	375	361	406	376	360	357	394	368	390	358	361	410	392	410	363	390	386	426	417	402	342	377	391	406	397	394	396	431	383	385	403	386	375	385	384	402	368	379	446	413	363	412	364	384	419	410	383	361	406	380	406	398	394	406	352	400	358	343	409	383	380	407	413	384	399	376	366	368	388	371	399	373	430	398	369	371	364	388	383	350	429	388	407	368	393	386	358	364	430	365	379	352	392	361	363	398	387	360	405	381	393	392	389	372	396	386	379	385	405	400	407	365	380	401	378	421	373	371	413	361	392	386	386	365	386	370	387	363	403	384	372	365	374	375	388	396	394	347	402	376	378	415	426	379	389	357	389	395	383	394	428	365	394	408	402	370	370	366	402	366	360	425	372	366	375	375	369	390	414	380	390	369	385	391	391	378	413	402	373	382	367	389	377	386	374	373	363	380	366	361	391	374	398	389	373	395	419	396	369	402	380	357	386	394	391	377	420	354	393	409	397	381	358	359	361	368	424	425	383	362	423	375	359	363	407	376	386	385	395	381	411	367	384	386	387	383	414	378	412	376	364	368	410	384	419	381	399	375	358	390	386	389	391	367	379	373	363	387	387	406	373	359	397	390	373	354	383	409	403	381	371	391	369	384	379	375	411	419	377	356	386	387	405	406	365	397	417	399	378	351	394	429	389	419	374	406	351	397	401	404	392	386	367	391	384	347	392	431	394	367	366	399	420	378	382	370	392	414	411	377	377	411	395	398	380	383	360	394	373	404	366	369	355	413	365	380	381	436	395	373	368	391	372	359	372	395	390	387	396	355	417	391	363	379	370	363	372	373	393	382	351	372	387	334	368	345	392	364	332	388	389	377	415	377	389	400	381	355	397	409	387	391	378	373	382	390	357	370	410	381	371	373	389	378	397	400	388	356	382	393	380	388	359	356	395	382	374	399	382	364	387	378	396	344	399	364	374	396	372	385	397	393	378	363	398	367	430	364	405	410	404	363	411	364	372	410	339	370	414	363	393	372	361	394	401	373	362	385	405	389	401	386	403	372	378	424	366	383	403	409	337	401	427	416	377	379	407	362	362	363	372	407	411	379	376	401	372	369	402	395	385	405	369	362	374	377	402	415	381	349	388	407	373	372	377	384	385	399	346
4897	2638	2066	1128	878	735	750	645	641	628	556	541	494	492	469	482	416	416	427	464	410	436	459	478	443	436	444	463	450	446	415	427	415	418	423	446	432	431	446	455	380	429	456	404	413	473	457	425	431	380	448	439	405	456	403	405	453	470	392	423	422	427	426	427	401	450	434	410	431	409	411	440	425	426	389	427	434	446	400	438	419	449	416	412	392	434	440	399	429	439	412	437	400	403	436	437	432	411	381	412	397	391	442	395	435	420	444	425	443	448	412	410	428	428	420	443	420	424	411	456	437	406	430	514	424	462	412	410	416	454	416	453	424	453	440	416	412	446	402	461	401	430	422	386	396	428	403	390	449	395	423	419	441	394	442	428	426	419	436	405	410	428	429	410	374	409	441	445	407	410	430	387	402	443	417	435	397	393	434	415	434	375	394	411	415	426	413	429	435	405	401	431	436	411	429	433	413	437	426	404	416	444	395	412	426	441	408	378	408	398	452	462	448	447	416	449	431	441	424	433	402	404	400	450	437	415	444	421	393	430	423	411	413	397	424	451	412	420	412	446	406	427	438	430	403	409	382	438	439	445	443	420	421	400	466	423	420	421	419	417	377	418	406	440	415	391	427	431	399	404	417	424	435	410	416	389	400	391	411	446	418	417	418	436	420	444	391	404	408	441	423	403	426	418	409	428	409	456	422	424	443	391	440	414	385	431	408	431	426	423	420	446	378	397	389	424	438	380	418	406	430	419	412	444	438	413	431	451	463	401	456	401	417	422	450	412	366	371	412	409	457	384	389	380	409	457	411	417	437	404	414	460	402	418	446	398	440	419	422	413	409	441	427	387	418	432	423	455	431	388	424	453	409	431	463	438	427	439	395	433	448	456	421	437	430	418	398	410	405	425	411	423	433	442	436	424	450	404	421	430	408	427	415	407	410	406	434	420	411	389	416	427	408	435	441	425	405	437	432	396	442	402	413	423	415	431	444	439	434	386	417	417	401	427	408	411	386	407	371	398	419	393	417	462	406	447	387	391	436	442	412	411	395	401	422	405	424	407	379	442	373	403	463	407	404	402	428	429	434	404	372	429	438	386	462	430	437	443	405	429	428	397	394	410	385	413	431	420	417	408	413	425	408	387	447	393	415	456	422	417	396	419	422	381	399	440	405	440	429	386	430	398	396	395	397	426	423	430	465	436	386	435	430	424	424	393	426	434	431	414	416	432	393	471	414	416	407	430	414	387	389	432	422	414	463	424	429	417	412	439	414	409	377	407	459	479	451	414	446	416	395	426	413	451	436	389	402	411	423	426	422	403	395	410	443	403	396	400	374	443	414	424	403	434	413	450	414	400	429	432	415	417	412	419	399	383	436	429	452	422	432	419	453	461	389	385	395	413	407	420	399	404	417	412	389	447	402	411	418	401	413	433	435	429	429	432	408	417	405	399	420	422	435	422	422	425	437	446	436	400	421	418	409	455	411	435	445	444	418	424	408	408	387	453	427	401	391	414	411	406	410	435	428	414	393	416	426	462	384	380	433	430	408	421	430	405	415	462	430	426	410	426	457	403	422	414	404	383	416	439	389	441	395	413	422	413	413	398	451	426	430	405	456	398	431	398	387	433	411	438	412	438	404	410	404	462	408	435	378	424	445	436	431	408	444	384	418	428	399	436	418	401	420	397	396	403	408	438	416	432	424	436	386	422	400	409	442	409	389	412	437	425	426	437	415	451	421	397	410	439	435	411	420	384	395	394	447	427	415	426	436	416	412	419	383	402	432	451	431	422	435	427	447	401	412	397	407	400	430	431	398	421	457	378	408	449	393	442	405	429	455	406	446	442	394	390	413	453	446	418	395	406	414	428	420	451	403	436	443	420	400	430	435	444	422	427	463	429	449	392	422	457	439	445	425	391	412	382	426	380	399	446	440	378	417	391	439	397	403	381	404	415	431	438	422	382	426	407	424	405	441	391	409	396	392	432	420	400	437	408	421	443	446	427	430	431	422	419	397	394	413	447	390	390	411	410	379	428	425	426	419	410	436	404	401	404	407	429	457	445	401	423	407	407	411	426	394	418	384	450	396	433	400	404	387	393	421	416	427	407	431	411	424	388	444	414	430	381	421	434	409	423	448	450	425	431	418	389	412	433	417	398	420	430	427	414	415	430	405	411	435	408	419	386	409	438	463	425	444	391	424	414	422	418	435	433	430	418	420	438	432	460	421	445	411	424	430	413	414	387	453	420	445	397	428	409	414	444	423	437	414	428	432	420	429	426	431	410	383	457	387	412	412	385	379	439	415	391	432	399	426	415	371	426	436	410	448	439	384	421	385	416	412	412	430	437	386	419	390	415	425	414	380	424	440	361	416	415	418	414	429	415	406	416	444	397	403	397	419	388	408	414	403	425	444	433	451	421	392	427	466	435	398	429	414	430	398	439	390	403	402	425	426	397	448	416	426	377	414	435	410	422	387	407	379	415	405	423	405	415	418	427	417	419	386	463	439	395	418	402	454	428	446	422	397	405	425	381	444	407	407	416	395	396	423	410	435	405	413	431	422	412	387	429	403	427	430	418	402	439	444	398	428	386	427	432	393	420	430	433	442	404	401	428	411	408	429	412	437	402	437	410	402	454	403	419	420	449	440	418	406	425	443	431	426	423	419	411	400	419	463	387	447	422	416	450	436	436	424	396	427	382	436	420	497	403	388	471	400	427	406	418	395	406	408	394	430	360	404	416	424	452	379	410	429	400	430	431	419	431	421	401	443	409	410	375	436	425	441	414	427	442	414	440	407	407	425	421	427	441	426	398	393	423	410	403	424	420	418	430	443	419	412	424	430	438	429	427	397	449	432	446	443	424	416	408	405	441	391	395	399	438	409	426	386	420	412	441	430	410	419	418	424	405	425	418	421	394	403	440	408	399	404	466	413	398	398	393	415	403	414	399	446	427	402	407	419	417	434	391	387	434	415	440	395	398	440	436	441	424	438	435	437	409	426	446	394	396	417	416	421	403	394	379	435	441	424	390	431	396	410	441	407	441	404	417	433	412	425	404	418	442	412	430	436	427	445	429	383	429	472	429	430	403	411	420	430	442	406	411	441	437	417	416	424	443	460	405	398	427	426	430	404	395	427	416	438	432	401	440	417	464	401	406	393	424	407	416	427	421	424	388	399	432	398	414	396	392	416	425	450	446	401	383	432	452	405	442	379	428	437	418	429	394	414	438	406	418	444	423	418	420	431	399	356	404	444	401	422	458	427	463	406	396	448	425	416	378	425	450	447	419	434	433	412	438	403	419	408	413	427	438	450	453	414	403	395	392	413	458	415	421	407	425	448	465	411	435	459	404	434	407	419	441	442	427	435	437	408	400	414	404	436	434	440	429	418	419	401	398	433	418	437	414	410	410	435	412	455	431	401	387	426	425	409	427	390	410	438	438	407	400	413	361	408	431	406	415	463	409	409	384	407	428	432	385	403	427	412	407	441	406	441	437	415	452
23814	21244	28447	24351	21238	9236	1891	1276	1102	1078	1012	932	914	814	849	841	817	777	777	803	794	738	756	746	737	729	737	772	765	722	764	780	730	728	699	708	775	680	699	716	723	672	737	693	714	764	716	765	731	716	761	754	747	676	723	725	709	771	734	772	713	746	748	775	727	749	684	696	726	727	760	727	762	709	707	697	714	710	735	703	698	722	747	683	724	730	727	704	664	734	722	713	679	713	711	695	738	697	793	751	732	683	737	716	706	691	718	714	729	731	680	731	723	732	711	703	732	682	695	661	722	752	710	783	728	688	725	717	710	731	704	715	720	695	698	723	687	659	716	765	701	682	730	689	736	693	701	736	739	715	702	704	749	718	739	685	720	725	693	689	705	710	684	772	746	738	678	686	727	723	694	715	737	720	741	743	696	718	743	729	693	757	720	750	730	670	668	725	694	703	662	720	687	680	757	745	770	695	678	692	691	706	647	729	702	718	711	730	688	706	712	685	711	681	670	689	696	729	752	732	688	751	712	749	668	730	727	709	693	702	700	760	690	799	748	721	705	751	742	707	695	730	746	707	694	718	734	722	698	677	747	725	674	709	718	706	726	743	762	760	728	740	699	740	709	751	737	731	722	715	737	729	705	728	716	705	727	766	729	706	696	703	742	683	743	704	709	700	747	728	756	689	720	721	663	683	742	711	712	763	670	715	733	722	706	694	726	692	733	697	779	761	708	725	721	696	723	717	765	681	732	675	692	686	703	723	701	742	744	688	742	749	728	774	719	744	742	676	722	680	714	684	694	704	656	761	679	714	688	719	719	680	697	715	720	718	745	706	684	751	714	721	727	738	703	749	681	708	757	723	728	721	728	760	707	725	728	732	694	680	771	746	708	691	707	742	748	736	695	736	688	672	708	736	730	688	702	675	684	692	723	700	705	776	728	702	732	708	738	679	706	679	693	723	714	702	695	708	699	728	688	688	696	716	725	697	697	699	721	697	745	733	724	671	704	674	702	742	733	743	722	750	714	717	694	654	725	772	667	667	767	746	694	649	718	731	735	702	717	698	664	712	746	722	709	720	746	707	713	707	698	697	723	732	734	756	753	731	678	660	690	682	754	706	763	712	729	712	717	690	715	699	790	716	731	723	693	735	701	700	684	766	697	723	717	739	763	734	703	689	686	720	703	735	681	705	706	767	726	736	710	679	707	710	691	765	705	722	733	729	745	721	750	697	733	766	689	703	715	753	674	636	695	747	736	721	706	752	704	729	735	682	716	714	699	689	728	718	672	767	692	725	737	699	698	729	708	756	705	742	737	723	712	708	704	706	718	730	766	698	731	756	753	722	730	685	679	701	718	731	743	727	702	732	740	714	738	690	750	707	712	779	746	723	735	730	725	733	664	662	713	691	691	693	725	696	723	710	709	747	702	751	710	731	742	695	721	682	753	687	705	731	728	733	641	692	733	675	666	673	716	700	713	700	693	669	722	740	732	719	719	715	724	731	719	701	710	695	724	724	754	715	771	692	660	723	707	688	660	735	655	668	713	696	701	738	729	696	751	742	694	715	722	715	695	728	672	704	680	722	690	705	694	704	723	709	747	685	740	663	634	704	724	705	697	669	726	675	723	675	658	700	721	705	693	749	669	664	723	695	711	710	742	726	741	696	653	692	695	714	718	739	686	746	753	713	690	703	673	698	700	739	723	687	719	680	731	720	703	668	691	744	758	710	762	754	719	720	683	707	710	730	687	724	709	739	740	700	697	730	740	693	728	700	686	712	701	755	721	686	698	740	703	704	723	688	708	677	640	749	723	707	743	734	733	718	701	666	730	657	742	727	740	736	683	692	709	729	709	765	771	744	695	716	694	704	728	781	766	675	757	663	717	715	741	717	683	725	712	701	714	716	737	702	705	746	663	695	671	760	681	734	724	667	737	731	710	687	674	710	690	717	703	755	747	700	763	732	683	687	708	717	737	726	701	742	680	725	684	675	716	694	724	732	701	679	707	753	687	732	693	729	676	719	683	750	706	722	705	717	728	699	656	722	700	724	760	702	718	712	730	720	639	752	678	681	730	681	701	708	696	718	690	696	702	692	669	663	689	743	734	707	695	771	747	692	733	703	670	713	699	686	723	720	698	760	714	695	713	713	710	699	739	711	751	707	724	750	731	731	709	737	766	705	745	723	710	772	666	760	704	726	653	699	708	727	671	718	716	659	686	734	698	756	704	712	720	687	686	728	711	712	685	735	705	708	678	713	711	678	672	730	725	739	723	693	692	694	684	713	722	726	696	701	764	680	711	723	698	748	689	699	715	697	759	713	729	691	735	699	724	759	746	711	668	681	736	742	713	718	687	704	701	723	690	716	739	708	715	681	684	744	714	708	705	684	717	722	675	712	686	731	644	694	716	733	720	694	702	705	690	695	714	696	695	660	724	706	744	729	688	700	739	659	736	690	719	740	714	733	709	721	662	695	720	759	708	697	713	724	727	701	709	746	713	689	689	730	751	712	735	695	728	727	722	721	663	707	706	720	711	727	676	755	737	727	711	740	705	702	735	694	678	726	727	665	715	731	712	706	745	738	716	713	703	729	730	707	703	707	728	688	644	781	700	671	725	778	722	751	714	733	723	734	666	759	736	738	733	688	735	708	723	776	700	681	689	710	653	773	731	699	710	702	689	721	713	758	741	703	734	774	765	665	757	716	720	730	692	686	713	680	729	669	697	704	731	748	757	722	695	708	697	699	739	728	755	715	694	749	674	702	760	653	770	701	756	718	688	706	718	749	724	687	728	725	715	699	660	690	718	665	665	725	724	683	694	709	742	743	680	741	725	719	702	699	748	715	659	709	735	678	707	694	714	730	746	719	714	720	684	730	741	734	701	708	708	699	675	711	722	691	728	673	736	714	790	661	733	764	715	683	718	716	684	730	714	745	676	744	668	684	755	737	727	703	712	749	701	758	723	706	711	718	711	703	780	696	742	733	731	721	655	696	682	724	709	756	746	708	672	716	695	664	712	707	747	740	680	742	677	746	662	749	724	715	670	704	737	720	743	655	700	716	741	744	667	728	703	726	710	702	687	662	686	685	764	726	707	809	691	737	760	666	712	709	733	715	744	718	691	706	739	686	714	709	683	660	693	703	729	704	740	763	722	703	671	702	746	770	692	755	691	668	722	718	732	688	732	680	725	723	694	718	740	704	740	666	736	690	703	702	660	755	658	702	677	687	705	683	764	729	693	714	707	695	671	711	733	715	752	726	670	697	745	714	736	647	720	708	681	737	697	696	722	725	759	692	712	692	717	756	753	691	705	757	719	698	718	688	738	716	767	723	734	719	700	734	742	714	707	751	735	724	738	735	715	660	707	706	755	708	760	727	691	687	708	778	760	701	691	743	705	745	659	734	711	685	740	719	737	722	711	739	673	739	691	735	709	701	774	739	744	744	758	731	728	764	680	686	754	710	673	720	741	691	709	743	690	683	711	754	736	687	691	715
4107	10715	7647	4010	3017	2388	2106	1801	1636	1412	1273	1133	1021	982	905	865	882	850	846	834	817	817	819	814	752	790	778	783	806	754	745	751	754	798	720	746	729	727	747	744	785	773	769	723	758	741	747	736	762	747	723	729	720	752	770	722	739	743	774	761	738	746	739	779	721	727	765	783	784	790	771	724	739	706	736	757	768	752	764	767	783	743	757	738	730	760	715	737	687	758	732	739	759	796	709	741	690	715	769	736	708	726	729	771	745	783	731	729	762	717	708	750	763	790	723	732	740	755	730	816	759	722	737	737	768	728	706	748	729	731	692	719	773	731	751	748	738	781	737	684	779	702	740	726	746	726	727	728	741	742	796	699	707	698	768	742	769	789	726	748	797	710	752	752	728	712	745	707	731	696	739	743	757	751	758	753	735	703	754	762	733	789	746	681	713	773	790	740	747	722	724	740	747	767	727	757	739	675	759	740	754	779	696	705	698	726	712	725	739	765	776	719	797	705	718	765	773	784	708	754	736	715	717	721	738	713	727	755	707	739	767	738	794	739	729	736	762	725	730	716	733	777	741	710	689	748	730	734	751	705	747	728	732	756	731	700	738	718	784	727	684	741	733	732	731	769	693	695	756	773	758	729	711	720	734	717	738	729	783	731	731	716	737	769	783	767	752	709	723	707	767	758	748	734	748	709	748	711	719	666	736	752	757	743	765	788	744	682	684	725	740	720	763	793	762	726	741	736	738	768	758	770	756	757	732	775	727	724	750	686	752	746	715	738	746	732	724	714	763	738	757	736	751	714	736	784	661	737	686	777	719	754	725	694	740	715	729	773	734	720	739	754	755	796	738	757	800	753	709	777	747	720	722	770	746	702	740	710	705	703	698	724	779	699	716	731	719	735	723	744	709	744	723	724	737	757	769	742	739	720	762	727	735	743	747	772	723	731	750	737	795	737	708	739	673	740	734	716	730	759	722	721	757	716	762	678	710	759	761	740	742	716	768	723	705	758	766	788	715	702	702	780	750	765	703	718	710	753	754	717	719	749	779	715	671	732	730	746	709	716	726	703	717	707	752	703	721	717	681	684	747	763	721	732	723	773	770	724	741	706	751	751	716	709	707	724	725	747	765	762	764	696	722	731	747	746	754	726	706	755	770	693	714	769	728	751	725	762	790	720	805	771	726	722	727	717	662	717	784	744	761	703	692	740	753	733	718	725	740	701	696	701	729	737	739	733	712	742	741	716	755	734	727	689	669	787	768	708	728	709	735	700	726	787	733	767	724	713	723	775	735	689	748	769	742	696	728	712	746	700	715	748	775	750	743	762	724	744	708	759	767	720	733	754	716	742	761	762	747	708	739	725	724	735	749	751	775	762	697	739	698	688	738	725	697	743	708	730	787	750	752	755	699	726	747	741	714	745	776	702	763	732	745	760	718	708	740	789	722	740	755	733	739	720	728	702	754	769	741	727	716	714	735	749	751	744	708	691	702	744	702	749	749	682	752	750	736	703	722	794	713	734	725	705	677	715	737	673	779	718	677	775	816	718	766	740	737	764	768	750	691	699	768	721	695	750	773	725	766	719	722	745	702	749	710	761	683	736	751	707	741	723	742	791	762	746	690	751	783	739	659	774	744	700	769	707	753	759	679	780	736	741	729	725	726	701	746	756	760	701	733	787	745	676	740	661	710	695	685	716	748	764	709	695	738	766	725	770	757	759	677	696	703	729	727	698	741	731	695	686	693	755	722	721	708	712	716	713	745	786	754	726	735	686	804	721	721	733	735	724	714	751	753	708	767	748	717	781	765	767	717	711	730	701	710	758	722	785	728	716	730	716	693	662	744	754	728	766	726	733	776	725	714	738	672	688	743	756	706	714	713	693	728	754	707	731	728	730	724	749	760	699	754	784	680	737	734	767	731	706	743	702	774	724	691	696	709	757	720	746	711	745	729	774	742	684	722	726	735	746	760	719	771	740	725	745	694	704	717	732	724	712	779	722	778	707	708	733	742	716	757	767	774	728	718	715	716	759	757	698	716	742	724	720	757	716	731	769	764	723	721	721	710	787	742	698	717	740	746	729	706	762	758	765	773	701	692	715	766	743	741	765	733	735	764	701	683	729	750	753	728	704	754	707	746	708	712	746	730	772	725	774	741	747	722	714	701	736	725	760	684	798	713	721	699	759	703	798	738	703	726	724	701	723	713	692	718	776	755	737	740	726	683	768	689	764	746	723	752	718	726	750	788	728	736	754	708	743	752	736	764	744	742	797	718	753	672	700	703	749	689	733	740	707	749	734	765	734	767	710	718	727	747	759	734	720	770	750	681	730	754	724	731	705	768	771	723	729	728	725	717	721	745	664	756	709	737	709	747	705	704	745	734	764	747	736	729	732	707	773	708	722	753	747	733	714	748	756	656	740	795	707	760	751	682	731	761	745	730	739	727	742	747	708	733	717	722	750	751	716	711	746	751	750	730	729	710	713	703	727	681	694	717	743	744	716	713	719	722	720	825	790	710	730	748	767	729	751	723	748	723	714	741	736	724	736	732	717	746	751	710	732	743	698	735	757	738	715	728	720	770	764	731	733	744	738	716	737	773	747	720	747	739	765	712	721	712	703	801	714	733	754	737	702	722	685	733	777	727	768	746	780	754	691	734	731	732	760	760	795	762	767	698	728	741	772	717	759	740	744	711	789	774	776	759	752	702	720	712	721	758	750	715	734	769	737	755	738	742	713	759	715	726	733	704	744	704	735	798	700	724	660	700	759	741	785	775	752	722	724	754	704	733	771	773	749	759	697	729	739	776	745	699	701	735	703	726	724	696	705	706	747	736	714	720	784	761	697	722	754	772	735	772	739	737	731	723	752	725	740	720	747	713	774	724	726	777	720	741	710	777	712	765	714	716	754	755	711	722	760	696	740	755	752	711	735	744	715	719	786	786	694	746	701	756	719	729	775	707	762	770	739	731	727	759	749	680	676	731	749	708	734	735	784	720	695	757	704	723	742	669	753	730	693	760	747	763	714	742	743	747	739	748	711	734	741	709	756	691	742	746	742	737	761	750	723	736	675	761	756	698	715	729	732	764	704	735	743	734	748	779	727	705	731	769	770	734	735	710	713	684	768	718	728	709	720	724	775	697	708	717	739	772	750	789	754	744	746	727	745	741	779	716	733	704	758	694	733	684	750	812	785	749	787	726	725	666	746	777	746	734	763	753	710	755	692	710	715	758	773	776	729	770	755	759	759	775	761	721	727	700	721	784	666	737	717	750	720	717	725	758	783	745	739	738	730	761	712	716	733	728	709	751	766	751	695	718	731	762	741	696	729	772	807	731	769	679	741	770	788	693	716	771	760	707	734	708	749	697	764	695	750	702	708	693	779	710	700	715	741	751	715	737	733	690	676	755	757	741	691	678	751	744	743	755	769	723	730	736	728	710	698	763	749	717	716	753	682	749	737	794	773	708	684	739	728	710	818	717	736	726	720	751	739	720	725
25093	21309	27375	25495	9237	1036	764	713	642	601	534	538	526	502	411	416	481	444	456	443	453	450	408	430	420	435	408	458	430	448	426	453	421	395	442	436	462	398	407	417	442	422	427	407	407	417	443	418	405	414	415	423	437	422	385	432	368	416	431	429	409	421	428	424	428	409	398	411	396	400	424	390	417	405	416	412	407	452	417	420	464	419	404	408	390	447	402	405	430	396	404	462	393	385	402	425	389	430	425	417	432	429	382	427	388	410	370	403	402	422	418	376	397	425	443	404	386	418	416	393	384	405	430	409	421	408	391	408	396	407	393	432	378	436	402	411	391	411	420	401	414	412	416	422	403	407	418	406	452	410	443	379	401	411	388	424	445	397	409	412	390	419	450	393	399	413	429	406	399	421	405	371	427	392	408	383	377	438	399	431	446	407	396	415	427	401	384	413	411	402	423	385	406	434	426	427	432	413	410	414	434	432	429	405	402	408	414	403	398	399	382	418	376	405	387	421	405	397	404	398	400	401	408	396	421	440	422	390	395	403	434	434	394	431	427	414	407	416	416	425	426	403	365	421	392	445	437	443	386	423	407	434	424	386	413	397	383	418	395	399	401	375	409	430	388	370	465	395	407	400	429	402	374	405	383	418	392	380	428	437	382	421	419	406	427	414	408	440	401	442	392	469	424	431	425	381	421	414	456	403	376	396	395	405	397	418	454	411	388	410	389	410	457	379	408	404	415	399	415	413	418	413	396	410	391	433	402	460	447	429	376	420	427	415	395	421	396	416	378	418	397	368	385	425	407	425	456	446	428	411	363	407	392	395	389	436	393	396	438	394	382	399	403	403	427	408	403	434	391	410	416	432	384	412	382	444	378	415	459	392	399	402	428	413	397	383	423	387	441	407	440	392	407	411	400	426	411	393	405	421	424	403	408	442	412	403	386	413	404	376	412	384	425	401	413	440	440	430	403	369	401	388	376	433	402	422	367	404	399	403	404	399	407	411	396	423	398	387	413	426	378	419	419	381	403	441	383	419	390	404	413	408	406	415	387	403	402	400	400	384	445	415	380	384	444	399	387	407	414	415	418	424	407	404	461	437	425	397	393	435	411	409	439	393	418	362	398	410	440	402	428	412	456	400	439	426	414	429	398	437	427	458	402	415	411	383	393	412	423	392	414	408	424	406	419	395	363	394	396	402	448	400	395	394	369	404	408	425	437	405	414	430	446	437	414	399	413	425	410	369	443	384	413	408	357	396	415	406	420	387	388	407	438	429	412	425	442	420	402	412	408	404	384	410	400	391	393	380	410	399	428	397	399	418	400	415	385	391	394	409	375	415	392	388	426	362	386	411	380	400	436	428	401	428	434	420	418	432	405	404	396	391	439	401	448	401	409	423	385	455	444	431	416	372	405	388	407	442	462	403	381	391	419	399	421	405	375	377	382	376	397	411	424	402	383	405	423	431	378	384	402	430	421	392	423	412	440	404	416	388	400	363	399	428	436	414	413	368	444	407	410	411	423	439	413	394	387	372	413	413	413	379	431	410	410	420	391	426	394	413	424	431	376	443	410	430	408	435	406	429	425	408	411	414	412	406	399	402	397	416	388	415	409	437	396	441	429	405	416	426	431	398	401	419	378	408	437	431	363	395	419	426	432	381	411	410	385	417	420	392	434	390	390	387	426	419	435	429	390	418	432	376	408	422	414	424	414	434	426	384	422	440	466	406	421	414	374	403	388	406	396	397	416	380	408	419	380	420	383	390	445	428	396	424	419	447	389	368	415	411	378	403	406	388	410	432	454	372	433	445	407	410	415	427	445	416	427	399	402	419	404	406	414	419	407	445	431	408	383	394	403	381	426	450	401	404	416	391	434	431	418	424	415	432	409	387	407	400	411	434	440	410	384	388	455	423	349	414	402	406	399	418	416	395	428	411	415	380	403	410	412	391	398	381	427	387	412	393	373	412	399	393	473	406	408	406	418	403	372	407	387	407	396	416	401	402	355	410	413	446	419	410	406	412	371	424	392	386	417	414	420	410	404	383	367	440	388	392	399	405	421	427	425	381	381	397	406	433	410	411	401	430	414	431	399	417	410	401	422	436	397	393	414	403	424	381	380	426	390	410	444	455	395	429	366	427	444	383	409	417	384	408	426	397	397	402	385	409	407	416	444	435	408	435	419	421	388	406	419	410	416	370	426	396	386	414	413	416	406	431	404	388	443	424	400	425	426	435	411	383	452	389	397	368	393	446	392	407	438	422	415	374	407	428	394	416	400	389	394	401	402	372	413	419	408	418	399	408	437	417	404	399	395	410	394	420	382	422	439	440	426	416	377	372	400	419	437	397	416	386	396	388	412	434	402	400	399	407	449	399	421	423	404	428	378	402	417	385	407	418	395	401	440	387	450	388	409	440	438	397	403	415	410	425	410	421	421	409	458	384	399	423	423	430	396	423	411	421	409	425	404	419	424	405	428	431	410	383	405	390	397	392	397	430	440	417	456	404	427	415	386	410	416	404	436	386	390	382	399	401	392	407	374	392	413	390	410	385	371	407	394	384	409	367	402	408	426	403	414	406	407	422	401	411	410	403	425	395	389	434	405	411	418	441	398	421	406	392	415	391	385	400	421	418	414	421	391	410	439	383	402	425	421	473	388	402	430	436	403	415	410	392	396	445	425	373	400	418	414	399	446	387	435	398	451	412	399	427	397	378	378	418	411	447	413	419	414	431	401	410	421	388	457	408	409	385	415	436	380	402	406	424	405	391	391	406	408	403	402	419	416	407	397	375	391	415	410	422	377	416	398	412	404	404	422	394	364	407	392	423	423	408	414	425	358	415	394	410	374	422	462	410	391	390	424	422	415	388	419	398	426	399	425	434	392	447	429	434	386	392	406	381	402	414	362	394	380	429	414	439	392	423	417	398	447	416	436	412	371	425	441	402	391	417	402	410	425	413	426	392	389	398	415	438	442	411	411	387	412	443	415	385	421	383	371	385	400	441	429	392	370	385	412	418	403	381	424	415	392	416	418	396	394	435	393	368	438	380	385	401	410	416	400	417	395	387	396	370	438	411	409	417	407	414	405	421	406	420	393	423	410	428	373	409	391	382	398	389	404	388	416	448	407	366	416	423	393	437	414	393	416	408	398	422	437	387	446	420	419	382	408	416	402	421	418	392	441	405	375	418	373	418	397	362	416	402	423	424	378	403	396	386	410	415	412	439	389	397	391	430	390	427	426	420	395	397	372	428	430	372	411	426	362	400	421	421	392	395	397	368	411	442	411	425	421	397	436	411	395	380	431	430	442	400	436	387	440	400	377	418	410	386	394	404	462	436	426	407	426	418	407	402	400	407	427	400	401	410	395	383	416	418	405	436	382	423	433	400	398	343	376	438	412	374	422	400	406	439	380	422	414	379	395	423	409	397	395	385	415	401	374	409	401	394	397	433	427	421	411	436	450	427	408	394	407	431	401	368	414	419	427	405	398	402	412	442
4167	7055	5033	2530	1940	1621	1258	1135	1025	964	766	727	654	601	605	586	567	513	518	534	516	534	539	478	478	479	480	570	530	505	476	471	464	451	465	508	449	491	496	451	463	463	465	459	480	470	465	451	463	468	446	469	474	484	495	470	465	468	472	496	486	472	466	467	444	421	461	431	502	437	493	487	494	454	474	495	463	460	487	438	487	457	458	446	454	451	457	434	473	456	500	477	444	453	488	477	461	488	474	467	468	473	445	472	468	465	449	445	463	478	460	474	484	429	504	478	462	444	421	467	459	485	471	447	448	452	466	444	478	463	436	508	460	427	446	454	438	458	471	477	431	416	435	487	468	443	467	474	459	435	461	444	468	481	455	467	491	450	480	471	430	454	407	478	456	435	441	449	431	464	429	446	454	454	503	471	493	485	485	464	479	473	467	477	447	425	422	478	439	456	486	458	484	455	483	465	488	503	472	470	490	436	460	435	464	432	430	445	442	452	460	464	432	459	434	438	403	478	463	471	489	479	445	426	432	485	428	447	439	444	433	458	466	458	473	409	479	485	442	499	444	484	490	443	433	466	459	466	424	512	465	476	470	425	448	483	439	483	471	477	451	449	470	473	455	459	453	417	434	465	481	460	467	463	467	476	436	487	462	461	444	461	418	453	483	488	461	432	438	440	478	464	476	446	456	444	464	457	471	489	463	493	447	481	445	468	442	464	444	461	471	434	476	492	454	432	474	460	466	459	447	448	495	467	466	456	470	487	450	461	476	449	462	461	418	442	468	479	470	421	458	391	465	477	466	475	434	469	434	450	488	464	442	463	456	451	464	484	460	450	483	453	456	442	455	447	458	427	460	463	478	440	479	507	448	487	460	457	457	442	487	462	416	459	468	457	448	474	495	435	452	472	498	469	391	481	436	453	438	457	464	459	485	474	495	448	457	453	445	426	477	463	446	490	412	510	451	454	454	446	478	452	484	460	440	482	485	501	459	442	425	433	450	487	491	496	454	439	440	438	477	486	439	440	498	444	448	460	469	462	459	409	476	450	466	428	437	449	434	481	457	467	454	447	448	406	443	459	496	468	461	430	459	472	466	434	476	486	489	431	461	444	467	483	457	455	478	465	499	460	445	459	434	435	459	426	432	455	422	436	499	482	454	436	477	443	463	432	461	448	428	446	458	449	478	430	457	474	471	456	402	466	466	432	487	487	459	462	468	448	456	469	464	505	454	489	472	490	452	442	436	450	462	469	462	459	455	437	439	437	463	450	428	448	422	435	455	417	451	489	510	462	426	475	472	458	448	427	438	435	466	459	464	454	441	456	445	476	434	454	467	443	447	486	455	471	442	526	457	438	472	418	473	448	477	479	452	449	450	463	441	459	483	422	477	458	438	430	473	467	452	463	490	420	476	477	425	439	450	445	443	456	440	461	472	442	481	466	443	476	417	448	462	466	463	449	450	438	443	480	456	478	447	455	426	411	452	469	459	467	452	467	447	458	439	477	443	464	433	452	425	455	439	465	490	434	410	448	469	441	455	466	474	457	493	467	453	468	472	435	441	461	439	477	467	459	479	426	458	437	450	451	483	421	440	501	470	425	478	441	475	492	453	441	466	452	472	470	446	443	441	464	476	462	465	467	504	490	474	475	475	463	449	466	450	430	459	428	475	422	468	496	477	480	435	470	444	419	469	493	445	488	454	457	460	440	465	441	428	481	484	454	439	433	473	464	484	473	471	437	468	500	459	471	459	482	476	473	450	488	472	486	441	424	458	483	420	472	487	468	471	432	438	461	475	454	422	486	472	501	461	435	451	439	454	449	460	426	456	443	456	464	444	469	430	508	461	462	438	511	460	467	487	477	422	464	458	471	437	466	465	490	479	459	492	454	467	410	483	441	465	486	449	447	446	497	432	493	489	467	473	441	471	450	485	476	489	467	468	453	428	477	488	396	488	471	426	484	459	456	452	432	448	462	461	429	489	473	430	448	474	431	450	502	453	491	480	460	436	451	442	453	477	417	472	439	459	466	445	422	473	439	434	473	473	476	488	447	478	467	467	472	469	461	457	424	441	489	441	440	492	442	473	477	457	421	418	459	431	457	442	456	466	433	424	429	508	492	457	446	479	453	479	486	471	473	478	407	435	445	476	427	452	468	451	446	436	415	447	472	502	444	454	460	448	455	439	477	493	449	464	454	452	450	448	444	487	482	467	447	462	434	486	452	453	495	477	428	448	462	494	472	469	451	448	427	465	461	462	455	438	496	459	463	484	420	430	475	430	448	448	464	431	442	461	448	381	421	442	496	467	463	452	451	451	472	464	459	428	476	468	434	439	487	453	422	495	499	455	481	461	458	435	422	470	403	479	491	460	421	490	477	466	416	474	494	445	457	470	462	447	445	448	448	455	468	460	448	498	437	455	453	449	477	443	420	442	473	473	451	488	448	431	444	450	459	463	450	458	483	420	483	467	461	442	471	480	473	444	435	452	487	462	442	486	482	491	462	450	493	476	460	439	441	476	434	470	441	490	447	471	453	484	453	460	470	433	448	461	462	473	485	461	469	426	442	451	462	456	457	435	457	439	477	473	479	451	458	468	489	470	464	439	478	486	486	445	467	497	446	451	501	450	473	444	448	445	468	436	464	428	476	463	458	479	470	460	484	452	514	469	442	422	471	436	416	444	430	473	449	482	452	465	464	450	477	456	445	447	447	490	483	442	431	421	448	464	455	466	440	438	460	442	454	491	482	491	446	457	453	493	475	433	436	437	449	461	453	467	431	434	450	434	437	423	494	446	489	434	489	446	481	453	491	454	474	441	436	443	437	441	466	451	481	451	420	450	445	444	476	436	490	461	461	458	467	475	442	467	458	468	432	454	461	464	462	478	460	432	503	452	443	443	437	468	467	470	476	476	510	487	445	473	460	471	446	468	410	514	452	437	426	430	454	465	454	473	437	483	453	472	437	432	477	468	463	452	465	438	477	491	453	435	447	458	476	457	444	485	446	464	486	463	464	462	476	463	440	459	412	445	469	519	447	456	472	449	435	494	471	405	445	440	447	441	455	430	459	468	473	468	441	439	499	453	464	439	442	451	483	457	486	469	483	430	438	476	453	467	464	471	462	433	476	466	428	447	443	445	488	462	470	446	434	456	450	453	423	449	486	469	437	456	475	462	470	460	498	498	450	467	453	446	493	460	475	480	466	449	455	474	504	450	447	498	480	403	448	446	448	433	491	464	478	475	463	503	478	470	464	453	458	473	456	473	469	470	462	464	469	434	465	444	449	450	452	484	453	473	483	459	457	465	475	460	456	471	435	489	450	446	450	463	439	484	459	474	424	464	452	459	472	500	444	448	457	445	445	490	425	490	466	452	422	426	464	438	471	451	462	457	460	460	430	466	449	473	496	457	481	460	504	475	442	486	475	454	472	463	479	484	480	484	428	471	454	472	463	441	448	463	443	449	457	478	500	451	392	443	453	474	495	398	468	463	458
22771	21336	29006	23994	21339	21398	8376	2084	1663	1450	1343	1290	1182	1075	1128	1056	1023	995	1010	1021	961	1002	989	994	911	950	996	955	925	912	920	884	914	909	896	963	866	873	903	890	883	895	953	854	920	894	878	896	848	877	939	930	888	907	902	919	869	948	917	872	894	897	913	938	935	898	945	852	960	918	875	939	892	882	873	857	894	901	913	888	910	903	831	873	914	845	924	881	874	895	875	870	862	843	899	861	894	933	886	870	904	884	891	931	912	858	893	948	926	941	850	868	893	916	959	979	870	873	896	872	909	924	920	902	886	856	878	863	857	899	890	842	872	925	905	905	901	861	852	842	907	881	868	816	849	880	904	978	833	844	871	914	841	873	903	860	877	892	911	868	838	869	907	909	934	914	906	880	889	798	884	861	902	917	863	945	843	923	849	859	866	862	863	856	895	870	865	925	832	888	878	917	870	877	897	909	902	871	882	852	882	891	843	869	875	930	874	893	912	873	876	938	896	857	874	868	855	881	865	909	889	862	824	888	827	941	904	920	854	891	887	906	884	877	861	899	820	897	885	885	889	906	863	868	859	868	864	851	881	922	854	926	943	865	908	865	875	890	852	827	814	878	896	858	883	855	822	871	896	918	875	878	896	820	879	891	938	817	884	896	897	924	852	859	897	904	886	821	854	850	893	919	909	913	922	874	876	848	836	853	877	862	915	918	855	881	876	870	929	867	928	886	907	847	914	917	847	907	838	894	884	884	908	877	911	926	902	899	896	924	875	851	887	861	891	817	848	878	893	883	869	911	886	894	891	876	936	886	898	843	905	837	905	889	905	871	883	853	849	935	881	886	883	902	850	926	913	919	899	881	923	877	914	923	884	939	871	894	857	910	883	832	864	895	917	876	885	886	885	873	859	873	879	887	892	921	898	937	880	856	861	910	889	901	886	866	886	959	924	872	836	866	876	865	897	891	939	868	910	855	895	867	843	906	864	878	871	891	856	886	860	874	864	877	885	873	857	822	922	886	871	902	903	920	893	887	888	898	861	856	959	818	908	847	837	921	938	930	837	894	869	880	875	911	880	868	879	892	869	851	853	892	835	930	888	889	871	865	842	904	855	908	925	859	912	909	900	888	880	872	848	865	875	849	892	848	858	903	871	874	846	933	923	868	909	914	859	842	893	854	865	890	883	874	900	900	894	848	883	841	884	870	903	903	899	897	882	914	902	917	876	830	843	843	816	875	880	892	842	877	873	871	864	858	876	884	899	881	893	843	878	904	897	854	930	849	903	886	902	888	880	904	861	869	900	911	886	870	853	871	909	855	882	878	888	850	926	898	897	874	882	907	856	813	919	884	890	876	882	871	863	834	897	805	892	851	905	806	913	822	895	854	987	907	873	884	891	896	874	833	903	875	947	853	942	833	888	889	866	888	802	899	886	923	842	844	914	872	892	873	865	831	914	876	836	857	904	871	858	874	921	887	944	871	828	902	864	836	915	891	856	863	874	864	812	816	891	847	938	828	859	890	794	894	881	878	822	889	926	878	885	856	886	834	891	887	886	878	879	889	835	852	843	828	889	860	901	905	923	877	884	867	850	870	875	914	963	853	835	896	890	967	928	915	876	867	887	873	915	912	917	856	905	922	895	894	878	886	879	918	917	918	899	904	885	884	896	882	902	913	900	908	863	899	927	888	857	852	864	862	798	871	860	870	797	848	850	898	903	885	893	859	883	884	918	907	909	923	924	898	890	865	882	854	845	866	886	859	830	901	870	900	861	844	877	840	893	901	902	861	840	875	865	890	833	879	902	863	853	873	902	858	876	850	877	870	871	920	914	886	877	883	838	898	890	909	815	874	820	834	857	942	812	855	915	863	924	883	837	818	824	882	915	900	881	892	854	852	887	841	895	864	832	882	901	891	860	853	893	832	901	900	894	877	838	878	870	878	851	921	885	879	872	852	885	886	906	851	887	901	918	851	841	937	874	910	883	850	946	841	921	901	919	886	865	891	883	905	814	872	894	853	875	852	894	931	934	861	858	851	856	903	898	900	880	940	857	894	833	848	897	884	875	846	904	868	846	856	891	895	864	900	805	908	855	883	906	891	875	852	915	889	880	874	880	862	796	901	905	908	889	889	852	809	961	883	870	943	830	896	860	827	869	886	877	919	837	866	873	816	889	879	886	912	895	917	878	850	926	932	864	946	829	897	866	925	882	910	828	824	865	880	855	882	881	887	874	870	914	915	932	846	848	820	864	909	910	907	906	820	891	920	921	921	871	899	852	951	884	889	890	924	874	835	888	844	901	863	895	913	845	886	892	900	858	891	918	904	835	893	846	862	903	899	849	844	855	855	893	845	874	886	901	911	863	914	865	891	851	884	894	829	905	878	887	857	840	841	928	860	896	876	889	901	868	882	862	877	860	882	821	917	842	902	874	871	880	886	880	957	842	926	921	882	925	881	886	861	898	892	851	886	875	885	872	900	874	872	908	923	880	910	893	866	885	912	879	807	894	892	904	861	883	882	903	856	857	877	818	881	871	860	865	903	915	867	902	881	905	780	928	883	872	890	895	924	886	912	845	851	933	852	943	836	906	894	859	897	874	870	864	854	935	883	871	911	890	845	872	851	889	907	858	829	886	845	867	884	865	830	866	894	884	818	858	873	872	862	885	919	925	863	880	878	918	835	802	868	867	920	851	896	879	873	899	826	873	816	865	928	882	960	899	883	884	842	866	925	920	914	894	916	893	900	871	940	877	897	868	890	887	906	816	820	841	845	852	912	895	851	871	865	893	897	915	886	888	896	869	890	925	872	885	857	845	892	868	845	870	850	899	903	854	858	890	833	906	896	957	876	836	933	885	880	919	956	842	888	871	889	865	926	906	911	914	897	815	857	872	858	934	872	907	885	824	874	903	940	889	846	836	889	845	900	855	866	871	888	872	838	865	910	841	838	848	867	908	865	850	876	916	896	867	896	883	842	892	868	935	894	884	850	887	911	890	932	829	908	910	915	843	907	914	907	917	905	848	807	900	868	890	921	871	879	890	922	839	903	916	862	910	854	849	815	884	851	806	883	931	886	851	840	909	932	834	886	845	860	951	903	853	897	881	909	906	866	897	860	830	868	899	885	891	892	861	914	903	895	861	872	895	833	844	856	867	881	899	837	887	857	908	816	905	907	866	870	890	911	884	905	880	832	862	866	833	881	856	887	860	903	924	883	925	858	822	877	910	878	887	826	921	921	839	850	845	908	927	836	941	892	906	867	899	888	829	888	841	856	887	904	900	863	878	849	856	875	891	835	923	877	848	919	881	868	876	854	901	875	879	886	874	867	903	871	908	864	843	885	912	906	911	857	858	848	912	895	851	870	916	882	865	892	873	925	895	933	873	906	895	847	876	923	871	821	884	886	874	883	874	873	873	883	914	858	875	844	828	827	882	921	850	906	851	874	863	914	859	883	810	868	932	891	841	847	912	914	856	913	872	917	883	824	897	871	807	884
5609	16730	12134	6530	4998	4072	3237	2642	2269	2074	1784	1516	1449	1280	1228	1219	1132	1119	1070	1071	1058	1080	983	1008	1007	965	1011	1044	946	969	1020	963	887	973	908	937	909	980	940	910	987	988	867	880	943	930	959	921	950	953	928	902	942	965	896	938	912	935	925	886	908	949	947	965	937	1010	949	919	925	883	934	905	952	875	898	879	911	943	914	949	963	955	915	934	955	855	924	929	950	855	838	896	882	902	894	978	903	892	927	933	936	954	929	935	827	923	962	907	913	887	905	901	958	924	881	876	870	925	883	939	909	885	978	911	920	904	911	944	913	855	886	927	847	981	887	913	888	909	910	916	891	909	859	902	947	911	925	941	923	867	914	906	956	914	886	1003	937	932	841	912	856	960	897	915	894	932	851	949	882	924	896	898	901	881	916	861	864	961	848	905	907	894	936	876	940	894	893	958	933	893	901	908	885	931	929	850	964	906	858	890	866	914	862	912	901	922	900	890	959	879	874	871	896	913	914	949	962	852	893	857	863	986	897	870	926	882	880	900	867	955	928	891	893	888	941	927	928	896	916	918	934	893	909	928	973	890	899	888	938	906	873	903	893	919	916	878	896	895	932	895	876	883	896	937	927	895	941	937	919	897	864	880	899	875	858	920	915	914	954	937	866	855	868	907	968	885	871	959	914	904	859	918	914	940	877	899	909	908	915	892	877	888	928	921	923	941	934	881	922	882	903	897	875	896	909	932	914	875	930	902	856	956	892	894	892	921	872	954	907	942	914	856	967	919	929	941	889	928	893	906	842	912	926	937	954	871	970	930	909	910	888	922	883	911	892	948	848	916	921	922	956	906	936	916	852	894	911	911	942	881	893	901	946	915	899	877	898	933	944	896	889	937	887	902	906	920	942	895	883	878	888	908	915	953	870	953	856	904	888	939	933	917	914	908	862	885	924	924	958	928	948	931	923	908	888	931	861	896	969	948	846	900	918	882	913	896	935	932	898	876	891	907	905	869	893	897	879	948	977	898	926	907	880	900	905	908	892	926	921	938	896	921	955	879	878	881	956	892	846	954	891	907	984	847	884	899	904	912	907	892	949	888	905	979	919	854	871	885	873	969	936	956	862	910	964	894	880	902	896	882	962	929	910	924	983	817	956	946	861	930	881	916	933	896	927	886	939	926	932	948	854	908	867	911	895	890	884	968	878	920	941	869	877	883	918	938	952	963	862	879	927	936	881	874	902	877	918	906	871	902	824	869	870	867	892	916	889	902	867	841	869	853	870	910	894	960	894	890	917	915	934	894	914	928	899	902	946	920	910	904	872	897	963	993	952	887	962	964	899	888	949	862	899	874	887	833	883	897	901	900	930	929	935	966	901	903	921	881	979	879	913	911	921	937	868	972	922	907	893	903	903	923	892	966	949	912	935	899	895	879	897	985	869	906	930	874	904	958	826	942	956	948	870	897	900	917	917	830	874	967	931	898	927	901	891	857	906	919	942	879	886	938	900	863	942	878	900	936	932	925	881	908	889	907	900	932	887	859	902	936	956	903	978	907	917	881	903	921	873	918	894	928	888	944	864	928	888	905	870	948	899	909	830	867	927	937	955	882	881	937	903	900	933	925	873	904	943	884	896	866	938	920	920	918	865	935	844	909	900	936	935	914	876	891	934	881	930	923	908	833	863	907	883	911	868	879	925	900	887	905	936	919	877	895	846	858	894	872	943	910	904	949	929	916	972	909	893	996	895	872	928	930	939	923	918	939	869	935	888	908	883	907	923	893	916	912	870	886	903	934	935	947	886	902	898	877	963	929	920	877	918	877	942	903	956	950	941	905	897	865	886	945	908	913	901	878	954	895	854	902	921	927	913	932	934	872	857	893	851	984	913	903	935	914	900	918	942	896	883	869	928	867	902	907	915	925	876	929	842	915	908	913	954	887	890	873	885	880	926	925	920	863	923	911	918	906	831	903	948	889	916	900	898	899	860	904	923	894	888	838	872	942	971	946	909	935	901	884	919	905	897	882	869	878	969	954	888	901	912	912	930	946	887	880	851	918	922	923	900	947	912	905	883	954	927	915	871	909	893	909	872	901	906	914	877	900	914	863	898	890	873	897	857	881	844	919	921	900	899	940	854	888	927	929	874	876	914	920	910	928	874	917	867	904	906	909	897	914	867	921	930	844	926	905	881	878	908	921	876	928	901	880	929	899	888	909	917	922	905	910	892	846	882	929	865	885	909	894	887	884	910	931	863	909	926	899	866	869	895	892	913	889	915	891	894	887	966	874	929	901	871	913	958	903	914	858	962	895	993	906	884	909	898	838	953	934	852	935	909	852	918	915	900	894	935	870	930	898	939	899	888	888	853	950	842	938	875	905	857	916	942	880	878	953	943	920	915	897	936	866	890	955	880	898	911	914	864	922	909	873	936	858	868	884	923	899	934	899	957	928	836	907	867	923	892	911	888	873	936	899	939	876	858	865	908	957	906	894	901	879	916	908	940	894	861	894	861	915	911	907	912	923	900	922	863	923	869	930	917	851	900	913	880	892	905	876	900	899	932	912	905	933	883	900	927	884	905	919	848	868	941	916	931	895	909	913	882	856	876	859	934	868	898	928	920	863	905	875	875	917	968	926	887	921	869	886	939	892	921	828	961	944	932	892	916	893	880	838	899	951	901	862	905	924	931	926	914	816	853	920	888	874	918	889	887	894	895	857	871	866	867	943	917	862	869	881	916	955	887	908	895	875	839	941	930	890	901	900	923	869	902	895	923	904	902	837	956	873	885	899	905	884	911	905	873	852	908	907	935	915	903	903	887	905	827	959	850	873	916	963	880	960	965	893	882	879	907	870	866	895	911	918	891	894	902	907	893	907	899	945	866	916	908	862	946	878	889	892	885	894	936	902	871	938	854	885	909	929	880	935	883	949	894	901	912	893	900	916	936	939	934	890	943	927	989	909	882	884	903	925	854	881	918	901	909	914	897	930	881	913	883	915	929	918	956	897	896	952	887	898	946	920	957	907	861	909	922	901	926	892	853	912	929	869	951	929	898	930	919	869	906	912	888	923	932	896	872	900	951	920	892	911	889	951	895	919	926	892	888	908	927	877	911	906	870	922	919	895	885	902	869	891	889	874	871	915	940	923	913	932	910	915	875	860	902	896	910	887	917	931	863	884	861	865	935	949	885	939	888	905	913	848	855	944	852	915	912	926	940	940	945	912	956	897	940	937	880	922	906	867	861	917	909	892	919	955	884	922	866	912	947	929	885	903	880	906	926	873	927	912	939	920	849	917	928	904	869	858	906	923	895	908	914	895	890	923	890	896	888	909	962	869	899	1005	884	922	908	888	904	914	888	942	928	893	883	896	893	893	879	909	896	919	867	938	917	901	937	833	890	849	932	907	950	892	906	892	897	908	924	932	937	929	931	899	912	837	820	892	855	936	872	882	931	899	905	887	886	926	869	915	907	879	921	966	885	918	896	907	900	927	927	888	936	946	848	945
28020	17312	3909	1017	677	558	495	511	490	450	442	388	415	438	412	428	402	432	395	389	404	405	387	376	388	400	375	359	408	410	393	376	362	399	397	401	356	412	402	372	358	366	394	369	375	391	376	390	384	377	339	383	377	404	369	367	375	362	404	361	405	369	374	392	404	405	384	372	391	380	389	363	378	400	385	371	365	354	401	389	371	400	395	406	403	358	354	404	374	411	408	379	385	358	336	385	384	403	364	386	366	369	341	346	376	386	376	377	364	348	355	381	395	365	431	382	400	365	411	395	395	365	406	406	411	387	368	382	379	385	382	375	389	359	356	374	390	355	374	389	348	380	367	374	384	383	341	346	425	386	347	362	409	377	377	402	406	424	378	379	389	385	398	364	348	395	387	362	352	407	377	404	399	382	420	405	370	368	404	401	345	394	397	378	396	373	382	358	389	358	405	381	401	390	325	387	419	363	392	370	369	365	416	373	374	370	396	393	380	350	399	380	370	349	365	364	399	372	354	385	356	399	365	362	378	338	377	375	367	366	382	353	351	357	397	369	415	395	375	407	403	441	379	368	373	374	377	363	394	360	398	389	381	382	355	380	370	360	347	378	383	379	363	363	388	394	397	362	349	368	381	365	387	393	411	392	375	385	384	395	377	395	398	385	353	375	368	345	390	360	376	355	352	404	405	388	414	414	364	385	363	361	371	361	412	393	360	392	403	385	359	413	401	373	354	361	411	370	389	369	337	373	355	392	359	404	340	356	329	387	384	366	402	369	371	380	346	360	365	372	375	380	363	374	399	356	372	380	399	363	351	366	382	350	386	390	354	389	369	382	379	384	339	374	380	373	369	355	362	386	368	393	403	392	401	356	336	376	395	401	398	401	360	362	393	382	353	398	361	390	384	375	408	433	386	399	365	381	399	368	369	370	375	380	402	365	383	391	394	390	401	398	384	379	366	383	373	375	399	377	367	354	393	382	399	375	362	374	380	376	376	356	376	370	394	377	381	369	379	367	368	375	401	368	381	396	400	358	401	384	371	391	397	359	426	387	374	381	385	337	387	354	365	404	415	421	363	392	377	377	389	426	392	405	405	393	410	386	365	367	415	412	394	404	377	361	376	399	398	382	396	370	378	360	406	359	413	408	374	369	395	382	420	415	358	417	372	397	381	361	347	405	412	353	364	377	348	402	395	407	426	387	384	367	394	365	361	377	389	414	367	361	388	399	405	352	405	376	376	384	360	407	413	384	414	358	379	379	399	381	347	361	398	408	378	374	406	393	379	403	412	372	367	389	381	396	387	375	377	365	365	372	369	394	397	380	386	377	402	380	371	405	368	353	401	369	407	350	394	379	398	368	423	352	416	384	385	390	380	429	384	378	374	391	365	378	390	377	392	368	396	371	415	361	404	357	351	385	414	398	394	414	378	412	357	411	351	370	402	426	393	400	367	361	380	427	353	385	337	407	365	441	362	398	389	395	376	366	337	382	401	360	354	403	378	352	397	357	382	358	383	363	365	422	392	381	394	384	385	388	356	393	392	389	377	372	369	397	379	388	390	379	380	393	394	402	394	374	382	352	394	376	383	422	395	379	367	389	350	400	344	361	423	382	374	428	408	402	366	374	393	415	373	374	400	396	370	394	381	379	368	398	414	373	392	366	384	398	358	337	383	354	400	390	376	371	386	350	402	378	382	391	385	380	394	384	392	369	324	402	357	386	352	359	384	367	392	354	379	353	372	393	348	363	361	392	375	402	379	359	376	338	381	410	368	367	395	371	373	344	349	409	397	415	390	399	390	378	364	395	380	380	376	394	422	370	411	395	364	365	345	368	338	363	352	413	354	343	391	398	407	400	393	333	378	350	349	355	394	370	406	390	383	387	371	352	377	388	393	381	350	379	396	369	410	415	381	391	419	382	386	377	374	397	396	377	362	363	356	385	402	416	378	375	388	415	362	387	382	362	342	354	352	409	330	403	355	397	374	386	380	373	369	398	393	369	359	376	365	369	378	413	391	405	390	365	380	395	389	367	394	408	368	371	382	386	357	343	388	376	369	378	363	409	387	377	376	385	377	365	355	393	395	384	405	344	377	369	370	361	386	373	389	392	392	414	386	371	384	404	355	402	382	378	390	414	357	389	391	372	396	378	369	395	398	395	389	399	374	389	385	375	388	388	335	381	418	348	363	384	387	366	384	387	372	413	383	345	353	368	390	400	368	393	384	400	401	370	373	380	392	396	371	388	366	391	375	408	371	381	383	377	390	345	401	395	357	392	403	415	381	370	356	409	377	386	414	367	345	386	384	388	389	378	381	365	365	375	370	369	339	391	409	379	339	379	360	399	372	377	377	359	400	392	378	359	352	391	386	358	358	375	374	385	392	393	394	384	403	400	404	398	394	357	370	403	380	404	373	362	383	351	393	377	373	382	381	386	362	380	390	417	415	368	377	393	381	379	396	351	419	396	398	406	368	396	374	386	393	400	370	383	382	421	400	400	385	407	394	364	392	373	356	371	388	397	399	385	416	392	385	376	374	365	382	345	369	361	353	397	377	406	358	397	336	377	387	415	370	379	391	376	369	385	396	401	401	367	403	373	385	343	355	374	393	402	401	390	403	377	358	409	354	396	348	373	415	394	370	398	403	357	368	378	355	397	344	365	410	370	364	383	391	403	361	407	403	367	376	389	335	373	393	395	371	405	369	363	395	392	397	387	412	373	400	375	349	356	385	401	383	380	426	368	392	391	405	397	372	396	379	362	367	359	389	399	401	389	385	388	363	396	380	367	380	387	399	395	421	428	379	405	401	383	394	377	399	423	376	404	406	399	391	370	374	413	381	395	384	377	388	370	371	374	370	371	395	330	403	377	387	355	365	332	368	374	398	366	398	358	374	365	409	396	378	388	356	404	369	381	397	380	388	398	411	386	363	398	401	391	390	392	381	371	400	392	334	372	383	398	340	369	393	402	382	374	408	403	399	407	389	376	369	373	379	342	339	363	430	355	399	353	392	385	333	382	391	353	347	360	400	391	403	359	364	371	378	353	353	387	398	399	383	388	352	391	424	378	385	395	391	408	400	392	354	389	374	376	412	356	396	382	373	370	365	398	368	378	397	408	352	379	393	387	351	376	367	411	368	365	362	374	406	378	380	407	403	365	403	379	382	386	383	402	386	375	413	378	392	413	396	404	356	344	372	399	376	401	372	390	368	399	396	371	350	368	393	391	390	362	366	401	410	377	372	366	381	389	364	399	373	371	372	350	349	369	368	384	359	368	396	374	393	407	372	393	377	391	413	390	390	360	362	397	397	349	437	404	370	397	387	352	352	371	383	333	365	385	366	385	415	399	361	344	413	327	378	399	402	401	381	380	332	385	378	374	420	408	385	383	405	386	352	357	385	419	391	363	410	376	385	354	358	390	363	388	384	392	365	395	385	362	372	398	386	379	382	368	393	376	402	368	366	374	367	383	359	374	364	389	410	376	379	376	337	339
4896	2629	1902	1123	902	797	688	688	677	578	525	508	470	463	442	438	429	427	456	459	436	415	423	441	440	433	448	410	434	431	428	415	385	439	401	400	414	407	402	428	415	447	429	435	442	397	400	391	440	401	434	399	419	381	375	422	404	387	406	398	414	440	428	443	439	421	420	411	420	415	436	398	442	399	405	415	411	411	437	388	422	419	422	401	438	419	397	428	435	397	415	408	401	412	422	409	425	410	413	424	400	403	426	406	401	427	422	421	414	411	388	413	399	404	404	398	418	392	405	402	402	425	397	375	440	382	385	435	374	414	438	376	429	422	397	430	428	403	416	394	403	412	432	400	386	367	393	399	392	416	408	448	403	433	426	448	380	397	413	393	428	425	436	378	410	383	413	417	414	434	428	443	426	399	404	433	399	442	432	392	445	425	420	409	394	408	407	397	402	398	418	405	382	405	452	438	422	400	376	416	421	411	435	394	421	413	415	419	446	446	388	388	407	362	413	414	404	409	395	390	417	432	423	402	381	399	389	382	432	436	437	431	391	416	404	435	426	380	393	409	405	404	403	416	415	414	416	418	429	397	427	389	394	441	408	401	405	407	390	403	416	437	395	384	411	393	395	426	379	387	402	405	401	383	406	394	435	418	410	398	381	403	419	417	394	442	372	398	395	447	415	435	425	451	410	422	431	412	412	405	403	381	409	398	429	434	451	404	423	424	418	413	415	394	400	435	388	421	454	397	439	421	395	421	398	420	426	450	453	441	359	376	423	429	417	438	409	428	405	446	390	406	441	388	386	385	416	405	438	437	406	397	412	407	400	413	381	373	412	416	428	432	424	437	390	419	411	413	410	365	424	402	393	400	429	416	401	410	435	384	430	425	416	426	425	409	454	455	420	430	413	405	406	387	406	423	436	385	426	453	435	428	400	399	408	392	389	429	447	421	399	374	366	392	415	399	385	425	420	401	393	433	344	433	427	391	381	465	418	404	380	408	402	407	436	399	411	395	443	384	397	380	383	379	402	406	428	425	397	409	398	395	439	415	415	423	437	390	363	397	411	368	389	412	413	391	427	438	408	452	403	399	398	429	405	399	422	399	378	374	405	434	397	423	391	406	418	398	379	397	440	370	427	391	416	409	381	424	414	414	374	440	418	399	394	411	416	426	410	409	440	381	413	400	417	421	440	416	418	427	404	383	400	429	405	415	418	424	417	402	469	431	412	389	394	456	374	444	410	418	437	410	416	427	402	435	431	399	371	453	392	432	404	396	440	402	436	384	436	402	411	399	437	398	388	371	430	364	416	414	465	394	395	409	417	405	412	405	346	408	439	402	441	424	410	415	442	410	394	419	410	417	415	439	410	406	404	406	387	382	409	431	412	418	382	415	384	400	411	421	426	394	384	398	407	398	419	432	415	368	410	418	419	407	450	385	441	413	403	411	387	404	442	416	375	402	426	443	394	395	412	409	428	404	413	397	403	416	425	427	416	448	419	418	431	394	414	423	431	414	421	415	403	428	437	401	437	384	382	402	423	442	399	432	415	411	415	426	412	409	403	403	405	401	418	384	437	417	453	431	403	414	388	427	388	434	404	371	369	432	422	389	395	411	388	406	389	418	413	406	416	385	393	454	414	422	405	434	422	404	412	404	426	419	405	404	425	423	421	417	419	435	402	382	438	428	396	396	417	405	447	405	447	414	419	396	403	405	409	387	405	423	373	374	389	433	391	460	400	453	399	408	375	390	431	387	423	411	434	387	415	362	399	421	397	405	411	406	377	415	431	397	420	383	388	458	396	418	421	405	446	407	384	440	420	369	383	425	378	386	418	423	412	375	415	388	417	375	428	441	410	424	451	400	459	458	420	465	424	401	397	422	407	386	394	380	362	422	411	408	403	420	408	393	379	435	416	447	436	445	424	404	410	364	430	393	409	364	433	372	374	388	406	385	431	410	368	424	379	411	447	396	431	436	396	386	436	390	423	409	397	408	403	425	422	453	435	408	421	389	391	402	401	426	386	456	419	409	408	441	397	413	392	411	424	427	379	423	407	442	443	374	384	383	425	412	417	414	403	377	448	431	459	460	416	427	414	396	388	385	405	428	392	427	431	412	415	434	439	419	437	428	441	413	402	390	417	417	396	417	370	408	407	395	398	422	418	446	390	418	395	425	427	394	420	411	423	405	403	438	430	405	419	418	412	397	422	437	401	401	381	410	413	418	391	409	425	444	407	459	407	406	396	438	421	383	368	407	402	392	381	395	406	397	414	424	445	384	430	436	393	410	398	427	374	415	412	425	384	417	405	457	414	368	445	380	458	434	438	431	411	418	407	423	461	424	378	403	405	369	425	401	401	427	414	395	409	408	421	406	433	428	386	431	415	421	401	367	409	428	401	397	414	428	419	392	404	437	420	386	396	412	378	406	407	434	449	386	417	412	442	394	410	411	407	414	395	446	402	382	409	432	429	390	426	436	425	430	437	414	385	391	395	430	383	426	390	416	410	405	378	456	415	430	429	411	374	417	423	405	410	371	403	418	405	399	417	388	451	393	427	424	426	405	426	389	408	406	420	424	411	405	401	429	402	386	436	380	417	403	390	408	394	403	402	433	403	441	430	456	401	418	452	432	393	410	386	418	387	389	401	414	409	416	398	365	445	407	386	397	369	426	431	410	422	388	414	408	412	411	420	389	422	432	396	414	407	455	413	413	401	417	403	430	392	396	408	409	385	419	387	416	421	390	374	416	424	413	450	431	403	404	433	421	451	392	406	444	429	403	397	384	447	437	395	419	392	427	419	405	413	406	428	454	420	380	394	429	409	443	411	423	426	423	437	397	406	406	400	400	451	397	446	396	400	430	425	410	403	424	395	430	391	363	379	420	369	437	405	443	405	442	389	412	424	378	423	420	413	407	383	390	381	428	407	409	413	386	411	460	388	397	402	435	410	454	423	409	433	431	455	428	397	401	435	425	389	414	424	395	405	397	415	412	391	407	401	414	404	411	406	420	409	429	393	429	420	424	401	397	414	398	385	406	434	427	432	414	422	398	433	440	384	423	371	410	385	432	408	402	412	420	422	382	417	410	430	442	406	435	397	406	424	425	447	419	390	406	411	390	454	405	428	427	406	430	406	403	386	430	424	414	406	438	385	409	416	415	413	424	405	428	405	398	420	421	403	428	443	385	414	460	455	368	437	385	425	469	396	457	427	412	421	446	416	424	441	406	432	388	415	384	437	417	398	419	422	408	411	366	420	388	431	408	425	371	439	426	417	455	421	433	415	393	422	439	367	378	420	422	420	440	438	410	404	380	400	419	404	407	388	402	403	407	438	414	419	415	446	437	400	408	418	417	399	407	440	422	406	387	422	416	407	405	427	390	403	407	414	417	419	405	413	415	372	415	418	384	409	411	431	416	420	415	391	438	379	421	401	388	406	396	417	405	391	411	415	433	415	414	408	406	428	372	383	427	416	405	411	409	364	451	410	391	420	423
23911	21318	28497	24494	21319	9119	1885	1280	1202	1105	1010	918	872	863	804	816	784	741	814	753	759	770	751	758	726	732	781	768	732	795	792	756	721	794	726	695	756	684	735	701	717	731	691	706	681	717	728	670	710	698	699	713	721	708	736	716	755	734	749	746	689	739	752	696	707	732	723	708	707	740	707	662	706	749	738	725	719	745	719	724	725	691	741	728	721	741	726	757	684	693	695	705	716	685	757	725	722	721	700	706	741	692	696	693	653	699	707	733	769	680	679	735	644	728	695	699	695	730	723	735	742	688	698	712	713	763	716	717	732	696	716	695	668	680	673	710	704	705	721	679	727	703	735	728	708	768	687	724	727	670	737	752	726	713	755	752	697	701	759	683	703	701	738	707	748	708	694	728	661	689	728	674	708	669	755	709	660	710	709	667	720	679	713	717	706	669	705	725	695	755	723	706	670	729	744	689	713	703	729	725	729	720	704	680	712	709	742	673	699	730	720	710	678	739	720	750	698	677	702	733	732	686	709	715	675	679	720	723	725	704	709	720	738	702	665	732	702	681	737	705	683	683	745	709	708	722	759	734	697	750	669	729	710	721	682	732	725	693	724	738	739	716	681	688	674	747	764	748	765	661	690	730	745	684	727	695	686	760	720	746	713	754	719	667	718	715	721	676	695	706	713	692	753	704	685	675	709	726	763	721	695	699	747	713	707	678	696	739	682	729	742	679	700	702	670	701	742	731	752	699	757	722	699	725	714	747	708	711	707	747	685	760	699	680	726	736	690	698	711	714	767	749	716	689	721	656	707	719	718	734	698	674	690	705	725	702	698	728	740	724	685	695	742	710	734	702	771	687	729	720	728	680	706	690	765	730	722	715	784	745	728	734	733	716	719	698	689	694	713	679	675	726	715	710	700	743	712	739	696	698	702	693	665	705	792	751	740	739	662	706	716	721	707	716	678	730	716	744	728	704	764	744	755	700	707	689	688	732	676	716	670	752	724	687	722	733	709	714	745	705	739	701	716	709	774	677	713	745	673	705	729	762	706	660	757	664	722	734	719	733	704	670	701	694	731	676	754	701	707	699	664	706	729	672	668	702	727	686	677	694	726	696	706	721	724	694	744	702	734	730	693	697	725	717	753	771	719	705	717	690	724	732	696	676	652	636	720	696	687	698	688	702	725	715	674	733	691	749	717	728	680	712	723	625	685	739	714	728	791	731	702	680	682	694	719	715	708	728	742	721	705	713	728	719	702	696	699	718	753	687	742	700	763	691	670	750	723	711	769	742	700	676	716	696	736	732	756	724	705	691	680	690	726	687	727	699	693	688	677	683	765	714	693	712	706	739	718	727	748	721	654	683	708	754	664	693	695	690	702	761	668	723	690	697	688	649	746	715	746	721	698	751	652	748	747	727	770	706	724	698	722	695	748	701	740	743	714	698	741	749	737	701	746	663	680	680	716	721	727	749	681	700	684	680	752	709	718	680	674	757	681	698	680	704	733	672	674	738	761	744	728	730	655	685	672	682	688	699	731	728	726	681	766	707	737	730	708	662	719	764	692	719	717	726	715	706	705	720	702	687	690	773	709	728	737	758	716	714	709	701	715	744	706	787	690	648	739	700	729	692	720	710	774	717	732	748	683	679	716	696	661	697	710	689	740	696	714	720	704	744	707	730	708	761	716	703	723	692	670	698	714	758	683	711	731	697	721	686	711	764	757	733	681	720	664	708	685	730	694	706	728	695	708	667	709	704	685	674	677	686	715	701	702	727	710	731	714	654	755	711	740	706	698	730	740	676	691	696	660	683	672	692	716	690	668	709	668	723	724	723	694	712	713	693	717	730	707	727	695	705	712	710	706	723	739	750	674	680	713	702	710	685	696	694	761	672	713	684	702	712	733	712	703	757	724	732	725	728	729	711	708	723	708	670	698	731	700	698	727	750	719	699	717	670	737	724	675	697	716	694	737	720	716	679	778	744	678	753	690	661	745	747	726	699	727	715	667	735	660	720	688	710	723	712	738	740	718	701	727	683	719	699	713	688	743	689	720	692	680	702	750	718	681	760	719	672	730	668	709	735	721	710	679	659	705	722	742	705	682	745	728	701	725	697	721	697	711	700	740	696	721	689	740	695	694	652	714	694	684	721	726	731	779	724	730	702	727	721	743	708	678	661	718	750	735	691	704	721	772	675	711	694	721	728	718	702	719	738	739	685	737	729	665	691	720	718	685	710	729	650	736	652	682	743	714	676	706	700	687	682	741	658	670	775	754	673	681	722	678	700	695	723	672	685	696	670	742	692	657	731	737	717	690	678	726	736	706	711	771	695	729	711	698	709	701	709	713	691	671	718	644	717	739	663	705	718	709	658	730	720	720	734	666	696	749	705	745	723	689	711	683	767	665	717	713	732	701	701	741	746	713	739	738	698	688	717	676	697	705	677	703	695	682	681	699	734	700	772	679	746	703	720	751	690	708	715	688	687	756	709	751	680	713	712	689	751	722	724	708	759	702	729	687	693	682	746	735	721	684	705	743	738	730	739	774	725	739	731	703	734	706	708	701	725	712	745	776	693	709	741	706	751	734	713	731	736	720	676	736	746	668	720	725	733	722	692	720	722	680	674	684	699	746	707	694	693	716	778	706	753	747	706	711	756	724	713	739	722	667	699	740	668	685	712	742	677	776	696	740	717	754	687	698	713	705	732	722	712	765	714	740	738	731	722	681	708	696	713	733	710	721	737	688	697	761	738	753	743	681	766	675	752	678	699	724	689	736	725	710	704	695	680	718	694	686	697	743	736	704	673	652	701	650	670	718	724	719	704	732	681	748	711	718	751	717	692	675	723	651	717	728	676	690	708	725	708	688	732	674	640	706	674	755	751	709	708	662	687	732	784	755	723	737	746	729	740	754	754	748	742	733	773	720	704	706	700	689	704	733	747	696	679	697	682	653	690	735	711	668	757	690	773	743	758	766	730	693	701	689	702	713	715	722	742	727	695	725	726	677	705	725	742	726	684	711	725	716	718	718	707	683	717	727	691	722	703	727	745	738	718	697	777	764	692	688	711	709	737	751	714	708	690	679	724	707	679	687	724	746	713	690	687	731	708	722	738	711	741	703	716	648	707	717	741	690	697	747	705	760	696	746	748	758	718	712	720	684	727	742	708	727	727	719	717	712	705	702	714	761	716	750	723	714	693	668	723	704	691	739	721	670	694	732	701	676	743	689	726	741	705	752	717	717	709	744	711	696	679	739	727	739	729	707	753	751	709	696	713	709	679	679	690	755	737	726	733	707	696	725	684	699	693	646	689	711	705	682	672	709	669	694	704	706	651	658	672	735	733	702	737	706	719	675	708	756	727	727	734	742	701	700	692	721	721	680	655	687	702	707	716	713	636	700	726	712	688	747	698	723	649	741	679	730	672	691	762	715	710	696	724	703	690	704	738	673	705	702	702	698	700	706	716	705	732	706	686	651	714	674	719	670	694	709	734	700	692
4184	10671	7594	3953	3082	2496	2057	1773	1618	1432	1199	1067	1024	937	910	851	854	832	853	831	809	795	834	810	790	790	761	798	781	767	754	740	785	809	731	721	773	770	727	735	736	745	773	748	781	776	721	755	718	766	744	779	735	745	764	733	764	741	741	728	787	798	751	760	756	729	779	730	811	739	722	731	767	793	741	771	797	797	744	719	759	712	754	802	705	752	749	756	710	710	778	757	771	787	709	710	731	705	750	768	724	790	708	725	709	722	706	718	694	703	735	708	776	745	699	737	725	757	719	744	769	698	708	740	721	697	668	726	732	694	778	673	748	707	680	792	768	729	759	723	731	729	738	759	712	741	755	743	699	761	734	697	709	727	736	729	747	726	701	772	751	760	736	684	714	720	734	736	770	715	755	737	718	707	698	723	741	727	725	726	735	772	705	711	697	719	726	789	770	729	740	737	732	744	782	723	774	757	728	766	698	714	757	724	696	736	740	764	727	738	757	751	712	721	731	701	724	773	718	729	751	763	722	713	773	686	721	766	726	770	770	743	739	732	731	707	709	748	681	773	717	716	713	722	733	685	746	700	726	722	678	739	683	745	781	736	755	727	706	678	704	726	698	770	718	755	728	740	725	716	744	680	732	743	743	719	703	732	724	738	705	662	736	735	736	751	761	716	729	704	777	679	731	707	755	744	772	728	759	718	743	728	776	777	682	742	765	748	694	734	749	735	753	699	801	703	769	681	713	737	740	786	732	744	739	710	780	748	693	784	722	715	720	710	788	757	774	760	719	745	678	738	767	795	767	738	668	726	745	745	724	744	739	707	694	717	718	747	730	732	759	730	711	726	716	715	745	689	698	741	727	750	698	726	726	743	754	740	749	728	773	765	745	754	692	740	748	772	762	733	734	706	725	689	671	767	699	763	756	703	709	783	714	700	714	780	745	740	773	704	750	736	788	770	673	679	737	729	784	731	786	681	737	757	710	776	722	711	769	738	756	788	741	749	733	736	743	714	752	738	739	742	719	755	769	719	716	737	717	758	791	764	755	707	696	721	756	730	720	782	793	715	737	686	756	715	723	736	726	772	757	735	744	703	769	729	714	750	781	764	719	752	720	711	729	692	684	727	703	791	681	735	736	765	709	704	692	729	765	742	720	711	737	716	736	725	723	721	714	748	741	686	712	693	769	766	728	735	734	781	734	714	689	699	748	724	757	745	738	730	733	692	727	746	751	768	715	758	725	676	776	732	707	692	720	717	739	745	745	706	715	701	722	786	704	722	698	741	715	717	793	709	688	718	726	726	746	752	719	738	728	720	768	686	719	753	684	732	752	728	752	780	755	663	753	687	713	746	746	724	733	743	741	706	678	750	720	754	719	730	767	681	746	706	772	690	713	700	748	702	765	749	692	789	764	740	781	743	704	715	719	715	749	689	727	716	714	745	693	751	739	747	724	729	746	719	772	700	752	731	765	714	721	729	739	727	750	733	730	716	714	751	673	722	743	737	776	715	721	753	686	693	728	792	735	750	734	716	768	721	743	724	718	751	713	691	738	749	736	721	713	720	705	766	740	734	762	710	700	768	721	696	694	734	705	688	757	713	743	706	735	723	723	734	726	741	705	752	783	730	770	720	722	715	756	747	760	763	711	726	700	735	726	761	770	740	774	679	693	736	760	707	724	711	801	746	678	793	739	772	765	690	741	740	790	709	744	709	748	732	739	781	718	770	717	701	728	798	777	697	702	710	684	710	739	745	700	695	749	725	758	774	724	757	690	762	688	719	693	770	765	698	732	746	682	725	743	689	743	756	730	727	732	764	735	724	709	730	756	687	771	722	759	739	744	785	732	717	737	746	751	768	667	772	733	761	755	792	715	734	736	756	746	732	720	776	725	744	718	759	710	682	705	741	711	719	741	707	705	720	768	723	758	728	748	736	701	711	727	740	725	767	710	730	717	744	674	773	738	713	745	742	719	715	735	711	712	766	742	700	722	723	756	731	740	776	736	718	726	685	735	685	710	710	740	769	727	741	714	758	703	732	690	693	731	685	700	727	759	739	734	788	753	697	726	687	750	718	735	741	758	744	736	726	729	681	723	752	745	733	723	780	721	720	720	763	706	771	749	759	764	766	705	759	704	698	761	702	700	710	770	683	738	720	699	751	727	760	732	738	703	740	713	753	709	693	746	756	716	724	734	733	746	719	711	772	768	768	740	720	724	722	724	734	723	775	706	732	722	719	740	693	660	747	736	757	695	723	775	710	747	715	784	761	755	747	736	755	750	726	736	726	721	709	771	741	771	742	742	692	762	740	773	722	726	761	737	752	791	739	748	721	766	755	759	660	735	763	757	735	763	735	687	744	713	737	769	747	696	768	742	713	764	753	682	732	687	766	739	748	734	779	755	657	674	741	718	734	765	762	733	734	734	691	689	695	745	745	699	733	779	752	739	752	754	742	712	706	722	752	709	694	707	686	708	732	717	731	752	779	764	719	687	717	696	690	726	733	740	786	706	736	751	776	685	743	758	725	745	756	711	692	753	694	745	681	737	711	717	699	742	738	755	747	699	737	709	680	769	740	725	715	706	726	699	742	709	709	665	757	722	755	754	761	764	722	722	732	745	706	742	749	742	724	694	726	718	726	816	727	744	778	727	766	721	720	762	731	718	743	723	760	731	715	785	777	697	739	743	730	753	640	693	731	754	706	719	725	745	764	727	749	722	711	713	745	741	736	783	784	769	738	724	729	706	774	732	711	685	731	727	732	757	735	730	742	693	749	749	773	740	754	718	731	754	697	724	708	731	757	684	684	748	686	757	703	742	729	737	773	763	741	779	749	700	760	720	717	731	753	728	701	726	760	754	709	756	761	692	777	707	741	757	734	767	768	732	748	759	722	781	708	772	716	778	711	748	728	722	735	752	708	758	731	721	757	758	736	741	696	735	739	730	706	747	729	732	755	750	740	754	739	726	725	720	718	724	697	724	767	737	716	710	753	714	718	742	768	701	733	698	761	744	758	728	713	724	713	806	717	748	688	719	677	758	701	714	773	768	734	762	743	767	715	716	733	734	734	777	679	715	738	744	743	741	731	762	754	715	740	738	717	710	755	725	697	749	693	743	748	736	685	718	707	736	713	694	716	714	765	729	722	680	725	785	740	699	723	741	767	759	733	713	709	676	758	742	699	731	713	735	694	728	683	705	745	758	695	774	670	741	772	725	689	697	719	712	745	758	717	738	728	719	671	729	751	724	762	716	709	735	769	762	713	744	742	720	755	767	794	703	747	757	763	712	701	695	742	747	751	722	721	749	721	723	740	773	764	692	699	716	717	804	754	755	717	773	717	774	773	735	747	737	738	733	741	732	725	676	707	753	742	733	765	725	719	767	769	707	752	742	724	731	777	679	752	736	743	702	768	710	693	729	773	771	737	761	716	718	774	743	742	729	727	737	706	755	771	710	747	717	748	700	769	715	759	728	706	724	700	747	709	712	749	770	715
25075	21310	27336	25484	9235	1077	796	729	677	595	569	559	534	486	472	476	437	408	451	418	458	448	426	404	425	457	445	469	424	435	409	416	437	397	425	402	422	388	422	430	415	377	452	422	397	402	405	400	386	440	386	378	413	430	455	402	425	424	394	440	401	401	424	398	416	402	404	423	419	431	403	386	413	427	389	404	436	398	404	409	410	425	414	413	438	390	442	398	437	400	407	435	414	419	405	414	418	428	426	378	399	400	372	425	424	417	394	424	444	410	445	396	380	413	443	416	410	403	437	389	407	386	423	419	410	377	407	415	391	365	426	368	406	409	435	410	427	424	460	411	422	408	410	415	378	422	426	432	387	431	426	407	418	423	416	433	395	386	405	411	412	416	400	384	402	432	417	370	401	430	395	426	373	437	382	419	423	378	406	412	375	444	404	413	398	421	411	397	403	416	415	384	443	422	392	440	411	411	424	401	408	415	394	416	397	412	420	407	440	391	399	364	417	414	436	396	427	393	382	414	395	391	388	359	383	368	437	420	409	394	401	398	408	382	383	392	380	386	410	414	391	414	420	377	420	414	405	374	405	411	390	441	402	351	397	392	434	418	378	391	467	421	404	432	415	433	399	390	400	419	400	433	381	450	435	420	396	412	398	402	408	389	417	405	379	412	425	427	438	404	413	412	382	418	421	434	393	370	427	409	385	428	395	404	419	398	389	404	427	393	381	364	446	384	403	427	428	385	375	450	414	405	416	412	418	401	399	434	406	407	403	398	372	430	388	403	415	420	422	387	413	384	421	399	406	381	409	433	427	370	441	414	425	403	413	416	417	424	376	384	409	399	430	418	430	391	421	431	382	389	438	376	437	385	389	396	418	400	391	441	411	405	384	404	424	408	405	410	411	416	419	368	412	396	386	380	419	380	424	437	428	427	419	445	440	397	407	388	454	397	373	385	389	415	432	434	366	407	436	405	445	409	401	402	448	406	410	397	419	398	423	377	412	401	378	395	417	413	419	436	422	390	395	405	394	380	410	392	404	391	393	405	428	420	480	394	423	372	380	383	402	413	398	425	380	387	418	457	391	391	409	433	399	421	386	396	380	424	385	424	367	387	398	396	380	392	392	423	400	428	412	420	387	413	392	398	411	430	436	415	416	393	436	389	439	360	419	395	384	416	394	410	417	420	382	426	424	408	399	414	386	365	370	426	392	380	406	423	404	404	422	434	454	401	421	385	426	404	417	427	392	413	372	397	417	423	423	416	414	412	394	404	423	460	363	394	424	414	437	427	407	400	397	418	381	390	378	421	375	403	403	405	402	403	398	421	368	394	409	414	454	418	431	415	401	415	372	419	390	406	418	384	392	393	393	430	388	419	402	416	443	400	429	418	400	419	397	402	393	437	430	408	405	391	411	396	378	405	443	393	421	398	450	408	435	414	400	415	391	389	387	412	405	385	409	387	415	418	420	429	426	429	405	383	392	387	399	380	402	399	443	404	445	433	426	403	424	428	412	404	397	391	429	407	390	405	383	383	425	404	424	400	400	427	403	379	379	425	420	392	388	416	378	393	382	391	435	417	451	438	419	405	416	411	373	413	417	408	419	412	406	402	410	396	437	393	436	414	405	391	403	444	425	426	429	390	405	438	413	413	453	393	412	414	387	417	449	414	383	425	357	384	402	379	383	408	440	399	449	401	418	409	374	401	446	393	395	399	411	379	445	398	418	406	372	398	400	404	419	435	437	401	412	408	406	385	433	411	421	394	438	405	402	408	412	436	428	418	417	407	392	388	374	415	407	404	444	412	435	418	365	425	427	388	380	422	417	426	403	371	386	382	403	416	379	397	404	413	455	424	407	394	406	402	388	378	377	421	387	415	417	406	428	427	405	429	457	413	365	404	392	388	406	375	436	402	420	373	438	386	405	418	418	399	377	400	410	408	384	417	414	384	374	406	355	422	392	415	376	423	405	364	438	437	385	408	448	394	375	404	443	386	379	400	387	400	402	373	400	386	384	422	415	438	425	409	392	388	408	403	428	427	414	399	389	412	405	422	411	381	419	425	358	414	409	408	415	440	356	384	403	405	409	392	338	369	411	438	457	418	429	384	363	381	377	440	405	384	429	404	418	418	409	438	447	425	384	407	426	416	430	432	411	412	430	422	382	376	418	379	448	434	435	422	409	429	406	433	387	398	447	396	397	394	426	468	419	402	410	408	404	429	448	397	411	395	394	399	394	412	389	398	373	384	391	416	448	407	418	386	424	374	421	404	399	411	389	390	419	452	393	366	380	454	385	377	399	466	425	399	376	411	415	363	406	378	424	372	401	433	384	401	405	364	426	393	374	386	377	383	392	419	428	423	407	405	413	395	422	396	420	425	435	372	415	406	411	422	378	421	388	384	419	461	390	403	391	422	442	425	394	401	415	395	437	447	428	425	422	436	418	436	380	416	377	426	400	413	416	414	420	367	393	404	381	425	433	375	440	408	405	433	426	446	421	420	400	445	381	418	426	407	384	393	417	399	423	390	403	416	408	375	392	402	408	400	437	418	413	380	379	430	434	407	388	399	394	398	383	418	402	408	420	384	385	423	418	414	401	433	437	392	391	398	433	426	427	398	436	417	409	366	386	420	417	425	428	399	393	421	372	403	392	399	363	390	443	416	425	431	410	386	388	403	370	413	392	429	405	402	436	428	417	394	402	384	416	412	412	444	396	423	418	438	418	408	392	405	417	413	432	351	396	415	378	396	411	380	395	413	415	389	385	392	444	403	384	406	393	399	423	407	411	420	450	445	405	380	420	389	389	379	432	388	379	416	390	405	399	399	429	417	409	414	385	424	383	394	410	400	394	410	365	399	388	405	380	410	425	380	396	438	403	397	425	389	413	407	443	414	405	455	414	431	403	420	409	415	389	391	432	401	395	446	421	408	390	411	455	415	434	380	388	404	422	421	417	385	393	397	400	431	376	378	431	407	408	434	396	448	382	414	411	383	395	367	421	401	420	430	449	386	397	384	419	393	422	434	378	376	391	389	401	426	434	409	410	376	411	453	364	408	413	416	402	424	426	356	412	388	398	387	406	419	405	408	414	399	377	402	428	416	401	430	388	390	378	403	419	427	435	381	387	424	437	390	406	391	425	398	396	419	401	431	410	426	377	386	409	400	386	394	435	442	426	415	407	388	398	371	406	441	433	401	383	411	456	391	408	423	400	400	437	410	394	405	398	399	395	457	393	400	426	426	379	439	416	410	420	419	406	396	426	410	386	429	396	377	377	447	387	394	419	412	422	404	422	406	424	424	445	407	394	425	417	374	390	396	405	416	412	415	414	423	414	405	381	421	387	420	377	379	424	402	354	392	406	399	433	392	389	430	408	410	392	430	385	407	423	447	436	413	415	417	421	417	384	422	383	390	420	391	421	389	418	419	431	414	413	416	376	417	404	421	408	392	404	398	413	405	393	419	398	393	410	428	428	383	400	398	449	422	422	418	430	395
4419	6908	4740	2497	1943	1539	1221	1065	980	916	793	719	626	609	553	567	497	494	512	518	523	483	485	478	466	500	494	494	449	462	493	501	487	451	463	463	498	476	482	477	462	417	475	468	459	481	474	457	501	490	486	474	478	478	432	475	471	499	429	501	453	490	477	454	483	461	452	477	465	457	446	434	501	488	465	468	465	471	476	477	470	453	486	504	424	441	452	460	450	460	457	438	467	483	495	449	474	458	477	435	438	459	451	431	487	474	440	453	459	470	451	460	451	447	430	448	418	460	479	474	473	470	498	495	464	460	456	443	441	426	414	482	423	458	464	451	464	441	486	481	473	444	447	482	460	434	458	441	411	445	443	439	435	440	427	454	429	480	460	463	450	475	428	428	434	445	460	461	458	456	450	424	448	473	439	448	428	426	478	445	423	458	463	470	458	483	439	461	481	470	457	468	442	451	484	502	433	433	478	426	480	513	450	446	426	454	471	449	456	475	468	435	428	439	430	440	442	434	457	449	446	468	458	470	452	432	446	418	481	493	503	485	442	453	465	472	447	465	449	466	448	455	459	419	455	482	454	468	426	459	458	467	475	490	492	471	477	451	481	479	463	458	471	444	471	475	447	462	481	475	493	506	486	447	465	439	457	440	428	459	442	461	470	452	451	421	456	464	422	428	450	442	417	438	450	484	439	398	428	455	448	393	431	438	423	477	467	450	451	466	438	445	466	409	443	474	462	431	470	468	417	489	446	455	475	442	477	462	422	499	468	478	479	477	470	451	445	482	457	463	453	472	469	468	442	499	446	425	453	445	446	432	443	473	457	421	524	449	451	453	452	444	433	425	456	459	476	443	493	463	435	414	448	459	463	432	490	435	453	443	458	427	449	472	491	449	448	435	487	503	447	440	444	451	458	461	485	423	449	441	437	458	441	419	431	441	444	441	454	473	437	478	457	450	494	416	429	488	471	476	445	447	403	463	452	434	455	444	461	465	418	400	482	513	447	472	463	464	448	476	468	457	451	439	419	417	449	474	453	452	462	464	483	422	445	450	419	448	457	457	464	463	453	449	434	464	447	453	477	451	409	497	427	466	477	462	426	451	437	439	425	436	433	452	467	464	429	411	460	434	427	474	412	439	424	481	460	494	460	430	476	433	473	454	461	420	458	453	449	462	448	476	434	483	434	470	450	459	463	451	452	474	491	502	498	463	443	434	425	459	431	439	433	439	426	439	423	461	450	498	445	451	459	494	460	496	449	434	443	481	446	447	444	431	485	428	456	474	453	414	470	474	442	441	443	431	460	490	482	500	435	492	476	485	450	480	450	425	442	451	459	428	455	415	408	458	449	439	458	469	445	473	489	437	468	439	472	496	448	478	433	465	433	458	450	437	456	442	462	429	476	458	469	440	459	477	429	445	470	458	429	423	410	461	502	435	414	440	479	438	444	464	493	427	442	431	457	449	475	485	483	452	443	453	480	471	429	472	466	434	461	451	454	468	463	480	483	458	449	471	463	442	478	465	457	429	432	433	483	437	443	453	450	468	465	463	460	440	452	481	467	471	460	436	483	436	429	455	428	476	447	473	442	457	467	437	446	451	428	425	473	431	402	454	435	464	423	437	423	450	449	429	459	469	434	466	462	452	467	457	450	473	443	454	447	460	441	448	467	476	454	478	449	427	427	454	462	451	495	463	442	437	458	447	428	430	449	433	454	424	464	435	472	471	442	468	470	452	459	430	445	443	463	443	462	487	409	432	424	433	444	488	462	464	428	479	469	481	432	432	479	470	463	479	461	483	456	449	448	420	404	427	454	477	463	488	427	429	449	436	500	442	499	444	474	462	445	461	454	474	437	460	455	451	464	456	493	470	415	461	461	474	456	459	433	463	465	463	460	471	472	439	473	449	467	454	442	471	455	449	449	466	444	479	438	457	461	478	438	461	453	458	427	439	460	448	477	426	437	458	474	441	441	472	452	451	415	488	444	454	442	446	454	443	453	453	438	495	436	439	439	456	500	484	471	471	456	452	420	424	438	428	424	454	419	473	444	466	494	438	450	488	439	446	455	445	466	432	409	448	394	457	461	439	464	467	438	441	441	511	479	440	446	463	457	445	468	445	446	507	411	437	445	442	479	440	486	480	427	479	462	448	441	439	468	459	467	473	447	432	442	439	458	466	457	453	408	461	436	445	432	431	440	460	473	479	461	431	427	476	415	488	492	434	414	428	417	480	454	452	477	437	458	439	439	451	452	448	467	463	453	439	431	442	475	427	450	419	455	444	440	443	464	458	467	468	469	434	472	476	445	489	436	405	451	467	463	457	438	449	465	445	446	463	497	446	473	436	469	421	452	466	471	445	470	465	453	465	476	418	435	480	481	477	481	437	468	451	453	461	456	442	469	488	440	513	444	446	465	464	428	460	497	451	454	469	430	439	446	451	453	413	429	465	446	493	424	451	461	442	480	461	479	481	430	452	477	462	484	480	452	458	474	465	457	437	462	438	433	466	457	431	427	408	433	401	464	462	481	430	479	441	425	458	445	416	427	457	439	463	462	482	463	461	426	469	443	455	416	435	458	415	483	496	439	447	412	440	444	486	456	458	477	447	442	487	437	480	452	453	419	464	437	438	429	464	488	411	431	432	468	434	432	439	492	490	468	453	455	457	451	455	448	501	448	465	446	459	435	462	467	429	416	460	488	430	439	440	459	456	464	465	447	474	449	407	423	458	454	434	454	454	476	441	491	477	430	439	436	411	442	437	438	447	444	437	459	430	476	439	480	480	480	436	455	461	451	468	442	465	449	473	403	438	445	446	435	440	456	452	458	471	459	496	465	423	444	469	441	469	476	477	445	469	446	443	434	444	455	454	474	443	453	492	453	482	480	496	413	482	460	451	453	451	440	432	429	414	462	465	476	444	445	455	438	462	462	485	448	417	438	465	446	449	399	466	441	472	452	448	455	470	476	452	433	440	488	462	446	482	461	443	451	440	494	447	401	513	491	461	460	445	457	500	485	398	412	447	508	449	424	455	429	453	448	454	430	470	464	466	429	446	443	454	491	428	480	452	461	478	417	438	464	503	424	469	450	473	473	481	451	447	421	474	487	444	458	429	448	435	450	471	458	432	482	437	456	439	428	466	455	450	465	443	462	451	440	413	478	440	483	441	441	480	449	523	462	443	455	460	437	461	425	447	444	479	476	454	467	459	432	432	434	443	437	473	469	442	418	460	450	472	399	433	466	458	460	482	477	477	451	414	438	466	439	448	455	466	436	477	437	472	472	475	460	442	420	428	458	448	436	444	452	447	464	473	473	423	442	456	466	423	464	397	473	450	481	416	465	456	481	445	442	471	479	497	458	451	461	461	458	459	454	446	442	442	447	487	441	475	467	424	471	475	462	466	446	457	446	463	466	442	461	458	479	460	452	433	483	421	421	418	455	455	458	458	432	467	483	451	420	458	452	448	441	461	472	429	438	461	464	450	461	428	467	496
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
